Method for controlling communication in wireless terminal and wireless terminal

An UE receives a downlink data channel from a BS, calculates a reception quality value related to the downlink data channel, monitors a transmission rate of an uplink data channel to BS, and reduces the calculated reception quality value based on a result of the monitoring.

FIELD

The embodiments discussed herein are related to a method for controlling communication in a wireless terminal and a wireless terminal.

BACKGROUND

There is a wideband-code division multiple access (W-CDMA) scheme which is one of wireless communication schemes. The W-CDMA scheme is one of wireless communication interfaces defined as the International Mobile Telecommunications-2000 (IMT-2000) and is regarded as one of the representative wireless communication schemes.

The W-CDMA scheme enables multimedia accesses of voice, videos, data, or the like, at a transmission speed of up to 384 kbps.

In addition, wireless communication schemes known as the high-speed downlink packet access (HSDPA) and the high-speed uplink packet access (HSUPA) on the basis of the technique of the W-CDMA scheme have been researched and developed recently.

The HSDPA is a technique for achieving a high-speed downlink packet transmission in the downlink direction which is the direction from a base station (BS) to a terminal (user equipment: UE). The HSUPA is a technique for achieving a high-speed uplink packet transmission at the uplink direction which is the opposite to the direction of the HSDPA. The HSDPA is standardized as the 3rd Generation Partnership Project Release 5 (3GPP release 5) and the HSUPA is standardized as the 3GPP release 6.

FIG. 5is a conceptual drawing illustrating communications according to the W-CDMA. As depicted inFIG. 5, a wireless communication is carried out between a base station (BS)100and one or more terminals (UEs)200according to the W-CDMA scheme.

For the uplink, the dedicated physical data Channel (DPDCH) that is a channel for transmitting user information and the dedicated physical control channel (DPCCH) that is a channel for transmitting control information are each mapped to the in-phase component (I axis) and the quadrature component (Q axis) of the quadrature phase shift keying (QPSK) modulation and sent to the BS100(see solid line arrow A1).

For the downlink, the DPDCH and the DPCCH are time division multiplexed and sent to the UEs200(see dashed line arrow A2). Note that these links are discrete channels that are allocated to each UE200in order to carry out transmission exclusive relative to other UEs200.

Next, the concept of the communication of the HSDPA is illustrated inFIG. 6. As depicted inFIG. 6, communications according to the HSDPA are carried out for downlink transmission from the BS100to the UEs200.

More specifically, each UE200receives a pilot signal (a signal commonly recognized by the BS100and the UE200) sent from the BS100on a pilot channel (CPICH: common pilot channel) (see reference symbol A5), measures the transmission environment, i.e., the reception quality (signal interference ratio: SIR) of the downlink on the basis of the pilot signal for that UE200, calculates an channel quality indicator (CQI) report value that is the reception quality value on the downlink on the basis of the measurement result, and reports the CQI report value to the BS100on a high-speed dedicated physical control channel (HS-DPCCH) (see solid line arrow A3).

The BS100carries out scheduling to select preferentially a predetermined number of UEs200that have better transmission environments on the basis of the reception quality value (CQI report values) reported by the UEs200. Suppose a certain UE200is selected as a result of the scheduling, the BS100notifies that UE200of scheduling information (including the type of modulation, the transmission volume, or the like) on a high-speed shared control channel (HS-SCCH) (see dashed line arrow A4). The UE200sets the functions of the local terminal200on the basis of the received scheduling information.

The BS100then sends user information to the UE200on a wireless channel called a high-speed physical downlink shared channel (HS-PDSCH) (see dashed line arrow A4). The HS-PDSCH for transmitting the user information is a common channel that are used by each of the UEs200wherein one time-divided time slot is shared by one UE200or multiple UEs200, enabling a high-speed downlink access of up to 14.4 Mbps.

The concept of the communication of the HSUPA is now illustrated inFIG. 7. As depicted inFIG. 7, communications according to the HSUPA are carried out for uplink transmission from the UEs200to the BS100.

More specifically, the UEs200send scheduling information (SI) as uplink data transmission requests to the BS100(see solid line arrow A6).

The BS100sums the multiple SIs sent from the UEs200, carries out scheduling to determining the transmission timings for the UEs200to carry out an uplink transmission on the basis of communication qualities of the UEs200, priorities of uplink data, or the like, and sends a Grant to an UE200as an uplink transmission permission (see dashed line arrow A7). Note that there are two types of Grants, namely, absolute grants and relative grants, wherein absolute grants are used for notifying uplink transmission rates or the like at a predetermined intervals, and relative grants are used for notifying update of the information that has been notified the absolute grant.

The UEs200send user information to the BS100via respective channels called enhanced dedicated channels (E-DCHs) in the order of permissions given to the terminals200to carry out an uplink transmission by receiving a Grant from the BS100(see solid line arrow A8), thereby enabling a high-speed uplink access. Note that it is considered that the transmission speed of the E-DCH will be 2-5 Mbps.

The HSDPA employs the adaptive code modulation scheme, and for example, is characterized in that the QPSK modulation scheme and the 16QAM modulation scheme are switched adaptively according to the wireless environment between the BS100and the UEs200. In addition, in order to achieve an adaptive modulation scheme as described above, CQI report values used by the UEs200to report the reception environments to the BS100are defined wherein different formats of different transmission speeds are defined according to CQI=1 to 30, for example, in a CQI table.

Each UE200then measures the reception environment, and basically reports the maximum CQI report value to the BS100not exceeding the block error rate (BLER) (=0.1) of the HS-PDSCH supposing that the HS-PDSCH is received within three slots after one slot before the CQI report value is sent in the environment.

Here, one example of the CQI table is illustrated inFIG. 8. As depicted inFIG. 8, each of the CQI report values from the UEs200is related to a transport block size of downlink data, and the BS100determines a transport block size of the downlink data and a downlink transport format on the basis of a CQI report value from an UE200.

On the other hand, on the HSUPA, the BS100monitors the total uplink interference (reception power) of its own base station, and compares the reception power with a threshold value. Thereby, the BS100designates a transmission rate in an absolute value to an UE200that has an uplink transmission request using an E-AGCH (command to designate an absolute value of the maximum rate), or commands the UE200to increase, maintain or decrease the transmission rate using or an E-RGCH (command to designate relative value of the maximum rate). When the UE200has uplink transmission data, the UE200sends a scheduling request (SI) to the BS100.

Note that there are techniques disclosed in the following Patent Documents 1-3 as techniques related to methods for controlling scheduling in the W-CDMA including the HSUPA.

The following Patent Document 1 discloses that a wireless base station assigns an upper limit of the uplink packet rate that is permitted to a mobile station according to the downlink CQI report value received from the mobile station. The following Patent Document 2 discloses that a base station switches a mobile terminal from the scheduling mode that is currently used for uplink transmission to another scheduling mode on the basis of the estimated buffer occupation. In addition, the following Patent Document 3 discloses that a base station enhances the utilization efficiency of the uplink by broadcasting a certain second indication indicating statuses of all user terminals using a common channel.Patent Document 1: Japanese Laid-Open Patent Publication No. 2006-140635Patent Document 2: Japanese Laid-Open Patent Publication No. 2006-60789Patent Document 3: Japanese Laid-Open Patent Publication No. 2006-87100

When downlink data received on the HS-PDSCH undergoes required L2 data processing and at least part of the downlink data is sent to the BS100in real-time on the E-DCH, for example, the communication rate in the uplink direction may differ from the communication rate in the downlink direction due to the difference in the communication environment in the downlink direction (i.e., the data transmission direction from the BS100to the UEs200) and the communication environment in the downlink direction (i.e., the data transmission direction from the UEs200to the BS100), scheduling processing at the BS100, or the like. For this reason, the UEs200are adapted to absorb the above-described difference in the communication rates by storing uplink data to the buffer.

However, when the communication rate in the uplink direction becomes lower than the communication rate in the downlink direction due to HSUPA scheduling processing by the BS100, for example, data storage processing (buffer processing) to the buffer may be delayed and the buffer may overflow. As a result, data communication processing may be hindered from being executed correctly.

None of Patent Documents 1-3 described above discloses or suggests such issues and solutions for the issues.

SUMMARY

(1) According to an aspect of the embodiment, a method includes a method for controlling communication in a wireless terminal that receives a downlink data channel from a wireless base station, and determines a reception quality value related to the downlink data channel and report the reception quality value to the wireless base station, the method including: monitoring, on the wireless terminal, a transmission rate on an uplink data channel to the wireless base station; and reducing, on the wireless terminal, the determined reception quality value based on a result of the monitoring.

(2) According to an aspect of the embodiment, an apparatus includes a wireless terminal that receives a downlink data channel from a wireless base station, and determines a reception quality value related to the downlink data channel and report the reception quality value to the wireless base station, the wireless terminal including: a monitoring section that monitors a transmission rate on an uplink data channel to the wireless base station; and a reducing section that reduces the determined reception quality value based on a result of the monitoring by the monitoring section.

DESCRIPTION OF EMBODIMENTS

An example of the configuration of the main portion of an UE200including a transmission function of SIs (scheduling requests) described above is depicted inFIG. 9. The UE200depicted inFIG. 9is configured to include, for example, a receiver201, an HS-SCCH demodulation processing section202, an HS-SCCH decode processing section203, an HS-PDSCH demodulation processing section204, an E-HICH demodulation processing section205, an E-HICH decode processing section206, a CQI report value calculation section207, an HS-PDSCH decode processing section208, HS-PDSCH CRC calculation section209, a downlink layer 2 (L2) data processing section210, a layer 2 (L2) data buffer processing section211, an uplink layer 2 (L2) data processing section212, an E-DCH retransmission control processing section213, a CQI/ACK/NACK scheduling processing section214, an HS-DPCCH code processing section215, an HS-DPCCH modulation processing section216, an uplink scheduling request processing section217, an E-DCH code processing section218, an E-DCH modulation processing section219, transmitter220, a downlink reception timing monitor/uplink transmission timing management section221, and a buffer222.

