[go: up one dir, main page]

RU2474089C2 - Method and apparatus for supporting data transmission in multicarrier communication system - Google Patents

Method and apparatus for supporting data transmission in multicarrier communication system Download PDF

Info

Publication number
RU2474089C2
RU2474089C2 RU2010139463/07A RU2010139463A RU2474089C2 RU 2474089 C2 RU2474089 C2 RU 2474089C2 RU 2010139463/07 A RU2010139463/07 A RU 2010139463/07A RU 2010139463 A RU2010139463 A RU 2010139463A RU 2474089 C2 RU2474089 C2 RU 2474089C2
Authority
RU
Russia
Prior art keywords
transmit power
carrier
carriers
allocated
available
Prior art date
Application number
RU2010139463/07A
Other languages
Russian (ru)
Other versions
RU2010139463A (en
Inventor
Даньлу ЧЖАН
Мехмет ЯВУЗ
Бибху П. МОХАНТИ
Паван Кумар ВИТТХАЛАДЕВУНИ
Original Assignee
Квэлкомм Инкорпорейтед
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from US12/393,529 external-priority patent/US8565146B2/en
Application filed by Квэлкомм Инкорпорейтед filed Critical Квэлкомм Инкорпорейтед
Publication of RU2010139463A publication Critical patent/RU2010139463A/en
Application granted granted Critical
Publication of RU2474089C2 publication Critical patent/RU2474089C2/en

Links

Images

Abstract

FIELD: information technology.
SUBSTANCE: techniques for supporting data transmission on multiple carriers in a wireless communication system are described. User equipment (UE) may determine available transmission power for data transmission on multiple carriers. The UE may distribute the available transmission power to multiple carriers (e.g., using uniform power distribution, greedy filling, dilution, etc.) to obtain allocated transmission power for data for each carrier. The UE may send at least one resource request with information indicative of the allocated transmission power for each of the multiple carriers to a Node B. The UE may receive at least one resource grant with information indicative of granted transmission power for each of at least one carrier, which may be all or a subset of the multiple carriers. The UE may send data on the at least one carrier and may limit its transmission power for each carrier to the granted transmission power for that carrier.
EFFECT: transmission of data on multiple carriers to achieve good performance.
39 cl, 10 dwg

Description

Настоящая заявка испрашивает приоритет предварительной заявки США номер 61/031941, озаглавленной "METHOD AND APPARATUS FOR MULTI-CARRIER COMMUNICATIONS IN WIRELESS COMMUNICATIONS", зарегистрированной 27 февраля 2008 г., переданной правопреемнику этой заявки и включенной в этот документ путем ссылки.This application claims the priority of provisional application US No. 61/031941, entitled "METHOD AND APPARATUS FOR MULTI-CARRIER COMMUNICATIONS IN WIRELESS COMMUNICATIONS", registered February 27, 2008, assigned to the assignee of this application and incorporated herein by reference.

УРОВЕНЬ ТЕХНИКИBACKGROUND

I. Область техникиI. Technical Field

Настоящее раскрытие изобретения в целом относится к связи, а точнее к способам для поддержки передачи данных в системе связи с несколькими несущими.The present disclosure generally relates to communications, and more specifically to methods for supporting data transmission in a multi-carrier communication system.

II. Уровень техникиII. State of the art

Системы беспроводной связи широко используются, чтобы предоставить различные услуги связи, например речь, видео, пакетные данные, обмен сообщениями, радиовещание и т.д. Эти беспроводные системы могут быть системами коллективного доступа, допускающими поддержку множества пользователей путем совместного использования доступных системных ресурсов. Примеры таких систем коллективного доступа включают в себя системы коллективного доступа с кодовым разделением каналов (CDMA), системы коллективного доступа с временным разделением каналов (TDMA), системы коллективного доступа с разделением каналов по частоте (FDMA), системы FDMA с ортогональным разделением (OFDMA) и системы FDMA с одной несущей (SC-FDMA).Wireless communication systems are widely used to provide various communication services, such as voice, video, packet data, messaging, broadcasting, etc. These wireless systems can be multiple access systems that support multiple users by sharing available system resources. Examples of such multiple access systems include code division multiple access (CDMA) systems, time division multiple access (TDMA) systems, frequency division multiple access (FDMA) systems, orthogonal division FDMA systems (OFDMA) and single-carrier FDMA systems (SC-FDMA).

Система беспроводной связи может поддерживать работу на множестве несущих, чтобы увеличить пропускную способность системы. Каждая несущая может иметь определенную центральную частоту и определенную полосу пропускания, и может использоваться для отправки данных трафика, управляющей информации, контрольного сигнала и т.д. Разные несущие могут наблюдать разные условия в канале и могут обладать разными пропускными способностями. Желательно поддерживать передачу данных на множестве несущих таким образом, чтобы можно было достичь хорошей производительности.A wireless communication system may support multi-carrier operation to increase system throughput. Each carrier can have a specific center frequency and a specific bandwidth, and can be used to send traffic data, control information, pilot, etc. Different carriers may observe different conditions in the channel and may have different bandwidths. It is desirable to support multi-carrier data transmission in such a way that good performance can be achieved.

СУЩНОСТЬ ИЗОБРЕТЕНИЯSUMMARY OF THE INVENTION

В этом документе описываются методики для поддержки передачи данных на множестве несущих в системе беспроводной связи. В одном исполнении пользовательское оборудование (UE) может определять доступную мощность передачи для передачи данных на множестве несущих. UE может распределять доступную мощность передачи по множеству несущих (например, с использованием равномерного распределения мощности, "жадного" заполнения, «разбавления» и т.д.), чтобы получить выделенную мощность передачи для данных для каждой несущей. UE может отправлять Узлу В по меньшей мере один запрос ресурса, содержащий информацию, указывающую выделенную мощность передачи для каждой из множества несущих. UE может отправлять один запрос ресурса для каждой несущей или может отправлять запрос ресурса для более чем одной несущей. UE может принимать по меньшей мере одно предоставление ресурса, содержащее информацию, указывающую предоставленную мощность передачи для каждой из по меньшей мере одной несущей, которая может быть всеми или поднабором из множества несущих. UE может отправлять данные по меньшей мере на одной несущей и может ограничивать мощность передачи на каждой несущей предоставленной мощностью передачи для этой несущей.This document describes techniques for supporting multi-carrier data transmission in a wireless communication system. In one design, a user equipment (UE) may determine the available transmit power for transmitting data on multiple carriers. The UE may distribute the available transmit power over multiple carriers (for example, using uniform power distribution, greedy padding, dilution, etc.) to obtain the allocated transmit power for the data for each carrier. The UE may send at least one resource request to Node B containing information indicating the allocated transmit power for each of the plurality of carriers. The UE may send one resource request for each carrier, or may send a resource request for more than one carrier. The UE may receive at least one resource grant containing information indicating the transmit power provided for each of the at least one carrier, which may be all or a subset of the multiple carriers. The UE may send data on at least one carrier and may limit the transmit power on each carrier to the provided transmit power for that carrier.

Далее более подробно описываются различные особенности и признаки раскрытия изобретения.Various features and features of the disclosure are described in more detail below.

КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙBRIEF DESCRIPTION OF THE DRAWINGS

Фиг.1 показывает систему беспроводной связи.Figure 1 shows a wireless communication system.

Фиг.2А, 2В и 2С показывают распределение мощности передачи с помощью равномерного распределения, жадного заполнения и разбавления соответственно.2A, 2B, and 2C show the distribution of transmission power by uniform distribution, greedy filling, and dilution, respectively.

Фиг.3, 4 и 5 показывают процесс для выполнения разбавления.Figures 3, 4 and 5 show a process for performing dilution.

Фиг.6 показывает процесс для отправки запросов ресурсов для множества несущих.6 shows a process for sending resource requests for multiple carriers.

Фиг.7 показывает процесс для приема запросов ресурсов для множества несущих.7 shows a process for receiving resource requests for multiple carriers.

Фиг.8 показывает блок-схему UE и Узла В.8 shows a block diagram of a UE and a Node B.

ПОДРОБНОЕ ОПИСАНИЕDETAILED DESCRIPTION

Описываемые в этом документе методики могут использоваться для различных систем беспроводной связи, таких как CDMA, TDMA, FDMA, OFDMA, SC-FDMA и других систем. Термины "система" и "сеть" часто используются взаимозаменяемо. Система CDMA может реализовывать технологию радиосвязи, такую как универсальный наземный радиодоступ (UTRA), CDMA2000 и т.д. UTRA включает в себя Широкополосный CDMA (WCDMA) и другие разновидности 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 и LTE-Advanced являются новыми версиями UMTS, которые используют E-UTRA. UTRA, E-UTRA, UMTS, LTE, LTE-Advaced и GSM описываются в документах от организации, именуемой "Проект Партнерства Третьего Поколения" (3GPP). CDMA2000 и UMB описываются в документах от организации, именуемой "Вторым Проектом Партнерства Третьего Поколения" (3GPP2). Описанные в этом документе методики могут использоваться для упомянутых выше систем и технологий радиосвязи, а также других систем и технологий радиосвязи. Для ясности некоторые особенности методик описываются далее для WCDMA, и терминология 3GPP используется далее в большей части описания.The techniques described herein can be used for various wireless communication systems such as CDMA, TDMA, FDMA, OFDMA, SC-FDMA, and other systems. The terms “system” and “network” are often used interchangeably. A CDMA system may implement a radio technology such as Universal Terrestrial Radio Access (UTRA), CDMA2000, etc. UTRA includes Broadband CDMA (WCDMA) and other varieties of CDMA. CDMA2000 covers IS-2000, IS-95, and IS-856 standards. A TDMA system may implement a radio technology such as Global System for Mobile Communications (GSM). An OFDMA system can implement radio technology such as Advanced UTRA (E-UTRA), Ultra Mobile Broadcast (UMB), IEEE 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), IEEE 802.20, Flash-OFDM®, etc. UTRA and E-UTRA are part of the Universal Mobile Telecommunications System (UMTS). Long Term Development Project (LTE) 3GPP and LTE-Advanced are new versions of UMTS that use E-UTRA. UTRA, E-UTRA, UMTS, LTE, LTE-Advaced, and GSM are described in documents from an organization called the Third Generation Partnership Project (3GPP). CDMA2000 and UMB are described in documents from an organization called the “Third Generation Partnership Second Project” (3GPP2). The techniques described in this document can be used for the aforementioned radio communication systems and technologies, as well as other radio communication systems and technologies. For clarity, some of the features of the techniques are described below for WCDMA, and 3GPP terminology is used later in most of the description.

Фиг.1 показывает систему 100 беспроводной связи, которая может включать в себя некоторое количество Узлов Б и других сетевых объектов. Для простоты на Фиг.1 показаны только один Узел В 120 и один Контроллер 130 радиосети (RNC). Узел В может быть станцией, которая осуществляет связь с UE, и также может называться усовершенствованным Узлом В (eNB), базовой станцией, точкой доступа и т.д. Узел В может обеспечивать зону радиосвязи для конкретной географической области. Для повышения пропускной способности системы вся зона обслуживания Узла В может разделяться на множество меньших областей (например, три). Каждая более меньшая область может обслуживаться соответствующей подсистемой Узла В. В 3GPP термин "сота" может относиться к наименьшей зоне обслуживания Узла В и/или подсистемы Узла В, обслуживающей эту зону обслуживания. RNC 130 может соединяться с набором Узлов В и обеспечивать координацию и управление для этих Узлов В.Figure 1 shows a wireless communication system 100, which may include a number of Nodes B and other network entities. For simplicity, FIG. 1 shows only one Node B 120 and one Radio Network Controller (RNC) 130. Node B may be a station that communicates with the UE, and may also be referred to as Enhanced Node B (eNB), base station, access point, etc. Node B may provide a radio area for a specific geographic area. To increase system capacity, the entire service area of Node B can be divided into many smaller areas (for example, three). Each smaller area can be served by the corresponding Node B. subsystem. In 3GPP, the term "cell" can refer to the smallest service area of Node B and / or the Node B subsystem serving this service area. The RNC 130 can connect to a set of Nodes B and provide coordination and control for these Nodes B.

UE 110 может быть одним из многих UE, рассредоточенных по всей системе. UE 110 может быть стационарным или мобильным и также может называться мобильной станцией, терминалом, терминалом доступа, абонентским модулем, станцией и т.д. UE 110 может быть сотовым телефоном, персональным цифровым помощником (PDA), беспроводным модемом, беспроводным устройством связи, карманным устройством, переносным компьютером, беспроводным телефоном, станцией беспроводной местной системы связи (WLL) и т.д. UE 110 может осуществлять связь с Узлом В 120 по нисходящей линии связи и восходящей линии связи. Нисходящая линия связи (или прямая линия связи) относится к линии связи от Узла В 120 к UE 110, а восходящая линия связи (или обратная линия связи) относится к линии связи от UE 110 к Узлу В 120.UE 110 may be one of many UEs dispersed throughout the system. UE 110 may be fixed or mobile and may also be called a mobile station, terminal, access terminal, subscriber module, station, etc. UE 110 may be a cell phone, personal digital assistant (PDA), wireless modem, wireless communications device, handheld device, laptop computer, cordless telephone, wireless local area communications system (WLL) station, etc. UE 110 may communicate with Node B 120 on the downlink and uplink. The downlink (or forward link) refers to the communication line from Node B 120 to UE 110, and the uplink (or reverse link) refers to the communication line from UE 110 to Node B 120.

Система может поддерживать передачу данных на множестве (K) несущих по восходящей линии связи. Одно или несколько UE могут быть запланированы для передачи данных по восходящей линии связи на каждой несущей в любой заданный момент. Заданное UE может быть запланировано для передачи данных по восходящей линии связи на вплоть до K несущих в любой заданный момент в зависимости от различных факторов, например доступных ресурсов системы, объема данных трафика для отправки UE, приоритета UE, требований качества обслуживания (QoS) у UE и т.д.The system may support data transmission on multiple (K) carriers on the uplink. One or more UEs may be scheduled to transmit data on the uplink on each carrier at any given moment. A given UE may be scheduled to transmit data on the uplink up to K carriers at any given moment depending on various factors, for example, available system resources, the amount of traffic data to send the UE, the priority of the UE, the quality of service (QoS) requirements of the UE etc.

Фиг.1 показывает пример передачи данных на множестве несущих по восходящей линии связи. UE 110 может иметь данные трафика для отправки и может отправить запрос ресурса для каждой несущей. Запрос ресурса также может называться запросом восходящей линии связи, запросом планирования, информационным сообщением планирования и т.д. Запрос ресурса для каждой несущей может переносить запас мощности и/или другую информацию, которая может использоваться для планирования UE на передачу данных на несущей. Запас мощности для несущей может указывать величину мощности передачи, которая может использоваться для несущей, и может задаваться отношением трафика к контрольному сигналу (T2P). Запас мощности также может называться отклонением мощности и т.д.Figure 1 shows an example of data transmission on multiple carriers on the uplink. UE 110 may have traffic data to send and may send a resource request for each carrier. A resource request may also be referred to as an uplink request, a scheduling request, a scheduling information message, etc. A resource request for each carrier can carry power headroom and / or other information that can be used to schedule the UE to transmit data on the carrier. The power margin for the carrier may indicate the amount of transmit power that can be used for the carrier, and may be specified by the ratio of traffic to pilot (T2P). Power headroom can also be called power heading, etc.

