WIRELESS COMMUNICATION DEVICE, WIRELESS COMMUNICATION METHOD, AND COMPUTER PROGRAM
There is provided a wireless communication device including a determination unit configured to determine whether a channel is clear or busy, and a transmission processing unit configured to transmit a hybrid ARQ (HARQ) to a communication device of a communication partner, in which the HARQ is transmitted using a first resource or a second resource, and in a case where transmission of the HARQ using the first resource has been failed through the determination by the carrier sense unit, the transmission processing unit transmits a HARQ using the second resource.
Latest Sony Corporation Patents:
- POROUS CARBON MATERIAL COMPOSITES AND THEIR PRODUCTION PROCESS, ADSORBENTS, COSMETICS, PURIFICATION AGENTS, AND COMPOSITE PHOTOCATALYST MATERIALS
- POSITIONING APPARATUS, POSITIONING METHOD, AND PROGRAM
- Electronic device and method for spatial synchronization of videos
- Surgical support system, data processing apparatus and method
- Information processing apparatus for responding to finger and hand operation inputs
The present disclosure relates to a wireless communication device, a wireless communication method, and a computer program.
BACKGROUND ARTWireless access schemes and wireless networks of cellular mobile communication (hereinafter also referred to as Long Term Evolution (LTE), LTE-Advanced (LTE-A), LTE-Advanced Pro (LTE-A Pro), New Radio (NR), New Radio Access Technology (NRAT), 5G, Evolved Universal Terrestrial Radio Access (EUTRA), or Further EUTRA (FEUTRA)) are under review in 3rd Generation Partnership Project (3GPP). Further, in the following description, LTE includes LTE-A, LTE-A Pro, and EUTRA, and NR includes NRAT and FEUTRA. In LTE, a base station device (base station) is also referred to as an evolved Node B (eNodeB), in NR, the base station device (base station) is also referred to as gNodeB, and in LTE and NR, a terminal device (a mobile station, a mobile station device, or a terminal) is also referred to as a user equipment (UE). LTE and NR are cellular communication systems in which a plurality of areas covered by a base station device is arranged in a cell form. A single base station device may manage a plurality of cells.
NR is a different Radio Access Technology (RAT) from LTE as a wireless access scheme of the next generation of LTE. NR is an access technology capable of handling various use cases including Enhanced Mobile broadband (eMBB), Massive Machine Type Communications (mMTC), and Ultra Reliable and Low Latency Communications (URLLC). NR is reviewed for the purpose of a technology framework corresponding to use scenarios, request conditions, placement scenarios, and the like in such use cases.
The operation and management of wireless access schemes based on cellular communication in unlicensed bands and license shared bands is being considered. In such unlicensed bands, coexistence with other nodes and wireless systems is important, and function such as Listen Before Talk (LBT), which senses the channel before transmitting, and discontinuous transmission are demanded for wireless access schemes such as LTE and NR. Details about a wireless access scheme based on NR in unlicensed bands are disclosed in Non-Patent Document 1. Note that the unlicensed bands are the 2.4 GHz band, the 5 GHz band, and the 6 GHz band, for example. The license shared bands are the 3.5 GHz band and the 37 GHz band, for example.
Typically, in spectrum shared by different operators such as an unlicensed band or a license shared band, transmission is performed in accordance with a concept referred to as Listen Before Talk (LBT) to maintain fairness in providing transmission opportunities. An operator refers to a telecommunications carrier having a network for mobile communication and providing mobile communication services. According to LBT, a transmission device performs carrier sensing before transmission to check whether the channel is idle, and transmits after obtaining channel access rights. From the perspective of channel fairness, in many cases the transmission device secures the channel when data to be transmitted is generated, and releases the channel when transmission ends after a fixed period.
CITATION LIST Non-Patent Document
- Non-Patent Document 1: RP-172021, “Study on NR-based Access to Unlicensed Spectrum,” 3GPP TSG RAN Meeting #77, Sapporo, Japan, Sep. 11-14, 2017.
Basically, in an unlicensed band, a communication device performs LBT to sense the channel before transmission. However, depending on the result of LBT, the communication device may be unable to transmit. Consequently, necessary information does not arrive normally, which leads to instability in the wireless communication link.
Accordingly, the present disclosure proposes a novel and improved wireless communication device, wireless communication method, and computer program capable of making the wireless communication link more stable in a communication system using an unlicensed band.
Solutions to ProblemsAccording to the present disclosure, there is provided a wireless communication device including a determination unit configured to determine whether a channel is clear or busy, and a transmission processing unit configured to transmit a Hybrid Automatic Repeat reQuest (HARQ) to a communication device of a communication partner, in which the HARQ is transmitted using a first resource or a second resource, and in a case where transmission of the HARQ using the first resource has been failed through the determination by the carrier sense unit, the transmission processing unit transmits a HARQ using the second resource.
Further, according to the present disclosure, there is provided a wireless communication device including a communication unit configured to receive a hybrid ARQ (HARQ) from a communication device of a communication partner, and a setting unit configured to set a resource to be used by the communication device to transmit the HARQ, in which in which the setting unit sets a first resource or a second resource as the resource for transmitting the HARQ, and the second resource is a resource which transmits a HARQ in a case where the communication device has failed in transmission of the HARQ using the first resource.
Further, according to the present disclosure, there is provided a wireless communication method including determining whether a channel is clear or busy, and transmitting a hybrid ARQ (HARQ) to a communication device of a communication partner, in which the HARQ is transmitted using a first resource or a second resource, and in a case where transmission of the HARQ using the first resource has been failed through the determination as to whether the channel is clear or busy, a HARQ is transmitted using the second resource.
Further, according to the present disclosure, there is provided a wireless communication method including setting a resource to be used by a communication device of a communication partner to transmit the HARQ, and receiving a hybrid ARQ (HARQ) from the communication device, in which a first resource or a second resource is set as the resource for transmitting the HARQ, and the second resource is a resource which transmits a HARQ in a case where the communication device has failed in transmission of the HARQ using the first resource.
Further, according to the present disclosure, there is provided a computer program for causing a computer to execute a process including determining whether a channel is clear or busy, and transmitting a hybrid ARQ (HARQ) to a communication device of a communication partner, in which the HARQ is transmitted using a first resource or a second resource, and in a case where transmission of the HARQ using the first resource has been failed through the determination as to whether the channel is clear or busy, a HARQ is transmitted using the second resource.
Further, according to the present disclosure, there is provided a computer program for causing a computer to execute a process including setting a resource to be used by a communication device of a communication partner to transmit a hybrid ARQ (HARQ), and receiving the HARQ from the communication device, in which a first resource or a second resource is set as the resource for transmitting the HARQ, and the second resource is a resource which transmits a HARQ in a case where the communication device has failed in transmission of the HARQ using the first resource.
Effects of the InventionAccording to the present disclosure as described above, a novel and improved wireless communication device, wireless communication method, and computer program capable of making the wireless communication link more stable in a communication system using an unlicensed band can be provided.
Note that the effects described above are not necessarily limitative. With or in the place of the above effects, there may be achieved any one of the effects described in this specification or other effects that may be grasped from this specification.
Hereinafter, (a) preferred embodiment(s) of the present disclosure will be described in detail with reference to the appended drawings. Note that, in this specification and the appended drawings, constituent elements that have substantially the same function and configuration are denoted with the same reference numerals, and repeated explanation of these constituent elements is omitted.
Note that description will be provided in the following order.
1. Embodiment of present disclosure
-
- 1.1. Related technology
- 1.2. Circumstances
- 1.3. Configuration examples
- 1.4. Operation examples
- 1.5. Others
2. Application examples
3. Conclusion
1. EMBODIMENT OF PRESENT DISCLOSURE[1.1. Related Technology]
First, technology related to the proposed technique will be described.
<NR Frame Configuration in the Present Embodiment>
In NR, physical channels and/or physical signals can be transmitted by self-contained transmission.
A unit slot time is the smallest time unit defining downlink transmission, GP, or uplink transmission. The unit slot time is reserved for any of downlink transmission, GP, and uplink transmission. The unit slot time does not include both downlink transmission and uplink transmission. The unit slot time may be the minimum transmission time for a channel associated with DMRS included in the unit slot time. One unit slot time is defined by, for example, an NR sampling interval (Ts) or an integral multiple of a symbol length.
A unit frame time may be the minimum time specified in scheduling. The unit frame time may be the smallest unit in which a transport block is transmitted. The unit slot time may be the maximum transmission time for the channel associated with the DMRS included in the unit slot time. The unit frame time may be a unit time for uplink transmission power to be determined in the terminal device 200. The unit frame time may be referred to as a subframe. There are three types of unit frame time as follows: downlink transmission only, uplink transmission only, and a combination of uplink transmission and downlink transmission. One unit frame time is defined by, for example, the NR sampling interval (Ts), the symbol length, or an integral multiple of the unit slot time.
A transmission/reception time is a time required for a single transmission/reception. An interval between a single transmission/reception and another transmission/reception is occupied by a time (gap) in which none of physical channels and physical signals is transmitted. The terminal device 200 does not need to average CSI measurements concerning different transmissions/receptions. The transmission/reception time may be referred to as TTI. One transmission/reception time is defined by, for example, the NR sampling interval (Ts), the symbol length, the unit slot time, or an integral multiple of the unit frame time.
In the embodiment, a 10 millisecond (ms) radio frame is prescribed. Each radio frame contains two half frames. The time interval of each half frame is 5 ms. Each half frame contains five subframes. The time interval of each subframe is 1 ms. Furthermore, a single subframe contains one or more slots. The time interval of a slot depends on the numerology (OFDM numerology). The numerology is prescribed by the combination of the subcarrier spacing (SCS) and the cyclic prefix (CP). In the embodiment, the supported subcarrier spacings are prescribed by multiplying a standard of 15 kilohertz (kHz) by powers of 2. Specifically, 15 kHz, 30 kHz, 60 kHz, 120 kHz, and 240 kHz are supported as subcarrier spacings. The time interval of a slot is 1 ms for the 15 kHz subcarrier spacing, 0.5 ms for the 30 kHz subcarrier spacing, 0.25 ms for the 60 kHz subcarrier spacing, 0.125 ms for the 120 kHz subcarrier spacing, and 0.0625 ms for the 240 kHz subcarrier spacing. A single slot contains 14 symbols in the case of a normal CP, and 12 symbols in the case of an extended CP.
<Resource Allocation for Uplink Channel/Signal According to Embodiment>
In a licensed band, a terminal device is allocated transmission resources for an uplink channel/signal in units of resource blocks according to a designation from a base station device. Generally, it is preferable to allocate resource blocks that are continuous on the frequency axis to the terminal device. This arrangement makes it possible to narrow the transmission bandwidth of the terminal device and improve the transmission power efficiency of the terminal device.
On the other hand, when using an unlicensed band, there is demand for maintaining a constant power spectral density (PSD) in the channel. To reduce the transmission power while keeping the power spectral density (PSD) in the channel constant, interlaced resource allocation is performed with respect to an uplink channel/signal in the embodiment.
Interlaced resource allocation refers to allocating resource blocks separated by equal intervals to a predetermined uplink channel/signal.
The number of resource block intervals to use is preferably ⅕ or less than the channel bandwidth. For example, in the case where the channel bandwidth is 20 MHz and the subcarrier spacing is 15 kHz, resources are assigned at intervals of 10 resource blocks (1.8 MHz).
Also, the units of interlaced resource allocation are not limited to units of resource blocks.
Furthermore, it is also possible to combine a plurality of different types of interlaced resource allocation.
Furthermore, in the embodiment, wideband transmission and narrowband transmission of an uplink channel/signal can be combined. If the terminal device is still inside the channel exclusivity time after transmitting an uplink channel/signal on a wide band, the terminal device may also transmit an uplink channel/signal subsequently on a narrow band narrower than the channel band.
<UCI>
Uplink control information (UCI) is control information to be transmitted from the terminal device to the base station device. The UCI includes a hybrid automatic repeat request acknowledgement (HARQ-ACK), channel state information (CSI) and/or a scheduling request (SR).
The HARQ-ACK is information indicating an acknowledgement (ACK) or a negative acknowledgement (NACK) of a corresponding PDSCH. The terminal device transmits a bit indicating the ACK in a case where decoding of a transport block of the corresponding PDSCH is successful, otherwise, transmits a bit indicating the NACK. The base station device controls retransmission of the PDSCH on the basis of this information of the HARQ-ACK. The HARQ-ACK is associated for each transport block. Further, the HARQ-ACK can be associated for each code block group (CBG). The code block group is a set of code blocks. Further, the number of code blocks in one code block group is set by an upper layer (RRC signaling).
The CSI is information indicating a channel state between the terminal device and a serving cell. The CSI includes a channel quality indicator (CQI), a precoding matrix indicator (PMI), a CSI-RS resource indicator (CRI), an SSB/PBCH block resource indicator (SSBRI), a layer indicator (LI), a rank indicator (RI), and/or a layer 1 reference signal received power (L1-RSRP).
The CQI is information representing a maximum index which does not exceed a predetermined transport block error probability among combinations of modulation schemes and target code rates at a predetermined transport block size. For example, 10-1, 10-5, or the like, is used as the predetermined transport block error probability. The terminal device calculates the CQI assuming the reported PMI, RI and CRI. The CQI is classified into a wideband CQI and a narrowband CQI (subband CQI).
The PMI is information representing an index of a precoding codebook which is appropriate for the terminal device in an assumed environment. The terminal device calculates the PMI assuming the reported RI and CRI.
The CRI is information indicating a CSI-RS resource which is appropriate for the terminal device among a CSI-RS resource set.
The SSBRI is information indicating an SS/PBCH block resource which is appropriate for the terminal device among an SS/PBCH block resource set.
The LI is information indicating a column of a precoding matrix of the reported PMI corresponding to a layer of the strongest code word corresponding to the reported wideband CQI. The terminal device calculates the LI assuming the reported COI, PMI, RI and CRI.
The RI is information representing a rank which is appropriate for the terminal device in an assumed environment.
The L1-RSRP is information regarding a received signal measured using the set CSI-RS or SS/PBCH block.
The SR is information to be used for requesting scheduling of an uplink to the serving cell.
The UCI is transmitted using a PUCCH or a PUSCH.
<PUCCH>
The PUCCH is used for transmitting an UCI. Five types of PUCCH formats are defined in accordance with a symbol length and the number of transmission bits.
The PUCCH format 0 includes one or two symbols and is used for transmitting a UCI of two or less bits. The PUCCH format 0 is transmitted using one RB. The PUCCH format 1 includes 4 to 14 symbols and is used for transmitting a UCI of two or less bits. The PUCCH format 1 is transmitted using one RB. The PUCCH format 2 includes one or two symbols and is used for transmitting a UCI of three or more bits. The PUCCH format 2 is transmitted using 1 to 16 RBs. The PUCCH format 3 includes 4 to 14 symbols and is used for transmitting a UCI of three or more bits. The PUCCH format 3 is transmitted using 1 to 16 RBs. The PUCCH format 4 includes 4 to 14 symbols and is used for transmitting a UCI of three or more bits. The PUCCH format 4 is transmitted using one RB. The PUCCH format 0 and the PUCCH format 2 are also referred to as a short PUCCH. The PUCCH format 1, the PUCCH format 3 and the PUCCH format 4 are also referred to as a long PUCCH.
Up to four PUCCH resources are set at the terminal device from the upper layer. Each PUCCH resource is associated with a PUCCH resource index. A PUCCH format and a start PRB index are set for each PUCCH resource. A cyclic shift index, a start symbol index and a symbol length are set for the PUCCH resource of the PUCCH format 0. Further, a cyclic shift index, a start symbol index, a symbol length and an orthogonal cover code (OCC) index on a time axis are set for the PUCCH resource of the PUCCH format 1. Still further, the number of RBs, a start symbol index, and a symbol length are set for the PUCCH resources of the PUCCH format 2 and the PUCCH format 3. Yet further, an OCC index, an OCC length, a start symbol index and a symbol length are set for the PUCCH resource of the PUCCH format 4.
Transmission of the PUCCH can be classified into an aperiodic PUCCH and a periodic PUCCH.
The aperiodic PUCCH is mainly used for transmitting an HARQ-ACK and a CSI. An instruction to transmit the aperiodic PUCCH is given by a DCI (DL DCI, DL Scheduling assignment, DL grant) which schedules the PDSCH. A transmission slot of the aperiodic PUCCH is indicated in a field included in the DL DCI. A notification of an offset value of a PDSCH slot scheduled by the DL DCI and a PUCCH slot including the HARQ-ACK corresponding to the PDSCH is made by the DL DCI. Further, the PUCCH resource index is indicated by the DL DCI. The terminal device transmits the PUCCH using the PUCCH resource indicated by the DL DCI.
The periodic PUCCH is mainly used for transmitting a CSI and an SR. An instruction to transmit the periodic PUCCH is given by the upper layer. A notification of a period of the periodic PUCCH and an offset is made by RRC signaling.
<Channel Access Procedure of Unlicensed Channel>
The channel access (Listen Before Talk) procedure is performed by the base station device or the terminal device to access an unlicensed channel for transmission.
Channel sensing is performed once or multiple times in the channel access procedure. Determination (vacancy determination) as to whether a channel is idle (unoccupied, available, or enable) or busy (occupied, unavailable, or disable) is made on the basis of a result of the sensing. The power of the channel in a predetermined latency is sensed in the channel sensing.
Examples of the latency in the channel access procedure include a first latency (slot), a second latency, and a third latency (defer period), a fourth latency.
A slot is the unit of latency of a base station device and a terminal device in the channel access procedure. The slot is defined as, for example, 9 microseconds.
A single slot is inserted at the beginning of the second latency. The second latency is defined as, for example, 16 microseconds.
A defer period includes the second latency and a plurality of consecutive slots following the second latency. The number of the plurality of consecutive slots following the second latency is determined on the basis of a priority class (channel access priority class) to be used to satisfy QoS.
The fourth latency includes the second latency and a single slot following the second latency.
The base station device or the terminal device senses a predetermined channel during a period of a predetermined slot. The predetermined slot is considered idle in a case where the base station device or the terminal device detects power smaller than a predetermined power detection threshold for at least 4 microseconds in the period of the predetermined slot. Meanwhile, in a case where the detected power is larger than the predetermined power detection threshold, the predetermined slot is considered busy.
The channel access procedures include a first channel access procedure and a second channel access procedure. The first channel access procedure is performed by use of a plurality of slots and the defer period. Furthermore, the second channel access procedure is performed by use of the single fourth latency.
Parameters related to channel access are determined on the basis of the priority class. Examples of the parameters related to channel access include a minimum contention window, a maximum contention window, a maximum channel exclusivity time, and values that the contention window may take. The priority class is determined by a QoS class identifier (QCI) that processes quality of service (QoS). A correspondence table between the priority class and parameters related to channel access is illustrated in Table 1, and an example of a mapping between the priority class and the QCI is illustrated in Table 2.
<Details of First Channel Access Procedure>
Procedures set forth below are performed in the first channel access procedure.
(0) Channel sensing is performed in the defer period. In a case where the channel is idle in a slot within the defer period, the process proceeds to step (1). Otherwise, the process proceeds to step (6).
(1) A counter initial value is acquired. Possible values of the counter initial value are integers between 0 and a contention window CW. Furthermore, the counter initial value is randomly determined in accordance with a uniform distribution. Then, the initial value of a counter N is set to the acquired counter initial value, and the process proceeds to step (2).
(2) In a case where a value of the counter N is larger than 0 and decrement of the counter N has been selected, the counter N is decremented by 1. Thereafter, the process proceeds to step (3).
(3) The process shifts to a standby state after a slot period is added. Furthermore, the channel is sensed in the additional slot. In a case where the additional slot is idle, the process proceeds to step (4). Otherwise, the process proceeds to step (5).
(4) In a case where the counter N indicates 0, this procedure is stopped. Otherwise, the process proceeds to step (2).
(5) The process shifts to a standby state after a defer period is added. Furthermore, the channel is sensed until it is detected that any one of slots included in the added defer period is busy, or until it is detected that all the slots included in the added defer period are idle. Thereafter, the process proceeds to step (6).
(6) In a case where it is sensed that the channel is idle in all the slots included in the added defer period, the process proceeds to step (4). Otherwise, the process proceeds to step (5).
After step (4) is stopped in the above procedure, transmission including data is performed on the channel by use of PDSCH, PUSCH, or the like.
Note that transmission need not be performed on the channel after step (4) is stopped in the above procedure. In this case, it is possible to then perform transmission without performing the above procedure, in a case where the channel is idle in all of the slots and the defer periods immediately before transmission. Meanwhile, in a case where the channel is not idle in any of the slots and the defer periods, the process proceeds to step (1) of the above procedure after it is sensed that the channel is idle in all the slots in the added defer period.
<Details of Second Channel Access Procedure>
In the second channel access procedure, transmission may be performed immediately after the channel is considered idle as a result of sensing in at least the fourth latency. Meanwhile, in a case where the channel is not considered idle as a result of the sensing in at least the fourth latency, no transmission is performed.
<Contention Window Adaptive Procedure>
A contention window CW to be used in the first channel access procedure is determined on the basis of the contention window adaptive procedure.
The value of the contention window CW is held for each priority class. Furthermore, the contention window CW takes a value between a minimum contention window and a maximum contention window. The minimum contention window and the maximum contention window are determined on the basis of the priority class.
Adjustment of the value of the contention window CW is performed prior to step (1) in the first channel access procedure. The value of the contention window CW is increased in a case where the rate of NACKs is higher than a threshold in at least a HARQ response corresponding to a reference subframe in the contention window adaptive procedure or a shared channel in a reference HARQ process. Otherwise, the value of the contention window CW is set to the minimum contention window.
The value of the contention window CW is increased on the basis of, for example, the following equation: CW=2·(CW+1)−1.
<Details of Channel Access Procedure in Downlink>
In a case of performing downlink transmission including PDSCH, PDCCH, and/or EPDCCH in an unlicensed channel, a base station device accesses the channel to perform the downlink transmission on the basis of the first channel access procedure.
Meanwhile, in a case of performing downlink transmission not including PDSCH but including DRS in an unlicensed channel, the base station device accesses the channel to perform the downlink transmission on the basis of the second channel access procedure. Note that it is preferable that the duration of the downlink transmission be smaller than 1 millisecond.
<Details of Channel Access Procedure in Uplink>
In a case where there is an instruction to perform the first channel access procedure in an uplink grant for scheduling PUSCH in an unlicensed channel, a terminal device performs the first channel access procedure prior to uplink transmission including the PUSCH.
Further, in a case where there is an instruction to perform the second channel access procedure in an uplink grant for scheduling PUSCH, a terminal device performs the second channel access procedure prior to uplink transmission including the PUSCH.
In addition, the terminal device performs the second channel access procedure for uplink transmission not including PUSCH but including SRS, prior to the uplink transmission.
Furthermore, in a case where the end of uplink transmission specified in the uplink grant is within uplink duration (UL duration), the terminal device performs the second channel access procedure prior to the uplink transmission, regardless of the type of procedure specified in the uplink grant.
Moreover, in a case where uplink transmission is performed after the fourth latency following the completion of downlink transmission from the base station, the terminal device performs the second channel access procedure prior to the uplink transmission.
<NR Channel Access Procedure According to Embodiment>
In the channel access procedure for an unlicensed channel using NR, channel sensing without beamforming and channel sensing with beamforming are performed.
Channel sensing without beamforming is channel sensing by receiving without controlling the directivity, or channel sensing that lacks direction information. Channel sensing that lacks direction information refers to channel sensing in which the measurement results from all directions are averaged, for example. The transmitting station does not have to be aware of the directivity (angle, direction) used by the channel sensing.
Channel sensing with beamforming is channel sensing by receiving while controlling the directivity, or channel sensing that has direction information. In other words, channel sensing with beamforming is channel sensing in which the reception beam is pointed in a predetermined direction. A transmitting station having the function of performing channel sensing with beamforming can perform channel sensing one or more times using different directivity.
By performing channel sensing with beamforming, the area to be detected by sensing is narrowed. With this arrangement, the transmitting station can decrease the frequency of detecting non-interfering communication links and reduce the exposed node problem.
[1.2. Circumstances]
In an NR unlicensed band (NR-U), a variety of use cases are expected to be supported, including not only Licensed Assisted Access (LAA) using the mechanism of carrier aggregation, but also dual connectivity, standalone operation in unlicensed bands only, and cases where one of either the DL carrier or the UL carrier is in a licensed band while the other is in an unlicensed band (for example, licensed DL and unlicensed UL).
To support these use cases, in an NR-U, the ability to transmit physical channels and physical signals transmitted by a primary cell (PCell), a secondary primary cell (PSCell), or a special cell (SpCell), such as the synchronization signal (SS), the PRACH, and PUCCH, in unlicensed bands is necessary.
Generally, in an unlicensed band, a communication device performs channel sensing and determines whether the channel is clear or busy before transmitting a physical channel and/or a physical signal. In the case where the channel is clear (LBT success), the communication device can transmit a physical channel and/or a physical signal. On the other hand, in the case where the channel is busy (LBT failure), the communication device cannot transmit a physical channel and/or a physical signal.
There can be a case where the communication device cannot transmit a PUCCH as a result of LBT failure. For example, in a case where another adjacent access point utilizes a channel due to a hidden terminal problem, the communication device determines that the channel is busy, and cannot perform transmission.
The PUCCH is used for transmitting a hybrid ARQ (HARQ)-acknowledgement (ACK) corresponding to the PDSCH. In a case where this HARQ-ACK is not returned from the designated resource, the base station device retransmits the PDSCH again even if the terminal device side can normally decode the PDSCH. This results in degradation of resource efficiency.
Accordingly, the author of the present disclosure has studied the points described above and investigated technology enabling resources to be used efficiently in an NR-U. As a result, as described hereinafter, the author of the present disclosure proposes a technology enabling resources to be used efficiently in an NR-U by allowing the PUCCH to be transmitted when LBT failure occurs.
[1.3. Configuration Examples]
The base stations devices 100 operate cells 11 (11A or 11B), and provide wireless service to one or more terminal devices positioned inside the cells 11. For example, the base station device 100A provides wireless service to the terminal device 200A, and the base station device 100B provides wireless service to the terminal device 200B. The cells 11 may be operated in accordance with any wireless communication method, such as LTE or New Radio (NR) for example. The base station devices 100 are connected to the core network 20. The core network 20 is connected to the PDN 30.
The core network 20 may include a Mobility Management Entity (MME), a Serving Gateway (S-GW), a PDN Gateway (P-GW), a Policy and Charging Rules Function (PCRF), and a Home Subscriber Server (HSS). Alternatively, the core network 20 may include an NR entity having functions similar to the above. The MME is a control node that handles signals in the control plane, and manages the mobility state of terminal devices. The S-GW is a control node that handles signals in the user plane, and is a gateway device that switches the forwarding path for user data. The P-GW is a control node that handles signals in the user plane, and is a gateway device that acts a connecting point between the core network 20 and the PDN 30. The PCRF is a control node that controls behavior related to policies such as quality of service (QoS) for bearers, and also charging. The HSS is a control node that handles subscriber data and service control.
The terminal devices 200 wirelessly communicate with the base station devices 100 on the basis of control by the base station devices 100. The terminal devices 200 may be what is referred as user equipment (UE), but may also be relay nodes that relay transmissions to other terminal devices. For example, the terminal devices 200 transmit uplink signals to the base station devices 100 and receive downlink signals from the base station devices 100.
In the present embodiment in particular, the base station devices 100A and 100B are managed by respectively different operators. For example, the base station device 100A is managed by an operator A while the base station device 100B is managed by an operator B. Additionally, the base station devices 100A and 100B share the use of radio resources that are shareable between the respectively managing operators to provide wireless communication services.
Next, configuration examples of the base station devices 100 and the terminal devices 200 according to an embodiment of the present disclosure will be described.
(1) Antenna Unit 110
The antenna unit 110 emits a signal output from the wireless communication unit 120, as radio waves in the air. Furthermore, the antenna unit 110 converts radio waves in the air into a signal, and outputs the signal to the wireless communication unit 120.
(2) Wireless Communication Unit 120
The wireless communication unit 120 transmits and receives signals. For example, the wireless communication unit 120 transmits a downlink signal to a terminal device, and receives an uplink signal from the terminal device.
(3) Network Communication Unit 130
The network communication unit 130 transmits and receives information. For example, the network communication unit 130 transmits information to other nodes, and receives information from other nodes. Examples of the other nodes described above include another base station and a core network node.
(4) Storage Unit 140
The storage unit 140 temporarily or permanently stores a program and various data for operation of the base station device 100.
(5) Control Unit 150
The control unit 150 controls the operation of the base station device 100 as a whole to provide the various functions of the base station device 100. The control unit 150 includes, for example, a processor such as a central processing unit (CPU), various kinds of storage media such as a ROM, and the like. The control unit 150 includes a setting unit 151 and a communication processing unit 153.
The setting unit 151 has a function of setting settings related to communication with the terminal devices 200.
The communication processing unit 153 has a function of performing a process of communicating with the terminal devices 200.
The control unit 150 additionally may include other constituent elements besides the above constituent elements. In other words, the control unit 150 may also perform operations other than the operations of the above constituent elements.
(1) Antenna Unit 210
The antenna unit 210 emits a signal output from the wireless communication unit 220, as radio waves in the air. Furthermore, the antenna unit 210 converts radio waves in the air into a signal, and outputs the signal to the wireless communication unit 220.
(2) Wireless Communication Unit 220
The wireless communication unit 220 transmits and receives signals. For example, the wireless communication unit 220 receives a downlink signal from a base station, and transmits an uplink signal to the base station.
(3) Storage Unit 230
The storage unit 230 temporarily or permanently stores a program and various data for operation of the terminal device 200.
(4) Control Unit 240
The control unit 240 controls the operation of the terminal device 200 as a whole to provide the various functions of the terminal device 200. The control unit 240 includes, for example, a processor such as a central processing unit (CPU), various kinds of storage media such as a ROM, and the like. The control unit 240 includes an information acquisition unit 241 and a communication processing unit 243.
The information acquisition unit 241 has a function of acquiring information from signals obtained from radio waves received by the antenna unit 210.
The communication processing unit 243 has a function of performing a process of communicating with the base station device 100.
The control unit 240 additionally may include other constituent elements besides the above constituent elements. In other words, the control unit 240 may also perform operations other than the operations of the above constituent elements.
Configuration examples of the base station devices 100 and the terminal devices 200 according to an embodiment of the present disclosure have been described above. Next, operations of the base station devices 100 and the terminal devices 200 according to an embodiment of the present disclosure will be described.
[1.4. Operation Examples]
An operation example of the base station device 100 and the terminal device 200 in a case where the terminal device 200 cannot transmit a PUCCH as a result of LBT failure will be described below. Note that in the embodiment, the terminal device 200 may execute LBT in the communication processing unit 243. Consequently, the communication processing unit 243 may function as an example of a determination unit according to the present disclosure.
(1) Adoption of LBT Less (LBT is not Performed)
A mechanism for preventing LBT failure of the PUCCH will be described here. In a case of this LBT less, that is, in a case where LBT is not performed, only a short PUCCH including up to two symbols is supported. In other words, LBT is performed in a long PUCCH including three or more symbols. Further, in a case of LBT less, a transmission period is preferably shortened.
The terminal device 200 may be notified of LBT less from the base station device 100 as one type of LBT types. Even if the terminal device 200 is notified of LBT less from the base station device 100, in a case where the terminal device 200 determines that a downlink is not used by the immediately preceding resource, the terminal device 200 may perform LBT, because there can be a case where resources of the downlink may be taken halfway. In this case, the method which will be described later is adopted
By adopting this method (1), the terminal device 200 does not perform LBT, and thus does not fail in LBT. In other words, a transmission failure due to LBT failure does not occur. The terminal device 200 therefore can surely transmit a PUCCH by adopting this method.
(2) Setting of a Plurality of PUCCH Transmission Occasions
In this method, a plurality of different PUCCH resources (PUCCH transmission occasions) is set in advance, and the terminal device 200 transmits a PUCCH using one of the resources. The PUCCH resources can be different in a time domain and/or in a frequency domain. For example, the base station device 100 sets four different PUCCH resources in advance. The base station device 100 notifies the terminal device 200 of these different PUCCH resources through, for example, RRC signaling.
The base station device 100 sets a plurality of PUCCH transmission occasions. Times and frequencies of the respective PUCCH transmission occasions are different. The base station device 100 sets different slots to make the times of the PUCCH transmission occasions different, while setting different carriers or bandwidth parts to make the frequencies of the PUCCH transmission occasions different.
In a case where transmission becomes possible at the same time at PUCCH transmission occasions at which frequencies are different, the terminal device 200 may transmit the same PUCCH using all the resources, may select a resource in accordance with priorities determined in advance or may divide the PUCCH and transmit the divided PUCCHs using all the resources. How the terminal device 200 operates may be set from the base station device 100 or may be set at the terminal device 200 in advance. It can be expected to improve a diversity effect by transmitting the same PUCCH using all the resources. Further, it can be expected to improve coding efficiency by dividing the PUCCH and transmitting the divided PUCCHs using all the resources. Still further, in a case where a resource is selected in accordance with priorities determined in advance, the priorities may be set in ascending order of carriers or bandwidth parts.
As a method for setting different PUCCH resources, a method in which the base station device 100 notifies the terminal device 200 of a set of frequency or time resources may be used. The base station device 100 sets resources in accordance with a congestion situation. The congestion situation may be based on RRM measurement (RSSI/channel occupancy ratio) from the terminal device 200 and statistical information regarding return of PUCCHs. Further, as the method for setting different PUCCH resources, a method in which the base station device 100 sets only a time window at the terminal device 200 may be used. In a case of this method, the terminal device 200 transmits a PUCCH at a timing of LBT success.
This method sets a plurality of PUCCH resources, so that it can be expected to obtain effects of improvement in a probability of LBT success at the terminal device 200 and improvement in a probability of success in transmission of a PUCCH by the terminal device 200.
While
(3) Scheduling of Resource for HARQ-ACK Reply with PDCCH
The base station device 100 according to the present embodiment may schedule a resource for a HARQ-ACK reply with a PDCCH. In this case, a structure of a PUCCH or PUSCH is used for the HARQ-ACK reply.
The PUSCH includes a UCI (Piggy back). The UCI grant thereof includes a downlink HARQ process ID instead of an uplink HARQ process ID. The terminal device 200 returns a bit of the HARQ-ACK associated with the designated downlink HARQ process ID to the base station device 100. The base station device 100 puts information regarding the HARQ to be mixed with this PDCCH into the information. For example, the base station device 100 makes a notification of information regarding a mixing rule of the HARQ (for example, priorities). The resource for the HARQ-ACK reply is preferably a mini slot, because not so many resources are required. A modulation coding scheme (MCS) of the PUCCH or the PUSCH may be fixed. Note that the mini slot is a time domain in which a physical channel/signal is to be transmitted, other than the head of the slot.
This method eliminates the need of the resource to be used by the base station device 100 to retransmit the PDSCH, so that it is possible to achieve efficient utilization of the resources. Further, this method allows the base station device 100 to dynamically reset the PUCCH resources. It can be expected that this improves a transmission success probability of the PUCCH by the terminal device 200 and improves resource efficiency.
(4) Handshaking
In a case where the terminal device 200 which has received the PDCCH from the base station device 100 succeeds in LBT, the terminal device 200 returns an ACK for the PDCCH to the base station device 100 with a PUCCH. The base station device 100 which has received the ACK from the terminal device 200 transmits a PDSCH. The terminal device 200 which has received the PDSCH without LBT returns an ACK for the PDSCH to the base station device 100 with a PUCCH without LBT. Here, the ACK for the PDCCH is preferably a short PUCCH.
This method can avoid the base station device 100 from transmitting an unnecessary PDSCH, so that improvement of resource efficiency can be expected.
Performing communication under such handshaking between the base station device 100 and the terminal device 200 enables reliable communication between the base station device 100 and the terminal device 200 using an unlicensed band.
In a case where the terminal device 200 could not transmit all the PUCCH resources associated with the bit of the HARQ-ACK, the terminal device 200 may discard the bit of the HARQ-ACK. In other words, the PDSCH corresponding to the HARQ-ACK which could not be transmitted from the terminal device 200 is retransmitted from the base station device 100.
Further, in a case where the terminal device 200 could not transmit all the PUCCH resources associated with the bit of the HARQ-ACK, the terminal device 200 may transmit the bit of the HARQ-ACK which could not be transmitted, using a PUSCH or a PUCCH if the terminal device 200 can transmit the PUSCH or the PUCCH later. The resource in this event may be a resource designated in the PDCCH or may be a resource designated from the upper layer.
In a case where the bit of the HARQ-ACK which could not be transmitted is mixed, it is necessary to perform dynamic HARQ codebook. The HARQ codebook defines sizes of boxes of a plurality of bits of the HARQ-ACK. The dynamic HARQ codebook changes sizes of boxes of a plurality of bits of the HARQ-ACK as appropriate in accordance with the total number of bits of the HARQ-ACK to be fed back.
In a case where all the PUCCH resources associated with the bit of the HARQ-ACK could not be transmitted, the HARQ-ACK corresponding to the PDSCH which has been previously transmitted may be prioritized, or the HARQ-ACK for which transmission has been primarily scheduled may be prioritized. The terminal device 200 transmits the bit of the HARQ-ACK which could not be transmitted at the next opportunity.
A method for associating the HARQ-ACK with the PDSCH in a case where the bit of the HARQ-ACK which could not be transmitted is mixed includes a method in which the base station device 100 makes a notification using, for example, DCI, and a method in which the terminal device 200 performs selection on the basis of a pre-rule. The method in which the terminal device 200 performs selection on the basis of the pre-rule further includes an implicit association method and an explicit association method. In the former case, the terminal device 200 puts the bits of the HARQ-ACK in transmission order of the PDSCHs. In a case where the bits of the HARQ-ACK are put in transmission order of the PDSCHs, the terminal device 200 may put the HARQ-ACK for which transmission has been primarily scheduled first, and may additionally put the bit of the HARQ-ACK which could not be transmitted after that. Further, in the latter case, the terminal device 200 may put the HARQ-ACK and the HARQ process ID as a set, or may put the HARQ-ACK and the designated downlink assignment index (DAI) as a set.
Note that in a case where the bit of the HARQ-ACK which could not be transmitted is mixed, limitations may be provided to the PUCCH into which the bit of the HARQ-ACK may be mixed. For example, limitations which allow mixing into a periodic PUCCH while not allowing mixing into a dynamic (aperiodic) PUCCH may be provided. A method for mixing the CSI and the HARQ includes a method in which the CSI is prioritized, and a method in which the HARQ is prioritized. In the former case, the terminal device 200 puts the HARQ-ACK which could not be transmitted in space which is left after the CSI is put.
The terminal device 200 may discard the bit of the HARQ-ACK in a case where the resource for transmitting the PUSCH or the PUCCH cannot be acquired even after a predetermined period has elapsed. This predetermined period may be set from the base station device 100 through dedicated RRC signaling. A fixed period for the PUCCH of Message 4 is set in a system information block (SIB).
A size of a contention window in a case where the HARQ-ACK of the head slot in a channel occupancy time (COT) is not returned may be determined as follows by the base station device 100. For example, the base station device 100 may determine a wrong size as the size of the contention window. Further, the base station device 100 may refrain from reflection in calculation until the HARQ-ACK is returned. Still further, in a case where a HARQ-ACK for the second or subsequent slots is returned, the base station device 100 may calculate the size of the contention window using the HARQ-ACK.
Subsequently, a configuration of the PUCCH which supports the NR-U will be described.
The PUCCH which supports the NR-U may be constituted on the basis of the PUCCH format 0. In this case, frequency resources may be allocated in an interlaced manner in unit of 1 PRB. Thus, the same signal is repeatedly transmitted on a frequency.
The PUCCH which supports the NR-U may be constituted on the basis of the PUCCH format 0. In this case, frequency resources may be allocated in an interlaced manner in unit of 1sub-PRB. Such allocation of the frequency resources enables allocation of resources in small unit, so that improvement of resource efficiency can be expected.
The PUCCH which supports the NR-U may be constituted on the basis of the PUCCH format 2. In this case, frequency resources are allocated in an interlaced manner in unit of resource blocks set in the PUCCH format 2. Thus, the same signal is repeatedly transmitted on a frequency.
The PUCCH which supports the NR-U may be constituted on the basis of the PUCCH format 2. In this case, frequency resources are allocated in an interlaced manner in unit of one resource block. Such allocation of the frequency resources enables allocation of resources in small unit, so that improvement of resource efficiency can be expected.
The PUCCH which supports the NR-U may be constituted on the basis of the PUCCH format 1. In this case, frequency resources may be allocated in an interlaced manner in unit of 1 PRB. Thus, the same signal is repeatedly transmitted on a frequency.
The PUCCH which supports the NR-U may be constituted on the basis of the PUCCH format 1. In this case, frequency resources may be allocated in an interlaced manner in unit of 1 PRB.
The PUCCH which supports the NR-U may be constituted on the basis of the PUCCH formats 3 and 4. In this case, frequency resources may be allocated in an interlaced manner in unit of 1 PRB. Thus, the same signal is repeatedly transmitted on a frequency.
The PUCCH which supports the NR-U may be constituted on the basis of the PUCCH formats 3 and 4. In this case, frequency resources may be allocated in an interlaced manner in unit of 1 PRB.
By executing such operations, the base station device 100 and the terminal device 200 are capable of using resources efficiently in an NR-U. Among the configuration of the base station device 100 illustrated in
[1.5. Others]
<Allocation of Time Resources>
A time resource of the PUCCH is designated by information regarding a PDSCH-HARQ feedback timing indicator included in downlink DCI. The terminal device is notified of the number of slots between a slot in which a PDCCH which schedules a PDSCH is received and a PUCCH resource, with an index using the PDSCH-HARQ feedback timing indicator.
Examples of definition of the slot which is notified using the PDSCH-HARQ feedback timing indicator can include a slot index defined in a system. In other words, a slot is defined as a slot index which indexes the head slot of a radio frame as the 0-th slot.
In NR operated in a licensed band, time resources are allocated using the slot index (physical slot index) defined in the system.
Examples of the number of slots which is notified using the PDSCH-HARQ feedback timing indicator can include a virtual slot index. Examples of the virtual slot index in the NR-U can include a slot index which indexes only slots within the COT. In other words, slots outside the COT are not counted as slot indexes. Further, as an example of the virtual slot index in the NR-U, a slot index which indexes only slots outside the COT may be employed. In other words, slots within the COT are distinguished from slots outside the COT.
Use of the virtual slot index controls the terminal device to always transmit an uplink signal within the COT or outside the COT.
The terminal device may be notified of the virtual slot index from the base station device using a PDCCH. The PDCCH may include information regarding the COT (such as a downlink COT, an uplink COT and a length of the COT). A notification of the virtual slot index may be made using DAI.
Further, a notification of a virtual system frame number (SFN) may be made. A notification of the virtual system frame number may be made using a PBCH included in a discovery signal. The virtual system frame number may be an offset value from a system frame number (physical system frame number) defined in the system.
The base station device can instruct the terminal device to transmit the HARQ-ACK outside the COT or transmit the HARQ-ACK within the COT, using the DCI. The terminal device identifies a HARQ-ACK transmission timing on the basis of the above-described virtual slot index.
2. APPLICATION EXAMPLESThe technology according to the present disclosure can be applied to various products. For example, the base station device 100 may be realized as any type of evolved Node B (eNB) such as a macro eNB or a small eNB. The small eNB may be an eNB that covers a cell, such as a pico eNB, a micro eNB, or a home (femto) eNB, smaller than a macro cell. Instead, the base station device 100 may be realized as another type of base station such as a NodeB or a base transceiver station (BTS). The base station device 100 may include a main entity (also referred to as a base station device) that controls wireless communication and one or more remote radio heads (RRHs) disposed at different locations from the main entity. Further, various types of terminals to be described later may operate as the base station device 100 by performing a base station function temporarily or semi-permanently.
Further, for example, the terminal device 200 may be realized as a mobile terminal such as a smartphone, a tablet personal computer (PC), a notebook PC, a portable game terminal, a portable/dongle mobile router or a digital camera, or an in-vehicle terminal such as a car navigation device. Further, the terminal device 200 may be realized as a terminal that performs machine to machine (M2M) communication (also referred to as a machine type communication (MTC) terminal). Moreover, the terminal device 200 may be a wireless communication module mounted on the terminal (for example, an integrated circuit module configured on one die).
2.1. Application Examples for Base Station Device First Application ExampleEach of the antennas 810 includes a single or a plurality of antenna elements (e.g., a plurality of antenna elements constituting a MIMO antenna) and is used for the base station device 820 to transmit and receive a wireless signal. The eNB 800 may include the plurality of the antennas 810 as illustrated in
The base station device 820 includes a controller 821, a memory 822, a network interface 823, and a wireless communication interface 825.
The controller 821 may be, for example, a CPU or a DSP, and operates various functions of an upper layer of the base station device 820. For example, the controller 821 generates a data packet from data in a signal processed by the wireless communication interface 825, and transfers the generated packet via the network interface 823. The controller 821 may generate a bundled packet by bundling data from a plurality of base band processors to transfer the generated bundled packet. Further, the controller 821 may also have a logical function of performing control such as radio resource control, radio bearer control, mobility management, admission control, and scheduling. Further, the control may be performed in cooperation with a surrounding eNB or a core network node. The memory 822 includes a RAM and a ROM, and stores a program executed by the controller 821 and a variety of control data (such as, for example, terminal list, transmission power data, and scheduling data).
The network interface 823 is a communication interface for connecting the base station device 820 to the core network 824. The controller 821 may communicate with a core network node or another eNB via the network interface 823. In this case, the eNB 800 may be connected to a core network node or another eNB through a logical interface (e.g., S1 interface or X2 interface). The network interface 823 may be a wired communication interface or a wireless communication interface for wireless backhaul. In the case where the network interface 823 is a wireless communication interface, the network interface 823 may use a higher frequency band for wireless communication than a frequency band used by the wireless communication interface 825.
The wireless communication interface 825 supports a cellular communication system such as long term evolution (LTE) or LTE-Advanced, and provides wireless connection to a terminal located within the cell of the eNB 800 via the antenna 810. The wireless communication interface 825 may typically include a base band (BB) processor 826, an RF circuit 827, and the like. The BB processor 826 may, for example, perform encoding/decoding, modulation/demodulation, multiplexing/demultiplexing, and the like, and performs a variety of signal processing on each layer (e.g., L1, medium access control (MAC), radio link control (RLC), and packet data convergence protocol (PDCP)). The BB processor 826 may have part or all of the logical functions as described above instead of the controller 821. The BB processor 826 may be a module including a memory having a communication control program stored therein, a processor to execute the program, and a related circuit, and the function of the BB processor 826 may be changeable by updating the program. Further, the module may be a card or blade to be inserted into a slot of the base station device 820, or a chip mounted on the card or the blade. Meanwhile, the RF circuit 827 may include a mixer, a filter, an amplifier, and the like, and transmits and receives a wireless signal via the antenna 810.
The wireless communication interface 825 may include a plurality of the BB processors 826 as illustrated in
One or more constituent elements (the setting unit 151 and/or the communication processing unit 153) included in the control unit 150 described with reference to
Furthermore, the wireless communication unit 120 described with reference to
(Second application example)
Each of the antennas 840 includes a single or a plurality of antenna elements (e.g., antenna elements constituting a MIMO antenna), and is used for the RRH 860 to transmit and receive a wireless signal. The eNB 830 may include a plurality of the antennas 840 as illustrated in
The base station device 850 includes a controller 851, a memory 852, a network interface 853, a wireless communication interface 855, and a connection interface 857. The controller 851, the memory 852, and the network interface 853 are similar to the controller 821, the memory 822, and the network interface 823 described with reference to
The wireless communication interface 855 supports a cellular communication system such as LTE and LTE-Advanced, and provides wireless connection to a terminal located in a sector corresponding to the RRH 860 via the RRH 860 and the antenna 840. The wireless communication interface 855 may typically include a BB processor 856 or the like. The BB processor 856 is similar to the BB processor 826 described with reference to
The connection interface 857 is an interface for connecting the base station device 850 (wireless communication interface 855) to the RRH 860. The connection interface 857 may be a communication module for communication on the high speed line which connects the base station device 850 (wireless communication interface 855) to the RRH 860.
Further, the RRH 860 includes a connection interface 861 and a wireless communication interface 863.
The connection interface 861 is an interface for connecting the RRH 860 (wireless communication interface 863) to the base station device 850. The connection interface 861 may be a communication module for communication on the high speed line.
The wireless communication interface 863 transmits and receives a wireless signal via the antenna 840. The wireless communication interface 863 may typically include the RF circuit 864 or the like. The RF circuit 864 may include a mixer, a filter, an amplifier and the like, and transmits and receives a wireless signal via the antenna 840. The wireless communication interface 863 may include a plurality of the RF circuits 864 as illustrated in
One or more constituent elements (the setting unit 151 and/or the communication processing unit 153) included in the control unit 150 described with reference to
Furthermore, for example, the wireless communication unit 120 described with reference to FIG. 12 may be implemented in the wireless communication interface 863 (for example, the RF circuit 864) in the eNB 830 shown in
The processor 901 may be, for example, a CPU or a system on chip (SoC), and controls the functions of an application layer and other layers of the smartphone 900. The memory 902 includes a RAM and a ROM, and stores a program executed by the processor 901 and data. The storage 903 may include a storage medium such as semiconductor memories and hard disks. The external connection interface 904 is an interface for connecting the smartphone 900 to an externally attached device such as memory cards and universal serial bus (USB) devices.
The camera 906 includes, for example, an image sensor such as charge coupled devices (CCDs) and complementary metal oxide semiconductor (CMOS), and generates a captured image. The sensor 907 may include a sensor group including, for example, a positioning sensor, a gyro sensor, a geomagnetic sensor, an acceleration sensor and the like. The microphone 908 converts a sound that is input into the smartphone 900 to an audio signal. The input device 909 includes, for example, a touch sensor which detects that a screen of the display device 910 is touched, a key pad, a keyboard, a button, a switch or the like, and accepts an operation or an information input from a user. The display device 910 includes a screen such as liquid crystal displays (LCDs) and organic light emitting diode (OLED) displays, and displays an output image of the smartphone 900. The speaker 911 converts the audio signal that is output from the smartphone 900 to a sound.
The wireless communication interface 912 supports a cellular communication system such as LTE or LTE-Advanced, and performs wireless communication. The wireless communication interface 912 may typically include the BB processor 913, the RF circuit 914, and the like. The BB processor 913 may, for example, perform encoding/decoding, modulation/demodulation, multiplexing/demultiplexing, and the like, and performs a variety of types of signal processing for wireless communication. On the other hand, the RF circuit 914 may include a mixer, a filter, an amplifier, and the like, and transmits and receives a wireless signal via the antenna 916. The wireless communication interface 912 may be a one-chip module in which the BB processor 913 and the RF circuit 914 are integrated. The wireless communication interface 912 may include a plurality of BB processors 913 and a plurality of RF circuits 914 as illustrated in
Further, the wireless communication interface 912 may support other types of wireless communication system such as a short range wireless communication system, a near field communication system, and a wireless local area network (LAN) system in addition to the cellular communication system, and in this case, the wireless communication interface 912 may include the BB processor 913 and the RF circuit 914 for each wireless communication system.
Each antenna switch 915 switches a connection destination of the antenna 916 among a plurality of circuits (for example, circuits for different wireless communication systems) included in the wireless communication interface 912.
Each of the antennas 916 includes one or more antenna elements (for example, a plurality of antenna elements constituting a MIMO antenna) and is used for transmission and reception of the wireless signal by the wireless communication interface 912. The smartphone 900 may include a plurality of antennas 916 as illustrated in
Further, the smartphone 900 may include the antenna 916 for each wireless communication system. In this case, the antenna switch 915 may be omitted from a configuration of the smartphone 900.
The bus 917 connects the processor 901, the memory 902, the storage 903, the external connection interface 904, the camera 906, the sensor 907, the microphone 908, the input device 909, the display device 910, the speaker 911, the wireless communication interface 912, and the auxiliary controller 919 to each other. The battery 918 supplies electric power to each block of the smartphone 900 illustrated in
One or more constituent elements (a measurement report unit 241 and/or the communication processing unit 243) included in the control unit 240 described with reference to
Furthermore, for example, the wireless communication unit 220 described with reference to
The processor 921 may be, for example, a CPU or an SoC, and controls the navigation function and the other functions of the car navigation device 920. The memory 922 includes a RAM and a ROM, and stores a program executed by the processor 921 and data.
The GPS module 924 uses a GPS signal received from a GPS satellite to measure the position (e.g., latitude, longitude, and altitude) of the car navigation device 920. The sensor 925 may include a sensor group including, for example, a gyro sensor, a geomagnetic sensor, a barometric sensor and the like. The data interface 926 is, for example, connected to an in-vehicle network 941 via a terminal that is not illustrated, and acquires data such as vehicle speed data generated on the vehicle side.
The content player 927 reproduces content stored in a storage medium (e.g., CD or DVD) inserted into the storage medium interface 928. The input device 929 includes, for example, a touch sensor which detects that a screen of the display device 930 is touched, a button, a switch or the like, and accepts operation or information input from a user. The display device 930 includes a screen such as LCDs and OLED displays, and displays an image of the navigation function or the reproduced content. The speaker 931 outputs a sound of the navigation function or the reproduced content.
The wireless communication interface 933 supports a cellular communication system such as LTE or LTE-Advanced, and performs wireless communication. The wireless communication interface 933 may typically include the BB processor 934, the RF circuit 935, and the like. The BB processor 934 may, for example, perform encoding/decoding, modulation/demodulation, multiplexing/demultiplexing, and the like, and performs a variety of types of signal processing for wireless communication. On the other hand, the RF circuit 935 may include a mixer, a filter, an amplifier, and the like, and transmits and receives a wireless signal via the antenna 937. The wireless communication interface 933 may be a one-chip module in which the BB processor 934 and the RF circuit 935 are integrated. The wireless communication interface 933 may include a plurality of BB processors 934 and a plurality of RF circuits 935 as illustrated in
Further, the wireless communication interface 933 may support other types of wireless communication system such as a short range wireless communication system, a near field communication system, and a wireless LAN system in addition to the cellular communication system, and in this case, the wireless communication interface 933 may include the BB processor 934 and the RF circuit 935 for each wireless communication system.
Each antenna switch 936 switches a connection destination of the antenna 937 among a plurality of circuits (for example, circuits for different wireless communication systems) included in the wireless communication interface 933.
Each of the antennas 937 includes one or more antenna elements (for example, a plurality of antenna elements constituting a MIMO antenna) and is used for transmission and reception of the wireless signal by the wireless communication interface 933. The car navigation device 920 may include a plurality of antennas 937 as illustrated in
Further, the car navigation device 920 may include the antenna 937 for each wireless communication system. In this case, the antenna switch 936 may be omitted from a configuration of the car navigation device 920.
The battery 938 supplies electric power to each block of the car navigation device 920 illustrated in
One or more constituent elements (the measurement report unit 241 and/or the communication processing unit 243) included in the control unit 240 described with reference to
Furthermore, for example, the wireless communication unit 220 described with reference to
The technology of the present disclosure may also be realized as an in-vehicle system (or a vehicle) 940 including one or more blocks of the car navigation device 920, the in-vehicle network 941, and a vehicle module 942. The vehicle module 942 generates vehicle data such as vehicle speed, engine speed, and trouble information, and outputs the generated data to the in-vehicle network 941.
3. CONCLUSIONAccording to the embodiment of the present disclosure as described above, it is possible to provide the base station device 100 and the terminal device 200 capable of transmitting the PUCCH when LBT failure occurs, and thereby use resources efficiently in an NR-U.
It is possible to create a computer program for causing hardware such as a CPU, ROM, and RAM built into each device to exhibit functions that are substantially the same as the configuration of each device described above. Further, it is also possible to provide a storage medium having the computer program stored therein. Additionally, by configuring each of the function blocks illustrated in the function block diagrams as hardware, the series of processes may also be achieved by hardware.
The preferred embodiment(s) of the present disclosure has/have been described above with reference to the accompanying drawings, whilst the present disclosure is not limited to the above examples. A person skilled in the art may find various alterations and modifications within the scope of the technical idea described in the appended claims, and it should be understood that they will naturally come under the technical scope of the present disclosure.
Further, the effects described in this specification are merely illustrative or exemplified effects, and are not limitative. That is, with or in the place of the above effects, the technology according to the present disclosure may achieve other effects that are clear to those skilled in the art from the description of this specification.
Additionally, the present disclosure may also be configured as below.
(1)
A wireless communication device including:
a determination unit configured to determine whether a channel is clear or busy; and
a transmission processing unit configured to transmit a hybrid ARQ (HARQ) to a communication device of a communication partner,
in which the HARQ is transmitted using a first resource or a second resource, and
in a case where transmission of the HARQ using the first resource has been failed through the determination by the carrier sense unit, the transmission processing unit transmits a HARQ using the second resource.
(2)
The wireless communication device according to (1), in which the first resource is set with DCI, and the second resource is set through RRC signaling.
(3)
The wireless communication device according to (2), in which a plurality of the second resources is set.
(4)
The wireless communication device according to (2), in which a plurality of resources which is different in a time domain is set as the second resource.
(5)
The wireless communication device according to (2), in which a plurality of resources which is different in a frequency domain is set as the second resource.
(6)
The wireless communication device according to any one of (1) to (5), in which the first resource is set with DCI, and the second resource is set with DCI different from the DCI.
(7)
The wireless communication device according to (6), in which the second resource has a structure of a PUCCH or a PUSCH.
(8)
The wireless communication device according to (7), in which the second resource includes UCI.
(9)
The wireless communication device according to (8), in which a grant of the UCI includes a DL HARQ process ID.
(10)
The wireless communication device according to any one of (1) to (9), in which in a case where transmission of part of a response of a HARQ has been failed, the transmission processing unit transmits a response of another HARQ into which at least part of the response of the HARQ for which transmission has been failed is mixed.
(11)
The wireless communication device according to (10), in which in a case where there is a plurality of responses of HARQs for which transmission has been partially failed, the transmission processing unit prefentially transmits the response of the HARQ corresponding to a PDSCH which has been transmitted first.
(12)
The wireless communication device according to (10), in which in a case where there is a plurality of responses of HARQs for which transmission has been partially failed, the transmission processing unit preferentially transmits a response of a HARQ which is scheduled to be transmitted at that time point.
(13)
The wireless communication device according to any one of (1) to (9), in which in a case where part of a HARQ has been failed, the transmission processing unit discards data of the part of the HARQ for which transmission has been failed upon transmission of another HARQ and retransmits the data of the HARQ.
(14)
A wireless communication device including:
a communication unit configured to receive a hybrid ARQ (HARQ) from a communication device of a communication partner; and
a setting unit configured to set a resource to be used by the communication device to transmit the HARQ,
in which the setting unit sets a first resource or a second resource as the resource for transmitting the HARQ, and the second resource is a resource which transmits a HARQ in a case where the communication device has failed in transmission of the HARQ using the first resource.
(15)
The wireless communication device according to (14), in which the first resource is set with DCI, and the second resource is set through RRC signaling.
(16)
The wireless communication device according to (14), in which the first resource is set with DCI, and the second resource is set with DCI different from the DCI.
(17)
A wireless communication method including:
determining whether a channel is clear or busy; and
transmitting a hybrid ARQ (HARQ) to a communication device of a communication partner,
in which the HARQ is transmitted using a first resource or a second resource, and
in a case where transmission of the HARQ using the first resource has been failed through the determination as to whether the channel is clear or busy, a HARQ is transmitted using the second resource.
(18)
A wireless communication method including:
setting a resource to be used by a communication device of a communication partner to transmit the HARQ; and
receiving a hybrid ARQ (HARQ) from the communication device,
in which a first resource or a second resource is set as the resource for transmitting the HARQ, and the second resource is a resource which transmits a HARQ in a case where the communication device has failed in transmission of the HARQ using the first resource.
(19)
A computer program for causing a computer to execute a process including:
determining whether a channel is clear or busy; and
transmitting a hybrid ARQ (HARQ) to a communication device of a communication partner,
in which the HARQ is transmitted using a first resource or a second resource, and
in a case where transmission of the HARQ using the first resource has been failed through the determination as to whether the channel is clear or busy, a HARQ is transmitted using the second resource.
(20)
A computer program for causing a computer to execute a process including:
setting a resource to be used by a communication device of a communication partner to transmit a hybrid ARQ (HARQ); and
receiving the HARQ from the communication device,
in which a first resource or a second resource is set as the resource for transmitting the HARQ, and the second resource is a resource which transmits a HARQ in a case where the communication device has failed in transmission of the HARQ using the first resource.
REFERENCE SIGNS LIST
- 100 Base station device
- 200 Terminal device
Claims
1. A wireless communication device comprising:
- a determination unit configured to determine whether a channel is clear or busy; and
- a transmission processing unit configured to transmit a hybrid ARQ (HARQ) to a communication device of a communication partner,
- wherein the HARQ is transmitted using a first resource or a second resource, and
- in a case where transmission of the HARQ using the first resource has been failed through the determination by the carrier sense unit, the transmission processing unit transmits a HARQ using the second resource.
2. The wireless communication device according to claim 1, wherein the first resource is set with DCI, and the second resource is set through RRC signaling.
3. The wireless communication device according to claim 2, wherein a plurality of the second resources is set.
4. The wireless communication device according to claim 2, wherein a plurality of resources which is different in a time domain is set as the second resource.
5. The wireless communication device according to claim 2, wherein a plurality of resources which is different in a frequency domain is set as the second resource.
6. The wireless communication device according to claim 1, wherein the first resource is set with DCI, and the second resource is set with DCI different from the DCI.
7. The wireless communication device according to claim 6, wherein the second resource has a structure of a PUCCH or a PUSCH.
8. The wireless communication device according to claim 7, wherein the second resource includes UCI.
9. The wireless communication device according to claim 8, wherein a grant of the UCI includes a DL HARQ process ID.
10. The wireless communication device according to claim 1, wherein in a case where transmission of part of a response of a HARQ has been failed, the transmission processing unit transmits a response of another HARQ into which at least part of the response of the HARQ for which transmission has been failed is mixed.
11. The wireless communication device according to claim 10, wherein in a case where there is a plurality of responses of HARQs for which transmission has been partially failed, the transmission processing unit preferentially transmits the response of the HARQ corresponding to a PDSCH which has been transmitted first.
12. The wireless communication device according to claim 10, wherein in a case where there is a plurality of responses of HARQs for which transmission has been partially failed, the transmission processing unit transmits preferentially a response of a HARQ which is scheduled to be transmitted at that time point.
13. The wireless communication device according to claim 1, wherein in a case where part of a HARQ has been failed, the transmission processing unit discards data of the part of the HARQ for which transmission has been failed upon transmission of another HARQ and retransmits the data of the HARQ.
14. A wireless communication device comprising:
- a communication unit configured to receive a hybrid ARQ (HARQ) from a communication device of a communication partner; and
- a setting unit configured to set a resource to be used by the communication device to transmit the HARQ,
- wherein the setting unit sets a first resource or a second resource as the resource for transmitting the HARQ, and the second resource is a resource which transmits a HARQ in a case where the communication device has failed in transmission of the HARQ using the first resource.
15. The wireless communication device according to claim 14, wherein the first resource is set with DCI, and the second resource is set through RRC signaling.
16. The wireless communication device according to claim 14, wherein the first resource is set with DCI, and the second resource is set with DCI different from the DCI.
17. A wireless communication method comprising:
- determining whether a channel is clear or busy; and
- transmitting a hybrid ARQ (HARQ) to a communication device of a communication partner,
- wherein the HARQ is transmitted using a first resource or a second resource, and
- in a case where transmission of the HARQ using the first resource has been failed through the determination as to whether the channel is clear or busy, a HARQ is transmitted using the second resource.
18. A wireless communication method comprising:
- setting a resource to be used by a communication device of a communication partner to transmit the HARQ; and
- receiving a hybrid ARQ (HARQ) from the communication device,
- wherein a first resource or a second resource is set as the resource for transmitting the HARQ, and the second resource is a resource which transmits a HARQ in a case where the communication device has failed in transmission of the HARQ using the first resource.
19. A computer program for causing a computer to execute a process comprising:
- determining whether a channel is clear or busy; and
- transmitting a hybrid ARQ (HARQ) to a communication device of a communication partner,
- wherein the HARQ is transmitted using a first resource or a second resource, and
- in a case where transmission of the HARQ using the first resource has been failed through the determination as to whether the channel is clear or busy, a HARQ is transmitted using the second resource.
20. A computer program for causing a computer to execute a process comprising:
- setting a resource to be used by a communication device of a communication partner to transmit a hybrid ARQ (HARQ); and
- receiving the HARQ from the communication device,
- wherein a first resource or a second resource is set as the resource for transmitting the HARQ, and the second resource is a resource which transmits a HARQ in a case where the communication device has failed in transmission of the HARQ using the first resource.
Type: Application
Filed: Aug 2, 2019
Publication Date: Aug 26, 2021
Patent Grant number: 11575473
Applicant: Sony Corporation (Tokyo)
Inventors: Naoki KUSASHIMA (Tokyo), Hiromasa UCHIYAMA (Tokyo), Hiroki MATSUDA (Tokyo)
Application Number: 17/260,577