Спосіб мультиплексування/демультиплексування

Номер патенту: 44329

Опубліковано: 15.02.2002

Автор: Беррі Алан Девід

Завантажити PDF файл.

Формула / Реферат

1. Спосіб мультиплексування/демультиплексування, який передбачає, що в процесі мультиплексування, беруть щонайменше один біт у часовому інтервалі кожного з множини сигналів інформаційних даних для формування послідовності інформаційних даних, послідовно приєднують послідовності інформаційних даних до фіксованого двійкового коду для формування комбінованого набору даних, послідовно передають комбіновані набори даних у вигляді комбінованого сигналу даних і в процесі демультиплексування аналізують комбінований сигнал даних у блоках даних довжиною, що дорівнює довжині комбінованого набору даних, для виділення інформаційних даних, причому код вибирають таким чином, що будь-який блок даних має для кожної можливої послідовності інформаційних даних один набір однозначно визначених значень незалежно від початкової точки блока у комбінованому сигналі даних.

2. Спосіб мультиплексування/демультиплексування за п. 1, у якому у часовому інтервалі кожного з множини сигналів інформаційних даних беруть лише один біт.

3. Спосіб мультиплексування/демультиплексування за п. 1, у якому два із сигналів інформаційних даних мають різні швидкості передачі, при цьому протягом згаданого часового інтервалу для формування послідовності інформаційних даних беруть різне число бітів із згаданих двох сигналів.

4. Спосіб мультиплексування/демультиплексування за будь-яким із пп. 1 - З, у якому набір комбінованих даних повторюють стільки разів, скільки необхідно для отримання необхідної швидкості передачі з мультиплексуванням.

Текст

