Способы и устройство для выполнения определения передачи обслуживания как функции метрик, указывающих уровень обслуживания
Иллюстрации
Показать всеИзобретение относится к беспроводной связи. Описаны способ и устройство для терминала доступа, который принимает решения передачи обслуживания между числом потенциальных альтернативных точек присоединения на основе метрик, указывающих уровень обслуживания. Терминал доступа вычисляет метрику, указывающую уровень обслуживания, другим образом для текущего соединения, чем для потенциального альтернативного соединения. Метрика, указывающая уровень обслуживания, является функцией информации загрузки и силы принятого сигнала. Выбор может быть произведен выбором между точками присоединения по средством выбора точки присоединения, имеющей наивысшую метрику, указывающую уровень обслуживания, из множества точек присоединения, одну для каждой возможной несущей, в которой точка присоединения, которая считается для данной несущей имеющей наилучшее соединение для данной несущей. Техническим результатом является балансирование загрузки в системе беспроводной связи с множеством несущих, что способствует стабильности системы. 5 н. и 27 з.п. ф-лы, 9 ил., 1 табл.
Реферат
Настоящая заявка притязает на приоритет Предварительной заявки на патент США 61/026980, поданной 7 февраля 2008. Вышеупомянутая заявка на патент тем самым явно и полностью включена здесь по ссылке.
ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕ
Различные варианты осуществления изобретения относятся к беспроводной связи, и более конкретно, к способам и устройству для принятия решения передачи обслуживания как функции метрик, указывающих уровень обслуживания.
УРОВЕНЬ ТЕХНИКИ
В системах беспроводной связи, использующих множество несущих, много различных точек присоединения базовой станции могут быть доступными терминалу доступа одновременно. Некоторые из различных доступных точек присоединения базовой станции могут соответствовать различным несущим. Коммуникационные способности между терминалом доступа и различными доступными точками присоединения, как можно ожидать, будут отличаться для различных точек присоединения в разное время, например, как функция местоположения терминала доступа, сила сигнала передачи, усиление канала, помехи, шум и т.д. Кроме того, условия загрузки точки присоединения, как можно ожидать, изменяются всюду по системе.
Желательно быть в состоянии эффективного использования доступных воздушных ресурсов линии связи в системе, включающей множественные несущие и множественные альтернативные точки присоединения, чтобы максимизировать пропускную способность и увеличить пользовательский опыт. Балансирование загрузки в такой системе является важным соображением. Существует потребность в механизме передачи обслуживания, который облегчает балансирование загрузки в системе с множественными несущими. Подход централизованного системного узла управления для загрузки балансирования, возможно, не является практичным или эффективным, чтобы осуществить, например, из-за системной архитектуры, издержки сигнализации управления и/или задержки сигнализации управления.
Мобильный терминал доступа может быть в наилучшей ситуации, чтобы оценивать свои текущие условия канала относительно потенциальных альтернативных точек присоединения. На основании вышеупомянутого обсуждения, существует потребность в новых способах решения передачи обслуживания, основанного на терминале доступа и устройстве, способствующем балансированию загрузки в системе беспроводной связи с множеством несущих. В добавление к балансированию загрузки поддержание стабильности является другим важным соображением в системах связи. Это было бы выгодно, если бы какие-либо новые способы решения передачи обслуживания, основанного на терминале доступа, и устройство также использовали методы, которые способствовали стабильности системы.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
Различные варианты осуществления изобретения направлены к способам и устройству для терминала доступа, который принимает решения передачи обслуживания между многими потенциальными альтернативными точками присоединения, основанными на метриках, указывающих уровень обслуживания (service level indicating metrics; SLIM), которые вычисляются другим образом для текущего соединения, чем для потенциальных альтернативных соединений. Метрика, указывающая уровень обслуживания, является в некоторых вариантах осуществления функцией информации загрузки и силы принятого сигнала. Определение того, выполнять ли передачу обслуживания и/или выбор точки присоединения для использования следующей передачи обслуживания выполняется как функция вычисленных SLIM.
В одном варианте осуществления выбор точки присоединения для использования является частью многоэтапного процесса выбора. Сначала для каждого множества несущих идентифицируется наилучшее соединение, например соединение, соответствующее точке присоединения, соответствующей принятому опорному сигналу мощности с максимальным определенным SINR для несущей. Тогда SLIM вычисляется для каждого из идентифицированных наилучших соединений, один SLIM за несущую. Затем точка присоединения, соответствующая самому высокому SLIM, выбирается для использования.
Этот подход решения передачи обслуживания терминала доступа на основе SLIM обеспечивает решения передачи обслуживания, которые почти столь же оптимальны, как те, которые могут быть достигнуты с использованием узла централизованного управления, но без необходимых издержек, задержек сигнализации и/или инфраструктуры, ассоциативно связанной с централизованными решениями передачи обслуживания.
Примерный способ выполнения определений передачи обслуживания в терминале доступа в соответствии с некоторыми вариантами осуществления включает в себя этапы, на которых вычисляют первую метрику, указывающую уровень обслуживания, соответствующую текущему соединению, соответствующему первой точке присоединения с использованием первой функции; вычисляют вторую метрику, указывающую уровень обслуживания, соответствующую альтернативному соединению, соответствующему второй точке присоединения с использованием второй функции, которая отличается от упомянутой первой функции; и принимают решение о передаче обслуживания на основе упомянутых первых и вторых метрик, указывающих уровень обслуживания.
Примерный терминал доступа, в соответствии с некоторыми вариантами осуществления, включает в себя модуль вычисления первой метрики, указывающей уровень обслуживания, для вычисления первой метрики, указывающей уровень обслуживания, соответствующей текущему соединению, соответствующему первой точке присоединения с использованием первой функции; модуль вычисления второй метрики, указывающей уровень обслуживания, для вычисления второй метрики, указывающей уровень обслуживания, соответствующей альтернативному соединению, соответствующему второй точке присоединения с использованием второй функции, которая отличается от упомянутой первой функции; и модуль решения передачи обслуживания для принятия решения о передаче обслуживания на основе упомянутых первых и вторых метрик, указывающих уровень обслуживания.
В то время как различные варианты осуществления были обсуждены в сущности выше, нужно понимать, что не обязательно все варианты осуществления включают те же самые характерные особенности, и некоторые из характерных особенностей, описанные выше, не необходимы, но могут быть желательными в некоторых вариантах осуществления. Многочисленные дополнительные характерные особенности, варианты осуществления и выгода различных вариантов осуществления обсуждаются в подробном описании, которое следует далее.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
Фиг.1 является чертежом примерной системы беспроводной связи в соответствии с примерным вариантом осуществления.
Фиг.2 является блок-схемой примерного способа действия терминалом доступа, например беспроводным терминалом, таким как мобильный узел, в соответствии с примерным вариантом осуществления.
Фиг.3 является блок-схемой примерного способа принятия решений передачи обслуживания в терминале доступа, например беспроводном терминале, таком как мобильный узел, в соответствии с примерным вариантом осуществления.
Фиг.4 является чертежом примерного терминала доступа, например беспроводного мобильного узла, в соответствии с примерным вариантом осуществления.
Фиг.5 и фиг.6 используются, чтобы показать пример способа передачи обслуживания, базированного на метрике, указывающей уровень обслуживания.
Фиг.7 показывает отношения ввода-вывода примерного квантователя, используемого для информации загрузки.
Фиг.8 показывает графически приближение, используемое для одной примерной SLIM функции.
Фиг.9 показывает примерную схему внедрения с множеством секторов, множеством уровней мощности и множеством несущих, используемую в некоторых OFDM вариантах осуществления, в которых использование SLIM базирующейся передачи обслуживания выгодно.
ПОДРОБНОЕ ОПИСАНИЕ
Фиг.1 является чертежом примерной системы 100 беспроводной связи в соответствии с примерным вариантом осуществления. Примерная система 100 беспроводной связи включает в себя множество базовых станций (базовая станция 1 102, базовая станция 2 104, базовая станция 3 106,..., базовая станция N 108) и множество других узлов сети, например, маршрутизаторов, (110, 111). Базовые станции (102, 106, 108) соединяются с узлом 110 сети через линии (118, 122, 124) связи сети, соответственно. Базовая станция 104 соединяется с узлом 111 сети через линию 120 связи сети. Узлы сети (110, 111) соединяются друг с другом через линию связи 121 сети, связываются и соединяются с другими узлами сети, например другими базовыми станциями, маршрутизаторами, узлами AAA, домашними узлами агента и т.д. и/или Интернетом через линии (126, 127) связи сети, соответственно. Линии (118, 120, 121, 122, 124, 126, 127) связи сети являются, например, волоконно-оптическими линиями связи. Другие топологии сети возможны и используются в сети обратной связи в других вариантах осуществления.
Система 100 беспроводной связи также включает в себя множество терминалов доступа (терминал 1 112 доступа,..., терминал N 114 доступа). Терминал доступа является, например, беспроводным терминалом, таким как беспроводной мобильный узел, который может перемещаться всюду по системе и устанавливать и поддерживать соединение беспроводной связи с точкой присоединения базовой станции. Терминал 1 112 доступа в настоящее время имеет беспроводное соединение с точкой присоединения базовой станции 1 112; терминал 1 112 доступа принимает решения передачи обслуживания, основанные на вычисленных метриках, указывающих уровень обслуживания, соответствующих ее текущей точке присоединения и соответствующих одной или более альтернативным точкам присоединения. Функция, используемая для вычисления метрики, указывающей уровень обслуживания, для текущей точки присоединения отличается от функции, используемой для вычисления метрики, указывающей уровень обслуживания для альтернативной точки присоединения.
Каждая базовая станция включает в себя одну или более точек присоединения. Точка присоединения соответствует базовой станции, сектору базовой станции и комбинации несущей. Различные типы базовых станций возможны включая базовые станции с единственным сектором и единственной несущей, базовые станции с единственным сектором и множеством несущих, базовая станция с множеством секторов и единственной несущей, базовые станции с множеством несущих и множеством секторов, использующие единственную несущую за сектор, базовые станции с множеством несущих и множеством секторов, использующих одну или более несущих за сектор, и базовые станции с множеством несущих и множеством секторов, использующие множественные несущие за сектор.
Фиг.2 является блок-схемой 200 из примерного способа действия терминалом доступа, например беспроводным терминалом, таким как мобильный узел, в соответствии с примерным вариантом осуществления. Примерный способ блок-схемы 200 включает в себя определение передачи обслуживания в терминале доступа. Операция начинается на этапе 202, где терминал доступа приводится в действие и инициализируется, и продолжается к этапам 204 и 206. На этапе 204, который выполняется на непрерывной основе, терминал доступа принимает информацию о коэффициенте загрузки для множества точек присоединений. Примерная принятая информация 205 о коэффициенте загрузки (информация о коэффициенте загрузки для точки 1 (LAP1) присоединения, информация о коэффициенте загрузки для точки 2 (LAP2) присоединения,…, информация о коэффициенте загрузки для точки N (LAPN) присоединения) представляет выход этапа 204, который используется впоследствии в качестве входа к этапам 212 и 214. Точка присоединения соответствует, например, комбинации базовой станции, сектора базовой станции и частоте несущей, ассоциативно связанной с сектором базовой станции. В некоторых вариантах осуществления информация о коэффициенте загрузки, для точки присоединения, указывает на многих пользователей, использующих точку присоединения. В некоторых вариантах осуществления информация о коэффициенте загрузки, для точки присоединения, включает полный вес совместного использования линии связи точки присоединения.
Возвращаясь к этапу 206, на этапе 206, который выполняется на непрерывной основе, терминал доступа принимает опорные сигналы мощности от множества точек присоединения. Затем, на этапе 208, для каждой точки присоединения, из которой принимается опорный сигнал, терминал доступа определяет принятый уровень мощности и/или Отношение Сигнал к Помехе плюс Шум (Signal to Interference plus Noise Ratio; SINR). Операция продолжается от этапа 208 до этапа 210. На этапе 210 терминал доступа идентифицирует, для каждой несущей, точку присоединения с максимально определенным SINR. Информация 211, которая является примерным списком идентифицированных точек присоединения с максимально определенным SINR соответствующим М несущим (Несущая 0: APSINRMAX, Несущая 1: APSINRMAX,…, Несущая М: APSINRMAX), является выходом этапа 210 и входом к этапам 212 и 214.
Таким образом на этапе 210 терминал доступа идентифицирует, для каждой несущей, точку присоединения, с которой наилучшее соединение может быть установлено для каждого множества альтернативных несущих. В некоторых вариантах осуществления принятые опорные сигналы мощности, соответствующие несущей, были переданы на том же самом уровне мощности, и идентифицирующая точка присоединения, с которой наилучшее соединение может быть установлено для несущей, включает в себя выбор точки присоединения, из которой был принят самый сильный опорный сигнал уровня мощности, соответствующий несущей. В некоторых других вариантах осуществления принятые опорные сигналы мощности, соответствующие несущей, могут быть, и иногда, переданы на различных известных уровнях мощности и идентифицирующие точки присоединения, с которой может быть установлено наилучшее соединение, включает в себя выбор точки присоединения как функцию различия между известными уровнями мощности передачи, соответствующими различным точкам присоединения и силе опорных сигналов уровня мощности, принятых от APs (точка присоединения; attachment point).
Операция продолжается от этапа 210 до этапа 212. На этапе 212 терминал доступа вычисляет метрику, указывающую уровень обслуживания (SLIM) для ее текущего соединения с использованием способа вычисления первой SLIMSLIMCURRENT_CONNECTION 213, является выходом этапа 212 и входом к этапу 216. Операция продолжается от этапа 212 до этапа 214. На этапе 214 терминал доступа вычисляет SLIM для каждой из оставшихся точек присоединения, имеющих максимальный SINR с использованием второго способа вычисления. Информация 215, которая является набором SLIM для потенциальных альтернативных соединений (SLIMALT1, SLIMALT2,…, SLIMALTM-1), является выходами этапа 214 и входами к этапу 216. Заметим, что, если бы другое соединение, использующее ту же несущую, что и несущая текущего соединения, было идентифицировано как точка присоединения с максимальной SINR, то информация 215 могла бы включать М SLIM. Способ вычисления первой SLIM, используемый на этапе 212, использует первую функцию, и способ вычисления второй SLIM этапа 214 использует вторую функцию, которая отличается от первой функции.
В некоторых вариантах осуществления, вычисление SLIM на этапе 212 выполняется как функция информации о коэффициенте загрузки, соответствующей текущей точке присоединения, используемой терминалом доступа. В некоторых вариантах осуществления, вычисление SLIM на этапе 214 выполняется как функция информации о коэффициенте загрузки, соответствующей точке присоединения интереса и коэффициента, соответствующего дополнительной загрузке, которая будет помещена в точку присоединения интереса, если передача обслуживания терминала доступа от его текущей точки присоединения до точки присоединения интереса произойдет. В некоторых вариантах осуществления первая функция, используемая на этапе 212, и вторая функция, используемая на этапе 214, используют в качестве входа вес совместной используемой линии связи, соответствующий устройству, для которого делается определение передачи обслуживания. В некоторых вариантах осуществления этапы 212 и 214 выполняются параллельно.
Операция продолжается от этапа 214 до этапа 216. На этапе 216 терминал доступа выбирает максимальную SLIM из числа SLIM для текущего соединения и SLIM, соответствующие потенциальным альтернативным соединениям. Операция продолжается от этапа 216 до этапа 218. На этапе 218 терминал доступа рассматривает, соответствует ли выбранная максимальная SLIM от этапа 216 соединению, которое отличается от текущего соединения. Если выбранная SLIM max соответствует соединению, кроме текущего соединения, то операция продолжается от этапа 218 до этапа 220; иначе операция продолжается от этапа 218 до узла А 222 соединения.
Возвращаясь к этапу 220, на этапе 220, терминал доступа начинает передачу обслуживания к точке присоединения, соответствующей выбранной SLIM MAX этапа 216. Операция продолжается от этапа 220 до узла А 222 соединения. Операция проистекает из узла А 222 соединения к этапу 210, для другой итерации обработки.
Фиг.3 является блок-схемой 300 последовательности операций примерного способа принятия решений передачи обслуживания в терминале доступа, например беспроводном терминале, таком как мобильный узел, в соответствии с примерным вариантом осуществления. Операция начинается на этапе 302, где терминал доступа приводится в действие и инициализируется, и переходит к этапу 304. На этапе 304 терминал доступа принимает опорные сигналы мощности от точек присоединения. В некоторых вариантах осуществления принятые опорные сигналы мощности являются маяковыми сигналами, например маяковыми сигналами OFDM. В некоторых других вариантах осуществления принятые опорные сигналы мощности являются пилот-сигналами, например пилот-сигналами CDMA. Операция продолжается от этапа 304 до этапа 306. На этапе 306 терминал доступа идентифицирует, для каждой несущей, точки присоединения, с которыми наилучшее соединение может быть установлено с использованием соответствующей несущей. Точка присоединения является, например, точкой присоединения базовой станции, соответствующей комбинации соты, сектора и несущей.
В некоторых вариантах осуществления опорные сигналы мощности, соответствующие несущей, были переданы на одном уровне мощности, и идентификация точки присоединения, с которой может быть установлена наилучшая связь, включает в себя выбор точки присоединения, из которой был принят самый сильный опорный сигнал уровня мощности, соответствующий несущей. В некоторых других вариантах осуществления опорные сигналы мощности, соответствующие несущей, передаются на различных известных уровнях мощности, и идентификация точки присоединения, с которой может быть установлено наилучшее соединение, включает в себя выбор точки присоединения как функции разности между известными уровнями мощности передачи, соответствующие различным точкам присоединения и силе опорных сигналов мощности, принятых от точек присоединения.
Операция продолжается от этапа 306 до этапов 308 и 310, которые могут быть выполнены параллельно или последовательно. В этапе 308 терминал доступа вычисляет первую метрику, указывающую уровень обслуживания (SLIM), соответствующую текущему соединению, соответствующему первой точке присоединения, использующей первую функцию. На этапе 310 терминал доступа вычисляет вторую метрику, указывающую уровень обслуживания, соответствующую второй точке присоединения, использующей вторую функцию, которая отличается от первой функции. В некоторых вариантах осуществления, вычисление первой и второй SLIM выполняется как функция информации о коэффициенте загрузки, соответствующей первым и вторым точкам присоединения, соответственно. В некоторых вариантах осуществления, информация о коэффициенте загрузки указывает на многих пользователей, использующих соответствующее соединение. В некоторых вариантах осуществления, информация о коэффициенте загрузки, соответствующая точке присоединения, включает в себя полный вес совместного использования линии связи точки присоединения. В различных вариантах осуществления вторая функция, используемая для вычисления второй SLIM, включает в себя коэффициент, соответствующий дополнительной загрузке, которая будет помещена во вторую точку присоединения, если передача обслуживания во второй точке присоединения произойдет. Нужно понимать, что в некоторых вариантах осуществления, где есть множественные альтернативные точки присоединения, SLIM может производиться, и в некоторых вариантах осуществления производится, для каждого или нескольких из альтернативных точек присоединения, использующих вторую SLIM функцию, таких как используемая на этапе 310. В некоторых вариантах осуществления одна SLIM производится для каждой альтернативной несущей.
В некоторых вариантах осуществления, для каждой несущей, на которой был принят опорный сигнал уровня мощности, SLIM вычисляется для соответствующей точки присоединения, идентифицированной как имеющая наилучшее соединение. Таким образом, этап 310 может, и иногда выполняется, для каждого множества различных несущих. Например, предположим, что у терминала доступа есть текущее соединение, соответствующее первой точке присоединения, и что текущее соединение использует несущую f1. Далее предположим, что несущие f2 и f3 доступны в системе. Терминал доступа вычисляет первую SLIM, соответствующую текущему соединению, вычисляет вторую SLIM, соответствующую несущей f2, и третью SLIM, соответствующую несущей 0. В некоторых вариантах осуществления, SLIM не вычисляются для AP, которые не идентифицируются как имеющие наилучшее соединение. Например, в продолжение вышеупомянутого примера, предположим, что принятые опорные сигналы мощности, например маяковые сигналы, от трех точек присоединения, соответствующие альтернативной несущей f2, принимаются. Далее предположим, что терминал доступа идентифицирует наилучшее соединение, соответствующее трем принятым опорным сигналам мощности, соответствующим несущей f2, например, как функции определенной SINR. Для определенного наилучшего соединения для несущей f2, терминал доступа определяет SLIM; однако для других двух соединений терминал доступа не определяет SLIM.
В некоторых вариантах осуществления первые и вторые функции этапов 308 и 310 являются функцией веса совместного использования линии связи, соответствующего устройству, для которого выполняется определение передачи обслуживания, например, терминалом доступа.
Операция проистекает из этапов 308 и этапа 310 к этапу 312. На этапе 312 терминал доступа принимает решение передачи обслуживания, основанное на первых и вторых метриках, указывающих уровень обслуживания. В некоторых вариантах осуществления решение передачи обслуживания этапа 312 основано на дополнительных метриках, указывающих уровень обслуживания. Например, в системах развертывания с тремя несущими, решение передачи обслуживания этапа 312 может быть основано на SLIM, соответствующей текущей несущей, SLIM, соответствующей первой альтернативной несущей, и SLIM, соответствующей второй альтернативной несущей. Операция продолжается от этапа 312 до этапа 304, где принимаются дополнительные опорные сигналы мощности.
Фиг.4 является чертежом примерного терминала 400 доступа, например беспроводного мобильного узла, в соответствии с примерным вариантом осуществления. Примерный терминал 400 доступа включает в себя беспроводной модуль 402 приемника, беспроводной модуль 404 передатчика, процессор 406, пользовательские устройства 408 ввода/вывода и память 410, соединенную вместе через шину 412, по которому различные элементы могут обмениваться данными и информацией.
Память 410 включает в себя подпрограммы 418 и данные/информацию 420. Процессор 406, например центральный процессор, выполняет подпрограммы 418 и использует данные/информацию 420 в памяти 410, чтобы управлять операцией способов терминала 400 доступа и осуществлять способ, например способ блок-схемы 200 фиг.2 или блок-схемы 300 фиг.3.
Пользовательские устройства 408 ввода/вывода включают в себя, например, микрофон, клавишную клавиатуру, клавиатуру, выключатели, камеру, громкоговоритель, дисплей, и т.д. Пользовательские устройства 408 ввода/вывода позволяют пользователю терминала 400 доступа вводить данные/информацию, осуществлять доступ к выводным данным/информации и управлять, по крайней мере, некоторой функцией терминала 400 доступа.
Беспроводной модуль 402 приемника, например приемник OFDM, соединяется с приемной антенной 414, через которую терминал 400 доступа принимает сигналы, например сигналы нисходящей линии связи от точек присоединения. Принятые сигналы включают в себя, например, опорные сигналы мощности, например маяковые сигналы и/или пилот-сигналы, широковещательные сигналы, передающие информацию о коэффициенте загрузки, сигналы передачи обслуживания и сигналы транспортного канала. Информацию принимают из принятых опорных сигналов мощности, принятых беспроводным модулем 402 приемника. Соответствуя принятому опорному сигналу мощности от текущей точки присоединения, принимают информацию 440, например измерение мощности и/или значение SINR. Соответствуя принятому опорному сигналу мощности от первой альтернативной точки присоединения, принимают информацию 442, например измерение мощности и/или значение SINR. Соответствуя принятому опорному сигналу мощности от N-й альтернативной точки присоединения, принимают информацию 446, например измерение мощности и/или значение SINR.
Беспроводной модуль 404 передатчика, например передатчик OFDM, соединяется с передающей антенной 416, через которую терминал 400 доступа передает сигналы, например сигналы восходящей линии связи в точки присоединения базовых станций. Сигналы восходящей линии связи включают в себя, например, сигналы передачи обслуживания и сигналы транспортного канала восходящей линии связи.
Подпрограммы 418 включают в себя коммуникационные подпрограммы 422 и подпрограммы 424 управления терминала доступа. Коммуникационная подпрограмма 422 осуществляет различные протоколы связи, используемые терминалом 400 доступа. Подпрограммы 424 управления терминала доступа включают в себя модуль 426 вычисления первой метрики, указывающей уровень обслуживания, модуль 428 вычисления второй метрики, указывающей уровень обслуживания, модуль 430 решения передачи обслуживания, модуль 432 идентификации наилучшего соединения и модуль 436 восстановления коэффициента загрузки.
Данные/информация 420 включает в себя информацию, идентифицирующую текущую точку 438 присоединения, принятую опорную информацию о мощности, соответствующую текущей точке 440 присоединения, принятую информацию об опорном сигнале мощности, соответствующую множеству потенциальных альтернативных точек присоединения (принятая информация об опорном сигнале мощности, соответствующая первой альтернативной точке 442 присоединения...., принятая информация об опорном сигнале мощности, соответствующая N-й альтернативной точке 444 присоединения), восстановленную информацию о коэффициенте загрузки, соответствующую текущей точке 446 присоединения, восстановленную информацию о коэффициенте загрузки, соответствующую множеству потенциальных альтернативных точек присоединения (восстановленная информация о коэффициенте загрузки, соответствующая первой альтернативной точке присоединения 448,..., восстановленная информация о коэффициенте загрузки, соответствующая N-й альтернативной точке присоединения 450), идентифицированные наилучшие соединения, соответствующие каждому множеству альтернативных несущих (идентифицированное наилучшее соединение (наилучшая точка присоединения) для 1-й альтернативной несущей 452,..., идентифицированное наилучшее соединение (наилучшая точка присоединения) для М-ной альтернативной несущей 454), вычисленную метрику, указывающую уровень обслуживания для текущей точки 456 присоединения, вычисленные метрики, указывающие уровень обслуживания для альтернативных несущих (вычисленная метрика, указывающая уровень обслуживания для 1-й альтернативной несущей 458,..., вычисленная метрика, указывающая уровень обслуживания для M-ной альтернативной несущей 460, информацию 462 о решении передачи обслуживания, и сохраненную информацию опорного сигнала мощности для множества точек присоединения 464.
Модуль 426 вычисления первой метрики, указывающей уровень обслуживания, вычисляет первую метрику, указывающую уровень обслуживания, соответствующую текущему соединению, соответствующего первой точке присоединения, использующей первую функцию. Информация 456 является выходом модуля 426 и соответствует точке присоединения, идентифицированной информацией 438.
Модуль 428 вычисления второй метрики, указывающей уровень обслуживания, вычисляет вторую метрику информации о сервисном обслуживании, соответствующую альтернативному соединению, соответствующего второй точке присоединения, использующей вторую функцию, которая отличается от первой функции. Относительно первой альтернативной несущей, информация 458 является выходом модуля 428, соответствующего информации 452. Относительно другой альтернативной несущей, информация 460 является выходом модуля 428, соответствующего информации 454.
Модуль 426 вычисления первой метрики, указывающей уровень обслуживания, вычисляет первую метрику, указывающую уровень обслуживания, как функцию информации о коэффициенте загрузки, соответствующей текущей точке присоединения. Модуль 428 вычисления второй метрики, указывающей уровень обслуживания, вычисляет вторую метрику, указывающую уровень обслуживания, как функцию информации о коэффициенте загрузки, соответствующей точке присоединения, которая не является текущей точкой присоединения терминала доступа. Время от времени, вторая метрика, указывающая уровень обслуживания, вычисляет метрику, указывающую уровень обслуживания для каждого множества различных точек присоединения, соответствующих различным альтернативным потенциальным несущим. В некоторых вариантах осуществления функция, используемая модулем 428 вычисления второй метрики, указывающей уровень обслуживания, включает коэффициент, соответствующий дополнительной загрузке, который будет помещен в точку присоединения, для которой вычисляется метрика, указывающая уровень обслуживания, если передача обслуживания терминала 400 доступа происходит от точки присоединения текущего соединения с точкой присоединения потенциального соединения, для которого вычисляется метрика, указывающая уровень обслуживания.
В некоторых вариантах осуществления, для каждой несущей, на которой был принят опорный сигнал уровня мощности, по крайней мере, один из модуля 426 вычисления первой метрики, указывающей уровень обслуживания, и модуля 428 вычисления второй метрики, указывающей уровень обслуживания, вычисляет метрику, указывающую уровень обслуживания для соответствующей точки присоединения, идентифицированной как имеющей наилучшее соединение. В некоторых вариантах осуществления модуль 428 вычисления второй метрики, указывающей уровень обслуживания, не вычисляет метрику, указывающую уровень обслуживания для точек присоединения, которые не идентифицируются как имеющие наилучшее соединение. Таким образом модуль 432 идентификации наилучшей связи эффективно производит проверку множественных потенциальных точек присоединения для несущей, и позволяет модулю 428 вычисления второй метрики, указывающей уровень обслуживания, в некоторых вариантах осуществления, вычислять только одну метрику, указывающую уровень обслуживания за несущую, таким образом уменьшая количество обработки, чем иначе требовалось бы, если бы множественные метрики, указывающие уровень обслуживания были вычислены за несущую.
В некоторых вариантах осуществления первая и вторая функция, используемая модулями (426, 428) вычислений первой и второй метрики, указывающей уровень обслуживания, соответственно, являются функцией веса совместно используемой линии связи, соответствующей терминалу доступа.
Модуль 430 решения передачи обслуживания принимает решение передачи обслуживания, основанное на метриках информации об уровне обслуживания, вычисленных модулем 426 вычисления первой метрики, указывающей уровень обслуживания, и модулем 428 вычисления второй метрики, указывающей уровень обслуживания. Например, модуль 430 решения передачи обслуживания использует вычисленную метрику, указывающую уровень обслуживания для текущей точки 456 присоединения и, по крайней мере, одну из метрик, указывающих уровень обслуживания, соответствующих альтернативным несущим (вычисленная метрика, указывающая уровень обслуживания для 1-й альтернативной несущей 458,..., вычисленная метрика, указывающая уровень обслуживания для m-й альтернативной несущей 460), чтобы принять решение передачи обслуживания. В некоторых вариантах осуществления, модуль 430 решения передачи обслуживания использует каждую из вычисленных метрик, указывающих уровень обслуживания (456, 458,..., 460) в принятии решения передачи обслуживания. Информация 462 о решении передачи обслуживания является выходом модуля 430 решения передачи обслуживания.
Модуль 436 восстановления коэффициента загрузки восстанавливает информацию о коэффициенте загрузки, переданную от точек присоединения. В некоторых вариантах осуществления информация о коэффициенте загрузки, соответствующая точке присоединения базовой станции, передается через широковещательный сигнал или сигнал, например, через широковещательное сообщение. Восстановленная информация о коэффициенте загрузки, соответствующая текущей точке 446 присоединения, восстановленная информация о коэффициенте загрузки, соответствующая первой альтернативной точке 448 присоединения..., восстановленная информация о коэффициенте загрузки, соответствующая N-й альтернативной точке присоединения 450, являются выходом модуля 436 восстановления коэффициента загрузки.
Модуль 430 идентификации наилучшего соединения идентифицирует, на каждой несущей, точки присоединения, с которыми может быть установлено наилучшее соединение. Идентифицированное наилучшее соединение (наилучшая точка присоединения) для 1-й альтернативной несущей 452 и идентифицированное наилучшее соединение (наилучшая точка присоединения) для m-й альтернативной несущей 454 являются примерными выходами модуля 432 идентификации наилучшего соединения.
Модуль идентификации наилучшего соединения 432 включает в себя подмодуль 434 выбора, основанный на принятой мощности. В некоторых вариантах осуществления, например некоторые варианты осуществления, в которых опорные сигналы мощности от различных точек присоединения передаются на одном уровне мощности, подмодуль 434 выбора, основанный на принятой мощности, выбирает ту точку присоединения из числа множества точек присоединения, соответствующих той же самой несущей, из которой был принят самый сильный опорный сигнал, соответствующий несущей. В некоторых вариантах осуществления, например некоторые варианты осуществления, в которых различные точки присоединения передают опорные сигналы мощности на различных предопределенных известных уровнях, подмодуль 434 выбора, основанный на принятой мощности, выбирает точку присоединения из числа множества точек присоединения, соответствующих той же самой несущей как функция различия между известными уровнями мощности передачи, соответствующими различным точкам присоединения и силе опорных сигналов уровня мощности, принятых от точек присоединения. Сохраняемая опорная информация сигнала мощности для множества точек присоединения 464 включает в себя информацию, ассоциированную с точками присоединения соединения с предопределенными уровнями мощности передачи опорных сигналов мощности, и/или информацию, ассоциированную с точками присоединения с относительными отношениями относительной мощности. Примерные отношения относительной мощности, относительно опорных сигналов мощности, заключаются в том, что первая точка присоединения передает на основном уровне мощности, вторая точка присоединения передает на уровне мощности на 6 децибелов выше первого уровня мощности и третья точка присоединения передает на уровне мощ