Спосіб та система (варіанти) виявлення помилок у визначенні швидкості кодування у приймачах змінної швидкості

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

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

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

- прийом кодованого мовного сигналу,

- застосування алгоритму визначення швидкості до мовного сигналу для отримання показника кодової швидкості,

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

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

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

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

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

4. Спосіб за п. 1, який відрізняється тим, що група несанкціонованих змін швидкості має кадр типу 1, кодований на 1/2 швидкості, за яким іде кадр, кодований на 1/8 швидкості.

5. Спосіб за п. 1, який відрізняється тим, що група несанкціонованих змін швидкості має кадр, кодований на 1/4 швидкості, за яким іде кадр типу 1, кодований на повній швидкості.

6. Спосіб за п. 1, який відрізняється тим, що група несанкціонованих змін швидкості має кадр, кодований на 1/4 швидкості, за яким іде кадр типу 1, кодований на 1/2 швидкості.

7. Спосіб за п. 1, який відрізняється тим, що група несанкціонованих змін швидкості має кадр, кодований на 1/8 швидкості, за яким іде кадр типу 1, кодований на повній швидкості.

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

9. Спосіб за п. 1, який відрізняється тим, що група несанкціонованих змін швидкості має кадр, кодований на 1/8 швидкості, за яким іде кадр, кодований на 1/4 швидкості, за яким іде кадр, кодований на 1/8 швидкості.

10. Спосіб за п. 1, який відрізняється тим, що група несанкціонованих змін швидкості має кадр, кодований на 1/8 швидкості, за яким іде кадр, кодований на 1/2 швидкості, за яким іде кадр, кодований на 1/8 швидкості.

11. Спосіб за п. 1, який відрізняється тим, що група несанкціонованих змін швидкості має кадр, кодований на 1/8 швидкості, за яким іде кадр, кодований на повній швидкості, за яким іде кадр, кодований на 1/8 швидкості.

12. Спосіб за п. 1, який відрізняється тим, що виявлення помилок у отриманому показнику швидкості включає:

- кодування щонайменше одного зарезервованого біта мовного кадру із зумовленим значенням і

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

13. Спосіб за п. 1, який відрізняється тим, що виявлення помилок у отриманому показнику швидкості включає:

- кодування невикористаного ідентифікатора типу фільтра для мовного кадру із зумовленим значенням і

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

14. Спосіб за п. 13, який відрізняється тим, що ідентифікатор типу фільтра має два біти.

15. Спосіб за п. 14, який відрізняється тим, що три з чотирьох двобітових комбінацій ідентифікують три типи фільтрів, а однією двобітовою комбінацією ідентифікатора типу фільтра не користуються.

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

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

18. Спосіб за п. 17, який відрізняється тим, що стан пам'яті відновлюють, записуючи поверх нулі у значення пам'яті.

19. Спосіб за п. 17, який відрізняється тим, що стан пам'яті відновлюють, записуючи поверх початкові значення у значення пам'яті.

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

21. Спосіб за п. 17, який відрізняється тим, що стан пам'яті відновлюють у пам'яті збудження.

22. Спосіб за п. 17, який відрізняється тим, що стан пам'яті відновлюють у пам'яті синтезу КЛП.

23. Спосіб за п. 17, який відрізняється тим, що стан пам'яті відновлюють у пам'яті синтезу постфільтра.

24. Система виявлення помилок у визначенні швидкості кодування, яка має

- засіб для приймання кодованого мовного сигналу,

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

- засіб для виявляння помилок у отриманому показнику швидкості з використанням інформації про швидкість за минулий час, який має:

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

- засіб для визначення наявності несанкціонованих змін швидкості.

25. Система виявлення помилок у визначенні швидкості кодування за п. 24, яка відрізняється тим, що засіб для приймання кодованого мовного сигналу є мобільним абонентським вузлом.

26. Система виявлення помилок у визначенні швидкості кодування за п. 24, яка відрізняється тим, що засіб для приймання кодованого мовного сигналу є трансивером базової станції.

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

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

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

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

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

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

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

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

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

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

37. Система виявлення помилок у визначенні швидкості кодування за п. 24, яка відрізняється тим, що засіб для виявляння помилок у отриманому показнику швидкості має:

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

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

38. Система виявлення помилок у визначенні швидкості кодування за п. 24, яка відрізняється тим, що засіб для виявляння помилок у отриманому показнику швидкості має:

- засіб для кодування невикористаного ідентифікатора типу фільтра для мовного кадру відповідно до зумовленого значення,

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

39. Система виявлення помилок у визначенні швидкості кодування за п. 35, яка відрізняється тим, що засіб для виявляння помилок у отриманому показнику швидкості має:

- засіб для аналізу відношення підсилення фіксованої кодової таблиці до коефіцієнта підсилення лінійного передбачення для створення порогової кривої,

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

40. Система виявлення помилок у визначенні швидкості кодування за п. 24, яка відрізняється тим, що додатково має засіб для розпізнавального згладжування впливу виявлених помилок у визначенні швидкості кодування при відновленні стану пам'яті.

41. Система виявлення помилок у визначенні швидкості кодування за п. 24, яка відрізняється тим, що засіб для відновлювання стану пам'яті має засіб для запису поверх нулів у значення пам'яті.

42. Система виявлення помилок у визначенні швидкості кодування за п. 24, яка відрізняється тим, що засіб для відновлювання стану пам'яті має засіб для запису поверх початкових значень у значення пам'яті.

43. Система виявлення помилок у визначенні швидкості кодування за п. 24, яка відрізняється тим, що засіб для відновлювання стану пам'яті має засіб для відновлювання стану пам'яті у квантувачі векторів з ковзним середнім для підсилення фіксованої кодової таблиці.

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

45. Система виявлення помилок у визначенні швидкості кодування за п. 24, яка відрізняється тим, що засіб для відновлювання стану пам'яті має засіб для відновлювання стану в пам'яті синтезу КЛП.

46. Система виявлення помилок у визначенні швидкості кодування за п. 24, яка відрізняється тим, що засіб для відновлювання стану пам'яті має засіб для відновлювання стану пам'яті синтезу постфільтра.

47. Система виявлення помилок у визначенні швидкості кодування за п. 24, яка відрізняється тим, що засіб для відновлювання стану пам'яті має засіб для запису поверх початкових значень у значення пам'яті.

48. Система виявлення помилок у визначенні швидкості кодування, яка має:

- приймач для приймання кодованого мовного сигналу,

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

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

49. Система виявлення помилок у визначенні швидкості кодування за п. 48, яка відрізняється тим, що детектор помилок у визначенні швидкості кодування має генератор несанкціонованих змін швидкості для утворення групи несанкціонованих змін швидкості послідовних мовних кадрів на основі знань класифікації мови та фонетичного характеру розмовної мови та для визначання появи несанкціонованих змін швидкості.

50. Система виявлення помилок у визначенні швидкості кодування за п. 48, яка відрізняється тим, що детектор виявлення помилок у швидкості кодування має:

- кодер для кодування щонайменше одного зарезервованого біта мовного кадру відповідно до зумовленого значення,

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

51. Система виявлення помилок у визначенні швидкості кодування за п. 48, яка відрізняється тим, що детектор помилок у визначенні швидкості кодування має:

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

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

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

53. Система виявлення помилок у визначенні швидкості кодування за п. 48, яка відрізняється тим, що детектор помилок у визначенні швидкості кодування має детектор помилок у визначенні швидкості кодування для розпізнавального згладжування впливу виявлених помилок у визначенні швидкості кодування при відновленні стану пам'яті.

Текст

