Область техники, к которой относится изобретение
Настоящее изобретение относится к области техники связи, а более конкретно к системе, способу и устройству для реализации мультимедийных услуг.
Уровень техники
С развитием общества все более увеличивается потребность людей в аудиовизуальных развлечениях; мультимедийные услуги для аудиовизуальных развлечений предоставляются на конкурентной основе посредством цифрового телевидения (DTV) из области широковещания и телевизионного вещания, телевидения по Интернет-протоколу (IPTV) из области традиционной связи и музыкального телевидения (MTV) из области мобильной связи, и мультимедийные услуги, предоставляемые таким образом, также постоянно наполняются новыми возможностями. При такой интенсивной конкуренции операторы предоставления услуг в различных областях не удовлетворены предоставлением собственных дополнительных мультимедийных услуг по технологии "видео по запросу" (VOD) в традиционном смысле, а вместо этого упреждающим образом стремятся к дифференцированию и диверсификации мультимедийных услуг и стараются одновременно снижать операционный риск мультимедийных услуг, уменьшать ограничение на прикладные среды мультимедийных услуг, расширять функциональные возможности дифференцированных мультимедийных услуг, сокращать период введения новых мультимедийных услуг, оптимизировать интерактивные возможности работы, повышать безопасность и надежность работы мультимедийных услуг и тем самым усиливать конкурентоспособность мультимедийных услуг. На этой основе операторы предоставления услуг создают конкретные системы предоставления мультимедийных услуг, чтобы предоставлять мультимедийные услуги и взаимодействовать с поставщиками содержимого/поставщиками мультимедийных услуг для реализации мультимедийных услуг. При такой совместной работе мультимедийных услуг операторы предоставления услуг предоставляют сетевые и абонентские ресурсы и предоставляют поддержку для работы мультимедийных услуг, а поставщики содержимого/поставщики мультимедийных услуг создают серверы предоставления услуг с тем, чтобы предоставлять новые мультимедийные услуги. Прибыль от мультимедийных услуг распределяется и делится между сетевыми компаниями и поставщиками мультимедийных услуг/поставщиками содержимого согласно трафику мультимедийных услуг для реализации распределения прибыли от мультимедийных услуг.
Организация сетей различается вследствие различных сетевых окружений в предшествующем уровне техники, и сеть - это главным образом двунаправленная сеть и однонаправленная сеть. Двунаправленная сеть означает в этом контексте наличие и канала восходящей линии связи, и канала нисходящей линии связи, тогда как однонаправленная сеть означает в этом контексте простое наличие нисходящего канала. Эти два режима, соответственно, описываются ниже.
Организация двунаправленной сети в предшествующем уровне техники показана на фиг.1, при этом система управления абонентами (SMS) или система поддержки услуг и бизнес-операций (BSS) отвечает за оперативное управление мультимедийными услугами, промежуточное программное обеспечение предоставления услуг отвечает за управление мультимедийными услугами и адаптацию мультимедийных услуг, сервер интерактивного электронного расписания программ (EPG) отвечает за представление мультимедийных услуг, а также за доступ к запросу на управление мультимедийными услугами, отправляемому абонентом через абонентскую приставку, сервер предоставления услуг отвечает за предоставление мультимедийных услуг, а абонентская приставка и телевизор являются устройствами воспроизведения мультимедийных услуг.
Доступные на сегодня мультимедийные услуги, поддерживаемые посредством организации двунаправленной сети, главным образом делятся на следующие две части. Первая часть включает в себя мультимедийные услуги типа VOD, мультимедийные телевизионные услуги типа "видео по запросу" на основе каналов прямого вещания, мультимедийные услуги со сдвигом во времени на основе каналов прямого вещания и мультимедийные услуги для сетевого персонального видеозаписывающего устройства на основе каналов прямого вещания. Эта часть мультимедийных услуг использует абонентскую приставку для того, чтобы осуществлять доступ в запросе на управление мультимедийными услугами и выполняет управление мультимедийными услугами через взаимодействие между терминалом абонентской приставки и видеосервером и взаимодействие между терминалом абонентской приставки и промежуточным программным обеспечением предоставления услуг. Вторая часть включает в себя мультимедийные услуги онлайновых покупок, рекламные мультимедийные услуги и мультимедийные услуги проведения онлайновых игр и т.д. и обычно также использует абонентскую приставку для того, чтобы осуществлять доступ в запросе на управление мультимедийными услугами, и осуществляет действия через прямое взаимодействие между абонентской приставкой и соответствующим сервером предоставления услуг.
Авторами изобретения установлено, что на последовательность операций управления мультимедийными услугами в существующей двунаправленной сети оказывают значительное влияние прикладные среды мультимедийных услуг (такие как тип сети и конфигурация абонентской приставки и т.д.) и внутренне присущие характеристики мультимедийных услуг (такие как типы и формы выражения мультимедийных услуг), и, следовательно, затратно реализовывать совместную работу нескольких типов мультимедийных услуг, что приводит к недостаточному развитию мультимедийных услуг и последующему распространению новых мультимедийных услуг. Относительно второй части текущих мультимедийных услуг в двунаправленной сети, поскольку управление мультимедийными услугами осуществляется через прямое взаимодействие между абонентской приставкой и сервером предоставления услуг без обязательного оперативного управления и управления ресурсами для мультимедийных услуг, невыгодно защищать интересы абонентов и операторов предоставления услуг в случае совместной работы мультимедийных услуг между операторами предоставления услуг и поставщиками содержимого/поставщиками мультимедийных услуг, а также трудно управлять операционным риском мультимедийных услуг. Последовательности операций управления мультимедийными услугами значительно отличаются относительно различных мультимедийных услуг, и уровень многократного использования последовательностей операций управления мультимедийными услугами является относительно низким, тем самым в определенной степени задерживая введение новых мультимедийных услуг. Относительно различных мультимедийных услуг последовательности операций и информация уведомлений о результатах мультимедийных услуг очевидно отличаются, и это в определенной степени влияет на интерактивные возможности мультимедийных услуг.
Раскрытие изобретения
Варианты осуществления настоящего изобретения предоставляют систему, способ, промежуточное программное обеспечение предоставления услуг, реестр местоположения услуг, агент управления услугами и сервер интерактивного EPG для реализации мультимедийных услуг, чтобы унифицировать последовательности операций управления множеством мультимедийных услуг.
Система для реализации мультимедийной услуги включает в себя подсистему доступа для запросов на управление услугами, реестр местоположения услуг, промежуточное программное обеспечение предоставления услуг, агент управления услугами, интерактивное EPG и сервер предоставления услуг. Промежуточное программное обеспечение предоставления услуг выполнено с возможностью принимать информацию местоположения мультимедийных услуг, обновленную абонентом, политику планирования мультимедийных услуг агента управления услугами и информацию обслуживания устройства из агента управления услугами, загружать их, соответственно, в реестр местоположения услуг и запускать или останавливать соответствующий агент управления услугами согласно информации обслуживания устройства из агента управления услугами. Подсистема доступа для запросов на управление услугами выполнена с возможностью принимать запрос на управление абонентскими мультимедийными услугами и перенаправлять запрос в реестр местоположения услуг. Реестр местоположения услуг выполнен с возможностью аутентифицировать запрос на управление абонентскими мультимедийными услугами согласно информации местоположения мультимедийных услуг, определять, согласно политике планирования мультимедийных услуг, агент управления услугами для абонента, прошедшего аутентификацию, и перенаправлять запрос на управление абонентскими мультимедийными услугами в определенный агент управления услугами. Агент управления услугами выполнен с возможностью осуществлять интерактивное управление мультимедийными услугами с помощью интерактивного EPG и осуществлять управление мультимедийными услугами с помощью сервера предоставления услуг согласно запросу на управление абонентскими мультимедийными услугами.
Промежуточное программное обеспечение предоставления услуг включает в себя: модуль управления местоположением абонентских услуг, выполненный с возможностью принимать запрос от абонента для обновления информации местоположения мультимедийных услуг и загружать информацию местоположения абонента, обновленную абонентом, в реестр местоположения услуг; модуль управления политиками планирования услуг, выполненный с возможностью принимать политику планирования мультимедийных услуг агента управления услугами, введенную системным администратором, и загружать политику планирования мультимедийных услуг в реестр местоположения услуг; и модуль управления агентом управления услугами, выполненный с возможностью принимать информацию услуг устройства агента управления услугами, введенную системным администратором, запускать или останавливать соответствующий агент управления услугами согласно информации обслуживания устройства и загружать мультимедийную услугу информации обслуживания устройства из агента управления услугами в реестр местоположения услуг.
Реестр местоположения услуг включает в себя модуль связи реестра местоположения услуг, который выполнен с возможностью реализовывать связь с промежуточным программным обеспечением предоставления услуг, подсистемой доступа для запросов на управление услугами и агентом управления услугами, соответственно; модуль хранения информации местоположения услуг, который выполнен с возможностью сохранять местоположение абонентских мультимедийных услуг, принимаемое посредством модуля связи реестра местоположения услуг от промежуточного программного обеспечения предоставления услуг; модуль аутентификации запросов на управление услугами, который выполнен с возможностью аутентифицировать запрос на управление абонентскими мультимедийными услугами, перенаправленный посредством подсистемы доступа для запросов на управление услугами, согласно информации местоположения абонентских мультимедийных услуг, сохраненной в модуле хранения информации местоположения услуг; модуль хранения политик планирования услуг, который выполнен с возможностью сохранять политику планирования мультимедийных услуг, принимаемую посредством модуля связи реестра местоположения услуг от промежуточного программного обеспечения предоставления услуг; и модуль выбора агента управления услугами, который выполнен с возможностью определять агент управления услугами для абонента, прошедшего аутентификацию, согласно политике планирования мультимедийных услуг, сохраненной в модуле хранения политик планирования услуг, и перенаправлять запрос на управление абонентскими мультимедийными услугами в определенный агент управления услугами через модуль связи реестра местоположения услуг.
Агент управления услугами включает в себя модуль связи агента управления услугами, который выполнен с возможностью реализовывать связь, соответственно, с реестром местоположения услуг, интерактивным EPG и сервером предоставления услуг; модуль управления операциями, который выполнен с возможностью запускать или останавливать агент управления услугами согласно команде управления, принимаемой посредством модуля связи агента управления услугами от промежуточного программного обеспечения предоставления услуг; и модуль управления услугами, который выполнен с возможностью осуществлять интерактивное управление мультимедийными услугами с помощью интерактивного EPG и осуществлять управление мультимедийными услугами с помощью сервера предоставления услуг через модуль связи агента управления услугами согласно запросу на управление абонентскими мультимедийными услугами, принятому посредством модуля связи агента управления услугами от реестра местоположения услуг.
Сервер интерактивного EPG включает в себя модуль веб-служб, который выполнен с возможностью принимать запрос на управление абонентскими мультимедийными услугами от абонентской приставки и перенаправлять запрос в реестр местоположения услуг; и модуль интерактивного управления услугами, который выполнен с возможностью осуществлять интерактивное управление мультимедийными услугами с помощью агента управления услугами.
Способ управления мультимедийной услугой включает в себя: прием, посредством реестра местоположения услуг, запроса на управление абонентскими мультимедийными услугами, перенаправляемого посредством подсистемы доступа для запросов на управление услугами; аутентификацию, посредством реестра местоположения услуг, запроса на управление мультимедийными услугами согласно информации местоположения абонентских мультимедийных услуг, загруженной посредством промежуточного программного обеспечения предоставления услуг; определение, посредством реестра местоположения услуг, агента управления услугами для абонента, прошедшего аутентификацию, согласно политике планирования мультимедийных услуг агента управления услугами, загружаемой посредством промежуточного программного обеспечения предоставления услуг, и перенаправление запроса на управление мультимедийными услугами в агент управления услугами; и выполнение, посредством агента управления услугами, интерактивного управления мультимедийными услугами с помощью интерактивного EPG и выполнение управления мультимедийными услугами с помощью сервера предоставления услуг согласно запросу на управление мультимедийными услугами.
Посредством обеспечения реестра местоположения услуг и агента управления услугами варианты осуществления настоящего изобретения достигают унификации последовательностей операций управления множеством мультимедийных услуг, удовлетворяют требованиям совместной работы множества мультимедийных услуг, повышают уровень многократного использования последовательностей операций управления мультимедийными услугами, повышают скорость реагирования на требования новых мультимедийных услуг, и эта унификация в определенной степени улучшает интерактивные возможности работы мультимедийных услуг.
Краткое описание чертежей
Фиг.1 - схематичный структурный вид, примерно иллюстрирующий организацию существующей двунаправленной сети;
Фиг.2a - схематичный главный структурный вид, примерно иллюстрирующий систему реализации для мультимедийной услуги и промежуточного программного обеспечения предоставления услуг согласно варианту осуществления настоящего изобретения;
Фиг.2b - схематичный главный структурный вид, примерно иллюстрирующий реестр местоположения услуг согласно варианту осуществления настоящего изобретения;
Фиг.2c - схематичный главный структурный вид, примерно иллюстрирующий агент управления услугами согласно варианту осуществления настоящего изобретения;
Фиг.3 - блок-схема последовательности операций способа, примерно иллюстрирующая управление местоположением предоставления абонентских мультимедийных услуг согласно варианту осуществления настоящего изобретения;
Фиг.4 - блок-схема последовательности операций способа, примерно иллюстрирующая управление политиками планирования абонентских мультимедийных услуг согласно варианту осуществления настоящего изобретения;
Фиг.5 - блок-схема последовательности операций способа, примерно иллюстрирующая управление агентом управления услугами согласно варианту осуществления настоящего изобретения;
Фиг.6 - блок-схема последовательности операций способа, примерно иллюстрирующая отправку запроса на предоставление мультимедийной услуги и мультимедийную услугу согласно варианту осуществления настоящего изобретения;
Фиг.7 - блок-схема последовательности операций способа, примерно иллюстрирующая управление процессом предоставления мультимедийной услуги согласно варианту осуществления настоящего изобретения;
Фиг.8 - блок-схема последовательности операций способа, примерно иллюстрирующая управление для абонента, чтобы быстро останавливать мультимедийную услугу во время процесса передачи в широковещательном режиме мультимедийной услуги согласно варианту осуществления настоящего изобретения; и
Фиг.9 - блок-схема последовательности операций способа, примерно иллюстрирующая управление автоматическим выполнением мультимедийной услуги согласно варианту осуществления настоящего изобретения.
Осуществление изобретения
В доступных на сегодня аудиовизуальных развлекательных интерактивных мультимедийных услугах, независимо от того, создает ли оператор предоставления услуг систему предоставления мультимедийных услуг самостоятельно или взаимодействует с поставщиком мультимедийных услуг/поставщиком содержимого, оператор предоставления услуг должен иметь достаточные полномочия для оперативного управления мультимедийными услугами и управления ресурсами мультимедийных услуг на мультимедийных услугах с точки зрения защиты интересов каждой связанной стороны и снижения операционных рисков. Это требует того, чтобы оперативное управление мультимедийными услугами и управление ресурсами мультимедийных услуг для множества мультимедийных услуг вводились в последовательности операций управления мультимедийными услугами. Кроме того, он должен унифицировать последовательности операций управления мультимедийными услугами как для реализации совместной работы множества мультимедийных услуг, так и для улучшения дифференцированных функциональных возможностей мультимедийных услуг. Уменьшение периода введения новой мультимедийной услуги требует повышения уровня многократного использования новой добавленной мультимедийной услуги относительно последовательностей операций управления текущими мультимедийными услугами и снижения влияния на качество и стабильность последовательностей операций управления текущими мультимедийными услугами. Один важный вопрос оптимизированных интерактивных возможностей работы заключается в том, чтобы унифицировать процессы интерактивного управления мультимедийными услугами и унифицировать информацию уведомлений о результатах выполнения операций согласно различным сценариям использования.
Как показано на фиг.2a, чтобы унифицировать последовательности операций управления множеством мультимедийных услуг, вариант осуществления настоящего изобретения главным образом предоставляет три устройства: реестр местоположения услуг (SLR), агент управления услугами и интерактивный EPG; при этом реестр местоположения услуг, агент управления услугами, промежуточное программное обеспечение предоставления услуг, интерактивное EPG, подсистема доступа для запросов на управление услугами и сервер предоставления услуг вместе создают систему реализации для мультимедийной услуги согласно этому варианту осуществления настоящего изобретения, причем промежуточное программное обеспечение предоставления услуг включает в себя следующие функции:
1. Функция управления местоположением абонентских мультимедийных услуг, включающая в себя открытие, закрытие, модификацию информации и выполнение запросов к мультимедийной услуге, запрашиваемой абонентом, и активацию информации местоположения абонентских мультимедийных услуг, которая должна загружаться в реестр местоположения услуг;
2. Функция конфигурирования и управления политиками планирования мультимедийных услуг, включающая в себя добавление, удаление, модификацию и выполнение запроса по политике планирования мультимедийных услуг и активацию политики планирования мультимедийных услуг, которая должна загружаться в режиме онлайн в реестр местоположения услуг; и
3. Функция управления агентом управления услугами, включающая в себя добавление, удаление, модификацию, выполнение запроса по нагрузке агента управления услугами, управление услугой соответствующего агента управления услугами, чтобы запускать и останавливать согласно операции управления, и инструктирование реестра местоположения услуг загружать информацию агента управления услугами.
Подсистема доступа для запросов на управление услугами включает в себя функцию перенаправления всех запросов на управление мультимедийными услугами абонента в реестр местоположения услуг.
В системе реализации для мультимедийной услуги согласно этому варианту осуществления настоящего изобретения реестр местоположения услуг аутентифицирует запрос на управление мультимедийными услугами абонента согласно информации местоположения абонентских мультимедийных услуг, конфигурируемой посредством промежуточного программного обеспечения предоставления услуг, осуществляет планирование, после успешной аутентификации, запроса на управление мультимедийными услугами абонента к надлежащему агенту управления услугами согласно политике планирования мультимедийных услуг, конфигурируемой посредством промежуточного программного обеспечения предоставления услуг, и управление мультимедийной услугой выполняется через взаимодействие между агентом управления услугами и промежуточным программным обеспечением предоставления услуг и взаимодействие между агентом управления услугами и сервером предоставления услуг, при этом управление мультимедийной услугой включает в себя управление ресурсами мультимедийных услуг, управление процессом предоставления мультимедийной услуги и оперативное управление мультимедийными услугами и т.д. с тем, чтобы унифицировать последовательности операций управления множеством мультимедийных услуг.
Интерактивное EPG 37 согласно этому варианту осуществления настоящего изобретения перенаправляет все запросы на управление мультимедийными услугами абонента в реестр местоположения услуг и открывает функцию интерактивного управления мультимедийными услугами для того, чтобы позволять агенту управления услугами реализовывать интерактивное управление мультимедийными услугами непосредственно через модуль 372 интерактивного управления услугами в интерактивном EPG 37.
Для двунаправленной сети подсистема доступа для запросов на управление услугами включает в себя веб-сервер 371 и абонентскую приставку 352.
Для однонаправленной сети подсистема доступа для запросов на управление услугами включает в себя такие устройства доступа абонента, как обычный мобильный терминал (доступ через короткое сообщение), стационарный терминал (доступ через телефонный аппарат) и компьютер (доступ через Интернет).
Как показано на фиг.2a, система реализации для мультимедийной услуги согласно этому варианту осуществления настоящего изобретения включает в себя промежуточное программное обеспечение 31 предоставления услуг, реестр 32 местоположения услуг, агент 33 управления услугами, подсистему 35 доступа для запросов на управление услугами и интерактивное EPG 37.
Промежуточное программное обеспечение 31 предоставления услуг согласно этому варианту осуществления настоящего изобретения главным образом включает в себя: модуль 311 управления сеансами, модуль 312 управления ресурсами сеансов, интерфейс 313 управления абонентами, модуль 314 управления местоположением абонентских услуг, модуль 315 управления политиками планирования услуг и модуль 316 управления агентом управления услугами. Модуль 314 управления местоположением абонентских услуг, модуль 315 управления политиками планирования услуг и модуль 316 управления агентом управления услугами являются тремя функциональными модулями, добавленными в промежуточное программное обеспечение 31 предоставления услуг в этом варианте осуществления настоящего изобретения.
Модуль 314 управления местоположением абонентских услуг выполнен с возможностью принимать запрос на обновление информации местоположения абонентских мультимедийных услуг через интерфейс 313 управления абонентами и загружать обновленную информацию местоположения абонентских мультимедийных услуг в реестр 32 местоположения услуг.
Модуль 315 управления политиками планирования услуг выполнен с возможностью принимать политику планирования мультимедийных услуг агента 33 управления услугами, введенную системным администратором, и загружать политику планирования мультимедийных услуг в реестр 32 местоположения услуг.
Модуль 316 управления агентом управления услугами выполнен с возможностью принимать информацию услуг устройства агента 33 управления услугами, введенную системным администратором, запускать или останавливать соответствующий агент управления услугами согласно информации обслуживания устройства, и выполнен с возможностью загружать информацию обслуживания устройства из агента 33 управления услугами в реестр 32 местоположения услуг.
Посредством использования реестра местоположения услуг и агента управления услугами для того, чтобы формировать систему реализации для мультимедийной услуги, этот вариант осуществления настоящего изобретения достигает унификации последовательностей операций управления множеством мультимедийных услуг, удовлетворяет требованиям совместной работы множества мультимедийных услуг, повышает уровень многократного использования последовательностей операций управления мультимедийными услугами, повышает скорость реагирования на требования новых мультимедийных услуг и в определенной степени улучшает интерактивные возможности работы мультимедийных услуг вследствие унификации последовательностей операций управления, а также унификации диалоговых сообщений абоненту во время процесса взаимодействия.
Кроме того, согласно системе реализации для мультимедийной услуги согласно этому варианту осуществления настоящего изобретения, вторая часть мультимедийной услуги в существующей двунаправленной сети также осуществляется через взаимодействие между агентом управления услугами и сервером предоставления услуг, и взаимодействие между агентом управления услугами и интерактивным EPG реализует требуемое оперативное управление и управление ресурсами для мультимедийной услуги, тем самым эффективно защищая интересы каждой стороны, участвующей в мультимедийной услуге, и снижая операционные риски мультимедийной услуги в случае, когда оператор предоставления услуг взаимодействует с поставщиком мультимедийных услуг или поставщиком содержимого, чтобы реализовывать работу мультимедийной услуги.
Как показано на фиг.2b, реестр 32 местоположения услуг согласно этому варианту осуществления настоящего изобретения главным образом включает в себя:
- модуль 321 связи реестра местоположения услуг, выполненный с возможностью реализовывать связь с подсистемой 35 доступа для запросов на управление услугами, промежуточным программным обеспечением 31 предоставления услуг и агентом 33 управления услугами, соответственно;
- модуль 322 хранения информации местоположения услуг, выполненный с возможностью сохранять информацию местоположения абонентских мультимедийных услуг, принимаемую посредством модуля 321 связи реестра местоположения услуг от промежуточного программного обеспечения 31 предоставления услуг;
- модуль 323 аутентификации запросов на управление услугами, выполненный с возможностью аутентифицировать запрос на управление абонентскими мультимедийными услугами, перенаправленный посредством подсистемы 35 доступа для запросов на управление услугами, согласно информации местоположения абонентских мультимедийных услуг, сохраненной в модуле 322 хранения информации местоположения услуг;
- модуль 324 хранения политик планирования услуг, выполненный с возможностью сохранять политику планирования мультимедийных услуг, принимаемую посредством модуля 321 связи реестра местоположения услуг от промежуточного программного обеспечения 31 предоставления услуг; и
- модуль 325 выбора агента управления услугами, выполненный с возможностью выбирать агент 33 управления услугами для абонента, прошедшего аутентификацию, согласно политике планирования мультимедийных услуг, сохраненной в модуле 324 хранения политик планирования услуг, и перенаправлять запрос на управление абонентскими мультимедийными услугами в выбранный агент 33 управления услугами через модуль 321 связи реестра местоположения услуг.
Реестр местоположения услуг согласно этому варианту осуществления настоящего изобретения выполняет динамическое планирование запроса на предоставление мультимедийной услуги с тем, чтобы упрощать дифференцированные операции мультимедийной услуги, эффективно уменьшать влияние отказа системы вследствие отказа одного элемента в сервере предоставления услуг, удовлетворять требования непрерывного онлайнового обновления и дополнения мультимедийной услуги и, следовательно, в определенной степени повышать надежность работы мультимедийной услуги. Кроме того, выполнение аутентификации запроса на управление абонентскими мультимедийными услугами в реестре местоположения услуг эффективно управляет воздействием злонамеренных атак на мультимедийную услугу и, следовательно, в определенной степени повышает безопасность работы мультимедийной услуги.
Как показано на фиг.2c, агент 33 управления услугами согласно этому варианту осуществления настоящего изобретения главным образом включает в себя:
- модуль 331 связи агента управления услугами, выполненный с возможностью связи, соответственно, с реестром 32 местоположения услуг, промежуточным программным обеспечением 31 предоставления услуг, сервером 34 предоставления услуг и интерактивным EPG;
- модуль 332 управления операциями, выполненный с возможностью запускать или останавливать агент 33 управления услугами согласно команде управления, принимаемой посредством модуля 331 связи агента управления услугами от промежуточного программного обеспечения 31 предоставления услуг; и
- модуль 333 управления услугами, выполненный с возможностью осуществлять интерактивное управление мультимедийными услугами с помощью интерактивного EPG и осуществлять управление мультимедийными услугами с помощью сервера предоставления услуг через модуль 331 связи агента управления услугами, согласно запросу на управление абонентскими мультимедийными услугами, принятому посредством модуля 331 связи агента управления услугами от реестра 32 местоположения услуг.
Больше агентов 33 управления услугами может обеспечиваться постепенно в этом варианте осуществления настоящего изобретения.
Агент управления услугами согласно этому варианту осуществления настоящего изобретения эффективно уменьшает влияние прикладных сред (таких как тип сети и конфигурация абонентской приставки и т.д.) и внутренне присущих характеристик мультимедийных услуг (таких как типы и формы выражения мультимедийных услуг) на работу мультимедийной услуги.
Сервер интерактивного EPG в этом варианте осуществления может включать в себя модуль веб-служб, который выполнен с возможностью принимать запрос на управление абонентскими мультимедийными услугами от абонентской приставки и перенаправлять запрос в реестр местоположения услуг; и модуль интерактивного управления услугами, который выполнен с возможностью осуществлять интерактивное управление мультимедийными услугами с помощью агента управления услугами.
Подсистема 35 доступа для запросов на управление услугами в этом варианте осуществления настоящего изобретения может включать в себя устройство 351 доступа к однонаправленной сети, которое может быть таким устройством доступа, как обычный мобильный терминал (доступ через короткое сообщение), стационарный терминал (доступ через телефонный аппарат) и компьютер (доступ через Интернет) абонента, и которое соединяется с реестром 32 местоположения услуг через соответствующую сеть; а также может включать в себя веб-сервер 371 и абонентскую приставку 352 двунаправленной сети.
В варианте осуществления настоящего изобретения передача в широковещательном режиме параметра воспроизведения мультимедийной услуги выполняется посредством сервера широковещательной передачи данных 36, функция которого осуществляется посредством интерактивного EPG 37 в случае, если двунаправленная сеть применяет абонентскую приставку для того, чтобы запрашивать управление мультимедийными услугами, другими словами, сервер широковещательной передачи данных и интерактивное EPG 37 размещаются совместно. Тем не менее, для однонаправленной сети, функция сервера широковещательной передачи данных обычно предположительно осуществляется посредством сервера одноадресной передачи или сервера многоадресной передачи.
Подсистема 35 доступа для запросов на управление услугами перенаправляет запрос на управление мультимедийными услугами абонента в реестр 32 местоположения услуг унифицированным способом, и реестр 32 местоположения услуг главным образом выполняет аутентификацию запроса на управление абонентскими мультимедийными услугами и применяет сконфигурированную политику планирования с тем, чтобы планировать запрос на управление абонента к надлежащему агенту 33 управления услугами. Агент 33 управления услугами главным образом выполняет интерактивное управление мультимедийными услугами с помощью интерактивного EPG, включающее в себя управление процессом взаимодействия, управление ресурсами мультимедийных услуг и оперативное управление мультимедийными услугами, а также управление мультимедийными услугами с помощью сервера 34 предоставления услуг, включающего в себя управляющую логику и стек протоколов управления мультимедийными услугами.
На фиг.2a стрелка в виде пунктирной линии указывает инструкции управления, и стрелка в виде сплошной линии указывает инструкции взаимодействия мультимедийной услуги.
В варианте осуществления настоящего изобретения промежуточное программное обеспечение 31 предоставления услуг обладает функцией управления местоположением абонентских мультимедийных услуг, которая выполняется посредством модуля 314 управления абонентскими услугами. Управление местоположением абонентских мультимедийных услуг включает в себя открытие, закрытие, модификацию информации и выполнение запроса к мультимедийной услуге, запрашиваемой абонентом, а также активацию информации местоположения абонентских мультимедийных услуг, которая должна загружаться в реестр местоположения услуг. Чтобы осуществлять управление информацией местоположения абонентских мультимедийных услуг, следующая таблица 1 показывает примеры полей и форматов, заданных посредством релевантных управляющих служебных сигналов.
000001 - мультимедийная услуга типа VOD
000002 - мультимедийная услуга со сдвигом во времени
000003 - мультимедийная услуга записи и воспроизведения
000004 - мультимедийная услуга для сетевой персональной записывающей видеокамеры
000005 - мультимедийная услуга онлайновых покупок по телевизору
000006 - мультимедийная услуга интерактивной телевизионной рекламы
000007 - мультимедийная услуга онлайнового лотерейного тотализатора
000008 - мультимедийная услуга онлайнового чтения по телевизору
000009 - мультимедийная услуга проведения онлайновых телевизионных игр
000010 - зарезервировано для назначения
В варианте осуществления настоящего изобретения промежуточное программное обеспечение 31 предоставления услуг обладает функцией конфигурирования и управления политиками планирования мультимедийных услуг, которая выполняется посредством модуля 315 управления политиками планирования услуг и которая включает в себя добавление, удаление, модификацию и выполнение запроса для политики планирования мультимедийных услуг и активацию политики планирования мультимедийных услуг, которая должна загружаться в режиме онлайн в реестр местоположения услуг. Чтобы осуществлять управление политиками планирования мультимедийных услуг, следующая таблица 2 показывает примеры полей и форматов, заданных посредством релевантных управляющих служебных сигналов.
1 - планирование согласно мультимедийной услуге и региону;
2 - планирование согласно мультимедийной услуге и нагрузке;
3 - планирование согласно мультимедийной услуге, региону и нагрузке;
4 - синтезируемое планирование согласно конфигурационным условиям;
5 - зарезервировано для назначения
Это значение - время начала управления каждый день в случае, если период действия политики - "день";
Это значение - день начала управления на каждой неделе в случае, если период действия политики - "неделя";
Это значение - день начала управления в каждом году в случае, если период действия политики - "год";
Это значение - дата начала управления в случае, если период действия политики - "определенный день определенного года";
Это значение - время окончания управления каждый день в случае, если период действия политики - "день";
Это значение - дата окончания управления на каждой неделе в случае, если период действия политики - "неделя";
Это значение - дата окончания управления в каждом году в случае, если период действия политики - "год";
Это значение - дата окончания управления в случае, если период действия политики - "определенный день определенного года".
В варианте осуществления настоящего изобретения промежуточное программное обеспечение 31 предоставления услуг обладает функцией управления агентом управления услугами, которая выполняется посредством модуля 316 агента управления мультимедийными услугами и которая включает в себя добавление, удаление, модификацию, выполнение запроса по нагрузке агента управления услугами, управление, чтобы запускать и останавливать услугу соответствующего агента управления услугами согласно операции управления, и инструктирование реестра местоположения услуг загружать информацию об агенте управления услугами. Чтобы осуществлять управление агентом управления услугами, следующая таблица 3 показывает примеры полей и форматов, заданных посредством релевантных управляющих служебных сигналов.
1 - обычная услуга;
2 - перегрузка;
3 - анормальное соединение;
используется только для запроса, со значением по умолчанию как "1 - обычная услуга" при инициализации
Следует отметить, что таблица 1, таблица 2 и таблица 3 являются просто примерами полей и форматов, заданных посредством релевантных управляющих служебных сигналов, и эти поля и форматы могут регулироваться по запросу при установлении мультимедийных услуг и не ограничивают реализацию технических решений настоящего изобретения.
Конкретные последовательности операций для реализации управления местоположением абонентских мультимедийных услуг, управления политиками планирования мультимедийных услуг, управления агентом управления услугами и управления мультимедийными услугами описываются, соответственно, подробно ниже со ссылкой на прилагаемые чертежи.
1. Управление местоположением абонентских мультимедийных услуг
Последовательность операций управления местоположением абонентских мультимедийных услуг показана на фиг.3 и главным образом включает в себя следующие этапы.
S401 - Абонент отправляет запрос на изменение мультимедийной услуги в интерфейс управления абонентами промежуточного программного обеспечения предоставления услуг либо непосредственно, либо через систему управления абонентами (SMS или BSS). Запрос на изменение мультимедийной услуги включает в себя открытие и закрытие мультимедийной услуги и модификацию информации мультимедийной услуги и т.д.;
S402 - Интерфейс управления абонентами промежуточного программного обеспечения предоставления услуг синтаксически анализирует информацию запрашиваемой операции из сообщения запроса на изменение мультимедийной услуги и проверяет достоверность, что включает в себя проверку операции и проверку информации содержимого операции. Проверка операции включает в себя аутентификацию идентификационных данных оператора, аутентификацию типа операции запроса (открытие, закрытие и модификация), а критерии проверки информации содержимого операции, в общем, включают в себя типы, длину и форматы атрибутов содержимого (это может осуществляться согласно практическому согласованию интерфейсного протокола), а также ограничение между содержимым и содержимым (гарантия эксклюзивности и т.д.);
S403 - Интерфейс управления абонентами промежуточного программного обеспечения предоставления услуг запрашивает модуль управления местоположением абонентских услуг, чтобы сохранять информацию местоположения мультимедийных услуг абонента;
S404 - Модуль управления местоположением абонентских услуг промежуточного программного обеспечения предоставления услуг сохраняет информацию местоположения абонентских мультимедийных услуг, проверенную как допустимую;
S405 - Модуль управления местоположением абонентских услуг промежуточного программного обеспечения предоставления услуг отправляет запрос в реестр местоположения услуг, чтобы загружать информацию местоположения мультимедийных услуг, при этом запрос включает в себя информацию местоположения мультимедийных услуг, в настоящий момент обновленную абонентом (открытие, закрытие и модификация информации мультимедийной услуги);
S406 - Реестр местоположения услуг загружает информацию местоположения мультимедийных услуг, в настоящий момент обновленную, и возвращает результат обработки; и
S407 - Интерфейс управления абонентами промежуточного программного обеспечения предоставления услуг сохраняет информацию по мультимедийной услуге абонента и возвращает результат абоненту или системе управления абонентами.
2. Управление политиками планирования мультимедийных услуг
Последовательность операций управления политиками планирования абонентских мультимедийных услуг показана на фиг.4 и главным образом включает в себя следующие этапы.
S501 - Администратор отправляет запрос на обслуживание политик планирования мультимедийных услуг (что включает в себя запросы на добавление, удаление или модификацию) в модуль управления политиками планирования услуг промежуточного программного обеспечения предоставления услуг;
S502 - Модуль управления политиками планирования услуг промежуточного программного обеспечения предоставления услуг синтаксически анализирует информацию запрашиваемой операции и информацию политик из сообщения с запросом к политике планирования мультимедийных услуг и проверяет достоверность информации, включающей в себя проверку операции и информацию содержимого проверки операции. Проверка операции включает в себя аутентификацию идентификационных данных оператора, аутентификацию типа операции запроса (в пределах диапазона добавления, удаления и модификации), а критерии проверки информации содержимого операции, в общем, включают в себя типы, длину и форматы (уже заданы в таблицах политик) атрибутов содержимого, а также ограничения между содержимым и содержимым (гарантия эксклюзивности и т.д.);
S503 - Модуль управления политиками планирования услуг промежуточного программного обеспечения предоставления услуг постоянно сохраняет информацию политик мультимедийных услуг, проверенную как допустимую, а именно сохраняет на таких носителях, как жесткий диск или магнитная лента, с тем чтобы информация не терялась в случае перезагрузки системы или анормального системного сбоя;
S504 - Модуль управления политиками мультимедийной услуги промежуточного программного обеспечения предоставления услуг отправляет запрос в реестр местоположения услуг, чтобы загружать политику планирования мультимедийных услуг; и
S505 - Реестр местоположения услуг загружает соответствующую политику планирования мультимедийных услуг и возвращает результат обработки.
3. Управление агентом управления услугами
Последовательность операций управления агентом управления услугами показана на фиг.5 и главным образом включает в себя следующие этапы.
S601 - Администратор отправляет запрос на сопровождение информации об устройстве (включающий в себя запросы на добавление, удаление и модификацию информации, запуск или остановку агента управления услугами и т.д.) агента управления услугами в модуль управления агентом управления услугами промежуточного программного обеспечения предоставления услуг;
S602 - Модуль управления агентом управления услугами промежуточного программного обеспечения предоставления услуг синтаксически анализирует информацию запрашиваемой операции из сообщения запроса на сопровождение информации об устройстве и проверяет достоверность информации;
S603 - Модуль управления агентом управления услугами промежуточного программного обеспечения предоставления услуг сохраняет информацию, проверенную как допустимую;
S604 - Модуль управления агентом управления услугами промежуточного программного обеспечения предоставления услуг сообщает в агент управления услугами текущую операцию и данные;
S605 - Агент управления услугами управляет (запускает и останавливает) услугой агента и сохраняет информацию (включающую в себя информацию о состоянии услуги агента, информацию об абонентских услугах, уже находящихся под управлением агента, и информацию о состоянии загрузки и т.д.) согласно операционному требованию и возвращает результат обработки;
S606 - Модуль управления агентом управления услугами промежуточного программного обеспечения предоставления услуг отправляет запрос в реестр местоположения услуг, чтобы загружать информацию об агенте управления услугами (включающую в себя информацию об агенте управления услугами, уже запущенном или уже остановленном и т.д.);
S607 - Реестр местоположения услуг загружает соответствующую информацию об агенте управления услугами и возвращает результат обработки в промежуточное программное обеспечение предоставления услуг; и
S608 - Реестр местоположения услуг поддерживает соединение связи с каждым агентом управления услугами, уже запущенным, чтобы осуществлять управление абонентской мультимедийной услугой.
4. Управление мультимедийными услугами
Когда абонент использует полный цикл мультимедийной услуги, и интерактивная операция включает в себя четыре части: навигация по мультимедийной услуге, запрос на предоставление мультимедийной услуги и передачи мультимедийной услуги, управление процессом предоставления мультимедийной услуги и выполнение мультимедийной услуги. Часть навигации по мультимедийной услуге главным образом используется для того, чтобы направлять абонента с тем, чтобы выполнять интерактивную операцию. Варианты осуществления настоящего изобретения не заключают в себе модификацию части навигации по мультимедийной услуге, так что часть навигации по мультимедийной услуге не поясняется в этом документе. Три части из запроса на предоставление мультимедийной услуги и передачи мультимедийной услуги, управления процессом предоставления мультимедийной услуги и выполнения мультимедийной услуги должны быть четко пояснены в вариантах осуществления настоящего изобретения.
Последовательность операций запроса на предоставление мультимедийной услуги и передачи мультимедийной услуги в интерактивном режиме работы первой поясняется ниже, причем эта последовательность операций включает в себя, как показано на фиг.6, главным образом следующие этапы.
S701 - Абонент отправляет запрос на управление мультимедийными услугами в подсистему доступа для запросов на управление услугами через терминал (такой как мобильный телефон, стационарный телефонный аппарат, компьютер или абонентская приставка и т.д.);
S702 - Подсистема доступа для запросов на управление услугами отправляет абонентский запрос в реестр местоположения услуг;
S703 - Реестр местоположения услуг получает ключ мультимедийной услуги, аутентификационный номер мультимедийной услуги и информацию кода аутентификации из запроса, аутентифицирует мультимедийную услугу, запрашиваемую абонентом, и получает идентификатор абонента и местоположение абонентской мультимедийной услуги, если аутентификация выполнена успешно;
S704 - Реестр местоположения услуг подбирает политику планирования мультимедийных услуг согласно мультимедийной услуге, запрашиваемой абонентом, и времени осуществления запроса: если множество политик совпадает, одна политика с наивысшим приоритетом или случайная политика выбирается из него, политика планирования мультимедийных услуг затем используется в комбинации с информацией об абонентах и информацией агента управления услугами для того, чтобы в итоге определять надлежащий агент управления услугами;
S705 - Реестр местоположения услуг пакетирует и отправляет информацию запроса на управление мультимедийными услугами и информацию абонентской мультимедийной услуги в агент управления услугами, определенный посредством планирования мультимедийных услуг;
S706 - Агент управления услугами создает соответствующий экземпляр агента управления услугами согласно мультимедийной услуге, запрашиваемой абонентом;
S707 - Экземпляр агента управления услугами составляет запрос на управление мультимедийными услугами и отправляет в интерактивное EPG;
S708 - Интерактивное EPG преобразует запрос и находит промежуточное программное обеспечение предоставления услуг, а затем отправляет запрос на управление мультимедийными услугами в промежуточное программное обеспечение предоставления услуг;
S709 - Промежуточное программное обеспечение предоставления услуг выполняет проверку авторизации на получение мультимедийной услуги, чтобы определять, имеет ли запрашивающий абонент разрешение на мультимедийную услугу: если да, процесс переходит к S710; в противном случае, возвращается ответ с отклонением;
S710 - Промежуточное программное обеспечение предоставления услуг создает сеанс и назначает системные и сетевые ресурсы абоненту согласно запросу на управление мультимедийными услугами;
S711 - Промежуточное программное обеспечение предоставления услуг запрашивает сервер предоставления услуг, чтобы назначать ресурсы, и сервер предоставления услуг выполняет планирование ресурсов согласно запрошенным данным параметров и на основе состояний загруженности сервера широковещательной передачи данных и сервера предоставления услуг, подготавливает к широковещательной передаче мультимедийную услугу и отправляет подготовленный параметр воспроизведения мультимедийной услуги в промежуточное программное обеспечение предоставления услуг;
S712 - Промежуточное программное обеспечение предоставления услуг запускает монитор превышения времени сеанса, чтобы отслеживать состояние сеанса, и отправляет параметр воспроизведения мультимедийной услуги в агент управления услугами через интерактивное EPG;
S713 - Экземпляр агента управления услугами отправляет запрос на управление мультимедийными услугами в сервер предоставления услуг;
S714 - Экземпляр агента управления услугами отправляет параметр воспроизведения мультимедийной услуги в сервер широковещательной передачи данных (такой как интерактивное EPG, сервер одноадресной передачи или сервер многоадресной передачи), возвращает результат обработки текущего запроса на управление мультимедийными услугами после успешной обработки и в завершение выдает уведомление абоненту через подсистему доступа для запросов на управление услугами;
S715 - Сервер широковещательной передачи данных передает в широковещательном режиме параметр воспроизведения мультимедийной услуги в абонентскую приставку;
S716 - Сервер предоставления услуг передает в широковещательном режиме мультимедийную услугу, запрашиваемую абонентом, в абонентскую приставку;
S717 - По получении параметра воспроизведения мультимедийной услуги абонентская приставка подготавливает ресурсы и регулирует состояние так, чтобы принимать мультимедийную услугу, переданную в широковещательном режиме посредством сервера предоставления услуг, и представлять мультимедийную услугу абоненту;
Далее подробнее поясняется последовательность операций части управления процессом предоставления мультимедийной услуги. Управление процессом предоставления мультимедийной услуги направлено на такие операции управления абонента, как быстрая перемотка вперед, быстрая перемотка назад, пауза, остановка и "в конец одним нажатием клавиши" для услуги во время процесса передачи в широковещательном режиме мультимедийной услуги. Интерактивная последовательность операций показана на фиг.7 и главным образом включает в себя, после этапов S701-S717, следующие этапы.
S718 - Абонент отправляет запрос на управление процессом предоставления мультимедийной услуги в подсистему доступа для запросов на управление мультимедийными услугами через терминал во время процесса передачи в широковещательном режиме мультимедийной услуги;
S719 - Подсистема доступа для запросов на управление мультимедийными услугами отправляет запрос на управление процессом предоставления абонентской мультимедийной услуги в реестр местоположения услуг;
S720 - Реестр местоположения услуг получает информацию управления мультимедийными услугами из запроса и получает агент управления услугами, который уже предоставил услуги в абонентскую мультимедийную услугу, из информации планирования согласно абоненту и информации по мультимедийной услуге;
S721 - Реестр местоположения услуг отправляет информацию запроса на управление процессом предоставления мультимедийной услуги и сообщение пакетирования идентификатора абонентской мультимедийной услуги в агент управления услугами, определенный на предыдущем этапе;
S722 - Агент управления услугами получает экземпляр агента управления услугами текущей мультимедийной услуги согласно ключу мультимедийной услуги, запрошенному для управления, и передает запрос на управление процессом предоставления мультимедийной услуги в экземпляр агента управления услугами;
S723 - Экземпляр агента управления услугами отправляет запрос на управление процессом предоставления мультимедийной услуги в сервер предоставления услуг, сервер предоставления услуг возвращает результат обработки текущего запроса на управление процессом предоставления мультимедийной услуги в экземпляр агента управления услугами после успешной обработки, и экземпляр агента управления услугами выполняет уведомление абонента через подсистему доступа для запросов на управление мультимедийными услугами;
S724 - Сервер предоставления услуг выполняет операцию управления для мультимедийной услуги согласно запросу на управление процессом предоставления мультимедийной услуги и возвращает результат управления в экземпляр агента управления услугами;
S725 - Таймер в экземпляре агента управления услугами инициирует, по времени, обработку отчета о состоянии мультимедийной услуги, чтобы сообщать состояние мультимедийной услуги в интерактивное EPG;
S726 - Интерактивное EPG преобразует состояние мультимедийной услуги и находит промежуточное программное обеспечение предоставления услуг, которое предоставляет мультимедийную услугу, чтобы сообщать состояние мультимедийной услуги в промежуточное программное обеспечение предоставления услуг; и
S727 - Таймер в экземпляре агента управления услугами инициирует, по времени, отправку тактового сообщения в сервер предоставления услуг, и сервер предоставления услуг поддерживает предоставление мультимедийной услуги абоненту согласно принятому тактовому сообщению.
Далее подробнее поясняется управление завершением мультимедийной услуги. Завершение мультимедийной услуги главным образом включает в себя принудительное завершение абонентом и нормальное завершение предоставления мультимедийной услуги, которые, соответственно, описываются следующим образом.
1) Абонент принудительно завершает предоставление мультимедийной услуги
Как показано на фиг.8, когда абонент принудительно завершает предоставление мультимедийной услуги вследствие различных причин во время процесса передачи в широковещательном режиме мультимедийной услуги, процесс главной обработки включает в себя следующие этапы.
S7128 - Абонент отправляет запрос на завершение предоставления мультимедийной услуги в подсистему доступа для запросов на управление услугами через терминал во время процесса передачи в широковещательном режиме мультимедийной услуги;
S7129 - Подсистема доступа для запросов на управление услугами отправляет запрос на завершение абонентской мультимедийной услуги в реестр местоположения услуг;
S7130 - Реестр местоположения услуг получает информацию по мультимедийной услуге, запрошенной для завершения, из запроса на завершение предоставления мультимедийной услуги и получает агент управления услугами, который уже предоставил услуги для абонентской мультимедийной услуги, из информации планирования согласно абоненту и информации по мультимедийной услуге;
S7131 - Реестр местоположения услуг отправляет информацию, запрашивающую завершение предоставления мультимедийной услуги, и сообщение пакетирования идентификатора абонентской мультимедийной услуги в агент управления услугами, определенный на предыдущем этапе;
S7132 - Агент управления услугами получает экземпляр агента управления услугами текущей мультимедийной услуги согласно ключу мультимедийной услуги, запрошенному для управления, и отправляет запрос на завершение предоставления мультимедийной услуги в экземпляр агента управления услугами;
S7133 - Экземпляр агента управления услугами инструктирует сервер предоставления услуг завершать предоставление мультимедийной услуги, и сервер предоставления услуг очищает сеанс мультимедийной услуги и высвобождает уже назначенные ресурсы;
S7134 - Экземпляр агента управления услугами инструктирует интерактивное EPG завершать предоставление мультимедийной услуги;
S7135 - Интерактивное EPG находит промежуточное программное обеспечение предоставления услуг, которое предоставляет мультимедийную услугу, чтобы инструктировать промежуточное программное обеспечение предоставления услуг завершать предоставление мультимедийной услуги;
S7136 - Промежуточное программное обеспечение предоставления услуг инструктирует сервер широковещательной передачи данных прекращать передачу в широковещательном режиме параметра воспроизведения мультимедийной услуги, и сервер широковещательной передачи данных прекращает передачу в широковещательном режиме параметра воспроизведения мультимедийной услуги в абонентскую приставку;
S7137 - Промежуточное программное обеспечение предоставления услуг отменяет сеанс управления мультимедийной услугой, высвобождает ресурсы и возвращает результат обработки поуровнево в экземпляр агента управления услугами; и
S7138 - Агент управления услугами удаляет экземпляр агента управления услугами, используемый для обработки текущего управления абонентскими мультимедийными услугами, возвращает результат обработки текущего запроса, чтобы завершать предоставление мультимедийной услуги после успешной обработки, и в завершение выполняет уведомление абонента через подсистему доступа для запросов на управление услугами.
2) Услуга завершается нормальным образом
Когда абонент не завершает принудительно предоставление мультимедийной услуги во время всего процесса мультимедийной услуги, и мультимедийная услуга завершается нормальным образом, сервер предоставления услуг закрывает мультимедийную услугу и уведомляет промежуточное программное обеспечение предоставления услуг об окончании предоставления мультимедийной услуги, и промежуточное программное обеспечение предоставления услуг инструктирует сервер предоставления услуг высвобождать ресурсы мультимедийных услуг и затем отменять сеанс. Подробная обработка показана на фиг.9 так, чтобы главным образом включать в себя следующие этапы.
S7228 - Когда мультимедийная услуга завершается нормальным образом, сервер предоставления услуг отправляет сообщение уведомления о нормальном завершении предоставления мультимедийной услуги в экземпляр агента управления услугами;
S7229 - Экземпляр агента управления услугами инструктирует сервер предоставления услуг завершать предоставление мультимедийной услуги, и сервер предоставления услуг сбрасывает сеанс мультимедийной услуги и высвобождает уже назначенные ресурсы;
S7230 - Экземпляр агента управления услугами инструктирует интерактивное EPG завершать предоставление мультимедийной услуги;
S7231 - Интерактивное EPG находит промежуточное программное обеспечение предоставления услуг, которое предоставляет мультимедийную услугу, чтобы инструктировать промежуточное программное обеспечение предоставления услуг завершать предоставление мультимедийной услуги;
S7232 - Промежуточное программное обеспечение предоставления услуг инструктирует сервер широковещательной передачи данных прекращать передачу в широковещательном режиме параметра воспроизведения мультимедийной услуги, и сервер широковещательной передачи данных прекращает передачу в широковещательном режиме параметра воспроизведения мультимедийной услуги в абонентскую приставку;
S7233 - Промежуточное программное обеспечение предоставления услуг отменяет сеанс управления мультимедийной услугой, высвобождает ресурсы и возвращает результат обработки поуровнево в экземпляр агента управления услугами;
S7234 - Агент управления услугами уведомляет реестр местоположения услуг сообщения о завершении предоставления мультимедийной услуги;
S7235 - Реестр местоположения услуг сообщает в соответствующую подсистему доступа для запросов на управление услугами информации о завершении предоставления мультимедийной услуги согласно подсистеме доступа для запросов на управление услугами, из которой запрос на управление мультимедийными услугами поступает, и удаляет взаимосвязь планирования текущей абонентской мультимедийной услуги;
S7236 - Подсистема доступа для запросов на управление услугами выполняет уведомление абонента согласно информации о завершении предоставления мультимедийной услуги; и
S7237 - Агент управления услугами удаляет экземпляр агента управления услугами, используемый для обработки управления текущими абонентскими мультимедийными услугами.
Посредством использования реестра местоположения услуг и агента управления услугами для того, чтобы формировать систему и способ реализации мультимедийной услуги, варианты осуществления настоящего изобретения унифицируют последовательности операций управления множеством мультимедийных услуг, удовлетворяют требования совместной работы множества мультимедийных услуг, повышают уровень многократного использования последовательностей операций управления мультимедийными услугами, повышают скорость реагирования на требования новых мультимедийных услуг и в определенной степени улучшают интерактивные возможности работы мультимедийных услуг вследствие унификации последовательностей операций управления, а также унификации диалоговых сообщений абоненту во время процесса взаимодействия.
Кроме того, согласно системе и способу реализации мультимедийной услуги в соответствии с вариантами осуществления настоящего изобретения, вторая часть мультимедийной услуги в существующей двунаправленной сети также осуществляется через взаимодействие между агентом управления услугами и сервером предоставления услуг, и взаимодействие между агентом управления услугами и интерактивным EPG реализует требуемое оперативное управление и управление ресурсами для мультимедийной услуги, тем самым эффективно защищая интересы каждой стороны, участвующей в мультимедийной услуге, и снижая операционные риски мультимедийной услуги в случае, когда оператор предоставления услуг взаимодействует с поставщиком мультимедийных услуг или поставщиком содержимого, чтобы осуществлять работу мультимедийной услуги.
Реестр местоположения услуг согласно вариантам осуществления настоящего изобретения выполняет динамическое планирование запроса на предоставление мультимедийной услуги с тем, чтобы упрощать дифференцированные операции мультимедийной услуги, эффективно уменьшать влияние отказа системы вследствие отказа одного элемента в сервере предоставления услуг, удовлетворять требования непрерывного онлайнового обновления и дополнения мультимедийной услуги и, следовательно, в определенной степени повышать надежность работы мультимедийной услуги. Кроме того, выполнение аутентификации запроса на управление абонентскими мультимедийными услугами в реестре местоположения услуг эффективно управляет воздействием злонамеренных атак на мультимедийную услугу и, следовательно, в определенной степени повышает безопасность работы мультимедийной услуги.
Агент управления услугами согласно вариантам осуществления настоящего изобретения эффективно уменьшает влияние прикладных сред (таких как тип сети и конфигурация абонентской приставки и т.д.) и внутренне присущих характеристик мультимедийных услуг (таких как типы и формы выражения мультимедийных услуг) на работу мультимедийной услуги.
Специалистам в данной области техники, на основе вышеприведенного описания вариантов осуществления, должно быть ясно, что настоящее изобретение может быть реализовано при помощи программного обеспечения с обязательной общей аппаратной платформой, а также может быть реализовано только посредством аппаратных средств. На основе такого понимания техническое решение настоящего изобретения или часть изобретения, которая вносит вклад в уровень техники, могут быть, по существу, реализованы в форме программного продукта. Этот компьютерный программный продукт может сохраняться на таком машиночитаемом носителе хранения данных, как ROM/RAM, магнитный диск или оптический диск и т.д., и включать в себя множество инструкций, предоставляющих возможность компьютерному устройству (которое может быть персональным компьютером, сервером или сетевым устройством и т.д.) осуществлять способы, изложенные в различных вариантах осуществления или определенных разделах вариантов осуществления настоящего изобретения.
Очевидно специалисты в данной области техники могут выполнять различные изменения и модификации без отступления от принципов и объема настоящего изобретения, и все эти изменения и модификации должны рассматриваться как также охватываемые настоящим изобретением, если они попадают в пределы объема, заданные в формуле изобретения настоящего изобретения или его эквивалентных технологий.
Изобретение относится к области техники связи, а более конкретно к системе реализации мультимедийных услуг. Техническим результатом является обеспечение эффективного управления множеством различных по содержанию и типу мультимедийных услуг. Указанный технический результат достигается тем, что предложена система для предоставления мультимедийных услуг, в которой промежуточное программное обеспечение предоставления услуг принимает информацию местоположения мультимедийных услуг, обновляемую пользователями, политику планирования мультимедийных услуг и информацию обслуживания устройства из агента управления услугами и загружает ее в реестр местоположения услуг, а также запускает или останавливает соответствующий агент управления услугами согласно информации обслуживания устройства агента управления услугами. Реестр местоположения услуг аутентифицирует запрос на управление абонентскими мультимедийными услугами согласно информации местоположения мультимедийных услуг и определяет агент управления услугами для пользователя через аутентификацию согласно политике планирования мультимедийных услуг. Запрос на управление мультимедийными услугами пользователя перенаправляется в определенный агент управления услугами, который обеспечивает интерактивное управление мультимедийной услугой посредством интерактивного электронного расписания программ (EPG) и управление мультимедийными услугами с помощью сервера предоставления услуг. 2 н. и 14 з.п. ф-лы, 11 ил., 3 табл.
1. Система для реализации мультимедийной услуги, содержащая подсистему доступа для запросов на управление услугами, реестр местоположения услуг, промежуточное программное обеспечение предоставления услуг, агент управления услугами, интерактивное электронное расписание программ (EPG) и сервер предоставления услуг, при этом
промежуточное программное обеспечение предоставления услуг выполнено с возможностью принимать информацию местоположения мультимедийных услуг, обновленную в соответствии с запросом абонента, политику планирования мультимедийных услуг агента управления услугами и информацию обслуживания устройства агента управления услугами, загружать их, соответственно, в реестр местоположения услуг и запускать или останавливать соответствующий агент управления услугами согласно информации обслуживания устройства агента управления услугами;
подсистема доступа для запросов на управление услугами выполнена с возможностью принимать запрос на управление абонентскими мультимедийными услугами и перенаправлять запрос в реестр местоположения услуг;
реестр местоположения услуг выполнен с возможностью аутентифицировать запрос на управление абонентскими мультимедийными услугами согласно информации местоположения мультимедийных услуг, определять агент управления услугами для абонента, прошедшего аутентификацию, согласно политике планирования мультимедийных услуг и перенаправлять запрос на управление абонентскими мультимедийными услугами в определенный агент управления услугами; и
агент управления услугами выполнен с возможностью осуществлять интерактивное управление мультимедийными услугами с помощью интерактивного EPG и осуществлять управление мультимедийными услугами с помощью сервера предоставления услуг согласно запросу на управление абонентскими мультимедийными услугами.
2. Система по п.1, в которой промежуточное программное обеспечение предоставления услуг содержит: модуль управления местоположением абонентских услуг, выполненный с возможностью принимать запрос от абонента для обновления информации местоположения мультимедийных услуг и загружать информацию местоположения мультимедийных услуг, обновленную в соответствии с запросом абонента, в реестр местоположения услуг; модуль управления политиками планирования услуг, выполненный с возможностью принимать политику планирования мультимедийных услуг агента управления услугами, введенную системным администратором, и загружать политику планирования мультимедийных услуг в реестр местоположения услуг; и модуль управления агентом управления услугами, выполненный с возможностью принимать информацию обслуживания устройства агента управления услугами, введенную системным администратором, запускать или останавливать соответствующий агент управления услугами согласно информации обслуживания устройства и загружать мультимедийную услугу информации обслуживания устройства из агента управления услугами в реестр местоположения услуг.
3. Система по п.1 или 2, в которой реестр местоположения услуг содержит: модуль связи реестра местоположения услуг, выполненный с возможностью реализовывать связь с подсистемой доступа для запросов на управление услугами, промежуточным программным обеспечением предоставления услуг и агентом управления услугами, соответственно; модуль хранения информации местоположения услуг, выполненный с возможностью сохранять информацию местоположения абонентских мультимедийных услуг, принимаемую посредством модуля связи реестра местоположения услуг от промежуточного программного обеспечения предоставления услуг; модуль аутентификации запросов на управление услугами, выполненный с возможностью аутентифицировать запрос на управление абонентскими мультимедийными услугами, перенаправленный посредством подсистемы доступа для запросов на управление услугами, согласно информации местоположения абонентских мультимедийных услуг, сохраненной в модуле хранения информации местоположения услуг; модуль хранения политик планирования услуг, выполненный с возможностью сохранять политику планирования мультимедийных услуг, принимаемую посредством модуля связи реестра местоположения услуг от промежуточного программного обеспечения предоставления услуг; и модуль выбора агента управления услугами, выполненный с возможностью определять агент управления услугами для абонента, прошедшего аутентификацию, согласно политике планирования мультимедийных услуг, сохраненной в модуле хранения политик планирования услуг, и перенаправлять запрос на управление абонентскими мультимедийными услугами в определенный агент управления услугами через модуль связи реестра местоположения услуг.
4. Система по п.1, в которой агент управления услугами содержит: модуль связи агента управления услугами, выполненный с возможностью связи, соответственно, с реестром местоположения услуг, промежуточным программным обеспечением предоставления услуг, сервером предоставления услуг и интерактивным EPG; модуль управления операциями, выполненный с возможностью запускать или останавливать агент управления услугами согласно команде управления, принимаемой посредством модуля связи агента управления услугами от промежуточного программного обеспечения предоставления услуг; и модуль управления услугами, выполненный с возможностью осуществлять интерактивное управление мультимедийными услугами с помощью интерактивного EPG и осуществлять управление мультимедийными услугами с помощью сервера предоставления услуг через модуль связи агента управления услугами, согласно запросу на управление абонентскими мультимедийными услугами, принятому посредством модуля связи агента управления услугами от реестра местоположения услуг.
5. Система по п.1, в которой подсистема доступа для запросов на управление услугами содержит абонентскую приставку и веб-сервер, при этом: абонентская приставка выполнена с возможностью принимать запрос на управление абонентскими мультимедийными услугами и перенаправлять запрос в веб-сервер; и веб-сервер выполнен с возможностью перенаправлять запрос на управление абонентскими мультимедийными услугами в реестр местоположения услуг.
6. Система по п.1, в которой подсистема доступа для запросов на управление услугами содержит устройство абонентского терминала и устройство доступа к сети, при этом: устройство абонентского терминала выполнено с возможностью принимать запрос на управление абонентскими мультимедийными услугами и перенаправлять запрос в устройство доступа к сети; и устройство доступа к сети выполнено с возможностью перенаправлять запрос на управление абонентскими мультимедийными услугами в реестр местоположения услуг.
7. Способ управления мультимедийной услугой, содержащий этапы, на которых:
принимают посредством реестра местоположения услуг запрос на управление абонентскими мультимедийными услугами, перенаправляемый посредством подсистемы доступа для запросов на управление услугами;
аутентифицируют посредством реестра местоположения услуг запрос на управление мультимедийными услугами согласно информации местоположения абонентских мультимедийных услуг, загруженной посредством промежуточного программного обеспечения предоставления услуг;
определяют посредством реестра местоположения услуг агент управления услугами для абонента, прошедшего аутентификацию, согласно политике планирования мультимедийных услуг агента управления услугами, загружаемой посредством промежуточного программного обеспечения предоставления услуг, и перенаправляют запрос на управление мультимедийными услугами в агент управления услугами; и
выполняют интерактивное управление мультимедийными услугами с помощью интерактивного электронного расписания программ (EPG) и выполняют управление мультимедийными услугами с помощью сервера предоставления услуг посредством агента управления услугами согласно запросу на управление мультимедийными услугами.
8. Способ по п.7, в котором выполнение интерактивного управления мультимедийными услугами с помощью интерактивного EPG посредством агента управления услугами, в частности, содержит этапы, на которых:
отправляют посредством агента управления услугами запрос на управление мультимедийными услугами в интерактивное EPG; отправляют посредством интерактивного EPG запрос на управление мультимедийными услугами в промежуточное программное обеспечение предоставления услуг; создают посредством промежуточного программного обеспечения предоставления услуг сеанс для абонента согласно запросу на управление мультимедийными услугами и запрашивают сервер предоставления услуг для назначения ресурсов услуги; выполняют посредством сервера предоставления услуг планирование ресурсов и отправку параметра воспроизведения мультимедийной услуги в промежуточное программное обеспечение предоставления услуг; и запускают посредством промежуточного программного обеспечения предоставления услуг монитор превышения времени сеанса, чтобы отслеживать состояние сеанса, и отправляют параметр воспроизведения мультимедийной услуги в агент управления услугами через интерактивное EPG.
9. Способ по п.8, в котором выполнение управления мультимедийными услугами с помощью сервера предоставления услуг посредством агента управления услугами, в частности, содержит этапы, на которых: отправляют посредством агента управления услугами параметр воспроизведения мультимедийной услуги в сервер широковещательной передачи данных, и сервер широковещательной передачи данных передает в широковещательном режиме параметр воспроизведения мультимедийной услуги абоненту; отправляют посредством агента управления услугами запрос на управление мультимедийными услугами в сервер предоставления услуг и передают посредством сервера предоставления услуг мультимедийную услугу, запрашиваемую абонентом, в абонентскую приставку; и принимают посредством абонентской приставки мультимедийную услугу, переданную от сервера предоставления услуг, согласно принятому параметру воспроизведения мультимедийной услуги.
10. Способ по п.7, в котором загрузка информации местоположения абонентских мультимедийных услуг в реестр местоположения услуг содержит этапы, на которых: принимают посредством промежуточного программного обеспечения предоставления услуг информацию местоположения мультимедийных услуг, измененную абонентом, и предоставляют информацию в реестр местоположения услуг; и загружают посредством реестра местоположения услуг информацию местоположения мультимедийных услуг, измененную абонентом.
11. Способ по п.7, в котором загрузка политики планирования мультимедийных услуг в реестр местоположения услуг содержит этапы, на которых: принимают посредством промежуточного программного обеспечения предоставления услуг политику планирования мультимедийных услуг и предоставляют политику в реестр местоположения услуг; и загружают посредством реестра местоположения услуг политику планирования мультимедийных услуг.
12. Способ по п.7, дополнительно содержащий этапы, на которых: принимают посредством промежуточного программного обеспечения предоставления услуг запрос информации обслуживания устройства от агента управления услугами; запускают или останавливают посредством промежуточного программного обеспечения предоставления услуг соответствующий агент управления услугами согласно информации обслуживания агента управления услугами и предоставляют информацию обслуживания агента управления услугами в реестр местоположения услуг; и загружают посредством реестра местоположения услуг информацию обслуживания агента управления услугами.
13. Способ по п.7, дополнительно содержащий этапы, на которых: когда абонент отправляет запрос на управление процессом предоставления мультимедийной услуги в подсистему доступа для запросов на управление процессом предоставления мультимедийной услуги во время процесса передачи мультимедийной услуги: отправляют посредством подсистемы доступа для запросов на управление процессом предоставления мультимедийной услуги запрос на управление процессом предоставления абонентской мультимедийной услуги в реестр местоположения услуг; перенаправляют посредством реестра местоположения услуг запрос на управление процессом предоставления абонентской мультимедийной услуги в агент управления услугами, который обеспечивает услугу для абонентской мультимедийной услуги; отправляют посредством агента управления услугами запрос на управление процессом предоставления мультимедийной услуги в сервер предоставления услуг; и выполняют посредством сервера предоставления услуг операцию управления мультимедийной услугой согласно запросу на управление процессом предоставления мультимедийной услуги.
14. Способ по п.7, дополнительно содержащий этапы, на которых: инициируют посредством агента управления услугами по времени обработку отчета о состоянии мультимедийной услуги, чтобы сообщать состояние мультимедийной услуги в интерактивное EPG, и сообщают посредством интерактивного EPG состояние мультимедийной услуги в промежуточное программное обеспечение предоставления услуг, которое обеспечивает мультимедийную услугу; и инициируют посредством агента управления услугами по времени отправку тактового сообщения в сервер предоставления услуг и поддерживают посредством сервера предоставления услуг мультимедийную услугу абонента согласно тактовому сообщению.
15. Способ по п.7, дополнительно содержащий этапы, на которых: когда абонент отправляет запрос, чтобы останавливать мультимедийную услугу, в подсистему доступа для запросов на управление процессом предоставления мультимедийной услуги во время процесса передачи мультимедийной услуги: отправляют посредством подсистемы доступа для запросов на управление услугами запрос на остановку абонентской мультимедийной услуги в реестр местоположения услуг; перенаправляют посредством реестра местоположения услуг запрос на остановку мультимедийной услуги в агент управления услугами, который обеспечивает услугу для абонентской мультимедийной услуги; отправляют посредством агента управления услугами запрос, чтобы остановить мультимедийную услугу, в сервер предоставления услуг и очищают посредством сервера предоставления услуг сеанс мультимедийной услуги и высвобождают назначенные ресурсы; и запрашивают посредством агента управления услугами интерактивное EPG, чтобы останавливать абонентскую мультимедийную услугу, инструктируют посредством интерактивного EPG, промежуточное программное обеспечение предоставления услуг, чтобы останавливать абонентскую мультимедийную услугу, и инструктируют посредством промежуточного программного обеспечения предоставления услуг сервер широковещательной передачи данных, чтобы останавливать передачу в широковещательном режиме параметра воспроизведения мультимедийной услуги, отменяют сеанс управления мультимедийной услугой и высвобождают ресурсы.
16. Способ по п.7, дополнительно содержащий этапы, на которых: когда абонентская мультимедийная услуга завершается нормальным образом: отправляют посредством сервера предоставления услуг сообщение уведомления о нормальном завершении предоставления мультимедийной услуги в агент управления услугами, когда мультимедийная услуга завершается нормальным образом; отправляют посредством агента управления услугами запрос, чтобы останавливать мультимедийную услугу, в сервер предоставления услуг, очищают посредством сервера предоставления услуг сеанс мультимедийной услуги и высвобождают назначенные ресурсы, запрашивают посредством агента управления услугами интерактивное EPG, чтобы останавливать мультимедийную услугу, инструктируют посредством интерактивного EPG промежуточное программное обеспечение предоставления услуг, чтобы останавливать мультимедийную услугу, и инструктируют посредством промежуточного программного обеспечения предоставления услуг сервер широковещательной передачи данных, чтобы останавливать передачу в широковещательном режиме параметра воспроизведения мультимедийной услуги, отменяют сеанс управления мультимедийной услугой и высвобождают ресурсы; и уведомляют посредством агента управления услугами реестр местоположения услуг с сообщением завершения мультимедийной услуги, при этом реестр местоположения услуг уведомляет подсистему доступа для запросов на управление услугами с сообщением завершения мультимедийной услуги.
WO 2005045552 А2, 2005.05.19 | |||
WO 2005022791 A1, 2005.03.10 | |||
US 2004158858 A1, 2004.08.12 | |||
0 |
|
SU160070A1 | |
WO 2006029247 А2, 2006.03.16 | |||
CN 1848944 A, 2006.10.18 | |||
WO 2007092122 А2, 2007.08.16 | |||
US 2006117342 A1, 2006.06.01 | |||
WO 2007091781 A1, 2007.08.16 | |||
US 20020165943 A1, 2002.11.07 | |||
KR 20070081389 A, 2007.08.16 | |||
СПОСОБ ЗАГРУЗКИ ДАННЫХ В ПРИЕМНИК/ДЕКОДЕР МРЕG И СИСТЕМА ТРАНСЛЯЦИИ МРЕG ДЛЯ ЕГО РЕАЛИЗАЦИИ | 1997 |
|
RU2195086C2 |
Авторы
Даты
2012-03-27—Публикация
2008-08-21—Подача