ИНТЕРАКТИВНАЯ СИСТЕМА IPTV И СПОСОБ РАСПРОСТРАНЕНИЯ В НЕЙ КОНТЕНТА
INTERACTIVE IPTV SYSTEM AND METHOD FOR CONTENT DISTRIBUTION THEREIN

ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕ
Настоящее изобретение относится области связи и, в частности, к интерактивной системе сетевого телевидения (IP-телевидение, IPTV), а также способу распространения контента на основе Сети Следующего Поколения (NGN).
УРОВЕНЬ ТЕХНИКИ
В настоящее время структура платформы коммуникационной сети следующего поколения в основном определена. Кроме уровня управления, NGN дополнительно включает в себя уровень пользователя, уровень передачи, служебный управляющий уровень и прикладной уровень, и т.д. Мультимедийная Подсистема IP (IMS) представляет собой соединение главных функциональных модулей на служебном управляющем уровне. Посредством IMS можно управлять и распоряжаться информацией, регистрацией, разрешением, идентификацией пользователя и терминального оборудования и качества обслуживания (QoS); между тем, IMS поддерживает различные технологии доступа пользователя, поддерживает управление обслуживанием разъездных и мобильных пользователей, поддерживает межсетевое взаимодействие с другими традиционными сетями или Сетями Следующего Поколения и поддерживает интеграцию обслуживания. IMS основана на Протоколе Инициирования Сеанса связи (SIP) и расценивается как основная технология и структура системы интеграции NGN.
Интерактивное IPTV, также называемое Телевидением по Интернет-Протоколу, служит общим названием услуг, таких как "живая" и заказная телевизионная программа, а также отложенной воспроизведение, которые выполнены с возможностью поддержки интерактивной функции, обеспеченной для пользователя основной сетью IP. IPTV имеет доступ к широкополосной сети с использованием асимметричной цифровой абонентской линии (ADSL) или Ethernet через телекоммуникационный канал для передачи телевизионных сигналов по сетевому протоколу и использует Ресивер Цифрового Телевидения (STB) в качестве основного оконечного устройства для обеспечения цифровых медийных услуг различных типов, включая телевизионные программы.
В настоящее время интеграция NGN с IPTV представляет собой основную тему для исследований. Современные исследования и коммерческая среда находятся на этапе обсуждения внутренней архитектуры сети следующего поколения IMS и целостного потока функций заказа, воспроизведения и записи видео.
Однако, при реализации настоящего изобретения, изобретатель выявил, что текущее контентное обслуживание может быть осуществлено лишь согласно инициирующему запросу абонентского оборудования, что ограничивает оператора в осуществлении обслуживания и затрудняет оказание оператором некоторых новых привлекательных услуг, и таким образом препятствует повышению конкурентоспособности системы IPTV. Пока еще не предложено какое-либо эффективное техническое решение относительно проблемы, состоящей в том, что контентные услуги могут быть выполнены лишь согласно инициирующему запросу абонентского оборудования, что затрудняет осуществление оператором обслуживания в этой технической области.
РАСКРЫТИЕ ИЗОБРЕТЕНИЯ
Задача настоящего изобретения состоит в обеспечении интерактивной системы IPTV на основе сети следующего поколения и использованного в ней способа распространения контента для решения проблемы, состоящей в том, что контентное обслуживание может быть осуществлено лишь согласно инициирующему запросу абонентского оборудования, так что оператору неудобно осуществлять обслуживание.
Согласно одному варианту осуществления настоящего изобретения, предложен способ распространения контента интерактивной системы IPTV на основе сети следующего поколения.
Способ распространения контента интерактивной системы IPTV на основе сети следующего поколения согласно настоящему изобретению включает в себя этапы, на которых: функциональный модуль управления услугами IPTV посылает запрос на передачу медийного контента, содержащегося в медийном функциональном модуле IPTV, абонентскому оборудованию, медийный функциональный модуль IPTV передает медийный контент абонентскому оборудованию, и абонентское оборудование сохраняет медийный контент в собственной памяти.
Предпочтительно запрос функционального модуля управления услугами IPTV на передачу медийного контента из медийного функционального модуля IPTV абонентскому оборудованию в частности содержит этапы, на которых: функциональный модуль управления услугами IPTV передает запрос на инициирование сеанса связи, содержащий обращение к функциональному модулю управления услугами в соответствии с ответным сообщением медийного функционального модуля IPTV; и функциональный модуль управления услугами направляет абонентскому оборудованию запрос на инициирование сеанса связи.
Предпочтительно передача функциональным модулем управления услугами IPTV запроса на инициирование сеанса связи, переносящего запрос, в частности, содержит этапы, на которых: если ответное сообщение указывает на отсутствие рекомендованного контента, способ завершается; если ответное сообщение указывает на присутствие рекомендованного контента, функциональный модуль управления услугами IPTV передает функциональному модулю управления услугами запрос на инициирование сессии, в который включена информация об адресах рекомендуемого контента и список идентификаторов абонентского оборудования, и функциональный модуль управления услугами пересылает абонентскому оборудованию запрос на инициирование сессии согласно списку идентификаторов абонентского оборудования.
Предпочтительно до передачи функциональным модулем управления услугами IPTV запроса на инициирование сессии, обслуживающей запрос функционального модуля управления услугами, он дополнительно содержит этапы, на которых: функциональный модуль управления услугами IPTV выбирает медийный функциональный модуль IPTV согласно информации об идентификаторе медийного контента, которое будет рекомендовано для абонентского оборудования, и/или информацию о месте расположения абонентского оборудования; функциональный модуль управления услугами IPTV направляет выбранному медийному функциональному модулю IPTV запрос на инициирование сессии; и после того как функциональный модуль управления услугами IPTV передаст выбранному медийному функциональному модулю IPTV запрос на инициирование сессии, он дополнительно содержит этапы, на которых: медийный функциональный модуль IPTV передает ответное сообщение, извещающее, что запрос на инициирование сессии принят функциональным модулем управления услугами IPTV.
Предпочтительно передача медийным функциональным модулем IPTV медийного контента абонентскому оборудованию в частности содержит этапы, на которых: абонентское оборудование выполняет анализ в соответствии со свойствами своей памяти и/или по выбору пользователя и/или в зависимости от того, отвечает или нет конфигурация в абонентском оборудовании, и результат анализа является подтверждением приема медийного контента; медийный функциональный модуль IPTV и абонентское оборудование устанавливают между собой канал связи для передачи контента; абонентское оборудование передает ответное сообщение об инициировании сессии с функциональным модулем управления услугами, подтверждающее прием медийного контента; функциональный модуль управления услугами доставляет всю информацию о ресурсе, зарезервированном перед его представлением в подсистему управления ресурсом и допуском; функциональный модуль управления услугами передает функциональному модулю управления услугами IPTV ответное сообщение об инициировании сессии; и медийный функциональный модуль IPTV передает абонентскому оборудованию медийный контент с использованием зарезервированного ресурса.
Предпочтительно процесс установления сигнализации для передачи контента между медийным функциональным модулем IPTV и абонентским оборудованием в частности может содержать: этап bа, на котором: функциональный модуль управления услугами принимает запрос на передачу медиа, переданный абонентским оборудованием, причем запрос на передачу медиа содержит установление сигнализации для передачи медийного контента; этап bb, на котором: функциональный модуль управления услугами и подсистема управления ресурсом и допуском выполняют резервирование ресурса между ними; этап be, на котором: функциональный модуль управления услугами инициирует запрос на передачу медиа к функциональному модулю управления услугами IPTV; этап bd, на котором: функциональный модуль управления услугами IPTV посылает медийному функциональному модулю IPTV запрос на передачу медиа; этап be, на котором: медийный функциональный модуль IPTV инициирует ответ о передаче медиа функциональному модулю управления услугами IPTV для возврата информации, содержащей результат сигнализации передачи контента; этап bf, на котором: функциональный модуль управления услугами IPTV передает функциональному модулю управления услугами ответ о передаче медиа; и этап bh, на котором: функциональный модуль управления услугами возвращает ответ о передаче медиа абонентскому оборудованию, после чего устанавливается процесс передачи контента на уровне сигналов.
Предпочтительно между этапом bf и этапом bh может быть дополнительно вставлен следующий этап bg, на котором: функциональный модуль управления услугами и подсистема управления ресурсом и допуском обновляют резервирование ресурса между ними.
Предпочтительно процесс установки сигнализации для передачи контента между медийным функциональным модулем IPTV и абонентским оборудованием в частности может содержать: этап аа, на котором: функциональный модуль управления услугами IPTV принимает запрос на передачу медиа, переданный от медийного функционального модуля IPTV, причем запрос на передачу медиа предполагает установление процесса сигнализации для передачи медийного контента; этап ab, на котором: функциональный модуль управления услугами IPTV инициирует запрос к функциональному модулю управления услугами на передачу медиа; этап ас, на котором: функциональный модуль управления услугами и подсистема управления ресурсом и допуском выполняют резервирование ресурса между ними; этап ad, на котором: функциональный модуль управления услугами инициирует запрос к абонентскому оборудованию на передачу медиа; этап af, на котором: абонентское оборудование передает функциональному модулю управления услугами ответ о передаче медиа; этап ah, на котором: функциональный модуль управления услугами инициирует ответ функциональному модулю управления услугами IPTV о передаче медиа для возврата информации, причем указанный ответ содержит процесс сигнализации для передачи контента; и этап ai, на котором: функциональный модуль управления услугами IPTV передает медийному функциональному модулю IPTV ответ о передаче медиа, и таким образом устанавливается процесс сигнализации для передачи медийного контента.
Предпочтительно, процесс передачи медийным функциональным модулем IPTV медийного контента абонентскому оборудованию в частности может содержать этапы, на которых: медийный функциональный модуль IPTV и абонентское оборудование устанавливают сигнализацию для передачи контента между ними; абонентское оборудование передает функциональному модулю управления услугами ответное сообщение об инициирования сессии, подтверждающее прием медийного контента; функциональный модуль управления услугами доставляет подсистеме управления ресурсом и допуском всю информацию о ресурсе, зарезервированном перед представлением; функциональный модуль управления услугами передает функциональному модулю управления услугами IPTV ответное сообщение об инициировании сессии; и медийный функциональный модуль IPTV передает медийный контент абонентскому оборудованию с использованием зарезервированного ресурса.
Предпочтительно перед передачей медийным функциональным модулем IPTV медийного контента абонентскому оборудованию с использованием зарезервированного ресурса, предложенный способ дополнительно может содержать этапы, на которых: функциональный модуль управления услугами IPTV передает медийному функциональному модулю IPTV ответное сообщение об инициировании сессии; после передачи функциональным модулем управления услугами IPTV ответного сообщения об инициировании сессии медийному функциональному модулю IPTV, предложенный способ дополнительно содержит этапы, на которых: медийный функциональный модуль IPTV передает функциональному модулю управления услугами IPTV подтверждающее сообщение о том, что медийный функциональный модуль IPTV и абонентское оборудование успешно установили сигнализацию для передачи контента между собой.
Предпочтительно процесс установления сигнализации между медийным функциональным модулем IPTV и абонентским оборудованием для передачи контента между ними в частности может содержать: этап аа, на котором: функциональный модуль управления услугами IPTV принимает запрос на передачу медиа, переданный медийным функциональным модулем IPTV, причем запрос на передачу медиа содержит установление процесса сигнализации для передачи медийного контента; этап ab, на котором: функциональный модуль управления услугами IPTV инициирует запрос на передачу медиа функциональному модулю управления услугами; этап ас, на котором: функциональный модуль управления услугами и подсистема управления ресурсом и допуском выполняют резервирование ресурса между ними; этап ad, на котором: функциональный модуль управления услугами инициирует запрос на передачу медиа абонентскому оборудованию; этап ае, на котором: абонентское оборудование подтверждает прием медийного контента согласно объему своей памяти и/или по выбору пользователя; этап af, на котором: абонентское оборудование передает функциональному модулю управления услугами ответ о передаче медиа; этап ah, на котором: функциональный модуль управления услугами инициирует ответ функциональному модулю управления услугами IPTV о передаче медиа для возврата информации, содержащей путь передачи контента; и этап ai: функциональный модуль управления услугами IPTV передает медийному функциональному модулю IPTV ответ о передаче медиа, и таким образом устанавливается процесс сигнализации для передачи медийного контента.
Предпочтительно между этапом af и этапом аh может быть дополнительно вставлен следующий этап ag, на котором: функциональный модуль управления услугами и подсистема управления ресурсом и допуском обновляют резервирование ресурса между ними.
Предпочтительно на этапе ае: абонентское оборудование выполняет анализ согласно объему своей памяти и/или по выбору пользователя, и/или в зависимости от того, принимает ли конфигурация абонентском оборудовании или нет, и результатом анализа является отказ принять медийный контент; на этапе af: абонентское оборудование передает функциональному модулю управления услугами ответ о передаче медиа, содержащий информацию об отказе; на этапе ag: функциональный модуль управления услугами и подсистема управления ресурсом и допуском отменяют резервирование на этапе ас ресурса между ними; на этапе ah: функциональный модуль управления услугами инициирует ответ функциональному модулю управления услугами IPTV о передаче медиа, содержащий информацию об отказе; на этапе ai: функциональный модуль управления услугами IPTV передает медийному функциональному модулю IPTV ответ о передаче медиа, содержащий информацию об отказе; медийный функциональный модуль IPTV передает Функциональному модулю управления услугами IPTV подтверждающее сообщение о том, что медийный функциональный модуль IPTV и абонентское оборудование не могут установить сигнализацию для передачи контента между ними; и таким образом предложенный способ распространения контента завершается.
Предпочтительно передача медийным функциональным модулем IPTV медийного контента абонентскому оборудованию в частности содержит этапы, на которых: абонентское оборудование выполняет анализ согласно объему своей памяти и/или по выбору пользователя, и/или в зависимости от того, принимает или нет конфигурация в абонентском оборудовании, и результатом анализа является отказ принять медийный контент; абонентское оборудование передает функциональному модулю управления услугами ответное сообщение об инициировании сессии, содержащее отказ принять медийный контент; функциональный модуль управления услугами передает функциональному модулю управления услугами IPTV ответное сообщение об инициировании сессии, содержащее информацию об отказе; медийный функциональный модуль IPTV передает функциональному модулю управления услугами IPTV подтверждающую информацию о том, что медийный функциональный модуль IPTV и абонентское оборудование не могут установить сигнализацию для передачи контента между ними; и предложенный способ распространения контента завершается.
Предпочтительно определение возможности приема абонентским оборудованием медийного контента в соответствии с объемом его памяти и/или подтверждением выбора пользователя, и/или в соответствии с конфигурацией абонентского оборудования в частности содержит этапы, на которых: абонентское оборудование подтверждает, может ли оно принять медийный контент, если размер медийного контента, указанный в запросе на инициирование сессии, меньше свободного пространства его собственной памяти, и/или в соответствии с решением пользователя, и/или определяют, может ли принять ли медийный контент согласно конфигурации абонентского оборудования.
Предпочтительно передача медийным функциональным модулем IPTV медийного контента абонентскому оборудованию с использованием зарезервированного ресурса в частности содержит этапы, на которых: медийный функциональный модуль IPTV инициативно загружает медийный контент в абонентское оборудование, или абонентское оборудование инициативно загружает в себя медийный контент из медийного функционального модуля IPTV.
Предпочтительно после сохранения абонентским оборудованием медийного контент в собственной памяти предложенный способ дополнительно содержит этапы, на которых: абонентское оборудование выбирает медийный контент, сохраняемый в памяти непосредственно для воспроизведения; или абонентское оборудование и функциональный модуль выбора услуг в интерактивном режиме выбирают соответствующий медийный,контент, сохраняемый в памяти для воспроизведения.
Согласно другому варианту осуществления настоящего изобретения, дополнительно предложена интерактивная система IPTV на основе сети следующего поколения.
Интерактивная система IPTV на основе сети следующего поколения согласно настоящему изобретению содержит: функциональный модуль управления услугами IPTV, выполненный с возможностью генерации запроса на передачу медийного контента из медийного функционального модуля IPTV в абонентское оборудование; медийный функциональный модуль IPTV, выполненный с возможностью передачи медийного контента в абонентское оборудование; и абонентское оборудование, выполненное с возможностью сохранения медийного контента в собственной памяти, для выбора медийного контента, сохраненного в памяти непосредственно для воспроизведения, или для интерактивного выбора с использованием функционального модуля выбора услуг соответствующего медийного контента, сохраняемого в памяти для воспроизведения.
Благодаря техническим решениям, представленным в настоящем изобретении, функциональный модуль управления услугами IPTV генерирует запросы на передачу из медийного функционального модуля IPTV в абонентское оборудование медийного контента, которое будет сохранено абонентским оборудованием, а также реализована услуга распространения контента (обычно называемая Распространением Контента по Требованию или Распространением Видео по Требованию), т.е., контент, размещенный в сети распределения контента, распространяется передается в абонентское оборудование (обычно в ресивер цифрового телевидения) в режиме реального времени или в режиме виртуального времени, и таким образом пользователь может выбрать контент, сохраненный в абонентском оборудовании непосредственно для просмотра телевизионной программы, которую рекомендует поставщик услуг, в результате чего решена проблема, состоящая в том, что контентное обслуживание может быть осуществлено лишь при инициирующем запросе абонентского оборудования, что затрудняет предоставление оператором соответствующих услуг, и в результате чего становится возможным гибкое предоставление оператором разнообразных услуг пользователю.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
Прилагаемые сопроводительные чертежи составляют часть настоящей заявки для облегчения понимания настоящего изобретения. Проиллюстрированные варианты осуществления настоящего изобретения и из пояснения использованы лишь для демонстрации настоящего изобретения, но не с целью ограничения настоящего изобретения. На чертежах:
На Фиг.1 приведена структурная схема системы IPTV на основе сети следующего поколения согласно вариантам осуществления настоящего изобретения;
На Фиг.2 приведена блок-схема способа распространения контента согласно вариантам осуществления настоящего изобретения;
На Фиг.3 приведена глобальная блок-схема передачи сообщений по способу распространения контента согласно варианту 1 осуществления настоящего изобретения;
На Фиг.4 приведена блок-схема передачи сообщений по способу, в котором пользователь первоначально инициирует запрос медиа согласно предпочтительному варианту 1 осуществления настоящего изобретения;
На Фиг.5 приведена блок-схема передачи сообщений по способу, на котором медийный функциональный модуль первоначально инициирует запрос медиа согласно предпочтительному варианту 1 осуществления настоящего изобретения;
На Фиг.6 приведена глобальная блок-схема передачи сообщений по способу распространения контента согласно варианту 2 осуществления настоящего изобретения; и
На Фиг.7 приведена блок-схема передачи сообщений по способу, в котором медийный функциональный модуль первоначально инициирует запрос медиа согласно предпочтительному варианту 2 осуществления настоящего изобретения.
ОСУЩЕСТВЛЕНИЕ ИЗОБРЕТЕНИЯ
Раскрытие функциональных модулей
Относительно проблемы, состоящей в том, что контентное обслуживание может быть выполнено лишь при инициирующем запросе абонентского оборудования, так что оно затрудняет осуществление оператором обслуживания в рамках соответствующей технологии, в настоящем изобретении реализованы запросы функционального модуля управления услугами IPTV на передачу из медийного функционального модуля IPTV в абонентское оборудование медийного контента, которое подлежит сохранению абонентским оборудованием, и услуга распространения контента (обычно называемая Распространением Контента по Требованию или Распространением Видео по Требованию), т.е., контент, размещенный в сети распределения контента, распространяется передается (распространяется) в абонентское оборудование (обычно в ресивер цифрового телевидения) в режиме реального времени или в режиме виртуального времени, и таким образом, пользователь может выбрать контент, сохраненный в абонентском оборудовании, непосредственно для просмотра телевизионной программы, которую рекомендует поставщик услуг, что облегчает «гибкое» оказание оператором разнообразных услуг пользователю.
Варианты осуществления и отличительные особенности этих вариантов осуществления в настоящей заявке могут быть комбинированы друг с другом, если они не противоречат друг другу.
Далее настоящее изобретение будет описано подробно со ссылкой на чертежи в комбинации с вариантами выполнения.
Варианты осуществления способа
Согласно вариантам осуществления настоящего изобретения предложен способ распространения контента.
На Фиг.2 показана блок-схема способа распространения контента согласно вариантам осуществления настоящего изобретения. Как показано на Фиг.2, способ содержит следующие этапы (от этапа S10 до этапа S30):
Конкретная обработка данных, показанная на Фиг.2, содержит следующие этапы:
Этап S10, на котором функциональный модуль управления услугами IPTV генерирует запрос на передачу медийного контента из медийного функционального модуля IPTV в абонентское оборудование;
Этап S20, на котором медийный функциональный модуль IPTV передает медийный контент абонентскому оборудованию; и
Этап S30, на котором абонентское оборудование сохраняет медийный контент в собственной памяти.
Осуществлением способа распространения контента из устройства согласно системе IPTV на основе сети следующего поколения в настоящем варианте осуществления реализована услуга распространения контента, т.е., контент, размещенный в медийном сервере IPTV (соответствующем распределительной сети контента в фактической реализации), распространяется в абонентское оборудование (обычно ресивер цифрового телевидения) в режиме реального времени или в режиме виртуального времени, и пользователь выбирает контент, сохраненный в абонентском оборудовании, непосредственно для просмотра телевизионной программы.
Причем, этап S10 в частности может включать в себя: функциональный модуль управления услугами IPTV передает запрос об инициировании сессии, содержащей запрос, функциональному модулю управления услугами согласно ответному сообщению медийного функционального модуля IPTV; и функциональный модуль управления услугами пересылает запрос на инициирование сессии абонентскому оборудованию.
Кроме того, передача функциональным модулем управления услугами IPTV запроса на инициирование сессии, несущего запрос, в частности включает в себя этапы, на которых: если ответное сообщение указывает на отсутствие рекомендованного контента, то способ завершается; если ответное сообщение указывает на присутствие рекомендованного контента, то функциональный модуль управления услугами IPTV передает запрос об инициирования сессии функциональному модулю управления услугами, причем в запрос включены информация об адресах рекомендуемого контента и список идентификаторов абонентского оборудования; и функциональный модуль управления услугами пересылает запрос на инициирование сессии к абонентскому оборудованию согласно списку идентификаторов абонентского оборудования.
Предпочтительно, перед передачей функциональным модулем управления услугами IPTV запроса на инициирование сессии, несущим запрос, к функциональному модулю управления услугами, способ дополнительно содержит этапы, на которых:
функциональный модуль управления услугами IPTV выбирает медийный функциональный модуль IPTV согласно информации об идентификаторе медийного контента для рекомендации абонентскому оборудованию и/или информации о месте расположения абонентского оборудования; функциональный модуль управления услугами IPTV инициирует запрос на инициирование сессии к выбранному медийному функциональному модулю IPTV; и после инициирования функциональным модулем управления услугами IPTV запроса на инициирование сессии к выбранному медийному функциональному модулю IPTV он дополнительно содержит этапы, на которых: медийный функциональный модуль IPTV передает ответное сообщение, означающее, что запрос на инициирование сессии принят функциональным модулем управления услугами IPTV.
Дополнительно, этап S20 в частности может содержать подэтапы, на которых: абонентское оборудование выполняет анализ согласно свойствам своей памяти и/или по выбору пользователя, и/или в зависимости от того, принимает или нет конфигурация в абонентском оборудовании, и результат анализа подтверждает прием медийного контента; медийный функциональный модуль IPTV и абонентское оборудование устанавливают сигнализацию между собой для передачи контента; абонентское оборудование передает функциональному модулю управления услугами ответное сообщение об инициировании сессии, подтверждающее прием медийного контента; функциональный модуль управления услугами доставляет всю информацию о ресурсе, зарезервированном перед представлением, подсистеме управления ресурсом и допуском; функциональный модуль управления услугами передает функциональному модулю управления услугами IPTV ответное сообщение об инициировании сессии; и медийный функциональный модуль IPTV передает абонентскому оборудованию медийный контент использованием зарезервированного ресурса.
Кроме того, процесс установки сигнализации для передачи контента между медийным функциональным модулем IPTV и абонентским оборудованием в частности может содержать: этап bа, на котором: функциональный модуль управления услугами принимает запрос на передачу медиа, переданный от абонентского оборудования, причем указанный запрос на передачу медиа содержит установление сигнализации для передачи медийного контента; этап bb, на котором: функциональный модуль управления услугами и подсистема управления ресурсом и допуском выполняют резервирование ресурса между ними; этап be, на котором: функциональный модуль управления услугами инициирует запрос на передачу медиа к функциональному модулю управления услугами IPTV; этап bd, на котором: функциональный модуль управления услугами IPTV передает запрос на передачу медиа медийному функциональному модулю IPTV; этап be, на котором: медийный функциональный модуль IPTV инициирует ответ о передаче медиа функциональному модулю управления услугами IPTV для возврата информации, содержащей результат сигнализации для передачи контента; этап bf, на котором: функциональный модуль управления услугами IPTV передает ответ функциональному модулю управления услугами о передаче медиа; и этап bh, на котором: функциональный модуль управления услугами возвращает ответ о передаче медиа абонентскому оборудованию, и таким образом устанавливается процесс сигнализации для передачи контента.
Предпочтительно между этапом bf и этапом bh может быть дополнительно включен этап bg, на котором: функциональный модуль управления услугами и подсистема управления ресурсом и допуском обновляют резервирование ресурса между ними.
Кроме того, процесс установления сигнализации для передачи контента между медийным функциональным модулем IPTV и абонентским оборудованием в частности может содержать: этап аа, на котором: функциональный модуль управления услугами IPTV принимает запрос на передачу медиа, переданный медийным функциональным модулем IPTV, причем указанный запрос на передачу медиа содержит установление процесса сигнализации для передачи медийного контента; этап ab, на котором: функциональный модуль управления услугами IPTV инициирует запрос на передачу медиа к функциональному модулю управления услугами; этап ас, на котором: функциональный модуль управления услугами и подсистема управления ресурсом и допуском выполняют резервирование ресурса между ними; этап ad, на котором: функциональный модуль управления услугами инициирует запрос на передачу медиа к абонентскому оборудованию; этап af, на котором: абонентское оборудование передает ответ о передаче медиа функциональному модулю управления услугами; этап ah, на котором: функциональный модуль управления услугами инициирует ответ функциональному модулю управления услугами IPTV о передаче медиа для возврата информации, содержащей процесс сигнализации для передачи контента; и этап ai, на котором: функциональный модуль управления услугами IPTV передает медийному функциональному модулю IPTV ответ о передаче медиа, и таким образом устанавливается процесс сигнализации передачи медийного контента.
Кроме того, процесс на этапе S20 в частности может содержать подэтапы, на которых: медийный функциональный модуль IPTV и абонентское оборудование устанавливают между собой сигнализацию для передачи контента; абонентское оборудование передает функциональному модулю управления услугами ответное сообщение об инициировании сессии, подтверждающее прием медийного контента; функциональный модуль управления услугами доставляет подсистеме управления ресурсом и допуском всю информацию о ресурсе, зарезервированном перед представлением; функциональный модуль управления услугами передает функциональному модулю управления услугами IPTV ответное сообщение об инициировании сессии; и медийный функциональный модуль IPTV передает абонентскому оборудованию медийный контент с использованием зарезервированного ресурса.
Кроме того, перед передачей медийным функциональным модулем IPTV медийного контента абонентскому оборудованию с использованием зарезервированного ресурса, способ может дополнительно содержать этапы, на которых: функциональный модуль управления услугами IPTV передает медийному функциональному модулю IPTV ответное сообщение об инициировании сессии; после передачи функциональным модулем управления услугами IPTV ответного сообщения медийному функциональному модулю IPTV об инициировании сессии, способ дополнительно содержит этапы, на которых: медийный функциональный модуль IPTV передает функциональному модулю управления услугами IPTV подтверждающее сообщение о том, что медийный функциональный модуль IPTV и абонентское оборудование успешно установили сигнализацию передачи контента между собой.
Кроме того, установление сигнализации между медийным функциональным модулем IPTV и абонентским оборудованием для передачи контента в частности может содержать: этап аа, на котором: функциональный модуль управления услугами IPTV принимает запрос на передачу медиа, переданный медийным функциональным модулем IPTV, причем указанный запрос на передачу медиа содержит установление процесса сигнализации для передачи медийного контента; этап ab, на котором: функциональный модуль управления услугами IPTV инициирует запрос на передачу медиа функциональному модулю управления услугами; этап ас, на котором: функциональный модуль управления услугами и подсистема управления ресурсом и допуском выполняют резервирование ресурса между ними; этап ad, на котором: функциональный модуль управления услугами инициирует запрос к абонентскому оборудованию на передачу медиа; этап ае, на котором: абонентское оборудование подтверждает прием медийного контента согласно объему своей памяти и/или по выбору пользователя; этап af, на котором: абонентское оборудование передает функциональному модулю управления услугами ответ о передаче медиа; этап ah, на котором: функциональный модуль управления услугами инициирует ответ функциональному модулю управления услугами IPTV о передаче медиа для возврата информации, содержащей путь передачи контента; и этап ai, на котором: функциональный модуль управления услугами IPTV передает медийному функциональному модулю IPTV ответ о передаче медиа, и таким образом устанавливается процесс сигнализации для передачи медийного контента.
Предпочтительно, между этапом af и этапом ah дополнительно включен этап ag, на котором: функциональный модуль управления услугами и подсистема управления ресурсом и допуском обновляют резервирование ресурса между ними.
Предпочтительно, на этапе ае: абонентское оборудование выполняет анализ согласно объему его памяти и/или по выбору пользователя и/или в зависимости от того, принимает или нет конфигурация в абонентском оборудовании, и результатом анализа является отказ приема медийного контента; на этапе af: абонентское оборудование передает ответ о передаче медиа, содержащий информацию об отказе, функциональному модулю управления услугами; на этапе ag: функциональный модуль управления услугами и подсистема управления ресурсом и допуском отменяют резервирование ресурса между ними, выполненное на этапе ас; на этапе ah: функциональный модуль управления услугами инициирует ответ о передаче медиа, содержащий информацию об отказе, функциональному модулю управления услугами IPTV; на этапе ai: функциональный модуль управления услугами IPTV передает ответ о передаче медиа, содержащий информацию об отказе, медийному функциональному модулю IPTV; медийный функциональный модуль IPTV передает функциональному модулю управления услугами IPTV подтверждающее сообщение о том, что медийный функциональный модуль IPTV и абонентское оборудование не установили сигнализацию для передачи контента между ними; и таким образом завершается предложенный способ распространения контента.
Предпочтительно этап S20 дополнительно может в частности содержать подэтапы, на которых: абонентское оборудование выполняет анализ согласно объему своей памяти и/или по выбору пользователя и/или в зависимости от того, принимает или нет конфигурация в абонентском оборудовании, и результатом анализа является отказ принять медийный контент; абонентское оборудование передает функциональному модулю управления услугами ответное сообщение об инициировании сессии с отказом принять медийный контент; функциональный модуль управления услугами передает ответное сообщение об инициировании сессии, содержащее информацию об отказе, функциональному модулю управления услугами IPTV; медийный функциональный модуль IPTV передает функциональному модулю управления услугами IPTV подтверждающую информацию о том, что медийный функциональный модуль IPTV и абонентское оборудование не установили сигнализацию для передачи контента между ними; и таким образом завершается предложенный способ распространения контента.
Предпочтительно упомянутое определение, может ли абонентское оборудование принять медийный контент согласно объему его памяти и/или подтверждению выбора пользователя и/или конфигурации абонентского оборудования в частности содержит этапы, на которых: абонентское оборудование подтверждает, может ли принять медийный контент на основе того факта, что размер медийного контента, указанный в запросе на инициировании сессии, меньше свободного пространства его собственной памяти, и/или согласно решению пользователя, и/или согласно определению возможности приема медийного контента в зависимости от конфигурации абонентского оборудования.
Предпочтительно упомянутый процесс передачи медийным функциональным модулем IPTV медийного контента абонентскому оборудованию с использованием зарезервированного ресурса в частности может включать этапы, на которых: медийный функциональный модуль IPTV инициативно выгружает из себя медийный контент в абонентское оборудование, или абонентское оборудование инициативно загружает в себя медийный контент из медийного функционального модуля IPTV.
Предпочтительно после этапа S30 способ может дополнительно содержать этапы, на которых: абонентское оборудование выбирает медийный,контент, сохраненный в памяти, непосредственно для воспроизведения; или абонентское оборудование и функциональный модуль выбора услуг в интерактивном режиме выбирают соответствующий медийный контент, сохраненный в памяти, для воспроизведения.
Варианты осуществления системы
В вариантах осуществления настоящего изобретения дополнительно предложена интерактивная система IPTV на основе сети следующего поколения.
Интерактивная система IPTV на основе сети следующего поколения согласно настоящим вариантам выполнения в основном может содержать:
функциональный модуль управления услугами IPTV, выполненный с возможностью инициации запроса на передачу медийного контента, размещенного в медийном функциональном модуле IPTV, абонентскому оборудованию;
медийный функциональный модуль IPTV, выполненный с возможностью передачи медийного контента абонентскому оборудованию; и
абонентское оборудование, выполненное с возможностью: сохранения медийного контента в собственной памяти; выбора медийного контента, сохраненного в памяти, непосредственно для воспроизведения, или выбора в интерактивном режиме с использованием функционального модуля выбора услуг соответствующего медийного контента, сохраненного в памяти для воспроизведения.
На Фиг.1 показана структурная схема системы IPTV на основе сети следующего поколения согласно вариантам осуществления настоящего изобретения. Система, показанная на Фиг.1, в основном содержит следующие модули: абонентское оборудование, функциональный модуль транспортного функционального модуля, функциональный модуль управления услугами (если сеть следующего поколения использует систему управления информацией (IMS), то функциональным модулем управления услугами является базовая IMS), функциональный модуль управления услугами IPTV, функциональный сервер пользовательского профиля, медийный функциональный модуль IPTV, функциональный модуль выбора услуг и функциональный модуль обнаружения услуг.
Далее функции и структуры вышеупомянутых функциональных модулей будут описаны подробно.
Функциональный модуль транспортного функционального модуля содержит: функциональный модуль управления транспортом, содержащий подсистему присоединения сети (NASS) и подсистему управления ресурсом и допуском (RACS), функциональный модуль обработки транспорта.
Медийный функциональный модуль IPTV содержит: функциональный модуль медиа управления IPTV (MCF IPTV) и функциональный модуль доставки медиа IPTV (MDF IPTV).
Предпочтительно функциональный модуль управления услугами IPTV соединен с абонентским оборудованием посредством интерфейса Ut.
Предпочтительно функциональный модуль управления услугами соединен с пользовательским устройством посредством интерфейса Gm, соединен с подсистемой присоединения сети (NASS) посредством интерфейса е2, и соединен с подсистемой управления ресурсом и допуском посредством интерфейса Gq.
Предпочтительно MCF IPTV соединен с абонентским оборудованием посредством интерфейса Хс.
Предпочтительно MDF IPTV соединен с абонентским оборудованием посредством интерфейса Xd.
Предпочтительно MCF IPTV соединен с функциональным модулем управления услугами IPTV посредством интерфейса Хb.
Далее каждый модуль в указанном выше устройстве в частности описывается следующим образом:
Абонентское оборудование (UE) может быть сотовым телефоном, имеющим мобильные свойства, и также может быть ресивером цифрового телевидения в стационарной сети или программным оконечным устройством, реализующим функции ресивера цифрового телевидения на основе программного обеспечения, и также содержит функциональные модули, такие как домашний шлюз. Это абонентское оконечное оборудование может взаимодействовать с пользователем для получения услуг, таких как IPTV по требованию или прямого IPTV. Между тем, вышеуказанное оконечное оборудование должно иметь ресурс памяти.
Функциональный модуль управления услугами представляет собой комплекс основных функциональных модулей на уровне управления услугами в сети следующего поколения (NGN), включая основные функциональные модули, такие как управление сессией, авторизация услуг, идентификация, оплата. В случае сети IMS он соответствует базовой IMS.
Модуль базовой мультимедийной подсистемы IP (базовой IMS) представляет собой соответствующее соединение основных функциональных модулей (т.е., функциональный модуль управления услугами) на уровне управления услугами в сети NGN и главным образом содержит основные модули, такие как функциональные модули управления сессией основного вызова P-CSCF/I-CSCF/S-CSCF. Этот функциональный модуль обеспечивает основанный на Протоколе Инициирования Сеанса связи (SIP) механизм управления сессией, обеспечивает авторизацию, идентификацию конечного пользователя IPTV, и направляет функциональному модулю управления ресурсом и допуском (RACS) запрос о выделении ресурсов. Этот модуль также осуществляет сессию SIP в интерактивном режиме с оконечным устройством IPTV, прикладным функциональным модулем IPTV и функциональным модулем распределения контента, и завершает функциональные модули, такие как безопасность, качество услуг (QoS), тарификация и роуминг.
Функциональный модуль управления услугами IPTV обеспечивает идентификацию услуг, когда сессия начинается или изменяется, которая включает в себя проверку информации о пользователе и определение, может ли пользователь правомерно использовать выбранный контент; ограничение кредита и кредитный контроль; выбор одного MCF IPTV для оказания услуги в случаях, в которых существуют несколько MCF IPTV. Этот функциональный модуль в основном предназначен для обслуживания IPTV по требованию, непосредственно, для видеозаписи, со сдвигом во времени, и т.д. И в случае сети IMS этот модуль является сервером приложений SIP.
Функциональный сервер пользовательского профиля (UPSF) содержит информацию о пользователе, которому оказывают услуги IPTV.
Медийный функциональный модуль IPTV (MF) содержит функциональный модуль управления медиа IPTV и функциональный модуль доставки медиа IPTV, которые описаны далее.
Функциональный модуль управления медиа IPTV (MCF IPTV) в основном содержит следующие функциональные модули:
Управление мультимедийным потоком MDF;
Управление обработкой медиа MDF;
Отслеживание состояния MDF;
Управление межсетевым взаимодействием (такое как команда специального режима) с терминалом;
Обработка межсетевого взаимодействия с функцией контроля служб функционального модуля управления услугами IPTV;
Точное отслеживание распределения и состояния контента, относящегося к другим MDF, которыми управляет этот функциональный модуль;
Выбор MDF для оказания услуги согласно некоторой политике, когда один MCF управляет несколькими MDF;
Выбор функционального модуля MF для возврата выбранного результата в модуль функции контроля служб и возврата перенаправленной сессии к выбранному функциональному модулю MF (например, если запрашиваемый контент является сбалансированным по нагрузке в этом функциональном модуле MF или между модулями);
Генерация информации о тарификации, такой как тарификация на основе просмотра контента конечным пользователем.
Функциональный модуль доставки медиа IPTV (MDF IPTV) в основном содержит следующие функциональные модули:
Обработка доставки мультимедийного потока (доставка медийных услуг к абонентскому оборудованию), которая может быть осуществлена в режиме потока протокола транспортного уровня в реальном времени, и также поддержка загрузки контента в абонентское оборудование;
Обеспечение отчета о состоянии для MCF (такого как отчет об установленном мультимедийном потоке IPTV);
Хранение медиа (таких как контент по требованию), и возможное хранение некоторой информации, относящейся к обслуживанию медиа услуг IPTV;
В конкретной ситуации, возможно использование для хранения часто посещаемого контента или контента, относящегося к пользователю (такого как PVR, смещение во времени, прямое обслуживание специального режима, контента, созданного пользователем, и т.д.), если та же задача не выполняется терминалом;
Дополнительная обработка, кодирование или декодирование (в случае необходимости) медиа в другие необходимые форматы медиа (например, разрешающая способность телевизионной системы определяется емкостью терминала или выбором параметра пользователем) (дополнительно);
Осуществление функционального модуля защиты контента (такой как кодирование контента) (дополнительно);
Поддержка накопления медийного контента IPTV (дополнительно);
Этот функциональный модуль действует в качестве группового источника живого мультимедийного потока для прямого обслуживания (дополнительно);
Управление распределением контента между модулями MDF.
Функциональный модуль обработки транспорта представляет соединение доступа к сети и функциональный модуль ядра IP, и отвечает за передачу данных при предварительном условии обеспечения QoS.
Модуль подсистемы управления ресурсом и допуском (RACS) представляет собой сборку RACS в сети NGN. Этот модуль выполняет запрос управления ресурсом из базового модуля IMS, определяет, что пригодный для использования ресурс передан, взаимодействует со слоем однонаправленного канала для выполнения резервирования пропускной способности, распределения, фильтрования пакетов, трансляции сетевых адресов и портов и других функций.
Модули подсистемы присоединения сети (NASS) представляют собой сборку NASS в сети NGN, которая обеспечивает регистрацию уровня доступа и работу по инициализации доступ терминала пользователя к обслуживанию NGN, обеспечивает авторизацию, идентификацию слоя передачи и управление пространством IP-адресов сети доступа и других функции.
Функциональный модуль выбора услуг (SSF) обеспечивает информацию о выборе услуги, такую как список обслуживания, которая может быть посещена терминалом.
Функциональный модуль обнаружения услуг (SDF) предоставляет информацию о присоединении услуг или индивидуализированные обнаружения услуг.
На Фиг.3 показана блок-схема потока сообщений способа распространения контента согласно варианту 1 осуществления настоящего изобретения. Как показано на Фиг.3, способ в частности может содержать следующие этапы:
Этап 1: функциональный модуль управления услугами IPTV выбирает медийный функциональный модуль IPTV согласно информации идентификатора для рекомендации абонентскому оборудованию, и направляет запрос на инициирование сессии к выбранному медийному функциональному модулю IPTV. Выбор также может быть основан на информации о месте расположения пользователя. По возможности выбирается медийный функциональный модуль, содержащий нужный контент, расположенный ближе других к абонентскому оборудованию. Контент для рекомендации абонентскому оборудованию, здесь является результатом анализа и расчета в соответствии с предпочтительной информацией о содержании, выбранном абонентским оборудованием;
Этап 2: медийный функциональный модуль IPTV передает функциональному модулю управления услугами IPTV ответное сообщение о приеме запроса на инициирование сессии, обозначающее, что сообщение о запросе принято от функционального модуля управления услугами IPTV. Это ответное сообщение также может возвратить информацию о том, присутствует или нет файл медиа;
Этап 3: если возвращенное ответное сообщение содержит сообщение об отсутствии файла медиа, то способ завершается; если возвращенное ответное сообщение содержит сообщение о наличии файла медиа или не содержит сообщения о том, присутствует или нет файл медиа, то выполняются следующие действия: функциональный модуль управления услугами IPTV передает функциональному модулю управления услугами запрос на инициирование сессии, содержащий информацию об адресах URL рекомендуемого контента, т.е., IP-адрес и номер порта рекомендуемого контента, которое имеется в наличии в выбранном медийном функциональном модуле, и также содержащий список уникальной идентифицирующей информации по меньшей мере об одном абонентском оборудовании;
Этап 4: функциональный модуль управления услугами передает запрос на инициирование сессии соответствующему абонентскому оборудованию согласно информации из списка абонентского оборудования;
Этап 5: абонентское оборудование, принимающее запрос, выбирает, принять ли файл медиа согласно информации о размере файла медиа или/и в зависимости от инициирующего решения пользователя. Если размер файла медиа превышает объем памяти абонентского оборудования (такого как ресивер цифрового телевидения), или если пользователь отказывается принять файл медиа (пользователь может решить, принимать или не принимать файл медиа, на основании некоторого правила, или пользователь инициативно сам решает принять файл медиа или не принимать), то после этого выполняются этап 7; в противном случае выполняют следующий этап;
Этап 6: медийный функциональный модуль IPTV и абонентское оборудование устанавливают сигнализацию для передачи контента между ними. Основное назначение установления этой сигнализацию для передачи контента состоит в резервировании ресурса для обеспечения качества услуги передачи контента и в подтверждении с медийным функциональным модулем IPTV. Основание для обеспечения качества обслуживания сервисное включает в себя информацию, сообщающую размер файла медиа, размер кодового потока, и т.д. Передача контента может быть осуществлена способом выгрузки, т.е., медийный функциональный модуль инициативно выгружает из себя контент в абонентское оборудование, и также может быть осуществлено способом загрузки, т.е. функциональный модуль абонентского оборудования инициативно загружает в себя контент из медийного функционального модуля;
Этап 7: абонентское оборудование, принимающее запрос, пересылает функциональному модулю управления услугами ответное сообщение об инициировании сессии. Если ответное сообщение содержит отказ принять медийный контент, то выполняют этап 9; если ответное сообщение содержит согласие принять медийный контент, сообщение подтверждением возвращается, и выполняется следующий этап;
Этап 8: функциональный модуль управления услугами (P-CSCF, соответствующий Ядру IMS в IMS) и подсистема управления ресурсом и допуском доставляют всю информацию о ресурсе, зарезервированном перед представлением;
Этап 9: функциональный модуль управления услугами передает функциональному модулю управления услугами IPTV ответное сообщение об инициировании сессии;
Этап 10: функциональный модуль управления услугами IPTV передает медийному функциональному модулю IPTV ответное сообщение об инициировании сессии;
Этап 11: медийный функциональный модуль IPTV передает функциональному модулю управления услугами IPTV подтверждающее сообщение об успешном (или не успешном) установлении сигнализации передачи контента между медийным функциональным модулем IPTV и абонентским оборудованием; в случае успеха выполняется следующий этап; в противном случае выходят из текущего этапа, и способ завершается;
Этап 12: медийный функциональный модуль IPTV передает рекомендуемое контент абонентскому оборудованию. Передача указанного контента может быть осуществлена способом выгрузки, т.е., медийный функциональный модуль инициативно выгружает из себя контент в абонентское оборудование, и также может быть осуществлено способом загрузки, т.е., функциональный модуль абонентского оборудования инициативно загружает в себя контент из медийного функционального модуля;
Этап 13: абонентское оборудование воспроизводит контент.Контент может быть воспроизведено таким образом, что пользователь непосредственно заказывает контент, сохраняемый в абонентском оборудовании, или пользователь и функциональный модуль выбора услуг в интерактивном режиме выбирают соответствующий контент, сохраняемый в абонентском оборудовании.
Предпочтительно этап 6 в варианте 1 осуществления выполняют после того, как абонентское оборудование инициирует запрос медиа. На Фиг.4 показана блок-схема потока сообщений способа согласно этому предпочтительному варианту осуществления.
Как показано на Фиг.4, способ в частности может содержать следующие этапы:
Этап 1: абонентское оборудование передает функциональному модулю управления услугами запрос на передачу медиа, содержащий установление сигнализации для передачи медийного контента (выгрузки контента или загрузки контента);
Этап 2: функциональный модуль управления услугами и подсистема управления ресурсом и допуском выполняют резервирование ресурса между ними;
Этап 3: функциональный модуль управления услугами инициирует запрос к функциональному модулю управления услугами IPTV на передачу медиа;
Этап 4: функциональный модуль управления услугами IPTV передает медийному функциональному модулю IPTV запрос на передачу медиа;
Этап 5: медийный функциональный модуль IPTV направляет функциональному модулю управления услугами IPTV ответ от передаче медиа для возврата информации об установлении сигнализации для передачи контента;
Этап 6: функциональный модуль управления услугами IPTV передает функциональному модулю управления услугами ответ о передаче медиа;
Этап 7: функциональный модуль управления услугами и подсистема управления ресурсом и допуском обновляют резервирование ресурса между ними (дополнительно);
Этап 8: функциональный модуль управления услугами возвращает ответ о передаче медиа абонентскому оборудованию, и таким образом устанавливается сигнализация для передачи контента.
Предпочтительно, этап 6 выполняют после того, как MF инициирует запрос медиа.
На Фиг.5 показана блок-схема потока сообщений способа согласно этому предпочтительному варианту осуществления.
Как показано на Фиг.5, способ в частности может содержать следующие этапы:
Этап 1: функциональный модуль управления услугами IPTV принимает запрос на передачу медиа, переданный от медийного функционального модуля IPTV, причем указанный запрос на передачу медиа содержит установление пути передачи медийного контента (выгрузки контента или загрузки контента);
Этап 2: функциональный модуль управления услугами IPTV инициирует запрос к функциональному модулю управления услугами на передачу медиа;
Этап 3: функциональный модуль управления услугами и подсистема управления ресурсом и допуском выполняют резервирование ресурса между ними;
Этап 4: функциональный модуль управления услугами инициирует запрос к абонентскому оборудованию на передачу медиа;
Этап 5: абонентское оборудование передает функциональному модулю управления услугами ответ о передаче медиа;
Этап 6: функциональный модуль управления услугами и подсистема управления ресурсом и допуском обновляют резервирование ресурса между ними (дополнительно);
Этап 7: функциональный модуль управления услугами инициирует ответ функциональному модулю управления услугами IPTV о передаче медиа для возвратить информации о результате установления сигнализации для передачи контента;
Этап 8: функциональный модуль управления услугами IPTV передает медийному функциональному модулю IPTV ответ о передаче медиа, и таким образом устанавливается сигнализация для передачи медийного контента.
На Фиг.6 показана блок-схема потока сообщений способа распространения контента согласно варианту 2 осуществления настоящего изобретения. Как показано на Фиг.6, способ в частности может содержать следующие этапы:
Этап 1: функциональный модуль управления услугами IPTV выбирает медийный функциональный модуль IPTV согласно информации идентификатора для рекомендации абонентскому оборудованию, и направляет выбранному медийному функциональному модулю IPTV запрос на инициирование сессии. Выбор также может быть основан на информации о месте расположения пользователя. Предпочтительно выбирается медийный функциональный модуль, содержащий требуемый контент, наиболее близкий к абонентскому оборудованию. Контент для рекомендации абонентскому оборудованию здесь является результатом анализа и расчета согласно информации о предпочтительном содержании, выбранном абонентским оборудованием;
Этап 2: медийный функциональный модуль IPTV передает функциональному модулю управления услугами IPTV ответное сообщение о приеме запроса на инициирование сессии, подтверждая, что сообщение о запросе от функционального модуля управления услугами IPTV принято. Это ответное сообщение также может возвратить информацию о том, присутствует или нет файл медиа;
Этап 3: если возвращенное ответное сообщение содержит извещение об отсутствии файла медиа, то способ завершается; если возвращенное ответное сообщение содержит извещение о присутствии файла медиа или вообще не содержит извещения о том, присутствует или нет файл медиа, то выполняются следующие действия: функциональный модуль управления услугами IPTV передает функциональному модулю управления услугами запрос на инициирование сессии, содержащий информацию об адресах URL рекомендуемого контента, т.е., IP-адрес и номер порта рекомендуемого контента, которое имеется в наличии в выбранном медийном функциональном модуле, а также содержащий уникальный список информации об идентичности по меньшей мере одного абонентского оборудования;
Этап 4: функциональный модуль управления услугами передает соответствующему абонентскому оборудованию запрос на инициирование сессии согласно информации о списке абонентского оборудования;
Этап 5: медийный функциональный модуль IPTV и абонентское оборудование устанавливают сигнализацию для передачи контента между ними. Основное назначение установления этой сигнализацию для передачи контента состоит в том, чтобы выполнить резервирование ресурса, обеспечить качество обслуживания передачи контента и отправить подтверждение медийному функциональному модулю IPTV. Основой для обеспечения качества обслуживания является информация, сообщающая размер переданного файла медиа, размер кодового потока, и т.д. Передача контента может быть осуществлена способом выгрузки, т.е., медийный функциональный модуль инициативно выгружает из себя контент в абонентское оборудование, и также может быть осуществлено способом загрузки, т.е., функциональный модуль абонентского оборудования инициативно загружает в себя контент из медийного функционального модуля;
Этап 6: если сигнализация для передачи контента успешно установлена на этапе 5, то абонентское оборудование, принимающее запрос, передает функциональному модулю управления услугами ответное сообщение о том, что подтверждает инициирование сессии для приема медийного контента, и выполняют следующий этап; в противном случае передают ответное сообщение, извещающее об отказе принять медийный контент, и переходят к этапу 8;
Этап 7: функциональный модуль управления услугами (P-CSCF, соответствующий Ядру IMS в IMS) и подсистема управления ресурсом и допуском доставляют всю информацию о ресурсе, зарезервированном перед представлением;
Этап 8: функциональный модуль управления услугами передает функциональному модулю управления услугами IPTV ответное сообщение, которое содержит подтверждение инициирования сессии для приема медийного контента или отказ в приеме медийного контент;
Этап 9: функциональный модуль управления услугами IPTV пересылает к медийному функциональному модулю IPTV ответное сообщение об инициировании сессии;
Этап 10: медийный функциональный модуль IPTV передает функциональному модулю управления услугами IPTV подтверждающее сообщение о том, что медийный функциональный модуль IPTV и абонентское оборудование установили между ними сигнализацию для передачи контента;
Этап 11: если медийный функциональный модуль IPTV принимает от функционального модуля управления услугами IPTV ответное сообщение, подтверждающее прием медийного контента, то медийный функциональный модуль IPTV передает рекомендованное контент абонентскому оборудованию. Передача контента может быть осуществлена способом выгрузки, т.е., медийный функциональный модуль инициативно выгружает из себя контент в абонентское оборудование, и также может быть осуществлено способом загрузки, т.е., функциональный модуль абонентского оборудования инициативно загружает в себя контент из медийного функционального модуля, и выполняют следующий этап; в противном случае способ завершается;
Этап 12: абонентское оборудование воспроизводит контент. Контент может быть воспроизведено таким образом, что пользователь непосредственно заказывает контент, сохраняемый в абонентском оборудовании, или пользователь и функциональный модуль выбора услуги в интерактивном режиме выбирают соответствующий контент, сохраняемый в абонентском оборудовании.
Предпочтительно этап 5 в описанном выше варианте 2 выполняют после того, как MF инициирует запрос медиа.
На Фиг.7 показана блок-схема потока сообщений способа согласно этому предпочтительному варианту осуществления.
Как показано на Фиг.7, способ в частности может содержать следующие этапы:
Этап 1: функциональный модуль управления услугами IPTV принимает запрос на передачу медиа, переданный медийным функциональным модулем IPTV, причем указанный запрос на передачу медиа содержит установление пути передачи медийного контента (выгрузки контента или загрузки контента);
Этап 2: функциональный модуль управления услугами IPTV инициирует запрос к функциональному модулю управления услугами на передачу медиа;
Этап 3: функциональный модуль управления услугами и подсистема управления ресурсом и допуском выполняют резервирование ресурса между ними;
Этап 4: функциональный модуль управления услугами инициирует запрос к абонентскому оборудованию на передачу медиа;
Этап 5: абонентское оборудование, принимающее запрос, выбирает, принимать ли файл медиа согласно информации о размере файла медиа или/и по инициирующему решению пользователя. Если размер файла медиа превышает объем памяти абонентского оборудования (такого как ресивер цифрового телевидения); или если пользователь отказывается принимать файл медиа (пользователь может выбрать, принимать или не принимать файл медиа, в соответствии с некоторым правилом, или пользователь инициативно выбирает, принимать или не принимать файл медиа);
Этап 6: абонентское оборудование передает функциональному модулю управления услугами ответ, содержащий отклонение или подтверждение передачи медиа или медийного контента на том основании, что абонентское оборудование отклоняет/принимает медийный контент;
Этап 7: функциональный модуль управления услугами и подсистема управления ресурсом и допуском обновляют резервирование ресурса между ними (дополнительно);
Этап 8: функциональный модуль управления услугами пересылает ответ, отклоняющий передачу медиа или принимающий медийный контент, функциональному модулю управления услугами IPTV для возврата информации о результате установления сигнализации для передачи контента;
Этап 9: функциональный модуль управления услугами IPTV передает медийному функциональному модулю IPTV ответ о передаче медиа. Если ответ содержит подтверждение медиа, то устанавливается сигнализация для передачи медийного контента; в противном случае сигнализация не устанавливается.
Из приведенных выше описаний можно заметить, что благодаря техническим решения настоящего изобретения, выполняются запросы функционального модуля управления услугами IPTV на передачу медийного контента, имеющемся в наличии в медийном функциональном модуле IPTV, абонентскому оборудованию, которое будет сохранено абонентским оборудованием, и таким образом реализована услуга распространения контента (обычно называемое Распространением контента по требованию или Распространением видео по требованию), т.е., контент, имеющееся в сети распределения контента, распространяется в абонентское оборудование (обычно ресивер цифрового телевидения) в режиме реального времени или в режиме виртуального времени, и таким образом пользователь может выбрать контент, сохраняемый в абонентском оборудовании для непосредственного просмотра телевизионной программы, которую рекомендует поставщик услуг, что делает удобным гибкое оказание оператором разнообразных услуг пользователю и может эффективно улучшить базовую конкурентоспособность системы IPTV.
Очевидно, специалисты в данной области техники согласятся, что каждый модуль или этап в настоящем изобретении могут быть реализованы с использованием вычислительного устройства общего назначения. Указанные модули и этапы могут быть сконцентрированы в одиночном вычислительном устройстве или распределены в сети, сформированной несколькими вычислительными устройствами. В качестве дополнения, они могут быть реализованы кодами программы, исполняемыми вычислительным устройством, и таким образом они могут быть сохранены в устройстве хранения, которое поддерживается вычислительным устройством, или они могут быть выполнены в форме модулей интегральных схем соответственно, или в форме ряда модулей или этапов, выполняемых этими модулями, собранных в индивидуальный модуль интегральной схемы с целью интеграции. Таким образом, настоящее изобретение не ограничивается комбинацией конкретных аппаратных средств и программного обеспечения.
Выше описаны лишь предпочтительные варианты осуществления настоящего изобретения, которые не ограничивают настоящее изобретение. Специалист в данной области техники может внести в настоящее изобретение различные изменения и модификации. Любая модификация, эквивалентная замена, улучшение, и т.д., лежащие в пределах идеи и принципа настоящего изобретения, должны быть включены в объем защиты настоящего изобретения.