Base station device and communication control method
7 claims: 2 independent, 5 dependent
- 1REIVINDICAÇÕES 1. Aparelho da estação de base capaz de se comunicar com um terminal de equipamento do usuário usando um canal compartilhado do enlace ascendente, compreendendo:uma unidade de cálculo configurada para calcular a perda de trajetória entre o terminal de equipamento do usuário e o aparelho da estação de base;uma unidade de seleção de MCS configurada para selecionar um nível de MCS do canal compartilhado com base na perda de trajetória;uma primeira unidade de cálculo de deslocamento configurada para calcular o deslocamento da potência de transmissão para o canal compartilhado com base em ambos o resultado de decodificação do canal compartilhado do enlace ascendente e a qualidade requerida do enlace ascendente;uma unidade de notificação, configurada para notificar o terminal de equipamento do usuário de uma diferença entre o deslocamento da potência de transmissão para o canal compartilhado e o deslocamento da potência de transmissão retido pelo terminal de equipamento do usuário;e uma unidade de recepção configurada para receber o canal compartilhado do terminal de equipamento do usuário.
- 2Aparelho da estação de base, de acordo com a reivindicação 1, em que:a unidade de seleção do MCS seleciona o nível de MCS do canal compartilhado com base na perda de trajetória, na qualidade de rádio de um sinal de referência sonoro e na qualidade de rádio-alvo do sinal de referência sonoro.
- 3Aparelho da estação de base, de acordo com a reivindicação 1, também compreendendo:uma segunda unidade de cálculo de deslocamento configurada para calcular o deslocamento da potência de transmissão para o canal compartilhado com base no nível de prioridade determinado por um tipo de dados, em que a unidade de notificação notifica o terminal de equipamento do usuário de uma diferença entre a soma dos deslocamentos da potência de transmissão calculados pela primeira unidade de cálculo de deslocamento e a segunda unidade de cálculo de deslocamento e o deslocamento da potência de transmissão retido pelo terminal de equipamento do usuário.
- 4Aparelho da estação de base, de acordo com a reivindicação 1, também compreendendo:uma terceira unidade de cálculo de deslocamento configurada para calcular o deslocamento da potência de transmissão para o canal compartilhado com base em se o canal compartilhado é retransmitido ou inicialmente transmitido;em que a unidade de notificação notifica o terminal de equipamento do usuário de uma diferença entre a soma dos deslocamentos da potência de transmissão calculados pela primeira unidade de cálculo de deslocamento, pela segunda unidade de cálculo de deslocamento e pela terceira unidade de cálculo de deslocamento e o deslocamento da potência de transmissão retido pelo terminai de equipamento do usuário.
- 5Aparelho da estação de base, de acordo com a reivindicação 1, em que:a primeira unidade de cálculo de deslocamento calcula o deslocamento da potência de transmissão com base em ambos o resultado de decodificação do canal compartilhado do enlace ascendente e a qualidade requerida do enlace ascendente com relação a um de vários grupos de canal lógico, quando o aparelho da estação de base se comunica com o terminal de equipamento do usuário usando os vários grupos de canal lógico.
- 6Aparelho da estação de base, de acordo com a reivindicação 5, em que:o grupo do canal lógico usado para calcular o deslocamento da potência de transmissão compreende um grupo de canal lógico com uma frequência mais alta das ocorrências de transmissão.
- 7Método de controle de comunicação em um aparelho da estação de base capaz de se comunicar com um terminal de equipamento do usuário usando um canal compartilhado do enlace ascendente, compreendendo as etapas de:calcular a perda de trajetória entre o terminal de equipamento do usuário e o aparelho da estação de base;selecionar um nível de MCS do canal compartilhado com base na perda de trajetória, na qualidade de rádio de um sinal de referência sonoro e na qualidade de rádio-alvo do sinal de referência sonoro;calcular um primeiro deslocamento da potência de transmissão para o canal compartilhado com base em ambos um resultado de decodificação do canal compartilhado do enlace ascendente e uma qualidade requerida do enlace ascendente;calcular um segundo deslocamento da potência de transmissão para o canal compartilhado com base em um nível de prioridade determinado por um tipo de dados;calcular um terceiro deslocamento da potência de transmissão para o canal compartilhado com base em se o canal compartilhado é retransmitido ou iniciaimente transmitido;notificar o terminal de equipamento do usuário de uma diferença entre a soma do primeiro deslocamento da potência de transmissão para o canal compartilhado, do segundo deslocamento da potência de transmissão para o canal compartilhado e do terceiro deslocamento da potência de transmissão para o canal compartilhado e o deslocamento da potência de transmissão retido pelo terminal de equipamento do usuário;e receber o canal compartilhado do terminal de equipamento do usuário. 1/21
Independent claims7
514 paragraphs, as filed
Description of equivalent WO 2008108227 A1
Base station device and communication control method
The present invention relates to a mobile communication system to which orthogonal frequency division multiplexing OFDM (Orthogonal Frequency Division Multiplexing) is applied in a downlink, and particularly to a base station apparatus and a communication control method.
A communication method succeeding W-CDMA and HSDPA, that is, LTE (Long Term Evolution) has been studied by the W-CDMA standardization organization 3GPP. As a wireless access method, OFDM is used for downlink and SC-FDMA is used for uplink. (Single-Carrier Frequency Division Multiple Access) is being studied (for example, see Non-Patent Document 1).
OFDM is a method in which a frequency band is divided into a plurality of narrow frequency bands (subcarriers) and data is placed on each frequency band for transmission. The subcarriers interfere with each other on the frequency while partially overlapping each other. By arranging them densely without doing so, high-speed transmission can be realized and frequency utilization efficiency can be improved.
SC-FDMA is a transmission system that can reduce interference between terminals by dividing a frequency band and transmitting using different frequency bands among a plurality of terminals. Since SC-FDMA has a feature that the fluctuation of the transmission power is small, it is possible to realize low power consumption of the terminal and wide coverage.
The above-mentioned LTE is a communication system using a shared channel in the downlink and the uplink. For example, in the uplink, the base station device selects, for each subframe (every 1 ms), a user device that performs communication using the shared channel, and selects a downlink control channel for the selected user device. By using the shared channel, the user apparatus is instructed to perform communication in the predetermined subframe, and the user apparatus transmits the shared channel based on the downlink control channel. The base station device receives the shared channel transmitted from the user device and decodes it. Here, the process of selecting a user apparatus that performs communication using the shared channel as described above is called a scheduling process.
Further, in LTE, since adaptive modulation/coding (Adaptive Modulation and Coding) is applied, the transmission format of the shared channel differs for each subframe. Here, the transmission format, for example, allocation information and modulation scheme of the resource block is a frequency resource, payload size, information about the transmission power,Redundancy versionSuch as parameters and process numbersHARQInformation aboutMIMOSuch as the sequence of reference signals when appliedMIMOInformation, etc. The identification information of the user device that communicates using the shared channel in the subframe and the transmission format of the shared channel are collectively referred to as Uplink Scheduling Grant.
In LTE, the above-described identification information of the user equipment that communicates using the shared channel in the subframe and the transmission format of the shared channel are notified by the physical downlink control channel Physical Downlink Control Channel (PDCCH). .. The physical downlink control channel PDCCH is also called a DL L1/L2 Control Channel. <nplcit num="1"><text>3GPP TR 25.814 (V7.0.0), "Physical Layer Aspects for Evolved UTRA," June 2006</text></nplcit>
<p num="0008">The above-described scheduling processing and transmission format determination processing in AMC, if not properly controlled, lead to deterioration of transmission characteristics or deterioration of wireless capacity.</p><p num="0009">Therefore, the present invention has been made in view of the above-mentioned problems, and an object thereof is to provide a base station apparatus and a communication control method capable of appropriately performing scheduling processing and transmission format determination processing in AMC in the uplink of LTE. Especially.</p>
<p num="0010">In order to solve the above problems, a base station apparatus of the present invention is a base station apparatus that communicates with a user apparatus using an uplink shared channel: a path loss between the user apparatus and the base station apparatus. Calculation means for calculating; MCS selection means for selecting the MCS level of the shared channel based on the path loss; Transmission of the shared channel based on the decoding result of the uplink shared channel and the required quality of the uplink A first offset calculating means for calculating a power offset; a notifying means for notifying the user equipment of a difference between the transmission power offset of the shared channel and the transmission power offset held by the user equipment; One of the features is to have a receiving means for receiving the shared channel.</p><p num="0011">The communication control method of the present invention is a communication control method in a base station device that communicates with a user device using an uplink shared channel: a step of calculating a path loss between the user device and the base station device. A step of selecting an MCS level of the shared channel based on the path loss and the radio quality of the reference signal for sounding and the target radio quality of the reference signal for sounding; and a decoding result of the uplink shared channel. , A step of calculating the transmission power offset 1 of the shared channel based on the required uplink quality; a step of calculating the transmission power offset 2 of the shared channel based on the priority determined by the data type; Calculating a transmission power offset 3 of the shared channel based on whether the shared channel is retransmission data or first transmission data; transmission power offset 1 of the shared channel, transmission power offset 2 of the shared channel, and the shared channel Of the difference between the transmission power offset 3 of the above and the transmission power offset held by the user apparatus, and notifying the user apparatus of the difference; A step of receiving the shared channel from the user device;</p>
<p num="0012">According to the embodiments of the present invention, it is possible to realize a base station apparatus and a communication control method that can appropriately perform scheduling processing and transmission format determination processing in AMC in the LTE uplink.</p>
<figref num="1">It is a block diagram which shows the structure of the radio|wireless communications system which concerns on the Example of this invention.</figref><figref num="2">FIG. 7 is a flow diagram showing a UL MAC data transmission procedure according to an embodiment of the present invention.</figref><figref num="3">Scheduling coefficient calculation process and candidate according to one embodiment of the present inventionUEIt is a flow diagram showing a selection process of.</figref><figref num="4">According to one embodiment of the present inventionTFR selectionFIG. 6 is a flow chart showing a control related to.</figref><figref num="5">It is explanatory drawing which shows UL TF Related Table.</figref><figref num="6">It is a partial block diagram which shows the base station apparatus which concerns on one Example of this invention.</figref><figref num="7A">It is a flowchart which shows the transmission method of UL Scheduling Grant and PHICH which concerns on one Example of this invention.</figref><figref num="7B">Scheduling coefficient calculation process and candidate according to one embodiment of the present inventionUEIt is a flow diagram showing a selection process of.</figref><figref num="8">It is a flowchart which shows an uplink TFR selection process.</figref><figref num="9">FIG. 11 is a diagram showing an effect of securing a Persistent Resource when a radio resource is assigned by Dynamic Scheduling to a UE to which a Persistent Resource is assigned.</figref><figref num="10">FIG. 11 is a diagram showing an effect of securing a Persistent Resource when a radio resource is assigned by Dynamic Scheduling to a UE to which a Persistent Resource is assigned.</figref><figref num="11A">It is a flowchart which shows the process of uplink TFR selection.</figref><figref num="11B">It is another flowchart which shows the process of an uplink TFR selection.</figref><figref num="11C">Pathloss and P<sub>OFFSET</sub>It is a figure which shows an example of a relationship with.</figref><figref num="12A">It is a figure which shows an example of TF_Related_table.</figref><figref num="12B">It is a figure which shows an example of TF_Related_table.</figref><figref num="13A">It is an image figure of the mechanism of interference in UE.</figref><figref num="13B">It is an image figure of the interference with the received signal of the downlink by the transmitted signal of the uplink.</figref><figref num="14">It is a flow diagram showing a method of determining a Temporary RB group.</figref><figref num="15">It is a figure which shows an example of the relationship between Pathloss and MCS.</figref><figref num="16">It is a figure which shows the base station apparatus which concerns on one Example of this invention.</figref>
Explanation of reference numerals
50 cells 100<sub>1</sub>、100<sub>2</sub>、100<sub>3</sub>、100<sub>n</sub>User device 200 Base station device 206 Scheduling coefficient calculation unit 210 Transport format/Resource block selection unit 212 Layer 1 processing unit 300 Access gateway device 400 Core network
First Embodiment Next, the best mode for carrying out the present invention will be described based on the following embodiments with reference to the drawings.
In all the drawings for explaining the embodiments, those having the same function are designated by the same reference numerals, and the repeated description will be omitted.
A wireless communication system to which the base station apparatus according to the embodiment of the present invention is applied will be described with reference to FIG.
The wireless communication system 1000 is, for example, a system to which Evolved UTRA and UTRAN (alias: Long Term Evolution or Super 3G) is applied, and includes a base station device (eNB: eNode B) 200 and a plurality of user devices (UE: User). Equipment, also called a mobile station) 100<sub>n</sub>(100<sub>1</sub>、100<sub>2</sub>、100<sub>3</sub>、・・・100<sub>n</sub>, N is n>0 integer). The base station device 200 is connected to a higher-level station, for example, the access gateway device 300, and the access gateway device 300 is connected to the core network 400. Here, the user device 100<sub>n</sub>Communicates with the base station device 200 in the cell 50 by Evolved UTRA and UTRAN.
Hereinafter, the user device 100<sub>n</sub>(100<sub>1</sub>、100<sub>2</sub>、100<sub>3</sub>、・・・100<sub>n</sub>) Have the same configuration, function, and state, and will be described below in the user device 100 unless otherwise specified.<sub>n</sub>And proceed with the explanation.
The wireless communication system 1000 employs OFDM (Orthogonal Frequency Division Multiple Access) for downlink and SC-FDMA (Single Carrier-Frequency Division Multiple Access) for uplink as a wireless access scheme. As described above, the OFDM is a method in which a frequency band is divided into a plurality of narrow frequency bands (subcarriers) and data is placed on each frequency band for transmission. SC-FDMA is a transmission system that can reduce interference between terminals by dividing a frequency band and transmitting using different frequency bands among a plurality of terminals.
Here, the communication channel in Evolved UTRA and UTRAN will be described.
For the downlink, each user equipment 100<sub>n</sub>The physical downlink shared channel (PDSCH: Physical Downlink Shared Channel) and the physical downlink control channel (PDCCH: Physical Downlink Control Channel) that are shared and used in the above are used. The physical downlink control channel is also called DL L1/L2 Control Channel. In the downlink, the physical downlink control channel allows the user information mapped to the downlink shared physical channel and the transport format information, the user information mapped to the uplink shared physical channel and the transport format information, and the uplink shared physical channel. Delivery confirmation information of the channel (Uplink Shared Channel (UL-SCH as a transport channel)) is notified. Alternatively, user data is transmitted by the physical downlink shared channel. The user data is a downlink shared channel Donwlink-Share Channel (DL-SCH) as a transport channel.
For the uplink, each user equipment 100<sub>n</sub>A physical uplink shared channel (PUSCH: Physical Uplink Shared Channel) that is shared and used by a control channel for LTE is used. There are two types of control channels: a channel that is time-multiplexed with the physical uplink shared channel and a channel that is frequency-multiplexed. The frequency-multiplexed channel is called a physical uplink control channel (PUCCH: Physical Uplink Control Channel).
In the uplink, downlink quality information (CQI: Channel Quality Indicator) and downlink for use in downlink shared channel scheduling, adaptive modulation/demodulation/coding (AMC: Adaptive Modulation and Coding) are controlled by the control channel for LTE. Delivery confirmation information (HARQ ACK information) of the shared channel of the link is transmitted. Also, user data is transmitted by the physical uplink shared channel. The user data is an uplink shared channel Uplink-Share Channel (UL-SCH) as a transport channel.
[1. Uplink MAC communication control method] Next, an uplink MAC (as an communication control method executed in the base station apparatus according to the present embodimentUL MAC) A control procedure will be described.
In this embodiment, the logical channel is, for example, a radio bearer (Radio bearer) Corresponds to. Also, the priority class (Priority class) Corresponds to priority, for example.
Note that "the relevant subframe (Sub-frame)means the uplink shared channel () that is the subject of scheduling unless otherwise specified.UL-SCH) Refers to a subframe transmitted by the mobile station.
Also, in the following description, dynamic scheduling corresponds to a first resource allocation method that dynamically allocates radio resources. Uplink shared channel to which dynamic scheduling is applied (UL-SCH), radio resources are allocated to the user equipment in any subframe, and the transmission format in that case, that is, the allocation information and modulation method of the resource block, which is a frequency resource, the payload size, the information about the transmission power,Redundancy versionSuch as parameters and process numbersHARQInformation aboutMIMOSuch as the sequence of reference signals when appliedMIMOVarious values are set for the information and the like.
On the other hand, persistent scheduling is a scheduling method for allocating data transmission opportunities at regular intervals according to the type of data or the characteristics of applications that transmit and receive data. 2 corresponds to the resource allocation method. That is, the uplink shared channel (to which persistent scheduling is applied)UL-SCH) Is a radio resource is allocated to the user apparatus in a predetermined subframe, and the transmission format in that case, that is, the allocation information and modulation scheme of the resource block that is the frequency resource, the payload size, the information about the transmission power,Redundancy versionSuch as parameters and process numbersHARQInformation aboutMIMOSuch as the sequence of reference signals when appliedMIMOPredetermined values are set for the information and the like. That is, radio resources are allocated in a predetermined subframe, and uplink shared channel (UL-SCH) Is sent. The predetermined subframe may be set to have a constant cycle, for example. The predetermined transmission format does not have to be one type, and a plurality of types may exist.
[2. Physical uplink shared channel (PUSCH) Transmission band allocation unit] In the present embodiment, the resource block (RB:Resource Block) Is used. 1RBIs, for example, 180kCorresponding to Hz, system bandwidth is 5MHzIn case ofRBExists and system bandwidth is 10 MHz, There are 50 RBs, and if the system bandwidth is 20 MHz, there are 100 RBs.PUSCHThe transmission bandwidth allocation ofRBIn units of subframe (Sub-frame) Every time. Also,DFT sizeDoes not include numbers other than 2, 3, and 5 as its factorsRBIs assigned. That is,DFT sizeIs a number whose factor is only 2, 3, and 5.
It should be noted that in retransmission of the uplink shared channel (UL-SCH), the base station device 200 may or may not transmit the corresponding Uplink Scheduling Grant. When the base station device 200 transmits the Uplink Scheduling Grant for retransmission of the uplink shared channel (UL-SCH), the mobile station follows the Uplink Scheduling Grant and the uplink shared channel (UL-SCH). ) Is retransmitted. Here, the Uplink Scheduling Grant is, as described above, the identification information of the user device that communicates using the shared channel in the subframe, the transmission format of the shared channel, that is, the allocation of the resource block that is the frequency resource. Information, modulation scheme, payload size, information about transmit power,Redundancy versionSuch as parameters and process numbersHARQInformation aboutMIMOSuch as the sequence of reference signals when appliedMIMOInformation, etc. The above Uplink Scheduling Control may be performed such that only some of the information in the Grant is changed from the initial transmission. For example, control may be performed such that only allocation information of resource blocks that are frequency resources and information about transmission power are changed. When the base station device 200 does not transmit the Uplink Scheduling Grant for retransmission of the uplink shared channel (UL-SCH), the mobile station determines that the Uplink Scheduling Grant for initial transmission or the uplink Uplink Scheduling received before the link shared channel (UL-SCH) The uplink shared channel (UL-SCH) is retransmitted according to Grant. The above process is performed on the PUSCH (UL-SCH as a transport channel) to which dynamic scheduling is applied. Further, the PUSCH (UL-SCH as a transport channel) to which persistent scheduling is applied may be performed. Regarding Message 3 in the random access procedure, the base station device 200 may perform a process of not always transmitting the Uplink Scheduling Grant when the uplink shared channel (UL-SCH) is retransmitted.
Here, the dynamic scheduling corresponds to a first resource allocation method for dynamically allocating radio resources.
[3. UL MACData transmission procedure] Next, uplink MAC (UL MAC) A data transmission procedure will be described with reference to FIG. FIG. 2 shows the transport format (from the scheduling process by calculating the scheduling coefficient).Transport format) And assignedRBUL to decideTFR selectionIt shows the procedure up to the processing.
[3.1. UL MACMaximum multiplexN<sub>ULMAX</sub>Settings] In the base station device 200,UL MACMaximum multiplexN<sub>ULMAX</sub>Settings are made (step S202).UL MACMaximum multiplexN<sub>ULMAX</sub>Dynamic scheduling (Dynamic Scheduling) Applicable uplink shared channelUL-SCH)of,1Maximum number of multiplexes in subframeUL-SCHAnd resendUL-SCHIs a value including both) and is specified by the external input interface (IF).
[3.2. Calculation of scheduling coefficient (Calculation for Scheduling coefficients)] Next, in the base station device 200, the calculation of the scheduling coefficient (Calculation for Scheduling coefficients) Is performed (step S204). ConcernedSub-frameInDynamic schedulingRadio resources are allocated byUESelect. Above saidSub-frameInDynamic schedulingRadio resources are allocated byUEThen, the following uplink transport format and resource selection processing is performed.
ConcernedSub-frameInDynamic schedulingRadio resources are allocated byUEThe number ofN<sub>UL-SCH</sub>It is defined as.[[3.4. Uplink transport format and resource selection (Uplink Transport format and Resource selection)(UL TFR selection)] Next, the base station apparatus 200 performs uplink transport format and resource selection (step S208). Physical random access channel (PRACH) Radio resource (RB) Securing and prohibiting wireless resources (RB), persistent scheduling (Persistent scheduling) AppliesUL-SCHRadio resources (RB) Is secured,Dynamic schedulingIs appliedUL-SCHDetermine the transmission format (including both initial transmission and retransmission) and assign radio resources.
[4. Calculation for Scheduling coefficients] Next, the calculation of the scheduling coefficient performed in step S204 will be described with reference to FIG.
[4.1. Processing Flow] In FIG. 3, by calculating the scheduling coefficient,Dynamic schedulingRadio resources are allocated byUE2 shows a processing flow for selecting a candidate of. The base station device 200 is an LTE active (LTE active)Status(RRC connectedState)UEThe following process is executed for.
First,n=1,N<sub>Scheduling</sub>=0,N<sub>Retransmission</sub>=0Is set (step S302). here,nIs the user device 100<sub>n</sub>Is the index ofn=1,...,N(N>0Is an integer).
[4.1.1. Renewal of HARQ Entity Status] next,HARQ(Hybrid Automatic Repeat Request) Update entity status (Renewal of HARQ Entity Status) Is performed (step S304). HereUERegarding,UL-SCHofCRC checkResultsOKRelease the process that was.
Also, the process that has reached the maximum number of times of retransmission is released, and the user data in the process is discarded. Here, the maximum number of retransmissions is "UEIs the largest value of the maximum number of retransmissions among all the logical channels that may be transmitted.
still,UEIsMAC PDUHas the highest priority among the logical channelsPriority ClassBased on the maximum number of retransmissions of the logical channel ofHARQResend. That is, when transmitting a transport channel composed of two or more logical channels by using the shared channel, the user equipment has the maximum logical channel of the highest priority among the two or more logical channels. The number of retransmissions is set to the maximum number of retransmissions of the transport channel.
Furthermore, by the power judgment of the uplink shared channel,UEofUL-SCHRelease the process that detected the non-transmission.
[4.1.2. HARQResend check (HARQ Retransmission Check)] next,HARQResend check (HARQ Retransmission Check) Is performed (step S306). ConcernedSub-frameAtUEDetermines if it has resend data to send. Here, "retransmission data to be transmitted" means the following4Retransmitted data that satisfies all one condition.Synchronous HARQIt is the retransmission timing ofUL-SCHofCRC checkResultsOKNo Maximum number of retransmissions has not been reached For power judgment of uplink shared channelUL-SCHNot sent" is not detectedUEIf there is resend data to be sentRetransmission), otherwise returns No re-send (No retransmission)"return it.HARQ Retransmission CheckResults inNo retransmissionIn case of, check the measurement gap (Measurement Gap Check)) (step S310).
still,UL-SCHThe maximum number of retransmissions of the logical channelPriority classSince it is set for eacheNBFor all logical channels that may be transmittedPriority classThis processing is performed assuming the largest maximum number of retransmissions among the maximum number of retransmissions.
HARQ Retransmission CheckResults inRetransmissionIn Case of,N<sub>Retransmission</sub>++(Step S308),UEAre excluded from the scheduling target for the first transmission. Moreover, the saidSub-frameAtUEHasPersistent schedulingTo the logical channel to whichPersistent ResourceIf is assigned,Persistent ResourceTo release. the abovePersistent ResourceInsideRBIsDynamic schedulingIs appliedUL-SCHRegardingUL TFR SelectionUsed for.
as a result,Persistent schedulingThan the first transmission ofDynamic schedulingWill be prioritized.
[4.1.3. Check the measurement gap (Measurement Gap Check)] Next, check the measurement gap (Measurement Gap Check) Is performed (step S310). That is,UEThe time interval for measuring cells of different frequencies is the time frame for transmitting the physical downlink control channel for the uplink shared channel in the downlink, the time frame for receiving the shared channel, or the delivery for the uplink shared channel. If it overlaps with the time frame for sending the confirmation information,UENo uplink shared channel is assigned to. UL Scheduling Grant for the uplink shared channel is transmitted in the physical downlink control channel.
Here, the cells of different frequencies may be Evolved UTRA and UTRAN cells or cells of different systems. For example, different systems may be GSM, WCDMA, TDD-CDMA, CDMA2000, WiMAX, and the like.
Specifically,UEAnd the first transmission of2Transmit physical downlink control channel for second transmissionSub-frameButMeasurement gapOr not, orUL-SCHTo sendSub-frameButMeasurement gapOr not, or aboveUL-SCHAgainstACK/NACKTo sendSub-frameButMeasurement gapIs included in. Transmit physical downlink control channelSub-frameButMeasurement gapIncluded in orUL-SCHTo sendSub-frameButMeasurement gapIncluded in, or aboveUL-SCHAgainstACK/NACKTo sendSub-frameButMeasurement gapWhen it is determined to be included inNGOtherwise, otherwiseOKreturn it.Measurement gapIsUEIs a time interval during which cells of different frequencies are being measured in order to perform different frequency handover or different system handover, and the mobile station cannot receive the physical downlink control channel because communication is not possible at that time. .. For the same reason, the uplink shared channel cannot be transmitted, andACK/NACKCannot be received.Measurement Gap CheckResults inNGIn case ofUEAre excluded from the scheduling target for the first transmission.
3Considered after the second transmissionMeasurement Gap CheckDoes not. Although the first and second transmissions are considered in the above example, the first, second, and third transmissions may be considered instead.
[4.1.4. Check for intermittent reception (DRX Check)] Next, check for intermittent reception (DRX Check) Is performed (step S312).UEIs performing discontinuous reception, that is,UEIs the intermittent reception status (DRXState), the uplink shared channel isUENot assigned to.
Specifically,UEButDRXIt is determined whether or not the state.DRXWhen it is determined that the stateNGOtherwise, otherwiseOKreturn it.DRX CheckResults inNGIn case ofUEAre excluded from the scheduling target for the first transmission.
[4.1.5. Check the uplink synchronization status (UL Sync Check)] Next, check the uplink synchronization status (UL Sync Check) Is performed (step S314). That is,UEIf the uplink shared channel isUENot assigned to.
Specifically,UEIf the uplink synchronization status of the Type A"," out of syncType BIt is determined whether or not it is in any state. "Out of sync Type AOr out of sync Type BWhen it is determined thatNGIs returned, and if it is determined that "synchronization is established"OKreturn it.UL Sync CheckResults inNGIn case ofUEAre excluded from the scheduling target for the first transmission.
still,eNB200 isRRC_connectedEach of the statesUE100<sub>n</sub>Regarding the following2The type of uplink synchronization is determined.
Window 1 (in consideration of cell radiusWindow1), for exampleRACH PreambleAwaitWindowWithin the size of the degreeUEofSounding RSofPowerMake a decision. That is,UEofPowerMetric in judgment(metric)Is above a certain thresholdPowerJudgmentOKAnd if it does not exceedPowerJudgmentNGAnd In addition, the reflection time (OKTime to judge, orNGThe time until it is determined)Sounding RSWhile continuously receiving200ms-1000msUse as a guide.
Also,FFT timingWhenCPDefined by lengthWindow2WithinUEThe determination is made based on whether or not the signal of. That is,Window2WithinUEIf there is a signal ofFFT timingJudgmentOKAnd the relevantUEIf the main path of does not existFFT timingJudgmentNGAnd In addition, the reflection time (OKTime to judge, orNGThe time until it is determined)Sounding RSWhile continuously receiving1ms-200msUse as a guide.
Out of syncType AIsPowerThe judgment result isOKAndFFT timingButNGIsUEOut of syncType BIsPowerThe judgment result isNGAndFFT timingButNGIsUEThe synchronization state of
HARQ Retransmission CheckProcessing (S306Processing), but the bookUL Sync CheckProcessing (S314Process) is performed beforeUL Sync CheckResults inNGIn case ofUERegarding alsoHARQ Retransmission CheckButRetransmissionIn case of, it will be resentUL-SCHTo receive.
[4.1.6. RecievedSIRCheck of(Received SIR Check)] Next, receivedSIRCheck of(Received SIR Check) Is performed (step S316). That is,UEIf the reference signal is not received from theUENot assigned to.
Specifically,UERegardingSounding Reference SignalDefined by the transmission bandwidth and frequency hopping interval ofSounding Reference SignalAll that can be sentRB, At least1TimesSounding Reference SignalIs received. "Sounding Reference SignalAll that can be sentRB, At least1TimesSounding Reference SignalIf you are receivingOKReturns, otherwiseNGreturn it.Received SIR CheckResults inNGIn case ofUEExclude from scheduling.
In the above example,Sounding Reference SignalAll that can be sentRBAt least1TimesSounding Reference SignalIt was determined whether or not theSounding Reference SignalAll that can be sentRBAt least one ofRBAt least1TimesSounding Reference SignalIt may be determined whether or not is received.
In addition,Sounding Reference SignalIs a signal used for channel quality measurement for uplink frequency scheduling.
[4.1.7. Check persistent scheduling (Persistent Scheduling Check)] Next, check the persistent scheduling (Persistent Scheduling Check) Is performed (step S318). Persistent scheduling is a scheduling method that allocates data transmission opportunities at regular intervals depending on the data type or the characteristics of the application that transmits and receives data. The data type is, for example,Voice Over IPData, orStreamingIt may be data from. the aboveVoice Over IPOrStreamingCorresponds to the above application.
ConcernedUEButPersistent schedulingDetermines whether or not has a logical channel to which is applied. ConcernedUEButPersistent schedulingIf there is a logical channel to which is applied, check the persistent scheduling subframe (Persistent scheduling Sub-frame check) Processing (step S320), and in the case other than the above, the uplink transmission type check (UL Low/High Fd Check) (Step S328).
[4.1.7.1. Check persistent scheduling subframes (Persistent Scheduling Sub-frame Check)] Next, check the persistent scheduling subframe (Persistent Scheduling Sub-frame Check) Is performed (step S320). ConcernedSub-frameAtUEHasPersistent schedulingTo the logical channel to whichPersistent resourceIs assigned or not.Persistent resourceIs determined to be allocated, the allocation/release check (Assign/Release Check) Processing (step S322), the persistent resource (Persistent resource) Is determined not to be assigned,UL Low/High Fd Check(Step S328). here,Persistent ResourceIsPersistent SchedulingReserved forResource blockRefers to.
[4.1.7.2. Allocation/release check (Assign/Release Check)] Next, check allocation/release (Assign/Release Check) Is performed (step S322). ConcernedUEFromSub-frameAt theUEAssigned toPersistent ResourceRelease request for (Release request) Is received.Release requestRelease of persistent resource (Persistent Resource Release) Processing (step S326), and in other cases, secure persistent resources (Persistent Resource Reservation)) (step S324).
[4.1.7.3. Secure persistent resources (Persistent Resource Reservation)] Next, secure persistent resources (Persistent Resource Reservation) Is performed (step S324). ConcernedUEHasPersistent schedulingIs assigned to the logical channel to whichPersistent ResourceSecure.
In addition, the saidSub-frameInPersistent ResourceIs assignedUERegarding also4.1.10Calculate the scheduling coefficient described inSub-frameInDynamic schedulingWhen radio resources are allocated for the logical channel to whichUEIsPersistent schedulingAnd the logical channel to whichDynamic schedulingBy multiplexing the logical channels to whichMAC PDU(UL-SCH) Is sent.
Alternatively,Sub-frameInPersistent ResourceIs assignedUERegarding,Sub-frameInDynamic SchedulingThe control may be performed such that the radio resource for the logical channel to which is applied is not assigned. in this case,Persistent Resource ReservationProcessing (S324)After,S336Will proceed to.
[4.1.7.4. Release persistent resources (Persistent Resource Release)] Next, release persistent resources (Persistent Resource Release) Is performed (step S326). That is,UEWhen a signal instructing the release of resources allocated by persistent scheduling is received from, the resources allocated by persistent scheduling are used as resources allocated by dynamic scheduling.
Specifically,Sub-frameIn theUEHasPersistent schedulingWill be assigned to the logical channel to whichPersistent ResourceTo release. The abovePersistent ResourceIs theSub-frameWill be released only and the followingPersistent ResourceWhen is assigned,Assign/Release CheckProcess.
[4.1.8. Check the uplink transmission type (UL Low/High Fd Check)] Next, check the uplink transmission type (UL Low/High Fd Check) Is performed (step S328). That is,UEUplink transmission type of (UL Transmission type) AsLow Fd/High FdTo judge. The above transmission type isDLWhenULAnd manage separately.
For example,UEofPathlossIs the threshold valueThreshold<sub>PL</sub>Is below andUEofFdEstimated value is the thresholdThreshold<sub>Fd,UL</sub>If:Low FdIf it is judged thatHigh FdTo determine.
The abovePathlossThe value ofUEThanMeasurement reportYou can use the value reported byUEReported moreUPH(UE Power Headroom)When,UESent bySoundingA value calculated from the reception level of the reference signal for use may be used. The abovePathlossThe value ofUEReported moreUPHWhen,UESent bySoundingReference signal for (Sounding RS) And the reception level, the following calculation formula may be used: Pathloss = (UEMaximum transmission power) - UPH -(Sounding RSReception level); (This calculation is in unitsdBIt will be done as))UPHShall be defined as follows: UPH = (UEMaximum transmit power of) - (Sounding RSTransmit power); (This calculation is in unitsdBIt will be done as above)FdThe estimated value isUEThanMeasurement reportYou can use the value reported byUESent bySoundingA value calculated based on the time correlation value of the reference signal for use may be used.
Also, in the example above,PathlossAnd the value ofFdBoth values of the estimate were used to determine the transmission type, but instead,PathlossThe transmission type may be determined only by the value of, orFdThe transmission type may be determined only by the estimated value.
[4.1.9. Check buffer status (Buffer Status Check)(Highest priority)] Next, check the buffer status (Buffer Status Check) Is performed (step S330). That is,UEThe uplink shared channel when there is no data to send.UENot assigned to.
Specifically,UELogical channel group ofHigh priority groupWhenLow priority group),Sub-frameAt, it is determined whether or not there is data that can be transmitted. If there is no data that can be sentNGReturns, and if there is data that can be sentOKreturn it. Here, the data that can be transmitted is data that can be newly transmitted,UL BufferThe amount of stay0If larger, it is determined that "data that can be newly transmitted exists".UL BufferThe definition of the retention amount is4.1.10.2See. In the example described above,UEAs a logical channel group ofHigh priority groupWhenLow priority groupof2Considering the type,3Similar processing is applied when there are more than one type of logical channel group. Alternatively,1Similar processing is applied even when only logical channel groups of types exist.
Scheduling request (Scheduling request)PUSCHAllocation request: Yes, and aboveScheduling requestAfter receiving the uplink radio resource (PUSCH) Is not assigned, that is, the uplink shared channel is not assigned.UEForHigh priority groupThe following scheduling process is performed on the assumption that there is data that can be transmitted for the logical channel group.
still,eNBAsScheduling requestUplink radio resources for (PUSCH), that is, even if the uplink shared channel is allocated,PUSCH(As a transport channelUL-SCH), the information about the amount of data in the buffer, that is, if the data including the buffer status report is not received,UEThe state ofScheduling requestBy "PUSCHAllocation request: Yes, and aboveScheduling requestAfter receiving the uplink radio resource (PUSCH) Is not assigned. thisUEIt is not necessary to wait until the maximum number of retransmissions has expired, and the state change of is performed when the information about the amount of data in the buffer at the timing of the first transmission, that is, the data including the buffer status report is not received. And
Buffer Status CheckResults inNGIn case ofUEAre excluded from the scheduling target for the first transmission.
Buffer Status CheckResults inOKIn the case of, based on the following selection logic,Highest prioritySelect the logical channel group of and calculate the scheduling coefficient (Scheduling Coefficient Calculation) Processing (step S332). That is, the base station apparatus calculates the scheduling coefficient based on the data type having the highest priority among the data types of the user apparatus.
(Selection logic1)High priority groupIf there is data that can be sent toHigh priority groupTheHighest priorityLogical channel group.
(Selection logic2)High priority groupIf there is no data that can be sent to (Low priority groupIf there is data that can only be sent toLow priority groupTheHighest priorityLogical channel group.
[4.1.10. Calculation of scheduling coefficient (Scheduling Coefficient Calculation)] Next, the scheduling coefficient is calculated (step S332). In particular,4.1.9AtHighest priorityFor the logical channel group determined to be, a scheduling coefficient is calculated using an evaluation formula.
External to tables 1-1 and 1-2I/FThe parameters to be set are shown. Also, on Table 2,Sub-frameEach in unitsUEThe input parameters given to each logical channel group are shown.
<tables num="1"><img file="WO2008108227A1_D0001.tif" /></tables>
<tables num="2"><img file="WO2008108227A1_D0002.tif" /></tables>
<tables num="3"><img file="WO2008108227A1_D0003.tif" /></tables>Based on the input parameters shown above,UE #n, Highest PriorityLogical channel#hScheduling factor ofC<sub>n</sub>Is calculated according to the following formula.
<maths num="1"><img file="WO2008108227A1_D0004.tif" /></maths>That is, the base station apparatus selects the user apparatus based on whether or not it has received a signal (scheduling request) requesting allocation of an uplink shared channel from the user apparatus when selecting the user apparatus to which radio resources are allocated. You may choose. In addition, the base station device is a data priority class; radio quality of a reference signal transmitted from the user device, for example, reception of a reference signal for sounding.SIRPriority of allocating radio resources based on at least one of: size of time when shared channel is not allocated; whether scheduling request is received; allocation frequency; average transmission rate; target transmission rate; You may calculate the coefficient which shows a rank.
Or aboveUE#n,HighestPriorityLogical channel#hScheduling coefficient C of<sub>n</sub>May be calculated as follows:
<maths num="2"><img file="WO2008108227A1_D0005.tif" /></maths>formula(1-2) Is the expression (1-1), "H(flag<sub>gap_control</sub>)Is added.flag<sub>gap_control</sub>Is theUE #nBut,Measurement gap control modeIs a flag indicating whether or not here,Measurement gap control modeAnd for doing cells of different frequenciesMeasurement gapIs a mode that indicates whether or notMeasurement gap control modeButOnIn the case of, at a predetermined timingMeasurement gapIs set. the aboveMeasurement gapAre set by the base station apparatus 200.
In general,Measurement gapData cannot be transmitted/received in a subframe to which is applied. Therefore,Measurement gapIn subframes to which is not applied, the radio resource for preferentially transmitting and receiving data isUE #nNeed to be assigned to. For example,flag<sub>gap_control</sub>=1(Measurement gap control mode:On),H(flag<sub>gap_control</sub>)=10age,flag<sub>gap_control</sub>=0(Measurement gap control mode:Off),H(flag<sub>gap_control</sub>)=1By setting the above,Measurement gapIt is possible to realize an operation such as "priority data transmission/reception in a subframe to which is not applied".
Note that the above stepsS310By checking the measurement gap ofMeasurement gap control mode:OnAnd the time frame for transmitting the physical downlink control channel for the uplink shared channel in the downlink isMeasurement gapWhether it is included, the time frame for receiving the shared channel or the time frame for transmitting the acknowledgment information for the uplink shared channel isMeasurement gapIf it is included in the above, this processing (step S332) is not performed. In other words,Measurement gap control mode:OnAnd this process (stepS332) is performed, the subframe is a timing at which signals of the same frequency (original frequency) are transmitted and received in a mode in which cells of different frequencies are measured. That is, "H(flag<sub>gap_control</sub>)According to the section, it becomes possible to preferentially allocate the shared channel to the mobile stations at the timing of transmitting and receiving the signal of the same frequency (original frequency) in the mode of measuring cells of different frequencies.
still,Intra-eNB Hand Over (Intra-eNB HO)In this case, the measured and calculated values used for scheduling areTarget eNB (Handover destinationeNB)Shall take over.
[4.1.10.1. Average data rate (Average Data Rate)]] In step S332, the average data rate (Average Data Rate) Is measured.Average Data RateIs calculated using the following formula.
<maths num="3"><img file="WO2008108227A1_D0006.tif" /></maths>However,N<sub>n,k</sub>(1, 2, ...) isAverage Data RateIs the number of updates. However,N<sub>n,k</sub>= 0BecomeSub-frameWhere,(3)And
<maths num="4"><img file="WO2008108227A1_D0007.tif" /></maths>Also, the forgetting factorδ<sub>n,k</sub>Is calculated as follows: δ<sub>n,k</sub>=min(11/N<sub>n,k</sub>, δ'<sub>PCn,k</sub>) Average Data RateThe update cycle of "is for each logical channel groupUL BufferThe amount of stay0Was a value other thanSub-frameEvery time",r<sub>n,k</sub>The calculation method of isUESent byMAC SDUSize (including both initial transmission and retransmission). That is,Average Data RateThe calculation ofAverage Data RateOf the update opportunitySub-frameIn, perform one of the following calculations.
1. SentUEFor,r<sub>n,k</sub>= SentMAC SDUThe size ofAverage Data RateCalculate.
2. Did not sendUEFor,r<sub>n,k</sub>= 0"soAverage Data RateCalculate.
When resendingMAC SDUSize includes the logical channels belonging to the logical channel group.UL-SCHofCRC checkResultsOKIn case ofUL-SCHIt will be calculated by going back to the past transmission of.
still,Average Data RateIsReceived SIR CheckButOKAnd, when the conditions of the update opportunity match, the calculation is performed. (Ie,Sounding Reference SignalIs received at least once in all bands, and then the calculation is started. ) [4.1.10.2. UL MACDefinition of retention amount] UL BufferThe definition of the retention amount is shown below.
UE #nLogical channel group#kofUL BufferAmount of stayBuffer<sub>n,k</sub><sup>(UL)</sup>Is calculated as follows:
<maths num="5"><img file="WO2008108227A1_D0008.tif" /></maths>That is, the base station device is the information about the amount of data in the buffer (buffer status report,Buffer Status Report (BSR)) And the amount of data received from the user device after the timing of receiving this information, the amount of data in the buffer of the user device is calculated.
[4.1.11. UESelection of(UE Selection)] Next, the scheduling coefficient was calculated.UEShow a numberN<sub>Scheduling</sub>Is incremented by 1 (step S334),UEIndicates the indexnIs incremented by 1 (step S336).
nextnButN<sub>Scheduling</sub>It is determined whether or not the following (step S338).NButN<sub>Scheduling</sub>When it is the following, it returns to step S304.
on the other hand,nButN<sub>Scheduling</sub>If it is greater than, in step S340UESelection of(UE Selection) Is done. ConcernedSub-frameInDynamic schedulingRadio resources are allocated byUE (First transmission only)Select.
First, according to the following formula,Dynamic schedulingRadio resources are allocated byUENumber ofN<sub>UL-SCH</sub>To calculate. here,N<sub>Scheduling</sub>IsScheduling Coefficient CalculationWas doneUENumber (see FIG. 3). Also,N<sub>retransmission</sub>Is theSub-frameResend atUENumber (see FIG. 3). N<sub>UL-SCH,tmp</sub>=min(N<sub>Scheduling</sub>, N<sub>ULMAX</sub>N<sub>retransmission</sub>) next,Scheduling priority handling modeBased on the value ofDynamic schedulingRadio resources are allocated byUE".
(Scheduling priority handling mode = 0) High priority groupPriority for each logical channel group,4.1.10From the largest scheduling coefficient calculated inN<sub>UL-SCH</sub>StandDynamic schedulingRadio resources are allocated byUE". That is, in the following orderUESelect.
High(1st)->High(2nd)->...->Low(1st)->Low(2nd)->... (Scheduling priority handling mode = 1) Regardless of logical channel group4.1.10From the largest scheduling coefficient calculated inN<sub>UL-SCH,tmp</sub>StandDynamic schedulingRadio resources are allocated byUE".
As described above, the index ((UE index) IsnBy performing the loop process for, the scheduling coefficient can be calculated for each user apparatus determined to be able to perform the initial transmission. Then, by performing control of allocating radio resources to the user equipment having a large calculated scheduling coefficient, data priority, uplink radio quality, size of time during which shared channel is not allocated, It is possible to determine the user equipment to which the radio resource (uplink shared channel) is allocated, in consideration of whether or not the scheduling request is received, the allocation frequency, the average transmission rate, and the target transmission rate.
[5. UplinkTFRSelection process (UL TFR selection)] Next, the uplink performed in step S208TFRSelection process (UL TFR Selection) Will be described with reference to FIG.
In Figure 4UL TFR selectionThe processing flow of is shown. By this processing flow, physical random access channel(PRACH)Radio resources (RB) Securing and prohibiting wireless resources (RB),Persistent schedulingIs appliedUL-SCHRadio resources (RB) Is done, and finallyDynamic schedulingIs appliedUL-SCHTransmission format determination (including both initial transmission and retransmission) and radio resource allocation are performed.
[5.1. PRACH,PUCCHResource block allocation to (RB allocation for PRACH, PUCCH)] In step S402, a physical random access channel(PRACH), Physical uplink control channel frequency-multiplexed with physical uplink shared channelPUCCHResource block allocation to (RB allocation for PRACH, PUCCH) Is done. That is, before allocating radio resources to the shared channel, radio resources are allocated to the random access channel and the physical uplink control channel.
Specifically,Sub-frameInRACH preambleIs sent,PRACHRadio resources (RB) And abovePRACHOn both sides ofN<sub>RACH</sub>PiecesRB(total6+2×N<sub>RACH</sub>Secure). That is,PRACHRadio resources (RB) And abovePRACHOn both sides ofN<sub>RACH</sub>PiecesRB(total6+2×N<sub>RACH</sub>)Dynamic schedulingIs appliedUL-SCHAssigned toRBExcluded from candidates.N<sub>RACH</sub>Is an external input interface (IF), and is selected from 0, 1, 2, 3, for example.
The RACH preamble is equivalent to Message1 in the random access procedure. Further, the number of resource blocks in which the RACH preamble is transmitted is 6.
Also, the physical uplink control channelPUCCHRadio resources (RB). That is, the physical uplink control channelPUCCHRadio resources (RB),Dynamic schedulingIs appliedUL-SCHAssigned toRBExcluded from candidates.
[5.2. Allocation of resource blocks to guard resource blocks (RB allocation for Guard RB)] In step S404, the guardRBofRBallocation(RB allocation for Guard RB) Is done. For example, when adjacent to a different type wireless communication system (WCDMA) in frequency, wireless resources other than the resources located at the end of the system bandwidth are allocated in order to reduce interference with the different type wireless communication system.
In particular,Guard RBofRBSecure. That is,Guard RBofRBToDynamic schedulingIs appliedUL-SCHAssigned toRBExcluded from candidates.
In the above example, the different type of wireless communication system is WCDMA. However, GSM, CDMA2000, PHS, or the like may be used instead.
This function is intended to reduce adjacent channel interference to frequency adjacent systems.Guard BandImplement as a function. In addition, in order to correspond to the adjacent system on both sides2HornGuard RBThe configuration can be set. Note that the physical uplink control channelPUCCHIsGuard RBIs mapped to the edge of the system band regardless of the presence or absence of.
[5.3. Allocation of resource blocks for persistent scheduling (RB allocation for Persistent Scheduling)] In step S406, resource block allocation for persistent scheduling (RB allocation for Persistent Scheduling) Is done. That is, persistent scheduling is assigned before dynamic scheduling is assigned.
In particular,4.1.7.3Secured inPersistent ResourceRadio resources (RB).
However,Sub-frameAtDynamic schedulingRadio resources are allocated byUE(First transmission only)"Persistent ResourceIf is assigned,Persistent ResourceTo release. the abovePersistent ResourceInsideRBIsDynamic schedulingIs appliedUL-SCHRegardingUL TFR SelectionUsed for. resendUEInPersistent ResourceWhen is assigned,4.1.2See.
here,eNBIsUE"UL Scheduling Grant detection error on the physical downlink control channel (Miss detection)or delivery confirmation information Acknowledgement Information for the uplink shared channel in the physical downlink control channel,UL ACK/NACKFalse detection of (False ACK (NACK -> ACK) detection)UEfromPUSCHIn order to respond to the collision of3You may proceed as follows: (1)"Dynamic schedulingRadio resources are allocated by (including both initial transmission and retransmission), andPersistent ResourceIs assignedUEWas assigned toDynamic schedulingRadio resources (RB)But,Persistent ResourceRadio resources (RB) In allRBWhen includingUERegarding the reception timing,Dynamic schedulingofUL-SCHThe reception of thatCRC checkResultsNGIn case ofPersistent schedulingofUL-SCHTo receive.
(2)"Dynamic schedulingRadio resources are allocated byPersistent ResourceIs assignedUEWas assigned toDynamic schedulingRadio resources (RB)But,Persistent ResourceRadio resources (RB)InsideRBWhen not including at allUERegarding the reception timing,Dynamic schedulingofUL-SCHThe reception of thatPowerThe judgment result isDTXIn case of (UL-SCHIf you have not sent any),Persistent schedulingofUL-SCHTo receive.
the abovePersistent schedulingWireless resources(RB)Is "otherUEAssigned toDynamic schedulingRadio resources (RB)is detected, and OtherUEAssigned toDynamic schedulingRadio resources (RB)"ofCRC checkResultsNGIfPersistent schedulingofUL-SCHAgainst thatCRC checkRegardless of the resultACKTheUESend to.
(3)the above2If not on the streetUERegarding the reception timing,Dynamic schedulingofUL-SCHTo receive thePersistent ResourceRadio resources (RB) Does not overlapRBOnly withPowerMake a judgment andPowerThe judgment result isDTXIn case of (UL-SCHIf you have not sent any),Persistent schedulingofUL-SCHTo receive.
the abovePersistent schedulingWireless resources(RB)Is "otherUEAssigned toDynamic schedulingRadio resources (RB)is detected, and OtherUEAssigned toDynamic schedulingRadio resources (RB)"ofCRC checkResultsNGIfPersistent schedulingofUL-SCHAgainst thatCRC checkRegardless of the resultACKTheUESend to.
[5.4. Allocation of resource blocks to Message3 in the random access procedure (RB allocation for Message 3 (RACH))] In step S408, allocation of resource blocks to Message 3 in the random access procedure (RB allocation for Message 3 (RACH)) Is done. That is, before allocating the radio resource to the shared channel, the radio resource is allocated to the Message 3 in the random access procedure.
Radio resource of Message3 in random access procedure(RB)Secure. That is, the radio resource of Message3 (including both initial transmission and retransmission) in the random access procedure(RB)ToDynamic schedulingIs appliedUL-SCHAssigned toRBExcluded from candidates.
In the following description, Message3 in the random access procedure is simply referred to as Message3.
Also, regarding Message 3 of the first transmissionRBAllocation is performed based on the following five-step procedure. RetransmittedRBAllocation is the same as the initial transmission.
(1)Message 3Can be assigned toRBIs present. at least1One or moreMessage 3Can be assigned toRBNext step if exists(2)If not, the process ends. here,"Message 3Can be assigned toRBIs the physical random access channelPRACH, Physical uplink control channelPUCCH,Guard RB,Persistent schedulingIs appliedUL-SCHAssigned toRBOther thanRBThat is.
(2)ConcernedSub-frameIs sent inMessage 3Are ordered from the poorest quality information. It should be noted that it is possible toMessage 3The order of is optional. Worst quality informationMessage 3The#0As#0, #1, #2, #3, ... and number.
(3)Hopping modeThe following processing is performed according to.
The Hopping mode is a parameter that is an external input interface (IF).
Hopping mode == 0in the case of,#0, #1, #2, #3, From the beginning in the order of...2PiecesMessage 3so1Make a pairMessage 3 setTo create. Mentioned aboveMessage 3 setFrom the beginning#a, #b, #c, ....And number.Message 3The last if the number of is oddMessage 3Is1In piecesMessage 3 setShall be configured.
#a, #b, #c, In that order,Message 3 set"In the center of the system bandRBIs assigned.#a, #b, #c, In the order of...RBIt will be assigned from. here,Message 3Assign toRBThe number is a value determined based on the quality information. For example, if the quality information has a value of "high radio quality", two RBs are assigned, and if the quality information has a value of "low radio quality", four RBs are assigned. Control is performed. The number of RBs may be determined regardless of the wireless quality. The quality information is, for example, a value included in Message1 in the random access procedure.
Message 3 setInside2HornMessage 3ofRBIf the numbers are different, the larger oneRBAccording to the number of "RBIs assigned.
Note that the base station device 200 notifies the user device of the information that the Message3 is hopped and transmitted, as one piece of information included in the Uplink Scheduling Grant mapped to the physical downlink control channel, for example. Good.
Message 3OuterRBInDynamic schedulingIs appliedUL-SCHIs not assigned. Also,Message 3The last if the number of is oddMessage 3Is sentRBInDynamic schedulingIs appliedUL-SCHIs not assigned.
Hopping mode== 0Otherwise, as followsMessage 3InRBAssign here,Message 3Assign toRBThe number is a value determined based on the quality information. For example, if the quality information has a value of "high radio quality", two RBs are assigned, and if the quality information has a value of "low radio quality", four RBs are assigned. Control is performed. The number of RBs may be determined regardless of the wireless quality. The quality information is, for example, a value included in Message1 in the random access procedure. #0:Message 3Can be assigned toRBOf the smaller frequency #1:Message 3Can be assigned toRBFrom the one with the largest frequency #2:Message 3Can be assigned toRBOf the smaller frequency #3:Message 3Can be assigned toRBFrom the one with the largest frequency::: (Hereafter, processing is performed until there is no Message3 to which wireless resources should be allocated) (4)All ofMessage 3Modulation methodQPSKAnd
(5)eachMessage 3The transmission power information in Uplink Scheduling Grant for is determined based on the quality information. For example, when the quality information has a value of high wireless quality, a small value is specified as the transmission power, and when the quality information has a value of low wireless quality, a large value of the transmission power is specified. Is controlled. The transmission power may be designated regardless of the wireless quality. The quality information is, for example, a value included in Message1 in the random access procedure.
In the middle of the above process,Message 3Assign toRBIf there is no longer any, this process ends.RBCould not be assignedMessage 3HaveUEIn the random access procedure, Message2(RACH response) Is not sent. Alternatively, in the next subframe, Message2( in the random access procedureRACH response) Is sent.
j=1(Step S412).
[5.5. Check remaining resource blocks (RB Remaining Check)] In step S410, the remaining resource blocks are checked (RB Remaining Check) Is done.Dynamic schedulingIs appliedUL-SCHCan be assigned toRBIs present. AssignableRBIf existsOKReturnable and assignableRBIf does not existNGreturn it.RB Remaining CheckButNGIn Case ofUL TFR SelectionEnds the process.
In addition, the aboveDynamic schedulingIs appliedUL-SCHCan be assigned toRBIs the physical random access channelPRACH, Physical uplink control channelPUCCH,Guard RB,Persistent schedulingIs appliedUL-SCH, In random access procedureMessage 3, AlreadyTFR SelectionWas doneDynamic schedulingIs appliedUL-SCHAssigned to (includes both resend and first send)RBOther thanRBThat is. In addition, the aboveDynamic schedulingIs appliedUL-SCHAssignable to (including both resend and first-time transmission)RBThe total number ofN<sub>remain</sub><sup>(RB)</sup>And
Where alreadyTFR SelectionWas doneDynamic schedulingIs appliedUL-SCHAssigned to (includes both resend and first send)RBIs the RB determined in S414 when the value of j is smaller than the current value in the loop with the index j formed in S410, S414, S416, and S418.
[5.6. UplinkTFRChoice(UL TFR Selection)] In step S414, the uplinkTFRChoice(UL TFR Selection) Is performed (step S414).3.2Was decided inDynamic schedulingRadio resources are allocated byUE"ofTransport formatThe decision ofRBAssign.
[5.6.1. Resource block allocation mode (RB allocation mode)]] In step S414, the resource block allocation mode (RB allocation mode) Is set. Shown in Table 3UL RB allocation modeIs a parameter set by the external input interface (IF). indexjLoop byUL RB allocation modeSpecified byUEBased on the selection order of.
<tables num="4"><img file="WO2008108227A1_D0009.tif" /></tables>For example, when one of the frequency adjacent systems is WCDMA and the other is LTE, Mode2 and Mode3 are selected. That is, when one of the frequency-adjacent systems is WCDMA and the other is LTE, the radio resource of the shared channel for the user equipment with a small path loss.(Frequency resource)Is allocated to the end on the WCDMA side in the system band. Also, the radio resource of the shared channel for the user equipment with a large path loss(Frequency resource)Are allocated to the end on the LTE side within the system band.
In addition, for example, when both the frequency adjacent systems are WCDMA, Mode 1 is selected. That is, the radio resource of the shared channel for the user equipment with small path loss(Frequency resource)Radio resources of the shared channel for user equipment with large path loss(Frequency resource)To the center of the system bandwidth.
Furthermore, for example, when both frequency adjacent systems are LTE, Mode0 is selected. That is, as will be described later, a radio resource (frequency resource) is allocated based on the received power of a reference signal transmitted from the user device.
[5.6.2. Resource block allocation (RB allocation)] In step S414, resource block allocation (RB allocation) Is done. By performing the following processing,jThe second "Dynamic schedulingRadio resources are allocated byUEAgainstRBAssign. still,TF_Related_tableThe image of is shown in FIG.
As shown in FIG.TF_Related_tableMay store the radio resources available for transmission of the uplink shared channel, the uplink radio quality information, and the transmission method used for the transmission of the uplink shared channel in association with each other. The base station device, based on the radio quality of the reference signal for sounding transmitted from the user device, for example, radio quality information calculated from SIR, and radio resources available for the uplink shared channel,TF_Related_tableMay be used to determine the transmission method used for the uplink shared channel. Also,TF_Related_tableMay store the data size used for the uplink shared channel. This data size is set so as to satisfy a predetermined error rate and have a maximum value when the uplink radio quality information and the frequency resource usable for the shared channel are fixed. further,TF_Related_tableAs a transmission method, may store a data size used for transmission of the uplink shared channel, a modulation scheme used for the uplink shared channel, and a frequency resource amount used for the uplink shared channel. . <processing> (Temporary RBCalculation process of) N<sub>remain</sub><sup>(RB)</sup>: Number of remaining resource blocks (Number of Remaining RBs) N<sub>capability</sub>:UE categoryMaximum determined byRBnumber N<sub>max,bit</sub>:UE categoryMaximum data size determined byPayload size) N<sub>remain</sub><sup>(UE)</sup>=N<sub>UL-SCH</sub>j+1
<maths num="6"><img file="WO2008108227A1_D0010.tif" /></maths>here,jThe second "Dynamic schedulingRadio resources are allocated byUECan be assigned toRBIs assumed to be continuous. If not contiguous, contiguous assignableRBThe highest number of allocatable sets ofRBThe set ofRB". Most AssignableRBIf there are multiple "sets ofRB".
Also,N<sub>allocated</sub>The number of subcarriers in2,3,5When the number other than is included, the number of subcarriers is2,3,5A number with only as a factor, andN<sub>allocated</sub>The largest integer less thanN<sub>allocated</sub>And
(1) UL RB allocation mode == Mode 0andUL Transmission type == High FdIf it is 5.5Was judged inDynamic schedulingIs appliedUL-SCHCan be assigned toRB(Hereafter, "AssignableRB))from the one with the smaller frequency or the one with the larger frequency.UEAssigned toRBThe number ofN<sub>allocated</sub>Until aboveRBThe concernedUEAssign to. There is no hopping.
<When sending for the first time> Regarding whether to allocate from the one with the higher frequency or from the one with the lower frequency,RBThe position where is far from the center of the system band is selected. When the distances from the center of the system band are the same, the frequencies are assigned in ascending order.
<In case of resending> Whether to allocate from the higher frequency or from the lower frequency was assigned last time.RBIt is decided as follows based on whether or not it includes:RBPreviously assigned, included in the setRBThe number ofN<sub>small</sub>And
When assigned from the highest frequencyRBPreviously assigned, included in the setRBThe number ofN<sub>large</sub>And
N<sub>small</sub>>N<sub>large</sub>If it is, the frequency is assigned from the larger one.
N<sub>small</sub>N<sub>large</sub>If it is, the frequency is assigned in ascending order.
For example, for the shared channel used by multiple user equipments, frequency resources are(RB)When the shared channel is retransmitted, the base station apparatus allocates frequency resources (RB) Of the frequency resources used in the previous transmission (RB) Different frequency resource (RB) May be assigned to the shared channel used by the user equipment.
(2) UL RB allocation mode == Mode 0andUL Transmission type == Low FdIf it is 5.5Was judged inDynamic schedulingIs appliedUL-SCHCan be assigned toRB(Hereafter, "AssignableRB))from the one with the smaller frequency or the one with the larger frequency.UEAssigned toRBUntil the number ofRBThe concernedUEAssign to. There is no hopping.
Whether to allocate from the one with the higher frequency or from the one with the lower frequency is determined as follows:SIR<sub>estimated</sub>>When assigned from the highest frequencySIR<sub>estimated</sub>If it is, the frequency is assigned in ascending order.
When assigned from the smaller frequencySIR<sub>estimated</sub>When allocating from the largest frequencySIR<sub>estimated</sub>If it is, the frequency is assigned from the larger one.
For example, for shared channels used by multiple user equipments, frequency resources (from the edge of the system bandwidthRB) Is assigned, the base station apparatus uses the frequency resources at both ends of the system bandwidth (RB) Out of which the frequency resource with the larger uplink radio quality information (RB) May be assigned to the shared channel used by the user equipment.
The above process is applied to both initial transmission and retransmission.
(3) UL RB allocation mode == Mode 1If it is 5.5Was judged inDynamic schedulingIs appliedUL-SCHCan be assigned toRB(Hereafter, "AssignableRB))from the one with the smaller frequency or the one with the larger frequency.UEAssigned toRBThe number ofN<sub>allocated</sub>Until aboveRBThe concernedUEAssign to. There is no hopping.
In addition, regarding whether to allocate from the one with the higher frequency or from the one with the lower frequency,RBThe position where is far from the center of the system band is selected. When the distances from the center of the system band are the same, the frequencies are assigned in ascending order. (4) UL RB allocation mode == Mode 2If it is 5.5Was judged inDynamic schedulingIs appliedUL-SCHCan be assigned toRB(Hereafter, "AssignableRB))from the smaller frequencyUEAssigned toRBThe number ofN<sub>allocated</sub>Until aboveRBThe concernedUEAssign to. There is no hopping.
(5) UL RB allocation modeButMode 0, 1, 2If not 5.5Was judged inDynamic schedulingIs appliedUL-SCHCan be assigned toRB(Hereafter, "AssignableRB))from the one with the highest frequencyUEAssigned toRBThe number ofN<sub>allocated</sub>Until aboveRBThe concernedUEAssign to. There is no hopping.
In the above process,UEWas assigned toRBThe set ofTemporary RB groupAnd again,Temporary RB groupInSIR<sub>i,estimated</sub>TheSIR<sub>estimated</sub><sup>(RB)</sup>It is described.
In addition,UL-SCHTo sendUEAnd when resendingUplink Scheduling GrantIf is not specified, the above process is not performed and theUL-SCHThe same as the previous transmissionRBWill be assigned.
[SIR<sub>estimated</sub>Calculation process]SIR<sub>estimated</sub>Is calculated as follows.
(1)Radio quality information of the shared channel is calculated based on the radio quality of the uplink reference signal, the target reception level of the shared channel, and the interference level of the uplink.
(2)The first offset process is performed on the radio quality information of the shared channel based on the decoding result of the uplink shared channel and the required quality of the uplink.
(3)The second offset process is performed on the wireless quality information of the shared channel based on the priority determined by the data type. The radio quality information of the shared channel after performing the first offset processing and the second offset processing isSIR<sub>estimated</sub>It is.
In particular,eNBIsSounding RSAgainstPUSCHTransmit power offset value ofΔ<sub>i,data</sub><sup>(eNB)</sup>To calculate (1 RBAnd the offset value for the converted power value). here,UE #iofUPH(UE Power Headroom)UPH<sub>i</sub>age,Sounding reference signalThe transmission bandwidth ofB<sub>i,ref</sub>,PUSCHThe transmission bandwidth ofB<sub>i,data</sub>And
formula(6)ofmin( , )IsB<sub>i,ref</sub> = 1 RB (180 kHz)Applied in case of
<maths num="7"><img file="WO2008108227A1_D0011.tif" /></maths>here,SRSP<sub>i</sub>Is the reception level of the reference signal for sounding.B<sub>i,ref</sub>Is the bandwidth in which the reference signal for sounding is transmitted,B<sub>i,data</sub>Is thePUSCHIs the bandwidth to be transmitted,Temporary RB groupIs the bandwidth of. Also,Target<sub>i,RoT</sub>IsPathloss<sub>i</sub>Is calculated using Table 4. here,Pathloss<sub>i</sub>IsUPHYou may use the value calculated based onMeasurement reportByUEReported byPathlossThe value of may be used.Pathloss<sub>i</sub>As the value ofUPHWhen calculated based on, the calculation is based on the following formula: Pathloss=P<sub>max</sub>UPHSRSP in dB (Consider bandwidth) Here,P<sub>max</sub>IsUERated power of (24 dBm).
Also, UPH = (UELow power)-(transmission power of sounding reference signal). The above formula is in unitsdBTo do.
<tables num="5"><img file="WO2008108227A1_D0012.tif" /></tables>next,eNBIs the expression(7)ByUL-SCHEstimation ofSIR(SIR<sub>i,estimated</sub>) Ask for:
<maths num="8"><img file="WO2008108227A1_D0013.tif" /></maths>here,SRSP<sub>i</sub>Is the reception level of the reference signal for sounding.InterferenceCorresponds to the interference level in the uplink.
still,eNBIsSIRestimatedAdjustment functionOnThen the expression(8)On the basis ofSIR<sub>i,estimated</sub>Adjust the value of.SIR_offset<sub>i</sub>The calculation method of will be described later.
<maths num="9"><img file="WO2008108227A1_D0014.tif" /></maths>Also, using the physical downlink control channelUL Scheduling GrantByUEPower information notified toΔ<sub>data</sub>Is calculated as follows. Here, the transmission power informationΔ<sub>data</sub>Is for the reference signal for soundingPUSCHIs the power offset of.
<maths num="10"><img file="WO2008108227A1_D0015.tif" /></maths>[Processing performed in long section] SIR_offset<sub>i</sub>Is calculated by the following formulaUE #iofUL-SCHofCRCBased on the resultOuter-loopBe adjusted.SIR_offset<sub>i</sub>IsHighest priorityOf the logical channel groupPriorityButZ<sub>i,adjust</sub>IsUL-SCHofCRC checkBased on the resultOuter-loopAdjusted (equation(10)Processing).Highest priorityOf the logical channel groupPriorityButZ<sub>i,adjust</sub>Is different fromOuter-loopOffset adjustment (expression(10)Processing) is not performed.
still,eNBIsCRC: OKUntilMAC PDUSince the logical channel included inHighest priorityOf the logical channel groupPriority"In this process,UL MACControl specifications4.1.10 Scheduling Coefficient CalculationUsed inHighest priorityOf the logical channel groupPriorityWill be used.
SIR_offset<sub>i</sub>IsUEIt is adjusted every time. It is also the target of this processingPriority Z<sub>i,adjust</sub>IsMTThanUEIt is set for each.
Δ<sub>adj</sub><sup>(P)</sup>,BLER<sub>target</sub><sup>(P)</sup>Is the external input interface (IF). However,SIR_offset<sub>i</sub>The maximum value ofSIR_offset<sub>P</sub><sup>(max)</sup>, The minimumSIR_offset<sub>P</sub><sup>(min)</sup>To do.SIR_offset<sub>i</sub>If is stuck to the maximum or minimum value, do not perform the calculation below.
<maths num="11"><img file="WO2008108227A1_D0016.tif" /></maths>[RB, Data size, modulation method determination processing] (1)ConcernedSub-frameAt theUEIs the first transmissionUL-SCHWhen sending (UPHCorrection processing of allocated bandwidth) Temporary RB groupBandwidth ofB<sub>i,data,tmp</sub>And
Target<sub>i,RoT</sub>SRSP<sub>i</sub> > UPH<sub>i</sub>+10×log<sub>10</sub>(B<sub>i,ref</sub>/B<sub>i,data,tmp</sub>)If it is,
<maths num="12"><img file="WO2008108227A1_D0017.tif" /></maths>age,B<sub>i,data</sub>Contained withinRBAssign the number ofRBnumberNum<sub>RB</sub>And And the relevantUEAssigned toRBThe number ofNUM<sub>RB</sub>Within the range not less than, and the number of subcarriers,2,3,5To be a number that only factorsTemporary RB groupInsideRBTo delete.
Temporary RB groupWhen assigning from the highest frequency, from the lowest frequencyRB, And assigning from the smaller frequency, from the larger frequencyRBWill be deleted.
That is, the transmission power information of the user equipment (reported from the user equipmentUE Power Headroom) Is smaller than a predetermined threshold, the frequency resource allocated to the shared channel is reduced.
Target<sub>i,RoT</sub>SRSP<sub>i</sub> UPH<sub>i</sub>+10×log<sub>10</sub>(B<sub>i,ref</sub>/B<sub>i,data,tmp</sub>)If it is, Num<sub>RB</sub> = N<sub>allocated</sub> And
(Offset processing by priority of logical channel group) Highest priorityBy the offset based on the priority of the logical channel group ofSIR(SIR<sub>estimated</sub><sup>(RB)</sup>) Is adjusted.Δ<sub>LCG</sub>Is the external interface (IF) Is set. SubscriptLCGIs the logical channel group (Logical Channel Group) Is shown.
SIR<sub>estimated</sub><sup>(RB)</sup>= SIR<sub>estimated</sub><sup>(RB)</sup>Δ<sub>LCG</sub> (Transport formatCalculation process) Temporary RB groupInsideRBnumber(RB_available)WhenSIR<sub>estimated</sub><sup>(RB)</sup>As an argumentUL_TF_related_tableBy referring toMAC PDU size (SizeWrite), Modulation method(ModulationWrite)To determine: Size = UL_Table_TF_SIZE (RB_available, SIR<sub>estimated</sub><sup>(RB)</sup>) Modulation = UL_Table_TF_Mod (RB_available, SIR<sub>estimated</sub><sup>(RB)</sup>) here,Size > N<sub>max,bit</sub>IfSize N<sub>max,bit</sub>UntilSize<sub>estimated</sub><sup>(RB)</sup>The value of1 dBEach smaller (UL_TF_related_tableLess thanSIRofTableRefer to. At this time,RB_availableDoes not change the value of).SizeTo the confirmed value,ModulationThe value ofUL_TF_related_tableChange to the corresponding value of.
next,UL BufferRetention amount andSizeBased on the result of comparison withUEAssign toRBRecalculate the number of.UL BufferThe amount of stay4.1.10.2See.α<sub>ULTFRS</sub>Is the external interface (IF), a value such as 1.0 or 2.0 is set.
In addition, the saidUEBut"Scheduling requestBy "PUSCHAllocation request: Yes, and aboveScheduling requestAfter receiving the uplink resource (PUSCH) Is not assigned, the following Sizeα<sub>ULTFRS</sub>(Buffer<sub>j,h</sub><sup>(UL)</sup>+Buffer<sub>j,l</sub><sup>(UL)</sup>In the case of'', perform the processing.
<Sizeα<sub>ULTFRS</sub>(Buffer<sub>j,h</sub><sup>(UL)</sup>+Buffer<sub>j,l</sub><sup>(UL)</sup>in the case of> UE bufferIt is judged that there is enough data inTemporary RB groupAll inRBThe concernedUEAssigned toRBAnd
<Size>α<sub>ULTFRS</sub>(Buffer<sub>j,h</sub><sup>(UL)</sup>+Buffer<sub>j,l</sub><sup>(UL)</sup>in the case of> UE bufferJudging that there is not enough data inside,α<sub>ULTFRS</sub>(Buffer<sub>j,h</sub><sup>(UL)</sup>+Buffer<sub>j,l</sub><sup>(UL)</sup>(Less than,Size<sub>buffer</sub>And)SIR<sub>estimated</sub><sup>(RB)</sup>As an argumentUL_TF_related_tableAssign by referencingRBnumberNum<sub>RB</sub>To recalculate: Num<sub>RB</sub> = UL_Table_TF_RB (Size<sub>buffer</sub>, SIR<sub>estimated</sub><sup>(RB)</sup>) Size = UL_Table_TF_SIZE (Num<sub>RB</sub>, SIR<sub>estimated</sub><sup>(RB)</sup>) Modulation = UL_Table_TF_Mod (Num<sub>RB</sub>, SIR<sub>estimated</sub><sup>(RB)</sup>) here,Num<sub>RB</sub>The number of subcarriers in2,3,5When the number other than is included, the number of subcarriers is2,3,5A number with only as a factor, andNum<sub>RB</sub>The smallest integer greater thanNum<sub>RB</sub>And
ConcernedUEAssigned toRBThe number ofNUM<sub>RB</sub>Within the range of not less thanTemporary RB groupInsideRBTo delete.Temporary RB groupWhen assigning from the highest frequency, from the lowest frequencyRB, And assigning from the smaller frequency, from the larger frequencyRBWill be deleted.
That is, if the amount of data in the buffer of the user equipment is smaller than the data size determined as the transmission method, the amount of frequency resources determined as the transmission method (RBThe number of).
(2)ConcernedSub-frameAt theUEIs a resendUL-SCHWhen transmitting theUplink Scheduling GrantWhen specifying, based on the following formula,UEInformation on the transmission power notified toΔ<sub>data</sub>Adjust. here,Δ<sub>data</sub><sup>(eNB)</sup>as well as10log<sub>10</sub>(B<sub>data</sub>/B<sub>ref</sub>)Will be calculated again at the retransmission timing. Offset valueΔ<sub>LCG</sub><sup>(HARQ)</sup>Is the external interface (IF) Is set for each logical channel group.
<maths num="13"><img file="WO2008108227A1_D0018.tif" /></maths>That is, the base station device calculates the transmission power of the shared channel based on the reception level of the uplink reference signal and the target reception level of the shared channel, and the shared channel is the retransmission data or the first time. Offset processing is performed on the transmission power of the shared channel based on whether the data is transmitted.
In step S416, the value of j is incremented, and in step S418, the value of j is N.<sub>UL-SCH</sub>It is determined whether or not the following. the value of j is N<sub>UL-SCH</sub>If the following is true (the process of step S418: YES), the process returns to the step before step S410. On the other hand, the value of j is N<sub>UL-SCH</sub>If not (the process of step S418: NO), the process ends.
Next, the base station apparatus 200 according to the present embodiment will be described with reference to FIG.
The base station apparatus 200 according to this embodiment includes a scheduling coefficient calculation unit 206 as a selection unit, a transport format/resource block selection unit 210 as an allocation unit, and a layer 1 processing unit 212.
The scheduling coefficient calculation unit 206 performs the process of step S204 described above. Specifically, the scheduling coefficient calculation unit 206Sub-frameSelect a user equipment to which radio resources are to be allocated by dynamic scheduling in, and radio resources will be allocated by dynamic schedulingUENumber ofN<sub>UL-SCH</sub>Is input to the transport format/resource block selection unit 210.
The transport format/resource block selection unit 210 performs the process of step S208 described above. Specifically, the transport format/resource block selection unit 210 performs uplink transport format and resource selection. The transport format/resource block selection unit 201 uses the physical random access channel (PRACH) Radio resource (RB) Securing and prohibiting wireless resources (RB), persistent scheduling (Persistent scheduling) AppliesUL-SCHRadio resources (RB) Is secured,Dynamic schedulingIs appliedUL-SCHDetermine the transmission format (including both initial transmission and retransmission) and assign radio resources.
The layer 1 processing unit 212 performs processing regarding layer 1.
Second Embodiment Next, the best mode for carrying out the present invention will be described based on the following embodiments with reference to the drawings.
In all the drawings for explaining the embodiments, those having the same function are designated by the same reference numerals, and the repeated description will be omitted.
A wireless communication system to which the base station apparatus according to the embodiment of the present invention is applied will be described with reference to FIG.
The wireless communication system 1000 is, for example, a system to which Evolved UTRA and UTRAN (alias: Long Term Evolution or Super 3G) is applied, and includes a base station device (eNB: eNode B) 200 and a plurality of user devices (UE: User). Equipment, also called a mobile station) 100<sub>n</sub>(100<sub>1</sub>、100<sub>2</sub>、100<sub>3</sub>、・・・100<sub>n</sub>, N is n>0 integer). The base station device 200 is connected to a higher-level station, for example, the access gateway device 300, and the access gateway device 300 is connected to the core network 400. Here, the user device 100<sub>n</sub>Communicates with the base station device 200 in the cell 50 by Evolved UTRA and UTRAN.
Hereinafter, the user device 100<sub>n</sub>(100<sub>1</sub>、100<sub>2</sub>、100<sub>3</sub>、・・・100<sub>n</sub>) Have the same configuration, function, and state, and will be described below in the user device 100 unless otherwise specified.<sub>n</sub>And proceed with the explanation.
The wireless communication system 1000 employs OFDM (Orthogonal Frequency Division Multiple Access) for downlink and SC-FDMA (Single Carrier-Frequency Division Multiple Access) for uplink as a wireless access scheme. As described above, the OFDM is a method in which a frequency band is divided into a plurality of narrow frequency bands (subcarriers) and data is placed on each frequency band for transmission. SC-FDMA is a transmission system that can reduce interference between terminals by dividing a frequency band and transmitting using different frequency bands among a plurality of terminals.
Here, the communication channel in Evolved UTRA and UTRAN will be described.
For the downlink, each user equipment 100<sub>n</sub>The physical downlink shared channel (PDSCH: Physical Downlink Shared Channel) and the physical downlink control channel (PDCCH: Physical Downlink Control Channel) that are shared and used in the above are used. The physical downlink control channel is also called DL L1/L2 Control Channel. In the downlink, the physical downlink control channel allows the user information mapped to the downlink shared physical channel and the transport format information, the user information mapped to the uplink shared physical channel and the transport format information, and the uplink shared physical channel. Delivery confirmation information of the channel (Uplink Shared Channel (UL-SCH as a transport channel)) is notified. Alternatively, user data is transmitted by the physical downlink shared channel. The user data is a downlink shared channel Donwlink-Share Channel as a transport channel. (DL-SCH). In addition, the above-described user information and transport format information that are transmitted by the physical downlink control channel and that are mapped to the downlink shared physical channel are also referred to as Downlink Scheduling Information. The above-described user information and transport format information that are transmitted by the physical downlink control channel and are mapped to the uplink shared physical channel are also referred to as Uplink Scheduling Grant.
For the uplink, each user equipment 100<sub>n</sub>A physical uplink shared channel (PUSCH: Physical Uplink Shared Channel) that is shared and used by a control channel for LTE is used. There are two types of control channels: a channel that is time-multiplexed with the physical uplink shared channel and a channel that is frequency-multiplexed. The frequency-multiplexed channel is called a physical uplink control channel (PUCCH: Physical Uplink Control Channel).
In the uplink, downlink quality information (CQI: Channel Quality Indicator) and downlink for use in downlink shared channel scheduling, adaptive modulation/demodulation/coding (AMC: Adaptive Modulation and Coding) are controlled by the control channel for LTE. Delivery confirmation information (HARQ ACK information) of the shared channel of the link is transmitted. Also, user data is transmitted by the physical uplink shared channel. The user data is an uplink shared channel Uplink-Share Channel (UL-SCH) as a transport channel.
[1. Uplink MAC Communication Control Method] Next, an uplink MAC (UL MAC) control procedure as a communication control method executed in the base station apparatus according to the present embodiment will be described.
In this embodiment, the logical channel corresponds to, for example, a radio bearer. Also, the priority class (Priority class) Corresponds to, for example, the priority or the logical channel priority (Logical Channel Priority). Further, in this embodiment, the logical channels are classified into four logical channel groups. It should be noted that which logical channel belongs to which logical channel group can be arbitrarily set.
The "subframe (subframe)" refers to a subframe in which the uplink shared channel (UL-SCH) to be scheduled is transmitted by the mobile station, unless otherwise specified.
Also, in the following description, dynamic scheduling corresponds to a first resource allocation method that dynamically allocates radio resources. In the uplink shared channel (UL-SCH) to which the dynamic scheduling is applied, radio resources are allocated to the user apparatus in an arbitrary subframe, and the transmission format in that case, that is, allocation of resource blocks that are frequency resources. Various values are set for the information, the modulation method, the payload size, the transmission power, the HARQ information such as the Redundancy version parameter and the process number, and the MIMO information such as the reference signal sequence when MIMO is applied. The transmission format, that is, information about allocation of resource blocks that are frequency resources, modulation method, payload size, transmission power, HARQ information such as Redundancy version parameter and process number, and sequence of reference signal when MIMO is applied. Information about MIMO and the like is UL Scheduling mapped to the downlink control channel PDCCH. The UE is notified by Grant.
On the other hand, persistent scheduling is a scheduling method for allocating data transmission opportunities at regular intervals according to the type of data or the characteristics of applications that transmit and receive data. 2 corresponds to the resource allocation method. That is, in the uplink shared channel (UL-SCH) to which persistent scheduling is applied, radio resources are assigned to the user apparatus in a predetermined subframe, and the transmission format in that case, that is, a resource that is a frequency resource. Block allocation information, modulation method, payload size, transmission power information, Redundancy Predetermined values are set for information on HARQ such as version parameters and process numbers, and information on MIMO such as reference signal sequences when MIMO is applied. That is, radio resources are allocated in a predetermined subframe, and an uplink shared channel (UL-SCH) is transmitted in a predetermined transmission format. The predetermined subframe may be set to have a constant cycle, for example. The predetermined transmission format does not have to be one type, and a plurality of types may exist.
[2. Physical Uplink Shared Channel (PUSCH) Transmission Band Allocation Unit] In the present embodiment, the resource block (unit:RB:Resource Block) Is used. 1 RB is, for example, 180kCorresponding to Hz, system bandwidth is 5MHz, There are 25 RBs and the system bandwidth is 10 MHz, There are 50 RBs, and if the system bandwidth is 20 MHz, there are 100 RBs. The PUSCH transmission band is allocated in subframes (RBs) as a unit.Sub-frame) Every time. Further, the DFT size is assigned RBs so that the DFT size does not include numbers other than 2, 3, and 5 as its factors. That is, the DFT size is a number whose factor is only 2, 3, and 5.
It should be noted that in retransmission of the uplink shared channel (UL-SCH), the base station device 200 may or may not transmit the corresponding Uplink Scheduling Grant. For example, the base station apparatus 200 may perform a process of transmitting the Uplink Scheduling Grant when the Uplink Scheduling Grant for retransmission of the uplink shared channel (UL-SCH) can be transmitted. Note that the transmission of the Uplink Scheduling Grant may mean, for example, that there is a radio resource for transmitting the Uplink Scheduling Grant, that is, a frequency resource, a temporal resource, or a power resource. When the base station device 200 transmits the Uplink Scheduling Grant for retransmission of the uplink shared channel (UL-SCH), the mobile station follows the Uplink Scheduling Grant and the uplink shared channel (UL-SCH). ) Is retransmitted. Here, Uplink Scheduling The Grant is, as described above, the identification information of the user apparatus that communicates using the shared channel in the subframe, the transmission format of the shared channel, that is, the allocation information and the modulation method of the resource block that is the frequency resource, It is information about payload size, transmission power, HARQ such as Redundancy version parameter and process number, and information about MIMO such as reference signal sequence when MIMO is applied.
Note that control may be performed such that only some of the information in the Uplink Scheduling Grant is changed from the initial transmission. For example, control may be performed such that only allocation information of resource blocks that are frequency resources and information about transmission power are changed.
Here, the dynamic scheduling corresponds to a first resource allocation method for dynamically allocating radio resources.
Moreover, the base station apparatus 200 may transmit ACK by PHICH at the same time when transmitting the Uplink Scheduling Grant for retransmission of the uplink shared channel (UL-SCH). The effect of transmitting ACK by PHICH when transmitting the Uplink Scheduling Grant for retransmission of the uplink shared channel (UL-SCH) will be described below. When the UE has not correctly received the Uplink Scheduling Grant for retransmission of the uplink shared channel (UL-SCH), the UE follows the information notified by the PHICH, that is, ACK/NACK. Then, the UE stops the retransmission of the UL-SCH if the information notified by the PHICH is ACK, and retransmits the UL-SCH with the same frequency resource as the previous transmission in the case of NACK. At this time, the frequency resource of the previous transmission and the UL Scheduling If the frequency resource designated by Grant is different and the base station device has instructed another UE to transmit UL-SCH in the frequency resource of the previous transmission, the UE transmits. The retransmitted uplink shared channel (UL-SCH) and the uplink shared channel (UL-SCH) transmitted by the other UE collide with each other, resulting in deterioration of the transmission characteristics. Therefore, when the base station apparatus 200 transmits the Uplink Scheduling Grant for retransmission of the uplink shared channel (UL-SCH), at the same time, it transmits ACK by PHICH, so that the above-mentioned deterioration of transmission characteristics is caused. It becomes possible to prevent it. In addition, when transmitting the Uplink Scheduling Grant for retransmission of the uplink shared channel (UL-SCH) described above, at the same time, the process of transmitting ACK by PHICH is performed on the uplink shared channel (UL-SCH). The same can be said when transmitting Uplink Scheduling Grant and PHICH (ACK) for new transmission at the same time.
As described above, by appropriately transmitting UL Scheduling Grant and PHICH, it becomes possible to realize more reliable control channel communication, and as a result, it is possible to improve transmission characteristics. FIG. 7A shows a flowchart of a method for transmitting UL Scheduling Grant and PHICH. The transmission method of UL Scheduling Grant and PHICH is shown using FIG. 7A.
First, in step S902, it is determined whether or not there is a UL-SCH to be retransmitted in the Sub-frame. When there is a UL-SCH to be retransmitted in the Sub-frame (step S902: YES), it is determined in step S904 whether or not a transmittable UL Scheduling Grant exists. When there is a UL Scheduling Grant that can be transmitted (step S904: YES), the process proceeds to step S906. On the other hand, if there is no UL Scheduling Grant that can be transmitted (step S904: NO), the process proceeds to step S910. It should be noted that the existence of the Uplink Scheduling Grant that can be retransmitted has the same meaning as the above-mentioned Uplink Scheduling Grant can be transmitted to the UE. For example, a radio resource for transmitting the Uplink Scheduling Grant, That is, it may mean that there are frequency resources or temporal resources or power resources.
Next, in step S906, it is determined whether or not RB Remaining Check (step S810) described later is OK. If RB Remaining Check (step S810) is OK (step S906: YES), the process proceeds to step S908. On the other hand, if RB Remaining Check (step S810) is NG (step S906: NO), the process proceeds to step S910.
In step S908, it is determined to transmit UL Scheduling Grant and PHICH (ACK) instructing retransmission. The PHICH (ACK) is used to temporarily stop the retransmission of the UL-SCH when the UL Scheduling Grant becomes the Missed detection in the UE as described above. On the other hand, in step S910, it is determined to send PHICH (ACK). In this case, the retransmission of UL-SCH is temporarily stopped by the PHICH (ACK).
On the other hand, if there is no UL-SCH to be retransmitted in the Sub-frame (step S902: NO), it is determined in step S912 whether there is a PHICH (ACK) to be transmitted. If there is a PHICH (ACK) to be transmitted, the UE transmits the UL-SCH at the transmission timing of the immediately preceding HARQ, that is, the transmission timing before the HARQ RTT, and the UL-SCH is correctly transmitted. This means that the decryption was successful, that is, the CRC check result was OK. If there is PHICH (ACK) to be transmitted, that is, if the CRC of UL-SCH transmitted 1 RTT before HARQ is OK (step S912: YES), the process proceeds to step S914.
In step S914, it is determined whether or not the UL Scheduling Grant instructing the new transmission in the sub-frame is transmitted, and if the UL Scheduling Grant instructing the new transmission in the sub-frame is transmitted (step S914: (YES), the process proceeds to step S916, and if the UL Scheduling Grant instructing new transmission in the sub-frame is not transmitted (step S914: NO), the process proceeds to step S918.
In step S916, it is determined to transmit UL Scheduling Grant and PHICH (ACK) instructing new transmission. The PHICH (ACK) is used to temporarily stop the retransmission of the UL-SCH when the UL Scheduling Grant becomes the Missed detection in the UE as described above. On the other hand, in step S918, PHICH (ACK) is transmitted.
On the other hand, when there is no PHICH (ACK) to be transmitted, that is, when the CRC of UL-SCH transmitted 1 RTT before HARQ is not OK (step S912: NO), the process proceeds to step S920. The when there is no PHICH (ACK) to be transmittedcorresponds to that the UL-SCH was not transmitted 1 RTT before HARQ.
In step S920,Sub-frameDetermines whether to send UL Scheduling Grant instructing new transmission inSub-frameWhen it is determined that the UL Scheduling Grant for instructing new transmission in step S920 is transmitted (step S920: YES), the process proceeds to step S922. In step S922, it is determined to transmit UL Scheduling Grant for new transmission. On the other hand, when it is determined not to send the UL Scheduling Grant instructing the new transmission in the Sub-frame (step S920: NO), it is determined that neither PHICH nor UL Scheduling Grant is sent.
[3. UL MAC Data Transmission Procedure] Next, the uplink MAC (UL MAC) data transmission procedure will be described with reference to FIG. FIG. 2 shows a procedure from a scheduling process by calculating a scheduling coefficient to a UL TFR selection process for determining a transport format (Transport format) and an RB to be allocated.
[3.1. UL MAC maximum multiplexing N<sub>ULMAX</sub>Settings] UL MAC maximum multiplex number N in the base station device 200<sub>ULMAX</sub>Settings are made (step S202). UL MAC maximum multiplexing number N<sub>ULMAX</sub>Of the uplink shared channel (UL-SCH) to which dynamic scheduling (Dynamic Scheduling) is applied,1It is the maximum number of multiplexes in a subframe (value including both UL-SCH for initial transmission and UL-SCH for retransmission), and is designated by the external input interface (IF). The designation by the external input interface means, for example, designation as a parameter from an upper node or another node in the core network, or setting as a parameter inside the device.
[3.2. Calculation of Scheduling Coefficients (Calculation for Scheduling Coefficients)] Next, in the base station apparatus 200, calculation of scheduling coefficients (Calculation for Scheduling coef?cients) is performed (step S204). That is, a UE to which radio resources are allocated by Dynamic scheduling in the Sub-frame is selected. The following uplink transport format and resource selection processing is performed on the UE to which the radio resource is allocated by Dynamic scheduling in the Sub-frame. The UE to which the radio resource is allocated by Dynamic scheduling in the Sub-frame is selected by the UE having the retransmission data to be transmitted in the Sub-frame and the scheduling coefficient calculation in the Sub-frame. And a UE transmitting new data.
The number of UEs to which radio resources are allocated by Dynamic scheduling in the Sub-frame is N<sub>UL-SCH</sub>It is defined as. [3.4. Uplink transport format and resource selection (uplink transport format and resource selection)(UL TFR selection)] Next, the base station apparatus 200 performs uplink transport format and resource selection (step S208). The radio resource (RB) of the physical random access channel (PRACH) is secured, the prohibited radio resource (RB) is secured, and the radio resource (RB) of the UL-SCH to which the persistent scheduling is applied is secured. After that, the transmission format for UL-SCH (including both initial transmission and retransmission) to which Dynamic scheduling is applied is determined and radio resources are allocated. The uplink transport format and resource selection also include uplink transmission power control.
[4. Calculation for Scheduling Coefficients] Next, the calculation of the scheduling coefficient in step S204 will be described with reference to FIG. 7B.
[4.1. Processing Flow] FIG. 7B shows a processing flow for selecting a UE candidate to which a radio resource is allocated by Dynamic scheduling by calculating a scheduling coefficient. The base station device 200 executes the following process for all UEs in the LTE active (LTE active) state (RRC connected state).
First, n=1, N<sub>Scheduling</sub>= 0, N<sub>Retransmission</sub>=0 is set (step S701). Here, n is the user device 100<sub>n</sub>Is the index of n=1,...,N (N>0Is an integer).
Next, the HARQ (Hybrid Automatic Repeat Request) entity status is updated (Renewal of HARQ Entity Status) (step S702). Here, the process for which the UL-SCH CRC check result for the UE is OK is released.
Also, the process that has reached the maximum number of times of retransmission is released, and the user data in the process is discarded. Here, the maximum number of retransmissions is a value set individually for each UE. Further, the process that detects the UL-SCH non-transmission of the UE is released by judging the power of the uplink shared channel.
Next, a persistent scheduling process is performed. Persistent scheduling is a scheduling method that allocates data transmission opportunities at regular intervals depending on the data type or the characteristics of the application that transmits and receives data. The data type is, for example, data based on Voice Over IP or data based on Streaming. The Voice Over IP or Streaming corresponds to the application.
The resource allocation by the uplink persistent scheduling means that the Scheduling Request and the Buffer Status Report are transmitted at the time of data generation, that is, at the transition from the silence period (Silk period) to the conversation period (Talk spurt). As a trigger, Persistent Resource is allocated, and at the time of transition from the conversation section (Talk spurt) to the silence section (Silent period), the Empty Buffer Status Report is transmitted from the UE to the base station device, and the Persistent Resource row is released. Be seen. Here, the Empty Buffer Status Report is a signal indicating that the amount of data in the Buffer is 0. In addition, Persistent Resource refers to a radio resource allocated by Persistent scheduling, specifically, a frequency resource.
The base station apparatus 200 determines whether or not Persistent Resource is assigned to the UE in the Sub-frame, and, if Persistent Resource is assigned, the initial transmission or retransmission (step S703).
If the determination result in step S703 is that the persistent resource is assigned and the data to be transmitted is retransmission, N<sub>Retrans, persist</sub>++As a result (step S704), the UE is excluded from the targets of scheduling for the initial transmission. It should be noted that excluding from the target of scheduling for the first transmission corresponds to not calculating the scheduling coefficient in step S732 described later, and as a result, scheduling for the first transmission is not performed. ..
When the determination result in step S703 is that the persistent resource is assigned and the data to be transmitted is the first transmission, the persistent resource is secured in step S705.
Then, after that, the processing proceeds to Low/High Fd Check in step S728. That is, for the UE for which the Persistent Resource is secured in step S705, the Buffer Status Check in step S730 and the Scheduling Coefficient Caching in step S732 described below are also performed. Then, when the transmission resource is allocated by the Dynamic Scheduling in the Sub-frame, the UE transmits the MAC PDU (UL-SCH) based on the transmission resource by the Dynamics Scheduling. Even when the transmission resource is assigned by the above-mentioned Dynamic Scheduling, the Persistent Resource is kept secured. That is, the Persistent Resource is not released even when the transmission resource is allocated by the above-mentioned Dynamic Scheduling.
Before HARQ Retransmission Check in step S706, it is determined in step S703 whether Persistent Resource is assigned to the Sub-frame. Therefore, the initial transmission of Persistent Scheduling is prioritized over Dynamic Scheduling. Will be done. If the Dynamic Scheduling is not retransmitted by the initial transmission of the Persistent Scheduling, an ACK may be sent as the delivery confirmation information to the shared channel to which the retransmitted Dynamic Scheduling is applied. By transmitting the ACK, it is possible to reliably stop the transmission of the shared channel to which the retransmitted Dynamic Scheduling is applied.
If the Persistent Resource is not assigned, the process proceeds to HARQ Retransmission Check in step S706.
A HARQ retransmission check (HARQ Retransmission Check) is performed (step S706). It is determined whether or not the UE has retransmission data to be transmitted in the Sub-frame. Here, the retransmission data to be transmittedrefers to retransmission data that satisfies all of the following four conditions. -Synchronous HARQ retransmission timing, NACK or UL Scheduling Grant for UL-SCH transmission of the sub-frame is being sent to the UE-Past CRC check result of the data (UL-SCH) Is not OK.-The maximum number of retransmissions has not been reached.-The UL shared channel power has not been detected as "UL-SCH not transmitted." "Retransmission is present (Retransmission) when the UE has retransmission data to be transmitted. ), and otherwise returns No retransmission. When the result of HARQ Retransmission Check is No retransmission, the measurement gap is checked (Measurement). Proceed to Gap Check processing (step S710).
It should be noted that the UE (HARQ Process) that once transmitted the ACK)As for the above, if the maximum number of retransmissions has not been reached, it is considered that retransmission data to be transmittedexists at the next transmission timing of Synchronous HARQ. That is, when the determination result of step S902 or step S904 described above is NO, the PHICH (ACK) is transmitted even though the past CRC check result of the data (UL-SCH) is not OK. (Step S910), it is considered that retransmission data to be transmittedexists at the next transmission timing of Synchronous HARQ. In this case, PHICH (ACK) does not mean CRC OK, but means that the retransmission of UL-SCH is temporarily stopped.
If the result of HARQ Retransmission Check is Retransmission, N<sub>Retransmission</sub>As ++ (step S708), the UE is excluded from the targets of scheduling for the initial transmission. It should be noted that excluding from the target of scheduling for the first transmission corresponds to not calculating the scheduling coefficient in step S732 described later, and as a result, scheduling for the first transmission is not performed. ..
Next, a measurement gap check (Measurement Gap Check) is performed (step S710). That is, the time interval in which the UE is measuring cells of different frequencies is the time frame for transmitting the physical downlink control channel for the uplink shared channel in the downlink, the time frame for receiving the shared channel, or the uplink sharing. When it overlaps with the time frame for transmitting the acknowledgment information for the channel, the uplink shared channel is not assigned to the UE. The UL Scheduling Grant for the uplink shared channel is transmitted on the physical downlink control channel. The delivery confirmation information for the uplink shared channel is also called PHICH (Physical Hybrid ARQ Indicator Channel) or ACK/NACK.
Here, the cells of different frequencies may be Evolved UTRA and UTRAN cells or cells of different systems. For example, different systems may be GSM, WCDMA, TDD-CDMA, CDMA2000, WiMAX, and the like.
More specifically, regarding the initial transmission and the second transmission of the UE, whether or not the Sub-frame for transmitting the physical downlink control channel is included in the measurement gap, or the Sub-frame for transmitting the UL-SCH. Is included in the measurement gap, or whether the Sub-frame that transmits the ACK/NACK (PHICH) for the UL-SCH is included in the measurement gap. Sub-frame for transmitting the physical downlink control channel is included in the measurement gap, or Sub-frame for transmitting the UL-SCH is included in the measurement gap, or ACK/NACK (PHICH) for the UL-SCH. When it is determined that the Sub-frame that transmits the message is included in the measurement gap, NG is returned, and otherwise, OK is returned. Measurement gap is a time interval during which the UE is measuring cells of different frequencies in order to perform a different frequency handover or a different system handover, and the mobile station cannot perform physical downlink control because it cannot communicate at that time. Cannot receive channel. Further, for the same reason, the uplink shared channel cannot be transmitted and the ACK/NACK (PHICH) cannot be received.
If the result of Measurement Gap Check is NG, the UE is excluded from the scheduling target for the initial transmission. It should be noted that excluding from the target of scheduling for the first transmission corresponds to not calculating the scheduling coefficient in step S732 described later, and as a result, scheduling for the first transmission is not performed. ..
If the result of the Measurement Gap Check is NG, the process proceeds to the Half Duplex Check process in step S711.
Measurement Gap Check considering the third and subsequent transmissions is not performed. Although the first and second transmissions are considered in the above example, the first, second, and third transmissions may be considered instead. That is, a value other than the above may be set for the number of transmissions to be considered.
In step S711, Half Duplex Check is performed. Half Duplex refers to a communication method that does not perform uplink transmission and downlink reception at the same time. That is, in Half Duplex, the UE performs uplink transmission and downlink reception at different timings.
In Half Duplex Check, if the UE is a UE that communicates with Half Duplex, the following six determinations are made for the UE:-Sub-frame, that is, a subframe for transmitting an uplink shared channel has a downlink common channel (SCH (synchronization channel)/P-BCH (primary broadcast channel)/D-BCH (dynamic broadcast channel)/MBMS channel) Whether or not it overlaps with the transmitted subframe-frame, that is, whether or not the subframe for transmitting the uplink shared channel overlaps with the subframe for which the acknowledgment information for the uplink shared channel previously transmitted from the UE is transmitted.-frame, that is, a subframe that transmits an uplink shared channel is control information for uplink or downlink Persistent Scheduling (UL Scheduling Grantas well asDL Scheduling Information) Overlaps with the transmitted subframe The Sub-Whether the subframe in which the control information (UL Scheduling Grant) for the uplink shared channel transmitted in the frame is overlapped with the Sub-frame in which the UE transmits the uplink shared channel or not-the Sub-The subframe in which the control information (UL Scheduling Grant) for the uplink shared channel transmitted in the frame is transmitted is the CQI in the uplink of the UE.(Downlink radio quality information)Or Sounding Reference Signal(Sounding reference signal) or Scheduling Request (scheduling request signal) or whether it overlaps with a subframe for transmitting a random access channel (RACH Preamble)-The subframe in which the control information (UL Scheduling Grant) for the uplink shared channel transmitted in the frame is transmitted, the UE transmits acknowledgment information (ACK/NACK) for the downlink shared channel in the uplink. Whether to overlap with the subframe May be performed, and NG may be returned if any one of the determinations is true, and OK may be returned otherwise. Note that all of the uplink and downlink channels in the above-described determination may be considered, or some of them may be considered.Half Duplex CheckIf the result is NG (step S711: NG), the UE is excluded from the scheduling targets. on the other hand,Half Duplex CheckIf the result is OK (step S711: OK), the process proceeds to DRX Check in step S712.
A UE that communicates with Half Duplex cannot perform uplink transmission when performing downlink reception. Therefore, according to this process, it is determined whether downlink transmission is performed in the subframe, and the process of not allocating the uplink shared channel is performed at the timing of receiving the downlink, so that the Half Duplex is performed. It becomes possible to avoid the problem that the UE cannot transmit the uplink signal when performing the downlink reception.
In the above six determinations, the above determination may be performed in consideration of the switching time between DL reception and UL transmission at the UE. That is, when the transmission timing of the uplink shared channel in the UE or the transmission timing of the control information (UL Scheduling Grant) for the uplink shared channel in the base station overlaps with the switching time, the Half Duplex Check is concerned. May be determined to be NG.
In the example above,Half Duplex CheckIsHalf DuplexCommunicate byUEThe above process isHalf DuplexCommunicate byUENot only againstFull DuplexCommunicate byUEMay be applied to.Full DuplexAll communicate byUEAgainst the aboveHalf Duplex CheckMay be applied. Alternatively,UEAnd the path loss between the base station device 200 and the base station device 200 exceeds a predetermined threshold,Full DuplexCommunicate byUEWith regard to the aboveHalf Duplex CheckIs doneUEAnd the path loss between the base station device 200 and the base station device 200 does not exceed a predetermined threshold,Full DuplexCommunicate byUERegarding the aboveHalf Duplex CheckThe process of not performing may be performed. In this case, the UE does not perform uplink transmission and downlink reception at the same time. It is possible to solve the problem that the quality of the received signal on the link deteriorates. In addition, a cell or a frequency band having a large influence of the problem that "the uplink transmission signal in the UE becomes an interference signal to the downlink reception signal, and as a result, the quality of the downlink reception signal deteriorates" In the above, the Half Duplex Check described above is also performed for the UE communicating with the Full Duplex, and for the UE communicating with the Full Duplex in the other cells or frequency bands, the above-mentioned Half Duplex is performed. You may perform the process which does not check.
Next, the intermittent reception check (DRX Check) is performed (step S712). When the UE is performing discontinuous reception, that is, when the UE is in the discontinuous reception state (DRX state), the uplink shared channel is not assigned to the UE.
Specifically, it is determined whether the UE is in the DRX state. If it is determined to be in the DRX state, NG is returned, and otherwise, OK is returned.
When the result of DRX Check is NG, the UE is excluded from the targets of scheduling for the first transmission. It should be noted that excluding from the target of scheduling for the first transmission corresponds to not calculating the scheduling coefficient in step S732 described later, and as a result, scheduling for the first transmission is not performed. ..
If the result of DRX Check is OK, the process proceeds to UL Sync Check in step S714.
Next, the uplink synchronization status is checked (UL Sync Check) (step S714). That is, when the uplink synchronization state of the UE is out of synchronization or when the uplink dedicated resource is released, the uplink shared channel is not assigned to the UE. Here, the uplink dedicated resource refers to the CQI, Scheduling Request, and Sounding Reference Signal resources transmitted in the uplink.
Specifically, the base station apparatus 200 determines whether or not the uplink synchronization state of the UE is out of synchronization. Also, the base station device 200 determines whether or not the uplink dedicated resource of the UE is released. When it is determined that the uplink synchronization state is out of synchronization or the uplink dedicated resource is released, NG is returned, and otherwise, OK is returned.
If the result of UL Sync Check is NG, the UE is excluded from the targets for scheduling for the first transmission. It should be noted that excluding from the target of scheduling for the first transmission corresponds to not calculating the scheduling coefficient in step S732 described later, and as a result, scheduling for the first transmission is not performed. ..
If the result of UL Sync Check is OK, proceed to Low/High Fd Check processing in step S728.
In addition, the base station apparatus 200 has each UE 100 in the RRC_connected state.<sub>n</sub>For, the following determination of the uplink synchronization state is performed.
The base station device 200 measures the reception quality of the Sounding RS of the UE, for example, the SIR. If the reception quality exceeds a predetermined threshold, the uplink synchronization state is set to OK, and if it does not exceed the uplink, The synchronization state of the link is set to NG, that is, out of synchronization. Although the reception quality of the Sounding RS is measured in the above-mentioned example, the synchronization state of the uplink may be determined based on the reception quality of the CQI instead. Alternatively, both the Sounding RS and CQI reception quality may be used to determine the uplink synchronization status.
In addition, the base station device 200 has each UE 100 in the RRC_connected state.<sub>n</sub>For, regarding the following, the state of the dedicated uplink resource is determined.
The base station apparatus 200 determines that the uplink individual resource has been released when the elapsed time from the timing when the Timing Advance was last transmitted to the UE exceeds UL Out-of-sync timer. .. Also, the base station apparatus 200 determines that the dedicated resource of the UE that has instructed the UE to release the dedicated resource of the uplink has been released. Regarding the UE, the dedicated resource state is regarded as releaseduntil the uplink synchronization is reestablished by the random access procedure.
In addition, since the processing of HARQ Retransmission Check (processing of S706) is performed before the processing of this UL Sync Check (processing of S714), even if the result of UL Sync Check is NG, HARQ Retransmission is also for the UE. Is Retransmission, the UL-SCH to be retransmitted is received.
Next, a transmission type check (Low/High Fd Check) is performed (step S728). That is, Low Fd/High Fd is determined as the transmission type (Transmission type) of the UE. The transmission type is commonly managed by DL and UL.
For example, the Fd estimated value of the UE is the threshold Threshold<sub>Fd, UL</sub>If it is the following, it is determined as Low Fd, and in other cases than above, it is determined as High Fd.
The Fd estimated value may be a value reported from the UE by a measurement report or the like, or may be calculated based on a time correlation value of a sounding reference signal transmitted from the UE or a reference signal for CQI demodulation. Value may be used.
Next, the buffer status is checked (Buffer Status Check) (step S730). That is, when the UE has no data to be transmitted, the uplink shared channel is not assigned to the UE.
Specifically, for the logical channel group (logical channel group #1, logical channel group #2, logical channel group #3, logical channel group #4) that the UE has, there is data that can be transmitted in the sub-frame. It is determined whether to do. NG is returned when there is no transmittable data for all logical channel groups, and OK is returned when there is at least one logical channel group in which transmittable data exists. Here, the data that can be transmitted is data that can be newly transmitted, and when the UL Buffer retention amount is greater than 0, it is determined that newly transmitable data exists. UL The definition of the buffer retention amount will be described later. In the example described above, four types of logical channel groups #1, logical channel group #2, logical channel group #3, and logical channel group #4 are considered as the logical channel groups of the UE, but five types are considered. Similar processing is applied when the above logical channel groups exist or when three or less types of logical channel groups exist. Alternatively, similar processing is applied even when only one type of logical channel group exists.
However, the following shows exceptional processing in the above buffer status check: When it is decided to instruct the UE to perform a handover between base station devices, the UE can transmit data (logical channel). Group #1, Logical channel group #2, Logical channel group #3, All data of logical channel group #4) is assumed to be absent. However, with respect to the retransmission data, this processing (step S730) is skipped by the processing of step S706, so that the transmission is performed from the UE.
For a UE that has received UL-SCH resource allocation request: Yesby the Scheduling request and has not yet allocated any uplink (UL-SCH) resource after receiving the Scheduling request. , It is assumed that there is data that can be transmitted in the logical channel group #1.
Even if the uplink (UL-SCH) resource is allocated to the Scheduling request, if the Buffer Status Report is not received at the UL-SCH reception timing, the status of the UE is again set to Scheduling request. Returns to the state where the uplink (UL-SCH) resource has never been allocated after receiving "UL-SCH resource allocation request: Yes" and receiving the above Scheduling request. This UE state change does not need to wait for the maximum number of retransmissions to expire, and is performed when the Buffer Status Report is not received at the timing of the first transmission and subsequent transmissions.
When Persistent Resource is secured in the Sub-frame (when the process of step S705 is performed) and when Persistent Resource is not secured in the Sub-frame (the process of Step S705 is performed). In both cases (if not), the following processing is performed for the logical channel group to which Persistent Scheduling is applied: 1) UL Buffer retention amount is the threshold Threshold<sub>data_size, UL</sub>If it is above, it is considered that there is data that can be transmitted for the logical channel group. 2) UL Buffer retention amount is the threshold Threshold<sub>data_size, UL</sub>When it is less than, it is considered that there is no data that can be transmitted for the logical channel group.
In this way, the UL Buffer retention amount is the threshold Threshold<sub>data_size, UL</sub>If it is less than, the data to be transmitted by the Persistent Resource, that is, the data with a small data size, is regarded as other than the Sub-frame to which the Persistent Resource is assigned by assuming that there is no data that can be transmitted in the logical channel group. It is possible to prevent it from being sent in. That is, when the Persistent Resource is not secured (when the process of step S705 is not performed) and the determination based on the above-mentioned data size is not performed, the data to be transmitted by the Persistent Resource is secured as the Persistent Resource. Since there is no Sub-frame to be transmitted, as a result, there occurs an event that there is no data to be transmitted in the Sub-frame where the Persistent Resource is secured, and as a result, the transmission efficiency is reduced. The threshold Threshold<sub>data_size, UL</sub>May set the maximum data size that can be transmitted by Persistent Resource, or a value slightly larger than the data size.
When the result of Buffer Status Check is NG, the UE is excluded from the target of scheduling for the first transmission. It should be noted that excluding from the target of scheduling for the first transmission corresponds to not calculating the scheduling coefficient in step S732 described later, and as a result, scheduling for the first transmission is not performed. ..
When the result of Buffer Status Check is OK, the logical channel group with the highest priority is selected as the logical channel group of Highest priority among the logical channel groups in which there is data that can be transmitted, and the scheduling coefficient calculation (Scheduling) The process proceeds to the process of Coefficient Calculation (step S732). That is, the base station apparatus calculates the scheduling coefficient based on the highest priority logical channel group among the data types of the user apparatus. That is, when a plurality of logical channel groups exist for a certain UE, the scheduling coefficient is not calculated for all of the plurality of logical channel groups, but the logical channel group with the highest priority is calculated. By calculating the scheduling coefficient with respect to, the processing load on the base station apparatus 200 can be reduced.
Next, the scheduling coefficient is calculated (step S732). Specifically, in step S730, a scheduling coefficient is calculated using an evaluation formula for the logical channel group determined to be Highest priority.
External to tables 5-1 and 5-2I/FThe parameters to be set are shown. Further, Table 6 shows the input parameters given to each logical channel group of each UE in units of Sub-frame.
<tables num="6"><img file="WO2008108227A1_D0019.tif" /></tables>
<tables num="7"><img file="WO2008108227A1_D0020.tif" /></tables>
<tables num="8"><img file="WO2008108227A1_D0021.tif" /></tables>Based on the input parameters shown above, the UE #n (Highest Priority logical channel group#h) Scheduling coefficient C<sub>n</sub>Is calculated according to the following formula.
<maths num="14"><img file="WO2008108227A1_D0022.tif" /></maths>That is, the base station apparatus selects the user apparatus based on whether or not it has received a signal (scheduling request) requesting allocation of an uplink shared channel from the user apparatus when selecting the user apparatus to which radio resources are allocated. You may choose. In addition, the base station device has a data priority class; a radio quality of a reference signal transmitted from a user device, for example, a reception SIR of a reference signal for sounding; a size of time during which a shared channel is not assigned; a scheduling request May be calculated based on at least one of: average transmission rate; target transmission rate;
Intra-eNB Hand Over (Intra-eNB HO)In this case, the measured and calculated values used for scheduling are Target eNB (Handover destination eNB)Shall not be taken over.
Note that in step S732, the average data rate (Average Data Rate) is measured.Average Data RateIs calculated using the following formula.
<maths num="15"><img file="WO2008108227A1_D0023.tif" /></maths>However, N<sub>n,k</sub>(1, Two, ...) is the number of updates of Average Data Rate. However, N<sub>n,k</sub>In Sub-frame where =0, the following formula(3)And
<maths num="16"><img file="WO2008108227A1_D0024.tif" /></maths>Also, the forgetting factorδ<sub>n,k</sub>Is calculated as follows: δ<sub>n,k</sub>=min(1-1/N<sub>n,k</sub>, δ'<sub>PCn,k</sub>) The update cycle of Average Data Rate is for each logical channel group.UL Buffer"Each sub-frame where the retention amount was a value other than 0", and r<sub>n,k</sub>The calculation method of is Payload size assumed to be transmitted by the UE.<sub>n,k</sub>Is calculated similarly when the transmission of the uplink shared channel in the Sub-frame is the initial transmission or the retransmission. That is, one of the following calculations is performed in the Sub-frame (Sub-frame in which the UL Buffer retention amount of the logical channel group #k is a value other than 0), which is the opportunity to update the Average Data Rate. 1) For the sending UE, r<sub>n,LCG1</sub> = min(Payload size, UL_Buffer<sub>n,LCG1</sub>) r<sub>n,LCG2</sub> = max(0, min(Payload size - r<sub>n,LCG1</sub>, UL_Buffer<sub>n,LCG2</sub>)) r<sub>n,LCG3</sub> = max(0, min(Payload size - r<sub>n,LCG1</sub> - r<sub>n,LCG2</sub>, UL_Buffer<sub>n,LCG3</sub>)) r<sub>n,LCG4</sub> = max(0, min(Payload size - r<sub>n,LCG1</sub> - r<sub>n,LCG2</sub> - r<sub>n,LCG3</sub>, UL_Buffer<sub>n,LCG4</sub>)) Calculate the Average Data Rate with. Note that Payload size is a value specified in UL Scheduling Grant. 2) For UEs that did not send,r<sub>n,k</sub>= Calculate "Average Data Rate" with "0".
That is, the calculation of Average Data Rate is based on the assumption that the UE preferentially maps the logical channels belonging to the logical channel group with high priority to the MAC PDU (UL-SCH), and the buffer retention amount for each logical channel group. (Buffer<sub>n,k</sub>) Estimated data size of each logical channel group (r<sub>n, k</sub>).
Also, the definition of the UL Buffer retention amount is shown below. UE #n logical channel groups#UL Buffer retention amount of kUL_Buffer<sub>n,k</sub>Is calculated as follows:
<maths num="17"><img file="WO2008108227A1_D0025.tif" /></maths>That is, the base station device reports information on the amount of data in the buffer reported from the user device (buffer status report, Buffer Status Report). (BSR)) And the amount of data received from the user device after the timing of receiving this information, the amount of data in the buffer of the user device is calculated.
Next, N indicating the number of UEs for which the scheduling coefficient is calculated<sub>Scheduling</sub>Is incremented by 1 (step S734), and n indicating the UE index is incremented by 1 (step S736).
Then n is N<sub>Scheduling</sub>It is determined whether or not the following (step S738). N is N<sub>Scheduling</sub>If the following is true, the process returns to step S704.
On the other hand, n is N<sub>Scheduling</sub>If it is larger than the above, UE selection is performed in step S740. UE to which radio resources are allocated by Dynamic scheduling in the Sub-frame (First transmission only)Select.
First, according to the following formula, the number N of UEs to which radio resources are allocated by Dynamic scheduling<sub>UL-SCH</sub>To calculate. Where N<sub>Scheduling</sub>Is Scheduling Coefficient Calculation(Processing in step S732)Refers to the number of UEs (see FIG. 7B). Also, N<sub>retransmission</sub>Indicates the number of UEs that perform retransmission in the Sub-frame (see FIG. 7B).
N<sub>UL-SCH,tmp</sub>=min(N<sub>Scheduling</sub>, N<sub>ULMAX</sub>-N<sub>retransmission</sub>) still,min (x, y)Is a function that returns the smaller of the arguments x and y.
Next, for each Scheduling priority group of the Highest priority logical channel group, from the largest scheduling coefficient calculated in step S732 to N<sub>UL-SCH,tmp</sub>UE to which radio resources are allocated by Dynamic scheduling(First transmission only)". Here, the Scheduling priority group is a group with prioritized scheduling, and the Scheduling priority group to which each logical channel group should belong is defined.
That is, the base station device 200 selects the above-mentioned "UE to which radio resources are allocated by Dynamic scheduling (first transmission only)" in the following order: High(1<sup>st</sup>)->High (2<sup>nd</sup>)->...>Middle (1<sup>st</sup>)->Middle (2<sup>nd</sup>)->...>Low (1<sup>st</sup>)->Low (2<sup>nd</sup>)->... In the above example, Scheduling priority group is High, Middle, or Low.3Yes, but you can prepare four or more Scheduling priority groups, or you can prepare two or less Scheduling priority groups.
As described above, it is possible to calculate the scheduling coefficient for each user device that is determined to be able to perform the initial transmission by performing the loop processing for n, which is the index (UE index) of the user device. Becomes Then, for the user equipment with a large calculated scheduling coefficient, by performing control of allocating radio resources, data priority, uplink radio quality, the size of time during which a shared channel is not allocated, It is possible to determine the user equipment to which the radio resource (uplink shared channel) is allocated, in consideration of whether or not the scheduling request is received, the average transmission rate, and the target transmission rate.
Next, the uplink TFR selection process (UL TFR Selection) performed in step S208 will be described with reference to FIG.
Figure 8 shows the processing flow of UL TFR selection. By this processing flow, physical random access channel(PRACH)Wireless resources (RB) of the UE, reservation of prohibited radio resources (RB), reservation of UL-SCH radio resources (RB) to which Persistent scheduling is applied, and finally UL-SCH to which Dynamic scheduling is applied. Transmission format determination (including both initial transmission and retransmission) and radio resource allocation are performed.
In step S802, the physical random access channel(PRACH), Resource block allocation to the physical uplink control channel PUCCH frequency-multiplexed with the physical uplink shared channel (RB allocation for PRACH, PUCCH) is performed. That is, before allocating radio resources to the shared channel, radio resources are allocated to the random access channel and the physical uplink control channel.
Specifically, when the RACH preamble is transmitted in the Sub-frame, the PRACH radio resource (RB) and the N on both sides of the PRACH are transmitted.<sub>RACH</sub>RBs (6+2 in total)×N<sub>RACH</sub>Secure). That is, the PRACH radio resource (RB) and the N on both sides of the PRACH<sub>RACH</sub>RBs (6+2 in total)×N<sub>RACH</sub>Individual) are excluded from the candidates for the RBs assigned to the UL-SCH to which the Dynamic scheduling is applied. N<sub>RACH</sub>Is an external input interface (IF), and is selected from 0, 1, 2, 3, for example.
The RACH preamble is equivalent to Message1 in the random access procedure. Further, the number of resource blocks in which the RACH preamble is transmitted is 6.
Also, the radio resource (RB) of the physical uplink control channel PUCCH is secured. That is, the radio resource (RB) assigned to the physical uplink control channel PUCCH is excluded from the RB candidates assigned to the UL-SCH to which Dynamic scheduling is applied.
In step S804, RB allocation (RB allocation for Guard RB) of the guard RB is performed. For example, when adjacent to a different type wireless communication system (WCDMA) in frequency, wireless resources other than the resources located at the end of the system bandwidth are allocated in order to reduce interference with the different type wireless communication system.
Specifically, the RB of the Guard RB is secured. That is, the RB of the Guard RB is excluded from the RB candidates assigned to the UL-SCH to which the Dynamic scheduling is applied.
In the above example, the different type of wireless communication system is WCDMA. However, GSM, CDMA2000, PHS, or the like may be used instead.
This function is implemented as a Guard Band function to reduce adjacent channel interference to adjacent systems in terms of frequency. In addition, two Guard RBs can be set to support adjacent systems on both sides. The physical uplink control channel PUCCH is mapped to the edge of the system band regardless of the presence/absence of the Guard RB.
Alternatively, it is possible to reduce interference with different types of wireless communication systems by securing a large PUCCH resource. That is, the base station device may reduce interference with different types of wireless communication systems by not allocating the frequency resource at the end of the system band for transmission of the uplink shared channel.
In step S806, resource block allocation (RB allocation for Persistent Scheduling) for persistent scheduling is performed. That is, persistent scheduling is assigned before dynamic scheduling is assigned.
Specifically, the wireless resource (RB) of Persistent Resource secured in step S705 is secured. Further, in the process of step S703, the radio resource (RB) is secured also for the UE to which the persistent resource is assigned and the data to be transmitted is determined to be the retransmission. In step S705, wireless resources may be reserved for the uplink shared channel to which the retransmitted persistent scheduling is applied.
However, the Persistent Resource is secured even when the Persistent Resource is assigned to the UE (only the first transmission) in which the radio resource is assigned by Dynamic schedulingin the Sub-frame. That is, the RB in the Persistent Resource is not used for UL TFR Selection for UL-SCH to which Dynamic scheduling is applied. In this way, even when a radio resource is allocated by Dynamic Scheduling to a UE that has Persistent Resource allocated in the Sub-frame, it is transmitted to the UE by securing that Persistent Resource. The UL Scheduling Grant of the Dynamic Scheduling can prevent the uplink signal collision that occurs when the UL Scheduling Grant is not correctly received by the UE.
In the following, with reference to FIG. 9 and FIG. 10, even when a wireless resource is assigned by Dynamic Scheduling to a UE to which a Persistent Resource is assigned in the Sub-frame, that Persistent Resource is secured. Show the effect. In FIG. 9 and FIG. 10, assuming that UE #A and UE #B are assigned, Persistent Resource is assigned to UE #A and resources are assigned to UE #A and UE #B by Dynamic Scheduling in the corresponding Sub-frame. Suppose that
In (1) of FIG. 9, the persistent resources of UE #A are released and the radio resources of UE #A and UE #B are allocated. In this case, for example, the radio resource allocated to UE #B by Dynamic Scheduling is allocated so as to collide with the persistent resource of UE #A. At this time, if the UE #A cannot normally receive the UL Scheduling Grant for the Dynamic Scheduling, the UE #A uses the persistent resources to transmit the UL-SCH. As shown, the UL-SCH of UE #A and the UL-SCH of UE #B will collide.
On the other hand, in (2) of FIG. 9, the persistent resource of UE #A is secured and the radio resources of UE #A and UE #B are allocated. In this case, for example, the radio resource allocated to UE #B by Dynamic Scheduling is allocated so as not to collide with the persistent resource of UE #A. At this time, if the UE #A cannot normally receive the UL Scheduling Grant for the Dynamic Scheduling, the UE #A transmits the UL-SCH by using the persistent resource, as shown in FIG. 10(2). As shown, the UL-SCH of UE #A and the UL-SCH of UE #B do not collide.
In the above-mentioned example, the radio resource is, for example, a frequency resource.
In step S806, the ACK may be transmitted by PHICH to the user apparatus that cannot allocate the resource block to the uplink shared channel to which the retransmission persistent scheduling is applied. In this case, the ACK means that the retransmission of the uplink shared channel UL-SCH to which persistent scheduling is applied is temporarily stopped.
In step S808, resource block allocation (RB allocation for Message 3 (RACH)) to Message 3 in the random access procedure is performed. That is, before allocating the radio resource to the uplink shared channel to which the radio resource is allocated by Dynamic Scheduling, the radio resource is allocated to Message 3 in the random access procedure.
Radio resource of Message3 in random access procedure(RB)Secure. That is, the radio resource of Message3 (including both initial transmission and retransmission) in the random access procedure(RB)Is assigned to UL-SCH to which Dynamic scheduling is appliedRBExcluded from candidates.
In the following description, Message3 in the random access procedure is simply referred to as Message3.
In addition, RB allocation regarding Message 3 of the first transmission is performed based on the procedure of the following 5 steps. The RB allocation for retransmission is the same as for the initial transmission. Note that the RB allocation for retransmission for Message 3 may be changed from the initial transmission.
(1)It is determined whether or not there is an RB that can be assigned to Message 3. If there is an RB that can be assigned to at least one or more Message 3, the next step(2)If not, the process ends. Here, RBs that can be assigned to Message 3are RBs other than RBs assigned to the physical random access channel PRACH, physical uplink control channel PUCCH, Guard RB, and UL-SCH to which Persistent scheduling is applied. Is.
(2)The Message 3 transmitted in the Sub-frame is ordered from the one with the poorest quality information. The order of a plurality of Message 3 having the same quality information is arbitrary. The message 3 with the worst quality information is set to #0, and #0, #1, #Two, #Three, ... and number. If there is only one type of quality information, the order of multiple Message 3 is arbitrary.
(3)The following processing is performed according to the Hopping mode.
The Hopping mode is a parameter that is an external input interface (IF).
Hopping mode == If 0, #0, #1, #Two, #Three, In the order of..., from the top two Message 31Create a Message 3 set as a set. The above Message 3 set is #a, #b, #c,... from the beginning..And number. When the number of Message 3 is an odd number, the last Message 3 is composed of one Message 3 set.
In order of #a, #b, #c,..., Mirror RB at the center of system bandis assigned to Message 3 set. #A, #b, #c, In this order, the RBs at the end of the system band are allocated. Here, assign to Message 3RBThe number is a value determined based on the quality information. For example, if the quality information has a value of "high radio quality", two RBs are assigned, and if the quality information has a value of "low radio quality", four RBs are assigned. Control is performed. The number of RBs may be determined regardless of the wireless quality. The quality information is, for example, a value included in Message1 in the random access procedure.
If the two Message 3 RBs in the Message 3 set have different RB numbers, the RB to be mirrored at the center of the system bandwidthis allocated according to the larger RB number.
Note that the base station device 200 notifies the user device of the information that the Message3 is hopped and transmitted, as one piece of information included in the Uplink Scheduling Grant mapped to the physical downlink control channel, for example. Good.
UL-SCHs to which Dynamic scheduling is applied are not assigned to RBs outside Message 3. In addition, the last Message 3 is sent when the number of Message 3 is an odd number.RBInDynamic schedulingUL-SCH to which is applied is not assigned.
In the example described above, the frequency resource (RB) after hopping is set as the RB to be mirrored in the center of the system bandwidth, but instead, the frequency resource (RB) after hopping is changed to The original RB may be shifted by half the system bandwidth to form the RB.
Hopping mode== If it is not 0, assign RB to Message 3 as follows. Here, assign to Message 3RBThe number is a value determined based on the quality information. For example, if the quality information has a value of "high radio quality", two RBs are assigned, and if the quality information has a value of "low radio quality", four RBs are assigned. Control is performed. The number of RBs may be determined regardless of the wireless quality. The quality information is, for example, a value included in Message1 in the random access procedure. #0:Of the RBs that can be assigned to Message 3, the one with the smallest frequency #1: From the one with the highest frequency of the RBs that can be assigned to Message 3, #2: Can be assigned to Message 3RBOf the three, the one with the smallest frequency can be assigned to #3: Message 3RBFrom the one with the largest frequency::: (Hereafter, processing is performed until there is no Message3 to which wireless resources should be allocated) (4)QPSK is used as the modulation method for all Message 3s.
(5)Information on the transmission power in Uplink Scheduling Grant for each Message 3 is determined based on the quality information. For example, when the quality information has a value of high wireless quality, a small value is specified as the transmission power, and when the quality information has a value of low wireless quality, a large value of the transmission power is specified. Is controlled. The transmission power may be designated regardless of the wireless quality. The quality information is, for example, a value included in Message1 in the random access procedure.
During the above process, if there are no more RBs to be assigned to Message 3, this process ends. It is assumed that the Message 2 (RACH response) in the random access procedure is not transmitted to the UE having the Message 3 that could not be assigned the RB. Alternatively, in the next subframe, Message 2 (RACH response) in the random access procedure is transmitted.
In step S809, the process of Setting RB allocation mode is performed. That is, the resource block allocation mode (RB allocation mode) is set. UL RB allocation mode shown in Table 7 is a parameter set by the external input interface (IF). Index in step S812, step S810, step S814, step S816, and step S818jThe loop by is specified by UL RB allocation modeUEBased on the selection order of.
<tables num="9"><img file="WO2008108227A1_D0026.tif" /></tables>For example, when one of the frequency adjacent systems is WCDMA and the other is LTE, Mode2 and Mode3 are selected. That is, when one of the frequency-adjacent systems is WCDMA and the other is LTE, the radio resource of the shared channel of the user apparatus with a small path loss(Frequency resource)Is allocated to the end on the WCDMA side in the system band. Also, the radio resource of the shared channel for the user equipment with a large path loss(Frequency resource)Are allocated to the end on the LTE side within the system band.
The user equipment with a small path loss has a small uplink transmission power, and as a result, the interference power leaking to the adjacent frequency band is also small. By allocating the radio resource of the shared channel of the user having a small path loss to the end of the WCDMA side, which has a lower tolerance to the interference signal, it is possible to reduce the deterioration of the characteristics in the WCDMA.
In addition, for example, when both the frequency adjacent systems are WCDMA, Mode 1 is selected. That is, the radio resource of the shared channel for the user equipment with small path loss(Frequency resource)Radio resources of the shared channel for user equipment with large path loss(Frequency resource)To the center of the system bandwidth.
The user equipment with a small path loss has a small uplink transmission power, and as a result, the interference power leaking to the adjacent frequency band is also small. Therefore, by setting the radio resource of the shared channel of the user with the large path loss at the center of the system band and the radio resource of the shared channel of the user with the small path loss at the end of the system band, the characteristics in WCDMA of the adjacent frequency band are set. Can be reduced.
Furthermore, for example, when both frequency adjacent systems are LTE, Mode0 is selected. That is, as will be described later, a radio resource (frequency resource) is assigned based on the received power or SIR of the reference signal transmitted from the user device.
In this case, radio resources can be allocated based on the uplink reception quality, and as a result, the system capacity can be improved.
Furthermore, for example, when the frequency used for the uplink is different from the frequency used for the downlink, Mode 2 and Mode 3 may be selected. More specifically, the radio resource of the shared channel of the user equipment with small path loss(Frequency resource)Is allocated to the end of the system band closer to the frequency used for the downlink, and the radio resource of the shared channel of the user equipment with large path loss(Frequency resource)Is assigned to the end of the system band farther from the frequency used for downlink.
Since the user equipment with a small path loss has a small uplink transmission power, as a result, from the transmitter of the mobile station, that is, the frequency band of the uplink, to the receiver of the mobile station, that is, the frequency band of the downlink. The interference power leaking out is also small. Therefore, by allocating the frequency band of the uplink shared channel of the mobile station with low transmission power to the one closer to the downlink frequency band, it is possible to reduce the interference power from the transmitter of the user equipment to the receiver. As a result, it is possible to improve downlink reception characteristics.
Since the above-mentioned interference power from the transmitter to the receiver becomes large when the uplink transmission bandwidth becomes large, the base station apparatus 200 further sets the upper limit to the transmission bandwidth of the uplink shared channel. A value may be provided and the frequency resource of the uplink shared channel may be allocated so that the transmission bandwidth of the uplink shared channel is equal to or less than the upper limit value. By performing this process, it is possible to reduce the interference power from the transmitter of the user apparatus to the receiver described above, and as a result, it is possible to improve downlink reception characteristics.
Further, the above-mentioned interference power from the transmitter to the receiver is the frequency band or system bandwidth to which the mobile communication system is applied, the total bandwidth of the uplink or downlink allocated to the frequency band, the uplink. Since it depends on the frequency interval between downlink and downlink, based on the frequency band or system bandwidth, the total bandwidth of the uplink or downlink allocated to the frequency band, the interval between the frequency of the uplink and downlink. The above-mentioned Mode2 or Mode3 may be selected, or the above-described upper limit value of the transmission bandwidth of the uplink shared channel may be determined. The frequency band may be, for example, UTRA FDD frequency bands defined in TS25.101.
j=1 is set (step S812).
In step S810, the remaining resource blocks are checked (RB Remaining Check). It is determined whether or not there is an RB that can be assigned to UL-SCH to which Dynamic scheduling is applied. If there is an RB that can be allocated, OK is returned, and if there is no RB that can be allocated, NG is returned.
When RB Remaining Check is OK, the process proceeds to UL TFR Selection (step S814).
If the RB Remaining Check is NG, the UL TFR Selection (S208) processing is terminated.
RB Remaining Check = NG, the UL Scheduling Grant cannot be transmitted, and the ACK may be transmitted by PHICH to the UE that retransmits. The UE that sent the ACK(HARQ process)As for the above, if the maximum number of retransmissions has not been reached, it may be considered that retransmission data to be transmittedexists at the next transmission timing of Synchronous HARQ. In this case, the ACK means that the retransmission of the uplink shared channel UL-SCH is temporarily stopped. The effect of sending ACK by PHICH to the UE that retransmits the RB Remaining Check that cannot send UL Scheduling Grant due to NG is explained below. When the UE has not correctly received the Uplink Scheduling Grant for retransmission of the uplink shared channel (UL-SCH), the UE follows the information notified by the PHICH, that is, ACK/NACK. When RB Remaining Check is NG, the base station device 200 is Uplink. Since the Scheduling Grant is not transmitted, the UE inevitably follows the information notified by the PHICH, that is, ACK/NACK. Then, the UE stops the retransmission of the UL-SCH when the information notified by the PHICH is ACK, and when the information notified by the PHICH is NACK, transmits the UL-SCH with the same frequency resource as the previous transmission. resend. At this time, if the base station apparatus has instructed another UE to transmit UL-SCH in the frequency resource of the previous transmission, the retransmission uplink shared channel (UL- The SCH) and the uplink shared channel (UL-SCH) transmitted by the other UE collide with each other, and as a result, the transmission characteristics deteriorate. Therefore, when the RB Remaining Check is NG, the base station device 200 can prevent the above-mentioned deterioration of the transmission characteristics by transmitting ACK by PHICH.
The RBs that can be assigned to the UL-SCH to which the Dynamic scheduling is appliedmeans the physical random access channel PRACH, the physical uplink control channel PUCCH, the Guard RB, the UL-SCH to which the persistent scheduling is applied, and the random access. The RBs other than the RBs assigned to the UL-SCH (including both retransmission and initial transmission) to which Message scheduling in the procedure 3 and Dynamic scheduling in which TFR Selection has already been applied are applied. In addition, the total number of RBs that can be assigned to the UL-SCH (including both retransmission and initial transmission) to which the above-mentioned Dynamic scheduling is appliedis N<sub>remain</sub><sup>(RB)</sup>And
TFR Selection has already been performed hereDynamic schedulingIs appliedUL-SCHAssigned to (includes both resend and first send)RBIs the RB determined in S814 when the value of j is smaller than the current value in the loop with the index j formed in S810, S814, S816, and S818.
In step S814, uplink TFR selection (UL TFR Selection) is performed (step S814). The transport format of the "UE (UE for initial transmission and UE for retransmission)" determined in step S204 of "radio resource allocation by Dynamic scheduling" is determined, and RB is assigned.
The processing for uplink TFR selection in step S814 will be described with reference to FIG. 11A. By performing the following processing, the RB is assigned to the j-th "UE to which radio resources are assigned by Dynamic scheduling". An image of TF_Related_table is shown in FIGS. 12A and 12B.
As shown in FIGS. 12A and 12B, TF_Related_table is used for radio resources (the number of resource blocks) that can be used for transmission of the uplink shared channel, uplink radio quality information, and transmission of the uplink shared channel. The modulation method used may be stored in association with the data size. The base station device determines the radio quality of the reference signal for sounding transmitted from the user device, for example, the radio quality information calculated from SIR, and the radio resources (the number of resource blocks) available for the uplink shared channel. Based on this, the transmission format (data size or modulation method) used for the uplink shared channel may be determined by referring to TF_Related_table. The data size is set so as to satisfy a predetermined error rate and become a maximum value when the frequency resources available for the uplink radio quality information and the shared channel are fixed. Furthermore, TF_Related_table stores, as a transmission format, a data size used for transmission of an uplink shared channel, a modulation scheme used for the uplink shared channel, and an amount of frequency resources used for the uplink shared channel. May be. 12A and 12B are merely examples, and values other than those shown in FIGS. 12A and 12B may be used. 12A and 12B show the cases of the number of RBs=1 and the number of RBs=2, a similar table can be prepared when the number of RBs=3 or more.
<processing> In step S504, the following parameters are set.
N<sub>remain</sub><sup>(RB)</sup>: Number of remaining resource blocks (Number of Remaining RBs) N<sub>capability</sub>: Maximum number of RBs N<sub>max, bit</sub>: Maximum data size determined by UE category (Payload size) Note that the above N<sub>capability</sub>May be set as a parameter inside the device, may be set as a parameter input from an upper node, or may be set based on information included in the UE capability notified from the UE. This parameter N<sub>capability</sub>By this, it becomes possible to set the upper limit of the frequency resource used for uplink transmission of the UE.
Next, in step S505, the number of RBs N that can be assigned to the UE<sub>allocated</sub><sup>(RB)</sup>Calculate: N<sub>remain</sub><sup>(UE)</sup>=N<sub>UL-SCH</sub>j+1
<maths num="18"><img file="WO2008108227A1_D0027.tif" /></maths>here,jIt is assumed that the RBs that can be assigned to the second UE to which radio resources are assigned by Dynamic schedulingare consecutive. If not contiguous, contiguous assignableRBThe set of RBs that can be assigned the largest number among the sets of RBs is referred to as allocatable RBsin this processing. If there are a plurality of sets of RBs that can be assignedthat have the largest number, the one with the smaller frequency is the RB that can be assigned.
Also, N<sub>allocated</sub>When the number of subcarriers of N includes a number other than 2, 3, and 5 as its factor, the number of subcarriers is a number whose factor is only 2, 3, and 5, and N<sub>allocated</sub>The largest integer among the smaller integers is N<sub>allocated</sub>And
still,N<sub>allocated</sub><sup>(RB)</sup>May be calculated by the following method instead of the equation (Equation 18) shown above.
ThresholdThreshold<sub>PL, UL</sub>And the path loss between the UE and the base station device 200 is defined as the threshold value.Threshold<sub>PL, UL</sub>If it is above,
<maths num="19"><img file="WO2008108227A1_D0028.tif" /></maths>ByN<sub>allocated</sub><sup>(RB)</sup>And calculate the thresholdThreshold<sub>PL, UL</sub>If less than
<maths num="20"><img file="WO2008108227A1_D0029.tif" /></maths>ByN<sub>allocated</sub><sup>(RB)</sup>May be calculated. Incidentally, in general,N<sub>UL,HighPL</sub> < N<sub>UL,LowPL</sub>And The path loss may be calculated from the UE Power Headroom reported from the UE and the reception level of the uplink shared channel or the reference signal for sounding, or may be calculated from the path loss reported from the UE. The path loss calculated from the UE Power Headroom reported from the UE and the reception level of the uplink shared channel or the reference signal for sounding corresponds to the uplink path loss, and the path loss reported from the UE is the downlink path loss. Equivalent to path loss.
ThresholdThreshold<sub>PL, UL</sub>Based on the path loss between the UE and the base station device 200,N<sub>allocated</sub><sup>(RB)</sup>The effect of calculating is described below. For example, in LTE to which the FDD scheme is applied, there is a problem that the uplink transmission signal in the UE becomes an interference signal to the downlink reception signal, and as a result, the quality of the downlink reception signal deteriorates. To do. Generally, a functional unit called Duplexer exists in the UE, and the Duplexer causes an uplink transmission signal to leak into a functional unit that receives a downlink signal, that is, demodulates and decodes in the UE. It prevents that, but it cannot completely prevent the leak. FIG. 13A shows an image diagram of an interference mechanism in the UE. As shown in FIG. 13A, the transmission signal generated by the transmission unit leaks to the reception unit without being able to reduce its power in the Duplexer, thereby becoming an interference signal, and as a result, the quality of the reception signal deteriorates.
The leakage becomes smaller as the frequency of the uplink transmission signal and the frequency of the downlink reception signal are further apart, and as the transmission power of the uplink transmission signal is smaller. Further, the leakage becomes smaller as the uplink transmission bandwidth becomes smaller. In the uplink, the transmission power increases as the path loss increases. Therefore, as described above, when the path loss is large, it is possible to reduce the above-described interference of the uplink transmission signal with the downlink reception signal by reducing the uplink transmission bandwidth. . FIG. 13B shows an image diagram of the above-mentioned interference of the uplink transmission signal with the downlink reception signal. FIG. 13B shows a transmission signal of a UE (UE1) having a large path loss and a transmission signal of a UE (UE2) having a small path loss. That is, the transmission power of UE1 is high and the transmission power of UE2 is low.
Further, the RB allocation mode in step S809 may be Mode 2 in order to increase the above-described effect of reducing the interference of the uplink transmission signal with the downlink reception signal. In the case of Mode 2, frequency resources with lower frequencies are allocated in order from the UE with the largest path loss, and as a result, the UE with higher transmission power is separated from the frequency of the uplink transmission signal by the frequency of the downlink reception signal. Therefore, it is possible to further reduce the above-mentioned interference of the uplink transmission signal with the downlink reception signal. For example, although the transmission power of UE1 shown in FIG. 13B is high, the transmission bandwidth is small, and thus the interference with the downlink band is small. In addition, although the transmission bandwidth of the UE2 is large, the transmission power is small, so that interference with the downlink band is small.
Note that the above example is described on the assumption that the frequency of the uplink is lower than the frequency of the downlink. If the frequency of the uplink is higher than the frequency of the downlink, Mode3 may be set instead of Mode2 as the RB allocation mode in step S809.
In step S506, the Temporary RB group is determined.
The following shows how to determine the Temporary RB group in each UL RB allocation mode.
(1) When UL RB allocation mode == 0, it will be explained using FIG. 14.
In step S602, it is determined whether the transmission type is High Fd. The transmission type is calculated in step S728.
When the transmission type is High Fd (step S602: YES), the process proceeds to step S604. When the transmission type is High Fd, from the RBs that can be assigned to the UL-SCH to which the dynamic scheduling is applied (hereinafter, referred to as assignable RBs) calculated in step S810, from the one with the smallest frequency , Or the number of RBs assigned to the UE is N from the larger frequency.<sub>allocated</sub>Until the above, the RB is assigned to the UE. There is no hopping.
More specifically, in step S604, it is determined whether or not the UL-SCH transmission in the Sub-frame is the first transmission, and if it is the first transmission (step S604: YES), among the assignable RBs, An RB whose position is farther from the center of the system band when assigned from the lower frequency or from the higher frequency is assigned (step S606). That is, when the RB is assigned from the one with the smallest frequency and the position of the RB is far from the center of the system band, the number of RBs assigned to the UE is N with the smallest frequency.<sub>allocated</sub>Until the above, the RB is assigned to the UE. On the other hand, if the RBs allocated from the one with the higher frequency are far from the center of the system band, the number of RBs allocated to the UE from the one with the higher frequency is<sub>allocated</sub>Until the above, the RB is assigned to the UE. If the distance from the center of the system band is the same in the case of allocating from the higher frequency and the case of allocating from the lower frequency, the allocation may be performed from the lower frequency.
On the other hand, in step S604, if the UL-SCH transmission in the Sub-frame is not the first transmission (step S604: NO), if the previous HARQ transmission is assigned from the highest frequency, the lowest frequency is assigned. Allocation, when allocating from the lower frequency in the previous HARQ transmission, allocate from the higher frequency (step S608). That is, when the HARQ transmission is performed from the highest frequency in the previous transmission, the number of RBs assigned to the UE is N from the lowest frequency.<sub>allocated</sub>Until the above, the RB is assigned to the UE. On the other hand, when the HARQ is transmitted from the lower frequency side in the previous transmission, the number of RBs assigned to the UE is N from the higher frequency side.<sub>allocated</sub>Until the above, the RB is assigned to the UE.
Alternatively, in step S608, whether to allocate from the higher frequency or the lower frequency is determined as follows based on whether or not the RB allocated in the previous HARQ transmission is included. May be done: First, when allocating from the smaller frequencyRBN is the number of RBs assigned to the previous HARQ transmission included in the set<sub>small</sub>And In addition, the number of RBs allocated to the previous HARQ transmission included in the RB set when allocated from the highest frequency is N<sub>large</sub>And And N<sub>small</sub>>N<sub>large</sub>If it is, the frequency is assigned from the larger one. On the other hand, N<sub>small</sub>N<sub>large</sub>If it is, the frequency is assigned in ascending order.
In this way, when the fading frequency of the UE is large, that is, when the UE is moving at high speed, it is determined whether the RB is allocated from the smaller frequency or the RB is allocated from the larger frequency for each HARQ transmission. By switching to, it is possible to easily realize frequency diversity, and as a result, it is possible to improve transmission characteristics and increase system capacity.
That is, frequency resources are allocated from the edge of the system bandwidth for the shared channel used by multiple user equipments.(RB)When the shared channel is retransmitted, the base station apparatus allocates a frequency resource (RB) that is different from the frequency resource (RB) used for the previous transmission among the frequency resources (RB) at both ends of the system bandwidth. RB) may be assigned to the shared channel used by the user equipment.
On the other hand, when the transmission type is Low Fd (step S602: NO), the process proceeds to step S610. When the transmission type is Low Fd, from the RBs that can be allocated to the UL-SCH to which Dynamic scheduling is applied (hereinafter, referred to as allocatable RBs) calculated in step S810, from the one with the smallest frequency , Or from the one with the highest frequency,UEUntil the number of RBs assigned toUEAssign to. There is no hopping. Regarding whether to allocate from the one with the higher frequency or from the one with the lower frequency, the RB with the higher received SIR of the Sounding RS is allocated.
More specifically, it is determined as follows: SIR when assigned from the smallest frequency<sub>estimated</sub>>SIR when assigned from the highest frequency<sub>estimated</sub>If it is, the frequency is assigned in ascending order.
SIR when assigned from smaller frequency<sub>estimated</sub>SIR when assigned from the larger frequency<sub>estimated</sub>If it is, the frequency is assigned from the larger one.
For example, when allocating a frequency resource (RB) from the end of the system bandwidth to a shared channel used by a plurality of user devices, the base station device uses the uplink among the frequency resources (RB) at both ends of the system bandwidth. The frequency resource (RB) of which the radio quality information of 1 is larger may be allocated to the shared channel used by the user apparatus.
The above process is applied to both initial transmission and retransmission.
In this way, when the fading frequency of the UE is small, that is, when the UE is moving at low speed, it is determined whether the RB is allocated from the smaller frequency or the RB is allocated from the larger frequency based on the radio quality. It becomes possible to easily realize higher-quality transmission by switching between the two, and as a result, it is possible to improve the transmission characteristics and increase the system capacity.
(Two) When UL RB allocation mode == Mode 1 From the RBs that can be assigned to UL-SCH to which Dynamic scheduling is applied (hereinafter, referred to as allocatable RB)calculated in step 410, the frequency is small The number of RBs assigned to the UE is N<sub>allocated</sub>Until the above, the RB is assigned to the UE. There is no hopping.
Incidentally, regarding whether to allocate from the one with the higher frequency or from the one with the lower frequency, the position where the RB in the allocation is far from the center of the system band is selected. When the distances from the center of the system band are the same, the frequencies are assigned in ascending order. (Three) When UL RB allocation mode == Mode 2 Among RBs that can be allocated to UL-SCHs to which Dynamic scheduling is applied (hereinafter, referred to as allocatable RBs) calculated in step S810, the frequency is small That the number of RBs assigned to the UE is N<sub>allocated</sub>Until the above, the RB is assigned to the UE. There is no hopping.
(Four) When the UL RB allocation mode is other than Mode 0, 1, 2 From among the RBs that can be allocated to the UL-SCH to which the Dynamic scheduling is applied (hereinafter, referred to as allocatable RB)calculated in step S810 , From the highest frequency,UEThe number of RBs assigned to<sub>allocated</sub>Until the above, the RB is assigned to the UE. There is no hopping.
The set of RBs determined to be assigned to the UEin the above process (step S506) will be referred to as a Temporary RB group below.
In the following processing, Num<sub>RB</sub> = N<sub>allocated</sub>And
If the UE that transmits the retransmitted UL-SCH and the Uplink Scheduling Grant at the time of retransmission is not specified, the above process is not performed and the retransmitted UL-SCH is set to the previous The same RB as the transmission is assigned.
Then, in step S508, it is determined whether the UE transmits the UL-SCH for the initial transmission. When the UE transmits the UL-SCH for the initial transmission (step S508: YES), the process proceeds to step S510, and when the UE does not transmit the UL-SCH for the initial transmission (step S508: YES), the step is performed. Proceed to S530.
In step S510, the MCS of the UE is selected. For example, the base station apparatus 200 calculates the Pathloss between the base station apparatus 200 and the UE, and selects the MCS by referring to the reference table of FIG. 15 from the Pathloss. In the following description, the selected MCS will be referred to as MCS.<sub>tmp</sub>And Note that FIG. 15 is merely an example, and values other than those shown in FIG. 15 may be described.
Alternatively, the base station device 200 may select the MCS based on "Pathloss+Sounding SIR-Target SIR" instead of the Pathloss. Here, the Sounding SIR is the reception SIR of the reference signal for sounding, and the Target SIR corresponds to the target SIR of the reference signal for sounding. In this manner, by considering the reception SIR of the sounding referenceless signal in addition to the path loss, it becomes possible to select the MCS by following the instantaneous fluctuation of the propagation environment such as the fluctuation due to Rayleigh fading.
If the Pathloss of the UE cannot be calculated at the start of communication or immediately after handover, the MCS<sub>tmp</sub>= MCS<sub>REF</sub>And MCS<sub>REF</sub>May be held as internal data of the base station device, or may be a value set by an external server or the like.
The Pathloss may be, for example, the Pathloss reported from the UE. The Pathloss reported from the UE is calculated as follows from the transmission power of the downlink reference signal and the reception power of the downlink reference signal at the UE, for example.
Pathloss=(Transmission power of downlink reference signal)-(Reception power of downlink reference signal) Alternatively, the above Pathloss may be calculated from the UE Power Headroom (UPH) reported from the UE. In this case, Pathloss is calculated as follows. In this case, it is assumed that the UPH is calculated based on the transmission power of PUSCH. Note that the PUSCH reception power may be, for example, the PUSCH Demodulation Reference Signal reception power.
Pathloss=UE maximum transmission powerUPH-PUSCH reception power Alternatively, the above Pathloss may be calculated from the transmission power of the uplink shared channel reported from the UE. In this case, Pathloss is calculated as follows: Pathloss = PUSCH transmission power-PUSCH reception power, or the above path loss is UPH = UE maximum transmission power-UE transmission power, and the formula shown below. By (Equation 22),
<maths num="21"><img file="WO2008108227A1_D0030.tif" /></maths>It may be calculated by Note that Max_power is the maximum transmission power of the UE, and the transmission power of the UE corresponds to Txpower in (Equation 22).
Next, in step S512, the power offset notified to the UE is calculated. The transmission power of the uplink shared channel in E-UTRA is generally calculated using the following formula (Non-Patent Document: 36)..213):
<maths num="22"><img file="WO2008108227A1_D0031.tif" /></maths>Where P<sub>PUSCH</sub>(i): PUSCH transmission power in Sub-frame #i P<sub>MAX</sub>: Maximum transmission power of UE M<sub>PUSCH</sub>: RB number P<sub>O_PUSCH</sub>: Parameter specified by NW α: Parameter specified by NW PL: Pathloss Δ<sub>MCS</sub>: Offset value set for each MCS f(i): Offset value for adjustment. f (i) = f(i-1) + Δ In step S512,ΔIs calculated. That is, TPC command (which is notified to the UE by UL Scheduling Grant)Δ) Is calculated. Below, the value of the offset to be notified to the UEΔIt is described.
In step S512, first, by the offset based on the priority of the logical channel group of Highest priority,ΔDetermine the value of. The subscript LCG indicates the logical channel group Logical Channel Group: Δ=Δ<sub>LCG</sub> For example, for a logical channel group with high priority and high quality transmission,Δ<sub>LCG</sub>By increasing the value of, the reception SIR can be improved, and as a result, the error rate can be reduced. That is, the base station device 200 can adjust the error rate by adjusting the offset value based on the priority or the logical channel or logical channel group.
Next, according to the SIR_offset calculated by the Outer-loop type offset adjustment processing shown below,ΔAdjust the value of.
Δ=Δ+SIR_offset Here, an Outer-loop-like calculation method of the SIR_offset is shown.
In SIR_offset, the logical channel group of Highest priority is Z<sub>adjust</sub>The UL-SCH CRC check result and the following formula are used for Outer-loop adjustment. The logical channel group of Highest priority is Z<sub>adjust</sub>If it is different from, the Outer-loop-like offset adjustment is not performed.
<maths num="23"><img file="WO2008108227A1_D0032.tif" /></maths>The above formula will be described in more detail. When the CRC Chcek result is ACK, SIR_offset is slightly reduced based on the above formula. That is, it is possible to prevent an unnecessary increase in the reception level by reducing the transmission power of the UE. On the other hand, when the CRC Chcek result is NACK, SIR_offset is increased based on the above formula. That is, it is possible to reduce the error rate by increasing the transmission power of the UE and improving the reception SIR. Regarding DTX, it means that the UE could not receive the UL Scheduling Grant normally, so SIR_offset is not adjusted. By adjusting the uplink transmission power based on the ACK and NACK as described above, and by setting the increase width and the decrease width for setting the transmission power according to the target error rate, the UL-SCH It is possible to bring the error rate close to the target error rate.
For example, the required error rate BLER<sub>target</sub><sup>(LCG)</sup> = 0.1,Δ<sub>adj</sub>=0.5, SIR_offset=SIR_offset0.05 dB in the case of ACK, and SIR_offset=SIR_offset+0.45 dB in the case of NACK. Here, the ratio of ACK is 90% and the ratio of NACK is 10%, and the value of SIR_offset does not change. In other words, by finely adjusting SIR_offset using the above equation, the error rate can be adjusted to the required error rate BLER.<sub>target</sub><sup>(LCG)</sup> Can be converged to.
In addition, the base station device 200 is a CRC: The logical channel included in the data (MAC PDU) mapped to the uplink shared channel cannot be identified until it becomes OK. Therefore, the above-mentioned Highest priority logical channel groupis the Highest priority logical channel A channel group will be used. SIR_offset is adjusted for each UE. Also, the logical channel group Z that is the target of this processing<sub>adjust</sub>Is set for each UE from the external I/F.
As described above, the Outer-loop type offset adjustment is not performed for all the logical channel groups, but the Outer-loop type offset adjustment is performed for one preset logical channel group. It is possible to reduce the processing load of the device. For example, the logical channel group Z<sub>adjust</sub>, The logical channel group with the highest transmission frequency is set.
Δ<sub>adj</sub>, BLER<sub>target</sub><sup>(LCGz)</sup>Can be set from an external I/F. However, the maximum value of SIR_Offset is set to SIR_Offset.<sub>max</sub>, The minimum value is SIR_Offset<sub>min</sub>To do. If SIR_Offset sticks to the maximum or minimum value, do not perform the above calculation.
And the finalΔValue of f and f( held in the UEi) Value,Δ-The TPC command closest to "f(i)" is transmitted to the UE by the UL Scheduling Grant in the Sub-frame. The base station apparatus 200 is held in each UE, assuming that the error rate of the TPC command is 0.f(i)The value of may be estimated.
In the above example, it is assumed that the Accumulated TPC command is used, but the TPC command can be calculated in the same way when the Absolute TPC command is used.
In addition, Outer-loop type offset adjustment processing is performed by the Highest priority logical channel group Z.<sub>adjust</sub>, But only ifΔ=Δ+SIR_offsetIs processed by the logical channel group of Highest priority Z<sub>adjusted</sub>Or not. The error rate adjustment based on the logical channel group is performed by the offset processing based on the priority.
Next, in steps S514 and S516, the correction processing of the allocation bandwidth by UPH is performed.
First, in step S514, the number of RBs in the Temporary RB group is set to B.<sub>data, tmp</sub>Then, the estimated value of the transmission power of the UE is calculated by the following formula:
<maths num="24"><img file="WO2008108227A1_D0033.tif" /></maths>P<sub>O_PUSCH</sub>: Value specified by NW (36.213Reference) f(i): A value obtained by adding the TPC commands transmitted up to the relevant Sub-frame PL: Pathloss. A value estimated by the reception level of UPH and Demodulation RS.
And Txpow is P<sub>max</sub>It is determined whether or not it is larger than (S514). Where P<sub>max</sub>Is the maximum transmission power of the UE. Txpow is P<sub>max</sub>If it is larger than (step S514: YES), the process proceeds to step S516, and Txpow is P.<sub>max</sub>When it is not larger than (step S514: NO), the process proceeds to step S518.
In step S516,
<maths num="25"><img file="WO2008108227A1_D0034.tif" /></maths>And B<sub>data,tmp</sub>"AssignRBNumber Num<sub>RB</sub>". The number of RBs assigned to the UE is NUM<sub>RB</sub>The RBs in the Temporary RB group are deleted so that the number of subcarriers is only 2, 3 and 5 within a range that does not become less than 1. In the calculation of the above equation, Maximum Power Reduction in the UE may or may not be taken into consideration.
When the Temporary RB group is allocated in step S506, if the frequency is larger, the RB is deleted from the smaller frequency, and if the frequency is smaller, the RB is allocated from the larger frequency. Will be deleted.
Next, in steps S518 and S520, N<sub>max_bit</sub>Correction processing of the allocated bandwidth is performed.
First, in step S518, the number of RBs in the Temporary RB group(Num<sub>RB</sub>)And MCS<sub>tmp</sub>Based on MAC PDU size (Hereinafter referred to as Size)And calculate Size>N<sub>max, bit</sub>Or not.
Size > N<sub>max,bit</sub>If it is determined that it is (step S518: YES), in step S520, Size N<sub>max,bit</sub>RB in Temporary RB group is deleted until it becomes. When assigning the Temporary RB group, if the higher frequency is assigned, the RB is deleted from the lower frequency, and if the lower frequency is assigned, the RB is deleted from the higher frequency. I will.
On the other hand, Size N<sub>max,bit</sub>If it is determined to be (step S518: YES), the process proceeds to step S522.
In steps S522 and S524,BufferThe correction processing of the allocated bandwidth is performed according to the stay amount. That is, the number of RBs to be allocated to the UE is recalculated based on the comparison result of the UL Buffer retention amount and Size. Refer to steps S730 and S732 in step S204 for the method of estimating the UL Buffer stay amount.
It should be noted that the UE has received the UL-SCH resource allocation request: Yesby the Scheduling request, and has allocated the uplink resource (UL-SCH resource) even after receiving the Scheduling request. If there is no data," the following "when there is enough data" (step S5222: YES) is performed.
More specifically, in step S522, it is determined whether or not there is sufficient data in RLC Buffer using the following formula.α<sub>TFRS</sub>Is externalI/FThe coefficient is set more.
<maths num="26"><img file="WO2008108227A1_D0035.tif" /></maths>When it is determined that there is enough data in RLC Buffer(Step S522: YES), And proceeds to step S526. In this case, all RBs in the Temporary RB group are assigned to the UE.RBIt becomes.
On the other hand, when it is determined that there is not enough data in RLC Buffer(Step S522: NO), And proceeds to step S524.
In step S524,
<maths num="27"><img file="WO2008108227A1_D0036.tif" /></maths>(Hereafter, Size<sub>buffer</sub>MCS)<sub>tmp</sub>Number of RBs to allocate based on<sub>RB</sub>To recalculate.
Where Num<sub>RB</sub>If the number of subcarriers of is a factor other than 2, 3 and 5, the number of subcarriers is only 2, 3 and 5, and Num<sub>RB</sub>Num is the smallest integer greater than<sub>RB</sub>And The number of RBs assigned to the UE is NUM<sub>RB</sub>Delete the RBs in the Temporary RB group within the range that does not become less than. When assigning the Temporary RB group, if the higher frequency is assigned, the RB is deleted from the lower frequency, and if the lower frequency is assigned, the RB is deleted from the higher frequency. I will.
Then, in step S526, the Temporary RB group after the processing of steps S514 to S524 is set as the RB to be assigned to the UE in the sub-frame.
In step S528, the MCS<sub>tmp</sub>And, based on the RB (collection) determined in step S526, generate a UL Scheduling Grant to be transmitted to the UE. That is, the transmission format of UL-SCH to be transmitted to the UE is determined.
On the other hand, in step S508, if the UE does not transmit the UL-SCH for initial transmission, that is, the UL-SCH for retransmission is transmitted (step S508: NO), the process proceeds to step S530.
In step S530, the number of RBs at the time of retransmission is the smaller of the number of RBs for initial transmission and the number of RBs in the Temporary RB group. If the number of RBs in the initial transmission is smaller than the number of RBs in the Temporary RB group, the RBs in Temporary RB group are deleted until the number of RBs assigned to the UE becomes the same as the number of RBs in the initial transmission. When assigning the Temporary RB group, if the higher frequency is assigned, the RB is deleted from the lower frequency, and if the lower frequency is assigned, the RB is deleted from the higher frequency. I will.
In step S532, the TPC command notified to the UE is set by the UL Scheduling Grant.
Δ=Δ<sub>LCG</sub>+SIR_offset+Δ<sub>LCG</sub><sup>(HARQ)</sup> Offset valueΔ<sub>LCG</sub><sup>(HARQ)</sup>Is set for each logical channel group from the external I/F. Even at the time of retransmission, the Outer-loop type processingdescribed in step S512 is performed.
In this way, the error rate at the time of retransmission can be reduced by notifying the UE of a larger power offset at the time of retransmission.
Then, in step S534, UL Scheduling Grant to be transmitted to the UE is generated. Regarding the frequency resource, the resource block determined in step 530 is notified. The MCS at the time of retransmission may be the same as the MCS of the initial transmission. Alternatively, the modulation scheme at the time of retransmission may be the same as that of new transmission.
Note that steps S530, S532, and S534 described above show the processing when the UL Scheduling Grant is specified at the time of retransmission, but the above processing is skipped if the UL Scheduling Grant is not specified at the time of retransmission. However, the frequency resource used by the UE is secured.
In step S816, the value of j is incremented, and in step S818, the value of j is N.<sub>UL-SCH</sub>It is determined whether or not the following. the value of j is N<sub>UL-SCH</sub>When it is the following (processing of step S818: YES), the process returns to the step before step S810. On the other hand, the value of j is N<sub>UL-SCH</sub>If not (the process of step S818: NO), the process ends.
In addition, in step S512 and step S532 described above, the process of transmitting the TPC command to the UE using the UL Scheduling Grant has been shown. The process of transmitting the TPC command may be performed in combination with the periodical transmission of the TPC command in the Sub-frame that does not transmit the UL Scheduling Grant.
The following is an example of periodic TPC command transmission in Sub-frame that does not transmit the UL Scheduling Grant.
When transmitting a periodic TPC command to the UE, the base station device 200 calculates the TPC command based on the reception SIR of the Sounding RS. More specifically, set Target SIR andΔ<sub>Sounding</sub>Calculate: Δ<sub>Sounding</sub>= Target_SIR-SIR<sub>Sounding</sub> And aboveΔ<sub>Sounding</sub>The TPC command closest to is sent to the UE. The TPC command is transmitted as a part of PDCCH.
An embodiment different from FIG. 11A regarding the processing of the uplink TFR selection in step S814 described above will be described below with reference to FIG. 11B. It should be noted that the difference from the uplink TFR selection processing described with reference to FIG. 11A is step S510, step S512, and step S532, so only the difference will be described. That is, steps S504A, S505A, steps S506A, S508A, steps S514A, S516A, steps S518A, S520A, steps S522A, S524A, steps S526A, S528A, steps S530A, S534A in FIG. Since it is the same as S506, S508, Steps S514, S516, Steps S518, S520, Steps S522, S524, Steps S526, S528, Steps S530 and S534, the description thereof will be omitted.
In step S509A, in (Equation 22)ΔIs calculated. That is, TPC command (which is notified to the UE by UL Scheduling Grant)Δ) Is calculated. Below, the value of the offset to be notified to the UEΔIt is described.
the aboveΔIs calculated as follows based on the reception SIR and R_SIR of the sounding reference signal (Sounding RS) and the target SIR and T_SIR of the sounding reference signal: Δ=T_SIR-R_SIR Next, in step S510A, the MCS (Modulation and Coding Scheme) of the uplink shared channel transmitted by the UE is selected. For example, the expected SIR of the uplink shared channel, SIR_Expected, is calculated based on the received SIR of the reference signal for sounding, and SIR_Expected and the TF_ as shown in FIGS. 12A and 12B.Related_tableThe MCS, more specifically, the data size, the modulation scheme, and the coding rate may be calculated by The coding rate is a value uniquely calculated from the data size, the modulation method, and the number of RBs.
The method of calculating the SIR_Expected will be described below. Generally, the transmission power of a reference signal for sounding in E-UTRA is generally calculated using the following formula (Non-Patent Document: 36)..213):
<maths num="28"><img file="WO2008108227A1_D0037.tif" /></maths>Where P<sub>SRS</sub>(i): Transmission power of reference signal for sounding in Sub-frame #i P<sub>MAX</sub>: Maximum transmission power of UE P<sub>SRS_OFFSET</sub>: Power offset of uplink shared channel and reference signal for sounding M<sub>SRS</sub>: RB number of reference signal for sounding P<sub>O_PUSCH</sub>: Parameter specified by NW α: Parameter specified by NW PL: Pathloss Δ<sub>MCS</sub>: Offset value set for each MCS MCS<sub>REF</sub>: MCS for reference f(i): Offset value for adjustment. f (i) = f(i-1) + Δ Where P<sub>O_PUSCH,</sub>α, PL, f(i) are the same as the values in (Equation 22). Where (Equation 22) and the above equationΔ<sub>MCS</sub>The transmission power of PUSCH per 1 RB is calculated as follows: P<sub>PUSCH</sub>(i)= P<sub>SRS</sub>-P<sub>SRS_OFFSET</sub> Therefore, assuming that the interference power in the reference signal for sounding and the interference power in the reference signal of the uplink shared channel are the same, the SIR_Expected is calculated as follows: SIR_Expected=R_SIR-P<sub>SRS_OFFSET</sub> Note that R_SIR is the reception SIR of the reference signal for sounding, as described above.
By the way, a power offset P of the uplink shared channel and the sounding reference signal is set.<sub>SRS_OFFSET</sub>May be controlled in a relatively long cycle based on the path loss between the user apparatus and the base station apparatus. For example, as shown in FIG. 11C, P for the value of path loss<sub>SRS_OFFSET</sub>When the value of P is defined and the path loss changes, referring to FIG. 11C, P<sub>SRS_OFFSET</sub>May be changed. In addition, P<sub>SRS_OFFSET</sub>May be notified to the UE by RRC Signaling. For the method of calculating the path loss, refer to the description in step S510.
The SIR_Expected may be adjusted by the Outer-loop type processing described below.
SIR_Expected=SIR_Expected+SIR_Offset In this case, the MCS is selected by SIR_Expected after the above adjustment is performed. Here, the SIR_Offset may be calculated by the equation (10) in (Equation 11).
Note that the above SIR_offset is the logical channel group of Highest priority is Z<sub>adjust</sub>It may be calculated based on the CRC check result of UL-SCH that is. In this case, the logical channel group of Highest priority is Z<sub>adjust</sub>If it is different from, the Outer-loop-like offset adjustment is not performed.
Formula in (Equation 11)(10)Will be described in more detail. If the CRC Chcek result is ACK, increase SIR_offset a little based on the above formula. That is, the throughput can be increased by adjusting the MCS level to increase. On the other hand, when the CRC Chcek result is NACK, SIR_offset is reduced based on the above formula. That is, it is possible to reduce the error rate by adjusting the MCS level in the lower direction and lowering the required SIR. Regarding DTX, it means that the UE could not receive the UL Scheduling Grant normally, so SIR_offset is not adjusted. Based on the ACK and NACK as described above, the radio quality information of the uplink shared channel, SIR_Expected, that is, the MCS level is adjusted, and the increment for determining the MCS level according to the target error rate and By setting the amount of reduction, it is possible to bring the error rate of UL-SCH close to the target error rate.
For example, the required error rate BLER<sub>target</sub><sup>(LCG)</sup> = 0.1,Δ<sub>adj</sub>=0.5, SIR_offset=SIR_offset+0.05 dB in the case of ACK, and SIR_offset=SIR_offset0.45 dB in the case of NACK. Here, the ratio of ACK is 90% and the ratio of NACK is 10%, and the value of SIR_offset does not change. In other words, by finely adjusting SIR_offset using the above equation, the error rate can be adjusted to the required error rate BLER.<sub>target</sub><sup>(LCG)</sup> Can be converged to.
In addition, the base station device 200 is a CRC: The logical channel included in the data (MAC PDU) mapped to the uplink shared channel cannot be identified until it becomes OK. Therefore, the above-mentioned Highest priority logical channel groupis the Highest priority logical channel A channel group will be used. SIR_offset is adjusted for each UE. Also, the logical channel group Z that is the target of this processing<sub>adjust</sub>Is set for each UE from the external I/F.
Note that the Outer-loop type offset adjustment is not performed for all logical channel groups, but the Outer-loop type offset adjustment is performed for one preset logical channel group. It is possible to reduce the processing load. For example, the logical channel group Z<sub>adjust</sub>, The logical channel group with the highest transmission frequency is set.
Δ<sub>adj</sub>, BLER<sub>target</sub><sup>(LCGz)</sup>Can be set from an external I/F. However, the maximum value of SIR_Offset is set to SIR_Offset.<sub>max</sub>, The minimum value is SIR_Offset<sub>min</sub>To do. If SIR_Offset sticks to the maximum or minimum value, do not perform the above calculation.
Alternatively, instead of adjusting SIR_Expected, P in (Equation 28)<sub>SRS_OFFSET</sub>May be adjusted. In this case, P<sub>SRS_OFFSET</sub>=P<sub>SRS_OFFSET</sub>+SIR_Offset.
Alternatively, instead of adjusting SIR_Expected, P in (Equation 22)<sub>O_USCH</sub>(i) May be adjusted. In this case, P<sub>O_USCH</sub>(i)=P<sub>O_USCH</sub>(i)+SIR_Offset. In this case, the SIR_Offset is adjusted using the equation (23).
Then, in step S511A, MCS reselection based on the priority is performed. That is, the offset based on the priority of the logical channel group of Highest priorityΔ<sub>LCG</sub>Thus, the SIR_Expected in step S510A is recalculated, and the MCS is reselected by referring to FIGS. 12A and 12B based on the recalculated SIR_Expected. More specifically, SIR_Expected is recalculated by the following formula: SIR_Expected=SIR_Expected-Δ<sub>LCG</sub> Here, the subscript LCG indicates a logical channel group Logical Channel Group. For example, for a logical channel group with high priority and high quality transmission,Δ<sub>LCG</sub>By increasing the value of MCS, it is possible to lower the MCS and consequently reduce the error rate. That is, the base station device 200 can adjust the error rate by adjusting the offset value based on the priority or the logical channel or logical channel group.
In step S532A, the TPC command notified to the UE is set by the UL Scheduling Grant.
Δ=T_SIR-R_SIR+Δ<sub>LCG</sub><sup>(HARQ)</sup> Offset valueΔ<sub>LCG</sub><sup>(HARQ)</sup>Is set for each logical channel group from the external I/F. In this way, the error rate at the time of retransmission can be reduced by notifying the UE of a larger power offset at the time of retransmission.
Next, the base station apparatus 200 according to the present embodiment will be described with reference to FIG.
The base station device 200 according to the present embodiment includes a layer 1 processing unit 202, a user device state management unit 204, a scheduling coefficient calculation unit 206, a UE selection unit 208, a TFR Selection unit 210, and an Other CH resource management unit. 212, a frequency resource management unit 214, a persistent resource management unit 216, and a UE buffer estimation unit 218. The UE Buffer estimation unit 218 uses the logical channel group #1 of UE #1, the logical channel group 2 of UE #1,..., The logical channel group #k of UE #1, the logical channel group #1 of UE #2,. UE Buf2221 related to logical channel group #k of UE #n<sub>1,1</sub>, UE Buf2221<sub>1,2</sub>, UE Buf2221<sub>1,k</sub>, UE Buf2221<sub>2,1</sub>,..., UE Buf2221<sub>n,k</sub>Composed of. Note that UE_Buf<sub>n,k</sub>Does not actually buffer data, but estimates the amount of data retained in the buffer of the UE based on the Buffer Status Report reported from the UE.
In FIG. 16, UE_Buf of logical channel group #k of UE #n<sub>n,k</sub>Is provided for each UE and each logical channel, but need not be provided for each UE or each logical channel, and may be provided with one UE_Buf estimation unit for all UEs or one UE_Buf estimation for multiple UEs. It may have a section. Alternatively, one UE Buf estimation unit may be provided for one UE and the UE Buf estimation unit may not be provided for each logical channel.
The layer 1 processing unit 202 performs processing regarding layer 1. Specifically, the layer 1 processing unit 2081 performs channel coding and IFFT processing of a shared channel transmitted in downlink, reception processing such as FFT processing and channel decoding of shared channel transmitted in uplink. Be seen.
Also layers1The processing unit 202 performs transmission processing of Downlink Scheduling Information that is control information for the downlink shared channel and UL Scheduling Grant that is control information for the uplink shared channel.
Also layers1The processing unit 202 performs reception processing of control information transmitted on the uplink, that is, delivery confirmation information on the Channel Quality Indicator (CQI) and the downlink shared channel. The CQI and delivery confirmation information are transmitted to the user device status management unit 204.
In addition, the layer 1 processing unit 202 determines the uplink synchronization state based on the sounding reference signal transmitted in the uplink and the CQI signal, and notifies the user apparatus state management unit 204 of the determination result. .. Also, the layer 1 processing unit 202 measures the SIR of the reference signal for sounding transmitted on the uplink, and notifies the user equipment state management unit 204 of the measurement result. The SIR of the reference signal for sounding is used in the process of step S732, for example.
Further, the layer 1 processing unit 202 may estimate the uplink reception timing based on the reference signal for sounding transmitted on the uplink and the CQI signal.
Also, the layer 1 processing unit 202 may determine whether or not the UL-SCH for the uplink is actually transmitted. The above determination result is used, for example, in the process of step S706.
Also, the layer 1 processing unit 202 may estimate the path loss and notify the user state management unit 204 of the path loss. The path loss may be used, for example, in the processing of UL TFR Selection in S814.
In addition, the layer1The processing unit 202 is connected to the wireless interface. More specifically, for downlink, layers1The baseband signal generated by the processing unit 202 is converted into a radio frequency band, then amplified by the amplifier, and the signal is transmitted to the UE via the antenna. On the other hand, regarding the uplink, the radio frequency signal received by the antenna is amplified by the amplifier and then frequency-converted to be input as a baseband signal to the layer 1 processing unit 202.
The user status management unit 204 manages the status of each UE. For example, the user state management unit 204 determines whether to apply HARQ Entity state management in the uplink, UE Mobility management and control, DRX state management, uplink synchronization state management, and persistent scheduling. Management, management of whether or not to send MAC Control Block, management of transmission status, estimation of buffer status in UE, calculation of each metric for calculating scheduling coefficient in step S732, and scheduling coefficient Determine whether to calculate or not. That is, the user status management unit 204 performs the processing of steps S702 to S730 in FIG. 7B.
The mobility of the UE is a handover for switching a cell with which the UE communicates, and includes a handover of the same frequency, a handover of a different frequency, and a handover between different systems. In the case of a different frequency handover and a handover between different systems, the management and control of Measurement Gap is included in the management and control of Mobility of the above UE.
Further, the user status management unit 204 performs the processes of steps S202 and S204. Specifically, the user status management unit 204 sets the maximum multiplexing number per UL-MAC sub-frame of the Sub-frame, and counts the number of UEs that perform retransmission in the Sub-frame.
Furthermore, the user status management unit 204 may perform the periodic TPC command calculation processing and transmission processing based on the SRS of the Sounding RS described above.
The scheduling coefficient calculation unit 206 performs the processing of steps S701 and S732 to S740 in FIG. 7B. Specifically, the scheduling coefficient calculation unit 206 calculates the scheduling coefficient of each user apparatus in the Sub-frame (Equation 14). Then, the UE selection unit 208 selects a user apparatus (new transmission) to which radio resources are allocated by dynamic scheduling based on the scheduling coefficient. The UE selection unit 208 determines the number N of UEs to which radio resources are allocated by dynamic scheduling.<sub>DL-SCH</sub>Select Transport Format/Resource Block(TFR Selection)Input to the section 210.
The TFR Selection unit 210 performs the processes of step S809, step S810, step S812, step S814, step S816, and step S818. Specifically, the TFR Selection unit 210 determines the transmission format for UL-SCH to which Dynamic scheduling is applied, allocates radio resources, controls UL transmission power, and the like. Information regarding the transmission format and wireless resources regarding the UL-SCH to which the Dynamic scheduling determined by the TFR Selection unit 210 is applied is sent to the layer 1 processing unit 202, and the layer 1 processing unit 202 transmits the UL Scheduling Grant transmission process and , Used for reception processing of uplink shared channel.
The Other CH resource management unit 212 determines the transmission format for PRACH, PUCCH, Guard RB, and RACH message 3 and allocates radio resources. Then, the frequency resource management unit 214 is notified of the frequency resource among the radio resources. In addition, the transmission format regarding PRACH, PUCCH, and RACH message 3 determined by the Other CH resource management unit 212 and the allocated radio resources are assigned to the layer 1 processing unit 202 via the frequency resource management unit 214 and the TFR Selection unit 210. And the layer 1 processing unit 202 performs layer 1 reception processing for PRACH, PUCCH, and RACH message 3 and transmission processing for RACH message 2.
The frequency resource management unit 214 is connected to the TFR selection unit 210, the Other CH resource management unit 212, and the persistent resource management unit 216, and manages frequency resources. More specifically, it monitors the remaining frequency resources that can be used for the uplink shared channel to which Dynamic Scheduling is applied, and provides the TFR Selection unit 210 with the information necessary for the processing of step S810 in the TFR Selection unit 210. .
The persistent resource management unit 216 manages the state of the UL-SCH to which persistent scheduling is applied and the radio resource. More specifically, the persistent resource management unit 216 determines a transmission format for UL-SCH to which persistent scheduling is applied and manages radio resources. Then, the frequency resource management unit 214 is notified of the frequency resource among the radio resources. In addition, the transmission format determined by the persistent resource management unit 216 and the allocated radio resource are sent to the layer 1 processing unit 202 via the frequency resource unit 214 and the TFR selection unit 210, and the layer 1 processing unit 202 The UL-SCH layer 1 reception processing to which the above-mentioned persistent scheduling is applied is performed.
The persistent resource management unit 216 also provides the user status management unit 204 with information for performing the processes of steps S703, S704, and S705 in the user status management unit 204.
The UE_Buffer estimation unit 218 estimates the buffer status of each logical channel group in the UE, that is, the buffer retention amount, based on the Buffer Status Report reported from the UE. More specifically, the processing relating to the UE buffer in steps S730 and S732 is performed.
Although the present invention has been described by the above embodiments, it should not be understood that the description and drawings forming a part of this disclosure limit the present invention. From this disclosure, various alternative embodiments, examples and operational techniques will be apparent to those skilled in the art.
For example, in the above-described embodiment, an example of a system to which Evolved UTRA and UTRAN (alias: Long Term Evolution, or Super 3G) is applied has been described, but the mobile station, base station device, and mobile device according to the present invention are described. The communication system and the communication control method can be applied to other systems that perform communication using a shared channel.
That is, it goes without saying that the present invention includes various embodiments and the like not described here. Therefore, the technical scope of the present invention is defined only by the matters specifying the invention according to the scope of claims reasonable from the above description.
For convenience of explanation, the present invention has been described by dividing it into several embodiments, but the division of each embodiment is not essential to the present invention, and two or more embodiments may be used as necessary. Although specific numerical examples have been described to facilitate understanding of the invention, unless otherwise specified, those numerical values are merely examples, and any appropriate value may be used.
Although the present invention has been described above with reference to specific embodiments, each embodiment is merely an example, and those skilled in the art can understand various variations, modifications, alternatives, and substitutions. Let's see Although the device according to the embodiments of the present invention has been described using functional block diagrams for convenience of description, such a device may be implemented in hardware, software, or a combination thereof. The present invention is not limited to the above embodiments, and various modifications, modifications, alternatives, substitutions, etc. are included without departing from the spirit of the present invention.
This international application includes Japanese patent application 2007-052111 filed on March 1, 2007, Japanese patent application 2007-161940 filed on June 19, 2007 and Japan filed on December 20, 2007. Claiming priority based on national patent application 2007-329028, the entire contents of 2007-052111, 2007-161940 and 2007-329028 are incorporated into this international application.
24 sheets
Sheet 1 Sheet 2 Sheet 3 Sheet 4 Sheet 5 Sheet 6 Sheet 7 Sheet 8 Sheet 9 Sheet 10 Sheet 11 Sheet 12 Sheet 13 Sheet 14 Sheet 15 Sheet 16 Sheet 17 Sheet 18 Sheet 19 Sheet 20 Sheet 21 Sheet 22 Sheet 23 Sheet 24
98 members in 11 offices
Priority claims19
| Document | Office | Kind | Date |
|---|---|---|---|
| 2007052111 | Japan | – | |
| 2007052111 | Japan | A | |
| 2007052111 | Japan | A | |
| 2007161940 | Japan | – | |
| 2007161940 | Japan | A | |
| 2007161940 | Japan | A | |
| 2007329028 | Japan | – | |
| 2007329028 | Japan | A | |
| 2007329028 | Japan | A | |
| 2008053307 | Japan | W | |
| 2008053307 | Japan | W | |
| 2007052111 | – | – | – |
| 2007161940 | – | – | – |
| 2007329028 | – | – | – |
| JP20070052111 | – | – | – |
| JP20070161940 | – | – | – |
| JP20070329028 | – | – | – |
| PCTJP2008053307 | – | – | – |
| WO2008JP53307 | – | – | – |
Members98
| Document | Office | Kind | |
|---|---|---|---|
| AU2008222128A1 | Australia | A1 | |
| CA2679611A1 | Canada | A1 | |
| WO2008108222A1 | World Intellectual Property Organization (WIPO) | A1 | |
| WO2008108223A1 | World Intellectual Property Organization (WIPO) | A1 | |
| WO2008108224A1 | World Intellectual Property Organization (WIPO) | A1 | |
| WO2008108225A1 | World Intellectual Property Organization (WIPO) | A1 | |
| WO2008108226A1 | World Intellectual Property Organization (WIPO) | A1 | |
| WO2008108227A1 | World Intellectual Property Organization (WIPO) | A1 | |
| WO2008108228A1 | World Intellectual Property Organization (WIPO) | A1 | |
| MX2009009277A | Mexico | A | |
| MX2009009279A | Mexico | A | |
| MX2009009280A | Mexico | A | |
| KR20090115217A | Republic of Korea | A | |
| KR20090118072A | Republic of Korea | A | |
| KR20090118073A | Republic of Korea | A | |
| KR20090118074A | Republic of Korea | A | |
| KR20090118075A | Republic of Korea | A | |
| EP2124469A1 | European Patent Office (EPO) | A1 | |
| EP2124470A1 | European Patent Office (EPO) | A1 | |
| EP2124471A1 | European Patent Office (EPO) | A1 | |
| KR20090121359A | Republic of Korea | A | |
| EP2129140A1 | European Patent Office (EPO) | A1 | |
| EP2129149A1 | European Patent Office (EPO) | A1 | |
| EP2129150A1 | European Patent Office (EPO) | A1 | |
| EP2129151A1 | European Patent Office (EPO) | A1 | |
| KR20090129441A | Republic of Korea | A | |
| CN101669382A | China | A | |
| CN101669395A | China | A | |
| CN101669396A | China | A | |
| CN101669399A | China | A | |
| CN101669400A | China | A | |
| CN101669401A | China | A | |
| CN101669402A | China | A | |
| US2010091725A1 | United States of America | A1 | |
| US2010091726A1 | United States of America | A1 | |
| US2010091727A1 | United States of America | A1 | |
| US2010098008A1 | United States of America | A1 | |
| US2010099429A1 | United States of America | A1 | |
| US2010111008A1 | United States of America | A1 | |
| JPWO2008108222A1 | Japan | A1 | |
| JPWO2008108223A1 | Japan | A1 | |
| JPWO2008108224A1 | Japan | A1 | |
| JPWO2008108225A1 | Japan | A1 | |
| JPWO2008108226A1 | Japan | A1 | |
| JPWO2008108227A1 | Japan | A1 | |
| JPWO2008108228A1 | Japan | A1 | |
| US2010150085A1 | United States of America | A1 | |
| RU2009134935A | Russian Federation | A | |
| RU2009134936A | Russian Federation | A | |
| RU2009134937A | Russian Federation | A | |
| RU2009134938A | Russian Federation | A | |
| RU2009135441A | Russian Federation | A | |
| RU2009135448A | Russian Federation | A | |
| RU2009135449A | Russian Federation | A | |
| US2012147778A1 | United States of America | A1 | |
| US2012147836A1 | United States of America | A1 | |
| CN102573085A | China | A | |
| CN102573086A | China | A | |
| CN101669400B | China | B | |
| CN101669396B | China | B | |
| JP5047270B2 | Japan | B2 | |
| US8295236B2 | United States of America | B2 | |
| JP5059848B2 | Japan | B2 | |
| JP2012213209A | Japan | A | |
| JP2012231479A | Japan | A | |
| JP2012231487A | Japan | A | |
| US8335233B2 | United States of America | B2 | |
| JP5100745B2 | Japan | B2 | |
| JP5122554B2 | Japan | B2 | |
| CN101669402B | China | B | |
| US8391219B2 | United States of America | B2 | |
| JP2013059032A | Japan | A | |
| CN101669401B | China | B | |
| JP5186481B2 | Japan | B2 | |
| US8432883B2 | United States of America | B2 | |
| US8526373B2 | United States of America | B2 | |
| US8570959B2 | United States of America | B2 | |
| US8639259B2 | United States of America | B2 | |
| JP5405636B2 | Japan | B2 | |
| CN101669382B | China | B | |
| CN101669399B | China | B | |
| JP5425264B2 | Japan | B2 | |
| JP5501409B2 | Japan | B2 | |
| JP5511896B2 | Japan | B2 | |
| BRPI0807885A2 | Brazil | A2 | |
| BRPI0808393A2 | Brazil | A2 | |
| BRPI0808395A2 | Brazil | A2 | |
| EP2124471A4 | European Patent Office (EPO) | A4 | |
| EP2129149A4 | European Patent Office (EPO) | A4 | |
| EP2124469A4 | European Patent Office (EPO) | A4 | |
| BRPI0808174A2 | Brazil | A2 | |
| BRPI0808175A2 | Brazil | A2 | |
| EP2124470A4 | European Patent Office (EPO) | A4 | |
| EP2129140A4 | European Patent Office (EPO) | A4 | |
| EP2129150A4 | European Patent Office (EPO) | A4 | |
| EP2129151A4 | European Patent Office (EPO) | A4 | |
| BRPI0807876A2This record | Brazil | A2 | |
| BRPI0807881A2 | Brazil | A2 |
2 legal events, as the office reported them to INPADOC
Over the term
Point at a mark for the eventEvents
| Event | Code | |
|---|---|---|
| Patent lapsed as no evidence of payment of the annual fee has been furnished to inpi [chapter 8.11 patent gazette]LapsedEM VIRTUDE DO ARQUIVAMENTO PUBLICADO NA RPI 2343 DE 01-12-2015 E CONSIDERANDO AUSENCIA DE MANIFESTACAO DENTRO DOS PRAZOS LEGAIS, INFORMO QUE CABE SER MANTIDO O ARQUIVAMENTO DO PEDIDO DE PATENTE, CONFORME O DISPOSTO NO ARTIGO 12, DA RESOLUCAO 113/2013.B08K | B08K | |
| Application dismissed because of non-payment of annual fees [chapter 8.6 patent gazette]REFERENTE AS 4A, 5A, 6A E 7A ANUIDADES.B08F | B08F |
Numbers
- Publication
- PI0807876-9
- Publication, DOCDB
- PI0807876
- Publication, EPODOC
- BRPI0807876
- Application
- 7876
- Application, DOCDB
- PI0807876
- Application, EPODOC
- BR2008PI07876
Titles3
- Portuguese
- APARELHO DA ESTAÇÃO DE BASE E MÉTODO DE CONTROLE DE COMUNICAÇÃO
- English
- BASE STATION APPARATUS AND COMMUNICATION CONTROL METHOD
- Unlabeled
- Base station device and communication control method
Classification
- CPC, 8
- H04W52/16
- H04W52/04
- H04W52/281
- H04W52/48
- H04W52/242
- H04W52/262
- H04W52/24
- H04W72/21
- IPC, 4
- H04J1 00
- H04J11 00
- H04W74 06
- H04W72 54
