Система широковещательного/многоадресного обслуживания и способ предоставления межсетевого роуминга

Иллюстрации

Показать все

Изобретение относится к технике связи. Предложены способ и система для предоставления услуги широковещательного/многоадресного обслуживания «BCAST». Способ включает в себя получение терминалом из гостевой сети, по меньшей мере, одной услуги широковещательного/многоадресного обслуживания «BCAST», когда терминал передвигается в гостевой сети. Технический результат заключается в обеспечении возможности пользователю начинать и непрерывно продолжать пользоваться услугой широковещательного/многоадресного обслуживания «BCAST» независимо от своего местоположения. 4 н. и 15 з.п. ф-лы, 6 ил.

Реферат

Область техники, к которой относится изобретение

[1] Настоящее изобретение имеет отношение к системе мобильной связи и, более конкретно, к системе и способу оказания широковещательного/многоадресного обслуживания с поддержкой межсетевого роуминга с целью предоставления услуги широковещательного/многоадресного обслуживания пользователя в случае, когда пользователь передвигается в гостевой сети, которая может быть или не быть широковещательной сетью.

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

[2] Широковещательное/многоадресное обслуживание - «BCAST» является услугой нового типа, которая предусматривает пространственное широковещательное обслуживание или предоставление дополнительной информации мобильному терминалу. Услуга широковещательного/ многоадресного обслуживания «BCAST» включает в себя как услугу широковещательной передачи, так и услугу групповой передачи. Услуга широковещательной передачи, предлагаемая провайдером (поставщиком) услуги, предусматривает передачу полезной информации каждому пользователю, который подписан на услуги провайдера (поставщика) услуги. Услуга групповой передачи, также предлагаемая провайдером (поставщиком) услуги, предусматривает передачу информации только определенной группе пользователей, которые подписаны на определенную тему или информацию.

[3] В настоящее время в системе мобильной связи для передачи простой информации пользователям предоставляются простые услуги, но пока еще не предоставляется услуга широковещательного/многоадресного обслуживания «BCAST», обеспечивающая широковещательную передачу мультимедийной информации или различного контента пользователям, которые передвигаются в сети мобильной связи.

[4] Далее, в ситуации, когда оказание услуги широковещательного/многоадресного обслуживания «BCAST» независимо осуществляется каждым поставщиком услуги широковещательного/ многоадресного обслуживания «BCAST», то, если пользователь, ставший абонентом конкретного поставщика услуги, переместился в область другого поставщика услуги, непрерывность оказания услуги широковещательного/многоадресного обслуживания «BCAST» пользователю не обеспечивается.

[5] Кроме того, когда пользователь, подписавшийся на определенную услугу широковещательного/многоадресного обслуживания «BCAST» в «домашней» сети пользователя, передвигается в гостевую сеть, отсутствует процедура, система или механизм, с помощью которого содержимое услуги широковещательного/многоадресного обслуживания «BCAST» «домашней» сети, предоставлялось бы пользователю, который передвигается в гостевую сеть. Если гостевая сеть не является сетью широковещательной передачи либо является сетью широковещательной передачи того же типа, что и «домашняя» сеть, или другого типа, не существует определенной процедуры, посредством которой пользователь, передвигающийся в гостевой сети, мог бы пользоваться услугой широковещательного/многоадресного обслуживания «BCAST» «домашней» сети или услугой широковещательного/многоадресного обслуживания «BCAST» «гостевой» сети. Это создает пользователю большие неудобства.

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

Техническая проблема

[6] Таким образом, одной из задач настоящего изобретения является предоставление системы и способа оказания услуги широковещательного/многоадресного обслуживания «BCAST» с поддержкой межсетевого роуминга, которые способны гарантировать непрерывность широковещательного/многоадресного обслуживания даже в том случае, когда пользователь передвигается в сеть с той же услугой или в сеть с другой услугой.

[7] Еще одной задачей настоящего изобретения является предоставление системы и способа оказания услуги широковещательного/многоадресного обслуживания «BCAST» с поддержкой межсетевого роуминга, которые способны дать возможность пользователю, который передвигается из «домашней» сети в гостевую сеть, принимать услугу широковещательного/многоадресного обслуживания с использованием услуги, поддерживаемой в гостевой сети.

[8] Еще одной задачей настоящего изобретения является предоставление системы и способа оказания услуги широковещательного/многоадресного обслуживания, которые способны позволить мобильному терминалу пользоваться услугой, предоставляемой в «домашней» сети, когда терминал передвигается между сетями широковещательного типа.

