ВРЕМЯ ДЕЙСТВИЯ ДЛЯ ХЭНДОВЕРА МОБИЛЬНЫХ СТАНЦИЙ
ACTION TIME FOR HANDOVER OF MOBILE STATIONS

[0001] Эта заявка ссылается на приоритет заявки на патент США №12/098,156, поданной 4 апреля 2008 г. и озаглавленной "Множественные значения времени действия при быстром мобильном хэндовере WiMAX", заявки на патент США №61/114,460, поданной 13 ноября 2008 г. и озаглавленной "Указание времени действия и возможностей быстрого ранжирования для целевых базовых станций", и заявки на патент США №61/118,564, поданной 28 ноября 2008 г. и озаглавленной "Время действия для хэндовера мобильных станций", описания которых включены в данный документ путем ссылки.
ОБЛАСТЬ ТЕХНИКИ
[0002] Это описание касается беспроводных сетей связи.
ПРЕДПОСЫЛКИ ИЗОБРЕТЕНИЯ
[0003] В беспроводных сетях мобильные станции могут остановить получение обслуживания от обслуживающей базовой станции и начать принимать обслуживание от целевой базовой станции путем выполнения хэндовера (передачи обслуживания) от обслуживающей базовой станции к целевой базовой станции.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
[0004] Подробности одного или более варианта выполнения изобретения представлены на чертежах и в описании, приведенном ниже. Другие особенности будут очевидны из описания и чертежей, а также из формулы изобретения.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
[0005] Фиг.1 показывает сеть согласно примеру осуществления изобретения.
[0006] Фиг.2А - вертикальная схема временной последовательности, показывающая обмен сообщениями в течение процесса хэндовера, инициированного мобильной станцией согласно примеру осуществления изобретения.
[0007] Фиг.2В - вертикальная схема временной последовательности, показывающая обмен сообщениями в течение процесса хэндовера, инициированного обслуживающей базовой станцией согласно примеру осуществления изобретения.
[0008] Фиг.2С - вертикальная схема временной последовательности, показывающая обмен сообщениями в течение процесса хэндовера, инициированного мобильной станцией согласно другому примеру осуществления изобретения.
[0009] Фиг.3А - вертикальная схема временной последовательности, показывающая обмен сообщениями в течение процесса бесшовного хэндовера, инициированного мобильной станцией согласно примеру осуществления изобретения.
[0010] Фиг.3В - вертикальная схема временной последовательности, показывающая обмен сообщениями в течение процесса бесшовного хэндовера, инициированного обслуживающей базовой станцией согласно примеру осуществления изобретения.
[0011] Фиг.4 - вертикальная схема временной последовательности, иллюстрирующая операцию обмена сигнализацией в отношении возможности хэндовера, управляемой базовой станцией.
[0012] Фиг.5 - блок-схема, показывающая способ, выполняемый обслуживающей базовой станцией согласно примеру осуществления изобретения.
[0013] Фиг.6 - блок-схема, показывающая способ, выполняемый обслуживающей базовой станцией согласно примеру осуществления изобретения.
[0014] Фиг.7 - блок-схема, показывающая способ, выполняемый мобильной станцией согласно примеру осуществления изобретения.
[0015] Фиг.8 - блок-схема, показывающая способ, выполняемый обслуживающей базовой станцией согласно другому примеру осуществления изобретения.
[0016] Фиг.9 - блок-схема, показывающая способ, выполняемый мобильной станцией согласно другому примеру осуществления изобретения.
[0017] Фиг.10 - блок-схема, показывающая способ, выполняемый обслуживающей базовой станцией согласно другому примеру осуществления изобретения.
[0018] Фиг.11 - блок-схема, показывающая способ, выполняемый обслуживающей базовой станцией согласно другому примеру осуществления изобретения.
[0019] Фиг.12 - блок-схема, показывающая способ, выполняемый обслуживающей базовой станцией согласно другому примеру осуществления изобретения.
[0020] Фиг.13 - блок-схема станции беспроводной сети связи согласно примеру осуществления изобретения.
[0021] Фиг.14 - блок-схема базовой станции согласно примеру осуществления изобретения.
ПОДРОБНОЕ ОПИСАНИЕ
[0022] Фиг.1 показывает сеть 100 связи согласно примеру осуществления изобретения. Сеть 100 может включать, например, сеть WiMAX (Worldwide Interoperability for Microwave Access, Всемирная функциональная совместимость для СВЧ доступа) по стандарту IEEE 802.16, сеть LTE (Long Term Evolution, долгосрочная эволюция) проекта Партнерства по системам третьего поколения (3GPP), беспроводную локальную сеть (Wireless Local Area Network, WLAN) по стандарту IEEE 802.11 или сеть телефонной сотовой связи, согласно разным вариантам осуществления изобретения. Сеть 100 может обеспечивать беспроводную передачу данных пользователям или абонентам, которые входят в сеть 100.
[0023] Сеть 100 может включать одну или более беспроводных сетей 102. Каждая беспроводная сеть 102 может обеспечивать беспроводную передачу данных к одной или более мобильным станциям 104. В то время как только одна мобильная станция 104 показана на фиг.1, любое число мобильных станций 104 может быть включено в беспроводную сеть 102.
[0024] Беспроводная сеть 102 может включать обслуживающую базовую станцию 106. Обслуживающая базовая станция 106 может обеспечивать радио- (или беспроводные) услуги передачи данных и/или речи для мобильной станции 104 через воздушный интерфейс. Обслуживающая базовая станция 106 может, например, отправлять данные к мобильной станции 104 по нисходящей линии (downlink, DL) и может принимать данные от мобильной станции 104 по восходящей линии (uplink, UL). Обслуживающая базовая станция 106 может включать базовую станцию, ретрансляционную станцию, узел В или точку доступа, согласно вариантам осуществления изобретения. Обслуживающая базовая станция 106 может быть связана или присоединена к сети 100 через проводное соединение.
[0025] Сеть 100 может также включать множество целевых базовых станций 108, 110, 112. В то время как три целевых базовых станции 108, 110, 112 показаны на фиг.1, любое число целевых базовых станций 108, 110, 112 может быть включено в сеть 100. Целевые базовые станции 108, 110, 112 могут включать базовые станции, ретрансляционные станции, узлы В или точки доступа, согласно вариантам осуществления изобретения. Целевые базовые станции 108, 110, 112 могут быть связаны или присоединены к сети 100 через проводные соединения. Целевые базовые станции 108, 110, 112 могут, каждая, обслуживать их собственные соответствующие беспроводные сети и могут обеспечивать беспроводную передачу данных к мобильным станциям (не показаны) в пределах их соответствующих беспроводных сетей. Поскольку мобильная станция 104 передвигается по всей сети 100, мобильная станция 104 может выполнять хэндовер от обслуживающей базовой станции 106 к одной из целевых базовых станций 108, 110, 112.
[0026] Сеть 100 может также включать шлюз 114. Шлюз 114 может включать, например, шлюз узла службы доступа (access service node, ASN). Шлюз 114 может быть связан или присоединен к каждой обслуживающей базовой станции 106 и целевым базовым станциям 108, 110, 112 через проводные соединения. Шлюз 114 может также быть подключен к Интернету и может обеспечивать обслуживающую базовую станцию 106 и целевые базовые станции 108, 110, 112 доступом к Интернету; обслуживающая базовая станция 106 и целевые базовые станции 108, 110, 112 могут обеспечивать мобильные станции 104 доступом к Интернету в пределах их соответствующих беспроводных сетей 102, согласно примеру осуществления изобретения.
[0027] Мобильная станция 104 может обеспечивать данные для пользователя или абонента по радио (или беспроводным путем), взаимодействуя с обслуживающей базовой станцией 106 через воздушный интерфейс. Мобильная станция 104 может включать телефон для сотовой связи, мини-компьютер для беспроводной связи (PDA), смартфон, портативный компьютер или ноутбук или другие мобильные устройства, способные к обработке данных, приему входных данных от пользователя и подаче выходных данных пользователю, а также связи с обслуживающей базовой станцией 106 через воздушный интерфейс. Мобильная станция 104 может отправлять данные к обслуживающей базовой станции 106 по восходящей линии (UL) и может принимать данные от обслуживающей базовой станции 106 по нисходящей линии.
[0028] Когда пользователь мобильной станции 104 перемещается по сети 100, могут быть приняты решения, например шлюзом 114, обслуживающей базовой станцией 106 и/или мобильной станцией 104, передать мобильную станцию 104 одной из целевых базовых станций 108, 110, 112. Мобильная станция 104 и/или обслуживающая базовая станция 106 может, например, контролировать канал или качество сигнала связи между мобильной станцией 104 и обслуживающей базовой станцией 106, например, измеряя и/или определяя отношение "канал к помехе и шуму "(CINR, channel-to-interference-and-noise ratio), отношение "сигнал к помехе и шуму "(SINR, signal-to-interference-and-noise ratio) и/или отношение "сигнал/шум" (SNR, signal-to-noise ratio) в канале связи восходящего и/или нисходящего направления между мобильной станцией 104 и обслуживающей базовой станцией 106. Мобильная станция 104 может также контролировать качество канала или сигнала связи с целевыми базовыми станциями 108, 110, 112 на основе, например, пилот-сигналов, принятых от каждой из целевых базовых станций 108, 110, 112. Мобильная станция 104 может контролировать канал или качество сигнала связи с целевыми базовыми станциями 108, 110, 112 периодически или когда качество канала или сигнала связи с обслуживающей базовой станцией 106 понижается ниже порогового уровня, согласно вариантам осуществления изобретения. В варианте осуществления изобретения, мобильная станция 104 может послать информацию о качестве канала связи с целевыми базовыми станциями 108, 110, 112 к обслуживающей базовой станции 106.
[0029] Мобильная станция 104 и/или обслуживающая базовая станция 106 может сравнить качество канала или сигнала связи между мобильной станцией 104 и обслуживающей базовой станцией 106 с качеством канала или сигнала связи между мобильной станцией 104 и целевыми базовыми станциями 106, 108, 110. Базируясь на этом сравнении, мобильная станция 104 или обслуживающая базовая станция 106 может инициировать хэндовер.
[0030] Без использования варианта осуществления изобретения, раскрытого здесь, целевая базовая станция 108, 110, 112 устанавливает только одно "время действия" (action time) (в это время (время действия) базовая станция предлагает мобильной станции 104 выполнить быстрый хэндовер без конкуренции), что приводит к большему числу сбоев быстрого хэндовера (если временной предел "времени действия" слишком короток, то есть это время наступает вскоре после его объявления) или к более длинным задержкам хэндовера (если время "времени действия" слишком велико).
[0031] Согласно примеру осуществления изобретения, для мобильной станции 104 может быть установлено более чем одно "время действия" для по меньшей мере одной целевой базовой станции 108, 110, 112 или для каждой целевой базовой станции 108, 110, 112, к которой может переместиться мобильная станция 104.
[0032] Согласно варианту осуществления изобретения, одно или более время действия может использоваться для каждой целевой базовой станции 108, 110, 112. Это множество величин времени действия может сигнализироваться от целевой базовой станции 108, 110, 112 к обслуживающей базовой станции 106 в сигнале HO_Rsp R6/R4 (TBD в NWG Rel1 версии 1.2). Сигнализация этих множественных величин времени действия от обслуживающей базовой станции 106 к мобильной станции 104 может быть выполнена через интерфейс R1, например в сообщении MOB_BSHO-RSP или MOB_BSHO-REQ (TBD в 802.16e-Rev2) для хэндовера, запущенного мобильной станцией или сетью, соответственно. Целевая базовая станция 108, 110, 112 может остановить вещание возможностей быстрого ранжирования для конкретной мобильной станции 104, если эта мобильная станция 104 достигла успеха в использовании одной такой возможности. Целевая базовая станция 108, 110, 112 может остановить вещание возможностей быстрого ранжирования для конкретной мобильной станции 104, если эта мобильная станция 104 вернулась к обычному ранжированию для процесса хэндовера на основе конкуренции.
[0033] Согласно вариантам осуществления изобретения, значения времени действия могут сигнализироваться либо как список дискретных значений времени действия, либо как список пар (идентификатор целевой базовой станции (T-BS ID), время действия), где один и тот же идентификатор T-BS ID может появляться более чем в одной паре, как список пакетов (bursts), каждый из которых обозначен моментом начала и числом экземпляров, или как список пакетов, каждый из которых обозначен моментом начала, моментом конца и частотой времен действия. Вещание возможностей быстрого ранжирования может следовать стандартной формуле (стандарта 802.16e-Rev2), например, растущее по экспоненте разнесение значений времени действия, и т.д., и размеру.
[0034] Фиг.2А - вертикальная схема временной последовательности, показывающая обмен сообщениями в течение процесса хэндовера, инициированного мобильной станцией 104 согласно примеру осуществления изобретения. Мобильная станция 104 может получать обслуживание от обслуживающей базовой станции 106, и мобильная станция 104 может быть в радиосвязи с обслуживающей базовой станцией 106. Обслуживающая базовая станция 106 может определять, в течение регистрационного процесса, может ли мобильная станция 104 поддержать и/или обработать сообщение 208 хэндовера (описано ниже), которое включает более чем одно время действия и/или включает поля времени действия со значением ноль. Это определение, возможно, делается в течение процесса согласования возможности, описанного со ссылкой на фиг.4. В этом примере мобильная станция 104 может решить инициировать хэндовер. Мобильная станция 104 может решить инициировать хэндовер, основываясь на сравнении качества канала или сигнала между мобильной станцией 104 и обслуживающей базовой станцией 106 с качеством канала или сигнала между мобильной станцией 104 и обслуживающими базовыми станциями 108, 110, 112. Мобильная станция 104 может решить инициировать хэндовер, основываясь, например, на определении того, что качество канала или сигнала между мобильной станцией 104 и обслуживающей базовой станцией 106 упало ниже заданного порога, или основываясь на определении того, что качество канала или сигнала между мобильной станцией 104 и одной или более обслуживающих базовых станций 108, 110, 112 превышает качество канала или сигнала между мобильной станцией 104 и обслуживающей базовой станцией 106, или основываясь на определении того, что качество канала или сигнала между мобильной станцией 104 и одной или более из обслуживающих базовых станций 108, 110, 112 превышает качество канала или сигнала между мобильной станцией 104 и обслуживающей базовой станцией 106 на заданное пороговое значение, согласно вариантам осуществления изобретения. Мобильная станция 104 может также определить, к каким целевым базовым станциям 108, 110, 112 эта мобильная станция 104 хочет переключиться, на основе, например, качества канала или сигнала между мобильной станцией 104 и целевой базовой станцией (станциями) 108, 110, 112, превышающего заданную минимальную величину, согласно примеру осуществления изобретения.
[0035] Базируясь на решении инициировать хэндовер, мобильная станция 104 может послать сообщение 202 запроса хэндовера обслуживающей базовой станции 106. Сообщение 202 запроса хэндовера может, например, указать, к какой целевой базовой станции (станциям) 108, 110, 112 мобильная станция 104 хочет переключиться.
[0036] В ответ на прием сообщения 202 запроса хэндовера от мобильной станции 104, обслуживающая базовая станция 106 может послать сообщения 204А, 204В, 204С запроса хэндовера, передаваемые по транспортной сети (backhaul network), к каждой из целевых базовых станций 108, 110, 112, которые были указаны мобильной станцией 104 в сообщении 202 запроса хэндовера. Обслуживающая базовая станция 106 может послать сообщения 204А, 204В, 204С запроса хэндовера к целевым базовым станциям 108, 110, 112 через транспортную сеть, например, через проводные соединения в сети 100 и/или через шлюз 114. В примере, в котором сеть 100 включает ретрансляционные станции, любые из сообщений 204А, 204В, 204С запроса хэндовера можно послать по радио через воздушный интерфейс для одного или более соответствующих интервалов ретрансляции на пути сообщения. Сообщения 204А, 204В, 204С запроса хэндовера могут идентифицировать себя, как таковые, а также могут идентифицировать мобильную станцию 104, которая должна выполнить хэндовер, местоположение мобильной станции 104, которая должна выполнить хэндовер, могут указывать качество канала или сигнала мобильной станции 104 с целевой базовой станцией 108, 110, 112, к которой посылается сообщение 204А, 204В, 204С запроса хэндовера по транспортной сети, может указывать, поддерживает ли мобильная станция 104 множественные значения времени действия, и/или может включать другую информацию о мобильной станции 104, которая должна выполнить хэндовер, согласно вариантам осуществления изобретения.
[0037] В варианте осуществления изобретения, сообщения 204А, 204В, 204С запроса хэндовера в транспортной сети могут включать следующие поля или информационные элементы:
Информационный элемент (IE)
Обязательный (М)/опциональный (O)
Примечание
Тип хэндовера
М
Тип регистрации
O
Включается, когда присоединена предварительная регистрация пути данных
Информация о подвижной станции
М
> Идентификатор NSP
O
Используется, чтобы помочь различить туннели R4 и R6 для конкретного NSP
> Идентификатор якорного шлюза ASN
O
Идентифицирует узел, на котором находится функция DP якоря в якорной ASN.
> Идентификатор аутентификатора
O
Идентифицирует узел, на котором находится функция аутентификатора и распределителя ключей. Включается, если в сообщение не включен контекст защиты; включается, если источник запроса HO_Req не содержит функцию аутентификатора и распределителя ключей для мобильной станции
> Контекст якоря ММ
O
TLV может быть включен, чтобы оптимизировать перемещение FA для целевой ASN после хэндовера.
Если включено, уведомляет целевую ASN о том, что после хэндовера будет инициировано перемещение FA на целевую ASN. Целевая ASN может использовать это, чтобы решить, принимать или нет хэндовер.
> Контекст SBC
О<sup>1</sup>
Контекст сеанса связи мобильной станции, связанный с 802.16е
> Контекст REG
О<sup>1</sup>
Контекст сеанса связи мобильной станции, связанный с 802.16е
>> Поддержка дополнительного времени действия
Способность мобильной станции поддерживать дополнительное время действия
> Дескриптор SA
О<sup>1</sup>
Может быть включен обслуживающей ASN для целевой ASN
> Информация SF (одна или более)
М
Информация о базовой станции (обслуживающей)
М
Информация о базовой станции(целевой, одной или более)
М
Относительная задержка, информация о качестве физического канала нисходящей/восходящей линии с точки зрения мобильной станции
[0038] В ответ на прием сообщений 204А, 204В, 204С запроса хэндовера в транспортной сети, соответствующие целевые базовые станции 108, 110, 112 могут определить, могут ли они обеспечить возможность быстрого ранжирования мобильной станции 104, чтобы послать запрос быстрого ранжирования при входе в их соответствующие беспроводные сети, или мобильная станция 104 должна будет делать основанный на конкуренции запрос. Целевые базовые станции 108, 110, 112 могут определить, могут ли они обеспечить возможность быстрого ранжирования для мобильной станции 104, основываясь, по меньшей мере частично, например, на информации, включенной в сообщения 204А, 204В, 204С запроса хэндовера в транспортной сети, и/или основываясь на информации, например, о числе мобильных станций, уже обслуживаемых целевой базовой станцией 108, 110, 112, и/или об объеме трафика данных, обслуживаемого целевой базовой станцией 108, 110, 112.
[0039] Если целевые базовые станции 108, 110, 112 решают, что они могут обеспечить возможность быстрого ранжирования для мобильной станции 104, то время действия 222, 224, 226, 228, 230, 232 может быть определено. Время действия 222, 224, 226, 228, 230, 232 может быть определено соответствующими целевыми базовыми станциями 108, 110, 112, обслуживающей базовой станцией 106 или шлюзом 114, согласно вариантам осуществления изобретения. Время действия 222, 224, 226, 228, 230, 232 может быть временем, после которого целевая базовая станция 108, 110, 112 может послать карту восходящей линии мобильной станции 104. Время действия 222, 224, 226, 228, 230, 232 может, например, быть временем, когда целевая базовая станция 108, 110, 112 сможет выделить временной интервал, чтобы послать карту восходящей линии мобильной станции 104. Карта восходящей линии (uplink map) может указывать, когда мобильная станция 104 может послать запрос ранжирования к одной или более целевой базовой станции 108, 110, 112 в ответ на возможности быстрого ранжирования, чтобы мобильная станция 104 не должна была участвовать в ранжировании на основе конкуренции.
[0040] В примере варианта осуществления изобретения, время действия 222, 224, 226, 228, 230, 232 может быть числом кадров до того момента, когда целевая базовая станция 108, 110, 112 назначит возможность выделенной передачи для мобильной станции 104, чтобы передать сообщение запроса ранжирования, используя информационный элемент быстрого ранжирования. Возможность выделенной передачи может позволить мобильной станции 104 передать запрос ранжирования с параметрами канала, которые были обеспечены мобильной станции 104 для целевой базовой станции 108, 110, 112 перед хэндовером, и которые остаются действительными и могут повторно использоваться в течение повторного входа мобильной станцией 104 в беспроводную сеть, обслуживаемую целевой базовой станцией, без ранжирования на основе CDMA. Обслуживающая базовая станция 106 может определить конечное время действия 222, 224, 226, 228, 230, 232 на основе информации, принятой обслуживающей базовой станцией 106 от целевых базовых станций 108, 110, 112 по магистральной сети связи 100.
[0041] В то время как два времени действия 222, 224, 226, 228, 230, 232 показаны для каждой целевой базовой станции 108, 110, 112 на фиг.2А, каждая целевая базовая станция 108, 110, 112 может иметь любое число доступных значений времени действия 222, 224, 226, 228, 230, 232, согласно различным вариантам осуществления изобретения. В одном варианте осуществления изобретения каждая целевая базовая станция 108, 110, 112 может иметь только одно доступное время действия 222, 224, 226, 228, 230, 232 (или ни одного, если никакое время действия 222, 224, 226, 228, 230, 232 не доступно для этой целевой базовой станции 108, 110, 112). В варианте осуществления изобретения, одна или более целевых базовых станций 108, 110, 112 может иметь более чем одно время действия 222, 224, 226, 228, 230, 232, в течение которого соответствующая целевая базовая станция 108, 110, 112 может предоставить возможность выделенной передачи мобильной станции 104. Например, каждая из целевых базовых станций 108, 110, 112 может решить, что она имеет два или более времени действия 222, 224, 226, 228, 230, 232, в течение которого она может предоставить мобильной станции 104 возможность выделенной передачи.
[0042] Каждая из целевых базовых станций 108, 110, 112 может послать сообщения 206А, 206В, 206С ответа хэндовера по транспортной сети к обслуживающей базовой станции 106. Сообщения 206А, 206В, 206С ответа хэндовера в транспортной сети могут быть основаны на определении того, может ли целевая базовая станция 108, 110, 112 обеспечить возможность быстрого ранжирования для мобильной станции 104, и могут быть основаны на определении времени действия. Сообщения 206А, 206В, 206С ответа хэндовера в транспортной сети могут, например, указывать, может ли соответствующая целевая базовая станция 108, 110, 112 обеспечить возможность быстрого ранжирования для мобильной станции 104, и может указывать время действия. В варианте осуществления изобретения, одно или более сообщений 206А, 206В, 206С ответа хэндовера в транспортной сети может указывать более чем одно время действия, после которого соответствующая целевая базовая станция 108, 110, 112 может послать мобильной станции 104 карту восходящей линии. Одно или более, или все, из сообщений 206А, 206В, 206С ответа хэндовера в транспортной сети могут указывать, поддерживает ли посылающая его целевая базовая станция 108, 110, 112 множественные значения времени действия.
[0043] В примере, в котором одна или более целевых базовых станций 108, 110, 112 может иметь два или более доступных времени действия 222, 224, 226, 228, 230, 232, одно или более сообщений 206А, 206В, 206С ответа хэндовера в транспортной сети могут включать не менее чем два времени действия 222, 224, 226, 228, 230, 232. В примере, в котором каждая из целевых базовых станций 108, 110, 112 может иметь два или более доступных времени действия 222, 224, 226, 228, 230, 232, каждое из сообщений 206А, 206В, 206С ответа хэндовера в транспортной сети может включать не менее чем два времени действия 222, 224, 226, 228, 230, 232. В то время как здесь были рассмотрены два времени действия 222, 224, 226, 228, 230, 232, любое число значений времени действия 222, 224, 226, 228, 230, 232 может быть включено в сообщения ответа хэндовера, передаваемого по транспортной сети, согласно различным вариантам осуществления изобретения.
[0044] В варианте осуществления изобретения, сообщения ответа хэндовера, передаваемые по транспортной сети, могут включать следующие поля или информационные элементы:
Информационный элемент (1Е)
Обязательный (М)/опциональный (O)
Примечание
Индикация ошибки
O
Тип хэндовера
М
Информация о подвижной станции
М
O
Может быть включена если:
а) целевая ASN предлагает для SF параметры QoS, которые отличаются от тех, которые обслуживающая ASN послала в запросе HO_Req, или
> Информация SF (одно или более)
б) целевой ASN требуется доставить информацию о пути данных для SF
>> Идентификатор SFID
М
>> Результат резервирования
М
Информация о базовой станции (обслуживающей)
М
Может быть включена, чтобы упростить доставку сообщения при ретрансляции хэндовера
> Индикатор "обслуживающая/целевая"
М
Установлен на "обслуживающая"
> Идентификатор базовой станции
М
Информация о базовой станции (целевой, одной или более)
М
Примечание 1
> Индикатор "обслуживающая/целевая"
М
Установлен на "целевая"
> Идентификатор базовой станции
М
> Код BS НО RSP (ответ базовой станции о хэндовере)
O
0: пустой;
1: целевая базовая станция не поддерживает этот тип хэндовера;
2: целевая базовая станция отказывает по другой причине;
3: процессор целевой базовой станции перегружен;
4: целевая базовая станция отказывает по другой причине; 5-255: зарезервировано.
Этот TLV обязателен, если присутствуют множество TLV информации о базовой станции, и в случае транзакции хэндовера к одной из целевых базовых станций.
Если в соответствующий HO_Req включена только одна базовая станция, эта ошибка должна быть указана в TLV индикации ошибки вместо данного TLV и данный TLV должен быть пропущен
> Идентификатор хэндовера
O
Может быть включен, если опциональный идентификатор хэндовера назначен мобильной станции для использования при начальном ранжировании к целевой базовой станции (внутри целевой ASN) во время хэндовера.
Если включен, его значение должно быть передано на мобильную станцию в запросе MOB_BSHO-REQ или ответе MOB_BSHO-RSP
> Предсказание уровня обслуживания
O
Если не включен, то по умолчанию равен 3 (предсказание уровня обслуживания недоступно) в обслуживающей ASN.
Это значение может быть передано на мобильную станцию в запросе MOB_BSHO-REQ или ответе MOB_BSHO-RSP.
> Оптимизация процесса хэндовера
O
Если не включен, то по умолчанию равен Ob11111111 (полная оптимизация).
Это значение может быть передано на мобильную станцию в запросе MOB_BSHO-REQ или ответе MOB_BSHO-RSP
> Поддержка политики авторизации хэндовера
O
Это значение может быть передано на мобильную станцию в ответе MOB_BSHO-RSP.
> Время действия (одно или более)
O
Если не включено, то по умолчанию установлено на радиокадр, в котором послан ответ, плюс 10 длительностей радиокадра (50 мс).
Это значение может быть передано на мобильную станцию в запросе MOB_BSHO-REQ или ответе MOB_BSHO-RSP. Это значение задается абсолютным числом радиокадров.
> Метка времени
O
Время передачи ответа хэндовера из целевой базовой станции.
Может быть включено, чтобы позволить обслуживающей ASN оценить задержку времени распространения сообщения.
> Индикатор свободной емкости
O
Может быть включено, если целевая ASN сообщает обслуживающей ASN, сколько мобильных станций с такой же информацией о качестве физического канала и с такими же параметрами QoS может быть принято целевой ASN.
> Информация SF (одна или более)
O
Если имеется только одна целевая базовая станция, то информация SF может быть описана в суб-TLV информации о мобильной станции. Если имеется более одной целевой базовой станции (например, профиль В), то информация SF должна быть описана в суб-TLV информации о базовой станции.
>> Идентификатор SFID
М
>> Результат резервирования
М
Код результата
0
Предоставляет статус результата для этого сообщения. Если статус результата отличен от 0, тогда этот TLV должен быть включен (Примечание 1).
[0045] Обслуживающая базовая станция 106 может принять сообщения 206А, 206В, 206С ответа хэндовера, передаваемого по транспортной сети, от некоторых или всех целевых базовых станций 108, 110, 112. Обслуживающая базовая станция 106 может определить, способна ли каждая из целевых базовых станций 108, 110, 112 обеспечить возможность быстрого ранжирования для мобильной станции 104, и для каждой из целевых базовых станций 108, 110, 112, которая является способной обеспечить возможность быстрого ранжирования для мобильной станции 104, обслуживающая базовая станция 106 может определить время действия, после которого целевая базовая станция 108, 110, 112 может послать карту восходящей линии к мобильной станции 104. Обслуживающая базовая станция 106 может определить, способны ли целевые базовые станции 108, 110, 112 обеспечить возможность быстрого ранжирования и/или время действия, основываясь на принятых сообщениях 206А, 206В, 206С ответа хэндовера в транспортной сети.
[0046] В примере, в котором одно или более сообщений ответа 206А, 206В, 206С хэндовера в транспортной сети включают два или более времени действия 222, 224, 226, 228, 230, 232, обслуживающая базовая станция 106 может выбрать одно или более время действия 222, 224, 226, 228, 230, 232 для каждой целевой базовой станции из значений времени действия 222, 224, 226, 228, 230, 232, включенных в сообщения 206А, 206В, 206С ответа хэндовера, передаваемые по транспортной сети. Обслуживающая базовая станция 106 может, например, выбрать одно время действия 222, 224, 226, 228, 230, 232 для каждой целевой базовой станции 108, 110, 112 из значений времени действия, включенных в сообщения 206А, 206В, 206С ответа хэндовера в транспортной сети. В варианте осуществления изобретения, обслуживающая базовая станция 106 может выбрать, для каждой целевой базовой станции, самое малое время действия 222, 224, 226, 228, 230, 232, включенное в сообщение ответа хэндовера, передаваемое по транспортной сети, для этой целевой базовой станции 108, 110, 112. Таким образом, в примере, показанном на фиг.2А, обслуживающая базовая станция 106 может выбрать время действия 222 для целевой базовой станции 108, может выбрать время действия 226 для целевой базовой станции 110 и может выбрать время действия 230 для целевой базовой станции 112.
[0047] В варианте осуществления изобретения, обслуживающая базовая станция 106 может выбрать общее время действия из всех значений времени действия 222, 224, 226, 228, 230, 232, включенных в сообщения 206А, 206В, 206С ответа хэндовера в транспортной сети. Обслуживающая базовая станция 106 может выбрать общее время действия в вариантах осуществления изобретения, в которых каждое сообщение 206А, 206В, 206С ответа хэндовера в транспортной сети включает единственное время действия 222, 224, 226, 228, 230, 232, а также в вариантах осуществления изобретения, в которых одно или более или все сообщения 206А, 206В, 206С ответа хэндовера в транспортной сети включают более чем одно время действия 222, 224, 226, 228, 230, 232. В варианте осуществления изобретения, обслуживающая базовая станция 106 может выбрать, как общее время действия, самое малое время действия 222, 224, 226, 228, 230, 232, принятое от целевых базовых станций 108, 110, 112 в сообщениях 206А, 206В, 206С ответа хэндовера в транспортной сети.
[0048] В варианте осуществления изобретения, обслуживающая базовая станция 106 может не принять все сообщения 206А, 206В 206С ответа хэндовера по транспортной сети в одно и то же время, В варианте осуществления изобретения, обслуживающая базовая станция 106 может решить, ждать ли ей, чтобы принять сообщения 206А, 206В, 206С ответа хэндовера по транспортной сети от любых из целевых базовых станций 108, 110, 112, от которых сообщения 206А, 206В, 206С ответа хэндовера по транспортной сети не были приняты, или посылать сообщение хэндовера (например, сообщение ответа хэндовера или сообщение запроса хэндовера) к мобильной станции 104, не приняв сообщения 206А, 206В, 206С ответа хэндовера по транспортной сети от всех целевых базовых станций 108, 110, 112, которым посылались сообщения 204А, 204В, 204С запроса хэндовера по транспортной сети. Если обслуживающая базовая станция 106 решает послать сообщение хэндовера, не приняв сообщения 206А, 206В, 206С ответа хэндовера по транспортной сети от всех целевых базовых станций 108, 110, 112, обслуживающая базовая станция 106 может предположить, что целевая базовая станция (станции) 108, 110, 112, от которой сообщение 106А, 206В, 206С ответа хэндовера не было принято, не способна обеспечить возможность быстрого ранжирования для мобильной станции 104.
[0049] Определение того, следует ли ждать, пока остающаяся целевая базовая станции (станции) 108, 110, 112 пошлет свое соответствующее сообщение 206А, 206В, 206С ответа хэндовера по транспортной сети, может быть основано на времени действия, указанном одной, не менее чем одной, некоторыми или всеми целевыми базовыми станциями 108, 110, 112, от которых было принято сообщение 206А, 206В, 206С ответа хэндовера по транспортной сети. Обслуживающая базовая станция 106 может решить, ждать ли ей остающуюся целевую базовую станцию 108, 110, 112, на основе политики, например такой как: позволит ли ожидание все еще принять на мобильной станции 104 карту восходящей линии, или ожидание вызовет пропуск мобильной станцией 104 указанного времени действия, в которое карта восходящей линии будет послана. Например, если указанное время действия еще далеко, то обслуживающая базовая станция 106 может ждать, чтобы принять непринятое сообщение 206А, 206В, 206С ответа хэндовера по транспортной сети, но если указанное время действия приближается, то обслуживающая базовая станция 106 не может ждать приема непринятого сообщения 206А, 206В, 206С ответа хэндовера по транспортной сети. Или же, время, в течение которого обслуживающая базовая станция 106 будет ждать, может быть основано на одном или более указанном времени действия, например, самом коротком времени действия. Обслуживающая базовая станция 106 может, например, ждать приема сообщения 206А, 206В, 206С ответа хэндовера по транспортной сети максимально возможное время, все еще позволяющее целевой базовой станции обеспечить возможность быстрого ранжирования для мобильной станции 104.
[0050] Обслуживающая базовая станция 106 может послать сообщение 208 хэндовера к мобильной станции 104. В примере, в котором мобильная станция 104 инициировала процесс хэндовера, послав запрос 202 хэндовера к обслуживающей базовой станции 106, сообщение 208 хэндовера может включать сообщение ответа хэндовера. В примере, в котором обслуживающая базовая станция 106 инициирует процесс хэндовера, и мобильная станция 104 не посылает запрос 202 хэндовера к обслуживающей базовой станции 106, сообщение 208 хэндовера может включать сообщение запроса хэндовера.
[0051] Сообщение 208 хэндовера может указывать, способна ли каждая из множества целевых базовых станций 108, 110, 112 обеспечить возможность быстрого ранжирования для мобильной станции 104. Сообщение 208 хэндовера может также указывать, для каждой из целевых базовых станций 108, 110, 112, которая является способной обеспечить возможность быстрого ранжирования, время действия, после которого соответствующая целевая базовая станция 108, 110, 112 может послать карту восходящей линии мобильной станции 104. В примере, в котором одно или более сообщений ответа хэндовера в транспортной сети 206А, 206В, 206С указывают, что соответствующая целевая базовая станция 108, 110, 112 имеет более чем одно доступное время действия, сообщение 208 хэндовера может указывать каждое из значений времени действия или подмножество значений времени действия для соответствующей целевой базовой станции 108, 110, 112. Сообщение 208 хэндовера может, например, включать значения времени действия 222, 224, 226, 228, 230, 232, выбранные обслуживающей базовой станцией 106 из числа значений времени действия 222, 224, 226, 228, 230, 232, включенных в сообщения 206А, 206В, 206С ответа хэндовера в транспортной сети. Обслуживающая базовая станция 106 может, например, выбрать одно, или одно или более, время действия 222, 224, 226, 228, 230, 232 на каждую целевую базовую станцию 108, 110, 112. Сообщение 208 хэндовера может также включать общее время действия, выбранное обслуживающей базовой станцией 106. В вариантах осуществления изобретения, о времени действия можно заранее договориться, жестко запрограммировать его и/или определять случайным образом.
[0052] В варианте осуществления изобретения, сообщение 208 хэндовера может указывать, способна ли каждая из целевых базовых станций 108, 110, 112 обеспечить возможность быстрого ранжирования для мобильной станции 104, путем включения ноля (0) в поле времени действия, чтобы указать, что соответствующая целевая базовая станция 108, 110, 112 не способна обеспечить возможность быстрого ранжирования, или путем включения ненулевой величины в поле времени действия, чтобы указать, что соответствующая целевая базовая станция 108, 110, 112 способна обеспечить возможность быстрого ранжирования. Ненулевая величина в поле времени действия может также указывать время действия, после которого целевая базовая станция 108, 110, 112 может послать карту восходящей линии к мобильной станции 104. Таким образом, в этом примере сообщение 208 хэндовера может включать поле времени действия для каждой из целевых базовых станций 108, 110, 112. Сообщение 208 хэндовера может также включать поле идентификатора целевой базовой станции, идентифицирующее соответствующую целевую базовую станцию 108, 110, 112. Поля времени действия могут быть связаны с соответствующими им полями идентификатора целевой базовой станции согласно заданным протоколам, например поле идентификатора целевой базовой станции непосредственно предшествует полю времени действия, с которым связано это поле идентификатора целевой базовой станции, или поля идентификатора целевой базовой станции следуют внутри сообщения 208 хэндовера в том же самом порядке, как и соответствующие им поля времени действия. Поля времени действия могут служить двум целям: указывать, может ли целевая базовая станция 108, 110, 112 обеспечивать возможность быстрого ранжирования (включением или нулевой, или ненулевой величины), и, если целевая базовая станция 108, 110, 112 может обеспечивать возможность быстрого ранжирования, указывать время действия (или более одного времени действия) 222, 224, 226, 228, 230, 232, после которого целевая базовая станция 108, 110, 112 может послать карту восходящей линии к мобильной станции 104.
[0053] В варианте осуществления изобретения, сообщение 208 хэндовера может включать конкретные значения времени действия согласно целевым базовым станциям 108, 110, 112, которые мобильная станция 104 указала как интересные для нее включением их в сообщении запроса хэндовера, чтобы увеличить вероятность успешного быстрого ранжирования на целевой базовой станции 108, 110, 112. В этом случае обслуживающая базовая станция 106 может включить в сообщение 208 хэндовера TLV "Дополнительное время действия", которое мобильная станция 104 может использовать в дополнение к времени действия, указанному в сообщении 208 хэндовера. Если этот TLV не присутствует в сообщении, то может применяться единственная величина времени действия.
Тип
Длина
Значение
Область действия
3
Переменная; 8×N_рекомендуемое
для (i=0, i<N_рекомендуемое, i++) {Время действия (1 байт)}
MOB_BSHO-REQ, MOB_BSHO-RSP
[0054] Порядок значений дополнительного времени действия может соответствовать порядку соседних BSID (идентификаторов базовой станции, которые могут идентифицировать целевые базовые станции 108, 110, 112), перечисленных в сообщении. Величина ноль может указывать на то, что быстрое ранжирование не возможно с конкретной целевой базовой станцией 108,110, 112.
[0055] Если используется бесшовный хэндовер, как описано ниже со ссылкой на фиг.3А и 3В, то дополнительная величина времени действия, равная нулю, может указывать на то, что заранее распределенные CID (идентификаторы соединений) уже доступны на этой конкретной целевой базовой станции 108, 110, 112, и мобильная станция 104 может инициировать бесшовный хэндовер в любое время.
[0056] Обслуживающая базовая станция 106 может также послать подтверждение 210А, 210В, 210С приема хэндовера к каждой из целевых базовых станций 108, 110, 112, от которых обслуживающая базовая станция 106 приняла сообщения 206А, 206В, 206С ответа хэндовера. В то время как фиг.2А показывает, что обслуживающая базовая станция 106 посылает подтверждения 210А, 210В, 210С приема хэндовера после посылки сообщения 208 хэндовера, обслуживающая базовая станция 106 может послать подтверждения 210А, 210В, 210С приема хэндовера до, в то же самое время или после посылки сообщения 208 хэндовера, согласно вариантам осуществления изобретения. Согласно примеру осуществления изобретения, обслуживающая базовая станция 106 может послать подтверждения 210А, 210В, 210С приема хэндовера индивидуально в ответ на прием связанных с ними сообщений 206А, 206В, 206С ответа хэндовера.
[0057] В примере, в котором обслуживающая базовая станция 106 выбрала общее время действия из значений времени действия 222, 224, 226, 228, 230, 232, включенных в сообщения 206А, 206В, 206С ответа хэндовера в транспортной сети, сообщения подтверждения приема хэндовера 210А, 210В, 210С могут включать общее время действия, выбранное обслуживающей базовой станцией 106. В примере, в котором одно или более из сообщений 206А, 206В, 206С ответа хэндовера в транспортной сети включает более чем одно время действия 222, 224, 226, 228, 230, 232, и обслуживающая базовая станция 106 выбирает одно или более время действия 222, 224, 226, 228, 230, 232 на целевую базовую станцию 108, 110, 112, соответствующие подтверждения 210А, 210В, 210С приема хэндовера могут включать, для соответствующей целевой базовой станции 108, 110, 112, которой посылают подтверждение 210А, 210В, 210С приема хэндовера, время действия 222, 224, 226, 228, 230, 232, выбранное обслуживающей базовой станцией 106. В различных вариантах осуществления изобретения, подтверждения 210А, 210В, 210С приема хэндовера могут также указывать параметр Т55.
[0058] В варианте осуществления изобретения, сообщения подтверждения 210А, 210В, 210С приема хэндовера могут включать следующие поля или информационные элементы:
Информационный элемент (IE)
Обязательный (М)/опциональный (O)
Примечание
Индикация ошибки
O
Информация о базовой станции (целевой, одной или более)
М
> Индикатор "обслуживающая/целевая"
М
Установлен на "целевая"
> Идентификатор базовой станции
М
O
1 байт
Бит 0 установлен на 1: единственное время действия включено в HO_Ask
> Флаг времени действия
Бит 1 установлен на 1: дополнительное время действия включено в HO_Ask
Биты 2-7: зарезервированы
> Время действия (одно или более)
O
Число кадров, где TBS назначает возможность выделенной передачи для быстрого ранжирования. Должно присутствовать только во время 3-сторонней транзакции HO_Req/HO_Req_Ack. He должно присутствовать во время двухсторонних транзакции HO_Cnf/HO_Ask и HO_Complete/HO_Ask. Если включено одно время действия, то T-BS должна ссылаться на флаг времени действия, чтобы определить, какое время включено, единое или дополнительное. Если включены два времени действия, то первое указывает единое время действия, а второе - дополнительное время действия.
> Т55
O
параметр согласно 802.16
> Метка времени
O
Время передачи для MOB_BSHO-REQ или MOB_BSHO-RSP через R1. Может быть включено, чтобы позволить целевому устройству более точно оценить, когда информационный элемент быстрого ранжирования должен быть послан мобильной станции. Может присутствовать только во время 3-сторонней транзакции HO_Req/HO_Req_Ack. He должно присутствовать во время двухсторонних транзакций HO_Cnf/HO_Ask и HO_Complete/HO_Ask.
[0059] Мобильная станция 104 может принять сообщение 208 хэндовера. Мобильная станция 104 может выбрать одну из целевых базовых станций 108, 110, 112 для хэндовера на основании, по меньшей мере частично, информации, включенной в сообщение 208 хэндовера. Мобильная станция 104 может, например, выбрать целевую базовую станцию 108, 110, 112 с самым ранним доступным временем действия, может выбрать целевую базовую станцию 108, 110, 112 с временем действия, которое наиболее близко совпадает с временем, когда мобильная станция 104 желает выполнить хэндовер, или может рассмотреть соответствующие значения времени действия наряду с другими факторами, например близостью мобильной станции 104 к соответствующей целевой базовой станции 108, 110, 112, качеству канала или сигнала мобильной станции 104 с соответствующей целевой базовой станцией 108, 110, 112, или другими факторами. Мобильная станция 104 может также выбрать время действия 218 из числа значений времени действия 222, 224, 226, 228, 232, включенных в сообщение 208 хэндовера. Например, если сообщение 208 хэндовера включало более чем одно время действия 222, 224, 226, 228, 230, 232 на целевую базовую станцию 108, 110, 112, то мобильная станция 104 может выбрать как целевую базовую станцию 108, 110, 112 для хэндовера к ней, так и время действия 218.
[0080] После выбора целевой базовой станции 108, 110, 112 для хэндовера, мобильная станция 104 может послать сообщение 212 индикации хэндовера к обслуживающей базовой станции 106. Сообщение 212 индикации хэндовера может указывать выбранную целевую базовую станцию 108, 110, 112, к которой мобильная станция 104 выполнит хэндовер. Сообщение 212 индикации хэндовера может также включать одно из значений времени действия 222, 224, 226, 228, 230, 232, включенных в сообщение 208 хэндовера. В ответ на прием сообщения 212 индикации хэндовера от мобильной станции 104, обслуживающая базовая станция 106 может послать сообщение подтверждения хэндовера 214 к выбранной целевой базовой станции 108, 110, 112. В этом примере, показанном на фиг.2А, мобильная станция 104 выбрала целевую базовую станцию 110, и обслуживающая базовая станция 106 послала подтверждение хэндовера 214 к целевой базовой станции 110.
[0061] В вариантах осуществления изобретения, обслуживающая базовая станция 106 может послать сообщение подтверждения хэндовера 214 или к выбранной целевой базовой станции 108, 110, 112, или ко всем целевым базовым станциям 108, 110, 112. Сообщение подтверждения хэндовера 214 может указывать, какая целевая базовая станция 108, 110, 112 была выбрана мобильной станцией 104 и указана в сообщении 212 индикации хэндовера, и/или может указывать выбранное время действия 218, указанное сообщением 212 индикации хэндовера.
[0062] Выбранная целевая базовая станция 110, в ответ на прием подтверждающего сообщения хэндовера 214, может послать карту восходящей линии 216 к мобильной станции 104 в указанное время действия 218. Карта восходящей линии 216 может указывать заранее определенный временной интервал, в течение которого мобильная станция 104 может послать запрос быстрого ранжирования 220. Мобильная станция 104, в ответ на прием карты восходящей линии 216, может послать запрос быстрого ранжирования 220 в течение заранее определенного временного интервала к целевой базовой станции 110. Мобильная станция 104 и целевая базовая станция 110 могут после этого осуществлять беспроводную связь через воздушный интерфейс.
[0063] Фиг.2В - это вертикальная схема временной последовательности, показывающая обмен сообщениями в течение процесса хэндовера, инициированного обслуживающей базовой станцией 106 согласно примеру осуществления изобретения. В этом примере обслуживающая базовая станция 106 инициирует процесс хэндовера на основании, например, определения того, что качество канала или сигнала с мобильной станцией 104 упало ниже порогового уровня. Процесс хэндовера в этом примере отличается от описанного со ссылкой на фиг.2А тем, что мобильная станция 104 не посылает сообщение 202 запроса хэндовера к обслуживающей базовой станции 106. Вместо этого обслуживающая базовая станция 106 инициирует процесс хэндовера, посылая запросы хэндовера транспортной сети 204А, 204В, 204С к целевым базовым станциям 108, 110, 112, и первым сообщением между мобильной станцией 104 и обслуживающей базовой станцией 106 будет сообщение 208 хэндовера. В этом примере сообщение 208 хэндовера включает запрос хэндовера и указывает, способна ли каждая из целевых базовых станций 108, 110, 112 обеспечить возможность быстрого ранжирования, а также предоставляет значения времени действия, как описано со ссылкой на фиг.2А.
[0064] Фиг.2С - это вертикальная схема временной последовательности, показывающая обмен сообщениями в течение процесса хэндовера, инициированного мобильной станцией согласно другому примеру осуществления изобретения. На шаге 1 мобильная станция 104 может быть еще присоединена к обслуживающей базовой станции 106. Затем мобильная станция 104 может перемещаться, и может быть выполнен хэндовер мобильной станции 104 к целевой базовой станции 110 с адекватным радиосоединением с мобильной станцией 104.
[0065] На шаге 2 мобильная станция 104 может инициировать хэндовер (НО) и передать список кандидатных целевых базовых станций Т-BS1…T-BSn, а также указание того, что она может/просит выполнить процедуру быстрого хэндовера.
[0066] На шаге 3 обслуживающая базовая станция 106 может передать запрос целевым базовым станциям 108, 110, 112.
[0067] На шаге 4 целевые базовые станции 108, 110, 112 отвечают обслуживающей базовой станции 106 и указывают множество значений времени действия (например, #1, #2, #3, #4 …, N), в которое, соответственно, возможен быстрый хэндовер.
[0068] На шаге 5 обслуживающая базовая станция 106 собирает и пересылает список целевых базовых станций 108, 110, 112, каждый со связанными списками значений времени действия.
[0069] На шаге 6 таймер времени действия #1 истекает в целевой базовой станции 108, 110, 112. Это происходит слишком рано, то есть прежде, чем сообщение подтверждения хэндовера принято целевой базовой станцией 108, 110, 112. Целевая базовая станция 108, 110, 112 не назначает никакой возможности быстрого ранжирования для мобильной станции 104 в это время действия #1.
[0070] На шаге 7 мобильная станция 104 может принять решение и сообщить обслуживающей базовой станции 106 идентификатор целевой базовой станции НО, выбранной мобильной станцией 104.
[0071] На шаге 8 обслуживающая базовая станция 106 может отправить это решение в сигнале к выбранной целевой базовой станции 110.
[0072] На шаге 9 время действия таймера #2 истекает в целевой базовой станции 108, 110, 112.
[0073] На шаге 10 время действия #2 истекло слишком рано для мобильной станции 104, чтобы принять вещание UL-MAP, переносящее возможность быстрого ранжирования. Мобильная станция 104 еще не готова.
[0074] На шаге 11 время действия #3 истекает в целевой базовой станции 108, 110, 112.
[0075] На шаге 12 целевая базовая станция 110 назначает возможность быстрого ранжирования для мобильной станции 104 и передает это в сообщении UL-MAP.
[0076] На шаге 13 мобильная станция 104 может послать запрос ранжирования в выделенном ей интервале (времени) быстрого ранжирования.
[0077] На шаге 14 целевая базовая станция 104 может ответить согласно заданному протоколу, например, по стандарту WiMax.
[0078] На шаге 15 последующие таймеры времени действия могут истечь в целевой базовой станции 108, 110, 112, но никакая возможность быстрого ранжирования не назначается или не передается, так как целевая базовая станция 108, 110, 112 уже знает о том, что мобильная станция 104 использовала возможность #3.
[0079] Варианты осуществления изобретения, описанные здесь, могут допускать множество значений времени действия для каждой целевой базовой станции 108, 110, 112 в процедуре быстрого хэндовера. Они могут быть установлены так, чтобы представлять, например, самое быстрое возможное время выполнения хэндовера, ожидаемое быстрое время выполнения хэндовера, консервативное время выполнения хэндовера (все же более быстрое, чем обычный повторный вход в сеть).
[0080] Целевая базовая станция 108, 110, 112 может сообщить о возможностях множества значений времени действия для выполнения быстрого хэндовера мобильной станции 104. Они могут сигнализироваться через интерфейсы R4 и R6 в сигнале HO_Rsp (TBD в NWG Rel1, Версия 1.2) от целевой базовой станции 108, 110, 112 к обслуживающей базовой станции 106.
[0081] Затем они могут сигнализироваться через R1, например в сигнале MOB_BSHO-RSP или MOB_BSHO-REQ (TBD в 802.16c-Rev2) к мобильной станции 104 для инициированного мобильной станцией или сетью хэндовера, соответственно.
[0082] Как только мобильная станция 104 использует первую возможность или очевидным образом игнорирует ее, начав CDMA ранжирование (обычное, медленный хэндовер), целевая базовая станция 108, 110, 112 не может далее предоставлять возможности быстрого ранжирования этой мобильной станции 104.
[0083] Альтернативно составлению списка моментов времени действия, значения времени действия могут быть объявлены в пакетах, при этом сигнализируют только о первом из них и о числе следующих за ним.
[0084] Альтернативно составлению списка значений времени действия, можно использовать формулу, чтобы распределить события времени действия после первого из них, например, увеличивая по экспоненте разнесение между значениями времени действия.
[0085] Варианты осуществления изобретения затрагивают радиоинтерфейс и могут быть стандартизированы в IEEE 802.16e-Rev2 и/или в NWG Rel.1 CR.
[0086] Фиг.3А - вертикальная схема временной последовательности, показывающая обмен сообщениями в течение процесса бесшовного хэндовера, инициированного мобильной станцией 104 согласно примеру осуществления изобретения. В этом примере запрос 202 хэндовера и запросы 204А, 204В, 204С хэндовера в транспортной сети могут быть подобны описанным со ссылкой на фиг.2А. Однако в этом примере сообщения 206А, 206В, 206С ответа хэндовера в транспортной сети могут указывать, допускается ли бесшовный хэндовер, например, установкой бита бесшовного хэндовера на 1. Сообщения 206А, 206В, 206С ответа хэндовера в транспортной сети могут также включать значения времени действия для соответствующих обслуживающих базовых станций 108, 110, 112. Однако в этом примере значения времени действия могут указывать значения времени, в которые ранее выделенные идентификаторы соединений (CID) могут быть действительны для мобильной станции 104, и в которые (или в любое время после этого) мобильная станция может выполнить бесшовный хэндовер, используя ранее выделенный CID с соответствующей целевой базовой станцией 108, 110, 112. Идентификатор CID может позволить мобильной станции послать и/или принять одноадресные данные к и/или от соответствующей целевой базовой станции. В этом примере величина ноль (O) для времени действия может указывать, что ранее выделенный CID немедленно доступен для бесшовного хэндовера для мобильной станции 104 с соответствующей целевой базовой станцией 108, 110, 112. Также в этом примере заданная величина времени действия, например максимальная величина, может указывать, что ранее выделенный CID недоступен для бесшовного хэндовера с конкретной целевой базовой станцией 108, 110, 112. В примере, в котором время действия указано восьмиразрядной величиной, время действия 255 (представленное здесь в десятичной системе) может указывать, что ранее выделенный CID недоступен для бесшовного хэндовера с конкретной целевой базовой станцией 108, 110, 112.
[0087] В этом примере обслуживающая базовая станция 106 может принять сообщения 206А, 206В, 206С ответа хэндовера в транспортной сети. Обслуживающая базовая станция 106 может, на основании приема сообщений ответа хэндовера в транспортной сети 206А, 206В, 206С, определить, является ли каждая из целевых базовых станций 108, 110, 112 способной к выполнению бесшовного хэндовера мобильной станции 104, и, для тех целевых базовых станций, которые способны к выполнению бесшовного хэндовера, определить время действия, после которого ранее выделенный CID будет доступен для бесшовного хэндовера. Базируясь на этом определении, обслуживающая базовая станция 106 может послать сообщение 208 хэндовера мобильной станции 104. Обслуживающая базовая станция 106 может также решить, посылать ли сообщение 106 хэндовера перед приемом сообщений 206А, 206В, 206С ответа хэндовера по транспортной сети или ждать приема других или всех сообщений 206А, 206В, 206С ответа хэндовера по транспортной сети, основываясь на значениях времени действия, как описано со ссылкой на фиг.2А,
[0088] Сообщение 208 хэндовера может указывать мобильной станции 104, какие из целевых базовых станций 108, 110, 112 способны к выполнению бесшовного хэндовера с мобильной станцией 104 с использованием ранее выделенных CID, и для тех, которые являются способными к этому, указывать время действия, в которое один или более ранее выделенный CID является доступным для бесшовного хэндовера. Сообщение 208 хэндовера может включать поля времени действия, указывающие время действия для каждой из целевых базовых станций 108, 110, 112, как описано со ссылкой на фиг.2А. Время действия ноль может указывать, что ранее выделенный CID немедленно доступен для бесшовного хэндовера с соответствующей целевой базовой станцией 108, 110, 112, тогда как заранее заданная величина времени действия может указывать, что соответствующая целевая базовая станция 108, 110, 112 не способна выполнить бесшовный хэндовер, используя ранее выделенный CID, как описано в отношении ответов 206А, 206В, 206С хэндовера в транспортной сети.
[0089] Обслуживающая базовая станция 106 может послать подтверждения приема хэндовера 210А, 210В, 210С к целевым базовым станциям 108, 110, 112, от которых обслуживающая базовая станция 106 приняла ответы 206А, 206В, 206С хэндовера в транспортной сети, как описано со ссылкой на фиг.2А. Мобильная станция 104 может принять сообщение 208 хэндовера и может выбрать одну из целевых базовых станций 108, 110, 112 для хэндовера к ней, основываясь, по меньшей мере частично, на доступности CID для бесшовного хэндовера, а также на других факторах, как описано со ссылкой на фиг.2А. Мобильная станция 104 может, основываясь на выборе целевой базовой станции 108, 110, 112 для хэндовера, послать сообщение 212 индикации хэндовера к обслуживающей базовой станции 106, как описано со ссылкой на фиг.2А. Обслуживающая базовая станция 106 может принять сообщение 212 индикации хэндовера и может послать сообщение подтверждения хэндовера 214 к выбранной целевой базовой станции 110, как описано со ссылкой на фиг.2А.
[0090] В ответ на прием подтверждающего сообщения хэндовера 214, выбранная целевая базовая станция 110 может, во время действия (или позже, если выбранная целевая базовая станция 110 не приняла сообщение подтверждения хэндовера 214 достаточно быстро), послать грант 302 восходящей линии и/или одноадресные зашифрованные данные нисходящей линии, к мобильной станции 104. Целевая базовая станция 110 может послать грант 302 восходящей линии и/или одноадресные зашифрованные данные нисходящей линии к мобильной станции 104 на основании ранее выделенного CID. В ответ на прием гранта 302 восходящей линии и/или одноадресных зашифрованных данных нисходящей линии, мобильная станция 104 может послать данные 304 восходящей линии, которые могут быть одноадресными и/или зашифрованными, и/или запрос на полосу пропускания к целевой базовой станции, используя ранее выделенный CID. Мобильная станция 104 может также послать запрос 306 быстрого ранжирования к целевой базовой станции 110 согласно гранту 302 восходящей линии. Целевая базовая станция 110, в ответ на прием запроса 306 быстрого ранжирования, может послать ответ ранжирования 308 мобильной станции 104. Мобильная станция 104 может реагировать на ответ ранжирования 308, посылая запрос 310 на полосу пропускания к целевой базовой станции 110, запрашивая выделение полосы, в завершение бесшовного хэндовера.
[0091] Фиг.3В - это вертикальная схема временной последовательности, показывающая обмен сообщениями в течение процесса бесшовного хэндовера, инициированного обслуживающей базовой станцией 106 согласно примеру осуществления изобретения. В этом примере обслуживающая базовая станция 106 инициирует процесс хэндовера, базируясь, например, на определении того, что качество канала или сигнала с мобильной станцией 104 упало ниже порогового уровня. Процесс хэндовера в этом примере отличается от описанного со ссылкой на фиг.3 тем, что мобильная станция 104 не посылает сообщение 202 запроса хэндовера обслуживающей базовой станции 106. Вместо этого обслуживающая базовая станция 106 инициирует процесс хэндовера, посылая запрос 204А, 204В, 204С хэндовера по транспортной сети к целевым базовым станциям 108, 110, 112, и первым сообщением, передаваемым между мобильной станцией 104 и обслуживающей базовой станцией 106, является сообщение 208 хэндовера. В этом примере сообщение 208 хэндовера включает запрос хэндовера и указывает, способна ли каждая из целевых базовых станций 108, 110, 112 обеспечить возможность быстрого ранжирования, а также предоставляет значения времени действия, как описано со ссылкой на фиг.3А.
[0092] В некоторых случаях не все мобильные станции 104 будут поддерживать хэндовер согласно процессам, описанным выше. Так, унаследованная мобильная станция может не поддерживать включение множества значений времени действия в сообщение 208 хэндовера или даже не знать об этой особенности. Когда такая унаследованная мобильная станция входит в сеть или соту, которая использует эту функцию, это может в некоторых случаях создать проблемы, особенно если обслуживающая базовая станция 106 не знает, поддерживает ли мобильная станция 104 эту функцию. Поэтому, согласно примеру осуществления изобретения, описанному ниже со ссылкой по меньшей мере на фиг.4, обеспечивается механизм сигнализации или связи, который может позволить мобильной станции 104 сообщить обслуживающей базовой станции 106, поддерживает ли мобильная станция 104 включение множества значений времени действия. Аналогично, обеспечивается механизм сигнализации, который может позволить обслуживающей базовой станции 106 указать для мобильной станции 104, действительно ли обслуживающая базовая станция 106 поддерживает эту функцию. Базируясь на этой информации о возможности, принятой от мобильной станции 104, обслуживающая базовая станция 106 может определить, позволить ли мобильной станции 104 присоединиться или войти в беспроводную сеть 102. И точно так же, на основании информации о возможности, принятой от обслуживающей базовой станции 106, мобильная станция 104 может решить, присоединиться ли ей к этой беспроводной сети 102 или соте, или же присоединиться к другой сети или соте, которая не поддерживает эту функцию.
[0093] Фиг.4 - это вертикальная схема временной последовательности, показывающая обмен сигнализацией, касающейся включения множества значений времени действия в сообщение 208 хэндовера. Мобильная станция 104 может начать вход в сеть для обслуживающей базовой станции 106 путем получения необходимых параметров восходящей и нисходящей линии, включающего выполнение ранжирования между мобильной станцией 104 и обслуживающей базовой станцией 106 на шаге 410, обмен информацией о возможностях 412 между мобильной станцией 104 и обслуживающей базовой станцией 106, аутентификацию 418 между мобильной станцией 104 и обслуживающей базовой станцией 106 и регистрацию 420 между мобильной станцией 104 и обслуживающей базовой станцией 106, в качестве примеров. Вход в сети может включать и другие задачи или функции, не показанные на схеме.
[0094] Обмен информацией о возможностях 412 может включать передачу или предоставление мобильной станцией 104 списка ее возможностей на обслуживающую базовую станцию 106, например, через сообщение запроса о возможности, например сообщение (SBC-REQ) 414 запроса о базовых возможностях абонентской станции (SBC, subscriber station basic capability) согласно IEEE 802.16 или другое сообщение. Сообщение SBC-REQ может включать флаг множественного времени действия (например, в пределах поля расширенной возможности сообщения SBC-REQ 414), который указывает, действительно ли мобильная станция 104 поддерживает включение множества значений времени действия или значений времени действия в сообщение 208 хэндовера. Например, устанавливая этот флаг множественного времени действия на 1 в сообщении SBC-REQ 414, можно указать, что мобильная станция 104 поддерживает множественные значения времени действия, а сброс этого бита в 0 указывает, что эта функция не поддерживается мобильной станцией 104. Отсутствие явного сообщения запроса о возможности, содержащего флаг множественного времени действия, может указывать, что эта функция не поддерживается мобильной станцией 104. Таким образом, согласно примеру осуществления изобретения, когда мобильная станция 104 указывает, что она поддерживает эту функцию, и соединяется с обслуживающей базовой станцией 106, которая использует или осуществляет эту функцию, мобильная станция 104 может инициировать хэндовер только согласно процедуре, которая может включать множественные значения времени действия в сообщение 208 хэндовера,
[0095] Аналогично, хотя это и не обязательно, обслуживающая базовая станция 106 может послать мобильной станции 104 список своих возможностей, например, через сообщение о возможности, например сообщение 416 ответа о базовых возможностях абонентской станции (SBC-RSP), Сообщение 416 SBC-RSP может включать флаг множественного времени действия (например, в поле расширенной возможности SBC-RSP 416), который указывает, поддерживает ли обслуживающая базовая станция 106 множественные значения времени действия. Например, установка этого флага на 1 в сообщении 416 SBC-RSP может указывать, что обслуживающая базовая станция 106 поддерживает эту функцию, а сброс его на 0 указывает, что эта функция не поддерживается обслуживающей базовой станцией 106. Таким образом, согласно одному примеру осуществления изобретения, множественные значения времени действия могут быть использованы между обслуживающей базовой станцией 106 и мобильной станцией 104 только в том случае, если и обслуживающая базовая станция 106, и мобильная станция 104 указала возможность такой особенности через сообщения о возможности или другие сообщения, передаваемые между обслуживающей базовой станцией 106 и мобильной станцией 104. Согласно другому примеру осуществления изобретения, множественное время действия может также быть использовано, даже если некоторые мобильные станции не способны к поддержке такой особенности.
[0096] Обмен 412 информацией о возможностях может включать в одном варианте осуществления изобретения оба сообщения 414 и 416 (двухсторонний обмен, где и мобильная станция 104, и обслуживающая базовая станция 106 указывают на их способность поддерживать множественные значения времени действия), или может включать только сообщение 414 SBC-REQ (например, одностороннее сообщение, указывающее на возможность мобильной станции 104 поддерживать множественные значения времени действия). Так, в одном варианте осуществления изобретения, может быть опциональной, например, посылка обслуживающей базовой станцией 106 сообщения, указывающего, что обслуживающая базовая станция 106 поддерживает эту функцию, например, через SBC-RSP 416. Таким образом, сообщение 416 SBC-RSP в варианте осуществления изобретения может быть опущено. В этом случае, согласно примеру осуществления изобретения, мобильная станция 104 может предположить, что обслуживающая базовая станция 106 поддерживает множественные значения времени действия, если она определенно не информирует об обратном (например, через сообщение SBC-RSP с флагом множества значений времени действия, установленным на 0, что указывает на отсутствие поддержки этой особенности).
[0097] Обслуживающая базовая станция 106 может, в некоторых случаях, передать или передать в режиме вещания сообщение (сообщения), указывающее, какие из ее возможностей используются или включены. Некоторые особенности могут быть указаны, как используемые, просто через обмен информацией о возможностях, в то время как другие возможности могут использовать дополнительную передачу DCD или другого сообщения, чтобы указать, что такая функция фактически используется обслуживающей базовой станцией 106. Например, обслуживающая базовая станция 106 может передать или передать в режиме вещания DCD (downlink channel descriptor, дескриптор нисходящего канала) 422 (или другое сообщение), который включает поле множественного времени действия, например, установленное на 1, указывая, что обслуживающая базовая станция 106 использует (или предписывает, или осуществляет) функцию множественного времени действия, или, другими словами, что эта функция включена или используется обслуживающей базовой станцией 106. Так как эта передача DCD может произойти в любое время, например, прежде и/или после ранжирования, обмена информацией о возможностях, аутентификации и регистрации, и может происходить время от времени, мобильная станция 104 может получить информацию о том, что обслуживающая базовая станция 106 способна к поддержке множества значений времени действия, даже до обмена сообщениями о возможностях. Однако отсутствие поля множественного времени действия в вещательном сообщении или его величина, установленная на 0, не обязательно подразумевает, что обслуживающая базовая станция 106 не способна к поддержке функции множественного времени действия. В то время как DCD 422 может указывать на использование множественного времени действия, такая радиопередача не сообщает обслуживающей базовой станции 106, действительно ли мобильная станция 104 фактически поддерживает множественные значения времени действия. Таким образом, обмен информацией о возможностях, включая сообщение (например, SBC-REQ 414), посланное от мобильной станции 104, может использоваться, чтобы сообщить обслуживающей базовой станции 106, действительно ли мобильная станция 104 поддерживает множественные значения времени действия.
[0098] Согласно примеру осуществления изобретения, основанному на информации о возможностях, предоставляемой мобильной станцией 104 (например, через сообщение 414 SBC-REQ) и указывающей, действительно ли мобильная станция 104 поддерживает функцию множества значений времени действия, обслуживающая базовая станция 106 может решить или определить, позволить ли мобильной станции 104 продолжить вход в сеть, например, аутентификацию, регистрацию и т.д. Например, обслуживающая базовая станция 106 может решить отклонить мобильную станцию 104 (или предотвратить завершение входа в сеть мобильной станции 104), если обслуживающая базовая станция 106 требует, чтобы каждая мобильная станция 104 в ее соте или сети была совместима (или поддерживала) множественные значения времени действия. С другой стороны, когда мобильная станция 104 не поддерживает множественные значения времени действия, обслуживающая базовая станция 106 может все же решить принять ее или позволить мобильной станции 104 войти или присоединиться к ее соте или сети, например, если обслуживающая базовая станция 106 в настоящее время не использует функцию множества значений времени действия или если обслуживающая базовая станция 106 имеет малую сетевую нагрузку, и добавление несоответствующей требованиям мобильной станции вероятно не будет оказывать недопустимого воздействия на сеть или создавать задержки.
[0099] Например, в ответ на прием сообщения, указывающего, что мобильная станция 104 не поддерживает множественные значения времени действия, обслуживающая базовая станция 106 может отклонить мобильную станцию 104 путем передачи обслуживающей базовой станцией 106 к мобильной станции 104 сообщения отклонения, например, путем посылки к мобильной станции 104 сообщение отклонения, которое отклоняет один или более запросов мобильной станции 104, связанных с входом в сеть. Обслуживающая базовая станция 106 может послать сообщение отклонения, такое как, например: сообщение ответа ранжирования, указывающее на аварийное прекращение работы для мобильной станции, которое может заставить мобильную станцию 104 прервать вход в сеть или ранжирование; сообщение ответа ранжирования, указывающее на перезапись частоты нисходящего канала или перезапись индекса преамбулы, инструктирующее мобильную станцию 104 перемещаться к другой обслуживающей базовой станции 106; сообщение ответа на регистрацию, отклоняющее регистрационный запрос от мобильной станции 104; и ответ аутентификации, отклоняющий запрос аутентификации от мобильной станции 104.
[00100] Кроме того, обслуживающая базовая станция 106 может послать мобильной станции 104 сообщение, указывающее, поддерживает ли обслуживающая базовая станция 106 множественные значения времени действия, что показано для примера как сообщение 416 SBC-RSP на фиг.4. Так, во время входа в сеть, например во время обмена информацией о возможностях с обслуживающей базовой станцией 106, мобильная станция 104 может решить, что обслуживающая базовая станция 106 поддерживает множественные значения времени действия. В ответ на это сообщение мобильная станция 104 может определить, продолжать ли ей вход в сеть с использованием этой базовой станции 106, основываясь, по меньшей мере частично, на указании, полученном от обслуживающей базовой станции 106, например, о поддержке базовой станции 106 множества значений времени действия. Таким образом, если обслуживающая базовая станция 106 поддерживает эту функцию, а мобильная станция 104 нет, то мобильная станция 104 может решить прекратить дальнейшие процедуры входа в сеть (или отказаться от них) с использованием этой базовой станции 106, и может сделать попытку входа в сети с помощью другой базовой станции 106, 108, 110, 112, например, такой, которая не поддерживает эту функцию.
[00101] Таблицы, показанные ниже, поясняют примеры поля множества значений времени действия, которое может использоваться мобильной станцией 104 или обслуживающей базовой станцией 106, чтобы указать на поддержку этой функции.
Расширенная возможность: дополнительные значения времени действия
Поле расширенной возможности может указывать на поддержку расширенной возможности для конкретных функций.
Наименование
Тип
Длина
Значение (переменной длины)
Диапазон действия
Расширенная возможность
184
1
Бит 0: Этот бит описывает возможность поддержки концепции последнего бита карты ARQ и оптимизированного блока последовательности, как определено в Таблице 169. Функция разрешена в случае, если ее поддерживают и мобильная станция, и базовая станция.
SBC-RSP, SBC-REQ
Бит 1: Этот бит описывает возможность поддержки множества значений времени действия. Если мобильная станция поддерживает эту возможность, этот бит следует установить на 1, и этот TLV должен быть передан. Если мобильная станция не поддерживает возможность множества значений времени действия, этот бит следует установить на ноль, если этот TLV должен быть передан. Иначе, значением по умолчанию будет "не поддерживается" (то же самое для базовой станции; таким образом, этот флаг может быть использован и мобильной станцией, и базовой станцией, чтобы указать, поддерживает она или нет эту функцию). Эта функция разрешена, только если и мобильная станция, и базовая станция поддерживают ее (в одном примере осуществления)
Биты 2-7: Зарезервированы, установлены на ноль
Следующее поле поддержки хэндовера может указывать, какой тип (типы) хэндовера поддерживает базовая станция (BS) и мобильная станция (MS). Значение бита 0 указывает "не поддерживает", в то время как 1 указывает, что поддерживает.
Тип
Длина
Значение (переменной длины)
Диапазон действия
Бит #0: MDHO/FBSS НО поддерживается, когда это бит установлен на 1, Когда этот бит установлен на 0, базовая станция должна игнорировать биты #1-#4.
REG-RSP, REG-REQ
Бит #1: Комбинирование MDHO DL RF поддерживается с помощью контролирующих MAP от активных базовых станций, когда этот бит установлен на 1.
Бит #2: Мягкое комбинирование поддерживается с помощью одного контролирующего MAP от якорной базовой станции, когда этот бит установлен на 1.
Бит #3: Мягкое комбинирование поддерживается с помощью контролирующих MAP от активных базовых станций, когда этот бит установлен на 1.
Бит #4: Множественная передача MDHO UL поддерживается, когда этот бит установлен на 1.
Бит #5: Бесшовный хэндовер поддерживается, когда этот бит установлен на 1.
Бит #6: Дополнительное время действия поддерживается, когда этот бит установлен на 1.
Бит #7: Зарезервирован, должен быть установлен на ноль.
[00102] Фиг.5 - это блок-схема алгоритма, показывающая способ 500, выполняемый обслуживающей базовой станцией согласно примеру осуществления изобретения. В этом примере способ 500 может включать посылку приглашений от базовой станции к мобильной станции (502). Приглашения могут быть приглашениями послать запрос на процедуру быстрого хэндовера от мобильной станции к базовой станции.
[00103] Фиг.6 - это блок-схема алгоритма, показывающая способ, выполняемый обслуживающей базовой станцией согласно примеру осуществления изобретения. В этом примере способ 600 может включать определение обслуживающей базовой станцией в беспроводной сети, способна ли каждая из множества целевых базовых станций обеспечить возможность быстрого ранжирования для мобильной станции, обслуживаемой обслуживающей базовой станцией, и, для каждой из множества целевых базовых станций, которая является способной обеспечить возможность быстрого ранжирования для мобильной станции, определение времени действия, после которого целевая базовая станция может послать карту восходящей линии мобильной станции, при этом карта восходящей линии указывает, когда мобильная станция должна послать запрос быстрого ранжирования (602). В этом примере способ 600 может далее включать посылку сообщения хэндовера на мобильную станцию, при этом сообщение хэндовера указывает, способна ли каждая из множества целевых базовых станций обеспечить возможность быстрого ранжирования для мобильной станции, и, для каждой из множества целевых базовых станций, которая является способной обеспечить возможность быстрого ранжирования для мобильной станции, указывает время действия, после которого целевая базовая станция может послать карту восходящей линии мобильной станции (604).
[00104] Фиг.7 - это блок-схема алгоритма, показывающая способ, выполняемый мобильной станцией согласно примеру осуществления изобретения. В этом примере способ 700 может включать прием мобильной станцией в беспроводной сети сообщения хэндовера от обслуживающей базовой станции, при этом сообщение хэндовера указывает, для каждой из множества целевых базовых станций, способна ли соответствующая базовая станция обеспечить возможность быстрого ранжирования для мобильной станции и, если соответствующая целевая базовая станция способна обеспечить возможность быстрого ранжирования для мобильной станции, указывает время действия, после которого соответствующая целевая базовая станция может послать карту восходящей линии мобильной станции (702). Способ 600 может также включать выбор одной из множества целевых базовых станций для хэндовера к ней на основании, по меньшей мере частично, сообщения хэндовера (704). Способ 700 может также включать посылку сообщения индикации хэндовера на обслуживающую базовую станцию, при этом сообщение индикации хэндовера указывает выбранную целевую базовую станцию (706).
[00105] Фиг.8 - блок-схема алгоритма, показывающая способ, выполняемый обслуживающей базовой станцией согласно другому примеру осуществления изобретения. В этом примере способ 800 может включать определение обслуживающей базовой станцией в беспроводной сети, способна ли каждая из множества целевых базовых станций к выполнению бесшовного хэндовера с мобильной станцией, обслуживаемой обслуживающей базовой станцией, и, для каждой из множества целевых базовых станций, которая является способной к выполнению бесшовного хэндовера с мобильной станцией, определение времени действия, после которого ранее выделенный идентификатор соединения (CID) будет доступен для идентификации соединения между мобильной станцией и соответствующей целевой базовой станцией (802). Способ 800 может также включать посылку сообщения хэндовера на мобильную станцию, при этом сообщение хэндовера указывает, способна ли каждая из множества целевых базовых станций к выполнению бесшовного хэндовера с мобильной станцией и, для каждой из множества целевых базовых станций, которая является способной к выполнению бесшовного хэндовера с мобильной станцией, указывает время действия, после которого CID будет доступен (804).
[00106] Фиг.9 - блок-схема алгоритма, показывающая способ, выполняемый мобильной станцией согласно другому примеру осуществления изобретения. В этом примере способ 900 может включать прием мобильной станцией в беспроводной сети сообщения хэндовера от обслуживающей базовой станции, при этом сообщение хэндовера указывает, способна ли каждая из множества целевых базовых станций к выполнению бесшовного хэндовера с мобильной станцией, и, для каждой из множества целевых базовых станций, которая является способной к выполнению бесшовного хэндовера с мобильной станцией, указывает время действия, после которого CID будет доступен (902). Способ 900 может также включать выбор одной из множества целевых базовых станций для хэндовера на основании, по меньшей мере частично, сообщения хэндовера (904). Способ 900 может также включать посылку сообщения индикации хэндовера на обслуживающую базовую станцию, при этом сообщение индикации хэндовера указывает выбранную целевую базовую станцию (906).
[00107] Фиг.10 - блок-схема алгоритма, показывающая способ 1000, выполняемый обслуживающей базовой станцией согласно другому примеру осуществления изобретения. В этом примере способ 1000 может включать посылку обслуживающей базовой станцией, которая обслуживает не менее одной мобильной станции в беспроводной сети, сообщения запроса хэндовера, передаваемого по транспортной сети, к каждой из множества целевых базовых станций (1002). Способ 1000 может далее включать прием сообщения ответа хэндовера, передаваемого по транспортной сети, от каждой из множества целевых базовых станций, при этом каждое из сообщений ответа хэндовера в транспортной сети включает время действия (1004). Способ 1000 может далее включать посылку сообщения хэндовера на мобильную станцию, при этом сообщение хэндовера включает значения времени действия для каждой из множества целевых базовых станций (1006).
[00108] Фиг.11 - блок-схема алгоритма, Показывающая способ, выполняемый обслуживающей базовой станцией согласно другому примеру осуществления изобретения. В этом примере способ 1100 может включать посылку обслуживающей базовой станцией, которая обслуживает не менее одной мобильной станции в беспроводной сети, запроса хэндовера по транспортной сети к каждой из множества целевых базовых станций (1102). Способ 1100 может далее включать прием сообщения ответа хэндовера, передаваемого по транспортной сети, от каждой из множества целевых базовых станций, при этом каждое из сообщений ответа хэндовера в транспортной сети включает не менее чем два времени действия (1104). Способ 1100 может далее включать выбор одного или более времени действия на каждую целевую базовую станцию из не менее двух значений времени действия, включенных в каждое из сообщений ответа хэндовера в транспортной сети, принятых от каждой из множества целевых базовых станций (1106). Способ 1100 может также включать посылку сообщения хэндовера на мобильную станцию, при этом сообщение хэндовера включает выбранное одно или более время действия для каждой из множества целевых базовых станций (1108).
[00109] Фиг.12 - блок-схема алгоритма, показывающая способ 1200, выполняемый обслуживающей базовой станцией согласно другому примеру осуществления изобретения. Согласно этому примеру, способ 1200 может включать посылку обслуживающей базовой станцией, которая обслуживает не менее одной мобильной станции в беспроводной сети, запроса хэндовера по транспортной сети к каждой из множества целевых базовых станций (1202). Способ 1200 может также включать прием сообщения ответа хэндовера, передаваемого по транспортной сети, от каждой из множества целевых базовых станций, при этом по меньшей мере одно из сообщений ответа хэндовера в транспортной сети включает не менее чем два времени действия (1204). Способ 1200 может также включать выбор одного или более времени действия на целевую базовую станцию из значений времени действия, включенных в каждое из сообщений ответа хэндовера в транспортной сети, принятых от каждой из множества целевых базовых станций (1206). Способ 1200 может также включать посылку сообщения хэндовера на мобильную станцию, при этом сообщение хэндовера включает выбранное одно или более время действия для каждой из множества целевых базовых станций (1208).
[00110] Фиг.13 - блок-схема станции беспроводной сети (или беспроводного узла) 1300 согласно примеру осуществления изобретения. Станция беспроводной сети 1300 (например, мобильная станция 104, обслуживающая базовая станция 106 или целевая базовая станция 108, 110, 112) может включать, например, радиочастотный или беспроводной приемопередатчик 1302, включающий передатчик, чтобы передавать сигналы, и приемник, чтобы принимать сигналы, процессор 1304, чтобы выполнять команды или программное обеспечение и управлять передачей и приемом сигналов, и память 1306, чтобы хранить данные и/или команды.
[00111] Процессор 1304 может также принимать решения или выполнять определения, генерировать кадры или сообщения для хэндовера, декодировать принятые кадры или сообщения для дальнейшей обработки и выполнять другие задачи или функции, описанные здесь. Процессор 1304, который может быть, например, процессором основной полосы частот, может генерировать сообщения, пакеты, кадры или другие сигналы (например, описанные выше) для хэндовера через беспроводной приемопередатчик 1302. Процессор 1304 может управлять передачей сигналов или сообщений по беспроводной сети и может принимать сигналы или сообщения и т.д. через беспроводную сеть (например, после понижающего преобразования частоты сигнала беспроводным приемопередатчиком 1302). Процессор 1304 может быть программируемым и способным к выполнению программного обеспечения или других команд, хранящихся в памяти или на других компьютерных носителях, чтобы выполнять различные задачи и функции, описанные выше, например одну или более задач или способов, описанных выше. Процессор 904 может быть (или может включать), например, аппаратное оборудование, программируемую логику, программируемый процессор, который выполняет программное обеспечение или встроенные программы, и/или любую их комбинацию. Используя другую терминологию, процессор 904 и приемопередатчик 902 вместе можно рассматривать, например, как систему беспроводного передатчика/приемника.
[00112] Кроме того, см. фиг.13, контроллер (или процессор) 1308 может выполнять программное обеспечение и команды и может обеспечивать общее управление станцией 1300 и управление другими системами, не показанными на фиг.13, например, управление устройствами ввода-вывода (например, дисплеем, клавиатурой), и/или может выполнять программное обеспечение в виде одного или более приложений, которые могут предоставляться на станции 1300 беспроводной сети, например, почтовой программы, аудио/видео приложений, текстового процессора, приложения передачи речи по протоколу IP или другого приложения или программного обеспечения.
[00113] Кроме того, может использоваться носитель данных, например память 1306, которая хранит команды, которые при выполнении контроллером или процессором могут привести к выполнению процессором 1304 или другим контроллером или процессором одной или более функций или задач, описанных выше.
[00114] Фиг.14 - блок-схема базовой станции 1400 согласно примеру осуществления изобретения. В этом примере базовая станция 1400 может включать передатчик 1402, управляемый контроллером 1404, с несколькими таймерами 1406, 1408, 1410, 1412. Когда таймер 1406, 1408, 1410, 1412 истекает, контроллер 1404 может запустить передатчик 1402, чтобы послать сообщение приглашения (возможность ранжирования), например, карту восходящей линии, к мобильной станции 104.
[00115] Реализация различных способов, описанных здесь, может быть осуществлена с использованием цифровой электронной схемотехники или аппаратного оборудования, встроенных программ, программного обеспечения или их комбинаций. Реализация может осуществляться как компьютерный программный продукт, то есть программа для вычислительной машины, физически воплощенная на носителе информации, например, машиночитаемом запоминающем устройстве, для исполнения устройством обработки данных или управления работой такого устройства, например, программируемого процессора, компьютера или множества компьютеров. Программа для вычислительной машины, например программы для вычислительной машины, описанные выше, может быть написана на любом языке программирования, включая компилируемые или интерпретируемые языки, и может быть использована в любой форме, включая автономную программу или модуль, компонент, подпрограмму или другой блок, пригодный для использования в вычислительной среде. Программа для вычислительной машины может выполняться на одном компьютере или на множестве компьютеров, находящихся в одном месте или распределенных по множеству мест и связанных системой связи,
[00116] Шаги способа могут быть выполнены одним или более программируемыми процессорами, выполняющими программу для вычислительной машины, чтобы выполнять функции, оперируя входными данными и генерируя выходные данные. Шаги способа также могут быть выполнены, и устройство может быть осуществлено, с использованием специализированных логических схем, например, FPGA (программируемая пользователем вентильная матрица) или специализированных интегральных схемы (ASIC).
[00117] Процессоры, пригодные для исполнения программы для вычислительной машины, включают, например, микропроцессоры общего и специального назначения, и любой один или более процессоров цифрового компьютера любого вида. Вообще, процессор принимает команды и данные от ПЗУ или ОЗУ или их обоих. Элементы компьютера могут включать не менее одного процессора, чтобы выполнять команды, и одно или более запоминающих устройств для того, чтобы хранить команды и данные. Вообще, компьютер также может включать или может быть функционально соединен для приема или передачи данных, или для того и другого, с одним или более запоминающими устройствами большой емкости для хранения данных, например, магнитными устройствами, магнитооптическими дисками или оптическими дисками. Носители информации, пригодные для того, чтобы воплощать команды программы вычислительной машины и данные, включают все формы долговременной памяти, включая полупроводниковые запоминающие устройства, например, EPROM, EEPROM, и устройства флэш-памяти; магнитные диски, например внутренние жесткие диски или съемные диски; магнитооптические диски; а также диски CD-ROM и DVD-ROM. Процессор и память могут быть снабжены специализированными логическими схемами или встроены в них.
[00118] Чтобы обеспечить взаимодействие с пользователем, реализация может быть осуществлена на компьютере, имеющем дисплейное устройство, например, электронно-лучевую трубку или дисплей на жидких кристаллах, чтобы отображать информацию пользователю, и клавиатуру и указательное устройство, например мышь или шаровой указатель, которым пользователь может обеспечивать ввод данных в компьютер. Другие виды устройств также могут использоваться, чтобы обеспечить взаимодействие с пользователем; например, обратная связь, предоставляемая пользователю, может быть любой формой сенсорной обратной связи, например визуальной обратной связью, слуховой обратной связью или осязательной обратной связью; и ввод данных от пользователя может быть получен в любой форме, включая акустический сигнал, речь или тактильный ввод.
[00119] Реализация может быть осуществлена в вычислительной системе, которая включает серверный компонент, например сервер данных, или включает компонент промежуточных программных средств, например сервер приложений, или включает подсистему первичной обработки данных, например клиентский компьютер, имеющий графический интерфейс пользователя или Web-браузер, посредством которого пользователь может взаимодействовать с такой реализацией, или может включать любую комбинацию таких средств. Компоненты могут быть связаны любой формой связи или средой передачи цифровых данных, например системой связи. Примеры систем связи включают локальную сеть (LAN) и глобальную сеть (WAN), например Интернет.
[00120] В то время как здесь были проиллюстрированы и описаны определенные признаки изобретения, много изменений, подстановок, модификаций и эквивалентов могут быть сделаны специалистами в данной области. Должно поэтому быть понятно, что приложенная формула изобретения охватывает все такие изменения и модификации, находящиеся в пределах вариантов осуществления изобретения.