ПРОТОКОЛ ИНТЕРФЕЙСА ИЗ МУЛЬТИПЛЕКСОРА В ПЕРЕДАТЧИК

1. Способ обеспечения протокола интерфейса данных, содержащий этапы, на которых
принимают первый поток пакетов, содержащий по меньшей мере одну группу символов служебной информации (OIS) и по меньшей мере одну группу логических каналов многоадресной передачи (MLC);
отображают каждую группу OIS в пакет описателя OIS и по меньшей мере один пакет полезной нагрузки OIS;
отображают каждую группу MLC в пакет описателя MLC и по меньшей мере один пакет полезной нагрузки MLC; и
выводят пакет описателя OIS, по меньшей мере один пакет полезной нагрузки OIS, пакет описателя MLC и по меньшей мере один пакет полезной нагрузки MLC во втором потоке пакетов.
2. Способ по п.1, в котором упомянутый прием содержит этап, на котором принимают поток пакетов уровня MAC, который содержит по меньшей мере одну группу OIS и по меньшей мере одну группу MLC.
3. Способ по п.1, в котором упомянутое отображение каждой группы OIS содержит этап, на котором отображают каждую группу OIS в пакет описателя OIS и пять пакетов полезной нагрузки OIS.
4. Способ по п.3, в котором упомянутое отображение каждой группы OIS состоит в том, что отображают каждую группу OIS в пакет описателя OIS и пять пакетов полезной нагрузки OIS, при этом каждый из пакетов описателя OIS и пяти пакетов полезной нагрузки OIS содержит 181 байт.
5. Способ по п.1, в котором упомянутое отображение каждой группы MLC содержит этап, на котором отображают каждую группу MLC в пакет описателя MLC и два пакета полезной нагрузки MLC.
6. Способ по п.5, в котором упомянутое отображение каждой группы MLC содержит этап, на котором отображают каждую группу MLC в пакет описателя MLC и два пакета полезной нагрузки MLC, при этом каждый из пакета описателя MLC и двух пакетов полезной нагрузки MLC содержит 181 байт.
7. Способ по п.1, в котором упомянутый вывод содержит этап, на котором выводят второй поток пакетов для вставки в транспортный поток MPEG-2.
8. Устройство для обеспечения протокола интерфейса данных, содержащее
логику ввода пакетов, сконфигурированную для приема первого потока пакетов, содержащего по меньшей мере одну группу символов служебной информации (OIS) и по меньшей мере одну группу логических каналов многоадресной передачи (MLC);
логику обработки пакетов, сконфигурированную для отображения каждой группы OIS в пакет описателя OIS и по меньшей мере один пакет полезной нагрузки OIS, и для отображения каждой группы MLC в пакет описателя MLC и по меньшей мере один пакет полезной нагрузки MLC; и
логику вывода пакетов, сконфигурированную для вывода пакета описателя OIS, по меньшей мере одного пакета полезной нагрузки OIS, пакета описателя MLC и по меньшей мере одного пакета полезной нагрузки MLC во втором потоке пакетов.
9. Устройство по п.8, в котором упомянутая логика ввода пакетов сконфигурирована для приема потока пакетов уровня MAC, который содержит по меньшей мере одну группу OIS и по меньшей мере одну группу MLC.
10. Устройство по п.8, в котором упомянутая логика обработки пакетов сконфигурирована для отображения каждой группы OIS в пакет описателя OIS и пять пакетов полезной нагрузки OIS.
11. Устройство по п.10, в котором упомянутая логика обработки пакетов сконфигурирована для отображения каждой группы OIS в пакет описателя OIS и пять пакетов полезной нагрузки OIS, при этом, каждый из пакетов описателя OIS и пяти пакетов полезной нагрузки OIS содержит 181 байт.
12. Устройство по п.8, в котором упомянутая логика обработки пакетов сконфигурирована для отображения каждой группы MLC в пакет описателя MLC и два пакета полезной нагрузки MLC.
13. Устройство по п.12, в котором упомянутая логика обработки пакетов сконфигурирована для отображения каждой группы MLC в пакет описателя MLC и два пакета полезной нагрузки MLC, при этом, каждый из пакета описателя MLC и двух пакетов полезной нагрузки MLC содержит 181 байт.
14. Устройство по п.8, в котором упомянутая логика вывода пакетов сконфигурирована для вывода второго потока пакетов для вставки в транспортный поток MPEG-2.
15. Устройство для обеспечения протокола интерфейса данных, содержащее
средство для приема первого потока пакетов, содержащего по меньшей мере одну группу символов служебной информации (OIS) и по меньшей мере одну группу логических каналов многоадресной передачи (MLC);
средство для отображения каждой группы OIS в пакет описателя OIS и по меньшей мере один пакет полезной нагрузки OIS;
средство для отображения каждой группы MLC в пакет описателя MLC и по меньшей мере один пакет полезной нагрузки MLC; и
средство для вывода пакета описателя OIS, по меньшей мере одного пакета полезной нагрузки OIS, пакета описателя MLC и по меньшей мере одного пакета полезной нагрузки MLC во втором потоке пакетов.
16. Устройство по п.15, в котором упомянутое средство для приема содержит средство для приема потока пакетов уровня MAC, который содержит по меньшей мере одну группу OIS и по меньшей мере одну группу MLC.
17. Устройство по п.15, в котором упомянутое средство для отображения каждой группы OIS содержит средство для отображения каждой группы OIS в пакет описателя OIS и пять пакетов полезной нагрузки OIS.
18. Устройство по п.17, в котором упомянутое средство для отображения каждой группы OIS содержит средство для отображения каждой группы OIS в пакет описателя OIS и пять пакетов полезной нагрузки OIS, при этом каждый из пакетов описателя OIS и пяти пакетов полезной нагрузки OIS содержит 181 байт.
19. Устройство по п.15, в котором упомянутое средство для отображения каждой группы MLC содержит средство отображения каждой группы MLC в пакет описателя MLC и два пакета полезной нагрузки MLC.
20. Устройство по п.19, в котором упомянутое средство для отображения каждой группы MLC содержит средство для отображения каждой группы MLC в пакет описателя MLC и два пакета полезной нагрузки MLC, при этом, каждый из пакета описателя MLC и двух пакетов полезной нагрузки MLC содержит 181 байт.
21. Устройство по п.15, в котором упомянутое средство для вывода содержит средство для вывода второго потока пакетов для вставки в транспортный поток MPEG-2.
22. Компьютерный программный продукт для обеспечения протокола интерфейса данных, содержащий
машиночитаемый носитель, содержащий
первый набор кодов для того, чтобы предписывать компьютеру принимать первый поток пакетов, содержащий по меньшей мере одну группу символов служебной информации (OIS) и по меньшей мере одну группу логических каналов многоадресной передачи (MLC);
второй набор кодов для того, чтобы предписывать побуждения компьютеру отображать каждую группу OIS в пакет описателя OIS и по меньшей мере один пакет полезной нагрузки OIS;
третий набор кодов для того, чтобы предписывать компьютеру отображать каждую группу MLC в пакет описателя MLC и по меньшей мере один пакет полезной нагрузки MLC; и
четвертый набор кодов для того, чтобы предписывать компьютеру выводить пакет описателя OIS, по меньшей мере один пакет полезной нагрузки OIS, пакет описателя MLC и по меньшей мере один пакет полезной нагрузки MLC во втором потоке пакетов.
23. Машиночитаемый носитель по п.22, в котором упомянутый первый набор кодов сконфигурирован для приема потока пакетов уровня MAC, который содержит по меньшей мере одну группу OIS и по меньшей мере одну группу MLC.
24. Машиночитаемый носитель по п.22, в котором упомянутый второй набор кодов сконфигурирован для отображения каждой группы OIS в пакет описателя OIS и пять пакетов полезной нагрузки OIS.
25. Машиночитаемый носитель по п.24, в котором упомянутый второй набор кодов сконфигурирован для отображения каждой группы OIS в пакет описателя OIS и пять пакетов полезной нагрузки OIS, при этом, каждый из пакетов описателя OIS и пяти пакетов полезной нагрузки OIS содержит 181 байт.
26. Машиночитаемый носитель по п.22, в котором упомянутый третий набор кодов сконфигурирован для отображения каждой группы MLC в пакет описателя MLC и два пакета полезной нагрузки MLC.
27. Машиночитаемый носитель по п.26, в котором упомянутый третий набор кодов сконфигурирован для отображения каждой группы MLC в пакет описателя MLC и два пакета полезной нагрузки MLC, при этом, каждый из пакета описателя MLC и двух пакетов полезной нагрузки MLC содержит 181 байт.
28. Машиночитаемый носитель по п.22, в котором упомянутый четвертый набор кодов сконфигурирован для вывода второго потока пакетов для вставки в транспортный поток MPEG-2.
29. По меньшей мере один процессор, сконфигурированный для выполнения способа обеспечения протокола интерфейса данных, содержащий
первый модуль для приема первого потока пакетов, содержащего по меньшей мере одну группу символов служебной информации (OIS) и по меньшей мере одну группу логических каналов многоадресной передачи (MLC);
второй модуль для отображения каждой группы OIS в пакет описателя OIS и по меньшей мере один пакет полезной нагрузки OIS;
третий модуль для отображения каждой группы MLC в пакет описателя MLC и по меньшей мере один пакет полезной нагрузки MLC; и
четвертый модуль для вывода пакета описателя OIS, по меньшей мере одного пакета полезной нагрузки OIS, пакета описателя MLC и по меньшей мере одного пакета полезной нагрузки MLC во втором потоке пакетов.
30. По меньшей мере один процессор по п.29, в котором упомянутый первый модуль сконфигурирован для приема потока пакетов уровня MAC, который содержит по меньшей мере одну группу OIS и по меньшей мере одну группу MLC.
31. По меньшей мере один процессор по п.29, в котором упомянутый второй модуль сконфигурирован для отображения каждой группы OIS в пакет описателя OIS и пять пакетов полезной нагрузки OIS.
32. По меньшей мере один процессор по п.31, в котором упомянутый второй модуль сконфигурирован для отображения каждой группы OIS в пакет описателя OIS и пять пакетов полезной нагрузки OIS, при этом, каждый из пакетов описателя OIS и пяти пакетов полезной нагрузки OIS содержит 181 байт.
33. По меньшей мере один процессор по п.29, в котором упомянутый третий модуль сконфигурирован для отображения каждой группы MLC в пакет описателя MLC и два пакета полезной нагрузки MLC.
34. По меньшей мере один процессор по п.33, в котором упомянутый третий модуль сконфигурирован для отображения каждой группы MLC в пакет описателя MLC и два пакета полезной нагрузки MLC, при этом, каждый из пакета описателя MLC и двух пакетов полезной нагрузки MLC содержит 181 байт.
35. По меньшей мере один процессор по п.29, в котором упомянутый четвертый модуль сконфигурирован для вывода второго потока пакетов для вставки в транспортный поток MPEG-2.
36. Способ обеспечения протокола интерфейса данных, содержащий этапы, на которых
принимают первый поток пакетов, содержащий пакет описателя символов служебной информации (OIS), по меньшей мере один пакет полезной нагрузки OIS, пакет описателя логических каналов многоадресной передачи (MLC) и по меньшей мере один пакет полезной нагрузки MLC;
отображают пакет описателя OIS и по меньшей мере один пакет полезной нагрузки OIS в группу OIS;
отображают пакет описателя MLC и по меньшей мере один пакет полезной нагрузки MLC в группу MLC; и
выводят группу OIS и группу MLC во втором потоке пакетов.
37. Способ по п.36, в котором упомянутое отображение пакета описателя OIS содержит этап, на котором отображают пакет описателя OIS и пять пакетов полезной нагрузки OIS в группу OIS.
38. Способ по п.37, в котором упомянутое отображение пакета описателя OIS содержит этап, на котором отображают пакет описателя OIS и пять пакетов полезной нагрузки OIS в группу OIS, при этом каждый из пакетов описателя OIS и пяти пакетов полезной нагрузки OIS содержит 181 байт.
39. Способ по п.36, в котором упомянутое отображение пакета описателя MLC содержит этап, на котором отображают пакет описателя MLC и два пакета полезной нагрузки MLC в группу MLC.
40. Способ по п.39, в котором упомянутое отображение пакета описателя MLC содержит этап, на котором отображают пакет описателя MLC и два пакета полезной нагрузки MLC в группу MLC, при этом каждый из пакетов описателя MLC и двух пакетов полезной нагрузки MLC содержит 181 байт.
41. Способ по п.36, в котором упомянутый вывод содержит этап, на котором выводят группу OIS и группу MLC в потоке пакетов уровня MAC.