Radio communication control method, receiving station, and program
By categorizing terminals into groups for NOMA and OCC-based communication, the system addresses inefficiencies in uplink communication, enhancing efficiency and reception quality for terminals with inferior conditions.
Patent Information
- Application Number
- JP2024060868
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-04-04
- Publication Date
- 2025-10-17
AI Technical Summary
Existing wireless communication systems face inefficiencies in uplink communication when multiple wireless terminals are connected to a base station, particularly in non-line-of-sight scenarios where terminals have inferior communication environments.
A communication system that categorizes wireless terminals into two groups based on their communication conditions, with terminals in a first group using non-orthogonal multiple access (NOMA) and those in a second group using orthogonal cover codes (OCC) for uplink communication, employing successive interference cancellation (SIC) for demodulation.
This approach enhances uplink communication efficiency by allowing multiple terminals to share resources without increasing bandwidth consumption, improving reception quality for terminals with inferior communication environments.
Smart Images

Figure 2025158379000001_ABST
Abstract
Description
[Technical Field]
[0001] The present disclosure relates to a wireless communication control method, a receiving station, and a program. [Background technology]
[0002] 3GPP (registered trademark) defines Non-Terrestrial Networks (NTN) as There are standards for base stations that support this technology (for example, Non-Patent Document 1). Also, 3GPP (registered trademark) has standards related to Non-Orthogonal Multiple Access (NOMA), a technology that enables sending information to multiple users in the same frequency band by transmitting signals with varying transmission power (for example, Non-Patent Document 2). [Prior art documents] [Non-patent literature]
[0003] [Non-Patent Document 1] 3GPP (registered trademark) TR 38.811 V15.4.0 (2020-09) [Non-patent document 2] 3GPP (registered trademark) TS 38.211 V18.1.0 (2023-12), 6.3.1 Summary of the Invention [Problem to be solved by the invention]
[0004] An object of the present disclosure is to provide a wireless communication control method, a receiving station, and a program that can improve the efficiency of uplink communication in a situation where multiple wireless terminals are connected to a base station. [Means for solving the problem]
[0005] One aspect of the present disclosure is a wireless communication control method including: a base station to which a plurality of wireless terminals are connected transmits first information to wireless terminals among the plurality of wireless terminals that belong to a second group different from a first group, the first information being for performing uplink communication by continuous transmission using an orthogonal cover code; and the base station transmits second information to wireless terminals among the plurality of wireless terminals that belong to the first group, the second information being for performing uplink communication using non-orthogonal multiple access.
[0006] Also, one aspect of the present disclosure is a receiving station that receives uplink communication signals from a plurality of wireless terminals, the receiving station including a circuit that executes the following processes: a process of transmitting first information for performing uplink communication by continuous transmission using an orthogonal cover code to wireless terminals among the plurality of wireless terminals that belong to a second group different from the first group; and a process of transmitting second information by the base station to wireless terminals among the plurality of wireless terminals that belong to the first group for performing uplink communication using non-orthogonal multiple access.
[0007] One aspect of the present disclosure is a program that causes a computer possessed by a receiving station that receives uplink communication signals from a plurality of wireless terminals to transmit first information for performing uplink communication by continuous transmission using an orthogonal cover code to wireless terminals among the plurality of wireless terminals that belong to a second group whose communication environment is inferior to that of the wireless terminals belonging to a first group, and causes the base station to transmit second information for performing uplink communication using non-orthogonal multiple access to wireless terminals among the plurality of wireless terminals that belong to the first group.
[0008] The present disclosure may include a communication system including the above-described base station and a plurality of wireless terminals, wireless terminals constituting the communication system, a storage medium capable of temporary storage that stores a program, and the like. [Effects of the Invention]
[0009] According to the present disclosure, it is possible to improve the efficiency of uplink communication in a situation where multiple wireless terminals are connected to a base station. [Brief explanation of the drawings]
[0010] [Figure 1] FIG. 1A is a diagram showing a first configuration example of a communication system according to an embodiment, and FIG. 1B is a diagram showing an example of a received signal at a base station (satellite station). [Figure 2] FIG. 2 is an explanatory diagram of a signal demodulation method to which successive interference cancellation (SIC) is applied. [Figure 3] FIG. 3A is a diagram showing a residual signal after demodulation by SIC, and FIG. 3B is a diagram illustrating a method for demodulating a continuously transmitted signal using an orthogonal cover code (OCC). [Figure 4] FIG. 4 is a diagram showing an example in which transmission power control (TPC) is performed in continuous transmission using OCC. [Figure 5] FIG. 5A is a diagram showing an example of a received signal at a base station (satellite station) in the case shown in FIG. 4, and FIG. 5B is a diagram illustrating amplification of a residual signal. [Figure 6] FIG. 6A is a diagram showing a second configuration example of a communication system, and FIG. 6B is a diagram showing an example of a received signal at a base station (satellite station) in the second configuration example. [Figure 7] FIG. 7 is a diagram illustrating a third configuration example of a communication system. [Figure 8] FIG. 8 is a diagram illustrating an example of the configuration of a wireless device. [Figure 9] FIG. 9 is a sequence diagram showing an example of message exchange between a terminal station and a base station. [Figure 10] FIG. 10 is a diagram illustrating an example of the configuration of a base station. [Figure 11] FIG. 11 is an explanatory diagram of OCC and transmission power control. [Figure 12] FIG. 12 is a diagram illustrating an example of the configuration of a terminal station. [Figure 13] FIG. 13 is a flowchart showing an example of processing by a terminal station. [Figure 14] FIG. 14 is a flowchart illustrating an example of processing by the base station. DETAILED DESCRIPTION OF THE INVENTION
[0011] The sixth generation mobile communication system (6G) is being considered to ensure communication means anywhere on the planet. NTN, such as satellite communication, is a promising wireless communication network that will realize the above-mentioned communication means. NTN will not only address dead zones in the Terrestrial Network (TN), but also improve reliability by combining it with TN, and Io It is expected to be used for Internet of Things (T) communications and other purposes.
[0012] However, there are limits to the frequencies available to NTN, and technology is needed to absorb the expected surge in traffic. Furthermore, there is a problem of whether the desired communication quality can be ensured for non-line-of-site (NLOS) terminal stations, where the distance between the satellite station and the terminal station is so great that high-gain antennas cannot be used.
[0013] A communication system according to an embodiment includes a base station and a plurality of wireless terminals (terminal stations) connected to the base station. The base station may be connected to the plurality of wireless terminals via a relay station such as a satellite station, or may be connected directly to the plurality of wireless terminals. The plurality of wireless terminals can belong to either a first group (first wireless terminal group) or a second group (second wireless terminal group) different from the first group. For example, the communication environment (or communication conditions) of the wireless terminals belonging to the second group is inferior to the communication environment (or communication conditions) of the wireless terminals belonging to the first group.
[0014] The base station transmits first information to wireless terminals belonging to the second group for performing uplink communication by continuous transmission using an orthogonal cover code. The first information is transmitted to the wireless terminals belonging to the group, and the second information is transmitted to the wireless terminals belonging to the group for performing uplink communication using non-orthogonal multiple access. The multiple wireless terminals perform uplink communication according to the first information or the second information, thereby improving the efficiency of uplink communication.
[0015] A communication system and a wireless communication control method in a communication system according to an embodiment will be described below with reference to the drawings. The configurations of the following embodiments are examples, and the present disclosure is not limited to the configurations of the embodiments. Note that, although a 5G (fifth generation mobile communication system) communication system is exemplified in the embodiments, the mobile communication method according to the present disclosure can be applied to wireless communication systems other than 5G (4G (LTE), 6G), etc.
[0016] Fig. 1A is a diagram showing a first configuration example of a communication system. In Fig. 1, the communication system according to the first configuration example includes a base station 1 which is a ground station, a satellite station 2 which is an example of a relay station, and a plurality of terminal stations (terminals) 10 connected to the base station 1 via the satellite station 2. Each of the plurality of terminals 10 is a wireless terminal. The satellite station 2 is an example of a "receiving station" that receives an uplink communication signal. The terminal 10 is called UE (User Equipment), and the base station 1 is called gNodeB (gNB), etc.
[0017] In the example shown in FIG. 1, terminal 10A, terminal 10B, terminal 10a, and terminal 10b are illustrated as multiple terminals 10. Terminal 10A is a terminal equipped with a high-gain antenna. Terminal 10B is mounted on an aircraft and has good line of sight (LOS). In contrast, terminals 10a and 10b are mobile terminals such as smartphones and do not have high-gain antennas (their antenna gains are lower than that of terminal 10A). Furthermore, terminals 10a and 10b are used in urban areas and have larger propagation losses than terminal 10A or terminal 10B due to the influence of obstacles such as buildings.
[0018] In the communication system according to the embodiment, terminals such as terminal 10A and terminal 10B that have a good communication environment (or communication conditions) with base station 1 (satellite station 2) are treated as terminals belonging to a first group. On the other hand, terminals such as terminals 10a and 10b that have a worse communication environment than terminals belonging to the first group are treated as terminals belonging to a second group.
[0019] The quality or inferiority of the communication environment (i.e., whether a wireless terminal belongs to the first wireless terminal group or the second wireless terminal group) can be determined based on whether the line of sight (LOS) or non-line of sight (NLOS), the level (magnitude) of the antenna gain, the distance from the base station 1 (satellite station 2), the magnitude of the received power at the satellite station 2, etc. However, whether each terminal belongs to the first group or the second group may be determined using criteria other than these criteria.
[0020] The base station 1 transmits first information for performing uplink communication by continuous transmission using an orthogonal cover code (OCC) (referred to as OCC continuous transmission) to the terminals 10a and 10b belonging to the second group via the satellite station 2. The base station 1 also transmits second information for performing uplink communication using non-orthogonal multiple access (NOMA) to the terminals 10A and 10B belonging to the first group.
[0021] 1B is a diagram showing an example of a received signal at satellite station 2. FIG. 1B shows the received power of signals for uplink communication transmitted from terminal 10A, terminal 10B, terminal 10a, and terminal 10b in two consecutive radio resources (resource blocks: RBs, one RB is one slot on the time axis). The two RBs are denoted as RB#1 and RB#2. Note that the multiple RBs used for continuous transmission may be consecutive or discrete on the time axis.
[0022] The terminal 10A selects RB#1 as the uplink of RB#1 and RB#2 according to the second information. Terminal 10B transmits a signal for uplink communication using RB#2 in accordance with the second information. The signal for uplink communication is obtained by modulating and coding data to be uplink communicated in accordance with a specified modulation and coding scheme (MCS).
[0023] Terminal 10a repeatedly transmits signals for uplink communication over RBs #1 and #2 through continuous transmission. Signals repeatedly transmitted multiple times through continuous transmission are collectively referred to as "continuous transmission signals." The number of transmissions in continuous transmission is called the continuous transmission count, and each transmission (each transmission timing) in continuous transmission can be managed, for example, by a number called a continuous transmission index number.
[0024] The uplink communication signal repeatedly transmitted in the continuous transmission is a signal obtained by modulating and encoding the data to be communicated via uplink communication in accordance with the designated MCS, and multiplying the signal by an OCC code corresponding to the OCC pattern. The uplink communication signal transmitted via RB#1 is multiplied by the OCC code "1" in accordance with the OCC pattern "+1, +1". The uplink communication signal transmitted via RB#2 is multiplied by the OCC code "1" in accordance with the OCC pattern "+1, +1" assigned to terminal 10a. In FIG. 2 etc., a signal multiplied by the code "1" is indicated by "+", and a signal multiplied by the code "-1" is indicated by "-".
[0025] Terminal 10b repeatedly transmits uplink communication signals over RB#1 and #2 in a continuous transmission. The uplink communication signal transmitted over RB#1 is multiplied by the OCC code "1" according to the OCC pattern "+1, -1" assigned to terminal 10b. The uplink communication signal transmitted over RB#2 is multiplied by the code "-1" according to the pattern "+1, -1".
[0026] As shown in the above example, OCC patterns are assigned differently among wireless terminals belonging to the second group. The uplink communication signals transmitted from terminals 10a and 10b in RB#1 and #2 are an example of "first signals in which orthogonal cover codes corresponding to orthogonal cover code patterns are applied to uplink communication signals." The uplink communication signals transmitted from terminals 10A and 10B in RB#1 and #2 are an example of "first signals." The first information can include information indicating the number of continuous transmissions described above and information indicating the OCC to be applied to signals transmitted in each RB in the continuous transmission (information indicating the OCC pattern).
[0027] At satellite station 2, RB#1 receives signal S1, which is a superposition of signals transmitted from terminal 10A, terminal 10a, and terminal 10b. RB#2 receives signal S2, which is a superposition of signals transmitted from terminal 10B, terminal 10a, and terminal 10b. Because demodulation is performed using SIC, a sufficient power difference is provided between the received power of the signal transmitted from terminal 10A and the received power of the signals transmitted from terminals 10a and 10b.
[0028] The satellite station 2 operates as a repeater (relay station) that transmits signals received from the base station 1 to each terminal and forwards signals received from each terminal to the base station 1. However, the satellite station 2 may also have a mechanism for demodulating signals for uplink communication received from each terminal.
[0029] FIG. 2 is an explanatory diagram of a signal demodulation method using SIC at a receiving station. In NOMA, a signal is received at a receiving station in which multiple signals (shown as signals 1 and 2 in FIG. 2) using the same frequency band and with different reception field strengths (received power) are superimposed. The receiving station demodulates the signal with the greatest reception power (signal 1 in FIG. 2). Next, the receiving station generates a replica signal of signal 1 and removes signal 1 from the superimposed signal. This results in signal 2.
[0030] 3A is a diagram showing a residual signal after demodulation by SIC. In the process of performing the demodulation process using the above-mentioned SIC on signals S1 and S2 shown in FIG. 1B, the signal of terminal 10A is demodulated using signal S1, and the signal of terminal 10B is demodulated using signal S2. Furthermore, by SIC, the signal of terminal 10A is removed from signal S1 to obtain residual signal S1, and the signal of terminal 10B is removed from signal S2 to obtain residual signal S2.
[0031] FIG. 3B is an explanatory diagram of a method for demodulating a continuously transmitted signal using OCC. As shown in FIG. 3B, when residual signal S2 is added to residual signal S1, the signal components from terminal 10b in residual signals S1 and S2 cancel each other out, leaving only the signal component from terminal 10a. Combining the remaining signal components results in a result equivalent to receiving a signal from terminal 10a with twice the received power of each RB. On the other hand, when residual signal S2 is subtracted from residual signal S1, the signal components from terminal 10a in residual signals S1 and S2 cancel each other out, leaving only the signal component from terminal 10b. Combining the remaining signal components results in a result equivalent to receiving a signal from terminal 10b with twice the received power of each RB. Using OCC in this way allows multiple terminals 10 to share RBs, making it possible to achieve continuous transmission without increasing RB consumption. This improves the efficiency of uplink communication for the terminals 10a and 10b belonging to the second group, and improves the reception quality from the terminals 10a and 10b.
[0032] Fig. 4 is a diagram showing an example of a case where transmission power control is performed in OCC continuous transmission. Fig. 5A is a diagram showing an example of a received signal at a receiving station in the case shown in Fig. 4, and Fig. 5B is an explanatory diagram of the amplification of a residual signal.
[0033] In SIC, it is preferable to provide a sufficient difference between the received power of the replica signal and the received power of the residual signal obtained by removing the replica signal from the superimposed signal. However, there may be cases where terminals 10 belonging to the first group cannot transmit signals with sufficient transmission power (received power is insufficient).
[0034] Fig. 4 illustrates a case in the communication system shown in Fig. 1 where the satellite station 2 cannot receive a signal from the terminal 10A with a reception power sufficient to perform suitable SIC. In this case, the base station 1 can transmit to the terminals 10a and 10b first information that further includes information for reducing the transmission power in the RB in which the terminal 10A transmits a signal compared to the normal transmission power (an example of information indicating the transmission power of the signal transmitted in each transmission in a continuous transmission). The transmission times (RBs) in which the transmission power is reduced can be identified, for example, by a continuous transmission index number.
[0035] In this case, as shown in FIG. 5A, the received power of the signals of terminals 10a and 10b in signal S1 is smaller than the received power of the signals of terminals 10a and 10b in signal S2, but a sufficient power difference can be established between the signal of terminal 10A.
[0036] When demodulating the signals from terminals 10a and 10b, base station 1 obtains residual signals S1 and S2 by removing the signals from terminals 10A and 10B from superimposed signals S1 and S2 (see FIG. 5A) as shown in FIG. 5B, and amplifies residual signal S1 so that the power level of residual signal S1 is equivalent to the power level of residual signal S2. This makes it possible to obtain residual signals S1 and S2 that are equivalent to signals transmitted at the same transmission power in each RB. The OCC demodulation method described with reference to FIG. 3B can be used on such residual signals to obtain the signals from terminal 10a and terminal 10b.
[0037] 6A is a diagram showing a second configuration example of a communication system, and FIG. 6B is a diagram showing an example of a received signal at the base station 1 (satellite station 2) in the second configuration example. Continuous transmission using OCC requires resources that are a power of 2, but the number of terminals 10 that are multiplexed on one resource and The number of terminals 10 to be superimposed in NOMA can be set arbitrarily.
[0038] In the second configuration example shown in Fig. 6A, terminal 10a belongs to a first group, and terminals 10a to 10d belong to a second group. As shown in Fig. 6B, the number of times that terminals 10a to 10d repeatedly transmit a repeated signal is four, and the repeated signal is repeatedly transmitted over four consecutive RBs (RB#1 to RB#4).
[0039] Different OCC patterns are assigned to terminals 10a to 10d. For example, terminal 10a is assigned a pattern of "+1, +1, -1, -1," terminal 10b is assigned a pattern of "-1, +1, -1, +1," terminal 10c is assigned a pattern of "-1, +1, +1, -1," and terminal 10d is assigned a pattern of "+1, +1, +1, +1," and the corresponding OCC codes are applied (multiplied) to signals transmitted in RBs #1 to #4. Even when the number of consecutive transmissions (OCC patterns) is four or more, the desired signal components can be retained by adding or subtracting signals in each RB.
[0040] The OCC patterns are stored in advance in the terminal 10 in table format, and an index number is assigned to each OCC length and code pattern. By transmitting first information including the index number to the terminal 10, the terminal 10 can perform continuous transmission according to the OCC pattern corresponding to the index number. In this case, a configuration can be adopted in which the pattern and the number of continuous transmissions are associated and stored in a table, and the number of continuous transmissions and the pattern are identified from the index number included in the first information. However, a configuration can also be adopted in which the first information is transmitted including information indicating the number of continuous transmissions and information indicating the pattern itself.
[0041] 6A and 6B, a signal is transmitted from terminal 10A using RB#2, and terminals 10a to 10b reduce the transmission power of the signal transmitted using RB#2 below the transmission power used for other RBs #1, #3, and #4 in accordance with the first information. However, it is possible to appropriately set the time (RB) on which the signal of terminal 10A is superimposed and whether or not to reduce the transmission power for that RB.
[0042] FIG. 7 is a diagram illustrating a third exemplary configuration of a communication system. In the third exemplary configuration, there is no relay station (satellite station), and multiple terminals 10 are directly connected to the base station 1. Among the multiple terminals 10, terminals 10A and 10B are closer to the base station 1, while terminals 10a and 10b are farther away from the base station 1. Since the longer the distance between the terminal 10 and the base station 1, the lower the received power tends to be, the terminals 10A and 10B are treated as terminals belonging to a first group, and terminals 10a and 10b are treated as terminals belonging to a second group. The method for controlling uplink communication for each of the multiple terminals 10 (wireless communication control method) is the same as the wireless communication control method described in the first exemplary configuration, and therefore a description thereof will be omitted. In this manner, the signal from the receiving station of the uplink communication may be a relay station such as the satellite station 2, or the base station 1.
[0043] FIG. 8 is a diagram illustrating a hardware configuration of a wireless device applicable to the base station 1 and the terminal 10. The wireless device 100 has a CPU 11, a main memory device 12, and an external device, which are interconnected via a bus 17, and executes communication processing and information processing using a computer program. The CPU 11 is also called a processor. The CPU 11 is not limited to a single processor, and may have a multi-processor configuration. The CPU 11 may also include a graphics processing unit (GPU), a digital signal processor (DSP), etc. The CPU 11 may also be implemented using hardware such as a field programmable gate array (FPGA), etc. The external device may be an external storage device 13, an output device 14, an operation device 15, and a communication device 16, for example.
[0044] The CPU 11 executes a computer program that has been deployed in an executable manner in the main storage device 12, and causes the wireless device 100 to operate as a base station 1 or a terminal 10. The main storage device 12 stores the computer program executed by the CPU 11, data processed by the CPU 11, etc. The main storage device 12 is a dynamic random access memory (DRAM), a static random access memory (SRAM), a read only memory (ROM), etc. The external storage device 13 is For example, the external storage device 13 is used as a storage area that supplements the main storage device 12, and stores computer programs executed by the CPU 11, data processed by the CPU 11, etc. The external storage device 13 is a hard disk drive, a solid state drive (SSD), etc. A drive device for a removable storage medium may be connected to the 00. Examples of the removable storage medium include a Blu-ray disc, a Digital Versatile Disc (DVD), a Compact Disc (CD), and a flash memory card.
[0045] The output device 14 is, for example, a display device such as a liquid crystal display or an electroluminescence panel. However, the output device 14 may also include a speaker or other device for outputting sound. The operation device 15 is, for example, a touch panel with keys, buttons, dials, or a touch sensor overlaid on a display. The communication device 16 communicates with the base station 1 and an external network such as the Internet via, for example, optical fiber. The communication device 16 includes a wireless communication device (including a transmitting / receiving antenna) used for wireless communication between the base station 1 or satellite station 2 and the terminal 10, and a communication device for the base station 1 to communicate with the core network. The communication device 16 may also include communication equipment for connecting to a wireless LAN (Wi-Fi). The communication device 16 may be a single device or a combination of multiple devices.
[0046] The processing performed by the CPU 11 and memory (for example, the main storage device 12) may be implemented by FPGA, CPLD (Complex Programmable Logic Device), ASIC (Application Specific Integrated Circuit), SoC (System on a chip) The CPU 11 (processor), FPGA, CPLD, ASIC, and SoC are examples of "circuitry" included in a wireless device operable as the base station 1 or the terminal 10.
[0047] FIG. 9 is a sequence diagram showing an example of message exchange between a terminal station (terminal 10) and the base station 1. 9, the relay station (satellite station 2) described in the first and second configuration examples is omitted because it does not change the content of information transmitted and received between the terminal 10 and the base station 1.
[0048] 9, the terminal 10 transmits a scheduling request message (SR) to the base station 1 at a predetermined timing (FIG. 9(1)). The base station 1 that receives the SR transmits a grant permission message to the terminal 10 as a response message to the SR (FIG. 9(2)).
[0049] The terminal 10 that has received the grant transmits a message including information required for the scheduler to the base station 1 (FIG. 9(3)). The information required for the scheduler includes, for example, the channel state (channel state information), information indicating the remaining transmission power, information indicating the buffer amount, and information indicating the priority. The base station 1 can determine whether the terminal 10 belongs to the first group or the second group based on, for example, the information indicating the remaining transmission power.
[0050] The base station 1, which has received the information indicating the priority, transmits to the terminal 10 information (corresponding to the first information) indicating the allocation of radio resources (RB) to be used for uplink communication. At this time, if the terminal 10 belongs to the second group, it transmits an OCC instruction, or an OCC instruction and a transmission power instruction. The OCC instruction is an instruction for continuous transmission using OCC, and is information included in the first information. The OCC instruction can include information indicating the number of continuous transmissions and information indicating the OCC pattern. The transmission power instruction is also information included in the first information, and can be used to instruct the terminal 10 to allocate the radio resources (RB) to be used for uplink communication. This is information indicating transmission power. For example, it is a continuous transmission index number corresponding to a transmission time when a transmission power lower than the normal transmission power is used. However, the transmission power instruction can be omitted if transmission power control is not performed. Information indicating the allocation of radio resources (radio resource allocation), the OCC instruction, and the transmission power instruction may be transmitted together in one message or may be transmitted separately in two or more messages.
[0051] Here, information indicating wireless resource allocation is transmitted to terminals 10 belonging to the first group, and neither an OCC instruction nor a transmission power instruction is transmitted. In this case, the information indicating wireless resource allocation corresponds to the "second information."
[0052] The terminal 10 that has received the information indicating the radio resource allocation and the OCC instruction performs uplink communication (data transmission) by OCC continuous transmission using the radio resources (RBs) indicated in the radio resource allocation (FIG. 9(5)). At this time, if a transmission power instruction has also been received, the terminal 10 performs transmission power control in accordance with the transmission power instruction. On the other hand, the terminal 10 that has received the information indicating the radio resource allocation performs uplink communication (data transmission) using the radio resources (RBs) indicated in the radio resource allocation.
[0053] Fig. 10 is a diagram showing an example of the configuration of base station 1. Wireless device 100 shown in Fig. 7 can operate as base station 1 having the configuration shown in Fig. 10 by CPU 11 executing a program. In Fig. 10, base station 1 operates as a device including radio protocol control unit 201, scheduler 202, physical downlink control channel (PDCCH) control unit 203, radio unit 204, antenna 205, NOMA demodulation unit 206, and OCC demodulation unit 207. Numbers in parentheses shown in Fig. 10 match the numbers in parentheses in the sequence diagram shown in Fig. 8.
[0054] The antenna 205 is an antenna for transmitting and receiving radio waves. The radio unit 204 demodulates the radio signal received by the antenna 205. The SR transmitted from the terminal 10 is provided to the radio protocol control unit 201 via the antenna 205 and the radio unit 204 (FIG. 10(1)).
[0055] The radio protocol control unit 201 has a scheduler 202, and upon receiving the SR, the scheduler 202 determines whether or not to permit uplink communication according to the SR. If uplink communication is permitted, the radio protocol control unit 201 issues a grant permission. The grant permission is mapped to a PDCCH in the PDCCH control unit 203, converted into a radio signal (radio wave) in the radio unit 204, and radiated (transmitted) from the antenna 205 (FIG. 10(2)).
[0056] The information required for the scheduler, which is transmitted by the terminal 10 that has received the grant, is supplied to the scheduler 202 via the antenna 205 and the radio unit 204 (FIG. 10(3)). The scheduler 202 refers to the information required for the scheduler (for example, information indicating transmission power and information indicating remaining transmission power) and determines whether the terminal 10 belongs to the first group or the second group.
[0057] When it is determined that the terminal 10 belongs to the first group, the scheduler 202 issues information indicating allocation of radio resources for uplink communication so as to perform uplink communication by NOMA, but does not issue an OCC instruction or a transmission power instruction. The information indicating the radio resource allocation is mapped to a PDCCH by the PDCCH control unit 203 and transmitted from the antenna 205 via the radio unit 204 (FIG. 10(4)).
[0058] When it is determined that the terminal 10 belongs to the second group, the scheduler 202 allocates radio resources for uplink communication to perform uplink communication by OCC continuous transmission. The scheduler 202 issues information indicating the allocation and an OCC instruction. At this time, if the terminal 10 is to be made to perform transmission power control, the scheduler 202 further issues a transmission power instruction.
[0059] FIG. 11 is an explanatory diagram of OCC and transmission power control. FIG. 11 illustrates four types of OCC and transmission power instruction patterns when the number of continuous transmissions is 4. Patterns 1 to 4 have different OCC code patterns. Also, patterns 1 to 4 illustrate an example in which the transmission power in the second transmission in continuous transmission (continuous transmission index number = 2) is reduced by -3 dB from the normal transmission power (difference = -3 dB). In the first, third, and fourth transmissions (continuous transmission index numbers = 1, 3, 4), the difference from the normal transmission power is 0 dB. For example, the continuous transmission index number corresponding to the number of RBs (RB) in which the transmission power is reduced can be applied as the transmission power instruction.
[0060] The information indicating the radio resource allocation, the OCC instruction, and the transmission power instruction (if issued) output from the radio protocol control unit 201 are mapped to the PDCCH by the PDCCH control unit 203 and transmitted from the antenna 205 via the radio unit 204 (Figure 10 (4)).
[0061] When an uplink communication signal from a terminal 10 belonging to the first group is acquired by the antenna 205 and the radio unit 204 (FIG. 10(5)), the NOMA demodulation unit 206 performs demodulation processing using SIC (FIG. 2) and decoding processing to restore data from the terminal 10. The data is passed to an upper layer, where predetermined processing is performed.
[0062] When an uplink communication signal from a terminal 10 belonging to the second group is acquired by the antenna 205 and the radio unit 204 (FIG. 10(5)), the NOMA demodulation unit 206 performs demodulation processing using SIC (FIG. 2) and decoding processing to restore data from the terminal 10. The data is passed to an upper layer, where predetermined processing is performed.
[0063] Fig. 12 is a diagram showing an example of the configuration of a terminal station (terminal 10). The wireless device 100 shown in Fig. 7 operates as the terminal 10 having the configuration shown in Fig. 12 by the CPU 11 executing a program. In Fig. 12, the terminal 10 includes a wireless protocol control unit 101, a physical uplink control channel (PUCCH) and physical uplink shared channel (PUSCH) control unit (PUCCH / PUSCH control unit) 102, a radio unit 103, and an antenna 10. 12. The PUSCH control unit 104 operates as a device including the PUSCH control unit 105 and the PUSCH control unit 106. The numbers in parentheses shown in FIG. 12 match the numbers in parentheses shown in FIGS.
[0064] The radio protocol control unit 101 issues an SR at a predetermined timing. The SR is mapped to a PUCCH by the PUCCH / PUSCH control unit 102, and is transmitted to the radio unit 1. The signal is converted into a radio signal and radio wave at 03 and is radiated (transmitted) from an antenna 104 (FIG. 12(1)).
[0065] A grant from the base station 1 is supplied to the radio protocol control unit 101 via the antenna 104 and the radio unit 103 (FIG. 12(2)). The radio protocol control unit 101 issues information required for the scheduler 202, and the information required for the scheduler 202 is mapped to, for example, a PUSCH by the PUCCH / PUSCH control unit 102, and the radio unit 103 The signal is transmitted through the antenna 104 (FIG. 12(3)).
[0066] The first information (including a radio resource allocation and an OCC instruction, and may further include a transmission power instruction) or the second information (information indicating the radio resource allocation) from the base station 1 is supplied to the radio protocol control unit 101 via the antenna 104 and the radio unit 103. The radio protocol control unit 101 receives data (user data) to be transmitted in uplink communication supplied from an upper layer. The radio protocol control unit 101 receives the user data (NOMA signal) and supplies it to the PUSCH control unit 105. The PUSCH control unit 105 modulates and encodes the user data in accordance with the MCS. At this time, if the radio protocol control unit 101 has not received an OCC instruction, the PUSCH control unit 105 maps the signal (NOMA signal) obtained by modulating and encoding the user data to the PUSCH radio resources (RBs) allocated by radio resource allocation. The mapped signal is converted into a high-frequency signal in the radio unit 103, and further converted into a radio wave, which is then radiated (transmitted) from the antenna 104. Normal transmission power is applied to the radiation of this radio wave.
[0067] On the other hand, when the radio protocol control unit 101 receives an OCC instruction together with the radio resource allocation, the PUSCH control unit 105 generates a signal by multiplying a signal (NOMA signal) obtained by modulating and encoding user data by an OCC according to the OCC pattern. The generated signal is mapped to the PUSCH radio resource (RB) allocated by the radio resource allocation. The mapped signal is converted into a high-frequency signal in the radio unit 103, and further converted into a radio wave, which is radiated (transmitted) from the antenna 104. This process is repeated according to the number of continuous transmissions specified in the OCC instruction. Furthermore, when a transmission power instruction is received together with the radio resource allocation, a transmission power lower than the normal transmission power is applied to the transmission of the signal mapped to the radio resource (RB) corresponding to the continuous transmission index number specified in the transmission power instruction.
[0068] Fig. 13 is a flowchart showing an example of processing by a terminal station (terminal 10). The numbers in parentheses shown in Fig. 13 correspond to the numbers in parentheses shown in Fig. 8, Fig. 9, and Fig. 11. In Fig. 13, when data (user data) to be subjected to uplink communication is generated (step S001), the terminal 10 performs processing to transmit an SR to the base station 1 (step S002).
[0069] In step S003, if it is determined that a grant has been acquired (received) from the base station 1, the process proceeds to step S004, and if not, the process returns to step S002.
[0070] In step S004, the terminal 10 performs a process of transmitting necessary information to the scheduler 202. In step S005, if the terminal 10 belongs to the first group, it receives a radio resource allocation from the base station 1. On the other hand, if the terminal 10 belongs to the second group, it receives a radio resource allocation, an OCC instruction, and a transmission power instruction (if issued) from the base station 1.
[0071] In step S006, the terminal 10 generates a packet including a signal obtained by demodulating and encoding the user data, and transmits the packet using the PUSCH.
[0072] The process of step S007 is a process performed when an OCC instruction is received. The terminal 10 generates a packet including a signal obtained by multiplying a signal obtained by demodulating and encoding user data by an OCC (1 or −1) according to the pattern. The packet is mapped to radio resources (RBs) of the PUSCH with the number of consecutive transmissions specified by the OCC instruction and transmitted.
[0073] The process of step S008 is a process performed when a transmission power instruction is received. The terminal 10 performs transmission power control to set the transmission power to be applied to the radio resource having the continuous transmission index number specified in the transmission power instruction to a transmission power that is reduced by a predetermined amount from the normal transmission power.
[0074] The processes in steps S006 and S007 are performed when the terminal 10 is in the second group. This is a process that is executed when the terminal 10 belongs to the first group, and is not executed when the terminal 10 belongs to the second group (jump from step S006 to step S009).
[0075] In step S009, the terminal 10 performs a process of transmitting packets mapped to predetermined radio resources (RBs) in the PUSCH. At this time, if continuous transmission using OCC is performed, the packets to which OCC is applied are repeatedly transmitted using multiple radio resources according to the number of continuous transmissions.
[0076] Fig. 14 is a flowchart showing an example of processing by the base station 1. The numbers in parentheses shown in Fig. 13 match the numbers in parentheses shown in Fig. 8, Fig. 9, Fig. 12, and Fig. 13. In step S101, the base station 1 receives an SR transmitted from the terminal 10.
[0077] In step S102, the base station 1 determines whether or not radio resources (communication resources) for uplink communication can be allocated to the SR transmission source terminal 10. If it is determined that communication resources can be allocated, the process proceeds to step S103; otherwise, the process proceeds to step S110, where the SR (scheduling request) is rejected (communication is not permitted).
[0078] In step S103, the base station 1 performs a process of transmitting a grant to the terminal 10 that is the source of the SR. In step S104, the base station 1 performs a process of receiving information required for the scheduler 202 from the terminal 10 that is the source of the SR.
[0079] In step S105, the base station 1 determines the group (first group or second group) to which the terminal 10 that transmitted the SR belongs, using information required for the scheduler 202. If the terminal 10 belongs to the first group, the base station 1 performs a process of transmitting first information including information indicating radio resource allocation. On the other hand, if the terminal 10 belongs to the second group, the base station 1 performs a process of transmitting second information including information indicating radio resource allocation, an OCC instruction, and a transmission power instruction (if transmission power control is performed).
[0080] In step S106, the base station 1 determines whether a packet has been received. That is, the base station 1 determines whether a packet related to uplink communication has been acquired from the PUSCH radio resources (RBs) allocated by radio resource allocation within a predetermined time after the first information or the second information has been transmitted. If it is determined that a packet has been received, the process proceeds to step S107; otherwise, the process proceeds to step S111, where a process of transmitting a NACK (Negative Acknowledgement) is performed.
[0081] In step S107, if the terminal 10 belongs to the first group, the base station 1 performs demodulation using NOMA, i.e., demodulation processing using SIC (FIG. 1), on the packets received using the radio resources (RBs) allocated by the radio resource allocation.
[0082] In step S107A, the base station 1 determines whether user data has been obtained (demodulated) by the demodulation process in step S107. If it is determined that user data has been obtained, the base station 1 transmits the user data to an upper layer. On the other hand, if it is determined that user data has not been obtained, the process proceeds to step S108.
[0083] In step S108, demodulation processing using OCC (FIG. 2B) is performed using the residual signal (see FIG. 2A) from which the signals from terminals 10 belonging to the first group have been removed by the processing in step S107.
[0084] In step S108, the base station 1 demodulates the user data by the demodulation process in step S108. If it is determined that user data has been obtained, the base station 1 transmits the user data to the upper layer. On the other hand, if it is determined that user data has not been obtained, a NACK is transmitted (step S112).
[0085] In the communication system according to the embodiment, a base station 1 to which a plurality of terminals 10 (wireless terminals) are connected transmits first information (radio resource allocation, OCC instruction, and transmit power instruction) for performing uplink communication by continuous transmission using orthogonal cover codes to the terminals 10 (e.g., terminals 10a and 10b in FIG. 1 ) among the plurality of terminals 10 that belong to a second group different from the first group. The base station 1 also transmits second information (radio resource allocation) for performing uplink communication using non-orthogonal multiple access to the terminals 10 (terminals 10A and 10B in FIG. 1 ) among the plurality of terminals 10 that belong to the first group. This can substantially increase the received power of signals from the terminals 10 that belong to the second group, and suppress delays and retransmissions of signals from the terminals 10 that belong to the second group. This enables efficient uplink communication when a plurality of terminals 10 are connected to the base station 1.
[0086] In an embodiment, the first information may include an OCC instruction, and the OCC instruction may include information indicating the number of consecutive transmissions and information indicating an orthogonal cover code to be applied to a signal transmitted in each of the consecutive transmissions. The first information may further include information indicating the transmission power of a signal transmitted in each of the consecutive transmissions (transmission power instruction: information indicating the amount of reduction in transmission power in a given transmission).
[0087] In the embodiment, the first information may include information for causing the terminals 10 belonging to the second group to transmit first signals (e.g., signals transmitted from the terminals 10a and 10b in FIG. 1A) in which orthogonal cover codes according to the pattern of orthogonal cover codes are applied to signals for uplink communication transmitted in each of a plurality of radio resources corresponding to the number of consecutive transmissions. The pattern of the orthogonal cover codes differs between the terminals 10 belonging to the second group (e.g., see FIG. 1A).
[0088] In an embodiment, the second information may include information for causing a terminal 10 belonging to the first group to transmit a second signal for uplink communication (a signal transmitted from terminals 10A and 10B in FIG. 1A) that is superimposed on the first signal in any one of a plurality of radio resources.
[0089] In the embodiment, the first information may include information (transmission power instruction) to reduce the transmission power of a second signal transmitted in the radio resource in which the first signal is transmitted.
[0090] In the embodiment, an example is given of a case where the communication environment of terminals 10 belonging to the second group is inferior to the communication environment of terminals 10 belonging to the first group, but the criteria for classification into either the first group or the second group may be other than the above example.
[0091] The receiving station that receives uplink communication signals from the multiple terminals 10 may be a satellite station 2 (FIGS. 1 and 6) or a base station 1 (FIG. 7).
[0092] The embodiment also includes a terminal 10 connected to the base station 1. The terminal 10 can include a circuit (such as a CPU 11) that performs a process of causing the terminal 10 to perform uplink communication by continuous transmission using OCC based on first information received from the base station 1, and a process of causing the terminal 10 to perform uplink communication using NOMA based on second information received from the base station 1.
[0093] The above-described embodiment is merely an example, and the present disclosure may be modified as appropriate within the scope of the present disclosure. Furthermore, the processes and means described in the present disclosure may be freely combined and implemented as long as no technical contradiction occurs.
[0094] Furthermore, a process described as being performed by one device may be shared and executed by multiple devices. Alternatively, a process described as being performed by different devices may be executed by one device. In a computer system, the hardware configuration (server configuration) by which each function is realized can be flexibly changed.
[0095] The present disclosure can also be realized by providing a computer program implementing the functions described in the above embodiments to a computer, and having one or more processors in the computer read and execute the program. Such a computer program may be provided to the computer via a non-transitory computer-readable storage medium connectable to the computer's system bus or via a network. Non-transitory computer-readable storage media include any type of medium suitable for storing electronic instructions, such as any type of disk, including magnetic disks (e.g., floppy disks, hard disk drives (HDDs), etc.), optical disks (e.g., CD-ROMs, DVDs, Blu-ray disks), read-only memory (ROM), random access memory (RAM), EPROM, EEPROM, magnetic cards, flash memory, or optical cards. [Explanation of symbols]
[0096] 1··· Base station, 2·· Satellite station, 10·· Terminal station (terminal), 11··· CPU, 12·· Main memory device, 16·· Communication device, 100·· Radio device
Claims
1. a base station to which a plurality of wireless terminals are connected transmits first information for performing uplink communication by continuous transmission using an orthogonal cover code to wireless terminals among the plurality of wireless terminals that belong to a second group different from the first group; transmitting, from the base station, second information for performing uplink communication using non-orthogonal multiple access to wireless terminals belonging to the first group among the plurality of wireless terminals; A wireless communication control method including:
2. The first information includes information indicating the number of consecutive transmissions and information indicating an orthogonal cover code to be applied to a signal transmitted in each of the consecutive transmissions. The wireless communication control method according to claim 1 .
3. The first information further includes information indicating the transmission power of the signal transmitted in each transmission in the continuous transmission. The wireless communication control method according to claim 2 .
4. the first information includes information for causing the radio terminals belonging to the second group to transmit first signals to which an orthogonal cover code corresponding to a pattern of an orthogonal cover code is applied to signals for uplink communication transmitted in each of a plurality of radio resources corresponding to the number of consecutive transmissions, a pattern of the orthogonal cover code differs among the wireless terminals belonging to the second group; The wireless communication control method according to claim 1 .
5. The second information includes information for causing the radio terminals belonging to the first group to transmit, in any one of the plurality of radio resources, a second signal for uplink communication superimposed on the first signal. The wireless communication control method according to claim 4.
6. The first information includes information to reduce transmission power of the second signal transmitted in a radio resource in which the first signal is transmitted. The wireless communication control method according to claim 5.
7. The communication environment of the wireless terminals belonging to the second group is inferior to the communication environment of the wireless terminals belonging to the first group. The wireless communication control method according to claim 1 .
8. A receiving station for receiving uplink communication signals from a plurality of wireless terminals, comprising: a process of transmitting first information for performing uplink communication by continuous transmission using an orthogonal cover code to a wireless terminal belonging to a second group different from the first group among the plurality of wireless terminals; a circuit for executing a process in which the base station transmits second information for performing uplink communication using non-orthogonal multiple access to wireless terminals belonging to the first group among the plurality of wireless terminals; Including receiving stations.
9. The first information includes information indicating the number of consecutive transmissions and information indicating an orthogonal cover code to be applied to data to be uplink communicated in each transmission in the consecutive transmissions.
9. A receiving station according to claim 8.
10. The first information further includes information indicating a transmission power to be applied to each transmission in the continuous transmission.
10. A receiving station according to claim 9.
11. the first information includes information for causing the radio terminals belonging to the second group to transmit a first signal for uplink communication in which an orthogonal cover code corresponding to a pattern of the orthogonal cover code is applied to data to be uplink communication, in each of a plurality of consecutive radio resources corresponding to the number of consecutive transmissions; a pattern of the orthogonal cover code differs among the wireless terminals belonging to the second group; 9. A receiving station according to claim 8.
12. The second information includes information for causing the radio terminals belonging to the first group to transmit a second signal for uplink communication superimposed on the first signal in any one of the plurality of radio resources.
12. A receiving station according to claim 11.
13. The first information includes information to reduce transmission power of the second signal transmitted in a radio resource in which the first signal is transmitted.
13. A receiving station according to claim 12.
14. A computer included in a receiving station that receives uplink communication signals from a plurality of wireless terminals, a process of transmitting first information for performing uplink communication by continuous transmission using an orthogonal cover code to a wireless terminal belonging to a second group among the plurality of wireless terminals, the second group having a communication environment inferior to that of the wireless terminals belonging to the first group; and a program that causes the base station to execute a process of transmitting second information for performing uplink communication using non-orthogonal multiple access to a wireless terminal belonging to the first group among the plurality of wireless terminals.
15. The first information includes information indicating the number of consecutive transmissions and information indicating an orthogonal cover code to be applied to data to be uplink communicated in each transmission in the consecutive transmissions. The program according to claim 14.
16. The first information further includes information indicating a transmission power to be applied to each transmission in the continuous transmission. The program according to claim 15.
17. the first information includes information for causing the radio terminals belonging to the second group to transmit a first signal for uplink communication in which an orthogonal cover code corresponding to a pattern of the orthogonal cover code is applied to data to be uplink communication, in each of a plurality of consecutive radio resources corresponding to the number of consecutive transmissions; a pattern of the orthogonal cover code differs among the wireless terminals belonging to the second group; The program according to claim 14.
18. The second information includes information for causing the radio terminals belonging to the first group to transmit a second signal for uplink communication superimposed on the first signal in any one of the plurality of radio resources. The program according to claim 17.
19. The first information includes information to reduce transmission power of the second signal transmitted in a radio resource in which the first signal is transmitted.
19. The program of claim 18.
20. A wireless terminal connected to a base station, A wireless terminal including a circuit that performs a process of causing the wireless terminal to perform uplink communication by continuous transmission using an orthogonal cover code based on first information received from the base station, and a process of causing the wireless terminal to perform uplink communication using non-orthogonal multiple access based on second information received from the base station.