Энциклопедия сетевых протоколов

Combiloader SIM2K-25x (J2534)

Модуль Combiloader SIM 2 K- 25 x (J 2534 )

Модуль предназначен для чтения-записи ЭБУ Siemens SIM 2 K- 250 , SIM 2 K- 251 , SIM 2 K- 253 устанавливаемых на автомобилях Hyundai и Kia.

Работа с ЭБУ производится на столе со вскрытием. В диагностическом режиме доступны функции идентификации, чтения-сброса ошибок и записи ПО и(или) калибровок.

Комплект модулей Combiloader SIM 2 K- 25 x, SIM 2 K- 26 x (J 2534 )

Программирование ЭБУ SIM 2 K- 250 / 251 / 253
  • Для работы модуля требуется активное подключение к сети Интернет. При возникновении ошибок обработки запроса проверьте доступность сети Интернет попыткой открытия сайта https://sms-soft.ru/ через браузер Internet Explorer. При возникновении проблем следуйте указаниям для их устранения.
  • Для работы с ЭБУ, снятого с автомобиля, произведите соединени я с в соответствии с типом ЭБУ.
  • Обмен с ЭБУ происходит через интерфейс J 2534 , а не через адаптер Загрузчика. Несмотря на это, адаптер Загрузчика должен быть подключен к компьютеру для обязательного коммутирования линий питания и программирования ЭБУ. Выбор и настройка интерфейса J 2534 производится во вкладке «Конфигурация».
  • Для работы с ЭБУ в диагностическом режиме произведите подключение J 2534 -совместимого адаптера к диагностической колодке автомобиля.
  • Если ЭБУ выполняет проверку цифровой подписи, то запись модифицированного ПО в такой блок в диагностическом режиме невозможна. Для отключения проверки цифровой подписи воспользуйтесь соответствующей функцией.
  • При записи модуль производит автоматический пересчёт КС записываемых калибровок при условии наличия в буфере программы полной прошивки.
  • для установки пароля на доступ к файлу необходимо удерживать клавишу Ctrl при нажатии кнопки «Сохранить» в диалоговом окне выбора имени файла.
  • Для обеспечения возможности полного восстановления ЭБУ выполняйте считывание FLASH и EEPROM, а затем сохранение этих данных в едином контейнере.

Окно программы содержит следующие вкладки:

Вкладка содержит окно просмотра буфера программы контроллера и кнопок управления:

чтение Flash из контроллера во внутренний буфер программы
запись Flash из внутреннего буфера программы в контроллер

Вкладка EEPROM

Вкладка содержит окно просмотра информации о буфере программы контроллера и кнопок управления:

чтение EEPROM из контроллера во внутренний буфер программы
запись EEPROM из внутреннего буфера программы в контроллер


Вкладка содержит окно выбора дополнительных опций работы программы:

  • Идентификация ЭБУ – позволяет запросить идентификационные данные ЭБУ.
  • Отключить проверку подписи – выполняет отключение проверки подписи в ЭБУ.
  • Чтение ошибок – считывает из ЭБУ количество ошибок и отображает их коды.
  • Сброс ошибок – сбрасывает накопленную информацию об ошибках в ЭБУ, а затем производит повторное чтение информации об ошибках.
Порядок действия при работе с ЭБУ со вскрытием:
  1. Снимите ЭБУ с автомобиля и вскройте его корпус. Данная процедура должна быть произведена с особой осторожностью чтобы исключить физическое повреждение ЭБУ.
  2. Установите ЭБУ на автомобиль и заведите двигатель для проверки, что ЭБУ после вскрытия работает.
  3. Снимите ЭБУ с автомобиля.
  4. Подключите ЭБУ на столе в режиме программирования согласно документации.
  5. Произведите необходимые операции.
  6. Выведите ЭБУ из режиме программирования.
  7. Установите ЭБУ на автомобиль и полностью проверьте его функционирование.
  8. Снимите ЭБУ с автомобиля и закройте его, восстановив нарушенную герметичность корпуса.
  9. Установите ЭБУ на автомобиль.
Читайте также:  Как устранить запах бензина в салоне ВАЗ 2107 (инжектор и карбюратор)

При записи будет задано несколько вопросов. В случае, если буфер программы содержит недостаточное количество данных, часть вопросов может быть пропущено.

При положительном ответе (Да) будет произведена запись только калибровок.

При отрицательном ответе (Нет) будет произведена запись области калибровок и ПО. При положительном ответе (Да) будет произведена запись полного образа FLASH ЭБУ, включая загрузочную область. Если при этом необходимо восстановить ещё и содержимое EEPROM ЭБУ, удерживайте клавишу Shift при положительном ответе.

Если не было выбрано полное восстановление ЭБУ, будет выведен запрос на использование диагностического режима записи:

Терминология X.25

Команда

Кадры LAPB являются командами или откликами на них (в зависимости от значения поля адреса и направления передачи кадра). Кадры команд от DTE содержат в поле адреса значение 1, кадры команд DCE – 3.

Управляющие кадры (Control frames)

Все кадры LAPB, исключая информационные кадры.

Управляющие пакеты (Control packets)

Все пакеты X.25, исключая пакеты типа данных (DATA).

Бит D

Флаг подтверждения доставки в заголовке пакета X.25, используемый для индикации уровня подтверждений между устройствами DTE и DCE — локальный (0) или глобальный (1). Этот флаг используется не всегда и в общем случае имеет нулевое значение.

Информационные кадры (Information frames)

Кадры LAPB, используемые для передачи данных через канал в информационном поле кадра. Информационное поле содержит заголовок пакета X.25 и данные в соответствии со стандартным протоколом сетевого уровня X.25.

Протокол LAPB (Link Access Procedure-Balanced — процедура сбалансированного доступа к каналу), являющийся адаптацией CCITT для канального уровня протокола HDLC с интерфейсом X.25. Поле адреса LAPB (в отличие от адреса HDLC) может содержать только два возможных значения.