In the UE200configured as above, a signal received at a reception antenna is input to the receiver201(omitted from the drawing); path detection, despreading processing, or the like are carried out in the receiver201; and the channels of the CPICH, enhanced hybrid ARQ indicator channel (E-HICH), HS-SCCH, and HS-PDSCH are separated. Note that the E-HICH is a channel used to send a delivery confirmation result indication (ACK or NACK) regarding uplink transmission data from the BS100to the UE200.

Among them, the CPICH (pilot signal) is input to the CQI report value calculation section207and is used to calculate a CQI report value. That is, the downlink reception SIR is measured on the basis of this reception pilot signal, and the CQI report value of the downlink is calculated on the basis of the result of this measurement. The CQI report value undergoes code processing, modulation processing, and wireless transmission processing through the CQI/ACK/NACK scheduling processing section (herein after, simply referred to as “scheduler”)214, the HS-DPCCH code processing section215, and the HS-DPCCH modulation processing section216; and the transmitter220, and is sent to the BS100on the HS-DPCCH. Note that the reception pilot signal is also used to determine channel estimation values of the E-HICH, HS-SCCH and the HS-PDSCH.

In addition, the HS-SCCH separated at the receiver201is demodulated with the channel being compensated using the channel estimation value obtained on the basis of the reception pilot signal at the HS-SCCH demodulation processing section202, and decoded by the HS-SCCH decode processing section203. The result of this decode is input to the HS-PDSCH decode processing section208since the result includes information required for decoding the HS-PDSCH (e.g., the coding scheme, coding rate, or the like).

In addition, the HS-PDSCH separated at the receiver201is demodulated with the channel being compensated using the channel estimation value at the HS-PDSCH demodulation processing section204, is decoded using the decode result from the HS-SCCH decode processing section203by the HS-PDSCH decode processing section208, and undergoes a CRC calculation and an error check at the HS-PDSCH CRC calculation section209.

As a result, the decode data free from an error (having the CRC calculation result of being acceptable) is input to the downlink L2 data processing section210as a reception data on the downlink layer 2, and undergoes a predetermined L2 data processing. In addition, the CRC calculation result described above is input to the scheduler214. ACK information in the case of the CRC calculation result being acceptable or NACK information in the case of the result being not acceptable is scheduling together with the CQI report value; undergoes code processing, modulation processing, and wireless transmission processing through the HS-DPCCH code processing section215, the HS-DPCCH modulation processing section216, and the transmitter220; and is sent to the BS100on the HS-DPCCH.

In addition, the E-HICH separated at the receiver201is demodulated with the channel being compensated using the channel estimation value at the E-HICH demodulation processing section205, and is further decoded by the E-HICH decode processing section206. Here, an ACK is decoded for uplink transmission data that is determined as error free by the BS100, or a NACK is decoded for uplink transmission data that is determined having an error by the BS100, which is input to the E-DCH retransmission control processing section213. The uplink transmission data for which a NACK is decoded by the E-DCH retransmission control processing section213undergoes predetermined retransmission control processing; undergoes uplink scheduling processing, code processing, modulation processing, and wireless transmission processing through the uplink scheduling request processing section217, the E-DCH code processing section218, E-DCH modulation processing section219, and the transmitter220as described later; and is sent to the BS100on the E-DCH.

At least part of the downlink reception data that undergoes L2 data processing at the downlink L2 data processing section210is undergoes predetermined buffer processing by the L2 data buffer processing section211and the buffer222, and is input to the uplink L2 data processing section212.

On the other hand, for the uplink, when the uplink L2 data processing section212has uplink L2 data to be sent to the BS100, the uplink L2 data is input to the uplink scheduling request processing section217together with uplink transmission data for the above-described retransmission; undergoes code processing, modulation processing, and wireless transmission processing through the E-DCH code processing section218, E-DCH modulation processing section219, and the transmitter220; and is sent to the BS100on the E-DCH.

That is, at least one of at least part of downlink reception data from the downlink L2 data processing section210, uplink L2 data from the uplink L2 data processing section212, and uplink transmission data for retransmission is sent to BS100on the E-DCH. In addition, an uplink SI is generated by the uplink scheduling request processing section217; undergoes code processing, modulation processing, and wireless transmission processing through the E-DCH code processing section218, E-DCH modulation processing section219; and the transmitter220, and is sent to the BS100on the E-DCH.

