способ передачи электронного справочника услуг мобильного мультимедийного вещания

Классы МПК:H04H60/72 использующие электронные указатели программ (EPG)
H04W4/00 Услуги или возможности, специально предназначенные для беспроводных сетей связи
Автор(ы):, ,
Патентообладатель(и):ЗетТиИ Корпорейшн (CN)
Приоритеты:
подача заявки:
2007-12-29
публикация патента:

Изобретение относится к технологии мобильного мультимедийного вещания, а конкретнее к способу передачи электронного справочника услуг (ESG) мобильного мультимедийного вещания. Техническим результатом является обеспечение гибкой передачи сообщений ESG системой мобильного мультимедийного вещания, а также передача большого объема информации ESG; при этом сопровождающая информация ESG может передаваться совместно с аудио/видеоданными для синхронного приема информации ESG и данных услуг, если оконечное устройство обращается к одному временному слоту. Указанный технический результат достигается тем, что предложен способ передачи сообщений ESG мобильного мультимедийного вещания, включающий прием мультиплексором ESG; мультиплексирование мультиплексором ESG в кадр мультиплексирования, при этом полезная нагрузка кадра мультиплексирования включает один или более субкадров мультиплексирования; передачу мультиплексором кадра мультиплексирования на станцию вещания; модуляцию кадра мультиплексирования станцией вещания и его передачу в оконечные устройства абонентов мобильной связи. 11 з.п. ф-лы, 6 ил., 2 табл. способ передачи электронного справочника услуг мобильного мультимедийного   вещания, патент № 2458466

способ передачи электронного справочника услуг мобильного мультимедийного   вещания, патент № 2458466 способ передачи электронного справочника услуг мобильного мультимедийного   вещания, патент № 2458466 способ передачи электронного справочника услуг мобильного мультимедийного   вещания, патент № 2458466 способ передачи электронного справочника услуг мобильного мультимедийного   вещания, патент № 2458466 способ передачи электронного справочника услуг мобильного мультимедийного   вещания, патент № 2458466 способ передачи электронного справочника услуг мобильного мультимедийного   вещания, патент № 2458466

Формула изобретения

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

(а) прием мультиплексором сообщения электронного справочника услуг;

(b) мультиплексирование мультиплексором сообщения электронного справочника услуг в кадр мультиплексирования, при этом полезная нагрузка мультиплексирования упомянутого кадра мультиплексирования включает один или более субкадров мультиплексирования;

(c) отправку мультиплексором упомянутого кадра мультиплексирования на станцию вещания;

(d) модуляцию и отправку станцией вещания упомянутого кадра мультиплексирования абонентскому оборудованию,

при этом упомянутое сообщение электронного справочника услуг включает данные электронного справочника услуг и базовую таблицу описания электронного справочника услуг, причем упомянутые данные электронного справочника услуг могут быть переданы любым из следующих путей: (1) упомянутые данные электронного справочника услуг передают с использованием кадров мультиплексирования логического канала услуг; (2) упомянутые данные электронного справочника услуг вместе с базовой таблицей описания электронного справочника услуг передают с использованием кадров мультиплексирования логического канала управления; (3) часть данных электронного справочника услуг передают с использованием кадров мультиплексирования логического канала управления, а другую часть данных электронного справочника услуг передают с использованием кадров мультиплексирования логического канала услуг; и,

если упомянутые данные электронного справочника услуг передают с использованием кадров мультиплексирования логического канала услуг, на упомянутом шаге (b) мультиплексор мультиплексирует упомянутые данные электронного справочника услуг в кадр мультиплексирования, несущий данные услуг, субкадр мультиплексирования кадра мультиплексирования включает заголовок субкадра и сегмент данных, упомянутый сегмент данных включает заголовок сегмента данных и множество блоков данных, при этом данные электронного справочника услуг сжимают и используемый при сжатии тип кодирования указывают в упомянутом заголовке данных; и на упомянутом шаге (d) упомянутое абонентское оборудование декодирует данные электронного справочника услуг в соответствии с типом кодирования.

2. Способ по п.1, в котором упомянутый кадр мультиплексирования используют для передачи информации об услугах или информации управления и каждому кадру мультиплексирования назначают идентификатор кадра мультиплексирования, при этом идентификатор кадра мультиплексирования соответствует логическому каналу управления или логическому каналу услуг.

3. Способ по п.2, в котором заголовок сегмента данных включает число блоков данных и циклический избыточный код контроля, при этом параметры блоков данных, включая информацию о типе и длине каждого блока данных, записаны в упомянутый заголовок сегмента данных или в начало каждого блока данных.

4. Способ по п.3, в котором упомянутые данные электронного справочника услуг передают с использованием отдельного субкадра мультиплексирования и/или совместно с видео/аудиоданными в субкадрах мультиплексирования, при этом заголовок субкадра мультиплексирования указывает, содержит или нет субкадр мультиплексирования аудиосегмент, видеосегмент или сегмент данных.