1 Спосіб мультиплексування/демультиплексування, який передбачає, що в процесі мультиплексування, беруть щонайменше один біт у часовому інтервалі кожного з множини сигналів інформаційних даних для формування ПОСЛІДОВНОСТІ інформаційних даних, послідовно приєднують ПОСЛІДОВНОСТІ інформаційних даних до фіксованого двійкового коду для формування комбінованого набору даних, послідовно передають комбіновані набори даних у вигляді комбінованого сигналу даних і в процесі демультиплексування аналізують комбіно ваний сигнал даних у блоках даних довжиною, що дорівнює довжині комбінованого набору даних, для виділення інформаційних даних, причому код вибирають таким чином, що будь-який блок даних має для кожної можливої ПОСЛІДОВНОСТІ інформаційних даних один набір однозначно визначених значень незалежно від початкової точки блока у комбінованому сигналі даних 2 Спосіб мультиплексування/демультиплексування за п 1, у якому у часовому інтервалі кожного з множини сигналів інформаційних даних беруть лише один біт 3 Спосіб мультиплексування/демультиплексування за п 1, у якому два із сигналів інформаційних даних мають різні швидкості передачі, при цьому протягом згаданого часового інтервалу для формування ПОСЛІДОВНОСТІ інформаційних даних беруть різне число бітів із згаданих двох сигналів 4 Спосіб мультиплексування/демультиплексування за будь-яким із пп 1 - 3, у якому набір комбінованих даних повторюють стільки разів, скільки необхідно для отримання необхідної швидкості передачі з мультиплексуванням О со 44329 Винахід належить до способу мультиплексування/демультиплексування, зокрема, для передачі множини двійкових цифрових сигналів у єдиному двійковому цифровому сигналі високої швидкості передачі, і для якого не потрібна процедура вирівнювання на приймальному боці для розкладання комбінованого сигналу на його складові частини і перенесення їх у ВІДПОВІДНІ належні місця призначення ВІДОМІ способи мультиплексування/демультиплексування використовують процедуру, яку часто називають "вирівнюванням", для однозначної ідентифікації складових частин комбінованого сигналу Наприклад, деякі способи мультиплексування використовують бггове або байтове чергування сигналів більш низької швидкості передачі і уводять у сигнали, що передаються, деякі додаткові бгги, наприклад, бгги слова вирівнювання кадру, коди парності або коди Картера Інші способи використовують блочне кодування з паралельними входами і послідовним виходом На приймальному боці, де повинно здійснюватись демультиплексування, прийнятий сигнал піддають дії, оберненій чергуванню або декодують, причому повинні бути ВІДОМІ початок і кінець кожного кадрового або кодового блока Ця процедура часто називається "вирівнюванням" і містить пошук позицій вирівнювання в ПОСЛІДОВНІЙ або в паралельній формі для коректного вирівнювання шляхом підрахунку КІЛЬКОСТІ вірних і хибних послідовних позицій вирівнювання для полегшення зупинки або початку процедури пошуку, або використання іншого методу визначення початку і кінця кожного кадру або блока, виходячи з деякої властивості, наданої йому шляхом мультиплексування Відомими прикладами є структури кадру, що визначаються в рекомендаціях ITU G 741 і G 751 Другий відомий спосіб, в якому не міститься обов'язкова вимога, щоб швидкість передачі перевищувала суму окремих швидкостей сигналів, які мультиплексуються, використовує бітове або байтове чергування, але залежить, щонайменше, від одного з індивідуальних сигналів, що мають відому властивість своєї бітової ПОСЛІДОВНОСТІ, яка відрізняється від інших, наприклад, слово кадру, щоб його можна було ідентифікувати Цей спосіб можна розглядати як спеціальний випадок раніше описаного способу, в якому додаткові біти вносяться в один з індивідуальних сигналів перед мультиплексуванням Але він все ж вимагає процедури вирівнювання в процесі демультиплексування Даний винахід, в одному з його аспектів, передбачає спосіб мультиплексування/демультиплексування, який містить в процесі мультиплексування, взяття, щонайменше, одного біту з часового інтервалу кожного з множини сигналів інформаційних даних для формування ПОСЛІДОВНОСТІ інформаційних даних, комбінування ПОСЛІДОВНОСТІ інформаційних даних з фіксованим двійковим кодом для формування комбінованого набору даних, послідовну передачу комбінованих наборів даних у вигляді одного сигналу, а також, в процесі демультиплексування, аналіз комбінованого сигналу даних в блоках з довжиною, що дорівнює довжині комбінованого набору даних, для виділення інформаційних даних, при цьому код вибирають таким чином, що будь-який блок має для кожної можливої ПОСЛІДОВНОСТІ інформаційних даних один набір унікальних значень незалежно від початкової точки блока в комбінованому сигналі даних При використанні цього способу немає необхідності включати будь-які процедури вирівнювання в процесі демультиплексування Цей спосіб дає можливість передавати два, або більше, нормально синхронізованих двійкових цифрових сигналів у єдиному війковому цифровому сигналі з більш високою швидкістю передачі, яка кратна номінальній швидкості передачі будьякого з індивідуальних сигналів Даний спосіб можна також використовувати в тих випадках, коли індивідуальні сигнали мають різні, наприклад, більш низькі швидкості передачі, і швидкість передачі мультиплексованого сигналу кратна найбільшому спільному дільнику всіх швидкостей індивідуальних сигналів В цьому випадку під час будь-якого часового інтервалу різні КІЛЬКОСТІ бітів можна брати з кожного індивідуального сигналу Аналогічно, сигнал більш високої швидкості може бути лише допоміжним сигналом, що передається як частина сигналу ще більш високої швидкості з використанням того ж або іншого способу мультиплексування В даному випадку поняття "часовий інтервал" означає час, протягом якого з кожного комбінованого сигналу можна взяти ціле число бітів, бажано найменше Для пояснення даного винаходу, варіанти його реалізації далі описуються з посиланнями на ілюструючі його креслення, де зображено передавач мультиплексування і приймач демультиплексування, які можуть бути використані для реалізації способу, що відповідає винаходу Приклад реалізації буде викладатись з посиланнями на кресленню, де індивідуальні сигнали з швидкістю 64Кбіт/с, X і Y, перетворюються в сигнал з більш високою швидкістю передачі в 1024Кбіт/с Мультиплексор, або передавач Тх, містить входи 1, 2 для приймання ВІДПОВІДНИХ ПОТОКІВ трафіка або реальних даних X, Y Кожний вхід 1, 2 з'єднано з ВІДПОВІДНИМ тригером 3, від якого сигнали тактуються з швидкістю 64Кбіт/с в зсувний регістр 4 паралельного завантаження і послідовного виходу Решта цифрових сигналів складається з фіксованого коду А, В, значення якого вибираються згідно з описаними нижче правилами Мультиплексовані ПОСЛІДОВНІ дані потім зчитуються з зсувного регістру 4 з швидкістю 1024Кбіт/с В одному часовому інтервалі швидкості передачі індивідуального сигналу містяться два бгги інформації, що підлягає передачі, а саме, по одному від кожного з двох входів X і Y Для передачі з більш високою швидкістю передачі в цьому інтервалі часу є 16 бітів Сигнал з більш високою швидкістю передачі передають у вигляді чотирьох блоків 5 ABXY В приймачі Rx схема 10 виділення тактового сигналу виділяє тактовий сигнал частотою 1024КГц для завантаження вхідних послідовних даних в послідовний зсувний регістр 11 Паралель 44329 не завантаження потім тактують в буфері 13 перед 3,6,9,12 0 1 тим, як здійснювати завантаження з тактовою шви5,10 1 0 дкістю 64КГц в блочний декодер 14 Блок 5, що мі7,11,13,14,15 1 1 стить чотири ПОСЛІДОВНІ біти даних, декодується в Немає необхідності в тому, щоб повторювати декодері 14, і реальні або інформаційні сигнали X, блоки коду для отримання сигналу потрібної більш Y виходять з ВІДПОВІДНИХ вихідних ЛІНІЙ 15 через високої швидкості передачі Як другий приклад мотригери 16 Як буде викладено нижче, процедура жна навести випадок, коли два сигнали швидкості декодування не вимагає будь-якого вирівнювання 64Кбіт/с передають в сигналі більш високої швиддля виділення коректних значень X і Y, тобто закості в 256Кбіт/с з цими ж блоками і згідно з тими ж вдяки фіксованому бітовому коду АВ не має знаправилами декодування чення, який з будь-яких чотирьох сусідніх бітів даВзагалі, один біт з кожного часового інтервалу них потрібно декодувати першим В цьому випадку для двох або більше індивідуальних цифрових є дві задовільні комбінації А і В, а саме, 01 або 10 двоїчних сигналів комбінується з ВІДПОВІДНИМ ЧИСЧотири сусідні біти, що вибираються в декодері 14, ЛОМ фіксованих бітів, і набір з N бітів передається можуть представляти будь-яку з чотирьох можлипослідовно з більш високою швидкістю За бажанвих комбінацій ABXY, BXYA, XYAB або YABX В ням цей набір можна повторити ціле число разів останньому випадку біти X і Y можуть бути з різних для забезпечення ВІДПОВІДНОСТІ більш високій часових інтервалів початкових сигналів, якщо вишвидкості ДВІЙКОВІ значення фіксованих бітів вибір роблять по межінабору з 16 бітів, але це внобираються таким чином, щоб будь-які ПОСЛІДОВНІ сить затримку лише в один біт в одному сигналі набори з N бітів, прийняті на більш високій швидпорівняно з іншим Щоб показати, що декодування кості, можна було однозначно декодувати визначеє однозначно визначеним, нижче перелічені всі ним чином для знаходження значень бітів складоможливі комбінації, а десяткове значення кожного вих сигналів більш низької швидкості передачі Поблоку наведено як допоміжний засіб, чаток і кінець набору з N бітів, які повинні бути декодовані, не повинні обов'язково збігатися з бггами якщо X = 0 0 1 1 (двійковий) початкового набору Якщо набір з N бітів повторюІ Y = 0 1 0 1 (двійковий) ється для отримання в цілому К наборів, включаюІ якщо А = 0 і В = 1, то переданими комбінаціячи початковий, то достатньо буде декодувати лими будуть чотири блоки ше один набір з N бітів з кожних прийнятих К набо0100 = 4 0101 =50110 = 60111 = 7, рів Якщо сигнали з більш низькою швидкістю пеі блоками з чотирьох бітів, вибраними на приредачі не синфазні один одному, і якщо набори поймальному боці, будуть вторюються, щонайменше, один раз, то кожний на0100 = 4 0 1 0 1 = 5 0110 = 6 0111=7 бір з N бітів може містити самий останній біт кожабо 1000 = 8 1 0 1 0 = 1 0 1100=12 1110=14 ного з каналів більш низької швидкості передачі, або 0001 = 1 0 1 0 1 = 5 1001=9 1101=13 але в цьому випадку ВИХІДНІ сигнали з більш низьабо 0 0 0 1 = 2 1 0 1 0 = 1 0 0011=3 1011=11 кою швидкістю передачі будуть мати однакову фаЗвідси очевидно, що для кожної можливої інзу, якщо декодовано лише один набір з наборів, формаційної ПОСЛІДОВНОСТІ блок даних має однотобто сигнали будуть мати різні ВІДНОСНІ затримки, значно визначений набір значень незалежно від що вводяться у ВІДПОВІДНІ канали передачі Або, початкової точки даних в блоці якщо декодується кожний набір, то вихідну фазу Є два невикористані блоки, а саме - із значенсигналів більш низької швидкості передачі буде нями 0 і 15, які могли виникнути внаслідок помилок збережено на етапах квантування, що вводяться К в прийнятому сигналі, і їх переважно декодують як наборами, на один часовий інтервал X, Y = 0, 0 і 1, 1, ВІДПОВІДНО Таблиця декодування має вигляд Якщо сигнали більш низької швидкості передачі не є точно синхронними з урахуванням кратності Значення прийнятого блоку X Y із сигналом більш високої швидкості передачі, то 0,1,2,4,8 0 0 цей спосіб призведе або до пропуску бітів, або до 5,10 0 1 появи етапів "тремтіння", квантованих К наборами 3,6,9,12 1 0 на вищезгаданий часовий інтервал 7,11,13,14,15 1 1 аналогічно, якщо А = 1 і В = 0, то передані Нижче наведені ІНШІ приклади, з яких видно, комбінації являють собою чотири блоки що число каналів можна збільшувати згідно з довжиною фіксованого бітового коду ВІДПОВІДНО ДО 1000 = 8 1001=9 1010=10 1011 = 11, конкретних обставин а блоки з чотирьох бітів, вибрані на приймальному боці, будуть мати вигляд Приклад 3 Два окремі сигнали з швидкістю 64Кбіт/с передають в сигналі більш високої швид1000 = 8 1001 = 9 1010= 10 1011 = 11 кості передачі 320Кбіт/с В одному часовому інтервалі швидкості передачі індивідуального сигналу або 0001=1 0011=3 0101=5 0111=7 передаються два бгги інформації, X і Y, п'ять бітів передають на більш високій швидкості передачі або 0010 = 2 0110 = 6 1 0 1 0 = 1 0 1 1 1 0 = 1 4 Сигнал високої швидкості передачі передають як ПОСЛІДОВНІ блоки ABCXY, де А, В і С є фіксованими або 0100 = 4 1100=12 0101=5 1101=13 бітами, вибраними так, щоб забезпечувати можливість демультиплексування без виконання вирівОтриманий результат схожий на викладений нювання В цьому випадку є чотири задовільні вище, таблиця декодування має вигляд комбінації А, В і С, а саме-001, 011, 100 і 110 Значення прийнятого блоку X Y 0,1,2,4,8 0 0 На приймаючій стороні достатньо вибрати 44329 8 будь-які п'ять послідовних бітів і декодувати їх, як як допоміжний засіб) показано нижче П'ять бітів, що вибираються, явякщо X = 0 0 1 1 (двійковий) лятимуть собою будь-яку з п'яти можливих комбіякщо Y = 0 1 0 1 (двійковий) націй ABCXY, BCXYA, CXYAB, XYABC, YABCX В І якщо А = 0, В = 0 і С = 1, тоді передані комбіостанньому випадку біти X і Y можуть бути з різних нації являють собою блоки часових інтервалів початкових сигналів, але це 00100 = 4 00101 = 5 00110 = 6 0111=7, вносить лише 1-бітову затримку в одному сигналі а блоки з п'яти бітів, вибрані на приймаючій порівняно з іншим Тут наведені всі можливі комбістороні, будуть мати вигляд нації (десяткове значення кожного блоку наведено 00100 = 4 00101=5 00110 = 6 00111 = 7 01100= 12 01110= 14 або 01000 = 8 01010=10 11000 = 24 11100 = 28 або 10000=16 10100 = 20 10001 = 17 11001 =25 або 00001=1 01001=9 10011 = 19 або 00010 = 2 10010=18 00011 =3 Таким чином, очевидно, що декодування блошвидкості Сигнал високої швидкості передається ків можна виконати без будь-якої неоднозначності, у вигляді послідовних блоків ABCXYZ, де А, В і С є є дванадцять невикористаних блоків, а саме блофіксованими бітами, вибраними таким чином, щоб ків значень 0, 11, 13, 15, 21, 22, 23, 26, 27, 29, ЗО і можна було забезпечити можливість 31, які можуть виникати внаслідок помилок у придемультиплексування без вирівнювання В цьому йнятому сигналі, і їх переважно декодують, щоб випадку є чотири можливі задовільні комбінації А, отримати множення з мінімальною похибкою, як В і С, а саме - 001, 011, 100 і 110 показано нижче Тоді таблиця декодування буде На приймальному боці достатньо вибрати мати наступний вигляд будь-які шість послідовних бітів і декодувати їх, як показано нижче Шість вибраних бітів з будь-якою Значення прийнятого блоку X Y з шести можливих комбінацій ABCXYZ, BCXYZA, (без помилок) (з помилками) CXYZAB, XYZABC, YZABCX, ZABCXY В останніх 1, 2, 4, 8, 16 0 0 0 двох випадках біти X або Z можуть бути з різних 5, 9, 10, 18, 20 11, 13, 21, 22, 26 0 1 часових інтервалів початкових сигналів, але це 3, 6, 12, 17, 24 1 0 вносить лише 1-бітову затримку в один або два 7, 14, 19, 25, 28 15, 23, 27, 29, 30,31 1 1 сигнали порівняно з шшим(ми) Нижче наведені всі (аналогічні таблиці декодування можна можливі комбінації (десяткові значення кожного скласти для ABC = 011, 100 або 110) блоку наведено в якості допоміжного засобу) Приклад 4 Три індивідуальні сигнали з якщоХ= 0 0 0 0 0 1 1 1 1 швидкістю 64Кбіт/сек передаються в сигналі більш і Y= 0 0 1 1 0 0 1 1 високої швидкості передачі в 384Кбіт/с В одному iZ=01010101 часовому інтервалі швидкості індивідуального і якщо А = 0, В = 0 і С = 1, тоді передані сигналу є три інформаційні біти для передачі - X, Y комбінації блоків Z, є 6 бітів для передачі на більш високій 001100 001101 001110 001111 001000 001001 001010 001011 =8 =9 =10 =11 = 12 =13 =14 =15 і блоків з шести бітів, вибраних на приймаючій стороні, будуть наступними 001000 001001 001010 001011 001100 001101 001110 001111 =9 = 14 = 15 = 10 = 11 = 12 = 13 або 010000 010010 010100 010110 011000 011010 011100 011110 = 16 = 18 = 20 = 22 = 24 = 26 = 28 = 30 або 100000 100100 1010000 101100 110000 110100 111000 111100 = 32 = 36 = 40 = 44 = 48 = 52 = 56 = 60 або 000001 001001 010001 011001 100001 101001 110001 111001 = 1 =9 = 17 = 25 = 33 = 41 = 49 = 57 або 000010 010010 100010 110010 000011 010011 100011 110011 =2 = 18 = 34 = 50 =3 = 19 = 35 = 51 або 000110 000100 100100 000101 100101 100110 100111 000111 =4 = 36 =5 = 37 =6 = 38 = 39 =7 Таким чином, очевидно, що декодування 59, 61, 62 і 63, які можуть виникнути внаслідок блоків виконано без будь-якої неоднозначності, помилок у прийнятому сигналі, і їх бажано єдиними повторами є блоки значень 9, 18 і 36, які декодувати, для отримання множення з коректно декодуються як XYZ = 001 Є 19 мінімальною похибкою, як показано нижче Тоді невикористаних блоків, а саме блоків значень 0, таблиця декодування матиме вигляд 21, 23, 27, 29, 31, 42, 43, 45, 46, 47, 53, 54, 55, 58, Значення прийнятого блоку X Y Z (без помилок) (з помилками) 9 44329 10 1, 2 4, 8, 16, 32 0 0 0 0 9, 18, 36 0 0 1 5, 10 17, 20, 34,40 21, 42 0 1 0 11 22 , 25, 37, 44, 50 27, 45, 54 [див Прим 11 0 1 1 3 6, 12, 24, 33, 48 1 0 0 13 19 , 26, 38, 41,52 23 29 43, 46, 53, 58 [21 1 0 1 1 1 0 7, 14 28, 35, 49, 56 15 ЗО, 39, 51, 57,60 31, 47, 55, 59, 61,62, 63 1 1 1 Примітка 1 для множення з мінімальною похиках деякі з бітів W, X, Y або Z можуть бути з різних бкою будь-які з цих 3 значень блоків могли бути часових інтервалів початкових сигналів, якщо видекодовані як XYZ = 101 замість 011 бір зроблено по межі одного з початкових наборів Примітка 2 для множення з мінімальною похиз 16 бітів, але це вносить тільки 1-бггову затримку бкою будь-які з цих 6 значень блоків могли бути в деяких сигналах порівняно з шшим(ми) Щоб подекодовані якХУг = 011 або 110 замість 101 казати, що декодування є однозначно визначеним, тут наведені всі комбінації для випадку, коли (Аналогічні таблиці декодування можна скласABCD є 0001, (наведено лише десяткове значення ти для ABC = 011, 100 або 110) кожного блоку), Приклад 5 Чотири індивідуальні сигнали швидкості (це відноситься до обох прикладів 5 і 6) 64Кбіт/сек передаються в сигналі з більш високою якщо W = 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 (двійкошвидкістю 512Кбіт/сек В одному часовому інтервий) валі швидкості передачі індивідуального сигналу є і Х = 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 (двійковий) чотири інформаційні бгги для передачі W, X, Y і Z, i Y = 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 (двійковий) 8 бітів передаються з більш високою швидкістю iZ = 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 (двійковий) Сигнал більш високої швидкості передається у виІ якщо А, В, С, D = 0, 0, 0, 1 - тоді комбінації, гляді послідовних блоків ABCDWXYZ, де А, В, С і що передаються, являють собою блоки, десяткоD є фіксованими бітами, вибраними таким чином, вими значеннями яких є щоб забезпечити можливість демультиплексуван16 17 18 19 20 21 22 23 24 25 26 27 28 29 ЗО ня без вирівнювання В цьому випадку є шість мо31, жливих задовільних комбінацій А, В, С і D, а саме а блоки з восьми бітів, вибраних на приймаль0001, 0011,0111, 1000, 1100і 1110 ному боці, мають значення ВІСІМ бітів, що вибираються на приймальному 16 17 18 19 20 21 22 23 24 25 26 27 28 29 ЗО блоці, являтимуть собою будь-яку з восьми мож31 ливих комбінацій ABCDWXYZ, BCDWXYZA, або CDWXYZAB, DWXYZABC, WXYZABCD, 3234 36 38 40 42 44 46 48 50 52 54 56 58 60 62 XYZABCDW, YZABCDWX, ZABCDWXY В останніх або трьох випадках деякі з бітів W, X, Y або Z можуть 64 68 72 76 80 84 88 92 96 100 104 108 112 116 бути з різних часових інтервалів початкових сигна120 124 лів, але це вносить лише 1-бггову затримку в деабо яких сигналах порівняно з шшим(ми) Щоб показа128 136 144 152 160 168 176 184 192 200 208 ти, що декодування є однозначно визначеним, на216 224 232 240 248 ведемо всі можливі комбінації, після прикладу 6 або нижче, для випадку, коли ABCD є 0001 (десяткове 1 17 33 49 65 81 97 113 129 145 161 177 193 значення кожного блоку наведено лише тільки для 209 225 241 того, щоб уникнути непотрібної довжини еквівалеабо нтного двоїчного представлення) 2 34 66 98 130162194226 3 35 67 99 131 163 Приклад 6 195 227 Чотири індивідуальні сигнали швидкості або 64Кбіт/с передаються в сигналі більш високої 4 68 1321965 69 133197 6 70 134 198 7 71 135 швидкості 1024Кбіт/с В одному часовому інтервалі 199 швидкості індивідуального сигналу є чотири біти або інформації, що передається W, X, Y і Z, є 16 бітів 8 136 9 13710 13811 13912 140 13 141 14 142 для передачі на більш високій швидкості Сигнал 15 143 високої швидкості передається у вигляді двох поТаким чином, очевидно, що декодування блослідовних блоків ABCDWXYZ, де А, В, С і D є фікків виконано без будь-якої неоднозначності, єдинисованими бітами, вибраними для забезпечення ми повторами, що мають місце, є блоки значень можливості демультиплексування без вирівнюван17, 34, 68 і 136, які кодовані коректно як WXYZ = ня В цьому випадку знову є шість можливих спо0001 Є 132 невикористані блоки, які могли виниклучень А, В, С і D, які є задовільними, а саме нути внаслідок помилок у прийнятому сигналі, і 0001, 0011, 0111, 1000, 1100і 1110 знову пропонується, що вони повинні декодуватись з забезпеченням множення з мінімальною поНа приймальному боці достатньо вибрати хибкою Тоді таблиця декодування для блоків, що будь-які ВІСІМ послідовних бітів з шістнадцяти і дене мають помилок, буде мати вигляд кодувати їх, як показано нижче ВІСІМ вибраних бітів будуть будь-якими з восьми можливих комбінацій ABCDWXYZ, BCDWXYZA, CDWXYZAB, DWXYZABC, WXYZABCD, XYZABCDW, YZABCDWX, ZABCDWXY В останніх трьох випад 11 44329 Значення прийнятого блоку (без помилок) W X Y Z 1,2,4,8,16,32,64,128 17, 34, 68, 136 9, 18, 33, 36, 66,72,132, 144 19, 38,49, 76, 98,137,152,196 0 0 0 0 0 0 0 0 0 0 1 1 0 1 0 1 5, 10, 20, 40, 65,80, 130, 160 21,42, 69, 81, 84, 138, 162, 168 11,22,44,88,97,133,176,194 23,46, 92, 113, 139,184, 197, 226 0 1 0 0 0 1 0 1 0 1 1 0 0 1 1 1 3, 6,12, 24, 48, 96,129, 192 25, 35, 50, 70, 100, 140, 145, 200 1 0 0 0 1 0 0 1 12 13, 26, 52, 67, 104, 134, 161, 208 27,54,99,108,141,177,198,216 1 0 1 0 1 0 1 1 7, 14, 28, 56, 112, 131, 193, 1 1 0 0 224 1 0 1 29,58,71,116,142,163,209,232 1 15, 18, ЗО, 60, 120, 135, 195, 1 1 1 0 225, 240 31, 62, 124, 143, 199, 227, 1 1 1 1 241, 248 (аналогічні таблиці декодування можна генерувати для ABCD = 0011, 0111, 1000, 1100 або 1110) Незважаючи на надмірну складність останніх прикладів, все ж очевидно, що для кожної можливої ПОСЛІДОВНОСТІ реальних даних можна вибирати фіксовані бітові коди, які забезпечують для комбінованого сигналу наявність набору особливих значень незалежно від початкової точки блоку даних, що декодуються ДП "Український інститут промислової власності "(Укрпатент) Україна, 04119, Киів-119, вул сім'ї Хохлових, 15 (044) 456-20-90

Дивитися

Додаткова інформація

МПК / Мітки

МПК: H04J 3/06, H04L 25/49

Мітки: спосіб

Код посилання

<a href="https://ua.patents.su/6-44329-sposib-multipleksuvannya-demultipleksuvannya.html" target="_blank" rel="follow" title="База патентів України">Спосіб мультиплексування/демультиплексування</a>

Подібні патенти