Способ, устройство и система связи для группового вызова

Изобретение относится к технологиям связи и, в частности, к системе связи для группового вызова. Техническим результатом является осуществление аварийного восстановления системы групповых вызовов на основе пула центра коммутации мобильной связи (MSC-пул). Способ групповых вызовов включает в себя этап, на котором принимают, посредством центра коммутации мобильной связи (MSC), информацию запроса для установления группового вызова, отправленную посредством мобильной станции (MS), при этом MSC находится в MSC-пуле. А также способ содержит этап, на котором обслуживают групповой вызов согласно информации запроса. При этом реестр групповых вызовов (GCR), который соединяется с любым MSC в MSC-пуле, содержит информацию атрибутов группового вызова, которая используется для того, чтобы предоставлять возможность любому MSC в MSC-пуле иметь функции обслуживающего MSC. 4 н. и 9 з.п. ф-лы, 13 ил.

 

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

Настоящее изобретение относится к технологиям связи и, в частности, к способу, устройству и системе связи для группового вызова.

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

В традиционной сети мобильной связи контроллер базовой станции (сокращенно - BSC) может соединяться только с одним центром коммутации мобильной связи (сокращенно - MSC). В сети на основе MSC-пула, тем не менее, BSC может соединяться со всеми MSC в пуле. Фиг.1 показывает принципиальную структурную схему сети MSC-пула в предшествующем уровне техники. Эти MSC формируют MSC-пул, и, между тем, области, обслуживаемые посредством BSC, которые соединяются с пулом, формируют область MSC-пула. Другими словами, область MSC-пула формируется посредством всех зон расположения (сокращенно - LA) одного или более BSC, обслуживаемых посредством группы MSC совместно. Эта группа MSC формирует MSC-пул.

В MSC-пуле для вызова "точка-точка", если один MSC выходит из строя, другие MSC в MSC-пуле могут быть использованы в качестве резервных MSC, чтобы реализовывать механизм аварийного восстановления после.

Групповой вызов включает в себя услугу речевых групповых вызовов (сокращенно - VGCS) и речевую широковещательную услугу (сокращенно - VBS).

Способ групповых вызовов на основе MSC-пула в предшествующем уровне техники заключается в следующем. Стационарный MSC задается в MSC-пуле в качестве MSC привязки (сокращенно - MSC-A) или ретрансляционного MSC (сокращенно - MSC-R) группового вызова. Через MSC-A или MSC-R реализуется групповой вызов. В MSC-пуле мобильная станция (сокращенно - MS) может быть зарегистрирована в любом MSC, и MSC, в котором зарегистрирована MS, называется гостевым MSC (сокращенно - VMSC). Когда MS инициирует групповой вызов, если VMSC не является ни MSC-A, ни MSC-R, поскольку каждый MSC в MSC-пуле сохраняет соответствующую взаимосвязь между LAC и обслуживающим MSC, VMSC может находить обслуживающий MSC группового вызова, соответствующего LAC, в котором находится MS. VMSC отправляет сообщение "Send_Group_Call_Info" в обслуживающий MSC, с тем чтобы получать MSC-A группового вызова, и затем отправляет сообщение SETUP в MSC-A. После этого, согласно обычной процедуре инициирования группового вызова, MSC-A уведомляет каждый MSC-R относительно установления группового вызова, устанавливает канал для группового вызова и, в завершение, отправляет сообщение подключения (Connect) в MS, которая инициирует групповой вызов, и MS может выступать в качестве говорящего абонента группового вызова.

В системе групповых вызовов на основе MSC-пула в предшествующем уровне техники стационарный MSC задается в MSC-пуле в качестве MSC-A или MSC-R. MSC-A и MSC-R обслуживают групповой вызов. MSC-A или MSC-R называются обслуживающим MSC. Когда MSC-A или MSC-R выходит из строя, групповой вызов не может быть выполнен. Следовательно, групповой вызов, поддерживающий MSC-пул, не реализует аварийное восстановление MSC для групповых вызовов, и в некотором смысле функция гарантии безопасности резервирования MSC-пула теряется.

Раскрытие изобретения

Вариант осуществления настоящего изобретения предоставляет способ, устройство и систему связи для группового вызова.

Вариант осуществления настоящего изобретения предоставляет способ для группового вызова, включающий в себя:

- прием, посредством центра MSC коммутации мобильной связи, информации запроса для установления группового вызова из мобильной станции MS, причем MSC находится в MSC-пуле; и

- обслуживание группового вызова посредством MSC согласно информации запроса, при этом реестр GCR групповых вызовов, который соединяется с любым MSC в MSC-пуле, включает в себя информацию атрибутов группового вызова; информация атрибутов используется для того, чтобы предоставлять возможность любому MSC в MSC-пуле иметь функцию обслуживающего MSC, который обслуживает групповой вызов; и обслуживающий MSC является MSC привязки в MSC-пуле, или обслуживающий MSC является ретрансляционным MSC в MSC-пуле.

Вариант осуществления настоящего изобретения дополнительно предоставляет способ для группового вызова, включающий в себя:

- прием, посредством обслуживающего MSC в MSC-пуле, информации запроса для установления группового вызова, при этом MSC-пул включает в себя, по меньшей мере, два MSC, которые могут быть использованы в качестве обслуживающих MSC, и любой MSC в MSC-пуле включает в себя информацию индикатора, указывающую, что MSC должен быть выбран в качестве обслуживающего MSC, по меньшей мере, из двух MSC, которые могут быть использованы в качестве обслуживающих MSC; и

- установление, посредством MSC, группового вызова, согласно информации запроса, при этом

- реестр GCR групповых вызовов, который соединяется с любым MSC, по меньшей мере, в двух MSC, которые могут быть использованы в качестве обслуживающих MSC, включает в себя информацию атрибутов группового вызова; информация атрибутов используется для того, чтобы предоставлять возможность любому MSC, по меньшей мере, в двух MSC, которые могут быть использованы в качестве обслуживающих MSC, иметь функцию обслуживающего MSC, который обслуживает групповой вызов; и обслуживающий MSC является MSC привязки в MSC-пуле, или обслуживающий MSC является ретрансляционным MSC в MSC-пуле.

Вариант осуществления настоящего изобретения дополнительно предоставляет способ групповых вызовов для группового вызова, включающий в себя:

- прием, посредством центра MSC коммутации мобильной связи в MSC-пуле, информации запроса для установления группового вызова из MS, при этом MSC-пул включает в себя, по меньшей мере, два MSC, которые могут быть использованы в качестве обслуживающих MSC, и любой MSC в MSC-пуле включает в себя информацию индикатора, указывающую, что MSC должен быть выбран в качестве обслуживающего MSC, по меньшей мере, из двух MSC, которые могут быть использованы в качестве обслуживающих MSC; и

- выбор, посредством MSC, MSC в качестве обслуживающего MSC группового вызова, по меньшей мере, из двух MSC, которые могут быть использованы в качестве обслуживающих MSC посредством MSC, согласно информации запроса и информации индикатора, при этом реестр GCR групповых вызовов, который соединяется с любым MSC, по меньшей мере, в двух MSC, которые могут быть использованы в качестве обслуживающих MSC, включает в себя информацию атрибутов группового вызова; информация атрибутов используется для того, чтобы предоставлять возможность любому MSC, по меньшей мере, в двух MSC, которые могут быть использованы в качестве обслуживающих MSC, иметь функцию обслуживающего MSC; и обслуживающий MSC является MSC привязки в MSC-пуле, или обслуживающий MSC является ретрансляционным MSC в MSC-пуле.

Вариант осуществления настоящего изобретения дополнительно предоставляет способ для группового вызова, включающий в себя:

- прием, посредством контроллера BSC базовой станции, информации запроса для установления группового вызова из мобильной станции MS, при этом BSC находится в области пула центра MSC коммутации мобильной связи, соответствующей области MSC-пула; MSC-пул включает в себя, по меньшей мере, два MSC, которые могут быть использованы в качестве обслуживающих MSC; и BSC включает в себя информацию индикатора, указывающую, что MSC должен быть выбран в качестве обслуживающего MSC, по меньшей мере, из двух MSC, которые могут быть использованы в качестве обслуживающих MSC; и

- выбор, посредством BSC, MSC в качестве обслуживающего MSC группового вызова, по меньшей мере, из двух MSC, которые могут быть использованы в качестве обслуживающих MSC посредством BSC, согласно информации запроса и информации индикатора, при этом реестр GCR групповых вызовов, который соединяется с любым MSC, по меньшей мере, в двух MSC, которые могут быть использованы в качестве обслуживающих MSC, включает в себя информацию атрибутов группового вызова; информация атрибутов используется для того, чтобы предоставлять возможность любому MSC, по меньшей мере, в двух MSC, которые могут быть использованы в качестве обслуживающих MSC, иметь функцию обслуживающего MSC; и обслуживающий MSC является MSC привязки в MSC-пуле, или обслуживающий MSC является ретрансляционным MSC в MSC-пуле.

Вариант осуществления настоящего изобретения дополнительно предоставляет MSC, включающий в себя:

- второй приемный модуль, выполненный с возможностью принимать информацию запроса для установления группового вызова из мобильной станции MS;

- второй модуль обработки, выполненный с возможностью обслуживания вызовов для группового вызова согласно информации запроса, принимаемой посредством второго приемного модуля; и

- второй модуль отправки, выполненный с возможностью отправлять информацию атрибутов группового вызова в один или более других MSC, отличных от MSC в MSC-пуле, так что реестры групповых вызовов (GCR), соединенные с одним или более другими MSC, обновляют информацию атрибутов группового вызова,

- причем информация атрибутов используется для того, чтобы предоставлять возможность любому MSC в MSC-пуле иметь функции обслуживающего MSC, который обслуживает групповой вызов, и обслуживающий MSC является MSC привязки в MSC-пуле, или обслуживающий MSC является ретрансляционным MSC в MSC-пуле.

Вариант осуществления настоящего изобретения дополнительно предоставляет центр MSC коммутации мобильной связи, включающий в себя:

- первый модуль хранения, выполненный с возможностью сохранять информацию индикатора, указывающую, что MSC должен быть выбран в качестве обслуживающего MSC, по меньшей мере, из двух MSC, которые могут быть использованы в качестве обслуживающих MSC;

- первый приемный модуль, выполненный с возможностью принимать информацию запроса для установления группового вызова из мобильной станции MS; и

- первый модуль обработки, выполненный с возможностью выбирать MSC в качестве обслуживающего MSC группового вызова, по меньшей мере, из двух MSC, которые могут быть использованы в качестве обслуживающих MSC, согласно информации запроса, принимаемой посредством первого приемного модуля, и информации индикатора, которая сохраняется в первом модуле хранения и указывает, что MSC должен быть выбран в качестве обслуживающего MSC, по меньшей мере, из двух MSC, которые могут быть использованы в качестве обслуживающих MSC, при этом обслуживающий MSC является MSC привязки в MSC-пуле, или обслуживающий MSC является ретрансляционным MSC в MSC-пуле.

Вариант осуществления настоящего изобретения дополнительно предоставляет контроллер BSC базовой станции, включающий в себя:

- второй модуль хранения, выполненный с возможностью сохранять информацию индикатора, указывающую, что MSC должен быть выбран в качестве обслуживающего MSC, по меньшей мере, из двух MSC, которые могут быть использованы в качестве обслуживающих центров MSC коммутации мобильной связи;

- третий приемный модуль, выполненный с возможностью принимать информацию запроса для установления группового вызова из MS; и

- третий модуль обработки, выполненный с возможностью выбирать MSC в качестве обслуживающего MSC группового вызова, по меньшей мере, из двух MSC, которые могут быть использованы в качестве обслуживающих MSC, согласно информации запроса, принимаемой посредством третьего приемного модуля, и информации индикатора, которая сохраняется во втором модуле хранения и указывает, что MSC должен быть выбран в качестве обслуживающего MSC, по меньшей мере, из двух MSC, которые могут быть использованы в качестве обслуживающих MSC, при этом обслуживающий MSC является MSC привязки в MSC-пуле, или обслуживающий MSC является ретрансляционным MSC в MSC-пуле.