Узел В 120 может принять запросы ресурсов для всех K несущих от UE 110 и может удовлетворить или отклонить запрос ресурса для каждой несущей. Узел В 120 может отправить предоставление ресурса для каждой несущей, для которой удовлетворяется запрос ресурса. Предоставление ресурса также может называться выделением ресурса, абсолютным предоставлением, предоставлением восходящей линии связи и т.д. Предоставление ресурса для каждой несущей может переносить предоставленное T2P, выбранный транспортный формат и т.д. Транспортный формат может ассоциироваться с определенной схемой кодирования и/или кодовой скоростью, определенной схемой модуляции, определенным размером транспортного блока и т.д. Транспортный формат также может называться скоростью, скоростью передачи данных, форматом пакета, схемой модуляции и кодирования (MCS) и т.д. UE 110 может отправить данные трафика на каждой несущей в соответствии с предоставлением ресурса для этой несущей.Node B 120 may receive resource requests for all K carriers from UE 110 and may satisfy or reject a resource request for each carrier. Node B 120 may send a resource grant for each carrier for which a resource request is satisfied. Resource provisioning may also be referred to as resource allocation, absolute provisioning, uplink provisioning, etc. The provision of a resource for each carrier may carry the provided T2P, the selected transport format, etc. The transport format may be associated with a specific coding scheme and / or code rate, a specific modulation scheme, a certain size of a transport block, etc. The transport format may also be referred to as speed, data rate, packet format, modulation and coding scheme (MCS), etc. UE 110 may send traffic data on each carrier in accordance with the provision of a resource for that carrier.

Узел В 120 может реализовывать объединенный планировщик или распределенный планировщик для восходящей линии связи. Объединенный планировщик может принимать запросы ресурсов для всех K несущих от всех UE, выполнять планирование совместно для всех K несущих на основе всех принятых запросов ресурсов и предоставлять ресурсы для каждой несущей из условия, чтобы можно было достичь хорошей общей производительности. Предоставленные ресурсы могут задаваться предоставленными T2P, скоростями передачи данных и т.д. Распределенный планировщик может принимать запросы ресурсов для каждой несущей от всех UE, выполнять планирование независимо для каждой несущей и предоставлять ресурсы для каждой несущей на основе запросов ресурсов, принятых для этой несущей.Node B 120 may implement a combined scheduler or distributed scheduler for the uplink. The unified scheduler can receive resource requests for all K carriers from all UEs, perform scheduling for all K carriers based on all received resource requests, and provide resources for each carrier so that good overall performance can be achieved. The resources provided may be set by the provided T2P, data rates, etc. A distributed scheduler may receive resource requests for each carrier from all UEs, perform scheduling independently for each carrier, and provide resources for each carrier based on resource requests received for that carrier.

UE 110 может отправить отдельный запрос ресурса для каждой несущей, если Узел В 120 реализует распределенный планировщик. Это позволило бы распределенному планировщику запланировать UE 110 для передачи данных по восходящей линии связи на каждой несущей. UE 110 также может отправить отдельный запрос ресурса для каждой несущей, даже если Узел В 120 реализует объединенный планировщик. В этом случае объединенный планировщик может объединить запросы ресурсов для разных несущих и/или может удовлетворить или отклонить каждый запрос ресурса. Объединенный планировщик также может предоставлять скорости передачи данных, которые могут отличаться от скоростей передачи данных, запрошенных UE 110. Например, предоставленные скорости передачи данных могут быть выше запрошенных скоростей передачи данных для некоторых несущих и могут быть ниже запрошенных скоростей передачи данных для остальных несущих. Однако общая предоставленная скорость передачи данных может быть меньше либо равна общей запрошенной скорости передачи данных. UE 110 может формировать запросы ресурсов для K несущих, как описано ниже.UE 110 may send a separate resource request for each carrier if Node B 120 implements a distributed scheduler. This would allow the distributed scheduler to schedule the UE 110 to transmit data on the uplink on each carrier. UE 110 may also send a separate resource request for each carrier, even if Node B 120 implements an integrated scheduler. In this case, the combined scheduler may combine resource requests for different carriers and / or may satisfy or reject each resource request. The combined scheduler may also provide data rates that may differ from the data rates requested by UE 110. For example, the provided data rates may be higher than the requested data rates for some carriers and may be lower than the requested data rates for the remaining carriers. However, the total data rate provided may be less than or equal to the total requested data rate. UE 110 may generate resource requests for K carriers, as described below.

UE 110 может обладать максимальной мощностью передачи P max и может использовать часть мощности передачи для отправки контрольного сигнала и/или служебной информации на каждой несущей. UE 110 тогда может обладать доступной мощностью передачи P avail для передачи данных на K несущих. Доступная мощность передачи P avail может выражаться в виде:UE 110 may have a maximum transmit power P max and may use a portion of the transmit power to send pilot and / or overhead information on each carrier. UE 110 may then have available transmit power P avail for transmitting data on K carriers. Available transmit power P avail can be expressed as:

Figure 00000001
, Ур. (1)
Figure 00000001
, Ur (one)

где P pilot,k - мощность передачи для контрольного сигнала на несущей k, иwhere P pilot, k is the transmit power for the pilot on carrier k , and

P oh,k - мощность передачи для служебной информации на несущей k. P oh, k is the transmit power for overhead information on the carrier k .

В первом исполнении UE 110 может равномерно распределять или разделять максимальную мощность передачи P max по всем K несущим, на которых UE 110 могло быть запланировано для передачи данных. В этом исполнении мощность передачи, выделенная каждой несущей, может выражаться в виде:In a first embodiment, the UE 110 can evenly distribute or share the maximum transmit power P max across all K carriers on which the UE 110 could be scheduled for data transmission. In this design, the transmit power allocated by each carrier may be expressed as:

Figure 00000002
для k=1,…, K, Ур. (2)
Figure 00000002
for k = 1, ..., K, Lv. (2)

где P k - выделенная мощность передачи для данных для несущей k.where P k is the allocated transmit power for data for carrier k .

Фиг.2А показывает пример распределения мощности передачи в соответствии с первым исполнением. В этом примере доступны три несущие 1, 2 и 3, и для передачи данных им выделяются мощности передачи P 1, P 2 и P 3 соответственно. Хотя и не показано на Фиг.2А, выделенная мощность передачи для каждой поднесущей может быть ограничена P max,k, которая является мощностью передачи, необходимой для достижения максимальной скорости передачи данных, поддерживаемой системой на несущей k. P max,k может быть одинаковой для всех несущих или может отличаться для разных несущих.2A shows an example of a transmission power distribution in accordance with a first embodiment. In this example, three carriers 1, 2, and 3 are available, and transmit data P 1 , P 2, and P 3 are allocated to them for data transmission, respectively. Although not shown in FIG. 2A, the allocated transmit power for each subcarrier may be limited by P max, k , which is the transmit power necessary to achieve the maximum data rate supported by the system on carrier k . P max, k may be the same for all carriers or may differ for different carriers.

Доступная мощность передачи P avail также может распределяться равномерно между K несущими. В этом случае

Figure 00000003
.The available transmit power P avail can also be distributed evenly between K carriers. In this case
Figure 00000003
.

Во втором исполнении UE 110 может распределять доступную мощность передачи P avail по K несущим на основе "жадного" заполнения. В этом исполнении K несущих могут быть упорядочены на основе их условий в канале от наилучшего к наихудшему. Условия в канале могут быть измерены, как описано ниже. После упорядочения несущая 1 является наилучшей несущей, несущая K является наихудшей несущей, а несущая k является k-й наилучшей несущей. K несущих также могут упорядочиваться на основе статического назначения.In a second embodiment, UE 110 may allocate available transmit power P avail to K carriers based on greedy fill. In this design, K carriers can be ordered based on their conditions in the channel from best to worst. Channel conditions can be measured as described below. After ordering, carrier 1 is the best carrier, carrier K is the worst carrier, and carrier k is the kth best carrier. K carriers can also be ordered based on static assignment.

UE 110 может распределить доступную мощность передачи K упорядоченным несущим, по одной несущей за раз, начиная с наилучшей несущей. Для заданной несущей k, выбранной для распределения мощности передачи, UE 110 может выделять P max,k выбранной несущей, пока доступная мощность передачи не использована полностью, так что

Figure 00000004
. UE 110 может обновить доступную мощность передачи после выделения мощности передачи выбранной несущей следующим образом:UE 110 may allocate the available transmit power K to ordered carriers, one carrier at a time, starting with the best carrier. For a given carrier k selected for transmit power distribution, the UE 110 may allocate P max, k for the selected carrier until the available transmit power is fully utilized, so that
Figure 00000004
. UE 110 may update the available transmit power after allocating the transmit power of the selected carrier as follows:

Figure 00000005
. Ур. (3)
Figure 00000005
. Ur (3)

UE 110 может выделять доступную мощность передачи одной несущей за раз, пока не израсходована вся доступная мощность передачи или всем несущим выделена мощность передачи.UE 110 may allocate available transmit power to one carrier at a time until all available transmit power has been used up or all carriers have allocated transmit power.

Фиг.2В показывает пример распределения мощности передачи в соответствии со вторым исполнением. В этом примере три несущие 1, 2 и 3 доступны и упорядочиваются от наилучшей к наихудшей. Несущей 1 выделяется мощность P max,1, несущей 2 выделяется P max,2, и несущей 3 выделяется оставшаяся доступная мощность передачи.2B shows an example of a distribution of transmit power in accordance with a second embodiment. In this example, three carriers 1, 2, and 3 are available and ordered from best to worst. Carrier 1 is allocated power P max, 1 , carrier 2 is allocated P max, 2 , and carrier 3 is allocated the remaining available transmit power.

В третьем исполнении UE 110 может неравномерно распределить доступную мощность передачи P avail по K несущим из условия, чтобы можно было достичь хорошей общей производительности. В одном исполнении неравномерное распределение мощности может основываться на «разбавлении». «Разбавление» аналогично заливке фиксированного количества воды в сосуд с неровным дном. Количество воды может соответствовать доступной мощности передачи, а каждая несущая может соответствовать точке на дне сосуда. Высота дна в любой заданной точке может соответствовать обратной величине отношения уровня сигнала к совокупному уровню помех и шумов (SINR) у несущей, ассоциированной с этой точкой. Низкая высота, таким образом, может соответствовать высокому SINR, и наоборот. Доступная мощность передачи P avail тогда может быть "залита" в сосуд таким образом, что первыми заполняются нижние точки в сосуде (которые соответствуют более высоким SINR), а более высокие точки в сосуде (которые соответствуют более низким SINR) заполняются позже. Распределение мощности может зависеть от доступной мощности передачи P avail и глубины сосуда над поверхностью дна.In a third embodiment, the UE 110 may unevenly distribute the available transmit power P avail among K carriers so that a good overall performance can be achieved. In one design, an uneven power distribution may be based on “dilution”. Dilution is similar to pouring a fixed amount of water into a vessel with an uneven bottom. The amount of water may correspond to the available transmit power, and each carrier may correspond to a point on the bottom of the vessel. The height of the bottom at any given point can correspond to the reciprocal of the ratio of the signal level to the total noise and noise level (SINR) of the carrier associated with this point. A low height can thus correspond to a high SINR, and vice versa. The available transmit power P avail can then be “flooded” into the vessel so that the lower points in the vessel (which correspond to higher SINRs) are filled first, and the higher points in the vessel (which correspond to lower SINRs) are filled later. The power distribution may depend on the available transmit power P avail and the depth of the vessel above the bottom surface.

Эти K несущих могут наблюдать разные условия в канале и помехах и могут обладать разными SINR. SINR каждой несущей может выражаться в виде:These K carriers may observe different channel conditions and interference and may have different SINRs. The SINR of each carrier may be expressed as:

Figure 00000006
, для
Figure 00000007
Ур. (4)
Figure 00000006
for
Figure 00000007
Ur (four)

где P k - мощность передачи для несущей k,where P k is the transmit power for carrier k ,

g k - коэффициент усиления канала для несущей k, g k - channel gain for carrier k ,

N 0,k - тепловой шум и помехи на несущей k, и N 0, k is the thermal noise and interference on the carrier k , and

Figure 00000008
- принятое SINR для несущей k.
Figure 00000008
- received SINR for carrier k .

UE 110 может распределить доступную мощность передачи K несущим таким образом, чтобы максимизировалась общая скорость передачи данных для K несущих. В этом случае UE 110 может выделить мощность передачи каждой несущей из условия, чтобы она максимизировала следующую целевую функцию:UE 110 may allocate the available transmit power to the K carriers so that the total data rate for the K carriers is maximized. In this case, the UE 110 may allocate the transmit power of each carrier from the condition that it maximizes the following objective function:

Figure 00000009
, Ур. (5)
Figure 00000009
, Ur (5)

где J - целевая функция для максимизации, иwhere J is the objective function to maximize, and

Figure 00000010
- функция, предоставляющая скорость передачи данных, достигнутую с принятым SINR, равным
Figure 00000011
.
Figure 00000010
- a function providing a data rate achieved with a received SINR equal to
Figure 00000011
.

Функция

Figure 00000012
может предполагаться монотонно возрастающей по отношению к
Figure 00000013
так что
Figure 00000014
Функция
Figure 00000015
также может предполагаться вогнутой относительно
Figure 00000016
, так что
Figure 00000017
.Function
Figure 00000012
may be assumed to be monotonically increasing with respect to
Figure 00000013
so that
Figure 00000014
Function
Figure 00000015
may also be assumed concave with respect to
Figure 00000016
, so that
Figure 00000017
.

UE 110 может распределить доступную мощность передачи по K несущим со следующими ограничениями:UE 110 may distribute available transmit power over K carriers with the following restrictions:

Figure 00000018
, Ур. (6)
Figure 00000018
, Ur (6)

Figure 00000019
, Ур. (7) и
Figure 00000019
, Ur (7) and

Figure 00000020
, Ур. (8)
Figure 00000020
, Ur (8)

где

Figure 00000021
Ур. (9)Where
Figure 00000021
Ur (9)

Figure 00000022
- необходимое SINR для максимальной скорости передачи данных, поддерживаемой системой, и
Figure 00000022
- the necessary SINR for the maximum data rate supported by the system, and

P max,k - мощность передачи, необходимая для достижения SINR, равного

Figure 00000023
, на поднесущей k. P max, k is the transmit power necessary to achieve a SINR equal to
Figure 00000023
, on subcarrier k .

P max,k также может называться максимальной допустимой мощностью передачи для несущей k. P max, k may also be called the maximum allowable transmit power for carrier k .

Уравнение (6) указывает, что каждой несущей может быть выделена неотрицательная мощность передачи. Уравнение (7) указывает, что каждой несущей следует выделить не больше мощности передачи P max,k, необходимой для достижения максимальной скорости передачи данных, поддерживаемой системой. Выделение более чем P max,k может привести к растраченной избыточной мощности, поскольку большая мощность передачи привела бы к принятому SINR, которое выше

