Сеть моста (2007)
MOST (Media Oriented Systems Transport) - это стандартизированная сетевая коммуникационная система для мультимедийных приложений. Протокол MOVE оптимизирован для волоконно-оптической связи. Это означает, что сигналы отправляются в виде световых импульсов.
Протокол MOST определяет, как должны интерпретироваться световые импульсы или их отсутствие. Каждый импульс или отсутствующий импульс называется " битом ". Количество " бит ", передаваемых по сети MOVE - 24,8 млн в секунду (24,8 Мбит / с).
Бит может быть
- Двоичный 0, т.е. без светового импульса
- Двоичная 1, т. е. световой импульс.
Световые импульсы передаются в кадрах данных. Кадр данных состоит из различных типов данных. Размер кадра данных составляет 64 байта, что составляет 64 x 8 = 512 бит.
Кадр данных имеет частоту 48 к Гц. Это означает, что в секунду по сети MOST посылается 48000 кадров данных.
Типы данных, которые включаются в кадр данных, отправляемый по сети MOST:
- Данные управления
- Синхронные данные
- Асинхронные данные
- Административные данные.
Управляющие данные
Данные управления используются для проверки и распределения функций между модулями управления и функциями в сети MOST.
Управляющее информационное сообщение передается, например, из информационно-развлекательного управляющего модуля (блок управления зажиганием) в другой специальный управляющий модуль.
Управляющее сообщение данных автоматически проверяет, принял ли приемник сигнал и правильно ли передано все сообщение между передающим и приемным модулями управления.
Размер управляющих данных составляет 2 байта на кадр данных. Для отправки управляющего сообщения требуется блок, который состоит из 16 кадров данных. Это означает, что общий размер управляющего сообщения равен 32 байтам. Управляющее сообщение - это минимальный размер сообщения для активации или деактивации функций в сети MOST.
Примерами БОЛЬШИНСТВА сообщений являются изменения в дорожках или команды остановки на проигрывателе компакт-дисков.
В секунду может быть отправлено до 1000 сообщений с управляющими данными.
Синхронные данные
Синхронные данные используются для передачи данных, которые требуют значительных объемов данных в реальном масштабе времени, например, для воспроизведения звука из аудиомодуля (AUD).
Длина передаваемого синхронного информационного сообщения может достигать 60 байт на кадр данных, но не менее 24 байтов. Это дает скорость передачи до 23 Мбит в секунду для данных, передаваемых как синхронные данные.
Синхронные данные совместно используют кадр данных с асинхронными данными. Модуль управления информационно-развлекательной системой (блок управления зажиганием) управляет тем, какие модули управления передают синхронные данные, а какие являются приемниками.
Асинхронные данные
Асинхронные данные используются для передачи больших объемов данных, таких как TCP / IP и цифровые изображения, но не в режиме реального времени.
Длина сообщения может достигать 36 байт (синхронные данные минимум 24 байта + асинхронные данные 36 байт = 60 байт). Это дает максимальную скорость передачи данных 14 Мбит / с. После отправки сообщения выполняется проверка правильности его получения.
Асинхронные данные разделяют кадр данных с синхронными данными. Модуль управления информационно-развлекательной системой (блок управления зажиганием) управляет тем, какие модули управления передают асинхронные данные, а какие являются приемниками.
Административные данные
Административные данные состоят из двух частей.
Первая часть находится в начале кадра данных. Это описывает, сколько передаваемых данных синхронно и сколько асинхронно.
Вторая часть находится в конце кадра данных. Эта часть проверяет, что модули управления в сети MOST работают правильно.
Размер административных данных - 2 байта.
Схема №302
Фрейм данных состоит из различных частей. Он содержит, например
- Данные управления
- Асинхронные данные
- Синхронные данные и
- Административные данные.
Фрейм данных в сети MOST имеет размер 64 байта и состоит из следующих элементов:
- Синхронизация часов в сети MOST, т.е. частота передачи данных таким образом, чтобы данные передавались с правильными интервалами
- Административные данные, указывает размер асинхронных и синхронных данных
- Синхронные данные
- Асинхронные данные
- Данные управления
- Административные данные.
Для формирования блока требуется 16 кадров данных. Один блок - это минимальный размер сообщения MOST.
Большинство сообщений MOST инициируется модулем управления информационно-развлекательной системой (блок управления зажиганием). Этот модуль информирует определенные модули управления, если необходимо активировать какую-либо функцию в модуле управления. Затем этот модуль выделяет пространство для передачи данных по сети MOVE для тех активаций, которые были инициированы в модулях управления.
- Deviceid. fblockid. instid.fktid, optype
Это означает,
- Deviceid - Идентификационный номер одного или нескольких модулей управления в сети
- Fblockid - идентификационный номер функционального блока, например функции компакт-диска в интегрированном звуковом модуле (IAM)
- Instid - идентификационный номер для различения двух идентичных функциональных блоков
- Fktid - идентификационный номер активизируемой функции, например play или stop
- Optype - указывает способ использования функции, поскольку функцию можно использовать различными способами.
Сообщение может выглядеть следующим образом:
- IAM. CD.01. трек, длина. Набор (10)
Это означает: воспроизведение песни номер 10 на проигрывателе компакт-дисков в интегрированном аудио модуле (IAM).
Информационно-развлекательный модуль управления (блок управления зажиганием) знает, какие модули управления находятся в сети MOST. Затем он может назначить конкретные идентификационные номера всем модулям управления и включенным функциям. Если модули управления удалены или добавлены, идентификационные коды для модулей управления присваиваются заново.
Количество передаваемых " единиц " и " нулей " в секунду определяет скорость передачи.
Количество кадров данных, умноженное на тактовую частоту кадра, дает скорость передачи.
Пример
Максимальная скорость передачи асинхронных данных
Бит = двоичная единица или 0
Байт = 8 бит
Максимум асинхронных данных = 36 байт
Это дает: 36 x 8 = 288 бит
Тактовая частота для кадра данных = 48 к Гц
Максимальное количество битов асинхронных данных x тактовая частота для кадра: 288 х 48000 = 14 Мбит / с.
Концепция загрузки программного обеспечения такая же, как и для сети CAN. CAN использует Pbl (-первичный загрузчик), который постоянно установлен в модуле управления, и вторичный файл загрузки программы, который загружается в оперативную память во время программирования модуля управления.
При загрузке программного обеспечения для модулей управления MOST используется третий тип модуля загрузки - Gbl (Gateway boot loader).для того, чтобы загрузка в модули управления MAX работала, необходимо загрузить ГБЛ в модуль управления информационно-развлекательной системой (блок управления зажиганием).sb
Загрузка Gbl
Команда PROG передается по сети CAN ко всем модулям управления, включая модуль управления информационно-развлекательной системой (блок управления зажиганием). Эта команда переводит все модули управления в режим сброса. Перед тем как модуль управления информационными системами переключается на режим сброса, он выключает свет для всех модулей управления MOST.
Затем Gbl загружается в оперативную память в модуле управления информационно-развлекательной системой (блок управления зажиганием). После этого активируется Gбл, и модуль управления информационно - развлекательной системы (Icm) передает световые импульсы по сети MOST. Теперь GBL- функционирует как соединение между сетями CAN и MIST.Г ля устанавливает большинство модулей управления в режим программирования. Все модули управления на сетях MUCH и CAN могут быть адресованы таким же образом для загрузки программного обеспечения.
В случае полной перезагрузки программного обеспечения для модулей управления в сети MOST выбрать сетевой параметр MOVE. Выбрать сеть CAN для модулей контроля в локальной сети контроллера (CAN).
Эта функция используется для того, чтобы гарантировать возможность использования всех модулей управления в сети MOST. Когда сеть MOVE запускается (положение зажигания I, II или III), модуль управления информационно-развлекательной системой (блок управления зажиганием) проверяет, что все модули управления в этой сети имеют утвержденные серийные номера.
Модулю управления информационно-развлекательной системой (блок управления зажиганием) требуется 30 секунд для проверки модулей управления. Это означает, что не одобренные модули управления будут отключены через 30 секунд.