Note that the transmission timing for the HS-DPCCH and E-DCH by the transmitter220is managed on the basis of a transmission timing signal from the downlink reception timing monitor/uplink transmission timing management section (herein after, simply refereed to as “timing management section”)221. More specifically, the timing management section221manages transmission timings (transmission slots) of the HS-DPCCH and E-DCH on the basis of the transmission timing (frame timing) determined by frame synchronization processing at the receiver201, and controls transmission timing by the transmitter220to be a certain timing according to those transmission timings.

Hereinafter, exemplary embodiments will be described with reference to accompanying drawings. The following exemplary embodiments are merely examples and do not intend to exclude various modifications and variations to the proposed method and/or apparatus that are not specifically described herein. Rather, various modifications or variations may be made to the embodiments (for example, by combining the exemplary embodiments) without departing from the scope and spirit of the proposed method and/or apparatus.

(A) Description of One Embodiment

FIG. 1is a block diagram illustrating a configuration of the main portion of a wireless terminal (UE) according to one embodiment. An UE1depicted inFIG. 1includes functions to receive a downlink data channel (HS-PDSCH) from at least one wireless base station (BS)30, calculate a CQI report value related to the HS-PDSCH, and report the CQI report value to the BS30. The UE1is configured to include, for example, a receiver2, an HS-SCCH demodulation processing section3, an HS-SCCH decode processing section4, an HS-PDSCH demodulation processing section5, an HS-PDSCH decode processing section6, an E-HICH demodulation processing section7, an E-HICH decode processing section8, a CQI report value calculation section9, an HS-PDSCH CRC calculation section10, a downlink layer 2 (L2) data processing section11, a layer 2 (L2) data buffer processing section12, a buffer13, an uplink layer 2 (L2) data processing section14, an E-DCH retransmission control processing section15, an E-DCH communication rate measurement section16, a CQI control section17, a CQI/ACK/NACK scheduling processing section18, an HS-DPCCH code processing section19, an HS-DPCCH modulation processing section20, an uplink scheduling request processing section21, an E-DCH code processing section22, an E-DCH modulation processing section23, a downlink reception timing monitor/uplink transmission timing management section24, and a transmitter25.

That is, the UE1of this embodiment is configured to additionally include the E-DCH communication rate measurement section16and the CQI control section17, in addition to the sections201-222included in an exiting UE200depicted inFIG. 9.

More specifically, the receiver2is adapted to receive a signal at a reception antenna (omitted from the drawing) and carry out path detection, despreading processing, or the like, as well as separating each of the CPICH, E-HICH, HS-SCCH, and HS-PDSCH channels.

In addition, the CQI report value calculation section9includes functions to calculate a CQI report value on the basis of the CPICH (pilot signal) separated by the receiver2, measure the reception SIR of the downlink on the basis of the reception pilot signal, and calculate the CQI report value of the downlink on the basis of the measurement result.

The CQI report value calculated by the CQI report value calculation section9is input to the CQI control section17and undergoes table conversion processing that will be described later. The CQI report value undergoes code processing, modulation processing, and wireless transmission processing as a CQI control value through the CQI/ACK/NACK scheduling processing section (herein after, simply referred to as “scheduler”)18, the HS-DPCCH code processing section19, the HS-DPCCH modulation processing section20, and the transmitter25, and is sent to the BS30on the HS-DPCCH. Note that the reception pilot signal is also used to determine channel estimation values of the HS-SCCH and the HS-PDSCH.

The HS-SCCH demodulation processing section3is adapted to demodulate the HS-SCCH separated at the receiver2with the channel being compensating using the channel estimation value obtained on the basis of the reception pilot signal. The HS-SCCH decode processing section4is adapted to decode the HS-SCCH from the HS-SCCH demodulation processing section3. The result of the decode processing at the HS-SCCH decode processing section4is input to the HS-PDSCH decode processing section6since the result indication required for decoding the HS-PDSCH (e.g., the coding scheme, coding rate, or the like).

The HS-PDSCH demodulation processing section5is adapted to demodulate the HS-PDSCH separated at the receiver2with the channel being compensating using the channel estimation value. The HS-PDSCH decode processing section6is adapted to decode the HS-PDSCH using the decode processing result from the HS-SCCH decode processing section4and supply the result to the HS-PDSCH CRC calculation section10.

The HS-PDSCH CPC calculation section10is configured to include a function to carry out a CRC calculation on the decode processing result from the HS-PDSCH decode processing section6thereby executing an error check. As a result, the decode data free from an error (having the CRC calculation result of being acceptable) is input to the downlink L2 data processing section11as a reception data on the downlink layer 2. Note that a reception (delivery) result confirmation information (ACK or NACK) as the CRC calculation result described above is input to the scheduler18.

The downlink L2 data processing section11is adapted to carry out a predetermined L2 data processing on decoded data that has been determined as error free (the CRC calculation result is acceptable) in the error check at the HS-PDSCH CRC calculation section10.