Figure 00000023
, но не увеличила бы скорость передачи данных. Уравнение (8) указывает, что общая мощность передачи, выделенная всем K несущим, не должна превышать доступную мощность передачи.Equation (6) indicates that non-negative transmit power can be allocated to each carrier. Equation (7) indicates that each carrier should be allocated no more than the transmit power P max, k necessary to achieve the maximum data rate supported by the system. The release of more than P max, k can lead to wasted excess power, since a higher transmit power would lead to a received SINR that is higher
Figure 00000023
but would not increase the data transfer rate. Equation (8) indicates that the total transmit power allocated to all K carriers should not exceed the available transmit power.

Уравнение Лагранжа L для целевой функции J может выражаться в виде:The Lagrange equation L for the objective function J can be expressed as:

Figure 00000024
, Ур. (10)
Figure 00000024
, Ur (10)

где

Figure 00000025
- скрытая цена P k и является положительной лишь тогда, когда
Figure 00000026
,Where
Figure 00000025
- the hidden price P k and is positive only when
Figure 00000026
,

Figure 00000027
- скрытая цена
Figure 00000023
и является положительной лишь тогда, когда
Figure 00000028
, и
Figure 00000027
- hidden price
Figure 00000023
and is positive only when
Figure 00000028
, and

λ - скрытая цена P avail. λ is the hidden price P avail .

Скрытые цены λ,

Figure 00000029
и
Figure 00000030
являются неотрицательными значениями и указывают изменение в целевой функции J с небольшими отклонениями от ограничений P avail,
Figure 00000026
и
Figure 00000028
соответственно.Hidden prices λ ,
Figure 00000029
and
Figure 00000030
are non-negative values and indicate a change in the objective function J with slight deviations from the constraints P avail ,
Figure 00000026
and
Figure 00000028
respectively.

Целевая функция J может быть максимизирована путем взятия частной производной L относительно P k и установки частной производной в ноль следующим образом:The objective function J can be maximized by taking the partial derivative L relative to P k and setting the partial derivative to zero as follows:

Figure 00000031
Figure 00000031

Когда

Figure 00000032
, скрытые цены становятся
Figure 00000033
и
Figure 00000034
, и частная производная в уравнении (11) может выражаться в виде:When
Figure 00000032
, hidden prices become
Figure 00000033
and
Figure 00000034
, and the partial derivative in equation (11) can be expressed as:

Figure 00000035
Figure 00000035

где

Figure 00000036
Where
Figure 00000036

Для уравнения (13) каждой несущей k может присваиваться значение 1, если ее мощность передачи равна

Figure 00000032
или значение 0 в противном случае. Значения всех K несущих могут суммироваться для получения числителя в уравнении (13). Значение каждой несущей может масштабироваться с помощью
Figure 00000037
, масштабированные значения для всех K несущих могут суммироваться, и суммарный результат может складываться с P avail, чтобы получить знаменатель в уравнении (13).For equation (13), each carrier k may be assigned a value of 1 if its transmit power is
Figure 00000032
or value 0 otherwise. The values of all K carriers can be added to obtain the numerator in equation (13). The value of each carrier can be scaled with
Figure 00000037
, the scaled values for all K carriers can be added up, and the total result can be added to P avail to get the denominator in equation (13).

Функция

Figure 00000038
может устанавливать соответствие принятого SINR со скоростью передачи данных и может быть ограниченной функцией пропускной способности, неограниченной функцией пропускной способности или какой-нибудь другой функцией. В одном исполнении функция
Figure 00000039
может быть неограниченной функцией пропускной способности и может выражаться в виде:Function
Figure 00000038
may match the received SINR with the data rate and may be a limited bandwidth function, an unlimited bandwidth function, or some other function. In one design, the function
Figure 00000039
can be an unlimited bandwidth function and can be expressed as:

Figure 00000040
, Ур. (14)
Figure 00000040
, Ur (fourteen)

где W - полоса пропускания системы.where W is the system bandwidth.

В результате объединения уравнений (12), (13) и (14) мощность передачи P k для выделения несущей k может выражаться в виде:As a result of combining equations (12), (13) and (14), the transmit power P k for the selection of the carrier k can be expressed as:

Figure 00000041
. Ур. (15)
Figure 00000041
. Ur (fifteen)

Для

Figure 00000032
, при
Figure 00000033
и
Figure 00000034
, уравнение (15) может быть упрощено в виде:For
Figure 00000032
at
Figure 00000033
and
Figure 00000034
, equation (15) can be simplified in the form:

Figure 00000042
. Ур. (16)
Figure 00000042
. Ur (16)

Вообще, P k может зависеть от конкретной функции, используемой для

Figure 00000043
, и может определяться на основе уравнений (12) и (13).In general, P k may depend on the particular function used to
Figure 00000043
, and can be determined based on equations (12) and (13).

Это не является аналитическим решением для распределения доступной мощности передачи K несущим с помощью «разбавления». Однако монотонные и вогнутые характеристики функции

Figure 00000044
и отношение между
Figure 00000045
и P k подразумевают, что несущая, которой выделяется
Figure 00000046
, должна быть лучше несущей, которой выделяется
Figure 00000032
, которая должна быть лучше несущей, которой выделяется
Figure 00000047
. Это наблюдение может использоваться для многократного распределения доступной мощности передачи K несущим.This is not an analytical solution for distributing the available transmit power K to the carrier using “dilution”. However, monotonic and concave characteristics of the function
Figure 00000044
and the relationship between
Figure 00000045
and P k mean that the carrier to which is allocated
Figure 00000046
should be better than the carrier that stands out
Figure 00000032
, which should be better than the carrier, which stands out
Figure 00000047
. This observation can be used to repeatedly distribute the available transmit power K to the carriers.

Фиг.3 показывает исполнение процесса 300 для выполнения «разбавления». Сначала K несущих могут быть упорядочены на основе их условий в канале от наилучшего к наихудшему (этап 310). Условия в канале могут измеряться с помощью

Figure 00000048
, чтобы наилучшая несущая обладала наибольшим
Figure 00000048
, а наихудшая несущая обладала наименьшим
Figure 00000048
. После упорядочения несущая 1 является наилучшей несущей, несущая K является наихудшей несущей, а несущая k является k-й наилучшей несущей.FIG. 3 shows a design of a process 300 for performing “dilution”. First, K carriers can be ordered based on their conditions in the channel from best to worst (step 310). Channel conditions can be measured using
Figure 00000048
so that the best carrier has the greatest
Figure 00000048
and the worst carrier had the smallest
Figure 00000048
. After ordering, carrier 1 is the best carrier, carrier K is the worst carrier, and carrier k is the kth best carrier.

Максимальная допустимая мощность передачи P max,k тогда может быть выделена как можно большему количеству несущих, по одной несущей за раз, начиная с наилучшей несущей, чтобы максимизировать целевую функцию J (этап 320). Этап 320 может выделить P max,k нулю или более несущим. Оставшаяся доступная мощность передачи может распределяться оставшимся несущим, чтобы максимизировать целевую функцию (этап 330). Этап 320 может называться этапом 1 разбавления, а этап 330 может называться этапом 2 разбавления. Этапы 320 и 330 могут выполняться многократно, как описано ниже.The maximum allowable transmit power P max, k can then be allocated to as many carriers as possible, one carrier at a time, starting with the best carrier in order to maximize the objective function J (step 320). Step 320 may allocate P max, k to zero or more carriers. The remaining available transmit power may be allocated by the remaining carrier to maximize the objective function (block 330). Step 320 may be referred to as dilution step 1, and step 330 may be referred to as dilution step 2. Steps 320 and 330 may be performed multiple times, as described below.

Для итерационного разбавления могут поддерживаться две группы несущих. Группа 1 может включать в себя несущие, которым выделена

Figure 00000046
. Группа 2 может включать в себя несущие, которым выделена
Figure 00000032
. Группы 1 и 2 могут инициализироваться, чтобы не содержать несущих, и каждая несущая может инициализироваться с помощью
Figure 00000047
.For iterative dilution, two carrier groups can be supported. Group 1 may include carriers to which it is allocated
Figure 00000046
. Group 2 may include carriers to which it is allocated
Figure 00000032
. Groups 1 and 2 can be initialized so as not to contain carriers, and each carrier can be initialized with
Figure 00000047
.

Фиг.4 показывает исполнение итерационного процесса для этапа 320 на Фиг.3. Индекс k для несущей может устанавливаться в начальное значение 1 (этап 412). Несущей k может выделяться как можно больше мощности передачи, при этом выделенная мощность передачи P k ограничивается либо P avail, либо P max,k (этап 414). Затем может быть выполнено определение, можно ли некоторую часть выделенной мощности передачи P k для несущей k перераспределить получше следующей худшей несущей k+1 (этап 420). Это определение может выполняться на основе следующей проверки:FIG. 4 shows a design of an iterative process for step 320 of FIG. 3. The index k for the carrier may be set to an initial value of 1 (step 412). Carrier k may be allocated as much transmission power as possible, while the allocated transmit power P k is limited to either P avail or P max, k (step 414). A determination can then be made whether some of the allocated transmit power P k for carrier k can be redistributed better than the next worst carrier k +1 (step 420). This determination can be made based on the following check:

Figure 00000049
. Ур. (17)
Figure 00000049
. Ur (17)

Уравнение (17) сравнивает частную производную у

Figure 00000050
при P K, выделенной несущей k, с частной производной у
Figure 00000051
при отсутствии мощности передачи, выделенной следующей худшей несущей k+1. Если уравнение (17) выполняется и для этапа 420 ответом является "Да", то несущие k и k+1 могут быть помещены в группу 2 (этап 422), и процесс для этапа 320 может завершиться. В противном случае, если не выполняется уравнение (17) и для этапа 420 ответом является "Нет", то можно выполнить определение, равна ли выделенная мощность передачи P k для несущей k P avail либо P max,k (этап 430). Если P k равна P avail, то несущая k может быть помещена в группу 2 (этап 432), и процесс для этапа 320 может завершиться.Equation (17) compares the partial derivative
Figure 00000050
when P K , the selected carrier k , with a partial derivative
Figure 00000051
in the absence of transmit power allocated by the next worst carrier k +1. If equation (17) is satisfied and the answer is “Yes” for step 420, then the carriers k and k + 1 can be placed in group 2 (step 422), and the process for step 320 can be completed. Otherwise, if equation (17) is not satisfied and the answer is “No” for step 420, then it can be determined whether the allocated transmit power P k is equal to the carrier k P avail or P max, k (step 430). If P k is equal to P avail , then the carrier k may be placed in group 2 (step 432), and the process for step 320 may end.

В противном случае, если P k равна P max,k, то несущая k может быть помещена в группу 1 (этап 434). Доступная мощность передачи затем может быть обновлена в виде

Figure 00000052
(этап 436). Если всем K несущим выделена мощность передачи, как определено на этапе 438, то процесс для этапа 320 может завершиться. В противном случае индекс k можно увеличить (этап 440), и процесс может вернуться к этапу 414.Otherwise, if P k is equal to P max, k , then the carrier k can be placed in group 1 (step 434). Available transmit power can then be updated as
Figure 00000052
(step 436). If all K carriers are allocated transmission power, as determined in step 438, then the process for step 320 may end. Otherwise, the index k can be increased (step 440), and the process can return to step 414.

Процесс для этапа 320 на Фиг.4 может обеспечить группу 1, содержащую ноль или больше несущих, которым выделена P max,k, и группу 2, содержащую ноль или больше несущих, которым выделено меньше P max,k. Этап 330 может выполняться, если процесс для этапа 320 прекращается после этапа 422 на Фиг.4, и может пропускаться, если процесс для этапа 320 прекращается после этапа 432 или 438 на Фиг.4.The process for step 320 of FIG. 4 may provide a group 1 containing zero or more carriers for which P max, k has been allocated, and a group 2 containing zero or more carriers for which less than P max, k has been allocated. Step 330 may be performed if the process for step 320 is terminated after step 422 of FIG. 4, and may be skipped if the process for step 320 is terminated after step 432 or 438 of FIG. 4.

Фиг.5 показывает исполнение итерационного процесса для этапа 330 на Фиг.3. Группа 2 может предполагаться включающей в себя несущие k, k+1, …, k+m, где k может быть меньше K, и m может быть 0 или больше. Несущим с k по k+m в группе 2 может быть выделена мощность передачи с P k до P k+m при доступной мощности передачи P avail (этап 512). Для этапа 512 λ может быть вычисляться для m+1 несущих в группе 2, например, как показано в уравнении (13). Затем может вычисляться мощность передачи для выделения каждой несущей в группе 2, например, как показано в уравнении (16).Figure 5 shows the execution of the iterative process for step 330 of Figure 3. Group 2 may be assumed to include carriers k , k + 1, ..., k + m , where k may be less than K and m may be 0 or more. Carriers k through k + m in group 2 can be allocated transmission power from P k to P k + m at an available transmit power P avail (step 512). For step 512, λ can be calculated for m + 1 carriers in group 2, for example, as shown in equation (13). Then, transmit power can be calculated to allocate each carrier in group 2, for example, as shown in equation (16).

Затем может быть выполнено определение, выделяется ли какой-нибудь несущей в группе 2 больше мощности передачи, чем необходимо для достижения

Figure 00000053
(этап 514). Если ответом является "Да", то каждой избыточно выделенной несущей может выделяться достаточная мощность передачи для достижения
Figure 00000054
, и она может перемещаться в группу 1 (этап 516). Группа 2 также может обновляться путем удаления каждой несущей, которая перемещена в группу 1 (этап 518). Доступная мощность передачи может обновляться путем вычитания мощности передачи, выделенной каждой несущей, перемещенной в группу 1 (этап 520). Затем процесс может вернуться к этапу 512, чтобы повторить распределение мощности передачи для оставшихся элементов в группе 2.Then, a determination can be made whether any carrier in group 2 is allocated more transmit power than necessary to achieve
Figure 00000053
(step 514). If the answer is “Yes,” then each excessively allocated carrier may be allocated sufficient transmit power to achieve
Figure 00000054
, and it can move to group 1 (step 516). Group 2 can also be updated by removing each carrier that has been moved to group 1 (block 518). Available transmit power can be updated by subtracting the transmit power allocated to each carrier moved to group 1 (block 520). The process may then return to step 512 to repeat the distribution of transmission power for the remaining elements in group 2.

В противном случае, если никаким несущим не выделяется больше, чем мощность передачи для достижения

Figure 00000053
, и ответом является "Нет" для этапа 514, то может быть выполнено определение, имеется ли следующая худшая несущая k+m+1, еще не включенная в группу 2 (этап 520). Если ответом является "Нет", то процесс для этапа 330 может завершиться. В противном случае, если ответом является "Да", то может быть выполнено определение, можно ли некоторую часть выделенной мощности передачи P k+m для наихудшей несущей k+m в группе 2 лучше перераспределить следующей худшей несущей k+m+1 (этап 522). Это определение может выполняться на основе следующей проверки:Otherwise, if no carrier is allocated more than the transmit power to achieve
Figure 00000053
and the answer is “No” for step 514, then a determination can be made whether there is the next worst carrier k + m +1 not yet included in group 2 (step 520). If the answer is “No,” then the process for step 330 may end. Otherwise, if the answer is “Yes”, then a determination can be made whether it is possible to redistribute some of the allocated transmit power P k + m for the worst carrier k + m in group 2 to the next worst carrier k + m +1 (step 522 ) This determination can be made based on the following check:

Figure 00000055
Figure 00000056
. Ур. (18)
Figure 00000055
Figure 00000056
. Ur (eighteen)

Уравнение (18) сравнивает частную производную у

Figure 00000057
при P k+m, выделенной наихудшей несущей k+m в группе 2, с частной производной у
Figure 00000058
при отсутствии мощности передачи, выделенной следующей худшей несущей k+m+1. Если выполняется уравнение (18) и для этапа 522 ответом является "Да", то несущая k+m+1 может быть добавлена в группу 2 (этап 524), и процесс может вернуться к этапу 512, чтобы повторить распределение мощности передачи с несущими k - k+m+1 в группе 2. В противном случае, если не выполняется уравнение (18) и для этапа 522 ответом является "Нет", то процесс для этапа 330 может завершиться.Equation (18) compares the partial derivative of
Figure 00000057
when P k + m , allocated by the worst carrier k + m in group 2, with a partial derivative
Figure 00000058
in the absence of transmit power allocated by the next worst carrier k + m +1. If equation (18) is fulfilled and the answer is “Yes” for step 522, then the carrier k + m +1 can be added to group 2 (step 524), and the process can return to step 512 to repeat the transmission power distribution with the carriers k - k + m +1 in group 2. Otherwise, if equation (18) is not satisfied and the answer is “No” for step 522, then the process for step 330 may end.

Одна или несколько итераций могут выполняться для этапа 320 и/или этапа 330, чтобы распределить доступную мощность передачи K несущим. Результатом разбавления является одна или множество несущих с выделенной мощностью передачи таким образом, что целевая функция J максимизируется. Может существовать некоторая неиспользованная мощность передачи, если у UE 110 есть достаточный запас мощности для выделения каждой несущей максимальной допустимой мощности передачи для достижения

Figure 00000053
.One or more iterations may be performed for step 320 and / or step 330 to distribute the available transmit power K to the carriers. The result of dilution is one or many carriers with allocated transmit power so that the objective function J is maximized. There may be some unused transmit power if the UE 110 has enough power to allocate the maximum allowable transmit power for each carrier to achieve
Figure 00000053
.

Фиг.3, 4 и 5 показывают одно исполнение выполнения разбавления, чтобы распределить доступную мощность передачи K несущим. Разбавление также может выполняться другими способами. Например, можно пропустить этап 320 на Фиг.3, а этап 330 может выполняться с группой 2, исходно включающей несущие 1 и 2.Figures 3, 4 and 5 show one embodiment of dilution in order to distribute the available transmit power K to the carriers. Dilution can also be performed in other ways. For example, you can skip step 320 in FIG. 3, and step 330 can be performed with group 2, initially including carriers 1 and 2.

Фиг.2С показывает пример распределения мощности передачи в соответствии с третьим исполнением для разбавления. В этом примере три несущие 1, 2 и 3 доступны и упорядочиваются от наилучшей к наихудшей. Несущей 1 выделяется

Figure 00000059
, несущей 2 выделяется
Figure 00000060
и несущей 3 выделяется
Figure 00000061
, где P2 и P3 могут определяться уравнениями (13) и (16).Fig. 2C shows an example of a transmission power distribution according to a third embodiment for dilution. In this example, three carriers 1, 2, and 3 are available and ordered from best to worst. Carrier 1 stands out
Figure 00000059
Carrier 2 stands out
Figure 00000060
and carrier 3 stands out
Figure 00000061
where P 2 and P 3 can be determined by equations (13) and (16).

Как показано в уравнениях (15) и (16), UE 110 может определить мощность передачи P k для выделения каждой несущей k на основе коэффициента усиления канала g k и шума и помех N 0,k для этой несущей. Однако UE 110 может не знать коэффициент усиления канала g k и шум и помехи N 0,k. В одном исполнении UE 110 может определить выделенную мощность передачи P k для каждой несущей k на основе мощности передачи P pilot,k для контрольного сигнала на несущей k. Мощность передачи для контрольного сигнала может регулироваться с помощью контура регулирования мощности для достижения целевого SINR на Узле В 120. Мощность передачи P k для данных трафика тогда может быть установлена выше мощности передачи для контрольного сигнала на выбранное T2P, и может выражаться в виде:As shown in equations (15) and (16), the UE 110 can determine the transmit power P k for allocating each carrier k based on the channel gain g k and the noise and interference N 0, k for that carrier. However, the UE 110 may not know the channel gain g k and the noise and interference N 0, k . In one design, UE 110 may determine the allocated transmit power P k for each carrier k based on the transmit power P pilot, k for pilot on carrier k . The transmit power for the pilot signal can be adjusted using the power control loop to achieve the target SINR at Node B 120. The transmit power P k for traffic data can then be set higher than the transmit power for the pilot signal at the selected T2P, and can be expressed as:

Figure 00000062
, Ур. (19)
Figure 00000062
, Ur (19)

где T2Pk является T2P для несущей k.where T2P k is T2P for carrier k .

Контрольный сигнал может считаться эквивалентным скорости передачи данных у R pilot. Скорость передачи данных R data может достигаться для данных трафика при выбранном T2P. Эквивалентная скорость передачи данных для контрольного сигнала тогда может выражаться в виде:The pilot signal may be considered equivalent to the data rate of the R pilot . The data rate R data can be achieved for traffic data with T2P selected. The equivalent data rate for the control signal can then be expressed as:

Figure 00000063
. Ур. (20)
Figure 00000063
. Ur (twenty)

Уравнение (20) может быть точнее для низкой скорости передачи данных для данных трафика R data и может быть менее точным для высокой скорости передачи данных для данных трафика.Equation (20) may be more accurate for a low data rate for traffic data R data and may be less accurate for a high data rate for traffic data.

Контур регулирования мощности может установить целевое SINR для контрольного сигнала в узкий диапазон независимо от скорости передачи данных для данных трафика. В этом случае масштабирование в уравнении (20) может быть нечувствительно к скорости передачи данных у данных трафика. Эквивалентная скорость передачи контрольного сигнала R pilot может находиться в линейной области функции

Figure 00000064
. Для неограниченной функции пропускной способности, показанной в уравнении (14), эквивалентная скорость передачи данных для контрольного сигнала может выражаться в виде:The power control loop can set the target SINR for the pilot to a narrow range regardless of the data rate for the traffic data. In this case, the scaling in equation (20) may be insensitive to the data rate of the traffic data. Equivalent pilot pilot bit rate R pilot may be in the linear region of the function
Figure 00000064
. For the unlimited bandwidth function shown in equation (14), the equivalent data rate for the pilot signal can be expressed as:

Figure 00000065
. Ур. (21)
Figure 00000065
. Ur (21)

Отношение коэффициента усиления канала g k к шуму и помехам N 0,k для каждой несущей k тогда может приблизительно вычисляться как:The ratio of the channel gain g k to noise and interference N 0, k for each carrier k can then be approximately calculated as:

Figure 00000066
. Ур. (22)
Figure 00000066
. Ur (22)

Эквивалентная скорость передачи контрольного сигнала R pilot может вычисляться на основе известной скорости передачи данных трафика R data и известного T2P для передачи данных на одной или множестве несущих. Отношение

Figure 00000067
тогда может определяться для каждой несущей k на основе вычисленного R pilot, известной полосы пропускания системы W и известной мощности передачи P pilot,k, используемой для контрольного сигнала на несущей k.The equivalent pilot pilot bit rate R pilot may be calculated based on the known traffic data rate R data and the known T2P for transmitting data on one or multiple carriers. Attitude
Figure 00000067
then it can be determined for each carrier k based on the calculated R pilot , the known system bandwidth W and the known transmit power P pilot, k used for the pilot on carrier k .

Мощность передачи P k для выделения несущей k тогда может выражаться в виде:The transmit power P k for allocating the carrier k can then be expressed as:

Figure 00000068
. Ур. (23)
Figure 00000068
. Ur (23)

Уравнение (23) предполагает, что

Figure 00000069
, поэтому
Figure 00000070
и
Figure 00000071
.Equation (23) assumes that
Figure 00000069
, so
Figure 00000070
and
Figure 00000071
.

Скрытая цена λ может назначаться следующим образом:The hidden price λ can be set as follows:

Figure 00000072
Figure 00000072

Уравнения (23) и (24) указывают, что несущие с лучшими условиями в канале (и поэтому меньшей мощностью передачи для контрольного сигнала) обычно имеют большую выделенную мощность передачи P k. Это может иметь место, даже если принятое SINR выше для лучшей несущей на Узле В 120.Equations (23) and (24) indicate that carriers with better channel conditions (and therefore lower transmit power for pilot) typically have a larger allocated transmit power P k . This may occur even if the adopted SINR is higher for the best carrier on Node B 120.

Для итерационного разбавления могут использоваться различные упрощения. В одном исполнении можно задать линейную область с границей T2P для функции

Figure 00000073
. Линейная область может охватывать диапазон значений P k или
Figure 00000074
(или эквивалентно, диапазон скоростей передачи данных), в котором
Figure 00000073
может приближенно выражаться линейной функцией. Для любой заданной итерации на Фиг.4, если выделенная мощность передачи для несущей k находится в линейной области, то итерация может прекратиться сразу без выполнения проверки в уравнении (17).For iterative dilution, various simplifications can be used. In one design, you can specify a linear region with a T2P boundary for the function
Figure 00000073
. The linear region may span a range of values of P k or
Figure 00000074
(or equivalently, a range of data rates) in which
Figure 00000073
can be approximated by a linear function. For any given iteration in FIG. 4, if the allocated transmit power for the carrier k is in the linear region, then the iteration can stop immediately without performing the check in equation (17).

В качестве примера разбавление для случая с двумя несущими 1 и 2 и всеми скоростями передачи данных, находящимися в линейной области, может выполняться следующим образом. Несущей 1 может быть выделено как можно больше мощности передачи. Если выделенная мощность передачи P 1 для несущей 1 ограничивается P avail, то разбавление прекращается. Если P 1 ограничивается P max,1, то несущей 2 может быть выделено как можно больше мощности передачи. Выделенная мощность передачи P 2 для несущей 2 может быть ограничена P avail или P max,2.As an example, dilution for the case with two carriers 1 and 2 and all data rates in the linear region can be performed as follows. Carrier 1 can be allocated as much transmission power as possible. If the allocated transmit power P 1 for carrier 1 is limited to P avail , then dilution is stopped. If P 1 is limited to P max, 1 , then carrier 2 can be allocated as much transmission power as possible. The allocated transmit power P 2 for carrier 2 may be limited by P avail or P max, 2 .

В качестве другого примера разбавление для случая с двумя несущими 1 и 2 и максимальной скоростью передачи данных, находящейся в нелинейной области, может выполняться следующим образом. Несущей 1 может быть выделено как можно больше мощности передачи, и P 1 может быть ограничена P max,1 или P avail. Затем может быть выполнена следующая проверка:As another example, dilution for the case with two carriers 1 and 2 and a maximum data rate in the nonlinear region can be performed as follows. Carrier 1 may be allocated as much transmit power as possible, and P 1 may be limited to P max, 1, or P avail . Then the following check can be performed:

Figure 00000075
Figure 00000075

Если выполняется уравнение (25) и P 1 ограничивается P avail, то разбавление прекращается. Если уравнение (25) не выполняется, то несущие 1 и 2 можно поместить в группу 2, и им можно выделить мощности передачи P 1 и P 2 соответственно. Затем может быть выполнено определение, выделяется ли какой-нибудь несущей больше мощности передачи, чем необходимо для достижения

Figure 00000076
. Если это так, то несущей 1 может выделяться достаточная мощность передачи для достижения
Figure 00000076
, и несущей 2 может выделяться как можно больше оставшейся мощности передачи. P 2 для несущей 2 может ограничиваться P avail или P max,2.If equation (25) is satisfied and P 1 is limited to P avail , then dilution ceases. If equation (25) is not satisfied, then the carriers 1 and 2 can be placed in group 2, and they can be allocated transmission power P 1 and P 2, respectively. A determination can then be made whether any carrier is allocated more transmit power than is necessary to achieve
Figure 00000076
. If so, then carrier 1 can be allocated sufficient transmit power to achieve
Figure 00000076
, and carrier 2 may be allocated as much as possible of the remaining transmit power. P 2 for carrier 2 may be limited to P avail or P max, 2 .

Для упрощения вычисления для разбавления частная производная

Figure 00000077
для разных значений P k может приблизительно вычисляться с помощью кусочной линейной аппроксимации и сохраняться в справочной таблице. Тогда частная производная для каждой скорости передачи данных может без труда определяться путем обращения к справочной таблице.To simplify the calculation for dilution, the partial derivative
Figure 00000077
for different values of P k can be approximately calculated using a piecewise linear approximation and stored in a look-up table. Then the partial derivative for each data rate can be easily determined by referring to the lookup table.

UE 110 может определять выделенную мощность передачи P k для каждой из K несущих на основе равномерного распределения, жадного заполнения или разбавления, как описано выше. В одном исполнении UE 110 может определять запрошенное T2P для каждой несущей k на основе выделенной мощности передачи P k и мощности передачи контрольного сигнала P pilot,k для несущей k, например, как показано в уравнении (19). UE 110 может формировать запрос ресурса для каждой несущей с ненулевой выделенной мощностью передачи и может включать запрошенное T2P для несущей. Узел В 120 может планировать UE 110 на передачу данных по восходящей линии связи на основе сообщенного T2P для каждой несущей. Узел В 120 также может определять предоставленное T2P для каждой несущей, которое может быть равно, меньше или по возможности больше запрошенного T2P для несущей. Узел В 120 может отправлять предоставление ресурса для каждой несущей с положительным предоставленным T2P. UE 110 затем может передавать данные трафика на каждой несущей с использованием предоставленного T2P для несущей. UE 110 может хранить таблицу, которая устанавливает соответствие T2P и транспортного формата и может определять конкретный транспортный формат или скорость передачи данных для использования для каждой несущей на основе предоставленного T2P для этой несущей.UE 110 may determine the allocated transmit power P k for each of the K carriers based on uniform distribution, greedy filling, or dilution, as described above. In one design, the UE 110 may determine the requested T2P for each carrier k based on the allocated transmit power P k and the transmit power of the pilot signal P pilot, k for carrier k , for example, as shown in equation (19). UE 110 may generate a resource request for each carrier with a non-zero allocated transmit power and may include the requested T2P for the carrier. Node B 120 may schedule UE 110 to transmit data on the uplink based on the reported T2P for each carrier. The Node B 120 may also determine the provided T2P for each carrier, which may be equal to, less than, or possibly greater than the requested T2P for the carrier. Node B 120 may send a resource grant for each carrier with positive T2P grant. UE 110 may then transmit traffic data on each carrier using the provided T2P for the carrier. UE 110 may store a table that establishes a correspondence between T2P and the transport format, and may determine a specific transport format or data rate for use for each carrier based on the provided T2P for that carrier.

