УСТРОЙСТВО И СПОСОБ ДЛЯ ДОСТАВКИ ПОТОКА В СИСТЕМЕ МОБИЛЬНОГО ШИРОКОВЕЩАНИЯ
DEVICE AND METHOD OF TRANSMITTING STREAM IN MOBILE BROADCASTING SYSTEM

1. Область техники, к которой относится изобретение
Изобретение в целом имеет отношение к устройству доставки потока и способу для приема широковещательных передач в системе мобильного широковещания. Конкретнее, настоящее изобретение имеет отношение к устройству доставки потока и способу для эффективного приема потоков на мобильном терминале в системе мобильного широковещания.
2. Описание предшествующего уровня техники
Рынок мобильной связи продолжает создавать новые услуги посредством рекомбинации или интеграции существующих технологий. С учетом последних разработок в технологиях связи и широковещания, система широковещания или система мобильной связи находятся сейчас на этапе предоставления широковещательной услуги с использованием мобильных терминалов, таких как сотовый телефон и персональный цифровой помощник (PDA). Интенсивные исследования ведутся не только по вопросам обычной широковещательной услуги, ограничивающейся голосом и изображением, но также и по вопросам Мобильной Широковещательной Услуги (BCAST) с возможностью передачи пакетных данных по каналу широковещания.
Мобильная Широковещательная Услуга может включать в себя процессы обнаружения услуги мобильным терминалом, выполненным с возможностью приема Мобильной Широковещательной Услуги, абонирования услуги мобильным терминалом, предоставления различной информации управления для приема услуги, передачи услуги и приема услуги на мобильном терминале.
Фиг.1 является схемой, демонстрирующей логическую архитектуру для системы мобильного широковещания, предлагаемой рабочей группой Открытого Мобильного Альянса (OMA) BCAST, устанавливающей технический стандарт для прикладного уровня приложений и более низких Транспортного уровня и Сетевого уровня для Мобильной Широковещательной Услуги. То есть, Фиг.1 демонстрирует архитектуру BCAST-сети, поддерживающую Мобильную Широковещательную Услугу. В настоящем описании Фиг.1 демонстрирует архитектуру для OMA BCAST Услуги, которая является стандартом OMA для Мобильной Широковещательной Услуги.
В стандартах OMA BCAST, в области техники и функций, рассматриваемых для Мобильной Широковещательной Услуги, включен справочник услуги, содержащий информацию о Мобильной Широковещательной Услуге, безусловно необходимую для обнаружения Мобильной Широковещательной Услуги, восстановления услуги, распределения потоков и файлов, защиты услуги и информационного наполнения (контента), предоставления услуги, взаимодействия между сетью мобильного широковещания и сотовой сетью связи, и уведомления с возможностью указания начала Мобильной Широковещательной Услуги и изменения в Мобильной Широковещательной Услуге. Эти функции размещаются в логических элементах BCAST, показанных на Фиг.1. Далее будет приведено описание логических элементов, составляющих систему мобильного широковещания, показанную на Фиг.1. Логические элементы, показанные на Фиг.1, отображены в Таблице 1, а интерфейсы между элементами отображены в Таблице 2.
Таблица 1
Номер
Наименование элемента
Функциональное назначение
102
Приложение Услуги BCAST (BSA)
Представляет собой служебное приложение Услуги BCAST, такое как загрузка потокового аудио/видео или файла кинофрагмента. Охватывает функциональные средства кодирования мультимедиа, защиты информационного наполнения и взаимодействия, связанного с Услугой BCAST. Кроме того, предоставляет атрибуты услуги BCAST для модуля Распространения/Адаптации Услуг BCAST и модуля Управления абонированием BCAST.Может генерировать платежную информацию, например, согласно информации абонентской платы, которую получает от модуля Управления абонированием BCAST и модуля создания информационного наполнения. Для генерирования и доставки платежной информации могут использоваться механизмы наследования.
103
Распространение/ Адаптация Услуг BCAST (BSD/A)
Отвечает за агрегирование и доставку Услуг BCAST и выполняет адаптацию средств реализации BCAST к основным Системам Распространения Широковещания (BDS). Предоставляет функциональные средства для Распространения Файлов и Потоков, Агрегирования Услуг, Защиты Услуги, генерирования и доставки Справочника Услуги, Доставки Уведомлений и Адаптации к основным BDS. Функциональные средства адаптации к каждой BDS могут изменяться в зависимости от основной BDS.
104
Управление абонированием BCAST (BSM)
Отвечает за предоставление услуги, например, за функции, имеющие отношение к абонированию и оплате, обеспечение информацией, используемой для приема Услуги BCAST, и управление Терминалом BCAST. Предоставляет функциональные средства для Уведомления, управления Защитой Услуги, управления Защитой Информационного наполнения, поддержки генерирования Справочника Услуги, инициализации Терминала и
взаимодействия с модулем Распространения Услуг BDS для сообщения/управления информации подписки на Терминал. Может отправлять информацию абонентской платы модулю приложения услуги BCAST.
105
Терминал
Абонентское устройство, которое принимает информационное наполнение широковещания, а также информацию, относящуюся к услуге BCAST, такую как справочник услуги, информацию защиты информационного наполнения. Абонентское устройство может поддерживать интерактивный канал, при этом оно будет в состоянии осуществлять прямую связь с сетью в отношении доступных услуг.
101
Создание Информационного Наполнения (CC)
Источник информационного наполнения может обеспечивать поддержку парадигм доставки (например, потоковых серверов); обеспечивает основной материал для описаний информационного наполнения.
111
Распространение Услуг BDS
Отвечает за координацию и доставку широковещательных услуг в BDS для доставки на терминалы, в том числе
распространение файлов и потоков, и распространение справочника услуги. Кроме того, может включать в себя распространение ключей, управление абонированием широковещания и функции ведения учета. Модуль Распространения Услуг BDS может отсутствовать в определенных BDS. В таком случае он рассматривается как "Нулевой функциональный элемент". Работает с интерактивной сетью, чтобы выполнять обнаружение услуг, защиту услуг для определенной BDS, и обслуживает другие функции взаимодействия. Также работает с BDS для доставки информационного наполнения на терминалы.
112
Система Распространения Широковещания (BDS)
Специальная поддержка распространения информационного наполнения по каналу широковещания. Может содержать ту же самую или отличную радиосеть от той,
которая используется интерактивным каналом.
113
Интерактивная Сеть
Специальная поддержка интерактивного канала. Может содержать ту же самую или отличную радиосеть от той, которая используется каналом широковещания.
Таблица 2
Номер
Наименование контрольной точки
Использование
121
BCAST-1
Информационное наполнение, атрибуты Информационного наполнения, уведомительное событие и т.д.
122
BCAST-2
Служба BCAST с незащищенным информационным наполнением и/или защищенным информационным наполнением, атрибуты Услуги BCAST и атрибуты информационного наполнения.
123
BCAST-3
Атрибуты Услуги BCAST и атрибуты информационного наполнения, Абонентские настройки и информация подписки, Абонентский запрос, Абонентский отчет, уведомительное событие и, возможно, информация абонентской платы.
124
BCAST-4
Уведомление, Справочник Услуги, фрагменты (имеющие отношение к обеспечению, приобретению, подписке, инициализации терминала и т.д.), ключи Услуги, цель Инициализации Терминала, сообщение Инициализации
Терминала, сообщение управления Терминалом и т.д.
125
BCAST-5
Незащищенная и/или защищенная Услуга BCAST, Услуга BCAST с незащищенным информационным наполнением и/или защищенным информационным наполнением, атрибуты Услуги BCAST и атрибуты информационного наполнения, Уведомление, Справочник Услуги, материалы Безопасности, все распространяется через Систему Распространения Широковещания.
126
BCAST-6
Незащищенная и/или защищенная Услуга BCAST, Услуга BCAST с незащищенным информационным наполнением и/или защищенным информационным наполнением, атрибуты Услуги BCAST и атрибуты информационного наполнения, Уведомление, Справочник Услуги, материалы Безопасности, отчеты Терминалов, имеющие отношение к доставке потоков и файлов, все распространяется через Интерактивную Сеть.
127
BCAST-7
Предоставление Услуги, информация подписки, инициализация Терминала,
материалы Безопасности и регистрация устройств.
128
BCAST-8
Взаимодействие с абонентом, отчетность и абонентские предпочтения.
129
BDS-1
Незащищенная и/или защищенная Услуга BCAST, Услуга BCAST с незащищенным информационным наполнением и/или защищенным информационным наполнением, атрибуты Услуги BCAST и атрибуты информационного наполнения, атрибуты для определенной BDS, фрагменты Уведомления и Справочника Услуги.Замечание: защита Услуги или Защита Информационного наполнения потоков транспортного протокола реального времени могут при возможности использоваться самой BDS.
130
BDS-2
Предоставление Услуги, Информация абонирования, Управление устройствами, Материалы безопасности.
131
X-1
Контрольная точка между модулем Распространения Услуг BDS и BDS.
132
X-2
Контрольная точка между модулем Распространения Услуг BDS и Интерактивной Сетью.
133
X-3
Контрольная точка между BDS и Терминалом.
134
X-4
Контрольная точка между модулем Распространения Услуг BDS и Терминалом на канале Широковещания.
135
X-5
Контрольная точка между модулем Распространения Услуг BDS и Терминалом на Интерактивном Канале.
136
X-6
Контрольная точка между Интерактивной Сетью и Терминалом.
В Таблице 2 "контрольная точка" указывает тракт-соединение между двумя конкретными логическими элементами и может иметь множество интерфейсов, соответствующих его целям. Интерфейсы используются для осуществления связи между двумя или более функциональными элементами для конкретной цели, и для этой цели используются типы сообщений и протоколы.
Фиг.2 является иллюстративной архитектурой Функционального модуля Распространения Потоков для усовершенствования Потоковой Услуги BCAST, соответствующей стандартам OMA BCAST, которая является стандартизирующей организацией Мобильного Широковещания OMA.
Функциональный модуль Распространения Потоков преобразует данные голоса и изображения в потоки, используя стандартный для BCAST КОДЕК или стандартный для Системы Распространения Широковещания (BDS) КОДЕК, и распространяет преобразованные потоки на терминалы. Функциональный модуль Распространения Потоков главным образом распространяет потоки через канал широковещания, но также может передавать потоки на терминалы через интерактивный канал, если количество терминалов невелико.
Кроме того, Функциональный модуль Распространения Потоков может использовать возможности защиты услуги, предоставляемые Функциональным модулем Защиты Услуги, чтобы предотвратить прием потоковой услуги терминалом или абонентом, не уполномоченным для приема потоковой услуги, таким образом, защищая потоки данных. Функциональный модуль Распространения Потоков может обеспечить функцию устойчивости к ошибкам, с помощью которой терминал может исправить возможную ошибку в данных потока, произошедшую при передаче в беспроводной среде, используя технологию Прямой Коррекции Ошибок (FEC).
Описание логических элементов и интерфейсов, показанных на Фиг.2, приводится в Таблице 3. Согласно стандартам OMA BCAST формируются три вспомогательных функциональных элемента, чтобы реализовать Функциональный модуль Распространения Потоков.
Вспомогательные функциональные элементы включают в себя Функциональный модуль Приложения Потока, Функциональный модуль Доставки Потока и Клиентский Функциональный модуль Доставки Потока.
Модуль 101 Создания Информационного Наполнения (CC) обеспечивает данные голоса и изображения, которые подлежат передаче в виде Потоковой Услуги BCAST, и данные голоса и изображения, в необязательном порядке, могут быть потоком, который кодируется с использованием стандартных для BCAST типа средств распространения и КОДЕКа. Дополнительно, CC 101 обеспечивает атрибут для данных для того, чтобы Функциональный модуль 202 Приложения Потока (SA) и Функциональный модуль 203 Доставки Потока (SD) могли выполнить необходимые операции, и атрибут может использоваться для генерирования справочника услуги, используемого для справочника услуги согласно стандартам OMA BCAST.
SA 202 предоставляет потоковую услугу, используя стандартные для BCAST тип средств распространения и КОДЕК для множества абонентов или абонентских терминалов. SA 202 принимает данные передачи для потоковой услуги от CC 101. Данные могут использовать КОДЕК и тип средств распространения, заданные в стандартах OMA BCAST. В противном случае данные подвергаются операции трансляции в SA 202. После завершения операции трансляции, SA 202 доставляет стандартизированный для BCAST поток в SD 203, вместе с атрибутом для стандартизированного потока. Иллюстративный атрибут стандартизированного потока может включать в себя тип средств распространения потока, используемый КОДЕК, связанный с данными атрибут, такой как требуемая скорость передачи, предпочтительная возрастная группа для потоковой услуги, зона обслуживания и т.п.
SD 203 принимает стандартизированный для BCAST поток от SA 202 и доставляет поток множеству абонентов или абонентских терминалов. Соответственно, SD 203, совместно с BDS 112, выполняет процесс определения канала-носителя с возможностью доставки стандартизированного потока. Дополнительно, после приема запроса от BDS 112, SD 203 выполняет операцию трансляции потока в потоковую услугу, подходящую для BDS 112. Существуют два возможных способа для доставки потоков посредством SD 203:
- прозрачный режим BDS: стандартизированный для OMA BCAST поток непосредственно доставляется согласно стандартам OMA BCAST. В этом варианте BDS 112 предоставляет опорные каналы и проводные/беспроводные ресурсы, которые используются для фактической передачи, и не выполняет других функций. SD 203 согласовывает каналы-носители, которые используются для доставки потоков, во взаимодействии с модулем 111 Распространения Услуг BDS через интерфейс 217 SD-B1, чтобы доставить стандартизированный для OMA BCAST поток. Если модуль 111 Распространения Услуг BDS отсутствует, вместо интерфейса 217 SD-B1 может использоваться интерфейс 131 X-1 или интерфейс 132 X-2. Если каналы-носители определены, SD 203 доставляет стандартизированный для OMA BCAST поток на множество терминалов через интерфейс 215 SD-5;
- вспомогательный режим BDS: SD 203 предоставляет стандартизированный для OMA BCAST поток или данные потока в BDS 112, а BDS 112 доставляет поток множеству абонентов или абонентских терминалов, осуществляя процесс трансляции, подходящий для характеристик BDS. Для доставки потока используется интерфейс 217 SD-B1. После приема потока через интерфейс 217 SD-B1, модуль 111 Распространения Услуг BDS распространяет поток на множество абонентов или абонентских терминалов после надлежащего процесса трансляции.
Кроме того, SD 203 может транслировать OMA BCAST поток в поток для определенной BDS в ответ на запрос BDS, а также изменять скорость воспроизведения данных потока в соответствии с состоянием сети BDS 112. Дополнительно, SD 203 содержит функцию защиты потоковой услуги путем использования Функционального модуля Защиты Услуги, чтобы предотвратить прием потоковой услуги абонентом или абонентским терминалом, не уполномоченным для приема потоковой услуги, а также функцию доставки сигнальной информации, используемой для приема потоковой услуги. Кроме того, SD 203 может предоставить различные типы технологий Прямой Коррекции Ошибок (FEC), с возможностью уменьшения частоты ошибок при доставке потоковой услуги, принимая во внимание условия эксплуатации беспроводного канала.
Клиентский Функциональный модуль 204 Доставки Потока (SD-C) принимает потоки по каналу широковещания или интерактивному каналу через интерфейс 215 SD-5, или интерфейс, предоставленный в BDS 112, содержит функцию декодирования потоков защищенной услуги и функцию устойчивости к ошибкам для потоков с возможностью применения FEC, а также может содержать функцию (например, функцию синхронизации средств распространения), необходимую для приема потоковой услуги. Кроме того, SD-C 204 может содержать функцию с возможностью предоставления отчета о частоте ошибок при приеме для принятой потоковой услуги в соответствии с возможностями мобильного терминала. В настоящем описании термин "возможности терминала" относится к возможности осуществления связи с SD 203 или BDS 112, используя сотовую сеть связи или другие сети.
Таблица 3
Номер
Интерфейс
Контрольная точка
Описание
211
SD-1
BCAST-1
Доставка необработанного потока для потоковой Услуги BCAST.Доставка потока с типом средств распространения и КОДЕКом, поддерживаемыми BCAST.
212
SD-2
BCAST-2
Доставка потока, имеющего стандартные для BCAST тип средств распространения и КОДЕК.Доставка атрибутов потока Функциональному модулю Распространения Потоков в модуле Распространения/Адаптации Услуг BCAST.
215
SD-5
BCAST-5
Однонаправленная доставка стандартизированного для BCAST потока.Однонаправленная доставка потока, который адаптирован к заданным условиям BDS (например, к скорости передачи данных, поддерживаемой BDS).Однонаправленная доставка внутриполосной сигнализации к модулю Распространения Потоков (например, сигнализации, используемой для приема потоков).
216
SD-6
BCAST-6
Доставка отчета о приеме потока.Доставка запроса от терминала, например, запроса на повторную передачу всего потока.
217
SD-B1
BCAST-1
Доставка потока в BDS.Доставка защищенного потока в BDS.Доставка атрибута потока для определения каналов-носителей, используемых для распространения потоков.Доставка информации канала-носителя, используемой для распространения потоков.Доставка специфических для конкретных BDS профилей для адаптации Потока к BDS.Замечание. Если модуля распределения услуг BDS не существует, то в тех же целях могут использоваться x-1 и/или x-2.
Как описано со ссылкой на Фиг.2, определяются функциональные элементы для распространения потоков. Однако следует реализовать определения того, (i) как фактически выполнять распространение потоков, (ii) какие управляющие сообщения должны передаваться между функциональными элементами для фактического распространения потоков, и (iii) как должны быть реализованы функции, которые нужно обеспечить в Функциональном модуле Распространения Потоков.
Раскрытие изобретения
Аспект иллюстративных вариантов осуществления настоящего изобретения должен быть обращен, по меньшей мере, на вышеупомянутые проблемы и/или недостатки и должен обеспечивать, по меньшей мере, преимущества, изложенные ниже. Соответственно, аспект иллюстративных вариантов осуществления настоящего изобретения должен предоставить устройство и способ для эффективной доставки потоков в системе мобильного широковещания.
Другой задачей иллюстративного варианта осуществления настоящего изобретения является предоставить устройство и способ, в которых после приема потока абонент или абонентский терминал сообщает о приеме потока в системе мобильного широковещания.
Дополнительной задачей иллюстративного варианта осуществления настоящего изобретения является предоставить устройство и способ для надлежащей трансляции потока BCAST в специфический для конкретной BDS поток в ответ на запрос BDS в системе мобильного широковещания.
Еще одной задачей иллюстративного варианта осуществления настоящего изобретения является предоставление устройства и способа для доставки потока в BDS и дать возможность BDS преобразовывать этот поток в специфический для конкретной BDS поток и доставлять этот специфический для конкретной BDS поток множеству абонентов или абонентских терминалов в системе мобильного широковещания.
Еще одной задачей иллюстративного варианта осуществления настоящего изобретения является предоставление устройства и способа для уведомления множества абонентов или абонентских терминалов в системе мобильного широковещания о начале доставки потока.
Согласно одному аспекту иллюстративных вариантов осуществления настоящего изобретения предоставляется способ доставки потока в системе мобильного широковещания, которая принимает информационное наполнение потоков широковещательных услуг (BCAST) от модуля создания информационного наполнения и предоставляет широковещательные услуги по меньшей мере на один терминал посредством по меньшей мере одной из системы распространения широковещания (BDS) и интерактивной сети. Способ содержит этапы, на которых доставляют, посредством функционального модуля приложения потока (SA), поток, содержащий атрибут, от модуля создания информационного наполнения на функциональный модуль доставки потока (SD); отправляют, посредством функционального модуля доставки потока, запрос модулю распространения услуг BDS на назначение каналов-носителей, чтобы доставить поток; назначают, посредством модуля распространения услуг BDS, каналы-носители, используемые для доставки потоков, и отправляют ответ, содержащий информацию о назначенных каналах-носителях, в функциональный модуль доставки потока; и доставляют, посредством функционального модуля доставки потока, потоковую услугу BCAST на клиентский функциональный модуль доставки потока в терминале по каналу широковещания.
Согласно другому аспекту иллюстративных вариантов осуществления настоящего изобретения предоставляется способ доставки потока в системе мобильного широковещания, которая принимает информационное наполнение потоков широковещательных услуг (BCAST) от модуля создания информационного наполнения и предоставляет широковещательные услуги по меньшей мере на один терминал посредством по меньшей мере одной из системы распространения широковещания (BDS) и интерактивной сети. Способ содержит этапы, на которых доставляют, посредством функционального модуля приложения потока (SA), поток, содержащий атрибут, от модуля создания информационного наполнения на функциональный модуль доставки потока (SD); доставляют, посредством функционального модуля доставки потока (SD), поток на модуль распространения услуг BDS; и доставляют, посредством модуля распространения услуг BDS, поток на клиентский функциональный модуль доставки потока в терминале.
Согласно еще одному аспекту настоящего изобретения предоставляется способ отправки отчета о приеме потока на терминале в системе мобильного широковещания, которая принимает информационное наполнение потоков широковещательных услуг (BCAST) от модуля создания информационного наполнения и предоставляет широковещательные услуги по меньшей мере на один терминал посредством по меньшей мере одной из системы распространения широковещания (BDS) и интерактивной сети. Способ содержит этапы, на которых принимают, посредством функционального модуля доставки потока, отчет о приеме потока, содержащий качество приема, от клиентского функционального модуля доставки потока на терминале через интерактивную сеть; анализируют, посредством функционального модуля доставки потока, отчет о приеме потока; и отправляют, посредством функционального модуля доставки потока, отчет о приеме потока на модуль распространения услуг BDS, чтобы повысить качество приема потока.
Согласно еще одному аспекту иллюстративных вариантов осуществления настоящего изобретения предоставляется способ отправки отчета о приеме потока на терминале в системе мобильного широковещания, которая принимает информационное наполнение потоков широковещательных услуг (BCAST) от модуля создания информационного наполнения и предоставляет широковещательные услуги по меньшей мере на один терминал посредством по меньшей мере одной из системы распространения широковещания (BDS) и интерактивной сети. Способ содержит этапы, на которых принимают, посредством модуля распространения услуг BDS, отчет о приеме потока, содержащий качество приема, от клиентского функционального модуля доставки потока на терминале через интерактивную сеть; анализируют, посредством модуля распространения услуг BDS, отчет о приеме потока; и отправляют, посредством модуля распространения услуг BDS, отчет о приеме потока на функциональный модуль доставки потока, чтобы повысить качество приема потока.
Согласно еще одному аспекту иллюстративных вариантов осуществления настоящего изобретения предоставляется система для доставки потока в системе мобильного широковещания, которая принимает информационное наполнение потоков широковещательных услуг (BCAST) от модуля создания информационного наполнения и предоставляет широковещательные услуги по меньшей мере на один терминал посредством по меньшей мере одной из системы распространения широковещания (BDS) и интерактивной сети. Система содержит функциональный модуль приложения потока для доставки потока на функциональный модуль доставки потока; функциональный модуль доставки потока для отправки запроса модулю распространения услуг BDS на назначение каналов-носителей, чтобы доставить поток, и доставки потока на клиентский функциональный модуль доставки потока в терминалах; и модуль распространения услуг BDS для назначения каналов-носителей, используемых для доставки потока, и отправки ответа с информацией о назначенных каналах-носителях на функциональный модуль доставки потока.
Согласно еще одному аспекту иллюстративных вариантов осуществления настоящего изобретения предоставляется система для доставки потока в системе мобильного широковещания, которая принимает информационное наполнение потоков широковещательных услуг (BCAST) от модуля создания информационного наполнения и предоставляет широковещательные услуги по меньшей мере на один терминал посредством по меньшей мере одной из системы распространения широковещания (BDS) и интерактивной сети. Система содержит функциональный модуль приложения потока для доставки транслированного потока на функциональный модуль доставки потока; функциональный модуль доставки потока для доставки потока на модуль распространения услуг BDS; и модуль распространения услуг BDS для доставки потока на клиентский функциональный модуль доставки потока в терминале.
Другие задачи, преимущества и признаки настоящего изобретения станут очевидными специалистам в данной области техники из нижеследующего подробного описания, которое, в совокупности с прилагаемыми чертежами, раскрывает иллюстративные варианты осуществления настоящего изобретения.
Перечень фигур чертежей
Вышеупомянутые и другие задачи, признаки и преимущества конкретных иллюстративных вариантов осуществления настоящего изобретения будут более наглядными из последующего подробного описания в совокупности с прилагаемыми чертежами, на которых:
Фиг.1 является схемой, демонстрирующей логическую архитектуру OMA BCAST.
Фиг.2 является схемой, демонстрирующей архитектуру для Функционального модуля Распространения Потоков OMA BCAST.
Фиг.3 является схемой передачи сообщений, при которой OMA BCAST непосредственно доставляет поток по каналу широковещания согласно иллюстративному варианту осуществления настоящего изобретения.
Фиг.4 является схемой передачи сообщений, при которой OMA BCAST доставляет Потоковую Услугу OMA BCAST через модуль Распространения Услуг BDS вместо того, чтобы непосредственно доставлять Потоковую Услугу OMA BCAST, согласно иллюстративному варианту осуществления настоящего изобретения.
Фиг.5 является схемой передачи сообщений, при которой, если OMA BCAST непосредственно доставляет поток по каналу широковещания, терминал отправляет Абонентский Отчет о приеме потока в BSD/A согласно иллюстративному варианту осуществления настоящего изобретения.
Фиг.6 является схемой передачи сообщений, при которой терминал отправляет Абонентский Отчет о приеме потока на модуль Распространения Услуг BDS согласно иллюстративному варианту осуществления настоящего изобретения.
Всюду на чертежах одинаковые числовые ссылочные позиции должны пониматься как относящиеся к одинаковым элементам, признакам и структурам.
Осуществление изобретения
Объектные сущности, определенные в описании, такие как детальные конструкции и элементы, предоставлены, чтобы способствовать всестороннему пониманию вариантов осуществления настоящего изобретения. Соответственно, специалисты в данной области техники обнаружат, что могут быть внесены различные изменения и модификации в варианты осуществления, отображенные в настоящем описании, без отступления от объема и сущности настоящего изобретения. Кроме того, описания известных функций и конструкций опущены для ясности и краткости.
Настоящее изобретение предлагает способ для устойчивой доставки потока при распространении потоков и доставки сообщения, касающегося Абонентского Отчета, по приему потока.
Настоящее изобретение предлагает способ для доставки сообщения, касающегося Распространения Потоков, исходя из Архитектуры модуля Распространения Потоков OMA, показанного на Фиг.2.
Для удобства, в настоящем описании будут использоваться элементы и названия, определенные в стандартах OMA, являющейся стандартизирующей организацией для мобильных приложений, но настоящее изобретение не ограничивается этим.
Фиг.3 является схемой передачи сообщений, при которой OMA BCAST непосредственно доставляет поток по каналу широковещания согласно иллюстративному варианту осуществления настоящего изобретения. Предполагается, что CC 101, BSA 102, BSD/A 103, модуль 111 Распространения Услуг BDS и терминал 105 выполняют функции, описанные в Таблице 1, а SA 202, SD 203 и SD-C 204 выполняют те же функции, что в Архитектуре модуля Распространения Потоков, изображенной на Фиг.2.
CC 101 доставляет поток, такой как информация типа средств распространения и КОДЕКа, на SA 202 вместе с атрибутом потока на этапе 301, для предоставления Услуги Доставки Потока абонентам. SA 202 транслирует принятый поток на этапе 303, если принятый поток отличается от стандартного для BCAST потока, и доставляет поток, включающий в себя стандартные для BCAST тип средств распространения и КОДЕК, на SD 203 на этапе 305. Дополнительно, SA 202 доставляет атрибут потока на SD 203, чтобы дать возможность SD 203 согласовать каналы-носители, используемые для доставки потока, с модулем 111 Распространения Услуг BDS. SD 203 доставляет сообщение Запроса на Назначение Каналов-носителей для доставки потока к модулю 111 Распространения Услуг BDS через SD-B1 217 на этапе 307. Сообщение Запроса на Назначение Каналов-носителей включает в себя информацию о Качестве Обслуживания (QoS), требуемом для Потоковой Услуги BCAST, и требуемой скорости передачи данных. Основываясь на запросе от SD 203, модуль 111 Распространения Услуг BDS назначает каналы-носители, используемые Потоковой Услугой BCAST, и предоставляет информацию о назначении каналов-носителей для SD 203 на этапе 309. Дополнительно, в случае, когда требования BCAST являются не подходящими для BDS или не совместимыми с BDS, либо необходима трансляция вследствие сетевых условий BDS, модуль 111 Распространения Услуг BDS доставляет требования к SD 203, если требуемая скорость передачи данных для доставки потока слишком высока или для потока используются некоторые типы средств распространения или КОДЕКи, специфические для конкретной BDS. После приема информации о каналах-носителях, которые должны использоваться для доставки потока, и требований от BDS, SD 203 выполняет Адаптацию Потока на этапе 311, чтобы сгенерировать поток, удовлетворяющий требованиям BDS. На этапе 313 SD 203 выполняет, при необходимости, Защиту Услуги для того, чтобы защитить (зашифровать) каналы-носители, используемые для доставки Потоковой Услуги BCAST, с тем, чтобы абоненты, не подписанные на Потоковую Услугу BCAST, не могли принимать Потоковую Услугу BCAST. SD 203 уведомляет о начале доставки потока модуль 111 Распространения Услуг BDS на этапе 315. При необходимости или если абонент запрашивает об этом во время оформления подписки на услугу, SD 203 может уведомлять о начале доставки потока SD-C 204 на этапе 317. В способе с уведомлением о доставке потока, SD 203 напрямую уведомляет о распространении потоков всех абонентов в зоне обслуживания SD-C 204 через модуль 111 Распространения Услуг BDS, как делается на этапе 317. В качестве альтернативы, после этапа 315, модуль 111 Распространения Услуг BDS уведомляет о начале доставки потока SD-C 204 на этапе 319. На этапе 317, SD 203 использует интерфейс 216 SD-6 при уведомлении о начале доставки потока SD-C 204. Когда этап 315 завершается, модуль 111 Распространения Услуг BDS отправляет ответное уведомление о начале доставки потока SD 203 на этапе 321. После уведомления, SD 203 доставляет защищенную Потоковую Услугу BCAST на SD-C 204 в терминале 105 по каналу широковещания посредством BDS 112 на этапе 323. Типичная технология, доступная для Защиты Услуги на этапе 313, может включать в себя безопасность протокола маршрутизации в среде Интернет (IP SEC), определенную в стандартах IETF (инженерной группы по развитию Интернет).
Фиг.4 является схемой передачи сообщений, при которой OMA BCAST доставляет Потоковую Услугу OMA BCAST через модуль Распространения Услуг BDS вместо того, чтобы непосредственно доставлять Потоковую Услугу OMA BCAST, согласно иллюстративному варианту осуществления настоящего изобретения. Предполагается, что CC 101, BSA 102, BSD/A 103, модуль 111 Распространения Услуг BDS и терминал 105 выполняют функции, описанные в Таблице 1, а SA 202, SD 203 и SD-C 204 выполняют функции, отображенные в Архитектуре модуля Распространения Потоков.
Чтобы предоставить Услугу Доставки Потока абонентам, CC 101 доставляет поток, такой как информация о типе средств распространения и КОДЕКе, на SA 202 вместе с атрибутом для потока на этапе 401. После этого, если принятый поток отличается от стандартного для BCAST потока в отношении типа средств распространения и КОДЕКа, SA 202 транслирует принятый поток в стандартный для BCAST поток на этапе 403 и доставляет стандартный для BCAST поток на SD 203 на этапе 405. SD 203 адаптирует OMA BCAST поток к потоку, специфическому для конкретной BDS, на этапе 407, и уведомляет о доставке потока модуль 111 Распространения Услуг BDS на этапе 409. На этапе 407 предполагается, что КОДЕК и тип средств распространения, используемые для потока, специфического для конкретной BDS, были предварительно согласованы. После приема уведомления о доставке потока на этапе 409, модуль 111 Распространения Услуг BDS отправляет ответ с информацией о каналах-носителях, которые должны использоваться для доставки потока, на SD 203 на этапе 411. После приема ответа с информацией о каналах-носителях, которые должны использоваться для доставки потока, от модуля 111 Распространения Услуг BDS, SD 203 доставляет поток на модуль 111 Распространения Услуг BDS на этапе 413. Модуль 111 Распространения Услуг BDS выполняет Адаптацию Потока на этапе 415, чтобы задать скорость передачи данных потока, подходящую для соответствующего канала-носителя, и, при необходимости, выполняет Защиту Услуги для того, чтобы защитить (зашифровать) канал-носитель, используемый для доставки Потоковой Услуги BCAST, на этапе 417 с тем, чтобы абоненты, не подписанные на Потоковую Услугу BCAST, не могли принимать Потоковую Услугу BCAST. После этого модуль 111 Распространения Услуг BDS уведомляет о начале доставки потока SD-C 204 в терминале 105 на этапе 419, а затем доставляет соответствующий поток через контрольные точки X (определенные в Проекте Партнерства в области технологий связи 3-го поколения (3GPP) или 3GPP2) на этапе 421.
Фиг.5 является схемой передачи сообщений, при которой, если OMA BCAST непосредственно доставляет поток по каналу широковещания, терминал отправляет Абонентский Отчет о приеме потока на BSD/A, согласно иллюстративному варианту осуществления настоящего изобретения. Предполагается, что BSD/A 103, модуль 111 Распространения Услуг BDS, Интерактивная Сеть 113 и терминал 105 выполняют функции, описанные в Таблице 1, а SD 203 и SD-C 204 выполняют функции, отображенные в Архитектуре модуля Распространения Потоков.
SD-C 204 в терминале 105 отправляет отчет о приеме потока на SD 203 в BSD/A 103 через интерактивную сеть 113 на этапе 501. Затем SD 203 может, в необязательном порядке, отправить ответ на отчет SD-C 204 на этапе 503. Информационное наполнение отчета может включать в себя качество приема для Потоковой Услуги OMA BCAST. Качество может включать в себя частоту ошибок при передаче IP-пакетов или частоту ошибок при передаче блоков потока. SD 203 анализирует принятый отчет на этапе 505 и может отправить отчет о приеме потока модулю 111 Распространения Услуг BDS на этапе 507, чтобы повысить качество приема потока. После процесса анализа SD 203 может выполнить действие по изменению схемы ПКО, чтобы повысить качество потока. На основании отчета модуль 111 Распространения Услуг BDS определяет, является ли подходящей или совместимой схема ПКО, используемая в BDS 112 для доставки Потоковой Услуги OMA BCAST, и является ли подходящей мощность передачи, назначенная для потоковой услуги. Если есть несоответствие, модуль 111 Распространения Услуг BDS может использовать отчет во время доставки других потоковых услуг.
Модуль 111 Распространения Услуг BDS может отправить ответ на отчет о приеме потока SD 203 на этапе 509.
Фиг.6 является схемой передачи сообщений, при которой терминал отправляет Абонентский Отчет о приеме потока на модуль Распространения Услуг BDS согласно иллюстративному варианту осуществления настоящего изобретения. Предполагается, что BSD/A 103, модуль 111 Распространения Услуг BDS, Интерактивная Сеть 113 и терминал 105 выполняют функции, описанные в Таблице 1, а SD 203 и SD-C 204 выполняют функции, отображенные в Архитектуре модуля Распространения Потоков.
SD-C 204 на терминале 105 может отправить отчет о приеме потока на модуль 111 Распространения Услуг BDS через интерактивную сеть 113 на этапе 601, и модуль 111 Распространения Услуг BDS может отправить ответ на отчет на SD-C 204 на этапе 603. Информационное наполнение отчета может включать в себя качество приема для Потоковой Услуги OMA BCAST. Качество может включать в себя частоту ошибок при передаче IP-пакетов или частоту ошибок при передаче блоков потока. Модуль 111 Распространения Услуг BDS может проанализировать принятый отчет на этапе 605, а затем может отправить отчет о приеме потока на SD 203 в BSD/A 103 на этапе 607.
На основании принятого отчета SD 203 определяет, является ли подходящей схема ПКО, используемая для доставки Потоковой Услуги OMA BCAST. Если есть несоответствие, SD 203 может использовать отчет для изменения схемы ПКО во время доставки других потоковых услуг.
SD 203 может отправить ответ на отчет о приеме потока на модуль 111 Распространения Услуг BDS на этапе 609.
В результате, настоящее изобретение может эффективно доставлять потоки в системе мобильного широковещания.
Дополнительно, согласно иллюстративным вариантам осуществления настоящего изобретения, абонент или абонентский терминал, принимающий поток, может отправить отчет о качестве приема потока.
Кроме того, система мобильного широковещания, согласно иллюстративным вариантам осуществления настоящего изобретения, доставляет поток в BDS и дает возможность BDS преобразовывать этот поток в поток, специфический для конкретной BDS, и доставлять этот специфический для конкретной BDS поток на множество абонентов или абонентских терминалов.
Более того, иллюстративные варианты осуществления настоящего изобретения могут уведомлять множество абонентов или абонентских терминалов о начале доставки потока.
Согласно иллюстративным вариантам осуществления настоящего изобретения, SD или BDS принимает абонентский отчет и снижает частоту ошибок при приеме на основании этого абонентского отчета.
Хотя настоящее изобретение было показано и описано со ссылкой на определенный иллюстративный вариант его осуществления, специалистам в данной области техники будет понято, что в него могут быть внесены различные изменения в форме и деталях, без отступления от объема и сущности настоящего изобретения, которые определены в прилагаемой формуле изобретения.