5. Способ по п.3, в котором упомянутые данные электронного справочника услуг включают информацию об услугах, информацию о расширении услуг, информацию о конфигурации, информацию о содержании и информацию о параметрах услуг; данные электронного справочника услуг, которые передают в одно время, являются записью данных или ее частью во всех данных электронного справочника услуг или в их части, и идентификатор типа данных электронного справочника услуг используют в заголовке данных соответствующего блока данных для определения типа данных электронного справочника услуг, переносимых полезной нагрузкой.

6. Способ по п.3, в котором упомянутый блок данных включает заголовок данных, полезную нагрузку и циклический избыточный код контроля и на упомянутом шаге (b) в случае, если длина данных упомянутого сообщения электронного справочника услуг оказывается большей, чем максимальная длина данных полезной нагрузки упомянутого блока данных, упомянутые данные электронного справочника услуг разбивают на различные сегменты данных, инкапсулируют и отправляют как различные сегменты данных с использованием различных блоков данных, при этом общее число сегментов разбиения и порядковый номер сегмента данных электронного справочника услуг в локальном блоке данных указывают в заголовке данных каждого блока данных.

7. Способ по п.3, в котором на упомянутом шаге (b) данные электронного справочника услуг разбивают на множество блоков данных электронного справочника услуг, помечаемых путем добавления идентификаторов блоков данных в заголовок электронного справочника услуг, при этом правила разбиения блоков данных включают деление в соответствии с временем воспроизведения, и полезную нагрузку упомянутых блоков данных используют для передачи данных электронного справочника услуг.

8. Способ по п.2, в котором на упомянутом шаге (b) мультиплексор мультиплексирует упомянутые базовые таблицы описания электронного справочника услуг в кадр мультиплексирования, несущий информацию управления, при этом полезная нагрузка мультиплексирования этого кадра мультиплексирования включает одну или более таблиц информации управления, при этом каждая из таблиц информации управления включает по меньшей мере одну упомянутую базовую таблицу описания электронного справочника услуг, причем базовую таблицу описания электронного справочника услуг применяют для описания конфигурации субкадров мультиплексирования, которые передают данные электронного справочника услуг.

9. Способ по п.8, в котором упомянутая базовая таблица описания электронного справочника услуг включает один или более из следующих сегментов: идентификатор таблицы, порядковый номер обновления электронного справочника услуг, длину сегмента, порядковый номер сегмента, число сегментов, уровень сети, номер сети, локальный сдвиг времени, тип кодировки символов, число логических каналов услуг электронного справочника услуг, описание логических каналов услуг электронного справочника услуг, число типов данных электронного справочника услуг, описание типов данных электронного справочника услуг и циклический избыточный код контроля из 32 бит.

10. Способ по п.8, в котором упомянутое описание логических каналов услуг электронного справочника услуг включает один или более из следующих сегментов: идентификатор указателя и идентификатор услуги электронного справочника услуг; а упомянутое описание типа данных электронного справочника услуг включает один или более из следующих сегментов: идентификатор типа данных электронного справочника услуг, число блоков данных и описание блока данных.

11. Способ по п.8, в котором упомянутое описание блока данных включает один или более из следующих сегментов: идентификатор блока данных, номер версии блока данных и идентификатор указателя логического канала услуг электронного справочника услуг.

12. Способ по одному из пп.1, 3 или 8, в котором период мультиплексирования упомянутого мультиплексора равен 1 с, разделенной на 40 временных слотов, соответствие кадров мультиплексирования и временных слотов логическим каналам услуг и управления определяется конфигурацией системы, при этом упомянутый идентификатор кадра мультиплексирования принимает значения из диапазона 0-39, где 39 является максимальным значением, при этом кадр мультиплексирования, идентификатор которого равен 0, соответствует логическому каналу управления, тогда как другие кадры мультиплексирования соответствуют логическому каналу услуг.

Описание изобретения к патенту

Область техники

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

Уровень техники

Типичным применением технологии мобильного мультимедийного вещания является предоставление услуг мобильного телевидения, позволяющих максимально задействовать возможности сети путем предоставления, по мере заинтересованности операторов, множества услуг; при этом услуги мобильного телевидения представляют собой новую ветвь развития телевещания, позволяющую полностью использовать контентные ресурсы и расширить возможности пользователя, обеспечивая, по мере заинтересованности организаций вещания, мобильность сети вещания. В 2006 г. в Китае насчитывалось около 400000000 абонентов сотовой связи, а число семей, имеющих телевизоры, достигало практически 350000000. Можно предположить, что услуги мобильного телевидения, являясь комбинацией услуг сотовой связи и телевизионных услуг, создадут огромный потребительский рынок. В соответствии с прогнозами иностранных государств, в мире к 2010 г. будет насчитываться 120000000 абонентов мобильного телевидения, а число абонентов в Китае достигнет 40000000. При работе с такими огромными группами абонентов мобильной связи и телевещания, сетевые операторы и производители оборудования в каждой стране большое внимание уделяют данным услугам, надеясь при этом, что они станут новым полюсом роста мобильных мультимедийных услуг. Таким образом, по сравнению со смежными отраслями в Китае, мобильное телевидение является превосходной возможностью для развития, а также прекрасной возможностью для независимых инноваций.