Вообще, UE 110 может отправить любую информацию для каждой несущей, которая может иметь отношение к Узлу В 120, чтобы запланировать UE 110 на передачу данных и выделить ресурсы для UE 110. Информация, отправленная UE 110, может содержать T2P, выделенную мощность передачи Pk, оценку SINR, скорость передачи данных, объем данных трафика для отправки и т.д. Информация для каждой несущей может отправляться по отдельному запросу ресурса. В качестве альтернативы запрос ресурса может нести информацию для множества несущих. Узел В 120 может предоставлять ресурсы для UE 110 на основе информации, принятой от UE 110. Предоставленные ресурсы могут задаваться величиной мощности передачи, которую UE 110 может использовать на каждой несущей, скоростью передачи данных для каждой несущей и т.д.In general, UE 110 may send any information for each carrier that may be related to Node B 120 to schedule UE 110 to transmit data and allocate resources for UE 110. Information sent by UE 110 may comprise T2P allocated transmit power P k , SINR score, data rate, amount of traffic data to send, etc. Information for each carrier may be sent on a separate resource request. Alternatively, a resource request may carry information for multiple carriers. The Node B 120 may provide resources for the UE 110 based on information received from the UE 110. The provided resources may be determined by the amount of transmit power that the UE 110 may use on each carrier, the data rate for each carrier, etc.

Если Узел В 120 использует объединенный планировщик, то объединенный планировщик может определить условия в канале у каждой несущей для UE 110 и может определить подходящие предоставления ресурсов для всех K несущих на основе условий в канале и, возможно, других факторов. Например, предоставления ресурсов для UE 110 могут зависеть от требований к данным у UE 110, мгновенных состояний загруженности на Узле В 120, уровня помех (например, целевого превышения над тепловым шумом (ROT)), разрешенного Узлом В 120, и т.д. Если Узел В 120 использует распределенный планировщик, то распределенный планировщик может запланировать UE 110 для каждой несущей на основе условий в канале и запроса ресурса для этой несущей.If the Node B 120 uses the unified scheduler, the unified scheduler can determine the channel conditions for each carrier for UE 110 and can determine the appropriate resource allocations for all K carriers based on the conditions in the channel and possibly other factors. For example, the resource provisioning for UE 110 may depend on the data requirements of UE 110, the instantaneous congestion states at Node B 120, the level of interference (e.g., target excess over thermal noise (ROT)) allowed by Node B 120, etc. If Node B 120 uses a distributed scheduler, then the distributed scheduler can schedule UE 110 for each carrier based on the conditions in the channel and the resource request for that carrier.

Фиг.6 показывает исполнение процесса 600 для формирования и отправки запросов ресурсов для множества несущих. Процесс 600 может выполняться посредством UE (как описано ниже) или посредством некоторого другого объекта. UE может определить доступную мощность передачи P avail для передачи данных на множестве несущих (этап 612). UE может распределить доступную мощность передачи множеству несущих для получения выделенной мощности передачи P k для каждой из множества несущих (этап 614). UE может отправить по меньшей мере один запрос ресурса, содержащий информацию, указывающую выделенную мощность передачи для каждой из множества несущих (этап 616). UE может отправлять один запрос ресурса для каждой несущей или может отправлять запрос ресурса для более чем одной несущей. После этого UE может принять по меньшей мере одно предоставление ресурса, содержащее информацию, указывающую предоставленную мощность передачи для каждой из по меньшей мере одной несущей среди множества несущих (этап 618). UE может быть предоставлена мощность передачи для всех или поднабора из множества несущих. UE может отправить данные по меньшей мере на одной несущей (этап 620) и может ограничить мощность передачи для каждой несущей предоставленной мощностью передачи для этой несущей (этап 622).6 shows a design of a process 600 for generating and sending resource requests for multiple carriers. Process 600 may be performed by a UE (as described below) or by some other entity. The UE may determine the available transmit power P avail for data transmission on multiple carriers (block 612). The UE may allocate available transmit power to multiple carriers to obtain the allocated transmit power P k for each of the multiple carriers (block 614). The UE may send at least one resource request containing information indicating the allocated transmit power for each of the plurality of carriers (block 616). The UE may send one resource request for each carrier, or may send a resource request for more than one carrier. After that, the UE may receive at least one resource grant containing information indicating the transmitted transmit power for each of the at least one carrier among the plurality of carriers (block 618). The UE may be provided with transmit power for all or a subset of the multiple carriers. The UE may send data on at least one carrier (block 620) and may limit the transmit power for each carrier to the transmit power provided for that carrier (block 622).

В одном исполнении этапа 614 UE может распределять максимальную мощность передачи поровну множеству несущих и может определять выделенную мощность передачи для каждой несущей на основе мощности передачи, распределенной этой несущей, и мощности передачи, используемой для контрольного сигнала и служебной нагрузки на несущей, например, как показано в уравнении (2). UE также может распределять доступную мощность передачи множеству несущих поровну. В другом исполнении этапа 614 UE может распределять доступную мощность передачи на основе жадного заполнения. В этом исполнении UE может упорядочить множество несущих от наилучшей к наихудшей на основе их условий в канале. UE может выбирать по одной несущей за раз для выделения мощности передачи, начиная с наилучшей несущей. UE может выделять выбранной несущей максимальную допустимую мощность передачи для этой несущей, пока доступная мощность передачи не использована полностью.In one design of step 614, the UE may distribute the maximum transmit power equally to the multiple carriers and may determine the allocated transmit power for each carrier based on the transmit power allocated to that carrier and the transmit power used for pilot and overhead on the carrier, for example, as shown in equation (2). The UE may also distribute available transmit power to multiple carriers equally. In another design of step 614, the UE may allocate available transmit power based on greedy fill. In this design, the UE can arrange multiple carriers from best to worst based on their channel conditions. The UE may select one carrier at a time to allocate transmit power, starting with the best carrier. The UE may allocate the maximum allowable transmit power for that carrier to the selected carrier until the available transmit power is fully utilized.

В еще одном исполнении этапа 614 UE может распределять доступную мощность передачи на основе разбавления. UE может распределять доступную мощность передачи не поровну множеству несущих, причем несущим, наблюдающим лучшие условия в канале, выделяется больше мощности передачи. Для упрощения распределения мощности UE может упорядочить множество несущих от наилучшей к наихудшей на основе их условий в канале и может распределять доступную мощность передачи множеству несущих на основе их порядка и условий в канале у множества несущих. UE сначала может выделить максимальную допустимую мощность передачи как можно большему числу несущих, по одной несущей за раз, начиная с наилучшей несущей, на основе целевой функции, например, как показано на Фиг.4. Затем UE может выделить оставшуюся доступную мощность передачи оставшемуся множеству несущих, если есть, на основе целевой функции, например, как показано на Фиг.5. UE также может пропустить первую часть разбавления на Фиг.4 и может выполнить только вторую часть разбавления на Фиг.5. Целевая функция может максимизировать сумму скоростей передачи данных для множества несущих, например, как показано в уравнении (5).In yet another design of step 614, the UE may allocate available transmit power based on dilution. The UE can distribute the available transmit power unequally to a plurality of carriers, and more transmit power is allocated to carriers observing better conditions in the channel. To simplify the distribution of power, the UE can arrange the multiple carriers from best to worst based on their channel conditions and can distribute the available transmit power to the multiple carriers based on their order and channel conditions on the multiple carriers. The UE may first allocate the maximum allowable transmit power to as many carriers as possible, one carrier at a time, starting with the best carrier, based on the objective function, for example, as shown in FIG. 4. Then, the UE may allocate the remaining available transmit power to the remaining plurality of carriers, if any, based on the objective function, for example, as shown in FIG. 5. The UE may also skip the first dilution portion in FIG. 4 and may perform only the second dilution portion in FIG. 5. The objective function can maximize the sum of data rates for multiple carriers, for example, as shown in equation (5).

В одном исполнении первой части разбавления, показанной на Фиг.4, UE может выбирать несущую (например, наилучшую еще не выбранную несущую) для выделения мощности передачи. Затем UE может выделить выбранной несущей меньшую из всей доступной мощности передачи P avail или максимальной допустимой мощности передачи P max,k для выбранной несущей. UE может обновить доступную мощность передачи, чтобы учесть мощность передачи, выделенную выбранной несущей. UE также может определить, перераспределять ли выделенную мощность передачи для выбранной несущей следующей худшей несущей, например, как показано в уравнении (17). UE также может выполнять другие этапы, показанные на Фиг.4.In one design of the first dilution portion shown in FIG. 4, the UE may select a carrier (eg, the best carrier not yet selected) to allocate transmit power. Then, the UE may allocate to the selected carrier the smaller of all available transmit power P avail or the maximum allowable transmit power P max, k for the selected carrier. The UE may update the available transmit power to take into account the transmit power allocated by the selected carrier. The UE may also determine whether to allocate the allocated transmit power for the selected carrier to the next worst carrier, for example, as shown in equation (17). The UE may also perform other steps shown in FIG. 4.

В одном исполнении второй части разбавления, показанной на Фиг.5, UE может распределять доступную мощность передачи по меньшей мере одной несущей среди множества несущих на основе разбавления, например, как показано в уравнении (13) и (16). UE может определить, перераспределять ли следующей худшей несущей выделенную мощность передачи для наихудшей несущей среди по меньшей мере одной поднесущей. Если выполнено определение на перераспределение, то UE может распределить доступную мощность передачи по меньшей мере одной несущей и следующей худшей несущей. UE также может выполнять другие этапы на Фиг.5.In one design of the second dilution portion shown in FIG. 5, the UE may distribute the available transmit power of at least one carrier among the plurality of dilution-based carriers, for example, as shown in equations (13) and (16). The UE may determine whether to redistribute the next worst carrier the allocated transmit power for the worst carrier among at least one subcarrier. If a redistribution determination is made, then the UE may allocate the available transmit power of at least one carrier and the next worst carrier. The UE may also perform other steps in FIG. 5.

В одном исполнении UE может оценивать отношение коэффициента усиления канала к совокупному шуму и помехам

Figure 00000078
для каждой из множества несущих. UE может оценивать эквивалентную скорость передачи данных для контрольного сигнала, отправленного на каждой несущей, на основе скорости передачи данных для данных трафика, отправленных на этой несущей, и мощности передачи (или T2P) для данных трафика, например, как показано в уравнении (20). Затем UE может оценить
Figure 00000079
для каждой несущей на основе мощности передачи для контрольного сигнала, отправленного на несущей, и эквивалентной скорости передачи данных для контрольного сигнала, например, как показано в уравнении (22). UE может распределить доступную мощность передачи множеству несущих на основе предполагаемого
Figure 00000079
для каждой несущей, например, как показано в уравнениях (23) и (24).In one design, the UE may evaluate the ratio of channel gain to total noise and interference
Figure 00000078
for each of the many carriers. The UE may estimate the equivalent data rate for the pilot sent on each carrier based on the data rate for the traffic data sent on that carrier and the transmit power (or T2P) for the traffic data, for example, as shown in equation (20) . Then the UE can evaluate
Figure 00000079
for each carrier based on the transmit power for the pilot sent on the carrier and the equivalent data rate for the pilot, for example, as shown in equation (22). The UE may allocate available transmit power to multiple carriers based on the intended
Figure 00000079
for each carrier, for example, as shown in equations (23) and (24).

Фиг.7 показывает исполнение процесса 700 для приема запросов ресурсов для множества несущих. Процесс 700 может выполняться Узлом В (как описано ниже) или некоторым другим объектом. Узел В может принять от UE по меньшей мере один запрос ресурса, содержащий информацию, указывающую выделенную мощность передачи для каждой из множества несущих (этап 712). Выделенная мощность передачи для каждой несущей может определяться путем распределения доступной мощности передачи на UE множеству несущих с использованием равномерного распределения мощности, жадного заполнения, разбавления и т.д. Узел В может предоставить мощность передачи для каждой из по меньшей мере одной несущей среди множества несущих на основе выделенной мощности передачи для каждой из множества несущих (этап 714). Узел В может отправить UE по меньшей мере одно предоставление ресурса, содержащее информацию, указывающую предоставленную мощность передачи для каждой из по меньшей мере одной несущей (этап 716). Узел В может принять данные, отправленные UE, по меньшей мере на одной несущей (этап 718). UE может ограничивать мощность передачи для каждой несущей предоставленной мощностью передачи для этой несущей.7 shows a design of a process 700 for receiving resource requests for multiple carriers. Process 700 may be performed by Node B (as described below) or some other entity. The Node B may receive at least one resource request from the UE containing information indicating the allocated transmit power for each of the plurality of carriers (block 712). The allocated transmit power for each carrier can be determined by distributing the available transmit power on the UE to a plurality of carriers using uniform power distribution, greedy filling, dilution, etc. The Node B may provide transmit power for each of the at least one carrier among the plurality of carriers based on the allocated transmit power for each of the plurality of carriers (block 714). The Node B may send the UE at least one resource grant containing information indicating the transmit power provided for each of the at least one carrier (block 716). The Node B may receive data sent by the UE on at least one carrier (block 718). The UE may limit the transmit power for each carrier to the provided transmit power for that carrier.

В одном исполнении этапа 714 Узел В может реализовывать объединенный планировщик, который может предоставлять мощность передачи по меньшей мере для одной несущей совместно на основе выделенных мощностей передачи для множества несущих. В другом исполнении этапа 714 Узел В может реализовывать распределенный планировщик, который может предоставлять мощность передачи для каждой несущей в отдельности на основе выделенной мощности передачи для этой несущей.In one design of step 714, Node B may implement an integrated scheduler that can provide transmission power for at least one carrier together based on allocated transmission powers for multiple carriers. In another design of step 714, Node B may implement a distributed scheduler that can provide transmit power for each carrier individually based on the allocated transmit power for that carrier.

Описанные в этом документе методики могут использоваться для различных систем и технологий радиосвязи, которые упоминались выше. Методики могут использоваться для высокоскоростного пакетного доступа (HSPA) с несколькими несущими в 3GPP. HSPA включает в себя Высокоскоростной пакетный доступ нисходящей линии связи (HSDPA), определенный в 3GPP версии 5 и выше, а также Высокоскоростной пакетный доступ восходящей линии связи (HSUPA), определенный в 3GPP версии 6 и выше. HSDPA и HSUPA являются наборами каналов и процедур, которые дают возможность высокоскоростной пакетной передачи данных по нисходящей линии связи и восходящей линии связи соответственно. Для HSPA UE 110 может распределять доступную мощность передачи множеству несущих и отправлять запросы ресурсов для множества несущих по выделенному физическому каналу управления (E-DPCCH) в усовершенствованном выделенном канале (E-DCH). UE 110 может принимать абсолютные представления для множества несущих по каналу абсолютного предоставления в E-DCH (E-AGCH) и/или относительные предоставления по каналу относительного предоставления в E-DCH (E-RGCH). UE 110 может отправлять данные трафика по выделенному физическому каналу данных (E-DPDCH) в E-DCH в соответствии с предоставлениями.The techniques described in this document can be used for the various radio systems and technologies mentioned above. Techniques can be used for high-speed packet access (HSPA) with multiple carriers in 3GPP. HSPA includes High Speed Downlink Packet Access (HSDPA) defined in 3GPP Version 5 and above, as well as High Speed Downlink Packet Access (HSUPA) defined in 3GPP Version 6 and higher. HSDPA and HSUPA are sets of channels and procedures that enable high-speed packet data transmission on the downlink and uplink, respectively. For HSPA, the UE 110 may allocate available transmit power to multiple carriers and send resource requests for multiple carriers on a dedicated physical control channel (E-DPCCH) in an enhanced dedicated channel (E-DCH). UE 110 may receive absolute representations for multiple carriers on an absolute grant channel in the E-DCH (E-AGCH) and / or relative grants on the channel relative grant in the E-DCH (E-RGCH). UE 110 may send traffic data on a dedicated physical data channel (E-DPDCH) to the E-DCH in accordance with the grants.

