Наиболее близким к изобретению является способ асинхронной передачи цифровых потоков в многоканальной системе связи с временным разделением каналов, имеющий широкое распространение, описанный в учебнике для высших учебных заведений под редакцией В.И.Иванова "Цифровые и аналоговые системы передачи", Москва, "Радио и связь", 1995 год, и других источниках информации по этой тематике.
Известный способ заключается в том, что в многоканальной системе связи с временным разделением каналов при объединении потоков цифровую информацию исходного (подлежащего объединению) потока в процессе ее поступления записывают в буферную память, откуда ее поочередно считывают в моменты, отведенные ей в объединенном потоке, и включают в его соответствующие временные интервалы. При этом ошибку фазового рассогласования между потоками при достижении ею критического значения устраняют, в зависимости от полярности рассогласования, одним из двух способов: "положительное согласование скоростей потоков", когда скорость исходного потока ниже скорости объединенного потока, и "отрицательное согласование скоростей потоков", когда она выше скорости объединенного потока.
При положительном согласовании ошибку фазового рассогласования между потоками при достижении ею критического значения устраняют путем добавления в объединенный поток не информационного временного интервала с последующим в пункте приема изъятием его из потока и восстановлением соответствия полученного сигнала информационному содержанию исходного потока, что осуществляют на основании информации о наличии этого временного интервала, переданной по служебному каналу.
При отрицательном согласовании скоростей ошибку рассогласования компенсируют изъятием из считанной последовательности одной из импульсных позиций и передачей содержащегося в ней двоичного символа по дополнительному каналу с последующим возвращением его в последовательность в приемном устройстве по информации, переданной по служебному каналу.
Свойственная известному способу необходимость сопровождать каждую позицию корректировки дополнительной служебной информацией влечет связанные с этим потери пропускной способности группового тракта, которые значительно возрастают при увеличении степени скоростной рассогласованности объединяемых потоков.
По этим причинам способ-прототип применяется только для цифровых потоков, называемых "плезиохронными" ("как бы синхронными"), чрезвычайно взаимоблизкими по фазово-частотным характеристикам.
Заявляемый способ асинхронной передачи цифровых потоков не требует сопровождения корректирующих временных интервалов дополнительной служебной информацией и позволяет существенно расширить диапазон допустимых отклонений от определенного номинала частотно-фазовых параметров передаваемых цифровых потоков и диапазон допустимых: величин рассогласования скоростей потоков при их объединении с потерями при этом пропускной способности группового тракта, определяемыми только временными интервалами, непосредственно корректирующими собою разницу в скоростях объединяемых потоков.
Достижение указанных технических результатов обеспечивается представлением информации в виде цифровых компактных канальных кодовых групп с применением при передаче по линиям связи и при объединении цифровых потоков самосинхронизующегося избыточного фазового кода с кодовыми интервалами, равными целочисленным количествам позиций кодовой последовательности двоичных символов (в дальнейшем - "фазовый код"), применением сформированных с включением запрещенных кодовых комбинаций фазового кода "маркерных" и "холостых" канальных кодовых групп, применением буферной памяти, выдающей при чтении записанные в нее канальные кодовые группы в очередности, повторяющей очередность их записи в нее, а в случае отсутствия в ней запрошенной кодовой группы определенного канала выдающей "холостую" канальную кодовую группу, применением для канальных интервалов "виртуальной" нумерации и применением корректировки тактовой частоты объединенного потока при недостаточности его пропускной способности относительно любого из исходных потоков.
При последовательной передаче по линии связи цифрового сигнала, не сопровождающегося отдельным сигналом синхронизации, применение кода, обладающего свойством самосинхронизации, т.е. принципиально позволяющего извлекать синхросигнал из передаваемого фазокодированного сигнала независимо от его информационного содержания, является, по мнению автора, единственно эффективным средством, обеспечивающим правильное его считывание в условиях неидентичности исходной фазово-частотной настройки передатчика и приемника или нестабильности по этим параметрам их характеристик.
Для информации, выраженной в таких кодах, способы и средства автоподстройки под входной сигнал и формирования последовательности синхроимпульсов, соответствующих входному сигналу, для его считывания известны, и представлены, наряду с другими источниками информации, в следующих трех патентах России.
1. Патент N 2042264, "Управляемый генератор импульсной последовательности".
2. Патент N 1779300, "Способ автоподстройки частоты подстраиваемого генератора".
3. Патент N 2068217, "Способ синхронизации подстраиваемого генератора импульсной последовательности с сигналом, фазокодированным количеством периодов импульсов несущей частоты".
Первый из патентов содержит ориентированный на реализацию в технологии чисто цифровых микросхем без дополнительных элементов аналоговой техники и без внешних генераторов фазируемый генератор, управляемый по частоте цифровым сигналом.
Второй из патентов содержит цифровой способ фазовой автоподстройки частоты, ориентированный на реализацию средствами чисто цифровой техники.
Третий из патентов содержит способ цифровой автоподстройки по частоте и фазе, расширяющий пределы допустимых рассогласований по частоте до значений, при которых накопление ошибки фазового рассогласования на протяжении кодового интервала фазокодированного сигнала может достигать величин, измеряемых количеством полных периодов импульсов тактовой для кодовой последовательности символов частоты (кодовой "несущей частоты") этого фазокодированного сигнала. Этот способ автоподстройки тоже предназначен для реализации средствами чисто цифровой техники.
Возможность реализации чисто цифровыми средствами всех функций, связанных с автоподстройкой по частоте и фазе под входной фазокодированный сигнал обеспечивает выполнение функциональных узлов устройств приема и декодирования информации в единой технологии производства чисто цифровых микросхем совместно с другими узлами обработки цифрового сигнала, что в условиях характерной для многоканальной связи массовости таких устройств является существенным технически и экономически.
На основе свойства избыточности фазового кода формируют, с включением в кодовые группы его запрещенных кодовых комбинаций, опознаваемые в потоке непосредственно, по индивидуальным признакам, принципиально не встречающиеся в нормальной информационной фазокодированной последовательности, но соответствующие требованиям кода по длине кодовых интервалов, константные неинформационные канальные кодовые группы, которые канонизуют и используют в системе связи в качестве "маркерных канальных кодовых групп" (далее - "МККГ"), предназначенных для хронирования и структурной разметки фазокодированного потока, и, одну из них, в качестве "холостой канальной кодовой группы" (далее - "ХККГ"), предназначенной для согласования скоростей потоков при их объединении путем включения ее в объединенный поток в функции замедляющей вставки.
ХККГ формируют путем размещения запрещенных кодовых комбинаций на некоторых из двоичных позиций кодового слова, равного по длине выраженной в фазовом коде информационной канальной кодовой группе, с добавлением до полной разрядности слова (с соблюдением норм фазового кода по длине кодовых интервалов) других комбинаций кодовых символов, индивидуализирующих именно эту (в данном случае, ХККГ) канальную кодовую группу. При этом в каждом конкретном выбранном фазовом коде учитывают частные условия, обеспечивающие защищенность фазокодированного цифрового потока от возникновения кодовых комбинаций, представляющих собой ложные кодовые группы конфигурации, соответствующей ХККГ или любой из МККГ.
МККГ формируют так же, как ХККГ. Кроме того, МККГ могут сопровождаться дополнительными кодовыми группами в других, служебных, канальных интервалах, образующими таким образом сложные маркирующие поток кодовые комбинации.
При объединении потоков канальные кодовые группы исходного потока, подлежащие включению в объединенный поток, поочередно записывают в буферную память, организованную таким образом, что при выборке из нее для включения в объединенный поток канальной кодовой группы определенного канала исходного потока она преобразует в фазовый код и выдает на выход из записанных в нее кодовых групп того же канала очередную в их взаимной внутриканальной очередности, повторяющей очередность их записи в память, а при отсутствии в ней еще не считанных канальных кодовых групп этого канала выдает на выход ХККГ, которую считывают и включают в объединенный поток взамен недостающей канальной кодовой группы исходного потока, считывание которой и включение в объединенный поток осуществляют в вышеуказанном очередном порядке после ее поступления из исходного потока и записи в буферную память.
Длина циклов и сверхциклов в объединенном потоке, выраженная количеством канальных интервалов, при этом сохраняется, а канальная информация распределяется на их большем количестве, что означает понижение скорости объединенного потока относительно исходных потоков, содержащих эти каналы, до величин, обеспечивающих их упорядоченное размещение в объединенном потоке в едином масштабе времени.
В случае противоположного соотношения скоростей потоков, приводящего к накоплению в буферной памяти канальных кодовых групп, не востребованных для включения в объединенный поток, согласование скоростей осуществляют путем увеличения тактовой частоты объединенного потока при накоплении в буферной памяти заведомо определенного критического количества не считанных канальных кодовых групп любого из каналов любого исходного потока. Кратковременное соотношение скоростей этой полярности увеличения тактовой частоты объединенного потока не требует, т.к. в этом случае согласование осуществляется только за счет емкости памяти без изменения режима ее работы.
При разнополярности рассогласования скоростей объединенного потока с различными исходными потоками имеет место параллельное совмещение согласования скоростей обеих направленностей.
При последующем разделении объединенного потока и формировании исходящих потоков порожденное безучетным введением в объединенный поток дополнительных канальных интервалов (содержащих ХККГ) искажение фактической нумерации канальных интервалов, содержащих передаваемые данные и служебную информацию, относительно нумерации, принципиально предопределенной заданной структурой объединенного потока, устраняют путем присвоения этим канальным интервалам "виртуальной" нумерации, которую образуют путем последовательного счета фактических канальных интервалов объединенного потока относительно опорных для нумерации канальных интервалов, содержащих МККГ, с исключением из счета интервалов, содержащих ХККГ.
Кроме того, сущность изобретения заключается в том, что цифровые компактные канальные кодовые группы организуют в виде байтов, а для фазового кодирования применяют известный фазовый код MFM, принципиально позволяющий информацию и сигнал синхронизации совмещать в единой последовательности однотипных импульсов, распределенных во времени с кодовыми интервалами, из которой при считывании сигнала информация и сигнал синхронизации при любом информационном содержании фазокодированного сигнала могут быть раздельно выделены с использованием средств автоподстройки по частоте и фазе, что позволяет считывать информационный сигнал, переданный без сопровождения его отдельным сигналом синхронизации.
Нормы кодирования кода MFM определяют минимальное количество нулей между единицами в фазокодированной последовательности двоичных символов, равное одному, и максимальное количество, равное трем.
В коде MFM каждая позиция информации, представленной последовательностью двоичных символов, выражается посредством "зоны бита", состоящей из двух считываемых слева направо двоичных позиций (первую называем "нечетной", вторую - "четной"), в которой информационная единица выражается кодом "01", а информационный ноль - кодом "10", если четная позиция предыдущей зоны бита содержит ноль, или кодом "00", если четная позиция предыдущей зоны бита содержит единицу. При этом распределение кодов между информационными нулем и единицей несущественно и может быть противоположным.
Из вышесказанного видно, что сравнительно с исходной информационной двоичной последовательностью количество двоичных позиций при ее фазокодировании возрастает вдвое, что влечет при фазокодировании удвоение тактовой частоты, Однако, особенность кода такова, что минимальная длительность периода между единицами в фазокодированном сигнале равна двум тактам, что вдвое больше минимальной длительности периода между единицами в информационном кодируемом сигнале, что уравнивает физическую плотность импульсов в этих сигналах и сближает технические возможности их передачи по линейному тракту.
Кроме указанных выше кодовых комбинаций, предназначенных для отображения передаваемой информации, код имеет одну, начинающуюся с нечетной позиции, запрещенную кодовую комбинацию 1000, которая соответствует нормам кодирования по длине входящего в нее кодового интервала, но принципиально не встречается в нормальной кодовой последовательности символов, отображающей информацию, что позволяет использовать ее в качестве "парольной метки" в МККГ и ХККГ, качественно отличающей эти кодовые группы в общем фазокодированном потоке.
В условиях байтовой организации компактных канальных цифровых кодовых групп при применении кода MFM наиболее эффективными для ХККГ и МККГ являются, по мнению автора, 16-разрядные кодовые группы 0100010010001010 и 0100010010001001.
МККГ и ХККГ опознают в потоке при чтении путем последовательного попозиционного выделения 16-разрядных двоичных комбинаций и сравнения их с вышеуказанными константами безотносительно к подразделенности кодовых позиций по четности, на которую настроено устройство считывания сигнала. При совпадении этих комбинаций становится определенным правильный порядок четности в кодированном потоке, т.к. он соответствует порядку, свойственному опознанной в потоке МККГ или ХККГ, состоящей из восьми зон бита, каждая из которых начинается с нечетной кодовой позиции.
Первая из указанных канальных кодовых групп по своей структуре принципиально не может образовать ложные МККГ или ХККГ в сочетании с любым нормальным контекстом как непосредственно перед ней, так и непосредственно за ней, и дополнительных средств защиты от таких ложных комбинаций не требует.
Вторая из указанных канальных кодовых групп обладает такой же защищенностью от ложных комбинаций МККГ и ХККГ по отношению к нормальному контексту, непосредственно предшествующему этой канальной кодовой группе. В сочетании же с последовательностью символов 0001001 или 0001010, следующей непосредственно за группой, образуется ложная МККГ или ХККГ с распределенностью кодовых позиций по четности, противоположной той, в которой сигнал закодирован.
Для защиты от этого ложного опознания МККГ или ХККГ должен быть введен запрет на опознание в том случае, когда признаки опознания возникают раньше истечения длительности канальной кодовой группы после предыдущего опознания.
Вышеуказанные кодовые группы, предназначенные для МККГ и ХККГ, допускают непосредственное соседство между собой в любых комбинациях и количествах без ограничений.
Необходимым условием для правильного дефазокодирования сигнала, представленного в коде MFM, является правильное распределение по четности позиций дефазокодируемой кодовой последовательности двоичных символов, соответствующее тому распределению, с которым информация кодировалась.
При правильном распределении по четности кодовая группа 10001, начинающаяся с четной позиции, является нормальной кодовой группой с максимальным кодовым интервалом, выражающей двоичную информацию 101, встречающейся в нормальном информационном сигнале в большом количестве, в то время как та же группа, но начинающаяся с нечетной позиции, содержит запрещенную кодовую комбинацию, и встречается в потоке только в тех местах, куда она была искусственно, вопреки правилам кодирования, введена в качестве составной части МККГ или ХККГ, что встречается в передаваемом сигнале значительно реже. Этот фактор может служить основой для определения в фазокодированном сигнале правильной четности символьных позиций путем сравнения соотношения количеств информационных и запрещенных кодовых групп с тремя нулями между единицами в каждом из двух вариантов распределения позиций по четности.
Другой способ установления правильной четности при чтении заключается в опознании в кодовой последовательности тех кодовых групп, в которых распределение по четности заведомо известно, и распространении этого порядка четности на всю последовательность. Для этой цели используют МККГ и ХККГ.
Оба вышеуказанных способа установления четности применяют как индивидуально, так и совместно, для взаимного контроля.
Кроме того, сущность изобретения заключается в том, что в буферной памяти для каждого из подлежащих включению в объединенный поток каналов каждого исходного потока выделена секция, которая содержит N "запоминающих регистров" (ЗР) для буферного хранения последних по порядку поступления из исходного потока канальных кодовых групп одного канала, в которые эти кодовые группы по мере поступления последовательно записывают с выборкой регистров, которую формируют путем последовательного циклического перебора номеров всех ЗР секции.
Каждой секции памяти сопоставлен "индексный регистр" (ИР), состоящий из N разрядов, каждый из которых сопоставлен одному из ЗР секции, имеет нумерацию разрядов, идентичную нумерации в секции соответствующих им ЗР, и предназначен для информации о наличии или отсутствии в этом ЗР записанной, но не считанной, канальной кодовой группы исходного потока, что отображают записью в разряд единицы, при записи кодовой группы в ЗР, и записью в разряд нуля, при ее считывании из ЗР.
Каждой секции памяти сопоставлен "индикатор пустоты секции, посредством которого фиксируют при обращении к секции в режиме чтения одновременное присутствие нулей во всех разрядах ИР, и, в случае совпадения по нулям, что свидетельствует об отсутствии во всех ЗР секции записанных, но еще не считанных канальных кодовых групп относящегося к ней канала, на выход секции выдают ХККГ, а в случае отсутствия в разрядах ИР совпадения по нулям считывают из ЗР, преобразуют в фазокодированный вид и выдают на выход секции очередную канальную кодовую группу исходного потока. При этом для считывания выбирают ЗР, соответствующий разряду ИР, содержащему единицу, следующему по циклическому порядку номеров после того разряда, в который осуществлялась последняя в этом ИР запись нуля.
Каждой секции памяти сопоставлен "индикатор заполнения секции", посредством которого суммируют при каждом обращении к секции в режиме чтения одновременно присутствующие в разрядах ИР единицы, сравнивают сумму с заведомо заданной максимальной величиной, и, при достижении суммой этой величины, выдают с выхода секции сигнал недостаточности пропускной способности объединенного потока, предназначенный для инициации увеличения его тактовой частоты, ускоряющего поток и увеличивающего таким образом его пропускную способность.
название | год | авторы | номер документа |
---|---|---|---|
СПОСОБ СИНХРОНИЗАЦИИ ПОДСТРАИВАЕМОГО ГЕНЕРАТОРА ИМПУЛЬСНОЙ ПОСЛЕДОВАТЕЛЬНОСТИ С СИГНАЛОМ, ФАЗОКОДИРОВАННЫМ КОЛИЧЕСТВОМ ПЕРИОДОВ ИМПУЛЬСОВ НЕСУЩЕЙ ЧАСТОТЫ | 1992 |
|
RU2068217C1 |
Способ многодорожечной цифровой магнитной записи и устройство для его осуществления | 1988 |
|
SU1606996A1 |
Способ многодорожечной цифровой магнитной записи и устройство для его осуществления | 1990 |
|
SU1732380A1 |
Устройство асинхронного сопряжения синхронных двоичных сигналов | 1986 |
|
SU1401629A1 |
Устройство для передачи телеметрической информации | 1983 |
|
SU1145357A1 |
СПОСОБ ФОРМИРОВАНИЯ СИГНАЛОВ МАГНИТОТЕРАПЕВТИЧЕСКОГО ВОЗДЕЙСТВИЯ И УСТРОЙСТВА ДЛЯ ЕГО ОСУЩЕСТВЛЕНИЯ | 1996 |
|
RU2090217C1 |
УСТРОЙСТВО ДЛЯ ЗАПИСИ ЦИФРОВОГО СИГНАЛА | 1991 |
|
RU2156039C2 |
УСТРОЙСТВО ДЛЯ ПЕРЕДАЧИ ДАННЫХ | 2003 |
|
RU2242789C1 |
Система передачи и приема информации с импульсно-кодовой модуляцией и выделением групп каналов коллективного пользования | 1988 |
|
SU1665521A1 |
Устройство для коррекции ошибок внешней памяти | 1989 |
|
SU1662011A1 |
Изобретение предназначено для передачи цифровой информации в системах связи с источниками и приемниками цифрового сигнала, не согласованными по частоте и фазе. Техническим результатом изобретения является создание такого способа, который не требует сопровождения корректирующих временных интервалов дополнительной служебной информацией и позволяет существенно расширить диапазон допустимых отклонений от определенного номинала частотно-фазовых параметров передаваемых цифровых потоков и диапазон допустимых величин рассогласования скоростей потоков при их объединении с потерями при этом пропускной способности группового тракта, определяемыми только временными интервалами, непосредственно корректирующими собою разницу в скоростях объединяемых потоков. В способе информацию передают компактными канальными кодовыми группами в самосинхронизующемся избыточном фазовом коде и считывают по синхросигналу, извлекаемому из передаваемого фазокодированного цифрового потока средствами автоподстройки по частоте и фазе. На основе избыточности кода формируют детерминированно опознаваемые в цифровом потоке константные канальные кодовые группы, некоторые из которых используют для хронирования и структурной разметки передаваемого потока, а одну из них используют в функции замедляющей вставки для согласования скоростей потоков при их объединении. При недостаточности пропускной способности объединенного потока для любого из объединяемых скорости потоков согласуют путем увеличения тактовой частоты объединенного потока. 2 з.п.ф-лы.
Иванов В.М | |||
Цифровые и аналоговые системы передачи | |||
- М.: Радио и связь, 1995, с | |||
Прибор для промывания газов | 1922 |
|
SU20A1 |
СПОСОБ МНОГОКАНАЛЬНОЙ ПЕРЕДАЧИ И ПРИЕМА СИГНАЛОВ С ИМПУЛЬСНО-КОДОВОЙ МОДУЛЯЦИЕЙ | 1991 |
|
RU2007880C1 |
RU 95103354 A1, 27.12.96 | |||
Щербина В.И | |||
Цифровые магнитофоны | |||
- М.: Радио и связь, 1986, с | |||
Печь-кухня, могущая работать, как самостоятельно, так и в комбинации с разного рода нагревательными приборами | 1921 |
|
SU10A1 |
Авторы
Даты
1999-01-27—Публикация
1997-06-09—Подача