Реализация мобильного телевидения, в качестве новой мультимедийной услуги, является результатом сочетания нескольких технологий, при этом используются в основном три технологии: технология передачи по нисходящей линии связи, технология взаимодействия по восходящей линии связи и технология реализации уровня услуг.

Технология передачи по нисходящей линии связи является ключевой в реализации данной услуги и отвечает за передачу абонентам информации о телепрограммах и содержания телепрограмм. Эта технология привлекает много внимания в отрасли, и разработано множество способов реализации данной технологии, при этом существует главным образом три типа способов реализации различных технологий передачи по нисходящей линии связи: (1) способ на основе технологии сети мобильной связи; (2) способ на основе технологии спутниковой передачи; (3) способ на основе технологии сети наземного цифрового вещания.

В третьем способе используемая для реализации технология основана на технологии наземной цифровой передачи телевещания, при этом используются частоты, соответствующие телевизионной полосе частот. С целью адаптации к особенностям абонентского оборудования мобильной связи, на базе существующего уровня техники, разработаны определенные технологии мобильного телевидения, в дополнение к ним разработаны также технологии для использования как в системах наземного цифрового телевещания, так и в системах мобильного телевидения. Такие технологии вызывают гораздо больший интерес по всему миру, а также обладают наибольшим количеством реализации, при этом типовые технологии включают: DVD-H в Европе, MEDIAFLO в США, T-DMB в Корее, ISDB-T в Японии и т.д. При этом, если две указанные технологии, применяемые в западных странах, разработаны специально для мобильных станций, то японская и корейская технологии могут использоваться как в мобильных станциях, так и в цифровом телевидении. Университет Цинхуа и Шанхайский университет Цзяо Тун в Китае, соответственно, осуществляли исследования, направленные на разработку китайской технологии, основанной на таких стандартах цифрового телевидения, как DMB-TH и ADTB-T. Также, компания Beijing Nufront Technology Co. Ltd на основе европейской технологии DAB разработала технологию наземного мобильного мультимедийного вещания Т-ММВ.

Информация, включаемая в электронный справочник услуг мобильного мультимедийного вещания (Electronic Service Guide, ESG), обычно содержит: информацию об услугах, информацию о расширениях услуг, информацию о содержании, информацию о параметрах услуг и информацию о конфигурации. Каким образом гибко использовать канал услуг для мультиплексирования и передачи сообщения ESG - задача, в настоящий момент требующая решения.

Сущность изобретения

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

Для решения указанной технической проблемы, в настоящем изобретении предлагается способ передачи сообщений ESG мобильного мультимедийного вещания, при этом способ включает следующие шаги:

(a) мультиплексор принимает сообщение ESG;

(b) мультиплексор мультиплексирует сообщение ESG в кадр мультиплексирования, при этом полезная нагрузка мультиплексирования упомянутого кадра мультиплексирования включает один или более субкадров мультиплексирования;

(c) мультиплексор отправляет упомянутый кадр мультиплексирования на станцию вещания;

(d) станция вещания модулирует и отправляет упомянутый кадр мультиплексирования абонентскому оборудованию.

Также упомянутое сообщение ESG включает данные ESG и базовую таблицу описания ESG.

Также упомянутый кадр мультиплексирования используется для передачи информации об услугах и информации управления, и каждому упомянутому кадру мультиплексирования назначается идентификатор (ID) кадра мультиплексирования, соответствующий логическому каналу управления или логическому каналу услуг.

Также на шаге (b) мультиплексор мультиплексирует упомянутые данные ESG в кадр мультиплексирования, несущий данные услуг, субкадр мультиплексирования кадра мультиплексирования включает заголовок субкадра и сегмент данных, упомянутый сегмент данных включает заголовок сегмента данных, включающий число блоков данных и код CRC, а также несколько блоков данных, при этом параметры блоков данных, включая информацию о типе и длине каждого блока данных, записаны в упомянутый заголовок сегмента данных или в начало каждого блока данных

Также упомянутые данные ESG передаются с использованием отдельного субкадра мультиплексирования, и/или совместно с видео/аудиоданными в субкадрах мультиплексирования, при этом заголовок субкадра мультиплексирования указывает, содержит или нет субкадр мультиплексирования аудио/видеосегмент или сегмент данных.