Фиг.8 показывает блок-схему исполнения UE 110 и Узла В 120. На UE 110 процессор 814 передачи может принимать данные трафика из источника 812 данных и управляющую информацию (например, запросы ресурсов) от контроллера/процессора 820. Процессор 814 передачи может обрабатывать (например, кодировать и отображать в символы) данные трафика и управляющую информацию, выполняет модуляцию (например, для CDMA и т.д.) и предоставляет выходные отсчеты. Передатчик 816 (TMTR) может приводить к заданным условиям (например, преобразовывать в аналоговую форму, фильтровать, усиливать и преобразовывать с повышением частоты) выходные отсчеты и формировать сигнал восходящей линии связи, который может передаваться через антенну 818.FIG. 8 shows a block diagram of a design of UE 110 and Node B 120. At UE 110, a transmit processor 814 may receive traffic data from a data source 812 and control information (eg, resource requests) from a controller / processor 820. A transmit processor 814 may process ( for example, to encode and display in characters) traffic data and control information, performs modulation (for example, for CDMA, etc.) and provides output samples. Transmitter 816 (TMTR) can lead to predetermined conditions (e.g., convert to analog form, filter, amplify, and upconvert) the output samples and generate an uplink signal that can be transmitted through antenna 818.

На Узле В 120 антенна 852 может принимать сигналы восходящей линии связи от UE 110 и других UE и предоставлять принятый сигнал приемнику 854 (RCVR). Приемник 854 может приводить к заданным условиям и оцифровывать принятый сигнал и предоставлять входные отсчеты. Процессор 856 приема может выполнять демодуляцию над входными отсчетами (например, для CDMA и т.д.) и может демодулировать и декодировать результирующие символы для получения декодированных данных трафика и управляющей информации, отправленных UE 110 и другими UE. Процессор 856 приема может предоставлять декодированные данные трафика приемнику 858 данных, а декодированную управляющую информацию - контроллеру/процессору 860.At Node B 120, an antenna 852 may receive uplink signals from UE 110 and other UEs and provide the received signal to receiver 854 (RCVR). Receiver 854 may lead to predetermined conditions and digitize the received signal and provide input samples. A receive processor 856 may perform demodulation on the input samples (e.g., for CDMA, etc.) and may demodulate and decode the resulting symbols to obtain decoded traffic data and control information sent by the UE 110 and other UEs. A receive processor 856 may provide decoded traffic data to a data receiver 858, and decoded control information to a controller / processor 860.

По нисходящей линии связи процессор 874 передачи на Узле В 120 может принимать данные трафика для UE из источника 872 данных и управляющую информацию (например, предоставления ресурсов) от контроллера/процессора 860. Данные трафика и управляющая информация могут обрабатываться (например, кодироваться, отображаться в символы и модулироваться) процессором 874 передачи и дополнительно приводиться к заданным условиям передатчиком 876 для формирования сигнала нисходящей линии связи, который может передаваться через антенну 852. На UE 110 сигнал нисходящей линии связи от Узла В 120 может приниматься антенной 818, приводиться к заданным условиям приемником 832 и демодулироваться и декодироваться процессором 834 приема.On the downlink, the transmit processor 874 at Node B 120 may receive traffic data for the UE from the data source 872 and control information (eg, resource provisioning) from the controller / processor 860. The traffic data and control information may be processed (eg, encoded, displayed in symbols and modulated) by the transmit processor 874 and additionally reduced to predetermined conditions by the transmitter 876 to generate a downlink signal that can be transmitted via antenna 852. At UE 110, the signal is downstream of the communication line from Node B 120 may be received by the antenna 818, reduced to given conditions by the receiver 832, and demodulated and decoded by the receiving processor 834.

Контроллеры/процессоры 820 и 860 могут руководить работой на UE 110 и Узле В 120 соответственно. Процессор 820 и/или другие процессоры и модули на UE 110 могут выполнять или руководить процессом 300 на Фиг.3, процессом 600 на Фиг.6 и/или другими процессами для способов, описанных в этом документе. Процессор 860 и/или другие процессоры и модули на Узле В 120 могут выполнять или руководить процессом 700 на Фиг.7 и/или другими процессами для методик, описанных в этом документе. Запоминающие устройства 822 и 862 хранят программный код и данные для UE 110 и Узла В 120 соответственно. Планировщик 864 может планировать UE для передачи данных по нисходящей линии связи и/или восходящей линии связи и может назначать ресурсы запланированным UE.Controllers / processors 820 and 860 can direct the operation on UE 110 and Node B 120, respectively. A processor 820 and / or other processors and modules on the UE 110 may execute or control the process 300 in FIG. 3, the process 600 in FIG. 6, and / or other processes for the methods described herein. A processor 860 and / or other processors and modules at a Node B 120 may execute or direct the process 700 in FIG. 7 and / or other processes for the techniques described herein. Storage devices 822 and 862 store program code and data for UE 110 and Node B 120, respectively. Scheduler 864 may schedule the UE to transmit data on the downlink and / or uplink and may assign resources to the scheduled UEs.

Специалисты в данной области техники поняли бы, что информация и сигналы могут быть представлены с использованием любой из ряда различных технологий и методик. Например, данные, инструкции, команды, информация, сигналы, разряды, символы и элементарные сигналы, на которые могут ссылаться по всему вышеприведенному описанию, могут быть представлены напряжениями, токами, электромагнитными волнами, магнитными полями или частицами, оптическими полями или частицами, или любым их сочетанием.Those of skill in the art would understand that information and signals can be represented using any of a number of different technologies and techniques. For example, data, instructions, commands, information, signals, bits, symbols and elementary signals that can be referenced throughout the above description may be represented by voltages, currents, electromagnetic waves, magnetic fields or particles, optical fields or particles, or any their combination.

Специалисты дополнительно признали бы, что различные иллюстративные логические блоки, модули, схемы и этапы алгоритмов, описанные применительно к раскрытию изобретения в этом документе, могут быть реализованы в виде электронных аппаратных средств, компьютерного программного обеспечения или их сочетаний. Чтобы ясно проиллюстрировать эту взаимозаменяемость аппаратных средств и программного обеспечения, различные пояснительные компоненты, блоки, модули, схемы и этапы описаны выше, как правило, на основе их функциональных возможностей. Реализованы ли такие функциональные возможности как аппаратные средства или как программное обеспечение, зависит от конкретного применения и конструктивных ограничений, налагаемых на всю систему. Квалифицированные специалисты могут реализовать описанные функциональные возможности различными путями для каждого отдельного применения, но такие решения по реализации не должны интерпретироваться как вызывающие отклонение от объема настоящего раскрытия изобретения.Those skilled in the art would further recognize that the various illustrative logical blocks, modules, circuits, and algorithm steps described in relation to the disclosure of the invention in this document may be implemented as electronic hardware, computer software, or combinations thereof. To clearly illustrate this interchangeability of hardware and software, various explanatory components, blocks, modules, circuits, and steps are described above, typically based on their functionality. Whether functionality such as hardware or software is implemented depends on the particular application and design constraints imposed on the entire system. Skilled artisans may implement the described functionality in varying ways for each individual application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present disclosure.

Различные пояснительные логические блоки, модули и схемы, описанные применительно к раскрытию изобретения в этом документе, могут быть реализованы или выполнены с помощью универсального процессора, цифрового процессора сигналов (DSP), специализированной интегральной схемы (ASIC), программируемой пользователем вентильной матрицы (FPGA) или другого программируемого логического устройства, схемы на дискретных компонентах или транзисторной логики, дискретных аппаратных компонентов или любого их сочетания, предназначенных для выполнения описанных в этом документе функций. Универсальный процессор может быть микропроцессором, но в альтернативном варианте процессор может быть любым типовым процессором, контроллером, микроконтроллером или конечным автоматом. Процессор также может быть реализован в виде сочетания вычислительных устройств, например, сочетания DSP и микропроцессора, множества микропроцессоров, одного или нескольких микропроцессоров совместно с ядром DSP, или любой другой подобной конфигурации.The various explanatory logic blocks, modules, and circuits described with respect to the disclosure of the invention in this document may be implemented or implemented using a universal processor, a digital signal processor (DSP), a specialized integrated circuit (ASIC), a user programmable gate array (FPGA), or other programmable logic device, circuitry for discrete components or transistor logic, discrete hardware components, or any combination thereof, designed to perform the described nnyh in this document functions. A universal processor may be a microprocessor, but in the alternative, the processor may be any typical processor, controller, microcontroller, or state machine. A processor may also be implemented as a combination of computing devices, for example, a combination of a DSP and a microprocessor, a plurality of microprocessors, one or more microprocessors in conjunction with a DSP core, or any other such configuration.

Этапы способа или алгоритма, описанные в связи с раскрытием изобретения в этом документе, могут быть реализованы непосредственно в аппаратных средствах, в программном модуле, выполняемом процессором, или в сочетании двух этих средств. Программный модуль может находиться в памяти RAM, флэш-памяти, памяти ROM, памяти EPROM, памяти EEPROM, регистрах, на жестком диске, съемном диске, компакт-диске или любом другом виде носителя информации, известного в данной области техники. Типовой носитель информации соединяется с процессором таким образом, что процессор может считывать информацию и записывать информацию на носитель информации. В альтернативном варианте носитель информации может составлять единое целое с процессором. Процессор и носитель информации могут постоянно находиться в ASIC. ASIC может постоянно находиться в пользовательском терминале. В альтернативном варианте процессор и носитель информации могут постоянно находиться в виде обособленных компонентов в пользовательском терминале.The steps of a method or algorithm described in connection with the disclosure of the invention in this document can be implemented directly in hardware, in a software module executed by a processor, or in a combination of the two. The software module may reside in RAM memory, flash memory, ROM memory, EPROM memory, EEPROM memory, registers, a hard disk, a removable disk, a compact disk, or any other form of storage medium known in the art. A typical storage medium is connected to the processor so that the processor can read information and write information to the storage medium. Alternatively, the storage medium may be integral with the processor. The processor and the storage medium may reside in the ASIC. ASIC may reside in a user terminal. Alternatively, the processor and the storage medium may reside as separate components in a user terminal.

В одном или нескольких примерных исполнениях описываемые функции могут быть реализованы в аппаратных средствах, программном обеспечении, микропрограммном обеспечении или любом их сочетании. При реализации в программном обеспечении функции могут храниться или передаваться в виде одной или нескольких команд или кода на машиночитаемом носителе. Машиночитаемые носители включают в себя как компьютерные носители информации, так и средства связи, включая любой носитель, который способствует передаче компьютерной программы из одного места в другое. Носители информации могут быть любыми доступными носителями, к которым можно обращаться посредством универсального или специализированного компьютера. В качестве примера, а не ограничения, такие машиночитаемые носители могут содержать RAM, ROM, EEPROM, компакт-диск или другой накопитель на оптических дисках, накопитель на магнитных дисках или другие магнитные запоминающие устройства, либо любой другой носитель, который может использоваться для перемещения или хранения необходимого средства программного кода в виде команд или структур данных, и к которому [носителю] можно обращаться посредством универсального или специализированного компьютера или универсального или специализированного процессора. Также любое соединение корректно называть машиночитаемым носителем. Например, если программное обеспечение передается с веб-сайта, сервера или другого удаленного источника с использованием коаксиального кабеля, оптоволоконного кабеля, витой пары, цифровой абонентской линии (DSL) или беспроводных технологий, например ИК-связи, радиочастотной связи и СВЧ-связи, то коаксиальный кабель, оптоволоконный кабель, витая пара, DSL или беспроводные технологии, например ИК-связь, радиочастотная связь и СВЧ-связь, включаются в определение носителя. Оптический диск и магнитный диск, при использовании в данном документе, включают в себя компакт-диск (CD), лазерный диск, оптический диск, цифровой универсальный диск (DVD), гибкий диск и диск Blu-ray, где магнитные диски обычно воспроизводят данные магнитным способом, тогда как оптические диски воспроизводят данные оптически с помощью лазеров. Сочетания вышеперечисленного также следует включить в область машиночитаемых носителей.In one or more exemplary embodiments, the described functions may be implemented in hardware, software, firmware, or any combination thereof. When implemented in software, functions may be stored or transmitted in the form of one or more instructions or code on a computer-readable medium. Computer-readable media include both computer storage media and communication media, including any medium that facilitates transferring a computer program from one place to another. Storage media may be any available media that can be accessed using a universal or specialized computer. By way of example, and not limitation, such computer-readable media may include RAM, ROM, EEPROM, a CD or other optical drive, a magnetic disk drive or other magnetic storage device, or any other medium that can be used to move or storing the necessary means of program code in the form of commands or data structures, and which [the carrier] can be accessed through a universal or specialized computer or a universal or specialized processor. Also, any connection is correctly called a computer-readable medium. For example, if the software is transmitted from a website, server, or other remote source using a coaxial cable, fiber optic cable, twisted pair cable, digital subscriber line (DSL), or wireless technologies such as infrared, radio frequency, and microwave communications, coaxial cable, fiber optic cable, twisted pair, DSL, or wireless technologies such as infrared, radio frequency, and microwave communications are included in the media definition. An optical disk and a magnetic disk, as used herein, include a compact disk (CD), a laser disk, an optical disk, a digital versatile disk (DVD), a floppy disk, and a Blu-ray disk, where magnetic disks typically reproduce magnetic data way, while optical discs reproduce data optically with lasers. Combinations of the above should also be included in the area of computer-readable media.

Предшествующее описание раскрытия изобретения предоставляется, чтобы дать возможность любому специалисту в данной области техники создать или использовать раскрытие изобретения. Различные модификации к этому раскрытию изобретения будут полностью очевидны специалистам в данной области техники, а общие принципы, определенные в этом документе, могут быть применены к другим вариациям без отклонения от сущности или объема раскрытия изобретения. Таким образом, данное раскрытие изобретения не предназначено, чтобы ограничиваться описанными в этом документе примерами и исполнениями, а должно соответствовать самому широкому объему, согласующемуся с принципами и признаками новизны, раскрытыми в этом документе.The foregoing description of the disclosure is provided to enable any person skilled in the art to make or use the disclosure of the invention. Various modifications to this disclosure of the invention will be fully apparent to those skilled in the art, and the general principles defined herein may be applied to other variations without departing from the spirit or scope of the disclosure. Thus, this disclosure of the invention is not intended to be limited to the examples and executions described in this document, but should correspond to the broadest scope consistent with the principles and features of novelty disclosed in this document.

Claims (39)