[9] Еще одной задачей настоящего изобретения является предоставление системы и способа оказания услуги широковещательного/многоадресного обслуживания, которые способны позволить мобильному терминалу получать услугу широковещательного/многоадресного обслуживания через сеть, не являющуюся сетью широковещательного типа, когда терминал передвигается из сети широковещательного типа в сеть, не являющуюся сетью широковещательного типа.

[10] Еще одной задачей настоящего изобретения является предоставление мобильного терминала, системы, способа и программного обеспечения, которое содержится, по меньшей мере, на одном машиночитаемом носителе, для реализации данного способа, для оказания услуги широковещательного/многоадресного обслуживания «BCAST» конечному пользователю/терминалу, передвигающемуся в гостевой сети, которые преодолевают ограничения и недостатки, связанные с существующей технологией.

[11] В соответствии с одним из аспектов настоящего изобретения предлагается способ предоставления услуги широковещательного/многоадресного обслуживания «BCAST» терминалу, включающий в себя:

пользование терминалом, по меньшей мере, одной услугой широковещательного/многоадресного обслуживания «BCAST» в гостевой сети, когда терминал передвигается в гостевой сети.

[12] В соответствии с одним из аспектов настоящего изобретения предлагается способ предоставления услуги широковещательного/многоадресного обслуживания «BCAST», когда терминал перемещается из «домашней» сети, включающий в себя: прием терминалом из гостевой сети указателя услуг широковещательного/многоадресного обслуживания «BCAST»; передачу терминалом запроса о доступе, по меньшей мере, к одной услуге широковещательного/многоадресного обслуживания «BCAST», предоставленной в указателе услуг широковещательного/многоадресного обслуживания «BCAST»; и пользование, по меньшей мере, одной услугой широковещательного/многоадресного обслуживания «BCAST» в гостевой сети.

[13] В соответствии с одним из аспектов настоящего изобретения предлагается мобильный терминал для пользования услугой широковещательного/многоадресного обслуживания «BCAST», когда терминал передвигается в гостевой сети, включающий в себя: контроллер, чтобы принимать из гостевой сети указатель услуг широковещательного/многоадресного обслуживания «BCAST», передать в гостевую сеть запрос о доступе, по меньшей мере, к одной услуге широковещательного/многоадресного обслуживания «BCAST», предоставленной в указателе услуг широковещательного/многоадресного обслуживания «BCAST»; и пользования в гостевой сети, по меньшей мере, одной услугой широковещательного/многоадресного обслуживания «BCAST».

[14] В соответствии с одним из аспектов настоящего изобретения предлагается система широковещательного/многоадресного обслуживания «BCAST», включающая в себя: терминал, «домашнюю» сеть терминала, конфигурация которой предусматривает связь с терминалом, и гостевую сеть, конфигурация которой предусматривает связь с «домашней» сетью и терминалом, где терминал пользуется, по меньшей мере, одной услугой широковещательного/многоадресного обслуживания «BCAST» в гостевой сети, когда терминал передвигается в гостевой сети.

[15] В соответствии с одним из аспектов настоящего изобретения предлагается способ оказания услуги широковещательного/многоадресного обслуживания «BCAST», когда терминал передвигается в гостевой сети, включающий в себя: предоставление терминалу блоком гостевой сети для распределения/адаптации услуги широковещательного/многоадресного обслуживания (блок «BSDA») указателя услуг; передачу терминалом запроса о доступе, по меньшей мере, к одной услуге широковещательного/многоадресного обслуживания «BCAST», блоку гостевой сети для управления подпиской на широковещательное/многоадресное обслуживание (блок «BSM»); передачу блоком «BSM» гостевой сети запроса об авторизации услуги (подтверждение прав пользователя) блоку «BSM» «домашней» сети терминала; получение блоком «BSM» гостевой сети ответа об авторизации услуги от блока «BSM» «домашней» сети в ответ на запрос об авторизации услуги; передачу блоком «BSM» гостевой сети терминалу, по меньшей мере, одного правомерного объекта, устанавливающего права доступа, по меньшей мере, к одной услуге широковещательного/многоадресного обслуживания «BCAST» в гостевой сети; и предоставление блоком «BSDA» гостевой сети терминалу, по меньшей мере, одной упомянутой услуги широковещательного/многоадресного обслуживания «BCAST».