Также упомянутые данные ESG включают информацию об услугах, информацию о расширениях услуг, информацию о конфигурации, информацию о содержании и информацию о параметрах услуг. Передаваемые в одно время данные ESG являются записью данных или ее частью во всех типах данных ESG или в их части, при этом для идентификации типа данных ESG, передаваемых в упомянутой полезной нагрузке, в заголовке соответствующего блока данных используется идентификатор типа данных ESG.

Также упомянутый блок данных включает заголовок, полезную нагрузку и код CRC, и на упомянутом шаге (b), в случае, если длина данных упомянутого сообщения ESG оказывается большей, чем максимальная длина данных полезной нагрузки упомянутого блока данных, упомянутые данные ESG разбиваются на различные сегменты данных, которые инкапсулируются и отправляются в различных пользовательских блоках, при этом порядковый номер данных ESG в локальном блоке данных и общее число сегментов разбиения указывается в заголовке каждого блока данных.

Также на упомянутом шаге (b) данные ESG сжимаются, и применяемый при сжатии тип кодирования указывается в упомянутом заголовке данных; на упомянутом шаге (d) упомянутое абонентское оборудование декодирует данные в соответствии с типом кодирования.

Также на упомянутом шаге (b) упомянутые данные ESG разбивают на несколько блоков данных ESG, помечаемых путем добавления идентификатора блока данных в заголовок ESG, при этом правило, используемое при разделении на блоки данных, состоит в разделении в соответствии с временем воспроизведения; и используют данные полезной нагрузки упомянутого блока данных для передачи данных ESG.

Также на упомянутом шаге (b) мультиплексор мультиплексирует базовые таблицы описаний ESG в кадр мультиплексирования, несущий информацию управления, при этом полезная нагрузка мультиплексирования этого кадра мультиплексирования включает одну или более таблиц информации управления, каждая из которых включает по меньшей мере одну упомянутую базовую таблицу описания ESG для описания конфигурации субкадров мультиплексирования, передающих данные ESG.

Также упомянутая базовая таблица описания ESG включает один или более следующих сегментов: идентификатор таблицы, порядковый номер обновления ESG, длину сегмента, порядковый номер сегмента, число сегментов, уровень сети, номер сети, местный сдвиг времени, тип символьной кодировки, число логических каналов услуг ESG, описание логических каналов услуг ESG, число типов данных ESG, описание типов данных ESG и код CRC 32.

Также, упомянутое описание логического канала услуг ESG включает один или более следующих сегментов: идентификатор указателя, идентификатор услуги ESG; а упомянутое описание типов данных ESG включает один или более следующих сегментов: идентификатор типа данных ESG, число блоков данных и описание блока данных.

Также упомянутое описание блока данных включает один или более следующих сегментов: идентификатор блока данных, номер версии блока данных, идентификатор указателя логического канала услуг ESC.

Также период мультиплексирования упомянутого мультиплексора равен одной секунде, которая делится на 40 временных слотов, соответствие временных слотов и кадров мультиплексирования логическим каналам услуг и логическим каналам управления определяется конфигурацией системы, при этом упомянутый идентификатор кадра мультиплексирования принимает значения из диапазона 0~39, где 39 - максимальное значение, при этом кадры мультиплексирования с идентификатором, равным 0, соответствуют логическому каналу управления, тогда как остальные кадры мультиплексирования - логическому каналу услуг.

Также для передачи упомянутых данных ESG могут использоваться кадры мультиплексирования исключительно логического канала услуг; или, в качестве альтернативы, упомянутые данные ESG, вместе с базовой таблицей описания ESG, могут передаваться в кадрах мультиплексирования логического канала управления; или же для передачи части данных ESG могут использоваться кадры мультиплексирования логического канала управления, тогда как для передачи другой части будут использоваться кадры мультиплексирования логического канала услуг.

В отличие от других способов передачи ESG, таких как DVD-H и MEDIAFLO, в данном способе в основном предлагаются решения для передачи ESG в системе мультиплексной передачи мобильного мультимедийного вещания. Во всех способах осуществляются функции передачи ESG. Настоящее изобретение позволяет передавать сообщение ESG отдельно, или же вместе с видео/аудиоданными в канале услуг, что обеспечивает удобную основу для гибкой передачи ESG и для разработки приложений услуг в системе мобильного мультимедийного вещания.

Краткое описание чертежей

Фиг.1 иллюстрирует общую структуру системы мобильного мультимедийного вещания в соответствии с настоящим изобретением.

Фиг.2 иллюстрирует структуру мультиплексирования канала услуг в соответствии с вариантом осуществления настоящего изобретения,

Фиг.3 иллюстрирует структуру сегмента данных (MF_ID!=0) в субкадре мультиплексирования, показанном на фиг.2.

Фиг.4 иллюстрирует структуру блока данных ESG в соответствии с вариантом осуществления настоящего изобретения.

Фиг.5 иллюстрирует структуру полезной нагрузки кадра мультиплексирования (MF_ID==0) в соответствии с вариантом осуществления настоящего изобретения.

