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

Иллюстрации

Показать все

Изобретение относится к технологиям связи и, в частности, к системе связи для группового вызова. Техническим результатом является осуществление аварийного восстановления системы групповых вызовов на основе пула центра коммутации мобильной связи (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.

Для группо