[16] Дополнительные свойства и преимущества изобретения будут частично представлены в описании, приведенном ниже, а частично станут очевидными для специалистов из следующего описания или могут быть изучены в ходе практической реализации изобретения. Цели и другие преимущества настоящего изобретения могут быть реализованы и достигнуты посредством структуры, конкретно рассмотренной в прилагаемой формуле изобретения.

Описание чертежей

[17] Изобретение будет подробно описано с использованием следующих чертежей, где одинаковые обозначения соответствуют одинаковым элементам и где:

[18] на Фиг.1 показана блок-схема структуры системы широковещательного/многоадресного обслуживания «BCAST» в соответствии с одним из примеров осуществления настоящего изобретения;

[19] на Фиг.2 показаны три случая, когда терминал передвигается из «домашней» сети в гостевую сеть и принимает услугу широковещательного/многоадресного обслуживания «BCAST» в гостевой сети, в соответствии с примером осуществления настоящего изобретения;

[20] на Фиг.3 показана схема передачи сигналов способа широковещательного/многоадресного обслуживания «BCAST», где терминал передвигается из «домашней» сети в гостевую сеть, в соответствии с первым примером осуществления настоящего изобретения;

[21] на Фиг.4 показана схема передачи сигналов способа широковещательного/многоадресного обслуживания «BCAST», где терминал передвигается из «домашней» сети в гостевую сеть, в соответствии со вторым примером осуществления настоящего изобретения;

[22] на Фиг.5 показана схема передачи сигналов способа широковещательного/многоадресного обслуживания «BCAST», где терминал передвигается из «домашней» сети в гостевую сеть, в соответствии с третьим примером осуществления настоящего изобретения; и

[23] на Фиг.6 показана схема передачи сигналов способа широковещательного/многоадресного обслуживания «BCAST», где терминал передвигается из «домашней» сети в гостевую сеть, в соответствии с четвертым примером осуществления настоящего изобретения.

Примеры осуществления изобретения

[24] Рассмотрим с использованием прилагаемых чертежей систему и способ широковещательного/многоадресного обслуживания «BCAST», чтобы предоставить межсетевой роуминг, в соответствии с предпочтительными примерами осуществления настоящего изобретения.

[25] В настоящем изобретении, в случае, когда пользователь (имеющий мобильный терминал), который подписался на услугу широковещательного/многоадресного обслуживания «BCAST», предлагаемую «домашней» сетью терминала, передвигается из «домашней» сети в гостевую сеть, пользователь может принимать в гостевой сети ту же услугу широковещательного/многоадресного обслуживания «BCAST», которая предоставляется в «домашней» сети. В этом случае гостевая сеть может передать пользователю, находящемуся в гостевой сети, указатель услуг «домашней» сети или включить указатель услуг «домашней» сети в управляющую информацию гостевой сети и передать это пользователю, находящемуся в гостевой сети.

[26] В настоящем изобретении, в случае, когда пользователь, подписавшийся на конкретную услугу широковещательного/многоадресного обслуживания «BCAST» передвигается из «домашней» сети пользователя в гостевую сеть, гостевая сеть проводит идентификацию пользовательских услуг из домашней сети и предоставляет терминалу пользователя открытый ключ (элемент, устанавливающий права доступа), который служит для просмотра контентов услуги широковещательного/многоадресного обслуживания «BCAST» в гостевой сети.

[27] В настоящем изобретении, в случае, когда пользователь, подписавшийся на определенную услугу широковещательного/многоадресного обслуживания «BCAST», передвигается из сети широковещательного типа в другую сеть того же широковещательного типа, или в сеть другого широковещательного типа, или в не широковещательную сеть, пользователь все так же может принимать услугу широковещательного/многоадресного обслуживания «BCAST» через сеть роуминга.

[28] На Фиг.1 показана блок-схема структуры системы оказания услуги широковещательного/многоадресного обслуживания «BCAST» в соответствии с примером осуществления настоящего изобретения. Все компоненты системы оказания услуги широковещательного/многоадресного обслуживания «BCAST» операционно связаны между собой.