The L2 data buffer processing section12is adapted to control storage of downlink reception data from the downlink L2 data processing section11to the buffer13(buffer processing). The buffer13is adapted to store the downlink reception data under the control of the buffer processing section12, and includes, for example, a dedicated or shared memory. More specifically, the UE1absorbs the difference in the communication rates between the uplink and the downlink between the UE1and the BS30by temporality storing downlink reception data from the BS30to the buffer13, thereby assuring transmission processing on uplink data to be sent to the BS30in response to reception of the downlink data.

In addition, the E-HICH demodulation processing section7is adapted to demodulate the E-HICH separated at the receiver2with the channel being compensating using the channel estimation value. In addition, the E-HICH decode processing section8is adapted to decode the HS-SCCH from the E-HICH demodulation processing section7.

This decode result is a delivery result confirmation indication corresponding to uplink transmission data on the E-DCH from the BS30. As a delivery result confirmation indication, an ACK is decoded for uplink transmission data that is determined as error free by the BS30as, and a NACK is decoded for uplink transmission data that is determined having an error by the BS30. These ACK and NACK are input to the E-DCH retransmission control processing section15via the E-DCH communication rate measurement section16.

The E-DCH retransmission control processing section15is adapted to store uplink transmission data in a memory or the like for future retransmission control, and to obtain later the uplink transmission data for which the NACK has been decoded from the memory and carry out processing for transmission (retransmission) on the E-DCH.

The E-DCH communication rate measurement section16is adapted to measure the communication rate on the E-DCH (uplink transmission data rate) by monitoring the reception status of a delivery result confirmation indication (ACK or NACK) (the number of received ACKs/NACKs) on the E-DCH, for example. More specifically, the E-DCH communication rate measurement section16is adapted to carry out a function as a section that monitors the transmission (communication) rate on the E-DCH that is an uplink data channel to the BS30. Note that the measurement (monitor) result on the communication rate on the E-DCH at the E-DCH communication rate measurement section16is input to the CQI control section17.

The CQI control section (reducing section)17is adapted to reduce the CQI report value to be reported to the BS30, i.e., the CQI report value calculated by the CQI report value calculation section9based on a result of the monitoring at the E-DCH communication rate measurement section16described above.

For this purpose, the CQI control section17of this example includes tabular data as depicted inFIG. 4(E-DCH communication rate/CQI conversion table171) which relates the communication rate on the E-DCH to a CQI report value to be reported to the BS30(CQI control value), for example. The conversion table171depicted inFIG. 4contains CQI control values that are preset to value lowers than CQI report values that are to be set for the communication rate (kbps) on the E-DCH (i.e., CQI report values based on the reduction control). Note that the conversion table171is pre-stored a dedicated or shared memory that is internal or external to the CQI control section17, for example.

Basically, the CQI control section17obtains the CQI control value by looking up the conversion table171on the basis of the measurement result by the E-DCH communication rate measurement section16, and determines it as a value to be actually reported to the BS30. For example, if the measurement result by the E-DCH communication rate measurement section16(the communication rate on the E-DCH) is 2379 [kbps], “19” is obtained as CQI control value from the conversion table171.

Note that for the case where the CQI report value calculated by the CQI report value calculation section9becomes smaller than the CQI control value obtained for the conversion table171, the CQI control section17selects and determines the smaller one of the two (when the two values match, either one may be used) as a value to be actually reported to the BS30. More specifically, the CQI values are controlled to be reduced so that the smaller CQI value is always selected as the CQI value to be reported to the BS30.

As described above, since the CQI control section17of this example calculates the CQI control value corresponding to the communication rate on the E-DCH using the conversion table171depicted inFIG. 4, it is possible to simplify the calculation of CQI control values and increase the speed of calculation processing at the UEs1.

The scheduler18is adapted to schedule transmission processing of ACKs, NACKs, and CQI control values described above. Such information undergoes predetermined transmission processing trough the HS-DPCCH code processing section19, the HS-DPCCH modulation processing section20, and the transmitter25, and is sent to the BS30on the HS-DPCCH.

More specifically, the HS-DPCCH code processing section19is adapted to include a function to carry out predetermined code processing, such as convolutional coding, turbo coding, on the information. The HS-DPCCH modulation processing section20is configured to include a function to modulate the coded information series with a predetermined modulation scheme, such as the QPSK, 16QAM, or the like.

The uplink L2 data processing section14is configured to include a function to generate uplink L2 data to be sent to the BS30, as well as carrying out predetermined L2 data processing.

The E-DCH retransmission control processing section15is adapted to temporality store uplink L2 data from the uplink L2 data processing section14in a memory or the like for future retransmission control, and to obtain later the corresponding uplink L2 data from the memory when a NACK is notified as a delivery result confirmation indication for the uplink transmission data on the E-DCH from the E-HICH decode processing section8and carry out processing for resending on the E-DCH. Accordingly, both uplink L2 data to be newly sent and uplink L2 data for retransmission may be input to the uplink scheduling request processing section21.