Фиг.6 иллюстрирует структуру базовой таблицы описания ESG в соответствии с вариантом осуществления настоящего изобретения.

Предпочтительные варианты осуществления изобретения

Настоящее изобретение будет подробно описано в комбинации с прилагающимися чертежами и вариантами его осуществления.

Как видно из фиг.1, логические объекты данного способа включают мультиплексор, станцию вещания и абонентское оборудование мобильной связи.

Мультиплексор получает данные ESG и другие аудио/видеоданные, мультиплексирует сопровождающие данные ESG в логический канал и отправляет их на станцию вещания для модуляции и передачи.

Станция вещания модулирует и передает мультиплексированные данные.

Абонентское оборудование мобильной связи (UE, user equipment), например, сотовый телефон, принимает, буферизует, обновляет, осуществляет поиск и отображение данных, например, сообщения ESG, переданного по каналу сетевого вещания.

Способ передачи ESG мобильного мультимедийного вещания включает следующие шаги:

(1) Мультиплексор принимает сообщение ESG.

(2) Мультиплексор мультиплексирует сообщение ESG в заданный кадр мультиплексирования, при этом кадр мультиплексирования может нести информацию управления или информацию об услугах.

(3) Мультиплексор отправляет кадр мультиплексирования на станцию вещания.

(4) Станция вещания модулирует и отправляет кадр мультиплексирования в абонентское оборудование (UE) мобильной связи.

Упомянутое абонентское оборудование мобильной связи принимает отправленные станцией вещания данные и демодулирует их, таким образом, абоненты могут использовать абонентское оборудование для получения и отображения сообщения ESG, и, следовательно, осуществлять поиск услуг, и пользоваться ими.

Указанное мультиплексированное сообщение ESG включает данные ESG и базовую таблицу описания ESG, при этом данные ESG в данном примере включают данные ESG в формате XML. Примеры данных, описываемых такими элементами данных, включают: таблицу услуг, таблицу информации о расширениях услуг, таблицу содержания, таблицу параметров услуг и таблицу конфигурации. Однако настоящее изобретение не ограничивается данным форматом.

В системе мультиплексирования настоящего изобретения применяется мультиплексирование с разделением по времени на основе частоты.

Как видно из фиг.2, несколько кадров мультиплексирования помещаются в кадре канала вещания, при этом каждый кадр мультиплексирования включает заголовок, полезную нагрузку и заполняющую часть.

Допустим, например, что период мультиплексирования равен одной секунде, которая делится на 40 временных сегментов (временных слотов), следовательно, блок мультиплексирования составляет 25 мс. Способ установки соответствия между логическими кадрами мультиплексирования и временными слотами определяется конфигурацией системы.

Каждый отдельный кадр мультиплексирования соответствует логическому каналу управления или услуг, и каждому кадру мультиплексирования назначается идентификатор кадра мультиплексирования (MF_ID, multiplexing frame identity) из диапазона от 0 до 39, где 39 - максимальное значение MF_ID, при этом кадры, у которых MF==0, соответствуют логическому каналу управления.

Имеется два вида кадров мультиплексирования: (1) кадры мультиплексирования, у которых MF_ID==0, используются для передачи системной управляющей информации; (2) кадры мультиплексирования, у которых MF_ID!=0, используются для передачи информации об услугах. Структура этих двух видов кадров будет подробно описана ниже.

Полезная нагрузка мультиплексирования в кадре мультиплексирования, у которых MF!=0, состоит, в общем, из субкадров мультиплексирования, содержащих различные виды данных, при этом субкадры мультиплексирования выполняют различные функции, например, передачи различных телеканалов, конфигурационной информации управления или сообщения ESG. Число субкадров мультиплексирования находится в пределах от 1 до 15. Такой вид субкадров мультиплексирования включает заголовок, видеосегмент, аудиосегмент и сегмент данных, или же один или два из них, при этом для указания, присутствует ли аудиосегмент, видеосегмент или сегмент данных в субкадре мультиплексирования логического канала, используется заголовок субкадра мультиплексирования.

При мультиплексировании сообщения ESG в кадр мультиплексирования, несущий информацию услуг, для передачи исключительно данных ESG, может использоваться отдельный субкадр мультиплексирования, то есть в субкадре мультиплексирования будут отсутствовать аудио- и видеосегменты, а в сегменте данных будут передаваться только данные ESG. В качестве альтернативного варианта, соответствующее сообщение ESG может передаваться в субкадре мультиплексирования вместе с аудио/видеоданными, то есть в канале может осуществляться совместная передача; или же оба способа могут применяться одновременно в различных субкадрах мультиплексирования.

