СИСТЕМЫ, СПОСОБЫ И УСТРОЙСТВА ДЛЯ УПРАВЛЕНИЯ СВЯЗЬЮ ПО МНОЖЕСТВУ ОДНОНАПРАВЛЕННЫХ КАНАЛОВ РАДИОДОСТУПА В СОСТОЯНИИ ОГРАНИЧЕННОЙ МОЩНОСТИ
SYSTEMS, METHODS AND DEVICES TO CONTROL COMMUNICATION VIA MULTIPLE UNIDIRECTIONAL CHANNELS OF RADIO ACCESS WITH LIMITED POWER

ПЕРЕКРЕСТНАЯ ССЫЛКА НА РОДСТВЕННЫЕ ЗАЯВКИ
[0001] Данное раскрытие испрашивает приоритет предварительной заявки на патент США № 61/504068, поданной 1 июля 2011, озаглавленной "METHODS AND APPARATUS FOR PREVENTING MULTI-RAB CALL DROPS CAUSED BY FAILING PS RAB" и права на которую принадлежат правообладателю данного документа. Раскрытие упомянутой предшествующей заявки считается частью данного раскрытия и включено в него посредством ссылки.
УРОВЕНЬ ТЕХНИКИ
[0002] Аспекты настоящего изобретения относятся к беспроводной связи, и в частности к системам, способу и устройствам, выполненным с возможностью предоставления возможности связи по множеству однонаправленных каналов радиодоступа на основе состояний беспроводной связи.
[0003] Системы беспроводной связи широко развертываются для предоставления различных типов содержимого связи, такого как голос, данные и так далее. Эти системы могут быть системами с множественным доступом, способными поддерживать связь с множеством пользователей посредством совместного использования доступных ресурсов системы (например, ширины полосы пропускания и мощности передачи). Примеры таких систем с множественным доступом включают в себя системы множественного доступа с кодовым разделением (CDMA), системы множественного доступа с временным разделением (TDMA), системы множественного доступа с частотным разделением (FDMA), системы Долгосрочного Развития (Long Term Evolution (LTE)) 3GPP и системы множественного доступа с ортогональным частотным разделением (OFDMA).
[0004] В целом, система беспроводной связи с множественным доступом может одновременно поддерживать связь для множества беспроводных терминалов (например, сотовых телефонов, планшетных компьютеров и других электронных устройств). Каждый беспроводной терминал осуществляет связь с одной или более базовыми станциями через передачи по одной или более восходящих линий связи и нисходящих линий связи. Нисходящей линией связи (или прямой линией связи) называется линия связи от базовых станций к беспроводному терминалу, а восходящей линией связи (или обратной линией связи) называется линия связи от беспроводного терминала к базовой станции. Эти линии связи могут быть установлены через систему с одним-входом-одним-выходом (SISO), множеством-входов-одним-выходом (MISO) или множеством-входов-множеством-выходов (MIMO).
[0005] Система MIMO использует множество передающих антенн и множество приемных антенн для передачи данных. Канал MIMO, сформированный передающими и приемными антеннами, может быть разделен на независимые каналы, которые также называются пространственными каналами. Каждый из независимых каналов соответствует некоторой размерности. Система MIMO может предоставить повышенную производительность (например, более высокую пропускную способность и/или большую надежность), если используются дополнительные размерности, создаваемые множеством передающих и приемных антенн.
[0006] Система MIMO поддерживает системы дуплексной передачи с временным разделением (TDD) и дуплексной передачи с частотным разделением (FDD). В системе TDD передачи по восходящей линии связи и нисходящей линии связи находятся внутри одной и той же частотной области так, что принцип взаимности делает возможным оценивание канала нисходящей линии связи из канала восходящей линии связи. Это предоставляет базовой станции возможность извлечения коэффициента усиления формирования луча при передаче по нисходящей линии связи, когда в базовой станции доступно множество антенн.
[0007] Основное назначение базовой станции состоит в предоставлении возможности соединения между беспроводным терминалом или терминалами и базовой сетью связи. В сети радиодоступа (RAN) UMTS функциональность базовой станции может быть разделена между двумя элементами сети: Контроллер Радиосети (Radio Network Controller (RNC)) управляет, среди других функций, установлением соединения, назначением ресурсов и мобильностью; базовый узел (NodeB) выполнен с возможностью управления радиопередачей и радиоприемом к и от беспроводных терминалов, а также выделением ресурсов для соединенных пользователей в совместно используемых каналах.
[0008] Для установления соединения вызова между беспроводным терминалом и базовой станцией необходим Однонаправленный Канал Радио Доступа (Radio Access Bearer (RAB)). RAB переносит голос или другие данные между беспроводным терминалом и базовой сетью связи. Существуют различные типы RAB для различных типов данных, таких как, например, голосовые данные, потоковая передача данных (например, потоковая передача видеоклипа), интерактивные данные (например, взаимодействие с веб-сайтом) и другие. Одновременные соединения для голоса и данных требуют множество RAB и могут называться соединениями Мульти-RAB или MRAB. В первые годы сетей объединенной передачи голоса и данных, например 3G UMTS, одновременные соединения для передачи голоса и данных не были распространены. Однако более новые устройства беспроводных терминалов (например, сотовые телефоны с сенсорным экраном) все более и более используют соединения для передачи голоса и данных одновременно. Соответственно, существует потребность в улучшенном управлении ресурсами MRAB. В частности, вызовы по MRAB могут испытать значительно более высокий процент оборванных вызовов (DCR) по сравнению с голосовыми вызовами в сетях 3G UMTS во всем мире. Выделенная оптимизация на стороне сети и пользовательского оборудования может смягчить плохую производительность вызовов по MRAB.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
[0009] Каждая из различных реализаций систем, способов и устройств в пределах объема прилагаемой формулы изобретения имеет несколько аспектов, причем каждая по отдельности из которых не является исключительно ответственной за желательные атрибуты, описанные в данном документе. Некоторые выраженные признаки описаны в данном документе без ограничения объема прилагаемой формулы изобретения. После рассмотрения данного обсуждения, и в частности после чтения раздела, озаглавленного «Подробное Описание», станет понятно, как признаки различных реализаций используются для управления передачей данных при вызовах по MRAB.
[0010] В одном аспекте предложен способ улучшения беспроводного соединения при обмене голосом и данными. Способ включает в себя этап, на котором принимают, в мобильной станции, критерии выбора информации, связанные с состоянием ограниченной мощности. Способ дополнительно включает в себя этап, на котором обнаруживают состояние ограниченной мощности. Способ дополнительно включает в себя этап, на котором выбирают информацию для передачи по каналу данных. Информацию выбирают независимо от принятых критериев выбора информации.
[0011] В одном варианте осуществления этап выбора информации для передачи может включать в себя этап, на котором исключают Подтверждения (Acknowledgements (ACKS)) и Отрицательные Подтверждения (Negative-Acknowledgements (NACKS)) в течение состояния ограниченной мощности. В еще одном варианте осуществления этап выбора информации для передачи может включать в себя этап, на котором выбирают только Подтверждения (ACKS) и Отрицательные Подтверждения (NACKS) Управления Линией Радиосвязи (Radio Link Control (RLC)) в течение состояния ограниченной мощности. В еще одном варианте осуществления этап выбора информации для передачи может включать в себя этап, на котором выбирают только Подтверждения (ACKS) и Отрицательные Подтверждения (NACKS) Протокола Управления Передачей (Transmission Control Protocol (TCP)) и Управления Линией Радиосвязи (RLC) в течение состояния ограниченной мощности. Способ может дополнительно включать в себя этап, на котором задерживают одну или более не выбранную информацию для передачи после того, как состояние ограниченной мощности больше не обнаруживается. Способ может дополнительно включать в себя этап, на котором обнаруживают первое радиочастотное состояние в беспроводном устройстве, когда беспроводное устройство исчерпывает мощность передачи. Данные восходящей линии связи могут быть частью вызова по множеству однонаправленных каналов радиодоступа (MRAB).
[0012] В другом аспекте предложено устройство, выполненное с возможностью осуществления обмена голосом и данными через линию беспроводной связи. Устройство включает в себя приемник, выполненный с возможностью приема критериев выбора информации, связанных с состоянием ограниченной мощности. Устройство дополнительно включает в себя процессор, выполненный с возможностью обнаружения состояния ограниченной мощности. Процессор дополнительно выполнен с возможностью выбора информации для передачи по каналу данных. Информация выбирается независимо от принятых критериев выбора информации.
[0013] В одном варианте осуществления процессор может быть выполнен с возможностью исключения Подтверждений (ACKS) и Отрицательных Подтверждений (NACKS) в течение состояния ограниченной мощности. В одном варианте осуществления процессор может быть выполнен с возможностью выбора только Подтверждений (ACKS) и Отрицательных Подтверждений (NACKS) Управления Линией Радиосвязи (RLC) в течение состояния ограниченной мощности. В одном варианте осуществления процессор может быть выполнен с возможностью выбора только Подтверждений (ACKS) и Отрицательных Подтверждений (NACKS) Протокола Управления Передачей (TCP) и Управления Линией Радиосвязи (RLC) в течение состояния ограниченной мощности. В одном варианте осуществления процессор может быть выполнен с возможностью задержки одной или более не выбранной информации для передачи после того, как состояние ограниченной мощности больше не обнаруживается. В одном варианте осуществления процессор может быть выполнен с возможностью обнаружения первого радиочастотного состояния в устройстве, когда устройство исчерпывает мощность передачи. Данные восходящей линии связи могут быть частью вызова по множеству однонаправленных каналов радиодоступа (MRAB).
[0014] В еще одном аспекте предложено еще одно устройство, выполненное с возможностью осуществления обмена голосом и данными через линию беспроводной связи. Устройство включает в себя средство для приема критериев выбора информации, связанных с состоянием ограниченной мощности. Устройство дополнительно включает в себя средство для обнаружения состояния ограниченной мощности. Устройство дополнительно включает в себя средство для выбора информации для передачи по каналу данных. Информация выбирается независимо от принятых критериев выбора информации.
[0015] В одном варианте осуществления средство для выбора информации для передачи может включать в себя средство для исключения Подтверждений (ACKS) и Отрицательных Подтверждений (NACKS) в течение состояния ограниченной мощности. В одном варианте осуществления средство для выбора информации для передачи может включать в себя средство для выбора только Подтверждений (ACKS) и Отрицательных Подтверждений (NACKS) Управления Линией Радиосвязи (RLC) в течение состояния ограниченной мощности. В одном варианте осуществления средство для выбора информации для передачи может включать в себя средство для выбора только Подтверждений (ACKS) и Отрицательных Подтверждений (NACKS) Протокола Управления Передачей (TCP) и Управления Линией Радиосвязи (RLC) в течение состояния ограниченной мощности. Устройство может дополнительно включать в себя средство для задержки одной или более не выбранной информации для передачи после того, как состояние ограниченной мощности больше не обнаруживается. Средство для обнаружения может включать в себя средство для обнаружения первого радиочастотного состояния в устройстве, когда устройство исчерпывает мощность передачи. Данные восходящей линии связи могут быть частью вызова по множеству однонаправленных каналов радиодоступа (MRAB).
[0016] В другом аспекте предложен постоянный считываемый компьютером носитель информации. Носитель включает в себя команды, которые, при исполнении процессором устройства, предписывают устройству принимать критерии выбора информации, связанные с состоянием ограниченной мощности. Носитель дополнительно включает в себя команды, которые, при исполнении процессором устройства, предписывают устройству обнаруживать состояние ограниченной мощности. Носитель дополнительно включает в себя команды, которые, при исполнении процессором устройства, предписывают устройству выбирать информацию для передачи по каналу данных. Информация выбирается независимо от принятых критериев выбора информации.
[0017] В одном варианте осуществления носитель может дополнительно включать в себя команды, которые, при исполнении процессором устройства, предписывают устройству исключать Подтверждения (ACKS) и Отрицательные Подтверждения (NACKS) в течение состояния ограниченной мощности. В одном варианте осуществления носитель может дополнительно включать в себя команды, которые, при исполнении процессором устройства, предписывают устройству выбирать только Подтверждения (ACKS) и Отрицательные Подтверждения (NACKS) Управления Линией Радиосвязи (RLC) в течение состояния ограниченной мощности. В одном варианте осуществления носитель может дополнительно включать в себя команды, которые, при исполнении процессором устройства, предписывают устройству выбирать только Подтверждения (ACKS) и Отрицательные Подтверждения (NACKS) Протокола Управления Передачей (TCP) и Управления Линией Радиосвязи (RLC) в течение состояния ограниченной мощности. В одном варианте осуществления носитель может дополнительно включать в себя команды, которые, при исполнении процессором устройства, предписывают устройству задерживать одну или более не выбранную информацию для передачи после того, как состояние ограниченной мощности больше не обнаруживается. В одном варианте осуществления носитель может дополнительно включать в себя команды, которые, при исполнении процессором устройства, предписывают устройству обнаруживать первое радиочастотное состояние в беспроводном устройстве, когда беспроводное устройство исчерпывает мощность передачи. Данные восходящей линии связи могут быть частью вызова по множеству однонаправленных каналов радиодоступа (MRAB).
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
[0018] Так, чтобы принцип, по которому признаки настоящего раскрытия могут стать понятыми подробно, более конкретное описание, сущность которого кратко изложена выше, может быть приведено посредством ссылки на аспекты, некоторые из которых изображены на сопроводительных чертежах. Следует заметить, однако, что на сопроводительных чертежах изображены только некоторые типичные аспекты данного раскрытия, и их поэтому не следует рассматривать в качестве ограничивающих объем раскрытия, поскольку описание может допускать другие одинаково эффективные аспекты.
[0019] На Фиг. 1 показана примерная функциональная блок-схема системы беспроводной связи.
[0020] На Фиг. 2 показана примерная функциональная блок-схема компонентов, которые могут использоваться для способствования осуществлению связи между узлами связи, такими как беспроводной терминал и базовая станция.
[0021] На Фиг. 3 показана примерная блок-схема последовательности операций, изображающая реализацию способа беспроводной связи в беспроводном терминале по Фиг. 1.
[0022] На Фиг. 4 показана примерная блок-схема последовательности операций, изображающая другую реализацию способа беспроводной связи в беспроводном терминале по Фиг. 1.
[0023] На Фиг. 5 показана примерная функциональная блок-схема другого беспроводного терминала.
[0024] В соответствии с обычной практикой различные признаки, изображенные на чертежах, не могут быть вычерчены в масштабе. Соответственно, размерности различных признаков для ясности могут быть произвольно увеличены или уменьшены. Кроме того, некоторые из чертежей могут не изображать все компоненты данной системы, способа или устройства. Наконец, одинаковые условные обозначения могут использоваться для обозначения одинаковых признаков повсюду в описании и на фигурах.
ПОДРОБНОЕ ОПИСАНИЕ
[0025] Ниже описаны различные аспекты реализаций в пределах объема прилагаемой формулы изобретения. Должно быть очевидно, что аспекты, описанные в данном документе, могут быть реализованы в большом разнообразии форм и что любая конкретная структура и/или функция, описанная в данном документе, является всего лишь иллюстративной. На основе настоящего раскрытия специалисту в уровне техники должно быть понятно, что какой-либо аспект, описанный в данном документе, может быть реализован независимо от каких-либо других аспектов, и что два или более из этих аспектов могут быть объединены различными способами. Например, устройство может быть реализовано и/или способ может быть осуществлен с использованием любого количества аспектов, изложенных в данном документе. Кроме того, такое устройство может быть реализовано и/или такой способ может быть осуществлен с использованием другой структуры и/или функциональности в дополнение к или отличной от одного или более аспектов, изложенных в данном документе.
[0026] Методики, описанные в данном документе, могут использоваться для различных сетей беспроводной связи, таких как сети Множественного Доступа с Кодовым Разделением (CDMA), сети Множественного Доступа с Временным Разделением (TDMA), сети Множественного Доступа с Частотным Разделением (FDMA)), сети Ортогонального FDMA (OFDMA), сети FDMA с Одной Несущей (SC-FDMA) и т.д. Термины «сети» и «системы» часто используются взаимозаменяемо. Сеть CDMA может реализовывать технологию радиосвязи, такую как Универсальный Наземный Радио Доступ (UTRA), cdma2000 и т.д. UTRA включает в себя Широкополосный CDMA (W-CDMA) и Низкую Скорость Передачи Элементарных Сигналов (LCR). cdma2000 покрывает стандарты IS-2000, IS-95 и IS-856. Сеть TDMA может реализовывать технологию радиосвязи, такую как Глобальная Система для Мобильной Связи (GSM). Сеть OFDMA может реализовывать технологию радиосвязи, такую как Развитый UTRA (E-UTRA), IEEE 802.11, IEEE 802.16, IEEE 802.20, IEEE 802.22, Flash-OFDMA и т.д. UTRA, E-UTRA и GSM являются частью Универсальной Системы Мобильной Связи (UMTS). Долгосрочное Развитие (LTE) является готовящимся выпуском UMTS, которая использует E-UTRA. UTRA, E-UTRA, GSM, UMTS и LTE описаны в документах организации, называемой «Проект Партнерства 3-его Поколения» (“3rd Generation Partnership Project” (3GPP)). Точно так же cdma2000 описан в документах организации, называемой «Проект 2 Партнерства 3-го Поколения» (“3rd Generation Partnership Project 2” (3GPP2)).
[0027] В некоторых аспектах идеи данного документа могут использоваться в сети, которая включает в себя покрытие макромасштаба (например, сотовую сеть большой площади, такую как сеть 3G, обычно называемую сетью макросоты) и покрытие меньшего масштаба (например, основанное на месте проживания или основанное на здании сетевое окружение). Поскольку беспроводной терминал (WT) или пользовательское оборудование (беспроводной терминал 100) перемещается по такой сети, беспроводной терминал может обслуживаться в некоторых местоположениях базовыми станциями (BS) или узлами доступа (AN), которые предоставляют макропокрытие, в то же время беспроводной терминал может обслуживаться в других местоположениях узлами доступа, которые предоставляют покрытие меньшего масштаба, например фемтоузлами (FN). В некоторых аспектах узлы более малого покрытия могут использоваться для предоставления постепенного повышения пропускной способности, покрытия в здании и других услуг (например, для более надежной работы пользователя). В обсуждении в данном документе узел, который предоставляет покрытие на относительно большой площади, может называться макроузлом. Узел, который предоставляет покрытие на относительно малой площади (например, месте проживания) может называться фемтоузлом. Узел, который предоставляет покрытие на площади, которая меньше макроплощади и больше фемтоплощади, может называться пикоузлом (например, предоставляя покрытие внутри коммерческого здания).
[0028] Сота, относящаяся к макроузлу, фемтоузлу или пикоузлу, может называться макросотой, фемтосотой или пикосотой, соответственно. В некоторых реализациях каждая сота может дополнительно относиться к (например, делиться на) одному или более секторам.
[0029] В различных применениях для обозначения макроузла, фемтоузла или пикоузла может использоваться другая терминология. Например, макроузел может быть выполнен или может упоминаться в качестве узла доступа, точки доступа, базовой станции, Узла B (Node B), eNodeB, макросоты и так далее. Кроме того, фемтоузел может быть выполнен или может упоминаться в качестве Домашнего NodeB (HNB), Домашнего eNodeB (HeNB), точки доступа, фемтосоты и так далее.
[0030] На Фиг. 1 показана примерная функциональная блок-схема системы беспроводной связи. Система 10 беспроводной связи может включать в себя, по меньшей мере, один беспроводной терминал 100 и, по меньшей мере, одну базовую станцию 101, выполненные с возможностью осуществления связи друг с другом по первой линии 161 связи и второй линии 163 связи. Каждая из первой и второй линий 161, 163 связи может быть линией связи одного пакета, по которой в течение каждого цикла может передаваться один пакет, или линией связи множества пакетов, по которой в течение каждого цикла может передаваться множество пакетов. Например, первая линия 161 связи может быть линией связи двойного пакета, по которой в течение каждого цикла может передаваться ноль, один или два пакета.
[0031] В реализации, показанной на Фиг. 1, беспроводной терминал 100 включает в себя процессор 110, соединенный с памятью 120, устройством 130 ввода и устройством 140 вывода. Процессор может быть соединен с модемом 150 и приемопередатчиком 160. Показанный приемопередатчик 160 также соединен с модемом 150 и антенной 170. Беспроводной терминал 100 и его компоненты могут снабжаться энергией от батареи 180 и/или от внешнего источника энергии. В некоторых реализациях батарея 180, или ее часть, выполнена с возможностью подзарядки от внешнего источника энергии через блок 190 сопряжения с источником энергии. Следует понимать, что, хотя и описаны как отдельные, функциональным блокам, описанным по отношению к беспроводному терминалу 100, не обязательно быть отдельными структурными элементами. Например, процессор 110 и память 120 могут быть реализованы на одной микросхеме. Схожим образом два или более из процессора 110, модема 150 и приемопередатчика 160 могут быть реализованы на одной микросхеме.
[0032] Процессор 110 может быть процессором общего назначения, цифровым сигнальным процессором (DSP), специализированной интегральной схемой (ASIC), программируемой вентильной матрицей (FPGA) или другим программируемым логическим устройством, логическим элементом на дискретных компонентах или транзисторной логической схемой, дискретными компонентами аппаратного обеспечения или любым подходящим их сочетанием, предназначенными для выполнения функций, описанных в данном документе. Процессор может также быть реализован в качестве сочетания вычислительных устройств, например, сочетания DSP и микропроцессора, множества микропроцессоров, одного или более микропроцессоров совместно с ядром DSP или любой другой такой конфигурацией.
[0033] В реализации, показанной на Фиг. 1, процессор 110 может быть соединен, через одну или более шин, с информацией для считывания из или информацией для записи в память 120. Процессор может дополнительно, или в качестве альтернативы, содержать память, такую как регистры процессора. Память 120 может включать в себя кэш процессора, включающий в себя многоуровневый иерархический кэш, в котором разные уровни имеют разные емкости и скорости доступа. Память 120 может также включать в себя память с произвольным доступом (RAM), другие устройства кратковременного хранения, или устройства долговременного хранения. Запоминающее устройство может включать в себя накопители на жестких дисках, оптические диски, такие как компакт-диски (CD) или цифровые видеодиски (DVD), флэш-память, гибкие диски, магнитную ленту и Zip-накопители.
[0034] Процессор 110 также соединен с устройством 130 ввода и устройством 140 вывода, выполненными для, соответственно, приема ввода от и предоставления вывода пользователю беспроводного терминала 100. Подходящие устройства ввода могут включать в себя, но не ограничиваясь ими, клавиатуру, кнопки, клавиши, переключатели, указывающие устройства, «мышку», ручку управления, средство удаленного управления, датчик инфракрасного излучения, видеокамеру (возможно соединенную с программным обеспечением обработки видео для, например, обнаружения жестов кисти или жестов лица), датчик движения или микрофон (возможно соединенный с программным обеспечением обработки аудиосигналов для, например, обнаружения голосовых команд). Подходящие устройства вывода могут включать в себя, но не ограничиваясь ими, устройства визуального вывода, включающие в себя устройства отображения и принтеры, устройства вывода аудиосигналов, включающие в себя громкоговорители, головные телефоны, наушники, и устройства оповещения, и устройства относящегося к осязанию вывода, включающие в себя игровые контроллеры с силовой обратной связью и вибрирующие устройства.
[0035] Процессор 110 может быть соединен с модемом 150 и приемопередатчиком 160. Модем 150 и приемопередатчик 160 могут быть выполнены с возможностью подготовки данных, сгенерированных процессором 110, для беспроводной передачи по линиям 161, 163 связи через антенну 170. Модем 150 и приемопередатчик 160 также демодулируют данные, принятые по линиям 161, 163 связи через антенну 170. В некоторых реализациях модем 150 и приемопередатчик 160 могут быть выполнены с возможностью функционирования согласно одному или более стандартам интерфейса радиосвязи. Приемопередатчик может включать в себя передатчик 162, приемник 164 или и то и другое. В других реализациях передатчик 162 и приемник 164 являются двумя отдельными компонентами. Модем 150 и приемопередатчик 160 могут быть реализованы в качестве процессора общего назначения, цифрового сигнального процессора (DSP), специализированной интегральной схемы (ASIC), программируемой вентильной матрицей (FPGA) или другого программируемого логического устройства, логического элемента на дискретных компонентах или транзисторной логической схемой, дискретного компонента аппаратного обеспечения или любого их подходящего сочетания, разработанного для выполнения функций, описанных в данном документе. Антенна 170 может включать в себя множество антенн для связи с множеством входов/множеством выходов (MIMO).
[0036] Беспроводной терминал 100 и его компоненты могут снабжаться энергией от батареи 180 и/или от внешнего источника энергии. Батарея 180 может быть любым устройством, которое хранит энергию, и в частности любым устройством, которое хранит химическую энергию и предоставляет ее в качестве электрической энергии. Батарея 180 может включать в себя одир или более перезаряжаемых элементов, включающих в себя литий-полимерную батарею, литий-ионную батарею, никель-металлогидридную батарею или никель-кадмиевую батарею, или одну или более батарей одноразового использования, включающих в себя щелочную батарею, литиевую батарею, серебряно-цинковую батарею или угольно-цинковую батарею. Внешний источник энергии может включать в себя стенную розетку, розетку автомобильного прикуривателя, платформу беспроводного переноса энергии или солнце.
[0037] В некоторых реализациях батарея 180, или ее часть, является перезаряжаемой от внешнего источника энергии через блок 190 сопряжения с источником энергии. Блок 190 сопряжения с источником энергии может включать в себя разъем для соединения зарядного устройства батареи, индукционную катушку для беспроводного переноса энергии в ближнем поле или фотоэлектрическую панель для преобразования солнечной энергии в электрическую энергию.
[0038] В некоторых реализациях беспроводной терминал 100 является мобильным телефоном, персональным цифровым секретарем (PDA), карманным компьютером, портативным компьютером, карточкой беспроводного доступа к данным, приемником/навигатором GPS, камерой, MP3-плеером, видеокамерой, игровой приставкой, наручными часами, часами или телевизором.
[0039] Как показано на Фиг. 1, базовая станция 101 также включает в себя, по меньшей мере, процессор 111, соединенный с памятью 112 и приемопередатчиком 165. Приемопередатчик 165 включает в себя передатчик 167 и приемник 166, соединенные с антенной 171. Процессор 111, память 112, приемопередатчик 165 и антенна 171 могут быть реализованы так, как описано выше по отношению к беспроводному терминалу 100.
[0040] В системе 10 беспроводной связи по Фиг. 1 базовая станция 101 может передавать пакеты данных в беспроводной терминал 100 через первую линию 161 связи и/или вторую линию 163 связи.
[0041] На Фиг. 2 показана примерная функциональная блок-схема компонентов, которые могут использоваться для способствования осуществлению связи между узлами связи, такими как беспроводной терминал и базовая станция. В частности, Фиг. 2 является упрощенной блок-схемой первого беспроводного устройства 210 (например, базовой станции) и второго беспроводного устройства 250 (например, беспроводного терминала) системы 200 связи. В первом устройстве 210 данные трафика для некоторого количества потоков данных предоставляются от источника 212 в процессор 214 данных передачи (TX).
[0042] В некоторых реализациях каждый поток данных передается через соответствующую передающую антенну. Процессор 214 данных TX может быть выполнен с возможностью форматирования, кодирования и перемежения данных трафика для каждого потока данных на основе конкретной схемы кодирования, выбранной для такого потока данных.
[0043] Кодированные данные для каждого потока данных могут мультиплексироваться с помощью использующих данные пилот-сигнала методик OFDM. Данные пилот-сигнала обычно являются известным шаблоном данных, который обрабатывается по известному принципу и может использоваться в принимающей системе для оценки характеристики канала. Мультиплексированные кодированные данные и данные пилот-сигнала для каждого потока данных затем модулируются (то есть отображаются в символы) на основе конкретной схемы модуляции (например, BPSK, QSPK, M-PSK или M-QAM), выбранной для такого потока данных, для предоставления модуляционных символов. Скорость передачи, кодирование и модуляция данных для каждого потока данных могут быть определены посредством команд, выполняемых процессором 230. Память 232 с данными может хранить программный код, данные и другую информацию, используемую процессором 230 или другими компонентами устройства 210.
[0044] В реализации, показанной на Фиг. 2, модуляционные символы для некоторых потоков данных могут быть предоставлены в процессор 220 MIMO TX, который может дополнительно обрабатывать модуляционные символы (например, для OFDM). Процессор 220 MIMO TX затем предоставляет потоки модуляционных символов в приемопередатчики (XCVR) 222A-222T. В некоторых аспектах процессор 220 MIMO TX применяет формирующие луч весовые коэффициенты к символам потоков данных и к антенне, от которой передается символ.
[0045] Каждый приемопередатчик 222 принимает и обрабатывает соответствующий поток символов для предоставления одного или более аналоговых сигналов и дополнительно преобразовывает (например, усиливает, фильтрует и преобразует с повышением частоты) аналоговые сигналы для предоставления модулированного сигнала, подходящего для передачи по каналу. Модулированные сигналы от приемопередатчиков 222A-222T затем передаются от антенн 224A-224T, соответственно.
[0046] Во втором устройстве 250, переданные модулированные сигналы принимаются антеннами 252A-252R, и принятый сигнал от каждой антенны 252 предоставляется в соответствующий приемопередатчик (XCVR) 254A-254R. Каждый приемопередатчик 254 может быть выполнен с возможностью преобразования (например, фильтрации, усиления и преобразования с повышением по частоте) соответствующего принятого сигнала, оцифровывает преобразованный сигнал для предоставления выборок и дополнительно обрабатывает выборки для предоставления соответствующего потока «принятых» символов.
[0047] Процессор 165 данных приема (RX) затем принимает и обрабатывает потоки принятых символов от приемопередатчиков 254 на основе конкретной технологии обработки в приемнике для предоставления потоков «обнаруженных» символов. Процессор 165 данных RX затем демодулирует, устраняет перемежение и декодирует каждый поток обнаруженных символов для восстановления данных трафика для потока данных. Обработка процессором 165 RX является дополнительной к обработке, выполняемой процессором 220 MIMO TX и процессором 214 данных TX в устройстве 210.
[0048] Процессор 270 формулирует сообщение восходящей линии связи, которое может содержать различные типы информации касательно линии связи и/или принятого потока данных. Сообщение обратной линии связи затем обрабатывается процессором 238 данных TX, который также принимает данные трафика для некоторого количества потоков данных от источника 236 данных, модулируемых модулятором 280, преобразуемых приемопередатчиками 254A-254R и передаваемых обратно в устройство 210.
[0049] В устройстве 210 модулированные сигналы от второго устройства 250 принимаются антеннами 224, преобразуются приемопередатчиками 222, демодулируются демодулятором (DEMOD) 240 и обрабатываются процессором 242 данных RX для извлечения сообщения восходящей линии связи, переданного вторым устройством 250. Затем процессор 230 обрабатывает извлеченное сообщение.
[0050] На Фиг. 2 также изображено, что компоненты связи могут включать в себя один или более компонентов, которые выполняют управление доступом. Например, компонент 290 управления доступом может взаимодействовать с процессором 230 и/или другими компонентами устройства 210 для отправки/приема сигналов в/от другого устройства (например, устройства 250). Схожим образом компонент 292 управления доступом может взаимодействовать с процессором 270 и/или другими компонентами устройства 250 для отправки/приема сигналов в/от другого устройства (например, устройства 210). Следует понимать, что для каждого устройства 210 и 250 функциональность двух или более из описанных компонентов может быть предоставлена посредством одиночного компонента. Например, одиночный компонент обработки может обеспечивать функциональность компонента 290 управления доступом и процессора 230, и одиночный компонент обработки может предоставлять функциональность компонента 292 управления доступом и процессора 270.
[0051] Интерфейс между базовыми станциями и беспроводными терминалами может описываться стеком протоколов, который состоит из некоторого количества протокольных уровней, причем каждый обеспечивает конкретное обслуживание следующему слою выше и/или ниже. Например, верхний слой стека протоколов, иногда называемый уровнем управления радиоресурсами (RRC), может управлять сигнализацией для управления беспроводным соединением с беспроводным терминалом. Данный уровень может дополнительно предоставлять управление параметрами беспроводного терминала из базовой станции и может включать в себя функции для управления однонаправленными радиоканалами, физическими каналами, отображением различных типов каналов, измерением и другими функциями.
[0052] Главной причиной, способствующей повышенному DCR для вызовов по MRAB, может быть сбой соединения с данными, такого как RAB c коммутацией пакетов (PS RAB), в плохой радиочастотной (RF) среде. Даже при плохих RF условиях, когда мощность передачи беспроводного терминала 100 (Фиг. 1) достигает максимального уровня, беспроводной терминал 100 может продолжать отправку малого количества данных по восходящей линии связи (UL). В одном варианте осуществления минимальный набор Сочетаний Транспортных Форматов (TFC) является набором множества TFC, таким что беспроводному терминалу 100 можно осуществлять передачу по UL независимо от назначенного баланса мощности передачи и/или ограничения по запасу мощности.
[0053] В некоторых реализациях TFC, включающее в себя только один Блок Передачи из PS RAB, находится в Минимальном Наборе множества TFC. Соответственно, данные могут передаваться по UL, даже когда беспроводной терминал 100 исчерпывает мощность (то есть в состоянии ограниченной мощности), при условии, что нет никакого голоса или сигнализации, которые следует передавать. Однако переданные по UL данные не могут быть подтверждены точкой доступа (AP) из-за плохих RF условий. После того как истекут соответствующие таймеры, беспроводной терминал 100 сможет запустить процедуру сброса Управления Линией Радиосвязи (RLC). Процедуре сброса может также окончиться неудачей из-за плохих RF условий. Неудачный сброс может привести к обрыву соединения Управления Радио Ресурсами (RRC), приводя к оборванному вызову в соответствии с применяемым стандартом. В различных вариантах осуществления политика сети может позволить оборваться только вызовам с данными, потому что они могут быть легко повторно установлены. С другой стороны, при обстоятельствах, когда сброс вызова с данными также прервет голосовой вызов, обрывать вызовы по MRAB может оказаться неприемлемым.
[0054] Соответственно, существует потребность в изолировании множества PS RAB от других RAB для предотвращения прерывания множеством PS RAB всего соединения при плохих RF условиях. В одном варианте осуществления беспроводной терминал 100 может избегать отправки данных по UL при вызовах по MRAB при плохих RF условиях, в ситуациях, когда беспроводной терминал 100 исчерпывает мощность передачи. Более конкретно, беспроводной терминал 100 может избегать отправки данных по UL по совместимому со стандартом принципу. Способы и системы, описанные в данном документе, в частности применимы к конфигурациям MRAB по нисходящей линии связи (DL) HSPDA+UL Выпуска 99 (R99) + Голос. В одном варианте осуществления системы и способы, описанные в данном документе, могут быть реализованы в беспроводном терминале 100 без модификации к стандартам Глобального Форума по Сертификации (GCF).
[0055] В одном варианте осуществления беспроводной терминал 100 может ограничивать передачу по UL несущественной информации при вызовах по MRAB при плохих RF условиях. Существенная информация может включать в себя Протокольные Блоки Данных (PDUs) управления RLC, переносящие ACK/NACK RLC для DL, и/или PDU данных RLC, переносящие ACK/NACK TCP для DL. Беспроводной терминал 100 может не позволить осуществление передачи данных по UL несущественной информации при плохих RF условиях, удерживая все TFC, содержащие, по меньшей мере, один Транспортный Блок (TB), относящийся к PS RAB, за пределами минимального набора множества TFC. Если одно из упомянутых выше условий исключения выполнено, то, по меньшей мере, одному TFC, содержащему TB, относящийся к PS RAB, может быть позволено оказаться в минимальном наборе множества TFC. При плохих RF условиях, когда беспроводной терминал 100 достигает максимальной мощности передачи, могут применяться только множество TFC из минимального набора множества TFC.
[0056] На Фиг. 3 показана примерная блок-схема последовательности операций, изображающая реализацию способа 300 беспроводной связи в беспроводном терминале 100 по Фиг. 1. Хотя способ 300 описывается в данном документе со ссылкой на беспроводной терминал 100, обсужденный выше относительно Фиг. 1, специалисту, обладающему средними знаниями в уровне техники, будет понятно, что способ 300 может быть реализован посредством любого другого подходящего устройства, такого как, например, один или оба из устройств 210 и 250 (Фиг. 2). В одном варианте осуществления способ 300 может выполняться посредством CPU 110 совместно с передатчиком 162, приемником 164 и памятью 120. Хотя способ 300 описан в данном документе со ссылкой на конкретный порядок, в различных вариантах осуществления этапы, описанные в данном документе, могут быть выполнены в другом порядке, либо опущены, либо могут быть добавлены дополнительные этапы.
[0057] Сначала способ 300 начинается на этапе 310, когда новый PDU готов к передаче из PS RAB. На этапе 320, беспроводной терминал 100 определяет, является ли PS RAB как RAB R99, так и частью MRAB. Если PS RAB не является как RAB R99, так и частью MRAB, беспроводной терминал 100 переходит к выполнению выбора TFC на этапе 330. Если, с другой стороны, PS RAB является как RAB R99, так и частью MRAB, то беспроводной терминал 100 переходит к этапу 340.
[0058] Далее на этапе 340 беспроводной терминал 100 определяет, является ли PDU одним PDU управления RLC. Если PDU является PDU управления RLC, беспроводной терминал 100 переходит к этапу 350, на котором беспроводной терминал 100 включает, по меньшей мере, одно TFC, по меньшей мере, с одним TB из PS RAB, в состав минимального набора множества TFC. Беспроводной терминал 100 затем переходит к этапу 330 и выполняет выбор TFC. Если, с другой стороны, PDU не является PDU управления RLC, то беспроводной терминал 100 переходит к этапу 360.
[0059] Затем на этапе 360 беспроводной терминал 100 определяет, переносит ли PDU ACK или NACK TCP. Если PDU действительно переносит ACK или NACK TCP, беспроводной терминал 100 переходит к этапу 350, на котором беспроводной терминал 100 включает, по меньшей мере, одно TFC, по меньшей мере, с одним TB из PS RAB, в состав минимального набора множества TFC. Беспроводной терминал 100 затем переходит к этапу 330 и выполняет выбор TFC. Если, с другой стороны, PDU не переносит ACK или NACK TCP, то беспроводной терминал 100 переходит к этапу 370.
[0060] Впоследствии, на этапе 370, когда PDU не переносит ACK или NACK TCP, беспроводной терминал 100 исключает все TFC, по меньшей мере, с одним TB из PS RAB, из минимального набора множества TFC. Беспроводной терминал 100 затем переходит к этапу 330 и выполняет выбор TFC.
[0061] В соответствии с вышеупомянутым беспроводной терминал 100 может определять, переносит ли PDU ACK/NACK TCP или нет с использованием одного или более из: глубокого обследования пакетов на уровне RLC или MAC и явного указания от более высоких протокольных уровней. В одном варианте осуществления беспроводной терминал 100 может пропустить определение того, переносит ли PDU ACK или NACK TCP при некоторых обстоятельствах. Например, беспроводной терминал 100 может реализовать период исключения, в течение которого множество TFC, переносящих множество TB из множества PS RAB, включаются в состав минимального набора множества TFC. В другом варианте осуществления период исключения может быть периодическим или апериодическим. В другом варианте осуществления исключение может быть динамическим, например, на основе состояния заполнения буфера и т.п.
[0062] Фиг. 4 является блок-схемой последовательности операций, изображающей другую реализацию способа управления мощностью передачи в беспроводном терминале. Хотя способ 400 описывается в данном документе со ссылкой на беспроводной терминал 100, который обсужден выше относительно Фиг. 1, специалисту со средними знаниями в уровне техники будет понятно, что способ 400 может быть реализован любым другим подходящим устройством, таким как, например, один или оба из устройств 210 и 250 (Фиг. 2). В одном варианте осуществления способ 400 может выполняться посредством CPU 110 совместно с передатчиком 162, приемником 164 и памятью 120. Хотя способ 400 описан в данном документе со ссылкой на конкретный порядок, в различных вариантах осуществления этапы, описанные в данном документе, могут быть выполнены в другом порядке, либо опущены, либо могут быть добавлены дополнительные этапы.
[0063] Сначала, способ 400 начинается на этапе 410, на котором беспроводной терминал 100 принимает критерии выбора информации, связанные с состоянием ограниченной мощности. Беспроводной терминал 100 может принимать критерии выбора информации, например, от базовой станции 101 через антенну 170. В различных вариантах осуществления критерии выбора информации могут запросить и/или предписать беспроводному терминалу 100 позволить или отказать в осуществлении конкретной связи согласно критериям, таким как состояние ограниченной мощности.
[0064] Состояние ограниченной мощности может существовать, когда, например, беспроводной терминал 100 приближается, достигает или превышает допустимый баланс мощности передачи. Беспроводной терминал 100 может увеличить свою мощность передачи, например, при плохих RF условиях, при которых базовая станция 101 не справляется с приемом передач от беспроводного терминала 100. В качестве примера, базовая станция 101 может указать беспроводному терминалу 100, через критерии выбора информации, передавать несущественную информацию даже при плохих RF условиях.
[0065] Затем, на этапе 420, беспроводной терминал 100 обнаруживает состояние ограниченной мощности. В различных вариантах осуществления беспроводной терминал 100 может обнаруживать состояние ограниченной мощности посредством измерения мощности передачи, сравнения мощности передачи с пороговой величиной, измерения полного потребления энергии, состояния батареи и т.д. Когда беспроводной терминал 100 обнаруживает состояние ограниченной мощности, способ 400 переходит к этапу 430.
[0066] Затем, на этапе 430, беспроводной терминал 100 выбирает информацию для передачи по каналу данных, независимую от принятых критериев выбора информации. Например, беспроводной терминал 100 может исключить один или более блоков информации (например, несущественной информации) в канале данных, даже когда такое исключение конфликтует с командами, принятыми от базовой станции 101. В качестве другого примера беспроводной терминал 100 может передавать один или более блоков информации (например, существенную информацию) по каналу данных, даже когда такая передача конфликтует с командами, принятыми от базовой станции 101.
[0067] Соответственно, беспроводной терминал 100 может независимо, или в одностороннем порядке, определять какую информацию передавать по каналу данных. При различных обстоятельствах может оказаться, что беспроводной терминал 100 способен лучше определить, какую информацию следует передавать по каналу данных для того, чтобы увеличить вероятность поддержания одновременного канала передачи голоса.
[0068] На Фиг. 5 показана примерная функциональная блок-схема другого беспроводного терминала. Специалистам в уровне техники будет понятно, что беспроводной терминал может иметь больше компонентов, чем упрощенный беспроводной терминал 500, изображенный на Фиг. 5. В беспроводном терминале 500 изображены только те компоненты, которые являются полезными для описания некоторых выраженных признаков реализаций в пределах объема формулы изобретения.
[0069] В изображенном варианте осуществления беспроводной терминал 500 включает в себя схему 530 приема, схему 540 обнаружения, схему 550 выбора и антенну 560. В одной реализации схема 530 приема выполнена с возможностью приема критериев выбора информации, связанных с состоянием ограниченной мощности. Например, схема приема может быть выполнена с возможностью выполнения этапа 410, как описано выше по отношению к Фиг. 4. В одной реализации средство для приема включает в себя схему 530 приема.
[0070] Схема 540 обнаружения выполнена с возможностью обнаружения состояния ограниченной мощности. Например, схема 540 обнаружения может быть выполнена с возможностью выполнения этапа 420, как описано выше по отношению к Фиг. 4. В некоторых реализациях средство для обнаружения включает в себя схему 540 обнаружения.
[0071] Схема 550 выбора выполнена с возможностью выбора информации для передачи по каналу данных, независимой от принятых критериев выбора информации. Например, схема 550 выбора может быть выполнена с возможностью выполнения этапа 430, как описано выше по отношению к Фиг. 4. В одной реализации средство для выбора включает в себя схему 550 выбора.
[0072] Беспроводной терминал может содержать, быть реализован в качестве, или известен в качестве пользовательского оборудования, абонентской станции, абонентского устройства, мобильной станции, мобильного телефона, мобильного узла, удаленной станции, удаленного терминала, пользовательского терминала, пользовательского агента, пользовательского устройства или некоторой другой терминологии. В некоторых реализациях беспроводной терминал может содержать сотовый телефон, беспроводной телефон, функционирующий по протоколу инициирования сеанса (SIP) телефон, станцию беспроводного абонентского шлейфа (WLL), персональный цифровой секретарь (PDA), карманное устройство, имеющее возможность беспроводного соединения, или некоторое другое подходящее устройство обработки, соединенное с беспроводным модемом. Соответственно, один или более аспектов, изложенных в данном документе, могут быть включены в телефон (например, сотовый телефон или смартфон), компьютер (например, портативный компьютер), портативное устройство связи, портативное вычислительное устройство (например, карманный компьютер), устройство развлечения (например, музыкальное устройство, видеоустройство или спутниковое радиоустройство), устройство системы глобального позиционирования или любое другое подходящее устройство, которое выполнено с возможностью осуществления связи через беспроводной носитель.
[0073] Базовая станция может содержать, быть реализована в качестве, или известна в качестве NodeB, eNodeB, контроллера радиосети (RNC), базовой станции (BS), базовой радиостанции (RBS), контроллера базовой станции (BSC), базовой приемопередающей станции (BTS), функцией приемопередатчика (TF), радио приемопередатчика, радио маршрутизатора, набора базовых услуг (BSS), набор расширенных услуг (ESS) или некоторой другой подобной терминологии.
[0074] В некоторых аспектах базовая станция может содержать узел доступа для системы связи. Такой узел доступа может предоставлять, например, возможность соединения для или к сети (например, глобальной сети, такой как Интернет или сотовая сеть) через линию проводной или беспроводной связи к сети. Соответственно, базовая станция может предоставлять возможность другому узлу (например, беспроводному терминалу) осуществлять доступ к сети или некоторой другой функциональности. Кроме того, следует понимать, что один или оба из узлов могут быть портативными или, в некоторых случаях, относительно не портативными.
[0075] Кроме того, следует понимать, что беспроводной узел может быть способным передавать и/или принимать информацию не беспроводным образом (например, через проводное соединение). Таким образом, приемник и передатчик, обсуждаемые в данном документе, могут включать в себя соответствующие компоненты интерфейса связи (например, компоненты электрического или оптического интерфейса) для осуществления связи через не беспроводной носитель.
[0076] Беспроводной терминал или узел могут осуществлять связь через одну или более линий беспроводной связи, которые основаны на или иным образом поддерживают любую подходящую технологию беспроводной связи. Например, в некоторых аспектах беспроводной терминал может относиться к сети. В некоторых аспектах сеть может содержать местную сеть или глобальную сеть. Беспроводной терминал может поддерживать или иным образом использовать одну или более разновидностей технологий беспроводной связи, протоколов или стандартов, таких, какие обсуждаются в данном документе (например, CDMA, TDMA, OFDM, OFDMA, WiMAX, Wi-Fi, и так далее). Схожим образом беспроводной терминал может поддерживать или иным образом использовать одну или более разновидностей соответствующих схем модуляции или мультиплексирования. Беспроводной терминал может таким образом включать в себя соответствующие компоненты (например, радиоинтерфейсы) для установления и осуществления связи через одну или более линий беспроводной связи с использованием вышеупомянутых или других технологий беспроводной связи. Например, беспроводной терминал может содержать беспроводной приемопередатчик с относящимися к нему компонентами передатчика и приемника, которые могут включать в себя различные компоненты (например, генераторы сигналов и сигнальные процессоры), которые способствуют осуществлению связи по беспроводному носителю.
[0077] Следует понимать, что любая ссылка на элемент в данном документе с использованием обозначения, такого как «первый», «второй» и т.д., в целом не ограничивает количество или порядок таких элементов. Скорее эти обозначения могут использоваться в данном документе в качестве удобного способа различия двух или более элементов или примеров элемента. Таким образом, ссылка на первый и второй элементы не означает, что могут использоваться только два элемента, или что некоторым образом первый элемент должен предшествовать второму элементу. Кроме того, пока не указано иным образом, набор множества элементов может содержать один или более элементов.
[0078] Специалистам в уровне техники будет понятно, что информация и сигналы могут быть представлены с использованием любого разнообразия различных технологий и методик. Например, данные, команды, инструкции, информация, сигналы, биты, символы и элементарные сигналы, на которые может производиться ссылка повсюду в вышеупомянутом описании, могут быть представлены напряжениями, токами, электромагнитными волнами, магнитными полями или частицами, оптическими полями или частицами, или любым их сочетанием.
[0079] Специалистам в уровне техники дополнительно будет понятно, что любой из различных иллюстративных логических блоков, модулей, процессоров, средств, схем, и этапов алгоритмов, описанных совместно с аспектами, раскрытыми в данном документе, может быть реализован в качестве электронного аппаратного обеспечения (например, цифровой реализации, аналоговой реализации, или сочетания их обеих, которые могут быть разработаны с использованием исходного кодирования или некоторой другой методики), различных форм программы или кода разработки, объединяющего команды (которые могут упоминаться в данном документе, для удобства, в качестве «программного обеспечения» или «модуля программного обеспечения»), или сочетания обоих. Для ясной иллюстрации данной взаимозаменяемости аппаратного и программного обеспечения, различные иллюстративные компоненты, блоки, модули, схемы и этапы были описаны выше в целом с точки зрения их функциональности. Реализуется ли такая функциональность в качестве аппаратного обеспечения или программного обеспечения зависит от конкретного применения и конструктивных ограничений, наложенных на всю систему. Специалисты в уровне техники могут реализовать описанную функциональность различными способами для каждого конкретного применения, но такие реализуемые решения не должны интерпретироваться как вызывающие отклонение от объема настоящего раскрытия.
[0080] Различные иллюстративные логические блоки, модули и схемы, описанные совместно с аспектами, раскрытыми в данном документе, могут быть реализованы внутри или выполнены посредством интегральной схемы (IC), беспроводного терминала или базовой станции. IC может содержать процессор общего назначения, цифровой сигнальный процессор (DSP), специализированную интегральную схему (ASIC), программируемую вентильную матрицу (FPGA) или другое программируемое логическое устройство, логический элемент на дискретных компонентах или транзисторную логическую схему, дискретные компоненты аппаратного обеспечения, электрические компоненты, оптические компоненты, механические компоненты или любое их сочетание, разработанное для выполнения функций, описанных в данном документе, и может исполнять коды или команды, которые находятся внутри IC, за пределами IC, либо и там и там. Процессор общего назначения может быть микропроцессором, но в альтернативном варианте, процессор может быть любым традиционным процессором, контроллером, микроконтроллером или конечным автоматом. Процессор может также быть реализован в качестве сочетания вычислительных устройств, например сочетания DSP и микропроцессора, множества микропроцессоров, одного или более микропроцессоров совместно с ядром DSP, или любой другой такой конфигурацией.
[0081] Подразумевается, что любой конкретный порядок или иерархия этапов в любом раскрытом процессе являются примером подхода в качестве образца. На основе конструкционных предпочтений подразумевается, что конкретный порядок или иерархия этапов в процессах могут быть изменены, при этом оставаясь в пределах объема настоящего раскрытия. Пункты способов сопроводительной формулы изобретения представляют элементы различных этапов в порядке, представленном в качестве образца, и не должны ограничиваться данным конкретным порядком или представленной иерархией.
[0082] Описанные функции могут быть реализованы в аппаратном обеспечении, программном обеспечении, встроенном микропрограммном обеспечении или любом их сочетании. При реализации в программном обеспечении функции могут быть сохранены на или переданы через считываемый компьютером носитель в качестве одной или более команд или кода. Считываемый компьютером носитель включает в себя как компьютерный носитель, так и среду связи, включающие в себя любой носитель, который способствует переносу компьютерной программы из одного места в другое. Носители информации могут быть любыми доступными носителями, к которым можно осуществлять доступ посредством компьютера. В качестве примера, но не ограничения, такой считываемый компьютером носитель может содержать RAM, ROM, EEPROM, CD-ROM или другое устройство хранения на оптическом диске, запоминающее устройство на магнитных дисках или другие устройства магнитного хранения, или любой другой носитель, который может использоваться для переноса или хранения необходимого программного кода в форме команд или структур данных и к которому можно осуществлять доступ посредством компьютера. Кроме того, любое соединение должным образом называется считываемым компьютером носителем. Например, если программное обеспечение передается от веб-сайта, сервера или другого отдаленного источника с использованием коаксиального кабеля, кабеля волоконной оптики, витой пары, цифровой абонентской линии (DSL) или беспроводных технологий, таких как инфракрасное излучение, радиосвязь и микроволновое излучение, то коаксиальный кабель, кабель волоконной оптики, витая пара, DSL, или беспроводные технологии, такие как инфракрасное излучение, радиосвязь и микроволновое излучение, включены в состав определения носителя. Оптический диск и магнитный диск, используемые в данном документе, включают в себя компактный оптический диск (CD), лазерный оптический диск, оптический диск, цифровой универсальный оптический диск (DVD), гибкий магнитный диск и оптический диск Blu-ray, причем магнитные диски обычно воспроизводят данные магнитным образом, в то время как оптические диски воспроизводят данные оптическим образом с помощью лазеров. Сочетания вышеупомянутого должны также быть включены в состав объема считываемого компьютером носителя. Подводя итог вышесказанному, следует понимать, что считываемый компьютером носитель может быть реализован в любом подходящем компьютерном программном продукте.
[0083] Вышеупомянутое описание предложено для предоставления возможности любому специалисту в данной области техники создать или использовать реализации в пределах объема прилагаемой формулы изобретения. Различные модификации к этим аспектам будут вполне очевидными специалистам в уровне техники, и универсальные принципы действия, заданные в данном документе, могут быть применены к другим аспектам, не отступая от объема раскрытия. Таким образом, не следует ограничивать настоящее раскрытие до аспектов, показанных в данном документе, а следует придать ему самый широкий объем в соответствии с принципами действия и новыми признаками, раскрытыми в данном документе.