[29] Как показано на Фиг.1, система оказания услуги широковещательного/многоадресного обслуживания «BCAST» включает в себя поставщика 10 информации (контент-провайдер), предназначенного для предоставления контента, распространяемого при оказании услуги широковещательного/многоадресного обслуживания «BCAST», сервер 17 широковещательного/многоадресного обслуживания, далее «BCAST-сервер», предназначенный для предоставления услуги широковещательного/ многоадресного обслуживания «BCAST» пользователю, или для защиты контента, или для поддержки услуги широковещательного/многоадресного обслуживания «BCAST»/управления контентом, и терминал 30, предназначенный для приема услуги широковещательного/многоадресного обслуживания «BCAST», выбранной пользователем, с «BCAST-сервера» 17. Терминал 30 представляет собой мобильный терминал, например мобильный телефон, карманный персональный компьютер и т.п., и включает в себя известные элементы, в том числе блок ввода (например, клавиатуру, кнопки и т.п.), контроллер, память и т.п.

[30] Система широковещательного/многоадресного обслуживания «BCAST» дополнительно включает в себя устройство 20 распространения широковещания «BDS» или устройство 22 межсетевого взаимодействия «IN» для распространения услуги широковещательного/многоадресного обслуживания «BCAST» и выполнения функции взаимодействия для двусторонней связи, и/или устройство 18 распространения услуги широковещательного/многоадресного обслуживания (блок «BDS-SD») для применения межсетевого взаимодействия в соответствии с каналом. Устройства 18, 20 и 22 используются при распространении контента услуги широковещательного/многоадресного обслуживания «BCAST», предоставляемой «BCAST-сервером» 17 соответствующему устройству, например, терминалу 30, «домашней» или гостевой сети.

[31] Устройство 20 распространения широковещания «BDS» или устройство 22 межсетевого взаимодействия представляют собой радиоканал, предоставляющий услугу широковещательного/многоадресного обслуживания «BCAST», например, управляемое цифровое телевидение «DVB-H», мультимедийное широковещательное/многоадресное обслуживание «MBMS», услуга широковещательного многоадресного обслуживания «BCMCS», комплексная наземная услуга цифрового вещания «ISDB-T» или наземное/спутниковое цифровое мультимедийное широковещание «T/S DMB». Таким образом, устройство 20 распространения широковещания «BDS» и устройство 22 межсетевого взаимодействия устройство поддерживают механизм широковещания.

[32] «BCAST-сервер» 17 широковещательного/многоадресного обслуживания включает в себя блок 12 прикладной системы широковещательного/многоадресного обслуживания (блок «BSA») для выполнения таких функций, как защита контента услуги широковещательного/многоадресного обслуживания «BCAST» и/или поддержки услуги широковещательного/многоадресного обслуживания «BCAST»/управления ею, блок 14 распространения/адаптации услуги широковещательного/многоадресного обслуживания (блок «BSDA») для выполнения и контроля функций широковещания, интерфейса и планирования контента с использованием конкретного канала (управляемое цифровое телевидение «DVB-H», мультимедийное широковещательное/многоадресное обслуживание «MBMS», широковещательное многоадресное обслуживание «BCMCS» и т.п.), и блок 16 управления подпиской на услугу широковещательного/многоадресного обслуживания «BCAST» (блок «BSM») для выполнения функций защиты услуги/контента и управления ими и поддержки/управления информацией о подписке пользователя для того, чтобы управлять пользователями, подписавшимися на услугу широковещательного/ многоадресного обслуживания «BCAST». В этом случае блок 12 «BSA» прикладной системы, блок 14 распространения/адаптации услуги широковещательного/ многоадресного обслуживания «BCAST» и блок 16 управления подпиской на услугу широковещательного/многоадресного обслуживания «BCAST-сервера» 17 широковещательного/многоадресного обслуживания передают друг другу или обмениваются информацией или сигналами посредством внутренней связи. Передача от блока 14 «BSDA» и блока 16 «BSM» может осуществляться непосредственно в адрес целевого устройства (например, терминала 30) или посредством одного или нескольких следующих блоков: блок 18 «BDS-SD», блок 20 «BDS» и блок 22 межсетевого взаимодействия.

[33] Терминал 30 включает в себя прикладную систему/программное обеспечение для приема услуги широковещательного/многоадресного обслуживания «BCAST» и прикладную систему для записи и редактирования списка услуг широковещательного/многоадресного обслуживания «BCAST», предоставляемого поставщиком услуг широковещательного/многоадресного обслуживания «BCAST», а также записи информации в канале, предпочтительном для пользователя. Список предпочтений услуг широковещательного/многоадресного обслуживания «BCAST», редактируемый и генерируемый пользователем путем отражения предпочтений пользователя на основании списка услуг широковещательного/многоадресного обслуживания «BCAST», предоставляемого поставщиком услуг, называется списком пожеланий. Терминал 30 и связанная с ним сеть (например, «домашняя» сеть) может включать в себя прикладную систему для управления списком пожеланий, которая называется прикладной системой управления списком пожеланий. Терминал 30 может представлять собой мобильный телефон, карманный персональный компьютер и т.п., но не ограничивается ими, и может быть любым устройством, способным пользоваться услугами широковещательного/многоадресного обслуживания «BCAST».