Номер логического канала (Logical Channel Number) совместно с номером группы каналов LGN идентифицирует логический канал на линии между устройствами DTE и DCE. 8-битовое поле LCN может содержать значения от 0 до 255.

Номер группы логических каналов (Logical Channel Group Number) совместно с номером канала LСN идентифицирует логический канал на линии между устройствами. 4-битовое поле LGN может содержать значения от 0 до 15.

Бит M

Флаг наличия дополнительных данных. Этот бит содержится в заголовке X.25 и устанавливается уровнями, расположенными над сетевым для извещения DTE-получателя о наличии дополнительных данных в следующем пакете. Использую бит M, можно логически объединять пакеты для переноса больших блоков информации.

Модуль (Modulo)

Размер окна. Указывает максимальное количество кадров (канальный уровень) или пакетов (сеетвой уровень), которые могут быть переданы без подтверждения доставки. При использовании модуля 8 (Modulo 8) порядковый номер кадра может быть представлен числом от 0 до 7, поскольку для номера выделено 3 бита. При использовании модуля 128 номер кадра может принимать значения от 0 до 127 (7 битов).

Порядковый номер кадра, используемый в информационных и управляющих кадрах LAPB для того, чтобы показать передатчику состояние переданных информационных кадров. Значение N(R) зависит от типа кадра и может включать подтверждение приема, а также информацию о пропуске кадров и состоянии занятости. При использовании модуля 8 порядковый номер последовательности кадра представляется 3-битовым полем (0-7), для модуля 128 номер определяется 7-битовым полем (0 — 127).

Читайте также:  Схема подключения и распиновка кнопки стеклоподъемников ВАЗ 2 Схемы

Порядковый номер информационного кадра LAPB, используемый для идентификации каждого кадра, переданного приемнику. При использовании модуля 8 порядковый номер последовательности кадра представляется 3-битовым полем (0-7), для модуля 128 номер определяется 7-битовым полем (0 — 127).

Порядковый номер пакета данных X.25, используемый для индикации состояния переданных пакетов передатчику. Значение P(R) зависит от типа пакета и может включать подтверждение приема, а также информацию о пропуске кадров и состоянии занятости. При использовании модуля 8 порядковый номер последовательности кадра представляется 3-битовым полем (0-7), для модуля 128 номер определяется 7-битовым полем (0 — 127).

Порядковый номер пакета данных X.25, используемый для идентификации каждого пакета, переданного приемнику. При использовании модуля 8 порядковый номер последовательности кадра представляется 3-битовым полем (0-7), для модуля 128 номер определяется 7-битовым полем (0 — 127).

Бит P/F

Бит Poll/Final (опрос/завершение) может быть установлен передатчиком в информационном кадре LAPB для получения незамедлительного отклика от получателя. Получатель такого кадра всегда устанавливает бит P/F в ответном кадре.

Бит Q

Бит, содержащийся в заголовке пакета X.25 для обозначения управляющих пакетов X.25 используемых асинхронным устройством PAD. Обычно этот флаг служит для индикации использования фирменного (proprietary) протокола.

Отклик (Response)

Кадры LAPB являются командами или откликами на них (в зависимости от значения поля адреса и направления передачи кадра). Кадры отклика от DCE содержат в поле адреса значение 1, кадры отклика от DTE – 3.

Порядковый номер (Sequence number)

Число, присваиваемое кадру или пакету, для обеспечения корректного порядка их доставки. Размер данного поля зависит от используемого модуля (максимального размера окна) и определяет максимальное количество кадров или пакетов, которое может быть передано без подтверждения их доставки.

Кадры управления (Supervisory frames)

Кадры LAPB, используемые для передачи управляющей информации, запросов на повтор передачи и подтверждений приема информационных кадров. Примерами таких кадров являются RR (подтверждение приема информационного кадра и индикация готовности к приему следующих кадров) и REJ (запрос повторной передачи всех кадров, начиная с указанного номера).

Ненумерованные кадры (Unnumbered frames)

Кадры LAPB, используемые для поддержки дополнительных функций канального уровня (инициализация и разрыв соединения, сброс линии после неисправимой ошибки, отбрасывание ошибочных кадров). Кадры называются ненумерованными, поскольку они не содержат порядковых номеров. Примерами ненумерованных кадров могут служить также кадры DISC (запрос на разрыв соединения) и UA (подтверждение приема).

Протокол X.25 представляет собой рекомендации CCITT, описывающие интерфейс между устройствами DTE и DCE через телефонную сеть общего пользования (Public Switched Telephone Network- PSTN). X.25 функционирует на уровнях 1 — 3 эталонной модели OSI, однако в данной главе термин X.25 относится только к сетевому уровню.

Коммутируемые пакетные сети х 25

Сети x.25

Сети имеют глобальный характер и реализованы на коммутации пакетов между последними узлами. Сети х.25 работают на трех нижних уровнях модели OSI. Структура сети показана на рис.1, где видно:

  • DCE — телекоммуникационное оборудование (модемы), реализующие доступ к сети
  • DTE — аппаратура транспортировки данных
  • PSE — коммутаторы пакетов, реализующие облако глобальной сети

Для терминалов, которые не поддерживают X.25 полностью, есть простые устройства PAD — сборщики разборщики пакетов. Они содержат один или более асинхронных портов, к которые присоединяются обычные терминалы и один синхронный порт х.25. Весь трафик их асинхронных портов собирается в буфер памяти PAD и по заполнению пакета он отправляется в сеть. Разборка реализована таким же образом.

Читайте также:  Как правильно мыть машину на мойке самообслуживания

Рекомендации ITU (CCITT) X.25 определяют интерфейс между конечным оборудованием данных DTE и аппаратурой окончания канала DCE, функционирующих в пакетом режиме.