Как видно из фиг.3, сегмент данных может включать контент нескольких видов, при этом он имеет заголовок и несколько блоков данных, заголовок определяет число блоков данных, параметры блоков данных и код CRC, при этом параметры блоков данных включают описание типа и длины каждого блока данных. Параметры блоков данных вместо того, чтобы быть размещенными в одном месте, могут разбиваться на сегменты, помещаемые отдельно, перед соответствующими блоками данных, и для них задано конкретное значение типа данных для указания того, что в конкретном блоке данных ESG находятся данные ESG, такие блоки данных в дальнейшем описании называются блоками данных ESG.

По причине того, что длина полезной нагрузки данных ESG в одном блоке данных ESG является конечной величиной, в системе обычно задается максимальное значение этой длины, например 64 килобайта. Если размер блока данных ESG недостаточен для передачи данных ESG, данные следует разбить на сегменты, то есть правильно сформированный блок данных ESG разбивается на различные сегменты данных, которые становятся полезной нагрузкой некоторого блока данных ESG, и другие сегменты, которые передаются другими блоками данных ESG. Абонентское оборудование не сможет провести анализ форматированных данных, если они были разбиты на сегменты при передаче, до тех пор, пока не будут приняты все сегменты. Кроме того, для повышения эффективности передачи, данные ESG перед отправкой должны сжиматься.

Блоки данных ESG инкапсулируются в сегменты данных, и для данного варианта осуществления изобретения структура блока данных ESG показана на фиг.4; она включает заголовок, полезную нагрузку и код CRC.

Заголовок данных включает следующие сегменты: идентификатор блока данных, идентификатор типа данных ESG, тип кодирования, порядковый номер сегмента и общее число сегментов. При этом:

идентификатор блока данных используется для обозначения блока данных, которому принадлежит полезная нагрузка ESG. Если в системе имеется несколько блоков данных ESG (например, в один день недели ESG представлен одним блоком данных ESG, а в другой день - другим блоком данных ESG), воспроизводимых один за другим, они должны различаться путем использования идентификатора блока данных в заголовке таблицы ESG. Каждый блок данных может быть получен путем комбинации различных типов данных ESG, например, все типы данных ESG, предназначенные к передаче в течение дня, объединяются и формируют блок данных.

Идентификатор типа данных ESG обозначает тип данных ESG, передаваемых в полезной нагрузке данных, при этом в рассматриваемом варианте осуществления изобретения под типом данных ESG подразумевается таблица данных ESG, которой принадлежат данные полезной нагрузки ESG. В настоящем варианте определяется постоянный список идентификаторов таблиц и в качестве идентификатора типа данных ESG используется идентификатор таблицы из списка. Идентификатор таблицы и идентификатор блока данных уникально определяют блок данных, которому принадлежит сегмент данных.

Тип кодирования обозначает тип кодирования со сжатием, используемый в полезной нагрузке данных ESG, который может быть задан полем из трех бит, см. таблицу 1.

Таблица 1
Тип кода
Значение (b2b1b0) Тип
000 Без сжатия
001 Сжатие GZIP
010~111Зарезервировано

При кодировании со сжатием GZIP используется алгоритм сжатия GZIP, см. IETF RFC 1952.

Порядковый номер сегмента используется для указания порядкового номера сегмента, несущего передаваемые данные. То есть он показывает, какой сегмент данных из его блока данных ESG передается полезной нагрузкой данных ESG. Порядковый номер сегмента является номером этих сегментов данных и имеет минимальное значение, равное 1, и максимальное значение, равное общему числу сегментов данных из заголовка таблицы ESG.

Общее число сегментов обозначает общее число сегментов, используемых для переноса передаваемых данных. То есть оно показывает, сколько сегментов данных для мультиплексирования и отправки получилось после разбиения, когда ESG передают в блоке данных ESG. Оно также показывает, на сколько частей разделена полезная нагрузка данных ESG и сколько требуется блоков данных для их передачи.

Длина полезной нагрузки ESG может быть вычислена с использованием длины блока данных ESG и длины заголовка таблицы ESG, а именно как: длина блока данных - (длина заголовка ESG+длина кода CRC). При этом длина заголовка ESG и длина кода CRC имеют фиксированное значение.

Кадры мультиплексирования, для которых идентификатор MF_ID==0 в заголовке кадров мультиплексирования, используются для передачи информации управления; как видно из фиг.5, полезная нагрузка такого кадра мультиплексирования включает несколько таблиц информации управления, при этом каждый субкадр мультиплексирования состоит из одной таблицы информации управления. Во время передачи, из-за различий таблиц ESG по применению, требованиям реального времени и объему данных, требования к частоте повторения передачи данных каждой таблицы системой вещания будут различными. Следовательно, система обычно помещает данные ESG в различные таблицы и, соответственно, планирует и осуществляет передачу. Поэтому данные из нескольких таблиц ESG передают с использованием различных блоков данных ESG, и информация ESG, передаваемая в конкретный момент времени, является определенной записью данных (или ее частью) всех таблиц (или их части). Данные из одной таблицы ESG, как правило, передают в одном блоке данных, за исключением случая, когда она слишком велика и должна быть разбита на сегменты.

В настоящем варианте осуществления изобретения указанные данные ESG для передачи мультиплексируются в кадры мультиплексирования логического канала услуг. В других вариантах осуществления изобретения, данные ESG, вместе с базовой таблицей описания ESG, мультиплексируются в кадр мультиплексирования, несущий информацию управления. То есть для передачи информации ESG, включая данные ESG и базовую таблицу ESG, используется кадр мультиплексирования логического канала управления. Базовая таблица описания ESG является разновидностью таблицы информации управления, а данные в таблице описывают конфигурацию субкадров мультиплексирования, передающих данные ESG, включая описание логического канала услуг ESG, число типов данных ESG, параметры типов данных ESG и параметры таблицы ESG. На фиг.6 изображена развернутая структура базовой таблицы описания ESG, отличная от структуры вышеупомянутого блока данных ESG или субкадра мультиплексирования; указанное содержание в ней записывается напрямую в кадр мультиплексирования, для которого MF_ID==0, и данные одной таблицы, в качестве специального субкадра мультиплексирования, не инкапсулируются в структуры субкадров мультиплексирования и блоков данных, показанных на фиг.2-4. Логический канал услуг ESG в данной таблице обозначает логический канал услуг, в котором передаются данные ESG, при этом логический канал услуг ESG соответствует одному или нескольким субкадрам мультиплексирования кадра мультиплексирования с номером из диапазона 1-39.

Как видно из фиг.6, базовая таблица описания включает следующее содержание.

Идентификатор таблицы является полем из 8 битов; о назначении идентификатора базовой таблицы описания см. таблицу 2 в GY/T220.2-2006.

Порядковый номер обновления ESG является полем из четырех битов, он принимает значение из диапазона 0-15 и обозначает текущий порядковый номер обновления базовой таблицы описания, при этом, когда информация в базовой таблице описания изменяется, порядковый номер обновления ESG увеличивается на единицу.

Длина сегмента является полем из 12 бит, принимает значение из диапазона 0-4096 и обозначает длину базовой таблицы описания в битах, включая идентификатор таблицы, но без учета сегмента кода CRC 32.

Порядковый номер сегмента является полем из 4 битов, принимает значение из диапазона 0-14 и обозначает порядковый номер сегмента базовой таблицы описания.

Число сегментов является полем из четырех битов, принимает значение из диапазона 1-15 и обозначает число сегментов разбиения базовой таблицы описания.

Уровень сети является полем из 4 битов, его определение см. в таблице 4 в GY/T220.2-2006.

Номер сети является полем из 12 битов, его определение см. в таблице 3 в GY/T220.2-2006.

Местный сдвиг времени является полем из 6 битов, старший бит указывает направление сдвига часового пояса, если он установлен в "0", это означает, что местное время опережает время UTC (в общем, восточнее Гринвича), если же он установлен в "1", это означает, что местное время отстает от времени UTC. Остальные пять битов задают величину сдвига времени, принимая значение из диапазона 0-24 с шагом в 0,5 часа.

Тип кодировки символов является полем из 4 бит и обозначает таблицу кодировки символов, используемую по умолчанию для текста ESG. В других частях данного описания также имеется в виду таблица кодировки символов, заданная в этом сегменте, если не указано обратное.

Число логических каналов услуг ESG является полем из 4 битов, принимает значение 1-5 и представляет содержимое следующего за ним блока N1.

N1 описаний логических каналов услуг ESG, следующих за числом логических каналов услуг ESG и включающих идентификатор указателя и идентификатор услуги ESG, формируют таблицу идентификаторов указателей услуг ESG в соответствии с упомянутым идентификатором указателя. При этом идентификатор услуги ESG является полем из 16 бит и обозначает идентификатор услуги логических каналов услуг ESG.

Число типов данных ESG является полем из 4 битов, принимает значение из диапазона 0-15 и представляет значение N2 следующего за ним блока.

N2 описаний типов данных ESG (иначе называемых параметрами типов данных ESG) следуют за числом типов данных ESG, и каждое описание типа данных ESG включает также идентификатор типа данных ESG, число блоков данных и несколько описаний блоков данных. В свою очередь описание блока данных включает идентификатор блока данных, номер версии блока данных и идентификатор указателя логического канала услуг ESG.

Таблица 2
Тип данных ESG
Значение (b3b2b1b0) Тип
0000 Зарезервировано
0001 Услуга
0010 Расширение услуги
0011 Конфигурация
0100Содержание
0101 Параметр услуги
0110-1111Зарезервировано

Номер блока данных является полем из 8 битов, принимает значение из диапазона 0-255 и представляет значение М для следующего за ним блока.

Идентификатор блока данных является полем из 8 битов и обозначает блок данных, которому принадлежит полезная нагрузка данных ESG. Идентификатор блока данных вместе с идентификатором типа данных ESG уникально определяют один блок данных.

