WO2010029643A1 - 送信装置、受信装置、送信方法および受信方法 - Google Patents
送信装置、受信装置、送信方法および受信方法 Download PDFInfo
- Publication number
- WO2010029643A1 WO2010029643A1 PCT/JP2008/066594 JP2008066594W WO2010029643A1 WO 2010029643 A1 WO2010029643 A1 WO 2010029643A1 JP 2008066594 W JP2008066594 W JP 2008066594W WO 2010029643 A1 WO2010029643 A1 WO 2010029643A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- communication quality
- hierarchical modulation
- modulation scheme
- transmission
- data
- Prior art date
- Legal status (The legal status 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 status listed.)
- Ceased
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/32—Carrier systems characterised by combinations of two or more of the types covered by groups H04L27/02, H04L27/10, H04L27/18 or H04L27/26
- H04L27/34—Amplitude- and phase-modulated carrier systems, e.g. quadrature-amplitude modulated carrier systems
- H04L27/3488—Multiresolution systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/0008—Modulated-carrier systems arrangements for allowing a transmitter or receiver to use more than one type of modulation
Definitions
- the present invention relates to a transmission device, a reception device, a transmission method, and a reception method.
- wireless communication systems such as mobile phone systems and wireless LANs (Local Area Networks) are widely used.
- a transmission device modulates data and outputs it as a transmission signal
- a reception device demodulates the reception signal to restore data.
- modulation schemes There are various modulation schemes, and one of the types is called multilevel modulation.
- multilevel modulation a plurality of information bits can be mapped to a unit signal interval (symbol) by controlling the amplitude and phase of the signal. For example, 4 bits in 16QAM (Quadrature Amplitude Modulation) and 6 bits in 64QAM can be mapped to one symbol.
- the likelihood of an error may vary depending on the position of a bit mapped to a symbol.
- the upper 2 bits are assigned to identify the first to fourth quadrants on the IQ plane, and the lower 2 bits are assigned to identify 4 points within each quadrant.
- the difference in amplitude and phase is relatively large between symbols having different upper 2 bits, and errors are unlikely to occur.
- the difference in amplitude and phase is relatively small between symbols having the same upper 2 bits but only lower 2 bits. Is likely to occur. In other words, the likelihood of an error differs between the upper 2 bits and the lower 2 bits.
- Hierarchical modulation is a technique that utilizes such multilevel modulation properties.
- a plurality of types of information bits can be mixed and mapped to symbols.
- information bits indicating data having a large influence on reproduction such as data for low resolution are mapped to positions where errors are unlikely to occur, and the influence on reproduction such as high resolution data is small.
- mapping information bits indicating data to positions where errors are likely to occur for example, see Non-Patent Documents 1 to 8).
- the present invention has been made in view of these points, and an object of the present invention is to provide a transmission device, a reception device, a transmission method, and a reception method capable of efficiently transmitting data addressed to a plurality of reception devices. To do.
- the transmission device includes a storage unit, a control unit, and a transmission unit.
- the storage unit stores information in which the first communication quality, the second communication quality, and the hierarchical modulation scheme using a plurality of channels are associated with each other.
- the control unit selects a corresponding hierarchical modulation scheme when the communication quality of the first receiving device is the first communication quality and the communication quality of the second receiving device is the second communication quality.
- the transmission unit maps the data of the first reception device and the data of the second reception device to a plurality of channels and transmits them according to the hierarchical modulation scheme selected by the control unit.
- a receiving device that receives data from a transmitting device that communicates with a plurality of devices.
- This receiving apparatus includes a storage unit and a receiving unit.
- the storage unit stores information in which the communication quality of the first device, the communication quality of the second device, and the hierarchical modulation scheme using a plurality of channels are associated with each other.
- the receiving unit receives control information including first identification information corresponding to the communication quality of the own device and second identification information corresponding to the communication quality of the other device combined with the own device from the transmission device, Data destined for the own apparatus included in the plurality of channels received from the transmission apparatus is extracted according to the hierarchical modulation scheme specified by the first identification information and the second identification information.
- a transmission method of a transmission device that transmits data to a plurality of reception devices is provided.
- the communication quality of the first receiving device is set to the first communication based on predetermined information in which the first communication quality, the second communication quality, and the hierarchical modulation scheme using a plurality of channels are associated with each other.
- the hierarchical modulation method corresponding to the second communication quality when the communication quality of the second receiving apparatus is the second communication quality is selected.
- the data of the first receiving device and the data of the second receiving device are mapped to a plurality of channels and transmitted.
- a receiving method of a receiving device that receives data from a transmitting device that communicates with a plurality of devices.
- control information including first identification information corresponding to the communication quality of the own device and second identification information corresponding to the communication quality of another device combined with the own device is received from the transmission device.
- the first identification information and the second information included in the control information A hierarchical modulation scheme corresponding to the identification information is specified.
- Data destined for the own apparatus included in a plurality of channels received from the transmitting apparatus is extracted according to the identified hierarchical modulation scheme.
- the transmission device the reception device, the transmission method, and the reception method, it is possible to efficiently transmit data addressed to a plurality of reception devices.
- FIG. 1 is a diagram illustrating a transmission device and a reception device.
- the transmission device 1 and the reception devices 2 and 3 communicate with each other.
- the transmission device 1 can transmit data addressed to the reception device 2 and data addressed to the reception device 3.
- the transmission apparatus 1 can be considered as a base station, and the reception apparatuses 2 and 3 can be considered as mobile stations.
- the transmission device 1 includes a storage unit 1a, a control unit 1b, and a transmission unit 1c.
- the storage unit 1a stores information in which the first communication quality, the second communication quality, and the hierarchical modulation scheme using a plurality of channels are associated with each other.
- the control unit 1b acquires the communication quality of the receiving devices 2 and 3, respectively. And based on the information which the memory
- the transmission unit 1c transmits the data addressed to the reception device 2 and the data addressed to the reception device 3 by hierarchical modulation using a plurality of channels in accordance with the hierarchical modulation scheme selected by the control unit 1b.
- a hierarchical modulation method for example, a multi-level modulation method applied to each of a plurality of channels or an information bit indicating data addressed to the receiving devices 2 and 3 is located at any position.
- the mapping is defined.
- the information stored in the storage unit 1a can be expressed as a multidimensional data structure.
- the hierarchical modulation scheme to be applied can be uniquely specified from the communication quality of the receiving device 2 and the communication quality of the receiving device 3.
- the data structure may be three-dimensional or more. In this case, the applied hierarchical modulation scheme can be uniquely identified from the communication quality of three or more receiving apparatuses.
- coding rates applied to the data addressed to the receiving device 2 and the data addressed to the receiving device 3 may be defined.
- the control unit 1b can select coding rates corresponding to two communication qualities, and the transmission unit 1c can perform coding at the selected coding rates.
- the transmission unit 1c can further transmit control information for notifying the receiving apparatuses 2 and 3 of the applied hierarchical modulation scheme and coding rate.
- a method for notifying the hierarchical modulation scheme and the coding rate for example, there is a method for notifying information for uniquely identifying the hierarchical modulation scheme and information for uniquely identifying the coding rate within each hierarchical modulation scheme. There is also a method for notifying information uniquely identifying each combination of a hierarchical modulation scheme and a coding rate.
- the communication quality of the link in the direction from the transmission apparatus 1 to the reception apparatuses 2 and 3 may be used as the communication quality of the reception apparatuses 2 and 3.
- the control unit 1b can specify the communication quality of the receiving devices 2 and 3 by acquiring feedback information indicating the communication quality from the receiving devices 2 and 3.
- the receiving device 2 includes a storage unit 2a and a receiving unit 2b.
- the storage unit 2a stores information similar to the information stored in the storage unit 1a of the transmission device 1. That is, information in which the first communication quality, the second communication quality, and the hierarchical modulation scheme using a plurality of channels are associated is stored.
- the receiving unit 2b receives a plurality of channels in which data addressed to the receiving device 2 and data addressed to the receiving device 3 are mapped from the transmitting device 1, and extracts data addressed to the own device.
- the hierarchical modulation scheme applied to the received plurality of channels is specified based on the control information received from the transmission apparatus 1 and the information stored in the storage unit 2a.
- the receiving unit 2b acquires control information including identification information corresponding to the communication quality of the own device and identification information corresponding to the communication quality of the receiving device 3 which is another device, and corresponds to the two identification information.
- the receiving device 3 also has a storage unit 3a and a receiving unit 3b corresponding to the storage unit 2a and the receiving unit 2b of the receiving device 2.
- the control unit 1b sets the communication quality of the reception device 2 as the first communication quality based on the information stored in the storage unit 1a, and sets the communication quality of the reception device 3 as the second communication quality.
- the hierarchical modulation method corresponding to the communication quality is selected.
- the transmission unit 1c maps the data of the reception device 2 and the data of the reception device 3 to a plurality of channels and transmits them according to the selected hierarchical modulation scheme.
- the data of the receiving device 2 and the data of the receiving device 3 mapped to a plurality of channels are extracted in each of the receiving devices 2 and 3 according to the applied hierarchical modulation scheme.
- a mobile communication system in which the function of the transmission device is applied to a base station and the function of a reception device is applied to a mobile station will be described in more detail.
- the functions of the transmission device and the reception device described above can also be applied to other types of communication systems such as fixed wireless communication systems.
- the function of the transmission device can be applied to other types of communication devices other than the base station, and the function of the reception device can be applied to other types of communication devices other than the mobile station.
- FIG. 2 is a diagram showing a system configuration of the mobile communication system.
- the mobile communication system according to the present embodiment includes base station 100, mobile stations 200 and 200a, and simulation apparatus 300. It is assumed that mobile stations 200 and 200a are located within the radio wave reachable range (cell) of base station 100.
- the base station 100 is a communication device capable of wireless communication with the mobile stations 200 and 200a.
- Base station 100 has a function of adaptive modulation and coding.
- the base station 100 acquires feedback information indicating communication quality of a downlink (a radio link from the base station 100 to the mobile stations 200 and 200a) from the mobile stations 200 and 200a.
- MCS Modulation and Coding scheme
- the modulation scheme applicable to the base station 100 includes a hierarchical modulation scheme.
- the mobile stations 200 and 200a are communication terminal devices capable of wireless communication with the base station 100. As the mobile stations 200 and 200a, for example, mobile phones can be used. The mobile stations 200 and 200a demodulate and decode data addressed to the mobile station 200 and 200a according to the MCS used by the base station 100. MCS can be determined based on control information included in the received signal. In addition, the mobile stations 200 and 200a measure downlink communication quality based on a received signal from the base station 100, and feed back information indicating the communication quality to the base station 100.
- the simulation apparatus 300 is an apparatus capable of creating an MCS table indicating a correspondence relationship between communication quality and MCS.
- a general-purpose computer can be used as the simulation apparatus 300.
- the simulation apparatus 300 performs a wireless communication simulation to obtain an optimum MCS under each communication quality.
- the simulation apparatus 300 can create a hierarchical MCS table that includes a hierarchical modulation scheme as a modulation scheme.
- the hierarchical MCS table created by the simulation apparatus 300 is mounted on the base station 100 and the mobile stations 200 and 200a.
- the hierarchical MCS table may be fixedly stored in the base station 100, or may be received by the base station 100 from the simulation apparatus 300 via the network 40 and held.
- the mobile stations 200 and 200a may be fixedly stored, or the mobile stations 200 and 200a may receive and hold from the base station 100.
- the base station 100 can communicate with three or more mobile stations.
- mobile station 200 is closer to base station 100 than mobile station 200a, and the reception quality of mobile station 200 is better than the reception quality of mobile station 200a.
- the present embodiment will be described with particular attention to downlink communication control.
- FIG. 3 is a block diagram showing the base station.
- the base station 100 includes an antenna 101, an antenna duplexer 102, a radio reception unit 103, a quality acquisition unit 104, a data buffer 105, an encoding unit 106, a control information generation unit 107, a modulation unit 108, a radio transmission unit 109, and a table storage unit. 110 and a control unit 111.
- the antenna 101 is a transmitting / receiving antenna.
- the antenna 101 outputs a radio signal received from the mobile stations 200 and 200a to the antenna duplexer 102. Further, the antenna 101 wirelessly outputs the transmission signal acquired from the antenna duplexer 102.
- a transmitting antenna and a receiving antenna may be provided separately.
- the antenna duplexer 102 separates the received signal and the transmitted signal so that the antenna 101 can be used for both transmission and reception.
- the antenna duplexer 102 outputs the reception signal acquired from the antenna 101 to the wireless reception unit 103.
- the transmission signal acquired from the wireless transmission unit 109 is output wirelessly to the antenna 101.
- the antenna duplexer 102 includes, for example, a band pass filter (BPF: Band Pass Filter).
- the wireless reception unit 103 performs a predetermined wireless reception process on the received signal acquired from the antenna duplexer 102 to convert the signal.
- the wireless reception unit 103 includes, for example, a low noise amplifier (LNA), a frequency converter, a BPF, an A / D (Analog to Digital) converter, and an orthogonal demodulator.
- LNA low noise amplifier
- BPF Band Pass filter
- a / D Analog to Digital
- the quality acquisition unit 104 extracts a CQI (Channel Quality Indicator) transmitted by the mobile stations 200 and 200 a from the received signal after the conversion processing by the wireless reception unit 103.
- the CQI is a value indicating communication quality such as SNR (Signal to Noise Ratio) measured by the mobile stations 200 and 200a.
- the quality acquisition unit 104 outputs the extracted CQI to the control unit 111.
- the data buffer 105 is a buffer memory that temporarily stores user data to be transmitted to the mobile stations 200 and 200a.
- the data buffer 105 sequentially outputs stored user data to the encoding unit 106 in response to an instruction from the control unit 111. Since the data buffer 105 manages user data according to the destination and type, the storage area can be divided into a plurality of areas.
- the encoding unit 106 encodes user data acquired from the data buffer 105. For example, processing such as addition of error detection parity, error correction coding, and interleaving is performed on user data. At this time, the encoding unit 106 performs encoding at the encoding rate specified by the control unit 111. The coding rate is adaptively changed according to the communication quality. Then, the encoding unit 106 outputs the encoded user data to the modulation unit 108.
- the control information generation unit 107 generates control information in response to an instruction from the control unit 111 and outputs the control information to the modulation unit 108.
- the control information generated by the control information generation unit 107 includes, for example, information indicating in which data channel user data addressed to the mobile stations 200 and 200a is included, information indicating the applied modulation and coding scheme, CQI There is information that requires reporting.
- the modulation unit 108 modulates the user data acquired from the encoding unit 106 and the control information acquired from the control information generation unit 107. For example, digital multilevel modulation such as 16QAM or 64QAM is performed. At this time, the modulation unit 108 performs modulation using the modulation method specified by the control unit 111. The modulation scheme is adaptively changed according to the communication quality. Modulation section 108 then outputs the obtained transmission signal to radio transmission section 109.
- the modulation unit 108 may specify a hierarchical modulation scheme from the control unit 111.
- a pair of mobile stations is designated from the control unit 111 together.
- Modulation section 108 performs hierarchical modulation by combining data of mobile stations specified as a pair. For example, when it is specified that the mobile station 200 and the mobile station 200a are paired, hierarchical modulation is performed by combining user data addressed to the mobile station 200 and user data addressed to the mobile station 200a. Details of the hierarchical modulation will be described later.
- the radio transmission unit 109 performs a predetermined radio transmission process on the transmission signal acquired from the modulation unit 108 to convert the signal, and outputs the signal to the antenna duplexer 102.
- the wireless transmission unit 109 includes, for example, a quadrature modulator, a D / A (Digital-to-Analog) converter, a frequency converter, a BPF, and a power amplifier.
- the table storage unit 110 stores a hierarchical MCS table used for adaptive modulation coding.
- a non-rewritable or rewritable nonvolatile memory can be used as the table storage unit 110.
- This hierarchical MCS table is defined as a result of simulation by the simulation apparatus 300.
- the table storage unit 110 may store a hierarchical MCS table in a fixed manner in advance, or may store a hierarchical MCS table received from the simulation apparatus 300.
- the table storage unit 110 may store a plurality of hierarchical MCS tables.
- the control unit 111 controls transmission processing by the base station 100. For example, the control unit 111 performs adaptive modulation coding control based on the CQI acquired from the quality acquisition unit 104, the hierarchical MCS table stored in the table storage unit 110, and the user data storage status of the data buffer 105. In addition, the control unit 111 instructs the control information generation unit 107 to generate control information indicating the applied MCS. In addition, when a plurality of hierarchical MCS tables are stored in the table storage unit 110, the hierarchical MCS table to be used is switched according to the communication status, and the control information generating unit 107 is instructed to generate control information indicating the switching. To do.
- the control unit 111 selects a user data to be transmitted at the next timing from user data stored in the data buffer 105 and determines a pair of mobile stations.
- a method of selecting mobile stations to be paired for example, it is conceivable to select at random, or to select a combination having a large difference in CQI (communication quality).
- the control unit 111 determines the hierarchical modulation scheme and the coding rate of each user data from the CQI of each mobile station paired with the hierarchical MCS table stored in the table storage unit 110. Then, the control unit 111 designates the coding rate of each user data in the coding unit 106 and designates the mobile station pair and the hierarchical modulation scheme in the modulation unit 108.
- FIG. 4 is a block diagram showing a mobile station.
- the mobile station 200 includes an antenna 201, an antenna duplexer 202, a radio reception unit 203, a demodulation unit 204, a decoding unit 205, a table storage unit 206, a control unit 207, a quality estimation unit 208, and a radio transmission unit 209.
- the mobile station 200a can also be realized by the same module configuration as the mobile station 200.
- the antenna 201 is an antenna for both transmission and reception.
- Antenna 201 outputs a radio signal received from base station 100 to antenna duplexer 202.
- the antenna 201 wirelessly outputs the transmission signal acquired from the antenna duplexer 202.
- a transmitting antenna and a receiving antenna may be provided separately.
- the antenna duplexer 202 separates the received signal and the transmitted signal so that the antenna 201 can be used for both transmission and reception.
- the antenna duplexer 202 outputs the reception signal acquired from the antenna 201 to the wireless reception unit 203.
- the transmission signal acquired from the wireless transmission unit 209 is wirelessly output to the antenna 201.
- the antenna duplexer 202 includes, for example, a BPF.
- the radio reception unit 203 performs a predetermined radio reception process on the reception signal acquired from the antenna duplexer 202, converts the signal, and outputs the signal to the demodulation unit 204.
- the wireless reception unit 203 includes, for example, an LNA, a frequency converter, a BPF, an A / D converter, an orthogonal demodulator, and the like.
- the demodulation unit 204 demodulates the reception signal acquired from the wireless reception unit 203. For example, the demodulation unit 204 first demodulates the control information included in the control channel using a predetermined method or a method specified by the control unit 207. When the data channel including the user data addressed to the own station and the modulation method thereof can be specified by the control information, the user data included in the data channel is demodulated. Demodulation section 204 then outputs the obtained demodulated signal to decoding section 205.
- the modulation method includes a gradation modulation method.
- the decoding unit 205 decodes the demodulated signal acquired from the demodulation unit 204. For example, the decoding unit 205 performs processing such as deinterleaving, error correction decoding, and error detection on the demodulated signal. Decoding is performed according to a coding rate specified by control information included in the control channel. Then, the decryption unit 205 outputs the obtained user data to a data processing unit (not shown). In the data processing unit, user data is reproduced according to the type.
- the table storage unit 206 stores a hierarchical MCS table similar to the table storage unit 110 of the base station 100.
- a non-rewritable or rewritable nonvolatile memory can be used as the table storage unit 206.
- the table storage unit 206 may store a hierarchical MCS table fixedly in advance, or may store a hierarchical MCS table received from the base station 100.
- the table storage unit 206 may store a plurality of hierarchical MCS tables.
- the control unit 207 controls reception processing by the mobile station 200. For example, the control unit 207 controls demodulation in the demodulation unit 204 and decoding in the decoding unit 205 based on the control information received from the base station 100.
- the control unit 207 refers to the hierarchical MCS table stored in the table storage unit 206 and identifies the correspondence relationship between the value included in the control information and the modulation scheme and coding rate. Further, when a plurality of hierarchical MCS tables are stored in the table storage unit 206, the hierarchical MCS table to be used is switched according to an instruction from the base station 100.
- the quality estimation unit 208 measures the downlink SNR based on the received signal after the conversion processing by the wireless reception unit 203. Quality estimation section 208 then outputs a CQI signal corresponding to the measured SNR to radio transmission section 209. Note that, instead of SNR, SIR (Signal-to-Interference-Ratio), SINR (Signal-to-Interference-and-Noise-Ratio), received electric field strength, and the like may be used as indexes indicating downlink communication quality.
- the wireless transmission unit 209 performs a predetermined wireless transmission process on the CQI signal acquired from the quality estimation unit 208, converts the signal, and outputs the signal to the antenna duplexer 202.
- the wireless transmission unit 209 includes, for example, a quadrature modulator, a D / A converter, a frequency converter, a BPF, and a power amplifier.
- FIG. 5 is a block diagram showing the simulation apparatus.
- the simulation apparatus 300 includes a CPU (Central Processing Unit) 301, a RAM (Random Access Memory) 302, an HDD (Hard Disk Drive) 303, a graphic processing device 304, an input interface 305, and a communication interface 306. These modules are connected to the bus.
- CPU Central Processing Unit
- RAM Random Access Memory
- HDD Hard Disk Drive
- the CPU 301 controls the entire simulation apparatus 300.
- the CPU 301 implements various functions in the simulation apparatus 300 by executing an OS (Operating System) program and an application program.
- the RAM 302 temporarily stores at least part of an OS program and application programs to be executed by the CPU 301.
- the RAM 302 temporarily stores various data used for processing by the CPU 301.
- the HDD 303 stores an OS program, application programs, and various data used for processing by the CPU 301.
- a nonvolatile memory may be used instead of the HDD 303.
- a monitor 307 is connected to the graphic processing device 304.
- the graphic processing device 304 displays an image on the monitor 307 in accordance with a command from the CPU 301.
- a keyboard 308 and a mouse 309 are connected to the input interface 305.
- the input interface 305 outputs signals sent from the keyboard 308 and the mouse 309 to the CPU 301 via the bus.
- the communication interface 306 is connected to the network 40.
- the communication interface 306 transmits and receives data to and from other computers and communication devices via the network 40.
- FIG. 6 is a block diagram showing functions of the simulation apparatus.
- the simulation apparatus 300 includes a channel definition storage unit 311, a reception error estimation unit 312, a statistical data storage unit 313, a transmission rate determination unit 314, an optimal MCS determination unit 315, and an MCS information storage unit 316. These functions are realized by the CPU 301 executing a predetermined program stored in the HDD 303. However, all or part of these functions may be realized by hardware.
- the channel definition storage unit 311 stores definition information that defines the hierarchical modulation scheme to be evaluated.
- definition information a multi-level modulation scheme (for example, 16QAM or 64QAM) applied to each channel, a correspondence between a plurality of information bits mapped to each channel, and the mobile stations 200 and 200a are defined.
- the definition information is created based on the operation of the user of the simulation apparatus 300 before the simulation, and is stored in the channel definition storage unit 311.
- the reception error estimation unit 312 reads the definition information of the hierarchical modulation scheme from the channel definition storage unit 311 and changes the downlink communication quality (for example, SNR) for each combination of the hierarchical modulation scheme / coding rate.
- Each reception error rate (for example, block error rate (BLER: BLock Error Rate)) is estimated.
- BLER block error rate
- the reception error rate may be a theoretical value obtained based on a predetermined calculation method, or a value obtained by referring to experimental data.
- the reception error estimation unit 312 stores the generated reception error rate data in the statistical data storage unit 313.
- the statistical data storage unit 313 stores reception error rate data generated by the reception error estimation unit 312.
- the reception error rate data is read by the transmission rate determination unit 314.
- the statistical data storage unit 313 stores transmission rate data, which will be described later, generated by the transmission rate determination unit 314.
- the data of this transmission rate is read by the optimum MCS determination unit 315.
- the downlink communication quality for example, SNR
- BLER 10%
- the optimal MCS determination unit 315 reads the transmission rate data from the statistical data storage unit 313 and generates a hierarchical MCS table. Specifically, optimal MCS determination section 315 calculates an evaluation value for each hierarchical modulation scheme for each combination of communication qualities (for example, SNR) of two mobile stations to be paired. The evaluation value is calculated according to a predetermined evaluation formula, for example, based on the transmission rate achieved by each of the two mobile stations. Then, the hierarchical modulation scheme having the highest evaluation value is determined as the hierarchical modulation scheme corresponding to the combination of the communication qualities. In addition, a coding rate for achieving the transmission rate is also associated. The optimal MCS determination unit 315 stores the generated hierarchical MCS table in the MCS information storage unit 316.
- communication qualities for example, SNR
- the hierarchical MCS table generated by the optimal MCS determination unit 315 is stored in the MCS information storage unit 316.
- This hierarchical MCS table is mounted on the base station 100 and the mobile stations 200 and 200a. Note that a plurality of hierarchical MCS tables can be prepared by switching the evaluation formulas used in the optimum MCS determination unit 315. Details of the evaluation formula will be described later.
- FIG. 7 is a diagram showing an example of bit allocation in 16QAM.
- QAM a plurality of information bits can be transmitted by adjusting the amplitude and phase of carrier waves I and Q that are independent of each other.
- 16QAM four information bits can be mapped to one symbol.
- the upper 2 bits among the 4 bits are assigned. Specifically, “00” is assigned to the first quadrant, “10” is assigned to the second quadrant, “11” is assigned to the third quadrant, and “01” is assigned to the fourth quadrant.
- the lower 2 bits are assigned to distinguish 4 points in each quadrant. The adjacent points are assigned such that only one of the 4 bits is different.
- the upper 2 bits are relatively less prone to errors, and the lower 2 bits are more prone to errors. Therefore, in the following description, for 16QAM, the upper 2 bits are called MSB (MostMSignificant Bit) and the lower 2 bits are called LSB (Least Significant Bit). That is, the MSB is relatively less prone to errors, and the LSB is relatively error prone.
- FIG. 8 is a diagram showing an example of bit allocation in 64QAM.
- 64QAM six information bits can be mapped to one symbol.
- the upper 2 bits of 6 bits are assigned.
- medium 2 bits are assigned to distinguish the four groups in each quadrant.
- the lower 2 bits are assigned. Allocation is performed so that only one of the 6 bits differs between adjacent points.
- the upper 2 bits are relatively less prone to errors, and the lower 2 bits are more prone to errors.
- the error probability of middle 2 bits is about halfway between the upper 2 bits and the lower 2 bits. Therefore, in the following description, for 64QAM, the upper 2 bits are called MSB, the middle 2 bits are called SB (Significant Bit), and the lower 2 bits are called LSB. That is, the MSB is relatively less prone to error, the LSB is relatively error prone, and the SB is about the middle.
- FIG. 9 is a diagram illustrating an example of a hierarchical modulation channel.
- user data addressed to two mobile stations (mobile stations 200 and 200a) is hierarchically modulated using two channels (channel 0 and channel 1).
- both channel 0 and channel 1 are multi-level modulated by 16QAM.
- one hierarchical modulation channel is composed of the MSB of channel 0 (MSB0) and the MSB of channel 1 (MSB1).
- another hierarchical modulation channel is configured by the LSB of channel 0 (LSB0) and the LSB of channel 1 (LSB1).
- the hierarchical modulation channel of MSB0 + MSB1 is assigned to user data of the mobile station 200a with low communication quality
- the hierarchical channel of LSB0 + LSB1 is assigned to user data of the mobile station 200 with high communication quality.
- both channel 0 and channel 1 are multi-level modulated by 64QAM.
- one hierarchical modulation channel is composed of the MSB (MSB0) and SB (SB0) of channel 0 and the MSB (MSB1) of channel 1.
- one hierarchical modulation channel is configured from the LSB (LSB0) of channel 0 and the SB (SB1) and LSB (LSB1) of channel 1.
- a hierarchical modulation channel of MSB0 + MSB1 + SB0 may be assigned to user data of the mobile station 200a with low communication quality
- a hierarchical channel of SB1 + LSB0 + LSB1 may be assigned to user data of the mobile station 200 with high communication quality.
- channel 0 is multi-level modulated with 16 QAM
- channel 1 is multi-level modulated with 64 QAM.
- one hierarchical modulation channel is composed of the MSB (MSB0) and LSB (LSB0) of channel 0 and the MSB (MSB1) of channel 1.
- one hierarchical modulation channel is composed of SB (SB1) and LSB (LSB1) of channel 1.
- a hierarchical modulation channel of MSB0 + MSB1 + LSB0 may be assigned to user data of the mobile station 200a with low communication quality
- a hierarchical channel of SB1 + LSB1 may be assigned to user data of the mobile station 200 with high communication quality.
- FIG. 10 is a first diagram illustrating an example of a definition table of hierarchical modulation channels.
- the tables 321 and 322 are stored in advance in the channel definition storage unit 311 of the simulation apparatus 300 before starting the simulation.
- items of UE0 and UE1 are provided.
- a hierarchical modulation channel of a mobile station for example, mobile station 200a
- a hierarchical modulation channel of a mobile station for example, mobile station 200
- Information arranged in the horizontal direction is combined to form definition information for one hierarchical modulation scheme.
- Table 321 shows candidates for hierarchical modulation schemes when two channels are both subjected to multilevel modulation using QPSK (Quadrature Phase Shift Keying).
- I0 is the I component of channel
- Q0 is the Q component of channel
- I1 is the I component of channel 1
- Q1 is the Q component of channel 1.
- the second candidate in the table 321 assigns channel 0 I component and channel 1 Q component to low quality mobile stations, and assigns channel 0 Q component and channel 1 I components to high quality mobile stations. It shows that it is assigned to.
- the first candidate is listed as one of the hierarchical modulation schemes, but substantially does not perform hierarchical modulation.
- the table 322 shows candidates for the hierarchical modulation scheme when both channels are multi-level modulated with 16QAM.
- the meanings of MSB0, MSB1, LSB0, and LSB1 are as described above.
- the second candidate indicates that channel 0 MSBs and channel 1 MSBs are assigned to low quality mobile stations, and channel 0 LSBs and channel 1 LSBs are assigned to high quality mobile stations.
- the first candidate is listed as one of the hierarchical modulation schemes, but substantially does not perform hierarchical modulation.
- FIG. 11 is a second diagram illustrating an example of a definition table of hierarchical modulation channels.
- the tables 323 and 324 are stored in advance in the channel definition storage unit 311 of the simulation apparatus 300 before starting the simulation.
- the structures of the tables 323 and 324 are the same as the tables 321 and 322 described above.
- the table 323 shows a hierarchical modulation scheme candidate when both channels perform multi-level modulation with 64QAM.
- the meanings of MSB0, MSB1, SB0, SB1, LSB0, and LSB1 are as described above.
- the second candidate assigns channel 0 MSB and channel 1 MSB to low quality mobile stations, and assigns channel 0 SB and LSB and channel 1 SB and LSB to high quality mobile stations. Is shown.
- the first candidate is listed as one of the hierarchical modulation schemes, but substantially does not perform hierarchical modulation.
- Table 324 shows hierarchical modulation scheme candidates when one channel (channel 0) is multi-level modulated with 16QAM and the other channel (channel 1) is multi-level modulated with 64QAM.
- the meanings of MSB0, MSB1, SB1, LSB0, and LSB1 are as described above.
- the second candidate indicates that the MSB and LSB of channel 0 and the MSB of channel 1 are assigned to low quality mobile stations, and the SB and LSB of channel 1 are assigned to high quality mobile stations.
- the first candidate is listed as one of the hierarchical modulation schemes, but substantially does not perform hierarchical modulation.
- FIG. 12 is a graph showing an example of correspondence between SNR and block error rate.
- the BLER data indicated by the graph 325 is generated by the reception error estimation unit 312 of the simulation apparatus 300 and stored in the statistical data storage unit 313. Such BLER data is generated for each hierarchical modulation channel, that is, for each UE0 and UE1 of each hierarchical modulation scheme.
- the graph 325 shows a case where the two channels are multi-level modulated by 64QAM and are hierarchical modulation channels including MSB0, MSB1, and SB0.
- the horizontal axis of the graph 325 is SNR (unit is dB), and the vertical axis is BLER (no unit).
- the simulation apparatus 300 draws a curve of SNR vs. BLER for each coding rate.
- BLER curves for 29 coding rates are drawn.
- An index indicating communication quality other than SNR may be used on the horizontal axis, and an index indicating reception error rate other than BLER may be used on the vertical axis.
- FIG. 13 is a graph showing an example of correspondence between SNR and transmission rate.
- Transmission rate data indicated by the graph 326 is generated by the transmission rate determination unit 314 of the simulation apparatus 300 and stored in the statistical data storage unit 313. Such transmission rate data is generated for each hierarchical modulation scheme.
- Graph 326 shows a case of a hierarchical modulation scheme in which two channels are multi-level modulated by 64QAM, MSB0, MSB1, and SB0 are assigned to UE0, and SB1, LSB0, and LSB1 are assigned to UE1.
- the horizontal axis of the graph 326 is the SNR, and the vertical axis is the transmission rate (bps / Hz).
- the simulation apparatus 300 determines the optimum hierarchical modulation scheme for the combination of the SNRs of the two mobile stations based on the transmission rate data as indicated by the graph 326. At that time, an evaluation formula for calculating an evaluation value from two SNRs is used. Here, two examples of evaluation formulas used by the simulation apparatus 300 are shown.
- the first evaluation formula is derived based on a first evaluation criterion (Criterion).
- the first evaluation criterion is based on the premise that it is preferable to maintain a constant ratio of the throughputs of two mobile stations to be paired by adjusting the channel resource allocation amount. That is, assuming that the throughput to be achieved by UE0 is C 0 and the throughput to be achieved by UE1 is C 1 , the relationship of Equation (1) is assumed.
- C 0 and C 1 can be defined by the equation (2) and (3).
- ⁇ 0 is the SNR of UE 0
- ⁇ 1 is the SNR of UE 1
- ⁇ is the ratio of channel resource amounts allocated to UE 0 and UE 1.
- R 0 ( ⁇ ) is a function of UE0's SNR versus transmission rate
- R 1 ( ⁇ ) is a function of UE1's SNR versus transmission rate. This function corresponds to the curve of the graph 326 shown in FIG. 13, and differs depending on the hierarchical modulation method.
- the channel resource means a time resource in the case of TDMA (Time Division Multiple Access), a frequency resource in the case of FDMA (Frequency Division Multiple Access), and a code resource in the case of CDMA (Code Division Multiple Access).
- Equation (2) and Equation (3) Substituting Equation (2) and Equation (3) into Equation (1) for transformation yields Equation (4) for ⁇ . Furthermore, when Expression (4) is substituted into Expression (2) and Expression (3), Expression (5) and Expression (6) for the throughput not including ⁇ are obtained. Then, when the sum of C 0 and C 1 is the total throughput C 1 Total , Expression (7) is obtained.
- This formula (7) can be used as the first evaluation formula. According to the first evaluation formula, the evaluation value can be calculated from the SNR of each mobile station paired with the hierarchical modulation scheme.
- the second evaluation formula is derived based on the second evaluation criterion.
- the same amount of channel resources is allocated to each of two mobile stations to be paired. This means that time slots having the same time length are allocated in TDMA, frequency bands having the same width are allocated in FDMA, and the same number of codes are allocated in CDMA. Under this assumption, the throughput ratio between the two mobile stations is not constant.
- the overall throughput C 2 Total defined as the sum of the transmission rates and the UE1 of transmission rate of UE 0.
- This formula (8) can be used as the second evaluation formula.
- the evaluation value can be calculated from the SNR of each mobile station paired with the hierarchical modulation scheme.
- FIG. 14 is a flowchart showing the generation process of the hierarchical MCS table. This generation process is executed in the simulation apparatus 300. In the following, the process illustrated in FIG. 14 will be described in order of step number.
- the reception error estimation unit 312 reads the definition information stored in the channel definition storage unit 311 and selects one hierarchical modulation scheme. [Step S12] The reception error estimation unit 312 estimates the correspondence between the communication quality (for example, SNR) and the reception error rate (for example, BLER) for each coding rate for each of the hierarchical modulation channels of UE0 and UE1. . That is, the reception error estimation unit 312 generates data as indicated by the graph 325 in FIG. The reception error estimation unit 312 stores the generated data in the statistical data storage unit 313.
- the communication quality for example, SNR
- the reception error rate for example, BLER
- Step S13 The reception error estimation unit 312 determines whether all defined hierarchical modulation schemes have been selected in Step S11. If all hierarchical modulation methods are selected, the process proceeds to step S14. If there is an unselected hierarchical modulation scheme, the process proceeds to step S11.
- the transmission rate determination unit 314 selects one hierarchical modulation scheme.
- the transmission rate determination unit 314 determines the communication quality vs. transmission rate of each of the UE0 and UE1 from the communication quality vs. reception error rate data stored in the statistical data storage unit 313 and the threshold value determined in step S14. Generate data. That is, the transmission rate determination unit 314 specifies a coding rate for achieving a reception error rate set as a threshold for each communication quality, and obtains a transmission rate from the hierarchical modulation scheme and the coding rate. As a result, the aforementioned functions R 0 ( ⁇ ) and R 1 ( ⁇ ) are obtained. Then, the transmission rate determination unit 314 stores the generated data in the statistical data storage unit 313.
- Step S17 The transmission rate determination unit 314 determines whether all defined hierarchical modulation schemes have been selected in step S15. If all hierarchical modulation schemes have been selected, the process proceeds to step S18. If there is an unselected hierarchical modulation scheme, the process proceeds to step S15.
- the optimal MCS determination unit 315 selects one communication quality pair ⁇ 0 , ⁇ 1 > of UE0 and UE1 within a predetermined communication quality range. For example, one SNR pair is selected within a range of ⁇ 10 dB to 20 dB.
- the optimal MCS determination unit 315 performs the transmission rate function R 0 ( ⁇ ), R 1 of the communication quality pair ⁇ 0 , ⁇ 1 > selected in step S18 and each hierarchical modulation method obtained in step S16. From ( ⁇ ), the evaluation value C Total of each hierarchical modulation method is calculated. In order to calculate the evaluation value, for example, the first evaluation expression or the second evaluation expression described above can be used. Which evaluation formula is used is determined in advance.
- Step S20 The optimum MCS determination unit 315 identifies the hierarchical modulation scheme having the highest evaluation value C Total calculated in Step S19. Also, the coding rates of UE0 and UE1 for achieving the transmission rate are specified. As a result, the optimum hierarchical MCS for the communication quality pair ⁇ 0 , ⁇ 1 > selected in step S 18 is determined.
- Step S21 The optimal MCS determination unit 315 determines whether all communication quality pairs have been selected in step S18. When all communication quality pairs are selected, the generation process is terminated. If there is an unselected pair of communication qualities, the process proceeds to step S18.
- the simulation apparatus 300 performs a simulation based on information on hierarchical modulation scheme candidates and generates a hierarchical MCS table. That is, for each hierarchical modulation scheme, first, the correspondence between communication quality and reception error rate is estimated, and then the correspondence between communication quality and transmission rate is obtained. Then, for each pair of communication quality of UE0 and UE1, the optimum hierarchical modulation scheme and the coding rate of user data of UE0 and UE1 are determined.
- FIG. 15 is a diagram showing a first example of a channel type definition table.
- the table 327 is generated by the optimum MCS determination unit 315 of the simulation apparatus 300 and stored in the MCS information storage unit 316.
- the table 327 lists the hierarchical modulation schemes that appear in the hierarchical MCS table, and is generated based on the first evaluation criterion described above.
- items of channel type, UE0 and UE1 are provided.
- the channel type item a number for identifying the hierarchical modulation scheme is described.
- a hierarchical modulation channel of a mobile station with lower communication quality among mobile stations to be paired is described.
- the item of UE1 describes the hierarchical modulation channel of the mobile station with the higher communication quality.
- Information arranged in the horizontal direction is combined to become information on one hierarchical modulation system.
- the two channels are both multi-value modulated by 16QAM, the channel 0 MSB and the channel 1 MSB are assigned to low quality mobile stations, and the channel 0 LSB and channel 1 LSBs are assigned to high quality mobile stations.
- the channel types 0 to 2 do not substantially perform hierarchical modulation, and correspond to a normal multilevel modulation method.
- FIG. 16 is a diagram showing a first example of a hierarchical MCS table.
- the table 328 is generated by the optimum MCS determination unit 315 of the simulation apparatus 300 and is stored in the MCS information storage unit 316.
- the table 328 represents the correspondence between the SNR pair and the MCS in a two-dimensional data structure, and is generated based on the first evaluation criterion.
- the vertical and horizontal sides of the table 328 correspond to SNRs in the range of ⁇ 10 to 20 dB.
- the channel type 0 method (method using QPSK) that does not substantially perform hierarchical modulation is optimal.
- the channel type 1 method (method using 16QAM) that does not substantially perform hierarchical modulation is optimal, and when both of the two SNRs are high, the layer is substantially hierarchical.
- a channel type 2 scheme (a scheme using 64QAM) that does not perform modulation is optimal. In other words, when the difference between two SNRs is less than or equal to a predetermined value, it is defined that it is preferable not to perform hierarchical modulation.
- the channel type 4 scheme hierarchical modulation scheme using 16QAM
- the channel type 5 or channel type 6 scheme a hierarchical modulation scheme using 64QAM
- FIG. 17 is a diagram showing a second example of the channel type definition table.
- the table 329 is generated by the optimal MCS determination unit 315 of the simulation apparatus 300 and is stored in the MCS information storage unit 316.
- the table 329 lists the hierarchical modulation schemes appearing in the hierarchical MCS table, and is generated based on the second evaluation criterion described above.
- the table 329 includes items of channel type, UE0 and UE1.
- the two channels are both multi-value modulated by 16QAM, the channel 0 MSB and the channel 1 MSB are assigned to the low quality mobile station, the channel 0 LSB and the channel 1 LSBs are assigned to high quality mobile stations.
- the channel types 0 to 2 do not substantially perform hierarchical modulation, and correspond to a normal multilevel modulation method.
- FIG. 18 is a diagram showing a second example of the hierarchical MCS table.
- the table 330 is generated by the optimal MCS determination unit 315 of the simulation apparatus 300 and stored in the MCS information storage unit 316.
- the table 330 expresses the correspondence between the SNR pair and the MCS in a two-dimensional data structure, and is generated based on the second evaluation criterion. Similar to the table 328, the vertical and horizontal sides of the table 330 correspond to SNRs in the range of ⁇ 10 to 20 dB, respectively.
- the channel type 0 method (method using QPSK) that substantially does not perform hierarchical modulation is optimal.
- the channel type 5 scheme (hierarchical modulation scheme using 16QAM) tends to be optimal.
- the channel type 6 scheme (hierarchical modulation scheme using 64QAM) tends to be optimal.
- FIG. 19 is a diagram showing another data structure example of the hierarchical MCS table.
- the hierarchical MCS table shown in FIGS. 16 and 18 can also be expressed as a data structure like the table 331.
- the table 331 can be stored in the MCS information storage unit 316 of the simulation apparatus 300. It can also be installed in the base station 100 and the mobile stations 200 and 200a.
- the table 331 includes items of X coordinate, Y coordinate, SNR0, SNR1, channel type, coding rate 0, and coding rate 1. Information arranged in the horizontal direction is associated with each other.
- Numbers (0 to 29) for identifying the position of the horizontal axis in FIGS. 16 and 18 are described in the X coordinate item, and the position of the vertical axis in FIGS. 16 and 18 is identified in the Y coordinate item.
- Number (0-29) is described. This identification number is given at 1 dB intervals, for example.
- the SNR0 item describes the SNR of UE0
- the SNR1 item describes the SNR of UE1.
- “ ⁇ 10 dB” means a range of ⁇ 10 dB or more and less than ⁇ 9 dB.
- a number for identifying the hierarchical modulation scheme is described.
- the coding rate 1 the coding rate applied to user data of UE0
- the item of coding rate 1 the coding rate applied to user data of UE1 is described.
- FIG. 20 is a diagram illustrating a downlink channel of a radio frame.
- OFDMA Orthogonal Frequency Division Multiple Access
- frequency domain ⁇ time domain resources are subdivided and allocation management is performed.
- the minimum unit in the frequency domain is called a subcarrier.
- the smallest unit in the time domain is called a symbol.
- the minimum unit of radio resources specified by one subcarrier and one symbol is called a resource element.
- the radio frame used for downlink communication from the base station 100 to the mobile stations 200 and 200a has a subframe as shown in FIG.
- the downlink subframe includes a control channel region and a data channel region.
- a predetermined symbol time (for example, 1 to 3 symbol times) is assigned from the beginning of the subframe as the control channel region, and the remaining symbol time is assigned as the data channel region.
- user data addressed to the mobile stations 200 and 200a is transmitted.
- control information indicating an area including user data addressed to each mobile station and control information for specifying an applied MCS are transmitted.
- FIG. 21 is a flowchart showing the transmission processing of the base station. This transmission process is repeatedly executed in the base station 100. In the following, the process illustrated in FIG. 21 will be described in order of step number.
- the radio reception unit 103 receives the CQI corresponding to the measured SNR from the mobile stations 200 and 200a.
- the quality acquisition unit 104 extracts the CQI included in the received signal.
- the control unit 111 acquires the CQI of each of the mobile stations 200 and 200a from the quality acquisition unit 104.
- Step S32 The control unit 111 determines a pair of mobile stations from the destination of the user data stored in the data buffer 105.
- the mobile station pair may be determined with reference to the SNR indicated by the CQI acquired in step S31.
- the control unit 111 selects one pair of mobile stations determined in step S32 or a mobile station determined not to be paired (a mobile station that does not perform hierarchical modulation).
- the control unit 111 refers to the hierarchical MCS table stored in the table storage unit 110, and determines an optimal MCS for the SNR of the mobile station selected in step S33. For a pair of mobile stations, the optimum hierarchical modulation scheme and coding rate applied to each mobile station are determined from the two SNRs. For a mobile station that does not perform hierarchical modulation, an optimal MCS may be determined with reference to a normal MCS table.
- Step S35 The control unit 111 determines whether or not all mobile station pairs or non-paired mobile stations have been selected in step S33. If all are selected, the process proceeds to step S36. If not all have been selected, the process proceeds to step S33.
- Step S36 The control unit 111 instructs the control information generation unit 107 to generate control information.
- the control information generation unit 107 generates control information indicating the mobile station pair determined in step S32 and the MCS determined in step S34.
- the control unit 111 designates a coding rate to the coding unit 106.
- the encoding unit 106 encodes user data addressed to each mobile station at the encoding rate specified by the control unit 111.
- the control unit 111 designates a modulation scheme to the modulation unit 108.
- the modulation scheme is a hierarchical modulation scheme, a mobile station pair is also specified.
- the modulation unit 108 modulates the user data encoded in step S37 using the modulation scheme designated by the control unit 111. Further, the modulation unit 108 modulates the control information generated in step S36 with a predetermined modulation method.
- Step S39 The wireless transmission unit 109 transmits the control information modulated in step S38 on the control channel, and transmits the modulated user data on the data channel. As a result, user data and control information signals are wirelessly output.
- the base station 100 determines a pair of mobile stations, and determines a corresponding MCS from the SNR of each pair. Then, base station 100 encodes and modulates user data of mobile stations 200 and 200a according to the hierarchical modulation scheme and coding rate defined by MCS, and transmits them. Note that the generation of control information in step S36 and the encoding of user data in step S37 can also be performed in parallel.
- the base station 100 transmits control information for notifying the mobile stations 200 and 200a of the applied MCS.
- control information There are various possible formats for the control information. Hereinafter, two examples of the format of the control information will be given.
- FIG. 22 is a diagram showing a first example of a method for defining an MCS identification number.
- a unique identification number in the X direction and an identification number in the Y direction are defined for each hierarchical modulation scheme.
- the hierarchical modulation scheme n (n is a non-negative integer) has an X-direction width of 5 and a Y-direction width of 6. Therefore, identification numbers X0 to X4 are defined for the X direction, and identification numbers Y0 to Y5 are defined for the Y direction.
- n + 1 has a width in the X direction of 5 and a width in the Y direction of 5
- X0 to X4 and Y0 to Y4 are defined.
- n + 2 has a width in the X direction of 4 and a width in the Y direction of 7, X0 to X3 and Y0 to Y6 are defined.
- FIG. 23 is a diagram showing a first example of control information for notifying an MCS identification number.
- the control information shown in FIG. 23 is transmitted on the control channel for each pair of mobile stations.
- the control information includes a channel type for identifying the hierarchical modulation scheme, an identification number for UE0 (X axis) and an identification number for UE1 (Y axis) in the hierarchical modulation channel.
- each of the mobile stations 200 and 200a may not read all three pieces of information. This is because the mobile stations 200 and 200a can specify the hierarchical modulation scheme from the channel type and can specify the coding rate from the channel type and the identification number for the own station. That is, the mobile stations 200 and 200a can demodulate and decode user data addressed to the mobile station 200 without reading the identification number for the other mobile station in the pair.
- the information amount (number of bits) of control information for a pair of mobile stations can be defined as N 1 Total shown in Equation (9).
- N H-CH is the number of hierarchical modulation scheme appearing in the hierarchy MCS table
- M x, max is the maximum value of the X-direction width
- M y, max is the maximum value of the width in the Y-direction .
- the first term of Equation (9) corresponds to the information amount of the channel type
- the second term corresponds to the information amount of the identification number for UE0
- the third term corresponds to the information amount of the identification number for UE1.
- FIG. 24 is a diagram illustrating a second example of a method for defining an MCS identification number.
- an identification number in the X direction and an identification number in the Y direction that are unique in the entire hierarchical MCS table are defined.
- the identification number Xj in the X direction and the identification number Yk in the Y direction are defined with the lower left of the table as the origin (j and k are non-negative integers).
- FIG. 25 is a diagram illustrating a second example of control information for notifying an MCS identification number.
- control information in which notification contents for a plurality of mobile stations are collected is transmitted on the control channel.
- the control information includes an identification number for UE0 (X axis) and an identification number for UE1 (Y axis).
- the identification numbers for the two mobile stations that are paired are arranged next to each other.
- identification information indicating the MCS of a mobile station that is not subjected to hierarchical modulation (a mobile station that is not paired) can be mixed.
- a mobile station to which hierarchical modulation is applied identifies one point in the hierarchical MCS table shown in FIGS. 16 and 18 by reading the identification information for the local station and the identification information for the other party in the adjacent pair. it can. Note that it is assumed that the mobile stations 200 and 200a know by what other means (for example, other control information from the base station 100) the identification information addressed to the mobile station is arranged. In the second format, the amount of control information (number of bits) can be reduced.
- FIG. 26 is a diagram showing an example of a bitmap.
- This bitmap is control information that summarizes the notification contents for a plurality of mobile stations, and is transmitted on the control channel.
- the order of each bit (flag) of the bitmap corresponds to the order of the identification numbers in the control information shown in FIG.
- the flag is set to “1” for a mobile station to which hierarchical modulation is applied, and the flag is set to “0” for a mobile station to which hierarchical modulation is not applied.
- the mobile stations 200 and 200a refer to the bitmap received on the control channel to determine whether or not the user data addressed to the mobile station is hierarchically modulated, that is, the identification for the counterpart of the pair in addition to the identification number for the mobile station. It is possible to quickly determine whether the number should also be read.
- the information amount (number of bits) of the control information that increases along with it can be defined as N 2 Total shown in Expression (10).
- N H-UE is the number of mobile stations to which hierarchical modulation is applied
- N N-UE is the number of mobile stations to which hierarchical modulation is not applied.
- FIG. 27 is a flowchart showing the reception process of the mobile station. This reception process is repeatedly executed in the mobile station 200. In the following, the process illustrated in FIG. 27 will be described in order of step number.
- the radio reception unit 203 receives control information from the base station 100 through the control channel and user data through the data channel.
- the demodulator 204 demodulates the received control information.
- Step S42 Based on the received control information, the demodulator 204 determines whether there is user data addressed to itself. If there is user data addressed to the own station, the process proceeds to step S43. If there is no user data addressed to the own station, the reception process is terminated.
- the demodulation unit 204 determines whether or not the modulation applied to the user data is a hierarchical modulation scheme. For example, when the control information is the above-described second format, whether or not the hierarchical modulation method is used can be determined by whether or not the flag of the own station included in the bitmap is “1”.
- the demodulator 204 identifies the MCS applied to the user data.
- the method of specifying the hierarchical MCS depends on the format of the control information. For example, in the case of the first format, the hierarchical MCS can be specified from the channel type and the identification number for the own station. In the case of the second format described above, the hierarchical MCS can be specified from the identification number for the own station and the identification number for the counterpart of the pair.
- Step S45 The demodulator 204 demodulates the user data according to the modulation scheme indicated by the MCS (including the hierarchical MCS) specified in Step S44.
- MCS including the hierarchical MCS
- a plurality of channels are demodulated to extract information bits indicating user data addressed to the own station.
- Step S46 The decoding unit 205 decodes the user data demodulated in step S45 according to the coding rate indicated by the MCS specified in step S44.
- the mobile stations 200 and 200a specify the MCS applied to the user data based on the control information received from the base station 100.
- user data is demodulated and decoded in accordance with the modulation scheme and coding rate defined by MCS.
- a hierarchical modulation scheme is applied, a plurality of channels are demodulated to extract information bits corresponding to user data addressed to the own station.
- the hierarchical modulation scheme is specified according to the communication quality of each of the mobile stations 200 and 200a to be paired, a more appropriate scheme is selected. Further, the hierarchical MCS can be efficiently notified from the base station 100 to the mobile stations 200 and 200a, and the information amount of the control channel can be reduced.
- hierarchical modulation is performed by combining two mobile stations, but hierarchical modulation may be performed by combining three or more mobile stations. In that case, it is conceivable to prepare a three-dimensional or higher hierarchical MCS table. Further, in this embodiment, hierarchical modulation is performed using two data channels, but hierarchical modulation may be performed using three or more data channels.
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Digital Transmission Methods That Use Modulated Carrier Waves (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
複数の受信装置宛てのデータを効率的に伝送できるようにする。
送信装置(1)は、記憶部(1a)、制御部(1b)および送信部(1c)を有する。記憶部(1a)は、第1の通信品質と第2の通信品質と複数のチャネルを用いた階層変調方式とを対応付けた情報を記憶する。制御部(1b)は、記憶部(1a)の情報に基づいて、受信装置(2)の通信品質を第1の通信品質とし受信装置(3)の通信品質を第2の通信品質としたときの対応する階層変調方式を選択する。送信部(1c)は、選択された階層変調方式に応じて、受信装置(2)のデータと受信装置(3)のデータとを複数のチャネルにマッピングして送信する。
Description
本発明は送信装置、受信装置、送信方法および受信方法に関する。
現在、携帯電話システムや無線LAN(Local Area Network)などの無線通信システムが広く利用されている。無線通信では、送信装置はデータを変調して送信信号として出力し、受信装置は受信信号を復調してデータを復元する。変調方式としては様々のものがあるが、その種類の1つとして多値変調と呼ばれる種類がある。多値変調では、信号の振幅や位相を制御することで、単位信号区間(シンボル)に複数の情報ビットをマッピングすることができる。例えば、16QAM(Quadrature Amplitude Modulation)では4ビット、64QAMでは6ビットを、1シンボルにマッピングすることができる。
ここで、多値変調では、シンボルにマッピングされるビットの位置によって、誤りの生じやすさが異なる場合がある。例えば、16QAMにおいて、I-Q平面上で、第1象限~第4象限を識別するために上位2ビットを割り当て、各象限内で4点を識別のために下位2ビットを割り当てるとする。すると、上位2ビットが異なるシンボル間では振幅・位相の差が比較的大きく誤りが生じにくい一方、上位2ビットが同一で下位2ビットのみが異なるシンボル間では振幅・位相の差が比較的小さく誤りが生じやすい。すなわち、上位2ビットと下位2ビットとで、誤りの生じやすさが異なる。
このような多値変調の性質を利用した技術として、階層変調がある。階層変調では、複数の種類の情報ビットを混在させてシンボルにマッピングすることができる。例えば、画像データを送信する場合に、低解像度用のデータなど再生への影響が大きいデータを示す情報ビットを誤りが生じにくい位置にマッピングし、高解像度用のデータをなど再生への影響が小さいデータを示す情報ビットを誤りが生じやすい位置にマッピングする方法がある(例えば、非特許文献1~8参照)。
M. Morimoto, M. Okada, and S. Komaki, "A Hierarchical Image Transmission System in a Fading Channel", Proc. IEEE International Conference on Universal Personal Communications (ICUPC '95), pp. 769-772, 1995. S. Pietrzyk, and G. J. M. Janssen, "Subcarrier and Power Allocation for QoS-aware OFDMA System Using Embedded Modulation", Proc. IEEE International Conference on Communications (ICC 2004), Vo. 6, pp. 3202-3206, 2004. P. K. Vitthaladevuni, and M-S. Alouini, "A Recursive Algorithm for the Exact BER Computation of Genralized Hierarchical QAM Constellation", IEEE Transactions on Information Theory, Vol. 49, No. 1, pp. 297-307, 2003. K. Ramchandran, A. Orteg, K. M. Uz, and M. Vetterli, "Multiresolution Broadcast for Digital HDTV Using Joint Source/Channel Coding", IEEE Journal on Selected Areas in Communications, Vol 11, No. 1, pp. 6-22, 1993. M. B. Pursley, and J. M. Shea, "Adaptive Nonuniform Phase-Shift-Key Modulation for Multimedia Traffic in Wireless Networks", IEEE Journal on Selected Areas in Communications, Vol. 18, No. 8, pp. 1394-1407, 2000. D. I. Kim "Two-Best User Scheduling for High-Speed Downlink Multicode CDMA with Code Constraint", Proc. IEEE Global Telecommunications Conference (Globecom 2004), pp. 2659-2663, 2004. M. J. Hossain, M-S. Alouini, and V. K. Bhargava, "Rate Adaptive Hierarchical Modulation-Assisted Two-User Opportunistic Scheduling", IEEE Transactions on Wireless Communications, Vol. 6, No. 6, pp. 2076-2085, 2007. A. Chindapol, and J. Ritcey, "Bit-Interleaved Coded Modulation with Signal Space Diversity in Rayleigh Fading", Proc. IEEE Asilomar Conference on Signals, Systems and Computers, (ACSSC 1999) Vol. 2, pp. 1003-1007, 1999.
M. Morimoto, M. Okada, and S. Komaki, "A Hierarchical Image Transmission System in a Fading Channel", Proc. IEEE International Conference on Universal Personal Communications (ICUPC '95), pp. 769-772, 1995. S. Pietrzyk, and G. J. M. Janssen, "Subcarrier and Power Allocation for QoS-aware OFDMA System Using Embedded Modulation", Proc. IEEE International Conference on Communications (ICC 2004), Vo. 6, pp. 3202-3206, 2004. P. K. Vitthaladevuni, and M-S. Alouini, "A Recursive Algorithm for the Exact BER Computation of Genralized Hierarchical QAM Constellation", IEEE Transactions on Information Theory, Vol. 49, No. 1, pp. 297-307, 2003. K. Ramchandran, A. Orteg, K. M. Uz, and M. Vetterli, "Multiresolution Broadcast for Digital HDTV Using Joint Source/Channel Coding", IEEE Journal on Selected Areas in Communications, Vol 11, No. 1, pp. 6-22, 1993. M. B. Pursley, and J. M. Shea, "Adaptive Nonuniform Phase-Shift-Key Modulation for Multimedia Traffic in Wireless Networks", IEEE Journal on Selected Areas in Communications, Vol. 18, No. 8, pp. 1394-1407, 2000. D. I. Kim "Two-Best User Scheduling for High-Speed Downlink Multicode CDMA with Code Constraint", Proc. IEEE Global Telecommunications Conference (Globecom 2004), pp. 2659-2663, 2004. M. J. Hossain, M-S. Alouini, and V. K. Bhargava, "Rate Adaptive Hierarchical Modulation-Assisted Two-User Opportunistic Scheduling", IEEE Transactions on Wireless Communications, Vol. 6, No. 6, pp. 2076-2085, 2007. A. Chindapol, and J. Ritcey, "Bit-Interleaved Coded Modulation with Signal Space Diversity in Rayleigh Fading", Proc. IEEE Asilomar Conference on Signals, Systems and Computers, (ACSSC 1999) Vol. 2, pp. 1003-1007, 1999.
ところで、送信装置が複数の受信装置にデータを送信する通信システムにおいて、複数の受信装置宛てのデータを階層変調することを考える。しかし、階層変調を採用する場合には、各チャネルに何れの多値変調方式(16QAMや64QAMなど)を用いるか、各受信装置宛てのデータに何れの位置のビットを割り当てるかなど、様々な選択肢がある。従って、どのように適切な階層変調の方式を選択するかという問題がある。
本発明はこのような点に鑑みてなされたものであり、複数の受信装置宛てのデータを効率的に伝送できるようにする送信装置、受信装置、送信方法および受信方法を提供することを目的とする。
上記課題を解決するために、複数の受信装置に対してデータを送信する送信装置が提供される。この送信装置は、記憶部、制御部および送信部を有する。記憶部は、第1の通信品質と第2の通信品質と複数のチャネルを用いた階層変調方式とを対応付けた情報を記憶する。制御部は、第1の受信装置の通信品質を第1の通信品質とし第2の受信装置の通信品質を第2の通信品質としたときの対応する階層変調方式を選択する。送信部は、制御部で選択した階層変調方式に応じて、第1の受信装置のデータと第2の受信装置のデータとを複数のチャネルにマッピングして送信する。
また、上記課題を解決するために、複数の装置と通信を行う送信装置からデータを受信する受信装置が提供される。この受信装置は、記憶部および受信部を有する。記憶部は、第1の装置の通信品質と第2の装置の通信品質と複数のチャネルを用いた階層変調方式とを対応付けた情報を記憶する。受信部は、送信装置から自装置の通信品質に応じた第1の識別情報と自装置と組み合わされた他の装置の通信品質に応じた第2の識別情報とを含む制御情報を受信し、第1の識別情報と第2の識別情報とによって特定される階層変調方式に応じて、送信装置から受信した複数のチャネルに含まれる自装置宛てのデータを抽出する。
また、上記課題を解決するために、複数の受信装置に対してデータを送信する送信装置の送信方法が提供される。この送信方法では、第1の通信品質と第2の通信品質と複数のチャネルを用いた階層変調方式とを対応付けた所定の情報に基づき、第1の受信装置の通信品質を第1の通信品質とし第2の受信装置の通信品質を第2の通信品質としたときの対応する階層変調方式を選択する。選択した階層変調方式に応じて、第1の受信装置のデータと第2の受信装置のデータとを複数のチャネルにマッピングして送信する。
また、上記課題を解決するために、複数の装置と通信を行う送信装置からデータを受信する受信装置の受信方法が提供される。この受信方法では、送信装置から自装置の通信品質に応じた第1の識別情報と自装置と組み合わされた他の装置の通信品質に応じた第2の識別情報とを含む制御情報を受信する。第1の装置の通信品質と第2の装置の通信品質と複数のチャネルを用いた階層変調方式とを対応付けた所定の情報に基づき、制御情報に含まれる第1の識別情報と第2の識別情報とに対応する階層変調方式を特定する。特定した階層変調方式に応じて、送信装置から受信した複数のチャネルに含まれる自装置宛てのデータを抽出する。
上記送信装置、受信装置、送信方法および受信方法によれば、複数の受信装置宛てのデータを効率的に伝送することができる。
本発明の上記および他の目的、特徴および利点は本発明の例として好ましい実施の形態を表す添付の図面と関連した以下の説明により明らかになるであろう。
本発明の上記および他の目的、特徴および利点は本発明の例として好ましい実施の形態を表す添付の図面と関連した以下の説明により明らかになるであろう。
以下、本発明の実施の形態を図面を参照して詳細に説明する。
図1は、送信装置および受信装置を示す図である。送信装置1と受信装置2,3とは、通信を行う。送信装置1は、受信装置2宛てのデータと受信装置3宛てのデータとを送信することができる。移動通信システムの場合、例えば、送信装置1を基地局、受信装置2,3を移動局と考えることができる。
図1は、送信装置および受信装置を示す図である。送信装置1と受信装置2,3とは、通信を行う。送信装置1は、受信装置2宛てのデータと受信装置3宛てのデータとを送信することができる。移動通信システムの場合、例えば、送信装置1を基地局、受信装置2,3を移動局と考えることができる。
送信装置1は、記憶部1a、制御部1bおよび送信部1cを有する。記憶部1aは、第1の通信品質と第2の通信品質と複数のチャネルを用いた階層変調方式とを対応付けた情報を記憶する。制御部1bは、受信装置2,3の通信品質をそれぞれ取得する。そして、記憶部1aが記憶する情報に基づいて、2つの通信品質に対応付けられている階層変調方式を選択する。送信部1cは、制御部1bで選択された階層変調方式に従って、受信装置2宛てのデータと受信装置3宛てのデータとを、複数のチャネルを用いて階層変調して送信する。
ここで、記憶部1aに記憶された情報では、階層変調方式として、例えば、複数のチャネルそれぞれに適用する多値変調方式や、受信装置2,3宛てのデータを示す情報ビットを何れの位置にマッピングするかなどが定義される。記憶部1aに記憶された情報は、多次元のデータ構造として表現することもできる。データ構造が2次元の場合、受信装置2の通信品質と受信装置3の通信品質とから、適用する階層変調方式を一意に特定することができる。ただし、データ構造を3次元以上にしてもよい。この場合、3つ以上の受信装置の通信品質から、適用する階層変調方式を一意に特定することができる。
また、記憶部1aに記憶された情報では、階層変調方式に加えて、受信装置2宛てのデータおよび受信装置3宛てのデータそれぞれに適用する符号化率を定義してもよい。この場合、制御部1bは2つの通信品質に対応する符号化率を選択し、送信部1cは選択された符号化率で符号化することができる。送信部1cは、適用された階層変調方式や符号化率を受信装置2,3に通知するための制御情報を更に送信することができる。階層変調方式と符号化率とを通知する方法としては、例えば、階層変調方式を一意に識別する情報と各階層変調方式内で符号化率を一意に識別する情報とを通知する方法がある。また、階層変調方式と符号化率との各組み合わせを一意に識別する情報を通知する方法もある。
なお、受信装置2,3の通信品質としては、送信装置1から受信装置2,3への方向のリンクの通信品質を用いることが考えられる。例えば、制御部1bは、受信装置2,3から通信品質を示すフィードバック情報を取得することで、受信装置2,3の通信品質を特定することができる。
受信装置2は、記憶部2aおよび受信部2bを有する。記憶部2aは、送信装置1の記憶部1aに記憶された情報と同様の情報を記憶する。すなわち、第1の通信品質と第2の通信品質と複数のチャネルを用いた階層変調方式とを対応付けた情報を記憶する。受信部2bは、受信装置2宛てのデータと受信装置3宛てのデータとがマッピングされている複数のチャネルを送信装置1から受信し、自装置宛てのデータを抽出する。
このとき、受信した複数のチャネルに対し適用されている階層変調方式は、送信装置1から受信する制御情報と記憶部2aに記憶された情報とに基づいて特定することが考えられる。例えば、受信部2bは、自装置の通信品質に応じた識別情報と他の装置である受信装置3の通信品質に応じた識別情報とを含む制御情報を取得し、この2つの識別情報に対応する階層変調方式を特定する。なお、受信装置3も、受信装置2の記憶部2aおよび受信部2bに相当する記憶部3aおよび受信部3bを有している。
このような送信装置1によれば、制御部1bにより、記憶部1aに記憶された情報に基づいて、受信装置2の通信品質を第1の通信品質とし受信装置3の通信品質を第2の通信品質としたときの対応する階層変調方式が選択される。そして、送信部1cにより、選択された階層変調方式に応じて、受信装置2のデータと受信装置3のデータとが複数のチャネルにマッピングされて送信される。複数のチャネルにマッピングされた受信装置2のデータと受信装置3のデータとは、適用された階層変調方式に応じて、受信装置2,3それぞれにおいて抽出される。
これにより、受信装置2,3の通信品質の組み合わせに応じて、適切な階層変調方式を選択することが可能となる。従って、受信装置2,3宛てのデータをより効率的に伝送することが可能となる。
以下、上記の送信装置の機能を基地局に適用し受信装置の機能を移動局に適用した移動通信システムについて、更に詳細に説明する。ただし、上記の送信装置および受信装置の機能は、固定無線通信システムなど他の種類の通信システムに適用することもできる。また、上記の送信装置の機能は基地局以外の他の種類の通信装置に適用することもでき、上記の受信装置の機能は移動局以外の他の種類の通信装置に適用することもできる。
図2は、移動通信システムのシステム構成を示す図である。本実施の形態に係る移動通信システムは、基地局100、移動局200,200aおよびシミュレーション装置300を有する。なお、移動局200,200aは、基地局100の電波到達範囲(セル)内に位置しているとする。
基地局100は、移動局200,200aと無線通信が可能な通信装置である。基地局100は、適応変調符号化の機能を有する。基地局100は、移動局200,200aから、下りリンク(基地局100から移動局200,200aへの無線リンク)の通信品質を示すフィードバック情報を取得する。そして、下りリンクの通信品質に応じて、下りリンク通信で用いる変調符号化方式(MCS:Modulation and Coding Scheme)を適応的に決定する。基地局100が適用可能な変調方式には、階層変調方式が含まれる。
移動局200,200aは、基地局100と無線通信が可能な通信端末装置である。移動局200,200aとしては、例えば、携帯電話機を用いることができる。移動局200,200aは、基地局100が用いたMCSに応じて、自局宛てデータの復調および復号を行う。MCSは、受信信号に含まれる制御情報に基づいて判断することができる。また、移動局200,200aは、基地局100からの受信信号に基づいて下りリンクの通信品質を測定して、通信品質を示す情報を基地局100にフィードバックする。
シミュレーション装置300は、通信品質とMCSとの対応関係を示すMCSテーブルを作成することが可能な装置である。シミュレーション装置300としては、例えば、汎用的なコンピュータを用いることができる。シミュレーション装置300は、無線通信のシミュレーションを行って、各通信品質下で最適なMCSを求める。特に、シミュレーション装置300は、変調方式として階層変調方式を含む階層MCSテーブルを作成することができる。
シミュレーション装置300が作成した階層MCSテーブルは、基地局100および移動局200,200aに搭載される。階層MCSテーブルは、基地局100に固定的に格納されていてもよいし、基地局100がネットワーク40経由でシミュレーション装置300から受信して保持してもよい。また、移動局200,200aに固定的に格納されていてもよいし、移動局200,200aが基地局100から受信して保持してもよい。
なお、図2では2つの移動局を示しているが、基地局100が3つ以上の移動局と通信することも可能である。また、本実施の形態では、移動局200が移動局200aよりも基地局100に近く、移動局200の受信品質が移動局200aの受信品質より良好であるとする。以下では、特に下りリンク通信の制御に着目して本実施の形態を説明する。
図3は、基地局を示すブロック図である。基地局100は、アンテナ101、アンテナ共用器102、無線受信部103、品質取得部104、データバッファ105、符号化部106、制御情報生成部107、変調部108、無線送信部109、テーブル記憶部110および制御部111を有する。
アンテナ101は、送信・受信共用のアンテナである。アンテナ101は、移動局200,200aから受信した無線信号をアンテナ共用器102に出力する。また、アンテナ101は、アンテナ共用器102から取得した送信信号を無線出力する。ただし、送信用アンテナと受信用アンテナとを別々に設けるようにしてもよい。
アンテナ共用器102は、アンテナ101を送信・受信共用とするために、受信信号と送信信号とを分離する。アンテナ共用器102は、アンテナ101から取得した受信信号を、無線受信部103に出力する。また、無線送信部109から取得した送信信号を、アンテナ101に無線出力させる。受信信号と送信信号とを分離するために、アンテナ共用器102は、例えば、帯域通過フィルタ(BPF:Band Pass Filter)を備える。
無線受信部103は、アンテナ共用器102から取得した受信信号に対し、所定の無線受信処理を施して信号変換する。この変換処理のために、無線受信部103は、例えば、低雑音増幅器(LNA:Low Noise Amplifier)、周波数変換器、BPF、A/D(Analog to Digital)変換器、直交復調器を備える。
品質取得部104は、無線受信部103による変換処理後の受信信号から、移動局200,200aが送信したCQI(Channel Quality Indicator)を抽出する。CQIは、移動局200,200aで測定されたSNR(Signal to Noise Ratio)などの通信品質を示す値である。品質取得部104は、抽出したCQIを制御部111に出力する。
データバッファ105は、移動局200,200aに送信するユーザデータを一時的に記憶するバッファメモリである。データバッファ105は、制御部111からの指示に応じて、記憶しているユーザデータを順次符号化部106に出力する。なお、データバッファ105は、ユーザデータをその宛先や種類に応じて管理するため、記憶領域を複数の領域に分けておくこともできる。
符号化部106は、データバッファ105から取得したユーザデータを符号化する。例えば、ユーザデータに対し、誤り検出用パリティの付加、誤り訂正符号化、インタリーブなどの処理を行う。このとき、符号化部106は、制御部111から指定される符号化率で符号化を行う。符号化率は、通信品質に応じて適応的に変更される。そして、符号化部106は、符号化したユーザデータを、変調部108に出力する。
制御情報生成部107は、制御部111からの指示に応じて制御情報を生成し、変調部108に出力する。制御情報生成部107が生成する制御情報としては、例えば、移動局200,200a宛てのユーザデータが何れのデータチャネルに含まれているかを示す情報、適用された変調符号化方式を示す情報、CQIの報告を要求する情報などがある。
変調部108は、符号化部106から取得したユーザデータおよび制御情報生成部107から取得した制御情報を変調する。例えば、16QAMや64QAMなどのデジタル多値変調を行う。このとき、変調部108は、制御部111から指定される変調方式で変調を行う。変調方式は、通信品質に応じて適応的に変更される。そして、変調部108は、得られた送信信号を無線送信部109に出力する。
なお、変調部108は、制御部111から階層変調方式が指定される場合がある。この場合、制御部111から移動局のペアが併せて指定される。変調部108は、ペアとして指定された移動局のデータを組み合わせて、階層変調を行う。例えば、移動局200と移動局200aとをペアとすることが指定されると、移動局200宛てのユーザデータと移動局200a宛てのユーザデータとを組み合わせて階層変調を行う。階層変調の詳細は、後で説明する。
無線送信部109は、変調部108から取得した送信信号に対し、所定の無線送信処理を施して信号変換し、アンテナ共用器102に出力する。この変換処理のために、無線送信部109は、例えば、直交変調器、D/A(Digital to Analog)変換器、周波数変換器、BPF、電力増幅器を備える。
テーブル記憶部110は、適応変調符号化に用いる階層MCSテーブルを記憶する。テーブル記憶部110としては、書き換え不可能または可能な不揮発性メモリを用いることができる。この階層MCSテーブルは、シミュレーション装置300によるシミュレーションの結果として定義されたものである。テーブル記憶部110には、予め固定的に階層MCSテーブルが記憶されていてもよいし、シミュレーション装置300から受信した階層MCSテーブルが格納されてもよい。また、テーブル記憶部110には、複数の階層MCSテーブルが記憶されていてもよい。
制御部111は、基地局100による送信処理を制御する。例えば、制御部111は、品質取得部104から取得するCQI、テーブル記憶部110に記憶された階層MCSテーブルおよびデータバッファ105のユーザデータの格納状況に基づいて、適応変調符号化の制御を行う。また、制御部111は、適用したMCSを示す制御情報の生成を、制御情報生成部107に指示する。また、テーブル記憶部110に複数の階層MCSテーブルが記憶されている場合、通信状況に応じて使用する階層MCSテーブルを切り替えると共に、切り替えたことを示す制御情報の生成を制御情報生成部107に指示する。
ここで、階層変調の場合、制御部111は、データバッファ105に格納されたユーザデータから次のタイミングで送信するものを選択すると共に、移動局のペアを決定する。ペアとする移動局を選択する方法としては、例えば、ランダムで選択する、CQI(通信品質)の差が大きい組み合わせを選択するなどが考えられる。次に、制御部111は、テーブル記憶部110に記憶された階層MCSテーブルとペアにした移動局それぞれのCQIから、階層変調方式と各ユーザデータの符号化率とを決定する。そして、制御部111は、符号化部106に各ユーザデータの符号化率を指定すると共に、変調部108に移動局のペアと階層変調方式とを指定する。
図4は、移動局を示すブロック図である。移動局200は、アンテナ201、アンテナ共用器202、無線受信部203、復調部204、復号部205、テーブル記憶部206、制御部207、品質推定部208および無線送信部209を有する。なお、移動局200aも、移動局200と同様のモジュール構成によって実現できる。
アンテナ201は、送信・受信共用のアンテナである。アンテナ201は、基地局100から受信した無線信号をアンテナ共用器202に出力する。また、アンテナ201は、アンテナ共用器202から取得した送信信号を無線出力する。ただし、送信用アンテナと受信用アンテナとを別々に設けるようにしてもよい。
アンテナ共用器202は、アンテナ201を送信・受信共用とするために、受信信号と送信信号とを分離する。アンテナ共用器202は、アンテナ201から取得した受信信号を、無線受信部203に出力する。また、無線送信部209から取得した送信信号を、アンテナ201に無線出力させる。受信信号と送信信号とを分離するために、アンテナ共用器202は、例えば、BPFを備える。
無線受信部203は、アンテナ共用器202から取得した受信信号に対し、所定の無線受信処理を施して信号変換し、復調部204に出力する。この変換処理のために、無線受信部203は、例えば、LNA、周波数変換器、BPF、A/D変換器、直交復調器などを備える。
復調部204は、無線受信部203から取得した受信信号を復調する。例えば、復調部204は、まず、制御チャネルに含まれる制御情報を所定の方式または制御部207から指定される方式で復調する。そして、制御情報によって自局宛てのユーザデータが含まれているデータチャネルおよびその変調方式を特定できると、データチャネルに含まれるユーザデータを復調する。そして、復調部204は、得られた復調信号を復号部205に出力する。なお、変調方式には、階調変調方式が含まれる。
復号部205は、復調部204から取得した復調信号を復号する。例えば、復号部205は、復調信号に対しデインターリーブ、誤り訂正復号、誤り検出などの処理を行う。復号は、制御チャネルに含まれる制御情報によって特定される符号化率に従って行う。そして、復号部205は、得られたユーザデータを図示しないデータ処理部に出力する。データ処理部では、ユーザデータがその種類に応じて再生される。
テーブル記憶部206は、基地局100のテーブル記憶部110と同様の階層MCSテーブルを記憶する。テーブル記憶部206としては、書き換え不可能または可能な不揮発性メモリを用いることができる。テーブル記憶部206には、予め固定的に階層MCSテーブルが記憶されていてもよいし、基地局100から受信した階層MCSテーブルが格納されてもよい。また、テーブル記憶部206には、複数の階層MCSテーブルが記憶されていてもよい。
制御部207は、移動局200による受信処理を制御する。例えば、制御部207は、基地局100から受信した制御情報に基づいて、復調部204での復調および復号部205での復号を制御する。制御部207は、テーブル記憶部206に記憶されている階層MCSテーブルを参照して、制御情報に含まれる値と変調方式や符号化率との対応関係を特定する。また、テーブル記憶部206に複数の階層MCSテーブルが記憶されている場合、基地局100からの指示に応じて、使用する階層MCSテーブルを切り替える。
品質推定部208は、無線受信部203による変換処理後の受信信号に基づいて、下りリンクのSNRを測定する。そして、品質推定部208は、測定されたSNRに応じたCQIの信号を、無線送信部209に出力する。なお、SNRに代えて、SIR(Signal to Interference Ratio)やSINR(Signal to Interference and Noise Ratio)、受信電界強度などを、下りリンクの通信品質を示す指標として用いてもよい。
無線送信部209は、品質推定部208から取得したCQIの信号に対し、所定の無線送信処理を施して信号変換し、アンテナ共用器202に出力する。この変換処理のために、無線送信部209は、例えば、直交変調器、D/A変換器、周波数変換器、BPF、電力増幅器を備える。
図5は、シミュレーション装置を示すブロック図である。シミュレーション装置300は、CPU(Central Processing Unit)301、RAM(Random Access Memory)302、HDD(Hard Disk Drive)303、グラフィック処理装置304、入力インタフェース305および通信インタフェース306を有する。これらのモジュールは、バスに接続されている。
CPU301は、シミュレーション装置300全体を制御する。CPU301は、OS(Operating System)プログラムやアプリケーションプログラムを実行して、シミュレーション装置300に各種機能を実現する。RAM302には、CPU301に実行させるOSプログラムやアプリケーションプログラムの少なくとも一部が一時的に格納される。また、RAM302には、CPU301による処理に用いられる各種データが一時的に格納される。HDD303には、OSプログラムやアプリケーションプログラム、CPU301による処理に用いられる各種データが格納される。ただし、HDD303に代えて不揮発性メモリを用いてもよい。
グラフィック処理装置304には、モニタ307が接続されている。グラフィック処理装置304は、CPU301からの命令に従って、画像をモニタ307に表示させる。入力インタフェース305には、キーボード308とマウス309とが接続されている。入力インタフェース305は、キーボード308やマウス309から送られてくる信号を、バスを介してCPU301に出力する。通信インタフェース306は、ネットワーク40に接続されている。通信インタフェース306は、ネットワーク40を介して、他のコンピュータや通信装置などとの間でデータの送受信を行う。
図6は、シミュレーション装置の機能を示すブロック図である。シミュレーション装置300は、チャネル定義記憶部311、受信誤り推定部312、統計データ記憶部313、伝送レート判定部314、最適MCS判定部315およびMCS情報記憶部316を有する。これらの機能は、CPU301がHDD303に格納された所定のプログラムを実行することにより実現される。ただし、これらの機能の全部または一部をハードウェアにより実現してもよい。
チャネル定義記憶部311には、評価対象の階層変調方式を定義した定義情報が格納されている。定義情報では、各チャネルに適用する多値変調方式(例えば、16QAMや64QAM)、各チャネルにマッピングする複数の情報ビットと移動局200,200aとの対応付けなどが定義される。定義情報は、シミュレーション前にシミュレーション装置300のユーザの操作に基づいて作成され、チャネル定義記憶部311に格納される。
受信誤り推定部312は、チャネル定義記憶部311から階層変調方式の定義情報を読み出し、階層変調方式/符号化率の組み合わせ毎に、下りリンクの通信品質(例えば、SNR)を変化させたときの各受信誤り率(例えば、ブロック誤り率(BLER:BLock Error Rate))を推定する。受信誤り率は、所定の算出方法に基づいて得られる理論値でもよいし、実験データを参照して得られる値でもよい。そして、受信誤り推定部312は、生成した受信誤り率のデータを統計データ記憶部313に格納する。
統計データ記憶部313には、受信誤り推定部312で生成された受信誤り率のデータが格納される。この受信誤り率のデータは、伝送レート判定部314によって読み出される。また、統計データ記憶部313には、伝送レート判定部314で生成された後述する伝送レートのデータが格納される。この伝送レートのデータは、最適MCS判定部315によって読み出される。
伝送レート判定部314は、統計データ記憶部313から受信誤り率のデータを読み出し、階層変調方式毎に、下りリンクの通信品質(例えば、SNR)を変化させたときの達成される各伝送レートを判定する。具体的には、まず、許容する受信誤り率(例えば、BLER=10%)を設定する。次に、設定した受信誤り率を維持するための符号化率の上限を各通信品質に対して判定する。そして、階層変調方式と符号化率とから、達成可能な伝送レートを算出する。伝送レート判定部314は、生成した伝送レートのデータを統計データ記憶部313に格納する。
最適MCS判定部315は、統計データ記憶部313から伝送レートのデータを読み出し、階層MCSテーブルを生成する。具体的には、最適MCS判定部315は、ペアとする2つの移動局の通信品質(例えば、SNR)の組み合わせ毎に、各階層変調方式について評価値を算出する。評価値は、例えば、2つの移動局それぞれで達成される伝送レートに基づいて、所定の評価式に従って計算される。そして、評価値が最も高い階層変調方式を、その通信品質の組み合わせに対応する階層変調方式と決定する。また、その伝送レートを達成するための符号化率も対応付ける。最適MCS判定部315は、生成した階層MCSテーブルを、MCS情報記憶部316に格納する。
MCS情報記憶部316には、最適MCS判定部315で生成された階層MCSテーブルが格納される。この階層MCSテーブルが、基地局100および移動局200,200aに搭載される。なお、最適MCS判定部315で使用する評価式を切り替えることで、複数通りの階層MCSテーブルを用意することも可能である。評価式の詳細は、後で説明する。
次に、以上のような構成のシステムにおいて実行される処理を更に具体的に説明する。まず、シミュレーション装置300における階層MCSテーブルの生成処理について説明し、その後、基地局100における送信処理および移動局200,200aによる受信処理について説明する。
図7は、16QAMにおけるビット割り当て例を示す図である。QAMでは、互いに独立な搬送波I,Qの振幅および位相を調整することで、複数の情報ビットを伝送することができる。16QAMでは、1シンボルに4つの情報ビットをマッピングできる。図7の例では、I-Q平面の4つの象限を区別するために、4ビットのうち上位2ビットを割り当てている。具体的には、第1象限に「00」、第2象限に「10」、第3象限に「11」、第4象限に「01」を割り当てている。また、各象限内の4点を区別するために下位2ビットを割り当てている。隣接する点間では、4ビットのうち何れか1ビットのみが異なるように、割り当てがなされている。
このようにビット割り当てがなされている場合、上位2ビットは比較的誤りが生じにくく、下位2ビットは比較的誤りが生じやすい。そこで以下の説明では、16QAMについては、上位2ビットをMSB(Most Significant Bit)、下位2ビットをLSB(Least Significant Bit)を呼ぶこととする。すなわち、MSBは比較的誤りが生じにくく、LSBは比較的誤りが生じやすい。
図8は、64QAMにおけるビット割り当て例を示す図である。64QAMでは、1シンボルに6つの情報ビットをマッピングできる。図8の例では、I-Q平面の4つの象限を区別するために、6ビットのうち上位2ビットを割り当てている。また、各象限内の4つのグループを区別するために中2ビットを割り当てている。また、各グループ内の4点を区別するために、下位2ビットを割り当てている。隣接する点間では、6ビットのうち何れか1ビットのみが異なるように、割り当てがなされている。
このようにビット割り当てがなされている場合、上位2ビットは比較的誤りが生じにくく、下位2ビットは比較的誤りが生じやすい。中2ビットの誤りの生じやすさは、上位2ビットと下位2ビットとの中間程度である。そこで以下の説明では、64QAMについては、上位2ビットをMSB、中2ビットをSB(Significant Bit)、下位2ビットをLSBと呼ぶこととする。すなわち、MSBは比較的誤りが生じにくく、LSBは比較的誤りが生じやすく、SBはその中間程度である。
図9は、階層変調チャネルの例を示す図である。ここでは、2つのチャネル(チャネル0およびチャネル1)を用いて、2つの移動局(移動局200,200a)宛てのユーザデータを階層変調する場合を考える。
(A)の例では、チャネル0とチャネル1とが共に16QAMで多値変調される。そして、チャネル0のMSB(MSB0)とチャネル1のMSB(MSB1)とから1つの階層変調チャネルが構成されている。また、チャネル0のLSB(LSB0)とチャネル1のLSB(LSB1)とから他の階層変調チャネルが構成されている。例えば、MSB0+MSB1の階層変調チャネルを、通信品質が低い移動局200aのユーザデータに割り当て、LSB0+LSB1の階層チャネルを、通信品質が高い移動局200のユーザデータに割り当てることが考えられる。
(B)の例では、チャネル0とチャネル1とが共に64QAMで多値変調される。そして、チャネル0のMSB(MSB0)およびSB(SB0)とチャネル1のMSB(MSB1)とから1つの階層変調チャネルが構成されている。また、チャネル0のLSB(LSB0)とチャネル1のSB(SB1)およびLSB(LSB1)とから1つの階層変調チャネルが構成されている。例えば、MSB0+MSB1+SB0の階層変調チャネルを、通信品質が低い移動局200aのユーザデータに割り当て、SB1+LSB0+LSB1の階層チャネルを、通信品質が高い移動局200のユーザデータに割り当てることが考えられる。
(C)の例では、チャネル0が16QAMで多値変調され、チャネル1が64QAMで多値変調される。そして、チャネル0のMSB(MSB0)およびLSB(LSB0)とチャネル1のMSB(MSB1)とから1つの階層変調チャネルが構成されている。また、チャネル1のSB(SB1)およびLSB(LSB1)から1つの階層変調チャネルが構成されている。例えば、MSB0+MSB1+LSB0の階層変調チャネルを、通信品質が低い移動局200aのユーザデータに割り当て、SB1+LSB1の階層チャネルを、通信品質が高い移動局200のユーザデータに割り当てることが考えられる。
階層変調を適用しない場合、例えば、移動局200のユーザデータをチャネル0にマッピングし、移動局200aのユーザデータをチャネル1にマッピングする。一方、階層変調を適用した場合、移動局200,200aのユーザデータを組み合わせてチャネル0,1にマッピングする。通信品質の悪い移動局のユーザデータを誤りの生じにくいビットに優先的にマッピングすることで、通信のスループットを改善できる。なお、上記のMSB,SB,LSBの組み合わせ方法は、種々の変形が可能である。また、MSB,SB,LSBを何れも2ビットとしたが、他のビット数の組み合わせも考えられる。
図10は、階層変調チャネルの定義テーブルの例を示す第1の図である。テーブル321,322は、シミュレーション開始前に、予めシミュレーション装置300のチャネル定義記憶部311に格納されている。
テーブル321,322には、UE0およびUE1の項目が設けられている。UE0の項目には、ペアとする2つの移動局のうち、通信品質が低い方の移動局(例えば、移動局200a)の階層変調チャネルが記載される。UE1の項目には、通信品質が高い方の移動局(例えば、移動局200)の階層変調チャネルが記載される。横方向に並べた情報同士が組み合わされて、1つの階層変調方式についての定義情報となる。
テーブル321は、2つのチャネルを共にQPSK(Quadrature Phase Shift Keying)で多値変調する場合の階層変調方式の候補を示している。ここで、I0はチャネル0のI成分、Q0はチャネル0のQ成分、I1はチャネル1のI成分、Q1はチャネル1のQ成分である。例えば、テーブル321の2番目の候補は、チャネル0のI成分とチャネル1のQ成分とを低品質の移動局に割り当て、チャネル0のQ成分とチャネル1のI成分とを高品質の移動局に割り当てることを示している。なお、1番目の候補は、階層変調方式の1つとして挙げているが、実質的には階層変調を行っていない。
テーブル322は、2つのチャネルを共に16QAMで多値変調する場合の階層変調方式の候補を示している。ここで、MSB0,MSB1,LSB0,LSB1の意味は、前述の通りである。例えば、2番目の候補は、チャネル0のMSBとチャネル1のMSBとを低品質の移動局に割り当て、チャネル0のLSBとチャネル1のLSBとを高品質の移動局に割り当てることを示している。なお、1番目の候補は、階層変調方式の1つとして挙げているが、実質的には階層変調を行っていない。
図11は、階層変調チャネルの定義テーブルの例を示す第2の図である。テーブル323,324は、シミュレーション開始前に、予めシミュレーション装置300のチャネル定義記憶部311に格納されている。テーブル323,324の構造は、前述のテーブル321,322と同様である。
テーブル323は、2つのチャネルを共に64QAMで多値変調する場合の階層変調方式の候補を示している。ここで、MSB0,MSB1,SB0,SB1,LSB0,LSB1の意味は、前述の通りである。例えば、2番目の候補は、チャネル0のMSBとチャネル1のMSBとを低品質の移動局に割り当て、チャネル0のSB,LSBとチャネル1のSB,LSBとを高品質の移動局に割り当てることを示している。なお、1番目の候補は、階層変調方式の1つとして挙げているが、実質的には階層変調を行っていない。
テーブル324は、一方のチャネル(チャネル0)を16QAMで多値変調し、他方のチャネル(チャネル1)を64QAMで多値変調する場合の階層変調方式の候補を示している。ここで、MSB0,MSB1,SB1,LSB0,LSB1の意味は、前述の通りである。例えば、2番目の候補は、チャネル0のMSB,LSBとチャネル1のMSBとを低品質の移動局に割り当て、チャネル1のSB,LSBを高品質の移動局に割り当てることを示している。なお、1番目の候補は、階層変調方式の1つとして挙げているが、実質的には階層変調を行っていない。
図12は、SNRとブロック誤り率との対応例を示すグラフである。グラフ325が示すBLERのデータは、シミュレーション装置300の受信誤り推定部312によって生成され、統計データ記憶部313に格納される。このようなBLERのデータは、階層変調チャネル毎、すなわち、各階層変調方式のUE0,UE1それぞれにつき生成される。なお、グラフ325は、2つのチャネルが64QAMで多値変調されており、MSB0,MSB1,SB0を含む階層変調チャネルの場合を示している。
グラフ325の横軸はSNR(単位はdB)であり縦軸はBLER(無単位)である。シミュレーション装置300は、SNR対BLERの曲線を符号化率毎に描く。例えば、グラフ325の最も左の曲線は、符号化率が40/2400=0.0166667の場合の曲線である。グラフ325の最も右の曲線は、符号化率が2232/2400=0.93の場合の曲線である。グラフ325には、29通りの符号化率についてのBLERの曲線が描かれている。なお、横軸にSNR以外の通信品質を示す指標を用いてもよく、縦軸にBLER以外の受信誤り率を示す指標を用いてもよい。
図13は、SNRと伝送レートとの対応例を示すグラフである。グラフ326が示す伝送レートのデータは、シミュレーション装置300の伝送レート判定部314によって生成され、統計データ記憶部313に格納される。このような伝送レートのデータは、階層変調方式毎に生成される。なお、グラフ326は、2つのチャネルが64QAMで多値変調され、UE0にMSB0,MSB1,SB0を割り当て、UE1にSB1,LSB0,LSB1を割り当てた階層変調方式の場合を示している。
グラフ326の横軸は、SNRであり、縦軸は伝送レート(bps/Hz)である。シミュレーション装置300は、SNR対BLERのグラフに基づいて、SNR対伝送レートの曲線をUE0,UE1それぞれについて描く。具体的には、まず、許容するBLERの閾値(例えば、0.1)を設定する。次に、設定したBLERの閾値を達成するための符号化率を、各SNRについて求める。例えば、グラフ325の各曲線とBLER=0.1との交点を検出することで、SNRと符号化率との対応関係を求める。そして、変調方式と符号化率とから伝送レートを算出することで、SNRと伝送レートとの対応関係を求める。なお、横軸にSNR以外の通信品質を示す指標を用いてもよい。
シミュレーション装置300は、グラフ326が示すような伝送レートのデータに基づいて、2つの移動局のSNRの組み合わせに対して最適な階層変調方式を判定する。その際、2つのSNRから評価値を算出するための評価式を用いる。ここで、シミュレーション装置300が用いる評価式の例を2つ示す。
まず、第1の評価式について説明する。第1の評価式は、第1の評価基準(Criterion)に基づいて導出される。第1の評価基準では、チャネルリソースの割り当て量を調整することで、ペアにする2つの移動局のスループットの比を一定に維持することが好ましいという前提を置く。すなわち、UE0が達成すべきスループットをC0、UE1が達成すべきスループットをC1としたとき、式(1)の関係を前提に置く。ここで、δはスループットの比を表す係数である。全ての移動局を公平に扱う場合は、δ=1と置くことができる。
第2の評価基準では、式(8)に示すように、全体のスループットC2
Totalを、UE0の伝送レートとUE1の伝送レートとの和として定義する。この式(8)を、第2の評価式として用いることができる。第2の評価式によれば、第1の評価式と同様、階層変調方式とペアにする移動局それぞれのSNRとから、評価値を算出できる。
[ステップS11]受信誤り推定部312は、チャネル定義記憶部311に記憶されている定義情報を読み出し、階層変調方式を1つ選択する。
[ステップS12]受信誤り推定部312は、UE0,UE1の階層変調チャネルそれぞれについて、符号化率毎に、通信品質(例えば、SNR)と受信誤り率(例えば、BLER)との対応関係を推定する。すなわち、受信誤り推定部312は、図12のグラフ325が示すようなデータを生成する。そして、受信誤り推定部312は、生成したデータを、統計データ記憶部313に格納する。
[ステップS12]受信誤り推定部312は、UE0,UE1の階層変調チャネルそれぞれについて、符号化率毎に、通信品質(例えば、SNR)と受信誤り率(例えば、BLER)との対応関係を推定する。すなわち、受信誤り推定部312は、図12のグラフ325が示すようなデータを生成する。そして、受信誤り推定部312は、生成したデータを、統計データ記憶部313に格納する。
[ステップS13]受信誤り推定部312は、定義されている全ての階層変調方式をステップS11で選択したか判断する。全て階層変調方式を選択した場合、処理をステップS14に進める。未選択の階層変調方式がある場合、処理をステップS11に進める。
[ステップS14]伝送レート判定部314は、許容する受信誤り率の閾値(例えば、BLER=0.1)を決定する。
[ステップS15]伝送レート判定部314は、階層変調方式を1つ選択する。
[ステップS15]伝送レート判定部314は、階層変調方式を1つ選択する。
[ステップS16]伝送レート判定部314は、統計データ記憶部313に記憶されている通信品質対受信誤り率のデータとステップS14で決定した閾値とから、UE0,UE1それぞれの通信品質対伝送レートのデータを生成する。すなわち、伝送レート判定部314は、各通信品質について、閾値として設定した受信誤り率を達成するための符号化率を特定し、階層変調方式と符号化率とから伝送レートを求める。これにより、前述の関数R0(γ),R1(γ)が得られる。そして、伝送レート判定部314は、生成したデータを、統計データ記憶部313に格納する。
[ステップS17]伝送レート判定部314は、定義されている全ての階層変調方式をステップS15で選択したか判断する。全て階層変調方式を選択した場合、処理をステップS18に進める。未選択の階層変調方式がある場合、処理をステップS15に進める。
[ステップS18]最適MCS判定部315は、所定の通信品質の範囲内で、UE0,UE1の通信品質のペア<γ0,γ1>を1つ選択する。例えば、-10dB~20dBの範囲内で、SNRのペアを1つ選択する。
[ステップS19]最適MCS判定部315は、ステップS18で選択した通信品質のペア<γ0,γ1>とステップS16で求めた各階層変調方式の伝送レートの関数R0(γ),R1(γ)とから、各階層変調方式の評価値CTotalを算出する。評価値を計算するために、例えば、前述の第1の評価式や第2の評価式を用いることができる。何れの評価式を用いるかは、予め決めておく。
[ステップS20]最適MCS判定部315は、ステップS19で算出した評価値CTotalが最も高い階層変調方式を特定する。また、その伝送レートを達成するためのUE0,UE1それぞれの符号化率も特定する。これにより、ステップS18で選択した通信品質のペア<γ0,γ1>に対する最適な階層MCSが決定される。
[ステップS21]最適MCS判定部315は、全ての通信品質のペアをステップS18で選択したか判断する。全ての通信品質のペアを選択した場合、生成処理を終了する。未選択の通信品質のペアがある場合、処理をステップS18に進める。
このようにして、シミュレーション装置300は、階層変調方式の候補の情報に基づいてシミュレーションを行い、階層MCSテーブルを生成する。すなわち、各階層変調方式について、まず通信品質と受信誤り率との対応関係を推定し、次に通信品質と伝送レートとの対応関係を求める。そして、UE0,UE1の通信品質のペア毎に、最適な階層変調方式とUE0,UE1のユーザデータの符号化率とを判定する。
図15は、チャネルタイプの定義テーブルの第1の例を示す図である。テーブル327は、シミュレーション装置300の最適MCS判定部315によって生成され、MCS情報記憶部316に格納される。テーブル327は、階層MCSテーブルに出現する階層変調方式を列挙したものであり、前述の第1の評価基準に基づいて生成されたものである。
テーブル327には、チャネルタイプ、UE0およびUE1の項目が設けられている。チャネルタイプの項目には、階層変調方式を識別する番号が記載される。UE0の項目には、ペアとする移動局のうち、通信品質が低い方の移動局の階層変調チャネルが記載される。UE1の項目には、通信品質が高い方の移動局の階層変調チャネルが記載される。横方向に並べた情報同士が組み合わされて、1つの階層変調方式についての情報となる。
例えば、チャネルタイプ4の階層変調方式では、2つのチャネルが共に16QAMで多値変調され、チャネル0のMSBとチャネル1のMSBとが低品質の移動局に割り当てられ、チャネル0のLSBとチャネル1のLSBとが高品質の移動局に割り当てられる。なお、チャネルタイプ0~2の方式は、実質的には階層変調を行っておらず、通常の多値変調方式に相当する。
図16は、階層MCSテーブルの第1の例を示す図である。テーブル328は、シミュレーション装置300の最適MCS判定部315によって生成され、MCS情報記憶部316に格納される。テーブル328は、SNRのペアとMCSとの対応関係を2次元データ構造で表現したものであり、前述の第1の評価基準に基づいて生成されたものである。
テーブル328の縦および横は、それぞれ-10~20dBの範囲のSNRに対応している。テーブル328の各点について、階層変調方式と符号化率とが定義されている。なお、階層変調方式の定義でUE0の通信品質<UE1の通信品質と条件付けていることから、テーブル328はSNR0=SNR1の直線に対して対称になっている。
第1の評価基準によれば、例えば、2つのSNRが共に低い場合、実質的に階層変調を行わないチャネルタイプ0の方式(QPSKを用いた方式)が最適である。同様に、2つのSNRが共に中程度の場合、実質的に階層変調を行わないチャネルタイプ1の方式(16QAMを用いた方式)が最適であり、2つのSNRが共に高い場合、実質的に階層変調を行わないチャネルタイプ2の方式(64QAMを用いた方式)が最適である。言い換えれば、2つのSNRの差が所定値以下の場合は、階層変調を行わない方が好ましいと定義されている。
これに対し、一方のSNRのみが高い場合、チャネルタイプ4の方式(16QAMを用いた階層変調方式)が最適である。また、一方のSNRのみが更に高い場合、チャネルタイプ5やチャネルタイプ6の方式(64QAMを用いた階層変調方式)が最適である。言い換えれば、2つのSNRの差が所定値より大きい場合は、階層変調を行う方が好ましいと定義されている。このような階層MCSテーブルを参照することで、ペアとする移動局のSNRから、最適な階層変調方式と符号化率とを選択することができる。
図17は、チャネルタイプの定義テーブルの第2の例を示す図である。テーブル329は、シミュレーション装置300の最適MCS判定部315によって生成され、MCS情報記憶部316に格納される。テーブル329は、階層MCSテーブルに出現する階層変調方式を列挙したものであり、前述の第2の評価基準に基づいて生成されたものである。
テーブル329には、テーブル327と同様、チャネルタイプ、UE0およびUE1の項目が設けられている。例えば、チャネルタイプ3の階層変調方式では、2つのチャネルが共に16QAMで多値変調され、チャネル0のMSBとチャネル1のMSBとが低品質の移動局に割り当てられ、チャネル0のLSBとチャネル1のLSBとが高品質の移動局に割り当てられる。なお、チャネルタイプ0~2の方式は、実質的には階層変調を行っておらず、通常の多値変調方式に相当する。
図18は、階層MCSテーブルの第2の例を示す図である。テーブル330は、シミュレーション装置300の最適MCS判定部315によって生成され、MCS情報記憶部316に格納される。テーブル330は、SNRのペアとMCSとの対応関係を2次元データ構造で表現したものであり、前述の第2の評価基準に基づいて生成されたものである。テーブル328と同様、テーブル330の縦および横は、それぞれ-10~20dBの範囲のSNRに対応している。テーブル330の各点について、階層変調方式と符号化率とが定義されている。なお、SNR0=SNR1の直線に対して対称になっている。
第2の評価基準によれば、例えば、2つのSNRが共に低い場合、実質的に階層変調を行わないチャネルタイプ0の方式(QPSKを用いた方式)が最適である。少なくとも一方のSNRが高い場合、チャネルタイプ5の方式(16QAMを用いた階層変調方式)が最適である傾向にある。少なくとも一方のSNRが更に高い場合、チャネルタイプ6の方式(64QAMを用いた階層変調方式)が最適である傾向にある。このような階層MCSテーブルを参照することで、ペアとする移動局のSNRから、最適な階層変調方式と符号化率とを選択することができる。
図19は、階層MCSテーブルの他のデータ構造例を示す図である。図16や図18に示した階層MCSテーブルは、テーブル331のようなデータ構造として表現することもできる。テーブル331は、シミュレーション装置300のMCS情報記憶部316に格納することができる。また、基地局100や移動局200,200aに搭載することもできる。
テーブル331には、X座標、Y座標、SNR0、SNR1、チャネルタイプ、符号化率0および符号化率1の項目が設けられている。横方向に並べた情報同士が関連付けられている。
X座標の項目には、図16や図18の横軸の位置を識別する番号(0~29)が記載され、Y座標の項目には、図16や図18の縦軸の位置を識別する番号(0~29)が記載される。この識別番号は、例えば、1dB間隔で付与される。SNR0の項目には、UE0のSNRが記載され、SNR1の項目には、UE1のSNRが記載される。座標が1dB間隔で付与されている場合、「-10dB」は、-10dB以上-9dB未満の範囲を意味する。チャネルタイプの項目には、階層変調方式を識別する番号が記載される。符号化率0の項目には、UE0のユーザデータに適用する符号化率が記載され、符号化率1の項目には、UE1のユーザデータに適用する符号化率が記載される。
次に、このようにして生成された階層MCSテーブルを用いて行う、基地局100から移動局200,200aへのユーザデータの送信について説明する。
図20は、無線フレームの下りチャネルを示す図である。この例は、下りリンク通信にOFDMA(Orthogonal Frequency Division Multiple Access)を用いた場合を示している。OFDMAでは、周波数領域×時間領域のリソースが細分化されて、割り当て管理が行われる。周波数領域の最小単位はサブキャリアと呼ばれる。時間領域の最小単位はシンボルと呼ばれる。1サブキャリア・1シンボルで特定される無線リソースの最小単位はリソースエレメントと呼ばれる。
図20は、無線フレームの下りチャネルを示す図である。この例は、下りリンク通信にOFDMA(Orthogonal Frequency Division Multiple Access)を用いた場合を示している。OFDMAでは、周波数領域×時間領域のリソースが細分化されて、割り当て管理が行われる。周波数領域の最小単位はサブキャリアと呼ばれる。時間領域の最小単位はシンボルと呼ばれる。1サブキャリア・1シンボルで特定される無線リソースの最小単位はリソースエレメントと呼ばれる。
基地局100から移動局200,200aへの下りリンク通信に用いられる無線フレームは、図20に示したようなサブフレームを有する。下りリンクのサブフレームには、制御チャネルの領域とデータチャネルの領域とが含まれる。例えば、制御チャネルの領域としてサブフレームの先頭から所定のシンボル時間(例えば、1~3シンボル時間)が割り当てられ、データチャネルの領域として残りのシンボル時間が割り当てられる。データチャネルでは、移動局200,200a宛てのユーザデータが送信される。制御チャネルでは、各移動局宛てのユーザデータが含まれている領域を示す制御情報や、適用されているMCSを特定するための制御情報が送信される。
図21は、基地局の送信処理を示すフローチャートである。この送信処理は、基地局100において繰り返し実行される。以下、図21に示す処理をステップ番号に沿って説明する。
[ステップS31]無線受信部103は、測定されたSNRに対応するCQIを、移動局200,200aから受信する。品質取得部104は、受信信号に含まれるCQIを抽出する。制御部111は、品質取得部104から、移動局200,200aそれぞれのCQIを取得する。
[ステップS32]制御部111は、データバッファ105に記憶されているユーザデータの宛先から、移動局のペアを決定する。移動局のペアは、ステップS31で取得したCQIが示すSNRを参照して決定してもよい。ここでは、移動局200と移動局200aとをペアに決定したとする。
[ステップS33]制御部111は、ステップS32で決定したペアまたはペアにしないと決定した移動局(階層変調を行わない移動局)を1つ選択する。
[ステップS34]制御部111は、テーブル記憶部110に記憶された階層MCSテーブルを参照して、ステップS33で選択した移動局のSNRに対して最適なMCSを決定する。移動局のペアについては、2つのSNRから最適な階層変調方式および移動局それぞれに適用する符号化率を決定する。なお、階層変調を行わない移動局については、通常のMCSテーブルを参照して最適なMCSを決定してもよい。
[ステップS34]制御部111は、テーブル記憶部110に記憶された階層MCSテーブルを参照して、ステップS33で選択した移動局のSNRに対して最適なMCSを決定する。移動局のペアについては、2つのSNRから最適な階層変調方式および移動局それぞれに適用する符号化率を決定する。なお、階層変調を行わない移動局については、通常のMCSテーブルを参照して最適なMCSを決定してもよい。
[ステップS35]制御部111は、ステップS33で全ての移動局のペアまたはペアにしない移動局を選択したか判断する。全て選択した場合、処理をステップS36に進める。全て選択していない場合、処理をステップS33に進める。
[ステップS36]制御部111は、制御情報生成部107に制御情報の生成を指示する。制御情報生成部107は、ステップS32で決定された移動局のペアおよびステップS34で決定されたMCSを示す制御情報を生成する。
[ステップS37]制御部111は、符号化部106に符号化率を指定する。符号化部106は、制御部111から指定された符号化率で、各移動局宛てのユーザデータを符号化する。
[ステップS38]制御部111は、変調部108に変調方式を指定する。変調方式が階層変調方式の場合、併せて移動局ペアを指定する。変調部108は、制御部111から指定された変調方式で、ステップS37で符号化されたユーザデータを変調する。また、変調部108は、所定の変調方式で、ステップS36で生成された制御情報を変調する。
[ステップS39]無線送信部109は、ステップS38で変調された制御情報を制御チャネルで送信すると共に、変調されたユーザデータをデータチャネルで送信する。これにより、ユーザデータおよび制御情報の信号が無線出力される。
このようにして、基地局100は、移動局のペアを決定し、ペアそれぞれのSNRから対応するMCSを決定する。そして、基地局100は、MCSで定義される階層変調方式および符号化率に応じて、移動局200,200aのユーザデータを符号化および変調して送信する。なお、ステップS36の制御情報の生成とステップS37のユーザデータの符号化とは、並列に実行することもできる。
ここで、基地局100は、適用したMCSを移動局200,200aに通知するための制御情報を送信する。この制御情報のフォーマットとしては、様々なものが考えられる。以下、制御情報のフォーマットの例を2つ挙げる。
図22は、MCS識別番号の定義方法の第1の例を示す図である。第1のフォーマットでは、各MCSを識別するために、階層変調方式毎に一意なX方向の識別番号とY方向の識別番号とを定義する。図22の例では、階層変調方式n(nは非負整数)の領域は、X方向の幅が5、Y方向の幅が6である。そこで、X方向について識別番号X0~X4、Y方向について識別番号Y0~Y5を定義している。同様に、階層変調方式n+1の領域は、X方向の幅が5、Y方向の幅が5であるので、X0~X4とY0~Y4とを定義している。階層変調方式n+2の領域は、X方向の幅が4、Y方向の幅が7であるので、X0~X3とY0~Y6とを定義している。
図23は、MCS識別番号を通知する制御情報の第1の例を示す図である。第1のフォーマットでは、図23に示した制御情報が移動局のペア毎に制御チャネルで送信される。第1のフォーマットでは、制御情報には、階層変調方式を識別するチャネルタイプ、その階層変調チャネル内におけるUE0(X軸)についての識別番号およびUE1(Y軸)についての識別番号が含まれる。
この3つの情報によって、図16や図18に示した階層MCSテーブル内の1点を特定できる。ただし、移動局200,200aそれぞれは、3つの情報全てを読み取らなくてもよい。移動局200,200aは、チャネルタイプから階層変調方式を特定し、チャネルタイプと自局に対する識別番号とから符号化率を特定できるからである。すなわち、移動局200,200aは、ペアとなっている他方の移動局に対する識別番号を読み取らなくても、自局宛てのユーザデータの復調および復号が可能となる。
なお、第1のフォーマットでは、移動局のペアに対する制御情報の情報量(ビット数)は、式(9)に示すN1
Totalのように定義できる。ここで、NH-CHは階層MCSテーブルに現れる階層変調方式の数であり、Mx,maxはX方向の幅の最大値であり、My,maxはY方向の幅の最大値である。式(9)の第1項はチャネルタイプの情報量に相当し、第2項はUE0に対する識別番号の情報量に相当し、第3項はUE1に対する識別番号の情報量に相当する。
図25は、MCS識別番号を通知する制御情報の第2の例を示す図である。第2のフォーマットでは、図25に示すように、複数の移動局分の通知内容を纏めた制御情報が制御チャネルで送信される。第2のフォーマットでは、制御情報には、UE0(X軸)についての識別番号およびUE1(Y軸)についての識別番号が含まれる。ペアとなる2つの移動局に対する識別番号は隣り合って配置されている。この制御情報には、階層変調が行われない移動局(ペアになっていない移動局)のMCSを示す識別情報も混在させることも可能である。
階層変調が適用されている移動局は、自局に対する識別情報とその隣にあるペアの相手方に対する識別情報とを読み込むことで、図16や図18に示した階層MCSテーブル内の1点を特定できる。なお、移動局200,200aは、自局宛ての識別情報が何番目に配置されているかは、他の手段(例えば、基地局100からの他の制御情報)で知っているとする。第2のフォーマットでは、制御情報の情報量(ビット数)を低減できる。
図26は、ビットマップの例を示す図である。このビットマップは、複数の移動局分の通知内容を纏めた制御情報であり、制御チャネルで送信される。ビットマップの各ビット(フラグ)の順序は、図25に示した制御情報における識別番号の順序に対応している。階層変調が適用されている移動局についてはフラグが「1」、階層変調が適用されていない移動局についてはフラグが「0」に設定される。
移動局200,200aは、制御チャネルで受信するビットマップを参照することで、自局宛てのユーザデータが階層変調されているか否か、すなわち、自局に対する識別番号に加えてペアの相手方に対する識別番号も読み込むべきか否かを迅速に判断することができる。図25に示した制御情報に加えてビットマップも送信する場合、それに伴って増加する制御情報の情報量(ビット数)は、式(10)に示すN2
Totalのように定義できる。ここで、NH-UEは階層変調を適用する移動局の数であり、NN-UEは階層変調を適用しない移動局の数である。
[ステップS41]無線受信部203は、基地局100から、制御チャネルで制御情報を受信すると共に、データチャネルでユーザデータを受信する。復調部204は、受信した制御情報を復調する。
[ステップS42]復調部204は、受信した制御情報に基づいて、自局宛てのユーザデータが存在するか判断する。自局宛てのユーザデータがある場合、処理をステップS43に進める。自局宛てのユーザデータがない場合、受信処理を終了する。
[ステップS43]復調部204は、ユーザデータに施されている変調が階層変調方式か否か判定する。例えば、制御情報が前述の第2のフォーマットである場合、階層変調方式か否かは、ビットマップに含まれる自局のフラグが「1」であるか否かによって判定できる。
[ステップS44]復調部204は、ユーザデータに適用されているMCSを特定する。階層変調が施されている場合、階層MCSの特定方法は制御情報のフォーマットに依存する。例えば、前述の第1のフォーマットの場合、チャネルタイプと自局に対する識別番号とから階層MCSを特定できる。前述の第2のフォーマットの場合、自局に対する識別番号とペアの相手方に対する識別番号とから階層MCSを特定できる。
[ステップS45]復調部204は、ステップS44で特定したMCS(階層MCSを含む)が示す変調方式に応じて、ユーザデータを復調する。階層MCSの場合は、複数のチャネルを復調して自局宛てのユーザデータを示す情報ビットを抽出する。
[ステップS46]復号部205は、ステップS44で特定したMCSが示す符号化率に応じて、ステップS45で復調されたユーザデータを復号する。
このようにして、移動局200,200aは、基地局100から受信する制御情報に基づいて、ユーザデータに適用されているMCSを特定する。そして、MCSで定義されている変調方式や符号化率に応じて、ユーザデータを復調および復号する。特に、階層変調方式が適用されている場合、複数のチャネルを復調して自局宛てのユーザデータに相当する情報ビットを抽出する。
このようにして、移動局200,200aは、基地局100から受信する制御情報に基づいて、ユーザデータに適用されているMCSを特定する。そして、MCSで定義されている変調方式や符号化率に応じて、ユーザデータを復調および復号する。特に、階層変調方式が適用されている場合、複数のチャネルを復調して自局宛てのユーザデータに相当する情報ビットを抽出する。
このような移動通信システムを用いることで、最適な階層変調方式を容易に選択することができ、複数の移動局に対するデータ送信のスループットを向上させることができる。特に、ペアにする移動局200,200aそれぞれの通信品質に応じて階層変調方式を特定するため、より適切な方式が選択されるようになる。また、基地局100から移動局200,200aへの階層MCSの通知を効率的に行うことができ、制御チャネルの情報量を削減することができる。
なお、本実施の形態では2つの移動局を組み合わせて階層変調を行うようにしたが、3つ以上の移動局を組み合わせて階層変調を行ってもよい。その場合、3次元以上の階層MCSテーブルを用意することが考えられる。また、本実施の形態では2つのデータチャネルを用いて階層変調を行うようにしたが、3つ以上のデータチャネルを用いて階層変調を行ってもよい。
上記については単に本発明の原理を示すものである。さらに、多数の変形、変更が当業者にとって可能であり、本発明は上記に示し、説明した正確な構成および応用例に限定されるものではなく、対応するすべての変形例および均等物は、添付の請求項およびその均等物による本発明の範囲とみなされる。
1 送信装置
1a 記憶部
1b 制御部
1c 送信部
2,3 受信装置
2a,3a 記憶部
2b,3b 受信部
1a 記憶部
1b 制御部
1c 送信部
2,3 受信装置
2a,3a 記憶部
2b,3b 受信部
Claims (13)
- 複数の受信装置に対してデータを送信する送信装置であって、
第1の通信品質と第2の通信品質と複数のチャネルを用いた階層変調方式とを対応付けた情報を記憶する記憶部と、
第1の受信装置の通信品質を前記第1の通信品質とし第2の受信装置の通信品質を前記第2の通信品質としたときの対応する前記階層変調方式を選択する制御部と、
前記制御部で選択した前記階層変調方式に応じて、前記第1の受信装置のデータと前記第2の受信装置のデータとを前記複数のチャネルにマッピングして送信する送信部と、
を有することを特徴とする送信装置。 - 前記記憶部に記憶された情報では、前記第1の通信品質と前記第2の通信品質とに対して、更に第1の符号化率と第2の符号化率とが対応付けられており、
前記送信部は、前記第1の受信装置のデータを前記第1の符号化率で符号化し前記第2の受信装置のデータを前記第2の符号化率で符号化する、
ことを特徴とする請求の範囲第1項記載の送信装置。 - 前記送信部は、前記階層変調方式を識別する情報と前記第1の符号化率を前記階層変調方式内で一意に識別する情報と前記第2の符号化率を前記階層変調方式内で一意に識別する情報とを含む制御情報を更に送信することを特徴とする請求の範囲第2項記載の送信装置。
- 前記送信部は、前記第1の受信装置の通信品質に応じた第1の識別情報と前記第2の受信装置の通信品質に応じた第2の識別情報とを含む制御情報を更に送信することを特徴とする請求の範囲第1項記載の送信装置。
- 前記送信部は、前記複数の受信装置それぞれについて前記階層変調方式を用いてデータを送信するか否かを示すフラグを含む制御情報を更に送信することを特徴とする請求の範囲第1項記載の送信装置。
- 前記記憶部に記憶された情報では、一部の前記第1の通信品質と前記第2の通信品質との組み合わせに対して、階層変調以外の変調方式が対応付けられていることを特徴とする請求の範囲第1項記載の送信装置。
- 前記記憶部に記憶された情報では、前記第1の通信品質と前記第2の通信品質との差が所定の閾値以下である組み合わせに対して、前記階層変調以外の変調方式が対応付けられていることを特徴とする請求の範囲第6項記載の送信装置。
- 前記記憶部に記憶された情報では、前記第1の通信品質と前記第2の通信品質との少なくとも一方が所定の閾値以下である組み合わせに対して、前記階層変調以外の変調方式が対応付けられていることを特徴とする請求の範囲第6項記載の送信装置。
- 前記記憶部に記憶された情報では、前記第1の通信品質と前記第2の通信品質と前記階層変調方式との対応付けのパターンが複数定義されており、
前記制御部は、複数のパターンから用いるパターンを選択し、当該パターンに基づいて前記階層変調方式を選択する、
ことを特徴とする請求の範囲第1項記載の送信装置。 - 複数の装置と通信を行う送信装置からデータを受信する受信装置であって、
第1の装置の通信品質と第2の装置の通信品質と複数のチャネルを用いた階層変調方式とを対応付けた情報を記憶する記憶部と、
前記送信装置から自装置の通信品質に応じた第1の識別情報と自装置と組み合わされた他の装置の通信品質に応じた第2の識別情報とを含む制御情報を受信し、前記第1の識別情報と前記第2の識別情報とによって特定される前記階層変調方式に応じて、前記送信装置から受信した前記複数のチャネルに含まれる自装置宛てのデータを抽出する受信部と、
を有することを特徴とする受信装置。 - 複数の受信装置に対してデータを送信する送信装置の送信方法であって、
第1の通信品質と第2の通信品質と複数のチャネルを用いた階層変調方式とを対応付けた所定の情報に基づき、第1の受信装置の通信品質を前記第1の通信品質とし第2の受信装置の通信品質を前記第2の通信品質としたときの対応する前記階層変調方式を選択し、
選択した前記階層変調方式に応じて、前記第1の受信装置のデータと前記第2の受信装置のデータとを前記複数のチャネルにマッピングして送信する、
ことを特徴とする送信方法。 - 複数の装置と通信を行う送信装置からデータを受信する受信装置の受信方法であって、
前記送信装置から自装置の通信品質に応じた第1の識別情報と自装置と組み合わされた他の装置の通信品質に応じた第2の識別情報とを含む制御情報を受信し、
第1の装置の通信品質と第2の装置の通信品質と複数のチャネルを用いた階層変調方式とを対応付けた所定の情報に基づき、前記制御情報に含まれる前記第1の識別情報と前記第2の識別情報とに対応する前記階層変調方式を特定し、
特定した前記階層変調方式に応じて、前記送信装置から受信した前記複数のチャネルに含まれる自装置宛てのデータを抽出する、
ことを特徴とする受信方法。 - 前記所定の情報は、前記第1の装置の通信品質および前記第2の装置の通信品質を含むN個(Nは2以上の整数)の通信品質と前記階層変調方式とを対応付けており、
前記階層変調方式の特定は、前記第1の識別情報および前記第2の識別情報を含むN個の識別情報が含まれている前記制御情報に基づいて行う、
ことを特徴とする請求の範囲第12項記載の受信方法。
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/JP2008/066594 WO2010029643A1 (ja) | 2008-09-12 | 2008-09-12 | 送信装置、受信装置、送信方法および受信方法 |
| EP08810645.5A EP2326053A4 (en) | 2008-09-12 | 2008-09-12 | TRANSMISSION, RECEPTION DEVICE, TRANSMISSION PROCEDURE AND RECEPTION PROCEDURE |
| JP2010528579A JP5338818B2 (ja) | 2008-09-12 | 2008-09-12 | 送信装置、受信装置、送信方法および受信方法 |
| US13/031,727 US8514967B2 (en) | 2008-09-12 | 2011-02-22 | Sending apparatus, receiving apparatus, sending method, and receiving method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/JP2008/066594 WO2010029643A1 (ja) | 2008-09-12 | 2008-09-12 | 送信装置、受信装置、送信方法および受信方法 |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US13/031,727 Continuation US8514967B2 (en) | 2008-09-12 | 2011-02-22 | Sending apparatus, receiving apparatus, sending method, and receiving method |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2010029643A1 true WO2010029643A1 (ja) | 2010-03-18 |
Family
ID=42004911
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/JP2008/066594 Ceased WO2010029643A1 (ja) | 2008-09-12 | 2008-09-12 | 送信装置、受信装置、送信方法および受信方法 |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US8514967B2 (ja) |
| EP (1) | EP2326053A4 (ja) |
| JP (1) | JP5338818B2 (ja) |
| WO (1) | WO2010029643A1 (ja) |
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2013110583A (ja) * | 2011-11-21 | 2013-06-06 | Mitsubishi Electric Corp | 送信装置、受信装置および変調方法 |
| JP2013207377A (ja) * | 2012-03-27 | 2013-10-07 | Advanced Telecommunication Research Institute International | 通信装置、通信システムおよびデジタル変復調方法 |
| JP2016036136A (ja) * | 2014-08-01 | 2016-03-17 | 株式会社Nttドコモ | 送信装置及び送信方法 |
| JP2017520951A (ja) * | 2014-05-02 | 2017-07-27 | クゥアルコム・インコーポレイテッドQualcomm Incorporated | 制御チャネル容量を改善するための技法 |
| JP2019062289A (ja) * | 2017-09-25 | 2019-04-18 | 日本電気株式会社 | 通信制御装置、端末、並びに、移動通信システム |
| JP2020526978A (ja) * | 2017-07-12 | 2020-08-31 | クアルコム,インコーポレイテッド | ミリ波ダウンリンクシングルキャリア波形に対する多重化方式のための技法および装置 |
Families Citing this family (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP2525520B1 (en) * | 2011-05-17 | 2016-03-30 | Telefonaktiebolaget LM Ericsson (publ) | Method and a radio communication node for data transmission when HARQ feedback and measurement gap collide |
| WO2014007711A1 (en) * | 2012-07-06 | 2014-01-09 | Telefonaktiebolaget L M Ericsson (Publ) | Methods and nodes for multiple user mimo scheduling |
| US9749999B2 (en) * | 2013-11-18 | 2017-08-29 | Taiwan Semiconductor Manufacturing Co., Ltd. | Hierarchical modulation for unicast streams |
| WO2015144250A1 (en) | 2014-03-28 | 2015-10-01 | Huawei Technologies Co., Ltd. | Transmitter and receiver devices and methods thereof |
| EP3178187A1 (en) | 2014-08-07 | 2017-06-14 | Coherent Logix, Incorporated | Multi-partition radio frames |
| MX391816B (es) | 2014-08-07 | 2025-03-21 | One Media Llc | Configuracion dinamica de cuadro de datos de transporte fisico de multiplexion de division de frecuencia ortogonal flexible. |
| CN108352926B (zh) | 2015-09-17 | 2021-06-11 | 瑞典爱立信有限公司 | 通过控制信道向无线通信装置传送用户数据 |
| US12193623B2 (en) | 2016-03-02 | 2025-01-14 | Z Intellectual Property Holding Company, Llc | Systems and methods for cleaning surfaces |
| CA3054355A1 (en) * | 2016-03-02 | 2017-09-08 | Zerorez Franchising Systems, Inc. | Systems and methods for providing a wand for a floor cleaning appartatus |
| US11629076B2 (en) | 2018-02-26 | 2023-04-18 | Z Intellectual Property Holding Company, Llc | Systems and methods for providing an electrolytic cell that produces conditioned electrolyzed water |
| EP4369712A4 (en) * | 2021-08-25 | 2024-11-13 | Huawei Technologies Co., Ltd. | VIDEO TRANSMISSION METHOD AND APPARATUS, AND ELECTRONIC DEVICE |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005102073A (ja) * | 2003-09-26 | 2005-04-14 | Sanyo Electric Co Ltd | 伝送レート変更方法ならびにそれを利用した基地局装置および端末装置 |
| JP2005142923A (ja) * | 2003-11-07 | 2005-06-02 | Matsushita Electric Ind Co Ltd | 無線通信装置及びmcs決定方法 |
Family Cites Families (17)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2003333115A (ja) * | 2000-09-21 | 2003-11-21 | Matsushita Electric Ind Co Ltd | 無線送信装置及び送信信号マッピング方法 |
| JP3506330B2 (ja) | 2000-12-27 | 2004-03-15 | 松下電器産業株式会社 | データ送信装置 |
| US7209524B2 (en) * | 2001-04-27 | 2007-04-24 | The Directv Group, Inc. | Layered modulation for digital signals |
| JP3815344B2 (ja) * | 2002-02-21 | 2006-08-30 | 株式会社日立製作所 | 多値変調に適した符号語マッピング方法 |
| JP2004128988A (ja) * | 2002-10-03 | 2004-04-22 | Ntt Docomo Inc | 通信システム、受信装置、送信装置及び通信方法 |
| JP3998631B2 (ja) * | 2003-11-21 | 2007-10-31 | 株式会社東芝 | 無線通信システム、移動通信端末装置、基地局装置および無線通信方法 |
| US8089855B2 (en) * | 2004-06-04 | 2012-01-03 | Qualcomm Incorporated | Transmission of overhead information for broadcast and multicast services in a wireless communication system |
| US8826093B2 (en) * | 2005-01-19 | 2014-09-02 | Qualcomm Incorporated | Power saving method for coded transmission |
| JP4652856B2 (ja) * | 2005-03-16 | 2011-03-16 | パナソニック株式会社 | 無線送信装置、無線通信システム、無線送信方法及び送受信方法 |
| US20070054624A1 (en) * | 2005-09-07 | 2007-03-08 | Sharp Kabushiki Kaisha | Broadcasting base station device, mobile terminal device, hierarchical modulation setup method, broadcast system, and hierarchical modulation setup computer program |
| WO2007133051A2 (en) * | 2006-05-17 | 2007-11-22 | Lg Electronics Inc. | A method of implementing superposition coding for a forward link in a wireless commnication system |
| US8116412B1 (en) * | 2006-12-30 | 2012-02-14 | Rockstar Bidco, LP | Modulation division multiple access |
| US7856067B2 (en) * | 2007-04-04 | 2010-12-21 | The Aerospace Corporation | Unequal hierarchical communications modulation method |
| US8259848B2 (en) * | 2007-06-08 | 2012-09-04 | Qualcomm Incorporated | Hierarchical modulation for communication channels in single-carrier frequency division multiple access |
| US7826340B2 (en) * | 2007-08-24 | 2010-11-02 | Kyocera Corporation | Hierarchical modulation reverse link interface node providing multiple service levels |
| US20090220034A1 (en) * | 2008-03-03 | 2009-09-03 | Ramprashad Sean A | Layered receiver structure |
| EP2299737B1 (en) | 2008-07-03 | 2018-07-04 | Fujitsu Limited | Base station apparatus and data mapping method |
-
2008
- 2008-09-12 JP JP2010528579A patent/JP5338818B2/ja not_active Expired - Fee Related
- 2008-09-12 EP EP08810645.5A patent/EP2326053A4/en not_active Withdrawn
- 2008-09-12 WO PCT/JP2008/066594 patent/WO2010029643A1/ja not_active Ceased
-
2011
- 2011-02-22 US US13/031,727 patent/US8514967B2/en not_active Expired - Fee Related
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005102073A (ja) * | 2003-09-26 | 2005-04-14 | Sanyo Electric Co Ltd | 伝送レート変更方法ならびにそれを利用した基地局装置および端末装置 |
| JP2005142923A (ja) * | 2003-11-07 | 2005-06-02 | Matsushita Electric Ind Co Ltd | 無線通信装置及びmcs決定方法 |
Non-Patent Citations (1)
| Title |
|---|
| See also references of EP2326053A4 * |
Cited By (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2013110583A (ja) * | 2011-11-21 | 2013-06-06 | Mitsubishi Electric Corp | 送信装置、受信装置および変調方法 |
| JP2013207377A (ja) * | 2012-03-27 | 2013-10-07 | Advanced Telecommunication Research Institute International | 通信装置、通信システムおよびデジタル変復調方法 |
| JP2017520951A (ja) * | 2014-05-02 | 2017-07-27 | クゥアルコム・インコーポレイテッドQualcomm Incorporated | 制御チャネル容量を改善するための技法 |
| US11271703B2 (en) | 2014-05-02 | 2022-03-08 | Qualcomm Incorporated | Techniques for improving control channel capacity |
| JP2016036136A (ja) * | 2014-08-01 | 2016-03-17 | 株式会社Nttドコモ | 送信装置及び送信方法 |
| JP2020526978A (ja) * | 2017-07-12 | 2020-08-31 | クアルコム,インコーポレイテッド | ミリ波ダウンリンクシングルキャリア波形に対する多重化方式のための技法および装置 |
| JP7529564B2 (ja) | 2017-07-12 | 2024-08-06 | クアルコム,インコーポレイテッド | ミリ波ダウンリンクシングルキャリア波形に対する多重化方式のための技法および装置 |
| JP2019062289A (ja) * | 2017-09-25 | 2019-04-18 | 日本電気株式会社 | 通信制御装置、端末、並びに、移動通信システム |
Also Published As
| Publication number | Publication date |
|---|---|
| US8514967B2 (en) | 2013-08-20 |
| EP2326053A1 (en) | 2011-05-25 |
| JP5338818B2 (ja) | 2013-11-13 |
| JPWO2010029643A1 (ja) | 2012-02-02 |
| US20110142143A1 (en) | 2011-06-16 |
| EP2326053A4 (en) | 2016-08-03 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5338818B2 (ja) | 送信装置、受信装置、送信方法および受信方法 | |
| US8755412B2 (en) | System, method, and computer program for superposition coded multicast with a single modulation scheme | |
| US8548079B2 (en) | Transmitter, transmission method, receiver, and reception method | |
| US8559371B2 (en) | Base station device and data mapping method | |
| JP5129323B2 (ja) | シングルキャリア周波数分割多元接続における通信チャネルに関する階層的変調 | |
| CN107113824B (zh) | 在无线局域网中使用半正交多址接入的系统和方法 | |
| AU2010287241B2 (en) | Method for setting modulation and coding scheme in wireless ran system and apparatus supporting the same | |
| US10205621B2 (en) | Differential signal mapping for cell-edge and cell-center user equipments | |
| EP1867125A1 (en) | Transmission methods and apparatus combining pulse position modulation and hierarchical modulation | |
| US11606164B2 (en) | Modulation and coding for multiple resource units in wireless network | |
| US8837271B1 (en) | Method and system for sharing a downlink resource block among multiple users | |
| US10855398B2 (en) | Coding and modulation apparatus using non-uniform constellation | |
| KR102061653B1 (ko) | 무선 통신 시스템에서 비트 심볼 매핑 방법 및 장치 | |
| CN105409150A (zh) | 无线通信系统中采用自适应分层调制实现均等差错保护的方法和节点 | |
| EP3618325A1 (en) | Power control method and device | |
| JP2004128988A (ja) | 通信システム、受信装置、送信装置及び通信方法 | |
| CN117750428A (zh) | 基带单元、头端单元和分布式基站系统 | |
| Zerrouki et al. | WiMAX throughput maximization for MIMO-OFDM systems via cross-layer design | |
| US20100061430A1 (en) | Transmission/Reception Device | |
| ABDELBARI | A Novel Modulation Technique Using Modulated QAM Signals as Carriers for Lower Data Rate Transmission In IoT Era | |
| JP2023003798A (ja) | 信号変調装置及び信号変調方法 | |
| Hierarchical | Opportunistic Scheduling | |
| CN103248592A (zh) | 基于分级调制的多用户数据传输方法、系统及中继节点 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 08810645 Country of ref document: EP Kind code of ref document: A1 |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 2010528579 Country of ref document: JP |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 2008810645 Country of ref document: EP |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |