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

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

1. Спосіб одержання немовних даних, вкладених в пакет вокодера, який включає етапи, на яких:

приймають і декодують пакет вокодера;

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

обчислюють часове зміщення на основі сигналу синхронізації; і

витягують немовні дані, вкладені в декодований пакет вокодера на основі часового зміщення.

2. Спосіб за п. 1, в якому фільтрація включає етапи, на яких:

здійснюють кореляцію декодованого пакета вокодера із заздалегідь заданою послідовністю для створення сигналу синхронізації, причому заздалегідь задана послідовність належить до сигналу синхронізації; і

здійснюють пошук схеми піків кореляції в сигналі синхронізації.

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

4. Спосіб за п. 2, в якому пошук включає етапи, на яких:

визначають кількість піків кореляції, що узгоджується з очікуваною схемою;

обчислюють суму кількості позитивних піків кореляції і кількості негативних піків кореляції; і

визначають, чи є дана сума більшою, ніж заздалегідь задане значення.

5. Спосіб за п. 4, в якому заздалегідь задане значення становить 80 % від максимальної кількості позитивних піків кореляції і негативних піків кореляції, виявлених в сигналі синхронізації, що відповідає очікуваній схемі.

6. Спосіб за п. 2, в якому пошук включає етапи, на яких:

визначають кількість позитивних піків кореляції в сигналі синхронізації;

визначають, чи знаходиться часовий проміжок між позитивними піками кореляції в межах першого заздалегідь заданого діапазону; і

визначають, чи є амплітуда позитивних піків кореляції більшою, ніж перше заздалегідь задане порогове значення.

7. Спосіб за п. 2, в якому пошук включає етапи, на яких:

ідентифікують кількість негативних піків кореляції в сигналі синхронізації;

визначають, чи знаходиться часовий проміжок між негативними піками кореляції в межах другого заздалегідь заданого діапазону; і

визначають, чи є амплітуда негативних піків кореляції більшою, ніж друге заздалегідь задане порогове значення.

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

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

10. Спосіб за п. 1, в якому витягання включає етапи, на яких:

визначають межу кадру демодуляції на основі часового зміщення;

визначають тип демодуляції на основі індикатора типу демодуляції;

визначають позицію імпульсу сигналу даних за допомогою межі кадру демодуляції і типу демодуляції; і

обчислюють символ вихідних даних на основі позиції імпульсу сигналу даних.

11. Спосіб за п. 10, в якому індикатор типу демодуляції являє собою заздалегідь заданий сигнал.

12. Спосіб за п. 11, в якому заздалегідь заданий сигнал являє собою синусоїдальний сигнал.

13. Спосіб за п. 11, в якому заздалегідь заданий сигнал зберігають в пам'яті в позиції, визначеній за допомогою часового зміщення.

14. Пам'ять, що зберігає комп'ютерну програму, яка, при виконанні, приписує комп'ютеру виконувати наступні дії:

приймати і декодувати пакет вокодера;

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

обчислювати часове зміщення на основі сигналу синхронізації; і

витягувати немовні дані, вкладені в декодований пакет вокодера на основі часового зміщення.

15. Пристрій зв'язку , який містить:

приймач, сконфігурований з можливістю прийому і декодування пакета вокодера;

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

калькулятор, сконфігурований з можливістю обчислення часового зміщення на основі даного сигналу синхронізації; і

екстрактор, сконфігурований з можливістю витягання немовних даних, вкладених в декодований пакет вокодера на основі часового зміщення.

16. Пристрій за п. 15, в якому фільтр містить:

корелятор для кореляції декодованого пакета вокодера із заздалегідь заданою послідовністю для створення сигналу синхронізації, причому заздалегідь задана послідовність належить до сигналу синхронізації; і

пошуковий пристрій для пошуку схеми піків кореляції в сигналі синхронізації.

17. Пристрій за п. 16, в якому корелятор являє собою фільтр розсіяних сигналів, коефіцієнти якого являють собою імпульсну характеристику заздалегідь заданої послідовності.

18. Пристрій за п. 16, в якому пошуковий пристрій містить:

ідентифікатор піків для визначення кількості піків кореляції, що узгоджуються з очікуваною схемою;

калькулятор піків для обчислення суми кількості позитивних піків кореляції і кількості негативних піків кореляції; і

компаратор суми піків для визначення, чи є згадана сума більшою, ніж заздалегідь задане значення.

19. Пристрій за п. 18, в якому заздалегідь задане значення становить 80 % від максимальної кількості позитивних піків кореляції і негативних піків кореляції, виявлених в сигналі синхронізації, що відповідає очікуваній схемі.

20. Пристрій за п. 16, в якому пошуковий пристрій містить:

детектор позитивних піків для визначення кількості позитивних піків кореляції в сигналі синхронізації;

компаратор часу позитивних піків для визначення, чи знаходиться часовий проміжок між позитивними піками кореляції в межах першого заздалегідь заданого діапазону; і

компаратор амплітуди позитивних піків для визначення, чи є амплітуда позитивних піків кореляції більшою, ніж перше заздалегідь задане порогове значення.

21. Пристрій за п. 16, в якому пошуковий пристрій містить:

детектор негативних піків для визначення кількості негативних піків кореляції в сигналі синхронізації;

компаратор часу негативних піків для визначення, чи знаходиться часовий проміжок між негативними піками кореляції в межах другого заздалегідь заданого діапазону; і

компаратор амплітуди негативних піків для визначення, чи є амплітуда негативних піків кореляції більшою, ніж друге заздалегідь задане порогове значення.

22. Пристрій за п. 15, в якому калькулятор містить суматор для додавання часового проміжку між позитивним піком кореляції та опорним моментом часу до часового проміжку між позитивним піком кореляції і негативним піком кореляції.

23. Пристрій за п. 15, в якому калькулятор містить суматор для додавання часового проміжку між негативним піком кореляції та опорним моментом часу.

24. Пристрій за п. 15, в якому екстрактор містить процесор для:

визначення межі кадру демодуляції на основі часового зміщення;

визначення типу демодуляції на основі індикатора типу демодуляції;

визначення позиції імпульсу сигналу даних за допомогою межі кадру демодуляції і типу демодуляції; і

обчислення символу вихідних даних на основі позиції імпульсу сигналу даних.

25. Пристрій зв'язку , який містить:

засіб для прийому і декодування пакета вокодера;

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

засіб для обчислення часового зміщення на основі даного сигналу синхронізації; і

засіб для витягання немовних даних, вкладених в декодований пакет вокодера на основі часового зміщення.

26. Пристрій за п. 25, в якому засіб для фільтрації містить:

засіб для кореляції декодованого пакета вокодера із заздалегідь заданою послідовністю для створення сигналу синхронізації, причому заздалегідь задана послідовність належить до сигналу синхронізації; і

засіб для пошуку схеми піків кореляції в сигналі синхронізації.

27. Пристрій за п. 26, в якому засіб для кореляції додатково сконфігурований з можливістю застосування фільтра розсіяних сигналів, коефіцієнти якого являють собою імпульсну характеристику заздалегідь заданої послідовності.

28. Пристрій за п. 26, в якому засіб для пошуку додатково сконфігурований з можливістю:

визначення кількості піків кореляції, що узгоджується з очікуваною схемою;

обчислення суми кількості позитивних піків кореляції і кількості негативних піків кореляції; і

визначення, чи є згадана сума більшою, ніж заздалегідь задане значення.

29. Пристрій за п. 28, в якому заздалегідь задане значення становить 80 % від максимальної кількості позитивних піків кореляції і негативних піків кореляції, виявлених в сигналі синхронізації, що відповідає очікуваній схемі.

30. Пристрій за п. 26, в якому засіб для пошуку додатково сконфігурований з можливістю:

ідентифікування кількості позитивних піків кореляції в сигналі синхронізації;

визначення, чи знаходиться часовий проміжок між позитивними піками кореляції в межах першого заздалегідь заданого діапазону; і

визначення, чи є амплітуда позитивних піків кореляції більшою, ніж перше заздалегідь задане порогове значення.

31. Пристрій за п. 26, в якому засіб для пошуку додатково сконфігурований з можливістю:

ідентифікування кількості негативних піків кореляції в сигналі синхронізації;

визначення, чи знаходиться часовий проміжок між негативними піками кореляції в межах другого заздалегідь заданого діапазону; і

визначення, чи є амплітуда негативних піків кореляції більшою, ніж друге заздалегідь задане порогове значення.

32. Пристрій за п. 25, в якому засіб для обчислення містить засіб для додавання часового проміжку між позитивним піком кореляції та опорним моментом часу до часового проміжку між позитивним піком кореляції і негативним піком кореляції.

33. Пристрій за п. 25, в якому засіб для обчислення містить засіб для додавання часового проміжку між негативним піком кореляції та опорним моментом часу.

34. Пристрій за п. 25, в якому засіб для витягання містить:

засіб для визначення межі кадру демодуляції на основі часового зміщення;

засіб для визначення типу демодуляції на основі індикатора типу демодуляції;

засіб для визначення позиції імпульсу сигналу даних за допомогою межі кадру демодуляції і типу демодуляції; і

засіб для обчислення символу вихідних даних на основі позиції імпульсу сигналу даних.

Текст