Вариант осуществления настоящего изобретения дополнительно предоставляет систему связи, которая включает в себя, по меньшей мере, два центра MSC коммутации мобильной связи и, по меньшей мере, два реестра GCR групповых вызовов. Каждый MSC, по меньшей мере, в двух MSC соединяется с GCR, по меньшей мере, в двух GCR, соответственно; каждый, по меньшей мере, из двух GCR сохраняет информацию атрибутов группового вызова; информация атрибутов используется для того, чтобы предоставлять возможность любому MSC, по меньшей мере, в двух MSC иметь функции обслуживающего MSC; и обслуживающий MSC является MSC привязки в MSC-пуле, или обслуживающий MSC является ретрансляционным MSC в MSC-пуле.

В вариантах осуществления настоящего изобретения, каждый MSC в MSC-пуле имеет функцию быть MSC, который может быть использован в качестве обслуживающего MSC, который обслуживает групповой вызов, или MSC-пул включает в себя, по меньшей мере, два MSC, которые могут быть использованы в качестве обслуживающих MSC; и MS может инициировать групповой вызов через любой MSC в MSC-пуле или через один, по меньшей мере, из двух MSC, которые могут быть использованы в качестве обслуживающих MSC. Таким образом, если обслуживающий MSC, который в данный момент обслуживает групповой вызов, выходит из строя, групповой вызов также может разрешаться через один или более других MSC в MSC-пуле, тем самым повышая способность к аварийному восстановлению системы групповых вызовов на основе MSC-пула.

Краткое описание чертежей

Фиг.1 является принципиальной схемой сетевой структуры MSC-пула в предшествующем уровне техники;

Фиг.2 является принципиальной структурной схемой базовой сети системы связи на основе групповых вызовов в предшествующем уровне техники;

Фиг.3 является принципиальной структурной схемой системы групповых вызовов на основе MSC-пула в предшествующем уровне техники;

Фиг.4 является блок-схемой последовательности операций способа для обслуживания группового вызова согласно первому варианту осуществления настоящего изобретения;

Фиг.5а является блок-схемой последовательности операций способа для режима отправки информации атрибутов, связанной с групповым вызовом, согласно варианту осуществления настоящего изобретения;

Фиг.5b является блок-схемой последовательности операций способа для другого режима отправки информации атрибутов, связанной с групповым вызовом, согласно варианту осуществления настоящего изобретения;

Фиг.5с является блок-схемой последовательности операций способа для другого режима отправки информации атрибутов, связанной с групповым вызовом, согласно варианту осуществления настоящего изобретения;

Фиг.6 является блок-схемой последовательности операций способа групповых вызовов согласно второму варианту осуществления настоящего изобретения;

Фиг.7 является блок-схемой последовательности операций способа групповых вызовов согласно третьему варианту осуществления настоящего изобретения;

Фиг.8 является блок-схемой последовательности операций способа групповых вызовов согласно четвертому варианту осуществления настоящего изобретения;

Фиг.9 является принципиальной структурной схемой MSC согласно первому варианту осуществления настоящего изобретения;

Фиг.10 является принципиальной структурной схемой MSC согласно второму варианту осуществления настоящего изобретения; и

Фиг.11 является принципиальной структурной схемой BSC согласно варианту осуществления настоящего изобретения.

Осуществление изобретения

Фиг.2 является принципиальной структурной схемой базовой сети системы связи на основе групповых вызовов в предшествующем уровне техники. Реестр собственных абонентов (сокращенно - HLR) сохраняет пользовательскую информацию, включающую в себя международный идентификатор абонента мобильной связи (сокращенно - IMSI) пользователя и список идентификаторов групп, которым принадлежит пользователь (пользователь может принадлежать самое большее 50 группам). Шлюзовой центр коммутации мобильной связи (сокращенно - GMSC) соединяется с внешней сетью и MSC привязки (сокращенно - MSC-A). MSC-A отвечает за управление и поддержание конкретной VGCS/VBS.

Ретрансляционный MSC (сокращенно - MSC-R) является любым MSC, отличным от MSC-A, когда область групповых вызовов проходит по нескольким MSC. Древовидная взаимосвязь "один-ко-многим" существует между MSC-A и MSC-R. Реестр гостевых абонентов (сокращенно - VLR) сохраняет IMSI пользователя и список идентификаторов групп, которым принадлежит пользователь. Когда пользователь находится в роуминге, эта информация может быть обнаружена из HLR.

Реестр групповых вызовов (сокращенно - GCR) включает в себя идентификатор группы и область групповых вызовов. Комбинация области групповых вызовов и идентификатора группы называется контрольной информацией группового вызова. GCR, который соединяется с MSC-A, включает в себя такую информацию, как список планировщиков, связанных с контрольной информацией группового вызова, список MSC-R, список обслуживающих сот, предел времени неактивности, приоритет, флаг состояния, флаг ответа, алгоритм шифрования и групповой ключ. Тем не менее GCR, который соединяется с MSC-R, включает в себя список MSC-A, связанный с контрольной информацией группового вызова, и список сот, управляемых посредством MSC-R. В процессе группового вызова GCR также записывает некоторые временные атрибуты группового вызова, и эти временные атрибуты удаляются после завершения группового вызова. Эти временные данные включают в себя: IMSI инициирующего пользователя, приоритет говорящего абонента для инициирующего пользователя, другую информацию об инициирующем пользователе и идентификатор инициирующей соты.

Предшествующий уровень техники в настоящее время поддерживает совместное использование группового вызова и MSC-пула. Фиг.3 является принципиальной структурной схемой системы групповых вызовов на основе MSC-пула в предшествующем уровне техники. Система включает в себя MSC-пул и область MSC-пула. MSC-пул включает в себя MSC-A и MSC-R, которые выполнены с возможностью обслуживать групповой вызов, и MSC, которые не обслуживают групповой вызов (например, те MSC, которые не обслуживают кооперативный вызов, могут обслуживать вызовы "точка-точка"). На Фиг.3 MSC1 и MSC3 являются MSC-R, MS2 является MSC-A, и MSC4 и MSC5 являются MSC, которые обслуживают негрупповые вызовы. Область MSC-пула включает в себя соты (правильные шестиугольники на Фиг.3 представляют соты). Каждая сота имеет различный код зоны расположения (сокращенно - LAC) и различные LAC принадлежат различным MSC. В области MSC-пула несколько сот составляют область групповых вызовов (к примеру, область А на Фиг.3). Групповой вызов может быть инициирован в области групповых вызовов.

В варианте осуществления настоящего изобретения для существующей проблемы в системе групповых вызовов на основе MSC-пула, MSC-пул может задаваться в первом режиме задания и во втором режиме задания.

Первый режим задания заключается в следующем.

В MSC-пуле каждый MSC задается как имеющий функцию обслуживающего MSC, который обслуживает групповой вызов.

В варианте осуществления настоящего изобретения термин "обслуживающий MSC" может пониматься как MSC привязки (MSC-A), который обслуживает групповой вызов в MSC-пуле. Термин "обслуживающий MSC" также может пониматься как ретрансляционный MSC (MSC-R), который обслуживает групповой вызов в MSC-пуле.

Для группового вызова в случае, если область групповых вызовов находится в области MSC-пула, каждый MSC в MSC-пуле может задаваться как MSC, который имеет функции MSC-A, который обслуживает групповой вызов. Каждый MSC в MSC-пуле может выступать как в качестве регистрирующего MSC MS, так и в качестве MSC-A, который обслуживает групповой вызов. Другими словами, каждый MSC в MSC-пуле имеет функции MSC-A, и GCR, соединенные с каждым MSC в MSC-пуле, имеют идентичную конфигурацию. Каждый GCR включает в себя информацию атрибутов группового вызова. Информация атрибутов используется для того, чтобы предоставлять возможность любому MSC на опросе MSC иметь функции обслуживающего MSC, который обслуживает групповой вызов. В каждом варианте осуществления настоящего изобретения групповой вызов в области MSC-пула означает часть или все групповые вызовы в перекрытии между областью групповых вызовов и областью MSC-пула.

Для группового вызова в случае, если область групповых вызовов проходит по области MSC-пула, каждый MSC в MSC-пуле может задаваться как MSC, который имеет функции MSC-A или MSC-R, который обслуживает групповой вызов, и каждый GCR, который соединяется с MSC в MSC-пуле, имеет идентичную конфигурацию. Каждый GCR включает в себя информацию атрибутов группового вызова. Информация атрибутов используется для того, чтобы предоставлять возможность любому MSC в MSC-пуле иметь функции обслуживающего MSC, который обслуживает групповой вызов. В случае если групповой вызов инициируется через MSC-пул, если MSC вне MSC-пула конфигурируется как MSC-A, каждый MSC в MSC-пуле задается как MSC, который имеет функции MSC-R; если MSC вне MSC-пула конфигурируется как MSC-R, каждый MSC в MSC-пуле задается как MSC, который имеет функции MSC-A. MSC в MSC-пуле и обслуживающий MSC вне MSC-пула обслуживают групповой вызов совместно.

Словом, каждый MSC в пуле может обслуживать групповой вызов в пуле. Групповой вызов в области MSC-пула означает часть или все групповые вызовы в перекрытии между областью групповых вызовов и областью MSC-пула. Для различных групповых вызовов MSC может задаваться как MSC-A или MSC-R.

Информация атрибутов группового вызова является информацией, которая отражает атрибут группового вызова в MSC-пуле. Информация атрибутов группового вызова, разрешенная в MSC-пуле, может предварительно устанавливаться. Следовательно, GCR, который соединяется с каждым MSC, может сохранять информацию атрибутов одного или более групповых вызовов, связанных с областью MSC-пула.

В варианте осуществления настоящего изобретения информация атрибутов группового вызова может включать в себя список MSC. Если GCR, соединенные с каким-либо MSC в MSC-пуле, имеют идентичный список MSC, и список MSC указывает, что MSC в MSC-пуле может быть ретрансляционным MSC, который обслуживает групповой вызов, или список MSC указывает, что MSC в MSC-пуле может быть MSC привязки, который обслуживает групповой вызов, т.е. любой MSC в MSC-пуле может выступать в качестве обслуживающего MSC, который обслуживает групповой вызов.

В варианте осуществления настоящего изобретения информация атрибутов группового вызова дополнительно может включать в себя такую информацию, как идентификатор группы и область групповых вызовов. Идентификатор группы включает в себя число пользователей, разрешенных посредством группового вызова, и идентификатор пользователя. Информация атрибутов группового вызова, разрешенная в MSC-пуле, может предварительно устанавливаться. Информация атрибутов предварительно устанавливается в GCR и может быть известной как базовая информация атрибутов в варианте осуществления настоящего изобретения. Информация атрибутов группового вызова дополнительно может включать в себя некоторые динамические данные, сформированные в период группового вызова, к примеру, местоположение говорящего абонента текущего группового вызова и идентификатор пользователя говорящего абонента текущего группового вызова. Следовательно, в процессе группового вызова, информация атрибутов группового вызова может быть обновлена. Такие динамические данные, сформированные в период группового вызова, известны как динамическая информация атрибутов в варианте осуществления настоящего изобретения. Следовательно, чтобы любой MSC в MSC-пуле мог обслуживаться в качестве обслуживающего MSC, который обслуживает групповой вызов, не только список MSC является идентичным, но также и другая информация атрибутов группового вызова в каждом GCR может задаваться как идентичная.

Следовательно, в варианте осуществления настоящего изобретения, чтобы предоставлять возможность любому MSC в MSC-пуле иметь функции обслуживающего MSC, который обслуживает групповой вызов, информация атрибутов группового вызова в любом GCR в MSC-пуле может задаваться как идентичная. Информация атрибутов может пониматься как список MSC, существующих в любом GCR в MSC-пуле относительно группового вызова, или информация атрибутов дополнительно может пониматься как другая информация атрибутов в дополнение к списку MSC.