Физический уровень определяет использование любого родственного последовательного синхронного интерфейса: V.24/V.28/V.35, RS-232/RS-449/RS-530 и G.703. Для реализации таких интерфейсов нужно что бы цепи, DTR,RTS,DSR,CTS были в положении включено, иначе работать не будут. На физическом уровне нету контроля управления и достоверности потоком — эти задачи реализуются сетевым и канальным уровнем.

Канальный уровень реализует гарантированную доставку, контроль потока и целостность данных, при этом задержка коммутации всего лишь сотни миллисекунд. Протокол LAP-B реализует канальный уровень. Связь реализуется между парой устройств DTE по запросу инициатора. После установки соединения пара может вести полнодуплексный обмен данными. Логическое соединение, которое поддерживает надежных двухсторонний обмен между парой устройств называют виртуальной цепью. Физическая виртуальная цепь может проходить через несколько PSE. Виртуальные цепи могут быть постоянные и коммутируемые. Коммутируемые виртуальные цепи SVC — используются для нерегулярного обмена информацией и нуждаются в поддержании, установки и завершении сеанса каждый раз при нужды в сеансе. Постоянные виртуальные цепи PVC — не нуждаются в установки сеанса, и DTE может обмениваться данными в любой момент.

Сетевой уровень Х.25 реализуется с помощью протокола PLP. Этот протокол управляет обменом кадрами через виртуальные цепи. Пакеты PLP ложатся в поле данных кадра LAPB. Протокол PLP может работать и через LLC2, ISDN (LAPD) и он определяет 5 режимов:

  • Call setup — установка соединения, реализуется для организации коммутируемой виртуальной цепи между DTEб реализуя адресацию х.121. Режим относится к каждой виртуальное цепи, которое подключено через физическое соединение
  • Data-transfer mode — Режим транспортировки информации реализуется при обмене информацией через виртуальные сети. Этот режим выполняет сегментацию, заполнение недостающих бит, управление потоком и контроль ошибок. Используется и PVC и SVC
  • Idle mode — режим паузы, нужен тогда, когда виртуальная коммутируемая цепь уже установлена, но обмен информацией не происходит. Для PVC не нужен
  • Call-clearing mode — сброс соединения, нужен для разрыва сеанса
  • Restarting mode — режим рестарта, нужен для синхронизации транспортировки между локальным DCE и DTE.

Поле данных в пакете может иметь длину до 4096 байт (стандарт — 128). Адресация узлов DTE реализуется относительно х.121, что дает единое пространство адресов на земле. Есть 3 варианта адресации:

  • Полный международный телефонный номер: адрес начинается с префикса 9, за которым идет трехзначный код страны, а затем телефонный номер в стране (11 цифр)
  • Полный международный сетевой адрес: начинается с префикса 0, после которого идет трехзначный код страны а затем номер сети в стране и номер узла
  • Внутренний сетевой адрес: начинается с номера сети в стране, а потом идет номер узла

Сети х.25 отлично применяются для обмена данными между пользователями, подключения терминальных узлов, построение систем клиент-сервер. Протокол х.25 поддерживают разные маршрутизаторы и мосты. Протокол стандартизирован и четко вписывается в модель OSI. Недостатком такой сети является то, что присутствует значительная задержка передачи пакетов.

Ссылка на основную публикацию
Электроусилитель руля Калина устройство, виды неисправностей, правила
ЭУР Lada Kalina неисправности и способы устранения, не работает электроусилитель руля, причины 1 Электроусилитель руля представляет собой узел, использующийся для...
Экспресс замена масла в двигателе почему может быть опасной
Как поменять масло в двигателе; Лайфхакер Вам понадобится пара гаечных ключей, новые расходники и полчаса свободного времени. 1. Купите новое...
Экстремальное вождение — Что это такое Виды аварийного вождения Советы водителям
Курсы экстремального вождения что это, как проходит обучение Что это такое Может ли обычный водитель освоить ЭВ Кому это нужно...
Электроусилитель руля на Калине — ремонт неисправностей, схема
Иногда отключается электроусилитель руля калина На автомобиле Лада Калина, в зависимости от комплектации, может устанавливаться электромеханический усилитель рулевого управления. Воздействует...

Энциклопедия сетевых протоколов

Combiloader SIM2K-25x (J2534)

Модуль Combiloader SIM 2 K- 25 x (J 2534 )

Модуль предназначен для чтения-записи ЭБУ Siemens SIM 2 K- 250 , SIM 2 K- 251 , SIM 2 K- 253 устанавливаемых на автомобилях Hyundai и Kia.

Работа с ЭБУ производится на столе со вскрытием. В диагностическом режиме доступны функции идентификации, чтения-сброса ошибок и записи ПО и(или) калибровок.

Комплект модулей Combiloader SIM 2 K- 25 x, SIM 2 K- 26 x (J 2534 )

Программирование ЭБУ SIM 2 K- 250 / 251 / 253
  • Для работы модуля требуется активное подключение к сети Интернет. При возникновении ошибок обработки запроса проверьте доступность сети Интернет попыткой открытия сайта https://sms-soft.ru/ через браузер Internet Explorer. При возникновении проблем следуйте указаниям для их устранения.
  • Для работы с ЭБУ, снятого с автомобиля, произведите соединени я с в соответствии с типом ЭБУ.
  • Обмен с ЭБУ происходит через интерфейс J 2534 , а не через адаптер Загрузчика. Несмотря на это, адаптер Загрузчика должен быть подключен к компьютеру для обязательного коммутирования линий питания и программирования ЭБУ. Выбор и настройка интерфейса J 2534 производится во вкладке «Конфигурация».
  • Для работы с ЭБУ в диагностическом режиме произведите подключение J 2534 -совместимого адаптера к диагностической колодке автомобиля.
  • Если ЭБУ выполняет проверку цифровой подписи, то запись модифицированного ПО в такой блок в диагностическом режиме невозможна. Для отключения проверки цифровой подписи воспользуйтесь соответствующей функцией.
  • При записи модуль производит автоматический пересчёт КС записываемых калибровок при условии наличия в буфере программы полной прошивки.
  • для установки пароля на доступ к файлу необходимо удерживать клавишу Ctrl при нажатии кнопки «Сохранить» в диалоговом окне выбора имени файла.
  • Для обеспечения возможности полного восстановления ЭБУ выполняйте считывание FLASH и EEPROM, а затем сохранение этих данных в едином контейнере.

