Jump to content

Синкворд

(Перенаправлено из Sync byte )

В компьютерных сетях , синхронное слово символ синхронизации , последовательность синхронизации или преамбула используются для синхронизации передачи данных путем указания конца информации заголовка и начала данных. [ нужна ссылка ] Синхронное слово — это известная последовательность данных, используемая для идентификации начала кадра. его также называют опорным сигналом или мидамбулой В беспроводной связи .

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

В аудиоприемнике, принимающем поток битов данных, примером синхрослова является 0x0B77 для потока, закодированного AC-3 .

Пакет Ethernet с преамбулой Ethernet, состоящей из 56 бит, чередующихся 1 и 0, позволяющей приемнику синхронизировать свои часы с передатчиком, за которым следует однооктетный начальный байт-разделитель кадра, а затем заголовок.

Все пакеты USB начинаются с поля синхронизации (длиной 8 бит на низкой скорости, длиной 32 бита на высокой скорости), используемого для синхронизации часов приемника с часами передатчика. [1]

Приемник использует преамбулу физического уровня, также называемую обучающей последовательностью физического уровня, для синхронизации сигнала путем оценки смещения частоты и тактового сигнала.В некоторой документации «преамбула» используется для обозначения сигнала, используемого для объявления передачи, для пробуждения приемников в режиме пониженного энергопотребления.В то время как некоторые системы используют один и тот же сигнал как для обучения физического уровня, так и для функций пробуждения, другие используют два разных сигнала в два разных времени для этих двух функций или имеют только один или другой из этих сигналов. [2]

Протокол Bisync 1960-х годов использовал минимум два символа ASCII « SYN » (0x16…0x16) для достижения синхронизации символов в недифференцированном потоке битов, а затем другие специальные символы для синхронизации с началом кадра символов. [3] [4]

Синхронные слова можно рассматривать как своего рода разделитель . Различные методы используются, чтобы избежать столкновения разделителей или, другими словами, «маскировать» байты данных на уровне канала передачи данных , которые в противном случае могли бы быть неправильно распознаны как синхрослово. Например, HDLC использует вставку битов или «вставку октетов», в то время как другие системы используют броню ASCII или последовательную вставку служебных байтов (COBS).

Альтернативы

[ редактировать ]

В некоторых системах связи получатель может обеспечить синхронизацию символов из недифференцированного потока битов или синхронизацию начала заголовка из потока байтов без дополнительных затрат на явное слово синхронизации. Например, протокол FSK441 обеспечивает синхронизацию символов путем синхронизации любых символов « пробела » в сообщении — по сути, каждый символ «пробела» в сообщении выполняет двойную функцию как слово синхронизации. Например, кадрирование на основе CRC обеспечивает синхронизацию символов и начала заголовка.

В самосинхронизирующемся коде каждый символ, по сути, является синхрословом и может использоваться для достижения синхронизации символов в недифференцированном потоке битов.

Преамбула

[ редактировать ]

В цифровой связи преамбула представляет собой последовательность известных битов, передаваемых в каждом кадре. Он используется для синхронизации кадров , например, в кадрах Ethernet , а также для оценки канала .

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

См. также

[ редактировать ]
  1. ^ Крейг Пикок. «Протоколы USB» .
  2. ^ Бастиан Блессль; Фалько Дресслер. «mSync: синхронизация кадров физического уровня без символов преамбулы» .2018.
  3. ^ «БиСинк, БСК» . Платформа знаний о возможностях подключения . Сделал ЭТО . Проверено 5 июля 2011 г.
  4. ^ Джон Р. Фрир (1996). Компьютерные коммуникации и сети (2-е изд.). Тейлор и Фрэнсис. п. 12. ISBN  978-1-85728-379-2 .
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 0dc86830a52aa339df736a430e0e1fd7__1715375580
URL1:https://arc.ask3.ru/arc/aa/0d/d7/0dc86830a52aa339df736a430e0e1fd7.html
Заголовок, (Title) документа по адресу, URL1:
Syncword - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)