Реферат: Забезпечується система для передачі інформації за допомогою мовного кодека (всередині смуги пропускання), наприклад, який виявляється в бездротовій мережі зв'язку. Модулятор перетворює дані в спектрально шумоподібний сигнал на основі перетворення формованого імпульсу в заздалегідь задані позиції в межах кадру модуляції, і даний сигнал ефективно кодується за допомогою мовного кодека. Послідовність синхронізації забезпечує часовий розподіл кадру модуляції в приймачі і виявляється на основі аналізу схеми піків кореляції. UA 99532 C2 (12) UA 99532 C2 Протокол запиту/відповіді забезпечує надійну передачу даних з використанням надмірності повідомлення, повторної передачі і/або стійких режимів модуляції залежно від умов каналу зв'язку. UA 99532 C2 5 10 15 20 25 30 35 40 45 50 55 60 Заявляється пріоритет відносно наступних попередніх заявок на патент США: № 61/059,179, озаглавленої "ROBUST SIGNAL FOR DATA TRANSMISSION OVER IN-BAND VOICE MODEM IN DIGITAL CELLULAR SYSTEMS", поданої 5 червня 2008 року, і переданої правонаступнику цього і таким чином явно включеної в цей документ за посиланням; а також № 61/087,923, озаглавленої "SYSTEM AND METHOD OF AN IN-BAND MODEM FOR DATA COMMUNICATIONS OVER DIGITAL WIRELESS (OR CELLULAR) COMMUNICATION NETWORKS", поданої 11 серпня 2008 року, і переданої правонаступнику цього і таким чином явно включеної в цей документ за посиланням; а також № 61/093,657, озаглавленої "SYSTEM AND METHOD OF AN IN-BAND MODEM FOR DATA COMMUNICATIONS OVER DIGITAL WIRELESS (OR CELLULAR) COMMUNICATION NETWORKS", поданої 2 вересня 2008 року, і переданої правонаступнику цього і таким чином явно включеної в цей документ за посиланням; а також №61/122,997, озаглавленої "SYSTEM AND METHOD OF AN IN-BAND MODEM FOR DATA COMMUNICATIONS OVER DIGITAL WIRELESS (OR CELLULAR) COMMUNICATION NETWORKS", поданої 16 грудня 2008 року, і переданої правонаступнику цього і таким чином явно включеної в цей документ за посиланням; а також № 61/151,457, озаглавленої "SYSTEM AND METHOD FOR PROVIDING GENERAL BI-DIRECTIONAL IN-BAND MODEM FUNCTIONALITY", поданої 10 лютого 2009 року, і переданої правонаступнику цього і таким чином явно включеної в цей документ за посиланням; а також №61/166,904, озаглавленої "SYSTEM AND METHOD OF AN IN-BAND MODEM FOR DATA COMMUNICATIONS OVER DIGITAL WIRELESS (OR CELLULAR) COMMUNICATION NETWORKS", поданої 6 квітня 2009 року, і переданої правонаступнику цього і таким чином явно включеної в цей документ за посиланням. Споріднені заявки на патент США, що одночасно розглядаються, включають: "SYSTEM AND METHOD OF AN IN-BAND MODEM FOR DATA COMMUNICATIONS OVER DIGITAL WIRELESS COMMUNICATION NETWORKS", яка має в реєстрі патентного повіреного № 081226U1, подана одночасно з цим документом, передана правонаступнику цього та явно включена в цей документ за посиланням; "SYSTEM AND METHOD OF AN IN-BAND MODEM FOR DATA COMMUNICATIONS OVER DIGITAL WIRELESS COMMUNICATION NETWORKS", яка має в реєстрі патентного повіреного № 081226U2, подана одночасно з цим документом, передана правонаступнику цього та явно включена в цей документ за посиланням; "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", яка має в реєстрі патентного повіреного № 081226U5, подана одночасно з цим документом, передана правонаступнику цього та явно включена в цей документ за посиланням; "SYSTEM AND METHOD OF AN IN-BAND MODEM FOR DATA COMMUNICATIONS OVER DIGITAL WIRELESS COMMUNICATION NETWORKS", яка має в реєстрі патентного повіреного № 081226U6, подана одночасно з цим документом, передана правонаступнику цього та явно включена в цей документ за посиланням. Дане розкриття загалом належить до передачі даних по мовному каналу. Зокрема, дане розкриття належить до передачі немовної інформації за допомогою мовного кодека (всередині смуги пропускання) в мережі зв'язку. Передача мови продовжує залишатися основною складовою в системах зв'язку з моменту винаходу телефону зі стаціонарною лінією зв'язку і бездротового радіо. Досягнення в дослідженні і конструюванні систем зв'язку просунули індустрію в напрямку систем на основі цифрових технологій. Однією перевагою цифрової системи зв'язку є здатність зменшувати необхідну ширину смуги передачі за допомогою здійснення стиснення даних, призначених для передачі. У результаті, багато досліджень і розвитку було присвячено методам стиснення, особливо в галузі мовного кодування. Звичайним пристроєм стиснення мови є "вокодер", який також взаємозамінно розглядається як "мовний кодек" або "мовний кодер". Вокодер приймає відцифровані мовні вибірки і виробляє підбірки бітів даних, відомі як "мовні пакети". Для підтримки різних цифрових систем зв'язку, що вимагають мовного зв'язку, існує декілька стандартизованих алгоритмів голосового кодування, і, фактично, сьогодні мовна підтримка є мінімальною і необхідною вимогою в більшості систем зв'язку. Проект партнерства третього покоління 2 (3GPP2) являє собою приклад організації зі стандартизації, що специфікує системи зв'язку IS-95, 1xRTT (1x техніки радіо передачі) CDMA2000, EV-DO (оптимізованого розвитку передачі даних) CDMA, а також EV-DV (розвитку передачі даних/голосу)CDMA. Проект 1 UA 99532 C2 5 10 15 20 25 30 35 40 45 50 55 партнерства третього покоління (3GPP) являє собою інший приклад організації зі стандартизації, що специфікує GSM (глобальну систему для мобільного зв'язку), UMTS (універсальну мобільну систему зв'язку), HSDPA (систему високошвидкісного пакетного доступу низхідної лінії зв'язку), HSUPA (систему високошвидкісного пакетного доступу висхідної лінії зв'язку), HSPA+ (систему розвитку високошвидкісного пакетного доступу), і LTE (систему довгострокового розвитку). VoIP (протокол передачі голосу по Інтернету) являє собою приклад протоколу, що використовується в системі зв'язку, що визначається 3GPP та 3GPP2, а також іншими стандартами. Приклади вокодерів, що використовуються в таких системах зв'язку, а також протоколів включають G.729 ITU-T (міжнародного телекомунікаційного союзу), AMR (адаптивний багатошвидкісний мовний кодек), а також EVRC (вдосконалений кодек змінної швидкості з опціями мовного обслуговування 3, 68, 70). Спільне використання інформації є основною метою сьогоднішніх систем зв'язку в підтримці попиту на миттєву і повсюдно поширену можливість з'єднання. Користувачі сьогоднішніх систем зв'язку передають відео, текстові повідомлення та інші дані в режимі з'єднання. Нові додатки, що розробляються, мають тенденцію випереджати розвиток мереж і можуть вимагати оновлення модуляційних схем та протоколів системи зв'язку. У деяких віддалених географічних зонах можуть бути доступними тільки мовні послуги внаслідок відсутності підтримки інфраструктури для просунутих послуг передачі даних в системі. Як альтернатива, користувачі можуть вибирати задіяти тільки мовні послуги на своєму пристрої зв'язку з економічних причин. У деяких країнах, в мережі зв'язку санкціонована підтримка суспільних послуг, таких як екстрена служба 911 (Е911) або служба екстрених викликів всередині транспортного засобу (eCall). У цих прикладах екстреного застосування, швидка передача даних є пріоритетною, але не завжди реальною, особливо в ситуації, коли на терміналі користувача недоступні просунуті послуги передачі даних. Попередні методи забезпечили рішення з передачі даних за допомогою голосового кодека, але ці рішення здатні підтримувати тільки низькошвидкісні передачі даних внаслідок недосконалості кодування, що вносяться при спробі кодування немовного сигналу за допомогою вокодера. Алгоритми стиснення мови, які здійснюються більшістю вокодерів, використовують методи "аналізу через синтез" з метою моделювання людського голосового тракту за допомогою наборів параметрів. Дані набори параметрів звичайно включають в себе функції цифрових фільтраційних коефіцієнтів, посилень і збережених сигналів, відомих як кодові книги, наприклад. Пошук параметрів, які найбільш близько узгоджуються з характеристиками вхідного мовного сигналу, виконується на кодері вокодера. Параметри потім використовуються на декодері вокодера з метою оцінки вхідної мови. Набори параметрів, доступні для вокодера з метою кодування сигналів, настроюються на найкраще моделювання мови, що характеризується за допомогою вокалізованих періодичних сегментів, а також невокалізованих сегментів, які мають шумоподібні характеристики. Сигнали, що не містять періодичних або шумоподібних характеристик, не кодуються ефективно за допомогою вокодера і можуть в результаті в деяких випадках призводити до серйозного спотворення в декодованому вихідному сигналі. Приклади сигналів, що не демонструють мовні характеристики, включають в себе одночастотні "тональні" сигнали, які швидко змінюються, або двотональні багаточастотні сигнали "DTMF". Більшість вокодерів не здатні дієво та ефективно кодувати такі сигнали. Передача даних за допомогою мовного кодека звичайно розглядається як передача даних "всередині смуги пропускання", в якій дані вбудовуються в один або більше мовних пакетів, що виходять з мовного кодека. Декілька методів для представлення даних використовують аудіо тони на заздалегідь заданих частотах в межах мовної смуги частот. Використання заздалегідь заданих частотних тонів з метою передачі даних за допомогою мовних кодеків, особливо з більш високими швидкостями передачі даних, є ненадійним внаслідок використовуваних в системах вокодерів. Вокодери сконфігуровані з можливістю моделювання мовних сигналів з використанням обмеженої кількості параметрів. Дані обмежені параметри є недостатніми для ефективного моделювання тональних сигналів. Здатність вокодерів моделювати тони додатково погіршується при спробі збільшення швидкості передачі даних за допомогою швидкої зміни тонів. Це впливає на точність виявлення і призводить в результаті до необхідності додавання складних схем з метою мінімізації помилок даних, що, в свою чергу, додатково зменшує загальну швидкість передачі даних системи зв'язку. Таким чином, виникає необхідність дієвої та ефективної передачі даних за допомогою мовного кодека в мережі зв'язку. Відповідно, було б вигідним забезпечення поліпшеної системи для передачі та прийому інформації за допомогою мовного кодека в мережі зв'язку. 2 UA 99532 C2 5 10 15 20 25 30 35 40 45 50 55 60 Варіанти здійснення, що розкриваються в даному винаході, відповідають вищевикладеним потребам за допомогою використання внутрішньосмугового модему з метою надійної передачі та прийому немовної інформації за допомогою мовного кодека. В одному варіанті здійснення, спосіб відправки немовної інформації за допомогою мовного кодека містить обробку множини символів вхідних даних з метою виробництва множини сигналів першого імпульсу; формування даної множини сигналів першого імпульсу з метою виробництва множини формованих сигналів першого імпульсу; і кодування даної множини формованих сигналів першого імпульсу. В іншому варіанті здійснення, пристрій містить процесор, сконфігурований з можливістю обробки множини символів вхідних даних з метою виробництва множини сигналів першого імпульсу; формувач, сконфігурований з можливістю формування даної множини сигналів першого імпульсу з метою виробництва множини формованих сигналів першого імпульсу; і мовний кодек, сконфігурований з можливістю кодування даної множини формованих сигналів першого імпульсу. В іншому варіанті здійснення, пристрій містить засіб для обробки множини символів вхідних даних з метою виробництва множини сигналів першого імпульсу; засіб для формування даної множини сигналів першого імпульсу з метою виробництва множини формованих сигналів першого імпульсу; і засіб для кодування даної множини формованих сигналів першого імпульсу. В іншому варіанті здійснення, спосіб синхронізації немовних кадрів за допомогою мовного кодека містить генерування заздалегідь заданої послідовності, яка має шумоподібні характеристики і є стійкою до помилок мовного кадру; і відправку даної заздалегідь заданої послідовності за допомогою мовного кодека. В іншому варіанті здійснення, пристрій містить генератор, сконфігурований з можливістю генерування заздалегідь заданої послідовності, яка має шумоподібні характеристики і є стійкою до помилок мовного кадру; і мовний кодек, сконфігурований з можливістю обробки даної заздалегідь заданої послідовності з метою виробництва мовного пакета. В іншому варіанті здійснення, пристрій містить засіб для генерування заздалегідь заданої послідовності, яка має шумоподібні характеристики і є стійкою до помилок мовного кадру; і засіб для відправки даної заздалегідь заданої послідовності за допомогою мовного кодека. В іншому варіанті здійснення, спосіб одержання немовних даних, вкладених в пакет вокодера, містить прийом і декодування пакета вокодера; фільтрацію даного декодованого пакета вокодера до виявлення сигналу синхронізації; обчислення часового зміщення на основі даного сигналу синхронізації; і витягання немовних даних, вкладених в декодований пакет вокодера на основі часового зміщення. В іншому варіанті здійснення, пристрій містить приймач, сконфігурований з можливістю прийому і декодування пакета вокодера; фільтр, сконфігурований з можливістю фільтрації даного декодованого пакета вокодера до виявлення сигналу синхронізації; калькулятор, сконфігурований з можливістю обчислення часового зміщення на основі даного сигналу синхронізації; і екстрактор, сконфігурований з можливістю витягання немовних даних, вкладених в декодований пакет вокодера на основі часового зміщення. В іншому варіанті здійснення, пристрій містить засіб для прийому і декодування пакета вокодера; засіб для фільтрації даного декодованого пакета вокодера після виявлення сигналу синхронізації; засіб для обчислення часового зміщення на основі даного сигналу синхронізації; і засіб для витягання немовних даних, вкладених в декодований пакет вокодера на основі часового зміщення. В іншому варіанті здійснення, спосіб керування передачами термінала джерела з термінала призначення у внутрішньосмуговій системі зв'язку містить передачу сигналу початку від термінала призначення; переривання передачі сигналу початку після виявлення першого прийнятого сигналу; передачу сигналу NACK від термінала призначення; переривання передачі сигналу NACK після виявлення успішно прийнятого повідомлення передачі даних термінала джерела; передачу сигналу ACK від термінала призначення; і переривання передачі сигналу ACK після того, як була передана заздалегідь задана кількість сигналів ACK. В іншому варіанті здійснення, пристрій містить процесор, пам'ять, яка знаходиться в електронному зв'язку з процесором, інструкції, що зберігаються в пам'яті, причому дані інструкції здатні здійснювати етапи передачі сигналу початку від термінала призначення; переривання передачі сигналу початку після виявлення першого прийнятого сигналу; передачі сигналу NACK від термінала призначення; переривання передачі сигналу NACK після виявлення успішно прийнятого повідомлення передачі даних термінала джерела; передачі сигналу ACK від термінала призначення; і переривання передачі сигналу ACK після того, як була передана заздалегідь задана кількість сигналів ACK. 3 UA 99532 C2 5 10 15 20 25 30 35 40 45 50 55 60 В іншому варіанті здійснення, пристрій для керування передачами термінала джерела з термінала призначення у внутрішньосмуговій системі зв'язку містить засіб для передачі сигналу початку від термінала призначення; засіб для переривання передачі сигналу початку після виявлення першого прийнятого сигналу; засіб для передачі сигналу NACK від термінала призначення; засіб для переривання передачі сигналу NACK після виявлення успішно прийнятого повідомлення передачі даних термінала джерела; засіб для передачі сигналу ACK від термінала призначення; і засіб для переривання передачі сигналу ACK після того, як була передана заздалегідь задана кількість сигналів ACK. В іншому варіанті здійснення, спосіб керування передачами термінала джерела з термінала джерела у внутрішньосмуговій системі зв'язку містить виявлення сигналу запиту на терміналі джерела; передачу сигналу синхронізації від термінала джерела після виявлення даного сигналу запиту; передачу сегмента даних користувача від термінала джерела з використанням першої схеми модуляції; і переривання передачі даного сегмента даних користувача після виявлення першого прийнятого сигналу. В іншому варіанті здійснення, пристрій містить процесор, пам'ять, яка знаходиться в електронному зв'язку з процесором, інструкції, що зберігаються в пам'яті, причому дані інструкції здатні здійснювати етапи виявлення сигналу запиту на терміналі джерела; передачі сигналу синхронізації від термінала джерела після виявлення даного сигналу запиту; передачі сегмента даних користувача від термінала джерела з використанням першої схеми модуляції; і переривання передачі даного сегмента даних користувача після виявлення першого прийнятого сигналу. В іншому варіанті здійснення, пристрій для керування передачами термінала джерела з термінала джерела у внутрішньосмуговій системі зв'язку містить засіб для виявлення сигналу запиту на терміналі джерела; засіб для передачі сигналу синхронізації від термінала джерела після виявлення даного сигналу запиту; засіб для передачі сегмента даних користувача від термінала джерела з використанням першої схеми модуляції; і засіб для переривання передачі даного сегмента даних користувача після виявлення першого прийнятого сигналу. В іншому варіанті здійснення, пристрій для керування двоспрямованими передачами даних з термінала призначення у внутрішньосмуговій системі зв'язку містить передачу сигналу відправки від термінала призначення; переривання передачі сигналу відправки після виявлення першого прийнятого сигналу; передачу сигналу синхронізації від термінала призначення; передачу сегмента даних користувача від термінала призначення з використанням першої схеми модуляції; і переривання передачі даного сегмента даних користувача після виявлення другого прийнятого сигналу. В іншому варіанті здійснення, пристрій містить процесор, пам'ять, яка знаходиться в електронному зв'язку з процесором, інструкції, що зберігаються в пам'яті, причому дані інструкції здатні здійснювати етапи передачі сигналу відправки від термінала призначення; переривання передачі сигналу відправки після виявлення першого прийнятого сигналу; передачі сигналу синхронізації від термінала призначення; передачі сегмента даних користувача від термінала призначення з використанням першої схеми модуляції; і переривання передачі даного сегмента даних користувача після виявлення другого прийнятого сигналу. В іншому варіанті здійснення, пристрій для керування двоспрямованими передачами даних з термінала призначення у внутрішньосмуговій системі зв'язку містить засіб для передачі сигналу відправки від термінала призначення; засіб для переривання передачі сигналу відправки після виявлення першого прийнятого сигналу; засіб для передачі сигналу синхронізації від термінала призначення; засіб для передачі сегмента даних користувача від термінала призначення з використанням першої схеми модуляції; і засіб для переривання передачі даного сегмента даних користувача після виявлення другого прийнятого сигналу. В іншому варіанті здійснення, система для передачі даних по внутрішньосмуговій системі зв'язку від транспортного засобу, що містить вбудовану в транспортний засіб систему (IVS), до довідково-диспетчерської точки суспільної безпеки (PSAP) містить один або більше датчиків, розташованих в IVS для забезпечення сенсорних даних IVS, передавач IVS, розташований в IVS для передачі сенсорних даних IVS, приймач PSAP, розташований в PSAP для прийому сенсорних даних IVS, передавач PSAP, розташований в PSAP для передачі керуючих даних PSAP, приймач IVS, розташований в IVS для прийому керуючих даних PSAP; причому передавач IVS містить пристрій форматування (форматер) повідомлення IVS для форматування сенсорних даних IVS і виробництва повідомлення IVS, процесор IVS для обробки повідомлення IVS і виробництва множини формованих імпульсних сигналів IVS, мовний кодер IVS для кодування даних формованих імпульсних сигналів IVS і виробництва кодованого сигналу IVS, генератор синхронізації IVS для генерування сигналу синхронізації IVS, 4 UA 99532 C2 5 10 15 20 25 30 35 40 45 50 55 60 контролер передачі IVS для передачі послідовності сигналів синхронізації IVS і повідомлень IVS; причому приймач PSAP містить детектор PSAP для виявлення сигналу синхронізації IVS і виробництва прапорця синхронізації PSAP, демодулятор PSAP для демодуляції повідомлення IVS і виробництва прийнятого повідомлення IVS; причому передавач PSAP містить форматер повідомлення PSAP для форматування керуючих даних PSAP і виробництва керуючого повідомлення PSAP, процесор PSAP для обробки даного керуючого повідомлення PSAP і виробництва множини формованих імпульсних сигналів PSAP, мовний кодер PSAP для кодування даних формованих імпульсних сигналів PSAP і виробництва кодованого сигналу PSAP, генератор синхронізації PSAP для генерування сигналу синхронізації PSAP, і контролер передачі PSAP для передачі послідовності сигналів синхронізації PSAP і керуючих повідомлень PSAP; причому приймач IVS містить детектор IVS для виявлення сигналу синхронізації PSAP і виробництва прапорця синхронізації IVS, і демодулятор IVS для демодуляції повідомлень PSAP і виробництва прийнятого повідомлення PSAP. Аспекти та супутні переваги варіантів здійснення, що описуються в даному винаході, стануть більш явно очевидні за допомогою посилання на нижченаведений докладний опис при розгляді в поєднанні з супроводжуючими кресленнями, в яких: Фіг. 1 являє собою діаграму варіанта здійснення терміналів джерела і призначення, що використовують внутрішньосмуговий модем для передачі даних за допомогою мовного кодека в бездротовій мережі зв'язку; Фіг. 2 являє собою діаграму варіанта здійснення модему передачі даних, що використовується у внутрішньосмуговій системі зв'язку; Фіг. 3А являє собою діаграму варіанта здійснення генератора синхронізації сигналу; Фіг. 3В являє собою діаграму іншого варіанта здійснення генератора синхронізації сигналу; Фіг. 3С являє собою діаграму ще одного іншого варіанта здійснення генератора синхронізації сигналу; Фіг. 4 являє собою діаграму варіанта здійснення генератора пачки імпульсів синхронізації; Фіг. 5 являє собою діаграму варіанта здійснення послідовності пачки імпульсів синхронізації; Фіг. 6А являє собою діаграму варіанта здійснення послідовності преамбули синхронізації; Фіг. 6В являє собою діаграму варіанта здійснення послідовності преамбули синхронізації з опорними послідовностями, що не перекриваються; Фіг. 7А являє собою графік виходу кореляції преамбули синхронізації, де преамбула складена з опорних послідовностей, що не перекриваються; Фіг. 7В являє собою графік виходу кореляції преамбули синхронізації, де преамбула складена з опорних послідовностей, що перекриваються; Фіг. 8А являє собою діаграму варіанта здійснення формату повідомлення синхронізації; Фіг. 8В являє собою діаграму іншого варіанта здійснення формату повідомлення синхронізації; Фіг. 8С являє собою діаграму ще одного іншого варіанта здійснення формату повідомлення синхронізації; Фіг. 9 являє собою діаграму варіанта здійснення формату повідомлення даних для передачі; Фіг. 10 являє собою діаграму варіанта здійснення складеного формату повідомлення даних синхронізації та передачі; Фіг. 11А являє собою графік спектральної густини потужності внутрішньосмугового сигналу на основі імпульсу в зіставленні з частотою; Фіг. 11В являє собою графік спектральної густини потужності внутрішньосмугового сигналу на основі тону в зіставленні з частотою; Фіг. 12 являє собою діаграму варіанта здійснення модулятора даних, що використовує розсіяні імпульси; Фіг. 13 являє собою діаграму варіанта здійснення представлення символу даних розсіяних імпульсів; Фіг. 14А являє собою діаграму варіанта здійснення розміщення формованих імпульсів всередині кадру модуляції з використанням методу перенесення; Фіг. 14В являє собою діаграму варіанта здійснення розміщення формованих імпульсів всередині кадру модуляції для звичайного прикладу в галузі техніки; Фіг. 15А являє собою діаграму варіанта здійснення детектора сигналу синхронізації і контролера приймача; Фіг. 15В являє собою діаграму іншого варіанта здійснення детектора сигналу синхронізації і контролера приймача; Фіг. 16 являє собою діаграму варіанта здійснення детектора пачки імпульсів синхронізації; Фіг. 17А являє собою діаграму варіанта здійснення детектора преамбули синхронізації; 5 UA 99532 C2 5 10 15 20 25 30 35 40 45 50 55 Фіг. 17В являє собою діаграму іншого варіанта здійснення детектора преамбули синхронізації; Фіг. 18А являє собою діаграму варіанта здійснення контролера детектора синхронізації; Фіг. 18В являє собою діаграму іншого варіанта здійснення контролера детектора синхронізації; Фіг. 19 являє собою діаграму варіанта здійснення регулятор часу прийому; Фіг. 20 являє собою діаграму варіанта здійснення модему даних прийому, що використовується у внутрішньосмуговій системі зв'язку; Фіг. 21 являє собою діаграму варіанта здійснення системи екстрених викликів всередині транспортного засобу; Фіг. 22 являє собою діаграму варіанта здійснення взаємодії послідовності запиту даних, що передається по низхідній лінії зв'язку в зв'язному терміналі призначення, і послідовності відповіді даних, що передається по висхідній лінії зв'язку в зв'язному терміналі джерела, причому дана взаємодія ініційована за допомогою термінала призначення; Фіг. 23А являє собою діаграму варіанта здійснення взаємодії послідовності запиту даних, що передається по низхідній лінії зв'язку в зв'язному терміналі призначення, і послідовності відповіді даних, що передається по висхідній лінії зв'язку в зв'язному терміналі джерела, причому дана взаємодія ініційована за допомогою термінала джерела; Фіг. 23В являє собою діаграму іншого варіанта здійснення взаємодії послідовності запиту даних, що передається по низхідній лінії зв'язку в зв'язному терміналі призначення, і послідовності відповіді даних, що передається по висхідній лінії зв'язку в зв'язному терміналі джерела, причому дана взаємодія ініційована за допомогою термінала джерела; Фіг. 24А являє собою діаграму варіанта здійснення взаємодії двоспрямованої послідовності запиту даних і послідовності відповіді даних, що передається як по низхідній лінії зв'язку, так і по висхідній лінії зв'язку; Фіг. 24В являє собою діаграму іншого варіанта здійснення взаємодії двоспрямованої послідовності запиту даних і послідовності відповіді даних, що передається як по низхідній лінії зв'язку, так і по висхідній лінії зв'язку; Фіг. 25 являє собою діаграму варіанта здійснення формату пакета даних користувача, де тривалість довжини даних користувача є меншою, ніж розмір пакета передачі; Фіг. 26 являє собою діаграму варіанта здійснення формату пакета даних користувача, де тривалість довжини даних користувача є більшою, ніж розмір пакета передачі; Фіг. 27А являє собою діаграму варіанта здійснення взаємодії послідовності запиту даних для передачі та послідовності відповіді даних для передачі, в якій довжина даних користувача є більшою, ніж розмір пакета передачі; Фіг. 27В являє собою діаграму іншого варіанта здійснення взаємодії послідовності запиту даних для передачі та послідовності відповіді даних для передачі, в якій довжина даних користувача є більшою, ніж розмір пакета передачі; Фіг. 27С являє собою діаграму ще одного іншого варіанта здійснення взаємодії послідовності запиту даних для передачі та послідовності відповіді даних для передачі, в якій довжина даних користувача є більшою, ніж розмір пакета передачі; Фіг. 27D являє собою діаграму ще одного іншого варіанта здійснення взаємодії послідовності запиту даних для передачі та послідовності відповіді даних для передачі, в якій довжина даних користувача є більшою, ніж розмір пакета передачі. Фіг. 1 демонструє варіант здійснення внутрішньосмугової системи зв'язку з передачі даних як можливої до здійснення всередині бездротового термінала 100 джерела. Даний термінал 100 джерела здійснює зв'язок з терміналом 600 призначення через канали 501 та 502 зв'язку, мережа 500 і канал 503 зв'язку. Приклади відповідних бездротових систем зв'язку включають стільникові телефонні системи, що працюють відповідно до стандартів глобальної системи для мобільного зв'язку (GSM), універсальної мобільної телекомунікаційної системи проекту партнерства третього покоління (3GPP UMTS), стандартів множинного доступу з кодовим розділенням проекту партнерства третього покоління 2 (3GPP2 CDMA), стандартів множинного доступу із синхронним розділенням по коду і розділенням за часом (TD-SCDMA), і стандартів загальносвітової сумісності для мікрохвильового доступу (WiMAX). Фахівець в галузі техніки буде враховувати, що методи, які описуються в цьому документі, можуть бути рівно застосовні до внутрішньосмугової системи зв'язку з передачі даних, що не використовує бездротовий канал. Мережа 500 зв'язку включає в себе будь-яку комбінацію обладнання маршрутизації і/або перемикання, лінії зв'язку та іншої інфраструктури, відповідної для встановлення лінії зв'язку між терміналом 100 джерела і терміналом 600 призначення. Наприклад, канал 503 зв'язку може 6 UA 99532 C2 5 10 15 20 25 30 35 40 45 50 55 60 не бути бездротовою лінією. Термінал 100 джерела звичайно функціонує як голосовий пристрій зв'язку. Передавач Основна смуга 200 передачі звичайно здійснює маршрутизацію мови користувача через вокодер, але також здатна здійснювати маршрутизацію немовних даних через вокодер у відповідь на запит, що виходить від термінала джерела або мережі зв'язку. Здійснення маршрутизації немовних даних через вокодер є вигідним, оскільки це усуває потребу в терміналі джерела для запиту і передачі даних по окремому каналу зв'язку. Немовні дані форматуються в повідомлення. Дані повідомлень, все ще в цифровій формі, перетворюються в шумоподібний сигнал, що складається з формованих імпульсів. Інформація з даними повідомлень вбудовується в позиції імпульсів шумоподібного сигналу. Шумоподібний сигнал кодується за допомогою вокодера. Вокодер не конфігурується відмінним чином залежно від того, чи є дані, що вводяться, мовою користувача або немовними даними, тому є вигідним перетворення даних повідомлення в сигнал, який може бути ефективно кодований за допомогою набору параметрів передачі, призначеного для вокодера. Кодований шумоподібний сигнал передається всередині смуги пропускання по лінії зв'язку. Оскільки інформація, що передається, є вбудованою в позиції імпульсів шумоподібного сигналу, надійне виявлення залежить від відновлення часового розподілу імпульсів відносно мовних меж кадру кодека. Для допомоги приймачу у виявленні внутрішньосмугової передачі, до передачі даних повідомлення за допомогою вокодера генерується і кодується заздалегідь заданий сигнал синхронізації. Послідовність протоколів синхронізації, керування і повідомлень передається з метою забезпечення надійного виявлення і демодуляції немовних даних на приймачі. Щодо основної смуги 200 передачі, звук S210 вхідного сигналу вводиться в мікрофон і процесор 215 введення звуку і передається через мультиплексор 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, EVRC-WB, VMR-WB. Кодер 270 вокодера постачає голосові пакети на передавач 295 та антену 296, і голосові пакети передаються по каналу 501 зв'язку. Запит на передачу даних може бути ініційований за допомогою термінала джерела або через мережу зв'язку. Запит S215 передачі даних відключає голосовий тракт через мультиплексор 220 і включає тракт передачі даних. Вхідні дані S200 заздалегідь обробляються за допомогою форматера 210 повідомлень даних і видаються як повідомлення S220 Тх на модем 230 даних Тх. Вхідні дані S200 можуть включати інформацію інтерфейсу користувача (UI), інформацію позиції/місцеположення користувача, мітки часу, інформацію датчика обладнання, або інші відповідні дані. Приклад відповідного форматера 210 повідомлень даних включає в себе схему для обчислення і застосування бітів контролю циклічної надмірності (CRC) до вхідних даних, забезпечення повторної передачі пам'яті буфера, здійснення кодування керування помилкою, такого як гібридний автоматичний запит на повтор (HARQ), і чергування вхідних даних. Модем 230 даних Тх перетворює повідомлення S220 Тх в сигнал S230 даних Тх, який маршрутизується через мультиплексор 220 на кодер 270 вокодера. Коли передача даних завершена, голосовий тракт може бути повторно включений через мультиплексор 220. Фіг. 2 являє собою відповідну зразкову (ілюстративну) структурну діаграму модему 230 даних Тх, продемонстрованого на Фіг. 1. Через мультиплексор 259 у вихідний сигнал S230 даних Тх можуть бути мультиплексовані у часі три сигнали: вихідний сигнал S245 синхронізації, вихідний сигнал S240 відключеного звуку, і вихідний сигнал S235 модуляції Tx. Потрібно враховувати, що у вихідний сигнал S230 даних Tx можуть бути виведені різні порядки або комбінації з вихідного сигналу S245 синхронізації, вихідного сигналу S240 відключеного звуку, і вихідного сигналу S235 модуляції Тх. Наприклад, вихідний сигнал S245 синхронізації може відправлятися перед кожним сегментом даних вихідного сигналу S235 модуляції Тх. Або, вихідний сигнал S245 синхронізації може бути один раз відправлений перед повним вихідним сигналом S235 модуляції Тх, при вихідних сигналах S240 відключеного звуку, даних вихідного сигналу S235 модуляції, що відправляються між кожним сегментом Тх. Вихідний сигнал S245 синхронізації являє собою сигнал синхронізації, що використовується для встановлення часового розподілу в приймаючому терміналі. Сигнали синхронізації потрібні для встановлення часового розподілу для внутрішньосмугових даних, що передаються, оскільки 7 UA 99532 C2 5 10 15 20 25 30 35 40 45 50 55 60 інформація даних вбудовується в позиції імпульсів шумоподібного сигналу. Фіг. 3А демонструє відповідну зразкову (ілюстративну) структурну діаграму генератора 240 синхронізації, продемонстрованого на Фіг. 2. Через мультиплексор 247 у вихідний сигнал S245 синхронізації можуть бути мультиплексовані у часі три сигнали: сигнал S241 пачки імпульсів синхронізації, вихідний сигнал S236 активізації, і вихідний сигнал S242 преамбули синхронізації. Потрібно враховувати, що у вихідний сигнал S245 синхронізації можуть бути виведені різні порядки або комбінації з сигналу S241 пачки імпульсів синхронізації, вихідного сигналу S236 активізації, і вихідного сигналу S242 преамбули синхронізації. Наприклад, Фіг. 3В демонструє генератор 240 синхронізації, що складається з вихідного сигналу S236 активізації та вихідного сигнал S242 преамбули синхронізації, де вихідний сигнал S236 активізації може відправлятися перед кожним вихідним сигналом S242 преамбули синхронізації. Як альтернатива, Фіг. 3С демонструє генератор 240 синхронізації, що складається з сигналу S241 пачки імпульсів синхронізації і вихідного сигналу S242 преамбули синхронізації, де сигнал S241 пачки імпульсів синхронізації може відправлятися перед кожним вихідним сигналом S242 преамбули синхронізації. Повертаючись назад до Фіг. 3А, сигнал S241 пачки імпульсів синхронізації використовується для встановлення грубого часового розподілу в приймачі і складається з щонайменше одного синусоїдального частотного сигналу, який має заздалегідь задану швидкість вибірки, послідовністю і тривалістю, і генерується за допомогою пачки 250 імпульсів синхронізації, продемонстрованої на Фіг. 4. Синусоїдальна частота 1 251 представляє двійкові дані +1, а частота 2 252 представляє двійкові дані -1. Приклади відповідних сигналів включають постійні частотні синусоїди в смузі голосового сигналу, такій як 395 Гц, 540 Гц та 512 Гц для одного синусоїдального сигналу, і 558 Гц, 1035 Гц і 724 Гц для іншого синусоїдального сигналу. Послідовність 253 пачки імпульсів синхронізації визначає, який частотний сигнал мультиплексується за допомогою мультиплексора 254. Інформаційна послідовність, що модулюється в пачку імпульсів синхронізації, повинна бути послідовністю з хорошими характеристиками автокореляції. Прикладом відповідної послідовності 253 пачки імпульсів синхронізації є код Баркера з довжиною 7, продемонстрований на Фіг. 5. Для кожного символу «+», в сигнал S241 пачки імпульсів синхронізації виводиться синусоїда частоти 1, а для кожного символу «-», виводиться синусоїда частоти 2. Звертаючись назад до Фіг. 3А, вихідний сигнал S242 преамбули синхронізації використовується для встановлення точного (на основі вибірок) часового розподілу в приймачі і складається із заздалегідь заданої схеми передачі даних, відомої в приймачі. Відповідним прикладом заздалегідь заданої схеми передачі даних вихідного сигналу S242 преамбули синхронізації є послідовність 241 преамбули синхронізації, продемонстрована на Фіг. 6А. Складена послідовність 245 преамбули генерується за допомогою послідовного з'єднання декількох періодів послідовності 242 псевдовипадкового шуму (PN) з результатом послідовності 242 PN, що додається і перекривається, і зворотного варіанта послідовності 244 PN. Символи «+» в складеній послідовності 245 преамбули представляють двійкові дані +1, а символи «-» представляють двійкові дані -1. Інший відповідний приклад вставляє вибірки з нульовим значенням між бітами даних послідовності PN. Це забезпечує часовий проміжок між бітами даних для врахування впливів "змазування", що викликається за допомогою характеристик фільтра смуги пропускання каналу, який має тенденцію розподіляти енергію бітів даних по декількох інтервалах часу передачі бітів. Раніше описана конфігурація преамбули синхронізації, що використовує послідовно з'єднані періоди послідовності PN із сегментами зворотних варіантів послідовності PN, що перекриваються, забезпечує вигоди у вигляді зменшеного часу передачі, поліпшених кореляційних характеристик і поліпшених характеристик виявлення. Дані вигоди призводять в результаті до преамбули, що є стійкою до помилок передачі мовного кадру. За допомогою перекриття сегментів PN, результуюча складена преамбула синхронізації складається з меншої кількості бітів в послідовності в порівнянні з варіантом, що не перекривається, зменшуючи тим самим загальний час, необхідний для передачі складеної послідовності 245 преамбули. Для ілюстрації поліпшень в кореляційних характеристиках послідовності синхронізації, що перекривається, Фіг. 7А та Фіг. 7В демонструють порівняння між кореляцією послідовності 242 PN із складеною послідовністю 245b преамбули, що не перекривається, продемонстрованою на Фіг. 6В, і кореляцією послідовності 242 PN із складеною послідовністю 245 преамбули синхронізації, що перекривається, продемонстрованою на Фіг. 6А. Фіг. 7А демонструє головні піки кореляції, як позитивні, так і негативні, а також другорядні піки кореляції, розташовані між головними піками, для складеної послідовності 245b, що не перекривається, преамбули синхронізації. Негативний пік 1010 виходить в результаті з кореляції послідовності 242 PN з першим зворотним сегментом 8 UA 99532 C2 5 10 15 20 25 30 35 складеної послідовності 245b преамбули, що не перекривається. Позитивні піки 1011, 1012, 1013 кореляції одержуються в результаті з кореляції послідовності 242 PN з трьома послідовно з'єднаними сегментами послідовності 242 PN, що складають серединну ділянку складеної послідовності 245b преамбули, що не перекривається. Негативний пік 1014 одержується в результаті з кореляції послідовності 242 PN з другим зворотним сегментом складеної послідовності 245b преамбули, що не перекривається. На Фіг. 7А, другорядний пік 1015 кореляції, що відповідає зміщенню 3-х вибірок з першого позитивного піка 1011 кореляції, демонструє величину приблизно 5 (1/3 від величини головних піків). Фіг. 7В демонструє декілька головних піків кореляції, як позитивних, так і негативних, а також другорядні піки кореляції, розташовані між головними піками, для складеної послідовності 245 преамбули синхронізації, що перекривається. На Фіг. 7В, другорядний пік 1016 кореляції, що відповідає зміщенню 3-х вибірок PN з першого позитивного піка 1011 кореляції, демонструє величину приблизно 3 (1/5 від величини головних піків). Менша величина другорядного піка 1016 кореляції для преамбули, що перекривається, яка демонструється на Фіг. 7В, призводить в результаті до меншої кількості помилкових виявлень головних кореляційних піків преамбули в порівнянні з прикладом другорядного піка 1015, що не перекривається, який демонструється на Фіг. 7В. Як продемонстровано на Фіг. 7В, при кореляції послідовності 242 PN із складеною послідовністю 245 преамбули синхронізації генеруються п'ять основних піків. Продемонстрована схема (1 негативний пік, 3 позитивних пік і 1 негативний пік) надає можливість часового розподілу кадру на основі будь-яких трьох виявлених піків і відповідних часових проміжків між піками. Комбінація трьох виявлених піків з відповідним часовим проміжком завжди є унікальною. Схоже зображення схеми піків кореляції продемонстроване в таблиці 1, де піки кореляції наводяться як «-» для негативного піка і «+» для позитивного піка. Метод використання унікальної схеми піків кореляції є вигідним для внутрішньосмугових систем, оскільки дана унікальна схема компенсує можливі втрати мовного кадру, наприклад, внаслідок поганих умов каналу. Втрата мовного кадру може призводити в результаті також і до втрати піка кореляції. За допомогою володіння унікальною схемою піків кореляції, розділених за допомогою заздалегідь заданих часових проміжків, приймач може надійно виявляти преамбулу синхронізації навіть при втраті мовних кадрів, що призводить в результаті до втрати піків кореляції. Декілька прикладів продемонстровані в таблиці 2 для комбінацій трьох виявлених піків в схемі (два піки втрачені в кожному прикладі). Кожний запис в таблиці 2 представляє унікальну схему піків і часових проміжків між піками. Приклад 1 в таблиці 2 демонструє виявлені піки 3, 4 та 5 (піки 1 та 2 були втрачені), що призводять в результаті до схеми «+ + -» з одним заздалегідь заданим проміжком між кожним піком. Приклади 2 та 3 в таблиці 2 також демонструють схему «+ + -», однак проміжки є іншими. Приклад 2 має два заздалегідь заданих проміжку між виявленим піком 2 і піком 4, в той час як приклад 3 має два заздалегідь заданих проміжку між виявленим піком 3 і піком 5. Таким чином, приклади 1, 2 та 3 кожний представляють унікальну схему, з якої може бути виведений часовий розподіл кадру. Потрібно враховувати, що дані виявлені піки можуть виходити за межі кадру, але що дані унікальні схеми і заздалегідь задані проміжки проте застосовуються. 40 Таблиця 1 Полярність піка кореляції 1 2 + Номер піка кореляції 3 + 4 + 5 Таблиця 2 Номер піка кореляції 3 4 + + + + + + + + + + + + + + + + + + 1 Полярність піка кореляції Приклад 1 Приклад 2 Приклад 3 Приклад 4 Приклад 5 Приклад 6 Приклад 7 Приклад 8 Приклад 9 Приклад 10 2 9 5 UA 99532 C2 5 10 Фахівець в галузі техніки буде враховувати, що може бути використана і інша послідовність преамбули, що призводить в результаті до іншої схеми піків кореляції, відмінної від схеми, продемонстрованої на Фіг. 7В та в таблиці 1. Фахівець в галузі техніки також буде враховувати, що для визначення різних робочих режимів або передачі бітів інформації може бути використана множина схем піків кореляції. Приклад альтернативної схеми піків кореляції продемонстрований в таблиці 3. Схема піків кореляції, що демонструється в таблиці 3, підтримує унікальну схему, з якої може бути виведений часовий розподіл кадру, як описано раніше. Володіння множиною схем піків кореляції є вигідним для визначення різних конфігурацій передавача на приймачі, таких як формати повідомлень або схеми модуляції. Таблиця 3 Полярність піка кореляції 15 20 25 30 35 40 45 50 55 1 + 2 Номер піка кореляції 3 4 5 + Звертаючись знов до Фіг. 3А, вихідний сигнал S236 активізації використовується для ініціювання активізації кодера 270 вокодера зі стану сну, стану повільної швидкості передачі, або стану переривчастої передачі. Вихідний сигнал S236 активізації може також використовуватися з метою заборони входу кодера 270 вокодера в стан сну, повільної передачі, або стану переривчастої передачі. Вихідний сигнал S236 активізації генерується за допомогою генератора 256 активізації. Сигнали активізації є вигідними при передачі внутрішньосмугових даних за допомогою вокодерів, що здійснюють функції сну, функції переривчастої передачі (DTX), або працюють з більш повільною швидкістю передачі протягом неактивних голосових сегментів, з метою мінімізації затримки запуску, яка може відбуватися в процесі переходу від стану неактивного голосу до стану активного голосу. Сигнали активізації можуть також використовуватися для визначення характеристики режиму передачі, наприклад, типу схеми модуляції, що використовується. Перший приклад відповідного вихідного сигналу S236 активізації являє собою синусоїдальний сигнал постійної частоти в смузі голосового сигналу, такій як 395 Гц. У даному першому прикладі, сигнал активізації здійснює заборону входу кодера 270 вокодера в стан сну, DTX, або стан повільної швидкості передачі. У даному першому прикладі, приймач ігнорує вихідний сигнал S236 активізації, що передається. Другий приклад відповідного вихідного сигналу S236 активізації являє собою сигнал, що складається з множини синусоїдальних сигналів, де кожний сигнал визначає специфічну схему модуляції даних, наприклад, 500 Гц для схеми модуляції 1 і 800 Гц для схеми модуляції 1. В даному другому прикладі, сигнал активізації здійснює заборону входу кодера 270 вокодера в стан сну, DTX, або стан повільної швидкості передачі. У даному другому прикладі, приймач використовує вихідний сигнал S236 активізації, що передається, для визначення схеми модуляції даних. Приклад складеного вихідного сигналу S245 синхронізації являє собою сигнал, що складається з мультиплексованого сигналу S241 пачки імпульсів синхронізації і вихідного сигналу S242 преамбули синхронізації, як продемонстровано на Фіг. 8А. Tsb 701 та Tsp 702 являють собою тривалість у часі, коли передається кожний сигнал. Приклад відповідного діапазону для Tsb становить 120-140 мілісекунд, а для Tsp становить 40-200 мілісекунд. Інший приклад складеного вихідного сигналу S245 синхронізації являє собою сигнал, що складається з мультиплексованого вихідного сигналу S236 активізації і вихідного сигналу S242 преамбули синхронізації, як продемонстровано на Фіг. 8В. Twu 711 та Tsp 702 являють собою тривалість у часі, коли передається кожний сигнал. Приклад відповідного діапазону для Twu становить 10-60 мілісекунд, а для Tsp становить 40-200 мілісекунд. Інший приклад складеного вихідного сигналу S245 синхронізації являє собою сигнал, що складається з мультиплексованого вихідного сигналу S236 активізації, сигналу S241 пачки імпульсів синхронізації і вихідного сигналу S242 преамбули синхронізації, як продемонстровано на Фіг. 8С. Twu 711, Tsp1 721, Tsb 701, Tsp2 722 являють собою тривалість у часі, коли передається кожний сигнал. Приклад відповідного діапазону для Twu становить 20-80 мілісекунд, для Tsp1 становить 40-200 мілісекунд, для Tsb становить 120-140 мілісекунд, а для Tsp2 становить 40-200 мілісекунд. Звертаючись назад до Фіг. 2, відповідним прикладом вихідного сигналу S235 модуляції Тх є сигнал, що генерується за допомогою модулятора 235 з використанням фазо-імпульсної модуляції (PPM) зі спеціальними формами імпульсів модуляції. Цей метод модуляції призводить в результаті до низького рівня спотворення при кодуванні і декодуванні за допомогою різних типів вокодерів. Додатково, даний метод призводить в результаті до хороших 10 UA 99532 C2 5 10 15 20 25 30 характеристик автокореляції і може легко виявлятися за допомогою приймача, узгодженого з формою сигналу. Додатково, формовані імпульси не мають тональної структури; замість цього, сигнали виглядають як шумоподібні в ділянці частотного спектра, а також зберігають шумоподібну звукову характеристику. Приклад спектральної густини потужності сигналу на основі формованих імпульсів продемонстрований на Фіг. 11А. Як можна бачити на Фіг. 11А, спектральна густина потужності виявляє шумоподібну характеристику у внутрішньосмуговому частотному діапазоні (постійна енергія в частотному діапазоні). На противагу, приклад спектральної густини потужності сигналу з тональною структурою продемонстрований на Фіг. 11В, де дані представлені за допомогою тонів на частотах приблизно 400 Гц, 600 Гц та 1000 Гц. Як можна бачити на Фіг. 11В, спектральна густина потужності показує "сплески" значної енергії у внутрішньосмуговому частотному діапазоні в тональних частотах і в його гармоніках. Фіг. 12 являє собою структурну діаграму модулятора 235, продемонстрованого на Фіг. 2. Генератор 238 розсіяних імпульсів виробляє імпульси, що відповідають вхідному повідомленню S220 Тх, з використанням фазо-імпульсної модуляції, і потім формувач 239 імпульсів формує імпульси з метою створення сигналу для кращої якості кодування в кодері вокодера. Відповідний приклад розсіяного імпульсу продемонстрований на Фіг. 13. Часова вісь ділиться на кадри модуляції тривалістю T MF. У межах кожного такого кадру модуляції, відносно меж кадру модуляції визначається деяка кількість моментів часу t0, t1,…, tm-1, які визначають потенційні позиції основного імпульсу р(t). Наприклад, імпульс 237 в позиції t 3 позначається як p(t-t3). Біти інформації повідомлення S220 Тх, що вводяться в модулятор 235, перетворюються в символи з відповідним переведенням в позиції імпульсів відповідно до таблиці перетворень. Імпульс може також бути формований за допомогою зміни полярності, +p(t). Символи можуть, таким чином, бути представлені за допомогою одного з чітких сигналів типу 2m в межах кадру модуляції, де m являє собою кількість моментів часу, що визначається для кадру модуляції, а коефіцієнт множення, 2, являє собою позитивну або негативну полярність. Приклад відповідного фазо-імпульсного перетворення продемонстрований в таблиці 4. В даному прикладі, модулятор перетворює 4-х бітовий символ для кожного кадру модуляції. Кожний символ представлений через позицію k форми імпульсу р(n-k) і знак імпульсу. У даному прикладі, TMF становить чотири мілісекунди, що призводять в результаті до 32-х можливих позицій для інтервалу вибірки 8 КГц. Імпульси розділяються за допомогою чотирьох моментів часу, що призводять в результаті до призначення 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 Імпульс p(n-0) р(n-4) p(n-8) p(n-12) p(n-16) p(n-20) p(n-24) p(n-28) -p(n-28) -p(n-24) -p(n-20) -p(n-16) -p(n-12) -p(n-8) -p(n-4) -p(n-0) 35 40 Інший приклад відповідного фазо-імпульсного перетворення продемонстрований в таблиці 5. В даному прикладі, модулятор перетворює 3-х бітовий символ для кожного кадру модуляції. Кожний символ представлений через позицію k форми імпульсу р(n-k) і знак імпульсу. У даному прикладі, TMF становить дві мілісекунди, що призводять в результаті до 16-и можливих позицій для інтервалу вибірки 8 КГц. Імпульси розділяються за допомогою чотирьох моментів часу, що 11 UA 99532 C2 призводить в результаті до призначення 8-и різних позицій імпульсів і комбінацій полярності. У даному прикладі, ефективна швидкість передачі даних становить 3 біти на символ в періоді 2 мілісекунди або 1500 біт/сек. Таблиця 5 Символ Десятковий Двійковий 0 000 1 001 2 010 3 011 4 100 5 101 6 110 7 111 Імпульс p(n) p(n-4) p(n-8) p(n-12) -p(n-12) -p(n-8) -p(n-4) -p(n) 5 10 15 20 25 З метою збільшення стійкості за поганих умов каналу, модулятор 235 може збільшувати тривалість кадру модуляції T MF, одночасно підтримуючи постійну кількість моментів часу t0, t1,…, tm-1. Даний метод служить для розміщення більшого часового проміжку між імпульсами, що призводить в результаті до більш надійного виявлення. Приклад відповідного фазо-імпульсного перетворення включає в себе TMF в чотири мілісекунди, що призводить в результаті до 32-х можливих позицій для інтервалу вибірки 8 КГц. Як і в попередньому прикладі, якщо імпульси розділяються за допомогою чотирьох моментів часу, перетворення призводить в результаті до призначення 16-и різних позицій імпульсів і комбінацій полярності. Однак, в даному прикладі, розділення між моментами часу збільшується на коефіцієнт 2 відносно попереднього прикладу, що призводить в результаті до 8-и різних позицій імпульсів і комбінацій полярності. У відповідному прикладі, модулятор 235 може перемикатися між різними фазо-імпульсними перетвореннями або тривалістю кадру модуляції залежно від сигналу зворотного зв'язку, що вказує умови каналу або успіх передачі. Наприклад, модулятор 235 може почати передачу даних, використовуючи T MF в дві мілісекунди, потім переключитися на T MF в чотири мілісекунди, якщо умови каналу визначаються як погані. З метою збільшення стійкості для визначених вокодерів, модулятор 235 може міняти початкове часове зміщення в фазо-імпульсному перетворенні. Приклад відповідного фазоімпульсного перетворення продемонстрований в таблиці 6. В даному прикладі, модулятор перетворює 3-х бітовий символ на кадр модуляції. Кожний символ представлений через позицію k форми імпульсу р(n-k) і знак імпульсу. У даному прикладі, T MF становить дві мілісекунди, що призводять в результаті до 16-и можливих позицій для інтервалу вибірки 8 КГц. Початкове зміщення встановлене на 1 момент часу, і імпульси розділяються за допомогою чотирьох моментів часу, що призводять в результаті до призначення 8-и різних позицій імпульсів і комбінацій полярності, як продемонстровано в таблиці. 30 Таблиця 6 Символ Десятковий Двійковий 0 000 1 001 2 010 3 011 4 100 5 101 6 110 7 111 35 Імпульс p(n-1) p(n-5) p(n-9) p(n-13) -p(n-13) -p(n-9) -p(n-5) -p(n-1) Потрібно враховувати, що зменшення кількості моментів часу розділення може в результаті призводити до збільшеної кількості бітів на символ і, таким чином, більш високим швидкостям передачі даних. Наприклад, якщо T MF становить чотири мілісекунди, результуюча кількість можливих позицій для інтервалу вибірки 8 КГц становить 32 з плюсовою або мінусовою 12 UA 99532 C2 5 10 15 20 25 30 полярністю для кожного, призводячи в результаті до 64-х різних сигналів, якщо не включається ніякого розділення. Для перетворення 64-х позицій, кількість бітів, що підтримуються, на символ становить 6, і результуюча ефективна швидкість передачі даних становить 1500 біт в секунду. Потрібно також враховувати, що для досягнення бажаної ефективної бітової швидкості можуть бути використані різні комбінації TMF і швидкості вибірки. Прикладом відповідного формувача 239 імпульсів є піднесена в корінь косинустрансформація форми: де  являє собою коефіцієнт вибірковості, 1/T s являє собою максимальну символьну швидкість, а t являє собою вибірковий момент часу. Для попереднього прикладу з 32-ма можливими позиціями імпульсів (моментів часу), наступна трансформація генерує піднесену в корінь косинусну форму імпульсу, де кількість нулів до першого ненульового елемента імпульсу визначає точну позицію імпульсу в межах кадру. Потрібно враховувати, що трансформація може бути укорочена або продовжена для різних варіантів розмірів кадру модуляції. Фіг. 14А являє собою приклад розміщення імпульсу в межах кадру модуляції з метою генерування конкретного запису в алфавіт модуляції. На Фіг. 14А, імпульс представлений за допомогою 13-ти вибірок, продемонстрованих як Р0–Р12, де кожна вибірка являє собою ненульові елементи r(n), продемонстровані в попередньому прикладі. Фіг. 14В являє собою приклад звичайного здійснення в галузі техніки. На Фіг. 14В, імпульс розташовується в зміщенні 7 в межах кадру 1003 модуляції T MF(n), а "кінцева" ділянка імпульсу вийде в наступний кадр 1004 модуляції TMF(n+1) на 4 вибірки (Р9–Р12). Вибірки з кадру 1003 модуляції T MF(n), що виходять в наступний кадр 1004 модуляції T MF(n+1), як продемонстровано на Фіг. 14В, в результаті можуть призвести до міжсимвольної перешкоди, якщо вибірки імпульсу для кадру TMF(n+1) розташовані в будь-якому з перших 4-х вибірок кадру TMF(n+1), оскільки може відбутися перекриття вибірок. Як альтернатива, в методі "перенесення", що демонструється на Фіг. 14А, кінцеві вибірки, які могли б вийти в наступний кадр модуляції, кадр 1004 T MF(n+1), розміщуються на початку поточного кадру модуляції, кадру 1003 TMF(n). Вибірки (Р9–Р12) переносяться в початок кадру TMF(n) у вибірки 0-3. Використання методу перенесення для генерації алфавіту 13 UA 99532 C2 5 10 15 20 25 30 35 40 модуляції усуває випадки, коли формовані вибірки імпульсу вийдуть в наступний кадр модуляції. Даний метод перенесення є вигідним, оскільки призводить в результаті до зменшеної міжсимвольної перешкоди, яка може мати місце, якщо формовані вибірки імпульсу в поточному кадрі виходять в наступний кадр і перекриваються формованими вибірками імпульсу в наступному кадрі. Фахівець в галузі техніки зможе врахувати, що метод перенесення може бути використаний для будь-якої позиції імпульсу в кадрі модуляції, яка може в результаті призвести до виходу вибірок в наступний кадр модуляції. Наприклад, імпульс, розташований в зміщенні 8 в межах кадру 1003 модуляції TMF(n) може перенести вибірки (Р8–Р12). Іншим прикладом відповідного формувача 239 імпульсів є сигнал трансформації амплітуди форми: r(n)·р(n-t) Прикладом сигналу трансформації амплітуди 32-й вибірки є сигнал форми: Іншим прикладом відповідного формувача 239 імпульсів є синтезуючий фільтр лінійного прогнозування. Відповідь зразкового (ілюстративного) рекурсивного синтезуючого фільтра LPC визначається за допомогою його відповіді імпульсу і коефіцієнтів: a(i)={-6312, 5677,-2377, 1234,-2418, 3519,-2839, 1927,-629, 96}/4096, i=1,…, 10. Фільтри лінійного прогнозування добре відомі в рівні техніки. Залишковий сигнал r(n) спочатку створюється за допомогою символів вхідних сигналів відповідно до таблиць перетворення імпульсів, вказаних вище. Фактична форма імпульсу модуляції потім одержується внаслідок фільтрації модульованого сигналу r(n) за допомогою h(n). Фахівцеві в галузі техніки буде зрозуміло, що методи, які описуються в цьому документі, можуть бути рівно застосовні до інших форм імпульсів і трансформацій. Довжина форм сигналів і схеми модуляції, що застосовується до цих форм сигналів, також можуть варіюватися. Більше того, форми імпульсів можуть використовувати повністю некорельовані (або ортогональні) форми сигналів для представлення різних символів. Додатково до полярності формованого імпульсу, щоб нести інформацію, може також використовуватися амплітуда формованого імпульсу. Повертаючись знов до Фіг. 2, вихідний сигнал S240 відключеного звуку представляє сигнал, що використовується для розділення передач повідомлень Tx, і генерується за допомогою генератора 255 відключення звуку. Приклад відповідного складеного сигналу S230 даних Тх, що складається з мультиплексованого вихідного сигналу S235 модуляції Тх і вихідного сигналу S240 відключеного звуку, продемонстрований на Фіг. 9. Tmu1 731, Td1 732, Tmu2 733, Td2 734, Tmu3 735, Td3 736 та Tmu4 737 являють собою тривалість у часі, коли передається кожний сигнал. Приклад відповідного діапазону для Tmu1, Tmu2, Tmu3 та Tmu4 становить 10-60 мілісекунд, а для Td1, Td2 та Td3 становить 300-320 мілісекунд для звичайної роботи і 600-640 мілісекунд для стійкої роботи. Прикладами відповідної послідовності генератора відключення звуку можуть бути: сигнал з послідовністю з усіх нулів або синусоїдальний частотний сигнал. Інший відповідний приклад сигналу, що використовується для розділення передач повідомлень Tx, продемонстрований на Фіг. 10. У даному прикладі, вихідний сигнал S236 активізації і вихідний сигнал S242 преамбули синхронізації передують кожній передачі вихідного сигналу 14 UA 99532 C2 5 10 15 20 25 30 35 40 45 50 55 60 S235 модуляції Тх. Фахівець в галузі техніки буде враховувати, що рівно можуть застосовуватися та інші комбінації вихідного сигналу S242 преамбули синхронізації, вихідного сигналу S240 відключеного звуку і вихідного сигналу S235 модуляції Тх. Наприклад, вихідний сигнал S235 модуляції Тх на Фіг. 10 може йти після або перед вихідним сигналом S240 відключеного звуку. Приймач Щодо Фіг. 1, основна смуга 400 прийому звичайно здійснює маршрутизацію декодованих голосових пакетів від вокодера на процесор звукових сигналів, але також здатна здійснювати маршрутизацію декодованих пакетів через демодулятор даних. Оскільки немовні дані були перетворені в шумоподібний сигнал і кодовані за допомогою вокодера в передавачі, вокодер приймача здатний ефективно декодувати дані з мінімальним спотворенням. Декодовані пакети безперервно відстежуються в пошуках внутрішньосмугового сигналу синхронізації. Якщо сигнал синхронізації виявляється, відновлюється часовий розподіл кадру, і декодовані дані пакетів маршрутизуються на демодулятор даних. Декодовані дані пакетів демодулюються в повідомлення. Дані повідомлення деформатуються і видаються. Послідовність протоколів, які містять синхронізацію, керування і повідомлення, забезпечує надійне виявлення і демодуляцію немовних даних. Голосові пакети приймаються по каналу 502 зв'язку в приймачі 495 і вводяться в декодер 390 вокодера, де декодований голос генерується і потім маршрутизується через демультиплексор 320 на процесор виведення звуку і динамік 315, генеруючи вихідний звук S310. Коли за допомогою детектора 350 синхронізації у вихідному сигналі S370 декодера вокодера виявляється сигнал синхронізації, сигнал S360 керування демультиплексором Rx перемикається на тракт даних Rx в демультиплексорі 320 Rx. Пакети вокодера декодуються за допомогою декодера 390 вокодера і маршрутизуються за допомогою демультиплексора 320 Rx в блок розподілу 380 за часом Rx, а потім в модем 330 даних Rx. Дані Rx демодулюються за допомогою модему 330 даних Rx і передаються на пристрій деформатування (деформатер) 301 повідомлень даних, де проводяться вихідні дані S300, доступні для користувача або зв'язаного за допомогою інтерфейсу обладнання. Приклад відповідного деформатера 301 повідомлень даних включає в себе схему для усунення перемежовування даних повідомлення S320 Rx, здійснення декодування керування помилкою, такого як гібридний автоматичний запит на повтор (HARQ), і обчислення і перевірки бітів контролю циклічної надмірності (CRC). Відповідні вхідні дані S300 можуть включати інформацію інтерфейсу користувача (UI), інформацію позиції/місцеположення користувача, мітки часу, інформацію датчика обладнання, або інші відповідні дані. Фіг. 15А являє собою відповідну зразкову (ілюстративну) структурну діаграму детектора синхронізації і контролера 350 приймача, продемонстрованого на Фіг. 1. Вихідний сигнал S370 декодера вокодера вводиться в детектор 360 пачки імпульсів синхронізації і детектор 351 преамбули синхронізації. Детектор 360 пачки імпульсів синхронізації виявляє переданий сигнал пачки імпульсів синхронізації у вихідному сигналі S370 декодера вокодера і генерує індекс S351 синхронізації пачки імпульсів. Детектор 351 пачки імпульсів синхронізації виявляє переданий вихідний сигнал преамбули синхронізації у вихідному сигналі S370 декодера вокодера і генерує індекс S353 синхронізації преамбули. Сигнали індексу S351 синхронізації пачки імпульсів та індексу S353 синхронізації преамбули вводяться в контролер 370 детектора синхронізації. Контролер 370 детектора синхронізації генерує вихідні сигнали: S360 керування демультиплексором Rx, що здійснює маршрутизацію вихідного сигналу S370 декодера вокодера до тракту S326 даних або тракту S325 звуку, сигнал S365 керування відключенням звуку, який включає або вимикає вихідний сигнал S310 звуку, і сигнал S350 часового зміщення, який забезпечує інформацію часового розподілу бітів на блок 380 розподілу за часом Rx з метою вирівнювання даних S326 Rx для демодуляції. Інший приклад відповідного детектора 350 синхронізації продемонстрований на Фіг. 15В. Вихідний сигнал S370 декодера вокодера вводиться в пам'ять 352 і детектор 351 преамбули синхронізації. Пам'ять 352 використовується для зберігання останніх вибірок вихідного сигналу S370 декодера вокодера, який включає прийнятий вихідний сигнал активізації. Відповідним прикладом пам'яті 352 є пам'ять алгоритму послідовного обслуговування ("першим надійшовпершим вийшов") (FIFO), або оперативна пам'ять (RAM). Детектор 351 преамбули синхронізації виявляє переданий вихідний сигнал преамбули синхронізації у вихідному сигналі S370 декодера вокодера і видає сигнал S305 прапорця синхронізації. Сигнал S306 типу модуляції і сигнал S305 прапорця синхронізації вводяться в контролер 370 детектора синхронізації. Контролер 370 детектора синхронізації генерує сигнал S307 пошуку модуляції, що 15 UA 99532 C2 5 10 15 20 25 30 35 40 45 50 55 використовується для доступу до пам'яті 352, знаходження прийнятого вихідного сигналу активізації на основі сигналу S350 часового зміщення, і оцінки вихідного сигналу активізації з метою визначення типу модуляції, що використовується в передачі. Виявлений в результаті тип модуляції виводиться з пам'яті 352 у вигляді сигналу S306 типу модуляції. Контролер 370 детектора синхронізації також генерує вихідні сигнали: S360 керування демультиплексором Rx, що здійснює маршрутизацію вихідного сигналу S370 декодера вокодера до тракту даних або тракту звуку, сигнал S365 керування відключенням звуку, який включає або вимикає вихідний сигнал S310 звуку, і сигнал S350 часового зміщення, який забезпечує інформацію часового розподілу бітів на блок 380 розподілу за часом Rx з метою вирівнювання даних S326 Rx для демодуляції. Приклад відповідного детектора 360 пачки імпульсів синхронізації продемонстрований на Фіг. 16. Вихідний сигнал S370 декодера вокодера вводиться в калькулятор 361 потужності. Приклади відповідного калькулятора 361 потужності включають вхідну функцію піднесення в квадрат або функцію абсолютного значення, що обчислюється у вхідному сигналі. Вихідний сигнал S370 декодера вокодера також вводиться в блок міксера 362 функцій, де він помножується на синфазні і квадратурні компоненти опорної частотної синусоїди 1 363 і частотної синусоїди 2 364 з метою генерування перетворених із зниженням компонентів сигналу з частотою 0 Гц. Вихідні дані міксера 362 фільтруються від нижніх частот за допомогою фільтра 365 LPF з метою усунення результатів високочастотного помножувача в змішаних вихідних даних. Приклад функції передачі відповідного фільтра 365 LPF має форму: де c=0,0554, a1=2, a2=1, b1=-1,9742, b2=0,9744. Величина синфазних і квадратурних вихідних даних фільтра 365 LPF обчислюється за допомогою блока 366 обчислення величини і підсумовується в суматорі 367. Вихідні дані суматора 367 вводяться в узгоджений фільтр 368, який узгоджується з послідовністю пачки імпульсів синхронізації, яка передається. Узгоджені фільтри добре відомі в рівні техніки. Вихідні дані узгодженого фільтра 368 переглядаються на предмет пошуку піка максимуму в блоці 369 пошуку максимуму. Коли в блоці 369 пошуку максимуму виявляється максимум, в сигналі S351 індексу синхронізації пачки імпульсів видається індекс, що відповідає часу зміщення максимуму. Приклад відповідного детектора 351 преамбули синхронізації продемонстрований на Фіг. 17А. Вихідний сигнал S370 декодера вокодера обробляється за допомогою узгодженого фільтра 368, який узгоджений з послідовністю преамбули синхронізації. Вихідні дані узгодженого фільтра 368 потім видаються в блок 369 пошуку максимуму, який здійснює пошук максимального піка. Коли в блоці 369 пошуку максимуму виявляється максимум, в сигналі S353 індексу синхронізації преамбули видається індекс, що відповідає часу зміщення максимуму. Інший приклад відповідного детектора 351 преамбули синхронізації продемонстрований на Фіг. 17В. Вихідний сигнал S370 декодера вокодера обробляється за допомогою фільтра на етапі 452. Відповідним прикладом фільтра на етапі 452 є фільтр розсіяних сигналів з коефіцієнтами на основі імпульсної характеристики з фільтрованою смугою пропускання послідовності преамбули синхронізації. Фільтр розсіяних сигналів має структуру кінцевої імпульсної характеристики з деякими коефіцієнтами, встановленими на нуль, і призводить в результаті до зменшення складності обчислень на основі меншої кількості необхідних множників внаслідок нульових коефіцієнтів. Фільтри розсіяних сигналів добре відомі в рівні техніки. На етапі 453 вихідні дані фільтра переглядаються на предмет пошуку максимальних позитивних і негативних піків кореляції, що узгоджуються з очікуваною схемою на основі проміжку між негативними і позитивними піками кореляції. Наприклад, 5 піків повинні бути виявлені на етапі 453 на основі послідовності 245 преамбули синхронізації, 3 позитивних піки, відповідних кореляціях з послідовністю 243 псевдовипадкового шуму (PN), і 2 негативних піки, відповідних кореляціях із зворотним варіантом послідовності 244 PN. У відповідному прикладі, детектор синхронізації повинен виявити щонайменше 2 піки, щоб оголосити, що преамбула синхронізації виявлена. На етапі 461, кількість виявлених піків підраховується, і, якщо більшість піків виявлена, тоді прапорець індикатора синхронізації встановлюється в положення "Вірно" на етапі 460, означаючи, що синхронізація преамбули була виявлена. Відповідним прикладом більшості виявлених піків є 4 з 5 піків, що узгоджуються з очікуваною схемою. Якщо більшість піків не виявляється, тоді керування переходить до етапу 454, де часовий проміжок між позитивними піками, виявленими на етапі 453, порівнюється відносно очікуваного проміжку, PeakDistT1. PeakDistT1 встановлюється як функція періоду послідовності 242 PN, оскільки фільтрація прийнятої преамбули відносно послідовності 242 PN повинна видавати часовий проміжок між 16 UA 99532 C2 5 10 15 20 25 30 35 40 45 50 55 піками кореляції, рівний деякому кратному періоду. Якщо часовий проміжок між позитивними піками виявляється як такий, що знаходиться в діапазоні PeakDistT1, на етапі 455 тоді перевіряються амплітуди позитивних піків відносно порогового значення PeakAmpT1. Підходящий діапазон для PeakDistT1 складає плюс або мінус 2 вибірки. PeakAmpT1 є функцією амплітуд попередніх виявлених піків. У відповідному прикладі, PeakAmpT1 встановлюється таким чином, щоб піки, виявлені на етапі 453, не відрізнялися по амплітуді більше, ніж на коефіцієнт 3, і середня амплітуда піків не перевищувала половину від максимальної амплітуди піків, що спостерігалася до даного моменту. Якщо яка-небудь з перевірки часового проміжку між позитивними піками на етапі 454 або перевірки амплітуди на етапі 455 не вдається, тоді на етапі 456 перевіряється часовий проміжок негативних піків. Якщо часовий проміжок між негативними піками знаходиться в діапазоні PeakDistT2, тоді на етапі 457 потім перевіряються амплітуди негативних піків відносно порогового значення PeakAmpT2. Підходящий діапазон для PeakDistT2 складає плюс або мінус 2 вибірки. PeakDistT2 встановлюється як функція періоду послідовності 242 PN, а PeakAmpT2 встановлюється як функція амплітуд попередніх виявлених піків. Якщо яка-небудь з перевірки часового проміжку позитивних піків на етапі 454 або перевірки амплітуди позитивних піків на етапі 455, або перевірки часового проміжку негативних піків на етапі 456 або перевірки амплітуди негативних піків на етапі 457 вдається, тоді прапорець індикатора синхронізації встановлюється в положення "Вірно" на етапі 460, означаючи, що синхронізація преамбули була виявлена. Якщо яка-небудь з перевірки часового проміжку негативних піків на етапі 456 або перевірки амплітуди негативних піків на етапі 457 не вдається, тоді прапорець індикатора синхронізації встановлюється в положення "Помилково" на етапі 458, означаючи, що синхронізація преамбули не була виявлена. Потрібно враховувати, що інші порядки і комбінації етапів досягнуть того самого результату. Наприклад, виявлення множини піків на етапі 461 може бути виконане після перевірки позитивних піків етапів 454 та 455. Приклад відповідного контролера 370 детектора синхронізації продемонстрований на Фіг. 18А. Етап 407 являє собою точку входу в контролер, що ініціалізує буфери пам'яті і конфігурує початковий стан приймача. На етапі 406, перевіряється тип пошуку синхронізації, означаючи, чи здійснюється пошук сигналу синхронізації в тракті даних Rx або тракті звуку Rx. На етап 372 переходять, якщо в даний момент здійснюється пошук синхронізації в тракті звуку Rx. Шляхом використання індексу S351 синхронізації пачки імпульсів, на етапі 372, в деякій кількості кадрів, що обробляються, N1, здійснюється пошук максимальної пачки імпульсів та індексу. Етап 373 визначає, чи задовольняють максимальна пачка імпульсів синхронізації та індекс, що розшукувалися на етапі 372, критерію успішного пошуку. Приклад відповідного критерію рішення про пошук на етапі 373 має форму: де smax max являє собою максимальну кількість пачок імпульсів синхронізації, виявлених в N1 кількості кадрів, що обробляються, ThSB являє собою порогове значення виявлення пачок імпульсів синхронізації, ismax являє собою індекс максимуму пачок імпульсів синхронізації, Nsync являє собою кількість кадрів, що обробляються, в яких здійснюється пошук, і N guard являє собою період часу запізнення в кадрах, що обробляються. Якщо пачка імпульсів не виявляється, керування повертається назад до етапу 406, і пошук починається повторно. Якщо пачка імпульсів виявляється, керування переходить до етапу 374, на якому генерується сигнал S365 керування відключенням звуку з метою запобігання виведенню тракту звуку на динамік. На етапі 375, шляхом використання індексу S353 синхронізації преамбули, в деякій кількості кадрів, що обробляються, N2, здійснюється пошук максимуму преамбул синхронізації та індексу. Етап 376 визначає, чи задовольняють максимальна преамбула синхронізації та індекс, що розшукувалися на етапі 375, критерію успішного пошуку. Приклад відповідного критерію рішення про пошук на етапі 376 має форму: де smax max являє собою максимальну кількість пачок імпульсів синхронізації, виявлених в N1 кількості кадрів, що обробляються, c1 та c2 являють собою коефіцієнти масштабування, zmax max являє собою максимум виходів даних узгодженого фільтра 368 в детекторі 351 преамбули синхронізації, P(ismax) являє собою максимальне введення потужності на блок 369 пошуку максимуму в детекторі 360 пачки імпульсів синхронізації з максимальним індексом пачок імпульсів синхронізації, ismax. Якщо преамбула синхронізації не виявляється на етапі 376, керування повертається назад до етапу 406, і пошук починається повторно. Якщо преамбула синхронізації виявляється, на етапі 378 генерується сигнал S360 керування демультиплексором 17 UA 99532 C2 Rx з метою перемикання на тракт даних Rx в демультиплексорі 320. Керування потім переходить до етапу 377, на якому обчислюється сигнал S350 часового зміщення. Приклад відповідного обчислення часового зміщення має форму: 5 10 15 20 25 30 35 40 45 50 55 60 де izmax являє собою індекс максимуму виходів даних узгодженого фільтра 368 в детекторі 351 преамбули синхронізації на один кадр, N sync являє собою кількість кадрів, що обробляються, в яких здійснюється пошук, Nsamp являє собою кількість вибірок в одному кадрі, а k max являє собою фазу максимуму виходу даних узгодженого фільтра 368 в детекторі 351 преамбули синхронізації на один кадр. Керування потім переходить до етапу 418, на якому включається модем 330 Rx за допомогою сигналу S354 включення модему Rx, потім, нарешті, переходить назад до етапу 406, і пошук починається повторно. На етап 372а переходять, якщо в поточний момент здійснюється пошук синхронізації в тракті даних Rx. Етапи 372а, 373а, 375а, та 376а функціонують так само, як і етапи 372, 373, 375, та 376 відповідно; основна різниця полягає в тому, що тракт звуку не відключений, і демультиплексор не перемикається від звуку Rx на дані Rx, коли тип пошуку синхронізації, що перевіряється на етапі 406, являє собою дані Rx. Інший приклад відповідного контролера 370 детектора синхронізації продемонстрований на Фіг. 18В. Етап 407 являє собою точку входу в контролер, яка ініціалізує буфери пам'яті і конфігурує початковий стан приймача. На етапі 406, перевіряється тип пошуку синхронізації, означаючи, чи здійснюється пошук сигналу синхронізації в тракті даних Rx або тракті звуку Rx. Керування потім переходить на етап 411, на якому включається детектор 351 преамбули. Етап 412 перевіряє сигнал S305 прапорця синхронізації, означаючи, що була виявлена преамбула синхронізації, потім підтверджує це шляхом циклічної перевірки сигналу S305 прапорця синхронізації загальна N кількість разів. Відповідним значенням для N є 1 (тобто, тільки 1 преамбула виявляється без підтвердження) для термінала 600 призначення і 3 для термінала 100 джерела. Якщо виявляється преамбула синхронізації, генерується сигнал S365 керування відключенням звуку з метою запобігання виведенню тракту звуку на динамік. Потім на етапі 378 генерується сигнал S360 керування демультиплексором Rx з метою перемикання з тракту звуку Rx на тракт даних Rx в демультиплексорі 320. Керування потім переходить до етапу 377, на якому обчислюється сигнал S350 часового зміщення. Приклад відповідного обчислення часового зміщення має форму: Часове Зміщення = Позиція Імпульсу + Проміжок Між Піками Позиція Імпульсу являє собою часовий проміжок від позитивного піка кореляції до першого опорного моменту часу, і може мати як позитивну, так і негативну полярність. Проміжок Між Піками являє собою часовий проміжок між позитивним піком кореляції і негативним піком кореляції. Прикладом відповідного першого опорного моменту часу може бути позиція конкретної вибірки відносно поточного мовного кадру, що приймається. Інший приклад відповідного обчислення часового зміщення має форму: Часове Зміщення = Позиція Імпульсу Позиція Імпульсу являє собою часовий проміжок від негативного піка кореляції до другого опорного моменту часу, і може мати як позитивну, так і негативну полярність. Прикладом відповідного другого опорного моменту часу може бути позиція конкретної вибірки відносно поточного мовного кадру, що приймається. Керування потім переходить до етапу 414, на якому за допомогою сигналу S307 пошуку модуляції визначається тип модуляції за допомогою здійснення пошуку в пам'яті 352 в заздалегідь заданій позиції, де повинен бути збережений прийнятий вихідний сигнал активізації. Керування потім переходить до етапу 418, на якому включається модем 330 Rx за допомогою сигналу S354 включення модему Rx. Схема демодуляції, що використовується в сигналі S354 включення модему Rx, визначається на етапі 418 за допомогою вхідного сигналу S306 типу модуляції. Нарешті, керування переходить назад до етапу 406 і пошук починається повторно. На етап 411а переходять, якщо в поточний момент здійснюється пошук синхронізації в тракті даних Rx. Етапи 411а та 412а функціонують так само, як і етапи 411 та 412 відповідно; основна різниця полягає в тому що тракт звуку не відключений, і демультиплексор не перемикається від звуку Rx на дані Rx, коли тип пошуку синхронізації, що перевіряється на етапі 406, являє собою дані Rx. Потрібно враховувати, що інші порядки і комбінації етапів досягнуть того самого результату. Наприклад, етапи 374 тракту відключення звуку та етапу 378 перемикання тракту можуть бути переставлені місцями без якого-небудь ефекту для загального виявлення синхронізації. Фіг. 19 являє собою зразкову (ілюстративну) структурну діаграму розподілу 380 у часі Rx, продемонстрованого на Фіг. 1. Розподіл 380 у часі Rx використовується для вирівнювання меж кадру модуляції при виході даних з декодера 390 вокодера, так щоб в модемі 330 даних Rx могла відбуватися демодуляція. Сигнал S326 даних Rx вводиться в буфер 381, де зберігаються 18 UA 99532 C2 5 10 15 20 25 30 35 40 45 50 55 60 декілька вибірок. Відповідні приклади буфера 381 включають пам'ять алгоритму послідовного обслуговування ("першим надійшов-першим вийшов") (FIFO), або оперативну пам'ять (RAM). Вибірки з буфера 381 вводяться в блок 382 регульованої затримки, де застосовується часова затримка з метою вирівнювання меж кадру модуляції відповідно до керуючого сигналу S350 зміщення у часі. Відповідна затримка, що застосовується в блоці 382 регульованої затримки, може являти собою будь-яку кількість вибірок від нуля до розміру кадру -1. Затриманий сигнал виводиться як відрегульований сигнал S330 даних Rx. Фіг. 20 являє собою відповідну зразкову (ілюстративну) структурну діаграму модему 330 даних Rx, продемонстрованого на Фіг. 1. Через демультиплексор 331 модему даних Rx з відрегульованого вхідного сигналу S330 даних Rx можуть бути демультиплексовані у часі два сигнали: сигнал S332 відключеного звуку демультиплексора і сигнал S333 даних Rx демультиплексора. Сигнал S332 відключеного звуку демультиплексора являє собою період розділення або відключення звуку, який може існувати між послідовними повідомленнями, що приймаються, і який видаляється з відрегульованого сигналу S330 даних Rx, якщо даний сигнал розділення або відключення звуку був застосований в передавачі. Сигнал S333 даних Rx демультиплексора являє собою прийнятий модульований сигнал повідомлення, що вводиться в демодулятор 335. Демодулятор 335 демодулює прийняті біти інформації повідомлення з відрегульованого сигналу S330 даних Rx. Модем 330 даних Rx використовує межі кадру демодуляції, визначені за допомогою розподілу 380 у часі Rx, і індикатор типу демодуляції, визначений за допомогою контролера 370 детектора синхронізації, з метою визначення позиції імпульсу сигналу даних та обчислення символу вихідних даних на основі даної позиції імпульсу сигналу даних. Прикладом відповідного демодулятора є корелятор узгодженого фільтра, узгоджений з усіма дозволеними циклічними відхиленнями форми імпульсу модуляції, що застосовується модулятором даних для передачі. Іншим прикладом відповідного демодулятора є корелятор узгодженого фільтра, узгоджений з варіантом фільтрованої смуги пропускання імпульсу, модулятором даних, що застосовується для передачі, причому даний фільтр смуги пропускання представляє характеристики передачі каналу. Система Фіг. 21 являє собою випадок зразкового (ілюстративного) використання системи та способів, що розкриваються в цьому документі. Діаграма представляє типовий приклад системи служба екстрених викликів всередині транспортного засобу (eCall). Транспортний випадок 950 продемонстрований у вигляді аварії з двома транспортними засобами. Інші відповідні приклади для транспортного випадку 950 включають аварії за участю множини транспортних засобів, аварії одного транспортного засобу, спущене колесо у одного транспортного засобу, поломку двигуна у одного транспортного засобу або інші ситуації, в яких транспортний засіб ламається, або коли користувач потребує допомоги. Вбудована в транспортний засіб система (IVS) 951 розташована в одному або більше транспортних засобів, залучених до транспортного випадку 950, або може бути розташована на самому користувачі. Вбудована в транспортний засіб система 951 може складатися з термінала 100 джерела, що описується в цьому документі. Вбудована в транспортний засіб система 951 здійснює зв'язок по бездротовому каналу, який може складатися з каналу 501 висхідної лінії зв'язку і каналу 502 низхідної лінії зв'язку. Запит на передачу даних може прийматися за допомогою вбудованої в транспортний засіб системи через канал зв'язку, або може бути автоматичним або бути згенерованим вручну у вбудованій в транспортний засіб системі. Бездротова вежа 955 приймає передачу від вбудованої в транспортний засіб системи 951 і здійснює зв'язок за допомогою інтерфейсу з дротовою мережею, що складається з дротової висхідної лінії 962 зв'язку і дротової низхідної лінії 961 зв'язку. Відповідним прикладом бездротової вежі 955 є вежа стільникового телефонного зв'язку, що складається з антен, приймач-передавачів і ретрансляційного обладнання, всіх добре відомих в рівні техніці, для здійснення зв'язку за допомогою інтерфейсу з бездротовою висхідною лінією 501 зв'язку і низхідною лінією 502 зв'язку. Дротова мережа здійснює зв'язок за допомогою інтерфейсу з довідково-диспетчерською точкою 960 суспільної безпеки (PSAP), де екстрена інформація, що передається за допомогою вбудованої в транспортний засіб системи 951 може бути прийнята, а керування і дані передані. Довідково-диспетчерська точка 960 суспільної безпеки може складатися з термінала 600 призначення, що описується в цьому документі. Зв'язок між вбудованою в транспортний засіб системою 951 і довідководиспетчерською точкою 960 суспільної безпеки здійснюється за допомогою використання діаграм взаємодії, описаних в нижченаведених абзацах. Фіг. 22 являє собою зразкову (ілюстративну) діаграму взаємодії синхронізації і послідовностей передачі даних між терміналом 100 джерела і терміналом 600 призначення. У даному прикладі, послідовність 810 висхідної лінії зв'язку ініціюється за допомогою термінала 19 UA 99532 C2 5 10 15 20 25 30 35 40 45 50 55 60 600 призначення. Послідовність 800 низхідної лінії зв'язку являє собою передачу синхронізації і повідомлень даних від термінала 600 призначення до термінала 100 джерела, а послідовність 810 висхідної лінії зв'язку являє собою передачу синхронізації і повідомлень даних від термінала 100 джерела до термінала 600 призначення. Послідовність 800 низхідної лінії зв'язку ініціюється в момент 850 часу t0 за допомогою термінала 600 призначення за допомогою послідовності 801 синхронізації. Відповідними прикладами послідовності 801 синхронізації є приклади, що описуються на Фіг. 8А, Фіг. 8В та Фіг. 8С. Наступним за послідовністю 801 синхронізації, термінал 600 призначення передає повідомлення 802 "Початок" з метою вказівки терміналу 100 джерела починати передачу своєї послідовності 810 висхідної лінії зв'язку. Термінал 600 призначення продовжує передавати такі, що чергуються: синхронізацію 801 і повідомлення 802 "Початок" і чекає відповіді від термінала 100 джерела. У момент 851 часу t1 термінал 100 джерела, прийнявши повідомлення 802 "Початок" від термінала 600 призначення, починає передавати свою власну послідовність 811 синхронізації. Відповідними прикладами послідовності 811 синхронізації є приклади, що описуються на Фіг. 8А, Фіг. 8В та Фіг. 8С. Наступним за послідовністю 811 синхронізації, термінал 100 джерела передає мінімальний набір даних або повідомлення 812 "MSD" на термінал 600 призначення. Відповідний приклад даних, що містять повідомлення 812 "MSD", включає в себе сенсорні дані або дані користувача, форматовані за допомогою форматера 210 повідомлень даних. У момент 852 часу t2 термінал 600 призначення, прийнявши повідомлення 811 синхронізації від термінала 100 джерела, починає передачу повідомлення 803 негативного підтвердження або "NACK" на термінал 100 джерела. Термінал 600 призначення продовжує передачу таких, що чергуються: синхронізації 801 і повідомлення 803 "NACK" доти, доки не приймає успішно повідомлення 812 MSD від термінала 100 джерела. Відповідний приклад успішного прийому повідомлення 812 MSD включає в себе підтвердження контролю циклічної надмірності, виконаного в повідомленні 812 MSD. У момент 853 часу t3 термінал 600 призначення, успішно прийнявши повідомлення MSD, починає передачу таких, що чергуються: синхронізації 801 і повідомлення 804 підтвердження або "ACK". Термінал 100 джерела може робити спробу відправки повідомлення MSD множину разів (813, 814) доти, доки не одержує повідомлення 804 "ACK". У відповідному прикладі, якщо термінал 100 джерела робить спробу відправки повідомлення MSD більш 8-и разів, причому кожна спроба являє собою різний варіант надмірності, він перемикається на більш стійку схему модуляції, визначену за допомогою сигналу S236 активізації. Відповідний приклад більш стійкої схеми модуляції включає в себе збільшення тривалості кадру модуляції T MF з одночасною підтримкою постійної кількості моментів часу, як описано раніше. У момент 854 часу t4 термінал 100 джерела, прийнявши повідомлення 804 "ACK" від термінала 600 призначення, перериває передачу повідомлення 814 MSD. У відповідному прикладі, терміналом 600 призначення, за допомогою передачі повідомлень 802 початку знов, запитується повторна передача, після того як терміналом 600 призначення було відправлено заздалегідь задана кількість повідомлень 804 "ACK". Фіг. 23А являє собою іншу зразкову (ілюстративну) діаграму взаємодії синхронізації і послідовностей передачі даних між терміналом 100 джерела і терміналом 600 призначення. У даному прикладі, послідовність 810 висхідної лінії зв'язку ініціюється за допомогою термінала 100 джерела. Послідовність 810 висхідної лінії зв'язку ініціюється в момент 850а часу t0 за допомогою термінала 100 джерела за допомогою голосових даних 815 за допомогою конфігурації смуги 200 пропускання передачі термінала 100 джерела в тракт S225 звуку Tx. У момент 851а часу t1 термінал 100 джерела конфігурує смугу 200 пропускання передачі в тракт S230 даних Tx і починає передавати свою послідовність 811 синхронізації, за якою йде повідомлення 812 MSD. У момент 852а часу t2 термінал 600 призначення, прийнявши повідомлення 811 синхронізації від термінала 100 джерела, починає передачу таких, що чергуються: синхронізації 801 і повідомлення 803 "NACK" на термінал 100 джерела. Термінал 600 призначення продовжує передачу таких, що чергуються: синхронізації 801 і повідомлення 803 "NACK" доти, доки не приймає успішно повідомлення 812 MSD від термінала 100 джерела. У момент 853 часу t3 термінал 600 призначення, успішно прийнявши повідомлення MSD, починає передачу таких, що чергуються: синхронізації 801 і повідомлення 804 підтвердження або "ACK". Термінал 100 джерела може робити спробу відправки повідомлення MSD множини разів доти, доки не одержує повідомлення 804 "ACK", причому кожна спроба являє собою різний варіант надмірності. У момент 854 часу t4 термінал 100 джерела, прийнявши повідомлення 804 "ACK" від термінала 600 призначення, перериває передачу повідомлення 814 MSD. Фіг. 23В являє собою іншу зразкову (ілюстративну) діаграму взаємодії синхронізації і послідовностей передачі даних між терміналом 100 джерела і терміналом 600 призначення. У 20 UA 99532 C2 5 10 15 20 25 30 35 40 45 50 55 60 цьому випадку, послідовність 810 висхідної лінії зв'язку ініціюється за допомогою термінала 100 джерела. Замість передачі голосових даних по висхідній лінії зв'язку з метою ініціювання передачі, термінал 100 джерела передає такі, що чергуються: синхронізацію 811 і повідомлення 805 "Відправка" в момент 850b часу t0. У момент 851b часу t1 термінал 600 призначення, прийнявши повідомлення 805 "Відправка" від термінала 100 джерела, передає такі, що чергуються: синхронізацію 801 і повідомлення 802 "Початок". У момент 852b часу t2 термінал 100 джерела, прийнявши повідомлення 802 "Початок" від термінала 600 призначення, передає послідовність 811 синхронізації, за якою йде повідомлення 812 MSD, на термінал 600 призначення. У момент 853b часу t3 термінал 600 призначення, успішно прийнявши повідомлення 811 синхронізації від термінала 100 джерела, передає такі, що чергуються: синхронізацію 801 і повідомлення 803 "NACK" на термінал 100 джерела. У момент 854b часу t4 термінал 600 призначення, успішно прийнявши повідомлення MSD, передає такі, що чергуються: синхронізацію 801 і повідомлення 804 "ACK". Після прийому повідомлення 804 "ACK" від термінала 600 призначення, термінал 100 джерела перериває передачу повідомлення MSD. Фіг. 24А являє собою зразкову (ілюстративну) діаграму взаємодії синхронізації і послідовностей передачі даних між терміналом 100 джерела і терміналом 600 призначення. У цьому випадку, дані запитуються і передаються як терміналом 100 джерела, так і терміналом 600 призначення по висхідній і низхідній лініях зв'язку, відповідно, в підтримку двоспрямованої передачі даних. Послідовність 800 низхідної лінії зв'язку ініціюється в момент 850 часу t0 за допомогою термінала 600 призначення за допомогою таких, що чергуються: послідовності 801 синхронізації і повідомлення 802 "Початок". У момент 851 часу t1, термінал 100 джерела, прийнявши повідомлення 802 "Початок" від термінала 600 призначення, починає передавати свою власну послідовність 811 синхронізації, за якою йдуть дані 812. У момент 852 часу t2, термінал 600 призначення передає такі, що чергуються: синхронізацію 801 і повідомлення 803 "NACK" доти, доки не приймає успішно дані 812 від термінала 100 джерела, після чого термінал 600 призначення потім передає такі, що чергуються: послідовність 801 синхронізації і повідомлення 804 "ACK". У момент 854 часу t4, термінал 100 джерела, прийнявши повідомлення 804 "ACK" від термінала 600 призначення, перериває передачу своїх даних. У момент 855 часу t5, термінал 600 призначення передає такі, що чергуються: послідовність 801 синхронізації і повідомлення 805 "відправка", означаючи запит на передачу даних по низхідній лінії зв'язку. У момент 856 часу t6, термінал 100 джерела, після виявлення повідомлення 805 "Відправка", відповідає за допомогою таких, що чергуються: послідовності 811 синхронізації і повідомлення 816 "Початок". У момент 857 часу t7, термінал 600 призначення, після виявлення повідомлення 816 "Початок", відповідає за допомогою послідовності 801 синхронізації, за якою йдуть дані 806. У момент 858 часу t8, термінал 100 джерела передає такі, що чергуються: послідовність 811 синхронізації і повідомлення 817 "NACK" доти, доки не одержує успішно дані 806 від термінала 600 призначення, після чого, в момент 859 часу t9, термінал 100 джерела відправляє такі, що чергуються: послідовність 811 синхронізації і повідомлення 818 "ACK". У момент 860 часу t10, термінал 600 призначення, прийнявши повідомлення 818 "ACK" від термінала 100 джерела, припиняє передачу своїх даних. Фахівець в сфері даних буде враховувати, що взаємодії, як описуються в цьому документі, є симетричними і можуть бути ініційовані за допомогою термінала 100 джерела. Фахівець в галузі техніки також буде враховувати, що послідовність синхронізації, повідомлення початку, повідомлення NACK і повідомлення ACK можуть кожне являти собою таку саму або іншу послідовність між тими, які передаються по низхідній і висхідній лініях зв'язку. Фіг. 24В являє собою іншу зразкову (ілюстративну) діаграму взаємодії синхронізації і послідовностей передачі даних між терміналом 100 джерела і терміналом 600 призначення, в якому дані запитуються і передаються як терміналом 100 джерела, так і терміналом 600 призначення по висхідній і низхідній лініях зв'язку, відповідно. Відмінність між взаємодіями за Фіг. 24В і взаємодіями за Фіг. 24А відбувається в момент 853 часу t3. У даному прикладі, замість таких, що чергуються: синхронізації і повідомлення "ACK" за допомогою термінала 600 призначення передаються такі, що чергуються: синхронізація 801 і повідомлення 805 "Відправка". У даному прикладі, повідомлення 805 "Відправка" служить для позначення того, що термінал 600 призначення успішно одержав дані 812 термінала 100 джерела, і призводить в результаті до припинення терміналом 100 джерела своєї передачі даних в момент 854 часу t4. Повідомлення "Відправка" також означає запит від термінала 600 призначення на відправку даних по низхідній лінії зв'язку. Фіг. 25 являє собою зразкову (ілюстративну) діаграму складання пакета даних для передачі, в якому довжина даних користувача є меншою, ніж довжина пакета даних для передачі. 21 UA 99532 C2 5 10 15 20 25 30 35 40 45 50 55 60 Сегмент 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 даних користувача компонується в пакет 806 або 812 даних для передачі, і, оскільки сегмент є меншим, ніж довжина пакета даних для передачі, використовується заповнювач 911 з метою заповнення даних до кінця пакета даних для передачі. Фіг. 27А являє собою зразкову (ілюстративну) діаграму взаємодії послідовності запиту на передачу даних і послідовності відповіді на передачу даних, в якій довжина даних користувача є більшою, ніж розмір пакета даних для передачі. Ініційований за допомогою повідомлень "Початок" запитуючого термінала або в передачі 800 низхідної лінії зв'язку, або в передачі 810 висхідної лінії зв'язку, в момент 870 часу t20, за допомогою відповідаючого термінала передається перший пакет 806 або 812 даних для передачі, що складається з індикатора 910 довжини і першого сегмента 901 даних користувача. У момент 871 часу t21, оскільки відповідаючий термінал ще не прийняв повідомлення "ACK", він починає передачу даних користувача знов у другій спробі 903. У момент 872 часу t22, відповідаючий термінал, прийнявши повідомлення "ACK", перериває передачу першого пакета 806 або 812 даних. У момент 873 часу t23, запитуючий термінал, після оцінки індикатора 910 довжини з метою визначення, скільки сегментів очікується, запитує наступний пакет 806 або 812 даних для передачі за допомогою передачі повідомлень "Початок" на відповідаючий термінал. У момент 874 часу t24, відповідаючий термінал, прийнявши повідомлення "Початок" від запитуючого термінала, починає передачу наступного пакета 806 або 812 даних для передачі, що складається з наступного сегмента 902 даних користувача і заповнювача 911 (в даному прикладі наступний пакет даних для передачі є останнім пакетом даних). У момент 875 часу t25, відповідаючий термінал, прийнявши повідомлення "ACK", перериває свою передачу даних. Фахівець в галузі техніки буде враховувати, що взаємодії, які описуються в цьому документі, є симетричними, при цьому запитуючими і відповідаючими терміналами можуть бути або термінал 100 джерела, або термінал 600 призначення. Фахівець в галузі техніки також буде враховувати, що дані користувача можуть охоплювати більш ніж два пакети 806 або 812 даних для передачі. Фіг. 27В являє собою іншу зразкову (ілюстративну) діаграму взаємодії послідовності запиту на передачу даних і послідовності відповіді на передачу даних, в якій довжина даних користувача є більшою, ніж розмір пакета для передачі. У даному прикладі, після того як перший пакет 806 або 812 даних для передачі запитується за допомогою повідомлень "Початок", що передаються запитуючим терміналом, подальші пакети 806 або 812 даних для передачі автоматично передаються відповідаючим терміналом на основі прийому повідомлення "ACK" від запитуючого термінала. У даному прикладі, запитуючий термінал не передає повідомлення "Початок" з метою ініціювання передачі подальшого пакета 806 або 812 даних для передачі від відповідаючого термінала. У момент 881 часу t31, відповідаючий термінал, прийнявши повідомлення "ACK", перериває передачу першого пакета даних, потім негайно починає передачу наступного пакета 806 або 812 даних для передачі, відділеного тільки послідовністю синхронізації. У момент 882 часу t32, запитуючий термінал, прийнявши послідовність синхронізації, починає передачу повідомлень "NACK" доти, доки не приймає успішно пакет 806 або 812 даних для передачі. У момент 883 часу t33, успішно прийнявши пакет 806 або 812 даних для передачі, запитуючий термінал, починає передачу повідомлень "ACK". У момент 884 часу t34, відповідаючий термінал, прийнявши повідомлення "ACK", перериває передачу пакета 806 або 812 даних для передачі. 22 UA 99532 C2 5 10 15 20 25 30 35 40 45 50 55 Фіг. 27С являє собою ще одну іншу зразкову (ілюстративну) діаграму взаємодії послідовності запиту на передачу даних і послідовності відповіді на передачу даних, в якій довжина даних користувача є більшою, ніж розмір пакета для передачі. У даному прикладі, після того як перший пакет 806 або 812 даних для передачі запитується за допомогою повідомлень "Початок", що передаються запитуючим терміналом, подальші пакети 806 або 812 даних для передачі автоматично передаються відповідаючим терміналом на основі прийому повідомлення "ACK" від запитуючого термінала. У даному прикладі, запитуючий термінал не передає повідомлення "Початок" з метою ініціювання передачі пакета 806 або 812 даних для передачі від відповідаючого термінала, запитуючий термінал також не передає і повідомлення "NACK". У момент 891 часу t41, відповідаючий термінал, прийнявши повідомлення "ACK", перериває передачу першого пакета даних, потім негайно починає передачу наступного пакета 806 або 812 даних для передачі, відділеного тільки послідовністю синхронізації. У момент 892 часу t42, успішно прийнявши пакет 806 або 812 даних для передачі, запитуючий термінал, починає передачу повідомлень "ACK". Коли відповідаючий термінал приймає повідомлення "ACK", він перериває передачу пакета 806 або 812 даних для передачі. Фіг. 27D являє собою ще одну іншу зразкову (ілюстративну) діаграму взаємодії послідовності запиту на передачу даних і послідовності відповіді на передачу даних, в якій довжина даних користувача є більшою, ніж розмір пакета для передачі. Фіг. 27D являє собою альтернативу зразковій (ілюстративної) діаграмі взаємодії, продемонстрованій на Фіг. 27B. У прикладі за Фіг. 27D, усувається часовий розрив в момент 882 часу t32 між повідомленням "ACK" запитуючого термінала по першому сегменту 903 даних користувача і повідомленням "NACK" по наступному сегменту 902 даних користувача. Це допомагає підтримувати розподіл у часі у відповідаючому терміналі так, щоб він не потребував повторної синхронізації з послідовністю синхронізації запитуючого термінала. Фахівцеві в галузі техніки буде зрозуміло, що відповідаючі термінали можуть автоматично передавати пакети даних, наступні за першим пакетом даних, без передачі роздільника послідовності синхронізації. У цьому випадку послідовність синхронізації відправляється один раз перед першим пакетом 806 або 812 даних для передачі, потім, після прийому повідомлень "ACK", відповідаючий термінал автоматично передає наступний пакет даних без відправки синхронізації. Фахівець в галузі техніки зможе також врахувати, що індикатор 910 довжини може також передаватися і з іншими сегментами даних додатково до першого. У діаграмах взаємодії, що розкриваються в цьому документі, можуть спостерігатися ситуації збою, які повинні прийматися та оброблятися заздалегідь заданим способом. Наступні абзаци забезпечують приклади обробки ситуацій збою, що відповідають діаграмам взаємодії, які розкривається в цьому документі. У кожному прикладі, ситуація збою фіксується разом з описом відповідної дії у відповідь. Фахівець в галузі техніки буде враховувати, що обробка збоїв, описана в цьому документі, може рівно застосовуватися до термінала джерела або термінала призначення як в односпрямованих, так і в двоспрямованих варіантах здійснення. Зразковий стан збою виникає тоді, коли термінал джерела не виявляє преамбулу синхронізації, що передається. Як приклад дії у відповідь, термінал джерела затримує передачу повідомлення MSD доти, доки не виявлена заздалегідь задана кількість преамбул синхронізації. Інший зразковий стан збою виникає тоді, коли термінал джерела неправильно виявляє преамбулу синхронізації. Як приклад дії у відповідь, термінал джерела затримує передачу повідомлення MSD доти, доки заздалегідь задана кількість преамбул синхронізації не видасть однакове зміщення вибірки. Інший зразковий стан збою виникає тоді, коли термінал джерела помилково виявляє преамбулу синхронізації, хоча насправді жодної не було передано. Як приклад дії у відповідь, термінал джерела ігнорує помилково виявлені преамбули синхронізації. Термінал джерела ініціює передачу MSD, тільки якщо заздалегідь задана кількість виявлених преамбул синхронізації видасть однакову оцінку зміщення вибірки. Інший зразковий стан збою виникає тоді, коли термінал призначення не виявляє преамбулу синхронізації, що передається. Як приклад дії у відповідь, термінал призначення не починає декодування повідомлення MSD, але продовжує передачу повідомлень "Початок" для спонукання термінала джерела повторно ініціювати передачу MSD після того, як прийнята заздалегідь задана кількість повідомлень "Початок" (включаючи послідовність преамбули синхронізації). Інший зразковий стан збою виникає тоді, коли термінал призначення неправильно виявляє преамбулу синхронізації. Як приклад дії у відповідь, термінал призначення декодує прийняті дані MSD неправильно протягом всіх варіантів надмірності. На основі неправильно декодованих 23 UA 99532 C2 5 10 15 20 25 30 35 40 45 50 55 60 даних, термінал призначення може повторно ініціювати передачу MSD за допомогою відправки повідомлень "Початок" на термінал джерела. Інший зразковий стан збою виникає тоді, коли термінал призначення помилково виявляє преамбулу синхронізації, хоча насправді жодної не було передано. Дії у відповідь не існує, оскільки імовірність даного випадку дуже мала. Термінал призначення не починає відстеження свого сигналу, що приймається, доти, доки не чекає преамбули синхронізації від термінала джерела. Інший зразковий стан збою виникає тоді, коли термінал джерела помилково інтерпретує повідомлення "Початок" як повідомлення "NACK". Як приклад дії у відповідь, якщо передача MSD ще не почалася, термінал джерела затримує передачу MSD доти, доки не прийме повідомлення "Початок". Як інший приклад дії у відповідь, якщо передача MSD вже відбувається в даний момент, термінал джерела затримує повторну ініціалізацію передачі. Інший зразковий стан збою виникає тоді, коли термінал джерела помилково інтерпретує повідомлення "Початок" як повідомлення "ACK". Як приклад дії у відповідь, якщо передача MSD ще не почалася, термінал джерела ігнорує яке-небудь повідомлення "ACK". Як інший приклад дії у відповідь, термінал джерела ігнорує "ACK", якщо попередні повідомлення були інтерпретовані як повідомлення "Початок". Як ще один інший приклад дії у відповідь, якщо попередні повідомлення були повідомленнями "NACK", термінал джерела ставить себе в стан очікування і закінчує передачу MSD, якщо наступне повідомлення також інтерпретується як "ACK". Як ще один інший приклад дії у відповідь, якщо попереднє повідомлення було інтерпретоване як "ACK", термінал джерела закінчує передачу MSD помилково. Імовірність даної події є низькою, однак, якщо вона відбувається, термінал призначення може повторно ініціювати передачу знов за допомогою відправки запиту разом з повідомленнями "Початок". Інший зразковий стан збою виникає тоді, коли термінал джерела помилково інтерпретує повідомлення "NACK" як повідомлення "Початок". Як приклад дії у відповідь, одиничне "NACK", що інтерпретується як "Початок", не має якого-небудь впливу на передачу MSD. Як інший приклад дії у відповідь, серія повідомлень "NACK", кожне з яких інтерпретується як повідомлення "Початок", може приписувати передавачу термінала джерела повторно ініціювати MSD. Термінал призначення не буде цього чекати і виявиться не здатний приймати дані, що надходять, в результаті буде видавати неправильно декодовані дані. На основі неправильно декодованих даних, термінал призначення може запитувати у термінала джерела повторне ініціювання передачі за допомогою відправки повідомлень "Початок". Інший зразковий стан збою виникає тоді, коли термінал джерела помилково інтерпретує повідомлення "NACK" як повідомлення "ACK". Як приклад дії у відповідь, якщо попереднє повідомлення було інтерпретоване як повідомлення "Початок", термінал джерела ігнорує будьяке повідомлення "ACK". Як інший приклад дії у відповідь, якщо попереднє повідомлення було інтерпретоване як повідомлення "NACK", термінал джерела чекає інше "ACK". Якщо наступне повідомлення не є іншим "ACK", поточне "ACK" ігнорується. Як ще один інший приклад дії у відповідь, якщо попереднє повідомлення також було помилково виявлене як повідомлення "ACK", термінал джерела може закінчити передачу MSD, хоча термінал призначення ще не прийняв MSD правильно. Імовірність даної події є низькою, однак, якщо вона відбувається, термінал призначення може повторно ініціювати передачу знов за допомогою відправки запиту разом з повідомленнями "Початок". Інший зразковий стан збою виникає тоді, коли термінал джерела помилково інтерпретує повідомлення "ACK" як повідомлення "Початок". Як приклад дії у відповідь, термінал джерела не перерве передачу додаткових варіантів надмірності MSD, оскільки звичайна ситуація переривання являє собою прийом заздалегідь заданої кількості повідомлень "ACK". Якщо більше подальших повідомлень інтерпретуються як повідомлення "Початок", термінал джерела може повторно ініціювати передачу MSD. У результаті, термінал призначення перестане передавати повідомлення. Термінал джерела, в результаті, визначить, що термінал призначення більше не передає кадри синхронізації, і переустановить себе, зупиняючи тим самим додаткові передачі. Інший зразковий стан збою виникає тоді, коли термінал джерела помилково інтерпретує повідомлення "ACK" як повідомлення "NACK". Як приклад дії у відповідь, термінал джерела буде продовжувати передачу варіантів надмірності доти, доки повідомлення "ACK" не будуть правильно виявлені. У результаті, термінал призначення припинить передачу повідомлень. Термінал джерела, в результаті, визначить, що термінал призначення більше не передає кадри синхронізації, і переустановить себе, зупиняючи тим самим додаткові передачі. Інший зразковий стан збою виникає тоді, коли термінал джерела визначає, що прийняте повідомлення не є надійним. Як приклад дії у відповідь, якщо повідомлення, що приймаються, є 24 UA 99532 C2 5 10 15 20 25 30 35 40 45 50 55 60 повідомленнями "Початок", термінал джерела продовжує підраховувати ненадійні повідомлення, але з більш низьким коефіцієнтом значущості, ніж якщо повідомлення були прийняті за допомогою надійного визначення. Подальше ініціювання події на основі підрахунку прийнятих повідомлень буде вимагати більшої заздалегідь заданої кількості прийнятих ненадійних повідомлень відносно того, якщо повідомлення були б прийняті за допомогою надійного визначення. Як інший приклад дії у відповідь, якщо ненадійні повідомлення, що приймаються, є повідомленнями "NACK" або повідомленнями "ACK", термінал джерела може ігнорувати дані повідомлення. Інший зразковий стан збою виникає тоді, коли термінал призначення не здатний виявити передане MSD внаслідок шуму або інших спотворень в каналі. Як приклад дії у відповідь, після спроби декодування заздалегідь заданої кількості варіантів надмірності, термінал призначення може запитати термінал джерела повторно ініціювати передачу за допомогою відправки повідомлень "Початок". У повторно ініційованій передачі, термінал джерела може використовувати стійкий до збоїв модулятор, менш схильний до шуму та інших спотворень в каналі. Інший зразковий стан збою виникає тоді, коли термінал призначення не може правильно оцінити сигнал активізації. Як приклад дії у відповідь, якщо термінал призначення вважає виявлення сигналу активізації ненадійним, він вибирає швидкий (або звичайний) режим модуляції для першої спроби демодуляції даних MSD. Для якого-небудь іншого набору заздалегідь заданої кількості прийнятих варіантів надмірності даних MSD, термінал призначення може використовувати режим стійкої модуляції для демодуляції даних. Таким чином, в цьому документі розкриваються пристрій і спосіб надійної та ефективної передачі даних всередині смуги пропускання за допомогою мовного кодека в бездротовій системі зв'язку. Фахівці в галузі техніки зрозуміють, що інформація і сигнали можуть бути представлені з використанням будь-якої з різноманітних технологій і методів. Наприклад, дані, інструкції, команди, інформація, сигнали, біти, символи і чіпи, на які можуть посилатися протягом наведеного вище опису, можуть бути представлені напругами, струмами, електромагнітними хвилями, магнітними полями або частинками, оптичними полями або частинками, або їх комбінацією. Також, хоча варіанти здійснення описуються насамперед з точки зору бездротової системи зв'язку, описані методи можуть застосовуватися до інших систем зв'язку для передачі даних всередині смуги пропускання, які є фіксованими (непереносними) або такими, що не використовують бездротовий канал. Фахівці далі в повній мірі зрозуміють, що різні ілюстративні логічні блоки, модулі, схеми та алгоритмічні етапи, описані в зв'язку з варіантами здійснення даного винаходу, що розкривається, можуть бути виконані у вигляді електронного апаратного обладнання, комп'ютерного програмного забезпечення, або комбінації обох. Для чіткої ілюстрації цієї взаємозамінності апаратного забезпечення і програмного забезпечення вище були загалом описані різні ілюстративні компоненти, блоки, модулі, схеми та етапи з точки зору їх функціональності. Чи буде така функціональність виконана у вигляді апаратного забезпечення або програмного забезпечення, залежить від конкретного варіанта здійснення та обмежень за конструкцією, накладених на всю систему. Фахівці можуть виконати описану функціональність різними способами для кожного конкретного варіанта здійснення, але такі виконавські рішення не повинні розглядатися як такі, що виходять за рамки даного винаходу, що описується. Різні ілюстративні логічні блоки, модулі та схеми, описані в зв'язку з варіантами здійснення даного винаходу, що розкривається, можуть бути виконані або зроблені за допомогою процесора загального призначення, процесора цифрових сигналів (DSP), спеціалізованої для рішення конкретної задачі інтегральної схеми (ASIC), програмованої користувачем вентильної матриці (FPGA) або іншого програмованого логічного пристрою, дискретного вентиля або транзисторної логіки, дискретних компонентів апаратного забезпечення або будь-якої їх комбінації, виконаної з можливістю виконувати функції, описані в даному винаході. Процесор загального призначення може бути мікропроцесором, але як альтернатива, даний процесор може бути будь-яким комерційно доступним процесором, контролером, мікроконтролером або механізмом визначення стану. Процесор може також бути виконаний у вигляді комбінації обчислювальних пристроїв, наприклад, комбінації процесора DSP і мікропроцесора, множини мікропроцесорів, одного або більше мікропроцесорів у з'єднанні з ядром DSP, або будь-якої іншої такої конфігурації. Етапи способу або алгоритму, описані в зв'язку з варіантами здійснення даного винаходу, що розкривається, можуть бути здійснені безпосередньо в апаратному забезпеченні, в модулі програмного забезпечення, що виконується процесором, або в комбінації обох. Модуль програмного забезпечення може постійно знаходитися (зберігатися) в пам'яті RAM, флеш 25 UA 99532 C2 5 10 15 20 25 30 35 40 45 50 55 60 пам'яті, пам'яті ROM, пам'яті EPROM, пам'яті EEPROM, регістрах, на жорсткому диску, знімному диску, диску CD-ROM і будь-якій іншій формі середовища зберігання (носія інформації), відомій в галузі техніки. Носій інформації з'єднується з процесором так, щоб процесор міг зчитувати інформацію з даного носія інформації і записувати інформацію на носій інформації. Як альтернатива, носій інформації може бути вбудованим в процесор. Процесор і носій інформації можуть постійно знаходитися всередині ASIC. Як альтернатива, процесор і носій інформації можуть постійно знаходитися в терміналі користувача як дискретні компоненти. Наведений опис варіантів здійснення, що розкриваються, покликаний надати фахівцеві в галузі техніки можливість виконання або використання даного винаходу. Різні модифікації даних варіантів здійснення будуть явно очевидні для таких фахівців, і загальні принципи, описані в цьому документі, можуть бути застосовані до інших зразкових варіантів здійснення, не виходячи з суті та обсягу даного винаходу. Таким чином, даний винахід не призначений бути обмеженим варіантами здійснення, продемонстрованими в даному винаході, але повинен відповідати найбільш широкому обсягу, що узгоджується з принципами і новими ознаками, розкритими в даному винаході. Посилальні позиції 100 термінал джерела 200 основна смуга передачі 210 форматер повідомлень даних 215 процесор введення звуку 220, 247, 254, 259, мультиплексор 230 модем даних Тх 235 модулятор 237 імпульс в позиції t3 238 генератор розсіяних імпульсів 239 формувач імпульсів 240 генератор синхронізації 241 послідовність преамбули синхронізації 242 послідовність псевдовипадкового шуму (PN) 245 складена послідовність преамбули синхронізації 250 пачка імпульсів синхронізації 253 послідовність пачки імпульсів синхронізації 255 генератор відключення звуку 270 кодер вокодера 301 пристрій деформатування (деформатер) повідомлень даних 315 динамік 320 демультиплексор 330 модем даних Rx 335 демодулятор 350 детектор синхронізації 351 детектор преамбули синхронізації 352 пам'ять 360 детектор пачки імпульсів синхронізації 361 калькулятор 362 блок міксера функцій 365 фільтра LPF 366 блок обчислення величини 367 суматор 368 узгоджений фільтр 369 блок пошуку максимуму 370 контролер детектора синхронізації 380 блок розподілу 381 буфер 382 блок регульованої затримки 390 декодер вокодера 400 основна смуга прийому 495 приймач 501 канал висхідної лінії зв'язку 502 канал низхідної лінії зв'язку 600 термінал призначення 26 UA 99532 C2 5 10 15 20 25 30 35 40 45 50 701, 702, 711, 721, 722 тривалість у часі, коли передається кожний сигнал 801 синхронізація 802 повідомлення «Початок» 803 повідомлення негативного підтвердження або «NACK» 804 повідомлення підтвердження або «ACK» 805 повідомлення «Відправка» 806 дані 810 послідовність висхідної лінії зв'язку 811 послідовність синхронізації 812 повідомлення «MSD» 815 голосові дані 816 повідомлення «Початок» 817 повідомлення «NACK» 818 повідомлення «ACK» 850 момент часу t0 851 момент часу t1 852 момент часу t2 853 момент часу t3 854 момент часу t4 855 момент часу t5 856 момент часу t6 857 момент часу t7 858 момент часу t8 859 момент часу t9 860 момент часу t10 870 момент часу t20 871 момент часу t21 872 момент часу t22 873 момент часу t23 874 момент часу t24 875 момент часу t25 881 момент часу t31 882 момент часу t32 883 момент часу t33 884 момент часу t34 891 момент часу t41 892 момент часу t42 900 сегмент даних користувача 901 перший сегмент даних користувача 902 другий сегмент даних користувача 910 індикатор довжини 911 послідовність бітів-заповнювачів 950 транспортний випадок 951 транспортний засіб система 955 бездротова вежа 961 дротова низхідна лінія зв'язку 962 дротова висхідної лінія зв'язку 960 довідково-диспетчерська точка суспільної безпеки 1011, 1012, 1013 позитивні піки кореляції 1015, 1016 другорядний пік кореляції ФОРМУЛА ВИНАХОДУ 55 60 1. Спосіб одержання немовних даних, вкладених в пакет вокодера, який включає етапи, на яких: приймають і декодують пакет вокодера; фільтрують декодований пакет вокодера доти, доки не буде виявлений сигнал синхронізації, причому фільтрація містить етапи, на яких корелюють декодований пакет вокодера із заздалегідь заданою послідовністю для генерування множини піків кореляції, і порівнюють множину піків кореляції з очікуваною схемою, причому очікувана схема основана на комбінації негативних і позитивних піків кореляції, і причому порівняння використовує деяку кількість з 27 UA 99532 C2 5 10 15 20 25 30 35 40 45 50 55 60 множини піків кореляції, що узгоджується з очікуваною схемою, і визначають, чи перевищує згадана кількість заздалегідь задане значення; обчислюють часове зміщення на основі сигналу синхронізації; і витягують немовні дані, вкладені в декодований пакет вокодера на основі часового зміщення. 2. Спосіб за п. 1, в якому фільтрація включає етапи, на яких: здійснюють кореляцію декодованого пакета вокодера із заздалегідь заданою послідовністю для створення сигналу синхронізації, причому заздалегідь задана послідовність належить до сигналу синхронізації; і здійснюють пошук схеми піків кореляції в сигналі синхронізації. 3. Спосіб за п. 2, в якому кореляція включає етап, на якому застосовують фільтр розсіяних сигналів, коефіцієнти якого являють собою імпульсну характеристику заздалегідь заданої послідовності. 4. Спосіб за п. 2, в якому пошук включає етапи, на яких: визначають кількість піків кореляції, що узгоджується з очікуваною схемою; обчислюють суму кількості позитивних піків кореляції і кількості негативних піків кореляції; і визначають, чи є дана сума більшою, ніж заздалегідь задане значення. 5. Спосіб за п. 4, в якому заздалегідь задане значення становить 80 % від максимальної кількості позитивних піків кореляції і негативних піків кореляції, виявлених в сигналі синхронізації, що відповідає очікуваній схемі. 6. Спосіб за п. 2, в якому пошук включає етапи, на яких: визначають кількість позитивних піків кореляції в сигналі синхронізації; визначають, чи знаходиться часовий проміжок між позитивними піками кореляції в межах першого заздалегідь заданого діапазону; і визначають, чи є амплітуда позитивних піків кореляції більшою, ніж перше заздалегідь задане порогове значення. 7. Спосіб за п. 2, в якому пошук включає етапи, на яких: ідентифікують кількість негативних піків кореляції в сигналі синхронізації; визначають, чи знаходиться часовий проміжок між негативними піками кореляції в межах другого заздалегідь заданого діапазону; і визначають, чи є амплітуда негативних піків кореляції більшою, ніж друге заздалегідь задане порогове значення. 8. Спосіб за п. 1, в якому обчислення включає етап, на якому додають часовий проміжок між позитивним піком кореляції та опорним моментом часу до часового проміжку між позитивним піком кореляції і негативним піком кореляції. 9. Спосіб за п. 1, в якому обчислення включає етап, на якому додають часовий проміжок між негативним піком кореляції та опорним моментом часу. 10. Спосіб за п. 1, в якому витягання включає етапи, на яких: визначають межу кадру демодуляції на основі часового зміщення; визначають тип демодуляції на основі індикатора типу демодуляції; визначають позицію імпульсу сигналу даних за допомогою межі кадру демодуляції і типу демодуляції; і обчислюють символ вихідних даних на основі позиції імпульсу сигналу даних. 11. Спосіб за п. 10, в якому індикатор типу демодуляції являє собою заздалегідь заданий сигнал. 12. Спосіб за п. 11, в якому заздалегідь заданий сигнал являє собою синусоїдальний сигнал. 13. Спосіб за п. 11, в якому заздалегідь заданий сигнал зберігають в пам'яті в позиції, визначеній за допомогою часового зміщення. 14. Пам'ять, що зберігає комп'ютерну програму, яка, при виконанні, приписує комп'ютеру виконувати наступні дії: приймати і декодувати пакет вокодера; фільтрувати декодований пакет вокодера доти, доки не буде виявлений сигнал синхронізації, причому фільтрація містить кореляцію декодованого пакета вокодера із заздалегідь заданою послідовністю для генерування множини піків кореляції і порівняння множини піків кореляції з очікуваною схемою, причому очікувана схема основана на комбінації негативних і позитивних піків кореляції, і причому порівняння використовує деяку кількість з множини піків кореляції, що узгоджується з очікуваною схемою, і визначення, чи перевищує згадана кількість заздалегідь задане значення; обчислювати часове зміщення на основі сигналу синхронізації; і витягувати немовні дані, вкладені в декодований пакет вокодера на основі часового зміщення. 15. Пристрій зв'язку, який містить: 28

Дивитися

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

Назва патенту англійською

System and method of in-band modem for data communications over digital wireless communication network

Автори англійською

Joetten, Christoph, A., Sgraja, Christian, Frank, Georg, Huang, Pengjun, Pietsch, Christian, Werner, Marc, W., Duni, Ethan, R., Baik, Eugene, J.

Назва патенту російською

Система и способ внутриполосового модема для передачи данных по цифровым беспроводным сетям

Автори російською

Йоеттен Кристоф А., Сграя Кристиан, Франк Георг, Хуан Пенцзюнь, Пич Кристиан, Вернер Марк В., Дуни Этан Р., Байк Юджин Дж.

МПК / Мітки

МПК: G10L 19/00, H04J 3/06, H04L 7/00, H04L 25/00

Мітки: модема, цифрових, спосіб, даних, передач, бездротових, мережах, система, зв'язку, внутрішньосмугового

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

<a href="https://ua.patents.su/47-99532-sistema-ta-sposib-vnutrishnosmugovogo-modema-dlya-peredach-danikh-po-cifrovikh-bezdrotovikh-merezhakh-zvyazku.html" target="_blank" rel="follow" title="База патентів України">Система та спосіб внутрішньосмугового модема для передач даних по цифрових бездротових мережах зв’язку</a>

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