ВЫДЕЛЕНИЕ СОВМЕСТНО ИСПОЛЬЗУЕМОГО РЕСУРСА
SHARED RESOURCE ALLOCATION

Перекрестная ссылка на родственные заявки
Данная заявка притязает на приоритет заявки на патент (США) номер 61/020219, озаглавленной "E-DCH RESOURCE RELEASE IN CELL_FACH STATE", которая подана 10 января 2008 года. Она полностью содержится по ссылке в данном документе.
Данная заявка притязает на приоритет заявки на патент (США) номер 61/039082, озаглавленной "E-DCH RESOURCE RELEASE IN CELL_FACH STATE", которая подана 24 марта 2008 года. Она полностью содержится по ссылке в данном документе.
Данная заявка притязает на приоритет заявки на патент (США) номер 61/048782, озаглавленной "E-DCH RESOURCE RELEASE IN CELL_FACH STATE", которая подана 29 апреля 2008 года. Она полностью содержится по ссылке в данном документе.
Область техники, к которой относится изобретение
Последующее описание, в общем, относится к беспроводной связи, а более конкретно, к управлению совместно используемым ресурсом.
Уровень техники
Системы беспроводной связи широко развернуты с тем, чтобы предоставлять различные типы содержимого связи, такие как, например, речь, данные и т.п. Типичные системы беспроводной связи могут быть системами множественного доступа, допускающими поддержку связи с несколькими пользователями посредством совместного использования доступных системных ресурсов (к примеру, полосы пропускания, мощности передачи и т.п.). Примеры таких систем множественного доступа могут включать в себя системы множественного доступа с кодовым разделением каналов (CDMA), системы множественного доступа с временным разделением каналов (TDMA), системы множественного доступа с частотным разделением каналов (FDMA), системы множественного доступа с ортогональным частотным разделением каналов (OFDMA) и т.д.
В общем, системы беспроводной связи с множественным доступом могут поддерживать одновременную связь для нескольких мобильных устройств. Каждое мобильное устройство может обмениваться данными с одной или более базовых станций посредством передачи по прямой и обратной линии связи. Прямая линия связи (или нисходящая линия связи) относится к линии связи от базовых станций к мобильным устройствам, а обратная линия связи (или восходящая линия связи) относится к линии связи от мобильных устройств к базовым станциям. Дополнительно, связь между мобильными устройствами и базовыми станциями может осуществляться через системы с одним входом и одним выходом (SISO), системы со многими входами и одним выходом (MISO), системы со многими входами и многими выходами (MIMO) и т.д.
T
R
T
R
S
S
MIMO-системы, как правило, используют множество (N) передающих антенн и множество (N) приемных антенн для передачи данных. MIMO-канал, сформированный посредством N передающих и N приемных антенн, может быть разложен на N независимых каналов, которые могут упоминаться как пространственные каналы. Каждый из N независимых каналов соответствует размерности. Более того, MIMO-системы могут обеспечивать повышенную производительность (к примеру, лучшую спектральную эффективность, увеличенную пропускную способность и/или повышенную надежность), если используются дополнительные размерности, созданные посредством множества передающих и приемных антенн.
MIMO-системы могут поддерживать различные технологии дуплексной передачи, чтобы разделять связь по прямой и обратной линии связи по общей физической среде. Например, системы дуплекса с частотным разделением каналов (FDD) могут использовать несравнимые частотные области для связи по прямой и обратной линии связи. Дополнительно, в системах дуплекса с частотным разделением каналов (TDD) связь по прямой и обратной линии связи может использовать общую частотную область. Тем не менее, традиционные технологии могут предоставлять ограниченную обратную связь или вообще не предоставлять обратной связи, связанной с информацией о канале.
Сущность изобретения
Далее представлена упрощенная сущность одного или более аспектов для того, чтобы предоставлять базовое понимание этих аспектов. Эта сущность не является всесторонним обзором всех рассматриваемых аспектов, и она не имеет намерением ни то, чтобы определять ключевые или важнейшие элементы всех аспектов, ни то, чтобы обрисовывать объем каких-либо или всех аспектов. Ее единственная цель - представлять некоторые понятия одного или более аспектов в упрощенной форме в качестве вступления в более подробное описание, которое представлено далее.
В соответствии с одним аспектом, может быть предусмотрен способ администрирования работы мобильного устройства, осуществляемый в устройстве беспроводной связи. Способ может включать в себя определение, что уровень содержимого буфера мобильного устройства достиг предварительно определенного уровня. Дополнительно, способ может включать в себя оценку набора подтверждений приема, чтобы установить, собраны ли соответствующие подтверждения приема, причем оценка выполняется при достижении уровнем содержимого предварительно определенного уровня.
В другом аспекте может быть предусмотрено устройство с модулем проверки, который определяет, что уровень содержимого буфера мобильного устройства достиг предварительно определенного уровня. Устройство также может включать в себя анализатор, который оценивает набор подтверждений приема, чтобы установить, собраны ли соответствующие подтверждения приема, причем оценка выполняется при достижении уровнем содержимого предварительно определенного уровня.
Дополнительный аспект может включать в себя, по меньшей мере, один процессор, выполненный с возможностью администрирования работы мобильного устройства. Процессор может включать в себя первый модуль для определения, что уровень содержимого буфера мобильного устройства достиг предварительно определенного уровня. Второй модуль может быть частью устройства для оценки набора подтверждений приема, чтобы установить, собраны ли соответствующие подтверждения приема, причем оценка выполняется при достижении уровнем содержимого предварительно определенного уровня.
Кроме того, аспект может использовать компьютерный программный продукт с машиночитаемым носителем. Носитель может включать в себя первый набор кодов для инструктирования компьютеру определять, что уровень содержимого буфера мобильного устройства достиг предварительно определенного уровня. Носитель также может включать в себя второй набор кодов для инструктирования компьютеру оценивать набор подтверждений приема, чтобы установить, собраны ли соответствующие подтверждения приема, причем оценка выполняется при достижении уровнем содержимого предварительно определенного уровня.
В еще одном аспекте может быть предусмотрено устройство со средством для определения, что уровень содержимого буфера мобильного устройства достиг предварительно определенного уровня. Устройство также может работать со средством для оценки набора подтверждений приема, чтобы установить, собраны ли соответствующие подтверждения приема, причем оценка выполняется при достижении уровнем содержимого предварительно определенного уровня.
В соответствии с одним аспектом, может быть предусмотрен способ управления монопольным использованием совместно используемого ресурса, осуществляемый в устройстве беспроводной связи. Способ может включать в себя идентификацию запроса, полученного через использование приемного устройства, причем запрос исходит от мобильного устройства на предмет монопольного использования совместно используемого ресурса. Дополнительно, способ может включать в себя разрешение мобильному устройству монопольного использования совместно используемого ресурса в течение заданной продолжительности.
В другом аспекте может быть предусмотрено устройство, которое включает модуль распознавания, который идентифицирует запрос, причем запрос исходит от мобильного устройства на предмет монопольного использования совместно используемого ресурса. Устройство также может включать модуль выделения, который разрешает мобильному устройству монопольное использование совместно используемого ресурса в течение заданной продолжительности.
Дополнительный аспект может включать в себя, по меньшей мере, один процессор, выполненный с возможностью управления монопольным использованием совместно используемого ресурса. Процессор может включать в себя первый модуль для идентификации запроса, причем запрос исходит от мобильного устройства на предмет монопольного использования совместно используемого ресурса. Дополнительно, процессор может включать в себя второй модуль для разрешения мобильному устройству монопольного использования совместно используемого ресурса в течение заданной продолжительности.
Кроме того, аспект может использовать компьютерный программный продукт, который включает в себя машиночитаемый носитель. Носитель может включать в себя первый набор кодов для инструктирования компьютеру идентифицировать запрос, причем запрос исходит от мобильного устройства на предмет монопольного использования совместно используемого ресурса. Кроме того, носитель может включать в себя второй набор кодов для инструктирования компьютеру разрешать мобильному устройству монопольное использование совместно используемого ресурса в течение заданной продолжительности.
В еще одном аспекте может быть предусмотрено устройство, которое включает средство для идентификации запроса, причем запрос исходит от мобильного устройства на предмет монопольного использования совместно используемого ресурса. Устройство также может включать в себя средство для разрешения мобильному устройству монопольного использования совместно используемого ресурса в течение заданной продолжительности.
Для решения вышеуказанных и связанных задач один или более аспектов содержат признаки, далее полностью описанные и конкретно указанные в формуле изобретения. Нижеследующее описание и прилагаемые чертежи подробно излагают определенные иллюстративные признаки одного или более аспектов. Тем не менее, эти признаки указывают только на некоторые из множества различных способов, которыми могут быть использованы принципы различных аспектов, и это описание имеет намерение включать в себя все такие аспекты и их эквиваленты.
Краткое описание чертежей
Фиг.1 является иллюстрацией системы беспроводной связи в соответствии с различными аспектами, представленными в данном документе.
Фиг.2 является иллюстрацией характерной системы для управления совместно используемым ресурсом в соответствии, по меньшей мере, с одним аспектом, раскрытым в данном документе.
Фиг.3 является иллюстрацией характерной системы с детализированным мобильным устройством для обработки подтверждений приема в соответствии, по меньшей мере, с одним аспектом, раскрытым в данном документе.
Фиг.4 является иллюстрацией характерной системы с детализированным мобильным устройством для запроса подтверждения приема для переданного пакета в соответствии, по меньшей мере, с одним аспектом, раскрытым в данном документе.
Фиг.5 является иллюстрацией характерной системы с детализированным мобильным устройством, использующим модуль обмена для связи с базовой станцией в соответствии, по меньшей мере, с одним аспектом, раскрытым в данном документе.
Фиг.6 является иллюстрацией характерной системы с детализированным мобильным устройством, использующим модуль упорядочения для связи с базовой станцией в соответствии, по меньшей мере, с одним аспектом, раскрытым в данном документе.
Фиг.7 является иллюстрацией характерной системы с мобильным устройством, которое управляет связью с базовой станцией в соответствии, по меньшей мере, с одним аспектом, раскрытым в данном документе.
Фиг.8 является иллюстрацией характерной системы с мобильным устройством, которое управляет выдачей пакетов в соответствии, по меньшей мере, с одним аспектом, раскрытым в данном документе.
Фиг.9 является иллюстрацией характерной системы с подробной базовой станцией, которая упорядочивает совместно используемый ресурс относительно времени в соответствии, по меньшей мере, с одним аспектом, раскрытым в данном документе.
Фиг.10 является иллюстрацией характерной системы с подробной базовой станцией для управления пакетами в соответствии, по меньшей мере, с одним аспектом, раскрытым в данном документе.
Фиг.11 является иллюстрацией характерной системы для подтверждения приема и обработки пакетов с подробной базовой станцией в соответствии, по меньшей мере, с одним аспектом, раскрытым в данном документе.
Фиг.12 является иллюстрацией характерной технологии для управления пакетами в соответствии, по меньшей мере, с одним аспектом, раскрытым в данном документе.
Фиг.13 является иллюстрацией характерной технологии для выполнения функций синхронизации, касающихся совместно используемого ресурса, в соответствии, по меньшей мере, с одним аспектом, раскрытым в данном документе.
Фиг.14 является иллюстрацией характерной технологии для управления совместно используемым ресурсом в соответствии, по меньшей мере, с одним аспектом, раскрытым в данном документе.
Фиг.15 является иллюстрацией характерной технологии для определения того, когда высвобождать совместно используемый ресурс, в соответствии, по меньшей мере, с одним аспектом, раскрытым в данном документе.
Фиг.16 является иллюстрацией характерной временной схемы в соответствии, по меньшей мере, с одним аспектом, раскрытым в данном документе.
Фиг.17 является иллюстрацией примерного мобильного устройства, которое упрощает выделение совместно используемого ресурса в соответствии, по меньшей мере, с одним аспектом, раскрытым в данном документе.
Фиг.18 является иллюстрацией примерной системы, которая упрощает управление совместно используемым ресурсом в соответствии, по меньшей мере, с одним аспектом, раскрытым в данном документе.
Фиг.19 является иллюстрацией примерного беспроводного сетевого окружения, которое может использоваться в связи с различными системами и способами, описанными в данном документе.
Фиг.20 является иллюстрацией примерной системы, которая упрощает использование совместно используемого ресурса для мобильного устройства в соответствии, по меньшей мере, с одним аспектом, раскрытым в данном документе.
Фиг.21 является иллюстрацией примерной системы, которая упрощает управление совместно используемым ресурсом в соответствии, по меньшей мере, с одним аспектом, раскрытым в данном документе.
Подробное описание изобретения
Далее описываются различные аспекты со ссылками на чертежи, на которых одинаковые номера ссылок используются для того, чтобы ссылаться на одинаковые элементы. В нижеследующем описании, для целей пояснения, многие конкретные детали пояснены для того, чтобы предоставлять полное понимание одного или более аспектов. Тем не менее, может быть очевидным, что эти аспекты могут применяться на практике без данных конкретных деталей. В других случаях, распространенные структуры и устройства показаны в форме блок-схем для того, чтобы упрощать описание одного или более вариантов осуществления.
При использовании в данной заявке термины "компонент", "модуль", "система" и т.п. имеют намерение включать в себя связанный с компьютером объект, такой как, но не только, аппаратные средства, микропрограммное обеспечение, комбинация аппаратных средств и программного обеспечения, программное обеспечение или программное обеспечение в ходе исполнения. Например, компонент может быть, но не только, процессом, запущенным на процессоре, процессором, объектом, исполняемым файлом, потоком исполнения, программой и/или компьютером. В качестве иллюстрации, и приложение, запущенное на вычислительном устройстве, и вычислительное устройство может быть компонентом. Один или более компонентов могут постоянно размещаться внутри процесса и/или потока исполнения, и компонент может быть локализован на компьютере и/или распределен между двумя и более компьютерами. Кроме того, эти компоненты могут выполняться с различных машиночитаемых носителей, сохраняющих различные структуры данных. Компоненты могут обмениваться данными посредством локальных и/или удаленных процессов, например, в соответствии с сигналом, имеющим один или более пакетов данных, к примеру, данных из одного компонента, взаимодействующего с другим компонентом в локальной системе, распределенной системе и/или по сети, например по Интернету, с другими системами посредством сигнала.
Кроме того, различные аспекты описываются в данном документе в связи с терминалом, который может быть проводным терминалом или беспроводным терминалом. Терминал также может называться системой, устройством, абонентским модулем, абонентской станцией, мобильной станцией, мобильным аппаратом, мобильным устройством, удаленной станцией, удаленным терминалом, терминалом доступа, пользовательским терминалом, терминалом, устройством беспроводной связи, пользовательским агентом, пользовательским устройством или абонентским устройством (UE). Беспроводным устройством может быть сотовый телефон, спутниковый телефон, беспроводной телефон, телефон по протоколу инициирования сеанса (SIP), станция беспроводного абонентского доступа (WLL), персональное цифровое устройство (PDA), карманное устройство с поддержкой беспроводных соединений, вычислительное устройство или другие обрабатывающие устройства, подключенные к беспроводному модему. Помимо этого, различные аспекты описываются в данном документе в связи с базовой станцией. Базовая станция может быть использована для обмена данными с беспроводным терминалом(ами) и также может упоминаться как точка доступа, узел B или какой-либо другой термин.
Кроме того, термин "ИЛИ" имеет намерение означать "ВКЛЮЧАЮЩЕЕ ИЛИ" вместо "ИСКЛЮЧАЮЩЕГО ИЛИ". Таким образом, если иное не указано или не является очевидным из контекста, "X использует A или B" имеет намерение означать любую из естественных включающих перестановок. Таким образом, фраза "X использует A или B" удовлетворяется посредством любого из следующих случаев: "X использует A; X использует B; или X использует как A, так и B". Помимо этого, артикли "a" и "an" при использовании в данной заявке и прилагаемой формуле изобретения, в общем, должны истолковываться так, чтобы означать "один или более", если иное не указано или не является очевидным из контекста, что направлено на форму единственного числа.
Более того, различные аспекты или признаки, описанные в данном документе, могут быть реализованы как способ, устройство или изделие с помощью стандартных технологий программирования и/или разработки. Термин "изделие" при использовании в данном документе имеет намерение содержать в себе компьютерную программу, доступную из любого машиночитаемого устройства, носителя или среды. Например, машиночитаемые носители могут включать в себя, но не только, магнитные устройства хранения (к примеру, жесткий диск, гибкий диск, магнитную ленту и т.д.), оптические диски (к примеру, компакт-диск (CD), универсальный цифровой диск (DVD) и т.д.), смарт-карты и устройства флэш-памяти (к примеру, EPROM, карточка, карта, флэш-драйв и т.д.). Дополнительно, различные носители хранения, описанные в данном документе, могут представлять одно или более устройств и/или других машиночитаемых носителей для хранения информации. Термин "машиночитаемый носитель" может включать в себя, без ограничений, беспроводные каналы и различные другие носители, допускающие хранение, размещение и/или перенос инструкции(й) и/или данных.
Технологии, описанные в данном документе, могут использоваться для различных систем беспроводной связи, таких как системы CDMA, TDMA, FDMA, OFDMA, SC-FDMA и другие системы. Термины "система" и "сеть" зачастую используются взаимозаменяемо. CDMA-система может реализовывать такую технологию радиосвязи, как универсальный наземный радиодоступ (UTRA), cdma2000 и т.д. UTRA включает в себя широкополосную CDMA (W-CDMA) и другие варианты CDMA. Дополнительно, cdma2000 охватывает стандарты IS-2000, IS-95 и IS-856. TDMA-система может реализовывать такую технологию радиосвязи, как глобальная система мобильной связи (GSM). OFDMA-система может реализовывать такую технологию радиосвязи, как усовершенствованный UTRA (E-UTRA), сверхширокополосная передача для мобильных устройств (UMB), IEEE 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), IEEE 802.20, Flash-OFDM и т.д. UTRA и E-UTRA являются частью универсальной системы мобильной связи (UMTS). Стандарт долгосрочного развития (LTE) 3GPP является версией UMTS, которая использует E-UTRA, которая применяет OFDMA в нисходящей линии связи и SC-FDMA - в восходящей линии связи. UTRA, E-UTRA, UMTS, LTE и GSM описываются в документах организации, называемой Партнерским проектом третьего поколения (3GPP). Дополнительно, cdma2000 и UMB описываются в документах организации, называемой Партнерским проектом третьего поколения 2 (3GPP2). Кроме того, эти системы беспроводной связи дополнительно могут включать в себя произвольно организующиеся сетевые системы между равноправными узлами (к примеру, между мобильными станциями), зачастую использующие непарные нелицензированные спектры, беспроводную LAN по стандарту 802.xx, технологию Bluetooth и любые другие технологии беспроводной связи ближнего и дальнего действия.
Различные аспекты или признаки представляются относительно систем, которые могут включать в себя определенное число устройств, компонентов, модулей и т.п. Следует понимать и принимать во внимание, что различные системы могут включать в себя дополнительные устройства, компоненты, модули и т.д. и/или могут не включать в себя все из устройств, компонентов, модулей и т.д., поясненных в связи с чертежами. Также может использоваться комбинация этих подходов.
Ссылаясь теперь на фиг.1, проиллюстрирована система 100 беспроводной связи в соответствии с различными вариантами осуществления, представленными в данном документе. Система 100 содержит базовую станцию 102, которая может включать в себя несколько групп антенн. Например, одна группа антенн может включать в себя антенны 104 и 106, другая группа может содержать антенны 108 и 110, и дополнительная группа может включать в себя антенны 112 и 114. Две антенны проиллюстрированы для каждой группы антенн; тем не менее, больше или меньше антенн может быть использовано для каждой группы. Базовая станция 102 дополнительно может включать в себя цепочку передающих устройств и цепочку приемных устройств, каждое из которых, в свою очередь, может содержать множество компонентов, ассоциированных с передачей и приемом сигналов (к примеру, процессоров, модуляторов, мультиплексоров, демодуляторов, демультиплексоров, антенн и т.д.), как должны признавать специалисты в данной области техники.
Базовая станция 102 может обмениваться данными с одним или более мобильных устройств, таких как мобильное устройство 116 и мобильное устройство 122; тем не менее, следует принимать во внимание, что базовая станция 102 может обмениваться данными практически с любым числом мобильных устройств, подобных мобильным устройствам 116 и 122. Мобильные устройства 116 и 122 могут быть, например, сотовыми телефонами, смартфонами, портативными компьютерами, карманными устройствами связи, карманными вычислительными устройствами, спутниковыми радиоприемниками, системами глобального позиционирования, PDA и/или любым другим подходящим устройством для обмена данными по системе 100 беспроводной связи. Как проиллюстрировано, мобильное устройство 116 поддерживает связь с антеннами 112 и 114, при этом антенны 112 и 114 передают информацию в мобильное устройство 116 по прямой линии 118 связи и принимают информацию от мобильного устройства 116 по обратной линии 120 связи. Кроме того, мобильное устройство 122 поддерживает связь с антеннами 104 и 106, при этом антенны 104 и 106 передают информацию в мобильное устройство 122 по прямой линии 124 связи и принимают информацию от мобильного устройства 122 по обратной линии 126 связи. В системе дуплекса с частотным разделением каналов (FDD), например, прямая линия 118 связи может использовать полосу частот, отличную от используемой посредством обратной линии 120 связи, и прямая линия 124 связи может использовать полосу частот, отличную от используемой посредством обратной линии 126 связи. Дополнительно, в системе дуплекса с временным разделением каналов (TDD) прямая линия 118 связи и обратная линия 120 связи могут использовать общую полосу частот, и прямая линия 124 связи и обратная линия 126 связи могут использовать общую полосу частот.
Набор антенн и/или область, в которой они предназначены обмениваться данными, может упоминаться как сектор базовой станции 102. Например, несколько антенн могут быть выполнены с возможностью обмениваться данными с мобильными устройствами в секторе областей, покрываемых посредством базовой станции 102. При обмене данными по прямым линиям 118 и 124 связи передающие антенны базовой станции 102 могут использовать формирование диаграммы направленности для того, чтобы улучшать отношение "сигнал-шум" прямых линий 118 и 124 связи для мобильных устройств 116 и 122. Кроме того, хотя базовая станция 102 использует формирование диаграммы направленности для того, чтобы передавать в мобильные устройства 116 и 122, беспорядочно распределенные по ассоциированному покрытию, мобильные устройства в соседних сотах могут быть подвержены меньшим помехам по сравнению с передачей базовой станции через одну антенну во все свои мобильные устройства.
Теперь ссылаясь на фиг.2, раскрыта примерная система 200 для управления совместно используемым ресурсом (к примеру, усовершенствованным выделенным каналом (E-DCH) для сообщения общего канала управления (CCCH) или сообщения выделенного канала управления (DCCH)). В системе беспроводной связи определенные ресурсы могут быть совместно использованы несколькими мобильными устройствами (к примеру, мобильным устройством 202), ассоциированными с базовой станцией (к примеру, базовой станцией 204). Тем не менее, для надлежащей работы, мобильному устройству может предоставляться монопольное, при этом ограниченное использование совместно используемого ресурса, к примеру, при ограничении на размер сообщения (к примеру, число байтов), разрешенного для передачи, или оно может иметь монопольное использование совместно используемого ресурса в течение ограниченного времени. Кроме того, ограниченный размер сообщения может быть размером одного сообщения, при этом несколько сообщений могут быть отправлены. Если монопольный доступ не предоставляется, то базовая станция может принимать пакеты от нескольких мобильных устройств и испытывать затруднения при различении того, какие пакеты исходят от какого мобильного устройства, тем самым, сообщения могут быть потеряны, работа может затрудняться, и т.п.
Мобильное устройство 202 (к примеру, с модулем 206 проверки и анализатором 208) может запрашивать доступ к совместно используемому ресурсу, и базовая станция 204 может упорядочивать доступ к совместно используемому ресурсу. Модуль 210 распознавания может использоваться для того, чтобы идентифицировать запрос (к примеру, запрос исходит от мобильного устройства 202 на предмет монопольного использования совместно используемого ресурса). Базовая станция 204 может оценивать совместно используемый ресурс, чтобы определять, используется ли ресурс монопольно посредством другого мобильного устройства. Кроме того, базовая станция 204 может выполнять проверки, связанные с совместно используемым ресурсом (к примеру, определять, авторизовано ли мобильное устройство 202 на разрешение доступа к ресурсу). При соответствующей авторизации базовая станция 204 может разрешать мобильному устройству 202 монопольное использование ресурса в течение заданной продолжительности, к примеру, через использование модуля 212 выделения. Хотя проиллюстрированы как часть базовой станции 204, следует принимать во внимание, что такие аспекты, как использование модуля 210 распознавания и/или модуля 212 выделения, могут работать на другом устройстве, таком как отдельный, независимый объект.
Мобильное устройство 202 и базовая станция 204 могут обмениваться информацией, так что мобильное устройство 202 отправляет пакеты в базовую станцию 204 (к примеру, по восходящей линии связи). Базовая станция 204 может обрабатывать собранный пакет (к примеру, сообщение состоит, по меньшей мере, из одного пакета) и передавать подтверждение приема в мобильное устройство 202 (к примеру, по нисходящей линии связи). Согласно одному варианту осуществления, пакеты, переданные посредством мобильного устройства 202, не ограничены по размеру, тем не менее, возможно наличие предела размера.
Может использоваться модуль 206 проверки, который определяет то, что уровень содержимого буфера (к примеру, содержащего данные, ожидающие первой попытки передачи) мобильного устройства 202 достиг предварительно определенного уровня (к примеру, нуля - больше нет пакетов для мобильного устройства 202 для передачи в первой попытке). Анализатор 208 может использоваться для оценки набора подтверждений приема, чтобы установить, учитывается ли соответствующее подтверждение приема, - в одном варианте осуществления оценка выполняется при достижении уровнем содержимого нуля. Если нет более информации для передачи (к примеру, буфер является пустым, уровень содержимого буфера для конкретного сообщения является нулевым, и т.д.), и соответствующие подтверждения приема приняты, то мобильное устройство 202 может высвобождать ресурс. Хотя таймер может истекать для использования посредством мобильного устройства 202 совместно используемого ресурса, высвобождение ресурса может приостанавливаться до тех пор, пока соответствующие подтверждения приема не приняты. Кроме того, ресурс может высвобождаться до того, как таймер истекает (к примеру, все пакеты отправлены и их прием подтвержден до того, как таймер завершается). Хотя проиллюстрированы как часть мобильного устройства 202, следует принимать во внимание, что такие аспекты, как использование модуля 206 проверки и/или анализатора 208, могут работать на другом устройстве, таком как отдельный, независимый объект.
Модуль 206 проверки может запускать таймер, когда буфер достигает предварительно определенного уровня, и отслеживать таймер. Анализатор 208 может определять то, что таймер истек, когда истечение происходит, и может определять, является ли буфер пустым, при этом при определении того, что буфер является пустым, информация диспетчеризации может быть отправлена.
Заключение может быть осуществлено посредством анализатора 208 о том, является ли последний пакет достаточным для того, чтобы переносить информацию диспетчеризации. Может осуществляться передача информации диспетчеризации по последнему пакету при положительном заключении или передача информации диспетчеризации по более позднему пакету при отрицательном заключении (к примеру, посредством передающего устройства). Анализатор 208 также может определять, является ли набор подтверждений приема пустым, при этом при определении того, что набор подтверждений приема является пустым, ресурс может высвобождаться. Кроме того, анализатор 208 может идентифицировать то, что буфер принимает пакет, а также определять, истек ли таймер, если таймер не истек, то таймер может сбрасываться.
Ссылаясь на фиг.3, раскрыта примерная система 300 для управления совместно используемым ресурсом для обмена данными между базовой станцией 202 и мобильным устройством 204 (к примеру, с модулем 206 проверки и анализатором 208). Мобильное устройство 204 может использовать передающее устройство 302 (к примеру, антенну), которое выдает, по меньшей мере, один пакет по совместно используемому ресурсу, к которому мобильное устройство 202 имеет монопольный доступ в течение ограниченного времени. В одной реализации этот, по меньшей мере, один пакет включает в себя запрос на подтверждение приема для добавления в набор подтверждений приема в ответ на успешное получение пакета (к примеру, сбор, сбор и обработку и т.д.). Может использоваться модуль 304 получения, который собирает, по меньшей мере, одно подтверждение приема (к примеру, собранное через использование приемного устройства 306), при этом набор подтверждений приема может включать в себя собранное подтверждение приема.
В альтернативном варианте осуществления передающее устройство 302 может передавать пакет от мобильного устройства 202 в базовую станцию 204, и при получении пакета базовая станция 204 передает подтверждение приема о том, что пакет успешно получен, и переданное подтверждение приема добавляется в набор подтверждений приема при сборе. Например, пакет передается по совместно используемому ресурсу, к которому мобильное устройство имеет монопольный доступ в течение ограниченного времени. Проверка может выполняться, чтобы сопоставлять подтверждение приема с пакетом, и совпадающий пакет может удаляться из буфера (к примеру, совпадающие пакеты представляют уровень содержимого буфера). Следовательно, буфер может включать в себя пакеты, уже переданные и ожидающие подтверждения приема, а также пакеты, ожидающие первой передачи.
Теперь ссылаясь на фиг.4, раскрыта примерная система 400 с мобильным устройством 202 (к примеру, с модулем 206 проверки и анализатором 208), участвующим в обмене данными с базовой станцией 204. На основе вывода анализатора 208 (к примеру, определения, учитываются ли подтверждения приема) модуль 402 сравнения может устанавливать, учитывается ли соответствующее подтверждение приема. Если устанавливается то, что подтверждения приема учитываются (к примеру, каждый переданный пакет имеет ассоциированное подтверждение приема, которое собирается), то передающее устройство 302 может выдавать уведомление (к примеру, в базовую станцию 204) при установлении того, что соответствующее подтверждение приема учитывается; уведомление может служить признаком того, что больше нет данных для отправки, и совместно используемый ресурс, к которому мобильное устройство 202 имеет монопольный доступ, должен высвобождаться.
Тем не менее, возможно то, что модуль 402 сравнения устанавливает, что имеется (к примеру, по меньшей мере, одно) пропущенное подтверждение приема (к примеру, на основе результата анализатора 208). Классификатор 404 может оценивать набор подтверждений приема и идентифицировать, по меньшей мере, одно пропущенное подтверждение приема. Передающее устройство 304 может повторно передавать пакет, который ассоциируется с пропущенным подтверждением приема. В альтернативном варианте осуществления передающее устройство 304 может отправлять проверку состояния в базовую станцию 204, чтобы определять, почему подтверждение приема не находится в наборе подтверждений приема (к примеру, базовая станция 204 не приняла пакет, не идентифицировала или не обработала успешно пакет, подтверждение приема потеряно при связи и т.д.). На основе ответа мобильное устройство 202 может работать соответствующим образом (к примеру, повторно передавать пакет, запрашивать другое подтверждение приема и т.д.).
Ссылаясь теперь на фиг.5, раскрыта примерная система 500 с детализированным мобильным устройством 202 (к примеру, с модулем 206 проверки и анализатором 208), запрашивающим монопольный доступ от базовой станции 204. Модуль 502 обмена может использоваться для того, чтобы соединять мобильное устройство 202 с базовой станцией 204, в частности, относительно выполнения запросов по совместно используемому ресурсу. Модуль 502 обмена может оценивать работу мобильного устройства (к примеру, текущую операцию, диспетчеризованную операцию и т.д.) и определять то, что совместно используемый ресурс должен быть выделен (к примеру, чтобы упрощать оптимальную работу) мобильному устройству (к примеру, в течение ограниченного времени). Таким образом, мобильное устройство 202 не только может определять то, что ресурс должен использоваться, но и может выполняться анализ, чтобы определять (к примеру, оценивать) то, как долго мобильному устройству 202 требуется ресурс, чтобы надлежащим образом передавать.
Модуль 504 запрашивания может запрашивать монопольный доступ к совместно используемому ресурсу для мобильного устройства 202. Базовая станция 204 может получать запрос, обрабатывать содержимое запроса и формировать инструкцию, что монопольный доступ разрешен, которая передается в мобильное устройство 202. Модуль 506 сбора может собирать инструкцию, что монопольный доступ разрешен в течение временного кадра. Передающее устройство 304 может выдавать, по меньшей мере, один пакет по совместно используемому ресурсу. Согласно одному варианту осуществления, этот, по меньшей мере, один пакет включает в себя запрос на подтверждение приема для добавления в набор подтверждений приема в ответ на успешное получение пакета. Хотя проиллюстрированы как часть модуля 502 обмена, следует принимать во внимание, что модуль 504 запрашивания, модуль 506 сбора и/или передающее устройство 304 могут реализовываться как отдельные модули.
Ссылаясь теперь на фиг.6, раскрыта примерная система 600 с мобильным устройством 202 (к примеру, с модулем 206 проверки и анализатором 208), которое управляет временем относительно использования ресурса, выделяемого от базовой станции 204. Мобильному устройству 202 может разрешаться монопольное использование совместно используемого ресурса в течение ограниченного времени - по истечении временного кадра мобильному устройству 202 может быть запрещено использование (к примеру, если время не продлено, другой сеанс не санкционирован, и т.д.), другие мобильные устройства могут использовать ресурс и т.д. Поскольку другие мобильные устройства могут хотеть использовать совместно используемый ресурс в то время, когда мобильное устройство 202 имеет монопольный доступ, модуль 602 упорядочения может использоваться для того, чтобы управлять временем монопольного использования.
Модуль 602 упорядочения может запускать таймер относительно совместно используемого ресурса (к примеру, при выдаче, по меньшей мере, одного пакета, при получении инструкции от базовой станции 204 в определенное время и/или в течение длительности, включенной в инструкцию, и т.д.). Модуль 604 высвобождения может использоваться для того, чтобы высвобождать совместно используемый ресурс от монопольного использования в подходящее время (к примеру, при идентификации того, что время истекло, при логическом выводе о том, что имеется коллизия ресурсов, и т.д.). Кроме того, модуль 602 упорядочения может включать в себя модуль 502 обмена для использования в запросе монопольного доступа к совместно используемому ресурсу.
Ссылаясь на фиг.7, раскрыта примерная система 700 для управления совместно используемым ресурсом для обмена данными между базовой станцией 204 и мобильным устройством 202 (к примеру, с модулем 206 проверки и анализатором 208). Возможно то, что базовая станция 204 получает запрос на монопольное использование совместно используемого ресурса один раз (к примеру, в идентичное время, во время с допуском и т.д.). Если имеется коллизия ресурсов (к примеру, через предоставление ресурса нескольким запросчикам), то базовая станция 202 может испытывать затруднения при различении пакетов из различных сообщений.
Мобильное устройство 202 для того, чтобы запрашивать монопольный доступ, может использовать модуль 602 упорядочения. В одном варианте осуществления, если инструкция не принята от базовой станции 204, то может быть осуществлен логический вывод о том, что коллизия возникает, и другой запрос может быть отправлен в случайное время в пределах диапазона времени (к примеру, чтобы не допускать отправку одновременно с другим мобильным устройством, вызывающую другую коллизию). Наоборот, базовая станция 204 может разрешать доступ для нескольких мобильных устройств - мобильное устройство 202 может принимать уведомление о том, что монопольный доступ разрешен. Пакет может быть передан, и может использоваться модуль 702 наблюдения, который отслеживает на предмет подтверждения приема для пакета. Может использоваться модуль 704 заключения, который логически выводит то, что имеется коллизия ресурсов, когда таймер достигает заданного уровня, и подтверждение приема не собрано. Например, базовая станция 204 может испытывать затруднения при идентификации того, какое мобильное устройство отправило пакет, и тем самым подтверждение приема не передается.
Ссылаясь на фиг.8, раскрыта примерная система 800 для синхронизации использования ресурса, разрешенного посредством базовой станции 204 для мобильного устройства 202 (к примеру, с модулем 206 проверки и анализатором 208). Модуль 602 упорядочения может соединяться с базовой станцией 204 для приобретения персонального доступа к совместно используемому ресурсу (к примеру, который не ограничивает размер сообщения). В качестве части соединения, базовая станция 204 может ограничивать количество времени, в течение которого мобильное устройство может иметь персональный доступ, и мобильное устройство 202 может задавать таймер.
Таймер может выполняться и может использоваться модуль 802 анализа, который идентифицирует, когда временной кадр совместно используемого ресурса истек. Когда истечение происходит или когда истечение скоро произойдет, мобильное устройство 202 может определять, имеют ли пакеты соответствующие переданные подтверждения приема. Когда подтверждения приема приняты или когда время истекло, монопольный доступ может завершаться.
Поскольку предусмотрено ограниченное время для доступа, модуль 804 управления может управлять выдачей пакетов на основе временного кадра. Таким образом, выдача этого, по меньшей мере, одного пакета осуществляется в соответствии с управлением. Например, мобильное устройство 202 может иметь относительно большой объем информации для передачи, тем не менее, вследствие относительно большого количества запросов, мобильному устройству может предоставляться небольшой временной кадр. Мобильное устройство 202 может выбирать сообщения, которые имеют наибольшую важность, и передавать эти сообщения первыми в попытке удовлетворять ограничениям временного кадра (к примеру, конфигурировать нулевой уровень содержимого буфера для сеанса связи). Согласно одному варианту осуществления, запрос на монопольный доступ может включать в себя предлагаемое или требуемое количество времени для персонального доступа.
Теперь ссылаясь на фиг.9, раскрыта примерная система 900 для управления работой базовой станции 204 (к примеру, с модулем 210 распознавания или модулем 212 выделения), к примеру, обменом данными с мобильным устройством 202. Базовая станция 204 может использовать модуль 902 регулирования для управления совместно используемым ресурсом. Может использоваться модуль 904 ограничения, который удаляет разрешение на монопольное использование совместно используемого ресурса для мобильного устройства 202.
В одной реализации модуль 904 ограничения может включать в себя модуль 906 остановки, который удаляет разрешение на монопольное использование по истечении заданной продолжительности (к примеру, через отслеживание таймера). Таким образом, при предоставлении совместно используемого ресурса мобильному устройству 202 может быть наложен временной предел. Удаление может быть жестким (к примеру, когда время истекло, разрешение удаляется), а также мягким (к примеру, когда время истекло, ресурс не освобождается до тех пор, пока соответствующие пакеты и подтверждения приема не переданы).
Может использоваться приемо-передающее устройство 908, которое собирает уведомление, что больше нет пакетов для мобильного устройства, чтобы выдавать по совместно используемому ресурсу (к примеру, отправляемое посредством мобильного устройства, когда уровень содержимого буфера является нулевым, когда время практически завершено, и т.д.). Может использоваться модуль 910 проверки, который определяет, имеется ли, по меньшей мере, один пакет, который неудачно обработан, и запрос может быть выдан (к примеру, через секцию передачи приемо-передающего устройства 908) для пакета, который должен быть повторно отправлен. Согласно одному варианту осуществления, удаление разрешения на монопольное использование выполняется при определении того, что нет пакета, который неудачно обработан. Удаление разрешения на монопольное использование может быть явным, так что мобильному устройству передается инструкция, что ресурс должен высвобождаться (к примеру, независимо от работы мобильного устройства).
Теперь ссылаясь на фиг.10, раскрыта примерная система 1000 для обработки обмена данными между мобильным устройством 202 и базовой станцией 204 (к примеру, с модулем 210 распознавания и/или модулем 212 выделения). Модуль 902 регулирования может использоваться для того, чтобы упорядочивать использование совместно используемого ресурса посредством мобильного устройства. Модуль 902 регулирования может использовать планировщик, чтобы определять то, когда мобильные устройства могут использовать совместно используемый ресурс, планировщик может быть открытым для мобильных устройств, так что устройства могут осуществлять подготовку относительно ресурса.
Сообщение (к примеру, сообщение CCCH) может состоять из нескольких пакетов, которые взаимосвязаны друг с другом. Если пакет пропущен (к примеру, потерян в ходе передачи), то базовая станция 204 может испытывать затруднения при временной оценке сообщения. Базовая станция может оценивать собранные пакеты и использовать модуль 1002 обнаружения, который идентифицирует поврежденный пакет (к примеру, пакет не учитывается) при определении того, что имеется, по меньшей мере, один пакет, который неудачно обработан (к примеру, определение выполняется посредством модуля 902 регулирования). Поврежденный пакет может быть идентифицирован, и модуль 1004 применения может запрашивать повторную передачу поврежденного пакета. Удаление разрешения на монопольное использование на основе собранного уведомления может прекращаться, если имеется ожидающий поврежденный пакет.
Теперь ссылаясь на фиг.11, раскрыта примерная система 1100 для обмена данными мобильного устройства 202 и базовой станции 204 (к примеру, с модулем 210 распознавания и модулем 212 выделения), базовая станция 204 может использовать модуль 904 ограничения. Приемное устройство 1102 может использоваться посредством базовой станции 204, чтобы собирать пакет по совместно используемому ресурсу в течение заданной продолжительности. Пакет может оцениваться, и модуль 1104 связи может передавать подтверждение приема сбора пакета в мобильное устройство.
Следует принимать во внимание, что технологии искусственного интеллекта могут использоваться для того, чтобы осуществлять на практике определения и логические выводы, раскрытые в данном документе. Эти технологии используют одну из множества технологий для получения сведений из данных и последующего извлечения логических выводов и/или выполнения определений, связанных с динамическим хранением информации в нескольких модулях хранения (к примеру, скрытых марковских моделях (HMM) и связанных прототипных моделей зависимостей, более общих вероятностных графических моделей, таких как байесовские сети, к примеру, создаваемые посредством структурного поиска с помощью показателя или приближения байесовских моделей, линейных классификаторов, таких как методы опорных векторов (SVM), нелинейных классификаторов, таких как методы, называемые технологиями "нейронной сети", технологиями нечеткой логики, и других подходов, которые выполняют слияние данных и т.д.) в соответствии с реализацией различных автоматизированных аспектов, описанных в данном документе. Эти технологии также могут включать в себя способы фиксации логических взаимосвязей, такие как программы автоматического доказательства теорем или более эвристические основанные на правилах экспертные системы. Эти технологии могут представляться как внешне подключаемый модуль, в некоторых случаях разработанный другой (третьей) стороной.
Следующий параграф выделяет технические признаки для примерных целей аспектов, раскрытых в данном документе, и не имеет намерения ограничивать объем формулы изобретения или раскрытия сущности. UE (абонентское устройство, к примеру, мобильное устройство 202) может неявно высвобождать общий ресурс E-DCH при передаче DTCH (выделенного канала трафика)/DCCH согласно, по меньшей мере, следующему условию. Во-первых, нет осуществления активности в нисходящей линии связи (передачи по HS-DSCH (высокоскоростному совместно используемому каналу нисходящей линии связи)) в то время, когда UE передает по общему ресурсу E-DCH в CELL_FACH (к примеру, состояние подключенного режима к RCC (поставщики услуг радиотелефонной связи) для UTRA (наземный радиодоступ к UMTS (универсальной системе мобильной связи))). После передачи последнего PDU MAC-i (протокольного блока данных целостности кода авторизации сообщения) UE ожидает определенное время перед отправкой SI (запроса о состоянии)=0 (к примеру, сообщение о состоянии пустого буфера) в PDU MAC-i. После отправки SI=0, даже если UE принимает ACK (подтверждение приема) для PDU MAC-i, который содержит SI=0, UE может ожидать в течение периода, соответствующего всем максимальным повторным передачам всех ожидающих PDU MAC-i, отправляемых до отправки SI=0, или до тех пор, пока прием всех ожидающих PDU MAC-i не подтвержден успешно, что из этого происходит первым, до высвобождения ресурса E-DCH. Если узел B (к примеру, базовая станция 204) после приема SI=0 по-прежнему должен принимать все PDU MAC-i, отправляемые до PDU MAC-i, который содержал SI=0, то он ожидает максимального числа повторных передач всех ожидающих PDU MAC-i, отправляемых до отправки SI=0, или до тех пор, пока прием всех ожидающих PDU MAC-i не подтвержден успешно, что из этого происходит первым, до высвобождения ресурса E-DCH. Чтобы сохранять гибкую диспетчеризацию в UL (восходящей линии связи), может быть возможным резервировать высокое значение или кодовую точку E-AGCH (усовершенствованного канала разрешения доступа) "INACTIVE" с областью абсолютного разрешения на передачу E-AGCH, чтобы задавать значение "все процессы HARQ (гибридного автоматического запроса на повторную передачу)", чтобы указывать высвобождение ресурса E-DCH.
Ссылаясь теперь на фиг.12, раскрыта примерная технология 1200 для управления мобильным устройством относительно использования совместно используемого ресурса монопольно в течение ограниченного времени (к примеру, безотносительно размера сообщения). Может быть выполнен запрос на монопольное право использовать общий ресурс и для использования может предоставляться период. На основе предоставленного временного кадра может выполняться управление относительно того, как пакеты должны передаваться на этапе 1202.
На основе управления (к примеру, последовательности, при которой пакет должен быть передан) передача пакета может осуществляться на этапе 1204 - пакеты могут передаваться от мобильного устройства в базовую станцию по совместно используемому ресурсу. Буфер мобильного устройства может оцениваться на этапе 1204 (к примеру, проверяться после того, как каждый пакет отправляется). На основе результата оценки определение может быть выполнено относительно того, является ли уровень содержимого нулевым (к примеру, полный уровень является нулевым, уровень, ассоциированный с конкретным сообщением, является нулевым, список диспетчеризованных пакетов является нулевым и т.д.), при проверке 1208.
Если определено то, что уровень содержимого не является нулевым, то другой пакет может быть передан на этапе 1204. В альтернативном варианте осуществления может выполняться оценка буфера относительно того, почему уровень не является нулевым (к примеру, ошибка). Если уровень содержимого является нулевым (к примеру, все пакеты переданы, даже если имеются пакеты, не очищенные из буфера), то набор подтверждений приема может оцениваться на этапе 1210. Проверка 1212 может осуществляться, чтобы определять, собраны ли ожидаемые подтверждения приема.
Если больше нет ожидаемых пакетов, то уведомление может быть передано на этапе 1214 о том, что совместно используемый ресурс должен высвобождаться. Тем не менее, если имеется пропуск подтверждений приема, то идентификация пропущенного подтверждения приема может осуществляться на этапе 1216, и пакеты, которые не имеют совпадающих подтверждений приема, могут быть идентифицированы на этапе 1218. Пакет может быть повторно передан в базовую станцию на этапе 1220 - подтверждение приема может отправляться и обрабатываться посредством мобильного устройства, и уведомление этапа 1214 может отправляться при необходимости.
Теперь, ссылаясь на фиг.13, раскрыта примерная технология 1300 для использования синхронизации совместно используемого ресурса. Запрос может быть выполнен на монопольный доступ, и разрешение по запросу может предоставляться на основе ответа, пакет, который является частью сообщения, может быть передан на этапе 1302. После того как пакет отправлен, отслеживание на предмет ответа на передачу пакета (к примеру, подтверждения приема) может осуществляться на этапе 1304.
Проверка 1306 может работать, чтобы определять, собран ли ответ, если ответ не собран, то может осуществляться другая проверка 1308, чтобы определять, превышен ли заданный эталон времени. Если эталон не превышен, то технология 1300 может возвращаться к отслеживанию на этапе 1304. Тем не менее, если временной предел превышен, то может быть осуществлен логический вывод о том, что возникает коллизия ресурсов, на этапе 1310. Если коллизия ресурсов логически выведена, то технология 1300 может высвобождать совместно используемый ресурс.
Если при проверке 1306 определено, что ответ собран, то ответ (к примеру, подтверждение приема, сообщение об ошибках и т.д.) может собираться на этапе 1312 и добавляться в набор подтверждений приема на этапе 1314. Проверка 1316 может определять, истекло ли время для монопольного использования ресурса. Если определено, что время истекло, то совместно используемый ресурс может высвобождаться на этапе 1318. Другие реализации могут осуществляться на практике, к примеру, определение, имеется ли соответствующее подтверждение приема, до выполнения высвобождения.
Если время не завершено, то проверка 1320 может определять, имеются ли еще данные в буфере для первой передачи (к примеру, в буфере мобильного устройства). Согласно альтернативному варианту осуществления, проверка 1320 осуществляется до проверки 1316. Если уровень содержимого не считается полным, то технология может возвращаться к этапу 1302, чтобы передавать другой пакет. Тем не менее, если уровень содержимого является полным, то набор подтверждений приема может оцениваться на этапе 1322, и в зависимости от ответа может выполняться соответствующее действие (к примеру, может высвобождаться ресурс, может передаваться запрос на пропущенные подтверждения приема и т.д.).
Ссылаясь теперь на фиг.14, раскрыта примерная технология 1400 для управления выделением совместно используемого ресурса. Запрос (к примеру, в базовой станции) может собираться на этапе 1402 на монопольный доступ к ресурсу (к примеру, в течение периода, когда базовая станция разрешает, и т.д.). Запрос может оцениваться, чтобы определять характеристики запроса на этапе 1404, в том числе и то, какой ресурс запрашивается. В одной реализации несколько совместно используемых ресурсов могут существовать для базовой станции, и различные мобильные устройства могут запрашивать то, чтобы использовать различные ресурсы.
Проверка 1406 может выполняться для того, чтобы определять, используется ли уже запрашиваемый ресурс посредством другого мобильного устройства. Если уже используется, то запрос может быть отклонен через этап 1408. В иллюстративном варианте осуществления может выполняться оценка занятости, например, может быть определено, какое мобильное устройство использует ресурс, имеет ли запрашивающий ресурс более высокий приоритет, чем пользовательское устройство (к примеру, тем самым пользователь может удаляться), насколько дольше пользователь имеет монопольный доступ, может ли запрашивающее мобильное устройство быть добавлено в расписание, и т.д. Если ресурс еще не используется, то монопольный доступ может быть разрешен через этап 1410. В качестве части оценки этапа 1404 определение может быть выполнено относительно того, должен ли быть разрешен монопольный доступ мобильному устройству (к примеру, на основе того, если мобильное устройство авторизовано, разрешается предоставление монопольного доступа к ресурсу и т.д.).
На этапе 1412 может осуществляться сбор уведомления о том, что монопольное использование больше не является надлежащим (к примеру, таймер истек, уровень содержимого буфера является полным и т.д.). Проверка 1414 может выполняться для того, чтобы определять, имеется ли пропуск пакета, - например, собранные пакеты с сообщениями могут оцениваться, чтобы определять, имеется ли пропущенный пакет. Если нет пропуска пакета, то разрешение на монопольное использование может удаляться на этапе 1416. Тем не менее, если имеется пропуск пакета, то поврежденный пакет может быть идентифицирован на этапе 1418, и запрос может быть выполнен на то, чтобы повторно передавать пропущенный пакет. Если после нескольких запросов пакет не собран, то сообщение может игнорироваться и формируется сообщение об ошибке.
Теперь ссылаясь на фиг.15, раскрыта примерная технология 1500 для использования таймера, касающегося управления монопольным разрешением для совместно используемого ресурса. Запрос на монопольное использование может быть идентифицирован на этапе 1502, и монопольное использование может быть разрешено на этапе 1504. Когда монопольное разрешение предоставляется, таймер может быть инициирован на этапе 1506 (к примеру, в базовой станции, в мобильном устройстве и т.д.). Пакет сообщения может собираться на этапе 1508, и соответствующее подтверждение приема может быть определено и передано на этапе 1510.
Таймер может отслеживаться на этапе 1512, и проверка 1514 может определять, истекло ли время. Если время не истекло, то отслеживание может продолжаться (к примеру, технология 1500 возвращается к этапу 1512). Тем не менее, если время истекло, может выполняться оценка сеанса связи на этапе 1516 (к примеру, определение того, отправлены ли все соответствующие подтверждения приема, того, что соответствующие пакеты приняты и обработаны, и т.д.). Определенная ошибка (к примеру, отсутствие подтверждения приема, отсутствие пакета и т.д.) может быть скорректирована на этапе 1518 (к примеру, так же, как определение, выполненное по соответствующему способу коррекции), и монопольное использование может быть прекращено на этапе 1520.
Ссылаясь на фиг.12-15, раскрыты технологии, касающиеся таймеров относительно выделения совместно используемого ресурса. Хотя в целях упрощения пояснения технологии показаны и описаны как последовательность действий, необходимо понимать и принимать во внимание, что технологии не ограничены порядком действий, поскольку некоторые действия могут, в соответствии с одним или более вариантов осуществления, выполняться в другом порядке и/или параллельно с действиями, отличными от действий, показанных и описанных в данном документе. Например, специалисты в данной области техники должны понимать и принимать во внимание, что технология может быть альтернативно представлена как последовательность взаимосвязанных состояний или событий, к примеру, на диаграмме состояний. Более того, не все проиллюстрированные действия могут быть использованы для того, чтобы реализовывать технологию в соответствии с одним или более вариантов осуществления.
Следует принимать во внимание, что в соответствии с одним или более аспектов, описанных в данном документе, могут быть осуществлены логические выводы, касающиеся того, должно разрешаться монопольное использование, должно завершаться монопольное использование и т.д. При использовании в данном документе термин "осуществлять логический вывод" или "логический вывод" обычно означает процесс рассуждения или обозначения состояний системы, окружения и/или пользователя из набора данных наблюдения, полученных через события и/или данные. Логический вывод может быть использован для того, чтобы идентифицировать конкретный контекст или действие, либо может формировать распределение вероятностей, к примеру, по состояниям. Логический вывод может быть вероятностным, т.е. вычислением распределения вероятностей по интересующим состояниям на основе анализа данных и событий. Логический вывод также может означать технологии, используемые для компоновки высокоуровневых событий из набора событий и/или данных. Такой логический вывод приводит к составлению новых событий или действий из набора наблюдаемых событий и/или сохраненных данных событий, независимо от того, соотносятся ли события в тесной временной близости и исходят ли события и данные из одного или нескольких источников событий и данных.
Согласно примеру, один или более способов, представленных выше, могут включать в себя осуществление логических выводов, касающихся подтверждения приема пакета. В качестве дополнительной иллюстрации, логический вывод может быть осуществлен относительно передачи пакетов, истечения таймера и т.д. Следует принимать во внимание, что вышеприведенные примеры являются иллюстративными по своему характеру и не имеют намерения ограничивать число логических выводов, которые могут быть осуществлены, или способ, которым такие логические выводы осуществляются, в связи с различными вариантами осуществления и/или способами, описанными в данном документе.
Фиг.16 показывает примерную временную схему 1600, которая может использоваться в соответствии с внедрением аспектов, раскрытых в данном документе. По меньшей мере, частично, временная схема 1600 может относиться к аспектам относительно восходящей линии связи (UL), гибридного автоматического запроса на повторную передачу (H-ARQ или HARQ) или общего состояния буфера E-DCH (TEBS). Аспекты, раскрытые относительно фиг.16, могут осуществляться на практике, по меньшей мере, посредством анализатора 208 по фиг.2 или модуля 210 распознавания по фиг.2.
Для FDD и для передачи по CCCH в состоянии CELL_FACH и режиме бездействия передача информации диспетчеризации (SI) может реализовываться так, что инициирование выполняется только тогда, когда TEBS становится нулевым, и PDU MAC-i, содержащий последние данные, передается. SI может быть передан с PDU MAC-i, переносящим последние данные, когда разрешение на обслуживание является достаточным для того, чтобы переносить SI с последними оставшимися данными. В противном случае, сообщение о состоянии пустого буфера может передаваться отдельно со следующим PDU MAC-i.
Для FDD и для передачи по DTCH/DCCH в состоянии CELL_FACH передача информации диспетчеризации может быть инициирована в том случае, если TEBS остается нулевым, и нет данных верхнего уровня в MAC, которые должны быть переданы, в течение периода, заданного посредством периода отката с возвратом для продолжения передачи по E-DCH неравным "бесконечность". Для FDD и для передачи по DTCH/DCCH в состоянии CELL_FACH с периодом отката с возвратом для продолжения передачи по E-DCH, заданным равным "бесконечность" или "нуль", передача информации диспетчеризации может быть инициирована каждый раз, когда TEBS становится нулевым, и нет данных верхнего уровня в MAC, которые должны быть переданы, после передачи PDU MAC-i, содержащего информацию диспетчеризации с сообщением о состоянии пустого буфера.
Если информация диспетчеризации должна быть включена в MAC-e или PDU MAC-i, то информация диспетчеризации может быть передана независимо от состояния TEBS. Если UE отправляет данные CCCH в состоянии CELL_FACH или режиме бездействия, то UE может высвобождать общий ресурс E-DCH, например, согласно следующим условиям: 1) нет ожидающих передачу PDU MAC-i, 2) максимальное выделение ресурсов E-DCH для CCCH достигнуто, или 3) сбой синхронизации сообщается.
Если UE отправляет данные DTCH или DCCH, то UE может высвобождать общий ресурс E-DCH, например, согласно следующим условиям: 1) сбой синхронизации происходит, 2) максимальный период для разрешения коллизий достигнут, а E-AGCH с E-RNTI (временным идентификатором радиосети E-DCH) UE (к примеру, через присоединение конкретного для E-RNTI CRC) не достигнут, 3) абсолютный канал разрешения на передачу по E-DCH (E-AGCH) может приниматься с командой высвобождения общего ресурса E-DCH (к примеру, INACTIVE - явное высвобождение общего ресурса E-DCH) или 4) "Откат с возвратом для продолжения передачи по E-DCH" не задан равным "бесконечность", состояние пустого буфера (TEBS=0 байтов) сообщено, и PDU MAC-i не остается в HARQ-процессе для передачи (передачи или повторной передачи).
Максимальное выделение ресурсов E-DCH для CCCH может быть таймером T2, а переменная отката с возвратом для продолжения передачи по E-DCH может быть таймером T4. SI может быть передана с PDU MAC-i, переносящим последние данные, когда разрешение на обслуживание является достаточным для того, чтобы переносить SI с последними оставшимися данными. В противном случае, сообщение о состоянии пустого буфера может передаваться отдельно со следующим PDU MAC-i.
Также может быть неявное высвобождение при откате с возвратом для продолжения передачи по E-DCH. Неявное высвобождение ресурса может активироваться ограниченным способом, к примеру, только если "откат с возвратом для продолжения передачи по E-DCH" не задан равным "бесконечность". Если неявное высвобождение ресурса активировано, то в случае передачи по DTCH/DCCH таймер Tb может быть задан равным значению "отката с возвратом для продолжения передачи по E-DCH", когда TEBS составляет 0 байтов, и последний, сформированный PDU MAC-i с данными верхнего уровня, содержит примитив PHY-data-REQ для физического уровня для передачи.
Если TEBS<>0 байтов обнаруживается в то время, когда таймер Tb выполняется, то таймер может останавливаться, и передача данных по восходящей линии связи по общему ресурсу E-DCH продолжается. Если PDU MAC-ehs (усовершенствованное управление доступом к среде) принимается в то время, когда таймер Tb выполняется, то таймер может быть перезапущен.
При истечении таймера Tb примитив MAC-STATUS-Ind может указывать в канале линии радиосвязи (RLC) для каждого логического канала то, что PDU не должны быть переданы в MAC. TEBS=0 байтов может сообщаться в MAC узла B как SI в MAC-i PDU. Если значение "отката с возвратом для продолжения передачи по E-DCH" задано равным "0", то SI должен быть передан с PDU MAC-i, переносящим последние данные DCCH/DTCH (к примеру, при условии, что разрешение на обслуживание является достаточным для того, чтобы переносить SI в одном PDU MAC-i вместе с оставшимися данными DCCH/DTCH). В противном случае, сообщение о состоянии пустого буфера может быть передано отдельно со следующим PDU MAC-i.
Если после истечения таймера Tb PDU MAC-i не остается в HARQ-процессе для (повторной) передачи, то это инициирует CMAC-STATUS, который сообщает RRC о разрыве усовершенствованной восходящей линии связи для состояния CELL_FACH и режима бездействия.
Фиг.17 является иллюстрацией мобильного устройства 1700, которое упрощает монопольное использование совместно используемого ресурса. Мобильное устройство 1700 содержит приемное устройство 1702, которое принимает сигнал, например, от приемной антенны (не показана) и выполняет типичные действия (к примеру фильтрует, усиливает, преобразует с понижением частоты и т.д.) с принимаемым сигналом и оцифровывает приведенный к требуемым параметрам сигнал, чтобы получать выборки. Приемное устройство 1702 может быть, например, приемным MMSE-устройством и может содержать демодулятор 1704, который может демодулировать принимаемые символы и предоставлять их в процессор 1706 для оценки канала. Процессор 1706 может быть процессором, предназначенным для анализа информации, принимаемой посредством приемного устройства 1702, и/или формирования информации для передачи посредством передающего устройства 1716, процессором, который управляет одним или более компонентов пользовательского устройства 1700, и/или процессором, который анализирует информацию, принимаемую посредством приемного устройства 1702, формирует информацию для передачи посредством передающего устройства 1716 и управляет одним или более компонентов пользовательского устройства 1700.
Мобильное устройство 1700 дополнительно может содержать запоминающее устройство 1708, которое функционально соединено с процессором 1706 и которое может сохранять данные, которые должны быть переданы, принимаемые данные, информацию, связанную с доступными каналами, данные, ассоциированные с проанализированной интенсивностью сигнала и/или помех, информацию, связанную с назначенным каналом, мощностью, скоростью и т.п., и любую другую подходящую информацию для оценки канала и обмена данными через канал. Запоминающее устройство 1708 дополнительно может сохранять протоколы и/или алгоритмы, ассоциированные с оценкой и/или использованием канала (к примеру, основанные на производительности, основанные на пропускной способности и т.д.).
Следует принимать во внимание, что хранилище данных (к примеру, запоминающее устройство 1708), описанное в данном документе, может быть энергозависимым запоминающим устройством или энергонезависимым запоминающим устройством, либо может включать в себя как энергозависимое, так и энергонезависимое запоминающее устройство. В качестве иллюстрации, но не ограничения, энергонезависимое запоминающее устройство может включать в себя постоянное запоминающее устройство (ROM), программируемое ROM (PROM), электрически программируемое ROM (EPROM), электрически стираемое PROM (EEPROM) или флэш-память. Энергозависимое запоминающее устройство может включать в себя оперативное запоминающее устройство (RAM), которое выступает в качестве внешнего кэша. В качестве иллюстрации, но не ограничения, RAM доступно во многих формах, таких как синхронное RAM (SRAM), динамическое RAM (DRAM), синхронное DRAM (SDRAM), SDRAM с двойной скоростью передачи (DDR SDRAM), усовершенствованное SDRAM (ESDRAM), Synchlink DRAM (SLDRAM) и direct Rambus RAM (DRRAM). Запоминающее устройство 1708 настоящих систем и способов имеет намерение содержать (но не только) эти и любые другие подходящие типы запоминающих устройств.
Процессор 1702 дополнительно функционально связан с модулем 1710 проверки и/или анализатором 1712. Модуль 1710 проверки может определять то, что уровень содержимого буфера мобильного устройства достигает предварительно определенного уровня. Кроме того, анализатор 1712 может оценивать набор подтверждений приема, чтобы устанавливать, собраны ли соответствующие подтверждения приема, причем оценка выполняется при достижении уровнем содержимого предварительно определенного уровня. Мобильное устройство 1700 еще дополнительно содержит модулятор 1714 и передающее устройство 1716, которое передает сигнал (к примеру, CQI и разностный CQI), например, в базовую станцию, другое мобильное устройство и т.д. Хотя проиллюстрированы как отдельные от процессора 1706, следует принимать во внимание, что модуль 1710 проверки и/или анализатор 1712 могут быть частью процессора 1706 или ряда процессоров (не показаны).
Фиг.18 - это иллюстрация системы 1800, которая упрощает использование полуподключенного режима. Система 1800 содержит базовую станцию 1802 (к примеру, точку доступа и т.п.) с приемным устройством 1810, которое принимает сигнал(ы) от одного или более мобильных устройств 1804 через множество приемных антенн 1806, и передающим устройством 1822, которое передает в одно или более мобильных устройств 1804 через множество передающих антенн 1808. Приемное устройство 1810 может принимать информацию от приемных антенн 1806 и может быть функционально ассоциировано с демодулятором 1812, который демодулирует принятую информацию. Демодулированные символы анализируются посредством процессора 1814, который может быть аналогичным процессору, описанному выше относительно фиг.17, и который соединен с запоминающим устройством 1816, которое сохраняет информацию, связанную с оценкой интенсивности сигнала (к примеру, пилотного сигнала) и/или интенсивности помех, данные, которые должны быть переданы или приняты от мобильного устройства(в) 1804 (или другой базовой станции (не показана)), и/или любую другую подходящую информацию, связанную с выполнением различных действий и функций, изложенных в данном документе.
Процессор 1814 дополнительно связан с модулем 1818 распознавания и/или с модулем 1820 выделения. Модуль 1818 распознавания может идентифицировать запрос - запрос может исходить от мобильного устройства на монопольное использование совместно используемого ресурса. Кроме того, модуль 1820 выделения может разрешать мобильному устройству монопольное использование совместно используемого ресурса в течение заданной продолжительности. Информация, которая должна быть передана, может предоставляться в модулятор 1822. Модулятор 1822 может мультиплексировать информацию для передачи посредством передающего устройства 1824 через антенну 1808 в мобильное устройство(а) 1804. Хотя проиллюстрированы как отдельные от процессора 1814, следует принимать во внимание, что модуль 1818 распознавания режима и/или модуль 1820 выделения могут быть частью процессора 1814 или ряда процессоров (не показаны).
Фиг.19 иллюстрирует примерную систему 1900 беспроводной связи. Система 1900 беспроводной связи показывает одну базовую станцию 1910 и одно мобильное устройство 1950 для краткости. Тем не менее, следует принимать во внимание, что система 1900 может включать в себя более одной базовой станции и/или более одного мобильного устройства, при этом дополнительные базовые станции и/или мобильные устройства могут быть во многом аналогичными или отличными от примерной базовой станции 1910 и мобильного устройства 1950, описанных ниже. Помимо этого, следует принимать во внимание, что базовая станция 1910 и/или мобильное устройство 1950 могут использовать системы (фиг.1-11 и 17-18) и/или способы (фиг.12-15), описанные в данном документе, для того чтобы упрощать беспроводную связь друг с другом.
В базовой станции 1910 данные трафика для ряда потоков данных предоставляются из источника 1912 данных в процессор 1914 данных передачи (TX). Согласно примеру каждый поток данных может передаваться по соответствующей антенне. Процессор 1914 TX-данных форматирует, кодирует и перемежает поток данных трафика на основе конкретной схемы кодирования, выбранной для этого потока данных, чтобы предоставлять кодированные данные.
Кодированные данные для каждого потока данных могут быть мультиплексированы с пилотными данными с использованием технологий мультиплексирования с ортогональным частотным разделением каналов (OFDM). Дополнительно или альтернативно, пилотные символы могут быть мультиплексированы с частотным разделением каналов (FDM), мультиплексированы с временным разделением каналов (TDM) или мультиплексированы с кодовым разделением каналов (CDM). Пилотные данные типично являются известным шаблоном данных, который обрабатывается известным способом и может быть использован в мобильном устройстве 1950 для того, чтобы оценивать отклик канала. Мультиплексированные пилотные сигналы и кодированные данные для каждого потока данных могут модулироваться (к примеру, символьно преобразовываться) на основе конкретной схемы модуляции (к примеру, двоичной фазовой манипуляции (BPSK), квадратурной фазовой манипуляции (QPSK), М-фазовой манипуляции (M-PSK), М-квадратурной амплитудной модуляции (M-QAM) и т.д.), выбранной для этого потока данных, чтобы предоставлять символы модуляции. Скорость передачи данных, кодирование и модуляция для каждого потока данных могут быть определены посредством инструкций, выполняемых или предоставленных посредством процессора 1930.
T
T
Символы модуляции для всех потоков данных могут быть предоставлены в TX MIMO-процессор 1920, который дополнительно может обрабатывать символы модуляции (к примеру, для OFDM). TX MIMO-процессор 1920 далее предоставляет N потоков символов модуляции в Nпередающих устройств (TMTR) 1922a-1922t. В различных вариантах осуществления TX MIMO-процессор 1920 применяет весовые коэффициенты формирования диаграммы направленности к символам потоков данных и к антенне, из которой передается символ.
T
T
Каждое передающее устройство 1922 принимает и обрабатывает соответствующий поток символов, чтобы предоставлять один или более аналоговых сигналов, и дополнительно приводит к требуемым параметрам (к примеру, усиливает, фильтрует и преобразует с повышением частоты) аналоговые сигналы, чтобы предоставлять модулированный сигнал, подходящий для передачи по MIMO-каналу. Дополнительно, N модулированных сигналов из передающих устройств 1922a-1922t затем передаются из N антенн 1924a-1924t соответственно.
R
В мобильном устройстве 1950 переданные модулированные сигналы принимаются посредством Nантенн 1952a-1952r, и принимаемый сигнал из каждой антенны 1952 предоставляется в соответствующее приемное устройство (RCVR) 1954a-1954r. Каждое приемное устройство 1954 приводит к требуемым параметрам (к примеру, фильтрует, усиливает и преобразует с понижением частоты) соответствующий сигнал, оцифровывает приведенный к требуемым параметрам сигнал, чтобы предоставлять выборки, и дополнительно обрабатывает выборки, чтобы предоставлять соответствующий "принимаемый" поток символов.
R
R
T
Процессор 1960 RX-данных может принимать и обрабатывать N принимаемых потоков символов от N приемных устройств 1954 на основе конкретной технологии обработки приемного устройства, чтобы предоставлять N "обнаруженных" потоков символов. Процессор 1960 RX-данных может демодулировать, обратно перемежать и декодировать каждый обнаруженный поток символов, чтобы восстанавливать данные трафика для потока данных. Обработка посредством процессора 1960 RX-данных комплементарна обработке, выполняемой посредством TX MIMO-процессора 1920 и процессора 1914 TX-данных в базовой станции 1910.
Процессор 1970 может периодически определять то, какую матрицу предварительного кодирования использовать, как пояснено выше. Дополнительно, процессор 1970 может формулировать сообщение обратной линии связи, содержащее часть индекса матрицы и часть значения ранга.
Сообщение обратной линии связи может содержать различные типы информации, относящейся к линии связи и/или принимаемому потоку данных. Сообщение обратной линии связи может быть обработано посредством процессора 1938 TX-данных, который также принимает данные трафика для ряда потоков данных из источника 1936 данных, модулировано посредством модулятора 1980, приведено к требуемым параметрам посредством передающих устройств 1954a-1954r и передано обратно в базовую станцию 1910.
В базовой станции 1910 модулированные сигналы из мобильного устройства 1950 принимаются посредством антенн 1924, приводятся к требуемым параметрам посредством приемных устройств 1922, демодулируются посредством демодулятора 1940 и обрабатываются посредством процессора 1942 RX-данных, чтобы извлекать сообщение обратной линии связи, переданное посредством мобильного устройства 1950. Дополнительно, процессор 1930 может обрабатывать извлеченное сообщение, чтобы определять то, какую матрицу предварительного кодирования использовать для определения весов формирования диаграммы направленности.
Процессоры 1930 и 1970 могут управлять (к примеру, контролировать, координировать, управлять и т.д.) работой в базовой станции 1910 и мобильном устройстве 1950 соответственно. Соответствующие процессоры 1930 и 1970 могут быть ассоциированы с запоминающим устройством 1932 и 1972, которое сохраняет программные коды и данные. Процессоры 1930 и 1970 также могут выполнять вычисления, чтобы получать оценки частотной и импульсной характеристики для восходящей и нисходящей линий связи соответственно.
Следует понимать, что варианты осуществления, описанные в данном документе, могут быть реализованы посредством аппаратных средств, программного обеспечения, микропрограммного обеспечения, промежуточного программного обеспечения, микрокода или любой комбинации вышеозначенного. При реализации в аппаратных средствах блоки обработки могут быть реализованы в одной или более специализированных интегральных схем (ASIC), процессоров цифровых сигналов (DSP), устройств цифровой обработки сигналов (DSPD), программируемых логических устройств (PLD), программируемых пользователем вентильных матриц (FPGA), процессоров, контроллеров, микроконтроллеров, микропроцессоров, других электронных устройств, предназначенных для того, чтобы выполнять описанные в данном документе функции, или в их комбинациях.
Когда варианты осуществления реализованы в программном обеспечении, микропрограммном обеспечении, промежуточном программном обеспечении или микрокоде, программный код или сегменты кода могут быть сохранены на машиночитаемом носителе, таком как компонент хранения. Сегмент кода может представлять процедуру, функцию, подпрограмму, программу, стандартную процедуру, вложенную процедуру, модуль, комплект программного обеспечения, класс или любое сочетание инструкций, структур данных или операторов программы. Сегмент кода может быть связан с другим сегментом кода или аппаратной схемой посредством передачи и/или приема информации, данных, аргументов, параметров или содержимого памяти. Информация, аргументы, параметры, данные и т.д. могут быть переданы, переадресованы или пересланы посредством любого надлежащего средства, в том числе совместного использования памяти, передачи сообщений, передачи маркера, передачи по сети и т.д.
При реализации в программном обеспечении, описанные в данном документе технологии могут быть реализованы с помощью модулей (к примеру, процедур, функций и т.п.), которые выполняют описанные в данном документе функции. Программные коды могут быть сохранены в запоминающем устройстве и приведены в исполнение посредством процессоров. Запоминающее устройство может быть реализовано в процессоре или внешне по отношению к процессору, причем во втором случае оно может быть функционально соединено с процессором с помощью различных средств, известных в данной области техники.
Со ссылкой на фиг.20 проиллюстрирована система 2000, которая упорядочивает монопольное использование ресурса. Например, система 2000 может постоянно размещаться, по меньшей мере, частично в рамках мобильного устройства. Следует принимать во внимание, что система 2000 представлена как включающая в себя функциональные блоки, которые могут быть функциональными блоками, которые представляют функции, реализованные посредством процессора, программного обеспечения или комбинации вышеозначенного (к примеру, микропрограммного обеспечения). Система 2000 включает в себя логическое группирование 2002 электрических компонентов, которые могут действовать совместно. Например, логическое группирование 2002 может включать в себя средство для определения того, что уровень содержимого буфера мобильного устройства достигает предварительно определенного уровня 2004, а также средство для оценки набора подтверждений приема, чтобы устанавливать, собраны ли соответствующие подтверждения приема 2006. Оценка может выполняться при достижении уровнем содержимого предварительно определенного уровня. Хотя показаны как внешние для запоминающего устройства 2008, следует понимать, что одно или более из средств 2004 и 2006 (к примеру, электрических компонентов) могут существовать в рамках запоминающего устройства 2008.
Обращаясь к фиг.21, проиллюстрирована система 2100, которая управляет монопольным использованием совместно используемого ресурса. Система 2100 может постоянно размещаться, например, в рамках базовой станции. Как проиллюстрировано, система 2100 включает в себя функциональные блоки, которые могут представлять функции, реализуемые посредством процессора, программного обеспечения или их комбинации (к примеру, микропрограммного обеспечения). Система 2100 включает в себя логическое группирование 2102 электрических компонентов, которые действуют совместно. Логическое группирование 2102 может включать в себя средство для идентификации запроса, полученного через использование приемного устройства, причем запрос исходит от мобильного устройства на предмет монопольного использования совместно используемого ресурса 2104, а также средство для разрешения мобильному устройству монопольного использования совместно используемого ресурса в течение заданной продолжительности 2106. Хотя показаны как внешние для запоминающего устройства 2108, следует понимать, что средства 2104 и 2106 (к примеру, электрические компоненты) могут существовать в рамках запоминающего устройства 2108.
Различные иллюстративные логические элементы, блоки, модули и схемы, описанные в связи с раскрытыми в данном документе вариантами осуществления, могут быть реализованы или выполнены с помощью процессора общего назначения, процессора цифровых сигналов (DSP), специализированной интегральной схемы (ASIC), программируемой пользователем вентильной матрицы (FPGA) или другого программируемого логического устройства, дискретного логического элемента или транзисторной логики, дискретных компонентов аппаратных средств либо любой комбинации вышеозначенного, предназначенной для того, чтобы выполнять описанные в данном документе функции. Процессором общего назначения может быть микропроцессор, но в альтернативном варианте, процессором может быть любой традиционный процессор, контроллер, микроконтроллер или конечный автомат. Процессор также может быть реализован как комбинация вычислительных устройств, к примеру комбинация DSP и микропроцессора, множество микропроцессоров, один или более микропроцессоров вместе с ядром DSP либо любая другая подобная конфигурация. Дополнительно, по меньшей мере, один процессор может содержать один или более модулей, выполненных с возможностью осуществлять один или более из этапов и/или действий, описанных выше.
Дополнительно, этапы и/или действия способа или алгоритма, описанные в связи с раскрытыми в данном документе аспектами, могут быть реализованы непосредственно в аппаратных средствах, в программном модуле, приводимом в исполнение посредством процессора, или в комбинации вышеозначенного. Программный модуль может постоянно размещаться в памяти типа RAM, флэш-памяти, памяти типа ROM, памяти типа EPROM, памяти типа EEPROM, в регистрах, на жестком диске, сменном диске, CD-ROM или любой другой форме носителя хранения данных, известной в данной области техники. Типичный носитель хранения данных может быть соединен с процессором, причем процессор может считывать информацию и записывать информацию на носитель хранения данных. В альтернативном варианте, носитель хранения данных может быть встроен в процессор. Дополнительно, в некоторых аспектах процессор и носитель хранения данных могут постоянно размещаться в ASIC. Дополнительно, ASIC может постоянно размещаться в пользовательском терминале. В альтернативном варианте, процессор и носитель хранения данных могут постоянно размещаться как дискретные компоненты в пользовательском терминале. Дополнительно, в некоторых аспектах этапы и/или действия способа или алгоритма могут постоянно размещаться как один или любая комбинация, или набор кодов и/или инструкций на машиночитаемом носителе и/или компьютерночитаемом носителе, который может быть включен в компьютерный программный продукт.
В одном или более аспектов описанные функции могут быть реализованы в аппаратных средствах, программном обеспечении, микропрограммном обеспечении или любой комбинации вышеозначенного. Если реализованы в программном обеспечении, функции могут быть сохранены или переданы как одна или более инструкций или код на машиночитаемом носителе. Машиночитаемые носители включают в себя как компьютерные носители хранения данных, так и среду связи, включающую в себя любую передающую среду, которая упрощает перемещение компьютерной программы из одного места в другое. Носителями хранения данных могут быть любые доступные среды, к которым можно осуществлять доступ посредством компьютера. В качестве примера, но не ограничения, эти машиночитаемые носители могут содержать RAM, ROM, EEPROM, CD-ROM или другое устройство хранения на оптических дисках, устройство хранения на магнитных дисках или другие магнитные устройства хранения, либо любой другой носитель, который может быть использован для того, чтобы переносить или сохранять требуемый программный код в форме инструкций или структур данных, и к которому можно осуществлять доступ посредством компьютера. Также, любое подключение может называться машиночитаемым носителем. Например, если программное обеспечение передается с веб-узла, сервера или другого удаленного источника с помощью коаксиального кабеля, оптоволоконного кабеля, "витой пары", цифровой абонентской линии (DSL) или беспроводных технологий, таких как инфракрасные, радиопередающие и микроволновые среды, то коаксиальный кабель, оптоволоконный кабель, "витая пара", DSL или беспроводные технологии, такие как инфракрасные, радиопередающие и микроволновые среды, включены в определение носителя. Диск (disk) и диск (disc) при использовании в данном документе включают в себя компакт-диск (CD), лазерный диск, оптический диск, универсальный цифровой диск (DVD), гибкий диск и диск Blu-Ray, при этом диски (disk) обычно воспроизводят данные магнитно, тогда как диски (disc) обычно воспроизводят данные оптически с помощью лазеров. Комбинации вышеперечисленного также следует включать в число машиночитаемых носителей.
То, что описано выше, включает в себя примеры одного или более вариантов осуществления. Конечно, невозможно описывать каждое вероятное сочетание компонентов или технологий в целях описания вышеозначенных вариантов осуществления, но специалисты в данной области техники могут признавать, что многие дополнительные сочетания и перестановки различных вариантов осуществления допустимы. Следовательно, описанные варианты осуществления имеют намерение охватывать все подобные преобразования, модификации и разновидности, которые попадают под сущность и объем прилагаемой формулы изобретения. Более того, в рамках того, как термин "включает в себя" используется в подробном описании или в формуле изобретения, этот термин имеет намерение быть включающим способом, аналогичным термину "содержит", как "содержит" интерпретируется, когда используется в качестве переходного слова в формуле изобретения.
Хотя вышеприведенное раскрытие сущности поясняет иллюстративные аспекты и/или варианты осуществления, следует отметить, что различные изменения и модификации могут быть выполнены в них без отступления от объема описанных аспектов и/или вариантов осуществления, задаваемого посредством прилагаемой формулы изобретения. Дополнительно, хотя элементы описанных аспектов и/или вариантов осуществления могут быть описаны или сформулированы в единственном числе, множественное число подразумевается, если ограничение на единственное число не указано в явной форме. Дополнительно, все или часть любого аспекта и/или варианта осуществления может быть использована со всеми или частью любого другого аспекта и/или варианта осуществления, если не заявлено иное.