Фиг.4 является блок-схемой последовательности операций способа для обслуживания группового вызова согласно первому варианту осуществления настоящего изобретения, который включает в себя следующее.

101. MSC принимает информацию запроса для установления группового вызова из MS, причем MSC находится в MSC-пуле.

102. MSC обслуживает групповой вызов согласно информации запроса. GCR, который соединяется с любым MSC в MSC-пуле, который включает в себя информацию атрибутов группового вызова, и информация атрибутов используется для того, чтобы предоставлять возможность любому MSC в MSC-пуле иметь функции обслуживающего MSC, который обслуживает групповой вызов, инициированный посредством MS.

В течение периода работы группового вызова MSC может выступать в качестве уникального обслуживающего MSC в течение периода работы группового вызова, и между тем, MSC дополнительно может предоставлять услуги групповых вызовов для одного или более других пользователей группового вызова в MSC-пуле.

В первом варианте осуществления способа групповых вызовов настоящего изобретения, поскольку каждый MSC имеет функции обслуживающего MSC, который обслуживает групповой вызов, инициированный посредством MS, MS может быть зарегистрирована в любом MSC и может инициировать групповой вызов через регистрирующий MSC. Если регистрирующий MSC выходит из строя, MS может выбирать другой MSC для повторной регистрации и повторно инициирует групповой вызов, без необходимости ожидания восстановления вышедшего из строя MSC. По сравнению с предшествующим уровнем техники способ в этом варианте осуществления может преодолевать такую проблему, что способность к аварийному восстановлению системы групповых вызовов на основе MSC-пула является низкой, поскольку GCR, которые соединяются с обслуживающими MSC, сохраняют различные данные.

Дополнительно, в первом варианте осуществления способа групповых вызовов, поскольку MS может выбирать любой MSC в качестве регистрирующего MSC и инициировать групповой вызов, BSC, который обслуживает MS, может выбирать MSC в качестве регистрирующего MSC MS на основе механизма разделения нагрузки. Таким образом, нагрузка может балансироваться для всего MSC-пула.

В MSC-пуле, когда регистрирующий MSC MS выходит из строя, MS может повторно регистрироваться в новом MSC. Новый MSC выступает в качестве уникального обслуживающего MSC, чтобы обслуживать групповой вызов, заново инициированный посредством MS.

Если регистрирующий MSC MS выходит из строя до того, как MS инициирует групповой вызов, MS может регистрироваться в любом другом MSC, который работает нормально в MSC-пуле.

Далее подробно описывается процесс реализации первого варианта осуществления способа групповых вызовов.

Когда MS входит в область MSC-пула, BSC выбирает MSC для MS на основе механизма разделения нагрузки, и MS регистрируется в MSC, выбранном посредством BSC. Поскольку MSC выбирается посредством BSC для MS, выбор вышедшего из строя MSC не допускается. Если MS должна инициировать групповой вызов, поскольку любой MSC в MSC-пуле имеет функции обслуживающего MSC, MS инициирует групповой вызов посредством регистрации в MSC. Регистрирующий MSC MS является обслуживающим MSC текущего группового вызова. Поскольку функции VMSC и обслуживающего MSC реализуются в одном MSC, этап выбора посредством VMSC обслуживающего MSC согласно таблице преобразования между LAC и MSC в предшествующем уровне техники может опускаться, и тем самым взаимодействие по передаче служебных сигналов между MSC уменьшается, когда MSC-пул инициирует групповой вызов. Если регистрирующий MSC MS выходит из строя после того, как MS зарегистрирована в MSC, и до того, как MS инициирует групповой вызов, MS повторно регистрируется в любом другом MSC, который работает нормально в MSC-пуле. После того, как MS инициирует групповой вызов, если обслуживающий MSC текущего группового вызова выходит из строя, BSC, который соединяется с обслуживающим MSC текущего группового вызова, выбирает любой другой MSC, который работает нормально в MSC-пуле, и использует выбранный MSC в качестве уникального обслуживающего MSC в течение периода работы повторно инициированного группового вызова. Затем MS может инициировать групповой вызов через выбранный MSC, который работает нормально. Способ инициирования посредством MS группового вызова затем охватывается в предшествующем уровне техники и не детализируется здесь дальше.

В каждом варианте осуществления настоящего изобретения выход из строя MSC может, в частности, включать в себя отказ MSC, бездействие MSC, вызываемое посредством технического обслуживания, и разъединение А-интерфейса.

Первый вариант осуществления способа групповых вызовов дополнительно может включать в себя следующее: регистрирующий MSC отправляет информацию атрибутов группового вызова, инициированного посредством MS, в один или более других MSC, отличных от регистрирующего MSC в MSC-пуле, так что GCR, соединенные с одним или более другими MSC, обновляют информацию атрибутов, связанную с групповым вызовом, инициированным посредством MS.

Информация атрибутов группового вызова, инициированного посредством MS, отправляется в один или более других MSC, отличных от регистрирующего MSC в MSC-пуле, так что GCR, соединенные с одним или более другими MSC, обновляют информацию атрибутов группового вызова, инициированного посредством MS. Таким образом, информация атрибутов группового вызова в GCR, которые соединяются с одним или более другими MSC, является последней, и любой MSC в MSC-пуле может предоставлять последнюю информацию атрибутов группового вызова.

При условии, что сценарий состоит в том, что MS входит в область MSC-пула и MS зарегистрирован на MSC; в это время VGCS уже инициируется в MSC-пуле, и MS является просто элементом группового вызова, и, следовательно, MS присоединяется к групповому вызову, и MSC-А выполняет услугу групповых вызовов для MS. После того, как MS выигрывает конкуренцию за канал и становится говорящим абонентом, MS выходит из MSC-пула. В это время MSC вне MSC-пула должен получать пользовательские данные MS из текущего регистрирующего MSC. Пользовательские данные включают в себя информацию атрибутов группового вызова, существующую, когда MS инициирует групповой вызов. Информация атрибутов группового вызова сохраняется в MSC-A. Текущий регистрирующий MSC MS не сохраняет информацию атрибутов группового вызова, существующую, когда MS инициирует групповой вызов, что может приводить к тому, что сторона сети не может предоставлять услугу групповых вызовов, когда MS находится в роуминге.

Можно видеть то, что в таком сценарии, если текущий регистрирующий MSC MS не имеет информации атрибутов группового вызова, инициированного посредством MS, услуга групповых вызовов не может предоставляться для роуминговой MS. Если информация атрибутов группового вызова, инициированного посредством MS, отправляется в один или более других MSC, отличных от регистрирующего MSC в MSC-пуле, например, информация атрибутов группового вызова, инициированного посредством MS, отправляется один раз в каждый второй фиксированный период, то вышеприведенной проблемы можно не допускать.

Регистрирующий MSC отправляет информацию атрибутов, связанную с групповым вызовом, в один или более других MSC, отличных от регистрирующего MSC в MSC-пуле, и несколько режимов далее могут быть, в частности, включены:

Режим 1. Регистрирующий MSC отправляет информацию атрибутов группового вызова в один или более других MSC, отличных от регистрирующего MSC в MSC-пуле.

Режим 2. Любой BSC, соединенный с регистрирующим MSC, отправляет информацию атрибутов группового вызова в один или более других MSC, отличных от регистрирующего MSC в MSC-пуле.

Режим 3. BSC, указываемый посредством центра управления и обслуживания (сокращенно - ОМС), отправляет информацию атрибутов группового вызова в один или более других MSC, отличных от регистрирующего MSC в MSC-пуле.

Режим 4. ОМС отправляет информацию атрибутов группового вызова в один или более других MSC, отличных от регистрирующего MSC в MSC-пуле. ОМС выполнен с возможностью управлять и поддерживать каждый функциональный объект в системе.

Далее подробно описывается несколько режимов отправки информации атрибутов, связанной с групповым вызовом.

Фиг.5а является блок-схемой последовательности операций способа для режима отправки информации атрибутов, связанной с групповым вызовом, согласно варианту осуществления настоящего изобретения, который включает в себя:

201. Регистрирующий MSC отправляет информацию атрибутов группового вызова в один или более других MSC в MSC-пуле через широковещательную передачу. Информация атрибутов атрибута группового вызова может переноситься в сообщении GCR_Update.

202. Один или более других MSC в MSC-пуле отправляют принимаемую информацию атрибутов группового вызова в GCR, соединенные с ними, соответственно. Каждый GCR обновляет сохраненную информацию атрибутов группового вызова согласно принимаемой информации атрибутов группового вызова. В частности, информация атрибутов группового вызова, отправленная посредством MSC GCR, также может переноситься в сообщении GCR_Update (GCR_Update).

Фиг.5b является блок-схемой последовательности операций способа для другого режима отправки информации атрибутов, связанной с групповым вызовом, согласно варианту осуществления настоящего изобретения, который включает в себя следующее.

301. Регистрирующий MSC отправляет информацию атрибутов группового вызова в любой BSC, который соединяется с регистрирующим MSC. Информация атрибутов группового вызова, отправленная посредством регистрирующего MSC в BSC, может переноситься в сообщении GCR_Update (GCR_Update).

302. BSC отправляет сообщение GCR_Update (GCR_Update) в один или более других MSC, отличных от регистрирующего MSC в MSC-пуле.

303. Один или более других MSC в MSC-пуле отправляют сообщение GCR_Update (GCR_Update) в GCR, который соединяется с ними соответственно так, что GCR обновляет сохраненную информацию атрибутов группового вызова согласно принимаемой информации атрибутов группового вызова.

304. BSC отправляет сообщение GCR_Update_Ack (GCR_Update_Ack) в регистрирующий MSC.

Фиг.5с является блок-схемой последовательности операций способа для еще одного другого режима отправки информации атрибутов, связанной с групповым вызовом, согласно варианту осуществления настоящего изобретения, который включает в себя следующее.

401. Регистрирующий MSC отправляет информацию атрибутов группового вызова в ОМС через широковещательную передачу. Информация атрибутов группового вызова, отправленная посредством регистрирующего MSC в ОМС, может переноситься в сообщении GCR_Update (GCR_Update).

402. ОМС отправляет сообщение GCR_Update (GCR_Update) в один или более других MSC, отличных от регистрирующего MSC в MSC-пуле. В частности, ОМС определяет то, что один или более других MSC в MSC-пуле запускаются успешно, и отправляет сообщение GCR_Update (GCR_Update) в один или более других MSC.

403. Один или более других MSC, отличных от регистрирующего MSC в MSC-пуле, отправляют сообщение GCR_Update в GCR, соединенные с ними, соответственно. Каждый GCR обновляет сохраненную информацию атрибутов группового вызова согласно информации атрибутов группового вызова в принимаемом сообщении GCR_Update (GCR_Update).

404. ОМС отправляет сообщение GCR_Update_Ack (GCR_Update_Ack) в регистрирующий MSC.

В MSC-пуле, после того как MSC перезапускается, GCR, который соединяется с MSC, может потерять ранее сохраненную информацию атрибутов группового вызова. После успешного запуска один или более других MSC в MSC-пуле могут соответственно получать последнюю информацию атрибутов группового вызова из регистрирующего MSC MS или любого BSC, соединенного с регистрирующим MSC, или BSC, указываемого посредством ОМС, или ОМС.

В вышеприведенных нескольких режимах отправки информации атрибутов, связанной с групповым вызовом, если информация атрибутов группового вызова включает в себя базовую информацию атрибутов группового вызова и динамическую информацию атрибутов, сформированную в период группового вызова, GCR, который соединяется с каждым MSC, может подставлять принимаемую информацию атрибутов группового вызова непосредственно вместо сохраненной информации атрибутов группового вызова. Если информация атрибутов группового вызова является динамической информацией атрибутов, сформированной в период группового вызова, GCR, который соединяется с каждым MSC, может подставлять принимаемую динамическую информацию атрибутов группового вызова непосредственно вместо сохраненной динамической информации атрибутов группового вызова и сохранять базовую информацию атрибутов группового вызова неизменной.