1. Способ для беспроводной связи, содержащий этапы, на которых:
определяют доступную мощность передачи для передачи данных на множестве несущих;
распределяют доступную мощность передачи множеству несущих, чтобы получить выделенную мощность передачи для каждой из множества несущих;
отправляют по меньшей мере один запрос ресурса, содержащий информацию, указывающую выделенную мощность передачи для каждой из множества несущих; и
принимают по меньшей мере одно предоставление ресурса, содержащее информацию, указывающую предоставленную мощность передачи для каждой из по меньшей мере одной несущей среди множества несущих.
1. A method for wireless communication, comprising the steps of:
determining the available transmit power for transmitting data on multiple carriers;
allocating the available transmit power to the multiple carriers to obtain the allocated transmit power for each of the multiple carriers;
sending at least one resource request containing information indicating the allocated transmit power for each of the plurality of carriers; and
at least one resource grant is received containing information indicating the provided transmit power for each of the at least one carrier among the plurality of carriers.
2. Способ по п.1, дополнительно содержащий этапы, на которых:
отправляют данные по меньшей мере на одной несущей; и
ограничивают мощность передачи для каждой из по меньшей мере одной несущей предоставленной мощностью передачи для несущей.
2. The method according to claim 1, additionally containing stages in which:
send data on at least one carrier; and
limit the transmit power for each of the at least one carrier to the provided transmit power for the carrier.
3. Способ по п.1, в котором этап, на котором распределяют доступную мощность передачи, содержит этапы, на которых
распределяют максимальную мощность передачи поровну множеству несущих, и
определяют выделенную мощность передачи для каждой несущей на основе мощности передачи, распределенной несущей, и мощности передачи, используемой для контрольного сигнала и служебной нагрузки на несущей.
3. The method according to claim 1, wherein the step of distributing the available transmit power comprises the steps of:
distributing the maximum transmit power equally to the plurality of carriers, and
determining the allocated transmit power for each carrier based on the transmit power, the distributed carrier, and the transmit power used for the pilot and overhead on the carrier.
4. Способ по п.1, в котором этап, на котором распределяют доступную мощность передачи, содержит этапы, на которых
упорядочивают множество несущих от наилучшей к наихудшей на основе условий в канале для множества несущих,
выбирают по одной несущей за раз для выделения мощности передачи, начиная с наилучшей несущей среди множества несущих, и
выделяют выбранной несущей максимальную допустимую мощность передачи для несущей, пока доступная мощность передачи не использована полностью либо всем поднесущим не выделена мощность передачи.
4. The method according to claim 1, wherein the step of distributing the available transmit power includes the steps of:
arrange the many carriers from best to worst based on the conditions in the channel for many carriers,
one carrier at a time is selected to allocate transmit power, starting with the best carrier among the plurality of carriers, and
allocate to the selected carrier the maximum allowable transmit power for the carrier until the available transmit power is fully utilized or the transmit power is allocated to all subcarriers.
5. Способ по п.1, в котором этап, на котором распределяют доступную мощность передачи, содержит этап, на котором распределяют доступную мощность передачи не поровну множеству несущих, причем несущим, наблюдающим лучшие условия в канале, выделяется больше мощности передачи.5. The method according to claim 1, wherein the step of distributing the available transmit power is distributed equally to the plurality of carriers, and more transmit power is allocated to the carriers observing better conditions in the channel. 6. Способ по п.1, в котором этап, на котором распределяют доступную мощность передачи, содержит этапы, на которых
упорядочивают множество несущих от наилучшей к наихудшей на основе условий в канале для множества несущих, и
распределяют доступную мощность передачи множеству несущих на основе порядка множества несущих и условий в канале у множества несущих.
6. The method according to claim 1, wherein the step of distributing the available transmit power comprises the steps of:
arranging the plurality of carriers from best to worst based on channel conditions for the plurality of carriers, and
allocate the available transmit power to the multiple carriers based on the order of the multiple carriers and channel conditions of the multiple carriers.
7. Способ по п.6, в котором этап, на котором распределяют доступную мощность передачи множеству несущих на основе порядка множества несущих, содержит этапы, на которых
выделяют максимальную допустимую мощность передачи как можно большему числу множества несущих, по одной несущей за раз, начиная с наилучшей несущей, на основе целевой функции, и
выделяют оставшуюся доступную мощность передачи оставшемуся множеству несущих, если есть, на основе целевой функции.
7. The method of claim 6, wherein the step of distributing the available transmit power to the plurality of carriers based on the order of the plurality of carriers comprises the steps of:
allocating the maximum allowable transmit power to as many as many carriers, one carrier at a time, starting with the best carrier, based on the objective function, and
allocate the remaining available transmit power to the remaining set of carriers, if any, based on the objective function.
8. Способ по п.7, в котором целевая функция максимизирует сумму скоростей передачи данных для множества несущих.8. The method according to claim 7, in which the objective function maximizes the sum of the data transfer rates for multiple carriers. 9. Способ по п.1, в котором этап, на котором распределяют доступную мощность передачи, содержит этапы, на которых
выбирают несущую среди множества несущих для выделения мощности передачи,
выделяют выбранной несущей меньшую из всей доступной мощности передачи или максимальной допустимой мощности передачи для выбранной несущей и
обновляют доступную мощность передачи, чтобы учесть мощность передачи, выделенную выбранной несущей.
9. The method according to claim 1, in which the step of distributing the available transmit power, comprises the steps of
a carrier is selected from among the plurality of carriers to allocate transmit power,
allocate the selected carrier the smaller of all available transmit power or the maximum allowable transmit power for the selected carrier and
update the available transmit power to take into account the transmit power allocated by the selected carrier.
10. Способ по п.9, в котором этап, на котором распределяют доступную мощность передачи, дополнительно содержит этап, на котором определяют, перераспределять ли выделенную мощность передачи для выбранной несущей следующей худшей несущей.10. The method according to claim 9, in which the step of distributing the available transmit power, further comprises determining whether to redistribute the allocated transmit power for the selected carrier to the next worst carrier. 11. Способ по п.1, в котором этап, на котором распределяют доступную мощность передачи, содержит этапы, на которых
распределяют доступную мощность передачи по меньшей мере одной несущей среди множества несущих на основе разбавления,
определяют, перераспределять ли следующей худшей несущей выделенную мощность передачи для наихудшей несущей среди по меньшей мере одной поднесущей, и
распределяют доступную мощность передачи по меньшей мере одной несущей и следующей худшей несущей, если в результате определения принимается решение на перераспределение.
11. The method according to claim 1, wherein the step of distributing the available transmit power comprises the steps of:
distributing the available transmit power of at least one carrier among the plurality of dilution-based carriers,
determining whether to redistribute the next worst carrier the allocated transmit power for the worst carrier among at least one subcarrier, and
distribute the available transmit power of at least one carrier and the next worst carrier if, as a result of the determination, a decision is made to reallocate.
12. Способ по п.1, в котором этап, на котором распределяют доступную мощность передачи, содержит этапы, на которых
оценивают отношение коэффициента усиления канала к совокупному шуму и помехам для каждой из множества несущих, и
распределяют доступную мощность передачи множеству несущих на основе отношения коэффициента усиления канала к совокупному шуму и помехам для каждой несущей.
12. The method according to claim 1, wherein the step of distributing the available transmit power includes the steps of:
estimating the ratio of the channel gain to the total noise and interference for each of the plurality of carriers, and
allocate available transmit power to multiple carriers based on the ratio of the channel gain to the total noise and interference for each carrier.
13. Способ по п.12, в котором этап, на котором распределяют доступную мощность передачи, содержит этапы, на которых
оценивают эквивалентную скорость передачи данных для контрольного сигнала, отправленного на каждой несущей, на основе скорости передачи данных для данных трафика, отправленных на несущей, и мощности передачи для данных трафика, и
оценивают отношение коэффициента усиления канала к совокупному шуму и помехам для каждой несущей на основе мощности передачи для контрольного сигнала, отправленного на несущей, и эквивалентной скорости передачи данных для контрольного сигнала.
13. The method of claim 12, wherein the step of distributing the available transmit power comprises the steps of:
estimating an equivalent data rate for the pilot sent on each carrier based on the data rate for the traffic data sent on the carrier and the transmission power for the traffic data, and
estimate the ratio of the channel gain to the total noise and interference for each carrier based on the transmit power for the pilot sent on the carrier and the equivalent data rate for the pilot.
14. Устройство для беспроводной связи, содержащее:
по меньшей мере один процессор, сконфигурированный для определения доступной мощности передачи для передачи данных на множестве несущих, распределения доступной мощности передачи множеству несущих, чтобы получить выделенную мощность передачи для каждой из множества несущих, отправки по меньшей мере одного запроса ресурса, содержащего информацию, указывающую выделенную мощность передачи для каждой из множества несущих, и приема по меньшей мере одного предоставления ресурса, содержащего информацию, указывающую предоставленную мощность передачи для каждой из по меньшей мере одной несущей среди множества несущих,
14. A device for wireless communication, comprising:
at least one processor configured to determine an available transmit power for transmitting data on a plurality of carriers, allocating an available transmit power to a plurality of carriers to obtain an allocated transmit power for each of a plurality of carriers, sending at least one resource request containing information indicating the allocated transmit power for each of the plurality of carriers, and receiving at least one resource grant containing information indicating power provided transmissions for each of at least one carrier among the plurality of carriers,
15. Устройство по п.14, в котором по меньшей мере один процессор сконфигурирован с возможностью отправки данных по меньшей мере на одной несущей и ограничения мощности передачи для каждой из по меньшей мере одной несущей предоставленной мощностью передачи для несущей.15. The apparatus of claim 14, wherein the at least one processor is configured to send data on at least one carrier and limit transmit power for each of the at least one carrier with the provided transmit power for the carrier. 16. Устройство по п.14, в котором по меньшей мере один процессор сконфигурирован с возможностью распределения максимальной мощности передачи поровну множеству несущих и определения выделенной мощности передачи для каждой несущей на основе мощности передачи, распределенной несущей, и мощности передачи, используемой для контрольного сигнала и служебной нагрузки на несущей.16. The apparatus of claim 14, wherein the at least one processor is configured to distribute maximum transmit power equally to a plurality of carriers and determine an allocated transmit power for each carrier based on transmit power, distributed carrier, and transmit power used for pilot and overhead on the carrier. 17. Устройство по п.14, в котором по меньшей мере один процессор сконфигурирован с возможностью упорядочения множества несущих от наилучшей к наихудшей на основе условий в канале для множества несущих и распределения доступной мощности передачи множеству несущих не поровну на основе порядка множества несущих, причем несущим, наблюдающим лучшие условия в канале, выделяется больше мощности передачи.17. The device according to 14, in which at least one processor is configured to order the set of carriers from best to worst based on the conditions in the channel for multiple carriers and the distribution of available transmit power to multiple carriers is not equal based on the order of multiple carriers, and the carriers observing the best conditions in the channel, more transmission power is allocated. 18. Устройство по п.14, в котором по меньшей мере один процессор сконфигурирован с возможностью выбора несущей среди множества несущих для выделения мощности передачи, выделения выбранной несущей меньшей из всей доступной мощности передачи или максимальной допустимой мощности передачи для выбранной несущей и обновления доступной мощности передачи, чтобы учесть мощность передачи, выделенную выбранной несущей.18. The device of claim 14, wherein the at least one processor is configured to select a carrier among a plurality of carriers to allocate transmit power, allocate a selected carrier less than all available transmit power or maximum allowable transmit power for the selected carrier, and update available transmit power to take into account the transmit power allocated by the selected carrier. 19. Устройство по п.14, в котором по меньшей мере один процессор сконфигурирован с возможностью распределения доступной мощности передачи по меньшей мере одной несущей среди множества несущих на основе разбавления, определения, перераспределять ли следующей худшей несущей выделенную мощность передачи для наихудшей несущей среди по меньшей мере одной поднесущей, и распределения доступной мощности передачи по меньшей мере одной несущей и следующей худшей несущей, если в результате определения принято решение на перераспределение.19. The device according to 14, in which the at least one processor is configured to distribute the available transmit power of at least one carrier among the plurality of carriers based on dilution, determine whether to allocate the next worst carrier the allocated transmit power for the worst carrier among at least at least one subcarrier, and the distribution of the available transmit power of at least one carrier and the next worst carrier, if, as a result of the determination, a decision is made to reallocate. 20. Устройство для беспроводной связи, содержащее:
средство для определения доступной мощности передачи для передачи данных на множестве несущих;
средство для распределения доступной мощности передачи множеству несущих, чтобы получить выделенную мощность передачи для каждой из множества несущих;
средство для отправки по меньшей мере одного запроса ресурса, содержащего информацию, указывающую выделенную мощность передачи для каждой из множества несущих; и
средство для приема по меньшей мере одного предоставления ресурса, содержащего информацию, указывающую предоставленную мощность передачи для каждой из по меньшей мере одной несущей среди множества несущих.
20. A device for wireless communication, comprising:
means for determining available transmit power for transmitting data on multiple carriers;
means for distributing the available transmit power to the plurality of carriers to obtain an allocated transmit power for each of the plurality of carriers;
means for sending at least one resource request containing information indicating the allocated transmit power for each of the plurality of carriers; and
means for receiving at least one provision of a resource containing information indicating the provided transmit power for each of the at least one carrier among the plurality of carriers.
21. Устройство по п.20, дополнительно содержащее:
средство для отправки данных по меньшей мере на одной несущей; и
средство для ограничения мощности передачи для каждой из по меньшей мере одной несущей предоставленной мощностью передачи для несущей.
21. The device according to claim 20, further comprising:
means for sending data on at least one carrier; and
means for limiting the transmit power for each of the at least one carrier to the provided transmit power for the carrier.
22. Устройство по п.20, в котором средство для распределения доступной мощности передачи содержит
средство для распределения максимальной мощности передачи поровну множеству несущих, и
средство для определения выделенной мощности передачи для каждой несущей на основе мощности передачи, распределенной несущей, и мощности передачи, используемой для контрольного сигнала и служебной нагрузки на несущей.
22. The device according to claim 20, in which the means for distributing the available transmit power contains
means for distributing the maximum transmit power equally to the plurality of carriers, and
means for determining an allocated transmit power for each carrier based on transmit power, distributed carrier, and transmit power used for pilot and overhead on the carrier.
23. Устройство по п.20, в котором средство для распределения доступной мощности передачи содержит средство для упорядочения множества несущих от наилучшей к наихудшей на основе условий в канале для множества несущих, и
средство для распределения доступной мощности передачи множеству несущих не поровну на основе порядка множества несущих, причем несущим, наблюдающим лучшие условия в канале, выделяется больше мощности передачи.
23. The apparatus of claim 20, wherein the means for distributing the available transmit power comprises means for arranging the plurality of carriers from best to worst based on channel conditions for the plurality of carriers, and
means for distributing the available transmit power to the plurality of carriers on an equal basis based on the order of the plurality of carriers, with the carriers observing better conditions in the channel being allocated more transmit power.
24. Устройство по п.20, в котором средство для распределения доступной мощности передачи содержит
средство для выбора несущей среди множества несущих для выделения мощности передачи,
средство для выделения выбранной несущей меньшей из всей доступной мощности передачи или максимальной допустимой мощности передачи для выбранной несущей, и
средство для обновления доступной мощности передачи, чтобы учесть мощность передачи, выделенную выбранной несущей.
24. The device according to claim 20, in which the means for distributing the available transmit power contains
means for selecting a carrier among the plurality of carriers for allocating transmit power,
means for allocating the selected carrier the smallest of all available transmit power or the maximum allowable transmit power for the selected carrier, and
means for updating the available transmit power to take into account the transmit power allocated to the selected carrier.
25. Устройство по п.20, в котором средство для распределения доступной мощности передачи содержит
средство для распределения доступной мощности передачи по меньшей мере одной несущей среди множества несущих на основе разбавления,
средство для определения, перераспределять ли следующей худшей несущей выделенную мощность передачи для наихудшей несущей среди по меньшей мере одной поднесущей, и
средство для распределения доступной мощности передачи по меньшей мере одной несущей и следующей худшей несущей, если выполнено определение на перераспределение.
25. The device according to claim 20, in which the means for distributing the available transmit power contains
means for distributing the available transmit power of at least one carrier among the plurality of dilution-based carriers,
means for determining whether to redistribute the next worst carrier the allocated transmit power for the worst carrier among at least one subcarrier, and
means for distributing the available transmit power of at least one carrier and the next worst carrier, if a redistribution determination is made.
26. Машиночитаемый носитель, содержащий читаемые компьютером команды, которые при исполнении реализуют способ беспроводной связи, причем исполняемые компьютером команды содержат:
код, чтобы заставить по меньшей мере один компьютер определить доступную мощность передачи для передачи данных на множестве несущих,
код, чтобы заставить по меньшей мере один компьютер распределить доступную мощность передачи множеству несущих, чтобы получить выделенную мощность передачи для каждой из множества несущих,
код, чтобы заставить по меньшей мере один компьютер отправить по меньшей мере один запрос ресурса, содержащий информацию, указывающую выделенную мощность передачи для каждой из множества несущих, и
код, чтобы заставить по меньшей мере один компьютер принимать по меньшей мере одно предоставление ресурса, содержащее информацию, указывающую предоставленную мощность передачи для каждой из по меньшей мере одной несущей среди множества несущих.
26. A computer-readable medium comprising computer-readable instructions that, when executed, implement a wireless communication method, the computer-executable instructions comprising:
code to cause at least one computer to determine the available transmit power for transmitting data on multiple carriers,
code to cause at least one computer to allocate available transmit power to a plurality of carriers to obtain an allocated transmit power for each of the plurality of carriers,
code to cause the at least one computer to send at least one resource request containing information indicating the allocated transmit power for each of the plurality of carriers, and
code to cause at least one computer to receive at least one provision of a resource containing information indicating the transmit power provided for each of the at least one carrier among the plurality of carriers.
27. Способ для беспроводной связи, содержащий этапы, на которых:
принимают от пользовательского оборудования (UE) по меньшей мере один запрос ресурса, содержащий информацию, указывающую выделенную мощность передачи для каждой из множества несущих, причем выделенная мощность передачи для каждой несущей определяется путем распределения доступной мощности передачи в UE множеству несущих;
предоставляют для UE мощность передачи для каждой из по меньшей мере одной несущей среди множества несущих на основе выделенной мощности передачи для каждой из множества несущих; и
отправляют к UE по меньшей мере одно предоставление ресурса, содержащее информацию, указывающую предоставленную мощность передачи для каждой из по меньшей мере одной несущей.
27. A method for wireless communication, comprising the steps of:
receiving from the user equipment (UE) at least one resource request containing information indicating the allocated transmit power for each of the plurality of carriers, the allocated transmit power for each carrier being determined by allocating the available transmit power in the UE to the plurality of carriers;
providing transmit power for the UE for each of the at least one carrier among the plurality of carriers based on the allocated transmit power for each of the plurality of carriers; and
sending at least one resource grant to the UE containing information indicating the transmit power provided for each of the at least one carrier.
28. Способ по п.27, в котором этап, на котором предоставляют для UE мощность передачи для каждой из по меньшей мере одной несущей, содержит этап, на котором предоставляют мощность передачи по меньшей мере для одной несущей совместно на основе выделенных мощностей передачи для множества несущих.28. The method of claim 27, wherein the step of providing transmission power to the UE for each of the at least one carrier, comprising the step of providing transmission power for the at least one carrier together based on the allocated transmission powers for the plurality bearing. 29. Способ по п.27, в котором этап, на котором предоставляют UE мощность передачи для каждой из по меньшей мере одной несущей, содержит этап, на котором предоставляют мощность передачи для каждой несущей в отдельности на основе выделенной мощности передачи для несущей.29. The method of claim 27, wherein the step of providing the UE with transmit power for each of the at least one carrier, comprising the step of providing transmit power for each carrier individually based on the allocated transmit power for the carrier. 30. Устройство для беспроводной связи, содержащее:
по меньшей мере один процессор, сконфигурированный для приема от пользовательского оборудования (UE) по меньшей мере одного запроса ресурса, содержащего информацию, указывающую выделенную мощность передачи для каждой из множества несущих, причем выделенная мощность передачи для каждой несущей определяется путем распределения доступной мощности передачи в UE множеству несущих, предоставления для UE мощности передачи для каждой из по меньшей мере одной несущей среди множества несущих на основе выделенной мощности передачи для каждой из множества несущих, и отправки к UE по меньшей мере одного предоставления ресурса, содержащего информацию, указывающую предоставленную мощность передачи для каждой из по меньшей мере одной несущей.
30. A device for wireless communication, comprising:
at least one processor configured to receive from the user equipment (UE) at least one resource request containing information indicating the allocated transmit power for each of the plurality of carriers, the allocated transmit power for each carrier being determined by allocating the available transmit power to the UE multiple carriers, providing transmit power for the UE for each of the at least one carrier among the multiple carriers based on the allocated transmit power for each of m ozhestva carriers, and sending to the UE at least one resource grant comprising information indicative of granted transmit power for each of the at least one carrier.
31. Устройство по п.30, в котором по меньшей мере один процессор сконфигурирован с возможностью предоставления мощности передачи по меньшей мере для одной несущей совместно на основе выделенных мощностей передачи для множества несущих.31. The apparatus of claim 30, wherein the at least one processor is configured to provide transmit power for at least one carrier together based on allocated transmit powers for the plurality of carriers. 32. Устройство по п.30, в котором по меньшей мере один процессор сконфигурирован с возможностью предоставления мощности передачи для каждой несущей в отдельности на основе выделенной мощности передачи для несущей.32. The device according to item 30, in which at least one processor is configured to provide transmit power for each carrier individually based on the allocated transmit power for the carrier. 33. Способ для беспроводной связи, содержащий этапы, на которых:
определяют доступную мощность передачи для передачи данных на множестве несущих;
распределяют доступную мощность передачи множеству несущих, чтобы получить выделенную мощность передачи для каждой из множества несущих, причем на этапе распределения:
оценивают отношение коэффициента усиления канала к совокупному шуму и помехам для каждой из множества несущих,
оценивают эквивалентную скорость передачи данных для контрольного сигнала, отправленного на каждой несущей, на основе скорости передачи данных для данных трафика, отправленных на этой несущей, и мощности передачи для данных трафика, и
оценивают отношение коэффициента усиления канала к совокупному шуму и помехам для каждой несущей на основе мощности передачи для контрольного сигнала, отправленного на несущей, и эквивалентной скорости передачи данных для контрольного сигнала,
распределяют доступную мощность передачи множеству несущих на основе отношения коэффициента усиления канала к совокупному шуму и помехам для каждой несущей; и
отправляют по меньшей мере один запрос ресурса, содержащий информацию, указывающую выделенную мощность передачи для каждой из множества несущих.
33. A method for wireless communication, comprising the steps of:
determining the available transmit power for transmitting data on multiple carriers;
distribute the available transmit power to the multiple carriers to obtain the allocated transmit power for each of the multiple carriers, and in the distribution step:
estimate the ratio of the channel gain to the total noise and interference for each of the many carriers,
estimating the equivalent data rate for the pilot sent on each carrier based on the data rate for the traffic data sent on this carrier and the transmission power for the traffic data, and
estimating the ratio of the channel gain to the total noise and interference for each carrier based on the transmit power for the pilot sent on the carrier and the equivalent data rate for the pilot,
allocating available transmit power to multiple carriers based on the ratio of the channel gain to the total noise and interference for each carrier; and
send at least one resource request containing information indicating the allocated transmit power for each of the plurality of carriers.
34. Устройство для беспроводной связи, содержащее:
средство для приема от пользовательского оборудования (UE) по меньшей мере одного запроса ресурса, содержащего информацию, указывающую выделенную мощность передачи для каждой из множества несущих, причем выделенная мощность передачи для каждой несущей определяется путем распределения доступной мощности передачи в UE множеству несущих;
средство для предоставления для UE мощности передачи для каждой из по меньшей мере одной несущей среди множества несущих на основе выделенной мощности передачи для каждой из множества несущих; и
средство для отправки к UE по меньшей мере одного предоставления ресурса, содержащего информацию, указывающую предоставленную мощность передачи для каждой из по меньшей мере одной несущей.
34. A device for wireless communication, comprising:
means for receiving from the user equipment (UE) at least one resource request containing information indicating the allocated transmit power for each of the plurality of carriers, the allocated transmit power for each carrier being determined by distributing the available transmit power in the UE to the plurality of carriers;
means for providing the UE with transmit power for each of the at least one carrier among the plurality of carriers based on the allocated transmit power for each of the plurality of carriers; and
means for sending to the UE at least one provision of a resource containing information indicating the provided transmit power for each of the at least one carrier.
35. Устройство для беспроводной связи по п.34, в котором средство для предоставления для UE мощности передачи для каждой из по меньшей мере одной несущей содержит средство для предоставления мощности передачи по меньшей мере для одной несущей совместно на основе выделенных мощностей передачи для множества несущих.35. The wireless communications apparatus of claim 34, wherein the means for providing transmission power to the UE for each of the at least one carrier comprises means for providing transmission power for the at least one carrier together based on the allocated transmission powers for the plurality of carriers. 36. Устройство для беспроводной связи по п.34, в котором средство для предоставления для UE мощности передачи для каждой из по меньшей мере одной несущей содержит средство для предоставления мощности передачи для каждой несущей в отдельности на основе выделенной мощности передачи для несущей.36. The wireless communications apparatus of claim 34, wherein the means for providing transmission power to the UE for each of the at least one carrier comprises means for providing transmission power for each carrier individually based on the allocated transmission power for the carrier. 37. Машиночитаемый носитель, содержащий читаемые компьютером команды, которые при исполнении реализуют способ беспроводной связи, причем исполняемые компьютером команды содержат:
код, чтобы заставить по меньшей мере один компьютер принимать от пользовательского оборудования (UE) по меньшей мере один запрос ресурса, содержащий информацию, указывающую выделенную мощность передачи для каждой из множества несущих, причем выделенная мощность передачи для каждой несущей определяется путем распределения доступной мощности передачи в UE множеству несущих,
код, чтобы заставить по меньшей мере один компьютер предоставлять для UE мощность передачи для каждой из по меньшей мере одной несущей среди множества несущих на основе выделенной мощности передачи для каждой из множества несущих, и
код, чтобы заставить по меньшей мере один компьютер отправлять к UE по меньшей мере одно предоставление ресурса, содержащее информацию, указывающую предоставленную мощность передачи для каждой из по меньшей мере одной несущей.
37. A computer-readable medium comprising computer-readable instructions that, when executed, implement a wireless communication method, the computer-executable instructions comprising:
code to cause at least one computer to receive at least one resource request from a user equipment (UE) containing information indicating the allocated transmit power for each of the plurality of carriers, the allocated transmit power for each carrier being determined by distributing the available transmit power in UE to multiple carriers,
code to cause at least one computer to provide transmit power for the UE for each of the at least one carrier among the plurality of carriers based on the allocated transmit power for each of the plurality of carriers, and
code to cause the at least one computer to send at least one resource grant to the UE containing information indicating the transmit power provided for each of the at least one carrier.
38. Машиночитаемый носитель по п.37, в котором предоставление для UE мощности передачи для каждой из по меньшей мере одной несущей содержит предоставление мощности передачи по меньшей мере для одной несущей совместно на основе выделенных мощностей передачи для множества несущих.38. The computer-readable medium of claim 37, wherein providing the UE with transmit power for each of the at least one carrier comprises providing transmit power for the at least one carrier together based on the allocated transmit powers for the multiple carriers. 39. Машиночитаемый носитель по п.37, в котором предоставление UE мощности передачи для каждой из по меньшей мере одной несущей содержит предоставление мощности передачи для каждой несущей в отдельности на основе выделенной мощности передачи для несущей. 39. The computer-readable medium of claim 37, wherein providing the UE with transmit power for each of the at least one carrier comprises providing transmit power for each carrier individually based on the allocated transmit power for the carrier.
RU2010139463/07A 2008-02-27 2009-02-27 Method and apparatus for supporting data transmission in multicarrier communication system RU2474089C2 (en)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US3194108P 2008-02-27 2008-02-27
US61/031,941 2008-02-27
US12/393,529 2009-02-26
US12/393,529 US8565146B2 (en) 2008-02-27 2009-02-26 Method and apparatus for supporting data transmission in a multi-carrier communication system

