Контроллер связи и способ для поддержания соединения связи во время повторного выбора сотовой ячейки

Иллюстрации

Показать все

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

Реферат

Область техники

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

Предшествующий уровень техники

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

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

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

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

Пример случая, который, по меньшей мере, в некоторых сетях с коммутацией пакетов, приводит к некоторому прерыванию передачи, ассоциируемому с задержкой, включает в себя обработку перехода с одной базовой станции на другую, для содействия дальнейшей связи с сетью. В, по меньшей мере, одной из сетей с коммутацией пакетов, такой, как пакетная радиосвязь общего назначения (GPRS), подвижный абонент будет пытаться устанавливать связь со второй базовой станцией только после того, как потеряна связь с первой базовой станцией. Это может привести к задержке непрерывной связи, которая часто превышает несколько секунд. В течение связи голосового типа в реальном времени, задержка этой длительности в значительной степени рассматривается, как недопустимая. Это представляет особые проблемы для информационных служб, которые пытаются поддерживать связь голосовыми данными в реальном времени через сеть с коммутацией пакетов типа «переход в режим вещания», который обеспечивает симплексную связь типа портативной рации, и передача голоса по IP (интернет-протоколу), которая стремится обеспечивать дуплексную голосовую связь более традиционного типа через сеть с коммутацией пакетов.

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

Сущность изобретения

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

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

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

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

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

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

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

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

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

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

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

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

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

Подробное описание предпочтительного варианта осуществления

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

Фиг.1 иллюстрирует примерный топографический вид участка системы беспроводной связи. Топографический вид 100 включает в себя множество сотовых ячеек 102, графически представленных в виде шестиугольников. Шестиугольники являются лишь грубыми приближениями, при этом, в действительности, область передачи для каждой из сотовых ячеек 102 не является настолько единообразно определенной. Каждая сотовая ячейка 102 в типовом случае обслуживается одной или более базовыми станциями 104 (BS), упоминаемыми как обслуживающая станция, которая поддерживает связь с мобильной станцией 106 (MS), перемещающейся в пределах соответствующей сотовой ячейки 102.

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

Если мобильная станция 106 осуществляет связь с коммутацией пакетов, такую как соединение передачи данных типа пакетной радиосвязи общего назначения (GPRS), когда управление должно быть передано от обслуживающей базовой станции к базовой станции одной из соседних сотовых ячеек, инициирование соединения с прежде соседней базовой станцией предпринимается только после того, как соединение с прежде обслуживающей базовой станцией сбрасывается и/или прекращается. Это обычно определяется как повторный выбор. В качестве альтернативы, соединения типа с коммутацией каналов предусматривают эстафетную передачу обслуживания активного соединения связи с сетью. Потребность в повторном выборе может приводить к задержке в несколько секунд, прежде чем соединение связи, способствующее потоку данных, может быть переустановлено. Если сеть с коммутацией пакетов используется для осуществления связи голосового типа в реальном времени, задержка в несколько секунд может быть неудовлетворительной. Примерами того, где связь голосового типа в реальном времени по пакетной сети могла бы быть полезной, является передача голоса по IP и переход в режим вещания. Связь голосового типа в реальном времени по пакетной сети была бы более эффективна, если бы могли быть учтены потенциальные источники задержки, и еще более эффективна, если бы потенциальные источники задержки были учтены при минимальном воздействии на существующую инфраструктуру.

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

Фиг.2 иллюстрирует структурную схему 110 пары сетей, а именно сети с коммутацией пакетов и сети с коммутацией каналов, и, по меньшей мере, пары подсистем базовых станций в соответствии с, по меньшей мере, одним из вариантов осуществления настоящего изобретения. Многие из сетевых элементов согласуются со стандартом глобальной системы мобильной связи (GSM), и содействуют передаче данных через сеть беспроводной связи в телефонную коммутируемую сеть 112 общего пользования и сеть 114 с коммутацией пакетов, такую как сеть Интернет. Телефонная коммутируемая сеть общего пользования связана с одной или более подсистемами 116 базовых станций, через один или более центров 118 коммутации мобильной связи. Сеть с коммутацией пакетов связана с подсистемой базовой станции через один или более шлюзовых узлов 120 поддержки GPRS и один или более обслуживающих узлов 122 поддержки GPRS. В некоторых случаях множество подсистем 116 базовых станций будут совместно использовать центры 118 коммутации мобильной связи, обслуживающие узлы 122 поддержки GPRS, и/или шлюзовые узлы 120 поддержки GPRS.