Второй режим задания заключается в следующем.

В MSC-пуле, по меньшей мере, два MSC задаются как MSC, которые могут быть использованы в качестве обслуживающих MSC.

Для группового вызова в случае, если область групповых вызовов включается в область MSC-пула, обслуживающий MSC может задаваться как MSC, который имеет функции MSC-А. Другими словами, каждый обслуживающий MSC в MSC-пуле имеет функции MSC-А, и каждый GCR, который соединяется с каждым обслуживающим MSC, сохраняет информацию атрибутов группового вызова. Информация атрибутов используется для того, чтобы предоставлять возможность любому MSC, по меньшей мере, в двух MSC, которые могут быть использованы в качестве обслуживающих MSC, иметь функции обслуживающего MSC, который обслуживает групповой вызов.

Для группового вызова в случае, если область групповых вызовов проходит по области MSC-пула, обслуживающий MSC может задаваться как MSC, который имеет функции MSC-A или MSC-R. Другими словами, каждый обслуживающий MSC в MSC-пуле имеет функции MSC-A или MSC-R, и каждый GCR, который соединяется с обслуживающим MSC, имеет информацию атрибутов группового вызова. Информация атрибутов используется для того, чтобы предоставлять возможность любому MSC, по меньшей мере, в двух MSC, которые могут быть использованы в качестве обслуживающих MSC, иметь функции обслуживающего MSC, который обслуживает групповой вызов. В случае, если групповой вызов инициируется через MSC-пул, если MSC вне MSC-пула задается как MSC-A, каждый обслуживающий MSC в MSC-пуле задается как MSC, который имеет функции MSC-R; если MSC вне MSC-пула задается как MSC-R, каждый обслуживающий MSC в MSC-пуле задается как MSC, который имеет функции MSC-A. Обслуживающие MSC в MSC-пуле и обслуживающие MSC вне MSC-пула обслуживают групповой вызов совместно.

Словом, каждый обслуживающий MSC в пуле может обслуживать групповой вызов в пуле. Групповой вызов в области MSC-пула означает часть или все групповые вызовы в перекрытии между областью групповых вызовов и областью MSC-пула. Для различных групповых вызовов MSC может задаваться как MSC-A или MSC-R.

Для этого режима задания, по меньшей мере, два MSC, которые могут быть использованы в качестве обслуживающих MSC в MSC-пуле, могут быть различены посредством приоритета, и список уровней приоритета, по меньшей мере, двух MSC, которые могут быть использованы в качестве обслуживающих MSC в MSC-пуле, может быть сохранен в каждом MSC в MSC-пуле или сохранен в BSC. Список уровней приоритета, по меньшей мере, двух MSC, которые могут быть использованы в качестве обслуживающих MSC, включает в себя информацию об очередности по приоритету обслуживающих MSC и информацию о состоянии каждого обслуживающего MSC. Информация состояния MSC может включать в себя такую информацию, как "выход из строя" или "нормально", и уровни приоритета также могут быть ранжированы в других режимах.

Первый режим задания отличается от второго режима задания тем, что в первом режиме задания все MSC в MSC-пуле задаются как обслуживающие MSC, и, следовательно, любой MSC в MSC-пуле может быть использован в качестве MSC, который обслуживает групповой вызов, например MSC1 может обслуживать первый групповой вызов, MSC2 может обслуживать второй групповой вызов, и MSC3 может обслуживать третий групповой вызов, причем первый групповой вызов, второй групповой вызов и третий групповой вызов могут существовать одновременно; во втором режиме задания, по меньшей мере, два MSC в MSC-пуле задаются как обслуживающие MSC, и в любое время только один обслуживающий MSC в MSC-пуле отвечает за обслуживание групповых вызовов в MSC-пуле, и другие обслуживающие MSC не могут быть использованы в качестве обслуживающего MSC до тех пор, пока текущий обслуживающий MSC не выходит из строя, например MSC1 и MSC2 задаются как обслуживающие MSC в MSC-пуле. При условии, что MSC1 выбирается в качестве уникального обслуживающего MSC, который обслуживает групповые вызовы в MSC-пуле в данный момент, и при условии, что три групповых вызова инициируются в MSC-пуле и все обслуживаются посредством MSC1, MSC2 не выбирается в качестве обслуживающего MSC до тех пор, пока MSC1 не выходит из строя.

Фиг.6 является блок-схемой последовательности операций способа групповых вызовов согласно второму варианту осуществления настоящего изобретения, который включает в себя следующее.

501. Обслуживающий MSC в MSC-пуле принимает информацию запроса для установления группового вызова, при этом MSC-пул включает в себя, по меньшей мере, два MSC, которые могут быть использованы в качестве обслуживающих MSC, и любой MSC в MSC-пуле включает в себя информацию индикатора, указывающую, что MSC должен быть выбран в качестве обслуживающего MSC, по меньшей мере, из двух MSC, которые могут быть использованы в качестве обслуживающих MSC.

502. Обслуживающий MSC устанавливает групповой вызов согласно сообщению с запросом. GCR, который соединяется с любым MSC, по меньшей мере, в двух MSC, которые могут быть использованы в качестве обслуживающих MSC, сохраняет информацию атрибутов группового вызова. Информация атрибутов используется для того, чтобы предоставлять возможность любому MSC, по меньшей мере, в двух MSC, которые могут быть использованы в качестве обслуживающих MSC, иметь функции обслуживающего MSC, который обслуживает групповой вызов, и обслуживающий MSC является MSC привязки в MSC-пуле или обслуживающий MSC является ретрансляционным MSC в MSC-пуле.

Фиг.7 является блок-схемой последовательности операций способа групповых вызовов согласно третьему варианту осуществления настоящего изобретения, который включает в себя следующее.

601. MSC в MSC-пуле принимает информацию запроса для установления группового вызова из MS, при этом MSC-пул включает в себя, по меньшей мере, два MSC, которые могут быть использованы в качестве обслуживающих MSC, и любой MSC в MSC-пуле включает в себя информацию индикатора, указывающую, что MSC должен быть выбран в качестве обслуживающего MSC, по меньшей мере, из двух MSC, которые могут быть использованы в качестве обслуживающих MSC.

602. MSC выбирает MSC в качестве обслуживающего MSC группового вызова, по меньшей мере, из двух MSC, которые могут быть использованы в качестве обслуживающих MSC, согласно информации запроса и информации индикатора, при этом GCR, который соединяется с любым MSC, по меньшей мере, в двух MSC, которые могут быть использованы в качестве обслуживающих MSC, сохраняет информацию атрибутов группового вызова. Информация атрибутов используется для того, чтобы предоставлять возможность любому MSC, по меньшей мере, в двух MSC, которые могут быть использованы в качестве обслуживающих MSC, иметь функции обслуживающего MSC, который обслуживает групповой вызов, и обслуживающий MSC является MSC привязки в MSC-пуле, или обслуживающий MSC является ретрансляционным MSC в MSC-пуле.

В третьем варианте осуществления способа групповых вызовов настоящего изобретения обслуживающий MSC в MSC-пуле обслуживает групповой вызов. Таким образом, в данный момент выбранный обслуживающий MSC никогда не является вышедшим из строя MSC. Такой режим выбора обслуживающего MSC может повышать способность к аварийному восстановлению системы групповых вызовов на основе MSC-пула.

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

В отличие от предшествующего уровня техники, в котором MSC-A обслуживает только определенные групповые вызовы, каждый обслуживающий MSC в этом варианте осуществления настоящего изобретения может обслуживать групповые вызовы. Таким образом, даже если определенный обслуживающий MSC выходит из строя, один или более других обслуживающих MSC также могут обслуживать групповые вызовы без ожидания восстановления определенного вышедшего из строя обслуживающего MSC.

В третьем варианте осуществления способа групповых вызовов информация индикатора может быть списком уровней приоритета, по меньшей мере, двух MSC, которые могут быть использованы в качестве обслуживающих MSC, или может быть предварительно установленным механизмом выбора.

Если информация индикатора является списком уровней приоритета, по меньшей мере, двух MSC, которые могут быть использованы в качестве обслуживающих MSC, выбор, посредством MSC, MSC в качестве обслуживающего MSC группового вызова, по меньшей мере, из двух MSC, которые могут быть использованы в качестве обслуживающих MSC, на 602 может включать в себя следующее: MSC выбирает нормально работающий MSC с наивысшим уровнем приоритета в качестве обслуживающего MSC группового вызова из списка приоритета, по меньшей мере, двух MSC, которые могут быть использованы в качестве обслуживающих MSC.

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

BSC, соединенный с вышедшим из строя обслуживающим MSC группового вызова, BSC, указываемый посредством ОМС, или ОМС может отправлять информацию о выходе из строя в MSC, отличный от вышедшего из строя обслуживающего MSC группового вызова в MSC-пуле, так что один или более других MSC обновляют свои соответствующие списки уровней приоритета, по меньшей мере, двух MSC, которые могут быть использованы в качестве обслуживающих MSC; либо BSC, соединенный с вышедшим из строя обслуживающим MSC группового вызова, BSC, указываемый посредством ОМС, или ОМС отправляет текущий список уровней приоритета, по меньшей мере, двух MSC, которые могут быть использованы в качестве обслуживающих MSC, в MSC, отличный от вышедшего из строя обслуживающего MSC группового вызова в MSC-пуле.

Например, любой BSC, соединенный с вышедшим из строя обслуживающим MSC, BSC, указываемый посредством ОМС, или ОМС может отправлять сообщение MSCs_Status_Update (MSCs_Status_Update) в MSC, отличный от вышедшего из строя обслуживающего MSC в MSC-пуле, причем сообщение MSCs_Status_Update (MSCs_Status_Update) включает в себя информацию состояния вышедшего из строя обслуживающего MSC, и таким образом один или более других MSC могут обновлять свои соответствующие списки уровней приоритета, по меньшей мере, двух MSC, которые могут быть использованы в качестве обслуживающих MSC. Альтернативно, любой BSC, соединенный с вышедшим из строя обслуживающим MSC, BSC, указываемый посредством ОМС, или ОМС может непосредственно отправлять текущий список уровней приоритета, по меньшей мере, двух MSC, которые могут быть использованы в качестве обслуживающих MSC (а именно, последний список уровней приоритета, по меньшей мере, двух MSC, которые могут быть использованы в качестве обслуживающих MSC), в один или более других MSC в MSC-пуле. После приема списка уровней приоритета, по меньшей мере, двух MSC, которые могут быть использованы в качестве обслуживающих MSC, один или более других MSC перезаписывают сохраненный список уровней приоритета, по меньшей мере, двух MSC, которые могут быть использованы в качестве обслуживающих MSC, тем самым реализуя то, что список уровней приоритета, по меньшей мере, двух MSC, которые могут быть использованы в качестве обслуживающих MSC, обновляется.

Если информация индикатора является предварительно установленным механизмом выбора, выбор, посредством MSC, MSC в качестве обслуживающего MSC группового вызова, по меньшей мере, из двух MSC, которые могут быть использованы в качестве обслуживающих MSC, на 602 может включать в себя следующее. Согласно предварительно установленному механизму выбора, MSC выбирает MSC в качестве обслуживающего MSC группового вызова, по меньшей мере, из двух MSC, которые могут быть использованы в качестве обслуживающих MSC.

Например, три MSC предусмотрено в MSC-пуле, а именно, MSC1, MSC2 и MSC3 соответственно, и MSC может выбирать обслуживающий MSC согласно предварительно установленному правилу выбора. Например, предварительно установленный механизм выбора может включать в себя выбор MSC1 в качестве уникального обслуживающего MSC сначала; и если MSC1 выходит из строя, выбор MSC3 в качестве уникального обслуживающего MSC. Конкретное правило выбора может быть определено согласно фактическим условиям сети.

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

