СПОСОБ МУЛЬТИПЛЕКСИРОВАНИЯ ИНФОРМАЦИОННЫХ ПОТОКОВ ПРИ ПЕРЕДАЧЕ ПО СТАЦИОНАРНЫМ ИЛИ НЕСТАЦИОНАРНЫМ КАНАЛАМ СВЯЗИ И СИСТЕМА ДЛЯ ЕГО ОСУЩЕСТВЛЕНИЯ

1. Способ мультиплексирования информационных потоков при передаче по стационарным или нестационарным каналам связи, заключающийся в объединении нескольких потоков элементов данных, передаче их по одному каналу и последующем разделении на принимающей стороне, отличающийся тем, что на передающей стороне из объединяемых информационных потоков формируют структуру данных, включающую поле синхронизации, поле номера потока, поле данных и поле контроля достоверности данных, причем циклы элементов данных различных объединяемых потоков передаются поочередно; на принимающей стороне определяют начало структуры данных на основании информации в поле синхронизации, проверяют целостность данных на основании информации в поле достоверности данных, благодаря чему повышается уверенность приема элементов данных; в случае целостности данных направляют данные в поток в соответствии с содержимым поля номера потока.
2. Способ по п.1, отличающийся тем, что при заполнении структуры данных, соответствующих потоку данных с максимальным приоритетом, в канал передают этот цикл, нарушая очередность выборки потоков данных; после передачи данных приоритетного потока возвращаются к поочередной передаче циклов элементов данных остальных потоков.
3. Способ по п.1, отличающийся тем, что в структуре данных добавляют флаг, сигнализирующий о полном или неполном заполнении структуры; в случае неполного заполнения структуры в нее добавляется специальное поле, содержащее количество полезной информации в структуре.
4. Способ по п.1, отличающийся тем, что в поле синхронизации помещают самосинхронизирующиеся последовательности.
5. Система, реализующая способ по пп.1-4, включающая передающее и принимающее устройства, причем передающее устройство содержит входные буферы, мультиплексор, блок управления мультиплексором и выходной буфер, а принимающее устройство содержит входной буфер, демультиплексор, блок управления демультиплексором и выходные буферы, отличающаяся тем, что в передающее устройство дополнительно введены блок формирования поля синхронизации и блок формирования поля контроля достоверности данных, входные буферы имеют дополнительные выходы сигнала заполненности, подключенные ко входам блока управления мультиплексором, а в память блока управления внесен номер приоритетного информационного потока; в принимающее устройство дополнительно введены блок синхронизации и блок контроля достоверности данных; входные буферы передающего устройства и выходные буферы принимающего устройства могут иметь на своих входах и выходах различные тактовые частоты, что позволяет работать с потоками, передаваемыми на различных скоростях.