УСТРОЙСТВО ОБРАБОТКИ ИНФОРМАЦИИ, СПОСОБ ОБРАБОТКИ ИНФОРМАЦИИ И КОМПЬЮТЕРНАЯ ПРОГРАММА
INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING METHOD AND COMPUTER PROGRAMME

Область техники, к которой относится изобретение
Настоящее изобретение относится к устройствам обработки информации, способам обработки информации и компьютерным программам. В частности, настоящее изобретение относится к устройству обработки информации, способу обработки информации и компьютерной программе для использования данных, поставленных из-за пределов домашней сети, в устройстве, включенном в домашнюю сеть.
Уровень техники
С распространением PC (ПК, персональных компьютеров) и цифровых домашних бытовых устройств появилась возможность взаимного соединения этих устройств через домашнюю IP (ПИ, протокол Интернет) сеть и совместно использовать и наслаждаться цифровым содержанием, таким как видеоданные, аудиоданные и изображения. Например, технология DLNA (ААЦС, Альянс активной цифровой сети) определяет техническую спецификацию и руководство по осуществлению совместного использования цифрового содержания в этих цифровых устройствах так, чтобы обеспечивалась возможность взаимного соединения устройств различных поставщиков друг с другом, и ААЦС стали использовать как отраслевой стандарт для домашних ПИ сетей.
На фиг.1 показан пример домашней сети 100, предложенной ААЦС. DVR (ЦВМ, цифровой видеомагнитофон) 101 и ПК 102 со встроенным TV (ТВ, телевизионным) тюнером, как устройства записи цифрового видеосодержания, обеспечивают возможность приема спутниковой и наземной аналоговой широковещательной передачи и цифровой широковещательной передачи и записывают и сохраняют вещательные программы на встроенных устройствах записи на жестком диске. В ААЦС устройство, которое сохраняет содержание и которое предоставляет содержание в устройства домашней сети, называется цифровым мультимедийным сервером (DMS, ЦМС). На фиг.1 ЦВМ 101 и ПК 102 представляют собой ЦМС.
ЦМС позволяет выполнять потоковую передачу, например, видеосодержания ТВ программы, записанной на жестком диске, в цифровой мультимедийный проигрыватель (DMP, ЦМП), подключенный через домашнюю ПИ сеть. Цифровой мультимедийный проигрыватель (ЦМП) представляет собой устройство, которое принимает содержание от ЦМС и воспроизводит содержание.
В примере, показанном на фиг.1, ЦМП выполнен на основе ТВ 103, и, например, используя инфракрасный пульт дистанционного управления ТВ 103 или тому подобное, пользователь может управлять ТВ 103 для воспроизведения видеосодержания, сохраненного в ПК 102 или ЦВМ 101, размещенном в удаленном помещении. Следует отметить, что шлюз 104 жилого дома (RG, ШЖД), который используется как устройство соединения с сетью в случае, когда устройство, установленное в доме, связано с широкополосной ПИ сетью 120, такой как Интернет, применяется как мостик для соединения ПИ устройства, установленного в доме, в примере использования ААЦС.
Также можно видеть революционные изменения в радиовещательных системах, и при этом начинают коммерчески использоваться услуги IPTV (ТВПИ, телевидение через ПИ), VOD (ВПТ, видео по требованию) и т.д., в которых видеосодержание передают через широкополосные ПИ сети, которое до настоящего времени передавали, используя наземные волны или спутники. На фиг.2 показана схема услуг ТВПИ и ВПТ.
В доме установлена STB (ТВП, телевизионная приставка) 105, которая позволяет принимать через ШЖД (шлюз жилого дома) 104 и через широкополосную ПИ сеть 120 содержание, основанное на услугах, предоставляемых различными серверами 121 al-an, услугах ТВПИ и услугах ВПТ, предоставляемых серверами 122 bl-bn. ТВП (телевизионная приставка) 105 имеет функцию приема видеоинформации, функции выполнения приложений, необходимых для передачи и приема команды, декодирования MPEG (ЭГДИ, Экспертная группа по вопросам движущегося изображения) и воспроизведения принятых данных и т.д.
Шлюз жилого дома (ШЖД) 104 в некоторых случаях, принимает услуги (содержание), предоставляемые множеством серверов 121 предоставления услуги ТВПИ или серверов 122 предоставления услуги ВПТ через одного и того же агента, например, компанию предоставления линии доступа, такую как телефонная компания или компания кабельного телевидения, и в других случаях отдельно принимает отдельные услуги. Однако необходимо, чтобы сама ТВП (телевизионная приставка) 105, используемая пользователем, была выполнена как система, поддерживающая услугу назначения соединения ТВПИ.
Такие услуги, как ТВПИ и ВПТ, получат распространение в будущем, аналогично обычному совместному использованию и просмотру устройствами ААЦС содержания широковещательной ТВ передачи, как обычной широковещательной передачи, при этом у пользователя возникает потребность использования видеосодержания, предоставляемого через услуги ТВПИ в устройства ААЦС.
В качестве решения для удовлетворения такого требования можно рассмотреть способ, в котором в домашнем устройстве соединения с сетью предусмотрено устройство, имеющее жесткий диск большой емкости, такое как домашний сервер, который загружает видеосодержание через услугу ТВПИ и обеспечивает возможность совместного использования видеосодержания в домашней сети, или способ, в котором протокол, формат носителя и т.д. услуги ТВПИ преобразуются в шлюзе жилого дома (ШЖД) в протокол и формат носителя устройства ААЦС и услуги ТВПИ. Следует отметить, что модуль, внедренный в домашнюю сеть, который выполняет обработку преобразования формата, описан в Патентном документе 1.
Однако в прежнем случае требуется время для загрузки и временного сохранения в домашнем сервере, поэтому раньше было трудно наслаждаться видеосодержанием, когда это требовалось, что возможно в услуге "видео по требованию", и этот подход не подходит для оперативного просмотра. В последней конфигурации, в которой обработка выполняется шлюзом жилого дома (ШЖД), необходимо, чтобы шлюз жилого дома (ШЖД) выполнял преобразование протокола и преобразование мультимедийных данных, для чего требуется использовать высокоэффективные аппаратные средства, при этом программное обеспечение становится сложным, и ШЖД становится дорогим.
Обычно, во многих случаях, ШЖД поставляется компанией, предоставляющей линию доступа (телефонная компания или тому подобное) к широкополосной сети, и это становится препятствием в случае, когда услуги ТВПИ предоставляют в открытой сети Интернет, например услуги ТВПИ, доступные для пользователя, ограничены поставщиком, предоставляющим линию доступа. Хотя можно предоставить новое устройство межсетевого шлюза в домашней ПИ сети отдельно от шлюза жилого дома (ШЖД), в этом случае, в зависимости от топологии сети, потоковые данные содержания передают, дублируя их в домашней сети так, что возникает такая ситуация, в которой полоса домашней сети используется бесполезно.
Следует отметить, что пример соединения между устройством ААЦС в домашней сети и услугой распространения содержания в Интернет может быть представлен технологией Viiv (зарегистрированный товарный знак) американской корпорации U.S. Intel Corporation. Viiv рассматривается как платформа, состоящая из аппаратных средств ПК и программного обеспечения, и предназначена для просмотра потоковых данных содержания из Интернет в ПК, используя двухъядерное высокоэффективное CPU (ЦПУ, центральное процессорное устройство). Одновременно Viiv имеет функцию ААЦС и используется как мультимедийный сервер ААЦС, который выполняет потоковую передачу данных содержания, временно загруженного из Интернет в ПК, в другое устройство ААЦС.
Патентный документ 1: Находящаяся на экспертизе публикация заявки на японский патент (Перевод заявки РСТ) №2005-531231.
Сущность изобретения
Как описано выше, в случае когда содержание, предоставленное услугами ТВПИ или услугами ВПТ, должно также использоваться устройством ААЦС аналогично широковещательному ТВ содержанию, как обычная широковещательная передача, в существующих конфигурациях сети необходимо заранее загружать содержание в цифровой мультимедийный сервер (ЦМС), такой как ПК, ЦВМ или тому подобное в домашней сети, или обеспечить в шлюзе жилого дома (ШЖД) функции преобразования мультимедийных данных и протокола. Первый случай не обеспечивает характеристики режима реального времени, поэтому он не подходит для обработки воспроизведения при потоковой передаче данных или тому подобное, и последний случай приводит к проблеме повышения стоимости.
Настоящее изобретение было выполнено с учетом описанных выше проблем, и его цель состоит в том, чтобы предоставить устройство обработки информации, способ обработки информации и компьютерную программу, с помощью которых возможно просматривать содержание, предоставленное внешним сервером, находящимся вне домашней сети, например, с помощью услуги ТВПИ, при использовании существующего устройства ААЦС в, например, среде соединения с открытой сетью Интернет, которая не зависит от инфраструктуры, такой как линия доступа и межсетевой шлюз Интернет.
Техническое решение
Первый аспект в соответствии с настоящим изобретением направлен на устройство обработки информации, отличающееся тем, что содержит:
блок передачи данных, который выполняет обработку передачи данных через домашнюю сеть; и
блок обработки данных, который выполняет обработку приема услуги предоставления содержания, оказываемой внешним сервером, находящимся вне домашней сети, используя информацию отображения, в котором внешний сервер установлен как виртуальное устройство домашней сети,
и отличающееся тем, что:
блок обработки данных выполнен с возможностью управлять обработкой nPVR (сПВЗ, сетевая персональная видеозапись), выполняемой как специфичная для пользователя обработка записи содержания, предоставляемого внешним сервером.
Кроме того, вариант выполнения устройства обработки информации в соответствии с настоящим изобретением отличается тем, что блок обработки данных выполнен с возможностью выполнения обработки приема содержания, распространяемого с многоадресной передачей при приеме широковещательной телевизионной передачи, предоставляемой внешним сервером, и выполнения обработки переключения на распространение с одноадресной передачей в соответствии с обработкой сПВЗ (сетевая персональная видеозапись), выполняемой как специфичная для пользователя обработка записи содержания.
Кроме того, вариант выполнения устройства обработки информации в соответствии с настоящим изобретением отличается тем, что блок обработки данных выполнен с возможностью выполнения обработки отправки сообщения ухода IGMP (ПУГИ, Протокол управления группами Интернет), как сообщения в соответствии с ПУГИ, во внешний сервер или в сервер управления в случае, когда требуется начать прием содержания для распространения с одноадресной передачей.
Кроме того, вариант выполнения устройства обработки информации в соответствии с настоящим изобретением отличается тем, что блок обработки данных выполняет обработку, обеспечивающую выполнение записи содержания, которое будет записано в средстве сохранения внешнего сервера или другого внешнего сервера в случае выполнения сПВЗ (сетевая персональная видеозапись).
Кроме того, вариант выполнения устройства обработки информации в соответствии с настоящим изобретением отличается тем, что блок обработки данных выполнен с возможностью выполнения при обработке приема из внешнего сервера списка содержания, соответствующего содержанию, для которого может быть выполнена сПВЗ (сетевая персональная видеозапись), обработки получения списка содержания, выбранного в соответствии с предоставленной конфигурацией, на основе профиля пользователя или профиля клиента, предоставленного во внешний сервер.
Кроме того, вариант выполнения устройства обработки информации в соответствии с настоящим изобретением отличается тем, что блок обработки данных выполнен с возможностью, в случае выполнения сПВЗ (сетевая персональная видеозапись), выполнять обработку вывода информации выбора содержания или информации, определяющей время записи в EPG (ЭПП, электронная программа передач), во внешний сервер или в сервер управления.
Кроме того, второй аспект в соответствии с настоящим изобретением направлен на способ обработки информации, выполняемый в устройстве обработки информации, отличающийся выполнением этапа передачи данных, в котором блок передачи данных выполняет обработку передачи данных через домашнюю сеть; и этапа приема содержания, в котором блок обработки данных выполняет обработку приема содержания, предоставленного внешним сервером, находящимся вне домашней сети, при использовании информации отображения, в котором внешний сервер установлен как виртуальное устройство домашней сети; и этапа управления записью содержания, в котором блок обработки данных управляет обработкой сПВЗ (сетевая персональная видеозапись), выполняемой как специфичная для пользователя обработка записи содержания, предоставленного внешним сервером.
Кроме того, вариант выполнения способа обработки информации в соответствии с настоящим изобретением отличается тем, что блок обработки данных выполняет обработку приема содержания, распространяемого с многоадресной передачей при приеме широковещательной ТВ передачи, предоставленной внешним сервером, и выполняет обработку переключения на распространение с одноадресной передачей в соответствии с обработкой сПВЗ (сетевая персональная видеозапись), выполняемой как специфичная для пользователя обработка записи содержания.
Кроме того, вариант выполнения способа обработки информации в соответствии с настоящим изобретением отличается тем, что блок обработки данных выполняет обработку отправки сообщения ухода ПУГИ (Протокол управления группами Интернет), как сообщения в соответствии с ПУГИ, во внешний сервер или в сервер управления, в случае когда требуется начать прием содержания для распространения с одноадресной передачей.
Кроме того, вариант выполнения способа обработки информации в соответствии с настоящим изобретением отличается тем, что блок обработки данных выполняет обработку, обеспечивающую выполнение записи содержания, которое будет записано в средстве сохранения внешнего сервера или другого внешнего сервера в случае выполнения сПВЗ (сетевая персональная видеозапись).
Кроме того, вариант выполнения способа обработки информации в соответствии с настоящим изобретением отличается тем, что блок обработки данных выполняет обработку приема из внешнего сервера списка содержания, соответствующего содержанию, для которого может быть выполнена сПВЗ (сетевая персональная видеозапись), обработку получения списка содержания, выбранного в соответствии с предоставленной конфигурацией на основе профиля пользователя или профиля клиента, предоставленного во внешний сервер.
Кроме того, вариант выполнения способа обработки информации в соответствии с настоящим изобретением отличается тем, что блок обработки данных, в случае выполнения сПВЗ (сетевая персональная видеозапись), выполняет обработку вывода информации выбора содержания или информации, определяющей время записи в ЭПП (Электронная программа передач), во внешний сервер или в сервер управления.
Кроме того, третий аспект в соответствии с настоящим изобретением направлен на компьютерную программу, инициирующую выполнение обработки информации в устройстве обработки информации, отличающуюся тем, что она инициирует выполнение:
этапа передачи данных, на котором инициируют выполнение блоком передачи данных обработки передачи данных через домашнюю сеть; и
этапа приема содержания, на котором инициируют выполнение блоком обработки данных обработки приема содержания, предоставленного внешним сервером, находящимся вне домашней сети, при использовании информации отображения, в котором внешний сервер установлен как виртуальное устройство домашней сети; и
этапа управления записью содержания, на котором инициируют выполнение блоком обработки данных управления обработкой сПВЗ (сетевая персональная видеозапись), выполняемой как специфичная для пользователя обработка записи содержания, предоставленного внешним сервером.
Кроме того, четвертый аспект в соответствии с настоящим изобретением направлен на устройство обработки информации, которое принимает содержание, относящееся к ТВПИ, предоставленное через сеть общего пользования, отличающееся тем, что содержит:
средство установки внешнего сервера, связанного с сетью общего пользования, как виртуальное устройство домашней сети; и
средство управления, предназначенное для управления обработкой записи или воспроизведения содержания во внешнем сервере через сеть общего пользования так, что внешний сервер выполняет функцию персонального видеомагнитофона, который записывает или воспроизводит специфичное для пользователя содержание.
Кроме того, пятый аспект в соответствии с настоящим изобретением направлен на устройство обработки информации, которое принимает содержание, предоставленное через сеть общего пользования, отличающееся тем, что содержит:
средство установления внешнего сервера как виртуального устройства домашней сети, причем внешний сервер представляет собой сервер, связанный с сетью общего пользования и предоставленный вне домашней сети, выполненной на стороне пользователя; и
средство управления, предназначенное для управления обработкой воспроизведения содержания во внешнем сервере через сеть общего пользования, для осуществления одноадресной передачи, в которой конкретное содержание предоставляют только конкретному пользователю.
Кроме того, шестой аспект в соответствии с настоящим изобретением направлен на устройство обработки информации, которое принимает содержание, предоставленное через сеть общего пользования, отличающееся тем, что содержит:
средство установления внешнего сервера как виртуального устройства домашней сети, внешний сервер представляет собой сервер, связанный с сетью общего пользования и находящийся вне домашней сети, выполненной на стороне пользователя; и
средство управления, предназначенное для управления обработкой записи или воспроизведения содержания во внешнем сервере через сеть общего пользования так, что внешний сервер выполняет функцию персонального видеомагнитофона, который записывает содержание пользователя.
Следует отметить, что компьютерная программа в соответствии с настоящим изобретением представляет собой компьютерную программу, которая может быть предоставлена, например, в компьютерной системе, позволяющей выполнять различные программные коды через носитель данных или среду передачи данных, которая предоставляет программу в считываемом компьютером формате. При предоставлении такой программы в считываемом компьютером формате в компьютерной системе осуществляется обработка в соответствии с программой.
Другие цели, свойства и преимущества в соответствии с настоящим изобретением будут очевидными из более подробного описания изобретения, основанного на описанных ниже вариантах выполнения в соответствии с настоящим изобретением и прилагаемых чертежах. Следует отметить, что в данном описании система представляет собой логически комбинированную конфигурацию множества устройств и не ограничена случаем, в котором составляющие устройства находятся в пределах одного корпуса.
Предпочтительные эффекты
В соответствии с конфигурацией в соответствии с настоящим изобретением для ЦМП, как для устройства воспроизведения содержания, которое представляет собой устройство - клиент домашней сети, обеспечивается возможность принимать содержание из сервера предоставления содержания, находящегося вне домашней сети, и воспроизводить содержание. Таким образом, домашний межсетевой шлюз МПП, который является устройством обработки информации в соответствии с настоящим изобретением, выполняет обмен данными с сервером предоставления содержания, чтобы отобразить сервер предоставления содержания как виртуальное устройство домашней сети и в ответ на прием запроса открыть устройство от устройства воспроизведения содержания в домашней сети, домашний межсетевой шлюз МПП предоставляет в устройство воспроизведения содержания информацию сервера из сервера предоставления содержания, как информацию устройства, которому разрешено принять услугу. Кроме того, обеспечивается возможность управлять обработкой сПВЗ (сетевая персональная видеозапись), выполняемой как специфичная для пользователя обработка записи содержания, предоставленного внешним сервером.
Краткое описание чертежей
На фиг.1 показана схема, представляющая пример домашней сети, предложенной ААЦС.
На фиг.2 показана схема услуг ВПТ и ТВПИ.
На фиг.3 показана схема, поясняющая конфигурацию примера информационной системы связи в соответствии с настоящим изобретением.
На фиг.4 показана схема, поясняющая функциональные компоненты в соответствии с руководством ААЦС, которому соответствуют устройства ААЦС.
На фиг.5 показана схема, поясняющая конфигурацию аппаратных средств примера домашнего межсетевого шлюза МПП.
На фиг.6 показана схема, поясняющая программные модули домашнего межсетевого шлюза МПП.
На фиг.7 показана схема, поясняющая последовательность процедуры подписки на СП (ТВПИ).
На фиг.8 показана схема, поясняющая последовательность процедуры подписки на СП (ТВПИ).
На фиг.9 показана схема, поясняющая последовательность использования содержания, предоставленного СП (ТВПИ).
На фиг.10 показана схема, поясняющая последовательность использования содержания, предоставленного СП (ТВПИ).
На фиг.11 показана схема, кратко поясняющая передачу данных при обработке использования содержания.
На фиг.12 показана схема, поясняющая программные модули домашнего межсетевого шлюза МПП.
На фиг.13 показана схема, поясняющая последовательность использования содержания, предоставленного СП (ТВПИ).
На фиг.14 показана схема, представляющая пример экрана обслуживания, предоставленного СП (ТВПИ) и отображения экрана в случае потоковой обработки воспроизведения.
На фиг.15 показана схема, поясняющая компоненты функции терминала ТВПИ, которая представляет собой функцию, необходимую для приема услуги ТВПИ.
На фиг.16 показана схема, поясняющая ФУСВ, ДПА и СП, которые представляют собой основные функции IMS (МПП, мультимедийная подсистема ПИ).
На фиг.17 показана схема, поясняющая функции, используемые в конфигурации сети для приема услуги ТВПИ в устройстве в домашней сети.
На фиг.18 показана схема, поясняющая обработку управления качеством данных передачи данных.
На фиг.19 показана схема, поясняющая последовательность обмена данных, выполняемого клиентом для приема услуги ТВПИ.
На фиг.20 показана схема, поясняющая последовательность обмена данных, выполняемого клиентом для приема услуги ТВПИ.
На фиг.21 показана схема, поясняющая последовательность обмена данных, выполняемого клиентом для приема услуги ТВПИ.
На фиг.22 показана схема, поясняющая последовательность обмена данных, выполняемого клиентом для приема услуги ТВПИ.
На фиг.23 показана схема, поясняющая последовательность обмена данных, выполняемого клиентом для приема услуги ТВПИ.
На фиг.24 показана схема, поясняющая последовательность обработки соединения с сетью клиента для приема услуги ТВПИ.
На фиг.25 показана схема, поясняющая последовательность обработки соединения с сетью клиента для приема услуги ТВПИ.
На фиг.26 показана схема, поясняющая последовательность обработки соединения с сетью клиента для приема услуги ТВПИ.
Подробное описание изобретения
Ниже, со ссылкой на чертежи, будут подробно описаны устройство обработки информации, способ обработки информации и компьютерная программа в соответствии с настоящим изобретением. Описание будет приведено в отношении следующих элементов.
1. Конфигурация приема услуги ТВПИ устройством в домашней сети
2. Описание функций, применяемых к услуге ТВПИ
3. Конкретные примеры обработки услуги ТВПИ
3-1. Конкретный пример обработки передачи данных
3-2. Конкретный пример обработки различных типов услуг
1. Конфигурация приема услуги ТВПИ устройством в домашней сети
Вначале со ссылкой на фиг.3 будет описана конфигурация примера информационной системы передачи данных в соответствии с настоящим изобретением. Системы услуги ТВПИ были разработаны и представлены для коммерческого использования различными поставщиками, такими как американская корпорация U.S. Microsoft Corporation. В этом варианте выполнения будет дано описание примера, в котором применяется конструкция услуги ТВПИ, в которой используется мультимедийная подсистема ПИ (МПП).
МПП была первоначально разработана 3GPP (ПП3П, Проект партнерства 3-го поколения), который представляет собой проект стандартизации 3-го поколения систем мобильной связи, как основной технологии предоставления, например, систем конференции при полудуплексной связи, которая обеспечивает возможность сеанса связи между тремя или больше сотовыми телефонами, передачи данных, таких как мгновенные сообщения, и дополнительные мультимедийные услуги в услугах голосовой телефонии в инфраструктуре беспроводной связи для сотовых телефонов.
МПП основана на технологиях ПИ и в высокой степени совместима с инфраструктурой Интернет для фиксированных систем передачи данных. На пути к интегрированию инфраструктуры кабельных и беспроводных сетей передачи данных, называемому FMC (СФМ, сближение фиксированной и мобильной связи), внимание уделяют системам ТВПИ, в которых используют МПП.
МПП составлена из функциональных элементов, таких как домашняя подсистема абонента (HSS, ДПА) и сервер приложений (AS, СП), с функциональным компонентом под названием CSCF (ФУСВ, функция управления сеансом вызова), как центральная часть, которая основана на SIP (ПИС, протокол инициирования сеанса) определенный RFC-3261 IETF (ЦГИПИ, Целевая группа инженерной поддержки Интернет).
Сеть 230 МПП, показанная на фиг.3, включает в себя ФУСВ 231, ДПА 232 и СП (ТВПИ) 233 как отдельные функциональные элементы и предоставляет услуги для сотового телефона 260 через сеть 240 мобильной телефонной связи.
ФУСВ 231 выполняет регистрацию пользователя и управление установлением сеанса на основе ПИС (протокол инициирования сеанса). Кроме того, она выполняет активацию обработки услуг, необходимой в соответствии с установкой профиля пользователя, зарегистрированного в ДПА 232. ДПА 232 включает в себя базы данных для управления ID (ИД, идентификаторами) пользователя, используемыми в МПП, управления профилями услуг, на которые подписывается каждый пользователь, управления информацией аутентификации, управления разрешениями использования каждой услуги МПП и управления движениями пользователя. СП 233 представляет собой сервер, который выполняет обработку отдельных услуг, и он активируется ФУСВ 231 в соответствии с состоянием подписки на услугу каждого пользователя для оказания услуги пользователю.
Как описано выше, в МПП терминал, для которого был установлен ИД пользователя, обращается к ФУСВ 231, чтобы выполнить регистрацию терминала и управление установлением сеанса, при этом необходимые услуги активируют в соответствии с установками профиля пользователя, зарегистрированного в ДПА 232, и СП 233 фактически выполняет обработку отдельных услуг.
Например, представительным примером услуги, в которой используется МПП, является "полудуплексная связь". При "полудуплексной связи" терминал пользователя имеет возможность соединения с сервером приложений (СП), который выполняет услугу "полудуплексной связи" в сети 230 МПП, устанавливает сеансы с множеством элементов СП с зарегистрированными элементами группы и выполняет сеанс связи между элементами через сервер передачи, используя VoIP (ГпПИ, Голос по ПИ).
В услуге просмотра ТВПИ используется СП для услуги ТВПИ, установленной в сети 230 МПП. СП (ТВПИ) 233, показанный на фиг.3, соответствует СП, который выполняет услугу ТВПИ. СП 233 фактически выполняет услугу для терминала пользователя совместно с услугой 250 ТВПИ, как сущность, которая выполняет услугу ТВПИ, то есть сущность, которая предоставляет содержание.
Услуга 250 ТВПИ включает в себя сервер 251 ЭПП, который представляет собой сервер, который предоставляет ЭПП (электронная программа передач), то есть информационную программу передач, такую как список содержания, и видеосервер 252, который представляет собой сервер, который предоставляет видеосодержание, и он осуществляет услугу предоставления списка содержания и услуги предоставления содержания в терминал пользователя при взаимодействии между соответствующими серверами и СП (ТВПИ) 233 сети 230 МПП.
В системе в соответствии с настоящим изобретением домашняя сеть 210, в ее базовой конфигурации, выполнена как обычная домашняя сеть, описанная выше со ссылкой на фиг.1 и 2, то есть с использованием существующих устройств ААЦС (Альянс активной цифровой сети). На фиг.3 показан шлюз 211 жилого дома (ШЖД), используемый как мостик, который представляет собой устройство соединения с сетью, предназначенное для соединения устройства в домашней сети с широкополосной ПИ сетью 221, домашний межсетевой шлюз 212 МПП, который выполняет обработку, разрешающую устройству в домашней сети 210 (например, устройству воспроизведения содержания, такому как ТВ (ЦМП) 213) использовать услугу, предоставляемую сервером, находящимся вне домашней сети, и ТВ 213, применяемый как цифровой мультимедийный проигрыватель (ЦМП), который представляет собой устройство - клиент, которое принимает и воспроизводит содержание.
Широкополосная ПИ сеть 220 представляет собой сеть, такую как Интернет, которая обеспечивает возможность взаимной передачи данных между услугой 250 ТВПИ, сетью 230 МПП и домашней сетью 210.
Следует отметить, что в системе в соответствии с настоящим изобретением домашний межсетевой шлюз 212 МПП установлен как терминал, который принимает услугу сети МПП. В домашнем межсетевом шлюзе 212 МПП установлен идентификатор пользователя МПП. Таким образом, идентификатор пользователя и профиль пользователя домашнего межсетевого шлюза 212 МПП зарегистрированы в домашней подсистеме 232 абонента (ДПА) сети 230 МПП.
Домашний межсетевой шлюз 212 МПП принимает услугу ТВПИ, выполняя обработку, аналогично случаю, в котором сотовый телефон 260 выполняет услугу ТВПИ. Таким образом, он обращается к ФУСВ 231 и выполняет регистрацию терминала и управление установлением сеанса, активизирует услуги, необходимые в соответствии с установками профиля пользователя, зарегистрированного в ДПА 232, и принимает услугу, используя СП (ТВПИ) 233. В дополнение к функции соединения с услугой МПП, как описано выше, домашний межсетевой шлюз 212 МПП выполняет функцию межсетевого шлюза для доступа устройства ААЦС, такого как ТВ (ЦМП) 213, показанного в фигуре, к видеосодержанию, предоставленному услугой 250 ТВПИ. Таким образом, домашний межсетевой шлюз 212 МПП имеет следующие функции:
(a) Функция соединения с услугой МПП
(b) Функция межсетевого шлюза
Эти функции осуществляют, используя сетевую функцию передачи данных, базовую конфигурацию устройства обработки информации и программное обеспечение. Домашний межсетевой шлюз 212 МПП может быть воплощен в различных устройствах, связанных с существующей домашней ПИ сетью, имеющей сетевую функцию передачи данных.
Следует отметить, что в случае, когда домашний межсетевой шлюз 212 МПП выполняет обработку передачи видеосодержания или тому подобное, предоставленного услугой 250 ТВПИ, в устройство ААЦС, такое как ТВ (ЦМП) 213, показанный на фигуре, дополнительно предоставляется следующая функция:
(с) функция ЦМС как функция выполнения обработки предоставления содержания.
Однако эта функция не является необходимой, и возможна такая конфигурация, в которой передачу и прием содержания выполняют путем обмена данными между ЦМП, как устройством ААЦС, и внешним сервером без участия домашнего межсетевого шлюза 212 МПП между ними. В этом случае у домашнего межсетевого шлюза 212 МПП не должно быть функции ЦМС. Определенные конфигурации их обработки будут описаны ниже.
Благодаря установке домашнего межсетевого шлюза 212 МПП, имеющего функцию приема услуги сети МПП в домашней сети, для существующего устройства ААЦС (например, ТВ (ЦМП) 213, показанного на фигуре) обеспечивается возможность принимать видеосодержание ТВПИ с использованием обработки, по существу аналогичной приему содержания, предоставляемого домашним межсетевым шлюзом 212 МПП.
Для ТВ (ЦМП) 213, который представляет собой устройство - клиент в домашней сети, обеспечивается возможность выполнять услугу ТВПИ, выполняемую как обработка предоставления содержания из устройства, находящегося вне домашней сети, с помощью обработки использования содержания, аналогичной приему содержания, предоставленного из ЦМС в домашнюю сеть, то есть домашний межсетевой шлюз 212 МПП.
Домашний межсетевой шлюз 212 МПП воплощает функцию ЦМС (цифровой мультимедийный сервер) как сервера предоставления содержания устройства ААЦС. Доступ осуществляется из ТВ 213, в котором воплощен ЦМП (цифровой мультимедийный проигрыватель), в домашний межсетевой шлюз 212 МПП, так что домашний межсетевой шлюз 212 МПП может оказывать услугу ТВПИ, принятую через сеть 230 для ТВ 213.
Как описано выше, домашний межсетевой шлюз 212 МПП может быть осуществлен на различных устройствах, имеющих функцию сетевой передачи данных, и соединен с существующей домашней ПИ сетью. Например, возможно осуществлять функцию приема услуги сети МПП в шлюзе жилого дома (ШЖД: жилой дом), предоставляемой поставщиком линии доступа, который предоставляет схему сети, таким как телефонная компания или кабельная ТВ компания. В этом случае ШЖД 211 и домашний межсетевой шлюз 212 МПП, показанные на фиг.3, интегрируют.
В качестве альтернативы, в обычном типе конфигурации домашней сети, описанной со ссылкой на фиг.1, возможно осуществить функцию приема услуги сети МПП в ЦВМ (цифровой видеомагнитофон) или ПК, который функционирует как цифровой мультимедийный сервер (ЦМС), как устройство, которое предоставляет содержание.
Как описано выше, в конфигурации в соответствии с настоящим изобретением, поскольку устройства, в которых может быть осуществлена функция приема услуги сети МПП, не ограничены, обеспечивается возможность поддержки услуги ТВПИ, используя открытую сеть Интернет, и также становится возможным поддерживать произвольную конфигурацию домашней сети без ограничения топологии сети.
Ниже будут подробно описаны пример конфигурация домашнего межсетевого шлюза МПП и обработка приема услуги ТВПИ с использованием домашнего межсетевого шлюза МПП. Сначала, перед описанием домашнего межсетевого шлюза МПП, будут описаны, со ссылкой на фиг.4, функциональные компоненты руководства ААЦС, которому соответствуют устройства ААЦС.
На фиг.4 показаны функциональные компоненты руководства ААЦС. Начиная с верхнего ряда, определены конфигурации уровня формата мультимедийных данных (формат мультимедийных данных), транспортный уровень мультимедийных данных (транспорт мультимедийных данных), уровень управления обнаружением устройства и управления мультимедийными данными (обнаружение устройства, управления и управление мультимедийными данными), сетевой уровень (стек сети) и уровень обеспечения связи в сети (обеспечение связи в сети). Домашнее сетевое устройство (устройство ААЦС) выполняет передачу данных в соответствии с сетевыми протоколами, соответствующими руководству ААЦС (Альянс активной цифровой сети) в соответствии с основными компонентами, показанными на фиг.4.
Прежде всего, обеспечение связи в сети на самом нижнем уровне представляет собой определение физического уровня и уровня соединений домашней сети. В устройстве ААЦС осуществлены функции передачи данных, соответствующие IEEE 802.3u и 802.211a/b/g. Однако стандарт передачи данных в инфраструктуре домашней сети не ограничен этим, если только разрешено соединение ПИ, такое как PLC (ПДЭ, передача данных по электросети).
На сетевом уровне используется протокол IPv4, и каждое устройство ААЦС выполняет передачу данных, используя TCP (ПУП, протокол управления передачей) или UDP (ППД, пользовательский протокол данных). В UPnP (зарегистрированный товарный знак) (УРДН, универсальный режим динамической настройки конфигурации) определены архитектура устройства 1.0, определенная в управлении поиска устройства и на уровне управления мультимедийными данными, SSDP (ПППУ, Простой протокол поиска услуги) для поиска устройства, SOAP (ППДО, Простой протокол доступа к объектам) для выполнения управления и т.д., и УРДН АВ осуществлен по УРДН DA (АУ, Архитектура устройства УРДН). УРДН версия 1 AV (АВ, аудио-видео) определяет мультимедийный сервер УРДН и рендерер носителя УРДН. ЦМС, который представляет собой сервер предоставления содержания, определенный в ААЦС, воплощает мультимедийный сервер УРДН, и ЦМП, который представляет собой устройство воспроизведения содержания, определенное в ААЦС, воплощает контроллер мультимедийного сервера УРДН.
В мультимедийном сервере УРДН воплощена услуга каталога основного содержания так, что обеспечивается способ получения списка содержания и метаданных. При использовании услуги каталога содержания ЦМП, который представляет собой устройство воспроизведения содержания, определенное в ААЦС, получает список содержания, передаваемый в потоковом режиме ЦМС, который представляет собой сервер предоставления содержания, определенный в ААЦС.
В качестве определения транспортного уровня мультимедийных данных, который является следующим высшим уровнем, определено, что HTTP (ППГТ, протокол передачи гипертекста) 1.0/1.1 используется для воспроизведения потоковых данных. В качестве формата мультимедийных данных для случая видеосодержания определено, что содержание в форматах мультимедийных данных, соответствующих конфигурации ЭГДИ2-PS, определенной ААЦС, передают в потоковом режиме из ЦМС в ЦМП. Например, ЦМП, который представляет собой устройство воспроизведения содержания, определенное ААЦС, последовательно декодирует и воспроизводит данные ЭГДИ2-РS, принимаемые в режиме потоковой передачи, в результате чего пользователь может просматривать содержание.
На фиг.5 показана конфигурация аппаратных средств для примера домашнего межсетевого шлюза 212 МПП, описанного со ссылкой на фиг.3. Как описано ранее, домашний межсетевой шлюз 212 МПП имеет следующие функции:
(a) Функция соединения с услугой МПП
(b) Функция межсетевого шлюза
Эти функции осуществляются функцией передачи данных в сети, базовой конфигурацией устройства обработки информации и программным обеспечением. Аппаратные средства, показанные на фиг.5, представляют примерную конфигурацию аппаратных средств для осуществления этих функций (а)-(b).
Как показано на фиг.5, домашний межсетевой шлюз 212 МПП выполнен на основе ЦПУ 301, который используется как блок обработки данных, выполняющий различные типы программного обеспечения (компьютерные программы), запоминающего устройства 302, сформированного из ROM (ПЗУ, постоянное запоминающее устройство), используемого как область хранения программы, RAM (ОЗУ, оперативное запоминающее устройство), используемого как рабочая область или тому подобное во время выполнения обработки данных и т.д., сетевого I/F (И/Ф, интерфейс) 303 как модуля соединения с сетью, и, кроме того, шины 304 для передачи команд и данных между этими компонентами.
Сетевой И/Ф 303 представляет собой, например, сетевой И/Ф для кабельной LAN (ЛВС, локальная вычислительная сеть), такой как IEEE 802.3u. OS (ОС, операционная система) и другие программы сохранены в ПЗУ типа флэш, которое входит в состав запоминающего устройства 302, и эти программы копируют в ОЗУ, составляющее запоминающее устройство 302, и выполняют. Кроме того, идентификатор пользователя и различные типы информации установки, необходимой при обработке установления сеанса МПП, также сохранены в ПЗУ типа флэш, которое входит в состав запоминающего устройства 302.
Далее со ссылкой на фиг.6 будет описана конфигурация примера программных модулей домашнего межсетевого шлюза 212 МПП. Как показано на фигуре, программные модули могут быть классифицированы по трем типам:
(1) Сетевые модули
(2) Модули протокола
(3) Модули приложения
(1) Сетевые модули представляют собой модули, отвечающие за управление передачей данных в ПИ сети.
(2) Модули протокола - это модули, отвечающие за управление протоколом, который управляет отдельными функциями МПП и ААЦС, то есть выполняющие управление так, чтобы сторона МПП выполняла передачу данных в соответствии с протоколом, определенным на стороне МПП, и так, чтобы сторона ААЦС выполняла передачу данных в соответствии с протоколом, определенным на стороне ААЦС. Поскольку передача данных в соответствии с различными протоколами выполняется на стороне МПП и на стороне ААЦС, предоставлены конфигурации, поддерживающие различные протоколы.
(3) Модули приложения представляют собой модули, которые фактически осуществляют функцию межсетевого шлюза, используя модули протокола, то есть которые осуществляют передачу между стороной ААЦС на стороне домашней сети и сетью МПП, которая представляет собой сеть, расположенную вне домашней сети.
На фигуре для пояснения различия между функциями, используемыми на стороне ААЦС на стороне домашней сети, и функциями, используемыми в сети МПП, которая представляет собой сеть, расположенную за пределами домашней сети, области разделены пунктирной линией, при этом программные модули, применяемые на стороне МПП/ТВПИ, показаны с левой стороны пунктирной линии, и программный модуль, применяемый на стороне ААЦС, показан с правой стороны. Следует, однако, отметить, что сетевые модули используются совместно в обеих сетях. Ниже подробно описан каждый из этих модулей.
Прежде всего, в сетевых модулях воплощены стек ПУП ПИ и модуль автоматического клиента ПИ/DHCP (ПДКГ, протокол динамической конфигурации главного узла) для выполнения процесса установки ПИ адреса, определенного в УРДН АУ. Одни и те же сетевые модули могут использоваться как МПП, так и ААЦС.
В принципе, достаточно, чтобы домашний межсетевой шлюз 212 МПП был подключен к домашней сети ПИ, поскольку при этом нет необходимости отдельно устанавливать сетевые ИФ. Следует, однако, отметить, что в случае, когда он выполнен как устройство, интегрированное со шлюзом жилого дома, ИФ соединения с домашней сетью и ИФ соединения с внешней сетью могут быть выполнены отдельно.
Поскольку протоколы, которые используются на стороне ААЦС на стороне домашней сети, и протоколы, используемые за пределами домашней сети МПП, в настоящее время различаются, модули протокола устанавливают индивидуально в соответствии с отдельными протоколами.
Сторона ААЦС состоит из ППДО, определенного в АУ, GENA (УАУС, Универсальная архитектура уведомления о событии), страницы презентации и модулей описания устройства сервера ППГТ (Протокол передачи гипертекста), ПППУ, который отвечает за поиск устройства, выполняемый как обработка поиска устройства, и модуля АКЕ, который выполняет аутентификацию и обмен ключами (АКЕ, АОК) DTCP-IP (ЦЗПС-ПИ, Цифровая защита передачи содержания - Протокол Интернет), необходимые для воплощения содержания в домашней сети.
Сторона МПП состоит из ПИС/Модуля, который устанавливает сеанс с СП (Сервером приложения), который представляет собой сервер, который предоставляет услугу МПП, и модулей ППДО и УАУС, которые выполняют передачу данных сообщения с помощью СП. Кроме того, на стороне МПП, поскольку предполагается обеспечение обмена данными с открытой сетью Интернет, воплощены протоколы, выполняющие обмен данными, такие как ПИС и ППДО, через протокол TLS (БТУ, Безопасность транспортного уровня), определенный в ЦГИПИ RFC 2246 для безопасности, таким образом, что установки протокола обеспечивают обмен данными в безопасной среде.
Одно из свойств домашнего межсетевого шлюза 212 МПП, который представляет собой устройство обработки информации в соответствии с настоящим изобретением, состоит в том, что он имеет такую конфигурацию, что обработка отображения СП (услуга ТВПИ) МПП, в качестве устройства УРДН, выполняется с использованием функции, называемой Управление поиском устройства, как функции обработки поиска устройства, используемой в устройстве на стороне ААЦС. Таким образом, домашний межсетевой шлюз 212 МПП отображает сервер, находящийся за пределами домашней сети, как виртуальное устройство домашней сети. В частности, используя менеджер-заместитель устройства УРДН (смотри фиг.6) или тому подобное, который установлен как модуль приложения в домашнем межсетевом шлюзе 212 МПП, домашний межсетевой шлюз 212 МПП генерирует копию мультимедийного сервера УРДН, соответствующую СП (ТВПИ), который представляет собой внешний сервер, и записывает ее в запоминающем устройстве.
Как описано выше, домашний межсетевой шлюз 212 МПП отображает и устанавливает СП (услугу ТВПИ) для МПП, которая представляет собой внешнее устройство, отсутствующее в домашней сети, как ЦМС для ААЦС. Эта обработка представляет собой обработку установки, как если бы СП (услуга ТВПИ) в МПП представляла собой сервер (ЦМС), предоставляющий содержание, присутствующий в домашней сети.
В случае когда обработку поиска устройства в соответствии с УРДН выполняют, используя обработку отображения с помощью устройства ААЦС в домашней сети, например, ЦМП как устройство выполнения воспроизведения содержания, такое как телевизор, становится возможным для домашнего межсетевого шлюза 212 МПП уведомлять ЦМП, что он имеет функцию предоставления услуги, на основе копии мультимедийного сервера УРДН, который соответствует СП (ТВПИ). Это позволяет ЦМП распознавать, на основе этого уведомления, СП (услугу ТВПИ) для МПП как устройство, аналогичное серверу (ЦМС), предоставляющему содержание в домашней сети. Это позволяет принимать услугу СП (услугу ТВПИ) МПП, которая представляет собой внешнюю сеть, с помощью обработки, аналогичной приему услуги на основе предоставления содержания внутри домашней сети.
Следует отметить, что в части, касающейся домашнего межсетевого шлюза 212 МПП, который представляет собой устройство обработки информации в соответствии с настоящим изобретением, возможно выполнить произвольные установки в отношении того, следует ли обработку передачи содержания, предоставленного СП (услуга ТВПИ) МПП, передавать в ЦМП, как в устройство выполнения воспроизведения содержания в домашней сети. Возможно выполнить такие установки, что без выполнения передачи содержания ЦМП будет непосредственно получать данные содержания из внешней сети, используя передачу данных между устройством ААЦС (ЦМП как устройством выполнения воспроизведения содержания) и видеосервером конечной обработки СП (МПП) в МПП. Конкретные примеры такой обработки будут описаны ниже.
В случае когда домашний межсетевой шлюз 212 МПП выполняет передачу содержания, предоставляемого СП (услуга ТВПИ) МПП, воплощаются функции, называемые управлением мультимедийными данными, например, услуга директории содержания, которая получает метаданные списка содержания, и протокол для передачи видеосодержания, называемый транспортированием мультимедийных данных ААЦС. В конфигурации, в которой домашний межсетевой шлюз 212 МПП не выполняет передачу содержания, предоставляемого СП (услуга ТВПИ) МПП, нет необходимости воплощать эти функции, то есть функции управления мультимедийным содержанием, в домашнем межсетевом шлюзе 212 МПП.
Кроме того, также возможно выполнить такие установки, что домашний межсетевой шлюз 212 МПП не будет выполнять обработку передачи ни по запросам списка содержания из устройства клиента в домашней сети, то есть ЦМП в качестве устройства выполнения воспроизведения содержания, ни так, что устройство - клиент (ЦМП) будет вырабатывать запрос на список содержания непосредственно во внешний сервер, такой как СП (услуга ТВПИ). В этой конфигурации достаточно, чтобы домашний межсетевой шлюз 212 МПП был выполнен с возможностью ответа на запрос на поиск из устройства - клиента. Следует отметить, что для передачи запроса из устройства - клиента непосредственно во внешний сервер, без пропуска его через домашний межсетевой шлюз 212 МПП, он воплощен путем установки URL (УУР, унифицированный указатель информационного ресурса) внешнего сервера, а не домашнего межсетевого шлюза МПП, как УУР, определенный в [ControlURL] и [eventSubURL] информации об устройстве [Описание устройства], определенных в Архитектуре устройства УРДН. Домашний межсетевой шлюз 212 МПП путем предоставления информации об устройстве [Описание устройства], который имеет такие установки в устройстве - клиенте, устанавливает во внешнем сервере, таком как СП (услуга ТВПИ), взаимодействующий объект, в который устройство - клиент затем передает запрос списка содержания или различные типы запросов со ссылкой на информацию об устройстве. В этом случае используется такая модель, что домашний межсетевой шлюз МПП отвечает только за поиск устройства, что дополнительно уменьшает нагрузку. Следует отметить, что также возможно установить УУР внешнего сервера вместо домашнего межсетевого шлюза 212 МПП также в УУР [SCPDURL] для получения информации об устройстве, определенной в Архитектуре устройства УРДН.
Модули приложения, используя модули протокола, выполняют функцию межсетевого шлюза, то есть функцию установки среды обмена данными между устройством ААЦС в домашней сети и сервером, расположенным за пределами домашней сети. Модули приложения в широком аспекте разделяют на набор модулей, которые выполняют обработку отображения для установки услуги СП (ТВПИ) МПП, в качестве ЦМС ААЦС, и набор модулей, которые передают запросы, переданные, например, из ЦМП, которые представляют собой устройство воспроизведения содержания в домашней сети, в услугу СП (ТВПИ) МПП.
Предыдущий набор модулей, которые выполняют обработку отображения, представляет собой Поиск СП, Менеджер услуги (ServiceManager) и Менеджер заместителя устройства УРДН, и последние модули, которые выполняют обработку передачи запроса, представляют собой Заместитель сообщения УРДН и Заместитель АОК.
Как описано выше, домашний межсетевой шлюз 212 МПП, который представляет собой устройство обработки информации в соответствии с настоящим изобретением, выполняет обработку отображения СП (услуга ТВПИ) МПП, который представляет собой внешнее устройство, отсутствующее в домашней сети, как ЦМС ААЦС. Кроме того, домашний межсетевой шлюз 212 МПП имеет функцию выбора отображения только объекта услуги [СП (ТВПИ]), выбранную пользователем во время обработки отображения.
Таким образом, в конфигурации, в которой множество СП (ТВПИ) МПП/ТВПИ присутствуют во внешней сети, и каждый из них предоставляет содержание, только СП (ТВПИ), который пользователь приобрел и выбрал, используя систему начисления счетов МПП, выбирают и отображают в ЦМС ААЦС.
Среди модулей приложения, которые выполняют обработку отображения, поиск СП, показанный на фиг.6, который представляет собой модуль на стороне МПП/ТВПИ, выполняет обработку поиска услуги ТВПИ, предоставляемой системой МПП, и Менеджер заместителя устройства УРДН, который представляет собой модуль на стороне ААЦС, управляет списком СП, найденных и полученных с помощью поиска СП, и представляет пользователю этот список, что позволяет пользователю выполнять обработку покупки или выбора СП (ТВПИ).
В частности, домашний межсетевой шлюз 212 МПП, который представляет собой устройство обработки информации в соответствии с настоящим изобретением, становится сервером ППГТ и соединяется с пунктом управления УРДН, имеющим браузер HTML (ЯГТР, язык гипертекстовой разметки), пользователь выбирает требуемую услугу ТВПИ из отображаемого экрана ЯГТР, используя функцию браузера, и выполняет процедуру подписки на услугу. В частности, например, используя ПК или телевизор в качестве устройства ААЦС в домашней сети, имеющего функцию браузера, становится возможным представлять список, принадлежащий домашнему межсетевому шлюзу 212 МПП, на дисплее и выбирать услугу ТВПИ.
Кроме того, при обработке приема услуги ТВПИ, используя заместитель сообщения УРДН в качестве исполнительного модуля, становится возможным обеспечить обработку передачи запроса, описанную выше, для взаимодействия с системой начисления счетов, предоставляемой системой МПП, и начисление счетов пользователю выполняют на основе информации о клиенте, состоящей из идентификатора пользователя МПП, который был установлен как ИД, соответствующий домашнему межсетевому шлюзу 212 МПП.
Как описано выше, при условии процедуры подписки на СП (ТВПИ) пользователем, становится возможным, чтобы домашний межсетевой шлюз 212 МПП выполнял избирательное отображение, такое как выбор услуги ТВПИ, для которой была выполнена обработки подписки, с использованием процесса, выполняемого Менеджером заместителя устройства УРДН, который представляет собой модуль приложения, и отображать услугу ТВПИ на ААЦС ЦМС. Следует, однако, отметить, что в случае, когда присутствует СП (ТВПИ) или тому подобное, для которого нет необходимости выполнять процедуру подписки, такую как СП (ТВПИ), который предоставляет бесплатное содержание, обработка процедуры подписки, выполняемая пользователем, становится ненужной, и выбор пользователя не является необходимым условием для отображения.
ЦМП как устройство воспроизведения содержания, которое представляет собой устройство ААЦС в домашней сети, интерпретирует СП (ТВПИ), для которого обработка отображения была выполнена в домашнем межсетевом шлюзе 212 МПП, в качестве сервера, предоставляющего содержание (ЦМС) в домашней сети, таким образом, что становится возможным принимать услугу СП (ТВПИ).
Заместитель сообщения УРДН, который представляет собой модуль приложения, передает сообщение, переданное из ААЦС ЦМП в СП (ТВПИ). В качестве протоколов с этой целью используются ППДО и УАУС, эквивалентные УРДН, и СП пытается достичь взаимной совместимости путем непосредственной обработки сообщения Мультимедийного сервера и Услуги директории содержания УРДН, определенной в УРДН АВ, выполняя преобразование протокола для СП (ТВПИ) в Заместителе сообщения УРДН или тому подобное.
Следует отметить, что примерная конфигурация программных модулей домашнего межсетевого шлюза 212 МПП, показанная на фиг.6, представляет собой конфигурацию программных модулей в случае, когда домашнему межсетевому шлюзу МПП разрешено выполнять как обмен данными в соответствии с протоколами обмена данных на стороне МПП/ТВПИ, так и обмен данными в соответствии с протоколами обмена данных на стороне ААЦС в домашней сети, и домашний межсетевой шлюз 212 МПП выполняет требуемое преобразование протокола при обмене данными между стороной МПП/ТВПИ и стороной ААЦС.
Конфигурация обработки преобразования протоколов обмена данными может быть выполнена таким образом, что она будет выполняться домашним межсетевым шлюзом 212 МПП, или, например, может быть выполнена такая конфигурация, что она будет выполняться внешним сервером, который выполняет обмен данными непосредственно со стороной домашнего межсетевого шлюза 212 МПП, например, СП на стороне МПП или сервером, который выполняет услугу ТВПИ. Как описано выше, в конфигурации в случае, когда выполняется необходимое преобразование протокола во внешнем сервере, достаточно, чтобы домашний межсетевой шлюз 212 МПП имел модули протокола на стороне ААЦС и модули приложения. Следует отметить, что в случае такой конфигурации обработку отображения внешнего сервера выполняют путем выполнения обработки поиска устройства в соответствии с протоколом ПППУ, определенным ААЦС.
Кроме того, в процессе получения списка содержания как метаданных, выполняемых устройством - клиентом домашней сети, то есть ЦМП в качестве устройства выполнения воспроизведения содержания, в описанном ниже варианте выполнения используется способ, в котором СП непосредственно обрабатывает Услугу директории содержания УРДН. В варианте воплощения процедура подписки на услугу выполняется в пункте управления УРДН, в котором воплощен браузер ЯГТР. Хотя он может представлять собой ЦМП в ААЦС, он не обязательно должен представлять собой ЦМП ААЦС, и аналогичная обработка также может выполняться, например, браузером ЯГТР персонального компьютера третьей стороны. Кроме того, в случае, когда браузер ЯГТР воплощен в сотовом телефоне или тому подобное, процедура покупки может выполняться аналогично.
Кроме того, выполняя такие установки, что сам домашний межсетевой шлюз 212 МПП имеет интерфейс пользователя, такой как устройство дисплея и устройство ввода, становится возможным вводить информацию пользователя путем непосредственной презентации списка, полученного из СП (ТВПИ), в интерфейсе пользователя так, что становится возможным выполнять процедуру подписки на услугу, независимо от управления со стороны браузера ЯГТР.
Следует отметить, что различные режимы возможны как режимы процедуры подписки на СП (ТВПИ). Таким образом, возможны различные установки, такие как выбор на основе каждой услуги, как выбор самого СП (ТВПИ) или выбор на основе каждого содержания, предоставляемого СП (ТВПИ). В этих случаях схема для выбора покупки каждым содержанием на основе установки СП (ТВПИ) предоставляется страницей презентации, информацию выбора регистрируют на стороне МПП как данные конфигурации информации профиля пользователя, и сторона СП (ТВПИ) предоставляет содержание, соответствующее зарегистрированной информации.
Как описано выше, для домашнего межсетевого шлюза 212 МПП возможна установка как для случая, когда он сконфигурирован для выполнения обработки передачи содержания, предоставляемого СП (услуга ТВПИ) МПП в ЦМП, как устройство выполнения воспроизведения содержания в домашней сети, так и для случая, когда эта обработка не выполняется. В последнем случае нет необходимости в обработке, выполняемой логическими схемами услуги на уровне приложения, например, обработке данных, соответствующей каждой услуге, такой как интерпретация услуги, предоставляемой услугой СП (ТВПИ), или обработка преобразования в формат, понятный для ЦМП. Кроме того, обработка временного сохранения данных содержания или преобразования также не является необходимой, так что становится возможным воплотить домашний межсетевой шлюз МПП с помощью устройства с очень недорогостоящими конфигурациями программных и аппаратных средств.
Благодаря тому что обработка логических элементов услуги в устройстве межсетевого шлюза становится ненужной, по сравнению с конфигурацией, в которой эта обработка выполняется, можно улучшить гибкость при расширении услуг. Например, возникают случаи, в которых СП (ТВПИ), который представляет собой объект, предоставляющий содержание, выполняет добавление метаданных содержания или тому подобное. В конфигурации, в которой устройство межсетевого шлюза выполняет обработку логических элементов услуги, для того чтобы сделать возможным интерпретацию и обработку межсетевым шлюзом добавленных метаданных, например, необходимо выполнять обновление программы. Однако в домашнем межсетевом шлюзе МПП в соответствии с настоящим изобретением возможна такая установка, при которой такая обработка не выполняется, и становится возможным вводить различные изменения в логическую схему услуги только путем изменений на стороне распределения услуги, без изменений самого межсетевого шлюза.
Как описано выше, следующие две конфигурации существуют как режимы обработки, выполняемые домашним межсетевым шлюзом 212 МПП:
(1) Конфигурация, в которой обработку передачи содержания, предоставляемого СП (услуга ТВПИ) МПП в устройство (ЦМП) воспроизведения содержания, выполняют в домашней сети.
(2) Конфигурация, в которой обработку передачи содержания, предоставляемого СП (услуга ТВПИ) МПП в устройство (ЦМП) воспроизведения содержания, в домашней сети не выполняют, и содержание воспроизводят путем обмена данными между ЦМП и СП (услуга ТВПИ).
В описанной выше конфигурации (2) в случае, когда содержание воспроизводят путем обмена данными между ЦМП и СП (услуга ТВПИ), содержание передают непосредственно из услуги распределения содержания по сети Интернет в ЦМП, который представляет собой устройство воспроизведения. Таким образом, в отличие от способа, в котором содержание временно загружают в домашний сервер и затем перераспределяют внутри дома, поскольку становится возможным воспроизводить содержание по требованию, также обеспечивается большое удобство для пользователя. Кроме того, в способе, в котором передаваемое содержание не передают далее, поскольку двойная передача данных содержания не возникает в домашней сети, становится возможным предотвратить напрасное использование полосы пропускания. Кроме того, ограничения, относящиеся к топологии домашней сети, при этом устраняются так, что возникает преимущество, состоящее в том, что увеличивается количество различных продуктов, в которых можно воплотить функцию межсетевого шлюза.
Далее будет описана, со ссылкой на схему последовательности обработки, показанную на фиг.7-10, последовательность обработки, когда содержание воспроизводят с помощью обработки, соответствующей приведенному выше пункту (2), то есть для случая обмена данными между ЦМП и СП (услуга ТВПИ). Схемы последовательности обработки, показанные на фиг.7-10, представляют собой схемы для пояснения последовательности следующей обработки.
(A) Последовательность процедуры подписки на СП (ТВПИ) (фиг.7 и 8)
(А1) обработка регистрации МПП
(А2) обработка поиска устройства
(A3) обработка выбора (ТВПИ)
(B) Последовательность использования содержания, предоставляемого СП (ТВПИ) (фиг.9 и 10)
(В1) Обработка поиска устройства
(B2) Обработка получения списка содержания
(B3) Обработка обмена приложением и ключом
(В4) Обработка потоковой передачи содержания
Вначале со ссылкой на фиг.7 и 8 будет описана последовательность процедуры подписки на СП (ТВПИ). На фиг.7 и 8 показаны следующие компоненты, начиная с левой стороны:
(1) Три услуги СП1, СП2 и СП3 ТВПИ как серверы приложений, которые выполняют услуги предоставления содержания, поддерживающие ТВПИ в сети МПП
(2) Базы данных, имеющие ДПА для управления идентификаторами пользователя, используемыми в МПП, управления профилями услуг, на которые подписался каждый пользователь, управления информацией аутентификации, управления, разрешено ли использование каждой услуги МПП, и управления движением пользователя
(3) ФУСВ, который выполняет регистрацию пользователя и управление установки сеанса на основе ПИС (Протокол инициирования сеанса) в сети МПП
(4) Домашний межсетевой шлюз МПП
(5) Браузер ЯГТР (интерфейс пользователя) в качестве пункта управления УРДН.
Кроме того, [Сх], [ПИС], [ПППУ] и [ППГТ], показанные на отдельных этапах, обозначают протоколы, применяемые для каждого отдельного случая обмена данными.
Последовательность подписки на СП (ТВПИ), показанная на фиг.7 и 8, может быть разделена на следующие три фазы:
(А1) Обработка регистрации МПП
(А2) Обработка поиска устройства
(A3) Обработка выбора СП (ТВПИ)
Ниже будет описана каждая из обработок.
(А1) Обработка регистрации МПП
При обработке регистрации МПП, которая представляет собой первую фазу, вначале, на этапе S11, домашний межсетевой шлюз МПП передает идентификатор пользователя МПП, предварительно установленный в домашнем межсетевом шлюзе МПП, в ФУСВ сети МПП, и на этапе S12 домашний межсетевой шлюз МПП принимает подтверждение регистрации и выполняет регистрацию в сети МПП. Затем, на этапе S13, информацию конфигурации (config) представляют в ФУСВ, и на этапе S14 принимают ответ подтверждения.
На этапе S15 ФУСВ вырабатывает запрос на информацию о доступной услуге, зарегистрированной совместно с идентификатором пользователя МПП в ДПА, который имеет базу данных для управления информацией профиля пользователя, и получает информацию о доступной услуге (этап S16), и на этапе S17 ФУСВ передает полученный список доступных услуг в домашний межсетевой шлюз МПП. На этапе S18 домашний межсетевой шлюз МПП передает подтверждение приема в ФУСВ.
Домашний межсетевой шлюз МПП получает список доступных услуг, как описано выше, и сохраняет его в запоминающем устройстве. Домашний межсетевой шлюз МПП генерирует документ ЯГТР из списка услуг ТВПИ, полученного, как описано выше, и готовится к последующей установке СП с помощью браузера ЯГТР.
(А2) Обработка поиска устройства
Вторая фаза представляет собой обработку поиска устройства. На исходном этапе предполагаемый для использования СП не определен пользователем. Таким образом, на данном этапе домашний межсетевой шлюз МПП не отображает СП (ТВПИ), как ААЦС ЦМС, так что ЦМП как устройство воспроизведения содержания в домашней сети не может интерпретировать СП (ТВПИ) как ЦМС и принять содержание.
Как описано выше, когда выполняют выбор СП (ТВПИ), домашний межсетевой шлюз МПП становится сервером ППГТ, и, используя схему презентации, полученную в УРДН АУ, он соединяется с пунктом управления УРДН, воплощенным в браузере ЯГТР, и выбирает требуемую услугу ТВПИ на экране ЯГТР, отображаемом пользователем, используя функцию браузера. (А2) обработка поиска устройства, показанная на фиг.7, представляет собой последовательность этой обработки.
Пользователь, который выполняет выбор СП (ТВПИ), определяет, что домашний межсетевой шлюз МПП соединен с домашней сетью с помощью обработки в соответствии с протоколом поиска устройства, определенным в УРДН, из пункта управления УРДН, например, ПК или тому подобное, имеющего функцию браузера, то есть путем передачи M-Search ПППУ на этапе S19 и приема M-Rersponse (ПППУ) как ответ на него, на этапе S20. Этапы S21 и S22 представляют собой этапы запроса и приема специфичной информации об устройстве.
(A3) Обработка выбора СП (ТВПИ)
На фиг.8 показана последовательность обработки выбора СП (ТВПИ), которая выполняется после этого. На этой фазе пользователь просматривает список услуг СП (ТВПИ), полученный на первой фазе с помощью домашнего межсетевого шлюза МПП из пункта управления точки УРДН ПК или тому подобное, и выполняет выбор услуги (СП).
Вначале, на этапах S23 и S24, для домашнего межсетевого шлюза МПП, как сервера ППГТ, на основе ППГТ GET (получить) получают документ ЯГТР и отображают страницу ЯГТР. На экране отображается список услуг СП (ТВПИ).
Пользователь выбирает СП (ТВПИ), из которого услуга должна быть принята, или выбирает содержание из списка, и затем, на этапе S25, информацию запроса вводят в домашний межсетевой шлюз МПП, и на этапе S26 домашний межсетевой шлюз МПП запрашивает подписку на эту услугу. На этапе S27 на основе запроса на подписку услуги в домашнем межсетевом шлюзе МПП ФУСВ выполняет регистрацию информации, соответствующей запросу на подписку на услугу в ДПА, как информации регистрации, ассоциированной с пользователем. После окончания обработки регистрации подписки на услугу, на этапе S28, ответ на уведомление об окончании обработки передают из ДПА в ФУСВ на этапе S28, передают из ФУСВ в домашний межсетевой шлюз МПП на этапе S29 и далее передают в устройство, имеющее интерфейс пользователя, такое как ПК, который представляет собой пункт управления УРДН, и пользователь подтверждает его на этапе S29.
Следует отметить, что при обработке (A3) выбора СП (ТВПИ), возникают случаи, когда, например, выполняется обработка начисления счетов или тому подобное. В этом случае выполняют ввод и передачу информации, необходимой для обработки начисления счетов.
Как описано выше, (А) последовательность подписки на СП (ТВПИ) состоит из следующих трех обработок:
(А1) Обработка регистрации МПП
(А2) Обработка поиска устройства
(A3) Обработка выбора СП (ТВПИ)
Завершая эти обработки, выполняется обработка подписки на СП (ТВПИ) закончена.
После окончания процедуры подписки на СП (ТВПИ) домашний межсетевой шлюз МПП выполняет отображение так, что выбранный СП (ТВПИ) становится ЦМС, выполняя, таким образом, такие установки, что ЦМП, как устройство воспроизведения содержания в домашней сети, может интерпретировать выбранный СП (ТВПИ) как ЦМС и может принимать содержание. Таким образом, используя Менеджер заместителя устройства УРДН и т.д., показанный на фиг.6, домашний межсетевой шлюз МПП генерирует копию мультимедийного сервера УРДН, соответствующего выбранному СП (СП3 в данном примере), и записывает эту копию в запоминающее устройство.
При обработке отображения СП (ТВПИ), как сервер приложений МПП, находящийся за пределами домашней сети, обрабатывает аналогично в ЦМС (мультимедийный сервер ААЦС), который аналогичен серверу предоставления содержания в домашней сети, и при этом становится возможным использовать СП (ТВПИ) из ЦМП (мультимедийный проигрыватель ААЦС), который представляет собой устройство воспроизведения содержания в домашней сети.
Ниже со ссылкой на фиг.9 и 10 будет описана последовательность использования содержания, предоставленного СП (ТВПИ) в ЦМП, который представляет собой устройство воспроизведения содержания в домашней сети.
На фиг.9 и 10 показаны следующие компоненты, начиная с левой стороны:
(1) услуга (СП) ТВПИ (объект, предоставляющий содержание)
(2) ДПА, имеющая базы данных для управления идентификаторами пользователя, используемыми в МПП, управления профилями услуг, на которые подписались отдельные пользователи, управления информацией аутентификации, управления, разрешено ли использование каждой услуги МПП или нет, и управления передачей пользователя
(3) ФУСВ, который управляет регистрацией пользователя и установками сеанса на основе ПИС (Протокол инициирования сеанса) в сети МПП
(4) Домашний межсетевой шлюз МПП
(5) ЦМП (Мультимедийный проигрыватель ААЦС), который представляет собой устройство воспроизведения содержания в домашней сети.
Следует отметить, что (1) услуга ТВПИ (СП) представляет собой услугу ТВПИ отдельно или комбинацию услуги ТВПИ и СП, и при этом возможен любой режим. Кроме того, [ПППУ], [ППГТ], [ППДО] и [АОК], показанные на отдельных этапах, обозначают протоколы, применяемые в отдельных комбинациях.
Последовательность использования содержания, предоставленного СП (ТВПИ), показанная на фиг.9 и 10, может быть разделена на следующие четыре фазы:
(B1) Обработка поиска устройства
(B2) Обработка получения списка содержания
(B3) Обработка аутентификации и обмена ключом
(B4) Обработка потоковой передачи содержания
Каждая из этих обработок будет описана ниже.
(В1) Обработка поиска устройства
Первая обработка представляет собой фазу поиска устройства. Используя последовательность подписки СП, описанную выше со ссылкой на фиг.7 и 8, домашний межсетевой шлюз МПП уже отобразил СП (ТВПИ) как ААЦС ЦМС и сделал открытым для каждого устройства устройство ААЦС в домашней сети, таким образом СП (ТВПИ) может использовать как ААЦС ЦМС. То есть все ЦМС, подключенные к домашней сети, которые представляют собой устройство воспроизведения содержания, могут получать информацию СП (ТВПИ) как ЦМС из домашнего межсетевого шлюза МПП, используя последовательность поиска устройства, определенную в УРДН АУ. Последовательность поиска устройства представляет собой обработку этапов, выполняемую на этапах S31-S34.
ЦМП, который представляет собой устройство воспроизведения содержания, выполняет поиск СП (ТВПИ), установленного как ЦМС, используя обработку в соответствии с протоколом поиска устройства, определенным в УРДН, то есть путем передачи M-Search ПППУ в домашний межсетевой шлюз МПП на этапе S31 и приема М-Response ПППУ из домашнего межсетевого шлюза МПП, как ответ на него на этапе S32. Этапы S33 и S34 представляют собой этапы запроса и приема информации, специфичной для устройства.
Следует отметить, что при обработке поиска устройства домашний межсетевой шлюз МПП предоставляет информацию на основе копии мультимедийного сервера УРДН, соответствующей СП (ТВПИ), генерируемой домашним межсетевым шлюзом МПП при обработке отображения, то есть информации сервера, соответствующей СП (ТВПИ), в ЦМП, который представляет собой устройство воспроизведения содержания. Принимая эту информацию, ЦМП интерпретирует СП (ТВПИ) как сервер, предоставляющий содержание (ЦМС) в домашней сети.
(В2) Обработка получения списка содержания
Вторая обработка представляет собой обработку получения списка содержания из СП (ТВПИ), установленного как ЦМС. Как в примере, уже описанном в последовательности подписки на СП, предполагается, что домашний межсетевой шлюз МПП уже установил сеанс с сетью МПП. В случае когда сеанс не установлен или разъединен, выполняется повторное соединение, используя запрос на получение содержания или тому подобное, в качестве инициирующего сообщения. Путем установления сеанса с сетью МПП сразу получают информацию СП, подписка на которую была закончена.
На этапе S35 ЦМП вырабатывает действие поиска услуги директории содержания УРДН для СП (ТВПИ), установленной как ЦМС, который был найден на первой фазе. После приема действия поиска из ЦМП, на этапе S36, домашний межсетевой шлюз МПП передает этот запрос в ТВПИ (СП).
ТВПИ (СП) интерпретирует содержание действия поиска, генерирует список видеосодержания из периферийного сервера сохранения информации электронной программы (сервер ЭПП) или тому подобное, и передает ответ в ЦМП через домашний межсетевой шлюз МПП (этапы S37 и S38). Например, в случае, когда список содержания имеет иерархию, передают множество действий поиска. Следует отметить, что, как определено в услуге директории содержания УРДН, список содержания представляют с помощью документа XML (РЯР, расширяемый язык разметки гипертекста), называемого DIDL-Lite, который соответствует схеме РЯР, и информация ресурса (URI, УИР, унифицированный идентификатор ресурса) видеоданных каждого содержания обозначает видеосодержание, предоставляемое периферийным видеосервером СП.
Следует отметить, что, как описано выше, возможна такая установка, в которой домашний межсетевой шлюз МПП не выполняет обработку передачи запроса списка содержания из ЦМП, и запрос списка содержания передают непосредственно из устройства - клиента (ЦМП) во внешний сервер, такой как СП (услуга ТВПИ). С этой целью УУР, определенные [ControlURL] - и [eventSubURL] информации устройства [Описание Устройства], определенной в архитектуре устройства УРДН, устанавливают как УУР внешнего сервера, а не как домашний межсетевой шлюз МПП. С помощью домашнего межсетевого шлюза МПП, предоставляющего информацию об устройстве [Описание Устройства], имеющем такую установку УУР в устройстве - клиенте, взаимодействующее устройство, в которое устройство - клиент впоследствии передает запрос на список содержания или запросы различных типов со ссылкой на информацию устройства, устанавливают во внешний сервер, такой как СП (услуга ТВПИ).
(В3) Обработка аутентификации и обмена ключом
Третья фаза представляет собой аутентификацию и обмен ключом. В случае когда передают содержание с защитой от копирования, ААЦС шифрует содержание в соответствии с ЦЗПС-ПИ и передает это содержание. Кроме того, при потоковой передаче из видеосервера СП (ТВПИ) выполняют шифрование, соответствующее ЦЗПС-ПИ, для передачи зашифрованного содержания.
Ключ, применяемый для шифрования содержания, генерируют с помощью обработки аутентификации и обмена ключом (АОК) в соответствии с определением ЦЗПС-ПИ. Как показано на фиг.6, домашний межсетевой шлюз МПП имеет функцию заместителя АОК ЦЗПС-ПИ, и во время приема содержания ЦМП, который представляет собой устройство воспроизведения содержания, выполняет аутентификацию и обмен ключом с домашним межсетевым шлюзом МПП, имеющим ЦМС, который ЦМП распознает как объект услуги, предоставляющий содержание.
Установка УИР ресурса содержания, установленного в списке, полученном при обработке (В2) получения списка содержания, выполняется таким образом, что оно включает в себя ПИ адрес видеосервера СП. Адрес, как субъект этих обработок аутентификации и обмена ключом, необходимый для выполнения получения содержания, то есть обработок АОК, устанавливают в домашнем межсетевом шлюзе МПП. Таким образом, ЦМП выполняет аутентификацию и обмен ключом с домашним межсетевым шлюзом МПП, при котором регистрируют копию ЦМС, распознаваемую как объект услуги предоставления содержания.
Следует отметить, что, хотя субъект выполнения аутентификации и обмена ключом в ЦМП часто представляет собой объект, который передает зашифрованное содержание, то есть ПИ адрес видеосервера СП, включенного в УИР ресурса содержания, в конфигурации в соответствии с настоящим изобретением субъект обработок АОК, выполняемых ЦМП во время запроса на получение содержания, включенного в список содержания, предоставленный в ЦМП в обработке (В2) получения списка содержания, устанавливают как полученный из домашнего межсетевого шлюза МПП.
Это становится возможным, например, благодаря включению в метаданные, ассоциированные с содержанием, метаданных, с помощью которых выполняют такую установку, что субъект АОК представляет собой домашний межсетевой шлюз МПП. При этом может быть установлена такая конфигурация, что установки списка содержания, которые домашний межсетевой шлюз МПП принимает из услуги ТВПИ (СП), представляют собой список, установленный заранее, как описано выше, или так, что метаданные добавляют или изменяют в домашнем межсетевом шлюзе МПП. В качестве альтернативы может быть выполнена такая конфигурация, что в то время, когда домашний межсетевой шлюз МПП предоставляет список содержания для ЦМП, выполняется уведомление о том, что субъект АОК представляет собой домашний межсетевой шлюз МПП.
Обработку аутентификации и обмена ключом выполняют в соответствии с последовательностью обработки аутентификации и обмена ключом (АОК), определенной в ЦЗПС-ПИ.
В конфигурации в соответствии с настоящим изобретением, во время обработки на этапах S39 - S46, показанных на фиг.10, выполняют следующее:
S39: АОК Challenge&Response
S40: АОК
S41: Запрос на проверку RTT (ВОП, Время на отправку сообщения и получение ответа)
S42: Ответ на проверку ВОП
S43: Обмен ключом АОК
S44: Обмен ключом
S45: Обмен ключом
S46: Обмен ключом АОК
В результате такой обработки аутентификация и обмен ключом между ЦМП и домашним межсетевым шлюзом МПП заканчивается.
В ходе обработки аутентификации и обмена ключом для подтверждения того, что домашний межсетевой шлюз МПП, который представляет собой субъект АОК, находится в непосредственной близости к ЦМП, выполняют подтверждение ТТЛ (Время жизни) пакета ПИ и подтверждение времени отклика, как измерение ВОП на этапах S41 и S42.
Кроме того, этапы S44 и S45 представляют собой обработку, которая представляет собой характеристику конфигурации в соответствии с настоящим изобретением, и она представляет собой обработку передачи ключа, совместно используемого между домашним межсетевым шлюзом МПП и ЦМП в последовательности АОК, в услугу ТВПИ (СП) таким образом, что ключ, применяемый как ключ шифрования, совместно используется между услугой ТВПИ (СП) в качестве объекта, предоставляющего содержание, и ЦМП, в качестве объекта, использующего содержание. Путем добавления обработок на этапах S44 и S45 услуга ТВПИ (СП), как объект предоставления содержания, и ЦМП, как объект использования содержания, могут совместно использовать ключ шифрования. Здесь услуга (СП) ТВПИ представляет собой легитимную услугу, которой разрешено совместно использовать ключ, и этапы S44 и S45 выполняют, используя защищенные каналы передачи данных.
(В4) Обработка потоковой передачи содержания
Последняя, четвертая фаза представляет собой обработку потоковой передачи содержания. На этапе S47 ЦМП, который представляет собой устройство воспроизведения содержания, применяет УУР ресурса, полученный при предыдущей обработке (В2) получения списка содержания, и передает запрос на содержание на основе ППГТ GET, для запроса потоковой передачи ППГТ.
Видеосервер услуги (СП) ТВПИ шифрует данные содержания, используя ключ, совместно использовавшийся с ЦМП на предыдущей фазе АОК, и на этапе S48 начинает потоковую передачу содержания в ЦМП, который представляет собой устройство ААЦС в домашней сети.
ЦМП, который представляет собой устройство воспроизведения содержания в домашней сети, дешифрует данные, принятые из услуги (СП) ТВПИ, путем применения ключа шифрования, совместно используемого с услугой ТВПИ (СП) на предыдущей фазе АОК, и выполняет воспроизведение содержания путем декодирования.
Что касается конфигурации обработки в соответствии с настоящим изобретением, при которой выполняют
(B3) Обработку аутентификации и обмена ключом
(B4) Обработку потоковой передачи содержания,
она отличается тем, что на этих третьей и четвертой фазах ПИ адрес, для которого применяют модуль АОК, устанавливают как домашний межсетевой шлюз МПП, который представляет собой объект, отличающийся от сервера, как объект, предоставляющий содержание, и представляет собой обработку, в остальном соответствующую воспроизведению при потоковой передаче данных, выполняемом с помощью ЦЗПС-ПИ, определенного в ААЦС.
Обзор передачи данных при обработке использования содержания, описанной со ссылкой на фиг.9 и 10, будет описан со ссылкой на фиг.11. На фиг.11 показаны, в качестве устройств домашней сети 500, ЦМП 501, как устройство воспроизведения содержания, домашний межсетевой шлюз 502 МПП и шлюз 503 жилого дома (ШЖД). Кроме того, в качестве конфигурации, расположенной за переделами домашней сети 500, показаны мультимедийная ПИ подсистема (МПП) 510 и услуга 520 ТВПИ.
Как описано выше со ссылкой на фиг.3, мультимедийная ПИ подсистема (МПП) 510 представляет собой основу для инфраструктуры беспроводного обмена данными для сотовых телефонов, которую разрабатывают с использованием ПП3П (Проект партнерства 3-го поколения), который представляет собой проект, направленный на стандартизацию системы мобильной связи 3-го поколения. С помощью функционального элемента, называемого ФУСВ (Функция управления сеансом вызова), в качестве основы, она сконфигурирована из таких функциональных компонентов, как Домашняя подсистема абонента (ДПА) и Сервер приложения (СП). На фиг.11 показан сервер (СП) 511 приложения. Сервер (СП) 511 приложения включает в себя CDS (УДС, Услугу директории содержания) 512 в качестве секции выполнения услуги директории, которая выполняет такую обработку, как регистрация функции сервера, предоставляющего услугу.
Услуга 520 ТВПИ имеет сервер 521 ЭПП, который представляет собой сервер, предоставляющий ЭПП (Электронную программу передач), которая представляет собой такую программу передач, как список содержания, и видеосервер, который представляет собой сервер, который предоставляет видеосодержание, и он воплощает услугу предоставления списка содержания и услугу предоставления содержания в ЦМП 501, который представляет собой терминал пользователя, в результате взаимодействия между соответствующими серверами и УДС 512 СП (ТВПИ) 511.
Ниже будет описан основной поток обработки в случае, в котором ЦМП 501, который представляет собой устройство воспроизведения содержания в домашней сети 500, получает содержание из услуги 520 ТВПИ из-за пределов домашней сети. В последовательности подписки СП, описанной выше со ссылкой на фиг.7 и 8, домашний межсетевой шлюз МПП уже отобразил услугу ТВПИ (СП) как ААЦС ЦМС.
Вначале, на этапе S101, ЦМП 501 выполняет поиск устройства, как действие УРДН, для получения информации СП (ТВПИ), установленного как ЦМС из домашнего межсетевого шлюза 502 МПП. При обработке поиска устройства домашний межсетевой шлюз 502 МПП предоставляет ЦМП 501, который представляет собой устройство воспроизведения содержания, с информацией, основанной на копии Мультимедийного сервера УРДН, который соответствует СП (ТВПИ), сгенерированной домашним межсетевым шлюзом 502 МПП при обработке отображения. Принимая такую информацию, ЦМП 501 интерпретирует СП (ТВПИ) как представляющую собой сервер (ЦМС) предоставления содержания в домашней сети.
Кроме того, ЦМП 501 вырабатывает действие Услуги просмотра директории содержания УРДН для СП (ТВПИ), установленного как ЦМС. После приема действия просмотра из ЦМП 501 домашний межсетевой шлюз 502 МПП передает запрос в СП 511 (УДС 512). СП 511 (УДС 512) получает список видеосодержания, предоставляемого сервером 521 ЭПП услуги 520 ТВПИ, и домашний межсетевой шлюз 502 МПП передает список содержания в ЦМП 501 в соответствии с откликом.
Следует отметить, что, как описано выше, в списке содержания УУР содержания применяют для получения содержания в качестве метаданных и записывают информацию об устройстве - субъекте обработки аутентификации и обмена ключом (АОК), выполняемой на основе исходной предпосылки получения содержания, и информацию об устройстве - субъекте обработки (АОК) обмена ключом устанавливают для домашнего межсетевого шлюза 502 МПП. В качестве альтернативы, без использования метаданных содержания, домашний межсетевой шлюз 502 МПП может уведомлять ЦМП 501, что устройство - субъект обработки обмена ключом (АОК) представляет собой домашний межсетевой шлюз 502 МПП.
Перед приемом содержания, на этапе S102, ЦМП 501 выполняет обработку аутентификации и обмена ключом (АОК) в соответствии с определением ЦЗПС-ПИ. ЦМП выполняет обработку, учитывая домашний межсетевой шлюз 502 МПП в качестве субъекта выполнения аутентификации и обмена ключом. Следует, однако, отметить, что при обработке аутентификации и обмена ключом (АОК) на этапе S103 домашний межсетевой шлюз 502 МПП предоставляет ключ, применяемый как ключ шифрования содержания, в видеосервер 522 видеосервера 522, в качестве услуги 520 ТВПИ, как к объекту, предоставляющему содержание. Используя такую обработку, при окончании обработки аутентификации и обмена ключом (АОК), видеосервер 522 услуги 520 ТВПИ, в качестве объекта, предоставляющего содержания, и ЦМП, в качестве объекта, использующего содержание, совместно использует ключ.
Затем, на этапе S104, ЦМП 501, который представляет собой устройство воспроизведения содержания, вырабатывает запрос содержания на основе ППГТ GET, применяя УУР ресурса, полученный при обработке получения списка содержания, таким образом запрашивая потоковую передачу ППГТ в видеосервер 522. Видеосервер 522 услуги 520 ТВПИ шифрует данные содержания, применяя ключ, совместно используемый ЦМП 501 на фазе, предшествующей АОК, и передает его в ЦМП 501. ЦМП 501 выполняет обработку дешифрования для данных, принятых из услуги 520 ТВПИ, применяя совместно используемый ключ шифрования, и выполняет воспроизведение содержания.
Как описано выше, используя конфигурацию в соответствии с настоящим изобретением, становится возможным для ЦМП, как для устройства воспроизведения содержания в домашней сети, принимать содержание из сервера предоставления содержания, расположенного за пределами домашней сети, и воспроизводить это содержание.
Для обеспечения возможности такой обработки, домашний межсетевой шлюз МПП, предусмотренный в домашней сети, выполняет обработку выполнения обмена данными с сервером, предоставляющим содержание, отображая сервер, предоставляющий содержание, в качестве устройства домашней сети, генерируя копию, в которой записывают информацию сервера для внешнего сервера, и сохраняют эту копию в модуле накопителя информации в ответ на прием запроса на поиск устройства в соответствии с определением УРДН из устройства воспроизведения содержания в домашней сети, предоставляя информацию сервера, соответствующую серверу, предоставляющему содержание на основе копии в устройство воспроизведения содержания, как информацию устройства, которое может принимать услугу.
Кроме того, в случае, когда принимают запрос на получение содержания из устройства воспроизведения содержания, то есть запрос на получение содержания, предоставляемого сервером предоставления содержания, домашний межсетевой шлюз МПП передает этот запрос в сервер предоставления содержания таким образом, что сервер предоставления содержания передает содержание в устройство воспроизведения содержания, обеспечивая таким образом возможность приема и выполнения содержания в устройстве воспроизведения содержания.
Кроме того, поскольку конфигурация выполнена таким образом, что в том, что относится к аутентификации и обмену ключом, требуемым для выполнения в качестве условия передачи содержания, определенного в ААЦС, обработку (АОК) по определению выполняют между устройством воспроизведения содержания и домашним межсетевым шлюзом МПП, и домашний межсетевой шлюз МПП передает сгенерированный ключ в сервер предоставления содержания, при этом становится возможным для сервера предоставления содержания и для устройства воспроизведения содержания совместно использовать ключ, сгенерированный при обработке аутентификации и обмена ключом. Аналогично обработке передачи содержания, выполняемой ЦМС в домашней сети, содержание, для которого было выполнено шифрование, передают из сервера предоставления содержания в устройство воспроизведения содержания таким образом, что обеспечивается надежная передача и прием содержания.
Следует отметить, что этот способ передачи содержания также можно применять к передаче содержания из дома в дом. Вместо видеосервера 522 услуги 520 ТВПИ, показанного на фиг.11, при обеспечении предоставления аналогичной услуги с помощью домашнего сервера, расположенного в другом доме, становится возможным передавать содержание этого дома. При такой некоммерческой передаче содержания возникают случаи, когда передачу выполняют без шифрования.
Выше, со ссылкой на фиг.4, был представлен вариант воплощения, относящийся к домашнему межсетевому шлюзу МПП, предназначенному для выполнения ЦМП, который представляет собой устройство воспроизведения содержания, соответствующее руководству ААЦС, для приема услуги ТВПИ. Как описано ранее со ссылкой на фиг.4, в ЦМС, который представляет собой сервер предоставления содержания, воплощен определенный в ААЦС мультимедийный сервер УРДН (Мультимедийный сервер УРДН), и в Мультимедийном сервере УРДН воплощена услуга директории содержания таким образом, что обеспечивается возможность получать список содержания и метаданные, используя их. Таким образом, используя услугу директории содержания, ЦМП, который представляет собой устройство воспроизведения содержания, описанное в ААЦС, получает список содержания, передаваемый в потоковом режиме ЦМС, который представляет собой сервер предоставления содержания, определенный в ААЦС. Вариант воплощения, описанный со ссылкой на фиг.9, представляет собой вариант воплощения, в котором может присутствовать список обработки получения содержания, для услуги директории содержания УРДН, выполняемой путем применения передаваемых сообщений ППДО и УАУС, определенных в УРДН АУ. Далее будет описан пример обработки, в которой используется схема презентации, определенная в УРДН АУ.
Пример обработки, в которой используется схема презентации, определенная в УРДНАУ
Вариант выполнения, описанный ниже, является вариантом выполнения, в котором домашний межсетевой шлюз 212 МПП, показанный на фиг.3, который представляет собой устройство обработки информации в соответствии с настоящим изобретением, становится сервером ППГТ и соединяет пункт управления УРДН, воплощенным в браузере ЯГТР, используя схему презентации, определенную в УРДН АУ, и пользователь выбирает требуемую услугу ТВПИ на экране ЯГТР, отображая используемую функцию браузера, и принимает эту услугу.
Таким образом, в примере обработки, в которой применяют схему презентации, определенную в описанном выше УРДНАУ, выполняют обработку предоставления данных ЯГТР, описывающую экран услуги, включающий в себя, например, список содержания, информацию содержания и т.д. из домашнего межсетевого шлюза 212 МПП в ЦМП, который представляет собой устройство воспроизведения содержания, например, ТВ (ЦМП) 213, показанном на фиг.3, при этом экран услуги, сформированный из данных ЯГТР, отображают на дисплее на стороне ЦМП, который представляет собой устройство воспроизведения содержания, пользователь выбирает содержание на основе данных дисплея и принимает услугу ТВПИ. Таким образом, например, используя ПК или ТВ, имеющий функцию браузера, установленный как устройство ААЦС в домашней сети, список, открываемый домашним межсетевым шлюзом 212 МПП, представляют на дисплее, и услугу ТВПИ выбирают для приема этой услуги.
В данном варианте воплощения, в устройстве воспроизведения содержания, то есть например, в ТВ (ЦМП) 213, показанном на фиг.3, воплощен браузер ЯГТР для воплощения функции презентации, определенной в УРДН АУ. В данном варианте воплощения, хотя услуга директории содержания УРДН не используется, для функции воспроизведения потоковой передачи, устройство воспроизведения содержания воплощено на основе определения передачи мультимедийных данных ААЦС и определения защиты содержания ЦЗПС-ПИ.
Последовательность использования содержания, предоставляемого СП (ТВПИ), разделяют на следующие четыре фазы.
(В1) Обработка поиска устройства
(В2а) Услуга получения экрана
(B3) Обработка аутентификации и обмена ключом
(B4) Обработка потоковой передачи содержания
Среди указанных выше фаз обработка на отдельных фазах (В1), (ВЗ) и (В4) является той же, что и обработка, описанная выше со ссылкой на фиг.9 и 10 в варианте воплощения. При обработке, описанной со ссылкой на фиг.9 и 10, выполняют обработку (В2) получения списка содержания, на этапах S35 - S38, описанных со ссылкой на фиг.9. В данном варианте воплощения, в котором используется схема презентации, определенная в УРДН АУ, выполняют обработку (В2а) услуги получения экрана, вместо обработки (В2) получения списка содержания.
На фиг.12 показана примерная конфигурация программных модулей домашнего межсетевого шлюза 212 МПП для выполнения обработки (В2а) услуги получения экрана. В этом варианте выполнения способа управления экраном услуги, используя функции браузера ЯГТР, программные модули ППДО и УАУС, описанные со ссылкой на фиг.6, не воплощены, и, кроме того, вместо сообщения заместителя УРДН, описанного со ссылкой на фиг.6, воплощен заместитель ППГТ, который передает данные ЯГТР между сервером ППГТ и клиентом ППГТ.
Со ссылкой на схему последовательности обработки, показанную на фиг.13, описаны:
(В1) обработка поиска устройства
(В2а) обработка поиска экрана отображения
Эти последовательности обработки будут описаны в данном варианте воплощения.
Обработка (В1) поиска устройства аналогична обработке, описанной выше со ссылкой на фиг.9. ЦМП (например, ТВ (ЦМП) 213, показанный на фиг.3), который представляет собой устройство воспроизведения содержания, выполняет обработку поиска устройства путем обработки этапов S31 - S34 в соответствии с протоколом поиска устройства, определенным в УРДН. Используя эту обработку, ЦМП, как устройство воспроизведения содержания, находит сервер (ЦМС) предоставления содержания, воплощенный в домашнем межсетевом шлюзе МПП, и получает УУР презентации для получения данных ЯГТР, предоставляемых сервером ППГТ, воплощенном в ЦМС, в соответствии с описанием устройства ЦМС, в соответствии с определениями УРДН АУ.
При обработке (В2а) получения экрана услуги, выполняемой далее, вначале, на этапе S201, ЦМП, как устройство воспроизведения содержания, передает запрос ППГТ: GET в сервер ППГТ ЦМС, используя УУР презентации, полученный при обработке поиска устройства (В1).
На этапе S202 заместитель ППГТ, воплощенный в домашнем межсетевом шлюзе МПП, передает запрос ППГТ:GЕТ, принятый сервером ППГТ из ЦМП, как устройства воспроизведения содержания, в сервер приложения (СП) услуги ТВПИ.
Сервер приложения (СП) услуги ТВПИ генерирует, как данные ЯГТР (Язык гипертекстовой разметки), экран услуги, включающий в себя список содержания, используя информацию содержания, полученную из сервера ЭПП, и на этапе S203 он возвращает данные ЯГТР, представляющие экран услуги, в домашний межсетевой шлюз МПП как ответ ОК.
На этапе S204 домашний межсетевой шлюз МПП передает ответ, включающий в себя данные ЯГТР, принятые из сервера приложения (СП) услуги ТВПИ, в ЦМП, как в устройство воспроизведения содержания, с помощью заместителя ППГТ.
ЦМС, как устройство воспроизведения содержания, генерирует и представляет пользователю экран услуги, сформированный из списка содержания и т.д., выполняя обработку рисования, в которой браузер ЯГТР применяют к данным ЯГТР, переданным через домашний межсетевой шлюз МПП, и переданным сервером приложениям (СП) услуги ТВПИ. Экран услуги включает в себя список содержания услуги ТВПИ, и пользователь выбирает содержание, предназначенное для воспроизведения, из списка содержания.
Обработку выбора содержания выполняют как, например, обработку выбора списка содержания, отображаемого на экране, с помощью пульта дистанционного управления, переключателя, клавиатуры или указателя, такого как мышь. С помощью обработки выбора содержания идентифицируют УУР ресурса содержания, включенного в данные ЯГТР. Используя УУР, соответствующий выбранному содержанию, следующая обработка, то есть обработка, описанная выше со ссылкой на фиг.10, представляет собой:
(B3) Обработку аутентификации и обмена ключом
(B4) Обработку потоковой передачи содержания
Эта обработка выполняется. В результате этой обработки ЦМП, как устройство воспроизведения содержания, выполняет воспроизведение содержания. Таким образом, устройство - клиент вводит выбор содержания пользователя, относящегося к списку содержания, включенному в экран услуги, и на основе информации выбора содержания, устройство - клиент идентифицирует УУР, соответствующий выбранному содержанию, то есть УУР ресурса содержания, включенного в данные ЯГТР, и выполняет обработку аутентификации и обмена ключом на основе УУР и обработку потоковой передачи содержания.
Следует отметить, что, хотя обработка получения экрана услуги, выполняемая на этапах S201-S204, представлена как однократно выполняемая обработку в схеме последовательности обработки, показанной на фиг.13, экран услуги может принимать структурную конфигурацию меню, представленную множеством элементов данных ЯГТР, и при этом становится возможным выполнять повторное получение экрана услуги на основе операции пользователя браузера ЯГТР. Таким образом, конфигурация может быть выполнена так, что обработка, эквивалентная обработке на этапах S201-S204, будет выполняться многократно. При этом становится возможным предоставлять различные экраны услуги из СП услуги ТВПИ ЦМП, и пользователь на стороне ЦМП может выбирать произвольное содержание из списков содержания, представленных на различных экранах услуги.
Кроме того, в случае, когда обработка предоставления содержания, предоставляемая услугой ТВПИ, представляет собой услугу "видео по требованию", или в случае, когда выполняется подтверждение начисления счетов при покупке пользователем права на просмотр содержания, данные ЯГТР, представляющие экран подтверждения, передают из СП услуги ТВПИ в ЦМП через домашний межсетевой шлюз МПП.
Пользователь может выполнять операции с экраном услуги, отображаемым на дисплее ЦМП, и принимать услуги, предоставляемые различными услугами ТВПИ, во время выполнения интерактивной обработки.
На фиг.14 показан пример экрана услуги и экрана воспроизведения при потоковой передаче данных, предоставляемых из СП услуги ТВПИ в ЦМП и отображаемых на дисплее ЦМП.
На фиг.14 (1) показан пример экрана услуги, отображаемого на дисплее ЦМП при обработке получения экрана услуги (В2) на этапах S201-S204, обозначенных на схеме последовательности обработки, показанной на фиг.13.
На фиг.14 (2) показан пример экрана, отображаемого на дисплее ЦМП во время последующей обработки потоковой передачи содержания. Таким образом, здесь представлен пример экрана, отображаемого в устройстве воспроизведения содержания, в случае, когда выполняют обработку (В4) потоковой передачи содержания, описанную со ссылкой на фиг.10.
Следует отметить, что два экрана, показанные на фиг.14, представляют собой:
(1) Экран услуги
(2) Экран потоковой передачи содержания
Эти два экрана обработки пользователь может переключать с помощью операций, выполняемых в соответствующие моменты времени, и обработка презентации экрана услуги и потоковой передачи содержания может выполняться многократно.
Следует отметить, что, хотя описанный здесь вариант воплощения был представлен как пример обработки, в которой используется схема презентации, определенная в УРДН АУ, например, аналогичная обработка также может выполняться в конфигурации, в которой схема браузера ЯГТР определена в стандарте СЕА-2014.
Стандарт СЕА-2014 будет кратко описан ниже. Стандарт СЕА-2014 представляет собой стандарт протоколов и структур на основе сети, и он представляет собой стандарт для интерфейсов удаленного пользователя, в которых используются сети УРДН и Интернет. Стандарт СЕА-2014 представляет собой стандарт, который определяет механизм, необходимый для предоставления для пользователя интерфейса под управлением удаленного устройства, подключенного, например, через сеть или тому подобное. Основная обработка устройства, которое предоставляет интерфейс пользователя, представляет собой обработку, соответствующую архитектуре устройства УРДН (v1.0), которая представляет собой определение, относящееся к сетям УРДН и домашнему УРДН. Стандарт СЕА-2014 позволяет выполнять обработку удаленного отображения интерфейса пользователя, предоставляемого для домашнего устройства УРДН через услугу Интернет или услугу третьей стороны, и определяет различные функции UI (ИП, интерфейса пользователя), используемые в телевизорах, мобильных телефонах и портативных устройствах. Следует отметить, что стандарт СЕА-2014 выполнен как стандарт, включающий в себя определения, соответствующие конкретным спецификациям СЕА-2027-А, который представляет собой стандарт домашних ИП сетей.
В устройстве, в котором воплощен браузер ЯГТР, определенный в стандарте СЕА-2014, путем получения экрана услуги, используя браузер ЯГТР, достигается обработка, аналогичная обработке, описанной со ссылкой на фиг.13. Следует отметить, что в этом случае класс устройства УРДН домашнего межсетевого шлюза МПП становится сервером удаленного ИП, и используются данные ЯГТР, соответствующие профилю браузера ЯГТР, определенному в СЕА-2014.
2. Описание функций, применяемых к услуге ТВПИ
Выше было приведено описание, относящееся к конфигурации, которая позволяет просматривать содержание, предоставляемое внешним сервером, находящимся за пределами домашней сети, такой как услуга ТВПИ, используя существующее устройство ААЦС в среде соединения с открытой сетью Интернет, которая не зависит от инфраструктуры, такой как линия доступа к Интернет или межсетевой шлюз. Ниже будут описаны функции, используемые для приема услуги ТВПИ из внешнего сервера с помощью устройства, включенного в домашнюю сеть, в отношении упомянутых ниже элементов:
2-А. Функции клиента, принимающего услугу ТВПИ
2-В. Функции МПП (Мультимедийная подсистема ПИ)
2-С. Функции, используемые в конфигурации сети
2-А. Функции клиента, принимающего услугу ТВПИ
Вначале будут описаны функции клиента, принимающего услугу ТВПИ. Как описано выше со ссылкой на фиг.3, в домашней сети 210 присутствуют следующие устройства:
шлюз жилого дома (ШЖД) 211, который представляет собой устройство соединения с сетью для подключения устройства, находящегося в домашней сети, к широкополосной ПИ сети 211, и который используется как мост;
домашний межсетевой шлюз 212 МПП, который выполняет обработку, обеспечивающую возможность для устройства воспроизведения содержания, такого как устройство (например, телевизор (ЦМП) 213 в домашней сети 210, использовать услугу, предоставляемую сервером, находящимся вне пределов домашней сети; и
телевизор 213 с цифровым мультимедийным проигрывателем (ЦМП), который представляет собой устройство - клиент, которое принимает и воспроизводит содержание.
Эти устройства могут быть выполнены либо как физически разделенные отдельные устройства или как единое устройство.
Таким образом, возможны различные установки конфигурации устройства домашней сети 210. Однако в таких различных конфигурациях устройства необходимо, чтобы функции, требуемые для приема услуги ТВПИ, были предоставлены в одном из устройств.
Одиночное устройство обработки информации или комбинация из множества устройств обработки информации, в качестве устройства - клиента, подключенного к домашней сети, в основном включает в себя блок передачи данных, который выполняет обработку передачи данных через домашнюю сеть, и блок обработки данных, который выполняет обработку приема услуги предоставления содержания, предоставляемой внешним сервером, используя информацию отображения, которая устанавливает внешний сервер, находящийся за пределами домашней сети, как виртуальное устройство домашней сети. Ниже будут описаны функции, которые необходимы или эффективны для устройства обработки информации, включенного в домашнюю сеть для приема услуги ТВПИ, то есть функции клиента, принимающего услугу ТВПИ.
Функция, необходимая для устройства - клиента, принимающего услугу ТВПИ, представляет собой функцию терминала ТВПИ. Функция терминала ТВПИ представляет собой функцию, необходимую в логической конечной точке услуги ТВПИ. Например, в примерной конфигурации, показанной на фиг.3, каждый из домашнего межсетевого шлюза 212 МПП и телевизора (ЦМП) 213 выполняет часть функции терминала ТВПИ. Поскольку каждое из этих устройств выполняет часть функции терминала ТВПИ в соответствии с их индивидуальными ролями, становится возможным принимать услугу, предоставляемую из внешнего сервера, и представлять ее в устройстве, включенном в домашнюю сеть, например в телевизоре (ЦМП) 213, показанном на фиг.3. Следует отметить, что, хотя это не показано на фиг.3, в дополнение к этому воплощена обработка предоставления услуги из внешнего сервера в другое устройство домашней сети, такой как содержание, печать, отображение или тому подобное.
На фиг.15 показаны составляющие элементы функции терминала ТВПИ, которая представляет собой функцию, необходимую для приема услуги ТВПИ. На фиг.15 показаны
(А1) Клиент ТВПИ
(А2) Межсетевой шлюз МПП
(A3) Другие.
Функция терминала ТВПИ может быть разделена на эти отдельные компоненты. Ниже будут описаны функциональные элементы, включенные в каждый из этих компонентов.
(А1) Клиент ТВПИ
Клиент ТВПИ представляет собой компонент, который используется для надежного приема услуги ТВПИ в устройстве ТВПИ, например телевизор (ЦМП) 213, показанный на фиг.3. На фиг.15 показаны
Клиент приложения ТВПИ
Клиент передачи данных МПП
Клиент навигации ТВПИ
Клиент защиты содержания
Шлюз приложения ТВПИ-ААЦС
Клиент ТВПИ включает в себя такие подкомпоненты, как эти функциональные элементы. Эти функциональные элементы (подкомпоненты) будут описаны ниже.
Клиент приложения ТВПИ принимает мультимедийный сигнал и передает его в систему дисплея. Например, клиент приложения ТВПИ принимает команду от пользователя через пульт дистанционного управления или тому подобное и выполняет обработку в соответствии с командой. В частности, например, клиент приложения ТВПИ выполняет отображение ЭПП (Электронная программа передач), или описание канала, или обработку переключения, используя ЭПП, и т.д.
Клиент передачи данных МПП представляет собой набор приложений МПП, используемых для распространения информации сообщений, такой как сообщения или видеоданные, и информации услуги, основанной на другой МПП, не относящейся к ТВПИ.
Клиент навигации ТВПИ используется для загрузки ЭПП (Электронной программы передач), списка содержания, соответствующего ВПТ (Видео по требованию), и других метаданных, и для отображения их, используя специальный GUI (ГИП, графический интерфейс пользователя) для выбора содержания.
Клиент навигации ТВПИ выполняет обработку интегрирования других метаданных из таких источников, как широковещательное телевидение или домашняя сеть ААЦС.
Клиент защиты содержания выполняет защиту содержания, предоставляемого услугой ТВПИ, например обработку шифрования для защиты авторского права владельца содержания, обработку управления ключом шифрования и т.д.
Шлюз приложения ТВПИ-ААЦС выполняет обработку приема мультимедийных данных и ЭПП (Электронной программы передач) от клиента ТВПИ, преобразования их в формат, используемый в устройстве ААЦС, и передачи ЭПП (Электронной программы передач) или тому подобное через сеть и т.д.
Шлюз приложения ТВПИ-ААЦС действует как клиент ПИС (Протокол инициирования сеанса), и выполняет обработку регистрации для других домашних устройств, подключенных к домашней сети. Например, он выполняет регистрацию членов семьи или устройств.
(А2) Межсетевой шлюз МПП
Далее будут описаны функциональные компоненты (А2) межсетевого шлюза МПП, показанного на фиг.15. В конфигурации, показанной на фиг.3, они соответствуют функциям домашнего межсетевого шлюза 212 МПП и представляют собой компонент, который соединяет устройство в домашней сети с сетью МПП. Он выполняет преобразование среди различных протоколов сигнала, в соответствии с необходимостью, для выполнения передачи сообщений между устройствами в домашней сети и устройствами, расположенными за пределами домашней сети.
На чертеже показаны:
МПП В2ВUА
МПП Заместитель
МПП клиент
GBA клиент
Интерфейс домашнего маршрутизатора
Домашний межсетевой шлюз МПП включает в себя эти функциональные элементы (подкомпоненты). Эти функциональные элементы (подкомпоненты) будут описаны ниже.
МПП B2BUA выполняет функции модуля взаимодействия между чистым клиентом ПИС и системой МПП и выполняет такую обработку, как преобразование между сообщениями ПИС и сообщениями МПП и передачей сообщения.
Заместитель МПП просто передает сообщение, без выполнения преобразования сообщения, такого как B2BUA, и выполняет обработку определения маршрута, обработку отображения между адресом ПИ (локальным и глобальным) и номером порта и т.д.
Клиент МПП выполняет обработку регистрации клиента (обработка регистрации МПП), применяя информацию идентификации или тому подобное клиента. Кроме того, он выполняет поддержку такой обработки, как обработка аутентификации, и установку защищенного соединения IPSec с ФУСВ.
Функция интерфейса домашнего маршрутизатора обеспечивает функции маршрутизации, такие как предоставление функции NAT (TCA, трансляция сетевых адресов). Например, он получает адрес ФУСВ-3, используя вариант выбора сервера ПИС [ПДКГ-ПИС] или с помощью поиска DNS (СДИ, служба доменных имен) на основе записи SRV, и выполняет обработку, которая открывает и закрывает порт для сигналов управления, определенных в УРДН, и порт для одноадресного потока мультимедийных данных.
(A3) Другие
Функция терминала ТВПИ включает в себя
(А1) Клиент ТВПИ
(А2) Межсетевой шлюз МПП
в дополнение к компонентам, описанным выше,
(A3) Другие,
как функциональные элементы (подкомпоненты), показанные на фиг.15
Заместитель ППГТ
Функцию кэширования
Функцию управления каналом данных многоадресной передачи
Эти функциональные элементы (подкомпоненты) будут описаны ниже.
Заместитель ППГТ представляет собой промежуточную программу, которая выполняет обработку в соответствии с определением протокола [ППГТ], так, что он действует как сервер и как клиент, с целью выработки запроса от имени другого клиента (клиент ППГТ). Например, заместитель ППГТ может прерывать в ППГТ GET, переданный извне, и может кэшировать и использовать данные, на которые можно ссылаться с помощью запрашиваемого УИР. Кроме того, заместитель ППГТ действует как клиент ППГТ и выполняет поиск данных на основе запрашиваемого УИР и т.д.
Функцию кэширования используют для кэширования данных, принимаемых клиентом при загрузке с одноадресной или многоадресной передачей. Функция кэширования выполняет обработку кэширования, состоящую во временной записи данных, таких как изображение сетевых страниц (ЭПП и другое меню ТВПИ), и метаданных.
Например, функцию кэширования используют для сведения к минимуму времени ожидания при взаимодействии пользователя, для сведения к минимуму количества загрузок при одноадресной передаче из приложения ТВПИ и функции управления и т.д. В случае когда прямой доступ клиента разрешен и клиент ТВПИ и функция кэширования физически удалены друг от друга в пределах, например, одной сети, функция кэширования может вырабатывать уведомление из функции кэширования в клиент ТВПИ, используя протокол УАУС, в соответствии с определением ААЦС, относящимся к такому событию, как возникновение новых данных кэша.
Функция управления каналом многоадресной передачи данных (MDC, КМП) представляет собой функцию, которая выполняет роль посредника между функцией кэширования и приложением, установленным в устройстве - клиенте, и включает в себя функцию вставки канала многоадресной передачи данных. Функция вставки КМП принимает запрос на содержание в КМП из различных приложений и распределяет содержание по каналу многоадресной или одноадресной передачи.
Функция управления канала многоадресной передачи данных (КМП) идентифицирует запросы из различных приложений по тэгам. Например, для браузера, выполненного на стороне клиента, становится возможным получать ЭПП, вырабатывая запрос с указанием тэга страницы ЭПП. Функция управления КМП фильтрует прием КМП и передает объекты КМП вместе с тэгами в отдельные приложения.
Следует отметить, что функция управления каналом многоадресной передачи данных (КМП) включает в себя заместитель КМП, и в случае, когда заместитель КМП зарегистрирован как определенное количество запросов, относящихся к определенным объектам, таким как страницы ЭПП, он может запрашивать функцию управления КМП включить страницу ЭПП в КМП. Таким образом, становится возможным распределять одни и те же данные для множества клиентов, используя многоадресную передачу, и при этом становится возможным исключить необходимость запроса данных с использованием канала одноадресной передачи от каждого клиента, что делает обработку эффективной.
2-В. Функции МПП (Мультимедийной ПИ подсистемы)
Далее будут описаны функции МПП (Мультимедийной ПИ подсистемы), используемой для приема услуги ТВПИ из внешнего сервера с помощью устройства домашней сети. Таким образом, эти функции представляют собой функции сети 230 МПП, показанной на фиг.3.
Как описано выше, МПП основана на ПИ технологиях, ив высокой степени совместима с инфраструктурой Интернет фиксированных систем передачи данных. МПП состоит из функциональных элементов, таких как Домашняя подсистема абонента (ДПА) и Сервер приложений (СП), с функциональным элементом, называемым ФУСВ (Функция управления сеансом вызова) в качестве основы. ФУСВ основана на ПИС (Протокол инициирования сеанса), определенном в RFC-3261 ЦГИПИ (Целевая группа инженерной поддержки Интернет).
Сеть 230 МПП, показанная на фиг.3, включает в себя ФУСВ 231, ДПА 232 и СП (ТВПИ) 233, как эти функциональные элементы, и предоставляет услугу в сотовом телефоне 260 через сеть 240 мобильного телефона.
ФУСВ 231 выполняет управление регистрацией пользователя и установкой сеанса на основе ПИС (Протокол инициирования сеанса). Кроме того, в соответствии с установкой профиля пользователя, зарегистрированного в ДПА 232, он выполняет активацию необходимой обработки услуги. ДПА 232 имеет базу данных для управления идентификаторами пользователя, используемыми в МПП, управления профилями услуг, на которые подписался каждый пользователь, управления информацией аутентификации, управления, разрешено ли использование каждой услуги МПП, и управления передачей пользователя. СП 233 представляет собой сервер, который выполняет обработку отдельных серверов. СП 233 активируют с помощью ФУСВ 231 в соответствии с состоянием абонирования услуги каждым пользователем, и он предоставляет услуги пользователю.
Как описано выше, в МПП, например, пользователь с зарегистрированным идентификатором пользователя обращается к ФУСВ 231, используя устройство - клиент для выполнения регистрации терминала (клиента) и управления установкой сеанса, требуемые услуги активируют в соответствии с установкой профиля пользователя, зарегистрированного в ДПА 232, и СП 233 фактически выполняет обработку отдельных услуг.
В услуге просмотра ТВПИ используется СП услуги ТВПИ, установленной в сети 230 МПП. СП (ТВПИ) 233, показанный на фиг.3, соответствует СП, который выполняет услугу ТВПИ. СП (ТВПИ) 233, показанный на фиг.3, фактически выполняет услуги для терминала пользователя, взаимодействуя с услугой 250 ТВПИ, в качестве объекта, который выполняет услугу ТВПИ, то есть объекта, который предоставляет содержание.
Услуга 250 ТВПИ включает в себя сервер 251 ЭПП, который представляет собой сервер, который предоставляет ЭПП [Электронную программу передач], которая представляет собой информационную программу передач, такую как список содержания, и видеосервер 252, который представляет собой сервер, который предоставляет АВ содержание. Услуга предоставления списка содержания и услуга предоставления содержания для терминала пользователя воплощены в результате взаимодействия между соответствующими серверами и СП (ТВПИ) 233 сети 230 МПП.
Как описано со ссылкой на фиг.3, основные части функций МПП (Мультимедийная ПИ подсистема) включают в себя ФУСВ (Функция управления сеансом вызова) 231, Подсистему (ДПА) 232 домашнего абонента и Сервер (СП) 233 приложения. ФУСВ 231 выполняет управление регистрацией пользователя и установками сеанса и выполняет активацию обработки услуг, которые необходимы, в соответствии с установкой профиля пользователя, зарегистрированного в ДПА 232. ДПА 232 имеет базу данных для управления идентификаторами пользователя, используемыми в МПП, управления профилями услуг, на которые подписался каждый пользователь, управления информацией аутентификации, управления, разрешено ли использование каждой услуги МПП, и управления передачей пользователя. СП (ТВПИ) 233 выполняет услуги для терминала пользователя во взаимодействии с услугой 250 ТВПИ в качестве объекта, который выполняет услугу ТВПИ, то есть объекта, который предоставляет содержание.
На фиг.16 показана схема, представляющая основные функции МПП (Мультимедийной ПИ подсистемы):
(B1) ФУСВ
(B2) ДПА
(B3) СП
Функции этих (В1) ФУСВ, (В2) ДПА и (В3) СП будут отдельно описаны ниже.
(В1. ФУСВ)
Как показано на фиг.16, ФУСВ (Функция управления сеансом вызова) разделена на три логических объекта, то есть ФУСВ Заместитель, ФУСВ Опроса и ФУСВ Обслуживания.
ФУСВ Заместитель используется, например, как клиент, как терминал МПП в домашней сети, например, первая точка входа во внешнюю сеть из домашнего межсетевого шлюза 212 МПП, показанного на фиг.3. ФУСВ Заместитель использует ключ, полученный из ФУСВ Обслуживания, для установления защищенной взаимосвязи IPSec с клиентом в качестве терминала МПП в домашней сети, например, с домашним межсетевым шлюзом 212 МПП, показанным на фиг.3.
Что касается каждого сообщения ПИС, защищенного с помощью связи IPSec, поступающего из терминала, например домашнего межсетевого шлюза 212 МПП, показанного на фиг.3, ФУСВ Заместитель проверяет целостность и декодирует сообщение ПИС. Например, в случае, когда сообщение зашифровано, выполняется декодирование путем дешифрования. После успешного декодирования ФУСВ Заместитель выполняет обработку подтверждения идентификатора клиента и т.д.
ФУСВ Опроса выполняет, например, запрос в ДПА и т.д. и получает информацию абонента (профиль пользователя и т.д.) и поддерживает обработку регистрации. Кроме того, он выполняет обработку, относящуюся к сообщениям ПИС, и определяет маршрут для начисления счетов.
ФУСВ Обслуживания представляет собой точку контакта с домашней сетью и выполняет функцию регистра ПИС и функцию сервера ПИС, которые поддерживают ассоциацию между положением пользователя и записанным адресом ПИС пользователя. Он выполняет обработку получения из ДПА вектора (АВ) проверки АКА, который представляет собой данные, применяемые для аутентификации клиента, и профиля пользователя/профиля услуги. ФУСВ Обслуживания выполняет обработку аутентификации клиента, используя протокол АКА, и после успешной аутентификации он предоставляет ключ, включенный в вектор (АВ) аутентификации АКА, в ФУСВ Заместитель.
Кроме того, ФУСВ Обслуживания проверяет все сообщения ПИС в терминале МПП, например клиенте, и определяет маршрут для сообщений. Эта обработка может выполняться как обработка, в которой учитывается инициирующее правило/событие, на основе профиля услуги пользователя, полученного из ДПА.
(В2. ДПА)
Домашняя подсистема абонента (ДПА: Домашняя подсистема абонента) содержит список клиентов (информация пользователя), относящийся к информации абонента МПП, профилям пользователя и т.д. В устройстве - клиенте в качестве множества элементов информации идентификации установлены частная идентификация пользователя (IMPI) и общедоступная идентификация пользователя (IMPU), и информация пользователя записана, и ею управляют в ассоциации, по меньшей мере, с одним из этих элементов информации идентификации.
Например, профиль абонента услуги ТВПИ ассоциирован с IMPI, которая представляет собой информацию клиента (пользователя), и включает в себя профиль услуги, ассоциированный с каждым клиентом. Профиль услуги включает в себя одну или больше открытых идентификаций пользователя (IMPU), информацию (в случае необходимости) аутентификации основной сети, один или больше элементов информации критерия фильтра и т.д.
ФУСВ обслуживания, описанный выше, используя эти критерии фильтра, принадлежащие ДПА, определяет, целесообразно ли определять маршрут до СП (Сервер приложения), запрашивается ли это для определенных запросов ПИС и т.д. и выполняет фильтрацию. Следует отметить, что информацию, применяемую к фильтру, сохраняют и оформляют как отчет для каждого СП в отношении каждого пользователя. Например, что касается ТВПИ, ДПА содержит информацию, относящуюся к объекту, который предоставляет услугу ТВПИ и идентификатор услуги, и выполняет фильтрацию на этой основе. Кроме того, ДПА также выполняет генерирование вектора аутентификации (АВ) АКА, используемого во время процедуры легитимной регистрации МПП.
(В3. СП)
Другой основной элемент основных функций МПП (Мультимедийной ПИ подсистемы) представляет собой сервер приложения МПП (СП). Сервер приложений МПП (СП) имеет следующие функции ТВПИ:
* Функцию поиска услуги
Она представляет собой функцию для определения положения точки доступа для МПП СП, который предоставляет услугу ТВПИ.
* Функцию сПВЗ (Сетевой персональной видеозаписи)
Эта функция предназначена для записи принятых данных от имени пользователя, и функцию начисления счетов, в связи с функцией сПВЗ, разрешения и предоставления других услуг.
* Соединенную функцию
Она представляет собой функцию, которая постоянно находится на пути передачи данных, для выполнения различных услуг, начисления счетов и т.д.
* Функцию управления
Она представляет собой функцию для прекращения трафика ПИС, регулировки установок потока мультимедийных данных, записи конечного пользователя и информации, установленной при регистрации и т.д., начисления счетов за услугу ТВПИ, обработки разрешения и других услуг, обработки делегирования этих услуг и функций во внешнее устройство, подключенное к сети МПП и т.д.
2-С. Функции, используемые в конфигурации сети
Далее будут описаны функции, используемые в конфигурации сети для приема услуги ТВПИ из внешнего сервера в устройстве домашней сети. Как показано на фиг.17, функции, используемые в конфигурации сети, включают в себя следующие функциональные элементы:
(С1) Мультимедийный сервер
(С2) Функцию транскодирования
(С3) Домашний маршрутизатор
Эти элементы могут быть расположены в сети в распределенной форме. Например, мультимедийный сервер (С1) и функция транскодирования (С2) могут быть выполнены в услуге 250 ТВПИ по фиг.3 или могут быть установлены как независимая конфигурация в другом устройстве, подключенном к сети. В конфигурации, показанной на фиг.3, домашний маршрутизатор (С3) предусмотрен в устройстве домашней сети 210, например, он предусмотрен в домашнем межсетевом шлюзе 212 MПП.
Ниже будет описана последовательность обработки этих функций:
(С1) Мультимедийного сервера
(С2) Функции транскодирования
(С3) Домашнего маршрутизатора
Кроме того,
(С4) Будут описаны подробности обработки передачи данных через сеть.
(С1. Мультимедийный сервер)
Мультимедийный сервер представляет собой самый важный компонент уровня мультимедийных данных. Например, мультимедийный сервер выполняет сохранение и выводит содержание ВПТ (видео по требованию), сохраняет содержание для сетевой персональной видеозаписи (сПВЗ), выполняемой как обработка записи специфичного для клиента содержания для каждого клиента и т.д. Кроме того, например, когда выполняется воспроизведение с разными эффектами, такими как медленное воспроизведение, быстрая перемотка вперед или обратная перемотка, или пропуск раздела, его выполняют в ВПТ (видео по требованию) или тому подобное, мультимедийный сервер выполняет обработку потоковой передачи мультимедийных данных в соответствии с необходимостью. Содержание ВПТ (видео по требованию) поступает из системы управления содержанием в мультимедийный сервер.
(С2. Транскодирование)
Функция транскодирования представляет собой, например, функцию, предназначенную для выполнения преобразования и кодирования данных, соответствующих SD (СР, Стандартное разрешение), которое представляет собой стандартное качество изображения, и HD (ВР, Высокое разрешение), которое представляет собой высокое качество изображения. Например, клиент выполняет переговоры с услугой ТВПИ, предоставляющей сервер, в отношении способа кодирования потока и т.д., используя нормальные переговоры ПИС SDP (ППУ, Простой протокол устройства) при установке сеанса ПИС, таким образом становится возможным принимать данные, кодированные в форме, соответствующей клиенту. Функция транскодирования должна выполнять кодирование с учетом способа кодирования, пригодного для использования в сети, и также полосы пропускания, доступной на пути потоковой передачи, и должна выполнять обработку с учетом соответствия размера экрана, разрешающей способности и т.д. устройства клиента.
(С3. Домашний маршрутизатор)
Во многих случаях домашняя сеть подключена к сети распределения через домашний маршрутизатор, который обеспечивает функцию TCA/NAPT (передача сетевого адреса/передача порта сетевого адреса). Домашний маршрутизатор может быть классифицирован по двум профилям, как маршрутизаторы с полной поддержкой и ограниченные домашние маршрутизаторы. Например, для приема услуги ТВПИ предпочтительно, чтобы поддерживались следующие атрибуты:
* УРДН, IGD
* Пропуск многоадресной ПИ передачи, IGMP (ПУГИ, протокол управления группами Internet), заместитель и ПУГИ SNOOPING (отслеживание)
* Поддержка QoS (КУ, Качество услуги) с приоритетом, включая в себя отображение из DSCP на тэг приоритета уровня 2 (802.l p WMM)
* Передача в соответствии с параметрами с помощью функции сервера ПДКГ
(С4. Подробности обработки передачи данных через сеть)
Ниже будут описаны подробности передачи данных в сети, используя функции, описанные выше, то есть:
(С1) Мультимедийный сервер
(С2) Функцию транскодирования
(С3) Домашний маршрутизатор
Передача данных и установка сеанса
В обработке передачи данных через домашний маршрутизатор используется, например, ТСА (трансляция сетевого адреса) или NAPT (ТПСА, трансляция порта сетевого адреса). ТСА используют для преобразования частного адреса в глобальный адрес, и ТПСА используют для преобразования множества сетевых адресов в порты ПУП/ППД. Такая обработка может выполняться домашним маршрутизатором или маршрутизатором ТСА/ТПСА в сети.
Например, сообщение ПИС между клиентом МПП, таким как домашний межсетевой шлюз 212 МПП в домашней сети 210, показанным на фиг.3, и ФУСВ Заместитель в ФУСВ 231 в сети 230 МПП передают, используя IPsec. В случае когда между ними присутствует маршрутизатор ТСА/ТПСА, используют капсулу ППД пакета ESP IPsec [ESP].
Для поддержки многоадресного потокового распределения через домашний маршрутизатор маршрутизатор ТСА/ТПСА также имеет ПУГИ (Протокол управления группой Интернет) и функцию слежения ПУГИ. В случае когда домашний маршрутизатор имеет функцию определения маршрута ТСА/ТПСА, им управляют с помощью межсетевого шлюза МПП. Чтобы функции слежения ПУГИ правильно работала, устройство, которое желает принимать ПИ пакеты многоадресной передачи, должно генерировать отчет о членстве ПУГИ. Например, отчет о членстве ПУГИ для многоадресной потоковой передачи генерируется клиентом ТВПИ, а не межсетевым шлюзом МПП.
(Использование SNTP (ППСВ, Простой протокол сетевого времени))
Для того чтобы установить временную метку и начать записи или тому подобное, клиент в системе ТВПИ, например домашний межсетевой шлюз 212 МПП или телевизор 213, показанный на фиг.3, требует наличия точного времени, например, измеряемого через 0,1 секунды. В системе ТВПИ клиент воплощает клиент Простого протокола сетевого времени [ППСВ]. Клиент ППСВ может принимать сигналы времени через выделенный канал многоадресной передачи.
(Протокол)
Мультимедийный протокол, используемый для передачи мультимедийных данных (программ) в услуге ТВПИ, должен обеспечивать функции транспортирования и управления потоковой передачей аудио/видеоданных в режиме реального времени в плоскости мультимедийных данных, и, например, используются следующие протоколы.
* ЭГДИ-2ТS
Вся потоковая передача мультимедийных данных при широковещательной телевизионной передаче ТВПИ и в услуге ВПТ соответствует потоку транспортирования ЭГДИ (ЭГДИ-2ТS). Для синхронизации мультимедийных данных используют временные метки ЭГДИ.
* RTP (ПРВ, Протокол транспортирования в режиме реального времени)
Пакеты ЭГДИ2-ТS транспортируют в соответствии с протоколом ПРВ, который соответствует RFC 3550 и RFC 2250.
* RTCP (ПУРВ, Протокол управления в режиме реального времени)
ПУРВ можно применять как для мультимедийного сервера, так и для клиента, в случае необходимости. Предполагается, что протокол ПУРВ соответствует RFC 3550 в отношении либо одноадресной или многоадресной передачи. Для обеспечения совместимости, предполагается, что все мультимедийные серверы и клиенты воплощают как поддержку для ПУРВ, так и отсутствие поддержки для ПУРВ. Например, хотя мультимедийный сервер может передать отчет отправителя, устройство - клиент не может ответить на отчет приемника. Кроме того, информация ПУРВ может не приниматься во внимание ППУ перед потоковой передачей.
* FEC (ПКО, Прямая коррекция ошибки)
Хотя потеря пакета в сети ТВПИ не происходит настолько часто по сравнению с современной сетью Интернет, в случае когда происходит передача данных с высокой скоростью передачи битов (например, потоковая передача с высокой разрешающей способностью), требуется обеспечить надежное транспортирование, и в качестве критерия частоты потери пакетов используется, например, "частота потери пакетов для двухчасового содержания меньше чем или равная 1". Двухчасовое содержание включает в себя приблизительно 10М-ПИ пакетов, и, таким образом, требуется, чтобы частота потери пакета была меньше чем или равна от 10 до 7.
Для поддержания качества аудио/видео изображения в случае, когда частота потери пакета больше, чем указанное выше определение, можно восстанавливать потерянные пакеты. В ТВПИ используется прямая коррекция ошибок (ПКО), для выполнения коррекции ошибок. Следует отметить, что для обеспечения совместимости, ПКО передают из исходного потока ПРВ, используя другой порт ПИ. Формат транспортирования ПКО основан на RFC 2377 и его расширении. Информация ПКО описана ППУ, для поддержки другой версии в будущем.
* RTSP (ППРВ, Протокол потоковой передачи в режиме реального времени)
Для воплощения управления воспроизведения, включающего в себя воспроизведение с эффектами, например медленное воспроизведение, быстрая перемотка вперед, перемотка назад, пропуск раздела или тому подобное, все мультимедийные серверы и клиенты поддерживают ППРВ (RFC 2326). С целью транспортирования ППРВ используют ПУП. В случае многоадресной передачи данных ППРВ не используют.
В системе ТВПИ клиент устанавливает мультимедийный сеанс по протоколу ПИС, и после установки сеанса для управления воспроизведением используют ППРВ.
(Формат и распределение мультимедийного содержания)
В качестве мультимедийного кодека видеосодержания используют ЭГДИ-2 Часть 2 и ЭГДИ-4 Часть 10 (также называемый AVC (УВК, усовершенствованное кодирование видеоизображения) или Н.264). Распределением мультимедийных данных, таких как телевизионная программа ТВ, можно управлять с помощью выделенного мультимедийного сервера после установки сеанса между клиентом и сервером, и транскодирование или кодирование распределяемых данных также выполняют через сеть для распределения мультимедийных данных.
(Обработка передачи и приема данных при одноадресной потоковой передаче)
Например, во время получения данных ВПТ (видео по требованию) или ЭПП, в соответствии с запросом, поступившим от клиента, устанавливают поток одноадресной передачи данных, используя просмотр данных. Например, в случае, когда пользователь на стороне клиента выбирает название ВПТ, используя функцию управления ТВПИ на стороне устройства - клиента, приглашение ПИС, идентифицирующее поток, передают из устройства - клиента в мультимедийный сервер, имеющий требуемое содержание (например, услугу 250 ТВПИ, показанную на фиг.3), используя протокол, такой как ППРВ.
Когда подготовка к началу сеанса закончена, функция управления ТВПИ устройства - клиента отвечает на приглашение ПИС клиента, и начинает потоковую передачу данных по ППРВ PLAY (воспроизвести) из клиента непосредственно в мультимедийный сервер или через функцию управления ТВПИ, действующую как заместитель ППРВ.
Одноадресную потоковую передачу используют, например, в сПВЗ (сетевой персональной видеозаписи) или ВПТ (видео по требованию). Поток одноадресной передачи ТВПИ инкапсулирует фрейм ЭГДИ-2 или ЭГДИ-4 Часть 10 как транспортный поток ЭГДИ-2 и затем устанавливает как пакет ПРВ. Пакет ПРВ передают с помощью ППД/ПИ.
(Обработка передачи и приема данных при многоадресной потоковой передаче)
Многоадресную потоковую передачу обычно используют для воплощения просмотра широковещательных телевизионных программ. Следующие два варианта доступны для сохранения ресурсов многоадресной передачи.
(a) Запрос ресурса, вырабатываемый из ПИС ППУ ФУСВ Заместителем
(b) Запрос ресурса, вырабатываемый из ПУГИ периферийным устройством ПИ (периферийное устройство ПИ представляет собой первый ПИ узел между домашней сетью и ПИ базовой сетью и расположен на краю перед сетью доступа и общей сетью).
В описанном выше сценарии (а), когда пользователь сначала начинает просмотр телевизионных передач определенного провайдера ТВПИ (выполняет поиск ЭПП для проверки, какие каналы доступны), например, домашний межсетевой шлюз 212 МПП или ТВ 213 как устройство - клиент, показанный на фиг.3, выполняет приглашение ПИС для того, чтобы, например, СП 233 сети 230 МПП, показанный на фиг.3, или функция управления ТВПИ услуги 250 ТВПИ могли получить доступные ресурсы из сети. При обработке приема из внешнего сервера списка содержания, соответствующего содержанию, которое может быть представлено внешним сервером, клиент выполняет обработку получения списка содержания, соответствующего каналу, выбранному в соответствии с предоставленным профилем, на основе профиля пользователя или профиля клиента, предоставленного во внешний сервер.
Идентификатор ресурса, который представляет собой идентификатор доступного ресурса, записан в метаданных ЭПП. После назначения ресурса для присоединения к соответствующей группе многоадресной передачи клиент передает сообщение соединения ПУГИ, определенного в ПУГИ (Протокол управления группой Интернет). Группу многоадресной передачи, к которой требуется присоединиться, находят путем поиска в ЭПП, используя механизм соединения. При обработке приема из внешнего сервера списка содержания, соответствующего содержанию, которое может быть предоставлено внешним сервером, клиент выполняет обработку получения списка содержания, соответствующего каналу, выбранному в соответствии с предоставленным профилем, на основе профиля пользователя или профиля клиента, предоставленного во внешний сервер.
Например, когда пользователь на стороне клиента переключает разные каналы, принадлежащие одному и тому же провайдеру услуги ТВПИ, которые имеют одинаковый идентификатор ресурса, передача дополнительного сообщения ПИС не выполняется. Это связано с тем, что требуется исключить нежелательное сокрытие переключения/переключение канала, чтобы не смотреть рекламу. Переключение канала выполняют путем передачи выхода ПУГИ для предыдущего канала и соединения ПУГИ для нового канала. Однако когда пользователь переключился на канал с другими требованиями ресурсов, клиент передает ПИС UPDATE (обновить) в функцию управления ТВПИ для отчета об изменении параметров сеанса и чтобы обеспечить возможность для ФУСВ Заместителя модифицировать распределение ресурсов. После модификации ресурсов клиент передает сообщение соединения из ПУГИ для новой группы многоадресной передачи. Как описано выше, клиент выполняет передачу сообщения ПИС в соответствии с ПИС (Протокол инициирования сеанса) в случае, когда переключение каналов приводит к переключению провайдера услуги, и не выполняет передачу сообщения ПИС при переключении каналов между содержанием, предоставляемым между одним и тем же провайдером услуги.
В описанном выше сценарии (b) за исключением того, что сообщение обновления ПИС не требуется во время переключения каналов между каналами с разными требованиями ресурсов, операция переключения каналов одинакова. Кроме того, все запросы на ресурс выполняются периферийным устройством ПИ на основе отчетов ПУГИ. В случае когда ресурсы не достаточны, в результате переключения каналов, соединение с многоадресной передачей не выполняется. В сценарии (b) назначение сеанса ПИС представляет собой скорее отслеживание услуги, чем управление ресурсами.
Клиент включает в себя функцию ограничения каналов ПУГИ, к которой пользователю разрешено присоединиться, например, в соответствии с профилем абонента, принадлежащим ДПА 233, показанным на фиг.3. Кроме того в случае необходимости узел доступа сети может выполнять проверку разрешения абоненту присоединиться к определенным каналам. Основные принципы механизма передачи данных при многоадресной потоковой передаче данных те же, что и при одноадресной передаче данных, но адреса источника и назначения на уровне ПИ устанавливают в соответствии с мультимедийным сервером и группой многоадресной передачи.
Обработка переключения между многоадресным распределением содержания и одноадресным распределением содержания, выполняемая на стороне клиента, будет вкратце описана ниже. Во время приема содержания с многоадресным распределением, предоставляемого внешним сервером, например ТВПИ услугой 250, показанной на фиг.3, блок обработки данных устройства клиента передает сообщение присоединения к ПУГИ, как сообщение, соответствующее ПУГИ (Протокол управления группой Интернет), во внешний сервер или в сервер управления и прекращает прием содержания многоадресного распределения, и в случае, когда должен начаться прием содержания с одноадресным распределением, блок обработки данных выполняет обработку передачи сообщения выхода из ПУГИ, как сообщения, соответствующего ПУГИ, во внешний сервер или в сервер управления.
Кроме того, блок обработки данных устройства - клиента выполняет обработку приема содержания многоадресного распределения при приеме широковещательной телевизионной программы и выполняет обработку переключения на одноадресное распределение во время выполнения ВПТ (видео по требованию). Кроме того, во время обработки сПВЗ (сетевая персональная видеозапись), выполняемой как обработка записи специфичного для пользователя содержания, блок обработки данных выполняет обработку переключения на одноадресное распределение. Кроме того, также во время выполнения записи с эффектами в качестве специальной обработки воспроизведения содержания, блок обработки данных выполняет обработку переключения на одноадресное распределение как обработку приема списка содержания, соответствующего профилю пользователя или профилю клиента.
(Управление качеством услуги)
В системе ТВПИ, за исключением случаев внутренней части домашней сети, можно управлять качеством услуг во всех сегментах сети. Управление трафиком выполняют при передаче данных через сеть в конфигурации сети, показанной на фиг.3. Обработка управления качеством передаваемых данных будет описана со ссылкой на фиг.18. Как показано на фиг.18, управление/администрирование КУ (качеством услуг) ТВПИ выполняют на основе RACS (ПУРД, Подсистема управления ресурсом и допуском). ПУРД отвечает за управление политикой, сохранение ресурса и управление допуском. Это позволяет услуге запрашивать транспортные ресурсы через ПУРД. Текущий диапазон ПУРД включает в себя взаимное соединение множества сетей, используемых в системе ТВПИ. Архитектура ПУРД включает в себя SPDF (ФОПУ, Функция определения политики услуги) и A-RACF (ФУРД-Д, Функция управления ресурсом доступа и допуском).
Приложение, выполняющее передачу данных (например, ФУСВ Заместитель у ФУСВ 231 сети 230 МПП, показанный на фиг.3), отображает информацию КУ уровня приложения (например, параметры, определенные в ППУ) на информацию КУ, переданную в ФОПУ. ФОПУ может использоваться как логический объект ФУСВ Заместителя или другого физического узла, и информацию, требуемую для этой обработки, получают из сообщения приглашения ПИС, переданного из устройства - клиента, когда пользователь запрашивает канал многоадресной передачи или сеанс одноадресной передачи.
ФУРД-Д, расположенная в сети доступа, принимает запросы из ФОПУ и на основе запросов и информации политики, сохраненной в ФУРД-Д, ФУРД-Д может либо принимать или отклонять запросы на ресурсы транспортирования под ее управлением. Это включает в себя периферийное ПИ устройство и узел доступа, и, в конечном итоге, ответ генерируют и предоставляют в приложение.
(Отказ сохранения ресурса и отчет об отказе)
ПУРД отвечает за сохранение ресурса. Ниже будет описана обработка отказа сохранения ресурса и отчета об отказе. В случае когда ПУРД не способен сохранить ресурс, то есть когда ФОПУ принимает отчет об отказе сохранения из ФУРД-Д, как обработку формирования отчета, содержащего код ошибки передачи данных, ПУРД возвращает код - результат эксперимента - AVP вместе со следующим значением в ФУСВ заместитель, который представляет собой приложение, выполняющее обмен данными.
* В случае неудачного сохранения ресурса, INSUFFICIENT_RESOURCES
* В случае неудачного изменения сохранения ресурса, MODIFICATION_FAILURE
ФУСВ Заместитель, который представляет собой приложение, выполняющее обмен данными, должен отображать принятый код ошибки на код ошибки ПИС и возвращать его в терминал (устройство - клиент), то есть должен отклонять ПИС INVITE (приглашение) или ПИС UPDATE (обновление). Следует отметить, что с целью [SETUP] (установки) этой обработки можно использовать код состояния ПИС "Отказ Предварительного условия".
(Заказ передачи данных)
Например, упорядочение по приоритетам передаваемых данных в домашней сети может выполняться на основе маркировки приоритетов. Этот подход соответствует руководству ААЦС. Например, устанавливают правило отображения между типами передаваемых данных (типами графика) и приоритетами (приоритет [ААЦС]), и приоритет передаваемых данных определяют на основе этого правила.
3. Конкретные примеры обработки услуг ТВПИ
Далее будут описаны конкретные примеры обработки услуг ТВПИ в порядке, индивидуально соответствующем следующим двум пунктам:
3-1. Конкретный пример обработки передачи данных
3-2. Конкретный пример обработки различных типов услуг
[3-1. Конкретный пример обработки передачи данных] Мультимедийные данные в качестве содержания, такого как программа, распределяют через ПИ сеть, и МПП используют для управления идентификацией (идентификатор), аутентификации, разрешения и т.д. В системе ТВПИ используется МПП для обеспечения обработки передачи данных с использованием надежного, аутентифицированного и разрешенного способа. В услуге ТВПИ ПИС используют как время распределения потока мультимедийных данных, и ПИС также используют для выполнения других функций. Преимущество использования МПП состоит в том, что все сообщения ПИС автоматически проходят через заместитель МПП. Это означает, что содержание и заголовки сообщений можно использовать для автоматизированного взаимодействия, такого как установка правильного качества услуги.
Архитектура ТВПИ разработана так, что взаимное соединение разрешено с передачей данных ААЦС, преобразованных в ПИС. В других частях системы, например, когда она взаимодействует с компонентами функции управления содержанием, функция приложения ТВПИ принимает сигнал ПИС, передаваемый из функции управления ТВПИ, и преобразует его в другой протокол (ППГТ или подобное). Эта обработка выполняется, в основном, сервером (СП) приложения МПП.
Ниже представлены три конкретных примера развертывания услуги ТВПИ:
3-1-1. Сценарий 1 развертывания
3-1-2. Сценарий 2 развертывания
3-1-3. Сценарий 3 развертывания
Эти три типа сценариев развертывания будут описаны ниже. Кроме того, ниже будут описаны:
3-1-4. Соединение по сети обработки клиента
3-1-5. Разъединение по сети обработки клиента
3-1-6. Обработка поиска услуги клиента
Хотя сценарии 1 и 2 развертывания выглядят очень похожими, фактически они сильно отличаются. Основное отличие состоит в том, что, хотя в сценарии 1 предполагается, что каждый терминал имеет свой собственный идентификатор МПП (идентичность), в сценарии 2 терминалы совместно используют один и тот же частный идентификатор МПП. Хотя это не видно с точки зрения пользователя, такой подход делает значительным отличие для оператора способа управления сетью и способа обработки для подписки. Следует отметить, что сценарии, описанные ниже, не являются взаимоисключающими, но являются взаимодополняющими, и могут появляться одновременно в одной сети.
(3-1-1. Сценарий 1 развертывания: Случай, когда каждый клиент выполнен как терминал МПП)
Вначале со ссылкой на фиг.19 и на последующие фигуры будет описан пример обработки в случае, когда каждый клиент выполнен как терминал МПП.
На фиг.19 показан клиент (клиент домашней сети) 710, сеть 720 МПП, домашняя сеть 730 и ПИ сеть 740. Клиент (клиент домашней сети) 710 включает в себя телевизор (ЦМП) 711 и домашний межсетевой шлюз 712 МПП в качестве конфигурации, предназначенной для приема услуги ТВПИ, и, как описано со ссылкой на фиг.3, сеть 720 МПП включает в себя ФУСВ 721, ДПА 722 и СП 723. Кроме того, они показаны как разделенные на функцию администрирования управлением, которая выполняет управление содержанием, функцию предоставления услуги, которая предоставляет услуги, и основную секцию МПП, которая управляет другой обработкой, такой как обработка регистрации и дальнейшей передачи переданных данных. Различную обработку выполняют отдельно на (а) уровне приложения, (b) уровне управления и (с) уровне мультимедийных данных, как обработку, включающую в себя обмен данными между отдельными уровнями.
Вначале сценарий 1 развертывания представляет собой пример обработки в случае, когда отсутствует физическая граница между телевизором (ЦМП) 711 и домашним межсетевым шлюзом 712 МПП в клиенте (клиент домашней сети) 710, и эти устройства интегрированы. На фиг.19 показан пример обработки регистрации клиента. Запрос на регистрацию передают из телевизора (ЦМП) 711 в основную МПП сети 720 МПП через домашний межсетевой шлюз 712 МПП, и функция предоставления услуги выполняет обработку регистрации.
После того как регистрация будет выполнена, телевизор (ЦМП) 711, который представляет собой устройство - клиент, передает [ПИС SUBSCRIBE (подписаться)] в функцию управления ТВПИ, включенную в функцию управления содержанием сети 720 МПП. Затем, как показано на фиг.20, функцию управления ТВПИ функции управления содержанием предоставляют клиенту [ПИС NOTIFY (уведомить)], включающую в себя адрес канала передачи многоадресных данных и УУР для ЭПП.
После приема ПИС NOTIFY телевизор (ЦМП) 711, который представляет собой устройство - клиент, начинает прослушивать канал многоадресной передачи. Кроме того, он загружает первую страницу ЭПП и отображает ее (в случае, когда конфигурация выполнена так, что пользователь начинает с ЭПП) или загружает много страниц в зависимости от случая. После приема ЭПП пользователь выбирает канал для просмотра. В это время передают [Т ПИС INVITE (пригласить)] в функцию управления ТВПИ, и эта функция захватывает ее и устанавливает правильное КУ. Затем пользователь начинает просмотр канала и выполняет переключение между каналами многоадресной передачи. На фиг.21 показана последовательность передачи данных в случае, когда пользователь выполнил обработку выбора канала.
Когда пользователь запрашивает потоковую передачу, КУ управляют с помощью ФУРД-Д (см. фиг.18) в соответствии с запросом из ФУСВ Заместителя, который использует информацию, захваченную из [ПИС INVITE] или в соответствии с запросом из периферийного устройства ПИ, которое использует ПУГИ и на основе знания требований потоков данных с многоадресной передачей. В случае необходимости, в то время, когда ФУСВ заместитель запрашивает ресурсы доступа, когда пользователь выполняет переключение между каналами в группе каналов, имеющих одинаковые требования к ресурсам, сообщение ПИС не посылают в функцию управления ТВПИ. Однако, например, когда пользователь переключается на платный канал или переключается на канал в группе, имеющей другие требования к ресурсам, функция управления ТВПИ должна принимать уведомление, поскольку ФУСВ-3 может изменять необходимые условия ресурсов. В варианте, в котором периферийное устройство ПИ запрашивает доступ к ресурсам, сообщение ПИС требуется, только когда пользователь переключается на просмотр платной программы.
(3-1-2. Сценарий 2 развертывания: Случай, когда клиент представляет собой клиент ПИС, но не является клиентом MПП)
Затем, в сценарии 2 развертывания, будет описан случай, в котором существует физическое разделение между телевизором (ЦМП) 711, который представляет собой клиент ТВПИ, и домашним межсетевым шлюзом 712 МПП, и эти устройства представляют собой отдельные устройства, которые не интегрированы, как показано на фиг.22. Клиенты ТВПИ не имеют отдельных ISIM (МИМП, Модули идентичности мультимедийных ПИ услуг). МИМП GW (ШЛ, шлюза) МПП совместно используется всеми клиентами.
В этом случае домашний межсетевой шлюз 712 МПП используется как заместитель, и хотя телевизор (ЦМП) 711, который представляет собой устройство - клиент ТВПИ, непосредственно зарегистрирован в основной сети МПП, домашний межсетевой шлюз 712 МПП пропускает сообщения в основную сеть МПП. Информацию управления передают через домашний межсетевой шлюз 712 МПП, используя ПИС, и мультимедийные данные распределяют непосредственно из мультимедийного сервера (в области провайдера содержания) в клиент ТВПИ. Для доступа к услуге требуется информация идентификации МПП (МПП PUID). Поток обработки в этом случае в основном такой же, как и поток обработки в сценарии 1 развертывания, и основное отличие состоит в том, что регистрацию выполняют через домашний межсетевой шлюз 712 МПП. Пользователь получает ЭПП и поток мультимедийных данных аналогично сценарию 1.
(3-1-3. Сценарий 3 развертывания: Случай взаимного соединения ААЦС-ТВПИ)
В случае когда в домашней сети используется ААЦС, необходимо соединить мостом передачу данных ПИС системы ТВПИ и передачу данных ППГТ системы ААЦС, и соединить мостом распределение мультимедийных данных ПИ (в котором используется инкапсуляция DVB (ЦТВ, цифровое телевидение)), используя систему ТВПИ и распределение мультимедийных данных на основе ППГТ с помощью системы ААЦС. С этой целью предусмотрен шлюз приложения ТВПИ-ААЦС, который представляет собой межсетевой шлюз, который соединяют мостом две разные системы.
Как показано на фиг.23, когда устройство 713 ААЦС запрашивает поток мультимедийных данных у провайдера услуг ТВПИ, шлюз приложения ТВПИ-ААЦС соединяется с домашним межсетевым шлюзом 712 МПП и регистрируется аналогично клиенту ПИС, не имеющему клиент МПП, аналогично сценарию 2. Например, в примере, показанном на фиг.23, телевизор (ЦМП) 711 функционирует как шлюз приложения ТВПИ-ААЦС. Шлюз приложения ТВПИ-ААЦС может выполнять регистрацию также, когда соединяется с сетью, как клиент ПИС, аналогично случаю, в котором клиент МПП отсутствует.
Сценарий развертывания может быть выполнен с использованием двух способов. Один представляет собой способ, основанный на сценарии развертывания 1, и другой воплощен как обработка, основанная на сценарии 2 развертывания. Пунктирная линия 715, показанная на фиг.23, означает, что телевизор 711, который представляет собой клиент ТВПИ, и домашний межсетевой шлюз 712 МПП могут быть либо физически интегрированными, или разделенными. Ниже будут описаны пять случаев использования шлюза приложения ТВПИ и ААЦС. С точки зрения системы ТВПИ шлюз приложения ТВПИ-ААЦС действует как клиент ТВПИ.
Следующие конкретные примеры обработки, выполняемые в сценарии 3 развертывания, будут описаны ниже.
3-1-3а. 2ВОХ PULL (вытягивание)
3-l-3b. 3BOX PULL
3-1-3с. Загрузка
3-l-3d. 2BOX PUSH (проталкивание)
3-1-3е. Загрузка в главную систему
(3-1-3а. 2BOX PULL)
В сценарии 2BOX PULL, определенном в ААЦС, то есть в конфигурации, в которой обработку выполняют путем соединения ЦМС (цифровой мультимедийный сервер) и ЦМП (цифровой мультимедийный проигрыватель) один с другим, шлюз приложения ТВПИ-ААЦС действует как цифровой мультимедийный сервер (ЦМС) для ААЦС, который воплощает мультимедийный сервер УРДН АВ (устройство УРДН). В ответ на запрос цифрового мультимедийного проигрывателя ААЦС (которым управляет пользователь), шлюз приложения ТВПИ-ААЦС преобразует формат мультимедийных данных и протокол списка содержания ЭПП/ВПТ, содержание программы и т.д. в протокол ААЦС.
(3-1-3b. 3BOX PULL)
В сценарии 3ВОХ PULL, который определен ААЦС, то есть в конфигурации, в которой обработку выполняют путем соединения ЦМС, ЦМП и DMC (Цифровой контроллер мультимедийных данных), в сценарии 3ВОХ PULL, шлюз приложения ТВПИ-ААЦС действует как цифровой мультимедийный сервер ААЦС, аналогично случаю использования 2BOX PULL. Однако имеется отличие от сценария 2BOX PULL. Пользователь выполняет поиск списка содержания ЭПП/ВПТ, оперируя с цифровым мультимедийным контроллером (DMC, ЦМК) ААЦС, и обеспечивает воспроизведение видеосодержания цифровым мультимедийным рендерером.
(3-1-3с. Загрузка)
При обработке загрузки аналогично случаю использования 2BOX PULL шлюз приложения ТВПИ-ААЦС выполняет функции цифрового мультимедийного сервера ААЦС. Отличие от 2BOX состоит в том, что контроллер загрузки (+DN+) загружает видеосодержание, предоставляемое ЦМС. Хотя невозможно выводить содержание в шлюз приложения ТВПИ-ААЦС, вместо этого содержание загружают в ответ на запрос (например, для услуги ВПТ).
(3-1-3d. 2BOX PUSH)
В случае использования 2 ВОХ PUSH, определенного в ААЦС, то есть в случае использования 2ВОХ PUSH, когда обработка выполняется путем соединения контроллера, имеющего функцию распределения содержания и цифрового мультимедийного рендерера (DML, ЯМД, язык манипулирования данными), имеющего функцию воспроизведения один к одному, шлюз приложения ТВПИ-ААЦС функционирует как ААЦС PUSH контроллер (+PU+), который воплощает пункт управления УРДН для АВ рендерера УРДН.
Обычно пользователь выполняет операции с устройством - клиентом для поиска списка содержания, соответствующего ЭПП/ВПТ услуги ТВПИ, и может обеспечить воспроизведение цифровым мультимедийным рендерером ААЦС выбранного видеосодержания, используя способ, в котором контроллер ААЦС PUSH управляет мультимедийным рендерером ААЦС для потоковой передачи видеоданных, предоставляемых контроллером ААЦС PUSH шлюза приложения ТВПИ-ААЦС.
(3-1-3с. Загрузка в главную систему)
При обработке загрузки в главную систему шлюз приложения ТВПИ-ААЦС выполняет такие функции, как контроллер загрузки во внешнюю систему ААЦС (+UP+), который воплощает пункт управления УРДН для УРДН АВ сервера (устройство УРДН). Обычно пользователь может выполнять операции с устройством - клиентом для поиска списка содержания ЭПП/ВПТ услуги ТВПИ. Цифровой мультимедийный сервер ААЦС сохраняет выбранное видеосодержание, предоставляемое контроллером загрузки, в главную систему ААЦС шлюза приложения ТВПИ-ААЦС.
(3.1.3. Обработка соединения с сетью устройства - клиента)
Далее со ссылкой на фиг.24 и следующие фигуры будет описан пример обработки соединения с сетью устройства - клиента для приема услуги ТВПИ.
На фиг.24 показана блок-схема последовательности обработки, представляющая пример обработки соединения с сетью клиента. Начиная с левой стороны показаны устройство - клиент, соответствующее, например, телевизору (ЦМП), показанному на фиг.3, домашний межсетевой шлюз МПП и, кроме того, ФУСВ, ДПА и АР (ТВПИ), которые представляют собой компоненты сети МПП. Следует отметить, что то, что касается ФУСВ сети МПП, ФУСВ Заместитель (ФУСВ-З), ФУСВ опроса (I-ФУСВ) и обслуживающий описанный выше ФУСВ (ФУСВ-ОБ), показано отдельно.
Вначале устройство - клиент получает ПИ адрес на этапе S501 и выводит запрос на регистрацию на этапе S502. Запрос на регистрацию передают из домашнего межсетевого шлюза МПП в ФУСВ Заместитель (ФУСВ-З), ФУСВ Опроса (ФУСВ-О) и ФУСВ Обслуживания (ФУСВ-ОБ) ФУСВ, которые представляют собой компоненты сети МПП.
На этапе S503 ФУСВ-ОБ выполняет получение профиля пользователя из ДПА, и на этапе S504 передают уведомление об ответе на запрос в устройство - клиент.
Затем, на этапе S505, выполняют такую установку, что обеспечивается возможность передачи данных IPSec между устройством - клиентом и ФУСВ заместителем (ФУСВ-З) в ФУСВ, который представляет собой компонент сети ИЗМА, и последующую передачу данных выполняют в соответствии с IPSec. На этапе S506 устройство - клиент выводит запрос на регистрацию услуги ТВПИ, который принимают с помощью ФУСВ Обслуживания (ФУСВ-ОБ) в ФУСВ, который представляет собой компонент сети МПП. На этапе S507 выполняют обработку выбора СП, и на этапе S508 вырабатывают запрос на регистрацию в выбранный СП.
СП (ТВПИ) получает профиль ТВПИ на этапе S509 и вырабатывает уведомление о завершении регистрации для клиента на этапе S510. На основе приема уведомления о завершении регистрации клиент выводит запрос на получение содержания в СП, на этапе S511, и получает содержание из СП, на этапе S512.
На фиг.25 показана схема последовательности обработки для случая, когда выполняется обработка регистрации, выполняемая домашним межсетевым шлюзом МПП, а не обработка регистрации, выполняемая клиентом. Вначале домашний межсетевой шлюз МПП получает ПИ адрес, на этапе S521, и выводит запрос на регистрацию, на этапе S522. Запрос на регистрацию передают из домашнего межсетевого шлюза МПП в ФУСВ Заместитель (ФУСВ-З), ФУСВ Опроса (ФУСВ-О) и ФУСВ Обслуживания (ФУСВ-ОБ) в ФУСВ, которые представляют собой компоненты сети МПП. На этапе S523 ФУСВ-ОБ выполняет получение профиля пользователя из ДПА и на этапе S524 выполняют уведомление об ответе на запрос в домашний межсетевой шлюз МПП.
Затем, на этапе S525, выполняют такую установку, что разрешается передача данных IPSec между домашним межсетевым шлюзом МПП и ФУСВ Заместителем (ФУСВ-З) для ФУСВ, который представляет собой компонент сети ИЗМА, и последующий обмен данных выполняют в соответствии с IPSec. На этапе S526 домашний межсетевой шлюз МПП выводит запрос на регистрацию услуги ТВПИ, которую принимает ФУСВ Обслуживания (ФУСВ-ОБ) в ФУСВ, который представляет собой компонент сети МПП. На этапе S527 выполняют обработку выбора СП и на этапе S528 запрос на регистрацию вырабатывают и передают в выбранный СП.
СП (ТВПИ) получает профиль ТВПИ, на этапе S529, и вырабатывает уведомление о завершении регистрации в домашнем межсетевом шлюзе МПП, на этапе S530.
На фиг.26 показан пример последовательности обработки в случае, когда обмен данными между клиентом и домашним межсетевым шлюзом МПП и обмен данными между домашним межсетевым шлюзом МПП и сетью МПП выполняют по отдельности. Вначале, на этапе S541, клиент передает запрос на регистрацию в домашний межсетевой шлюз МПП. Адрес клиента в этом случае представляет собой адрес (@home) в домашней сети. После приема запроса на регистрацию из устройства - клиента домашний межсетевой шлюз МПП преобразует его в глобальный адрес (@ор.соm) и выводит запрос на регистрацию в сеть МПП. Запрос на регистрацию передают в ФУСВ Заместитель (ФУСВ-З), ФУСВ Опроса (ФУСВ-О) и ФУСВ Обслуживания (ФУСВ-ОБ) в ФУСВ, которые представляют собой компоненты сети МПП. На этапе S542 ФУСВ-ОБ выполняет получение профиля пользователя из ДПА, и на этапе S543 выполняют уведомление об ответе на запрос в домашний межсетевой шлюз МПП.
Затем, на этапе S544, выполняют такую установку, что разрешают обмен данными IPSec между домашним межсетевым шлюзом МПП и ФУСВ Заместителем (ФУСВ-З) в ФУСВ, который представляет собой компонент сети ИЗМА, и последующий обмен данными выполняют в соответствии с IPSec. На этапе S545 домашний межсетевой шлюз МПП выводит запрос на регистрацию услуги ТВПИ, который принимают с помощью ФУСВ Обслуживания (ФУСВ-ОБ) в ФУСВ, который представляет собой компонент сети МПП. На этапе S546 выполняют обработку выбора СП, и на этапе S547 вырабатывают запрос на регистрацию в выбранный СП.
СП (ТВПИ) получает профиль ТВПИ, на этапе S548, и вырабатывает уведомление о завершении регистрации в домашний межсетевой шлюз МПП, на этапе S549. Это уведомление передают из домашнего межсетевого шлюза МПП в устройство - клиент через домашнюю сеть. На основе приема запроса на уведомление на регистрацию клиент выводит запрос на получение содержания в домашний межсетевой шлюз МПП на этапе S550. Домашний межсетевой шлюз МПП выводит этот запрос в СП и получает содержание из СП и передает это содержание в устройство - клиент, на этапе S551.
Следует отметить, что в случае, когда выполнена такая установка, что становится возможным обеспечить услугу ТВПИ для устройства 713 ААЦС, как описано выше со ссылкой на фиг.23, домашний межсетевой шлюз МПП выполняет поиск функции управления ТВПИ, принимает данные ЭПП и затем обеспечивает возможность [ТВПИ ААЦС ШЛ приложения] выполнения взаимного соединения между устройством ААЦС и услугой ТВПИ. В случае когда [ТВПИ ААЦС ШЛ приложения] функционирует как устройство УРДН, то есть как мультимедийный сервер ААЦС, ТВПИ ААЦС ШЛ приложения начинает ПППУ (Простой протокол поиска услуги), найденный пунктом управления УРДН [ПППУ]. В случае когда ТВПИ ААЦС ШЛ приложения функционирует как пункт управления УРДН, то есть как контроллер ААЦС PUSH, ТВПИ ААЦС ШЛ приложения не требуется запускать ПППУ в устройстве УРДН, и вместо этого он запускает ПППУ пункта управления УРДН для того, чтобы найти устройство УРДН.
Следует отметить, что, поскольку протокол ААЦС, то есть поиск устройства и управление устройством в архитектуре устройства УРДН, основаны на передаче данных без установления сеанса связи, отсутствует концепция установления сеанса, в которой пункт управления УРДН выполняет обмен данными с устройством УРДН. Хотя цифровой мультимедийный сервер, то есть устройство УРДН, может использоваться в сети, такой цифровой мультимедийный проигрыватель и цифровой мультимедийный рендерер, то есть пункт управления УРДН могут в любое время запрашивать сообщение ППДО для управления, относящегося к потоковой передаче мультимедийных данных и запроса ППГТ, и ЦМС ТВПИ ААЦС ШЛ приложения должен ответить на этот запрос в течение, например, 30 секунд даже в наихудшем случае.
ТВПИ ААЦС ШЛ приложения может поддерживать сеанс с основной МПП (ФУСВ) и функцией управления ТВПИ, в то время как ЦМС ТВПИ ААЦС ШЛ приложения используется в сети. В случае когда сеанс прекращают, ТВПИ ААЦС ШЛ приложения может повторно установить сеанс, когда присутствуют запрос ППДО и запрос ППГТ из ЦМП. В случае когда ТВПИ ААЦС ШЛ приложения действует как контроллер PUSH, то есть, как пункт управления УРДН, становится возможным узнать длительность периода, в течение которого поддерживается сеанс.
В случае когда канал услуги ТВПИ меняют, запрос ППГТ на смену канала из устройства ААЦС преобразуют в ПУГИ (Протокол управления группой Интернет). Например, его преобразуют в ПУГИ (Протокол управления группой Интернет), используя шлюз приложения ТВПИ-ААЦС.
(3-1-5. Отключение клиента от сети)
Ниже будет описана обработка отключения от услуги ТВПИ. В устройстве -клиенте, принимающем услугу ТВПИ, возможно отключить отображение и отключить клиент от сети. Эту обработку отключения от услуги ТВПИ выполняют, например, в соответствии со следующей последовательностью.
(Этап 1)
Клиент прекращает прием мультимедийных данных.
Следует отметить, что в случае многоадресной передачи уход ПУГИ используют для выхода из многоадресного потока, относящегося к тому каналу, который просматривал пользователь.
(Этап 2)
Устройство - клиент передает ПИС BYE (до свидания) в объект, предоставляющий услугу ТВПИ, для установления сеанса ПИС, относящегося к приему мультимедийных данных.
Следует отметить, что в случае одноадресной передачи, объект, предоставляющий услугу ТВПИ, выполняет команду ППРВ TEARDOWN (освобождение), для прекращения потока одноадресной передачи ПРВ, и закрывает порт в случае, когда мультимедийный сервер не уведомляет протокол ПИС.
(Этап 3)
Клиент передает SUBSCRIBE (подписаться) в услугу ТВПИ предоставления объекта Expire 0 для уведомления ТВПИ СП о том, что произойдет отключение на стороне клиента.
(Этап 4)
После истечения периода обслуживания клиент передает ПИС Register (зарегистрироваться) для отмены регистрации идентификатора клиента. Следует отметить, что для получения информации о регистрации требуются данные (GRUU: Глобальный маршрутизируемый УИР агента пользователя), принимаемые из ФУСВ обслуживания.
(Этап 5)
Клиент передает уход из ПУГИ для канала управления.
(Этап 6)
Отключен от услуги ТВПИ и МПП.
(Неуправляемое отсоединение от услуги ТВПИ)
В некоторых случаях, например, в случае, когда происходит отключение электроэнергии, выполняют отсоединение без выполнения последовательности, описанной выше. Таким образом, в некоторых случаях выполняют неуправляемое отсоединение от услуги ТВПИ. В этом случае необходимо остановить поток передаваемых мультимедийных данных программы или тому подобное. Однако в этом случае, должна быть выполнена обработка с учетом следующих моментов:
(a) Обработка остановки потока мультимедийных данных
(b) Диалог ПИС в сети
Они будут описаны ниже.
(а) Обработка прекращения потока мультимедийных данных
В случае когда клиент принимает потоки мультимедийных данных, единственный способ, который можно использовать для прекращения потоков мультимедийных данных, представляет собой принятое по умолчанию истечение времени ПУГИв3 (интервал членства в группе, составляющий 225 секунд в соответствии с [ПУГИ]).
В случае одноадресной передачи данных, в большинстве механизмов одноадресного транспортирования данных, выполняют обработку приема информации обратной связи, и время истечения установлено в информации обратной связи, таким образом, что становится возможной обработка остановки с использованием времени истечения.
(b) Диалог ПИС сети
Для всех состояний ПИС сети обычно по умолчанию установлено время истечения, равное 3600 секунд. Такое состояние относится к ПИС REGISTER, SUBSCRIBE и INVITE. Механизм времени истечения удаляет состояние основной МПП (в случае, когда происходит повторное соединение до истечения времени, таймер увеличивает свое значение после новой регистрации).
Тот факт, что состояние ПИС поддерживают активным в течение одного часа, не означает, что трафик передают в течение одного часа. Фактически после первого NOTIFY, который не достигает места назначения, основную МПП уведомляют о недоступности клиента, и она соответствующим образом удаляет это состояние.
(3-1-6. Обработка поиска услуги, выполняемая клиентом)
Ниже будет описана обработка, в которой выполняется поиск услуг ТВПИ в сети МПП. Выполняют поиск провайдеров услуги ТВПИ и представляют их для пользователя так, что обеспечивается возможность их выбора пользователем, например, как описано ниже. Следует отметить, что для этой обработки предполагается условие завершения регистрации UMS пользователем.
Первый вырабатывает запрос провайдеру МПП для попытки поиска провайдеров услуги ТВПИ. В случае когда такой поиск не удается, возможно выработать запрос в другой объект, кроме провайдера МПП, например, в корень. Обработка поиска провайдера услуги начинается с поиска провайдеров услуги ТВПИ, которые предоставляют услугу ТВПИ.
Существует много моделей, которые можно использовать для поиска провайдеров услуги ТВПИ в сети МПП. Они все основаны на предположении, что серверы приложения (СП (ТВПИ)), позволяющие предоставлять услуги, существуют в сети, и что провайдеры услуги ТВПИ могут быть идентифицированы по PSI, тегам свойства или другими заголовкам ПИС.
Этап поиска провайдеров услуги выполняют в соответствии с, например, описанием высокого уровня "транспорта услуги ЦТВ ЭГДИ-2 на основе TS в сети на основе ПИ". ПИС используют как обмен данными для аутентификации пользователя, и используют модель доверия МПП для информации, прикрепляемую к загрузке, такую как идентичность со вставленным Р. Запрос ПИС, в котором используется ЦТВ ПИ удалить, который начинается с услуги ТВПИ, можно использовать как провайдер ТВПИ. Например, идентифицируют, что SP КАНАЛ + представляет собой доменное название, и возможно назначить название услуге, соответствующее этой услуге.
В случае когда такой подход не работает, выполняют обработку, описанную ниже.
В случае когда сервер ТВПИ не был назначен, при запуске приложения ТВПИ, используют услугу самозагрузки услуги ТВПИ или принятый по умолчанию адрес.
Устройство - клиент ТВПИ устанавливает передачу данных сигнала управления для диалога ТВПИ ПИС и определяет маршрут в ФУСВ сети МПП. Это также означает, что нет необходимости знать точный адрес услуги, поскольку он может быть добавлен позже. В сети МПП ФУСВ должен понимать, что диалог ПИС представляет собой диалог ТВПИ, и определять маршрут в ТВПИ CF (ФУ, Функция управления). Это позволяет ТВПИ ФУ предоставлять информацию поиска, относящуюся к провайдеру услуги и к предоставляемой услуге.
Информацию (например, ПИС УИР или тому подобное), относящуюся к провайдеру услуги ТВПИ, предоставляют пользователю, используя диалог ПИС, и, когда пользователь находит провайдеров услуги ТВПИ, этих провайдеров представляют пользователю. Пользователь может затем принять ЭПП (или ВПТ и списки содержания сПВЗ или тому подобное), предоставляемые провайдерами услуги ТВПИ.
(Поиск услуги с помощью УРДН)
Ниже будет описана обработка поиска услуги с помощью УРДН.
Устройство - клиент ТВПИ получает ПИ адрес в ФУСВ Заместителе из варианта ПДКГ ПИС или использует принятый по умолчанию ПИ адрес ФУСВ Заместителя, записанный в карте МИМП (Мультимедийный модуль идентификации услуг ПИ) оператора МПП.
В качестве альтернативы устройство - клиент ТВПИ выполняет поиск домашнего межсетевого шлюза МПП, используя механизм поиска УРДН. Домашний межсетевой шлюз МПП воплощает услугу УРДН МПП ШЛ, которая представляет собой услугу УРДН. Для того чтобы найти услугу УРДН МПП ШЛ, устройство - клиент ТВПИ выполняет обработку, в которой используется ПППУ, такую как передача или прием ПППУ:М-Search. После того как будет найдена услуга УРДН МПП ШЛ, устройство -клиент ТВПИ вырабатывает запрос на получение ПИ адреса и порта МПП B2BUA МПП ШЛ. Затем устройство - клиент ТВПИ начинает сеанс ПИС с основной МПП через домашний межсетевой МПП ШЛ и находит услуги ТВПИ.
Например, последовательность обработки в случае поиска услуги устройством ААЦС, описанная со ссылкой на фиг.23, состоит в следующем. Пункт управления УРДН устройства ААЦС может найти ЦМС с помощью ТВПИ ААЦС ШЛ приложения в случае 2ВОХ PULL, DOWNLOAD (загрузить) и 3ВОХ PULL, описанных выше. Поиск услуги для услуги ТВПИ выполняется с помощью домашнего межсетевого ШЛ МПП, используя способ, который является таким же, как и способ, описанный выше. Способы развертывания множества услуг ТВПИ отличаются у разных поставщиков. Например, ТВПИ ААЦС ШЛ приложения может использовать множество ЦМС, индивидуально соответствующих услугам ТВПИ. Для каждого ЦМС установлено название, как устройство УРДН, которое позволяет выполнять соответствующую услугу ТВПИ таким образом, что пользователь может выбирать соответствующий ЦМС для услуги ТВПИ.
В случае 2ВОХ PUSH и UPLOAD (загрузка в главную систему) шлюз приложения ТВПИ-ААЦС управляет устройством УРДН устройства ААЦС таким образом, что нет необходимости воплощать устройство УРДН, с помощью которого был найден шлюз приложения ТВПИ-ААЦС.
[Конкретный пример обработки различных типов услуг]
Ниже будут описаны различные услуги, выполняемые в услугах ТВПИ. Пункты будут описаны в следующем порядке.
3-2-1. Широковещательная телевизионная передача
3-2-2. сПВЗ (Сетевая персональная видеозапись)
3-2-3. ВПТ (Видео по требованию)
3-2-4. Фильтрация и персонализация содержания
3-2-5. Взаимодействие с телевизором
3-2-6. Управление профилем
3-2-7. Обработка соответствия с возможностями устройства
(3-2-1. Широковещательная телевизионная передача)
В услугах ТВПИ в дополнение к переключению канала может быть обеспечена широковещательная передача ЭПП для пользователя так же быстро, как и широковещательная телевизионная передача. Для сведения к минимуму времени ожидания метаданных пользователя при передаче метаданных ЭПП программы, относящиеся к метаданным ЭПП, во время определенного периода (например, 8 дней) предварительно загружают в устройство - клиент, и для сведения к минимуму количества транзакций в секунду и необходимой полосы пропускания в системе распределения ЭПП, служебную информацию, то есть информацию канала ТВ и ЭПП, то есть информацию о программе ТВ, распределяют через канал многоадресной передачи данных. Браузер содержания ТВПИ и приложение навигации ТВПИ клиента, описанные со ссылкой на фиг.15, выполняют поиск метаданных ЭПП, используя функцию управления КМП.
Метаданные ЭПП также распределяют при одноадресной передаче данных. Хотя метаданные ЭПП, соответствующие основным программам, соответствующим программам, предоставляемым услугами ТВПИ, или метаданные ЭПП статистически популярных программ, или тому подобное, распределяют с использованием многоадресной передачи, метаданные ЭПП высокого уровня с богатой информацией, такие как информация о других программах или миниатюрные изображения, могут быть получены путем поиска с использованием одноадресной передачи.
Метаданные ЭПП, предоставляемые провайдерами услуги ТВПИ, распределяются регулярно, используя один канал многоадресной передачи данных. Функция управления каналом многоадресной передачи клиента, описанная со ссылкой на фиг.15, фильтрует метаданные ЭПП с тегами, такие как подписка на канал, в соответствии с конфигурацией клиента, и сохраняют отфильтрованные метаданные ЭПП в памяти. Браузер услуги ТВПИ и навигационное приложение ТВПИ используют функцию управления КМП для поиска данных ЭПП. Время цикла передачи метаданных ЭПП изменяется в зависимости от типов информации.
Информация услуги, включающая в себя адреса канала многоадресной передачи для телевизионных каналов и метаданные ЭПП, относящиеся к содержанию (программам), которые передают, используя широковещательную передачу, и следующее содержание передают с частотой, например, через интервал 2 секунды. Метаданные ЭПП, соответствующие программам для текущего дня, передают, например, через интервалы 30 секунд.
Поскольку расписание телевизионных программ телевизионных услуг широковещательной передачи определяют заранее, для клиента достаточно выполнить поиск новых метаданных ЭПП для будущих программ один раз в день. Однако для того, чтобы уведомить клиента об изменениях в запланированных программах, которые могут иногда происходить, например, при поступлении срочных новостей или в случае дополнительных подач мяча при игре в бейсбол, обновление метаданных ЭПП также регулярно распространяют, например, через интервал 2 секунды, по каналу многоадресной передачи данных. Для приема обновления метаданных ЭПП устройство - клиент отслеживает канал многоадресной передачи данных, выполняя поиск метаданных ЭПП, при приеме мультимедийного потока через канал многоадресной передачи данных.
Метаданные ЭПП, распределяемые через канал многоадресной передачи данных, представляют собой данные, включающие в себя основную информацию, относящуюся к программам, которая представляет собой информацию о программах. Для получения подробной информации, относящейся к программам и связанной с программами информации, которая соединена с основной информацией о программах, устройство - клиент может использовать запрос с одноадресной передачей в сервер ЭПП. Информация о программах состоит из текста, видео, звука и т.д., и взаимодействие с пользователем при презентации этих программ может осуществляться, используя двунаправленную одноадресную передачу данных. В информационном меню ЭПП или программы возможно установить подэкран на дисплее устройства - клиента, который отображает меню, и отображать видеопоток предварительного просмотра.
Следует отметить, что ЭПП может быть персонализована для каждого пользователя или клиента, то есть ЭПП может быть представлена со специфичными установками ЭПП, которые соответствуют пользователю или клиенту. Например, персонализация ЭПП для каждого канала может быть воплощена аналогично конфигурированию ЭПП в соответствии с подпиской на канал, которое относится к профилю пользователя. В зависимости от профиля пользователя не отображается информация о программе, относящаяся к конкретным каналам. Также, что касается порядка отображения каналов в меню ЭПП, разрешена персонализация в соответствии с профилем пользователя, то есть обработка, соответствующая каждому пользователю.
Переключение широковещательных телевизионных каналов
Когда предоставляют услугу ТВПИ, выполняют размещение пакета в буфер в устройстве - клиенте для плавного выполнения обработки воспроизведения, например, для устранения дрожания фазы, связанного с передачей по сети. Устройство - клиент сохраняет данные, принимаемые из сервера, предоставляющего услугу ТВПИ, до тех пор, пока количество данных не достигнет определенного порогового значения, и затем выполняют обработку воспроизведения, такую как декодирование. Кроме того, в некоторых случаях передачу и прием внутри фрейма выполняют, используя прямую многоадресную передачу для реконструкции изображений.
Кроме того, для того чтобы исключить расходование полосы пропускания при переключении канала, выполняют обработку включения старого канала, для которого был закончен предыдущий просмотр. Эта обработка может выполняться при уходе из ПУГИ, которая представляет собой обработку, аналогичную соединению с ПУГИ. Для такой обработки выполняют проверку во всех осведомленных узлах ПУГИ, выполняют сравнение со списком узлов, которые выполняют прием старых передаваемых в многоадресном режиме данных, и в случае, когда определенный узел останавливает прием передаваемых в многоадресном режиме данных, выполняют обработку отсечения узла от дерева многоадресной передачи.
Для выполнения декодирования и воспроизведения принимаемого видеопотока в устройстве - клиенте необходимо собрать много информации из принимаемого потока. Эту информацию передают, используя определенную частоту. В частности, для начала отображения нового передаваемого кинофильма, декодер должен ждать, пока кадры, используемые для сравнения между кадрами, не поступят в видеопотоке. Кадры, используемые для сравнения между кадрами, организованы как кадры, включающие в себя достаточную информацию, по которой можно реконструировать полное видеоизображение. В зависимости от типа кодирования обычно их передают через интервалы от 0,5 до 5 секунд.
Существуют различные типы задержки, которые могут возникать при передаче данных в услугах ТВПИ. Например, обработка взаимодействия ПИС по случаю установки нового потока может стать фактором, который вызывает задержку. Например, обработка, относящаяся к ПИС INVITE, которую выполняют при обработке взаимодействия ПИС, представляет собой значимый фактор, который может вызвать задержку. Таким образом, меры по исключению задержки состоят в уменьшении обработки взаимодействия ПИС. В частности, эффективно выполнить такую установку, чтобы диалог ПИС возникал, только когда характеристики потоков многоадресной передачи изменяются между каналами многоадресной передачи. В соответствии с этой идеей используют конфигурацию, в которой, когда клиент настраивается на обычный широковещательный канал, устанавливают сеанс ПИС путем запроса многоадресной передачи, имеющей характеристики потока, и установки выполняют таким образом, чтобы другие изменения в каналах многоадресной информации требовали только взаимодействия ПУГИ, которое не подразумевает вмешательства ПИС, и переключается на диалог ПИС, только когда характеристики принимаемых потоков отличаются. Кроме того, ПИС INVITE и ПУГИ передают совместно для нового канала. Что касается задержки, которая возникает при установке ПУГИ, возможно выполнить улучшения, разрешая использовать каналы многоадресной передачи в точке, как можно более близкой к конечному пользователю. Однако в результате этого происходит использование большей полосы пропускания в сети доступа.
Также следует выполнить улучшение в отношении задержки кадров, используемых для сравнения между кадрами, необходимых для начала декодирования потока ЭГДИ. При этом возможно преодолеть задержку между кадрами, используемыми для сравнения, применяя конфигурацию, в которой кадры для сравнения между кадрами получают с использованием механизма pull (выталкивание) из точки, относительно близкой к устройству - клиенту в сети, или предоставляя кадры для сравнения между кадрами в устройство - клиент с помощью внеполосного механизма.
(3-2-2. сПВЗ (сетевая персональная видеозапись))
Далее будет описана сПВЗ (сетевая персональная видеозапись), которая представляет собой услугу, доступную в услугах ТВПИ.
сПВЗ (сетевая персональная видеозапись) может быть начата с помощью разных способов. Они изменяются в зависимости, в основном, от провайдеров услуги ТВПИ.
* Самый простой способ записи программы, такой как программа, состоит в выборе программы в ЭПП и нажатии кнопки записи на пульте дистанционного управления, принадлежащем пользователю. Кроме того, в этой конфигурации пользователь вводит время, день, длительность и т.д. записи.
В качестве альтернативы установки могут быть организованы так, что записывают все программы, предоставляемые в устройство - клиент. Это означает, что провайдер услуги ТВПИ записывает все программы и сохраняет их в сервере в течение заданного периода времени. Таким образом, пользователь не беспокоится о записи, может просмотреть прошлую запись сПВЗ ЭПП, которая выглядит аналогично обычной ЭПП.
Архитектура ТВПИ должна поддерживать интерфейс для идентификации программ, предназначенных для записи, и механизм идентификации для достижения этого с помощью ЭПП. Тот же механизм соединения, что и для широковещательной телевизионной передачи, используют, если это возможно, и при передаче команд для обработки записи, можно использовать команды ППРВ RECORD (записать), ПИС INVITE для сПВЗ, включающего в себя подробности записи, или тому подобное.
Например, запись с эффектами представляет собой обработку, используемую в случае, когда пользователь запрашивает персональную запись содержания, которую принимают и воспроизводят в услуге ТВПИ. Например, клиент нажимает кнопку "Пауза" на пульте дистанционного управления для выполнения функции записи сПВЗ и затем "замораживает" изображение для выполнения обработки ухода ПУГИ канала многоадресной передачи. Кроме того, клиент сохраняет содержание. Следует отметить, что конфигурация может быть выполнена так, что сохранение данных будет выполняться в сервере. Когда пользователь снова желает просмотреть программу позже, возможно выполнить поиск сПВЗ и выполнить воспроизведение, используя команду ППРВ PLAY.
Что касается списка содержания (индекс), который можно использовать в сПВЗ, можно использовать те же формат содержания и метаданные, что и для ЭПП и ВПТ. Следует использовать механизм соединения, который является таким же, как и при широковещательной телевизионной передаче, за исключением того, что соединение выполняют, используя функцию управления ТВПИ, для идентификации ресурса одноадресной передачи, как в случае ВПТ. Обычно поиск списка содержания сПВЗ выполняют как ППГТ GET. Для обработки поиска содержания сПВЗ, доступного для клиента, провайдер услуги ТВПИ предоставляет функцию поиска на основе сервера. Интерфейс страницы поиска полностью зависит от провайдера услуги.
При обработке воспроизведения содержания, записанного сПВЗ, необходимо вначале выбрать предполагаемое содержание сПВЗ. Поиск выполняют, отмечая кнопкой ссылку в списке содержания сПВЗ. Поиск содержания выполняют как в потоке одноадресной передачи. Таким образом, поток передачи начинается, когда пользователь нажимает на кнопку "воспроизвести" или отмечает кнопкой ссылку в списке содержания.
Конфигурация устройства - клиента в случае, когда обработка сПВЗ (сетевая персональная видеозапись), выполняемая, как специфичная для пользователя обработка записи содержания, выполнена, например, следующим образом. Устройство обработки информации как устройство - клиент включает в себя блок обработки данных, который выполняет обработку приема услуги, предоставляющей содержание, предоставляемой внешним сервером, находящимся за пределами домашней сети, используя информацию отображения, в которой внешний сервер установлен как виртуальное устройство домашней сети, и блок обработки данных управляет обработкой сПВЗ (сетевой персональной видеозаписью), выполняемой как специфичная для пользователя обработка записи содержания в отношении содержания, предоставляемого внешним сервером.
Блок обработки данных выполняет обработку приема содержания, распространяемого при многоадресной передаче, при приеме телевизионной широковещательной передачи, предоставляемой внешним сервером, и выполняет обработку переключения на одноадресное распределение по случаю обработки сПВЗ (сетевая персональная видеозапись), выполняемой как специфичная для пользователя обработка записи содержания. Кроме того, в случае, когда начинают прием содержания с одноадресным распространением, он передает сообщение ухода (Протокол управления группами Интернет) во внешний сервер или в сервер управления как сообщения в соответствии с ПУГИ.
Кроме того, что касается сПВЗ (сетевой персональной видеозаписи), блок обработки данных устройства - клиента может запрашивать внешний сервер или другой сервер, подключенный к сети, выполнить запись содержания, используя средство сохранения этих серверов. В этом случае информация, требуемая для записи, такая как информация содержания для записи и информация о времени, предоставляется в эти серверы. Кроме того, при обработке приема из внешнего сервера списка содержания, соответствующего содержанию, для которого может выполняться сПВЗ (сетевая персональная видеозапись), блок обработки данных устройства - клиента выполняет обработку получения списка содержания, выбранного в соответствии с предоставленным профилем на основе профиля пользователя или профиля устройства - клиента, предоставленного во внешний сервер. Кроме того, в случае выполнения сПВЗ (сетевой персональной видеозаписи), блок обработки данных устройства - клиента выполняет обработку вывода информации выбора содержания или информации, определяющей время записи в ЭПП (Электронной программе передач), во внешний сервер или в сервер управления. В ходе этой обработки выполняется сПВЗ.
Кроме того, устройство - клиент представляет собой устройство обработки информации, которое принимает содержание, относящееся к ТВПИ, предоставляемой через общественную сеть, которая не является домашней сетью, и включает в себя средство установки внешнего сервера, подключенное к общественной сети, как виртуальное устройство домашней сети; и средство управления, предназначенное для управления обработкой записи или воспроизведения содержания во внешнем сервере через общественную сеть, таким образом, что внешний сервер работает как персональное устройство видеомагнитофона, которое записывает или воспроизводит специфичное для пользователя содержание. Кроме того, средство управления устройством - клиентом выполняет обработку управления обработкой воспроизведения содержания во внешнем сервере через общественную сеть для воплощения одноадресной передачи, в которой определенное содержание предоставляют только конкретному пользователю, и, кроме того, выполняют обработку управления обработкой записи или воспроизведения содержания во внешнем сервере через общественную сеть так, что внешний сервер функционирует как персональное устройство видеозаписи, которое записывает содержание пользователя.
(3-2-3. ВПТ (Видео по требованию))
ВПТ (Видео по требованию) представляет спецификацию распределения содержания в ответ на запрос пользователя на стороне клиента. В принципе, эту услугу выполняют в режиме одноадресной передачи. При этом возможно вставлять рекламу в содержание (мультимедийные данные), распределяемые ВПТ, и выполнять поиск на основе рекламы аналогично услуге широковещательной передачи или ЭПП.
Кроме того, возможно просматривать на стороне клиента список содержания (индекс), который можно использовать для ВПТ. При этом возможно выполнить такую установку, что список содержания (индекс) будет ограничен содержанием, которое разрешено для просмотра пользователем, то есть возможно выполнять поиск в результате фильтрации. Хотя фильтрация может быть выполнена в пределах сети, в этом случае список содержания ВПТ должен быть передан в режиме одноадресной передачи, или устройство - клиент может использовать многоадресную передачу для предварительной загрузи кэша списка содержания ВПТ. Список содержания ВПТ получают с помощью такого способа, который частично аналогичен получению информации ЭПП.
Поиск доступного содержания ВПТ требует, чтобы клиент мог выполнять операцию запроса в сети. Поиск содержания выполняют, используя метаданные содержания.
В случае когда содержание воспроизводят с помощью ВПТ, из списка содержания ВПТ клиент должен выбрать часть доступного содержания, которая разрешена для просмотра пользователем, и вывести запрос на содержание. Например, если содержание указано в списке содержания, активируется связь с УИР услуги ВПТ, функция управления ТВПИ обрабатывает запрос. При этом проверяют, купил ли уже пользователь это содержание, и, в случае когда содержание не было куплено, проверяют начисление счета для покупки содержания. В других случаях запрос на содержание отклоняют.
(3-2-4. Фильтрация и персонализация содержания)
Далее будут описаны фильтрация и персонализация содержания, выполняемые в услуге ТВПИ. Фильтрация содержания представляет собой обработку выбора содержания, состоящую в предоставлении конечному пользователю только содержания, соответствующего пользователю на основе МПП конечного пользователя, профиля ТВПИ и набора каналов, на которые он подписался. Персонализация представляет собой обработку выбора содержания, которое будет предоставлено пользователю на основе профиля пользователя. Например, она включает в себя обработку распределения сообщений и рекламы с использованием отдельного лица в качестве цели на основе профиля пользователя.
При фильтрации содержания, например, только каналы, которые пользователь оплатил, отображаются в ЭПП или в списке ВПТ, получаемом пользователем. Фильтрация содержания позволяет генерировать и отображать ЭПП, соответствующую для зарегистрировавшего пользователя. Профиль пользователя загружают из сервера, в котором сохраняется профиль, например, ДПА 232 сети 230 МПП, показанной на фиг.3, используя ХСАР во время регистрации, и сохраняют в устройстве пользователя. Что касается ВПТ, фильтрацию содержания применяют, когда вид ВПТ, предоставляемый сервером, генерируют или метаданные ВПТ принимают в устройстве - клиенте. Следует отметить, что профиль пользователя может сохраняться в устройстве - клиенте, которое представляет собой устройство на стороне пользователя, и этот профиль пользователя может использоваться.
Информацию о профиле пользователя, присутствующую во внешнем сервере или в устройстве - клиенте, представляют в сервер, который предоставляет содержание, и сервер предоставления содержания выполняет персонализацию содержания для выбора и редактирования содержания на основе профиля пользователя и для генерирования и предоставления содержания, соответствующего пользователю. В качестве альтернативы может быть выполнена такая конфигурация, что эта обработка персонализации будет выполняться на стороне устройства - клиента.
Персонализация содержания включает в себя обработку распределения сообщений и рекламы с индивидуальным нацеливанием на основе профиля пользователя. Такие данные, направленные на определенного пользователя, накладывают на экран в устройстве пользователя и отображают, например, режим PinP (ИвИ, изображение в изображении). Персонализацию выполняют путем вставки предполагаемой рекламы, когда шоу переходит в рекламную паузу, в то время как пользователь просматривает широковещательное шоу или содержание ВПТ. Интерактивность также можно рассматривать как форму персонализации на основе профиля пользователя. Информация, включенная в данные интерактивности, отображается с помощью средства, которое является таким же, как и средство для передачи персональных сообщений или рекламы, то есть путем наложения, или используя выделенное окно. Персонализацию распространяют через выделенный одноадресный канал или используют намного меньшую групповую цель многоадресной передачи для установленного профиля (информация о месте проживания, возрасте, поле, диапазоне доходов и т.д.).
(3-2-5. Взаимодействие с ТВ)
Ниже будет приведено описание, относящееся к взаимодействию с телевизионной программой, например, обработки, в которой пользователь на стороне устройства - клиента передает свое мнение или голосует во время просмотра услуги ТВПИ. Для обеспечения взаимодействия с телевизионной программой пользователь может передавать данные пользователя (например, через SMS, СКС, служба коротких сообщений), такие как голос. НАПРИМЕР, голоса собирают и используют для формирования информации обратной связи, относящейся к программе.
Следует отметить, что также существуют цифровые системы широковещательной передачи, в которых взаимодействие с телевизионными программами уже поддерживается с помощью механизма, который вставляет триггер в поток ЭГДИ-TS и который предоставляет интерактивный объект в моменты времени триггера. Обычно интерактивный объект внедряют в поток ЭГДИ-TS вместе с телевизионной программой. Однако цифровая система широковещательной передачи может распространять интерактивный объект, используя двунаправленный канал передачи данных, отдельный от распределения потока ЭГДИ-TS.
Механизм, в котором используется браузер, применяемый для услуги ТВПИ, используют для взаимодействия с телевизионными программами. Например, информация ссылки на документ XHTML (расширяемый ЯГТР), представляющая взаимодействие с программой, внедрена в метаданные содержания. В то время как пользователь просматривает программу, система взаимодействия вызывает браузер услуги ТВПИ для взаимодействия с программой. Документ XHTML распределяют через канал многоадресной передачи данных и путем одноадресной передачи данных. Обратная связь взаимодействия воплощается с помощью браузера услуги ТВПИ на основе одноадресной передачи данных.
В услуге ТВПИ управляют различными профилями, такими как профиль пользователя устройства - клиента. Например,
* Профиль услуги, относящейся к услуге оператора, и профиль пользователя
Профили, такие как начисление счетов, идентификатор пользователя, вектор аутентификации, используемый для обработки аутентификации, и триггер услуги сохраняют и поддерживают в ДПА 232 сети 230 МПП, показанной на фиг.3.
* Профиль самого пользователя
Профиль самого пользователя сохраняют в устройстве - клиенте на стороне пользователя.
В случае когда провайдер ТВПИ отличается от провайдера МПП, провайдер ТВПИ сохраняет профиль пользователя, специфичный для провайдера ТВПИ, в своей собственной базе данных.
* Профиль провайдера ТВПИ
Профиль провайдера ТВПИ как информация, относящаяся к провайдеру ТВПИ, может быть сохранен на стороне клиента и также может быть сохранен в базе данных самого провайдера ТВПИ.
Профиль пользователя включает в себя, например, идентификатор ПИС, язык, национальность, возраст (информация, предоставляемая оператором, и информация, предоставляемая пользователем), адрес электронной почты, номер телефона, интересы и хобби (хобби и информация о предпочтениях), параметры, специфичные для ТВПИ и т.д. Профиль пользователя используется для персонализации услуги. В частности, становится возможным установить и предоставлять данные, соответствующие пользователю (Мой…) на основе предпочтения пользователя. Например, становится возможным выполнить, используя профиль пользователя, установку моего канала, установку канала запуска, и, кроме того, обработку персонального отображения кнопки на Мой ВПТ, Мое платное ТВ или канал, локальное управление и т.д.
Профиль провайдера ТВПИ включает в себя, например,
* Информацию, относящуюся к тому, какому пользователю разрешен доступ к какому каналу
* Профиль абонента используют для определения того, какому пользователю разрешен просмотр и какому пользователю не разрешен просмотр и т.д.
На стороне клиента, который представляет собой конечного пользователя, выполняют управление пользователем и управление профилем пользователя. Управление пользователем означает, что для пользователя возможно добавить пользователя к домену, сменить пользователя или удалить пользователя. Управление профилем пользователя означает, что пользователь может изменять информацию о профиле пользователя.
Этапы обработки в случае, когда конечный пользователь устройства - клиента выполняет управление пользователем, представляют собой следующие:
1. Конечный пользователь предоставляет информацию о новом пользователе в портал ППГТ.
2. Портал ППГТ передает эту информацию в сеть 230 МПП (см. фиг.3), которая выполняет управление пользователем, в результате чего обновляют базу данных ДПА и ТВПИ.
Управление профилем пользователя, выполняемое конечным пользователем устройства - клиента, выполняют, например, используя следующую обработку:
1. Информацию о новом профиле пользователя вводят в устройство - клиент.
2. Устройство - клиент передает данные в заданное выходное место назначения профиля, такое как сервер, который управляет информацией о профиле пользователя, например, ДПА 232 или услуга 250 ТВПИ сети 230 МПП, показанной на фиг.3.
3. Каждый сервер, который выполнил обновление информации, уведомляет устройство - клиент и другие соответствующие серверы о завершении обновления данных.
4. Клиент загружает обновленный профиль пользователя.
Следует отметить, что регистрация и обновление профиля пользователя также могут выполняться через услугу портативного ТВПИ. В этом случае профиль пользователя предоставляется из устройства - клиента в портал услуги ТВПИ, и затем портал услуги ТВПИ передает эти данные в сервер управления профилем пользователя (например, ДПА 232 или в услугу 250 ТВПИ сети 230 МПП, показанной на фиг.3).
Как описано выше, блок обработки данных устройства обработки информации выполняет обработку приема данных из внешнего сервера в виде персонализованных данных, выбранных или отредактированных на основе профиля пользователя, которые представляют собой информацию о пользователе, зарегистрированную заранее. Блок обработки данных устройства - клиента получает профиль пользователя, сохраненный заранее в сервере управления, например ДПА, и предоставляет полученный профиль пользователя во внешний сервер, такой как сервер предоставления содержания. Кроме того, профиль пользователя, обновленный в устройстве - клиенте, передают в сервер управления, такой как ДПА, и выполняют обработку обновления профиля пользователя, сохраненного в сервере управления.
Блок обработки данных устройства - клиента выполняет обработку приема из внешнего сервера, такого как сервер предоставления содержания, списка содержания, информации рекламы, содержания ВПТ (видео по требованию) или тому подобное, установленных как персонализованные данные на основе профиля пользователя, и отображает их в блоке дисплея. Следует отметить, что профиль пользователя включает в себя, по меньшей мере, язык, используемый пользователем, национальность, адрес, номер телефона, и хобби, и информацию о предпочтениях.
(3-2-7. Обработка согласования с возможностями устройства)
Возможно установить различные устройства как устройства - клиенты, и обработка, которая может выполняться отдельными устройствами - клиентами, будет отличаться в зависимости от этих устройств - клиентов. Таким образом, возможности устройства клиентов различны. Для обеспечения возможности взаимодействия между такими различными клиентами и услугами ТВПИ, набор профилей возможностей устройств определен для определения возможностей, запрашиваемых для клиентов.
Для воспроизведения содержания, распределяемого в устройство - клиент, предпочтительного в устройстве клиента, необходимо выяснить возможности устройства - клиента. Возможности устройства - клиента включают в себя, например, размер экрана, разрешающую способность экрана, размер доступного запоминающего устройства, типы поддерживаемых кодеков и т.д.
Когда устройство - клиент вначале регистрирует услугу, описание устройства ФУСВ 231 сети 230 МПП загружают, и загруженное описание и его УИР записывают в базу данных или в хранилище и совместно используют с другими объектами, такими как серверы. Следует отметить, что хранилище можно использовать в случае, когда можно использовать глобальное хранилище, такое как хранилище DCI.
При обработке согласования АВ содержания с устройством - клиентом в некоторых случаях необходимо выбрать соответствующую версию содержания. Например, согласование текстового содержания выполняют путем использования модификации, комбинирования, форматирования (например, XSLT) или тому подобного в соответствии с версией. Объект, который выполняет обработку согласования (например, целевой сервер или заместитель, который выполняет транскодирование), выполняет обработку возможностей приемного устройства и согласует документ в соответствии с набором правил, выраженных в метаданных документа. Это означает, что метаданные содержания должны включать в себя правила, относящиеся к модификации, которые требуется применять, и также означает, что профиль услуги должен включать в себя ограничения, относящиеся к применяемому транспорту, терминалу и т.д.
Как описано выше, в системе, предоставляющей содержание, включающей в себя сервер, предоставляющий содержание, и клиент, принимающий содержание, блок обработки данных клиента, принимающего содержание, выполняет обработку получения информации об устройстве для устройства - клиента, и передает и регистрирует информацию об устройстве в подсистему домашнего абонента (ДПА), определенную в мультимедийной системе ПИ (МПП). Сервер предоставления содержания выполняет обработку получения информации об устройстве для устройства - клиента, зарегистрированного в ДПА, и предоставляет в устройство - клиент содержание, соответствующее для этого устройства. В частности, информация об устройстве включает в себя, по меньшей мере, одну из размера экрана, разрешающей способности экрана, размера доступного запоминающего устройства и типов кодека, поддерживаемых клиентом. Сервер, предоставляющий содержание, выполняет обработку получения этой информации об устройстве и предоставляет в устройство - клиент содержание, которое может быть воспроизведено этим устройством.
Настоящее изобретение было подробно описано выше со ссылкой на конкретные варианты воплощения. Однако очевидно, что для специалиста в данной области техники возможно выполнить модификации или изменения без выхода за пределы сущности настоящего изобретения. Таким образом, настоящее изобретение было раскрыто на примерах, и настоящее изобретение не следует рассматривать как ограничение. Сущность настоящего изобретения должна быть определена на основе формулы изобретения.
Кроме того, последовательность обработки, описанная в этом описании, может выполняться с помощью аппаратных средств, программных средств или комбинации аппаратных и программных средств. Когда последовательность обработки выполняется с помощью программных средств, программа, в которой записана последовательность обработки, может выполняться путем установки ее в памяти компьютера, встроенного в специальные аппаратные средства, или компьютера общего назначения, который позволяет выполнять различную обработку. Например, программа может быть записана заранее на носителе записи. Вместо установки программы с носителя записи в компьютер программа может быть принята через сеть, такую как LAN (ЛВС, Локальная вычислительная сеть) или Интернет, и установлена на внутреннем носителе записи, таком как жесткий диск.
Различные виды обработки, описанные в этом описании, не обязательно должны выполняться последовательно в описанных порядках и могут выполняться параллельно или по отдельности в соответствии с необходимостью или в соответствии с возможностями обработки устройства, которое выполняет эту обработку. Система в этом описании относится к логической комбинации множества устройств и не ограничена одним, в котором составляющие устройства установлены в одном корпусе.
Промышленная применимость
Как описано выше, в соответствии с конфигурацией в соответствии с настоящим изобретением, для ЦМП, в качестве устройства воспроизведения содержания, которое представляет собой устройство - клиент в домашней сети, становится возможным принимать содержание из сервера, предоставляющего содержание, расположенного за пределами домашней сети, и воспроизводить содержание. Таким образом, домашний межсетевой шлюз МПП, который представляет собой устройство обработки информации в соответствии с настоящим изобретением, выполняет обмен данными с сервером, предоставляющим содержание, для отображения этого сервера, предоставляющего содержание, в виде виртуального устройства домашней сети, и в ответ на прием запроса на поиск устройства из устройства воспроизведения содержания в домашней сети домашний межсетевой шлюз МПП предоставляет устройство воспроизведения содержания с информацией сервера для сервера, предоставляющего содержание, как информацию об устройстве, которому разрешено принимать услугу. Кроме того, становится возможным управлять обработкой сПВЗ (сетевой персональной видеозаписью), выполняемой как специфичная для пользователя обработка записи содержания, относящаяся к содержанию, предоставляемому внешним сервером.