Предмет изобретения
Настоящее изобретение относится к услугам мультимедийного широковещания/группового вещания, а конкретнее - к способу регистрации услуг мультимедийного широковещания/группового вещания.
Уровень техники
Развитие технологии мобильной связи третьего поколения позволяет создавать услуги с более высокой скоростью передачи данных, чем в сетях второго поколения, и дополнительно поддерживать много новых услуг, таких как видеотелефония, загрузка рисунков, скоростной доступ в Интернет и т.д. При этом некоторые услуги имеют следующие общие признаки: возможность отправки соответствующих данных одновременно всем подписчикам, заказавшим услугу в радиосети, например рассылки прогноза погоды, краткого обзора новостей и спортивных событий и т.д. На основании того факта, что данные этих услуг могут быть отправлены одновременно, мобильная связь третьего поколения вводит концепцию широковещания/группового вещания. Групповое вещание подразумевает, что узел-источник передает данные по одному каналу на нижележащий узел, а затем этот нижележащий узел тиражирует данные в таком количестве копий, которое соответствует количеству его собственных нижележащих узлов, которым необходимо получить эти данные, и далее распределяет данные по этим нижележащим узлам, таким образом, узлы, получившие данные, далее тиражируют и распределяют эти данные. Широковещание подразумевает, что один узел-источник передает данные всем нижележащим узлам. Механизм переноса данных в режиме группового вещания показан на Фиг.1: узел 1 является узлом-источником, он передает данные своему нижележащему узлу 2; получив данные, узел 2 тиражирует указанные данные и распределяет по своим нижележащим узлам 20 и 21; получив данные, узел 20 тиражирует их и распределяет их по своим нижележащим узлам 201 и 202; дальнейшее можно продолжить аналогично.
На Фиг.2 представлено схематическое изображение архитектуры радиосети, поддерживающей услуги группового вещания/широковещания. Как показано на Фиг.2, в рамках Проекта сотрудничества третьего поколения (3GPP) сетевая архитектура радиосети, поддерживающей услуги широковещания/группового вещания, устроена следующим образом: центр 201 услуг широковещания/группового вещания (ЦУ-ШГВ (BM-SC)) устанавливает связь со шлюзовым узлом 202 поддержки GPRS (ШУП GPRS (GGSN)) через интерфейсы Gmb или Gi, причем один ЦУ-ШГВ (BM-SC) 201 может устанавливать связь с несколькими ШУП GPRS (GGSN) 202; ШУП GPRS (GGSN) 202 устанавливает связь с обслуживающим узлом 203 поддержки GPRS (ОУП GPRS (SGSN)) через интерфейс Gn/Gp, причем один ШУП GPRS (GGSN) 202 может устанавливать связь с несколькими ОУП GPRS (SGSN)) 203; ОУП GPRS (SGSN) 203 устанавливает связь с наземной сетью 204 радиодоступа универсальной мобильной телекоммуникационной системы (UTRAN) через интерфейс lu; UTRAN 204 устанавливает связь с оборудованием пользователя (ОП) 207 через интерфейс Uu; ОУП GPRS (SGSN) 203 может также устанавливать связь с GSM/EDGE-сетью 205 радиодоступа (GERAN) в глобальной системе мобильной связи (GSM) через интерфейс lu/Gb; GSM/EDGE-сеть 205 радиодоступа (GERAN) устанавливает связь с ОП 206 через интерфейс Um.
Применение широковещания/группового вещания для передачи данных имеет следующие преимущества: данные широковещания/группового вещания могут быть переданы только один раз по каждому соединению в радиосети. Например, ОУП GPRS (SGSN) отправляет данные контроллеру радиосети (КРС (RNC)) только один раз независимо от того, сколько базовых станций (узел В) и устройств ОП ожидают получить эти данные. Таким образом, когда устройства ОП, зарегистрированные для получения какой-либо услуги широковещания/группового вещания, принадлежат к одной соте, становится возможным передавать данные всем этим устройствам ОП одновременно по общему каналу нисходящей связи без создания отдельных радиоканалов связи для каждого ОП, что позволяет снизить загрузку ресурсов радиосети, а следовательно, избежать перегрузки радиоинтерфейса идентичными данными и дополнительно увеличить пропускную способность радиоинтерфейса.
Именно благодаря многочисленным преимуществам применения широковещания/группового вещания при доставке данных, услуги мультимедийного широковещания/группового вещания УМШГВ (MBMS) быстро развиваются и становятся широко распространенными в системе мобильной связи третьего поколения. Архитектура радиосети в услуге переноса УМШГВ (MBMS) идентична той, что изображена на Фиг.2.
В сети радиосвязи регистрация УМШГВ (MBMS) предполагает процедуру, посредством которой нижележащий узел информирует вышестоящий узел о том, что он хотел бы получить атрибуты сессии и данные, которые в дальнейшем будут направлены нижележащим узлам конкретной услуги переноса УМШГВ (MBMS). Указанная процедура выстраивает дерево дистрибуции для доставки атрибутов сессии и данных УМШГВ (MBMS) от ЦУ-ШГВ (BM-SC) на устройства ОП, заинтересованные в этих услугах; далее создается соответствующий контекст переноса УМШГВ (MBMS) по узлам этого дерева дистрибуции, но это не приводит к образованию плоскости переноса, которую создают в процессе открытия сессии.
Контекст переноса УМШГВ (MBMS) включает всю информацию для описания конкретной услуги переноса УМШГВ (MBMS) и создается в каждом узле, вовлеченном в доставку данных УМШГВ (MBMS). Контекст переноса УМШГВ (MBMS) может иметь два состояния: "активное" и "ожидание", при этом в "активном" состоянии в сети задействованы ресурсы плоскости переноса для передачи данных УМШГВ (MBMS); "активное" состояние соответствует открытой сессии УМШГВ (MBMS), тогда как состояние "ожидания" соответствует такому состоянию контекста переноса УМШГВ (MBMS), в котором сеть не использует ресурсы плоскости переноса для передачи данных УМШГВ (MBMS). Это состояние сохраняется все время, пока не существует ни одной соответствующей открытой сессии УМШГВ (MBMS).
Как показано на Фиг.3, в известном уровне техники процедура регистрации УМШГВ (MBMS) происходит следующим образом.
Шаг 301. При обнаружении дрейфовым контроллером радиосети (ДКРС (DRNC)), что ОП, которое является самостоятельным узлом в сети, заинтересовано в конкретной услуге переноса УМШГВ (MBMS), указанный ДКРС (DRNC) отправляет запрос регистрации УМШГВ (MBMS) на свой родительский ОУП GPRS (SGSN), если регистрация еще не была выполнена.
Шаг С1 и шаг 302. Если ОУП GPRS (SGSN) не располагает контекстом переноса УМШГВ (MBMS) для услуги переноса УМШГВ (MBMS), и ОУП GPRS (SGSN) получает от ДКРС (DRNC) запрос регистрации УМШГВ (MBMS) для услуги переноса УМШГВ (MBMS), или если первичный контекст ОП УМШГВ (MBMS) был создан в ОУП GPRS (SGSN) для услуги переноса УМШГВ (MBMS), однако указанный ОУП GPRS (SGSN) не располагает соответствующим контекстом переноса УМШГВ (MBMS), то ОУП GPRS (SGSN) создает контекст переноса УМШГВ (MBMS) (в состоянии "ожидания") и направляет в ШУП GPRS (GGSN) запрос регистрации УМШГВ (MBMS), содержащий IP-адрес группового вещания и имя точки доступа ИТД (APN). Таким образом, ОУП GPRS (SGSN) создает контекст переноса УМШГВ (MBMS). Однако этот контекст переноса УМШГВ (MBMS) не содержит некоторую информацию, такую как временный идентификатор группы мобильного вещания (ВИГМВ (TMGI)), требуемые возможности канала переноса УМШГВ (MBMS), и т.д.
Шаг 303. Если ШУП GPRS (GGSN) не располагает контекстом переноса УМШГВ (MBMS) для услуги переноса УМШГВ (MBMS), и ШУП GPRS (GGSN) получает от ОУП GPRS (SGSN) запрос регистрации УМШГВ (MBMS) для услуги переноса УМШГВ (MBMS), или если первичный контекст ОП УМШГВ (MBMS) уже был создан в данном ШУП GPRS (GGSN) для услуги переноса УМШГВ (MBMS), однако данный ШУП GPRS (GGSN) не располагает контекстом переноса УМШГВ (MBMS), то ШУП GPRS (GGSN) отправляет в ЦУ-ШГВ (BM-SC) запрос регистрации УМШГВ (MBMS), содержащий IP-адрес группового вещания и ИТД (АРМ).
Шаг 304. ЦУ-ШГВ (BM-SC) после получения запроса регистрации УМШГВ (MBMS) от ШУП GPRS (GGSN) добавляет идентификатор данного ШУП GPRS (GGSN) к параметру "Список нижележащих узлов" в своем контексте переноса УМШГВ (MBMS) и отправляет регистрационный ответ УМШГВ (MBMS), содержащий такие параметры, как ВИГМВ (TMGI), требуемые возможности канала переноса УМШГВ (MBMS) и т.д. Если контекст переноса УМШГВ (MBMS) указанного ЦУ-ШГВ (BM-SC) находится в "активном" состоянии, то ЦУ-ШГВ (BM-SC) инициирует процедуру открытия сессии с ШУП GPRS (GGSN).
Шаг 305 и шаг С2. Если ШУП GPRS (GGSN) получает запрос регистрации УМШГВ (MBMS) от ОУП GPRS (SGSN) на шаге 302, то ШУП GPRS (GGSN) добавляет идентификатор ОУП GPRS (SGSN) к параметру "Список нижележащих узлов" в своем контексте переноса УМШГВ (MBMS) и отправляет в ОУП GPRS (SGSN) регистрационный ответ УМШГВ (MBMS), содержащий такие параметры, как ВИГМВ (TMGI), требуемые возможности канала переноса УМШГВ (MBMS) и т.д. Если контекст переноса УМШГВ (MBMS) находится в "активном" состоянии, то ШУП GPRS (GGSN) инициирует процедуру открытия сессии с ОУП GPRS (SGSN). При этом ОУП GPRS (SGSN) после получения от ШУП GPRS (GGSN) ответа на запрос регистрации УМШГВ (MBMS) заполняет такие параметры, как ВИГМВ (TMGI), требуемые возможности канала переноса УМШГВ (MBMS) и т.д. согласно информации, входящей в ответное сообщение, и завершает создание контекста переноса УМШГВ (MBMS) для услуги переноса УМШГВ (MBMS) в ОУП GPRS (SGSN).
Шаг 306. Если ОУП GPRS (SGSN) получает запрос регистрации УМШГВ (MBMS) от ДКРС (DRNC), то ОУП GPRS (SGSN) добавляет идентификатор ДКРС (DRNC) в параметр "Список нижележащих узлов" своего контекста переноса и отправляет регистрационный ответ УМШГВ (MBMS). Если контекст переноса УМШГВ (MBMS) находится в "активном" состоянии, то ОУП GPRS (SGSN) инициирует процедуру открытия сессии с ДКРС (DRNC).
Согласно вышеизложенному описанию в известном уровне техники не существует соответствующего контекста переноса УМШГВ (MBMS), созданного в ШУП GPRS (GGSN), во время процедуры регистрации УМШГВ (MBMS). Если в ШУП GPRS (GGSN) не был создан соответствующий контекст переноса УМШГВ (MBMS), то в УМШГВ (MBMS) невозможно создать непрерывное дерево дистрибуции, которое начинается от ЦУ-ШГВ (BM-SC), заканчивается на получающих услугу устройствах ОП и способно пересылать атрибуты сессии и данные услуги переноса УМШГВ (MBMS). Следовательно, услуга переноса УМШГВ (MBMS) не будет реализована.
Кроме того, указанная процедура не определяет точного времени инициирования сессии между вышестоящим и нижележащим узлами в тот момент, когда вышестоящий узел располагает услугой. Поэтому если вышестоящий узел инициирует сессию до того, как в нижележащем узле завершится создание контекста переноса УМШГВ (MBMS), то возникнут ошибки, а услуга переноса УМШГВ (MBMS) будет реализована нормально.
Сущность изобретения
Целью изобретения является создание способа регистрации услуг мультимедийного широковещания/группового вещания для обеспечения нормальной реализации УМШГВ (MBMS).
Для достижения указанной цели в заявленном изобретении осуществлено следующее решение.
Способ регистрации услуг мультимедийного широковещания/группового вещания (УМШГВ (MBMS)), содержащий следующие шаги:
после получения запроса регистрации УМШГВ (MBMS) от шлюзового узла поддержки GPRS (ШУП GPRS (GGSN)) центр услуг широковещания/группового вещания (ЦУ-ШГВ (BM-SC)) добавляет идентификатор ШУП GPRS (GGSN) к контексту переноса УМШГВ (MBMS) центра переноса ЦУ-ШГВ (BM-SC) и в ответ отправляет информацию контекста переноса УМШГВ (MBMS) центра услуг ЦУ-ШГВ (BM-SC), содержащую временный идентификатор группы мобильного вещания (ВИГМВ (TMGI)) и требуемые возможности канала переноса;
ШУП GPRS (GGSN) после получения информации контекста переноса УМШГВ (MBMS) центра услуг ЦУ-ШГВ (BM-SC) завершает создание полного контекста переноса УМШГВ (MBMS) на основе информации контекста переноса УМШГВ (MBMS) центра услуг ЦУ-ШГВ (BM-SC).
При передаче ответа с информацией контекста переноса УМШГВ (MBMS) центра услуг ЦУ-ШГВ (BM-SC), если контекст переноса УМШГВ (MBMS) центра услуг ЦУ-ШГВ (BM-SC) находится в "активном" состоянии, заявленный способ дополнительно содержит следующие действия:
ЦУ-ШГВ (BM-SC) инициирует процедуру открытия сессии с ШУП GPRS (GGSN) по истечении предварительно заданного интервала времени.
Если первичный контекст ОП УМШГВ (MBMS) уже был создан в ШУП GPRS (GGSN) для услуги переноса УМШГВ (MBMS), то заявленный способ дополнительно содержит следующие действия:
ШУП GPRS (GGSN) определяет, создал ли он контекст переноса УМШГВ (MBMS) для услуги переноса УМШГВ (MBMS); если нет, то ШУП GPRS (GGSN) отправляет в ЦУ-ШГВ (BM-SC) запрос регистрации УМШГВ (MBMS), содержащий IP-адрес группового вещания и имя точки доступа (ИТД (APN)).
Заявленный способ дополнительно содержит следующие действия:
обслуживающий узел поддержки GPRS (ОУП GPRS (SGSN)) создает контекст переноса УМШГВ (MBMS), находящийся в состоянии "ожидания", и отправляет в ШУП GPRS (GGSN) запрос регистрации УМШГВ (MBMS), содержащий IP-адрес группового вещания и ИТД (APN);
ШУП GPRS (GGSN) после получения регистрации УМШГВ (MBMS) определяет, есть ли контекст переноса УМШГВ (MBMS) для услуги переноса УМШГВ (MBMS) в ШУП GPRS (GGSN); если нет, то ШУП GPRS (GGSN) отправляет в ЦУ-ШГВ (BM-SC) запрос регистрации УМШГВ (MBMS), содержащий IP-адрес группового вещания и ИТД (APN).
При определении дрейфовым контроллером радиосети (ДКРС (DRNC)), что ОП, являющееся самостоятельным узлом в сети, заинтересовано в услуге переноса УМШГВ (MBMS) и что ДКРС (DRNC) не зарегистрирован для услуги переноса УМШГВ (MBMS), заявленный способ дополнительно содержит следующие действия:
ДКРС (DRNC) отправляет запрос регистрации УМШГВ (MBMS) в свой родительский ОУП GPRS (SGSN);
ОУП GPRS (SGSN) после получения запроса регистрации УМШГВ (MBMS) определяет, есть ли контекст переноса УМШГВ (MBMS) для услуги переноса УМШГВ (MBMS); если нет, то переходят к шагу создания контекста переноса УМШГВ (MBMS) и отправки запроса регистрации УМШГВ (MBMS) в ШУП GPRS (GGSN).
Если первичный контекст ОП УМШГВ (MBMS) уже создан в ОУП GPRS (SGSN) для услуги переноса УМШГВ (MBMS), то заявленный способ дополнительно содержит следующие действия:
определяют, создан ли контекст переноса УМШГВ (MBMS) в ОУП GPRS (SGSN) для услуги переноса УМШГВ (MBMS); если нет, то переходят к шагу создания контекста переноса УМШГВ (MBMS) и отправки запроса регистрации УМШГВ (MBMS) в ШУП GPRS (GGSN).
Заявленный способ дополнительно содержит следующие действия:
ШУП GPRS (GGSN) добавляет идентификатор ОУП GPRS (SGSN) к параметру "Списка нижележащих узлов" контекста переноса УМШГВ (MBMS) и отправляет в ОУП GPRS (SGSN) ответ с параметрами, содержащими ВИГМВ (TMGI) и требуемые возможности канала переноса УМШГВ (MBMS);
ОУП GPRS (SGSN) после получения этих параметров от ШУП GPRS (GGSN) заполняет ВИГМВ (TMGI) и требуемые возможности канала переноса УМШГВ (MBMS) согласно указанным параметрам и завершает создание контекста переноса УМШГВ (MBMS) для услуги переноса УМШГВ (MBMS) в ОУП GPRS (SGSN).
Если контекст переноса УМШГВ (MBMS) находится в "активном" состоянии в момент отправки в ОУП GPRS (SGSN) ответа с параметрами, содержащими ВИГМВ (TMGI) и требуемые возможности канала переноса УМШГВ (MBMS), то заявленный способ дополнительно содержит следующие действия:
ШУП GPRS (GGSN) инициирует процедуру открытия сессии с ОУП GPRS (SGSN) по истечении предварительно заданного интервала времени.
При получении ОУП GPRS (SGSN) запроса регистрации УМШГВ (MBMS) от ДКРС (DRNC) и после выполнения ОУП GPRS (SGSN) шага завершения создания контекста переноса УМШГВ (MBMS) для услуги переноса УМШГВ (MBMS) заявленный способ дополнительно содержит следующие действия:
ОУП GPRS (SGSN) добавляет идентификатор ДКРС (DRNC) к параметру "Списка нижележащих узлов" контекста переноса УМШГВ (MBMS) и отправляет регистрационный ответ УМШГВ (MBMS).
Если контекст переноса УМШГВ (MBMS) находится в "активном" состоянии в тот момент, когда ОУП GPRS (SGSN) отправляет регистрационный ответ УМШГВ (MBMS), то заявленный способ далее содержит следующие действия:
ОУП GPRS (SGSN) инициирует процедуру открытия сессии с ДКРС (DRNC) по истечении предварительно заданного периода времени.
Заявленный способ дополнительно содержит следующие действия:
ШУП GPRS (GGSN) определяет IP-адрес группового вещания и ИТД (APN), создает на основе определенных IP-адреса группового вещания и ИТД (APN) контекст переноса УМШГВ (MBMS) и переводит его в состояние "ожидания";
шаг, на котором ШУП GPRS (GGSN) завершает создание полного контекста переноса УМШГВ (MBMS), содержит следующие действия:
ШУП GPRS (GGSN) заполняет контекст переноса УМШГВ (MBMS) на основе ВИГМВ (TMGI) и требуемых возможностей канала переноса, содержащихся в контексте переноса УМШГВ (MBMS) центра услуг ЦУ-ШГВ (BM-SC), и завершает создание полного контекста переноса УМШГВ (MBMS).
Шаг, на котором ШУП GPRS (GGSN) создает контекст переноса УМШГВ (MBMS), дополнительно содержит следующие действия:
ШУП GPRS (GGSN) определяет IP-адрес группового вещания и ИТД (APN) и создает полный контекст переноса УМШГВ (MBMS) на основе определенных IP-адреса группового вещания и ИТД (APN), а также на основе ВИГМВ (TMGI) и требуемых возможностей канала переноса, полученных от ЦУ-ШГВ (BM-SC).
ЦУ-ШГВ (BM-SC) отправляет в ответ контекст переноса УМШГВ (MBMS) в ШУП GPRS (GGSN) путем отправки в ШУП GPRS (GGSN) регистрационного ответа УМШГВ (MBMS), содержащего контекст переноса УМШГВ (MBMS).
Краткое описание чертежей.
На Фиг.1 схематически представлен механизм переноса данных в режиме группового вещания;
на Фиг.2 схематически представлена архитектура радиосети, поддерживающей услугу группового вещания/широковещания;
на Фиг.3 представлена упрощенная блок-схема процедуры регистрации УМШГВ (MBMS) из известного уровня техники;
на Фиг.4 представлена упрощенная блок-схема выполнения процедуры регистрации УМШГВ (MBMS) в соответствии с первым вариантом заявленного изобретения;
на Фиг.5 представлена упрощенная блок-схема выполнения процедуры регистрации УМШГВ (MBMS) в соответствии со вторым вариантом заявленного изобретения.
Варианты реализации изобретения.
Заявленное изобретение создает контекст переноса УМШГВ (MBMS) в ШУП GPRS (GGSN), после того как ШУП GPRS (GGSN) инициирует запрос регистрации УМШГВ (MBMS), обеспечивая, таким образом, нормальное функционирование услуги переноса УМШГВ (MBMS).
Из известного уровня техники очевидно, что согласно процедуре регистрации УМШГВ (MBMS) ЦУ-ШГВ (BM-SC) сохраняет информацию контекста переноса УМШГВ (MBMS), включающую IP-адрес группового вещания, ИТД (APN), ВИГМВ (TMGI), состояние, требуемые возможности канала переноса УМШГВ (MBMS), качество обслуживания (QoS), зону услуг УМШГВ (MBMS Service Area), список нижележащих узлов и количество устройств ОП. Как показано в таблице 1, IP-адрес группового вещания предназначен для идентификации услуги переноса, описанной контекстом переноса УМШГВ (MBMS); ИТД (APN) относится к имени точки доступа, определяемой данным IP-адресом группового вещания; ВИГМВ (TMGI) относится к временному идентификатору группы мобильного вещания, назначенному услуге переноса УМШГВ (MBMS); «Состояние» обозначает состояние ресурсов плоскости переноса, т.е. состояния «Ожидание» и «Активное»; требуемые возможности канала переноса УМШГВ (MBMS) относятся к минимальным возможностям канала переноса, которые должно поддерживать ОП; качество обслуживания (QoS) обозначает качество обслуживания, требуемое для услуги переноса УМШГВ (MBMS); зона услуги переноса УМШГВ (MBMS) - это зона, в пределах которой необходимо распределить услугу переноса УМШГВ (MBMS); список нижележащих узлов относится к списку нижележащих узлов, которые затребовали услугу переноса УМШГВ (MBMS) и которым необходимо выслать уведомления и данные УМШГВ (MBMS); количество устройств ОП обозначает количество устройств ОП, зависящих от узла, присоединившегося к данной услуге переноса УМШГВ (MBMS). Здесь "X" обозначает параметр, который должен быть сохранен в соответствующих узлах.
После того как ОП инициирует запрос регистрации УМШГВ (MBMS), содержащий IP-адрес группового вещания и ИТД (APN), указанные IP-адрес группового вещания и ИТД (APN), ассоциированные с ОП, записывают в каждом узле, через который проходит запрос. Таким образом, ШУП GPRS (GGSN) после получения запроса регистрации УМШГВ (MBMS) от нижележащего узла, т е. от ОУП GPRS (SGSN), также будет обладать IP-адресом группового вещания и ИТД (APN). Кроме того, если первичный контекст ОП УМШГВ (MBMS) был создан в соответствующем узле для услуги переноса УМШГВ (MBMS), однако данный узел не располагает контекстом переноса УМШГВ (MBMS), он в это время также будет обладать IP-адресом группового вещания и ИТД (APN). В этом случае необходимо, чтобы ШУП GPRS (GGSN) инициировал запрос регистрации УМШГВ (MBMS) и получил ВИГМВ (TMGI) и требуемые возможности канала переноса от ЦУ-ШГВ (ВМ-SC) на основании IP-адреса группового вещания и ИТД (APN). Благодаря IP-адресу группового вещания и ИТД (APN), которые ШУП GPRS (GGSN) может получить самостоятельно, ШУП GPRS (GGSN) может создать контекст переноса УМШГВ (MBMS) следующим способом.
Один предпочтительный способ согласно заявленному изобретению раскрыт ниже. ШУП GPRS (GGSN) после получения ответа на запрос регистрации УМШГВ (MBMS) от ЦУ-ШГВ (BM-SC) создает полный контекст переноса УМШГВ (MBMS), таким образом завершая функцию создания контекста переноса УМШГВ (MBMS) в ШУП GPRS (GGSN) во время процедуры регистрации УМШГВ (MBMS). Если контекст переноса УМШГВ (MBMS) в вышестоящем узле, получившем запрос регистрации УМШГВ (MBMS), находится в "активном" состоянии, то вышестоящий узел инициирует процедуру открытия сессии по истечении предварительно заданного интервала времени, когда он закончит с ответом на запрос регистрации УМШГВ (MBMS).
Другой предпочтительный способ согласно настоящему изобретению раскрыт далее. Процесс создания контекста переноса УМШГВ (MBMS) в ШУП GPRS (GGSN) разделяют на два шага. На первом шаге ШУП GPRS (GGSN) до получения ответа на запрос регистрации создает контекст переноса УМШГВ (MBMS) в соответствии с IP-адресом группового вещания и ИТД (APN) УМШГВ (MBMS). На втором шаге ШУП GPRS (GGSN) после получения ответа на запрос регистрации УМШГВ (MBMS) продолжает процесс создания контекста переноса УМШГВ (MBMS) на основании параметров ВИГМВ (TMGI), требуемых возможностей канала переноса УМШГВ (MBMS) и т.д., полученных из ответного сообщения.
Чтобы цели, решения и достоинства изобретения были очевиднее, заявленное изобретение далее раскрыто подробно со ссылками на сопроводительные рисунки и примеры осуществления.
В соответствии с Фиг.4 способ осуществления заявленного изобретения содержит следующие шаги.
Шаг 401 и шаг С1. Когда ДКРС (DRNC) обнаружит, что ОП, являющееся самостоятельным узлом в сети, заинтересовано в определенной услуге переноса УМШГВ (MBMS), ДКРС (DRNC) отправляет запрос регистрации УМШГВ (MBMS) на свой родительский ОУП GPRS (SGSN), если регистрация еще не была выполнена. Запрос регистрации УМШГВ (MBMS) содержит параметры для идентификации услуги переноса, т.е. IP-адрес группового вещания и ИТД (APN).
Шаг 402. Если ОУП GPRS (SGSN) не располагает контекстом переноса УМШГВ (MBMS) для услуги переноса УМШГВ (MBMS), а ОУП GPRS (SGSN) получает от ДКРС (DRNC) запрос регистрации УМШГВ (MBMS), или если первичный контекст ОП УМШГВ (MBMS) уже был создан в ОУП GPRS (SGSN) для услуги переноса УМШГВ (MBMS), однако ОУП GPRS (SGSN) не располагает соответствующим контекстом переноса УМШГВ (MBMS), то ОУП GPRS (SGSN) создает контекст переноса УМШГВ (MBMS) (в состоянии "ожидания") на основании запроса регистрации УМШГВ (MBMS) или IP-адреса группового вещания и ИТД (APN), включенных в контекст ОП УМШГВ (MBMS), и отправляет в ШУП GPRS (GGSN) запрос регистрации УМШГВ (MBMS), содержащий IP-адрес группового вещания и ИТД (APN). Однако этот контекст переноса УМШГВ (MBMS) не включает некоторую информацию, такую как временный идентификатор группы мобильного вещания ВИГМВ (TMGI), требуемые возможности канала переноса и т.д.
Шаг 403. Если ШУП GPRS (GGSN) не располагает контекстом переноса УМШГВ (MBMS) для услуги переноса УМШГВ (MBMS) и ШУП GPRS (GGSN) получает от ОУП GPRS (SGSN) запрос регистрации УМШГВ (MBMS) для указанной услуги переноса УМШГВ (MBMS), или если первичный контекст ОП УМШГВ (MBMS) уже был создан в данном ШУП GPRS (GGSN) для услуги переноса УМШГВ (MBMS), однако данный ШУП GPRS (GGSN) не располагает контекстом переноса УМШГВ (MBMS), то ШУП GPRS (GGSN) отправляет в ЦУ-ШГВ (BM-SC) запрос регистрации УМШГВ (MBMS), содержащий IP-адрес группового вещания и ИТД (APN).
Шаг 404 и шаг D1. ЦУ-ШГВ (BM-SC) после получения запроса регистрации УМШГВ (MBMS) от ШУП GPRS (GGSN) добавляет идентификатор данного ШУП GPRS (GGSN) в параметр "Список нижележащих узлов" своего контекста переноса УМШГВ (MBMS) и отправляет регистрационный ответ УМШГВ (MBMS), содержащий такие параметры, как ВИГМВ (TMGI), требуемые возможности канала переноса УМШГВ (MBMS) и т.д. ШУП GPRS (GGSN) после получения ответа на запрос регистрации УМШГВ (MBMS) создает контекст переноса УМШГВ (MBMS) (в состоянии "ожидания") на основании информации о контексте переноса УМШГВ (MBMS), включенной в ответное сообщение. Если контекст переноса УМШГВ (MBMS) в ЦУ-ШГВ (BM-SC) находится в "активном" состоянии, в то время как ЦУ-ШГВ (BM-SC) отправляет ответное сообщение, то ЦУ-ШГВ (BM-SC) инициирует процедуру открытия сессии с ШУП GPRS (GGSN) по истечении предварительно заданного интервала времени, обеспечивая, таким образом, завершение со стороны ШУП GPRS (GGSN) создания контекста переноса УМШГВ (MBMS).
Шаг 405. Если ШУП GPRS (GGSN) получает запрос регистрации УМШГВ (MBMS) от ОУП GPRS (SGSN) на шаге 402, то ШУП GPRS (GGSN) добавляет идентификатор данного ОУП GPRS (SGSN) в параметр "Список нижележащих узлов" своего контекста переноса УМШГВ (MBMS) и отправляет в ОУП GPRS (SGSN) регистрационный ответ УМШГВ (MBMS), содержащий такие параметры, как ВИГМВ (TMGI), требуемые возможности канала переноса УМШГВ (MBMS) и т.д.; ОУП GPRS (SGSN) после получения ответа на запрос регистрации УМШГВ (MBMS) от ШУП GPRS (GGSN) заполняет такие параметры, как ВИГМВ (TMGI), требуемые возможности канала передачи УМШГВ (MBMS) и т.д., основанные на информации, входящей в ответное сообщение, и завершает создание контекста переноса УМШГВ (MBMS) для услуги переноса УМШГВ (MBMS) в ОУП GPRS (SGSN). Если контекст переноса УМШГВ (MBMS) находится в "активном" состоянии, в то время как ШУП GPRS (GGSN) отправляет ответное сообщение, то ШУП GPRS (GGSN) инициирует процедуру открытия сессии с ОУП GPRS (SGSN) по истечении предварительно заданного интервала времени, обеспечивая, таким образом, завершение создания контекста переноса УМШГВ (MBMS).
Шаг 406. Если ОУП GPRS (SGSN) получает запрос регистрации УМШГВ (MBMS) от ДКРС (DRNC), то ОУП GPRS (SGSN) добавляет идентификатор данного ДКРС (DRNC) в параметр "Список нижележащих узлов" контекста переноса и отвечает на запрос регистрации УМШГВ (MBMS). Если контекст переноса УМШГВ (MBMS) находится в "активном" состоянии, в то время как ОУП GPRS (SGSN) отправляет ответное сообщение, то ОУП GPRS (SGSN) инициирует процедуру открытия сессии с ДКРС (DRNC) по истечении предварительно заданного интервала времени, позволяя, таким образом, ДКРС (DRNC) завершить создание контекста переноса УМШГВ (MBMS).
Далее, со ссылками на Фиг.5, заявленное изобретение раскрыто более подробно.
Шаг 501. Когда ДКРС (DRNC) обнаруживает, что ОП, являющееся самостоятельным узлом в сети, заинтересовано в услуге переноса УМШГВ (MBMS), указанный ДКРС (DRNC) отправляет запрос регистрации УМШГВ (MBMS) на свой родительский ОУП GPRS (SGSN), если регистрация еще не была выполнена. Запрос регистрации УМШГВ (MBMS) содержит параметры для идентификации услуги переноса УМШГВ (MBMS), т.е. IP-адрес группового вещания и ИТД (АРМ).
Шаг 502 и шаг С1. Если ОУП GPRS (SGSN) не располагает контекстом переноса УМШГВ (MBMS) для услуги переноса УМШГВ (MBMS), и ОУП GPRS (SGSN) получает от ДКРС (DRNC) запрос регистрации УМШГВ (MBMS), или если первичный контекст ОП УМШГВ (MBMS) уже был создан в ОУП GPRS (SGSN) для услуги переноса УМШГВ (MBMS), однако ОУП GPRS (SGSN) не располагает соответствующим контекстом переноса УМШГВ (MBMS), то ОУП GPRS (SGSN) создает контекст переноса УМШГВ (MBMS) (в состоянии "ожидания") на основании запроса регистрации УМШГВ (MBMS) или IP-адреса группового вещания и ИТД (APN), включенных в контекст ОП УМШГВ (MBMS), и отправляет в ШУП GPRS (GGSN) запрос регистрации УМШГВ (MBMS), содержащий IP-адрес группового вещания и ИДН (APN). Однако этот контекст переноса УМШГВ (MBMS) не содержит некоторую информацию, такую как ВИГМВ (TMGI), требуемые возможности канала переноса УМШГВ (MBMS) и т.д.
Шаг 503 и шаг D1. Если ШУП GPRS (GGSN) не располагает контекстом переноса УМШГВ (MBMS) для услуги переноса УМШГВ (MBMS), и ШУП GPRS (GGSN) получает от ОУП GPRS (SGSN) запрос регистрации УМШГВ (MBMS) для услуги переноса УМШГВ (MBMS), или если первичный контекст ОП УМШГВ (MBMS) уже был создан в ШУП GPRS (GGSN) для услуги переноса УМШГВ (MBMS), однако ШУП GPRS (GGSN) не располагает соответствующим контекстом переноса УМШГВ (MBMS), то ШУП GPRS (GGSN) создает контекст переноса УМШГВ (MBMS) (в состоянии "ожидания") на основании запроса регистрации УМШГВ (MBMS) или IP-адреса группового вещания и APN, включенных в контекст ОП УМШГВ (MBMS), и отправляет в ЦУ-ШГВ (BM-SC) запрос регистрации УМШГВ (MBMS), который включает в себя IP-адрес группового вещания и ИТД (APN). Однако этот контекст переноса УМШГВ (MBMS) не включает некоторую информацию, такую как ВИГМВ (TMGI), требуемые возможности канала переноса УМШГВ (MBMS) и т.д.
Шаг 504 и шаг D2. ЦУ-ШГВ (BM-SC) после получения запроса регистрации УМШГВ (MBMS) от ШУП GPRS (GGSN) добавляет идентификатор данного ШУП GPRS (GGSN) в параметр "Список нижележащих узлов" своего контекста переноса УМШГВ (MBMS), а также отправляет регистрационный ответ УМШГВ (MBMS), содержащий такие параметры, как ВИГМВ (TMGI), требуемые возможности канала переноса УМШГВ (MBMS) и т.д. ШУП GPRS (GGSN) после получения ответа на запрос регистрации УМШГВ (MBMS) от ЦУ-ШГВ (BM-SC) заполняет ВИГМВ (TMGI) и требуемые возможности канала переноса УМШГВ (MBMS) в соответствии с информацией, включенной в ответное сообщение, завершает создание контекста переноса УМШГВ (MBMS) для услуги переноса УМШГВ (MBMS) в ШУП GPRS (GGSN). Если контекст переноса УМШГВ (MBMS) в ЦУ-ШГВ (BM-SC) находится в "активном" состоянии, в то время как ЦУ-ШГВ (BM-SC) отвечает на запрос регистрации, то ЦУ-ШГВ (BM-SC) инициирует процедуру открытия сессии с ШУП GPRS (GGSN) по истечении предварительно заданного интервала времени, обеспечивая, таким образом, завершение со стороны ШУП GPRS (GGSN) создания контекста переноса УМШГВ (MBMS).
Шаг 505 и шаг С2. Если ШУП GPRS (GGSN) получает запрос регистрации УМШГВ (MBMS) от ОУП GPRS (SGSN) на шаге 502, то ШУП GPRS (GGSN) добавляет идентификатор данного ОУП GPRS (SGSN) в параметр "Список нижележащих узлов" своего контекста переноса УМШГВ (MBMS) и отправляет в ОУП GPRS (SGSN) регистрационный ответ УМШГВ (MBMS), содержащий такие параметры, как ВИГМВ (TMGI), требуемые возможности канала переноса УМШГВ (MBMS) и т.д.; ОУП GPRS (SGSN) после получения ответа на запрос регистрации УМШГВ (MBMS) от ШУП GPRS (GGSN) заполняет такие параметры, как ВИГМВ (TMGI), требуемые возможности канала переноса УМШГВ (MBMS) и т.д. в соответствии с информацией, включенной в ответное сообщение, и завершает создание контекста переноса УМШГВ (MBMS) для услуги переноса УМШГВ (MBMS) в ОУП GPRS (SGSN). Если контекст переноса УМШГВ (MBMS) находится в "активном" состоянии, в то время как ШУП GPRS (GGSN) отвечает на запрос, то ШУП GPRS (GGSN) инициирует процедуру открытия сессии с ОУП GPRS (SGSN) по истечении предварительно заданного интервала времени, обеспечивая, таким образом, со стороны ОУП GPRS (SGSN) завершение создания контекста переноса УМШГВ (MBMS).
Шаг 506. Если ОУП GPRS (SGSN) получает запрос регистрации УМШГВ (MBMS) от ДКРС (DRNC), то ОУП GPRS (SGSN) добавляет идентификатор данного DRNC в параметр "Список нижележащих узлов" контекста переноса УМШГВ (MBMS) и отправляет регистрационный ответ УМШГВ (MBMS); если контекст переноса УМШГВ (MBMS) находится в "активном" состоянии, в то время как ОУП GPRS (SGSN) отправляет ответное сообщение, то ОУП GPRS (SGSN) инициирует процедуру открытия сессии с ДКРС (DRNC) по истечении предварительно заданного интервала времени, обеспечивая, таким образом, со стороны ДКРС (DRNC) создание контекста переноса УМШГВ (MBMS).
В вышеуказанной процедуре завершение процесса создания контекста переноса УМШГВ (MBMS) разделено на шаги D1 и D2. При этом процедура выполнения шага D1 заключается в следующем: ШУП GPRS (GGSN) создает контекст переноса УМШГВ (MBMS). Однако этот контекст переноса не содержит некоторую информацию, такую как ВИГМВ (TMGI), требуемые возможности канала переноса УМШГВ (MBMS) и т.д.; процедура выполнения шага D2 заключается в следующем: ШУП GPRS (GGSN) получает регистрационный ответ от ЦУ-ШГВ (BM-SC) и заполняет параметры ВИГМВ (TMGI), требуемые возможности канала переноса УМШГВ (MBMS) и т.д. согласно информации, включенной в ответное сообщение, и завершает создание в ШУП GPRS (GGSN) контекста переноса УМШГВ (MBMS) для услуги переноса УМШГВ (MBMS).
Вышеизложенное пояснение раскрывает и описывает лишь предпочтительные варианты осуществления заявленного изобретения и не ограничивает его объем правовой защиты. Любые модификации, равноценные замены и усовершенствования, которые отвечают духу и замыслу изобретения, также включены в его объем правовой защиты.
Изобретение относится к технике связи. В заявленном изобретении раскрыт способ регистрации услуг мультимедийного широковещания/группового вещания. Способ включает в себя следующие шаги: когда центр услуг широковещания/группового вещания получает от шлюзового узла поддержки GPRS запрос регистрации, он добавляет идентификатор данного шлюзового узла поддержки GPRS к контексту переноса услуг широковещания/группового вещания и отправляет регистрационный ответ, содержащий информацию о контексте переноса, в шлюзовый узел поддержки GPRS; указанный шлюзовый узел поддержки GPRS получает регистрационный ответ и завершает создание контекста переноса на основании информации о контексте переноса, содержащейся в ответе на запрос регистрации. Техническим результатом является обеспечение реализации услуги мультимедийного широковещания/группового вещания для доставки данных. 12 з.п. ф-лы, 1 табл., 5 ил.
ШУП GPRS (GGSN) после получения информации контекста переноса УМШГВ (MBMS) центра услуг ЦУ-ШГВ (BM-SC) завершает создание полного контекста переноса УМШГВ (MBMS) на основе информации контекста переноса УМШГВ (MBMS) центра услуг ЦУ-ШГВ (BM-SC).
ЦУ-ШГВ (BM-SC) инициирует процедуру открытия сессии с ШУП GPRS (GGSN) по истечении предварительно заданного интервала времени.
ШУП GPRS (GGSN) определяет, создал ли он контекст переноса УМШГВ (MBMS) для услуги переноса УМШГВ (MBMS); если нет, то ШУП GPRS (GGSN) отправляет в ЦУ-ШГВ (BM-SC) запрос регистрации УМШГВ (MBMS), содержащий IP-адрес группового вещания и имя точки доступа (ИТД(APN).
обслуживающий узел поддержки GPRS (ОУП GPRS (SGSN)) создает контекст переноса УМШГВ (MBMS), находящийся в состоянии "ожидания", и отправляет в ШУП GPRS (GGSN) запрос регистрации УМШГВ (MBMS), содержащий IP-адрес группового вещания и ИТД (APN);
ШУП GPRS (GGSN) после получения запроса регистрации УМШГВ (MBMS) определяет, есть ли в ШУП GPRS (GGSN) контекст переноса УМШГВ (MBMS) для услуги переноса УМШГВ (MBMS); если нет, то ШУП GPRS (GGSN) отправляет в ЦУ-ШГВ (BM-SC) запрос регистрации УМШГВ (MBMS), содержащий IP-адрес группового вещания и ИТД (APN).
ДКРС (DRNC) отправляет запрос регистрации УМШГВ (MBMS) в свой родительский ОУП GPRS (SGSN);
ОУП GPRS (SGSN) после получения регистрации УМШГВ (MBMS) определяет, есть ли контекст переноса УМШГВ (MBMS) для услуги переноса УМШГВ (MBMS), если нет, то переходят к шагу создания контекста переноса УМШГВ (MBMS) и отправки запроса регистрации УМШГВ (MBMS) в ШУП GPRS (GGSN).
определяют, создан ли контекст переноса УМШГВ (MBMS) в ОУП GPRS (SGSN) для услуги переноса УМШГВ (MBMS); если нет, то переходят к шагу создания контекста переноса УМШГВ (MBMS) и отправки запроса регистрации УМШГВ (MBMS) в ШУП GPRS (GGSN).
ШУП GPRS (GGSN) добавляет идентификатор ОУП GPRS (SGSN) к параметру "Списка нижележащих узлов" контекста переноса УМШГВ (MBMS) и отправляет в ОУП GPRS (SGSN) ответ с параметрами, содержащими ВИГМВ (TMGI) и требуемые возможности канала переноса УМШГВ (MBMS);
ОУП GPRS (SGSN) после получения этих параметров от ШУП GPRS (GGSN) заполняет ВИГМВ (TMGI) и требуемые возможности канала переноса УМШГВ (MBMS) согласно указанным параметрам и завершает создание контекста переноса УМШГВ (MBMS) для услуги переноса УМШГВ (MBMS) в ОУП GPRS (SGSN).
ШУП GPRS (GGSN) инициирует процедуру открытия сессии с ОУП GPRS (SGSN) по истечении предварительно заданного интервала времени.
ОУП GPRS (SGSN) добавляет идентификатор ДКРС (DRNC) к параметру "Списка нижележащих узлов" контекста переноса УМШГВ (MBMS) и отправляет регистрационный ответ УМШГВ (MBMS).
ОУП GPRS (SGSN) инициирует процедуру открытия сессии с ДКРС (DRNC) по истечении предварительно заданного интервала времени.
ШУП GPRS (GGSN) определяет IP-адрес группового вещания и ИТД (APN), создает на основе определенных IP-адреса группового вещания и ИТД (APN) контекст переноса УМШГВ (MBMS) и переводит его в состояние "ожидания";
шаг, на котором ШУП GPRS (GGSN) завершает создание полного контекста переноса УМШГВ (MBMS), содержит следующие действия:
ШУП GPRS (GGSN) заполняет контекст переноса УМШГВ (MBMS) на основе ВИГМВ (TMSI) и требуемых возможностей канала переноса УМШГВ (MBMS), содержащихся в контексте переноса УМШГВ (MBMS) центра услуг ЦУ-ШГВ (BM-SC), и завершает создание контекста переноса УМШГВ (MBMS).
ШУП GPRS (GGSN) определяет IP-адрес группового вещания и ИТД (APN) и создает полный контекст переноса УМШГВ (MBMS) на основе определенных IP-адреса группового вещания и ИТД (APN), а также на основе ВИГМВ (TMGI) и требуемых возможностей канала переноса УМШГВ (MBMS), полученных от ЦУ-ШГВ (BM-SC).
Автоматический распылитель | 1986 |
|
SU1353523A1 |
RU 99106402 А, 10.02.2001 | |||
Аппарат для локальной газовой терапии | 1985 |
|
SU1377099A1 |
Центробежный датчик | 1985 |
|
SU1359774A1 |
Авторы
Даты
2008-08-20—Публикация
2005-01-07—Подача