[34] Прикладная система управления списком пожеланий управляет списком пожеланий отдельно, и когда пользователь терминала, который подписался на услугу конкретного провайдера, передвигается в область обслуживания другого провайдера и получает другой список услуг широковещательного/многоадресного обслуживания «BCAST» от соответствующего провайдера, прикладная система управления списком пожеланий записывает и редактирует часть списка пожеланий. Когда провайдер услуги гостевой сети, в которую передвинулся пользователь, не предоставляет список услуг по отношению к услугам широковещательного/многоадресного обслуживания «BCAST», предоставляемым «домашней» сетью терминала, прикладная система управления списком пожеланий заранее получает список услуг из «домашней» сети и сохраняет его, либо сохраняет услугу, выбранную пользователем в предоставленном списке услуги в заблаговременно предоставленном списке пожеланий.

[35] Провайдер услуг, предоставляющий определенную услугу, может передать список услуг, предоставляемых в сети другого провайдера услуг, с которым упомянутый провайдер услуг заключил договор о роуминге, а также список услуг, предоставляемых в его собственной сети. В этом случае провайдер услуг должен указать, что услугу оказывает другой провайдер услуг, а не сам провайдер услуг. А именно, «BCAST-сервер» широковещательного/многоадресного обслуживания содержит прикладную систему проверки списка пожеланий, которая извлекает список пожеланий из терминала пользователя и проверяет, может ли «BCAST-сервер» широковещательного/многоадресного обслуживания в настоящий момент предоставить какую-либо услугу из списка пожеланий, и в случае, если «BCAST-сервер» широковещательного/многоадресного обслуживания в настоящий момент не может предоставить услуги из списка пожеланий, прикладная система проверяет, может ли их предоставить другой провайдер или другой сервер.

[36] Прикладная система проверки списка пожеланий может существовать на каждом «BCAST-сервере» широковещательного/ многоадресного обслуживания, и когда между провайдерами услуг заключен договор роуминга, прикладные системы проверки списка пожеланий на «BCAST-серверах» широковещательного/многоадресного обслуживания различных провайдеров могут взаимодействовать таким образом, чтобы услуга, запрашиваемая пользователем, могла быть предоставлена в числе услуг широковещательного/многоадресного обслуживания «BCAST», которые предоставляет каждый «BCAST-сервер» широковещательного/многоадресного обслуживания. Следует отметить, что «список пожеланий терминала» и «список пожеланий пользователя» обозначают одно и то же и в дальнейшем взаимозаменяемы.

[37] «BCAST-сервер» 17 широковещательного/многоадресного обслуживания может периодически проверять список пожеланий терминала 30 и сохранять его в качестве части сохраненного списка услуг широковещания «BCAST-сервера» широковещательного/многоадресного обслуживания (списка «BCAST сервера») на «BCAST-сервере» или в отдельном блоке памяти за пределами «BCAST-сервера» широковещательного/многоадресного обслуживания. «BCAST-сервер» 17 широковещательного/многоадресного обслуживания может хранить у себя (или в отдельном блоке памяти) информацию об услугах, которые предоставлялись различными провайдерами услуг пользователям, запрашивавшим эти услуги. Таким образом, когда конкретный пользователь впоследствии запрашивает услугу широковещательного/многоадресного обслуживания, «BCAST-сервер» 17 широковещательного/многоадресного обслуживания выполняет поиск в своем блоке памяти и извлекает историю пользования данной услугой широковещательного/многоадресного обслуживания «BCAST» этим пользователем. Эта информация может использоваться «BCAST-сервером» широковещательного/многоадресного обслуживания или другими для более легкого и быстрого предоставления запрошенной услуги широковещательного/многоадресного обслуживания «BCAST» текущему пользователю. Кроме того, даже если пользователь не предоставляет «BCAST-серверу» широковещательного/многоадресного обслуживания списка пожеланий пользователя, то, поскольку «BCAST-сервер» широковещательного/многоадресного обслуживания хранит соответствующую информацию, услуга широковещательного/многоадресного обслуживания «BCAST» может быть оказана пользователю.

