УСТАНОВЛЕНИЕ ВЫБОРОЧНОГО ФАЗНОГО СОЕДИНЕНИЯ
ESTABLISHING SELECTIVE PHASE CONNECTION

ПЕРЕКРЕСТНАЯ ССЫЛКА НА РОДСТВЕННЫЕ ЗАЯВКИ
Данная заявка притязает на приоритет Предварительной патентной заявки США с порядковым номером 60/895579, озаглавленной "METHOD AND APPARATUS FOR ESTABLISHING A CONNECTION IN A WIRELESS COMMUNICATION SYSTEM", которая была подана 19 марта 2007 г. Вышеупомянутая заявка полностью включается в этот документ путем отсылки.
УРОВЕНЬ ТЕХНИКИ
I. Область техники
Нижеследующее описание в целом относится к беспроводной связи, а конкретнее к установлению соединений для взаимодействия в беспроводных сетях.
II. Уровень техники
Системы беспроводной связи широко используются, чтобы предоставить различные типы коммуникационного контента, такого как, например, речь, данные и так далее. Типичные системы беспроводной связи могут быть системами коллективного доступа, допускающими поддержку обмена информацией с несколькими пользователями путем совместного использования доступных ресурсов системы (например, полосы пропускания, мощности передачи, …). Примеры таких систем коллективного доступа могут включать в себя системы коллективного доступа с кодовым разделением каналов (CDMA), системы коллективного доступа с временным разделением каналов (TDMA), системы коллективного доступа с разделением каналов по частоте (FDMA), системы коллективного доступа с ортогональным частотным разделением каналов (OFDMA) и аналогичные. Более того, системы могут соответствовать спецификациям, таким как Проект Партнерства Третьего Поколения (3GPP), система долгосрочного развития 3GPP (LTE) и т.д.
Как правило, системы беспроводной связи коллективного доступа могут одновременно поддерживать обмен информацией для нескольких мобильных устройств. Каждое мобильное устройство может взаимодействовать с одной или несколькими базовыми станциями посредством передач по прямой и обратной линиям связи. Прямая линия связи (или нисходящая линия связи) относится к линии связи от базовых станций к мобильным устройствам, а обратная линия связи (или восходящая линия связи) относится к линии связи от мобильных устройств к базовым станциям. Более того, связь между мобильными устройствами и базовыми станциями может устанавливаться с помощью систем с одним входом и одним выходом (SISO), систем со многими входами и одним выходом (MISO), систем со многими входами и выходами (MIMO) и так далее. К тому же мобильные устройства могут взаимодействовать с другими мобильными устройствами (и/или базовые станции с другими базовыми станциями) в конфигурациях децентрализованной беспроводной сети.
T
R
Системы MIMO обычно применяют несколько (N) передающих антенн и несколько (N) приемных антенн для передачи данных. Антенны могут относиться как к базовым станциям, так и к мобильным устройствам в одном примере, позволяя двунаправленное взаимодействие между устройствами в беспроводной сети. Мобильные устройства могут работать в активном, нерабочем и/или других состояниях в зависимости от местоположения, требований к ресурсам, состояния питания, перемещения в диапазоне базовой станции и т.д. Мобильное устройство может переключаться между состояниями, что может потребовать установления соединения, повторной авторизации с компонентами базовой сети и т.п. Сообщениям для установления соединения, как правило, выделяется один кадр в сетях Проекта Партнерства Третьего Поколения (3GPP), сетях долгосрочного развития 3GPP (LTE) и т.п., что допускает процедуру однофазного соединения.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
Нижеследующее представляет упрощенную сущность одного или нескольких вариантов осуществления, чтобы обеспечить базовое понимание таких вариантов осуществления. Эта сущность не является всесторонним общим представлением всех предполагаемых вариантов осуществления и не предназначена ни для установления ключевых или важных элементов всех вариантов осуществления, ни для очерчивания объема любого или всех вариантов осуществления. Ее единственная цель - представить некоторые идеи одного или нескольких вариантов осуществления в упрощенной форме в качестве вступления к более подробному описанию, которое представляется позднее.
В соответствии с одним или несколькими вариантами осуществления и их соответствующим раскрытием, различные аспекты описываются применительно к способствованию обеспечению установления произвольного многоэтапного соединения с одной или несколькими точками доступа. Например, может использоваться процедура установления одноэтапного соединения; более того, там, где одноэтапная процедура недостаточна для передачи требуемых или нужных данных авторизации, может быть выбрана многоэтапная процедура. В одном примере процедура установления соединения может потребовать сообщения уровня, не связанного с предоставлением доступа (NAS), которое может потребовать больше одного интервала времени передачи (TTI), выделенного процедуре соединения. В этой связи может использоваться многоэтапная процедура для передачи дополнительных данных в последующем запросе.
В соответствии со связанными аспектами предоставляется способ для установления соединения с точкой доступа в сети беспроводной связи. Способ может включать в себя передачу исходных параметров, имеющих отношение к установлению соединения на уровне управления радиоресурсами (RRC). Способ также может включать в себя формирование дополнительных параметров для установления соединения передачи данных плоскости пользователя на основе, по меньшей мере частично, запроса дополнительных параметров и передачу дополнительных параметров на уровне RRC для установления соединения передачи данных плоскости пользователя.
Другой аспект относится к устройству беспроводной связи. Устройство беспроводной связи может включать в себя по меньшей мере один процессор, сконфигурированный для передачи исходных параметров, имеющих отношение к установлению соединения на уровне управления радиоресурсами (RRC), формирования дополнительных параметров для установления соединения передачи данных плоскости пользователя на основе, по меньшей мере частично, запроса дополнительных параметров, и передачи дополнительных параметров на уровне RRC для установления соединения передачи данных плоскости пользователя. Устройство беспроводной связи также может включать в себя запоминающее устройство, соединенное по меньшей мере с одним процессором.
Еще один аспект относится к устройству беспроводной связи, которое использует установление выборочного многофазного соединения в сети беспроводной связи. Устройство беспроводной связи может включать в себя средство для передачи исходных параметров, имеющих отношение к установлению соединения на уровне управления радиоресурсами (RRC). Устройство беспроводной связи дополнительно может включать в себя средство для формирования дополнительных параметров для установления соединения передачи данных плоскости пользователя на основе, по меньшей мере частично, запроса дополнительных параметров и средство для передачи дополнительных параметров на уровне RRC для установления соединения передачи данных плоскости пользователя.
Еще один аспект относится к компьютерному программному продукту, который может содержать машиночитаемый носитель, включающий в себя код, вызывающий передачу, по меньшей мере одним компьютером, исходных параметров, имеющих отношение к установлению соединения на уровне управления радиоресурсами (RRC). Машиночитаемый носитель дополнительно может содержать код, вызывающий формирование, по меньшей мере одним компьютером, дополнительных параметров для установления соединения передачи данных плоскости пользователя на основе, по меньшей мере частично, запроса дополнительных параметров. Кроме того, машиночитаемый носитель может включать в себя код, вызывающий передачу, по меньшей мере одним компьютером, дополнительных параметров на уровне RRC для установления соединения передачи данных плоскости пользователя.
В соответствии с дополнительным аспектом предоставляется способ для содействия соединению плоскости пользователя для мобильных устройств в сети беспроводной связи. Способ может содержать передачу исходных параметров сетевому устройству как часть запроса соединения плоскости пользователя для мобильного устройства от сетевого устройства. Кроме того, способ может включать в себя прием запроса дополнительных параметров мобильного устройства от сетевого устройства и передачу к мобильному устройству запроса дополнительных параметров мобильного устройства.
Другой аспект относится к устройству беспроводной связи. Устройство беспроводной связи может включать в себя по меньшей мере один процессор, сконфигурированный для передачи исходных параметров сетевому устройству как часть запроса соединения плоскости пользователя для мобильного устройства от сетевого устройства, приема запроса дополнительных параметров мобильного устройства от сетевого устройства и передачи к мобильному устройству запроса дополнительных параметров мобильного устройства. Устройство беспроводной связи также может включать в себя запоминающее устройство, соединенное по меньшей мере с одним процессором.
Еще один аспект относится к устройству беспроводной связи для установления многофазного соединения плоскости пользователя для мобильного устройства. Устройство беспроводной связи может содержать средство для передачи исходных параметров сетевому устройству как часть запроса соединения плоскости пользователя для мобильного устройства от сетевого устройства и средство для приема запроса дополнительных параметров мобильного устройства от сетевого устройства. Устройство беспроводной связи дополнительно может включать в себя средство для передачи к мобильному устройству запроса дополнительных параметров мобильного устройства.
Еще один аспект относится к компьютерному программному продукту, который может содержать машиночитаемый носитель, включающий в себя код, вызывающий передачу, по меньшей мере одним компьютером, исходных параметров сетевому устройству как части запроса соединения плоскости пользователя для мобильного устройства от сетевого устройства. Машиночитаемый носитель также может включать в себя код, вызывающий прием, по меньшей мере одним компьютером, запроса дополнительных параметров мобильного устройства от сетевого устройства. Кроме того, машиночитаемый носитель также может содержать код, вызывающий передачу, по меньшей мере одним компьютером, запроса дополнительных параметров мобильного устройства к мобильному устройству.
Для выполнения вышеупомянутых и связанных целей один или несколько вариантов осуществления содержат признаки, полностью описываемые ниже и отдельно указываемые в формуле изобретения. Нижеследующее описание и приложенные чертежи подробно излагают определенные пояснительные аспекты одного или нескольких вариантов осуществления. Эти аспекты, тем не менее, указывают только на некоторые из различных способов, которыми могут быть использованы принципы различных вариантов осуществления, и описываемые варианты осуществления предназначены для включения всех таких аспектов и их эквивалентов.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
Фиг.1 - иллюстрация системы беспроводной связи в соответствии с различными аспектами, излагаемыми в этом документе.
Фиг.2 - иллюстрация примера устройства связи для применения в среде беспроводной связи.
Фиг.3 - иллюстрация примера системы беспроводной связи, которая выполняет установление выборочного многофазного соединения.
Фиг.4 - иллюстрация примера сети беспроводной связи с различными взаимодействующими компонентами.
Фиг.5 - иллюстрация примера методологии, которая способствует выбору установления одно- или многофазного соединения.
Фиг.6 - иллюстрация примера методологии, которая способствует распределению ресурсов для установления соединения плоскости пользователя.
Фиг.7 - иллюстрация примера мобильного устройства, которое способствует формированию параметра для установления соединения с выбором фаз.
Фиг.8 - иллюстрация примера системы, которая способствует установлению многофазного соединения для устройства.
Фиг.9 - иллюстрация примера беспроводной сетевой среды, которая может применяться в сочетании с различными системами и способами, описываемыми в этом документе.
Фиг.10 - иллюстрация примера системы, которая устанавливает многофазное соединение с сетью беспроводной связи.
Фиг.11 - иллюстрация примера системы, которая взаимодействует с устройством для установления многофазного соединения для устройства.
ПОДРОБНОЕ ОПИСАНИЕ
Различные варианты осуществления теперь описываются со ссылкой на чертежи, в которых одинаковые номера ссылок используются для ссылки на одинаковые элементы по всему описанию. В нижеследующем описании для целей пояснения излагаются многочисленные специальные подробности, чтобы обеспечить всестороннее понимание одного или нескольких вариантов осуществления. Тем не менее может быть очевидным, что такой вариант(ы) осуществления может быть применен на практике без этих специальных подробностей. В иных случаях широко известные структуры и устройства показываются в виде блок-схемы, чтобы облегчить описание одного или нескольких вариантов осуществления.
При использовании в данной заявке термины "компонент", "модуль", "система" и т.п. предназначены для ссылки на связанный с применением компьютера объект, любое из аппаратных средств, микропрограммного обеспечения, сочетания аппаратных средств и программного обеспечения, программного обеспечения либо программного обеспечения в ходе исполнения. Например, компонент может быть, но не ограничивается этим, работающим на процессоре процессом, процессором, объектом, исполняемым файлом, потоком выполнения, программой и/или компьютером. В качестве иллюстрации и приложение, работающее на вычислительном устройстве, и вычислительное устройство могут быть компонентом. Один или более компонентов могут находиться в процессе и/или потоке выполнения, и компонент может располагаться на одном компьютере и/или распределяться между двумя или более компьютерами. К тому же эти компоненты могут исполняться с различных машиночитаемых носителей, имеющих записанные на них различные структуры данных. Компоненты могут взаимодействовать посредством локальных и/или удаленных процессов, например в соответствии с сигналом, имеющим один или более пакетов данных (например, данных от одного компонента, взаимодействующего с другим компонентом в локальной системе, распределенной системе и/или по сети, такой как Интернет, с другими системами посредством сигнала).
Кроме того, в этом документе описываются различные варианты осуществления применительно к мобильному устройству. Мобильное устройство также может называться системой, абонентским модулем, абонентской станцией, мобильной станцией, мобильным, удаленной станцией, удаленным терминалом, терминалом доступа, пользовательским терминалом, терминалом, устройством беспроводной связи, агентом пользователя, пользовательским устройством или пользовательским оборудованием (UE). Мобильное устройство может быть сотовым телефоном, беспроводным телефоном, телефоном Протокола инициирования сеанса связи (SIP), станцией беспроводной местной системы связи (WLL), персональным цифровым помощником (PDA), карманным устройством, имеющим возможность беспроводного соединения, вычислительным устройством или другим обрабатывающим устройством, подключенным к беспроводному модему. Кроме того, различные варианты осуществления описываются в этом документе применительно к базовой станции. Базовая станция может использоваться для взаимодействия с мобильным устройством (устройствами) и также может называться точкой доступа, Узлом Б, усовершенствованным Узлом Б (eNode В или eNB), базовой приемопередающей станцией (BTS) или какой-нибудь другой терминологией.
Кроме того, различные аспекты или признаки, описываемые в этом документе, могут быть реализованы в виде способа, устройства или изделия, используя стандартные программные и/или технические методики. Термин "изделие" при использовании в этом документе предназначен для включения в себя компьютерной программы, доступной с любого машиночитаемого устройства, несущей или носителей. Например, машиночитаемые носители могут включать в себя, но не ограничиваются, магнитные запоминающие устройства (например, жесткий диск, дискета, магнитные ленты и т.д.), оптические диски (например, компакт-диск (CD), цифровой универсальный диск (DVD) и т.д.), смарт-карты и устройства флэш-памяти (например, EPROM, карта памяти, флэш-память и т.д.). Более того, различные носители информации, описанные в этом документе, могут представлять одно или более устройств и/или другие машиночитаемые носители для хранения информации. Термин "машиночитаемый носитель" может включать в себя, не будучи ограниченным перечисленным, беспроводные каналы и различные другие носители, допускающие хранение, содержание и/или перемещение команды (команд) и/или данных.
Обращаясь теперь к фиг.1, увидим, что иллюстрируется система 100 беспроводной связи в соответствии с различными вариантами осуществления, представленными в этом документе. Система 100 содержит базовую станцию 102, которая может включать в себя несколько групп антенн. Например, одна группа антенн может включать в себя антенны 104 и 106, другая группа может содержать антенны 108 и 110, и дополнительная группа может включать в себя антенны 112 и 114. Для каждой группы антенн иллюстрируются две антенны; однако для каждой группы может использоваться больше или меньше антенн. Базовая станция 102 может дополнительно включать в себя цепь передатчика и цепь приемника, каждая из которых в свою очередь может содержать множество компонентов, ассоциированных с передачей и приемом сигнала (например, процессоры, модуляторы, мультиплексоры, демодуляторы, демультиплексоры, антенны и т.д.), которые будут понятны специалисту в данной области техники.
Базовая станция 102 может взаимодействовать с одним или несколькими мобильными устройствами, например мобильным устройством 116 и мобильным устройством 122; однако нужно принимать во внимание, что базовая станция 102 может взаимодействовать практически с любым количеством мобильных устройств, аналогичных мобильным устройствам 116 и 122. Мобильные устройства 116 и 122 могут быть, например, сотовыми телефонами, смартфонами, переносными компьютерами, карманными устройствами связи, карманными вычислительными устройствами, спутниковыми радиостанциями, системами глобального позиционирования, PDA и/или любым другим подходящим устройством для взаимодействия в системе 100 беспроводной связи. Как изображено, мобильное устройство 116 находится во взаимодействии с антеннами 112 и 114, где антенны 112 и 114 передают информацию мобильному устройству 116 по прямой линии 118 связи и принимают информацию от мобильного устройства 116 по обратной линии 120 связи. Кроме того, мобильное устройство 122 находится во взаимодействии с антеннами 104 и 106, где антенны 104 и 106 передают информацию мобильному устройству 122 по прямой линии 124 связи и принимают информацию от мобильного устройства 122 по обратной линии 126 связи. В системе с частотным дуплексным разносом (FDD) прямая линия 118 связи может использовать, например, иную полосу частот, чем используется обратной линией 120 связи, и прямая линия 124 связи может применять иную полосу частот, чем применяется обратной линией 126 связи. Кроме того, в дуплексной системе с временным разделением (TDD) прямая линия 118 связи и обратная линия 120 связи могут использовать общую полосу частот, и прямая линия 124 связи и обратная линия 126 связи могут использовать общую полосу частот.
Каждая группа антенн и/или область, в которой они предназначены для взаимодействия, может называться сектором базовой станции 102. Например, группы антенн могут быть спроектированы для взаимодействия с мобильными устройствами в секторе областей, охватываемых базовой станцией 102. При взаимодействии, по прямым линиям 118 и 124 связи передающие антенны базовой станции 102 могут использовать формирование пучка для улучшения отношения сигнал-шум у прямых линий 118 и 124 связи для мобильных устройств 116 и 122. Также, хотя базовая станция 102 использует формирование пучка для передачи к мобильным устройствам 116 и 122, разбросанным произвольно по ассоциированной зоне, мобильные устройства в соседних сотах могут подвергаться меньшим помехам по сравнению с базовой станцией, передающей через одну антенну всем ее мобильным устройствам. Кроме того, мобильные устройства 116 и 122 могут взаимодействовать непосредственно друг с другом, используя децентрализованную или специальную технологию, которая изображена.
Согласно примеру система 100 может быть системой связи со многими входами и выходами (MIMO). Дополнительно система 100 может использовать практически любой тип дуплексной методики для разделения каналов связи (например, прямой линии связи, обратной линии связи, …), такой как FDD, TDD и т.п. Каналы связи в одном примере могут содержать один или несколько логических каналов. Мобильные устройства 116 и 122 могут переключаться из нерабочего в активное состояние (например, с помощью перемещения в диапазоне базовой станции 102, требования ресурсов от нее и/или аналогичного), подключаясь к базовой станции 102 для запроса каналов связи и/или дополнительных ресурсов, используя запрос соединения. Это может выполняться на уровне управления радиоресурсами (RRC) у мобильных устройств 116 и 122, который управляет установлением, реконфигурацией и освобождением однонаправленных радиоканалов в плоскости сигнализации. Когда соединение установлено, может происходить передача данных сигнала. В другом примере однофазное соединение с тем же успехом может быть достаточным для начала передачи данных плоскости пользователя.
Однако в некоторых случаях может быть желательно отправить дополнительную информацию с запросом соединения, например сообщение уровня, не связанного с предоставлением доступа (NAS), информацию о повторной авторизации и/или дополнительные параметры. Также один интервал времени передачи (TTI), выделенный для сигнализации установления соединения, описанный выше, может не предоставлять достаточного времени для передачи нужных параметров. Таким образом, процедура многоэтапного соединения может быть выбрана там, где исходное сообщение с запросом соединения может быть отправлено от мобильного устройства 116 и/или 122 к базовой станции 102, и впоследствии дополнительное сообщение может быть отправлено к базовой станции 102 от мобильного устройства 116 и/или 122, содержащего дополнительную информацию. После передачи информации базовая станция 102 может передавать мобильному устройству 116 и/или 122 подтверждение установления соединения, разрешающее последующую передачу данных плоскости пользователя.
В одном примере базовая станция 102 может передавать запросы соединения к одному или нескольким неодинаковым компонентам сети (не показаны) на основе запроса от мобильного устройства 116 и/или 122. Например, запрос может передаваться объекту управления мобильностью (ММЕ) или аналогичному компоненту, который управляет и хранит контекст UE, который может включать в себя идентификаторы, данные по мобильности, другие параметры безопасности и/или т.п. ММЕ в одном примере может передавать проверку обратно к базовой станции 102 и/или досрочное сообщение нисходящей линии связи для передачи мобильному устройству 116 и/или 122, позволяя мобильному устройству 116 и/или 122 и/или базовой станции 102 передавать дополнительные данные (например, параметры повторной авторизации и/или другие параметры, которые могут находиться в сообщении NAS). Впоследствии мобильное устройство 116 и/или 122 и/или базовая станция 102 могут передавать дополнительную информацию и принимать сообщение установления соединения, позволяющее последующую передачу пользовательских данных.
Обращаясь к фиг.2, увидим, что иллюстрируется устройство 200 связи для применения в среде беспроводной связи. Устройство 200 связи может быть базовой станцией или ее частью, мобильным устройством или его частью или практически любым устройством связи, которое передает и/или принимает данные, переданные в среде беспроводной связи. Устройство 200 связи может включать в себя генератор 202 начального сообщения соединения, который может создавать начальное сообщение соединения, такое как сообщение RRC, генератор 204 дополнительного сообщения, который может создавать дополнительные параметры или сообщения для отправки при установлении соединения, такие как сообщение NAS, сообщение повторной аутентификации и/или т.п., и передатчик 206, который может транслировать неодинаковые сообщения одной или нескольким точкам доступа.
В одном примере устройство 200 связи может пытаться соединиться с одной или несколькими точками доступа для передачи данных связи. Устройство 200 связи может использовать передатчик 206 для передачи преамбулы связи к одной или нескольким точкам доступа. Это может привести к приему точкой доступа исходного разрешения доступа восходящей линии связи. Генератор 202 начального сообщения соединения может затем использоваться для создания запроса на установление соединения, такого как сообщение RRC, например, чтобы получить радиоресурсы на уровне RRC. Начальное сообщение соединения может передаваться к точке доступа с использованием передатчика 206. Однако в некоторых случаях размер начального сообщения может быть ограничен в конфигурации беспроводной связи, например, сообщение RRC может ограничиваться одним TTI. Таким образом, может быть необходима и/или требоваться дополнительная информация.
В этом случае устройство 200 связи может использовать установление многоэтапного соединения, используя генератор 204 дополнительного сообщения для создания сообщения, содержащего дополнительные параметры или другие данные, для передачи точке доступа или другому компоненту, находящемуся во взаимодействии с ним. Нужно понимать, что в одном примере создание дополнительного сообщения (или передача передатчиком 206) может происходить на основе приема досрочного сообщения нисходящей линии связи от точки доступа для указания, например, что начальное сообщение соединения было принято, передано компоненту сети (не показан), принят ответ от компонента сети и т.д. Сообщение нисходящей линии связи также может содержать, например, ресурсы для передачи дополнительного сообщения. Дополнительное сообщение в одном примере может содержать сообщение NAS, которое разрешает взаимодействие между устройством 200 связи и компонентом сети и в одном примере может быть необходимо для отправки посредством устройства 200 связи или требуемым нижестоящим компонентом сети. Сообщение NAS может быть сообщением с запросом на обслуживание, сообщением с запросом на обновление области слежения, сообщением, используемым для проверки или передачи устройства 200 связи или контекста пользователя/UE, идентификации, информации об авторизации и/или т.п. в одном примере.
Кроме того, дополнительное сообщение может использоваться для способствования повторной авторизации и/или реконфигурации безопасности между устройством 200 связи и компонентом сети; в одном примере точка доступа может использоваться для способствования взаимодействия между компонентом и устройством 200. Например, сеть может требовать повторной авторизации и/или реконфигурации безопасности по некоторым причинам, включая окончание времени сеанса, потерянное соединение, изменение состояния, передачу обслуживания к отличным базовым станциям и т.д. В этой связи генератор 204 дополнительного сообщения может использоваться для формирования требуемой или запрошенной информации о безопасности/повторной аутентификации, и информация может передаваться компоненту сети (например, через точку доступа) посредством передатчика 206. В другой конфигурации дополнительное сообщение может использоваться для повторной синхронизации контекста UE или устройства 200 связи, например, там, где сети нужен контекст, который описывает разную информацию об UE или устройстве 200 связи и/или ассоциированный с ними сеанс связи.
Нужно понимать, что устройство 200 связи может выбирать установление одно- или многофазного соединения в зависимости от ряда факторов, включая, но не ограничиваясь, принятый запрос дополнительной связи, вывод, сделанный в отношении информации, требуемой одним или несколькими компонентами сети в сети беспроводной связи и/или т.п. Например, от компонента сети (например, через точку доступа) к устройству 200 связи может передаваться сообщение, запрашивающее одно или несколько дополнительных сообщений, перед тем, как может быть установлена связь. Это может происходить, например, после передачи начального сообщения соединения. Выбирает ли устройство 200 связи установление одно- или многофазного соединения, результат может быть передачей данных плоскости пользователя после состояния установления соединения (например, от компонента сети).
Ссылаясь теперь на фиг.3, иллюстрируется система 300 беспроводной связи, которая может использовать установление одно- или многоэтапного произвольного соединения связи. Система 300 включает в себя базовую станцию 302, которая может взаимодействовать с мобильным устройством 304 (и/или любым количеством неодинаковых мобильных устройств (не показаны)) для содействия услуге беспроводной связи. Базовая станция 302 может передавать информацию мобильному устройству 304 по каналу прямой линии связи; дополнительно, базовая станция 302 может принимать информацию от мобильного устройства 304 по каналу обратной линии связи или восходящей линии связи. К тому же базовая станция 302 может отправлять данные и принимать данные от компонента 306 базовой сети, чтобы способствовать взаимодействию с мобильным устройством 304 и предоставлению ему обслуживания. В одном примере компонент 306 базовой сети может быть ММЕ. Кроме того, система 300 может быть системой MIMO. Более того, система 300 может работать в беспроводной сети OFDMA (например, 3GPP, LTE 3GPP и т.п.). Также компоненты и функциональные возможности, показанные и описанные ниже в базовой станции 302, в одном примере с тем же успехом могут присутствовать в мобильном устройстве 304, и наоборот; изображенная конфигурация исключает эти компоненты для простоты объяснения.
Базовая станция 302 включает в себя запросчик 308 соединения, который может запрашивать установление соединения для мобильного устройства 304, используя компонент 306 базовой сети, запросчик 310 дополнительного сообщения, который может запрашивать дополнительную информацию или параметры у мобильного устройства 304, чтобы способствовать установлению соединения, и описатель 312 состояния соединения, который может вернуть мобильному устройству 304 состояние установления соединения. В одном примере запросчик 308 соединения может запрашивать информацию от компонента 306 базовой сети касательно мобильного устройства 304 в ответ на запрос от него на установление соединения. Если требуется дополнительная информация для установления соединения, запросчик 310 дополнительного сообщения может запросить информацию или, например, рекомендовать мобильному устройству 304 отправить информацию. Описатель 312 состояния соединения может передать состояние соединения мобильному устройству 304, например, когда установление соединения завершено или когда возникает тайм-аут и т.д.
Мобильное устройство 304 включает в себя генератор 314 начального сообщения, который создает сообщение установления соединения, такое как сообщение RRC, генератор 316 дополнительного сообщения, который может отправить дополнительные относящиеся к соединению параметры (например, безопасность, контекст, параметры идентификации и т.п.), и селектор 318 фазы соединения, который может выбирать установление одно- или многофазного соединения на основе, по меньшей мере частично, необходимости передать дополнительную информацию вместе с запросом на установление соединения. Например, при запросе установления связи с базовой станцией 302 (например, в результате изменения состояния с нерабочего на активное) генератор 314 начального сообщения может создать сообщение установления соединения, такое как сообщение RRC, которое может быть ограничено по размеру (например, одним или несколькими TTI), и отправить сообщение базовой станции 302. Если нужна или требуется дополнительная информация, то селектор 318 фазы соединения может выбрать установление многофазного соединения и генератор 316 дополнительного сообщения может создать сообщение с дополнительными параметрами, передающими дополнительное сообщение к базовой станции. Нужно понимать, что в одном примере это может выполняться на основе запроса дополнительных данных от базовой станции 302.
В соответствии с примером мобильное устройство 304 может использовать генератор 314 начального сообщения для создания и отправки начального сообщения соединения к базовой станции 302. В этой связи мобильное устройство 304 может попытаться установить соединение с базовой станцией 302. Базовая станция 302 может использовать запросчик 308 соединения, чтобы инициализировать, аутентифицировать мобильное устройство 304 с помощью компонента 306 базовой сети, и/или предоставить ресурсы связи уровня передающей среды (например, уровня RRC). Нужно понимать, что базовая станция 302 может передавать информацию касательно мобильного устройства 304 с помощью связи с компонентом 306 базовой сети. Например, базовая станция 302 может передавать компоненту 306 базовой сети идентификацию, контекст, параметры безопасности и/или т.п. касательно мобильного устройства 304. Если переданная информация достаточна для базовой станции 302 и/или компонента 306 базовой сети и/или если селектор фазы соединения выбрал установление однофазного соединения, то описатель 308 состояния соединения может вернуть мобильному устройству 304 состояние соединения. В одном примере это может основываться, по меньшей мере частично, на информации, принятой от компонента 306 базовой сети.
В соответствии с примером компонент 306 базовой сети может захотеть дополнительную информацию от мобильного устройства 304 перед разрешением установления соединения или мобильное устройство 304 может захотеть передать дополнительную информацию, например запрос на обслуживание или сообщение с запросом на обслуживание, сообщение с запросом на обновление области слежения и т.д. Это может быть результатом нехватки допустимого размера передачи для начального сообщения соединения. Таким образом, компонент 306 базовой сети может передавать запрос обратно к базовой станции, которая может использовать запросчик 310 дополнительного сообщения для уведомления мобильного устройства 304 о запросе дополнительной информации. Запрос может быть явным или может быть просто указателем, логической переменной и/или т.п. В случае, где мобильное устройство 304 желает отправить дополнительную информацию, оно может совмещенно отправить дополнительную информацию в запросе на установление соединения (например, в сообщении NAS). Кроме того, базовая станция 302 может передавать сообщение нисходящей линии связи, содержащее ресурсы планирования для мобильного устройства 304, чтобы передавать дополнительную информацию. Например, селектор 318 фазы соединения может задать установление многофазного соединения на основе, по меньшей мере частично, одного или нескольких из вышеупомянутого. Как только выбирается многофазное соединение, генератор 316 дополнительного сообщения может создать сообщение, содержащее дополнительную информацию для передачи к базовой станции 302.
В одном примере дополнительная информация может быть в виде сообщения NAS, которое может передаваться компоненту 306 базовой сети через базовую станцию 302. Сообщение может относиться к повторной аутентификации или реконфигурированию безопасности для мобильного устройства 304, например повторной синхронизации контекста мобильного устройства 304, как объяснялось выше, и/или аналогичному. В одном примере компонент 306 базовой сети может повторно аутентифицировать мобильное устройство 304 там, где мобильное устройство 304 переходит из нерабочего в активное состояние; такая повторная аутентификация может быть обязательной, например перед передачей данных плоскости пользователя, если контекст безопасности истек, нуждается в обновлении и т.д., и может запрашиваться через запросчик 310 дополнительного сообщения, как описывалось. В другом примере у компонента 306 базовой сети может отсутствовать контекст для мобильного устройства 304 и он может запросить контекст у базовой станции 302. В этом примере базовая станция 302 может использовать запросчик 310 дополнительного сообщения для передачи запроса контекста к мобильному устройству 304 и контекст может передаваться в качестве дополнительного сообщения, как описывалось ранее.
В связи с вышеприведенными примерами установление однофазного соединения может предусматривать установление соединения связи и ресурсов между базовой станцией 302 и мобильным устройством 304, где исходная информация - это все, что нужно и/или требуется. Однако селектор 318 фазы соединения может выбрать установление многофазного соединения там, где нужна дополнительная информация от базовой станции 302, мобильного устройства 304 и/или компонента 306 базовой сети. В любом случае однофазное соединение может использоваться для инициализации однонаправленных радиоканалов для сигнализации между мобильным устройством 304 и базовой станцией 302. В установлении многофазного соединения дополнительная информация может использоваться для инициализации однонаправленных радиоканалов плоскости пользователя. Как только установлено, может происходить передача данных плоскости пользователя.
Ссылаясь теперь на фиг.4, показан пример сети 400 беспроводной связи для установления соединения. Показано UE 402, пытающееся соединиться с eNB 404. eNB 404 привлекает ММЕ 406 базовой сети, например, для сбора и использования информации и/или для аутентификации UE или его пользователя. Как описано выше, ММЕ 406 может использоваться для аутентификации UE/пользователя и может хранить контекст, чтобы позволить быстрое установление соединения. В этом примере UE 402 может передавать преамбулу доступа к eNB 406. Это может быть запрос для получения некоторого ресурса (ресурсов) восходящей линии связи, чтобы способствовать передаче дополнительных данных для установления соединения. eNB 404 может передавать UE 402 разрешение доступа к восходящей линии связи, как показано, если у eNB, например, имеется достаточно доступных ресурсов. UE 402 может сформировать начальное сообщение соединения, например сообщение установления соединения RRC, как показано, и передать сообщение к eNB 404, используя выданные ресурсы. При приеме сообщения eNB 404 может передавать запрос соединения к ММЕ 406 в отношении UE 402. Нужно понимать, что eNB 404 может включать в запрос к ММЕ 406 практически любую информацию касательно UE 402.
ММЕ 406 в одном примере может анализировать информацию об UE 402 (например, чтобы проверить контекст безопасности и т.д.) и при желании передавать сообщение NAS, которое нужно отправить к UE 402 посредством eNB 404, которое может указывать, что требуется дополнительная информация для установления соединения (например, дополнительная информация о контексте безопасности, инициализация аутентификации и т.д.). К тому же сообщение NAS может при желании совмещенно передаваться в сообщении-1 установления соединения RRC, которое может использоваться для уведомления UE 402 о дополнительно запрошенных параметрах. К тому же сообщение-1 установления соединения RRC может предоставлять запланированные ресурсы управления доступом к среде передачи (MAC) для сигнализации. Нужно понимать, что эти сообщения не являются обязательными; однако использование этой конфигурации может позволить eNB 404 узнать, что запрашиваются дополнительная сигнализация или параметры, и eNB может отправить информацию к UE 402 без образования дополнительных ресурсов для UE 402.
После образования начальных ресурсов сигнализации, если нужна дополнительная информация или сигнализация, UE 402 может использовать однонаправленные радиоканалы сигнализации для передачи информации к ММЕ 406 через eNB 404; например, это может выполняться с использованием сообщений NAS. В одном примере UE 402 может передавать состояние буфера для однонаправленных радиоканалов сигнализации, поэтому eNB 404 не выделяет лишние ресурсы для UE 402. Переданная дополнительная информация может быть одним или несколькими из дополнительных параметров безопасности или аутентификации, параметров повторной авторизации, параметров, имеющих отношение к контексту UE 402, такому как идентификация и/или т.п. В другом примере сигнализация может быть командами повторной авторизации, отправленными с использованием дополнительных ресурсов, принятых из досрочного сообщения нисходящей линии связи, переводящего UE 402 в режим обычного планирования данных. После второй фазы показанной процедуры аутентификации, где информация, отправленная с использованием однонаправленных каналов сигнализации, представляет запрошенную, ММЕ 406 может передавать сообщение установления соединения к eNB 404 для UE 402. eNB 404 может образовать дополнительные ресурсы для UE 402 и передать сообщение-2 установления соединения RRC, чтобы установить соединение. Впоследствии между UE 402 и ММЕ 406 может происходить передача пользовательских данных.
В другом примере UE 402 может принимать досрочное сообщение нисходящей линии связи после начального сообщения установления соединения RRC, чтобы перевести UE 402 в режим обычного планирования данных (не показан); UE 402 впоследствии может передавать информацию непосредственно к ММЕ 406, используя ресурсы, выделенные в сообщении нисходящей линии связи от eNB 404 вместо сигнализации. Это может быть случаем, например, где UE 402 желает передать информацию после той, что может быть отправлена в начальном сообщении установления соединения RRC (например, из-за ограничения по размеру), без обязательного запроса от ММЕ 406. В одном примере это может включать в себя сообщение NAS, например сообщение с запросом на обслуживание или сообщение с запросом на обновление области слежения. Информация может отправляться перед тем, как может произойти передача пользовательских данных, но может не требовать дополнительного сообщения NAS, сообщения-1 установления соединения RRC или сигнализации, показанных в виде необязательных сообщений, и соответственно может происходить вместо этих сообщений после запроса соединения. В качестве альтернативы дополнительная информация или ее часть может совмещаться с сообщением установления соединения RRC. В одном примере eNB 404 может обнаружить, что UE 402 совместило сообщение NAS с сообщением установления соединения RRC, и может ожидать передачи сообщения NAS от ММЕ 406 перед передачей сообщения-1 установления соединения RRC. Если нет никакого сообщения NAS, совмещенного с сообщением установления соединения RRC, то eNB 404 может передать сообщение-1 установления соединения RRC к UE 402, как только оно определит ресурсы. В соответствии с вышеприведенными примерами может использоваться процедура установления многофазного соединения.
Со ссылкой на фиг.5-6 иллюстрируются методологии, относящиеся к обеспечению установления выборочной фазной связи в сетях беспроводной связи. Хотя в целях упрощения объяснения методологии показываются и описываются как последовательность действий, необходимо понимать и учитывать, что методологии не ограничиваются порядком действий, поскольку некоторые действия в соответствии с одним или несколькими вариантами осуществления могут совершаться в других порядках и/или одновременно с другими действиями, в отличие от показанных и описанных в этом документе. Например, специалисты в данной области техники поймут и примут во внимание, что в качестве альтернативы методология могла бы быть представлена как последовательность взаимосвязанных состояний или событий, например, на диаграмме состояний. Кроме того, не все проиллюстрированные действия могут быть необходимы для реализации методологии в соответствии с одним или несколькими вариантами осуществления.
Обращаясь к фиг.5, увидим, что иллюстрируется методология 500, которая способствует установлению многофазного соединения в сетях беспроводной связи. На этапе 502 может передаваться исходный запрос на установление связи. Запрос может содержать информацию касательно запрашивающей стороны и может выполняться на одном или нескольких сетевых уровнях, например уровне RRC и т.д. В этом отношении первоначальная связь может определить ресурсы, необходимые для передачи дополнительных данных. На этапе 504 выполняется определение касательно того, выбирается ли установление многофазного соединения. В одном примере исходный запрос на установление связи может быть достаточным для установления связи; однако в другом примере может потребоваться больше информации. Например, выбор многофазного соединения может быть сделан, чтобы удовлетворить потребность в передаче дополнительной информации там, где исходный запрос на установление связи слишком мал или где нижестоящий компонент сети требует дополнительную информацию, как описывалось ранее.
Там, где выбирается установление многофазного соединения (например, потому что нужна/требуется дополнительная информация или параметры), на этапе 506 формируются дополнительные параметры, имеющие отношение к запросу установления связи. Например, как упоминалось выше, параметры могут относиться к повторной авторизации по отношению к сети, повторной синхронизации контекста, реконфигурированию параметров безопасности, предоставлению идентификации и/или аналогичному. В одном примере допустимый размер исходного запроса на установление связи может быть недостаточным для передачи дополнительных параметров; соответственно, выбирается многофазное соединение, и параметры передаются на этапе 508. Впоследствии может быть установлено соединение, и на этапе 510 может начаться передача данных плоскости пользователя. Кроме того, там, где достаточно описанного выше однофазного соединения и на этапе 504 не выбирается многофазное соединение, передача данных плоскости пользователя с тем же успехом может начинаться с этого момента на этапе 510.
Ссылаясь теперь на фиг.6, иллюстрируется методология 600, которая способствует поддержке установления многофазного соединения. На этапе 602 может приниматься запрос на установление соединения. Запрос может содержать информацию касательно запрашивающей стороны для получения ресурсов связи (например, однонаправленных радиоканалов сигнализации) для запрашивающей стороны. На этапе 604 запрос инициализируется с помощью сети; например, нижестоящее сетевое устройство может обладать контекстом для запрашивающей стороны или другой ассоциированной с ней информацией. На этапе 606 может выполняться определение касательно того, нужны или требуются ли дополнительные параметры для завершения установления соединения. Например, нижестоящая сеть может требовать дополнительную информацию, имеющую отношение к реконфигурации/авторизации безопасности, идентификации или контексту запрашивающей стороны, дополнительным относящимся к запрашивающей стороне параметрам и/или аналогичному, как описывалось ранее. На этапе 608 при желании может передаваться запрос дополнительных параметров, и затем может быть выполнено определение для дополнительных параметров на этапе 606 и так далее. Если выданная в запросе и/или дополнительных параметрах информация достаточна на этапе 606, то запрос на установление соединения может быть завершен (например, успешно или иным образом) на этапе 610.
Нужно будет принять во внимание, что в соответствии с одним или несколькими аспектами, описанными в этом документе, могут быть сделаны выводы касательно выбора установления одно- или многофазного соединения, как описано. При использовании в данном документе термин "выводить" или "вывод" в целом относится к процессу рассуждения или выведения состояний системы, среды и/или пользователя из совокупности наблюдений, которые зарегистрированы посредством событий и/или данных. Вывод может быть использован, чтобы идентифицировать отдельный контекст или действие, или, например, может формировать распределение вероятностей по состояниям. Вывод может быть вероятностным, то есть вычислением распределения вероятностей по интересующим состояниям на основании рассмотрения данных и событий. Вывод также может относиться к методикам, применяемым для составления высокоуровневых событий из совокупности событий и/или данных. Такой вывод приводит к построению новых событий или действий из совокупности наблюдаемых событий и/или сохраненных данных о событиях, независимо от того, соотносятся ли события в непосредственной временной близости и поступают ли события и данные от одного или нескольких источников событий и данных.
В соответствии с примером один или несколько представленных выше способов могут включать в себя получение выводов в отношении выбора типа установления соединения (например, одно- или многофазного), дополнительных параметров для отправки с запросом на установление соединения, когда отправлять дополнительные параметры, протоколов или сообщений NAS, с помощью которых передавать дополнительные параметры, и/или т.п.
Фиг.7 - иллюстрация мобильного устройства 700, которое способствует установлению выборочного фазного соединения в сети беспроводной связи. Мобильное устройство 700 содержит приемник 702, который принимает сигнал, например, от приемной антенны (не показана), выполняет типовые действия над принятым сигналом (например, фильтрует, усиливает, преобразует с понижением частоты и т.д.) и оцифровывает преобразованный сигнал для получения выборок. Приемник 702 может содержать демодулятор 704, который может демодулировать принятые символы и предоставлять их процессору 706 для оценки канала. Процессор 706 может быть процессором, предназначенным для анализа информации, принятой приемником 702, и/или формирования информации для передачи передатчиком 716, процессором, который управляет одним или несколькими компонентами мобильного устройства 700, и/или процессором, который как анализирует информацию, принятую приемником 702, формирует информацию для передачи передатчиком 716, так и управляет одним или несколькими компонентами мобильного устройства 700.
Мобильное устройство 700 может дополнительно содержать запоминающее устройство 708, которое функционально соединено с процессором 706 и которое может хранить данные, которые нужно передать, принятые данные, относящуюся к доступным каналам информацию, данные, ассоциированные с проанализированным сигналом и/или силой помех, информацию, относящуюся к выделенному каналу, мощности, скорости или т.п., и любую другую подходящую информацию для оценки канала и взаимодействия по каналу. Запоминающее устройство 708 может дополнительно хранить протоколы и/или алгоритмы, ассоциированные с оценкой и/или использованием канала (например, основанные на производительности, основанные на пропускной способности и т.д.).
Нужно будет принять во внимание, что описанное в этом документе хранилище данных (например, запоминающее устройство 708) может быть либо энергозависимым запоминающим устройством, либо энергонезависимым запоминающим устройством или может включать в себя как энергозависимое, так и энергонезависимое запоминающее устройство. В качестве иллюстрации, а не ограничения, энергонезависимое запоминающее устройство может включать в себя постоянное запоминающее устройство (ROM), программируемое ROM (PROM), электрически программируемое ROM (EPROM), электрически стираемое PROM (EEPROM) или флэш-память. Энергозависимое запоминающее устройство может включать в себя оперативное запоминающее устройство (RAM), которое действует как внешняя кэш-память. В качестве иллюстрации, а не ограничения, RAM доступно во многих видах, таких как синхронное RAM (SRAM), динамическое RAM (DRAM), синхронное DRAM (SDRAM), SDRAM с удвоенной скоростью обмена (DDR SDRAM), усовершенствованное SDRAM (ESDRAM), DRAM с синхронным каналом обмена (SLDRAM) и RAM с прямым доступом от Rambus (DRRAM). Запоминающее устройство 708 из обсуждаемых систем и способов предназначено, чтобы содержать (не будучи ограниченным) эти и любые другие подходящие типы запоминающих устройств.
Процессор 706 дополнительно может быть функционально соединен с селектором 710 фазы, который может выбирать между установлением одно- или многофазного соединения, как описано выше, и генератором 712 дополнительных параметров, который может определять дополнительные параметры для отправки с использованием передатчика 716. В примере мобильное устройство 700 может захотеть установить соединение с одной или несколькими базовыми станциями, чтобы помочь передаче данных в сети подвижной связи; это может включать в себя переход на новую базовую станцию, переключение из нерабочего в активное состояние и т.д. Мобильное устройство 700 может передать исходное сообщение установления соединения к базовой станции через передатчик 716. Если нужна или требуется (например, мобильным устройством 700, базовой станцией, другим компонентом сети и т.д.) дополнительная информация, то селектор 710 фазы может выбрать многофазное установление, и генератор 712 дополнительных параметров может определить дополнительные параметры и передать их запрашивающему устройству. Это может быть сообщением NAS в одном примере или сигнализацией команды к базовой станции и т.д., как описывалось. Параметры могут относиться к конфигурации безопасности, повторной авторизации, идентификации, контексту и т.п., как описывалось. Мобильное устройство 700, более того, содержит модулятор 714 и передатчик 716, которые соответственно модулируют и передают сигналы, например, к базовой станции, другому мобильному устройству и т.д. Хотя и изображены как обособленные от процессора 706, нужно понимать, что селектор 710 фазы, генератор 712 дополнительных параметров, демодулятор 704 и/или модулятор 714 могут быть частью процессора 706 или нескольких процессоров (не показаны).
Фиг.8 - иллюстрация системы 800, которая способствует установлению соединения для устройства, используя многофазное установление. Система 800 содержит базовую станцию 802 (например, точку доступа, …) с приемником 810, который принимает сигнал(ы) от одного или нескольких мобильных устройств 804 через множество приемных антенн 806, и передатчиком 824, который передает к одному или нескольким /мобильным устройствам 804 через передающую антенну 808. Приемник 810 может принимать информацию от приемных антенн 806 и функционально связан с демодулятором,812, который демодулирует принятую информацию. Демодулированные символы анализируются процессором 814, который может быть аналогичен процессору, описанному выше в отношении фиг.7, и который соединяется с запоминающим устройством 816, которое хранит информацию, имеющую отношение к оценке уровня сигнала (например, контрольного сигнала) и/или уровня помех, данные, которые должны быть переданы или приняты от мобильного устройства (устройств) 804 (или неодинаковой базовой станции (не показана)), и/или любую другую подходящую информацию, имеющую отношение к выполнению различных действий и функций, изложенных в этом документе. Процессор 814 дополнительно соединяется с запросчиком 818 контекста, который может взаимодействовать с компонентом сети (не показан) для получения контекста для одного или нескольких мобильных устройств 804, и запросчиком 820 дополнительных параметров, который может запрашивать дополнительную информацию у мобильных устройств 804, где это нужно или требуется базовой станцией 902 или компонентом сети.
В одном примере одно или несколько мобильных устройств 804 могут запрашивать установление соединения у базовой станции 802. Запросчик 818 контекста может связаться с компонентом сети, чтобы убедиться, что устройство (устройства) 804 авторизованы для доступа к сети беспроводной связи. При этом компонент сети может потребовать дополнительную информацию о мобильном устройстве (устройствах) 804, например информацию о контексте, информацию об авторизации безопасности или конфигурации, идентификационную информацию и/или т.п., либо компонент сети может передать сообщение NAS мобильному устройству (устройствам) 804. Запросчик 820 дополнительных параметров может передать запрос дополнительной информации (и/или сообщение NAS) к мобильному устройству (устройствам) 804 для способствования установления соединения. Кроме того, хотя и изображены как обособленные от процессора 814, нужно понимать, что запросчик 818 контекста, запросчик 820 дополнительных параметров, демодулятор 812 и/или модулятор 822 могут быть частью процессора 814 или нескольких процессоров (не показаны).
Фиг.9 показывает пример системы 900 беспроводной связи. Система 900 беспроводной связи изображает одну базовую станцию 910 и одно мобильное устройство 950 для краткости. Однако нужно принять во внимание, что система 900 может включать в себя более одной базовой станции и/или более одного мобильного устройства, где дополнительные базовые станции и/или мобильные устройства могут быть в основном аналогичны или отличаться от примера базовой станции 910 и мобильного устройства 950, описываемых ниже. К тому же нужно понимать, что базовая станция 910 и/или мобильное устройство 950 могут применять системы (фиг.1-3 и 7-8), конфигурации (фиг.4), и/или способы (фиг.5-6), и/или их части, описанные в этом документе для содействия беспроводной связи между ними.
На базовой станции 910 данные графика для некоторого количества потоков данных предоставляются от источника 912 данных процессору 914 передаваемых (ТХ) данных. Согласно примеру каждый поток данных может передаваться по соответствующей антенне. Процессор 914 передаваемых данных форматирует, кодирует и перемежает поток данных графика на основе конкретной схемы кодирования, выбранной для этого потока данных, чтобы предоставить кодированные данные.
Кодированные данные для каждого потока данных могут мультиплексироваться с контрольными данными, используя методики мультиплексирования с ортогональным частотным разделением каналов (OFDM). Дополнительно или в качестве альтернативы, контрольные символы могут быть мультиплексированы с разделением каналов по частоте (FDM), мультиплексированы с временным разделением (TDM) или мультиплексированы с кодовым разделением (CDM). Контрольные данные обычно являются известным шаблоном данных, который обрабатывается известным образом и может использоваться на мобильном устройстве 950 для оценки характеристики канала. Мультиплексированные контрольный сигнал и кодированные данные для каждого потока данных могут модулироваться (например, посимвольно преобразовываться) на основе конкретной схемы модуляции (например, двухпозиционная фазовая манипуляция (BPSK), квадратурная фазовая манипуляция (QPSK), многоуровневая фазовая манипуляция (M-PSK), М-квадратурная амплитудная модуляция (M-QAM) и т.д.), выбранной для этого потока данных, чтобы предоставить символы модуляции. Скорость передачи данных, кодирование и модуляция для каждого потока данных могут определяться командами, выполняемыми или предоставляемыми процессором 930.
T
T
Символы модуляции для потоков данных могут предоставляться процессору 920 передачи MIMO, который может дополнительно обрабатывать символы модуляции (например, для OFDM). Процессор 920 передачи MIMO затем предоставляет N потоков символов модуляции N передатчикам 922а - 922t (TMTR). В различных вариантах осуществления процессор 920 передачи MIMO применяет веса формирования пучка к символам из потоков данных и к антенне, из которой передается символ.
T
T
Каждый передатчик 922 принимает и обрабатывает соответствующий поток символов, чтобы предоставить один или несколько аналоговых сигналов, и дополнительно обрабатывает (например, усиливает, фильтрует и преобразует с повышением частоты) аналоговые сигналы, чтобы предоставить модулированный сигнал, подходящий для передачи по каналу MIMO. Далее N модулированных сигналов от передатчиков 922а - 922t передаются от N антенн 924а - 924t соответственно.
R
На мобильном устройстве 950 переданные модулированные сигналы принимаются N антеннами 952а - 952 г, и принятый сигнал от каждой антенны 952 предоставляется соответствующему приемнику 954а - 954r (RCVR). Каждый приемник 954 обрабатывает (например, фильтрует, усиливает и преобразует с понижением частоты) соответствующий сигнал, оцифровывает обработанный сигнал для предоставления выборок и дополнительно обрабатывает выборки, чтобы предоставить соответствующий "принятый" поток символов.
R
R
T
Процессор 960 принимаемых данных может принять и обработать N принятых потоков символов от N приемников 954 на основе конкретной методики обработки приемника, чтобы предоставить N "обнаруженных" потоков символов. Процессор 960 принимаемых данных может демодулировать, устранить перемежение и декодировать каждый обнаруженный поток символов, чтобы восстановить данные графика для потока данных. Обработка процессором 960 принимаемых данных комплементарна той, что выполняется процессором 920 передачи MIMO и процессором 914 передаваемых данных на базовой станции 910.
Процессор 970 может периодически определять, какую матрицу предварительного кодирования использовать, как обсуждалось выше. Далее процессор 970 может составить сообщение обратной линии связи, содержащее часть индекса матрицы и часть значения ранга.
Сообщение обратной линии связи может содержать различные типы информации касательно линии связи и/или принятого потока данных. Сообщение обратной линии связи может обрабатываться процессором 938 передаваемых данных, который также принимает данные трафика для некоторого количества потоков данных от источника 936 данных, модулироваться модулятором 980, обрабатываться передатчиками 954а - 954r и передаваться обратно базовой станции 910.
На базовой станции 910 модулированные сигналы от мобильного устройства 950 принимаются антеннами 924, обрабатываются приемниками 922, демодулируются демодулятором 940 и обрабатываются процессором 942 принимаемых данных, чтобы извлечь сообщение обратной линии связи, переданное мобильным устройством 950. Далее процессор 930 может обработать извлеченное сообщение, чтобы определить, какую матрицу предварительного кодирования использовать для определения весов формирования пучка.
Процессоры 930 и 970 могут руководить (например, контролировать, координировать, управлять и т.д.) работой на базовой станции 910 и мобильном устройстве 950 соответственно. Соответствующие процессоры 930 и 970 могут быть ассоциативно связаны с запоминающими устройствами 932 и 972, которые хранят программные коды и данные. Процессоры 930 и 970 также могут выполнять вычисления для выведения оценок частотной и импульсной характеристики для восходящей линии связи и нисходящей линии связи соответственно.
Нужно понимать, что описанные в этом документе варианты осуществления могут быть реализованы в аппаратных средствах, программном обеспечении (ПО), микропрограммном обеспечении, ПО промежуточного слоя, микрокоде или в любом их сочетании. Для аппаратной реализации модули обработки могут реализовываться в одной или нескольких специализированных интегральных схемах (ASIC), цифровых процессорах сигналов (DSP), устройствах цифровой обработки сигналов (DSPD), программируемых логических устройствах (PLD), программируемых пользователем вентильных матрицах (FPGA), процессорах, контроллерах, микроконтроллерах, микропроцессорах, других электронных блоках, спроектированных для выполнения описанных в этом документе функций или в их сочетании.
Когда варианты осуществления реализуются в программном обеспечении, микропрограммном обеспечении, ПО промежуточного слоя или микрокоде, программном коде или сегментах кода, они могут храниться на машиночитаемом носителе, например компоненте хранения. Сегмент кода может представлять собой процедуру, функцию, подпрограмму, программу, процедуру, модуль, пакет программного обеспечения, класс или любое сочетание команд, структур данных или операторов программ. Сегмент кода может быть связан с другим сегментом кода или аппаратной схемой путем передачи и/или приема информации, данных, аргументов, параметров или содержимого памяти. Информация, аргументы, параметры, данные и т.д. могут пересылаться, перенаправляться или передаваться с использованием любого подходящего средства, включая разделение памяти, пересылку сообщений, эстафетную передачу, передачу по сети и т.д.
Для программной реализации описанные в этом документе методики могут реализовываться с помощью модулей (например, процедур, функций и так далее), которые выполняют описанные в этом документе функции. Коды программного обеспечения могут храниться в запоминающих устройствах и выполняться процессорами. Запоминающее устройство может реализовываться внутри процессора или вне процессора, в этом случае оно может быть коммуникационно соединено с процессором через различные средства, которые известны в данной области техники.
Со ссылкой на фиг.10 иллюстрируется система 1000, которая способствует запросу ресурсов плоскости пользователя в установлении многоэтапного соединения. Например, система 1000 может размещаться, по меньшей мере частично, в базовой станции, мобильном устройстве и т.д. Нужно понимать, что система 1000 представляется как включающая в себя функциональные блоки, которые могут быть функциональными блоками, которые представляют функции, реализуемые процессором, программным обеспечением или их сочетанием (например, микропрограммным обеспечением). Система 1000 включает в себя логическую группировку 1002 электрических компонентов, которые могут действовать совместно. Например, логическая группировка 1002 может включать в себя электрический компонент 1004 для передачи исходных параметров, имеющих отношение к установлению соединения на уровне RRC. Например, соединение может устанавливаться на основе запроса ресурсов RRC или другого уровня передающей среды. Дополнительно логическая группировка 1002 может содержать электрический компонент 1006 для формирования дополнительных параметров для установления соединения передачи данных плоскости пользователя на основе, по меньшей мере частично, запроса дополнительных параметров. Например, второй уровень соединения может относиться к компоненту сети, который содержит контекст для системы 1000; дополнительная информация может относиться к синхронизации контекста, авторизации или связанной с ней идентификации и т.д. В другом примере запрос дополнительных параметров может быть в виде сообщения NAS. Кроме того, логическая группировка 1002 может содержать электрический компонент 1008 для передачи дополнительных параметров на уровне RRC для установления соединения передачи данных плоскости пользователя. Таким образом, дополнительные ресурсы могут использоваться для завершения запроса от компонента сети и установления с ним соединения плоскости пользователя. Более того, система 1000 может включать в себя запоминающее устройство 1010, которое хранит команды для выполнения функций, ассоциированных с электрическими компонентами 1004, 1006 и 1008. Нужно понимать, что один или более электрических компонентов 1004, 1006 и 1008 могут существовать внутри запоминающего устройства 1010, хотя и показаны в качестве внешних относительно запоминающего устройства 1010.
Обращаясь к фиг.11, увидим, что иллюстрируется система 1100, которая сообщает данные установления соединения плоскости пользователя от мобильного устройства. Система 1100 может находиться, например, в базовой станции, мобильном устройстве и т.д. Как изображено, система 1100 включает в себя функциональные блоки, которые могут представлять функции, реализуемые процессором, программным обеспечением или их сочетанием (например, микропрограммным обеспечением). Система 1100 включает в себя логическую группировку 1102 электрических компонентов, которые способствуют установлению связи. Логическая группировка 1102 может включать в себя электрический компонент 1104 для передачи исходных параметров сетевому устройству как часть запроса соединения плоскости пользователя для мобильного устройства от сетевого устройства. Например, может быть установлено соединение уровня RRC (или другого уровня передающей среды), но могут быть нужны и/или потребоваться дополнительные параметры для установления соединения плоскости пользователя. Кроме того, логическая группировка 1102 может включать в себя электрический компонент 1106 для приема запроса дополнительных параметров мобильного устройства от сетевого устройства. В этой связи в одном примере сетевое устройство может потребовать больше информации, чем может быть отправлено в исходном запросе уровня RRC, чтобы дополнительно аутентифицировать мобильное устройство. Запрос параметра может быть в виде, например, сообщения NAS. Дополнительно логическая группировка 1102 может содержать электрический компонент 1108 для передачи мобильному устройству запроса дополнительных параметров мобильного устройства. Впоследствии, например, параметры могут формироваться мобильным устройством и передаваться запрашивающему устройству; с тем же успехом это может быть сообщение NAS. Более того, система 1100 может включать в себя запоминающее устройство 1110, которое хранит команды для выполнения функций, ассоциированных с электрическими компонентами 1104, 1106 и 1108. Нужно понимать, что электрические компоненты 1104, 1106 и 1108 могут существовать внутри запоминающего устройства 1110, хотя и показаны в качестве внешних относительно запоминающего устройства 1110.
То, что описано выше, включает в себя примеры одного или нескольких вариантов осуществления. Конечно, невозможно описать каждое возможное сочетание компонентов или методологий в целях описания вышеупомянутых вариантов осуществления, однако обычный специалист в данной области техники может признать, что допустимы многие дополнительные сочетания и перестановки различных вариантов осуществления. Соответственно, описанные варианты осуществления предназначены для охвата всех таких изменений, модификаций и вариаций, которые находятся в пределах сущности и объема прилагаемой формулы изобретения. Кроме того, в случае, когда термин "включает в себя" используется либо в подробном описании, либо в формуле изобретения, такой термин предназначен быть включающим, в некотором смысле аналогично термину "содержащий", поскольку "содержащий" интерпретируется, когда применяется в качестве промежуточного слова в формуле изобретения.