The embodiments discussed herein are related to a base station, a user equipment and a communication method used in a wireless communication system.
Wireless communication traffic has been increased in recent years. Various wireless communication applications have been provided. Accordingly, International Telecommunication Unit (ITU) and Third Generation Partnership Project (3GPP) have provided future communication schemes (see, for example, documents 1-3).
Frame structures of next-generation wireless communication schemes (e.g., Fifth Generation (5G) scheme) are designed to implement various services efficiently. Next-generation wireless communication schemes support, for example, the Enhanced Mobile Broadband (eMBB), the Ultra-Reliable and Low-Latency Communication (URLLC), and the massive Machine Type Transmission (mMTC). Large capacity communications with a high frequency are needed for eMBB. Small delay and high reliability are needed end-to-end for URLLC. URLLC may be applied to, for example, automatic driving systems.
Communications with a small payload size and relaxed delay requests are performed in mMTC. In mMTC, however, data is transmitted from many nodes. mMTC may be applied to, for example, a sensor network system for collecting information from many sensors.
As in the existing Long Term Evolution (LTE) scheme, subframes are defined in the 5G new wireless scheme (5GNR: 5G New Radio). A subframe indicates a base time unit for mapping a physical channel and a signal to a radio resource. A subframe also indicates a timing for a procedure of a communication between a base station and a terminal.
In a wireless communication, three types of subframes may be used. A subframe of type 1 includes a downlink region only, as depicted in
Division Duplex (TDD).
A downlink region is dominant in the DL-UL mixed subframe depicted in
A DL-UL mixed subframe is provided with a guard period (GP) between a downlink region and an uplink region, as depicted in
In an existing technique, the length of a guard period in a DL-UL mixed subframe is fixedly designated in advance. When, for example, a base station accommodates a plurality of user equipments, all subframes transmitted between the base station and each user equipment include guard periods with the same length.
However, a guard period length that is needed depends on the environment of a communication between a base station and a user equipment. Hence, fixedly designating the length of a guard period in a subframe in advance may result in a decrease in the efficiency in use of radio resources.
According to an aspect of the present invention, a base station device communicates with a user equipment by using a frame including a downlink region in which a signal for a downlink is allocated and an uplink region in which a signal for an uplink is allocated. The base station device includes: a guard period determination unit configured to determine a length of a guard period provided between the downlink region and the uplink region based on a transmission delay between the base station device and the user equipment; a frame configuration determination unit configured to determine a configuration of the frame based on the length of the guard period; a notification unit configured to notify the user equipment of configuration information that indicates the configuration of the frame determined by the frame configuration determination unit; and a communication circuit configured to communicate with the user equipment based on the configuration of the frame determined by the frame configuration determination unit.
The object and advantages of the invention will be realized and attained by means of the elements and combinations particularly pointed out in the claims.
It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory and are not restrictive of the invention.
UE#1 is located close to the base station 1. UE#3 and UE#4 are respectively located in the vicinity of an edge of the cell covered by the base station 1. That is, UE#3 and UE#4 are respectively located at a position distant from the base station 1. A distance between UE#2 and the base station 1 is longer than a distance between UE#1 and the base station 1 and shorter than a distance between UE#3 and the base station 1.
According to control information (this will be described hereinafter), the frame generator 11 determines a configuration for a radio frame or subframe to be transmitted between the user equipment 2 and the base station 1. A radio frame includes a plurality of subframes. In the following example, the frame generator 11 determines a configuration for a subframe.
The MAC/RRC controller 12 performs the Medium Access Control (MAC) and the Radio Resource Control (RRC). In particular, the MAC/RRC controller 12 performs signal processing for layers L1-L3.
The transmission circuit 13 includes a packet generator 21, coder/modulators 22 and 23, and a preamble processor 24. The packet generator 21 generates a data packet from user data under the control of the frame generator 11 and the MAC/RRC controller 12. The coder/modulator 22 generates a data signal by coding and modulating a data packet. The data signal may be transmitted from the user equipment 2 to the base station 1 via a Physical Uplink Shared Channel (PUSCH). The coder/modulator 23 may generate control signals such as MAC signaling signals and RRC signaling signals. The control signal maybe transmitted from the user equipment 2 to the base station via a Physical Uplink Common Channel (PUCCH). The preamble processor 24 generates a preamble signal. The preamble signal is transmitted from the user equipment 2 to the base station 1 via a Physical Random Access Channel (PRACH).
The multiplexer 14 multiplexes a data channel and a control channel. The radio transmitter 15 converts an output signal of the multiplexer 14 into a signal in a radio frequency band. The radio transmitter 15 may also convert a preamble signal into a signal in a radio frequency band. The switch 16 provides the Time Division Duplex (TDD) by switching between a transmission signal and a reception signal. The antenna 17 transmits a radio signal to the base station 1 and receives a radio signal from the base station 1.
The radio receiver 18 down-converts a signal received from the base station 1. Output signals of the radio receiver 18 include data signals and control signals. The data signal may be transmitted from the base station 1 to the user equipment 2 via a Physical Downlink Shared Channel (PDSCH). The control signal may be transmitted from the base station 1 to the user equipment 2 via a Physical Downlink Common Channel (PDCCH).
The reception circuit 19 includes a demodulator/decoder 31, a data recovery 32, and demodulator/decoder 33. The demodulator/decoder 31 demodulates and decodes a data signal received from the base station 1. The data recovery 32 recovers data from an output signal of the demodulator/decoder 31. The demodulator/decoder 33 recovers control information from a control signal received from the base station 1.
The frame generator 11 and the MAC/RRC controller 12 are implemented by, for example, a processor system that includes a processor element and a memory. In this case, the processor system provides functions of the frame generator 11 and the MAC/RRC controller 12 by executing a program supplied thereto.
According to control information (this will be described hereinafter), the frame generator 41 determines a configuration for a subframe to be transmitted between the base station 1 and the user equipment 2. The MAC/RRC controller 42 performs MAC and RRC.
Each of the transmission circuits 43 includes a packet generator 61 and coder/modulators 62 and 63. The packet generator 61 generates a data packet from user data under the control of the frame generator 41 and the MAC/RRC controller 42. The coder/modulator 62 generates a data signal by coding and modulating the data packet. The data signal may be transmitted from the base station 1 to the user equipment 2 via a PDSCH. The coder/modulator 63 may generate control signals such as MAC signaling signals and RRC signaling signals. The control signal may be transmitted from the user equipment 2 to the base station 1 via a PDCCH.
The multiplexer 44 multiplexes a data channel and a control channel generated by each transmission circuit 43. The radio transmitter 45 converts an output signal of the multiplexer 44 into a signal in a radio frequency band. The switch 46 provides TDD by switching between a transmission signal and a reception signal. The antenna 47 transmits a radio signal to each user equipment 2 and receives a radio signal from each user equipment 2.
The radio receiver 48 down-converts a signal received from each user equipment 2. Output signals of the radio receiver 48 include data signals and control signals. The data signal may be transmitted from the user equipment 2 to the base station 1 via a PUSCH. The control signal may be transmitted from the user equipment 2 to the base station 1 via a PUCCH.
Each reception circuit 49 includes a demodulator/decoder 71, a data recovery 72, demodulator/decoder 73, and a preamble processor 74. The demodulator/decoder 71 demodulates and decodes a data signal received from a corresponding user equipment 2. The data recovery 72 recovers data from an output signal of the demodulator/decoder 71. The demodulator/decoder 73 recovers control information from a control signal received from a corresponding user equipment 2. The preamble processor 74 processes a preamble signal received from a corresponding user equipment 2.
For each user equipment 2 located within the cell, the UE management table 50 may store configuration information indicating the configuration of a subframe to be used. The configuration of a subframe is defined by a DL/UL ratio and the length of a guard period (these will be described hereinafter). The UE management table 50 may store reuse information (this will be described hereinafter) for each user equipment 2.
The frame generator 41 and the MAC/RRC controller 42 are implemented by, for example, a processor system that includes a processor element and a memory. In this case, the processor system provides functions of the frame generator 41 and the MAC/RRC controller 42 by executing a software program.
A guard period (GP) is provided between a downlink region and an uplink region. The guard period is provided to prevent or mitigate an occurrence of interference between a downlink and an uplink. Accordingly, no signals are transmitted during the guard period. A guard period length that is needed may depend on a period of a round trip between the base station 1 and the user equipment 2. Accordingly, a guard period length is determined according to a transmission delay (or propagation delay) between the base station 1 and the user equipment 2.
In the example depicted in
The distance between the eNB and UE#2 is longer than the distance between the eNB and UE#1. Hence, the guard period in a subframe transmitted between the eNB and UE#2 is longer than the guard period in a subframe transmitted between the eNB and UE#1. In the example depicted in
The distance between the eNB and UE#3 is longer than the distance between the eNB and UE#2. Hence, the guard period in a subframe transmitted between the eNB and UE#3 is longer than the guard period in a subframe transmitted between the eNB and UE#2. In the example depicted in
The ratio between the lengths of the downlink and uplink regions (this may be hereinafter referred to as a “DL/UL ratio”) in each subframe depends on downlink traffic and uplink traffic. When data is transmitted from the eNB to a UE, the eNB may determine a DL/UL ratio. When data is transmitted from a UE to the eNB, the UE may determine a DL/UL ratio.
UEs (UE#1-UE#4) are each allocated a subcarrier of a different frequency. In the examples depicted in
As described above, the DL/UL ratio of each subframe is determined for each user equipment. The length of a guard period in each subframe is also determined for each user equipment. Thus, radio resources can be flexibly allocated to the individual user equipments. Accordingly, the wireless communication method in accordance with embodiments increases the efficiency in use of radio resources.
In the meantime, no signals are transmitted during a guard period. Thus, in terms of the efficiency in use of radio resources, radio resources are considered to be wasted during a guard period. Accordingly, the wireless communication method in accordance with embodiments allows radio resources in a guard period for a certain UE to be reused by another UE.
In, for example, a subframe of UE#1, first-fourth symbols are allocated to a downlink region, a fifth symbol is allocated to a guard period, and sixth-sixteenth symbols are allocated to an uplink region. In this case, for the first-fourth symbols, radio resources in a guard period of another UE can be reused for the downlink of UE#1. For the sixth-sixteenth symbols, radio resources in a guard period of another UE can be reused for the uplink of UE#1.
In particular, reusable radio resources are represented as regions marked by oblique lines in
Assume, for example, that the fourth symbol of the subframe of UE#2 is reused for the downlink of UE#1. In this case, eNB1 can transmit downlink data to UE#1 using the first-fourth symbols of subcarrier f1 and the fourth symbol of subcarrier f2. Further assume that the sixth symbol of the subframe of UE#4 is reused for the uplink of UE#1. In this case, UE#1 can transmit uplink data to eNB1 using the sixth-sixteenth symbols of subcarrier f1 and the sixth symbol of subcarrier f4.
However, one resource element maybe refused by another UE. Assume, for example, that the third symbol of the subframe of UE#3 is reused for the downlink of UE#2. In this case, this resource element (i.e., the third symbol of subcarrier f3) cannot be reused for UE#1.
In the wireless communication method in accordance with embodiments, as described above, some of the radio resources in a guard period for a certain UE are reused for another UE. Hence, the efficiency in use of radio resources is increased.
In a case where eNB1 determines a configuration for a subframe, a preamble signal is transmitted from UE2 to eNB1. The preamble signal is transmitted via a PRACH. eNB1 measures a transmission delay between UE2 and eNB1 using the preamble signal.
UE2 notifies eNB1 of a TX/RX switching time of UE2. The TX/RX switching time of UE2 indicates a time needed to switch between a transmission process and a reception process within UE2. In this example, the TX/RX switching time of UE2 depends on the configuration of the hardware of UE2 (transmission circuit 13, multiplexer 14, radio transmitter 15, switch 16, radio receiver 18, and the reception circuit 19, among other things), and the TX/RX switching time of UE 2 is a known time.
eNB1 determines a length for the guard period according to the transmission delay between UE2 and eNB1, the TX/RX switching time of UE2, and the TX/RX switching time of eNB1. The TX/RX switching time of eNB1 indicates a time needed to switch between a transmission process and a reception process within eNB1. In this example, the TX/RX switching time of eNB1 depends on the configuration of the hardware of eNB1 (transmission circuit 43, multiplexer 44, radio transmitter 45, switch 46, radio receiver 48, and the reception circuit 49, among other things), and the TX/RX switching time of eNB1 is a known time.
A length is determined for the guard period according to, for example, the sum of the transmission delay between UE2 and eNB1, the TX/RX switching time of UE2, and the TX/RX switching time of eNB1. However, the TX/RX switching time of eNB1 is common to all UEs. Accordingly, a length may be determined for the guard period according to the sum of the transmission delay between UE2 and eNB1 and the TX/RX switching time of UE2. In addition, when the UEs have an identical TX/RX switching time or TX/RX switching periods almost identical with each other, a length may be determined for the guard period according to the transmission delay between UE2 and eNB1. In this example, in any case, a length is determined for the guard period according to at least the transmission delay between UE2 and eNB1. Note that the transmission delay between UE2 and eNB1 substantially corresponds to the distance between UE2 and eNB1.
Subsequently, eNB1 determines a configuration for the subframe. The configuration of the subframe is defined by the DL/UL ratio, the length of the guard period, and the position of the guard period. However, the position of the guard period may be calculated from the DL/UL ratio. Thus, the configuration of the subframe may be defined by the DL/UL ratio and the length of the guard period. eNB1 notifies UE2 of configuration information indicating the configuration of the subframe. UE2 may be notified of the configuration information by eNB1 through semi-static signaling (e.g., RRC signaling or MAC signaling). Alternatively, UE2 may be notified of the configuration information by eNB1 through dynamic signaling (e.g., PDCCH). Then, a data communication is performed between eNB1 and UE2 using the subframe described above.
Also in a case where UE2 determines a configuration for the subframe, eNB1 measures the transmission delay between UE2 and eNB1. However, eNB1 notifies UE2 of a measured value of the transmission delay. eNB1 also notifies UE2 of the TX/RX switching time of eNB1. UE2 is notified of the measured value of the transmission delay and the TX/RX switching time of eNB1 by eNB1 through, for example, RRC signaling or MAC signaling.
UE2 determines a length for the guard period and also determines a configuration for the subframe. The method used by UE2 for determining a length for the guard period and a configuration for the subframe is substantially the same as the method used by eNB1. UE2 notifies eNB1 of configuration information indicating the configuration of the subframe. eNB1 is notified of the configuration information by UE2 through MAC signaling or dynamic signaling. Then, a data communication is performed between eNB1 and UE2 using the subframe described above.
The ratio determination unit 81 determines a ratio to be achieved between a downlink region and an uplink region (i.e., DL/UL ratio) fora subframe according to downlink traffic and uplink traffic. Downlink and/or uplink traffic is requested by, for example, a user. The transmission delay measurement unit 82 measures a transmission delay between UE2 and eNB1 using a preamble signal transmitted from UE2. The guard period determination unit 83 determines a length for a guard period according to the transmission delay between UE2 and eNB1. Meanwhile, the guard period determination unit 83 may determine a length for the guard period in consideration of the TX/RX switching time of UE2 and/or the TX/RX switching time of eNB1.
The frame configuration determination unit 84 determines a configuration for a subframe according to a DL/UL ratio and the length of the guard period. Configuration information indicating configurations of subframes is stored in the UE management table 50. The notification unit 85 notifies UE2 of configuration information indicating the configuration of the subframe. Descriptions will be given of the reuse controller 86 hereinafter.
In
The control information also includes information indicating the length of a guard period, the TX/RX switching time of UE2, and the TX/RX switching time of eNB1.
In S1, the ratio determination unit 81 determines a DL/UL ratio according to downlink traffic and uplink traffic. In S2, the transmission delay measurement unit 82 measures a transmission delay between UE2 and eNB1 using a preamble signal transmitted from UE2. In S3, the guard period determination unit 83 determines a length for a guard period according to at least the transmission delay between UE2 and eNB1. In S4, the frame configuration determination unit 84 determines a configuration fora subframe according to the DL/UL ratio and the length of the guard period. In S5, the notification unit 85 notifies UE2 of configuration information indicating the configuration of the subframe. In S6, settings are made for the transmission circuit 43 and the reception circuit 49 according to the configuration of the subframe determined in S5.
The ratio determination unit 91 determines a DL/UL ratio according to downlink traffic and uplink traffic. The transmission delay measurement unit 92 measures a transmission delay between UE2 and eNB1 by transmitting a preamble signal to eNB1 using the preamble processor 24 depicted in
The frame configuration determination unit 94 determines a configuration for a subframe according to a DL/UL ratio and the length of the guard period. The notification unit 95 notifies eNB1 of configuration information indicating the configuration of the subframe.
In
In S11, the ratio determination unit 91 determines a DL/UL ratio according to downlink traffic and uplink traffic. In S12, the transmission delay measurement unit 92 obtains a measured value of a transmission delay between UE2 and eNB1 from eNB1 by transmitting a preamble signal to eNB1. In S13, the guard period determination unit 93 determines a length for a guard period according to at least the transmission delay between UE2 and eNB1. In S14, the frame configuration determination unit 94 determines a configuration for a subframe according to the DL/UL ratio and the length of the guard period. In S15, the notification unit 95 notifies eNB1 of configuration information indicating the configuration of the subframe. In S16, settings are made for the transmission circuit 13 and the reception circuit 19 according to the configuration of the subframe determined in S15.
In the sequences depicted in
Reuse of Radio Resources
In the wireless communication method in accordance with embodiments of the invention, as described above, some of the radio resources to which a guard period for a certain UE has been allocated are reused by another UE. For example, a long guard period is used for a subframe of a UE that is located far from eNB1 (hereinafter referred to as a distant UE). Meanwhile, a short guard period is used for a subframe of a UE that is located near eNB1 (hereinafter referred to as a nearby UE). Accordingly, some of the radio resources to which the guard period for the distant UE is allocated may be reused for a downlink transmission and/or an uplink transmission of the nearby UE.
A configuration is determined for a subframe to be used for a communication between eNB1 and UE#1 through the sequence depicted in
In this case, eNB1 performs radio-resource reuse control such that some of the radio resources allocated to the guard period of the distant UE are reused for a downlink transmission and/or an uplink transmission of the nearby UE. In particular, eNB1 performs radio-resource reuse control such that some of the radio resources allocated to the guard period of UE#3 are reused by UE#1. Note that the reuse control is performed by the reuse controller 86 depicted in
When eNB1 determines radio resources to be reused, eNB1 notifies the corresponding UE2 of reuse information indicating the radio resources to be reused. For example, eNB1 may notify the corresponding UE2 of the reuse information through control signaling.
As indicated in
In this situation, eNB1 notifies UE#1 of reuse information indicating that the fourth symbol of subcarrier f3 can be used. For example, eNB1 may notify UE#1 of the reuse information through MAC signaling, RRC signaling, or PDCCH. Upon receipt of the reuse information, UE#1 reconfigures a subframe to be used for a communication between eNB1 and UE#1. In this example, a subframe is configured for transmitting a downlink signal using first-four symbols of subcarrier f1 and a fourth symbol of subcarrier f3 and transmitting an uplink signal using sixth-sixteenth symbols of subcarrier f1.
As result, the capacity of the downlink between eNB1 and UE#1 is increased. In particular, the efficiency in use of radio resources is increased.
For downlink, radio resources allocated for reuse may be used to transmit PDCCH/PDSCH. In this case, for example, a downlink allocation signal or an uplink grant signal may be transmitted. Alternatively, the radio resources allocated for reuse may be used to transmit a Channel State Information Reference Signal (CSI-RS). For uplink, radio resources allocated for reuse may be used to transmit PUCCH/PUSCH. Alternatively, the radio resources allocated for reuse may be used to transmit a sounding reference signal.
“TRANSMISSION DELAY” indicates a measured value of a transmission delay between eNB1 and UE2. “GUARD PERIOD” indicates the position and length of a guard period determined according to a transmission delay and the like. For example, for the subframe of UE#1, a fifth symbol is used as a guard period. For the subframe of UE#3, third-fifth symbols are used as a guard period. “SUBCARRIER” indicates a frequency for transmitting a data signal and a control signal between eNB1 and UE2. “UNUSED” indicates a symbol that has not been reused by another UE from among symbols to which a guard period has been allocated. “REUSE” indicates radio resources that are reused by another UE.
The UE management table 50 depicted in
In S21, the reuse controller 86 refers to the UE management table 50 so as to decide whether unused symbols in a subframe of UE#j (i.e., symbols that have been designated as a guard period and that have not been reused by another UE) include a symbol Sx that is not a guard period in the subframe of UE#i. Note that UE#j indicates a UE that is not UE#i. When symbol Sx is included, the reuse controller 86 compares, in S22, the length of the guard period in the subframe of UE#i with the length of the guard period in the subframe of UE#j. When the guard period of UE#j is longer than the guard period of UE#i, the reuse controller 86 allocates, in S23, radio resources such that the symbol Sx of UE#j is reused by UE#i.
When UE#j does not have a symbol Sx (S21: No), or when the guard period of UE#j is not longer than the guard period of UE#i (S22: No), a next UE is selected (S24-S25).
Descriptions will be given of the process of the flowchart of
Accordingly, the third and fourth symbols of UE#3 may be reused by UE#1. In the example indicated in
Performing S22 in the flowchart depicted in
The symbols allocated to the guard period for UE (FAR) may be reused by UE (NEAR). eNB1 notifies the corresponding UE (NEAR) of the reuse of radio resources through control signalling.
In the examples depicted in
UE2s accommodated by eNB1 are grouped in accordance with a transmission delay time. In the example depicted in
eNB1 may accommodate a specified number of UE2s for each group. In the example depicted in
The third through fifth symbols are used as a guard period for the UE2s belonging to the distant group.
The following are rules for reusing radio resources.
In
In a sequence for determining a subframe configuration for a communication between eNB1 and UE (NEAR), eNB1 notifies UE (NEAR) of a group ID and a serial number. Group IDs identify the nearby group, the middle group, and the distant group. Accordingly, UE (NEAR) is notified of “GROUP ID: NEAR”. In this example, serial number 1 is assigned to UE (NEAR). In this case, UE (NEAR) may reuse radio resources represented as “n1” in
Similarly, in a sequence for determining a subframe configuration for a communication between eNB1 and UE (MIDDLE), eNB1 notifies UE (MIDDLE) of a group ID and a serial number. UE (MIDDLE) is notified of “GROUP ID: MIDDLE”. In this example, serial number 3 is assigned to UE (MIDDLE). In this case, UE (MIDDLE) may reuse radio resources represented as “m3” in
In the sequence indicated in
Subframe and Radio Frame
In the examples described above, a desired DL/UL ratio is achieved by adjusting the lengths of a downlink region an uplink region in a subframe. In the example depicted in
In the example depicted in
The number of subframes in a radio frame may be dynamically changed. For example, a radio frame may include two subframes or may include twelve subframes.
All examples and conditional language provided herein are intended for the pedagogical purposes of aiding the reader in understanding the invention and the concepts contributed by the inventor to further the art, and are not to be construed as limitations to such specifically recited examples and conditions, nor does the organization of such examples in the specification relate to a showing of the superiority and inferiority of the invention. Although one or more embodiments of the present inventions have been described in detail, it should be understood that the various changes, substitutions, and alterations could be made hereto without departing from the spirit and scope of the invention.
This application is a continuation application of International Application PCT/JP2016/073607 filed on Aug. 10, 2016 and designated the U.S., the entire contents of which are incorporated herein by reference.
Number | Date | Country | |
---|---|---|---|
Parent | PCT/JP2016/073607 | Aug 2016 | US |
Child | 16248987 | US |