1. Спосіб виявлення помилок у визначенні швидкості кодування у приймачі змінної швидкості, який включає: - прийом кодованого мовного сигналу, - застосування алгоритму визначення швидкості до мовного сигналу для отримання показника кодової швидкості, - виявлення помилок у отриманому показнику швидкості з використанням інформації про швидкість кодування за минулий час, - виявлення помилок у отриманому показнику швидкості з утворенням групи несанкціонованих змін швидкості послідовних мовних кадрів на основі знань класифікації мови та фонетичного характеру розмовної мови і - виявлення помилок у отриманому показнику швидкості з визначенням наявності несанкціонованих змін швидкості. 2. Спосіб за п.1, який відрізняється тим, що група несанкціонованих змін швидкості має кадр, кодований на повній швидкості, за яким іде кадр, кодований на 1/8 швидкості. 3. Спосіб за п.1, який відрізняється тим, що група несанкціонованих змін швидкості має кадр типу 1, 2 (19) 1 3 75665 4 13. Спосіб за п.1, який відрізняється тим, що витим, що засіб для приймання кодованого мовного явлення помилок у отриманому показнику швидкосигналу є трансивером базової станції. сті включає: 27. Система виявлення помилок у визначенні швидкості кодування за п.24, яка відрізняється - кодування невикористаного ідентифікатора типу фільтра для мовного кадру із зумовленим значентим, що засіб для виявляння помилок у отриманоням і му показнику швидкості має засіб для утворення - перевірку достовірності зумовленого значення несанкціонованої зміни швидкості для кадру, кодоневикористаного індикатора типу фільтра, що відваного на повній швидкості, за яким іде кадр, коповідає кодованому індикатору типу фільтра. дований на 1/8 швидкості. 14. Спосіб за п.13, який відрізняється тим, що 28. Система виявлення помилок у визначенні швидкості кодування за п.24, яка відрізняється ідентифікатор типу фільтра має два біти. 15. Спосіб за п.14, який відрізняється тим, що три тим, що засіб для утворення групи несанкціоноваз чотирьох двобітових комбінацій ідентифікують них змін швидкості має засіб для утворення несантри типи фільтрів, а однією двобітовою комбінацікціонованої зміни швидкості для кадру типу 1, коєю ідентифікатора типу фільтра не користуються. дованого на повній швидкості, за яким іде кадр, 16. Спосіб за п.1, який відрізняється тим, що викодований на 1/8 швидкості. явлення помилок у отриманому показнику швидко29. Система виявлення помилок у визначенні швидкості кодування за п.24, яка відрізняється сті включає аналіз відношення підсилення фіксованої кодової таблиці до коефіцієнта підсилення тим, що засіб для утворення групи несанкціоновалінійного передбачення для створення порогової них змін швидкості має засіб для утворення несанкривої і перевірку достовірності отриманого мовнокціонованої зміни швидкості для кадру типу 1, кого сигналу стосовно порогової кривої. дованого на 1/2 швидкості, за яким іде кадр, 17. Спосіб за п.1, який відрізняється тим, що крім кодований на 1/8 швидкості. того має розпізнавальне згладжування впливу 30. Система виявлення помилок у визначенні швидкості кодування за п.24, яка відрізняється виявлених помилок у визначенні швидкості кодування, при відновленні стану пам'яті. тим, що засіб для утворення групи несанкціонова18. Спосіб за п.17, який відрізняється тим, що них змін швидкості має засіб для утворення несанстан пам'яті відновлюють, записуючи поверх нулі у кціонованої зміни швидкості для кадру, кодованого значення пам'яті. на 1/4 швидкості, за яким іде кадр типу 1, кодова19. Спосіб за п.17, який відрізняється тим, що ний на повній швидкості. стан пам'яті відновлюють, записуючи поверх поча31. Система виявлення помилок у визначенні швидкості кодування за п.24, яка відрізняється ткові значення у значення пам'яті. 20. Спосіб за п.17, який відрізняється тим, що тим, що засіб для утворення групи несанкціоновастан пам'яті відновлюють у пам'яті квантувача векних змін швидкості має засіб для утворення несанторів з ковзним середнім для підсилення фіксовакціонованої зміни швидкості для кадру, кодованого ної кодової таблиці. на 1/4 швидкості, за яким іде кадр типу 1, кодова21. Спосіб за п.17, який відрізняється тим, що ний на 1/2 швидкості. стан пам'яті відновлюють у пам'яті збудження. 32. Система виявлення помилок у визначенні 22. Спосіб за п.17, який відрізняється тим, що швидкості кодування за п.24, яка відрізняється стан пам'яті відновлюють у пам'яті синтезу КЛП. тим, що засіб для утворення групи несанкціонова23. Спосіб за п.17, який відрізняється тим, що них змін швидкості має засіб для утворення несанстан пам'яті відновлюють у пам'яті синтезу посткціонованої зміни швидкості для кадру, кодованого фільтра. на 1/8 швидкості, за яким іде кадр типу 1, кодова24. Система виявлення помилок у визначенні ний на повній швидкості. швидкості кодування, яка має 33. Система виявлення помилок у визначенні швидкості кодування за п.24, яка відрізняється - засіб для приймання кодованого мовного сигналу, тим, що засіб для утворення групи несанкціонова- засіб для застосовування алгоритму визначення них змін швидкості має засіб для утворення несаншвидкості до мовного сигналу для отримання покціонованої зміни швидкості для кадру, кодованого казника кодової швидкості і на 1/8 швидкості, за яким іде кадр типу 1, кодова- засіб для виявляння помилок у отриманому поканий на 1/2 швидкості. знику швидкості з використанням інформації про 34. Система виявлення помилок у визначенні швидкості кодування за п.24, яка відрізняється швидкість за минулий час, який має: - засіб для утворення групи несанкціонованих змін тим, що засіб для утворення групи несанкціоновашвидкості послідовних мовних кадрів на основі них змін швидкості має засіб для утворення несанзнань класифікації мови та фонетичного характеру кціонованої зміни швидкості для кадру, кодованого розмовної мови, і на 1/8 швидкості, за яким іде кадр, кодований на - засіб для визначення наявності несанкціонованих 1/4 швидкості, за яким іде кадр, кодований на 1/8 змін швидкості. швидкості. 25. Система виявлення помилок у визначенні 35. Система виявлення помилок у визначенні швидкості кодування за п.24, яка відрізняється швидкості кодування за п.24, яка відрізняється тим, що засіб для приймання кодованого мовного тим, що засіб для утворення групи несанкціоновасигналу є мобільним абонентським вузлом. них змін швидкості має засіб для утворення несан26. Система виявлення помилок у визначенні кціонованої зміни швидкості для кадру, кодованого швидкості кодування за п.24, яка відрізняється на 1/8 швидкості, за яким іде кадр, кодований на 5 75665 6 1/2 швидкості, за яким іде кадр, кодований на 1/8 засіб для відновлювання стану в пам'яті збудженшвидкості. ня. 36. Система виявлення помилок у визначенні 45. Система виявлення помилок у визначенні швидкості кодування за п.24, яка відрізняється швидкості кодування за п.24, яка відрізняється тим, що засіб для утворення групи несанкціоноватим, що засіб для відновлювання стану пам'яті має них змін швидкості має засіб для утворення несанзасіб для відновлювання стану в пам'яті синтезу кціонованої зміни швидкості для кадру, кодованого КЛП. на 1/8 швидкості, за яким іде кадр, кодований на 46. Система виявлення помилок у визначенні швидкості кодування за п.24, яка відрізняється повній швидкості, за яким іде кадр, кодований на 1/8 швидкості. тим, що засіб для відновлювання стану пам'яті має 37. Система виявлення помилок у визначенні засіб для відновлювання стану пам'яті синтезу швидкості кодування за п.24, яка відрізняється постфільтра. тим, що засіб для виявляння помилок у отримано47. Система виявлення помилок у визначенні швидкості кодування за п.24, яка відрізняється му показнику швидкості має: - засіб для кодування щонайменше одного зарезетим, що засіб для відновлювання стану пам'яті має рвованого біта мовного кадру відповідно до зумозасіб для запису поверх початкових значень у знавленого значення, чення пам'яті. - засіб для перевірки достовірності зумовленого 48. Система виявлення помилок у визначенні значення прийнятого зарезервованого біта, що швидкості кодування, яка має: відповідає кодованому зарезервованому біту. - приймач для приймання кодованого мовного сиг38. Система виявлення помилок у визначенні налу, швидкості кодування за п.24, яка відрізняється - елемент визначення швидкості кодування для тим, що засіб для виявляння помилок у отриманозастосовування алгоритму визначення швидкості му показнику швидкості має: до мовного сигналу для отримання показника ко- засіб для кодування невикористаного ідентифікадової швидкості і тора типу фільтра для мовного кадру відповідно - детектор помилок у визначенні швидкості кодудо зумовленого значення, вання для виявляння помилок у отриманому пока- засіб для перевірки достовірності зумовленого знику швидкості з використанням інформації про значення невикористаного ідентифікатора типу швидкість кодування за минулий час. фільтра, що відповідає кодованому ідентифікатору 49. Система виявлення помилок у визначенні швидкості кодування за п.48, яка відрізняється типу фільтра. 39. Система виявлення помилок у визначенні тим, що детектор помилок у визначенні швидкості швидкості кодування за п.35, яка відрізняється кодування має генератор несанкціонованих змін тим, що засіб для виявляння помилок у отриманошвидкості для утворення групи несанкціонованих му показнику швидкості має: змін швидкості послідовних мовних кадрів на ос- засіб для аналізу відношення підсилення фіксонові знань класифікації мови та фонетичного хараваної кодової таблиці до коефіцієнта підсилення ктеру розмовної мови та для визначання появи лінійного передбачення для створення порогової несанкціонованих змін швидкості. кривої, 50. Система виявлення помилок у визначенні швидкості кодування за п.48, яка відрізняється - засіб для перевірки достовірності отриманого мовного сигналу стосовно порогової кривої. тим, що детектор виявлення помилок у швидкості 40. Система виявлення помилок у визначенні кодування має: швидкості кодування за п.24, яка відрізняється - кодер для кодування щонайменше одного заретим, що додатково має засіб для розпізнавального зервованого біта мовного кадру відповідно до зузгладжування впливу виявлених помилок у визнамовленого значення, ченні швидкості кодування при відновленні стану - детектор помилок у визначенні швидкості кодупам'яті. вання для перевірки достовірності зумовленого 41. Система виявлення помилок у визначенні значення прийнятого зарезервованого біта, що швидкості кодування за п.24, яка відрізняється відповідає закодованому зарезервованому біту. тим, що засіб для відновлювання стану пам'яті має 51. Система виявлення помилок у визначенні швидкості кодування за п.48, яка відрізняється засіб для запису поверх нулів у значення пам'яті. 42. Система виявлення помилок у визначенні тим, що детектор помилок у визначенні швидкості швидкості кодування за п.24, яка відрізняється кодування має: тим, що засіб для відновлювання стану пам'яті має - невикористаний ідентифікатор типу фільтра для засіб для запису поверх початкових значень у знамовного кадру відповідно до зумовленого значенчення пам'яті. ня, 43. Система виявлення помилок у визначенні - детектор помилок у визначенні швидкості кодушвидкості кодування за п.24, яка відрізняється вання для перевірки достовірності зумовленого тим, що засіб для відновлювання стану пам'яті має значення невикористаного ідентифікатора типу засіб для відновлювання стану пам'яті у квантувачі фільтра, що відповідає закодованому невикорисвекторів з ковзним середнім для підсилення фіктаному ідентифікатору типу фільтра. сованої кодової таблиці. 52. Система виявлення помилок у визначенні швидкості кодування за п.48, яка відрізняється 44. Система виявлення помилок у визначенні швидкості кодування за п.24, яка відрізняється тим, що детектор помилок у визначенні швидкості тим, що засіб для відновлювання стану пам'яті має кодування має детектор помилок у визначенні швидкості кодування для виявлення помилок у 7 75665 8 отриманому показнику швидкості, при аналізуванні тим, що детектор помилок у визначенні швидкості відношення підсилень фіксованої кодової таблиці кодування має детектор помилок у визначенні до підсилень коефіцієнта лінійного передбачення швидкості кодування для розпізнавального згладля отримання порогової кривої і для перевірки джування впливу виявлених помилок у визначенні достовірності отриманого мовного сигналу стосовшвидкості кодування при відновленні стану пам'яно порогової кривої. ті. 53. Система виявлення помилок у визначенні швидкості кодування за п.48, яка відрізняється Винахід стосується бездротових систем зв'язку. Більш докладно винахід стосується нового та вдосконаленого способу та пристрою для виявлення у приймачі системи зв'язку в режимі змінної швидкості помилок у визначенні швидкості кодування даних для пересилання. На Фіг.1 зображено постадійну блок-схему системи 10 зв'язку змінної швидкості в стандарті багатостанційного доступу з кодовим розділенням (CDMA), яку описано в стандарті радіоінтерфейсу ТІА/ЕІА Тимчасовий стандарт 95 (Interim Standard 95) Асоціації промисловості засобів зв'язку та похідних від нього стандартах, наприклад, IS-95В (тут і далі загалом IS-95). Цю систему зв'язку можливо встановити, наприклад, на базовій станції стільникового зв'язку для пересилання сигналів на мобільні телефони абонентів у комірці, що оточує базову станцію. її також можливо встановити в мобільних телефонах абонентів для пересилання сигналів на базову станцію. Мікрофон 11 приймає сигнал мовлення, який потім дискретизує та перетворює у цифрову форму перетворювач з аналогової у цифрову форму (не показано). Джерело 12 даних змінної швидкості приймає оцифровані дискретні сигнали мовлення і кодує їх, утворюючи пакети закодованої мови у вигляді кадрів однакової довжини. Джерело 12 даних змінної швидкості, наприклад, перетворює кодуванням методом лінійного передбачення (КЛП) оцифровані сигнали оригінального мовлення на оцифровані параметри мовлення, що характерні оригінальному голосовому сигналу. У прикладі втілення винаходу джерело даних змінної швидкості є вокодером змінної швидкості, який докладно описано в [патенті США №5 414 796], що належить цьому заявникові і включено до цього опису через посилання. Джерело 12 даних змінної швидкості забезпечує пакети даних змінної довжини, утворюючи їх на чотирьох можливих швидкостях: 9600, 4800, 2400 та 1200біт/с, які ще називають повною швидкістю, 1/2, 1/4 та 1/8 номінальної швидкості. Пакети, які кодують із повною швидкістю, мають 172 інформаційні біти, пакети, які кодують із 1/2 швидкості, мають 80 інформаційних бітів, пакети, які кодують із 1/4 швидкості, мають 40 інформаційних бітів і пакети, які кодують із 1/8 швидкості, мають 16 інформаційних бітів. Формати пакетів подано на Фіг.2А-2Г. Незважаючи на їх розмір, всі пакети мають однакову протяжність кадру, тобто, 20мс. В цьому описі терміни "кадр" та "пакет" взаємно замінні. Пакети кодують і пересилають з різними швидкостями, щоб стиснути дані, що містяться в них, в залежності від складності та кількості інформації, яку несе кадр. Наприклад, якщо вхідний голосовий сигнал змінюється незначною мірою або не змінюється можливо тому, що абонент мовчить, інформаційні біти відповідного пакета можна стиснути і закодувати на 1/8 швидкості. Результатом стискання є втрата роздільної здатності відповідної частини голосового сигналу, але, якщо відповідна частина голосового сигналу несе мало інформації або не має її, зниження роздільної здатності сигналу звичайно не помічають. Навпаки, якщо відповідний вхідний голосовий сигнал пакета несе багато інформації, можливо тому, що абонент активно висловлюється, пакет кодують на повній швидкості, а стискання вхідного сигналу мовлення зменшують для отримання вищої якості голосу. Цей метод стискання та кодування застосовують для обмеження, взагалі, кількості інформації, під час кожного пересилання, що дозволяє більш ефективно користуватись повною шириною смуги пропускання і, наприклад, опрацьовувати більшу кількість телефонних викликів за цей час. Пакети змінних розмірів, які генерує джерело 12 даних, надходять до пакетувальника 13, який вибірково долучає до них біти циклічної перевірки надлишковості (ЦПН) та кінцеві біти. Як зображено на Фіг.2А, якщо джерело 12 даних кодує кадр на повній швидкості, пакетувальник 13 генерує та долучає дванадцять бітів ЦПН і вісім кінцевих бітів. Таким же чином, як зображено на Фіг.2Б, якщо джерело 12 даних кодує кадр на 1/2 швидкості, пакетувальник 13 генерує та долучає вісім бітів ЦПН і вісім кінцевих бітів. Як зображено на Фіг.2В, якщо джерело 12 даних кодує кадр на 1/4 швидкості, пакетувальник 13 генерує та долучає вісім кінцевих бітів. Як зображено на Фіг.2Г, якщо джерело 12 даних кодує кадр на 1/8 швидкості, пакетувальник 13 генерує та долучає вісім кінцевих бітів. Пакети змінних розмірів потім надходять від пакетувальника 13 до кодера 14, який кодує біти пакетів з метою виявлення помилок та внесення виправлень. У прикладі втілення винаходу кодер 14 є згортковим кодером 1/3 швидкості. Згортково кодовані символи потім надходять до CDMA розширювача 16, який докладно описано у [патентах США №5 103 459 та 4 901 307]. CDMA розширювач 16 наносить вісім кодованих символів на символ Волша довжиною 64 біти, а потім розширює символи Волша у відповідності із кодом псевдовипадкового шуму (PN). Генератор-повторювач 17 приймає розширені пакети. Для пакетів, кодованих із меншою за повну швидкістю, генератор-повторювач 17 створює дублікати символів у пакетах, утворюючи пакети постійної швидкості передавання даних. Якщо пакет змінних розмірів кодовано на 1/2 швидкості, генератор-повторювач 17 уводить двократну надлиш 9 75665 10 ковість, тобто, кожний розширений символ у вихівиведення через голосник 42 мобільного теледному пакеті повторено двічі. Якщо пакет змінних фону. розмірів кодовано на 1/4 швидкості, генераторЗалежно від реалізації окремий блок 36 зниповторювач 17 уводить чотирикратну надлишкощення кадрів не обов'язково потрібний. Досить вість. Якщо пакет змінних розмірів кодовано на 1/8 надати ЦПН-блоку 34 функцію не виводити дефекшвидкості, генератор-повторювач 17 уводить вотні кадри на декодер 40 кадрів змінних розмірів. сьмикратну надлишковість. Генератор-повторювач Одначе, блок знищення кадрів полегшує генеру17 забезпечує таку надлишковість, поділяючи павання сигналів про знищення кадрів для пересикет з розширеними даними на менші підпакети, які лання їх на базову станцію, щоб повідомити її про ще називають "групами керування потужністю". У помилку, яка призвела до знищення кадрів. Базова прикладі втілення винаходу кожна група керування станція може скористатись з інформації про знипотужністю має 6 розширених PN символів Волша. щення кадрів, щоб модулювати потужність переПакети постійної швидкості передавання даних силання сигналів, можливо як засіб зниження погенерують, послідовно повторюючи кожну групу тужності пересилання, як також зменшення керування потужністю необхідну кількість разів, помилок у розмірах кадрів. щоб заповнити кадр як описано вище. Як зазначено вище, зміною розміру кадру в Розширені пакети потім надходять до рандопакетах, щоб стиснути інформацію в них, досягамізатора 18 пакетів даних, який видаляє надлишють більш ефективного використання загальної ковість із розширених пакетів способом, описаним смуги пропускання системи, звичайно без помітноу [патенті США №5 535 239], що належить цьому го впливу на сигнал, який пересилають. Однак, час заявнику. Рандомізатор 18 пакетів даних обирає від часу виникають проблеми, що мають помітний для пересилання одну з розширених груп керувплив. Одна з таких проблем виникає тоді, коли вання потужністю методом псевдовипадкового кадр, якого треба перевірити на помилку в розмірі обирання і затримує інші надлишкові копії цієї груабо помилку у пересиланні, все ж таки оминає пи. Рандомізатор 18 пакетів даних передає такі ЦПН. В таких випадках дефектний кадр не знищупакети на фільтр 20 з кінцевою імпульсною харакють, а опрацьовують поряд з кондиційними кадратеристикою (КІХ), який описано у [патенті США №5 ми. Помилка може, а може й не бути помітною. 659 569], що належить цьому заявникові. ФільтроНаприклад, якщо помилка трапилась у пересиланваний сигнал потім надходить до перетворювача ні, коли тільки один або два біти кодованого мов22 із цифрової форми у аналогову і перетворюєтьлення не вірні, така помилка може мати тільки ся у аналоговий сигнал. Аналоговий сигнал надхонадзвичайно слабкий і, можливо, непомітний дить до передавача 24, який перетворює і підсивплив на вихідний сигнал мовлення. Однак, якщо лює цей сигнал для пересилання антеною 26. помилка трапилась у визначенні розміру кадру, то На Фіг.3 зображено основні компоненти базовесь пакет буде опрацьовано на основі невірного вої станції. В іншому прикладі втілення винаходу розміру кадру, через що дійсно випадкові біти напристрій, зображений на Фіг.3, міг би складати дійдуть у декодер, імовірно у вигляді помітної зачастину мобільного телефона 28 або іншої мобівади у вихідному сигналі мовлення. Помітні завальної станції, що приймає переданий сигнал. Сигди, викликані помилками у виявленні розміру нал приймає антена 30, далі його перетворюють кадру, - це такі неприйнятні спотворення як скрипи по низхідній та підсилюють, за потреби, за допоабо гудки. У деяких системах було встановлено, моги приймача 32. Потім сигнал надходить до що невірне виявлення розміру кадру трапляється з блока 33 визначення розміру кадру, де сигнал поімовірністю близько 0,005%, результатом чого є діляють на пакети і визначають їх розміри. Розмір невірно прийнятий пакет і поява відповідної завакадру можна визначати, залежно від реалізації, ди у вихідному сигналі мовлення приблизно кожні визначаючи протяжність індивідуальних бітів кадшістнадцять хвилин часу розмови. Незважаючи на ру. Пакет і сигнал, що індивідуалізує визначений те, що такі проблеми описано стосовно CDMAрозмір пакета, надходять до ЦПН-блока 34 для системи, в якій користуються протоколами IS-95, циклічної перевірки надлишковості або подібної подібні проблеми можуть виникати майже у будьперевірки наявності помилок, щоб упевнитись, що якій системі зв'язку, що працює в режимі змінних помилок у пересиланні чи виявленні розмірів кадшвидкостей пересилання, а також у пов'язаних з рів немає. Помилка у виявленні розмірів кадрів ними системах. виникає, коли пакет дискретизують за невірним Через вплив умов у каналі зв'язку, наприклад, розміром, що призводить до появи послідовності шуму, та багатомаршрутного загасання сигналу по дійсно випадкових бітів. Помилка у пересиланні параметрам приймання, алгоритми визначення звичайно виникає, коли тільки один або два біти швидкості (АВШ) блока 33 визначення розміру невірні. Якщо трапляється помилка у пересиланні кадру не гарантують, що розмір прийнятого кадру чи помилка у виявленні розмірів кадрів, ЦПК-блок вірний. Якщо це недолік АВШ, бажано, щоб такі її виявляє. Дефектні кадри, що не задовольняють помилки АВШ не викликали появу звукових завад, ЦПК, знищують або іншим чином не враховують за наприклад, скрипів або гудків. Якщо розмір прийндопомоги блока 36 знищення кадрів. Кондиційні ятого кадру не можливо точно визначити через кадри, що задовольняють ЦПК, надходять до депогані умови в каналі пересилання, АВШ визначає, кодера 40 кадрів змінних розмірів для перетворенщо кадр треба знищити, або призначає пакету ня на оцифровані сигнали мовлення. Оцифровані невірний розмір. Звичайно декодер мовлення має сигнали мовлення перетворюють на аналогові алгоритм опрацювання знищення кадрів, який песигнали за допомоги перетворювача із цифрової рцептивно згладжує втрачені кадри, користуючись форми у аналогову (не показано) для остаточного минулими кадрами, і продукує мовлення, яке не 11 75665 12 дратує слухача. Проте, якщо, замість знищення ченні розміру кадрів, кодованих на 1/4 швидкості; кадру, АВШ призначає пакету невірний розмір, Фіг.8 - блок-схема виявлення помилок у визнавипадкові біти потрапляють у декодер 40 кадрів ченні розміру кадрів, кодованих на 1/8 швидкості; змінних розмірів. Якщо їх не виявити, випадкові Фіг.9 - діаграма ефективність кодування за добіти можуть викликати дуже гучні, дратівні завади, помоги незмінної кодової таблиці порогова крива наприклад, скрипи та гудки. Взагалі це вірно, що КЛП коблок-схема виявлення помилок у визначензнищення кадрів не викликає таких значних споні розміру кадрів, кодованих на повній швидкості. творень якості мовлення, як призначення пакету Прикладом втілення винаходу стосовно вдосневірного розміру. коналеного виявлення помилок у визначенні розДоцільно опрацьовувати такі кадри невірних міру кадру у приймачах із змінною швидкістю є розмірів без утворення виразних завад. Доцільно Вокодер Селективних Режимів (ВСР). ВСР - це виявляти кадр невірного розміру і опрацьовувати вокодер, що працює із змінною швидкістю і є персзнищення кадрів та/або очищати стан пам'яті депективним як компонент третього покоління кодера 40 кадрів змінних розмірів таким чином, CDMA-системи, IS2000. Алгоритм ВСР вокодера щоб невірне визначення розміру не впливало на придатний для опрацювання різноманітних парабагато кадрів. метрів, наприклад, швидкості, керованої джерелом Ось чому можна сказати, що існує значна потінформації, типу кадрів, коефіцієнтів лінійного прореба у способі виявлення помилок у визначенні грамування, адаптивних параметрів та параметрів розміру кадру у бездротовій системі зв'язку і усукодової таблиці. Мовлення для кодування аналінення виникаючих виразних завад. зують на кількість сприйнятливої інформації. АнаОписані приклади втілення винаходу спрямоліз полягає у класифікуванні мовлення за різними вані на систему та спосіб виявлення помилок у видами, наприклад, фоном, постійно невокалізоалгоритмі визначення швидкості у приймачах сисваним мовленням, постійно вокалізованим мовтеми зв'язку змінної швидкості [Фіг.4]. Спосіб виявленням та нестійким мовленням (напади, швидколення помилок стосовно розміру кадру у приймачі, плинні переходи, тощо). Фон між періодами що працює із змінною швидкістю, полягає в тому, мовлення кодують на 1/8 швидкості. Постійно нещо приймають кодований сигнал мовлення, застовокалізоване мовлення кодують, користуючись совують алгоритм визначення швидкості до сигнасхемою Лінійного Передбачення із Збудженням лу мовлення для отримання показника кодованого Шумом (ЛПЗШ) на 1/4 швидкості. Постійно вокалірозміру та виявляють помилки у отриманому показоване мовлення кодують, користуючись схемою знику розміру, як описано далі. Лінійного Передбачення із Кодовим Збудженням В іншому прикладі втілення винаходу система (ЛПКЗ), Тип-1 на повній або 1/2 швидкості. Нестійвиявлення помилок у розмірі кадрів має приймач ке мовлення кодують, користуючись схемою ЛПКЗ, для приймання кодованого сигналу мовлення, Тип-0 на повній або 1/2 швидкості. Інформація про елемент визначення розміру для застосування тип керує декількома аспектами кодування кадру, алгоритму визначення швидкості до сигналу мовнаприклад, розміром субкадру, параметрами відолення для отримання показника кодованого розмібраження мовлення та схемою кодування цих пару та детектор помилок у розмірах для виявлення раметрів. Кадри типу 0 - то "не періодичні" кадри, в помилок у отриманому показнику розміру, як опияких такі типові параметри як кореляція та затримсано далі. ка основного тону можуть швидко змінюватися. Ознаки, мета та переваги описаних прикладів Таким чином, у ЛПКЗ Типу 0 затримку основного втілення винаходу стануть більш зрозумілими із тону кодують і пересилають частіше (тобто, для докладного опису у поєднанні з кресленнями, на кожного субкадру). Кадри типу 1 - то "періодичні" яких однакові позиції позначають відповідно однакадри, що мають високу періодичність і перцептикові елементи і: вно добре відображаються по згладженому каналу Фіг.1 - постадійна блок-схема відомої частини основного тону. У ЛПКЗ Типу 1 затримку основного пересилання сигналів базової станції цифрової тону кодують один раз для кожного кадру та з цієї стільникової системи; затримки одержують інтерпольований канал осноФіг.2А-2Г - відомі формати кадрів, якими коривного тону. Через високу періодичність та згластуються у системі згідно з Фіг.1; джений канал основного тону підсилення основноФіг.3 - постадійна блок-схема відомої приймаго тону характеризуються високою стабільністю і їх льної частини стільникового телефону, без описаквантують разом. Одним бітом кожного кадру посних елементів винаходу, для приймання сигналів, тійно вокалізованого і невокалізованого мовлення що їх пересилає система згідно з Фіг.1; користуються для позначення типу ЛПКЗ схеми. Фіг.4 - постадійна блок-схема приймальної чаФахівець в цій галузі визнає, що ВСР можливо стини мобільного пристрою абонента, виконаного реалізувати за допомоги програмовних користувавідповідно до описаних прикладів виконання детечем вентильних матриць (ПКВМ), програмовних ктора помилок у визначенні розміру кадру, для логічних пристроїв (ПЛП), процесорів цифрових приймання сигналів, що їх пересилає система згісигналів (ПЦС), одного або більше мікропроцесодно з Фіг.1; рів, спеціалізованої інтегральної схеми (СІС) або Фіг.5 - блок-схема виявлення помилок у визнабудь-якого іншого пристрою, що здатний виконученні розміру кадрів, кодованих на повній швидвати описані вище функції ВСР. кості; Приклади втілення винаходу описано стосовно Фіг.6 - блок-схема виявлення помилок у визнателефонів у стандарті CDMA. Одначе, повинно ченні розміру кадрів, кодованих на 1/2 швидкості; бути зрозуміло, що описані приклади можна застоФіг.7 - блок-схема виявлення помилок у визнасувати в інших системах зв'язку та засобах моду 13 75665 14 ляції, наприклад, у Системі персонального зв'язку розміру до декодера 40 кадрів змінних розмірів (СПЗ), бездротовій місцевій лінії зв'язку (БМЛ), для опрацювання з метою її очищення. Кадри, що приватній телефонній станції з виходом у загальну пройшли перевірку детектором помилок у визнамережу (ПТС) або інших відомих системах. Мало ченні розміру, спрямовують безпосередньо на детого, описаний винахід може бути застосовано в кодер 40 кадрів змінних розмірів. системах, що користуються іншими добре відомиДекодер 40 кадрів змінних розмірів опрацьовує ми схемами модуляції для здійснення зв'язку, накадри, декодуючи параметри мовлення, що місприклад TDMA та FDMA, як і в інших системах з тяться в них, для перетворення у оцифровані сигрозширенням спектру. нали мовлення. Оцифровані сигнали мовлення У відповідності з одним прикладом втілення зрештою перетворюються на аналогові сигнали у винаходу, на Фіг.4 зображено компоненти мобільперетворювачі з цифрової форми у аналогову (не ного абонентського пристрою 28, або іншої мобіпоказано) для виведення за допомоги голосника льної станції, для приймання сигналу від переда42 до абонента, якщо приймачем є мобільний вальної системи базової станції, такої як абонентський апарат. Можливе подальше пошизображено на Фіг.1, який несе пакети змінного рорення цифрового сигналу в бездротовій системі, зміру. Кадри мають розміри, що відповідають якщо приймачем є базова станція. швидкісному ряду, а саме, повна швидкість, 1/2, На Фіг.5-8 докладно розкрито методи перевір1/4, 1/8 повної швидкості, як зазначено на Фіг.2Аки розмірів кадрів відповідно до прикладів втілення 2Г. Пакети мають кодовані параметри мовлення, винаходу стосовно кадрів, кодованих на повній характерні для стисненого голосового сигналу. швидкості, 1/2, 1/4 та 1/8 швидкості, за допомоги Кожний пакет також має ЦПН біти та/або кінцеві детектора помилок у визначенні розміру (Фіг.4, біти кодера. Додаткову інформацію стосовно позиція 38). У методах перевірки застосовано носкладу пакетів надано вище у зв'язку з Фіг.1 та у вий захід, який полягає у несанкціонованих відхи[патенті США №5 414 796ї, згаданому вище. леннях у класифікації для кадрів визначених розКомпоненти, зображені на Фіг.4, є подібними мірів і типів, перевірці зарезервованих бітів, до компонентів, зображених на Фіг.3, а чим вони несанкціонованому контролюванні типу фільтра та різняться, буде докладно описано. Пересланий в аналізі характеристичних кривих "ефективність сигнал приймає антена 30, а приймач 32 перетвофіксованої кодової таблиці (ФКТ) - ефективність рює його по низхідній та підсилює. Сигнал потім порога КЛП." На додаток, в описаних прикладах надходить до блока 33 визначення розміру кадру, втілення винаходу, які супроводжуються Фіг.5-8, який робить спробу визначити відповідний розмір застосовують нові заходи знищення кадрів та макадру для пакета за допомоги алгоритму визнаніпулювання станом пам'яті для згладжування чення швидкості (АВШ). Потім пакет надходить до впливу виявлених помилок у визначенні розмірів ЦПН-блока 34 для циклічної перевірки надлишкокадрів. вості кадрів прийнятого сигналу, як спроби упевниОписані приклади втілення винаходу розкритись, що помилка у визначенні розміру кадру або вають новий механізм переходу із одного стану до помилка у пересиланні відсутня. Кадри, що не заіншого стосовно змін розміру послідовних кадрів довольняють ЦПН, або дефектні кадри, знищує на основі знання класифікації мовлення та фонеблок 36 знищення кадрів. Як зазначено вище, тичного характеру усного мовлення. Зміни розміокремий блок знищення кадрів не обов'язково потру, які порушують структуру, вважають несанкціорібний. Досить просто не виводити кадри, що монованими і ними користуються для виявлення жуть мати помилки ЦПН, із ЦПН-блока 34. У будьпомилок у розмірах кадрів. До несанкціонованих якому разі, кадри, що задовольняють ЦПК, тобто, змін розмірів відносять такі: потенційно кондиційні кадри, спрямовуються на кадр, кодований на повній швидкості, за яким детектор 38 помилок у визначенні розміру. В заіде кадр, кодований на 1/8 швидкості; лежності від реалізації, окремий детектор 38 покадр типу 1, кодований на повній швидкості, за милок у визначенні розміру не обов'язково потрібяким іде кадр, кодований на 1/8 швидкості; ний. Детектор 38 помилок у визначенні розміру кадр типу 1, кодований на 1/2 швидкості, за можливо реалізувати радше у ВСР або інтегруваяким іде кадр, кодований на 1/8 швидкості; ти у інші компоненти приймача. кадр, кодований на 1/4 швидкості, за яким іде Детектор 38 помилок у визначенні розміру пекадр типу 1, кодований на повній швидкості; ревіряє кадри для того, щоб встановити, чи дійсно кадр, кодований на 1/4 швидкості, за яким іде розмір кадрів, виявлений за допомоги АВШ блоку кадр типу 1, кодований на повній швидкості; 33 визначення розміру кадру, вірний. Далі кадри кадр, кодований на 1/8 швидкості, за яким іде перевіряють детектором 38 помилок у визначенні кадр типу 1, кодований на повній швидкості; розміру, застосовуючи методи перевірки кадрів, кадр, кодований на 1/8 швидкості, за яким іде кодованих на повній швидкості, 1/2, 1/4 та 1/8 кадр типу 1, кодований на повній швидкості; швидкості, як докладно описано далі з посиланнякадр, кодований на 1/8 швидкості, за яким іде ми на Фіг.5-8. Кадри, що не витримують перевірки кадр, кодований на 1/4 швидкості, за яким іде можна знищити блоком 36 знищення кадрів. Кадкадр, кодований на 1/8 швидкості; ри, що не витримують перевірки можна також кадр, кодований на 1/8 швидкості, за яким іде опрацювати, щоб очистити стан пам'яті декодера кадр, кодований на 1/2 швидкості, за яким іде 40 кадрів змінних розмірів таким чином, щоб невікадр, кодований на 1/8 швидкості; і рне визначення розміру не впливало на багато кадр, кодований на 1/8 швидкості, за яким іде кадрів. Інформація про розмір, керування та кадр кадр, кодований на повній швидкості, за яким іде надходить із детектора 38 помилок у визначенні кадр, кодований на 1/8 швидкості. 15 75665 16 З урахуванням поточних і попередніх розмірів за криву, де нема показників якісного природного та типів кадрів присутність несанкціонованих змін мовлення, мають помилку у визначенні розміру. означає, що в поточному чи попередньому кадрі є Новий спосіб усування відхилень, спричинених АВШ помилка. рівнем на вході, коли помилку у визначенні розміру Згідно з винаходом запропоновано нове коривиявляють на діаграмі, призначено для нормалістування зарезервованими прийнятими бітами зації підсилення ФКТ із застосуванням середнього повної швидкості та 1/4 швидкості для виявлення значення енергії, вирахуваної на основі раніше АВШ помилок. Пакет, кодований на повній швидприйнятих кадрів. На Фіг.9 зображено діаграму кості, має 171 інформаційний біт у кожному кадрі розкиду значень ефективності ФКТ по відношенню протяжністю у 20мс, серед яких 1біт є резервним. до ефективності КЛП передбачення. Кружечки під Резервний біт перевіряють за допомоги детектора суцільною кривою позначають неспотворене мовпомилок у визначенні розміру (Фіг.4, позиція 38) лення, а зірочки над суцільною кривою - неприйнядля визначення, чи має отриманий резервний біт тні скрипи, викликані АВШ помилками. Суцільна очікуване зареєстроване кодоване значення. Закрива означає поріг, що відділяє зону прийнятного резервовані біти, яких не було прийнято як очікумовлення від неприйнятних видів мовлення. Цей валось, вказують на АВШ помилку в поточному поріг легко надається до перетворення на парамекадрі, кодованому на повній швидкості. Пакет, котричну форму і до уведення у детектор помилок у дований на 1/4 швидкості, має 40 бітів у кожному визначенні розміру (Фіг.4, позиція 38). Після встакадрі протяжністю у 20мс, в якому 39 бітами кориновлення підсилення ФКТ і підсилення КЛП для стуються для ЛПЗШ, а одним не користуються. У прийнятого кадру, можна вдатись до перевірки з цьому випадку кодер може надати біту, яким не метою визначити, чи знаходиться цей кадр під користуються, фіксоване значення 0 або 1. Цей біт кривою порогу. Якщо кадр не знаходиться під криперевіряють за допомоги детектора помилок у вою порогу, це означає, що має місце скрип, який визначенні розміру (Фіг.4, позиція 38) для визнавикликаний АВШ помилкою. чення, чи має отриманий біт, яким не користуютьЗгідно з винаходом запропоновано нове корися, очікуване зареєстроване кодоване значення. стування підсиленням збудження у кодуванні на Біти, якими не користуються і яких не було прийн1/8 швидкості для виявлення помилок у визначенні ято як очікувалось, вказують на АВШ помилку в розміру. Через те, що схемою кодування на 1/8 поточному кадрі, кодованому на 1/4 швидкості. швидкості користуються тільки для фонових часЗгідно з винаходом запропоновано нове коритин мовлення, енергію збудження, яку квантують з стування перевіркою типу фільтра для ЛПЗШ кадвикористанням параметра підсилення, обмежують рів, кодованих на 1/4 швидкості, для виявлення зверху. Якщо параметр підсилення отримують від помилок у визначенні розміру. Кодування ЛПЗШ прийнятих пакетів, перевіряють, чи знаходиться полягає у спектральному генеруванні псевдовипавін нижче верхньої межі для параметрів підсилендкового збудження за допомоги одного з трьох ня. Якщо параметр підсилення не знаходиться різних формуючих фільтрів. Два біти слугують для нижче верхньої межі, це означає, що має місце пересилання індексу обраного фільтра. Три з двоАВШ помилка. бітових комбінацій слугують позначенням обраноЯкщо будь-яким з описаних заходів виявлення го формуючого фільтра, а четверта двобітова помилок виявлено помилку в розмірі поточного комбінація залишається невикористаною або некадру чи кадрів, яких було отримано безпосередсанкціонованою. Присутність невикористаної, або ньо перед ним, відповідно до винаходу під час несанкціонованої, комбінації вказує на АВШ помидекодування можливо застосувати одну або більлку в поточному ЛПЗШ кадрі, кодованому на 1/4 ше нових схем. Це дозволяє усунути виникаюче швидкості. спотворення та/або відвернути його поширення на Згідно з винаходом запропоновано нове коричисленні кадри. Схеми охоплюють опрацювання стування кодованими параметрами для виявлення операцій знищення кадрів, зниження підсилення помилок у визначенні розміру. Дослідження впливу ФКТ та відновлення стану пам'яті. АВШ помилок на вокодери показало, що такі звуВокодерам, як правило, надають функцію кові завади, як скрипи або гудки, головно виниказнищення кадрів. Відповідно до винаходу процес ють через надто високі показники ефективності знищення кадрів можливо застосувати до будьФКТ разом з високими показниками ефективності якого кадру, у якому детектор помилок у визнаКЛП передбачення. Природна мова, під час аналіченні розміру (Фіг.4, позиція 38) виявив АВШ позу її кодером для кодування параметрів, викликає милку. Процес знищення кадрів дозволяє синтезупідсилення ФКТ і підсилення КЛП передбачення, вати мовлення без будь-якої інформації від які знаходяться у протилежній залежності одне від поточного кадру і добувати всі параметри декодеодного. Іншими словами, якщо підсилення КЛП ра із пам'яті, накопиченої раніше, для відтворення високе, ФКТ підсилення звичайно низьке, і навпамовлення, яке перцептивно згладжене стосовно ки, якщо підсилення ФКТ низьке, КЛП підсилення попередніх кадрів. звичайно високе. Якщо помилку у визначенні розміру виявлено, Протилежна залежність підсилення ФКТ і підколи рівень прийнятого кадру перевищує криву на силення КЛП природної мови характеризується діаграмі "ефективність ФКТ - ефективність КЛП", кривою на діаграмі "ефективність ФКТ - ефективвище якої нема показників якісного природного ність КЛП", вище якої нема показників якісного мовлення, декодер (Фіг.4, позиція 40) може примуприродного мовлення. Ефективність ФКТ, а отже і сово знизити підсилення ФКТ до такого меншого форма кривої можуть залежати від рівня мовлення значення, яке відверне високоенергетичні скрипи на вході. Кадри, які надходять на рівнях, що вищі або гудки на виході декодера (Фіг.4, позиція 40). 17 75665 18 Алгоритми вокодера, як правило, відновлюють новану зміну швидкості, процес переходить на мовлення, застосовуючи попередні стани пам'яті. стадію 526, де продовжується декодування кадрів Такі стани пам'яті охоплюють пам'ять квантизатоповної швидкості. Якщо попередній кадр віднора векторів з ковзним середнім (КВКС) для підсиситься до тих, які було кодовано на 1/8 або 1/4 лення ФКТ, пам'ять збудження, пам'ять КЛП синшвидкості, що свідчить про несанкціоновану зміну тезу та пам'ять синтезу після кодування швидкості, процес переходить на - стадію 522. фільтрами. Невиявлена АВШ помилка може внесНа стадії 522 можливо здійснювати знищення ти невірні значення в ці види пам'яті. Невірні знакадрів та/або відновлення пам'яті. Процес продочення можуть мати в майбутньому вплив на багато вжується на стадії 524, де продовжується декодукадрів навіть, якщо всі наступні кадри бездоганні. вання. Для запобігання псуванню наступних кадрів АВШ На Фіг.6 зображено стадії, згідно з одним припомилки, виявлені у поточних або безпосередньо кладом втілення винаходу, способу для виявлення наступних кадрах заходами, які описано вище, помилок у визначенні розміру кадрів, які АВШ виможуть викликати відновлення пам'яті квантизатозначив такими, що кодовані на 1/2 швидкості. Фара векторів з ковзним середнім (КВКС) для підсихівцям у цій галузі зрозуміло, що порядок стадій, лення ФКТ, пам'яті збудження, пам'яті КЛП синтезу зображених на Фіг.6, не є ознакою винаходу. Спота пам'яті синтезу після кодування фільтрами до сіб можна легко змінити, оминаючи або змінюючи зумовлених значень, за яких не утворюються випорядок стадій, без зміни обсягу винаходу. сокоенергетичні скрипи. В одному прикладі втіленНа стадії 602 детектор помилок у визначенні ня винаходу на показники пам'яті накладають нулі, розміру уводить кадр даних, який АВШ визначив в іншому - відповідні первісні значення. таким, що кодований на 1/2 швидкості. Керування На Фіг.5 зображено стадії, згідно з одним припроцесом переходить на стадію 604. кладом втілення винаходу, способу для виявлення На стадії 604 кадр піддають перевірці для випомилок у визначенні розміру кадрів, які АВШ визначення, чи типізовано цей кадр. Якщо це кадр значив такими, що кодовані на повній швидкості. типу 0, процес переходить на стадію 606. Якщо це Фахівцям у цій галузі зрозуміло, що порядок стакадр типу 1, процес переходить на стадію 614. дій, зображених на Фіг.5, не є ознакою винаходу. На стадії 606 для кадру типу 0 створюють діаСпосіб можна легко змінити, оминаючи або змінюграму "ефективність ФКТ - ефективність КЛП" і ючи порядок стадій, без зміни обсягу винаходу. перевіряють, чи знаходиться кадр нижче порогової На стадії 502 детектор помилок у визначенні кривої. Якщо кадр знаходиться нижче порогової розміру уводить кадр даних, який АВШ визначив кривої, процес переходить на стадію 610, де протаким, що кодований на повній швидкості. Керудовжується декодування. Якщо кадр не знаховання процесом переходить на стадію 504. диться нижче порогової кривої, процес продовжуНа стадії 504 зарезервований біт або контроється на стадії 608. льний біт перевіряють, чи прийняте значення доріНа стадії 608 можливо здійснювати знищення внює фіксованому значенню, встановленому кокадрів та/або зниження посилення ФКТ, та/або дером. Якщо цей біт не дорівнює фіксованому відновлення пам'яті. Процес продовжується на значенню, встановленому кодером, що означає стадії 612, де продовжується декодування. помилку у визначенні розміру кадру, процес переНа стадії 614 у випадку, якщо попередній кадр ходить на стадію 506. В іншому разі процес продовідноситься до групи 1, його перевіряють, щоб вжується на стадії 510. визначити, чи був він кодований на 1/8 або 1/4 На стадії 506 відбувається знищення кадру швидкості. Якщо попередній кадр не був кодовата/або відновлення стану пам'яті. Процес перехоний на цих швидкостях, що говорить про санкціодить на стадію 508, де продовжується декодуванновану зміну швидкості, процес переходить на ня. стадію 620, де продовжується декодування кадрів На стадії 510 кадр піддають перевірці для ви1/2 швидкості. Якщо попередній кадр відноситься значення, чи типізовано цей кадр. Якщо це кадр до тих, які було кодовано на 1/8 або 1/4 швидкості, типу 0, процес переходить на стадію 512. Якщо це що свідчить про несанкціоновану зміну швидкості, кадр типу 1, процес переходить на стадію 520. процес переходить на стадію 616. На стадії 512 для кадру типу 0 створюють діаНа стадії 616 можливо здійснювати знищення граму "ефективність ФКТ - ефективність КЛП" і кадрів та/або відновлення пам'яті. Процес продоперевіряють, чи знаходиться кадр нижче порогової вжується на стадії 618, де продовжується декодукривої. Якщо кадр знаходиться нижче порогової вання. кривої, процес переходить на стадію 514, де проНа Фіг.7 зображено стадії, згідно з одним придовжується декодування. Якщо кадр не знахокладом втілення винаходу, способу для виявлення диться нижче порогової кривої, процес продовжупомилок у визначенні розміру кадрів, які АВШ виється на стадії 516. значив такими, що кодовані на 1/4 швидкості. ФаНа стадії 516 можливо здійснювати знищення хівцям у цій галузі зрозуміло, що порядок стадій, кадрів та/або зниження посилення ФКТ, та/або зображених на Фіг.7, не є ознакою винаходу. Сповідновлення пам'яті. Процес продовжується на сіб можна легко змінити, оминаючи або змінюючи стадії 518, де продовжується декодування. порядок стадій, без зміни обсягу винаходу. На стадії 520 у випадку, якщо попередній кадр На стадії 702 детектор помилок у визначенні відноситься до групи 1, його перевіряють, щоб розміру уводить кадр даних, який АВШ визначив визначити, чи був він кодований на 1/8 або 1/4 таким, що кодований на 1/4 швидкості. Керування швидкості. Якщо попередній кадр не був кодовапроцесом переходить на стадію 704. ний на цих швидкостях, що говорить про санкціоНа стадії 704 зарезервований біт або контро 19 75665 20 льний біт перевіряють, чи прийняте значення дорівжується на стадії 816, де продовжується декодувнює фіксованому значенню, встановленому ковання. дером. Якщо цей біт не дорівнює фіксованому На стадії 820 другий попередній кадр перевізначенню, встановленому кодером, що означає ряють для визначення, чи його кодовано на 1/8 помилку у визначенні розміру кадру, процес перешвидкості. Якщо його не кодовано на 1/8 швидкосходить на стадію 706. В іншому разі процес продоті, що означає санкціоновану зміну розміру, процес вжується на стадії 710. переходить на стадію 826. Якщо його кодовано на На стадії 706 можливо здійснювати знищення 1/8 швидкості, що означає несанкціоновану зміну, кадрів та/або відновлення пам'яті. Процес продопроцес переходить на стадію 822. вжується на стадії 708, де продовжується декодуНа стадії 822 можливо здійснювати знищення вання. кадрів та/або відновлення пам'яті. Процес продоНа стадії 710 перевіряють достовірність двобівжується на стадії 824, де продовжується декодутової комбінації, якою користуються для розпівання. знання обраного формуючого фільтра. Якщо двоНа стадії 826 попередній кадр перевіряють бітова комбінація достовірна, процес переходить для визначення, чи це кадр типу 1, кодований на на стадію 716, де продовжують декодувати кадри, 1/2 швидкості, чи на повній швидкості. Якщо попекодовані на 1/4 швидкості. Якщо двобітова комбіредній кадр типу 1 не був кодований на цих швиднація недостовірна, процес переходить на стадію костях, що свідчить про санкціоновану зміну швид712. кості, процес переходить на стадію 832. Якщо На стадії 712 можливо здійснювати знищення попередній кадр відноситься до типу 1 і які було кадрів та/або відновлення пам'яті. Процес продокодовано на 1/2 швидкості, чи на повній швидкості, вжується на стадії 714, де продовжується декодущо свідчить про несанкціоновану зміну швидкості, вання. процес переходить на стадію 828. На Фіг.8 зображено стадії, згідно з одним приНа стадії 828 можливо здійснювати знищення кладом втілення винаходу, способу для виявлення кадрів та/або відновлення пам'яті. Процес продопомилок у визначенні розміру кадрів, які АВШ вивжується на стадії 830, де продовжується декодузначив такими, що кодовані на 1/8 швидкості. Фавання. хівцям у цій галузі зрозуміло, що порядок стадій, На стадії 832 підсилення збудження на 1/8 зображених на Фіг.8, не є ознакою винаходу. Спошвидкості порівнюють з максимальним значенням сіб можна легко змінити, оминаючи або змінюючи порогу. Якщо підсилення збудження на 1/8 швидпорядок стадій, без зміни обсягу винаходу. кості менше за значення порогу, процес перехоНа стадії 802 детектор помилок у визначенні дить на стадію 838, де продовжується декодуванрозміру уводить кадр даних, який АВШ визначив ня на 1/8 швидкості. Якщо підсилення збудження таким, що кодований на 1/8 швидкості. Керування на 1/8 швидкості більше за значення порогу, що процесом переходить на стадію 804. свідчить про помилку у визначенні розміру, процес На стадії 804 попередній кадр перевіряють, чи продовжується на стадії 834. кодований він на повній швидкості. Якщо цей біт На стадії 834 можливо здійснювати знищення кодовано не на повній швидкості, що означає санкадрів та/або відновлення пам'яті. Процес продокціоновану зміну розміру, процес переходить на вжується на стадії 836, де продовжується декодустадію 810. Якщо цей біт кодовано на повній швивання. дкості, що означає несанкціоновану зміну розміру, На Фіг.9 зображено діаграму розкиду значень процес переходить на стадію 806. ефективності ФКТ по відношенню до ефективності На стадії 806 можливо здійснювати знищення КЛП передбачення. Кружечки під суцільною крикадрів та/або відновлення пам'яті. Процес продовою позначають неспотворене мовлення, а зірочки вжується на стадії 808, де продовжується декодунад суцільною кривою - неприйнятні скрипи, вивання. кликані АВШ помилками. Суцільна крива означає На стадії 810 попередній кадр перевіряють поріг, що відділяє зону прийнятного мовлення від для визначення, чи його кодовано на 1/4, 1/2 або неприйнятних видів мовлення. Цей поріг легко повній швидкості. Якщо його кодовано на 1/4, 1/2 надається до перетворення на параметричну фоабо повній швидкості, що означає можливо несанрму і до уведення у детектор помилок у визначенні кціоновану зміну розміру, процес переходить на розміру. стадію 820. Якщо його не кодовано на 1/4, 1/2 або Таким чином описано нові та удосконалені повній швидкості, що означає санкціоновану зміну спосіб та пристрій для виявлення помилок у вина 1/8 швидкості, процес переходить на стадію значенні розміру кадрів у приймачах кадрів змін812. них розмірів. Фахівцям у цій галузі зрозуміло, що На стадії 812 підсилення збудження на 1/8 різні приклади логічних блоків, модулів, каналів та швидкості порівнюють з максимальним значенням стадій алгоритму, описані у зв'язку з прикладами порогу. Якщо підсилення збудження на 1/8 швидвтілення винаходу, можливо реалізувати як електкості менше за значення порогу, процес перехоронне устаткування, комп'ютерний статок або як їх дить на стадію 818, де продовжується декодуванкомбінації. Різні приклади компонентів, блоків, моня на 1/8 швидкості. Якщо підсилення збудження дулів, каналів та стадій було описано взагалі з на 1/8 швидкості більше за значення порогу, що огляду на їх функцію. Буде ці функції реалізовано свідчить про помилку у визначенні розміру, процес як обладнання чи програма залежить від конкретпродовжується на стадії 814. них конструктивних обмежень чи призначення, які На стадії 814 можливо здійснювати знищення накладає система в цілому. Фахівцям знайома кадрів та/або відновлення пам'яті. Процес продовзаємозамінність обладнання та програм за таких 21 75665 22 обставин і вони знають як краще реалізувати опикомбінаціями. Процесор може бути будь-яким міксані функції для кожного конкретного призначення. ропроцесором і, як варіант, звичайним процесоЯк приклад, різні логічні блоки, модулі, канали та ром, контролером, мікроконтролером або скінчестадії алгоритму, описані у зв'язку з прикладами ний автомат. Програмний модуль може постійно втілення винаходу, можливо реалізувати або здійзнаходитись у пам'яті з довільним вибиранням, снити з цифровим процесором сигналів (ЦПС), пам'яті з груповим перезаписом, постійній пам'яті, спеціалізованою інтегральною схемою (СІС), прорегістрах, твердих дисках, змінних дисках, комграмовними користувачем вентильними матрицяпакт-дисках, або в будь-якому іншому відомому ми (ПКВМ) або іншим програмовним логічним приносії інформації. Фахівці також розуміють, що дані, строєм, дискретною вентильною або інструкції, команди, інформація, сигнали, біти, ситранзисторною логічною схемою, дискретними мволи та чіпи, на які можуть бути посилання в апаратними компонентами, наприклад, регістрами описі, подано в одиницях електричної напруги, та приладами з входом і виходом з рухомою косили струму, електромагнітних хвиль, магнітних мою, процесором, що виконує групу інструкцій полів або частинок, оптичних полів або частинок, програмно-апаратних засобів, будь-яким звичайабо будь-яких їх комбінацій. ним програмним модулем і процесором або їх 23 75665 24 25 75665 26 27 Комп’ютерна верстка М. Ломалова 75665 Підписне 28 Тираж 26 прим. Міністерство освіти і науки України Державний департамент інтелектуальної власності, вул. Урицького, 45, м. Київ, МСП, 03680, Україна ДП “Український інститут промислової власності”, вул. Глазунова, 1, м. Київ – 42, 01601

Дивитися

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

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

Method and system (variants) for detecting errors in detecting data rate by a communication system receiver

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

Способ и система (варианты) для обнаружения ошибок при определении скорости передачи данных в приемнике системы связи

МПК / Мітки

МПК: H04L 1/00

Мітки: змінної, виявлення, система, варіанти, спосіб, помилок, швидкості, приймачах, кодування, визначенні

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

<a href="https://ua.patents.su/14-75665-sposib-ta-sistema-varianti-viyavlennya-pomilok-u-viznachenni-shvidkosti-koduvannya-u-prijjmachakh-zminno-shvidkosti.html" target="_blank" rel="follow" title="База патентів України">Спосіб та система (варіанти) виявлення помилок у визначенні швидкості кодування у приймачах змінної швидкості</a>

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