[38] На Фиг.2 показаны три примера, где терминал может передвигаться и по-прежнему принимать услугу широковещательного/ многоадресного обслуживания «BCAST» в гостевой сети в соответствии с осуществлением настоящего изобретения.

[39] Как показано на Фиг.2, пользователь терминала может передвигаться между сетями с одинаковым типом широковещания (например, между сетями мультимедийного широковещательного/многоадресного обслуживания «MBMS»), может передвигаться между сетями с различными типами широковещания (например, между сетями мультимедийного широковещательного/многоадресного обслуживания «MBMS» и управляемого цифрового телевидения «DVB-H») либо может передвигаться между сетью широковещательного типа и сетью другого не широковещательного типа. В третьем примере сеть широковещательного типа не ограничена сетями мультимедийного широковещательного/многоадресного обслуживания «MBMS» или управляемого цифрового телевидения «DVB-H» и может представлять собой сеть широковещательного многоадресного обслуживания «BCMCS», комплексную наземную услугу цифрового вещания «ISDB-T», сеть наземного/спутникового цифрового мультимедийного широковещания «T/S DMB» и другие, а сеть другого типа может представлять собой сеть GSM или CDMA, которые непосредственно не оказывают услуги широковещательного/многоадресного обслуживания «BCAST» или не поддерживают технологию широковещания.

[40] В некоторых примерах осуществления настоящего изобретения, когда терминал (пользователь) подписался на одну или несколько услуг широковещательного/многоадресного обслуживания «BCAST» в «домашней» сети и передвигается в другую сеть (гостевую сеть), которые могут быть сетями с одинаковым типом широковещания или сетями с различными типами широковещания, гостевая сеть сконфигурирована, чтобы предоставлять терминалу услуги широковещательного/многоадресного обслуживания «BCAST» «домашней» сети путем получения услуги широковещательного/многоадресного обслуживания «BCAST» из «домашней» сети и широковещательной передачи услуги (контента) широковещательного/многоадресного обслуживания «BCAST» терминалу в гостевой сети. В другом примере осуществления услуга широковещательного/многоадресного обслуживания «BCAST» гостевой сети может быть предоставлена терминалу, передвигающемуся в гостевой сети, после того, как гостевая сеть через «домашнюю» сеть терминала выполнит проверку авторизации терминала (подтверждение прав пользователя) для услуги. Далее, даже если гостевая сеть не является сетью широковещательного типа и не поддерживает технологию широковещания, гостевая сеть может по-прежнему предоставлять услугу широковещательного/многоадресного обслуживания «BCAST» «домашней» сети терминалу, передвигающемуся в гостевой сети, с применением способа адресации конкретному устройству. Например, даже если гостевая сеть не является сетью широковещательного типа и оказывает только общие услуги мобильной связи, гостевая сеть может по-прежнему предоставлять терминалу услугу мультимедийного широковещательного/многоадресного обслуживания «MBMS» или услугу управляемого цифрового телевидения «DVB-H».

[41] На Фиг.3 показана схема передачи сигналов способа широковещательного/многоадресного обслуживания «BCAST» в соответствии с одним из примеров осуществления настоящего изобретения. Предполагается, что пользователь терминала 300 подписался на одну или несколько услуг широковещательного/многоадресного обслуживания «BCAST», предлагаемых «домашней» сетью 100 терминала 300 до того, как пользователь передвигается в гостевую сеть 200. «Домашняя» сеть 100 может включать в себя блок 110 «BSA» (блок прикладной системы широковещательного/многоадресного обслуживания), блок 120 «BSM» (блок управления подпиской на услугу широковещательного/многоадресного обслуживания «BCAST»), блок 130 «BSDA» (блок распространения/адаптации услуги широковещательного/многоадресного обслуживания) и блок 140 «BDS-SD» (блок распространения услуги широковещательного/многоадресного обслуживания), или «BDS» (блок распространения широковещания) или «IN» (блок межсетевого взаимодействия). Гостевая сеть 200 может включать в себя блок 210 «BSA» (блок прикладной системы широковещательного/многоадресного обслуживания), блок 220 «BSM» (блок управления подпиской на услугу широковещательного/многоадресного обслуживания «BCAST»), блок 230 «BSDA» (блок распространения/адаптации услуги широковещательного/ многоадресного обслуживания) и блок 240 «BDS-SD» (блок распространения услуги широковещательного/многоадресного обслуживания), или «BDS» (блок распространения широковещания) или «IN» (блок межсетевого взаимодействия). Конфигурация терминала 300 совпадает с конфигурацией терминала 30, показанной на Фиг.1. Эти компоненты системы рассматривались в связи с Фиг.1. «Домашняя» сеть 100 и гостевая сеть 200 могут быть сетями с одинаковым типом широковещания или сетями с разными типами широковещания. Все компоненты, показанные на Фиг.3, оперативно связаны между собой.

