Область техники
Заявленное изобретение в целом относится к технологии передачи услуг. Более конкретно, данное изобретение относится к способу передачи услуг мультимедийного широковещания/группового вещания (МШГВ (MBMS)).
Уровень техники
Групповое вещание или широковещание - это технология передачи данных из одного источника данных на несколько адресов. В традиционных мобильных сетях услуги сотового вещания (УСВ (CBS)) позволяют передавать низкоскоростные данные всем пользователям по совместно используемому широковещательному каналу данной соты. УСВ (CBS) является видом услуги обмена сообщениями.
В настоящее время услуги телефонии и обмена сообщениями в недостаточной степени удовлетворяют требования пользователей к мобильной связи. Быстрое развитие Интернета выдвигает множество различных мультимедийных услуг, при этом для некоторых прикладных услуг требуется, чтобы группа пользователей получала одни и те же данные одновременно, это, например, видео по запросу (ВПЗ (VOD)), телевещание, видеоконференции, сетевые формы обучения и интерактивные видеоигры. По сравнение с обычными услугами передачи данных, мобильные мультимедиа-услуги имеют такие особенности, как большой объем данных, большая продолжительность и высокая чувствительность к временным задержкам. Мобильные сети имеют специфическую структуру сети, функциональные объекты и беспроводные интерфейсы, которые сильно отличаются от кабельных IP-сетей. Следовательно, существующие технологии группового IP-вещания применимы только к кабельным IP-сетям, но не к мобильным сетям.
Для того чтобы эффективно использовать ресурсы мобильных сетей, ШПМДКР (WCDMA)/GSM Международная Организация по Стандартизации (ISO) 3GPP разработала концепцию услуг мультимедийного широковещания/группового вещания (МШГВ (MBMS)), чтобы обеспечить услугу «точка - много точек» для передачи данных от одного источника данных группе пользователей, что осуществляет коллективное использование сетевых ресурсов, повышает их эффективность, особенно эффективность использования ресурсов радиоинтерфейса. Вещание МШГВ (MBMS), задаваемое 3GPP, не только способно осуществлять групповое вещание/широковещание в виде открытого текста и низкоскоростных сообщений, но также поддерживает высокоскоростные услуги группового вещания/широковещания, которые, без сомнения, отвечают тенденциям развития мобильных коммуникаций в будущем.
На Фиг.1 показана архитектура беспроводной сети, поддерживающей услуги группового вещания/широковещания. Как показано на Фиг.1, в существующих спецификациях 3GPP сетевым беспроводным объектом, поддерживающим услуги группового вещания/широковещания, является центр 101 услуг широковещания /группового вещания (ЦУ-ШГВ (BM-SC)). ЦУ-ШГВ (BM-SC) 101 соединен с шлюзовым узлом 102 поддержки GPRS (ШУП-GPRS (GGSN)) через интерфейс GmB или интерфейс Gi, при этом один ЦУ-ШГВ (BM-SC) 101 может быть связан с несколькими ШУП-GPRS (GGSN) 102. ШУП-GPRS (GGSN) 102 соединен с обслуживающим узлом 103 поддержки GPRS (ОУП-GPRS (SGSN)) через интерфейс Gn/Gp, при этом один ШУП-GPRS (GGSN) 102 может быть связан с несколькими ОУП-GPRS (SGSN) 103. ОУП-GPRS (SGSN) 103 соединен с наземной сетью 104 радиодоступа универсальной мобильной телекоммуникационной системы (UTRAN) через интерфейс lu, a UTRAN 104 соединена с оборудованием 106 пользователя ОП через интерфейс Uu. ОУП-GPRS (SGSN) 103 может также быть связан с GSM-сетью 105 расширенного радиодоступа (GERAN) через интерфейс lu/GB, а GERAN 105 связана с ОП 107 через интерфейс Um.
Сетевая архитектура на Фиг.1 показывает, что для поддержки услуг МШГВ (MBMS) в систему мобильной связи третьего поколения 3G добавлена функция мобильной сети - центр услуг широковещания /группового вещания, т.е. ЦУ-ШГВ (BM-SC). ЦУ-ШГВ (BM-SC) является входом для провайдера Интернет-контента (ПИК (ICP)), применяющимся для авторизации и инициирования несущих каналов МШГВ (MBMS) в мобильных сетях, а также для планирования и осуществления доставки передач МШГВ (MBMS). При этом функции, связанные с МШГВ (MBMS), добавлены к таким функциональным объектам, как ОП, UTRAN, GERAN, ОУП-GPRS (SGSN) и ШУП-GPRS (GGSN).
МШГВ (MBMS) включает в себя режим группового вещания и режим широковещания, причем в режиме группового вещания пользователям необходимо подписаться на соответствующую группу группового вещания, активизировать услуги и сгенерировать соответствующую биллинговую информацию. Различные запросы услуг в режиме группового вещания и в режиме широковещания приводят к различным процедурам соответствующих услуг. На Фиг.2 приведена блок-схема режима группового вещания МШГВ (MBMS), а на Фиг.3 приведена блок-схема режима широковещания МШГВ (MBMS).
Как показано на Фиг.2, процессы, связанные с услугой группового вещания МШГВ (MBMS), содержат следующие этапы: «Подписка», «Анонсирование услуг», «Присоединение», «Открытие сессии», «МШГВ (MBMS)-уведомление», «Передача данных», «Закрытие сессии» и «Отсоединение». «Подписку» применяют для того, чтобы пользователи подписались на нужные им услуги заранее; «Анонсирование услуг» - это процесс, в рамках которого ЦУ-ШГВ (BM-SC) сообщает о тех услугах, которые он может предоставить в данный момент; «Присоединение» - это активизация услуг группового вещания МШГВ (MBMS), посредством которого ОП информирует сеть о том, что оно хочет по собственному выбору присоединиться к текущей группе группового вещания и получает данные группового вещания соответствующих услуг. В процессе «Присоединение» в сети создают контекст ОП МШГВ (MBMS), в котором записывают информацию ОП, и ОП присоединяют к группе группового вещания. В процессе «Открытие сессии» ЦУ-ШГВ (BM-SC) готовится к передаче данных и отдает в сеть команду установить ресурсы несущего канала соответствующей базовой сети и сети доступа. «МШГВ (МВМS)-уведомление» применяют для информирования ОП о том, что сессия группового вещания МШГВ (MBMS) готова к открытию. В процессе «Передача данных» ЦУ-ШГВ (BM-SC) передает данные на ОП посредством ресурсов несущего канала, установленных в процессе «Открытие сессии». Услуга МШГВ (MBMS) имеет два режима передачи между UTRAN и ОП: режим «точка - много точек» (Т-МТ (РТМ)) и режим «точка-точка» (Т-Т (РТР)). В режиме Т-МТ (РТМ) одни и те же данные передают через канал трафика МШГВ (MBMS) (КТМ (МТСН)) «точка - много точек», и все устройства ОП, присоединившиеся к услугам группового вещания или заинтересованные в услугах широковещания, могут получить эти данные. В режиме Т-Т (РТР) данные передают по выделенному каналу трафика (ВКТ (DTCH)), и только соответствующие устройства ОП могут получить эти данные. «Закрытие сессии» применяют для высвобождения ресурсов несущего канала, установленных в процессе «Открытие сессии». В процессе «Отсоединение» подписчики группы покидают данную группу группового вещания, что означает, что эти пользователи больше не будут получать данные группового вещания. В процессе «Отсоединение» соответствующий контекст ОП МШГВ (MBMS) удаляют.
Как показано на Фиг.3, процессы, связанные с услугой широковещания МШГВ (MBMS), аналогичны процессам услуги группового вещания МШГВ (MBMS). Однако в рамках услуги широковещания МШГВ (MBMS) до процесса «Открытие сессии» не требуются процессы «Подписка» и «Присоединение», а после процесса «Закрытие сессии» не требуется процесс «Отсоединение».
Как показано на Фиг.2, в услуге группового вещания МШГВ (MBMS) процессы «Присоединение» и «Открытие сессии» не зависят друг от друга, т.е. пользователь может присоединиться к услуге группового вещания до открытия сессии, или в любой момент во время сессии после ее открытия.
В целом, после процесса «Открытие сессии» какой-либо услуги контроллер радиосети КРС (RNC) переключают в соответствующий режим переноса - режим Т-Т (РТР) или режим Т-МТ (РТМ) - согласно числу пользователей, получающих услугу МШГВ (MBMS) в одной соте. В режиме Т-Т (РТР) пользовательский выделенный канал (ВК (DCH)), получающий услугу, например выделенный физический канал (ВФК (DPCH)), используют как канал переноса трафика МШГВ (MBMS); в то же время в режиме Т-МТ (РТМ) для доставки трафика МШГВ (MBMS) используется общий канал прямого доступа (КПД (FACH)) типа вторичного физического канала общего управления (ВтФКОУ (SCCPCH)). Число пользователей, получающих услугу МШГВ (MBMS) в одной соте, определяют в процессе «Подсчет».
В существующих протоколах обработка какой-либо услуги МШГВ (MBMS) базовой сетью БС (CN) и сетью UTRAN в частности содержит следующие действия:
1) В процессе «Присоединение» пользователь отдает в сеть команду приготовиться к получению услуги МШГВ (MBMS).
2) БС (CN) в процессе «Открытие сессии» МШГВ (MBMS) уведомляет сеть UTRAN о том, что сессия услуги МШГВ (MBMS) готова к открытию, причем уведомление «Открытие сессии» содержит идентификатор услуги МШГВ (MBMS) и атрибуты этой услуги.
3) Получив уведомление «Открытие сессии», сеть UTRAN инициирует процессы «Подсчет» в сотах, которые запрашивают услугу МШГВ (MBMS), чтобы выбрать надлежащий режим переноса для этой услуги МШГВ (MBMS).
4) Во время сессии услуги МШГВ (MBMS) осуществляют процессы пересчета пользователей для проверки правильности выбранного режима переноса.
Однако в уровне техники существуют недостатки. Согласно техническому решению известному из уровня техники, процессы «Подсчет» или «Пересчет» для выбора режима переноса услуги МШГВ (MBMS), скорее всего, осуществляются в начале сессии или во время сессии услуги МШГВ (MBMS). Подобный процесс выбора надлежащего режима переноса путем подсчета или пересчета очень сложен и занимает много времени. Например, в процессе подсчета необходимо учитывать, требуют ли в данный момент услугу МШГВ (MBMS) пользователи, находящиеся в разных состояниях. Для пользователей, находящихся в состоянии бездействия, но требующих услугу МШГВ (MBMS), необходимо установить соединение управления радиоресурсами (УРР (RRC)); пользователи в состоянии бездействия должны выполнить определение вероятности и инициировать процесс произвольного доступа по каналу произвольного доступа (КПД (RACH)) в том случае, если они прошли определение вероятности. В результате беспроводной канал будет загружен большим количеством сигналов, и вполне вероятно блокирование канала в восходящем направлении. С другой стороны, для пользователей в состоянии «канал вызова зоны регистрации UTRAN » (КВЗР UTRAN (URA-PCH)) необходим процесс обновления соты. Кроме этого, после завершения процесса «Подсчет», в соответствии с алгоритмом управления произвольными ресурсами (УПР (RRM)), некоторые или все пользователи, вероятно, вернутся в состояние бездействия или в состояние типа КВх (х-РСН), например в состояние «канал вызова соты» (КВС (CELL-PCH)) или КВЗР UTRAN-KB (URA-PCH)
Кроме того, ошибки подсчета во время процессов «Подсчет» могут привести к установлению неверного режима переноса, что означает, что процессы «Подсчет» не сыграли надлежащей роли. Кроме того, для проведения подсчета энергопотребление ОП вырастет во время процесса произвольного доступа и процесса обновления соты, выполняемых пользователями в состоянии бездействия или пользователями в состоянии КВЗР UTRAN-KB (URA-PCH).
Из сказанного выше понятно, что системе приходится выполнять процесс «Подсчет» с относительно большими затратами.
Сущность изобретения
Заявленное изобретение обеспечивает способ передачи услуг МШГВ (MBMS) с помощью непосредственного перехода к режиму Т-Т (РТР) или режиму Т-МТ (РТМ) для доставки услуг МШГВ (MBMS), минуя сложный процесс «Подсчет», принятый в известном уровне техники.
Способ передачи услуг МШГВ (MBMS) содержит следующие шаги:
КРС (RNC) получает указание, направленное БС (CN), открыть сессию услуги МШГВ (MBMS), и
указанный КРС (RNC) выбирает один из режимов - Т-МТ (РТМ) или Т-Т (РТР) - в качестве режима переноса услуги, для переноса услуги МШГВ (MBMS) в каждую соту, принадлежащую этому КРС (RNC) в соответствии с характеристиками услуг МШГВ (MBMS), рабочей нагрузкой каждой соты, помехами между сотами, указанием на режим переноса, направленным БС (CN), или заранее установленной взаимосвязью.
Указанный КРС (RNC) выбирает режим переноса услуги отдельно для каждой соты.
Когда КРС (RNC) выбирает один из режимов Т-МТ (РТМ) или Т-Т (РТР) в качестве режима переноса услуг МШГВ (MBMS) для каждой соты, принадлежащей КРС (RNC), согласно рабочей нагрузке каждой соты, то заявленный способ дополнительно содержит следующие действия: предварительно задают пороговое значение рабочей нагрузки для каждой соты, принадлежащей этому КРС (RNC); причем выбор посредством КРС (RNC) режима Т-МТ (РТМ) либо режима Т-Т (РТР) в качестве режима переноса услуг включает следующие действия: посредством КРС (RNC) определяют ниже ли рабочая нагрузка каждой соты, принадлежащей данному КРС (RNC), чем соответствующее пороговое значение рабочей нагрузки, если да, то выбирают режим Т-МТ (РТМ); в противном случае выбирают режим переноса Т-Т (РТР), причем пороговое значение рабочей нагрузки каждой соты, принадлежащей данному КРС (RNC), может быть одинаковым или различным.
Если одной из характеристик услуг МШГВ (MBMS) является продолжительность рабочей сессии МШГВ (MBMS) и КРС (RNC) выбирает режим Т-МТ (РТМ) либо режим Т-Т (РТР) в качестве режима переноса услуг МШГВ (MBMS) для каждой соты, принадлежащей данному КРС (RNC), в соответствии с продолжительность рабочей сессии МШГВ (MBMS), то заявленный способ дополнительно содержит следующие действия: предварительно задают пороговое значение продолжительности сессии услуги МШГВ (MBMS); причем процесс выбора посредством КРС (RNC) режима Т-МТ (РТМ) либо режима Т-Т (РТР) в качестве режима переноса услуг содержит следующие действия: посредством КРС (RNC) определяют, меньше ли продолжительность сессии МШГВ (MBMS), чем пороговое значение продолжительности; если да, то выбирают режим Т-МТ (РТМ); в противном случае выбирают режим Т-Т (РТР).
Если КРС (RNC) выбирает режим Т-МТ (РТМ) либо режим Т-Т (РТР) в качестве режима переноса услуг МШГВ (MBMS) для каждой соты, принадлежащей данному КРС (RNC), в соответствии с рабочей нагрузкой на каждую соту, то заявленный способ дополнительно содержит следующие действия: предварительно задают пороговое значение рабочей нагрузки и пороговое значение относительного количества сот; при этом процесс выбора посредством КРС (RNC) режима Т-МТ (РТМ) либо режима Т-Т (РТР) в качестве режима переноса услуг содержит следующие действия: посредством КРС (RNC) определяют, достигло ли число сот, в которых находятся пользователи, запросившие услугу МШГВ (MBMS), и в которых рабочая нагрузка меньше порогового значения рабочей нагрузки, порогового значения относительного количества сот; если да, то выбирают режим Т-МТ (РТМ); в противном случае выбирают режим Т-Т (РТР).
Если КРС (RNC) выбирает режим Т-МТ (РТМ) либо режим Т-Т (РТР) в качестве режима переноса услуг МШГВ (MBMS) для каждой соты, принадлежащей данному КРС (RNC), в соответствии с помехами между сотами, то заявленный способ дополнительно содержит следующие действия: предварительно задают пороговое значение уровня помех между сотами; при этом процесс выбора посредством КРС (RNC) режима Т-МТ (РТМ) либо режима Т-Т (РТР) в качестве режима переноса услуг содержит следующие действия: посредством КРС (RNC) определяют, меньше ли уровень помех между сотами, в которых находятся пользователи, запросившие услугу МШГВ (MBMS), порогового значения уровня помех; если да, то выбирают режим Т-МТ (РТМ); в противном случае выбирают режим Т-Т (РТР).
Если КРС (RNC) выбирает режим Т-МТ (РТМ) либо режим Т-Т (РТР) в качестве режима переноса услуг МШГВ (MBMS) для каждой соты, принадлежащей данному КРС (RNC), в соответствии с указанием на режим переноса, направленным БС (CN), причем команда открытия сессии услуги МШГВ (MBMS) содержит указание на режим переноса; то процесс выбора посредством КРС (RNC) режима Т-МТ (РТМ) либо режима Т-Т (РТР) в качестве режима переноса услуг содержит следующие действия: посредством КРС (RNC) выбирают один из режимов - Т-МТ (РТМ) или Т-Т (РТР) - в соответствии с указанием на режим переноса.
Если заранее установленная взаимосвязь содержит взаимосвязь между видами услуг МШГВ (MBMS) и режимами переноса, и КРС (RNC) выбирает режим Т-МТ (РТМ) либо режим Т-Т (РТР) в качестве режима переноса услуг МШГВ (MBMS) для каждой соты, принадлежащей данному КРС (RNC), в соответствии со взаимосвязью между видами услуг МШГВ (MBMS) и режимами переноса в КРС (RNC), то заявленный способ дополнительно содержит следующие действия: предварительно сохраняют в КРС (RNC) информацию о взаимосвязи между видами услуг МШГВ (MBMS) и режимами переноса; при этом процесс выбора посредством КРС (RNC) режима Т-МТ (РТМ) либо режима Т-Т (РТР) в качестве режима переноса услуг содержит следующие действия: посредством КРС (RNC) выбирают один из режимов -Т-МТ (РТМ) или Т-Т (РТР) - в соответствии с видом услуги МШГВ (MBMS) и взаимосвязью между видами услуг МШГВ (MBMS) и режимами переноса.
Если заранее установленная взаимосвязь содержит взаимосвязь между уровнями пользователей и режимами переноса, и КРС (RNC) выбирает режим Т-МТ (РТМ) либо режим Т-Т (РТР) в качестве режима переноса услуг МШГВ (MBMS) для каждой соты, принадлежащей данному КРС (RNC), в соответствии со взаимосвязью между уровнями пользователей и режимами переноса, то заявленный способ дополнительно содержит следующие действия: пользователей предварительно распределяют по различным уровням и определяют взаимосвязь между уровнями пользователей и режимами переноса; при этом процесс выбора посредством КРС (RNC) режима Т-МТ (РТМ) либо режима Т-Т (РТР) в качестве режима переноса услуг содержит следующие действия: посредством КРС (RNC) выбирают один из режимов - Т-МТ (РТМ) или Т-Т (РТР) - в соответствии с уровнем пользователя, запрашивающего в данный момент услугу МШГВ (MBMS), и взаимосвязью между уровнями пользователей и режимами переноса.
Связь между уровнями пользователей и режимами переноса взаимнооднозначна; или задана разделительным уровнем таким образом, что, когда пользователь запрашивает услугу МШГВ (MBMS), то режим Т-Т (РТР) выбирают в том случае, если этот уровень пользователя выше или равен разделительному уровню; режим Т-МТ (РТМ) выбирают в том случае, если уровень пользователя ниже разделительного уровня; при этом КРС (RNC), предоставляя услугу, выбирает режим Т-Т (РТР) только для пользователей с относительно высоким уровнем приоритета.
Способ передачи услуги МШГВ (MBMS), раскрытый в заявленном изобретении, непосредственно выбирает режим Т-МТ (РТМ) или Т-Т (РТР) в качестве определенного режима переноса услуги, минуя сложный процесс «Подсчет/Пересчет», принятый в известном уровне техники, и сокращает сигнальное взаимодействие по беспроводным каналам, а также энергопотребление ОП. Конкретнее, если в соте предоставляют меньший объем услуг или если нагрузка соты невелика, то непосредственно используют режим переноса Т-МТ (РТМ) без процесса «Подсчет» для услуг с определенными характеристиками, типа услуг МШГВ (MBMS) с относительно короткой продолжительностью передачи Если же нагрузка соты относительно велика, то выбор режима переноса Т-МТ (РТМ) отрицательно повлияет на услуги, существующие в системе; поэтому для некоторых или для всех пользователей может быть выбран режим переноса Т-Т (РТР).
Таким образом, при предоставлении услуги МШГВ (MBMS) в соте воздействие на существующие в системе услуги может быть сведено к минимуму.
Краткое описание чертежей
На Фиг.1 показана архитектура беспроводной сети, поддерживающей услуги группового вещания/широковещания.
На Фиг.2 приведена блок-схема режима группового вещания МШГВ (MBMS). На Фиг.3 приведена блок-схема режима широковещания МШГВ (MBMS).
На Фиг.4 приведена блок-схема обработки данных в соответствии со способом, заявленном в изобретении.
Варианты исполнения заявленного изобретения
В соответствии с данным способом передачи сервиса МШГВ (MBMS), КРС (RNC) выбирает режим доставки Т-МТ (РТМ) или режим доставки Т-Т (РТР) для текущей услуги МШГВ (MBMS), в соответствии с такими факторами, как нагрузка трафика, количество запросов услуги МШГВ (MBMS), характеристики услуги МШГВ (MBMS), обстоятельства услуги МШГВ (MBMS), нагрузка сети и уровни пользователей. КРС (RNC) также может выбирать режим Т-МТ (РТМ) или режим Т-Т (РТР) непосредственно в соответствии с командой из сети.
КРС (RNC) выбирает режим переноса для услуги МШГВ (MBMS) соответственно в каждой соте, и выбранные режимы переноса услуг не влияют друг на друга.
Вариант 1:
В данном варианте после получения команды «Открыть сессию» для услуги МШГВ (MBMS) КРС (RNC) выбирает режим переноса Т-МТ (РТМ) или режим переноса Т-Т (РТР) в соответствии с нагрузкой трафика. В данном варианте исполнения оператор предварительно задает пороговое значение рабочей нагрузки каждой соты. Как показано на Фиг.2, способ передачи услуг МШГВ (MBMS) согласно данному варианту содержит следующие шаги:
Шаг 41: БС (CN) отсылает в КРС (RNC) команду «Открыть сессию» МШГВ (MBMS) в связи с услугой МШГВ (MBMS);
Шаги 42-45: КРС (RNC) после получения команды «Открыть сессию» для данной услуги МШГВ (MBMS) определяет, ниже ли рабочая нагрузка каждой соты, принадлежащей этому КРС (RNC), предварительно заданного порогового значения рабочей нагрузки. Если да, то это означает, что рабочая нагрузка соответствующей соты относительно невелика, и тогда КРС (RNC) информирует пользователей посредством Информационного сообщения Услуги МШГВ (MBMS), что принят режим переноса Т-МТ (РТМ) без прохождения процесса «Подсчет»; в противном случае это означает, что рабочая нагрузка соты относительно велика, и тогда КРС (RNC) решает, может ли режим переноса Т-Т (РТР) быть непосредственно принят в данной соте согласно текущей фактической рабочей нагрузке. Если текущая фактическая рабочая нагрузка указывает на то, что услуга все-таки может быть поддержана режимом переноса Т-Т (РТР), то выбирают режим переноса Т-Т (РТР); в противном случае услугу МШГВ (MBMS) не предоставляют.
Каждая сота может предварительно задать одинаковые или разные пороговые значения рабочей нагрузки, т.е. каждая сота по отдельности может выбрать режим переноса Т-МТ (РТМ) в соответствии с различными условиями нагрузки.
Вариант 2:
В данном варианте после получения команды «Открыть сессию» для услуги МШГВ (MBMS) КРС (RNC) выбирает режим переноса Т-МТ (РТМ) или режим переноса Т-Т (РТР) в соответствии с продолжительностью сессии. В данном варианте оператор предварительно задает порог продолжительности. Таким образом, шагами 42-45 в данном варианте являются следующие действия:
После получения команды «Открыть сессию» для услуги МШГВ (MBMS) КРС (RNC) определяет, меньше ли продолжительность сессии этой услуги МШГВ (MBMS), чем ранее заданное пороговое значение продолжительности. Если да, то это означает, что продолжительность сессии данной услуги МШГВ (MBMS) относительно коротка, и КРС (RNC) информирует пользователей посредством Информационного сообщения Услуги МШГВ (MBMS) о том, что для данной услуги МШГВ (MBMS) принят режим доставки Т-МТ (РТМ) без прохождения процесса «Подсчет»; в противном случае это означает, что продолжительность сессии данной услуги МШГВ (MBMS) относительно велика, тогда КРС (RNC) определяет в соответствии с фактической продолжительностью сессии, принять ли непосредственно режим доставки Т-Т (РТР) в данной соте или не предоставлять услугу МШГВ (MBMS).
Вариант 3:
В данном варианте после получения команды «Открыть сессию» для услуги МШГВ (MBMS) КРС (RNC) выбирает режим переноса Т-МТ (РТМ) или режим переноса Т-Т (РТР) в соответствии с рабочей нагрузкой и относительным количеством сот с запросом услуги МШГВ (MBMS). В данном варианте оператор задает пороговое значение рабочей нагрузки и пороговое значение относительного количества сот. Таким образом, шагами 42-45 в данном варианте являются следующие действия:
получив команду «Открыть сессию» для услуги МШГВ (MBMS), КРС (RNC) определяет, достигло ли число сот, в которых находятся пользователи, запрашивающие услугу МШГВ (MBMS), и в которых рабочая нагрузка ниже ранее заданного порогового значения рабочей нагрузки, порогового значения относительного количества сот, например, 80%. Если да, то КРС (RNC) информирует пользователей посредством Информационного сообщения Услуги МШГВ (MBMS) о том, что для данной услуги МШГВ (MBMS) принят режим переноса Т-МТ (РТМ); в противном случае КРС (RNC) решает, принять ли непосредственно в данной соте режим переноса Т-Т (РТР) в соответствии с текущей фактической рабочей нагрузкой. Если текущая фактическая рабочая нагрузка указывает на то, что услуга все-таки может быть поддержана режимом переноса Т-Т (РТР), то выбирают режим переноса Т-Т (РТР); в противном случае услугу МШГВ (MBMS) не предоставляют.
Вариант 4:
В данном варианте КРС (RNC) после получения команды «Открыть сессию» для услуги МШГВ (MBMS) выбирает режим переноса Т-МТ (РТМ) или режим переноса Т-Т (РТР) в соответствии с уровнем помех между сотами, запросившими услугу МШГВ (MBMS). В данном варианте пороговое значение уровня помех между сотами задано предварительно. Таким образом, шагами 42-45 в данном варианте являются следующие действия:
КРС (RNC), получив команду «Открыть сессию» для услуги МШГВ (MBMS), определяет, ниже ли уровень помех между сотами, запросившими услугу МШГВ (MBMS), предварительно определенного порогового значения уровня помех. Если да, то это означает, что уровень помех между сотами относительно низкий, и тогда КРС (RNC) информирует пользователей посредством Информационного сообщения Услуги МШГВ (MBMS) о том, что для данной услуги МШГВ (MBMS) избран режим переноса Т-МТ (РТМ); в противном случае это означает, что уровень помех между сотами относительно высокий, что приводит к выбору режима переноса Т-Т (РТР) для услуги МШГВ (MBMS).
Здесь конкретный способ расчета уровня помех между сотами может быть задан самим оператором. Например, задают распределение всех получающих услугу МШГВ (MBMS) сот в соответствии с топологией сети, а затем оценивают уровень помех между сотами согласно указанному распределению.
Вариант 5:
В данном варианте, когда БС (CN) инициирует услугу МШГВ (MBMS), одновременно назначают режим переноса этой услуги МШГВ (MBMS), содержащийся в команде «Открытии сессии» для услуги МШГВ (MBMS). Таким образом, после того как КРС (RNC) получает какую-либо услугу МШГВ (MBMS), инициированную БС (CN), происходит переход непосредственно к назначенному режиму переноса услуги МШГВ (MBMS) для всех пользователей данной соты.
Вариант 6:
В данном варианте в КРС (RNC) предварительно сохранена информация о соответствующей взаимосвязи между видами услуг МШГВ (MBMS) и режимами переноса. Оператор может предварительно задать взаимнооднозначную связь между видами услуг МШГВ (MBMS) и режимами переноса. Получив какую-либо услугу МШГВ (MBMS), инициированную БС (CN), КРС (RNC) находит нужный режим переноса в соответствии с предварительно сохраненной информацией о соответствующей взаимосвязи и видом текущей услуги МШГВ (MBMS), а затем услугу МШГВ (MBMS) передают всем пользователям данной соты посредством режима переноса, установленного согласно соответствующей взаимосвязи.
Вариант 7:
В данном варианте решение о выборе режима Т-МТ (РТМ) или режима Т-Т (РТР) принимают в соответствии с уровнями пользователей. Конкретнее, пользователи разделены на различные уровни, и все уровни пользователей для получения услуг МШГВ (MBMS) сохранены в сети. Кроме того, предварительно задано применение режима Т-Т (РТР) переноса услуг для пользователей, чей уровень выше или равен некоторому уровню, а режима Т-МТ (РТМ) - для пользователей, чей уровень ниже этого уровня. Соответствующая взаимосвязь между различными уровнями пользователей и режимами переноса также может быть предварительна задана. Таким образом, КРС (RNC), получив какую-либо услугу МШГВ (MBMS), инициированную БС (CN), выбирает соответствующий режим переноса согласно уровню пользователя.
Вариант 8:
Если нагрузка сети чрезвычайно велика и КРС (RNC) не может выбрать режим Т-МТ (РТМ) после получения какой-либо услуги МШГВ (MBMS), инициированной БС (CN), то число пользователей, запрашивающих услугу МШГВ (MBMS) в данной соте, может быть получено посредством процесса «Подсчет». Если текущая нагрузка соты допускает предоставление услуги в режиме Т-Т (РТР) всем пользователям, то создают канал переноса Т-Т (РТР); если текущая нагрузка соты допускает предоставление услуги в режиме Т-Т (РТР) только некоторым пользователям, тогда создают несущий канал Т-Т (РТР) только для пользователей высокого уровня; если ни одного несущего канала фактически не может быть создано в данной соте для данной услуги МШГВ (MBMS), то данная услуга МШГВ (MBMS) не будет предоставлена. Пользователь высокого уровня означает пользователя с относительно высоким приоритетом во время предоставления услуг сетями.
В этом случае велика нагрузка или нет, обычно решают операторы согласно их собственным фактическим условиям. Например, для оператора А, если ему требуется относительно высокое качество услуг QoS, нагрузка сети более 60% может быть сочтена большой; в то же время для оператора В, если ему требуется относительно низкое качество услуг QoS, большой может быть сочтена нагрузка сети более 80%.
В приведенном выше описании представлены только предпочтительные варианты исполнения заявленного изобретения, не ограничивающие объем правовой защиты заявленного изобретения.
Изобретение относится к системам предоставления широковещательных услуг. Технический результат заключается в уменьшении стоимости системы. Способ передачи услуг мультимедийного широковещания/группового вещания (МШГВ (MBMS)) содержит следующие шаги: Контроллер Радиосети КРС (RNC) получает указание, направленное Базовой Сетью (БС (CN)) открыть сессию услуги МШГВ (MBMS), и указанный КРС (RNC) выбирает один из режимов - «точка - много точек» Т-МТ (РТМ) или «точка-точка» Т-Т (РТР) - в качестве режима переноса услуг, для переноса услуг МШГВ (MBMS) в каждую соту, принадлежащую этому КРС (RNC) в соответствии с характеристиками услуг МШГВ (MBMS), рабочей нагрузкой каждой соты, помехами между сотами, указанием на режим переноса, направленным БС (CN), или заранее установленной взаимосвязью. 10 з.п. ф-лы, 4 ил.
1. Способ передачи услуг мультимедийного широковещания/группового вещания (МШГВ (MBMS)), содержащий следующие шаги:
Контроллер Радиосети КРС (RNC) получает указание, направленное Базовой Сетью (БС (CN)) открыть сессию услуги МШГВ (MBMS), и указанный КРС (RNC) выбирает один из режимов «точка - много точек» Т-МТ (РТМ) или «точка-точка» Т-Т (РТР) в качестве режима переноса услуг, для переноса услуг МШГВ (MBMS) в каждую соту, принадлежащую этому КРС (RNC) в соответствии с характеристиками услуг МШГВ (MBMS), рабочей нагрузкой каждой соты, помехами между сотами, указанием на режим переноса, направленным БС (CN), или заранее установленной взаимосвязью.
2. Способ по п.1, отличающийся тем, что КРС (RNC) выбирает режим переноса услуги отдельно для каждой соты.
3. Способ по п.1, отличающийся тем, что когда КРС (RNC) выбирает один из режимов Т-МТ (РТМ) или Т-Т (РТР) в качестве режима переноса услуг МШГВ (MBMS) для каждой соты, принадлежащей КРС (RNC), согласно рабочей нагрузке каждой соты, то заявленный способ дополнительно содержит следующие действия: предварительно задают пороговое значение рабочей нагрузки для каждой соты, принадлежащей этому КРС (RNC); причем выбор посредством КРС (RNC) режима Т-МТ (РТМ) либо режима Т-Т (РТР) в качестве режима переноса услуг включает следующие действия: посредством КРС (RNC) определяет ниже ли рабочая нагрузка каждой соты, принадлежащей данному КРС (RNC), чем соответствующее пороговое значение рабочей нагрузки, если да, то выбирают режим Т-МТ (РТМ); в противном случае, выбирают режим переноса Т-Т (РТР).
4. Способ по п.1, отличающийся тем, что если одной из характеристик услуг МШГВ (MBMS) является продолжительность рабочей сессии МШГВ (MBMS) и КРС (RNC) выбирает режим Т-МТ (РТМ) либо режим Т-Т (РТР) в качестве режима переноса услуг МШГВ (MBMS) для каждой соты, принадлежащей данному КРС (RNC), в соответствии с продолжительностью рабочей сессии МШГВ (MBMS), то заявленный способ дополнительно содержит следующие действия: предварительно задают пороговое значение продолжительности сессии услуги МШГВ (MBMS); причем процесс выбора посредством КРС (RNC) режима Т-МТ (РТМ) либо режима Т-Т (РТР) в качестве режима переноса услуг содержит следующие действия: посредством КРС (RNC) определяют, меньше ли продолжительность сессии МШГВ (MBMS), чем пороговое значение продолжительности, если да, то выбирают режим Т-МТ (РТМ); в противном случае, выбирают режим Т-Т (РТР).
5. Способ по п.1, отличающийся тем, что если КРС (RNC) выбирает режим Т-МТ (РТМ) либо режим Т-Т (РТР) в качестве режима переноса услуг МШГВ (MBMS) для каждой соты, принадлежащей данному КРС (RNC), в соответствии с рабочей нагрузкой на каждую соту, то заявленный способ дополнительно содержит следующие действия: предварительно задают пороговое значение рабочей нагрузки и пороговое значение относительного количества сот;
при этом процесс выбора посредством КРС (RNC) режима Т-МТ (РТМ) либо режима Т-Т (РТР) в качестве режима переноса услуг содержит следующие действия: посредством КРС (RNC) определяют, достигло ли число сот, в которых находятся пользователи, запросившие услугу МШГВ (MBMS), и в которых рабочая нагрузка меньше порогового значения рабочей нагрузки, порогового значения относительного количества сот;
если да, то выбирают режим Т-МТ (РТМ); в противном случае, выбирают режим Т-Т (РТР).
6. Способ по п.1, отличающийся тем, что если КРС (RNC) выбирает режим Т-МТ (РТМ) либо режим Т-Т (РТР) в качестве режима переноса услуг МШГВ (MBMS) для каждой соты, принадлежащей данному КРС (RNC), в соответствии с помехами между сотами, то заявленный способ дополнительно содержит следующие действия: предварительно задают пороговое значение уровня помех между сотами;
при этом процесс выбора посредством КРС (RNC) режима Т-МТ (РТМ) либо режима Т-Т (РТР) в качестве режима переноса услуг содержит следующие действия: посредством КРС (RNC) определяют, меньше ли уровень помех между сотами, в которых находятся запросившие услугу МШГВ (MBMS) пользователи, порогового значения уровня помех; если да, то выбирают режима Т-МТ (РТМ); в противном случае, выбирают режим Т-Т (РТР).
7. Способ по п.1, отличающийся тем, что если КРС (RNC) выбирает режим Т-МТ (РТМ) либо режим Т-Т (РТР) в качестве режима переноса услуг МШГВ (MBMS) для каждой соты, принадлежащей данному КРС (RNC), в соответствии с указанием на режим переноса, направленным БС (CN), причем команда открытия сессии услуги МШГВ (MBMS) содержит указание на режим переноса, то процесс выбора посредством КРС (RNC) режима Т-МТ (РТМ) либо режима Т-Т (РТР) в качестве режима переноса услуг содержит следующие действия: посредством КРС (RNC) выбирают один из режимов Т-МТ (РТМ) или Т-Т (РТР) в соответствии с указанием на режим переноса.
8. Способ по п.1, отличающийся тем, что если заранее установленная взаимосвязь содержит взаимосвязь между видами услуг МШГВ (MBMS) и режимами переноса, и КРС (RNC) выбирает режим Т-МТ (РТМ) либо режим Т-Т (РТР) в качестве режима переноса услуг МШГВ (MBMS) для каждой соты, принадлежащей данному КРС (RNC), в соответствии со взаимосвязью между видами услуг МШГВ (MBMS) и режимами переноса в КРС (RNC), то заявленный способ дополнительно содержит следующие действия: предварительно сохраняют в КРС (RNC) информацию о взаимосвязи между видами услуг МШГВ (MBMS) и режимами переноса;
при этом процесс выбора посредством КРС (RNC) режима Т-МТ (РТМ) либо режима Т-Т (РТР) в качестве режима переноса услуг содержит следующие действия: посредством КРС (RNC) выбирают один из режимов Т-МТ (РТМ) или Т-Т (РТР) в соответствии с видом услуги МШГВ (MBMS) и взаимосвязью между видами услуг МШГВ (MBMS) и режимами переноса.
9. Способ по п.1, отличающийся тем, что если заранее установленная взаимосвязь содержит взаимосвязь между уровнями пользователей и режимами переноса и КРС (RNC) выбирает режим Т-МТ (РТМ) либо режим Т-Т (РТР) в качестве режима переноса услуг МШГВ (MBMS) для каждой соты, принадлежащей данному КРС (RNC), в соответствии со взаимосвязью между уровнями пользователей и режимами переноса, то заявленный способ дополнительно содержит следующие действия:
пользователей предварительно распределяют по различным уровням и определяют взаимосвязь между уровнями пользователей и режимами переноса;
при этом процесс выбора посредством КРС (RNC) режима Т-МТ (РТМ) либо режима Т-Т (РТР) в качестве режима переноса услуг содержит следующие действия: посредством КРС (RNC) выбирают один из режимов Т-МТ (РТМ) или Т-Т (РТР) в соответствии с уровнем пользователя, запрашивающего в данный момент услугу МШГВ (MBMS), и взаимосвязью между уровнями пользователей и режимами переноса.
10. Способ по п.9, отличающийся тем, что связь между уровнями пользователей и режимами переноса является взаимно-однозначной; или связь между уровнями пользователей и режимами переноса задана разделительным уровнем таким образом, что, когда пользователь запрашивает услугу МШГВ (MBMS), то режим Т-Т (РТР) выбирают в том случае, если этот уровень пользователя выше или равен разделительному уровню; режим Т-МТ (РТМ) выбирают в том случае, если уровень пользователя ниже разделительного уровня.
11. Способ по п.9, отличающийся тем, что при предоставлении услуг КРС (RNC) выбирает режим Т-Т (РТР) только для пользователей с относительно высоким уровнем приоритета.
СПОСОБ И УСТРОЙСТВО ДЛЯ ПЕРЕДАЧИ ШИРОКОВЕЩАТЕЛЬНЫХ СООБЩЕНИЙ В СЕТИ СВЯЗИ | 1995 |
|
RU2157598C2 |
Устройство для наддува двигателя внутреннего сгорания | 1986 |
|
SU1401152A1 |
WO 2004064342 A1, 29.07.2004 | |||
WO 2004064436 A1, 29.07.2004. |
Авторы
Даты
2009-10-27—Публикация
2005-08-12—Подача