The uplink scheduling request processing section21is adapted to generate an SI for uplink in response to uplink L2 data is input from the E-DCH retransmission control processing section15(that is, if there is uplink transmission data to be sent to the BS30). The E-DCH code processing section22is adapted to carry out predetermined code processing, such as convolutional coding or turbo coding, on the uplink SI generated by the uplink scheduling request processing section21.

Further, the E-DCH modulation processing section23is adapted to modulate the uplink SI coded by the E-DCH code processing section22with a predetermined modulation scheme, such as the QPSK, 16QAM, or the like.

The transmitter25is adapted to carry out predetermined wireless transmission processing, such as amplification to the required transmission power, wavelength conversion to a radio frequency (RF) (upconversion), on modulation signals obtained at each of the HS-DPCCH modulation processing section20, and the E-DCH modulation processing section23described above.

Accordingly, the uplink SI generated at the uplink scheduling request processing section21undergoes required code processing, modulation processing, and wireless transmission processing through the E-DCH code processing section22, the E-DCH modulation processing section23, and the transmitter25, and is sent to the BS30on the E-DCH. In response, the UE1starts transmission of uplink transmission data on the E-DCH by receiving the uplink transmission permission (Grant) from the BS30.

The downlink reception timing monitor/uplink transmission timing management section (herein after, simply referred to as “timing management section”)24is adapted to generate a transmission timing signal that controls transmission timing on the HS-DPCCH and the E-DCH by the transmitter25. More specifically, the timing management section24manages transmission timings (transmission slots) of the HS-DPCCH and E-DCH on the basis of the transmission timing (frame timing) determined by frame synchronization processing at the receiver2, and controls transmission timing by the transmitter25to be a certain timing according to those transmission timings.

In the UE1according to one embodiment, a signal received at a reception antenna is input to the receiver2(omitted from the drawing), path detection, despreading processing, or the like are carried out in the receiver2, and channels of the CPICH, E-HICH, HS-SCCH, and HS-PDSCH are separated. Among them, the CPICH (pilot signal) is input to the CQI report value calculation section9to calculate a CQI report value, and is input to the CQI control section. In addition, the HS-SCCH separated at the receiver2undergoes demodulation and decode processing by the HS-SCCH demodulation processing section3and the HS-SCCH decode processing section4, respectively. The HS-PDSCH separated at the receiver2undergoes demodulation and decode processing by the HS-PDSCH demodulation processing section5and the HS-PDSCH decode processing section6, respectively, and undergoes a CRC calculation and an error check at the HS-PDSCH CRC calculation section10.

As a result, the decode data free from an error (having the CRC calculation result of being acceptable) is input to the downlink L2 data processing section11as a reception data on the downlink layer 2, and undergoes a predetermined L2 data processing. In addition, the CRC calculation result described above is input to the scheduler18. ACK information in the case of the CRC calculation result being acceptable or NACK information in the case of the result being not acceptable is scheduling; undergoes code processing, modulation processing, and wireless transmission processing through the HS-DPCCH code processing section19, the HS-DPCCH modulation processing section20, and the transmitter25; and is sent to the BS30on the HS-DPCCH.

In addition, the E-HICH separated at the receiver2is demodulated with the channel being compensated using the channel estimation value at the E-HICH demodulation processing section7, and is further decoded by the E-HICH decode processing section8and input to the E-DCH communication rate measurement section16.

The communication rate on the E-DCH is measured (monitored) by the E-DCH communication rate measurement section16, and the measurement (monitor) result is input to the CQI control section17.

The CQI control section17then calculates a CQI control value on the basis of the communication rate on the E-DCH monitor result and the CQI report value. The CQI control value is sent to the BS30via the scheduler18, the HS-DPCCH code processing section19, the HS-DPCCH modulation processing section20, and the transmitter25. Note that operations of other sections of the UE1are basically similar to those of the UE200described above.

On the other hand, since the BS30determines a transport block size of the downlink data and a downlink transport format on the basis of the CQI control value received from the UE1, reduction in the communication rate in the downlink direction (Communication rate of the HS-PDSCH) is made possible in this example by setting the CQI control value to a value smaller than the CQI report value calculated by the CQI report value calculation section9.

That is, the UE1monitors the communication rate on the E-DCH that is an uplink data channel to the BS30, and control the CQI control value to be reported to the BS30so that it becomes smaller than the CQI report value to be reported to the BS30based on a result of the monitoring. Thereby, it is possible to request the BS30to reduce the communication rate of the HS-PDSCH that is a downlink data channel.

Thereby, it is possible to reduce the rate difference between the communication rate on the E-DCH and the communication rate on the HS-PDSCH, and to prevent the buffer processing on downlink data received on HS-PDSCH from overflowing. In addition, it is possible to enhance the throughput of the wireless communication system as a whole.

