СПОСОБ И УСТРОЙСТВО ДЛЯ ВЕРИФИКАЦИИ ЦЕЛОСТНОСТИ ПАКЕТА ДАННЫХ В КАНАЛЕ ПОТОКОВОЙ ПЕРЕДАЧИ ДАННЫХ

1. Способ верификации целостности пакета данных в канале потоковой передачи данных, содержащий этапы, на которых:
принимают пакеты данных из канала потоковой передачи данных, причем каждый пакет данных содержит полезную нагрузку данных и соответствующий код целостности сообщения;
обрабатывают принятые пакеты данных в первом режиме обработки, в котором принятые пакеты данных направляются в прикладной модуль до проверки целостности этих пакетов данных с использованием соответствующих кодов целостности сообщения;
генерируют измерение ошибки-проверки-целостности для мониторинга частоты ошибки-проверки-целостности в первом режиме обработки; и
если измерение ошибки-проверки-целостности превышает пороговую величину проверки-целостности, переходят во второй режим обработки, причем в упомянутом втором режиме обработки принятый пакет данных направляется в прикладной модуль только после прохождения проверки целостности.
2. Способ верификации целостности пакета данных по п.1, в котором время приема для приема пакета данных через ограниченный по полосе пропускания канал потоковой передачи данных превышает заметную временную задержку.
3. Способ верификации целостности пакета данных по п.1, в котором время приема для приема пакета данных через ограниченный по полосе пропускания канал потоковой передачи данных превышает приблизительно 50 мс.
4. Способ верификации целостности пакета данных по п.1, в котором мощность, потребляемая в первом режиме обработки, меньше мощности, потребляемой во втором режиме обработки.
5. Способ верификации целостности пакета данных по п.4, в котором первый режим обработки реализуется с использованием специализированной интегральной схемы (ASIC).
6. Способ верификации целостности пакета данных по п.4, в котором второй режим обработки реализуется с использованием программируемого процессора.
7. Способ верификации целостности пакета данных по п.1, в котором измерение ошибки проверки целостности представляет собой подсчет всех пакетов данных, которые не проходят проверку целостности в первом режиме обработки.
8. Способ верификации целостности пакета данных по п.7, в котором пороговое значение проверки целостности содержит один пакет данных, который не прошел проверку целостности.
9. Способ верификации целостности пакета данных по п.5, в котором пороговое значение проверки целостности содержит, по меньшей мере, два последовательных пакета данных, которые не прошли проверку целостности.
10. Способ верификации целостности пакета данных по п.1, в котором во втором режиме обработки пакет данных, который не прошел проверку целостности, отбрасывается.
11. Способ верификации целостности пакета данных по п.1, в котором во втором режиме обработки пакеты данных, которые не прошли проверку целостности, подвергаются анализу для оценки безопасности.
12. Способ верификации целостности пакета данных по п.1, в котором прикладной модуль включает в себя схему аудио обработки.
13. Способ верификации целостности пакета данных по п.1, дополнительно содержащий этапы, на которых:
генерируют измерение успеха-проверки-целостности для мониторинга частоты успеха-проверки-целостности во втором режиме обработки; и
если это измерение успеха-проверки-целостности превышает пороговое значение успеха-проверки-целостности, то переходят к первому режиму обработки.
14. Устройство для верификации целостности пакета данных в канале потоковой передачи данных, содержащее:
средство для приема пакетов данных из канала потоковой передачи данных, причем каждый пакет данных включает в себя полезную нагрузку данных и соответствующий код целостности сообщения;
средство для обработки принятых пакетов данных в первом режиме обработки, в котором принятые пакеты данных направляются в прикладной модуль до проверки целостности этих пакетов данных с использованием соответствующих кодов целостности сообщения;
средство для генерации измерения ошибки-проверки-целостности для мониторинга частоты ошибки-проверки-целостности в первом режиме обработки; и
средство для перехода во второй режим обработки, если измерение ошибки-проверки-целостности превышает пороговую величину проверки-целостности, причем в упомянутом втором режиме обработки принятый пакет данных направляется в прикладной модуль только после прохождения проверки целостности.
15. Устройство для верификации целостности пакета данных по п.14, в котором время приема для приема пакета данных через ограниченный по полосе пропускания канал потоковой передачи данных превышает заметную временную задержку.
16. Устройство для верификации целостности пакета данных по п.14, в котором время приема для приема пакета данных через ограниченный по полосе пропускания канал потоковой передачи данных превышает приблизительно 50 мс.
17. Устройство для верификации целостности пакета данных по п.14, в котором мощность, потребляемая в первом режиме обработки, меньше мощности, потребляемой во втором режиме обработки.
18. Устройство для верификации целостности пакета данных по п.14, в котором измерение ошибки проверки целостности представляет собой подсчет всех пакетов данных, которые не проходят проверку целостности в первом режиме обработки.
19. Устройство для верификации целостности пакета данных по п.18, в котором пороговое значение проверки целостности содержит один пакет данных, который не прошел проверку целостности.
20. Устройство для верификации целостности пакета данных по п.18, в котором пороговое значение проверки целостности содержит, по меньшей мере, два последовательных пакета данных, которые не прошли проверку целостности.
21. Устройство для верификации целостности пакета данных по п.14, в котором во втором режиме обработки пакет данных, который не прошел проверку целостности, отбрасывается.
22. Устройство для верификации целостности пакета данных по п.14, в котором во втором режиме обработки пакеты данных, которые не прошли проверку целостности, подвергаются анализу для оценки безопасности.
23. Устройство для верификации целостности пакета данных по п.14, дополнительно содержащее:
средство для генерации измерения успеха-проверки-целостности для мониторинга частоты успеха-проверки-целостности во втором режиме обработки; и
средство для перехода в первый режим обработки, если измерение успеха-проверки-целостности превышает пороговое значение успеха проверки целостности.
24. Часы для беспроводной связи, содержащие:
средство для приема пакетов данных из канала потоковой передачи данных, причем каждый пакет данных включает в себя полезную нагрузку данных и соответствующий код целостности сообщения;
средство для обработки принятых пакетов данных в первом режиме обработки, в котором принятые пакеты данных направляются в прикладной модуль до проверки целостности этих пакетов данных с использованием соответствующих кодов целостности сообщения;
средство для генерации измерения ошибки-проверки-целостности для мониторинга частоты ошибки-проверки-целостности в первом режиме обработки; и
средство для перехода во второй режим обработки, если измерение ошибки-проверки-целостности превышает пороговую величину проверки-целостности, причем в упомянутом втором режиме обработки принятый пакет данных направляется в прикладной модуль только после прохождения проверки целостности.
25. Гарнитура для беспроводной связи, содержащая:
средство для приема пакетов данных из канала потоковой передачи данных, причем каждый пакет данных включает в себя полезную нагрузку данных и соответствующий код целостности сообщения;
средство для обработки принятых пакетов данных в первом режиме обработки, в котором принятые пакеты данных направляются в прикладной модуль до проверки целостности этих пакетов данных с использованием соответствующих кодов целостности сообщения;
средство для генерации измерения ошибки-проверки-целостности для мониторинга частоты ошибки-проверки-целостности в первом режиме обработки; и
средство для перехода во второй режим обработки, если измерение ошибки-проверки-целостности превышает пороговую величину проверки-целостности, причем в упомянутом втором режиме обработки принятый пакет данных направляется в прикладной модуль только после прохождения проверки целостности.
26. Измерительное устройство для беспроводной связи, содержащее:
средство для приема пакетов данных из канала потоковой передачи данных, причем каждый пакет данных включает в себя полезную нагрузку данных и соответствующий код целостности сообщения;
средство для обработки принятых пакетов данных в первом режиме обработки, в котором принятые пакеты данных направляются в прикладной модуль до проверки целостности этих пакетов данных с использованием соответствующих кодов целостности сообщения;
средство для генерации измерения ошибки-проверки-целостности для мониторинга частоты ошибки-проверки-целостности в первом режиме обработки; и
средство для перехода во второй режим обработки, если измерение ошибки-проверки-целостности превышает пороговую величину проверки-целостности, причем в упомянутом втором режиме обработки принятый пакет данных направляется в прикладной модуль только после прохождения проверки целостности.
27. Компьютерный программный продукт, содержащий:
машиночитаемый носитель, который содержит:
код для побуждения компьютера к приему пакетов данных из канала потоковой передачи данных, причем каждый пакет данных включает в себя полезную нагрузку данных и соответствующий код целостности сообщения;
код для побуждения компьютера к обработке принятых пакетов данных в первом режиме обработки, в котором принятые пакеты данных направляются в прикладной модуль до проверки целостности этих пакетов данных с использованием соответствующих кодов целостности сообщения;
код для побуждения компьютера к генерации измерения ошибки-проверки-целостности для мониторинга частоты ошибки-проверки-целостности в первом режиме обработки; и
код для побуждения компьютера к переходу во второй режим обработки, если измерение ошибки-проверки-целостности превышает пороговую величину проверки-целостности, причем в упомянутом втором режиме обработки принятый пакет данных направляется в прикладной модуль только после прохождения проверки целостности.
28. Компьютерный программный продукт по п.27, в котором время приема для приема пакета данных через ограниченный по полосе пропускания канал потоковой передачи данных превышает заметную временную задержку.
29. Компьютерный программный продукт по п.27, в котором время приема для приема пакета данных через ограниченный по полосе пропускания канал потоковой передачи данных превышает приблизительно 50 миллисекунд.
30. Компьютерный программный продукт по п.27, в котором измерение ошибки проверки целостности представляет собой подсчет всех пакетов данных, которые не проходят проверку целостности в первом режиме обработки.
31. Компьютерный программный продукт по п.30, в котором пороговое значение проверки целостности содержит один пакет данных, который не прошел проверку целостности.
32. Компьютерный программный продукт по п.30, в котором пороговое значение проверки целостности содержит, по меньшей мере, два следующих друг за другом пакета, которые не прошли проверку целостности.
33. Компьютерный программный продукт п.27, в котором во втором режиме обработки пакет данных, который не прошел проверку целостности, отбрасывается.
34. Компьютерный программный продукт п.27, в котором во втором режиме обработки пакеты данных, которые не прошли проверку целостности, подвергаются анализу для оценки безопасности.
35. Компьютерный программный продукт по п.27, в котором упомянутый прикладной модуль включает в себя схему аудио обработки.
36. Компьютерный программный продукт по п.27, дополнительно содержащий:
код для побуждения компьютера к генерации измерения успеха-проверки-целостности для мониторинга частоты успеха-проверки-целостности во втором режиме обработки; и
код побуждения компьютера к переходу в первый режим обработки, если измерение успеха-проверки-целостности превышает пороговое значение успеха проверки целостности.
37. Устройство для верификации целостности пакета данных в канале потоковой передачи данных, содержащее:
приемник, сконфигурированный, чтобы принимать пакеты данных из канала потоковой передачи данных, причем каждый пакет данных включает в себя полезную нагрузку данных и соответствующий код целостности сообщения;
первый процессор, сконфигурированный, чтобы:
обрабатывать принятые пакеты данных в первом режиме обработки, в котором принятые пакеты данных направляются в прикладной модуль до проверки целостности этих пакетов данных с использованием соответствующих кодов целостности сообщения;
генерировать измерение ошибки-проверки-целостности для мониторинга частоты ошибки-проверки-целостности в первом режиме обработки; и
переходить во второй режим обработки, выполняемый вторым процессором, если измерение ошибки-проверки-целостности превышает пороговое значение проверки-целостности; и
второй процессор, сконфигурированный, чтобы направлять принятый пакет данных в прикладной модуль во втором режиме обработки только после того, как этот принятый пакет проходит проверку целостности.
38. Устройство для верификации целостности пакета данных по п.37, в котором время приема для приема пакета данных через ограниченный по полосе пропускания канал потоковой передачи данных превышает заметную временную задержку.
39. Устройство для верификации целостности пакета данных по п.37, в котором время приема для приема пакета данных через ограниченный по полосе пропускания канал потоковой передачи данных превышает приблизительно 50 мс.
40. Устройство для верификации целостности пакета данных по п.37, в котором мощность, потребляемая в первом режиме обработки, меньше мощности, потребляемой во втором режиме обработки.
41. Устройство для верификации целостности пакета данных по п.37, в котором первый процессор реализован в выделенном аппаратном обеспечении.
42. Устройство для верификации целостности пакета данных по п.37, в котором первый процессор содержит специализированную интегральную схему (ASIC).
43. Устройство для верификации целостности пакета данных по п.37, в котором второй процессор представляет собой программируемый процессор.
44. Устройство для верификации целостности пакета данных по п.37, в котором измерение ошибки проверки целостности представляет собой подсчет всех пакетов данных, которые не проходят проверку целостности в первом режиме обработки.
45. Устройство для верификации целостности пакета данных по п.44, в котором пороговое значение проверки целостности содержит один пакет данных, который не прошел проверку целостности.
46. Устройство для верификации целостности пакета данных по п.44, в котором пороговое значение проверки целостности содержит, по меньшей мере, два последовательных пакета данных, которые не прошли проверку целостности.
47. Устройство для верификации целостности пакета данных по п.37, в котором во втором режиме обработки пакет данных, который не прошел проверку целостности, отбрасывается.
48. Устройство для верификации целостности пакета данных по п.37, в котором во втором режиме обработки пакеты данных, которые не прошли проверку целостности, подвергаются анализу для оценки безопасности.
49. Устройство для верификации целостности пакета данных по п.37, в котором второй процессор, дополнительно сконфигурирован, чтобы:
генерировать измерение успеха-проверки-целостности для мониторинга частоты успеха-проверки-целостности во втором режиме обработки; и
переходить в первый режим обработки, если измерение успеха-проверки-целостности превышает пороговое значение успеха проверки целостности.