Контроллер 124 базовой станции связывает одну или более базовых приемопередающих станций 126 (т.е. базовые станции 104), которые содержат в себе один или более приемопередатчиков в качестве части беспроводного интерфейса, с центром 118 коммутации мобильной связи для содействия передаче данных коммутируемых каналов в телефонную коммутируемую сеть 112 общего пользования. Контроллер 124 базовой станции дополнительно связывает одну или более соответствующих базовых приемопередающих станций 126 с обслуживающим узлом 122 поддержки GPRS через модуль 128 управления протоколом для содействия передаче пакетных данных, принятых от подвижного абонента 106, в сеть 114 с коммутацией пакетов. В качестве альтернативы, контроллер 124 базовой станции, кроме того, связывает одну или более соответствующих приемопередающих базовых станций 126 с обслуживающим узлом 122 поддержки GPRS через соответствующий виртуальный центр 130 коммутации мобильной связи. В дополнение к пересылке данных, принятых от подвижного абонента 106, в сеть 114 с коммутацией пакетов, виртуальный центр 130 коммутации мобильной связи включает в себя конвертор 132 протоколов, который предназначен для конвертирования формата данных между форматом данных коммутируемых каналов и форматом пакетных данных.

Конвертирование, выполняемое конвертором 132 протокола, по необходимости, переформатирует любые заголовочные данные, чтобы привести в соответствие с подходящим целевым форматом заголовка. Подобным образом, полезная нагрузка и/или ассоциированные данные переформатируются для приведения в соответствие с форматом размера и сигнала целевого протокола. Если размер полезной нагрузки настраивается, может быть уместным вставлять дополнительные пакеты данных, и/или удалять излишние пакеты, наряду с перераспределением данных между новыми переформатированными пакетами данных. В, по меньшей мере, одном варианте осуществления, информационная связь с сетью с коммутацией каналов поддерживается соединением высокоскоростной передачи данных с коммутацией каналов (HSCSD).

Использование виртуального центра 130 коммутации мобильной связи позволяет подсистеме 116 базовой станции работать так, как если бы она была присоединена к сети 112 с коммутацией каналов через невиртуальный центр 118 коммутации мобильной связи, когда данные транслируются и пересылаются в сеть 114 с коммутацией пакетов. Виртуальный центр 130 коммутации мобильной связи может быть программным приложением, которое выполняется контроллером 124 базовой станции. Виртуальный центр 130 коммутации мобильной связи, в качестве альтернативы, может быть реализован в аппаратных средствах, или любом соответствующем сочетании аппаратных средств и программного обеспечения. Однако одним из признаков в значительной степени программной реализации, является потенциально минимальное воздействие на существующую инфраструктуру, при этом модификация может быть введена в подсистему 116 базовой станции в виде части модернизации программного обеспечения. Кроме того, существующие программные процедуры в контроллере 124 базовой станции, подобным образом, подвергаются минимальному воздействию.

Подсистема 116 базовой станции предназначена для взаимодействия с подобным образом адаптированными подвижными абонентами. Адаптированные подвижные абоненты включают в себя контроллер 140 связи, который служит для формирования управляющих сигналов для переключения между первым режимом работы, который не поддерживает соединение связи во время повторного выбора сотовой ячейки, и вторым режимом работы, который поддерживает соединение связи во время эстафетной передачи обслуживания, перед моментом времени, в который предсказана необходимость в повторном выборе сотовой ячейки. Контроллер 140 связи включает в себя многорежимный контроллер 142, предсказатель 144 повторного выбора сотовой ячейки и контроллер 146 эстафетной передачи обслуживания.

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

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

В, по меньшей мере, одном варианте осуществления, многорежимный контроллер 142 включает в себя контроллер 148 состояний, который наблюдает за изменением состояний контроллера связи подвижного абонента, и контроллер 150 управления линией связи, который устанавливает и поддерживает соединения связи в каждом из первого и второго режимов работы. Многорежимный контроллер 142 дополнительно включает в себя конвертор 152 протоколов, который, подобно конвертору протоколов, описанному в связи с виртуальным центром 130 коммутации мобильной связи, служит для осуществления конвертирования, по необходимости, между протоколами формата данных, связанными с каждым из первого режима работы и второго режима работы, или, по меньшей мере, в одном из вариантов осуществления, между режимом пакетных данных, совместимым с пакетной радиосвязью общего назначения GPRS, и режимом данных, совместимым с HSCSD.

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