Окно программы содержит следующие вкладки:

Вкладка содержит окно просмотра буфера программы контроллера и кнопок управления:

чтение Flash из контроллера во внутренний буфер программы
запись Flash из внутреннего буфера программы в контроллер

Вкладка EEPROM

Вкладка содержит окно просмотра информации о буфере программы контроллера и кнопок управления:

чтение EEPROM из контроллера во внутренний буфер программы
запись EEPROM из внутреннего буфера программы в контроллер


Вкладка содержит окно выбора дополнительных опций работы программы:

  • Идентификация ЭБУ – позволяет запросить идентификационные данные ЭБУ.
  • Отключить проверку подписи – выполняет отключение проверки подписи в ЭБУ.
  • Чтение ошибок – считывает из ЭБУ количество ошибок и отображает их коды.
  • Сброс ошибок – сбрасывает накопленную информацию об ошибках в ЭБУ, а затем производит повторное чтение информации об ошибках.
Порядок действия при работе с ЭБУ со вскрытием:
  1. Снимите ЭБУ с автомобиля и вскройте его корпус. Данная процедура должна быть произведена с особой осторожностью чтобы исключить физическое повреждение ЭБУ.
  2. Установите ЭБУ на автомобиль и заведите двигатель для проверки, что ЭБУ после вскрытия работает.
  3. Снимите ЭБУ с автомобиля.
  4. Подключите ЭБУ на столе в режиме программирования согласно документации.
  5. Произведите необходимые операции.
  6. Выведите ЭБУ из режиме программирования.
  7. Установите ЭБУ на автомобиль и полностью проверьте его функционирование.
  8. Снимите ЭБУ с автомобиля и закройте его, восстановив нарушенную герметичность корпуса.
  9. Установите ЭБУ на автомобиль.
Читайте также:  Схема подключения и распиновка кнопки стеклоподъемников ВАЗ 2 Схемы

При записи будет задано несколько вопросов. В случае, если буфер программы содержит недостаточное количество данных, часть вопросов может быть пропущено.

При положительном ответе (Да) будет произведена запись только калибровок.

При отрицательном ответе (Нет) будет произведена запись области калибровок и ПО. При положительном ответе (Да) будет произведена запись полного образа FLASH ЭБУ, включая загрузочную область. Если при этом необходимо восстановить ещё и содержимое EEPROM ЭБУ, удерживайте клавишу Shift при положительном ответе.

Если не было выбрано полное восстановление ЭБУ, будет выведен запрос на использование диагностического режима записи:

Терминология X.25

Команда

Кадры LAPB являются командами или откликами на них (в зависимости от значения поля адреса и направления передачи кадра). Кадры команд от DTE содержат в поле адреса значение 1, кадры команд DCE – 3.

Управляющие кадры (Control frames)

Все кадры LAPB, исключая информационные кадры.

Управляющие пакеты (Control packets)

Все пакеты X.25, исключая пакеты типа данных (DATA).

Бит D

Флаг подтверждения доставки в заголовке пакета X.25, используемый для индикации уровня подтверждений между устройствами DTE и DCE — локальный (0) или глобальный (1). Этот флаг используется не всегда и в общем случае имеет нулевое значение.

Информационные кадры (Information frames)

Кадры LAPB, используемые для передачи данных через канал в информационном поле кадра. Информационное поле содержит заголовок пакета X.25 и данные в соответствии со стандартным протоколом сетевого уровня X.25.

Протокол LAPB (Link Access Procedure-Balanced — процедура сбалансированного доступа к каналу), являющийся адаптацией CCITT для канального уровня протокола HDLC с интерфейсом X.25. Поле адреса LAPB (в отличие от адреса HDLC) может содержать только два возможных значения.

Номер логического канала (Logical Channel Number) совместно с номером группы каналов LGN идентифицирует логический канал на линии между устройствами DTE и DCE. 8-битовое поле LCN может содержать значения от 0 до 255.

Номер группы логических каналов (Logical Channel Group Number) совместно с номером канала LСN идентифицирует логический канал на линии между устройствами. 4-битовое поле LGN может содержать значения от 0 до 15.

Бит M

Флаг наличия дополнительных данных. Этот бит содержится в заголовке X.25 и устанавливается уровнями, расположенными над сетевым для извещения DTE-получателя о наличии дополнительных данных в следующем пакете. Использую бит M, можно логически объединять пакеты для переноса больших блоков информации.

Модуль (Modulo)

Размер окна. Указывает максимальное количество кадров (канальный уровень) или пакетов (сеетвой уровень), которые могут быть переданы без подтверждения доставки. При использовании модуля 8 (Modulo 8) порядковый номер кадра может быть представлен числом от 0 до 7, поскольку для номера выделено 3 бита. При использовании модуля 128 номер кадра может принимать значения от 0 до 127 (7 битов).

Порядковый номер кадра, используемый в информационных и управляющих кадрах LAPB для того, чтобы показать передатчику состояние переданных информационных кадров. Значение N(R) зависит от типа кадра и может включать подтверждение приема, а также информацию о пропуске кадров и состоянии занятости. При использовании модуля 8 порядковый номер последовательности кадра представляется 3-битовым полем (0-7), для модуля 128 номер определяется 7-битовым полем (0 — 127).

Читайте также:  Мифы о вреде электромобилей для природы

Порядковый номер информационного кадра LAPB, используемый для идентификации каждого кадра, переданного приемнику. При использовании модуля 8 порядковый номер последовательности кадра представляется 3-битовым полем (0-7), для модуля 128 номер определяется 7-битовым полем (0 — 127).