(B) Second Embodiment

In the above-described embodiment, the aspect is described in which CQI values are controlled according to the measurement results of the communication rate on the E-DCH. However, the processing status on L2 data at the downlink L2 data processing section11may be monitored and the CQI control described above may be carried out on the basis of the monitor result and the measurement result of the communication rate on the E-DCH. This variation will be explained with reference toFIG. 2.

FIG. 2is a block diagram illustrating a configuration of the main portion of a wireless terminal (UE) according to a first variation of one embodiment described above.

That is, similar to the UE1depicted inFIG. 1, an UE1adepicted inFIG. 2is configured to include, for example, a receiver2, an HS-SCCH demodulation processing section3, an HS-SCCH decode processing section4, an HS-PDSCH demodulation processing section5, an HS-PDSCH decode processing section6, an E-HICH demodulation processing section7, an E-HICH decode processing section8, a CQI report value calculation section9, an HS-PDSCH CRC calculation section10, a downlink layer 2 (L2) data processing section11, a layer 2 (L2) data buffer processing section12, a buffer13, an uplink layer 2 (L2) data processing section14, an E-DCH retransmission control processing section15, an E-DCH communication rate measurement section16, a CQI control section17a, a CQI/ACK/NACK scheduling processing section18, an HS-DPCCH code processing section19, an HS-DPCCH modulation processing section20, an uplink scheduling request processing section21, an E-DCH code processing section22, an E-DCH modulation processing section23, a downlink reception timing monitor/uplink transmission timing management section24, and a transmitter25. However, the UE1ais different in that the UE1aincludes an L2 data processing status monitor section26in addition to these, and the CQI control section17acarries out CQI processing considering a monitor result at the L2 data processing status monitor section26.

The L2 data processing status monitor section (data processing status monitor section)26is adapted to monitor the status of processing on L2 data (more specifically, reception data on the HS-PDSCH that is a downlink data channel) at downlink L2 data processing section11, for example, status of progress of compression processing when compression of the downlink L2 data is required.

The CQI control section17aof this example includes a function to control to carry out a CQI reduction control similar to that of the previous embodiment if it is determined that the downlink L2 data processing section11cannot handle all processing on L2 data on the basis of the monitor result of processing status on the L2 data processing at the downlink L2 data processing section11while reporting the CQI report value the BS30without modifying it which is calculated by the CQI report value calculation section9.

More specifically, the CQI control section17aand the L2 data processing status monitor section26function as a reducing section that reduces a CQI value to be reported to the BS30on the basis of a monitor result on E-DCH communication rate at the E-DCH communication rate measurement section16and a monitor result on a data processing status at the L2 data processing status monitor section26.

The UE1aof this variation configured as described above can carry out selective control in which the report CQI value to the BS30is reduced so that it becomes equal to or lower then the target CQI report value to be reported to the BS30if it is determined that downlink L2 data cannot be processed on the basis of the measurement result on the communication rate on the E-DCH measurement section16(the communication rate on the E-DCH that is an uplink data channel to the BS30) and the monitor result at the L2 data processing status monitor section26(processing status of the downlink L2 data) while sending the CQI report value calculated by the CQI report value calculation section9to the BS30without modifying it. Note that detailed operations of other sections of the UE1aare basically similar to those of the UE1described above.

Accordingly, the CQI control operation by the CQI control section17acan be configured in more fine-tuned manner. In addition, it is possible to prevent the buffer processing on downlink data received on HS-PDSCH from overflowing due to the rate difference between the communication rate on the E-DCH and the communication rate on the HS-PDSCH, and to maintain normal communication with the BS30, thereby enhancing the throughput of the wireless communication system as a whole.

(C) Second Variation

The first variation described above is described as monitoring the L2 data processing status at the downlink L2 data processing section11and controlling on CQI values on the basis of the monitor result and the measurement result on the communication rate on the E-DCH. However, the buffer processing status at the L2 data the buffer processing section12may be monitored and the CQI control described above may be carried out on the basis of the monitor result. This variation will be explained with reference toFIG. 3.

FIG. 3is a block diagram illustrating a configuration of the main portion of a wireless terminal (UE) according to a second variation of one embodiment described above.