BSC, соединенный с вышедшим из строя обслуживающим MSC группового вызова, BSC, указываемый посредством ОМС, или ОМС может отправлять информацию о выходе из строя в один или более других MSC, отличных от вышедшего из строя обслуживающего MSC группового вызова в MSC-пуле.

BSC, соединенный с вышедшим из строя обслуживающим MSC группового вызова, BSC, указываемый посредством ОМС, или ОМС может отправлять информацию об обслуживающем MSC, в данный момент выбранном посредством MSC для группового вызова в один или более других MSC, отличных от вышедшего из строя обслуживающего MSC группового вызова в MSC-пуле.

После того, как обслуживающий MSC выбирается, информация о текущем обслуживающем MSC может отправляться в один или более других MSC в MSC-пуле. Таким образом, один или более других MSC (включающих в себя обслуживающие MSC и не обслуживающие MSC) в MSC-пуле могут знать текущий обслуживающий MSC. Для других не обслуживающих MSC групповой вызов не может быть инициирован надлежащим образом, если текущий обслуживающий MSC неизвестен.

В MSC-пуле список уровней приоритета, по меньшей мере, двух MSC, которые могут быть использованы в качестве обслуживающих MSC, или информация о текущем обслуживающем MSC может изменяться после того, как MSC перезапускается. После успешного запуска один или более других MSC в MSC-пуле получают последний список уровней приоритета, по меньшей мере, двух MSC, которые могут быть использованы в качестве обслуживающих MSC, или последнюю информацию о текущем обслуживающем MSC, который обслуживает групповой вызов в MSC-пуле, из любого BSC, BSC, указываемого посредством ОМС, или ОМС.

После того, как обслуживающий MSC выбирается, MSC отправляет сообщение IAM в текущий обслуживающий MSC группового вызова. Сообщение IAM переносит информацию об адресе текущего обслуживающего MSC группового вызова, и номер вызывающего абонента в сообщении IAM является номером текущего обслуживающего MSC группового вызова.

В частности, после того как MS входит в область, обслуживаемую посредством MSC, MS может быть зарегистрирована в любом доступном MSC в MSC-пуле. Если MS должна инициировать групповой вызов, регистрирующий MSC может выбирать нормально работающий обслуживающий MSC с наивысшим уровнем приоритета в качестве текущего обслуживающего MSC в сохраненном списке уровней приоритета, по меньшей мере, двух MSC, которые могут быть использованы в качестве обслуживающих MSC, и затем регистрирующий MSC отправляет сообщение IAM в текущий обслуживающий MSC. Сообщение IAM переносит информацию об адресе текущего обслуживающего MSC, и номер вызывающего абонента в сообщении IAM является номером текущего обслуживающего MSC.

В предшествующем уровне техники после выбора обслуживающего MSC, регистрирующий MSC должен отправлять сообщение Send_Group_Call_Info (Send_Group_Call_Info) в текущий обслуживающий MSC, чтобы получать MSC-A, который обслуживает текущий групповой вызов, и затем регистрирующий MSC отправляет сообщение SETUP в MSC-A. После этого, согласно обычной процедуре инициирования группового вызова, MSC-A уведомляет каждый MSC-R относительно установления группового вызова, устанавливает канал группового вызова для группового вызова и в завершение отправляет сообщение подключения (Connect) в MS, которая инициирует групповой вызов, затем MS может отправлять речевые данные. В способе, предоставляемом в настоящем изобретении, после выбора обслуживающего MSC, регистрирующий MSC не должен отправлять сообщение Send_Group_Call_Info (Send_Group_Call_Info) в текущий обслуживающий MSC, чтобы получать MSC-A. Поскольку обслуживающий MSC, выбранный посредством регистрирующего MSC, имеет функции MSC-A, регистрирующий MSC отправляет сообщение IAM непосредственно в выбранный текущий обслуживающий MSC, чтобы инициировать обычную процедуру группового вызова, которая ускоряет этапы получения MSC-A и уменьшает взаимодействие по передаче служебных сигналов между MSC во время инициирования группового вызова в MSC-пуле.

Для второго режима задания способы, предоставляемые в вышеприведенных вариантах осуществления, позволяют регистрирующему MSC выбирать обслуживающий MSC. Обслуживающий MSC также может быть выбран посредством BSC.

Фиг.8 является блок-схемой последовательности операций способа групповых вызовов согласно четвертому варианту осуществления настоящего изобретения, который включает в себя следующее.

701. BSC принимает информацию запроса для установления группового вызова из MS, при этом BSC находится в области MSC-пула, соответствующей MSC-пулу. MSC-пул включает в себя, по меньшей мере, два MSC, которые могут быть использованы в качестве обслуживающих MSC, и BSC включает в себя информацию индикатора, указывающую, что MSC должен быть выбран в качестве обслуживающего MSC, по меньшей мере, из двух MSC, которые могут быть использованы в качестве обслуживающих MSC.

702. BSC выбирает MSC в качестве обслуживающего MSC группового вызова, по меньшей мере, из двух MSC, которые могут быть использованы в качестве обслуживающих MSC, согласно информации запроса и информации индикатора, при этом GCR, который соединяется с любым MSC, по меньшей мере, в двух MSC, которые могут быть использованы в качестве обслуживающих MSC, сохраняет информацию атрибутов группового вызова. Информация атрибутов используется для того, чтобы предоставлять возможность любому MSC, по меньшей мере, в двух MSC, которые могут быть использованы в качестве обслуживающих MAS, иметь функции обслуживающего MSC, который обслуживает групповой вызов, и обслуживающий MSC является MSC привязки в MSC-пуле, или обслуживающий MSC является ретрансляционным MSC в MSC-пуле.

В способе групповых вызовов, предоставляемом в четвертом варианте осуществления способа группового вызова настоящего изобретения, обслуживающий MSC в MSC-пуле обслуживает групповой вызов. Таким образом, в данный момент выбранный обслуживающий MSC никогда не является вышедшим из строя MSC. Такой режим выбора обслуживающего MSC может повышать способность к аварийному восстановлению системы групповых вызовов на основе MSC-пула.

Если в данный момент выбранный обслуживающий MSC выходит из строя, BSC может выбирать другой обслуживающий MSC, отличный от вышедшего из строя обслуживающего MSC в MSC-пуле, чтобы выступать в качестве обслуживающего MSC группового вызова.

В отличие от предшествующего уровня техники, в котором MSC-А обслуживает только определенные групповые вызовы, каждый обслуживающий MSC в этом варианте осуществления настоящего изобретения может обслуживать групповые вызовы, и таким образом, даже если обслуживающий MSC выходит из строя, один или более других обслуживающих MSC также могут обслуживать групповые вызовы без ожидания восстановления вышедшего из строя обслуживающего MSC.

В четвертом варианте осуществления способа групповых вызовов настоящего изобретения информация индикатора может быть списком уровней приоритета, по меньшей мере, двух MSC, которые могут быть использованы в качестве обслуживающих MSC, или может быть предварительно установленным механизмом выбора.

Если информация индикатора является списком уровней приоритета, по меньшей мере, двух MSC, которые могут быть использованы в качестве обслуживающих MSC, выбор, посредством BSC, MSC в качестве обслуживающего MSC группового вызова, по меньшей мере, из двух MSC, которые могут быть использованы в качестве обслуживающих MSC, на 702 может включать в себя следующее: BSC выбирает нормально работающий MSC с наивысшим уровнем приоритета в качестве обслуживающего MSC группового вызова из списка уровней приоритета, по меньшей мере, двух MSC, которые могут быть использованы в качестве обслуживающих MSC.

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

BSC, соединенный с вышедшим из строя обслуживающим MSC группового вызова, BSC, указываемый посредством ОМС, или ОМС может отправлять информацию о выходе из строя в MSC, отличный от вышедшего из строя обслуживающего MSC группового вызова в MSC-пуле, так что один или более других MSC обновляют свои соответствующие списки уровней приоритета, по меньшей мере, двух MSC, которые могут быть использованы в качестве обслуживающих MSC; либо BSC, соединенный с вышедшим из строя обслуживающим MSC группового вызова, BSC, указываемый посредством ОМС, или ОМС отправляет текущий список уровней приоритета, по меньшей мере, двух MSC, которые могут быть использованы в качестве обслуживающих MSC, в MSC, отличный от вышедшего из строя обслуживающего MSC группового вызова в MSC-пуле.

Например, любой BSC, соединенный с вышедшим из строя обслуживающим MSC, BSC, указываемый посредством ОМС, или ОМС может отправлять сообщение MSCs_Status_Update (MSCs_Status_Update) в MSC, отличный от вышедшего из строя обслуживающего MSC в MSC-пуле, причем сообщение MSCs_Status_Update (MSCs_Status_Update) включает в себя информацию состояния вышедшего из строя обслуживающего MSC, и таким образом, один или более других MSC могут обновлять свои соответствующие списки уровней приоритета, по меньшей мере, двух MSC, которые могут быть использованы в качестве обслуживающих MSC. Альтернативно, любой BSC, соединенный с вышедшим из строя обслуживающим MSC, BSC, указываемый посредством ОМС, или ОМС может непосредственно отправлять текущий список уровней приоритета, по меньшей мере, двух MSC, которые могут быть использованы в качестве обслуживающих MSC (а именно, последний список уровней приоритета, по меньшей мере, двух MSC, которые могут быть использованы в качестве обслуживающих MSC), в один или более других MSC в MSC-пуле. После приема списка уровней приоритета, по меньшей мере, двух MSC, которые могут быть использованы в качестве обслуживающих MSC, один или более других MSC перезаписывают свои соответствующие списки уровней приоритета, по меньшей мере, двух MSC, которые могут быть использованы в качестве обслуживающих MSC, тем самым реализуя то, что список уровней приоритета, по меньшей мере, двух MSC, которые могут быть использованы в качестве обслуживающих MSC, обновляется.

Если информация индикатора является предварительно установленным механизмом выбора, выбор, посредством BSC, MSC в качестве обслуживающего MSC группового вызова, по меньшей мере, из двух MSC, которые могут быть использованы в качестве обслуживающих MSC, на 702 может включать в себя следующее: согласно предварительно установленному механизму выбора, BSC выбирает MSC в качестве обслуживающего MSC группового вызова, по меньшей мере, из двух MSC, которые могут быть использованы в качестве обслуживающих MSC.

Например, три MSC предусмотрено в MSC-пуле, а именно MSC1, MSC2 и MSC3 соответственно, и BSC может выбирать обслуживающий MSC согласно предварительно установленному правилу выбора. Например, предварительно установленный механизм выбора может включать в себя выбор MSC1 в качестве уникального обслуживающего MSC сначала; и если MSC1 выходит из строя, выбор MSC3 в качестве уникального обслуживающего MSC. Конкретное правило выбора может быть определено согласно фактическим условиям сети.

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

BSC, соединенный с вышедшим из строя обслуживающим MSC группового вызова, BSC, указываемый посредством ОМС, или ОМС может отправлять информацию о выходе из строя в один или более других MSC, отличных от вышедшего из строя обслуживающего MSC группового вызова в MSC-пуле.

BSC, соединенный с вышедшим из строя обслуживающим MSC группового вызова, BSC, указываемый посредством ОМС, или ОМС может отправлять информацию об обслуживающем MSC, в данный момент выбранном посредством BSC для группового вызова, в один или более других MSC, отличных от вышедшего из строя обслуживающего MSC группового вызова в MSC-пуле.

После того, как обслуживающий MSC выбирается, информация о текущем обслуживающем MSC может отправляться в один или более других MSC в MSC-пуле. Таким образом, один или более других MSC (включающих в себя обслуживающие MSC и не обслуживающие MSC) в MSC-пуле могут знать текущий обслуживающий MSC. Для других не обслуживающих MSC групповой вызов не может быть инициирован надлежащим образом, если текущий обслуживающий MSC неизвестен.