Порядковый номер пакета данных X.25, используемый для индикации состояния переданных пакетов передатчику. Значение P(R) зависит от типа пакета и может включать подтверждение приема, а также информацию о пропуске кадров и состоянии занятости. При использовании модуля 8 порядковый номер последовательности кадра представляется 3-битовым полем (0-7), для модуля 128 номер определяется 7-битовым полем (0 — 127).

Порядковый номер пакета данных X.25, используемый для идентификации каждого пакета, переданного приемнику. При использовании модуля 8 порядковый номер последовательности кадра представляется 3-битовым полем (0-7), для модуля 128 номер определяется 7-битовым полем (0 — 127).

Бит P/F

Бит Poll/Final (опрос/завершение) может быть установлен передатчиком в информационном кадре LAPB для получения незамедлительного отклика от получателя. Получатель такого кадра всегда устанавливает бит P/F в ответном кадре.

Бит Q

Бит, содержащийся в заголовке пакета X.25 для обозначения управляющих пакетов X.25 используемых асинхронным устройством PAD. Обычно этот флаг служит для индикации использования фирменного (proprietary) протокола.

Отклик (Response)

Кадры LAPB являются командами или откликами на них (в зависимости от значения поля адреса и направления передачи кадра). Кадры отклика от DCE содержат в поле адреса значение 1, кадры отклика от DTE – 3.

Порядковый номер (Sequence number)

Число, присваиваемое кадру или пакету, для обеспечения корректного порядка их доставки. Размер данного поля зависит от используемого модуля (максимального размера окна) и определяет максимальное количество кадров или пакетов, которое может быть передано без подтверждения их доставки.

Кадры управления (Supervisory frames)

Кадры LAPB, используемые для передачи управляющей информации, запросов на повтор передачи и подтверждений приема информационных кадров. Примерами таких кадров являются RR (подтверждение приема информационного кадра и индикация готовности к приему следующих кадров) и REJ (запрос повторной передачи всех кадров, начиная с указанного номера).

Ненумерованные кадры (Unnumbered frames)

Кадры LAPB, используемые для поддержки дополнительных функций канального уровня (инициализация и разрыв соединения, сброс линии после неисправимой ошибки, отбрасывание ошибочных кадров). Кадры называются ненумерованными, поскольку они не содержат порядковых номеров. Примерами ненумерованных кадров могут служить также кадры DISC (запрос на разрыв соединения) и UA (подтверждение приема).

Протокол X.25 представляет собой рекомендации CCITT, описывающие интерфейс между устройствами DTE и DCE через телефонную сеть общего пользования (Public Switched Telephone Network- PSTN). X.25 функционирует на уровнях 1 — 3 эталонной модели OSI, однако в данной главе термин X.25 относится только к сетевому уровню.

Коммутируемые пакетные сети х 25

Сети x.25

Сети имеют глобальный характер и реализованы на коммутации пакетов между последними узлами. Сети х.25 работают на трех нижних уровнях модели OSI. Структура сети показана на рис.1, где видно:

  • DCE — телекоммуникационное оборудование (модемы), реализующие доступ к сети
  • DTE — аппаратура транспортировки данных
  • PSE — коммутаторы пакетов, реализующие облако глобальной сети

Для терминалов, которые не поддерживают X.25 полностью, есть простые устройства PAD — сборщики разборщики пакетов. Они содержат один или более асинхронных портов, к которые присоединяются обычные терминалы и один синхронный порт х.25. Весь трафик их асинхронных портов собирается в буфер памяти PAD и по заполнению пакета он отправляется в сеть. Разборка реализована таким же образом.

Читайте также:  MKA лёгкий премиум танк 2 уровня ГЕРМАНИЯ, обзор, честный отзыв

Рекомендации ITU (CCITT) X.25 определяют интерфейс между конечным оборудованием данных DTE и аппаратурой окончания канала DCE, функционирующих в пакетом режиме.

Физический уровень определяет использование любого родственного последовательного синхронного интерфейса: V.24/V.28/V.35, RS-232/RS-449/RS-530 и G.703. Для реализации таких интерфейсов нужно что бы цепи, DTR,RTS,DSR,CTS были в положении включено, иначе работать не будут. На физическом уровне нету контроля управления и достоверности потоком — эти задачи реализуются сетевым и канальным уровнем.

Канальный уровень реализует гарантированную доставку, контроль потока и целостность данных, при этом задержка коммутации всего лишь сотни миллисекунд. Протокол LAP-B реализует канальный уровень. Связь реализуется между парой устройств DTE по запросу инициатора. После установки соединения пара может вести полнодуплексный обмен данными. Логическое соединение, которое поддерживает надежных двухсторонний обмен между парой устройств называют виртуальной цепью. Физическая виртуальная цепь может проходить через несколько PSE. Виртуальные цепи могут быть постоянные и коммутируемые. Коммутируемые виртуальные цепи SVC — используются для нерегулярного обмена информацией и нуждаются в поддержании, установки и завершении сеанса каждый раз при нужды в сеансе. Постоянные виртуальные цепи PVC — не нуждаются в установки сеанса, и DTE может обмениваться данными в любой момент.

Сетевой уровень Х.25 реализуется с помощью протокола PLP. Этот протокол управляет обменом кадрами через виртуальные цепи. Пакеты PLP ложатся в поле данных кадра LAPB. Протокол PLP может работать и через LLC2, ISDN (LAPD) и он определяет 5 режимов:

  • Call setup — установка соединения, реализуется для организации коммутируемой виртуальной цепи между DTEб реализуя адресацию х.121. Режим относится к каждой виртуальное цепи, которое подключено через физическое соединение
  • Data-transfer mode — Режим транспортировки информации реализуется при обмене информацией через виртуальные сети. Этот режим выполняет сегментацию, заполнение недостающих бит, управление потоком и контроль ошибок. Используется и PVC и SVC
  • Idle mode — режим паузы, нужен тогда, когда виртуальная коммутируемая цепь уже установлена, но обмен информацией не происходит. Для PVC не нужен
  • Call-clearing mode — сброс соединения, нужен для разрыва сеанса
  • Restarting mode — режим рестарта, нужен для синхронизации транспортировки между локальным DCE и DTE.