[42] Теперь, в соответствии с Фиг.3, когда пользователь терминала 300, который передвинулся из «домашней» сети 100 в гостевую сеть 200, хочет принимать услугу широковещательного/многоадресного обслуживания «BCAST» в текущем месте пребывания (в гостевой сети), то пользователь запускает прикладную систему широковещательного/многоадресного обслуживания «BCAST» терминала 300, а затем терминал 300 передает сообщение с запросом указателя услуг широковещательного/многоадресного обслуживания «BCAST» или сообщение с запросом услуги широковещательного/многоадресного обслуживания «BCAST» блоку 220 «BSM» гостевой сети 200 (операция S11). Сообщение с запросом может содержать идентификационную информацию пользователя/терминала и т.п.

[43] Блок 220 «BSM» информирует блок 230 «BSDA» гостевой сети о приеме сообщения с запросом указателя услуг широковещательного/многоадресного обслуживания «BCAST» или о приеме сообщения с запросом услуги широковещательного/многоадресного обслуживания «BCAST» посредством внутреннего обмена (операция S13), и выполняет проверку аутентификации пользователя терминала (шаг S15). Например, сообщение с запросом об авторизации для услуги передается от блока 220 «BSM» блоку 120 «BSM» «домашней» сети. В этом случае, поскольку информация о подписке пользователя терминала на услугу широковещательного/многоадресного обслуживания «BCAST» (например, информация о том, на какую услугу или набор услуг подписался пользователь) имеется в «домашней» сети 100, блок 120 «BSM» гостевой сети запрашивает информацию о подписке пользователя у блока 120 «BSM» «домашней» сети (например, путем передачи идентификатора пользователя/терминала, и т.п.) и выполняет аутентификацию для услуги. Аутентификация для услуги может включать в себя проверку, что данный пользователь/терминал является абонентом услуг(и) широковещательного/многоадресного обслуживания «BCAST», предлагаемых(ой) «домашней» сетью 100. В качестве альтернативы «домашняя» сеть 100 может выполнять фактическую аутентификацию для услуги, а гостевая сеть 200 может только получать из «домашней» сети 100 результат аутентификации для услуги. В этой связи сообщение с ответом об аутентификации для услуги от блока 120 «BSM» блоку 220 «BSM» может содержать результат проверки аутентификации для услуги и/или другую информацию, необходимую для последующих процедур гостевой сети 200.

[44] После проверки аутентификации услуги для терминала 300 блок 220 BSM гостевой сети посредством внутреннего обмена информирует блок 230 «BSDA» о том, что аутентификация для услуги выполнена и текущий пользователь/терминал прошел авторизацию (операция S17). В это время блок 230 «BSDA» проверяет, имеется ли список пожеланий для текущего пользователя в списке «BCAST-сервера», который хранится в гостевой сети 200. Список «BCAST-сервера» хранится в «BCAST-сервере» гостевой сети 200 и может существовать в блоке 210 «BSA», в блоке 220 «BSM» или в блоке 230 «BSDA», либо может быть сохранен в отдельном блоке памяти. Списком «BCAST-сервера» может управлять прикладная система проверки списка пожеланий. Список «BCAST-сервера» включает в себя списки пожеланий множества различных пользователей. Список пожеланий пользователя/терминала представляет собой предпочтительную(ые) для пользователя услугу(и) широковещательного/многоадресного обслуживания «BCAST», которая(ые) может(могут) быть выбрана(ы) пользователем из списка всех услуг широковещательного/многоадресного обслуживания «BCAST», предлагаемых «домашней» сетью пользователя, или из списка всех услуг широковещательного/многоадресного обслуживания «BCAST», на которые пользователь подписался из своей «домашней» сети. Список пожеланий терминала может включать в себя и другую информацию, например, информацию пользователя, которая может служить для генерации управляющей информации услуги.