По меньшей мере, в одном варианте осуществления, контроллер 148 состояния включает в себя конечный автомат 160, имеющий три заданные состояния, пример которого проиллюстрирован на фиг.5. Пример, показанный на фиг.5, иллюстрирует переключение режимов относительно перехода в режим вещания (PTT), однако та же самая или подобная диаграмма состояний может быть использована в связи с передачей голоса по IP или любой другой передачей любых нечувствительных к задержке данных, посредством режима работы, который не поддерживает соединение связи, когда происходит переход к новой базовой станции.

В проиллюстрированном примере, конечный автомат 160 включает в себя состояние 162 незанятости, состояние 164 пакетного режима, и состояние 166 режима с коммутацией каналов. Большей частью, конечный автомат будет оставаться в состоянии незанятости до тех пор, пока не начат вызов PPT. После старта вызова PTT, конечный автомат 160 будет переходить из состояния 162 незанятости в состояние 164 пакетного режима. Конечный автомат 160 будет оставаться в состоянии 164 пакетного режима до тех пор, пока либо не будет предсказан повторный выбор, либо не завершится вызов PTT. Если вызов PTT завершается, то конечный автомат 160 возвращается в состояние 162 незанятости. Однако, если предсказан повторный выбор, то конечный автомат 160 меняет состояние на состояние 166 режима с коммутацией каналов.

После входа в состояние 166 режима с коммутацией каналов, конечный автомат 160 будет оставаться в состоянии 166 режима с коммутацией каналов до тех пор, пока либо не завершит вызов PTT, либо не произойдет ожидаемая эстафетная передача обслуживания. Если вызов PTT завершается, то конечный автомат 160 будет переходить из состояния 166 режима с коммутацией каналов в состояние 162 незанятости. Однако, если завершена эстафетная передача обслуживания, то конечный автомат 160 перейдет обратно в состояние 164 пакетного режима.

Конечный автомат может быть реализован в программном обеспечении или в аппаратных средствах. Более конкретно, конечный автомат может быть сформирован с использованием элементов аппаратных средств, таких как логические вентили и/или элементы. В качестве альтернативы, конечный автомат может быть реализован с использованием предварительно сохраненных программных инструкций, и/или может быть реализован с использованием сочетания как элементов аппаратных средств, так и программно реализованных инструкций.

Фиг.6 иллюстрирует примерную структурную схему, по меньшей мере, одного из вариантов осуществления устройства 200 беспроводной связи, которое может быть использовано для реализации настоящего изобретения. Устройство 200 беспроводной связи включает в себя радиоприемник 201 и передатчик 203. Радиоприемник 201 и передатчик 203 связаны с антенной 205 устройства беспроводной связи посредством антенного переключателя 207. Конкретная радиочастота, которая должна использоваться передатчиком 203 и приемником 201, определяется микропроцессором 209 и передается на синтезатор 211 частот через интерфейсную схему 213. Информационные сигналы, принятые приемником 201, декодируются и подаются на микропроцессор 209 посредством интерфейсной схемы 213, а информационные сигналы, которые должны передаваться передатчиком 203, формируются микропроцессором 209 и форматируются интерфейсной схемой 213 перед передачей их передатчиком 203. Рабочее состояние передатчика 203 и приемника 201 задействуется или блокируется интерфейсной схемой 213.

В предпочтительном варианте осуществления, микропроцессор 209 формирует часть устройства обработки данных, которое в соединении с интерфейсной схемой 213 выполняет необходимые функции обработки под управлением программных инструкций, сохраненных в секции 215 памяти. Вместе, микропроцессор 209 и интерфейсная схема 213 могут включать в себя один или более микропроцессоров, один или более из которых могут включать в себя цифровой сигнальный процессор (ЦСП, DSP). Секция памяти включает в себя одну или более разновидностей энергозависимой и/или энергонезависимой памяти, в том числе, обычное ПЗУ 221 (постоянное запоминающее устройство, ROM), СППЗУ 223 (стираемое программируемое ПЗУ, EPROM), ОЗУ 225 (оперативное запоминающее устройство, RAM), ЭСППЗУ 227 (электрически стираемое и программируемое ПЗУ, EEPROM). Идентифицирующие признаки устройства беспроводной связи в типовом случае сохранены в ЭСППЗУ 227 (они также могут быть сохранены в микропроцессоре во встроенном ЭСППЗУ, если оно имеется) и могут включать в себя модуль назначения номера (NAM), требуемый для работы в традиционной сотовой системе.

В той степени, в которой контроллер связи, включающий в себя конечный автомат 160, реализован в аппаратных средствах, логические элементы могут быть размещены в интерфейсе 213 и/или использовать элементы памяти в секции 215 памяти. В той степени, в которой контроллер связи реализован с использованием программно реализованных инструкций, программно реализованные инструкции могут быть сохранены в секции 215 памяти для выполнения одним или более процессорами, в том числе, микропроцессором 209.