Поле данных в пакете может иметь длину до 4096 байт (стандарт — 128). Адресация узлов DTE реализуется относительно х.121, что дает единое пространство адресов на земле. Есть 3 варианта адресации:

  • Полный международный телефонный номер: адрес начинается с префикса 9, за которым идет трехзначный код страны, а затем телефонный номер в стране (11 цифр)
  • Полный международный сетевой адрес: начинается с префикса 0, после которого идет трехзначный код страны а затем номер сети в стране и номер узла
  • Внутренний сетевой адрес: начинается с номера сети в стране, а потом идет номер узла

Сети х.25 отлично применяются для обмена данными между пользователями, подключения терминальных узлов, построение систем клиент-сервер. Протокол х.25 поддерживают разные маршрутизаторы и мосты. Протокол стандартизирован и четко вписывается в модель OSI. Недостатком такой сети является то, что присутствует значительная задержка передачи пакетов.

Ссылка на основную публикацию
Электроусилитель руля Калина устройство, виды неисправностей, правила
ЭУР Lada Kalina неисправности и способы устранения, не работает электроусилитель руля, причины 1 Электроусилитель руля представляет собой узел, использующийся для...
Экспресс замена масла в двигателе почему может быть опасной
Как поменять масло в двигателе; Лайфхакер Вам понадобится пара гаечных ключей, новые расходники и полчаса свободного времени. 1. Купите новое...
Экстремальное вождение — Что это такое Виды аварийного вождения Советы водителям
Курсы экстремального вождения что это, как проходит обучение Что это такое Может ли обычный водитель освоить ЭВ Кому это нужно...
Электроусилитель руля на Калине — ремонт неисправностей, схема
Иногда отключается электроусилитель руля калина На автомобиле Лада Калина, в зависимости от комплектации, может устанавливаться электромеханический усилитель рулевого управления. Воздействует...

Энциклопедия сетевых протоколов

Combiloader SIM2K-25x (J2534)

Модуль Combiloader SIM 2 K- 25 x (J 2534 )

Модуль предназначен для чтения-записи ЭБУ Siemens SIM 2 K- 250 , SIM 2 K- 251 , SIM 2 K- 253 устанавливаемых на автомобилях Hyundai и Kia.

Работа с ЭБУ производится на столе со вскрытием. В диагностическом режиме доступны функции идентификации, чтения-сброса ошибок и записи ПО и(или) калибровок.

Комплект модулей Combiloader SIM 2 K- 25 x, SIM 2 K- 26 x (J 2534 )

Программирование ЭБУ SIM 2 K- 250 / 251 / 253
  • Для работы модуля требуется активное подключение к сети Интернет. При возникновении ошибок обработки запроса проверьте доступность сети Интернет попыткой открытия сайта https://sms-soft.ru/ через браузер Internet Explorer. При возникновении проблем следуйте указаниям для их устранения.
  • Для работы с ЭБУ, снятого с автомобиля, произведите соединени я с в соответствии с типом ЭБУ.
  • Обмен с ЭБУ происходит через интерфейс J 2534 , а не через адаптер Загрузчика. Несмотря на это, адаптер Загрузчика должен быть подключен к компьютеру для обязательного коммутирования линий питания и программирования ЭБУ. Выбор и настройка интерфейса J 2534 производится во вкладке «Конфигурация».
  • Для работы с ЭБУ в диагностическом режиме произведите подключение J 2534 -совместимого адаптера к диагностической колодке автомобиля.
  • Если ЭБУ выполняет проверку цифровой подписи, то запись модифицированного ПО в такой блок в диагностическом режиме невозможна. Для отключения проверки цифровой подписи воспользуйтесь соответствующей функцией.
  • При записи модуль производит автоматический пересчёт КС записываемых калибровок при условии наличия в буфере программы полной прошивки.
  • для установки пароля на доступ к файлу необходимо удерживать клавишу Ctrl при нажатии кнопки «Сохранить» в диалоговом окне выбора имени файла.
  • Для обеспечения возможности полного восстановления ЭБУ выполняйте считывание FLASH и EEPROM, а затем сохранение этих данных в едином контейнере.

Окно программы содержит следующие вкладки:

Вкладка содержит окно просмотра буфера программы контроллера и кнопок управления:

чтение Flash из контроллера во внутренний буфер программы
запись Flash из внутреннего буфера программы в контроллер

Вкладка EEPROM

Вкладка содержит окно просмотра информации о буфере программы контроллера и кнопок управления:

чтение EEPROM из контроллера во внутренний буфер программы
запись EEPROM из внутреннего буфера программы в контроллер


Вкладка содержит окно выбора дополнительных опций работы программы:

  • Идентификация ЭБУ – позволяет запросить идентификационные данные ЭБУ.
  • Отключить проверку подписи – выполняет отключение проверки подписи в ЭБУ.
  • Чтение ошибок – считывает из ЭБУ количество ошибок и отображает их коды.
  • Сброс ошибок – сбрасывает накопленную информацию об ошибках в ЭБУ, а затем производит повторное чтение информации об ошибках.
Порядок действия при работе с ЭБУ со вскрытием:
  1. Снимите ЭБУ с автомобиля и вскройте его корпус. Данная процедура должна быть произведена с особой осторожностью чтобы исключить физическое повреждение ЭБУ.
  2. Установите ЭБУ на автомобиль и заведите двигатель для проверки, что ЭБУ после вскрытия работает.
  3. Снимите ЭБУ с автомобиля.
  4. Подключите ЭБУ на столе в режиме программирования согласно документации.
  5. Произведите необходимые операции.
  6. Выведите ЭБУ из режиме программирования.
  7. Установите ЭБУ на автомобиль и полностью проверьте его функционирование.
  8. Снимите ЭБУ с автомобиля и закройте его, восстановив нарушенную герметичность корпуса.
  9. Установите ЭБУ на автомобиль.