Номер версии блока данных является полем из 4 битов и обозначает текущий номер версии блока данных, принимает значение из диапазона 0-15 и увеличивается на 1 в случае изменений в блоке данных.

Идентификатор указателя (индекса) логического канала услуг ESG является полем из 4 битов, это значение является указателем, при этом идентификатор услуги логического канала услуг ESG получают в соответствии с таблицей идентификаторов указателей услуг ESG, сформированной в рассмотренном выше контексте.

Номер указателя логического канала услуг ESG является идентификатором указателя из указанной таблицы описания логического канала услуг ESG.

Код CRC 32 является полем из 32 битов, образец декодирования CRC 32 см. в приложении А к документу GY/T220.2-2006.

Подводя итоги вышесказанному, способ передачи ESG, предложенный в настоящем изобретении, позволяет передавать сопровождающую информацию ESG в субкадрах мультиплексирования вместе с видео- и аудиоданными, что, при условии задействования только одного временного слота, позволяет абонентскому оборудованию принимать данные услуг и информацию ESG. В настоящем изобретении используется отдельный субкадр мультиплексирования услуг для передачи данных ESG, при этом осуществляется передача большого объема информации ESG со сравнительно высокой скоростью; также данный способ может использоваться для воспроизведения сразу всей информации ESG (например, ESG на неделю), поочередно. Кроме того, при активировании мобильного мультимедийного приложения абонентским оборудованием, оно, как правило, запрашивает сначала прием всей информации ESG; в качестве варианта, данные ESG могут передаваться вместе с базовой таблицей описания путем использования кадров мультиплексирования логического канала управления.

В итоге, поскольку настоящее изобретение позволяет гибко использовать канал услуг для мультиплексирования и передачи сообщений ESG, оно обеспечивает высокую степень гибкости при передаче ESG в системе мобильного мультимедийного вещания и в служебных приложениях.

Промышленная применимость

В настоящем изобретении предлагается способ передачи ESG в системе мультиплексной передачи мобильного вещания, позволяющий передавать сообщения ESG совместно с аудио/видеоданными в канале услуг, или отдельно в канале услуг или в канале управления; таким образом, создается удобная основа для гибкой передачи сообщений ESG в системе мобильного мультимедийного вещания и для разработки служебных приложений.

Класс H04H60/72 использующие электронные указатели программ (EPG)

способ и устройство для конфигурирования представления справочников услуг -  патент 2524394 (27.07.2014)
способ, система, устройство и терминал для нисходящей передачи служебного руководства мобильного мультимедийного широковещания -  патент 2518448 (10.06.2014)
способ и устройство для поддержки мобильности в системе мобильного вещания -  патент 2516387 (20.05.2014)
устройство и способ для обнаружения точки входа для начальной инициализации электронного расписания услуг (esg) в системе конвергенции широковещательных и мобильных услуг (cbms) -  патент 2516004 (20.05.2014)
телевизионная приставка, способ и система для записи и воспроизведения канала телевидения по протоколу интернета (iptv) -  патент 2510152 (20.03.2014)
устройство и способ для передачи/приема уведомляющего сообщения в системе цифрового видеовещания -  патент 2494547 (27.09.2013)
приемник и способ управления приемником -  патент 2491725 (27.08.2013)
пользовательский интерфейс состояния медиа данных -  патент 2447482 (10.04.2012)
система, способ и устройство для реализации мультимедийной услуги -  патент 2446582 (27.03.2012)
способ указания типов услуг в справочнике услуг -  патент 2410837 (27.01.2011)

Класс H04W4/00 Услуги или возможности, специально предназначенные для беспроводных сетей связи

передача сообщений, основанных на критериях, в транспортные средства -  патент 2528418 (20.09.2014)
сопоставление ресурсов управления для беспроводной системы связи -  патент 2528145 (10.09.2014)
мультиплексирование управляющей информации и информации данных от пользовательского оборудования в физическом канале данных -  патент 2527753 (10.09.2014)
терминал пользователя, способ передачи восходящего сигнала управления и система связи -  патент 2526757 (27.08.2014)
способ и система для предоставления услуги межсетевого роуминга -  патент 2526718 (27.08.2014)
применение текстового сообщения пользователем первого мобильного телефона для активизации процесса, который предоставляет информацию пользователю второго мобильного телефона -  патент 2526288 (20.08.2014)
устройство беспроводной базовой станции, использующее систему совместной передачи harq, устройство беспроводного терминала, система беспроводной связи и способ беспроводной связи -  патент 2526285 (20.08.2014)
короткие пользовательские сообщения в сигнализации управления системой -  патент 2524866 (10.08.2014)
способы и устройство для конфигурирования профилей качества обслуживания абонента -  патент 2524851 (10.08.2014)
голосовое уведомление получателю текстового сообщения, который занят голосовым вызовом -  патент 2524841 (10.08.2014)
Наверх