Управление пользовательским аудиосигналом, формируемым микрофоном 229 и динамиком 231, управляется схемой 219 аудиообработки, которая образует часть схемы 233 пользовательского интерфейса. Схема 233 пользовательского интерфейса дополнительно включает в себя схему 235 обработки пользовательского интерфейса, которая управляет работой любой кнопочной панели(ей) 237 и/или дисплея(ев) 239. Дополнительно предполагается, что любая операция с кнопочной панелью может быть включена в состав сенсорного дисплея.

Фиг.7 иллюстрирует блок-схему 300 алгоритма способа поддержки соединения связи во время повторного выбора сотовой ячейки, в соответствии с, по меньшей мере, одним из аспектов настоящего изобретения. Способ включает в себя поддержание связи в первом режиме 302 работы. Условия связи, в таком случае, контролируются 304 при работе в первом режиме. Затем определяется 306 приблизительное время, когда будет инициирован повторный выбор. Способ затем предусматривает переключение 308 из первого режима во второй режим связи перед определенным моментом времени повторного выбора. Затем выполняется эстафетная передача 310 обслуживания от первой сотовой ячейки ко второй сотовой ячейке.

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

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

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

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

3. Способ по п.1, в котором первый режим работы пытается установить соединение связи со второй сотовой ячейкой после того, как соединение связи с первой сотовой ячейкой сброшено.

4. Способ по п.1, в котором первый режим работы включает в себя режим связи с коммутацией пакетов.

5. Способ по п.4, в котором режим связи с коммутацией пакетов использует протокол связи, соответствующий, по меньшей мере, одному из стандарта пакетной радиосвязи общего назначения (GPRS) и развития стандарта GSM с увеличенной скоростью передачи данных (EDGE).

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

7. Способ по п.6, в котором голосовые данные передаются как часть сеанса вызова перехода в режим вещания (РТТ).

8. Способ по п.6, в котором голосовые данные передаются как часть сеанса вызова передачи голоса по Интернет-протоколу (VoIP).

9. Способ по п.1, в котором второй режим работы устанавливает соединение связи со второй сотовой ячейкой до завершения соединения связи с первой сотовой ячейкой во время повторного выбора.

10. Способ по п.9, в котором поток данных, связанный с передачей, маршрутизируется по соединению связи со второй сотовой ячейкой до прекращения соединения связи с первой сотовой ячейкой во время повторного выбора.

11. Способ по п.1, в котором второй режим работы включает в себя соединение с коммутацией каналов.

12. Способ по п.11, в котором соединение с коммутацией каналов является соединением высокоскоростной передачи данных с коммутацией каналов (HSCSD).

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

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

15. Способ по п.13, в котором, по меньшей мере, некоторые из измерений качества сигнала включают в себя индикатор интенсивности принятого сигнала (RSSI).

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

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

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

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

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

21. Контроллер связи по п.20, в котором текущее состояние конечного автомата адаптировано для смены на состояние режима с коммутацией пакетов после инициирования соединения связи.

22. Контроллер связи по п.20, в котором текущее состояние конечного автомата адаптировано для смены на состояние незанятости после завершения соединения связи.

23. Контроллер связи по п.20, в котором текущее состояние конечного автомата адаптировано для смены на состояние режима с коммутацией каналов до инициирования повторного выбора сотовой ячейки.

24. Контроллер связи по п.20, в котором текущее состояние конечного автомата адаптировано для смены на состояние режима с коммутацией пакетов по завершении эстафетной передачи обслуживания.

25. Контроллер связи по п.16, в котором контроллер эстафетной передачи обслуживания предназначен для формирования управляющих сигналов для управления эстафетной передачей обслуживания после того, как соединение было установлено во втором рабочем режиме.

26. Контроллер связи по п.16, в котором первый режим работы является режимом связи с коммутацией пакетов.

27. Контроллер связи по п.16, в котором второй режим работы является режимом связи с коммутацией каналов.

28. Контроллер связи по п.16, в котором соединение связи включает в себя голосовые данные, передаваемые в виде части сеанса вызова перехода в режим вещания (РТТ).

29. Контроллер связи по п.16, в котором соединение связи включает в себя голосовые данные, передаваемые в виде части сеанса вызова передачи голоса по Интернет-протоколу (VoIP).

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

31. Контроллер связи по п.16, реализованный как часть устройства мобильной связи.

32. Контроллер связи по п.31, в котором устройство мобильной связи является сотовым телефоном.