Система і спосіб внутрішньосмугового модема для передач даних по мережах цифрового бездротового зв’язку
Номер патенту: 96547
Опубліковано: 10.11.2011
Автори: Хуан Пенцзюнь, Йоеттен Крістоф А., Гранцов Вольфганг, Леунг Ніколай К.Н., Піч Крістіан, Вернер Марк В., Сграя Крістіан
Формула / Реферат
1. Спосіб керування передачами термінала-відправника від термінала-відправника в системі внутрішньосмугового зв'язку, що містить етапи, на яких:
виявляють сигнал запиту на терміналі-відправнику;
передають сигнал синхронізації від термінала-відправника по виявленню сигналу запиту;
неодноразово передають сегмент користувацьких даних від термінала-відправника з використанням першої схеми модуляції; і
переривають передачу сегмента користувацьких даних по виявленню першого прийнятого сигналу, причому перший прийнятий сигнал вказує успішний прийом сегмента користувацьких даних від термінала-одержувача.
2. Спосіб за п. 1, в якому сигнал запиту є сигналом початку, виявленим в низхідній лінії зв'язку.
3. Спосіб за п. 1, в якому сигнал запиту є ініційованою користувачем дією на терміналі-відправнику.
4. Спосіб за п. 1, в якому сигнал запиту є сигналом датчика, виявленим на терміналі-відправнику.
5. Спосіб за п. 1, що додатково містить етап, на якому перемикаються на другу схему модуляції, якщо термінал-відправник приймає попередньо визначене число другого прийнятого сигналу, при цьому другий прийнятий сигнал вказує невдалий прийом сегмента користувацьких даних від термінала-одержувача.
6. Спосіб за п. 1, в якому етапу передачі сигналу синхронізації передує передача сигналу відправки і переривання передачі сигналу відправки по виявленню третього прийнятого сигналу, причому третій прийнятий сигнал вказує успішний прийом сигналу відправки від термінала-одержувача.
7. Спосіб за п. 6, в якому сигнал відправки складається з сигналу синхронізації, за яким йде повідомлення відправки.
8. Пристрій для керування передачами термінала-відправника від термінала-відправника в системі внутрішньосмугового зв'язку, що містить:
процесор;
пам'ять в електронному зв'язку з процесором; і
інструкції, запам'ятовані в пам'яті, причому інструкції пристосовані для виконання етапів, на яких:
виявляють сигнал запиту на терміналі-відправнику;
передають сигнал синхронізації від термінала-відправника по виявленню сигналу запиту;
неодноразово передають сегмент користувацьких даних від термінала-відправника з використанням першої схеми модуляції; і
переривають передачу сегмента користувацьких даних по виявленню першого прийнятого сигналу, причому перший прийнятий сигнал вказує успішний прийом сегмента користувацьких даних від термінала-одержувача.
9. Пристрій за п. 8, в якому сигнал запиту є сигналом початку, виявленим в низхідній лінії зв'язку.
10. Пристрій за п. 8, в якому сигнал запиту є ініційованою користувачем дією на терміналі-відправнику.
11. Пристрій за п. 8, в якому сигнал запиту є сигналом датчика, виявленим на терміналі-відправнику.
12. Пристрій за п. 8, в якому пам'ять додатково містить інструкції, які виконуються, щоб перемкнутися на другу схему модуляції, якщо термінал-відправник приймає попередньо визначене число другого прийнятого сигналу, причому другий прийнятий сигнал вказує невдалий прийом сегмента користувацьких даних від термінала-одержувача.
13. Пристрій за п. 8, в якому пам'ять додатково містить інструкції, що передують інструкціям передачі сигналу синхронізації, причому ці інструкції виконуються, щоб передати сигнал відправки і перервати передачу сигналу відправки по виявленню третього прийнятого сигналу, причому третій прийнятий сигнал вказує успішний прийом сигналу відправки від термінала-одержувача.
14. Пристрій за п. 13, в якому сигнал відправки складається з сигналу синхронізації, за яким йде повідомлення відправки.
15. Пристрій для керування передачами термінала-відправника від термінала-відправника в системі внутрішньосмугового зв'язку, що містить:
засіб для виявлення сигналу запиту на терміналі-відправнику;
засіб для передачі сигналу синхронізації від термінала-відправника по виявленню сигналу запиту;
засіб для неодноразової передачі сегмента користувацьких даних від термінала-відправника з використанням першої схеми модуляції; і
засіб для переривання передачі сегмента користувацьких даних по виявленню першого прийнятого сигналу, причому перший прийнятий сигнал вказує успішний прийом сегмента користувацьких даних від термінала-одержувача.
16. Пристрій за п. 15, що додатково містить засіб для перемикання на другу схему модуляції, якщо термінал-відправник приймає попередньо визначене число другого прийнятого сигналу, причому другий прийнятий сигнал вказує невдалий прийом сегмента користувацьких даних від термінала-одержувача.
17. Пристрій за п. 15, що додатково містить засіб для передачі сигналу відправки перед сигналом синхронізації і переривання передачі сигналу відправки по виявленню третього прийнятого сигналу, причому третій прийнятий сигнал вказує успішний прийом сигналу відправки від термінала-одержувача.
18. Зчитуваний комп'ютером носій, що містить інструкції, виконувані для: виявлення сигналу запиту на терміналі-відправнику;
передачі сигналу синхронізації від термінала-відправника по виявленню сигналу запиту;
неодноразової передачі сегмента користувацьких даних від термінала-одержувача з використанням першої схеми модуляції; і
переривання передачі сегмента користувацьких даних по виявленню першого прийнятого сигналу, причому перший прийнятий сигнал вказує успішний прийом сегмента користувацьких даних від термінала-відправника.
Текст
1. Спосіб керування передачами терміналавідправника від термінала-відправника в системі внутрішньосмугового зв'язку, що містить етапи, на яких: виявляють сигнал запиту на терміналівідправнику; передають сигнал синхронізації від терміналавідправника по виявленню сигналу запиту; неодноразово передають сегмент користувацьких даних від термінала-відправника з використанням першої схеми модуляції; і 2 (19) 1 3 96547 4 9. Пристрій за п. 8, в якому сигнал запиту є сигналом початку, виявленим в низхідній лінії зв'язку. 10. Пристрій за п. 8, в якому сигнал запиту є ініційованою користувачем дією на терміналівідправнику. 11. Пристрій за п. 8, в якому сигнал запиту є сигналом датчика, виявленим на терміналівідправнику. 12. Пристрій за п. 8, в якому пам'ять додатково містить інструкції, які виконуються, щоб перемкнутися на другу схему модуляції, якщо терміналвідправник приймає попередньо визначене число другого прийнятого сигналу, причому другий прийнятий сигнал вказує невдалий прийом сегмента користувацьких даних від термінала-одержувача. 13. Пристрій за п. 8, в якому пам'ять додатково містить інструкції, що передують інструкціям передачі сигналу синхронізації, причому ці інструкції виконуються, щоб передати сигнал відправки і перервати передачу сигналу відправки по виявленню третього прийнятого сигналу, причому третій прийнятий сигнал вказує успішний прийом сигналу відправки від термінала-одержувача. 14. Пристрій за п. 13, в якому сигнал відправки складається з сигналу синхронізації, за яким йде повідомлення відправки. 15. Пристрій для керування передачами термінала-відправника від термінала-відправника в системі внутрішньосмугового зв'язку, що містить: засіб для виявлення сигналу запиту на терміналівідправнику; засіб для передачі сигналу синхронізації від термінала-відправника по виявленню сигналу запиту; засіб для неодноразової передачі сегмента користувацьких даних від термінала-відправника з використанням першої схеми модуляції; і засіб для переривання передачі сегмента користувацьких даних по виявленню першого прийнятого сигналу, причому перший прийнятий сигнал вказує успішний прийом сегмента користувацьких даних від термінала-одержувача. 16. Пристрій за п. 15, що додатково містить засіб для перемикання на другу схему модуляції, якщо термінал-відправник приймає попередньо визначене число другого прийнятого сигналу, причому другий прийнятий сигнал вказує невдалий прийом сегмента користувацьких даних від терміналаодержувача. 17. Пристрій за п. 15, що додатково містить засіб для передачі сигналу відправки перед сигналом синхронізації і переривання передачі сигналу відправки по виявленню третього прийнятого сигналу, причому третій прийнятий сигнал вказує успішний прийом сигналу відправки від терміналаодержувача. 18. Зчитуваний комп'ютером носій, що містить інструкції, виконувані для: виявлення сигналу запиту на терміналі-відправнику; передачі сигналу синхронізації від терміналавідправника по виявленню сигналу запиту; неодноразової передачі сегмента користувацьких даних від термінала-одержувача з використанням першої схеми модуляції; і переривання передачі сегмента користувацьких даних по виявленню першого прийнятого сигналу, причому перший прийнятий сигнал вказує успішний прийом сегмента користувацьких даних від термінала-відправника. Вимога на пріоритет робиться но наступних попередніх заявках на патент США: № 61/059179, яка напинається «ROBUST SIGNAL FOR DATA TRANSMISSION OVER IN-BAND VOTCE MODEM IN DIGITAL CELLULAR SYSTEMS», подана 5 червня 2008 p., і переуступлена правонаступнику даної заявки і, таким чином, явно включена в даному документі за допомогою посилання; і № 61/087923, яка називається «SYSTEM AND METHOD OF AN IN-BAND MODEM FOR DATA COMMUNICATIONS OVER DIGITAL WIRELESS (OR CELLULAR) COMMUNICATION NETWORKS)), подана 11 серпня 2008 p., і переуступлена правонаступнику даної заявки і явно включена в даному документі за допомогою посилання; і № 61/093657, яка називається «SYSTEM AND METHOD OF AN IN-BAND MODEM FOR DATA COMMUNICATIONS OVER DIGITAL WIRELESS (OR CELLULAR) COMMUNICATION NETWORKS», подана 2 вересня 2008 p., і переуступлена правонаступнику даної заявки і, таким чином, явно включена в даному документі за допомогою посилання; і № 61/122997, яка називається «SYSTEM AND METHOD OF AN IN-BAND MODEM FOR DATA COMMUNICATIONS OVER DIGITAL WIRELESS (OR CELLULAR) COMMUNICATION NETWORKS)), подана 16 грудня 2008 p., і переуступлена правонаступнику даної заявки і, таким чипом, явно включена в даному документі за допомогою посилання; і № 61/151457, яка називається «SYSTEM AND METHOD FOR PROVIDING GENERAL BIDIRECTIONAL IN-BAND MODEM FUNCTIONALITY)), подана 10 лютого 2009 p., і переуступлена правонаступнику даної заявки і, таким чином, явно включена в даному документі за допомогою посилання; і № 61/166904, яка називається «SYSTEM AND METHOD OF AN IN-BAND MODEM FOR DATA COMMUNICATIONS OVER DIGITAL WIRELESS (OR CELLULAR) COMMUNICATION NETWORKS)), подана 6 квітня 2009 p., і переуступлена правонаступнику даної заявки і, таким чином, явно включена в даному документі за допомогою посилання. Споріднені заявки Споріднені заявки на патент США, що спільно розглядаються, включають в себе: «SYSTEM AND METHOD OF AN IN-BAND MODEM FOR DATA COMMUNICATIONS OVER DIGITAL WIRELESS COMMUNICATION NETWORKS», що має номер в реєстрі патентного повіреного № 081226U1, подана одночасно з да 5 ного заявкою, переуступлена правонаступнику даної заявки і явним чином включена в даному документі за допомогою посилання; «SYSTEM AND METHOD OF AN IN-BAND MODEM FOR DATA COMMUNICATIONS OVER DIGITAL WIRELESS COMMUNICATION NETWORKS», що має номер реєстрі патентного повіреною № 081226U2, подана одночасно з даною заявкою, переуступлена правонаступнику даної заявки і явним чином включена в даному документі за допомогою посилання; «SYSTEM AND METHOD OV AN IN-BAND MODEM FOR DATA COMMUNICATIONS OVER DIGITAL WIRELESS COMMUNICATION NETWORKS», що має номер в реєстрі патентного повіреною № 081226U3, подана одночасно з даною заявкою, переуступлена правонаступнику даної заявки і явним чином включена в даному документі за допомогою посилання. «SYSTEM AND METHOD OF AN IN-BAND MODEM FOR DATA COMMUNICATIONS OVER DIGITAL WIRELESS COMMUNICATION NETWORKS», що має номер в реєстрі патентного повіреного № 081226U4, подана одночасно з даною заявкою, переуступлена правонаступнику даної заявки і явним чином включена в даному документі за допомогою посилання. «SYSTEM AND METHOD OF AN IN-BAND MODEM FOR DATA COMMUNICATIONS OVER DIGITAL WIRELESS COMMUNICATION NETWORKS», що має номер в реєстрі патентного повіреного № 081226U6, подана одночасно з даною заявкою, переуступлена правонаступнику даної заявки і явним чином включена в даному документі за допомогою посилання. ГАЛУЗЬ ТЕХНІКИ, ДО ЯКОЇ НАЛЕЖИТЬ ВИНАХІД Дане розкриття, загалом, належить до передачі даних по каналу мовного зв'язку. Більш конкретно, розкриття належить до передачі немовної інформації через мовний кодек (внутрішньосмуговий) в мережі зв'язку. Попередній рівень техніки Передача мови була опорою в системах зв'язку з появи телефонів наземної лінії зв'язку і радіозв'язку. Розвиток в дослідженнях і проектуваннях систем зв'язку призвів індустрію до систем, основаних на цифрових технологіях. Однією перевагою системи цифрового зв'язку є можливість зменшення необхідної ширини смуги пропускання шляхом здійснення стиснення даних, що пересилаються. У результаті, значне дослідження і розвиток було спрямовано на технології стиснення, особливо в зоні кодування мови. Звичайним пристроєм стиснення мови є «вокодер», також взаємозамінно згадуваний як «мовний кодек» або «мовний кодер». Вокодер приймає оцифровані відліки мовного сигналу і виробляє набори бітів даних, відомих як «мовні пакети». Існує декілька стандартизованих алгоритмів кодування мовних сигналів в підтримку різних систем цифрового зв'язку, які вимагають мовний зв'язок, але насправді сьогодні підтримка мови г мінімальною та істотною вимогою в більшості систем зв'язку. Проект 2 партнерства третього покоління (3GPP2) є прикладом організації по стандартизації, яка визначає системи зв'язку IS-95, СDMA2000 1xRTT (1х Radio Transmission 96547 6 Technology (технологія радіопередачі)), CDMA2000 EV-DO (Evolution-Data Optimized) і CDMA2000 EVDV (Evolulion-Data/Voice). Проект партнерства третього покоління (3GPP) є іншим прикладом організації по стандартизації, яка визпачає GSM (Global System for Mobile Communications (глобальна система зв'язку з рухомими об'єктами)), UMTS (Universal Mobile Telecommunications System (універсальна система мобільних телекомунікацій)), HSDPA (High-Speed Downlink Packet Access (високошвидкісний пакетний доступ по низхідній лінії зв'язку)), HSUPA (High-Speed Uplink Packet Access (високошвидкісний пакетний доступ по висхідній лінії зв'язку)), IFSPA+ (High-Speed Packet Access Evolution (розвиток високошвидкісного пакетного доступу)) і LTE (Long Term Evolution (довгостроковий розвиток)). VoIP (Voice over Internet Protocol (передача голосу по Інтернет протоколу) є зразковим протоколом, використовуваним в системах зв'язку, визначених в 3GPP і 3GPP2, а також інших. Приклади вокодерів, використовуваних в таких системах зв'язку і протоколах, включають в себе ITU-T G.729 (International Telecommunications Union (міжнародний союз телекомунікацій)), AMR (Adaptive Multi-rate Speech Codec (адаптивний багатошвидкісний мовний кодек)) і EVRC (Enhanced Variable Rate Codec Speech Service Options 3, 68, 70 (версія 3, 68, 70 служби вдосконаленого мовного кодека зі змінною швидкістю)). Спільне використання інформації є основною метою існуючих на сьогоднішній день систем зв'язку в підтвердження потреби в миттєвій і повсюдній можливості з'єднання. Користувачі сьогоднішніх систем зв'язку передають мову, відео, текстові повідомлення та інші дані для того, щоб залишатися підключеними. Нові додатки, що розвиваються, мають тенденцію до випередження розвитку мереж і можуть вимагати оновлення до протоколів і схем модуляції систем зв'язку. У деяких віддалених географічних областях лише послуги передачі мови можуть бути доступними внаслідок відсутності підтримки інфраструктури для розвинених послуг передачі даних в системі. Як альтернатива, користувачі можуть вибирати тільки включення послуг передачі мови на своїх пристроях зв'язку через економічні причини. У деяких країнах підтримка служб зв'язку загального користування поручається мережі зв'язку, такій як Служба порятунку 911 (Е911) або виклик служби порятунку з транспортного засобу (еCall). У цих прикладах додатків служб порятунку швидка передача даних є пріоритетною, але не завжди реалістичною, особливо у випадку, коли розвинені послуги даних є не доступними на користувацькому терміналі. Попередні методики надавали рішення для передачі даних через мовний кодек, але ці рішення можуть лише підтримувати передачі даних на малій швидкості через неефективність кодування, що мас місце при спробі кодування немовного сигналу вокодером. Алгоритми стиснення мови, що реалізовуються більшістю вокодерів, використовують методики «аналізу синтезом», щоб змоделювати мовний тракт людини наборами параметрів. Набори параметрів звичайно включають в себе функції кое 7 фіцієнтів цифрових фільтрів, коефіцієнтів посилення і запам'ятованих сигналів, які відомі як шифрувальні книги, з метою переліку декількох. Пошук параметрів, які найбільш близько відповідають характеристикам вхідного мовного сигналу, виконується в кодері вокодера. Параметри потім використовуються в декодері вокодера, щоб синтезувати оцінку вхідної мови. Набори параметрів, доступні вокодеру для кодування сигналів, настроюють на мову кращої моделі, що характеризується мовними періодичними сегментами, а також немовними сегментами, які мають шумоподібні харакіеристики. Сигнали, які не містять періодичних або шумоподібних характеристик, не кодуються ефективно вокодером і можуть призвести до серйозного спотворення у виведенні, що декодується, в деяких випадках. Приклади сигналів, які не виявляють мовні харакі еристики, включають в себе швидко змінні «тональні» сигнали єдиної частоти або двотональні сигнали множини частот «DТМF». Більшість вокодерів не здатні ефективно і якісно кодувати такі повідомлення. Передача даних через мовний кодек звичайно згадується як «внутрішньосмугова» передача даних, в якій дані включаються в один або більше мовних пакетів, що виводяться з мовною кодека. Декілька методик використовують звукові гони па попередньо визначених частотах в межах смуги мовних частот, щоб представити дані. Використання тонів попередньо визначених частої для передачі даних через мовні кодеки, особливо на високих швидкостях передачі даних, є ненадійним через вокодери, що застосовуються в системах. Вокодери розробляються, щоб моделювати мовні сигнали з використанням обмеженого числа параметрів. Обмежені параметри є недостатніми для ефективного моделювання і опальних сигналів. Можливість вокодерів моделювати тони додатково гіршає при спробі збільшити швидкість передачі даних шляхом швидкої зміни Тонів. Це впливає на точність виявлення і призводить в результаті до потреби в додаванні складних схем для того, щоб мінімізувати помилки даних, що, в свою чергу, додатково знижує сукупну швидкість передачі даних системи зв'язку. Тому, виникає потреба в ефективній і якісній передачі даних через мовний кодек в мережі зв'язку. Відповідно, було б переважно забезпечити поліпшену систему для передачі і прийому інформації через мовний кодек в системі зв'язку. Суть винаходу Розкриті в даній заявці варіанти здійснення спрямовані на вищевикладені потреби за допомогою використання внутрішньосмугового модему для достовірної передачі і прийому немовної інформації через мовний кодек. В одному варіанті здійснення, спосіб відправки немовної інформації через мовний кодек містить етапи, на яких обробляють множину символів вхідних даних для створення множини перших імпульсних сигналів, задають форму цієї множини перших імпульсних сигналів для створення множини перших імпульсних сигналів із заданою формою і кодують цю множину перших імпульсних сигналів із заданою формою мовним кодеком. 96547 8 У іншому варіанті здійснення пристрій містить процесор, сконфігурований для обробки множини символів вхідних даних для створення множини перших імпульсних сигналів, засіб задавання форми, сконфігурований для задавання форми цієї множини перших імпульсних сигналів для створення множини перших імпульсних сигналів із заданою формою, і мовний кодек, сконфігурований для кодування цієї множини перших імпульсних сигналів із заданою формою для створення мовного пакету. У іншому варіанті здійснення, пристрій містить засіб для обробки множини символів вхідних даних для створення множини перших імпульсних сигналів, засіб для задавання форми цієї множини перших імпульсних сигналів для створення множини перших імпульсних сигналів із заданою формою і засіб для кодування цієї множини перших імпульсних сигналів із заданою формою мовним кодеком. У іншому варіанті здійснення спосіб синхронізації немовних кадрів через мовний кодек містить етапи, на яких генерують попередньо визначену послідовність, яка мас шумоподібні характеристики і яка с стійкого до помилок мовного кадру, і відправляють цю попередньо визначену послідовність через мовний кодек. У іншому варіанті здійснення, пристрій містить засіб генерування (генератор), сконфігурований для генерування попередньо визначеної послідовності, яка має шумоподібні характеристики і яка є стійкою до помилок мовного кадру, і мовний кодек, сконфігурований для обробки цієї попередньо визначеної послідовності для створення мовного пакету. У іншому варіанті здійснення, пристрій містить засіб для генерування попередньо визначеної послідовності, яка має шумоподібні характеристики і яка г стійкою до помилок мовного кадру, і засіб для відправки цієї попередньо визначеної послідовності через мовний кодек. У іншому варіанті здійснення, спосіб отримання немовних даних, вставлених в пакет вокодера, містить етапи, на яких приймають і декодують пакет вокодера, здійснюють фільтрування декодованого пакету вокодера доти, доки не виявляється сигнал синхронізації, обчислюють зміщення часового вирівнювання па основі сигналу синхронізації і витягують немовні дані, вставлені в декодований пакет вокодера, на основі зміщення часового вирівнювання. У іншому варіанті здійснення пристрій містить приймач, сконфігурований для прийому і декодування пакету вокодера, фільтр, сконфігурований для здійснення фільтрування декодованого пакету вокодера доти, поки не виявляється сигнал синхронізації, обчислювальний засіб, сконфігурований для обчислення зміщення часового вирівнювання па основі сигналу синхронізації, і засіб витягування, сконфігурований для витягування немовних даних, вставлених в декодований пакет вокодера, па основі зміщення часового вирівнювання. У іншому варіанті здійснення пристрій містить засіб для прийому і декодування пакету вокодера, засіб для фільтрування декодованого пакету воко 9 дера доти, поки не виявляється сигнал синхронізації, засіб для обчислення зміщення часового вирівнювання на основі сигналу синхронізації і засіб для витягування немовних даних, вставлених в декодований пакет вокодера, на основі зміщення часового вирівнювання. У іншому варіанті здійснення спосіб керування передачами термінала-відправника з терміналаодержувача в системі внутрішньосмугового зв'язку містить етапи, на яких передають сигнал початку від термінала-одержувача, переривають передачу сигналу початку по виявленню першого прийнятого сигналу, передають NACK-сигнал від терміналаодержувача, переривають передачу NАСК-сигналу по виявленню вдало прийнятого повідомлення даних термінала-відправника, передають АСКсигнал від термінала-одержувача і переривають передачу АСК-сигналу, після того як попередньо визначене число АСК-сигналів було передане. У іншому варіанті здійснення пристрій містить процесор, пам'ять в електронному з'єднанні з процесором, інструкції, запам'ятовані в пам'яті, при цьому інструкції пристосовані для виконання етапів, на яких: передають сигнал початку від термінала-одержувача, переривають передачу сигналу початку по виявленню першого прийнятого сигналу, передають NACK-cигнал від терміналаодержувача, переривають передачу NАСК-сигналу по виявленню вдало прийнятого повідомлення даних термінала-відправника, передають АСКсигнал від термінала-одержувача і переривають передачу АСК-сигналу, після того як попередньо визначене число АСК-сигналів було передане. У іншому варіанті здійснення пристрій для керування передачами термінала-відправника з термінала-одержувача в системі внутрішньосмугового зв'язку містить засіб для передачі сигналу початку від термінала-одержувача, засіб для переривання передачі сигналу початкупо виявленню першого прийнятого сигналу, засіб для передачі NAСК-сигналу від термінала-одержувача, засіб для переривання передачі NAСК-сигналу по виявленню успішно прийнятого повідомлення даних термінала-відправника, засіб для передачі AСКсигналу від термінала-одержувача і засіб для переривання передачі АСК-сигиалу, після того як попередньо визначене число АСК-сигналів було передане. У іншому варіанті здійснення спосіб керування передачами термінала-відправника з терміналаодержувача в системі внутрішньосмугового зв'язку містить етапи, на яких виявляють сигнал запиту на терміналі-відправнику, передають сигнал синхронізації від термінала-відправника по виявленню сигналу запиту, передають сегмент користувацьких даних від термінала-відправника з використанням першої схеми модуляції і переривають передачу сегмента користувацьких даних по виявленню першого прийнятого сигналу. У іншому варіанті здійснення пристрій містить процесор, пам'ять в електронному зв'язку з процесором, інструкції, запам'ятовані в пам'яті, причому інструкції пристосовані для виконання етапів, на яких: виявляють сигнал запиту па терміналівідправнику, передають сигнал синхронізації від 96547 10 термінала-відправника по виявленню сигналу запиту, передають сегмент користувацьких даних від термінала-відправника з використанням першої схеми модуляції і переривають передачу сегмента користувацьких даних по виявленню першого прийнятого сигналу. У іншому варіанті здійснення пристрій для керування передачами термінала-відправника з термінала-відправника в системі внутрішньосмугового зв'язку містить засіб для виявлення сигналу запиту на терміналі-відправнику, засіб для передачі сигналу синхронізації від терміналавідправника по виявленню сигналу запиту, засіб для передачі сегмента користувацьких даних від термінала-відправника з використанням першої схеми модуляції і засіб для переривання передачі сегмента користувацьких даних по виявленню першого прийнятого сигналу. У іншому варіанті здійснення спосіб керування двосторонніми передачами даних з терміналаодержувача в системі внутрішньосмугового зв'язку містить етапи, на яких передають сигнал відправки від термінала-одержувача, переривають передачу сигналу відправки по виявленню першого прийнятого сигналу, передають сигнал синхронізації під термінала-одержувача, передають сегмент користувацьких даних від термінала-одержувача з використанням першої схеми модуляції і переривають передачу сегмента користувацьких даних по виявленню другого прийнятого сигналу. У іншому варіанті здійснення пристрій містить процесор, пам'ять в електронному зв'язку з процесором, інструкції, запам'ятовані в пам'яті, причому інструкції пристосовані для виконання етапів, на яких: передають сигнал відправки від терміналаодержувача, переривають передачу сигналу відправки по виявленню першого прийнятого сигналу, передають сигнал синхронізації від терміналаодержувача, передають сегмент користувацьких даних від термінала-одержувача з використанням першої схеми модуляції і переривають передачу сегмента користувацьких даних по виявленню другого прийнятого сигналу. У іншому варіанті здійснення пристрій для керування двосторонніми передачами даних з термінала-одержувача в системі внутрішньосмугового зв'язку містить засіб для передачі сигналу відправки від термінала-одержувача, засіб для переривання передачі сигналу відправки по виявленню першого прийнятого сигналу, засіб для передачі сигналу синхронізації від термінала-одержувача, засіб для передачі сегмента користувацьких даних від термінала-одержувача з використанням першої схеми модуляції і засіб для переривання передачі сегмента користувацьких даних по виявленню другого прийнятого сигналу. У іншому варіанті здійснення система для передачі даних за системою внутрішньосмугового зв'язку від транспортного засобу, що містить встановлену на транспортному засобі систему (IVS), до пункту реагування суспільної безпеки (PSAP) містить один або більше датчиків, розташованих в ІVS для забезпечення даних IVS датчиків, ІVS передавач, розташований в IVS, для передачі даних IVS датчиків, PSAP приймач, розташований в 11 PSAP, для прийому даних IVS датчиків, PSAP передавач, розташований в PSAP, для передачі командної інформації PSAP, IVS приймач, розташований в IVS, для прийому командної інформації PSAP; причому IVS передавач містить засіб форматування (форматер) IVS повідомлення для форматування даних IVS датчиків і створення ІVS повідомлення, IVS процесор для обробки IVS повідомлення і отримання множини імпульсних сигналів IVS із заданою формою, мовний кодер IVS для кодування імпульсних сигналів IVS із заданою формою і отримання кодованого сигналу IVS, генератор синхронізації ІVS для генерування сигналу синхронізації ІVS і контролер передачі IVS для передачі послідовності сигналів синхронізації ІVS і IVS повідомлень; причому PSAP приймач містить засіб виявлення PSAP для виявлення сигналу синхронізації IVS і створення прапору синхронізації PSAP, PSAP демодулятор для демодуляції ІVS повідомлення і створення прийнятого IVS повідомлення; причому PSAP передавач містить форматер повідомлення PSAP для форматування командної інформації PSAP і створення командного повідомлення PSAP, PSAP процесор для обробки командного повідомлення PSAP і створення множини імпульсних сигналів PSAP із заданою формою, мовний кодер PSAP для кодування імпульсних сигналів PSAP із заданою формою і створення кодованого сигналу PSAР, генератор синхронізації PSAP для генерування сигналу синхронізації PSAP і контролер передачі PSAP для передачі послідовності сигналів синхронізації PSAP і командних повідомлень PSAP; причому IVS приймач містить IVS засіб виявлення для виявлення сигналу синхронізації PSAP і створення прапору синхронізації IVS і IVS демодулятор для демодулювання PSAP повідомлень і створення прийнятого PSAP повідомлення. Короткий опис креслень Аспекти і супутні переваги варіантів здійснення, описаних тут, стануть більш зрозумілими, виходячи з нижченаведеного докладного опису при спільному розгляді з супроводжуючими кресленнями, на яких: Фіг. 1 являє собою схему варіанту здійснення терміналів відправника і одержувача, які використовують втіутрішньосмуговий модем для передачі даних через мовний кодек в мережі бездротового зв'язку. Фіг. 2 являє собою схему варіанту здійснення модему даних передачі, використовуваного в системі внутрішньосмугового зв'язку. Фіг. 3А являє собою схему варіанту здійснення генератора сигналу синхронізації. Фіг. 3В с схемою іншого варіанту здійснення генератора сигналу синхронізації. Фіг. 3С являє собою схему ще одного варіанту здійснення генератора сигналу синхронізації. Фіг, 4 є схемою варіанту здійснення генератора синхронізуючої пачки. Фіг. 5 є схемою варіанту здійснення послідовності пачки синхронізації. Фіг. 6А являє собою схему варіанту здійснення послідовності преамбули синхронізації. Фіг. 6В являє собою схему варіанту здійснення 96547 12 послідовності преамбули синхронізації з опорними послідовностями, що не накладаються. Фіг. 7А являє собою графік виведення преамбули синхронізації, де преамбула складається з ненакладених опорних послідовностей. Фіг. 7В являє собою графік виведення преамбули синхронізації, де преамбула складається з накладених опорних послідовностей. Фіг. 8А являє собою схему варіанту здійснення формату повідомлення синхронізації. Фіг. 8В являє собою схему іншою варіанту здійснення формату повідомлення синхронізації. Фіг. 8С являє собою схему ще одного варіанту здійснення формату повідомлення синхронізації Фіг. 9 являє собою схему варіанту здійснення формату повідомлення даних передачі. Фіг. 10 являє собою схему варіанту здійснення формату складового повідомлення даних передачі і синхронізації. Фіг. 11А являє собою графік спектральної густини потужності сигналу на основі внутрішньосмугового імпульсу від частоти, Фіг. 11В являє собою графік спектральної густини потужності сигналу на основі внутрішньосмугового топу від частоти. Фіг. 12 являє собою схему варіанту здійснення модулятора даних, що використовує розріджені імпульси. Фіг. 13 являє собою схему варіанту здійснення представлення символу даних розрідженого імпульсу. Фіг. 14А являє собою схему варіанту здійснення розміщення імпульсу заданої форми в межах кадру модуляції з використанням методики циклічного переходу. Фіг. 14В являє собою схему варіанту здійснення розміщення імпульсу заданої форми в межах кадру модуляції для типового прикладу а попередньому рівні техніки. Фіг. 15А являє собою схему варіанту здійснення засобу виявлення сигналу синхронізації і контролера приймача. Фіг. 15В являє собою схему іншого варіанту здійснення засобу виявлення сигналу синхронізації і контролера приймача, Фіг. 16 являє собою схему варіанту здійснення засобу виявлення пачки синхронізації. Фіг. 17А являє собою схему варіанту здійснення засобу виявлення преамбули синхронізації. Фіг. 17В являє собою схему іншого варіанту здійснення засобу виявлення преамбули синхронізації. Фіг. 18А являє собою схему варіанту здійснення контролера засобу виявлення синхронізації. Фіг. 18В являє собою схему іншого варіанту здійснення контролера засобу виявлення синхронізації. Фіг. 19 являє собою схему варіанту здійснення засобу регулювання часового вирівнювання прийому. Фіг. 20 являє собою схему варіанту здійснення модему даних прийому, використовуваного в системі внутрішньосмугового зв'язку, Фіг. 21 являє собою схему варіанту здійснення системи екстреного виклику на транспортному 13 засобі. Фіг. 22 являє собою схему варіанту здійснення взаємодії послідовності запиту даних, переданого по низхідній лінії зв'язку, в терміналі зв'язку одержувачі і послідовності відповіді па запит даних, переданої по висхідній лінії зв'язку, в терміналі зв'язку відправнику, при цьому взаємодія ініціюється терміналом-одержувачем. Фіг. 23А являє собою схему варіанту здійснення взаємодії послідовності запиту даних, переданого по низхідній лінії зв'язку, в терміналі зв'язку одержувачі і послідовності відповіді па запит даних, переданої по висхідній лінії зв'язку, в терміналі зв'язку відправнику при взаємодії, ініційованій терміналом-відправником. Фіг. 23В являє собою схему іншого варіанту здійснення взаємодії послідовності запиту даних, переданого по низхідній лінії зв'язку, в терміналі зв'язку одержувачі і послідовності відповіді на запит даних, переданої по висхідній лінії зв'язку, в терміналі зв'язку відправнику при взаємодії, ініційованій терміналом-відправником. Фіг. 24А є схемою варіанту здійснення взаємодії двоспрямованої послідовності запиту даних і послідовності відповіді на запит даних, переданої як по низхідній лінії зв'язку, так і по висхідній лінії зв'язку. Фіг. 24В є схемою іншого варіанту здійснення взаємодії двоспрямованої послідовності запиту даних і послідовності відповіді на запит даних, переданої як по низхідній лінії зв'язку, так і по висхідній лінії зв'язку. Фіг. 25 являє собою схему варіанту здійснення формату пакету користувацьких даних, де довжина користувацьких даних менша, ніж розмір пакету передачі. Фіг. 26 являє собою схему варіанту здійснення формату пакету користувацьких даних, де довжина користувацьких даних більша, ніж розмір пакету передачі. Фіг. 27А являє собою схему варіанту здійснення взаємодії послідовності запиту даних передачі і послідовності відповіді на запит даних передачі, в якому довжина користувацьких даних більша, ніж розмір пакету передачі. Фіі. 27В являє собою схему іншого варіанту здійснення взаємодії послідовності запиту даних передачі і послідовності відповіді на запит даних передачі, в якому довжина користувацьких даних більша, ніж розмір пакету передачі. ФіГ. 27С являє собою схему ще одного іншого варіанту здійснення взаємодії послідовності запиту даних передачі і послідовності відповіді на запит даних передачі, в якому довжина користувацьких даних більша, ніж розмір пакету передачі. Фіг. 27D являє собою схему ще іншого варіанту здійснення взаємодії послідовності запиту даних передачі і послідовності відповіді на запит даних передачі, в якому довжина користувацьких даних більша, ніж розмір пакету передачі. Докладний опис Фіг. 1 показує варіант здійснення системи внутрішньосмугової передачі даних, яка могла б бути реалізована в межах бездротового термінала 100 відправника. Термінал 100 відправник здійснює 96547 14 зв'язок з терміналом 600 одержувачем через канали 501 і 502 зв'язку, мережу 500 і канал 503 зв'язку. Приклади прийнятних систем бездротового зв'язку включають в себе системи стільникової телефонії, що працюють відповідно до стандартів глобальної системи для мобільного зв'язку (GSM), універсальної мобільної телекомунікаційної системи проекту партнерства третього покоління (3GPP UMTS), множинного доступу з кодовим розділенням проекту 2 партнерства третього покоління (ЗОРР2 CDMA), множинного доступу з кодовим розділенням з очікуванням часового розділення (TD-SCDMA) і всесвітньої функціональної сумісності для мікрохвильового доступу (WiMAX). Фахівець в даній галузі техніки зрозуміє, що методики, описані тут, можуть бути однаково застосовані до системи внутрішньосмугової передачі даних, яка не задіює бездротовий канал. Мережа 500 зв'язку включає в себе будь-яку комбінацію обладнання маршрутизації і/або комутації, ліній зв'язку та іншої інфраструктури, відповідної для встановлення лінії зв'язку між терміналом 100 відправником і терміналом 600 одержувачем. Наприклад, канал 503 зв'язку може не бути лінією радіозв'язку. Термінал 100 відправник, як правило, виконує функції пристрою мовного зв'язку. Передавач Модуль 200 основної смуги частот передачі звичайно спрямовує мову користувача через вокодер, але також пристосований для спрямування немовних даних через вокодер у відповідь на запит, виникаючий від термінала-відправника або мережі зв'язку. Спрямування немовних даних через вокодер є переважним, оскільки це усуває необхідність для термінала-відправника запитувати і передавати дані по окремому каналу зв'язку. Немовні дані форматуються в повідомлення. Дані повідомлення, що як і раніше знаходяться в цифровій формі, перетворюються в шумоподібний сигнал, що складається з імпульсів із заданою формою. Інформація про дані повідомлення вбудовується в позиції імпульсів шумоподібного сигналу. Шумоподібний сигнал кодується вокодером. Вокодер нe конфігурується по-різному залежно від того, чи є введення мовними або немовними даними користувача, тому переважно перетворювати дані повідомлення в сигнал, який може бути ефективно закодований набором параметрів передачі, виділеним вокодеру. Закодований шумоподібний сигнал передасться внутрішньосмугової лінії зв'язку. Оскільки інформація, що передається, вбудована в позиції імпульсів шумоподібного сигналу, надійне виявлення залежить від відновлення часового вирівнювання імпульсів відносно меж кадру мовного кодеку. Щоб допомогти приймачу у виявленні внутрішньосмугової передачі, попередньо визначений синхросигнал генерується і кодується вокодером до передачі даних повідомлення. Послідовність протоколів синхронізації, керування і повідомлені, передається, щоб гарантовано забезпечити надійне виявлення і демодуляцію немовних даних в приймачі. Посилаючись па модуль 200 основної смуги частот передачі, вхідний звук S210 вводиться в мікрофон і процесор 215 звукового введення і пе 15 реноситься через мультиплексор 220 в кодер 270 вокодера, де генеруються стислі мовні пакети. Прийнятний процесор звукового введення звичайно включає в себе схеми для перетворення вхідного сигналу в цифровий сигнал і перетворювач сигналів для задавання форми цифровою сигналу, такий як фільтр нижніх частот. Приклади прийнятних вокодерів включають в себе ті, що описані наступними опорними стандартами: GSM-FR, GSM-HR, GSM-EFR, EVRC, EVRC-B, SMV, QCELP13K, IS-54, AMR, G.723.1, G.728, G.729, G.729.1, G.729a, G.718, G.722.1, AMR-WB, EVRCWB, VMR-WB. Кодер 270 вокодера подає мовні пакети передавачу 295 і антені 296, і мовні пакети передаються по каналу 501 зв'язку. Запит на передачу даних може бути ініційований терміналом-відправником або через мережу зв'язку. Запит S215 передачі даних блокує мовний тракт через мультиплексор 220 і деблокує тракт даних передачі. Вхідні дані S200 попередньо обробляються форматером 210 повідомлення даних і виводяться як їх повідомлення S220 до модему 230 даних, що передаються (Тх) Вхідні дані S200 можуть включати в себе інформацію користувацького інтерфейсу (UІ), інформацію про положення/визначення місцеположення користувача, часові мітки, інформацію датчиків обладнання або інші прийнятні дані. Приклад прийнятного форматера 210 повідомлення даних включає в себе схеми для обчислення і додавання бітів контролю циклічним надлишковим кодом (CRC) до вхідних даних, забезпечення пам'яті буфера повторної передачі, реалізації перешкодозахищеного кодування, наприклад, гібридний запит па автоматичний повтор (HARQ), і перемежовування вхідних даних. Модем 230 Тх даних перетворює Тх повідомлення S220 в Тх дані S230 сигналу даних, які спрямовуються через мультиплексор 220 до кодеру 270 вокодера. Як тільки передача даних завершується, мовний тракт може бути повторно деблокований через мультиплексор 220. Фіг. 2 є прийнятною зразковою блок-схемою модему 230 Тх даних, показаного па фіг. 1. Три сигнали можуть бути мультиплексовані за часом через мультиплексор 259 у вихідний сигнал Тх даних S230: Sync Out (синхронізуючий вихідний сигнал) S245, Mute Out (вихідний сигнал придушення) S240 і Тх Mod Out (вихідний сигнал модулювання Тх) S235. Потрібно розуміти, що інші черговості і комбінації сигналів Sync Out S245, Mute Out S240 і Тх Mod Out S235 можуть бути виведені у вигляді Тх даних S230. Наприклад, Sync Out S245 може бути відправлений перед кожним сегментом даних Тх Mod Out S235. Або, Sync Out S245 може бути відправлений однократно перед повним Тх Mod Out S235 з Mute Out S240, відправлений між кожним сегментом даних Тх Mod Out S235. Sync Out S245 c синхросигналом, використовуваним для встановлення часового вирівнювання на терміналі, який приймає. Синхросигнали потрібні, щоб встановити часове вирівнювання для переданих внутрішньосмугових даних, оскільки інформація даних вбудовується в позиції імпульсів шумоподібного сигналу. Фіг. 3А показує прийнят 96547 16 ну зразкову блок-схему генератора 240 синхроімпульсів, показаного на фіг. 2. Три сигнали можуть бути мультиплексовані за часом через мультиплексор 247 в сигнал Sync Out S245: Sync Burst (пачка синхроімпульс) S241, Wakeup Out (вихідний сигнал пробудження) S236 і Sync Preamble Out (вихідний сигнал з синхронізуючою преамбулою) S242. Потрібно розуміти, що інші черговості і комбінації Sync Burst S241, Wakeup Out S236 і Sync Preamble Out S242 можуть бути виведені на Sync Out S245. Наприклад, фіг. 3В показує генератор 240 синхроімпульсів, що містить в собі Wakeup Out S236 і Sync Preamble Out S242, де Wakeup Out S236 може бути відправлений перед кожним Sync Preamble Out S242. Як альтернатива, фіг. 3С показує генератор 240 синхроімпульсів, що містить в собі Sync Burst S241 і Sync Preamble Out S242, де Sync Burst S241 може бути відправлений перед кожним Sync Preamble Out S242. Повертаючись до фіг. 3А, Sync Burst S241 використовується, щоб встановити грубе часове вирівнювання в приймачі, і складається щонайменше - з одного синусоїдального частотного сигналу, що має попередньо визначену частоту дискретизації, послідовність і тривалість, і генерується за допомогою Sync Burst 250, показаного на фіг. 4. Синусоїдальна частота 1 251 представляє двійкові дані +1, і частота 2 252 представляє двійкові дані -1. Приклади прийнятних сигналів включають в себе синусоїди сталих частот в мовній смузі частот, такі як 395 Гц, 540 Гц і 512 Гц для одного синусоїдального сигналу і 558 Гц, 1035 Гц і 724 Гц для іншого синусоїдального сигналу. Послідовність 253 пачки синхроімпульсів визначає, який частотний сигнал мультиплексується через мультиплексор 254. Інформаційна послідовність, що модулюється на пачку синхронізуючих імпульсів, повинна бути послідовністю з хорошими властивостями автокореляції. Прикладом прийнятної послідовності 253 пачки синхроімпульсів є код Баркера з довжиною 7, як показано на фіг. 5. Для кожного символу «+» синусоїда частоти 1 виводиться на Sync Burst S241, і для кожного символу «-» виводиться синусоїда частоти 2. Повертаючись до фіг. 3А, Sync Preamble Out S242 використовується, щоб встановити точне (основане на відліках) часове вирівнювання в приймачі, і складається з попередньо визначеної комбінації даних, відомої в приймачі. Прийнятним прикладом попередньо визначеної комбінації даних Sync Preamble Out S242 є послідовність 241 синхронізуючої преамбули, показана па фіг. 6А, Складова послідовність 245 преамбули генерується шляхом послідовного з'єднання декількох періодів послідовності 242 псевдовипадкового шуму (PN) з результатом накладення і складання PN послідовності 242 та інвертованої версії PN послідовності 244. Символи «+» в складовій послідовності 245 преамбули представляють двійкові дані +1, і символи «-» представляють двійкові дані -1. Згідно з іншим прийнятним прикладом, вставляють відліки нульового значення між бітами даних PN послідовності. Це забезпечує часову відстань між бітами даних, щоб врахувати впливи «тягнучки», викликані характеристиками смугового фільтра 17 96547 каналу, який намагається розкидати енергію біта даних по декількох інтервалах часу проходження біта. Раніше описана структура синхронізуючої преамбули, що використовує послідовно з'єднані періоди PN послідовності з накладеними сегментами інвертованих версій PN послідовності, забезпечує переваги, що полягають в зменшеному часі передачі, поліпшених властивостях кореляції і поліпшених характеристиках виявлення. Переваги призводять в результаті до преамбули, яка є стійкою до помилок передачі мовного кадру. Шляхом накладення PN сегментів складова синхронізуюча преамбула, що виходить в результаті, складається з невеликого числа бітів у послідовності в порівнянні з ненакладеною версією, тим самим зменшуючи повний час, необхідний для передачі складової послідовності 245 преамбули. Щоб проілюструвати поліпшення властивостей кореляції накладеної синхронізуючої преамбули, фіг. 7А і фіг. 7В показують порівняння між кореляцією PN послідовності 242 з ненакладеною складовою послідовністю 245Ь преамбули, показаною на фіг. 6В, і кореляцією PN послідовності 242 з накладеною складовою послідовністю 245 синхронізуючої преамбули, показаною на фіг. 6А. Фіг. 7А показує основні піки кореляції, як позитивні, так і негативні, а також малі піки кореляції, розташовані між основними піками для ненакладеної складової послідовності 245Ь синхронізуючої преамбули. Негативний пік 1010 виникає внаслідок кореляції PN послідовності 242 з першим інвертованим сегментом ненакладеної складової послідовності 245Ь преамбули. Позитивні піки 1011, 1012, 1013 кореляції виникають внаслідок кореляції PN послідовності 242 з трьома послідовно з'єднаними сегментами PN послідовності 242, які складають середню секцію ненакладеної складової послідовності 245b преамбули. Негативний пік 1014 виникає внаслідок кореляції PN послідовності 242 з другим інвертованим сегментом иенакладеної складової послідовності 245b преамбули. На фіг. 7А малий пік 1015 кореляції, що відповідає зміщенню 3-х відліків від першого позитивного піка 1011 кореляції, показує величину приблизно 5 (1/3 величини основних піків). Фіг. 7В показує декілька основних піків кореляції, як позитивних, так і негативних, а також малі піки кореляції між основними піками для накладеної складової послідовності 245 синхронізуючої преамбули. На фіг. 7В малий пік 1016 кореляції, що відповідає зміщенню 3-х відліків від першого позитивного піка 1011 кореляції, 18 показує величину приблизно 3 (1/5 величини основних піків). Невелика величина малого піка 1016 кореляції для накладеної преамбули, показаної па фіг. 7В, призводить в результаті до менш помилкових виявлень основних піків кореляції преамбули в порівнянні з прикладом ненакладеного малого піка 1015, показаного па фіг. 7A. Як показано на фіг. 7В, п'ять основних піків генеруються при кореляції PN послідовності 242 зі складовою послідовністю 245 синхронізуючої преамбули. Показаний шаблон (1 негативний пік, 3 позитивні піки і 1 негативний пік) забезпечує можливість визначення часового вирівнювання кадру на основі будь-яких 3 виявлених піків і відповідних часових відстаней між піками, Комбінація з 3 виявлених піків з відповідною часовою відстанню завжди унікальна. Подібний опис шаблону піка кореляції показаний в таблиці 1, де на піки кореляції посилаються за допомогою «-» для негативного піка і «+» для позитивного піка. Методика використання унікального шаблону піків кореляції є переважною для внутрішньосмугових систем, оскільки унікальний шаблон компенсує можливі втрати мовного кадру, наприклад, через погані умови каналу. Втрата мовного кадру може також призвести до втрати піка кореляції. При наявності унікального шаблону піків кореляції, розділених попередньо визначеними часовими відстанями, приймач може достовірно виявляти синхронізуючу преамбулу навіть із втраченими мовними кадрами, які призводять в результаті до втрачених піків кореляції. Декілька прикладів показані в таблиці 2 для комбінацій з 3 виявлених піків в шаблоні (2 піки втрачаються в кожному прикладі). Кожний запис в таблиці 2 представляє унікальний шаблон піків і часових відстаней між піками. Приклад 1 в таблиці 2 показує виявлені піки 3, 4 і 5 (піки 1 і 2 були втрачені), що призводить в результаті до шаблону «+ + -» з однією попередньо визначеною відстанню між кожним піком. Приклади 2 і 3 в таблиці 2 також показують шаблон «+ + -», однак відстані відрізняються. Приклад 2 має дві попередньо визначені відстані між виявленими піками 2 і 4, тоді як приклад 3 має дві попередньо визначені відстані між виявленими піками 3 і 5. Приклади 1, 2 і 3, кожний, представляють унікальний шаблон, з якого може бути виведене часове вирівнювання кадру. Потрібно розуміти, що виявлені піки можуть тягнутися за межі кадру, але що унікальні шаблони і попередньо визначені відстані всі ще застосовуються. Таблиця 1 1 Полярнісіь піка кореляції 2 Номер піка кореляції 3 4 5 + + + 19 96547 20 Таблиця 2 1 Приклад 1 Приклад 2 Приклад 3 Приклад 4 Виявлені піки кореляції Приклад 5 Приклад 6 Приклад 7 Приклад 8 Приклад 9 Приклад 10 Фахівець в даній галузі техніки зрозуміє, що може використовуватися інша послідовність преамбули, що призводить в результаті до шаблону піків кореляції, відмінного від того, який показаний на фіг. 7В і таблиці 1. Спеціаліст в даній галузі техніки також зрозуміє, що множина шаблонів піків кореляції може використовуватися, щоб ідентифікувати інші робочі режими або передавати біти інформації. Приклад альтернативного шаблону Номер піка кореляції 2 3 4 + + + + + + + + + 5 + + + + + + + + + піків кореляції показаний в таблиці 3. Шаблон піків кореляції, показаний в таблиці 3, підтримує унікальний шаблон, з якого може бути виведене часове вирівнювання кадру, як описано раніше. Наявність множини шаблонів піків кореляції є переважною для ідентифікування різних конфігурацій передавача па приймачі, таких як формати повідомлення або схеми модуляції. Таблиця 3 1 Полярність піка кореляції + Звертаючись знову до фіг. 3А, Wakcup Out S236 використовується для ініціювання кодеру 270 вокодера на пробудження зі стану сну, етапу низької швидкості передачі або стану переривчастої передачі. Wakeup Out S236 може також використовуватися, щоб перешкодити кодеру 270 вокодера входити в стан сну, низької передачі або переривчастої передачі. Wakeup Out S236 генерується генератором 256 пробудження. Сигнали пробудження є. переважними при передачі внутрішньосмугових даних через вокодери, які реалізовують функції сну, переривчастої передачі (DTX) або працюють на нижчій швидкості передачі протягом неактивних мовних сегментів, щоб мінімізувати затримку запуску, яка може виникати при переході від мовного неактивного етану в мовний активний етап. Сигнали пробудження можуть також використовуватися, щоб ідентифікувати характеристику режиму передачі; наприклад, тип використовуваної схеми модуляції. Першим прикладом прийнятного сигналу Wakeup Out S236 є одиночний синусоїдальний сигнал сталої частоти в смузі частот мовного сигналу, такій як 395 Гц. У цьому першому прикладі сигнал пробудження перешкоджає кодеру 270 вокодера входити в стан сну, DTX або низької швидкості. У цьому першому прикладі приймач ігнорує переданий Wakeup Out сигнал S236. Другим прикладом прийнятного Wakeup Out 2 Номер піка кореляції 3 4 5 + S236 є сигнал, що складається з множини синусоїдальних сигналів, при цьому кожний сигнал ідентифікує конкретну схему модуляції даних, наприклад 500 Гц для схеми 1 модуляції і 800 Гц для схеми 2 модуляції. У цьому другому прикладі сигнал пробудження перешкоджає кодеру 270 вокодера входити в стан сну, DTX або низької швидкості. У цьому другому прикладі приймач використовує переданий сигнал Wakeup Out S236, щоб ідентифікувати схему модуляції даних. Прикладом складового сигналу Sync Out S245 є сигнал, що складається з мультиплексовапих Sync Burst S241 і Sync Preamble Out S242, як показано на фіг. 8А. Tsb 701 і Tsp 702 представляють тривалість за часом, з якою кожний сигнал передається. Прикладом прийнятного діапазону для Tsb є 120-140 мілісекунд і для Tsp є 40-200 мілісекунд. Іншим прикладом складового сигналу Sync Out S245 є сигнал, що складається з мультиплексованих Wakeup Out S236 і Sync Preamble Out S242, як показано на фіг. 8В. Twu 711 І Tsp 702 представляють тривалість за часом, з якою кожний сигнал передається. Прикладом прийнятного діапазону для Twu є 10-60 мілісекунд і для Tsp є 40-200 мілісекунд. Іншим прикладом складового сигналу Sync Out S245 є сигнал, ідо складається з мультиплексовапих Wakeup Out S236, Sync Burst S241 і Sync Preamble Out S242, як показано на фіг. 21 96547 8С. Twu 711, Tsp1 721, Tsb 701, Tsp2 722 представляють тривалість за часом, з якою кожний сигнал передається. Прикладом прийнятного діапазону для Twu є 20-80 мілісекунд, для Tsp1 є 40-200 мілісекунд, для Tsb є 120-140 мілісекунд і для Tsp2 є 40-200 мілісекунд. З посиланням назад на фіг. 2, прийнятним прикладом Тх Mod Out S235 є сигнал, що генерується модулятором 235, що використовує фазоімпульсну модуляцію (РРМ) зі спеціальними формами імпульсу модуляції. Ця методика модуляції призводить в результаті до низького спотворення при кодуванні і декодуванні різними типами вокодерів. Додатково, ця методика призводить в результаті до хороших властивостей автокореляції і може бути легко виявлена приймачем відповідно до форми сигналу. Крім того, імпульси із заданою формою не мають тональної структури; замість цього сигнали виступають шумоподібиими в зоні частотного спектру, а також зберігають шумоподібну звукову характеристику, Приклад спектральної густини потужності сигналу на основі імпульсів із заданою формою показаний на фіг. ПА. Як можна побачити на фіг. 11Л, спектральна густина потужності відображає шумоподібну характеристику по діапазону частот всередині смуги (стала енергія по діапазону частот). На противагу цьому, приклад спектральної густини потужності сигналу з тональною структурою показаний на фіг. 11 В, де дані представляються тональними посилками на частотах приблизно 400 Гц, 600 Гц і 1000 Гц. Як можна побачити на фіг. 11В, спектральна густина потужності відображає «сплески» значної енергії по діапазону частот всередині смуги па тональних частотах і їх гармоніках. Фіг. 12 являє собою зразкову блок-схему модулятора 235, показаного на фіг. 2. Генератор 238 розріджених імпульсів виробляє імпульси, що від 22 повідають вхідному Тх повідомленню 8220, за допомогою фазоімпульсної модуляції, і потім засіб задавання форми (формувач) 239 імпульсів формує імпульси, щоб створити сигнал для кращої якості кодування в кодері вокодера. Прийнятний приклад розрідженого імпульсу показаний на фіг, 13. Вісь часу ділиться на кадри модуляції тривалістю ТMF. У межах кожного такого кадру модуляції число часових моментів t0,t1, .., tm-1 визначається відносно межі кадру модуляції, які ідентифікують потенційні позиції неповного імпульсу р(t). Наприклад, імпульс 237 в позиції t3 позначається як р(tt3). Інформаційні біти Тх повідомлення S220, що вводяться в модулятор 235, відображаються на символи з відповідним перетворенням в позиції імпульсів згідно з таблицею відображення. Імпульс може також бути сформований з перетворенням полярності ±р(t). Символи можуть, таким чином, бути представлені одним з 2m відмінних один від одного сигналів в межах кадру модуляції, де m представляє число моментів часу, визначене для кадру модуляції, а коефіцієнт множення 2 представляє позитивну і негативну полярність. Приклад прийнятного відображення позиції імпульсу показаний в Tаблиці 4. В цьому прикладі модулятор відображає 4-бітний символ для кожного кадру модуляції. Кожний символ представляється в значеннях позиції к форми р(n-k) імпульсу і знаку імпульсу. У цьому прикладі ТMF являє собою 4 мілісекунди, що призводить в результаті до 32 можливих позицій для частоти дискретизації на 8 кГц. Імпульси розділяються 4 часовими моментами, що призводить в результаті до привласнення 16 річних комбінацій позицій імпульсів і полярності. У цьому прикладі ефективна швидкість передачі даних становить 4 біти на символ в 4-х мілісекупдний період або 1000 біт/с. Таблиця 4 десятковий 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Символ двійковий 0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111 Інший приклад прийнятного відображення позицій імпульсів показаний в таблиці 5. В цьому прикладі модулятор відображає 3-бітовий символ для кожного кадру модуляції. Кожний символ Імпульс р(n-0) р(n-4) р(n-8) р(n-12) р(n-16) р(n-20) р(n-24) р(n-28) -р(n-28) -р(n-24) -р(n-20) -р(n-16) -р(n-12) -р(n-8) -р(n-4) -р(n-0) представляється в значеннях позиції k форми р(nk) імпульсу і знаку імпульсу. У цьому прикладі ТMF становить 2 мілісекунди, що призводить в результаті до 16 можливих позицій для частоти дискре 23 96547 тизації в 8 кГц. Імпульси розділяються 4 часовими моментами, що призводить в результаті до привласнення 8 різних комбінацій позицій імпульсів і 24 полярності. У цьому прикладі ефективна швидкісіь передачі даних становить 3 біти па символ в 2 мілісекундному періоді або 1500 бітів/с. Таблиця 5 Символ десятковий 0 1 2 3 4 5 6 7 двійковий Імпульс 000 001 010 011 100 101 110 111 р(n) р(n-4) р(n-8) р(n-12) -р(n-12) -р(n-8) -р(n-4) -р(n) Щоб збільшити стійкість при поганих станах каналу, модулятор 235 може збільшити тривалість кадру ТMF модуляції, підтримуючи при цьому стале число часових моментів t0, t1, .., tm-1. Ця методика сприяє встановленню більшої часової відстані між імпульсами, що призводить в результаті до надійнішого виявлення. Приклад прийнятного відображення позицій імпульсів включає в себе ТMF з 4 мілісекунд, що призводить до 32 можливих позицій для частоти дискретизації в 8 кТц. Як в попередньому прикладі, якщо імпульси розділяються 4 часовими моментами, відображення призводить до призначення 16 різних комбінацій позицій імпульсів і полярності. Однак, в цьому прикладі, розділення між моментами часу збільшується коефіцієнтом 2 від попереднього прикладу, що призводить в результаті до 8 різних комбінацій позицій імпульсів і полярності. У прийнятному прикладі модулятор 235 може перtмикатися між різними відображеннями позицій імпульсів або тривалістю кадру модуляції залежно від сигналу зворотного зв'язку, що вказує на стани каналу або успіх передачі. Наприклад, модулятор 235 може почати передачу з використанням ТMF з 2 мілісекунд, потім перемкнутися на ТМF з 4 мілісекунд, якщо визначено, що стан каналу поганий. Щоб збільшити стійкість з певними вокодерами, модулятор 235 може .змінити початкове зміщення часу у відображенні позицій імпульсів. Приклад прийнятного відображення позицій імпульсів показаний в таблиці 6. В цьому прикладі модулятор відображає 3-бітовий символ на кадр модуляції. Кожний символ представляється в значеннях позиції к форми р(n-k) імпульсу і знаку імпульсу. У цьому прикладі ТМF становить 2 мілісекунди, що призводить в результаті до 16 можливих позицій для частоти дискретизації у 8 кГц. Початкове зміщення встановлюється на 1 часовий момент, і імпульси розділяються 4 часовими моментами, що призводить в результаті до привласнення 8 різних комбінацій позицій імпульсів і полярності, як показано в таблиці. Таблиця 6 Символ десятковий двійковий 0 000 1 001 2 010 3 011 4 100 5 101 6 110 7 111 Імпульс р(n-1) р(n-5) р(n-9) р(n-13) -р(n-13) -р(n-9) -р(n-5) -p(n-1) Потрібно розуміти, що скорочення числа моментів часу розділення призведе до збільшеної о числа бітів за символ і, таким чином, до вищих швидкостей передачі даних. Наприклад, якщо ТМF становиіь 4 мілісекупди, отримуване число можливих позицій для частоти дискретизації у 8 кГц становить 32 з полярністю знаку плюс або мінус для кожної, що призводить в результаті до 64 різних сигналів, якщо ніяке розділення не включене. Для відображення 64 позицій число підтримуваних бітів за символ становить 6, і отримувана ефективна швидкість передачі даних становить 1500 бітів за секунду. Поірібпо також розуміти, що різні комбінації ТМF і частоти дискретизації можуть використовуватися для досягнення бажаної ефективної швидкості передачі в бітах. Прикладом прийнятного формувача 239 імпульсів є перетворення кореню квадратного з піднесеного косинуса виду: 25 4 1 , 2 2 1 sin 1 cos , 4 4 2 t t t sin (1 ) 4 cos (1 ) Ts Ts Ts , r( t ) 2 t t 1 4 Ts Ts t0 t Ts 4 ³íàêøå , де є коефіцієнтом згладжування, 1/TS є максимальною швидкістю передачі символів, і t є часовим моментом дискретизації. Для попереднього прикладу з 32 можливими позиціями імпульсу (часовими моментами) наступне перетворення генерує форму імпульсу кореню квадратного з піднесеного косинуса (rout raised cosine), де число пулів до першого ненульового елементу імпульсу визначає точну позицію імпульсу в межах кадру. r(n) [0 0 0 40 200 560 991 1400 7636150007636 1400 991560 200 40 0000 0000 0000 0 0 0 0] Потрібно розуміти, що перетворення може бути скорочено або подовжено для різних варіантів розмірів кадру модуляції. Фіг. 14А являє собою приклад розміщення імпульсу в межах кадру модуляції, щоб згенерувати конкретний запис в алфавіті модуляції. На фіг. 14А імпульс представляється 13 відліками, показаними як Р0-Р12, де кожний відлік представляє ненульові елементи r(n), показані в попередньому прикладі. Фіг. 14В є прикладом типової реалізації попереднього рівня техніки. На фіг. 14В імпульс розташовується при зміщенні 7 в межах кадру TMF(n) 1003 модуляції, і «хвостова» частина імпульсу тягнеться на наступний кадр ТMF(n+1) 1004 модуляції на 4 відліки (Р9-Р12). Відліки від кадру ТMF(n) 1003 модуляції, що тягнуться на наступний кадр ТMF(n+1) 1004 модуляції, як показано на фіг. 14В, призведуть в результаті до міжсимвольних перешкод, якщо імпульсні відліки для кадру ТМF(n+1) розташуються в будь-якому з перших 4 відліків кадру ТMF(n+1), оскільки станеться накладення відліків. Як альтернатива, в методиці «циклічного перенесення», показаній на фіг. 14А, хвостові відліки, які 96547 26 перейшли б на наступний кадр модуляції ТMF(n+1) 1004, вміщуються на початку поточного кадру модуляції ТMF(n) 1003. Відліки (Р9-Р12) циклічно переносяться до початку ТMF(n) на відліки 0-3. Використання методики циклічного перенесення для генерування алфавіту модуляції усуває випадки, де імпульсні відліки із заданою формою проходять на наступний кадр модуляції. Методика циклічного перенесення є переважною, оскільки вона призводить в результаті до зменшених міжсимвольних перешкод, які виникли б, якби імпульсні відліки із заданою формою в існуючому кадрі перейшли на наступний кадр і перекрилися з імпульсними відліками із заданою формою в наступному кадрі. Фахівець в даній галузі техніки зрозуміє, що методика циклічного перенесення могла б використовуватися для будь-якої позиції імпульсу в кадрі модуляції, яка призвела б в результаті до відліків, що проходять на наступний кадр модуляції. Наприклад, імпульс, позиціоповапий при зміщенні 8 в межах кадру ТMF(n) 1003 модуляції, циклічно переніс би відліки (Р8-Р12). Іншим прикладом прийнятного формувача 239 імпульсів є. сигнал амплітудного перетворення виду: r(n)*р(n-t). Приклад сигналу амплітудного перетворення з 32 відліками має вид: r(n) [ 2000 0 6000 2000 0000 0000 0000 0000 0000 0000 0 0 0 0] Іншим прикладом прийнятного формувача 239 імпульсів є синтезуючий фільтр лінійного прогнозу. Амплітудно-частотна характеристика зразкового рекурсивного LPC синтезуючого фільтру визначається його імпульсною характеристикою 10 h(n) (n) a h(n i) i i 1 і коефіцієнтами: a(i)={-6312, 5677, -2377, 1234, -2418, 3519, -2839, 1927, -629, 96}/4096, i=1, .., 10. Фільтри лінійного прогнозу добре відомі в рівні техніки. Залишковий сигнал r(n) спочатку створюється вхідними символами згідно з вищенаведеними таблицями відображення імпульсів. Фактична форма імпульсу модуляції тоді є результатом фільтрації модульованого сигналу r(n) за допомогою h(n). Фахівець в даній галузі техніки зрозуміє, що методики, описані тут, можуть бути рівним чином застосовані до інших перетворень і форм імпульсів. Довжина форм хвилі і схеми модуляції, що застосовуються до цих форм хвилі, можуть також змінюватися. Крім того, форми імпульсу можуть використовувати абсолютно некорельовані (або ортогональні) форми хвилі, щоб представити інші символи. У доповнення до полярності сформова 27 ного імпульсу амплітуда сформованого імпульсу може також використовуватися для перенесення інформації. Посилаючись знову на фіг. 2, Mute Out S240 є сигналом, використовуваним для відділення передач Тх повідомлень, і генерується генератором 255 придушення. Приклад прийнятного складового сигналу Тх даних S230, що складається з мультиплексованого Тх Mod Out S235 і Mute Out S240, показаний на фіг. 9. Tmu1 731, Td1 732, Tmu2 733, Td2 734, Tmu3 735, Td3 736 і Tmu4 737 представляють тривалість за часом, з якою кожний сигнал перелається. Прикладом прийнятного діапазону для Tmu1, Тmu2, Тmu3 і Tmu4 є 10-60 мілісекунд і для Td1, Td2 і Td3 є 300-320 мілісекунд для нормальної роботи і 600-640 мілісекунд для стійкої роботи. Прикладами прийнятної послідовності генератора придушення може бути сигнал повністю нульової послідовності або синусоїдальний частотний сигнал. Інший прийнятний приклад сигналу, використовуваний для відділення передач Тх повідомлень, показаний па фіг. 10. У цьому прикладі сигнали Wakeup Out S236 і Sync Preamble Out S242 передують кожній передачі Тх Mod Out S235. Фахівець в даній галузі техніки зрозуміє, що інші комбінації Sync Preamble Out S242, Mute Out S240 і Тх Mod Out S235 можуть бути в рівній мірі застосовані. Наприклад, Тх Mod Out S235 на фіг. 10 може передувати і слідувати за Mute Out S240. Приймач З посиланням на фіг. 1, модуль 400 основної смуги частот прийому звичайно спрямовує декодовані мовні пакети від вокодера до аудіопроцесора, але також пристосований і до спрямування декодованих пакетів через демодулятор даних. Оскільки немовні дані були перетворені в шумонодібний сигнал і закодовані вокодером на передавачі, вокодер приймача може ефективно декодувати дані з мінімальним спотворенням. Декодовані пакети зазнають безперервного моніторингу на предмет внутрішньосмугового синхросигналу. Якщо синхросигнал виявляється, часове вирівнювання кадру відновлюється, і дані декодованого пакету спрямовуються в демодулятор даних. Дані декодованого пакету демодулюються в повідомлення. Повідомлення деформатуються і виводяться. Послідовність протоколів, що містить синхронізацію, керування і повідомлення, гарантує надійне виявлення і демодуляцію немовних даних. Мовні пакети приймаються по каналу 502 зв'язку в приймачі 495 і вводяться в декодер 390 вокодера, де декодована мова генерується, а потім спрямовується через демультиплексор 320 до процесора виведення і гучномовця 315, що генерує вихідний звук S310. Як тільки синхросигнал виявляється в Vocoder Decoder Output (вихідний сигнал декодера вокодера) S370 засобом 350 виявлення синхроімпульсів, сигнал Rx De-Mux Control (керування демультиплексором передачі) S360 перемикається па іракт даних передачі (Rx) в Rx демультиплексорі 320. Пакети вокодера декодуються декодером 390 вокодера і спрямовуються Rx демультиплексором 320 до засобу 380 часового вирівнювання Rx, по 96547 28 тім - на модем 330 даних Rx. Дані Rx демодулюються модемом 330 даних Rx і пересилаються до деформатера 301 повідомлення даних, де вихідні дані S300 робляться доступними для користувача або зв'язаного обладнання. Приклад прийнятного деформатера 301 повідомлення даних включає в себе схеми для зверненого перемежовування даних Rx повідомлення S320, реалізації перешкодостійкого декодування, такого як гібридний запит на автоматичний ноптор передачі (НARQ), і обчислення і перевірки бітів контролю циклічним надлишковим кодом (CRC). Прийнятні вихідні дані S300 можуть включати в себе інформацію користувацького інтерфейсу (UІ), інформацію про позицію/місцеположення користувача, часові мііки, інформацію датчиків обладнання або інші прийнятні дані. Фіг. 15A являє собою прийнятну прачко ну (їлок-схему засобу виявлення синхроімпульсів і контролера 350 приймача, показаного на фіг. 1. Сигнал Vocoder Decoder Output S370 подається на засіб 360 виявлення синхронізуючої пачки імпульсів і засіб 351 виявлення синхронізуючої преамбули. Засіб 360 виявлення синхронізуючої пачки виявляє переданий сигнал синхронізуючої пачки в Vocoder Decoder Output S370 і генерує Burst sync index (синхронізуючий індекс пачки імпульсів) S351. Засіб 351 виявлення синхронізуючої преамбули виявляє переданий сигнал Sync Preamble Out в Vocoder Decoder Output S3 70 і генерує Preamble sync index S353 (синхронізуючий індекс преамбули). Сигнали Burst sync index S351 і Preamble sync index S353 вводяться в контролер 370 засобу виявлення синхроімпульсів. Контролер 370 засобу виявлення синхроімпульсів генерує вихідні сигнали Rx De-Mux Control S360, який спрямовує Vocoder Decoder Output S370 до тракту S326 передачі даних або тракту S325 передачі звуку, Audio Mute Control (керування придушенням звуку) S365, який дозволяє або забороняє вихідний звуковий сигнал S310, і Timing Offset (зміщення часового вирівнювання) S350, який надає інформацію про бітову синхронізацію в засіб 380 часового вирівнювання Rx, щоб вирівняти Rx дані S326 для демодуляції. Інший приклад прийнятного пристрою 350 виявлення синхросигналів показаний на фіг. 15В. Сигнал Vocoder Decoder Output S370 вводиться в пам'ять 352 і засіб 351 виявлення синхронізуючої преамбули. Пам'ять 352 використовується, щоб запам'ятовувати останні відліки Vocoder Decoder Output S370, які включають в себе прийнятнії сигнал Wakeup Out. Прийнятним прикладом пам'яті 352 є пам'ять алгоритму «першим прийшов - першим обслужений» (FIFO) або оперативна пам'ять (RAM). Засіб 351 виявлення синхронізуючої преамбули виявляє переданий сигнал Sync Preamble Out в Vocoder Decoder Output S370 і виводить сигнал SyncFlag (прапор синхронізації) S305. Сигнали Modulation Туре (тип модуляції) S306 і SyncFlag S305 вводяться в контролер 370 засобу виявлення синхросигналів. Контролер 370 засобу виявлення синхросигналів генерує сигнал Modulation Search (пошук модуляції) S307, який використовується для здійснення доступу до пам'яті 352, знаходжен 29 ня прийнятого сигналу Wakeup Out на основі Timing Offset (зміщення часового вирівнювання) S350 і оцінки сигналу Wakeup Out, щоб визначити тип модуляції, використовуваної при передачі. Отримуваний виявлений тип модуляції виводиться з пам'яті 352 як Modulation Type S306. Контролер 370 засобу виявлення синхросигналів також генерує вихідні сигнали Rx De-Mux Control S360, який спрямовує Vocoder Decoder Output S370 в тракт передачі даних або тракт передачі звуку, Audio Mute Control S365, який дозволяє або забороняє вихідний звуковий сигнал S310, і Timing Offset S350, який надає інформацію про бітову синхронізацію в засіб 380 часового вирівнювання Rx, щоб вирівняти Rx дані S326 для демодуляції. Приклад прийнятного засобу 360 виявлення синхронізуючої пачки показаний на фіг. 16. Сигнал Vocoder Decoder Outpul S370 вводиться в засіб 361 обчислення потужності. Приклади прийнятного засобу 361 обчислення потужності включають в себе функцію зведення в квадрат входу або функцію абсолтотгтого значення, обчислених по сигналу на вході. Сигнал Vocoder Decoder Output S370 також вводиться в функціональні блоки 362 мікшера, де він множиться на синфазні складові і квадратурні складові синусоїди 1 363 опорної частоти і синусоїди частоти 2 364, щоб згенерувати складові перетвореного з пониженням по частоті сигналу при частоті 0 Гц. Виведення мікшера 362 зазнають низькочастотної фільтрації за допомогою LPF 365 з тим, щоб усунути високочастотні продукти множника в змішаному виведенні. Зразкова передавальна функція прийнятного LPF 365 має форму: IIIIR ( z) c 1 a1z 1 a 2 z 2 1 b1z 1 b 2 z 2 де c=0,0554, a1=2, a2=1, b1=-1,9742, B2=0,9744. Величина синфазного і квадратурного виведення LPF 365 обчислюється засобом 366 визначення величини і підсумовується в суматорі 367. Виведення суматора 367 вводиться в узгоджений фільтр 368, який є узгодженим з переданою послідовністю синхронізуючої пачки. Узгоджені фільтри є добре відомими в рівні техніки. Виведення узгодженого фільтру 368 зазнає дослідження на предмет максимального піка в засобі 369 пошуку максимумів. Як тільки максимум знаходиться в засобі 369 пошуку максимумів, індекс, що відповідає зміщенню часу максимуму, виводиться в сигналі Burst sync index S351. Приклад прийнятного засобу 351 виявлення синхронізуючої преамбули показаний на фіг. 17А. Сигнал Vocoder Decoder Output S370 обробляється узгодженим фільтром 368, який є узгодженим з послідовністю синхронізуючої преамбули. Виведення узгодженого фільтру 368 потім вводиться в засіб 369 пошуку максимумів, який викопує пошук піка максимуму. Як тільки максимум виявляється в засобі 369 пошуку максимумів, індекс, що відповідає зміщенню часу максимуму, виводиться в сигналі Preamble sync index S353. Інший приклад прийнятного засобу 351 виявлення синхронізуючої преамбули показаний на фіг. 96547 30 17В. Сигнал Vocoder Decoder Output S370 обробляється фільтром на етапі 452, Прийнятним прикладом фільтру на етапі 452 є розріджений фільтр з коефіцієнтами па основі відфільтрованої смуговим фільтром імпульсної харакіеристики послідовності синхронізуючої преамбули. Розріджений фільтр має структуру кінцевої імпульсної характеристики з деякими коефіцієнтами, встановленими на нуль, і призводить в результаті до зниження складності обчислень на основі меншої кількості необхідних множників завдяки ргульовим коефіцієнтам. Розріджені фільтри є добре відомими в рівні техніки. На етапі 453 вихід фільтру зазнає дослідження па предмет максимальних позитивних і негативних піків кореляції, які співпадають з очікуваним шаблоном на основі негативної і позитивної відстаней піка кореляції. Наприклад, 5 піків повинні бути виявлені на етапі 453 на основі послідовності 245 синхронізуючої преамбули, 3 позитивні піки, що відповідають кореляції з послідовністю 243 псевдовипадкових шумів (PN), і 2 негативні піки, що відповідають кореляції з інвертованою версією PN послідовності 244. У прийнятному прикладі засіб виявлення синхроімпульсів повинен знайти щонайменше 2 піки для того, щоб оголосити, що синхронізуюча преамбула є виявленою. Па етапі 461 підраховується число виявлених піків, і якщо більшість піків виявляється, то прапор індикатора синхронізації встановлюється істинним на етапі 460, вказуючи, що синхронізація преамбули була виявлена. Прийнятним прикладом більшості виявлених піків є 4 з 5 піків, які співпадають з очікуваним шаблоном. Якщо більшість піків не виявляється, тоді керування переходить до етапу 454, де часова відстань між позитивними піками, знайденими на етапі 453, порівнюється з очікуваною відстанню PeakDistT1. PeakDistT1 встановлюється залежним від періоду РN послідовності 242, оскільки фільтрація прийнятої преамбули відносно РN послідовності 242 повинна виробляти часову відстань між піками кореляції, яка дорівнює деякому цілому кратному періоду. Якщо часова відстань між позитивними піками виявляється PeakDistT1, що знаходиться в межах діапазону, амплітуди позитивних піків тоді перевіряються на відповідність пороговому РеакАmрТ1 на етапі 455. Прийнятний діапазон для PeakDistT1 складає плюс або мінус 2 відліки. РeакАmрТ1 залежить від амплітуд попередніх знайдених піків. У прийнятному прикладі РеакАmрТ1 встановлюється так, щоб піки, знайдені па етапі 453, не відрізнялися по амплітуді більше ніж на коефіцієнт 3, і середня пікова амплітуда не перевищувала половини максимальної пікової амплітуди, що спостерігається до цієї точки. Якщо або перевірка часової відстані позитивних піків па етапі 454, або перевірка амплітуди на етапі 455 'терпить невдачу, тоді на етапі 456 перевіряється часова відстань негативних піків. Якщо часова відстань негативних піків знаходиться в межах діапазону PeakDistT2, тоді амплітуди негативних піків перевіряються на відповідність пороговому РеакAmpТ2 па етапі 457. Прийнятний діапазон для PeakDistT2 складає плюс або мінус 2 відліки. PeakDistT2 встановлюється залежним від періоду PN послідовності 242, і РеакAmpТ2 встановлюєть 31 96547 ся залежним від амплітуд попередніх знайдених піків. Якщо або перевірка часової відстані позитивних піків на етапі 454 і перевірка амплітуди позитивних піків на етапі 455, або перевірка часової відстані негативних піків на етапі 456 і перевірка амплітуди негативних піків па етапі 457 проходить, тоді прапор індикатора синхронізації встановлюється істинним на етапі 460, вказуючи, що синхронізація преамбули була виявлена. Якщо або перевірка часової відстані неГативних піків на етапі 456, або перевірка амплітуди негативних піків па етапі 457 терпить невдачу, тоді прапор індикатора синхронізації встановлюється помилковим па етапі 458, вказуючи, що синхронізація преамбули не була виявлена. Потрібно розуміти, що інший порядок і комбінації етапів досягнуть того ж самого результату. Наприклад, виявлення більшості піків па етапі 461 може бути виконане після етапів 454 і 455 по перевірці позитивних піків. Приклад прийнятного контролера 370 пристрою виявлення синхроімпульсів показаний на фіг. 18А. Етап 407 є точкою входу в контролері, який ініціалізує буфери пам'яті і конфігурує початковий етан приймача. На етапі 406 перевіряється тип пошуку синхронізації, вказуючи, чи відшукується в даний момент синхросигнал в тракті передачі даних Rx або звуку Rx. Етап 372 вводиться, якщо тракт передачі звуку Rx зазнає пошуку на синхронізацію. Використовуючи Burst sync index S351, максимальна синхронізуюча пачка та індекс відшукуються по числу N1 кадрів обробки на етапі 372. Па етапі 373 визначають, чи задовольняють максимальна синхронізуюча пачка та індекс, пошук який виконаний на етапі 372, критерію успішного пошуку. Приклад прийнятного критерію прийняття рішення при пошуку на етапі 373 мас вид: (Smax max ThSB )i(is max Nsync Nguard ), де Smax max є максимумом синхронізуючих пачок, знайдених по N1 кадрах обробки, ThSB є порогом виявлення синхронізуючої пачки, ismax є максимальним індексом синхронізуючої пачки, Nsync є числом відшуканих кадрів обробки, і Nguard є періодом очікування в кадрах обробки. Якщо синхронізуюча пачка не знаходиться, керування переходить назад до етапу 406 і пошук перезапускається. Якщо синхронізуюча пачка знаходиться, керування переходить до етапу 374, де сигнал Audio Mute Control S365 генерується, щоб перешкоджати тому, щоб тракт передачі звукового сигналу був виведений на гучномовець. Па етапі 375, використовуючи Preamble sync index S353, максимальна синхронізуюча преамбула та індекс відшукуються по числу N2 кадрів обробки. На етапі 376 визначають, чи задовольняють максимальна синхронізуюча преамбула та індекс, пошук який виконаний на етапі 375, критерію успішного пошуку. Приклад прийнятного критерію прийняття рішення при пошуку на етапі 376 має вид: c1 * (Smax max / P(is max )) 2 c 2 * z 2max max ) ThPD , Де Smax max є максимумом синхронізуючих пачок, знайдених по N1 кадрах обробки, с1 І С2 Є масштабними коефіцієнтами, zmax mах є максимумом виведення узгодженого фільтру 368 в засобі 351 виявлення синхронізуючої преамбули, P(is max) є 32 максимальною потужністю, що вводиться в засіб 369 пошуку максимумів в засобі 360 виявлення синхронізуючої пачки при максимальному індексі синхронізуючої пачки іs mах Якщо синхронізуюча преамбула не знаходиться па етапі 376, керування переходить назад до етапу 406 і пошук перезапускасться. Якщо синхронізуюча преамбула знаходиться, сигнал Rx De-Mux Control S360 генерується на етапі 378, щоб перемкнутися на тракт передачі даних Rx в демультиплексорі 320. Керування потім переходить до етапу 377, де сигнал Timing Offset, S350 обчислюється. Приклад прийнятного обчислення Timing Offset має вид: Timing Offset=((izmax-Nsync1)*Nsamp)+(kmax*imax), де izmax є індексом при максимумі виведення узгодженого фільтру 368 в засобі 351 виявлення синхронізуючої преамбули по одному кадру, Nsync є числом відшуканих кадрів обробки, Nsamp є числом відліків в одному кадрі, і kmах є фазою максимуму виведення узгодженого фільтру 368 в засобі 351 виявлення синхронізуючої преамбули по одному кадру. Керування потім переходить до етапу 418, де Rx модем 330 активується за допомогою сигналу Rx Modem P.nable (включення модему Rx) S354, потім, зрештою, переходить назад до етапу 406 і пошук перезапускається. Па етап 372а переходять, якщо тракт передачі даних Rx в даний момент зазнає пошуку на синхронізацію. Етапи 372а, 373а, 375а і 376а функціонують також як етапи 372, 373, 375 і 376 відповідно; основна відмінність полягає в тому, що тракт передачі звукових сигналів не приглушається, і демультиплексор не перемикається зі звуку Rx на дані Rx, коли тип пошуку синхронізації, перевірений на етапі 406, є даними Rx. Інший приклад прийнятного контролера 370 засобу виявлення синхросигналів показаний на фіг. 18В. Етап 407 є точкою входу в контролері, який ініціалізує буфери пам'яті і конфігурує початковий стан приймача. На етапі 406 перевіряється тип пошуку синхронізації, вказуючи, чи відшукується в даний момент синхросигнал в тракті передачі даних Rx або звуку Rx. Керування потім переходить до етапу 411, де засіб 351 виявлення преамбули активується. На етапі 412 перевіряють сигнал SyncFlag S305, вказуючи, що синхронізуюча преамбула була знайдена, потім підтверджують це шляхом неодноразової перевірки SyncFlag S305 в загальній складності N разів. Прийнятним значенням для N є 1 (тобто тільки 1 преамбула, виявлена без підтвердження) для термінала 600 одержувача і 3 для термінала 100 відправника. Якщо синхронізуюча преамбула знаходиться, сигнал Audio Mute Control S365 генерується, щоб перешкоджати виведенню передачі звукових сигналів на гучномовець. Сигнал Rx De-Mux Control S360 потім генерується на етапі 378, щоб викова їй перемикання з тракту передачі звуку Rx на тракт передачі даних Rx в демультиплексорі 320. Потім керування переходить до етапу 377, де сигнал Timing Offset S350 обчислюється. Приклад прийнятного обчислення Timing Offset має вигляд: Timing Offset=PulsePosition+PeakDistance. PulsePosiоion є відрізком часу від позитивного піка кореляції до першого опорного часового мо 33 менту і може бути позитивного або негативною величиною. PeakDistance є відрізком часу між позитивним піком кореляції і негативним піком кореляції. Прикладом прийнятного першого опорного часового моменту може бути певна позиція відліку відносно поточного прийнятого мовного кадру. Інший приклад прийнятного обчислення Timing Offset має вид: Timing Offseо=PulsePosition. PulsePosilion є відрізком часу від негативного піка кореляції до другого опорного часовою моменту і може бути позитивною або негативною величиною, Прикладом прийнятного другого опорного часового моменту може бути певна позиція відліку відносно поточного прийнятого мовного кадру. Керування потім переходить до етапу 414, де Modulation Туре (тип модуляції) визначається за допомогою сигналу Modulation Search S307 шляхом здійснення пошуку в пам'яті 352 в попередньо визначеній позиції, де прийнятий сигнал Wakeup Out повинен бути збережений. Потім керування переходить до етапу 418, де Rx модем 330 активується за допомогою сигналу Rx Modem Enable S354. Схема демодуляції, використовувана в Rx Modem Enable S354, визначається на етапі 418 вхідним сигналом Modulation Type S306. Керування зрешюю переходить назад до етапу 406 і пошук перезапускасться. Па етап 411а переходять, якщо тракт передачі даних Rx в даний момент зазнає пошуку па синхронізацію. Етапи 411а і 412а функціонують також як етапи 411 і 412 відповідно; основна відмінність полягає в тому, що трак і передачі звуку не придушується, і демультиплексор не перемикають з Rx звуку на Rx дані, коли тип пошуку синхронізації, перевірений на етапі 406, є Rx даними. Потрібно розуміти, що інший порядок і комбінації етапів досягнуть того ж самого результату. Наприклад, етапи придушення тракту передачі звуку 374 і е т а п 378 перемикання тракту можуть бути замінені місцями без якого-пебудь впливу нa повне виявлення синхронізації. Фіг. 19 є прийнятною зразкового блок-схемою засобу 380 Rx часового вирівнювання, показаного на фіг. 1. Засіб 380 Rx часового вирівнювання використовується, щоб вирівняти межі кадру модуляції в даних, що виводяться з декодера 390 вокодера так, щоб демодуляція в модемі 330 даних Rx могла статися. Сигнал Rx дані S326 вводиться в буфер 381, де запам'ятовуються декілька відліків. Прийнятні приклади буфера 381 включають в себе пам'ять з алгоритмом «першим прийшов - першим обслужений» (FIFO) або оперативну пам'ять (RAM). Відліки з буфера 381 вводяться в засіб 382 змінної затримки, де часова затримка застосовується, щоб вирівняти межу кадру модуляції, що відповідає керуючому сигналу Timing offset S350. Прийнятна затримка, що застосовується в засобі 382 змінної затримки, може бути будь-яким числом відліків від нуля до розміру кадру - 1. Затриманий сигнал виводиться як сигнал Adjusted Rx Data (відрегульовані Rx дані) S330. Фіг. 20 є прийнятною зразковою блок-схемою модему 330 даних Rx, показаного па фіг. 1. Два сигнали дсмультиплексуються за часом із вхідного сигналу Adjusted Rx Data S330 через демульти 96547 34 плексор 331 модему даних Rx: De-Mux Mute S332 і De-Mux Rx Data S333. De-Mux mute S332 є періодом розділення або придушення, який може існувати між послідовними прийнятими повідомленнями і знімається з сигналу Adjusted Rx Data S330, якщо сигнал придушення або розділення був застосований на передавачі. De-Mux Rx Data S333 є прийнятим модульованим сигналом повідомлення, що вводиться в демодулятор 335. Демодулятор 335 демодулює прийняті інформаційні біти повідомлення з відрегульованих Rx даних S330. Модем 330 даних Rx використовує межу кадру демодуляції, визначену засобом 380 Rx часового вирівнювання, та індикатор типу демодуляції, визначений контролером 370 засобу виявлення синхроімпульсів, щоб визначити позицію імпульсу сигналу даних і обчислити символ вихідних даних на основі позиції імпульсу сигналу даних. Прикладом прийнятного демодулятора є корелятор узгодженого фільтру, узгоджений з усіма дозволеними циклічними зсувами форми імпульсу модуляції, застосованої модулятором даних передачі. Іншим прикладом прийнятного демодулятора є корелятор узгодженого фільтру, узгоджений з відфільтрованою смуговим фільтром версією імпульсу, застосованою модулятором даних передачі, де смуговий фільтр представляє характеристики передачі каналу. Система Фіг. 21 с зразковим випадком використання системи і способів, розкритих тут. Схема представляє типовий приклад системи екстреного виклику (eCall) на транспортному засобі. Випадок 950 з участю транспортних засобів показаний як аварія між двома транспортними засобами. Інші прийнятні приклади для випадку з участю транспортних засобів включають в себе аварію множини транспортних засобів, аварію одного транспортного засобу, спущене колесо одного транспортного засобу, несправність двигуна одного транспортного засобу або інші ситуації, де несправності транспортного засобу або користувач потребують допомоги. Система 951 на транспортному засобі (IVS) розташовується на одному або більше транспортних засобах, залучених до випадку 950 з участю транспортних засобів, або може бути розташована на самому користувачі. Система на транспортному засобі може складатися з термінала 100 відправника, описаного тут. Система 951 на транспортному засобі здійснює зв'язок по радіоканалу, який може складатися з каналу 501 зв'язку висхідної лінії і каналу 502 зв'язку низхідної лінії. Запит на передачу даних може бути прийнятий системою на транспортному засобі через канал зв'язку або може бути автоматично або вручну сформований в системі на транспортному засобі. Вежа 955 бездротового зв'язку приймає передачу від системи 951 на транспортному засобі і встановлює зв'язок з дротовою мережею, що складається з дротової висхідної лінії 962 зв'язку і дротової низхідної лінії 961 зв'язку. Прийнятним прикладом вежі 955 бездротового зв'язку є вежа стільникового телефонного зв'язку, що складається з антен, приймачівпередавачів і ретрансляційного обладнання, всі з яких відомі в рівні техніки, для встановлення зв'яз 35 ку з бездротовими висхідною лінією 501 зв'язку і низхідною лінією 502 зв'язку. Дротова мережа встановлює зв'язок з пунктом 960 реагування суспільної безпеки (PSAP), де інформація про екстрену ситуацію, передана системою 951 на транспортному засобі, може бути прийнята і керування і дані передані. Пункт 960 реагування суспільної безпеки може складатися з термінала 600 одержувача, описаного тут. Зв'язок між системою 951 на транспортному засобі і пунктом 960 реагування суспільної безпеки здійснюється за допомогою схем взаємодії, описаних в наступних розділах. Фіг. 22 є зразковою схемою взаємодії послідовностей синхронізації і передачі даних між терміналом 100 відправником і терміналом 600 одержувачем. У цьому прикладі послідовність 810 передачі висхідної лінії зв'язку ініціюється терміналом 600 одержувачем. Послідовність 800 передачі низхідної лінії зв'язку являє собою передачу синхронізації і повідомлень даних від термінала 600 одержувача до термінала 100 відправника, і послідовність 810 передачі висхідної лінії зв'язку являє собою передачу синхронізації і повідомлень даних від термінала 100 відправника до термінала 600 одержувача. Послідовність 800 передачі низхідної лінії зв'язку ініціюється у час t0 850 терміналом 600 одержувачем з синхронізуючою послідовністю 801. Прийнятними прикладами синхронізуючої послідовності 801 є послідовності, описані на фіг. 8А, фіг. 8В і фіг. 8С. Услід за синхронізуючою послідовністю 801 термінал 600 одержувач передає повідомлення 802 «Start» (Почати), щоб призначити терміналу 100 відправнику почати передачу своєї послідовності 810 передачі висхідної лінії зв'язку. Термінал 600 одержувач продовжує передавати синхронізацію 801 і повідомлення 802 «Початок», що чергуються, і чекає відповіді від термінала 100 відправника. У момент часу її 851 термінал 100 відправник, пришивши повідомлення 802 «Start» від термінала 600 одержувача, починає передавати свою власну синхронізуючу послідовність 811. Прийнятними прикладами синхронізуючої послідовності 811 є ті, які описані на фіг. 8А, фіг. 8В і фіг. 8С. Після синхронізуючої послідовності 811 термінал 100 відправник передає мінімальний набір даних або «MSD» повідомлення 812 до термінала 600 одержувача. Прийнятний приклад даних, що містять MSD повідомлення 812, включає в себе дані користувача або датчика, відформатовані форматером 210 повідомлення даних. У час t2 852 термінал 600 одержувач, прийнявши повідомлення 811 синхронізації від термінала 100 відправника, починає передавати негативну квитанцію або повідомлення 803 «NACK» до термінала 100 відправника. Термінал 600 одержувач продовжує передавати синхронізацію 801 і повідомлення 803 «NACK», що чергуються, доки він успішно не прийме MSD повідомлення 812 від термінала 100 відправника. Прийнятний приклад успішного прийому MSD повідомлення 812 включає в себе перевірку за допомогою контролю циклічним надлишковим кодом, виконуваного по MSD повідомленню 812. У час t3 853 термінал 600 одержувач, успішно прийнявши MSD повідомлення, починає передавати синхронізацію 801 і повідом 96547 36 лення 804 позитивної квитанції, що чергуються, або «АСК». Термінал 100 відправник може робити спробу відправити MSD повідомлення 812 множину разів (813, 814), поки він не прийме повідомлення 804 «АСК». У прийнятному прикладі, якщо термінал 100 відправник робить спробу відправити MSD повідомлення більше ніж 8 разів, причому кожна спроба є різною версією надлишковості, він перемикається на стійкішу схему модуляції, ідентифіковану сигналом S236 пробудження. Прийнятний приклад стійкішої схеми модуляції включає в себе збільшення тривалості кадру ТMF. модуляції, підгримуючи при цьому стале число часових моментів, як описано раніше. У час t4 854 термінал 100 відправник, прийнявши повідомлення 804 «АСК» від термінала 600 одержувача, перериває передачу MSD повідомлення 814, У прийнятному прикладі повторна передача запитується терміналом 600 одержувачем через передачу повідомлень 802 початку знову після того, як попередньо визначене число «АСК»-повідомлень 804 було відправлене терміналом 600 одержувачем. Фіг. 23A є іншою зразковою схемою взаємодії послідовностей синхронізації і передачі даних між терміналом 100 відправником і терміналом 600 одержувачем. У цьому випадку послідовність 810 передачі висхідної лінії зв'язку ініціюється терміналом 100 відправником. Послідовність 810 передачі висхідної лінії зв'язку ініціюється у час Ш 850а терміналом 100 відправником мовними даними 815 шляхом копфігуруваппя основної смуги 200 частот передачі термінала 100 відправника на тракт S225 передачі звуку Тх. У момент часу t1 851а термінал 100 відправник конфігурує основну смугу 200 частот передачі на тракт S230 передачі даних Тх і починає передачу споєї синхронізуючої послідовності 811, за якою йде MSD повідомлення 812. У час t2 852а термінал 600 одержувач, прийнявши повідомлення 811 синхронізації від термінала 100 відправника, починає передавати синхронізацію 801 і «МАСК»-повідомлення 803, що чергуються, до термінала 100 відправника. Термінал 600 одержувач продовжує передавати синхронізацію 801 і «MAСК»-повідомлсння 803, що чергуються, поки він успішно не прийме MSD повідомлення від термінала 100 відправника. У час t3 853 термінал 600 одержувач, успішно прийнявши MSD повідомлення 813, починає передавати синхронізацію 801 і позитивну квитанцію, що чергуються, або «АСК»-повідомлення 804. Термінал 100 відправник може виконувати спробу відправити MSD повідомлення 812 множину разів, поки він не прийме «ЛCK»-повідомлення 804, при цьому кожна спроба є різного версією надлишковості. У час t4 854 термінал 100 відправник, прийнявши «ЛСК»-повідомлення 804 від термінала 600 одержувача, перериває передачу MSD повідомлення 814. Фіг. 23В є іншою зразковою схемою взаємодії послідовностей синхронізації і передачі даних між терміналом 100 відправником і терміналом 600 одержувачем. У цьому випадку послідовність 810 передачі висхідної лінії зв'язку ініціюється терміналом 100 відправником. Замість передачі мовних даних по висхідній лінії зв'язку, щоб ініціювати пе 37 редачу, термінал 100 відправник передає синхронізацію 811 і повідомлення 805 «SEND» (відправити), що чергуються, у час t0 850b. У момент часу 851b термінал 600 одержувач, прийнявши повідомлення 805 SEND від термінала 100 відправника, передає синхронізацію 801 і повідомлення 802 «Start», що чергуються. У час t2 852b термінал 100 відправник, прийнявши повідомлення 802 «Start» від термінала 600 одержувача, передає синхронізуючу послідовність 811. за якою йде MSD повідомлення 812, до термінала 600 одержувача. У час t3 853b термінал 600 одержувач, прийнявши повідомлення 811 синхронізації від термінала 100 відправника, передає синхронізацію 801 і «NACK»ПОВІДОМЛЄННЯ 803, що чергуються, до термінала 100 відправника. У час t4 854b термінал 600 одержувач, успішно прийнявши MSD повідомлення, передає синхронізацію 801 і «АСК»-повідомлсння 804, що чергуються, lнo прийому «АСК»повідомлсння 804 від термінала 600 одержувача термінал 100 відправник перериває передачу MSD повідомлення. Фіг, 24A є зразковою схемою взаємодії послідовностей синхронізації і передачі даних між терміналом 100 відправником і терміналом 600 одержувачем. У цьому випадку дані запитуються і передаються як терміналом 100 відправником, так і терміналом 600 одержувачем по висхідній лінії зв'язку і низхідній лінії зв'язку, відповідно в підтримку двоспрямоваиої передачі даних. Послідовність 800 передачі низхідної лінії зв'язку ініціюється у час t0 850 терміналом 600 одержувачем синхронізуючою послідовністю 801 і повідомленням 802 «Start», що чергуються. У момент часу t1 851 термінал 100 відправник, прийнявши повідомлення 802 «Start» від термінала 600 одержувача, починає передавати свою синхронізуючу послідовність 811, за якою йдуть дані 812. У час t2 852 термінал 600 одержувач передає синхронізацію 801 і «MAСК»-повідомлення 803, що чергуються, поки він успішно не прийме дані 812 від термінала 100 відправника, після чого термінал 600 одержувач потім відправляє синхронізуючу послідовність 801 і «ЛСК»-повідомлення 804, що чергуються. У час t4 854 термінал 100 відправник, прийнявши «АСК»-потдомлення 804 від термінала 600 одержувача, перериває свою передачу даних. У час t5 855 термінал 600 одержувач передає синхронізуючу послідовність 801 і повідомлення 805 «SEND», які чергуються, що вказує, запит на передачу даних по низхідній лінії зв'язку. У час t6 856 термінал 100 відправник, по виявленню повідомлення 805 «SEND», відповідає синхронізуючою послідовністю 811 і повідомленням 816 «Starl», що чергуються. У час t7 857 термінал 600 одержувач, по виявленню повідомлення 816 «Start», відповідає синхронізуючою послідовістю 801, за якою йдуть дані 806. У час t8 858 термінал 100 відправник передає синхронізуючу послідовність 811 і «МАСК»-повідомлення 817, що чергуються, доки він успішно не прийме дані 806 від термінала 600 одержувача, після чого у час t9 859 термінал 100 відправник відправляє синхронізуючу послідовність 811 і «АСК»-повідомлення 818, що чергуються. У час t10 860 термінал 600 одержувач, прийня 96547 38 вши «АСК»-повідомлспня 818 від термінала 100 відправника, перериває передачу своїх даних 806. Фахівець в даній галузі техніки зрозуміє, що взаємодії, описані тут, є симетричними і можуть ініціюватися терміналом 100 відправником. Фахівець в даній галузі техніки також зрозуміє, що кожне з синхронізуючої послідовності, повідомлення Start, повідомлення NACK і повідомлення АСК можуть бути однаковими або різними послідовностями між тими, що передаються по низхідній лінії зв'язку і висхідній лінії зв'язку. Фіг, 24В є іншою зразковою схемою взаємодії послідовностей синхронізації і передачі даних між терміналом 100 відправником і терміналом 600 одержувачем, при цьому дані запитуються і передаються як терміналом 100 відправником, так і терміналом 600 одержувачем по висхідній лінії зв'язку і низхідній лінії зв'язку відповідно. Відмінність між взаємодіями фіг. 24В і фіг. 24А наступає в t3 853. У цьому прикладі синхронізація 801 і повідомлення 805 «SEND», що чергуються, передаються терміналом 600 одержувачем замість синхронізації і «АСК»повідомлення, що чергуються. У цьому прикладі повідомлення «SEND» 805 служить для того, щоб вказати, що термінал 600 одержувач успішно прийняв дані 812 термінала 100 відправника, і призводить в результаті до того, що термінал 100 відправник перериває передачу своїх даних в t4 854, Повідомлення «SHND» також вказує запит від термінала 600 одержувача на відправку даних по низхідній лінії зв'язку. Фіг. 25 являє собою зразкову схему будови пакету даних передачі, при якій довжина користувацьких даних є меншою, ніж довжина пакету даних передачі. Сегмент 900 користувацьких даних збирається в пакет 806 або 812 даних передачі нарівні з попереднім індикатором 910 довжини і подальшою послідовністю холостих бітів 911, які служили для заповнення даних до кінця пакету даних передачі. Прийнятним прикладом для індикатора 910 довжини є 1-3 байтове значення, що вказує довжину сегмента 900 користувацьких даних. Прийнятним прикладом довжини пакету 806 або 812 даних передачі може бути 100-200 байтів. Прийнятний приклад холостих бітів 911 включає в себе двійкове значення «0». Фахівець в даній галузі техніки зрозуміє, що холості біти 911 можуть складатися з двійкового значення «1» або можуть складатися з комбінації двійкових значень «1» і «0». Фіг. 26 є зразковою схемою будови пакету даних передачі, при якій довжина користувацьких даних більша, ніж довжина пакету даних передачі. Користувацькі дані 900 розщеплюються на множину сегментів таким чином, щоб перший сегмент плюс індикатор довжини дорівнювали довжині пакету даних передачі, і подальші сегменти дорівнювали довжині пакету даних передачі. Якщо користувацькі дані не є цілим кратним довжини пакету даних передачі, то останній сегмент містить нуль. У прикладі фіг. 26 користувацькі дані розщеплюються на два сегменти. Перший сегмент 901 користувацьких даних збирається в пакет 806 або 812 даних передачі разом з попереднім індикатором 910 довжини. Другий сегмент 902 користувацьких 39 даних збирається в пакет 806 або 812 даних передачі, і оскільки сегмент менший, ніж довжина пакету даних передачі, набивання 911 використовується, щоб заповнити дані до кінця пакету даних передачі. Фіг. 27А є зразковою схемою взаємодії послідовності запиту даних передачі і послідовності відповіді па запит даних передачі, причому довжина користувацьких даних є більшою, ніж розмір пакету передачі. Ініційований повідомленнями початку термінала, що запитує, або в передачі 800 низхідної лінії зв'язку, або в передачі 810 висхідної лінії зв'язку, у час t20 870, перший пакет 806 або 812 даних передачі, що складається з індикатора 910 довжини і першого сегмента 901 користувацьких даних, передається терміналом, що відповідає. У час t21 871 так як термінал, що відповідає, ще не прийняв АСК-повідомлення, він починає передавати користувацькі дані знову в другій спробі 903. У час 122 872 термінал, що відповідає, прийнявши АСК-повідомлення, перериває передачу першого пакету 806 або 812 даних. У час t23 873 термінал, що запитує, після оцінки індикатора 910 довжини для визначення того, скільки сегментів очікується, запитує наступний пакет 806 або 812 даних передачі шляхом передачі повідомлення початку до термінала, що відповідає. У час t24 874 термінал, що відповідає, прийнявши повідомлення початку від термінала, що запитує, починає передавати наступний пакет 806 або 812 даних передачі, що складається з наступного сегмента 902 користувацьких даних і набивання 911 (в цьому прикладі, наступний пакет даних передачі є останнім пакетом даних). У час t25 875 термінал, що відповідає, прийнявши АСК-повідомлення, перериває передачу своїх даних. Фахівець в даній галузі Техніки зрозуміє, що взаємодії, описані тут, симетричні, за допомогою чого терміналами, що запитує і відповідає, може бути або термінал 100 відправник, або термінал 600 одержувач. Фахівець в даній галузі техніки також зрозуміє, що користувацькі дані можуть охоплювати більше ніж два пакети 806 або 812 даних передачі. Фіг. 27В є іншою зразковою схемою взаємодії послідовності запиту даних передачі і послідовності відповіді на запит даних передачі, причому довжина користувацьких даних є більшою, ніж розмір пакету передачі. У цьому прикладі, після того як перший пакет 806 або 812 даних передачі запитується через передані терміналом, що запитує, повідомлення Start, подальші пакети 806 або 812 данних передачі автоматично передаються терміналом, що відповідає, на основі прийому АСКповідомлення від термінала, що запитує. У цьому прикладі термінал, що запитує, не передає повідомлення Start, щоб ініціювати передачу подальшого пакету 806 або 812 даних передачі від термінала, що відповідає. У час t31 881 термінал, що відповідає, прийнявши АСК-повідомлення, перериває передачу першого пакету даних, потім відразу ж починає передавати наступний пакет 806 або 812 даних передачі, відділений лише синхронізуючою послідовністю. У час t32 882 термінал, що запитує, прийнявши синхронізуючу послідовність, починає передавати NACK-повідомлення, 96547 40 поки він успішно не прийме пакет 806 або 812 даних передачі. У час t33 883, успішно прийнявши пакет 806 або 812 даних передачі, термінал, що запитує, починає передавати АСК-повідомлення. У час t34 884 термінал, що відповідає, прийнявши АСК-повідомлення, перериває передачу пакету 806 або 812 даних передачі. Фіг. 27С є ще однією іншою зразковою схемою взаємодії послідовності запиту даних передачі і послідовності відповіді на запит даних передачі, при ньому довжина користувацьких даних є більшою, ніж розмір пакету передачі. У цьому прикладі, після того як перший пакет 806 або 812 даних передачі запитується через передані терміналом, що запитує, повідомлення Start, подальші пакети 806 або 812 даних передачі автоматично передаються терміналом, що відповідає, па основі прийому АСК-повідомлення від термінала, що запитує. У цьому прикладі термінал, що запитує, не передає повідомлення Start, щоб ініціювати передачу пакету 806 або 812 даних передачі від термінала, що відповідає, а також термінал, що запитує, не передає NACK-повідомлеипя. У час 141 891 термінал, що відповідає, прийнявши АСКповідомлеппя, перериває передачу першого пакету даних, потім відразу ж починає передавати наступний пакет 806 або 812 даних передачі, відділений лише синхронізуючою послідовністю. У час t42 892, успішно прийнявши пакет 806 або 812 даних передачі, термінал, що запитує, починає передавати АСК-повідомлення. Як тільки термінал, що відповідає, приймає АСК-повідомлення, він перериває передачу пакету 806 або 812 даних передачі. Фіг. 27D є ще іншою зразковою схемою взаємодії послідовності запиту даних передачі і послідовності відповіді на запит даних передачі, причому довжина користувацьких даних є більшою, ніж розмір пакету передачі. Фіг. 27D є альтернативою до зразкової схеми взаємодії, показаної па фіг. 27B. У прикладі фіг. 27D часовий інтервал в t32 882 між АСК-повідомлснням термінала, що запитує, для першого сегмента 903 користувацьких даних і NACK для наступного сегмента 902 користувацьких даних виключається. Це допомагає підтримувати часове вирівнювання на терміналі, що відповідає, таким чином, щоб він не потребував відновлення синхронізації з послідовністю синхронізації термінала, що запитує. Фахівець в даній галузі техніки зрозуміє, що термінали, що відповідають, можуть автоматично передавати пакети даних услід за першим пакетом даних, не передаючи віддільник синхронізуючої послідовності. У цьому випадку синхронізуюча послідовність відправляється однократно до першого пакету 806 або 812 даних передачі, потім, по прийому АСК-повідомлень, термінал, що відповідає, автоматично передає подальший пакет даних, не відправляючи синхронізацію. Фахівець в даній галузі техніки також зрозуміє, що індикатор 910 довжини міг би також бути переданий з іншими сегментами даних в доповнення до першого. У схемах взаємодії, розкритих тут, можуть існувати стани помилки, на які потрібно реагувати і обробляти попередньо визначеним способом. На 41 ступні розділи забезпечують приклади по обробці станів помилки, що відповідає схемам взаємодії, розкритим тут. У кожному прикладі стан помилки викладається нарівні з прийнятним описом відповіді. Фахівець в даній галузі техніки зрозуміє, що обробка помилок, описана тут, може бути в рівній мірі застосована до термінала-відправника або одержувача як в односпрямованому, так і в двоспрямованому варіантах здійснення. Зразковий стан помилки виникає, коли термінал-відправник тте виявляє передану синхронізуючу преамбулу. У зразковій відповіді терміналвідправник затримує передачу MSD повідомлення, поки попередньо визначене число синхронізуючих преамбул не було виявлене. Інший зразковий стан помилки виникає, коли термінал-відправник неправильно виявляє синхронізуючу преамбулу. У зразковій відповіді термінал-відправник затримує передачу MSD повідомлення, поки попередньо визначене число виявлених синхронізуючих преамбул не видасть те ж саме зміщення відліків. Інший зразковий стан помилки виникає, коли термінал-відправник помилково виявляє синхронізуючу преамбулу, хоч і не було жодної фактично передано. У зразковій відповіді терміналвідправник ігнорує помилково виявлені синхронізуючі преамбули. Термінал-відправник буде лише запускати передачу MSD, якщо попередньо визначене число виявлених синхронізуючих преамбул видасть оцінку того ж самого зміщення відліків. Інший зразковий стан помилки виникає, коли термінал-одержувач не виявляє передану синхронізуючу преамбулу. У зразковій відповіді терміналодержувач не починає декодування MSD повідомлення, але продовжує передачу повідомлення START з тим, щоб запустити термінал-відправник на повторне ініціювання передачі MSD після того, як попередньо визначене число повідомлень START приймається (включаючи послідовність синхронізуючої преамбули). Інший зразковий етап помилки виникає, коли термінал-одержувач неправильно виявляє синхронізуючу преамбулу. У зразковій відповіді термінал-одержувач декодує прийняті дані MSD неправильно по всіх версіях надлишковості. Па основі неправильно декодованих даних терміналодержувач може повторно ініціювати передачу MSD шляхом відправки повідомлення START до термінала-відправника. Інший зразковий стан помилки виникає, коли термінал-одержувач помилково виявляє синхронізуючу преамбулу, хоча не було жодної фактично передано. Немає ніякої відповіді, оскільки ймовірність цієї події дуже низька. Термінал-одержувач не починає здійснювати моніторинг свого прийнятого сигналу, поки він не дочекається синхронізуючої преамбули від термінала-відправника. Інший зразковий стан помилки виникає, коли термінал-відправник невірно інтерпретує повідомлення START як NACK-повідомлення. У зразковій відповіді, якщо передача MSD не почалася, термінал-відправник затримує передачу MSD, поки він не прийме повідомлення START, У іншій зразковій відповіді, якщо передача MSD є продовжуваною, 96547 42 термінал-відправник затримує повторну ініціалізацію передачі. Інший зразковий стан помилки виникає, коли термінал-відправник невірно інтерпретує повідомлення START як АСК-повідомлення. У зразковій відповіді, якщо передача MSD не почалася, термінал-відправник ігнорує будь-яке АСКповідомлення. У іншій зразковій відповіді термінал-відправник ігнорує АСК, якщо попередні повідомлення були інтерпретовані як повідомлення START. У ще іншій зразковій відповіді, якщо попередні повідомлення були NАСК-повідомленнями, термінал-відправник призупиняє себе і завершує передачу MSD, якщо наступне повідомлення також інтерпретується як АСК. У ще іншій зразковій відповіді, якщо попереднє повідомлення було інтерпретоване як АСК, термінал-відправник завершує передачу MSD помилково. Ймовірність цієї події низька, однак, якщо це дійсно відбувається, термінал-одержувач може повторно ініціювати передачу знову шляхом відправки запиту з повідомленнями START. Інший зразковий стан помилки виникає, коли термінал-відправник неправильно інтерпретує NACK-повідомлення як повідомлення START. У зразковій відповіді єдине NACK, яке інтерпретується як START, не впливає ніяким чином на передачу MSD. У іншій зразковій відповіді ряд NACKповідомлень, які всі інтерпретуються як повідомлення START, може призначити передавачу термінала-відправника повторно ініціювати MSD. Термінал-одержувач не буде чекати цього і призведе до збою прийому вхідних даних, розуміючи це неправильно декодованими даними. На основі неправильно декодованих даних терміналодержувач мол
ДивитисяДодаткова інформація
Назва патенту англійськоюSystem and method of an in-band modem for data communications over digital wireless communication networks
Автори англійськоюWerner, Marc, W., Pietsch, Christian, Sgraja, Christian, Granzow, Wolfgang, Leung, Nikolai, K.N., Joetten, Christoph, A., Huang, Pengjun
Назва патенту російськоюСистема и способ внутриполосового модема для передачи данных по сетям цифровой беспроводной связи
Автори російськоюВернер Марк В., Пич Кристиан, Сграя Кристиан, Гранцов Вольфганг, Леунг Николай К.Н., Йоеттен Кристоф А., Хуан Пенцзюнь
МПК / Мітки
МПК: H04L 1/16
Мітки: зв'язку, система, спосіб, внутрішньосмугового, модема, мережах, даних, передач, цифрового, бездротового
Код посилання
<a href="https://ua.patents.su/41-96547-sistema-i-sposib-vnutrishnosmugovogo-modema-dlya-peredach-danikh-po-merezhakh-cifrovogo-bezdrotovogo-zvyazku.html" target="_blank" rel="follow" title="База патентів України">Система і спосіб внутрішньосмугового модема для передач даних по мережах цифрового бездротового зв’язку</a>
Попередній патент: Фільтр гідродинамічний прямоструминний
Наступний патент: Спосіб ангіографічної діагностики інтрамурального ходу лівої вінцевої артерії з урахуванням функції лівого шлуночка
Випадковий патент: Пристрій для транспортування та очищення качанів кукурудзи