использование кодов ограничения при попытках подключения к точке беспроводного доступа
Классы МПК: | H04W48/16 обнаружение; обработка ограничения доступа или информации о доступе |
Автор(ы): | ХОРН Гэйвин Б. (US), УЛУПИНАР Фатих (US), АГАШЕ Параг А. (US), ПРАКАШ Раджат (US) |
Патентообладатель(и): | КВЭЛКОММ ИНКОРПОРЕЙТЕД (US) |
Приоритеты: |
подача заявки:
2008-11-13 публикация патента:
27.11.2012 |
Изобретение относится к беспроводной связи. Описываются системы и технологии, которые упрощают использование кодов ограничения при отклонении запросов на установление соединения с точками доступа с ограниченным ассоциированием, чтобы указывать причину для отклонения. Мобильные устройства могут поддерживать список доступных точек доступа и/или групп точек доступа, к которому можно обращаться во время повторного выбора сот, чтобы обеспечивать то, что неподходящие точки доступа с ограниченным ассоциированием не используются при повторном выборе сот. На основе приема кода отклонения от точки доступа с ограниченным ассоциированием мобильное устройство может удалять точку доступа или относящуюся группу из поддерживаемого списка так, что последующие попытки повторного выбора не используют точку доступа и/или точки доступа в относящейся группе. Техническим результатом является то, что соты, используемые для связи, могут повторно выбираться к более желательной точке доступа при нахождении в рамках указанного диапазона. 5 н. и 14 з.п. ф-лы, 11 ил.
Формула изобретения
1. Способ установления соединения в сети беспроводной связи, содержащий этапы, на которых:
определяют, присутствует ли идентификатор группы, относящийся к точке доступа с ограниченным ассоциированием, в поддерживаемом списке идентификаторов групп доступных точек доступа;
запрашивают посредством мобильной станции установление соединения с точкой доступа с ограниченным ассоциированием на основании, по меньшей мере, частично определения;
принимают отклонение в мобильной станции в ответ на запрос на установление соединения, причем отклонение содержит код ограничения, который указывает, что идентификатор группы является неподходящим для установления запрошенного соединения; и
удаляют идентификатор группы из поддерживаемого списка идентификаторов групп доступных точек доступа на основании, по меньшей мере, частично отклонения.
2. Способ по п.1, в котором удаление идентификатора группы из списка дополнительно основано, по меньшей мере, частично на коде ограничения.
3. Способ по п.1, в котором запрос на установление соединения выполняют по радиоинтерфейсу, и отклонение принимают по радиоинтерфейсу от точки доступа с ограниченным ассоциированием.
4. Способ по п.1, в котором запрос на установление соединения выполняют по транзитному соединению с точкой доступа с ограниченным ассоциированием, а отклонение принимают по транзитному соединению.
5. Способ по п.1, дополнительно содержащий этап, на котором принимают участие в повторном выборе сот от другой точки доступа, когда запрос на установление соединения выполняют во время повторного выбора сот.
6. Способ по п.1, в котором идентификатор группы, относящийся к точке доступа с ограниченным ассоциированием, основан на тексте.
7. Способ по п.1, в котором точка доступа с ограниченным ассоциированием ограничена от предоставления передачи служебных сигналов, доступа к данным, регистрации и/или услуги на основании, по меньшей мере, частично кода ограничения.
8. Способ по п.1, в котором запрос на установление соединения содержит этап, на котором включают аутентификационную информацию в состав запроса.
9. Устройство беспроводной связи, содержащее:
по меньшей мере, один процессор, выполненный с возможностью:
верификации присутствия идентификатора группы, относящегося к точке доступа с ограниченным ассоциированием, в рамках поддерживаемого списка идентификаторов групп доступных точек доступа;
запроса установления соединения с точкой доступа с ограниченным ассоциированием на основании, по меньшей мере, частично присутствия идентификатора группы в поддерживаемом списке;
приема кода ограничения в ответ на запрос на установление соединения, указывающего, что идентификатор группы является неподходящим для установления соединения; и
удаления идентификатора группы из поддерживаемого списка идентификаторов групп доступных точек доступа на основании, по меньшей мере, частично кода ограничения; и
запоминающее устройство, соединенное, по меньшей мере, с одним процессором.
10. Устройство беспроводной связи, которое обеспечивает установление соединения с одной или более точек доступа при беспроводной связи, содержащее:
средство для определения, что идентификатор группы, относящийся к точке доступа с ограниченным ассоциированием, присутствует в поддерживаемом списке идентификаторов групп доступных точек доступа;
средство для запроса на установление соединения с точкой доступа с ограниченным ассоциированием на основании, по меньшей мере, частично определения;
средство для приема кода ограничения в ответ на запрос на установление соединения, указывающего, что установление соединения с точкой доступа с ограниченным ассоциированием ограничено; и
средство для удаления идентификатора группы из поддерживаемого списка идентификаторов групп доступных точек доступа на основании, по меньшей мере, частично кода ограничения.
11. Машиночитаемый носитель, имеющий записанные на нем коды, содержащие:
код для определения, присутствует ли идентификатор группы, относящийся к точке доступа с ограниченным ассоциированием, в поддерживаемом списке идентификаторов групп доступных точек доступа;
код для запроса установления соединения с точкой доступа с ограниченным ассоциированием на основании, по меньшей мере, частично определения;
код для приема отклонения в ответ на запрос на установление соединения, причем отклонение содержит код ограничения, который указывает, что идентификатор группы является неподходящим для установления соединения; и
код для удаления идентификатора группы из поддерживаемого списка идентификаторов групп доступных точек доступа на основании, по меньшей мере, частично отклонения.
12. Устройство беспроводной связи, содержащее:
контроллер списка доступа, который поддерживает список идентификаторов групп доступных точек доступа и определяет, что идентификатор группы, относящийся к точке доступа с ограниченным ассоциированием, присутствует в списке;
запросчик соединения, который запрашивает установление соединения с точкой доступа с ограниченным ассоциированием на основании, по меньшей мере, частично определения посредством контроллера списка доступа; и
приемник кодов ограничения, который принимает код ограничения в ответ на запрос на установление соединения, указывающий, что идентификатор группы является неподходящим для установления соединения,
при этом контроллер списка доступа удаляет идентификатор группы из поддерживаемого списка идентификаторов групп доступных точек доступа на основании, по меньшей мере, частично кода ограничения.
13. Устройство беспроводной связи по п.12, в котором код ограничения дополнительно содержит информацию о сохранении ограничения.
14. Устройство беспроводной связи по п.12, в котором запросчик соединения запрашивает установление соединения по радиоинтерфейсу, и приемник кодов ограничения принимает код ограничения по радиоинтерфейсу от точки доступа с ограниченным ассоциированием.
15. Устройство беспроводной связи по п.12, в котором запросчик соединения запрашивает установление соединения по транзитному соединению с точкой доступа с ограниченным ассоциированием, и приемник кодов ограничения принимает код ограничения по транзитному соединению.
16. Устройство беспроводной связи по п.12, дополнительно содержащее модуль повторного выбора сот, который участвует в повторном выборе сот от другой точки доступа, когда запросчик соединения запрашивает установление соединения во время повторного выбора сот.
17. Устройство беспроводной связи по п.12, в котором идентификатор группы, относящийся к точке доступа с ограниченным ассоциированием, является текстовым.
18. Устройство беспроводной связи по п.12, в котором приемник кодов ограничения определяет, что точка доступа с ограниченным ассоциированием ограничена от предоставления передачи служебных сигналов, доступа к данным, регистрации и/или услуги в устройство на основании, по меньшей мере, частично кода ограничения.
19. Устройство беспроводной связи по п.12, в котором запросчик соединения включает аутентификационную информацию в состав запроса на установление соединения.
Описание изобретения к патенту
Перекрестные ссылки на родственные заявки
Данная заявка испрашивает приоритет по предварительной заявке на патент (США) порядковый номер 60/988631, озаглавленной "Apparatus and Method to Facilitate Idle State Handoff in Systems With Restricted Association", которая подана 16 ноября 2007 года, предварительной заявки на патент (США) порядковый номер 60/988641, озаглавленной "Apparatus and Method to Facilitate Connected State Handoff in Systems with Restricted Association", которая подана 16 ноября 2007 года, и предварительной заявки на патент (США) порядковый номер 60/988649, озаглавленной "Apparatus and Method to Facilitate Management and Advertisement of Neighbor Lists in Systems with Restricted Association", которая подана 16 ноября 2007 года. Все вышеуказанные заявки содержатся в данном документе по ссылке.
Помимо этого, данная заявка связана с находящимися одновременно на рассмотрении заявками на патент (США) "Favoring Access points in Wireless Communications" авторов Gavin Horn и другие с адвокатской выпиской номер 072324U2, "Utilizing Broadcast Signals to Convey Restricted Association Information" авторов Gavin Horn и другие с адвокатской выпиской номер 072324U3, "Classifying Access points using Pilot Identifiers" авторов Gavin Horn и другие с адвокатской выпиской номер 072324U4, и "Sector Identification Using Sector parameters signatures" авторов Gavin Horn и другие с адвокатской выпиской номер 072324U5, все из которых поданы одновременно с ней и права на которые принадлежат правообладателю настоящей заявки и явно содержатся по ссылке в данном документе.
Уровень техники
Область техники, к которой относится изобретение
Последующее описание, в общем, относится к беспроводной связи, а более конкретно, к использованию кодов ограничения в связи с попытками подключаться к точкам беспроводного доступа.
Уровень техники
Системы беспроводной связи широко развернуты с тем, чтобы предоставлять различные типы содержимого связи, такие как, например, речь, данные и т.п. Типичные системы беспроводной связи могут быть системами множественного доступа, допускающими поддержку связи с несколькими пользователями посредством совместного использования доступных системных ресурсов (к примеру, полосы пропускания, мощности передачи и т.п.). Примеры таких систем множественного доступа включают в себя системы множественного доступа с кодовым разделением каналов (CDMA), системы множественного доступа с временным разделением каналов (TDMA), системы множественного доступа с частотным разделением каналов (FDMA), системы множественного доступа с ортогональным частотным разделением каналов (FDMA) и т.д. Дополнительно, системы могут соответствовать таким техническим требованиям, как партнерский проект третьего поколения (3GPP), стандарт долгосрочного развития 3GPP (LTE), стандарт сверхширокополосной передачи для мобильных устройств (UMB) и т.д.
В общем, системы беспроводной связи с множественным доступом могут поддерживать одновременную связь для нескольких мобильных устройств. Каждое мобильное устройство может осуществлять связь с одной или более базовых станций посредством передачи по прямой и обратной линии связи. Прямая линия связи (или нисходящая линия связи) относится к линии связи от базовых станций к мобильным устройствам, а обратная линия связи (или восходящая линия связи) относится к линии связи от мобильных устройств к базовым станциям. Дополнительно, связь между мобильными устройствами и базовыми станциями может осуществляться через системы с одним входом и одним выходом (SISO), системы со многими входами и одним выходом (MISO), системы со многими входами и многими выходами (MIMO) и т.д. Помимо этого, мобильные устройства могут осуществлять связь с другими мобильными устройствами (и/или базовые станции - с другими базовыми станциями) в конфигурациях одноранговых беспроводных сетей.
MIMO-системы, как правило, используют множество (NT ) передающих антенн и множество (NR) приемных антенн для передачи данных. Антенны могут относиться как к базовым станциям, так и к мобильным устройствам, в одном примере, обеспечивая возможность двусторонней связи между устройствами по беспроводной сети. По мере того как мобильные устройства перемещаются по зонам обслуживания, соты, используемые для связи посредством устройств, могут повторно выбираться между одной или более точек доступа (к примеру, макросот, фемтосот и т.д.). Это может осуществляться, например, если доступная точка доступа или ее обслуживающая сота может предлагать лучший сигнал или услугу, чем текущая точка доступа. Мобильные устройства могут измерять параметры, соотносящиеся к одной или более сот, такие как качество сигнала, уровень обслуживания и т.д., и ранжировать соты согласно желательности, которая может быть основана на одном или более из параметров. В одном примере, доступная точка доступа может относиться к собственной точке доступа для данного мобильного устройства, предлагающей желательную тарификацию и оплату абонентских услуг, покрытие, варианты обслуживания и т.д. Соответственно, соты, используемые для связи, могут повторно выбираться к более желательной точке доступа при нахождении в рамках указанного диапазона.
Сущность изобретения
Далее представлена упрощенная сущность одного или более вариантов осуществления, для того чтобы предоставлять базовое понимание этих вариантов осуществления. Эта сущность не является всесторонним обзором всех рассматриваемых вариантов осуществления, и она не имеет намерением ни то, чтобы определять ключевые или важнейшие элементы всех вариантов осуществления, ни то, чтобы обрисовывать область применения каких-либо или всех вариантов осуществления. Ее единственная цель - представлять некоторые понятия одного или более вариантов осуществления в упрощенной форме в качестве вступления в более подробное описание, которое представлено далее.
В соответствии с одним или более вариантов осуществления и их соответствующим раскрытием сущности различные аспекты описываются в связи с упрощением использования кодов ограничения при попытках подключения к точке беспроводного доступа. Коды могут использоваться при повторном выборе соты во время повторного выбора сот, например, если повторный выбор предпринимается для соты, реализующей ограниченное ассоциирование. Таким образом, если устройство, запрашивающее повторный выбор к соте, ограничено от использования соты или точки доступа, к ней относящейся, может приниматься посредством устройства код ограничения, указывающий причину для ограничения. В некоторых случаях ограничение может быть временным (к примеру, сота перегружена или перезагружается) или более постоянным (к примеру, устройство не авторизовано для доступа или сота деактивирована на некоторый период времени). В зависимости от ограничения, устройство может удалять соту или относящуюся точку доступа из поддерживаемого списка сот для повторного выбора, если к списку обращаются, чтобы верифицировать, находятся или нет возможные соты или относящиеся точки доступа для повторного выбора в списке. Например, если код ограничения указывает более постоянное ограничение, удаление соты или точки доступа (или идентификатора группы, относящегося к точке доступа) из поддерживаемого списка может приводить к более эффективному повторному выбору. Следует принимать во внимание, что список может альтернативно перечислять соты, для которых повторный выбор не должен предприниматься; на основе кода ограничения в этом примере, соты могут добавляться в список.
Согласно связанным аспектам предоставляется способ установления соединения в сети беспроводной связи. Способ включает в себя этапы, на которых определяют то, присутствует ли идентификатор группы, относящийся к точке доступа с ограниченным ассоциированием, в поддерживаемом списке идентификаторов групп доступных точек доступа. Способ дополнительно может включать в себя этап, на котором запрашивают установление соединения с точкой доступа с ограниченным ассоциированием, основываясь, по меньшей мере частично, на определении, и принимают отклонения в ответ на запрос на установление соединения. Отклонение содержит код ограничения, который указывает то, что идентификатор группы является неподходящим для установления запрошенного соединения.
Другой аспект относится к устройству беспроводной связи. Устройство беспроводной связи может включать в себя, по меньшей мере, один процессор, выполненный с возможностью верификации присутствия идентификатора группы, относящегося к точке доступа с ограниченным ассоциированием, в рамках поддерживаемого списка идентификаторов групп доступных точек доступа и запроса установление соединения с точкой доступа с ограниченным ассоциированием, основываясь, по меньшей мере частично, на присутствии идентификатора группы в поддерживаемом списке. Процессор дополнительно выполнен с возможностью приема кода ограничения в ответ на запрос на установление соединения, указывающий то, что идентификатор группы является неподходящим для установления соединения. Устройство беспроводной связи также содержит запоминающее устройство, соединенное, по меньшей мере, с одним процессором.
Еще один аспект относится к устройству беспроводной связи, которое обеспечивает установление соединения с одной или более точек доступа при беспроводной связи. Устройство беспроводной связи может содержать средство для определения того, что идентификатор группы, относящийся к точке доступа с ограниченным ассоциированием, присутствует в поддерживаемом списке идентификаторов групп доступных точек доступа, и средство для запроса на установление соединения с точкой доступа с ограниченным ассоциированием, основываясь, по меньшей мере частично, на определении. Устройство беспроводной связи дополнительно может включать в себя средство для приема кода ограничения в ответ на запрос на установление соединения, указывающего то, что установление соединения с точкой доступа с ограниченным ассоциированием ограничено.
Еще один другой аспект относится к компьютерному программному продукту, который может иметь машиночитаемый носитель, включающий в себя код для предписания, по меньшей мере, одному компьютеру определять то, присутствует ли идентификатор группы, относящийся к точке доступа с ограниченным ассоциированием, в поддерживаемом списке идентификаторов групп доступных точек доступа. Машиночитаемый носитель также может содержать код для предписания, по меньшей мере, одному компьютеру запрашивать установление соединения с точкой доступа с ограниченным ассоциированием, основываясь, по меньшей мере частично, на определении. Кроме того, машиночитаемый носитель может содержать код для предписания, по меньшей мере, одному компьютеру принимать отклонение в ответ на запрос на установление соединения, причем отклонение содержит код ограничения, который указывает то, что идентификатор группы является неподходящим для установления соединения.
Более того, дополнительный аспект относится к устройству. Устройство может включать в себя контроллер списка доступа, который поддерживает список идентификаторов групп доступных точек доступа и определяет то, что идентификатор группы, относящийся к точке доступа с ограниченным ассоциированием, присутствует в списке, и запросчик соединения, который запрашивает установление соединения с точкой доступа с ограниченным ассоциированием, основываясь, по меньшей мере частично, на определении, посредством контроллера списка доступа. Устройство дополнительно может включать в себя приемник кодов ограничения, который принимает код ограничения в ответ на запрос на установление соединения, указывающий то, что идентификатор группы является неподходящим для установления соединения.
Для достижения вышеуказанных и связанных целей один или более вариантов осуществления содержат признаки, далее полностью описанные и конкретно указанные в формуле изобретения. Последующее описание и прилагаемые чертежи подробно излагают определенные иллюстративные аспекты одного или более вариантов осуществления. Тем не менее, эти аспекты указывают только на некоторые из множества способов, которыми могут быть использованы принципы различных вариантов осуществления, и описанные варианты осуществления имеют намерение включать в себя все такие аспекты и их эквиваленты.
Краткое описание чертежей
Фиг.1 является иллюстрацией системы беспроводной связи в соответствии с различными аспектами, представленными в данном документе.
Фиг.2 является иллюстрацией сети беспроводной связи, которая обеспечивает повторный выбор сот.
Фиг.3 является иллюстрацией примерного устройства связи для использования в рамках окружения беспроводной связи.
Фиг.4 является иллюстрацией примерной системы беспроводной связи, которая осуществляет использование кодов ограничения при отклонениях установления соединения.
Фиг.5 является иллюстрацией примерной технологии, которая обеспечивает выполнение повторного выбора сот в беспроводных сетях.
Фиг.6 является иллюстрацией примерной технологии, которая обеспечивает запрос на установление соединения на основе поддерживаемого списка доступных точек доступа.
Фиг.7 является иллюстрацией примерной технологии, которая обеспечивает поддержание списка доступных точек доступа на основе принимаемых кодов ограничения.
Фиг.8 является иллюстрацией примерного мобильного устройства, которое обеспечивает поддержание и использование списка доступных точек доступа при повторном выборе сот.
Фиг.9 является иллюстрацией примерной системы, которая формирует коды ограничения для использования при отклонении запросов на установление соединения.
Фиг.10 является иллюстрацией примерного беспроводного сетевого окружения, которое может использоваться вместе с различными системами и способами, описанными в данном документе.
Фиг.11 является иллюстрацией примерной системы, которая поддерживает и обращается к списку доступной точки доступа при запросе на установление соединения.
Подробное описание изобретения
Далее описываются различные варианты осуществления со ссылками на чертежи, на которых одинаковые номера ссылок используются для того, чтобы ссылаться на одинаковые элементы. В последующем описании, для целей пояснения, многие конкретные детали изложены для того, чтобы предоставлять полное понимание одного или более вариантов осуществления. Тем не менее, может быть очевидным, что эти варианты осуществления могут применяться на практике без этих конкретных деталей. В других случаях, распространенные структуры и устройства показаны в форме блок-схем для того, чтобы упрощать описание одного или более вариантов осуществления.
При использовании в данной заявке термины "компонент", "модуль", "система" и т.п. имеют намерение ссылаться на связанный с компьютером объект, будь то аппаратные средства, микропрограммное обеспечение, комбинация аппаратных средств и программного обеспечения, программное обеспечение или программное обеспечение в ходе исполнения. Например, компонент может быть, но не только, процессом, запущенным на процессоре, процессором, объектом, исполняемым файлом, потоком исполнения, программой и/или компьютером. В качестве иллюстрации, и приложение, запущенное на вычислительном устройстве, и вычислительное устройство может быть компонентом. Один или более компонентов могут постоянно размещаться внутри процесса и/или потока исполнения, и компонент может быть локализован на компьютере и/или распределен между двумя и более компьютерами. Кроме того, эти компоненты могут выполняться с различных машиночитаемых носителей, сохраняющих различные структуры данных. Компоненты могут осуществлять связь посредством локальных и/или удаленных процессов, например, в соответствии с сигналом, имеющим один или более пакетов данных (к примеру, данных из одного компонента, взаимодействующего с другим компонентом в локальной системе, распределенной системе и/или по сети, например, по Интернету с другими системами посредством сигнала).
Помимо этого, различные варианты осуществления описываются в данном документе в связи с мобильным устройством. Мобильное устройство также может называться системой, абонентским модулем, абонентской станцией, мобильной станцией, мобильным устройством, удаленной станцией, удаленным терминалом, терминалом доступа, пользовательским терминалом, терминалом, устройством беспроводной связи, пользовательским агентом, пользовательским устройством или абонентским устройством (UE). Мобильным устройством может быть сотовый телефон, беспроводной телефон, телефон по протоколу инициирования сеанса (SIP), станция беспроводного абонентского доступа (WLL), персональное цифровое устройство (PDA), "карманное" устройство с поддержкой беспроводных соединений, вычислительное устройство или другое обрабатывающее устройство, подключенное к беспроводному модему. Помимо этого, различные варианты осуществления описываются в данном документе в связи с базовой станцией. Базовая станция может быть использована для связи с мобильным устройством(ами) и также может упоминаться как точка доступа, узел B, усовершенствованный узел B (e-узел B или eNB), базовая приемопередающая станция (BTS) или какой-либо другой термин.
Более того, различные аспекты или признаки, описанные в данном документе, могут быть реализованы как способ, устройство или изделие с помощью стандартных технологий программирования и/или разработки. Термин "изделие" при использовании в данном документе имеет намерение содержать в себе компьютерную программу, доступную из любого машиночитаемого устройства, носителя или среды. Например, машиночитаемые носители могут включать в себя, но не только, магнитные устройства хранения (к примеру, жесткий диск, гибкий диск, магнитную ленту и т.д.), оптические диски (к примеру, компакт-диск (CD), универсальный цифровой диск (DVD) и т.д.), смарт-карты и устройства флэш-памяти (к примеру, EPROM, карточка, карта, флэш-драйв и т.д.). Дополнительно, различные носители хранения, описанные в данном документе, могут представлять одно или более устройств и/или других машиночитаемых носителей для хранения информации. Термин "машиночитаемый носитель" может включать в себя, без ограничений, беспроводные каналы и различные другие носители, допускающие хранение, размещение и/или перенос инструкции(й) и/или данных.
Технологии, описанные в данном документе, могут использоваться для различных систем беспроводной связи, таких как система множественного доступа с кодовым разделением каналов (CDMA), система множественного доступа с временным разделением каналов (TDMA), система множественного доступа с частотным разделением каналов (FDMA), система множественного доступа с ортогональным частотным разделением каналов (OFDMA), система мультиплексирования в частотной области с одной несущей (SC-FDMA) и другие системы. Термины "система" и "сеть" зачастую используются взаимозаменяемо. CDMA-система может реализовывать такую технологию радиосвязи, как универсальный наземный радиодоступ (UTRA) CDMA2000 и т.д. UTRA включает в себя широкополосную CDMA (W-CDMA) и другие варианты CDMA. CDMA2000 охватывает стандарты IS-2000, IS-95 и IS-856. TDMA-система может реализовывать такую технологию радиосвязи, как глобальная система мобильной связи (GSM). OFDMA-система может реализовывать такую технологию радиосвязи, как усовершенствованный UTRA (E-UTRA), сверхширокополосная передача для мобильных устройств (UMB), IEEE 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), IEEE 802.20, Flash-OFDM и т.д. UTRA и E-UTRA являются частью универсальной системы мобильной связи (UMTS). Стандарт долгосрочного развития (LTE) 3GPP является планируемой к выпуску версией, которая использует E-UTRA, которая применяет OFDMA в нисходящей линии связи и SC-FDMA в восходящей линии связи. UTRA, E-UTRA, UMTS, LTE и GSM описываются в документах организации, называемой Партнерским проектом третьего поколения (3GPP). CDMA2000 и UMB описываются в документах организации, называемой Партнерским проектом третьего поколения 2 (3GPP2).
Ссылаясь теперь на фиг.1, проиллюстрирована система 100 беспроводной связи в соответствии с различными вариантами осуществления, представленными в данном документе. Система 100 содержит базовую станцию 102, которая может включать в себя несколько групп антенн. Например, одна группа антенн может включать в себя антенны 104 и 106, другая группа может содержать антенны 108 и 110, и дополнительная группа может включать в себя антенны 112 и 114. Две антенны проиллюстрированы для каждой группы антенн; тем не менее, больше или меньше антенн может быть использовано для каждой группы. Базовая станция 102 дополнительно может включать в себя цепочку передатчиков и цепочку приемников, каждый из которых, в свою очередь, может содержать множество компонентов, ассоциированных с передачей и приемом сигналов (к примеру, процессоров, модуляторов, мультиплексоров, демодуляторов, демультиплексоров, антенн и т.д.), как должны признавать специалисты в данной области техники.
Базовая станция 102 может осуществлять связь с одним или более мобильных устройств, таких как мобильное устройство 116 и мобильное устройство 126; тем не менее, следует принимать во внимание, что базовая станция 102 может осуществлять связь практически с любым числом мобильных устройств, аналогичных мобильным устройствам 116 и 126. Мобильные устройства 116 и 126 могут быть, например, сотовыми телефонами, смартфонами, дорожными компьютерами, карманными устройствами связи, карманными вычислительными устройствами, спутниковыми радиоприемниками, системами глобального позиционирования, PDA и/или любым другим подходящим устройством для осуществления связи по системе 100 беспроводной связи. Как проиллюстрировано, мобильное устройство 116 поддерживает связь с антеннами 112 и 114, при этом антенны 112 и 114 передают информацию в мобильное устройство 116 по прямой линии 118 связи и принимают информацию от мобильного устройства 116 по обратной линии 120 связи. В системе дуплекса с частотным разделением каналов (FDD), например, прямая линия 118 связи может использовать полосу частот, отличную от используемой посредством обратной линии 120 связи. Дополнительно, в системе дуплекса с временным разделением каналов (FDD) прямая линия 118 связи и обратная линия 120 связи могут использовать общую частоту.
Каждая группа антенн и/или область, в которой они должны осуществлять связь, может упоминаться как сектор или сота базовой станции 102. Например, группы антенн могут быть выполнены с возможностью осуществления связи с мобильными устройствами в секторе областей, покрываемых посредством базовой станции 102. При связи по прямой линии 118 связи передающие антенны базовой станции 102 могут использовать формирование диаграммы направленности для того, чтобы улучшать отношение "сигнал-шум" прямой линии 118 связи для мобильного устройства 116. Кроме того, хотя базовая станция 102 использует формирование диаграммы направленности для того, чтобы передавать в мобильное устройство 116, беспорядочно распределенное по ассоциированному покрытию, мобильные устройства в соседних сотах могут быть подвержены меньшим помехам по сравнению с передачей базовой станции через одну антенну во все свои мобильные устройства. Кроме того, мобильные устройства 116 и 126 могут осуществлять связь непосредственно друг с другом с помощью одноранговой или произвольно организующейся технологии.
Помимо этого, базовая станция 102 может осуществлять связь с сетью 122, которая может быть одной или более сетей, включающих в себя сеть доступа к беспроводным услугам (к примеру, 3G-сеть) по соединению по транзитной линии связи. Сеть 122 может хранить информацию, касающуюся параметров доступа, относящихся к мобильным устройством 116 и 126, и других параметров беспроводной сети доступа, чтобы предоставлять услуги устройствам 116 и 126. Кроме того, фемтосота 124 может предоставляться для того, чтобы обеспечивать связь с мобильным устройством 126 по прямой линии 128 связи и обратной линии 130 связи (аналогично прямой линии 118 связи и обратной линии 120 связи, как описано выше). Фемтосота 124 может предоставлять доступ к одному или более мобильных устройств 126 аналогично базовой станции 102, но для небольшого масштаба. В одном примере, фемтосота 124 может быть реализована в квартире, организации и/или в других небольших замкнутых площадках (к примеру, парк отдыха, стадион, жилой комплекс и т.д.). Фемтосота 124 может подключаться к сети 122 с помощью соединения по транзитной линии связи, которое может осуществляться по широкополосному Интернет-подключению (T1/T3, цифровая абонентская линия (DSL), кабель и т.д.), в одном примере. Сеть 122 может аналогично предоставлять информацию по доступу для мобильного устройства 126.
Согласно примеру мобильные устройства 116 и 126 могут перемещаться по зонам обслуживания, выполняя повторный выбор сот из числа различных базовых станций и/или фемтосот в ходе перемещения. В этом отношении, мобильные устройства 116 и 126 могут осуществлять непрерывную беспроводную услугу, прозрачную для пользователей мобильных устройств 116 и 126. В одном примере (не показан), мобильное устройство 126 может осуществлять связь с базовой станцией 102 аналогично мобильному устройству 116 и может перемещаться в указанный диапазон фемтосоты 124. В этом отношении, мобильное устройство 126 может повторно выбирать одну или более сот, относящихся к фемтосоте 124, чтобы принимать более желательный доступ к беспроводной услуге. В одном примере, фемтосота 124 может быть собственной точкой доступа для мобильного устройства 126, предлагающей более желательную тарификацию и оплату абонентских услуг и/или другие параметры доступа. В другом примере, фемтосота 124 может относиться к организации или месту, предлагая параметры или данные, специализированные для соответствующей организации или места. Таким образом, мобильное устройство 126 может повторно выбирать одну или более сот, относящихся к фемтосоте 124, чтобы принимать такие специализированные параметры. Помимо этого, по мере того как мобильное устройство 126 перемещается к базовой станции 102, оно может повторно выбирать соту, к ней относящуюся, по ряду причин (к примеру, чтобы уменьшать помехи в фемтосоте 124, чтобы принимать более оптимальный сигнал или увеличенную пропускную способность и т.д.).
При перемещении по зоне обслуживания мобильные устройства 116 и/или 126 могут непрерывно измерять доступные базовые станции (такие как базовая станция 102), фемтосоты (такие как фемтосота 124) и/или другие точки доступа, чтобы определять то, когда повторный выбор сот является преимущественным для мобильных устройств 116 и/или 126. Измерение может включать в себя, например, оценку качества сигнала, пропускной способности, доступных услуг, поставщика беспроводного доступа, относящегося к точке доступа, и/или т.п. На основе одного или более из измерений, мобильные устройства 116 и/или 126 могут ранжировать точки доступа для повторного выбора. При определении ранжирования мобильные устройства 116 и/или 126 могут осуществлять попытку повторного выбора сот для точки доступа с наивысшим рангом. Помимо этого, мобильные устройства 116 и/или 126 могут поддерживать список доступных точек доступа и/или групп доступных точек доступа. Доступные точки доступа могут относиться, например, к точкам доступа с ограниченным ассоциированием, к которым мобильные устройства 116 и/или 126 авторизованы осуществлять доступ, и/или к которым доступ является предпочтительным или иным образом желательным по сравнению с другими точками доступа.
В одном примере, фемтосота 124 может быть такой точкой доступа с ограниченным ассоциированием. Точки доступа с ограниченным ассоциированием, например, могут быть ограничены в некоторых аспектах, когда каждая точка доступа предоставляет определенные услуги определенным мобильным устройствам (к примеру, мобильным устройствам 116 и/или 126), но не обязательно другим мобильным устройствам или терминалам доступа (не показаны). Например, фемтосота 124 может быть ограничена так, чтобы не предоставлять другим мобильным устройствам или терминалам доступа регистрацию, передачу служебных сигналов, речевые вызовы, доступ к данным и/или дополнительные услуги. Точки доступа с ограниченным ассоциированием могут развертываться произвольно организующимся способом. Например, данный домовладелец может устанавливать и конфигурировать ограниченную точку доступа для дома.
В одном примере, мобильные устройства 116 и/или 126 могут идентифицировать одну или более доступных точек доступа, основываясь, по меньшей мере частично, на одном или более индикаторах в широковещательном сигнале, относящимся к точке(кам) доступа. При приеме одного или более индикаторов мобильные устройства 116 и/или 126 могут обеспечивать то, что точка(ки) доступа находится в списке или что идентификатор, относящийся к группе, находится в списке, до попытки повторного выбора сот. В другом примере, мобильные устройства 116 и/или 126 могут верифицировать ассоциирование точки доступа со списком до измерения параметров для ранжирования.
В этом отношении, коды ограничения могут быть использованы посредством доступных точек доступа, таких как базовая станция 102 и/или фемтосота 124, чтобы указывать то, поддерживают они или нет соединение с мобильным устройством 116 и/или 126, или то, является или нет соединение неподходящим. Мобильное устройство 116 и/или 126, после приема одного или более кодов ограничения, может удалять точку доступа, такую как базовая станция 102 и/или фемтосота 124, и/или идентификатор группы, к ней относящийся, из списка доступных точек доступа. Таким образом, при последующем повторном выборе сот мобильное устройство 116 и/или 126 может игнорировать соты, относящиеся к ограниченной точке доступа или идентифицированной относящейся группой, что экономит ресурсы и время, требуемое для того, чтобы выполнять попытку соединения с точкой доступа или другими точками доступа в этой группе. Как описано, мобильное устройство 116 и/или 126 может принимать некоторые коды ограничения, для которых оно не удаляет точку доступа или группу из списка (к примеру, если точка доступа в настоящий момент имеет максимальную пропускную способность соединения). В другом примере, мобильное устройство 116 и/или 126 может поддерживать список недоступных точек доступа или групп и может добавлять точку доступа или идентификаторы групп в список, основываясь, по меньшей мере частично, на принимаемом коде ограничения.
Теперь ссылаясь на фиг.2, проиллюстрирована система 200 беспроводной связи, выполненная с возможностью поддерживать ряд мобильных устройств. Система 200 предоставляет связь для нескольких сот, таких как, например, макросоты 202A-202G, при этом каждая сота обслуживается посредством соответствующей точки 204A-204G доступа. Как описано ранее, например, точками 204A-204G доступа, относящимся к макросотам 202A-202G, могут быть базовые станции. Мобильные устройства 206A-206I показаны рассредоточенными в различных местоположениях по всей системе 200 беспроводной связи. Каждое мобильное устройство 206A-206I может осуществлять связь с одной или более точек 204A-204G доступа по прямой линии связи и/или обратной линии связи, как описано. Помимо этого, точки 208A-208C доступа показаны. Они могут быть точками доступа небольшого масштаба, такими как фемтосоты, предлагающие услуги, относящиеся к конкретному местоположению предоставления услуг, как описано. Мобильные устройства 206A-206I дополнительно могут осуществлять связь с этими точками 208A-208C доступа небольшого масштаба, чтобы принимать предлагаемые услуги. Система 200 беспроводной связи может предоставлять услуги в большой географической области, в одном примере (к примеру, макросоты 202A-202G могут покрывать несколько кварталов рядом, и точки 208A-208C доступа фемтосоты могут присутствовать в таких зонах, как квартиры, офисные здания и/или т.п., как описано). В примере мобильные устройства 206A-206I могут устанавливать соединение с точками 204A-204G и/или 208A-208C доступа по радиоинтерфейсу и/или по транзитному соединению.
Дополнительно, как показано, мобильные устройства 206A-206I могут перемещаться по всей системе 200 и могут повторно выбирать соты, относящиеся к различным точкам 204A-204G и/или 208A-208C доступа, по мере того как они перемещаются через различные макросоты 202A-202G или зоны покрытия фемтосоты. В одном примере, одно или более из мобильных устройств 206A-206I может быть ассоциировано с собственной фемтосотой, относящейся, по меньшей мере, к одной из точек 208A-208C доступа фемтосоты. Например, мобильное устройство 206I может быть ассоциировано с точкой 208B доступа фемтосоты как с собственной фемтосотой. Таким образом, хотя мобильное устройство 206I находится в макросоте 202B и тем самым в зоне покрытия точки 204B доступа, оно может осуществлять связь с точкой 208B доступа фемтосоты вместо (или в дополнение к) точки 204B доступа. В одном примере, точка 208B доступа фемтосоты может предоставлять дополнительные услуги мобильному устройству 206I, такие как желательная тарификация и оплата абонентских услуг, поминутное пользование, улучшенные услуги (к примеру, более быстрый широкополосный доступ, мультимедийные услуги и т.д.). Таким образом, когда мобильное устройство 206I находится в диапазоне точки 208B доступа фемтосоты, оно может быть ограничено так, чтобы осуществлять связь с ней посредством предпочтения точки 208B доступа фемтосоты при повторном выборе.
Например, мобильное устройство 206D может быть ассоциировано с точкой 208C доступа фемтосоты. По мере того как мобильное устройство 206D перемещается из макросоты 202C в 202D и ближе к точкам 204D и/или 208C доступа, оно может начинать процесс повторного выбора сот, как описано в данном документе. Это может включать в себя, например, измерение параметров окружающих сот (к примеру, относящихся к точкам 204C, 204D и 208C доступа), чтобы определять желательное соединение. Параметры могут относиться, например, к качеству сигнала, пропускной способности соединения, предлагаемым услугам, поставщику услуг, относящемуся к точке доступа, и/или т.п. Мобильное устройство 206D дополнительно может верифицировать идентификатор точки доступа как присутствующий в списке доступных точек доступа, как описано. Список дополнительно или альтернативно может идентифицировать группы точек доступа, при этом идентификатор группы точки доступа может быть верифицирован с помощью идентификаторов группы в списке. В вышеприведенном примере мобильное устройство 206D может измерять параметры для точек 204C, 204D и 208C доступа и ранжировать соты, чтобы определять то, следует или нет выполнять повторный выбор сот от точки 204C доступа к одной из других, если их ранг выше. Аналогично предыдущему примеру, если точка 208C доступа фемтосоты относится к собственной фемтосоте мобильного устройства 206D, оно может предпочитать ее для повторного выбора (к примеру, посредством оценки добавленного смещения параметра, например, чтобы увеличивать его значение, и/или гистерезиса, чтобы понижать значения параметра других точек доступа). Если одна или более других точек 204D и/или 208C доступа ранжированы выше точки 204C доступа, мобильное устройство 206D может повторно выбирать одну или более сот, относящихся к другой точке 204D или 208C доступа.
В одном примере, одна или более из других точек 204D и/или 208C доступа могут реализовывать ограниченное ассоциирование, при котором некоторые мобильные устройства не могут соединяться с ней, и/или точки 204D и/или 208C доступа могут ограничивать определенные мобильные устройства относительно предоставления передачи служебных сигналов, доступа к данным, регистрации, услуг и/или т.п. Это может быть, по меньшей мере частично, основано, например, на поставщике услуг мобильного устройства и ограниченной ассоциированной точке доступа. В другом примере, точка доступа с ограниченным ассоциированием может относиться к определенным мобильным устройствам, таким как корпоративная точка доступа, ограничивающая доступ только выданными в организации мобильными устройствами. Таким образом, если мобильное устройство 206D не может повторно выбирать соты, относящиеся к одной или более из других точек 204D и/или 208C доступа, вследствие ограниченного ассоциирования, оно может осуществлять попытку повторного выбора сот для одной или более из других ранжированных точек доступа до тех пор, пока оно не находит точку доступа, к которой оно может подключаться. Если мобильное устройство 206D не может подключаться к точке 204D и/или 208C доступа вследствие ограниченного ассоциирования, оно может принимать код ограничения, указывающий причину для ограничения.
Кроме того, как описано, мобильные устройства 206A-206I могут поддерживать список доступных точек доступа и/или их групп. В одном примере, список может включать в себя только определенные типы точек доступа (такие как фемтосоты), поскольку другие типы точек доступа (такие как макросоты) могут быть доступными практически из любого мобильного устройства. Список доступных точек доступа и/или групп может быть первоначально заполнен, например, посредством одной или более точек доступа, поддерживающих связь с мобильным устройством 206A-206I, которое может извлекать информацию из базовой беспроводной сети, как описано. По мере того как мобильные устройства 206A-206I перемещаются по зоне покрытия беспроводной системы 200 и повторно выбирают соты, как описано, они могут сначала верифицировать соты как присутствующие в списке, если релевантно. В одном примере, если мобильные устройства 206A-206I определяют одну или более точек 208A-208C доступа фемтосоты как соту с наивысшим рангом на основе измерений, как описано, они могут верифицировать, что соответствующая точка доступа фемтосоты находится в списке. Если нет, мобильные устройства 206A-206I могут определять не пытаться осуществлять доступ к точке доступа фемтосоты и могут осуществлять попытку соединения со следующей точкой доступа с наивысшим рангом и/или пытаться находить другую точку доступа на другой частоте. Как описано, на ранжирование могут влиять значения смещения и/или гистерезиса, чтобы предпочитать точку доступа, соответственно, когда находятся в пределах дальности или подключены. Как описано выше, мобильные устройства 206A-206I могут принимать код ограничения по радиоинтерфейсу или по установленному транзитному соединению, когда подключение к точке доступа запрещено. Таким образом, если мобильное устройство 206A-206I принимает код ограничения при попытках соединяться с точкой доступа, и точка доступа или относящаяся группа идентифицирована в списке, оно может удалять точку доступа и/или группу из списка, основываясь, по меньшей мере частично, на коде, чтобы предотвращать будущие попытки подключения к точке доступа или точкам доступа относящейся группы, как описано. Следует принимать во внимание, что список недоступных сот и/или групп может поддерживаться, при этом мобильные устройства 206A-206I могут добавлять соту ограниченного ассоциирования в список.
Ссылаясь на фиг.3, проиллюстрировано устройство 300 связи для использования в рамках окружения беспроводной связи. Устройство 300 связи может быть базовой станцией или ее частью, мобильным устройством или его частью либо практически любым устройством связи, которое принимает данные, передаваемые в окружении беспроводной связи. Устройство 300 связи может включать в себя запросчик 302 соединения, который передает запрос на установление соединения в одно или более различных устройств связи (не показаны), чтобы принимать услуги беспроводной связи, приемник 304 кодов ограничения, который может принимать и оценивать код ограничения, принимаемый в ответ на запрос установления соединения, и контроллер 306 списка доступа, который может поддерживать список точек доступа или групп точек доступа, с которыми связь может быть установлена посредством устройства 300 связи. В другом примере, контроллер 306 списка доступа, как описано, может поддерживать список запрещенных точек доступа или групп.
В одном примере, устройство 300 связи может пытаться устанавливать соединение с одной или более окружающих точек доступа (не показаны) по радиоинтерфейсу и/или по транзитному соединению. Контроллер 306 списка доступа может идентифицировать одну или более точек доступа или идентификаторов групп, относящихся к точке доступа, и верифицировать присутствие точки доступа и/или идентификатора группы в списке доступных точек доступа или групп (или подтверждать отсутствие в списке запрещенных точек доступа/группы, в другом примере). По меньшей мере, на основе этой верификации запросчик 302 соединения может запрашивать установление соединения с одной или более точек доступа посредством передачи запроса к ним. В одном примере, устройство 300 связи может принимать отклонение в ответ на запрос на установление соединения. Отклонение может относиться к множеству причин, и тем самым приемник 304 кодов ограничения может принимать код ограничения в ответе с отклонением, чтобы давать возможность идентификации причин для отклонения. Код ограничения может приниматься по радиоинтерфейсу и/или по транзитному соединению, используемому для того, чтобы выполнять попытку установления соединения. Например, ограничение может относиться к отсутствию авторизации устройства 300 связи на то, чтобы устанавливать связь с точкой доступа (к примеру, точка доступа является точкой доступа с ограниченным ассоциированием), нехватке ресурсов в точке доступа, состоянию точки доступа и/или т.п.
В этом примере, контроллер 306 списка доступа может предпринимать определенное действие относительно точки доступа и поддерживаемого списка доступных точек доступа и/или групп. Например, если приемник 304 кодов ограничения определяет код, который должен относиться к отсутствию авторизации устройства 300 связи на то, чтобы осуществлять доступ к точке доступа с ограниченным ассоциированием, контроллер 306 списка доступа может удалять точку доступа из поддерживаемого списка доступных точек доступа (или добавлять его в список запрещенных точек доступа). В этом отношении, устройство 300 связи может пропускать точку доступа в последующем запросе на установление соединения, поскольку она более не находится в списке доступных точек доступа (или присутствует в рамках списка запрещенных точек доступа), что экономит ресурсы устройства связи. В другом примере, контроллер 306 списка доступа может удалять идентификатор группы, ассоциированный с точкой доступа, из поддерживаемого списка, с тем чтобы уменьшать попытки установления соединения посредством запросчика 302 соединения с точками доступа, имеющими одинаковый идентификатор группы (к примеру, когда группа точек доступа относится к определенному поставщику услуг, недоступным посредством устройства 300 связи).
Согласно примеру список, поддерживаемый посредством контроллера 306 списка доступа, может относиться только к определенным типам точек доступа или их групп. Например, базовые станции могут отсутствовать в списке, поскольку доступ к базовым станциям может предоставляться практически для всех устройств, и/или механизмы для идентификации соответствующих базовых станций могут уже присутствовать в устройстве 300 связи. В этом примере, контроллер 306 списка доступа может поддерживать список фемтосот или их идентификаторов относящихся групп, к которым он может осуществлять доступ для услуг беспроводной связи. Список может иметь, например, известные точки доступа с ограниченным ассоциированием. К контроллеру 306 списка доступа может обращаться запросчик 302 соединения для верификации присутствия точки доступа в списке до запроса на установление соединения. В другом примере, к контроллеру списку доступа 306 могут обращаться один или более различных компонентов устройства 300 связи при измерении параметров соты, чтобы идентифицировать точки доступа или соты, которые не должны измеряться (к примеру, поскольку они не находятся в списке доступных точек доступа). Таким образом, также устройство 300 связи может экономить ресурсы в этом отношении. В любом случае, поддержание списка доступных точек доступа и обновление списка при приеме кодов ограничения дает возможность устройству 300 связи не допускать соединения с ограниченными фемтосотами, из которых ассоциирование ограничено, сохраняя ресурсы, которые должны использоваться при попытке установления соединения.
Теперь ссылаясь на фиг.4 проиллюстрирована система 400 беспроводной связи, в которой коды ограничения могут предоставляться для того, чтобы идентифицировать точки доступа с ограниченным ассоциированием. Беспроводное устройство 402, точка 404 доступа и/или точка 406 доступа с ограниченным ассоциированием может быть базовой станцией, фемтосотой, мобильным устройством или их частью. В одном примере, беспроводное устройство 402 может передавать информацию в точку 404 доступа и/или точку 406 доступа с ограниченным ассоциированием по каналу обратной линии связи или восходящей линии связи; дополнительно, беспроводное устройство 402 может принимать информацию от точки 404 доступа или точки 406 доступа с ограниченным ассоциированием по каналу прямой линии связи или нисходящей линии связи. Кроме того, система 400 может быть MIMO-системой. Кроме того, компоненты и функциональности, показанные и описанные ниже в беспроводном устройстве 402, могут присутствовать также в точке 404 доступа и/или точке 406 доступа с ограниченным ассоциированием, и наоборот, в одном примере; проиллюстрированная конфигурация исключает эти компоненты для простоты пояснения.
Беспроводное устройство 402 включает в себя модуль 408 повторного выбора сот, который может измерять параметры соты, как описано, и повторно выбирать соту для приема услуг беспроводной связи, запросчик 410 соединения, который может запрашивать установление соединения с точкой доступа, относящейся к повторно выбранной соте, приемник 412 кодов ограничения, который может принимать код ограничения, относящийся к запросу на соединение, контроллер 414 списка доступа, который может поддерживать список доступных точек доступа и/или идентификаторов относящихся групп и верифицировать наличие точки доступа или идентификатора относящейся группы, соответствующего повторно выбранной соте, в списке, и модуль 416 установления соединения, который может устанавливать соединение с повторно выбранной точкой доступа. В одном примере, беспроводное устройство 402 может осуществлять связь с точкой 404 доступа, чтобы принимать услуги беспроводной связи (к примеру, по радиоинтерфейсу или по транзитному соединению), и может перемещаться в диапазоне точки 406 доступа с ограниченным ассоциированием. Как описано ниже, беспроводное устройство 402 может инициировать повторный выбор сот к точке 406 доступа с ограниченным ассоциированием.
Точка 406 доступа с ограниченным ассоциированием содержит приемник 418 запросов на установление соединения, который принимает запрос на установление соединения от одного или более беспроводных устройств, модуль 420 оценки ограничений, который может определять одно или более ограничений, относящихся к осуществлению доступа посредством беспроводных устройств к точке 406 доступа с ограниченным ассоциированием, и ответчик 422 на запросы на установление соединения, который может передавать ответ на запрос на установление соединения, содержащий код ограничения, указывающий определенное ограничение, относящееся к осуществлению доступа к точке 406 доступа с ограниченным ассоциированием. Код ограничения может относиться к отсутствию авторизации беспроводного устройства на то, чтобы осуществлять доступ к точке 406 доступа с ограниченным ассоциированием, в одном примере. В другом примере, модуль 420 оценки ограничений может определять то, применяются или нет ограничения, касающиеся предоставления передачи служебных сигналов, доступа к данным, регистрации и/или услуги, к беспроводному устройству 402. Код ограничения может передавать такие ограничения, давая возможность беспроводному устройству 402 использовать информацию, например, при выполнении последующих действий.
Согласно примеру как описано, беспроводное устройство 402 может участвовать в системе беспроводной связи, перемещаясь по системе и принимая доступ к беспроводным услугам от одной или более других точек доступа, таких как точка 404 доступа и/или точка 406 доступа с ограниченным ассоциированием. Точки доступа могут предоставлять покрытие в обширной области, к примеру, в базовой станции, реализующей одну или более макросот, и/или более локализованное или конкретное покрытие, такое как фемтосота, реализованная в квартире, офисном здании, месте и т.д., как описано. Беспроводное устройство 402 может выполнять повторный выбор сот из числа точек доступа, как описано, при вхождении в диапазон новой точки доступа, такой как точка 406 доступа с ограниченным ассоциированием, и выходе из диапазона текущей точки 404 доступа. Это может быть определено посредством оценки параметров, относящихся к точкам 404 и 406 доступа, так что определение может быть основано на нескольких параметрах (например, не только на интенсивности сигнала). В этом отношении, беспроводное устройство 402 поддерживает прозрачную связь при перемещении по беспроводной сети.
Согласно примеру, беспроводное устройство 402 может осуществлять связь с точкой 404 доступа, чтобы принимать услуги беспроводной связи. Беспроводное устройство 402, как описано, может быть мобильным устройством, и модуль 408 повторного выбора сот может оценивать окружающие соты, чтобы определять то, когда повторный выбор сот является надлежащим для того, чтобы продолжать услуги беспроводной связи. Это может происходить, например, куда беспроводное устройство 402 перемещается в диапазоне точки доступа, улучшая ее качество сигнала при отдалении от подключенной точки 404 доступа, испытывающей ухудшение качества сигнала. В этом отношении, модуль 408 повторного выбора сот может измерять параметры окружающих сот и ранжировать соты согласно параметрам. Когда текущая точка 404 доступа падает с первого места ранжированного списка, в одном примере, беспроводное устройство 402 может начинать повторный выбор сот к точке доступа с наивысшими рейтингом.
Модуль 408 повторного выбора сот может ранжировать точки доступа не только на основе показателей, таких как качество сигнала, пропускная способность и/или т.п., но также и на основе услуг, предоставляемых посредством точки доступа, идентификации точки доступа как собственной точки доступа (предоставляющей желательную тарификацию и оплату абонентских услуг, скорости и/или т.п.) и т.д. В одном примере, сота, относящаяся к точке 406 доступа с ограниченным ассоциированием, может превосходить по рангу текущую соту, относящуюся к точке 404 доступа. Контроллер 414 списка доступа может быть использован для того, чтобы определять то, перечислена или нет точка 406 доступа с ограниченным ассоциированием или ассоциированный идентификатор группы в списке доступных точек доступа и/или групп, поддерживаемых посредством контроллера 414 списка доступа. В одном примере, верификация точки доступа 406 в списке может быть основана на типе точки доступа; например, базовая станция, возможно, не должна быть верифицирована, поскольку ее доступ не ограничен, тогда как точка 406 доступа с ограниченным ассоциированием может быть верифицирована для присутствия в списке. Если точка 406 доступа с ограниченным ассоциированием не находится в списке, беспроводное устройство 402 может оценивать следующую точку доступа в ранжированном списке для повторного выбора сот; в одном примере, следующая ранжированная точка доступа может быть текущей точкой 404 доступа, так что беспроводное устройство 402 прекращает повторный выбор сот.
Если, тем не менее, точка 406 доступа с ограниченным ассоциированием или идентификатор относящейся группы находится в списке, поддерживаемом посредством контроллера 414 списка доступа, запросчик 410 соединения может запрашивать установление соединения с точкой 406 доступа с ограниченным ассоциированием. Приемник 418 запросов на установление соединения может принимать запрос на установление соединения и может определять то, следует или нет предоставлять разрешение по запросу. Модуль 420 оценки ограничений может определять то, существуют или нет ограничения, относящиеся к осуществлению связи с беспроводным устройством 402. Ограничения могут быть определены, основываясь, по меньшей мере частично, на поставщике услуг доступа беспроводного устройства 402, одного или более протоколов, поддерживаемых посредством беспроводного устройства 402, адреса управления доступом к среде (MAC) или идентификаторов других беспроводных устройств 402 и/или практически любых параметров связи, относящихся к беспроводному устройству 402. Помимо этого, ограничения могут быть определены, основываясь, по меньшей мере частично, на явном указании посредством точки 406 доступа с ограниченным ассоциированием. Например, оператор точки доступа 406 может идентифицировать одно или более мобильных устройств, которые должны принимать или которым должен быть запрещен доступ из/в точку 406 доступа с ограниченным ассоциированием. Если ограничений не существует, ответчик 422 на запросы на установление соединения может указывать успешное установление соединения в модуль 416 установления соединения на основе дополнительных параметров (к примеру, достаточных ресурсов и т.д.), и установление соединения может завершаться.
Если ограничения существуют и точка 406 доступа с ограниченным ассоциированием является неподходящей для установления соединения с беспроводным устройством 402, тем не менее, модуль 420 оценки ограничений может определять код ограничения, относящийся к причине для ограничения, как описано. Ответчик 422 на запросы на установление соединения затем может включать код ограничения в ответ на запрос на установление соединения. Приемник 412 кодов ограничения может определять код ограничения из ответа, который может приниматься по радиоинтерфейсу и/или по транзитному соединению, используемому для того, чтобы запрашивать установление соединения. Например, приемник кодов ограничения может определять ограничение, относящееся к предоставлению передачи служебных сигналов, доступа к данным, регистрации и/или услуги для беспроводного устройства 402. Если код ограничения указывает то, что беспроводное устройство 402 является неавторизованным на то, чтобы устанавливать соединение с точкой 406 доступа с ограниченным ассоциированием, контроллер 414 списка доступа может удалять точку 406 доступа с ограниченным ассоциированием и/или идентификатор относящейся группы из списка. Таким образом, беспроводное устройство 402 может пропускать точку 406 доступа с ограниченным ассоциированием и/или аналогичные точки доступа, ассоциированные с относящейся группой, в последующих попытках повторного выбора сот, экономя ресурсы в беспроводном устройстве 402 посредством уменьшения неудачных попыток установления соединения. Следует принимать во внимание, что некоторые коды ограничения могут приводить к неудалению точки доступа 406 или идентификатора группы из списка, поддерживаемого посредством контроллера списка доступа. Например, когда код ограничения указывает то, что в точке 406 доступа с ограниченным ассоциированием временно отсутствуют ресурсы для того, чтобы обрабатывать беспроводное устройство 402. В одном примере, тем не менее, прием таких кодов может приводить к удалению точки доступа из списка на время. Например, по истечении определенного периода времени точка доступа может повторно добавляться в список посредством контроллера 414 списка доступа, поскольку отказ в доступе является временным. В одном примере, список, поддерживаемый посредством контроллера 414 списка доступа, может обновляться посредством текущей точки доступа и/или одного или более компонентов системы беспроводной связи.
Ссылаясь на фиг.5-7 проиллюстрированы технологии, касающиеся повторного выбора сот и использования кодов ограничения при отклонении попыток установления соединения. Хотя в целях упрощения пояснения технологии показаны и описаны как последовательность действий, необходимо понимать и принимать во внимание, что технологии не ограничены порядком действий, поскольку некоторые действия могут, в соответствии с одним или более вариантов осуществления, выполняться в другом порядке и/или параллельно с действиями, отличными от действий, показанных и описанных в данном документе. Например, специалисты в данной области техники должны понимать и принимать во внимание, что технология может быть альтернативно представлена как последовательность взаимосвязанных состояний или событий, к примеру, на диаграмме состояний. Более того, не все проиллюстрированные действия могут быть использованы для того, чтобы реализовывать технологию в соответствии с одним или более вариантов осуществления.
Обращаясь к фиг.5, показана технология 500, которая обеспечивает повторный выбор сот при беспроводной связи. На этапе 502 окружающие соты измеряются, чтобы определять один или более параметров, относящийся к ним. Как описано, параметры могут относиться к показателям связи, таким как интенсивность сигнала, пропускная способность и т.д., и/или к одному или более дополнительных соображений, таких как идентификатор точки доступа, идентификатор группы, предлагаемые услуги, относящийся поставщик услуг доступа и т.д. Помимо этого, параметры могут относиться к предоставлению соты посредством собственной точки доступа, которая предоставляет усовершенствованные аспекты тарификации и оплаты абонентских услуг, дополнительные услуги или скорости и/или т.п. Параметры также могут относиться к смещениям или гистерезису, чтобы увеличивать вероятность рассмотрения желательных точек доступа (таких как, например, собственная точка доступа) и/или понижать вероятность рассмотрения других точек доступа. На этапе 504 окружающие соты могут быть ранжированы согласно определенным параметрам. Ранжирование может указывать порядок желательных сот, чтобы принимать услуги беспроводной связи.
На этапе 506 может быть определено, является текущая используемая сота или нет сотой с наивысшим рангом. Такое определение может быть использовано для того, чтобы обеспечивать соединение с оптимальной точкой доступа. Если сота с наивысшим рангом - это сота, в настоящий момент используемая для того, чтобы принимать беспроводную связь, способ возвращается к этапу 502, чтобы снова измерять окружающие соты. Это может быть основано на таймере, в одном примере, чтобы не наводнять сеть измерениями сот или тратить ресурсы посредством постоянного измерения сот. Если сота с наивысшим рангом не является текущей используемой сотой, на этапе 508, повторный выбор сот может выполняться, как описано в данном документе, чтобы повторно выбирать соту с наивысшим рангом. Следует принимать во внимание, в одном примере, что как только повторный выбор закончен, способ, в одном примере, может возвращаться к этапу 502, чтобы продолжать измерение окружающих сот. Как описано, точки доступа могут быть базовыми станциями, фемтосотами и/или т.п.
Обращаясь к фиг.6, проиллюстрирована технология 600, которая выполняет попытку установления соединения с одной или более точек доступа в сети беспроводной связи. На этапе 602 идентификатор может приниматься для точки доступа и/или группы, относящейся к ней. Идентификатор(ы) может приниматься, например, во время процесса измерения сот при повторном выборе сот, как описано. Альтернативно, идентификатор(ы) может приниматься посредством оценки точки доступа иным образом. На этапе 604 может быть определено, находится или нет идентификатор в списке доступных точек доступа или групп, как описано. Таким образом, в одном примере, точка доступа может принадлежать группе, и группа может относиться к общим поставщикам услуг доступа и/или т.п. Посредством определения того, находится или нет точка доступа или группа в списке, ресурсы могут экономиться за счет предотвращения попыток повторного выбора сот к точкам доступа с ограниченным ассоциированием и/или относящимся группам таких точек доступа, доступ к которым является неавторизованным.
На этапе 606, соединение может запрашиваться к точке доступа, основываясь, по меньшей мере частично, на присутствии идентификатора(ов) в списке. Следует принимать во внимание, что, альтернативно, список запрещенных точек доступа и/или групп может поддерживаться, как описано, и при этом доступ может запрашиваться на основе отсутствия идентификатора(ов) в списке. Помимо этого, точка доступа может иметь отдельный идентификатор и идентификатор группы. Следует принимать во внимание, что один или другой, оба или ни один из идентификаторов могут присутствовать в списке. На этапе 608 код ограничения может приниматься от точки доступа в ответ на запрос на соединение. Например, точка доступа может запрещать запрос на установление соединения, задавая код ограничения, чтобы указывать причину для отклонения. Последующее действие может предприниматься, например, основываясь, по меньшей мере частично, на значении кода ограничения.
Обращаясь к фиг.7, проиллюстрирована технология 700, которая выполняет попытку установления соединения с одной или более точек доступа в сети беспроводной связи. На этапе 702, точка доступа и/или относящееся группа точек доступа идентифицируется. Это может быть, например, основываясь, по меньшей мере частично, на принимаемом или определенном идентификаторе. На этапе 704, установление соединения может запрашиваться с точкой доступа. Это может выполняться как часть процесса повторного выбора сот, как описано в данном документе. На этапе 706, отклонение может приниматься в ответ на запрос на установление соединения. Отклонение может содержать код ограничения, как описано выше. На этапе 708, идентификатор, относящийся к точке доступа или группой, может удаляться из поддерживаемого списка доступных точек доступа и/или групп. Например, установление соединения может первоначально запрашиваться на основе присутствия идентификатора в списке. Таким образом, удаление идентификатора из списка может препятствовать дополнительным запросам на установление соединения с точками доступа или другими точками доступа, имеющими одинаковый идентификатор группы.
Следует принимать во внимание, что в соответствии с одним или более аспектов, описанных в данном документе, логические выводы могут быть сделаны касательно многих аспектов повторного выбора сот, таких как измерение параметров, ранжирование сот согласно параметрам (и/или дополнительным параметрам) и даже аспекты фактического повторного выбора (например, когда выполнять повторный выбор, и т.д.), как описано. При использовании в данном документе термин "делать логический вывод" или "логический вывод" обычно означает процесс рассуждения или обозначения состояний системы, окружения и/или пользователя из набора данных наблюдения, полученных через события и/или данные. Логический вывод может быть использован для того, чтобы идентифицировать конкретный контекст или действие, либо может формировать распределение вероятностей, к примеру, по состояниям. Логический вывод может быть вероятностным, т.е. вычислением распределения вероятностей по интересующим состояниям на основе анализа данных и событий. Логический вывод также может означать технологии, используемые для компоновки высокоуровневых событий из набора событий и/или данных. Такой логический вывод приводит к составлению новых событий или действий из набора наблюдаемых событий и/или сохраненных данных событий, независимо от того, соотносятся ли события в тесной временной близости и исходят ли события и данные из одного или нескольких источников событий и данных. В одном примере, логические выводы дополнительно могут быть сделаны при определении параметров сот во время измерения, основываясь, по меньшей мере частично, на приеме дополнительной информации от одного или более мобильных устройств.
Фиг.8 - это иллюстрация мобильного устройства 800, которое обеспечивает использование кодов ограничения, принимаемых при попытках установления соединения, чтобы определять точки доступа для повторного выбора сот. Мобильное устройство 800 содержит приемник 802, который принимает сигнал, например, от приемной антенны (не показана), выполняет типичные действия (к примеру, фильтрует, усиливает, преобразует с понижением частоты и т. д.) с принимаемым сигналом и оцифровывает приведенный к требуемым параметрам сигнал, чтобы получать выборки. Приемник 802 может содержать демодулятор 804, который может демодулировать принимаемые символы и предоставлять их в процессор 806 для оценки канала. Процессор 806 может быть процессором, предназначенным для анализа информации, принимаемой посредством приемника 802, и/или формирования информации для передачи посредством передатчика 816, процессором, который управляет одним или более компонентов пользовательского устройства 800, и/или процессором, который анализирует информацию, принимаемую посредством приемника 802, формирует информацию для передачи посредством передатчика 816 и управляет одним или более компонентов пользовательского устройства 800.
Мобильное устройство 800 дополнительно может содержать запоминающее устройство 808, которое функционально соединено с процессором 806 и которое может сохранять данные, которые должны быть переданы, принимаемые данные, информацию, относящуюся к доступным каналам, данные, ассоциированные с проанализированной интенсивностью сигнала и/или помех, информацию, относящуюся к назначенным каналам, мощностью, скоростью и т.п., и любую другую подходящую информацию для оценки канала и связи через канал. Запоминающее устройство 808 дополнительно может сохранять протоколы и/или алгоритмы, ассоциированные с оценкой и/или использованием канала (к примеру, основанные на производительности, основанные на пропускной способности и т.д.).
Следует принимать во внимание, что хранилище данных (к примеру, запоминающее устройство 808), описанное в данном документе, может быть энергозависимым запоминающим устройством или энергонезависимым запоминающим устройством либо может включать в себя как энергозависимое, так и энергонезависимое запоминающее устройство. В качестве иллюстрации, но не ограничения, энергонезависимое запоминающее устройство может включать в себя постоянное запоминающее устройство (ROM), программируемое ROM (PROM), электрически программируемое ROM (EPROM), электрически стираемое PROM (EEPROM) или флэш-память. Энергозависимое запоминающее устройство может включать в себя оперативное запоминающее устройство (RAM), которое выступает в качестве внешнего кэша. В качестве иллюстрации, но не ограничения, RAM доступно во многих формах, таких как синхронное RAM (SRAM), динамическое RAM (DRAM), синхронное DRAM (SDRAM), SDRAM с двойной скоростью передачи (DDR SDRAM), усовершенствованное SDRAM (ESDRAM), Synchlink DRAM (SLDRAM) и direct Rambus RAM (DRRAM). Запоминающее устройство 808 настоящих систем и способов имеет намерение содержать (но не только) эти и любые другие подходящие типы запоминающих устройств.
Процессор 806 дополнительно может быть функционально связан с контроллером 810 списка доступа, который может поддерживать список доступных точек доступа. Как описано, список может содержать идентификаторы для точек доступа с ограниченным ассоциированием и/или групп, относящихся к нему. В этом отношении, точки доступа, которые не имеют типа ограниченного ассоциирования, не должны вноситься в список, в одном примере. Дополнительно, к контроллеру 810 списка доступа можно обращаться при запросе доступа к точке доступа с ограниченным ассоциированием. Это может обеспечивать то, что мобильное устройство 800 не расходует ресурсы на запрос на установление соединения с точками доступа, для которых ассоциирование ограничено относительно мобильного устройства 800. Помимо этого, процессор 806 и/или приемник 802 дополнительно может быть функционально связан с приемником 812 кодов ограничения, который может получать код ограничения в ответ на запрос на установление соединения с одной или более точек доступа.
Основываясь, по меньшей мере частично, на коде контроллер 810 списка доступа может удалять точку доступа и/или идентификатор относящейся группы из своего списка. Это может препятствовать запросу посредством мобильного устройства 800 на установление соединения с точкой доступа или с точками доступа в этой группе до тех пор, пока идентификатор отсутствует в списке. Удаление из списка может быть основано, по меньшей мере частично, на коде ограничения. Например, могут быть коды ограничения, которые указывают дополнительное временное отсутствие авторизации на то, чтобы устанавливать соединение с точкой доступа. Мобильное устройство 800 еще дополнительно содержит модулятор 814 и передатчик 816, которые, соответственно, модулируют и передают сигналы, например, в базовую станцию, другое мобильное устройство и т.д. Хотя проиллюстрированы как отдельные от процессора 806, следует принимать во внимание, что контроллер 810 списка доступа, приемник 812 кодов ограничения, демодулятор 804 и/или модулятор 814 могут быть частью процессора 806 или нескольких процессоров (не показаны).
Фиг.9 - это иллюстрация системы 900, которая обеспечивает указание идентификатора ограниченного ассоциирования в запросах на установление соединения беспроводной связи. Система 900 содержит базовую станцию 902 (к примеру, точку доступа, фемтосоту и т.п.) с приемником 910, который принимает сигнал(ы) от одного или более мобильных устройств 904 через множество приемных антенн 906, и передатчиком 924, который передает в одно или более мобильных устройств 904 через передающую антенну 908. Приемник 910 может принимать информацию от приемных антенн 906 и функционально ассоциировано с демодулятором 912, который демодулирует принятую информацию. Демодулированные символы анализируются посредством процессора 914, который может быть аналогичным процессору, описанному выше относительно фиг.8, и который соединен с запоминающим устройством 916, которое сохраняет информацию, относящуюся к оценке интенсивности сигнала (к примеру, пилотного сигнала) и/или интенсивности помех, данные, которые должны быть переданы или приняты от мобильного устройства(в) 904 (или другой базовой станции (не показана)), и/или любую другую подходящую информацию, относящуюся к выполнению различных действий и функций, изложенных в данном документе. Процессор 914 дополнительно связан с модулем 918 оценки ограничений, который может определять одно или более ограничений, относящихся к доступу посредством мобильного устройства 904, и спецификатором 920 кодов ограничения, который может определять код ограничения на основе определенных ограничений.
Согласно примеру базовая станция 902 может принимать запрос на установление соединения от одного или более из мобильных устройств 904. Модуль 918 оценки ограничений может определять одно или более ограничений, относящихся к мобильному устройству(ам) 904, подключенным к базовой станции 902. Базовая станция 902 может иметь ограниченное ассоциирование, например, как описано, когда определенному мобильному устройству(ам) разрешается или запрещается доступ к базовой станции 902. В этом отношении, например, модуль 918 оценки ограничений может определять такой отказ. Спецификатор 920 кодов ограничения может формировать код ограничения, относящийся к определенному отказу. Затем, код ограничения может быть передан в мобильное устройство(а) 904, чтобы указывать причину для отказа. Это дает возможность мобильному устройству(ам) 904 предпринимать дополнительное действие в ответ на код ограничения, как описано в данном документе. Согласно примеру модуль 918 оценки ограничений может определять отказ и/или коды ограничения посредством выполнения запроса к базе данных или аналогичному хранилищу данных (не показано). Запрос, например, может быть общим и/или конкретно относящимся к мобильному устройству(ам) 904. Кроме того, хотя проиллюстрированы как отдельные от процессора 914, следует принимать во внимание, что модуль 918 оценки ограничений, спецификатор 920 кодов ограничения, демодулятор 912 и/или модулятор 922 могут быть частью процессора 914 или нескольких процессоров (не показаны).
Фиг.10 иллюстрирует примерную систему 1000 беспроводной связи. Система 1000 беспроводной связи показывает одну базовую станцию 1010 и одно мобильное устройство 1050 для краткости. Тем не менее, следует принимать во внимание, что система 1000 может включать в себя более одной базовой станции и/или более одного мобильного устройства, при этом дополнительные базовые станции и/или мобильные устройства могут быть во многом аналогичными или отличными от примерной базовой станции 1010 и мобильного устройства 1050, описанных ниже. Помимо этого, следует принимать во внимание, что базовая станция 1010 и/или мобильное устройство 1050 могут использовать системы (фиг.1-4 и 8-9) и/или способы (фиг.5-7), описанные в данном документе, для того чтобы обеспечивать беспроводную связь друг с другом.
В базовой станции 1010, данные трафика для ряда потоков данных предоставляются из источника 1012 данных в процессор 1014 данных передачи (TX). Согласно примеру каждый поток данных может передаваться по соответствующей антенне. Процессор 1014 TX-данных форматирует, кодирует и перемежает поток данных трафика на основе конкретной схемы кодирования, выбранной для этого потока данных, чтобы предоставлять кодированные данные.
Кодированные данные для каждого потока данных могут быть мультиплексированы с пилотными данными с использованием технологий мультиплексирования с ортогональным частотным разделением каналов (OFDM). Дополнительно или альтернативно, пилотные символы могут быть мультиплексированы с частотным разделением каналов (FDM), мультиплексированы с временным разделением каналов (TDM) или мультиплексированы с кодовым разделением каналов (CDM). Пилотные данные типично являются известным шаблоном данных, который обрабатывается известным способом и может быть использован в мобильном устройстве 1050 для того, чтобы оценивать отклик канала. Мультиплексированные пилотные сигналы и кодированные данные для каждого потока данных могут модулироваться (к примеру, символьно преобразовываться) на основе конкретной схемы модуляции (к примеру, двоичной фазовой манипуляции (BPSK), квадратурной фазовой манипуляции (QPSK), М-фазовой манипуляции (M-PSK), М-квадратурной амплитудной модуляции (M-QAM) и т.д.), выбранной для этого потока данных, чтобы предоставлять символы модуляции. Скорость передачи данных, кодирование и модуляция для каждого потока данных могут быть определены посредством инструкций, выполняемых или предоставленных посредством процессора 1030.
Символы модуляции для всех потоков данных могут быть предоставлены в TX MIMO-процессор 1020, который дополнительно может обрабатывать символы модуляции (к примеру, для OFDM). TX MIMO-процессор 1020 далее предоставляет NT потоков символов модуляции в NT передатчиков (TMTR) 1022a-1022t. В различных вариантах осуществления, TX MIMO-процессор 1020 применяет весовые коэффициенты формирования диаграммы направленности к символам потоков данных и к антенне, из которой передается символ.
Каждый передатчик 1022 принимает и обрабатывает соответствующий поток символов, чтобы предоставлять один или более аналоговых сигналов, и дополнительно приводит к требуемым параметрам (к примеру, усиливает, фильтрует и преобразует с повышением частоты) аналоговые сигналы, чтобы предоставлять модулированный сигнал, подходящий для передачи по MIMO-каналу. Дополнительно, N T модулированных сигналов из передатчиков 1022a-1022t передаются из NT антенн 1024a-1024t, соответственно.
В мобильном устройстве 1050 передаваемые модулированные сигналы принимаются посредством NR антенн 1052a-1052r, и принимаемый сигнал из каждой антенны 1052 предоставляется в соответствующий приемник (RCVR) 1054a-1054r. Каждый приемник 1054 приводит к требуемым параметрам (к примеру, фильтрует, усиливает и преобразует с понижением частоты) соответствующий сигнал, оцифровывает приведенный к требуемым параметрам сигнал, чтобы предоставлять выборки, и дополнительно обрабатывает выборки, чтобы предоставлять соответствующий "принимаемый" поток символов.
Процессор 1060 RX-данных может принимать и обрабатывать NR принимаемых потоков символов от NR приемников 1054 на основе конкретной технологии обработки приемника, чтобы предоставлять NT "обнаруженных" потоков символов. Процессор 1060 RX-данных может демодулировать, обратно перемежать и декодировать каждый обнаруженный поток символов, чтобы восстанавливать данные трафика для потока данных. Обработка посредством процессора 1060 RX-данных комплементарна обработке, выполняемой посредством TX MIMO-процессора 1020 и процессора 1014 TX-данных в базовой станции 1010.
Процессор 1070 может периодически определять то, какую матрицу предварительного кодирования использовать, как пояснено выше. Дополнительно, процессор 1070 может формулировать сообщение обратной линии связи, содержащее часть индекса матрицы и часть значения ранга.
Сообщение обратной линии связи может содержать различные типы информации, относящейся к линии связи и/или принимаемому потоку данных. Сообщение обратной линии связи может быть обработано посредством процессора 1038 TX-данных, который также принимает данные трафика для ряда потоков данных из источника 1036 данных, модулировано посредством модулятора 1080, приведено к требуемым параметрам посредством передатчиков 1054a-1054r и передано обратно в базовую станцию 1010.
В базовой станции 1010, модулированные сигналы из мобильного устройства 1050 принимаются посредством антенн 1024, приводятся к требуемым параметрам посредством приемников 1022, демодулируются посредством демодулятора 1040 и обрабатываются посредством процессора 1042 RX-данных, чтобы извлекать сообщение обратной линии связи, передаваемое посредством мобильного устройства 1050. Дополнительно, процессор 1030 может обрабатывать извлеченное сообщение, чтобы определять то, какую матрицу предварительного кодирования использовать для определения весов формирования диаграммы направленности.
Процессоры 1030 и 1070 могут управлять (к примеру, контролировать, координировать, управлять и т.д.) работой в базовой станции 1010 и в мобильном устройстве 1050, соответственно. Соответствующие процессоры 1030 и 1070 могут быть ассоциированы с запоминающим устройством 1032 и 1072, которое сохраняет программные коды и данные. Процессоры 1030 и 1070 также могут выполнять вычисления, чтобы получать оценки частотной и импульсной характеристики для восходящей и нисходящей линий связи, соответственно.
Следует понимать, что варианты осуществления, описанные в данном документе, могут быть реализованы посредством аппаратных средств, программного обеспечения, микропрограммного обеспечения, промежуточного программного обеспечения, микрокода или любой комбинации вышеозначенного. При реализации в аппаратных средствах блоки обработки могут быть реализованы в одной или более специализированных интегральных схем (ASIC), процессоров цифровых сигналов (DSP), устройств цифровой обработки сигналов (DSPD), программируемых логических устройств (PLD), программируемых пользователем вентильных матриц (FPGA), процессоров, контроллеров, микроконтроллеров, микропроцессоров, других электронных устройств, предназначенных для того, чтобы выполнять описанные в данном документе функции, или в их комбинациях.
Когда варианты осуществления реализованы в программном обеспечении, микропрограммном обеспечении, промежуточном программном обеспечении или микрокоде, программный код или сегменты кода могут быть сохранены на машиночитаемом носителе, таком как компонент хранения. Сегмент кода может представлять процедуру, функцию, подпрограмму, программу, стандартную процедуру, вложенную процедуру, модуль, комплект программного обеспечения, класс или любое сочетание инструкций, структур данных или операторов программы. Сегмент кода может быть связан с другим сегментом кода или аппаратной схемой посредством передачи и/или приема информации, данных, аргументов, параметров или содержимого памяти. Информация, аргументы, параметры, данные и т.д. могут быть переданы, переадресованы или пересланы посредством любого надлежащего средства, в том числе совместного использования памяти, передачи сообщений, передачи маркера, передачи по сети и т.д.
При реализации в программном обеспечении, описанные в данном документе технологии могут быть реализованы с помощью модулей (к примеру, процедур, функций и т.п.), которые выполняют описанные в данном документе функции. Программные коды могут быть сохранены в запоминающем устройстве и приведены в исполнение посредством процессоров. Запоминающее устройство может быть реализовано в процессоре или внешне по отношению к процессору, причем во втором случае оно может быть функционально связано с процессором с помощью различных средств, известных в данной области техники.
Обращаясь к фиг.11, проиллюстрирована система 1100, которая принимает коды ограничения при попытках соединения с одной или более точек доступа с ограниченным ассоциированием. Система 1100 может постоянно размещаться, например, в базовой станции, фемтосоте, мобильном устройстве и т.д. Как проиллюстрировано, система 1100 включает в себя функциональные блоки, которые могут представлять функции, реализуемые посредством процессора, программного обеспечения или их комбинации (к примеру, микропрограммного обеспечения). Система 1100 включает в себя логическое группирование 1102 электрических компонентов, которые действуют совместно. Логическое группирование 1102 может включать в себя средство для определения того, что идентификатор группы, относящийся к точке доступа с ограниченным ассоциированием, присутствует в поддерживаемом списке идентификаторов групп доступных точек доступа 1104. Как описано, список доступных точек доступа и/или групп может поддерживаться, чтобы экономить ресурсы при установлении связи. Если точки доступа и/или относящиеся группы не присутствуют в списке, запросы на установление соединения могут не применяться, поскольку точки доступа или точки доступа в относящихся группах могут быть неподходящими. Кроме того, логическое группирование 1102 может включать в себя средство для запроса на установление соединения с точкой доступа с ограниченным ассоциированием, основываясь, по меньшей мере частично, на определении 1106. Таким образом, если идентификатор или идентификатор группы находится в списке, установление соединения может запрашиваться от точки доступа. Дополнительно, логическое группирование 1102 может включать в себя средство для приема кода ограничения в ответ на запрос на установление соединения, указывающего то, что установление соединения с точкой доступа с ограниченным ассоциированием ограничено 1108. Таким образом, на основе кода ограничения, в одном примере, последующие запросы на установление соединения могут быть неизбежными, как описано. Дополнительно, система 1100 может включать в себя запоминающее устройство 1110, которое сохраняет инструкции для выполнения функций, ассоциированных с электрическими компонентами 1104, 1106 и 1108. Хотя показаны как внешние к запоминающему устройству 1110, следует понимать, что электрические компоненты 1104, 1106 и 1108 могут существовать в рамках запоминающего устройства 1110.
То, что описано выше, включает в себя примеры одного или более вариантов осуществления. Конечно, невозможно описать каждое вероятное сочетание компонентов или технологий в целях описания вышеозначенных вариантов осуществления, но специалисты в данной области техники могут признавать, что многие дополнительные сочетания и перестановки различных вариантов осуществления допустимы. Следовательно, описанные варианты осуществления имеют намерение охватывать все подобные преобразования, модификации и разновидности, которые попадают под сущность и объем прилагаемой формулы изобретения. Более того, в рамках того, как термин "включает в себя" используется в подробном описании или в формуле изобретения, этот термин имеет намерение быть включающим способом, аналогичным термину "содержит", как "содержит" интерпретируется, когда используется в качестве переходного слова в формуле изобретения. Дополнительно, хотя элементы описанных аспектов и/или вариантов осуществления могут быть описаны или сформулированы в единственном числе, множественное число подразумевается, если ограничение на единственное число не указано в явной форме. Дополнительно, все или часть любого аспекта и/или варианта осуществления может быть использована со всеми или частью любого другого аспекта и/или варианта осуществления, если не заявлено иное.
Различные иллюстративные логические элементы, блоки, модули и схемы, описанные в связи с раскрытыми в данном документе вариантами осуществления, могут быть реализованы или выполнены с помощью процессора общего назначения, процессора цифровых сигналов (DSP), специализированной интегральной схемы (ASIC), программируемой пользователем вентильной матрицы (FPGA) или другого программируемого логического устройства, дискретного логического элемента или транзисторной логики, дискретных компонентов аппаратных средств либо любой комбинации вышеозначенного, предназначенной для того, чтобы выполнять описанные в данном документе функции. Процессором общего назначения может быть микропроцессор, но в альтернативном варианте процессором может быть любой традиционный процессор, контроллер, микроконтроллер или конечный автомат. Процессор также может быть реализован как комбинация вычислительных устройств, к примеру, комбинация DSP и микропроцессора, множество микропроцессоров, один или более микропроцессоров вместе с ядром DSP либо любая другая аналогичная конфигурация. Дополнительно, по меньшей мере, один процессор может содержать один или более модулей, выполненных с возможностью осуществлять один или более из этапов и/или действий, описанных выше.
Дополнительно, этапы и/или действия способа или алгоритма, описанные в связи с раскрытыми в данном документе аспектами, могут быть реализованы непосредственно в аппаратных средствах, в программном модуле, приводимом в исполнение посредством процессора, или в их комбинации. Программный модуль может постоянно размещаться в памяти типа RAM, флэш-памяти, памяти типа ROM, памяти типа EPROM, памяти типа EEPROM, в регистрах, на жестком диске, сменном диске, CD-ROM или любой другой форме носителя хранения данных, известной в данной области техники. Типичный носитель хранения данных может быть соединен с процессором, причем процессор может считывать информацию и записывать информацию на носитель хранения данных. В альтернативном варианте, носитель хранения данных может быть встроен в процессор. Дополнительно, в некоторых аспектах, процессор и носитель хранения данных могут постоянно размещаться в ASIC. Дополнительно, ASIC может постоянно размещаться в пользовательском терминале. В альтернативном варианте, процессор и носитель хранения данных могут постоянно размещаться как дискретные компоненты в пользовательском терминале. Дополнительно, в некоторых аспектах, этапы и/или действия способа или алгоритма могут постоянно размещаться как один или любая комбинация или набор кодов и/или инструкций на машиночитаемом носителе и/или компьютерночитаемом носителе, который может быть включен в компьютерный программный продукт.
В одном или более аспектов, описанные функции могут быть реализованы в аппаратных средствах, программном обеспечении, микропрограммном обеспечении или любой комбинации вышеозначенного. Если реализованы в программном обеспечении, функции могут быть сохранены или переданы как одна или более инструкций или код на машиночитаемом носителе. Машиночитаемые носители включают в себя как компьютерные носители хранения данных, так и среду связи, включающую в себя любую передающую среду, которая обеспечивает перемещение компьютерной программы из одного места в другое. Носителями хранения могут быть любые доступные носители, к которым можно осуществлять доступ посредством компьютера. В качестве примера, но не ограничения, эти машиночитаемые носители могут содержать RAM, ROM, EEPROM, CD-ROM или другое устройство хранения на оптических дисках, устройство хранения на магнитных дисках или другие магнитные устройства хранения, либо любой другой носитель, который может быть использован для того, чтобы переносить или сохранять требуемый программный код в форме инструкций или структур данных, и к которому можно осуществлять доступ посредством компьютера. Так же, любое подключение может называться машиночитаемым носителем. Например, если программное обеспечение передается с веб-узла, сервера или другого удаленного источника с помощью коаксиального кабеля, оптоволоконного кабеля, "витой пары", цифровой абонентской линии (DSL) или беспроводных технологий, таких как инфракрасные, радиопередающие и микроволновые среды, то коаксиальный кабель, оптоволоконный кабель, "витая пара", DSL или беспроводные технологии, такие как инфракрасные, радиопередающие и микроволновые среды, включены в определение носителя. Термины диск (disk) и диск (disc) при использовании в данном документе включают в себя компакт-диск (CD), лазерный диск, оптический диск, универсальный цифровой диск (DVD), гибкий диск и диск Blu-Ray, при этом диски (disk) обычно воспроизводят данные магнитно, тогда как диски (disc) обычно воспроизводят данные оптически с помощью лазеров. Комбинации вышеперечисленного также следует включать в число машиночитаемых носителей.
Класс H04W48/16 обнаружение; обработка ограничения доступа или информации о доступе