Base station device and communication control method
Abstract
This record has no abstract on file.
Term
Projected expiry 26 February 2028.
- Priority
- Filed
- Granted
- Today
- Projected expiry
514 paragraphs, as filed
Description of equivalent WO 2008108222 A1
Base station apparatus and communication control method
MothThe present invention relates to a mobile communication system to which orthogonal frequency division multiplexing (OFDM) is applied in downlink, and more particularly to a base station apparatus and communication control method.
MothThe W-CDMA and HSDPA successors, ie LTE (Long Term Evolution), will be considered by W-CDMA standardization body 3GPP, and OFDM as downlink and SC-FDMA as uplink will be considered as a radio access scheme. (Single-Carrier Frequency Division Multiple Access) has been studied (see, for example, Non-Patent Document 1).
MothOFDM is a scheme in which a frequency band is divided into a plurality of narrow frequency bands (subcarriers), and data is loaded on each frequency band for transmission, and while the subcarriers are partially overlapped on the frequency, they interfere with each other. High-speed transmission can be realized and frequency utilization efficiency can be improved by arranging them densely without doing so.
MothSC-FDMA is a transmission scheme that can reduce interference between terminals by dividing a frequency band and transmitting using a different frequency band among a plurality of terminals. SC-FDMA is characterized in that the variation of transmission power is reduced, so that low power consumption and wide coverage of the terminal can be realized.
MothThe above-mentioned LTE is a communication system using shared channels in downlink and uplink. For example, in uplink, the base station apparatus selects a user apparatus performing communication using the shared channel for each subframe (every 1 ms), and transmits a downlink control channel to the selected user apparatus. Using the predetermined subframe, it instructs to perform communication using the shared channel, and the user apparatus transmits the shared channel based on the downlink control channel. The base station apparatus receives the shared channel transmitted from the user apparatus and performs decoding. Here, the process of selecting the user apparatus that performs communication using the shared channel as described above is called a scheduling process.
MothAlso, in LTE, adaptive modulation and coding (Adaptive Modulation and Coding) is applied, so the transmission format of the shared channel is different for each subframe. Here, the transmission format refers to, for example, allocation information and modulation scheme of resource blocks that are frequency resources, information on modulation information, payload size, information on transmission power, information on HARQ such as redundancy version parameter and process number, and reference at the time of MIMO application It is information on MIMO such as a sequence of signals. The identification information of the user apparatus performing communication using the shared channel in the subframe and the transmission format of the shared channel are collectively referred to as Uplink Scheduling Grant.
MothIn LTE, the identification information of the user equipment performing communication using the shared channel in the subframe and the transmission format of the shared channel described above are notified by the physical downlink control channel (PDCCH). . The physical downlink control channel PDCCH is also referred to as 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">MothThe above-described scheduling processing and transmission format determination processing in AMC lead to deterioration of transmission characteristics or deterioration of radio capacity if not appropriately controlled.</p><p num="0009">MothTherefore, in view of the above-mentioned problems, the present invention provides a base station apparatus and communication control method capable of appropriately performing scheduling processing and transmission format determination processing in AMC in the uplink of LTE. It is.</p>
<p num="0010">MothIn order to solve the above problems, a base station apparatus according to the present invention is a base station apparatus that communicates with a user apparatus using an uplink shared channel, and transmits a control channel for the shared channel in downlink. A user apparatus other than a time frame, a time frame for receiving the shared channel, or a time frame for transmitting delivery confirmation information for the shared channel overlaps with a time interval at which measurement of cells of different frequencies in the user apparatus is performed; One of the features of the present invention is selecting means for selecting a user apparatus to which a shared channel is to be assigned among the apparatuses; and assigning means for assigning a shared channel to the user apparatus selected in the selecting means.</p><p num="0011">MothA communication control method according to the present invention is a communication control method in a base station apparatus that communicates with a user apparatus using an uplink shared channel, comprising: a time frame for transmitting a control channel for the shared channel in downlink; A user apparatus in which a time frame for receiving the shared channel or a time frame for transmitting delivery confirmation information for the shared channel overlaps with a time interval at which measurement of cells of different frequencies in the user apparatus is performed; User equipment that is out of synchronization; user equipment that has not received a reference signal from the user equipment; and user equipment that does not have data to be transmitted; user who assigns a shared channel from among user equipment other than the user equipment Selection step of selecting a device; said selection means Assigning a shared channel to a user apparatus selected in the step of assigning the shared channel according to one of the features.</p><p num="0012">MothAnother base station apparatus according to the present invention is a base station apparatus that communicates with a user apparatus using uplink and downlink shared channels, and the time frame for transmitting the uplink shared channel is downlink. A user device overlapping a time frame in which a common channel is transmitted; a user device in which a time frame transmitting the uplink shared channel overlaps a time frame in which delivery confirmation information for the uplink shared channel is transmitted; A user apparatus in which a time frame for transmitting the uplink shared channel overlaps a time frame for transmitting control information for downlink or uplink persistent scheduling; control information for the uplink shared channel Time frame to send A user apparatus overlapping a time frame for transmitting the uplink shared channel; a time frame for transmitting control information for the uplink shared channel is a reference signal for sounding in uplink, a downlink radio Quality information, scheduling request signal, user apparatus overlapping time frame for transmitting random access channel; time frame for transmitting control information for uplink shared channel, delivery acknowledgment information for downlink shared channel User equipment overlapping with a time frame for transmitting (ACK / NACK); selection means for selecting a user equipment for transmitting an uplink shared channel from among user equipments other than the user equipment selected in the selection means Against Assignment means for assigning chromatic channels; be provided with with one of the features.</p>
<p num="0013">MothAccording to the embodiment of the present invention, it is possible to realize a base station apparatus and communication control method capable of appropriately performing scheduling processing and transmission format determination processing in AMC in the uplink of LTE.</p>
<figref num="1">It is a block diagram showing composition of a radio communications system concerning an example of the present invention.</figref><figref num="2">FIG. 5 is a flow diagram illustrating a UL MAC data transmission procedure according to an embodiment of the present invention.</figref><figref num="3">It is a flowchart which shows the scheduling coefficient calculation process and selection process of a candidate UE which concern on one Example of this invention.</figref><figref num="4">It is a flowchart which shows the control in connection with TFR selection which concerns on one Example of this invention.</figref><figref num="5">It is explanatory drawing which shows UL TF Related Table.</figref><figref num="6">It is a partial block diagram showing a base station device concerning one example of the present invention.</figref><figref num="7A">FIG. 7 is a flow diagram illustrating a method of transmitting UL Scheduling Grant and PHICH according to an embodiment of the present invention.</figref><figref num="7B">It is a flowchart which shows the scheduling coefficient calculation process and selection process of a candidate UE which concern on one Example of this invention.</figref><figref num="8">It is a flowchart which shows an uplink TFR selection process.</figref><figref num="9">When radio | wireless resource allocation by Dynamic Scheduling is performed with respect to UE with allocation of Persistent Resource, it is a figure which shows the effect of ensuring the Persistent Resource.</figref><figref num="10">When radio | wireless resource allocation by Dynamic Scheduling is performed with respect to UE with allocation of Persistent Resource, it is a figure which shows the effect of ensuring the Persistent Resource.</figref><figref num="11A">It is a flowchart which shows the process of uplink TFR selection.</figref><figref num="11B">It is another flow figure which shows the process of uplink TFR selection.</figref><figref num="11C">Pathloss and P<sub>OFFSET</sub>Is a diagram showing an example of the relationship between</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 a mechanism of interference in UE.</figref><figref num="13B">It is an image figure of interference to the receiving signal of the downlink by the transmitting signal of the uplink.</figref><figref num="14">It is a flowchart which shows the determination method of 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 sign
50 cells 100<sub>1</sub>, 100<sub>2</sub>, 100<sub>3</sub>, 100<sub>n</sub>MothUser equipment 200 Base station apparatus 206 Scheduling coefficient calculation section 210 Transport format / resource block selection section 212 Layer 1 processing section 300 Access gateway apparatus 400 Core network
MothExample 1 Next, the best mode for carrying out the present invention will be described based on the following examples with reference to the drawings.
MothIn all the drawings for explaining the embodiments, the same reference numerals are used for those having the same functions, and the repeated explanation is omitted.
MothA radio communication system to which a base station apparatus according to an embodiment of the present invention is applied will be described with reference to FIG.
MothThe radio communication system 1000 is a system to which, for example, Evolved UTRA and UTRAN (also called Long Term Evolution or Super 3G) is applied, and a base station apparatus (eNB: eNode B) 200 and a plurality of user apparatuses (UE: User) Equipment, also called mobile station) 100<sub>n</sub>(100<sub>1</sub>, 100<sub>2</sub>, 100<sub>3</sub>, ... 100<sub>n</sub>, N is an integer of n> 0). Base station apparatus 200 is connected to a higher station, for example, access gateway apparatus 300, and access gateway apparatus 300 is connected to core network 400. Here, the user device 100<sub>n</sub>Communicates with the base station apparatus 200 in the cell 50 by Evolved UTRA and UTRAN.
MothHereinafter, the user device 100<sub>n</sub>(100<sub>1</sub>, 100<sub>2</sub>, 100<sub>3</sub>, ... 100<sub>n</sub>) Has the same configuration, function, and state, and the user apparatus 100 will hereinafter be described unless otherwise noted.<sub>n</sub>Proceed with the explanation.
MothAs a radio access system, the radio communication system 1000 applies OFDM (Orthogonal Frequency Division Multiple Access) for downlink and SC-FDMA (Single Carrier-Frequency Division Multiple Access) for uplink. As described above, OFDM is a scheme in which a frequency band is divided into a plurality of narrow frequency bands (subcarriers), and data is loaded on each frequency band for transmission. SC-FDMA is a transmission scheme that can reduce interference between terminals by dividing a frequency band and transmitting using a different frequency band among a plurality of terminals.
MothHere, communication channels in Evolved UTRA and UTRAN will be described.
MothFor downlink, each user apparatus 100<sub>n</sub>The Physical Downlink Shared Channel (PDSCH) and the Physical Downlink Control Channel (PDCCH), which are shared and used, are used. The physical downlink control channel is also referred to as DL L1 / L2 Control Channel. In the downlink, user information and transport format information mapped to the downlink shared physical channel by the physical downlink control channel, user information and transport format information mapped to the uplink shared physical channel, uplink shared physical information Delivery acknowledgment information and the like of a channel (uplink shared channel (UL-SCH) as a transport channel) are 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.
MothFor uplink, each user equipment 100<sub>n</sub>The physical uplink shared channel (PUSCH: Physical Uplink Shared Channel) and the control channel for LTE are used. There are two types of control channels: channels that are time-multiplexed with physical uplink shared channels and channels that are frequency-multiplexed. Channels to be frequency-multiplexed are called physical uplink control channel (PUCCH).
MothIn uplink, downlink control channel quality information (CQI: Channel Quality Indicator) and downlink for use in scheduling of shared channel in downlink, adaptive modulation and coding (AMC), and control channel for LTE The acknowledgment 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.
Moth[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.
MothIn the present embodiment, the logical channel corresponds to, for example, a radio bearer. Also, a priority class corresponds to, for example, priority.
MothHere, he relevant subframe (Sub-frame) indicates a subframe in which the uplink shared channel (UL-SCH) to be scheduled is transmitted by the mobile station unless otherwise noted.
MothFurther, in the following description, the dynamic scheduling corresponds to a first resource allocation method of dynamically allocating radio resources. On the uplink shared channel (UL-SCH) to which dynamic scheduling is applied, radio resources are allocated in any subframe to the user apparatus, and the transmission format in that case, that is, allocation of resource blocks that are frequency resources Various values Silverantre set for information, modulation scheme, information on payload size, information on transmission power, information on HARQ such as redundancy version parameter and process number, and information on MIMO such as a sequence of reference signals at the time of MIMO application.
MothOn the other hand, persistent scheduling is a scheduling method of allocating transmission opportunities of data at fixed intervals according to data types or features of applications that transmit and receive data, and allocates radio resources at fixed intervals. This corresponds to the second resource allocation method. That is, in the uplink shared channel (UL-SCH) to which persistent scheduling is applied, a radio resource is allocated in a predetermined subframe to the user apparatus, and a transmission format in that case, that is, a resource that is a frequency resource Predetermined values Silverantre set for block allocation information, modulation scheme, payload size, information on transmission power, information on HARQ such as Redundancy version parameter and process number, and information on MIMO such as a sequence of reference signals when applying MIMO. Be done. That is, radio resources are allocated in predetermined subframes, and the uplink shared channel (UL-SCH) is transmitted in a predetermined transmission format. The predetermined subframes may be set, for example, to have a constant cycle. Moreover, the transmission format determined in advance does not have to be one type, and a plurality of types may be present.
Moth[2. Allocation Unit of Transmission Band of Physical Uplink Shared Channel (PUSCH)] In this embodiment, a resource block (RB: Resource Block) is used as an allocation unit of transmission band in the frequency direction. One RB corresponds to, for example, 180 kHz, there are 25 RBs when the system bandwidth is 5 MHz, and 50 RBs when the system bandwidth is 10 MHz, and the system bandwidth is In the case of 20 MHz, 100 RBs exist. The allocation of PUSCH transmission bands is performed for each subframe (Sub-frame) on a per RB basis. Also, RB assignment is performed such that DFT size does not include numbers other than 2, 3, and 5 as its factor. That is, DFT size is a number having only 2, 3, and 5 as factors.
MothIn retransmission of the uplink shared channel (UL-SCH), the base station apparatus 200 may or may not transmit the corresponding Uplink Scheduling Grant. When the base station apparatus 200 transmits the Uplink Scheduling Grant for retransmission of the uplink shared channel (UL-SCH), the mobile station performs the uplink shared channel (UL-SCH) according to the Uplink Scheduling Grant. ) Is resent. Here, as described above, the Uplink Scheduling Grant refers to identification information of a user apparatus performing communication using a shared channel in the subframe, a transmission format of the shared channel, that is, allocation of resource blocks that are frequency resources. Information and modulation scheme, payload size, information on transmission power, Redundancy Information on HARQ such as version parameter and process number, and information on MIMO such as sequence of reference signal at the time of MIMO application, etc. Control may be performed such that only part 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 related to transmission power are changed. Also, when the base station apparatus 200 does not transmit the Uplink Scheduling Grant for retransmission of the uplink shared channel (UL-SCH), the mobile station performs the Uplink Scheduling Grant for the first transmission, or the uplink. The uplink shared channel (UL-SCH) is retransmitted according to the Uplink Scheduling Grant received previously for the link shared channel (UL-SCH). The above processing is performed on PUSCH (UL-SCH as a transport channel) to which dynamic scheduling is applied. Also, it may be performed on PUSCH (UL-SCH as a transport channel) to which persistent scheduling is applied. In addition, with regard to Message 3 in the random access procedure, in retransmission of the uplink shared channel (UL-SCH), the base station apparatus 200 may perform processing for not transmitting Uplink Scheduling Grant at all times.
MothHere, dynamic scheduling corresponds to a first allocation method of resources that dynamically allocates radio resources.
Moth[3. UL MAC Data Transmission Procedure] Next, an uplink MAC (UL MAC) data transmission procedure will be described with reference to FIG. FIG. 2 shows a procedure from scheduling processing by calculation of scheduling coefficients to UL TFR selection processing for determining a transport format (Transport format) and RBs to be allocated.
Moth[3.1. UL MAC Maximum Multiplex N<sub>ULMAX</sub>Setting] In base station apparatus 200, UL MAC maximum multiplexing number N<sub>ULMAX</sub>Setting is performed (step S202). UL MAC maximum multiplexing number N<sub>ULMAX</sub>Is the maximum number of multiplexes in one subframe (a value including both UL-SCH for initial transmission and UL-SCH for retransmission) of the uplink shared channel (UL-SCH) to which Dynamic Scheduling is applied. Yes, specified by the external input interface (IF).
Moth3.2. Calculation for Scheduling coefficients Next, in the base station apparatus 200, Calculation for Scheduling coefficients is performed (step S204). The UE to which radio resource allocation is performed by Dynamic scheduling in the Sub-frame is selected. The next uplink transport format and resource selection processing is performed on the UEs to which radio resources are allocated by Dynamic scheduling in the Sub-frame.
MothThe number of UEs to which radio resources are allocated by Dynamic scheduling in the sub-frame is N<sub>UL-SCH</sub>Define as [3.4. Uplink Transport Format and Resource Selection (UL TFR Selection)] Next, in the base station apparatus 200, uplink transport format and resource selection are performed (step S208). Reserving radio resources (RB) of physical random access channel (PRACH), reserving prohibited radio resources (RB), and reserving UL-SCH radio resources (RB) to which persistent scheduling is applied After that, determination of transmission format and allocation of radio resources are performed on UL-SCH (including both initial transmission and retransmission) to which Dynamic scheduling is applied.
Moth[4. Calculation for Scheduling coefficients] Next, calculation of scheduling coefficients performed in step S204 will be described with reference to FIG.
Moth[4.1 Processing Flow] FIG. 3 shows a processing flow for selecting a UE candidate to which radio resources are allocated by Dynamic scheduling by calculation of scheduling coefficients. The base station apparatus 200 executes the following processing for all UEs in the LTE active (LTE active) state (RRC connected state).
MothFirst, n = 1, N<sub>Scheduling</sub>= 0, N<sub>Retransmission</sub>It is set to 0 (step S302). Where n is the user device 100<sub>n</sub>, N = 1,..., N (N> 0 integer).
Moth[4.1.1. Renewal of HARQ Entity Status] Next, a hybrid automatic repeat request (HARQ) entity status is updated (Renewal of HARQ Entity Status) (step S304). Here, the process for which the UL-SCH CRC check result for the UE is OK is released.
MothAlso, the process that has reached the maximum number of retransmissions is released, and user data in the process is discarded. Here, the maximum number of retransmissions is "the value of the largest number of maximum retransmissions among all logical channels that the UE may transmit."
MothThe UE performs HARQ retransmission based on the maximum number of retransmissions of the highest priority Priority Class logical channel among the logical channels multiplexed to the MAC PDU. That is, when transmitting a transport channel composed of two or more logical channels using the shared channel, the user apparatus is the largest of the highest priority logical channel among the two or more logical channels. The number of retransmissions is set to the maximum number of retransmissions of the transport channel.
MothFurthermore, the power determination of the uplink shared channel releases the process that has detected UL-SCH untransmitted by the UE.
Moth[4.1.2. HARQ Retransmission Check] Next, a check of HARQ retransmission (HARQ Retransmission Check) is performed (step S306). In the Sub-frame, it is determined whether the UE has retransmission data to be transmitted. Here, "retransmission data to be transmitted" refers to retransmission data that satisfies all the following four conditions. -It is retransmission timing of Synchronous HARQ-The result of CRC check in the past UL-SCH is not OK-The maximum number of retransmissions has not been reached-"UL-SCH not transmitted" is not detected in the power judgment of uplink shared channel If the UE has retransmission data to be transmitted, etransmission is returned, and otherwise o retransmission is returned. If the result of the HARQ Retransmission Check is No transmission, the process proceeds to the process of measurement gap check (Measurement Gap Check) (step S310).
MothIn addition, since the maximum number of retransmissions of UL-SCH is set for each priority class of the logical channel, the eNB is the largest maximum among the maximum number of retransmissions of Priority class of all logical channels that may be transmitted. This process is performed assuming the number of retransmissions.
MothN if the result of HARQ Retransmission Check is Retransmission<sub>Retransmission</sub>As ++ (step S308), the UE is excluded from scheduling targets for initial transmission. Also, if the Persistent Resource is assigned to the logical channel to which the Persistent scheduling that the UE has is applied in the Sub-frame, the Persistent Resource is released. The RBs in the Persistent Resource are used for UL TFR Selection on the UL-SCH to which Dynamic scheduling is applied.
MothAs a result, the dynamic scheduling retransmission is prioritized over the persistent scheduling initial transmission.
Moth[4.1.3. Measurement Gap Check] Next, a measurement gap check (Measurement Gap Check) is performed (step S310). That is, the time interval during which the UE measures cells of different frequencies is a time frame for transmitting a physical downlink control channel for uplink shared channel in downlink, a time frame for receiving shared channel or uplink shared When overlapping with a time frame for transmitting acknowledgment information for the channel, the uplink shared channel is not assigned to the UE. A UL Scheduling Grant on the uplink shared channel is transmitted on the physical downlink control channel.
MothHere, the cell of the different frequency may be a cell of Evolved UTRA and UTRAN, or may be a cell of a different system. For example, GSM, WCDMA, TDD-CDMA, CDMA2000, WiMAX, etc. can be considered as different systems.
MothSpecifically, regarding the first transmission and the second transmission of the UE, whether or not a Sub-frame transmitting the physical downlink control channel is included in the Measurement gap, or a Sub-frame transmitting the UL-SCH It is determined whether or not it is included in the Measurement gap, or whether or not a Sub-frame transmitting an ACK / NACK to the UL-SCH is included in the Measurement gap. A Sub-frame transmitting a physical downlink control channel is included in the Measurement gap, or a Sub-frame transmitting the UL-SCH is included in the Measurement gap, or an ACK / NACK for the UL-SCH is transmitted If it is determined that the Sub-frame is included in the Measurement gap, an NG is returned, otherwise an OK is returned. The measurement gap is a time interval during which the UE performs measurement of cells of different frequencies in order to perform inter-frequency handover or inter-system handover, and the mobile station can not perform physical downlink communication since that time. Can not receive control channel. Also, for the same reason, the uplink shared channel can not be transmitted and ACK / NACK can not be received. If the result of the Measurement Gap Check is NG, the UE is excluded from the scheduling targets for the first transmission.
MothMeasurement Gap Check is not performed in consideration of the third and subsequent transmissions. Although the first and second transmissions are considered in the above-described example, the first, second and third transmissions may be considered instead.
Moth[4.1.4. Intermittent Reception Check (DRX Check)] Next, intermittent reception check (DRX Check) is performed (step S312). When the UE is performing intermittent reception, that is, when the UE is in the intermittent reception state (DRX state), the uplink shared channel is not assigned to the UE.
MothSpecifically, it is determined whether the UE is in the DRX state. If it is determined to be in the DRX state, an NG is returned, otherwise an OK is returned. If the result of DRX Check is NG, the UE is excluded from the target of scheduling for initial transmission.
Moth[4.1.5. Uplink Synchronization Status Check (UL Sync Check)] Next, uplink synchronization status check (UL Sync Check) is performed (step S314). That is, when the UE is out of synchronization, the uplink shared channel is not assigned to the UE.
MothSpecifically, it is determined whether or not the uplink synchronization state of the UE is ynchronization establishment ynchronization loss Type A or ynchronization loss Type B An NG is returned when it is determined that the "out of synchronization Type A" or "out of synchronization Type B", and an OK is returned when it is determined that the "synchronization is established". If the result of UL Sync Check is NG, the UE is excluded from scheduling for initial transmission.
MothIn addition, eNB200 is each UE100 of a RRC_connected state.<sub>n</sub>The following two types of uplink synchronization status determination are performed.
MothPower determination of the Sounding RS of the UE is performed within a window 1 (Window 1) in which the cell radius is considered, for example, a window size waiting for the RACH Preamble. That is, when the metric (metric) in the Power determination of the UE concerned exceeds a predetermined threshold value, it is determined that the Power determination is OK, and when not exceeded, it is determined that the Power determination is NG. Note that the reflection time (the time until it is determined as OK or the time until it is determined as NG) in this determination is set to 200 ms-1000 ms as a guide in the state where Sounding RS is continuously received.
MothFurther, it is determined whether or not the signal of the UE is present in Window 2 defined by FFT timing and CP length. That is, if there is a signal of the UE in Window 2, the FFT timing determination is OK, and if there is no main path of the UE, the FFT timing determination is NG. The reflection time in this determination (the time until it is determined as OK or the time until it is determined as NG) is set to 1 ms to 200 ms as a guide in the state where Sounding RS is continuously received.
MothOut-of-sync Type A refers to the synchronization status of a UE whose Power judgment result is OK and FFT timing is NG, and Out-of-sync Type B refers to synchronization of UE whose Power judgment result is NG and FFT timing is NG I say the state.
MothSince the HARQ Retransmission Check process (S306 process) is performed prior to the UL Sync Check process (S314 process), the HARQ Retransmission Check Retransmission also for the UE in the case where the UL Sync Check result is NG. In the case of, reception of the retransmitted UL-SCH is performed.
Moth[4.1.6. Received SIR Check] Next, a received SIR check (Received SIR Check) is performed (step S316). That is, when the reference signal is not received from the UE, the uplink shared channel is not assigned to the UE.
MothSpecifically, for the UE, at least once receiving the Sounding Reference Signal in ll RBs that can be transmitted the Sounding Reference Signal defined by the transmission bandwidth of the Sounding Reference Signal and the frequency hopping interval. Determine if there is. "All RBs for which the Sounding Reference Signal can be transmitted" returns OK if the Sounding Reference Signal has been received at least once, and returns NG otherwise. If the result of Received SIR Check is NG, the UE is excluded from scheduling.
MothIn the example described above, it is determined whether or not the Sounding Reference Signal has been received at least once in all RBs to which the Sounding Reference Signal can be transmitted. Instead, all the Sounding Reference Signal may be transmitted. In at least one of the RBs, it may be determined whether or not the Sounding Reference Signal has been received at least once.
MothNote that Sounding Reference Signal refers to a signal used for channel quality measurement for uplink frequency scheduling.
Moth[4.1.7. Persistent Scheduling Check] Next, a persistent scheduling check (Persistent Scheduling Check) is performed (step S318). Persistent scheduling is a scheduling method in which data transmission opportunities are allocated at regular intervals according to data types or characteristics of applications that transmit and receive data. The data type is, for example, data by Voice Over IP, or data by Streaming. The above Voice Over IP or Streaming corresponds to the above application.
MothIt is determined whether the UE has a logical channel to which Persistent scheduling is applied. If the UE has a logical channel to which Persistent scheduling is applied, the process proceeds to Persistent scheduling Sub-frame check (step S320), and uplink transmission is otherwise performed. The process proceeds to processing of type check (UL Low / High Fd Check) (step S328).
Moth[4.1.7.1. Persistent Scheduling Sub-Frame Check] Next, Persistent Scheduling Sub-frame Check is performed (step S320). In the sub-frame, it is determined whether a persistent resource is assigned to a logical channel to which the persistent scheduling that the UE has is applied. If it is determined that the persistent resource is allocated, the process proceeds to assignment / release check (Step S322), and if it is determined that the persistent resource is not allocated, the UL is determined. The process proceeds to Low / High Fd Check (step S328). Here, Persistent Resource refers to a Resource block reserved for Persistent Scheduling.
Moth[4.1.7.2. Assign / Release Check] Next, Assign / Release Check is performed (Step S322). It is determined whether the release request (Release request) regarding the Persistent Resource allocated to the UE in the Sub-frame is received from the UE. If the release request has been received, the process proceeds to processing of releasing the persistent resource (Persistent Resource Release) (step S326). Otherwise, for processing of securing the persistent resource (Persistent Resource Reservation) Proceed (step S324).
Moth[4.1.7.3. Securing Persistent Resource (Persistent Resource Reservation)] Next, securing of persistent resource (Persistent Resource Reservation) is performed (step S324). The persistent resource assigned to the logical channel to which the persistent scheduling that the UE has is applied is secured.
MothAlso for the UE to which Persistent Resource is assigned in the Sub-frame, calculation of the scheduling coefficient described in 4.1.10 is performed, and radio resources are assigned for logical channels to which Dynamic scheduling is applied in the Sub-frame. In this case, the UE multiplexes the logical channel to which Persistent scheduling is applied and the logical channel to which Dynamic scheduling is applied, and transmits a MAC PDU (UL-SCH).
MothAlternatively, with respect to UEs to which Persistent Resource is assigned in the Sub-frame, control may be performed such that radio resources for logical channels to which Dynamic Scheduling is applied in the Sub-frame are not assigned. In this case, after the Persistent Resource Reservation process (S324), the process proceeds to S336.
Moth[4.1.7.4. Persistent Resource Release] Next, Persistent Resource Release is performed (Step S326). That is, when receiving a signal instructing release of a resource allocated by persistent scheduling from the UE, the resource allocated by persistent scheduling is used as a resource allocated by dynamic scheduling.
MothSpecifically, the persistent resource to be assigned to the logical channel to which the persistent scheduling of the UE in the sub-frame is applied is released. The Persistent Resource is released only for the Sub-frame, and Assign / Release Check processing is performed again at the timing when the next Persistent Resource is allocated.
Moth[4.1.8. Uplink Transmission Type Check (UL Low / High Fd Check)] Next, uplink transmission type check (UL Low / High Fd Check) is performed (step S328). That is, Low Fd / High Fd is determined as an uplink transmission type of the UE. The above transmission types are managed separately for DL Silverantnd UL.
MothFor example, the value of Pathloss of the UE concerned is threshold Threshold<sub>PL</sub>And the Fd estimated value of the UE concerned is the threshold Threshold<sub>Fd, UL</sub>In the following cases, it is determined as Low Fd, and in all other cases it is determined as High Fd.
MothNote that the value of Pathloss may be a value reported by Measurement report or the like from the UE, or a UPH (UE Power Headroom) reported from the UE and reception of a reference signal for Sounding transmitted from the UE A value calculated from the level may be used. When the value of the Pathloss is calculated from the UPH reported by the UE and the reception level of the reference signal (Sounding RS) for Sounding transmitted from the UE, the value is calculated by the following formula. It is also good: Pathloss = (maximum transmission power of UE)-UPH-(reception level of Sounding RS); (this calculation shall be performed in dB). Note that UPH is defined as follows: It is assumed that: UPH = (maximum transmission power of UE)-(transmission power of Sounding RS); (This calculation is performed in dB) The above-mentioned Fd estimation value is measured by UE according to Measurement report etc. The reported value may be used, or the value calculated based on the time correlation value of the reference signal for Sounding transmitted from the UE may be used.
MothAlso, in the above-described example, the transmission type is determined using both the value of Pathloss and the value of the Fd estimated value, but instead, the transmission type may be determined based on only the value of Pathloss, or Fd The transmission type may be determined only by the estimated value.
Moth[4.1.9. Buffer Status Check (Highest Priority)] Next, a buffer status check (Buffer Status Check) is performed (step S330). That is, when the UE does not have data to transmit, the uplink shared channel is not assigned to the UE.
MothSpecifically, with regard to logical channel groups (High priority group and Low priority group) possessed by the UE, it is determined whether there is data that can be transmitted in the Sub-frame. If there is no data that can be transmitted, an NG is returned, and if there is data that can be transmitted, an OK is returned. Here, the data that can be transmitted is data that can be newly transmitted, and when the UL Buffer retention amount is larger than 0, it is determined that ewly transmittable data exists Refer to 4.1.10.2 for the definition of UL Buffer retention volume. In the example described above, two types of High priority group and Low priority group are considered as the logical channel group possessed by the UE, but the same processing is applied even when there are three or more types of logical channel groups. Be done. Alternatively, the same process is applied to the case where there is only one type of logical channel group.
Moth"PUSCH allocation request: Yes" is received by scheduling request (Scheduling request), and no uplink radio resource (PUSCH) has been allocated since reception of the above Scheduling request, ie, uplink shared channel The following scheduling process is performed on the assumption that there is data that can be transmitted for the logical channel group of the High priority group for the UE in the state of not being assigned.
MothIncidentally, as the eNB, uplink radio resources (PUSCH) are assigned to Scheduling request, that is, even if uplink shared channels are assigned, reception of the PUSCH (UL-SCH as a transport channel) is performed. According to the timing, when the information on the amount of data in the buffer is not received, that is, the data including the buffer status report is not received, the state of the UE is again received by cheduling request: PUSCH allocation request: present And, after receiving the above Scheduling request, it is assumed that the uplink radio resource (PUSCH) has not been allocated at all. This UE status change does not have to wait until the maximum number of retransmissions has expired, and does not receive information on the amount of data in the buffer at the timing of the first transmission, that is, if it has not received data including a buffer status report. I will be.
MothIf the result of Buffer Status Check is NG, the UE is excluded from the target of scheduling for the initial transmission.
MothIf the result of Buffer Status Check is OK, the logical channel group of the highest priority is selected based on the following selection logic, and the process proceeds to the process of scheduling coefficient calculation (Scheduling Coefficient Calculation) (step S332). That is, the base station apparatus calculates the above-mentioned scheduling coefficient based on the data type with the highest priority among the data types possessed by the user apparatus.
Moth(Selection Logic 1) If there is data that can be transmitted in the High priority group, the High priority group is set as the Highest priority logical channel group.
Moth(Selection Logic 2) If there is no data that can be transmitted in the High priority group (if there is data that can be transmitted in the Low priority group), the Low priority group is set to the logical channel group of the Highest priority.
Moth[4.1.10. Scheduling Coefficient Calculation] Next, a scheduling coefficient is calculated (step S332). Specifically, the scheduling coefficient is calculated using the evaluation formula for the logical channel group determined to be the highest priority in 4.1.9.
MothTables 1-1 and 1-2 show parameters set by the external I / F. Also, Table 2 shows input parameters provided to each logical channel group of each UE in Sub-frame units.
<tables num="1"><img file="WO2008108222A1_D0001.tif" /></tables>
<tables num="2"><img file="WO2008108222A1_D0002.tif" /></tables>
<tables num="3"><img file="WO2008108222A1_D0003.tif" /></tables>MothBased on the input parameters described above, UE #n, scheduling coefficient C of Highest Priority logical channel #h<sub>n</sub>Calculate as follows.
<maths num="1"><img file="WO2008108222A1_D0004.tif" /></maths>MothThat is, when selecting a user apparatus to which a radio resource is to be allocated, the base station apparatus receives a signal (scheduling request) requesting allocation of an uplink shared channel from the user apparatus based on whether or not it receives a signal. You may choose. Also, the base station apparatus is a priority class of data; radio quality of a reference signal transmitted from a user apparatus, eg, reception SIR of a reference signal for sounding; size of time when shared channel is not assigned; scheduling request May be calculated based on at least one of: whether or not receiving; allocation frequency; average transmission rate; target transmission rate;
MothAlternatively, UE #n above, scheduling coefficient C of logical channel #h of Highest Priority<sub>n</sub>May be calculated as follows.
<maths num="2"><img file="WO2008108222A1_D0005.tif" /></maths>MothFormula (1-2) can be expressed as (flag<sub>gap_control</sub>Section is added. flag<sub>gap_control</sub>Is a flag indicating whether the UE #n is in Measurement gap control mode. Here, the Measurement gap control mode is a mode indicating whether or not the Measurement gap for performing cells of different frequencies is applied, and when the Measurement gap control mode is On, the Measurement gap at a predetermined timing. Is set. The measurement gap is set by the base station apparatus 200.
MothIn general, data can not be transmitted / received in a subframe to which a measurement gap is applied. Therefore, in a subframe to which the Measurement gap is not applied, it is necessary to assign a radio resource for preferentially transmitting and receiving data to the UE #n. For example, flag<sub>gap_control</sub>H (flag) when = 1 (Measurement gap control mode: On)<sub>gap_control</sub>) = 10, flag<sub>gap_control</sub>H (flag) when = 0 (Measurement gap control mode: Off)<sub>gap_control</sub>By setting to it is possible to realize the above-described operation such as referentially transmit / receive data in subframes to which Measurement gap is not applied
MothWhether the measurement gap control mode: On and the time frame for transmitting the physical downlink control channel for the uplink shared channel in downlink are included in the measurement gap by checking the measurement gap in step S310 described above If the measurement gap contains a time frame for receiving the shared channel or a time frame for transmitting acknowledgment information for the uplink shared channel, this process (step S332) is not performed. In other words, when Measurement gap control mode: On, and this processing (step S332) is performed, the subframes are of the same frequency (the original frequency) in the mode of measuring cells of different frequencies. It is a timing to transmit and receive a signal. That is, "H (flag<sub>gap_control</sub>According to the item of it is possible to preferentially assign a shared channel to a mobile station at a timing of transmitting and receiving a signal of the same frequency (original frequency) in a mode in which cells of different frequencies are measured.
MothIn the case of Intra-eNB Hand Over (Intra-eNB HO), it is assumed that the measured value and the calculated value used for scheduling are handed over to the Target eNB (eNB to be handed over to).
Moth[4.1.10.1. Measurement of Average Data Rate] In step S332, measurement of an average data rate (Average Data Rate) is performed. The Average Data Rate can be obtained using the following equation.
<maths num="3"><img file="WO2008108222A1_D0006.tif" /></maths>MothHowever, N<sub>n, k</sub>(1, 2, ...) is the number of updates of the Average Data Rate. However, N<sub>n, k</sub>In a Sub-frame where = 0, Equation (3) below is used.
<maths num="4"><img file="WO2008108222A1_D0007.tif" /></maths>MothAlso, 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 average data rate update cycle is er Sub-frame where the UL buffer retention amount of each logical channel group is a value other than 0 and r<sub>n, k</sub>The calculation method of is "the size of MAC SDU (including both initial transmission and retransmission) transmitted by the UE". That is, in the calculation of the Average Data Rate, one of the following calculations is performed in a sub-frame of the update opportunity of the Average Data Rate.
Moth1. For the UE that sent<sub>n, k</sub>= Calculate the Average Data Rate using the size of MAC SDU sent.
Moth2. For UEs that did not transmit,<sub>n, k</sub>Calculation of Average Data Rate is performed with = 0 ".
MothThe size of the MAC SDU at the time of retransmission shall be calculated retroactively to the past transmission of the UL-SCH when the result of the CRC check of the UL-SCH including the logical channel belonging to the relevant logical channel group is OK. .
MothThe Average Data Rate is calculated when Received SIR Check is OK and the conditions for the update opportunity match. (In other words, calculation is started after Sounding Reference Signal is received at least once in all bands.) [4.1.10.2. Definition of UL MAC retention amount] The definition of UL Buffer retention amount is shown below.
MothUL buffer retention volume Buffer of logical channel group #k of UE #n<sub>n, k</sub><sup>(UL)</sup>Is calculated as follows:
<maths num="5"><img file="WO2008108222A1_D0008.tif" /></maths>MothThat is, the base station apparatus receives information on the amount of data in the buffer reported from the user apparatus (buffer status report, buffer status report (BSR)), and the amount of data received from the user apparatus after the timing of receiving this information. To calculate the amount of data in the buffer of the user device.
Moth[4.1. 11. UE Selection] Next, N indicating the number of UEs for which the calculation of the scheduling coefficient has been performed<sub>Scheduling</sub>Is increased by 1 (step S334), and n indicating the UE index is increased by 1 (step S336).
MothNext n is N<sub>Scheduling</sub>It is determined whether it is the following or not (step S338). N is N<sub>Scheduling</sub>If not, the process returns to step S304.
MothWhile n is N<sub>Scheduling</sub>If larger, UE selection (UE Selection) is performed in step S340. The UE (only for the initial transmission) to which radio resources are assigned by Dynamic scheduling in the Sub-frame is selected.
MothFirst, according to the following formula, the number N of UEs to which radio resources are allocated by Dynamic scheduling<sub>UL-SCH</sub>Calculate Where N<sub>Scheduling</sub>Indicates the number of UEs for which the Scheduling Coefficient Calculation has been performed (see FIG. 3). Also, N<sub>retransmission</sub>Indicates the number of UEs that perform retransmission in the Sub-frame (see FIG. 3). N<sub>UL-SCH, tmp</sub>= min (N<sub>Scheduling</sub>, N<sub>ULMAX</sub>-N<sub>retransmission</sub>2.) Next, based on the value of Scheduling priority handling mode, E to which radio resources are allocated by Dynamic scheduling is selected as follows.
Moth(Scheduling priority handling mode = 0) With priority given to High priority group, for each logical channel group, N in descending order of scheduling coefficients calculated in 4.1.10.<sub>UL-SCH</sub>Select one E to which radio resources are allocated by dynamic scheduling That is, the UEs are selected in the following order.
MothHigh (1st)-> High (2nd)-> ...-> Low (1st)-> Low (2nd)-> ... (Scheduling priority handling mode = 1) Scheduling calculated in 4.1.10 regardless of the logical channel group N in descending order of coefficient<sub>UL-SCH, tmp</sub>Select one E to which radio resources are allocated by dynamic scheduling
MothAs described above, it is possible to calculate a scheduling coefficient for each user apparatus determined to be able to perform initial transmission by performing loop processing on n which is the index of the user apparatus (UE index) It becomes. Then, by performing control of allocating radio resources to the user equipment having a large calculated scheduling coefficient, priority of data, uplink radio quality, size of time when shared channel is not allocated, It is possible to determine a user apparatus to which a radio resource (uplink shared channel) is to be assigned, taking into consideration whether or not a scheduling request is received, assignment frequency, average transmission rate, and target transmission rate.
Moth[5. Uplink TFR Selection Process (UL TFR Selection)] Next, the uplink TFR selection process (UL TFR Selection) performed in step S208 will be described with reference to FIG.
MothFIG. 4 shows the processing flow of UL TFR selection. By this processing flow, securing of radio resource (RB) of physical random access channel (PRACH), securing of prohibited radio resource (RB), and securing of UL-SCH radio resource (RB) to which persistent scheduling is applied are performed. Finally, determination of transmission format and assignment of radio resources are performed on UL-SCH (including both initial transmission and retransmission) to which Dynamic scheduling is applied.
Moth[5.1. Allocation of resource block to PRACH and PUCCH (RB allocation for PRACH, PUCCH)] A resource to a physical uplink control channel PUCCH to be frequency-multiplexed to a physical random access channel (PRACH) and a physical uplink shared channel in step S402. Allocation of blocks (RB allocation for PRACH, PUCCH) is performed. That is, before assigning a radio resource to a shared channel, a radio resource is assigned to a random access channel and a physical uplink control channel.
MothSpecifically, when a RACH preamble is transmitted in the Sub-frame, N on both sides of the radio resource (RB) of the PRACH and the PRACH is used.<sub>RACH</sub>RBs (total 6 + 2 テN<sub>RACH</sub>Secure). That is, the radio resource (RB) of PRACH and N on both sides of the above PRACH<sub>RACH</sub>RBs (total 6 + 2 テN<sub>RACH</sub>) Are excluded from RB candidates to be allocated to UL-SCH to which Dynamic scheduling is applied. N<sub>RACH</sub>Is, for example, a value input from an external input interface (IF), and is selected from, for example, 0, 1, 2, and 3.
MothThe above RACH preamble corresponds to Message 1 in the random access procedure. Also, the number of resource blocks for which the RACH preamble is transmitted is six.
MothAlso, the radio resource (RB) of the physical uplink control channel PUCCH is secured. That is, the radio resources (RBs) allocated to the physical uplink control channel PUCCH are excluded from RB candidates allocated to the UL-SCH to which Dynamic scheduling is applied.
Moth5.2. Allocation of Resource Block to Guard Resource Block (RB Allocation for Guard RB)] In step S404, RB allocation for guard RB (RB allocation for Guard RB) is performed. For example, when adjacent to a different type wireless communication system (WCDMA) in frequency, in order to reduce interference with the different type wireless communication system, wireless resources other than the resources located at the end of the system bandwidth are allocated.
MothSpecifically, secure RB of Guard RB. That is, Guard RB RBs are excluded from RB candidates to be allocated to UL-SCH to which Dynamic scheduling is applied.
MothIn the above-described example, the wireless communication system of the different type is WCDMA, but may be GSM, CDMA2000, PHS or the like instead.
MothThis function is implemented as a Guard Band function to reduce adjacent channel interference to frequency adjacent systems. In addition, two Guard RBs can be set to correspond to adjacent systems on both sides. The physical uplink control channel PUCCH is mapped to the end of the system band regardless of the presence or absence of the Guard RB.
Moth5.3. Allocation of Resource Blocks to Persistent Scheduling (RB allocation for persistent scheduling) In step S406, allocation of resource blocks to persistent scheduling (RB allocation for persistent scheduling) is performed. That is, assignment of persistent scheduling is performed before assignment of dynamic scheduling is performed.
MothSpecifically, the radio resource (RB) of Persistent Resource secured in 4.1.7.3 is secured.
MothHowever, if Persistent Resource is assigned to E to which assignment of radio resource by Dynamic scheduling is performed (only for initial transmission) in the Sub-frame, the Persistent Resource is released. The RBs in the Persistent Resource are used for UL TFR Selection on the UL-SCH to which Dynamic scheduling is applied. Refer to 4.1.2 for processing when persistent resources are assigned to the retransmitted UE.
MothHere, the eNB refers to issing of UL Scheduling Grant in physical downlink control channel (Miss detection) in UE or ransmission acknowledgment information for uplink shared channel in physical downlink control channel, Acknowledgement Information, UL ACK / NACK In order to cope with PUSCH collisions from multiple UEs due to alse ACK (NACK-> ACK) detection the following three processes may be performed: (1) adio resources by dynamic scheduling. Allocation (including both initial transmission and retransmission), and the radio resource (RB) of Dynamic scheduling allocated to the UE to which Persistent Resource is allocated is in the radio resource (RB) of Persistent Resource. When all RBs are included For this UE, at the reception timing, first, Dynamic sched The UL-SCH of uling is received, and when the result of the CRC check is NG, the UL-SCH of Persistent scheduling is received.
Moth(2) Dynamic scheduling radio resources (RBs) allocated to Es to which radio resources are allocated by Dynamic scheduling and Persistent Resources are allocated are RBs in radio resources (RBs) of Persistent Resource When the UE does not include any, at the reception timing of that UE, first, UL-SCH of Dynamic scheduling is received, and the Power judgment result is DTX (when UL-SCH is not detected to be sent), Persistent. Receive UL-SCH of scheduling.
MothDetects that the persistent scheduling radio resource (RB) collides with the "Dynamic scheduling radio resource (RB) allocated to another UE", and "Dynamic scheduling radio allocated to another UE" If the CRC check result of the esource (RB) is NG, an ACK is transmitted to the UE regardless of the CRC check result with respect to the UL-SCH of the persistent scheduling.
Moth(3) Cases other than the above two For the relevant UE, at the reception timing thereof, first receive UL-SCH of Dynamic scheduling, and use only RBs that do not overlap with radio resources (RB) of Persistent Resource to determine Power. When the above Power judgment result is DTX (when UL-SCH non-transmission is detected), persistent scheduling UL-SCH reception is performed.
MothDetects that the persistent scheduling radio resource (RB) collides with the "Dynamic scheduling radio resource (RB) allocated to another UE", and "Dynamic scheduling radio allocated to another UE" If the CRC check result of the esource (RB) is NG, an ACK is transmitted to the UE regardless of the CRC check result with respect to the UL-SCH of the persistent scheduling.
Moth[5.4. Allocation of resource block to Message 3 in random access procedure (RB allocation for Message 3 (RACH))] In step S408, allocation of resource block to Message 3 in random access procedure (RB allocation for Message 3 (RACH)) It will be. That is, before allocating a radio resource to a shared channel, a radio resource is allocated to Message 3 in the random access procedure.
MothThe radio resource (RB) of Message 3 in the random access procedure is secured. That is, radio resources (RBs) of Message 3 (including both initial transmission and retransmission) in the random access procedure are excluded from RB candidates to be allocated to UL-SCH to which Dynamic scheduling is applied.
MothIn the following description, Message3 in the random access procedure is simply described as Message3.
MothAlso, RB allocation for Message 3 for initial transmission is performed based on the following five-step procedure. RB allocation for retransmission is the same as for initial transmission.
Moth(1) It is determined whether there is an RB that can be allocated to Message 3. If there are RBs that can be allocated to at least one or more of the messages 3, the process proceeds to the next step (2), and in other cases, this process ends. Here, Bs assignable to Message 3 are RBs other than RBs assigned to the UL-SCH to which the physical random access channel PRACH, physical uplink control channel PUCCH, Guard RB, and persistent scheduling are applied. It is.
Moth(2) Order the Message 3 to be transmitted in the Sub-frame from the one with the worse quality information. The order of the plurality of messages 3 having the same quality information is arbitrary. Numbering is performed as # 0, # 1, # 2, # 3, ..., with Message 3 of the worst quality information being # 0.
Moth(3) Perform the following processing according to Hopping mode.
MothHopping mode is an external input interface (IF) parameter.
MothIf Hopping mode == 0, create a Message 3 set in which the first two Message 3s form one set in the order of # 0, # 1, # 2, # 3, .... The above-mentioned Message 3 set is numbered from the top as #a, #b, #c, .... When the number of Message 3 is an odd number, the last Message 3 constitutes one Message 3 set.
MothIn the order of #a, #b, #c, ..., assign "the RB to be mirrored to the center of the system band" to Message 3 set. It is assumed that RBs at the end of the system band are allocated in the order of #a, #b, #c, .... Here, the number of RBs assigned to Message 3 is a value determined based on the quality information. For example, if the quality information has a value of "high wireless quality", two RBs are allocated, and if the quality information has a value of "low wireless quality", four RBs are allocated. Control is performed. Note that the number of RBs may be determined regardless of the wireless quality. Also, the quality information is, for example, a value included in Message 1 in the random access procedure.
MothIf the number of RBs of two Message 3s in the Message 3 set is different, he RB to be mirrored at the center of the system bandwidth is allocated according to the larger number of RBs.
MothThe base station apparatus 200 notifies the user apparatus that the information that the message 3 is to be hopped and transmitted is, for example, one piece of information included in the Uplink Scheduling Grant mapped to the physical downlink control channel. It is also good.
MothIn RBs outside Message 3, allocation of UL-SCH to which Dynamic scheduling is applied is not performed. Also, in the RB in which the last Message 3 is transmitted when the number of Message 3 is an odd number, UL-SCH assignment to which Dynamic scheduling is applied is not performed.
MothIf Hopping mode == other than 0, allocate RBs to Message 3 as follows. Here, the number of RBs assigned to Message 3 is a value determined based on the quality information. For example, if the quality information has a value of "high wireless quality", two RBs are allocated, and if the quality information has a value of "low wireless quality", four RBs are allocated. Control is performed. Note that the number of RBs may be determined regardless of the wireless quality. Also, the quality information is, for example, a value included in Message 1 in the random access procedure. # 0: From among the RBs that can be allocated to Message 3, from the smaller frequency # 1: Of the RBs that can be allocated to Message 3, from the larger one to frequency # 2: Among the RBs that can be allocated to Message 3, From the smallest of # 3: Among the RBs that can be allocated to Message 3, the one with the largest frequency:: (Hereafter, processing is performed until there is no Message 3 to which radio resources should be allocated.) (4) All Message 3 modulation methods And QPSK.
Moth(5) The transmission power information in the Uplink Scheduling Grant for each Message 3 is determined based on the quality information. For example, when the quality information has a value of igh wireless quality a small value is designated as the transmission power, and when the quality information is a value of ow wireless quality a large value as the transmission power Control such as specifying is performed. The transmission power may be designated regardless of the wireless quality. Also, the quality information is, for example, a value included in Message 1 in the random access procedure.
MothIf there are no RBs to be assigned to Message 3 in the middle of the above-described processing, this processing ends. It is assumed that Message2 (RACH response) in the random access procedure is not transmitted to the UE having Message 3 that could not be assigned an RB. Alternatively, in the next subframe, Message 2 (RACH response) in the random access procedure is transmitted.
MothIt is assumed that j = 1 (step S412).
Moth5.5. Remaining Resource Block Check (RB Remaining Check) In step S410, the remaining resource block is checked (RB Remaining Check). It is determined whether there is an RB that can be assigned to UL-SCH to which Dynamic scheduling is applied. If there is an assignable RB, then OK is returned, and if there is no assignable RB, NG is returned. If RB Remaining Check is NG, the UL TFR Selection processing is terminated.
MothThe above Bs assignable to UL-SCH to which Dynamic scheduling is applied are physical random access channel PRACH, physical uplink control channel PUCCH, Guard RB, UL-SCH to which Persistent scheduling is applied, random access Message 3 in the procedure, RBs other than RBs allocated to UL-SCH (including both retransmission and initial transmission) to which Dynamic scheduling already subjected to TFR Selection is applied. Also, the total number of Bs that can be allocated to UL-SCH (including both retransmission and initial transmission) to which Dynamic scheduling is applied is N<sub>remain</sub><sup>(RB)</sup>I assume.
MothHere, an RB assigned to UL-SCH (including both retransmission and initial transmission) to which Dynamic scheduling has already been subjected to TFR Selection is an index j comprised of S410, S414, S416 and S418. In the loop according to, when the value of j is smaller than the current value, it is the RB determined in S414.
Moth[5.6. Uplink TFR Selection (UL TFR Selection)] In step S414, uplink TFR selection (UL TFR Selection) is performed (step S414). Determination of Transport format of E to which assignment of radio resources by Dynamic scheduling is performed determined in 3.2 and assignment of RB are performed.
Moth[5.6.1. Setting of Resource Block Allocation Mode (RB Allocation Mode)] In step S414, setting of a resource block allocation mode (RB allocation mode) is performed. UL RB allocation mode shown in Table 3 is a parameter set by the external input interface (IF). The loop with index j is performed based on the UE selection order specified by UL RB allocation mode.
<tables num="4"><img file="WO2008108222A1_D0009.tif" /></tables>MothFor example, when one of the systems adjacent in frequency is WCDMA and the other is LTE, Mode 2 and Mode 3 are selected. That is, when one of the systems adjacent in frequency is WCDMA and the other is LTE, the radio resource (frequency resource) of the shared channel for the user apparatus with a small path loss is allocated to the WCDMA end of the system band. . Also, the radio resource (frequency resource) of the shared channel for the user apparatus with a large path loss is allocated to the end on the LTE side in the system band.
MothAlso, for example, when both of the systems adjacent in frequency are WCDMA, Mode 1 is selected. That is, the radio resource (frequency resource) of the shared channel for the user apparatus with a small path loss is allocated to the end of the system band, and the radio resource (frequency resource) of the shared channel with the user apparatus with a large path loss is allocated to the center of the system bandwidth.
MothFurthermore, for example, when both of the systems adjacent in frequency are LTE, Mode 0 is selected. That is, as described later, radio resources (frequency resources) are allocated based on the reception power of the reference signal transmitted from the user apparatus and the like.
Moth[5.6.2. Resource Block Allocation (RB Allocation)] In step S414, resource block allocation (RB allocation) is performed. RBs are allocated to the j-th E to which radio resources are allocated by Dynamic scheduling by performing the following processing. The image of TF_Related_table is shown in FIG.
MothAs shown in FIG. 5, TF_Related_table stores radio resources usable for transmission of uplink shared channel, uplink radio quality information, and transmission method used for transmission of uplink shared channel in association with each other. You may The base station apparatus performs TF_Related_table based on the radio quality of the sounding reference signal transmitted from the user apparatus, for example, the radio quality information calculated from the SIR, and the radio resources available for the uplink shared channel. Reference may be made to determine the transmission method used for the uplink shared channel. Also, TF_Related_table may store the data size used for the uplink shared channel. This data size is set so as to satisfy a predetermined error rate and become the maximum value when uplink radio quality information and frequency resources available to the shared channel are fixed. Furthermore, as a transmission method, TF_Related_table stores the data size used for transmission of the uplink shared channel, the modulation scheme used for the uplink shared channel, and the amount of frequency resources used for the uplink shared channel. May be <Processing> (Temporary RB calculation processing) N<sub>remain</sub><sup>(RB)</sup>: Number of Remaining Resource Blocks (Number of Remaining RBs) N<sub>capability</sub>: Maximum number of RBs determined from UE category N<sub>max, bit</sub>: Maximum data size (Payload size) N determined from UE category N<sub>remain</sub><sup>(UE)</sup>= N<sub>UL-SCH</sub>-J + 1
<maths num="6"><img file="WO2008108222A1_D0010.tif" /></maths>MothHere, it is assumed that RBs that can be assigned to the j-th E to which assignment of radio resources by Dynamic scheduling is performed are continuous. If they are not consecutive, the set of the largest number of assignable RBs among the set of consecutive assignable RBs is taken as the ssignable RB in this process. If there is a plurality of "sets of assignable RBs", which is the largest number, the smaller one of the frequencies is set as an "allocatable RB".
MothAlso, N<sub>allocated</sub>If the number of subcarriers of includes a number other than 2, 3 and 5 as its factor, then the number of subcarriers is a number with only 2, 3 and 5 as factors, and N<sub>allocated</sub>N the largest integer among smaller integers<sub>allocated</sub>I assume.
Moth(1) When UL RB allocation mode == Mode 0 and UL Transmission type == High Fd As determined in 5.5, B assignable to UL-SCH to which Dynamic scheduling is applied (hereinafter, allocatable RB Stirringnd The number of RBs allocated to the UE is N from the smaller one or the larger one from among<sub>allocated</sub>The RB is allocated to the UE until the above occurs. There is no hopping.
Moth<Case of Initial Transmission> As to whether to allocate from the higher frequency side or from the lower frequency side, the position of RB when allocated is selected to be far from the center of the system band. If the distance from the center of the system band is the same, the frequency is allocated from the smaller one.
Moth<Retransmission> Whether to allocate from the higher frequency or from the lower frequency is determined as follows based on whether or not the previously allocated RB is included: Small frequency The number of previously allocated RBs included in the set of RBs allocated from the<sub>small</sub>I assume.
MothLet N be the number of previously allocated RBs included in the set of RBs allocated from the higher frequency side.<sub>large</sub>I assume.
MothN<sub>small</sub>> N<sub>large</sub>If so, assign from the higher frequency.
MothN<sub>small</sub>ヲ N<sub>large</sub>If so, assign from the lower frequency.
MothFor example, in the case of allocating frequency resources (RB) from the end of the system bandwidth to shared channels used by a plurality of user apparatuses, the base station apparatus may use the frequencies at both ends of the system bandwidth when the shared channel is retransmitted. Among the resources (RB), frequency resources (RB) different from the frequency resource (RB) used for the previous transmission may be allocated to the shared channel used by the user apparatus.
Moth(2) When UL RB allocation mode == Mode 0 and UL Transmission type == Low Fd Determined in 5.5, B assignable to UL-SCH to which Dynamic scheduling is applied (hereinafter, allocable RB Stirringnd RBs are allocated to the UE until the number of RBs allocated to the UE increases from the lower frequency side or the higher frequency side from among the "calls". There is no hopping.
MothIt is determined as follows whether to allocate from the higher frequency side or from the lower frequency side: SIR when allocated from the lower frequency side<sub>estimated</sub>> SIR when assigned from the higher frequency side<sub>estimated</sub>If so, assign from the lower frequency.
MothSIR when assigned from the lower frequency side<sub>estimated</sub>SIR SIR when allocated from the higher frequency side<sub>estimated</sub>If so, assign from the higher frequency.
MothFor example, in the case of allocating frequency resources (RB) from the end of the system bandwidth to shared channels used by a plurality of user apparatuses, the base station apparatus performs uplink as one of frequency resources (RB) at both ends of the system bandwidth. the radio quality information is larger frequency resources of the (RB), shared channel used by the user equipment may be assigned to Le.
MothThe above process is applied to both the first transmission and the retransmission.
Moth(3) When UL RB allocation mode == Mode 1 The frequency is selected from the RBs that can be allocated to UL-SCH to which Dynamic scheduling is applied (hereinafter referred to as "allocable RB") determined in 5.5. The number of RBs allocated to the UE is N from the smaller one or from the larger one.<sub>allocated</sub>The RB is allocated to the UE until the above occurs. There is no hopping.
MothAs to whether to allocate from the higher frequency side or from the lower frequency side, the position of RB when allocated is selected to be far from the center of the system band. If the distance from the center of the system band is the same, the frequency is allocated starting from the smaller one. (4) When UL RB allocation mode == Mode 2 A frequency is selected from among Bs assignable to UL-SCH to which Dynamic scheduling is applied (hereinafter, referred to as allocable RB determined in 5.5. The number of RBs allocated to the UE is N from the smallest<sub>allocated</sub>The RB is allocated to the UE until the above occurs. There is no hopping.
Moth(5) When UL RB allocation mode is other than Mode 0, 1, 2. Determined in 5.5, B assignable to UL-SCH to which Dynamic scheduling is applied (hereinafter referred to as allocable RB Among them, the number of RBs allocated to the UE is N from the higher frequency side.<sub>allocated</sub>The RB is allocated to the UE until the above occurs. There is no hopping.
MothHereinafter, a set of RBs determined to be ssigned to the corresponding UE in the above process will be referred to as a Temporary RB group, and a SIR in the Temporary RB group.<sub>i, estimated</sub>The SIR<sub>estimated</sub><sup>(RB)</sup>And write.
MothIn addition, when it is UE which transmits UL-SCH of resending, and designation of Uplink Scheduling Grant at the time of resending is not performed, the above-mentioned processing is not performed, but with respect to UL-SCH of the resending, it is not performed. We will assign the same RB as transmission.
Moth[SIR<sub>estimated</sub>Calculation processing of<sub>estimated</sub>Is calculated as follows.
Moth(1) The 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 in the uplink.
Moth(2) The first offset processing is performed on the radio quality information of the shared channel based on the decoding result of the uplink shared channel and the required uplink quality.
Moth(3) A second offset process is performed on the radio quality information of the shared channel based on the priority determined by the data type. After performing the first offset process and the second offset process, the radio quality information of the shared channel is SIR<sub>estimated</sub>It is.
MothSpecifically, the eNB sets the PUSCH transmission power offset value ホto the sounding RS according to the following equation:<sub>i, data</sub><sup>(eNB)</sup>Calculate the offset value related to the power value converted to 1 RB. Here, UPH (UE Power Headroom) of UE #i UPH<sub>i</sub>And the transmission bandwidth of the Sounding reference signal is B.<sub>i, ref</sub>, PUSCH transmission bandwidth B<sub>i, data</sub>I assume.
MothIn the equation (6), min (,) is B<sub>i, ref</sub> = Applies to the case of 1 RB (180 kHz)
<maths num="7"><img file="WO2008108222A1_D0011.tif" /></maths>MothWhere the SRSP<sub>i</sub>Is the reception level of the reference signal for sounding. B<sub>i, ref</sub>Is the bandwidth over which the reference signal for sounding is transmitted,<sub>i, data</sub>Is a bandwidth in which the PUSCH is transmitted, and is a bandwidth of the above-mentioned Temporary RB group. Also, Target<sub>i, RoT</sub>Is the Pathloss<sub>i</sub>And Table 4 to calculate. Where Pathloss<sub>i</sub>May use the value calculated based on UPH, and may use the value of Pathloss reported from UE by Measurement report. Pathloss<sub>i</sub>When calculated based on UPH as the value of, it is calculated based on the following equation: Pathloss = P<sub>max</sub>-UPH-SRSP in dB (consider the band) where P is<sub>max</sub>Is the rated power of the UE (24 dBm).
MothAlso, UPH = (low rated power of UE) (transmission power of reference signal for sounding). The above equation should be in dB.
<tables num="5"><img file="WO2008108222A1_D0012.tif" /></tables>MothNext, the eNB estimates the UL-SCH estimated SIR (SIR according to the following equation (7):<sub>i, estimated</sub>Ask for :)
<maths num="8"><img file="WO2008108222A1_D0013.tif" /></maths>MothWhere the SRSP<sub>i</sub>Is the reception level of the reference signal for sounding. Interference corresponds to the interference level in uplink.
MothIn addition, eNB is SIR based on the following formula | equation (8), when a SIR estimated adjustment function is On.<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="WO2008108222A1_D0014.tif" /></maths>MothAlso, transmission power information ホnotified to the UE by UL Scheduling Grant using the physical downlink control channel<sub>data</sub>Is calculated as follows. Here, the transmission power information ホ<sub>data</sub>Is the PUSCH power offset with respect to the reference signal for sounding.
<maths num="10"><img file="WO2008108222A1_D0015.tif" /></maths>Moth[Process to be performed in long section] SIR_offset<sub>i</sub>Is adjusted in an outer-loop manner based on the CRC result of the UL-SCH of the UE #i according to the following formula. SIR_offset<sub>i</sub>Is the Highest priority logical channel group with a priority of Z<sub>i, adjust</sub>Based on the result of the CRC check of UL-SCH, which is an outer-loop adjustment (processing of equation (10)). The priority of the Highest priority logical channel group is Z.<sub>i, adjust</sub>Otherwise, the outer-loop offset adjustment (processing of equation (10)) is not performed.
MothIn addition, since the eNB can not identify the logical channel included in the MAC PDU until it becomes CRC: OK, the above riority of the logical channel group of Highest priority is UL MAC control specification 4.1.10 Scheduling in this processing. The priority of the logical channel group of Highest priority used in Coefficient Calculation is used.
MothSIR_offset<sub>i</sub>Is adjusted for each UE. In addition, Priority Z to be subject to this processing<sub>i, adjust</sub>Is set for each UE from the MT.
Mothホ<sub>adj</sub><sup>(P)</sup>, BLER<sub>target</sub><sup>(P)</sup>Should be settable from the external input interface (IF). However, SIR_offset<sub>i</sub>Maximum value of SIR_offset<sub>P</sub><sup>(max)</sup>, Minimum value SIR_offset<sub>P</sub><sup>(min)</sup>And to. SIR_offset<sub>i</sub>Do not perform the following calculation if the maximum value or the minimum value is stuck.
<maths num="11"><img file="WO2008108222A1_D0016.tif" /></maths>Moth[Determination process of RB, data size, modulation scheme] (1) When the UE transmits UL-SCH of initial transmission in the Sub-frame (correction process of allocation bandwidth by UPH) Bandwidth of Temporary RB group B<sub>i, data, tmp</sub>I assume.
MothTarget<sub>i, RoT</sub>-SRSP<sub>i</sub> > UPH<sub>i</sub>+ 10 x log<sub>Ten</sub>(B<sub>i, ref</sub>/ B<sub>i, data, tmp</sub>)If it is,
<maths num="12"><img file="WO2008108222A1_D0017.tif" /></maths>MothAnd B<sub>i, data</sub>Number of RBs to allocate the number of RBs included in Num<sub>RB</sub>I assume. And, the number of RBs allocated to the UE is NUM<sub>RB</sub>The RBs in the Temporary RB group are deleted so that the number of subcarriers does not fall below and the number of subcarriers is a number that only 2, 3, and 5 factor.
MothWhen allocating from the higher frequency side when allocating the Temporary RB group, delete the RB from the lower frequency side, and when allocating from the lower frequency side, delete the RB from the larger frequency side To be.
MothThat is, when the transmission power information of the user apparatus (UE Power Headroom reported from the user apparatus) is smaller than a predetermined threshold, the frequency resource assigned to the shared channel is reduced.
MothTarget<sub>i, RoT</sub>-SRSP<sub>i</sub> ヲ UPH<sub>i</sub>+ 10 x log<sub>Ten</sub>(B<sub>i, ref</sub>/ B<sub>i, data, tmp</sub>If it is), Num<sub>RB</sub> = N<sub>allocated</sub> MothI assume.
Moth(Offset process according to the priority of the logical channel group) The offset based on the priority of the logical channel group of the Highest priority allows the above SIR (SIR<sub>estimated</sub><sup>(RB)</sup>) Is adjusted. ホ<sub>LCG</sub>Is set by the external interface (IF). The subscript LCG indicates a logical channel group.
MothSIR<sub>estimated</sub><sup>(RB)</sup>= SIR<sub>estimated</sub><sup>(RB)</sup>-ホ<sub>LCG</sub> Moth(Transport format calculation processing) Number of RBs in Temporary RB group (RB_available) and SIR<sub>estimated</sub><sup>(RB)</sup>Determine MAC PDU size (denoted as Size) and modulation method (denoted as Modulation) by referencing UL_TF_related_table with s as arguments: 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>) Where Size> N<sub>max, bit</sub>If it is, then Size N N<sub>max, bit</sub>Size until<sub>estimated</sub><sup>(RB)</sup>Decrease the value of by 1 dB (refer to the table of smaller SIR of UL_TF_related_table. At this time, do not change the value of RB_available). Change the value of Modulation to the value determined by Size to the corresponding value of UL_TF_related_table.
MothNext, the number of RBs to be allocated to the UE is recalculated based on the comparison result of the UL Buffer retention amount and the Size. For UL Buffer retention, refer to 4.1.10.2. ホア<sub>ULTFRS</sub>Is a coefficient set by the external interface (IF), and for example, a value such as 1.0 or 2.0 is set.
MothNote that the UE is in a state in which he allocation request for PUSCH: Yes is received by Scheduling request, and the uplink resource (PUSCH) is not allocated once after receiving the above Scheduling request Is the following "Size ホア<sub>ULTFRS</sub>Nameサ (Buffer<sub>j, h</sub><sup>(UL)</sup>+ Buffer<sub>j, l</sub><sup>(UL)</sup>In the case of
Moth<Size ヲ ホア<sub>ULTFRS</sub>Nameサ (Buffer<sub>j, h</sub><sup>(UL)</sup>+ Buffer<sub>j, l</sub><sup>(UL)</sup>In the case of [1], it is determined that there is sufficient data in the UE buffer, and all RBs in the Temporary RB group are set as RBs to be allocated to the UE.
Moth<Size> ホア<sub>ULTFRS</sub>Nameサ (Buffer<sub>j, h</sub><sup>(UL)</sup>+ Buffer<sub>j, l</sub><sup>(UL)</sup>In the case of> judging that there is not enough data in the UE buffer, ホア<sub>ULTFRS</sub>Nameサ (Buffer<sub>j, h</sub><sup>(UL)</sup>+ Buffer<sub>j, l</sub><sup>(UL)</sup>(Hereafter, Size<sub>buffer</sub>Described as) and SIR<sub>estimated</sub><sup>(RB)</sup>The number of RBs allocated by referencing UL_TF_related_table using<sub>RB</sub>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>If the number of subcarriers of includes a number other than 2, 3, and 5, the number of subcarriers is a number with only 2, 3, and 5 as factors, and Num<sub>RB</sub>Num the smallest integer among the larger integers<sub>RB</sub>I assume.
MothThe number of RBs allocated to the UE is NUM<sub>RB</sub>Delete RBs in the Temporary RB group within the range of not less than. When allocating from the higher frequency side when allocating the Temporary RB group, delete the RB from the lower frequency side, and when allocating from the lower frequency side, delete the RB from the larger frequency side To be.
MothThat is, when the amount of data in the buffer of the user apparatus is smaller than the data size determined as the transmission method, the amount of frequency resources (the number of RBs) determined as the transmission method is reduced.
Moth(2) When the UE transmits UL-SCH for retransmission in the corresponding Sub-frame When the Uplink Scheduling Grant is specified by the physical uplink control channel at the time of retransmission, the UE is notified based on the following formula: Information ホon transmission power<sub>data</sub>Adjust the Where ホ<sub>data</sub><sup>(eNB)</sup>And 10 ツキ log<sub>Ten</sub>(B<sub>data</sub>/ B<sub>ref</sub>) Shall be calculated again at the retransmission timing. Offset value ホ<sub>LCG</sub><sup>(HARQ)</sup>Is set for each logical channel group from the external interface (IF).
<maths num="13"><img file="WO2008108222A1_D0018.tif" /></maths>MothThat is, the base station apparatus 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 whether the shared channel is retransmission data or the first time Offset processing is performed on the transmission power of the shared channel based on whether it is data of transmission.
MothIn 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 it is the following or not. The value of j is N<sub>UL-SCH</sub>If it is the case (the process of step S418: YES), the process returns to the front of step S410. On the other hand, the value of j is N<sub>UL-SCH</sub>If not (in the process of step S418: NO), the process ends.
MothNext, the base station apparatus 200 according to the present embodiment will be described with reference to FIG.
MothThe base station apparatus 200 according to the present embodiment includes a scheduling coefficient calculation unit 206 as selection means, a transport format / resource block selection unit 210 as allocation means, and a layer 1 processing unit 212.
MothThe scheduling coefficient calculation unit 206 performs the process of step S204 described above. Specifically, the scheduling coefficient calculation unit 206 selects the user equipment for which radio resource allocation is performed by dynamic scheduling in the sub-frame, and the number N of UEs for which radio resource allocation is performed by dynamic scheduling.<sub>UL-SCH</sub>Are input to the transport format / resource block selection unit 210.
MothThe 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 is a UL-SCH to which reservation of radio resources (RB) of physical random access channel (PRACH), reservation of prohibited radio resources (RB), and persistent scheduling are applied. After securing the radio resources (RB), the transmission format is determined and the radio resources are allocated for the UL-SCH (including both initial transmission and retransmission) to which Dynamic scheduling is applied.
MothThe layer 1 processing unit 212 performs processing related to layer 1.
MothExample 2 Next, the best mode for carrying out the present invention will be described based on the following example with reference to the drawings.
MothIn all the drawings for explaining the embodiments, the same reference numerals are used for those having the same functions, and the repeated explanation is omitted.
MothA radio communication system to which a base station apparatus according to an embodiment of the present invention is applied will be described with reference to FIG.
MothThe radio communication system 1000 is a system to which, for example, Evolved UTRA and UTRAN (also called Long Term Evolution or Super 3G) is applied, and a base station apparatus (eNB: eNode B) 200 and a plurality of user apparatuses (UE: User) Equipment, also called mobile station) 100<sub>n</sub>(100<sub>1</sub>, 100<sub>2</sub>, 100<sub>3</sub>, ... 100<sub>n</sub>, N is an integer of n> 0). Base station apparatus 200 is connected to a higher station, for example, access gateway apparatus 300, and access gateway apparatus 300 is connected to core network 400. Here, the user device 100<sub>n</sub>Communicates with the base station apparatus 200 in the cell 50 by Evolved UTRA and UTRAN.
MothHereinafter, the user device 100<sub>n</sub>(100<sub>1</sub>, 100<sub>2</sub>, 100<sub>3</sub>, ... 100<sub>n</sub>) Has the same configuration, function, and state, and the user apparatus 100 will hereinafter be described unless otherwise noted.<sub>n</sub>Proceed with the explanation.
MothAs a radio access system, the radio communication system 1000 applies OFDM (Orthogonal Frequency Division Multiple Access) for downlink and SC-FDMA (Single Carrier-Frequency Division Multiple Access) for uplink. As described above, OFDM is a scheme in which a frequency band is divided into a plurality of narrow frequency bands (subcarriers), and data is loaded on each frequency band for transmission. SC-FDMA is a transmission scheme that can reduce interference between terminals by dividing a frequency band and transmitting using a different frequency band among a plurality of terminals.
MothHere, communication channels in Evolved UTRA and UTRAN will be described.
MothFor downlink, each user apparatus 100<sub>n</sub>The Physical Downlink Shared Channel (PDSCH) and the Physical Downlink Control Channel (PDCCH), which are shared and used, are used. The physical downlink control channel is also referred to as DL L1 / L2 Control Channel. In the downlink, user information and transport format information mapped to the downlink shared physical channel by the physical downlink control channel, user information and transport format information mapped to the uplink shared physical channel, uplink shared physical information Delivery acknowledgment information and the like of a channel (uplink shared channel (UL-SCH) as a transport channel) are 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. Also, the information on the user and information on the transport format, which are transmitted by the physical downlink control channel and are mapped to the downlink shared physical channel, are also referred to as Downlink Scheduling Information. The information on the user and the information on the transport format, which 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.
MothFor uplink, each user equipment 100<sub>n</sub>The physical uplink shared channel (PUSCH: Physical Uplink Shared Channel) and the control channel for LTE are used. There are two types of control channels: channels that are time-multiplexed with physical uplink shared channels and channels that are frequency-multiplexed. Channels to be frequency-multiplexed are called physical uplink control channel (PUCCH).
MothIn uplink, downlink control channel quality information (CQI: Channel Quality Indicator) and downlink for use in scheduling of shared channel in downlink, adaptive modulation and coding (AMC), and control channel for LTE The acknowledgment 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.
Moth[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.
MothIn the present embodiment, the logical channel corresponds to, for example, a radio bearer. Also, a priority class (Priority class) corresponds to, for example, a priority or a logical channel priority. Also, in the present embodiment, the logical channels are classified into four logical channel groups. Note that which logical channel belongs to which logical channel group can be arbitrarily set.
MothHere, he relevant subframe (Sub-frame) indicates a subframe in which the uplink shared channel (UL-SCH) to be scheduled is transmitted by the mobile station unless otherwise noted.
MothFurther, in the following description, the dynamic scheduling corresponds to a first resource allocation method of dynamically allocating radio resources. On the uplink shared channel (UL-SCH) to which dynamic scheduling is applied, radio resources are allocated in any subframe to the user apparatus, and the transmission format in that case, that is, allocation of resource blocks that are frequency resources Various values Silverantre set for information, modulation scheme, information on payload size, information on transmission power, information on HARQ such as redundancy version parameter and process number, and information on MIMO such as a sequence of reference signals at the time of MIMO application. The transmission format, that is, allocation information and modulation scheme of resource blocks which are frequency resources, information on the payload size, information on transmission power, information on HARQ such as redundancy version parameter and process number, and a sequence of reference signals at the time of MIMO application Information on MIMO etc. is notified to the UE by UL Scheduling Grant mapped to the downlink control channel PDCCH.
MothOn the other hand, persistent scheduling is a scheduling method of allocating transmission opportunities of data at fixed intervals according to data types or features of applications that transmit and receive data, and allocates radio resources at fixed intervals. This corresponds to the second resource allocation method. That is, in the uplink shared channel (UL-SCH) to which persistent scheduling is applied, a radio resource is allocated in a predetermined subframe to the user apparatus, and a transmission format in that case, that is, a resource that is a frequency resource Predetermined values Silverantre set for block allocation information, modulation scheme, payload size, information on transmission power, information on HARQ such as Redundancy version parameter and process number, and information on MIMO such as a sequence of reference signals when applying MIMO. Be done. That is, radio resources are allocated in predetermined subframes, and the uplink shared channel (UL-SCH) is transmitted in a predetermined transmission format. The predetermined subframes may be set, for example, to have a constant cycle. Moreover, the transmission format determined in advance does not have to be one type, and a plurality of types may be present.
Moth[2. Allocation Unit of Transmission Band of Physical Uplink Shared Channel (PUSCH)] In this embodiment, a resource block (RB: Resource Block) is used as an allocation unit of transmission band in the frequency direction. One RB corresponds to, for example, 180 kHz, there are 25 RBs when the system bandwidth is 5 MHz, and 50 RBs when the system bandwidth is 10 MHz, and the system bandwidth is In the case of 20 MHz, 100 RBs exist. The allocation of PUSCH transmission bands is performed for each subframe (Sub-frame) on a per RB basis. Also, RB assignment is performed such that DFT size does not include numbers other than 2, 3, and 5 as its factor. That is, DFT size is a number having only 2, 3, and 5 as factors.
MothIn retransmission of the uplink shared channel (UL-SCH), the base station apparatus 200 may or may not transmit the corresponding Uplink Scheduling Grant. For example, when the uplink scheduling grant for retransmission of the uplink shared channel (UL-SCH) can be transmitted, the base station apparatus 200 may perform the process of transmitting the uplink scheduling grant. Note that being able to transmit the Uplink Scheduling Grant may mean, for example, that there are radio resources for transmitting the Uplink Scheduling Grant, that is, frequency resources or temporal resources or power resources. When the base station apparatus 200 transmits the Uplink Scheduling Grant for retransmission of the uplink shared channel (UL-SCH), the mobile station performs the uplink shared channel (UL-SCH) according to the Uplink Scheduling Grant. ) Is resent. Here, as described above, the Uplink Scheduling Grant refers to identification information of a user apparatus performing communication using a shared channel in the subframe, a transmission format of the shared channel, that is, allocation of resource blocks that are frequency resources. Information, modulation scheme, information on payload size, information on transmission power, information on HARQ such as redundancy version parameter and process number, and information on MIMO such as a sequence of reference signals when applying MIMO.
MothControl may be performed such that only part 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 related to transmission power are changed.
MothHere, dynamic scheduling corresponds to a first allocation method of resources that dynamically allocates radio resources.
MothAlso, when transmitting the Uplink Scheduling Grant for retransmission of the uplink shared channel (UL-SCH), the base station apparatus 200 may simultaneously transmit an ACK by PHICH. Hereinafter, an effect of transmitting an ACK by PHICH when transmitting an Uplink Scheduling Grant for retransmission of the uplink shared channel (UL-SCH) will be described. If the UE fails to correctly receive the Uplink Scheduling Grant for retransmission of the uplink shared channel (UL-SCH), the UE follows information notified by PHICH, that is, ACK / NACK. Then, the UE stops retransmission of the UL-SCH when 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 frequency resource designated by the UL Scheduling Grant are different, and the base station apparatus transmits the UL-SCH by another UE in the frequency resource of the previous transmission. If this is indicated, the uplink shared channel for retransmission (UL-SCH) transmitted by the UE will collide with the uplink shared channel (UL-SCH) transmitted by the other UE. As a result, transmission characteristics deteriorate. Therefore, when transmitting the Uplink Scheduling Grant for retransmission of the uplink shared channel (UL-SCH), the base station apparatus 200 simultaneously transmits an ACK by the PHICH, thereby degrading the transmission characteristics described above. It is possible to prevent. In addition, when transmitting the Uplink Scheduling Grant for retransmission of the uplink shared channel (UL-SCH) described above, the process of simultaneously transmitting an ACK by the PHICH is the same as that of the uplink shared channel (UL-SCH). Uplink Scheduling Grant and PHICH (ACK) for new transmission
MothAs described above, by transmitting UL Scheduling Grant and PHICH appropriately, it is possible to realize communication of a more reliable control channel, and as a result, it is possible to improve transmission characteristics. FIG. 7A shows a flowchart of the UL Scheduling Grant and PHICH transmission method. The transmission method of UL Scheduling Grant and PHICH is shown using FIG. 7A.
MothFirst, in step S902, it is determined whether there is a UL-SCH to be retransmitted in the sub-frame. If there is a UL-SCH to be retransmitted in the Sub-frame (step S902: YES), it is determined in step S904 whether there is a UL Scheduling Grantable to transmit. If 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 transmittable UL Scheduling Grant (step S904: NO), the process proceeds to step S910. Note that the presence of a retransmittable Uplink Scheduling Grant means the same as the Uplink Scheduling Grant can transmit to the UE as described above, for example, a radio resource for transmitting the Uplink Scheduling Grant, That is, it may mean that frequency resources or temporal resources or power resources exist.
MothNext, 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.
MothIn step S 908, it is determined to transmit UL Scheduling Grant and PHICH (ACK) instructing retransmission. The PHICH (ACK) is used to temporarily stop retransmission of the UL-SCH when the UL Scheduling Grant becomes a Missed detection at the UE as described above. On the other hand, in step S910, it is determined to transmit PHICH (ACK). In this case, UL-SCH retransmission is temporarily stopped by the PHICH (ACK).
MothOn 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. Here, when there is a PHICH (ACK) to be transmitted, the UE transmits UL-SCH at the transmission timing of the previous HARQ, that is, transmission timing before HARQ RTT, and the UL-SCH is correct. It can be decoded, that is, the CRC check result is OK. If there is a PHICH (ACK) to be transmitted, that is, if the CRC of the UL-SCH transmitted 1 RTT before HARQ is OK (step S912: YES), the process proceeds to step S914.
MothIn step S914, it is determined whether or not UL Scheduling Grant instructing new transmission in the Sub-frame is to be transmitted, and in the case of transmitting UL Scheduling Grant instructing new transmission in the Sub-frame (Step S914: (YES), proceed to step S916, and when not transmitting UL Scheduling Grant instructing new transmission in the Sub-frame (step S914: NO), proceed to step S918.
MothIn step S916, it is determined to transmit UL Scheduling Grant and PHICH (ACK) instructing new transmission. The PHICH (ACK) is used to temporarily stop UL-SCH retransmission when the UL Scheduling Grant becomes Missed detection in the UE as described above. On the other hand, in step S918, PHICH (ACK) is transmitted.
MothOn the other hand, if there is no PHICH (ACK) to be transmitted, that is, if the CRC of the UL-SCH transmitted before 1 RTT of HARQ is not OK (step S912: NO), the process proceeds to step S920. Note that this "when there is no PHICH (ACK) to be transmitted" corresponds to the fact that the UL-SCH was not transmitted 1 RTT before HARQ.
MothIn step S 920, it is determined whether or not UL Scheduling Grant instructing new transmission in the Sub-frame is to be transmitted, and it is determined that UL Scheduling Grant instructing new transmission in the Sub-frame 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 that the UL Scheduling Grant instructing the new transmission in the Sub-frame is not transmitted (step S920: NO), it is determined that neither the PHICH nor the UL Scheduling Grant is transmitted.
Moth[3. UL MAC Data Transmission Procedure] Next, an uplink MAC (UL MAC) data transmission procedure will be described with reference to FIG. FIG. 2 shows a procedure from scheduling processing by calculation of scheduling coefficients to UL TFR selection processing for determining a transport format (Transport format) and RBs to be allocated.
Moth[3.1. UL MAC Maximum Multiplex N<sub>ULMAX</sub>Setting] In base station apparatus 200, UL MAC maximum multiplexing number N<sub>ULMAX</sub>Setting is performed (step S202). UL MAC maximum multiplexing number N<sub>ULMAX</sub>Is the maximum number of multiplexes in one subframe (a value including both UL-SCH for initial transmission and UL-SCH for retransmission) of the uplink shared channel (UL-SCH) to which Dynamic Scheduling is applied. Yes, specified 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 in the apparatus.
Moth3.2. Calculation for Scheduling coefficients Next, in the base station apparatus 200, Calculation for Scheduling coefficients is performed (step S204). That is, UEs to which radio resources are allocated by Dynamic scheduling in the Sub-frame are selected. The next uplink transport format and resource selection processing is performed on the UEs to which radio resources are allocated by Dynamic scheduling in the Sub-frame. The UE to which radio resources are allocated by Dynamic scheduling in the Sub-frame is selected by calculating the scheduling coefficient in the Sub-frame and the UE having retransmission data to be transmitted in the Sub-frame. And a UE that transmits new data.
MothThe number of UEs to which radio resources are allocated by Dynamic scheduling in the sub-frame is N<sub>UL-SCH</sub>Define as [3.4. Uplink Transport Format and Resource Selection (UL TFR Selection)] Next, in the base station apparatus 200, uplink transport format and resource selection are performed (step S208). ). Reserving radio resources (RB) of physical random access channel (PRACH), reserving prohibited radio resources (RB), and reserving UL-SCH radio resources (RB) to which persistent scheduling is applied After that, determination of transmission format and allocation of radio resources are performed on UL-SCH (including both initial transmission and retransmission) to which Dynamic scheduling is applied. The uplink transport format and resource selection include uplink transmission power control.
Moth[4. Calculation for Scheduling coefficients] Next, calculation of scheduling coefficients performed in step S204 will be described with reference to FIG. 7B.
Moth[4.1. Processing Flow] FIG. 7B shows a processing flow for selecting a UE candidate to which radio resources are allocated by Dynamic scheduling by calculation of scheduling coefficients. The base station apparatus 200 executes the following processing for all UEs in the LTE active (LTE active) state (RRC connected state).
MothFirst, n = 1, N<sub>Scheduling</sub>= 0, N<sub>Retransmission</sub>It is set to 0 (step S701). Where n is the user device 100<sub>n</sub>, N = 1,..., N (N> 0 integer).
MothNext, Renewal of HARQ Entity Status (HARQ) is performed (step S702). Here, the process for which the UL-SCH CRC check result for the UE is OK is released.
MothAlso, the process that has reached the maximum number of retransmissions is released, and user data in the process is discarded. Here, the maximum number of retransmissions is a value set individually for each UE. Furthermore, the power determination of the uplink shared channel releases the process that has detected UL-SCH untransmitted by the UE.
MothNext, a process of persistent scheduling is performed. Persistent scheduling is a scheduling method in which data transmission opportunities are allocated at regular intervals according to data types or characteristics of applications that transmit and receive data. The data type is, for example, data by Voice Over IP, or data by Streaming. The above Voice Over IP or Streaming corresponds to the above application.
MothNote that allocation of resources by uplink persistent scheduling means that Scheduling Request and Buffer Status Report are transmitted when data is generated, that is, when transitioning from a silence period (Silence period) to a talk period (Talk spurt). As a trigger, a Persistent Resource is assigned, and an Empty Buffer Status Report is transmitted from the UE to the base station apparatus at the transition from the talk period (Talk spurt) to the silence period (Silence period) to release the Persistent Resource. It will be. Here, the Empty Buffer Status Report is a signal indicating that the amount of data in the Buffer is zero. Also, Persistent Resource indicates radio resources allocated by Persistent scheduling, specifically, frequency resources.
MothThe base station apparatus 200 determines whether or not the Persistent Resource is assigned to the UE in the Sub-frame, and when the Persistent Resource is assigned, whether the initial transmission or the retransmission is performed (Step S703).
MothIf the determination result in step S703 is that a Persistent Resource is allocated and the data to be transmitted is retransmission, N<sub>Retrans, persist</sub>As ++ (step S704), the UE is excluded from scheduling targets for initial transmission. Note 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, it means that scheduling for the first transmission is not performed. .
MothIf the determination result in step S703 is that the persistent resource is assigned and the data to be transmitted is the first transmission, securing of the persistent resource is performed in step S705.
MothThen, the process proceeds to the Low / High Fd Check process of step S728. That is, also in step S705, Buffer Status Check in step S730 and scheduling coefficient calculation in step S732, which will be described later, are performed on the UE for which the Persistent Resource is secured. Then, when allocation of transmission resources by Dynamic Scheduling is performed in the Sub-frame, the UE transmits MAC PDU (UL-SCH) based on the transmission resources by the above-mentioned Dynamics Scheduling. Even when transmission resource allocation is performed by the above-mentioned Dynamic Scheduling, the Persistent Resource is maintained. That is, the persistent resource is not released even when the transmission resource assignment is performed by the above-mentioned Dynamic Scheduling.
MothIn addition, since it is determined whether or not Persistent Resource is allocated in the relevant Sub-frame in Step S703 before the HARQ Retransmission Check in Step S706, the first transmission of Persistent Scheduling has priority over Retransmission of Dynamic Scheduling. It will be done. If the Dynamic Scheduling retransmission is not performed by the first transmission of Persistent Scheduling, an ACK may be transmitted as delivery confirmation information on the shared channel to which the Dynamic Scheduling of the retransmission is applied. By transmitting the ACK, it is possible to reliably stop the transmission of the shared channel to which the Dynamic Scheduling of the retransmission is applied.
MothIf no persistent resource is allocated, the process goes to HARQ Retransmission Check in step S706.
MothA check of HARQ retransmission (HARQ Retransmission Check) is performed (step S706). In the Sub-frame, it is determined whether the UE has retransmission data to be transmitted. Here, "retransmission data to be transmitted" refers to retransmission data that satisfies all the following four conditions. -Retransmission timing of Synchronous HARQ, NACK or UL Scheduling Grant for UL-SCH transmission of the Sub-frame is transmitted to the UE-Past CRC check result of the data (UL-SCH) Is not OK-The maximum number of retransmissions has not been reached-"UL-SCH not transmitted" has not been detected in the power determination of the uplink shared channel If the UE has retransmission data to be transmitted "Retransmission present (Retransmission '), Otherwise return' No retransmission '. If the result of the HARQ Retransmission Check is No transmission, the process proceeds to the process of measurement gap check (Measurement Gap Check) (step S 710).
MothIn addition, also regarding UE (HARQ Process) which transmitted ACK once, when the maximum number of retransmissions has not been reached, it is considered that "retransmission data to be transmitted" is present at the next transmission timing of Synchronous HARQ. That is, when the determination result in 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 S 910), it is considered that etransmission data to be transmitted is present at the next transmission timing of Synchronous HARQ. In this case, PHICH (ACK) does not mean CRC OK but means that UL-SCH retransmission is temporarily stopped.
MothN if the result of HARQ Retransmission Check is Retransmission<sub>Retransmission</sub>As ++ (step S 708), the UE is excluded from scheduling targets for initial transmission. Note 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, it means that scheduling for the first transmission is not performed. .
MothNext, a measurement gap check (Measurement Gap Check) is performed (step S710). That is, the time interval during which the UE measures cells of different frequencies is a time frame for transmitting a physical downlink control channel for uplink shared channel in downlink, a time frame for receiving shared channel or uplink shared When overlapping with a time frame for transmitting acknowledgment information for the channel, the uplink shared channel is not assigned to the UE. In addition, UL Scheduling Grant on the uplink shared channel is transmitted on the physical downlink control channel. Further, the acknowledgment information for the uplink shared channel is also referred to as PHICH (Physical Hybrid ARQ Indicator Channel) or ACK / NACK.
MothHere, the cell of the different frequency may be a cell of Evolved UTRA and UTRAN, or may be a cell of a different system. For example, GSM, WCDMA, TDD-CDMA, CDMA2000, WiMAX, etc. can be considered as different systems.
MothMore specifically, with regard to the first transmission and the second transmission of the UE, whether a Sub-frame transmitting the physical downlink control channel is included in the Measurement gap or a Sub-frame transmitting the UL-SCH Is included in the measurement gap, or it is determined whether a sub-frame for transmitting an ACK / NACK (PHICH) to the UL-SCH is included in the measurement gap. A Sub-frame transmitting the physical downlink control channel is included in the Measurement gap, or a Sub-frame transmitting the UL-SCH is included in the Measurement gap, or an ACK / NACK (PHICH) for the UL-SCH If it is determined that the Sub-frame to be transmitted is included in the Measurement gap, an NG is returned, otherwise an OK is returned. The measurement gap is a time interval during which the UE performs measurement of cells of different frequencies in order to perform inter-frequency handover or inter-system handover, and the mobile station can not perform physical downlink communication since that time. Can not receive control channel. Also, for the same reason, the uplink shared channel can not be transmitted and ACK / NACK (PHICH) can not be received.
MothIf the result of the Measurement Gap Check is NG, the UE is excluded from the scheduling targets for the first transmission. Note 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, it means that scheduling for the first transmission is not performed. .
MothIf the result of the measurement gap check is NG, the process proceeds to the process of Half Duplex Check in step S711.
MothMeasurement Gap Check is not performed in consideration of the third and subsequent transmissions. Although the first and second transmissions are considered in the above-described example, the first, second and third transmissions may be considered instead. That is, other values Silveray be set as to how many times transmission is considered.
MothIn step S711, Half Duplex Check is performed. Note that Half Duplex refers to a communication scheme in which uplink transmission and downlink reception are not performed simultaneously. That is, in the Half Duplex, the UE performs uplink transmission and downlink reception at different timings.
MothIn Half Duplex Check, when the UE is a UE performing communication by Half Duplex, the following six determinations regarding the UE: The Sub-frame, that is, a subframe for transmitting the uplink shared channel Whether the downlink common channel (SCH (synchronization channel) / P-BCH (primary broadcast channel) / D-BCH (dynamic broadcast channel) / MBMS channel) overlaps a subframe to be transmitted or not-the relevant Sub-frame That is, whether or not the subframe transmitting the uplink shared channel overlaps the subframe in which the delivery confirmation information for the uplink shared channel previously transmitted by the UE is transmitted. Uplink shared channel Whether a subframe to be received overlaps with a subframe in which control information (UL Scheduling Grant and DL Scheduling Information) for persistent scheduling in uplink or downlink is transmitted or not-Uplink transmitted in this subframe Whether or not a subframe in which control information (UL Scheduling Grant) for the shared channel is transmitted overlaps with a Sub-frame in which the UE transmits the uplink shared channel ツキ Uplink transmitted in the Sub-frame The subframe in which the control information (UL Scheduling Grant) for the shared channel of the link is transmitted is transmitted to the UE in the uplink by using CQI (downlink radio quality information) or a sounding reference signal (in downlink). Whether or not it overlaps with a subframe that transmits a reference signal (for signaling) or a scheduling request (scheduling request signal) or a random access channel (RACH Preamble) -The subframe in which the control information (UL Scheduling Grant) for the uplink shared channel transmitted in the Sub-frame is transmitted corresponds to the delivery acknowledgment information for the downlink shared channel in the uplink by the UE (ACK / NACK) may be overlapped or not, and if it is true in any one of the determinations, an NG may be returned, and otherwise an OK may be returned. Note that all of the uplink and downlink channels in the above-described determination may be considered, or part of them may be considered. If the result of the Half Duplex Check is NG (step S711: NG), the UE is excluded from scheduling targets. On the other hand, if the result of Half Duplex Check is OK (step S711: OK), the process proceeds to DRX Check in step S712.
MothA UE that communicates by Half Duplex can not perform uplink transmission when performing downlink reception. Therefore, according to this processing, it is determined whether or not downlink transmission is to be performed in the subframe, and by performing processing of not allocating uplink shared channels at the timing of performing downlink reception, Half Duplex It is possible to avoid the problem of not being able to transmit uplink signals when performing downlink reception in the UE of the present invention.
MothIn the above-described six determinations, the above-described determination may be performed in consideration of the switching time between DL reception and UL transmission in the UE. That is, if the transmission timing of the uplink shared channel in the UE or the transmission timing of control information (UL Scheduling Grant) for the uplink shared channel in the base station overlap with the switching time, the half duplex check May be determined as NG.
MothIn the example described above, Half Duplex Check is performed for UEs that perform communication by Half Duplex, but the above-described processing is not only for UEs that perform communication by Half Duplex, but also communication by Full Duplex. May be applied to the UE performing the The above-mentioned Half Duplex Check may be applied to all UEs that communicate by Full Duplex. Alternatively, the half duplex check described above is performed for a UE performing communication by Full Duplex in which the path loss between the UE and the base station device 200 exceeds a predetermined threshold, and the UE and the base station device 200 For the UE that performs communication by Full Duplex, in which the path loss between them does not exceed the predetermined threshold, processing may be performed such that the above-described Half Duplex Check is not performed. In this case, since uplink transmission and downlink reception are not simultaneously performed in the UE, the uplink transmission signal in the UE becomes an interference signal to the downlink reception signal, which will be described later. It is possible to solve the problem that the quality of the received signal of the link is degraded. A cell or frequency band that is greatly affected by the problem that he 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 is degraded In the above, the Half Duplex Check described above is performed also for the UE performing communication by Full Duplex, and for the other cells or in the frequency band, for the UE performing communication by Full Duplex, the Half Duplex described above is performed. A process may be performed in which the check is not performed.
MothNext, intermittent reception check (DRX Check) is performed (step S 712). When the UE is performing intermittent reception, that is, when the UE is in the intermittent reception state (DRX state), the uplink shared channel is not assigned to the UE.
MothSpecifically, it is determined whether the UE is in the DRX state. If it is determined to be in the DRX state, an NG is returned, otherwise an OK is returned.
MothIf the result of DRX Check is NG, the UE is excluded from the target of scheduling for initial transmission. Note 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, it means that scheduling for the first transmission is not performed. .
MothIf the result of the DRX Check is OK, the process proceeds to UL Sync Check processing in step S714.
MothNext, the uplink synchronization state check (UL Sync Check) is performed (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 allocated to the UE. Here, uplink individual resources refer to CQI, Scheduling Request, and Sounding Reference Signal resources transmitted in uplink.
MothSpecifically, the base station apparatus 200 determines whether the uplink synchronization state of the UE is out of synchronization. Also, the base station apparatus 200 determines whether the uplink dedicated resource of the UE is released. If it is determined that the uplink synchronization state is out of synchronization or the uplink individual resources are released, an NG is returned, and otherwise an OK is returned.
MothIf the result of UL Sync Check is NG, the UE is excluded from scheduling for initial transmission. Note 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, it means that scheduling for the first transmission is not performed. .
MothIf the result of UL Sync Check is OK, the process proceeds to Low / High Fd Check processing of step S 728.
MothThe base station apparatus 200 is each UE 100 in the RRC_connected state.<sub>n</sub>For the above, the following uplink synchronization state determination is performed.
MothThe base station apparatus 200 measures the received quality of Sounding RS of the UE, for example, SIR, and when the received quality exceeds a predetermined threshold, the uplink synchronization state is set to OK, and when it does not exceed, the uplink The link synchronization status is NG, that is, out of synchronization. In the example described above, the reception quality of the Sounding RS is measured, but instead, the uplink synchronization state may be determined based on the reception quality of the CQI. Alternatively, uplink synchronization status may be determined using both Sounding RS and CQI reception quality.
MothAlso, the base station apparatus 200 may each UE 100 in the RRC_connected state.<sub>n</sub>For the following, the state of the uplink individual resource is determined.
MothThe base station apparatus 200 determines that the uplink dedicated resource is released when the elapsed time from the timing of transmitting Timing Advance last to the UE exceeds the UL Out-of-sync timer. . Also, the base station apparatus 200 determines that the dedicated resource of the UE that instructed the release of the uplink dedicated resource to the UE has been released. In addition, regarding the said UE, it is considered that the said separate resource state is "released", until re-establishment of the uplink synchronization by a random access procedure is performed.
MothIn addition, since the HARQ Retransmission Check process (S706 process) is performed prior to the UL Sync Check process (S714 process), the HARQ Retransmission Check is also performed for the UE when the UL Sync Check result is NG. In the case of Retransmission, reception of the retransmitted UL-SCH is performed.
MothNext, transmission type check (Low / High Fd Check) is performed (step S728). That is, Low Fd / High Fd is determined as the transmission type of the UE. The above transmission type is commonly managed by DL and UL.
MothFor example, the Fd estimated value of the UE concerned is threshold Threshold<sub>Fd, UL</sub>In the following cases, it is determined as Low Fd, and in all other cases it is determined as High Fd.
MothThe Fd estimation value may be a value reported from the UE by Measurement report or the like, or calculated based on the time correlation value of the reference signal for Sounding transmitted from the UE or the reference signal for Demodulation of the CQI. Value may be used.
MothNext, a buffer status check is performed (step S730). That is, when the UE has no data to be transmitted, the uplink shared channel is not assigned to the UE.
MothSpecifically, regarding 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. If there is no transmittable data for all logical channel groups, an NG is returned, and if there is at least one logical channel group for which transmittable data exists, an OK is returned. Here, the data that can be transmitted is data that can be newly transmitted, and when the UL Buffer retention amount is larger than 0, it is determined that ewly transmittable data exists The definition of the UL Buffer retention amount will be described later. In the example described above, four types of logical channel group # 1, logical channel group # 2, logical channel group # 3, and logical channel group # 4 are considered as logical channel groups possessed by the UE, but five types are considered. The same processing is applied to the case where the above logical channel group exists or when there are three or less types of logical channel groups. Alternatively, the same process is applied to the case where there is only one type of logical channel group.
MothHowever, an exceptional process in the check of the buffer status is shown below: When it is decided to instruct the inter-base station apparatus handover to the UE, data (logical channel) that can be transmitted for the UE is shown. It is assumed that there is no data of group # 1, logical channel group # 2, logical channel group # 3, logical channel group # 4). However, with regard to retransmission data, this process (step S730) is skipped by the process of step S706, so transmission from the UE is performed.
MothFor UEs that have received L-SCH resource allocation request: Yes by Scheduling request, and have not allocated uplink (UL-SCH) resources ever since receiving the above Scheduling request. It is assumed that data that can be transmitted exists in logical channel group # 1.
MothEven if the uplink (UL-SCH) resource is assigned to the scheduling request, if the Buffer Status Report is not received at the reception timing of the above-mentioned UL-SCH, the state of the UE is re-scheduled to "Scheduling request. Thus, L-SCH resource allocation request: Yes is received, and after receiving the above Scheduling request, the state is not allocated to uplink (UL-SCH) resources at all. It is not necessary to wait for the expiration of the maximum number of retransmissions, and the change of the state of the UE is performed when the Buffer Status Report is not received at the timing of the first transmission and the subsequent transmission.
MothIn the case where the Persistent Resource is secured in the Sub-frame (when the process of Step S705 is performed) and in the case where the Persistent Resource is not secured in the Sub-frame (process of Step S705) In both cases, for logical channel groups to which Persistent Scheduling is applied, the following processing is performed: 1) UL Buffer retention amount is the threshold Threshold<sub>data_size, UL</sub>If it is above, regarding the relevant logical channel group, it is considered that "data that can be transmitted exists" 2) UL Buffer retention amount is the threshold<sub>data_size, UL</sub>If less than, regarding the logical channel group, it is considered as "there is no transmittable data".
MothThus, the UL Buffer retention amount is the threshold Threshold<sub>data_size, UL</sub>If it is less than the above, by considering that there is no data that can be transmitted to the logical channel group, data to be transmitted by Persistent Resource, that is, data with a small data size is other than Sub-frame to which Persistent Resource is allocated. Can be prevented from being sent. That is, when the persistent resource is not secured (when the process of step S 705 is not performed), when the determination based on the data size described above is not performed, the persistent resource is secured for data to be transmitted by persistent resource In the Sub-frame in which Persistent Resource is secured, an event occurs that there is no data to be transmitted, and as a result, transmission efficiency is reduced. Threshold<sub>data_size, UL</sub>May set the largest data size that can be transmitted by Persistent Resource, or a value slightly larger than the data size.
MothIf the result of Buffer Status Check is NG, the UE is excluded from the target of scheduling for the initial transmission. Note 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, it means that scheduling for the first transmission is not performed. .
MothIf the result of Buffer Status Check is OK, the logical channel group having the highest priority among the logical channel groups in which data that can be transmitted exists is selected as the logical channel group of Highest priority, and the scheduling coefficient is calculated (Scheduling The process proceeds to the process of Coefficient Calculation (step S732). That is, the base station apparatus calculates the above-mentioned scheduling coefficient based on the logical channel group having the highest priority among the data types possessed by the user apparatus. That is, when there is a plurality of logical channel groups for a certain UE, the logical channel group having the highest priority is not calculated for all of the plurality of logical channel groups, instead of calculating scheduling coefficients. The processing load of the base station apparatus 200 can be reduced by calculating the scheduling coefficient for the above.
MothNext, calculation of scheduling coefficients is performed (step S732). Specifically, in step S730, the scheduling coefficient is calculated using the evaluation formula for the logical channel group determined to be the highest priority.
MothTables 5-1 and 5-2 show parameters set by the external I / F. Also, Table 6 shows input parameters provided to each logical channel group of each UE in Sub-frame units.
<tables num="6"><img file="WO2008108222A1_D0019.tif" /></tables>
<tables num="7"><img file="WO2008108222A1_D0020.tif" /></tables>
<tables num="8"><img file="WO2008108222A1_D0021.tif" /></tables>MothBased on the input parameters described above, the scheduling factor C of UE #n (logical channel group #h of Highest Priority)<sub>n</sub>Calculate as follows.
<maths num="14"><img file="WO2008108222A1_D0022.tif" /></maths>MothThat is, when selecting a user apparatus to which a radio resource is to be allocated, the base station apparatus receives a signal (scheduling request) requesting allocation of an uplink shared channel from the user apparatus based on whether or not it receives a signal. You may choose. Also, the base station apparatus is a priority class of data; radio quality of a reference signal transmitted from a user apparatus, eg, reception SIR of a reference signal for sounding; size of time when shared channel is not assigned; scheduling request May be calculated based on at least one of: whether or not received; average transmission rate; target transmission rate;
MothIn the case of Intra-eNB Hand Over (Intra-eNB HO), it is assumed that the measured value and the calculated value used for scheduling are not taken over by the Target eNB (the handover destination eNB).
MothIn step S732, measurement of an average data rate (Average Data Rate) is performed. The Average Data Rate can be obtained using the following equation.
<maths num="15"><img file="WO2008108222A1_D0023.tif" /></maths>MothHowever, N<sub>n, k</sub>(1, 2, ...) is the number of updates of the Average Data Rate. However, N<sub>n, k</sub>In a Sub-frame where = 0, Equation (3) below is used.
<maths num="16"><img file="WO2008108222A1_D0024.tif" /></maths>MothAlso, 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 average data rate update cycle is er Sub-frame where the UL buffer retention amount of each logical channel group is a value other than 0 and r<sub>n, k</sub>The calculation method of is "Payload size assumed to be transmitted by UE. Note that r<sub>n, k</sub>Is similarly calculated whether the transmission of the uplink shared channel in the Sub-frame is a first transmission or a retransmission. That is, one of the following calculations is performed in Sub-frame (Sub-frame in which the UL buffer retention amount of logical channel group #k is a value other than 0), which is an update opportunity of Average Data Rate. 1) r for the UE that sent<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, LCG 4</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, LCG 4</sub>Calculate Average Data Rate with)). Payload size is a value specified by UL Scheduling Grant. 2) For UEs that did not transmit,<sub>n, k</sub>Calculation of Average Data Rate is performed with = 0 ".
MothThat is, the calculation of Average Data Rate is based on the assumption that the UE preferentially maps the logical channels belonging to the high priority logical channel group to the MAC PDU (UL-SCH), the buffer retention amount for each logical channel group (Buffer<sub>n, k</sub>Data size of each logical channel group (r<sub>n, k</sub>Calculated on the basis of
MothMoreover, below, the definition of UL Buffer retention amount is shown below. UL buffer retention amount for the logical channel group #k of UE #n UL_Buffer<sub>n, k</sub>Is calculated as follows:
<maths num="17"><img file="WO2008108222A1_D0025.tif" /></maths>MothThat is, the base station apparatus receives information on the amount of data in the buffer reported from the user apparatus (buffer status report, buffer status report (BSR)), and the amount of data received from the user apparatus after the timing of receiving this information. To calculate the amount of data in the buffer of the user device.
MothNext, N indicating the number of UEs for which the scheduling factor has been calculated<sub>Scheduling</sub>Is increased by 1 (step S734), and n indicating the UE index is increased by 1 (step S736).
MothNext n is N<sub>Scheduling</sub>It is determined whether it is the following or not (step S738). N is N<sub>Scheduling</sub>If not, the process returns to step S704.
MothWhile n is N<sub>Scheduling</sub>If it is larger, UE selection (UE Selection) is performed in step S740. The UE (only for the initial transmission) to which radio resources are assigned by Dynamic scheduling in the Sub-frame is selected.
MothFirst, according to the following formula, the number N of UEs to which radio resources are allocated by Dynamic scheduling<sub>UL-SCH</sub>Calculate Where N<sub>Scheduling</sub>Indicates the number of UEs for which the Scheduling Coefficient Calculation (the process of step S732) has been performed (see FIG. 7B). Also, N<sub>retransmission</sub>Indicates the number of UEs that perform retransmission in the Sub-frame (see FIG. 7B).
MothN<sub>UL-SCH, tmp</sub>= min (N<sub>Scheduling</sub>, N<sub>ULMAX</sub>-N<sub>retransmission</sub>Note that min (x, y) is a function that returns the smaller value of x and y of the arguments.
MothNext, for each Scheduling priority group of the logical channel group of Highest priority, N in descending order of the scheduling coefficient calculated in step S732.<sub>UL-SCH, tmp</sub>Select one E to which radio resources are allocated by Dynamic scheduling (initial transmission only) Here, the Scheduling priority group is a group prioritized in scheduling, and a Scheduling priority group to be included is defined for each logical channel group.
MothThat is, the base station apparatus 200 selects the above-mentioned E to which radio resources are allocated by Dynamic scheduling (only for the first transmission) 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, there were three types of high priority, high priority, low middle, and low priority for the scheduling priority group, but four or more scheduling priority groups may be prepared. You may prepare a Scheduling priority group.
MothAs described above, it is possible to calculate a scheduling coefficient for each user apparatus determined to be able to perform initial transmission by performing loop processing on n which is the index of the user apparatus (UE index) It becomes. Then, by performing control of allocating radio resources to the user equipment having a large calculated scheduling coefficient, priority of data, uplink radio quality, size of time when shared channel is not allocated, It is possible to determine a user apparatus to which a radio resource (uplink shared channel) is to be assigned, taking into consideration whether a scheduling request has been received, an average transmission rate, and a target transmission rate.
MothNext, uplink TFR selection processing (UL TFR Selection) performed in step S208 will be described with reference to FIG.
MothThe processing flow of UL TFR selection is shown in FIG. By this processing flow, securing of radio resource (RB) of physical random access channel (PRACH), securing of prohibited radio resource (RB), and securing of UL-SCH radio resource (RB) to which persistent scheduling is applied are performed. Finally, determination of transmission format and assignment of radio resources are performed on UL-SCH (including both initial transmission and retransmission) to which Dynamic scheduling is applied.
MothIn step S802, allocation of resource blocks (RB allocation for PRACH, PUCCH) to the physical uplink control channel PUCCH frequency-multiplexed to the physical random access channel (PRACH) and the physical uplink shared channel is performed. That is, before assigning a radio resource to a shared channel, a radio resource is assigned to a random access channel and a physical uplink control channel.
MothSpecifically, when a RACH preamble is transmitted in the Sub-frame, N on both sides of the radio resource (RB) of the PRACH and the PRACH is used.<sub>RACH</sub>RBs (total 6 + 2 テN<sub>RACH</sub>Secure). That is, the radio resource (RB) of PRACH and N on both sides of the above PRACH<sub>RACH</sub>RBs (total 6 + 2 テN<sub>RACH</sub>) Are excluded from RB candidates to be allocated to UL-SCH to which Dynamic scheduling is applied. N<sub>RACH</sub>Is, for example, a value input from an external input interface (IF), and is selected from, for example, 0, 1, 2, and 3.
MothThe above RACH preamble corresponds to Message 1 in the random access procedure. Also, the number of resource blocks for which the RACH preamble is transmitted is six.
MothAlso, the radio resource (RB) of the physical uplink control channel PUCCH is secured. That is, the radio resources (RBs) allocated to the physical uplink control channel PUCCH are excluded from RB candidates allocated to the UL-SCH to which Dynamic scheduling is applied.
MothIn step S804, RB allocation for Guard RB (RB allocation for Guard RB) is performed. For example, when adjacent to a different type wireless communication system (WCDMA) in frequency, in order to reduce interference with the different type wireless communication system, wireless resources other than the resources located at the end of the system bandwidth are allocated.
MothSpecifically, secure RB of Guard RB. That is, Guard RB RBs are excluded from RB candidates to be allocated to UL-SCH to which Dynamic scheduling is applied.
MothIn the above-described example, the wireless communication system of the different type is WCDMA, but may be GSM, CDMA2000, PHS or the like instead.
MothThis function is implemented as a Guard Band function to reduce adjacent channel interference to frequency adjacent systems. In addition, two Guard RBs can be set to correspond to adjacent systems on both sides. The physical uplink control channel PUCCH is mapped to the end of the system band regardless of the presence or absence of the Guard RB.
MothAlternatively, interference with different wireless communication systems may be reduced by securing a large PUCCH resource. That is, the base station apparatus may reduce interference with different types of wireless communication systems by not allocating frequency resources at the end of the system band for transmission of uplink shared channels.
MothIn step S806, allocation of resource blocks for persistent scheduling (RB allocation for persistent scheduling) is performed. That is, assignment of persistent scheduling is performed before assignment of dynamic scheduling is performed.
MothSpecifically, the radio resource (RB) of the Persistent Resource secured in step S705 is secured. Furthermore, 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 retransmission in the process of step S703. Note that, in step S705, radio resources may be secured also for the uplink shared channel to which persistent scheduling for retransmission is applied.
MothHowever, the Persistent Resource is secured even when the Persistent Resource is assigned to the E to which the radio resource assignment is performed by Dynamic scheduling (only for the initial transmission) in the Sub-frame. That is, the RB in the Persistent Resource is not used for UL TFR Selection on the UL-SCH to which Dynamic scheduling is applied. Thus, even when radio resources are allocated by Dynamic Scheduling to UEs with Persistent Resource allocation in the Sub-frame, transmission is performed to the UE by securing the Persistent Resource. Dynamic Scheduling's UL Scheduling Grant can prevent uplink signal collisions that would otherwise occur if not correctly received for that UE.
MothIn the following, even when radio resource allocation is performed by Dynamic Scheduling for a UE to which Persistent Resource has been allocated in the Sub-frame using FIG. 9 and FIG. Show the effect. In FIG. 9 and FIG. 10, assuming UE #A and UE #B, Persistent Resource is assigned to UE #A in that Sub-frame, and resources are assigned to UE #A and UE #B by Dynamic Scheduling. Suppose that
MothIn (1) of FIG. 9, persistent resources of UE #A are released, and radio resources of UE #A and UE #B are allocated. In this case, for example, a radio resource assigned to UE #B by Dynamic Scheduling is assigned to collide with a persistent resource of UE #A. At this time, if UE #A can not successfully receive UL Scheduling Grant for Dynamic Scheduling, UE #A performs transmission of UL-SCH using persistent resources, as shown in FIG. 10 (1). As shown, UL-SCH of UE #A and UL-SCH of UE #B will collide.
MothOn the other hand, in FIG. 9 (2), persistent resources of UE #A are reserved, and radio resources of UE #A and UE #B are allocated. In this case, for example, the radio resource assigned to UE #B by Dynamic Scheduling is assigned not to collide with the persistent resource of UE #A. At this time, if UE #A fails to successfully receive UL Scheduling Grant for Dynamic Scheduling, UE #A performs transmission of UL-SCH using persistent resources, but FIG. 10 (2) shows. As shown, the UL-SCH of UE #A and the UL-SCH of UE #B do not collide.
MothIn the example described above, the radio resource is, for example, a frequency resource.
MothIn step S806, an ACK may be transmitted by PHICH to a user apparatus that can not allocate a resource block to an uplink shared channel to which persistent scheduling for retransmission is applied. In this case, the ACK means temporarily stopping the retransmission of the uplink shared channel UL-SCH to which persistent scheduling is applied.
MothIn step S808, allocation of resource blocks to Message 3 (RB allocation for Message 3 (RACH)) in the random access procedure is performed. That is, before allocating a radio resource to an uplink shared channel to which a radio resource is allocated by Dynamic Scheduling, a radio resource is allocated to Message 3 in the random access procedure.
MothThe radio resource (RB) of Message 3 in the random access procedure is secured. That is, radio resources (RBs) of Message 3 (including both initial transmission and retransmission) in the random access procedure are excluded from RB candidates to be allocated to UL-SCH to which Dynamic scheduling is applied.
MothIn the following description, Message3 in the random access procedure is simply described as Message3.
MothAlso, RB allocation for Message 3 for initial transmission is performed based on the following five-step procedure. RB allocation for retransmission is the same as for initial transmission. Note that RB allocation for retransmission to Message 3 may be changed to initial transmission.
Moth(1) It is determined whether there is an RB that can be allocated to Message 3. If there are RBs that can be allocated to at least one or more of the messages 3, the process proceeds to the next step (2), and in other cases, this process ends. Here, Bs assignable to Message 3 are RBs other than RBs assigned to the UL-SCH to which the physical random access channel PRACH, physical uplink control channel PUCCH, Guard RB, and persistent scheduling are applied. It is.
Moth(2) Order the Message 3 to be transmitted in the Sub-frame from the one with the worse quality information. The order of the plurality of messages 3 having the same quality information is arbitrary. Numbering is performed as # 0, # 1, # 2, # 3, ..., with Message 3 of the worst quality information being # 0. When there is only one type of quality information, the order of the plurality of messages 3 is arbitrary.
Moth(3) Perform the following processing according to Hopping mode.
MothHopping mode is an external input interface (IF) parameter.
MothIf Hopping mode == 0, create a Message 3 set in which the first two Message 3s form one set in the order of # 0, # 1, # 2, # 3, .... The above-mentioned Message 3 set is numbered from the top as #a, #b, #c, .... When the number of Message 3 is an odd number, the last Message 3 constitutes one Message 3 set.
MothIn the order of #a, #b, #c, ..., assign "mirror symmetric RB to the center of the system band" to Message 3 set. It is assumed that RBs at the end of the system band are allocated in the order of #a, #b, #c, .... Here, the number of RBs assigned to Message 3 is a value determined based on the quality information. For example, if the quality information has a value of "high wireless quality", two RBs are allocated, and if the quality information has a value of "low wireless quality", four RBs are allocated. Control is performed. Note that the number of RBs may be determined regardless of the wireless quality. Also, the quality information is, for example, a value included in Message 1 in the random access procedure.
MothIf the number of RBs of two Message 3s in the Message 3 set is different, he RB to be mirrored at the center of the system bandwidth is allocated according to the larger number of RBs.
MothThe base station apparatus 200 notifies the user apparatus that the information that the message 3 is to be hopped and transmitted is, for example, one piece of information included in the Uplink Scheduling Grant mapped to the physical downlink control channel. It is also good.
MothIn RBs outside Message 3, allocation of UL-SCH to which Dynamic scheduling is applied is not performed. Also, in the RB in which the last Message 3 is transmitted when the number of Message 3 is an odd number, UL-SCH assignment to which Dynamic scheduling is applied is not performed.
MothIn the example described above, although the case where the frequency resource after hopping (RB) is set as the reflection target RB at the center of the system bandwidth is shown, the frequency resource after hopping is instead The original RB may be shifted by a half of the system bandwidth to be an RB.
MothIf Hopping mode == other than 0, allocate RBs to Message 3 as follows. Here, the number of RBs assigned to Message 3 is a value determined based on the quality information. For example, if the quality information has a value of "high wireless quality", two RBs are allocated, and if the quality information has a value of "low wireless quality", four RBs are allocated. Control is performed. Note that the number of RBs may be determined regardless of the wireless quality. Also, the quality information is, for example, a value included in Message 1 in the random access procedure. # 0: From among the RBs that can be allocated to Message 3, from the smaller frequency # 1: Of the RBs that can be allocated to Message 3, from the larger one to frequency # 2: Among the RBs that can be allocated to Message 3, From the smallest of # 3: Among the RBs that can be allocated to Message 3, the one with the largest frequency:: (Hereafter, processing is performed until there is no Message 3 to which radio resources should be allocated.) (4) All Message 3 modulation methods And QPSK.
Moth(5) The transmission power information in the Uplink Scheduling Grant for each Message 3 is determined based on the quality information. For example, when the quality information has a value of igh wireless quality a small value is designated as the transmission power, and when the quality information is a value of ow wireless quality a large value as the transmission power Control such as specifying is performed. The transmission power may be designated regardless of the wireless quality. Also, the quality information is, for example, a value included in Message 1 in the random access procedure.
MothIf there are no RBs to be assigned to Message 3 in the middle of the above-described processing, this processing ends. It is assumed that Message2 (RACH response) in the random access procedure is not transmitted to the UE having Message 3 that could not be assigned an RB. Alternatively, in the next subframe, Message 2 (RACH response) in the random access procedure is transmitted.
MothIn step S809, processing of Setting RB allocation mode is performed. That is, setting of a resource block allocation mode (RB allocation mode) is performed. UL RB allocation mode shown in Table 7 is a parameter set by the external input interface (IF). The loop by index j in step S 812, step S 810, step S 814, step S 816, and step S 818 is performed based on the selection order of UEs specified by the UL RB allocation mode.
<tables num="9"><img file="WO2008108222A1_D0026.tif" /></tables>MothFor example, when one of the systems adjacent in frequency is WCDMA and the other is LTE, Mode 2 and Mode 3 are selected. That is, when one of the systems adjacent in frequency is WCDMA and the other is LTE, the radio resource (frequency resource) of the shared channel of the user apparatus with small path loss is allocated to the WCDMA end of the system band . Also, the radio resource (frequency resource) of the shared channel for the user apparatus with a large path loss is allocated to the end on the LTE side in the system band.
MothSince the user equipment with a small path loss has a small uplink transmission power, as a result, the interference power leaking to the next frequency band also decreases. By assigning the radio resource of the shared channel of the user with a small path loss to the end on the WCDMA side, which is less resistant to interference signals, it is possible to reduce the deterioration of the characteristics in WCDMA.
MothAlso, for example, when both of the systems adjacent in frequency are WCDMA, Mode 1 is selected. That is, the radio resource (frequency resource) of the shared channel for the user apparatus with a small path loss is allocated to the end of the system band, and the radio resource (frequency resource) of the shared channel with the user apparatus with a large path loss is allocated to the center of the system bandwidth.
MothSince the user equipment with a small path loss has a small uplink transmission power, as a result, the interference power leaking to the next frequency band also decreases. Therefore, by setting the radio resource of the shared channel of the user with large path loss at the center of the system band and setting the radio resource of the shared channel of the user with small path loss at the end of the system band, the WCDMA characteristic in the adjacent frequency band It is possible to reduce the deterioration of the
MothFurthermore, for example, when both of the systems adjacent in frequency are LTE, Mode 0 is selected. That is, as described later, radio resources (frequency resources) are allocated based on the reception power or SIR of the reference signal transmitted from the user apparatus.
MothIn this case, it is possible to assign radio resources based on uplink reception quality, and as a result, it is possible to improve system capacity.
MothFurthermore, for example, when the frequency used for uplink and the frequency used for downlink are different, Mode 2 and Mode 3 may be selected. More specifically, the radio resource (frequency resource) of the shared channel of the user apparatus with small path loss is allocated to the end of the system band near the frequency used for downlink, and the shared channel of the user apparatus with large path loss Radio resources (frequency resources) are allocated to the end of the system band away from the frequency used for downlink.
MothSince the user equipment with small path loss has small uplink transmission power, as a result, the transmitter of the mobile station, ie, from the uplink frequency band, to the receiver of the mobile station, ie, downlink frequency band The interference power which leaks out also becomes small. Therefore, the interference power from the transmitter of the user apparatus to the receiver can be reduced by assigning the frequency band of the uplink shared channel of the mobile station with low transmission power closer to the frequency band of the downlink. As a result, it is possible to improve downlink reception characteristics.
MothSince the above-described interference power from the transmitter to the receiver increases when the uplink transmission bandwidth becomes large, the base station apparatus 200 further limits the transmission bandwidth of the uplink shared channel. A value may be provided, and frequency resources of the uplink shared channel may be allocated such that the transmission bandwidth of the uplink shared channel is less than or equal to the upper limit value. By performing this process, it is possible to reduce the interference power from the transmitter to the receiver of the user apparatus described above, and as a result, it is possible to improve the downlink reception characteristics.
MothIn addition, the interference power from the transmitter to the receiver described above may be the frequency band or system bandwidth to which the mobile communication system is applied, the total uplink or downlink bandwidth allocated to the frequency band, the uplink And the frequency bandwidth of the downlink, based on the frequency band and the system bandwidth, the total bandwidth of uplink or downlink allocated to the frequency band, and the frequency interval of uplink and downlink The selection of Mode 2 or Mode 3 described above may be performed, or the 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 TS 25.101.
MothIt is assumed that j = 1 (step S812).
MothIn step S810, the remaining resource blocks are checked (RB Remaining Check). It is determined whether there is an RB that can be assigned to UL-SCH to which Dynamic scheduling is applied. If there is an assignable RB, then OK is returned, and if there is no assignable RB, NG is returned.
MothIf RB Remaining Check is OK, the process proceeds to UL TFR Selection (step S 814).
MothIf the RB Remaining Check is NG, the processing of UL TFR Selection (S208) is ended.
MothWith RB Remaining Check = NG, an ACK may be transmitted by means of PHICH to a UE that is unable to transmit UL Scheduling Grant and that is to be retransmitted. Note that the UE that sent the ACK (HARQ Also with regard to process), when the maximum number of retransmissions has not been reached, etransmission data to be transmitted may be considered to be present at the next transmission timing of Synchronous HARQ. In this case, the ACK means temporarily stopping retransmission of the uplink shared channel UL-SCH. The following describes the effect of transmitting an ACK by means of PHICH to a UE that is retransmitting that can not transmit UL Scheduling Grant due to NG of RB Remaining Check. If the UE fails to correctly receive the Uplink Scheduling Grant for retransmission of the uplink shared channel (UL-SCH), the UE follows information notified by PHICH, that is, ACK / NACK. If the RB Remaining Check is NG, the base station apparatus 200 does not transmit the Uplink Scheduling Grant, so the UE necessarily follows the information notified by the PHICH, that is, ACK / NACK. And UE stops resending of the said UL-SCH, when the information notified by said PHICH is ACK, In the case of NACK, this UL-SCH is UL-SCH in the same frequency resource as the last transmission. resend. At this time, if the base station apparatus has instructed another UE to transmit the UL-SCH in the frequency resource of the previous transmission, the uplink shared channel of the retransmission to be transmitted by the UE (UL- The SCH) and the uplink shared channel (UL-SCH) transmitted by the other UE collide with each other, resulting in degradation of transmission characteristics. Therefore, when the RB Remaining Check is NG, the base station apparatus 200 can prevent the degradation of the transmission characteristic described above by transmitting an ACK by the PHICH.
MothThe above Bs assignable to UL-SCH to which Dynamic scheduling is applied are physical random access channel PRACH, physical uplink control channel PUCCH, Guard RB, UL-SCH to which Persistent scheduling is applied, random access Message 3 in the procedure, RBs other than RBs allocated to UL-SCH (including both retransmission and initial transmission) to which Dynamic scheduling already subjected to TFR Selection is applied. Also, the total number of Bs that can be allocated to UL-SCH (including both retransmission and initial transmission) to which Dynamic scheduling is applied is N<sub>remain</sub><sup>(RB)</sup>I assume.
MothHere, an RB assigned to UL-SCH (including both retransmission and initial transmission) to which Dynamic scheduling for which TFR Selection has already been applied is an index j composed of S810, S814, S816, and S818. In the loop according to, when the value of j is smaller than the current value, it is the RB determined in S814.
MothIn step S814, uplink TFR selection (UL TFR Selection) is performed (step S814). The transport format of the E to which radio resources are allocated by dynamic scheduling (UE for initial transmission and UE for retransmission) determined in step S204 is determined and RB is allocated.
MothThe process of uplink TFR selection in step S814 will be described using FIG. 11A. RBs are allocated to the j-th E to which radio resources are allocated by Dynamic scheduling by performing the following processing. In addition, the image of TF_Related_table is shown to FIG. 12A and FIG. 12B.
MothAs shown in FIGS. 12A and 12B, TF_Related_table is used for transmission of radio resources (the number of resource blocks) available for transmission of uplink shared channels, uplink radio quality information, and uplink shared channels. And the data size may be associated and stored. The base station apparatus uses the radio quality of the sounding reference signal transmitted from the user apparatus, for example, the radio quality information calculated from the SIR and the radio resources (the number of resource blocks) available for the uplink shared channel. The transmission format (data size or modulation scheme) used for the uplink shared channel may be determined based on the TF_Related_table. The data size is set so as to satisfy a predetermined error rate and to be a maximum value when uplink radio quality information and frequency resources available to the shared channel are fixed. Furthermore, TF_Related_table stores, as a transmission format, data size used for transmission of uplink shared channel, modulation scheme used for uplink shared channel, and frequency resource amount used for uplink shared channel. It may be FIGS. 12A and 12B may be values Silvermilletther than those described in FIGS. 12A and 12B, which are merely examples. 12A and 12B show the cases where the number of RBs = 1 and the number of RBs = 2, but the same table can be prepared for the case where the number of RBs = 3 or more.
Moth<Processing> The following parameters are set in step S504.
MothN<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 (Payload size) determined from UE category<sub>capability</sub>May be set as a parameter in the device, may be set as a parameter input from the upper node, or may be set based on information included in UE capability notified from the UE. This parameter N<sub>capability</sub>By this, it is possible to set the upper limit of the frequency resource used for uplink transmission of the UE.
MothNext, in step S505, the number N of RBs that can be allocated 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="WO2008108222A1_D0027.tif" /></maths>MothHere, it is assumed that RBs that can be assigned to the j-th E to which assignment of radio resources by Dynamic scheduling is performed are continuous. If they are not consecutive, the set of the largest number of assignable RBs among the set of consecutive assignable RBs is taken as the ssignable RB in this process. If there is a plurality of "sets of assignable RBs", which is the largest number, the smaller one of the frequencies is set as an "allocatable RB".
MothAlso, N<sub>allocated</sub>If the number of subcarriers of includes a number other than 2, 3 and 5 as its factor, then the number of subcarriers is a number with only 2, 3 and 5 as factors, and N<sub>allocated</sub>N the largest integer among smaller integers<sub>allocated</sub>I assume.
MothIn addition, N<sub>allocated</sub><sup>(RB)</sup>May be calculated by the following method instead of the equation (Equation 18) shown above.
MothThreshold<sub>PL, UL</sub>And the path loss between the UE and the base station 200 is the threshold<sub>PL, UL</sub>If it is
<maths num="19"><img file="WO2008108222A1_D0028.tif" /></maths>N due to<sub>allocated</sub><sup>(RB)</sup>To calculate the threshold<sub>PL, UL</sub>If less than
<maths num="20"><img file="WO2008108222A1_D0029.tif" /></maths>N due to<sub>allocated</sub><sup>(RB)</sup>May be calculated. Generally, N<sub>UL, High PL</sub> <N<sub>UL, LowPL</sub>I assume. The path loss may be calculated from the UE Power Headroom reported by 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. It corresponds to path loss.
MothThreshold<sub>PL, UL</sub>And N based on the path loss between the UE and the base station apparatus 200.<sub>allocated</sub><sup>(RB)</sup>The effect of calculating is described below. For example, in LTE to which the FDD method is applied, there is a problem that uplink transmission signals in the UE become interference signals to downlink reception signals, and as a result, the quality of downlink reception signals is degraded. Do. Generally, in the UE, there is a function unit called Duplexer, which causes the uplink transmission signal to leak to the function unit that performs downlink signal reception, that is, demodulation and decoding, in the UE. It prevents things, but it can not completely prevent its leaks. 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, resulting in an interference signal, and as a result, the quality of the reception signal is degraded.
MothThe 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. Furthermore, the leakage is smaller as the uplink transmission bandwidth is smaller. In the uplink, the larger the path loss, the larger the transmission power. Therefore, as described above, when the path loss is large, it is possible to reduce the interference to the downlink reception signal by the uplink transmission signal described above by reducing the uplink transmission bandwidth. . FIG. 13B shows an image diagram of the interference of the uplink transmission signal with the downlink reception signal described above. The transmission signal of UE (UE1) with a large path loss and the transmission signal of UE (UE2) with a small path loss are shown by FIG. 13B. That is, the transmission power of UE1 is high, and the transmission power of UE2 is low.
MothFurthermore, in order to increase the effect of reducing the interference to the downlink received signal by the uplink transmission signal described above, the RB allocation mode in step S809 may be set to Mode2. In Mode 2, lower frequency resources are allocated sequentially from the UE with the largest path loss, and as a result, the UE with higher transmission power is more distant between the uplink transmission signal frequency and the downlink reception signal frequency. Therefore, it is possible to further reduce the interference of the uplink transmission signal with the downlink reception signal described above. For example, although the transmission power of UE 1 shown in FIG. 13B is high, the transmission bandwidth is small, so the interference to the downlink band is small. Moreover, although the transmission bandwidth of UE2 is large, since the transmission power is small, the interference to the downlink band is small.
MothIn the example described above, it is assumed that the uplink frequency is lower than the downlink frequency. When the uplink frequency is higher than the downlink frequency, Mode 3 may be set instead of Mode 2 as the RB allocation mode in step S809.
MothIn step S506, a Temporary RB group is determined.
MothThe following shows how to determine the Temporary RB group in each UL RB allocation mode.
Moth(1) In the case of UL RB allocation mode == 0, this will be described using FIG.
MothIn step S602, it is determined whether the transmission type is High Fd. The transmission type is calculated in step S728.
MothIf the transmission type is High Fd (step S602: YES), the process proceeds to step S604. When the transmission type is High Fd, from among the "RBs assignable to UL-SCH to which Dynamic scheduling is applied (hereinafter referred to as" allocable RB ") calculated in step S810, from the one with the smaller frequency Or, from the higher frequency side, the number of RBs allocated to the UE is N<sub>allocated</sub>The RB is allocated to the UE until the above occurs. There is no hopping.
MothMore specifically, in step S604, it is determined whether or not UL-SCH transmission in the Sub-frame is initial transmission, and if it is initial transmission (step S604: YES), of the assignable RBs, If RBs are allocated starting from the lower frequency side or from the higher frequency side, the RB position farther away from the center of the system band is allocated (step S606). That is, when one of the RBs is far from the center of the system band if the RB is allocated starting from the smaller frequency, the number of RBs allocated to the UE is N from the smaller frequency.<sub>allocated</sub>The RB is allocated to the UE until the above occurs. On the other hand, if the RB location is farther from the center of the system band when the RB is allocated from the higher frequency side, the number of RBs allocated to the UE is N from the higher frequency side.<sub>allocated</sub>The RB is allocated to the UE until the above occurs. If the distance from the center of the system band is the same in the case where allocation is from the higher frequency side and when allocation is from the lower frequency side, the allocation may be from the lower frequency side.
MothOn the other hand, if the UL-SCH transmission in the Sub-frame is not the first transmission in step S604 (step S604: NO), and if allocation is made from the larger frequency in the previous HARQ transmission, the smaller frequency is used first. In the case of allocation from the lower frequency side in the previous HARQ transmission, allocation is performed from the higher frequency side (step S608). That is, in the case of allocating from the larger frequency in the previous HARQ transmission, the number of RBs allocated to the UE is N from the smaller frequency.<sub>allocated</sub>The RB is allocated to the UE until the above occurs. On the other hand, when allocating from the smaller frequency in the previous HARQ transmission, the number of RBs allocated to the UE is N from the larger frequency.<sub>allocated</sub>The RB is allocated to the UE until the above occurs.
MothAlternatively, in step S608, whether to allocate from the higher frequency or from the lower frequency is determined as follows based on whether or not to include the RB allocated in the previous HARQ transmission: First, the number of RBs allocated for the previous HARQ transmission included in the set of RBs when allocated from the lower frequency side is N<sub>small</sub>I assume. Also, the number of RBs allocated for the previous HARQ transmission included in the set of RBs allocated from the higher frequency side is N<sub>large</sub>I assume. And N<sub>small</sub>> N<sub>large</sub>If so, assign from the higher frequency. While N<sub>small</sub>ヲ N<sub>large</sub>If so, assign from the lower frequency.
MothAs described above, when the fading frequency of the UE is large, that is, when the UE is moving at high speed, it is determined in every transmission of HARQ whether RBs are allocated in ascending order of frequency or RBs are allocated in increasing frequency. Thus, it is possible to realize frequency diversity simply, and as a result, it is possible to realize improvement of transmission characteristics and increase of system capacity.
MothThat is, when frequency resources (RBs) are allocated from the end of the system bandwidth to shared channels used by a plurality of user apparatuses, the base station apparatus may use the frequencies at both ends of the system bandwidth when the shared channel is retransmitted. Among the resources (RB), frequency resources (RB) different from the frequency resource (RB) used for the previous transmission may be allocated to the shared channel used by the user apparatus.
MothOn the other hand, if the transmission type is Low Fd (step S602: NO), the process proceeds to step S610. When the transmission type is Low Fd, from among the "RBs assignable to UL-SCH to which Dynamic scheduling is applied (hereinafter referred to as" allocable RB ") calculated in step S810, the one with the smaller frequency is selected. Alternatively, RBs are allocated to the UE until the number of RBs allocated to the UE increases from the higher frequency side. There is no hopping. As to whether to allocate from the higher frequency side or from the lower frequency side, the RB with higher Sounding RS reception SIR is allocated.
MothMore specifically, it is determined as follows: SIR when allocated from the lower frequency side<sub>estimated</sub>> SIR when assigned from the higher frequency side<sub>estimated</sub>If so, assign from the lower frequency.
MothSIR when assigned from the lower frequency side<sub>estimated</sub>SIR SIR when allocated from the higher frequency side<sub>estimated</sub>If so, assign from the higher frequency.
MothFor example, in the case of allocating frequency resources (RB) from the end of the system bandwidth to shared channels used by a plurality of user apparatuses, the base station apparatus performs uplink as one of frequency resources (RB) at both ends of the system bandwidth. The frequency resource (RB) with the larger radio quality information may be allocated to the shared channel used by the user apparatus.
MothThe above process is applied to both the first transmission and the retransmission.
MothIn this way, when the fading frequency of the UE is small, that is, when the UE is moving at low speed, whether to allocate RB from the smaller frequency or allocate RB from the larger frequency based on the radio quality By switching the switching, higher quality transmission can be easily realized, and as a result, it is possible to improve the transmission characteristics and increase the system capacity.
Moth(2) In the case of UL RB allocation mode == Mode 1 From among the Bs assignable to UL-SCH to which Dynamic scheduling is applied (hereinafter referred to as allocable RB calculated in Step 410, The number of RBs allocated to the UE is N from the smaller frequency or the larger frequency.<sub>allocated</sub>The RB is allocated to the UE until the above occurs. There is no hopping.
MothAs to whether to allocate from the higher frequency side or from the lower frequency side, the position of RB when allocated is selected to be far from the center of the system band. If the distance from the center of the system band is the same, the frequency is allocated starting from the smaller one. (3) In the case of UL RB allocation mode == Mode 2 Among Bs assignable to UL-SCH to which Dynamic scheduling is applied (hereinafter referred to as allocable RB calculated in step S810, From the smaller frequency, the number of RBs allocated to the UE is N<sub>allocated</sub>The RB is allocated to the UE until the above occurs. There is no hopping.
Moth(4) When UL RB allocation mode is other than Mode 0, 1, 2. "RB assignable to UL-SCH to which Dynamic scheduling is applied (hereinafter referred to as" allocable RB ") calculated in step S810. The number of RBs allocated to the UE is N from the higher frequency side.<sub>allocated</sub>The RB is allocated to the UE until the above occurs. There is no hopping.
MothHereinafter, a set of RBs determined to be ssigned to the corresponding UE in the above process (step S506) will be referred to as a Temporary RB group.
MothAlso, in the following process, Num<sub>RB</sub> = N<sub>allocated</sub>I assume.
MothIn addition, when it is UE which transmits UL-SCH of resending, and designation of Uplink Scheduling Grant at the time of resending is not performed, the above-mentioned processing is not performed, but with respect to UL-SCH of the resending, it is not performed. We will assign the same RB as transmission.
MothThen, in step S508, it is determined whether the UE transmits UL-SCH for initial transmission. When the UE transmits the UL-SCH for initial transmission (step S508: YES), the process proceeds to step S510, and when the UE does not transmit the UL-SCH for initial transmission (step S508: YES), the step Go to S530.
MothIn step S510, the MCS of the UE is selected. For example, the base station apparatus 200 calculates 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<sub>tmp</sub>I assume. FIG. 15 is merely an example, and values Silvermilletther than those described in FIG. 15 may be described.
MothAlternatively, the base station apparatus 200 may select the MCS based on athloss + Sounding SIRHuntingarget SIR instead of the above 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. As described above, by considering the reception SIR of the refanless signal for sounding in addition to the path loss, it is possible to select the MCS following the fluctuation of the instantaneous propagation environment such as the fluctuation due to the Rayleigh fading.
MothAlso, if the Pathloss of the UE can not be calculated, for example, at the start of communication or immediately after a handover, the MCS<sub>tmp</sub>= MCS<sub>REF</sub>I assume. MCS<sub>REF</sub>For example, it may be held as internal data of the base station apparatus, or may be a value set from an external server or the like.
MothThe Pathloss may be, for example, a Pathloss reported from the UE. The Pathloss reported from the UE is calculated, for example, from the transmission power of the downlink reference signal and the reception power of the downlink reference signal at the UE as follows.
MothPathloss = (transmission power of downlink reference signal)-(reception power of downlink reference signal) Alternatively, the Pathloss may be calculated from UE Power Headroom (UPH) reported from the UE. In this case, Pathloss is calculated as follows. In this case, it is assumed that UPH is calculated based on the transmission power of PUSCH. Note that the reception power of the PUSCH may be, for example, the reception power of the Demodulation Reference Signal of the PUSCH.
MothPathloss = Maximum transmission power of UE-UPH-PUSCH received power Alternatively, the 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 = transmission power of PUSCH-received power of PUSCH Alternatively, the path loss is expressed by the following equation: UPH = maximum transmission power of UE-transmission power of UE (Equation 22),
<maths num="21"><img file="WO2008108222A1_D0030.tif" /></maths>It may be calculated by Max_power is the maximum transmission power of the UE, and the transmission power of the UE corresponds to Txpow in (Expression 22).
MothNext, in step S512, the power offset to be notified to the UE is calculated. In addition, the transmission power of the uplink shared channel in E-UTRA is generally calculated using the following equation (non-patent document: 36.213):
<maths num="22"><img file="WO2008108222A1_D0031.tif" /></maths>MothWhere P<sub>PUSCH</sub>(I): PUSCH transmission power P in Sub-frame #i<sub>MAX</sub>: Maximum transmission power M of UE<sub>PUSCH</sub>: Number of RBs 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, the above-mentioned ホis calculated. That is, calculation processing of TPC command (ホ notified to the UE is performed by UL Scheduling Grant. Below, the value of the offset notified to UE is described as ホ
MothIn step S512, first, the value of ホis determined by the offset based on the priority of the logical channel group of the Highest priority. The subscript LCG denotes the logical channel group: ホ= ホ<sub>LCG</sub> For example, for a logical channel group that you want to transmit with high priority and high quality,<sub>LCG</sub>By increasing the value of V, it is possible to improve the reception SIR, and as a result, it is possible to reduce the error rate. That is, base station apparatus 200 can adjust its error rate by adjusting the offset value based on priority or logical channel or logical channel group.
MothNext, the value of ホis adjusted by SIR_offset calculated by the outer-loop like offset adjustment processing described below.
Mothホ= ホ+ SIR_offset Here, the outer-loop calculation method of the above-mentioned SIR_offset is shown.
MothSIR_offset is the logical channel group of Highest priority is Z<sub>adjust</sub>It is adjusted in an outer-loop manner by the following equation and the CRC check result of UL-SCH which is Logical channel group of Highest priority is Z<sub>adjust</sub>If not, the outer-loop offset adjustment is not performed.
<maths num="23"><img file="WO2008108222A1_D0032.tif" /></maths>MothThe above equation will be described in more detail. If the CRC Chcek result is ACK, slightly reduce SIR_offset based on the above equation. That is, by reducing the transmission power of the UE, an increase in unnecessary reception level can be prevented. On the other hand, when the CRC Chcek result is NACK, SIR_offset is increased based on the above equation. That is, it is possible to reduce the error rate by increasing the transmission power of the UE and improving the reception SIR. Also, as for DTX, it means that the UE could not successfully receive UL Scheduling Grant, so SIR_offset is not adjusted. By adjusting uplink transmission power based on ACK and NACK as described above, and setting up and down widths for transmission power setting according to the target error rate, UL-SCH It is possible to bring the error rate close to the target error rate.
MothFor example, the required error rate BLER<sub>target</sub><sup>(LCG)</sup> = 0.1, ホ<sub>adj</sub>Assuming that = 0.5, SIR_offset = SIR_offset-0.05 dB in the case of ACK, and SIR_offset = SIR_offset + 0.45 dB in the case of NACK. Here, when the ratio of ACK is 90%, 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 required error rate BLER can be obtained.<sub>target</sub><sup>(LCG)</sup> Can converge.
MothNote that the above ighest priority logical channel group is the base station apparatus 200 can not identify the logical channel included in the data (MAC PDU) mapped to the uplink shared channel until the CRC: OK. The logical channel group of the Highest priority used in step S730 is used. SIR_offset is adjusted for each UE. Also, logical channel group Z to be subject to this processing<sub>adjust</sub>Is set for each UE from the external I / F.
MothAs described above, the base station does not perform the Outer-loop offset adjustment for all logical channel groups, but performs the Outer-loop offset adjustment 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 most frequently transmitted logical channel group is set.
Mothホ<sub>adj</sub>, BLER<sub>target</sub><sup>(LCGz)</sup>Should be settable from external I / F. However, the maximum value of SIR_Offset is SIR_Offset<sub>max</sub>, Minimum value SIR_Offset<sub>min</sub>And to. If SIR_Offset is stuck at the maximum or minimum value, do not perform the above calculation.
MothThen, the final ホvalue is compared with the value of f (i) held in the UE, and the TPC command closest to Demonstrationf (i) is determined by UL Scheduling Grant in the corresponding Sub-frame. Send to UE. The base station apparatus 200 may estimate the value of f (i) held in each UE, assuming that the error rate of the TPC command is 0.
MothIn the example described above, it is assumed that the TPC command of Accumulated is used, but the TPC command can be calculated in the same way when using the TPC command of Absolute.
MothAlso, the Outer-loop-like offset adjustment processing is performed when the Highest priority logical channel group is Z<sub>adjust</sub>However, the process of = ホ+ SIR_offset is performed when the logical channel group of the Highest priority is Z.<sub>adjusted</sub>It is done regardless of whether or not. Adjustment of the error rate based on the logical channel group is performed by offset processing based on priority.
MothNext, in steps S514 and S516, correction processing of the allocated bandwidth by UPH is performed.
MothFirst, in step S514, the number of RBs in the Temporary RB group is B.<sub>data, tmp</sub>And estimate an estimate of the transmit power of the UE according to the following equation:
<maths num="24"><img file="WO2008108222A1_D0033.tif" /></maths>MothP<sub>O_PUSCH</sub>: A value specified by NW (see 36.213) f (i): A value obtained by adding up the TPC commands transmitted up to the corresponding Sub-frame PL: Pathloss. A value estimated by the reception level of UPH and Demodulation RS.
MothAnd Txpow is P<sub>max</sub>It is determined whether it is larger than S (S514). Where P<sub>max</sub>Is the maximum transmission power of the UE. Txpow is P<sub>max</sub>If larger than Tp (step S514: YES), the process proceeds to step S516, and Txpow is P<sub>max</sub>If not (step S514: NO), the process proceeds to step S518.
MothIn step S516,
<maths num="25"><img file="WO2008108222A1_D0034.tif" /></maths>And B<sub>data, tmp</sub>"Number of RBs to allocate" Num<sub>RB</sub>" And, the number of RBs allocated to the UE is NUM<sub>RB</sub>The RBs in the Temporary RB group are deleted so that the number of subcarriers has only 2, 3, 5 as a factor within the range of not less than this. In the above equation calculation, Maximum Power Reduction at the UE may or may not be considered.
MothWhen allocating from the higher frequency side at the time of allocating the Temporary RB group in step S506, the RB is deleted from the lower frequency side, and when allocated from the lower frequency side, the RB from the larger frequency side is allocated. Will be removed.
MothNext, in steps S518 and S520, N is set.<sub>max_bit</sub>Correction processing of the allocated bandwidth according to
MothFirst, in step S518, the number of RBs in the Temporary RB group (Num<sub>RB</sub>) And MCS<sub>tmp</sub>Calculate MAC PDU size (hereinafter referred to as Size) on the basis of<sub>max, bit</sub>It is determined whether the
MothSize> N<sub>max, bit</sub>If it is determined that (step S518: YES), then in step S520, Size ヲ N.<sub>max, bit</sub>Delete RBs in the Temporary RB group until When allocating from the higher frequency side when allocating the Temporary RB group, delete the RB from the lower frequency side, and when allocating from the lower frequency side, delete the RB from the larger frequency side To be.
MothOn the other hand, Size N N<sub>max, bit</sub>If it is determined that (step S518: YES), the process proceeds to step S522.
MothIn steps S522 and S524, correction processing of the allocated bandwidth based on the Buffer retention amount is performed. 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 the Size. For the estimation method of the UL Buffer retention amount, refer to steps S730 and S732 in step S204.
MothNote that the UE receives L-SCH resource allocation request: present by cheduling request and allocates uplink resource (UL-SCH resource) once after receiving the above cheduling request If there is no state, perform the following process (when there is sufficient data) (step S5222: YES).
MothMore specifically, in step S522, it is determined whether there is sufficient data in the RLC buffer, using the following equation. ホア<sub>TFRS</sub>Is a coefficient set by the external I / F.
<maths num="26"><img file="WO2008108222A1_D0035.tif" /></maths>MothIf it is determined that there is sufficient data in the RLC buffer (step S522: YES), the process proceeds to step S526. In this case, all RBs in the Temporary RB group become RBs allocated to the UE.
MothOn the other hand, when it is determined that there is not enough data in the RLC buffer (step S522: NO), the process proceeds to step S524.
MothIn step S524,
<maths num="27"><img file="WO2008108222A1_D0036.tif" /></maths>(Hereafter, Size<sub>buffer</sub>Described as) and MCS<sub>tmp</sub>Number of RBs to allocate based on<sub>RB</sub>Recalculate.
MothWhere Num<sub>RB</sub>If the number of subcarriers in the matrix has a factor other than 2, 3, and 5, the number of subcarriers has only the factors 2, 3, and 5, and Num<sub>RB</sub>Num the smallest integer among the larger integers<sub>RB</sub>I assume. The number of RBs allocated to the UE is NUM<sub>RB</sub>Delete RBs in the Temporary RB group within the range of not less than. When allocating from the higher frequency side when allocating the Temporary RB group, delete the RB from the lower frequency side, and when allocating from the lower frequency side, delete the RB from the larger frequency side To be.
MothThen, in step S526, the Temporary RB group after the processing in steps S514 to S524 is taken as an RB to be assigned to the UE in the sub-frame.
MothIn step S528, the MCS<sub>tmp</sub>And UL scheduling grant to be transmitted to the UE based on the (group of) RBs determined in step S526. That is, the transmission format of UL-SCH transmitted to the said UE is determined.
MothOn the other hand, when the UE does not transmit the UL-SCH for initial transmission in step S508, that is, when transmitting the UL-SCH for retransmission (step S508: NO), the process proceeds to step S530.
MothIn step S530, it is assumed that the number of RBs at the time of retransmission is the smaller of the number of RBs in the 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 the Temporary RB group are deleted until the number of RBs allocated to the UE becomes equal to the number of RBs in the initial transmission. When allocating from the higher frequency side when allocating the Temporary RB group, delete the RB from the lower frequency side, and when allocating from the lower frequency side, delete the RB from the larger frequency side To be.
MothIn step S532, TPC command notified to UE is set by UL Scheduling Grant.
Mothホ= ホ<sub>LCG</sub>+ SIR_offset + ホ<sub>LCG</sub><sup>(HARQ)</sup> MothOffset value ホ<sub>LCG</sub><sup>(HARQ)</sup>Is set for each logical channel group from the external I / F. Also at the time of retransmission, the uter-loop like processing described in step S512 is performed.
MothThus, 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.
MothThen, in step S534, a UL Scheduling Grant to be transmitted to the UE is generated. As for frequency resources, the resource block determined in step 530 is notified. The MCS at the time of retransmission may be identical to the MCS of the first transmission. Alternatively, the modulation scheme at the time of retransmission may be identical to that of new transmission.
MothAlthough the above-described steps S530, S532, and S534 show processing in the case of specifying UL Scheduling Grant at the time of retransmission, the above process is skipped when specification of UL Scheduling Grant is not performed at the time of retransmission. However, the frequency resources used by the UE are secured.
MothIn 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 it is the following or not. The value of j is N<sub>UL-SCH</sub>If it is the case (the process of step S 818: YES), the process returns to step S 810. On the other hand, the value of j is N<sub>UL-SCH</sub>If not (the process at step S 818: NO), the process ends.
MothIn addition, the process which transmits TPC command with respect to UE using UL Scheduling Grant in step S512 mentioned above and step S532 was shown. The process of transmitting the TPC command may be performed in combination with the periodic TPC command transmission in the Sub-frame which does not transmit the UL Scheduling Grant.
MothAn example of periodic TPC command transmission in a Sub-frame that does not transmit the UL Scheduling Grant is shown below.
MothWhen transmitting the periodic TPC command to the UE, the base station apparatus 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>Moth= Target_SIR-SIR<sub>Sounding</sub> MothAnd the above ホ<sub>Sounding</sub>Send TPC command closest to to UE. The TPC command is transmitted as part of a PDCCH.
MothIn addition, regarding the process of uplink TFR selection in step S814 described above, an embodiment different from that of FIG. 11A will be described below using FIG. 11B. The difference from the process of uplink TFR selection 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 the process is the same as S506, S508, S514, S516, S518, S520, S522, S524, S526, S528, S530, and S534, the description thereof is omitted.
MothIn step S 509 A, calculation of ホin (Expression 22) is performed. That is, calculation processing of TPC command (ホ notified to the UE is performed by UL Scheduling Grant. Below, the value of the offset notified to UE is described as ホ
MothThe 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_SIRtan_SIR Next, the step In S510A, select the MCS (Modulation and Coding Scheme) of the uplink shared channel transmitted by the UE. For example, the expected SIR and SIR_Expected of the uplink shared channel are calculated based on the reception SIR of the reference signal for sounding, and the MCS is more specific by the above SIR_Expected and the TF_Related_table as shown in FIGS. 12A and 12B. The data size, modulation scheme, and coding rate may be calculated. The coding rate is a value uniquely calculated by the data size, the modulation scheme, and the number of RBs.
MothBelow, the calculation method of said SIR_Expected is shown. In general, the transmission power of a reference signal for sounding in E-UTRA is generally calculated using the following equation (Non-Patent Document: 36.213):
<maths num="28"><img file="WO2008108222A1_D0037.tif" /></maths>MothWhere 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 M of uplink shared channel and reference signal for sounding<sub>SRS</sub>: Number of RBs for reference signal for sounding<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 is<sub>O_PUSCH,</sub>ホア, PL, f (i) are the same as the values SilverThen (Equation 22). Here, ホin the equation 22 and the above equation<sub>MCS</sub>Assuming that 0, 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 for the uplink shared channel are the same, the SIR_Expected is calculated as follows: SIR_Expected = R_SIR-P<sub>SRS_OFFSET</sub> As described above, R_SIR is the reception SIR of the reference signal for sounding.
MothBy the way, P which is a power offset of the uplink shared channel and the reference signal for sounding<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>Is defined, and path loss changes, referring to FIG.<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 path loss, refer to the description in step S510.
MothNote that the SIR_Expected may be adjusted by an Outer-loop process as described below.
MothSIR_Expected = SIR_Expected + SIR_Offset In this case, MCS is selected by SIR_Expected after the above adjustment is performed. Here, the SIR_Offset may be calculated by Equation (10) in (Equation 11).
MothThe above SIR_offset means that 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 which is In this case, the logical channel group of Highest priority is Z.<sub>adjust</sub>If not, the outer-loop offset adjustment is not performed.
MothThe equation (10) in (Equation 11) will be described in more detail. If the CRC Chcek result is ACK, increase SIR_offset a little based on the above equation. That is, the throughput can be increased by adjusting the MCS level in the increasing direction. On the other hand, if the CRC Chcek result is NACK, SIR_offset is decreased based on the above equation. That is, it is possible to reduce the error rate by adjusting the MCS level to lower and reducing the required SIR. Also, as for DTX, it means that the UE could not successfully receive UL Scheduling Grant, so SIR_offset is not adjusted. Radio quality information of uplink shared channel based on ACK and NACK as described above, SIR_Expected, ie, adjusting MCS level, and depending on target error rate, increasing width for determination of MCS level and By setting the reduction range, it is possible to make the UL-SCH error rate approach the target error rate.
MothFor example, the required error rate BLER<sub>target</sub><sup>(LCG)</sup> = 0.1, ホ<sub>adj</sub>Assuming = 0.5, SIR_offset = SIR_offset + 0.05 dB in the case of ACK, and SIR_offset = SIR_offset-0.45 dB in the case of NACK. Here, when the ratio of ACK is 90%, 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 required error rate BLER can be obtained.<sub>target</sub><sup>(LCG)</sup> Can converge.
MothNote that the above ighest priority logical channel group is the base station apparatus 200 can not identify the logical channel included in the data (MAC PDU) mapped to the uplink shared channel until the CRC: OK. The logical channel group of the Highest priority used in step S730 is used. SIR_offset is adjusted for each UE. Also, logical channel group Z to be subject to this processing<sub>adjust</sub>Is set for each UE from the external I / F.
MothIt should be noted that the base station apparatus can be configured by adjusting the outer loop-like offset with respect to one preset logical channel group instead of adjusting the outer-loop-like offset with respect to all logical channel groups. It is possible to reduce the processing load. For example, the logical channel group Z<sub>adjust</sub>, The most frequently transmitted logical channel group is set.
Mothホ<sub>adj</sub>, BLER<sub>target</sub><sup>(LCGz)</sup>Should be settable from external I / F. However, the maximum value of SIR_Offset is SIR_Offset<sub>max</sub>, Minimum value SIR_Offset<sub>min</sub>And to. If SIR_Offset is stuck at the maximum or minimum value, do not perform the above calculation.
MothAlternatively, instead of adjusting SIR_Expected, P in (Equation 28)<sub>SRS_OFFSET</sub>You may adjust the In this case, P<sub>SRS_OFFSET</sub>= P<sub>SRS_OFFSET</sub>It is + SIR_Offset.
MothAlternatively, 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, adjustment of SIR_Offset is performed using the equation (23).
MothThen, in step S511A, MCS reselection is performed based on the priority. That is, an offset ホbased on the priority of the logical channel group of the Highest priority<sub>LCG</sub>Thus, the SIR_Expected in step S510A is recalculated, and based on the recalculated SIR_Expected, the MCS is reselected by referring to FIGS. 12A and 12B. More specifically, SIR_Expected is recalculated by the following equation: SIR_Expected = SIR_Expected-ホ<sub>LCG</sub> Here, the subscript LCG indicates a logical channel group. For example, for a logical channel group that you want to transmit with high priority and high quality,<sub>LCG</sub>By increasing the value of, it is possible to lower the MCS and consequently to reduce the error rate. That is, base station apparatus 200 can adjust its error rate by adjusting the offset value based on priority or logical channel or logical channel group.
MothIn step S532A, TPC command to be notified to the UE is set by UL Scheduling Grant.
Mothホ= T_SIR-R_SIR + ホ<sub>LCG</sub><sup>(HARQ)</sup> MothOffset value ホ<sub>LCG</sub><sup>(HARQ)</sup>Is set for each logical channel group from the external I / F. Thus, 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.
MothNext, a base station apparatus 200 according to this embodiment will be described with reference to FIG.
MothThe base station apparatus 200 according to this embodiment includes a layer 1 processing unit 202, a user apparatus 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 is configured as follows: logical channel group # 1 of UE # 1, logical channel group 2 of UE # 1, ..., logical channel group #k of UE # 1, logical channel group # 1 of UE # 2, ..., UE Buf2221 related to logical channel group #k of UE #n<sub>1,1</sub>, UE Buf 2221<sub>1, 2</sub>, UE Buf 2221<sub>1, k</sub>, UE Buf 2221<sub>2, 1</sub>, ..., UE Buf 2221<sub>n, k</sub>It consists of In addition, UE_Buf<sub>n, k</sub>, Rather than actually performing data buffering, estimates the amount of data staying in the buffer of the UE based on the Buffer Status Report reported from the UE.
MothIn 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 one UE_Buf estimation unit may be provided for all UEs, or one UE_Buf estimation may be performed for multiple UEs. It may have a unit. 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.
MothThe layer 1 processing unit 202 performs processing on layer 1. Specifically, the layer 1 processing unit 2081 performs channel coding and IFFT processing of the shared channel transmitted in downlink, reception processing such as FFT processing and channel decoding of the shared channel transmitted in uplink, and the like. It will be.
MothAlso, the layer 1 processing unit 202 performs transmission processing of Downlink Scheduling Information, which is control information for the downlink shared channel, and UL Schedulin Grant, which is control information for the uplink shared channel.
MothIn addition, the layer 1 processing unit 202 performs reception processing of control information transmitted in uplink, that is, Channel Quality Indicator (CQI) and delivery confirmation information on downlink shared channels. The CQI and delivery confirmation information are transmitted to the user equipment state management unit 204.
MothAlso, the layer 1 processing unit 202 determines uplink synchronization status based on the reference signal for sounding transmitted in 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 in uplink, and notifies the user apparatus state management unit 204 of the measurement result. The SIR of the sounding reference signal is used, for example, in the process of step S732.
MothAlso, the layer 1 processing unit 202 may estimate uplink reception timing based on the sounding reference signal transmitted in uplink and the CQI signal.
MothAlso, the layer 1 processing unit 202 may determine whether or not uplink UL-SCH has actually been transmitted. The determination result is used, for example, in the process of step S706.
MothAlso, the layer 1 processing unit 202 may estimate path loss and notify the user state management unit 204 of the path loss. The above path loss may be used, for example, in the processing of UL TFR Selection in S814.
MothThe layer 1 processing unit 202 is connected to the wireless interface. More specifically, for downlink, the baseband signal generated by the layer 1 processing unit 202 is converted to a radio frequency band, and then amplified by an amplifier and a signal is transmitted to the UE via an antenna. . On the other hand, for uplink, after the radio frequency signal received by the antenna is amplified by the amplifier, the signal is frequency converted and input to the layer 1 processing unit 202 as a baseband signal.
MothThe user state management unit 204 manages the state of each UE. For example, whether the user state management unit 204 applies management of state of HARQ entity in uplink, management and control of mobility of UE, management of DRX state, management of uplink synchronization state, and persistent scheduling or not Management, management of presence / absence of transmission of MAC Control Block, management of transmission state, estimation of buffer state in UE, calculation of each metric for calculation of scheduling coefficient in step S732, and scheduling coefficient Determine if it should be calculated. That is, the user state management unit 204 performs the processes of steps S702 to S730 in FIG. 7B.
MothThe mobility of the UE is a handover for switching a cell with which the UE communicates, and includes handover of the same frequency, handover of different frequencies, and handover between different systems. In the case of inter-frequency handover and inter-system handover, measurement gap management and control are included in the management and control of the mobility of the UE.
MothFurthermore, the user state management unit 204 performs the processes of steps S202 and S204. Specifically, the user state management unit 204 sets the maximum multiplexing number per sub-frame of UL MAC of the sub-frame, and counts the number of UEs to be retransmitted in the sub-frame.
MothFurthermore, the user state management unit 204 may perform periodic TPC command calculation processing and transmission processing based on the SIR of Sounding RS described above.
MothThe 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 a scheduling coefficient of each user apparatus in the sub-frame (Equation 14). Then, the UE selection unit 208 selects, based on the scheduling coefficient, a user apparatus (new transmission) to which radio resource allocation is performed by dynamic scheduling. The UE selection unit 208 determines the number N of UEs to which radio resources are allocated by dynamic scheduling.<sub>DL-SCH</sub>Are input to the transport format / resource block selection (TFR Selection) unit 210.
MothThe TFR Selection unit 210 performs the processing of step S809, step S810, step S812, step S814, step S816, and step S818. Specifically, the TFR Selection unit 210 performs determination of a transmission format regarding UL-SCH to which Dynamic scheduling is applied, allocation of radio resources, transmission power control of UL, and the like. Information on the transmission format and radio resources related to UL-SCH to which Dynamic scheduling is determined determined by the TFR Selection unit 210 is sent to the layer 1 processing unit 202, and the layer 1 processing unit 202 performs UL Scheduling Grant transmission processing and the like. , It is used for reception processing of the uplink shared channel.
MothThe Other CH resource management unit 212 determines the transmission format of the PRACH, PUCCH, Guard RB, and RACH message 3 and allocates a radio resource. Then, among the radio resources, the frequency resource is notified to the frequency resource management unit 214. Also, the transmission format for PRACH, PUCCH, and RACH message 3 determined in the Other CH resource management unit 212 and the allocated radio resources are transmitted to the layer 1 processing unit 202 via the frequency resource management unit 214 and the TFR Selection unit 210. In the layer 1 processing unit 202, reception processing of layer 1 related to PRACH, PUCCH, and RACH message 3 and transmission processing of RACH A message 2 are performed.
MothThe 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 available for the uplink shared channel to which Dynamic Scheduling is applied, and provides the TFR Selection section 210 with information necessary for the process of step S810 in the TFR Selection section 210. .
MothThe persistent resource management unit 216 performs UL-SCH state management and radio resource management to which persistent scheduling is applied. More specifically, persistent resource management section 216 performs transmission format determination and radio resource management for UL-SCH to which persistent scheduling is applied. Then, among the radio resources, the frequency resource is notified to the frequency resource management unit 214. Also, the transmission format determined in persistent resource management unit 216 and the assigned wireless resources are sent to layer 1 processing unit 202 via frequency resource unit 214 and TFR Selection unit 210, and are then transmitted in layer 1 processing unit 202. , The reception process in layer 1 of UL-SCH to which the above-mentioned persistent scheduling is applied is performed.
MothFurther, the persistent resource management unit 216 provides the user state management unit 204 with information for performing the processes of steps S703, S704, and S705 in the user state management unit 204.
MothThe 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 process related to the buffer of the UE in steps S730 and S732 is performed.
MothAlthough the present invention has been described by the above embodiments, it should not be understood that the descriptions and the drawings, which form a part of this disclosure, limit the present invention. Various alternative embodiments, examples and operation techniques will be apparent to those skilled in the art from this disclosure.
MothFor example, in the embodiment described above, an example in a system to which Evolved UTRA and UTRAN (also called Long Term Evolution or Super 3G) is applied has been described, but a mobile station, a base station apparatus, a mobile according to the present invention The communication system and the communication control method are also applicable to other systems that perform communication using a shared channel.
MothThat is, of course, the present invention includes various embodiments and the like which are not described herein. Accordingly, the technical scope of the present invention is defined only by the invention-specifying matters according to the scope of claims appropriate from the above description.
MothFor convenience of explanation, although the present invention has been divided into several embodiments, the division of each embodiment is not essential to the present invention, and two or more embodiments may be used as needed. Although specific numerical examples have been described to facilitate understanding of the invention, unless otherwise noted, those numerical values Silverantre merely examples and any appropriate values Silveray be used.
MothAlthough the present invention has been described above with reference to specific embodiments, each embodiment is merely an example, and those skilled in the art should understand various modifications, alterations, alternatives, replacements, and the like. I will. Although the apparatus according to the embodiment of the present invention is described using a functional block diagram for convenience of explanation, such an apparatus may be realized in hardware, software or a combination thereof. The present invention is not limited to the above embodiments, and includes various modifications, alterations, alternatives, and replacements without departing from the spirit of the present invention.
MothThis international application is filed in Japan 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. The present application claims priority based on Japanese Patent Application No. 2007-329028, and the entire contents of 2007-052111, 2007-161940 and 2007-329028 are incorporated into this international application.
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 | |
| 2008053302 | Japan | W | |
| 2008053302 | Japan | W | |
| 2007052111 | – | – | – |
| 2007161940 | – | – | – |
| 2007329028 | – | – | – |
| 2008053302 | – | – | – |
| JP20070052111 | – | – | – |
| JP20070161940 | – | – | – |
| JP20070329028 | – | – | – |
| WO2008JP53302 | – | – | – |
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 | |
| BRPI0807885A2This record | 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 | |
| BRPI0807876A2 | Brazil | A2 | |
| BRPI0807881A2 | Brazil | A2 |
4 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 2602 DE 17-11-2020 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, 7A, 8A, 9A, 10A, 11A E 12A ANUIDADES.B08F | B08F | |
| Publication cancelled [chapter 8.9 patent gazette]ANULADA A PUBLICACAO CODIGO 8.12 NA RPI NO 2277 DE 26/08/2014 POR TER SIDO INDEVIDA.B08I | B08I | |
| Patent application lapsed because of non payment of annual fee [chapter 8.12 patent gazette]LapsedREFERENTE AO NAO RECOLHIMENTO DAS 4A, 5A E 6A ANUIDADES.B08L | B08L |
Numbers
- Publication
- PI0807885
- Publication, DOCDB
- PI0807885
- Publication, EPODOC
- BRPI0807885
- Application
- 7885
- Application, DOCDB
- PI0807885
- Application, EPODOC
- BR2008PI07885
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 apparatus and communication control method
Classification
- CPC, 12
- H04W72/04
- H04W72/53
- H04L1/1812
- H04L1/1854
- H04L1/1887
- H04L5/003
- H04W72/1268
- H04W88/08
- H04W72/21
- H04W72/23
- H04W72/1273
- H04L5/0048
- IPC, 4
- H04J1 00
- H04J11 00
- H04W74 06
- H04W72 54