[45] Список пожеланий текущего пользователя может храниться в виде части списка «BCAST-сервера», сохраненного в гостевой сети 200. Например, перед тем как пользователь начнет передвигаться в гостевую сеть, гостевая сеть может заблаговременно получить список пожеланий текущего пользователя посредством обмена данными с «домашней» сетью. Это может быть сделано множеством различных способов. Например, как только пользователь подписывается на услугу(и) широковещательного/многоадресного обслуживания «BCAST» «домашней» сети 100 и компилирует список пожеланий пользователя на основе списка услуг широковещательного/многоадресного обслуживания «BCAST», предлагаемых «домашней» сетью 100, «домашняя» сеть 100 может быть сконфигурирована таким образом, чтобы передать список пожеланий гостевой сети 200 для того, чтобы он заранее хранился в гостевой сети 200. Система может быть также сконфигурирована таким образом, чтобы любой обновленный список пожеланий пользователя, который хранится в «домашней» сети 100 и/или в терминале 300, передавался в гостевую сеть 200 из «домашней» сети 100 или терминала 300.

[46] В примере, показанном на Фиг.3, предполагается, что на сервере гостевой сети отсутствует список пожеланий текущего терминала 300. Однако сценарий, где на сервере гостевой сети имеется список пожеланий текущего терминала 300, описан позднее в связи с Фиг.4.

[47] Если при выполнении операции S17 на «BCAST-сервере» отсутствует список пожеланий терминала 300, блок 230 «BSDA» гостевой сети передает блоку 130 «BSDA» «домашней» сети 100 сообщение с запросом указателя услуг (операция S19). Затем блок 130 «BSDA» «домашней» сети 100 собирает различную информацию (например, информацию о подписке, список пожеланий пользователя и т.п.) от блока 120 «BSM» и блока 110 «BSA» «домашней» сети 100 посредством внутреннего обмена (операция S21), чтобы сгенерировать указателя услуг для текущего терминала 300. Затем блок 130 «BSDA» «домашней» сети 100 генерирует указатель услуг (указатель услуг широковещательного/многоадресного обслуживания «BCAST») на основе списка пожеланий текущего терминала.

[48] Блок 130 «BSDA» «домашней» сети передает сгенерированный указатель услуг блоку 230 «BSDA» гостевой сети (операция S23), а блок 230 «BSDA» гостевой сети передает указатель услуг терминалу 300 (операция S25). В этом случае блок 230 «BSDA» гостевой сети может передать терминалу 300 указатель услуг, полученный от блока 130 «BSDA» «домашней» сети, или может передать новый указатель услуг, полученный путем включения указателя услуг гостевой сети 200 в указатель услуг, полученный от блока 130 «BSDA» «домашней» сети. А именно, указатель услуг, переданный блоку 230 «BSDA» гостевой сети от блока 130 «BSDA» «домашней» сети, и указатель услуг, переданный блоком 230 «BSDA» гостевой сети терминалу 300, могут быть одинаковыми указателями услуг или разными указателями услуг. При выполнении операции S31 гостевая сеть 200 осуществляет широковещательную передачу указателя услуг терминалу 300 с использованием своей технологии широковещания, например, через систему распространения вещательных программ (например, блок 20 «BDS» на Фиг.1) или блок межсетевого взаимодействия (например, блок 22 межсетевого взаимодействия «IT» на Фиг.1).

[49] Когда пользователь проверяет указатель услуги широковещательного/многоадресного обслуживания «BCAST», полученную терминалом 300, и выбирает контенты (услуги широковещательного/многоадресного обслуживания «BCAST»), которые хочет получать, среди программ или услуг, обозначенных в указателе услуг широковещательного/многоадресного обслуживания «BCAST», терминал 300 передает сообщение с запросом контентов широковещательного/многоадресного обслуживания «BCAST» блоку 230 «BSDA» гостевой сети (операция S27). В этом случае желательное содержание представляет собой услугу широковещательного/многоадресного обслуживания «BCAST», предоставляемую в «домашней» сети. Таким образом, блок 230 «BSDA» гостевой сети передает сообщение с запросом контента широковещательного/многоадресного обслуживания «BCAST» блоку 130 «BSDA» «домашней» сети (операция S27).

[50] По получении сообщения с запросом контента широковещательного/многоадресного обслуживания «BCAST» блок 130 «BSDA» получает контент, запрошенный пользователем, у поставщика информации - контент-провайдера 50, посредством внутреннего обмена с блоком 110 «BSA» (операция S29), и передает полученный контент (услуги широковещательного/многоадресного обслуживания «BCAST») терминалу 300 через блок 230 «BSDA» гостевой сети (операция S31). Госте