СПОСОБ И УСТРОЙСТВО ДЛЯ УПРАВЛЕНИЯ МОЩНОСТЬЮ ПРИ РАБОТЕ В РЕЖИМЕ DTX
METHOD AND DEVICE TO CONTROL CAPACITY WHEN OPERATING IN DTX MODE

Настоящая заявка на патент испрашивает приоритет предварительной заявки США № 60/887,551, озаглавленной "Управление мощностью и DTX-DRX", поданной 31 января 2007, переуступленной правообладателю настоящей заявки и настоящим явно включенной в настоящий документ посредством ссылки.
Область техники
Настоящее раскрытие относится к связи, более конкретно, к способам для выполнения управления мощностью в системе беспроводной связи.
Предшествующий уровень техники
Системы беспроводной связи широко используются для предоставления различных услуг связи, таких как передача голоса, видео, пакетные данные, передача сообщений, широковещательная передача и т.д. Эти системы могут быть системами множественного доступа, способными поддерживать множество пользователей путем совместного использования доступных ресурсов системы. Примеры таких систем множественного доступа включают системы множественного доступа с кодовым разделением (CDMA), системы множественного доступа с временным разделением (TDMA), системы множественного доступа с частотным разделением (FDMA), системы ортогонального FDMA (OFDMA) и системы FDMA с одной несущей (SC-FDMA).
В системе беспроводной связи множество пользовательских устройство (UE) могут выполнять передачи по восходящей линии к Узлу B. Чтобы улучшить пропускную способность системы, мощность передачи каждого UE может управляться таким образом, чтобы желательная производительность могла быть достигнута для UE при уменьшении величины взаимных помех другим UE. Для управления мощностью восходящей линии Узел B может периодически оценивать качество принимаемого сигнала UE в Узле B и может посылать команды управления мощностью передачи (TPC), чтобы предписывать UE регулировать мощность передачи путем ее увеличения или снижения для достижения желательного качества принимаемого сигнала. UE может регулировать свою мощность передачи в соответствии с командами TPC. Однако UE может работать в режиме прерывистой передачи (DTX) и может осуществлять передачу пакетами вместо непрерывной передачи. Желательно эффективно выполнять управление мощностью в режиме работы DTX.
Сущность изобретения
Описаны способы для выполнения управления мощностью  в режиме работы DTX. UE может передавать по восходящей линии во время пакета передачи и может принимать команды TPC, генерированные Узлом B на основе передачи восходящей линии. В типовом случае имеется задержка от времени, когда команда TPC принята в UE, до времени, когда команда TPC может быть применена в UE. Величина задержки может быть переменной и может зависеть от временного сдвига, назначенного UE для физического канала, используемого для посылки команды TPC, как описано ниже. UE может принять одну или две команды TPC в конце пакета передачи, которые не применяются непосредственно во время пакета передачи. UE может сохранить остающуюся(иеся) без применения команду(ы) TPC и может после этого применить сохраненную(ые) команду(ы) TPC для следующего пакета передачи.
UE может применить две сохраненные команды TPC по-разному. В одном варианте UE может применить две сохраненные команды TPC в первых двух сегментах следующего пакета передачи. UE может настроить свою мощность передачи для первого сегмента следующей передачи на основе одной из сохраненных команд TPC и может настроить свою мощность передачи для второго сегмента следующего пакета передачи на основе другой сохраненной команды TPC. В другом варианте UE может скомбинировать две сохраненные команды TPC, чтобы получить комбинированное значение, и может настроить мощность передачи для первых двух сегментов следующего пакета передачи на основе комбинированного значения. В еще одном варианте UE может ограничить сверху комбинированное значение до предопределенного диапазона и может настроить свою мощность передачи для первых двух сегментов следующего пакета передачи, на основе ограниченного значения. В еще одном варианте UE может выбрать одну из сохраненных команд TPC (например, последнюю команду TPC или более надежную команду TPC) и может настроить свою мощность передачи для первых двух сегментов следующего пакета передачи на основе выбранной команды TPC. UE может также настроить свою мощность передачи для следующего пакета передачи на основе сохраненных команд TPC другими способами.
Различные аспекты и особенности раскрытия описаны ниже более детально.
Краткое описание чертежей
Фиг.1 показывает систему беспроводной связи.
Фиг.2 показывает временную диаграмму некоторых физических каналов.
Фиг.3 показывает передачу команд TPC Узлом B.
Фиг.4 показывает прием команд TPC посредством UE.
Фиг.5 показывает управление мощностью восходящей линии для UE с ранними командами TPC.
Фиг.6 показывает управление мощностью восходящей линии для UE с поздними командами TPC.
Фиг.7 показывает управление мощностью восходящей линии для UE при работе в режиме DTX с ранними командами TPC.
Фиг.8A и 8B показывают два варианта управления мощностью восходящей линии для UE при работе в режиме DTX с поздними командами TPC.
Фиг.9 показывает процесс, выполняемый UE для управления мощностью восходящей линии.
Фиг.10 показывает процесс, выполняемый Узлом B для управления мощностью восходящей линии.
Фиг.11 показывает блок-схему UE и Узла B.
Детальное описание
Способы, описанные здесь, могут использоваться для различных систем беспроводной связи, таких как 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.20, IEEE 802.16 (WiMAX), 802.11 (WiFi), Flash-OFDM и т.д. UTRA и E-UTRA являются частью Универсальной Мобильной Телекоммуникационной Системы (UMTS). 3GPP Долгосрочное Развитие (LTE) является предстоящим выпуском UMTS, который использует Е-UTRA. UTRA, Е-UTRA, UMTS, LTE и GSM описаны в документах организации "Проект партнерства 3-го поколения" (3GPP). cdma2000 и UMB описаны в документах организации "Проект 2 партнерства 3-го поколения" (3GPP2). Эти различные технологии радиосвязи и стандарты известны в технике. Для ясности определенные аспекты способов описаны ниже для UMTS, и 3GPP терминология используется в большей части описания, приведенного ниже.
Фиг.1 показывает систему 100 беспроводной связи, которая может также упоминаться как Универсальная наземная сеть радиодоступа (UTRAN) в UMTS. Система 100 включает множество узлов В 110. Узел B является неподвижной станцией, которая осуществляет связь с пользовательскими устройствами (UE) и может также упоминаться как развитый узел B (eNB), базовая станция, пункт доступа и т.д. Каждый узел B 110 обеспечивает покрытие связью для конкретной географической области и поддерживает связь для UE, расположенных в пределах зоны охвата. Контроллер 130 системы может связываться с узлами В 110 и обеспечивать координацию и управление для этих узлов В. Контроллер 130 системы может быть одиночным сетевым объектом или совокупностью сетевых объектов.
UE 120 могут быть рассредоточены всюду по системе, и каждый UE может быть стационарным или мобильным. UE может также упоминаться как мобильная станция, терминал, терминал доступа, абонентский блок, станция и т.д. UE может быть сотовым телефоном, персональным цифровым помощником (PDA), устройством беспроводной связи, портативным устройством, беспроводным модемом, ноутбуком и т.д. UE может осуществлять связь с узлом B через передачи по нисходящей линии и восходящей линии. Нисходящая линия (или прямая линия) относится к линии связи от узлов к UE, а восходящая линия (или обратная линия) относится к линии связи от UE к узлу В.
UMTS использует различные физические каналы, чтобы послать данные и информацию сигнализации/управления по нисходящей линии и восходящей линии. Физические каналы канализированы различными кодами канализации и ортогональны друг другу в кодовой области.
slot
Фиг.2 показывает временную диаграмму некоторых из физических каналов, используемых в UMTS. Временная шкала передачи разделена на радиокадры. Каждый радиокадр имеет продолжительность 10 миллисекунд и идентифицирован 12-битовым системным номером кадра (SFN). Каждый радиокадр разделен на 15 сегментов, которые маркированы как сегмент 0 - сегмент 14. Каждый сегмент имеет продолжительность T=0,667 миллисекунды (мс) и включает 2560 элементарных посылок (элементов) при 3,84 Мэлементов/с. Каждый радиокадр также разделен на пять подкадров (не показано на фиг.2). Каждый подкадр имеет продолжительность 2 мс и включает в себя 3 сегмента.
DPCH,n
DPCH,n
0
Основной общий физический канал управления (P-CCPCH) передается узлом B по нисходящей линии. P-CCPCH используется непосредственно как временная опора для физических каналов нисходящей линии и используется косвенно как временная опора для физических каналов восходящей линии. Фракционный выделенный физический канал (F-DPCH) посылается по нисходящей линии и может нести команды TPC для множества UE. F-DPCH задержан на τ элементарных посылок от границы кадра P-CCPCH, где τ=256n и n может находиться в пределах от 0 до 149. Выделенный физический канал управления восходящей линии (UL-DPCCH) посылается по восходящей линии и может нести пилот-сигнал и информацию управления от UE. UL-DPCCH задержан на T=1024 элементарных посылок от границы кадра F-DPCH.
3GPP, Выпуск 5 и более поздние версии поддерживают Быстродействующий пакетный доступ нисходящей линии (HSDPA). 3GPP, Выпуск 6 и более поздние версии поддерживают Быстродействующий пакетный доступ восходящей линии (HSUPA). HSDPA и HSUPA являются наборами каналов и процедур, которые обеспечивают возможность быстродействующей передачи пакетов данных по нисходящей линии и восходящей линии соответственно. В таблице перечислены некоторые физические каналы, используемые для HSDPA и HSUPA в 3GPP, Выпуск 6.
Канал
Имя канала
Описание
HSDPA
HS-SCCH (нисходящаялиния)
Совместныйканалуправлениядля HS-DSCH
Несет сигнализацию для пакетов, посланныхпо HS-DPSCH
HS-PDSCH(нисходящаялиния)
Высокоскоростнойфизический совместныйканал нисходящей линии
Несет пакеты, посланныепо нисходящей линии для разных UE
HS-DPCCH(восходящаялиния)
Выделенный физическийканал управлениядля HS-DSCH
Несет ACK/NACK дляпакетов, посланных по HS-PDSCH, и CQI
HSUPA
E-DPCCH(восходящаялиния)
E-DCH выделенныйфизический каналуправления
Несет сигнализацию дляE-DPDCH
E-DPDCH(восходящаялиния)
E-DCH выделенныйфизический каналданных
Несет пакеты, посланныепо восходящей линиипосредством UE
E-HICH(нисходящаялиния)
E-DCH канал индикаторагибридного ARQ
Несет ACK/NACK дляпакетов, посланныхпо E-DPDCH
3GPP, выпуск 7 поддерживает Непрерывную пакетную связность (CRC), которая позволяет UE работать с DTX и/или прерывистым приемом (DRX), чтобы экономить мощность батареи питания. Для DTX UE могут быть назначены определенные разрешенные подкадры восходящей линии, в которых UE может посылать передачи восходящей линии к Узлу B. Разрешенные подкадры восходящей линии могут быть определены посредством шаблона пакетов DPCCH восходящей линии. Для DRX UE могут быть назначены определенные разрешенные подкадры нисходящей линии, в которых Узел B может посылать передачу нисходящей линии к UE. Разрешенные подкадры нисходящей линии могут быть определены посредством шаблона приема HS-SCCH. UE может посылать сигнализацию и/или данные в разрешенных подкадрах восходящей линии и может принимать сигнализацию и/или данные в разрешенных подкадрах нисходящей линии. UE может выключать питание в течение времен ожидания между разрешенными подкадрами для экономии мощности батареи питания. Режим CRC описан в документе 3GPP TR 25.903 "Continuous Connectivity for Packet Data Users", март 2007, который публично доступен.
На фиг.3 показана передача команд TPC по каналу F-DPCH Узлом B. Узел B может послать до десяти команд TPC для UE числом до десяти по каналу F-DPCH в каждом сегменте. Эти UE могут быть мультиплексированными во времени на F-DPCH, и каждый UE может иметь разный временной сдвиг для F-DPCH. Как показано на фиг.3, Узел B может послать команды TPC для UE 0 в первой позиции каждого сегмента, команды TPC для UE 1 во второй позиции каждого сегмента и т.д. и команды TPC для UE 9 в последней позиции каждого сегмента. Узел B может послать новую команду TPC к данному UE по каналу F-DPCH в каждом сегменте при назначенном временном сдвиге.
TPC
OFF1
OFF1
OFF1
TPC
OFF2
Фиг.4 показывает прием команд TPC по каналу F-DPCH посредством UE. UE может принять команду TPC по F-DPCH в каждом сегменте. Команда TPC для UE посылается с использованием N битов, которые начинаются при N битах от начала сегмента. Десятисегментные форматы от 0 до 9 поддерживаются для F-DPCH и соответствуют 10 различным временным сдвигам, показанным на фиг.3. N равно от 0 до 2304 элементарных посылок для форматов сегментов от 0 до 9. В каждом сегменте UE может игнорировать первые N битов в канале F-DPCH, обрабатывать следующие N, чтобы принять свою команду TPC, и игнорировать последние N битов. С точки зрения UE, команда TPC может иметь любой временной сдвиг в сегменте F-DPCH.
Р
Фиг.5 показывает пример управления мощностью восходящей линии для UE с ранними (опережающими) командами TPC. Узел B может послать команду TPC в UE по каналу F-DPCH в каждом сегменте с временным сдвигом, назначенным для UE. Команда TPC может, таким образом, располагаться где-нибудь в пределах сегмента с назначенным временным сдвигом. В примере, показанном на фиг.5, назначенный временной сдвиг находится вблизи начала сегмента на F-DPCH. UE может принять F-DPCH спустя время задержки распространения, равное τ.
UL-DPCCH задержан на 1024 элементарных посылок от границы сегмента F-DPCH. Интервал времени между принятой командой TPC и началом сегмента на UL-DPCCH зависит от временного сдвига F-DPCH, назначенного для UE. Если имеется, по меньшей мере, 512 элементарных посылок между командой TPC, принятой на F-DPCH в сегменте i, и началом сегмента i на UL-DPCCH, как показано на фиг. 5, то справедливо текущее временное соотношение. В этом случае, UE может применить команду TPC, принятую на F-DPCH в сегменте i, в том же самом сегменте i на UL-DPCCH. В частности, UE может ответить на принятую команду TPC путем регулирования мощности передачи UL-DPCCH в сегменте i, основываясь на принятой команде TPC. Кроме того, UE может оценить отношение сигнала к шуму и помехе (SIR) нисходящей линии, основываясь на принятой команде TPC. UE может затем генерировать команду TPC для Узла B, основываясь на оценке SIR нисходящей линии, и послать эту команду TPC на UL-DPCCH в сегменте i, как показано на фиг.5.
Узел B может принять UL-DPCCH от UE спустя время задержки распространения. Узел B может оценить SIR восходящей линии для UE, основываясь на пилот-сигнале, принятом на UL-DPCCH в сегменте i. Узел B может затем генерировать команду TPC для UE, основываясь на SIR восходящей линии, и послать эту команду TPC на F-DPCH при назначенном временном сдвиге в сегменте i+1. Узел B может также ответить на команду TPC, принятую на UL-DPCCH в сегменте i, регулируя мощность передачи F-DPCH в сегменте i+2 на  основе этой принятой команды TPC.
В примере, показанном на фиг.5, контур управления мощностью восходящей линии замкнут в одном сегменте. Команда TPC, посланная Узлом B на F-DPCH в сегменте i, применяется UE к пилот-сигналу, посланному на UL-DPCCH в сегменте i. Этот пилот-сигнал используется, чтобы генерировать команду TPC, посылаемую Узлом B на F-DPCH в сегменте i+1.
На фиг.6 показан пример управления мощностью восходящей линии для UE с поздними (запаздывающими) командами TPC. В этом примере назначенный временной сдвиг для UE находится вблизи конца сегмента на F-DPCH. UE принимает команду TPC на F-DPCH в сегменте i при назначенном временном сдвиге. В этом примере команда TPC, принимаемая на F-DPCH в сегменте i, не находится, по меньшей мере, за 512 элементарных посылок до начала сегмента i на UL-DPCCH, как показано на фиг.6. В этом случае, UE может применить команду TPC, принятую на F-DPCH в сегменте i, в следующем сегменте i+1 на UL-DPCCH. В частности, UE может ответить на принятую команду TPC, регулируя мощность передачи UL-DPCCH в сегменте i+1 на основе принятой команды TPC. UE может также оценить SIR нисходящей линии, основываясь на принятой команде TPC, генерировать команду TPC, основанную на оценке SIR нисходящей линии, и послать эту команду TPC на UL-DPCCH в сегменте i+1, как показано на фиг.6.
Узел B может принять UL-DPCCH от UE, оценить SIR восходящей линии для UE, основываясь на пилот-сигнале, принятом на UL-DPCCH в сегменте i+1, генерировать команду TPC на основе оценки SIR восходящей линии и послать эту команду TPC на F-DPCH с назначенным временным сдвигом в сегменте i+2. Узел B может также ответить на команду TPC, принятую на UL-DPCCH в сегменте i+1, регулируя мощность передачи F-DPCH в сегменте i+3, основываясь на этой принятой команде TPC.
В примере, показанном на фиг.6, контур управления мощностью восходящей линии замкнут в двух сегментах. Команда TPC, посланная Узлом B на F-DPCH в сегменте i, применятся UE к пилот-сигналу, посылаемому на UL-DPCCH в сегменте i+1. Этот пилот-сигнал используется для генерации команды TPC, передаваемой Узлом B на F-DPCH в сегменте i+2.
Фиг.5 и 6 показывают примеры управления мощностью восходящей линии с опережающими и запаздывающими командами TPC соответственно. Как показано на фиг.6, команда TPC, принятая где-нибудь в пределах заштрихованной области 610, может быть применена к UL-DPCCH в сегменте i+1. Если команда TPC расположена в пределах области 612, которая является частью заштрихованной области 610, принадлежащей к сегменту i+1 канала F-DPCH, то команда TPC применяется в том же сегменте i+1 канала UL-DPCCH. Если команда TPC расположена в пределах области 614, которая является частью заштрихованной области 610, принадлежащей к сегменту i канала F-DPCH, то команда TPC применяется в следующем сегменте i+1 канала UL-DPCCH. Опережающие команды TPC - это команды TPC, принятые в пределах области 612, которые могут применяться к UL-DPCCH в том же самом сегменте. Запаздывающие команды TPC - это команды TPC, принимаемые в пределах области 614, которые могут применяться к UL-DPCCH в следующем сегменте.
Фиг.7 показывает пример управления мощностью восходящей линии для UE во время операции DTX с опережающими командами TPC. В этом примере UE передает на UL-DPCCH в течение шести сегментов от i до i+5, затем не передает по восходящей линии в течение следующих шести сегментов от i+6 до i+11, затем передает на UL-DPCCH в течение следующих шести сегментов от i+12 до i+17 и т.д. Вообще, число разрешенных сегментов восходящей линии, в которых UE передает на UL-DPCCH (которое равно 6 в примере, показанном на фиг.7), может быть конфигурируемым. Временной интервал между последовательными пакетами разрешенных сегментов восходящей линии (который равен 12 сегментам в примере, показанном на фиг.7) может также быть конфигурируемым.
В примере, показанном на фиг.7, команды TPC для UE передаются по F-DPCH вблизи начала каждого сегмента и находятся, по меньшей мере, за 512 элементарных посылок до начала того же самого сегмента на UL-DPCCH, как показано на фиг.5. UE может, таким образом, применить команду TPC, полученную на F-DPCH в сегменте i+1, к передаче восходящей линии на UL-DPCCH в том же самом сегменте i+1. Пилот-сигнал, посланный на UL-DPCCH в сегменте i+5, используется для генерации команды TPC, посылаемой на F-DPCH в сегменте i+6. Однако так как UE не передает по восходящей линии в сегменте i+6, UE может сохранить команду TPC, принятую на F-DPCH в сегменте i+6. UE может применить эту сохраненную команду TPC к передаче восходящей линии на UL-DPCCH в сегменте i+12 после возобновления передачи.
В примере, показанном на фиг.7, имеется одна команда TPC в конце каждого пакета передачи, которая непосредственно не применяется в этом пакете передачи. Эта команда TPC может быть сохранена и может применяться к первому сегменту следующего пакета передачи.
Когда команда TPC, принимаемая на F-DPCH в сегменте i, применяется к UL-DPCCH в сегменте i+1, как показано на фиг.6, дополнительная задержка может привести к двум командам TPC в конце пакета передачи, которые непосредственно не применяются в этом пакете передачи. Может быть желательным использовать обе из этих команд TPC для следующего пакета передачи.
Фиг.8A показывает схему управления мощностью восходящей линии для UE при работе в режиме DTX с запаздывающими командами TPC. В этом примере команды TPC для UE посылаются на F-DPCH вблизи конца каждого сегмента. UE может, таким образом, применить команду TPC, принятую на F-DPCH в сегменте i+1 к передаче восходящей линии на UL-DPCCH в следующем сегменте i+2, как показано на фиг.6.
В начале первого пакета передачи на фиг.8A пилот-сигнал, переданный на UL-DPCCH в сегменте i, используется для генерации команды TPC, передаваемой на F-DPCH в сегменте i+1. Эта команда TPC применяется к передаче восходящей линии, посылаемой на UL-DPCCH в сегменте i+2. Команды TPC, посылаемые на F-DPCH в сегментах от i+2 до i+4, аналогичным образом применяются к передачам восходящей линии, посылаемым на UL-DPCCH в сегментах от i+3 до i+5 соответственно. Так как UE не передает по восходящей линии в сегментах i+6 и i+7, UE может сохранить две команды TPC, принятые на F-DPCH в сегментах i+5 и i+6.
В схеме, показанной на фиг.8A, UE применяет две сохраненные команды TPC последовательно в первых двух сегментах, когда передача возобновляется. В частности, UE применяет команду TPC, принятую на F-DPCH в сегменте i+5, к передаче восходящей линии, посланной на UL-DPCCH в сегменте i+12. UE применяет команду TPC, принятую на F-DPCH в сегменте i+6, к передаче восходящей линии, посланной на UL-DPCCH в сегменте i+13.
В другой схеме UE применяет команду TPC, принятую на F-DPCH в сегменте i+6, к передаче восходящей линии, посланной на UL-DPCCH в сегменте i+12. UE применяет команду TPC, принятую на F-DPCH в сегменте i+5, к передаче восходящей линии, посланной на UL-DPCCH в сегменте i+13. Этот порядок реверсирован относительно порядка, показанного на фиг.8A.
В еще одной схеме UE применяет команду TPC (если имеется), принятую на F-DPCH в сегменте i+5 или i+6, к передаче восходящей линии, посланной на UL-DPCCH в сегменте i+12. UE применяет другую команду TPC к передаче восходящей линии, посланной на UL-DPCCH в сегменте i+13. Эта схема позволяет UE увеличивать свою мощность передачи в следующем пакете передачи, что может улучшить производительность.
UE может также применять две сохраненные команды TPC в первых двух сегментах следующего пакета передачи другими способами.
На фиг.8B показана другая схема управления мощностью восходящей линии для UE при работе в режиме DTX с запаздывающими командами TPC. В этом примере команды TPC для UE передаются на F-DPCH вблизи конца каждого сегмента, и UE сохраняет последние две команды TPC, принятые на F-DPCH в сегментах i+5 и i+6, как описано выше для Фиг.8A. В этой схеме UE применяет две сохраненные команды TPC в каждом из первых двух сегментов следующего пакета передачи. Это может быть реализовано по-разному.
combined
В одной схеме UE накапливает значения двух сохраненных команд TPC, чтобы получить общее значение. UE может обычно увеличивать свою мощность передачи на предварительно определенную величину Δ для команды UP TPC и может уменьшать свою мощность передачи на предварительно определенную величину Δ для команды DOWN TPC. UE может так определить комбинированное значение Δ для двух сохраненных команд ТРС:
(1)
combined
UE может настроить свою мощность передачи посредством комбинированного значения Δ в каждом из двух сегментов i+12 и i+13 из следующего пакета передачи.
В другой схеме UE сначала накапливает значения двух сохраненных команд TPC, как показано в уравнении (1). Затем UE ограничивает комбинированное значение следующим образом:
(2)
capped
UE может настроить свою мощность передачи посредством ограниченного значения Δ в каждом из первых двух сегментов i+12 и i+13 из следующего пакета передачи.
В еще одной схеме UE использует одну из двух сохраненных команд TPC, когда другая сохраненная команда TPC сброшена. Сохраненная команда TPC может быть сброшена на основе различных критериев, например, если принятое значение для команды TPC ниже порога обнаружения. UE может регулировать свою мощность передачи на основе сохраненной команды TPC, которая не сброшена в каждом из первых двух сегментов i+12 и i+13 следующего пакета передачи.
В еще одной схеме UE использует одну из двух сохраненных команд TPC. В одной схеме UE может использовать последнюю сохраненную команду TPC (например, принятую в сегменте i+6) и может отбросить ранее сохраненную команду TPC (например, принятую в сегменте i+5). В другой схеме UE может использовать сохраненную команду TPC, которая более надежна (например, имеет более высокое принятое значение), и может отбросить другую сохраненную команду TPC. UE может также выбрать сохраненную команду TPC, основываясь на других критериях. В любом случае, UE может регулировать свою мощность передачи, основываясь на выбранной команде TPC в каждом из первых двух сегментов i+12 и i+13 следующего пакета передачи.
В еще одной схеме UE может отбросить обе сохраненные команды TPC, например, если эти команды TPC считаются ненадежными. UE может применить уровень мощности передачи, используемый в сегменте i+5, для каждого из первых двух сегментов i+12 и i+13 следующего пакета передачи. UE может таким образом возобновить передачу на том же самом уровне мощности, что и перед промежутком отсутствия передачи.
Способы, описанные здесь, позволяют использовать одну или более команд TPC, которые действительны, так как они генерируются на основе действительного измерения SIR восходящей линии в Узле B. Вместо отбрасывания последних двух команд TPC в пакете передачи, что может привести к бесполезной трате пропускной способности, способы эффективно используют эти две команды TPC, когда передача возобновляется.
Фиг.9 показывает схему процесса 900, выполняемого UE для управления мощностью восходящей линии. UE может принять множество команд TPC во время первого пакета передачи (блок 912). UE может настроить мощность передачи, посланной во время первого пакета передачи, основываясь на, по меньшей мере, одной из множества команд TPC (блок 914). UE может настроить мощность передачи, посланной во время второго пакета передачи, основываясь на, по меньшей мере, двух последних командах TPC из множества команд TPC (блок 916). Второй пакет передачи может быть отделен от первого пакета передачи периодом DTX. Для блока 916, UE может настроить мощность передачи для ранней части второго пакета передачи, основываясь на, по меньшей мере, двух последних командах TPC, принятых во время первого пакета передачи, и может настроить мощность передачи для остающейся части второго пакета передачи, основываясь на командах TPC, принимаемых во время второго пакета передачи.
В одной схеме блока 916, UE может настроить мощность передачи для одного из первых двух сегментов (например, первого сегмента) второго пакета передачи, основываясь на одной из последних двух команд TPC (например, второй из последних двух команд TPC или команде UP TPC), принятых во время первого пакета передачи. UE может настроить мощность передачи для другого из первых двух сегментов (например, второго сегмента) второго пакета передачи, основываясь на другой из последних двух команд TPC (например, последней команды TPC), принятых во время первого пакета передачи.
В другой схеме блока 916, UE может получить комбинированное значение, основанное на последних двух командах TPC, принятых во время первого пакета передачи, и может настроить мощность передачи для первых двух сегментов второго пакета передачи, основываясь на комбинированном значении. В еще одной схеме UE может получить ограниченное значение путем ограничения комбинированного значения до предопределенного диапазона и может настроить мощность передачи для первых двух сегментов второго пакета передачи, основываясь на ограниченном значении.
В еще одной схеме UE может выбрать одну из двух последних команд TPC, принятых во время первого пакета передачи, и может настроить мощность передачи для, по меньшей мере, одного сегмента второго пакета передачи, основываясь на выбранной команде TPC. В еще одной схеме UE может выбрать самую надежную команду TPC из последних двух команд TPC, принятых во время первого пакета передачи, и может настроить мощность передачи для, по меньшей мере, одного сегмента второго пакета передачи, основываясь на выбранной команде TPC. В еще одной схеме UE может выбрать последнюю команду TPC, принятую во время первого пакета передачи, и может настроить мощность передачи для первых двух сегментов второго пакета передачи, основываясь на последней команде TPC. UE может также настраивать мощность передачи для второго пакета передачи, основываясь на, по меньшей мере, двух последних командах TPC, принятых во время первого пакета передачи, другими способами.
UE может принять множество команд TPC на F-DPCH и может послать передачу на UL-DPCCH во время первого и второго пакетов передачи. UE может также принять команды TPC на других каналах нисходящей линии и может послать передачу на других каналах восходящей линии. UE может принимать множество команд TPC во множестве сегментов с одним из множества возможных временных сдвигов. UE может настроить мощность передачи во время второго пакета передачи, основываясь на последних двух командах TPC, если приняты в пределах первого диапазона временных сдвигов (например, в пределах области 614 на фиг. 6), и может настроить мощность передачи во время второго пакета передачи, основываясь на последней команде TPC, если принята в пределах второго диапазона временных сдвигов (например, в пределах области 612 на фиг.6).
Узел B может также выполнить процесс 900 для управления мощностью нисходящей линии, чтобы настроить мощность передачи нисходящей линии, посланной в UE.
Фиг.10 показывает схему процесса 1000, выполняемого Узлом B для управления мощностью восходящей линии. Узел B может послать множество команд TPC во время первого пакета передачи (блок 1012). Узел B может принять передачу, посланную во время первого пакета передачи с мощностью передачи, настроенной на основе, по меньшей мере, одной из множества команд TPC (блок 1014). Узел B может принять передачу, посланную во время второго пакета передачи с мощностью передачи, настроенной на основе, по меньшей мере, двух последних команд TPC из множества команд TPC (блок 1016). Второй пакет передачи может быть отделен от первого блока передачи, периодом DTX. Узел B может оценивать SIR, основываясь на передаче, принятой во время первого пакета передачи, и может генерировать множество команд TPC на основе оцененного SIR.
Фиг.11 показывает блок-схему UE 120, который может быть одним из UE по фиг.1. На восходящей линии, кодер 1112 может получить данные и сигнализацию, которые должны передаваться UE 120 по восходящей линии. Кодер 1112 может обрабатывать (например, форматировать, кодировать и перемежать) данные и сигнализацию. Модулятор 1114 может далее обрабатывать (например, модулировать, канализировать и скремблировать) кодированные данные и сигнализацию и предоставить выходные элементарные посылки. Передатчик 1122 может обрабатывать (например, преобразовывать в аналоговую форму, фильтровать, усиливать и выполнять повышающее частотное преобразование) выходные элементарные посылки и генерировать сигнал восходящей линии, который может быть передан через антенну 1124 к Узлу B 110.
На нисходящей линии антенна 1124 может принимать сигналы нисходящей линии, переданные Узлом B 110 и другими Узлами В. Приемник 1126 может обрабатывать (например, фильтровать, усиливать, выполнять понижающее частотное преобразование и преобразование в цифровую форму) принятый сигнал от антенны 1124 и обеспечивать выборки. Демодулятор 1116 может обрабатывать (например, дескремблировать, канализировать и демодулировать) выборки и обеспечивать оценки символов. Декодер 1118 может дополнительно обрабатывать (например, выполнять обращенное перемежение и декодирование) оценки символов и обеспечивать декодированные данные и сигнализацию. Сигнализация нисходящей линии может содержать команды TPC и т.д. Кодер 1112, модулятор 1114, демодулятор 1116 и декодер 1118 могут быть реализованы процессором 1110 модема. Эти блоки могут выполнять обработку в соответствии с технологией радиосвязи (например, W-CDMA, GSM, и т.д.), используемой системой.
Контроллер/процессор 1130 может управлять работой различных блоков в UE 120. Контроллер/процессор 1130 может реализовать процесс 900 на фиг.9 и/или другие процессы для способов, описанных здесь. Память 1132 может хранить программные коды и данные для UE 120.
Фиг.11 также показывает блок-схему Узла B 110, который может быть одним из Узлов В по Фиг.1. В Узле B 110, передатчик/ приемник 1138 может поддерживать радиосвязь с UE 120 и другими UE. Процессор/контроллер 1140 может выполнять различные функции для осуществления связи с UE и может выполнять процесс 1000 на фиг.10 и/или другие процессы для способов, описанных здесь. Память 1142 может хранить программные коды и данные для Узла B 110.
Специалистам в данной области техники должно быть понятно, что информация и сигналы могут быть представлены с использованием любого из множества различных технологий и способов. Например, данные, инструкции, команды, информация, сигналы, биты, символы и элементарные посылки, которые могут упоминаться в приведенном выше описании, могут быть представлены напряжениями, потоками, электромагнитными волнами, магнитными полями или частицами, оптическими областями или частицами или любой комбинацией указанного.
Специалистам в данной области техники должно быть понятно, что различные иллюстративные логические блоки, модули, схемы и этапы алгоритма, описанные в связи с приведенным раскрытием, могут быть осуществлены как электронные аппаратные средства, программное обеспечение, или комбинации того и другого. Для ясной иллюстрации этой взаимозаменяемости аппаратных средств и программного обеспечения различные иллюстративные компоненты, блоки, модули, схемы и этапы описаны выше в терминах их функциональных возможностей. То, реализованы ли такие функциональные возможности как аппаратные средства или программное обеспечение, зависит от конкретного применения и ограничений при проектировании, накладываемых на систему в целом. Специалист в данной области техники может реализовать требуемую функциональность различными путями для каждого конкретного применения, но такие решения по реализации не должны интерпретироваться как обуславливающие отклонение от объема настоящего изобретения.
Различные иллюстративные логические блоки, модули и схемы, описанные в связи с раскрытыми вариантами осуществления, могут быть реализованы или выполнены с использованием универсального процессора, цифрового процессора сигналов (DSP), специализированной интегральной схемы (ASIC), программируемой вентильной матрицы (FPGA) или другого программируемого логического устройства, дискретной логической схемы или транзисторной логики, дискретных компонентов аппаратных средств или каких-либо их комбинаций. Универсальный процессор может быть микропроцессором, но в альтернативном варианте процессор может представлять собой обычный процессор, контроллер, микроконтроллер или конечный автомат. Процессор может быть также реализован как комбинация вычислительных устройств, например как комбинация DSP и микропроцессора, множество микропроцессоров, один или более микропроцессоров во взаимосвязи с ядром DSP или любая подобная конфигурация.
Этапы способа или алгоритма, описанные в связи с раскрытыми вариантами осуществления, могут быть реализованы непосредственно в аппаратных средствах, в модуле программного обеспечения, исполняемого процессором, или в комбинации обоих этих средств. Модуль программного обеспечения может находиться в оперативном запоминающем устройстве (ОЗУ), флэш-памяти, постоянном запоминающем устройстве (ПЗУ), электронно-программируемом ПЗУ (ЭППЗУ), электронно-стираемом программируемом ПЗУ (ЭСППЗУ), регистрах, на жестком диске, съемном диске, ПЗУ на компакт-диске (CD-ROM) или любом другом носителе для хранения данных, известном в технике. Приведенный для примера носитель записи связан с процессором, так что процессор может считывать информацию с носителя записи и записывать информацию на носитель записи. В альтернативном варианте, носитель записи может находиться на ASIC. ASIC может находится в терминале. В альтернативном варианте процессор и носитель записи могут находиться на дискретных компонентах в терминале.
В одном или более вариантов описанные функции могут быть осуществлены в аппаратных средствах, программном обеспечении, программируемом оборудовании или любой комбинации указанного. При осуществлении в программном обеспечении, функции могут сохраняться или передаваться как одна или более инструкций или код на машиночитаемом носителе. Машиночитаемые носители включают в себя как компьютерные носители хранения, так и коммуникационные среды, включая любую среду, которая облегчает передачу компьютерной программы от одного места в другое. Носители хранения могут быть любыми доступными носителями, к которым могут получать доступ универсальный или специализированный компьютер. В качестве примера, но не ограничения, такие машиночитаемые носители могут включить RAM (ОЗУ), ROM (ПЗУ), EEPROM (электронно-стираемое программируемое ПЗУ), CD-ROM или другое ЗУ на оптическом диске, ЗУ на магнитном диске или другие магнитные ЗУ, или любой другой носитель, который может использоваться, чтобы переносить или хранить желательные средства программного кода в форме инструкций или структур данных, и к которому может получать доступ специализированный или универсальный компьютер. Кроме того, любое соединение надлежащим образом определяется как машиночитаемая среда. Например, если программное обеспечение передается с веб-сайта, сервера или другого удаленного источника с использованием коаксиального кабеля, волоконно-оптического кабеля, витой пары, цифровой абонентской линии (DSL), или беспроводных технологий, таких как инфракрасная, радиочастотная и микроволновая, то коаксиальный кабель, волоконно-оптический кабель, витая пара, DSL или беспроводные технологии, такие как инфракрасная, радиочастотная и микроволновая, включаются в определение носителя. Диски, как используется здесь, включают в себя компакт-диск (CD), лазерный диск, оптический диск, цифровой универсальный диск (DVD), дискету (floppy disk) и blu-ray-disc, где disks обычно воспроизводят данные магнитным способом, в то время как discs воспроизводят данные оптическим способом с помощью лазера. Комбинации вышеупомянутого должны также быть включены в объем машиночитаемых носителей.
Предыдущее описание раскрытых вариантов осуществления предназначено для того, чтобы обеспечить возможность специалистам в данной области техники реализовать или использовать настоящее изобретение. Различные модификации этих вариантов осуществления изобретения будут очевидны для специалистов в данной области техники, и общие раскрытые принципы могут быть применены к другим вариантам осуществления без отклонения от сущности или объема изобретения. Таким образом, настоящее изобретение не предназначается для ограничения раскрытыми вариантами осуществления, а должно соответствовать самому широкому объему, совместимому с раскрытыми принципами и новыми признаками.