That is, similar to the UE1depicted inFIG. 1, an UE1bdepicted inFIG. 2is configured to include, for example, a receiver2, an HS-SCCH demodulation processing section3, an HS-SCCH decode processing section4, an HS-PDSCH demodulation processing section5, an HS-PDSCH decode processing section6, an E-HICH demodulation processing section7, an E-HICH decode processing section8, a CQI report value calculation section9, an HS-PDSCH CRC calculation section10, a downlink layer 2 (L2) data processing section11, a layer 2 (L2) data buffer processing section12, a buffer13, an uplink layer 2 (L2) data processing section14, an E-DCH retransmission control processing section15, an E-DCH communication rate measurement section16, a CQI control section17b, a CQI/ACK/NACK scheduling processing section18, an HS-DPCCH code processing section19, an HS-DPCCH modulation processing section20, an uplink scheduling request processing section21, an E-DCH code processing section22, an E-DCH modulation processing section23, a downlink reception timing monitor/uplink transmission timing management section24, and a transmitter25. However, the UE1bis different in that the UE1bincludes an L2 data processing status monitor section27in addition to these, and the CQI control section17bcarries out CQI processing considering a monitor result at the L2 data processing status monitor section27.

The L2 data buffer processing monitor section (data storing status monitor section)27is adapted to monitor a buffer processing status on L2 data at the L2 data the buffer processing section12(more specifically, reception data on the HS-PDSCH that is a downlink data channel), for example, the buffer usage of the buffer13.

The CQI control section17bof this example includes a function to control to carry out a CQI reduction control similar to that of the previous embodiment if it is determined that the L2 data processing section2cannot handle all processing on L2 data on the basis of the monitor result of buffer processing status on the L2 data processing at the L2 data buffer processing section12while reporting the CQI report value the BS30without modifying it which is calculated by the CQI report value calculation section9.

More specifically, the CQI control section17band the L2 data buffer processing monitor section27function as a reducing section that reduces a CQI value to be reported to the BS30on the basis of a monitor result on E-DCH communication rate at the E-DCH communication rate measurement section16and a monitor result on a data processing status at the L2 data processing status monitor section27.

The UE1bof this variation configured as described above can carry out selective control in which the report CQI value to the BS30is reduced so that it becomes equal to or lower then the target CQI report value to be reported to the BS30if it is determined that downlink L2 data cannot be processed on the basis of the measurement result on the communication rate on the E-DCH measurement section16(the communication rate on the E-DCH that is an uplink data channel to the BS30) and the monitor result at the L2 data buffer processing monitor section27(processing status of the downlink L2 data) while sending the CQI report value calculated by the CQI report value calculation section9to the BS30without modifying it. Note that detailed operations of other sections of the UE1bare basically similar to those of the UE1described above.

Accordingly, the CQI control operation by the CQI control section17bcan be configured in more fine-tuned manner. In addition, it is possible to reliably prevent the buffer processing on downlink data received on HS-PDSCH from overflowing due to the rate difference between the communication rate on the E-DCH and the communication rate on the HS-PDSCH, and to maintain normal communication with the BS30, thereby enhancing the throughput of the wireless communication system as a whole.

Although one embodiment and variations have been described in detail, the embodiments are not limited to the embodiment and variations described above and may be modified without departing from the spirit of the embodiments.

For example, an UE may includes both the L2 data processing status monitor section26and the L2 data buffer processing monitor section27in addition to the E-DCH communication rate measurement section16. In this case, the control operation by the CQI control section may be configured in more fine-tined manner, which enables to more effectively and reliably prevent the buffer processing from the UE on overflowing and to maintain correct communication with a BS effectively and reliably. According to the embodiments described above, at least one of the following effects or advantage scan be obtained:

(1) A wireless terminal can make a wireless base station to reduce the transmission rate of the downlink data channel since the wireless terminal reduces the determined reception quality value based on the transmission rate of the uplink data channel (the reception quality value to be reported to the wireless base station). Accordingly, it is possible to prevent communication from being disrupted since a wireless terminal fails to absorb the difference in communication rates in uplink and downlink data channels, thereby increasing the throughput of the wireless communication system as a whole.

(2) In addition, since the reception quality value can be reduced on the basis of the monitor result and status of processing on data received on the downlink data channel, it is possible to maintain correct communication with a wireless base station effectively and reliably.

(3) Furthermore, since the reception quality value can be reduced on the basis of the monitor result and status of storage of data received on the downlink data channel, it is possible to reliably prevent overflow of the reception date at the wireless terminal and maintain correct communication with a wireless base station.

(4) In addition, it is configured so that a wireless terminal includes a table that relates a transmission rate of the uplink data channel to a reception quality value based on the reduction control, and to obtain a reception quality value related to the monitor result in order to carry out the reduction control. Thereby, reducing the reception quality value described above can be simplified, and the reduction control can be carried out rapidly while reducing the circuit scale and power consumption of the wireless terminal.

As described above, according to the embodiments, an UE can make a BS to reduce the transmission rate of the downlink data channel since the UE reduces the determined reception quality value based on the transmission rate of the uplink data channel (the reception quality value to be reported to the BS). Thereby, it is possible to prevent communication from being disrupted since an UE fails to absorb the difference in communication rates in uplink and downlink data channels, thus increasing the throughput of the wireless communication system as a whole. Accordingly, the present is considered as highly useful in the field of wireless communication, particularly in the field of mobile wireless communication where reception qualities are reported to BSs.