Publications (2)

Publication Number Publication Date
RU2010139463A RU2010139463A (en) 2012-04-10
RU2474089C2 true RU2474089C2 (en) 2013-01-27

Family

ID=

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2002103926A1 (en) * 2001-06-14 2002-12-27 Qualcomm Incorporated Method and apparatus for processing data for transmission in a multi-channel communication system using selective channel inversion
RU2006108531A (en) * 2003-08-19 2006-07-10 Мацусита Электрик Индастриал Ко., Лтд. (Jp) MULTIPLE CARRIERS COMMUNICATION DEVICE, MULTI CARRIERS COMMUNICATION SYSTEM AND TRANSMISSION POWER CONTROL METHOD

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2002103926A1 (en) * 2001-06-14 2002-12-27 Qualcomm Incorporated Method and apparatus for processing data for transmission in a multi-channel communication system using selective channel inversion
RU2006108531A (en) * 2003-08-19 2006-07-10 Мацусита Электрик Индастриал Ко., Лтд. (Jp) MULTIPLE CARRIERS COMMUNICATION DEVICE, MULTI CARRIERS COMMUNICATION SYSTEM AND TRANSMISSION POWER CONTROL METHOD

Similar Documents

Publication Publication Date Title
EP2255485B1 (en) Method and apparatus for supporting data transmission in a multi-carrier communication system
EP2387858B1 (en) Method and apparatus for scheduling data transmission on multiple carriers
JP5706449B2 (en) Specifying component carriers
US8699507B2 (en) Scheduling of data transmissions in multi-carrier data transmission networks
CA2982198C (en) Method and user equipment for compacting harq feedback
RU2474089C2 (en) Method and apparatus for supporting data transmission in multicarrier communication system
HK1153588A (en) Method and apparatus for supporting data transmission in a multi-carrier communication system
US9414393B2 (en) Resource allocation method for allocating resource blocks to several user equipment
CN115426718B (en) Management method and base station for PUSCH frequency domain resources in 5G wireless system
JP2013106076A (en) Radio resource allocation device, base station, and radio resource allocation method
WO2025030521A1 (en) Prg determination method and apparatus, prb scheduling method and apparatus, and device
US9078272B2 (en) Base station and control method of base station
WO2024168629A1 (en) Transport block size determining method and apparatus, device, and storage medium
CN121399902A (en) Apparatus, method and computer program for frequency domain spectral shaping, spectral spreading configuration determination
KR102050926B1 (en) Method and apparatus for scheduling according to subscriber distribution and mobile telecommunication system for the same