УСТРОЙСТВО И СПОСОБЫ ДЛЯ ОБЛЕГЧЕНИЯ ПЕРЕВЫБОРА СОТ ДЛЯ УРОВНЕЙ БОЛЕЕ ВЫСОКОГО ПРИОРИТЕТА
DESIGN AND METHODS TO FACILITATE RESELECTION OF CELLS FOR HIGHER PRIORITY LEVELS

Испрашивание приоритета
Настоящая заявка на патент испрашивает приоритет по отношению к предварительной патентной заявке № 61/499668, озаглавленной «Cell Reselection for Higher Priority Layers», поданной 21 июня 2011 г., права на которую принадлежат правообладателю настоящей заявки, и, таким образом, явным образом являющейся включенной в настоящее описание посредством ссылки.
ПРЕДШЕСТВУЮЩИЙ УРОВЕНЬ ТЕХНИКИ
Область техники
Последующее относится, в основном, к беспроводной связи и более конкретно к способам и устройствам для облегчения перевыбора сот для уровней более высокого приоритета.
Предшествующий уровень техники
Беспроводные сети связи широко применяются для предоставления различных услуг связи, таких как телефония, передача видео, данных, отправка сообщений, широковещания и т.д. Такие сети могут представлять собой сети множественного доступа, которые имеют возможность поддерживать связь для множества беспроводных терминалов при помощи совместного использования доступных сетевых ресурсов. Примеры таких сетей множественного доступа включают в себя сети множественного доступа с кодовым разделением (CDMA), сети множественного доступа с временным разделением (TDMA), сети множественного доступа с частотным разделением (FDMA) и сети множественного доступа с ортогональным частотным разделением (OFDMA).
Поскольку беспроводные терминалы функционируют в пределах различных беспроводных сетей связи, беспроводные терминалы могут переключаться между двух или более различных сот в сети. В некоторых случаях переключение с одной соты на другую соту может диктоваться в соответствии с различными пороговыми значениями показателей и/или уровнями приоритета. Например, беспроводной терминал может осуществить перевыбор новой соты вместо предыдущей соты, потому что новая сота обладает более высоким приоритетом, чем предыдущая сота. Такие процедуры выбора и перевыбора сот могут облегчить и даже улучшить функциональную эффективность беспроводных терминалов в беспроводной сети связи, хотя в некоторых случаях процедуры выбора и перевыбора сот могут также ложиться бременем на срок службы батареи беспроводного терминала. Соответствующим образом преимущества в процедурах выбора и перевыбора сот могут являться полезными для улучшения функциональной эффективности беспроводных терминалов в пределах беспроводных сетей связи и/или для улучшения энергосбережения в беспроводных терминалах.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
Различные примеры и реализации настоящего раскрытия могут относиться к улучшению процедур выбора и перевыбора сот для улучшения функциональной эффективности устройств, функционирующих в беспроводной сети связи, и/или для улучшения энергосбережения таких устройств. В соответствии, по меньшей мере, с одним аспектом обеспечивается пользовательское оборудование (UE). По меньшей мере, в некоторых примерах такие UE могут включать в себя схему обработки, соединенную с запоминающим носителем и коммуникационным интерфейсом, выполненным с возможностью способствовать беспроводной связи. Схема обработки может быть выполнена с возможностью вхождения в более низкое состояние управления радиоресурсами (RRC) из более высокого состояния RRC. Схема обработки дополнительно может осуществлять поиск одного или более уровней более высокого приоритета в пределах предварительно определенного периода времени после вхождения в более низкое состояние RRC вне зависимости от качества RF текущей обслуживающей соты.
Дополнительные аспекты обеспечивают способы, осуществляющиеся на UE. Один или более примеров таких способов могут включать в себя вхождение в более низкое состояние RRC из более высокого состояния RRC. Поиск может проводиться для одного или более уровней более высокого приоритета. Этот поиск может проводиться в пределах предварительно определенного периода времени после вхождения в более низкое состояние RRC вне зависимости от качества RF текущей обслуживающей соты. Дополнительные аспекты обеспечивают множество UE, включающих в себя средства для выполнения таких способов.
Еще дополнительные аспекты раскрытия включают в себя машиночитаемые носители, включающие в себя инструкции, осуществляющиеся на UE. В соответствии с одним или более примерами такие инструкции могут предписывать процессору войти в более низкое состояние RRC из более высокого состояния RRC и осуществить поиск одного или более уровней более высокого приоритета в пределах предварительно определенного периода времени после вхождения в более низкое состояние RRC независимо от качества RF текущей обслуживающей соты.
В соответствии, по меньшей мере, с одним другим аспектом настоящего раскрытия обеспечивается множество UE, которые включают в себя схему обработки, соединенную с запоминающим носителем и коммуникационным интерфейсом, выполненным с возможностью способствовать беспроводной связи. Схема обработки может быть выполнена с возможностью закрепляться на текущей обслуживающей соте и входить в более низкое состояние RRC из более высокого состояния RRC. Если истек период ожидания с момента закрепления на текущей обслуживающей соте, схема обработки может осуществить поиск одного или более уровней более высокого приоритета в пределах предварительно определенного периода времени после вхождения в более низкое состояние RRC. Если период ожидания не истек с момента закрепления на текущей обслуживающей соте, схема обработки может осуществить поиск одного или более уровней более высокого приоритета в пределах предварительно определенного периода времени, следующего за продолжительностью периода ожидания.
Дополнительные аспекты включают в себя способы, осуществляющиеся на UE и/или множестве UE, включающих в себя средства для выполнения таких способов. Один или более примеров таких способов могут включать в себя закрепление на текущей обслуживающей соте. В более низкое состояние RRC можно войти из более высокого состояния RRC. Если период ожидания истек с момента закрепления на текущей обслуживающей соте, может проводиться поиск одного или более уровней более высокого приоритета в пределах предварительно определенного периода времени после вхождения в более низкое состояние RRC. Если период ожидания не истек с момента закрепления на текущей обслуживающей соте, может проводиться поиск одного или более уровней более высокого приоритета в пределах предварительно определенного периода времени, следующего за продолжительностью периода ожидания.
Еще дополнительные аспекты реализуют машиночитаемые носители, содержащие инструкции, осуществляющиеся на UE. В соответствии с одним или более примерами такие инструкции могут предписывать процессору закрепиться на текущей обслуживающей соте. Инструкции дополнительно могут предписывать процессору войти в более низкое состояние RRC из более высокого состояния RRC. Если период ожидания истек с момента закрепления на текущей обслуживающей соте, инструкции могут предписывать процессору осуществить поиск одного или более уровней более высокого приоритета в пределах предварительно определенного периода времени после вхождения в более низкое состояние RRC. Если период ожидания не истек с момента закрепления на текущей обслуживающей соте, инструкции могут предписывать процессору осуществить поиск одного или более уровней более высокого приоритета в пределах предварительно определенного периода времени, следующего за продолжительностью периода ожидания.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
Фиг.1 представляет собой структурную схему, отображающую компоненты выбора для беспроводной системы связи в соответствии, по меньшей мере, с одним примером настоящего раскрытия.
Фиг.2 представляет собой структурную схему, иллюстрирующую, по меньшей мере, один пример сетевого пространства, в котором могут найти применение один или более аспектов настоящего раскрытия.
Фиг.3 представляет собой структурную схему, показывающую компоненты выбора для пользовательского оборудования в соответствии, по меньшей мере, с одним примером настоящего раскрытия.
Фиг.4 представляет собой блок-схему алгоритма, иллюстрирующую способ, осуществляющийся на пользовательском оборудовании, в соответствии, по меньшей мере, с одной реализацией.
Фиг.5 представляет собой блок-схему алгоритма, иллюстрирующую, по меньшей мере, один пример способа, осуществляющегося на пользовательском оборудовании.
ПОДРОБНОЕ ОПИСАНИЕ ИЗОБРЕТЕНИЯ
В следующем описании даются конкретные подробности для обеспечения исчерпывающего понимания описанных концепций. Однако для средних специалистов в данной области техники станет понятным то, что различные концепции, описанные в настоящем описании, могут осуществляться на практике без этих конкретных подробностей. В некоторых случаях хорошо известные схемы, структуры, компоненты и технологии могут представляться в виде структурных схем, для того чтобы не затруднять понимание описанных концепций и признаков.
Различные концепции, представленные на всем протяжении этого раскрытия, могут реализовываться на широком многообразии телекоммуникационных систем, сетевых архитектур и стандартов связи. Например, концепции, описанные в настоящем описании, могут применяться в беспроводных сетях связи, таких как сети множественного доступа с кодовым разделением (CDMA), сети множественного доступа с временным разделением (TDMA), сети множественного доступа с частотным разделением (FDMA), сети множественного доступа с ортогональным частотным разделением (OFDMA), сети FDMA на одной несущей (SC-FDMA) и т.д. Термины «сети» и «системы» часто используются взаимозаменяемым образом. Сеть CDMA может задействовать радиотехнологию, такую как универсальный наземный радиодоступ (UTRA), cdma2000 и т.д. Сеть UTRA (UTRAN) включает в себя широкополосной-CDMA (W-CDMA) и режим низкой скорости элементов (LCR). CDMA2000 охватывает стандарты IS2000, IS-95 и IS-856 и может включать в себя стандарты радиоинтерфейса Эволюционировавшей оптимизированной передачи данных (EV-DO) или ультрамобильного широковещания (UMB). Сеть TDMA может реализовать радиотехнологию, такую как Глобальная система мобильной коммуникации (GSM). Сеть OFDMA может реализовать радиотехнологию, такую как Усовершенствованный UTRA (E-UTRA), IEEE 802.11, IEEE 802.16, IEEE 802.20, FlashOFDM и т.д. UTRA, E-UTRA и GSM являются частью Универсальной мобильной телекоммуникационной системы (UMTS). Система Долгосрочного развития (LTE) представляет собой улучшенную версию UMTS, которая использует E-UTRA. UTRA, E-UTRA, GSM, UMTS и LTE описаны в документах от организации, называемой «Проект партнерства третьего поколения» (3GPP). CDMA2000 описан в документах от организации, называемой «Проект 2 партнерства третьего поколения» (3GPP2). Эти различные радиотехнологии и стандарты известны в данной области техники. В качестве примера и не в качестве ограничения определенные аспекты раскрытия описаны ниже для UMTS и LTE, и терминологию UMTS/LTE можно найти в большей части описания ниже.
ФИГ.1 представляет собой структурную схему, отображающую компоненты выбора для беспроводной системы 100 связи в соответствии, по меньшей мере, с одним примером системы UMTS, применяющей радиоинтерфейс W-CDMA. Беспроводная система 100 связи, как правило, включает в себя пользовательское оборудование (UE) 102, наземную сеть 104 радиодоступа UMTS (UTRAN) и базовую сеть (CN) 106, которые являются выполненными с возможностью взаимодействовать друг с другом.
Пользовательское оборудование (UE) 102, как правило, включает в себя устройство, которое осуществляет связь с одним или более устройствами посредством беспроводных сигналов. UE 102 также может называться специалистами в данной области техники как мобильная станция (MS), абонентская станция, мобильный блок, абонентский блок, беспроводный блок, удаленный блок, мобильное устройство, беспроводное устройство, беспроводное устройство связи, удаленное устройство, мобильная абонентская станция, терминал доступа (AT), мобильный терминал, беспроводной терминал, удаленный терминал, переносное устройство, терминал, пользовательский агент, мобильный клиент, клиент или какой-нибудь другой подходящей терминологией. Некоторые неограничивающие примеры UE 102 включают в себя мобильные телефоны, пейджеры, беспроводные модемы, персональные цифровые помощники (PDA), персональные информационные администраторы (PIM), персональные мультимедийные проигрыватели, портативные компьютеры, переносные компьютеры, планшетные компьютеры, телевизоры, оборудование, электронные книги, цифровые видеомагнитофоны (DVR) и/или другие коммуникационные/вычислительные устройства, которые осуществляют связь, по меньшей мере, частично, через беспроводную или сотовую сеть. Один или более UE 102 могут осуществлять связь с беспроводной сетью через UTRAN 104.
UTRAN 104, как правило, выполнен с возможностью предоставлять различные беспроводные услуги, включающие в себя телефонию, передачу видео, данных, отправку сообщений, широковещания и/или другие услуги. UTRAN 104 может включать в себя множество подсистем 108 радиосети (RNS), каждая из которых управляется соответствующим контроллером 110 радиосети (RNC). Здесь UTRAN 104 может включать в себя любое количество RNC 110 и RNS 108 в дополнение к множеству RNC 110 и RNS 108, проиллюстрированных в настоящем описании. RNC 110, как правило, выполнен с возможностью, среди всего прочего, назначения, переконфигурирования и освобождения радиоресурсов в пределах RNS 108. RNC 110 может быть взаимосвязан с другими RNC (непоказанными) в UTRAN 104 через различные типы интерфейсов, таких как прямое физическое соединение, виртуальная сеть или подобные им, с использованием любой подходящей транспортной сети.
Географический регион, охватываемый каждой RNS 108, может разделяться на несколько сот (например, соты 202 на ФИГ.2) с устройством радиоприемопередачи, обслуживающим каждую соту. Устройство радиоприемопередачи обычно называется Node B 112 в приложениях UMTS, но также может называться специалистами в данной области техники базовой станцией (BS), базовой станцией приемопередачи (BTS), базовой радиостанцией, радиоприемопередатчиком, службой приемопередачи, основным набором услуг (BSS), расширенным набором услуг (ESS), точкой доступа (AP) или какой-либо другой подходящей терминологией. Для ясности три Node B 112 показаны в каждой RNS 108. Однако множество RNS 108 могут включать в себя любое количество беспроводных Node B 112. Множество Node B 112 предоставляют беспроводные точки доступа к базовой сети (CN) 106 для любого количества UE 102. Связь между UE 102 и Node B 112 может рассматриваться как включающая в себя физический (PHY) уровень и уровень управления доступом к среде (MAC). Дополнительно, связь между UE 102 и RNC 110 посредством соответствующего Node B 112 может рассматриваться как включающая в себя уровень управления радиоресурсами (RRC). В настоящей спецификации уровень PHY может рассматриваться как уровень 1, уровень MAC может рассматриваться как уровень 2 и уровень RRC может рассматриваться как уровень 3. Информация, описанная в этом раскрытии, использует терминологию, представленную в Спецификации протокола управления радиоресурсами (RRC), 3GPP TS 25.331 v9.1.0, включенной в данное описание посредством ссылки.
Для целей иллюстрации одно UE 102 показано в связи с несколькими из множества Node B 112. Нисходящая линия (DL), также называемая прямой линией, обозначает беспроводную линию связи от Node B 112 к UE 102, и восходящая линия (UL), также называемая обратной линией, обозначает беспроводную линию связи от UE 102 к Node B 112.
Базовая сеть 106 стыкуется с одной или более сетями доступа, такими как UTRAN 104. Базовая сеть 106 включает в себя домен с коммутацией каналов (CS) и домен с коммутацией пакетов (PS). Некоторые из элементов с коммутацией каналов представляют собой коммутационный центр мобильных услуг (MSC), регистр местоположения посетителей (VLR) и шлюз MSC. Элементы с коммутацией пакетов включают в себя узел (SGSN) поддержки обслуживания GPRS и узел (GGSN) поддержки шлюза GPRS. Некоторые сетевые элементы, подобные EIR, HLR, VLR и AuC, могут совместно использоваться обоими доменами - с коммутацией каналов и с коммутацией пакетов. В проиллюстрированном примере базовая сеть 106 поддерживает услуги с коммутацией каналов с помощью MSC 116 и GMSC 118. В некоторых приложениях GMSC 118 может называться медиашлюз (MGW). Один или более RNC, таких как RNC 110, могут подключаться к MSC 116. MSC 116 представляет собой устройство, которое управляет установкой вызова, маршрутизацией вызова и функциями мобильности UE. MSC 116 также включает в себя регистр местоположения посетителей (VLR), который содержит информацию, связанную с абонентами, на протяжении времени, когда UE 102 находится в зоне покрытия MSC 116. GMSC 118 предоставляет шлюз через MSC 116 для доступа UE 102 к сети 120 с коммутацией каналов.
Базовая сеть 106 включает в себя домашний регистр местоположения (HLR), содержащий данные абонентов, такие как данные, отражающие особенности услуг, на которые конкретный абонент подписался. HLR 122 также является объединенным с центром аутентификации (AuC), который содержит данные аутентификации определенных пользователей. Когда принимается вызов для конкретного UE 102, GMSC 118 запрашивает HLR 122 для определения местоположения UE 102 и пересылает вызов конкретному MSC 116, обслуживающему это местоположение.
Базовая сеть 106 также поддерживает услуги с коммутацией пакетов при помощи узла (SGSN) 124 поддержки обслуживания GPRS и узла (GGSN) 126 поддержки шлюза GPRS. GPRS, который обозначает общую услугу пакетной радиосвязи, является выполненной с возможностью предоставлять услуги передачи пакетных данных на скоростях, больших, чем те, которые доступны со стандартными услугами передачи данных с коммутацией каналов. GGSN 126 предоставляет для UTRAN 104 подключение к сети 128 пакетной передачи. Сеть 128 пакетной передачи может представлять собой Internet, частную сеть передачи данных или какую-либо другую подходящую сеть пакетной передачи. Основной функцией GGSN 126 является обеспечение множества UE 102 возможностью подключения к сети пакетной передачи. Пакеты данных могут передаваться между GGSN 126 и множеством UE 102 через SGSN 124, который выполняет в основном те же самые функции в домене пакетной передачи, что и MSC 116 выполняет в домене с коммутацией каналов.
Обращаясь к ФИГ.2, показана структурная схема, иллюстрирующая пример сетевого пространства, в котором могут найти применение один или более аспектов настоящего раскрытия. Беспроводная сеть 200 связи включает в себя множество сотовых областей (сот), включающих в себя соты 202 (например, 202-a, 202-b и 202-c), каждая из которых может включать в себя один или более секторов. Множество секторов могут формироваться при помощи групп антенн, причем каждая антенна является ответственной за связь с одним или более беспроводных устройств связи в части соты 202. Например, в соте 202-a каждая из групп 206, 208 и 210 антенн может соответствовать различному сектору. В соте 202-b каждая из групп 212, 214 и 216 антенн соответствует различному сектору. В соте 202-c каждая из групп 218, 220 и 222 антенн соответствует различному сектору.
Каждая из сот 202-a, 202-b и 202-c может включать в себя соответствующий Node B 112-a, 112-b и 112-c. В проиллюстрированном примере различные UE 102 находятся в связи с различными Node B 112. Как отмечено выше, каждый из множества Node B 112 (например, 112-a, 112-b, 112-c) выполнен с возможностью предоставлять точку доступа к базовой сети (например, базовой сети 106 на ФИГ. 1) для всех UE 102 в соответствующих сотах 202-a, 202-b и 202-c. В некоторых аспектах множество UE 102 могут иметь возможность осуществлять связь с одной или более различных сот 202-a, 202-b и 202-c. Например, хотя не проиллюстрированные на ФИГ.2, соты 202-a, 202-b и 202-c могут перекрываться и могут предоставлять различные параметры и/или технологии радиодоступа множеству UE 102 в беспроводной сети 200 связи.
Обращаясь к ФИГ.3, показана структурная схема, иллюстрирующая компоненты выбора для такого UE 102 в соответствии, по меньшей мере, с одним примером настоящего раскрытия. UE 102 может включать в себя схему 302 обработки, соединенную с коммуникационным интерфейсом 304 и с запоминающим носителем 306.
Схема 302 обработки выполнена с возможностью получать, обрабатывать и/или отправлять данные, управлять доступом к данным и сохранением данных, отдавать команды и управлять другими необходимыми операциями. Схема 302 обработки может включать в себя электронную схему, выполненную с возможностью реализовывать необходимую программу выполнения, предоставленную соответствующим носителем, по меньшей мере, в одном варианте осуществления. Например, схема 302 обработки может реализовываться как один или более процессор, контроллер, множество процессоров и/или другая структура, выполненная с возможностью исполнять исполняемые инструкции, включающие в себя, например, программные и/или программно-аппаратные инструкции и/или аппаратные схемы. Примеры схемы 302 обработки могут включать в себя процессор общего назначения, цифровой сигнальный процессор (DSP), интегральную схему прикладной ориентации (ASIC), программируемую пользователем логическую матрицу (FPGA), или другой программируемый логический компонент с дискретными компонентами, или транзисторный логический элемент, дискретные аппаратные компоненты или любые их комбинации, выполненные с возможностью выполнять функции, описанные в настоящем описании. Процессор общего назначения может представлять собой микропроцессор, но альтернативным образом процессор может представлять собой любой традиционный процессор, контроллер, микроконтроллер или машину состояний. Процессор также может реализовываться как комбинация вычисляющих компонентов, такая как комбинация DSP и микропроцессора, нескольких микропроцессоров, одного или более микропроцессоров в сочетании с ядром DSP или любая другая подобная конфигурация. Эти примеры схемы 302 обработки приводятся для иллюстрации, также рассматриваются и другие подходящие конфигурации в пределах объема настоящего раскрытия.
Схема 302 обработки выполнена с возможностью осуществления обработки, включающей в себя выполнение программы выполнения, которая может сохраняться на запоминающем носителе 306. Используемый в настоящем описании термин «программа выполнения» будет широко толковаться для того, чтобы включать в себя без ограничения инструкции, наборы инструкций, код, кодовые сегменты, программный код, программы, подпрограммы, модули программного обеспечения, приложения, приложения программного обеспечения, пакеты программного обеспечения, стандартные программы, стандартные подпрограммы, объекты, исполняемые программы, цепочки исполнения, процедуры, функции и т.д., либо называться описанием языка программного обеспечения, программно-аппаратного обеспечения, промежуточного программного обеспечения, микрокода, аппаратного обеспечения или другим образом. В соответствии, по меньшей мере, с одним примером схема обработки может включать в себя модуль 308 выбора уровня. Модуль 308 выбора уровня может включать в себя электронную схему и/или программу выполнения, выполненные с возможностью выполнять операции по выбору уровня, описанные в настоящем описании.
Коммуникационный интерфейс 304 выполнен с возможностью способствовать беспроводной связи для UE 102. Например, коммуникационный интерфейс 304 может включать в себя электронную схему и/или программу выполнения, выполненные с возможностью облегчить передачу информации двунаправленным образом по отношению к одному или более сетевых узлов. Коммуникационный интерфейс 304 может соединяться с одной или более антеннами (не показанными) и включает в себя беспроводную схему приемопередатчика, включающую в себя, по меньшей мере, одну схему 310 приемника (например, одну или более цепочек приемников) и/или, по меньшей мере, одну схему 312 передатчика (например, одну или более цепочек передатчиков).
Запоминающий носитель 306 может представлять собой одно или более устройств для хранения программы выполнения и/или данных, таких как код или инструкции, исполняемые процессором, (например, программные или программно-аппаратные), электронные данные, базы данных или другая цифровая информация. Запоминающий носитель 306 также может использоваться для хранения данных, которые обрабатываются схемой 302 обработки при исполнении программы выполнения. Запоминающий носитель 306 может представлять собой любой доступный носитель, который может являться доступным при помощи процессора общего назначения или специального назначения. В качестве примера и не ограничения запоминающий носитель 306 может включать в себя машиночитаемый энергонезависимый носитель, такой как запоминающее магнитное устройство (например, жесткий диск, гибкий диск, магнитная полоса), оптический запоминающий носитель (например, компакт-диск (CD), цифровой универсальный диск (DVD)), интеллектуальная карточка, устройство с флэш-памятью (например, карточка, накопитель, ключевой носитель), оперативное запоминающее устройство (RAM), постоянное запоминающее устройство (ROM), программируемое ROM (PROM), стираемое PROM (EPROM), электрически стираемое PROM (EEPROM), регистр, съемный диск и/или другие энергонезависимые машиночитаемые носители для хранения информации, как и любая их комбинация. Запоминающий носитель 306 может быть соединен со схемой 302 обработки, так что схема 302 обработки может считывать информацию с и писать информацию на запоминающий носитель 306. То есть запоминающий носитель 306 может быть соединен со схемой 302 обработки, так что запоминающий носитель 306 является, по меньшей мере, доступным для схемы 302 обработки и может включать в себя примеры, где запоминающий носитель 306 является неотъемлемой частью схемы 302 обработки, и примеры, где запоминающий носитель 306 является независимым от схемы 302 обработки.
Программа выполнения, хранящаяся на запоминающем носителе 306, когда исполняется схемой 302 обработки, предписывает схеме 302 обработки выполнять одну или более из различных функций и/или этапов процесса, описанных в настоящем описании. Запоминающий носитель 306 может включать в себя операции (например, инструкции) 314 по выбору уровня. Операции 314 по выбору уровня могут реализовываться схемой 302 обработки, например, в модуле 308 выбора уровня. Таким образом, в соответствии с одним или более аспектами настоящего раскрытия схема 302 обработки может быть выполнена с возможностью выполнять любые или все из признаков, процессов, функций, этапов и/или процедур для любого или всех из множества UE 102, описанных в настоящем описании. Использующийся в настоящем описании термин «выполненный с возможностью» по отношению к схеме 302 обработки может относиться к схеме 302 обработки, являющейся одной или более из сконфигурированных, использующихся в работе, реализованных и/или запрограммированных для выполнения конкретного процесса, функции, этапа и/или процедуры в соответствии с различными признаками, описанными в настоящем описании.
Схема 302 обработки выполнена с возможностью применять различные состояния управления радиоресурсами (RRC) во время функционирования UE 102 в сети (например, сети 200 на ФИГ.2). Эти состояния управления радиоресурсами (RRC) могут включать в себя состояние бездействия, одно или более состояний готовности и одно или более состояний соединения. В качестве примера и не ограничения состояние готовности может включать в себя одно или более состояний, выбранных из группы состояний готовности, включающей в себя состояние URA_PCH и состояние CELL_PCH. В качестве другого примера и не ограничения, состояние соединения может включать в себя одно или более состояний, выбранных из группы состояний соединения, включающей в себя состояние CELL_DCH и состояние CELL_FACH. Схема 302 обработки может изменять свое состояние RRC в зависимости от активности вызова или соединения. Например, схема 302 обработки может входить во все более низкие состояния, когда за достаточный период времени отсутствуют данные для передачи посредством коммуникационного интерфейса 304. В одном примере схема 302 обработки может перейти от состояния CELL_DCH или CELL_FACH к одному из нескольких или непрерывно через них, промежуточных уровней состояний готовности (например, CELL_PCH, URA_PCH) и/или к состоянию бездействия. Состояния готовности предусматриваются для различных компромиссов между факторами, такими как пропускная способность сети, время установления вызовов, время работы батареи и скорости передачи данных. Состояние бездействия сохраняет мощность батареи, но обеспечивает малую возможность беспроводного подключения. Состояния готовности (например, CELL_PCH, URA_PCH) и состояние бездействия являются состояниями более низкой активности по отношению к состояниям соединения (например, CELL_DCH, CELL_FACH) и могут включать в себя примеры более низких состояний, называемых таким образом в пределах настоящего раскрытия, в то время как состояние соединения может включать в себя пример более высокого состояния, называемого таким образом в пределах раскрытия.
Проект партнерства третьего поколения (3GPP) представляет собой международный консорциум, ответственный за определение и техническое обеспечение беспроводных систем следующего поколения, которые развиваются от беспроводной системы GSM второго поколения. В одном аспекте спецификация по стандартам 3GPP TS 25.133 описывает требования для управления радиоресурсами, в значительной степени относящиеся к определению того, когда и как производятся измерения беспроводных каналов. Многие подобные измерения, сделанные схемой 302 обработки посредством коммуникационного интерфейса 304, могут являться относительно затратными для батареи, если производятся слишком часто.
ServingSell
prioritysearch1
ServingCell
prioritysearch2
C
O
prioritysearch1
prioritysearch2
Последние версии этой спецификации по стандартам TS 25.133, полное раскрытии которой включено в настоящее описание при помощи ссылок, предусматривает, что когда бы схема 302 обработки ни переходила из состояния соединения (например, CELL_DCH, CELL_FACH) в более низкое состояние (например, состояние бездействия, CELL_PCH, URA_PCH), схема 302 обработки начнет поиск любых уровней более высокого приоритета в пределах одного цикла прерывистого приема (DRX), если качество RF обслуживающей соты больше, чем предварительно определенное пороговое значение. Например, если схема 302 обработки переходит из состояния соединения (например, CELL_DCH, CELL_FACH) на один из промежуточных уровней состояний готовности (например, CELL_PCH, URA_PCH) или в состояние бездействия, то спецификация по стандартам диктует то, что схема 302 обработки начнет поиск любых уровней более высокого приоритета в пределах одного цикла прерывистого приема (DRX), если Srxlev больше, чем S, и если Squal больше, чем S. Srxlev и Squal, как правило, относятся к качеству RF обслуживающей соты. «S» относится к возможности применения соты. Srxlev относятся к принимаемой от соты мощности кода сигнала (RSCP), и Squal относится к E/I соты. S и S представляют собой предварительно определенные пороговые значения.
Используемый в настоящем описании уровень более высокого приоритета может относиться к частоте несущей и/или технологии радиодоступа (RAT), которые могут являться предпочтительными для обслуживания UE 102. В качестве примера и не ограничения уровень более высокого приоритета может включать в себя одну или более межчастотных сот UTRA более высокого приоритета (или уровни UTRA FDD более высокого приоритета), одну или более несущих широковещательного управляющего канала (BCCH) GSM более высокого приоритета, соты E-UTRA более высокого приоритета или один или более других уровней более высокого приоритета, также как и их комбинации. В одном иллюстрирующем примере уровня более высокого приоритета, соответствующего межчастотным сотам UTRA, может случиться, что UE 102 находится в местоположении, обслуживаемом двумя различными сотами UTRA на различных частотах. Это может случиться, например, в такой сети, как сеть AT&T в пределах Соединенных Штатов Америки, где услуга может являться доступной в диапазоне 850 МГц и в диапазоне 1900 МГц. Как правило, диапазон в 850 МГц обеспечивает лучшее покрытие и лучшее качество обслуживания по сравнению с диапазоном в 1900 МГц и может представлять собой уровень более высокого приоритета по сравнению с диапазоном в 1900 МГц. Таким образом, в соответствии со спецификацией 3GPP TS 25.133, когда бы схема 302 обработки ни переходила в состояние бездействия или состояние готовности (например, CELL_PCH, URA_PCH) из состояния соединения (например, CELL_DCH, CELL_FACH), схема 302 обработки будет проводить поиск уровней более высокого приоритета в пределах одного цикла DRX. Если уровень более высокого приоритета найден (например, уровень 850 МГц), то схема 302 обработки перевыбирает и переходит на уровень более высокого приоритета (например, на уровень 850 МГц с уровня 1900 МГц). Как отмечалось, уровни более высокого приоритета могут дополнительным или альтернативным образом включать в себя различные технологии радиодоступа (RAT). Например, уровень более высокого приоритета может представлять собой соту E-UTRA для LTE, или соту GSM.
Этот признак осуществления поиска уровней более высокого приоритета в пределах предварительно определенного периода времени (например, одного цикла прерывистого приема (DRX)) после вхождения в более низкое состояние может являться полезным, по меньшей мере, в случаях, где схема 302 обработки может переходить между состояниями относительно быстро. Например, схема 302 обработки может передать несколько байтов посредством коммуникационного интерфейса 304, пока находится в состоянии соединения, затем некоторое время является неактивной и переходит в состояние готовности или бездействия, за которым следует отправка еще нескольких байтов, так что схема 302 обработки переключается обратно в состояние соединения, затем обратно в состояние готовности или бездействия и т.д. В подобном сценарии схема 302 обработки может не иметь достаточного времени для завершения требуемого поиска уровней более высокого приоритета после вхождения в состояние готовности или бездействия и может никогда не переключиться на уровень более высокого приоритета. Однако поскольку схема 302 обработки осуществляет поиск любых уровней более высокого приоритета относительно быстро (например, в пределах одного цикла прерывистого приема (DRX)) после вхождения в более низкое состояние, то схема 302 обработки скорее завершит поиск, идентифицирует уровни более высокого приоритета и переключится на такие уровни более высокого приоритета перед тем, как новые данные становятся доступными для отправки.
В соответствии, по меньшей мере, с одним аспектом настоящего раскрытия схема 302 обработки может быть выполнена с возможностью выполнять поиск уровней более высокого приоритета в пределах предварительно определенного периода времени после вхождения в более низкое состояние RRC из более высокого состояния RRC вне зависимости от качества RF обслуживающей соты. По меньшей мере, в одном примере предварительно определенный период времени может представлять собой один цикл прерывистого приема (DRX), так что схема 302 обработки выполнена с возможностью осуществлять поиск одного или более уровней более высокого приоритета в пределах одного цикла прерывистого приема (DRX)) с момента вхождения в более низкое состояние RRC независимо от качества RF обслуживающей соты.
Обращаясь к ФИГ.4, показана блок-схема, иллюстрирующая способ, осуществляющийся на UE, таком как UE 102, в соответствии, по меньшей мере, с одним примером. Со ссылкой на обе ФИГ.3 и ФИГ.4, UE 102 может войти в более низкое состояние RRC из более высокого состояния RRC на этапе 402. Например, схема 302 обработки может сменить более высокое состояние RRC на более низкое состояние RRC. По меньшей мере, в одном примере схема 302 обработки может войти в более низкое состояние RRC, когда схема 302 обработки входит в состояние готовности (например, CELL_PCH, URA_PCH) или в состояние бездействия, когда более высокое состояние RRC представляло собой состояние, отличное от состояния готовности или состояния бездействия (например, если более высокое состояние RRC представляет собой состояние соединения, такое как CELL_DCH или CELL_FACH). Например, схема 302 обработки может войти в более низкое состояние RRC при помощи вхождения в одно из состояния CELL_PCH, состояния URA_PCH или состояния бездействия, когда схема 302 обработки не находилась прежде в любом из этих состояний.
На этапе 404 UE 102 осуществляет поиск одного или более уровней более высокого приоритета в пределах предварительно определенного периода времени после вхождения в более низкое состояние RRC вне зависимости от качества RF текущей обслуживающей соты. Например, схема 302 обработки (например, модуль 308 выбора уровня), реализующая операции 314 по выбору уровня, может произвести поиск одного или более уровней более высокого приоритета в ответ на вхождение в более низкое состояние RRC, где поиск производится в пределах предварительно определенного периода времени с того момента, когда схема 302 обработки вошла в более низкое состояние RRC. В одном неограничивающем примере схема 302 обработки (например, модуль 308 выбора уровня), реализующая операции 314 по выбору уровня, инициирует поиск уровней более высокого приоритета в пределах одного цикла прерывистого приема (DRX)) после вхождения в более низкое состояние RRC. Поиск уровней более высокого приоритета может включать в себя получение данных схемой 302 обработки (например, проведение измерений, осуществление идентификации доступности сот и т.д.), относящихся к одному или более уровней более высокого приоритета посредством коммуникационного интерфейса 304.
ServingSell
ServingCell
C
O
ServingCell
prioritysearch1
ServingCell
prioritysearch2
Вместо изначального определения того, является ли качество RF текущей обслуживающей соты выше некоторого(-ых) предварительного(-ых) определенного(-ых) порога(ов), схема 302 обработки (например, модуль 308 выбора уровня), реализующее операции 314 по выбору уровня, производит поиск одного или более уровней более высокого приоритета, не принимая во внимание и независимо от качества RF текущей обслуживающей соты. Например, схема 302 обработки (например, модуль 308 выбора уровня), реализующая операции 314 по выбору уровня, производит поиск одного или более уровней более высокого приоритета в пределах предварительно определенного периода времени вне зависимости от значений Srxlev и Squal. Другими словами, поиск уровней более высокого приоритета может производиться в пределах предварительно определенного периода времени вне зависимости от значений для принимаемой мощности кода сигнала (RSCP), и/или E/I текущей обслуживающей соты. Таким образом, в противоположность спецификации по стандартам 3GPP TS 25.133 схема 302 обработки выполнена с возможностью осуществлять поиск одного или более уровней более высокого приоритета в пределах предварительно определенного периода времени (например, одного цикла прерывистого приема (DRX)), даже если значение для Srxlev меньше или равно S, и/или если Squal меньше или равно S.
В соответствии, по меньшей мере, с одним дополнительным или альтернативным аспектом настоящего раскрытия схема 302 обработки может быть выполнена с возможностью задержки в выполнении поиска уровней более высокого приоритета, если UE 102 еще не было закреплено на текущей обслуживающей соте за предварительно определенное пороговое количество времени. ФИГ.5 представляет собой блок-схему алгоритма, иллюстрирующую, по меньшей мере, один пример такого способа, осуществляющегося на UE, таком как UE 102.
Ссылаясь на обе ФИГ.3 и ФИГ.5, UE 102 может закрепиться на текущей обслуживающей соте на этапе 502. Например, схема 302 обработки может использовать UE 102 для того, чтобы закрепиться на текущей обслуживающей соте. Такой процесс закрепления на текущей обслуживающей соте может являться результатом процедуры перевыбора соты, выполненной схемой 302 обработки. Перевыбор соты относится к процессу, где схема 302 обработки выбирает новую соту для закрепления на ней после того, как UE 102 уже зарегистрировалось и является закрепленным на предыдущей соте. По меньшей мере, некоторые аспекты процедур перевыбора соты описаны в спецификации по стандартам 3GPP TS 25.133, полное раскрытие которой включено в настоящее описание при помощи этой ссылки.
На этапе 504 UE 102 может войти в более низкое состояние RRC из более высокого состояния RRC. Например, схема 302 обработки может сменить более высокое состояние RRC на более низкое состояние RRC. По меньшей мере, в одном примере схема 302 обработки может войти в более низкое состояние RRC, когда схема 302 обработки входит в состояние готовности (например, CELL_PCH, URA_PCH) или в состояние бездействия из состояния, отличного от состояния готовности или состояния бездействия (например, если более высокое состояние RRC представляет собой состояние соединения, такое как CELL_DCH или CELL_FACH). Например, схема 302 обработки может войти в более низкое состояние RRC при помощи вхождения в одно из состояния CELL_PCH, состояния URA_PCH или состояния бездействия, когда схема 302 обработки не находилась прежде в любом из этих трех состояний.
На этапе 506 UE 102 определяет, истек ли период ожидания с момента закрепления на текущей обслуживающей соте. Например, схема 302 обработки (например, модуль 308 выбора уровня), реализующая операции 314 по выбору уровня, может идентифицировать, истек ли период ожидания с момента закрепления на текущей обслуживающей соте.
По меньшей мере, в некоторых примерах период ожидания может равняться периоду задержки, связанному с перевыбором соты. В некоторых случаях может являться полезным для схемы 302 обработки задержаться в выполнении перевыбора соты на новую соту, когда UE 102 было закреплено на текущей обслуживающей соте менее чем за предварительно определенную пороговую величину. Другими словами, когда UE 102 изначально закрепляется на текущей обслуживающей соте, схема 302 обработки может быть выполнена с возможностью воздержаться от перевыбора новой соты до тех пор, пока не пройдет предварительно определенный период ожидания. В соответствии, по меньшей мере, с одним примером, описанным в спецификации по стандартам 3GPP TS 25.304, этот период задержки для перевыбора соты может устанавливаться равным одной (1) секунде. Таким образом, когда UE 102 выполнено с возможностью функционировать в соответствии с этой спецификацией по стандартам 3GPP TS 25.304, схема 302 обработки будет ожидать на протяжении, по меньшей мере, одной (1) секунды после того, как UE 102 закрепится на текущей обслуживающей соте, перед проведением процедуры перевыбора соты. В примерах, где период ожидания является равным периоду задержки и период задержки определяется спецификацией по стандартам 3GPP TS 25.304, схема 302 обработки (например, модуль 308 выбора уровня), реализующая операции 314 по выбору уровня, также будет ожидать, по меньшей мере, одну (1) секунду после того, как UE 102 закрепится на текущей обслуживающей соте, перед проведением поиска уровней более высокого приоритета, как указано ниже.
Соответственно, на этапе 508, если период ожидания истек с момента закрепления на текущей обслуживающей соте, UE 102 может осуществлять поиск одного или более уровней более высокого приоритета в пределах предварительно определенного периода времени после вхождения в более низкое состояние RRC на этапе 504. Например, схема 302 обработки (например, модуль 308 выбора уровня), реализующая операции 314 по выбору уровня, может проводить поиск одного или более уровней более высокого приоритета в ответ на вхождение в более низкое состояние RRC, где поиск производится в пределах предварительно определенного периода времени от момента, когда схема 302 обработки вошла в более низкое состояние RRC. В неограничивающем примере схема 302 обработки (например, модуль 308 выбора уровня), реализующая операции 314 по выбору уровня, инициирует поиск одного или более уровней более высокого приоритета в пределах одного цикла прерывистого приема (DRX) после вхождения в более низкое состояние RRC.
На этапе 510, если период ожидания не истек с момента закрепления на текущей обслуживающей соте, UE 102 может осуществлять поиск одного или более уровней более высокого приоритета в пределах предварительно определенного периода времени, следующего за продолжительностью периода ожидания. Например, схема 302 обработки (например, модуль 308 выбора уровня), реализующая операции 314 по выбору уровня, может производить поиск одного или более уровней более высокого приоритета в ответ на вхождение в более низкое состояние RRC, где поиск производится в пределах предварительно определенного периода времени с момента, когда истек период ожидания. В неограничивающем примере схема 302 обработки (например, модуль 308 выбора уровня), реализующая операции 314 по выбору уровня, инициирует поиск одного или более уровней более высокого приоритета в пределах одного цикла прерывистого приема (DRX), следующего за продолжительностью периода ожидания.
Как отмечалось выше, период ожидания может равняться периоду задержки, который может устанавливаться равным одной (1) секунде в соответствии со спецификацией по стандартам 3GPP TS 25.304. В соответствии с подобным примером схема 302 обработки (например, модуль 308 выбора уровня), реализующая операции 314 по выбору уровня, может осуществлять поиск одного или более уровней более высокого приоритета в пределах предварительно определенного периода времени после вхождения в более низкое состояние RRC плюс период ожидания (например, одна (1) секунда). В другом примере схема 302 обработки (например, модуль 308 выбора уровня), реализующая операции 314 по выбору уровня, может осуществлять поиск одного или более уровней более высокого приоритета в пределах предварительно определенного периода времени, после того как период ожидания (например, одна (1) секунда) истек с момента, когда схема 302 обработки закрепилась на текущей обслуживающей соте.
Поиск уровней более высокого приоритета на этапах 508 и 510 может включать в себя получение данных схемой 302 обработки (например, проведение измерений, осуществление идентификации доступности сот и т.д.), относящихся к одному или более уровней более высокого приоритета посредством коммуникационного интерфейса 304.
Один или более из компонент, этапов, признаков и/или функций, проиллюстрированных на ФИГ. 1, 2, 3, 4 и 5, могут перегруппировываться и/или комбинироваться в единый компонент, этап, признак или функцию или реализовываться в нескольких компонентах, этапах или функциях. Дополнительные элементы, компоненты, этапы и/или функции также могут добавляться без выхода за пределы объема настоящего раскрытия. Аппаратура, устройства и/или компоненты, проиллюстрированные на ФИГ. 1, 2 и/или 3, могут являться выполненными с возможностью выполнять один или более из способов, признаков или этапов, описанных на ФИГ. 4 и/или 5. Новые алгоритмы, описанные в настоящем описании, также могут эффективно реализовываться программными средствами и/или закладываться в аппаратные средства.
Также отмечается, что, по меньшей мере, некоторые реализации были описаны в виде процесса, который отражается как блок-схема, функциональная схема, структурная схема или блочная схема. Хотя блок-схема может описать операции в виде последовательного процесса, многие из операций могут выполняться параллельно или одновременно. Дополнительно, порядок операций может перегруппировываться. Процесс прекращается, когда его операции завершаются. Процесс может соответствовать способу, функции, процедуре, стандартной подпрограмме, подпрограмме и т.д. Когда процесс соответствует функции, его прекращение соответствует возвращению функции к вызывающей функции или основной функции.
Более того, варианты осуществления могут реализовываться при помощи аппаратных средств, программных средств, программно-аппаратных средств, микропрограммных средств, микрокода или любой их комбинации. Будучи реализуемыми при помощи аппаратных средств, программных средств, программно-аппаратных средств, микропрограммных средств или микрокода, программный код или кодовые сегменты для выполнения необходимых задач могут сохраняться на машиночитаемом носителе, таком как запоминающий носитель или другое запоминающее устройство(а). Процессор может выполнять необходимые задачи. Кодовый сегмент может представлять собой процедуру, функцию, подпрограмму, программу, стандартную программу, стандартную подпрограмму, модуль, программный пакет, класс или любую комбинацию инструкций, структур данных или программных операторов. Кодовый сегмент может соединяться с другим кодовым сегментом или аппаратной схемой при помощи осуществления пересылки и/или приема информации, данных, аргументов, параметров или содержимого памяти. Информация, аргументы, параметры, данные и т.д. могут пересылаться, переправляться или передаваться посредством подходящих средств, включающих в себя совместное использование памяти, пересылку сообщений, передачу маркера, сетевую передачу и т.д.
Термины «машиночитаемый носитель», «компьютерно-читаемый носитель» и/или «процессорно-читаемый носитель» могут включать в себя, но не ограничиваются ими, портативные или стационарные запоминающие устройства, оптические запоминающие устройства и различные другие энергонезависимые носители, имеющие возможность хранения, содержания или переноса инструкции(ий) и/или данных. Таким образом, различные способы, описанные в настоящем описании, могут частично или полностью реализовываться при помощи инструкций и/или данных, которые могут храниться на «машиночитаемом носителе», «компьютерно-читаемом носителе» и/или «процессорно-читаемом носителе» и исполняться одним или более процессорами, машинами и/или устройствами.
Способы или алгоритмы, описанные в связи с примерами, раскрытыми в настоящем описании, могут непосредственным образом реализовываться в аппаратных средствах, в программном модуле, исполняемом процессором, или в комбинации обоих в виде обрабатывающего блока, инструкций программы выполнения или других указаний и могут содержаться в единственном устройстве или распределяться по множеству устройств. Программный модуль может располагаться в памяти RAM, флэш-памяти, памяти ROM, памяти EPROM, памяти EEPROM, регистрах, жестком диске, съемном диске, CD-ROM или любом другом виде запоминающего носителя, известного в данной области техники. Запоминающий носитель может соединяться с процессором, так что процессор может считывать информацию с и записывать информацию на запоминающий носитель. Альтернативным образом, запоминающий носитель может встраиваться в процессор.
Специалисты в данной области техники дополнительно примут во внимание, что различные пояснительные логические блоки, модули, схемы и этапы алгоритма, описанные в связи с вариантами осуществления, раскрытыми в настоящем описании, могут реализовываться в виде электронных аппаратных средств, компьютерных программных средств или комбинации обоих. Для того чтобы ясно проиллюстрировать эту взаимозаменяемость аппаратных средств и программных средств, выше были описаны различные пояснительные компоненты, блоки, модули, схемы и этапы, главным образом, в терминах их функциональности. Является ли функциональность реализованной в аппаратных средствах или в программных средствах, зависит от конкретного приложения и конструктивных ограничений, налагаемых на систему в целом.
Различные признаки вариантов осуществления, описанных в настоящем описании, могут реализовываться в различных системах без выхода за пределы объема раскрытия. Следует отметить, что вышеизложенные варианты осуществления представляют собой просто примеры и не должны интерпретироваться как ограничивающие раскрытие. Предполагается, что описание вариантов осуществления является пояснительным и не ограничивающим объем формулы изобретения. В таком виде настоящие идеи могут без промедления применяться к другим типам аппаратуры и многие альтернативы, модификации и вариации будут очевидными для специалистов в данной области техники.