СПОСОБ ОСУЩЕСТВЛЕНИЯ ПЕРЕКЛЮЧЕНИЯ НА МЕСТНЫЙ ПРИЕМ, ЦЕНТР КОММУТАЦИИ МОБИЛЬНОЙ СВЯЗИ И СИСТЕМА СВЯЗИ
METHOD OF IMPLEMENTING LOCAL EXCHANGE, MOBILE SWITCHING CENTRE AND COMMUNICATION SYSTEM

ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕ
Настоящее изобретение относится к области технологии связи, и в частности к способу осуществления переключения на местный прием, центру коммутации мобильной связи (MSC) и системе связи.
УРОВЕНЬ ТЕХНИКИ
Сеть передачи данных является важной составляющей беспроводной сети связи. Снижение загруженности ресурсов сети передачи данных (коротко называемое здесь как ресурсы передачи) может способствовать снижению затрат в создании и работе сети. Переключение на местный прием является эффективным решением снижения загруженности ресурсов передачи.
Переключение на местный прием представляет собой техническое решение, в котором на протяжении сеанса связи, в котором вызывающий абонент и вызываемый абонент находятся в одной и той же подсистеме базовой станции (BSS), контур речевой линии связи в пределах BSS подсистемы является замкнутым, то есть речевые данные плоскости пользователя не вытекают из BSS подсистемы, так, чтобы экономить ресурсы передачи специфического интерфейса. Переключение на местный прием может быть разделено на переключение на местный прием на базовой приемопередающей станции (BTS) и переключение на местный прием на контроллере базовой станции (BSC). Переключение на местный прием на BTS станции означает, что оба абонента сеанса связи находятся в зоне (действия) одной BTS станции или одного BTS кластера (в случае каскадного подключения BTS станций), и контур речевой линии связи возникает на соответствующей BTS станции. Переключение на местный прием на BSC контроллере означает, что оба абонента сеанса связи находятся в зоне (действия) одного BSC контроллера, но разных BTS станций (или BTS кластеров), и контур речевой линии связи возникает на соответствующем BSC контроллере. Устанавливая переключение на местный прием на BTS станции, можно сэкономить ресурсы передачи в Abis интерфейсе (интерфейс между BTS станцией и BSC контроллером), Ater интерфейсе (интерфейс между BTS станцией и BSC контроллером) и A интерфейсе (интерфейс между BSS подсистемой и MSC центром), и устанавливая переключение на местный прием на BSC контроллере, можно сэкономить ресурсы передачи в A интерфейсе.
Уровень техники определяет способ осуществления переключения на местный прием в условиях не MSC pool сети. Согласно указанному способу, главным образом, MSC центр определяет, начинать ли переключение на местный прием, оценивая, принадлежат ли вызывающий абонент и вызываемый абонент, находящиеся в зоне одного MSC центра, одному BSC контроллеру, и удовлетворяются ли условия для начала переключения на местный прием. Если вызывающий абонент и вызываемый абонент принадлежат одному BSC контроллеру, и условия для начала переключения на местный прием удовлетворяются, то MSC центр доставляет инструкцию начала переключения на местный прием в BSC контроллер, и BSC контроллер выполняет операцию установки переключения на местный прием. После приема сообщения завершения установки переключения на местный прием из BSC контроллера, MSC центр освобождает ресурсы схемы A интерфейса, используемые вызывающим абонентом и вызываемым абонентом. Условия начала переключения на местный прием означают, что не возникает дополнительных услуг или не выполняются операции, такие как оповещение или разрешенный перехват сигналов. После начала переключения на местный прием, если возникает дополнительная услуга или выполняются операции, такие как оповещение или разрешенный перехват сигналов, или BSC контроллер вызывающего абонента отличается от такового вызываемого абонента вследствие передачи управления, то переключение на местный прием необходимо разъединить. В этом случае, MSC центр может требовать, чтобы BSC контроллер разъединил переключение на местный прием путем отправки оповещения.
В процессе исследования и осуществления на практике уровня техники, изобретатель настоящего изобретения обнаружил, что в уровне техники не имеется нужного решения для осуществления переключения на местный прием, доступного в условиях MSC POOL сети.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
Варианты осуществления настоящего изобретения обеспечивают способ осуществления переключения на местный прием, MSC центра и системы связи, так, что переключение на местный прием может осуществляться в условиях MSC POOL сети.
Способ осуществления переключения на местный прием включает в себя:
когда оба абонента вызова находятся в зоне первого MSC центра и второго MSC центра, соответственно, получение первым MSC центром, в зоне которого находится первый абонент вызова, информации переключения на местный прием второго абонента вызова, посланной вторым MSC центром; и
выполнение первым MSC центром обработки переключения на местный прием согласно информации переключения на местный прием первого абонента вызова и информации переключения на местный прием второго абонента вызова, причем информация переключения на местный прием первого абонента вызова или информация переключения на местный прием второго абонента вызова соответственно включает в себя информацию BSC контроллера, в зоне которого находится соответствующий первый абонент вызова или второй абонент вызова.
Центр коммутации мобильной связи (MSC) включает в себя:
блок получения, конфигурированный для получения информации переключения на местный прием второго абонента вызова, посланной вторым MSC центром, когда оба абонента вызова находятся в зоне первого MSC центра и второго MSC центра, соответственно; и
блок обработки, конфигурированный для выполнения обработки переключения на местный прием согласно информации переключения на местный прием первого абонента вызова и информации переключения на местный прием второго абонента вызова, причем информация переключения на местный прием первого абонента вызова или информация переключения на местный прием второго абонента вызова соответственно включает в себя информацию BSC контроллера, в зоне которого находится соответствующий первый абонент вызова или второй абонент вызова.
Система связи включает в себя первый MSC центр и второй MSC центр.
Первый MSC центр конфигурируется так, чтобы, когда оба абонента вызова находятся в зоне первого MSC центра и второго MSC центра, соответственно, получать информацию переключения на местный прием второго абонента вызова, посланную вторым MSC центром, и выполнять обработку переключения на местный прием согласно информации переключения на местный прием первого абонента вызова и информации переключения на местный прием второго абонента вызова, причем информация переключения на местный прием первого абонента вызова или информация переключения на местный прием второго абонента вызова соответственно включает в себя информацию BSC контроллера, в зоне которого находится соответствующий первый абонент вызова или второй абонент вызова.
Второй MSC центр конфигурируется так, чтобы посылать информацию переключения на местный прием второго абонента вызова в первый MSC центр.
В вариантах осуществления настоящего изобретения принимается информация переключения на местный прием равноправного абонента вызова, посылаемая MSC центром равноправного абонента вызова, и выполняется обработка переключения на местный прием согласно информации переключения на местный прием абонента местного вызова и информации переключения на местный прием равноправного абонента вызова. Таким образом, в условиях MSC POOL сети, даже если вызывающий абонент и вызываемый абонент находятся в зоне различных MSC центров, то вызывающий абонент или вызываемый абонент также могут узнать BSC контроллер, в зоне которого находится вызывающий абонент или вызываемый абонент. Следовательно, чтобы выполнить обработку переключения на местный прием, может быть принято решение, начинать ли переключение на местный прием.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
В дальнейшем изобретение поясняется описанием конкретных вариантов его осуществления со ссылками на сопровождающие чертежи, на которых:
фиг.1 - схема последовательности операций способа согласно варианту 1 осуществления настоящего изобретения;
фиг.2А и 2В - схема последовательности операций способа согласно варианту 2 осуществления настоящего изобретения;
фиг.3 - другая схема последовательности операций способа согласно варианту 2 осуществления настоящего изобретения;
фиг.4 - еще одна схема последовательности операций способа согласно варианту 2 осуществления настоящего изобретения;
фиг.5А и 5В - схема последовательности операций способа согласно варианту 3 осуществления настоящего изобретения;
фиг.6 - другая схема последовательности операций способа согласно варианту 3 осуществления настоящего изобретения;
фиг.7 - еще одна схема последовательности операций способа согласно варианту 3 осуществления настоящего изобретения;
фиг.8 - структурная схема MSC центра согласно некоторому варианту осуществления настоящего изобретения; и
фиг.9 - структурная схема системы связи согласно некоторому варианту осуществления настоящего изобретения;
ПОДРОБНОЕ ОПИСАНИЕ ПРЕДПОЧТИТЕЛЬНЫХ ВАРИАНТОВ ОСУЩЕСТВЛЕНИЯ ИЗОБРЕТЕНИЯ
Технические решения в вариантах осуществления настоящего изобретения поясняется ниже со ссылками на сопровождающие чертежи. Очевидно, что описанные ниже варианты осуществления представляют собой не все варианты осуществления настоящего изобретения, а только часть их. Специалисты могут вывести другие варианты осуществления из вариантов осуществления настоящего изобретения, не делая творческих усилий, и все подобные варианты осуществления находятся в пределах объема притязаний настоящего изобретения.
В условиях MSC POOL сети, вследствие того, что вызывающий абонент и вызываемый абонент могут находиться в зоне одного BSC контроллера, но различных MSC центров, MSC центр, в зоне которого находится вызывающий абонент, или MSC центр, в зоне которого находится вызываемый абонент, не могут узнать BSC контроллер, в зоне которого находится вызываемый абонент, или BSC контроллер, в зоне которого находится вызывающий абонент. Следовательно, MSC центры не могут оценивать, начинать ли переключение на местный прием. Кроме того, если переключение на местный прием не может быть начато из-за того, что вызов перехватывается на одном из MSC центров или выполняются такие операции, как оповещение и дополнительная услуга, другой MSC центр не может знать таких деталей. Для осуществления переключения на местный прием в условиях MSC POOL сети, варианты осуществления настоящего изобретения обеспечивают способ осуществления переключения на местный прием, MSC центр и систему связи. Детали иллюстрируются ниже.
ВАРИАНТ ОСУЩЕСТВЛЕНИЯ 1
Настоящий вариант осуществления берет на рассмотрение некоторый 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 центра могут полностью знать информацию переключения на местный прием друг друга. Следовательно, обработка переключения на местный прием может выполняться согласно полной информации переключения на местный прием (включая информацию переключения на местный прием обоих вызывающего абонента и вызываемого абонента). Как показано на фиг.1, специфический процесс может включать в себя следующие этапы:
Этап 101: Первый MSC центр получает информацию переключения на местный прием равноправного абонента, посланную вторым MSC центром.
Например, первый MSC центр может получать информацию переключения на местный прием равноправного абонента, посланную вторым MSC центром, через сигнализацию подсистемы мобильного приложения (MAP) или магистральную сигнализацию, причем информация переключения на местный прием может включать в себя информацию узла сигнализации BSC контроллера и информацию возможности переключения на местный прием равноправного абонента вызова. Конечно, информация переключения на местный прием дополнительно включает в себя другую информацию, требуемую для установки или разъединения переключения на местный прием, например, информацию идентификатора вызова или информацию канала передачи A интерфейса. Информация узла сигнализации BSC контроллера представляет собой информацию BSC контроллера, в котором находится ветвь вызова определенного абонента (ветвь вызова представляет собой вызов определенного абонента, например, вызов включает в себя вызывающего абонента и вызываемого абонента; каждый абонент вызова называется ветвью вызова), и может быть информацией узла сигнализации BSC контроллера, в котором находится абонент внутриофисного вызова первого MSC центра или второго MSC центра. Оценку того, являются ли BSC контроллеры вызывающего абонента и вызываемого абонента одним и тем же BSC контроллером, можно вынести согласно информации узла сигнализации BSC контроллера. Тогда, согласно результату этой оценки, может быть вынесена оценка того, нужно ли выполнять переключение на местный прием. Информация возможности переключения на местный прием показывает, имеется ли перехват вызова или выполняются ли операции, такие как оповещение или дополнительная услуга. Может ли равноправный абонент выполнить переключение на местный прием, можно оценить согласно информации возможности переключения на местный прием равноправного абонента. Идентификатор (ID) вызова используется для идентификации информации вызова вызывающего абонента и вызываемого абонента. После того, как MSC центр, выполняющий переключение на местный прием, получает ID вызова равноправного абонента вызова, он обеспечивает BSC контроллер идентификаторами вызова обоих вызывающего абонента и вызываемого абонента, так что BSC контроллер устанавливает переключение на местный прием согласно идентификаторам вызова. Информация канала передачи A интерфейса используется в момент времени, когда MSC центр, выполняющий переключение на местный прием, разъединяет переключение на местный прием.
Если вызывающий абонент и вызываемый абонент обеспечивают информацию переключения на местный прием через сигнализацию MAP подсистемы (то есть передают информацию переключения на местный прием через канал передачи MAP сигнализации), то вызывающий абонент или вызываемый абонент может получать адрес MSC центра вызывающего абонента или вызываемого абонента, адресовать MAP сигнализацию согласно полученному MSC адресу равноправного абонента, и выполнять ассоциирование вызова, используя информацию международного идентификационного номера подвижного абонента (IMSI). Таким образом, MSC центр может выполнять обработку переключения на местный прием ассоциированного вызова согласно информации переключения на местный прием обоих вызывающего абонента и вызываемого абонента в последующих выполняемых процессах. То есть, перед тем как первый MSC центр получает информацию переключения на местный прием равноправного абонента, посылаемую MSC центром равноправного абонента через MAP сигнализацию, первый MSC центр также может послать адрес MSC центра и информацию IMSI идентификатора местного абонента в MSC центр равноправного абонента. Затем, MSC центр равноправного абонента может послать информацию переключения на местный прием равноправного абонента в MSC центр местного абонента согласно адресу MSC центра местного абонента, где информация переключения на местный прием равноправного абонента несет информацию IMSI идентификатора местного абонента. Таким образом, после приема информации переключения на местный прием равноправного абонента, MSC центр местного абонента может ассоциировать вызов согласно информации IMSI идентификатора местного абонента, переносимой в принимаемой информации переключения на местный прием равноправного абонента, и затем выполнять обработку переключения на местный прием ассоциированного вызова согласно информации переключения на местный прием обоих - местного абонента и равноправного абонента.
Этап 102: Первый MSC центр выполняет обработку переключения на местный прием согласно информации переключения на местный прием местного абонента и информацию переключения на местный прием второго MSC центра как равноправного абонента, например, первый MSC центр устанавливает переключение на местный прием или разъединяет переключение на местный прием.
Например, если первый MSC центр определяет, согласно информации узлов сигнализации BSC контроллера обоих местного абонента и равноправного абонента, что оба - местный абонент и равноправный абонент - принадлежат одному BSC контроллеру, то первый MSC центр уведомляет BSC контроллер о начале переключения на местный прием и уведомляет мобильную шлюзовую станцию (MGW) об освобождении ресурсов A интерфейса местного абонента. Кроме того, если информация переключения на местный прием дополнительно включает в себя информацию возможности переключения на местный прием, то первый MSC центр может продолжать выполнять оценку, то есть первый MSC центр определяет, согласно информации возможности переключения на местный прием обоих местного абонента и равноправного абонента, имеют ли оба местный абонент и равноправный абонент возможность начала переключения на местный прием. Когда результат оценки положительный, первый MSC центр уведомляет BSC контроллер о начале переключения на местный прием, и уведомляет MGW шлюз об освобождении ресурсов A интерфейса местного абонента. Если информация переключения на местный прием не включает в себя возможность переключения на местный прием, то, чтобы гарантировать правильное выполнение переключения на местный прием, второй MSC центр может оценивать, имеет ли второй MSC центр возможность переключения на местный прием перед тем, как обеспечить первый MSC центр информацией переключения на местный прием. Второй MSC центр обеспечивает первый MSC центр информацией переключения на местный прием, если второй MSC центр имеет возможность переключения на местный прием. Однако первый MSC центр может оценивать, имеет ли второй MSC центр возможность переключения на местный прием перед тем, как получить информацию переключения на местный прием второго MSC центра, или перед обработкой переключения на местный прием. Первый MSC центр выполняет соответствующие операции, если первый MSC центр имеет возможность переключения на местный прием. Конечно, первый MSC центр также может оценивать, начинать ли переключение на местный прием сразу или согласно информации узлов сигнализации обоих, вызывающего абонента и вызываемого абонента, без рассмотрения информации возможности переключения на местный прием.
После уведомления MGW шлюза об освобождении ресурсов A интерфейса местного абонента, первый MSC центр также может послать ответ ADD_REPLY переключения на местный прием в MSC центр равноправного абонента, так, чтобы MSC центр равноправного абонента мог уведомлять MGW шлюз об освобождении ресурсов A интерфейса равноправного абонента согласно ответу ADD_REPLY переключения на местный прием. То есть оба - вызывающий абонент и вызываемый абонент - могут делать вывод о переключении на местный прием, и начинать переключение на местный прием, соответственно, или только один из них, вызывающий абонент или вызываемый абонент, делает оценку о переключении на местный прием, и сначала начинает переключение на местный прием, а затем уведомляет другого абонента.
После установки переключения на местный прием, если переключение на местный прием необходимо разъединить, например, если необходим разрешенный перехват, или когда выполняются такие операции, как оповещение и дополнительная услуга, то первый MSC центр может просить доступа к ресурсам A интерфейса местного абонента из MGW шлюза согласно информации переключения на местный прием обоих местного абонента и равноправного абонента. Если просьба доступа к ресурсам A интерфейса местного абонента успешна, то первый MSC центр может послать запрос разъединения переключения на местный прием во второй MSC центр, так что второй MSC центр получает доступ к ресурсам A интерфейса местного абонента из MGW шлюза согласно запросу разъединения переключения на местный прием; после приема подтверждения (ACK), которое возвращается из второго MSC центра и указывает, что доступ к ресурсам A интерфейса местного абонента получен успешно, то первый MSC центр уведомляет BSC контроллер о разъединении переключения на местный прием. Следует отметить, что после того как второй MSC центр успешно получил доступ к ресурсам A интерфейса, второй MSC центр также уведомляет BSC контроллер о разъединении переключения на местный прием, и затем возвращается к этапу подтверждения ACK, указывающего, что первый MSC центр успешно получил доступ к ресурсам A интерфейса равноправного абонента.
Альтернативно, после установки переключения на местный прием, если переключение на местный прием необходимо разъединить, то первый MSC центр может сначала не просить доступа к ресурсам A интерфейса местного абонента, но непосредственно посылает запрос разъединения переключения на местный прием во второй MSC центр, так что второй MSC центр просит доступа к ресурсам A интерфейса равноправного абонента из MGW шлюза согласно запросу разъединения переключения на местный прием. После приема подтверждения (ACK), которое возвращается из второго MSC центра и указывает, что доступ к ресурсам A интерфейса равноправного абонента получен успешно, первый MSC центр просит доступ к ресурсам A интерфейса местного абонента; в случае отказа получить доступ к ресурсам A интерфейса местного абонента, первый MSC центр не разъединяет переключение на местный прием; может сначала не просить доступа к ресурсам A интерфейса местного абонента, но в случае успеха доступа к ресурсам A интерфейса местного абонента, первый MSC центр уведомляет BSC контроллер о разъединении переключения на местный прием.
Из предшествующего описания можно понять, что в этом варианте осуществления принимается информация переключения на местный прием равноправного абонента; выполняется обработка переключения на местный прием согласно информации переключения на местный прием обоих местного абонента и равноправного абонента. Таким образом, в условиях MSC POOL сети, даже если вызывающий абонент или вызываемый абонент находятся в зоне различных MSC центров, то MSC центр, в зоне которого находится вызывающий абонент, или MSC центр, в зоне которого находится вызываемый абонент, могут узнать BSC контроллер, в зоне которого находится вызываемый абонент, или BSC контроллер, в зоне которого находится вызывающий абонент. Следовательно, может быть сделана оценка того, нужно ли выполнять переключение на местный прием. Дополнительно, принимается информация переключения на местный прием равноправного абонента, посланная MSC центром равноправного абонента. Следовательно, если переключение на местный прием не может быть начато вследствие того, что вызов перехватывается на одном из MSC центров или выполняются такие операции, как оповещение и дополнительная услуга, другой MSC центр может знать такие детали, которые способствуют выполнению переключения на местный прием.
Следует отметить, что в предыдущем варианте осуществления, один абонент выполняет переключение на местный прием после получения информации от другого абонента сделать оценку. Однако в реальном осуществлении оба, вызывающий абонент и вызываемый абонент, могут получить информацию друг друга, чтобы сделать оценку, и затем могут выполнять обработку переключения на местный прием. В качестве решения может быть взят следующий пример.
Первый MSC центр получает информацию переключения на местный прием второго MSC центра и выполняет обработку переключения на местный прием согласно информации переключения на местный прием обоих первого MSC центра и второго MSC центра.
Второй MSC центр получает информацию переключения на местный прием первого MSC центра и выполняет обработку переключения на местный прием согласно информации переключения на местный прием обоих первого MSC центра и второго MSC центра.
ВАРИАНТ ОСУЩЕСТВЛЕНИЯ 2
Согласно способу, обеспеченному в варианте осуществления 1 настоящего изобретения, настоящий вариант осуществления описывает, как выполнять переключение на местный прием посредством обмена информацией переключения на местный прием между MSC центрами через MAP сигнализацию. Решение включает в себя следующие этапы:
Этап 1: MSC центр вызывающего абонента и MSC центр вызываемого абонента передают информацию переключения на местный прием в MAP сигнализации и переносят MAP сигнализацию друг другу.
Один MSC центр посылает информацию переключения на местный прием местного абонента в другой MSC центр с использованием MAP сигнализации. После приема информации переключения на местный прием равноправного абонента, другой MSC центр сохраняет принятую информацию переключения на местный прием MSC центра, и возвращает информацию переключения на местный прием местного абонента в MSC центр с использованием MAP сигнализации. Если информация переключения на местный прием одного MSC центра изменяется в процессе вызова, то MSC центру необходимо послать измененную информацию переключения на местный прием в другой MSC центр, так, чтобы гарантировать, что MSC центры обоих вызывающего абонента и вызываемого абонента полностью знают информацию друг друга одновременно, и выполняют обработку переключения на местный прием согласно полной информации переключения на местный прием, то есть информации переключения на местный прием обоих MSC центров.
Этап 2: MSC центр вызывающего абонента и MSC центр вызываемого абонента выполняют взаимную адресацию в MAP сигнализации согласно MSC адресу равноправного абонента. Этот способ получения MSC адреса равноправного абонента MSC центром вызывающего абонента MSC центром и MSC центром вызываемого абонента (то есть MSC центр вызывающего абонента получает MSC адрес вызываемого абонента, и MSC центр вызываемого абонента получает MSC адрес вызывающего абонента) может быть следующим:
В процессе установки вызова, MSC центр вызывающего абонента и MSC центр вызываемого абонента передают информацию IMSI идентификатора вызывающего абонента и вызываемого абонента и MSC адреса обоих вызывающего абонента и вызываемого абонента через запрос ОТПРАВИТЬ ИНФОРМАЦИЮ МАРШРУТИЗАЦИИ (SRI), запрос ОБЕСПЕЧИТЬ НОМЕР РОУМИНГА (PRN), отклик ОБЕСПЕЧИТЬ НОМЕР РОУМИНГА (PRN ack) и отклик ОТПРАВИТЬ ИНФОРМАЦИЮ МАРШРУТИЗАЦИИ (SRI ack).
Например, вызывающий абонент инициирует вызов; MSC центр вызывающего абонента посылает SRI информацию в регистр местоположения дома (HLR, РМД), чтобы получить информацию маршрутизации вызываемого абонента, причем SRI информация несет MSC адрес вызывающего абонента и IMSI идентификатор вызывающего абонента; HLR регистр посылает PRN запрос в MSC центр вызываемого абонента, чтобы получить номер роуминга вызываемого абонента, причем PRN запрос несет MSC адрес вызывающего абонента и информацию IMSI идентификатора вызывающего абонента; MSC центр вызываемого абонента сохраняет MSC адрес вызывающего абонента и информацию IMSI идентификатора вызывающего абонента. Когда MSC центр вызывающего абонента возвращает ответ PRN ack в HLR регистр, ответ PRN ack несет MSC адрес вызываемого абонента и информацию IMSI идентификатора вызываемого абонента. Когда HLR регистр возвращает ответ SRI ack в MSC центр вызывающего абонента, ответ SRI ack несет MSC адрес вызываемого абонента и информацию IMSI идентификатора вызываемого абонента, и MSC центр вызывающего абонента сохраняет MSC адрес вызываемого абонента и информацию IMSI идентификатора вызываемого абонента.
Этап 3: MSC центр вызывающего абонента и MSC центр вызываемого абонента ассоциируют вызов с использованием IMSI информации. То есть, после того как MSC центр вызывающего абонента и MSC центр вызываемого абонента принимают информацию переключения на местный прием MSC центра равноправного абонента, они ассоциируют соответствующий вызов с использованием IMSI информации вызова в пределах MSC центра местного абонента. Следовательно, MSC центру вызывающего абонента и MSC центру вызываемого абонента необходимо получить IMSI информацию равноправного абонента посредством передачи IMSI информации ветви вызова равноправного абонента в MAP сигнализации, посылаемой равноправному абоненту. Обратимся к предшествующему описанию этапа 2.
Предшествующая MAP сигнализация, используемая для переноса информации переключения на местный прием, может быть получена посредством преобразования текущей MAP сигнализации во время выполнения, например, путем расширения SRI и PRN текущей MAP сигнализации или путем добавления MAP сигнализации. В этом варианте осуществления, то, что добавляется именно MAP сигнализация, берется как иллюстративный пример. Предполагается, что добавленная MAP сигнализация называется как [MAP LCLS служба] и сигнализация может нести следующую информацию (выбрать и нести следующую информацию согласно различным сценариям):
(1) IMSI идентификатор равноправного абонента.
(2) Информация узла сигнализации BSC контроллера, в котором находится внутриофисный вызов.
(3) Индикация переключения на местный прием, используемая для передачи информации возможности переключения на местный прием. Например, могут быть использованы следующие типы индикации:
ADD_REQ переключения на местный прием местного вызова (LCLS), разрешена установка LCLS переключения, отклонена установка LCLS переключения, разрешено разъединение LCLS переключения, отклонено разъединение LCLS переключения, индикация запрета LCLS переключения, индикация разрешения LCLS переключения, индикация установки LCLS переключения и индикация разъединения LCLS переключения.
(4) Идентификационный номер вызова Call-ID, соответствующий внутриофисному вызову, в котором Call-ID используется для идентификации ветви вызова между MSC центром и BSC контроллером.
(5) Информация канала передачи A интерфейса внутри офиса; информация канала передачи A интерфейса двух ветвей вызова должна использоваться, когда BSC контроллер разъединяет переключение на местный прием.
Далее подробно описано упомянутое решение со ссылкой на несколько специфических сценариев. Для простоты, следующее описание основано на предположении, что вызывающий терминал обозначен MS-A, MSC центр вызывающего абонента обозначен MSC-A, вызываемый терминал обозначен MS-B, и MSC центр вызываемого абонента обозначен MSC-B.
1. Сценарий 1: Процесс установки вызова
В процессе установки вызова, MSC центры обоих вызывающего абонента и вызываемого абонента, то есть MSC-A и MSC-B, передают IMSI информацию обоих вызывающего абонента и вызываемого абонента и информацию адресов MSC центров обоих вызывающего абонента и вызываемого абонента через SRI информацию, PRN запрос, PRN ack и SRI ack. Как показано на фиг.2А и 2В, специфический процесс может включать в себя следующие этапы:
A201: MS-A терминал посылает в MSC-A центр запрос CM службы.
A202: MSC-A центр выполняет подтверждение подлинности и шифрования относительно MS-A терминала, например, MSC-A центр обменивается с MS-A терминалом сообщением подтвердить подлинность и шифровать.
A203: MS-A терминал посылает в MSC-A центр сообщение установки, и MSC-A центр возвращает в MS-A терминал сообщение продолжения вызова.
A204: MSC-A центр посылает в MGW шлюз запрос ADD_REQ, и MGW шлюз возвращает в MSC-A центр отклик ADD_REPLY.
A205: MSC-A центр посылает в BSC контроллер запрос ASS_REQ; BSC контроллер посылает в MS-A терминал команду ASS_CMD; MS-A терминал возвращает в BSC контроллер сообщение ASS_COMP; BSC контроллер возвращает в MSC-A центр ответ ASS_RSP.
A206: MSC-A центр посылает в HLR регистр SRI информацию маршрутизации MS-B терминала, где SRI информация несет адрес MSC-A центра и IMSI идентификатор MS-A терминала.
A207: HLR регистр посылает в MSC-B центр PRN запрос, для получения номера роуминга вызывающего абонента, причем PRN запрос несет адрес MSC-A центра и IMSI информацию MS-A терминала.
A208: MSC-B центр сохраняет адрес MSC-A центра и IMSI информацию MS-A терминала. Когда MSC-B центр возвращает в HLR регистр подтверждение PRN ack, подтверждение PRN ack несет адрес MSC-B центра и IMSI информацию MS-B терминала.
A209: HLR регистр возвращает в MSC-A центр подтверждение SRI ack, причем подтверждение SRI ack несет адрес MSC-B центра и IMSI информацию MS-B терминала, и MSC-A центр сохраняет адрес MSC-B центра и IMSI информацию MS-B терминала.
A210: MSC-A центр снова посылает в MGW шлюз запрос ADD_REQ, и MGW шлюз возвращает в MSC-A центр отклик ADD_REPLY.
A211: Через обмен и адресацию на этапах с A206 по A208, MSC-A центр и MSC-B центр ассоциируют вызов согласно IMSI информации соответственных равноправных абонентов, хранимой в MSC-A центре и MSC-B центре. MSC-A центр посылает в MSC-B центр сообщение начального адреса (IAM); MSC-B центр посылает в BSC контроллер страницу; BSC контроллер посылает в MS-B терминал страницу; MS-B терминал может возвратить в BSC контроллер ответ на страницу (Page rsp); после приема ответа Page rsp, контроллер может послать в MSC-B центр ответ Page rsp.
A212: MSC-B центр выполняет подтверждение подлинности и шифрования относительно MS-B терминала, например, MSC-B центр обменивается с MS-B терминалом сообщением подтвердить подлинность и шифровать. Между тем, MSC-B центр посылает в MGW шлюз запрос ADD_REQ, и MGW шлюз возвращает в MSC-B центр отклик ADD_REPLY; MSC-B центр посылает в MS-B терминал сообщение установки, и MS-B терминал возвращает в MSC-B центр сообщение Call Confirmed (утверждение вызова).
A213: MSC-B центр снова посылает в MGW шлюз запрос ADD_REQ, и MGW шлюз возвращает в MSC-B центр отклик ADD_REPLY.
A214: MSC-B центр посылает в BSC контроллер запрос ASS_REQ; BSC контроллер посылает в MS-B терминал команду ASS_CMD; MS-B терминал возвращает в BSC контроллер сообщение ASS_COMP; BSC контроллер возвращает в MSC-B центр ответ ASS_RSP.
A215: MS-B терминал может послать в MSC-B центр сообщение ALERT (тревоги); MSC-B центр посылает в MSC-A центр конечное сообщение адреса (ACM); MSC-A центр посылает в MS-A терминал сообщение тревоги ALTERT. Затем MS-B терминал посылает в MSC-B центр сообщение CONNECT (соединения), и MSC-B центр может возвратить в MS-B терминал сообщение CONNECT_ACK (подтверждения соединения); MSC-B центр посылает в MSC-A центр сообщение ответа Answer Message (ANM); MSC-A центр посылает в MS-A терминал сообщение соединения CONNECT, и MS-A терминал может возвратить в MSC-A центр сообщение CONNECT_ACK (подтверждения соединения). К этому времени, процесс установки вызова между MS-A терминалом и MS-B терминалом завершается.
A216: MSC-B центр посылает в MSC-A центр запрос информации LCLS переключения (LCLS info Req) согласно адресу MSC-A центра. MAP сигнализация, используемая для переноса информации переключения на местный прием, несет информацию узла сигнализации BSC контроллера, где расположен MS-B терминал, информацию возможности переключения на местный прием MSC-B центра и Call-ID (идентификатор вызова) MS-B терминала.
A217: MSC-A центр оценивает, удовлетворяются ли условия начала переключения на местный прием; если условия начала переключения на местный прием удовлетворяются, то MSC-A центр начинает переключение на местный прием, то есть выполняется этап A218.
Например, MSC-A центр определяет, согласно информации узла сигнализации BSC контроллера, в котором находится MS-A терминал, и информации узла сигнализации BSC контроллера, в котором находится MS-B терминал, принадлежат ли оба абонента вызова одному BSC контроллеру.
Если оба абонента вызова принадлежат одному BSC контроллеру, тогда MSC-A центр определяет, согласно информации возможности переключения на местный прием MSC-A центра и информации возможности переключения на местный прием MSC-B центра, что оба абонента вызова имеют возможность начала переключения на местный прием (например, кодирование и декодирование вызывающего абонента и вызываемого абонента одинаковы; BSC контроллер вызываемого абонента поддерживает переключение на местный прием, и вызывающий абонент не подслушивается), MSC-A центр уведомляет BSC контроллер, в зоне которого находится MS-A терминал, о начале переключения на местный прием (этап A218), и уведомляет MGW шлюз об освобождении ресурсов A интерфейса MS-A терминала (этап A219). Если MSC-A центр определяет, что местный офис не имеет возможности начала переключения на местный прием, то MSC-A центр возвращает сообщение LCLS info Cnf (утверждения информации переключения на местный прием местного вызова), которое несет индикацию, показывающую, что переключение на местный прием не разрешено для MSC-B центра. После того как MSC-B центр получает утверждение LCLS info Cnf, если утверждение LCLS info Cnf показывает, что переключение на местный прием не разрешено, то MSC-B центр может не начинать переключение на местный прием.
Если MSC-A центр не имеет ограничений, чтобы начать переключение на местный прием, но MS-A терминал и MS-B терминал не принадлежат одному BSC контроллеру, то MSC-A центр возвращает непосредственно в MSC-B центр сообщение LCLS info Cnf, причем сообщение LCLS info Cnf несет информацию узла сигнализации BSC контроллера MS-A терминала и соответствующий Call-ID идентификатор.
В настоящем варианте осуществления, в предположении, что MS-A центр и MS-B центр принадлежат одному BSC контроллеру и что оба MS-A центр и MS-B центр имеют возможность начала переключения на местный прием, MSC-A центр начинает переключение на местный прием после приема запроса LCLS info Req, посланного MSC-B центром, то есть выполняется этап A218.
A218: MSC-A центр посылает в BSC контроллер команду переключения на местный прием LOCAL SWITCH COMMAND, чтобы начать переключение на местный прием, BSC контроллер возвращает в MSC-A центр сообщение завершения переключения на местный прием LOCAL SWITCH COMP; MSC-A центр возвращает в MSC-B центр сообщение LCLS info Cnf, причем сообщение LCLS info Cnf несет информацию узла сигнализации BSC контроллера MS-A центра и соответствующий Call-ID идентификатор, и показывает, что переключение на местный прием уже началось.
Следует отметить, что если BSC контроллер не смог начать переключение на местный прием, то MSC-A центр несет информацию узла сигнализации BSC контроллера MS-A терминала в сообщении LCLS info Cnf, возвращая сообщение LCLS info Cnf в MSC-B центр, и показывает, что переключение на местный прием не началось.
A219: MSC-A центр посылает в MGW шлюз запрос SUB_REQ, чтобы освободить ресурсы A интерфейса MS-A терминала. MGW шлюз может вернуть в MSC-A центр отклик SUB_REPLY.
A220: После того, как MSC-B центр принимает сообщение LCLS info Cnf, возвращенное из MSC-A центра, если сообщение LCLS info Cnf показывает, что переключение на местный прием уже началось, то MSC-B центр посылает в MGW шлюз запрос SUB_REQ, чтобы освободить ресурсы A интерфейса MS-B терминала. MGW шлюз может вернуть в MSC-B центр отклик SUB_REPLY. Если сообщение LCLS info Cnf показывает, что переключение на местный прием не началось, то MSC-B центр не выполняет операции.
К этому времени завершается установка переключения на местный прием. Следует отметить, что MAP соединение не должно поддерживаться между MSC центром вызывающего абонента и MSC центром вызываемого абонента, то есть между MSC-A центром и MSC-B центром. Кроме того, после того как переключение на местный прием началось, магистральные ресурсы между MSC-A центром и MSC-B центром не освобождаются. Если магистральные ресурсы освобождаются, то переключение на местный прием, которое уже установлено, не может быть впоследствии разъединено.
Конечно, запрос LCLS info Req может быть инициирован MSC-A центром первым. Способ исполнения подобен способу, в котором MSC-B центр первым инициирует запрос LCLS info Req. То есть, после того как MSC-B центр принимает запрос LCLS info Req, посланный из MSC-A центра, MSC-B центр определяет, принадлежат ли оба абонента вызова одному BSC контроллеру, согласно информации узла сигнализации BSC контроллера, в котором находится MS-A терминал, и информации узла сигнализации BSC контроллера, в котором находится MS-B терминал; если оба абонента вызова принадлежат одному BSC контроллеру, тогда MSC-B центр определяет, согласно информации возможности переключения на местный прием MSC-A центра и информации возможности переключения на местный прием MSC-B центра, что оба абонента вызова имеют возможность начала переключения на местный прием (например, кодирование и декодирование вызывающего абонента и вызываемого абонента одинаковы; BSC контроллер вызываемого абонента поддерживает переключение на местный прием, и вызывающий абонент не подслушивается). В таком случае, MSC-B центр уведомляет BSC контроллер, в зоне которого находится MS-B терминал, о начале переключения на местный прием, и уведомляет MGW шлюз об освобождении ресурсов A интерфейса MS-B терминала. Кроме того, MSC-B центр также возвращает в MSC-A центр сообщение LCLS info Cnf, причем сообщение LCLS info Cnf несет информацию узла сигнализации BSC контроллера MS-B центра и соответствующий Call-ID идентификатор, и показывает, что переключение на местный прием уже началось. Если MSC-B центр определяет, что местный офис не имеет возможности начала переключения на местный прием, то MSC-B центр [посылает сообщение, которое] показывает, что переключение на местный прием не разрешено в сообщении LCLS info Cnf, возвращенном в MSC-A центр. После того, как MSC-A центр принимает сообщение LCLS info Cnf, если сообщение LCLS info Cnf показывает, что переключение на местный прием не разрешено, то MSC-A центр может не начинать переключение на местный прием. Если MSC-B центр не имеет ограничений, чтобы начать переключение на местный прием, но MS-A терминал и MS-B терминал не принадлежат одному BSC контроллеру, то MSC-B центр возвращает непосредственно в MSC-A центр сообщение LCLS info Cnf, причем сообщение LCLS info Cnf несет информацию узла сигнализации BSC контроллера MS-B терминала и соответствующий Call-ID идентификатор.
Кроме того, следует отметить, что в дополнение к предыдущему случаю, в котором MSC центр абонента делает оценку и начинает переключение на местный прием, MSC центр вызывающего абонента и MSC центр вызываемого абонента также могут делать оценку и начинать переключение на местный прием, соответственно. Например, после этапа A216, MSC-A центр может возвращать в MSC-B центр сообщение LCLS info Cnf, MSC-A центр и MSC-B центр оценивают, удовлетворяются ли соответствующие условия для начала переключения на местный прием; если их соответствующие условия для начала переключения на местный прием удовлетворяются, то MSC-A центр и MSC-B центр начинают переключение на местный прием, соответственно. То есть, с одной стороны, MSC-A центр уведомляет BSC контроллер, в зоне которого находится MS-A терминал, о начале переключения на местный прием, и уведомляет MGW шлюз об освобождении ресурсов A интерфейса MS-A терминала; с другой стороны, MSC-B центр также уведомляет BSC контроллер, в зоне которого находится MS-B терминал, о начале переключения на местный прием, и уведомляет MGW шлюз об освобождении ресурсов A интерфейса MS-B терминала.
В процессе вызова, MSC-A центр и MSC-B центр могут обновлять информацию возможности переключения на местный прием вызова посредством использования запроса LCLS info Req и сообщения LCLS info Cnf. То есть, когда информация возможности переключения на местный прием вызова изменяется, MSC-A центр должен динамично взаимодействовать с MSC-B центром. Например, когда вызов инициируется, переключение на местный прием не начинается, потому, что MS-A терминал и MS-B терминал не принадлежат одному BSC контроллеру. Однако не имеется других ограничений на переключение на местный прием. В действующем процессе вызова, если пользователь MS-A терминала подслушивается или возникает дополнительная услуга, то MSC-A центр должен уведомлять MSC-B центр о том, что вызов не имеет возможности переключения на местный прием; если впоследствии подслушивание прекращается или заканчивается дополнительная услуга, то MSC-A центр должен уведомлять MSC-B центр о том, что вызов имеет возможность переключения на местный прием. Когда вызов не имеет возможности переключения на местный прием, даже если оба вызывающий абонент и вызываемый абонент принадлежат одному BSC контроллеру, переключение на местный прием не начинается.
2. Сценарий 2: После установки переключения на местный прием, MSC центр запрашивает разъединения переключения на местный прием.
Когда MSC-A центр должен разъединить переключение на местный прием вследствие возникновения таких операций, как дополнительная услуга, MSC-A центр просит доступ к ресурсам A интерфейса из MGW шлюза согласно информации переключения на местный прием обоих абонентов вызова; если MSC-A центр успешно получил доступ к ресурсам A интерфейса, то MSC-A центр посылает в MSC-B центр запрос LCLS info Req, уведомляет MSC-B центр и запрашивает MSC-B центр разъединить переключение на местный прием; после того, как MSC-B центр принимает запрос LCLS info Req, MSC-B центр получает доступ к ресурсам A интерфейса из MGW шлюза, согласно запросу разъединения переключения на местный прием; если MSC-B центр может получить доступ к ресурсам A интерфейса, MSC-B центр возвращает в MSC-A центр сообщение LCLS info Cnf, и передает соответствующие ресурсы A интерфейса в сообщении LCLS info Cnf; после приема сообщения LCLS info Cnf из MSC-B центра, MSC-A центр дает инструкцию BSC контроллеру разъединить переключение на местный прием, и затем уведомляет MSC-B центр о том, что переключение на местный прием уже разъединено через запрос LCLS info Req после того, как переключение на местный прием разъединено. Следует отметить, что, если MSC-A центр не может запросить BSC контроллер разъединить переключение на местный прием, то MSC-A центр также должен информировать MSC-B центр через запрос LCLS info Req, так что MSC-A центр и MSC-B центр освобождают ресурсы A интерфейса, к которым они уже получили доступ.
Конечно, в дополнение к предшествующему случаю, в котором MSC центр абонента, например, MSC-A центр, запрашивает BSC контроллер разъединить переключение на местный прием, оба MSC центра обоих абонентов вызова, то есть MSC-A центр и MSC-B центр, могут запросить BSC контроллер разъединить переключение на местный прием. Например, детали могут быть следующими:
Когда MSC-A центр должен разъединить переключение на местный прием вследствие возникновения таких операций, как дополнительная услуга, MSC-A центр просит доступ к ресурсам A интерфейса из MGW шлюза согласно информации переключения на местный прием обоих абонентов вызова; если MSC-A центр успешно получил доступ к ресурсам A интерфейса, то MSC-A центр посылает в MSC-B центр запрос LCLS info Req, уведомляет MSC-B центр и запрашивает MSC-B центр разъединить переключение на местный прием; после того, как MSC-B центр принимает запрос LCLS info Req, MSC-B центр получает доступ к ресурсам A интерфейса из MGW шлюза, и возвращает в MSC-A центр сообщение LCLS info Cnf, причем сообщение LCLS info Cnf не несет информацию ресурсов A интерфейса. В дополнение, MSC-B центр дает инструкцию BSC контроллеру разъединить переключение на местный прием, и возвращает сообщение LCLS info Cnf, чтобы уведомить MSC-A центр о том, что переключение на местный прием уже разъединено; после приема сообщения LCLS info Cnf, MSC-A центр дает инструкцию BSC контроллеру разъединить переключение на местный прием.
Конечно, MSC-A центр также может непосредственно запросить MSC-B центр разъединить переключение на местный прием; после приема запроса, MSC-B центр просит доступа к ресурсам A интерфейса из MGW шлюза, если MSC-B центр успешно получил доступ к ресурсам A интерфейса, то он возвращает в MSC-A центр сообщение LCLS info Cnf, чтобы информировать MSC-A центр; после приема сообщения LCLS info Cnf, MSC-A центр получает доступ к ресурсам A интерфейса из MGW шлюза; если MSC-A центр не может получить доступ к ресурсам A интерфейса, то MSC-A центр не разъединяет переключение на местный прием; если MSC-A центр успешно получил доступ к ресурсам A интерфейса, то MSC-A центр дает инструкцию BSC контроллеру разъединить переключение на местный прием; если MSC-B центр не может получить доступ к ресурсам A интерфейса, то MSC-B центр может возвратить в MSC-A центр сообщение «отклонено»; после приема сообщения «отклонено», MSC-A центр не разъединяет переключение на местный прием. MSC-A центр может выполнять различную обработку согласно различным причинам начала разъединения переключения на местный прием. Например, если возникает дополнительная услуга, то MSC-A центр отклоняет дополнительную услугу; если выполняется разрешенный перехват, то MSC-A центр может разъединить вызов, или не перехватывать вызов.
3. Сценарий 3: Установка переключения на местный прием во время процесса передачи управления
Переключение на местный прием не устанавливается в процессе вызова. Однако, после выполнения передачи управления, оба вызывающий абонент и вызываемый абонент принадлежат одному BSC контроллеру, и оба абонента имеют возможность начала переключения на местный прием. В этом случае, переключение на местный прием должно быть установлено. То есть, когда один пользователь передает управление BSC контроллеру другого пользователя и условия начала переключения на местный прием удовлетворяются, должно быть установлено переключение на местный прием.
Далее описан способ установки переключения на местный прием, когда возникает передача управления между BSC контроллерами в отношении одного абонента в процессе межофисного вызова. Передача управления между BSC контроллерами включает в себя внутриофисную передачу управления между BSC контроллерами и межофисную передачу управления между BSC контроллерами. Предполагается, что BSC контроллер до передачи управления является исходным BSC контроллером, и BSC контроллер после передачи управления является конечным BSC контроллером. Исходный BSC контроллер обозначен как BSC1 и конечный BSC контроллер обозначен как BSC2.
Далее сначала описан сценарий, в котором внутриофисная передача управления между BSC контроллерами происходит в отношении вызывающего абонента в процессе межофисного вызова. Как показано на фиг.3, специфический процесс включает в себя следующие этапы:
B201: BSC1 контроллер посылает в MSC-A центр запрос требуется передача управления, и MSC-A центр посылает в MGW шлюз запрос ADD_REQ. MGW шлюз может вернуть в MSC-A центр отклик ADD_REPLY.
B202: MSC-A центр посылает в BSC2 контроллер запрос передачи управления, причем запрос передачи управления несет LS ind (индикацию переключения на местный прием), например, показывающую, что BSC2 контроллер начал или разъединил переключение на местный прием.
Например, MSC-A центр может оценивать, имеет ли MSC-B центр возможность начала переключения на местный прием, согласно информации, которой обмениваются MSC-A центр и MSC-B центр в фазе установки вызова и во время процесса вызова, например, информации возможности переключения на местный прием MSC-B центра; если MSC-B центр имеет возможность начала переключения на местный прием, то MSC-A центр посылает в BSC2 контроллер запрос передачи управления, причем запрос передачи управления может показывать, что BSC2 контроллер начинает переключение на местный прием, и несет Call-ID идентификатор после передачи управления; если MSC-B центр не имеет возможности начала переключения на местный прием, то запрос передачи управления, посланный в BSC2 контроллер, не показывает начало переключения на местный прием.
BSC2 контроллер может возвратить подтверждение запроса передачи управления (Handover Request ack), которое несет подтверждение переключения на местный прием (LS ack) в MSC-A центр.
B203: MSC-A центр посылает в BSC1 контроллер команду передачи управления.
B204: BSC2 контроллер посылает в MSC-A центр сообщение обнаружения передачи управления и завершения передачи управления.
B205: MSC-A центр посылает в BSC1 контроллер команду сброса, и BSC1 контроллер возвращает в MSC-A центр сообщение завершения сброса.
B206: MSC-A центр посылает в MSC-B центр запрос LCLS info Req, чтобы начать переключение на местный прием, причем запрос LCLS info Req несет информацию узла сигнализации BSC контроллера вызывающего абонента, соответствующий идентификатор Call-ID и индикацию, показывающую, что переключение на местный прием уже началось. MSC-B центр может возвратить в MSC-A центр утверждение LCLS info Cnf. Затем, если условия для начала переключения на местный прием удовлетворяются, то MSC-A центр уведомляет BSC контроллер, в зоне которого находится MS-A терминал, о начале переключения на местный прием, и уведомляет MGW шлюз об освобождении ресурсов A интерфейса MS-A терминала. В этом случае, MSC-B центр также уведомляет BSC контроллер, в зоне которого находится MS-B терминал, о начале переключения на местный прием, и уведомляет MGW шлюз об освобождении ресурсов A интерфейса MS-B терминала. Можно обратиться к связанным описаниям первого сценария для способа разъединения переключения на местный прием, которые повторно здесь не описываются.
Далее описан сценарий, в котором межофисная передача управления между BSC контроллерами происходит в отношении пользователя в процессе межофисного вызова. То есть в этом сценарии MSC центр исходного BSC контроллера отличается от такового конечного BSC контроллера. Предполагается, что межофисная передача управления между BSC контроллерами происходит в отношении вызывающего абонента, что исходным MSC центром является MSC-A центр, исходным BSC контроллером является BSC1 контроллер, конечным MSC центром является MSC-A' центр, конечным BSC контроллером является BSC2 контроллер, MSC центром вызываемого абонента является MSC-B центр, и BSC контроллером вызываемого абонента является BSC2 контроллер. Как показано на фиг.4, специфический процесс включает в себя следующие этапы:
C201: После того, как MSC-A центр принимает запрос передачи управления, если MSC-A центр делает вывод, что переключение на местный прием может быть начато, например, MSC-A центр определяет, согласно информации возможности переключения на местный прием обоих абонентов вызова, что оба абонента вызова имеют возможность начала переключения на местный прием, то запрос передачи управления, посланный в MSC-A'центр, несет индикацию, показывающую, что переключение на местный прием началось. Таким образом, после завершения передачи управления, MSC-A' центр уведомляет MGW шлюз об освобождении ресурсов A интерфейса местного абонента, согласно индикации, показывающей, что переключение на местный прием началось, и уведомляет BSC контроллер о начале переключения на местный прием. MSC-A'центр возвращает в MSC-A центр отклик передачи управления, показывающий, что переключение на местный прием успешно началось, причем запрос передачи управления, посланный в MSC-A' центр, может представлять собой запрос передачи управления, подготовленный MAP подсистемой.
C202: MSC-A'центр посылает в BSC2 контроллер запрос передачи управления, причем запрос передачи управления несет индикацию LS ind, например, показывающую, что BSC2 контроллер начинает или разъединяет переключение на местный прием, и Call-ID идентификатор вызова после передачи управления. BSC2 контроллер может вернуть подтверждение запроса передачи управления, которое несет в MSC-A'центр подтверждение LS ack.
C203: MSC-A'центр посылает в MSC-A центр подтверждение запроса передачи управления, которое несет подтверждение LS ack, причем подтверждение передачи управления может представлять собой ответ передачи управления, подготовленный MAP подсистемой.
C204: После завершения передачи управления, MSC-A' центр автономно уведомляет MGW шлюз об освобождении соответствующего канала передачи A интерфейса. MSC-A центр и/или MSC-B центр уведомляет BSC контроллер о начале переключения на местный прием. Процесс между MSC-A центром и/или MSC-B центром такой же, как процесс, сформированный, когда внутриофисная передача управления между BSC контроллерами происходит в отношении абонента, например, MSC-A центр посылает в MSC-B центр запрос LCLS info Req, и MSC-B центр возвращает в MSC-A центр утверждение LCLS info Cnf, и MSC-B центр уведомляет MGW шлюз об освобождении ресурсов A интерфейса. Можно обратиться к предшествующим вариантам осуществления по поводу деталей, которые повторно здесь не описываются.
Конечно, кроме MSC-A центра, MSC-A' центр также может оценивать, началось ли переключение на местный прием. Далее описаны подробности:
После завершения межофисной передачи управления, MSC-A центр всегда посылает в MSC-A' центр информацию переключения на местный прием, независимо от того, началось ли переключение на местный прием. Например, MSC-A центр уведомляет MSC-A' центр о возможности переключения на местный прием вызова, об информации узла сигнализации BSC контроллера, в котором находится MSC-B центр, и об идентификаторе Call-ID, так что конечный MSC центр выполняет обработку переключения на местный прием согласно информации переключения на местный прием обоих вызывающего абонента и вызываемого абонента. Кроме того, в последующих процессах вызова, если информация возможности переключения на местный прием вызова или информация узла сигнализации BSC контроллера, в котором находится MSC-B центр, изменяется, то MSC-A центр может всегда уведомлять MSC-A' центр о таких изменениях.
Далее описаны процессы проверки и начала переключения на местный прием, сформированные, когда происходит внутриофисная передача управления в отношении пользователя после завершения межофисной передачи управления. То есть, если вызывающий абонент и вызываемый абонент не принадлежат одному BSC контроллеру, и переключение на местный прием не начинается после возникновения межофисной передачи управления, то внутриофисная кросс передача управления между BSC контроллерами происходит впоследствии в отношении пользователя внутри MSC-A'центра. Если один абонент вызова передает управление BSC контроллеру, в зоне которого находится другой абонент вызова, то переключение на местный прием может быть начато.
После того, как MSC-A' центр принимает запрос передачи управления, MSC-A' центр сначала посылает запрос LCLS info Req, который несет информацию передачи управления от конечного BSC контроллера MSC-A центру, так чтобы выяснить, может ли быть начато переключение на местный прием. Если MSC-A центр делает вывод, что переключение на местный прием может быть начато, то MSC-A центр возвращает в MSC-A' центр индикацию, показывающую, что запуск переключения на местный прием разрешен. MSC-A' центр продолжает выполнять последующую передачу управления и начинать переключение на местный прием. Можно обратиться к предшествующим вариантам осуществления по поводу деталей. После завершения передачи управления, MSC-A' центр должен информировать MSC-A центр о том, что переключение на местный прием уже началось. MSC-A центр должен передать в MSC-B центр информацию переключения на местный прием MSC-A' центра.
Конечно, MSC-A' центр может автономно оценивать, может ли быть начато переключение на местный прием. То есть после приема запроса передачи управления MSC-A' центр автономно оценивает, может ли быть начато переключение на местный прием; если переключение на местный прием может быть начато, то MSC-A' центр начинает переключение на местный прием в процессе передачи управления. После завершения передачи управления, MSC-A' центр уведомляет MSC-A центр о том, что переключение на местный прием уже началось, и что MSC-A центр должен передать информацию переключения на местный прием MSC-A' центра в MSC-B центр.
Следует отметить, что в условиях MSC POOL сети, после того, как происходит кросс передача управления между BSC контроллерами в отношении одного абонента вызова, MSC центр, в зоне которого находится один абонент вызова, также должен уведомлять MSC центр, в зоне которого находится равноправный абонент, об информации нового BSC контроллера, даже, если переключение на местный прием не началось.
4. Сценарий 4: Разъединение переключения на местный прием во время процесса передачи управления.
Далее сначала описан процесс, в котором переключение на местный прием разъединяется, когда внутриофисная передача управления между BSC контроллерами происходит в отношении пользователя в процессе межофисного вызова. Детали следующие:
Когда MSC-A центр принимает запрос передачи управления и делает вывод, согласно принятому запросу передачи управления, что переключение на местный прием необходимо разъединить, MSC-A центр посылает в MSC-B центр запрос разъединения переключения на местный прием, например, MSC-A центр посылает в MSC-B центр запрос LCLS info Req; после приема запроса LCLS info Req, MSC-B центр может оценить, может ли быть разъединено переключение на местный прием, согласно запросу разъединения переключения на местный прием; если переключение на местный прием не может быть разъединено, то MSC-B центр возвращает в MSC-A центр сообщение «отклонено»; после приема сообщение «отклонено», MSC-A центр отклоняет передачу управления; если переключение на местный прием может быть разъединено, то MSC-B центр просит доступ к ресурсам A интерфейса из MGW шлюза и возвращает в MSC-A центр подтверждение (ACK), показывающее, что доступ к ресурсам A интерфейса успешно получен, например, MSC-B центр возвращает в MSC-A центр утверждение LCLS info Cnf, причем утверждение LCLS info Cnf несет информацию ресурсов A интерфейса, к которым MSC-B центр получил доступ из MGW шлюза; после приема утверждения LCLS info Cnf, MSC-A центр просит доступ к ресурсам A интерфейса из MGW шлюза, уведомляет BSC контроллер о разъединении переключения на местный прием, и выполняет последующую обработку передачи управления. Кроме того, MSC-A центр передает индикацию разъединения переключения на местный прием и информацию ресурсов A интерфейса, к которым MSC-B центр получил доступ, в команде передачи управления, посланной исходным BSC контроллером; после завершения передачи управления, MSC-A центр уведомляет MSC-B центр о том, что переключение на местный прием уже разъединено.
Конечно, MSC-A центр также может посылать в MSC-B центр запрос LCLS info Req после получения доступа к ресурсам A интерфейса из MGW шлюза. То есть MSC-A центр сначала просит доступ к ресурсам A интерфейса из MGW шлюза и затем посылает в MSC-B центр запрос LCLS info Req, уже после того, как он успешно получил доступ к ресурсам A интерфейса.
Кроме того, в дополнение к предшествующему случаю, в котором MSC центр абонента, например, MSC-A центр, инструктирует BSC контроллер разъединить переключение на местный прием, MSC центры обоих абонентов вызова, то есть MSC-A центр и MSC-B центр, могут инструктировать их соответствующие BSC контроллеры разъединить переключение на местный прием. Детали могут быть следующими:
Когда MSC-A центр принимает запрос передачи управления и делает вывод, согласно принятому запросу передачи управления, что переключение на местный прием необходимо разъединить, MSC-A центр посылает в MSC-B центр запрос разъединения переключения на местный прием, например, MSC-A центр посылает в MSC-B центр запрос LCLS info Req; после приема запроса LCLS info Req, MSC-B центр оценивает, согласно запросу LCLS info Req, разрешено ли разъединение переключения на местный прием; если LS разъединение не разрешено, то MSC-B центр возвращает в MSC-A центр сообщение «отклонено»; после приема сообщения «отклонено», MSC-A центр отклоняет передачу управления; если LS разъединение разрешено, то MSC-B центр просит доступ к ресурсам A интерфейса из MGW шлюза и возвращает в MSC-A центр индикацию разрешения LS разъединения (не несущую информацию о получении доступа к ресурсам A интерфейса); MSC-A центр выполняет, согласно индикации разрешения LS разъединения, последующую обработку передачи управления, включающую в себя информацию о получении доступа к ресурсам A интерфейса из MGW шлюза, и уведомляющую BSC контроллер о разъединении переключения на местный прием. После завершения передачи управления, MSC-A центр посылает в MSC-B центр уведомление, показывающее, что переключение на местный прием уже разъединено; MSC-B центр разъединяет переключения на местный прием согласно уведомлению, показывающему, что переключение на местный прием уже разъединено, и возвращает в MSC-A центр подтверждение (ACK).
Конечно, MSC-A центр также может просить доступа к ресурсам A интерфейса из MGW шлюза, и затем посылать в MSC-B центр запрос LCLS info Req. То есть сначала MSC-A центр просит доступа к ресурсам A интерфейса из MGW шлюза, и затем посылает в MSC-B центр запрос LCLS info Req, после того, как он успешно получил доступ к ресурсам A интерфейса.
Когда переключение на местный прием необходимо разъединить из-за возникновения межофисной передачи управления между BSC контроллерами в отношении пользователя, взаимодействие и внутриофисная передача управления между MSC-A центром и MSC-B центром такие же, как в предшествующем описании, и повторно здесь не описываются. Следует отметить, что перед выполнением передачи управления, MSC-A' центр должен получить разрешение из MSC-A центра и MSC-B центра.
Из предшествующего описания можно понять, что в этом варианте осуществления происходит обмен информацией переключения на местный прием между MSC центрами с использованием MAP сигнализации, так что MSC центры могут выполнять обработку переключения на местный прием согласно информации выполненного переключения на местный прием (включая информацию переключения на местный прием обоих MSC-A центра и MSC-B центра). Таким образом, в условиях MSC POOL сети, даже если вызывающий абонент и вызываемый абонент находятся в зоне различных MSC центров, то MSC центр, в зоне которого находится вызывающий абонент, или MSC центр, в зоне которого находится вызываемый абонент, может узнать BSC контроллер, в зоне которого находится вызывающий абонент или вызываемый абонент, и оценивает, начинать ли переключение на местный прием, так чтобы выполнить обработку переключения на местный прием. Кроме того, из-за того, что информация переключения на местный прием может передаваться между MSC центрами через MAP сигнализацию, если переключение на местный прием не может быт начато из-за того, что вызов перехватывается или в отношении одного MSC центра выполняются такие операции как оповещение или дополнительная услуга, другой MSC центр может знать такие детали, которые способствуют выполнению переключения на местный прием. Более того, если информация переключения на местный прием передается между MSC центрами через MAP сигнализацию, то для MSC центра нет необходимости делать излишние изменения, которые способствуют указанному выполнению.
ВАРИАНТ ОСУЩЕСТВЛЕНИЯ 3
Согласно способу, обеспеченному в варианте осуществления 1 настоящего изобретения, этот вариант осуществления описывает, как выполнить переключение на местный прием посредством обмена информацией переключения на местный прием между MSC центрами через магистральную сигнализацию. Решение иллюстрируется следующим образом:
1. MSC центр вызывающего абонента обменивается информацией с MSC центром вызываемого абонента через магистральную сигнализацию.
MSC центр некого абонента посылает информацию переключения на местный прием местного абонента в MSC центр равноправного абонента с использованием магистральной сигнализации, причем информация переключения на местный прием включает в себя информацию узла сигнализации BSC контроллера, в котором находится ветвь местного вызова, и/или информацию возможности переключения на местный прием. После приема информации переключения на местный прием местного абонента, MSC центр равноправного абонента сохраняет принятую информацию переключения на местный прием MSC центра местного абонента, и возвращает в MSC центр информацию переключения на местный прием равноправного абонента с использованием магистральной сигнализации. Если информация переключения на местный прием MSC центра некого абонента изменяется в процессе вызова, то MSC центру местного абонента необходимо послать измененную информацию переключения на местный прием в MSC центр равноправного абонента, так, чтобы гарантировать, что MSC центры обоих вызывающего абонента и вызываемого абонента полностью знают информацию друг друга одновременно, и выполняют обработку переключения на местный прием согласно полной информации переключения на местный прием, то есть информации переключения на местный прием обоих MSC центров.
2. Предшествующая магистральная сигнализация, используемая для переноса информации переключения на местный прием, может быть достигнута с использованием следующей магистральной сигнализации таких типов, как: протокол управления независимым вызовом канала передачи (BICC), или протокол инициации сессии (SIP), или абонентская подсистема сигнализации для цифровой сети с интегрированным обслуживанием (ISUP). Предшествующая магистральная сигнализация также может быть достигнута посредством расширения текущей магистральной сигнализации.
Например, запрос информации (INR) или информация (INF), которые представляют собой текущее BICC сообщение, или INR запрос и INF информация, которые представляют собой текущее ISUP сообщение, могут быть расширены.
Сигнализация SIP протокола может использовать SIP-I сигнализацию. Кроме того, информация (INFO) может быть использована для переноса расширенного INR запроса ISUP подсистемы. Сообщение ответа «200 OK» может быть использовано для переноса расширенной INF информации ISUP сообщения, так что информация переключения на местный прием передается между MSC центром вызывающего абонента и MSC центром вызываемого абонента.
Расширенные INR запрос и INF информация могут нести следующую информацию:
(1) Информация узла сигнализации BSC контроллера, в котором находится абонент вызова внутри местного офиса.
(2) Индикация переключения на местный прием LS ind, которая может быть использована для передачи информации возможности переключения на местный прием абонента вызова внутри местного офиса на первом MSC центре или втором MSC центре. Например, могут быть использованы следующие типы индикации:
Запрос переключения на местный прием местного вызова (LCLS ADD_REQ), разрешена установка LCLS переключения, отклонена установка LCLS переключения, разрешено разъединение LCLS переключения, отклонено разъединение LCLS переключения, индикация запрета LCLS переключения, индикация разрешения LCLS переключения, индикация установки LCLS переключения и индикация разъединения LCLS переключения.
(3) Call-ID - идентификационный номер вызова внутри местного офиса. Ветвь вызова идентифицируется с использованием Call-ID идентификатора между MSC центром и BSC контроллером.
(4) Информация канала передачи A интерфейса внутри местного офиса. Когда BSC контроллер разъединяет переключение на местный прием, должна использоваться информация канала передачи A интерфейса двух ветвей вызова. Кроме того, в дополнение к предшествующему случаю, в котором MSC центр вызывающего абонента обменивается информацией переключения на местный прием с MSC центром вызываемого абонента посредством расширения магистральной сигнализации, MSC центр вызывающего абонента также может обмениваться информацией переключения на местный прием с MSC центром вызываемого абонента посредством добавления магистральной сигнализации. Например, добавляются LCLS запрос и LCLS информация, которые относятся к BICC сообщению, или добавляются LCLS запрос и LCLS информация, которые относятся к ISUP сообщению. Следует отметить, что имя сигнализации приводится только для примера, и можно понять, что также применимы другие имена сигнализации. SIP сигнализация может использовать SIP-I сигнализацию. Кроме того, может быть использована INFO информация для переноса добавленного LCLS запроса ISUP сообщения. Сообщение 200 OK может быть использовано для переноса добавленной LCLS информации ISUP сообщения, так что информация переключения на местный прием передается между MSC центром вызывающего абонента и MSC центром вызываемого абонента.
Для простоты, в этом варианте осуществления, факт, что расширяется SIP сигнализация, берется как пример для иллюстрации.
Далее подробно описано упомянутое решение со ссылкой на несколько специфических сценариев. Для простоты, следующее описание основано на предположении, что вызывающий терминал обозначен MS-A, MSC центр вызывающего абонента обозначен MSC-A, вызываемый терминал обозначен MS-B, и MSC центр вызываемого абонента обозначен MSC-B.
1. Сценарий 1: Процесс установки вызова
В процессе установки вызова, MSC центры обоих вызывающего абонента и вызываемого абонента, то есть MSC-A и MSC-B, передают их соответственную информацию переключения на местный прием через расширенную SIP сигнализацию. INFO информация может быть использована для переноса расширенного INR запроса ISUP сообщения, и сообщение 200 OK может быть использовано для переноса расширенного INR запроса ISUP сообщения. Как показано на фиг.5А и 5В, специфический процесс может включать в себя следующие этапы:
A301: MS-A терминал посылает в MSC-A центр запрос CM службы.
A302: MSC-A центр выполняет подтверждение подлинности и шифрования относительно MS-A терминала, например, MSC-A центр обменивается с MS-A терминалом сообщением подтвердить подлинность и шифровать.
A303: MS-A терминал посылает в MSC-A центр сообщение установки, и MSC-A центр возвращает в MS-A терминал сообщение продолжения вызова.
A304: MSC-A центр посылает в MGW шлюз запрос ADD_REQ, и MGW шлюз возвращает в MSC-A центр отклик ADD_REPLY.
A305: MSC-A центр посылает в BSC контроллер запрос ASS_REQ; BSC контроллер посылает в MS-A терминал команду ASS_CMD; MS-A терминал возвращает в BSC контроллер сообщение ASS_COMP; BSC контроллер возвращает в MSC-A центр ответ ASS_RSP.
A306: MSC-A центр посылает в HLR регистр информацию маршрутизации (SRI), чтобы запросить информацию маршрутизации MS-B терминала.
A307: HLR регистр посылает в MSC-B центр PRN запрос, для получения номера роуминга вызывающего абонента.
A308: MSC-B центр возвращает в HLR регистр подтверждение PRN ack.
A309: HLR регистр возвращает в MSC-A центр подтверждение SRI ack.
A310: MSC-A центр снова посылает в MGW шлюз запрос ADD_REQ, и MGW шлюз возвращает в MSC-A центр отклик ADD_REPLY.
A311: MSC-A центр посылает в MSC-B центр сообщение начального адреса (IAM), и MSC-B центр посылает в BSC контроллер страницу, BSC контроллер посылает в MS-B терминал страницу, и MS-B терминал может возвратить в BSC контроллер ответ на страницу (Page rsp); после приема ответа Page rsp, контроллер может послать в MSC-B центр ответ Page rsp.
A312: MSC-B центр выполняет подтверждение подлинности и шифрования относительно MS-B терминала, например, MSC-B центр обменивается с MS-B терминалом сообщением подтвердить подлинность и шифровать. Кроме того, MSC-B центр посылает в MGW шлюз запрос ADD_REQ, и MGW шлюз возвращает в MSC-B центр отклик ADD_REPLY; MSC-B центр посылает в MS-B терминал сообщение установки, и MS-B терминал возвращает в MSC-B центр сообщение Call Confirmed (утверждение вызова).
A313: MSC-B центр снова посылает в MGW шлюз запрос ADD_REQ, и MGW шлюз возвращает в MSC-B центр отклик ADD_REPLY.
A314: MSC-B центр посылает в BSC контроллер запрос ASS_REQ; BSC контроллер посылает в MS-B терминал команду ASS_CMD; MS-B терминал возвращает в BSC контроллер сообщение ASS_COMP; BSC контроллер возвращает в MSC-B центр ответ ASS_RSP.
A315: MS-B терминал может послать в MSC-B центр сообщение ALERT (тревоги); MSC-B центр посылает в MSC-A центр конечное сообщение адреса (ACM); MSC-A центр посылает в MS-A терминал сообщение тревоги ALTERT. Затем MS-B терминал посылает в MSC-B центр сообщение CONNECT (соединения), и MSC-B центр может возвратить в MS-B терминал сообщение CONNECT_ACK (подтверждения соединения); MSC-B центр посылает в MSC-A центр сообщение ответа (ANM); MSC-A центр посылает в MS-A терминал сообщение соединения CONNECT, и MS-A терминал может возвратить в MSC-A центр сообщение CONNECT_ACK (подтверждения соединения). К этому времени, процесс установки вызова между MS-A терминалом и MS-B терминалом завершается.
A316: MSC-B центр посылает в MSC-A центр сообщение запроса информации INFO [INR], причем сообщение запроса информации INFO [INR] несет информацию узла сигнализации BSC контроллера, где расположен MS-B терминал, информацию возможности переключения на местный прием MSC-B центра и Call-ID (идентификатор вызова) MS-B терминала.
A317: MSC-A центр оценивает, удовлетворяются ли условия начала переключения на местный прием; если условия начала переключения на местный прием удовлетворяются, то MSC-A центр начинает переключение на местный прием, то есть выполняется этап A318.
Например, MSC-A центр определяет, согласно информации узла сигнализации BSC контроллера, в котором находится MS-A терминал, и информации узла сигнализации BSC контроллера, в котором находится MS-B терминал, принадлежат ли оба абонента вызова одному BSC контроллеру.
Если оба абонента вызова принадлежат одному BSC контроллеру, тогда MSC-A центр определяет, согласно информации возможности переключения на местный прием MSC-A центра и информации возможности переключения на местный прием MSC-B центра, что оба абонента вызова имеют возможность начала переключения на местный прием (например, кодирование и декодирование вызывающего абонента и вызываемого абонента одинаковы; BSC контроллер вызываемого абонента поддерживает переключение на местный прием, и вызывающий абонент не подслушивается). В этом случае, MSC-A центр уведомляет BSC контроллер, в зоне которого находится MS-A терминал, о начале переключения на местный прием (этап A318), и уведомляет MGW шлюз об освобождении ресурсов A интерфейса MS-A терминала (этап A319). Если MSC-A центр определяет, что местный офис не имеет возможности начала переключения на местный прием, то сообщение 200 OK [INF], возвращенное в MSC-B центр, показывает, что переключение на местный прием не разрешено. После того, как MSC-B центр принимает сообщение 200 OK [INF], если сообщение 200 OK [INF] показывает, что переключение на местный прием не разрешено, то переключение на местный прием не может быть начато.
Если MSC-A центр не имеет ограничения, чтобы начать переключение на местный прием, но MS-A терминал и MS-B терминал не принадлежат одному BSC контроллеру, то MSC-A центр возвращает непосредственно в MSC-B центр сообщение 200 OK [INF], причем сообщение 200 OK [INF] несет информацию узла сигнализации BSC контроллера MS-A терминала и соответствующий Call-ID идентификатор.
В настоящем варианте осуществления, в предположении, что MS-A центр и MS-B центр принадлежат одному BSC контроллеру, и что оба MS-A центр и MS-B центр имеют возможность начала переключения на местный прием, MSC-A центр начинает переключение на местный прием после приема сообщения 200 OK [INF], посланного из MSC-B центра, то есть выполняется этап A318.
A318: MSC-A центр посылает в BSC контроллер команду переключения на местный прием LOCAL SWITCH COMMAND, чтобы начать переключение на местный прием, BSC контроллер возвращает в MSC-A центр сообщение LOCAL SWITCH COMP; MSC-A центр возвращает в MSC-B центр сообщение 200 OK [INF], причем сообщение 200 OK [INF] несет информацию узла сигнализации BSC контроллера MS-A центра и соответствующий Call-ID идентификатор, и показывает, что переключение на местный прием уже началось.
Следует отметить, что если BSC контроллер не смог начать переключение на местный прием, то MSC-A центр несет информацию узла сигнализации BSC контроллера MS-A терминала в сообщении 200 OK [INF], возвращая сообщение 200 OK [INF] в MSC-B центр, и показывает, что переключение на местный прием не началось.
A319: MSC-A центр посылает в MGW шлюз запрос SUB_REQ, чтобы освободить ресурсы A интерфейса MS-A терминала. MGW шлюз может вернуть в MSC-A центр отклик SUB_REPLY.
A320: После того, как MSC-B центр принимает сообщение 200 OK [INF], возвращенное из MSC-A центра, если сообщение 200 OK [INF] показывает, что переключение на местный прием уже началось, то MSC-B центр посылает в MGW шлюз запрос SUB_REQ, чтобы освободить ресурсы A интерфейса MS-B терминала. MGW шлюз может вернуть в MSC-B центр отклик SUB_REPLY. Если сообщение 200 OK [INF] показывает, что переключение на местный прием не началось, то MSC-B центр не выполняет операции.
К этому времени завершается установка переключения на местный прием. Следует отметить, что MAP соединение не должно поддерживаться между MSC центром вызывающего абонента и MSC центром вызываемого абонента, то есть между MSC-A центром и MSC-B центром. Кроме того, после того как переключение на местный прием началось, магистральные ресурсы между MSC-A центром и MSC-B центром не освобождаются. Это происходит потому, что переключение на местный прием, которое уже установлено, не может быть разъединено, если освобождаются магистральные ресурсы.
Конечно, сообщение INFO [INF] может быть инициировано MSC-A центром первым. Способ исполнения подобен вышеописанному способу, в котором MSC-B центр первым инициирует сообщение INFO [INF]. То есть, после того как MSC-B центр принимает сообщение INFO [INF], посланное из MSC-A центра, MSC-B центр определяет, принадлежат ли оба абонента вызова одному BSC контроллеру, согласно информации узла сигнализации BSC контроллера, в котором находится MS-A терминал, и информации узла сигнализации BSC контроллера, в котором находится MS-B терминал; если оба абонента вызова принадлежат одному BSC контроллеру, тогда MSC-B центр определяет, согласно информации возможности переключения на местный прием MSC-A центра и информации возможности переключения на местный прием MSC-B центра, что оба абонента вызова имеют возможность начала переключения на местный прием (например, кодирование и декодирование вызывающего абонента и вызываемого абонента одинаковы; BSC контроллер вызываемого абонента поддерживает переключение на местный прием, и вызывающий абонент не подслушивается). В этом случае, MSC-B центр уведомляет BSC контроллер, в зоне которого находится MS-B терминал, о начале переключения на местный прием, и уведомляет MGW шлюз об освобождении ресурсов A интерфейса MS-B терминала. Кроме того, MSC-B центр также возвращает в MSC-A центр сообщение 200 OK [INF], причем сообщение 200 OK [INF] несет информацию узла сигнализации BSC контроллера MS-B центра и соответствующий Call-ID идентификатор, и показывает, что переключение на местный прием уже началось. Если MSC-B центр определяет, что местный офис не имеет возможности начала переключения на местный прием, то сообщение 200 OK [INF], возвращенное в MSC-A центр, показывает, что переключение на местный прием не разрешено. После того, как MSC-A центр принимает сообщение 200 OK [INF], если сообщение 200 OK [INF] показывает, что переключение на местный прием не разрешено, то MSC-A центр не начинает переключение на местный прием. Если MSC-B центр не имеет ограничений, чтобы начать переключение на местный прием, но MS-A терминал и MS-B терминал не принадлежат одному BSC контроллеру, то MSC-B центр возвращает непосредственно в MSC-A центр сообщение 200 OK [INF], причем сообщение 200 OK [INF] несет информацию узла сигнализации BSC контроллера MS-B терминала и соответствующий Call-ID идентификатор.
Кроме того, следует отметить, что в дополнение к предыдущему случаю, в котором MSC центр абонента делает оценку и начинает переключение на местный прием, оба MSC центр вызывающего абонента и MSC центр вызываемого абонента также могут делать оценку и начинать переключение на местный прием. Например, после этапа A316, MSC-A центр может возвращать в MSC-B центр сообщение 200 OK [INF], MSC-A центр и MSC-B центр оценивают, удовлетворяются ли соответствующие условия для начала переключения на местный прием; если их соответствующие условия для начала переключения на местный прием удовлетворяются, то MSC-A центр и MSC-B центр начинают переключение на местный прием, соответственно. То есть, с одной стороны, MSC-A центр уведомляет BSC контроллер, в зоне которого находится MS-A терминал, о начале переключения на местный прием, и уведомляет MGW шлюз об освобождении ресурсов A интерфейса MS-A терминала; с другой стороны, MSC-B центр также уведомляет BSC контроллер, в зоне которого находится MS-B терминал, о начале переключения на местный прием, и уведомляет MGW шлюз об освобождении ресурсов A интерфейса MS-B терминала.
В процессе вызова, MSC-A центр и MSC-B центр могут обновлять информацию возможности переключения на местный прием вызова посредством использования сообщения INFO [INR] и сообщения 200 OK [INF]. То есть, когда информация возможности переключения на местный прием вызова изменяется, MSC-A центр должен динамично взаимодействовать с MSC-B центром. Например, когда вызов инициируется, переключение на местный прием не начинается, потому, что MS-A терминал и MS-B терминал не принадлежат одному BSC контроллеру. Однако других ограничений на переключение на местный прием нет. В действующем процессе вызова, если пользователь MS-A терминала подслушивается или возникает дополнительная услуга, то MSC-A центр должен уведомлять MSC-B центр о том, что вызов не имеет возможности переключения на местный прием; если впоследствии подслушивание прекращается или заканчивается дополнительная услуга, то MSC-A центр должен уведомлять MSC-B центр о том, что вызов имеет возможность переключения на местный прием. Когда вызов не имеет возможности переключения на местный прием, даже если оба вызывающий абонент и вызываемый абонент принадлежат одному BSC контроллеру, переключение на местный прием не начинается.
2. Сценарий 2: После установки переключения на местный прием, MSC центр запрашивает разъединения переключения на местный прием.
Когда переключение на местный прием должно быть разъединено вследствие возникновения таких операций, как дополнительная услуга в MSC-A центре, MSC-A центр просит доступ к ресурсам A интерфейса из MGW шлюза согласно информации переключения на местный прием обоих вызывающего абонента и вызываемого абонента; если MSC-A центр успешно получил доступ к ресурсам A интерфейса, то он посылает в MSC-B центр сообщение INFO [INR], уведомляет MSC-B центр и запрашивает MSC-B центр разъединить переключение на местный прием. После приема сообщения INFO [INR], MSC-B центр просит доступ к ресурсам A интерфейса из MGW шлюза; если MSC-B центр успешно получил доступ к ресурсам A интерфейса, то он возвращает в MSC-A центр сообщение 200 OK [INF], и передает соответствующие ресурсы A интерфейса в сообщении 200 OK [INF]. После приема сообщения 200 OK [INF] из MSC-B центра, MSC-A центр дает инструкцию BSC контроллеру разъединить переключение на местный прием; после того, как переключение на местный прием разъединено, MSC-A центр информирует MSC-B центр о том, что переключение на местный прием уже разъединено, через сообщение INFO [INR]. Следует отметить, что, если MSC-A центр не может запросить BSC контроллер разъединить переключение на местный прием, то MSC-A центр также должен информировать MSC-B центр через сообщение INFO [INR], так что MSC-A центр и MSC-B центр освобождают ресурсы A интерфейса, к которым они уже получили доступ.
Конечно, в дополнение к предшествующему случаю, в котором MSC центр абонента, например, MSC-A центр, запрашивает BSC контроллер разъединить переключение на местный прием, оба MSC центра обоих абонентов вызова, то есть MSC-A центр и MSC-B центр, могут запросить BSC контроллер разъединить переключение на местный прием. Например, детали могут быть следующими:
Когда переключение на местный прием должно быть разъединено вследствие возникновения таких операций, как дополнительная услуга в MSC-A центре, MSC-A центр просит доступ к ресурсам A интерфейса из MGW шлюза согласно информации переключения на местный прием обоих вызывающего абонента и вызываемого абонента; если MSC-A центр успешно получил доступ к ресурсам A интерфейса, то MSC-A центр посылает в MSC-B центр сообщение INFO [INR], уведомляет MSC-B центр и запрашивает разъединение переключения на местный прием. После приема сообщения 200 OK [INF], MSC-B центр просит доступ к ресурсам A интерфейса из MGW шлюза, и возвращает в MSC-A центр сообщение 200 OK [INF], причем сообщение 200 OK [INF] не несет информацию ресурсов A интерфейса. В дополнение, MSC-B центр дает инструкцию BSC контроллеру разъединить переключение на местный прием, и возвращает сообщение 200 OK [INF], чтобы информировать MSC-A центр о том, что переключение на местный прием уже разъединено; после приема сообщения 200 OK [INF], MSC-A центр дает инструкцию BSC контроллеру разъединить переключение на местный прием.
Конечно, MSC-A центр также может непосредственно запросить MSC-B центр разъединить переключение на местный прием; после приема запроса, MSC-B центр просит доступ к ресурсам A интерфейса из MGW шлюза, если MSC-B центр успешно получил доступ к ресурсам A интерфейса, то он возвращает в MSC-A центр сообщение LCLS info Cnf, чтобы информировать MSC-A центр; после приема сообщения LCLS info Cnf, MSC-A центр получает доступ к ресурсам A интерфейса из MGW шлюза; если MSC-A центр не может получить доступ к ресурсам A интерфейса, то переключение на местный прием не разъединяется; если MSC-A центр успешно получил доступ к ресурсам A интерфейса, то MSC-A центр дает инструкцию BSC контроллеру разъединить переключение на местный прием; если MSC-B центр не может получить доступ к ресурсам A интерфейса, то MSC-B центр может возвратить в MSC-A центр сообщение «отклонено». После приема сообщение «отклонено», MSC-A центр не разъединяет переключение на местный прием. MSC-A центр может выполнять различную обработку согласно различным причинам начала разъединения переключения на местный прием. Например, если возникает дополнительная услуга, то MSC-A центр отклоняет дополнительную услугу; если выполняется разрешенный перехват, то MSC-A центр может разъединить вызов, или не перехватывать вызов.
3. Сценарий 3: Установка переключения на местный прием во время процесса передачи управления
Переключение на местный прием не устанавливается в процессе вызова. Однако, после выполнения передачи управления, оба - вызывающий абонент и вызываемый абонент - принадлежат одному BSC контроллеру, и оба абонента имеют возможность начала переключения на местный прием. В таком случае, переключение на местный прием должно быть установлено. То есть, когда один пользователь передает управление BSC контроллеру другого пользователя и условия начала переключения на местный прием удовлетворяются, переключение на местный прием должно быть установлено.
Далее описан способ установки переключения на местный прием, когда возникает передача управления между BSC контроллерами в отношении одного абонента в процессе межофисного вызова. Передача управления между BSC контроллерами включает в себя внутриофисную передачу управления между BSC контроллерами и межофисную передачу управления между BSC контроллерами. Предполагается, что BSC контроллер до передачи управления является исходным BSC контроллером, и BSC контроллер после передачи управления является конечным BSC контроллером. Исходный BSC контроллер обозначен как BSC1 и конечный BSC контроллер обозначен как BSC2.
Далее сначала описан сценарий, в котором внутриофисная передача управления между BSC контроллерами происходит в отношении вызывающего абонента в процессе межофисного вызова. Как показано на фиг.6, специфический процесс включает в себя следующие этапы:
B301: BSC1 контроллер посылает в MSC-A центр запрос требуется передача управления, и MSC-A центр посылает в MGW шлюз запрос ADD_REQ; и MGW шлюз может вернуть в MSC-A центр отклик ADD_REPLY.
B302: MSC-A центр посылает в BSC2 контроллер запрос передачи управления, причем запрос передачи управления несет LS ind (индикацию переключения на местный прием), например, показывающую, что BSC2 контроллер начал или разъединил переключение на местный прием.
Например, MSC-A центр может оценивать, имеет ли MSC-B центр возможность начала переключения на местный прием, согласно соответствующей информации, которой обмениваются MSC-A центр и MSC-B центр в фазе установки вызова и во время процесса вызова, например, информации возможности переключения на местный прием MSC-B центра; если MSC-B центр имеет возможность начала переключения на местный прием, то MSC-A центр посылает в BSC2 контроллер запрос передачи управления, причем запрос передачи управления может показывать, что BSC2 контроллер начинает переключение на местный прием, и несет Call-ID идентификатор после передачи управления; если MSC-B центр не имеет возможности начала переключения на местный прием, то запрос передачи управления, посланный в BSC2 контроллер, не показывает начало переключения на местный прием.
BSC2 контроллер может возвратить подтверждение запроса передачи управления (Handover Request ack), которое несет в MSC-A центр подтверждение переключения на местный прием (LS ack).
B303: MSC-A центр посылает в BSC1 контроллер команду передачи управления.
B304: BSC2 контроллер посылает в MSC-A центр сообщение обнаружения передачи управления (Handover Detect) и завершения передачи управления (Handover Complete).
B305: MSC-A центр посылает в BSC1 контроллер команду сброса (Clear Command), и BSC2 контроллер возвращает в MSC-A центр сообщение завершения сброса (Clear Complete).
B306: MSC-A центр посылает в MSC-B центр сообщение INFO [INR], чтобы начать переключение на местный прием, причем сообщение INFO [INR] несет информацию узла сигнализации BSC контроллера вызывающего абонента, соответствующий идентификатор Call-ID и индикацию, показывающую, что переключение на местный прием уже началось. MSC-B центр может возвратить в MSC-A центр сообщение 200 OK [INR]. Затем, если условия для начала переключения на местный прием удовлетворяются, то MSC-A центр уведомляет BSC контроллер, в зоне которого находится MS-A терминал, о начале переключения на местный прием, и уведомляет MGW шлюз об освобождении ресурсов A интерфейса MS-A терминала. В этом случае, MSC-B центр также уведомляет BSC контроллер, в зоне которого находится MS-B терминал, о начале переключения на местный прием, и уведомляет MGW шлюз об освобождении ресурсов A интерфейса MS-B терминала. Можно обратиться к связанным описаниям первого сценария для способа разъединения переключения на местный прием, которые повторно здесь не описываются.
Далее описан сценарий, в котором межофисная передача управления между BSC контроллерами происходит в отношении пользователя в процессе межофисного вызова. То есть в этом сценарии MSC центр исходного BSC контроллера отличается от такового конечного BSC контроллера. Предполагается, что межофисная передача управления между BSC контроллерами происходит в отношении вызывающего абонента, что исходным MSC центром является MSC-A центр, исходным BSC контроллером является BSC1 контроллер, конечным MSC центром является MSC-A' центр, конечным BSC контроллером является BSC2 контроллер, MSC центром вызываемого абонента является MSC-B центр, и BSC контроллером вызываемого абонента является BSC2 контроллер. Как показано на фиг.7, специфический процесс включает в себя следующие этапы:
C301: После того, как MSC-A центр принимает запрос передачи управления, если MSC-A центр делает вывод, что переключение на местный прием может быть начато, например, MSC-A центр определяет, согласно информации возможности переключения на местный прием обоих абонентов вызова, что оба абонента вызова имеют возможность начала переключения на местный прием, то запрос передачи управления, посланный в MSC-A' центр, несет индикацию, показывающую, что переключение на местный прием началось. Таким образом, после завершения передачи управления, MSC-A' центр уведомляет MGW шлюз об освобождении ресурсов A интерфейса местного абонента, и уведомляет BSC контроллер о начале переключения на местный прием, согласно индикации, показывающей, что переключение на местный прием началось. MSC-A'центр возвращает в MSC-A центр ответ передачи управления, показывающий, что переключение на местный прием успешно началось, причем запрос передачи управления, посланный в MSC-A' центр, может представлять собой запрос передачи управления, подготовленный MAP подсистемой.
C302: MSC-A'центр посылает в BSC2 контроллер запрос передачи управления, причем запрос передачи управления несет индикацию LS ind, например, показывающую, что BSC2 контроллер начинает или разъединяет переключение на местный прием, и Call-ID идентификатор вызова после передачи управления. BSC2 контроллер может вернуть подтверждение запроса передачи управления (Handover Request ack), которое несет в MSC-A' центр подтверждение LS ack.
C303: MSC-A' центр посылает в MSC-A центр подтверждение запроса передачи управления, которое несет подтверждение LS ack, причем подтверждение передачи управления может представлять собой ответ передачи управления, подготовленный MAP подсистемой.
C304: После завершения передачи управления, MSC-A' центр автономно уведомляет MGW шлюз об освобождении канала передачи A интерфейса. MSC-A центр и/или MSC-B центр уведомляет BSC контроллер о начале переключения на местный прием. Процесс между MSC-A центром и MSC-B центром такой же, как процесс, сформированный, когда внутриофисная передача управления между BSC контроллерами происходит в отношении пользователя, например, MSC-A центр посылает в MSC-B центр сообщение INFO [INR], и MSC-B центр возвращает в MSC-A центр сообщение 200 OK [INR], и MSC-B центр уведомляет MGW шлюз об освобождении ресурсов A интерфейса. Можно обратиться к предшествующим вариантам осуществления по поводу деталей, которые повторно здесь не описываются.
Конечно, кроме MSC-A центра, MSC-A' центр также может оценивать, началось ли переключение на местный прием. Далее описаны подробности:
После завершения межофисной передачи управления, MSC-A центр всегда посылает в MSC-A' центр информацию переключения на местный прием, независимо от того, началось ли переключение на местный прием. Например, MSC-A центр уведомляет MSC-A' центр о возможности переключения на местный прием вызова, об информации узла сигнализации BSC контроллера, в котором находится MSC-B центр, и об идентификаторе Call-ID, так что конечный MSC центр выполняет обработку переключения на местный прием согласно информации переключения на местный прием обоих вызывающего абонента и вызываемого абонента. Кроме того, в последующих процессах вызова, если информация возможности переключения на местный прием вызова или информация узла сигнализации BSC контроллера, в котором находится MSC-B центр, изменяется, то MSC-A центр может всегда уведомлять MSC-A' центр о таких изменениях.
Далее описаны процессы проверки и начала переключения на местный прием, сформированные, когда происходит внутриофисная передача управления в отношении пользователя после завершения межофисной передачи управления. То есть, если вызывающий абонент и вызываемый абонент не принадлежат одному BSC контроллеру, и переключение на местный прием не начинается после возникновения межофисной передачи управления, то внутриофисная кросс передача управления между BSC контроллерами происходит впоследствии в отношении пользователя внутри MSC-A' центра. Если один абонент вызова передает управление BSC контроллеру, в зоне которого находится другой абонент вызова, то переключение на местный прием может быть начато.
После того, как MSC-A' центр принимает запрос передачи управления, MSC-A' центр сначала посылает сообщение INFO [INR], которое несет информацию передачи управления от конечного BSC контроллера MSC-A центру, так чтобы выяснить, может ли быть начато переключение на местный прием. Если MSC-A центр делает вывод, что переключение на местный прием может быть начато, то MSC-A центр возвращает в MSC-A' центр индикацию, показывающую, что запуск переключения на местный прием разрешен. MSC-A' центр продолжает выполнять последующую передачу управления и начинать переключение на местный прием. Можно обратиться к предшествующим вариантам осуществления по поводу деталей. После завершения передачи управления, MSC-A' центр должен информировать MSC-A центр о том, что переключение на местный прием уже началось. MSC-A центр должен передать в MSC-B центр информацию переключения на местный прием MSC-A' центра.
Конечно, MSC-A' центр может автономно оценивать, может ли быть начато переключение на местный прием. То есть после приема запроса передачи управления MSC-A' центр автономно оценивает, может ли быть начато переключение на местный прием; если переключение на местный прием может быть начато, то MSC-A' центр начинает переключение на местный прием в процессе передачи управления. После завершения передачи управления, MSC-A' центр уведомляет MSC-A центр о том, что переключение на местный прием уже началось, и что MSC-A центр должен передать информацию переключения на местный прием MSC-A' центра в MSC-B центр.
Следует отметить, что в условиях MSC POOL сети, после того, как происходит кросс передача управления между BSC контроллерами в отношении одного абонента вызова, MSC центр, в зоне которого находится вызов, также должен уведомлять равноправный MSC центр, об информации нового BSC контроллера, даже, если переключение на местный прием не началось.
4. Сценарий 4: Разъединение переключения на местный прием во время процесса передачи управления.
Далее сначала описан процесс, в котором переключение на местный прием разъединяется, когда внутриофисная передача управления между BSC контроллерами происходит в отношении пользователя в процессе межофисного вызова. Детали следующие:
Когда MSC-A центр принимает запрос передачи управления и делает вывод, согласно принятому запросу передачи управления, что переключение на местный прием необходимо разъединить, MSC-A центр посылает в MSC-B центр запрос разъединения переключения на местный прием, например, MSC-A центр посылает в MSC-B центр сообщение INFO [INR]; после приема сообщения INFO [INR], MSC-B центр может оценить, может ли быть разъединено переключение на местный прием, согласно запросу разъединения переключения на местный прием; если переключение на местный прием не может быть разъединено, то MSC-B центр возвращает в MSC-A центр сообщение «отклонено»; после приема сообщение «отклонено», MSC-A центр отклоняет передачу управления; если переключение на местный прием может быть разъединено, то MSC-B центр просит доступ к ресурсам A интерфейса из MGW шлюза и возвращает в MSC-A центр подтверждение (ACK), показывающее, что доступ к ресурсам A интерфейса успешно получен, например, MSC-B центр возвращает в MSC-A центр утверждение LCLS info Cnf, причем утверждение LCLS info Cnf несет информацию ресурсов A интерфейса, к которым MSC-B центр получил доступ из MGW шлюза; после приема утверждения LCLS info Cnf, MSC-A центр просит доступ к ресурсам A интерфейса из MGW шлюза, уведомляет BSC контроллер о разъединении переключения на местный прием, и выполняет последующую обработку передачи управления. Кроме того, MSC-A центр передает индикацию разъединения переключения на местный прием (LS Disconnect Indication) и информацию ресурсов A интерфейса, к которым MSC-B центр получил доступ, в команде передачи управления, посланной в исходный BSC контроллер; после завершения передачи управления, MSC-A центр уведомляет MSC-B центр о том, что переключение на местный прием уже разъединено.
Конечно, MSC-A центр также может просить доступ к ресурсам A интерфейса из MGW шлюза, и затем посылать в MSC-B центр сообщение INFO [INR], то есть MSC-A центр просит доступ к ресурсам A интерфейса из MGW шлюза; MSC-A центр посылает в MSC-B центр сообщение INFO [INR] только после того, как он успешно получил доступ к ресурсам A интерфейса.
Кроме того, в дополнение к предшествующему случаю, в котором MSC центр абонента, например, MSC-A центр, инструктирует BSC контроллер разъединить переключение на местный прием, MSC центры обоих абонентов вызова, то есть MSC-A центр и MSC-B центр, могут инструктировать их соответствующие BSC контроллеры разъединить переключение на местный прием. Детали могут быть следующими:
Когда MSC-A центр принимает запрос передачи управления и делает вывод, согласно принятому запросу передачи управления, что переключение на местный прием необходимо разъединить, MSC-A центр посылает в MSC-B центр запрос разъединения переключения на местный прием, например, MSC-A центр посылает в MSC-B центр сообщение INFO [INR]; после приема сообщения INFO [INR], MSC-B центр оценивает, согласно сообщению INFO [INR], разрешено ли разъединение переключения на местный прием; если LS разъединение не разрешено, то MSC-B центр возвращает в MSC-A центр сообщение «отклонено»; после приема сообщения «отклонено», MSC-A центр отклоняет передачу управления; если LS разъединение разрешено, то MSC-B центр просит доступ к ресурсам A интерфейса из MGW шлюза и возвращает в MSC-A центр индикацию разрешения LS разъединения (не несущую информацию о получении доступа к ресурсам A интерфейса); MSC-A центр выполняет, согласно индикации разрешения LS разъединения, последующую обработку передачи управления, включающую в себя информацию о получении доступа к ресурсам A интерфейса из MGW шлюза, и уведомляющую BSC контроллер о разъединении переключения на местный прием. После завершения передачи управления, MSC-A центр посылает в MSC-B центр уведомление, показывающее, что переключение на местный прием уже разъединено; MSC-B центр разъединяет переключения на местный прием согласно уведомлению, показывающему, что переключение на местный прием уже разъединено, и возвращает в MSC-A центр сообщение 200 OK [INF].
Конечно, MSC-A центр также может просить доступа к ресурсам A интерфейса из MGW шлюза, и затем посылать в MSC-B центр сообщение INFO [INR], то есть MSC-A центр просит доступа к ресурсам A интерфейса из MGW шлюза; MSC-A центр посылает в MSC-B центр сообщение INFO [INR], после того, как он успешно получил доступ к ресурсам A интерфейса.
Когда переключение на местный прием необходимо разъединить из-за возникновения межофисной передачи управления между BSC контроллерами в отношении пользователя, взаимодействие между MSC-A центром и MSC-B центром такое же, как во внутриофисной передаче управления, и повторно здесь не описываются. Следует отметить, что перед выполнением передачи управления, MSC-A' центр должен получить разрешение из MSC-A центра и MSC-B центра.
Из предшествующего описания можно понять, что в упомянутом варианте осуществления происходит обмен информацией переключения на местный прием между MSC центрами с использованием магистральной сигнализации, так что MSC центры могут выполнять обработку переключения на местный прием согласно информации выполненного переключения на местный прием (включая информацию переключения на местный прием обоих MSC-A центра и MSC-B центра). Таким образом, в условиях MSC POOL сети, если даже вызывающий абонент и вызываемый абонент находятся в зоне различных MSC центров, то MSC центр, в зоне которого находится вызывающий абонент, или MSC центр, в зоне которого находится вызываемый абонент, может узнать BSC контроллер, в зоне которого находится вызываемый абонент или BSC контроллер, в зоне которого находится вызывающий абонент. Следовательно, может быть сделана оценка того, начинать ли переключение на местный прием, так чтобы выполнить обработку переключения на местный прием. Кроме того, из-за того, что информация переключения на местный прием может передаваться между MSC центрами через магистральную сигнализацию, если переключение на местный прием не может быт начато из-за того, что вызов перехватывается или в отношении одного MSC центра выполняются такие операции как оповещение или дополнительная услуга, другой MSC центр может знать такие детали, которые способствуют выполнению переключения на местный прием. Более того, по сравнению со способом для переноса информации переключения на местный прием между MSC центрами с использованием MAP сигнализации, использование магистральной сигнализации для переноса информации переключения на местный прием между MSC центрами не требует изменять HLR регистр, несмотря на множество изменений, требуемых в отношении MSC центра (однако, оба MSC центр и HLR регистр должны изменяться, когда информация переключения на местный прием переносится между MSC центрами с использованием MAP сигнализации).
ВАРИАНТ ОСУЩЕСТВЛЕНИЯ 4
Для лучшего выполнения способа, обеспеченного в предшествующих вариантах осуществления, вариант осуществления настоящего изобретения также обеспечивает MSC центр. Как показано на фиг.8, MSC центр включает в себя блок 401 получения и блок 402 обработки.
Блок 401 получения конфигурируется для получения информации переключения на местный прием равноправного абонента вызова, посылаемой из MSC центра равноправного абонента вызова. Например, когда оба абонента вызова находятся в зоне первого MSC центра и второго MSC центра, соответственно, первый MSC центр получает информацию переключения на местный прием второго абонента вызова, посылаемой вторым MSC центром. В частности, первый MSC центр может получать информацию переключения на местный прием второго абонента вызова, посланную вторым MSC центром через MAP сигнализацию или магистральную сигнализацию. Информация переключения на местный прием включает в себя информацию BSC контроллера, например, информацию узла сигнализации BSC контроллера, и информацию возможности переключения на местный прием. Конечно, информация переключения на местный прием также может включать в себя другую информацию, требуемую для установки и разъединения переключения на местный прием, например, идентификатор Call-ID вызова и информацию канала передачи A интерфейса. Информация узла сигнализации BSC контроллера относится к BSC контроллеру, в зоне которого находится ветвь вызова, тогда как информация возможности переключения на местный прием показывает, имеется ли перехват вызова или выполняются ли операции, такие как оповещение или дополнительная услуга.
Блок 402 обработки конфигурируется для выполнения обработки переключения на местный прием согласно информации переключения на местный прием местного абонента и информации переключения на местный прием равноправного абонента, полученной блоком 401 получения, то есть согласно информации переключения на местный прием первого абонента вызова и информации переключения на местный прием второго абонента вызова. Информация переключения на местный прием первого абонента вызова или информация переключения на местный прием второго абонента вызова включает в себя информацию BSC контроллера, в зоне которого находится первый абонент вызова или второй абонент вызова.
Как показано на фиг.8, блок 402 обработки может включать в себя первый субблок 4021 оценки и субблок 4023 уведомления.
Первый субблок 4021 оценки конфигурируется для выполнения оценки того, принадлежат ли оба абонента вызова одному BSC контроллеру, согласно информации переключения на местный прием местного абонента вызова и информации переключения на местный прием равноправного абонента вызова, полученной блоком 401 получения. То есть первый субблок 4021 оценки оценивает, принадлежат ли оба абонента вызова одному BSC контроллеру, согласно информации BSC контроллера первого абонента вызова и информации BSC контроллера второго абонента вызова, полученной блоком 401 получения.
Субблок 4023 уведомления конфигурируется для уведомления BSC контроллера о начале переключения на местный прием и для уведомления MGW шлюза об освобождении ресурсов A интерфейса местного абонента, то есть ресурсов A интерфейса первого абонента вызова, когда первый субблок 4021 оценки определяет, что оба абонента вызова принадлежат одному BSC контроллеру.
Как показано на фиг.8, блок 402 обработки может дополнительно включать в себя второй субблок 4022 оценки.
Второй субблок 4022 оценки конфигурируется для выполнения оценки того, имеют ли оба абонента вызова возможность начала переключения на местный прием, согласно информации возможности переключения на местный прием местного абонента и информации возможности переключения на местный прием равноправного абонента (то есть второго абонента вызова), полученной блоком 401 получения.
Блок 401 получения дополнительно конфигурируется для получения информации возможности переключения на местный прием второго абонента вызова, когда информация переключения на местный прием первого абонента вызова или информация переключения на местный прием второго абонента вызова включает в себя информацию возможности переключения на местный прием первого абонента вызова или второго абонента вызова.
Субблок 4023 уведомления дополнительно конфигурируется для уведомления BSC контроллера о начале переключения на местный прием и для уведомления MGW шлюза об освобождении ресурсов A интерфейса местного абонента, то есть ресурсов A интерфейса первого абонента вызова, когда первый субблок 4021 оценки определяет, что оба абонента вызова имеют возможность переключения на местный прием.
Как показано на фиг.8, блок 402 обработки может дополнительно включать в себя первый субблок 4024 отправления.
Первый субблок 4024 отправления конфигурируется для отправления сообщения ADD_REPLY переключения в MSC центр равноправного абонента вызова, например, во второй MSC центр, так, чтобы MSC равноправного абонента вызова, например, второго, уведомил MGW шлюз об освобождении ресурсов A интерфейса второго абонента равноправного абонента вызова (например, ресурсов A интерфейса равноправного абонента вызова), согласно сообщению ADD_REPLY переключения на местный прием.
Как показано на фиг.8, блок 402 обработки может дополнительно включать в себя субблок 4025 получения доступа.
Субблок 4025 получения доступа конфигурируется для получения доступа к ресурсам A интерфейса местного абонента из MGW шлюза согласно информации переключения на местный прием местного абонента и информации переключения на местный прием равноправного абонента, полученной блоком 401 получения. Например, субблок 4025 получения доступа просит доступа к ресурсам A интерфейса местного абонента согласно информации переключения на местный прием первого абонента вызова и информации переключения на местный прием второго абонента вызова, полученной блоком получения.
Первый субблок 4024 отправления дополнительно конфигурируется для отправления запроса разъединения переключения на местный прием в MSC центр равноправного абонента вызова (например, второй MSC центр), после успешного получения доступа субблоком 4025 получения доступа к ресурсам A интерфейса местного абонента вызова так, чтобы MSC центр равноправного абонента вызова (например, второй MSC центр) получил доступ к ресурсам A интерфейса равноправного абонента (то есть к ресурсам A интерфейса второго абонента вызова) из MGW шлюза согласно запросу разъединения переключения на местный прием.
Субблок 4023 уведомления дополнительно конфигурируется для уведомления BSC контроллера о разъединении переключения на местный прием, после приема подтверждения (ACK), которое возвращается из MSC центра равноправного абонента вызова и указывает, что доступ к ресурсам A интерфейса равноправного абонента вызова (то есть второго абонента вызова) получен успешно.
Как показано на фиг.8, блок 402 обработки дополнительно включает в себя субблок 4026 обработки передачи управления.
Субблок 4026 обработки передачи управления конфигурируется для того, чтобы, когда второй субблок 4022 оценки определяет, что оба абонента вызова имеют возможность начала переключения на местный прием, передавать индикацию, показывающую, что переключение на местный прием началось, в запросе передачи управления, посланном в конечный MSC центр, так чтобы, после завершения передачи управления, конечный MSC центр уведомлял MGW шлюз об освобождении ресурсов A интерфейса местного абонента вызова, уведомлял BSC контроллер о начале переключения на местный прием согласно индикации, показывающей, что переключение на местный прием началось успешно, и затем принимал отклик передачи управления, который возвращается из конечного MSC центра и показывает, что переключение на местный прием началось успешно.
Как показано на фиг.8, блок 402 обработки дополнительно включает в себя второй субблок 4027 отправления.
Второй субблок 4027 отправления конфигурируется для отправления информации переключения на местный прием местного абонента и информации переключения на местный прием равноправного абонента, полученной блоком 401 получения, в конечный MSC центр отдельно (то есть информация переключения на местный прием местного абонента и информация переключения на местный прием равноправного абонента может посылаться не одновременно), так чтобы конечный MSC центр выполнял обработку переключения на местный прием согласно информации переключения на местный прием местного абонента и информации переключения на местный прием равноправного абонента.
Можно обратиться к предшествующим вариантам осуществления по поводу специфического исполнения предшествующих блоков, которые повторно здесь не обсуждаются.
Из предшествующего описания можно понять, что в данном варианте осуществления блок 401 получения MSC центра может получать информацию переключения на местный прием равноправного абонента вызова, посылаемую MSC центром равноправного абонента вызова; блок 402 обработки выполняет обработку переключения на местный прием согласно информации переключения на местный прием обоих местного абонента вызова и равноправного абонента вызова. Таким образом, в условиях MSC POOL сети, даже если вызывающий абонент и вызываемый абонент находятся в зоне различных MSC центров, MSC центр, в зоне которого находится вызывающий абонент, или MSC центр, в зоне которого находится вызываемый абонент, также могут узнать BSC контроллер, в зоне которого находится вызывающий абонент или вызываемый абонент, и они могут оценивать, начинать ли переключение на местный прием, так чтобы выполнить обработку переключения на местный прием. Кроме того, из-за того, что блок 401 получения может получать информацию переключения на местный прием равноправного абонента вызова, посылаемую MSC центром равноправного абонента вызова, если переключение на местный прием не может быть начато из-за того, что вызов перехватывается или выполняются такие операции, как оповещение и дополнительная услуга на одном MSC центре, другой MSC центр может знать такие детали, которые способствуют выполнению переключения на местный прием.
ВАРИАНТ ОСУЩЕСТВЛЕНИЯ 5
Соответственно, вариант осуществления настоящего изобретения также обеспечивает систему связи, включающую в себя любой MSC центр, обеспеченный в вариантах осуществления настоящего изобретения. Как показано на фиг.9, система связи может включать в себя первый MSC центр 501 и второй MSC центр 502.
Первый MSC центр конфигурируется, чтобы, когда оба абонента вызова находятся в зоне первого MSC центра 501 и второго MSC центра 502, соответственно, получать информацию переключения на местный прием второго абонента вызова, посланную вторым MSC центром 502, и выполнять обработку переключения на местный прием согласно информации переключения на местный прием первого абонента вызова и информации переключения на местный прием второго абонента вызова, причем информация переключения на местный прием первого абонента вызова или информация переключения на местный прием второго абонента вызова включает в себя информацию BSC контроллера, в зоне которого находится первый абонент вызова или второй абонент вызова.
Второй MSC центр 502 конфигурируется, чтобы посылать информацию переключения на местный прием равноправного абонента в первый MSC центр 501.
Второй MSC центр 502 дополнительно конфигурируется, чтобы посылать информацию переключения на местный прием второго абонента вызова в первый MSC центр 501 через MAP сигнализацию или магистральную сигнализацию. Кроме информации контроллера, например, информации узла сигнализации BSC контроллера, информация переключения на местный прием может также включать в себя информацию возможности переключения на местный прием. Конечно, информация переключения на местный прием также может включать в себя другую информацию, требуемую для установки и разъединения переключения на местный прием, например, идентификатор Call-ID вызова и информацию канала передачи A интерфейса. Информация узла сигнализации BSC контроллера относится к BSC контроллеру, в зоне которого находится ветвь вызова, тогда как информация возможности переключения на местный прием показывает, имеется ли перехват вызова или выполняются ли операции, такие как оповещение или дополнительная услуга.
Можно обратиться к предшествующим вариантам осуществления по поводу взаимодействия между первым MSC центром 501 и вторым MSC центром 502, которое повторно здесь не обсуждаются.
Из предшествующего описания можно понять, что в этом варианте осуществления, MSC центр в системе связи может получать информацию переключения на местный прием равноправного абонента вызова, посылаемую MSC центром равноправного абонента вызова, и затем выполнять обработку переключения на местный прием согласно информации переключения на местный прием обоих местного абонента вызова и равноправного абонента вызова. Таким образом, в условиях MSC POOL сети, даже если вызывающий абонент и вызываемый абонент находятся в зоне различных MSC центров, MSC центр, в зоне которого находится вызывающий абонент, или MSC центр, в зоне которого находится вызываемый абонент, могут узнать BSC контроллер, в зоне которого находится вызывающий абонент, или BSC контроллер, в зоне которого вызываемый абонент, и они могут оценивать, начинать ли переключение на местный прием, так чтобы выполнить обработку переключения на местный прием. Кроме того, из-за того, что MSC центр может получать информацию переключения на местный прием равноправного абонента вызова, посылаемую из MSC центра равноправного абонента вызова, если переключение на местный прием не может быть начато из-за того, что вызов перехватывается или выполняются такие операции, как оповещение и дополнительная услуга на одном MSC центре, другой MSC центр может знать такие детали, которые способствуют выполнению переключения на местный прием. В частности, информация переключения на местный прием может переноситься между MSC центрами через MAP сигнализацию или магистральную сигнализацию (можно обратиться к варианту 1 осуществления и варианту 2 осуществления по поводу подробного способа реализации). Когда информация переключения на местный прием переносится между MSC центрами с использованием MAP сигнализации, MSC центры и HLR регистр должны реформироваться, но для MSC центров необходимо делать только немного изменений. Когда информация переключения на местный прием переносится между MSC центрами с использование магистральной сигнализации, требуются изменения только в отношении MSC центров (не требуется изменять HLR регистр), но для MSC центров необходимо выполнять множество изменений. Конкретный способ, используемый для переноса информации переключения на местный прием между MSC центрами, может быть выбран согласно методике оператора.
Специалистам должно быть понятно, что все или часть этапов способов предшествующих вариантов осуществления настоящего изобретения могут быть выполнены с использованием подходящих аппаратных средств, инструктируемых некой программой. Программа может храниться в считываемом компьютером носителе. Считываемый компьютером носитель может представлять собой постоянное запоминающее устройство (ROM, ПЗУ), запоминающее устройство с произвольной выборкой (RAM, ЗУПВ), магнитный диск или оптический диск.
Выше подробно описаны способ осуществления переключения на местный прием, центр коммутации мобильной связи (MSC) и система связи, обеспеченные в вариантах осуществления настоящего изобретения. Хотя настоящее изобретение описано на примере некоторых конкретных вариантов осуществления, оно не ограничивается этими вариантами осуществления. Специалистам должно быть понятно, что различные модификации и вариации настоящего изобретения могут быть выполнены, не выходя за рамки и не отклоняясь от сущности настоящего изобретения. Настоящее изобретение охватывает модификации и вариации настоящего изобретения, которые находятся в пределах объема притязаний, заданного приложенной формулой изобретения и ее эквивалентами.