WO2007102506A1 - 通知情報生成装置、通信装置、通知情報生成方法およびプログラム - Google Patents

通知情報生成装置、通信装置、通知情報生成方法およびプログラム Download PDF

Info

Publication number
WO2007102506A1
WO2007102506A1 PCT/JP2007/054332 JP2007054332W WO2007102506A1 WO 2007102506 A1 WO2007102506 A1 WO 2007102506A1 JP 2007054332 W JP2007054332 W JP 2007054332W WO 2007102506 A1 WO2007102506 A1 WO 2007102506A1
Authority
WO
WIPO (PCT)
Prior art keywords
notification information
value
channel
information
channel quality
Prior art date
Application number
PCT/JP2007/054332
Other languages
English (en)
French (fr)
Inventor
Takashi Onodera
Toshizo Nogami
Naoki Okamoto
Original Assignee
Sharp Kabushiki Kaisha
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sharp Kabushiki Kaisha filed Critical Sharp Kabushiki Kaisha
Priority to JP2008503870A priority Critical patent/JP4772111B2/ja
Priority to EP07737879.2A priority patent/EP1995899B1/en
Priority to US12/282,144 priority patent/US8249044B2/en
Priority to CN2007800081581A priority patent/CN101395829B/zh
Publication of WO2007102506A1 publication Critical patent/WO2007102506A1/ja

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0001Systems modifying transmission characteristics according to link quality, e.g. power backoff
    • H04L1/0023Systems modifying transmission characteristics according to link quality, e.g. power backoff characterised by the signalling
    • H04L1/0028Formatting
    • H04L1/0029Reduction of the amount of signalling, e.g. retention of useful signalling or differential signalling
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0001Systems modifying transmission characteristics according to link quality, e.g. power backoff
    • H04L1/0023Systems modifying transmission characteristics according to link quality, e.g. power backoff characterised by the signalling
    • H04L1/0026Transmission of channel quality indication

Definitions

  • the present invention relates to a technique for generating notification information for notifying a communication destination of information related to a propagation path state in a communication scheme in which communication is performed using a plurality of subcarriers.
  • modulation parameters In order to improve communication efficiency (total system throughput and transmission speed) in a communication system, the modulation method, channel coding rate, error correction coding method, spreading factor, code multiplexing number, Adaptive modulation schemes that determine transmission power or combinations thereof (hereinafter referred to as modulation parameters) have been studied (see Non-Patent Document 1 and Non-Patent Document 2).
  • SNR Signal to Interference plus Noise power Ratio
  • Carrier power to noise power ratio CNR
  • Carrier power to interference power ratio CIR
  • Carrier power to interference power ratio CNR to Interference p ius Noise power Ratio
  • DUR Desired signal to Undesired signal power ratio
  • the base station device is configured of a base station device and a terminal device, and communication from the base station device to the terminal device
  • downlink and terminal equipment power in a system that employs frequency division duplex (hereinafter referred to as “FDD”) in communication with base station equipment (hereinafter referred to as uplink).
  • FDD frequency division duplex
  • uplink base station equipment
  • a terminal apparatus estimates a propagation path state from a downlink received signal, and notifies the base station apparatus of the estimated propagation path state as uplink notification information. Based on the notification information, the base station apparatus selects a modulation parameter for data addressed to the terminal apparatus in the downlink and performs adaptive modulation, and prior to transmission of the adaptively modulated data, the selection is performed. The modulation parameter is notified to the terminal device as downlink notification information.
  • the terminal apparatus estimates the propagation path state from the downlink received signal, and selects a modulation parameter for transmission data addressed to the terminal apparatus on the downlink based on the propagation path state, and the selected modulation
  • the base station apparatus notifies the base station apparatus as uplink notification information, and the base station apparatus performs adaptive modulation of data addressed to the terminal apparatus in the downlink based on the modulation parameter, and transmits the adaptively modulated data.
  • the selected modulation parameter is notified to the terminal device as downlink notification information.
  • notification information indicates one or both of uplink notification information and downlink notification information.
  • FIG. 53 is a block diagram showing an example of the configuration of a notification information generating apparatus 900 that generates conventional notification information.
  • the determination unit 901 receives the CIR measurement value measured from the received signal, and outputs the CIR measurement value to the accumulator 902 at the same time as outputting the CIR measurement value as notification information in the first notification. Further, the determination unit 901 inputs the stored value stored in the accumulator 902, and compares the CIR measurement value with the stored value in addition to the initial notification. In contrast, when the CIR measurement value is larger, the notification information “UP” is output, and at the same time, a value obtained by adding 0.5 dB to the stored value (force calculation result) is output to the accumulator 902.
  • the notification information “D0WN” is output, and at the same time, a value (addition result) obtained by adding ⁇ 0.5 dB to the stored value is output to the accumulator 902, and the CIR measurement is performed.
  • the CIR measurement value is output.
  • Accumulator 902 stores the CIR measurement value or the addition result input from determination unit 901, and outputs the stored storage value to determination unit 901.
  • adaptive modulation is performed for each subcarrier or for each block composed of a plurality of subcarriers, thereby further improving communication efficiency.
  • Subcarrier adaptive modulation schemes that improve the frequency are being studied (see Non-Patent Document 4 and Non-Patent Document 5).
  • CSI Channel State Information
  • CSI Channel State Information
  • a method has been proposed in which the average value obtained at each layer is updated and notified at a different cycle for each layer (see Non-Patent Document 6).
  • orthogonal frequency division multiplexing (Orthogonal), which is one of the multicarrier communication systems.
  • OFDMA orthogonal frequency division multiplexing access
  • OFDM frequency division multiplex
  • CQI Channel Quality Indicator
  • Non-Patent Document 1 Takako Yamamura et al. “A Study on OFDM Mobile Radio Transmission System Using Adaptive Modulation”, IEICE Technical Report, RCS99—146, November 1999, p. 33 -40
  • Non-Patent Document 2 Yoshihisa Kishiyama et al., “Downlink VSF—Adaptive Modulation / Demodulation in OFCDM Broadband Wireless Access and Experimental Results of Throughput Characteristics of Channel Codes”, IEICE Technical Report, RCS2003-25, 2003 5 Month, p. 7-14
  • Non-Patent Document 3 “Medium Access Control (MAC) Standard for cdma200
  • Non-Patent Document 4 Tomoaki Yoshitomi et al., “OFDM Adaptive Modulation Using Multilevel Transmission Power Control for High-Speed Data Transmission”, IEICE Transactions B, Vol. J84_B, No.
  • Non-Patent Document 5 Fumiaki Maehara et al., “Examination of OFDM / TDD transmission method using subcarrier adaptive modulation”, 2001 IEICE General Conference, B-5 100, March 2001, p. 4 98
  • Non-Patent Document 6 Katsuyuki Motoyoshi et al., “Examination of CSI feedback information reduction method in OFDM FDD”, Society Conference of the Institute of Electronics, Information and Communication Engineers, 2005, B-5-28, September 2005, ⁇ ⁇ 428
  • Non-Patent Document 7 “Uplink CQI channel for OFDMA PHY”, IEEE802.16d 04 / 84rl, (USA), Institute of Electrical and Electronics Engineers of Japan, April 28, 2004
  • notification information with a large number of bits has a problem that it causes a large overhead for data communication and causes a reduction in system throughput.
  • notification information is notified using a control channel used for exchanging control information between communication devices, there is a problem that the bandwidth of the limited control channel is compressed.
  • the time required for transmission / reception becomes longer, leading to an increase in power consumption.
  • Non-Patent Document 3 the level increase / decrease is determined only by the magnitude of the measured value and the stored value. However, when the notification information covers a plurality of bits, it is more detailed than the measured value and the stored value alone. Comparison is required.
  • Non-Patent Document 6 in an OFDM system, subcarriers are grouped hierarchically, and the difference between the average CSI value in the group and the original CSI is repeatedly obtained over each layer, and is obtained in each layer.
  • a method has been proposed in which the average CSI value is updated and notified at different intervals for each layer. In this method, the amount of notification information varies greatly every time, and in a general system that transmits notification information as part of control information, there is a problem that the configuration of the control channel for transmitting control information becomes complicated. .
  • the amount of control information in the communication system is reduced compared to the time of compression using a difference such as audio data, etc., and the demand for error resilience is high, and error correction coding in the modulation parameter indicated by the notification information is performed. Since a design that takes gain into account is necessary, it is difficult to apply a compression technique that uses differences in audio data and the like.
  • the present invention has been made in view of such circumstances, and notifies the communication destination of channel quality information obtained from the reception state of each channel using a difference in channel quality information between a plurality of channels.
  • An object of the present invention is to provide a notification information generating apparatus and method for generating notification information that improves the accuracy of channel quality information to be restored based on the difference.
  • the notification information generating apparatus generates notification information based on channel quality information obtained from the reception state of each channel in a communication scheme in which communication is performed using a plurality of channels.
  • One candidate value from a candidate value of notification information including at least one difference value candidate value indicating a difference between two channel quality information and at least one non-differential value candidate value indicating channel quality information.
  • the notification information is generated based on the selected candidate value.
  • the difference value between the two channel quality information is calculated, and notification information in which the difference value is approximated by either the difference value candidate value or the non-difference value candidate value is generated and notified to the communication destination.
  • the information amount of the notification information can be reduced and the accuracy of the channel quality information restored based on the notification information can be improved.
  • non-difference value candidate values as notification information, it becomes possible to notify information that cannot be notified by difference value candidate values (such as information when the difference value exceeds the difference value candidate value), and channel quality information to be restored The accuracy of this can be improved.
  • the notification information generating apparatus generates notification information based on channel quality information obtained from the reception state of each channel in a communication scheme in which communication is performed using a plurality of channels.
  • a notification information table for storing a plurality of difference value candidate values indicating a difference between two channel quality information and non-difference value candidate values indicating channel quality information as notification information candidate values.
  • a restoration unit that generates a restoration value using the notification information generated based on the channel quality information of the first channel, and channel quality information of a second channel different from the first channel. Based on the channel quality information of the second channel and the restored value, one candidate value is selected from the candidate values of the notification information, and notification information is generated based on the selected candidate value.
  • a selection section It is characterized by providing.
  • either the difference value candidate value or the non-difference value candidate value is selected, and the selected candidate
  • the information amount of the notification information is reduced, and the accuracy of the channel quality information restored based on the notification information is improved.
  • a difference value candidate value can be notified by Information (such as information when the difference value exceeds the difference value candidate value) can be notified, and the accuracy of the restored channel quality information can be improved.
  • the selection unit includes a difference value between the channel quality information of the second channel and the restoration value, and the second Candidate values are selected based on channel quality information.
  • the selection unit selects a candidate value based on the calculated difference value and the quality information of the second channel, thereby obtaining a difference value candidate value and a non-difference value candidate value. Either of these can be selected appropriately.
  • the restoration unit generates a restoration value of the first channel obtained by restoring channel quality information of the first channel, and the selection The unit calculates a difference value between the channel quality information of the second channel and the restoration value of the first channel, and selects one candidate value for the notification information based on the calculated difference value. It is characterized by doing.
  • the difference value between the provisional second channel restoration value and the channel quality information between the second channel is calculated, and the difference value is recorded between the difference value candidate value and the non-difference value candidate value.
  • the information amount of the notification information can be reduced, and the accuracy of the channel quality information restored based on the notification information can be improved. it can.
  • the selection unit includes a value obtained by adding the restoration value of the first channel and the difference value candidate value, and the non-difference value candidate value. And one candidate value is selected based on the channel quality information of the second channel to generate notification information.
  • the selecting unit adds the restored channel quality information of the first channel and the difference value candidate value, the non-difference value candidate value, and the second channel.
  • the selecting unit By selecting one candidate value based on the channel quality information, more appropriate notification information can be generated and the accuracy of the restored channel quality information can be improved.
  • the restoration unit adds the non-differential value candidate value and the restored value obtained by restoring the channel quality information of the first channel.
  • a restoration value of a plurality of provisional second channels including a value obtained by adding the difference value candidate values is generated, and the selection unit includes channel quality information of the second channel and the plurality of second channels.
  • One candidate value is selected from candidate values of the notification information based on a difference value with each channel restoration value.
  • the difference value of the channel quality information between the provisional second channel restoration value and the second channel is calculated, and the difference value is calculated between the difference value candidate value and the non-difference value candidate value.
  • the information amount of the notification information can be reduced, and the accuracy of the channel quality information restored based on the notification information can be improved. it can.
  • the selection unit inputs channel quality information of the plurality of channels, and notifies based on the input plurality of channel quality information.
  • a candidate value of information is determined, and the notification information table is updated based on the determined candidate value of notification information.
  • non-difference value candidate values are determined based on a plurality of channel quality information, and by updating the notification information table, appropriate notification information candidate values can be determined flexibly adapted to the channel state. Thus, it is possible to generate notification information and improve the accuracy of the restored channel quality information.
  • the selection unit holds information of a starting channel that is a starting point for calculating a difference value, and the second channel calculates a difference value.
  • Output as the notification information either the channel quality information of the second channel or the predetermined channel quality information, and the restoration unit generates the notification information generated by the selection unit Are input as notification information for each channel, and a restored value is generated by calculating a cumulative value obtained by sequentially adding the notification information for each channel to the notification information for the starting channel.
  • the accuracy of the restored channel quality information can be improved by using the notified channel quality information or the predetermined channel quality information as the source channel information.
  • the predetermined channel quality information may be one of non-difference value candidate values, or may be an average value of a plurality of channel quality information.
  • the selection unit holds information on a plurality of starting channels serving as starting points for calculating a difference value, and the second channel has a difference value.
  • the channel quality information of the second channel or the predetermined channel quality information is output as the notification information.
  • the accuracy of the restored channel quality information can be improved by using the notified channel quality information or the predetermined channel quality information as the source channel information.
  • the predetermined channel quality information may be one of non-difference value candidate values, or may be an average value of a plurality of channel quality information.
  • the accuracy of the restoration value can be improved by arranging a plurality of starting channels.
  • the restoration unit sequentially adds the notification information of each channel from the source channel close to the target channel for generating the restoration value to the target channel.
  • the restoration value is generated by calculating the accumulated value
  • the notification information and the restoration value can be generated using the origin channel closer to the target channel. As a result, the accuracy of the notification information and the restored value can be improved.
  • the restoration unit is based on the positions of the channels where the plurality of origin channel positions and non-difference value candidate values are selected as notification information.
  • a channel for adding notification information to the accumulated value is determined.
  • the notification information to be added to the accumulated value based on the position of the starting channel and the position of the non-difference value candidate value selected as the notification information It becomes possible to select.
  • the channel where the difference value with other channels becomes large like the channel for which the non-difference value candidate value is selected. It is possible to reduce the influence of the data and generate a restoration value. As a result, the accuracy of the notification information and the restored value can be improved.
  • At least one of the number of start channels and the arrangement interval is obtained from a channel interval and a reception state of the plurality of channels. It is determined based on at least one of a delay dispersion value of a propagation path, a Doppler frequency, or a fluctuation range of channel quality information between channels.
  • the notification information table includes notification information candidates determined based on at least one of the number of start channels and the arrangement interval. A value is stored.
  • the notification information table is proportional to a relationship inversely proportional to the number of the plurality of origin channels or an arrangement interval of the plurality of origin channels. Based on one of the relationships, the number of notification information candidate values to be stored is increased.
  • the smaller the number of starting channels or the wider the arrangement interval of the starting channels the larger the number of bits of the candidate value. Conversely, the larger the number or the smaller the arrangement interval of the starting channels.
  • the total number of bits required to transmit the notification information can be controlled to be (almost) constant.
  • the wider the starting channel arrangement interval the greater the possibility that the variation width (variation in channel quality information) in the channel between the starting points will increase, so use more bits to increase the number of candidate values. Therefore, it becomes possible to maintain accuracy.
  • the restoration unit uses the accumulated value as the arbitrary channel.
  • the restoration value of the arbitrary channel is generated instead of the notification information.
  • the notification information is a non-differential value candidate value
  • the notification information (non-differential value candidate value) is substituted into the accumulated value.
  • the accuracy of the restored channel quality information can be improved.
  • the restoration unit moves the arbitrary channel to the accumulated value.
  • the restoration value of the arbitrary channel is generated without adding the notification information.
  • the notification information is a non-differential value candidate value
  • the notification information (non-differential value candidate value) is added to the accumulated value.
  • the accuracy of the restored channel quality information can be improved.
  • the selection unit generates n-bit notification information
  • the notification information table includes candidate values for identifying candidate values of notification information characterized in that it comprises a n-bit to the 2 n memory number, a storage area for storing the candidate value of the notification information corresponding to each of the 2 n pieces of candidate value number.
  • the information amount of the notification information can be suppressed. Thereby, the amount of control information transmitted / received between communication devices can be suppressed.
  • the non-difference value candidate value includes information indicating that the channel is a channel that is not transmitted.
  • the non-difference value candidate value is a channel notified from a channel having a poor propagation path state among the plurality of channels. It includes information indicating quality information.
  • the channel state of the channel is inferior as the non-difference value candidate value, it is possible to notify the communication destination that the channel state is bad. In addition, even when the channel state is extremely poor compared to other channels and channels exist between multiple channels, the channel state can be reported more accurately.
  • the non-difference value candidate value is obtained by performing statistics on channel quality information of the plurality of channels. Information including information is included.
  • a communication device is a communication device that performs communication using a plurality of channels, wherein the above (1 1 3) to (20-1 22)
  • the notification information generation device according to any one of the above, and a transmission unit that transmits the notification information generated by the notification information generation device to a communication partner.
  • the difference value between the two channel quality information is calculated, and notification information in which the difference value is approximated by either the difference value candidate value or the non-difference value candidate value is generated and notified to the communication destination.
  • the information amount of the notification information can be reduced and the accuracy of the channel quality information restored based on the notification information can be improved.
  • the amount of notification information transmitted by the transmission unit can also be suppressed.
  • the notification information generation method provides notification information based on channel quality information obtained from the reception state of each channel in a communication scheme in which communication is performed using a plurality of channels.
  • One candidate value is selected, and notification information is generated based on the selected candidate value.
  • the difference value between the two channel quality information is calculated, and notification information in which the difference value is approximated by either the difference value candidate value or the non-difference value candidate value is generated and notified to the communication destination.
  • the amount of notification information can be reduced and the accuracy of channel quality information restored based on the notification information can be improved.
  • non-difference value candidate values as notification information, it becomes possible to notify information that cannot be notified by difference value candidate values (such as information when the difference value exceeds the difference value candidate value), and channel quality information to be restored The accuracy of this can be improved.
  • the notification information generation method according to the present invention is based on channel quality information obtained from the reception status of each channel in a communication method in which communication is performed using a plurality of channels.
  • a program for causing a computer to execute the procedure for generating notification information according to the present invention is obtained from the reception state of each channel in a communication scheme in which communication is performed using a plurality of channels.
  • a difference value candidate value indicating a difference between two channel quality information and a channel quality
  • the notification information generating apparatus provides notification based on channel quality information obtained from the reception state of each channel in a communication scheme in which communication is performed using a plurality of channels.
  • a notification information generating device for generating information, wherein at least one difference value candidate value indicating a difference between two channel quality information with a sign and at least one indicating an absolute value of a difference between the two channel quality information
  • a selection unit that selects one candidate value from candidate values of notification information including absolute value candidate values and generates notification information based on the selected candidate value is provided.
  • the information amount of the notification information is reduced, The accuracy of the channel quality information restored based on the notification information is improved.
  • the absolute value candidate value as the notification information, it becomes possible to notify information that cannot be notified by the difference value candidate value, such as information when the difference value exceeds the difference value candidate value, and is restored. The accuracy of channel quality information can be improved.
  • a notification information table storing a plurality of difference value candidate values and a plurality of absolute value candidate values as notification information candidate values.
  • a restoration unit that generates a restoration value using the notification information generated based on the channel quality information of the first channel, wherein the selection unit is a second different from the first channel.
  • the channel quality information of the channel is input, and based on the channel quality information of the second channel and the restored value, the candidate value of the notification information, one candidate value is selected, and the selected candidate value is selected. Based on this, notification information is generated.
  • the notification information is generated and notified to the communication destination, thereby reducing the information amount of the notification information and improving the accuracy of the channel quality information restored based on the notification information.
  • the absolute value candidate value as the notification information, it becomes possible to notify information that cannot be notified by the difference value candidate value (such as information when the difference value exceeds the difference value candidate value). The accuracy can be improved.
  • the restoring unit generates a restored value of the first channel obtained by restoring the channel quality information of the first channel.
  • the selection unit calculates a difference value between the channel quality information of the second channel and the restored value of the first channel, and based on the calculated difference value, the candidate value power of the notification information is calculated. One candidate value is selected.
  • the selection unit selects a candidate value based on the calculated difference value and the quality information of the second channel, thereby obtaining a difference value candidate value and an absolute value candidate value. Either force can be selected appropriately.
  • the restoration unit calorically calculates the candidate value of the notification information to a restored value obtained by restoring the channel quality information of the first channel.
  • a plurality of provisional second channel restoration values are generated, and the selection unit is based on a plurality of difference values between the channel quality information of the second channel and the restoration values of the plurality of second channels, respectively. Then, one candidate value is selected from the candidate values of the notification information.
  • the difference value of the channel quality information between the provisional second channel restoration value and the second channel is calculated, and the difference value is calculated as a difference between the difference value candidate value and the absolute value candidate value.
  • the selection unit inputs channel quality information of the plurality of channels, and based on the input plurality of channel quality information, The notification information candidate value is determined, and the notification information table is updated based on the determined notification information candidate value. [0079] In this way, by determining the absolute value candidate value based on a plurality of channel quality information and updating the notification information table, an appropriate notification information candidate value can be flexibly adapted to the propagation path state. It is possible to generate notification information by decision and improve the accuracy of the restored channel quality information.
  • the selection unit inputs channel information that is a starting point for calculating a difference value, and the second channel calculates the difference value.
  • the notification information is output as either the channel quality information of the second channel or the predetermined channel quality information, and the restoration unit is generated by the selection unit.
  • a plurality of notification information is input as previous notification information of each channel, and a restoration value is generated by calculating a cumulative value obtained by sequentially adding the previous notification information of each channel to the previous notification information of the channel that is the starting point. .
  • the accuracy of the restored channel quality information can be improved by using the notified channel quality information or the predetermined channel quality information as the starting channel information.
  • the predetermined channel quality information may be any one of absolute value candidate values, or may be an average value of a plurality of channel quality information.
  • the restoration unit when the notification information of an arbitrary channel is an absolute value candidate value, the restoration unit includes a channel immediately preceding the arbitrary channel. Based on the notification information, the code of the absolute value candidate value is determined, and the cumulative value is calculated using the value of the absolute value candidate value matched with the determined code.
  • the code of the absolute value candidate value is based on the code of the previous channel. It is possible to determine the power.
  • the restoration unit uses the sign of the notice information of the channel immediately before the arbitrary channel as the sign of the absolute value candidate value A cumulative value is calculated.
  • the restoration unit is based on the calculated cumulative value.
  • the cumulative value is calculated by determining the sign of the absolute value candidate value.
  • the code can be determined based on the calculated accumulated value. it can.
  • the restoration unit uses a positive sign when the accumulated value is less than a predetermined value, and the accumulated value is the predetermined value.
  • the code of the absolute value candidate value is determined as the code of the notification information of the channel immediately before the arbitrary channel.
  • the restoration unit is based on at least one of the notification information of the first channel or the restoration value of the first channel. And determining the sign of the absolute value candidate value, and outputting the candidate value of the notification information including the determined absolute value candidate value and the difference value candidate value to the selection unit, The candidate value is selected by comparing the notification information candidate value output by the restoration unit with the difference value.
  • the selection unit appropriately selects the difference value candidate value and the absolute value candidate value based on the difference value. Is possible.
  • a communication device is a communication device that performs communication using a plurality of channels, and is from the above (25 — 2 — 1) to (35 — 2 — 15)
  • the notification information generation device according to any one of the above and a transmission unit that transmits the notification information generated by the notification information generation device to a communication partner.
  • the notification information generation method is based on channel quality information obtained from the reception status of each channel in a communication method in which communication is performed using a plurality of channels.
  • Notification information generating method for generating at least one difference value candidate value indicating a difference between two channel quality information with a sign and at least one absolute value indicating an absolute value of a difference between the two channel quality information
  • a feature is that one candidate value is selected from candidate values of notification information including candidate values, and notification information is generated based on the selected candidate values.
  • the information (such as information when the difference value exceeds the difference value candidate value) that cannot be notified by the difference value candidate value is notified. Therefore, the accuracy of the restored channel quality information can be improved.
  • a program for causing a computer to execute the procedure for generating notification information according to the present invention is obtained from the reception state of each channel in a communication system in which communication is performed using a plurality of channels.
  • a procedure for selecting one candidate value from candidate values of notification information including at least one absolute value candidate value indicating an absolute value of a difference in channel quality information and generating notification information based on the selected candidate value.
  • the notification information generating apparatus provides notification based on channel quality information obtained from the reception state of each channel in a communication scheme in which communication is performed using a plurality of channels.
  • a notification information generation device for generating information comprising: a first channel check The notification information generated based on the channel quality information is retained as the previous notification information, the channel quality information is restored based on the retained previous notification information, and the restored channel quality information is transferred to the first channel.
  • the restoration unit for outputting the restored channel quality information and the channel quality information of the second channel different from the first channel are input, and the input channel quality information of the second channel and the restoration of the first channel are input.
  • the difference value between the channel quality information is calculated, the index value is calculated based on the difference between the calculated difference value and the value notified to the communication destination as the notification information, and the notification information is generated so that the calculated index value becomes smaller
  • the restoration unit stores the notification information generated by the calculating unit as previous notification information.
  • the notification information generating apparatus of the present invention it is possible to generate notification information for notifying channel quality information of a plurality of channels using the difference value.
  • the notification information is a value determined by the calculation unit as a value notified as the notification information based on the difference value.
  • the difference value is calculated based on the input channel quality information and the channel quality information restored based on the previous notification information, and the index value is calculated based on the difference between the calculated difference value and the value notified to the communication destination.
  • a difference information table for storing a plurality of candidate values that are candidates for the difference value calculated by the arithmetic unit as difference information
  • the calculating unit calculates a plurality of index values based on the difference between the calculated difference value and the plurality of candidate values, and selects one candidate value based on the calculated plurality of index values; Notification information is generated based on the selected candidate value.
  • the notification information is generated by using the difference value candidate value, so that the amount of the notification information can be reduced and restored based on the input channel quality information and the previous notification information.
  • the difference value candidate value By calculating the difference value based on the channel quality information, notification information that improves the accuracy when restoring the channel quality information can be generated.
  • the calculation unit calculates a difference value starting from the second channel, channel quality information of the second channel, Or, set one of the predetermined quality information as notification information and output It is characterized by doing.
  • the notification information can be generated using the difference value from the channel quality information of the channel as the starting point. As a result, the amount of notification information can be reduced, and notification information that improves the accuracy of the restored channel quality information can be generated.
  • the calculation unit adds each of a plurality of candidate values to the restored channel quality information of the first channel to determine the second channel.
  • a plurality of provisional channel quality information is generated, and a second index value is calculated based on a difference between the input channel quality information of the second channel and the provisional channel quality information of the generated second channel.
  • the candidate value selected for the provisional channel quality information of the second channel having a small calculated second index value is selected.
  • provisional channel quality information is generated based on the channel quality information restored based on the notification information, and based on the difference between the input channel quality information and the provisional channel quality information. Therefore, it is possible to calculate the index value calculated based on the difference between the difference value and the candidate value. By selecting a candidate value that is a small index value, notification information that improves the accuracy of the restored channel quality information can be generated.
  • the calculation unit includes channel quality information of the second channel and a third different from the first and second channels.
  • Input channel quality information of a plurality of different channels including at least channel quality information of the channel and add each of a plurality of candidate values to the restored channel quality information of the first channel to provisionally specify the second channel.
  • a plurality of channel quality information is generated, a second index value is calculated based on the difference between the input channel quality information of the second channel and the provisional channel quality information of the generated second channel.
  • a plurality of candidate values are added to the provisional channel quality information of each of the channels to generate a plurality of third provisional channel quality information, and the input third channel check is generated.
  • the third index value is calculated based on the difference between the quality information and the generated third provisional channel quality information, and provisional channel quality information is generated for each of the plurality of different input channels. Repeat to reduce the second and third index values. A plurality of index values including at least one is calculated, and a candidate value used for provisional channel quality information of the second channel with a small sum of the calculated index values is selected.
  • the calculation unit holds a plurality of the predetermined quality information, and stores channel quality information of a plurality of channels including a starting channel.
  • the difference between the difference value and the selected candidate value is calculated for each of the plurality of channels. This is characterized in that the predetermined quality information with which the added difference becomes smaller is selected and set to the notification information of the starting channel.
  • the calculation unit calculates an index value by squaring a difference between the difference value and each of the plurality of candidate values. It is a feature.
  • the calculation unit calculates an absolute value of a difference between the difference value and each of the plurality of candidate values as an index value. It is a feature.
  • the calculation unit multiplies the calculated index value by a predetermined coefficient.
  • the calculation unit uses a value corresponding to a sign of a difference between the difference value and each of the plurality of candidate values as a predetermined coefficient. The index value is multiplied.
  • the calculation unit calculates an index value by multiplying at least one of the difference value or the candidate value by a predetermined coefficient. It is characterized by that.
  • a communication apparatus is a communication apparatus that performs communication using a plurality of channels, and includes a propagation path estimation unit that estimates a propagation path state, and the propagation path estimation
  • the notification information generating device according to any one of (3-1) to (3-12) above, which inputs the channel quality information generated based on the propagation path state estimated by the A transmission unit that transmits the notification information generated by the apparatus to a communication destination.
  • channel quality information of a plurality of channels can be notified using the difference value.
  • the accuracy in restoring the channel quality information can be improved.
  • a communication apparatus is a communication apparatus that communicates with a communication destination using a plurality of channels, and that obtains channel quality information obtained from the reception state of each channel.
  • the reception information received from the communication destination, the received channel quality information, and the restored channel quality information and notification information are output.
  • the notification information according to (3_1) to (3_12) above A generation apparatus, an adaptive modulation control unit that performs modulation and coding processing on transmission data to be transmitted to the communication destination based on the restored channel quality information, transmission data that has undergone the modulation and coding processing, and the notification information To the communication destination And a transmitting unit for transmitting.
  • the communication apparatus of the present invention it is possible to receive channel quality information from a communication destination and generate notification information and restored channel quality information based on the received channel quality information.
  • the communication apparatus can transmit transmission data subjected to adaptive modulation control based on the restored channel quality information restored based on the notification information with improved accuracy.
  • the notification information generation method is a notification method based on channel quality information obtained from the reception state of each channel in a communication method for performing communication using a plurality of channels. Notification information generation method for generating the notification information, the notification information generated based on the channel quality information of the first channel is retained as the previous notification information, and the channel quality information is based on the retained previous notification information.
  • the difference value between the channel quality information of the second channel and the restored channel quality information of the first channel is calculated, and the difference between the calculated difference value and the value notified to the communication destination as notification information And a step of generating a notification information so that the calculated index value becomes small, and a step of storing the generated notification information as the previous notification information.
  • the notification information generation method of the present invention it is possible to generate notification information for notifying channel quality information of a plurality of channels using the difference value.
  • the notification information is a value determined by the calculation unit as a value notified as the notification information based on the difference value.
  • the difference value is calculated based on the input channel quality information and the channel quality information restored based on the previous notification information, and the index value is calculated based on the difference between the calculated difference value and the value notified to the communication destination.
  • a program for generating notification information according to the present invention includes a plurality of channels. This is a program for causing a computer to execute a procedure for generating notification information based on channel quality information obtained from the reception status of each channel in a communication method using the channel quality information of the first channel.
  • the notification information generated based on the previous notification information is retained as the previous notification information, the channel quality information is restored based on the retained previous notification information, and the restored channel quality information is output as the restored channel quality information of the first channel.
  • the index value is calculated based on the difference between the calculated difference value and the value notified to the communication destination as notification information.
  • a step of generating the notification information in the small Kunar so, at least to execute a procedure for memorize the generated notification information as the last notification information, to the computer.
  • the notification information generation method of the present invention it is possible to generate notification information for notifying channel quality information of a plurality of channels using the difference value.
  • the notification information is a value determined by the calculation unit as a value notified as the notification information based on the difference value.
  • the difference value is calculated based on the input channel quality information and the channel quality information restored based on the previous notification information, and the index value is calculated based on the difference between the calculated difference value and the value notified to the communication destination.
  • the notification information generation apparatus generates notification information based on channel quality information obtained from the reception state of each channel in a communication method in which communication is performed using a plurality of channels.
  • An apparatus is characterized in that one candidate value is selected from a plurality of difference value candidate values indicating a difference between two channel quality information, and notification information is generated based on the selected candidate value.
  • the notification information generating apparatus is based on channel quality information obtained from the reception state of each channel in a communication scheme in which communication is performed using a plurality of channels.
  • a notification information table for storing a plurality of difference value candidate values indicating a difference between two channel quality information as candidate values of notification information, and a channel quality of the first channel
  • a restoration unit that generates a restoration value using the notification information generated based on the information, and channel quality information of a second channel different from the first channel, and the channel quality information of the second channel
  • a selection unit that selects one candidate value from the candidate values of the notification information based on the restored value and generates notification information based on the selected candidate value.
  • the notification information generating device of the present invention when there are a plurality of starting channels serving as starting points for calculating the difference value, and the second channel is one of the plurality of starting channels.
  • the selection unit holds information of the plurality of origin channels, and outputs either the channel quality information of the second channel or predetermined channel quality information as notification information, and the restoration is performed.
  • the unit inputs a plurality of pieces of notification information generated by the selection unit as notification information of each channel, and sequentially adds the notification information of each channel to the notification information of any one of a plurality of source channels. It is characterized by calculating a value and generating a restoration value.
  • the accuracy of the restored channel quality information can be improved by using the notified channel quality information or the predetermined channel quality information as the source channel information.
  • the predetermined channel quality information may be one of non-difference value candidate values, or may be an average value of a plurality of channel quality information.
  • the accuracy of the restoration value can be improved by arranging a plurality of starting channels.
  • a plurality of pieces of channel quality information obtained from the reception state of each channel are obtained. If the amount of notification information is reduced using the difference in channel quality information between channels, and the communication destination is notified, the notification information that improves the accuracy of the channel quality information restored based on the difference is generated. Is possible.
  • an OFDM system that is a multi-carrier communication system is assumed as a communication system, and a channel is a subcarrier block composed of at least one subcarrier, or further divided into a predetermined time length.
  • the power to mean things is not limited to this.
  • the present invention can be applied to an MC-CDMA (Multi Carrier-Code Division Multiple Access) system using a spreading technique.
  • modulation parameter information in a plurality of frequency channels will be described.
  • channels to which the present invention can be applied are not limited to frequency channels, for example, a plurality of channels indicated by eigenmodes in SDMA (Space Division Multiple Access), or a combination thereof.
  • a frame is a communication composed of a plurality of slot forces specified by one or more time channels defined by a certain time length and one or more frequency channels defined by a certain frequency band. Unit.
  • each of the following embodiments is a communication system that employs an FDD composed of a base station apparatus and a terminal apparatus, and assumes an OFDM adaptive modulation system in downlink communication, and performs uplink communication.
  • OFDM and adaptive modulation are not performed, and the power to assume the system is not limited to this.
  • the base station device and the terminal device may be a base station and a mobile station in the OF DM system, respectively.
  • the terminal that notifies feedback information between the two communication devices is the terminal device, and the side that performs adaptive modulation / coding / scheduling or transmitting the transmission data based on the notified feedback information.
  • a base station device is assumed.
  • the transmission data is adaptively modulated and encoded or scheduled, and the side that transmits the control information related to the transmission data together with the transmission data is the base station apparatus, and the reception side is the terminal apparatus.
  • a single communication device may have both functions.
  • the channel quality information is information obtained from the reception state of each channel, and includes information indicating the propagation path state and information indicating the reception quality. Information generated based on the propagation path state may also be included.
  • the channel quality information includes information indicating the propagation path state measured by the communication apparatus that has received the signal, or adaptive modulation parameters selected based on the information indicating the measured propagation path state.
  • Information indicating the propagation path state is measured by the communication device that received the signal. Specifically, it is information that serves as a reference for determining modulation parameters in adaptive modulation, and includes CNR, CINR, and the like.
  • Modulation parameters (MCS: Modulation and Coding Scheme) include modulation scheme, channel coding rate, combination of modulation scheme and channel coding rate, and the like.
  • a modulation parameter information on modulation parameter
  • a propagation path state estimation result will be described as an example of channel quality information, but the present invention is not limited to this.
  • modulation parameter information is used as channel quality information
  • FIG. 1 is a functional block diagram showing a configuration example of the base station apparatus 100 according to the first embodiment of the present invention.
  • FIG. 2 is a functional block diagram showing a configuration example of the terminal device 200 according to the first embodiment of the present invention.
  • the base station apparatus 100 notifies information on modulation parameters used for adaptive modulation of downlink transmission data as downlink notification information, and the terminal apparatus 200 transmits information about uplink notification information. Example of reporting information on modulation parameters for the next downlink transmission data Show.
  • Base station apparatus 100 includes error correction coding section 101, modulation section 102, multiplet section 103, inverse Fourier transform section 104, radio transmission section (transmission section) 105, antenna sections 106 and 107, and radio reception section. (Receiving unit) 108, demultiplexing unit 109, demodulating unit 110, error correction decoding unit 111, notification information restoring unit 300, notification information generating device 400, and adaptive modulation control unit 112.
  • Terminal apparatus 200 includes antenna sections 201 and 214, radio reception section (reception section) 202, Fourier transform section 203, demultiplexing section 204, propagation path estimation section 205, modulation parameter selection section 206, notification information generation apparatus 400, notification information restoration unit 300, adaptive demodulation control unit 207, demodulation unit 208, error correction decoding unit 209, error correction coding unit 210, modulation unit 211, multiplet unit 212, and radio transmission unit (transmission) Part) 213.
  • Error correction coding section 101 receives downlink transmission data and adaptive modulation control information output from adaptive modulation control section 112, and performs error correction coding on the downlink transmission data based on the input adaptive modulation control information.
  • the encoded data series is output.
  • Modulation section 102 receives the encoded data sequence output from error correction encoding section 101 and the adaptive modulation control information output from adaptive modulation control section 112, and is based on the input adaptive modulation control information.
  • the encoded data sequence is modulated to output a modulation symbol sequence.
  • Multiplex unit 103 receives modulation symbol system lj output from modulation unit 102, downlink notification information and pilot signal generated by notification information generation apparatus 400, and multiplexes these to multiplex an OFDM frequency signal. Is output.
  • the pilot signal is a known signal for estimating the propagation path state in the terminal device 200.
  • base station apparatus 100 stores pilot signals generated in advance in a memory and inputs the pilot signals stored in the memory to multiplet unit 103.
  • the base station apparatus 100 may be configured to generate the pilot signal whenever necessary without storing it in the memory.
  • Inverse Fourier transform section 104 receives the OFDM frequency signal output from multiplex section 103, and frequency-time transforms (inverse Fourier transform) to output an OFDM time signal. To do.
  • Radio transmission section 105 receives the OFDM time signal output from inverse Fourier transform section 104, adds a guard period to it, up-converts it to digital 'analog conversion and radio frequency, and converts it to a radio signal. Then, the data is transmitted via the antenna unit 106.
  • the radio reception unit 202 receives a downlink radio signal via the antenna unit 201, performs down-conversion and analog-digital conversion from the radio frequency, further removes the guard period, and performs O
  • Fourier transform section 203 receives the OFDM time signal output from radio reception section 202 as input.
  • This is time-frequency transformed (Fourier transform) and an OFDM frequency signal is output.
  • the demultiplexing unit 204 receives the OFDM frequency signal output from the Fourier transform unit 203, separates the input OFDM frequency signal into a downlink received data signal, downlink notification information, and a pilot signal, Output each.
  • Propagation path estimation section 205 receives the pilot signal output from demultiplexer section 204, estimates the input pilot signal force propagation path state, and outputs the propagation path state estimation result.
  • the propagation path estimation is performed using the downlink reception data signal, the downlink reception data signal, the demodulation result of the downlink reception data signal or the error correction decoding result is used instead of the pilot signal. Is input to the department. In this case, the pilot signal multiplexing process in the multiplex part 103 in the base station apparatus 100 and the pilot signal separation process in the demultiplexing part 204 in the terminal apparatus 200 are not necessary.
  • the pilot signal multiplexing process in the multiplex part 103 in the base station apparatus 100 and the pilot signal separation process in the demultiplexing part 204 in the terminal apparatus 200 are not necessary.
  • the present invention can also be applied to these configurations.
  • Modulation parameter selection section 206 receives the propagation path state estimation result output from propagation path estimation section 205, and based on the input propagation path state estimation result, the next downlink modulation parameter for each subcarrier block To select information about the selected modulation parameter (change Key parameter information). Modulation parameter selection section 206 selects a modulation parameter by applying the propagation path state estimation result to the correspondence between predetermined modulation parameters and propagation path states. For example, it is possible to determine a modulation parameter to be selected by holding a modulation parameter and a range of propagation path states corresponding to the modulation parameter as a table and comparing the table with the propagation path state estimation result.
  • Notification information generating apparatus 400 receives the modulation parameters output from modulation parameter selection section 206, generates uplink notification information based on the input modulation parameters, and outputs the uplink notification information. The processing in the notification information generating apparatus 400 will be described later with reference to FIGS.
  • Notification information restoring section 300 receives the downlink notification information output from demultiplexing section 204, and restores and outputs information on the modulation parameter from the input downlink notification information. The processing in the notification information restoration unit 300 will be described later with reference to FIGS.
  • Adaptive demodulation control section 207 receives information (modulation parameter information) relating to the restored modulation parameter output from notification information restoration section 300, and performs demodulation processing and processing based on the inputted information relating to the modulation parameter. Generates and outputs adaptive demodulation control information that controls the error correction decoding process.
  • Demodulation section 208 receives the downlink received data signal output from demultiplexing section 204 and adaptive demodulation control information output from adaptive demodulation control section 207, and is based on the input adaptive demodulation control information. Demodulate the downlink received data signal and output the demodulated data sequence.
  • Error correction decoding section 209 receives the demodulated data sequence output from demodulation section 208 and the adaptive demodulation control information output from adaptive demodulation control section 207, and based on the input adaptive demodulation control information Demodulates the demodulated data sequence and outputs downlink received data.
  • a pre-processing for demodulation a configuration that performs channel compensation processing using the channel state estimation result estimated by channel estimator 205, or a configuration that refers to the channel state estimation result during error correction decoding
  • Error correction coding section 210 receives uplink transmission data, and uses this as a predetermined channel coding rate. Then, an error correction code is input and a code key data sequence is output.
  • Modulation section 211 receives the code data sequence output from error correction encoding section 210, modulates the input encoded data sequence using a predetermined modulation scheme, and outputs a modulation symbol sequence.
  • Multiplex unit 212 receives the modulation symbol sequence output from modulation unit 211 and the uplink notification information output from notification information generating apparatus 400, and receives the input modulation symbol system ⁇ IJ, uplink notification information, and so on. Is multiplexed and a transmission signal is output.
  • Radio transmission section 213 receives the transmission signal output from multiplex section 212, converts the input transmission signal to digital-analog conversion and up-conversion to a radio frequency, converts it to a radio signal, and converts antenna section 214 into Send through.
  • the radio reception unit 108 receives an uplink radio signal via the antenna unit 107, performs radio frequency power down-conversion and analog / digital conversion, and outputs a received signal.
  • Demultiplexing section 109 receives the reception signal output from radio reception section 108, separates the input reception signal into an uplink reception data signal and uplink notification information, and outputs each.
  • the pilot signal is multiplexed in advance by the multiplex state unit 212 in the terminal device 200, the pilot signal is separated by the demultiplexer unit 109 in the base station device 100, and uplink reception is performed using the separated pilot signal.
  • a configuration may be adopted in which propagation path compensation is performed for the data signal and the uplink notification information.
  • Demodulation section 110 receives the uplink reception data signal output from demultiplexing section 109, demodulates the input uplink reception data signal using a predetermined modulation scheme, and outputs a demodulated data sequence.
  • Error correction decoding section 111 receives the demodulated data sequence output from demodulation section 110, performs error correction decoding on the input demodulated data series at a predetermined channel coding rate, and receives the uplink. Output data.
  • Notification information restoration section 300 receives the uplink notification information output from demultiplexing section 109, and restores and outputs information on the modulation parameter from the input uplink notification information. The processing in the notification information restoration unit 300 will be described later with reference to FIG. The
  • Notification information generating apparatus 400 receives information on the modulation parameter output from notification information restoring section 300, generates and outputs downlink notification information based on the input information on the modulation parameter, and generates it. Based on the downlink notification information, the information on the modulation parameter is restored and output.
  • the modulation parameter may be changed.
  • a component for selecting (changing) the modulation parameter may be provided between the notification information restoring unit 300 and the notification information generating device 400.
  • the notification information generation device 400 of the base station device 100 can be realized with the same functional block configuration as the notification information generation device 400 in the terminal device 200 of FIG. The processing in the notification information generation device 400 will be described later with reference to FIG.
  • Adaptive modulation control section 112 receives information on the modulation parameter output from notification information generating apparatus 400, generates an adaptive modulation control signal for controlling the modulation processing and error correction code processing, and outputs it. To do.
  • the base station apparatus 100 uses the modulation parameter restored by the notification information restoration section 300 as it is and downloads it.
  • the base station device 100 does not necessarily need to have the notification information generating device 400.
  • the uplink notification information output from the demultiplexing unit 109 is input to the multiplexing unit 103 as downlink notification information as it is without being input to the notification information restoring unit 300.
  • the adaptive modulation control unit 112 receives the information regarding the modulation parameter output from the notification information restoring unit 300.
  • FIG. 3 shows an example of a functional block diagram of notification information generating apparatus 400 in terminal apparatus 200 of FIG.
  • the notification information generation device 400 includes a notification information table 401, a selection unit (notification information selection Selection unit) 402, and a restoration unit (notification information restoration unit) 403.
  • the notification information table 401 is a storage area for storing candidate values that can be selected as notification information.
  • the candidate value includes a difference value candidate value indicating the difference between two channel quality information and channel quality information. Non-difference value candidate values shown.
  • ⁇ M, M is a natural number
  • a value indicating a specific modulation parameter that is not a difference (non-difference value candidate value) Y (j l to N, N is a natural number) Mark as value
  • notification information candidate values are output.
  • channel quality information may be used, or reception quality information indicating a propagation path state may be used.
  • reception quality information indicating a propagation path state may be used.
  • a value indicating a predetermined propagation path state can also be used.
  • Selection section 402 has a modulation parameter (an example of channel quality information) for each subcarrier block selected by modulation parameter selection section 206 in FIG. 2, a notification information candidate value output from the notification information table, and a reconstruction section 403. Enter the cumulative value (restoration value) output from, and generate notification information.
  • the selection unit 402 stores in advance information on a processing unit for generating notification information including a subcarrier block number that is a starting point when generating notification information, and notification information is generated starting from a subcarrier block from which processing is started. Generate.
  • the selection unit 402 determines whether the subcarrier block is the starting point, generates notification information in order according to the procedure shown in FIG. 4 to be described later, and outputs the generated notification information. Also, the generated notification information is output to the restoration unit 403.
  • Restoring section 403 receives the notification information output from selection section 402, restores the modulation parameter based on the input notification information (previous notification information), and outputs the restored modulation parameter. For example, the accumulated value of the held notification information is calculated and the restored modulation parameter is restored, or the non-difference value candidate value is restored as it is as the restored modulation parameter.
  • the restoration unit 403 generates a cumulative value (restored value) based on the notification information held, and outputs the generated cumulative value to the selection unit 402.
  • the accumulated value (restoration value) is a value generated based on the notification information (previous notification information) input by the restoration unit 403.
  • the notification to be retained Since it includes the value of information or a predetermined value, it may be called a restoration value.
  • the restoration unit 4 03 describes the case of storing the cumulative value (restored value), but it may be the case of storing the previous notification information itself. Details of the restoration unit 403 will be described later with reference to FIGS.
  • the notification information generating apparatus 400 has at least one difference value candidate value indicating a difference between two channel quality information stored in the notification information table 401 and at least one non-difference value candidate indicating channel quality information. It can also be said that the selection unit 402 selects one candidate value from the candidate values of the notification information including the value, and generates the notification information based on the selected candidate value.
  • FIG. 4 is a flowchart illustrating an example of an operation for generating notification information in the present embodiment.
  • Selection unit 402 inputs a modulation parameter and a notification information candidate value (Sl l).
  • FIG. 4 shows an example in which a plurality of modulation parameters corresponding to each of a plurality of subcarrier blocks included in a communication unit are input, and each subcarrier block is processed in order.
  • selection section 402 determines whether or not the subcarrier block is the starting point (S12). For the subcarrier block that is the starting point for generating notification information (Yes in S12), modulation parameter related to the subcarrier block is determined. Is output as notification information as it is (S13).
  • the selection unit 402 calculates the difference value between the modulation parameter related to the subcarrier block and the accumulated value input from the restoration unit 403 (S14), and the modulation parameter Based on the information and the calculated difference value, one of the notification information candidate values is selected and output as notification information (S15).
  • the selection unit 402 selects a difference value candidate value closest to the calculated difference value among the difference value candidate values X for each subcarrier block that is not the starting point, and selects the selected difference value k.
  • the addition result obtained by adding the candidate value and the cumulative value is calculated, and is closest to the modulation parameter of the subcarrier block input from the calculated addition result or the non-difference value candidate value Y.
  • the selection unit 402 selects the non-difference value candidate value Y when the calculated difference value exceeds a predetermined range or when the channel quality information exceeds a predetermined range.
  • Selection section 402 continues from step S12 until it detects the last subcarrier block. Repeat the process (SI 6).
  • the restoration unit 403 in the notification information generation device 400 is the notification information restoration unit 300 for the uplink notification information in the base station device 100 in FIG. 1, and the notification information for the downlink notification information in the terminal device in FIG.
  • the functional block configuration is the same as that of the restoration unit 300.
  • the notification information restoration unit 300 and the restoration unit 403 will be described using different symbols and names.
  • FIG. 5 shows an example of a functional block diagram of the notification information restoration unit 300 of the present embodiment.
  • the notification information restoration unit 300 includes a restoration calculation unit 301 and a storage unit 302. Since the restoration unit 403 in FIG. 3 has the same configuration as the notification information restoration unit 300, the restoration unit 403 also includes a restoration calculation unit 301 and a storage unit 302.
  • the restoration calculation unit 301 receives the notification information and the accumulated value output from the storage unit 302, and restores the modulation parameter (an example of channel quality information) based on the notification information and the accumulated value. Output the modulated parameter.
  • the restoration calculation unit 301 outputs information to be stored in the storage unit 302 as stored information.
  • the restoration calculation unit 301 holds in advance information related to a processing unit for generating notification information, including a subcarrier block number that is a starting point when generating notification information.
  • the storage unit 302 stores the storage information output by the restoration calculation unit 301, and outputs a cumulative value based on the stored storage information.
  • FIG. 6 is a flowchart showing an example of an operation for restoring the notification information in the present embodiment.
  • the restoration calculation unit 301 inputs the notification information (S21), and determines whether the subcarrier block is the starting point (S22). For the subcarrier block that is the starting point for generating the notification information (Yes in S22), the restoration calculation unit 301 outputs the notification information regarding the subcarrier block as it is as a restored modulation parameter, and also to the storage unit 302. The notification information is output as stored information (S23). For the subcarrier block that is not the starting point, the restoration calculation unit 301, when the notification information related to the subcarrier block is the difference value candidate value X (Yes in S24), the input notification information and the cumulative value input from the storage unit 302. And k
  • the notification information is not a difference value candidate value X, that is, if the notification information is a non-difference value candidate value Y (No in S24), the notification information
  • the restoration operation unit 301 having this configuration is referred to as a “first restoration operation unit”.
  • the restoration calculation unit 301 can output the notification information as it is as a restored modulation parameter, and can output the accumulated value input from the storage unit 302 to the storage unit 302 as it is as storage information.
  • the restoration calculation unit 301 having this configuration is referred to as a “second restoration calculation unit”.
  • the restoration unit 403 outputs an accumulated value (reconstructed value) different from the restored modulation parameter (reconstructed channel quality information).
  • FIG. 7 shows an example of the selected modulation parameter that is the input information of the notification information generating apparatus 400 in this embodiment, the notification information generation result by the notification information generating apparatus 400, and the restored modulation parameter.
  • the selected modulation parameter is selected by the modulation parameter selection unit 206 and output to the notification information generating apparatus 400.
  • base station apparatus 100 and terminal apparatus 200 employ MCS (Modulation and channel Coding Scheme), which is a combination of modulation scheme and channel coding rate as the modulation parameter, with 16 subcarrier blocks.
  • MCS Modulation and channel Coding Scheme
  • An example of use is shown.
  • MCS defines 16 types (4 bits of information) from 0 to 15.
  • the restoration calculation unit 301 has the second
  • the selection unit 402 of the notification information generating apparatus 400 includes the subcarrier block number.
  • the selection unit 402 obtains a difference value between the accumulated value of the notification information up to the immediately preceding subcarrier block and the selected modulation parameter in the subcarrier block, for example, The modulation parameter value restored when X closest to the difference value is selected as the notification information and the modulation parameter value restored when Y is selected as the notification k 1 information. Select the one closer to the value of the modulation parameter.
  • the selection unit 402 selects the notification information, it may be constrained that the restored modulation parameter does not exceed the original selected modulation parameter.
  • Y is selected as the notification information like the subcarrier block of subcarrier block number 6, the second configuration is used.
  • the restoration calculation unit 301 accumulates the notification information of the subcarrier block and the notification information up to the subcarrier block immediately before the notification information determination in the subsequent subcarrier block. Exclude from value calculation. For example, taking the notification information determination of the seventh subcarrier block in FIG. 7 as an example, the restoration calculation unit 301 uses the accumulated value of the notification information up to the immediately preceding subcarrier block as the cumulative value of the sixth subcarrier block. The sum of the notification information of the 1st to 5th subcarrier blocks excluding the notification information is used.
  • FIG. 8 is a graph showing the selected modulation parameter, notification information, and restored modulation parameter shown in the example of FIG.
  • the horizontal axis is the subcarrier block number, and the vertical axis is the modulation parameter.
  • a black circle indicates the selected modulation parameter of each subcarrier block input to the notification information generation device, and a white triangle indicates the restored modulation parameter.
  • FIG. 9 shows another example of the selected modulation parameter that is the input information of the notification information generating apparatus 400 in this embodiment, the generation result of the notification information by the notification information generating apparatus 400, and the restored modulation parameter. Indicates.
  • Y is an example in which “4”, which is the lowest modulation parameter among the selected modulation parameters of the 16 subcarrier blocks, is selected.
  • the restoration calculation unit 301 is an example in the case of using the restoration calculation unit having the first configuration. Furthermore, this is an example in which the subcarrier block of subcarrier block number 1 is used as the starting point when generating notification information.
  • the details of the notification information generation procedure in FIG. 9 are basically the same as the example in FIG.
  • the different part is the operation by the restoration calculation unit of the first configuration.
  • the restoration calculation unit 301 notifies the notification information of the subcarrier block in the subsequent subcarrier blocks.
  • the restoration calculation unit 301 Considering the calculation of the cumulative value of the notification information up to the subcarrier block immediately before the information determination, replace the calculation result of the cumulative value with Y in the subcarrier block. For example, taking the determination of notification information for the seventh subcarrier block in FIG. 9 as an example, Y is selected for the fifth subcarrier block in the calculation of the cumulative value of notification information up to the immediately preceding subcarrier block.
  • the notification information of the 6th subcarrier block is added to this and becomes “6” (4 + 2).
  • FIG. 10 is a graph showing the selected modulation parameter, notification information, and restored modulation parameter shown in the example of FIG.
  • the horizontal axis is the subcarrier block number, and the vertical axis is the modulation parameter.
  • the black circle indicates the selected modulation parameter of each subcarrier block input to the notification information generation device, and the white triangle indicates the restored modulation parameter.
  • Restoration calculation unit 301 based on the fluctuation width between subcarrier blocks of the selected modulation parameter, fluctuation speed (fluctuation pitch in the frequency direction), and the amount of change before and after the minimum value of the selected modulation parameter.
  • the combination of the processing method and the notification information candidate value is selected, and the restoration processing unit 301 used and the notification information candidate value are notified together with the generated notification information.
  • the maximum value of X is increased in proportion to the fluctuation range and fluctuation speed between subcarrier blocks of the selected modulation parameter, and the interval of each X is also large.
  • the first configuration is selected as the processing method of the restoration operation unit, and the second configuration is selected when the threshold value is greater than or equal to the threshold value.
  • the difference value candidate value indicating the modulation parameter difference and the non-difference value candidate value By notifying the selected notification information, the accuracy of the restored channel quality information can be improved.
  • FIG. 11 is a functional block diagram showing a configuration example of the base station apparatus 190 in the second embodiment of the present invention.
  • FIG. 12 is a functional block diagram showing a configuration example of the terminal device 290 in the second embodiment according to the present invention.
  • information about a modulation parameter used for adaptive modulation of downlink transmission data is notified as downlink notification information, and a propagation path estimated from a downlink reception signal as uplink notification information.
  • the status notification is an example of the status notification.
  • Base station apparatus 190 shown in Fig. 11 includes almost the same configuration elements as base station apparatus 100 shown in Fig. 1, but base station apparatus 190 includes notification information restoring section 390 and notification information generating apparatus 400. The difference is that a modulation parameter selection unit 191 is provided, and the notification information restoration unit 390 restores the propagation path state estimation result as uplink notification information.
  • Modulation parameter selection section 191 can be implemented with the same circuit configuration as modulation parameter selection section 206 in terminal apparatus 200 shown in FIG.
  • the notification information restoration unit 390 can be realized by a circuit that performs the same processing, although the amount of input / output information is different from that of the notification information restoration unit 300 shown in FIG.
  • Terminal device 290 shown in FIG. 12 has substantially the same configuration as terminal device 200 shown in FIG. 2.
  • Terminal device 290 includes a modulation parameter between propagation path estimating section 205 and notification information generating section 490.
  • the notification information generation device 490 uses the propagation path state estimation result output from the propagation path estimation unit 205 as an input signal, and the notification related to the propagation path state estimation result as uplink notification information. The point of generating information is different.
  • the downlink transmission procedure in base station apparatus 190 in FIG. 11 is the same as the downlink transmission procedure in base station apparatus 100 in FIG.
  • the operations of the radio reception unit 202, Fourier transform unit 203, demultiplexing unit 204, propagation path estimation unit 205, adaptive demodulation control unit 207, demodulation unit 208, error correction decoding unit 209, and notification information restoration unit 300 are as follows. This is the same as the downlink reception procedure in the terminal device 200 of FIG.
  • Notification information generation apparatus 490 receives the propagation path state estimation result output from propagation path estimation section 205, and generates uplink notification information based on the input propagation path state estimation result. Output. The processing in the notification information generation device 490 will be described later with reference to FIG.
  • the uplink transmission procedure in terminal apparatus 290 in FIG. 12 is the same as the uplink transmission procedure in terminal apparatus 200 in FIG.
  • radio reception section 108 demultiplexing section 109, demodulation section 110, error correction decoding section 111, and adaptive modulation control section 112 are the same as the uplink reception procedure in base station apparatus 100 in FIG. .
  • the notification information restoration unit 390 receives the uplink notification information output from the demultiplexer unit 204, and restores information on the downlink channel state estimation result from the input uplink notification information. Output. The processing in the notification information restoration unit 390 will be described later with reference to FIG.
  • Modulation parameter selection section 191 receives the downlink propagation path state estimation result output from notification information restoration section 390, and based on the input propagation path state estimation result, outputs the next downlink for each subcarrier block. Select the modulation parameter for the link and output the selected modulation parameter.
  • the modulation parameter is selected by applying the propagation path state estimation result to the correspondence between the predetermined modulation parameter and the propagation path state. For example, the modulation parameter and the range of the propagation path state corresponding to the modulation parameter are stored as a table, and the modulation parameter to be selected can be determined by comparing the tape tape and the propagation path state estimation result.
  • Notification information generating apparatus 400 receives information on modulation parameters output from modulation parameter selection section 191, generates and outputs downlink link notification information based on the input information on modulation parameters, and Based on the downlink notification information, information on modulation parameters is restored and output. Further, the notification information generating apparatus 400 can be realized with the same functional block configuration as the notification information generating apparatus 400 shown in FIG.
  • FIG. 13 shows a functional block diagram of notification information generating apparatus 490 in terminal apparatus 290 of FIG.
  • the notification information table 491 is a storage area for storing candidate values that can be selected as notification information.
  • the candidate value indicates a difference value candidate value indicating a difference between two channel quality information and a channel propagation path state.
  • Selection section 492 outputs the propagation path state estimation result for each subcarrier block estimated by propagation path estimation section 205 in FIG. 12, notification information candidate value output from notification information table 491, and output from restoration section 493. Enter the accumulated value and generate notification information.
  • the procedure for generating the notification information by the selection unit 492 is that the channel state information uses the channel state estimation result instead of the modulation parameter, and the notification information generation device shown in FIGS. 3 and 4 is used. Same as 400. Specifically, for the subcarrier block that is the starting point for generating notification information, selection section 492 outputs the channel state estimation result for the subcarrier block as it is as notification information.
  • the selection unit 492 calculates a difference value between the propagation path state estimation result for the subcarrier block and the accumulated value input from the restoration unit 493, and calculates the propagation path state estimation result. Select one of the notification information candidate values based on the difference value and output it as notification information.
  • the selection unit 492 selects a difference value candidate value closest to the calculated difference value among the difference value candidate values X 'for each subcarrier block that is not the starting point, and selects the selected difference.
  • the addition result is calculated by adding the value candidate value and the cumulative value, and the result of the propagation state estimation of the subcarrier block input from the calculated addition result or the non-differential value candidate value Y ′
  • the generated notification information is output to the restoration unit 493.
  • Restoration section 493 retains the notification information output from selection section 492, restores the propagation path information estimation result based on the retained notification information, and outputs the restored propagation path information estimation result. Details of the restoration unit 403 will be described later with reference to FIG.
  • the restoration unit 493 in the notification information generation device 490 has the same functional block configuration as the notification information restoration unit 390 for the uplink notification information in the base station device 190 in FIG.
  • FIG. 14 shows an example of a functional block diagram of the notification information restoration unit 390 of the present embodiment.
  • the notification information restoration unit 390 includes a restoration calculation unit 391 and a storage unit 392.
  • the restoration unit 493 has the same configuration.
  • the restoration calculation unit 391 is different in that the restoration calculation unit 301 shown in FIG. 5 outputs the restored propagation path state estimation result instead of outputting the restored modulation parameter.
  • the storage unit 392 inputs the notification information candidate value selected based on the propagation path state estimation result as notification information as storage information, and the restored propagation path state estimation result as a cumulative value.
  • the point of output is different.
  • the other parts are the same as those in FIGS.
  • the restoration calculation unit 391 receives the notification information and the cumulative value output from the storage unit 392, and for the subcarrier block that is the starting point for generating the notification information, the notification information related to the subcarrier block. Is output as a restored propagation path state estimation result, and notification information is also output to the storage unit 392 as storage information. For the subcarrier block that is not the starting point, the restoration calculation unit 391 adds the notification information and the cumulative value and restores the notification when the notification information about the subcarrier block is the notification information candidate value X ′.
  • the notification information is the notification information candidate value Y ′, the notification information is output.
  • the notification information is also output to the storage unit 392 as storage information.
  • the notification information is the notification information candidate value Y ′
  • the accumulated value is output as it is to the storage unit 392 as stored information.
  • the notification information shown in FIGS. 7 to 10 and specific examples of the restoration thereof are the same as those in the first embodiment for the downlink notification information.
  • the “modulation parameter” is replaced with “propagation state estimation result” and the range of possible values (number of bits, etc.) changes, the procedure is the same.
  • the difference value candidate value indicating the difference in the propagation path state estimation result and the non- Restore by notifying the notification information that selected the power of the difference value candidate value.
  • a notification information generating apparatus using a specific example for calculating a difference value will be described.
  • the modulation information is input as an example of channel quality information using the notification information generation device 400 shown in FIG. 3, but this is applied to the notification information generation device 490 shown in FIG. Is also possible.
  • the number of the subcarrier block (channel) is indicated by the variable i, and the modulation parameter of the i-th subcarrier block is compared with the modulation parameter of Q (i) and the i-th subcarrier block. Is S (i) and the difference value is D (i). i is the starting subcarrier block
  • R (i) indicates notification information of the i-th subcarrier block.
  • the restoration unit 403 first calculates the cumulative value S (i) using Equation (1), excluding the subcarrier block that is the starting point.
  • the cumulative value use different mathematical formulas depending on the relationship between the subcarrier block numbers i and i as the starting point.
  • the cumulative value S (i) is calculated.
  • a notification information candidate value is selected based on the calculated difference value D (i) and the input modulation parameter (an example of channel quality information), and notification information is generated based on the selected notification information candidate value. Output.
  • the notification information generating apparatus 400 first generates notification information of a channel that is a starting point, and generates notification information of channels that are not sequentially starting points.
  • the notification information generation device 400 The channel quality information of the starting channel is generated as notification information.
  • the restoration unit 403 retains (stores) the notification information generated based on the channel quality information of the first channel as the previous notification information, and further, the channel that has already generated the notification information (origin channel) This notification information is also retained.
  • the restoring unit 403 generates a cumulative value (restored value) based on the held previous notification information, and outputs the generated cumulative value to the selecting unit 402 as a restored value of the first channel.
  • the first channel operates in the same manner regardless of whether it is a starting channel or a non-starting channel.
  • Selection section 402 receives the channel quality information of the second channel, and the difference value between the input channel quality information of the second channel and the restored value of the first channel restored by restoration section 403 And the sum of the cumulative value generated by the restoration unit 403 and the difference value candidate value (if there are a plurality of difference value candidate values, a plurality of added values), the non-difference value candidate value, and the second
  • the notification information is generated by selecting one notification information candidate value from the notification information table 401 based on the channel quality information of each channel.
  • the restoration unit 403 inputs the generated second channel notification information and stores it as previous notification information.
  • Notification information generating apparatus 400 further repeats the operation of generating notification information based on the difference value between the two channels, such as the second channel and the third channel, to notify all the plurality of channels. Generate information.
  • the notification information generating apparatus of each of the above embodiments can be realized by hardware such as a circuit or software.
  • it can be realized by a program related to the operation of a computer (notification information generation program).
  • the notification information generation program is loaded into the memory in the computer (communication device) and executed under the control of the central processing unit (CPU).
  • the notification information generation program has a function of causing a computer to execute at least the following procedure.
  • a procedure for outputting the input channel quality information as notification information may be provided.
  • a procedure for selecting a candidate value a procedure for selecting a candidate value based on channel quality information of the second channel in addition to the calculated difference value is provided.
  • a notification information generation apparatus that generates notification information using candidate value numbers that specify notification information candidate values will be described.
  • the description has been made assuming that the notification information is the notification information candidate value itself, but in this embodiment, the notification information is a value of the notification information candidate value. A case will be described in which a candidate value number indicating is generated.
  • the power described using the notification information generation device 400 shown in FIG. 3 can be applied to the notification information generation device 490 shown in FIG.
  • the notification information generating apparatus 400 will be described by taking an example of generating n-bit notification information.
  • the restoration unit refers to the notification information table when calculating the cumulative value.
  • the restoration unit is notified of the correspondence between the notification information candidate value and the candidate value number from the selection unit. It is necessary to obtain information that associates the candidate value number with the notification information candidate value.
  • the notification information table 401 stores the value of the notification information candidate value itself, and stores it in association with the candidate value number for specifying the notification information candidate value.
  • the notification information table 401 includes n bits for storing 2 n candidate value numbers for specifying candidate values of notification information, and a storage area for storing candidate values of notification information corresponding to 2 n candidate value numbers. .
  • select a non-difference value candidate value that approximates the channel quality information that the notification information that is the starting point is a value that can be notified by n bits, or the notification information that starts (for example, Channel quality information itself) can be notified by other methods.
  • Selection section 402 selects a notification information candidate value according to the procedure shown in FIG. 4, and generates notification information using a candidate value number that identifies the selected notification information candidate value.
  • the restoration unit 403 inputs the candidate value number as the notification information, and generates the restored channel quality information with reference to the notification information table 401.
  • the information amount of the notification information can be suppressed by generating the notification information with n bits using the candidate value number. Thereby, the amount of control information transmitted / received between communication devices can be suppressed.
  • the notification information generation device described in each of the above embodiments can also have the following configuration.
  • the case where a loop composed of a selection unit and a restoration unit is fed back has been described.
  • the selection unit of each of the above embodiments a process similar to the restoration process, which is an internal process of the restoration unit, is tried for each candidate value, and one candidate value is selected based on the trial result. That is, the selection unit has a restoration function and a function for comparing restoration results. Therefore, the circuit that controls the restoration function inside the selection unit and the circuit that manages the restoration function in the restoration unit can be performed by a common circuit. Also, not only hardware such as circuits, but also software can be realized in common.
  • FIG. 15 is a block diagram showing an example of the configuration of the notification information generation device 480 that incorporates the restoration unit into the selection unit.
  • the notification information generation device 480 includes a notification information table 481 and a selection unit 48. 2.
  • a restoration unit 483 and a comparison unit 484 are provided.
  • the notification information table 481 is the same as the notification information table 401 in FIG.
  • the selection unit 482 includes a restoration unit 483.
  • the selected channel quality information is input to the comparison unit 484 inside the selection unit 482.
  • the restoration unit 483 has a storage function, and stores the restoration value (accumulated value, channel quality information restored by processing of the previous channel) restored last time.
  • FIG. 16 is a flowchart showing an example of the operation of the notification information generating apparatus 480 of the present embodiment.
  • comparing section 484 inputs the selected channel quality information (S31).
  • the comparison unit 484 determines whether or not the input channel quality information that has been input is the starting channel (S32). If the channel is the starting channel (Yes in S32), the comparing channel 484 displays the selected channel quality information.
  • the notification information and the restored channel quality information are output (S33), and the channel quality information of the starting channel is notified to the restoration unit 483 (S34).
  • the restoration unit 484 stores the notified channel quality information as the previous restoration value (S35).
  • comparison unit 484 instructs restoration unit 483 to output the restoration value, and restoration unit 483 adds the difference value candidate value and the previous restoration value.
  • a plurality of provisional restoration values provisionally restored channel quality information
  • the generated plurality of temporary restoration values and notification information candidate values are output to the comparison unit 484 (S37).
  • the restoration unit 483 stores the restoration value restored last time, and sequentially receives the notification information candidate values from the notification information table 481.
  • the restoration unit 483 tentatively restores the channel quality including the value obtained by cal- culating the difference value candidate values from the previous restoration value and the non-difference value candidate values for the channel (subcarrier block) being processed.
  • Information provisional restoration value
  • the restoration unit 483 temporarily stores the temporarily restored channel quality information in association with the notification information candidate value, and compares the notification information candidate value with the temporarily restored channel quality information. Are output sequentially.
  • Comparing section 484 is provisionally restored channel quality sequentially input from restoration section 483. Information is compared with the selected channel quality information, and as a result of the comparison, the temporarily restored channel quality information closest to the selected channel quality information is selected (S3 8), and the selected temporary quality information is selected.
  • the notification information candidate value used for calculating the restored channel quality information is generated as notification information (S39).
  • the comparison performed by the comparison unit 484 is the same evaluation as the comparison performed by the selection unit in the above-described configuration, although the method of expressing the calculation procedure is different.
  • the comparison unit 484 outputs the generated notification information and the restored channel quality information corresponding to the notification information (a value selected from a plurality of provisionally restored channel quality information) and the selected notification information. (Signal for specifying a notification information candidate value) is sent to the restoration unit 483 (S41).
  • the restoration unit 483 stores the temporarily restored channel quality information corresponding to the notification information candidate value indicated by the signal sent from the comparison unit 484 (S42), and is restored last time in the next processing. Used as the restored value (previous restored value).
  • the restoration unit 483 selects the non-difference value candidate value as the notification information in the same manner as the restoration computation unit having the first configuration and the restoration computation unit having the second configuration described in the first embodiment.
  • the restoration value may be replaced with a non-difference value candidate value, or the previous restoration value may be used as it is without considering the non-difference value candidate value in the restoration value calculation. Therefore, the restoration value output from the restoration unit 483 may be different from the restored channel quality information.
  • Comparator 484 determines whether the channel is the last channel (subcarrier block) (S43). While not the last channel (No in S43), it repeats the processing from step S32 to obtain the last channel. When the channel is reached (Yes in S43), the process is terminated. In this way, it is possible to reduce the amount of computation by sharing the function of the restoration process.
  • the operations of the comparison unit 484 and the restoration unit 483 are shown to be sequentially performed. Depending on the force processing, the comparison unit 484 and the restoration unit 483 may perform processing in parallel. it can.
  • the notification information table 481 may be provided with a dedicated storage area, or may be a storage area (cache) temporarily reserved.
  • the notification information table 481 may be a storage area temporarily reserved in the selection unit 482 (or the restoration unit 483 and the comparison unit 484).
  • the notification information generating apparatus 480 of the present embodiment is limited to the operation shown in FIG. Is not.
  • a temporary restoration value calculation (step S37 in FIG. 16) may be implemented by the comparison unit 484.
  • the restoration unit 483 is configured to store the restoration value (previous restoration value) of the channel processed immediately before.
  • the restoration unit 483 outputs the plurality of notification information candidate values and the previous restoration value to the comparison unit 484.
  • the comparison unit 484 calculates the channel quality information (provisional multiple restoration values) temporarily restored using the input notification information candidate values and the previous restoration value. Multiple restoration values are compared with the selected channel quality information, and the restoration value closest to the selected channel quality information is selected.
  • the comparison unit 484 outputs the selected temporary restoration value as restored channel quality information, and generates notification information based on the notification information candidate value used to calculate the selected temporary restoration value. ,Output.
  • the comparison unit 484 outputs a signal specifying the notification information candidate value used for calculation of the selected temporary restoration value to the restoration unit 483.
  • the restoration unit 483 acquires the selected notification information candidate value based on the signal notified from the comparison unit 484, and if the selected notification information candidate value is a difference value candidate value, stores it in the storage area.
  • the value obtained by adding the acquired notification information candidate value to the previous restored value is stored as the previous restored value, and when the selected notification information candidate value is a non-difference value candidate value, the first embodiment Similar to the restoration calculation unit of the first configuration and the restoration calculation unit of the second configuration described in the above, the selected non-difference value candidate value or the previous restoration value stored in the storage area is stored. And stored as the previous restoration value.
  • the non-difference value candidate value described in each of the above embodiments may be one of values (information) taken by the channel quality information, and is selected based on the channel quality information. It may be a value. Values that can be taken by the channel quality information include a value indicating the worst state as indicated by the channel quality information, and a value indicating intermediate as the state indicated by the channel quality information.
  • the channel quality information notified from the communication apparatus that has received the signal is subjected to statistics (for example, summary statistical processing) (for example, an average value, Dispersion value, average value minus dispersion value), channel frequency interval, propagation path delay dispersion value obtained from channel quality information, and value determined based on Doppler frequency.
  • statistics for example, summary statistical processing
  • Dispersion value for example, an average value, Dispersion value, average value minus dispersion value
  • channel frequency interval for example, an average value, Dispersion value, average value minus dispersion value
  • propagation path delay dispersion value obtained from channel quality information
  • non-difference value candidate values are included in the channel quality information. It is also possible to change based on this.
  • the notification information candidate value can be changed, for example, in the selection unit of the notification information generation device.
  • the selection unit inputs channel quality information of a plurality of channels, determines whether to change the notification information candidate value based on the input plurality of channel quality information, and determines the notification information candidate value based on the determination result. (Difference value candidate value, non-difference value candidate value, or both) can be changed.
  • the selection unit changes the difference value candidate value and the non-difference value candidate value based on the input channel quality information and the delay dispersion value of the propagation path, updates the notification information table, and the base station device Information about the updated notification information candidate value (candidate value) is notified to the terminal device (communication device at the communication destination).
  • the information related to the notification information candidate value to be notified may be the value of the notification information candidate value itself, or when the notification information candidate value is associated with the candidate value number, it corresponds to the candidate value number and the candidate value number.
  • the information about the notification information candidate value to be attached is notified.
  • the terminal device stores the information related to the received notification information candidate value in the notification information table of the notification information generating device. This makes it possible to determine appropriate notification information candidate values according to the propagation path state and to flexibly respond to fluctuations during communication.
  • FIGS. 7 to 10 show examples of notification information generation in the notification information generation apparatus 400 in the case where only one subcarrier block power exists as a starting point when generating notification information. It is possible to adopt a configuration in which there are a plurality of subcarrier blocks. In the present embodiment, description will be made using modulation parameters as an example of channel quality information.
  • FIG. 17 shows a notification information generation device 400 (or notification information generation device 480) when four subcarrier blocks of subcarrier block numbers 1, 6, 11, and 16 are started when generating notification information. ) Shows an example of the notification information generation result and the restored modulation parameter. Note that the number of subcarrier blocks, MCS used as modulation parameters, and notification information candidate values (X, Y) are the same as in FIG.
  • the first, sixth, eleventh, The modulation parameter selected in each subcarrier block is output as it is as notification information about the 16th subcarrier block.
  • the cumulative value (restoration value) of the notification information from the subcarrier block as the starting point to the immediately preceding subcarrier block the modulation parameter selected in the subcarrier block, and For example, X that is closest to the difference value is notified
  • the one closer to the original selected modulation parameter value is selected.
  • FIG. 18 is a graph showing the selected modulation parameter, notification information, and restored modulation parameter shown in the example of FIG.
  • the horizontal axis is the subcarrier block number
  • the vertical axis is the modulation parameter.
  • a black circle indicates a selected modulation parameter of each subcarrier block input to the notification information generation device
  • a white triangle indicates a restored modulation parameter. Note that the arrow indicates the direction of processing when the difference value between the accumulated value of the notification information from the starting subcarrier block to the immediately preceding subcarrier block and the modulation parameter selected in the subcarrier block is obtained. ing.
  • FIG. 19 shows a notification information generation device 400 (or notification information generation device 480) when four subcarrier blocks of subcarrier block numbers 1, 6, 11, and 16 are started when generating notification information. ) Shows another example of the notification information generation result and the restored modulation parameter.
  • FIG. 20 is a graph showing the selected modulation parameter, notification information, and restored modulation parameter shown in the example of FIG.
  • the horizontal axis is the subcarrier block number
  • the vertical axis is the modulation parameter.
  • the black circle indicates the selected modulation parameter of each subcarrier block input to the notification information generation device
  • the white triangle indicates the restored modulation parameter.
  • the arrow indicates the processing for obtaining the difference value between the accumulated value (restoration value) of the notification information from the subcarrier block as the starting point to the immediately preceding subcarrier block and the selected modulation parameter in the subcarrier block. Indicates the direction.
  • the notification information related to the subcarrier blocks other than the starting subcarrier block is used as the starting subcarrier block.
  • the starting subcarrier block and the direction of processing are arbitrary. Selection is possible. For example, in FIG. 20, the subcarrier block that is the nearest starting point is used as the starting point for calculating the cumulative value in the generation of notification information for each subcarrier block other than the starting subcarrier block, and processing is performed in the direction of the arrow in the figure.
  • the subcarrier block that is the nearest starting point is used as the starting point for calculating the cumulative value in the generation of notification information for each subcarrier block other than the starting subcarrier block, and processing is performed in the direction of the arrow in the figure.
  • the subcarrier block that is the nearest starting point is used as the starting point for calculating the cumulative value in the generation of notification information for each subcarrier block other than the starting subcarrier block, and processing is performed in the direction of the arrow in the figure.
  • processing is performed in the direction of the arrow in the figure.
  • FIG. 21 is a flowchart showing an example of the operation of the notification information generation apparatus when a plurality of subcarrier blocks (starting channel) as starting points are arranged
  • FIG. 22 shows the generation of notification information in FIG.
  • FIG. 23 is a flowchart showing an example of the operation of the candidate value selection process in FIG.
  • the subcarrier blocks having a plurality of starting points are arranged at equal intervals, and are close to the target channel for generating the restoration value (the target subcarrier block and the starting point).
  • the notification information generating apparatus 480 shown in FIG. 15 can also be realized.
  • the operations shown in FIG. 21 to FIG. 23 show an example of the operation for generating the notification information shown as an example in FIG. 19 and FIG. 20, and can be realized by operations other than those in FIG. 21 to FIG. Needless to say.
  • Selection section 402 receives the selected modulation parameter of each subcarrier block (S60), and repeats the processing of loop 1 shown in step S61 and step S65 for each subcarrier block (S61). s indicates the number of the subcarrier block to be processed. Selection section 402 detects a subcarrier block (starting channel) starting from subcarrier block s (Yes in S62). If subcarrier block s is not the starting subcarrier block (No in S62), loop 1 is terminated and the processing proceeds to the next subcarrier block (S65). Selection section 402 outputs the modulation parameter of subcarrier block s as notification information of subcarrier block s (S63).
  • restoration section 403 receives the modulation parameter (notification information) of the subcarrier block that is the starting point from selection section 402, and substitutes it into accumulated value A and accumulated value B (S66).
  • restoration section 403 repeats the processing of loop 2 shown in steps S67 to S74 for half the interval between the subcarrier blocks that are the starting points of the two starting points (S67).
  • Step S68 force Step S70 is a process of shifting the target subcarrier block in the order of numbers in the positive direction, starting from the subcarrier block force.
  • Steps S71 to S73 are processes for shifting the target subcarrier blocks in the order of the minus direction from the starting subcarrier block, and the same processes as in step S70 are performed from step S68.
  • the selection unit 402 inputs the subcarrier block u and the accumulated value buffer from the restoration unit 403, and if the subcarrier block u exists (Yes in S75).
  • the difference value is calculated (S76), and based on the difference value, one of the candidate notification information values is selected and the notification information is output to the restoration unit 403 and the outside (S77).
  • the restoration unit 403 adds or substitutes the notification information (candidate value) notified from the selection unit 402. Either addition or substitution is performed by the same processing as step S26 from step S24 in FIG.
  • the accumulated value buffer to be calculated here is the restored value.
  • notification information and the restored modulation parameters shown in FIGS. 17 and 18 can be explained by the operations shown as an example in FIG. 4 and in FIG.
  • any of the notification information of the subcarrier block existing between the two starting subcarrier blocks is a non-difference value candidate value
  • the non-difference value candidate value is used as the starting point.
  • Figure 24 shows the notification information generation device when four subcarrier blocks with subcarrier block numbers 1, 6, 11, and 16 are used as starting points when generating notification information.
  • Another example of the notification information generation result and the restored modulation parameter in the device 400 (or the notification information generation device 480) is shown below.
  • FIG. 25 is a graph showing the selected modulation parameter, notification information, and restored modulation parameter shown in the example of FIG.
  • the horizontal axis is the subcarrier block number
  • the vertical axis is the modulation parameter.
  • the black circle indicates the selected modulation parameter of each subcarrier block input to the notification information generation device
  • the white triangle indicates the restored modulation parameter.
  • the arrow indicates the processing for obtaining the difference value between the accumulated value (restoration value) of the notification information from the subcarrier block as the starting point to the immediately preceding subcarrier block and the selected modulation parameter in the subcarrier block. Indicates the direction.
  • the notification information related to subcarrier blocks other than the starting subcarrier block is from the starting subcarrier block to the immediately preceding subcarrier block.
  • the starting subcarrier block and the processing direction can be arbitrarily selected.
  • one or more subcarrier blocks existing between two starting subcarrier blocks in which no starting subcarrier block exists are referred to as “starting subcarrier blocks”.
  • the non-difference value candidate value is selected in the subcarrier block between the starting points, and the subcarrier block and processing of the starting point selected when obtaining the accumulated value and the difference value are determined for each block.
  • An example of processing in the direction of the arrow in the figure with a direction boundary is shown.
  • subcarrier block numbers 4 and 15 are in a state in which non-difference value candidate values are selected, in the subcarrier blocks between the starting points between the starting subcarrier blocks 1 and 6
  • the cumulative value and difference value are calculated using the 4th subcarrier block as the boundary, and the 15th subcarrier block is the subcarrier block between the 11th and 16th starting subcarrier blocks.
  • the accumulated value and the difference value are calculated using as a boundary.
  • non-difference value candidate values are selected between subcarrier blocks 6 and 11 as the starting point.
  • the center is the boundary as shown in the figure.
  • the restoration unit uses multiple subcarriers as starting points. Based on the position of the block and the position of the non-difference value candidate value selected as the notification information, the channel for adding the notification information to the accumulated value is determined in generating the restored value of each channel. The restoration unit also determines the processing direction (addition order) for adding the notification information to the accumulated value.
  • the operation of the notification information generating device shown in Figs. 24 and 25 can be realized by applying the operation shown in Figs. 21 to 23, for example.
  • the center of the subcarrier block between the starting points is processed as a boundary, but the number of repetitions is determined separately for the loop that repeats the processing from step S68 to step S70 and the processing from step S7 to step S73. It can be realized by setting each. Also, the specific action may be any other action.
  • start subcarrier block Next, a method of setting a start channel (start subcarrier block) will be described.
  • start subcarrier block start subcarrier block
  • the number of start channels and the arrangement interval are one of the channel (all channels) interval, the delay dispersion value of the propagation path obtained from the reception state, the Doppler frequency, or the fluctuation range of the channel quality information between each channel. Can be determined by one or more. For example, in OFDM, when the channel interval is wide or the delay dispersion value is large, the fluctuation in frequency direction (variation between channels) becomes large. For this reason, it is possible to generate highly accurate and efficient notification information by appropriately controlling the number and interval of the starting channels (notifying complete channel quality information) according to fluctuations in the frequency direction. Is possible.
  • the notification information table can store candidate values of notification information determined according to the number of starting channels and the arrangement interval of the starting channels. Therefore, the notification information generation device generates notification information and a restoration value with higher accuracy by changing the candidate value of the notification information and storing it in the notification information table according to the change in the number of start channels and the arrangement interval. Can do.
  • the notification information table increases the number of notification information candidate values to be stored based on either a relationship that is inversely proportional to the number of the plurality of starting channels or a relationship that is proportional to the arrangement interval of the plurality of starting channels. can do.
  • the number of candidate values of notification information increases as the number of starting channels decreases and the arrangement interval of the starting channels increases. . In this way, the smaller the number of starting channels or the wider the arrangement interval of the starting channels, the greater the number of bits of the candidate value.
  • the larger the number or the smaller the arrangement interval of the starting channels the more candidates By reducing the number of bits in the value, the total number of bits required to transmit the notification information can be controlled to be (almost) constant.
  • the wider the interval between the origin channels the greater the possibility that the variation width (variation in channel quality information) between the origin channels will increase. Therefore, the number of candidate values is increased using a larger number of bits. By doing so, it becomes possible to maintain accuracy.
  • the transmission side and the reception side communication apparatuses share information on the subcarrier block as the starting point in advance and decide the processing method for the subcarrier block between the starting points.
  • the subcarrier block between starting points When calculating the difference between the accumulated value of the notification information from the starting subcarrier block to the immediately preceding subcarrier block and the modulation parameter selected in the subcarrier block in FIG. As shown in Fig. 20, when processing is performed sequentially in a predetermined direction as the starting subcarrier block and processing direction as shown, the nearest subcarrier block in each subcarrier block is shown in FIG.
  • the processing method can be uniquely determined. Therefore, the subcarrier that is the starting point in each subcarrier block Restoration on the side that received the notification information without informing the block and processing direction information Possible it is.
  • the present invention is applied even when only the difference value information is included. It is possible. In this case, in each of the above embodiments, an operation such as selecting non-difference value information is not performed.
  • a difference value and a value indicating a predetermined channel quality are selected and reporting (value).
  • the accuracy of the channel quality information restored based on the difference can be improved.
  • the amount of information to be notified can be suppressed by generating notification information using a difference (at least one of difference value information and non-difference value information). By suppressing the amount of information to be notified, it is possible to improve system throughput and reduce power consumption.
  • modulation parameter information is used as channel quality information.
  • FIG. 1 is a functional block diagram showing a configuration example of the base station apparatus 100 in the seventh embodiment according to the present invention.
  • FIG. 2 is a functional block diagram showing a configuration example of the terminal device 200 according to the seventh embodiment of the present invention.
  • the base station apparatus 100 notifies information on modulation parameters used for adaptive modulation of downlink transmission data as downlink notification information, and the terminal apparatus 200 transmits information about uplink notification information.
  • Next An example in the case of notifying information on modulation parameters for downlink transmission data is shown.
  • the base station apparatus 100 includes an error correction coding unit 101, a modulation unit 102, a multi-letus unit 103, an inverse Fourier transform unit 104, a radio transmission unit 105, antenna units 106 and 107, a radio reception unit 108, and a demultiplexing unit.
  • Terminal apparatus 200 includes antenna sections 201 and 214, radio reception section 202, Fourier transform section 203, demultiplexing section 204, propagation path estimation section 205, modulation parameter selection section 206, notification information generation apparatus 400, notification An information restoration unit 300, an adaptive demodulation control unit 207, a demodulation unit 208, an error correction decoding unit 209, an error correction coding unit 210, a modulation unit 211, a multiplet unit 212, and a wireless transmission unit 213 are provided.
  • Error correction coding section 101 receives downlink transmission data and adaptive modulation control information output from adaptive modulation control section 112, and converts the downlink transmission data to an error correction code based on the input adaptive modulation control information. To output an encoded data sequence.
  • Modulation section 102 receives the encoded data sequence output from error correction encoding section 101 and the adaptive modulation control information output from adaptive modulation control section 112, and is based on the input adaptive modulation control information.
  • the encoded data sequence is modulated to output a modulation symbol sequence.
  • Multiplex unit 103 receives modulation symbol system lj output from modulation unit 102, downlink notification information and pilot signal generated by notification information generation apparatus 400, and multiplexes them to generate an OFDM frequency signal. Is output.
  • the pilot signal is a known signal for estimating the propagation path state in the terminal device 200.
  • base station apparatus 100 stores pilot signals generated in advance in a memory and inputs the pilot signals stored in the memory to multiplet unit 103.
  • the base station apparatus 100 may be configured to generate the pilot signal whenever necessary without storing it in the memory.
  • Inverse Fourier transform section 104 receives the OFDM frequency signal output from multiplex section 103, and frequency-time transforms (inverse Fourier transform) to output an OFDM time signal. To do.
  • Radio transmission section 105 receives the OFDM time signal output from inverse Fourier transform section 104, adds a guard period to it, up-converts it to digital 'analog conversion and radio frequency, and converts it to a radio signal. Then, the data is transmitted via the antenna unit 106.
  • the radio reception unit 202 receives a downlink radio signal via the antenna unit 201, performs down-conversion and analog-digital conversion from the radio frequency, further removes the guard period, and outputs an OFDM time signal.
  • the Fourier transform unit 203 receives the OFDM time signal output from the radio reception unit 202, and performs time-frequency transform (Fourier transform) on this to output an OFDM frequency signal.
  • the demultiplexer unit 204 receives the OFDM frequency signal output from the Fourier transform unit 203, separates the input OFDM frequency signal into a downlink received data signal, downlink notification information, and a pilot signal, and outputs them.
  • the propagation path estimation unit 205 receives the pilot signal output from the demultiplexer unit 204, estimates the input pilot signal force propagation path state, and outputs a propagation path state estimation result.
  • the channel estimation is based on the downlink received data signal, the demodulation result of the downlink received data signal, or the error correction decoding result instead of the pilot signal. Is input to the department. In this case, the pilot signal multiplexing process in the multiplex part 103 in the base station apparatus 100 and the pilot signal separation process in the demultiplexing part 204 in the terminal apparatus 200 are not necessary.
  • the pilot signal multiplexing process in the multiplex part 103 in the base station apparatus 100 and the pilot signal separation process in the demultiplexing part 204 in the terminal apparatus 200 are not necessary.
  • the pilot signal in addition to the pilot signal, the downlink received data signal, the demodulated result of the downlink received data signal, or the error correction decoding result Is also input to the propagation path estimation unit.
  • the present invention can also be applied to these configurations.
  • Modulation parameter selection section 206 receives the propagation path state estimation result output from propagation path estimation section 205 and, based on the input propagation path state estimation result, the next downlink modulation parameter for each subcarrier block. To select information about the selected modulation parameter (change Key parameter information). Modulation parameter selection section 206 selects a modulation parameter by applying the propagation path state estimation result to the correspondence between predetermined modulation parameters and propagation path states. For example, it is possible to determine a modulation parameter to be selected by holding a modulation parameter and a range of propagation path states corresponding to the modulation parameter as a table and comparing the table with the propagation path state estimation result.
  • Notification information generating apparatus 400 receives the modulation parameters output from modulation parameter selection section 206, generates uplink notification information based on the input modulation parameters, and outputs the uplink notification information. The processing in the notification information generating apparatus 400 will be described later with reference to FIGS. 3 and 28.
  • Notification information restoration section 300 receives the downlink notification information output from demultiplexing section 204, and restores and outputs information on the modulation parameter from the input downlink notification information. The processing in the notification information restoration unit 300 will be described later with reference to FIGS.
  • Adaptive demodulation control section 207 receives information (modulation parameter information) on the restored modulation parameter output from notification information restoration section 300, and performs demodulation processing and information based on the inputted information on the modulation parameter. Generates and outputs adaptive demodulation control information that controls the error correction decoding process.
  • Demodulation section 208 receives the downlink received data signal output from demultiplexing section 204 and the adaptive demodulation control information output from adaptive demodulation control section 207, and is based on the input adaptive demodulation control information. Demodulate the downlink received data signal and output the demodulated data sequence.
  • Error correction decoding section 209 inputs the demodulated data sequence output from demodulation section 208 and adaptive demodulation control information output from adaptive demodulation control section 207, and based on the input adaptive demodulation control information Thus, the demodulated data series is error-corrected and decoded, and downlink received data is output.
  • a pre-processing for demodulation a configuration that performs channel compensation processing using the channel state estimation result estimated by channel estimator 205, or a configuration that refers to the channel state estimation result during error correction decodingObviously.
  • Error correction Positive coding section 210 receives uplink transmission data, performs error correction coding on the data with a predetermined channel coding rate, and outputs a code data sequence.
  • Modulation section 211 receives the encoded data sequence output from error correction encoding section 210, modulates the input encoded data sequence using a predetermined modulation scheme, and outputs a modulated symbol sequence.
  • Multiplex unit 212 receives the modulation symbol sequence output from modulation unit 211 and the uplink notification information output from notification information generating apparatus 400, and receives the input modulation symbol system ⁇ IJ, uplink notification information, and so on. Is multiplexed and a transmission signal is output.
  • Radio transmission section 213 receives the transmission signal output from multiplex section 212, converts the input transmission signal to digital-analog conversion and up-conversion to a radio frequency, converts it to a radio signal, and converts antenna section 214 into Send through.
  • the radio reception unit 108 receives an uplink radio signal via the antenna unit 107, performs radio frequency power down-conversion and analog / digital conversion, and outputs a received signal.
  • the demultiplexing unit 109 receives the reception signal output from the radio reception unit 108, separates the input reception signal into an uplink reception data signal and uplink notification information, and outputs each.
  • the pilot signal is multiplexed in advance by the multiplex state unit 212 in the terminal device 200, the pilot signal is separated by the demultiplexer unit 109 in the base station device 100, and uplink reception is performed using the separated pilot signal.
  • a configuration may be adopted in which propagation path compensation is performed for the data signal and the uplink notification information.
  • Demodulation section 110 receives the uplink reception data signal output from demultiplexing section 109, demodulates the input uplink reception data signal using a predetermined modulation scheme, and outputs a demodulated data sequence.
  • Error correction decoding section 111 receives the demodulated data sequence output from demodulation section 110, performs error correction decoding on the input demodulated data series at a predetermined channel coding rate, and receives the uplink. Output data.
  • Notification information restoration section 300 receives the uplink notification information output from demultiplexer section 109, and restores information on the modulation parameter from the input uplink notification information. Output. The processing in the notification information restoration unit 300 will be described later with reference to FIG.
  • Notification information generating apparatus 400 receives information on the modulation parameter output from notification information restoring section 300, generates and outputs downlink notification information based on the input information on the modulation parameter, and generates it. Based on the downlink notification information, the information on the modulation parameters is restored and output.
  • the modulation parameter may be changed.
  • a component for selecting (changing) the modulation parameter may be provided between the notification information restoring unit 300 and the notification information generating device 400.
  • the notification information generation device 400 of the base station device 100 can be realized with the same functional block configuration as the notification information generation device 400 in the terminal device 200 of FIG. The processing in the notification information generation device 400 will be described later with reference to FIG.
  • Adaptive modulation control section 112 receives information on the modulation parameter output from notification information generating apparatus 400, generates an adaptive modulation control signal for controlling the modulation processing and error correction code processing, and outputs it. To do.
  • the base station apparatus 100 uses the modulation parameters restored by the notification information restoration section 300 as it is.
  • the base station device 100 does not necessarily need to have the notification information generating device 400.
  • the uplink notification information output from the demultiplexing unit 109 is input to the multiplexing unit 103 as downlink notification information as it is without being input to the notification information restoring unit 300.
  • the adaptive modulation control unit 112 receives the information regarding the modulation parameter output from the notification information restoring unit 300.
  • FIG. 3 is a functional block diagram of the notification information generating device 400 in the terminal device 200 of FIG. An example is shown.
  • the notification information generation device 400 includes a notification information table 401, a selection unit (notification information selection unit) 402, and a restoration unit (notification information restoration unit) 403.
  • the notification information table 401 is a storage area for storing candidate values that can be selected as notification information.
  • the candidate value includes a difference value candidate value indicating a difference between two channel quality information with a sign, and two candidate values. And an absolute value candidate value indicating the absolute value of the difference between the two channel quality information.
  • notification information candidate values (noted as notification information candidate values), and outputs these notification information candidate values. It may be a case where the difference value candidate value is larger than the absolute value of the difference value candidate value.
  • Selection section 402 has a modulation parameter (an example of channel quality information) for each subcarrier block selected by modulation parameter selection section 206 in FIG. 2, a notification information candidate value output from the notification information table, and a reconstruction section 403. Enter the cumulative value (restoration value) output from, and generate notification information.
  • the selection unit 402 stores in advance information on a processing unit for generating notification information including a subcarrier block number that is a starting point when generating notification information, and notification information is generated starting from a subcarrier block from which processing is started. Generate.
  • Selection section 402 determines whether or not the subcarrier block is the starting point, generates notification information in order according to the procedure shown in FIG. 28 described later, and outputs the generated notification information. Also, the generated notification information is output to the restoration unit 403.
  • Restoring section 403 receives the notification information output from selecting section 402, restores the modulation parameter based on the input notification information (previous notification information), and outputs the restored modulation parameter.
  • the restoration unit 403 generates a cumulative value (restored value) based on the previous notification information, and outputs the generated cumulative value to the selection unit 402.
  • the cumulative value (restoration value) is a value generated based on the notification information (previous notification information) input by the recovery unit 403.
  • the restoration value will be described as a value obtained by restoring channel quality information using notification information.
  • the restoration unit 403 stores (holds) each of the plurality of previously input notification information as it is, and the accumulated value As a result, the memory capacity can be suppressed. Details of the restoration unit 403 will be described later with reference to FIGS.
  • the restoration unit 403 first determines the sign of the absolute value candidate value, and calculates a cumulative value based on the determined sign.
  • the code determination method includes (1) a method using the sign of the immediately preceding difference value (referred to as “first code determination method”), (2) a cumulative value to be calculated (a cumulative value being calculated) ) Based on the method (“second code determination method”).
  • first code determination method a method using the sign of the immediately preceding difference value
  • second code determination method a cumulative value to be calculated (a cumulative value being calculated) ) Based on the method
  • 26 and 27 are diagrams showing an example of a method for determining the sign of the absolute value candidate value. Figs. 26 and 27 show two examples of the first code determination method for determining the code of the notification information of subcarrier block number k.
  • the notification information immediately before the absolute value candidate value Y is the difference value candidate value X force S “_ l”.
  • a second code determination method for determining the code based on the value of the accumulated value for example, when the accumulated value is less than a predetermined value, a positive code is used, and when the accumulated value is greater than or equal to a predetermined value, for example, the same code as the previous previous notification information (the code used for the previous notification information) may be used.
  • Which code determination method is used is assumed to be determined in advance and is assumed to be communicated to the communication destination. Further, it is assumed that the method used in the restoration unit 403 is the same as the method used in the selection unit 402 described later with reference to FIG.
  • FIG. 28 is a flowchart showing an example of an operation for generating notification information in the present embodiment.
  • Selection section 402 inputs modulation parameters and notification information candidate values (S11-2).
  • FIG. 28 shows an example in which a plurality of modulation parameters corresponding to each of a plurality of subcarrier blocks included in a communication unit are input and processing is performed for each subcarrier block in order.
  • the selection unit 402 determines whether or not the subcarrier block is the starting point (S12_2). For the subcarrier block that is the starting point for generating the notification information (Yes in S12_2), the selecting unit 402 The modulation parameter relating to the subcarrier block is output as notification information as it is (S13-2).
  • the selection unit 402 calculates a difference value between the modulation parameter related to the subcarrier block and the accumulated value (restoration value) input from the restoration unit 403 (S 14—2) Decide the sign of the absolute value candidate value and determine the value indicated by the absolute candidate value (S15 — 2). Based on the calculated difference value, one of the notification information candidate values including the difference candidate value and the absolute value candidate value whose sign is determined is selected and output as notification information (S16-2).
  • selection section 402 first determines the sign of the absolute value candidate value for each subcarrier block that is not the starting point.
  • the code is determined by using one of the two methods described in the decoding unit 403, the first code determination method and the second code determination method.
  • the selection unit 402 selects a notification information candidate value closest to the calculated difference value from the difference value candidate value and the absolute value candidate value for which the sign is determined.
  • the selection unit 402 calculates a provisional restored modulation parameter (restored channel quality information) obtained by adding each notification information candidate value to the restored value of the previous channel restored by the restoration unit 403, Of the temporarily restored modulation parameters, a notification information candidate value added to a value closest to the selected modulation parameter may be selected as a notification information candidate value.
  • Selection section 402 repeats the processing from step S12-2 onward until the last subcarrier block is detected (S17-2).
  • the restoration unit 403 in the notification information generation device 400 is the notification information restoration unit 300 for the uplink notification information in the base station device 100 in FIG. 1, and the notification information for the downlink notification information in the terminal device in FIG.
  • the functional block configuration is the same as that of the restoration unit 300.
  • the notification information restoration unit 300 and the restoration unit 403 will be described using different symbols and names.
  • FIG. 5 shows an example of a functional block diagram of the notification information restoration unit 300 of the present embodiment.
  • the notification information restoration unit 300 includes a restoration calculation unit 301 and a storage unit 302. Since the restoration unit 403 in FIG. 3 has the same configuration as the notification information restoration unit 300, the restoration unit 403 also includes a restoration calculation unit 301 and a storage unit 302.
  • the restoration calculation unit 301 receives the notification information and the cumulative value output from the storage unit 302, and passes the notification value. Based on the knowledge information and the accumulated value, the modulation parameter (an example of channel quality information) is restored, and the restored modulation parameter is output. In addition, the restoration calculation unit 301 outputs information to be stored in the storage unit 302 as stored information. In addition, the restoration calculation unit 301 holds in advance information related to a processing unit for generating notification information, including a subcarrier block number that is a starting point when generating notification information. The storage unit 302 stores the storage information output by the restoration calculation unit 301 and outputs a cumulative value based on the stored storage information.
  • FIG. 29 is a flowchart showing an example of an operation for restoring the notification information in the present embodiment.
  • the restoration calculation unit 301 inputs the notification information (S21-2), and determines whether the subcarrier block is the starting point (S22_2). For the subcarrier block that is the starting point for generating the notification information (Yes in S22-2), the restoration calculation unit 301 outputs the notification information regarding the subcarrier block as it is as the restored modulation parameter, and also stores it in the storage unit 302. Also, the notification information is output as stored information (S22-2).
  • the restoration calculation unit 301 For the subcarrier block that is not the starting point, the restoration calculation unit 301, when the notification information related to the subcarrier block is the difference value candidate value X (Yes in S24-2), the input notification information (difference value candidate value X ) And the cumulative value input from the storage unit 302, and the addition result is output as a restored modulation parameter, and the addition result is also output as storage information to the storage unit 302 (S25-2). ).
  • the restoration calculation unit 301 uses the absolute value candidate.
  • the sign of the value Y is determined to be the same sign as the previous notification information (S26-2), and using the determined sign, the input notification information (absolute value candidate value Y) and the cumulative value input from the storage unit 302 are determined. Addition is performed, and the addition result is output as a restored modulation parameter, and the addition result is also output as storage information to the storage unit 302 (S27-2).
  • the restoration calculation unit 301 configured using the first code determination method is referred to as a “first configuration restoration calculation unit”.
  • the restoration calculation unit 301 adds the sign of the absolute value candidate value Y to the accumulated value (restores the previous channel).
  • the received notification information (absolute value candidate value Y) and the cumulative value input from the storage unit 302 are added using the determined code, and the addition result is restored.
  • step S26-2 the restoration calculation unit 301 uses a positive sign when the accumulated value is less than a predetermined value, and when the accumulated value is equal to or greater than the predetermined value, the previous notification information That is, if the previous notification information is a difference value candidate value, the difference value candidate value is used. If the previous notification information is an absolute value candidate value, it is determined to use the previous code.
  • the restoration calculation unit 301 configured to use the second code determination method is referred to as a “second configuration restoration calculation unit”.
  • FIG. 30 shows an example of the selected modulation parameter that is the input information of the notification information generating apparatus 400, the result of generating the notification information by the notification information generating apparatus 400, and the restored modulation parameter in the present embodiment.
  • the selected modulation parameter is selected by the modulation parameter selection unit 206 and output to the notification information generating apparatus 400.
  • base station apparatus 100 and terminal apparatus 200 use MCS (Modulation and channel Coding Scheme), which has 16 subcarrier blocks and a combination of modulation scheme and channel coding rate as modulation parameters.
  • MCS Modulation and channel Coding Scheme
  • An example of use is shown.
  • MCS defines 16 types (4 bits of information) from 0 to 15.
  • selection section 402 of notification information generating apparatus 400 outputs selected modulation parameter “11” as it is as notification information regarding the subcarrier block of subcarrier block number 1.
  • selection section 402 obtains a difference value between the accumulated value of the notification information up to the immediately preceding subcarrier block and the modulation parameter selected in the subcarrier block, Candidate values for notification information That is, a value closer to the obtained difference value is selected.
  • the selection unit 402 compares the sign of the absolute value candidate value as a value indicated by the same sign as the previous notification information. Therefore, if the sign of the previous notification information is positive, the absolute value candidate value Y is “+3”, and the sign of the previous notification information.
  • the absolute value candidate value Y is assumed to be “_3” and compared with the obtained difference value. Furthermore, when calculating the cumulative value, if the notification information is an absolute value difference value, the restoration calculation unit 301 determines the sign of the notification information, and then adds the notification information and the cumulative value using the determined sign. Let the addition result be the next cumulative value.
  • the selection unit 402 includes the cumulative value “1 1” (1 1 + 1 ⁇ 1) of the notification information up to the third subcarrier block and the modulation parameter “9” selected in the fourth subcarrier block.
  • the difference value “-2” is obtained, and among the notification information candidate values, Y closer to the difference value “1” is selected as the notification information.
  • the selection unit 402 selects the notification information, it may be constrained so that the restored modulation parameter does not exceed the originally selected modulation parameter.
  • Y 3 in the subcarrier block also represents “1 3”.
  • FIG. 31 is a graph showing the selected modulation parameter, notification information, and restored modulation parameter shown in the example of FIG.
  • the horizontal axis is the subcarrier block number, and the vertical axis is the modulation parameter.
  • a black circle indicates a selected modulation parameter of each subcarrier block input to the notification information generation device, and a white triangle indicates a restored modulation parameter.
  • FIG. 32 shows the selected modulation parameter, which is the input information of the notification information generation apparatus 400 in the present embodiment, and the notification information generation result and recovery by the notification information generation apparatus 400. Another example of the original modulation parameter is shown.
  • FIG. 32 shows an example in which the restoration calculation unit 301 of the second configuration is used for the restoration calculation unit 301, and the subcarrier block of subcarrier block number 1 is used as a starting point when generating notification information. Yes.
  • the details of the notification information generation procedure in FIG. 32 are basically the same as the example in FIG. The difference is that in FIG. 32, the restoration calculation unit 301 is an operation by the restoration calculation unit of the second configuration, and when Y is selected as the notification information, the cumulative value and the sign of the previous notification information are considered. Then, the sign of the absolute value candidate value is determined (using the second sign determination method), the absolute value candidate value (notification information) is added to the accumulated value, and the addition result is used as the next accumulated value.
  • the sign of Y is the cumulative value
  • the sign of the immediately preceding notification information is the same as in the example of FIG. 30, and positive if the accumulated value is less than the predetermined value.
  • the predetermined value is “3”.
  • the notification information of the sixth subcarrier block is calculated in the calculation of the cumulative value of the notification information up to the immediately preceding subcarrier block.
  • the difference value “+5” between the accumulated value “2” of the notification information up to the sixth subcarrier block and the selected modulation parameter “7” in the seventh subcarrier block is obtained, and the difference value candidate Among them, Y closer to the difference value “+5” is selected as the notification information.
  • Fig. 33 is a graph showing the selected modulation parameters, notification information, and restored modulation parameters shown in the example of Fig. 32.
  • the horizontal axis is the subcarrier block number, and the vertical axis is the modulation parameter.
  • the black circle indicates the selected modulation parameter of each subcarrier block input to the notification information generation device, and the white triangle indicates the restored modulation parameter.
  • the sign of the absolute value candidate value is the sign of the previous notification information.
  • the power S described for the case of matching the number is not limited to this, and the first code determination method is a method for determining a code based on at least the previous notification information. For example, a method of calculating an average value of a plurality of pieces of previous notification information and matching the sign of the absolute value candidate value with the sign of the average value is included.
  • the second code determination method the same applies when the accumulated value is equal to or greater than the predetermined value.
  • the difference between modulation parameters is used as channel quality information.
  • the notification information that selects either the differential value candidate value indicating the difference of the modulation parameter or the absolute value candidate value, the accuracy of the restored channel quality information is improved. Can be improved.
  • FIG. 11 is a functional block diagram showing a configuration example of the base station apparatus 190 in the eighth embodiment according to the present invention.
  • FIG. 12 is a functional block diagram showing a configuration example of the terminal device 290 according to the eighth embodiment of the present invention.
  • information on modulation parameters used for adaptive modulation of downlink transmission data is notified as downlink notification information, and the propagation path estimated from the downlink received signal as uplink notification information
  • the status notification is an example of the status notification.
  • Base station apparatus 190 shown in Fig. 11 includes almost the same configuration elements as base station apparatus 100 shown in Fig. 1, but base station apparatus 190 includes notification information restoring section 390 and notification information generating apparatus 400. The difference is that a modulation parameter selection unit 191 is provided, and a notification information restoration unit 390 restores a propagation path state estimation result as uplink notification information.
  • Modulation parameter selection section 191 can be implemented with the same circuit configuration as modulation parameter selection section 206 in terminal apparatus 200 shown in FIG.
  • the notification information restoration unit 390 can be realized by a circuit that performs the same processing, although the amount of input / output information is different from that of the notification information restoration unit 300 shown in FIG.
  • Terminal apparatus 290 shown in FIG. 12 has substantially the same configuration as terminal apparatus 200 shown in FIG. 2.
  • Terminal apparatus 290 includes a modulation parameter between propagation path estimation section 205 and notification information generation section 490.
  • the notification information generation device 490 uses the propagation path state estimation result output from the propagation path estimation unit 205 as an input signal, and the notification related to the propagation path state estimation result as uplink notification information. The point of generating information is different.
  • the downlink transmission procedure in base station apparatus 190 in FIG. 11 is the same as the downlink transmission procedure in base station apparatus 100 in FIG.
  • Radio reception unit 202, Fourier transform unit 203, demultiplexing unit 204, propagation path estimation unit 205, appropriate Operations of the demodulation / demodulation control unit 207, the demodulation unit 208, the error correction decoding unit 209, and the notification information restoration unit 300 are the same as those in the downlink reception procedure in the terminal device 200 of FIG.
  • Notification information generation apparatus 490 receives the propagation path state estimation result output from propagation path estimation section 205, and generates and outputs uplink notification information based on the input propagation path state estimation result. The processing in the notification information generation device 490 will be described later with reference to FIG.
  • the uplink transmission procedure in terminal apparatus 290 in FIG. 12 is the same as the uplink transmission procedure in terminal apparatus 200 in FIG.
  • radio reception section 108 demultiplexing section 109, demodulation section 110, error correction decoding section 111, and adaptive modulation control section 112 are the same as the uplink reception procedure in base station apparatus 100 in FIG. .
  • the notification information restoration unit 390 receives the uplink notification information output from the demultiplexer unit 204, and restores information on the downlink channel state estimation result from the input uplink notification information. Output. The processing in the notification information restoration unit 390 will be described later with reference to FIG.
  • Modulation parameter selection section 191 receives the downlink propagation path state estimation result output from notification information restoration section 390, and based on the input propagation path state estimation result, outputs the next downlink for each subcarrier block. Select the modulation parameter for the link and output the selected modulation parameter.
  • the modulation parameter is selected by applying the propagation path state estimation result to the correspondence between the predetermined modulation parameter and the propagation path state. For example, the modulation parameter and the range of the propagation path state corresponding to the modulation parameter are stored as a table, and the modulation parameter to be selected can be determined by comparing the tape tape and the propagation path state estimation result.
  • Notification information generating apparatus 400 receives information on the modulation parameter output from modulation parameter selection section 191, generates and outputs downlink link notification information based on the input information on the modulation parameter, and Based on the downlink notification information, information on modulation parameters is restored and output. Further, the notification information generating apparatus 400 can be realized with the same functional block configuration as the notification information generating apparatus 400 shown in FIG. FIG. 13 shows a functional block diagram of notification information generating apparatus 490 in terminal apparatus 290 of FIG.
  • the notification information table 491 is a storage area for storing candidate values that can be selected as notification information.
  • the candidate value includes a difference value candidate value indicating a difference between two channel quality information with a sign, and two channels.
  • the notification information candidate value is output.
  • Selection section 492 outputs the propagation path state estimation result for each subcarrier block estimated by propagation path estimation section 205 in FIG. 12, the notification information candidate value output from notification information table 491, and the output from restoration section 493. Enter the accumulated value and generate notification information.
  • the procedure for generating the notification information by the selection unit 492 is the same as the notification information generation apparatus 400 shown in FIG. 3 and FIG. 28 except that the channel state information uses the propagation path state estimation result instead of the modulation parameter. It is the same. Specifically, for the subcarrier block that is the starting point for generating notification information, selection section 492 outputs the channel state estimation result for the subcarrier block as it is as notification information.
  • the selection unit 492 calculates a difference value between the propagation path state estimation result for the subcarrier block and the accumulated value input from the restoration unit 493, and calculates the propagation path state estimation result. Select one of the notification information candidate values based on the difference value and output it as notification information.
  • selection section 492 first determines the sign of the absolute value candidate value for each subcarrier block not to be the starting point.
  • the code is determined by using either the first code determination method or the second code determination method.
  • the selection unit 402 selects the calculated difference value, the nearest difference, and the notification information candidate value (X ′ or Y ′) as notification information from the difference value candidate value and the absolute value candidate value for which the sign is determined. To do.
  • the generated notification information is
  • the data is output to the restoration unit 493.
  • the restoration unit 493 retains the notification information output from the selection unit 492, restores the propagation path information estimation result based on the retained notification information, and outputs the restored propagation path information estimation result. Details of the restoration unit 403 will be described later with reference to FIG.
  • the restoration unit 493 in the notification information generation device 490 has the same functional block configuration as the notification information restoration unit 390 for the uplink notification information in the base station device 190 in FIG.
  • FIG. 14 shows an example of a functional block diagram of the notification information restoring unit 390 of the present embodiment.
  • the notification information restoration unit 390 includes a restoration calculation unit 391 and a storage unit 392.
  • the restoration unit 493 has the same configuration.
  • the restoration calculation unit 391 is different in that the restoration calculation unit 301 shown in FIG. 5 outputs the restored propagation path state estimation result instead of outputting the restored modulation parameter.
  • the storage unit 392 inputs the notification information candidate value selected based on the propagation path state estimation result as notification information as storage information, and the restored propagation path state estimation result as a cumulative value.
  • the point of output is different.
  • the other parts are the same as in FIG. 5 and FIG.
  • the restoration calculation unit 391 receives the notification information and the cumulative value output from the storage unit 392, and for the subcarrier block that is the starting point for generating the notification information, the notification information related to the subcarrier block. Is output as a restored propagation path state estimation result, and notification information is also output to the storage unit 392 as stored information. For the subcarrier block that is not the starting point, the restoration calculation unit 391 accumulates the notification information (difference value candidate value X ′) and the accumulated information when the notification information regarding the subcarrier block is the difference value candidate value X ′.
  • the notification information is the notification information candidate value Y ′.
  • the sign of the absolute value candidate value Y is determined, and the input notification information using the determined sign
  • the notification information shown in Figs. 30 to 33 and specific examples of the restoration thereof are the same as those in the seventh embodiment for downlink notification information.
  • the “modulation parameter” is replaced with “propagation state estimation result” and the range of possible values (number of bits, etc.) changes, the procedure is the same.
  • the difference value candidate value indicating the difference in the propagation path state estimation result and the absolute value
  • a notification information generating apparatus using a specific example for calculating a difference value will be described.
  • the modulation information is input as an example of channel quality information using the notification information generation device 400 shown in FIG. 3, but this is applied to the notification information generation device 490 shown in FIG. Is also possible.
  • the subcarrier block (channel) number is indicated by the variable i, and the modulation parameter of the i-th subcarrier block is compared with the modulation parameter of Q (i) and the i-th subcarrier block. Is S (i) and the difference value is D (i). i is the starting subcarrier block
  • R (i) indicates notification information of the i-th subcarrier block.
  • the restoration unit 403 first calculates the cumulative value S (i) using Equation (1), excluding the subcarrier block that is the starting point.
  • the cumulative value use different mathematical formulas depending on the relationship between the subcarrier block numbers i and i as the starting point.
  • the cumulative value S (i) is calculated.
  • a notification information candidate value is selected based on the calculated difference value D (i) and the input modulation parameter (an example of channel quality information), and notification information is generated based on the selected notification information candidate value. Output.
  • the notification information generating apparatus 400 first generates notification information of a channel that is a starting point, and generates notification information of channels that are not sequentially starting points.
  • the notification information generating device 400 generates channel quality information of the channel that is the starting point as notification information.
  • the operation in the case of The restoration unit 403 retains (stores) the notification information generated based on the channel quality information of the first channel as the previous notification information, and also stores the notification information of the channel that has already generated the notification information. It is in a holding state.
  • the restoration unit 403 generates a cumulative value (restoration value) based on the held previous notification information, and outputs the generated cumulative value to the selection unit 402 as a first channel restoration value. Note that the first channel operates in the same manner regardless of whether the channel is a starting point or a non-starting channel.
  • Selection section 402 receives the channel quality information of the second channel, and the difference value between the input channel quality information of the second channel and the restored value of the first channel restored by restoration section 403
  • the notification information candidate value close to the calculated difference value is selected from the notification information table 401 (which stores the difference value candidate value and the absolute value candidate value) and generates notification information.
  • the restoration unit 403 inputs the generated notification information of the second channel and stores it as the previous notification information.
  • the notification information generating apparatus 400 further repeats the operation of generating notification information based on the difference value between the two channels, such as the second channel and the third channel, to notify all the plurality of channels. Generate information.
  • the notification information generating apparatus of each of the above embodiments can be realized by hardware such as a circuit or software.
  • it can be realized by a program related to the operation of a computer (notification information generation program).
  • the notification information generation program is loaded into the memory in the computer (communication device) and executed under the control of the central processing unit (CPU).
  • the notification information generation program has a function of causing a computer to execute at least the following procedure.
  • Notification information including at least one difference value candidate value indicating a difference between two channel quality information with a sign and at least one absolute value candidate value indicating an absolute value of the difference between the two channel quality information
  • a procedure for selecting one candidate value from candidate values and generating notification information based on the selected candidate value More specifically, (1) a procedure for storing a plurality of the difference value candidate values and the absolute value candidate values as notification information candidate values in a notification information table; (2) channel quality information of the first channel Use notification information generated based on (3) input channel quality information of a second channel different from the first channel, and based on the channel quality information of the second channel and the restoration value A function of selecting one candidate value from the candidate values of the notification information and generating notification information based on the selected candidate value.
  • a procedure for outputting the input channel quality information as notification information may be provided.
  • a notification information generating apparatus that generates notification information using candidate value numbers that specify notification information candidate values will be described.
  • the description has been made assuming that the notification information is the notification information candidate value itself.
  • the notification information is a value of the notification information candidate value. A case will be described in which a candidate value number indicating is generated.
  • the power described using the notification information generation device 400 shown in FIG. 3 can be applied to the notification information generation device 490 shown in FIG.
  • the notification information generating apparatus 400 will be described by taking an example of generating n-bit notification information.
  • the restoration unit refers to the notification information table when calculating the cumulative value.
  • the restoration unit is notified of the correspondence between the notification information candidate value and the candidate value number from the selection unit. It is necessary to obtain information that associates the candidate value number with the notification information candidate value.
  • the notification information table 401 stores the value of the notification information candidate value itself, and stores it in association with the candidate value number for specifying the notification information candidate value.
  • the notification information table 401 includes n bits for storing 2 n candidate value numbers for specifying candidate values of notification information, and a storage area for storing candidate values of notification information corresponding to 2 n candidate value numbers. .
  • the notification information that is the starting point is a value that can be reported in n bits, or the notification information that is the starting point (for example, the channel quality information itself) is notified separately. Can be notified.
  • the difference value candidate value X (
  • Selection section 402 selects a notification information candidate value according to the procedure shown in Fig. 28, and selects the selected communication information. Notification information is generated using a candidate value number that identifies the knowledge information candidate value.
  • the restoration unit 403 inputs the candidate value number as the notification information, and generates the restored channel quality information with reference to the notification information table 401.
  • the information amount of the notification information can be suppressed by generating the notification information with n bits using the candidate value number. Thereby, the amount of control information transmitted / received between communication devices can be suppressed.
  • the notification information generation device described in each of the above embodiments can also have the following configuration.
  • the case where a loop composed of a selection unit and a restoration unit is fed back has been described.
  • the selection unit of each of the above embodiments a process similar to the restoration process, which is an internal process of the restoration unit, is tried for each candidate value, and one candidate value is selected based on the trial result. That is, the selection unit has a restoration function and a function for comparing restoration results. Therefore, the circuit that controls the restoration function inside the selection unit and the circuit that manages the restoration function in the restoration unit can be performed by a common circuit. Also, not only hardware such as circuits, but also software can be realized in common.
  • FIG. 15 is a block diagram showing an example of the configuration of the notification information generation device 480 that incorporates the restoration unit into the selection unit.
  • the notification information generation device 480 includes a notification information table 481, a selection unit 482, a restoration unit 483, and a comparison unit 484.
  • the notification information table 481 is the same as the notification information table 401 in FIG.
  • the selection unit 482 includes a restoration unit 483.
  • the selected channel quality information is input to the comparison unit 484 inside the selection unit 482.
  • the restoration unit 483 has a storage function, and stores the restoration value (accumulated value, channel quality information restored by processing of the previous channel) restored last time.
  • the restoration unit 483 can be realized by the same configuration as that shown in FIG. 5 or FIG. 14 as an example. [0394] Next, the operation of the notification information generating apparatus 480 of the present embodiment will be described.
  • FIG. 34 is a flowchart showing an example of the operation of the notification information generating apparatus 480 of the present embodiment.
  • comparing section 484 inputs the selected channel quality information (S31 — 2).
  • the comparison unit 484 determines whether or not the input channel quality information that has been input is the starting channel (S32-2). If the channel is the starting channel (Yes in S32-2), the comparing unit 484 selects the selected channel quality information.
  • the channel quality information is output as notification information and channel quality information (S33-2), and the channel quality information of the starting channel is notified to the restoration unit 483 (S34-2).
  • the restoration unit 484 stores the notified channel quality information as the previous restoration value (S35-2).
  • the comparison unit 484 instructs the restoration unit 483 to output the restoration value, and the restoration unit 483 determines the sign of the absolute value candidate value.
  • S36-2 using the notification information candidate value including the absolute value candidate value of the determined code and the stored previous restoration value, a plurality of provisional restoration values (provisionally restored channels Quality information) is generated and output to the comparison unit 484 (S37-2).
  • the restoration unit 483 stores the restoration value restored last time, and sequentially receives notification information candidate values from the notification information table 481.
  • the restoration unit 483 determines the code of the absolute value candidate value based on either the first code determination method or the second code determination method based on the code of the previous notification information, and determines the determined code
  • the value of the absolute value candidate value is specified based on the above, and the notification information candidate value is specified. Note that the sign of the previous notification information is stored together with the restoration value.
  • the restoration unit 483 tentatively restores the channel (subcarrier block) being processed from the previous restoration value and the notification information candidate value (adding each notification information candidate value to the previous restoration value). Channel quality information (provisional restoration value) is calculated.
  • the restoration unit 483 temporarily stores the temporarily restored channel quality information in association with the notification information candidate value, and stores the notification information candidate value and the temporarily restored channel quality information in the comparison unit 484. Output sequentially.
  • the comparison unit 484 compares the channel quality information provisionally restored sequentially input from the restoration unit 483 with the selected channel quality information, and as a result of comparison, the selected channel quality information is obtained. Select the provisionally restored channel quality information that is closest to (S3 8- 2) Generate a notification information candidate value added to the selected temporarily restored channel quality information as notification information (S39-2).
  • the comparison performed by the comparison unit 484 is the same evaluation as the comparison performed by the selection unit in the above-described configuration with respect to the difference in calculation method expression method.
  • the comparison unit 484 outputs the generated notification information and the restored channel quality information corresponding to the notification information (a value selected from a plurality of provisionally restored channel quality information) (S40_2), A signal indicating the selected notification information (a signal specifying a notification information candidate value) is sent to the restoration unit 483 (S41-12).
  • the restoration unit 483 stores the temporarily restored channel quality information corresponding to the notification information candidate value indicated by the signal sent from the comparison unit 484 (S42_2), and performs pre-recovery in the next processing Used as the original restored value (previous restored value).
  • the comparison unit 484 determines whether or not it is the last channel (subcarrier block) (S43-2). While not the last channel (No in S43-2), the processing from step S32-2 is repeated, When the last channel is reached (Yes in S43-2), the process ends. In this way, it is possible to reduce the amount of computation by using the same restoration processing function.
  • the operations of the comparison unit 484 and the restoration unit 483 are shown to be performed sequentially. However, the comparison unit 484 and the restoration unit 483 may perform processing in parallel depending on the processing. I can do it.
  • the notification information table 481 may be provided with a dedicated storage area, or may be a storage area (cache) temporarily reserved.
  • the notification information table 481 may be a storage area temporarily reserved in the selection unit 482 (or the restoration unit 483 and the comparison unit 484).
  • the notification information generation device 480 of the present embodiment is not limited to the operation shown in FIG.
  • the temporary restoration value calculation may be implemented by the comparison unit 484.
  • the restoration unit 483 is configured to store the restoration value (previous restoration value) of the channel processed immediately before.
  • the restoration unit 483 determines the sign of the absolute value candidate value and determines the value of the absolute value candidate value.
  • restoration section 483 outputs the plurality of notification information candidate values and the previous restoration value to comparison section 484.
  • the comparison unit 484 uses a plurality of input notification information candidate values and the previous restoration value to temporarily restore the Calculate channel quality information (provisional multiple restoration values) and compare the calculated multiple provisional restoration values with the selected channel quality information. Choose the correct restore value.
  • Comparator 484 outputs the selected temporary restoration value as restored channel quality information, and also sends notification information based on the notification information candidate value added to the selected temporary restoration value. Generate and output.
  • comparison section 484 outputs a signal for specifying the notification information candidate value added to the selected provisional restoration value to restoration section 483.
  • the restoration unit 483 acquires the selected notification information candidate value based on the signal notified from the comparison unit 484, and adds the acquired notification information candidate value to the previous restoration value stored in the storage area. The value that was set is stored as the previous restoration value.
  • the comparison unit 484 calculates the provisional restoration value
  • the amount of computation increases compared to the procedure in FIG. 34.
  • the amount of processing can be reduced as compared with the seventh embodiment.
  • the absolute value candidate value described in each of the above embodiments may be a value larger than the absolute value of the difference value candidate value or a value selected based on channel quality information. Further, as a value selected based on the channel quality information, a value obtained by performing statistics (for example, summary statistical processing) according to the channel quality information notified by the communication device receiving the signal (for example, summary statistical processing) Average value, dispersion value, value obtained by subtracting dispersion value from average value), channel frequency interval, propagation path delay dispersion value obtained from channel quality information, and value determined based on Doppler frequency.
  • the absolute value candidate value and the difference value candidate value are not limited to integers but may be decimal numbers.
  • the notification information candidate value can be changed, for example, in the selection unit of the notification information generation device.
  • the selection unit inputs channel quality information of a plurality of channels, determines whether to change the notification information candidate value based on the input plurality of channel quality information, and determines a notification information candidate based on the determination result.
  • the value (difference value candidate value, absolute value candidate value, or both) can be changed.
  • the selection unit calculates the difference based on the input channel quality information and the delay dispersion value of the propagation path.
  • the value candidate value and the absolute value candidate value are changed and the notification information table is updated.
  • the base station device also updates information related to the notification information candidate value (candidate value) updated to the terminal device (communication destination communication device). To be notified.
  • the information on the notification information candidate value to be notified may be the value of the notification information candidate value itself, or when the notification information candidate value is associated with the candidate value number, the candidate value number and the candidate value number Information related to the candidate notification information value associated with is notified.
  • the terminal device stores the received information on the notification information candidate value in the notification information table of the notification information generation device.
  • a difference value candidate indicating a difference between two channel quality information with a sign By selecting and notifying the value and the absolute value candidate value indicating the absolute value of the difference between the two channel quality information, the accuracy of the channel quality information restored based on the difference can be improved. Moreover, the amount of information to be notified can be suppressed by generating the notification information using the difference. By suppressing the amount of information to be notified, it is possible to improve system throughput and reduce power consumption.
  • a value obtained by squaring the difference in channel information between channels is used as the difference information.
  • FIG. 35 is a block diagram illustrating a configuration example of the base station apparatus 100 according to the twelfth embodiment of the present invention.
  • Base station apparatus 100 includes error correction coding section 101, modulation section 102, multiplexing section 103, inverse Fourier transform section 104, wireless transmission section 105, antenna sections 106 and 107, wireless reception section 108, and demultiplexing section. 109, a demodulation unit 110, an error correction decoding unit 111, a notification information restoration unit 300, a notification information generation device 400-3, and an adaptive modulation control unit 112
  • FIG. 36 is a block diagram showing a configuration example of the terminal device 200 according to the twelfth embodiment of the present invention.
  • the terminal device 200 includes an antenna unit 201, 214, a radio reception unit 202, a Fourier transform unit 203, a demultiplexing unit 204, a propagation path estimation unit 205, a modulation parameter selection unit 206, a communication unit, Knowledge information generating apparatus 400-3, notification information restoring unit 300, adaptive demodulation control unit 207, demodulating unit 208, error correction decoding unit 209, error correction coding unit 210, modulation unit 211, multipletus unit 212, and A wireless transmission unit 213 is provided.
  • Error correction coding section 101 performs error correction coding on the downlink transmission data based on the adaptive modulation control information notified from adaptive modulation control section 112, and outputs a coded data string.
  • Modulation section 102 modulates the downlink transmission data output from the error correction coding section based on the adaptive modulation control information notified from adaptive modulation control section 112, and outputs the modulated symbol sequence. To do.
  • the multiplex state unit 103 multiplexes the notification information generated by the notification information generation device 400-3 and the pilot signal on the symbol string output from the modulation unit 102.
  • the inverse Fourier transform unit 104 performs inverse Fourier transform on the signal output from the multiplex state unit 103 and outputs the result.
  • the signal converted by the inverse Fourier transform unit 104 is transmitted from the wireless transmission unit 105 via the antenna unit 106.
  • a signal received by the wireless reception unit 202 via the antenna unit 201 is sent to the Fourier transform unit 203, and the Fourier transform unit 203 performs a Fourier transform process.
  • the signal output from Fourier transform section 203 is divided by demultiplexing section 204 into a downlink received data signal, downlink notification information, and a pilot signal.
  • the pilot signal output from the demultiplexer unit 204 is sent to the propagation path estimation unit 205 and used for propagation path estimation processing.
  • Propagation path estimation section 205 performs pilot signal force propagation path estimation and outputs a propagation path estimation result.
  • the input signal to the propagation path estimation unit 205 is not the pilot signal, but the reception data signal or the downlink reception data signal demodulation result. It becomes the configuration that becomes the decryption result.
  • the pilot signal multiplexing process in the multiplet section 103 in the base station apparatus 100 and the pilot signal demultiplexing process in the demultiplexer section 204 in the terminal apparatus 200 are not necessary.
  • the propagation path estimation unit 205 receives not only the pilot signal but also the downlink reception data signal or the downlink reception data signal.
  • the demodulation result and the decoding result are also input.
  • the present invention can also be applied to these configurations.
  • Modulation parameter selection section 206 selects a downlink modulation parameter based on the propagation path estimation result output from propagation path estimation section 205, and sends information about the modulation parameter (modulation parameter information) to notification information generation device 400_3. Notify
  • Notification information generating apparatus 400_3 generates uplink notification information based on the information related to the modulation parameter selected by modulation parameter selection section 206. The processing in the notification information generation device 400-3 will be described later with reference to FIG.
  • the downlink notification information output from demultiplexing section 204 is sent to notification information restoring section 300, where the information on the downlink modulation parameters is restored and output.
  • Adaptive demodulation control section 207 outputs a signal for controlling demodulation and error correction decoding processing based on the information on the modulation parameter restored by notification information restoration section 300.
  • the downlink received data signal output from demultiplexer 204 is input to demodulator 208.
  • Demodulation section 208 and error correction decoding section 209 perform downlink received data signal demodulation processing and error correction decoding processing based on the adaptive demodulation control signal from adaptive demodulation control section 207, respectively, and downlink received data Is taken out.
  • preprocessing for demodulation a configuration in which propagation path compensation processing is performed using the propagation path estimation result estimated by the propagation path estimation unit 205, or a configuration in which the propagation path estimation result is referenced during error correction decoding. Needless to say, it is omitted in the drawings of the present specification.
  • Error correction coding section 210 performs error correction coding on the uplink transmission data and outputs a data string that has been subjected to error correction coding.
  • Modulation section 211 modulates the error correction encoded data string and outputs a modulated symbol string.
  • the multiplex state unit 212 multiplexes the uplink notification information output from the notification information generating device 400_3 on the modulation symbol sequence output from the modulation unit 211.
  • the signal output from the multi-places unit 212 is transmitted from the wireless transmission unit 213 via the antenna unit 214.
  • an uplink reception procedure in base station apparatus 100 in FIG. 35 will be described.
  • a signal received by radio reception section 108 via antenna section 107 is sent to demultiplexing section 109.
  • the demultiplexing unit 109 separates the uplink received data signal and the uplink notification information from the input signal and outputs the separated data.
  • the pilot signal is multiplexed in advance by the multi-plethus unit 212 in the terminal device 200, the pilot signal is separated by the demultiplexer unit 109 in the base station device 100, and uplink reception is performed using the separated pilot signal.
  • a configuration for performing propagation path compensation on the data signal and the uplink notification information may be used, but description on propagation path compensation is omitted in this specification.
  • the uplink received data signal output from demultiplexer 109 is subjected to demodulation processing and error correction decoding processing in demodulation section 110 and error correction decoding section 111, respectively. Uplink received data is extracted.
  • the uplink notification information output from the demultiplexing unit 109 is sent to the notification information restoring unit 300, where the information on the modulation parameter is restored.
  • Information about the restored modulation parameter is sent to the notification information generating device 400-3.
  • Notification information generating apparatus 400-3 generates downlink notification information based on the information about the modulation parameter notified from notification information restoring section 300, and also transmits information about the modulation parameter to adaptive modulation control section 112. Output to.
  • the downlink notification information output from the notification information generating device 400-3 is sent to the multiplex state unit 103.
  • the notification information generation device 400-3 can be realized by the same block configuration as the notification information control device 400-3 in the terminal device 200.
  • Adaptive modulation control section 112 performs adaptive modulation control for controlling modulation processing and error correction coding processing based on information on modulation parameters notified from notification information generating apparatus 400-3. A signal is generated and output to modulation section 102 and error correction coding section 101.
  • base station apparatus 100 also includes notification information generation apparatus 400-3
  • base station apparatus 100 does not necessarily have to have notification information generation apparatus 400-3.
  • the notification information output from the demultiplexing unit 109 is input to the multiplexing information unit 103 as downlink notification information just by inputting the notification information to the notification information restoring unit 300.
  • Notification information restoration unit 3 Information regarding the modulation parameter output from 00 is input to adaptive modulation control section 112.
  • FIG. 37 is a block diagram showing an example of the configuration of the notification information generating device 400-3 of the present embodiment.
  • the notification information generation device 400-3 includes a difference information table 401-3, a calculation unit 402-3, and a restoration unit 403-3.
  • a difference information table 401-3 a difference information table 401-3
  • a calculation unit 402-3, and a restoration unit 403-3 a restoration unit 403-3.
  • the difference information table 401-3 is a storage area for storing difference information that is a candidate value of a difference value calculated by the computing unit 402-3 (a difference level and a value notified to a communication destination as notification information).
  • Candidate values are a plurality of predetermined numerical values. In the present embodiment, an example is a case where four values ⁇ +1, ⁇ 0, 1 1, 1 2 ⁇ are held as difference information. However, the numerical value and the number of numerical values are arbitrary. Moreover, it is not always necessary to store only the difference value as difference information.
  • the plurality of candidate values to be the difference information may be a combination of a difference value and a non-difference value.
  • the present invention can be applied even when three difference values ⁇ +1, ⁇ 0, _1, Y ⁇ and one non-difference value (Y) are held as difference information.
  • Y may be a value indicating a propagation path state.
  • Y may be a non-difference value indicating a certain absolute level (for example, carrier hole).
  • the number of each of the difference value and the non-difference value is not an arbitrary number.
  • the arithmetic unit 402-3 includes the modulation parameter information (an example of channel quality information), the difference information table 401-3, and the restored modulation parameter information output from the restoration unit 403-3 (reconstructed channel). Based on (example of quality information), calculate the square error (example of index value) for each difference information candidate, select the candidate value that minimizes the square error from the difference information candidates, and notify Output as information.
  • the index value is a value indicating an error between the difference value and the candidate value, such as a value obtained by squaring the difference between the difference value and the candidate value (square error) or an absolute value of the difference between the difference value and the candidate value. A value is used. In the present embodiment, a case will be described in which the calculation unit 402-3 calculates a square error as an index value.
  • the square error calculation process will be described later with reference to FIG.
  • the calculation unit 402 1-3 is also called a least square error calculation unit or a square error calculation unit by calculating the minimum value of the square error.
  • the notification information output from the arithmetic unit 402-3 becomes the output of the notification information generation device 400-3 and is sent to the restoration unit 403-3.
  • the calculation unit 402-3 The processing unit for generating the notification information is held, and the notification information corresponding to each carrier is generated in turn, starting from the carrier that starts the processing.
  • Restoring section 403-3 generates modulation parameter information restored from the notification information, and feeds back the restored modulation parameter information to computing section 402-3.
  • the restoration unit 403-3 has a function of sequentially holding notification information notified from the calculation unit 402_3 as previous notification information for each channel and adding a plurality of previous notification information. The added value becomes modulation parameter information restored based on the previous notification information.
  • the calculation unit 402-3 receives the restored modulation parameter information (the first channel) input from the restoration unit 403-3.
  • Channel restoration channel quality information and modulation parameter information (second channel channel quality information) are input, and a difference value between the restored modulation parameter information and the modulation parameter information is calculated. Is output as notification information.
  • the calculation unit 402-3 performs the following operation.
  • Operation unit 402-3 generates a plurality of provisional channel quality information of the second channel by adding a plurality of candidate values to the restored channel quality information of the first channel, and inputs the provisional channel quality information.
  • the second index value is calculated based on the difference between the channel quality information of the second channel and the provisional channel quality information of the generated second channel.
  • the computing unit 402-3 selects the provisional channel quality information of the second channel with the small calculated second index value, and uses the provisional channel quality information of the selected second channel. Select candidate values to generate notification information.
  • the second index value is based on the difference between the channel quality information of the second channel and the restored channel quality information of the first channel and the candidate value. It is the same as the index value to be calculated.
  • the calculation unit 402-3 receives the modulation parameter information, and determines the modulation parameter of the frequency channel (sub-channel) as a starting point among the input modulation parameters.
  • the modulation parameter of the first frequency channel (first frequency channel in the communication unit) input to the calculation unit 402-3 is used as a starting point will be described as an example.
  • the starting channel is
  • the channel to be processed may not be the first channel (the first numbered channel), and may be, for example, an intermediate channel or the last channel.
  • Operation unit 402-3 outputs modulation parameter information of the frequency channel as a starting point as notification information as it is.
  • the restoration unit 403-3 When the modulation parameter information of the frequency channel as the starting point is input to the restoration unit 403-3, the restoration unit 403-3 outputs the notified modulation parameter information as it is.
  • the calculation unit 402-3 restores the previous frequency channel sent from the restoration unit 403-3.
  • the sum of the level indicated by the modulation parameter information (a value specifying the modulation parameter) and the candidate value previously stored as difference information in the difference information table is calculated, and the input modulation parameter information is Calculates the square error (index value) with the indicated level.
  • a candidate value that minimizes the square error is selected from among a plurality of candidate values, and the selected candidate value is output as notification information.
  • the restoration unit 403-3 adds the modulation parameter by adding the notification information output from the calculation unit 402-3 and the level indicated by the restored modulation parameter information of the previous frequency channel.
  • the modulation parameter information indicating the restored modulation parameter level is output to the arithmetic unit 402-3.
  • the restoration unit 403-3 holds the notification information output from the calculation unit 402-3, and modulates the currently processed frequency channel based on the held notification information and the newly notified notification information. The parameter information will be restored.
  • Restoration section 403-3 acquires the modulation parameter information (modulation parameter level) itself for the frequency channel as a starting point and the candidate value held as difference information for other frequency channels as notification information.
  • the restoration unit 403-3 holds the notification information for each frequency channel when holding the notification information, and holds the modulation parameter information restored based on the notification information. You may do it.
  • the restoration unit 403-3 in the notification information generating device 400-3 is a notification information restoring unit 300 for the uplink notification information in the base station device 100 in FIG. 38, and the downlink notification information in the terminal device in FIG.
  • the notification information restoration unit 300 and the restoration unit 403-3 will be described using different symbols and names.
  • Notification information generating apparatus 400-3 repeats the processing for a plurality of frequency channels, whereby the modulation parameter information indicating the modulation parameter level of the frequency channel as the starting point, and the difference value between the second and subsequent frequency channels. Outputs notification information indicating (difference level).
  • FIG. 38 is a flowchart showing an example of the operation of the notification information generating device 400_3 of this embodiment.
  • k is a variable indicating a frequency channel number, and takes a value of 1 from the number of frequency channels to be processed from 1.
  • Q is max k input to the notification information generator 400-3
  • Q d is a region k in which the restored modulation parameter information is set
  • AQ d is the notification information, and the difference value (variable for the starting frequency channel)
  • Notification information generation section 400-3 receives modulation parameter information Q related to k frequency channels, calculates a difference value, and provides notification information k.
  • computing unit 402- 3 the k is a variable indicating a frequency channel number to initialize (S101), the notification information AQ d of the first frequency channel as a starting point, varying the first frequency channel
  • Key parameter level Q is set (S102, origin channel quality information generation processing).
  • the calculation unit 402-3 increments k by 1 (S103), and moves to the next frequency channel (processing channel count). k indicates the frequency channel number to be calculated.
  • the computing unit 402-3 initializes the difference information number i (i is a variable) for specifying the candidate value held in the difference information table 401-3 and the variable e indicating the provisional least square error (S104, variable mm
  • computing unit 402- 3 the modulation parameter level restored by the restoration unit 403 - 3 enter, set to k_ l th reconstructed parameter level Q d.
  • Calculation unit 402-3 is k-1
  • the candidate value identified by d from the difference information (meaning the i-th candidate value among a plurality of candidate values) is selected, and the modulation parameter level Q of the k-th frequency channel and the restored variable are selected.
  • Key parameter level Q d + square value error e with candidate value d (S105, square error calculation)
  • the computing unit 402-3 compares the calculated square error e with the provisional least square error e (S106
  • the calculation unit 402-3 increments i by 1 (S108), and moves to the candidate value indicated by the difference information as the next candidate.
  • the calculation unit 402-3 compares the difference information number i with the number i of candidates for difference information (S109), and if the difference information number i exceeds the number of candidates i (SI
  • step SI10 the process proceeds to step SI10, and if not exceeded (No in S109), the process returns to step S105, and the process from step S105 to step S109 is continued until the difference information number i exceeds the number of candidates i.
  • Operation unit 402-3 determines the candidate value selected from the difference information in the kth frequency channel as the difference value (S110). That is, the arithmetic unit 402- 3 sets the d to the region of the notification information delta Omicron alpha to set the difference value, it outputs the notification information delta Omicron alpha to the restoring unit 403 - 3
  • the restoration unit 403-3 converts the notification information ⁇ ⁇ 3 ⁇ of the kth frequency channel into the calculation unit 402.
  • Arithmetic unit 402-3 includes variable k indicating frequency channel number and maximum frequency channel number k.
  • the max is compared, and if they match (Yes in S111), the process ends. If they do not match (No in S111), the process from Step S103 is repeated.
  • the calculation unit 402-3 calculates the notification information [AQ d
  • notification information generation section 400-3 inputs modulation parameter information for the number of frequency channels to be processed, collects the notification information for the number of frequency channels, and collects the external information (multiple status shown in FIG. 36).
  • the output to the unit 212 or the adaptive modulation control unit 112) in FIG. 35 has been described, but this is not a limitation.
  • the calculation unit 402-3 is provided for each frequency channel.
  • the notification information AQ d may be output to the outside.
  • the candidate value of the difference information is ⁇ + 1 ⁇ 0 1
  • FIG. 39 is a diagram illustrating an example of calculated values when the notification information generation unit 400-3 generates notification information.
  • FIG. 40 is a diagram showing the input modulation parameter information and the modulation parameter information restored based on the notification information.
  • the horizontal axis indicates the frequency channel number (SC n is a positive integer)
  • the vertical axis indicates the modulation parameter (MCS) level.
  • the starting frequency channel is SC. Black circles in the graph are input to the notification information generator 400-3
  • Modulation parameter level (MCS level) Q indicated by modulation parameter information indicates Q and white k
  • the triangle mark indicates the modulation parameter level Q d indicated by the MCS information restored by the restoration unit 403-3.
  • the numerical value written on the left shoulder of the white triangle mark indicates the candidate value indicated by the difference information selected as the notification information AQ d .
  • MCS information indicating MCS level 5 is output as notification information.
  • the frequency channel after SC was selected to minimize the square error.
  • Difference information indicating the difference level is output as notification information.
  • SC is the starting channel
  • the calculation unit 402-3 receives the input information indicating the modulation parameter level Q as it is.
  • FIG. 6 is a diagram illustrating an example of processing of a notification information generating device 400-3 in the case of 2.
  • Modulation parameter information Q “3”, which is the input to 3, is the square error e ⁇ 9 4 1 0 ⁇
  • Candidate value d “1 2” (d in FIG. 38) is output as notification information AQ d
  • FIG. 6 is a diagram illustrating an example of processing of a notification information generating device 400-3 in the case of 3.
  • Complement value d “1 2” (d in FIG. 38) is output as notification information AQ d .
  • the frequency channel that is the starting point may be a frequency channel other than the first frequency channel, which may be a plurality of powers, indicating that the first frequency channel is one.
  • the calculation unit 402-3 holds a frequency channel number as a starting point in advance. For example, every other frequency channel may be used as a starting point, modulation parameter information may be output as notification information as it is, and difference information may be output as notification information regarding frequency channels other than the starting point. In such cases, the amount of information required for notification information increases, but Recovery closer to the modulation parameter level (optimum modulation parameter level) indicated by the modulation parameter that is input to the intelligent information generating device 400-3 is possible.
  • the modulation parameter level after restoration is optimized by sequentially selecting the difference value as notification information so that the square error between the optimum modulation parameter level and the restoration modulation parameter level is minimized. Therefore, by using the difference value as the notification information, it is possible to suppress the characteristic degradation caused by the failure to restore the optimal modulation parameter level.
  • the notification information generating device 400-3 generates notification information by calculating a difference value for a plurality of channels in the frequency axis direction. By determining the order in which notification information is generated for multiple channels (including the power originating from any channel), any frame can be restored using the same restoration method. In addition, the amount of information required for the notification information can be the same for any frame (the first transmission frame).
  • the case has been described in which difference information is sequentially selected so that the square error of one frequency channel is minimized when a difference value is selected from a plurality of candidate values as notification information.
  • a case will be described in which candidate values for difference information are selected so that the sum of square errors of n frequency channels is minimized. That is, instead of calculating a difference value of modulation parameter information between two frequency channels, notification information is generated using a difference value between a plurality of frequency channels.
  • the block configurations of the base station device 100 and the terminal device 200 according to the present embodiment are the same as the block configurations shown in Figs. 35 and 36, but the notification information generating device 400_3 shown in Fig. 37.
  • the process is different from the twelfth embodiment.
  • the calculation unit 402_3 has a function of temporarily restoring the modulation parameter from the modulation parameter information sent from the restoration unit 403-3 and n pieces of difference information. For example, for the operation of temporarily restoring the modulation parameters for three different channels, the first, the second, and the third, and determining the difference value of a certain channel, as an example, starting with the first channel, The case where the difference value of the second channel is determined will be described.
  • the calculation unit 402-3 has the first, second and third checkers. Channel quality information.
  • the calculation unit 402-3 outputs the modulation parameter (channel quality information) of the first channel as it is as the notification information to the restoration unit 403-3.
  • the restoration unit 403-3 Based on the notification information of the first channel, the restoration unit 403-3 generates the restored modulation parameter (reconstructed channel quality information) of the first channel, and outputs it to the calculation unit 402-3.
  • the arithmetic unit 402-3 adds the plurality of candidate values to the restored modulation parameter of the first channel input from the restoration unit 403-3 to obtain provisional channel quality information of the second channel.
  • a plurality of generated and input second channel values are calculated based on differences between the input channel quality information of the second channel and the generated provisional channel quality information of the second channel.
  • the arithmetic unit 402-3 generates a plurality of third provisional channel quality information by adding each of a plurality of candidate values to each provisional channel quality information of the second channel, and inputs the third provisional channel quality information.
  • the third index value is calculated based on the difference between the channel quality information of each channel and the generated third provisional channel quality information.
  • the calculation unit 402-3 selects the candidate value used for the provisional channel quality information of the second channel for which the sum of the calculated second index value and the third index value is small, and uses the selected candidate value. Generate notification information for the second channel. It should be noted that the second index value and the third index value are the same as the index value, although the expression method of the calculation procedure is different.
  • the force S explained for the case of three channels starting from the first channel, the first channel starting from the starting point, and the case where the first channel is starting up, is not demodulated in the restoration unit 403-3.
  • the processing of the modulation parameter is different, the operation of the calculation unit 402-3 is the same.
  • the case where the restored channel quality information of the first channel and the channel quality information of the second and third channels are input to the arithmetic unit 402-3 has been described. Even when the number of information channels is three or more, the arithmetic unit 402-3 adds the candidate values for each of the three or more channels, restores the temporary modulation parameters, and inputs the input modulation. Processing is possible by calculating the difference value from the parameter.
  • the arithmetic unit 402-3 inputs channel quality information of a predetermined number of channels (for example, x_1 from the second channel to the Xth channel), and inputs each of the predetermined number of channels. Repeat the generation of provisional channel quality information to Calculate the standard value (second index value, third index value, ... Xth index value), and the sum of the calculated multiple index values (X—one index value) is small.
  • the candidate value used for the provisional channel quality information of the second channel is selected.
  • specific processing of the notification information generating device 400_3 will be described.
  • FIG. 43 is a flowchart showing an example of the operation of the notification information generating apparatus of the thirteenth embodiment.
  • the variable n indicates the number of frequency channels.
  • the feedback process of the notification information generating apparatus 400-3 will be described in detail with reference to FIG.
  • FIG. 43 shows an example in which notification information is generated using the sum of the difference values of n frequency channels. Therefore, n is assumed to be a frequency channel separated in the frequency direction by n channels from the frequency channel for calculating the difference value.
  • calculation unit 402_ 3 the k is a variable indicating a frequency channel number to initialize (S201), the notification information AQ d of the first frequency channel as a starting point, varying the first frequency channel
  • Key parameter level Q is set (S202, origin channel quality information generation processing).
  • the arithmetic unit 402-3 increments k by 1 (S203), and moves to the next frequency channel (processing channel count).
  • the calculation unit 402-3 initializes the variable e indicating the provisional least square error.
  • calculation unit 402-3 includes the kth frequency check
  • computing unit 402- 3 the modulation parameter level restored by the restoration unit 403 - 3 enter, set to k_ l th reconstructed parameter level Q d.
  • the calculation unit 402-3 uses candidate values (a plurality of candidates) identified by d from the difference information.
  • el is the squared error of the k th frequency Chiyane Le
  • e2 is k + 1-th frequency based on the Q d and two candidate values
  • en is the k_l + nth frequency based on Q d and n candidate values
  • k is the square error.
  • Fig. 43 does not specifically describe the case where k 1 + n exceeds k.
  • the total error can be set to e.
  • the arithmetic unit 402-3 compares the total square error e with the total provisional least square error e (S207, square error judgment processing), and the total square error e is calculated from e.
  • the arithmetic unit 402-3 increments in to 1 (S209), and moves to the candidate value indicated by the difference information as the next candidate.
  • the computation unit 402-3 compares the difference information number in with the number of difference information candidates i.
  • Step S206 If not (No in S210n), repeat Step S206 and Step S209n. Similarly, in steps S209a,..., S205n, il, ..., in is incremented by 1, and in steps S210a, ..., S210n, the difference information number il, ..., in and the number of difference information candidates i
  • Operation unit 402-3 determines the candidate value selected from the difference information in the kth frequency channel as the difference value (S211). That is, the calculation unit 402_3 sets the difference value. Notification information AQ d is set in the area of AQ d and AQ d is output to the restoration unit 403-3. Restore k mm k
  • the unit 403-3 receives the notification information AQ d of the kth frequency channel from the arithmetic unit 402-3.
  • Restore it sets the recovered modulation parameter information Q d.
  • Operation unit 402-3 compares variable k indicating the frequency channel number and maximum frequency channel number k max, and if they match (Yes in S212), terminates the processing, and if they do not match (No in S212) Repeats the process from step S203.
  • the calculation unit 402-3 uses the notification information [AQ d , AQ d , AQ d ,..., AQ d ] calculated in this way as the notification information generation device 400.
  • the modulation parameter level indicated by the restored modulation parameter information is the optimum modulation parameter level. Since it is close to the level, it is possible to suppress characteristic deterioration caused by the fact that the modulation parameter information indicating the optimum modulation parameter level cannot be restored by using the difference information.
  • the case has been described in which the modulation parameter information selected by the modulation parameter selection unit 206 is used as notification information for the first frequency channel as the starting point.
  • the modulation parameter level indicated by the notification information of the frequency channel as a starting point is selected so that the square error is minimized.
  • the block configurations of base station apparatus 100 and terminal apparatus 200 according to the present embodiment are the same as the block configurations shown in Figs.
  • the processing in the notification information generating device 400-3 shown in FIG. 37 is different from the twelfth embodiment.
  • the calculation unit 402-3 holds a plurality of predetermined quality information as notification information of the channel that is the starting point.
  • the calculation unit 402-3 inputs the channel quality information of a plurality of channels including the channel as the starting point, and inputs each time the predetermined quality information held in the notification information of the channel as the starting point is set. Index value (difference between difference value and selected candidate value) for each of the input channels Is calculated.
  • the calculation unit 402-3 adds the calculated index values of each of the plurality of channels for each predetermined quality information set to the notification information of the channel that is the starting point, and selects the predetermined quality information that makes the addition result small. Thus, it is determined as predetermined quality information to be set for the starting channel.
  • the notification information generating apparatus 400-3 will be described.
  • FIG. 44 is a flowchart showing an example of the operation of the notification information generating apparatus of the fourteenth embodiment.
  • the same variable as that in FIG. 38 is set to the same value.
  • the feedback process of the notification information generating device will be described in detail with reference to FIG.
  • a predetermined number of modulation parameter candidate values for the frequency channel as the starting point are prepared in advance, and a plurality of candidate values for the modulation parameter for the frequency channel as the starting point are assigned variable 1 as the modulation parameter information number.
  • the candidate value of the modulation parameter of the frequency channel specified and used as the starting point is denoted by M.
  • q d is an area for setting temporary restored modulation parameter information
  • provisional reconstructed modulation parameter level is set.
  • a q d is an area where kk provisional notification information is set, and unlike ⁇ Q d , a provisional difference value is set.
  • Operation unit 402-3 initializes variable 1 indicating the modulation parameter information number that is a candidate frequency channel as a starting point and variable e aU indicating the minimum value of the provisional least square error total (mm
  • the arithmetic unit 402-3 increments k to 1 (S304), and moves to the next frequency channel.
  • computing unit 402- 3 the modulation parameter level restored by the restoration unit 403 - 3 enter, set to k_ l th reconstructed parameter level q d.
  • Calculation unit 402-3 is k-1
  • the candidate value identified by d from the difference information (meaning the i-th candidate value among the plurality of candidate values) is selected, and the modulation parameter level q of the k-th frequency channel and the restored variable k are selected.
  • the square error e between the key parameter level q d and the candidate value d is calculated (S306, square error calculation process).
  • the computing unit 402-3 compares the square error e with the provisional least square error e (S307), and e is e. Is smaller than (Yes in S307), the provisional least square error e is updated to e, and the provisional difference value (candidate value indicated by the difference information) d is updated to d (S308, difference value update processing).
  • e is greater than or equal to e (No in S307) and after the processing in S308, the calculation unit increments i to 1 min
  • the calculation unit 402-3 compares the difference information number i with the number of difference information candidates i (S310), and if i exceeds i (Yes in S310),
  • Step S310 If the number does not exceed (No in S310), the process returns to Step S306, and the processing from Step S306 to Step S310 is repeated until the difference information number i exceeds the number of candidates i.
  • Operation unit 402-3 tentatively determines a candidate value selected from the difference information in the k-th frequency channel as a difference value (S311). That is, the calculation unit 402-3 sets the provisional difference value d in the area of the notification information A q d for notifying the difference value, and performs provisional notification.
  • the information A q d is output to the restoration unit 403-3.
  • the restoration unit 403-3 is the kth frequency channel.
  • Provisional notification information A q d is received from the arithmetic unit 402-3, and the restored modulation parameter information q d and notification information ⁇ q d of the k_ l-th frequency channel restored last time are used.
  • Operation unit 402-3 compares frequency channel number k and frequency channel number k (S312).
  • the arithmetic unit 402-3 compares the sum of least square errors e aU with the variable e aU indicating the minimum value of the provisional least square error sum (S313), and e al1 is e al1.
  • step S313 Smaller case (Yes in step S313), and updates the e AL1 to e al1, [ ⁇ Q d, ⁇ Q d, ⁇ Q d, ⁇ ⁇ ⁇ min min 1 2 3
  • Arithmetic unit 402-3 increments 1 to 1 (S315), variable 1 indicating a modulation parameter information number that is a candidate for the first frequency channel, and a modulation parameter that is a candidate for the frequency channel as a starting point Compare the number of information 1 (S316) and if l exceeds 1 (S31
  • the computation unit 402-3 calculates the notification information [AQ d , ⁇ Q ⁇ calculated in this way. , AQ d , AQ d ] are output from the notification information generating device 400-3.
  • the difference information when selecting the provisional difference information of each frequency channel, is selected so as to minimize the square error of one frequency channel.
  • the difference information may be selected so as to minimize the sum of squared errors in multiple frequency channels.
  • the notification information is generated by calculating the difference value in consideration of the quality of the signal restored by the notified information.
  • the block configurations of base station apparatus 100 and terminal apparatus 200 according to the present embodiment are the same as the block configurations shown in FIGS.
  • FIG. 45 is a diagram showing an example of the concept of the present embodiment.
  • Communication terminal 200 notifies notification information obtained by reducing the amount of information of modulation parameter 1 using a difference in the frequency domain, and base station apparatus 100 uses modulation parameter 2 from the notification information to modulate and code the signal. To do.
  • the modulation parameter 1 and the modulation parameter 2 may be different. Therefore, in this embodiment, the amount of information is reduced so as to approximate the reception quality of the signal 1 modulated / coded by applying the modulation parameter 1 and the signal 2 modulated / coded by applying the modulation parameter 2. There is a need to.
  • FIG. 46 is a conceptual diagram of ADPCM.
  • PCM Pulse Code Modulation
  • ADPCM data is restored to PCM data and converted to audio signals.
  • ADPCM data is created so as to approximate PCM data 1 and PCM data 2, which are quantized audio data.
  • ADPCM data is based on time-series differences. Data.
  • ADPCM the amount of information is reduced so that PCM data 1 and PCM data 2 approximate, and ADPCM data is generated. That is, the audio signal 2 to the audio signal 1 have a so-called irreversible relationship that cannot be reproduced in a complete form, but the amount of information is reduced so that the audio signal 2 approaches the audio signal 1.
  • ADPCM Adaptive Differential Pulse Code Modulation
  • the modulation parameter is control information and has different characteristics from the transmission data itself such as an audio signal. That is, in order to reduce the amount of information related to the modulation parameter by the difference, it is desirable to consider the inter-code distance when the signal is modulated and coded using the modulation parameter. At this time, signal 1 and signal 2 are completely the same data. Even if the modulation parameter 1 and the modulation parameter 2 are different, the quality of the signal 1 and the quality of the signal 2 need only be the same as a result of considering the intersymbol distance. Since the intersymbol distance affects the error rate characteristics, throughput characteristics (transmission rate), etc., the notification information generation section 400-3 generates notification information with the information amount reduced in consideration of the intersymbol distance. It is necessary.
  • the difference value (difference information) is determined using “square error” as the difference index, but an index other than the square error can also be used as the difference index.
  • the optimal modulation parameter level and the post-restoration modulation parameter parameters such as “value with arbitrary weighting for square error”, “absolute value of difference”, and “value with arbitrary weighting of absolute value of difference”. An effect can be obtained by using an index relating to the difference in bell.
  • arbitrary values corresponding to each modulation parameter level may be prepared as a table instead of the modulation parameter level, and the difference information may be determined based on the square error of these values. Les.
  • a value such as required reception quality (for example, required CNR) necessary for each modulation parameter to satisfy the required communication quality can be used.
  • the calculation unit 402-3 of the notification information generation unit 400-3 can weight the modulation parameter level notified as modulation parameter information.
  • Figure 47 shows the modulation path. It is a figure which shows an example of the table which shows the weight value corresponding to a parameter level.
  • the CNR value corresponding to each MCS as shown in FIG. 47 is set in advance, and the optimum MCS level (modulation parameter level) sent from modulation parameter setting unit 206 is MCS3, and the restoration unit
  • the square error of the difference in the modulation parameter level is used.
  • the square error of the difference in the CNR value level corresponding to the modulation parameter level is used.
  • the calculation unit 40 2-3 compares the square error calculated in the candidate value of each difference information held in the difference information table 401-3, and outputs the difference value that minimizes the square error as notification information. To do.
  • a weight corresponding to the sign of the candidate value of difference information is set, and the optimum modulation parameter sent from modulation parameter setting section 206 is set.
  • the weight is changed based on FIG. 48 by the sign of the difference between the modulation parameter levels obtained based on the bell and the modulation parameter level of the restored modulation parameter information output from the restoration unit 403-3.
  • the calculation unit 402-3 compares the square error calculated in the candidate values of each difference information held in the difference information table 401-3, and outputs the difference value that minimizes the square error as notification information. .
  • the terminal apparatus 200 transmits notification information related to a modulation parameter as uplink notification information.
  • the notification information is based on information on a channel estimation result such as a quantized CNR value. The same can be applied when generating and reporting the generated notification information.
  • CNR carrier-to-noise power ratio
  • RSSI Receiveive Signal Strength Indication
  • SNR signal to noise power ratio
  • SIR signal to interference power ratio
  • SINR Signal to Interference plus Noise power Ratio
  • CINR CINR Indicators related to received signal power and carrier power, such as (carrier-to-interference and noise power ratio) and CIR (carrier-to-interference power ratio) can be used.
  • FIG. 49 is a block diagram illustrating a configuration example of the base station apparatus 291 according to the sixteenth embodiment.
  • the base station apparatus 291 shown in FIG. 49 includes almost the same components as the base station apparatus 100 shown in FIG. 35, but the base station apparatus 291 is modulated between the notification information restoration unit 390 and the notification information generation apparatus 400-3.
  • the difference is that the parameter selection unit 191 is provided, and the notification information restoration unit 390 restores the notification information related to the channel estimation result (quantized CNR) as the uplink notification information.
  • the modulation parameter selection unit 191 can be realized by the same circuit configuration as the modulation parameter selection unit 206 in the terminal device 200 shown in FIG.
  • the notification information restoration unit 390 can be realized by a circuit that performs the same processing, although the amount of input / output information is different from that of the notification information restoration unit 300 shown in FIG.
  • the notification information generating device 400-3 has the same configuration as shown in FIG.
  • FIG. 50 is a block diagram illustrating a configuration example of the terminal device 292 according to the sixteenth embodiment.
  • the terminal device 292 shown in FIG. 50 has substantially the same configuration as the terminal device 200 shown in FIG. 36, but the terminal device 292 has a modulation parameter between the propagation path estimation unit 205 and the notification information generation unit 490-3.
  • the notification information generating device 490-3 is connected to the propagation path estimating unit 205.
  • the point that the modulation parameter selection unit is not required between the notification information generation unit 490-3 and the notification information generation device 490-3 uses the quantized CNR output from the propagation path estimation unit 205 as an input signal, and the uplink
  • the difference is that notification information related to quantized CNR is generated as notification information.
  • FIG. 51 is a block diagram showing a configuration example of the notification information generating apparatus 490-3 of the present embodiment.
  • the notification information generation device 490-3 includes a difference information table 491-3, a calculation unit 492-3, and a restoration unit 493-3.
  • the difference information table 491-3 is a storage area for storing difference information that is a candidate value (difference level) of a difference value calculated by the calculation unit 492-3.
  • the candidate value in this embodiment is a candidate value in the order of the quantized CNR.
  • Operation unit 492-3 inputs propagation channel estimation result information (quantized CNR information) as channel quality information, and is restored from difference information table 491-3 and restoration unit 493-3. Based on the modulation parameter information (an example of the restored channel quality information), a square error (an example of the difference value) is calculated for each difference information candidate, and the medium power square error of the difference information candidate is calculated. The candidate value that minimizes is selected and output as notification information.
  • the specific operation is the same as in FIG.
  • the restoration unit 493-3 holds the notification information output (notified) from the calculation unit 492-3, and stores the previously notified notification information (previous notification information) and the calculation unit 402-3.
  • the channel estimation result information is restored and restored by adding the newly output difference value (notification information) to the level indicated by the restored channel estimation result information of the previous frequency channel.
  • the propagation path estimation result information is output to the arithmetic unit 402-3.
  • the notification information generation device 490-3 of this embodiment inputs quantized CNR information to the notification information generation device 490-3 as an example of propagation path estimation result information
  • the circuit scale of each block is as shown in FIG. Although different from the notification information generation device 400-3 shown, it can be realized by a circuit that performs the same processing.
  • the difference value is sequentially notified so that the square error between the optimum channel estimation result information (quantized CNR information) and the restored channel estimation result information is minimized.
  • the channel estimation result information after restoration is the optimal channel estimation Since it is close to the result information, using the difference value as the notification information can suppress the characteristic deterioration caused by the failure to restore the optimum channel estimation result information.
  • the communication information generation apparatus of each of the above embodiments sequentially processes channel quality information of channels that are adjacent to each other in at least one of the frequency domain (frequency axis direction) and the time domain (time axis direction). By doing so, the accuracy of the channel quality information restored from the notification information can be improved.
  • the communication information generation device of each of the above embodiments can be applied to a communication device constituting a multicarrier communication system.
  • the notification information generating apparatus of each of the above embodiments can be realized by hardware such as a circuit or software.
  • it can be realized by a program (notification information generation program) related to the operation of the computer.
  • the notification information generation program is loaded into the memory in the computer (communication device) and executed under the control of the central processing unit (CPU).
  • the notification information generation program has at least a function for causing the computer to execute the following procedure.
  • the notification information generated based on the channel quality information of the first channel is retained as the previous notification information, the channel quality information is restored based on the retained previous notification information, and the restored channel quality
  • Channel quality information of a second channel different from the first channel is input, and channel quality information of the input second channel
  • a procedure for generating notification information based on the calculated difference value and (3) inputting the generated notification information and storing it as previous notification information. Steps to do.
  • the notification information generation device described in each of the above embodiments may have the following configuration. Both are possible.
  • a case has been described in which a loop composed of a calculation unit and a restoration unit is returned.
  • the arithmetic unit of each of the above embodiments for each candidate value, a process similar to the restoration process, which is an internal process of the restoration unit, is tried, and one candidate value is selected based on the trial result.
  • the arithmetic unit has a restoration function and a function for comparing restoration results. Therefore, the circuit that controls the restoration function inside the arithmetic unit and the circuit that manages the restoration function in the restoration unit can be performed by a common circuit.
  • FIG. 52 is a block diagram showing an example of the configuration of the notification information generation apparatus in which the restoration unit is incorporated in the calculation unit.
  • the notification information generating device 480-3 includes a difference information table 481-3, a calculation unit 482-2, a restoration unit 4883-3, and a comparison unit 484-3.
  • the difference information table 481-3 is the same as the difference information table 401-3 in FIG.
  • the block configuration of FIG. 52 has a configuration in which the restoration unit 4883-3 is included in the calculation unit 482-3.
  • the selected channel quality information is input to the comparison unit 484_3 inside the calculation unit 482_3.
  • Notification information candidate values are sequentially input from the difference information table 481-3 to the restoration unit 483-3.
  • the restoration unit 483-3 has a storage function, and stores the restoration value restored last time (the channel quality information restored in the processing of the previous channel).
  • the restoration unit 48 3-3 calculates the provisionally restored channel quality information for the currently processed channel (subcarrier block) from the previously restored restoration value and the notification information candidate value, and temporarily restores it.
  • the received channel quality information is temporarily stored in association with the notification information candidate value, and the notification information candidate value and the temporarily restored channel quality information are sequentially output to the comparison unit 483-3.
  • Comparing section 484-3 provides each index value based on the difference between the temporarily restored channel quality information sequentially input from restoration section 483-3 and the selected channel quality information. As a result of comparison, each index value is compared, and as a result of comparison, the provisionally restored channel quality information that is closest to the selected channel quality information is selected, and the selected provisionally restored channel quality information is selected. The notification information candidate value added to is generated as notification information.
  • the index value calculation and comparison performed by the comparison unit 484-3 are the same as the processing of the calculation unit in the above-described configuration.
  • the comparison unit 484-3 compares the generated notification information and the notification information.
  • Corresponding restored channel quality information (a value selected from a plurality of provisionally restored channel quality information) is output, and a signal indicating the selected notification information is sent to the restoration unit 4833.
  • Restoration unit 483-3 stores the temporarily restored channel quality information corresponding to the notification information candidate value indicated by the signal sent from comparison unit 484-3, and performs the previous processing in the next process. Used as a restored value.
  • FIG. 1 is a functional block diagram showing a configuration example of a base station apparatus in the first and seventh embodiments according to the present invention.
  • FIG. 2 is a functional block diagram showing a configuration example of a terminal device in the first and seventh embodiments according to the present invention.
  • FIG. 3 is a diagram illustrating an example of functional blocks of a notification information generating device in the terminal device of FIG. 2.
  • FIG. 4 is a flowchart showing an example of an operation for generating notification information in the first embodiment.
  • FIG. 5 is a diagram illustrating an example of functional blocks of a notification information restoring unit 3 according to the first embodiment.
  • FIG. 6 is a flowchart showing an example of an operation for restoring notification information in the first embodiment.
  • FIG. 7 is a diagram illustrating an example of a selected modulation parameter that is an input of the notification information generation device according to the first embodiment, a notification information generation result by the notification information generation device, and a restored modulation parameter. .
  • FIG. 8 is a graph showing selected modulation parameters, notification information, and restored modulation parameters shown in the example of FIG.
  • FIG. 9 shows another example of a selected modulation parameter that is an input of the notification information generation device according to the first embodiment, a notification information generation result by the notification information generation device, and a restored modulation parameter. .
  • FIG. 10 is a graph showing selected modulation parameters, notification information, and restored modulation parameters shown in the example of FIG. 9.
  • FIG. 11 is a functional block diagram showing a configuration example of a base station apparatus in the second and eighth embodiments according to the present invention.
  • FIG. 12 A functional block diagram showing a configuration example of the terminal device in the second and eighth embodiments according to the present invention.
  • FIG. 13 is a diagram illustrating an example of a functional block of a notification information generation device in the terminal device of FIG.
  • FIG. 14 is a diagram illustrating an example of functional blocks of a notification information restoring unit according to the second and eighth embodiments.
  • FIG. 15 is a diagram illustrating an example of a functional block of a notification information generation apparatus that incorporates a restoration function into a selection unit.
  • FIG. 17 is a diagram illustrating an example of a selected modulation parameter that is an input of the notification information generation device in the sixth embodiment, a generation result of notification information by the notification information generation device, and a restored modulation parameter.
  • FIG. 18 is a graph showing selected modulation parameters, notification information, and restored modulation parameters shown in the example of FIG.
  • FIG. 20 is a graph showing selected modulation parameters, notification information, and restored modulation parameters shown in the example of FIG.
  • FIG. 21 is a flowchart showing an example of the operation of the notification information generating apparatus when a plurality of channels as starting points are arranged.
  • FIG. 22 is a flowchart showing an example of the operation of restoration value generation processing in FIG.
  • FIG. 23] is a flowchart showing an example of the operation of the cumulative value calculation process in FIG.
  • FIG. 24] A diagram showing still another example of the generation result of notification information and the restored modulation parameter when starting from a plurality of subcarrier blocks. 25]
  • FIG. 25 is a graph showing the selected modulation parameters, notification information, and restored modulation parameters shown in the example of FIG.
  • FIG. 26 is a diagram illustrating an example of a method for determining a sign of an absolute value candidate value.
  • FIG. 27 is a diagram showing another example of a method for determining a sign of an absolute value candidate value.
  • [Sen 29] is a flowchart showing an example of the operation of restoring the notification information in the seventh embodiment.
  • FIG. 30 is a diagram showing an example of a selected modulation parameter that is an input of the notification information generation device in the seventh embodiment, a generation result of notification information by the notification information generation device, and a restored modulation parameter.
  • FIG. 31 is a graph showing the selected modulation parameters, notification information, and restored modulation parameters shown in the example of FIG.
  • FIG. 32 shows another example of a selected modulation parameter that is an input of the notification information generation device in the seventh embodiment, a notification information generation result by the notification information generation device, and a restored modulation parameter.
  • FIG. 33 is a graph showing the selected modulation parameters, notification information, and restored modulation parameters shown in the example of FIG.
  • FIG. 35 is a block diagram illustrating a configuration example of a base station apparatus according to a twelfth embodiment of the present invention.
  • FIG. 37 is a block diagram showing an example of the configuration of the notification information generation device of the twelfth embodiment.
  • FIG. 38 is a flowchart showing an example of the operation of the notification information generation device of the twelfth embodiment.
  • FIG. 39 is a diagram illustrating an example of a calculated value when the notification information generation unit generates notification information.
  • FIG. 40 is a diagram showing the input modulation parameter information and the modulation parameter information restored based on the notification information.
  • FIG. 45 is a diagram showing an example of a concept of a fifteenth embodiment.
  • FIG. 46 is a conceptual diagram of ADPCM.
  • FIG. 47 is a diagram showing an example of a table indicating weighting values corresponding to modulation parameter levels.
  • FIG. 48 is a diagram showing another example of a table indicating weight values corresponding to modulation parameter levels.
  • FIG. 49 is a block diagram illustrating a configuration example of a base station apparatus according to a sixteenth embodiment.
  • FIG. 50 is a block diagram illustrating a configuration example of a terminal device according to a sixteenth embodiment.
  • 51] is a block diagram illustrating a configuration example of a notification information generation device according to a sixteenth embodiment.
  • FIG. 52 is a diagram showing an example of a functional block of a notification information generating apparatus that incorporates a restoration function into a selection unit.
  • FIG. 53 is a block diagram showing an example of a configuration of a notification information generating apparatus that generates conventional notification information.

Landscapes

  • Engineering & Computer Science (AREA)
  • Quality & Reliability (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Transceivers (AREA)

Abstract

【課題】複数のチャネル間のチャネル品質情報の差分で通知する場合に、差分に基づいて復元するチャネル品質情報の精度を向上させる通知情報を生成すること。 【解決手段】通知情報生成装置400は、通知情報の候補値として、二つのチャネル品質情報の差を示す差分値候補値を複数記憶する通知情報テーブル401と、第一のチャネルのチャネル品質情報に基づいて生成された通知情報を用いて復元値を生成する復元部403と、前記第一のチャネルとは異なる第二のチャネルのチャネル品質情報を入力し、前記第二のチャネルのチャネル品質情報と前記復元値とに基づいて、前記通知情報の候補値から一つの候補値を選択し、選択した候補値に基づいて通知情報を生成する選択部402と、を備える。

Description

明 細 書
通知情報生成装置、通信装置、通知情報生成方法およびプログラム 技術分野
[0001] 本発明は、複数のサブキャリアを用いて通信を行なう通信方式において、通信先へ 伝搬路状態に関連する情報を通知する通知情報を生成する技術に関する。
背景技術
[0002] 通信システムにおいて通信の効率(システムのトータルスループットや伝送速度)を 向上させるために、受信状態に応じて変調方式、チャネル符号化率、誤り訂正符号 化方式、拡散率、コード多重数、送信電力またはそれらの組み合わせなど (以下、変 調パラメータと記す)を決定する適応変調方式が検討されている(非特許文献 1およ び非特許文献 2参照)。
[0003] 適応変調方式を採用した通信システムでは、次に掲げる伝搬路状態、あるいはこ れら伝搬路状態に応じて選択された変調パラメータを、受信の状態から得られる情報 として通信相手装置に通知する必要がある。すなわち、
「受信信号電力対雑音電力比(SNR : Signal to Noise power Ratio)」、 「受信信号電力対干渉電力比(SIR : Signal to Interference power Ratio)」、 「受信信号電力対干渉電力および雑音電力比(SINR : Signal to Interference plus Noise power Ratio)」、
「搬送波電力対雑音電力比(CNR : Carrier to Noise power Ratio)」、 「搬送波電力対干渉電力比(CIR : Carrier to Interference power Ratio)」、 「搬送波電力対干渉電力および雑音電力比(CINR : Carrier to Interference p ius Noise power Ratio)」、
「希望信号電力対非希望信号電力比(DUR : Desired signal to Undesired si gnal power Ratio)」、
「1シンボル当たりの平均受信エネルギー対雑音電力密度比(E /N )」、
s 0
「1ビット当たりの平均受信エネルギー対雑音電力密度比 (E /N )」、
b 0
「1シンボル当たりの平均受信エネルギー対干渉電力密度比(E /1 )」、
s 0 「1ビット当たりの平均受信エネルギー対干渉電力密度比 (E /\ )」である。
b 0
[0004] 例えば、基地局装置と端末装置から構成され、基地局装置から端末装置への通信
(以下、下りリンクと記す)と端末装置力も基地局装置への通信 (以下、上りリンクと記 す)において周波数分割複信(Frequency Division Duplex、以下「FDD」と記 す)を採用するシステムにおいて、下りリンクに適応変調方式を適用する場合、以下 のようなシステム構成が可能である。
[0005] (1)端末装置が下りリンクの受信信号から伝搬路状態を推定し、その推定された伝 搬路状態を基地局装置へ上りリンクの通知情報として通知する。基地局装置はその 通知情報に基づいて下りリンクにおける前記端末装置宛のデータのための変調パラ メータを選択して適応変調を行なレ、、その適応変調されたデータの送信に先立って 前記選択した変調パラメータを端末装置へ下りリンクの通知情報として通知する。
[0006] (2)端末装置が下りリンクの受信信号から伝搬路状態を推定し、それに基づいて下 りリンクにおける自端末装置宛の送信データのための変調パラメータを選択し、その 選択された変調パラメータを基地局装置へ上りリンクの通知情報として通知し、基地 局装置はその変調パラメータに基づいて下りリンクにおける前記端末装置宛のデー タの適応変調を行ない、その適応変調されたデータの送信に先立って前記選択した 変調パラメータを端末装置へ下りリンクの通知情報として通知する。
[0007] なお、本明細書において、単に通知情報と記述する場合は、上りリンクの通知情報 と下りリンクの通知情報の一方あるいは両方を示すこととする。
[0008] 最新の下りリンクの受信信号から求めた CIRと、過去の通知情報の総和とを比較し 、増加しているか減少しているかの 2値の情報を上りリンクの通知情報として通知する システムが提案されてレ、る(非特許文献 3参照)。
[0009] 図 53は、従来の通知情報を生成する通知情報生成装置 900の構成の一例を示す ブロック図である。
[0010] 判定部 901は、受信信号から測定した CIR測定値を入力し、初回の通知では前記 CIR測定値をそのまま通知情報として出力すると同時に、アキュムレータ 902へ前記 CIR測定値を出力する。さらに判定部 901は、アキュムレータ 902に記憶されている 記憶値を入力し、初回の通知以外にぉレ、ては前記 CIR測定値と前記記憶値とを比 較し、前記 CIR測定値の方が大きい場合は「UP」という通知情報を出力すると同時 に、前記記憶値に 0. 5dBをカ卩算した値 (力卩算結果)をアキュムレータ 902へ出力し、 前記 CIR測定値の方が小さい場合は「D〇WN」という通知情報を出力すると同時に 、前記記憶値に—0. 5dBを加算した値 (加算結果)をアキュムレータ 902へ出力し、 前記 CIR測定値と前記記憶値が同じ場合は前記 CIR測定値を出力する。
[0011] アキュムレータ 902は、判定部 901から入力した前記 CIR測定値または前記加算 結果を記憶し、記憶した記憶値を判定部 901へ出力する。
[0012] 例えば、複数のサブキャリアを用いて情報を伝送するマルチキャリア通信システム におレ、て、サブキャリア毎または複数のサブキャリアからなるブロック毎に適応変調を 行なうことにより、さらに通信の効率を向上させるサブキャリア適応変調方式が検討さ れている(非特許文献 4および非特許文献 5参照)。
[0013] このようなマルチキャリア通信システムにおけるサブキャリア適応変調方式では、サ ブキャリア毎またはサブキャリアのブロック毎に受信の状態から得られる情報を通信 相手装置に通知する必要がある。
[0014] マルチキャリア通信システムにおいて、受信の状態から得られる情報である CSI (C hannel State Information)を、複数のサブキャリアをグループ化し、グループ内 の CSIの平均値を元の CSIから減算したものを新たな CSIとし、さらにグループを複 数のサブグループに分割し、各サブグループにつレ、て同様に平均値を計算し元の C SIから減算するとレ、う操作を複数階層のサブグノレープで繰返し、各階層で得られた 平均値を階層毎に異なる周期で更新し通知する方式が提案されている (非特許文献 6参照)。
[0015] また、マルチキャリア通信システムの 1つである直交周波数分割多重(Orthogonal
Frequency Division Multiplex、以下 OFDMと記す)を元とした多元接続シス テムである直交周波数分割多元接続(Orthogonal Frequency Division Multi plexing Access,以下 OFDMAと記す)のシステムにおいて適応変調を行なう場 合に、選択されたバンド(サブキャリアのグノレープ)に関して、上りリンクの通知情報で ある CQI (Channel Quality Indicator)を前回の通知からの差分値で通知する 方式が提案されてレ、る (非特許文献 7)。 非特許文献 1:山村孝子他著「適応変調を用いた OFDM移動無線伝送システムの 一検討」、電子情報通信学会技術研究報告、 RCS99— 146、 1999年 11月、 p. 33 -40
非特許文献 2 :岸山祥久他著「下りリンク VSF— OFCDMブロードバンド無線ァクセ スにおける適応変復調 ·チャネル符号ィ匕のスループット特性の実験結果」、電子情報 通信学会技術研究報告、 RCS2003— 25、 2003年 5月、 p. 7- 14
非特許文献 3:「Medium Access Control (MAC) Standard for cdma200
0 Spread Spectrum Systems Release D」、 ARIB STD—T64— C. S00
03-D vl . 0、電波産業会、 2005年 9月、 p. 2— 145— 2— 147、
非特許文献 4:吉識知明他著「高速データ伝送のためのマルチレベル送信電力制御 を用いた OFDM適応変調方式」、電子情報通信学会論文誌 B、 Vol. J84_B、 No.
7、 2001年 7月、 p. 1141 - 1150
非特許文献 5:前原文明他著「サブキャリア適応変調を用いた OFDM/TDD伝送方 式の検討」、 2001年電子情報通信学会総合大会、 B— 5 100、 2001年 3月、 p. 4 98
非特許文献 6 :元吉克幸他著「OFDM FDDにおける CSIフィードバック情報量削減 手法の検討」、 2005年電子情報通信学会ソサイエティ大会、 B— 5— 28、 2005年 9 月、 ρ· 428
非特許文献 7:「Uplink CQI channel for OFDMA PHY」、 IEEE802. 16d 04/84rl、(米国)、米国電気電子学会、 2004年 4月 28日
発明の開示
発明が解決しょうとする課題
し力しながら、複数のサブキャリアに情報を乗せて通信を行なうようなマルチキャリア 通信システムにおいて、少なくとも 1つのサブキャリアからなるサブキャリアブロック毎 に適応変調を行なう場合には、サブキャリアブロック毎に受信の状態から得られる情 報を通知する必要がある。しかし、受信の状態から得られる情報をそのまま通知する 場合、通知情報として (受信の状態から得られる情報を表すために必要なビット数) X (サブキャリアブロック数)のビット数の情報が必要である。例えば、受信の状態から 得られる情報を表すために必要なビット数が 8ビット、サブキャリアブロック数が 768個 のシステムの場合、 1回の通知情報として 6144ビット必要となる。
[0017] このようにビット数の大きな通知情報は、データの通信に対して大きなオーバヘッド になり、システムのスループットの低下をひき起こすという問題があった。また、これら の通知情報を、通信装置間の制御情報のやり取りに利用する制御チャネルなどを用 いて通知する場合、限られた制御チャネルの帯域を圧迫してしまう問題があった。さ らに送受信に必要な時間が長くなるため、消費電力の増大にもつながってしまうとい う問題があった。
[0018] また、非特許文献 3では測定値と記憶値の大小のみでレベルの上げ下げを決定し ているが、通知情報が複数ビットに及ぶ場合、測定値と記憶値の大小のみではなぐ より詳細な比較が必要となる。
[0019] 非特許文献 6では、 OFDMシステムにおいて、サブキャリアを階層的にグループ化 し、グループ内の CSIの平均値と元の CSIとの差を各階層にわたって繰返し求め、そ の各階層で得られた CSIの平均値を階層毎に異なる周期で更新し通知する方式が 提案されている。この方式では通知情報の情報量が毎回大きく変動するため、通知 情報を制御情報の一部として伝送する一般的なシステムにおいて、制御情報を伝送 する制御チャネルの構成が複雑化するという問題があった。
[0020] さらに、音声データ等の差分を用いた圧縮時に比べて、通信システムにおける制御 情報の情報量削減は、誤り耐性に対する要求が高ぐまた、通知情報が示す変調パ ラメータにおける誤り訂正符号化利得を考慮した設計が必要であるため、音声データ 等の差分を用いた圧縮技術をそのまま適用することは困難である。
[0021] 本発明は、このような事情に鑑みてなされたものであり、各チャネルの受信状態から 得られるチャネル品質情報を、複数のチャネル間のチャネル品質情報の差分を用い て通信先へ通知する場合に、差分に基づいて復元するチャネル品質情報の精度を 向上させる通知情報を生成する通知情報生成装置および方法を提供することを目的 とする。
課題を解決するための手段
[0022] (1 1 3)上記の目的を達成するため、本発明は、以下のような手段を講じた。す なわち、本発明に係る通知情報生成装置は、複数のチャネルを用いて通信を行なう 通信方式で各チャネルの受信の状態から得られるチャネル品質情報に基づいて通 知情報を生成する通知情報生成装置であって、二つのチャネル品質情報の差を示 す少なくとも一つの差分値候補値と、チャネル品質情報を示す少なくとも一つの非差 分値候補値を含む通知情報の候補値から、一つの候補値を選択し、選択した候補 値に基づいて通知情報を生成することを特徴とする。
[0023] このように、二つのチャネル品質情報の差分値を算出し、差分値を差分値候補値と 非差分値候補値とのいずれかで近似した通知情報を生成して通信先に通知すること により、通知情報の情報量を削減するとともに、通知情報に基づいて復元されるチヤ ネル品質情報の精度の向上を図ることができる。通知情報として非差分値候補値を 用いることにより、差分値候補値では通知できない情報 (差分値が差分値候補値を 超える場合の情報など)を通知することが可能になり、復元するチャネル品質情報の 精度の向上を図ることができる。
[0024] (2— 1 4)本発明に係る通知情報生成装置は、複数のチャネルを用いて通信を 行なう通信方式で各チャネルの受信の状態から得られるチャネル品質情報に基づい て通知情報を生成する通知情報生成装置であって、通知情報の候補値として、二つ のチャネル品質情報の差を示す差分値候補値と、チャネル品質情報を示す非差分 値候補値とを複数記憶する通知情報テーブルと、第一のチャネルのチャネル品質情 報に基づいて生成された通知情報を用いて復元値を生成する復元部と、前記第一 のチャネルとは異なる第二のチャネルのチャネル品質情報を入力し、前記第二のチ ャネルのチャネル品質情報と前記復元値とに基づいて、前記通知情報の候補値から 一つの候補値を選択し、選択した候補値に基づレ、て通知情報を生成する選択部と、 を備えることを特徴とする。
[0025] このように、第一のチャネルの復元値と第二のチャネルとのチャネル品質情報に基 づいて、差分値候補値と非差分値候補値とのいずれかを選択し、選択した候補値に 基づいて通知情報を生成して通信先に通知することにより、通知情報の情報量を削 減するとともに、通知情報に基づいて復元されるチャネル品質情報の精度の向上を 図る。通知情報として非差分値候補値を用いることにより、差分値候補値では通知で きなレ、情報 (差分値が差分値候補値を超える場合の情報など)を通知することが可能 になり、復元するチャネル品質情報の精度の向上を図ることができる。
[0026] (3— 1 5)さらに、本発明に係る通知情報生成装置において、前記選択部は、前 記第二のチャネルのチャネル品質情報と前記復元値との差分値と、前記第二のチヤ ネル品質情報とに基づいて、候補値を選択することを特徴とする。
[0027] このように、前記選択部は、算出した差分値と、前記第二のチャネルの品質情報と に基づいて、候補値を選択することにより、差分値候補値と非差分値候補値とのいず れかを適切に選択することができる。
[0028] (4一 1一 6)本発明に係る通知情報生成装置において、前記復元部は、前記第一 のチャネルのチャネル品質情報を復元した第一のチャネルの復元値を生成し、前記 選択部は、前記第二のチャネルのチャネル品質情報と前記第一のチャネルの復元 値との差分値を算出し、算出した差分値に基づいて、前記通知情報の候補値力 一 つの候補値を選択することを特徴とする。
[0029] このように、暫定的な第二のチャネルの復元値と第二のチャネルとのチャネル品質 情報の差分値を算出し、差分値を差分値候補値と非差分値候補値とのレ、ずれかで 近似した通知情報を生成して通信先に通知することにより、通知情報の情報量を削 減するとともに、通知情報に基づいて復元されるチャネル品質情報の精度の向上を 図ことができる。
[0030] (5— 1 7)本発明に係る通知情報生成装置において、前記選択部は、前記第一 のチャネルの復元値と前記差分値候補値とを加算した値、前記非差分値候補値およ び前記第二のチャネルのチャネル品質情報に基づレ、て、一つの候補値を選択して 通知情報を生成することを特徴とする。
[0031] このように、前記選択部は、前記第一のチャネルの復元されたチャネル品質情報と 前記差分値候補値を加算した値と、前記非差分値候補値と、前記第二のチャネルの チャネル品質情報とに基づいて、一つの候補値を選択することにより、より適切な通 知情報を生成し、復元されるチャネル品質情報の精度を向上させることができる。
[0032] (6— 1一 8)本発明に係る通知情報生成装置において、前記復元部は、前記非差 分値候補値と、前記第一のチャネルのチャネル品質情報を復元した復元値に前記 差分値候補値を加算した値とを含む暫定的な複数の第二のチャネルの復元値を生 成し、前記選択部は、前記第二のチャネルのチャネル品質情報と、前記複数の第二 のチャネルの復元値それぞれとの差分値に基づいて、前記通知情報の候補値から 一つの候補値を選択することを特徴とする。
[0033] このように、暫定的な第二のチャネルの復元値と第二のチャネルとのチャネル品質 情報の差分値を算出し、差分値を差分値候補値と非差分値候補値とのレ、ずれかで 近似した通知情報を生成して通信先に通知することにより、通知情報の情報量を削 減するとともに、通知情報に基づいて復元されるチャネル品質情報の精度の向上を 図ことができる。
[0034] (7— 1一 9)本発明に係る通知情報生成装置において、前記選択部は、前記複数 のチャネルのチャネル品質情報を入力し、入力した複数のチャネル品質情報に基づ いて、通知情報の候補値を決定し、決定した通知情報の候補値に基づいて前記通 知情報テーブルを更新することを特徴とする。
[0035] このように、非差分値候補値を複数のチャネル品質情報に基づいて決定し、通知 情報テーブルを更新することにより、伝搬路状態に柔軟に適応して適切な通知情報 候補値を決定して通知情報を生成し、復元されるチャネル品質情報の精度を向上さ せること力 Sできる。
[0036] (8— 1 10)本発明に係る通知情報生成装置において、前記選択部は、差分値を 算出する起点となる起点チャネルの情報を保持し、前記第二のチャネルが差分値を 算出する起点となる場合、通知情報として、前記第二のチャネルのチャネル品質情 報、または、所定のチャネル品質情報とのいずれか一方を出力し、前記復元部は、 前記選択部が生成した通知情報を、各チャネルの通知情報として複数入力し、前記 起点チャネルの通知情報へ順次各チャネルの通知情報を加算した累積値を算出し て復元値を生成することを特徴とする。
[0037] このように、起点チャネルの情報を通知されたチャネル品質情報または所定のチヤ ネル品質情報にすることにより、復元されるチャネル品質情報の精度を向上させるこ とができる。前記所定のチャネル品質情報は、非差分値候補値のいずれかであって もよいし、複数のチャネル品質情報の平均値を用いる場合であってもよい。 [0038] (9 1 11)本発明に係る通知情報生成装置において、前記選択部は、差分値を 算出する起点となる複数の起点チャネルの情報を保持し、前記第二のチャネルが差 分値を算出する起点チャネルの一つである場合、通知情報として、前記第二のチヤ ネルのチャネル品質情報、または、所定のチャネル品質情報とのいずれか一方を出 力し、前記復元部は、前記選択部が生成した通知情報を、各チャネルの通知情報と して複数入力し、複数の起点チャネルのうちのいずれかのチャネルの通知情報へ順 次各チャネルの通知情報を加算した累積値を算出して復元値を生成することを特徴 とする。
[0039] このように、起点チャネルの情報を通知されたチャネル品質情報または所定のチヤ ネル品質情報にすることにより、復元されるチャネル品質情報の精度を向上させるこ とができる。前記所定のチャネル品質情報は、非差分値候補値のいずれかであって もよいし、複数のチャネル品質情報の平均値を用いる場合であってもよい。また、複 数の起点チャネルを配置することにより、復元値の精度を向上させることができる。
[0040] (10— 1 12)本発明に係る通知情報生成装置において、前記復元部は、復元値 を生成する対象チャネルに近い起点チャネルから前記対象チャネルまでの各チヤネ ルの通知情報を順次加算した累積値を算出して復元値を生成することを特徴とする
[0041] このように、対象チャネルにより近い起点チャネルを用いて通知情報および復元値 を生成することができる。これにより、通知情報と復元値の精度を向上させることがで きる。
[0042] (11 1 13)本発明に係る通知情報生成装置において、前記復元部は、前記複 数の起点チャネルの位置および非差分値候補値が通知情報として選択されたチヤ ネルの位置に基づいて、各チャネルの復元値に生成において、前記累積値に通知 情報を加算するチャネルを決定することを特徴とする。
[0043] このように、二つの起点チャネルの間に存在するチャネルについて、起点チャネル の位置と非差分値候補値が通知情報として選択されたチャネルの位置に基づいて、 累積値に加算する通知情報を選択することが可能になる。これにより、非差分値候補 値が選択されたチャネルのように、他のチャネルとの差分値が大きくなつているチヤネ ルの影響を小さくして復元値を生成することが可能になる。これにより、通知情報と復 元値の精度を向上させることができる。
[0044] (12— 1— 14)本発明に係る通知情報生成装置において、前記複数の起点チヤネ ルの数と配置間隔との少なくとも一方は、前記複数のチャネルのチャネル間隔、受信 状態から得られる伝搬路の遅延分散値、ドップラー周波数または各チャネル間のチ ャネル品質情報の変動幅のうち少なくとも一つに基づいて決定することを特徴とする
[0045] このように、周波数方向の変動に応じて (完全なチャネル品質情報を通知する)起 点となるチャネルの数および間隔を適切に制御することで、精度が高く効率の良い通 知情報と復元値を生成することが可能になる。
[0046] (13- 1 - 15)本発明に係る通知情報生成装置において、前記通知情報テーブル は、前記複数の起点チャネルの数および配置間隔のうち少なくとも一つに基づいて 決定した通知情報の候補値を記憶することを特徴とする。
[0047] このように、起点チャネルの数並びに配置間隔の変更に応じて、通知情報の候補 値を変更して通知情報テーブルに記憶することにより、より精度の高い通知情報並び に復元値の生成ができる。これにより、精度が高く効率の良い通知情報と復元値を生 成することが可能になる。
[0048] (14- 1 - 16)本発明に係る通知情報生成装置において、前記通知情報テーブル は、前記複数の起点チャネルの数に反比例する関係または前記複数の起点チヤネ ルの配置間隔に比例する関係のいずれかに基づいて、記憶する通知情報の候補値 の数を多くすることを特徴とする。
[0049] このように、起点チャネルの数が少ないほど、または、起点チャネルの配置間隔が 広いほど、候補値のビット数を増やし、逆に数が多いほど、または、起点チャネルの 配置間隔が狭いほど、候補値のビット数を減らすことによって、通知情報を伝送する ために必要な総ビット数を(ほぼ)一定に保つように制御することができる。また、起点 チャネルの配置間隔が広いほど、起点間チャネルにおける変動幅(チャネル品質情 報のばらつき)が大きくなる可能性が高いため、より多くのビット数を使用して候補値 の数を増やすことで、精度を保つことも可能になる。 [0050] (15— 1— 17)本発明に係る通知情報生成装置において、前記復元部は、任意の チャネルの通知情報が非差分値候補値である場合、前記累積値を前記任意のチヤ ネルの通知情報と置き換えて、前記任意のチャネルの復元値を生成することを特徴 とする。
[0051] このように、累積値を算出してチャネル品質情報を復元する際に、通知情報が非差 分値候補値である場合に、累積値へ通知情報 (非差分値候補値)を代入して置き換 えることにより、復元するチャネル品質情報の精度を向上させることができる。
[0052] (16— 1— 18)本発明に係る通知情報生成装置において、前記復元部は、任意の チャネルの通知情報が前記非差分値候補値である場合、前記累積値へ前記任意の チャネルの通知情報を加算しないで前記任意のチャネルの復元値を生成することを 特徴とする。
[0053] このように、累積値を算出してチャネル品質情報を復元する際に、通知情報が非差 分値候補値である場合に、累積値へ通知情報 (非差分値候補値)を加算しなレ、こと により、復元するチャネル品質情報の精度を向上させることができる。
[0054] (17— 1 19)本発明に係る通知情報生成装置において、前記選択部は、 nビット の通知情報を生成し、前記通知情報テーブルは、通知情報の候補値を識別する候 補値番号を 2n個記憶する nビットと、前記 2n個の候補値番号それぞれと対応する通 知情報の候補値を記憶する記憶領域を有していることを特徴とする。
[0055] このように、候補値番号を用いて通知情報を nビットで生成することにより、通知情報 の情報量を抑制することができる。これにより、通信装置間で送受信する制御情報量 を抑制することができる。
[0056] (18— 1一 20)本発明に係る通知情報生成装置において、前記非差分値候補値は 、送信を行なわなレ、チャネルであることを示す情報を含むことを特徴とする。
[0057] このように、非差分値候補値として、当該チャネルが送信を行なわないキャリアホー ルを示す情報を含めることにより、通信先へキャリアホールの存在を通知することがで きる。
[0058] (19一 1一 21)本発明に係る通知情報生成装置において、前記非差分値候補値は 、前記複数のチャネルのなかで伝搬路状態が劣悪なチャネルから通知されたチヤネ ル品質情報を示す情報を含むことを特徴とする。
[0059] このように、非差分値候補値として、当該チャネルの伝搬路状態が劣悪なことを示 す情報を含めることにより、通信先へ伝搬路状態が悪いことを通知することができる。 また、複数のチャネル間に伝搬路状態が他のチャネルに比べ極端に悪レ、チャネルが 存在する場合であっても伝搬路状態をより正確に通知することができる。
[0060] (20— 1一 22)本発明に係る通知情報生成装置にぉレ、て、前記非差分値候補値は 、前記複数のチャネルのチャネル品質情報について統計を行なって算出したチヤネ ル品質情報を示す情報を含むことを特徴とする。
[0061] このように、複数のチャネル品質情報について統計を行なった情報に基づいて非 差分値候補値を決定することにより、適切に伝搬路状態を示す情報を通知すること ができる。
[0062] (21— 1— 27)本発明に係る通信装置は、複数のチャネルを用いて通信を行なう通 信装置であって、上記(1 1 3)から(20— 1 22)のレ、ずれかに記載の通知情報 生成装置と、前記通知情報生成装置が生成した通知情報を、通信相手に送信する 送信部と、を備えることを特徴とする。
[0063] このように、二つのチャネル品質情報の差分値を算出し、差分値を差分値候補値と 非差分値候補値とのいずれかで近似した通知情報を生成して通信先に通知すること により、通知情報の情報量を削減するとともに、通知情報に基づいて復元されるチヤ ネル品質情報の精度の向上を図ることができる。これにより、送信部(無線送信部)が 送信する通知情報量を抑制することもできる。
[0064] (22— 1 28)本発明に係る通知情報生成方法は、複数のチャネルを用いて通信 を行なう通信方式で各チャネルの受信の状態から得られるチャネル品質情報に基づ いて通知情報を生成する通知情報生成方法であって、二つのチャネル品質情報の 差を示す少なくとも一つの差分値候補値と、チャネル品質情報を示す少なくとも一つ の非差分値候補値を含む通知情報の候補値から、一つの候補値を選択し、選択し た候補値に基づいて通知情報を生成することを特徴とする。
[0065] このように、二つのチャネル品質情報の差分値を算出し、差分値を差分値候補値と 非差分値候補値とのいずれかで近似した通知情報を生成して通信先に通知すること により、通知情報の情報量を削減するとともに、通知情報に基づいて復元されるチヤ ネル品質情報の精度の向上を図ることができる。通知情報として非差分値候補値を 用いることにより、差分値候補値では通知できない情報 (差分値が差分値候補値を 超える場合の情報など)を通知することが可能になり、復元するチャネル品質情報の 精度の向上を図ることができる。
[0066] (23— 1一 29)本発明に係る通知情報生成方法は、複数のチャネルを用いて通信 を行なう通信方式で各チャネルの受信の状態から得られるチャネル品質情報に基づ いて通知情報を生成する通知情報生成方法であって、複数のチャネルを用いて通 信を行なう通信方式で各チャネルの受信の状態から得られるチャネル品質情報に基 づいて通知情報を生成する通知情報生成方法であって、通知情報の候補値として、 二つのチャネル品質情報の差を示す差分値候補値と、チャネル品質情報示す非差 分値候補値とを通知情報テーブルへ複数記憶するステップと、第一のチャネルのチ ャネル品質情報に基づいて生成された通知情報を用いて復元値を生成するステップ と、前記第一のチャネルとは異なる第二のチャネルのチャネル品質情報を入力し、前 記第二のチャネルのチャネル品質情報と前記復元値とに基づいて、前記通知情報 の候補値から一つの候補値を選択し、選択した候補値に基づレ、て通知情報を生成 するステップと、を備えることを特徴とする。
[0067] このように、通知情報として非差分値候補値を用いることにより、差分値候補値では 通知できなレ、情報 (差分値が差分値候補値を超える場合の情報など)を通知すること が可能になり、復元するチャネル品質情報の精度の向上を図ることができる。
[0068] (24— 1 30)本発明に係る通知情報を生成する手順をコンピュータに実行させる ためのプログラムは、複数のチャネルを用いて通信を行なう通信方式で各チャネルの 受信の状態から得られるチャネル品質情報に基づいて通知情報を生成する手順をコ ンピュータに実行させるためのプログラムであって、通知情報の候補値として、二つ のチャネル品質情報の差を示す差分値候補値と、チャネル品質情報示す非差分値 候補値とを通知情報テーブルへ複数記憶する手順と、第一のチャネルのチャネル品 質情報に基づいて生成された通知情報を用いて復元値を生成する手順と、前記第 一のチャネルとは異なる第二のチャネルのチャネル品質情報を入力し、前記第二の チャネルのチャネル品質情報と前記復元値とに基づレ、て、前記通知情報の候補値 から一つの候補値を選択し、選択した候補値に基づいて通知情報を生成する手順と 、をコンピュータに実行させる。
[0069] このように、通知情報として非差分値候補値を用いることにより、差分値候補値では 通知できなレ、情報 (差分値が差分値候補値を超える場合の情報など)を通知すること が可能になり、復元するチャネル品質情報の精度の向上を図ることができる。
[0070] (25— 2— 1 )また、本発明に係る通知情報生成装置は、複数のチャネルを用いて 通信を行なう通信方式で各チャネルの受信の状態から得られるチャネル品質情報に 基づいて通知情報を生成する通知情報生成装置であって、二つのチャネル品質情 報の差を符号を伴って示す少なくとも一つの差分値候補値と、二つのチャネル品質 情報の差の絶対値を示す少なくとも一つの絶対値候補値とを含む通知情報の候補 値から、一つの候補値を選択し、選択した候補値に基づいて通知情報を生成する選 択部を、備えることを特徴とする。
[0071] このように、差分値を差分値候補値と絶対値候補値とのいずれかで近似した通知 情報を生成して通信先に通知することにより、通知情報の情報量を削減すると共に、 通知情報に基づいて復元されるチャネル品質情報の精度の向上を図る。通知情報と して絶対値候補値を用いることにより、差分値候補値では通知できなレ、情報 (差分値 が差分値候補値を超える場合の情報など)を通知することが可能になり、復元するチ ャネル品質情報の精度の向上を図ることができる。
[0072] (26— 2— 2)また、本発明に係る通知情報生成装置において、通知情報の候補値 として、前記差分値候補値と、前記絶対値候補値とを複数記憶する通知情報テープ ルと、第一のチャネルのチャネル品質情報に基づいて生成された通知情報を用いて 復元値を生成する復元部と、を更に備え、前記選択部は、前記第一のチャネルとは 異なる第二のチャネルのチャネル品質情報を入力し、前記第二のチャネルのチヤネ ル品質情報と前記復元値とに基づいて、前記通知情報の候補値力、ら一つの候補値 を選択し、選択した候補値に基づレ、て通知情報を生成することを特徴とする。
[0073] このように、第一のチャネルの復元値と第二のチャネルとのチャネル品質情報に基 づいて、差分値候補値と絶対値候補値とのいずれかを選択し、選択した候補値に基 づいて通知情報を生成して通信先に通知することにより、通知情報の情報量を削減 すると共に、通知情報に基づいて復元されるチャネル品質情報の精度の向上を図る 。通知情報として絶対値候補値を用いることにより、差分値候補値では通知できない 情報 (差分値が差分値候補値を超える場合の情報など)を通知することが可能になり 、復元するチャネル品質情報の精度の向上を図ることができる。
[0074] (27— 2— 3)さらに、本発明に係る通知情報生成装置において、前記復元部は、 前記第一のチャネルのチャネル品質情報を復元した第一のチャネルの復元値を生 成し、前記選択部は、前記第二のチャネルのチャネル品質情報と前記第一のチヤネ ルの復元値との差分値を算出し、算出した差分値に基づいて、前記通知情報の候 補値力 一つの候補値を選択することを特徴とする。
[0075] このように、前記選択部は、算出した差分値と、前記第二のチャネルの品質情報と に基づいて、候補値を選択することにより、差分値候補値と絶対値候補値とのいずれ 力を適切に選択することができる。
[0076] (28— 2— 4)本発明に係る通知情報生成装置において、前記復元部は、前記第 一のチャネルのチャネル品質情報を復元した復元値に前記通知情報の候補値をカロ 算した暫定的な第二のチャネルの復元値を複数生成し、前記選択部は、前記第二 のチャネルのチャネル品質情報と、前記複数の第二のチャネルの復元値それぞれと の複数の差分値に基づいて、前記通知情報の候補値から一つの候補値を選択する ことを特徴とする。
[0077] このように、暫定的な第二のチャネルの復元値と第二のチャネルとのチャネル品質 情報の差分値を算出し、差分値を差分値候補値と絶対値候補値とのレ、ずれかで近 似した通知情報を生成して通信先に通知することにより、通知情報の情報量を削減 すると共に、通知情報に基づいて復元されるチャネル品質情報の精度の向上を図こ とができる。
[0078] (29— 2— 5)本発明に係る通知情報生成装置において、前記選択部は、前記複 数のチャネルのチャネル品質情報を入力し、入力した複数のチャネル品質情報に基 づいて、通知情報の候補値を決定し、決定した通知情報の候補値に基づいて前記 通知情報テーブルを更新することを特徴とする。 [0079] このように、絶対値候補値を複数のチャネル品質情報に基づいて決定し、通知情 報テーブルを更新することにより、伝搬路状態に柔軟に適応して適切な通知情報候 補値を決定して通知情報を生成し、復元されるチャネル品質情報の精度を向上させ ること力 Sできる。
[0080] (30— 2— 6)本発明に係る通知情報生成装置において、前記選択部は、差分値を 算出する起点となるチャネルの情報を入力し、前記第二のチャネルが差分値を算出 する起点となる場合、通知情報として、前記第二のチャネルのチャネル品質情報、ま たは、所定のチャネル品質情報とのいずれか一方を出力し、前記復元部は、前記選 択部が生成した通知情報を、各チャネルの前回通知情報として複数入力し、起点と なるチャネルの前回通知情報へ順次各チャネルの前回通知情報を加算した累積値 を算出して復元値を生成することを特徴とする。
[0081] このように、起点となるチャネルの情報を通知されたチャネル品質情報または所定 のチャネル品質情報にすることにより、復元されるチャネル品質情報の精度を向上さ せること力 Sできる。前記所定のチャネル品質情報は、絶対値候補値のいずれかであ つてもよいし、複数のチャネル品質情報の平均値を用いる場合であってもよい。
[0082] (31— 2— 7)本発明に係る通知情報生成装置において、前記復元部は、任意のチ ャネルの通知情報が絶対値候補値である場合、前記任意のチャネルのひとつ前の チャネルの通知情報に基づレ、て前記絶対値候補値の符号決定し、決定した符号と 一致させた絶対値候補値の値を用いて前記累積値を算出することを特徴とする。
[0083] このように、累積値を算出してチャネル品質情報を復元する際に、通知情報が絶対 値候補値である場合に、絶対値候補値の符号を一つ前のチャネルの符号に基づレ、 て決定すること力 Sできる。
[0084] (32— 2— 8)本発明に係る通知情報生成装置において、前記復元部は、前記任 意のチャネルのひとつ前のチャネルの通知情報の符号を前記絶対値候補値の符号 として前記累積値を算出することを特徴とする。
[0085] このように、累積値を算出してチャネル品質情報を復元する際に、通知情報が絶対 値候補値である場合に、絶対値候補値の符号を一つ前のチャネルの符号を用いるこ とができる。 [0086] (33— 2— 9)本発明に係る通知情報生成装置において、前記復元部は、任意のチ ャネルの通知情報が絶対値候補値である場合、算出している累積値に基づいて、前 記絶対値候補値の符号を決定して前記累積値を算出することを特徴とする。
[0087] このように、累積値を算出してチャネル品質情報を復元する際に、通知情報が絶対 値候補値である場合に、算出している累積値に基づいて、符号を決定することができ る。
[0088] (34— 2— 10)本発明に係る通知情報生成装置において、前記復元部は、前記累 積値が所定の値未満のときは正の符号とし、前記累積値が前記所定の値以上である ときは前記任意のチャネルのひとつ前のチャネルの通知情報の符号として、前記絶 対値候補値の符号を決定することを特徴とする。
[0089] このように、累積値を算出してチャネル品質情報を復元する際に、通知情報が絶対 値候補値である場合に、算出している累積値を所定の値と比較して符号を決定する こと力 Sできる。
[0090] (35— 2— 15)本発明に係る通知情報生成装置において、前記復元部は、前記第 一のチャネルの通知情報、または、前記第一のチャネルの復元値との少なくとも一方 に基づレ、て絶対値候補値の符号を決定し、決定した絶対値候補値の値と前記差分 値候補値とを含む通知情報の候補値を前記選択部へ出力し、前記選択部は、前記 復元部が出力した通知情報候補値と前記差分値とを比較して候補値を選択すること を特徴とする。
[0091] このように、復元部によって、絶対値候補値の符号を決定することにより、選択部に おいて、差分値候補値と絶対値候補値とを差分値に基づいて適切に選択することが できる。
[0092] (36— 2— 18)本発明に係る通信装置は、複数のチャネルを用いて通信を行なう通 信装置であって、上記(25 _ 2 _ 1 )から(35 _ 2 _ 15)のいずれかに記載の通知情 報生成装置と、前記通知情報生成装置が生成した通知情報を、通信相手に送信す る送信部と、を備えることを特徴とする。
[0093] このように、差分値を差分値候補値と絶対値候補値とのいずれかで近似した通知 情報を生成して通信先に通知することにより、通知情報の情報量を削減すると共に、 通知情報に基づいて復元されるチャネル品質情報の精度の向上を図る。通知情報と して絶対値候補値を用いることにより、差分値候補値では通知できなレ、情報 (差分値 が差分値候補値を超える場合の情報など)を通知することが可能になり、復元するチ ャネル品質情報の精度の向上を図ることができる。
[0094] (37— 2— 19)本発明に係る通知情報生成方法は、複数のチャネルを用いて通信 を行なう通信方式で各チャネルの受信の状態から得られるチャネル品質情報に基づ いて通知情報を生成する通知情報生成方法であって、二つのチャネル品質情報の 差を符号を伴って示す少なくとも一つの差分値候補値と、二つのチャネル品質情報 の差の絶対値を示す少なくとも一つの絶対値候補値とを含む通知情報の候補値から 、一つの候補値を選択し、選択した候補値に基づいて通知情報を生成することを特 徴とする。
[0095] このように、通知情報として絶対値候補値を用いることにより、差分値候補値では通 知できなレ、情報 (差分値が差分値候補値を超える場合の情報など)を通知することが 可能になり、復元するチャネル品質情報の精度の向上を図ることができる。
[0096] (38— 2— 20)本発明に係る通知情報を生成する手順をコンピュータに実行させる ためのプログラムは、複数のチャネルを用いて通信を行なう通信方式で各チャネルの 受信の状態から得られるチャネル品質情報に基づいて通知情報を生成する手順をコ ンピュータに実行させるためのプログラムであって、二つのチャネル品質情報の差を 符号を伴って示す少なくとも一つの差分値候補値と、二つのチャネル品質情報の差 の絶対値を示す少なくとも一つの絶対値候補値とを含む通知情報の候補値から、一 つの候補値を選択し、選択した候補値に基づいて通知情報を生成する手順を、をコ ンピュータに実行させる。
[0097] このように、通知情報として絶対値候補値を用いることにより、差分値候補値では通 知できなレ、情報 (差分値が差分値候補値を超える場合の情報など)を通知することが 可能になり、復元するチャネル品質情報の精度の向上を図ることができる。
[0098] (39— 3— 1 )また、本発明に係る通知情報生成装置は、複数のチャネルを用いて 通信を行なう通信方式で各チャネルの受信の状態から得られるチャネル品質情報に 基づいて通知情報を生成する通知情報生成装置であって、第一のチャネルのチヤ ネル品質情報に基づいて生成された通知情報を前回通知情報として保持し、保持し た前回通知情報に基づレ、てチャネル品質情報を復元し、復元したチャネル品質情 報を前記第一のチャネルの復元チャネル品質情報として出力する復元部と、前記第 一のチャネルとは異なる第二のチャネルのチャネル品質情報を入力し、入力した第 二のチャネルのチャネル品質情報と前記第一のチャネルの復元チャネル品質情報と の差分値を算出し、算出した差分値と通知情報として通信先へ通知する値との差分 に基づいて指標値を算出し、算出した指標値が小さくなるように通知情報を生成する 演算部と、を備え、前記復元部は、前記演算部が生成した通知情報を前回通知情報 として記憶することを特徴とする。
[0099] このように、本発明に係る通知情報生成装置によれば、差分値を用いて、複数のチ ャネルのチャネル品質情報を通知する通知情報を生成することができる。通知情報 は、差分値に基づいて、通知情報として通知される値として演算部によって決定され る値である。入力されたチャネル品質情報と、前回通知情報に基づいて復元したチ ャネル品質情報とに基づいて差分値を算出し、算出した差分値と通信先へ通知する 値との差分に基づいて指標値が小さくなるように通知情報を生成することにより、チヤ ネル品質情報を復元する場合の精度を向上させることができる。
[0100] (40— 3— 2)また、本発明に係る通知情報生成装置において、前記演算部が算出 する差分値の候補となる複数の候補値を差分情報として記憶する差分情報テーブル を、更に備え、前記演算部は、前記算出した差分値と前記複数の候補値との差分に 基づいて複数の指標値を算出し、算出した複数の指標値に基づいて、一つの候補 値を選択し、選択した候補値に基づレ、て通知情報を生成することを特徴とする。
[0101] このように、差分値の候補値を用いて通知情報を生成することにより、通知情報量 を削減することができると共に、入力されたチャネル品質情報と、前回通知情報に基 づいて復元したチャネル品質情報とに基づいて差分値を算出することにより、チヤネ ル品質情報を復元する場合の精度を向上させる通知情報を生成することができる。
[0102] (41— 3— 3)本発明に係る通知情報生成装置において、前記演算部は、前記第 二のチャネルを起点として差分値を算出する場合、前記第二のチャネルのチャネル 品質情報、または、所定の品質情報とのいずれか一方を通知情報へ設定して出力 することを特徴とする。
[0103] このように、起点となるチャネル品質情報を設定することにより、起点とするチャネル のチャネル品質情報との差分値を用いて通知情報を生成することができる。これによ り、通知情報量を削減すると共に、復元するチャネル品質情報の精度を向上させる 通知情報を生成することができる。
[0104] (42— 3— 4)本発明に係る通知情報生成装置において、前記演算部は、前記第 一のチャネルの復元チャネル品質情報へ複数の候補値それぞれを加算して第二の チャネルの暫定的なチャネル品質情報を複数生成し、入力した第二のチャネルのチ ャネル品質情報と生成した第二のチャネルの暫定的なチャネル品質情報それぞれと の差分に基づいて第二指標値を算出し、算出した第二指標値が小さい第二のチヤ ネルの暫定的なチャネル品質情報に用レ、た候補値を選択することを特徴とする。
[0105] このように、通知情報に基づいて復元したチャネル品質情報に基づいて、暫定的な チャネル品質情報を生成し、入力したチャネル品質情報と暫定的なチャネル品質情 報との差分に基づいて、差分値と候補値との差分に基づいて算出する指標値を計算 すること力 Sできる。小さい指標値となる候補値を選択することにより、復元するチヤネ ル品質情報の精度を向上させる通知情報を生成することができる。
[0106] (43— 3— 5)本発明に係る通知情報生成装置において、前記演算部は、前記第 二のチャネルのチャネル品質情報と、前記第一および第二のチャネルとは異なる第 三のチャネルのチャネル品質情報とを少なくとも含む異なる複数のチャネルのチヤネ ル品質情報を入力し、前記第一のチャネルの復元チャネル品質情報へ複数の候補 値それぞれを加算して第二のチャネルの暫定的なチャネル品質情報を複数生成し、 入力した第二のチャネルのチャネル品質情報と生成した第二のチャネルの暫定的な チャネル品質情報それぞれとの差分に基づいて第二指標値を算出し、前記第二の チャネルの暫定的なチャネル品質情報それぞれへ複数の候補値それぞれを加算し て第三の暫定的なチャネル品質情報を複数生成し、入力した第三のチャネルのチヤ ネル品質情報と生成した第三の暫定的なチャネル品質情報それぞれとの差分に基 づいて第三指標値を算出し、入力した異なる複数のチャネルそれぞれについて暫定 的なチャネル品質情報を生成することを繰り返して、第二指標値と第三指標値とを少 なくとも含む複数の指標値を算出し、算出した指標値の和が小さい第二のチヤネノレ の暫定的なチャネル品質情報に用いた候補値を選択することを特徴とする。
[0107] このように、当該チャネルの次のチャネル品質情報を復元した暫定的なチャネル品 質情報を生成することにより、復元するチャネル品質情報の精度を向上させる通知情 報を生成することができる。
[0108] (44— 3— 6)本発明に係る通知情報生成装置において、前記演算部は、前記所 定の品質情報を複数保持し、起点とするチャネルを含む複数のチャネルのチャネル 品質情報を入力し、前記起点とするチャネルの通知情報へ前記所定の品質情報そ れぞれを設定した場合毎に、前記複数のチャネルそれぞれについて、前記差分値と 選択した候補値との差を算出して加算し、加算した差が小さくなる所定の品質情報を 選択して、起点とするチャネルの通知情報へ設定することを特徴とする。
[0109] このように、起点となる品質情報の値を複数用意し、指標値が小さくなるように設定 することにより、復元するチャネル品質情報の精度を向上させる通知情報を生成する こと力 Sできる。
[0110] (45— 3— 7)本発明に係る通知情報生成装置において、前記演算部は、前記差 分値と前記複数の候補値それぞれとの差を二乗して指標値を算出することを特徴と する。
[0111] このように、指標値として二乗誤差を用いることにより、復元するチャネル品質情報 の精度を向上させる候補値を選択することができる。
[0112] (46— 3— 8)本発明に係る通知情報生成装置において、前記演算部は、前記差 分値と前記複数の候補値それぞれとの差の絶対値を指標値として算出することを特 徴とする。
[0113] このように、指標値として差分値と候補値の絶対値を用いることにより、復元するチ ャネル品質情報の精度を向上させる候補値を選択することができる。
[0114] (47— 3— 9)本発明に係る通知情報生成装置において、前記演算部は、算出した 指標値へ所定の係数を乗算することを特徴とする。
[0115] このように、指標値へ重み付けをすることにより、制御情報であるチャネル品質情報 に基づいて処理 (復調 '復号)される信号の品質を向上させることができる。 [0116] (48— 3— 10)本発明に係る通知情報生成装置において、前記演算部は、前記差 分値と前記複数の候補値それぞれとの差の符号に応じた値を所定の係数として、前 記指標値へ乗算することを特徴とする。
[0117] このように、差分値と候補値との大小関係を考慮して指標値へ重み付けをすること により、制御情報であるチャネル品質情報に基づいて処理 (復調 *復号)される信号 の品質を向上させることができる。
[0118] (49— 3— 11)本発明に係る通知情報生成装置において、前記演算部は、前記差 分値または前記候補値との少なくとも一方へ所定の係数を乗算して指標値を算出す ることを特徴とする。
[0119] このように、指標値を算出する差分値または候補値へ重み付けをすることにより、制 御情報であるチャネル品質情報に基づいて処理 (復調 *復号)される信号の品質を向 上させることができる。
[0120] (50— 3— 13)本発明に係る通信装置は、複数のチャネルを用いて通信を行なう通 信装置であって、伝搬路状態を推定する伝搬路推定部と、前記伝搬路推定部が推 定した伝搬路状態に基づレ、て生成したチャネル品質情報を入力する上記(3— 1)か ら(3— 12)のいずれかに記載の通知情報生成装置と、通知情報生成装置が生成し た通知情報を通信先へ送信する送信部と、を備えることを特徴とする。
[0121] このように、本発明に係る通信装置によれば、差分値を用いて、複数のチャネルの チャネル品質情報を通知することができる。入力されたチャネル品質情報と、前回通 知情報に基づいて復元したチャネル品質情報とに基づいて差分値を算出することに より、チャネル品質情報を復元する場合の精度を向上させることができる。
[0122] (51— 3— 14)本発明に係る通信装置は、複数のチャネルを用いて通信先と通信 を行なう通信装置であって、各チャネルの受信の状態から得られるチャネル品質情 報を前記通信先から受信する受信部と、受信したチャネル品質情報を入力し、復元 チャネル品質情報と通知情報とを出力する上記(3_ 1)から(3_ 12)のレ、ずれかに 記載の通知情報生成装置と、前記復元チャネル品質情報に基づいて、前記通信先 へ送信する送信データへ変調および符号化処理を行なう適応変調制御部と、前記 変調および符号化処理を行なった送信データと前記通知情報とを前記通信先へ送 信する送信部と、を備えることを特徴とする。
[0123] このように、本発明に係る通信装置によれば、通信先からチャネル品質情報を受信 し、受信したチャネル品質情報に基づいて、通知情報並びに復元チャネル品質情報 を生成することができる。入力されたチャネル品質情報と、前回通知情報に基づいて 復元したチャネル品質情報とに基づいて差分値を算出することにより、チャネル品質 情報を復元する場合の精度を向上させることができる。また、通信装置は、精度を向 上させた通知情報に基づレ、て復元した復元チャネル品質情報に基づレ、て適応変調 制御した送信データを送信することができる。
[0124] (52— 3— 15)本発明に係る通知情報生成方法は、複数のチャネルを用いて通信 を行なう通信方式で各チャネルの受信の状態から得られるチャネル品質情報に基づ いて通知情報を生成する通知情報生成方法であって、第一のチャネルのチャネル品 質情報に基づいて生成された通知情報を前回通知情報として保持し、保持した前回 通知情報に基づレ、てチャネル品質情報を復元し、復元したチャネル品質情報を前記 第一のチャネルの復元チャネル品質情報として出力するステップと、前記第一のチヤ ネルとは異なる第二のチャネルのチャネル品質情報を入力し、入力した第二のチヤ ネルのチャネル品質情報と前記第一のチャネルの復元チャネル品質情報との差分 値を算出し、算出した差分値と通知情報として通信先へ通知する値との差分に基づ レ、て指標値を算出し、算出した指標値が小さくなるように通知情報を生成するステツ プと、生成した通知情報を前回通知情報として記憶するステップと、を備えることを特 徴とする。
[0125] このように、本発明に係る通知情報生成方法によれば、差分値を用いて、複数のチ ャネルのチャネル品質情報を通知する通知情報を生成することができる。通知情報 は、差分値に基づいて、通知情報として通知される値として演算部によって決定され る値である。入力されたチャネル品質情報と、前回通知情報に基づいて復元したチ ャネル品質情報とに基づいて差分値を算出し、算出した差分値と通信先へ通知する 値との差分に基づいて指標値が小さくなるように通知情報を生成することにより、チヤ ネル品質情報を復元する場合の精度を向上させることができる。
[0126] (53— 3— 16)本発明に係る通知情報を生成するプログラムは、複数のチャネルを 用いて通信を行なう通信方式で各チャネルの受信の状態から得られるチャネル品質 情報に基づいて通知情報を生成する手順をコンピュータに実行させるためのプログ ラムであって、第一のチャネルのチャネル品質情報に基づいて生成された通知情報 を前回通知情報として保持し、保持した前回通知情報に基づいてチャネル品質情報 を復元し、復元したチャネル品質情報を前記第一のチャネルの復元チャネル品質情 報として出力する手順と、前記第一のチャネルとは異なる第二のチャネルのチャネル 品質情報を入力し、入力した第二のチャネルのチャネル品質情報と前記第一のチヤ ネルの復元チャネル品質情報との差分値を算出し、算出した差分値と通知情報とし て通信先へ通知する値との差分に基づいて指標値を算出し、算出した指標値が小さ くなるように通知情報を生成する手順と、生成した通知情報を前回通知情報として記 憶する手順と、をコンピュータに少なくとも実行させる。
[0127] このように、本発明に係る通知情報生成方法によれば、差分値を用いて、複数のチ ャネルのチャネル品質情報を通知する通知情報を生成することができる。通知情報 は、差分値に基づいて、通知情報として通知される値として演算部によって決定され る値である。入力されたチャネル品質情報と、前回通知情報に基づいて復元したチ ャネル品質情報とに基づいて差分値を算出し、算出した差分値と通信先へ通知する 値との差分に基づいて指標値が小さくなるように通知情報を生成することにより、チヤ ネル品質情報を復元する場合の精度を向上させることができる。
[0128] (54 1 1)上記の目的を達成するため、本発明は、以下のような手段を講じた。
すなわち、本発明に係る通知情報生成装置は、複数のチャネルを用いて通信を行な う通信方式で各チャネルの受信の状態から得られるチャネル品質情報に基づいて通 知情報を生成する通知情報生成装置であって、二つのチャネル品質情報の差を示 す複数の差分値候補値から、一つの候補値を選択し、選択した候補値に基づいて 通知情報を生成することを特徴とする。
[0129] このように、二つのチャネル品質情報の差分値を算出し、差分値を差分値候補値 のいずれかで近似した通知情報を生成して通信先に通知することにより、通知情報 の情報量を削減するとともに、通知情報に基づいて復元されるチャネル品質情報の 精度の向上を図ることができる。 [0130] (55— 1 2)また、本発明に係る通知情報生成装置は、複数のチャネルを用いて 通信を行なう通信方式で各チャネルの受信の状態から得られるチャネル品質情報に 基づいて通知情報を生成する通知情報生成装置であって、通知情報の候補値とし て、二つのチャネル品質情報の差を示す差分値候補値を複数記憶する通知情報テ 一ブルと、第一のチャネルのチャネル品質情報に基づいて生成された通知情報を用 いて復元値を生成する復元部と、前記第一のチャネルとは異なる第二のチャネルの チャネル品質情報を入力し、前記第二のチャネルのチャネル品質情報と前記復元値 とに基づいて、前記通知情報の候補値から一つの候補値を選択し、選択した候補値 に基づレ、て通知情報を生成する選択部と、を備えることを特徴とする。
[0131] このように、第一のチャネルの復元値と第二のチャネルとのチャネル品質情報に基 づいて、差分値候補値のいずれかを選択し、選択した候補値に基づいて通知情報 を生成して通信先に通知することにより、通知情報の情報量を削減するとともに、通 知情報に基づいて復元されるチャネル品質情報の精度の向上を図ることができる。
[0132] (56)また、本発明の通知情報生成装置において、差分値を算出する起点となる起 点チャネルが複数存在し、前記第二のチャネルが前記複数の起点チャネルの一つ である場合、前記選択部は、前記複数の起点チャネルの情報を保持し、通知情報と して、前記第二のチャネルのチャネル品質情報、または、所定のチャネル品質情報 のいずれか一方を出力し、前記復元部は、前記選択部が生成した通知情報を、各チ ャネルの通知情報として複数入力し、複数の起点チャネルのうちのいずれかのチヤ ネルの通知情報へ順次各チャネルの通知情報を加算した累積値を算出して復元値 を生成することを特徴としてレ、る。
[0133] このように、起点チャネルの情報を通知されたチャネル品質情報または所定のチヤ ネル品質情報にすることにより、復元されるチャネル品質情報の精度を向上させるこ とができる。前記所定のチャネル品質情報は、非差分値候補値のいずれかであって もよいし、複数のチャネル品質情報の平均値を用いる場合であってもよい。また、複 数の起点チャネルを配置することにより、復元値の精度を向上させることができる。 発明の効果
[0134] 本発明によれば、各チャネルの受信状態から得られるチャネル品質情報を、複数 のチャネル間のチャネル品質情報の差分を用いて通知情報量を削減して通信先へ 通知する場合に、差分に基づレ、て復元するチャネル品質情報の精度を向上させる 通知情報を生成することが可能となる。
発明を実施するための最良の形態
[0135] 次に、本発明の実施形態について、図面を参照しながら説明する。各図面におい て同一の構成または機能を有する構成要素および相当部分には、同一の符号を付 し、その説明は省略する。
[0136] 以下の各実施形態の説明では、通信システムとしてマルチキャリア通信システムで ある OFDMシステムを想定し、チャネルは少なくとも 1つのサブキャリアからなるサブ キャリアブロック、あるいはさらにそれらを一定時間長で分割したものを意味するもの とする力 これに限定されるものではなレ、。例えば、拡散技術を用いた MC— CDMA (Multi Carrier— Code Division Multiple Access)システムにおいても、本 発明を適用することができる。また、複数の周波数チャネルにおける変調パラメータ 情報に関して説明するが、本発明が適用できるチャネルは周波数チャネルに限らず 、例えば SDMA (Space Division Multiple Access)において固有モードが示 す複数のチャネル、あるいはこれらの組み合わせとしてのチャネルなど、フレーム内 の複数のチャネルを用いて通信を行なうシステムであって、チャネル毎に受信品質が 異なる可能性があるシステムにおいて、本発明の適用が可能である。本明細書では 、フレームは、一定の時間長で定められる一つ以上の時間チャネルと、一定の周波 数帯域で定められる一つ以上の周波数チャネルとによって特定される複数のスロット 力 構成される通信単位とする。
[0137] また、以下の各実施形態では、基地局装置と端末装置とから構成される FDDを採 用する通信システムであり、下りリンクの通信において OFDMの適応変調システムを 想定し、上りリンクの通信では OFDMと適応変調は行なわなレ、システムを想定してレヽ る力 これに限定されるものではない。基地局装置および端末装置は、それぞれ OF DMシステムにおける基地局および移動局であっても良い。また、二つの通信装置 間で、フィードバック情報を通知する側を端末装置、通知されたフィードバック情報に 基づいて送信データを適応変調 ·符号ィ匕ぁるいはスケジューリングして送信する側を 基地局装置とする。あるいは、送信データを適応変調'符号化あるいはスケジユーリ ングし、送信データに関する制御情報を送信データとともに送信する側を基地局装 置、受信する側を端末装置とする。一つの通信装置が両方の機能を有する場合もあ り得る。
[0138] チャネル品質情報は、各チャネルの受信の状態から得られる情報であり、伝搬路状 態を示す情報、受信品質を示す情報を含む。また、伝搬路状態に基づいて生成した 情報を含んでも良い。チャネル品質情報には、信号を受信した通信装置で測定した 伝搬路状態を示す情報、あるいは、測定した伝搬路状態を示す情報に基づいて選 択された適応変調のパラメータが含まれる。伝搬路状態を示す情報は、信号を受信 した通信装置で測定される。具体的には、適応変調における変調パラメータ決定の 基準となる情報であり、 CNR、 CINRなどが含まれる。変調パラメータ(MCS : Modul ation and Coding Scheme)は、変調方式、チャネル符号化率、変調方式とチヤ ネル符号化率の組み合わせなどが含まれる。変調パラメータは、信号を受信した通 信装置が測定した伝搬路状態を示す情報に基づレ、て選択する場合、信号を送信し た通信装置が信号を受信した通信装置力 通知された伝搬路状態を示す情報に基 づいて選択する場合、とがある。
[0139] 以下の各実施形態では、変調パラメータ(変調パラメータに関する情報)または伝 搬路状態推定結果をチャネル品質情報の一例として用いて説明するが、これらに限 られるわけではない。
[0140] (第 1の実施形態)
第 1の実施形態では、チャネル品質情報として変調パラメータ情報を用いる場合を 一例として説明する。
[0141] 図 1は、本発明に係る第 1の実施形態における基地局装置 100の一構成例を示す 機能ブロック図である。また図 2は、本発明に係る第 1の実施形態における端末装置 200の一構成例を示す機能ブロック図である。第 1の実施形態は、基地局装置 100 が、下りリンクの通知情報として下りリンクの送信データの適応変調に用いられた変調 パラメータに関する情報を通知し、端末装置 200が、上りリンクの通知情報として次の 下りリンクの送信データのための変調パラメータに関する情報を通知する場合の例を 示している。
[0142] 基地局装置 100は、誤り訂正符号化部 101、変調部 102、マルチプレタス部 103、 逆フーリエ変換部 104、無線送信部(送信部) 105、アンテナ部 106、 107、無線受 信部(受信部) 108、デマルチプレタス部 109、復調部 110、誤り訂正復号化部 111 、通知情報復元部 300、通知情報生成装置 400、並びに、適応変調制御部 112を 備える。
[0143] 端末装置 200は、アンテナ部 201、 214、無線受信部(受信部) 202、フーリエ変換 部 203、デマルチプレタス部 204、伝搬路推定部 205、変調パラメータ選択部 206、 通知情報生成装置 400、通知情報復元部 300、適応復調制御部 207、復調部 208 、誤り訂正複号化部 209、誤り訂正符号化部 210、変調部 211、マルチプレタス部 2 12、並びに、無線送信部(送信部) 213を備える。
[0144] まず、図 1の基地局装置における下りリンク送信手順について説明する。誤り訂正 符号化部 101は、下りリンク送信データと、適応変調制御部 112から出力された適応 変調制御情報を入力し、入力した適応変調制御情報に基づいて下りリンク送信デー タを誤り訂正符号化し、符号化データ系列を出力する。
[0145] 変調部 102は、誤り訂正符号化部 101から出力された符号化データ系列と、適応 変調制御部 112から出力された適応変調制御情報を入力し、入力した適応変調制 御情報に基づいて符号化データ系列を変調し、変調シンボル系列を出力する。
[0146] マルチプレタス部 103は、変調部 102から出力された変調シンボル系歹 lj、通知情報 生成装置 400で生成された下りリンク通知情報およびパイロット信号を入力し、これら を多重して OFDM周波数信号を出力する。なおここでパイロット信号は、端末装置 2 00において伝搬路状態を推定するための既知信号である。基地局装置 100は、予 め生成したパイロット信号をメモリに蓄積しておき、メモリに蓄積したパイロット信号を マルチプレタス部 103に入力することが好ましい。し力 ながら、基地局装置 100は、 パイロット信号をメモリに蓄積せずに必要時に都度生成する、などの構成としてもよい
[0147] 逆フーリエ変換部 104は、マルチプレタス部 103から出力された OFDM周波数信 号を入力し、これを周波数 ·時間変換 (逆フーリエ変換)して OFDM時間信号を出力 する。
[0148] 無線送信部 105は、逆フーリエ変換部 104から出力された OFDM時間信号を入力 し、これにガード期間を付加し、ディジタル 'アナログ変換および無線周波数へアップ コンバートして無線信号へ変換し、アンテナ部 106を介して送信する。
[0149] 次に、図 2の端末装置 200における下りリンク受信手順について説明する。無線受 信部 202は、アンテナ部 201を介して下りリンクの無線信号を受信し、無線周波数か らダウンコンバートおよびアナログ ·ディジタル変換し、さらにガード期間を除去して O
FDM時間信号を出力する。
[0150] フーリエ変換部 203は、無線受信部 202から出力された OFDM時間信号を入力し
、これを時間 ·周波数変換 (フーリエ変換)して OFDM周波数信号を出力する。
[0151] デマルチプレタス部 204は、フーリエ変換部 203から出力された OFDM周波数信 号を入力し、入力した OFDM周波数信号を下りリンク受信データ信号、下りリンク通 知情報およびパイロット信号に分離し、それぞれ出力する。
[0152] 伝搬路推定部 205は、デマルチプレタス部 204から出力されたパイロット信号を入 力し、入力したパイロット信号力 伝搬路状態の推定を行ない、伝搬路状態推定結 果を出力する。
[0153] なお、下りリンク受信データ信号を用いて伝搬路推定を行なう場合は、パイロット信 号の代わりに下り受信データ信号、下り受信データ信号の復調結果または同誤り訂 正復号結果が伝搬路推定部に入力される。この場合、基地局装置 100内のマルチ プレタス部 103におけるパイロット信号多重処理と端末装置 200内のデマルチプレク ス部 204におけるパイロット信号の分離処理は必要ない。また、ノ ィロット信号と下りリ ンク受信データ信号の両方を用いて伝搬路推定を行なう場合は、パイロット信号に加 え、下り受信データ信号、下り受信データ信号の復調結果または同誤り訂正復号結 果も伝搬路推定部に入力される。本発明は、これらの構成にも適用することができる
[0154] 変調パラメータ選択部 206は、伝搬路推定部 205から出力された伝搬路状態推定 結果を入力し、入力した伝搬路状態推定結果に基づいてサブキャリアブロック毎の 次の下りリンクの変調パラメータを選択し、選択した変調パラメータに関する情報 (変 調パラメータ情報)を出力する。変調パラメータ選択部 206は、予め定めた変調パラメ ータと伝搬路状態との対応関係に、伝搬路状態推定結果を当てはめることによって 変調パラメータを選択する。例えば、変調パラメータとそれに対応する伝搬路状態の 範囲をテーブルとして保持し、そのテーブルと伝搬路状態推定結果を比較することで 選択する変調パラメータを決定できる。
[0155] 通知情報生成装置 400は、変調パラメータ選択部 206から出力された変調パラメ ータを入力し、入力した変調パラメータに基づいて上りリンク通知情報を生成し出力 する。通知情報生成装置 400における処理に関しては図 3、図 4を用いて後述する。
[0156] 通知情報復元部 300は、デマルチプレタス部 204から出力された下りリンク通知情 報を入力し、入力した下りリンク通知情報から変調パラメータに関する情報を復元し 出力する。なお、通知情報復元部 300における処理に関しては図 5、図 6を用いて後 述する。
[0157] 適応復調制御部 207は、通知情報復元部 300から出力された復元された変調パラ メータに関する情報 (変調パラメータ情報)を入力し、入力した変調パラメータに関す る情報に基づいて復調処理および誤り訂正復号化処理を制御する適応復調制御情 報を生成し出力する。
[0158] 復調部 208は、デマルチプレタス部 204から出力された下りリンク受信データ信号と 、適応復調制御部 207から出力された適応復調制御情報を入力し、入力した適応復 調制御情報に基づいて下りリンク受信データ信号を復調し、復調データ系列を出力 する。
[0159] 誤り訂正復号化部 209は、復調部 208から出力された復調データ系列と、適応復 調制御部 207から出力された適応復調制御情報を入力し、入力した適応復調制御 情報に基づいて復調データ系列を誤り訂正複号化し、下りリンク受信データを出力 する。なお、復調の前処理として、伝搬路推定部 205で推定された伝搬路状態推定 結果を用いて伝搬路補償処理を行なう構成や、誤り訂正複号化時に伝搬路状態推 定結果を参照する構成にしてもょレ、。
[0160] 次に、図 2の端末装置 200における上りリンク送信手順について説明する。誤り訂 正符号化部 210は、上りリンク送信データを入力し、これを既定のチャネル符号化率 によって誤り訂正符号ィ匕し、符号ィ匕データ系列を出力する。
[0161] 変調部 211は、誤り訂正符号化部 210から出力された符号ィ匕データ系列を入力し 、入力した符号化データ系列を既定の変調方式によって変調し、変調シンボル系列 を出力する。
[0162] マルチプレタス部 212は、変調部 211から出力された変調シンボル系列と通知情報 生成装置 400から出力された上りリンク通知情報を入力し、入力した変調シンボル系 歹 IJと上りリンク通知情報とを多重して送信信号を出力する。
[0163] 無線送信部 213は、マルチプレタス部 212から出力された送信信号を入力し、入力 した送信信号をディジタル ·アナログ変換および無線周波数へアップコンバートして 無線信号へ変換し、アンテナ部 214を介して送信する。
[0164] 次に、図 1の基地局装置 100における上りリンク受信手順について説明する。無線 受信部 108は、アンテナ部 107を介して上りリンクの無線信号を受信し、無線周波数 力 ダウンコンバートおよびアナログ ·ディジタル変換し、受信信号を出力する。
[0165] デマルチプレタス部 109は、無線受信部 108から出力された受信信号を入力し、入 力した受信信号を上りリンク受信データ信号と上りリンク通知情報に分離し、それぞ れ出力する。なお、予め端末装置 200内のマルチプレタス部 212でパイロット信号を 多重しておき、基地局装置 100内のデマルチプレタス部 109でパイロット信号を分離 し、分離したパイロット信号を用いて、上りリンク受信データ信号および上りリンク通知 情報に対して伝搬路補償をする構成としてもよい。
[0166] 復調部 110は、デマルチプレタス部 109から出力された上りリンク受信データ信号 を入力し、入力した上りリンク受信データ信号を既定の変調方式によって復調し、復 調データ系列を出力する。
[0167] 誤り訂正複号化部 111は、復調部 110から出力された復調データ系列を入力し、 入力した復調データ系列を既定のチャネル符号化率によって誤り訂正復号ィ匕し、上 りリンク受信データを出力する。
[0168] 通知情報復元部 300は、デマルチプレタス部 109から出力された上りリンク通知情 報を入力し、入力した上りリンク通知情報から変調パラメータに関する情報を復元し 出力する。なお、通知情報復元部 300における処理に関しては図 5を用いて後述す る。
[0169] 通知情報生成装置 400は、通知情報復元部 300から出力された変調パラメータに 関する情報を入力し、入力した変調パラメータに関する情報に基づいて下りリンク通 知情報を生成し出力するとともに、生成した下りリンク通知情報に基づいて変調パラ メータに関する情報を復元し出力する。
[0170] なお、上りリンク通知情報および基地局装置 100の通知情報復元部 300から出力 される変調パラメータに関する情報と、基地局装置 100の通知情報生成装置 400か ら出力される下りリンク通知情報および変調パラメータに関する情報とは、必ずしも一 致している必要はなレ、。基地局装置 100において、変調パラメータを変更することも あり得る。図 1には示していないが、通知情報復元部 300と通知情報生成装置 400と の間に変調パラメータを選択 (変更)する構成要素を備えていてもよい。また、基地局 装置 100の通知情報生成装置 400は、図 2の端末装置 200内の通知情報生成装置 400と同様の機能ブロック構成で実現することができる。通知情報生成装置 400にお ける処理に関しては図 3を用いて後述する。
[0171] 適応変調制御部 112は、通知情報生成装置 400から出力された変調パラメータに 関する情報を入力し、変調処理および誤り訂正符号ィヒ処理を制御するための適応 変調制御信号を生成し出力する。
[0172] なお、上記説明では、基地局装置 100も通知情報生成装置 400を具備する構成に ついて説明したが、基地局装置 100が通知情報復元部 300によって復元された変調 パラメータをそのまま用いて下りリンク送信データの変調および誤り訂正符号化を行 なう場合には、基地局装置 100は必ずしも通知情報生成装置 400を有する必要は無 レ、。この場合、デマルチプレタス部 109から出力された上りリンク通知情報を通知情 報復元部 300に入力するだけでなぐそのまま下りリンク通知情報としてマルチプレク ス部 103に入力する。また、適応変調制御部 112には、通知情報生成装置 400から 出力していた変調パラメータに関する情報に代わって、通知情報復元部 300から出 力された変調パラメータに関する情報を入力する。
[0173] 図 3に、図 2の端末装置 200における通知情報生成装置 400の機能ブロック図の一 例を示す。通知情報生成装置 400は、通知情報テーブル 401、選択部(通知情報選 択部) 402、並びに、復元部(通知情報復元部) 403を備える。
[0174] 通知情報テーブル 401は、通知情報として選択可能な候補値を記憶する記憶領域 であり、候補値には、二つのチャネル品質情報の差を示す差分値候補値と、チヤネ ル品質情報を示す非差分値候補値とを含む。通知情報テーブル 401は、通知情報 として選択可能な、変調パラメータの差分を表す複数の値 (差分値候補値) X (k= l
k
〜M、 Mは自然数)、および差分ではない特定の変調パラメータを表す値 (非差分値 候補値) Y (j = l〜N、 Nは自然数)(以下、 Xと Yを合わせて通知情報候補値と記す
J k j
)からなるテーブルを保持し、これらの通知情報候補値を出力する。非差分値候補値 は、チャネル品質情報を用いてもよいし、伝搬路状態を示す受信品質情報を用いて もかまわない。また、所定の伝搬路状態を示す値を用いることもできる。
[0175] 選択部 402は、図 2における変調パラメータ選択部 206において選択されたサブキ ャリアブロック毎の変調パラメータ(チャネル品質情報の一例)、通知情報テーブルか ら出力された通知情報候補値および復元部 403から出力された累積値 (復元値)を 入力し、通知情報を生成する。選択部 402は、予め、通知情報を生成する際に起点 とするサブキャリアブロック番号を含む、通知情報生成の処理単位に関する情報を保 持し、処理を開始するサブキャリアブロックを起点として通知情報を生成する。選択部 402は、サブキャリアブロックが起点であるかを判断し、後述する図 4に示す手順によ り順番に通知情報を生成し、生成した通知情報を出力する。また、生成された通知情 報は復元部 403へ出力される。
[0176] 復元部 403は、選択部 402が出力する通知情報を入力し、入力した通知情報(前 回通知情報)に基づいて、変調パラメータを復元し、復元した変調パラメータを出力 する。例えば、保持する通知情報の累積値を算出して、復元された変調パラメータを 復元する、あるいは、非差分値候補値をそのまま復元された変調パラメータとして復 元する。また、復元部 403は、保持する通知情報に基づいて、累積値 (復元値)を生 成し、生成した累積値を選択部 402へ出力する。累積値 (復元値)は、復元部 403が 入力する通知情報 (前回通知情報)に基づいて生成する値であり、入力する複数の 通知情報を累積した累積値である場合に加え、保持する通知情報の値、あるいは、 所定の値である場合を含むため、復元値ということもある。本実施形態では、復元部 4 03は、累積値 (復元値)を記憶する場合を説明するが、前回通知情報そのものを記 憶する場合であってもよい。復元部 403の詳細については、図 5、図 6を用いて後述 する。
[0177] また、通知情報生成装置 400は、通知情報テーブル 401が記憶する二つのチヤネ ル品質情報の差を示す少なくとも一つの差分値候補値と、チャネル品質情報を示す 少なくとも一つの非差分値候補値を含む通知情報の候補値から、選択部 402がーつ の候補値を選択し、選択した候補値に基づいて通知情報を生成する、ということもで きる。
[0178] 次いで、通知情報を生成する動作について、図 4を用いて説明する。図 4は、本実 施形態において通知情報を生成する動作の一例を示すフローチャートである。
[0179] 選択部 402は、変調パラメータ、通知情報候補値を入力する(Sl l)。図 4では、通 信単位に含まれる複数のサブキャリアブロックそれぞれに対応する複数の変調パラメ ータを入力し、順番に各サブキャリアブロックについて処理する例を示している。選択 部 402は、まず、サブキャリアブロックが起点であるかを判断し (S12)、通知情報生 成の起点とするサブキャリアブロックについては(S12で Yes)、当該サブキャリアブロ ックに関する変調パラメータをそのまま通知情報として出力する(S13)。起点としない サブキャリアブロックについては(S12で No)、選択部 402は、当該サブキャリアブロ ックに関する変調パラメータと復元部 403から入力する累積値との差分値を計算し( S14)、変調パラメータ情報と計算した差分値とに基づいて通知情報候補値から 1つ を選択し通知情報として出力する(S 15)。
[0180] 具体的には、選択部 402は、起点としない各サブキャリアブロックについて、差分値 候補値 Xのうち計算した差分値に最も近い差分値候補値を選択し、選択した差分値 k
候補値と累積値とを加算した加算結果を算出し、算出した加算結果あるいは非差分 値候補値 Yから入力された当該サブキャリアブロックの変調パラメータに最も近くなる
J
値を選択し、選択した値に使用した通知情報候補値 (Xまたは Y )を通知情報として k j
選択する。選択部 402は、算出した差分値が所定の範囲を超える場合、あるいは、 チャネル品質情報が所定の範囲を超える場合に、非差分値候補値 Yを選択する。
J
[0181] 選択部 402は、最後のサブキャリアブロックを検出するまでステップ S12以降の処 理を繰り返す(SI 6)。
[0182] なお、通知情報生成装置 400における復元部 403は、図 1の基地局装置 100にお ける上りリンク通知情報に対する通知情報復元部 300、図 2の端末装置における下り リンク通知情報に対する通知情報復元部 300と同様の機能ブロック構成となる。本明 細書では、説明を容易にするため、通知情報復元部 300と復元部 403との異なる符 号および名称を用いて説明する。
[0183] 図 5は、本実施形態の通知情報復元部 300の機能ブロック図の一例を示す。通知 情報復元部 300は、復元演算部 301と記憶部 302とを備える。図 3の復元部 403も 通知情報復元部 300と同じ構成であるので、復元部 403も、復元演算部 301と記憶 部 302とを備える。
[0184] 復元演算部 301は、通知情報と、記憶部 302から出力された累積値を入力し、通 知情報と累積値とに基づいて変調パラメータ (チャネル品質情報の一例)を復元し、 復元された変調パラメータを出力する。また、復元演算部 301は、記憶部 302へ保持 させる情報を記憶情報として出力する。また、復元演算部 301は、予め、通知情報を 生成する際に起点とするサブキャリアブロック番号を含む、通知情報生成の処理単 位に関する情報を保持する。記憶部 302は、復元演算部 301が出力する記憶情報 を記憶し、記憶した記憶情報に基づレ、て累積値を出力する。
[0185] 次いで、通知情報復元部 300が通知情報を復元する動作の詳細を図 6を用いて説 明する。図 6は、本実施形態において通知情報を復元する動作の一例を示すフロー チャートである。
[0186] 復元演算部 301は、通知情報を入力し (S21)、起点とするサブキャリアブロックで あるかを判断する(S22)。復元演算部 301は、通知情報生成の起点とするサブキヤ リアブロックについては(S22で Yes)、当該サブキャリアブロックに関する通知情報を そのまま復元された変調パラメータとして出力するとともに、記憶部 302に対しても前 記通知情報を記憶情報として出力する(S23)。復元演算部 301は、起点としないサ ブキャリアブロックについては、当該サブキャリアブロックに関する通知情報が差分値 候補値 X場合 (S24で Yes)、入力した通知情報と記億部 302から入力した累積値と k
を加算し、加算結果を復元された変調パラメータとして出力するとともに、記憶部 302 に対しても加算結果を記憶情報として出力し (S25)、通知情報が差分値候補値 Xで k ない場合、すなわち、通知情報が非差分値候補値 Yの場合 (S24で No)、通知情報
J
をそのまま復元された変調パラメータとして出力するとともに、記憶部 302に対しても 通知情報を記憶情報として出力する(S26)。以下、この構成の復元演算部 301を、「 第 1の構成の復元演算部」と記す。
[0187] あるいは別の構成として、通知情報が前記非差分値候補値 Yの場合 (S24で No)
j
、復元演算部 301は、通知情報をそのまま復元された変調パラメータとして出力する とともに、記憶部 302に対しては記憶部 302から入力した累積値をそのまま記憶情報 として出力する、という構成も可能である。以下、この構成の復元演算部 301を、「第 2の構成の復元演算部」と記す。第 2の構成の復元演算部を用いる場合、復元部 40 3は、復元された変調パラメータ (復元されたチャネル品質情報)と異なる値の累積値 (復元値)を出力することになる。
[0188] 図 7に、本実施形態における通知情報生成装置 400の入力情報である選択された 変調パラメータと、通知情報生成装置 400による通知情報の生成結果および復元さ れた変調パラメータの一例を示す。選択された変調パラメータは、変調パラメータ選 択部 206が選択し、通知情報生成装置 400へ出力したものである。
[0189] 図 7では、基地局装置 100と端末装置 200は、サブキャリアブロック数を 16個、変 調パラメータとして変調方式とチャネル符号化率の組み合わせからなる MCS (Modu lation and channel Coding Scheme)を使用する例を示している。 MCSは 0 力ら 15までの 16種類(4ビットの情報)が定義されている。通知情報テーブル 401は 、差分値候補値として、 X =— 2、 X =0、 X = + 2、非差分値候補値として、 Y =0
1 2 3 1 の合計 4種類 (2ビットの情報)の通知情報候補値を保持してレ、る場合の例を示して いる。ここでは、 Yは、送信を行なわないキャリアホールを示している。 Xは、 X = _
1 k 1
2、 X =0、 X = + 2 (kは、 1〜3)のいずれかを示す。また、復元演算部 301は第 2
2 3
の構成の復元演算部を用いた場合の例である。さらに、サブキャリアブロック番号 1の サブキャリアブロックを、通知情報を生成する際の起点とした場合の例である。
[0190] 図 7の例では、通知情報生成装置 400の選択部 402は、サブキャリアブロック番号
1のサブキャリアブロックに関する通知情報として、選択された変調パラメータ「11」を そのまま出力する。 2番目以降のサブキャリアブロックに関する通知情報では、選択 部 402は、直前のサブキャリアブロックまでの通知情報の累積値と、当該サブキャリア ブロックでの選択された変調パラメータとの差分値を求め、例えばその差分値に最も 近い Xを通知情報として選択した場合に復元される変調パラメータの値と、 Yを通知 k 1 情報として選択した場合に復元される変調パラメータの値とのうち、元の選択された 変調パラメータの値により近い方を選択する。
[0191] 例えば、サブキャリアブロック番号 5のサブキャリアブロックにおける通知情報の生 成では、選択部 402は、 4番目のサブキャリアブロックまでの通知情報の累積値「9」 ( 11 +0 + 0— 2)と、 5番目のサブキャリアブロックでの選択された変調パラメータ「6」と の差分値「_ 3」を求め、この差分値と最も近い差分値候補値 Xである X = _ 2を通 k 1 知情報として選択した場合に復元される変調パラメータ「7」と、 Yを通知情報として
1
選択した場合に復元される変調パラメータ「0」とのうち、元の選択された変調パラメ一 タ「6」により近い Xを通知情報として選択する。
[0192] なお、選択部 402が通知情報を選択する際に、復元される変調パラメータが元の選 択された変調パラメータを超えないように制約しても良レ、。また、サブキャリアブロック 番号 6のサブキャリアブロックのように通知情報として Yが選択された場合、第 2の構
1
成の復元演算部を用いるこの例では、復元演算部 301は、当該サブキャリアブロック の通知情報を、以降のサブキャリアブロックにおける通知情報決定の際の直前のサ ブキャリアブロックまでの通知情報の累積値の計算から除外する。例えば、図 7にお ける 7番目のサブキャリアブロックの通知情報決定を例に採ると、復元演算部 301は 、直前のサブキャリアブロックまでの通知情報の累積値として、 6番目のサブキャリア ブロックにおける通知情報を除外した、 1番目から 5番目のサブキャリアブロックの通 知情報の総和を用いる。
[0193] 図 8は、図 7の例に示した、選択された変調パラメータ、通知情報および復元された 変調パラメータをグラフに示したものである。横軸はサブキャリアブロック番号、縦軸 は変調パラメータである。黒い丸印は通知情報生成装置に入力された各サブキヤリ アブロックの選択された変調パラメータを示し、白抜きの三角印は復元された変調パ ラメータを示してレヽる。 [0194] 図 9に、本実施形態における通知情報生成装置 400の入力情報である選択された 変調パラメータと、通知情報生成装置 400による、通知情報の生成結果および復元 された変調パラメータの別の一例を示す。
[0195] 図 9では、サブキャリアブロック数が 16個、 MCSとして 16種類(4ビットの情報)が定 義されており、通知情報テーブル 401は、差分値候補値として、 X = _ 2、 X =0、 X
1 2
= + 2、非差分値候補値として、 Y =4の合計 4種類 (2ビットの情報)の通知情報候
3 1
補値が定義されている場合の例を示している。ここでは、 Yは、 16個のサブキャリア ブロックの選択された変調パラメータのうちで、最も低レ、変調パラメータである「4」を 選択した例である。 Xは、 X = _ 2、X =0、X = + 2 (kは、:!〜 3)のいずれかを示 k 1 2 3
す。また、復元計算部 301は第 1の構成の復元演算部を用いた場合の例である。さら に、サブキャリアブロック番号 1のサブキャリアブロックを、通知情報を生成する際の起 点とした場合の例である。
[0196] 図 9における通知情報生成の手順の詳細は図 7の例と基本的に同じである。異なる 部分は、第 1の構成の復元演算部による動作であり、通知情報として Yが選択された 場合でも、復元演算部 301は、当該サブキャリアブロックの通知情報を、以降のサブ キャリアブロックにおける通知情報決定の際の直前のサブキャリアブロックまでの通知 情報の累積値の計算において考慮し、当該サブキャリアブロックにおいて前記累積 値の計算結果を Yに置き換える。例えば図 9における 7番目のサブキャリアブロック の通知情報の決定を例に採ると、直前のサブキャリアブロックまでの通知情報の累積 値の計算において、 5番目のサブキャリアブロックにおいて Yが選択されているため
1
、累積値はこのサブキャリアブロックで Y =4に置き換えられ、最終的な累積値はこ
1
れに 6番目のサブキャリアブロックの通知情報が加算されて「6」(4 + 2)となる。
[0197] また、図 10は、図 9の例に示した、選択された変調パラメータ、通知情報および復 元された変調パラメータをグラフに示したものである。横軸はサブキャリアブロック番 号、縦軸は変調パラメータである。黒い丸印は通知情報生成装置に入力された各サ ブキャリアブロックの選択された変調パラメータを示し、白抜きの三角印は復元された 変調パラメータを示してレ、る。
[0198] なお、上記の 2つの復元演算部 301の処理方法の選択や、通知情報候補値、差分 値候補値 X (k= 1〜M、 Mは自然数)および非差分値候補値 Y (j = 1〜N、 Nは自 k j 然数)、としてどのような値を用いるかを決定する方法としては以下のような方法があ る。なおこれらの方法に限定されるものではない。
[0199] (1)各サブキャリアブロックにおける選択された変調パラメータに対して、復元演算 部 301の処理方法および通知情報候補値の幾つかの組み合わせで通知情報の生 成を試行し、それらの結果の中から、復元された変調パラメータが選択された変調パ ラメータに最も近いものを選択し、使用した復元演算部 301の処理方法および通知 情報候補値を生成した通知情報とともに通知する。使用した復元演算部 301の処理 方法および通知情報候補値は、通知情報候補値に関する情報として、通知情報候 補値を変更するタイミングで通信先へ通知すれば十分である。
[0200] (2)選択された変調パラメータのサブキャリアブロック間の変動幅、変動速度(周波 数方向の変動ピッチ)、および選択された変調パラメータの極小値前後における変化 量などから復元演算部 301の処理方法および通知情報候補値の組み合わせを選択 し、使用した復元演算部 301の処理方法および通知情報候補値を生成した通知情 報とともに通知する。例えば、選択された変調パラメータのサブキャリアブロック間の 変動幅および変動速度に比例して Xの最大値を大きくするとともに各 Xの間隔も大
k k
きくし、選択された変調パラメータの極小値前後における変化量に閾値を設定して閾 値より小さい場合に復元演算部の処理方法として第 1の構成を選択し、閾値以上の 場合に第 2の構成を選択する、などの方法がある。
[0201] また、図 7、図 9に示した例では、差分ではない特定の変調パラメータを表す値であ る非差分値候補値 Y力 つだけ用いられる場合について説明しているが、複数用意
J
しても良い。例えば変調パラメータの最低値(キャリアホール)と中央値の 2つを Y、 Y の通知情報候補値とする、などの方法がある。
2
[0202] このように、本実施形態によれば、チャネル品質情報として変調パラメータの差分を 通信先へ通知する場合に、変調パラメータの差分を示す差分値候補値と、非差分値 候補値とのいずれ力 ^選択した通知情報を通知することにより、復元されるチャネル 品質情報の精度を向上させることができる。
[0203] (第 2の実施形態) 第 2の実施形態では、チャネル品質情報として伝搬路状態推定結果を用いる場合 を一例として説明する。
[0204] 図 11は、本発明に係る第 2の実施形態における基地局装置 190の一構成例を示 す機能ブロック図である。また図 12は、本発明に係る第 2の実施形態における端末 装置 290の一構成例を示す機能ブロック図である。第 2の実施形態では、下りリンク の通知情報として下りリンクの送信データの適応変調に用いられた変調パラメータに 関する情報を通知し、上りリンクの通知情報として下りリンクの受信信号より推定した 伝搬路状態を通知する場合の例を示してレ、る。
[0205] 図 11に示す基地局装置 190は、図 1に示す基地局装置 100とほぼ同様の構成要 素を備えるが、基地局装置 190は、通知情報復元部 390と通知情報生成装置 400 の間に変調パラメータ選択部 191を有する点と、通知情報復元部 390が、上りリンク 通知情報として伝搬路状態推定結果を復元する点が異なる。変調パラメータ選択部 191は、図 2に示す端末装置 200内の変調パラメータ選択部 206と同じ回路構成で 実現すること力できる。通知情報復元部 390は、図 1に示す通知情報復元部 300と 入出力の情報量は異なるものの、同様の処理を行なう回路で実現可能である。
[0206] 図 12に示す端末装置 290は、図 2に示す端末装置 200とほぼ同様の構成を備える 、端末装置 290が、伝搬路推定部 205と通知情報生成部 490の間に変調パラメ一 タ選択部を必要としない点と、通知情報生成装置 490が、伝搬路推定部 205から出 力される伝搬路状態推定結果を入力信号とし、上りリンク通知情報として伝搬路状態 推定結果に関連する通知情報を生成する点が異なる。
[0207] 図 11の基地局装置 190における下りリンク送信手順は、図 1の基地局装置 100に おける下りリンク送信手順と同様であるため、説明を省略する。
[0208] 次に、図 12の端末装置 190における下りリンク受信手順について説明する。無線 受信部 202、フーリエ変換部 203、デマルチプレタス部 204、伝搬路推定部 205、適 応復調制御部 207、復調部 208、誤り訂正復号化部 209、並びに、通知情報復元部 300の動作は図 2の端末装置 200における下りリンク受信手順と同様である。
[0209] 通知情報生成装置 490は、伝搬路推定部 205から出力された伝搬路状態推定結 果を入力し、入力した伝搬路状態推定結果に基づいて上りリンク通知情報を生成し 出力する。通知情報生成装置 490における処理に関しては図 13を用いて後述する
[0210] また、図 12の端末装置 290における上りリンク送信手順は、図 2の端末装置 200に おける上りリンク送信手順と同様のため、説明を省略する。
[0211] 次に、図 11の基地局装置 190における上りリンク受信手順について説明する。無 線受信部 108、デマルチプレタス部 109、復調部 110、誤り訂正復号ィ匕部 111、適 応変調制御部 112の動作は、図 1の基地局装置 100における上りリンク受信手順と 同様である。
[0212] 通知情報復元部 390は、デマルチプレタス部 204から出力された上りリンク通知情 報を入力し、入力した上りリンク通知情報から下りリンクの伝搬路状態推定結果に関 する情報を復元し出力する。なお、通知情報復元部 390における処理に関しては図 14を用いて後述する。
[0213] 変調パラメータ選択部 191は、通知情報復元部 390から出力された下りリンクの伝 搬路状態推定結果を入力し、入力した伝搬路状態推定結果に基づいてサブキャリア ブロック毎の次の下りリンクの変調パラメータを選択し、選択した変調パラメータを出 力する。なお、前記変調パラメータの選択は、予め定めた変調パラメータと伝搬路状 態との対応関係に、伝搬路状態推定結果を当てはめることで行なう。例えば、変調パ ラメータとそれに対応する伝搬路状態の範囲をテーブルとして保持し、そのテープノレ と伝搬路状態推定結果を比較することで選択する変調パラメータを決定できる。
[0214] 通知情報生成装置 400は、変調パラメータ選択部 191から出力された変調パラメ ータに関する情報を入力し、入力した変調パラメータに関する情報に基づいて下りリ ンク通知情報を生成し出力するとともに、下りリンク通知情報に基づいて変調パラメ一 タに関する情報を復元し出力する。また、通知情報生成装置 400は、図 3に示した通 知情報生成装置 400と同様の機能ブロック構成で実現することができる。
[0215] 図 13に、図 12の端末装置 290における通知情報生成装置 490の機能ブロック図 を示す。通知情報テーブル 491は、通知情報として選択可能な候補値を記憶する記 憶領域であり、候補値には、二つのチャネル品質情報の差を示す差分値候補値と、 チャネルの伝搬路状態を示す非差分値候補値とを含む。通知情報テーブル 491は 、通知情報として選択可能な、伝搬路状態推定結果の差分を表す複数の値 (差分値 候補値) X' (k= l〜M、 Mは自然数)、および差分ではない特定の伝搬路状態推
k
定結果を表す値 (非差分値候補値) Y' (】= 1〜^ ^ま自然数)(以下、 ' と Y'を
j k j 合わせて通知情報候補値と記す)からなるテーブルを保持し、これらの通知情報候 補値を出力する。
[0216] 選択部 492は、図 12における伝搬路推定部 205において推定されたサブキャリア ブロック毎の伝搬路状態推定結果、通知情報テーブル 491から出力された通知情報 候補値および復元部 493から出力された累積値を入力し、通知情報を生成する。選 択部 492が通知情報を生成する手順は、チャネル品質情報として、変調パラメータの 替わりに伝搬路状態推定結果を用いる点を除レ、て、図 3並びに図 4に示した通知情 報生成装置 400と同様である。具体的には、選択部 492は、通知情報生成の起点と するサブキャリアブロックについては、当該サブキャリアブロックに関する伝搬路状態 推定結果をそのまま通知情報として出力する。選択部 492は、起点としないサブキヤ リアブロックについては、当該サブキャリアブロックに関する伝搬路状態推定結果と復 元部 493から入力する累積値との差分値を計算し、伝搬路状態推定結果と計算した 差分値とに基づいて通知情報候補値から 1つを選択し通知情報として出力する。
[0217] 具体的には、選択部 492は、起点としない各サブキャリアブロックについて、差分値 候補値 X' のうち計算した差分値に最も近い差分値候補値を選択し、選択した差分
k
値候補値と累積値とを加算して加算結果を算出し、算出した加算結果あるいは非差 分値候補値 Y'から入力された当該サブキャリアブロックの伝搬路状態推定結果に
J
最も近くなる値を選択し、選択した値に使用した通知情報候補値 (X' または Y' )を
k j 通知情報として選択する。生成された通知情報は復元部 493へ出力される。
[0218] 復元部 493は、選択部 492が出力する通知情報を保持し、保持する通知情報に基 づいて伝搬路情報推定結果を復元し、復元した伝搬路情報推定結果を出力する。 復元部 403の詳細につレ、ては、図 14を用いて後述する。
[0219] なお、通知情報生成装置 490における復元部 493は、図 11の基地局装置 190に おける上りリンク通知情報に対する通知情報復元部 390と、同様の機能ブロック構成 となる。 [0220] 図 14は、本実施形態の通知情報復元部 390の機能ブロック図の一例を示す。通 知情報復元部 390は、復元演算部 391と記億部 392とを備える。復元部 493も同様 の構成を備える。復元演算部 391は、図 5に示した復元演算部 301が復元された変 調パラメータを出力することに替えて復元された伝搬路状態推定結果を出力する点 が異なる。また、記憶部 392は、通知情報として伝搬路状態推定結果に基づいて選 択された通知情報候補値を記憶情報として入力する点、並びに、累積値として、復 元された伝搬路状態推定結果を出力する点が異なる。その他の部分は、図 5並びに 図 6と同様である。
[0221] 具体的には、復元演算部 391は、通知情報と、記憶部 392から出力された累積値 を入力し、通知情報生成の起点とするサブキャリアブロックについては、当該サブキ ャリアブロックに関する通知情報をそのまま復元された伝搬路状態推定結果として出 力するとともに、記憶部 392に対しても通知情報を記憶情報として出力する。復元演 算部 391は、起点としないサブキャリアブロックについては、当該サブキャリアブロック に関する通知情報が通知情報候補値 X' 場合、通知情報と累積値とを加算し復元さ
k
れた伝搬路状態推定結果として出力するとともに、記憶部 392に対しても加算結果を 記憶情報として出力し、通知情報が前記通知情報候補値 Y'の場合、通知情報をそ
J
のまま復元された伝搬路状態推定結果として出力するとともに、記憶部 392に対して も通知情報を記憶情報として出力する。あるいは別の構成として、通知情報が前記 通知情報候補値 Y'の場合、通知情報をそのまま復元された伝搬路状態推定結果と
J
して出力するとともに、記憶部 392に対しては前記累積値をそのまま記憶情報として 出力する。
[0222] 第 2の実施形態において、図 7から図 10に示した通知情報とその復元の具体例は 、下りリンクの通知情報については、第 1の実施形態と同様である。また、上りリンクの 通知情報については、「変調パラメータ」が「伝搬路状態推定結果」に替わり、取り得 る値の範囲(ビット数など)が変わるものの、手順は同様となる。
[0223] このように、本実施形態によれば、チャネル品質情報として伝搬路状態推定結果の 差分を通信先へ通知する場合に、伝搬路状態推定結果の差分を示す差分値候補 値と、非差分値候補値とのいずれ力を選択した通知情報を通知することにより、復元 されるチャネル品質情報の精度を向上させることができる。
[0224] (第 3の実施形態)
第 3の実施形態では、差分値を算出する具体例を用いた通知情報生成装置を説 明する。以下の説明では、図 3に示した通知情報生成装置 400を用いて、チャネル 品質情報の一例として変調パラメータを入力する場合を説明するが、図 13に示す通 知情報生成装置 490に適用することも可能である。
[0225] サブキャリアブロック(チャネル)の番号を変数 iで示し、 i番目のサブキャリアブロック の変調パラメータを Q (i)、 i番目のサブキャリアブロックの変調パラメータと比較する 累積値 (復元値)を S (i)、差分値を D (i)とする。 iは、起点とするサブキャリアブロック
0
番号を示す。 R (i)は、 i番目のサブキャリアブロックの通知情報を示す。
[0226] 起点とするサブキャリアブロックでは、選択部 402は、 R (i) =Q (i)として通知情報を 生成する。
[0227] 起点とするサブキャリアブロック以外では、まず、復元部 403は、起点とするサブキ ャリアブロックを除いて、数式(1)を用いて累積値 S (i)を算出する。累積値を算出す る場合に、起点とするサブキャリアブロック番号 iと iとの関係によって異なる数式を用
0
レ、て累積値 S (i)を算出する。
[0228] [数 1]
Figure imgf000046_0001
[0229] 次に、選択部 402は、復元部 403が算出した累積値 S (i)を用いて、差分値 D (i)を D (i) =Q (i) -S (i)の式で算出する。算出した差分値 D (i)と、入力した変調パラメ一 タ(チャネル品質情報の一例)に基づいて、通知情報候補値を選択し、選択した通知 情報候補値に基づいて通知情報を生成して出力する。
[0230] このように、通知情報生成装置 400は、まず、起点とするチャネルの通知情報を生 成し、順次起点としないチャネルの通知情報を生成する。通知情報生成装置 400は 、起点とするチャネルのチャネル品質情報を通知情報として生成する。ここで、異なる 二つのチャネル(サブキャリアブロック)、第一のチャネルと第二のチャネルに注目し、 第一のチャネルの通知情報は既に生成され、第二のチャネルの通知情報を生成す る場合の動作について説明する。復元部 403は、第一のチャネルのチャネル品質情 報に基づいて生成された通知情報を前回通知情報として保持 (記憶)し、さらに、既 に通知情報を生成した起点となるチャネル (起点チャネル)の通知情報も保持してい る状態である。復元部 403は、保持した前回通知情報に基づいて、累積値 (復元値) を生成し、生成した累積値を第一のチャネルの復元値として選択部 402へ出力する 。なお、第一のチャネルは、起点とするチャネルであっても、起点としないチャネルで あっても同様の動作となる。
[0231] 選択部 402は、第二のチャネルのチャネル品質情報を入力し、入力した第二のチ ャネルのチャネル品質情報と復元部 403が復元した第一のチャネルの復元値との差 分値を算出し、復元部 403が生成した累積値と差分値候補値とを加算した値 (差分 値候補値が複数の場合は、複数の加算した値)、非差分値候補値、および、第二の チャネルのチャネル品質情報とに基づいて、通知情報テーブル 401から一つの通知 情報候補値を選択して通知情報を生成する。復元部 403は、生成した第二のチヤネ ルの通知情報を入力し、前回通知情報として記憶する。
[0232] 通知情報生成装置 400は、更に、第二のチャネルと第三のチャネルというように、 二つのチャネルの差分値に基づいて通知情報を生成する動作を繰り返して、複数の チャネル全部の通知情報を生成する。
[0233] また、上記各実施形態の通知情報生成装置は、回路等のハードウェア、あるいは、 ソフトウェアによって実現することができる。ソフトウェアで実現する場合、コンピュータ の動作に関するプログラム(通知情報生成プログラム)によって実現することができる 。通知情報生成プログラムは、計算機内(通信装置内)のメモリにロードされ中央処理 演算装置(CPU)の制御のもとで実行される。通知情報生成プログラムは、少なくとも 次の手順を計算機に実行させる機能を備える。
[0234] 二つのチャネル品質情報の差を示す少なくとも一つの差分値候補値と、チャネル 品質情報を示す少なくとも一つの非差分値候補値を含む通知情報の候補値から、 一つの候補値を選択し、選択した候補値に基づいて通知情報を生成する手順、を備 える。より具体的には、 (1)通知情報の候補値として、前記差分値候補値と、前記非 差分値候補値とを通知情報テーブルへ複数記憶する手順、 (2)第一のチャネルの チャネル品質情報に基づいて生成された通知情報を用いて復元値を生成する手順 、 (3)前記第一のチャネルとは異なる第二のチャネルのチャネル品質情報を入力し、 前記第二のチャネルのチャネル品質情報と前記復元値とに基づいて、前記通知情 報の候補値から一つの候補値を選択し、選択した候補値に基づレ、て通知情報を生 成する手順、を実行させる機能を備える。
[0235] さらに、(5)起点とするチャネルについては、入力されたチャネル品質情報を通知 情報として出力する手順を備えていてもよい。また、(6)候補値を選択する場合は、 算出した差分値に加え、第二のチャネルのチャネル品質情報にも基づいて候補値を 選択する手順を備えてレ、てもよレ、。
[0236] (第 4の実施形態)
第 4の実施形態では、通知情報候補値を特定する候補値番号を用いて通知情報 を生成する通知情報生成装置を説明する。第 1の実施形態から第 3の実施形態では 、通知情報は、通知情報候補値そのものである場合を想定して説明したが、本実施 形態では、通知情報は、通知情報候補値のどの値かを示す候補値番号を用いて生 成される場合を説明する。
[0237] 以下の説明では、図 3に示した通知情報生成装置 400を用いて説明する力 本実 施形態は図 13に示す通知情報生成装置 490に適用することも可能である。通知情 報生成装置 400は、 nビットの通知情報を生成する場合を一例として説明する。しか しながら、復元部は、累積値を算出する場合に、通知情報テーブルを参照する、ある レ、は、選択部から通知情報候補値と候補値番号との対応を通知されることなどにより 、候補値番号と通知情報候補値とを対応づける情報の入手が必要である。
[0238] 通知情報テーブル 401は、通知情報候補値そのものの値を記憶するとともに、通知 情報候補値を特定する候補値番号と対応づけて記憶する。通知情報テーブル 401 は、通知情報の候補値を特定する候補値番号を 2n個記憶する nビットと、 2n個の候補 値番号それぞれと対応する通知情報の候補値を記憶する記憶領域を備える。なお、 起点とする通知情報については、チャネル品質情報を近似する非差分値候補値を 選択すること、起点とする通知情報が nビットで通知できる値であること、あるいは、起 点とする通知情報 (例えば、チャネル品質情報そのもの)は別途通知することなどの 方法により通知することが可能である。例えば、差分値候補値 X (k= l〜M、 Mは自
k
然数)および非差分値候補値 Y (j = l〜N、 Nは自然数)を通知情報候補値とする場
j
合、 Mと Nとは、 M = 2n_Nの関係になる。
[0239] 選択部 402は、図 4に示す手順に従って、通知情報候補値を選択し、選択した通 知情報候補値を特定する候補値番号を用いて通知情報を生成する。
[0240] 復元部 403は、通知情報として候補値番号を入力し、通知情報テーブル 401を参 照して復元されたチャネル品質情報を生成する。
[0241] このように、本実施形態によれば、候補値番号を用いて通知情報を nビットで生成 することにより、通知情報の情報量を抑制することができる。これにより、通信装置間 で送受信する制御情報量を抑制することができる。また、復元するチャネル品質情報 の精度を保ちながら、通知情報量を一定とした通知情報を生成することが可能となり 、通信装置間で送受信する制御情報通知手順の複雑化と非効率化を抑制すること ができる。
[0242] (第5の実施形態)
上記各実施形態で説明した通知情報生成装置は、次のような構成をとることも可能 である。上記各実施形態では、選択部と復元部とから構成されるループを帰還する 場合について説明した。上記各実施形態の選択部の内部では、各候補値に対して、 復元部の内部の処理である復元処理と同様の処理を試行し、試行結果に基づいて 一つの候補値を選択する。すなわち、選択部は、復元の機能と、復元結果を比較す る機能を有している。そこで、選択部の内部の復元の機能を司る回路と復元部内の 復元の機能を司る回路とを共通の回路で行なうこともできる。また、回路等のハードウ エアに限らず、ソフトウェアで実現する場合も同様に共通化して実現することができる
[0243] 図 15は、選択部に復元部を取り込んだ通知情報生成装置 480の構成の一例を示 すブロック図である。通知情報生成装置 480は、通知情報テーブル 481、選択部 48 2、復元部 483、並びに比較部 484を備える。通知情報テーブル 481は、図 3の通知 情報テーブル 401と同様である。図 15のブロック構成では、選択部 482の内部に復 元部 483が含まれる構成を取っている。選択されたチャネル品質情報は、選択部 48 2の内部の比較部 484に入力される。復元部 483は記憶機能を有し、前回復元され た復元値(累積値、一つ前のチャネルの処理にぉレ、て復元されたチャネル品質情報 )が記憶される。
[0244] 次いで、本実施形態の通知情報生成装置 480の動作を説明する。図 16は、本実 施形態の通知情報生成装置 480の動作の一例を示すフローチャートである。
[0245] まず、通知情報生成装置 480において、比較部 484は、選択されたチャネル品質 情報を入力する(S31)。比較部 484は、入力した選択されたチャネル品質情報が起 点とするチャネルであるか否かを判断し(S32)、起点とするチャネルの場合(S32で Yes)、選択されたチャネル品質情報を通知情報、復元されたチャネル品質情報とし て出力し(S33)、起点とするチャネルのチャネル品質情報を復元部 483へ通知する (S34)。復元部 484は、通知されたチャネル品質情報を前回の復元値として記憶す る(S35)。
[0246] 起点とするチャネル以外の場合(S32で No)、比較部 484は、復元部 483へ復元 値の出力を指示し、復元部 483は、差分値候補値と前回の復元値とを加算した値と 、非差分値候補値とを含む暫定的な複数の復元値 (暫定的に復元されたチャネル品 質情報)を生成する (S36)。生成した暫定的な複数の復元値と通知情報候補値とを 、比較部 484へ出力する(S37)。
[0247] 具体的には、復元部 483は、前回復元された復元値が記憶されており、通知情報 テーブル 481から通知情報候補値が順次入力される。復元部 483は、処理中のチヤ ネル (サブキャリアブロック)に関して、前回の復元値に差分値候補値それぞれをカロ 算した値と、非差分値候補値とを含む暫定的に復元されたチャネル品質情報 (暫定 的な復元値)を算出する。次いで、復元部 483は、暫定的に復元されたチャネル品 質情報を通知情報候補値と関連付けて一時記憶するとともに、通知情報候補値と暫 定的に復元されたチャネル品質情報とを比較部 484に順次出力する。
[0248] 比較部 484は、復元部 483から順次入力される暫定的に復元されたチャネル品質 情報と、前記選択されたチャネル品質情報とを比較し、比較した結果、選択されたチ ャネル品質情報に最も近くなる暫定的に復元されたチャネル品質情報を選択し (S3 8)、選択した暫定的に復元されたチャネル品質情報の算出に使用された通知情報 候補値を通知情報として生成する(S39)。
[0249] 比較部 484が行なう比較に関しては、計算手順の表現方法が異なるが、前述の構 成における選択部が行なう比較と同様の評価である。比較部 484は、生成した通知 情報とその通知情報に対応する復元後のチャネル品質情報 (複数の暫定的に復元 されたチャネル品質情報のうち、選択した値)を出力するとともに、選択した通知情報 を示す信号 (通知情報候補値を特定する信号)を復元部 483に送る(S41)。
[0250] 復元部 483は、比較部 484から送られた信号が示す通知情報候補値に対応する 暫定的に復元されたチャネル品質情報を記憶し (S42)、次の処理の際に前回復元 された復元値 (前回の復元値)として用いる。なお、復元部 483は、第 1の実施形態で 説明した、第 1の構成の復元演算部と、第 2の構成の復元演算部と同様に、非差分 値候補値が通知情報として選択された場合、復元値を非差分値候補値と置き換える 場合、復元値算出に非差分値候補値を考慮せずに前回の復元値をそのまま用いる 場合、のいずれであってもよい。従って、復元部 483から出力される復元値は、復元 されたチャネル品質情報と異なる場合もあり得る。
[0251] 比較部 484は、最後のチャネル (サブキャリアブロック)であるかを判断し (S43)、最 後のチャネルではない間は(S43で No)、ステップ S32からの処理を繰り返し、最後 のチャネルになったときに(S43で Yes)処理を終了する。このように、復元処理の機 能を共通化して、演算量を削減することができる。
[0252] なお、図 16では、比較部 484と復元部 483の動作は順次実施されるように示してい る力 処理によっては比較部 484と復元部 483とは並行して処理を実施することがで きる。また、図 15において、通知情報テーブル 481は、専用の記憶領域を備える場 合でもよいが、一時的に確保される記憶領域 (キャッシュ)であってもよい。また、通知 情報テーブル 481は、選択部 482 (あるいは、復元部 483、比較部 484)内に一時的 に確保される記憶領域であってもかまわない。
[0253] さらに、本実施形態の通知情報生成装置 480は、図 16に示した動作に限られるこ とはない。例えば、暫定的な復元値の算出(図 16のステップ S37)については、比較 部 484で実施する構成とすることもできる。例えば、復元部 483は、一つ前に処理し たチャネルの復元値 (前回の復元値)を記憶する構成とする。復元部 483は、複数の 通知情報候補値と前回の復元値とを比較部 484へ出力する。比較部 484は、入力し た複数の通知情報候補値と前回の復元値とを用いて暫定的に復元されたチヤネノレ 品質情報 (暫定的な複数の復元値)を算出し、算出した暫定的な複数の復元値と選 択されたチャネル品質情報とを比較し、選択されたチャネル品質情報に最も近レ、暫 定的な復元値を選択する。比較部 484は、選択した暫定的な復元値を復元されたチ ャネル品質情報として出力するとともに、選択した暫定的な復元値の算出に使用した 通知情報候補値に基づいて、通知情報を生成し、出力する。
[0254] また、比較部 484は、選択した暫定的な復元値の算出に使用した通知情報候補値 を特定する信号を復元部 483へ出力する。復元部 483は、比較部 484から通知され た信号に基づいて、選択された通知情報候補値を取得し、選択された通知情報候補 値が差分値候補値の場合は、記憶領域に記憶してレ、る前回の復元値へ取得した通 知情報候補値を加算した値を前回の復元値として記憶し、選択された通知情報候補 値が非差分値候補値の場合は、第 1の実施形態で説明した第 1の構成の復元演算 部と、第 2の構成の復元演算部と同様に、選択された非差分値候補値、あるいは記 憶領域に記憶してレ、る前回の復元値を、前回の復元値として記憶する。
[0255] なお、上記各実施形態で説明した非差分値候補値は、チャネル品質情報が取りう る値 (情報)の一つであってもよぐまた、チャネル品質情報に基づいて選択される値 であってもよい。チャネル品質情報が取りうる値としては、チャネル品質情報が示す 状態として最も劣悪な状態を示す値、チャネル品質情報が示す状態として中間を示 す値などがある。また、チャネル品質情報に基づいて選択される値としては、信号を 受信した通信装置から通知されたチャネル品質情報について統計を行なって (例え ば、要約統計処理)算出した値 (例えば、平均値、分散値、平均値から分散値を差し 引いた値)、チャネルの周波数間隔、チャネル品質情報から得られる伝搬路の遅延 分散値、およびドップラー周波数に基づレ、て決定した値などがある。
[0256] また、非差分値候補値に限らず、差分値候補値についても、チャネル品質情報に 基づいて、変更することも可能である。通知情報候補値の変更は、一例として、通知 情報生成装置の選択部において実施することができる。選択部は、複数のチャネル のチャネル品質情報を入力し、入力した複数のチャネル品質情報に基づいて、通知 情報候補値を変更するか否力 ^判断し、判断結果に基づいて、通知情報候補値 (差 分値候補値、非差分値候補値のいずれか一方、あるいは両方)を変更することがで きる。
[0257] 選択部は、入力したチャネル品質情報や伝搬路の遅延分散値に基づいて、差分 値候補値、非差分値候補値を変更し、通知情報テーブルを更新するとともに、基地 局装置は、端末装置 (通信先の通信装置)へ更新した通知情報候補値 (候補値)に 関する情報を通知する。通知する通知情報候補値に関する情報は、通知情報候補 値そのものの値である場合もあるし、通知情報候補値を候補値番号で対応付けてい る場合は、候補値番号と、候補値番号に対応づけられる通知情報候補値に関する情 報を通知することになる。端末装置は、受信した通知情報候補値に関する情報を通 知情報生成装置の通知情報テーブルに格納する。これにより、伝搬路状態に応じて 適切な通知情報候補値を決定することができるとともに、通信中の変動に柔軟に対 応すること力 S可言 となる。
[0258] (第 6の実施形態)
図 7から図 10では、通知情報生成装置 400における通知情報の生成の例として、 通知情報を生成する際の起点とするサブキャリアブロック力^つだけ存在する場合の 例を示したが、起点とするサブキャリアブロックが複数存在する構成を取ることもでき る。本実施形態では、チャネル品質情報の一例として変調パラメータを用いて説明す る。
[0259] 図 17に、サブキャリアブロック番号 1、 6、 11および 16の 4つのサブキャリアブロック を、通知情報を生成する際の起点した場合の、通知情報生成装置 400 (もしくは通知 情報生成装置 480)における通知情報の生成結果および復元された変調パラメータ の一例を示す。なお、サブキャリアブロック数、変調パラメータとして用いる MCS、お よび通知情報候補値 (X 、 Y )は図 7と同じである。
k 1
[0260] 図 17の例では、起点とするサブキャリアブロックである、 1番目、 6番目、 11番目、お よび 16番目のサブキャリアブロックに関する通知情報として、それぞれのサブキャリア ブロックで選択された変調パラメータをそのまま出力する。その他のサブキャリアプロ ックに関する通知情報では、起点としたサブキャリアブロックから直前のサブキャリア ブロックまでの通知情報の累積値 (復元値)と、当該サブキャリアブロックでの選択さ れた変調パラメータとの差分値を求め、例えばその差分値に最も近い Xを通知情報
k
として選択した場合に復元される変調パラメータの値と、 Yを通知情報として選択し
1
た場合に復元される変調パラメータの値とのうち、元の選択された変調パラメータの 値により近い方を選択する。
[0261] 図 18は、図 17の例に示した、選択された変調パラメータ、通知情報および復元さ れた変調パラメータをグラフに示したものである。横軸はサブキャリアブロック番号、 縦軸は変調パラメータである。黒い丸印は通知情報生成装置に入力された各サブキ ャリアブロックの選択された変調パラメータを示し、白抜きの三角印は復元された変調 パラメータを示している。なお矢印は、起点としたサブキャリアブロックから直前のサブ キャリアブロックまでの通知情報の累積値と、当該サブキャリアブロックでの選択され た変調パラメータとの差分値を求める際の、処理の方向を示している。
[0262] 図 19に、サブキャリアブロック番号 1、 6、 11および 16の 4つのサブキャリアブロック を、通知情報を生成する際の起点した場合の、通知情報生成装置 400 (もしくは通知 情報生成装置 480)における通知情報の生成結果および復元された変調パラメータ の別の一例を示す。
[0263] また、図 20は、図 19の例に示した、選択された変調パラメータ、通知情報および復 元された変調パラメータをグラフに示したものである。横軸はサブキャリアブロック番 号、縦軸は変調パラメータである。黒い丸印は通知情報生成装置に入力された各サ ブキャリアブロックの選択された変調パラメータを示し、白抜きの三角印は復元された 変調パラメータを示している。なお矢印は、起点としたサブキャリアブロックから直前 のサブキャリアブロックまでの通知情報の累積値(復元値)と、当該サブキャリアブロッ クでの選択された変調パラメータとの差分値を求める際の処理の方向を示している。
[0264] 起点とするサブキャリアブロックが複数存在する場合、起点とするサブキャリアブロッ ク以外のサブキャリアブロックに関する通知情報では、起点としたサブキャリアブロック 力 直前のサブキャリアブロックまでの通知情報の累積値と、当該サブキャリアブロッ クでの選択された変調パラメータとの差分値を求める際に、起点とするサブキャリアブ ロックおよび処理の方向は任意に選択が可能である。例えば、図 20では、最も近くの 起点とするサブキャリアブロックを、起点とするサブキャリアブロック以外の各サブキヤ リアブロックに関する通知情報生成における累積値計算の起点とし、図中の矢印の 方向に処理を行なう場合の例を示してレ、る。
[0265] 図 21は、起点とするサブキャリアブロック(起点チャネル)が複数配置される場合の 通知情報生成装置の動作の一例を示すフローチャートであり、図 22は、図 21におけ る通知情報生成処理の動作の一例、図 23は、図 22における候補値選択処理の動 作の一例を示すフローチャートである。図 21から図 23では、複数の起点とするサブ キャリアブロックは等間隔に配置されていることを前提とし、復元値を生成する対象チ ャネルに近レ、(対象とするサブキャリアブロックと起点とするサブキャリアブロックとの 距離が短レ、)起点チャネルから前記対象チャネルまでの各チャネルの通知情報を順 次加算した累積値を算出して、通知情報並びに復元値を生成する動作の一例を示 してレ、る。以下に、図 3に示した通知情報生成装置 400の動作を一例として説明する 力 図 15に示す通知情報生成装置 480で実現することも可能である。なお、図 21か ら図 23に示す動作は、図 19、図 20に一例と示した通知情報を生成する動作の一例 を示すものであり、図 21から図 23以外の動作によっても実現可能なことは言うまでも ない。
[0266] 選択部 402は、各サブキャリアブロックの選択された変調パラメータを入力し(S60) 、各サブキャリアブロックについて、ステップ S61力 ステップ S65で示すループ 1の 処理を繰り返す(S61)。 sは、処理対象のサブキャリアブロックの番号を示す。選択部 402は、サブキャリアブロック sが起点となるサブキャリアブロック (起点チャネル)を検 出する(S62で Yes)。サブキャリアブロック sが起点となるサブキャリアブロックで無い 場合(S62で No)、ループ 1を終了して次のサブキャリアブロックの処理に移行する( S65)。選択部 402は、サブキャリアブロック sの変調パラメータをサブキャリアブロック sの通知情報として出力する(S63)。次に、サブキャリアブロック sを起点とする他のサ ブキャリアブロックの通知情報並びに復元値を生成する処理を行なう(S64)。 [0267] 次に、通知情報生成処理について説明する。通知情報生成処理では、累積値 Aと 累積値 Bとを、起点となるサブキャリアブロックの両側の累積値を算出する変数として 用レ、、累積値バッファを一時的な計算用の変数として用いる。まず、復元部 403は、 選択部 402から起点となるサブキャリアブロックの変調パラメータ(通知情報)を入力 し、累積値 Aと累積値 Bに代入する(S66)。次いで、復元部 403は、 2つの起点とす るサブキャリアブロックから起点とするサブキャリアブロックの間隔の半分について、ス テツプ S67からステップ S74で示すループ 2の処理を繰り返す(S67)。通知情報並 びに復元値を生成する対象となるサブキャリアブロック(対象チャネル) u、累積値バッ ファを設定し (S68)、候補値選択処理 (S69)を行なって、累積値 Aを取得する(S70 )。ステップ S68力 ステップ S70は、起点となるサブキャリアブロック力、らプラスの方 向の番号順に対象となるサブキャリアブロックを移行する処理である。ステップ S71か らステップ S73は、起点となるサブキャリアブロックからマイナスの方向の順番に対象 となるサブキャリアブロックを移行する処理であり、ステップ S68力らステップ S70と同 様の処理を実施する。
[0268] 候補値選択処理(S69、 S72)では、選択部 402は、復元部 403からサブキャリアブ ロック uと累積値バッファとを入力し、サブキャリアブロック uが存在する場合に(S75で Yes)、差分値を計算し (S76)、差分値に基づいて、通知情報の候補値から一つを 選択して通知情報を復元部 403並びに外部へ出力する(S77)。次に復元部 403は 、選択部 402から通知された通知情報 (候補値)を加算あるいは代入する。加算、代 入のいずれかは、図 6のステップ S24力らステップ S26と同様の処理で行なう。ここで 算出したい累積値バッファは、復元値となる。
[0269] なお、図 17、図 18に示す通知情報並びに復元された変調パラメータは、図 4並び に図 6に一例として示す動作によって説明することができるため、説明を省略する。
[0270] 次に、 2つの起点とするサブキャリアブロック間に存在するサブキャリアブロックの通 知情報のいずれかが非差分値候補値である場合、非差分値候補値を用いて、起点 とならないサブキャリアブロックそれぞれについて起点とするサブキャリアブロックを選 択する例を説明する。図 24に、サブキャリアブロック番号 1、 6、 11および 16の 4つの サブキャリアブロックを、通知情報を生成する際の起点した場合の、通知情報生成装 置 400 (もしくは通知情報生成装置 480)における通知情報の生成結果および復元 された変調パラメータのさらに別の一例を示す。
[0271] また、図 25は、図 24の例に示した、選択された変調パラメータ、通知情報および復 元された変調パラメータをグラフに示したものである。横軸はサブキャリアブロック番 号、縦軸は変調パラメータである。黒い丸印は通知情報生成装置に入力された各サ ブキャリアブロックの選択された変調パラメータを示し、白抜きの三角印は復元された 変調パラメータを示している。なお矢印は、起点としたサブキャリアブロックから直前 のサブキャリアブロックまでの通知情報の累積値(復元値)と、当該サブキャリアブロッ クでの選択された変調パラメータとの差分値を求める際の処理の方向を示している。
[0272] 起点とするサブキャリアブロック(起点チャネル)が複数存在する場合、起点とするサ ブキャリアブロック以外のサブキャリアブロックに関する通知情報では、起点としたサ ブキャリアブロックから直前のサブキャリアブロックまでの通知情報の累積値と、当該 サブキャリアブロックでの選択された変調パラメータとの差分値を求める際に、起点と するサブキャリアブロックおよび処理の方向は任意に選択が可能である。ここで、間 に起点とするサブキャリアブロックが存在しない 2つの起点とするサブキャリアブロック の間に存在する 1つ以上のサブキャリアブロックを、「起点間サブキャリアブロック」と する。図 25では、起点間サブキャリアブロックにおいて、非差分値候補値が選択され ブロックそれぞれにおレ、て、前記累積値および前記差分値を求める際に選択する起 点とするサブキャリアブロックおよび処理の方向の境界とし、図中の矢印の方向に処 理を行なう場合の例を示してレ、る。
[0273] 図 25の例では、サブキャリアブロック番号 4および 15が非差分値候補値の選択さ れる状態であるため、起点となるサブキャリアブロック 1番と 6番の間の起点間サブキ ャリアブロックにおいては 4番のサブキャリアブロックを前記境界として累積値および 差分値の計算処理を行ない、起点となるサブキャリアブロック 11番と 16番の間の起 点間サブキャリアブロックにおいては 15番のサブキャリアブロックを前記境界として累 積値および差分値の計算処理を行なう。
[0274] なお、起点となるサブキャリアブロック 6番と 11番の間には非差分値候補値が選択 されたサブキャリアブロックが存在しないため、このような場合は例えば図のように中 央を境界とする。
[0275] また、もし 2つの起点となるサブキャリアブロック間に非差分値候補値が選択される サブキャリアブロックが複数存在する場合は、例えば、最も中央に近いサブキャリアブ ロックを境界とする、非差分値候補値が複数ある場合はその中で最も劣悪な (小さな M直が選択されるサブキャリアブロックを境界とする、などの方法がある。復元部は、複 数の起点となるサブキャリアブロックの位置および非差分値候補値が通知情報として 選択されたチャネルの位置に基づいて、各チャネルの復元値に生成において、前記 累積値に通知情報を加算するチャネルを決定する。また、このとき復元部は、累積値 に通知情報を加算する処理方向 (加算順序)も決定することになる。
[0276] 図 24、図 25に示す通知情報生成装置の動作は、例えば、図 21から図 23に示す 動作を応用して実現することができる。図 22では、起点間サブキャリアブロックの中 央を境界として処理しているが、ステップ S68からステップ S70の処理と、ステップ S7 1力 ステップ S73までの処理を繰り返すループを別々して繰り返しの数をそれぞれ 設定することにより実現することが可能である。また、具体的な動作は、これ以外の動 作であってもかまわなレ、。
[0277] 次に、起点チャネル(起点となるサブキャリアブロック)の設定方法について説明す る。また、図 18、図 20、図 25に示す例では、起点チャネルは予め設定してあることを 前提として説明したが、起点チャネルの数、並びに、起点チャネルを配置する配置間 隔は可変とすることもできる。
[0278] 起点チャネルの数並びに配置間隔は、チャネル (全てのチャネル)間隔、受信状態 から得られる伝搬路の遅延分散値、ドップラー周波数または各チャネル間のチヤネ ル品質情報の変動幅のいずれか一つまたは複数によって決定することができる。例 えば OFDMにおいては、チャネルの間隔が広い場合または遅延分散値が大きい場 合、周波数方向の変動(チャネル間のばらつき)が大きくなる。このため、周波数方向 の変動に応じて (完全なチャネル品質情報を通知する)起点となるチャネルの数およ び間隔を適切に制御することで、精度が高く効率の良い通知情報を生成することが 可能になる。 [0279] また、通知情報テーブルは、起点チャネルの数、起点チャネルの配置間隔に応じ て決定した通知情報の候補値を記憶することができる。従って、通知情報生成装置 は、起点チャネルの数並びに配置間隔の変更に応じて、通知情報の候補値を変更 して通知情報テーブルに記憶することにより、より精度の高い通知情報並びに復元 値の生成ができる。
[0280] さらに、通知情報テーブルは、複数の起点チャネルの数に反比例する関係または 複数の起点チャネルの配置間隔に比例する関係のいずれかに基づいて、記憶する 通知情報の候補値の数を多くすることができる。具体的には、通知情報テーブルは、 起点チャネルの数が少ないほど、また、起点チャネルの配置間隔が大きくなるほど、 通知情報の候補値の数 (通知情報に使用するビット数)を増やすことになる。このよう に、起点チャネルの数が少ないほど、または、起点チャネルの配置間隔が広いほど、 候補値のビット数を増やし、逆に数が多いほど、または、起点チャネルの配置間隔が 狭いほど、候補値のビット数を減らすことによって、通知情報を伝送するために必要 な総ビット数を(ほぼ)一定に保つように制御することができる。また、起点チャネルの 配置間隔が広いほど、起点間チャネルにおける変動幅(チャネル品質情報のばらつ き)が大きくなる可能性が高いため、より多くのビット数を使用して候補値の数を増や すことで、精度を保つことも可能になる。
[0281] このように、本実施形態によれば、チャネル品質情報として変調パラメータの差分を 通信先へ通知する場合に、差分値計算の起点となるサブキャリアブロックを複数設け ることにより、起点となるサブキャリアブロックが 1つの場合に比べ、復元されるチヤネ ル品質情報の精度を向上させることができる。
[0282] また、起点となるサブキャリアブロックを複数設けることにより、通知情報の受信の際 にその一部に誤りが発生した場合でも、その誤った通知情報に基づいて誤った復元 値が生成されるサブキャリアブロックの範囲を縮小することができる。
[0283] さらに、本実施形態において、送信側と受信側の通信装置は、予め、起点とするサ ブキャリアブロックの情報を共有し、起点間サブキャリアブロックの処理方法を取り決 めておくことにより、送信側と受信側の通信装置間で復元値を生成する処理の方向 に関する情報を通知する必要がなくなる。例えば、起点間サブキャリアブロックに関 する通知情報生成において、起点としたサブキャリアブロックから直前のサブキャリア ブロックまでの通知情報の累積値と、当該サブキャリアブロックでの選択された変調 パラメータとの差分値を求める際に、図 18に示すように起点とするサブキャリアブロッ クおよび処理の方向として、予め定めた一方向に順次処理を行なう場合、図 20に示 すように各サブキャリアブロックにおいて最も近くの起点とするサブキャリアブロックを 選択する場合、または図 25に示すように非差分値候補値が選択されるサブキャリア ブロックを基準とする場合などでは、処理方法は一意に決定できるため、各サブキヤ リアブロックにおいて起点とするサブキャリアブロックおよび処理の方向に関する情報 を通知することなぐ通知情報を受信した側での復元が可能である。
[0284] なお、上記各実施形態では、通知情報テーブルは、差分値情報と非差分値情報と を含む場合を説明したが、差分値情報のみを含む場合であっても、本発明を適用す ることは可能である。この場合、上記各実施形態において、非差分値情報を選択す るなどの動作を実施しないことになる。
[0285] 以上のように、本発明に係る好適な実施形態によれば、差分を用いてチャネル品 質情報を通知する場合に、差分値と、所定のチャネル品質を示す値 (非差分値候補 値)とを選択して通知することにより、差分に基づいて復元するチャネル品質情報の 精度を向上させることができる。また、差分 (差分値情報と非差分値情報との少なくと も一方)を用いて通知情報を生成することにより、通知する情報量を抑制することがで きる。通知する情報量を抑制することにより、システムのスループットを向上させ、消費 電力を削減することが可能になる。
[0286] (第 7の実施形態)
第 7の実施形態では、チャネル品質情報として変調パラメータ情報を用いる場合を 一例として説明する。
[0287] 図 1は、本発明に係る第 7の実施形態における基地局装置 100の一構成例を示す 機能ブロック図である。また図 2は、本発明に係る第 7の実施形態における端末装置 200の一構成例を示す機能ブロック図である。第 7の実施形態は、基地局装置 100 が、下りリンクの通知情報として下りリンクの送信データの適応変調に用いられた変調 パラメータに関する情報を通知し、端末装置 200が、上りリンクの通知情報として次の 下りリンクの送信データのための変調パラメータに関する情報を通知する場合の例を 示している。
[0288] 基地局装置 100は、誤り訂正符号化部 101、変調部 102、マルチプレタス部 103、 逆フーリエ変換部 104、無線送信部 105、アンテナ部 106、 107、無線受信部 108、 デマルチプレタス部 109、復調部 110、誤り訂正復号ィヒ部 111、通知情報復元部 30 0、通知情報生成装置 400、並びに、適応変調制御部 112を備える。
[0289] 端末装置 200は、アンテナ部 201、 214、無線受信部 202、フーリエ変換部 203、 デマルチプレタス部 204、伝搬路推定部 205、変調パラメータ選択部 206、通知情 報生成装置 400、通知情報復元部 300、適応復調制御部 207、復調部 208、誤り訂 正複号化部 209、誤り訂正符号化部 210、変調部 211、マルチプレタス部 212、並 びに、無線送信部 213を備える。
[0290] まず図 1の基地局装置における下りリンク送信手順について説明する。誤り訂正符 号化部 101は、下りリンク送信データと、適応変調制御部 112から出力された適応変 調制御情報を入力し、入力した適応変調制御情報に基づいて下りリンク送信データ を誤り訂正符号化し、符号化データ系列を出力する。
[0291] 変調部 102は、誤り訂正符号化部 101から出力された符号化データ系列と、適応 変調制御部 112から出力された適応変調制御情報を入力し、入力した適応変調制 御情報に基づいて符号化データ系列を変調し、変調シンボル系列を出力する。
[0292] マルチプレタス部 103は、変調部 102から出力された変調シンボル系歹 lj、通知情報 生成装置 400で生成された下りリンク通知情報およびパイロット信号を入力し、これら を多重して OFDM周波数信号を出力する。なおここでパイロット信号は、端末装置 2 00において伝搬路状態を推定するための既知信号である。基地局装置 100は、予 め生成したパイロット信号をメモリに蓄積しておき、メモリに蓄積したパイロット信号を マルチプレタス部 103に入力することが好ましい。し力 ながら、基地局装置 100は、 パイロット信号をメモリに蓄積せずに必要時に都度生成する、などの構成としてもよい
[0293] 逆フーリエ変換部 104は、マルチプレタス部 103から出力された OFDM周波数信 号を入力し、これを周波数 ·時間変換 (逆フーリエ変換)して OFDM時間信号を出力 する。
[0294] 無線送信部 105は、逆フーリエ変換部 104から出力された OFDM時間信号を入力 し、これにガード期間を付加し、ディジタル 'アナログ変換および無線周波数へアップ コンバートして無線信号へ変換し、アンテナ部 106を介して送信する。
[0295] 次に、図 2の端末装置 200における下りリンク受信手順について説明する。無線受 信部 202は、アンテナ部 201を介して下りリンクの無線信号を受信し、無線周波数か らダウンコンバートおよびアナログ ·ディジタル変換し、さらにガード期間を除去して O FDM時間信号を出力する。
[0296] フーリエ変換部 203は、無線受信部 202から出力された OFDM時間信号を入力し 、これを時間 ·周波数変換 (フーリエ変換)して OFDM周波数信号を出力する。デマ ルチプレタス部 204は、フーリエ変換部 203から出力された OFDM周波数信号を入 力し、入力した OFDM周波数信号を下りリンク受信データ信号、下りリンク通知情報 およびパイロット信号に分離し、それぞれ出力する。
[0297] 伝搬路推定部 205は、デマルチプレタス部 204から出力されたパイロット信号を入 力し、入力したパイロット信号力 伝搬路状態の推定を行ない、伝搬路状態推定結 果を出力する。
[0298] なお、下りリンク受信データ信号を用いて伝搬路推定を行なう場合は、パイロット信 号の代わりに下り受信データ信号、下り受信データ信号の復調結果または同誤り訂 正復号結果が伝搬路推定部に入力される。この場合、基地局装置 100内のマルチ プレタス部 103におけるパイロット信号多重処理と端末装置 200内のデマルチプレク ス部 204におけるパイロット信号の分離処理は必要ない。また、ノ ィロット信号と下りリ ンク受信データ信号の両方を用いて伝搬路推定を行なう場合は、パイロット信号に加 え、下り受信データ信号、下り受信データ信号の復調結果または同誤り訂正復号結 果も伝搬路推定部に入力される。本発明は、これらの構成にも適用することができる
[0299] 変調パラメータ選択部 206は、伝搬路推定部 205から出力された伝搬路状態推定 結果を入力し、入力した伝搬路状態推定結果に基づいてサブキャリアブロック毎の 次の下りリンクの変調パラメータを選択し、選択した変調パラメータに関する情報 (変 調パラメータ情報)を出力する。変調パラメータ選択部 206は、予め定めた変調パラメ ータと伝搬路状態との対応関係に、伝搬路状態推定結果を当てはめることによって 変調パラメータを選択する。例えば、変調パラメータとそれに対応する伝搬路状態の 範囲をテーブルとして保持し、そのテーブルと伝搬路状態推定結果を比較することで 選択する変調パラメータを決定できる。
[0300] 通知情報生成装置 400は、変調パラメータ選択部 206から出力された変調パラメ ータを入力し、入力した変調パラメータに基づいて上りリンク通知情報を生成し出力 する。通知情報生成装置 400における処理に関しては図 3、図 28を用いて後述する
[0301] 通知情報復元部 300は、デマルチプレタス部 204から出力された下りリンク通知情 報を入力し、入力した下りリンク通知情報から変調パラメータに関する情報を復元し 出力する。なお、通知情報復元部 300における処理に関しては図 5、図 29を用いて 後述する。
[0302] 適応復調制御部 207は、通知情報復元部 300から出力された復元された変調パラ メータに関する情報 (変調パラメータ情報)を入力し、入力した変調パラメータに関す る情報に基づいて復調処理および誤り訂正復号化処理を制御する適応復調制御情 報を生成し出力する。
[0303] 復調部 208は、デマルチプレタス部 204から出力された下りリンク受信データ信号と 、適応復調制御部 207から出力された適応復調制御情報を入力し、入力した適応復 調制御情報に基づいて下りリンク受信データ信号を復調し、復調データ系列を出力 する。
[0304] 誤り訂正複号化部 209は、復調部 208から出力された復調データ系列と、適応復 調制御部 207から出力された適応復調制御情報を入力し、入力した適応復調制御 情報に基づいて復調データ系列を誤り訂正複号化し、下りリンク受信データを出力 する。なお、復調の前処理として、伝搬路推定部 205で推定された伝搬路状態推定 結果を用いて伝搬路補償処理を行なう構成や、誤り訂正複号化時に伝搬路状態推 定結果を参照する構成にしてもょレ、。
[0305] 次に、図 2の端末装置 200における上りリンク送信手順について説明する。誤り訂 正符号化部 210は、上りリンク送信データを入力し、これを既定のチャネル符号化率 によって誤り訂正符号ィ匕し、符号ィ匕データ系列を出力する。
[0306] 変調部 211は、誤り訂正符号化部 210から出力された符号化データ系列を入力し 、入力した符号化データ系列を既定の変調方式によって変調し、変調シンボル系列 を出力する。
[0307] マルチプレタス部 212は、変調部 211から出力された変調シンボル系列と通知情報 生成装置 400から出力された上りリンク通知情報を入力し、入力した変調シンボル系 歹 IJと上りリンク通知情報とを多重して送信信号を出力する。
[0308] 無線送信部 213は、マルチプレタス部 212から出力された送信信号を入力し、入力 した送信信号をディジタル ·アナログ変換および無線周波数へアップコンバートして 無線信号へ変換し、アンテナ部 214を介して送信する。
[0309] 次に、図 1の基地局装置 100における上りリンク受信手順について説明する。無線 受信部 108は、アンテナ部 107を介して上りリンクの無線信号を受信し、無線周波数 力 ダウンコンバートおよびアナログ ·ディジタル変換し、受信信号を出力する。
[0310] デマルチプレタス部 109は、無線受信部 108から出力された受信信号を入力し、入 力した受信信号を上りリンク受信データ信号と上りリンク通知情報に分離し、それぞ れ出力する。なお、予め端末装置 200内のマルチプレタス部 212でパイロット信号を 多重しておき、基地局装置 100内のデマルチプレタス部 109でパイロット信号を分離 し、分離したパイロット信号を用いて、上りリンク受信データ信号および上りリンク通知 情報に対して伝搬路補償をする構成としてもよい。
[0311] 復調部 110は、デマルチプレタス部 109から出力された上りリンク受信データ信号 を入力し、入力した上りリンク受信データ信号を既定の変調方式によって復調し、復 調データ系列を出力する。
[0312] 誤り訂正複号化部 111は、復調部 110から出力された復調データ系列を入力し、 入力した復調データ系列を既定のチャネル符号化率によって誤り訂正復号ィ匕し、上 りリンク受信データを出力する。
[0313] 通知情報復元部 300は、デマルチプレタス部 109から出力された上りリンク通知情 報を入力し、入力した上りリンク通知情報から変調パラメータに関する情報を復元し 出力する。なお、通知情報復元部 300における処理に関しては図 5を用いて後述す る。
[0314] 通知情報生成装置 400は、通知情報復元部 300から出力された変調パラメータに 関する情報を入力し、入力した変調パラメータに関する情報に基づいて下りリンク通 知情報を生成し出力すると共に、生成した下りリンク通知情報に基づレ、て変調パラメ ータに関する情報を復元し出力する。
[0315] なお、上りリンク通知情報および基地局装置 100の通知情報復元部 300から出力 される変調パラメータに関する情報と、基地局装置 100の通知情報生成装置 400か ら出力される下りリンク通知情報および変調パラメータに関する情報とは、必ずしも一 致している必要はなレ、。基地局装置 100において、変調パラメータを変更することも あり得る。図 1には示していないが、通知情報復元部 300と通知情報生成装置 400と の間に変調パラメータを選択 (変更)する構成要素を備えていてもよい。また、基地局 装置 100の通知情報生成装置 400は、図 2の端末装置 200内の通知情報生成装置 400と同様の機能ブロック構成で実現することができる。通知情報生成装置 400にお ける処理に関しては図 3を用いて後述する。
[0316] 適応変調制御部 112は、通知情報生成装置 400から出力された変調パラメータに 関する情報を入力し、変調処理および誤り訂正符号ィヒ処理を制御するための適応 変調制御信号を生成し出力する。
[0317] なお、上記説明では、基地局装置 100も通知情報生成装置 400を具備する構成に ついて説明したが、基地局装置 100が通知情報復元部 300によって復元された変調 パラメータをそのまま用いて下りリンク送信データの変調および誤り訂正符号化を行 なう場合には、基地局装置 100は必ずしも通知情報生成装置 400を有する必要は無 レ、。この場合、デマルチプレタス部 109から出力された上りリンク通知情報を通知情 報復元部 300に入力するだけでなぐそのまま下りリンク通知情報としてマルチプレク ス部 103に入力する。また、適応変調制御部 112には、通知情報生成装置 400から 出力していた変調パラメータに関する情報に代わって、通知情報復元部 300から出 力された変調パラメータに関する情報を入力する。
[0318] 図 3に、図 2の端末装置 200における通知情報生成装置 400の機能ブロック図の一 例を示す。通知情報生成装置 400は、通知情報テーブル 401、選択部(通知情報選 択部) 402、並びに、復元部(通知情報復元部) 403を備える。
[0319] 通知情報テーブル 401は、通知情報として選択可能な候補値を記憶する記憶領域 であり、候補値には、二つのチャネル品質情報の差を符号を伴って示す差分値候補 値と、二つのチャネル品質情報の差の絶対値を示す絶対値候補値とを含む。通知情 報テーブル 401は、通知情報として選択可能な、変調パラメータの差分を表す複数 の値 (差分値候補値) X (k= l〜M、Mは自然数)、および差分ではない特定の変
k
調パラメータを表す値 (絶対値候補値) Y (j = l〜N、 Nは自然数)(以下、 Xと Yを合
j k j わせて通知情報候補値と記す)からなるテーブルを保持し、これらの通知情報候補 値を出力する。差分値候補値の絶対値より大きレ、値である場合であつてもよい。
[0320] 選択部 402は、図 2における変調パラメータ選択部 206において選択されたサブキ ャリアブロック毎の変調パラメータ(チャネル品質情報の一例)、通知情報テーブルか ら出力された通知情報候補値および復元部 403から出力された累積値 (復元値)を 入力し、通知情報を生成する。選択部 402は、予め、通知情報を生成する際に起点 とするサブキャリアブロック番号を含む、通知情報生成の処理単位に関する情報を保 持し、処理を開始するサブキャリアブロックを起点として通知情報を生成する。選択部 402は、サブキャリアブロックが起点であるかを判断し、後述する図 28に示す手順に より順番に通知情報を生成し、生成した通知情報を出力する。また、生成された通知 情報は復元部 403へ出力される。
[0321] 復元部 403は、選択部 402が出力する通知情報を入力し、入力した通知情報(前 回通知情報)に基づいて、変調パラメータを復元し、復元した変調パラメータを出力 する。復元部 403は、前回通知情報に基づいて、累積値 (復元値)を生成し、生成し た累積値を選択部 402へ出力する。累積値 (復元値)は、復元部 403が入力した通 知情報(前回通知情報)に基づいて生成する値であり、入力した複数の通知情報を 累積した累積値である場合に加え、入力した通知情報の値、あるいは、所定の値で ある場合を含むため、復元値ということもある。本明細書において、復元値は、通知 情報を用いて、チャネル品質情報を復元した値として説明する。復元部 403は、入力 した複数の前回通知情報それぞれをそのまま記憶 (保持)してレ、てもよレ、が、累積値 として記憶することにより、メモリ容量を抑制できる。復元部 403の詳細については、 図 5、図 29を用いて後述する。
[0322] また、復元部 403は、前回通知情報が絶対値候補値である場合、まず、絶対値候 補値の符号を決定し、決定した符号に基づいて累積値を算出する。符号の決定方 法としては、(1)直前の差分値の符号を用いる方法(「第 1の符号決定方法」とする)、 (2)算出してレ、る累積値 (算出中の累積値)に基づレ、て決定する方法(「第 2の符号 決定方法」)などがある。図 26、図 27は、絶対値候補値の符号を決定する方法の一 例を示す図である。図 26、図 27は、サブキャリアブロック番号 kの通知情報の符号を 決定する第 1の符号決定方法の二つの例を示し、差分値候補値 X = _ 1、差分値候 補値 X =0、差分値候補値 X = _ 1、絶対値候補値 Y = 3の場合を一例として説明
2 3 1
する。図 26では、絶対値候補値 Yの直前の通知情報は、差分値候補値 X力 S「_ l」
1 1 であるため、絶対値候補値 Yは、差分値候補値 Xと同じ符号を用いて、「_ 3」という
1 1
差分値とする。また、図 27では、絶対値候補値 Yの直前の通知情報は、差分値候 補値 X力 S「 + l」であるため、絶対値候補値 Yは、差分値候補値 Xと同じ符号を用い
3 1 3 て、「 + 3」という差分値とする。
[0323] また、累積値の値に基づいて符号を決定する第 2の符号決定方法として、例えば、 累積値が所定の値未満場合は正の符号とし、累積値が所定の値以上の場合は一つ 前の前回通知情報(前回通知情報に用いた符号)と同じ符号にする、などの方法が ある。どの符号決定方法を用いるかは、予めきめられているものとし、通信先へも通 知していることを前提とする。また、復元部 403で用いる方法と、図 28を用いて後述 する選択部 402で用いる方法とは一致させていることを前提とする。
[0324] 次いで、通知情報を生成する動作について、図 28を用いて説明する。図 28は、本 実施形態において通知情報を生成する動作の一例を示すフローチャートである。
[0325] 選択部 402は、変調パラメータ、通知情報候補値を入力する(S11— 2)。図 28で は、通信単位に含まれる複数のサブキャリアブロックそれぞれに対応する複数の変調 パラメータを入力し、順番に各サブキャリアブロックについて処理する例を示している 。選択部 402は、まず、サブキャリアブロックが起点であるかを判断し(S12_ 2)、通 知情報生成の起点とするサブキャリアブロックにつレ、ては(S12_ 2で Yes)、当該サ ブキャリアブロックに関する変調パラメータをそのまま通知情報として出力する(S13 — 2)。起点としないサブキャリアブロックについては(S12— 2で No)、選択部 402は 、当該サブキャリアブロックに関する変調パラメータと復元部 403から入力する累積値 (復元値)との差分値を計算し (S 14— 2)、絶対値候補値の符号を決定し、絶対値候 補値が示す値を決める (S15 _ 2)。計算した差分値に基づいて、差分候補値と符号 を決定した絶対値候補値とを含む通知情報候補値から 1つを選択し通知情報として 出力する(S16— 2)。
[0326] 例えば具体的には、選択部 402は、起点としない各サブキャリアブロックについて、 まず、絶対値候補値の符号を決定する。符号の決定は、復号部 403において説明し た二つの方法、第 1の符号決定方法と第 2の符号決定方法とのいずれかの方法を用 いて符号を決定する。選択部 402は、差分値候補値と符号を決定した絶対値候補値 の値とから、算出した差分値と一番近い通知情報候補値を選択する。または、選択 部 402は、復元部 403がーつ前のチャネルの復元した復元値に各通知情報候補値 を加算した暫定的な復元された変調パラメータ (復元されたチャネル品質情報)を算 出し、暫定的な復元された変調パラメータのうち、選択された変調パラメータに最も近 い値に加算した通知情報候補値を、通知情報の候補値として選択してもよい。
[0327] 選択部 402は、最後のサブキャリアブロックを検出するまでステップ S12— 2以降の 処理を繰り返す(S17— 2)。
[0328] なお、通知情報生成装置 400における復元部 403は、図 1の基地局装置 100にお ける上りリンク通知情報に対する通知情報復元部 300、図 2の端末装置における下り リンク通知情報に対する通知情報復元部 300と同様の機能ブロック構成となる。本明 細書では、説明を容易にするため、通知情報復元部 300と復元部 403との異なる符 号および名称を用いて説明する。
[0329] 図 5は、本実施形態の通知情報復元部 300の機能ブロック図の一例を示す。通知 情報復元部 300は、復元演算部 301と記憶部 302とを備える。図 3の復元部 403も 通知情報復元部 300と同じ構成であるので、復元部 403も、復元演算部 301と記憶 部 302とを備える。
[0330] 復元演算部 301は、通知情報と、記憶部 302から出力された累積値を入力し、通 知情報と累積値とに基づいて変調パラメータ(チャネル品質情報の一例)を復元し、 復元された変調パラメータを出力する。また、復元演算部 301は、記憶部 302へ保持 させる情報を記憶情報として出力する。また、復元演算部 301は、予め、通知情報を 生成する際に起点とするサブキャリアブロック番号を含む、通知情報生成の処理単 位に関する情報を保持する。記憶部 302は、復元演算部 301が出力する記憶情報 を記憶し、記憶した記憶情報に基づいて累積値を出力する。
[0331] 次いで、通知情報復元部 300が通知情報を復元する動作の詳細を図 29を用いて 説明する。図 29は、本実施形態において通知情報を復元する動作の一例を示すフ ローチャートである。
[0332] 復元演算部 301は、通知情報を入力し (S21— 2)、起点とするサブキャリアブロック であるかを判断する(S22_ 2)。復元演算部 301は、通知情報生成の起点とするサ ブキャリアブロックについては(S22— 2で Yes)、当該サブキャリアブロックに関する 通知情報をそのまま復元された変調パラメータとして出力すると共に、記憶部 302に 対しても前記通知情報を記憶情報として出力する(S23— 2)。復元演算部 301は、 起点としないサブキャリアブロックについては、当該サブキャリアブロックに関する通 知情報が差分値候補値 Xである場合 (S24— 2で Yes)、入力した通知情報 (差分値 候補値 X )と記億部 302から入力した累積値とを加算し、加算結果を復元された変 調パラメータとして出力すると共に、記憶部 302に対しても加算結果を記憶情報とし て出力する(S25— 2)。
[0333] ステップ S24— 2において、通知情報が差分値候補値 Xでない場合、すなわち、 通知情報が絶対値候補値 Yの場合(S24— 2で No)、復元演算部 301は、絶対値候 補値 Yの符号を前回通知情報と同じ符号に決定し (S26— 2)、決定した符号を用い て、入力した通知情報 (絶対値候補値 Y )と記億部 302から入力した累積値とを加算 し、加算結果を復元された変調パラメータとして出力すると共に、記憶部 302に対し ても加算結果を記憶情報として出力する(S27— 2)。以下、第 1の符号決定方法を 用いる構成の復元演算部 301を、「第 1の構成の復元演算部」と記す。
[0334] あるいは別の構成として、通知情報が前記絶対値候補値 Yの場合(S24— 2で No
)、復元演算部 301は、絶対値候補値 Yの符号を累積値 (ひとつ前のチャネルの復 元された変調パラメータ)に基づいて決定し、決定した符号を用いて、入力した通知 情報 (絶対値候補値 Y )と記億部 302から入力した累積値とを加算し、加算結果を復 j
元された変調パラメータとして出力すると共に、記憶部 302に対しても加算結果を記 憶情報として出力する、という構成も可能である。具体的には、ステップ S26— 2にお いて、復元演算部 301は、累積値が所定の値未満の場合は、正の符号を用い、累積 値が所定の値以上の場合は、前回通知情報の符号、すなわち、前回通知情報が差 分値候補値の場合は、差分値候補値の符号を用い、前回通知情報が絶対値候補値 の場合は、前回用いた符号を用いることを決定する。以下、第 2の符号決定方法を用 レ、る構成の復元演算部 301を、「第 2の構成の復元演算部」と記す。
[0335] 図 30に、本実施形態における通知情報生成装置 400の入力情報である選択され た変調パラメータと、通知情報生成装置 400による通知情報の生成結果および復元 された変調パラメータの一例を示す。選択された変調パラメータは、変調パラメータ 選択部 206が選択し、通知情報生成装置 400へ出力したものである。
[0336] 図 30では、基地局装置 100と端末装置 200は、サブキャリアブロック数を 16個、変 調パラメータとして変調方式とチャネル符号化率の組み合わせからなる MCS (Modu lation and channel Coding Scheme)を使用する例を示している。 MCSは 0 力ら 15までの 16種類(4ビットの情報)が定義されている。通知情報テーブル 401は 、差分値候補値として、 X =— 1、 X =0、 X = + 1、絶対値候補値として、 Y = 3の
1 2 3 1 合計 4種類(2ビットの情報)の通知情報候補値を保持してレ、る場合の例を示してレ、る 。ここでは、 Yは、差分値の大きさ(絶対値)が 3であることを示している。 Xは、 X =
1 k 1 1、 X =0、 X = + l (kは、 1〜3)のいずれかを示す。また、図 30では、復元演算
2 3
部 301に第 1の構成の復元演算部を用いた場合の例を示し、サブキャリアブロック番 号 1のサブキャリアブロックを、通知情報を生成する際の起点としている。
[0337] 図 30の例では、通知情報生成装置 400の選択部 402は、サブキャリアブロック番 号 1のサブキャリアブロックに関する通知情報として、選択された変調パラメータ「11」 をそのまま出力する。 2番目以降のサブキャリアブロックに関する通知情報では、選 択部 402は、直前のサブキャリアブロックまでの通知情報の累積値と、当該サブキヤリ アブロックでの選択された変調パラメータとの差分値を求め、通知情報の候補値のう ち、求めた差分値により近い値を選択する。
[0338] また、求めた差分値と絶対候補値とを比較する場合は、選択部 402は、絶対値候 補値の符号を、前回通知情報と同じ符号で示す値として比較する。従って、前回通 知情報の符号が正の場合は、絶対値候補値 Yは、「 + 3」であり、前回通知情報の符
1
号が負の場合は、絶対値候補値 Yは、「_ 3」であるものとして、求めた差分値と比較 する。さらに、累積値を算出するとき、通知情報が絶対値差分値の場合、復元演算部 301は、通知情報の符号を決定した後、決定した符号を用いて通知情報と累積値と を加算し、加算結果を次の累積値とする。
[0339] 例えば、サブキャリアブロック番号 4のサブキャリアブロックにおける通知情報の生 成について説明する。サブキャリアブロック番号 3のサブキャリアブロックにおける通 知情報は X = _ 1であり、その符号は負であるため、サブキャリアブロック番号 4のサ ブキャリアブロックにおける Y = 3は「_ 3」を表す。選択部 402は、 3番目のサブキヤ リアブロックまでの通知情報の累積値「1 1」(1 1 + 1— 1 )と、 4番目のサブキャリアブロ ックでの選択された変調パラメータ「9」との差分値「- 2」を求め、通知情報候補値の うち、差分値「一 2」により近い Yを通知情報として選択する。
1
[0340] なお、選択部 402が通知情報を選択する際に、復元される変調パラメータが元の選 択された変調パラメータを超えなレ、ように制約しても良レ、。
[0341] 次に、サブキャリアブロック番号 5のサブキャリアブロックにおける Yについて説明 する。サブキャリアブロック番号 4のサブキャリアブロックにおける通知情報は差分値「 3」を表す Y = 3であり、その符号は負であるため、サブキャリアブロック番号 5のサ
1
ブキャリアブロックにおける Y = 3も「一 3」を表す。
[0342] 図 31は、図 30の例に示した、選択された変調パラメータ、通知情報および復元さ れた変調パラメータをグラフに示したものである。横軸はサブキャリアブロック番号、 縦軸は変調パラメータである。黒い丸印は通知情報生成装置に入力された各サブキ ャリアブロックの選択された変調パラメータを示し、白抜きの三角印は復元された変調 パラメータを示している。
[0343] 図 32に、本実施形態における通知情報生成装置 400の入力情報である選択され た変調パラメータと、通知情報生成装置 400による、通知情報の生成結果および復 元された変調パラメータの別の一例を示す。
[0344] 図 32では、サブキャリアブロック数が 16個、 MCSとして 16種類(4ビットの情報)が 定義されており、通知情報テーブル 401は、差分値候補値として、 X =— 1、 X =0
1 2
、X = + 1、絶対値候補値として、 Y = 3の合計 4種類(2ビットの情報)の通知情報
3 1
候補値が定義されている場合の例を示している。 Xは、 X = _ 1、X =0、X = + 1 ( k 1 2 3 kは、:!〜 3)のいずれかを示す。また、図 32では、復元計算部 301に第 2の構成の復 元演算部を用いた場合の例を示し、サブキャリアブロック番号 1のサブキャリアブロッ クを、通知情報を生成する際の起点としている。
[0345] 図 32における通知情報生成の手順の詳細は図 30の例と基本的に同じである。異 なる部分は、図 32では、復元演算部 301は第 2の構成の復元演算部による動作であ り、通知情報として Yが選択された場合、累積値と直前の通知情報の符号とを考慮 して (第 2の符号決定方法を用いて)絶対値候補値の符号を決定して絶対値候補値 ( 通知情報)を累積値へ加算し、加算結果を次の累積値とする。 Yの符号は、累積値
J
が所定値以上の場合、図 30の例と同様に直前の通知情報(前回通知情報)の符号 とし、累積値が所定値未満の場合、正とする。なお、この例で所定値は「3」とする。
[0346] 例えば、図 32における 7番目のサブキャリアブロックの通知情報の決定を例に採る と、直前のサブキャリアブロックまでの通知情報の累積値の計算において、 6番目の サブキャリアブロックの通知情報の累積値は「2」(11 + 1— 1— 3— 3— 3)であり、「3」 より小さいため、サブキャリアブロック番号 5のサブキャリアブロックにおける Y = 3は「 + 3」を表す。 6番目のサブキャリアブロックまでの通知情報の累積値「2」と、 7番目の サブキャリアブロックでの選択された変調パラメータ「7」との差分値「 + 5」を求め、差 分値の候補のうち、差分値「 + 5」により近い Yを通知情報として選択する。
[0347] また、図 33は、図 32の例に示した、選択された変調パラメータ、通知情報および復 元された変調パラメータをグラフに示したものである。横軸はサブキャリアブロック番 号、縦軸は変調パラメータである。黒い丸印は通知情報生成装置に入力された各サ ブキャリアブロックの選択された変調パラメータを示し、白抜きの三角印は復元された 変調パラメータを示してレ、る。
[0348] なお、上記第 1の符号決定方法では、絶対値候補値の符号を前回通知情報の符 号に一致させる場合について説明した力 S、第 1の符号決定方法はこれに限るもので はなぐ少なくとも前回通知情報に基づいて符号を決定する方法である。例えば、複 数の前回通知情報の平均値を算出し、絶対値候補値の符号を前記平均値の符号に 一致させるなどの方法が含まれる。上記第 2の符号決定方法において、累積値が所 定値以上の場合も同様である。
[0349] また、上記の 2つの復元演算部 301の処理方法の選択や、通知情報候補値、差分 値候補値 X (k= 1〜M、 Mは自然数)および絶対値候補値 Y (j = 1〜N、 Nは自然 k J 数)、としてどのような値を用いるかを決定する方法としては以下のような方法がある。 なおこれらの方法に限定されるものではない。
[0350] (1)各サブキャリアブロックにおける選択された変調パラメータに対して、復元演算 部 301の処理方法および通知情報候補値の幾つかの組み合わせで通知情報の生 成を試行し、それらの結果の中から、復元された変調パラメータが選択された変調パ ラメータに最も近いものを選択し、使用した復元演算部 301の処理方法および通知 情報候補値を生成した通知情報と共に通知する。使用した復元演算部 301の処理 方法および通知情報候補値は、通知情報候補値に関する情報として、通知情報候 補値を変更するタイミングで通信先へ通知すれば十分である。
[0351] (2)選択された変調パラメータのサブキャリアブロック間の変動幅、変動速度 (周波 数方向の変動ピッチ)、および選択された変調パラメータの極小値前後における変化 量などから復元演算部 301の処理方法および通知情報候補値の組み合わせを選択 し、使用した復元演算部 301の処理方法および通知情報候補値を生成した通知情 報と共に通知する。例えば、選択された変調パラメータのサブキャリアブロック間の変 動幅および変動速度に比例して Xあるいは Yの最大値を大きくすると共に各 Xの間 k j k 隔も大きくし、選択された変調パラメータの極小値前後における変化量に閾値を設定 して閾値より小さい場合に復元演算部の処理方法として第 1の構成を選択し、閾値以 上の場合に第 2の構成を選択する、などの方法がある。
[0352] また、図 30、図 32に示した例では、差分値の絶対値を表す絶対値候補値 Yが 1つ
J
だけ用いられる場合について説明しているが、複数用意しても良い。
[0353] このように、本実施形態によれば、チャネル品質情報として変調パラメータの差分を 通信先へ通知する場合に、変調パラメータの差分を示す差分値候補値と、絶対値候 補値とのいずれかを選択した通知情報を通知することにより、復元されるチャネル品 質情報の精度を向上させることができる。
[0354] (第 8の実施形態)
第 8の実施形態では、チャネル品質情報として伝搬路状態推定結果を用いる場合 を一例として説明する。
[0355] 図 11は、本発明に係る第 8の実施形態における基地局装置 190の一構成例を示 す機能ブロック図である。また図 12は、本発明に係る第 8の実施形態における端末 装置 290の一構成例を示す機能ブロック図である。第 8の実施形態では、下りリンク の通知情報として下りリンクの送信データの適応変調に用いられた変調パラメータに 関する情報を通知し、上りリンクの通知情報として下りリンクの受信信号より推定した 伝搬路状態を通知する場合の例を示してレ、る。
[0356] 図 11に示す基地局装置 190は、図 1に示す基地局装置 100とほぼ同様の構成要 素を備えるが、基地局装置 190は、通知情報復元部 390と通知情報生成装置 400 の間に変調パラメータ選択部 191を有する点と、通知情報復元部 390が、上りリンク 通知情報として伝搬路状態推定結果を復元する点が異なる。変調パラメータ選択部 191は、図 2に示す端末装置 200内の変調パラメータ選択部 206と同じ回路構成で 実現すること力できる。通知情報復元部 390は、図 1に示す通知情報復元部 300と 入出力の情報量は異なるものの、同様の処理を行なう回路で実現可能である。
[0357] 図 12に示す端末装置 290は、図 2に示す端末装置 200とほぼ同様の構成を備える 、端末装置 290が、伝搬路推定部 205と通知情報生成部 490の間に変調パラメ一 タ選択部を必要としない点と、通知情報生成装置 490が、伝搬路推定部 205から出 力される伝搬路状態推定結果を入力信号とし、上りリンク通知情報として伝搬路状態 推定結果に関連する通知情報を生成する点が異なる。
[0358] 図 11の基地局装置 190における下りリンク送信手順は、図 1の基地局装置 100に おける下りリンク送信手順と同様であるため、説明を省略する。
[0359] 次に、図 12の端末装置 190における下りリンク受信手順について説明する。無線 受信部 202、フーリエ変換部 203、デマルチプレタス部 204、伝搬路推定部 205、適 応復調制御部 207、復調部 208、誤り訂正復号化部 209、並びに、通知情報復元部 300の動作は図 2の端末装置 200における下りリンク受信手順と同様である。
[0360] 通知情報生成装置 490は、伝搬路推定部 205から出力された伝搬路状態推定結 果を入力し、入力した伝搬路状態推定結果に基づいて上りリンク通知情報を生成し 出力する。通知情報生成装置 490における処理に関しては図 13を用いて後述する
[0361] また、図 12の端末装置 290における上りリンク送信手順は、図 2の端末装置 200に おける上りリンク送信手順と同様のため、説明を省略する。
[0362] 次に、図 11の基地局装置 190における上りリンク受信手順について説明する。無 線受信部 108、デマルチプレタス部 109、復調部 110、誤り訂正復号ィ匕部 111、適 応変調制御部 112の動作は、図 1の基地局装置 100における上りリンク受信手順と 同様である。
[0363] 通知情報復元部 390は、デマルチプレタス部 204から出力された上りリンク通知情 報を入力し、入力した上りリンク通知情報から下りリンクの伝搬路状態推定結果に関 する情報を復元し出力する。なお、通知情報復元部 390における処理に関しては図 14を用いて後述する。
[0364] 変調パラメータ選択部 191は、通知情報復元部 390から出力された下りリンクの伝 搬路状態推定結果を入力し、入力した伝搬路状態推定結果に基づいてサブキャリア ブロック毎の次の下りリンクの変調パラメータを選択し、選択した変調パラメータを出 力する。なお、前記変調パラメータの選択は、予め定めた変調パラメータと伝搬路状 態との対応関係に、伝搬路状態推定結果を当てはめることで行なう。例えば、変調パ ラメータとそれに対応する伝搬路状態の範囲をテーブルとして保持し、そのテープノレ と伝搬路状態推定結果を比較することで選択する変調パラメータを決定できる。
[0365] 通知情報生成装置 400は、変調パラメータ選択部 191から出力された変調パラメ ータに関する情報を入力し、入力した変調パラメータに関する情報に基づいて下りリ ンク通知情報を生成し出力すると共に、下りリンク通知情報に基づいて変調パラメ一 タに関する情報を復元し出力する。また、通知情報生成装置 400は、図 3に示した通 知情報生成装置 400と同様の機能ブロック構成で実現することができる。 [0366] 図 13に、図 12の端末装置 290における通知情報生成装置 490の機能ブロック図 を示す。通知情報テーブル 491は、通知情報として選択可能な候補値を記憶する記 憶領域であり、候補値には、二つのチャネル品質情報の差を符号を伴って示す差分 値候補値と、二つのチャネル品質情報の差の絶対値を示す絶対値候補値とを含む。 通知情報テーブル 491は、通知情報として選択可能な、伝搬路状態推定結果の差 分を表す複数の値 (差分値候補値) X' (k= l〜M、 Mは自然数)、および伝搬路状
k
態推定結果の差分の絶対値を表す絶対値候補値 Y' (j = l〜N、 Nは自然数)(以下
J
、 X' と Y'を合わせて通知情報候補値と記す)からなるテーブルを保持し、これらの k j
通知情報候補値を出力する。
[0367] 選択部 492は、図 12における伝搬路推定部 205において推定されたサブキャリア ブロック毎の伝搬路状態推定結果、通知情報テーブル 491から出力された通知情報 候補値および復元部 493から出力された累積値を入力し、通知情報を生成する。選 択部 492が通知情報を生成する手順は、チャネル品質情報として、変調パラメータの 替わりに伝搬路状態推定結果を用いる点を除いて、図 3並びに図 28に示した通知情 報生成装置 400と同様である。具体的には、選択部 492は、通知情報生成の起点と するサブキャリアブロックについては、当該サブキャリアブロックに関する伝搬路状態 推定結果をそのまま通知情報として出力する。選択部 492は、起点としないサブキヤ リアブロックについては、当該サブキャリアブロックに関する伝搬路状態推定結果と復 元部 493から入力する累積値との差分値を計算し、伝搬路状態推定結果と計算した 差分値とに基づいて通知情報候補値から 1つを選択し通知情報として出力する。
[0368] 例えば具体的には、選択部 492は、起点としない各サブキャリアブロックについて、 まず、絶対値候補値の符号を決定する。符号の決定は、第 1の符号決定方法、第 2 の符号決定方法のいずれかの方法を用いて符号を決定する。選択部 402は、差分 値候補値と符号を決定した絶対値候補値の値とから、算出した差分値と一番近レ、通 知情報候補値 (X' または Y' )を通知情報として選択する。生成された通知情報は
k i
復元部 493へ出力される。
[0369] 復元部 493は、選択部 492が出力する通知情報を保持し、保持する通知情報に基 づいて伝搬路情報推定結果を復元し、復元した伝搬路情報推定結果を出力する。 復元部 403の詳細につレ、ては、図 14を用いて後述する。
[0370] なお、通知情報生成装置 490における復元部 493は、図 11の基地局装置 190に おける上りリンク通知情報に対する通知情報復元部 390と、同様の機能ブロック構成 となる。
[0371] 図 14は、本実施形態の通知情報復元部 390の機能ブロック図の一例を示す。通 知情報復元部 390は、復元演算部 391と記億部 392とを備える。復元部 493も同様 の構成を備える。復元演算部 391は、図 5に示した復元演算部 301が復元された変 調パラメータを出力することに替えて復元された伝搬路状態推定結果を出力する点 が異なる。また、記憶部 392は、通知情報として伝搬路状態推定結果に基づいて選 択された通知情報候補値を記憶情報として入力する点、並びに、累積値として、復 元された伝搬路状態推定結果を出力する点が異なる。その他の部分は、図 5並びに 図 29と同様である。
[0372] 具体的には、復元演算部 391は、通知情報と、記憶部 392から出力された累積値 を入力し、通知情報生成の起点とするサブキャリアブロックについては、当該サブキ ャリアブロックに関する通知情報をそのまま復元された伝搬路状態推定結果として出 力すると共に、記憶部 392に対しても通知情報を記憶情報として出力する。復元演 算部 391は、起点としないサブキャリアブロックについては、当該サブキャリアブロック に関する通知情報が差分値候補値 X' 場合、通知情報 (差分値候補値 X' )と累積
k k 値とを加算し復元された伝搬路状態推定結果として出力すると共に、記憶部 392に 対しても加算結果を記憶情報として出力し、通知情報が前記通知情報候補値 Y'の
J
場合、絶対値候補値 Yの符号を決定し、決定した符号を用いて、入力した通知情報
J
(絶対値候補値 Y' )と記億部 302から入力した累積値とを加算し、加算結果を復元
J
された変調パラメータとして出力すると共に、記憶部 302に対しても加算結果を記憶 情報として出力する。
[0373] 第 8の実施形態において、図 30から図 33に示した通知情報とその復元の具体例 は、下りリンクの通知情報については、第 7の実施形態と同様である。また、上りリンク の通知情報については、「変調パラメータ」が「伝搬路状態推定結果」に替わり、取り 得る値の範囲(ビット数など)が変わるものの、手順は同様となる。 [0374] このように、本実施形態によれば、チャネル品質情報として伝搬路状態推定結果の 差分を通信先へ通知する場合に、伝搬路状態推定結果の差分を示す差分値候補 値と、絶対値候補値とのいずれ力を選択した通知情報を通知することにより、復元さ れるチャネル品質情報の精度を向上させることができる。
[0375] (第 9の実施形態)
第 9の実施形態では、差分値を算出する具体例を用いた通知情報生成装置を説 明する。以下の説明では、図 3に示した通知情報生成装置 400を用いて、チャネル 品質情報の一例として変調パラメータを入力する場合を説明するが、図 13に示す通 知情報生成装置 490に適用することも可能である。
[0376] サブキャリアブロック(チャネル)の番号を変数 iで示し、 i番目のサブキャリアブロック の変調パラメータを Q (i)、 i番目のサブキャリアブロックの変調パラメータと比較する 累積値 (復元値)を S (i)、差分値を D (i)とする。 iは、起点とするサブキャリアブロック
0
番号を示す。 R (i)は、 i番目のサブキャリアブロックの通知情報を示す。
[0377] 起点とするサブキャリアブロックでは、選択部 402は、 R (i) =Q (i)として通知情報を 生成する。
[0378] 起点とするサブキャリアブロック以外では、まず、復元部 403は、起点とするサブキ ャリアブロックを除いて、数式(1)を用いて累積値 S (i)を算出する。累積値を算出す る場合に、起点とするサブキャリアブロック番号 iと iとの関係によって異なる数式を用
0
レ、て累積値 S (i)を算出する。
[0379] 次に、選択部 402は、復元部 403が算出した累積値 S (i)を用いて、差分値 D (i)を D (i) =Q (i) S (i)の式で算出する。算出した差分値 D (i)と、入力した変調パラメ一 タ(チャネル品質情報の一例)に基づいて、通知情報候補値を選択し、選択した通知 情報候補値に基づいて通知情報を生成して出力する。
[0380] このように、通知情報生成装置 400は、まず、起点とするチャネルの通知情報を生 成し、順次起点としないチャネルの通知情報を生成する。通知情報生成装置 400は 、起点とするチャネルのチャネル品質情報を通知情報として生成する。ここで、異なる 二つのチャネル(サブキャリアブロック)、第一のチャネルと第二のチャネルに注目し、 第一のチャネルの通知情報は既に生成され、第二のチャネルの通知情報を生成す る場合の動作について説明する。復元部 403は、第一のチャネルのチャネル品質情 報に基づいて生成された通知情報を前回通知情報として保持 (記憶)し、さらに、既 に通知情報を生成した起点となるチャネルの通知情報も保持している状態である。復 元部 403は、保持した前回通知情報に基づいて、累積値 (復元値)を生成し、生成し た累積値を第一のチャネルの復元値として選択部 402へ出力する。なお、第一のチ ャネルは、起点とするチャネルであっても、起点としないチャネルであっても同様の動 作となる。
[0381] 選択部 402は、第二のチャネルのチャネル品質情報を入力し、入力した第二のチ ャネルのチャネル品質情報と復元部 403が復元した第一のチャネルの復元値との差 分値を算出し、算出した差分値に近い通知情報候補値を通知情報テーブル 401 (差 分値候補値と絶対値候補値とを保持してレ、る)から選択して通知情報を生成する。復 元部 403は、生成した第二のチャネルの通知情報を入力し、前回通知情報として記 憶する。
[0382] 通知情報生成装置 400は、更に、第二のチャネルと第三のチャネルというように、 二つのチャネルの差分値に基づいて通知情報を生成する動作を繰り返して、複数の チャネル全部の通知情報を生成する。
[0383] また、上記各実施形態の通知情報生成装置は、回路等のハードウェア、あるいは、 ソフトウェアによって実現することができる。ソフトウェアで実現する場合、コンピュータ の動作に関するプログラム(通知情報生成プログラム)によって実現することができる 。通知情報生成プログラムは、計算機内(通信装置内)のメモリにロードされ中央処理 演算装置(CPU)の制御のもとで実行される。通知情報生成プログラムは、少なくとも 次の手順を計算機に実行させる機能を備える。
[0384] 二つのチャネル品質情報の差を符号を伴って示す少なくとも一つの差分値候補値 と、二つのチャネル品質情報の差の絶対値を示す少なくとも一つの絶対値候補値と を含む通知情報の候補値から、一つの候補値を選択し、選択した候補値に基づいて 通知情報を生成する手順、を備える。より具体的には、(1)通知情報の候補値として 、前記差分値候補値と、前記絶対値候補値とを通知情報テーブルへ複数記憶する 手順、(2)第一のチャネルのチャネル品質情報に基づいて生成された通知情報を用 レ、て復元値を生成する手順、(3)前記第一のチャネルとは異なる第二のチャネルの チャネル品質情報を入力し、前記第二のチャネルのチャネル品質情報と前記復元値 とに基づいて、前記通知情報の候補値から一つの候補値を選択し、選択した候補値 に基づレ、て通知情報を生成する手順、を実行させる機能を備える。
[0385] さらに、(4)起点とするチャネルについては、入力されたチャネル品質情報を通知 情報として出力する手順を備えていてもよい。
[0386] (第 10の実施形態)
第 10の実施形態では、通知情報候補値を特定する候補値番号を用いて通知情報 を生成する通知情報生成装置を説明する。第 7の実施形態から第 9の実施形態では 、通知情報は、通知情報候補値そのものである場合を想定して説明したが、本実施 形態では、通知情報は、通知情報候補値のどの値かを示す候補値番号を用いて生 成される場合を説明する。
[0387] 以下の説明では、図 3に示した通知情報生成装置 400を用いて説明する力 本実 施形態は図 13に示す通知情報生成装置 490に適用することも可能である。通知情 報生成装置 400は、 nビットの通知情報を生成する場合を一例として説明する。しか しながら、復元部は、累積値を算出する場合に、通知情報テーブルを参照する、ある レ、は、選択部から通知情報候補値と候補値番号との対応を通知されることなどにより 、候補値番号と通知情報候補値とを対応づける情報の入手が必要である。
[0388] 通知情報テーブル 401は、通知情報候補値そのものの値を記憶すると共に、通知 情報候補値を特定する候補値番号と対応づけて記憶する。通知情報テーブル 401 は、通知情報の候補値を特定する候補値番号を 2n個記憶する nビットと、 2n個の候補 値番号それぞれと対応する通知情報の候補値を記憶する記憶領域を備える。なお、 起点とする通知情報については、起点とする通知情報が nビットで通知できる値であ ること、あるいは、起点とする通知情報 (例えば、チャネル品質情報そのもの)は別途 通知することなどの方法により通知することが可能である。例えば、差分値候補値 X (
k k= 1〜M、 Mは自然数)および絶対値候補値 Y (j = 1〜N、 Nは自然数)を通知情 報候補値とする場合、 Mと Nとは、 M = 2n— Nの関係になる。
[0389] 選択部 402は、図 28に示す手順に従って、通知情報候補値を選択し、選択した通 知情報候補値を特定する候補値番号を用いて通知情報を生成する。
[0390] 復元部 403は、通知情報として候補値番号を入力し、通知情報テーブル 401を参 照して復元されたチャネル品質情報を生成する。
[0391] このように、本実施形態によれば、候補値番号を用いて通知情報を nビットで生成 することにより、通知情報の情報量を抑制することができる。これにより、通信装置間 で送受信する制御情報量を抑制することができる。また、復元するチャネル品質情報 の精度を保ちながら、通知情報量を一定とした通知情報を生成することが可能となり 、通信装置間で送受信する制御情報通知手順の複雑化と非効率化を抑制すること ができる。
[0392] (第 11の実施形態)
上記各実施形態で説明した通知情報生成装置は、次のような構成をとることも可能 である。上記各実施形態では、選択部と復元部とから構成されるループを帰還する 場合について説明した。上記各実施形態の選択部の内部では、各候補値に対して、 復元部の内部の処理である復元処理と同様の処理を試行し、試行結果に基づいて 一つの候補値を選択する。すなわち、選択部は、復元の機能と、復元結果を比較す る機能を有している。そこで、選択部の内部の復元の機能を司る回路と復元部内の 復元の機能を司る回路とを共通の回路で行なうこともできる。また、回路等のハードウ エアに限らず、ソフトウェアで実現する場合も同様に共通化して実現することができる
[0393] 図 15は、選択部に復元部を取り込んだ通知情報生成装置 480の構成の一例を示 すブロック図である。通知情報生成装置 480は、通知情報テーブル 481、選択部 48 2、復元部 483、並びに比較部 484を備える。通知情報テーブル 481は、図 3の通知 情報テーブル 401と同様である。図 15のブロック構成では、選択部 482の内部に復 元部 483が含まれる構成を取っている。選択されたチャネル品質情報は、選択部 48 2の内部の比較部 484に入力される。復元部 483は記憶機能を有し、前回復元され た復元値(累積値、一つ前のチャネルの処理にぉレ、て復元されたチャネル品質情報 )が記憶される。復元部 483は、一例として図 5または図 14と同様の構成によって実 現できる。 [0394] 次いで、本実施形態の通知情報生成装置 480の動作を説明する。図 34は、本実 施形態の通知情報生成装置 480の動作の一例を示すフローチャートである。
[0395] まず、通知情報生成装置 480において、比較部 484は、選択されたチャネル品質 情報を入力する(S31 _ 2)。比較部 484は、入力した選択されたチャネル品質情報 が起点とするチャネルであるか否力、を判断し (S32— 2)、起点とするチャネルの場合 (S32— 2で Yes)、選択されたチャネル品質情報を通知情報、チャネル品質情報とし て出力し(S33— 2)、起点とするチャネルのチャネル品質情報を復元部 483へ通知 する(S34— 2)。復元部 484は、通知されたチャネル品質情報を前回の復元値とし て記憶する(S 35— 2)。
[0396] 起点とするチャネル以外の場合(S32— 2で No)、比較部 484は、復元部 483へ復 元値の出力を指示し、復元部 483は、絶対値候補値の符号を決定し(S36— 2)、決 定した符号の絶対値候補値の値を含む通知情報候補値と、記憶した前回の復元値 を用いて、暫定的な複数の復元値 (暫定的に復元されたチャネル品質情報)を生成 し、比較部 484へ出力する(S37— 2)。
[0397] 具体的には、復元部 483は、前回復元された復元値が記憶されており、通知情報 テーブル 481から通知情報候補値が順次入力される。復元部 483は、前回の通知 情報の符号に基づいて、第一の符号決定方法あるいは第 2の符号決定方法のいず れかに基づいて、絶対値候補値の符号を決定し、決定した符号に基づいて絶対値 候補値の値を特定し、通知情報候補値を特定する。なお、前回の通知情報の符号 は、復元値と共に記憶されているものとする。復元部 483は、前回の復元値と通知情 報候補値とから(前回の復元値に通知情報候補値それぞれを加算して)、処理中の チャネル (サブキャリアブロック)に関して、暫定的に復元されたチャネル品質情報( 暫定的な復元値)を算出する。次いで、復元部 483は、暫定的に復元されたチヤネ ル品質情報を通知情報候補値と関連付けて一時記憶すると共に、通知情報候補値 と暫定的に復元されたチャネル品質情報とを比較部 484に順次出力する。
[0398] 比較部 484は、復元部 483から順次入力される暫定的に復元されたチャネル品質 情報と、前記選択されたチャネル品質情報とを比較し、比較した結果、選択されたチ ャネル品質情報に最も近くなる暫定的に復元されたチャネル品質情報を選択し (S3 8- 2)、選択した暫定的に復元されたチャネル品質情報に加算された通知情報候補 値を通知情報として生成する(S39— 2)。
[0399] 比較部 484が行なう比較に関しては、計算手順の表現方法が異なる力 前述の構 成における選択部が行なう比較と同様の評価である。比較部 484は、生成した通知 情報とその通知情報に対応する復元後のチャネル品質情報 (複数の暫定的に復元 されたチャネル品質情報のうち、選択した値)を出力すると共に(S40_ 2)、選択した 通知情報を示す信号 (通知情報候補値を特定する信号)を復元部 483に送る(S41 一 2)。
[0400] 復元部 483は、比較部 484から送られた信号が示す通知情報候補値に対応する 暫定的に復元されたチャネル品質情報を記憶し (S42_ 2)、次の処理の際に前回復 元された復元値 (前回の復元値)として用いる。比較部 484は、最後のチャネル (サブ キャリアブロック)であるかを判断し(S43— 2)、最後のチャネルではない間は(S43 —2で No)、ステップ S32— 2からの処理を繰り返し、最後のチャネルになったときに( S43— 2で Yes)処理を終了する。このように、復元処理の機能を共通化して、演算量 を削減することができる。
[0401] なお、図 34では、比較部 484と復元部 483の動作は順次実施されるように示してい るが、処理によっては比較部 484と復元部 483とは並行して処理を実施することがで きる。また、図 15において、通知情報テーブル 481は、専用の記憶領域を備える場 合でもよいが、一時的に確保される記憶領域 (キャッシュ)であってもよい。また、通知 情報テーブル 481は、選択部 482 (あるいは、復元部 483、比較部 484)内に一時的 に確保される記憶領域であってもかまわない。
[0402] さらに、本実施形態の通知情報生成装置 480は、図 34に示した動作に限られるこ とはない。例えば、暫定的な復元値の算出(図 34のステップ S37— 2)については、 比較部 484で実施する構成とすることもできる。例えば、復元部 483は、一つ前に処 理したチャネルの復元値 (前回の復元値)を記憶する構成とする。復元部 483は、絶 対値候補値の符号を決定し、絶対値候補値の値を決定する。次に、復元部 483は、 複数の通知情報候補値と前回の復元値を比較部 484へ出力する。比較部 484は、 入力した複数の通知情報候補値と前回の復元値とを用いて暫定的に復元されたチ ャネル品質情報 (暫定的な複数の復元値)を算出し、算出した暫定的な複数の復元 値と選択されたチャネル品質情報とを比較し、選択されたチャネル品質情報に最も 近レ、暫定的な復元値を選択する。
[0403] 比較部 484は、選択した暫定的な復元値を復元されたチャネル品質情報として出 力すると共に、選択した暫定的な復元値へ加算した通知情報候補値に基づいて、通 知情報を生成し、出力する。また、比較部 484は、選択した暫定的な復元値へ加算 した通知情報候補値を特定する信号を復元部 483へ出力する。復元部 483は、比 較部 484から通知された信号に基づいて、選択された通知情報候補値を取得し、記 憶領域に記憶している前回の復元値へ取得した通知情報候補値を加算した値を、 前回の復元値として記憶する。
[0404] このように、比較部 484が暫定的な復元値を算出する方法では、図 34の手順に比 ベて演算量が増えることになるが、符号決定処理は、復元部 483がー度決定すれば よいことになり、第 7の実施形態に比べ処理量を抑制することができる。
[0405] なお、上記各実施形態で説明した絶対値候補値は、差分値候補値の絶対値より大 きい値、あるいは、チャネル品質情報に基づいて選択される値、などを用いてもよい。 また、チャネル品質情報に基づいて選択される値としては、信号を受信した通信装置 力 通知されたチャネル品質情報にっレ、て統計を行なって(例えば、要約統計処理) 算出した値 (例えば、平均値、分散値、平均値から分散値を差し引いた値)、チヤネ ルの周波数間隔、チャネル品質情報から得られる伝搬路の遅延分散値、およびドッ ブラー周波数に基づいて決定した値などがある。絶対値候補値、差分値候補値は、 整数とは限らず、小数などであってもよい。
[0406] また、絶対値候補値に限らず、差分値候補値についても、チャネル品質情報に基 づいて、変更することも可能である。通知情報候補値の変更は、一例として、通知情 報生成装置の選択部において実施することができる。選択部は、複数のチャネルの チャネル品質情報を入力し、入力した複数のチャネル品質情報に基づいて、通知情 報候補値を変更するか否力 ^判断し、判断結果に基づいて、通知情報候補値 (差分 値候補値、絶対値候補値のいずれか一方、あるいは両方)を変更することができる。
[0407] 選択部は、入力したチャネル品質情報や伝搬路の遅延分散値に基づレ、て、差分 値候補値、絶対値候補値を変更し、通知情報テーブルを更新すると共に、基地局装 置は、端末装置 (通信先の通信装置)へ更新した通知情報候補値 (候補値)に関す る情報を通知する。通知する通知情報候補値に関する情報は、通知情報候補値そ のものの値である場合もあるし、通知情報候補値を候補値番号で対応付けている場 合は、候補値番号と、候補値番号に対応づけられる通知情報候補値に関する情報 を通知することになる。端末装置は、受信した通知情報候補値に関する情報を通知 情報生成装置の通知情報テーブルに格納する。これにより、伝搬路状態に応じて適 切な通知情報候補値を決定することができると共に、通信中の変動に柔軟に対応す ること力 S可肯 となる。
[0408] 以上のように、本発明に係る好適な実施形態によれば、差分を用いてチャネル品 質情報を通知する場合に、二つのチャネル品質情報の差を符号を伴って示す差分 値候補値と、二つのチャネル品質情報の差の絶対値を示す絶対値候補値とを選択 して通知することにより、差分に基づいて復元するチャネル品質情報の精度を向上さ せること力 Sできる。また、差分を用いて通知情報を生成することにより、通知する情報 量を抑制することができる。通知する情報量を抑制することにより、システムのスルー プットを向上させ、消費電力を削減することが可能になる。
[0409] (第 12の実施形態)
第 12の実施形態では、差分情報としてチャネル間の伝搬路情報の差分を二乗した 値を用いる。
[0410] 図 35は、本発明に係る第 12の実施形態の基地局装置 100の構成例を示すブロッ ク図である。基地局装置 100は、誤り訂正符号化部 101、変調部 102、マルチプレク ス部 103、逆フーリエ変換部 104、無線送信部 105、アンテナ部 106, 107、無線受 信部 108、デマルチプレタス部 109、復調部 110、誤り訂正復号化部 111、通知情 報復元部 300、通知情報生成装置 400— 3、並びに、適応変調制御部 112を備える
[0411] 図 36は、本発明に係る第 12の実施形態の端末装置 200の構成例を示すブロック 図である。端末装置 200は、アンテナ部 201、 214無線受信部 202、フーリエ変換部 203、デマルチプレタス部 204、伝搬路推定部 205、変調パラメータ選択部 206、通 知情報生成装置 400— 3、通知情報復元部 300、適応復調制御部 207、復調部 20 8、誤り訂正復号化部 209、誤り訂正符号化部 210、変調部 211、マルチプレタス部 212、並びに、無線送信部 213を備える。
[0412] まず、図 35の基地局装置 100における下りリンク送信手順について説明する。誤り 訂正符号化部 101は、適応変調制御部 112から通知される適応変調制御情報に基 づいて、下りリンク送信データを誤り訂正符号化し、符号化されたデータ列を出力す る。
[0413] 変調部 102は、適応変調制御部 112から通知される適応変調制御情報に基づい て、誤り訂正符号化部から出力された下りリンク送信データを変調し、変調されたシン ボル列を出力する。
[0414] マルチプレタス部 103は、変調部 102から出力されたシンボル列に、通知情報生成 装置 400— 3で生成された通知情報とパイロット信号を多重する。逆フーリエ変換部 1 04は、マルチプレタス部 103から出力された信号を逆フーリエ変換して出力する。逆 フーリエ変換部 104で変換された信号は、無線送信部 105からアンテナ部 106を介 して送信される。
[0415] 次に、図 36の端末装置における下りリンク受信手順について説明する。アンテナ部 201を介して無線受信部 202で受信された信号は、フーリエ変換部 203に送られ、フ 一リエ変換部 203でフーリエ変換処理が行なわれる。フーリエ変換部 203から出力さ れた信号は、デマルチプレタス部 204で、下りリンク受信データ信号と、下りリンク通 知情報と、パイロット信号に分割される。デマルチプレタス部 204から出力されたパイ ロット信号は、伝搬路推定部 205に送られ、伝搬路推定処理に用いられる。
[0416] 伝搬路推定部 205は、パイロット信号力 伝搬路推定を行ない、伝搬路推定結果を 出力する。なお、パイロット信号の代わりに下りリンク受信データ信号を用いて伝搬路 推定を行なう場合は、伝搬路推定部 205への入力信号はパイロット信号ではなぐ下 り受信データ信号あるいは下り受信データ信号の復調結果ゃ復号結果となる構成と なる。この場合、基地局装置 100内のマルチプレタス部 103におけるパイロット信号 多重処理と端末装置 200内のデマルチプレタス部 204におけるパイロット信号の分 離処理は必要ない。 [0417] また、パイロット信号と下りリンク受信データ信号の両方を用いて伝搬路推定を行な う場合は、伝搬路推定部 205へはパイロット信号だけではなぐ下り受信データ信号 あるいは下り受信データ信号の復調結果ゃ復号結果も入力される構成となる。本発 明は、これらの構成にも適用することができる。変調パラメータ選択部 206は、伝搬路 推定部 205から出力された伝搬路推定結果に基づいて、下りリンクの変調パラメータ を選択し、変調パラメータに関する情報 (変調パラメータ情報)を通知情報生成装置 4 00_ 3に通知する。
[0418] 通知情報生成装置 400_ 3は、変調パラメータ選択部 206で選択された変調パラメ ータに関する情報に基づいて、上りリンク通知情報を生成する。通知情報生成装置 4 00— 3における処理に関しては、図 37を用いて後述する。
[0419] デマルチプレタス部 204から出力された下りリンク通知情報は、通知情報復元部 30 0に送られ、下りリンクの変調パラメータに関する情報が復元され、出力される。適応 復調制御部 207は、通知情報復元部 300で復元された変調パラメータに関する情報 に基づいて、復調および誤り訂正復号処理を制御する信号を出力する。
[0420] デマルチプレタス部 204から出力された下りリンク受信データ信号は、復調部 208 に入力される。復調部 208および誤り訂正復号部 209では、適応復調制御部 207か らの適応復調制御信号に基づいて、それぞれ下りリンク受信データ信号の復調処理 および誤り訂正復号化処理が行なわれ、下りリンク受信データが取り出される。なお、 復調の前処理として、伝搬路推定部 205で推定された伝搬路推定結果を用いて伝 搬路補償処理を行なう構成や、誤り訂正復号化時に、伝搬路推定結果を参照する構 成にしてもよいことは勿論である力 本明細書の図面では省略している。
[0421] 次に、図 36の端末装置 200における上りリンク送信手順について説明する。誤り訂 正符号化部 210は、上りリンク送信データを誤り訂正符号化し、誤り訂正符号化した データ列を出力する。変調部 211は、誤り訂正符号化されたデータ列を変調し、変調 シンボル列を出力する。マルチプレタス部 212は、変調部 211から出力された変調シ ンボル列に、通知情報生成装置 400 _ 3から出力された上りリンク通知情報を多重す る。マルチプレタス部 212から出力された信号は、無線送信部 213からアンテナ部 2 14を介して送信される。 [0422] 次に、図 35の基地局装置 100における上りリンク受信手順について説明する。アン テナ部 107を介して無線受信部 108で受信した信号は、デマルチプレタス部 109へ 送られる。デマルチプレタス部 109は、入力された信号から上りリンク受信データ信号 と上りリンク通知情報を分離してそれぞれ出力する。なお、予め端末装置 200内のマ ルチプレタス部 212でパイロット信号を多重しておき、基地局装置 100内のデマルチ プレタス部 109でパイロット信号を分離し、分離したパイロット信号を用いて、上りリン ク受信データ信号および上りリンク通知情報に対して伝搬路補償をする構成としても よいことは勿論であるが、本明細書では伝搬路補償に関する説明を省略している。
[0423] デマルチプレタス部 109から出力された上りリンク受信データ信号は、復調部 110 および誤り訂正複号化部 111におレ、て、それぞれ復調処理および誤り訂正復号ィ匕 処理が行なわれ、上りリンク受信データが取り出される。
[0424] デマルチプレタス部 109から出力された上りリンク通知情報は、通知情報復元部 30 0に送られ、変調パラメータに関する情報が復元される。復元された変調パラメータに 関する情報は通知情報生成装置 400— 3に送られる。
[0425] 通知情報生成装置 400— 3は、通知情報復元部 300から通知された変調パラメ一 タに関する情報に基づいて、下りリンク通知情報を生成すると共に、変調パラメータ に関する情報を適応変調制御部 112へ出力する。通知情報生成装置 400— 3から 出力された下りリンク通知情報はマルチプレタス部 103に送られる。なお、この通知 情報生成装置 400— 3は、端末装置 200内の通知情報制御装置 400— 3と同様の ブロック構成で実現することができる。
[0426] 適応変調制御部 112は、通知情報生成装置 400— 3から通知された変調パラメ一 タに関する情報に基づレ、て、変調処理および誤り訂正符号化処理を制御するための 適応変調制御信号を生成し、変調部 102と誤り訂正符号化部 101へ出力する。
[0427] なお、上記の説明では、基地局装置 100も通知情報生成装置 400— 3を具備する 構成について説明したが、基地局装置 100は必ずしも通知情報生成装置 400— 3を 有する必要は無い。通知情報生成装置 400— 3を備えていない場合、デマルチプレ タス部 109から出力された通知情報を通知情報復元部 300に入力するだけでなぐ 下りリンク通知情報としてマルチプレタス部 103に入力する。また、通知情報復元部 3 00から出力された変調パラメータに関する情報を適応変調制御部 112に入力する。
[0428] 図 37は、本実施形態の通知情報生成装置 400— 3の構成の一例を示すブロック図 である。通知情報生成装置 400— 3は、差分情報テーブル 401— 3、演算部 402— 3 、並びに、復元部 403— 3を備える。以下では、通知情報生成装置 400— 3の処理に 関して説明する。
[0429] 差分情報テーブル 401— 3は、演算部 402— 3が算出する差分値の候補値 (差分 レベル、通知情報として通信先へ通知する値)となる差分情報を記憶する記憶領域 である。候補値 (差分値の候補値)は、所定の複数の数値であり、本実施形態では、 { + 1、 ± 0、一 1、一 2}の 4つの値を差分情報として保持する場合を一例として説明す るが、数値の値並びに数値の数は任意である。また、必ずしも差分情報として保持さ れるのは、差分値のみである必要はない。差分情報となる複数の候補値は、差分値 と非差分値との組み合わせであってもよレ、。例えば、 { + 1、 ± 0、 _ 1、 Y}という 3つ の差分値と 1つの非差分値 (Y)とを差分情報として保持するような場合でも、本発明 を適用することができる。 Yは、伝搬路状態を示す値であってもよい。例えば、 Yはあ る絶対的なレベル (例えばキャリアホール)であることを示す非差分値であってもよい 。また、差分値、非差分値それぞれの個数も任意の数で力まわない。
[0430] 演算部 402— 3は、変調パラメータ情報 (チャネル品質情報の一例)と差分情報テ 一ブル 401— 3および復元部 403— 3から出力される復元された変調パラメータ情報 (復元されたチャネル品質情報の一例)に基づいて、それぞれの差分情報の候補に 対する二乗誤差 (指標値の一例)を演算し、差分情報の候補の中から二乗誤差が最 小となる候補値を選択し、通知情報として出力する。指標値は、差分値と候補値との 誤差を示す値であり、差分値と候補値との差分を二乗した値(二乗誤差)、あるいは、 差分値と候補値との差分の絶対値などの値が用いられる。本実施形態では、演算部 402— 3が二乗誤差を指標値として算出する場合を説明する。
[0431] なお、二乗誤差の演算処理に関する説明は図 38を用いて後述する。演算部 402 一 3は、二乗誤差の最小値を計算することより、最小二乗誤差演算部あるいは二乗 誤差演算部ともいう。演算部 402— 3から出力された通知情報は、通知情報生成装 置 400— 3の出力となると共に、復元部 403— 3に送られる。演算部 402— 3は、予め 通知情報を生成する処理単位を保持し、処理を開始するキャリアを起点とし、順番に 各キャリアに対応する通知情報を生成する。
[0432] 復元部 403— 3は、通知情報から復元された変調パラメータ情報を生成し、復元さ れた変調パラメータ情報を演算部 402— 3に帰還させる。また、復元部 403— 3は、 演算部 402_ 3より通知された通知情報を前回通知情報としてチャネル毎に順番に 保持し、複数の前回通知情報を加算する機能を有する。加算された値は、前回通知 情報に基づいて復元された変調パラメータ情報となる。
[0433] ここで、二つの異なる周波数チャネルを第一のチャネル、第二のチャネルとすると、 演算部 402— 3は、復元部 403— 3から入力される復元された変調パラメータ情報( 第一のチャネルの復元チャネル品質情報)と、変調パラメータ情報 (第二のチャネル のチャネル品質情報)とを入力し、復元された変調パラメータ情報と変調パラメータ情 報との差分値を算出し、算出した差分値を通知情報として出力するという機能を有す る。具体的には、指標値を算出して候補値を選択しているので、演算部 402— 3は、 次の動作を行なう。
[0434] 演算部 402— 3は、第一のチャネルの復元チャネル品質情報へ複数の候補値それ ぞれを加算して第二のチャネルの暫定的なチャネル品質情報を複数生成し、入力し た第二のチャネルのチャネル品質情報と生成した第二のチャネルの暫定的なチヤネ ル品質情報それぞれとの差分に基づいて第二指標値を算出する。次いで、演算部 4 02— 3は、算出した第二指標値が小さい第二のチャネルの暫定的なチャネル品質情 報を選択し、選択した第二のチャネルの暫定的なチャネル品質情報で用いた候補値 を選択して通知情報を生成する。なお、計算手順の表現方法が異なるが、第二指標 値は、第二のチャネルのチャネル品質情報と第一のチャネルの復元チャネル品質情 報との差分値と、候補値との差分に基づいて算出する指標値と同じである。
[0435] 次に、通知情報生成装置内 400— 3の帰還処理について説明する。演算部 402— 3は、変調パラメータ情報を入力し、入力した変調パラメータのうち、起点とする周波 数チャネル (サブチャネル)の変調パラメータを判断する。ここでは、演算部 402— 3 へ入力される最初の周波数チャネル (通信単位の中で最初の周波数チャネル)の変 調パラメータを起点とする場合を一例として説明する。なお、起点とするチャネルは、 処理するチャネルのうちの最初のチャネル(最初の番号のチャネル)でなくともよく、 例えば、中間のチャネルや最後のチャネルであつてもよい。
[0436] 演算部 402— 3は、起点とする周波数チャネルの変調パラメータ情報を、そのまま 通知情報として出力する。起点とする周波数チャネルの変調パラメータ情報が復元 部 403— 3に入力されたときは、復元部 403— 3は、通知された変調パラメータ情報 をそのまま出力する。次に、 2番目以降の周波数チャネルの変調パラメータ情報が演 算部 402— 3に入力された場合、演算部 402— 3は、復元部 403— 3から送られた一 つ前の周波数チャネルの復元された変調パラメータ情報が示すレベル (変調パラメ ータを特定する値)と、差分情報テーブル内に予め差分情報として保持している候補 値との和を計算し、さらに入力された変調パラメータ情報が示すレベルとの二乗誤差 (指標値)を演算する。複数の候補値の中で、二乗誤差が最小となる候補値を選択し 、選択した候補値を通知情報として出力する。
[0437] 復元部 403— 3は、演算部 402— 3から出力された通知情報と、一つ前の周波数チ ャネルの復元された変調パラメータ情報が示すレベルを加算することにより、変調パ ラメ一タレベルを復元し、復元した変調パラメータレベルを示す変調パラメータ情報を 演算部 402— 3に出力する。復元部 403— 3は、演算部 402— 3から出力された通知 情報を保持し、保持した通知情報と、新たに通知された通知情報とに基づいて、現 在処理している周波数チャネルの変調パラメータ情報を復元することになる。復元部 403— 3は、起点とする周波数チャネルについては、変調パラメータ情報(変調パラメ 一タレベル)そのものを、その他の周波数チャネルについては、差分情報として保持 している候補値を通知情報として取得するため、起点とする変調パラメータ情報へ、 候補値を加算することにより、各周波数チャネルに対応する変調パラメータを復元す ることになる。復元部 403— 3は、通知情報を保持する際に、周波数チャネル毎に通 知情報を保持してレ、てもよレ、し、通知情報に基づレ、て復元した変調パラメータ情報を 保持していてもよい。
[0438] なお、通知情報生成装置 400— 3における復元部 403— 3は、図 38の基地局装置 100における上りリンク通知情報に対する通知情報復元部 300、図 43の端末装置に おける下りリンク通知情報に対する通知情報復元部 300と同様の機能ブロック構成と なる。本明細書では、説明を容易にするため、通知情報復元部 300と復元部 403— 3との異なる符号および名称を用いて説明する。
[0439] 通知情報生成装置 400— 3は、複数の周波数チャネルに関して処理を繰り返すこ とにより、起点とする周波数チャネルの変調パラメータレベルを示す変調パラメータ情 報と、 2番目以降の周波数チャネルの差分値 (差分レベル)を示す通知情報を出力 する。
[0440] 図 38は、本実施形態の通知情報生成装置 400_ 3の動作の一例を表すフローチ ヤートである。図 38中、 kは、周波数チャネル番号を示す変数であり、 1から処理する 周波数チャネルの数 k の値をとる。 Qは、通知情報生成部 400— 3へ入力される max k
変調パラメータ情報を設定する領域であり、変調パラメータレベル (変調パラメータを 特定する値)が設定される。 Qdは、復元された変調パラメータ情報を設定する領域 k
である。 A Qdは、通知情報であり、差分値 (起点とする周波数チャネルの場合は変 k
調パラメータレベル)を設定する領域である。通知情報生成部 400— 3は、 k個の周 波数チャネルに関する変調パラメータ情報 Qを入力し、差分値を算出して通知情報 k
^ Qiを生成する。以下、図 38に沿って通知情報生成装置 400— 3の帰還処理過程 k
を詳細に説明する。
[0441] 演算部 402— 3は、周波数チャネル番号を示す変数である kを初期化し(S101)、 起点とする最初の周波数チャネルの通知情報 A Qdに、最初の周波数チャネルの変
1
調パラメータレベル Qをセットする(S102、起点チャネル品質情報生成処理)。演算 部 402— 3は、 kに 1をインクリメントし(S103)、次の周波数チャネルに移る(処理チヤ ネルのカウント)。 kは、演算の対象となる周波数チャネル番号を示すことになる。演 算部 402— 3は、差分情報テーブル 401— 3に保持する候補値を特定する差分情報 番号 i (iは変数)と、暫定の最小二乗誤差を示す変数 e を初期化する(S104、変数 mm
の初期化処理)。
[0442] 演算部 402— 3は、復元部 403— 3によって復元された変調パラメータレベルを入 力し、 k_ l番目の復元されたパラメータレベル Qd へ設定する。演算部 402— 3は k- 1
、差分情報から dで特定される候補値 (複数の候補値のうち、 i番目の候補値を意味 する)を選択し、 k番目の周波数チャネルの変調パラメータレベル Qと、復元された変 調パラメータレベル Qd +候補値 dとの二乗誤差 eを計算する(S105、二乗誤差算
k- 1 i
出処理)。
[0443] 演算部 402— 3は、計算した二乗誤差 eと暫定の最小二乗誤差 e を比較し (S106
mm
、二乗誤差判定処理)、 eが e よりも小さい場合(S106で Yes)、演算部 402— 3は、
mm
暫定の最小二乗誤差 e を eに更新し、暫定の差分値 (差分情報の候補値) d を d
mm mm i に更新する(SI 07、差分値更新処理)。 eが e 以上である場合(SI 06で No)並び
mm
にステップ S107の処理後、演算部 402— 3は、 iに 1をインクリメントし(S108)、次の 候補となる差分情報が示す候補値に移る。演算部 402— 3は、差分情報番号 iと差分 情報の候補数 i を比較し (S109)、差分情報番号 iが候補数 i を超えた場合 (SI
max max
09で Yes)、ステップ SI 10に移り、超えない場合(S109で No)、ステップ S105に戻 り、差分情報番号 iが候補数 i を超えるまで、ステップ S105からステップ S109の処
max
理を繰り返す。
[0444] 演算部 402— 3は、 k番目の周波数チャネルにおける差分情報から選択した候補 値を差分値として決定する(S110)。すなわち、演算部 402— 3は、差分値を設定す る通知情報 Δ Οαの領域へ d をセットし、通知情報 Δ Οαを復元部 403— 3へ出力
k mm k
する。復元部 403— 3は、 k番目の周波数チャネルの通知情報 Δ <3άを演算部 402
k
3より受け取り、前回復元した k 1番目の周波数チャネルの復元された変調パラメ ータ情報 Qd と通知情報 Δ Qdとを用いて、 k番目の周波数チャネルの変調パラメ
k- 1 k
一タレベルを復元し、復元された変調パラメータ情報 Qdへ設定する。
k
[0445] 演算部 402— 3は、周波数チャネル番号を示す変数 kと最大周波数チャネル数 k
max を比較し、一致する場合(S 111で Yes)は処理を終了し、一致しない場合(S111で No)はステップ S103からの処理を繰り返す。演算部 402— 3は、このようにして算出 した通知情報 [ A Qd
1、 A Qd
2、 A Qd
3、……、 A Qd ]を、通知情報生成装置 400
kmax
一 3から出力する。
[0446] なお、図 37では、通知情報生成部 400— 3は、処理する周波数チャネル数分の変 調パラメータ情報を入力し、周波数チャネル数分の通知情報をまとめて外部(図 36 のマルチプレタス部 212あるいは、図 35の適応変調制御部 112)へ出力する場合を 説明したが、これに限られるわけではなレ、。演算部 402— 3は、周波数チャネル毎に 通知情報 A Qdを外部へ出力してもよい。
k
[0447] このようにして求めた通知情報の一例として、差分情報の候補値が { + 1 ± 0 1
2}の場合の例を図 39、図 40に示す。図 39は、通知情報生成部 400— 3が通知 情報を生成する場合の計算値の一例を示す図である。また、図 40は、入力された変 調パラメータ情報と通知情報に基づいて復元された変調パラメータ情報とを示す図 である。図 40の横軸は周波数チャネル番号(SC nは正の整数)を示し、縦軸は変 調パラメータ(MCS)レベルを示している。なお、この例では、起点とする周波数チヤ ネルは SCである。グラフ中の黒い丸印は通知情報生成装置 400— 3に入力される
1
変調パラメータ情報が示す変調パラメータレベル (MCSレベル) Qを示し、白抜きの k
三角印は復元部 403— 3で復元された MCS情報が示す変調パラメータレベル Qdを k 示している。また、白抜きの三角印の左肩に記載している数値は通知情報 A Qdとし k て選択された差分情報が示す候補値を示している。
[0448] 図 39、図 40の具体例を用いて、通知情報生成装置 400— 3内の処理を、図 38の フローチャートにおける変数と関連付けて説明する。最初の周波数チャネルである S
Cに関しては、 MCSレベルである 5を示す MCS情報を通知情報として出力する。一 方、 SC以降の周波数チャネルに関しては、二乗誤差が最小になるように選択した
2
差分レベルを示す差分情報を通知情報として出力する。
[0449] まず、周波数チャネル SCにおける通知情報 Δ Qdを生成するとき、すなわち、図 3
1 1
9、図 40において k= lであるとき、通知情報生成装置 400— 3への入力である変調 パラメータ情報は、変調パラメータレベル Q =「5」を示す。 SCは、起点とするチヤネ
1 1
ノレであるので、演算部 402— 3は、変調パラメータレベル Qを示す入力情報をそのま
1
ま出力情報として、通知情報 A Qdを出力する。
1
[0450] 次に、周波数チャネル SCにおける通知情報 Δ Qdを生成するとき、すなわち、図 3
2 2
9、図 40において k= 2であるとき、通知情報生成装置 400— 3への入力である変調 パラメータ情報は、変調パラメータレベル Q =「3」を示す。図 41は、図 38の変数 k =
2
2の場合の通知情報生成装置 400— 3の処理の一例を示す図である。復元部 403— 3は、 SCの変調パラメータレベル Q =「5」を示す通知情報を、そのまま SCの復元 された変調パラメータ情報 Qdとして出力する。 SCは、起点とするチャネルではない ので、演算部 402— 3は、 SCの復元された変調パラメータレベル Q =「5」と、差分
1 1
情報テーブル 401— 3に設定されている差分情報の候補値 { + 1 ± 0 1 2} ( 図 38における d力 d )のそれぞれとの和 {6 5 4 3}と、通知情報生成装置 40
1
0— 3への入力である変調パラメータ情報 Q =「3」との二乗誤差 e{ 9 4 1 0}をそ
2
れぞれ計算し(図 38の S105)、最小となる二乗誤差 e (3— 3) 2 (図 38の S107)の
min
ときの候補値 d =「一2」(図 38における d )を通知情報 A Qdを出力情報として出力
mm 2
する。
[0451] 次に、周波数チャネル SCにおける通知情報 Δ Qdを生成するとき、すなわち、図 3
3 3
9、図 40において k= 3であるとき、通知情報生成装置 400— 3への入力である変調 パラメータ情報は、変調パラメータレベル Q =「0」を示す。図 42は、図 38の変数 k =
3
3の場合の通知情報生成装置 400— 3の処理の一例を示す図である。復元部 403— 3は、 SCの通知情報が示す通知情報 A Qd =「_ 2」と3〇の復元された変調パラメ
2 2 1
一タレベル Q =「5」を加算することにより、 SCの復元された変調パラメータ情報とし
1 2
て変調パラメータレベル Qd =「3」を出力する。 SCは、起点とするチャネルではない
2 3
ので、演算部 402— 3は、 SCの復元された変調パラメータレベル Qd =「3」と、差分
2 2
情報テーブルに設定されている差分情報の候補値 { + 1 ± 0 1 2} (図 38に おける d力 d )のそれぞれとの和 {4 3 2 1 }と、通知情報生成装置 400— 3へ
1
の入力である変調パラメータ情報 Q =「0」との二乗誤差 e{ 16 9 4 1 }をそれぞれ
3
計算し(図 38の S105)、最小となる二乗誤差 e (0— 図 38の S107)のときの候
mm
補値 d =「一 2」(図 38における d )を通知情報 A Qdを出力情報として出力する。
mm 3
[0452] 以降、同様の処理を行なうことにより、図 39、図 40に示すような [ A Qd A Qd Δ
1 2
Qd A Qd ]が通知情報として得られる。
[0453] なお、図 37では、起点とする周波数チャネルは、最初の周波数チャネル 1つである 場合を示した力 複数であってもよぐ最初の周波数チャネル以外の周波数チャネル を起点としてもよい。演算部 402— 3は、起点とする周波数チャネル番号を予め保持 する。例えば、数本おきの周波数チャネルを起点とし、変調パラメータ情報をそのま ま通知情報として出力し、起点以外の周波数チャネルに関して差分情報を通知情報 として出力してもよい。このような場合、通知情報に要する情報量は増加するが、通 知情報生成装置 400— 3の入力となる変調パラメータが示す変調パラメータレベル( 最適な変調パラメータレベル)に、より近い復元が可能となる。
[0454] このように、最適な変調パラメータレベルと復元後の変調パラメータレベルの二乗誤 差が最小となるように順次差分値を通知情報として選択することにより、復元後の変 調パラメータレベルが最適な変調パラメータレベルに近くなるため、差分値を通知情 報として用いることにより、最適な変調パラメータレベルを復元できないことに起因す る特性劣化を抑制することができる。
[0455] また、本実施形態では、通知情報生成装置 400— 3は、周波数軸方向に複数存在 するチャネルについて、差分値を算出して通知情報を生成している。複数のチヤネ ルにおレ、て通知情報を生成する順序(どのチャネルを起点とする力、も含めて)を決定 しておくことにより、どのフレームも同様の復元方法で復元することができる。また、通 知情報に要する情報量を、どのフレーム(初回送信フレームも)でも同一にすることが できる。
[0456] (第 13の実施形態)
第 12の実施形態では、複数の候補値から差分値を通知情報として選択する際、一 つの周波数チャネルの二乗誤差が最小になるように順次差分情報を選択する場合 について説明した。第 13の実施形態では、 n個の周波数チャネルの二乗誤差の総 計が最小となるように差分情報の候補値を選択する場合について説明する。すなわ ち、二つの周波数チャネル間の変調パラメータ情報の差分値を算出するのではなく 、複数の周波数チャネル間の差分値を用いて通知情報を生成する。
[0457] 本実施形態に係る基地局装置 100および端末装置 200のブロック構成は、図 35お よび図 36に示すブロック構成と同様の構成であるが、図 37に示す通知情報生成装 置 400_ 3内の処理が第 12の実施形態と異なる。具体的には、演算部 402_ 3は、 復元部 403— 3から送られる変調パラメータ情報と n個の差分情報とから、暫定的に 変調パラメータを復元する機能を有する。例えば、異なる三つのチャネル、第一、第 二、第三について、暫定的に変調パラメータを復元して、あるチャネルの差分値を決 定する動作について、一例として、第一のチャネルを起点とし、第二のチャネルの差 分値を決定する場合を説明する。演算部 402— 3は、第一、第二および第三のチヤ ネルのチャネル品質情報を入力する。演算部 402— 3は、第一のチャネルの変調パ ラメータ(チャネル品質情報)をそのまま通知情報として復元部 403— 3へ出力する。 復元部 403— 3は、第一のチャネルの通知情報に基づいて、第一のチャネルの復元 された変調パラメータ (復元チャネル品質情報)を生成し、演算部 402— 3へ出力す る。
[0458] 演算部 402— 3は、復元部 403— 3から入力した第一のチャネルの復元された変調 パラメータへ複数の候補値それぞれを加算して第二のチャネルの暫定的なチャネル 品質情報を複数生成し、入力した第二のチャネルのチャネル品質情報と生成した第 二のチャネルの暫定的なチャネル品質情報それぞれとの差分に基づいて第二指標 値を算出する。さらに、演算部 402— 3は、第二のチャネルの暫定的なチャネル品質 情報それぞれへ複数の候補値それぞれを加算して第三の暫定的なチャネル品質情 報を複数生成し、入力した第三のチャネルのチャネル品質情報と生成した第三の暫 定的なチャネル品質情報それぞれとの差分に基づいて第三指標値を算出する。演 算部 402— 3は、算出した第二指標値と第三指標値との和が小さい第二のチャネル の暫定的なチャネル品質情報に用いた候補値を選択し、選択した候補値を用いて 第二のチャネルに関する通知情報を生成する。なお、第二指標値と第三指標値とは 、計算手順の表現方法が異なるが指標値と同じ値となる。
[0459] 上記では、第一のチャネルを起点として三つのチャネルの場合を説明した力 S、第一 のチャネルが起点で無レ、場合にぉレ、ても、復元部 403— 3における復調された変調 パラメータの処理が異なるものの、演算部 402— 3の動作は同様である。上記では、 演算部 402— 3へ、第一のチャネルの復元されたチャネル品質情報と、第二および 第三のチャネルのチャネル品質情報が入力された場合を説明したが、入力されるチ ャネル品質情報のチャネル数が三つ以上である場合にも、演算部 402— 3は、三つ 以上のチャネルそれぞれについて、候補値を加算して、暫定的な変調パラメータを 復元して、入力された変調パラメータとの差分値を算出することにより、処理が可能で ある。演算部 402— 3は、所定の数 (例えば、第二のチャネルから第 Xのチャネルまで の x_ 1個とする)のチャネルのチャネル品質情報を入力し、所定の数のチャネルそ れぞれについて暫定的なチャネル品質情報を生成することを繰り返して、複数の指 標値 (第二指標値、第三指標値、 · · · · ·第 X指標値)を算出し、算出した複数の指標 値 (X— 1個の指標値)の和が小さレ、組み合わせとなる第二のチャネルの暫定的なチ ャネル品質情報に用いた候補値を選択する。以下に具体的な通知情報生成装置 40 0_ 3の処理について説明する。
[0460] 図 43は、第 13の実施形態の通知情報生成装置の動作の一例を表すフローチヤ一 トである。図 43において、図 38と同じ変数は同様の値が設定される。変数 nは、周波 数チャネル数を示す。以下、図 43に沿って通知情報生成装置 400— 3の帰還処理 過程を詳細に説明する。図 43では、 n個の周波数チャネルの差分値の和を用いて、 通知情報を生成する例を示している。従って、 nは、差分値を算出する周波数チヤネ ノレから n個分周波数方向に隔てられた周波数チャネルを想定することになる。
[0461] 演算部 402_ 3は、周波数チャネル番号を示す変数である kを初期化し(S201)、 起点とする最初の周波数チャネルの通知情報 A Qdに、最初の周波数チャネルの変
k
調パラメータレベル Qをセットする(S202、起点チャネル品質情報生成処理)。演算 部 402— 3は、 kに 1をインクリメントし(S203)、次の周波数チャネルに移る(処理チヤ ネルのカウント)。演算部 402— 3は、暫定の最小二乗誤差を示す変数 e を初期化
mm
する(S 204、変数 e の初期化処理)。また、演算部 402— 3は、 k番目の周波数チ
mm
ャネルにおける差分情報番号を示す変数 ik (k= l〜n)を初期化する(S205a〜S2 05n、変数 ikの初期化処理)。具体的には、 1番目の周波数チャネルにおける差分情 報番号を示す変数 ilを初期化し (S205a)、同様に、それぞれ k+ 1番目、…、 k 1 +n番目の差分情報番号を示す変数 i2、 · · ·、 inを初期化する(S205b〜S205n)。
[0462] 演算部 402— 3は、復元部 403— 3によって復元された変調パラメータレベルを入 力し、 k_ l番目の復元されたパラメータレベル Qd へ設定する。演算部 402— 3は
k- 1
、 k番目、…、 k_ l +n番目の周波数チャネルの変調パラメータ情報が示す変調パラ メータレベル Q、■·■、 Q と差分レベルとして d 、■·■、 d を示す差分情報を選択し
k k- l + n il in
た場合の復元後の変調パラメータレベル Qd +d '→d の二乗誤差の総計 enを
k—丄 il in
計算する(S206、二乗誤差算出処理)。
[0463] 具体的には、演算部 402— 3は、差分情報から d で特定される候補値 (複数の候
in
補値のうち、 i 目の候補値を意味する)を選択し、 k番目の周波数チャネルの変調パ ラメ一タレベル Qと、復元された変調パラメータレベル Qd +候補値 dとの二乗誤
k k-1 i
差 el = [Q —(Qd +d )] 2と、 k+1番目の周波数チャネルの変調パラメ
k k-1 il 一タレべ ル Q と、次に復元されることを想定した変調パラメータレベル Qd +候補値 d + k+1 k-1 il 候補値 d との二乗誤差 e2=「[Q -(Qd +d +d )]2、……、en=「[Q — ( i2 k+1 k-1 il i2 k
Qd +d +d +d )] 2のようにして、 k番目の周波数チャネルから k_l+n番 k-1 il i2 in
目の周波数チャネルまでの二乗誤差を算出し、それらの和、(el+el + en)を 計算して本実施形態の二乗誤差の総計 eを計算する。 elは、 k番目の周波数チヤネ ルの二乗誤差であり、 e2は、 Qd と二つの候補値とに基づいて k+1番目の周波数
k-1
チャネルを復元した変調パラメータレベルと、入力した変調パラメータレベル Qとの
k 二乗誤差であり、 enは、 Qd と n個の候補値とに基づいて、 k_l+n番目の周波数
k-1
チャネルを復元した変調パラメータレベルと、入力した変調パラメータレベル Qとの
k 二乗誤差である。
[0464] なお、図 43には k 1+nが k を超える場合については特に記載していないが、
max
その場合は k番目、…、 k 番目の周波数チャネルにおける二乗誤差の合計を二乗
max
誤差の総計 eとすればよい。演算部 402— 3は、二乗誤差の総計 eと暫定の最小二乗 誤差の総計 e を比較し(S207、二乗誤差判定処理)、二乗誤差の総計 eが e より
mm mm も小さい場合(S207で Yes)暫定の最小二乗誤差 e を算出した二乗誤差の総計 e
mm
に更新し、暫定の差分値 (差分情報が示す候補値) d を d に更新する (S208、差
mm il
分値更新処理)。 eが e 以上である場合(S207で No)並びにステップ S208の処理
min
後、演算部 402— 3は、 inに 1をインクリメントし (S209)、次の候補となる差分情報が 示す候補値移る。演算部 402— 3は、差分情報番号 inと差分情報の候補数 i を比
max 較し(S210n)、 iが i を超えた場合(S210nで Yes)、ステップ S209n_lに移り、超
max
えない場合(S210nで No)、ステップ S206力、らステップ S209nの処理を繰り返す。 同様にして、ステップ S209a、…、 S205nでは、 il、 · · ·、 inに 1をインクリメントし、ス テツプ S210a、…、 S210nでは、差分情報番号 il、 · · ·、 inと差分情報の候補数 i
max を比較する。
[0465] 演算部 402— 3は、 k番目の周波数チャネルにおける差分情報から選択した候補 値を差分値として決定する(S211)。すなわち、演算部 402_3は、差分値を設定す る通知情報 A Qdの領域へ d をセットし、 A Qdを復元部 403— 3へ出力する。復元 k mm k
部 403— 3は、 k番目の周波数チャネルの通知情報 A Qdを演算部 402— 3より受け k
取り、前回復元した k 1番目の周波数チャネルの復元された変調パラメータ情報 Q d と通知情報 A Qdとを用いて、 k番目の周波数チャネルの変調パラメータレベル k- 1 k
を復元し、復元された変調パラメータ情報 Qd へ設定する。
k
[0466] 演算部 402— 3は、周波数チャネル番号を示す変数 kと最大周波数チャネル数 k max を比較し、一致する場合(S212で Yes)は処理を終了し、一致しない場合(S212で No)はステップ S203からの処理を繰り返す。演算部 402— 3は、このようにして算出 した通知情報 [ A Qd 、 A Qd 、 A Qd 、 ……、 A Qd ]を、通知情報生成装置 400
1 2 3 kmax
一 3から出力する。
[0467] このように、複数の周波数チャネルの二乗誤差の総計が最小となるような差分情報 を通知情報として選択することにより、復元後の変調パラメータ情報が示す変調パラ メータレベルが最適な変調パラメータレベルに近くなるため、差分情報を用いることに より、最適な変調パラメータレベルを示す変調パラメータ情報復元できないことに起 因する特性劣化を抑制することができる。
[0468] (第 14の実施形態)
第 12の実施形態では、起点とする最初の周波数チャネルに関しては、変調パラメ ータ選択部 206で選択した変調パラメータ情報をそのまま通知情報とする場合につ いて説明した。第 14の実施形態では、二乗誤差が最小になるように起点とする周波 数チャネルの通知情報が示す変調パラメータレベルを選択する場合について説明 する。
[0469] 本実施形態に係る基地局装置 100および端末装置 200のブロック構成は図 35お よび図 36に示すブロック構成と同様の構成である。図 37に示す通知情報生成装置 4 00— 3内の処理が第 12の実施形態と異なる。演算部 402— 3は、起点とするチヤネ ルの通知情報とする所定の品質情報を複数保持している。演算部 402— 3は、起点 とするチャネルを含む複数のチャネルのチャネル品質情報を入力し、起点とするチヤ ネルの通知情報へ保持している所定の品質情報それぞれを設定した場合毎に、入 力した複数のチャネルそれぞれについて、指標値 (差分値と選択した候補値との差) を算出する。演算部 402— 3は、起点とするチャネルの通知情報へ設定する所定の 品質情報毎に、算出した複数のチャネルそれぞれの指標値を加算し、加算結果が小 さくなる所定の品質情報を選択して、起点とするチャネルへ設定する所定の品質情 報として決定する。以下に、通知情報生成装置 400— 3の動作について説明する。
[0470] 図 44は、第 14の実施形態の通知情報生成装置の動作の一例を表すフローチヤ一 トである。図 44において、図 38と同じ変数は同様の値が設定される。以下、図 44に 沿って通知情報生成装置の帰還処理過程を詳細に説明する。図 44では、起点とす る周波数チャネルの変調パラメータの候補値は、所定の数が予め用意され、起点と する周波数チャネルの変調パラメータの複数の候補値は変調パラメータ情報番号と して変数 1を用いて特定し、起点とする周波数チャネルの変調パラメータの候補値は 、 Mで示す。 qdは、暫定的な復元された変調パラメータ情報を設定する領域であり、
1 k
Qdとは異なり、暫定的な復元された変調パラメータレベルが設定される。 A qdは、 k k 暫定的な通知情報を設定する領域であり、 ^ Qdとは異なり、暫定的な差分値が設定 k
される。
[0471] 演算部 402— 3は、起点とする周波数チャネルの候補となる変調パラメータ情報番 号を示す変数 1と暫定の最小二乗誤差の総計の最小値を示す変数 eaU を初期化し ( mm
S301)、周波数チャネル番号を示す変数である kを初期化する(S302) (初期化処 理)。演算部 402— 3は、起点とする周波数チャネルの通知情報が示す変調パラメ一 タレベル qdに、変調パラメータレベル Mをセットし、暫定の最小二乗誤差の総計 eaU
1 1
を初期化する(S303)。演算部 402— 3は、 kに 1をインクリメントし(S304)、次の周 波数チャネルに移る。
[0472] 演算部 402— 3は、復元部 403— 3によって復元された変調パラメータレベルを入 力し、 k_ l番目の復元されたパラメータレベル qd へ設定する。演算部 402— 3は k- 1
、差分情報から dで特定される候補値 (複数の候補値のうち、 i番目の候補値を意味 する)を選択し、 k番目の周波数チャネルの変調パラメータレベル qと、復元された変 k
調パラメータレベル qd +候補値 dとの二乗誤差 eを計算する(S306、二乗誤差算 出処理)。
[0473] 演算部 402— 3は、二乗誤差 eと暫定の最小二乗誤差 e を比較し (S307)、 eが e よりも小さい場合 (S307で Yes)、暫定の最小二乗誤差 e を eに更新し、暫定の差 分値 (差分情報が示す候補値) d を dに更新する(S308、差分値更新処理)。 eが e 以上である場合(S307で No)並びに S308の処理後、演算部は、 iに 1をインクリメ min
ントし (S308)、次の候補となる差分情報に移る。演算部 402— 3は、差分情報番号 i と差分情報の候補数 i を比較し (S310)、 iが i を超えた場合(S310で Yes)、ステ
max max
ップ S311に移り、超えない場合(S310で No)、ステップ S306に戻り、差分情報番 号 iが候補数 i を超えるまで、ステップ S306からステップ S310の処理を繰り返す。
max
[0474] 演算部 402— 3は、 k番目の周波数チャネルにおける差分情報から選択した候補 値を暫定的に差分値として決定する(S311)。すなわち、演算部 402— 3は、差分値 を通知する通知情報 A qdの領域へ暫定的な差分値 d をセットし、暫定的な通知
k mm
情報 A qdを復元部 403— 3へ出力する。復元部 403— 3は、 k番目の周波数チヤネ
k
ルの暫定的な通知情報 A qdを演算部 402— 3より受け取り、前回復元した k_ l番 目の周波数チャネルの復元された変調パラメータ情報 qd と通知情報 Δ qdとを用
k 1 k いて、 k番目の周波数チャネルの変調パラメータレベルを (qd + A qd )を算出して
k 1 k
復元し、復元された変調パラメータ情報 qdへ設定する。また、演算部 402— 3は、 eaU
k
に e を加算する。
mm
[0475] 演算部 402— 3は、周波数チャネル番号 kと周波数チャネル数 k を比較し(S312
max
)、一致する場合(S312で Yes)、 S313に移り、一致しない場合(S312で No)、ステ ップ S304から S312の処理を繰り返す。演算部 402— 3は、最小二乗誤差の総計 eaU と暫定の最小二乗誤差の総計の最小値を示す変数 eaU を比較し (S313)、 eal1が eal1
mm
より小さい場合(S313で Yes)、 eal1 を eal1に更新し、 [ Δ Qd、 Δ Qd、 Δ Qd、 · · · · min min 1 2 3
·、 A Qd ]のそれぞれの領域へ [ A qd、 A qd、 A qd 、 A qd ]をセットする kmax 1 2 3 kmax
(S314)。
[0476] 演算部 402— 3は、 1に 1をインクリメントし(S315)、最初の周波数チャネルに対する 候補である変調パラメータ情報番号を示す変数 1と起点とする周波数チャネルに対す る候補である変調パラメータ情報数 1 を比較し (S316)、lが 1 を超えた場合(S31
max max
6で Yes)、処理を終了し、超えなレ、場合(S316で No)、ステップ S302力 S316の 処理を繰り返す。演算部 402— 3は、このようにして算出した通知情報 [ A Qd、 ^ Qά 、 A Qd、 、 A Qd ]を、通知情報生成装置 400— 3から出力する。
3 kmax
[0477] このように、最初の周波数チャネルの変調パラメータを変化させて二乗誤差の総計 が最小となるように差分情報を選択することにより、復元後の変調パラメータレベルが 最適な変調パラメータレベルに近くなるため、差分情報を用いることにより最適な変 調パラメータレベルを復元できないことに起因する特性劣化を抑制することができる。
[0478] なお、本実施形態では、それぞれ周波数チャネルの暫定的な差分情報を選択する 際、一つの周波数チャネルの二乗誤差を最小にするように差分情報を選択したが、 第 13の実施形態で説明したように複数の周波数チャネルにおける二乗誤差の総計 を最小にするように差分情報を選択してもよレ、。
[0479] (第 15の実施形態)
第 15の実施形態では、通知された情報によって復元される信号の品質を考慮して 差分値を算出して通知情報を生成する。本実施形態に係る基地局装置 100および 端末装置 200のブロック構成は図 35および図 36に示すブロック構成と同様の構成 である。
[0480] 図 45は、本実施形態の概念の一例を示す図である。通信端末 200は、変調パラメ ータ 1の情報量を周波数領域における差分を用いて削減した通知情報を通知し、基 地局装置 100は、通知情報から変調パラメータ 2を用いて変調 ·符号ィヒする。このとき 、端末装置 200が、情報量を削減しているため、変調パラメータ 1と変調パラメータ 2 は異なる可能性がある。そこで、本実施形態では、変調パラメータ 1を適用して変調 · 符号化した信号 1と変調パラメータ 2を適用して変調'符号化した信号 2の受信時の 品質を近似するように情報量を削減する必要がある。
[0481] ここで、音声信号における時間領域の差分を用いたデータ圧縮方式である ADPC M (Adaptive Differential Pulse Code Modulation)の例と比較する。図 46 は、 ADPCMの概念図である。音声信号を量子化した PCM (Pulse Code Modul ation)データを時間領域の差分を用いた ADPCMデータに変換することにより情報 量を削減する。 ADPCMデータは PCMデータに復元され、音声信号に変換される。 このとき、音声データを量子化したデータである PCMデータ 1と PCMデータ 2を近似 するように ADPCMデータが作成される。 ADPCMデータは、時系列の差分に基づ くデータである。 ADPCMでは、 PCMデータ 1と PCMデータ 2とが近似するように情 報量が削減され、 ADPCMデータが生成される。すなわち、音声信号 2から音声信 号 1は完全な形で再現できない、いわゆる非可逆な関係であるが、音声信号 2を音声 信号 1に近づけるように情報量が削減される。
[0482] なお、 ADPCMについては、非特許文献、 ITU—T、: Recommendation G. 72 6、 "403— 32、 24、 16kbit/s Adaptive Differential Pulse Code Modula tion (ADPCM) "、 1990年 12月に開示されている。
[0483] 一方、変調パラメータは、制御情報であり音声信号などの送信データそのものとは 性格が異なる。すなわち、変調パラメータに関する情報量を差分により削減するため には、変調パラメータを用いて信号を変調および符号ィヒする際の符号間距離を考慮 することが望ましい。このとき、信号 1と信号 2は完全に同じデータである。変調パラメ ータ 1と変調パラメータ 2とが異なっても、符号間距離を考慮した結果、信号 1の品質 と信号 2の品質とが同一となればよい。符号間距離は、誤り率特性、スループット特性 (伝送レート)等に影響を与えるため、通知情報生成部 400— 3は、これらの符号間 距離を考慮して情報量削減をした通知情報を生成することが必要である。
[0484] 上記各実施形態では、差の指標として「二乗誤差」を用いて差分値 (差分情報)を 決定したが、差の指標として二乗誤差以外の指標を用いることもできる。例えば、「二 乗誤差に任意の重み付けをした値」や「差分の絶対値」や「差分の絶対値に任意の 重み付けをした値」など、最適な変調パラメータレベルと復元後の変調パラメ一タレ ベルの差に関する指標を用いれば、効果が得られる。
[0485] あるいは、変調パラメータレベルの代わりに各変調パラメータレベルに対応する任 意の値をテーブルとして準備しておき、これらの値の二乗誤差に基づレ、て差分情報 を決定しても良レ、。この値として、例えば各変調パラメータが所要通信品質を満たす ために必要な所要受信品質 (例えば所要 CNR)などの値を用いることができる。
[0486] 一例として、各変調パラメータ(MCS)において所望品質を満たす CNR値の差を 重みとする場合について説明する。
[0487] 例えば、通知情報生成部 400— 3の演算部 402— 3は、変調パラメータ情報として 通知される変調パラメータレベルへ重み付けを行なうことができる。図 47は、変調パ ラメ一タレベルに対応する重み付け値を示すテーブルの一例を示す図である。演算 部 402— 3は、図 47に示すような各 MCSに対応する CNR値が予め設定されており 、変調パラメータ設定部 206から送られた最適な MCSレベル (変調パラメータレベル )が MCS3、復元部 403— 3が出力する復元された変調パラメータ情報の MCSレべ ルが MCS4であった場合、演算部 402— 3は、二乗誤差として CNR値の差分の二 乗誤差(2. 5-0. 5) 2 = 4を算出する。上記各実施形態では、変調パラメータレベル の差分の二乗誤差を用いていたが、本実施形態では、変調パラメータレベルに対応 する CNR値レベルの差分の二乗誤差を用いることになる。このようにして、演算部 40 2— 3は、差分情報テーブル 401— 3に保持する各差分情報の候補値において算出 した二乗誤差を比較し、二乗誤差が最小となる差分値を通知情報として出力する。
[0488] これにより、各変調パラメータレベル間での誤り率特性の変動が一様でない場合に おいても、より所要品質に近い変調パラメータを復元することができる。
[0489] また、他の一例として、図 48に示すように、差分情報の候補値の符号に対応する重 みを設定しておき、変調パラメータ設定部 206から送られた最適な変調パラメ一タレ ベルと復元部 403— 3から出力された復元された変調パラメータ情報の変調パラメ一 タレベルとに基づいて得られた変調パラメータレベルの差の符号により、図 48に基づ いて重みを変更する。
[0490] 例えば、変調パラメータ設定部 206から送られた最適な変調パラメータレベルが M CS3、復元部 403— 3から出力された復元された変調パラメータ情報の変調パラメ一 タレベルが MCS5であった場合、(5— 3)は、正であるので、二乗誤差として(5— 3) 2 X 1 =4を算出する。逆に、変調パラメータ設定部から送られた最適な MCSが MCS 5、復元部 403 _ 3から送られた変調パラメータと差分情報に基づいて得られた MCS が MCS3であった場合、(3— 5)は、負であるので、二乗誤差として(3 _ 5) 2 X 2 = 8 を算出する。このようにして、演算部 402— 3は、差分情報テーブル 401— 3に保持 する各差分情報の候補値において算出した二乗誤差を比較し、二乗誤差が最小と なる差分値を通知情報として出力する。
[0491] これにより、複数の差分情報候補の中から、より誤り率が小さい変調パラメータを復 元できるような差分情報を選択することができる。 [0492] (第 16の実施形態)
上記各実施形態では、端末装置 200が上りリンク通知情報として変調パラメータに 関連する通知情報を送信する場合について説明したが、量子化した CNR値などの 伝搬路推定結果に関する情報に基づいて通知情報を生成し、生成した通知情報を 報告する際にも同様に適用することができる。なお、伝搬路推定結果として CNR (搬 送波対雑音電力比)を用いた場合について説明するが、伝搬路推定結果としてはこ の他ものを適用することも当然可能である。例えば、 RSSI (Receive Signal Stre ngth Indication)、 SNR (信号対雑音電力比)、 SIR (信号対干渉電力比)、 SINR (Signal to Interference plus Noise power Ratio : |号メォ干渉および 音 電力比)、 CINR (搬送波対干渉波および雑音電力比)、 CIR (搬送波対干渉波電力 比)など受信信号電力や搬送波電力に関連した指標を用いることができる。
[0493] 以下では、伝搬路推定結果として量子化した CNRを用レ、、量子化した CNRに関 する情報に基づいて通知情報を生成する場合について、第 12の実施形態における 過程との差異を中心に説明する。
[0494] 図 49は、第 16の実施形態の基地局装置 291の構成例を示すブロック図である。図
49に示す基地局装置 291は、図 35に示す基地局装置 100とほぼ同様の構成要素 を備えるが、基地局装置 291は、通知情報復元部 390と通知情報生成装置 400— 3 の間に変調パラメータ選択部 191を有する点と、通知情報復元部 390が、上りリンク 通知情報として伝搬路推定結果(量子化 CNR)に関連する通知情報を復元する点 が異なる。変調パラメータ選択部 191は、図 36に示す端末装置 200内の変調パラメ ータ選択部 206と同じ回路構成で実現することができる。通知情報復元部 390は、図 35に示す通知情報復元部 300と入出力の情報量は異なるものの、同様の処理を行 なう回路で実現可能である。通知情報生成装置 400— 3は、図 37に示した構成と同 様である。
[0495] 図 50は、第 16の実施形態の端末装置 292の構成例を示すブロック図である。図 5 0に示す端末装置 292は、図 36に示す端末装置 200とほぼ同様の構成を備えるが、 端末装置 292が、伝搬路推定部 205と通知情報生成部 490— 3の間に変調パラメ一 タ選択部を必要としない点と、通知情報生成装置 490— 3が、伝搬路推定部 205と 通知情報生成部 490— 3の間に変調パラメータ選択部を必要としない点と、通知情 報生成装置 490— 3は、伝搬路推定部 205から出力される量子化 CNRを入力信号 とし、上りリンク通知情報として量子化 CNRに関連する通知情報を生成する点が異な る。
[0496] 図 51は、本実施形態の通知情報生成装置 490— 3の構成例を示すブロック図であ る。通知情報生成装置 490— 3は、差分情報テーブル 491— 3、演算部 492— 3、並 びに、復元部 493— 3を備える。
[0497] 差分情報テーブル 491— 3は、演算部 492— 3が算出する差分値の候補値 (差分 レベル)となる差分情報を記憶する記憶領域である。本実施形態の候補値は、量子 化 CNRのオーダの候補値である。
[0498] 演算部 492— 3は、チャネル品質情報として、伝搬路推定結果情報 (量子化した C NR情報)を入力し、差分情報テーブル 491— 3および復元部 493— 3から出力され る復元された変調パラメータ情報 (復元されたチャネル品質情報の一例)に基づレ、て 、それぞれの差分情報の候補に対する二乗誤差 (差分値の一例)を演算し、差分情 報の候補の中力 二乗誤差が最小となる候補値を選択し、通知情報として出力する 。具体的な動作は図 38と同様である。
[0499] 復元部 493— 3は、演算部 492— 3から出力(通知)される通知情報を保持し、保持 している前回通知された通知情報(前回通知情報)と、演算部 402— 3から新たに出 力された差分値 (通知情報)と、一つ前の周波数チャネルの復元された伝搬路推定 結果情報が示すレベルを加算することにより、伝搬路推定結果情報を復元し、復元 した伝搬路推定結果情報を演算部 402— 3に出力する。
[0500] 本実施形態の通知情報生成装置 490— 3は、伝搬路推定結果情報の一例として 量子化 CNR情報を通知情報生成装置 490— 3に入力するため、各ブロックの回路 規模は図 37に示す通知情報生成装置 400— 3と異なるが、同様の処理を行なう回 路で実現できる。
[0501] このように、本実施形態によれば、最適な伝搬路推定結果情報(量子化 CNR情報 )と復元後の伝搬路推定結果情報の二乗誤差が最小となるように順次差分値を通知 情報として選択することにより、復元後の伝搬路推定結果情報が最適な伝搬路推定 結果情報に近くなるため、差分値を通知情報として用いることにより、最適な伝搬路 推定結果情報を復元できないことに起因する特性劣化を抑制することができる。
[0502] なお、上記各実施形態の通信情報生成装置は、周波数領域 (周波数軸方向)また は時間領域(時間軸方向)の少なくとも一方において隣接する関係にあるチャネルの チャネル品質情報を順番に処理することにより、通知情報から復元されるチャネル品 質情報の精度を向上させることができる。また、上記各実施形態の通信情報生成装 置は、マルチキャリア通信システムを構成する通信装置に適用することも可能である
[0503] さらに、上記各実施形態の通知情報生成装置は、回路等のハードウェア、あるいは 、ソフトウェアによって実現することができる。ソフトウェアで実現する場合、コンビユー タの動作に関するプログラム(通知情報生成プログラム)によって実現することができ る。通知情報生成プログラムは、計算機内(通信装置内)のメモリにロードされ中央処 理演算装置(CPU)の制御のもとで実行される。通知情報生成プログラムは、少なくと も次の手順を計算機に実行させる機能を備える。
[0504] (1)第一のチャネルのチャネル品質情報に基づいて生成された通知情報を前回通 知情報として保持し、保持した前回通知情報に基づいてチャネル品質情報を復元し 、復元したチャネル品質情報を前記第一のチャネルの復元チャネル品質情報として 出力する手順、 (2)前記第一のチャネルとは異なる第二のチャネルのチャネル品質 情報を入力し、入力した第二のチャネルのチャネル品質情報と前記第一のチャネル の復元チャネル品質情報との差分値を算出し、算出した差分値に基づいて通知情 報を生成する手順、(3)生成した通知情報を入力し、前回通知情報として記憶する 手順。
[0505] また、 (4)差分値の候補となる複数の候補値を差分情報として差分情報テーブル 記憶する手順、(5)起点とするチャネルについては、入力されたチャネル品質情報を 通知情報として出力する手順を備えていてもよい。また、(6)差分値と候補値との差 分に基づいて指標値を算出し、算出した指標値が小さくなるように差分情報力も一つ の候補値を選択して通知情報を生成する手順を備えてレ、てもよレ、。
[0506] さらに、上記各実施形態で説明した通知情報生成装置は、次のような構成をとるこ とも可能である。上記各実施形態では、演算部と復元部とから構成されるループを帰 還する場合について説明した。上記各実施形態の演算部の内部では、各候補値に 対して、復元部の内部の処理である復元処理と同様の処理を試行し、試行結果に基 づいて一つの候補値を選択する。すなわち、演算部は、復元の機能と、復元結果を 比較する機能を有している。そこで、演算部の内部の復元の機能を司る回路と復元 部内の復元の機能を司る回路とを共通の回路で行なうこともできる。
[0507] 図 52は、演算部に復元部を取り込んだ通知情報生成装置の構成の一例を示すブ ロック図である。通知情報生成装置 480— 3は、差分情報テーブル 481— 3、演算部 482— 3、復元部 483— 3、並びに比較部 484— 3を備える。差分情報テーブル 481 —3は、図 37の差分情報テーブル 401— 3と同様である。図 52のブロック構成では、 演算部 482— 3の内部に復元部 483— 3が含まれる構成を取っている。選択された チャネル品質情報は、演算部 482_ 3の内部の比較部 484_ 3に入力される。
[0508] 差分情報テーブル 481— 3から通知情報候補値が順次復元部 483— 3に入力され る。さらに、復元部 483— 3は記憶機能を有し、前回復元された復元値(一つ前のチ ャネルの処理において復元されたチャネル品質情報)が記憶されている。復元部 48 3— 3は、前回復元された復元値と通知情報候補値とから、処理中のチャネル (サブ キャリアブロック)に関して、暫定的に復元されたチャネル品質情報を算出し、暫定的 に復元されたチャネル品質情報を通知情報候補値と関連付けて一時記憶すると共 に、通知情報候補値と暫定的に復元されたチャネル品質情報とを比較部 484— 3に 順次出力する。
[0509] 比較部 484— 3は、復元部 483— 3から順次入力される暫定的に復元されたチヤネ ル品質情報と、前記選択されたチャネル品質情報との差分に基づいた指標値をそれ ぞれ算出し、それぞれの指標値を比較し、比較した結果、選択されたチャネル品質 情報に最も近くなる暫定的に復元されたチャネル品質情報を選択し、選択した暫定 的に復元されたチャネル品質情報に加算された通知情報候補値を通知情報として 生成する。
[0510] 比較部 484— 3が行なう指標値演算と比較に関しては、前述の構成における演算 部の処理と同様である。比較部 484— 3は、生成した通知情報とその通知情報に対 応する復元後のチャネル品質情報 (複数の暫定的に復元されたチャネル品質情報 のうち、選択した値)を出力すると共に、選択した通知情報を示す信号を復元部 483 3に送る。
[0511] 復元部 483— 3は、比較部 484— 3から送られた信号が示す通知情報候補値に対 応する暫定的に復元されたチャネル品質情報を記憶し、次の処理の際に前回復元さ れた復元値として用いる。
図面の簡単な説明
[0512] [図 1]本発明に係る第 1、第 7の実施形態における基地局装置の一構成例を示す機 能ブロック図である。
[図 2]本発明に係る第 1、第 7の実施形態における端末装置の一構成例を示す機能 ブロック図である。
[図 3]図 2の端末装置における通知情報生成装置の機能ブロックの一例を示す図で ある。
[図 4]第 1の実施形態において通知情報を生成する動作の一例を示すフローチャート である。
[図 5]第 1の実施形態の通知情報復元部 3の機能ブロックの一例を示す図である。
[図 6]第 1の実施形態において通知情報を復元する動作の一例を示すフローチャート である。
[図 7]第 1の実施形態における通知情報生成装置の入力である選択された変調パラ メータと、通知情報生成装置による通知情報の生成結果および復元された変調パラ メータの一例を示す図である。
[図 8]図 7の例に示した、選択された変調パラメータ、通知情報および復元された変 調パラメータをグラフに示した図である。
[図 9]第 1の実施形態における通知情報生成装置の入力である選択された変調パラ メータと、通知情報生成装置による、通知情報の生成結果および復元された変調パ ラメータの別の一例を示す。
[図 10]図 9の例に示した、選択された変調パラメータ、通知情報および復元された変 調パラメータをグラフに示した図である。 [図 11]本発明に係る第 2、第 8の実施形態における基地局装置の一構成例を示す機 能ブロック図である。
園 12]本発明に係る第 2、第 8の実施形態における端末装置の一構成例を示す機能 ブロック図である。
園 13]図 12の端末装置における通知情報生成装置の機能ブロックの一例を示す図 である。
[図 14]第 2、第 8の実施形態の通知情報復元部の機能ブロックの一例を示す図であ る。
[図 15]選択部に復元の機能を取り込んだ通知情報生成装置の機能ブロックの一例を 示す図である。
園 16]第 5の実施形態の通知情報生成装置の動作の一例を示すフローチャートであ る。
園 17]第 6の実施形態における通知情報生成装置の入力である選択された変調パラ メータと、通知情報生成装置による通知情報の生成結果および復元された変調パラ メータの一例を示す図である。
園 18]図 17の例に示した、選択された変調パラメータ、通知情報および復元された 変調パラメータをグラフに示した図である。
園 19]第 6の実施形態における通知情報生成装置の入力である選択された変調パラ メータと、通知情報生成装置による、通知情報の生成結果および復元された変調パ ラメータの別の一例を示す。
園 20]図 19の例に示した、選択された変調パラメータ、通知情報および復元された 変調パラメータをグラフに示した図である。
園 21]起点とするチャネルが複数配置される場合の通知情報生成装置の動作の一 例を示すフローチャートである。
[図 22]図 21における復元値生成処理の動作の一例を示すフローチャートである。 園 23]図 22における累積値算出処理の動作の一例を示すフローチャートである。 園 24]複数のサブキャリアブロックを起点とした場合の、通知情報の生成結果および 復元された変調パラメータのさらに別の一例を示す図である。 園 25]図 24の例に示した、選択された変調パラメータ、通知情報および復元された 変調パラメータをグラフに示した図である。
[図 26]絶対値候補値の符号を決定する方法の一例を示す図である。
[図 27]絶対値候補値の符号を決定する方法の別の一例を示す図である。
園 28]第 7の実施形態において通知情報を生成する動作の一例を示すフローチヤ一 トである。
園 29]第 7の実施形態において通知情報を復元する動作の一例を示すフローチヤ一 トである。
園 30]第 7の実施形態における通知情報生成装置の入力である選択された変調パラ メータと、通知情報生成装置による通知情報の生成結果および復元された変調パラ メータの一例を示す図である。
園 31]図 30の例に示した、選択された変調パラメータ、通知情報および復元された 変調パラメータをグラフに示した図である。
園 32]第 7の実施形態における通知情報生成装置の入力である選択された変調パラ メータと、通知情報生成装置による、通知情報の生成結果および復元された変調パ ラメータの別の一例を示す。
園 33]図 32の例に示した、選択された変調パラメータ、通知情報および復元された 変調パラメータをグラフに示した図である。
園 34]第 11の実施形態の通知情報生成装置の動作の一例を示すフローチャートで ある。
[図 35]本発明に係る第 12の実施形態の基地局装置の構成例を示すブロック図であ る。
園 36]本発明に係る第 12の実施形態の端末装置の構成例を示すブロック図である。 園 37]第 12の実施形態の通知情報生成装置の構成の一例を示すブロック図である 園 38]第 12の実施形態の通知情報生成装置の動作の一例を表すフローチャートで ある。
園 39]通知情報生成部が通知情報を生成する場合の計算値の一例を示す図である 園 40]入力された変調パラメータ情報と通知情報に基づいて復元された変調パラメ ータ情報とを示す図である。
園 41]図 38で変数 k = 2の場合の通知情報生成装置の処理の一例を示す図である 園 42]図 38で変数 k = 3の場合の通知情報生成装置の処理の一例を示す図である 園 43]第 13の実施形態の通知情報生成装置の動作の一例を表すフローチャートで ある。
園 44]第 14の実施形態の通知情報生成装置の動作の一例を表すフローチャートで ある。
[図 45]第 15の実施形態の概念の一例を示す図である。
[図 46]ADPCMの概念図である。
園 47]変調パラメータレベルに対応する重み付け値を示すテーブルの一例を示す図 である。
園 48]変調パラメータレベルに対応する重み付け値を示すテーブルの他の例を示す 図である。
[図 49]第 16の実施形態の基地局装置の構成例を示すブロック図である。
[図 50]第 16の実施形態の端末装置の構成例を示すブロック図である。
園 51]第 16の実施形態の通知情報生成装置の構成例を示すブロック図である。
[図 52]選択部に復元の機能を取り込んだ通知情報生成装置の機能ブロックの一例を 示す図である。
[図 53]従来の通知情報を生成する通知情報生成装置の構成の一例を示すブロック 図である。
符号の説明
100、 190、 291 基地局装置
101、 210 誤り訂正符号化部
102、 211 変調部 103、 212 マルチプレタス部
104 逆フーリエ変換部
105、 213 無線送信部
106、 107、 201、 214 アンテナ部
108、 202 無線受信部
109、 204 デマノレチプレタス部
110、 208 復調部
111、 209 誤り訂正復号化部
112 適応変調制御部
200、 290、 292 端末装置
203 フーリエ変換部
205 伝搬路推定部
191、 206 変調パラメータ選択部
207 適応復調制御部
300、 390 通知情報復元部
301、 391 復元演算部
302、 392 記憶部
400、 480、 490 通知情報生成装置
400- - 3、 480— 3、 490— 3 通知情報生成装置
401、 481、 491 通知情報テーブル
401 - _ 3、 481— 3、 491 3 差分情報テーブル
402、 482, 492 選択部
402— 3、 482— 3、 492— 3 演算部
403、 483、 493 復元部
403— 3、 483— 3、 493— 3 復元部
484 比較部
484- 3 比較部

Claims

請求の範囲
[1] 複数のチャネルを用いて通信を行なう通信方式で各チャネルの受信の状態から得 られるチャネル品質情報に基づいて通知情報を生成する通知情報生成装置であつ て、
二つのチャネル品質情報の差を示す少なくとも一つの差分値候補値と、チャネル 品質情報を示す少なくとも一つの非差分値候補値を含む通知情報の候補値から、 一つの候補値を選択し、選択した候補値に基づレ、て通知情報を生成することを特徴 とする通知情報生成装置。
[2] 複数のチャネルを用いて通信を行なう通信方式で各チャネルの受信の状態から得 られるチャネル品質情報に基づいて通知情報を生成する通知情報生成装置であつ て、
通知情報の候補値として、二つのチャネル品質情報の差を示す差分値候補値と、 チャネル品質情報を示す非差分値候補値とを複数記憶する通知情報テーブルと、 第一のチャネルのチャネル品質情報に基づいて生成された通知情報を用いて復 元値を生成する復元部と、
前記第一のチャネルとは異なる第二のチャネルのチャネル品質情報を入力し、前 記第二のチャネルのチャネル品質情報と前記復元値とに基づいて、前記通知情報 の候補値から一つの候補値を選択し、選択した候補値に基づレ、て通知情報を生成 する選択部と、を備えることを特徴とする通知情報生成装置。
[3] 前記選択部は、前記第二のチャネルのチャネル品質情報と前記復元値との差分値 と、前記第二のチャネル品質情報とに基づいて、候補値を選択することを特徴とする 請求項 2記載の通知情報生成装置。
[4] 前記復元部は、前記第一のチャネルのチャネル品質情報を復元した第一のチヤネ ルの復元値を生成し、
前記選択部は、前記第二のチャネルのチャネル品質情報と前記第一のチャネルの 復元値との差分値を算出し、算出した差分値に基づいて、前記通知情報の候補値 から一つの候補値を選択することを特徴とする請求項 2または請求項 3記載の通知 情報生成装置。
[5] 前記選択部は、前記第一のチャネルの復元値と前記差分値候補値とを加算した値 、前記非差分値候補値、および、前記第二のチャネルのチャネル品質情報に基づい て、一つの候補値を選択して通知情報を生成することを特徴とする請求項 2記載の 通知情報生成装置。
[6] 前記復元部は、前記非差分値候補値と、前記第一のチャネルのチャネル品質情報 を復元した復元値に前記差分値候補値を加算した値とを含む暫定的な複数の第二 のチャネルの復元値を生成し、
前記選択部は、前記第二のチャネルのチャネル品質情報と、前記複数の第二のチ ャネルの復元値それぞれとの差分値に基づレ、て、前記通知情報の候補値から一つ の候補値を選択することを特徴とする請求項 2、請求項 3、請求項 5のいずれかに記 載の通知情報生成装置。
[7] 前記選択部は、前記複数のチャネルのチャネル品質情報を入力し、入力した複数 のチャネル品質情報に基づいて、通知情報の候補値を決定し、決定した通知情報の 候補値に基づいて前記通知情報テーブルを更新することを特徴とする請求項 2から 請求項 6のいずれかに記載の通知情報生成装置。
[8] 前記選択部は、差分値を算出する起点となる起点チャネルの情報を保持し、前記 第二のチャネルが差分値を算出する起点となる場合、通知情報として、前記第二の チャネルのチャネル品質情報、または、所定のチャネル品質情報とのいずれか一方 を出力し、
前記復元部は、前記選択部が生成した通知情報を、各チャネルの通知情報として 複数入力し、前記起点チャネルの通知情報へ順次各チャネルの通知情報を加算し た累積値を算出して復元値を生成することを特徴とする請求項 2から請求項 7のいず れかに記載の通知情報生成装置。
[9] 前記選択部は、差分値を算出する起点となる複数の起点チャネルの情報を保持し 、前記第二のチャネルが差分値を算出する起点チャネルの一つである場合、通知情 報として、前記第二のチャネルのチャネル品質情報、または、所定のチャネル品質情 報のいずれか一方を出力し、
前記復元部は、前記選択部が生成した通知情報を、各チャネルの通知情報として 複数入力し、複数の起点チャネルのうちのいずれかのチャネルの通知情報へ順次各 チャネルの通知情報を加算した累積値を算出して復元値を生成することを特徴とす る請求項 2から請求項 7のいずれかに記載の通知情報生成装置。
[10] 前記復元部は、復元値を生成する対象チャネルに近い起点チャネルから前記対象 チャネルまでの各チャネルの通知情報を順次加算した累積値を算出して復元値を生 成することを特徴とする請求項 9記載の通知情報生成装置。
[11] 前記復元部は、前記複数の起点チャネルの位置および非差分値候補値が通知情 報として選択されたチャネルの位置に基づレ、て、各チャネルの復元値の生成にぉレヽ て、前記累積値に通知情報を加算するチャネルを決定することを特徴とする請求項 9 記載の通知情報生成装置。
[12] 前記複数の起点チャネルの数と配置間隔との少なくとも一方は、前記複数のチヤネ ルのチャネル間隔、受信状態から得られる伝搬路の遅延分散値、ドップラー周波数 または各チャネル間のチャネル品質情報の変動幅のうち少なくとも一つに基づいて 決定することを特徴とする請求項 9から請求項 11のいずれかに記載の通知情報生成 装置。
[13] 前記通知情報テーブルは、前記複数の起点チャネルの数および配置間隔のうち少 なくとも一つに基づいて決定した通知情報の候補値を記憶することを特徴とする請求 項 9から請求項 12のいずれかに記載の通知情報生成装置。
[14] 前記通知情報テーブルは、前記複数の起点チャネルの数に反比例する関係また は前記複数の起点チャネルの配置間隔に比例する関係のいずれかに基づいて、記 憶する通知情報の候補値の数を多くすることを特徴とする請求項 9から請求項 13の いずれかに記載の通知情報生成装置。
[15] 前記復元部は、任意のチャネルの通知情報が非差分値候補値である場合、前記 累積値を前記任意のチャネルの通知情報と置き換えて、前記任意のチャネルの復元 値を生成することを特徴とする請求項 8から請求項 14のいずれかに記載の通知情報 生成装置。
[16] 前記復元部は、任意のチャネルの通知情報が前記非差分値候補値である場合、 前記累積値へ前記任意のチャネルの通知情報を加算しないで前記任意のチャネル の復元値を生成することを特徴とする請求項 8から請求項 14のいずれかに記載の通 知情報生成装置。
[17] 前記選択部は、 nビットの通知情報を生成し、
前記通知情報テーブルは、通知情報の候補値を識別する候補値番号を 2n個記憶 する nビットと、前記 2n個の候補値番号それぞれと対応する通知情報の候補値を記 憶する記憶領域を有していることを特徴とする請求項 2から請求項 16のいずれかに 記載の通知情報生成装置。
[18] 前記非差分値候補値は、送信を行なわないチャネルであることを示す情報を含む ことを特徴とする請求項 1から請求項 17のいずれかに記載の通知情報生成装置。
[19] 前記非差分値候補値は、前記複数のチャネルのなかで伝搬路状態が劣悪なチヤ ネル力、ら通知されたチャネル品質情報を示す情報を含むことを特徴とする請求項 1 力 請求項 18のいずれかに記載の通知情報生成装置。
[20] 前記非差分値候補値は、前記複数のチャネルのチャネル品質情報にっレ、て統計 を行なって算出したチャネル品質情報を示す情報を含むことを特徴とする請求項 1か ら請求項 19のいずれかに記載の通知情報生成装置。
[21] 複数のチャネルを用いて通信を行なう通信装置であって、
請求項 1から請求項 20のいずれかに記載の通知情報生成装置と、
前記通知情報生成装置が生成した通知情報を、通信相手に送信する送信部と、を 備えることを特徴とする通信装置。
[22] 複数のチャネルを用いて通信を行なう通信方式で各チャネルの受信の状態から得 られるチャネル品質情報に基づいて通知情報を生成する通知情報生成方法であつ て、
二つのチャネル品質情報の差を示す少なくとも一つの差分値候補値と、チャネル 品質情報を示す少なくとも一つの非差分値候補値を含む通知情報の候補値から、 一つの候補値を選択し、選択した候補値に基づレ、て通知情報を生成することを特徴 とする通知情報生成方法。
[23] 複数のチャネルを用いて通信を行なう通信方式で各チャネルの受信の状態から得 られるチャネル品質情報に基づいて通知情報を生成する通知情報生成方法であつ て、
通知情報の候補値として、二つのチャネル品質情報の差を示す差分値候補値と、 チャネル品質情報示す非差分値候補値とを通知情報テーブルへ複数記憶するステ ップと、
第一のチャネルのチャネル品質情報に基づいて生成された通知情報を用レ、て復 元値を生成するステップと、
前記第一のチャネルとは異なる第二のチャネルのチャネル品質情報を入力し、前 記第二のチャネルのチャネル品質情報と前記復元値とに基づいて、前記通知情報 の候補値から一つの候補値を選択し、選択した候補値に基づレ、て通知情報を生成 するステップと、を備えることを特徴とする通知情報生成方法。
[24] 複数のチャネルを用いて通信を行なう通信方式で各チャネルの受信の状態から得 られるチャネル品質情報に基づいて通知情報を生成する手順をコンピュータに実行 させるためのプログラムであって、
通知情報の候補値として、二つのチャネル品質情報の差を示す差分値候補値と、 チャネル品質情報示す非差分値候補値とを通知情報テーブルへ複数記憶する手順 と、
第一のチャネルのチャネル品質情報に基づいて生成された通知情報を用いて復 元値を生成する手順と、
前記第一のチャネルとは異なる第二のチャネルのチャネル品質情報を入力し、前 記第二のチャネルのチャネル品質情報と前記復元値とに基づいて、前記通知情報 の候補値から一つの候補値を選択し、選択した候補値に基づレ、て通知情報を生成 する手順と、をコンピュータに実行させるためのプログラム。
[25] 複数のチャネルを用いて通信を行なう通信方式で各チャネルの受信の状態から得 られるチャネル品質情報に基づいて通知情報を生成する通知情報生成装置であつ て、
二つのチャネル品質情報の差を符号を伴って示す少なくとも一つの差分値候補値 と、二つのチャネル品質情報の差の絶対値を示す少なくとも一つの絶対値候補値と を含む通知情報の候補値から、一つの候補値を選択し、選択した候補値に基づいて 通知情報を生成する選択部を、備えることを特徴とする通知情報生成装置。
[26] 通知情報の候補値として、前記差分値候補値と、前記絶対値候補値とを複数記憶 する通知情報テーブルと、
第一のチャネルのチャネル品質情報に基づいて生成された通知情報を用レ、て復 元値を生成する復元部と、を更に備え、
前記選択部は、前記第一のチャネルとは異なる第二のチャネルのチャネル品質情 報を入力し、前記第二のチャネルのチャネル品質情報と前記復元値とに基づいて、 前記通知情報の候補値力 一つの候補値を選択し、選択した候補値に基づレ、て通 知情報を生成することを特徴とする請求項 25記載の通知情報生成装置。
[27] 前記復元部は、前記第一のチャネルのチャネル品質情報を復元した第一のチヤネ ルの復元値を生成し、
前記選択部は、前記第二のチャネルのチャネル品質情報と前記第一のチャネルの 復元値との差分値を算出し、算出した差分値に基づいて、前記通知情報の候補値 力 一つの候補値を選択することを特徴とする請求項 26記載の通知情報生成装置
[28] 前記復元部は、前記第一のチャネルのチャネル品質情報を復元した復元値に前 記通知情報の候補値を加算した暫定的な第二のチャネルの復元値を複数生成し、 前記選択部は、前記第二のチャネルのチャネル品質情報と、前記複数の第二のチ ャネルの復元値それぞれとの複数の差分値に基づレ、て、前記通知情報の候補値か ら一つの候補値を選択することを特徴とする請求項 26記載の通知情報生成装置。
[29] 前記選択部は、前記複数のチャネルのチャネル品質情報を入力し、入力した複数 のチャネル品質情報に基づいて、通知情報の候補値を決定し、決定した通知情報の 候補値に基づいて前記通知情報テーブルを更新することを特徴とする請求項 26か ら請求項 28のいずれかに記載の通知情報生成装置。
[30] 前記選択部は、差分値を算出する起点となるチャネルの情報を入力し、前記第二 のチャネルが差分値を算出する起点となる場合、通知情報として、前記第二のチヤネ ルのチャネル品質情報、または、所定のチャネル品質情報とのいずれか一方を出力 し、 前記復元部は、起点となるチャネルの通知情報へ順次各チャネルの通知情報に基 づいた値を加算した累積値を算出して復元値を生成することを特徴とする請求項 26 力 請求項 29のいずれかに記載の通知情報生成装置。
[31] 前記復元部は、任意のチャネルの通知情報が絶対値候補値である場合、前記任 意のチャネルのひとつ前のチャネルの通知情報に基づいて前記絶対値候補値の符 号決定し、決定した符号と一致させた絶対値候補値の値を用いて前記累積値を算 出することを特徴とする請求項 30記載の通知情報生成装置。
[32] 前記復元部は、前記任意のチャネルのひとつ前のチャネルの通知情報の符号を前 記絶対値候補値の符号として前記累積値を算出することを特徴とする請求項 31記 載の通知情報生成装置。
[33] 前記復元部は、任意のチャネルの通知情報が絶対値候補値である場合、算出して レ、る累積値に基づいて、前記絶対値候補値の符号を決定して前記累積値を算出す ることを特徴とする請求項 30記載の通知情報生成装置。
[34] 前記復元部は、前記累積値が所定の値未満のときは正の符号とし、前記累積値が 前記所定の値以上であるときは前記任意のチャネルのひとつ前のチャネルの通知情 報の符号として、前記絶対値候補値の符号を決定することを特徴とする請求項 33記 載の通知情報生成装置。
[35] 前記復元部は、前記第一のチャネルの通知情報、または、前記第一のチャネルの 復元値との少なくとも一方に基づいて絶対値候補値の符号を決定し、決定した絶対 値候補値の値と前記差分値候補値とを含む通知情報の候補値を前記選択部へ出 力し、
前記選択部は、前記復元部が出力した通知情報候補値と前記差分値とを比較して 候補値を選択することを特徴とする請求項 27または請求項 28記載の通知情報生成 装置。
[36] 複数のチャネルを用レ、て通信を行なう通信装置であって、
請求項 25から請求項 35のいずれかに記載の通知情報生成装置と、
前記通知情報生成装置が生成した通知情報を、通信相手に送信する送信部と、を 備えることを特徴とする通信装置。
[37] 複数のチャネルを用いて通信を行なう通信方式で各チャネルの受信の状態から得 られるチャネル品質情報に基づいて通知情報を生成する通知情報生成方法であつ て、
二つのチャネル品質情報の差を符号を伴って示す少なくとも一つの差分値候補値 と、二つのチャネル品質情報の差の絶対値を示す少なくとも一つの絶対値候補値と を含む通知情報の候補値から、一つの候補値を選択し、選択した候補値に基づいて 通知情報を生成することを特徴とする通知情報生成方法。
[38] 複数のチャネルを用いて通信を行なう通信方式で各チャネルの受信の状態から得 られるチャネル品質情報に基づいて通知情報を生成する手順をコンピュータに実行 させるためのプログラムであって、
二つのチャネル品質情報の差を符号を伴って示す少なくとも一つの差分値候補値 と、二つのチャネル品質情報の差の絶対値を示す少なくとも一つの絶対値候補値と を含む通知情報の候補値から、一つの候補値を選択し、選択した候補値に基づいて 通知情報を生成する手順を、をコンピュータに実行させるためのプログラム。
[39] 複数のチャネルを用いて通信を行なう通信方式で各チャネルの受信の状態から得 られるチャネル品質情報に基づいて通知情報を生成する通知情報生成装置であつ て、
第一のチャネルのチャネル品質情報に基づいて生成された通知情報を前回通知 情報として保持し、保持した前回通知情報に基づいてチャネル品質情報を復元し、 復元したチャネル品質情報を前記第一のチャネルの復元チャネル品質情報として出 力する復元部と、
前記第一のチャネルとは異なる第二のチャネルのチャネル品質情報を入力し、入 力した第二のチャネルのチャネル品質情報と前記第一のチャネルの復元チャネル品 質情報との差分値を算出し、算出した差分値と通知情報として通信先へ通知する値 との差分に基づいて指標値を算出し、算出した指標値が小さくなるように通知情報を 生成する演算部と、を備え、
前記復元部は、前記演算部が生成した通知情報を前回通知情報として記憶するこ とを特徴とする通知情報生成装置。
[40] 前記演算部が算出する差分値の候補となる複数の候補値を差分情報として記憶す る差分情報テーブルを、更に備え、
前記演算部は、前記算出した差分値と前記複数の候補値との差分に基づいて複 数の指標値を算出し、算出した複数の指標値に基づいて一つの候補値を選択し、選 択した候補値に基づいて通知情報を生成することを特徴とする請求項 39記載の通 知情報生成装置。
[41] 前記演算部は、前記第二のチャネルを起点として差分値を算出する場合、前記第 二のチャネルのチャネル品質情報、または、所定の品質情報とのいずれか一方を通 知情報へ設定して出力することを特徴とする請求項 40記載の通知情報生成装置。
[42] 前記演算部は、前記第一のチャネルの復元チャネル品質情報へ複数の候補値そ れぞれを加算して第二のチャネルの暫定的なチャネル品質情報を複数生成し、入力 した第二のチャネルのチャネル品質情報と生成した第二のチャネルの暫定的なチヤ ネル品質情報それぞれとの差分に基づいて第二指標値を算出し、算出した第二指 標値が小さい第二のチャネルの暫定的なチャネル品質情報に用いた候補値を選択 することを特徴とする請求項 41記載の通知情報生成装置。
[43] 前記演算部は、前記第二のチャネルのチャネル品質情報と、前記第一および第二 のチャネルとは異なる第三のチャネルのチャネル品質情報とを少なくとも含む異なる 複数のチャネルのチャネル品質情報を入力し、前記第一のチャネルの復元チャネル 品質情報へ複数の候補値それぞれを加算して第二のチャネルの暫定的なチャネル 品質情報を複数生成し、入力した第二のチャネルのチャネル品質情報と生成した第 二のチャネルの暫定的なチャネル品質情報それぞれとの差分に基づいて第二指標 値を算出し、前記第二のチャネルの暫定的なチャネル品質情報それぞれへ複数の 候補値それぞれを加算して第三の暫定的なチャネル品質情報を複数生成し、入力 した第三のチャネルのチャネル品質情報と生成した第三の暫定的なチャネル品質情 報それぞれとの差分に基づいて第三指標値を算出し、入力した異なる複数のチヤネ ルそれぞれについて暫定的なチャネル品質情報を生成することを繰り返して、第二 指標値と第三指標値とを少なくとも含む複数の指標値を算出し、算出した指標値の 和が小さい第二のチャネルの暫定的なチャネル品質情報に用レ、た候補値を選択す ることを特徴とする請求項 41記載の通知情報生成装置。
[44] 前記演算部は、前記所定の品質情報を複数保持し、起点とするチャネルを含む複 数のチャネルのチャネル品質情報を入力し、前記起点とするチャネルの通知情報へ 前記所定の品質情報それぞれを設定した場合毎に、前記複数のチャネルそれぞれ について前記差分値と選択した候補値との差を算出して加算し、加算した差が小さく なる所定の品質情報を選択して、起点とするチャネルの通知情報へ設定することを 特徴とする請求項 41記載の通知情報生成装置。
[45] 前記演算部は、前記差分値と前記複数の候補値それぞれとの差を二乗して指標 値を算出することを特徴とする請求項 40から請求項 44のいずれかに記載の通知情 報生成装置。
[46] 前記演算部は、前記差分値と前記複数の候補値それぞれとの差の絶対値を指標 値として算出することを特徴とする請求項 40から請求項 44のいずれかに記載の通知 情報生成装置。
[47] 前記演算部は、算出した指標値へ所定の係数を乗算することを特徴とする請求項
45または請求項 46記載の通知情報生成装置。
[48] 前記演算部は、前記差分値と前記複数の候補値それぞれとの差の符号に応じた 値を所定の係数として、前記指標値へ乗算することを特徴とする請求項 47記載の通 知情報性生成装置。
[49] 前記演算部は、前記差分値または前記候補値との少なくとも一方へ所定の係数を 乗算して指標値を算出することを特徴とする請求項 45または請求項 46記載の通知 情報生成装置。
[50] 複数のチャネルを用レ、て通信を行なう通信装置であって、
伝搬路状態を推定する伝搬路推定部と、
前記伝搬路推定部が推定した伝搬路状態に基づいて生成したチャネル品質情報 を入力する請求項 39から請求項 49のいずれかに記載の通知情報生成装置と、 通知情報生成装置が生成した通知情報を送信する送信部と、を備えることを特徴と する通信装置。
[51] 複数のチャネルを用いて通信先と通信を行なう通信装置であって、 各チャネルの受信の状態から得られるチャネル品質情報を前記通信先から受信す る受信部と、
受信したチャネル品質情報を入力し、復元チャネル品質情報と通知情報とを出力 する請求項 39から請求項 49のいずれかに記載の通知情報生成装置と、
前記復元チャネル品質情報に基づいて、前記通信先へ送信する送信データへ変 調および符号化処理を行なう適応変調制御部と、
前記変調および符号ィヒ処理を行なった送信データと前記通知情報とを前記通信 先へ送信する送信部と、を備えることを特徴とする通信装置。
[52] 複数のチャネルを用いて通信を行なう通信方式で各チャネルの受信の状態から得 られるチャネル品質情報に基づいて通知情報を生成する通知情報生成方法であつ て、
第一のチャネルのチャネル品質情報に基づいて生成された通知情報を前回通知 情報として保持し、保持した前回通知情報に基づいてチャネル品質情報を復元し、 復元したチャネル品質情報を前記第一のチャネルの復元チャネル品質情報として出 力するステップと、
前記第一のチャネルとは異なる第二のチャネルのチャネル品質情報を入力し、入 力した第二のチャネルのチャネル品質情報と前記第一のチャネルの復元チャネル品 質情報との差分値を算出し、算出した差分値と通知情報として通信先へ通知する値 との差分に基づいて指標値を算出し、算出した指標値が小さくなるように通知情報を 生成するステップと、
生成した通知情報を前回通知情報として記憶するステップと、を備えることを特徴と する通知情報生成方法。
[53] 複数のチャネルを用いて通信を行なう通信方式で各チャネルの受信の状態から得 られるチャネル品質情報に基づいて通知情報を生成する手順をコンピュータに実行 させるためのプログラムであって、
第一のチャネルのチャネル品質情報に基づいて生成された通知情報を前回通知 情報として保持し、保持した前回通知情報に基づいてチャネル品質情報を復元し、 復元したチャネル品質情報を前記第一のチャネルの復元チャネル品質情報として出 力する手順と、
前記第一のチャネルとは異なる第二のチャネルのチャネル品質情報を入力し、入 力した第二のチャネルのチャネル品質情報と前記第一のチャネルの復元チャネル品 質情報との差分値を算出し、算出した差分値と通知情報として通信先へ通知する値 との差分に基づいて指標値を算出し、算出した指標値が小さくなるように通知情報を 生成する手順と、
生成した通知情報を前回通知情報として記憶する手順と、をコンピュータに実行さ せるためのプログラム。
[54] 複数のチャネルを用いて通信を行なう通信方式で各チャネルの受信の状態力、ら得 られるチャネル品質情報に基づいて通知情報を生成する通知情報生成装置であつ て、
二つのチャネル品質情報の差を示す複数の差分値候補値から、一つの候補値を 選択し、選択した候補値に基づレ、て通知情報を生成することを特徴とする通知情報 生成装置。
[55] 複数のチャネルを用いて通信を行なう通信方式で各チャネルの受信の状態から得 られるチャネル品質情報に基づいて通知情報を生成する通知情報生成装置であつ て、
通知情報の候補値として、二つのチャネル品質情報の差を示す差分値候補値を複 数記憶する通知情報テーブルと、
第一のチャネルのチャネル品質情報に基づいて生成された通知情報を用いて復 元値を生成する復元部と、
前記第一のチャネルとは異なる第二のチャネルのチャネル品質情報を入力し、前 記第二のチャネルのチャネル品質情報と前記復元値とに基づいて、前記通知情報 の候補値から一つの候補値を選択し、選択した候補値に基づレ、て通知情報を生成 する選択部と、を備えることを特徴とする通知情報生成装置。
[56] 差分値を算出する起点となる起点チャネルが複数存在し、前記第二のチャネルが 前記複数の起点チャネルの一つである場合、
前記選択部は、前記複数の起点チャネルの情報を保持し、通知情報として、前記 第二のチャネルのチャネル品質情報、または、所定のチャネル品質情報のいずれか 一方を出力し、
前記復元部は、前記選択部が生成した通知情報を、各チャネルの通知情報として 複数入力し、複数の起点チャネルのうちのいずれかのチャネルの通知情報へ順次各 チャネルの通知情報を加算した累積値を算出して復元値を生成することを特徴とす る請求項 55記載の通知情報生成装置。
PCT/JP2007/054332 2006-03-06 2007-03-06 通知情報生成装置、通信装置、通知情報生成方法およびプログラム WO2007102506A1 (ja)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP2008503870A JP4772111B2 (ja) 2006-03-06 2007-03-06 通知情報生成装置、通信装置、通知情報生成方法およびプログラム
EP07737879.2A EP1995899B1 (en) 2006-03-06 2007-03-06 Report information generation device, communication device, report information generation method, and program
US12/282,144 US8249044B2 (en) 2006-03-06 2007-03-06 Notification information generating apparatus, communication apparatus, notification information generating method and program
CN2007800081581A CN101395829B (zh) 2006-03-06 2007-03-06 通知信息生成装置、通信装置、通知信息生成方法

Applications Claiming Priority (8)

Application Number Priority Date Filing Date Title
JP2006058936 2006-03-06
JP2006058935 2006-03-06
JP2006-058935 2006-03-06
JP2006-058936 2006-03-06
JP2006058934 2006-03-06
JP2006-058934 2006-03-06
JP2006104310 2006-04-05
JP2006-104310 2006-04-05

Publications (1)

Publication Number Publication Date
WO2007102506A1 true WO2007102506A1 (ja) 2007-09-13

Family

ID=38474933

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2007/054332 WO2007102506A1 (ja) 2006-03-06 2007-03-06 通知情報生成装置、通信装置、通知情報生成方法およびプログラム

Country Status (5)

Country Link
US (1) US8249044B2 (ja)
EP (1) EP1995899B1 (ja)
JP (5) JP4772111B2 (ja)
CN (1) CN101395829B (ja)
WO (1) WO2007102506A1 (ja)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008048319A (ja) * 2006-08-21 2008-02-28 Nec Corp 通信システム及び通信方法並びにそれに用いる移動局及び基地局
WO2008041632A1 (fr) * 2006-10-04 2008-04-10 Sharp Kabushiki Kaisha Dispositif de génération d'informations de rapport, dispositif de communication, procédé de génération d'informations de communication, et programme de génération d'informations de communication
JP2010148155A (ja) * 2006-03-06 2010-07-01 Sharp Corp 通知情報生成装置、通信装置および通知情報生成方法
JP2012505593A (ja) * 2008-10-10 2012-03-01 クゥアルコム・インコーポレイテッド ワイヤレス通信システムにおけるチャネルフィードバックのための方法および装置
WO2013115065A1 (ja) * 2012-02-02 2013-08-08 株式会社エヌ・ティ・ティ・ドコモ 無線通信システム、ユーザ端末、無線基地局装置及び無線通信方法

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060223447A1 (en) * 2005-03-31 2006-10-05 Ali Masoomzadeh-Fard Adaptive down bias to power changes for controlling random walk
US8965440B2 (en) * 2005-05-31 2015-02-24 Alcatel Lucent Method of estimating a current channel condition in a wireless communications network
US20070149132A1 (en) 2005-12-22 2007-06-28 Junyl Li Methods and apparatus related to selecting control channel reporting formats
US8213873B2 (en) * 2010-04-09 2012-07-03 Telefonaktiebolaget Lm Ericsson (Publ) Method and apparatus for channel quality reporting in a wireless communication system
JP2014027626A (ja) * 2012-07-30 2014-02-06 Sharp Corp 通信システム、通信方法、基地局装置及び移動局装置
US9357508B2 (en) * 2012-08-30 2016-05-31 Gilat Satellite Networks Ltd. Power division multiple access
US9843427B2 (en) 2012-11-28 2017-12-12 Kyocera Corporation Base station, processor, communication control method and user terminal

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04200032A (ja) * 1990-11-29 1992-07-21 Nippon Telegr & Teleph Corp <Ntt> 移動通信方式
JP2001238269A (ja) * 2000-02-25 2001-08-31 Kddi Corp 無線通信システムのサブキャリア割当方法
JP2005045504A (ja) * 2003-07-28 2005-02-17 Toshiba Corp マルチキャリア通信システム、マルチキャリア受信装置およびマルチキャリア送信装置
JP2005159577A (ja) * 2003-11-21 2005-06-16 Toshiba Corp 無線通信システム、移動通信端末装置、基地局装置および無線通信方法

Family Cites Families (30)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US161611A (en) * 1875-04-06 Improvement in heating-stoves
US6796208B1 (en) * 1999-02-19 2004-09-28 Matthew Roy Jorgensen Sawdust collection hood for table saw
JP4511783B2 (ja) 2000-06-26 2010-07-28 パナソニック株式会社 無線通信装置、無線通信システムおよび無線通信方法
JP3426194B2 (ja) 2000-06-26 2003-07-14 松下電器産業株式会社 通信端末装置
JP3821636B2 (ja) * 2000-08-21 2006-09-13 松下電器産業株式会社 通信端末装置、基地局装置および無線通信方法
JP3465703B2 (ja) * 2001-07-18 2003-11-10 日本電気株式会社 共通チャネルフロー制御方法
US7020110B2 (en) * 2002-01-08 2006-03-28 Qualcomm Incorporated Resource allocation for MIMO-OFDM communication systems
JP4256207B2 (ja) * 2002-06-28 2009-04-22 パナソニック株式会社 送信装置および通信モード選択用テーブル更新方法
KR100950652B1 (ko) * 2003-01-08 2010-04-01 삼성전자주식회사 직교 주파수 분할 다중 전송 방식에서 순방향 링크의 채널 상태 추정 방법
JP3869374B2 (ja) 2003-02-03 2007-01-17 日本電信電話株式会社 シンボルタイミング検出回路
JP2006517752A (ja) * 2003-02-14 2006-07-27 シーメンス アクチエンゲゼルシヤフト データ伝送方法
JP4200032B2 (ja) * 2003-03-20 2008-12-24 株式会社トクヤマ 重合硬化性組成物
GB0310289D0 (en) * 2003-05-03 2003-06-11 Koninkl Philips Electronics Nv Communication system
JP2005064947A (ja) * 2003-08-14 2005-03-10 Matsushita Electric Ind Co Ltd 無線通信装置及び受信品質報告方法
JP4211032B2 (ja) * 2003-08-15 2009-01-21 富士通株式会社 通信品質制御機能を有する通信装置
DE602004016208D1 (de) 2003-10-15 2008-10-09 Matsushita Electric Ind Co Ltd Diversitäts-empfangsvorrichtung und dieselbe verwendende drahtlose empfangsvorrichtung
US7053994B2 (en) * 2003-10-28 2006-05-30 Lam Research Corporation Method and apparatus for etch endpoint detection
EP1709447B1 (en) 2003-12-18 2009-06-24 Idexx Laboratories, Inc. Method for detecting feline immunodeficiency virus
KR100946923B1 (ko) * 2004-03-12 2010-03-09 삼성전자주식회사 직교 주파수 분할 다중 방식을 사용하는 통신 시스템에서 채널 품질 정보의 송수신 장치 및 방법, 그리고 그에 따른 시스템
CN100394826C (zh) * 2004-09-02 2008-06-11 上海贝尔阿尔卡特股份有限公司 信道质量内插方法
JP2006217173A (ja) * 2005-02-02 2006-08-17 Matsushita Electric Ind Co Ltd 基地局装置及びリソース割り当て方法
JP4367718B2 (ja) * 2005-03-17 2009-11-18 シャープ株式会社 適応変調制御システムおよび無線通信装置
RU2007139755A (ru) 2005-04-28 2009-05-10 Мацусита Электрик Индастриал Ко., Лтд. (Jp) Устройство беспроводной связи и способ генерации информации обратной связи
US8139662B2 (en) 2005-08-04 2012-03-20 Panasonic Corporation Mobile station device
CN101273646A (zh) * 2005-09-22 2008-09-24 夏普株式会社 通信终端装置、通信控制装置、通信***以及通信方法
CN103024808A (zh) 2005-10-17 2013-04-03 日本电气株式会社 无线通信方法、无线通信***、基站和移动站
EP1950897A4 (en) * 2005-11-02 2013-05-15 Sharp Kk METHOD OF NOTIFYING RECEIVING STATE INFORMATION AND NOTIFICATION APPARATUS RECEIVING STATE INFORMATION
JP2007166118A (ja) * 2005-12-12 2007-06-28 Mitsubishi Electric Corp チャネル品質伝送方法および端末
WO2007102506A1 (ja) * 2006-03-06 2007-09-13 Sharp Kabushiki Kaisha 通知情報生成装置、通信装置、通知情報生成方法およびプログラム
JP4923848B2 (ja) * 2006-08-21 2012-04-25 日本電気株式会社 通信システム及び通信方法並びにそれに用いる移動局及び基地局

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04200032A (ja) * 1990-11-29 1992-07-21 Nippon Telegr & Teleph Corp <Ntt> 移動通信方式
JP2001238269A (ja) * 2000-02-25 2001-08-31 Kddi Corp 無線通信システムのサブキャリア割当方法
JP2005045504A (ja) * 2003-07-28 2005-02-17 Toshiba Corp マルチキャリア通信システム、マルチキャリア受信装置およびマルチキャリア送信装置
JP2005159577A (ja) * 2003-11-21 2005-06-16 Toshiba Corp 無線通信システム、移動通信端末装置、基地局装置および無線通信方法

Non-Patent Citations (8)

* Cited by examiner, † Cited by third party
Title
"Medium Access Control (MAC) Standard for cdma2000 Spread Spectrum Systems Release D", ARIB STD-T64-C.S0003-D VL.O, ASSOCIATION OF RADIO INDUSTRIES AND BUSINESSES, September 2005 (2005-09-01), pages 2 - 145
"Uplink CQI channel for OFDMA PHY", IEEE802.16D-04/84RL, (US), IEEE, 28 April 2004 (2004-04-28)
FUMIAKI MAEHARA ET AL.: "On OFDM/TDD Transmission Scheme with Subcarrier Adaptive Modulation", PROCEEDINGS OF THE IEICE GENERAL CONFERENCE, B-5-100, March 2001 (2001-03-01), pages 498
KATSUYUKI MOTOYOSHI: "A Study on CSI Feedback Bandwidth Reduction Method for FDD-based OFDM Systems", PROCEEDINGS OF THE SOCIETY CONFERENCE OF IEICE, B-5-28, September 2005 (2005-09-01), pages 428
See also references of EP1995899A4
TAKAKO YAMAMURA ET AL.: "A Study on Adaptive Modulated High Mobility OFDM Radio Transmission System", TECHNICAL REPORT OF IEICE RCS99-146, November 1999 (1999-11-01), pages 33 - 40
TOMOAKI YOSHIKI ET AL.: "OFDM Based Adaptive Modulation Systems with a Multilevel Transmit Power Control for High Bit Rate Transmission", THE TRANSACTIONS OF THE INSTITUTE OF ELECTRONICS, INFORMATION AND COMMUNICATION ENGINEERS, vol. J84-B, no. 7, July 2001 (2001-07-01), pages 1141 - 1150
YOSHIHISA KISHIYAMA ET AL.: "Experimental Evaluations of Adaptive Modulation and Channel Coding in Forward Link for VSF-OFCDM Broadband Wireless Access", TECHNICAL REPORT OF IEICE RCS2003-25, May 2003 (2003-05-01), pages 7 - 14

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010148155A (ja) * 2006-03-06 2010-07-01 Sharp Corp 通知情報生成装置、通信装置および通知情報生成方法
JP2010158042A (ja) * 2006-03-06 2010-07-15 Sharp Corp 通知情報生成装置、通信装置および通知情報生成方法
JP2010166616A (ja) * 2006-03-06 2010-07-29 Sharp Corp 通知情報生成装置、通信装置、通知情報生成方法およびプログラム
JP2008048319A (ja) * 2006-08-21 2008-02-28 Nec Corp 通信システム及び通信方法並びにそれに用いる移動局及び基地局
WO2008041632A1 (fr) * 2006-10-04 2008-04-10 Sharp Kabushiki Kaisha Dispositif de génération d'informations de rapport, dispositif de communication, procédé de génération d'informations de communication, et programme de génération d'informations de communication
US8983397B2 (en) 2008-10-10 2015-03-17 Qualcomm Incorporated Method and apparatus for channel feedback by multiple description coding in a wireless communication system
JP2012505593A (ja) * 2008-10-10 2012-03-01 クゥアルコム・インコーポレイテッド ワイヤレス通信システムにおけるチャネルフィードバックのための方法および装置
US10491356B2 (en) 2008-10-10 2019-11-26 Qualcomm Incorporated Method and apparatus for channel feedback by multiple description coding in a wireless communication system
US8644408B2 (en) 2008-10-10 2014-02-04 Qualcomm Incorporated Method and apparatus for channel feedback in a wireless communication system
WO2013115065A1 (ja) * 2012-02-02 2013-08-08 株式会社エヌ・ティ・ティ・ドコモ 無線通信システム、ユーザ端末、無線基地局装置及び無線通信方法
CN104081812A (zh) * 2012-02-02 2014-10-01 株式会社Ntt都科摩 无线通信***、用户终端、无线基站装置以及无线通信方法
US9306650B2 (en) 2012-02-02 2016-04-05 Ntt Docomo, Inc. Radio communication system, user terminal, radio base station apparatus and radio communication method
JP2013162232A (ja) * 2012-02-02 2013-08-19 Ntt Docomo Inc 無線通信システム、ユーザ端末、無線基地局装置及び無線通信方法

Also Published As

Publication number Publication date
JPWO2007102506A1 (ja) 2009-07-23
EP1995899A1 (en) 2008-11-26
JP4904425B2 (ja) 2012-03-28
JP4772111B2 (ja) 2011-09-14
EP1995899B1 (en) 2015-07-22
US20090052342A1 (en) 2009-02-26
JP2010158042A (ja) 2010-07-15
JP5025745B2 (ja) 2012-09-12
JP4772152B2 (ja) 2011-09-14
EP1995899A4 (en) 2012-10-24
JP2010283892A (ja) 2010-12-16
JP2010148155A (ja) 2010-07-01
JP4772155B2 (ja) 2011-09-14
JP2010166616A (ja) 2010-07-29
CN101395829B (zh) 2013-04-10
US8249044B2 (en) 2012-08-21
CN101395829A (zh) 2009-03-25

Similar Documents

Publication Publication Date Title
JP4904425B2 (ja) 通信システムおよび基地局装置
US10405315B2 (en) Base station apparatus and resource allocation method
US8611453B2 (en) CQI table for wireless MIMO network
KR100915597B1 (ko) 선택적 채널 반전을 이용하는 다중-채널 통신 시스템에서 전송을 위한 데이터를 처리하기 위한 방법 및 장치
US9287950B2 (en) Channel quality indicator apparatus and method
CN101953215B (zh) 在通信***中的信道质量指示反馈的方法和设备
KR100705448B1 (ko) 다중 안테나로 구성된 ofdm에서 채널 정보 및 코드북을이용한 송신 전력 할당 방법 및 장치
US8150435B2 (en) Reporting channel quality information
KR20040008227A (ko) 선택적인 채널 전송을 사용하는 다중-채널 통신시스템에서 전송을 위한 데이터를 처리하기 위한 방법 및장치
WO2004091126A1 (ja) 基地局装置及び通信方法
KR101234838B1 (ko) 채널 품질 정보 보고
WO2005081419A1 (en) Data transmission method, communication system, base station and transceiver
US20090279419A1 (en) Communication apparatus and communication method
EP1721434A1 (en) Data loading method, transmitter, and base station
US8249179B2 (en) Communication apparatus, multicarrier communication system and communication method
WO2008032580A1 (fr) Dispositif de communication, dispositif de détermination de paramètre de modulation, système de communication et procédé de communication
KR20100102741A (ko) 무선통신시스템, 송신장치, 및 통신제어방법
TWI807941B (zh) 基於人工智慧算法之下行稀疏碼多址接入系統資源分配方法
JP4287432B2 (ja) Ofdm送受信装置
TWI812371B (zh) 基於人工智慧算法之下行模式區分多址接入系統資源分配方法
KR101481581B1 (ko) 갱신 대역 선택에 기반한 채널 품질 정보 전송 방법
WO2008041632A1 (fr) Dispositif de génération d&#39;informations de rapport, dispositif de communication, procédé de génération d&#39;informations de communication, et programme de génération d&#39;informations de communication
Marques et al. Reduced-Complexity Power-Efficient Wireless OFDMA using an Equally Probable CSI Quantizer
Garcia Marques et al. Reduced-Complexity Power-Efficient Wireless OFDMA using an Equally Probable CSI Quantizer

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application
DPE1 Request for preliminary examination filed after expiration of 19th month from priority date (pct application filed from 20040101)
WWE Wipo information: entry into national phase

Ref document number: 2008503870

Country of ref document: JP

WWE Wipo information: entry into national phase

Ref document number: 200780008158.1

Country of ref document: CN

NENP Non-entry into the national phase

Ref country code: DE

WWE Wipo information: entry into national phase

Ref document number: 2007737879

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 12282144

Country of ref document: US

DPE1 Request for preliminary examination filed after expiration of 19th month from priority date (pct application filed from 20040101)