СПОСОБ СВЯЗИ ГЛОБАЛЬНОЙ СИСТЕМЫ МОБИЛЬНОЙ СВЯЗИ (GSM), УСТРОЙСТВО И СИСТЕМА ДЛЯ СОТОВОГО ХЭНДОВЕРА
GLOBAL SYSTEM FOR MOBILE COMMUNICATIONS (GSM) METHOD, DEVICE AND SYSTEM FOR CELLULAR HANDOVER

Настоящее изобретение относится к области связи, а в частности к способу связи глобальной системы мобильной связи (GSM), устройству и системе для сотового хэндовера (передачи обслуживания).
В мобильной связи GSM местоположение мобильной станции, удерживаемой пользователем является нефиксированным в то время, как базовые станции на стороне сети являются фиксированными и, кроме того, при помехах окружающей среды качество связи весьма вероятно ухудшится при перемещении пользователей. Эффективной вспомогательной мерой является хэндовер. Процесс хэндовера обеспечивает нормальную связь и может дополнительно адаптироваться для улучшения качества связи.
Фиг.1 является блок-схемой успешного хэндовера в способе связи системы GSM для сотового хэндовера в соответствии с уровнем техники. В частности, данный процесс представляет собой блок-схему хэндовера телефонной службы, которая включает в себя следующие этапы.
1) Мобильная станция (MS) отправляет сообщение об отчете измерения (MEAS REP) на BTS1 (где BTS является базовой приемопередающей станцией).
2) BTS1 отправляет сообщение о результате измерения (MEAS RES) на BSC (контроллер базовой станции).
3) BSC возвращает сообщение об активизации канала (СН ACT) на BST2.
4) BST2 отправляет сообщение о подтверждении активизации канала (СН ACT АСК) на BSC.
5) BSC отправляет сообщение команды хэндовера (HANDOVER COMMAND) на BTS1.
6) BTS1 отправляет сообщение команды хэндовера (HANDOVER COMMAND) на MS.
7) MS отправляет сообщение о доступе к хэндоверу (НО ACCESS) на BTS2.
8) BTS2 отправляет сообщение об обнаружении хэндовера (НО DETECT) на BSC.
9) BTS2 отправляет физический контекст (PHY INFO) на MS.
10) BTS2 отправляет указание установления соединения (EST INFO) на BSC.
11) MS отправляет сообщение об установленном асинхронном балансном режиме (SABM) на BTS2.
12) BTS2 отправляет нецифровое ответное сообщение (UA) MS.
13) MS отправляет сообщение о завершении хэндовера (HANDOVER COMPLETE) на BTS2.
14) BTS2 отправляет сообщение о завершении хэндовера (HANDOVER COMPLETE) на BSC.
15) BSC отправляет сообщение об осуществлении хэндовера (НО PERF) на MSC (мобильный центр коммутации).
16) MSC возвращает сообщение о подтверждении осуществления хэндовера (НО PERF ACK) на BSC.
В данной системе GSM порт А использует канал IP, a TC (транскодер) размещается в MGW (медиа-шлюз), где порт А является портом связи между BSC и MSC. Как показано на фиг.1, MS отправляет сообщение о завершении хэндовера (HANDOVER COMPLETE) на BSC для указания того, что данный хэндовер является успешным. Поскольку разные режимы кодирования речи выбираются до и после хэндовера, после получения сообщения о завершении хэндовера (HANDOVER COMPLETE), BSC отправляет сообщение об осуществлении хэндовера (HANDOVER PERFORMED) (ссылка на чертежах «НО REPF») на MSC для уведомления MSC о новом режиме кодирования речи и выбранном типе канала, MSC проверяет изменение режима кодирования речи и уведомляет MGW об обновлении режима кодирования речи.
Фиг.2 является блок-схемой несостоявшегося хэндовера в способе связи системы GSM для сотового хэндовера в соответствии со связанной областью техники, который включает в себя следующие этапы.
1) MS отправляет сообщение об отчете измерения (MEAS REP) на BTS1.
2) BTS1 отправляет сообщение о результате измерения (MEAS RES) на BSC.
3) BSC отправляет сообщение об активизации канала (СН ACT) на BST2.
4) BST2 отправляет сообщение о подтверждении активизации канала (СН ACT ACK) на BSC.
5) BSC отправляет сообщение команды хэндовера (HANDOVER COMMAND) на BTS1.
6) BTS1 отправляет сообщение команды хэндовера (HANDOVER COMMAND) MS.
7) MS отправляет сообщение об отказе хэндовера (HANDOVER FAILURE) на BTS1.
8) BTS1 отправляет сообщение об отказе хэндовера (HANDOVER FAILURE) на BSC.
Как показано на Фиг.2, BSC определяет в соответствии с отчетом измерения необходимость инициирования хэндовера и типом хэндовера является внутренний хэндовер BSC, он отправляет сообщение команды хэндовера (HANDOVER COMMAND) на MS. MS получает сообщение команды хэндовера и пытается переключиться на новый канал. Однако данный хэндовер является неуспешным (в данном случае BSC может получить сообщение об обнаружении хэндовера (HANDOVER DETECT)). Затем MS отправляет сообщение об отказе хэндовера через канал до хэндовера и возвращается в канал до хэндовера с целью продолжения соединения.
Более того, в системе GSM, которая использует канал IP в порту А, протокол (3GPP TS 48.008 V8.7.0) также предусматривает, что: если BSC (контроллер базовой станции) обнаруживает, что мобильному телефону необходимо инициировать внутренний хэндовер BSS (оборудование базовой станции), но мобильный телефон не может получить одинаковый режим кодирования речи в целевой соте или режим кодирования речи необходимо изменить, то в данный момент BSC необходимо построить сообщение о запросе на внутренний хэндовер (INTERNAL HANDOVER REQUIRED) и отправляет данное сообщение на MSC через уже существующее соединение BSSAP SCCP. Данное сообщение о запросе на внутренний хэндовер (INTERNAL HANDOVER REQUIRED) несет ресурсы данного запроса BSS на хэндовер. MSC получает сообщение о запросе на внутренний хэндовер (INTERNAL HANDOVER REQUIRED) и определяет доступность необходимого ресурса. Если необходимый ресурс является недоступным, то MSC возвращает сообщение об отказе запроса на внутренний хэндовер (INTERNAL HANDOVER REQUIRED REJECT) на BSS, BSC получает сообщение об отказе запроса на внутренний хэндовер (INTERNAL HANDOVER REQUIRED REJECT) и данный хэндовер завершается. Если необходимый ресурс является доступным, то MSC отправляет сообщение команды внутреннего хэндовера (INTERNAL HANDOVER COMMAND) на BSS. Данное сообщение команды внутреннего хэндовера (INTERNAL HANDOVER COMMAND) несет эффективную информацию для способствования последующему хэндоверу и определенный процесс его обработки показан на Фиг.3, которая включает в себя следующие этапы.
1) MS отправляет сообщение об отчете измерения (MEAS REP) на BTS1.
2) BTS1 отправляет сообщение о результате измерения (MEAS RES) на BSC.
3) BSC отправляет сообщение о запросе на внутренний хэндовер (INTERNAL HANDOVER REQUIRED) на MSC.
4) MSC возвращает сообщение команды внутреннего хэндовера (INTERNAL HANDOVER COMMAND) на BSC.
5) BSC отправляет сообщение об активизации канала (СН ACT) на BST2.
6) BST2 отправляет сообщение о подтверждении активизации канала (СН ACT ACK) на BSC.
7) BSC отправляет сообщение команды хэндовера (HANDOVER COMMAND) на BTS1.
8) BTS1 отправляет сообщение команды хэндовера (HANDOVER COMMAND) на MS.
9) MS отправляет сообщение о доступе к хэндоверу (НО ACCESS) на BTS2.
10) BTS2 отправляет сообщение об обнаружении хэндовера (НО DETECT) на BSC.
11) BTS2 отправляет физический контекст (PHY INFO) на MS.
12) MS отправляет сообщение об установленном асинхронном балансном режиме (SABM) на BTS2.
13) BTS2 отправляет указание установления соединения (EST INFO) на BSC.
14) BTS2 отправляет нецифровое ответное сообщение (UA).
15) MS отправляет сообщение о завершении хэндовера (HANDOVER COMPLETE) на BTS2.
16) BTS2 отправляет сообщение о завершении хэндовера (HANDOVER COMPLETE) на BSC.
17) BSC отправляет сообщение об осуществлении хэндовера (НО PERF) на BSC.
Аналогично способу хэндовера, показанному на Фиг.3, после получения сообщения о завершении хэндовера (HANDOVER COMPLETE) от мобильной станции MS, BSC отправляет сообщение об осуществлении хэндовера (HANDOVER PERFORMED) на MSC для уведомления MSC о новом режиме кодирования речи и выбранном типе канала. MSC проверяет изменение режима кодирования речи и обновляет текущий режим кодирования речи на режим кодирования речи после хэндовера. В данном случае, если режим кодирования речи используется на MSC, то MSC обновляет локально используемый текущий режим кодирования речи на режим кодирования речи после хэндовера, если режим кодирования речи используется на MGW, то MSC отправляет сообщение для уведомления MGW об обновлении текущего режима кодирования речи на режим кодирования речи после хэндовера.
Однако, в отношении вышеуказанных двух процессов обработки, во время хэндовера первой передачей сигнала, полученной BSC после того, как мобильная станция MS получает доступ к новой соте, является сообщение об обнаружении хэндовера (HANDOVER DETECT) (ссылка в чертежах «НО DETECT»), отправленное от BTS, BSC получает сообщение о завершении хэндовера (HANDOVER COMPLETE) (ссылка в чертежах «НО COMPLETE») примерно по истечении 200 мс, а затем отправляет сообщение об осуществлении хэндовера (HANDOVER PERFORMED) (ссылка в чертежах «НО PERF») MSC. В данный момент, поскольку проходит промежуток времени, пока MS получает доступ к новой соте и MSC или MGW обновляет режим кодирования речи, если режимы кодирования речи до и после хэндовера отличаются, тогда данный промежуток времени приведет к потере данных канала восходящей связи на MSC или MGW и к потере данных канала нисходящей связи на BSC, что делает время прерывания речи достаточно длительным и снижает удобство работы.
До сих пор не предложено эффективное решение в отношении проблемы того, что способ сотового хэндовера в уровне техники приводит к достаточно длительному времени прерывания речи.
Сущность изобретения
Настоящее изобретение предложено при рассмотрении проблемы в уровне техники касательно того, что способ сотового хэндовера приводит к достаточно длительному времени прерывания речи. С этой целью в настоящем изобретении предложен способ связи системы GSM, устройство и система для сотового хэндовера для решения по меньшей мере одной из вышеуказанных проблем.
Способ связи системы GSM для сотового хэндовера предлагается в соответствии с одним аспектом настоящего изобретения, который включает в себя: после получения контроллером базовой станции (BSC) сообщения об обнаружении хэндовера, определяют с BSC, является ли режим кодирования речи после хэндовера таким же, как режим кодирования речи до хэндовера, если режим кодирования речи отличается, отправляют с BSC первое сообщение мобильному центру коммутации (MSC) для того, чтобы MSC обновил текущий режим кодирования речи на режим кодирования речи после хэндовера, где первое сообщение включает в себя тип канала и режим кодирования речи после хэндовера и, если хэндовер является успешным, получают BSC сообщение о завершении хэндовера от мобильной станции (MS).
BSC предлагается в соответствии с другим аспектом настоящего изобретения, который включает в себя: приемный модуль, приспособленный для получения сообщения об обнаружении хэндовера от базовой приемопередающей станции BTS и сообщения о завершении хэндовера от мобильной станции MS; определяющий модуль, приспособленный для определения, является ли режим кодирования речи до хэндовера и режим кодирования речи после хэндовера одинаковым после получения сообщения об обнаружении хэндовера; и отправляющий модуль, приспособленный для отправки первого сообщения MSC до получения приемным модулем сообщения об обнаружении хэндовера после получения приемным модулем сообщения о завершении хэндовера и при условии, что определяющий модуль определяет, что режим кодирования речи после хэндовера отличается от режима кодирования речи до хэндовера, где первое сообщение включает в себя тип канала и режим кодирования речи после хэндовера.
MSC предлагается в соответствии с другим аспектом настоящего изобретения, который включает в себя: приемный модуль, приспособленный для получения первого сообщения от BSC, где первое сообщение включает в себя тип канала и режим кодирования речи после хэндовера и обновляющий модуль, приспособленный для обновления текущего режима кодирования речи на режим кодирования речи после хэндовера после получения приемным модулем первого сообщения или для отправки сообщения для уведомления MGW об обновлении текущего режима кодирования речи на режим кодирования речи после хэндовера после получения приемным модулем первого сообщения.
Система GSM для сотового хэндовера предлагается в соответствии с другим аспектом настоящего изобретения, который включает в себя BSC и MSC.
Предпочтительно, вышеуказанный BSC включает в себя: первый приемный модуль, приспособленный для получения сообщения об обнаружении хэндовера от BTS и сообщения о завершении хэндовера от MS; определяющий модуль, приспособленный для определения, является ли режим кодирования речи до хэндовера и режим кодирования речи после хэндовера одинаковым после получения сообщения об обнаружении хэндовера; и отправляющий модуль, приспособленный для отправки первого сообщения MSC до получения приемным модулем сообщения об обнаружении хэндовера и после получения сообщения о завершении хэндовера и при условии, что определяющий модуль определяет, что режим кодирования речи после хэндовера отличается от режима кодирования речи до хэндовера, где первое сообщение включает в себя тип канала и режим кодирования речи после хэндовера.
Вышеуказанный MSC включает в себя: второй приемный модуль, приспособленный для получения первого сообщения от BSC и обновляющий модуль, приспособленный для обновления текущего режима кодирования речи на режим кодирования речи после хэндовера после получения вторым приемным модулем первого сообщения или для отправки сообщения для уведомления MGW об обновлении текущего режима кодирования речи на режим кодирования речи после хэндовера после получения вторым приемным модулем первого сообщения.
В соответствии с настоящим изобретением до получения сообщения HANDOVER COMPLETE (завершение хэндовера), BSC отправляет сообщение на MSC для уведомления MSC о режиме кодирования речи после хэндовера и выбранном типе канала таким образом, чтобы MSC обновил текущий режим кодирования речи на режим кодирования речи после хэндовера. Таким образом, время прерывания речи во время хэндовера сокращается и удобство работы повышается.
Краткое описание чертежей
Чертежи, приведенные в данном документе, предлагают более полное понимание настоящего изобретения и являются неотъемлемой частью настоящей заявки. Примеры вариантов осуществления и их описание используются для объяснения настоящего изобретения без ограничения объема настоящего изобретения. На чертежах:
Фиг.1 является блок-схемой успешного хэндовера в способе связи системы GSM для сотового хэндовера в соответствии с уровнем техники;
Фиг.2 является блок-схемой неудачного хэндовера в способе связи системы GSM для сотового хэндовера в соответствии с уровнем техники;
Фиг.3 является блок-схемой способа связи системы GSM для сотового хэндовера в соответствии с уровнем техники;
Фиг.4 является блок-схемой способа связи системы GSM для сотового хэндовера в соответствии с настоящим изобретением;
Фиг.5 является блок-схемой успешного хэндовера в способе связи системы GSM для сотового хэндовера в соответствии с примерами осуществления настоящего изобретения;
Фиг.6 является блок-схемой неудачного хэндовера в способе связи системы GSM для сотового хэндовера в соответствии с примерами осуществления настоящего изобретения;
Фиг.7 является структурной диаграммой BSC в соответствии с примерами осуществления настоящего изобретения;
Фиг.8 является структурной диаграммой MSC в соответствии с примерами осуществления настоящего изобретения; и
Фиг.9 является структурной диаграммой способа связи системы GSM для сотового хэндовера в соответствии с настоящим изобретением.
Подробное описание примеров осуществления
Настоящее изобретение будет описываться в дальнейшем в этом документе подробно со ссылкой на чертежи и в сочетании с примерами осуществления. Необходимо отметить, что примеры осуществления настоящей заявки и особенности вариантов осуществления можно объединить друг с другом при отсутствии противоречий.
Рассматривая проблему касательно того, что способ сотового хэндовера в связанной области техники приводит к достаточно длительному времени прерывания речи, в настоящем изобретении предложен способ связи системы GSM, оборудование и система для сотового хэндовера. В способе сотового хэндовера в соответствии с настоящим изобретением до получения сообщения о завершении хэндовера (HANDOVER COMPLETE), BSC отправляет сообщение на MSC для уведомления MSC о режиме кодирования речи после хэндовера и выбранном типе канала для того, чтобы MSC обновил текущий режим кодирования речи на режим кодирования речи после хэндовера. Таким образом, время прерывания речи во время хэндовера сокращается и удобство работы повышается.
Примеры осуществления способа
Способ связи системы GSM для сотового хэндовера предлагается в соответствии с примерами осуществления настоящего изобретения.
Фиг.4 является блок-схемой способа связи системы GSM для сотового хэндовера в соответствии с настоящим изобретением. Как показано на Фиг.4, данный способ включает в себя этапы с S402 по S410.
Этап S402: BSC получает сообщение об обнаружении хэндовера от BTS.
После получения доступа MS к новой соте первой сигнализацией, полученной BSC, является сообщение об обнаружении хэндовера (HANDOVER DETECT), отправленное от BTS.
Этап S404: BSC определяет, является ли режим кодирования речи после хэндовера таким же, как режим кодирования речи до хэндовера и, если режим кодирования речи отличается, то осуществляется этап S406 или осуществляется этап S410.
После получения сообщения об обнаружении хэндовера, отправленного от BTS, BSC оценивает режим кодирования речи до хэндовера и режим кодирования речи после хэндовера. Если режим кодирования речи до хэндовера и режим кодирования речи после хэндовера отличается, BSC уведомляет MSC о режиме кодирования речи после хэндовера.
Этап S406: BSC отправляет первое сообщение на MSC, где первое сообщение включает в себя тип канала и режим кодирования речи после хэндовера.
Первым сообщением может быть сообщение об обнаружении внутреннего хэндовера BSC (INTRABSC HANDOVER DETECT), которое несет ВЫБРАННЫЙ канал (тип канала, используемый после хэндовера) и версию разговорных сигналов (Speech Version) (режим кодирования речи после хэндовера). Если это AMR (адаптивное кодирование с переменной скоростью), тогда используется ACS (устройство активного кодека), обозначенное в предыдущем сообщении назначения MSC.
Таким образом, до получения сообщения о завершении хэндовера (HANDOVER COMPLETE), BSC отправляет сообщение на MSC для уведомления MSC о режиме кодирования речи после хэндовера и выбранном типе канала для того, чтобы MSC обновил текущий режим кодирования речи на режим кодирования речи после хэндовера. Таким образом, время прерывания речи во время хэндовера сокращается и взаимодействие пользователей улучшается.
Этап S408: После получения первого сообщения от BSC, MSC обновляет текущий режим кодирования речи на режим кодирования речи после хэндовера.
В данном документе MSC, обновляющий текущий режим кодирования речи на режим кодирования речи после хэндовера, включает в себя две ситуации: 1) если режим кодирования речи используется на MSC, тогда MSC обновляет локально используемый текущий режим кодирования речи на режим кодирования речи после хэндовера; и 2) если режим кодирования речи используется на MGW, тогда MSC отправляет сообщение для уведомления MGW об обновлении текущего режима кодирования речи на режим кодирования речи после хэндовера.
Этап S410: BSC получает сообщение о завершении хэндовера (HANDOVER COMPLETE) от MS.
Когда хэндовер завершен, BSC получает сообщение о завершении хэндовера (HANDOVER COMPLETE) (данное сообщение о завершении хэндовера (HANDOVER COMPLETE) можно инициировать посредством MS и переслать на BSC посредством BTS) от MS и отправляет сообщение об осуществлении хэндовера (HANDOVER PERFORMED) MSC для того, чтобы уведомить MSC о том, что хэндовер уже завершен. Содержание сообщения об осуществлении хэндовера (HANDOVER PERFORMED) может ссылаться на содержание протокола, как показано в Таблице 1. Затем MSC возвращает сообщение о подтверждении осуществления хэндовера (HANDOVER PERFORMED ACK) (позиционным обозначением на фигуре является (НО PERF ACK)) для того, чтобы BSC знал о том, что MSC уже обновил текущий режим кодирования речи на режим кодирования речи после хэндовера в соответствии с требованиями BSC.
Если данный внутренний хэндовер BSS неудачный и возвращается в исходный канал, то BSC получает сообщение об отказе хэндовера от MS и отправляет сообщение об отказе внутреннего хэндовера BSC (INTRABSC HANDOVER FAIL) на MSC. Сообщение об отказе внутреннего хэндовера BSC (INTRABSC HANDOVER FAIL) несет тип канала и режим кодирования речи до хэндовера. После получения сообщения об отказе внутреннего хэндовера BSC (INTRABSC HANDOVER FAIL), MSC обновляет текущий режим кодирования речи на режим кодирования речи до хэндовера. В данном документе MSC, обновляющий текущий режим кодирования речи на режим кодирования речи после хэндовера, включает в себя две ситуации: 1) если режим кодирования речи используется на MSC, то MSC обновляет локально используемый текущий режим кодирования речи на режим кодирования речи до хэндовера; и 2) если режим кодирования речи используется на MGW, то MSC отправляет сообщение для уведомления MGW об обновлении текущего режима кодирования речи на режим кодирования речи до хэндовера.
После успешного обновления режима кодирования речи, MSC отправляет сообщение о подтверждении отказа внутреннего хэндовера BSC (INTRABSC HANDOVER FAIL ACK) для того, чтобы BSC знал о том, что MSC уже обновил текущий режим кодирования речи на режим кодирования речи до хэндовера.
Процесс осуществления примеров настоящего изобретения будет описываться подробно в сочетании с примерами ниже.
Решение, предложенное настоящим изобретением, относится к программному обеспечению услуг BSC и системе услуг опорной сети.
Фиг.5 является блок-схемой успешного хэндовера в способе системы GSM для сотового хэндовера в соответствии с примерами осуществления настоящего изобретения, который включает в себя нижеследующие этапы.
1) MS отправляет сообщение об отчете измерения (MEAS REP) на BTS1.
2) BTS1 отправляет сообщение о результате измерения (MEAS RES) на BSC.
3) BSC отправляет сообщение об активизации канала (СН ACT) на BST2.
4) BTS2 отправляет сообщение о подтверждении активизации канала (CM ACT ACK) на BSC.
5) BSC отправляет сообщение команды хэндовера (HANDOVER COMMAND) на BTS1.
6) BTS1 отправляет сообщение команды хэндовера (HANDOVER COMMAND) на MS.
7) MS отправляет сообщение о доступе к хэндоверу (НО ACCESS) на BTS2.
8) BTS2 отправляет сообщение об обнаружении хэндовера (НО DETECT) на BSC.
9) BTS2 отправляет физический контекст (PHY INFO) на MS.
10) BSC отправляет обнаружение внутреннего хэндовера BSC (INTRABSC HANDOVER DETECT) на MSC.
11) MS отправляет сообщение об установленном асинхронном балансном режиме (SABM) на BTS2.
12) BTS2 отправляет указательное сообщение об установлении соединения (EST INFO) на BSC.
13) BTS2 отправляет нецифровое ответное сообщение (UA).
14) MS отправляет сообщение о завершении хэндовера (HANDOVER COMPLETE) на BTS2.
15) BTS2 отправляет сообщение о завершении хэндовера (HANDOVER COMPLETE) на BSC.
16) BSC отправляет сообщение об осуществлении хэндовера (НО PERF) на MSC.
17) MSC возвращает сообщение о подтверждении осуществления хэндовера (НО PERF ACK) на BSC.
Как показано на Фиг.5, в отношении ситуации, когда внутренний хэндовер BSS является успешным, определенный процесс его обработки включает в себя следующие этапы.
Этап S502: После получения сообщения об обнаружении хэндовера (HANDOVER DETECT), отправленного из порта Abis (в котором порт Abis является связным портом между BSC и BTS), система BSC отправляет его модулю обработки плоскости управления CS для обработки. Плоскость управления CS (коммутатор каналов) определяет, являются ли режимы кодирования речи до и после хэндовера одинаковыми, если нет, тогда она строит сообщение об обнаружении внутреннего хэндовера BSC (INTRABSC HANDOVER DETECT) (которое несет ВЫБРАННЫЙ канал (тип канала, используемый после хэндовера) и версию разговорных сигналов (Speech Version) (режим кодирования речи, используемый после хэндовера)) и отправляет данное сообщение на MSC.
Этап S504: После получения сообщения об обнаружении внутреннего хэндовера BSC (INTRABSC HANDOVER DETECT), отправленного из порта А, MSC обновляет текущий режим кодирования речи на режим кодирования речи после хэндовера. В данном документе MSC, обновляющий текущий режим кодирования речи на режим кодирования речи после хэндовера, включает в себя две ситуации: 1) если режим кодирования речи используется на MSC, тогда MSC обновляет локально используемый текущий режим кодирования речи на режим кодирования речи после хэндовера; и 2) если режим кодирования речи используется на MGW, тогда MSC отправляет сообщение для уведомления MGW об обновлении текущего режима кодирования речи на режим кодирования речи после хэндовера. После обновления MSC или MGW получает речевые данные канала восходящей связи и отправляет речевые данные канала нисходящей связи в соответствии с режимом кодирования речи после хэндовера.
Таким образом, прежде чем BSC получит сообщение о завершении хэндовера (HANDOVER COMPLETE), MSC или MGW уже обновит текущий режим кодирования речи на режим кодирования речи после хэндовера и получит речевые данные канала восходящей связи и отправит речевые данные канала нисходящей связи в соответствии с режимом кодирования речи после хэндовера. Таким образом, время прерывания речи во время хэндовера сокращается и удобство работы повышается.
Этап S506: После получения плоскостью управления CS BSC сообщения о завершении хэндовера (HANDOVER COMPLETE), отправленного из порта Abis, BSC отправляет сообщение об осуществлении хэндовера (HANDOVER PERFORMED) на MSC для уведомления MSC о том, что хэндовер уже завершен. Содержание сообщения об осуществлении хэндовера (HANDOVER PERFORMED) может ссылаться на содержание протокола, как показано в Таблице 1. После получения сообщения о завершении хэндовера (HANDOVER COMPLETE), MSC может удалить информацию, которая приспособлена для указания режима кодирования речи до хэндовера. В данном документе MSC, удаляющий информацию, которая приспособлена для указания режима кодирования речи до хэндовера, может включать в себя две ситуации: 1) если режим кодирования речи используется на MSC, тогда MSC удаляет локальную информацию, которая приспособлена для указания режима кодирования речи до хэндовера; и 2) если режим кодирования речи используется на MGW, тогда MSC отправляет сообщение для уведомления MGW об удалении информации, которая приспособлена для указания режима кодирования речи до хэндовера.
В таком случае MSC возвращает сообщение о подтверждении осуществления хэндовера (HANDOVER PERFORMED ACK) для того, чтобы BSC знал о том, что MSC или MGW уже обновил текущий режим кодирования речи на режим кодирования речи после хэндовера в соответствии с требованиями BSC.
Таблица 1
Информационное устройство
ССЫЛКА
Направление
Тип
Длина
Тип сообщения
3.2.2.1
BSS-MSC
М
1
Причина
3.2.2.5
BSS-MSC
М
3-4
Сотовый идентификатор
3.2.2.17
BSS-MSC
М (нота 5)
3-10
Выбранный канал
3.2.2.33
BSS-MSC
О (нота 1)
2
Выбранный алгоритм кодирования
3.2.2.44
BSS-MSC
О (нота 2)
2
Версия разговорных сигналов (выбранная)
3.2.2.51
BSS-MSC
О (нота 3)
2
LSA-идентификатор
3.2.2.15
BSS-MSC
О (нота 4)
5
Приоритет говорящего
3.2.2.89
BSS-MSC
О (нота 6)
2
Перечень кодеков (поддерживаемых BSS) (обслуживающая сота)
3.2.2.103
BSS-MSC
О (нота 7)
3-n
Речевой кодек (выбранный)
3.2.2.104
BSS-MSC
О (нота 8)
3-5
В Таблице 1 М является обязательным полем, а О является необязательным полем. Колонка ССЫЛКА является форматом кодирования данной единицы информации и может ссылаться на определенные разделы 3GPP протокола.
Фиг.6 является блок-схемой несостоявшегося хэндовера в способе связи системы GSM для сотового хэндовера в соответствии с примерами осуществления настоящего изобретения, который включает в себя следующие этапы.
1) MS отправляет сообщение об отчете измерения (MEAS REP) на BTS1.
2) BTS1 отправляет сообщение о результате измерения (MEAS RES) на BSC.
3) BSC отправляет сообщение об активизации канала (СН ACT) на BST2.
4) BTS2 отправляет сообщение о подтверждении активизации канала (СН ACT АСК) на BSC.
5) BSC отправляет сообщение команды хэндовера (HANDOVER COMMAND) на BTS1.
6) BTS1 отправляет сообщение команды хэндовера на (HANDOVER COMMAND) MS.
7) MS отправляет сообщение о доступе к хэндоверу (НО ACCESS) на BTS2.
8) BTS2 отправляет сообщение об обнаружении хэндовера (НО DETECT) на BSC.
9) MS отправляет сообщение об отказе хэндовера (HANDOVER FAILURE) на BTS1.
10) BTS1 отправляет сообщение об отказе хэндовера (HANDOVER FAILURE) на BSC.
11) BSC отправляет сообщение об отказе внутреннего хэндовера BSC (INTRABSC HANDOVER FAIL) на MSC.
12) MSC отправляет сообщение о подтверждении отказа внутреннего хэндовера BSC (INTRABSC HANDOVER FAIL АСК) на BSC.
Как показано на Фиг.6, в отношении ситуации, когда внутренний хэндовер BSS отказывает, определенный процесс его обработки включает в себя следующие этапы.
Этап S602: После получения сообщения об обнаружении хэндовера (HANDOVER DETECT), отправленного из порта Abis, система BSC отправляет его модулю обработки плоскости управления CS для обработки. Плоскость управления CS определяет, являются ли режимы кодирования речи до и после хэндовера одинаковыми. Если нет, тогда она создает сообщение об обнаружении внутреннего хэндовера BSC (INTRABSC HANDOVER DETECT), как показано в Таблице 2, данное сообщение об обнаружении внутреннего хэндовера BSC (INTRABSC HANDOVER DETECT) несет ВЫБРАННЫЙ канал (тип канала, используемый после хэндовера) и версию разговорных сигналов (Speech Version) (режим кодирования речи, используемый после хэндовера)) и затем BSC отправляет данное сообщение на MSC.
Таблица 2
Информационное устройство
ССЫЛКА
НАЛИЧИЕ
Формат
Длина
Тип сообщения
М
V
1
Выбранный канал
48008_3.2.2.33
М
V
1
Версия разговорных сигналов (выбранная)
48008_3.2.2.51
М
V
1
Этап S604: После получения сообщения об обнаружении внутреннего хэндовера BSC (INTRABSC HANDOVER DETECT), отправленного из порта А, MSC обновляет текущий режим кодирования речи на режим кодирования речи после хэндовера. Как описано выше MSC, обновляющий текущий режим кодирования речи на режим кодирования речи после хэндовера, включает в себя две ситуации: 1) если режим кодирования речи используется на MSC, тогда MSC обновляет локально используемый текущий режим кодирования речи на режим кодирования речи после хэндовера; и 2) если режим кодирования речи используется на MGW, тогда MSC отправляет сообщение для уведомления MGW об обновлении текущего режима кодирования речи на режим кодирования речи после хэндовера. После обновления MSC или MGW получает речевые данные канала восходящей связи и отправляет речевые данные канала нисходящей связи в соответствии с режимом кодирования речи после хэндовера.
Этап S606: Когда данный внутренний хэндовер BSS отказывает и возвращается в исходный канал, MS отправляет сообщение об отказе хэндовера (HANDOVER FAILURE) BTS1. В таком случае плоскость управления CS BSC получает сообщение об отказе хэндовера (HANDOVER FAILURE), отправленное из порта А, и отправляет сообщение об отказе внутреннего хэндовера BSC (INTRABSC HANDOVER FAIL) на MSC. Как показано в Таблице 3, данное сообщение об отказе внутреннего хэндовера BSC (INTRABSC HANDOVER FAIL) несет тип канала и режим кодирования речи до хэндовера. После получения INTRABSC HANDOVER FAIL, MSC обновляет текущий режим кодирования речи на режим кодирования речи до хэндовера. В данном документе MSC, обновляющий текущий режим кодирования речи на режим кодирования речи до хэндовера, включает в себя две ситуации: 1) если режим кодирования речи используется на MSC, тогда MSC обновляет локально используемый текущий режим кодирования речи на режим кодирования речи после хэндовера; и 2) если режим кодирования речи используется на MGW, тогда MSC отправляет сообщение для уведомления MGW об обновлении текущего режима кодирования речи на режим кодирования речи после хэндовера. После обновления MSC или MGW получает речевые данные канала восходящей связи и отправляет речевые данные канала нисходящей связи в соответствии с режимом кодирования речи до хэндовера.
После успешного обновления режима кодирования речи, MSC отправляет сообщение о подтверждении отказа внутреннего хэндовера BSC (INTRABSC HANDOVER FAIL ACK) (без содержания) для того, чтобы BSC знал о том, что MSC или MGW уже обновил текущий режим кодирования речи на режим кодирования речи до хэндовера в соответствии с требованиями BSC.
Таблица 3
Информационное устройство
ССЫЛКА
НАЛИЧИЕ
Формат
Длина
Тип сообщения
М
V
1
Выбранный канал
48008_3.2.2.33
М
V
1
Версия разговорных сигналов (выбранная)
48008_3.2.2.51
М
V
1
Из вышеизложенного следует, что в способе связи сотового хэндовера в соответствии с настоящим изобретением до получения сообщения о завершении хэндовера (HANDOVER COMPLETE), BSC отправляет сообщение на MSC для уведомления MSC о режиме кодирования речи после хэндовера и выбранном типе канала для того, чтобы MSC заранее обновил текущий режим кодирования речи на режим кодирования речи после хэндовера. Таким образом, время прерывания речи во время хэндовера сокращается и взаимодействие пользователей улучшается.
Примеры осуществления устройства
BSC предлагается в соответствии с примерами осуществления настоящего изобретения.
Фиг.7 является структурной диаграммой BSC в соответствии с примерами осуществления настоящего изобретения. Как показано на Фиг.7, данный BSC может содержать: приемный модуль 702, приспособленный для получения сообщения об обнаружении хэндовера от BTS и сообщения о завершении хэндовера (HANDOVER COMPLETE) от MS и здесь сообщение о завершении хэндовера (HANDOVER COMPLETE) можно инициировать посредством MS и переслать на BSC посредством BTS; определяющий модуль 704, соединяемый с приемным модулем 702, приспособленный для определения, является ли режим кодирования речи до хэндовера и режим кодирования речи после хэндовера одинаковым после получения сообщения об обнаружении хэндовера; и отправляющий модуль 706, соединяемый с определяющим модулем 704, приспособленный для отправки первого сообщения на MSC до получения приемным модулем 702 сообщения об обнаружении хэндовера и после получения сообщения о завершении хэндовера (HANDOVER COMPLETE) и при условии, что определяющий модуль 704 определяет, что режим кодирования речи после хэндовера отличается от режима кодирования речи до хэндовера, где первое сообщение включает в себя тип канала и режим кодирования речи после хэндовера.
Приемный модуль 702 также приспособлен для получения сообщения об отказе хэндовера от MS, где сообщение об отказе хэндовера можно инициировать посредством MS и переслать на BSC посредством BTS. Отправляющий модуль 704 также приспособлен для отправки второго сообщения на MSC после получения приемным модулем сообщения об отказе хэндовера, где второе сообщение включает в себя тип канала и режим кодирования речи до хэндовера.
MSC также предлагается в соответствии с примерами осуществления настоящего изобретения.
Фиг.8 является структурной диаграммой MSC в соответствии с примерами осуществления настоящего изобретения. Как показано на Фиг.8, данный MSC может содержать: приемный модуль 802, приспособленный для получения первого сообщения от BSC, где первое сообщение включает в себя тип канала и режим кодирования речи после хэндовера; обновляющий модуль 804, соединяемый с приемным модулем 802, приспособленный для обновления текущего режима кодирования речи на режим кодирования речи после хэндовера или для отправки сообщения для уведомления MGW об обновлении текущего режима кодирования речи на режим кодирования речи после хэндовера после получения приемным модулем 802 первого сообщения.
Приемный модуль 802 также приспособлен для получения второго сообщения от BSC, где второе сообщение включает в себя тип канала и режим кодирования речи до хэндовера. Соответственно, обновляющий модуль 804 также приспособлен для обновления текущего режима кодирования речи на режим кодирования речи до хэндовера после получения приемным модулем 802 второго сообщения или для отправки сообщения для уведомления MGW об обновлении текущего режима кодирования речи на режим кодирования речи до хэндовера после получения приемным модулем 802 второго сообщения.
Из вышеизложенного следует, что в соответствии с BSC и MSC, описанными в вышеуказанных примерах осуществления, до получения сообщения о завершении хэндовера (HANDOVER COMPLETE), BSC отправляет сообщение на MSC для уведомления MSC о режиме кодирования речи после хэндовера и выбранном типе канала для того, чтобы MSC обновил текущий режим кодирования речи на режим кодирования речи после хэндовера. Таким образом, время прерывания речи во время хэндовера сокращается и взаимодействие пользователей улучшается.
Система GSM для сотового хэндовера также предлагается в соответствии с примерами осуществления настоящего изобретения.
Фиг.9 является структурной диаграммой системы GSM для сотового хэндовера в соответствии с настоящим изобретением. Как показано на Фиг.9, система включает в себя BSC 900 и MSC 910, где BSC 900 включает в себя: первый приемный модуль 902, приспособленный для получения сообщения об обнаружении хэндовера от BTS и сообщения о завершении хэндовера (HANDOVER COMPLETE) от MS; определяющий модуль 904, соединяемый с первым приемным модулем 902, приспособленный для определения, является ли режим кодирования речи до хэндовера и режим кодирования речи после хэндовера одинаковым после получения сообщения об обнаружении хэндовера; и отправляющий модуль 906, соединяемый с определяющим модулем 904, приспособленный для отправки первого сообщения на MSC 910 до получения приемным модулем сообщения об обнаружении хэндовера и после получения сообщения о завершении хэндовера (HANDOVER COMPLETE) и при условии, что определяющий модуль 904 определяет, что режим кодирования речи после хэндовера отличается от режима кодирования речи до хэндовера, где первое сообщение включает в себя тип канала и режим кодирования речи после хэндовера.
MSC 910 включает в себя: второй приемный модуль 912, приспособленный для получения первого сообщения от BSC 900; и обновляющий модуль 914, соединяемый со вторым приемным модулем 912, приспособлен для обновления текущего режима кодирования речи на режим кодирования речи после хэндовера после получения вторым приемным модулем 912 первого сообщения или для отправки сообщения для уведомления MGW об обновлении текущего режима кодирования речи на режим кодирования речи после хэндовера после получения вторым приемным модулем 912 первого сообщения.
Из вышеуказанного известно, что в системе сотового хэндовера, описанной в соответствии с вышеуказанными вариантами осуществления, до получения сообщения о завершении хэндовера (HANDOVER COMPLETE), BSC отправляет сообщение на MSC для уведомления MSC о режиме кодирования речи после хэндовера и выбранном типе канала для того, чтобы MSC обновил текущий режим кодирования речи на режим кодирования речи после хэндовера. Таким образом, время прерывания речи во время хэндовера сокращается и взаимодействие пользователей улучшается.
Необходимо отметить, что этапы, показанные на блок-схемах чертежей, можно выполнить в компьютерной системе такой, как набор компьютерных выполняемых инструкций, и, несмотря на то, что логический порядок, показанный на блок-схемах, этапи, показанные или описанные в данном документе, можно выполнить в другом порядке при некоторых обстоятельствах.
Очевидно, что специалисты в данной области техники должны понимать, что вышеупомянутые модули и этапы настоящего изобретения можно реализовать посредством использования универсального вычислительного устройства, можно интегрировать в одно вычислительное устройство или распределить по сети, которая состоит из множества вычислительных устройств. В качестве альтернативного варианта, их можно реализовать посредством использования исполняемого программного кода вычислительного устройства для последующего хранения в запоминающем устройстве и выполнения вычислительным устройством или они организуются в интегрированный модуль цепи, соответственно, или множество их модулей или этапов организуется в один интегрированный модуль цепи. Таким образом, настоящее изобретение не ограничивается любой определенной комбинацией аппаратного обеспечения и программного обеспечения.
Вышеприведенное описание предназначается исключительно для иллюстрации предпочтительных вариантов осуществления, но не для ограничения настоящего изобретения. Различные модификации и изменения настоящего изобретения являются очевидными специалистам в данной области техники. Объем, определенный в формуле изобретения, должен содержать любые модификации, равноценную замену и усовершенствования в пределах сущности и принципа настоящего изобретения.