В MSC-пуле список уровней приоритета, по меньшей мере, двух MSC, которые могут быть использованы в качестве обслуживающих MSC, или информация о текущем обслуживающем MSC может изменяться после того, как MSC перезапускается. После успешного запуска один или более других MSC в MSC-пуле получают последний список уровней приоритета, по меньшей мере, двух MSC, которые могут быть использованы в качестве обслуживающих MSC, или последнюю информацию о текущем обслуживающем MSC, который обслуживает групповой вызов в MSC-пуле, из любого BSC, BSC, указываемого посредством ОМС, или ОМС.

BSC, который принимает информацию запроса для установления группового вызова из MS, синтаксически анализирует SAMB-кадр, передаваемый посредством MS, чтобы получать сообщение уровня 3. Если сообщение уровня 3 является сообщением уровня 3, связанным с групповым вызовом, сообщение уровня 3 отправляется в текущий обслуживающий MSC группового вызова. Если обслуживающий MSC находит, что другой обслуживающий MSC уровня с более высоким приоритетом существует, сообщение уровня 3 отправляется в один или более других обслуживающих MSC уровня с более высоким приоритетом.

В частности, после того как MS входит в область, обслуживаемую посредством MSC-пула, MS может быть зарегистрирована в любом доступном MSC в MSC-пуле. При приеме SAMB-кадра, отправленного посредством MS, любой BSC, соединенный с регистрирующим MSC, синтаксически анализирует кадр, чтобы получать сообщение уровня 3, и, согласно этому сообщению, BSC может определять, что MS должна инициировать групповой вызов. BSC выбирает обслуживающий MSC и отправляет сообщение уровня 3 в текущий обслуживающий MSC.

В обычном случае BSC может обнаруживать информацию состояния каждого MSC в MSC-пуле и может продолжать обновлять информацию состояния каждого MSC в MSC-пуле синхронно. Тем не менее, иногда BSC может быть разъединен от MSC. Хотя определенный обслуживающий MSC, к примеру MSC1 работает нормально, и уровень приоритета MSC1 является наибольшим в настоящее время, вследствие разъединения между BSC и MSC1, BSC не должен выбирать MSC1 в качестве в данный момент обслуживающего MSC, а должен выбирать другой обслуживающий MSC в MSC-пуле, например MSC2, может быть выбран. Текущий уровень приоритета MSC2 из списка уровней приоритета, по меньшей мере, двух MSC, которые могут быть использованы в качестве обслуживающих MSC, ниже уровня приоритета MSC. Чтобы обеспечивать то, что уровень приоритета текущего обслуживающего MSC является наибольшим, если MSC2 находит, что другой обслуживающий MSC с более высоким приоритетом существует после приема сообщения уровня 3, отправленного посредством BSC, MSC2 отправляет сообщение уровня 3 в другой обслуживающий MSC с более высоким приоритетом. Например, MSC2 находит, что MSC1 имеет более высокий приоритет, и, следовательно, после приема сообщения уровня 3 MSC2 отправляет сообщение уровня 3 в MSC1, так что MSC1 становится текущим обслуживающим MSC.

В варианте осуществления настоящего изобретения сообщение уровня 3 может быть сообщением приоритетного занятия восходящей линии связи или сообщением уведомления о групповом вызове, или сообщением разъединения группового вызова.

Фиг.9 является принципиальной структурной схемой MSC согласно первому варианту осуществления настоящего изобретения. MSC включает в себя первый модуль 11 хранения, первый приемный модуль 12 и первый модуль 13 обработки. Первый модуль 13 обработки соответственно соединяется с первым модулем 11 хранения и первым приемным модулем 12. Первый модуль 11 хранения выполнен с возможностью сохранять информацию индикатора, указывающую, что MSC должен быть выбран в качестве обслуживающего MSC, по меньшей мере, из двух MSC, которые могут быть использованы в качестве обслуживающих MSC; первый приемный модуль 12 принимает информацию запроса для установления группового вызова, отправленную посредством MS; первый модуль 13 обработки выполнен с возможностью выбирать MSC в качестве обслуживающего MSC группового вызова, по меньшей мере, из двух MSC, которые могут быть использованы в качестве обслуживающих MSC, согласно информации запроса, принимаемой посредством первого приемного модуля 12, и информации индикатора, которая сохраняется в первом модуле 11 хранения и указывает, что MSC должен быть выбран в качестве обслуживающего MSC, по меньшей мере, из двух MSC, которые могут быть использованы в качестве обслуживающих MSC, при этом обслуживающий MSC является MSC привязки в MSC-пуле, или обслуживающий MSC является ретрансляционным MSC в MSC-пуле.

Если информация индикатора, сохраненная в первом модуле хранения, является списком уровней приоритета, по меньшей мере, двух MSC, которые могут быть использованы в качестве обслуживающих MSC, первый модуль 11 хранения может быть, в частности, выполнен с возможностью сохранять список уровней приоритета, по меньшей мере, двух MSC, которые могут быть использованы в качестве обслуживающих MSC. Первый модуль 13 обработки может быть, в частности, выполнен с возможностью выбирать нормально работающий MSC с наивысшим уровнем приоритета в качестве обслуживающего MSC группового вызова из списка, по меньшей мере, двух MSC, которые могут быть использованы в качестве обслуживающих MSC, согласно информации запроса, принимаемой посредством первого приемного модуля 12, и списку уровней приоритета, по меньшей мере, двух MSC, которые могут быть использованы в качестве обслуживающих MSC, сохраненному в первом модуле 11 хранения.

Первый модуль 13 обработки дополнительно может быть выполнен с возможностью выбирать нормально работающий MSC с наивысшим уровнем приоритета в качестве обслуживающего MSC группового вызова из списка уровней приоритета, по меньшей мере, двух MSC, которые могут быть использованы в качестве обслуживающих MSC, в случае если в данный момент выбранный обслуживающий MSC группового вызова выходит из строя.

В случае, если информация индикатора, сохраненная в первом модуле хранения, является предварительно установленным механизмом выбора, первый модуль 11 хранения может быть, в частности, выполнен с возможностью сохранять предварительно установленный механизм выбора, который инструктирует выбирать MSC в качестве обслуживающего MSC, по меньшей мере, из двух MSC, которые могут быть использованы в качестве обслуживающих MSC. Первый модуль 13 обработки может быть, в частности, выполнен с возможностью выбирать MSC в качестве обслуживающего MSC группового вызова, по меньшей мере, из двух MSC, которые могут быть использованы в качестве обслуживающих MSC, согласно информации запроса, принимаемой посредством первого приемного модуля 12, и информации индикатора, сохраненной в первом модуле 11 хранения.

Первый модуль 13 обработки дополнительно может быть выполнен с возможностью выбирать нормально работающий MSC в качестве серверного MSC группового вызова, по меньшей мере, из двух MSC, которые могут быть использованы в качестве обслуживающих MSC, согласно предварительно установленному механизму выбора, в случае если в данный момент выбранный обслуживающий MSC группового вызова выходит из строя.

MSC, показанный на Фиг.9, дополнительно может включать в себя первый модуль отправки, который выполнен с возможностью отправлять сообщение IAM в текущий обслуживающий MSC группового вызова, выбранный посредством первого модуля обработки, при этом сообщение IAM переносит информацию об адресе текущего обслуживающего MSC группового вызова, и номер вызывающего абонента в сообщении IAM является номером текущего обслуживающего MSC группового вызова.

Фиг.10 является принципиальной структурной схемой MSC согласно второму варианту осуществления настоящего изобретения. MSC включает в себя второй приемный модуль 21 и второй модуль 22 обработки, причем второй модуль 22 обработки соединяется со вторым приемным модулем 21. Второй приемный модуль 21 выполнен с возможностью принимать информацию запроса для установления группового вызова, отправленную посредством MS; и второй модуль 22 обработки выполнен с возможностью обслуживать групповой вызов согласно информации запроса, принимаемой посредством второго приемного модуля 21.

MSC, показанный на Фиг.10, дополнительно может включать в себя второй модуль отправки, который выполнен с возможностью отправлять информацию атрибутов группового вызова в один или более других MSC, отличных от этого MSC в MSC-пуле, так что GCR, соединенные с одним или более другими MSC, обновляют информацию атрибутов, связанную с групповым вызовом.

Второй модуль отправки может быть выполнен с возможностью отправлять информацию атрибутов группового вызова в BSC или ОМС, подключенный к MSC, так что BSC или ОМС отправляют информацию атрибутов группового вызова в один или более других MSC, отличных от этого MSC в MSC-пуле, и что GCR, соединенные с одним или более другими MSC, обновляют информацию атрибутов, связанную с групповым вызовом.

Фиг.11 является принципиальной структурной схемой BSC согласно варианту осуществления настоящего изобретения. BSC включает в себя второй модуль 31 хранения, третий приемный модуль 32 и третий модуль 33 обработки. Третий модуль 33 обработки соединяется со вторым модулем 31 хранения и третьим приемным модулем 32. Второй модуль 31 хранения выполнен с возможностью сохранять информацию индикатора, указывающую, что MSC должен быть выбран в качестве обслуживающего MSC, по меньшей мере, из двух MSC, которые могут быть использованы в качестве обслуживающих MSC; третий приемный модуль 32 выполнен с возможностью принимать информацию запроса для установления группового вызова, отправленную посредством MS; третий модуль 33 обработки выполнен с возможностью выбирать MSC в качестве обслуживающего MSC группового вызова, по меньшей мере, из двух MSC, которые могут быть использованы в качестве обслуживающих MSC, согласно информации запроса, принимаемой посредством третьего приемного модуля 32, и информации индикатора, которая сохраняется во втором модуле 31 хранения и указывает, что MSC должен быть выбран в качестве обслуживающего MSC, по меньшей мере, из двух MSC, которые могут быть использованы в качестве обслуживающих MSC, при этом обслуживающий MSC является MSC привязки в MSC-пуле, или обслуживающий MSC является ретрансляционным MSC в MSC-пуле.

В случае, если информация индикатора, сохраненная во втором модуле хранения, является списком уровней приоритета, по меньшей мере, двух MSC, которые могут быть использованы в качестве обслуживающих MSC, второй модуль 31 хранения может быть выполнен с возможностью сохранять список уровней приоритета, по меньшей мере, двух MSC, которые могут быть использованы в качестве обслуживающих MSC; и третий модуль 33 обработки может быть выполнен с возможностью выбирать нормально работающий MSC с наивысшим уровнем приоритета в качестве обслуживающего MSC группового вызова из списка, по меньшей мере, двух MSC, которые могут быть использованы в качестве обслуживающих MSC, согласно информации запроса, принимаемой посредством третьего приемного модуля 32, и списку уровней приоритета, по меньшей мере, двух MSC, которые могут быть использованы в качестве обслуживающих MSC, сохраненному во втором модуле 31 хранения.

Третий модуль 33 обработки дополнительно может быть выполнен с возможностью выбирать нормально работающий MSC с наивысшим уровнем приоритета в качестве обслуживающего MSC группового вызова из списка уровней приоритета, по меньшей мере, двух MSC, которые могут быть использованы в качестве обслуживающих MSC, в случае если в данный момент выбранный обслуживающий MSC группового вызова выходит из строя.

В случае, если информация индикатора, сохраненная во втором модуле хранения, является предварительно установленным механизмом выбора, второй модуль 31 хранения может быть выполнен с возможностью сохранять предварительно установленный механизм выбора, который инструктирует выбирать MSC в качестве обслуживающего MSC, по меньшей мере, из двух MSC, которые могут быть использованы в качестве обслуживающих MSC; и третий модуль 33 обработки выполнен с возможностью выбирать MSC в качестве обслуживающего MSC группового вызова, по меньшей мере, из двух MSC, которые могут быть использованы в качестве обслуживающих MSC, согласно информации запроса, принимаемой посредством третьего приемного модуля 32, и информации индикатора, сохраненной во втором модуле 31 хранения.

Третий модуль 33 обработки дополнительно может быть выполнен с возможностью выбирать нормально работающий MSC в качестве серверного MSC группового вызова, по меньшей мере, из двух MSC, которые могут быть использованы в качестве обслуживающих MSC, согласно предварительно установленному механизму выбора, в случае если в данный момент выбранный обслуживающий MSC группового вызова выходит из строя.