Читайте также:  Мифы о вреде электромобилей для природы

При записи будет задано несколько вопросов. В случае, если буфер программы содержит недостаточное количество данных, часть вопросов может быть пропущено.

При положительном ответе (Да) будет произведена запись только калибровок.

При отрицательном ответе (Нет) будет произведена запись области калибровок и ПО. При положительном ответе (Да) будет произведена запись полного образа FLASH ЭБУ, включая загрузочную область. Если при этом необходимо восстановить ещё и содержимое EEPROM ЭБУ, удерживайте клавишу Shift при положительном ответе.

Если не было выбрано полное восстановление ЭБУ, будет выведен запрос на использование диагностического режима записи:

Терминология X.25

Команда

Кадры LAPB являются командами или откликами на них (в зависимости от значения поля адреса и направления передачи кадра). Кадры команд от DTE содержат в поле адреса значение 1, кадры команд DCE – 3.

Управляющие кадры (Control frames)

Все кадры LAPB, исключая информационные кадры.

Управляющие пакеты (Control packets)

Все пакеты X.25, исключая пакеты типа данных (DATA).

Бит D

Флаг подтверждения доставки в заголовке пакета X.25, используемый для индикации уровня подтверждений между устройствами DTE и DCE — локальный (0) или глобальный (1). Этот флаг используется не всегда и в общем случае имеет нулевое значение.

Информационные кадры (Information frames)

Кадры LAPB, используемые для передачи данных через канал в информационном поле кадра. Информационное поле содержит заголовок пакета X.25 и данные в соответствии со стандартным протоколом сетевого уровня X.25.

Протокол LAPB (Link Access Procedure-Balanced — процедура сбалансированного доступа к каналу), являющийся адаптацией CCITT для канального уровня протокола HDLC с интерфейсом X.25. Поле адреса LAPB (в отличие от адреса HDLC) может содержать только два возможных значения.

Номер логического канала (Logical Channel Number) совместно с номером группы каналов LGN идентифицирует логический канал на линии между устройствами DTE и DCE. 8-битовое поле LCN может содержать значения от 0 до 255.

Номер группы логических каналов (Logical Channel Group Number) совместно с номером канала LСN идентифицирует логический канал на линии между устройствами. 4-битовое поле LGN может содержать значения от 0 до 15.

Бит M

Флаг наличия дополнительных данных. Этот бит содержится в заголовке X.25 и устанавливается уровнями, расположенными над сетевым для извещения DTE-получателя о наличии дополнительных данных в следующем пакете. Использую бит M, можно логически объединять пакеты для переноса больших блоков информации.

Модуль (Modulo)

Размер окна. Указывает максимальное количество кадров (канальный уровень) или пакетов (сеетвой уровень), которые могут быть переданы без подтверждения доставки. При использовании модуля 8 (Modulo 8) порядковый номер кадра может быть представлен числом от 0 до 7, поскольку для номера выделено 3 бита. При использовании модуля 128 номер кадра может принимать значения от 0 до 127 (7 битов).

Порядковый номер кадра, используемый в информационных и управляющих кадрах LAPB для того, чтобы показать передатчику состояние переданных информационных кадров. Значение N(R) зависит от типа кадра и может включать подтверждение приема, а также информацию о пропуске кадров и состоянии занятости. При использовании модуля 8 порядковый номер последовательности кадра представляется 3-битовым полем (0-7), для модуля 128 номер определяется 7-битовым полем (0 — 127).

Читайте также:  Как правильно мыть машину на мойке самообслуживания

Порядковый номер информационного кадра LAPB, используемый для идентификации каждого кадра, переданного приемнику. При использовании модуля 8 порядковый номер последовательности кадра представляется 3-битовым полем (0-7), для модуля 128 номер определяется 7-битовым полем (0 — 127).

Порядковый номер пакета данных X.25, используемый для индикации состояния переданных пакетов передатчику. Значение P(R) зависит от типа пакета и может включать подтверждение приема, а также информацию о пропуске кадров и состоянии занятости. При использовании модуля 8 порядковый номер последовательности кадра представляется 3-битовым полем (0-7), для модуля 128 номер определяется 7-битовым полем (0 — 127).

Порядковый номер пакета данных X.25, используемый для идентификации каждого пакета, переданного приемнику. При использовании модуля 8 порядковый номер последовательности кадра представляется 3-битовым полем (0-7), для модуля 128 номер определяется 7-битовым полем (0 — 127).

Бит P/F

Бит Poll/Final (опрос/завершение) может быть установлен передатчиком в информационном кадре LAPB для получения незамедлительного отклика от получателя. Получатель такого кадра всегда устанавливает бит P/F в ответном кадре.

Бит Q

Бит, содержащийся в заголовке пакета X.25 для обозначения управляющих пакетов X.25 используемых асинхронным устройством PAD. Обычно этот флаг служит для индикации использования фирменного (proprietary) протокола.

Отклик (Response)

Кадры LAPB являются командами или откликами на них (в зависимости от значения поля адреса и направления передачи кадра). Кадры отклика от DCE содержат в поле адреса значение 1, кадры отклика от DTE – 3.

Порядковый номер (Sequence number)

Число, присваиваемое кадру или пакету, для обеспечения корректного порядка их доставки. Размер данного поля зависит от используемого модуля (максимального размера окна) и определяет максимальное количество кадров или пакетов, которое может быть передано без подтверждения их доставки.

Кадры управления (Supervisory frames)

Кадры LAPB, используемые для передачи управляющей информации, запросов на повтор передачи и подтверждений приема информационных кадров. Примерами таких кадров являются RR (подтверждение приема информационного кадра и индикация готовности к приему следующих кадров) и REJ (запрос повторной передачи всех кадров, начиная с указанного номера).

Ненумерованные кадры (Unnumbered frames)

