Transmitting method, transmitting device, receiving method, and receiving device
By using directional control of multiple transmitting antennas and training signals in multi-antenna communication, the need for improved multicast/broadcast communication performance in the prior art is solved, and more efficient data reception and communication quality is achieved.
Patent Information
- Application Number
- CN202210997662.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Priority Date
- 2017-07-06
- Filing Date
- 2017-09-14
- Publication Date
- 2025-08-29
- Estimated Expiration
- 2037-09-14
AI Technical Summary
The existing multi-antenna communication methods have a need for further improvement in improving data reception quality and communication speed, especially in multicast/broadcast communication using pseudo-omnidirectional mode antennas, with the desire to improve performance.
Multiple transmission antennas are used to generate transmission signals with different directions through signal processing and precoding techniques, and directional control is performed using training signals to ensure that the receiving device can accurately receive data from multiple streams.
By improving the directional control of multi-antenna communication, the accuracy of data reception and communication efficiency are improved, and the performance of multicast/broadcast communication is enhanced.
Smart Images

Figure CN115361046B_ABST
Abstract
Description
[0001] This application is a divisional application of the Chinese patent application with an application date of 2017 / 09 / 14, application number 201780057492.X, and invention name “Transmitting Method, Transmitting Device, Receiving Method and Receiving Device”. Technical Field
[0002] The present invention relates to a sending method, a sending device, a receiving method and a receiving device. Background Art
[0003] Conventional communication methods using multiple antennas include, for example, MIMO (Multiple-Input Multiple-Out). In multi-antenna communication, exemplified by MIMO, multiple streams of transmit data are modulated, and each modulated signal is simultaneously transmitted from different antennas at the same frequency (a common frequency). This improves data reception quality and / or increases data transmission speed (per unit time).
[0004] Furthermore, in multi-antenna communications, such as multicast / broadcast communications, a transmitting device may use a pseudo-omnidirectional antenna with a roughly constant antenna gain across a wide range of spatial directions. For example, Patent Document 1 describes a transmitting device using a pseudo-omnidirectional antenna to transmit a modulated signal.
[0005] (Prior art literature)
[0006] (Patent Document)
[0007] Patent Document 1 International Publication No. 2011 / 055536
[0008] Regarding communication methods using multiple antennas, further performance improvements are desired. Summary of the Invention
[0009] A transmitting device in one form of the present application includes multiple transmitting antennas, and includes: a signal processing unit that modulates data of a first stream to generate multiple first transmit signals, and modulates data of a second stream to generate multiple second transmit signals; and a transmitting unit that transmits the multiple first transmit signals with different directivities, and transmits the multiple second transmit signals with different directivities, respectively. The multiple first transmit signals and the multiple second transmit signals respectively include a first training signal and a second training signal, the first training signal being used by the transmitting device for directivity control, and the second training signal being used by a receiving device for directivity control for receiving the selected multiple transmit signals, and the second training signal being sent based on feedback information from the receiving device corresponding to the first training signal.
[0010] According to the present application, there is a possibility of improving the performance of a communication method using multiple antennas. BRIEF DESCRIPTION OF THE DRAWINGS
[0011] Figure 1 This is a diagram showing an example of the structure of a base station.
[0012] Figure 2 This is a diagram showing an example of the configuration of an antenna unit of a base station.
[0013] Figure 3 This is a diagram showing an example of the structure of a base station.
[0014] Figure 4 This is a diagram showing an example of the structure of a terminal.
[0015] Figure 5 This is a diagram showing an example of the structure of an antenna unit of a terminal.
[0016] Figure 6 This is a diagram showing an example of the structure of a terminal.
[0017] Figure 7 This is a diagram showing an example of a communication state between a base station and a terminal.
[0018] Figure 8 This is a diagram used to illustrate the relationship between multiple flows.
[0019] Figure 9 This is a diagram showing an example of a frame structure.
[0020] Figure 10 This is a diagram showing an example of a frame structure.
[0021] Figure 11 is a diagram showing an example of a symbol structure.
[0022] Figure 12 This is a diagram showing an example of a communication state between a base station and a terminal.
[0023] Figure 13 It is a diagram showing the relationship between multiple modulation signals.
[0024] Figure 14 This is a diagram showing an example of a frame structure.
[0025] Figure 15 This is a diagram showing an example of a frame structure.
[0026] Figure 16 is a diagram showing an example of a symbol structure.
[0027] Figure 17This is a diagram showing an example of a communication state between a base station and a terminal.
[0028] Figure 18 This is a diagram showing an example of a communication state between a base station and a terminal.
[0029] Figure 19 This is a diagram showing an example of a communication state between a base station and a terminal.
[0030] Figure 20 This is a diagram showing an example of a communication state between a base station and a terminal.
[0031] Figure 21 It is a diagram showing the relationship between multiple modulation signals.
[0032] Figure 22 This is a diagram showing an example of a communication state between a base station and a terminal.
[0033] Figure 23 This is a diagram showing the communication procedure between a base station and a terminal.
[0034] Figure 24 This is a diagram showing an example of codewords transmitted by a base station and a terminal.
[0035] Figure 25 This is a diagram showing an example of codewords transmitted by a base station.
[0036] Figure 26 This is a diagram showing an example of a communication state between a base station and a terminal.
[0037] Figure 27 This is a diagram showing an example of codewords transmitted by a base station.
[0038] Figure 28 This is a diagram showing the communication procedure between a base station and a terminal.
[0039] Figure 29 This is a diagram showing an example of a communication state between a base station and a terminal.
[0040] Figure 30 This is a diagram showing the communication procedure between a base station and a terminal.
[0041] Figure 31 This is a diagram showing an example of codewords transmitted by a base station.
[0042] Figure 32 This is a diagram showing an example of codewords transmitted by a base station.
[0043] Figure 33 This is a diagram showing the communication procedure between a base station and a terminal.
[0044] Figure 34 It is a sequence diagram showing the communication between a base station and a terminal.
[0045] Figure 35 This is a diagram showing an example of codewords transmitted by a base station.
[0046] Figure 36 This is a diagram showing the communication procedure between a base station and a terminal.
[0047] Figure 37 This is a diagram showing an example of the structure of a base station.
[0048] Figure 38 This is a diagram showing an example of a frame structure.
[0049] Figure 39 This is a diagram showing an example of a frame structure.
[0050] Figure 40 This is a diagram showing an example of a frame structure.
[0051] Figure 41 This is a diagram showing an example of a frame structure.
[0052] Figure 42 This is a diagram showing an example of allocation of symbol areas to terminals.
[0053] Figure 43 This is a diagram showing an example of allocation of symbol areas to terminals.
[0054] Figure 44 This is a diagram showing an example of the structure of a base station. DETAILED DESCRIPTION
[0055] (Implementation Method 1)
[0056] Figure 1 An example of the configuration of a base station (or access point, etc.) according to this embodiment is shown.
[0057] 101-1 represents information #1, 101-2 represents information #2, ..., 101-M represents information #M. 101-i represents information #i. i is an integer from 1 to M. M is an integer from 2 to 2. It is not necessary for all information #1 to #M to be present.
[0058] Signal processing unit 102 receives information #1 101-1, information #2 101-2, ..., information #M 101-M, and control signal 159 as input. Based on information included in control signal 159, such as "information regarding the error correction coding method (coding rate, code length (block length))," "information regarding the modulation scheme," "information regarding precoding," "transmission method (multiplexing method)," "whether multicast transmission or unicast transmission is to be performed (multicast and unicast transmission can also be performed simultaneously)," "number of transmission streams when performing multicast," and "transmission method when transmitting a modulated signal for multicast (this will be described in detail later)," signal processing unit 102 performs signal processing and outputs processed signals 103-1, 103-2, ..., 103-M, i.e., processed signals 103-i. It is not necessary to present all processed signals #1 through #M. At this time, error correction coding is performed on the #i information 101-i, and then mapping is performed based on the set modulation method, thereby obtaining a baseband signal.
[0059] Then, baseband signals corresponding to the respective information are collected and precoded. In addition, for example, OFDM (Orthogonal Frequency Division Multiplexing) may also be applied.
[0060] Wireless unit 104-1 receives processed signal 103-1 and control signal 159 as input, performs band limiting, frequency conversion, amplification, and other processing based on control signal 159, and outputs transmission signal 105-1. Transmission signal 105-1 is then output as radio waves from antenna unit 106-1.
[0061] Similarly, wireless unit 104-2 receives processed signal 103-2 and control signal 159 as input, performs bandwidth limitation, frequency conversion, amplification, and other processing based on control signal 159, and outputs transmit signal 105-2. Transmit signal 105-2 is then output from antenna unit 106-2 as a radio wave. The description of wireless units 104-3 through 104-(M-1) is omitted.
[0062] The wireless unit 104-M receives the processed signal 103-M and the control signal 159 as input, performs band limiting, frequency conversion, amplification, and other processing based on the control signal 159, and outputs a transmission signal 105-M. The transmission signal 105-M is then output from the antenna unit 106-M as radio waves.
[0063] In addition, when each wireless unit does not have a signal after signal processing, the above-mentioned processing does not need to be performed.
[0064] The wireless unit group 153 receives the reception signal group 152 received by the reception antenna group 151 as input, performs processing such as frequency conversion, and outputs a baseband signal group 154 .
[0065] Signal processing unit 155 receives baseband signal group 154 as input and performs demodulation and error correction decoding, which also includes processing such as time synchronization, frequency synchronization, and channel estimation. Since signal processing unit 155 receives and processes modulated signals transmitted by one or more terminals, it obtains data and control information transmitted by each terminal. Consequently, signal processing unit 155 outputs data group 156 corresponding to one or more terminals and control information group 157 corresponding to one or more terminals.
[0066] The setting unit 158 takes the control information group 157 and the setting signal 160 as input, and based on the control information group 157, determines the "error correction coding method (coding rate, code length (block length))", "modulation method", "precoding method", "transmission method", "antenna setting", "whether to perform multicast transmission / or unicast transmission (multicast and unicast transmission can also be achieved simultaneously)", "number of transmission streams when performing multicast", "transmission method when sending a modulated signal for multicast", etc., and outputs a control signal 159 containing information of these decisions.
[0067] Antenna units 106-1, 106-2, ..., 106-M take control signal 159 as input. Figure 2 The operation at this time will be described.
[0068] Figure 2 An example of the structure of antenna units 106-1, 106-2, ..., 106-M is shown. Figure 2 As shown, there are multiple antennas. Figure 2 Although four antennas are shown in FIG, each antenna unit only needs to include multiple antennas. In addition, the number of antennas is not limited to four.
[0069] Figure 2 : This is the configuration of antenna unit 106 - i , where i is an integer from 1 to M.
[0070] The distribution unit 202 sends a signal 201 (equivalent to Figure 1 The transmission signal 105-i) is input, the transmission signal 201 is distributed, and the output signals are 203-1, 203-2, 203-3, and 203-4.
[0071] The multiplication unit 204-1 uses the signal 203-1 and the control signal 200 (equivalent to Figure 1The control signal 159 is input, and based on the multiplication coefficient information contained in the control signal 200, it multiplies the signal 203-1 by the coefficient W1, outputting the multiplied signal 205-1. Furthermore, the coefficient W1 is defined as a complex number. Therefore, W1 can be a real number. Therefore, if the signal 203-1 is v1(t), the multiplied signal 205-1 can be expressed as W1×v1(t) (where t is time). The multiplied signal 205-1 is then output as a radio wave from the antenna 206-1.
[0072] Similarly, multiplication unit 204-2 receives signal 203-2 and control signal 200 as inputs. Based on the multiplication coefficient information contained in control signal 200, it multiplies signal 203-2 by coefficient W2, and outputs the multiplied signal 205-2. Furthermore, coefficient W2 is defined as a complex number. Therefore, W2 can be a real number. Therefore, if signal 203-2 is v2(t), then the multiplied signal 205-2 can be expressed as W2×v2(t) (where t is time). Furthermore, the multiplied signal 205-2 is output from antenna 206-2 as a radio wave.
[0073] Multiplication unit 204-3 receives signal 203-3 and control signal 200 as input. Based on the multiplication coefficient information contained in control signal 200, it multiplies signal 203-3 by coefficient W3, and outputs the multiplied signal 205-3. Furthermore, coefficient W3 is defined as a complex number. Therefore, W3 can be a real number. Therefore, if signal 203-3 is v3(t), then the multiplied signal 205-3 can be expressed as W3×v3(t) (where t is time). Furthermore, the multiplied signal 205-3 is output from antenna 206-3 as a radio wave.
[0074] Multiplication unit 204-4 receives signal 203-4 and control signal 200 as input, multiplies signal 203-4 by coefficient W4 based on the multiplication coefficient information contained in control signal 200, and outputs the multiplied signal 205-4. Furthermore, coefficient W4 is defined as a complex number. Therefore, W4 can be a real number. Therefore, if signal 203-4 is v4(t), then the multiplied signal 205-4 can be expressed as W4 × v4(t) (where t is time). Furthermore, the multiplied signal 205-4 is output from antenna 206-4 as a radio wave.
[0075] In addition, the absolute value of W1, the absolute value of W2, the absolute value of W3, and the absolute value of W4 may be equal.
[0076] Figure 3 This embodiment shows Figure 1 The structure of the base station is different from that of the base station. Figure 3 Targeting and Figure 1The same operations are assigned the same reference numerals and their descriptions are omitted below.
[0077] Weighted synthesis unit 301 receives modulated signal 105-1, modulated signal 105-2, ..., modulated signal 105-M, and control signal 159 as input. Based on information regarding weighted synthesis included in control signal 159, weighted synthesis unit 301 performs weighted synthesis on modulated signal 105-1, modulated signal 105-2, ..., modulated signal 105-M, and outputs weighted synthesized signals 302-1, 302-2, ..., 302-K. K is an integer greater than or equal to 1. Weighted synthesized signal 302-1 is output as a radio wave from antenna 303-1, weighted synthesized signal 302-2 is output as a radio wave from antenna 303-2, ..., and weighted synthesized signal 302-K is output as a radio wave from antenna 303-K.
[0078] The weighted combined signal yi(t) 302-i (i is an integer from 1 to K) is expressed as follows (t is time).
[0079] [Formula 1]
[0080]
[0081] In addition, in formula (1), A ij is a value that can be defined using complex numbers, so A ij Can take real numbers, x j (t) is the modulated signal 105-j. j is an integer greater than or equal to 1 and less than or equal to M.
[0082] Figure 4 An example of the terminal configuration is shown. Antenna units 401-1, 401-2, ..., 401-N receive a control signal 410 as input. N is an integer greater than or equal to 1.
[0083] The wireless unit 403-1 receives the reception signal 402-1 received by the antenna unit 401-1 and the control signal 410 as input, performs processing such as frequency conversion on the reception signal 402-1 based on the control signal 410, and outputs a baseband signal 404-1.
[0084] Similarly, wireless unit 403-2 receives received signal 402-2 received by antenna unit 401-2 and control signal 410 as input, performs frequency conversion and other processing on received signal 402-2 based on control signal 410, and outputs baseband signal 404-2. The description of wireless units 403-3 through 403-(N-1) is omitted.
[0085] The wireless unit 403-N receives the reception signal 402-N received by the antenna unit 401-N and the control signal 410 as input, performs processing such as frequency conversion on the reception signal 402-N based on the control signal, and outputs a baseband signal 404-N.
[0086] However, not all of the radio units 403-1, 403-2, ..., and 403-N need to be in operation, and therefore, the baseband signals 404-1, 404-2, ..., and 404-N do not necessarily all exist.
[0087] Signal processing unit 405 receives baseband signals 404-1, 404-2, ..., 404-N and control signal 410 as input, performs demodulation and error correction decoding based on control signal 410, and outputs data 406, transmission control information 407, and control information 408. Specifically, signal processing unit 405 also performs processing such as time synchronization, frequency synchronization, and channel estimation.
[0088] The setting unit 409 takes the control information 408 as input, performs settings regarding the reception method, and outputs a control signal 410 .
[0089] The signal processing unit 452 takes the information 451 and the transmission control information 407 as input, performs processing such as error correction coding and mapping based on the set modulation method, and outputs a baseband signal group 453.
[0090] The wireless unit group 454 takes the baseband signal group 453 as input, performs band limitation, frequency conversion, amplification and other processing, and outputs a transmission signal group 455. The transmission signal group 455 is output from the transmission antenna group 456 as a radio wave.
[0091] Figure 5 An example of the structure of antenna units 401-1, 401-2, ..., 401-N is shown. Each antenna unit has Figure 5 In addition, the multiple antennas shown Figure 5 Although four antennas are shown, each antenna unit may be provided with multiple antennas.
[0092] Figure 5 This is the structure of antenna unit 401-i, where i is an integer greater than or equal to 1 and less than or equal to N.
[0093] The multiplication unit 503-1 uses the reception signal 502-1 received by the antenna 501-1 and the control signal 500 (equivalent to Figure 4The control signal 500 receives control signal 410 as input, multiplies received signal 502-1 by coefficient D1 based on the multiplication coefficient information contained in control signal 500, and outputs a multiplied signal 504-1. Furthermore, coefficient D1 can be defined using a complex number. Therefore, D1 can be a real number. Therefore, if received signal 502-1 is e1(t), then multiplied signal 504-1 can be expressed as D1 × e1(t) (where t is time).
[0094] Similarly, multiplication unit 503-2 takes received signal 502-2 received by antenna 501-2 and control signal 500 as input, multiplies received signal 502-2 by coefficient D2 based on the multiplication coefficient information included in control signal 500, and outputs multiplied signal 504-2. Furthermore, coefficient D2 can be defined using a complex number. Therefore, D2 can be a real number. Therefore, if received signal 502-2 is e2(t), then multiplied signal 504-2 can be expressed as D2 × e2(t) (where t is time).
[0095] Multiplication unit 503-3 takes received signal 502-3 received by antenna 501-3 and control signal 500 as input. Based on the multiplication coefficient information contained in control signal 500, it multiplies received signal 502-3 by coefficient D3 and outputs multiplied signal 504-3. Furthermore, coefficient D3 can be defined using a complex number. Therefore, D3 can be a real number. Therefore, if received signal 502-3 is e3(t), multiplied signal 504-3 can be expressed as D3 × e3(t) (where t is time).
[0096] Multiplication unit 503-4 takes received signal 502-4 received by antenna 501-4 and control signal 500 as input. Based on the multiplication coefficient information contained in control signal 500, it multiplies received signal 502-4 by coefficient D4 and outputs multiplied signal 504-4. Furthermore, coefficient D4 can be defined using a complex number. Therefore, D4 can be a real number. Therefore, if received signal 502-4 is e4(t), multiplied signal 504-4 can be expressed as D4 × e4(t) (where t is time).
[0097] The synthesizing unit 505 takes the multiplied signals 504-1, 504-2, 504-3, and 504-4 as input, adds the multiplied signals 504-1, 504-2, 504-3, and 504-4, and outputs a synthesized signal 506 (equivalent to Figure 4 Therefore, the synthesized signal 506 is expressed as D1×e1(t)+D2×e2(t)+D3×e3(t)+D4×e4(t).
[0098] Figure 6This embodiment shows Figure 4 The structure of the terminal is different from the structure of the terminal. Figure 6 In the Figure 4 The same operations are assigned the same reference numerals and their descriptions are omitted below.
[0099] Multiplication unit 603-1 takes received signal 602-1 received by antenna 601-1 and control signal 410 as input. Based on the multiplication coefficient information included in control signal 410, it multiplies received signal 602-1 by coefficient G1 and outputs multiplied signal 604-1. Furthermore, coefficient G1 can be defined using a complex number. Therefore, G1 can be a real number. Therefore, if received signal 602-1 is c1(t), multiplied signal 604-1 can be expressed as G1 × c1(t) (where t is time).
[0100] Similarly, multiplication unit 603-2 receives received signal 602-2 received by antenna 601-2 and control signal 410 as input. Based on the multiplication coefficient information included in control signal 410, it multiplies received signal 602-2 by coefficient G2, and outputs multiplied signal 604-2. Furthermore, coefficient G2 can be defined using a complex number. Therefore, G2 can be a real number. Therefore, if received signal 602-2 is c2(t), then multiplied signal 604-2 can be expressed as G2×c2(t), where t is time. The descriptions of multiplication units 603-3 through 603-(L-1) are omitted.
[0101] Multiplication unit 603-L takes received signal 602-L received by antenna 601-L and control signal 410 as inputs. Based on the multiplication coefficient information included in control signal 410, it multiplies received signal 602-L by coefficient GL, and outputs a multiplied signal 604-L. Furthermore, coefficient GL can be defined using complex numbers. Therefore, GL can be a real number. Therefore, if received signal 602-L is cL(t), then multiplied signal 604-L can be expressed as GL × cL(t) (where t is time).
[0102] Therefore, multiplication unit 603-i takes received signal 602-i received by antenna 601-i and control signal 410 as input, multiplies received signal 602-i by coefficient Gi based on the multiplication coefficient information contained in control signal 410, and outputs multiplied signal 604-i. Furthermore, coefficient Gi can be defined using complex numbers. Therefore, Gi can be a real number. Therefore, if received signal 602-i is ci(t), then multiplied signal 604-i can be expressed as Gi × ci(t) (where t is time). Furthermore, i is an integer from 1 to L, and L is an integer from 2 to 4.
[0103] Here, the processing unit 605 receives the multiplied signal 604-1, the multiplied signal 604-2, ..., the multiplied signal 604-L, and the control signal 410 as input, performs signal processing based on the control signal 410, and outputs processed signals 606-1, 606-2, ..., 606-N. N is an integer greater than or equal to 2. In this case, the multiplied signal 604-i is represented by p i (t). i is an integer greater than 1 and less than L. Then, the processed signal 606-j(r j (t)) is expressed as follows.
[0104] (j is an integer greater than or equal to 1 and less than or equal to N)
[0105] [Formula 2]
[0106]
[0107] In addition, in formula (2), B ji is a value that can be defined using a complex number. Therefore, B ji Can take real numbers.
[0108] Figure 7 An example of the communication status between a base station and a terminal is shown. In addition, a base station is also called an access point, a broadcast station, etc.
[0109] The base station 700 has multiple antennas and transmits multiple transmission signals from the transmission antenna 701. Figure 1 、 Figure 3 In the illustrated configuration, precoding (weighted combining) is performed in the signal processing section 102 (and / or the weighted combining section 301 ) to thereby perform transmit beamforming (directivity control).
[0110] and, Figure 7 A transmission bundle 702 - 1 for transmitting data of stream 1 , a transmission bundle 702 - 2 for transmitting data of stream 1 , and a transmission bundle 702 - 3 for transmitting data of stream 1 are shown.
[0111] Figure 7 A transmission bundle 703 - 1 for transmitting data of stream 2 , a transmission bundle 703 - 2 for transmitting data of stream 2 , and a transmission bundle 703 - 3 for transmitting data of stream 2 are shown.
[0112] In addition, Figure 7 In the embodiment, although the number of transmission beams for transmitting data of stream 1 is set to 3 and the number of transmission beams for transmitting data of stream 2 is set to 3, it is not limited to this. As long as there are multiple transmission beams for transmitting data of stream 1 and multiple transmission beams for transmitting data of stream 2, it will suffice.
[0113] Figure 7 Including terminals 704-1, 704-2, 704-3, 704-4, 704-5, for example Figure 4 、 Figure 5 The same structure as the terminal shown.
[0114] For example, terminal 704-1 controls the directionality during reception using signal processing unit 405 and / or antennas 401-1 to 401-N and / or multiplication units 603-1 to 603-L and processing unit 605, thereby generating reception directivity 705-1 and reception directivity 706-1. Furthermore, reception directivity 705-1 enables terminal 704-1 to receive and demodulate transmission beam 702-1, which transmits data for stream 1. Reception directivity 706-1 enables terminal 704-1 to receive and demodulate transmission beam 703-1, which transmits data for stream 2.
[0115] Similarly, terminal 704-2 controls the directionality during reception using signal processing unit 405 and / or antennas 401-1 to 401-N and / or multiplication units 603-1 to 603-L and processing unit 605, thereby generating reception directivity 705-2 and reception directivity 706-2. Furthermore, reception directivity 705-2 enables terminal 704-2 to receive and demodulate transmission beam 702-1, which transmits data for stream 1. Reception directivity 706-2 enables terminal 704-2 to receive and demodulate transmission beam 703-1, which transmits data for stream 2.
[0116] The terminal 704-3 controls the directivity during reception through the "signal processing unit 405" and / or the "antennas 401-1 to 401-N" and / or the "multiplication units 603-1 to 603-L, and the processing unit 605", thereby forming the reception directivity 705-3 and the reception directivity 706-3.
[0117] Furthermore, the terminal 704-3 can receive and demodulate the transmission beam 702-2 for transmitting data of stream 1 through the reception directivity 705-3, and can receive and demodulate the transmission beam 703-2 for transmitting data of stream 2 through the reception directivity 706-3.
[0118] Terminal 704-4 controls the directionality during reception using signal processing unit 405 and / or antennas 401-1 to 401-N and / or multiplication units 603-1 to 603-L and processing unit 605, generating reception directivity 705-4 and reception directivity 706-4. Furthermore, reception directivity 705-4 enables terminal 704-4 to receive and demodulate transmission beam 702-3, which transmits data for stream 1. Reception directivity 706-4 enables terminal 704-4 to receive and demodulate transmission beam 703-2, which transmits data for stream 2.
[0119] Terminal 704-5 controls the directionality during reception using signal processing unit 405 and / or antennas 401-1 to 401-N and / or multiplication units 603-1 to 603-L and processing unit 605, generating reception directivity 705-5 and reception directivity 706-5. Furthermore, reception directivity 705-5 enables terminal 704-5 to receive and demodulate transmission beam 702-3, which transmits data for stream 1. Reception directivity 706-5 enables terminal 704-5 to receive and demodulate transmission beam 703-3, which transmits data for stream 2.
[0120] exist Figure 7 In the embodiment, the terminal selects at least one transmission beam from the transmission beams 702-1, 702-2, and 702-3 for transmitting the data of stream 1 according to the spatial position, and obtains the data of stream 1 with higher quality through the directivity toward the receiving end. In addition, the terminal selects at least one transmission beam from the transmission beams 703-1, 703-2, and 703-3 for transmitting the data of stream 2 according to the spatial position, and obtains the data of stream 2 with higher quality through the directivity toward the receiving end.
[0121] Furthermore, base station 700 transmits transmission beam 702-1 for transmitting data of stream 1 and transmission beam 703-1 for transmitting data of stream 2 using the same frequency (same frequency band) and at the same time. Furthermore, base station 700 transmits transmission beam 702-2 for transmitting data of stream 1 and transmission beam 703-2 for transmitting data of stream 2 using the same frequency (same frequency band) and at the same time. Furthermore, base station 700 transmits transmission beam 702-3 for transmitting data of stream 1 and transmission beam 703-3 for transmitting data of stream 2 using the same frequency (same frequency band) and at the same time.
[0122] Furthermore, transmission bundles 702-1, 702-2, and 702-3 used to transmit data for stream 1 may be bundles of the same frequency (same frequency band) or bundles of different frequencies (different frequency bands). Transmission bundles 703-1, 703-2, and 703-3 used to transmit data for stream 2 may be bundles of the same frequency (same frequency band) or bundles of different frequencies (different frequency bands).
[0123] right Figure 1 、 Figure 3 The operation of the base station setting unit 158 in is described.
[0124] The setting unit 158 receives the setting signal 160 as input. The setting signal 160 includes information on whether to perform multicast transmission or unicast transmission. Figure 7 In the case of the transmission shown, information that “transmission for multicast is to be performed” is input to the setting unit 158 through the setting signal 160 .
[0125] The setting signal 160 includes information on the number of transmission streams when performing multicast. Figure 7 In the case of transmission shown, information that "the number of transmission streams is 2" is input to the setting unit 158 through the setting signal 160.
[0126] Furthermore, the setting signal 160 may also include information on “how many transmission beams are used to transmit each stream”. Figure 7 In the case of the transmission shown, information that “the number of transmission beams of the transmission stream 1 is 3, and the number of transmission beams of the transmission stream 2 is 3” is input to the setting unit 158 through the setting signal 160 .
[0127] in addition, Figure 1 、 Figure 3 The base station can also transmit control information symbols within data symbols, including information such as whether to transmit for multicast or unicast, the number of transmission streams when performing multicast, and the number of transmission bundles used to transmit each stream. This allows terminals to perform appropriate reception. The structure of the control information symbols will be described in detail later.
[0128] Figure 8 It is used to illustrate Figure 1 、 Figure 3 #i Information 101-i and Use Figure 7The diagram illustrates the relationship between "stream 1" and "stream 2". For example, error correction coding and other processing are performed on the #1 information 101-1 to obtain error-corrected coded data. The error-corrected coded data is named #1 transmission data. Furthermore, the #1 transmission data is mapped to obtain data symbols, and the data symbols are divided into stream 1 and stream 2, thereby obtaining data symbols (data symbol groups) for stream 1 and data symbols (data symbol groups) for stream 2. Furthermore, the symbol group of stream 1 includes the data symbols (data symbol groups) of stream 1, and the symbol group of stream 1 is divided from Figure 1 、 Figure 3 Furthermore, the symbol group of stream 2 includes the data symbols of stream 2 (data symbol group), and the symbol group of stream 2 is changed from Figure 1 、 Figure 3 The base station sends it.
[0129] Figure 9 An example of a frame structure is shown when the horizontal axis represents time.
[0130] Figure 9 Symbol group #1 901-1 of stream 1 is Figure 7 A symbol group of transmission beam 702-1 for transmitting data of stream 1.
[0131] Figure 9 Symbol group #2 901-2 of stream 1 is Figure 7 A symbol group of transmission beam 702-2 for transmitting data of stream 1.
[0132] Figure 9 Symbol group #3 901-3 of stream 1 is Figure 7 A symbol group of transmission beam 702-3 for transmitting data of stream 1.
[0133] Figure 9 Symbol group #1 902-1 of stream 2 is Figure 7 The symbol group of the transmission beam 703-1 for transmitting the data of stream 2.
[0134] Figure 9 Symbol group #2 902-2 of stream 2 is Figure 7 A symbol group of transmission beam 703-2 for transmitting data of stream 2.
[0135] Figure 9 Symbol group #3 902-3 of stream 2 is Figure 7 A symbol group of transmission beam 703-3 for transmitting data of stream 2.
[0136] Furthermore, symbol group #1 901-1 of stream 1, symbol group #2 901-2 of stream 1, symbol group #3 901-3 of stream 1, symbol group #1 902-1 of stream 2, symbol group #2 902-2 of stream 2, and symbol group #3 902-3 of stream 2 exist in time interval 1, for example.
[0137] Furthermore, as described above, symbol group #1 901-1 of stream 1 and symbol group #2 902-1 of stream 2 are transmitted at the same frequency (same frequency band), symbol group #2 901-2 of stream 1 and symbol group #2 902-2 of stream 2 are transmitted at the same frequency (same frequency band), and symbol group #3 901-3 of stream 1 and symbol group #3 902-3 of stream 2 are transmitted at the same frequency (same frequency band).
[0138] For example, Figure 8 In the order of , "Data symbol group A for stream 1" and "Data symbol group A for stream 2" are generated based on the information. Furthermore, a symbol group "Data symbol group A-1 for stream 1" is prepared, which is composed of the same symbols as those constituting "Data symbol group A for stream 1." A symbol group "Data symbol group A-2 for stream 1" is prepared, which is composed of the same symbols as those constituting "Data symbol group A for stream 1." A symbol group "Data symbol group A-3 for stream 1" is prepared, which is composed of the same symbols as those constituting "Data symbol group A for stream 1."
[0139] That is, the symbols constituting "data symbol group A-1 of stream 1" are the same as the symbols constituting "data symbol group A-2 of stream 1" and the symbols constituting "data symbol group A-3 of stream 1".
[0140] at this time, Figure 9 The #1 symbol group 901-1 of stream 1 includes "data symbol group A-1 of stream 1". Figure 9 The #2 symbol group 901-2 of stream 1 includes "data symbol group A-2 of stream 1". Figure 9 Stream 1 #3 symbol group 901-3 includes "stream 1 data symbol group A-3." That is, stream 1 #1 symbol group 901-1, stream 1 #2 symbol group 901-2, and stream 1 #3 symbol group 901-3 include the same data symbol group.
[0141] Furthermore, a symbol group "Data symbol group A-1 for stream 2" consisting of the same symbols as those constituting "Data symbol group A for stream 2" is prepared; a symbol group "Data symbol group A-2 for stream 2" consisting of the same symbols as those constituting "Data symbol group A for stream 2" is prepared; and a symbol group "Data symbol group A-3 for stream 2" consisting of the same symbols as those constituting "Data symbol group A for stream 2" is prepared.
[0142] That is, the symbols constituting "data symbol group A-1 of stream 2" are the same as the symbols constituting "data symbol group A-2 of stream 2" and the symbols constituting "data symbol group A-3 of stream 2".
[0143] at this time, Figure 9 The first symbol group 902-1 of stream 2 includes "data symbol group A-1 of stream 2". Figure 9 The symbol group #2 902-2 of stream 2 includes "data symbol group A-2 of stream 2". Figure 9 Stream 2 #3 symbol group 902-3 includes "stream 2 data symbol group A-3." That is, stream 2 #1 symbol group 902-1, stream 2 #2 symbol group 902-2, and stream 2 #3 symbol group 902-3 include the same data symbol group.
[0144] Figure 10 Shown Figure 9 This is an example of a frame structure of "Symbol group #Y of stream X" (X=1, 2; Y=1, 2, 3). Figure 10 In the figure, the horizontal axis is time, 1001 is the control information codeword, and 1002 is the data codeword group of the stream. At this time, the data codeword group 1002 of the stream is used to Figure 9 The symbols transmitted by the "data symbol group A of stream 1" or the "data symbol group A of stream 2" are described.
[0145] In addition, Figure 10 In the frame structure of the receiver, a multi-carrier method such as OFDM (Orthogonal Frequency Division Multiplexing) can also be used. In this case, code elements can also exist in the frequency axis direction. In addition, each code element can also include a reference code element for the receiving device to perform time and frequency synchronization, a reference code element for the receiving device to detect signals, a reference code element for the receiving device to perform channel estimation, etc. In addition, the frame structure is not affected by Figure 10 Therefore, the control information symbol 1001 and the stream data symbol group 1002 can be arbitrarily arranged. In addition, the reference symbol is sometimes called a preamble or a pilot symbol.
[0146] Next, the structure of the control information symbol 1001 will be described.
[0147] Figure 11 Shown as Figure 10 An example of the structure of the code element sent as a control information code element, with the horizontal axis being time. Figure 11In the present invention, the terminal receives the "training code element for terminal reception directivity control" 1101, thereby determining the signal processing method for directivity control during reception performed by the "signal processing unit 405" and / or the "antennas 401-1 to 401-N" and / or the "multiplication units 603-1 to 603-L, and the processing unit 605".
[0148] By receiving the "symbol for notifying the number of transmission streams during multicast" 1102, the terminal knows the number of streams it needs to obtain.
[0149] By receiving the “symbol for notifying which stream the data symbols belong to” 1103 , the terminal can know which stream among the streams transmitted by the base station can be received.
[0150] An example related to the above will be described.
[0151] like Figure 7 As shown in FIG, the case where the base station sends the stream and the transmission bundle is described. Figure 9 The specific information of the control information codeword in the #1 codeword group 901-1 of stream 1 is explained.
[0152] exist Figure 7 In the case of , since the base station transmits "stream 1" and "stream 2", the information of "symbol for notifying the number of transmission streams when performing multicast" 1102 is "2".
[0153] And, because Figure 9 Symbol group #1 901-1 of stream 1 transmits data symbols of stream 1, so information "of which stream is the data symbol for passing the stream" 1103 is information of "stream 1".
[0154] For example, the terminal receives Figure 9 The following describes the case of symbol group #1 901-1 of stream 1. At this point, the terminal recognizes that "the number of transmission streams is 2" from "symbol for notifying the number of transmission streams during multicast" 1102, and recognizes "data symbols for stream 1" from "symbol for notifying which stream the data symbol group belongs to" 1103.
[0155] After this, since the terminal recognizes that "the number of transmission streams is 2" and the data symbols obtained are "data symbols of stream 1", it recognizes that it needs to obtain "data symbols of stream 2". Therefore, the terminal can start the operation of searching for the symbol group of stream 2. For example, the terminal searches Figure 9 The transmitted beam is one of the symbol group #1 902-1 of stream 2, the symbol group #2 902-2 of stream 2, and the symbol group #3 902-3 of stream 2.
[0156] Then, the terminal obtains data symbols for both stream 1 and stream 2 by obtaining a transmission beam of one of stream 2 symbol group #1 902-1, stream 2 symbol group #2 902-2, and stream 2 symbol group #3 902-3.
[0157] By configuring the control information symbols in this way, it is possible to achieve the effect that the terminal can reliably obtain the data symbols.
[0158] As shown above, in multicast transmission and broadcast data transmission, the base station transmits data symbols using multiple transmission beams, and the terminal selectively receives beams of good quality from the multiple transmission beams. Since the modulated signal sent by the base station performs transmission directivity control and reception directivity control, the effect of expanding the area where higher data reception quality can be obtained is achieved.
[0159] Furthermore, in the above description, although it has been described that the terminal performs reception directivity control, the above-mentioned effects can be obtained even if the terminal does not perform reception directivity control.
[0160] in addition, Figure 10 The modulation scheme of "stream data symbol group" 1002 may be any modulation scheme, and the mapping method of the modulation scheme of "stream data symbol group" 1002 may be switched for each symbol. In other words, after mapping, the phase of the constellation diagram on the in-phase I-quadrature Q plane may be switched for each symbol.
[0161] Figure 12 Shows the communication status between the base station and the terminal Figure 7 Different examples. In addition, Figure 12 In relation to Figure 7 The same actions are given the same labels.
[0162] The base station 700 has multiple antennas and transmits multiple transmission signals from the transmission antenna 701. Figure 1 、 Figure 3 In the illustrated configuration, precoding (weighted combining) is performed in the signal processing section 102 (and / or the weighted combining section 301), thereby performing transmit beamforming (directivity control).
[0163] and, Figure 12 It shows a transmission beam 1202-1 for transmitting "modulation signal 1", a transmission beam 1202-2 for transmitting "modulation signal 1", and a transmission beam 1202-3 for transmitting "modulation signal 1".
[0164] Figure 12It shows a transmission beam 1203-1 for transmitting "modulation signal 2", a transmission beam 1203-2 for transmitting "modulation signal 2", and a transmission beam 1203-3 for transmitting "modulation signal 2".
[0165] In addition, Figure 12 In the example, the number of transmission beams used to transmit "modulation signal 1" is 3, and the number of transmission beams used to transmit "modulation signal 2" is 3. However, this is not limiting; any number of transmission beams used to transmit "modulation signal 1" and multiple transmission beams used to transmit "modulation signal 2" are sufficient. "Modulation signal 1" and "Modulation signal 2" will be described in detail later.
[0166] Figure 12 Including terminals 704-1, 704-2, 704-3, 704-4, 704-5, for example Figure 4 、 Figure 5 The same structure as the terminal in .
[0167] For example, terminal 704-1 controls the directionality during reception using signal processing unit 405 and / or antennas 401-1 to 401-N and / or multiplication units 603-1 to 603-L and processing unit 605, thereby generating reception directivity 705-1 and reception directivity 706-1. Furthermore, reception directivity 705-1 enables terminal 704-1 to receive and demodulate transmission beam 1202-1, which transmits "modulation signal 1." Reception directivity 706-1 enables terminal 704-1 to receive and demodulate transmission beam 1203-1, which transmits "modulation signal 2."
[0168] Similarly, terminal 704-2 controls the directionality during reception using signal processing unit 405 and / or antennas 401-1 to 401-N and / or multiplication units 603-1 to 603-L and processing unit 605, generating reception directivity 705-2 and reception directivity 706-2. Furthermore, reception directivity 705-2 enables terminal 704-2 to receive and demodulate transmission beam 1202-1, which transmits "modulation signal 1." Reception directivity 706-2 enables terminal 704-2 to receive and demodulate transmission beam 1203-1, which transmits "modulation signal 2."
[0169] Terminal 704-3 controls the directionality during reception through the "signal processing unit 405" and / or the "antennas 401-1 to 401-N" and / or the "multiplication units 603-1 to 603-L and the processing unit 605" to form reception directivity 705-3 and reception directivity 706-3.
[0170] Furthermore, through the reception directivity 705-3, the terminal 704-3 can receive and demodulate the transmission beam 1202-2 used to transmit "modulation signal 1", and through the reception directivity 706-3, the terminal 704-3 can receive and demodulate the transmission beam 1203-2 used to transmit "modulation signal 2".
[0171] Terminal 704-4 controls the directionality during reception through signal processing unit 405 and / or antennas 401-1 to 401-N and / or multiplication units 603-1 to 603-L and processing unit 605, generating reception directivity 705-4 and reception directivity 706-4. Furthermore, reception directivity 705-4 enables terminal 704-4 to receive and demodulate transmission beam 1202-3, which transmits "modulation signal 1." Reception directivity 706-4 enables terminal 704-4 to receive and demodulate transmission beam 1203-2, which transmits "modulation signal 2."
[0172] Terminal 704-5 controls the directionality during reception through signal processing unit 405 and / or antennas 401-1 to 401-N and / or multiplication units 603-1 to 603-L and processing unit 605, generating reception directivity 705-5 and reception directivity 706-5. Furthermore, reception directivity 705-5 enables terminal 704-5 to receive and demodulate transmission beam 1202-3, which transmits "modulation signal 1." Reception directivity 706-5 enables terminal 704-5 to receive and demodulate transmission beam 1203-3, which transmits "modulation signal 2."
[0173] Figure 12 The special advantage is that the terminal selects at least one transmission beam from the transmission beams 1202-1, 1202-2, and 1202-3 used to transmit the "modulation signal 1" according to the spatial position, and can obtain the "modulation signal 1" with higher quality through the directivity toward the receiving end. In addition, the terminal selects at least one transmission beam from the transmission beams 1203-1, 1203-2, and 1203-3 used to transmit the "modulation signal 2" according to the spatial position, and can obtain the "modulation signal 2" with higher quality through the directivity toward the receiving end.
[0174] Furthermore, base station 700 transmits transmission beam 1202-1, which transmits "modulation signal 1," and transmission beam 1203-1, which transmits "modulation signal 2," using the same frequency (same frequency band) and at the same time. Furthermore, base station 700 transmits transmission beam 1202-2, which transmits "modulation signal 1," and transmission beam 1203-2, which transmits "modulation signal 2," using the same frequency (same frequency band) and at the same time. Furthermore, base station 700 transmits transmission beam 1202-3, which transmits "modulation signal 1," and transmission beam 1203-3, which transmits "modulation signal 2," using the same frequency (same frequency band) and at the same time.
[0175] Furthermore, transmission beams 1202-1, 1202-2, and 1202-3 used to transmit "modulation signal 1" may be beams of the same frequency (same frequency band) or beams of different frequencies (different frequency bands). Transmission beams 1203-1, 1203-2, and 1203-3 used to transmit "modulation signal 2" may be beams of the same frequency (same frequency band) or beams of different frequencies (different frequency bands).
[0176] right Figure 1 、 Figure 3 The operation of the base station setting unit 158 in is described.
[0177] The setting unit 158 receives the setting signal 160 as input. The setting signal 160 includes information on whether to perform multicast transmission or unicast transmission. Figure 12 In the case of the transmission shown, information that “transmission for multicast is to be performed” is input to the setting unit 158 through the setting signal 160 .
[0178] The setting signal 160 includes information on the number of modulated signals to be sent when performing multicast. Figure 12 In the case of transmission shown, information that “the number of transmission modulation signals is 2” is input to the setting unit 158 through the setting signal 160 .
[0179] In addition, the setting signal 160 may also include information on how many transmission beams each modulated signal is to be transmitted in. Figure 12 In the case of transmission shown, information that “the number of transmission beams for transmitting the modulated signal 1 is 3, and the number of transmission beams for transmitting the modulated signal 2 is 3” is input to the setting unit 158 through the setting signal 160 .
[0180] in addition, Figure 1 、 Figure 3The base station can also transmit control information symbols containing information such as "whether transmission is for multicast or unicast," "the number of modulated signals to be transmitted when performing multicast," and "how many transmit beams are used to transmit each modulated signal." This allows the terminal to perform appropriate reception. The structure of the control information symbols will be described in detail later.
[0181] Figure 13 Is used to illustrate Figure 1 、 Figure 3 #i Information 101-i and Use Figure 12 A diagram illustrating the relationship between "modulation signal 1" and "modulation signal 2".
[0182] For example, error correction coding and other processing are performed on information #1 101-1 to obtain error-correction-encoded data. This error-correction-encoded data is named transmit data #1. Furthermore, transmit data #1 is mapped to obtain data symbols, which are then divided into data symbols for stream 1 and data symbols for stream 2, resulting in data symbols (data symbol groups) for stream 1 and data symbols (data symbol groups) for stream 2. In this case, the data symbols for stream 1 in symbol number i are s1(i), and the data symbols for stream 2 are s2(i). Thus, "modulated signal 1" tx1(i) in symbol number i is represented, for example, as follows.
[0183] [Formula 3]
[0184] tx1(i)=α(i)×s1(i)+β(i)×s2(i) Formula (3)
[0185] Furthermore, the "modulated signal 2" tx2(i) in symbol number i is expressed as follows, for example.
[0186] [Formula 4]
[0187] tx2(i)=γ(i)×s1(i)+δ(i)×s2(i) Formula (4)
[0188] In equations (3) and (4), α(i) can be defined as a complex number (and therefore, a real number), β(i) can be defined as a complex number (and therefore, a real number), γ(i) can be defined as a complex number (and therefore, a real number), and δ(i) can be defined as a complex number (and therefore, a real number). Furthermore, although α(i) is expressed, it does not have to be a function of the symbol number i (it can be a fixed value), although β(i) is expressed, it does not have to be a function of the symbol number i (it can be a fixed value), although γ(i) is expressed, it does not have to be a function of the symbol number i (it can be a fixed value), and although δ(i) is expressed, it does not have to be a function of the symbol number i (it can be a fixed value).
[0189] Furthermore, the "symbol group of the modulation signal 1" including the "signal of the data transmission area of the modulation signal 1" composed of data symbols is converted from Figure 1 、 Figure 3 And, the "modulation signal 2 codeword group" containing the "signal of the data transmission area of the modulation signal 2" composed of data codewords is sent from Figure 1 、 Figure 3 The base station sends it.
[0190] Furthermore, signal processing such as phase change or CDD (Cyclic Delay Diversity) may be performed on "Modulation Signal 1" and "Modulation Signal 2." However, the signal processing method is not limited to this.
[0191] Figure 14 An example of a frame structure is shown when the horizontal axis represents time.
[0192] Figure 14 The first symbol group (1401-1) of the modulation signal 1 is Figure 12 The codeword group of the transmission beam 1202-1 used to transmit the data of the modulated signal 1.
[0193] Figure 14 The #2 symbol group (1401-2) of the modulation signal 1 is Figure 12 The codeword group of the transmission beam 1202-2 used to transmit the data of the modulated signal 1.
[0194] Figure 14 The symbol group #3 (1401-3) of the modulation signal 1 is Figure 12 The codeword group of the transmission beam 1202-3 used to transmit the data of the modulated signal 1.
[0195] Figure 14 The first symbol group (1402-1) of the modulation signal 2 is Figure 12 The codeword group of the transmission beam 1203-1 used to transmit the data of the modulated signal 2.
[0196] Figure 14 The symbol group #2 (1402-2) of the modulation signal 2 is Figure 12 The codeword group of the transmission beam 1203-2 used to transmit the data of the modulated signal 2.
[0197] Figure 14 The symbol group #3 (1402-3) of the modulation signal 2 is Figure 12 The code element group of the transmission beam 1203-3 used to transmit the data of the modulated signal 2.
[0198] Therefore, the #1 codeword group (1401-1) of modulation signal 1, the #2 codeword group (1401-2) of modulation signal 1, the #3 codeword group (1401-3) of modulation signal 1, the #1 codeword group (1402-1) of modulation signal 2, the #2 codeword group (1402-2) of modulation signal 2, and the #3 codeword group (1402-3) of modulation signal 2 exist in time interval 1, for example.
[0199] Furthermore, as previously recorded, the #1 symbol group (1401-1) of modulation signal 1 and the #1 symbol group (1402-1) of modulation signal 2 are transmitted at the same frequency (same frequency band), the #2 symbol group (1401-2) of modulation signal 1 and the #2 symbol group (1402-2) of modulation signal 2 are transmitted at the same frequency (same frequency band), and the #3 symbol group (1401-3) of modulation signal 1 and the #3 symbol group (1402-3) of modulation signal 2 are transmitted at the same frequency (same frequency band).
[0200] For example, Figure 13 In the order of, "Signal A in the data transmission area of modulated signal 1" and "Signal A in the data transmission area of modulated signal 2" are generated according to the information.
[0201] Furthermore, a signal "Signal A-1 in the Data Transmission Area of Modulated Signal 1" is prepared, which is composed of signals equivalent to the signals constituting "Signal A in the Data Transmission Area of Modulated Signal 1," a signal "Signal A-2 in the Data Transmission Area of Modulated Signal 1" is prepared, which is composed of signals equivalent to the signals constituting "Signal A in the Data Transmission Area of Modulated Signal 1," and a signal "Signal A-3 in the Data Transmission Area of Modulated Signal 1" is prepared, which is composed of signals equivalent to the signals constituting "Signal A in the Data Transmission Area of Modulated Signal 1." (That is, the signals constituting "Signal Group A-1 in the Data Transmission Area of Modulated Signal 1," the signals constituting "Signal A-2 in the Data Transmission Area of Modulated Signal 1," and the signals constituting "Signal A-3 in the Data Transmission Area of Modulated Signal 1" are identical.)
[0202] at this time, Figure 14 The first symbol group (1401-1) of the modulation signal 1 includes the "signal A-1 in the data transmission area of the modulation signal 1". Figure 14 The symbol group #2 (1401-2) of the modulation signal 1 includes "the signal A-2 in the data transmission area of the modulation signal 1". Figure 14 Symbol group #3 (1401-3) of modulated signal 1 includes "Signal A-3 in the data transmission area of modulated signal 1." In other words, symbol group #1 (1401-1) of modulated signal 1, symbol group #2 (1401-2) of modulated signal 1, and symbol group #3 (1401-3) of modulated signal 1 all contain the same signal.
[0203] Furthermore, a signal "Signal A-1 in the Data Transfer Area of Modulated Signal 2" is prepared, which is composed of a signal equivalent to the signal constituting "Signal A in the Data Transfer Area of Modulated Signal 2," a signal "Signal A-2 in the Data Transfer Area of Modulated Signal 2" is prepared, which is composed of a signal equivalent to the signal constituting "Signal A in the Data Transfer Area of Modulated Signal 2," and a signal "Signal A-3 in the Data Transfer Area of Modulated Signal 2" is prepared, which is composed of a signal equivalent to the signal constituting "Signal A in the Data Transfer Area of Modulated Signal 2." (That is, the signal constituting "Signal A-1 in the Data Transfer Area of Modulated Signal 2," the signal constituting "Signal A-2 in the Data Transfer Area of Modulated Signal 2," and the signal constituting "Signal A-3 in the Data Transfer Area of Modulated Signal 2" are identical.)
[0204] at this time, Figure 14 The first symbol group (1402-1) of the modulation signal 2 includes the "signal A-1 in the data transmission area of the modulation signal 2". Figure 14 The symbol group #2 (1402-2) of stream 2 includes "signal A-2 in the data transmission area of modulated signal 2". Figure 14 Symbol group #3 (1402-3) of modulated signal 2 includes "Signal A-3 in the data transmission area of modulated signal 2." In other words, symbol group #1 (1402-1) of modulated signal 2, symbol group #2 (1402-2) of modulated signal 2, and symbol group #3 (1402-3) of modulated signal 2 all contain the same signal.
[0205] Figure 15 Shown Figure 14 An example of the frame structure of the "symbol group #Y of the modulation signal X" (X=1, 2; Y=1, 2, 3) is described. Figure 15 In the figure, the horizontal axis is time, 1501 is the control information code element, and 1502 is the modulation signal transmission area for data transmission. At this time, the modulation signal transmission area 1502 for data transmission is used to transmit the data. Figure 14 The code element of "Signal A in the data transmission area of modulated signal 1" or "Signal A in the data transmission area of modulated signal 2" is described.
[0206] In addition, Figure 15 In the frame structure of the receiver, a multi-carrier method such as OFDM (Orthogonal Frequency Division Multiplexing) can also be used. In this case, code elements can also exist in the frequency axis direction. In addition, each code element can also include a reference code element for the receiver to perform time and frequency synchronization, a reference code element for the receiver to detect signals, a reference code element for the receiver to perform channel estimation, etc. In addition, the frame structure is not affected by Figure 15Therefore, the control information code element 1501 and the modulation signal transmission area 1502 for data transmission can be arbitrarily arranged.
[0207] The reference symbol may also be called, for example, a preamble or a pilot symbol.
[0208] Next, the structure of control information symbol 1501 is described.
[0209] Figure 16 Shown as Figure 15 An example of the structure of the code element sent as a control information code element, with the horizontal axis being time. Figure 16 In the figure, 1601 is a "training symbol for terminal to perform reception directivity control". By receiving the "training symbol for terminal to perform reception directivity control" 1601, the terminal determines the signal processing method for directivity control during reception, which is performed by the "signal processing unit 405" and / or the "antennas 401-1 to 401-N" and / or the "multiplication units 603-1 to 603-L, and the processing unit 605".
[0210] 1602 is a “symbol for notifying the number of modulated signals to be transmitted during multicast”. By receiving “symbol for notifying the number of modulated signals to be transmitted during multicast” 1602, the terminal can know the number of modulated signals it needs to obtain.
[0211] 1603 is the "code element for notifying which modulation signal sending area is used for data transmission of the modulation signal". By receiving the "code element for notifying which modulation signal sending area is used for data transmission of the modulation signal" 1603, the terminal can know which modulation signal among the modulation signals sent by the base station can be received.
[0212] An example related to the above will be described.
[0213] like Figure 12 As shown in FIG, consider the case where the base station transmits the "modulated signal" and the transmission beam. Figure 14 The specific information of the control information codeword in the #1 codeword group 1401-1 of the modulation signal 1 is explained.
[0214] exist Figure 12 In the case of "modulation signal 1" and "modulation signal 2" sent by the base station, the information of "the code element used to notify the number of modulation signals sent during multicast" 1602 is "2".
[0215] And, because Figure 14The #1 codeword group 1401-1 of the modulation signal 1 sends the signal of the data transmission area of the modulation signal 1. Therefore, the information of "the codeword used to notify which modulation signal's data transmission area is used for the modulation signal" 1603 is the information of "modulation signal 1".
[0216] For example, suppose the terminal receives Figure 14 At this time, the terminal recognizes "modulation signal number 2" based on "symbol for notifying the number of modulation signals transmitted during multicast" 1602, and recognizes "modulation signal 1" based on "symbol for notifying which modulation signal transmission area is used for data transmission of the modulation signal" 1603.
[0217] Then, the terminal recognizes that there is "Modulation Signal Number 2" and the obtained modulation signal is "Modulation Signal 1", so it recognizes that it needs to obtain "Modulation Signal 2". Therefore, the terminal can start the operation of searching for "Modulation Signal 2". For example, the terminal searches Figure 14 The transmitted beam is one of the "#1 symbol group of modulation signal 2" 1402-1, the "#2 symbol group of modulation signal 2" 1402-2, and the "#3 symbol group of modulation signal 2" 1402-3.
[0218] In addition, the terminal obtains both "modulation signal 1" and "modulation signal 2" by obtaining a transmission beam of "modulation signal 2 #1 codeword group" 1402-1, "modulation signal 2 #2 codeword group" 1402-2, and "modulation signal 2 #3 codeword group" 1402-3, and can obtain the data codewords of stream 1 and the data codewords of stream 2 with high quality.
[0219] By configuring the control information symbols in this way, it is possible to achieve the effect that the terminal can reliably obtain the data symbols.
[0220] As described above, in multicast and broadcast data transmission, the base station transmits data symbols using multiple transmission beams, and the terminal selectively receives high-quality beams from these multiple transmission beams. This increases the area where the modulated signal transmitted by the base station can receive high-quality data. This is because the base station performs transmission and reception directivity control.
[0221] Furthermore, in the above description, although it is described that the terminal performs reception directivity control, the above-mentioned effects can be obtained even if the terminal does not perform reception directivity control.
[0222] In addition, Figure 7In the description, each terminal receives both the modulated signal for stream 1 and the modulated signal for stream 2. However, the present invention is not limited to this embodiment. For example, a terminal may receive a modulated signal for stream 1, a terminal may receive a modulated signal for stream 2, or a terminal may receive both the modulated signal for stream 1 and the modulated signal for stream 2. Alternatively, different terminals may receive different modulated signals.
[0223] (Implementation Method 2)
[0224] In Embodiment 1, a method was described in which a base station transmits data symbols using multiple transmission beams in multicast data transmission and broadcast data transmission. In this embodiment, as a variation of Embodiment 1, a case is described in which a base station performs multicast data transmission and broadcast data transmission in addition to unicast data transmission.
[0225] Figure 17 An example of the communication status between a base station (or access point, etc.) and a terminal is shown. Figure 7 The same operations are given the same reference numerals and detailed descriptions are omitted.
[0226] The base station 700 has multiple antennas and transmits multiple transmission signals from the transmission antenna 701. Figure 1 、 Figure 3 With such a configuration, transmission beamforming (directivity control) is performed by performing precoding (weighted combining) in the signal processing unit 102 (and / or the weighted combining unit 301).
[0227] In addition, the description of the transmission beams 702-1, 702-2, 702-3, 703-1, 703-2, and 703-3 is the same as that of the transmission beams 702-1, 702-2, 702-3, 703-1, 703-2, and 703-3. Figure 7 The description is the same as , so it is omitted here.
[0228] Furthermore, regarding the description of the terminals 704-1, 704-2, 704-3, 704-4, 704-5, and the reception directivities 705-1, 705-2, 705-3, 705-4, 705-5, 706-1, 706-2, 706-3, 706-4, 706-5, due to the use of Figure 7 The description is the same as , so it is omitted here.
[0229] exist Figure 17 The characteristic feature of the system is that the base station Figure 7 Multicast is performed as described above, and the base station 700 and the terminal (for example, 1702) perform unicast communication.
[0230] In addition to the multicast transmission beams 702-1, 702-2, 702-3, 703-1, 703-2, and 703-3, the base station 700 Figure 17 In addition, a transmission beam 1701 for unicast is generated and data is transmitted to a terminal 1702 separately. Figure 17 Although the example shows that the base station 700 sends one transmission beam 1701 to the terminal 1702, the number of transmission beams is not limited to one. The base station 700 can also send multiple transmission beams (or multiple modulated signals) to the terminal 1702.
[0231] Terminal 1702 then generates reception directivity 1703 for directivity control during reception using signal processing unit 405 and / or antennas 401-1 to 401-N and / or multiplication units 603-1 to 603-L and signal processing unit 605. This allows terminal 1702 to receive and demodulate transmission beam 1701.
[0232] In addition, in order to generate a transmission beam including the transmission beam 1701, the base station, for example, Figure 1 、 Figure 3 The signal processing unit 102 (and / or the weighted combining unit 301) in the illustrated configuration performs precoding (weighted combining).
[0233] Conversely, when terminal 1702 transmits a modulated signal to base station 700, terminal 1702 performs precoding (or weighted synthesis) and transmits transmit beam 1703. Base station 700 then generates receive directivity 1701 for directivity control during reception. This allows base station 700 to receive and demodulate transmit beam 1703.
[0234] Furthermore, base station 700 transmits transmission beam 702-1 for transmitting data of stream 1 and transmission beam 703-1 for transmitting data of stream 2 at the same frequency (same frequency band) and at the same time. Furthermore, base station 700 transmits transmission beam 702-2 for transmitting data of stream 1 and transmission beam 703-2 for transmitting data of stream 2 at the same frequency (same frequency band) and at the same time. Furthermore, base station 700 transmits transmission beam 702-3 for transmitting data of stream 1 and transmission beam 703-3 for transmitting data of stream 2 at the same frequency (same frequency band) and at the same time.
[0235] Furthermore, transmission bundles 702-1, 702-2, and 702-3 used to transmit data for stream 1 may be bundles of the same frequency (same frequency band) or bundles of different frequencies (different frequency bands). Transmission bundles 703-1, 703-2, and 703-3 used to transmit data for stream 2 may be bundles of the same frequency (same frequency band) or bundles of different frequencies (different frequency bands).
[0236] Furthermore, the transmission beam 1701 for unicast may be a beam having the same frequency (same frequency band) as the transmission beams 702-1, 702-2, 702-3, 703-1, 703-2, and 703-3, or a beam having a different frequency (different frequency band).
[0237] In addition, Figure 17 In the description, although the terminal performing unicast communication is described as one, the number of terminals performing unicast communication with the base station may be multiple.
[0238] At this time, the structure of the base station Figure 1 、 Figure 3 The operation of the setting unit 158 in will be described.
[0239] The setting unit 158 receives the setting signal 160 as input. The setting signal 160 includes information on whether to perform multicast transmission or unicast transmission. Figure 17 In the case of the transmission shown, information that “both multicast transmission and unicast transmission are performed” is input to the setting unit 158 through the setting signal 160 .
[0240] At the same time, the setting signal 160 includes the information of "number of transmission streams when performing multicast", and the base station performs Figure 17 In the case of transmission shown, information that "the number of transmission streams is 2" is input to the setting unit 158 through the setting signal 160.
[0241] Furthermore, the setting signal 160 may also include information on "how many transmission beams are used to transmit each stream". Figure 17 In the case of the transmission shown, information that “the number of transmission beams of the transmission stream 1 is 3, and the number of transmission beams of the transmission stream 2 is 3” is input to the setting unit 158 through the setting signal 160 .
[0242] in addition, Figure 1 、 Figure 3 The base station can also transmit control information symbols containing information such as "whether the data symbol is for multicast or unicast transmission," "the number of transmission streams when performing multicast," and "how many transmission bundles are used to transmit each stream." This allows the terminal to perform appropriate reception.
[0243] Furthermore, the base station may transmit, to a terminal performing unicast communication, a control information symbol for training the base station to perform directivity control and a control information symbol for training the terminal to perform directivity control.
[0244] Figure 18 An example of the communication status between a base station (or access point, etc.) and a terminal is shown. Figure 7 、 Figure 12 The same operations are given the same reference numerals and detailed descriptions are omitted.
[0245] The base station 700 has multiple antennas and transmits multiple transmission signals from the transmission antenna 701. Figure 1 、 Figure 3 In the illustrated configuration, transmission beamforming (directivity control) is performed by performing precoding (weighted combining) in the signal processing section 102 (and / or the weighted combining section 301).
[0246] Furthermore, regarding the description of the transmission beams 1202-1, 1202-2, 1202-3, 1203-1, 1203-2, and 1203-3, since the same Figure 12 The description is the same as that of , so the description is omitted.
[0247] Furthermore, regarding the description of the terminals 704-1, 704-2, 704-3, 704-4, 704-5, and the reception directivities 705-1, 705-2, 705-3, 705-4, 705-5, 706-1, 706-2, 706-3, 706-4, 706-5, due to the use of Figure 12 The description is the same as that of , so the description is omitted.
[0248] exist Figure 18 The characteristic is that the base station Figure 12 Multicast is performed as described in the description, and the base station 700 and the terminal (for example, 1702) perform unicast communication.
[0249] In addition to the multicast transmission beams 1202-1, 1202-2, 1202-3, 1203-1, 1203-2, and 1203-3, the base station 700 Figure 18 In addition, a transmission beam 1701 for unicast is generated and data is transmitted to terminal 1702 independently. Figure 18 Although an example is shown in which the base station 700 sends one transmission beam 1701 to the terminal 1702, the number of transmission beams is not limited to one, and the base station 700 can also send multiple transmission beams (or multiple modulated signals) to the terminal 1702.
[0250] Terminal 1702 then generates reception directivity 1703 for directivity control during reception using signal processing unit 405 and / or antennas 401-1 to 401-N and / or multiplication units 603-1 to 603-L and signal processing unit 605. This allows terminal 1702 to receive and demodulate transmission beam 1701.
[0251] In addition, in order to generate a transmission beam including the transmission beam 1701, the base station, for example, Figure 1 、 Figure 3 The signal processing unit 102 (and / or the weighted combining unit 301) in the illustrated configuration performs precoding (weighted combining).
[0252] Conversely, when terminal 1702 transmits a modulated signal to base station 700, terminal 1702 performs precoding (or weighted synthesis) and transmits transmit beam 1703. Base station 700 then generates receive directivity 1701 for directivity control during reception. This allows base station 700 to receive and demodulate transmit beam 1703.
[0253] Furthermore, transmission beam 1202-1 for transmitting "modulation signal 1" and transmission beam 1203-1 for transmitting "modulation signal 2" are transmitted by base station 700 at the same frequency (same frequency band) and at the same time. Furthermore, transmission beam 1202-2 for transmitting "modulation signal 1" and transmission beam 1203-2 for transmitting "modulation signal 2" are transmitted by base station 700 at the same frequency (same frequency band) and at the same time. Furthermore, transmission beam 1202-3 for transmitting "modulation signal 1" and transmission beam 1203-3 for transmitting "modulation signal 2" are transmitted by base station 700 at the same frequency (same frequency band) and at the same time.
[0254] Furthermore, transmission beams 1202-1, 1202-2, and 1202-3 used to transmit "modulation signal 1" may be beams of the same frequency (same frequency band) or beams of different frequencies (different frequency bands). Transmission beams 1203-1, 1203-2, and 1203-3 used to transmit "modulation signal 2" may be beams of the same frequency (same frequency band) or beams of different frequencies (different frequency bands).
[0255] Therefore, the transmission beam 1701 for unicast may be a beam of the same frequency (same frequency band) as the transmission beams 1202-1, 1202-2, 1202-3, 1203-1, 1203-2, and 1203-3, or a beam of a different frequency (different frequency band).
[0256] In addition, Figure 18Although it is described that there is one terminal performing unicast communication, the number of terminals performing unicast communication with the base station may be multiple.
[0257] At this time, the structure and Figure 1 、 Figure 3 The operation of the setting unit 158 in will be described.
[0258] The setting unit 158 receives the setting signal 160 as input. The setting signal 160 includes information on whether to perform multicast transmission or unicast transmission. Figure 18 In the case of the transmission shown, information that “both multicast transmission and unicast transmission are performed” is input to the setting unit 158 through the setting signal 160 .
[0259] Furthermore, the setting signal 160 includes information on the number of transmission streams when performing multicast, and the base station performs Figure 18 In the case of the transmission shown, information that “the number of transmission streams is 2” is input to the setting unit 158 through the setting signal 160 .
[0260] Furthermore, the setting signal 160 may also include information on "how many transmission beams are used to transmit each stream". Figure 18 In the case of the transmission shown, information that “the number of transmission beams of the transmission stream 1 is 3, and the number of transmission beams of the transmission stream 2 is 3” is input to the setting unit 158 through the setting signal 160 .
[0261] in addition, Figure 1 、 Figure 3 The base station can also transmit data symbols containing control information such as "whether to transmit for multicast or unicast," "the number of transmission streams when performing multicast," and "how many transmission bundles are used to transmit each stream." This allows the terminal to perform appropriate reception.
[0262] Furthermore, the base station may transmit, to a terminal performing unicast communication, a control information symbol for training the base station to perform directivity control and a control information symbol for training the terminal to perform directivity control.
[0263] Next, as a modification of the first embodiment, a case where a base station transmits a plurality of multicast data transmissions will be described.
[0264] Figure 19 An example of the communication status between a base station (or access point, etc.) and a terminal is shown. Figure 7 The same operations are given the same reference numerals, and detailed descriptions are omitted.
[0265] The base station 700 has multiple antennas and transmits multiple transmission signals from the transmission antenna 701. Figure 1 、 Figure 3 In the illustrated configuration, transmission beamforming (directivity control) is performed by performing precoding (weighted combining) in the signal processing section 102 (and / or the weighted combining section 301).
[0266] Furthermore, regarding the description of the transmission beams 702-1, 702-2, 702-3, 703-1, 703-2, and 703-3, since the same Figure 7 The description is the same as that of , so the description is omitted.
[0267] Furthermore, regarding the description of the terminals 704-1, 704-2, 704-3, 704-4, 704-5, and the reception directivities 705-1, 705-2, 705-3, 705-4, 705-5, 706-1, 706-2, 706-3, 706-4, 706-5, due to the use of Figure 7 The description is the same as that of , so the description is omitted.
[0268] The base station 700 transmits transmission beams 1901-1, 1901-2, 1902-1, and 1902-2 in addition to the transmission beams 702-1, 702-2, 702-3, 703-1, 703-2, and 703-3.
[0269] Transmission bundle 1901-1 is a transmission bundle for transmitting data of stream 3. Transmission bundle 1901-2 is also a transmission bundle for transmitting data of stream 3.
[0270] Transmission bundle 1902-1 is a transmission bundle for transmitting data of stream 4. Transmission bundle 1902-2 is also a transmission bundle for transmitting data of stream 4.
[0271] 704-1, 704-2, 704-3, 704-4, 704-5, 1903-1, 1903-2, 1903-3 are terminals, for example Figure 4 、 Figure 5 In addition, the operation of terminals 704-1, 704-2, 704-3, 704-4, and 704-5 is the same as that of terminals 704-1, 704-2, 704-3, 704-4, and 704-5. Figure 7 Same description as .
[0272] Terminal 1903-1 controls the directionality during reception using signal processing unit 405 and / or antennas 401-1 to 401-N and / or multiplication units 603-1 to 603-L and processing unit 605, thereby generating reception directivity 1904-1 and reception directivity 1905-1. Furthermore, reception directivity 1904-1 enables terminal 1903-1 to receive and demodulate transmission beam 1901-2, which transmits data for stream 3. Reception directivity 1905-1 enables terminal 1903-1 to receive and demodulate transmission beam 1902-2, which transmits data for stream 4.
[0273] Terminal 1903-2 controls the directionality during reception using signal processing unit 405 and / or antennas 401-1 to 401-N and / or multiplication units 603-1 to 603-L and processing unit 605, thereby generating reception directivity 1904-2 and reception directivity 1905-2. Reception directivity 1904-2 enables terminal 1903-2 to receive and demodulate transmission beam 1902-1, which carries data for stream 4. Reception directivity 1905-2 enables terminal 1903-2 to receive and demodulate transmission beam 1901-2, which carries data for stream 3.
[0274] Terminal 1903-3 controls the directionality during reception using signal processing unit 405 and / or antennas 401-1 to 401-N and / or multiplication units 603-1 to 603-L and processing unit 605, thereby generating reception directivity 1904-3 and reception directivity 1905-3. Furthermore, reception directivity 1904-3 enables terminal 1903-3 to receive and demodulate transmission beam 1901-1, which carries data for stream 3. Reception directivity 1905-3 enables terminal 1903-3 to receive and demodulate transmission beam 1902-1, which carries data for stream 4.
[0275] Terminal 1903-4 controls the directionality during reception using signal processing unit 405 and / or antennas 401-1 to 401-N and / or multiplication units 603-1 to 603-L and processing unit 605, thereby generating reception directivity 1904-4 and reception directivity 1905-4. Terminal 1903-4 receives and demodulates transmission beam 703-1, which transmits data for stream 2, using reception directivity 1904-4. Terminal 1903-4 receives and demodulates transmission beam 1901-1, which transmits data for stream 3, using reception directivity 1905-4.
[0276] exist Figure 19The characteristic feature of the system is that a base station transmits a plurality of streams including multicast data and transmits each stream using a plurality of transmission bundles, and each terminal selectively receives the transmission bundle of one or more streams among the plurality of streams.
[0277] Furthermore, transmission beam 702-1 for transmitting data for stream 1 and transmission beam 703-1 for transmitting data for stream 2 are transmitted by base station 700 at the same frequency (same frequency band) and at the same time. Furthermore, transmission beam 702-2 for transmitting data for stream 1 and transmission beam 703-2 for transmitting data for stream 2 are transmitted by base station 700 at the same frequency (same frequency band) and at the same time. Furthermore, transmission beam 702-3 for transmitting data for stream 1 and transmission beam 703-3 for transmitting data for stream 2 are transmitted by base station 700 at the same frequency (same frequency band) and at the same time.
[0278] Transmission beam 1901-1 for transmitting data of stream 3 and transmission beam 1902-1 for transmitting data of stream 4 are transmitted by base station 700 at the same frequency (same frequency band) and at the same time. Furthermore, transmission beam 1901-2 for transmitting data of stream 3 and transmission beam 1902-2 for transmitting data of stream 4 are transmitted by base station 700 at the same frequency (same frequency band) and at the same time.
[0279] Furthermore, transmission bundles 702-1, 702-2, and 702-3 used to transmit data for stream 1 may be bundles of the same frequency (same frequency band) or bundles of different frequencies (different frequency bands). Transmission bundles 703-1, 703-2, and 703-3 used to transmit data for stream 2 may be bundles of the same frequency (same frequency band) or bundles of different frequencies (different frequency bands).
[0280] Transmission bundles 1901-1 and 1901-2 used to transmit data for stream 3 may be bundles of the same frequency (same frequency band) or bundles of different frequencies (different frequency bands). Furthermore, transmission bundles 1902-1 and 1902-2 used to transmit data for stream 4 may be bundles of the same frequency (same frequency band) or bundles of different frequencies (different frequency bands).
[0281] Moreover, according to Figure 1 Data symbols for stream 1 can be generated based on information #1 101-1, data symbols for stream 2 can be generated, and data symbols for stream 3 and stream 4 can be generated based on information #2 101-2. Furthermore, error correction encoding can be performed on information #1 101-1 and information #2 101-2, respectively, to generate data symbols.
[0282] And, it can also be, according to Figure 1The #1 information 101-1 generates the data codeword of stream 1, according to Figure 1 The #2 information 101-2 generates the data codeword of stream 2, according to Figure 1 The #3 information 101-3 generates the data codeword of stream 3, according to Figure 1 The #4 information 101-4 generates data symbols for stream 4. Alternatively, the #1 information 101-1, the #2 information 101-2, the #3 information 101-3, and the #4 information 101-4 may be error-correction-encoded separately to generate data symbols.
[0283] That is, the data symbols of each stream are based on Figure 1 Therefore, the terminal can selectively obtain the stream for multicast.
[0284] At this time, the structure and Figure 1 、 Figure 3 The operation of the setting unit 158 in the example will be described. The setting unit 158 receives the setting signal 160 as input. The setting signal 160 includes information on whether to perform multicast transmission or unicast transmission. Figure 19 In the case of the transmission shown, information that “transmission for multicast is to be performed” is input to the setting unit 158 through the setting signal 160 .
[0285] The setting signal 160 includes information on the number of transmission streams when performing multicast. Figure 19 In the case of the transmission shown, information that “the number of transmission streams is 4” is input to the setting unit 158 through the setting signal 160 .
[0286] Furthermore, the setting signal 160 may include information on "how many transmission beams are used to transmit each stream". Figure 19 In the case of transmission shown, information indicating that "the number of transmission beams of transmission stream 1 is 3, the number of transmission beams of transmission stream 2 is 3, the number of transmission beams of transmission stream 3 is 2, and the number of transmission beams of transmission stream 4 is 2" is input to the setting unit 158 through the setting signal 160.
[0287] in addition, Figure 1 、 Figure 3 The base station can also transmit control information symbols containing information such as "whether the data symbol is for multicast or unicast transmission," "the number of transmission streams when performing multicast," and "how many transmission bundles are used to transmit each stream." This allows the terminal to perform appropriate reception.
[0288] Next, as a modification of the first embodiment, a case where a base station transmits a plurality of multicast data transmissions will be described.
[0289] Figure 20An example of the communication status between a base station (or access point, etc.) and a terminal is shown. Figure 7 、 Figure 12 、 Figure 19 The same operations are given the same reference numerals and detailed descriptions are omitted.
[0290] The base station 700 has multiple antennas and transmits multiple transmission signals from the transmission antenna 701. Figure 1 、 Figure 3 In the illustrated configuration, transmission beamforming (directivity control) is performed by performing precoding (weighted combining) in the signal processing section 102 (and / or the weighted combining section 301).
[0291] Furthermore, regarding the description of the transmission beams 1202-1, 1202-2, 1202-3, 1203-1, 1203-2, and 1203-3, Figure 12 The description is repeated, so it is omitted.
[0292] Furthermore, regarding the description of terminals 704-1, 704-2, 704-3, 704-4, 704-5, and reception directivities 705-1, 705-2, 705-3, 705-4, 705-5, 706-1, 706-2, 706-3, 706-4, 706-5, Figure 12 The description is repeated, so it is omitted.
[0293] The base station 700 transmits the transmission beams 2001-1, 2001-2, 2002-1, and 2002-2 in addition to the transmission beams 1202-1, 1202-2, 1202-3, 1203-1, 1203-2, and 1203-3.
[0294] The transmission beam 2001-1 is a transmission beam for transmitting the "modulation signal 3." Also, the transmission beam 2001-2 is a transmission beam for transmitting the "modulation signal 3."
[0295] The transmission beam 2002-1 is a transmission beam for transmitting the "modulation signal 4." Furthermore, the transmission beam 2002-2 is also a transmission beam for transmitting the "modulation signal 4."
[0296] Terminals 704-1, 704-2, 704-3, 704-4, 704-5, 1903-1, 1903-2, 1903-3 are, for example, Figure 4 、 Figure 5 In addition, the operations of terminals 704-1, 704-2, 704-3, 704-4, and 704-5 are the same as those of Figure 7 Same description as .
[0297] Terminal 1903-1 controls the directionality during reception through signal processing unit 405 and / or antennas 401-1 to 401-N and / or multiplication units 603-1 to 603-L and processing unit 605, thereby generating reception directivity 1904-1 and reception directivity 1905-1. Furthermore, reception directivity 1904-1 enables terminal 1903-1 to receive and demodulate transmission beam 2001-2, which transmits "modulation signal 3." Reception directivity 1905-1 enables terminal 1903-1 to receive and demodulate transmission beam 2002-2, which transmits "modulation signal 4."
[0298] Terminal 1903-2 controls the directionality during reception through signal processing unit 405 and / or antennas 401-1 to 401-N and / or multiplication units 603-1 to 603-L and processing unit 605, thereby generating reception directivity 1904-2 and reception directivity 1905-2. Furthermore, reception directivity 1904-2 enables terminal 1903-2 to receive and demodulate transmission beam 2002-1, which transmits "modulation signal 4." Reception directivity 1905-2 enables terminal 1903-2 to receive and demodulate transmission beam 2001-2, which transmits "modulation signal 3."
[0299] Terminal 1903-3 controls the directionality during reception through signal processing unit 405 and / or antennas 401-1 to 401-N and / or multiplication units 603-1 to 603-L and processing unit 605, thereby generating reception directivity 1904-3 and reception directivity 1905-3. Furthermore, reception directivity 1904-3 enables terminal 1903-3 to receive and demodulate transmission beam 2001-1, which transmits "modulation signal 3." Reception directivity 1905-3 enables terminal 1903-3 to receive and demodulate transmission beam 2002-1, which transmits "modulation signal 4."
[0300] Terminal 1903-4 controls the directionality during reception through signal processing unit 405 and / or antennas 401-1 to 401-N and / or multiplication units 603-1 to 603-L and processing unit 605, thereby generating reception directivity 1904-4 and reception directivity 1905-4. Furthermore, reception directivity 1904-4 enables terminal 1903-4 to receive and demodulate transmission beam 2001-1, which transmits "modulation signal 3." Reception directivity 1905-4 enables terminal 1903-4 to receive and demodulate transmission beam 2002-1, which transmits "modulation signal 4."
[0301] exist Figure 20 In the present invention, a base station transmits a plurality of modulated signals including multicast data, each modulated signal is transmitted in a plurality of transmission beams, and each terminal selectively receives the transmission beam of one or more streams of the plurality of modulated signals.
[0302] Furthermore, base station 700 transmits transmission beam 1202-1, which transmits "modulation signal 1," and transmission beam 1203-1, which transmits "modulation signal 2," at the same frequency (same frequency band) and at the same time. Furthermore, base station 700 transmits transmission beam 1202-2, which transmits "modulation signal 1," and transmission beam 1203-2, which transmits "modulation signal 2," at the same frequency (same frequency band) and at the same time. Furthermore, base station 700 transmits transmission beam 1202-3, which transmits "modulation signal 1," and transmission beam 1203-3, which transmits "modulation signal 2," at the same frequency (same frequency band) and at the same time.
[0303] Base station 700 transmits transmission beam 2001-1 for transmitting "modulation signal 3" and transmission beam 2002-1 for transmitting "modulation signal 4" at the same frequency (same frequency band) and at the same time. Furthermore, base station 700 transmits transmission beam 2001-2 for transmitting "modulation signal 3" and transmission beam 2002-2 for transmitting "modulation signal 4" at the same frequency (same frequency band) and at the same time.
[0304] Furthermore, transmission bundles 702-1, 702-2, and 702-3 used to transmit data for stream 1 may be bundles of the same frequency (same frequency band) or bundles of different frequencies (different frequency bands). Transmission bundles 703-1, 703-2, and 703-3 used to transmit data for stream 2 may be bundles of the same frequency (same frequency band) or bundles of different frequencies (different frequency bands).
[0305] Transmission beams 2001-1 and 2001-2 used to transmit "modulation signal 3" may be beams of the same frequency (same frequency band) or beams of different frequencies (different frequency bands). Furthermore, transmission beams 2002-1 and 2002-2 used to transmit "modulation signal 4" may be beams of the same frequency (same frequency band) or beams of different frequencies (different frequency bands).
[0306] At this time, the structure and Figure 1 、 Figure 3 The operation of the setting unit 158 in the example will be described. The setting unit 158 receives the setting signal 160 as input. The setting signal 160 includes information on whether to perform multicast transmission or unicast transmission. Figure 19 In the case of the transmission shown, information that “transmission for multicasting is to be performed” is input to the setting unit 158 through the setting signal 160 .
[0307] The setting signal 160 includes information on the number of modulation signals to be sent when performing multicast. Figure 20 In the case of transmission shown, information that “the number of transmission modulation signals is 4” is input to the setting unit 158 through the setting signal 160 .
[0308] Furthermore, the setting signal 160 may include information on how many transmission beams are used to transmit each modulated signal. Figure 20 In the case of transmission shown, the information "the number of transmission beams for sending modulation signal 1 is 3, the number of transmission beams for sending modulation signal 2 is 3, the number of transmission beams for sending modulation signal 3 is 2, and the number of transmission beams for sending modulation signal 4 is 2" is input into the setting unit 158 through the setting signal 160.
[0309] in addition, Figure 1 、 Figure 3 The base station can also transmit control information symbols including information such as "whether to transmit for multicast or unicast," "number of transmission streams when performing multicast," and "how many transmission bundles are used to transmit each stream" in the data symbols. This allows the terminal to perform appropriate reception.
[0310] In addition, Figure 20 In the case of receiving both the transmission beam of "modulation signal 1" and the transmission beam of "modulation signal 2", the terminal can obtain the data of stream 1 and the data of stream 2 with high reception quality.
[0311] Likewise, when the terminal receives both the transmission beam of "modulation signal 3" and the transmission beam of "modulation signal 4", it can obtain the data of stream 3 and the data of stream 4 with high reception quality.
[0312] And, in Figure 20 In the example described above, the base station transmits "modulation signal 1," "modulation signal 2," "modulation signal 3," and "modulation signal 4." However, the base station may also transmit "modulation signal 5" and "modulation signal 6" to transmit data for stream 5 and stream 6, respectively. Furthermore, the base station may transmit more modulation signals to transmit more streams. Furthermore, each modulation signal may be transmitted using one or more transmission beams.
[0313] Moreover, if Figure 17 、 Figure 18 As described in , there may be more than one transmission beam for unicast (or reception directivity control).
[0314] Regarding the relationship between "modulation signal 1" and "modulation signal 2", due to Figure 13 Here, the relationship between "modulation signal 3" and "modulation signal 4" is used. Figure 21 Provide explanation.
[0315] For example, error correction coding and other processing are performed on information #2 101-2 to obtain error-corrected coded data. This error-corrected coded data is named transmit data #2. Furthermore, transmit data #2 is mapped to obtain data symbols, which are then divided into data symbols for stream 3 and stream 4, resulting in data symbols (data symbol groups) for stream 3 and data symbols (data symbol groups) for stream 4. At this point, the data symbols for stream 3 in symbol number i are s3(i), and the data symbols for stream 4 are s4(i). Thus, "modulated signal 3" tx3(i) in symbol number i is represented, for example, as follows.
[0316] [Formula 5]
[0317] tx3(i)=e(i)×s3(i)+(i)×s4(i) Formula (5)
[0318] Furthermore, the "modulated signal 4" tx4(i) in symbol number i is expressed as follows, for example.
[0319] [Formula 6]
[0320] tx4(i)=g(i)×s3(i)+h(i)×s4(i) Formula (6)
[0321] In addition, in equations (5) and (6), e(i), f(i), g(i), and h(i) can be defined using complex numbers, and therefore, can also be real numbers.
[0322] Furthermore, although described as e(i), f(i), g(i), and h(i), they do not need to be functions of the symbol number i, but may be fixed values.
[0323] Furthermore, the "symbol group of the modulation signal 3" including the "signal of the data transmission area of the modulation signal 3" constituted by the data symbols is converted from Figure 1 、 Figure 3 In addition, the "modulation signal 4 codeword group" containing the "signal of the data transmission area of the modulation signal 4" composed of data codewords is sent from Figure 1 、 Figure 3 The base station sends it.
[0324] (Replenish)
[0325] Of course, the embodiments and other contents in this specification may be implemented in various combinations.
[0326] In addition, the various embodiments and other contents are merely examples. For example, although "modulation method, error correction coding method (error correction code used, code length, coding rate, etc.), control information, etc." are shown as examples, the same structure can be used when other "modulation method, error correction coding method (error correction code used, code length, coding rate, etc.), control information, etc." are applied.
[0327] Regarding modulation schemes, the embodiments and other contents described in this specification can be implemented even when using modulation schemes other than those described in this specification. For example, APSK (Amplitude Phase Shift Keying), PAM (Pulse Amplitude Modulation), PSK (Phase Shift Keying), and QAM (Quadrature Amplitude Modulation) can also be applied. Each modulation scheme can also employ uniform or non-uniform mapping. For example, APSK includes 16APSK, 64APSK, 128APSK, 256APSK, 1024APSK, and 4096APSK; for example, PAM includes 4PAM, 8PAM, 16PAM, 64PAM, 128PAM, 256PAM, 1024PAM, and 4096PAM; for example, PSK includes BPSK, QPSK, 8PSK, 16PSK, 64PSK, 128PSK, 256PSK, 1024PSK, and 4096PSK; and for example, QAM includes 4QAM, 8QAM, 16QAM, 64QAM, 128QAM, 256QAM, 1024QAM, and 4096QAM.
[0328] Furthermore, the configuration method of 2, 4, 8, 16, 64, 128, 256, 1024, etc. signal points in the IQ plane (modulation method with 2, 4, 8, 16, 64, 128, 256, 1024, etc. signal points) is not a signal point configuration method affected by the modulation method shown in this specification.
[0329] The "base station" described in this specification may be, for example, a broadcast station, base station, access point, terminal, mobile phone, etc. Furthermore, the "terminal" described in this specification may be a television, radio, terminal, personal computer, mobile phone, access point, base station, etc. Furthermore, the "base station" and "terminal" in this application are devices with communication capabilities that are configured to connect to a device used to execute an application, such as a television, radio, personal computer, mobile phone, etc., via some interface. Furthermore, in this embodiment, symbols other than data symbols, such as pilot symbols and symbols for control information, may be arranged in any manner within a frame.
[0330] Furthermore, pilot symbols and control information symbols can be named in any manner. For example, in a transceiver, any known symbol modulated using PSK modulation will suffice. Alternatively, the symbol can be synchronized with the receiver, allowing the receiver to know the symbols sent by the transmitter. The receiver uses these symbols for frequency synchronization, time synchronization, channel estimation (CSI (Channel State Information) estimation) of each modulated signal, and signal detection. Pilot symbols are also sometimes referred to as preambles, unique words, postambles, or reference symbols.
[0331] Furthermore, the code elements used for control information are code elements used to transmit information other than data (data of applications, etc.) that needs to be transmitted to the communication party (for example, the modulation method used in the communication, the error correction coding method, the coding rate of the error correction coding method, setting information in the upper layer, etc.).
[0332] In addition, the present application is not limited to the various embodiments and can be implemented with various modifications. For example, in each embodiment, although the case of being implemented as a communication device is described, it is not limited to this and the communication method can also be implemented as software.
[0333] Alternatively, for example, a program for executing the above-mentioned communication method may be stored in advance in a ROM (Read Only Memory), and the program may be operated by a CPU (Central Processor Unit).
[0334] Furthermore, a program for executing the above-mentioned communication method may be stored in a computer-readable storage medium, and the program stored in the storage medium may be recorded in a RAM (Random Access Memory) of a computer to cause the computer to operate according to the program.
[0335] Furthermore, each structure of each embodiment described above can typically be implemented as an LSI (Large Scale Integration) which is an integrated circuit having input terminals and output terminals. They can be made into a single chip, or all or part of the structures of each embodiment can be included in a single chip. Although LSI is used here, it is also called IC (Integrated Circuit), system LSI, super LSI, and ultra-large-scale LSI depending on the degree of integration. Furthermore, the method of integrated circuitization is not limited to LSI, and can also be implemented by a dedicated circuit or a general-purpose processor. FPGA (Field Programmable Gate Array) that can be programmed after LSI manufacturing, or a reconfigurable processor that can reconfigure the connections and settings of circuit units inside the LSI can also be used. Furthermore, if an integrated circuit technology that replaces LSI emerges due to advances in semiconductor technology or other derived technologies, then of course, this technology can also be used to integrate functional blocks. There are also possibilities for applications in biotechnology.
[0336] (Implementation 3)
[0337] In this embodiment, a multicast communication method in which beamforming different from that in Embodiments 1 and 2 is applied will be described.
[0338] Regarding the structure of the base station, since it is different from the structure of the base station using the embodiment 1 Figures 1 to 3 The same description as in the first embodiment is omitted. Figures 4 to 6 The description is the same as that of Implementation 1, so the description of the parts that perform the same actions as Implementation 1 is omitted.
[0339] An example of operations of the base station and the terminal in this embodiment will be described below.
[0340] Figure 22 The diagram shows a case where a base station transmits a multicast transmission stream to one terminal.
[0341] exist Figure 22 In the example, base station 700 transmits transmission beam 2201-1 of "(for multicast) stream 1-1 (first beam of stream 1)" to terminal 2202-1 from the transmission antenna. Terminal 2202-1 generates reception directivity 2203-1 by performing directivity control and receives transmission beam 2201-1 of "stream 1-1".
[0342] Figure 23 Explained in order to Figure 22The communication status between the base station and the terminal is shown as "a sequence for communication between the base station and the terminal".
[0343] [23-1] The terminal first makes a "request for multicast transmission of stream 1" to the base station.
[0344] [23-2] The base station receives [23-1] and recognizes that "multicast transmission of stream 1 is not being performed." Therefore, the base station transmits training symbols for transmission directionality control and training symbols for reception directionality control in order to perform multicast transmission of stream 1 to the terminal.
[0345] [23-3] The terminal receives training symbols for transmission directivity control and training symbols for reception directivity control sent by the base station, and sends feedback information to the base station so that the base station performs transmission directivity control and the terminal performs reception directivity control.
[0346] [23-4] The base station determines the method of transmission directivity control (determination of weighting coefficients used in directivity control, etc.) based on the feedback information sent by the terminal, performs transmission directivity control, and transmits data symbols of stream 1.
[0347] [23-5] The terminal determines a reception directivity control method (determination of weighting coefficients used when performing directivity control, etc.) and starts receiving data symbols of stream 1 transmitted by the base station.
[0348] in addition, Figure 23 The "order of communication between base stations and terminals" is an example, and the order of sending each information is not affected by Figure 23 Even if the order of sending each message is changed, the same implementation can be achieved. Figure 23 Although the example of the terminal performing the reception directivity control is used in the description, the terminal may not perform the reception directivity control. Figure 23 In this case, the base station may not transmit the training symbols for reception directivity control, and the terminal may not determine the reception directivity control method.
[0349] Furthermore, when the base station performs transmission directivity control, the base station is Figure 1 In the case of a structure such as setting Figure 2 The multiplication coefficients in the multiplication units 204-1, 204-2, 204-3, and 204-4 are Figure 3 In the case of a structure of, for example, a weighted coefficient is set in the weighted synthesis unit 301. In addition, the number of streams sent is Figure 22 In the case of , it is "1", but it is not limited thereto.
[0350] Furthermore, when the terminal performs receiving directivity control, the terminal is Figure 4In the case of a structure such as setting Figure 5 The multiplication coefficients in the multiplication units 503-1, 503-2, 503-3, and 503-4 are Figure 6 In the case of a structure of, for example, the multiplication coefficients in the multiplication units 603-1, 603-2, ..., 603-L are set.
[0351] Figure 24 is shown on the timeline Figure 23 An example of a symbol sent by the base station and a symbol sent by the terminal when the base station sends a directivity control symbol and receives a directivity control symbol and a data symbol. Figure 24 (a) in FIG. 1 is a diagram showing an example of a codeword transmitted by a base station on a time axis. Figure 24 (b) is a diagram showing an example of codewords transmitted by the terminal on the time axis, and the horizontal axis represents time.
[0352] like Figure 23 As shown, when the base station and the terminal communicate, as shown in Figure 24 As shown, first, the base station transmits a "base station transmits a directivity control training symbol" 2401. For example, the "base station transmits a directivity control training symbol" 2401 is composed of a control information symbol and a known PSK symbol.
[0353] In addition, the terminal receives the "base station sends directivity control training codeword" 2401 sent by the base station, and for example sends the information of the antenna used by the base station in transmission and the information related to the multiplication coefficient (or weighting coefficient) used in directivity control as feedback information codeword 2402.
[0354] The base station receives "feedback information symbol" 2402 sent by the terminal. Based on feedback information symbol 2402, it determines the antenna to use for transmission and the coefficients to use for transmit directivity control based on feedback information symbol 2402. Subsequently, the base station transmits "terminal receive directivity control training symbol" 2403. For example, "terminal receive directivity control training symbol" 2403 consists of a control information symbol and a known PSK symbol.
[0355] The terminal then receives the "terminal reception directivity control training symbol" 2403 sent by the base station, which determines, for example, the antenna used by the terminal for reception and the multiplication coefficient used by the terminal for reception directivity control. The terminal then transmits the completion of data symbol preparation as a feedback information symbol 2404.
[0356] In addition, the base station receives the “feedback information codeword” 2404 sent by the terminal, and outputs a data codeword 2405 based on the feedback information codeword 2404 .
[0357] in addition, Figure 24 The communication between a base station and a terminal is used as an example. The order of symbol transmission, and the order of base station transmission and terminal transmission, are not limited to this. Furthermore, each of "base station transmits directivity control training symbol" 2401, "feedback information symbol" 2402, "terminal receive directivity control training symbol" 2403, "feedback information symbol" 2404, and "data symbol" 2405 may include preamble signals used for signal detection, time synchronization, frequency synchronization, frequency offset estimation, and channel estimation, reference symbols, pilot symbols, and symbols used to transmit control information.
[0358] Figure 25 yes Figure 23 An example of symbols transmitted by the base station when the base station transmits data symbols of stream 1 after the communication between the base station and the terminal is completed. The horizontal axis represents time.
[0359] exist Figure 25 In the example, the base station transmits the first data symbol of transmission bundle 1 of stream 1 as "(for multicast) stream 1-1 data symbol (1)" 2501-1-1. Thereafter, an interval 2502-1 in which data symbols can be transmitted is allocated.
[0360] The base station then transmits the second data symbol of transmission beam 1 of (multicast) stream 1 as "(multicast) stream 1-1 data symbol (2)" 2501-1-2. The base station then allocates a period 2502-2 in which data symbols can be transmitted.
[0361] Thereafter, the base station transmits the third data symbol of transmission beam 1 of stream 1 (for multicast) as "stream 1-1 data symbol (3) (for multicast)" 2501-1-3.
[0362] In this way, the base station will Figure 22 The data symbol of "(for multicast) stream 1-1" 2201-1 is transmitted. Figure 25 Among them, "(for multicast) stream 1-1 data codeword (1)" 2501-1-1, "(for multicast) stream 1-1 data codeword (2)" 2501-1-2, "(for multicast) data codeword 1-1 data codeword (3)" 2501-1-3, ..., in addition to the data codewords, it can also include pre-synchronization signals, reference codewords, pilot codewords for signal detection, time synchronization, frequency synchronization, frequency offset estimation, channel estimation, and codewords for transmitting control information.
[0363] In addition, Figure 25 In the example, the interval 2502-1 in which data symbols can be transmitted includes a unicast transmission interval 2503-1, and the interval 2502-2 in which data symbols can be transmitted includes a unicast transmission interval 2503-2.
[0364] exist Figure 25 In the frame, the unicast transmission intervals 2503-1 and 2503-2 are included. Figure 25 In the example, the base station may also transmit multicast symbols in the unicast transmission interval 2503-1 excluding the data symbol transmission interval 2502-1 and in the unicast transmission interval 2503-2 excluding the data symbol transmission possible interval 2502-2. This will be explained later using an example.
[0365] Thus, setting a unicast transmission interval in a frame becomes a useful component for making the wireless communication system operate stably. This will be explained later using an example. Figure 25 The time positions shown can be arbitrarily arranged in time. In addition, in the unicast transmission interval, either the base station or the terminal can transmit the codeword.
[0366] Alternatively, the base station may directly set the unicast transmission interval. Alternatively, as another method, the base station may set the maximum transmission data transfer rate for transmitting symbols for multicast.
[0367] For example, if the data transmission speed that the base station can send is 2Gbps (bps: bits per second), and the maximum data transmission speed that can be allocated to codewords for sending multicast in the base station is 1.5Gbps, a unicast transmission interval equivalent to 500Mbps can be set.
[0368] In this way, a configuration in which the unicast transmission interval can be indirectly set in the base station is also possible. In addition, other specific examples will be described later.
[0369] In addition, with Figure 22 state, in Figure 25 , the frame structure includes "(Multicast) Stream 1-1 Data Symbol (1)" 2501-1-1, "(Multicast) Stream 1-1 Data Symbol (2)" 2501-1-2, and "(Multicast) Stream 1-1 Data Symbol (3)" 2501-1-3. However, the present invention is not limited to this. For example, data symbols for a multicast stream other than stream 1 (stream 1-1) may also exist, or data symbols for stream 1-2, which is the second transmission bundle of stream 1, and data symbols for stream 1-3, which is the third transmission bundle of stream 1, may also exist. This will be described later.
[0370] Figure 26 Shows relative to Figure 22 The state of the base station sending a multicast stream to one terminal, the state when a new terminal is added, Figure 22The same actions are given the same labels.
[0371] exist Figure 26 The newly added terminal is 2202-2. The terminal 2202-2 generates a reception directivity 2203-2 by performing directivity control, and receives the transmission beam 2201-1 of the "(multicast) stream 1-1".
[0372] Then, Figure 26 Provide explanation.
[0373] In the following description, relative to Figure 26 In the state where the base station 700 and the terminal 2202-1 are performing multicast communication, the new terminal 2202-2 is participating in the multicast communication. Figure 27 The base station shown in FIG. 1 sends “terminal reception directivity control training code element” 2701 and “data code element” 2702, but does not send Figure 24 The base station sends training symbols. Figure 27 , the horizontal axis is time.
[0374] Figure 28 Shows that in order to become Figure 26 As shown, this is an example of an operation performed in a state where the base station transmits a transmission beam for multicast to two terminals.
[0375] [28-1] Terminal 2202-2 sends a "request for multicast transmission of stream 1" to the base station. Figure 25 It is sent in the unicast sending interval in .
[0376] [28-2] The base station receives [28-1] and notifies the terminal 2202-2 that "stream 1 for multicast is transmitted". Figure 25 Sent during the unicast sending interval.
[0377] [28-3] The terminal 2202-2 receives [28-2] and performs reception directivity control to start receiving the multicast stream 1. The terminal 2202-2 also performs reception directivity control to notify the base station that it can receive the multicast stream 1.
[0378] [28-4] The base station accepts [28-3] and confirms that the terminal can receive "stream 1 for multicast".
[0379] [28-5] The terminal 2202-2 performs reception directivity control and starts receiving "stream 1 for multicast".
[0380] Figure 29 Shows relative to Figure 22The state of the base station sending multicast stream to a terminal, the state when a new terminal is added, Figure 22 The same actions are given the same labels.
[0381] exist Figure 29 The newly added terminal is 2202-2. Figure 26 The difference is that the base station 700 newly transmits the transmission beam 2201-2 of "(Multicast) Stream 1-2 (Stream 1, No. 2)", and the terminal 2202-2 generates the reception directivity 2203-2 by performing directivity control, and receives the transmission beam 2201-2 of "(Multicast) Stream 1-2".
[0382] Next, for Figure 29 The control performed in the state shown is explained.
[0383] In the following description, Figure 29 In the middle, the base station 700 and the terminal 2202-1 are in a state of performing multicast communication, and the terminal 2202-2 is in a state of newly participating in the multicast communication.
[0384] Figure 30 Shows that in order to become Figure 29 As shown, this is an example of an operation performed in a state where the base station transmits a transmission beam for multicast to two terminals.
[0385] [30-1] Terminal 2202-2 sends a "request for multicast transmission of stream 1" to the base station. Figure 25 The unicast transmission interval in is sent.
[0386] [30-2] The base station receives [30-1] and notifies the terminal 2202-2 that "stream 1 for multicast is transmitted". Figure 25 The unicast transmission interval in is sent.
[0387] [30-3] The terminal 2202-2 receives [30-2] and notifies the base station that "the multicast stream 1 is not received". Figure 25 The unicast transmission interval in is sent.
[0388] [30-4] The base station receives [30-3] and decides to send another transmission bundle (i.e. Figure 29 Here, it is determined that the other transmission bundle of multicast stream 1 is to be transmitted, but it is also possible to determine that the other transmission bundle of multicast stream 1 is not to be transmitted. This will be described later.
[0389] Therefore, in order to perform multicast transmission of stream 1 to terminal 2202-2, the base station transmits a training symbol for transmission directivity control and a training symbol for reception directivity control. Figure 29 The transmission bundle of stream 1-1 in the .This will be described later.
[0390] [30-5] Terminal 2202-2 receives training symbols for transmission directivity control and training symbols for reception directivity control sent by the base station, and sends feedback information to the base station so that the base station performs transmission directivity control and terminal 2202-2 performs reception directivity control.
[0391] [30-6] The base station determines the method of transmitting directivity control (determining the weighting coefficient used in directivity control, etc.) based on the feedback information sent by terminal 2202-2, and transmits the data codewords of stream 1 ( Figure 29 The sending bundle 2201-2 of stream 1-2 is sent.
[0392] [30-7] Terminal 2202-2 determines the reception directivity control method (determination of the weighting coefficient used when performing directivity control, etc.), and starts to transmit the data codeword of stream 1 ( Figure 29 The transmission bundle 2201-2 of stream 1-2 is received.
[0393] in addition, Figure 30 The "order for communication between the base station and the terminal" is an example, and the order in which each information is sent is not affected by Figure 30 Therefore, even if the order of sending each message is changed, the same execution can be performed.
[0394] In addition, Figure 30 In the example, the case where the terminal performs the reception directivity control is described, but it is also possible that the terminal does not perform the reception directivity control. Figure 30 In this case, the base station may not transmit the training symbols for reception directivity control, and the terminal may not determine the reception directivity control method.
[0395] Furthermore, when the base station performs transmission directivity control, the structure of the base station is Figure 1 In the case of a structure such as setting Figure 2 The multiplication coefficients in the multiplication units 204-1, 204-2, 204-3, and 204-4 are as follows: Figure 3 In the case of a structure of, for example, the weighting coefficient is set in the weighted synthesis unit 301. In addition, the number of streams sent is Figure 29 In the case of , it is "2", but it is not limited thereto.
[0396] Furthermore, when terminals 2202-1 and 2202-2 perform reception directivity control, the terminal structure is Figure 4 In the case of a structure such as setting Figure 5 The multiplication coefficients in the multiplication units 503-1, 503-2, 503-3, and 503-4 are as follows: Figure 6 In the case of a structure of, for example, the multiplication coefficients in the multiplication units 603-1, 603-2, ..., 603-L are set.
[0397] Figure 31 Shown Figure 30 An example of a codeword transmitted by the base station when the base station transmits the data codeword of stream 1 after the communication between the base station and the terminal is completed, where the horizontal axis represents time.
[0398] exist Figure 31 In, due to the existence Figure 29 The "flow 1-1" is therefore Figure 25 Similarly, there are "(Multicast) Stream 1-1 Data Symbol (M)" 2501-1-M, "(Multicast) Stream 1-1 Data Symbol (M+1)" 2501-1-(M+1), and "(Multicast) Stream 1-1 Data Symbol (M+2)" 2501-1-(M+2). The reason why they are written as "(M), (M+1), (M+2)" is because (Multicast) Stream 1-1 existed before (Multicast) Stream 1-2 existed. Therefore, in Figure 31 In the example, M is an integer greater than or equal to 2.
[0399] And, as Figure 31 As shown, in the intervals other than the unicast transmission intervals 2503-1 and 2503-2, there are "(for multicast) stream 1-2 data codeword (1)" 3101-1, "(for multicast) stream 1-2 data codeword (2)" 3101-2, and "(for multicast) stream 1-2 data codeword (3)" 3101-3.
[0400] As described so far, it has the following features.
[0401] ·“(For multicast) stream 1-1 data symbol (M)” 2501-1-M, “(For multicast) stream 1-1 data symbol (M+1)” 2501-1-(M+1), “(For multicast) stream 1-1 data symbol (M+2)” 2501-1-(M+2), “(For multicast) stream 1-2 data symbol (1)” 3101-1, “(For multicast) stream 1-2 data symbol (2)” 3101-2, and “(For multicast) stream 1-2 data symbol (3)” 3101-3 are all data symbols used to transmit “stream 1”.
[0402] The terminal can obtain "stream 1 data" by obtaining "stream 1-1 data symbols." Furthermore, the terminal can obtain "stream 1 data" by obtaining "stream 1-2 data symbols."
[0403] The directionality of the transmission beams of “(Multicast) Stream 1-1 Data Symbol (M)” 2501-1-M, “(Multicast) Stream 1-1 Data Symbol (M+1)” 2501-1-(M+1), and “(Multicast) Stream 1-1 Data Symbol (M+2)” 2501-1-(M+2) is different from the directionality of the transmission beams of “(Multicast) Stream 1-2 Data Symbol (1)” 3101-1, “(Multicast) Stream 1-2 Data Symbol (2)” 3101-2, and “(Multicast) Stream 1-2 Data Symbol (3)” 3101-3. Therefore, the set of multiplication coefficients (or weighting coefficients) of the base station's transmitting device used to generate the transmission beams of "(Multicast) Stream 1-1 Data Symbol (M)" 2501-1-M, "(Multicast) Stream 1-1 Data Symbol (M+1)" 2501-1-(M+1), and "(Multicast) Stream 1-1 Data Symbol (M+2)" 2501-1-(M+2) is different from the set of multiplication coefficients (or weighting coefficients) of the base station's transmitting device used to generate the transmission beams of "(Multicast) Stream 1-2 Data Symbol (1)" 3101-1, "(Multicast) Stream 1-2 Data Symbol (2)" 3101-2, and "(Multicast) Stream 1-2 Data Symbol (3)" 3101-3.
[0404] As described above, two terminals can receive the multicast stream transmitted by the base station. Because directionality control is performed during transmission and reception, the area receiving the multicast stream can be expanded. Furthermore, since streams and transmission beams are added only when necessary, the frequency, time, and spatial resources used for data transmission can be efficiently utilized.
[0405] In addition, there are cases where control is performed as will be described later. The details of the control are as follows.
[0406] Figure 32 is with Figure 31 Different Figure 30 Example of a codeword sent by the base station when the base station sends a data codeword (of stream 1) after the communication between the base station and the terminal is completed. The horizontal axis is set to time. Figure 32 In the Figure 25 、 Figure 31 The same action is given the same label.
[0407] exist Figure 32 In, with Figure 31The difference is that since the unicast transmission intervals 2503-1 and 2503-2 are set to be longer in terms of time, the base station adds further multicast symbols without transmitting them.
[0408] Figure 33 Shows the Figure 29 The base station shown in FIG. 2202-3 sends a multicast transmission beam to two terminals (terminals 2202-1 and 2202-2), and a new terminal 2202-3 requests the base station to add a transmission beam. Figure 32 Frames of modulated signals transmitted by a base station are shown.
[0409] [33-1] Terminal 2202-3 makes a "request for multicast transmission of stream 1" to the base station. In addition, the "request for multicast transmission of stream 1" is Figure 32 The unicast transmission interval in is sent.
[0410] [33-2] The base station receives [33-1] and notifies the terminal 2202-3 that "the transmission of stream 1 for multicast is in progress". Figure 32 The unicast transmission interval in is sent.
[0411] [33-3] The terminal 2202-3 receives [33-2] and notifies the base station that "the multicast stream 1 has not been received". Figure 32 The unicast transmission interval in is sent.
[0412] [33-4] The base station receives [33-3] and determines whether it can transmit a transmission beam different from the transmission beam of stream 1-1 and the transmission beam of stream 1-2 as the transmission beam of multicast stream 1. Figure 32 The base station determines that it will not transmit the other transmission bundles of the multicast stream 1. Therefore, the base station notifies the terminal 2202-3 that it will not transmit the other transmission bundles of the multicast stream 1. In addition, the "notification of not transmitting the other transmission bundles of the multicast stream 1" is in Figure 32 The unicast transmission interval in is sent.
[0413] [33-5] The terminal 2202-3 receives the "notification of not transmitting another transmission bundle of the multicast stream 1".
[0414] in addition, Figure 33 The order of communication between the base station and the terminal is only an example, and the order of sending each information is not affected by Figure 33 Therefore, even if the order of each transmission is changed, the same execution can be performed. In this way, when the communication resources for multicast transmission are insufficient, it is not necessary to add a multicast transmission bundle.
[0415] Figure 34 Shows the Figure 29 The base station shown in FIG. 2202-1 and FIG. 2202-2 transmits a multicast transmission beam to two terminals (terminals 2202-1 and 2202-2), and a new terminal 2202-3 requests the base station to add a transmission beam for another multicast stream (stream 2). Figure 31 The status shown.
[0416] [34-1] Terminal 2202-3 issues a "request for multicast transmission of stream 2" to the base station. Figure 31 The unicast transmission interval 2503 in is sent.
[0417] [34-2] The base station receives [34-1] and notifies the terminal 2202-3 that "the transmission of stream 2 for multicast will not be performed". Then, the base station determines whether it is possible to add a transmission bundle of stream 2 for multicast and transmit it. Figure 31 The frame state shown in FIG2 notifies the terminal 2202-3 that "the transmission of the transmission bundle of the multicast stream 2 is supported". In addition, "notification of not transmitting the multicast stream 2" and "notification that the transmission bundle of the multicast stream 2 can be transmitted" are both in FIG2. Figure 31 The unicast transmission interval 2503 in is sent.
[0418] [34-3] The terminal 2203-3 receives [34-2] and notifies the base station that "the reception preparation of the multicast stream 2 is completed". Figure 31 The unicast transmission interval 2503 in is sent.
[0419] [34-4] The base station receives [34-3] and decides to transmit the transmission beam of stream 2 for multicast. Therefore, the base station transmits the training symbols for transmission directivity control and reception directivity control in order to perform multicast transmission of stream 2 to terminal 2202-3. In addition to transmitting these symbols, the base station also transmits Figure 31 The transmission bundle of flow 1-1 and the transmission bundle of flow 1-2 are shown. This will be described later.
[0420] [34-5] Terminal 2202-3 receives the training symbols for transmission directivity control and the training symbols for reception directivity control sent by the base station. The base station performs transmission directivity control and terminal 2202-3 performs reception directivity control, and sends feedback information to the base station.
[0421] [34-6] The base station determines the method of transmitting directivity control (determination of the weighting coefficient used when performing directivity control, etc.) based on the feedback information sent by terminal 2202-3, and transmits the data codewords of stream 2.
[0422] [34-7] Terminal 2202-3 determines the reception directivity control method (determination of the weighting coefficient used when performing directivity control, etc.) and starts receiving the data codewords of stream 2 transmitted by the base station.
[0423] in addition, Figure 34 The "order of communication between base stations and terminals" is an example, and the order of sending each information is not affected by Figure 34 Even if the order of sending each message is replaced, the same execution can be performed. Figure 34 Although the example of the case where the terminal performs reception directivity control is described in the above, the case where the terminal does not perform reception directivity control may also be described. Figure 34 In the present embodiment, the base station may not transmit the training symbols for reception directivity control, and the terminal may not determine the reception directivity control method.
[0424] Furthermore, when the base station performs transmission directivity control, Figure 1 In the case of a structure such as setting Figure 2 The multiplication coefficients in the multiplication units 204-1, 204-2, 204-3, and 204-4.
[0425] Furthermore, when terminals 2202-1, 2202-2, and 2202-3 perform reception directivity control, Figure 4 In the case of a structure such as Figure 5 The multiplication coefficients in the multiplication units 503-1, 503-2, 503-3, and 503-4 are as follows: Figure 6 In the case of a structure of, for example, the multiplication coefficients in the multiplication units 603-1, 603-2, ..., 603-L are set.
[0426] Figure 35 Shown in Figure 34 An example of the codewords sent by the base station when the base station sends the data codewords of stream 1 and stream 2 after the communication between the base station and the terminal is completed. The horizontal axis is time.
[0427] exist Figure 35 In, due to the existence Figure 31As shown in "stream 1-1" and "stream 1-2," there are "(multicast) stream 1-1 data symbol (M)" 2501-1-M, "(multicast) stream 1-1 data symbol (M+1)" 2501-1-(M+1), and "(multicast) stream 1-1 data symbol (M+2)" 2501-1-(M+2). Furthermore, there are "(multicast) stream 1-2 data symbol (N)" 3101-N, "(multicast) stream 1-2 data symbol (N+1)" 3101-(N+1), and "(multicast) stream 1-2 data symbol (N+2)" 3101-(N+2). Note that N and M are integers greater than 2.
[0428] So, if Figure 35 As shown, in the intervals other than the unicast transmission intervals 2503-1 and 2503-2, there are "(Multicast) Stream 2-1 Data Symbol (1)" 3501-1, "(Multicast) Stream 2-1 Data Symbol (2)" 3501-2, and "(Multicast) Stream 2-1 Data Symbol (3)" 3501-3.
[0429] As described so far, this method has the following advantages.
[0430] ·“(Multicast) Stream 1-1 Data Symbol (M)” 2501-1-M, “(Multicast) Stream 1-1 Data Symbol (M+1)” 2501-1-(M+1), “(Multicast) Stream 1-1 Data Symbol (M+2)” 2501-1-(M+2), “(Multicast) Stream 1-2 Data Symbol (N)” 3101-N, “(Multicast) Stream 1-2 Data Symbol (N+1)” 3101-(N+1), and “(Multicast) Stream 1-2 Data Symbol (N+2)” 3101-(N+2) are all data symbols used to transmit “Stream 1”.
[0431] The terminal obtains "stream 1 data" by obtaining "stream 1-1 data symbols." Furthermore, the terminal obtains "stream 1 data" by obtaining "stream 1-2 data symbols."
[0432] The directionality of the transmission beams of “(Multicast) Stream 1-1 Data Symbol (M)” 2501-1-M, “(Multicast) Stream 1-1 Data Symbol (M+1)” 2501-1-(M+1), and “(Multicast) Stream 1-1 Data Symbol (M+2)” 2501-1-(M+2) is different from the directionality of the transmission beams of “(Multicast) Stream 1-2 Data Symbol (1)” 3101-1, “(Multicast) Stream 1-2 Data Symbol (2)” 3101-2, and “(Multicast) Stream 1-2 Data Symbol (3)” 3101-3.
[0433] Therefore, the set of multiplication coefficients (or weighting coefficients) of the base station's transmitting device used to generate the transmission beams of "(Multicast) Stream 1-1 Data Symbol (M)" 2501-1-M, "(Multicast) Stream 1-1 Data Symbol (M+1)" 2501-1-(M+1), and "(Multicast) Stream 1-1 Data Symbol (M+2)" 2501-1-(M+2) is different from the set of multiplication coefficients (or weighting coefficients) of the base station's transmitting device used to generate the transmission beams of "(Multicast) Stream 1-2 Data Symbol (1)" 3101-1, "(Multicast) Stream 1-2 Data Symbol (2)" 3101-2, and "(Multicast) Stream 1-2 Data Symbol (3)" 3101-3.
[0434] "(Multicast) Stream 2-1 Data Symbol (1)" 3501-1, "(Multicast) Stream 2-1 Data Symbol (2)" 3501-2, and "(Multicast) Stream 2-1 Data Symbol (3)" 3501-3 are data symbols for transmitting "Stream 2".
[0435] The terminal obtains the data symbol for "stream 2-1" and thereby obtains the data for "stream 2." As described above, the terminal can receive multiple multicast streams (stream 1 and stream 2) transmitted by the base station. Directivity control is performed during transmission and reception, thereby expanding the area over which the multicast streams can be received. Furthermore, since streams and transmission beams are added only when necessary, the frequency, time, and spatial resources used for data transmission can be efficiently utilized.
[0436] In addition, the control described later can also be performed. The details of the control are as follows.
[0437] Figure 32 is with Figure 35 Different "Examples of symbols sent by the base station when the base station sends data symbols (of stream 1)", the horizontal axis is time. Figure 32 In the Figure 25 and Figure 31 The same actions are given the same labels.
[0438] exist Figure 32 In, with Figure 35 The difference is that since the unicast transmission intervals 2503-1 and 2503-2 are set to be longer in time, the base station does not need to add more symbols for multicast, for example, it does not need to add and transmit symbols of a new stream.
[0439] Figure 36 Shows the Figure 29The base station shown in the figure sends a multicast transmission beam to two terminals (terminals 2202-1 and 2202-2), and the new terminal 2202-3 requests the base station to add a transmission beam for another multicast stream (stream 2). Figure 32 Shows a frame of a modulated signal transmitted by a base station.
[0440] [36-1] Terminal 2202-3 sends a "request for multicast transmission of stream 2" to the base station. Figure 32 The unicast transmission interval in is sent.
[0441] [36-2] The base station receives [36-1] and notifies the terminal 2202-3 that "the multicast stream 2 is not being transmitted". Figure 32 The unicast transmission interval in is transmitted. Then, the base station determines whether it is possible to transmit the transmission beam of multicast flow 2. The base station considers Figure 32 The base station determines that the transmission beam of multicast stream 2 is not to be transmitted. Therefore, the base station notifies the terminal 2202-3 that "the transmission beam of multicast stream 2 is not to be transmitted". Figure 32 The unicast transmission interval in is sent.
[0442] [36-3] The terminal 2202-3 receives the "notification of not transmitting the transmission bundle of the multicast stream 2".
[0443] in addition, Figure 36 The order of communication between the base station and the terminal is an example, and the order of sending each information is not affected by Figure 36 Therefore, even if the order of each transmission is changed, the same execution can be performed. In this way, when the communication resources for multicast transmission are insufficient, it is not necessary to add a stream or add a multicast transmission bundle.
[0444] In addition, Figure 35 The setting method of the unicast transmission intervals 2503-1 and 2503-2 shown in the following is supplementally explained.
[0445] For example, in Figure 35 In the multicast protocol, the maximum number of transmission beams for multicast is determined or set in advance.
[0446] Then, upon receiving a request from each terminal, the base station transmits a multicast transmission beam equal to or smaller than the maximum number of multicast transmission beams. Figure 35 In the case of , the number of transmission beams for multicast is 3. Therefore, the base station transmits a plurality of transmission beams for multicast, but sets the idle time after the transmission of the beams as the unicast transmission interval.
[0447] As described above, the unicast transmission interval may also be set.
[0448] (Supplement 1)
[0449] In Supplement 1, a case where a base station performs unicast communication, that is, individual communication, with a plurality of terminals is described.
[0450] At this time, for example Figure 9 Symbol group #1 901-1 of stream 1, symbol group #2 901-2 of stream 1, and symbol group #3 901-3 of stream 1 are broadcast channels. These may be control information that a base station broadcasts to multiple terminals for data communication with the terminals. For example, control information refers to control information required for data communication between the base station and the terminals.
[0451] And, for example Figure 9 Symbol group #1 901-1 of stream 1, symbol group #2 901-2 of stream 1, and symbol group #3 901-3 of stream 1 may be a common search space. A common search space refers to control information used for cell control. It is control information broadcast to multiple terminals.
[0452] Likewise, for example Figure 9 Symbol group #1 902-1 of stream 2, symbol group #2 902-2 of stream 2, and symbol group #3 902-3 of stream 2 are broadcast channels, that is, control information that the base station broadcasts to multiple terminals in order to communicate data with the multiple terminals.
[0453] In addition, for example Figure 9 Symbol group #1 902-1 of stream 2, symbol group #2 902-2 of stream 2, and symbol group #3 902-3 of stream 2 may also be a common search space.
[0454] In addition, about Figure 9 The characteristics of the #1 symbol group 901-1 of stream 1, the #2 symbol group 901-2 of stream 1, and the #3 symbol group 901-3 of stream 1, the #1 symbol group 902-1 of stream 2, the #2 symbol group 902-2 of stream 2, and the #3 symbol group 902-3 of stream 2 are the same as those described in the above-described embodiment.
[0455] For example, Figure 14 Symbol group #1 1401-1 of modulation signal 1, symbol group #2 1401-2 of modulation signal 1, and symbol group #3 1401-3 of modulation signal 1 may also be broadcast channels, that is, they may be control information broadcasted by the base station to multiple terminals in order to communicate data with the multiple terminals.
[0456] In addition, for example Figure 14 Symbol group #1 1401-1 of modulation signal 1, symbol group #2 1401-2 of modulation signal 1, and symbol group #3 1401-3 of modulation signal 1 may also be common search spaces.
[0457] For example, Figure 14 Symbol group #1 1402-1 of modulation signal 2, symbol group #2 1402-2 of modulation signal 2, and symbol group #3 1402-3 of modulation signal 2 may also be broadcast channels, that is, they may be control information broadcasted by the base station to multiple terminals in order to communicate data with the multiple terminals.
[0458] In addition, for example Figure 14 The #1 symbol group 1402-1 of modulation signal 2, the #2 symbol group 1402-2 of modulation signal 2, and the #3 symbol group 1402-3 of modulation signal 2 can also be a common search space.
[0459] in addition, Figure 14 Symbol group #1 1401-1 of modulation signal 1, symbol group #2 1401-2 of modulation signal 1, and symbol group #3 1401-3 of modulation signal 1 are as described in the above-described embodiment. Figure 14 The #1 symbol group 1402-1 of the modulation signal 2, the #2 symbol group 1402-2 of the modulation signal 2, and the #3 symbol group 1402-3 of the modulation signal 2 are as described in the above-described embodiment.
[0460] For example, Figure 25 Stream 1-1 data symbol (1) 2501-1-1, stream 1-1 data symbol (2) 2501-1-2, and stream 1-1 data symbol (3) 2501-1-3 may also be broadcast channels, that is, they may be control information that the base station broadcasts to multiple terminals in order to communicate data with the multiple terminals.
[0461] and, Figure 25 Stream 1-1 data symbol (1) 2501-1-1, stream 1-1 data symbol (2) 2501-1-2, and stream 1-1 data symbol (3) 2501-1-3 may also be common search spaces.
[0462] in addition, Figure 25 Stream 1-1 data symbol (1) 2501-1-1, stream 1-1 data symbol (2) 2501-1-2, and stream 1-1 data symbol (3) 2501-1-3 are as described in the above-described embodiment.
[0463] For example, Figure 31 、 Figure 32Stream 1-1 data symbol (M) 2501-1-M, stream 1-1 data symbol (M+1) 2501-1-(M+1), stream 1-1 data symbol (M+2) 2501-1-(M+2), stream 1-2 data symbol (1) 3101-1, stream 1-2 data symbol (2) 3101-2, and stream 1-2 data symbol (3) 3101-3 may be broadcast channels, that is, they may be control information broadcasted by the base station to multiple terminals in order to communicate data with the multiple terminals.
[0464] and, Figure 31 、 Figure 32 Stream 1-1 data symbol (M) 2501-1-M, stream 1-1 data symbol (M+1) 2501-1-(M+1), stream 1-1 data symbol (M+2) 2501-1-(M+2), stream 1-2 data symbol (1) 3101-1, stream 1-2 data symbol (2) 3101-2, and stream 1-2 data symbol (3) 3101-3 may also be common search spaces.
[0465] in addition, Figure 31 、 Figure 32 Stream 1-1 data symbol (M) 2501-1-M, stream 1-1 data symbol (M+1) 2501-1-(M+1), stream 1-1 data symbol (M+2) 2501-1-(M+2), stream 1-2 data symbol (1) 3101-1, stream 1-2 data symbol (2) 3101-2, and stream 1-2 data symbol (3) 3101-3 are as described in the above-described embodiment.
[0466] For example, in Figure 35 , stream 1-1 data symbol (M) 2501-1-M, stream 1-1 data symbol (M+1) 2501-1-(M+1), stream 1-1 data symbol (M+2) 2501-1-(M+2), stream 1-2 data symbol (N) 3101-N, stream 1-2 data symbol (N+1) 3101-(N+1), and stream 1-2 data symbol (N+2) 3101-(N+2) can be broadcast channels, that is, they can be control information broadcasted by the base station to multiple terminals in order to communicate data with multiple terminals.
[0467] And, in Figure 35 , stream 1-1 data symbol (M) 2501-1-M, stream 1-1 data symbol (M+1) 2501-1-(M+1), stream 1-1 data symbol (M+2) 2501-1-(M+2), stream 1-2 data symbol (N) 3101-N, stream 1-2 data symbol (N+1) 3101-(N+1), and stream 1-2 data symbol (N+2) 3101-(N+2) can also be common search spaces.
[0468] For example, Figure 35 Stream 2-1 data symbol (1) 3501-1, stream 2-1 data symbol (2) 3501-2, and stream 2-1 data symbol (3) 3501-3 may be broadcast channels, that is, they may be control information that the base station broadcasts to multiple terminals in order to communicate data with the multiple terminals.
[0469] and, Figure 35 Stream 2-1 data symbol (1) 3501-1, stream 2-1 data symbol (2) 3501-2, and stream 2-1 data symbol (3) 3501-3 may also be common search spaces.
[0470] In addition, Figure 35 Stream 1-1 data symbol (M) 2501-1-M, stream 1-1 data symbol (M+1) 2501-1-(M+1), stream 1-1 data symbol (M+2) 2501-1-(M+2), stream 1-2 data symbol (N) 3101-N, stream 1-2 data symbol (N+1) 3101-(N+1), and stream 1-2 data symbol (N+2) 3101-(N+2) are as described in the above-described embodiment. Figure 35 Stream 2-1 data symbol (1) 3501-1, stream 2-1 data symbol (2) 3501-2, and stream 2-1 data symbol (3) 3501-3 are as described in the above-described embodiment.
[0471] exist Figure 9 、 Figure 14 、 Figure 25 、 Figure 31 、 Figure 32 、 Figure 35 In the case of transmitting each data symbol, a single carrier transmission method or a multi-carrier transmission method such as OFDM can be used. In addition, the temporal position of the data symbol is not affected by the Figure 9 、 Figure 14 、 Figure 25 、 Figure 31 、 Figure 32 、 Figure 35 limited.
[0472] In addition, Figure 25 、 Figure 31 、 Figure 32 、 Figure 35 In the description, the horizontal axis is time, but the same implementation is possible even if the horizontal axis is frequency (carrier). In addition, when the horizontal axis is frequency (carrier), the base station uses one or more carriers or subcarriers to transmit each data symbol.
[0473] (Supplement 2)
[0474] In Supplement 2, a case where a base station and multiple terminals perform unicast communication, that is, individual communication, is described.
[0475] At this time, for example Figure 9 Symbol group #1 901-1 of stream 1, symbol group #2 901-2 of stream 1, symbol group #3 901-3 of stream 1, symbol group #1 902-1 of stream 2, symbol group #2 902-2 of stream 2, and symbol group #3 902-3 of stream 2 may be data destined for the base station or for one of multiple communicating terminals. In this case, the data may also include control information.
[0476] in addition, Figure 9 Symbol group #1 901-1 of stream 1, symbol group #2 901-2 of stream 1, symbol group #3 901-3 of stream 1, symbol group #1 902-1 of stream 2, symbol group #2 902-2 of stream 2, and symbol group #3 902-3 of stream 2 are as described in the above-described embodiment.
[0477] For example, Figure 14 Symbol group #1 1401-1 of modulation signal 1, symbol group #2 1401-2 of modulation signal 1, symbol group #3 1401-3 of modulation signal 1, symbol group #1 1401-3 of modulation signal 2, symbol group #2 1402-2 of modulation signal 2, and symbol group #3 1402-3 of modulation signal 2 may be data destined for the base station or for one of multiple communicating terminals. In this case, the data may also include control information.
[0478] in addition, Figure 14 The #1 symbol group 1401-1 of the modulation signal 1, the #2 symbol group 1401-2 of the modulation signal 1, the #3 symbol group 1401-3 of the modulation signal 1, the #1 symbol group 1401-3 of the modulation signal 2, the #2 symbol group 1402-2 of the modulation signal 2, and the #3 symbol group 1402-3 of the modulation signal 2 are as described in the above-described embodiment.
[0479] For example, Figure 25 Stream 1-1 data symbol (1) 2501-1-1, stream 1-1 data symbol (2) 2501-1-2, and stream 1-1 data symbol (3) 2501-1-3 may be data destined for the base station or for one of the multiple communicating terminals. In this case, the data may also include control information.
[0480] in addition, Figure 25Stream 1-1 data symbol (1) 2501-1-1, stream 1-1 data symbol (2) 2501-1-2, and stream 1-1 data symbol (3) 2501-1-3 are as described in the above-described embodiment.
[0481] For example, Figure 31 、 Figure 32 Stream 1-1 data symbol (M) 2501-1-M, stream 1-1 data symbol (M+1) 2501-1-(M+1), stream 1-1 data symbol (M+2) 2501-1-(M+2), stream 1-2 data symbol (1) 3101-1, stream 1-2 data symbol (2) 3101-2, and stream 1-2 data symbol (3) 3101-3 are data destined for the base station or for one of the multiple communicating terminals. In this case, the data may also include control information.
[0482] in addition, Figure 31 、 Figure 32 The stream 1-1 data symbol (M) 2501-1-M, stream 1-1 data symbol (M+1) 2501-1-(M+1), stream 1-1 data symbol (M+2) 2501-1-(M+2), stream 1-2 data symbol (1) 3101-1, stream 1-2 data symbol (2) 3101-2, and stream 1-2 data symbol (3) 3101-3 are as described in the above-described embodiment.
[0483] For example, in Figure 35 In this example, stream 1-1 data symbol (M) 2501-1-M, stream 1-1 data symbol (M+1) 2501-1-(M+1), stream 1-1 data symbol (M+2) 2501-1-(M+2), stream 1-2 data symbol (N) 3101-N, stream 1-2 data symbol (N+1) 3101-(N+1), and stream 1-2 data symbol (N+2) 3101-(N+2) may be data destined for the base station or for one of multiple communicating terminals. In this case, the data may also include control information.
[0484] For example, Figure 35 Stream 2-1 data symbol (1) 3501-1, stream 2-1 data symbol (2) 3501-2, and stream 2-1 data symbol (3) 3501-3 may be data destined for the base station or for one of the multiple communicating terminals. In this case, the data may also include control information.
[0485] In addition, Figure 35, stream 1-1 data symbol (M) 2501-1-M, stream 1-1 data symbol (M+1) 2501-1-(M+1), stream 1-1 data symbol (M+2) 2501-1-(M+2), stream 1-2 data symbol (N) 3101-N, stream 1-2 data symbol (N+1) 3101-(N+1), stream 1-2 data symbol (N+2) 3101-(N+2), stream 2-1 data symbol (1) 3501-1, stream 2-1 data symbol (2) 3501-2, and stream 2-1 data symbol (3) 3501-3 are as described in the above-described embodiment.
[0486] exist Figure 9 、 Figure 14 、 Figure 25 、 Figure 31 、 Figure 32 、 Figure 35 In the case of transmitting each data symbol, a single carrier transmission method or a multi-carrier transmission method such as OFDM can be used. In addition, the temporal position of the data symbol is not affected by the Figure 9 、 Figure 14 、 Figure 25 、 Figure 31 、 Figure 32 、 Figure 35 limited.
[0487] And, in Figure 25 、 Figure 31 、 Figure 32 、 Figure 35 Although the horizontal axis is time, the same implementation is possible even if the horizontal axis is frequency (carrier). In addition, when the horizontal axis is frequency (carrier), the base station uses one or more carriers or subcarriers to transmit each data symbol.
[0488] (Supplement 3)
[0489] The base station can also Figure 9 As in the frame structure of stream 1, in the time period in which symbol group #1 901-1 of stream 1, symbol group #2 901-2 of stream 1, symbol group #3 901-3 of stream 1, symbol group #1 902-1 of stream 2, symbol group #2 902-2 of stream 2, and symbol group #3 902-3 of stream 2 are transmitted, the base station transmits other symbol groups using a transmission beam different from the "transmission beam of symbol group #1 901-1 of stream 1, transmission beam of symbol group #2 901-2 of stream 1, transmission beam of symbol group #3 901-3 of stream 1, transmission beam of symbol group #1 902-1 of stream 2, transmission beam of symbol group #2 902-2 of stream 2, and transmission beam of symbol group #3 902-3 of stream 2."
[0490] and, Figure 3The base station can also generate a transmission beam for the above-mentioned "other code group" through "signal processing by the signal processing unit 102 and signal processing by the weighted synthesis unit 301" or "signal processing by the signal processing unit 102 or signal processing by the weighted synthesis unit 301".
[0491] In addition, the base station can also Figure 14 As in the frame structure of the modulation signal 1, in the time period when the #1 symbol group 1401-1 of the modulation signal 1, the #2 symbol group 1401-2 of the modulation signal 1, the #3 symbol group 1401-3 of the modulation signal 1, the #1 symbol group 1402-1 of the modulation signal 2, the #2 symbol group 1402-2 of the modulation signal 2, and the #3 symbol group 1402-3 of the modulation signal 2 are transmitted, the base station uses a transmission beam different from the "transmission beam of the #1 symbol group 1401-1 of the modulation signal 1, the transmission beam of the #2 symbol group 1401-2 of the modulation signal 1, the transmission beam of the #3 symbol group 1401-3 of the modulation signal 1, the transmission beam of the #1 symbol group 1402-1 of the modulation signal 2, the transmission beam of the #2 symbol group 1402-2 of the modulation signal 2, and the transmission beam of the #3 symbol group 1402-3 of the modulation signal 2" to transmit other symbol groups.
[0492] At this time, the "other codeword group" can be a codeword group containing data codewords destined for a certain terminal, a codeword group containing control information codewords as described in other parts of this application, or a codeword group containing other data codewords for multicast.
[0493] also, Figure 3 The base station can also generate a transmission beam for the above-mentioned "other code group" through "signal processing by the signal processing unit 102 and signal processing by the weighted synthesis unit 301" or "signal processing by the signal processing unit 102 or signal processing by the weighted synthesis unit 301".
[0494] (Supplement 4)
[0495] The base station can also Figure 25 As in the frame structure of , in the time period in which stream 1-1 data symbol (1) 2501-1-1, stream 1-1 data symbol (2) 2501-1-2, and stream 1-1 data symbol (3) 2501-1-3 are transmitted, other symbol groups are transmitted using a transmission beam different from the "transmission beam in which stream 1-1 data symbol (1) 2501-1-1, stream 1-1 data symbol (2) 2501-1-2, and stream 1-1 data symbol (3) 2501-1-3 are transmitted."
[0496] In addition, Figure 25In the case where the horizontal axis represents frequency, the base station may also transmit other symbol groups using a transmission beam different from the "transmission beam for transmitting stream 1-1 data symbol (1) 2501-1-1, stream 1-1 data symbol (2) 2501-1-2, and stream 1-1 data symbol (3) 2501-1-3" during the time period in which stream 1-1 data symbol (1) 2501-1-1, stream 1-1 data symbol (2) 2501-1-2, and stream 1-1 data symbol (3) 2501-1-3 are transmitted.
[0497] Furthermore, the base station can also Figure 31 、 Figure 32 As in the frame structure of , in the time period in which stream 1-1 data symbol (M) 2501-1-M, stream 1-1 data symbol (M+1) 2501-1-(M+1), and stream 1-1 data symbol (M+2) 2501-1-(M+2) are transmitted, the base station transmits other symbol groups using a transmission beam different from the "transmission beam in which stream 1-1 data symbol (M) 2501-1-M, stream 1-1 data symbol (M+1) 2501-1-(M+1), and stream 1-1 data symbol (M+2) 2501-1-(M+2) are transmitted."
[0498] In addition, Figure 31 、 Figure 32 In the case where the horizontal axis represents frequency, the base station may also transmit other symbol groups using a transmission beam different from the "transmission beam for transmitting stream 1-1 data symbol (M) 2501-1-M, stream 1-1 data symbol (M+1) 2501-1-(M+1), and stream 1-1 data symbol (M+2) 2501-1-(M+2)" during the time period when the stream 1-1 data symbol (M) 2501-1-M, stream 1-1 data symbol (M+1) 2501-1-(M+1), and stream 1-1 data symbol (M+2) 2501-1-(M+2) are transmitted.
[0499] Furthermore, the base station can also Figure 31 、 Figure 32 As in the frame structure of , in the time period when stream 1-2 data symbol (1) 3101-1, stream 1-2 data symbol (2) 3101-2, and stream 1-2 data symbol (3) 3101-3 are transmitted, the base station uses a transmission beam different from the "transmission beam for transmitting stream 1-2 data symbol (1) 3101-1, stream 1-2 data symbol (2) 3101-2, and stream 1-2 data symbol (3) 3101-3" to transmit other codeword groups.
[0500] In addition, Figure 31 、 Figure 32In the case where the horizontal axis represents frequency, the base station may also transmit other symbol groups using a transmission beam different from the "transmission beam for transmitting the stream 1-2 data symbol (1) 3101-1, the stream 1-2 data symbol (2) 3101-2, and the stream 1-2 data symbol (3) 3101-3" during the time period when the stream 1-2 data symbol (1) 3101-1, the stream 1-2 data symbol (2) 3101-2, and the stream 1-2 data symbol (3) 3101-3 are transmitted.
[0501] The base station can also Figure 35 As in the frame structure of , in the time period in which stream 1-1 data symbol (M) 2501-1-M, stream 1-1 data symbol (M+1) 2501-(M+1), and stream 1-1 data symbol (M+2) 2501-(M+2) are transmitted, the base station transmits other symbol groups using a transmission beam different from the "transmission beam in which stream 1-1 data symbol (M) 2501-1-M, stream 1-1 data symbol (M+1) 2501-(M+1), and stream 1-1 data symbol (M+2) 2501-(M+2) are transmitted."
[0502] In addition, Figure 35 In the case where the horizontal axis represents frequency, the base station may also transmit other symbol groups using a transmission beam different from the "transmission beam for transmitting stream 1-1 data symbol (M) 2501-1-M, stream 1-1 data symbol (M+1) 2501-(M+1), and stream 1-1 data symbol (M+2) 2501-(M+2)" during the time period in which stream 1-1 data symbol (M) 2501-1-M, stream 1-1 data symbol (M+1) 2501-(M+1), and stream 1-1 data symbol (M+2) 2501-(M+2) are transmitted.
[0503] In addition, the base station can also Figure 35 As in the frame structure of the frame, in the time period when stream 1-2 data codeword (N) 3101-N, stream 1-2 data codeword (N+1) 3101-(N+1), and stream 1-2 data codeword (N+2) 3101-(N+2) are sent, the base station uses a transmission beam different from the "transmission beam for sending stream 1-2 data codeword (N) 3101-N, stream 1-2 data codeword (N+1) 3101-(N+1), and stream 1-2 data codeword (N+2) 3101-(N+2)" to send other codeword groups.
[0504] In addition, Figure 35In the case where the horizontal axis represents frequency, the base station may also transmit other symbol groups using a transmission beam different from the "transmission beam for transmitting stream 1-2 data symbol (N) 3101-N, stream 1-2 data symbol (N+1) 3101-(N+1), and stream 1-2 data symbol (N+2) 3101-(N+2)" during the time period in which stream 1-2 data symbol (N) 3101-N, stream 1-2 data symbol (N+1) 3101-(N+1), and stream 1-2 data symbol (N+2) 3101-(N+2) are transmitted.
[0505] Furthermore, the base station can also Figure 35 As in the frame structure of , in the time period in which stream 2-1 data symbol (1) 3501-1, stream 2-1 data symbol (2) 3501-2, and stream 2-1 data symbol (3) 3501-3 are transmitted, the base station uses a transmission beam different from the "transmission beam in which stream 2-1 data symbol (1) 3501-1, stream 2-1 data symbol (2) 3501-2, and stream 2-1 data symbol (3) 3501-3 are transmitted" to transmit other codeword groups.
[0506] In addition, Figure 35 In the case where the horizontal axis represents frequency, the base station may also transmit other symbol groups using a transmission beam different from the "transmission beam for transmitting stream 2-1 data symbol (1) 3501-1, stream 2-1 data symbol (2) 3501-2, and stream 2-1 data symbol (3) 3501-3" during the time period when stream 2-1 data symbol (1) 3501-1, stream 2-1 data symbol (2) 3501-2, and stream 2-1 data symbol (3) 3501-3 are transmitted.
[0507] In the above description, "other codeword groups" can be codeword groups including data codewords destined for a certain terminal, or as described in other parts of this specification, can be codeword groups including control information codewords, or can be codeword groups including other data codewords for multicast.
[0508] at this time, Figure 1 The base station can also generate a transmission beam for the above-mentioned "other code group" through signal processing of the signal processing unit 102, Figure 1 The base station may also generate a transmission beam for the above-mentioned "other symbol group" by selecting antennas from antenna unit 106-1 to antenna unit 106-M.
[0509] and, Figure 3The base station can also generate a transmission beam for the above-mentioned "other code group" through "signal processing by the signal processing unit 102 and signal processing by the weighted synthesis unit 301" or "signal processing by the signal processing unit 102 or signal processing by the weighted synthesis unit 301".
[0510] Also, you can set Figure 25 、 Figure 31 、 Figure 32 The unicast transmission intervals 2503-1 and 2503-2 are shown in the figure.
[0511] (Supplement 5)
[0512] In About Figure 31 、 Figure 32 The following description is made in the description.
[0513] ·“(For multicast) stream 1-1 data symbol (M)” 2501-1-M, “(For multicast) stream 1-1 data symbol (M+1)” 2501-1-(M+1), “(For multicast) stream 1-1 data symbol (M+2)” 2501-1-(M+2), “(For multicast) stream 1-2 data symbol (1)” 3101-1, “(For multicast) stream 1-2 data symbol (2)” 3101-2, and “(For multicast) stream 1-2 data symbol (3)” 3101-3 are all data symbols used to transmit “stream 1”.
[0514] The terminal can obtain "stream 1 data" by obtaining "stream 1-1 data symbols." Furthermore, the terminal can obtain "stream 1 data" by obtaining "stream 1-2 data symbols."
[0515] And, in regard to Figure 35 The following description is made in the description.
[0516] ·“(For multicast) stream 1-1 data codeword (M)” 2501-1-M, “(For multicast) stream 1-1 data codeword (M+1)” 2501-1-(M+1), “(For multicast) stream 1-1 data codeword (M+2)” 2501-1-(M+2), “(For multicast) stream 1-2 data codeword (N)” 3101-N, “(For multicast) stream 1-2 data codeword (N+1)” 3101-(N+1), and “(For multicast) stream 1-2 data codeword (N+2)” 3101-(N+2) are all data codewords used to transmit “stream 1”.
[0517] The terminal can obtain "stream 1 data" by obtaining "stream 1-1 data symbols." Furthermore, the terminal can obtain "stream 1 data" by obtaining "stream 1-2 data symbols."
[0518] The following is a supplementary explanation of the above.
[0519] For example, in Figure 35 The above-mentioned effects can be achieved by the following <Method 1-1>, or <Method 1-2>, or <Method 2-1>, or <Method 2-2>.
[0520] <Method 1-1>
[0521] Stream 1-1 data symbol (M) 2501-1-M and stream 1-2 data symbol (N) 3101-N contain the same data.
[0522] Furthermore, stream 1-1 data symbol (M+1) 2501-1-(M+1) and stream 1-2 data symbol (N+1) 3101-(N+1) include the same data.
[0523] Stream 1-1 data symbol (M+2) 2501-1-(M+2) and stream 1-2 data symbol (N+2) 3101-(N+2) contain the same data.
[0524] <Method 1-2>
[0525] There is a stream 1-2 data symbol (L) 3101-L containing the same data as that contained in the stream 1-1 data symbol (K) 2501-1-K. Note that K and L are integers.
[0526] <Method 2-1>
[0527] Stream 1-1 data symbol (M) 2501-1-M and stream 1-2 data symbol (N) 3101-N contain some of the same data.
[0528] Furthermore, stream 1-1 data symbol (M+1) 2501-1-(M+1) and stream 1-2 data symbol (N+1) 3101-(N+1) include some of the same data.
[0529] Stream 1-1 data symbol (M+2) 2501-1-(M+2) and stream 1-2 data symbol (N+2) 3101-(N+2) include some of the same data.
[0530] <Method 2-2>
[0531] There is a stream 1-2 data symbol (L) 3101-L that includes a portion of the data included in the stream 1-1 data symbol (K) 2501-1-K. Note that K and L are integers.
[0532] That is, the first base station or the first transmitting system generates a first packet group containing data of the first stream and a second packet group containing data of the first stream, and transmits the packets contained in the first packet group using a first transmitting beam during a first period, and transmits the packets contained in the second packet group using a second transmitting beam different from the first transmitting beam during a second period, and the first period and the second period do not overlap with each other.
[0533] Here, the second packet group may include a second packet containing the same data as the data contained in the first packet included in the first packet group. Furthermore, as a different structure from the above, the second packet group may include a third packet containing the same data as part of the data contained in the first packet included in the first packet group.
[0534] Furthermore, the first transmission beam and the second transmission beam may be transmission beams having different directivities transmitted using the same antenna unit, or may be transmission beams transmitted using different antenna units.
[0535] In addition, in addition to the structure of the first base station or the first transmission system, the second base station or the second transmission system also generates a third packet group containing data of the first stream, and transmits the packets contained in the third packet group during a third period using a third transmission beam that is different from the first transmission beam and the second transmission beam, and the third period does not overlap with the first period and the second period.
[0536] Here, the second base station or the second transmission system may repeatedly set the first period, the second period, and the third period in a predetermined order.
[0537] In addition, in addition to the structure of the first base station or the first transmission system, the third base station or the third transmission system also generates a third packet group containing data of the first stream, and transmits the packets contained in the third packet group during a third period using a third transmission beam that is different from the first transmission beam and the second transmission beam, and at least a portion of the third period overlaps with the first period.
[0538] Here, the third base station or the third transmitting system may repeatedly set the first period, the second period and the third period, or at least a part of a third period of the repeatedly set third period may overlap with the first period, or at least one of the third periods of the repeatedly set third period may not overlap with the first period.
[0539] In addition, in addition to the structure of the first base station or the first transmitting system, the fourth base station or the fourth transmitting system also generates a fourth packet containing data of the second stream, and transmits the fourth packet in a fourth period using a fourth transmitting beam different from the first transmitting beam, and at least a portion of the fourth period overlaps with the first period.
[0540] In addition, although the above description states that the first period and the second period do not overlap with each other, the first period and the second period may overlap with each other in part, the entire first period may overlap with the second period, or the entire first period may overlap with the entire second period.
[0541] In addition, the fifth base station or the fifth transmission system can also generate one or more packet groups containing data of the first stream, and transmit them using different transmission beams for each packet group, and increase or decrease the number of generated packet groups based on the signal sent from the terminal.
[0542] In addition, although the above is described as "flow", as described elsewhere in this specification, Figure 31 、 Figure 32 "Stream 1-1 data symbol (M) 2501-1-M, and stream 1-1 data symbol (M+1) 2501-1-(M+1), and stream 1-1 data symbol (M+2) 2501-1-(M+2), and stream 1-2 data symbol (1) 3101-1, and stream 1-2 data symbol (2) 3101-2, stream 1-2 data symbol (3) 3101-3", and Figure 35 The "stream 1-1 data codeword (M) 2501-1-M, and stream 1-1 data codeword (M+1) 2501-1-(M+1), stream 1-1 data codeword (M+2) 2501-1-(M+2), and stream 1-2 data codeword (N) 3101-N, and stream 1-2 data codeword (N+1) 3101-(N+1), and stream 1-2 data codeword (N+2) 3101-(N+2)" can be a codeword containing data codewords destined for a certain terminal, a codeword containing control information codewords, or a codeword containing data codewords for multicast.
[0543] (Implementation 4)
[0544] In this embodiment, a specific example of the communication system described in Embodiments 1 to 3 will be described.
[0545] The communication system in this embodiment is composed of (multiple) base stations and multiple terminals. Figure 7 、 Figure 12 、 Figure 17 、 Figure 19 、 Figure 20 、 Figure 26 、 Figure 29 A communication system consisting of a base station 700 and terminals 704-1, 704-2, etc.
[0546] Figure 37 An example of the structure of a base station (700) is shown.
[0547] The logical channel generation unit 3703 receives data 3701 and control data 3702 as input and outputs a logical channel signal 3704. The logical channel signal 3704 includes, for example, control logical channels such as the BCCH (Broadcast Control Channel), PCCH (Paging Control Channel), CCCH (Common Control Channel), MCCH (Multicast Control Channel), and DCCH (Dedicated Control Channel), and data logical channels such as the DTCH (Dedicated Traffic Channel) and MTCH (Multicast Traffic Channel).
[0548] In addition, "BCCH is a downlink channel and a channel for reporting system control information", "PCCH is a downlink channel and a channel for paging information", "CCCH is a downlink channel and a common control channel used when there is no RRC (Radio Resource Control) connection", "MCCH is a downlink channel and a multicast-channel scheduling and control channel used for one-to-many MBMS (Multimedia Broadcast Multicast Service)," "DCCH is a downlink channel and a dedicated control channel used by terminals with RRC connection", "DTCH is a downlink channel and a dedicated service-channel and user-data dedicated channel for one terminal UE (User Equipment)," and "MTCH is a downlink channel and a one-to-many MBMS user-data channel."
[0549] The transport channel generation unit 3705 receives the logical channel signal 3704 as input, generates and outputs a transport channel signal 3706. The transport channel signal 3706 is composed of, for example, a BCH (Broadcast Channel), a DL-SCH (Downlink Shared Channel), a PCH (Paging Channel), and an MCH (Multicast Channel).
[0550] In addition, "BCH is a channel for system information reported in the entire area of the cell", "DL-SCH is a channel using user-data, control information and system information", "PCH is a channel for paging information reported in the entire area of the cell", and "MCH is a channel for MBMS services and control reported in the entire area of the cell".
[0551] The physical channel generation unit 3707 receives the transport channel signal 3706 as input and generates and outputs a physical channel signal 3708. The physical channel signal 3708 may include, for example, a PBCH (Physical Broadcast Channel), a PMCH (Physical Multicast Channel), a PDSCH (Physical Downlink Shared Channel), and a PDCCH (Physical Downlink Control Channel).
[0552] In addition, "PBCH is used for transmission of BCH transmission channel", "PMCH is used for transmission of MCH transmission channel", "PDSCH is used for transmission of DL-SCH and transmission channel", and "PDCCH is used for transmission of downlink L1 (Layer 1) / L2 (Layer 2) control signals".
[0553] The modulated signal generating section 3709 receives the physical channel signal 3708 as input, generates and outputs a modulated signal 3710 based on the physical channel signal 3708. The base station 700 then transmits the modulated signal 3710 as a radio wave.
[0554] First, consider a case where a base station performs unicast communication with multiple terminals, that is, communicates individually.
[0555] At this time, for example Figure 9 Symbol group #1 of stream 1 in 901-1, symbol group #2 of stream 1 in 901-2, and symbol group #3 of stream 1 in 901-3 may be broadcast channels (i.e., control information that a base station broadcasts to multiple terminals in order to communicate data with the terminals). Furthermore, control information is, for example, control information required for data communication between the base station and the terminals.
[0556] Here, the broadcast channel is described. Among the physical channels (physical channel signal 3708), "PBCH", "PMCH", and "part of PD-SCH" are broadcast channels.
[0557] Furthermore, in the transport channel (transmission channel signal 3706), "BCH", "part of DL-SCH", "PCH", and "MCH" are broadcast channels.
[0558] Furthermore, in the logical channel (logical channel signal 3704), "BCCH", "CCCH", "MCCH", "part of DTCH", and "MTCH" are broadcast channels.
[0559] Likewise, for example Figure 9 Symbol group #1 of stream 2 in 902-1, symbol group #2 of stream 2 in 902-2, and symbol group #3 of stream 2 in 902-3 are broadcast channels (i.e., control information that a base station broadcasts to multiple terminals in order to communicate data with them). For example, control information is control information required for data communication between the base station and the terminals.
[0560] In addition, in the physical channel (physical channel signal 3708), "PBCH", "PMCH", and "part of PD-SCH" are broadcast channels.
[0561] Furthermore, in the transport channel (transmission channel signal 3706), "BCH", "part of DL-SCH", "PCH", and "MCH" are broadcast channels.
[0562] Furthermore, in the logical channel (logical channel signal 3704), "BCCH", "CCCH", "MCCH", "part of DTCH", and "MTCH" are broadcast channels.
[0563] At this time, about Figure 9 The characteristics of symbol group #1 of stream 1 of 901-1, symbol group #2 of stream 1 of 901-2, and symbol group #3 of stream 1 of 901-3 are as described in the above-described embodiment, and, Figure 9 The characteristics of symbol group #1 of stream 2 of 902-1, symbol group #2 of stream 2 of 902-2, and symbol group #3 of stream 2 of 902-3 are as described in the above-described embodiment.
[0564] In addition, about Figure 9 In some cases, stream 2 may not be transmitted. In particular, when transmitting a broadcast channel signal, the base station may not transmit the symbol group for stream 2. (In this case, for example, Figure 7 In the example, base station 701 does not send 703-1, 703-2, and 703-3.)
[0565] For example, Figure 14 Symbol group #1 of modulation signal 1 in 1401-1, symbol group #2 of modulation signal 1 in 1401-2, and symbol group #3 of modulation signal 1 in 1401-3 may be broadcast channels (i.e., control information that a base station broadcasts to multiple terminals in order to communicate data with the multiple terminals). Furthermore, control information is, for example, control information required for data communication between the base station and the terminals.
[0566] In addition, "PBCH", "PMCH", and "part of PD-SCH" in the physical channel (physical channel signal 3708) are broadcast channels.
[0567] Furthermore, "BCH", "part of DL-SCH", "PCH", and "MCH" in the transport channel (transmission channel signal 3706) are broadcast channels.
[0568] Furthermore, "BCCH", "CCCH", "MCCH", "part of DTCH", and "MTCH" in the logical channel (logical channel signal 3704) are broadcast channels.
[0569] For example, Figure 14 Symbol group #1 of modulation signal 2 in 1402-1, symbol group #2 of modulation signal 2 in 1402-2, and symbol group #3 of modulation signal 2 in 1402-3 may be broadcast channels (i.e., control information that a base station broadcasts to multiple terminals in order to communicate data with the multiple terminals). Furthermore, control information may be, for example, control information required for data communication between the base station and the terminals.
[0570] In addition, "PBCH", "PMCH", and "part of PD-SCH" in the physical channel (physical channel signal 3708) are broadcast channels.
[0571] Furthermore, "BCH", "part of DL-SCH", "PCH", and "MCH" in the transport channel (transmission channel signal 3706) are broadcast channels.
[0572] Furthermore, "BCCH", "CCCH", "MCCH", "part of DTCH", and "MTCH" in the logical channel (logical channel signal 3704) are broadcast channels.
[0573] In addition, about Figure 14 The characteristics of the symbol group #1 of the modulation signal 1 of 1401-1, the symbol group #2 of the modulation signal 1 of 1401-2, and the symbol group #3 of the modulation signal 1 of 1401-3 are as described in the above-described embodiment. Figure 14The characteristics of the code group #1 of the modulation signal 2 of 1402-1, the code group #2 of the modulation signal 2 of 1402-2, and the code group #3 of the modulation signal 2 of 1402-3 are as described in the embodiment described above.
[0574] For example, Figure 25 The data symbol (1) of stream 1-1 in 2501-1-1, the data symbol (2) of stream 1-1 in 2501-1-2, and the data symbol (3) of stream 1-1 in 2501-1-3 may be a broadcast channel (i.e., control information that a base station broadcasts to multiple terminals in order to communicate data with the multiple terminals). Furthermore, the control information is, for example, control information required by the base station and the terminal to achieve data communication.
[0575] In addition, "PBCH", "PMCH", and "part of PD-SCH" in the physical channel (physical channel signal 3708) are broadcast channels.
[0576] Furthermore, "BCH", "part of DL-SCH", "PCH", and "MCH" in the transport channel (transmission channel signal 3706) are broadcast channels.
[0577] Furthermore, "BCCH", "CCCH", "MCCH", "part of DTCH", and "MTCH" in the logical channel (logical channel signal 3704) are broadcast channels.
[0578] In addition, about Figure 25 The characteristics of the stream 1-1 data symbol (1) of 2501-1-1, the stream 1-1 data symbol (2) of 2501-1-2, and the stream 1-1 data symbol (3) of 2501-1-3 are as described in the above-described embodiment.
[0579] For example, Figure 31 、 Figure 32 The stream 1-1 data symbol (M) of 2501-1-M, the stream 1-1 data symbol (M+1) of 2501-1-(M+1), the stream 1-1 data symbol (M+2) of 2501-1-(M+2), the stream 1-2 data symbol (1) of 3101-1, the stream 1-2 data symbol (2) of 3101-2, and the stream 1-2 data symbol (3) of 3101-3 may be a broadcast channel (i.e., control information that a base station broadcasts to multiple terminals in order to communicate data with the multiple terminals). Furthermore, the control information is, for example, control information required by the base station and the terminal to implement data communication.
[0580] In addition, "PBCH", "PMCH", and "part of PD-SCH" in the physical channel (physical channel signal 3708) are broadcast channels.
[0581] Furthermore, "BCH", "part of DL-SCH", "PCH", and "MCH" in the transport channel (transmission channel signal 3706) are broadcast channels.
[0582] Furthermore, "BCCH", "CCCH", "MCCH", "part of DTCH", and "MTCH" in the logical channel (logical channel signal 3704) are broadcast channels.
[0583] In addition, about Figure 31 、 Figure 32 The characteristics of the stream 1-1 data symbol (M) of 2501-1-M, the stream 1-1 data symbol (M+1) of 2501-1-(M+1), the stream 1-1 data symbol (M+2) of 2501-1-(M+2), the stream 1-2 data symbol (1) of 3101-1, the stream 1-2 data symbol (2) of 3101-2, and the stream 1-2 data symbol (3) of 3101-3 are as described in the embodiment described above.
[0584] For example, in Figure 35 In the example, stream 1-1 data symbol (M) of 2501-1-M, stream 1-1 data symbol (M+1) of 2501-1-(M+1), stream 1-1 data symbol (M+2) of 2501-1-(M+2), stream 1-2 data symbol (N) of 3101-N, stream 1-2 data symbol (N+1) of 3101-(N+1), and stream 1-2 data symbol (N+2) of 3101-(N+2) may be broadcast channels (i.e., control information that a base station broadcasts to multiple terminals in order to communicate data with the multiple terminals). Furthermore, control information is, for example, control information required for data communication between the base station and the terminal.
[0585] In addition, "PBCH", "PMCH", and "part of PD-SCH" in the physical channel (physical channel signal 3708) are broadcast channels.
[0586] Furthermore, "BCH", "part of DL-SCH", "PCH", and "MCH" in the transport channel (transmission channel signal 3706) are broadcast channels.
[0587] Furthermore, "BCCH", "CCCH", "MCCH", "part of DTCH", and "MTCH" in the logical channel (logical channel signal 3704) are broadcast channels.
[0588] For example, Figure 35 Data symbol (1) of stream 2-1 in 3501-1, data symbol (2) of stream 2-1 in 3501-2, and data symbol (3) of stream 2-1 in 3501-3 may be a broadcast channel (i.e., control information that a base station broadcasts to multiple terminals in order to communicate data with the multiple terminals). Furthermore, control information is, for example, control information required for data communication between the base station and the terminal.
[0589] In addition, "PBCH", "PMCH", and "part of PD-SCH" in the physical channel (physical channel signal 3708) are broadcast channels.
[0590] Furthermore, "BCH", "part of DL-SCH", "PCH", and "MCH" in the transport channel (transmission channel signal 3706) are broadcast channels.
[0591] Furthermore, "BCCH", "CCCH", "MCCH", "part of DTCH", and "MTCH" in the logical channel (logical channel signal 3704) are broadcast channels.
[0592] In addition, Figure 35 Regarding the characteristics of the stream 1-1 data symbol (M) of 2501-1-M, the stream 1-1 data symbol (M+1) of 2501-1-(M+1), the stream 1-1 data symbol (M+2) of 2501-1-(M+2), the stream 1-2 data symbol (N) of 3101-N, the stream 1-2 data symbol (N+1) of 3101-(N+1), and the stream 1-2 data symbol (N+2) of 3101-(N+2), as described in the above-described embodiment, Figure 35 The features of stream 2-1 data symbol (1) of 3501-1, stream 2-1 data symbol (2) of 3501-2, and stream 2-1 data symbol (3) of 3501-3 are as described in the above-described embodiment.
[0593] exist Figure 9 、 Figure 14 、 Figure 25 、 Figure 31 、 Figure 32 、 Figure 35 In the transmission of each data symbol, a single carrier transmission method or a multi-carrier transmission method such as OFDM can be used. In addition, the temporal position of the data symbol is not affected by the Figure 9 、 Figure 14 、 Figure 25 、 Figure 31 、 Figure 32 、 Figure 35 limited.
[0594] And, in Figure 25 、 Figure 31 、 Figure 32 、 Figure 35 In the description, although the horizontal axis is time, the same implementation is possible even if the horizontal axis is frequency (carrier). In addition, when the horizontal axis is frequency (carrier), the base station transmits each data symbol using one or more carriers or subcarriers.
[0595] In addition, Figure 9 The symbol group of stream 1 may also include data (or symbols) sent to each terminal (data for unicast). Figure 9 The symbol group of stream 2 may also include data (or symbols) to be sent to each terminal (data for unicast).
[0596] exist Figure 14 The symbol group of stream 1 may include data (or symbols) sent to each terminal (data for unicast). Figure 14 The symbol group of stream 2 may include data (or symbols) to be sent to each terminal (data for unicast).
[0597] and, Figure 25 The symbols of stream 1-1 may include data (or symbols) to be transmitted to each terminal (data for unicast). Figure 31 、 Figure 32 The symbols of stream 1-1 and stream 1-2 may include data (or symbols) to be transmitted to each terminal (data for unicast).
[0598] Furthermore, the PBCH may be configured to be used, for example, to transmit the minimum information (system bandwidth, system frame number, number of transmit antennas, etc.) that the UE should read first after performing a cell search.
[0599] For example, PMCH may be configured to be used in the operation of MBSFN (Multicast-broadcast single-frequency network).
[0600] For example, the PDSCH may be configured as a "shared data channel for transmitting downlink user data, which aggregates and transmits all data irrelevant to the C (control)-plane / U (user)-plane."
[0601] For example, the PDCCH is configured to be “used when notifying the user selected by the eNodeB (gNodeB) (base station) through scheduling of the allocation information of radio resources”.
[0602] By carrying out the above-mentioned implementation, in multicast / broadcast data transmission, the base station can send data symbols and control information symbols using multiple transmission beams, and the terminal can selectively receive beams with good quality from the multiple transmission beams. Accordingly, the terminal can obtain the effect of higher data reception quality by performing data symbol reception.
[0603] (Implementation 5)
[0604] In this embodiment, the base station (700) sends Figure 9 The structures of the symbol groups of stream 1 and stream 2 are supplemented.
[0605] Figure 38 An example of the frame structure of stream 1 sent by the base station (700) is shown. Figure 38 In the frame structure of , the horizontal axis is time and the vertical axis is frequency, showing the frame structure from time 1 to time 10 and from carrier 1 to carrier 40. Therefore, Figure 38 This is a frame structure of a multi-carrier transmission method such as the OFDM (Orthogonal Frequency Division Multiplexing) method.
[0606] Figure 38 The codeword area 3801_1 of stream 1 in is set to exist from time 1 to time 10 and carrier 1 to carrier 9.
[0607] The symbol group #i (3800_i) of stream 1 is assumed to exist from time 1 to time 10 and from carrier 10 to carrier 20. In addition, the symbol group #i (3800_i) of stream 1 is equivalent to Figure 9 Codeword group #i (901-i) of stream 1.
[0608] The symbol area 3801_2 of stream 1 is set to exist from time 1 to time 10 and carriers 21 to 40.
[0609] At this time, as described in Embodiment 4, for example, when the base station transmits individual data to one or more terminals (performs unicast), it is possible to use Figure 38 Codeword areas 3801_1 and 3801_2 of stream 1.
[0610] and, Figure 38 Symbol group #i (3800_i) of stream 1 is used when the base station transmits data for multicast, as described in Embodiment 1, Embodiment 4, etc.
[0611] Figure 39 An example of the frame structure of stream 2 sent by the base station (700) is shown. Figure 39In the frame structure, the horizontal axis is time and the vertical axis is frequency, showing the frame structure from time 1 to time 10 and carrier 1 to carrier 40. Therefore, Figure 39 It becomes a frame of a multi-carrier transmission system such as the OFDM system.
[0612] Figure 39 The symbol area 3901_1 of stream 2 in is set to exist from time 1 to time 10 and carrier 1 to carrier 9.
[0613] The symbol group #i (3900_i) of stream 2 is assumed to exist from time 1 to time 10 and from carrier 10 to carrier 20. In addition, the symbol group #i (3900_i) of stream 2 is equivalent to Figure 9 Codeword group #i (902-i) of stream 2.
[0614] Symbol area 3901_2 of stream 2 is assumed to exist from time 1 to time 10 and carriers 21 to 40.
[0615] At this time, as described in Embodiment 4, for example, when the base station transmits data independently to one or more terminals (performs unicast), it is possible to use Figure 39 Code element areas 3901_1 and 3901_2 of stream 2.
[0616] and, Figure 39 Symbol group #i (3900_i) of stream 2 is used when the base station transmits data for multicast, as described in Embodiment 1, Embodiment 4, etc.
[0617] In addition, the base station will Figure 38 At the moment X(in Figure 38 In the case of X being an integer greater than or equal to 1 and less than or equal to 10), carrier Y (in Figure 38 In the case of Y being an integer greater than or equal to 1 and less than or equal to 40) the code element and Figure 39 The code element of time X and carrier Y is sent using the same frequency and the same time.
[0618] And, about Figure 9 The characteristics of the symbol group #1 of stream 1 of 901-1, the symbol group #2 of stream 1 of 901-2, and the symbol group #3 of stream 1 of 901-3 are as described in the above-described embodiment. Figure 38 The characteristics of the code group #i of stream 1 are the same as Figure 9 The symbol group of stream 1 is the same as described in the above-described embodiment.
[0619] And, about Figure 9The characteristics of the symbol group #1 of stream 2 of 902-1, the symbol group #2 of stream 2 of 902-2, and the symbol group #3 of stream 2 of 902-3 are as described in the above-described embodiment. Figure 39 The characteristics of the code group #i of stream 2 are the same as Figure 9 The symbol group of stream 2 is the same as described in the above-described embodiment.
[0620] in addition, Figure 38 、 Figure 39 When there are code elements after time 11 in carrier 10 to carrier 20 of the frame structure, it can be used in multicast transmission or in individual data transmission (unicast transmission).
[0621] Furthermore, the base station Figure 38 、 Figure 39 In the frame structure of Figure 9 In the case of the frame shown, the same implementation as in Embodiment 1 and Embodiment 4 is performed.
[0622] By carrying out the above implementation, in multicast / broadcast data transmission, the base station transmits data symbols and control information symbols using multiple transmission beams, and the terminal selectively receives beams of good quality from the multiple transmission beams. Accordingly, the terminal can obtain the effect of higher data reception quality at the terminal by receiving the data symbols.
[0623] (Implementation 6)
[0624] In this embodiment, the base station (700) sends Figure 14 The structures of the code group of modulation signal 1 and the code group of modulation signal 2 are supplemented.
[0625] Figure 40 An example of a frame structure of a modulated signal 1 transmitted by a base station (700) is shown. Figure 40 In the frame structure, the horizontal axis is time and the vertical axis is frequency, showing the frame structure from time 1 to time 10 and carrier 1 to carrier 40. Therefore, Figure 40 This is a frame structure of a multi-carrier transmission method such as the OFDM (Orthogonal Frequency Division Multiplexing) method.
[0626] Figure 40 The code element area 4001_1 of the modulation signal 1 is set to exist from time 1 to time 10 and carrier 1 to carrier 9.
[0627] Symbol group #i (4000_i) of modulation signal 1 is assumed to exist from time 1 to time 10 and from carrier 10 to carrier 20. In addition, symbol group #i (4000_i) of modulation signal 1 is equivalent to Figure 14 Code group #i (1401-i) of the modulation signal 1.
[0628] The code element area 4001_2 of the modulated signal 1 is set to exist from time 1 to time 10 and carrier 21 to carrier 40.
[0629] At this time, as described in Embodiment 4, for example, when the base station transmits data independently to one or more terminals (performs unicast), it is possible to use Figure 40 Codeword areas 4001_1 and 4001_2 of stream 1.
[0630] therefore, Figure 40 The symbol group #i (4000_i) of the modulated signal 1 is used in the transmission of multicast data by the base station as described in Embodiment 1, Embodiment 4, etc.
[0631] Figure 41 An example of the frame structure of the modulated signal 2 sent by the base station (700) is shown. Figure 41 In the frame structure of , the horizontal axis is time and the vertical axis is frequency, showing the frame structure from time 1 to time 10 and carrier 1 to carrier 40. Therefore, Figure 41 It becomes a frame of a multi-carrier transmission system such as the OFDM system.
[0632] Figure 41 The code element area 4101_1 of the modulation signal 2 is set to exist from time 1 to time 10 and carrier 1 to carrier 9.
[0633] Symbol group #i (4100_i) of modulation signal 2 is assumed to exist from time 1 to time 10 and from carrier 10 to carrier 20. In addition, symbol group #i (4100_i) of modulation signal 2 is equivalent to Figure 14 Code group #i (1402-i) of the modulated signal 2.
[0634] The code element area 4101_2 of the modulated signal 2 is set to exist from time 1 to time 10 and carrier 21 to carrier 40.
[0635] At this time, as described in Embodiment 4, for example, when the base station transmits data independently to one or more terminals (performs unicast), it is possible to use Figure 41 Code element areas 4101_1 and 4101_2 of the modulated signal 2.
[0636] therefore, Figure 41The codeword group #i (4100_i) of the modulated signal 2 is used in the base station to transmit data for multicast as described in Implementation Mode 1, Implementation Mode 4, etc.
[0637] In addition, the base station will Figure 40 At the moment X(in Figure 40 In the case of X being an integer greater than or equal to 1 and less than or equal to 10), carrier Y (in Figure 40 In the case of Y being an integer greater than or equal to 1 and less than or equal to 40), the code element Figure 41 The code element of time X and carrier Y is sent using the same frequency and the same time.
[0638] Therefore, about Figure 14 The characteristics of the symbol group #1 of stream 1 of 1401_1, the symbol group #2 of modulated signal 1 of 1401_2, and the symbol group #3 of modulated signal 1 of 1401_3 are as described in the above-described embodiment. Figure 40 The characteristics of the code group #i of the modulation signal 1 are the same as Figure 14 The code element group of the modulated signal 1 is the same as described in the embodiment described above.
[0639] And, about Figure 14 The characteristics of the symbol group #1 of the modulation signal 2 of 1402_1, the symbol group #2 of the modulation signal 2 of 1402_2, and the symbol group #3 of the modulation signal 2 of 1402_3 are as described in the above-described embodiment. Figure 41 The characteristics of the code group #i of the modulation signal 2 are the same as Figure 14 The code element group of the modulated signal 2 is the same as described in the embodiment described above.
[0640] In addition, Figure 40 、 Figure 41 When there are code elements after time 11 in carrier 10 to carrier 20 of the frame structure, it can be used in multicast transmission or in independent data transmission (unicast transmission).
[0641] Furthermore, the base station Figure 40 、 Figure 41 In the frame structure of Figure 14 In the case of such a frame, the same implementation as described in Embodiment 1 and Embodiment 4 can be performed.
[0642] Regarding the above description Figure 38 The symbol areas 3801_1, 3801_2, Figure 39 The symbol areas 3901_1, 3901_2, Figure 40 The code element areas 4001_1, 4001_2, Figure 41 An example of how to use the code element areas 4101_1 and 4102_2 of the modulation signal 2 is described.
[0643] Figure 42 Shows the Figure 38 The symbol areas 3801_1, 3801_2, Figure 39 The symbol areas 3901_1, 3901_2, Figure 40 The code element areas 4001_1, 4001_2, Figure 41 An example of allocating the modulated signal 2 code element area 4101_1, 4102_2" to the terminal. In addition, Figure 42 In the figure, the horizontal axis is time and the vertical axis is frequency (carrier).
[0644] like Figure 42 As shown, for example, Figure 38 The symbol areas 3801_1, 3801_2, Figure 39 The symbol areas 3901_1, 3901_2, Figure 40 The code element areas 4001_1, 4001_2, Figure 41 The code element areas 4101_1 and 4102_2 of the modulated signal 2 are divided into frequencies and allocated to the terminals. In addition, 4201_1 is a code element group allocated to terminal #1, 4201_2 is a code element group allocated to terminal #2, and 4201_3 is a code element group allocated to terminal #3.
[0645] For example, the base station (700) communicates with terminal #1, terminal #2, and terminal #3. When the base station transmits data to terminal #1, it uses Figure 42 The base station transmits data to terminal #1. When the base station transmits data to terminal #2, it uses Figure 42 The base station transmits data to terminal #2. When the base station transmits data to terminal #3, it uses Figure 42 The base station transmits the data to terminal #3 using the “symbol group 4201_3 allocated to terminal #3”.
[0646] In addition, the method of distribution to the terminal is not affected by Figure 42 The frequency band (number of carriers) can be changed over time and can be set arbitrarily. Therefore, the method of allocating frequencies to terminals can be changed over time.
[0647] Figure 43 Shown with Figure 42 Different directions Figure 38The symbol areas 3801_1, 3801_2, Figure 39 The symbol areas 3901_1, 3901_2, Figure 40 The code element areas 4001_1, 4001_2, Figure 41 This is an example of allocation of the symbol areas 4101_1 and 4102_2" of the modulated signal 2. Figure 43 In the figure, the horizontal axis is time and the vertical axis is frequency (carrier).
[0648] like Figure 43 As shown, for example, Figure 38 The symbol areas 3801_1, 3801_2, Figure 39 The symbol areas 3901_1, 3901_2, Figure 40 The code element areas 4001_1, 4001_2, Figure 41 The symbol regions 4101_1 and 4102_2 of modulated signal 2 are time- and frequency-divided and allocated to the terminals. Therefore, symbol group 4301_1 is allocated to terminal #1, 4301_2 is allocated to terminal #2, 4301_3 is allocated to terminal #3, 4301_4 is allocated to terminal #4, 4301_5 is allocated to terminal #5, and 4301_6 is allocated to terminal #6.
[0649] For example, the base station (700) communicates with terminal #1, terminal #2, terminal #3, terminal #4, terminal #5, and terminal #6. When the base station transmits data to terminal #1, it uses Figure 43 The base station transmits data to terminal #1 using the symbol group 4301_1 assigned to terminal #1. Figure 43 The base station transmits data to terminal #2. When the base station transmits data to terminal #3, it uses Figure 43 The base station transmits data to terminal #3. When the base station transmits data to terminal #4, it uses Figure 43 The base station transmits data to terminal #4. When the base station transmits data to terminal #5, it uses Figure 43 The base station transmits data to terminal #5. When the base station transmits data to terminal #6, it uses Figure 43 The base station transmits the data to terminal #6 using the “symbol group 4301_6 allocated to terminal #6”.
[0650] In addition, the method of distribution to the terminal is not affected by Figure 43 The frequency band (number of carriers) and time width can be changed and arbitrarily set. Therefore, the allocation method to terminals can be changed over time.
[0651] And, in Figure 38 、 Figure 39 、 Figure 40 、 Figure 41 The symbol area of stream 1, the symbol area of stream 2, the symbol area of modulated signal 1, and the symbol area of modulated signal 2 can be weighted differently according to the carrier, and the weighted synthesis method can be determined by taking multiple carriers as units. Figure 43 、 Figure 44 The weighted combining parameters are set for the terminals assigned as shown. The weighted combining method for setting the carrier is not limited to these examples.
[0652] By carrying out the above implementation, in multicast / broadcast data transmission, the base station transmits data symbols and control information symbols using multiple transmission beams, and the terminal selectively receives beams with good quality from the multiple transmission beams. Accordingly, the terminal can obtain the effect of higher data reception quality at the terminal by receiving the data symbols.
[0653] (Implementation 7)
[0654] In this manual, Figure 7 、 Figure 12 、 Figure 17 、 Figure 18 、 Figure 19 、 Figure 20 、 Figure 22 The base station 700 in the embodiment may be a base station structure as described in other embodiments. Figure 44 The structure shown.
[0655] The following Figure 44 The operation of the base station is described below. Figure 44 In the Figure 1 、 Figure 3 The same operations are assigned the same reference numerals and their descriptions are omitted.
[0656] The weighted synthesis unit 301 receives the processed signals 103_1, 103_2, ..., 103_M and the control signal 159 as input, performs weighted synthesis based on the control signal 159, and outputs weighted synthesis signals 4401_1, 4401_2, ..., 4401_K. Here, M is an integer greater than or equal to 2, and K is an integer greater than or equal to 2.
[0657] For example, let the signal 103_i after signal processing (i is an integer greater than 1 and less than M) be ui(t) (t is time), and let the signal 4401_g after weighted synthesis (g is an integer greater than 1 and less than K) be vg(t), then vg(t) can be expressed by the following formula.
[0658] [Formula 7]
[0659]
[0660] The wireless unit 104_g receives the weighted combined signal 4401_g and the control signal 159 as input, performs predetermined processing based on the control signal 159, generates and outputs a transmission signal 105_g, and transmits the signal 105_g from the antenna 303_1.
[0661] In addition, the transmission method corresponding to the base station can be a multi-carrier method such as OFDM, or a single-carrier method. Moreover, the base station can correspond to both the multi-carrier method and the single-carrier method. At this time, there are multiple methods for generating a modulation signal of a single-carrier method, and any method can be implemented. For example, examples of single-carrier methods include "DFT (Discrete Fourier Transform)-Spread OFDM (Orthogonal Frequency Division Multiplexing)", "Trajectory Constrained DFT-Spread OFDM", "OFDM based SC (Single Carrier)", "SC (Single Carrier)-FDMA (Frequency Division Multiple Access)", "Guard interval DFT-Spread OFDM", etc.
[0662] Although the equation (7) is expressed as a function of time, in the case of a multi-carrier system such as the OFDM system, it may be a function of frequency in addition to time.
[0663] For example, in the OFDM system, different weighted combining can be performed for each carrier, and the weighted combining method can be determined based on multiple carriers. The setting of the weighted combining method for each carrier is not limited to these examples.
[0664] (Supplement 6)
[0665] Of course, the embodiments, supplements, and other contents described in this specification may be implemented in various combinations.
[0666] And, as a base station structure, as an example, it is not affected by Figure 1 、 Figure 3 Therefore, the present application can be implemented in any base station that has multiple transmission antennas and generates multiple transmission beams (transmission directional beams) for transmission.
[0667] In addition, each embodiment is an example. For example, although "modulation method, error correction coding method (error correction code used, code length, coding rate, etc.), control information, etc." are shown as examples, the same structure can be used when other "modulation method, error correction coding method (error correction code used, code length, coding rate, etc.), control information, etc." are applied.
[0668] Regarding modulation schemes, the embodiments and other contents described in this specification can be implemented even when modulation schemes other than those described in this specification are used. For example, APSK (e.g., 16APSK, 64APSK, 128APSK, 256APSK, 1024APSK, 4096APSK, etc.), PAM (e.g., 4PAM, 8PAM, 16PAM, 64PAM, 128PAM, 256PAM, 1024PAM, 4096PAM, etc.), PSK (e.g., BPSK, QPSK, 8PSK, 16PSK, 64PSK, 128PSK, 256PSK, 1024PSK, 4096PSK, etc.), and QAM (e.g., 4QAM, 8QAM, 16QAM, 64QAM, 128QAM, 256QAM, 1024QAM, 4096QAM, etc.) can be used. Uniform mapping or non-uniform mapping can also be used in each modulation scheme. Moreover, the configuration method of 2, 4, 8, 16, 64, 128, 256, 1024, etc. signal points in the IQ plane (modulation method with 2, 4, 8, 16, 64, 128, 256, 1024, etc. signal points) is not limited to the signal point configuration method of the modulation method shown in this specification.
[0669] In this specification, a transmitter can be considered to be, for example, a communication / broadcasting device such as a broadcast station, base station, access point, terminal, or mobile phone. A receiver can be considered to be a communication device such as a television, radio, terminal, personal computer, mobile phone, access point, or base station. Furthermore, the transmitter and receiver in this application can be considered to be devices with communication functionality that are connected to a device such as a television, radio, personal computer, or mobile phone via some interface to execute an application. Furthermore, in this embodiment, symbols other than data symbols, such as pilot symbols (preamble, unique word, postamble, reference symbol, etc.) and control information symbols, can be arranged in any manner within a frame. Furthermore, although they are referred to as pilot symbols and control information symbols, any naming convention is acceptable; the important thing is the function itself.
[0670] Pilot symbols, for example, can be known symbols modulated using PSK modulation in a transceiver. The receiver uses these symbols for frequency synchronization, time synchronization, channel estimation (CSI (Channel State Information) estimation) of each modulated signal, and signal detection. Alternatively, the pilot symbols can be synchronized with the receiver, allowing the receiver to know the symbols sent by the transmitter.
[0671] In addition, the code elements used for control information are code elements used to transmit information other than data (data of applications, etc.) that needs to be transmitted to the communication party (for example, the modulation method used in the communication, the error correction coding method, the coding rate of the error correction coding method, setting information in the upper layer, etc.).
[0672] In addition, the present application is not limited to the embodiments and can be implemented with various modifications. For example, in each embodiment, the case where the communication method is implemented as a communication device is described, but the present application is not limited to this and the communication method can also be implemented as software.
[0673] Alternatively, for example, a program for executing the above-mentioned communication method may be stored in advance in a ROM, and the program may be executed by the CPU.
[0674] Furthermore, a program for executing the above-mentioned communication method may be stored in a computer-readable storage medium, and the program stored in the storage medium may be recorded in a RAM of a computer to cause the computer to operate according to the program.
[0675] Furthermore, each structure of each of the above-mentioned embodiments can typically be implemented as an integrated circuit, i.e., an LSI, having input terminals and output terminals. They can be made into a single chip, or they can be made into a single chip by including all or part of the structures of each embodiment. Although it is set as LSI here, it is also called IC, system LSI, super LSI, and ultra-large-scale LSI depending on the degree of integration. In addition, the method of integrated circuitization is not limited to LSI, and it can also be implemented by a dedicated circuit or a general-purpose processor. It is also possible to use an FPGA that can be programmed after the LSI is manufactured, or a reconfigurable processor that can reconfigure the connections and settings of the circuit units inside the LSI. Moreover, if an integrated circuit technology that replaces LSI emerges due to advances in semiconductor technology or other derived technologies, then of course, this technology can also be used to integrate functional blocks. It can also be an application in biotechnology.
[0676] This manual describes various frame structures. Figure 1 A transmitting device, such as a base station (AP), transmits the modulated signal of the frame structure described in this specification using a multi-carrier method such as OFDM. When a terminal (user) communicating with the base station (AP) transmits a modulated signal, a method can be considered in which the modulated signal transmitted by the terminal is a single-carrier method. (By using OFDM, the base station (AP) can simultaneously transmit data symbol groups to multiple terminals, and by having the terminals use a single-carrier method, power consumption can be reduced.)
[0677] Alternatively, the terminal may employ a TDD (Time Division Duplex) transmission modulation method using a portion of the frequency band used for the modulated signal transmitted by the base station (AP).
[0678] Figure 1 The structure of antenna units 106-1, 106-2, ..., 106-M is not limited to the structure described in the embodiment. For example, antenna units 106-1, 106-2, ..., 106-M do not need to be composed of multiple antennas, and antenna units 106-1, 106-2, ..., 106-M do not need to receive signal 159 as input.
[0679] Figure 4 The structures of antenna units 401-1, 401-2, ..., 401-N are not limited to those described in the embodiments. For example, antenna units 401-1, 401-2, ..., 401-N may not be composed of multiple antennas, and antenna units 401-1, 401-2, ..., 401-N may not receive signal 410 as input.
[0680] In addition, the base station's transmission method for the terminal can be a multi-carrier method such as OFDM, or a single-carrier method. Moreover, the base station can also correspond to both the multi-carrier method and the single-carrier method. In this case, there are multiple methods for generating a modulation signal of the single-carrier method, and any method can be implemented. For example, examples of single-carrier methods include "DFT (Discrete Fourier Transform)-Spread OFDM (Orthogonal Frequency Division Multiplexing)", "Trajectory Constrained DFT-Spread OFDM", "OFDM based SC (Single Carrier)", "SC (Single Carrier)-FDMA (Frequency Division Multiple Access)", "Guard interval DFT-Spread OFDM", etc.
[0681] And, in Figure 1 、 Figure 3 、 Figure 44 Among the information #1 (101_1), information #2 (101_2), ..., information #M (101_M), there is at least multicast (broadcast) data. For example, Figure 1 In the case where information #1 (101_1) is data for multicast, a plurality of streams or modulated signals including the data are generated by the signal processing unit 102 and output from the antenna.
[0682] exist Figure 3 In the case where information #1 (101_1) is data for multicast, multiple streams or modulated signals containing the data are generated by the signal processing unit 102 and / or the weighted synthesis unit 301 and output from the antenna.
[0683] exist Figure 44 In the case where information #1 (101_1) is data for multicast, multiple streams or modulated signals containing the data are generated by the signal processing unit 102 and / or the weighted synthesis unit 301 and output from the antenna.
[0684] In addition, regarding the status of multiple streams or modulated signals, such as using Figure 7 、 Figure 9 、 Figure 12 、 Figure 14 、 Figure 17 、 Figure 18 、 Figure 19 As explained above.
[0685] Moreover, in Figure 1 、 Figure 3 、 Figure 44 The information #1 (101_1), information #2 (101_2), ..., information #M (101_M) in the data may also include data destined for individual terminals. This is as described in the embodiment of this specification.
[0686] In addition, at least one of the FPGA (Field Programmable Gate Array) and the CPU (Central Processing Unit) can be configured to download all or part of the software required to implement the communication method described in this application via wireless or wired communication. Furthermore, all or part of the software for updating can be downloaded via wireless or wired communication. Furthermore, the downloaded software can be saved to a storage unit, and at least one of the FPGA and the CPU can be operated based on the saved software to perform the digital signal processing described in this application.
[0687] At this time, a device having at least one of an FPGA and a CPU can be connected to a communication modem via wireless or wired communication, and the communication method described in this application can be implemented through the device and the communication modem.
[0688] For example, a communication device such as a base station, AP, or terminal described in this specification may include at least one of an FPGA and a CPU, and the communication device may include an interface for externally obtaining software for operating at least one of the FPGA and the CPU. Furthermore, the communication device may include a storage unit for storing the externally obtained software, and the signal processing described in this application may be implemented by operating the FPGA and the CPU according to the stored software.
[0689] (Supplementary explanation)
[0690] The following is a supplementary explanation of the sending device, receiving device, sending method, and receiving method of the present application.
[0691] A transmitting device in one form of the present application includes multiple transmitting antennas, and the transmitting device includes: a signal processing unit that modulates data of a first stream to generate a first baseband signal, and modulates data of a second stream to generate a second baseband signal; and a transmitting unit that generates multiple first transmitting signals with different directivities based on the first baseband signal, and generates multiple second transmitting signals with different directivities based on the second baseband signal, and transmits the multiple first transmitting signals and the multiple second transmitting signals at the same time. The transmitting unit further generates multiple third transmitting signals that are different from the multiple first transmitting signals and have different directivities based on the first baseband signal when a request to transmit the first stream is received from a terminal, and transmits the signals.
[0692] Each of the plurality of first transmission signals and the plurality of second transmission signals may include a control signal for notifying which stream, the first stream or the second stream, the transmission signal transmits data.
[0693] Each of the plurality of first transmission signals and the plurality of second transmission signals may include a training signal for the receiving device to perform directivity control.
[0694] A receiving device in one form of the present application includes multiple receiving antennas, and the receiving device includes: a receiving unit that selects at least one first signal and at least one second signal from a plurality of first signals with different directivities for transmitting data of a first stream and a plurality of second signals with different directivities for transmitting data of a second stream, which are sent by a transmitting device at the same time, performs directivity control for receiving the selected plurality of signals, and receives the signals; a signal processing unit that demodulates the received signal and outputs the data of the first stream and the data of the second stream; and a transmitting unit that requests the transmitting device to transmit the first stream when the receiving unit does not receive the at least one first signal.
[0695] Alternatively, the receiving unit may select at least one first signal and at least one second signal based on a control signal included in each of the plurality of received signals, wherein the control signal is used to notify the plurality of received signals of which of the first and second streams the received signals are used to transmit data.
[0696] The receiving unit may perform directivity control using training signals included in each of the plurality of received signals.
[0697] A transmitting method in one form of the present application is performed by a transmitting device having multiple transmitting antennas, and the transmitting method includes: signal generation processing, modulating data of a first stream to generate a first baseband signal, and modulating data of a second stream to generate a second baseband signal; and transmitting processing, generating a plurality of first transmitting signals with different directivities based on the first baseband signal, generating a plurality of second transmitting signals with different directivities based on the second baseband signal, and transmitting the plurality of first transmitting signals and the plurality of second transmitting signals at the same time. In the transmitting processing, further, when a request for transmitting the first stream is received from a terminal, a plurality of third transmitting signals that are different from the plurality of first transmitting signals and have different directivities are generated and transmitted.
[0698] A receiving method in one form of the present application is performed by a receiving device having multiple receiving antennas, and the receiving method includes: receiving processing, selecting at least one first signal and at least one second signal from a plurality of first signals with different directivities for transmitting data of a first stream and a plurality of second signals with different directivities for transmitting data of a second stream, which are sent by a transmitting device at the same time, performing directivity control for receiving the selected plurality of signals, and receiving the signals; signal processing, demodulating the received signal and outputting the data of the first stream and the data of the second stream; and sending processing, requesting the sending device to send the first stream if at least one first signal is not received during the receiving processing.
[0699] According to the present application, there is a possibility that the communication distance in multicast / broadcast communication of multiple streams can be extended compared to the case of using a pseudo-omnidirectional pattern antenna.
[0700] The present application is useful in communications using multiple antennas.
[0701] Explanation of symbols
[0702] 700 base stations
[0703] 701 Antenna
[0704] 702, 703 Sending beam
[0705] 704 Terminal
[0706] 705, 706 receiving directionality
Claims
1. A transmitting device comprising a plurality of transmitting antennas, The sending device comprises: a signal processing unit that modulates the data of the first stream to generate a plurality of first transmission signals and modulates the data of the second stream to generate a plurality of second transmission signals; and The transmitting unit transmits the plurality of first transmission signals with mutually different directivities, and transmits the plurality of second transmission signals with mutually different directivities, The plurality of first transmission signals and the plurality of second transmission signals include a first training signal and a second training signal, respectively. The first training signal is used by the transmitting device to perform directivity control, and the second training signal is used by the receiving device to perform directivity control for receiving the selected plurality of transmission signals. The second training signal is transmitted based on feedback information from the receiving device corresponding to the first training signal.
2. The transmitting device according to claim 1, Each of the plurality of first transmission signals and the plurality of second transmission signals includes a control signal for notifying which stream, the first stream or the second stream, the transmission signal transmits data.
3. A receiving device comprising a plurality of receiving antennas, The receiving device comprises: a receiving unit that selects at least one first transmission signal and at least one second transmission signal from a plurality of first transmission signals and a plurality of second transmission signals transmitted by the transmitting device with different directivities, performs directivity control for receiving the selected plurality of transmission signals, and receives the transmission signals; a signal processing unit that demodulates the received transmission signal and outputs data of the first stream and data of the second stream; as well as a transmitting unit, configured to request the transmitting device to transmit the first stream if the receiving unit does not receive the at least one first transmission signal; The plurality of first transmission signals and the plurality of second transmission signals include a first training signal and a second training signal, respectively. The first training signal is used by the transmitting device to perform directivity control, and the second training signal is used by the receiving device to perform directivity control for receiving the selected plurality of transmission signals. The second training signal is transmitted based on feedback information from the receiving device corresponding to the first training signal.
4. The receiving device according to claim 3, The receiving unit selects the at least one first transmission signal and the at least one second transmission signal based on a control signal included in each of a plurality of received signals, wherein the control signal is used to notify the received signal of which stream, the first stream or the second stream, the received signal transmits data.
5. The receiving device according to claim 3, The receiving unit performs the directivity control using training signals included in each of the plurality of received signals.
6. A transmission method, performed by a transmission device having multiple transmission antennas, The sending method includes: Signal generation processing, modulating the data of the first stream to generate a plurality of first transmission signals, and modulating the data of the second stream to generate a plurality of second transmission signals; as well as The transmission process includes transmitting the plurality of first transmission signals with mutually different directivities and transmitting the plurality of second transmission signals with mutually different directivities. The plurality of first transmission signals and the plurality of second transmission signals include a first training signal and a second training signal, respectively. The first training signal is used by the transmitting device to perform directivity control, and the second training signal is used by the receiving device to perform directivity control for receiving the selected plurality of transmission signals. The second training signal is transmitted based on feedback information from the receiving device corresponding to the first training signal.
7. A receiving method, performed by a receiving device having multiple receiving antennas, The receiving method includes: a reception process of selecting at least one first transmission signal and at least one second transmission signal from a plurality of first transmission signals and a plurality of second transmission signals transmitted by a transmission device with different directivities, performing directivity control for receiving the selected plurality of transmission signals, and receiving the transmission signals; Signal processing: demodulating the received transmission signal and outputting the data of the first stream and the data of the second stream; as well as a sending process of requesting the sending device to send the first stream if the at least one first sending signal is not received in the receiving process; The plurality of first transmission signals and the plurality of second transmission signals include a first training signal and a second training signal, respectively. The first training signal is used by the transmitting device to perform directivity control, and the second training signal is used by the receiving device to perform directivity control for receiving the selected plurality of transmission signals. The second training signal is transmitted based on feedback information from the receiving device corresponding to the first training signal.
Citation Information
Patent Citations
Adaptive beam-steering methods to maximize wireless link budget and reduce delay-spread using multiple transmit and receive antennas
CN101416416A
Reflector apparatus, radio base station and radio communication method
CN102208939A