Вариант осуществления настоящего изобретения дополнительно предоставляет другую систему связи, которая может включать в себя MSC, показанный на Фиг.9 или Фиг.10.

Если система связи включает в себя MSC, показанный на Фиг.10, каждый MSC в системе связи соответственно соединяется с каждым GCR, и каждый GCR сохраняет информацию атрибутов группового вызова. Информация атрибутов используется для того, чтобы предоставлять возможность любому MSC иметь функции обслуживающего MSC, который обслуживает групповой вызов.

Вариант осуществления настоящего изобретения дополнительно предоставляет систему связи, которая может включать в себя BSC, показанный на Фиг.11.

Вариант осуществления настоящего изобретения дополнительно предоставляет систему связи, которая включает в себя, по меньшей мере, два MSC и, по меньшей мере, два GCR. Каждый MSC, по меньшей мере, в двух MSC соединяется с GCR, по меньшей мере, в двух GCR соответственно; каждый GCR, по меньшей мере, двух GCR сохраняет информацию атрибутов группового вызова; информация атрибутов используется для того, чтобы предоставлять возможность любому MSC, по меньшей мере, в двух MSC иметь функции обслуживающего MSC, который обслуживает групповой вызов, и обслуживающий MSC является MSC привязки в MSC-пуле, или обслуживающий MSC является ретрансляционным MSC в MSC-пуле.

Во всех вариантах осуществления настоящего изобретения каждый MSC в MSC-пуле имеет функции обслуживающего MSC, который обслуживает групповой вызов, или MSC-пул включает в себя, по меньшей мере, два MSC, которые могут быть использованы в качестве обслуживающих MSC; и MS может инициировать групповой вызов через любой MSC в MSC-пуле или через один, по меньшей мере, из двух MSC, которые могут быть использованы в качестве обслуживающих MSC. Таким образом, если обслуживающий MSC, который в данный момент обслуживает групповой вызов, выходит из строя, групповой вызов также может быть выполнен через один или более других MSC в MSC-пуле, тем самым повышая способность к аварийному восстановлению системы групповых вызовов на основе MSC-пула.

Во время выбора MSC для обслуживания группового вызова, инициированного посредством MS, выбор может быть основан на механизме разделения нагрузки, тем самым реализуя то, что нагрузка балансируется между MSC в MSC-пуле.

Кроме того, поскольку функции регистрирующего MSC и обслуживающего MSC реализуются в одном MSC, этап выбора посредством регистрирующего MSC обслуживающего MSC через таблицу преобразования между LAC и MSC, используемый в предшествующем уровне техники, опускается, тем самым уменьшая передачу служебных сигналов взаимодействия между MSC, когда MSC-пул инициирует групповой вызов.

Специалисты в данной области техники могут понимать, что способы в вариантах осуществления настоящего изобретения могут быть реализованы по-разному. Например, такие способы могут быть реализованы посредством использования режима комбинирования аппаратных средств, программного обеспечения или как аппаратных средств, так и программного обеспечения. Когда программные инструкции выполняются, способы согласно вариантам осуществления настоящего изобретения выполняются. В режиме с использованием аппаратных средств один или более модулей обработки в вариантах осуществления настоящего изобретения могут быть реализованы в одном или более схемных модулей. Схемные модули могут быть специализированными интегральными схемами (специализированные интегральные схемы, ASIC), процессорами цифровых сигналов (процессоры цифровых сигналов, DSP), устройствами обработки цифровых сигналов (устройства обработки цифровых сигналов, DSPD), программируемыми логическими устройствами (PLD), программируемыми пользователем вентильными матрицами (программируемые пользователем вентильные матрицы, FPGA), процессорами, контроллерами, микропроцессорами, микроконтроллерами или другими электронными устройствами, выполненными с возможностью осуществления способов в вариантах осуществления настоящего изобретения.

В режиме с использованием программного обеспечения способы в вариантах осуществления настоящего изобретения могут быть реализованы посредством использования одного или более модулей, например, способы могут быть реализованы в модульном режиме на основе процессов или функций. Такие программные инструкции могут быть выполнены на любых компьютерно-читаемых или машиночитаемых носителях. Например, читаемые носители могут быть любыми носителями, допускающими сохранение программных кодов, такими как запоминающее устройство, ROM, RAM, магнитный диск или оптический диск. Запоминающее устройство может находиться в процессоре, а также может находиться вне процессора. Запоминающее устройство здесь означает любой тип долговременного запоминающего устройства, кратковременного запоминающего устройства, запоминающего устройства со стиранием информации, запоминающего устройства без стирания информации или другие типы запоминающего устройства.

В завершение, следует отметить, что вышеописанные варианты осуществления предоставляются просто для того, чтобы описывать технические решения настоящего изобретения, и не имеют намерение ограничивать настоящее изобретение. Специалисты в данной области техники должны понимать, что хотя настоящее изобретение проиллюстрировано подробно в отношении примерных вариантов осуществления, модификации и эквивалентные замены по-прежнему могут выполняться в техническом решении настоящего изобретения, и эти модификации и эквивалентные замены не приводят к тому, что модифицированное техническое решение отступает от объема технического решения настоящего изобретения.

1. Способ групповых вызовов, отличающийся тем, что содержит этапы, на которых
- принимают, посредством центра коммутации мобильной связи (MSC), информацию запроса для установления группового вызова, отправленную посредством мобильной станции (MS), при этом MSC находится в MSC-пуле; и
- обслуживают групповой вызов согласно информации запроса, при этом реестр групповых вызовов (GCR), который соединяется с любым MSC в MSC-пуле, содержит информацию атрибутов группового вызова, и информация атрибутов используется для того, чтобы предоставлять возможность любому MSC в MSC-пуле иметь функции обслуживающего MSC, который обслуживает групповой вызов, и обслуживающий MSC является MSC привязки в MSC-пуле, или обслуживающий MSC является ретрансляционным MSC в MSC-пуле.

2. Способ по п.1, дополнительно содержащий этап, на котором
отправляют, посредством MSC, информацию атрибутов группового вызова в один или более других MSC, отличных от MSC в MSC-пуле, так что GCR, соединенные с одним или более другими MSC, обновляют информацию атрибутов группового вызова.

3. Способ по п.2, в котором
- этап отправки, посредством MSC, информации атрибутов группового вызова в один или более других MSC, отличных от MSC в MSC-пуле, содержит этап, на котором
- отправляют, посредством MSC, информацию атрибутов группового вызова в контроллер базовой станции (BSC) или в центр управления и обслуживания (ОМС), соединенный с MSC, так что BSC или ОМС отправляет информацию атрибутов группового вызова в один или более других MSC, отличных от MSC в MSC-пуле.

4. Способ по п.3, в котором
- информация атрибутов группового вызова содержит базовую информацию атрибутов группового вызова и динамическую информацию атрибутов, сформированную в период группового вызова; или
- информация атрибутов группового вызова является динамической информацией атрибутов, сформированной в период группового вызова.

5. Центр коммутации мобильной связи (MSC), отличающийся тем, что содержит:
- второй приемный модуль, выполненный с возможностью принимать информацию запроса для установления группового вызова, отправленную посредством мобильной станции (MS);
- второй модуль обработки, выполненный с возможностью обслуживать групповой вызов согласно информации запроса, принимаемой посредством второго приемного модуля; и
- второй модуль отправки, выполненный с возможностью отправлять информацию атрибутов группового вызова в один или более других MSC, отличных от MSC в MSC-пуле, так что реестры групповых вызовов (GCR), соединенные с одним или более другими MSC, обновляют информацию атрибутов группового вызова, причем информация атрибутов используется для того, чтобы предоставлять возможность любому MSC в MSC-пуле иметь функции обслуживающего MSC, который обслуживает групповой вызов, и обслуживающий MSC является MSC привязки в MSC-пуле, или обслуживающий MSC является ретрансляционным MSC в MSC-пуле.

6. Центр коммутации мобильной связи (MSC) по п.5, в котором
второй модуль отправки выполнен с возможностью отправлять информацию атрибутов группового вызова в контроллер базовой станции (BSC) или в центр управления и обслуживания (ОМС), соединенный с MSC, так что BSC или ОМС отправляют информацию атрибутов группового вызова в один или более других MSC, отличных от MSC в MSC-пуле, и что GCR, соединенные с одним или более другими MSC, обновляют информацию атрибутов группового вызова.

7. Контроллер базовой станции (BSC), отличающийся тем, что содержит:
- второй модуль хранения, выполненный с возможностью сохранять информацию индикатора, указывающую, что центр коммутации мобильной связи (MSC) должен быть выбран в качестве обслуживающего MSC, по меньшей мере, из двух MSC, которые могут быть использованы в качестве обслуживающих MSC;
- третий приемный модуль, выполненный с возможностью принимать информацию запроса для установления группового вызова, отправленную посредством мобильной станции (MS); и
- третий модуль обработки, выполненный с возможностью выбирать MSC в качестве обслуживающего MSC группового вызова, по меньшей мере, из двух MSC, которые могут быть использованы в качестве обслуживающих MSC, согласно информации запроса, принимаемой посредством третьего приемного модуля, и информации индикатора, которая сохраняется во втором модуле хранения, и указывает, что MSC должен быть выбран в качестве обслуживающего MSC, по меньшей мере, из двух MSC, которые могут быть использованы в качестве обслуживающих MSC, при этом обслуживающий MSC является MSC привязки в MSC-пуле, или обслуживающий MSC является ретрансляционным MSC в MSC-пуле.

8. Контроллер базовой станции (BSC) по п.7, в котором
- второй модуль хранения выполнен с возможностью сохранять список уровней приоритета, по меньшей мере, двух MSC, которые могут быть использованы в качестве обслуживающих MSC;
- третий модуль обработки выполнен с возможностью выбирать нормально работающий MSC с наивысшим уровнем приоритета в качестве обслуживающего MSC группового вызова из списка, по меньшей мере, двух MSC, которые могут быть использованы в качестве обслуживающих MSC, согласно информации запроса, принимаемой посредством третьего приемного модуля, и списку, по меньшей мере, двух MSC, которые могут быть использованы в качестве обслуживающих MSC, сохраненному во втором модуле хранения.

9. Контроллер базовой станции (BSC) по п.8, в котором
третий модуль обработки дополнительно выполнен с возможностью выбирать нормально работающий MSC с наивысшим уровнем приоритета в качестве обслуживающего MSC группового вызова из списка уровней приоритета, по меньшей мере, двух MSC, которые могут быть использованы в качестве обслуживающих MSC, в случае если в данный момент выбранный обслуживающий MSC группового вызова выходит из строя.

10. Контроллер базовой станции (BSC) по п.7, в котором
- второй модуль хранения выполнен с возможностью сохранять предварительно установленный механизм выбора, который инструктирует выбирать MSC в качестве обслуживающего MSC, по меньшей мере, из двух MSC, которые могут быть использованы в качестве обслуживающих MSC; и
- третий модуль обработки выполнен с возможностью выбирать MSC в качестве обслуживающего MSC группового вызова, по меньшей мере, из двух MSC, которые могут быть использованы в качестве обслуживающих MSC, согласно информации запроса, принятой посредством третьего приемного модуля, и информации индикатора, сохраненной во втором модуле хранения.

11. Контроллер базовой станции (BSC) по п.10, в котором
третий модуль обработки дополнительно выполнен с возможностью выбирать нормально работающий MSC в качестве серверного MSC группового вызова, по меньшей мере, из двух MSC, которые могут быть использованы в качестве обслуживающих MSC, согласно предварительно установленному механизму выбора, в случае если в данный момент выбранный обслуживающий MSC группового вызова выходит из строя.

12. Контроллер базовой станции (BSC) по п.11, дополнительно содержащий:
второй модуль отправки, выполненный с возможностью синтаксически анализировать SAMB, отправленный посредством MS, чтобы получать сообщение уровня 3; если сообщение уровня 3 определяется в качестве сообщения группового вызова, отправлять сообщение уровня 3 в текущий обслуживающий MSC группового вызова, выбранный посредством третьего модуля обработки.

13. Система связи, отличающаяся тем, что содержит, по меньшей мере, два центра коммутации мобильной связи (MSC) и, по меньшей мере, два реестра групповых вызовов (GCR), при этом
каждый MSC, по меньшей мере, в двух MSC соединяется с GCR, по меньшей мере, в двух GCR соответственно; каждый GCR, по меньшей мере, двух GCR сохраняет информацию атрибутов группового вызова; информация атрибутов используется для того, чтобы предоставлять возможность любому MSC, по меньшей мере, в двух MSC иметь функции обслуживающего MSC, который обслуживает групповой вызов, и обслуживающий MSC является MSC привязки в MSC-пуле, или обслуживающий MSC является ретрансляционным MSC в MSC-пуле.



 

Похожие патенты:

Изобретение относится к мобильной станции и системе связи. Технический результат заключается в обеспечении быстрой передачи пакетов мобильной станции.

Изобретение относится к мобильной станции, системе связи и способу доставки данных. Технический результат заключается в обеспечении быстрой передачи пакетов мобильной станции.

Изобретение относится к мобильной станции, системе связи и способу доставки данных. Технический результат заключается в обеспечении быстрой передачи пакетов мобильной станции.

Изобретение относится к мобильной станции и системе связи. Технический результат заключается в обеспечении быстрой передачи пакетов мобильной станции.

Изобретение относится к системе связи. Технический результат заключается в обеспечении быстрой передачи пакетов мобильной станции.

Заявленное изобретение относится к мобильной станции. Технический результат состоит в быстроте восстановления канала связи.

Изобретение относится к мобильной станции. Технический результат состоит в быстроте восстановления канала радиосвязи.

Изобретение относится к средствам видеоконтроля. Техническим результатом является обеспечение пользователей возможностью осуществления видеоконтроля контрольной точки посредством мобильного терминала.

Изобретение относится к области телекоммуникаций и позволяет изменять топологическую структуру канала удаленного радиочастотного блока (RRU). Изобретение, в частности, раскрывает способ адаптации RRU, содержащий этапы регулярного вещания и отправки удаленным радиочастотным блоком информации-запроса получения идентификатора через порт данного удаленного радиочастотного блока; приема удаленным радиочастотным блоком информации-ответа на информацию-запрос получения идентификатора; и, если информация-ответ является информацией-ответом о предоставлении идентификатора от базового полосного блока, установления удаленным радиочастотным блоком канала с более высоким уровнем в соответствии с предоставленным идентификатором, содержащимся в информации-ответе.

Изобретение относится к технике связи и может использоваться в системах мобильной связи. Технический результат состоит в снижении потребления мощности системы.

Изобретение относится к вычислительной технике. Технический результат заключается в повышении эффективности обработки MMSC и удобства для абонентов. В заявке описан центр обмена мультимедийными сообщениями (MMSC) и способ кэширования передаваемых им на мобильный телефон новостей. MMSC содержит модуль памяти, модуль обработки передаваемых на мобильный телефон информационных сообщений и модуль подключаемого к сети устройства хранения данных (NAS). Согласно способу после приема мультимедийного сообщения MMSC декодирует мультимедийное сообщение и определяет, является ли мультимедийное сообщение передаваемым на мобильный телефон информационным сообщением; если это так, MMSC передает тело мультимедийного сообщения модулю обработки передаваемых на мобильный телефон информационных сообщений. Модуль обработки передаваемых на мобильный телефон информационных сообщений определяет, было ли сохранено такое же тело сообщения в модуле памяти; если это так, упомянутое тело сообщения отбрасывают, а в противном случае тело сообщения сохраняют в модуле памяти. В настоящем изобретении обеспечивается повышение эффективности обработки MMSC и удобства для абонентов. 2 н. и 3 з. п. ф-лы, 3 ил.

Изобретение относится к мобильной телекоммуникационной сети. Варианты настоящего изобретения относятся к способу распределения на UE доступной мощности передачи, чтобы избежать нарушения ограничений на мощность оборудования UE по каналу PUCCH и каналу PUSCH. Определяют доступную мощность для передачи, по меньшей мере, по каналу PUCCH, и на базовую станцию передают по меньшей мере одно оповещение о запасе мощности, указывающее доступную мощность для передачи по меньшей мере по каналу PUCCH. 4 н. и 30 з.п. ф-лы, 8 ил.

Изобретение относится к вычислительной технике. Технический результат заключается в упрощении получения доступа иностранного пользователя к местной мобильной связи. Промежуточная платформа содержит устройство обработки данных, устройство шифрования, передатчик, приемное устройство, дешифратор и вычислительное устройство, в котором генерируется ключ аутентификации, а местный номер мобильного телефона активируется в идентификационном центре страны пребывания пользователя. Способ присвоения карте с микросхемой ключа аутентификации содержит: получение карты с двумя идентификационными номерами, передачу первого идентификационного номера промежуточной платформе, которая посылает зашифрованный указанный номер в местный идентификационный центр, зашифровку в местном идентификационном центре третьего идентификационного номера местного номера мобильного телефона и отправку его в промежуточную платформу, в которой расшифровывается третий идентификационный номер и вместе с идентификационным файлом передается в карту с микросхемой, генерирование ключа аутентификации в промежуточной платформе и карте с микросхемой, активацию местного номера мобильного телефона с обеспечением отправки ключа аутентификации с промежуточной платформы в местный идентификационный центр. 3 н. и 24 з.п. ф-лы, 3 ил.

Изобретение относится к мобильной связи. Технический результат состоит в присутствии четкого указания 3GPP на способ получения узлом вычисления местоположения (E-SMLS) идентификатора соты мобильной станции (UE) при предоставлении услуги сообщения информации о местоположении (услуги LCS). Для этого способ мобильной связи в соответствии с настоящим изобретением включает: выполняемый в операции управления мобильностью (ММ) шаг получения и сохранения узлом управления мобильностью (ММЕ) идентификатора соты для идентификации соты, в которой находится UE; выполняемый в операции LCS шаг передачи от ММЕ в E-SMLC вычисления местоположения сигнала операции определения местоположения «Location Request», содержащего сохраненный идентификатор соты; и выполняемый в операции функционального модуля LCS шаг выполнения узлом E-SMLC вычисления местоположения операции определения местоположения мобильной станции UE с использованием идентификатора соты, содержащегося в принятом сигнале операции определения местоположения «Location Request». 2 н.п. ф-лы, 13 ил.

Изобретение относится к беспроводной системе связи. Технический результат заключается в эффективной передаче обслуживания в пассивном режиме, понижающей использование IP ресурсов в сети, а также в эффективной передаче обслуживания в пассивном режиме без участия подвижной станции, что понизит запросы на беспроводные ресурсы сети. Для этого, находясь в пассивном режиме, мобильный узел может изменять пакетные зоны, причем различные пакетные зоны обслуживаются по меньшей мере одним отличным внутренним элементом без идентификации изменения в системе. Изменение пакетной зоны не обязательно инициирует установление маршрута связи для мобильного узла, пока пакетные данные не будут готовы для передачи. В одном из вариантов реализации мобильная поддержка адаптирована к системе и заблокирована на мобильном узле указанием в сообщении о параметрах системы, передаваемом системой и принимаемом на мобильном узле. 7 н. и 26 з.п. ф-лы, 10 ил.

Изобретение относится к области технологий связи. Техническим результатом является повышение безопасности сети. Способ выработки ключа содержит этапы, на которых: получают на Узле управления мобильностью (ММЕ) сообщение Необходима передача обслуживания от базовой станции (BS); вырабатывают на узле ММЕ ключ абонентского оборудования (UE) в целевой Универсальной сети наземного радиодоступа (UTRAN) в соответствии с Функцией выработки ключа (Key Derivation Function, KDF), корневым ключом и текущим значением COUNT нисходящего канала NAS; посылают от узла ММЕ текущее значение COUNT нисходящего канала NAS на UE; и добавляют на узле ММЕ определенное значение к текущему значению COUNT нисходящего канала NAS. 4 н. и 7 з.п. ф-лы, 14 ил.

Изобретение относится к области радиосвязи. Техническим результатом является повышение эффективности реализации требуемых услуг. Упомянутый технический результат достигается тем, что, когда соединенная с терминалом в настоящий момент фемто точка доступа (FAP) не поддерживает услугу, которая требуется терминалу, FAP получает информацию о базовых станциях, поддерживающих услугу, которая требуется терминалу, и отправляет терминалу информацию о базовых станциях, поддерживающих услугу, вследствие этого терминал перенаправляется к целевой базовой станции, поддерживающей услугу, которая требуется терминалу. 7 н. и 13 з.п. ф-лы, 15 ил.

Изобретение относится к способу для первого координатора, работающего на первой частоте канала связи в беспроводной персональной сети (WPAN), WPAN дополнительно содержит второй координатор, работающий на второй частоте канала связи. Технический результат состоит в том, что не нужен никакой основанный на приоритете механизм вследствие того обстоятельства, что координатор, который инициирует (например, начинает) связь, выбирает используемую частоту. Более того, каждый координатор способен заставлять координатор, с которым ему требуется поддерживать связь, переключаться на свою выбранную частоту. Для этого способ содержит этапы передачи сообщения на множестве частот каналов связи, в том числе второй частоте канала связи, запрашивание, чтобы второй координатор переключался со второй частоты канала связи на первую частоту канала связи, и поддержание связи со вторым координатором с использованием первой частоты канала связи. 5 н. и 17 з.п. ф-лы, 3 ил.

Изобретение относится к беспроводной связи. Техническим результатом является повышение производительности в сети беспроводной связи. Предоставляется способ в пользовательском оборудовании для обработки инициирующего сигнала запроса на планирование. Пользовательское оборудование содержит буферную память. После приема (501) данных, поступающих в буферную память для передачи на базовую станцию, пользовательское оборудование генерирует (503) инициирующий сигнал запроса на планирование. Инициирующий сигнал запроса на планирование находится в состоянии ожидания, пока не будет отменен, и инициируется, непосредственно или косвенно, поступающими данными. Пользовательское оборудование отменяет (504) ожидающий инициирующий сигнал запроса на планирование, когда данные, которые инициировали генерирование инициирующего сигнала запроса на планирование, учитываются в отчете о состоянии буферной памяти, который должен включаться в запланированную передачу данных для передачи на базовую станцию, или когда данные, которые инициировали генерирование запроса на планирование, включаются в запланированную передачу данных для передачи на базовую станцию, что наступит раньше. 2 н. и 7 з.п. ф-лы, 10 ил.

Изобретение относится к средствам для перемещения мультимедийных сообщений между средствами связи. Технический результат заключается в равномерном распределении отчетов о доставке MMSC к каждому серверу в MMSG, обеспечивая балансирование нагрузки серверов. В способе осуществляют: установку идентификатора сообщения MSGID1 в мультимедийное сообщение поставщиком услуг (SP) и направление мультимедийного сообщения, которое содержит MSGID1 и вызываемый номер, к одному или более серверам в шлюз услуг мультимедийных сообщений (MMSG), и установку идентификатора сообщения MSGID2 в мультимедийное сообщение сервером, принявшим указанное мультимедийное сообщение, и направление мультимедийного сообщения, которое содержит MSGID2 и вызываемый номер, далее к центру услуг мультимедийных сообщений (MMSC), при этом поставщик услуг равномерно распределяет направленное сообщение к каждому серверу в MMSG. Анализ MMSG соответствующего сервера, генерирующего MSGID2 в соответствии с MSGID2, который содержится в отчете о доставке, возвращенном MMSC, и направление отчета о доставке далее к серверу, генерирующему MSGID2. Система реализует вышеуказанный способ. 2 н. и 9 з.п. ф-лы, 2 ил.
Наверх