Кадры LAPB, используемые для поддержки дополнительных функций канального уровня (инициализация и разрыв соединения, сброс линии после неисправимой ошибки, отбрасывание ошибочных кадров). Кадры называются ненумерованными, поскольку они не содержат порядковых номеров. Примерами ненумерованных кадров могут служить также кадры DISC (запрос на разрыв соединения) и UA (подтверждение приема).

Протокол X.25 представляет собой рекомендации CCITT, описывающие интерфейс между устройствами DTE и DCE через телефонную сеть общего пользования (Public Switched Telephone Network- PSTN). X.25 функционирует на уровнях 1 — 3 эталонной модели OSI, однако в данной главе термин X.25 относится только к сетевому уровню.

Коммутируемые пакетные сети х 25

Сети x.25

Сети имеют глобальный характер и реализованы на коммутации пакетов между последними узлами. Сети х.25 работают на трех нижних уровнях модели OSI. Структура сети показана на рис.1, где видно:

  • DCE — телекоммуникационное оборудование (модемы), реализующие доступ к сети
  • DTE — аппаратура транспортировки данных
  • PSE — коммутаторы пакетов, реализующие облако глобальной сети

Для терминалов, которые не поддерживают X.25 полностью, есть простые устройства PAD — сборщики разборщики пакетов. Они содержат один или более асинхронных портов, к которые присоединяются обычные терминалы и один синхронный порт х.25. Весь трафик их асинхронных портов собирается в буфер памяти PAD и по заполнению пакета он отправляется в сеть. Разборка реализована таким же образом.

Читайте также:  Как работает полный привод на Renault Duster

Рекомендации ITU (CCITT) X.25 определяют интерфейс между конечным оборудованием данных DTE и аппаратурой окончания канала DCE, функционирующих в пакетом режиме.

Физический уровень определяет использование любого родственного последовательного синхронного интерфейса: V.24/V.28/V.35, RS-232/RS-449/RS-530 и G.703. Для реализации таких интерфейсов нужно что бы цепи, DTR,RTS,DSR,CTS были в положении включено, иначе работать не будут. На физическом уровне нету контроля управления и достоверности потоком — эти задачи реализуются сетевым и канальным уровнем.

Канальный уровень реализует гарантированную доставку, контроль потока и целостность данных, при этом задержка коммутации всего лишь сотни миллисекунд. Протокол LAP-B реализует канальный уровень. Связь реализуется между парой устройств DTE по запросу инициатора. После установки соединения пара может вести полнодуплексный обмен данными. Логическое соединение, которое поддерживает надежных двухсторонний обмен между парой устройств называют виртуальной цепью. Физическая виртуальная цепь может проходить через несколько PSE. Виртуальные цепи могут быть постоянные и коммутируемые. Коммутируемые виртуальные цепи SVC — используются для нерегулярного обмена информацией и нуждаются в поддержании, установки и завершении сеанса каждый раз при нужды в сеансе. Постоянные виртуальные цепи PVC — не нуждаются в установки сеанса, и DTE может обмениваться данными в любой момент.

Сетевой уровень Х.25 реализуется с помощью протокола PLP. Этот протокол управляет обменом кадрами через виртуальные цепи. Пакеты PLP ложатся в поле данных кадра LAPB. Протокол PLP может работать и через LLC2, ISDN (LAPD) и он определяет 5 режимов:

  • Call setup — установка соединения, реализуется для организации коммутируемой виртуальной цепи между DTEб реализуя адресацию х.121. Режим относится к каждой виртуальное цепи, которое подключено через физическое соединение
  • Data-transfer mode — Режим транспортировки информации реализуется при обмене информацией через виртуальные сети. Этот режим выполняет сегментацию, заполнение недостающих бит, управление потоком и контроль ошибок. Используется и PVC и SVC
  • Idle mode — режим паузы, нужен тогда, когда виртуальная коммутируемая цепь уже установлена, но обмен информацией не происходит. Для PVC не нужен
  • Call-clearing mode — сброс соединения, нужен для разрыва сеанса
  • Restarting mode — режим рестарта, нужен для синхронизации транспортировки между локальным DCE и DTE.

Поле данных в пакете может иметь длину до 4096 байт (стандарт — 128). Адресация узлов DTE реализуется относительно х.121, что дает единое пространство адресов на земле. Есть 3 варианта адресации:

  • Полный международный телефонный номер: адрес начинается с префикса 9, за которым идет трехзначный код страны, а затем телефонный номер в стране (11 цифр)
  • Полный международный сетевой адрес: начинается с префикса 0, после которого идет трехзначный код страны а затем номер сети в стране и номер узла
  • Внутренний сетевой адрес: начинается с номера сети в стране, а потом идет номер узла

Сети х.25 отлично применяются для обмена данными между пользователями, подключения терминальных узлов, построение систем клиент-сервер. Протокол х.25 поддерживают разные маршрутизаторы и мосты. Протокол стандартизирован и четко вписывается в модель OSI. Недостатком такой сети является то, что присутствует значительная задержка передачи пакетов.

Ссылка на основную публикацию
Электроусилитель руля Калина устройство, виды неисправностей, правила
ЭУР Lada Kalina неисправности и способы устранения, не работает электроусилитель руля, причины 1 Электроусилитель руля представляет собой узел, использующийся для...
Экспресс замена масла в двигателе почему может быть опасной
Как поменять масло в двигателе; Лайфхакер Вам понадобится пара гаечных ключей, новые расходники и полчаса свободного времени. 1. Купите новое...
Экстремальное вождение — Что это такое Виды аварийного вождения Советы водителям
Курсы экстремального вождения что это, как проходит обучение Что это такое Может ли обычный водитель освоить ЭВ Кому это нужно...
Электроусилитель руля на Калине — ремонт неисправностей, схема
Иногда отключается электроусилитель руля калина На автомобиле Лада Калина, в зависимости от комплектации, может устанавливаться электромеханический усилитель рулевого управления. Воздействует...
Adblock detector