US20240008084A1 - Method of supporting industrial internet of things (iiot) with configured uplink grants on a shared spectrum - Google Patents
Method of supporting industrial internet of things (iiot) with configured uplink grants on a shared spectrum Download PDFInfo
- Publication number
- US20240008084A1 US20240008084A1 US18/250,177 US202118250177A US2024008084A1 US 20240008084 A1 US20240008084 A1 US 20240008084A1 US 202118250177 A US202118250177 A US 202118250177A US 2024008084 A1 US2024008084 A1 US 2024008084A1
- Authority
- US
- United States
- Prior art keywords
- user device
- uplink grant
- retransmission
- configured uplink
- base station
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 115
- 238000001228 spectrum Methods 0.000 title claims abstract description 45
- 230000005540 biological transmission Effects 0.000 claims abstract description 59
- 230000004044 response Effects 0.000 claims abstract description 14
- 238000012545 processing Methods 0.000 claims description 39
- 230000008569 process Effects 0.000 claims description 21
- 238000004891 communication Methods 0.000 abstract description 22
- 238000005516 engineering process Methods 0.000 description 7
- 238000010586 diagram Methods 0.000 description 5
- 230000008901 benefit Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 108700026140 MAC combination Proteins 0.000 description 1
- 239000000969 carrier Substances 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 230000036541 health Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012806 monitoring device Methods 0.000 description 1
Images
Classifications
-
- A—HUMAN NECESSITIES
- A45—HAND OR TRAVELLING ARTICLES
- A45F—TRAVELLING OR CAMP EQUIPMENT: SACKS OR PACKS CARRIED ON THE BODY
- A45F3/00—Travelling or camp articles; Sacks or packs carried on the body
- A45F3/04—Sacks or packs carried on the body by means of two straps passing over the two shoulders
- A45F3/08—Carrying-frames; Frames combined with sacks
-
- A—HUMAN NECESSITIES
- A45—HAND OR TRAVELLING ARTICLES
- A45F—TRAVELLING OR CAMP EQUIPMENT: SACKS OR PACKS CARRIED ON THE BODY
- A45F3/00—Travelling or camp articles; Sacks or packs carried on the body
- A45F3/04—Sacks or packs carried on the body by means of two straps passing over the two shoulders
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W74/00—Wireless channel access
- H04W74/08—Non-scheduled access, e.g. ALOHA
- H04W74/0808—Non-scheduled access, e.g. ALOHA using carrier sensing, e.g. carrier sense multiple access [CSMA]
- H04W74/0816—Non-scheduled access, e.g. ALOHA using carrier sensing, e.g. carrier sense multiple access [CSMA] with collision avoidance
-
- A—HUMAN NECESSITIES
- A45—HAND OR TRAVELLING ARTICLES
- A45F—TRAVELLING OR CAMP EQUIPMENT: SACKS OR PACKS CARRIED ON THE BODY
- A45F3/00—Travelling or camp articles; Sacks or packs carried on the body
- A45F3/04—Sacks or packs carried on the body by means of two straps passing over the two shoulders
- A45F3/06—Sacks or packs carried on the body by means of two straps passing over the two shoulders specially adapted for military purposes
-
- A—HUMAN NECESSITIES
- A45—HAND OR TRAVELLING ARTICLES
- A45F—TRAVELLING OR CAMP EQUIPMENT: SACKS OR PACKS CARRIED ON THE BODY
- A45F3/00—Travelling or camp articles; Sacks or packs carried on the body
- A45F3/12—Shoulder-pads
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B21/00—Exercising apparatus for developing or strengthening the muscles or joints of the body by working against a counterforce, with or without measuring devices
- A63B21/06—User-manipulated weights
- A63B21/065—User-manipulated weights worn on user's body
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/18—Automatic repetition systems, e.g. Van Duuren systems
- H04L1/1812—Hybrid protocols; Hybrid automatic repeat request [HARQ]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/12—Wireless traffic scheduling
- H04W72/1263—Mapping of traffic onto schedule, e.g. scheduled allocation or multiplexing of flows
- H04W72/1268—Mapping of traffic onto schedule, e.g. scheduled allocation or multiplexing of flows of uplink data flows
-
- A—HUMAN NECESSITIES
- A45—HAND OR TRAVELLING ARTICLES
- A45F—TRAVELLING OR CAMP EQUIPMENT: SACKS OR PACKS CARRIED ON THE BODY
- A45F3/00—Travelling or camp articles; Sacks or packs carried on the body
- A45F3/12—Shoulder-pads
- A45F2003/122—Back cushioning parts or details of backpacks, e.g. with ventilation
-
- A—HUMAN NECESSITIES
- A45—HAND OR TRAVELLING ARTICLES
- A45F—TRAVELLING OR CAMP EQUIPMENT: SACKS OR PACKS CARRIED ON THE BODY
- A45F3/00—Travelling or camp articles; Sacks or packs carried on the body
- A45F3/12—Shoulder-pads
- A45F2003/127—Dorsal or hip pads for the lumbar back or for the waist
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B2209/00—Characteristics of used materials
- A63B2209/10—Characteristics of used materials with adhesive type surfaces, i.e. hook and loop-type fastener
Definitions
- This disclosure relates to wireless communications and, more particularly, to supporting transmission of industrial Internet of Things (HOT) data in an unlicensed or otherwise shared spectrum.
- HET Internet of Things
- Some wireless communication networks allow compatible devices to share an unlicensed carrier with other radio access technologies.
- devices operating in the unlicensed carrier typically need to perform channel access procedures before transmitting messages.
- a device may need to listen for other communications (i.e., detect energy) on the unlicensed carrier before using the carrier to transmit information, thereby reducing or eliminating interference with the communications of other networks/devices operating on that unlicensed carrier.
- the media access control (MAC) layer will prioritize only one of available grants and deprioritize other grants. Then the MAC layer uses the prioritized grant to generate a MAC protocol data unit (PDU) for the IIOT transmission.
- PDU MAC protocol data unit
- HBT listen-before-talk
- 3GPP 3rd Generation Partnership Project
- 5G fifth-generation
- NR radio access
- 3GPP Release 16 (Rel-16) for NR-U supports autonomous retransmission using a configured grant.
- 3GPP Release 17 (Rel-17) for IIOT data does not support autonomous retransmission.
- the base station does not know that UE needs to retransmit the MAC PDU. Accordingly, the base station will not schedule a retransmission for the UE, thereby resulting in data loss. Therefore, there are opportunities with IIOT data operating in NR-U to increase the benefits of autonomous retransmission when appropriate, such as lower overhead and delay when LBT failure occurs, and also reduce some of the drawbacks of autonomous retransmission.
- the UE deprioritizes a prioritized configured uplink grant.
- the UE selects another configured grant opportunity to transmit the MAC PDU including the IIOT data.
- the UE may select the configured grant opportunity based on the size of the configured uplink grant matching the size of the MAC PDU, logical channels (LCHs) including the IIOT data being allowed to use the configured grant opportunity, and/or the configured grant type for the configured grant opportunity being allowed for the LCHs including the IIOT data. If these conditions are met, the Hybrid Automatic Repeat Request (HARQ) process associated with the MAC PDU may be changed to the HARQ process for the selected configured grant opportunity.
- LCHs logical channels
- HARQ Hybrid Automatic Repeat Request
- the UE may determine whether the UE has been configured for HARQ retransmission. If the UE is configured for HARQ retransmission, the UE performs a HARQ retransmission to retransmit the MAC PDU. On the other hand, if the UE is not configured for HARQ retransmission, the UE selects another configured grant opportunity and performs a HARQ new transmission to retransmit the MAC PDU using the HARQ process for the selected configured grant opportunity.
- the base station may provide a retransmission counter to the UE. If the number of retransmission is less than the retransmission counter, the UE may retransmit the MAC PDU. Otherwise, the UE stops retransmitting the MAC PDU.
- One example embodiment of these techniques is a method in a UE for transmitting IIOT data on a communication channel in an unlicensed spectrum.
- the method can be implemented in the UE using processing hardware and includes receiving, from a base station, a one or more configured uplink grants for transmitting data in an unlicensed spectrum, prioritizing one of the one or more configured uplink grants, generating a data packet for the prioritized configured uplink grant, and performing a listen-before-talk (LBT) procedure with the base station.
- LBT listen-before-talk
- the method includes identifying another configured grant opportunity to transmit the data packet, and transmitting, to the base station, a first transmission for the data packet via the other configured grant opportunity.
- Another example embodiment of these techniques is a user device with processing hardware and configured to execute the methods above.
- FIG. 1 is a block diagram of an example wireless communication network that implements the autonomous (re)transmission techniques of this disclosure
- FIG. 2 is a messaging diagram of an example procedure for autonomous (re)transmission in the unlicensed spectrum using configured uplink grants;
- FIG. 3 is a messaging diagram of an example procedure for autonomous (re)transmission in the unlicensed spectrum using configured uplink grants and a retransmission counter;
- FIG. 4 is a flow diagram of an example method for autonomous (re)transmission in the unlicensed spectrum using configured uplink grants when transmitting IIOT data on a communication channel, which can be implemented in the UE of FIG. 1 ;
- FIG. 5 is a flow diagram of another example method for autonomous (re)transmission in the unlicensed spectrum using configured uplink grants when transmitting IIOT data on a communication channel, which can be implemented in the UE of FIG. 1 .
- a communication device such as a UE performs procedures to support transmitting IIOT data on a shared carrier in a manner that reduces the delay in starting a transmission (e.g., an uplink transmission that requires configuration of the UE).
- a “carrier” may be any type of frequency spectrum or band, which corresponds to at least one channel in a given radio access network.
- a “shared” carrier may be an unlicensed carrier that is shared by different radio access networks and/or technologies, or a carrier that is shared in some other way and/or for some other reason (e.g., a carrier shared only among the multiple devices of a single radio access network).
- a wireless communication network 100 includes a UE 102 , which can be any suitable device capable of wireless communications, as further discussed below.
- the wireless communication network 100 also includes a base station 104 associated with an NR-U cell 106 and connected (directly or indirectly) to a 5G core network (5GC) 110 .
- the base station 104 may operate as a 5G Node B (gNB), a distributed unit gNB (gNB-DU), or an integrated access backhaul (IAB) node, for example. While FIG. 1 depicts the base station 104 as serving only the cell 106 , it is understood that the base station 104 may also cover one or more additional cells not shown in FIG. 1 .
- the wireless communication network 100 can include any number of base stations, and each of the base stations may cover one, two, three, or any other suitable number of cells.
- 5G NR UEs operating in the cell 106 can utilize an unlicensed carrier as well as portions of the radio spectrum allocated specifically to the service provider that operates the base station 104 and the 5GC 110 .
- the UE 102 and base station 104 may share the unlicensed carrier with other devices of other radio access networks.
- other UEs may be subscribers of the service provider that operates the base station 104 and the 5GC 110 , and be capable of communicating with the base station 104 via the unlicensed carrier.
- FIG. 1 depicts an example of one such scenario, in which the UE 102 and base station 104 coexist with an access point (AP) 112 .
- the AP 112 can utilize spectrum that includes, or is included within, at least a portion of the unlicensed carrier when operating in a wireless local area network (WLAN) according to one of the IEEE 802.11 standards.
- the AP 112 may be configured to communicate with one or more other devices not shown in FIG. 1 , such as other UEs, for example.
- the UE 102 and base station 104 also, or instead, coexist with devices operating according to other radio access technologies.
- the base station 104 does not connect to the 5GC 110 , and can operate as an AP (e.g., similar to AP 112 ).
- the wireless communication network 100 may omit the 5GC 110 , or only use the 5GC 110 in certain scenarios.
- the UE 102 is equipped with processing hardware 120 , which may include one or more general-purpose processors (e.g., CPUs) and a non-transitory computer-readable memory storing instructions that the one or more general-purpose processors can execute. Additionally or alternatively, the processing hardware 120 may include special-purpose processing units, such as a wireless communication chipset, for example.
- the processing hardware 120 includes an autonomous transmission module 122 .
- the autonomous transmission module 122 may be implemented using any suitable combination of hardware, software, and/or firmware.
- the autonomous transmission module 122 obtains configured uplink grants from the base station 104 and prioritizes one of the configured uplink grants for transmitting a data packet via the prioritized configured uplink grant.
- the autonomous transmission module 122 then performs a channel access procedure, such as an LBT procedure, to gain access to the shared carrier in the NR-U cell 106 .
- a channel access procedure such as an LBT procedure
- the autonomous transmission module 122 deprioritizes the configured uplink grant and identifies another configured grant opportunity for transmitting the data packet.
- the autonomous transmission module 122 then transmits the data packet using the other configured grant opportunity via a HARQ new transmission.
- the base station 104 is equipped with processing hardware 130 , which may include one or more general-purpose processors (e.g., CPUs) and a non-transitory computer-readable memory storing instructions that the one or more general-purpose processors can execute. Additionally or alternatively, the processing hardware 130 may include special-purpose processing units, such as a wireless communication chipset, for example.
- the processing hardware 130 in the example implementation of FIG. 1 includes a retransmission configuration module 132 .
- the retransmission configuration module 132 transmits an indication in an RRC message, MAC CE, or Downlink Control Information (DCI) to configure the UE 102 to perform NR-U retransmission.
- the retransmission configuration module 132 may also transmit an indication to configure the UE 102 with a retransmission counter, so that the UE may retransmit a data packet if the number of transmissions is less than or equal to the retransmission counter.
- FIG. 1 does not depict various components of the UE 102 and the base station 104 .
- the UE 102 and the base station 104 include respective transceivers, which include various hardware, firmware, and/or software components configured to transmit and receive wireless signals.
- the processing hardware 120 and the processing hardware 130 can send commands and exchange information with the respective transceivers as needed to perform various connection establishment procedures, perform various RRC or mobility management (MM), or communicate with other network elements, etc.
- MM mobility management
- a user device e.g., a UE
- COT channel occupancy time
- a base station e.g., a gNB
- the UE 102 may not autonomously (re)transmit the MAC PDU including the IIOT data with a prioritized configured uplink grant. Additionally, for the prioritized configured uplink grant, the base station 104 does not know that the UE 102 needs to retransmit the MAC PDU and may not schedule retransmission for the UE 102 . Accordingly, when an LBT failure occurs, the UE 102 deprioritizes the prioritized configured uplink grant. The UE 102 then selects another configured grant opportunity to transmit the MAC PDU including the IIOT data. Then, the UE 102 may retransmit the MAC PDU using the selected configured grant opportunity.
- FIG. 2 illustrates an example procedure 200 where the base station 104 determines 202 to configure the UE 102 with multiple uplink grants.
- the base station 104 then transmits 204 the configured uplink grants to the UE.
- the UE 102 prioritizes 206 one of the configured uplink grants.
- the UE 102 then performs 208 an LBT procedure with the base station 104 for the prioritized configured uplink grant.
- the UE 102 transmits 220 the MAC PDU in a HARQ transmission for the prioritized configured uplink grant.
- the UE 102 deprioritizes 212 the prioritized configured uplink grant.
- the UE 102 selects 214 another configured grant opportunity to transmit the MAC PDU.
- the UE 102 may select the other configured grant opportunity by determining whether the other configured grant opportunity meets certain conditions. These conditions may include: the size of the configured uplink grant matching the size of the MAC PDU, LCHs including the MAC PDU being allowed to use the configured grant opportunity, and/or the configured grant type for the configured grant opportunity being allowed for the LCHs that include the MAC PDU.
- the UE 102 may select the configured grant opportunity and perform 216 a HARQ transmission of the MAC PDU using the selected configured grant opportunity.
- the HARQ process for the selected configured grant opportunity may be different from the HARQ process for the prioritized configured uplink grant. Accordingly, the UE 102 may change the HARQ process for transmitting the MAC PDU to the HARQ process for the selected configured grant opportunity.
- the UE 102 may determine whether the UE 102 has been configured for HARQ retransmission in the unlicensed spectrum. For example, the UE 102 may determine whether the UE 102 is configured with a configured grant retransmission timer. If the UE 102 is configured with a configured grant retransmission timer, the UE 102 has been configured for HARQ retransmission in the unlicensed spectrum. In other implementations, the base station 104 may transmit an indication configuring the UE 102 for HARQ retransmission in the unlicensed spectrum via an RRC message, MAC CE, or DCI.
- the UE 102 If the UE 102 is configured for HARQ retransmission in the unlicensed spectrum, the UE 102 performs a HARQ retransmission to retransmit the MAC PDU using the configured uplink grant and does not need to deprioritize the configured uplink grant or select another configured grant opportunity. On the other hand, if the UE 102 is not configured for HARQ retransmission in the unlicensed spectrum, the UE 102 deprioritizes the configured uplink grant and selects another configured grant opportunity in the manner described above. The UE 102 then performs a HARQ new transmission to retransmit the MAC PDU using the HARQ process for the selected configured grant opportunity.
- FIG. 3 illustrates an example procedure 300 where the UE 102 is configured with a retransmission counter.
- the UE 102 may obtain 305 - 1 a pre-stored retransmission counter limit or the base station 104 may provide 305 - 2 the retransmission counter limit to the UE 102 .
- the UE 102 prioritizes 306 one of the configured uplink grants and starts 307 a retransmission counter.
- the UE 102 then performs 308 an LBT procedure with the base station 104 for the prioritized configured uplink grant.
- the UE 102 transmits 320 the MAC PDU in a HARQ transmission for the prioritized configured uplink grant.
- the UE 102 increments the retransmission counter and deprioritizes 312 the prioritized configured uplink grant. The UE 102 then selects 314 another configured grant opportunity to transmit the MAC PDU. Then the UE 102 generates 316 a HARQ transmission of the MAC PDU for the selected configured grant opportunity. Additionally, the UE 102 determines if the retransmission counter exceeds the retransmission counter limit. If the retransmission counter exceeds the retransmission counter limit, the UE 102 stops retransmitting. Otherwise, the UE 102 performs 308 the LBT procedure with the base station 104 again to retransmit the MAC PDU via the generated HARQ transmission.
- the UE 102 may start a configured grant timer, and while the configured grant timer is running, if the number of retransmission is less than or equal to the retransmission counter limit, the UE 102 may retransmit the MAC PDU in a HARQ retransmission or a HARQ new transmission. Otherwise, the UE 102 may stop retransmitting the MAC PDU.
- the retransmission counter may be reset when the configured grant timer expires or an acknowledgement is received.
- the configured grant timer may be configured for a particular HARQ process and prevents the same HARQ process ID from being associated with a new transmission for the timer period. The retransmission counter, on the other hand, does not prevent the same HARQ process ID from being associated with a new transmission, such that the HARQ process for transmitting the MAC PDU may be changed to the HARQ process for the selected configured grant opportunity.
- FIG. 4 illustrates an example method 400 for autonomous (re)transmission in the unlicensed spectrum using configured uplink grants when transmitting IIOT data on a communication channel.
- the method 400 is implemented in a user device such as the UE 102 .
- the UE 102 receives configured uplink grants from the base station 104 (e.g., in event 204 in FIG. 2 ) or the UE 102 obtains configured grants that have been previously received from the base station 104 and stored at the UE 102 .
- the UE 102 prioritizes one of the configured uplink grants (e.g., in event 206 in FIG. 2 ).
- the UE 102 generates a data packet such as a MAC PDU which may include IIOT data, where the MAC PDU will be transmitted to the base station 104 for the prioritized configured uplink grant.
- the UE 102 performs a channel access procedure such as an LBT procedure (e.g., in event 208 in FIG. 2 ) with the base station 104 for the prioritized configured uplink grant.
- the UE 102 transmits the MAC PDU in a HARQ transmission for the prioritized configured uplink grant (block 412 ) (e.g., in event 220 in FIG. 2 ).
- the UE 102 deprioritizes the configured uplink grant (block 414 ) (e.g., in event 212 in FIG. 2 ). The UE 102 then selects another configured grant opportunity to transmit the MAC PDU (block 416 ) (e.g., in event 214 in FIG. 2 ). The UE 102 may select the other configured grant opportunity by determining whether the other configured grant opportunity meets certain conditions. These conditions may include: the size of the configured uplink grant matching the size of the MAC PDU, LCHs including the MAC PDU being allowed to use the configured grant opportunity, and/or the configured grant type for the configured grant opportunity being allowed for the LCHs that include the MAC PDU.
- the UE 102 may select the configured grant opportunity and perform a HARQ new transmission of the MAC PDU using the selected configured grant opportunity (block 418 ) (e.g., in event 216 in FIG. 2 ).
- the HARQ process for the selected configured grant opportunity may be different from the HARQ process for the prioritized configured uplink grant. Accordingly, the UE 102 may change the HARQ process for transmitting the MAC PDU to the HARQ process for the selected configured grant opportunity.
- the UE 102 may determine whether the UE 102 has been configured for HARQ retransmission in the unlicensed spectrum. For example, the UE 102 may determine whether the UE 102 is configured with a configured grant retransmission timer. If the UE 102 is configured with a configured grant retransmission timer, the UE 102 has been configured for HARQ retransmission in the unlicensed spectrum. In other implementations, the base station 104 may transmit an indication configuring the UE 102 for HARQ retransmission in the unlicensed spectrum via an RRC message, MAC CE, or DCI.
- the UE 102 If the UE 102 is configured for HARQ retransmission in the unlicensed spectrum, the UE 102 performs HARQ retransmission to retransmit the MAC PDU using the configured uplink grant and does not need to deprioritize the configured uplink grant or select another configured grant opportunity. On the other hand, if the UE 102 is not configured for HARQ retransmission in the unlicensed spectrum, the UE 102 performs a HARQ new transmission to retransmit the MAC PDU using the HARQ process for the selected configured grant opportunity.
- FIG. 5 illustrates another example method 500 for autonomous (re)transmission in the unlicensed spectrum using configured uplink grants when transmitting IIOT data on a communication channel.
- the method 500 is implemented in a user device such as the UE 102 .
- the method 500 is similar to the method 400 in FIG. 4 , but in the method 500 the UE 102 is configured with a retransmission counter.
- the UE 102 obtains an indication of a retransmission counter limit (e.g., in events 305 - 1 or 305 - 2 in FIG. 3 ).
- the retransmission counter limit may be pre-stored at the UE 102 or the base station 104 may provide the retransmission counter limit to the UE 102 .
- the UE 102 receives configured uplink grants from the base station 104 or the UE 102 obtains configured grants that have been previously received from the base station 104 and stored at the UE 102 .
- the UE 102 prioritizes one of the configured uplink grants and generates a data packet such as a MAC PDU which may include IIOT data, where the MAC PDU will be transmitted to the base station 104 for the prioritized configured uplink grant.
- the UE 102 starts a retransmission counter (e.g., in event 307 in FIG. 3 ).
- the UE 102 performs a channel access procedure such as an LBT procedure (e.g., in event 308 in FIG. 3 ) with the base station 104 for the prioritized configured uplink grant.
- the LBT procedure is successful, the UE 102 transmits the MAC PDU in a HARQ transmission for the prioritized configured uplink grant (block 510 ) (e.g., in event 320 in FIG. 3 ).
- the UE 102 increments the retransmission counter (block 512 ) (e.g., in event 311 in FIG. 3 ) and deprioritizes the configured uplink grant.
- the UE 102 selects another configured grant opportunity to transmit the MAC PDU (block 514 ) (e.g., in event 314 in FIG. 3 ).
- the UE 102 may generate a HARQ new transmission of the MAC PDU using the selected configured grant opportunity (block 516 ) (e.g., in event 316 in FIG. 3 ).
- the UE 102 determines if the retransmission counter exceeds the retransmission counter limit. If the retransmission counter exceeds the retransmission counter limit, the UE 102 stops retransmitting. Otherwise, the UE 102 performs the LBT procedure with the base station 104 again to retransmit the MAC PDU via the generated HARQ transmission (block 506 ).
- Embodiments of the techniques described in the present disclosure may include any number of the following aspects, either alone or combination:
- a user device in which the techniques of this disclosure can be implemented can be any suitable device capable of wireless communications such as a smartphone, a tablet computer, a laptop computer, a mobile gaming console, a point-of-sale (POS) terminal, a health monitoring device, a drone, a camera, a media-streaming dongle or another personal media device, a wearable device such as a smartwatch, a wireless hotspot, a femtocell, or a broadband router.
- the user device in some cases may be embedded in an electronic system such as the head unit of a vehicle or an advanced driver assistance system (ADAS).
- ADAS advanced driver assistance system
- the user device can operate as an internet-of-things (IoT) device or a mobile-internet device (MID).
- IoT internet-of-things
- MID mobile-internet device
- the user device can include one or more general-purpose processors, a computer-readable memory, a user interface, one or more network interfaces, one or more sensors, etc.
- Modules may can be software modules (e.g., code stored on non-transitory machine-readable medium) or hardware modules.
- a hardware module is a tangible unit capable of performing certain operations and may be configured or arranged in a certain manner.
- a hardware module can comprise dedicated circuitry or logic that is permanently configured (e.g., as a special-purpose processor, such as a field programmable gate array (FPGA) or an application-specific integrated circuit (ASIC)) to perform certain operations.
- FPGA field programmable gate array
- ASIC application-specific integrated circuit
- a hardware module may also comprise programmable logic or circuitry (e.g., as encompassed within a general-purpose processor or other programmable processor) that is temporarily configured by software to perform certain operations.
- the decision to implement a hardware module in dedicated and permanently configured circuitry, or in temporarily configured circuitry (e.g., configured by software) may be driven by cost and time considerations.
- the techniques can be provided as part of the operating system, a library used by multiple applications, a particular software application, etc.
- the software can be executed by one or more general-purpose processors or one or more special-purpose processors.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Health & Medical Sciences (AREA)
- Orthopedic Medicine & Surgery (AREA)
- Biophysics (AREA)
- Life Sciences & Earth Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Physical Education & Sports Medicine (AREA)
- Professional, Industrial, Or Sporting Protective Garments (AREA)
- Mobile Radio Communication Systems (AREA)
- Supports Or Holders For Household Use (AREA)
- Orthopedics, Nursing, And Contraception (AREA)
Abstract
To transmit industrial Internet of Things (HOT) data on a communication channel, a user device receives (402), from a base station, one or more configured uplink grants for transmitting data in an unlicensed spectrum, prioritizes (404) one of the one or more configured uplink grants, and generates (406) a data packet for the prioritized configured uplink grant. Additionally, the UE performs (408) a listen-before-talk (LBT) procedure with the base station. In response to determining the LBT procedure has failed, the UE identifies (416) another configured grant opportunity to transmit the data packet, and transmits (418), to the base station, a first transmission for the data packet via the other configured grant opportunity.
Description
- This application claims priority to and the benefit of the filing date of U.S. Provisional Patent Application No. 63/104,081 entitled “Method of Supporting Industrial Internet of Things (HOT) with Configured Uplink Grants on a Shared Spectrum,” filed on Oct. 22, 2020, and U.S. Provisional Patent Application No. 63/104,198 entitled “Method of Supporting Industrial Internet of Things (HOT) on a Shared Spectrum,” filed on Oct. 22, 2020, the entire disclosures of each of which is hereby expressly incorporated by reference.
- This disclosure relates to wireless communications and, more particularly, to supporting transmission of industrial Internet of Things (HOT) data in an unlicensed or otherwise shared spectrum.
- This background description is for the purpose of generally presenting the context of the disclosure. Work of the presently named inventors, to the extent it is described in this background section, as well as aspects of the description that may not otherwise qualify as prior art at the time of filing, are neither expressly nor impliedly admitted as prior art against the present disclosure.
- Some wireless communication networks allow compatible devices to share an unlicensed carrier with other radio access technologies. In such cases, to promote fair use of the shared medium, devices operating in the unlicensed carrier typically need to perform channel access procedures before transmitting messages. In particular, a device may need to listen for other communications (i.e., detect energy) on the unlicensed carrier before using the carrier to transmit information, thereby reducing or eliminating interference with the communications of other networks/devices operating on that unlicensed carrier.
- If a UE with IIOT data has more than one uplink grant to transmit data, the media access control (MAC) layer will prioritize only one of available grants and deprioritize other grants. Then the MAC layer uses the prioritized grant to generate a MAC protocol data unit (PDU) for the IIOT transmission. However, in situations where industrial Internet of Things (HOT) data is deployed in the unlicensed spectrum (NR-U), if a listen-before-talk (LBT) failure occurs when transmitting IIOT data the MAC layer will not autonomously (re)transmit the MAC PDU.
- More specifically, the 3rd Generation Partnership Project (3GPP) specification for fifth-generation (5G) radio access (“NR”) networks, and specifically 3GPP Release 16 (Rel-16) for NR-U supports autonomous retransmission using a configured grant. However, 3GPP Release 17 (Rel-17) for IIOT data does not support autonomous retransmission.
- Moreover, if the prioritized grant is a configured grant, the base station does not know that UE needs to retransmit the MAC PDU. Accordingly, the base station will not schedule a retransmission for the UE, thereby resulting in data loss. Therefore, there are opportunities with IIOT data operating in NR-U to increase the benefits of autonomous retransmission when appropriate, such as lower overhead and delay when LBT failure occurs, and also reduce some of the drawbacks of autonomous retransmission.
- To cause the UE to autonomously (re)transmit IIOT data in the unlicensed spectrum when an LBT failure occurs, the UE deprioritizes a prioritized configured uplink grant. The UE then selects another configured grant opportunity to transmit the MAC PDU including the IIOT data. The UE may select the configured grant opportunity based on the size of the configured uplink grant matching the size of the MAC PDU, logical channels (LCHs) including the IIOT data being allowed to use the configured grant opportunity, and/or the configured grant type for the configured grant opportunity being allowed for the LCHs including the IIOT data. If these conditions are met, the Hybrid Automatic Repeat Request (HARQ) process associated with the MAC PDU may be changed to the HARQ process for the selected configured grant opportunity.
- In some implementations, the UE may determine whether the UE has been configured for HARQ retransmission. If the UE is configured for HARQ retransmission, the UE performs a HARQ retransmission to retransmit the MAC PDU. On the other hand, if the UE is not configured for HARQ retransmission, the UE selects another configured grant opportunity and performs a HARQ new transmission to retransmit the MAC PDU using the HARQ process for the selected configured grant opportunity.
- In some implementations, the base station may provide a retransmission counter to the UE. If the number of retransmission is less than the retransmission counter, the UE may retransmit the MAC PDU. Otherwise, the UE stops retransmitting the MAC PDU.
- One example embodiment of these techniques is a method in a UE for transmitting IIOT data on a communication channel in an unlicensed spectrum. The method can be implemented in the UE using processing hardware and includes receiving, from a base station, a one or more configured uplink grants for transmitting data in an unlicensed spectrum, prioritizing one of the one or more configured uplink grants, generating a data packet for the prioritized configured uplink grant, and performing a listen-before-talk (LBT) procedure with the base station. In response to determining the LBT procedure has failed, the method includes identifying another configured grant opportunity to transmit the data packet, and transmitting, to the base station, a first transmission for the data packet via the other configured grant opportunity.
- Another example embodiment of these techniques is a user device with processing hardware and configured to execute the methods above.
-
FIG. 1 is a block diagram of an example wireless communication network that implements the autonomous (re)transmission techniques of this disclosure; -
FIG. 2 is a messaging diagram of an example procedure for autonomous (re)transmission in the unlicensed spectrum using configured uplink grants; -
FIG. 3 is a messaging diagram of an example procedure for autonomous (re)transmission in the unlicensed spectrum using configured uplink grants and a retransmission counter; -
FIG. 4 is a flow diagram of an example method for autonomous (re)transmission in the unlicensed spectrum using configured uplink grants when transmitting IIOT data on a communication channel, which can be implemented in the UE ofFIG. 1 ; and -
FIG. 5 is a flow diagram of another example method for autonomous (re)transmission in the unlicensed spectrum using configured uplink grants when transmitting IIOT data on a communication channel, which can be implemented in the UE ofFIG. 1 . - Using the techniques of this disclosure, a communication device such as a UE performs procedures to support transmitting IIOT data on a shared carrier in a manner that reduces the delay in starting a transmission (e.g., an uplink transmission that requires configuration of the UE). As the term is used herein, a “carrier” may be any type of frequency spectrum or band, which corresponds to at least one channel in a given radio access network. Moreover, as used herein, a “shared” carrier may be an unlicensed carrier that is shared by different radio access networks and/or technologies, or a carrier that is shared in some other way and/or for some other reason (e.g., a carrier shared only among the multiple devices of a single radio access network).
- These techniques are discussed below primarily with reference to 5G NR technologies, and more specifically with reference to operation of the 5G NR network over an unlicensed carrier (i.e., NR-U operation). However, the techniques of this disclosure can apply to other radio access technologies, and/or to other types of shared carriers (e.g., licensed bands that are shared by devices of a single radio access network). In the case of licensed bands, a channel access procedure of the type described below may or may not be performed.
- Referring first to
FIG. 1 , awireless communication network 100 includes a UE 102, which can be any suitable device capable of wireless communications, as further discussed below. Thewireless communication network 100 also includes abase station 104 associated with an NR-U cell 106 and connected (directly or indirectly) to a 5G core network (5GC) 110. Thebase station 104 may operate as a 5G Node B (gNB), a distributed unit gNB (gNB-DU), or an integrated access backhaul (IAB) node, for example. WhileFIG. 1 depicts thebase station 104 as serving only thecell 106, it is understood that thebase station 104 may also cover one or more additional cells not shown inFIG. 1 . In general, thewireless communication network 100 can include any number of base stations, and each of the base stations may cover one, two, three, or any other suitable number of cells. - 5G NR UEs operating in the
cell 106, including the UE 102, can utilize an unlicensed carrier as well as portions of the radio spectrum allocated specifically to the service provider that operates thebase station 104 and the 5GC 110. When exchanging data using the 5G NR air interface, the UE 102 andbase station 104 may share the unlicensed carrier with other devices of other radio access networks. For example, other UEs (not shown inFIG. 1 ) may be subscribers of the service provider that operates thebase station 104 and the 5GC 110, and be capable of communicating with thebase station 104 via the unlicensed carrier. In addition, or alternatively, other UEs utilizing the unlicensed carrier may communicate with a base station or network node other than thebase station 104, using a different radio access technology.FIG. 1 depicts an example of one such scenario, in which the UE 102 andbase station 104 coexist with an access point (AP) 112. The AP 112 can utilize spectrum that includes, or is included within, at least a portion of the unlicensed carrier when operating in a wireless local area network (WLAN) according to one of the IEEE 802.11 standards. The AP 112 may be configured to communicate with one or more other devices not shown inFIG. 1 , such as other UEs, for example. In other implementations and/or scenarios, the UE 102 andbase station 104 also, or instead, coexist with devices operating according to other radio access technologies. In still another implementation and/or scenario, thebase station 104 does not connect to the 5GC 110, and can operate as an AP (e.g., similar to AP 112). Thus, for example, thewireless communication network 100 may omit the5GC 110, or only use the5GC 110 in certain scenarios. - The UE 102 is equipped with
processing hardware 120, which may include one or more general-purpose processors (e.g., CPUs) and a non-transitory computer-readable memory storing instructions that the one or more general-purpose processors can execute. Additionally or alternatively, theprocessing hardware 120 may include special-purpose processing units, such as a wireless communication chipset, for example. Theprocessing hardware 120 includes anautonomous transmission module 122. Theautonomous transmission module 122 may be implemented using any suitable combination of hardware, software, and/or firmware. - In operation, the
autonomous transmission module 122 obtains configured uplink grants from thebase station 104 and prioritizes one of the configured uplink grants for transmitting a data packet via the prioritized configured uplink grant. Theautonomous transmission module 122 then performs a channel access procedure, such as an LBT procedure, to gain access to the shared carrier in the NR-U cell 106. When the channel access procedure fails, theautonomous transmission module 122 deprioritizes the configured uplink grant and identifies another configured grant opportunity for transmitting the data packet. Theautonomous transmission module 122 then transmits the data packet using the other configured grant opportunity via a HARQ new transmission. - The
base station 104 is equipped withprocessing hardware 130, which may include one or more general-purpose processors (e.g., CPUs) and a non-transitory computer-readable memory storing instructions that the one or more general-purpose processors can execute. Additionally or alternatively, theprocessing hardware 130 may include special-purpose processing units, such as a wireless communication chipset, for example. Theprocessing hardware 130 in the example implementation ofFIG. 1 includes aretransmission configuration module 132. - The
retransmission configuration module 132 transmits an indication in an RRC message, MAC CE, or Downlink Control Information (DCI) to configure theUE 102 to perform NR-U retransmission. Theretransmission configuration module 132 may also transmit an indication to configure theUE 102 with a retransmission counter, so that the UE may retransmit a data packet if the number of transmissions is less than or equal to the retransmission counter. - For simplicity,
FIG. 1 does not depict various components of theUE 102 and thebase station 104. In addition to the components mentioned above, for example, theUE 102 and thebase station 104 include respective transceivers, which include various hardware, firmware, and/or software components configured to transmit and receive wireless signals. Theprocessing hardware 120 and theprocessing hardware 130 can send commands and exchange information with the respective transceivers as needed to perform various connection establishment procedures, perform various RRC or mobility management (MM), or communicate with other network elements, etc. - As mentioned above, some wireless communication networks allow compatible devices to share an unlicensed carrier with other radio access technologies. In such cases, to promote fair use of the shared medium, devices operating in the unlicensed carrier typically need to perform channel access procedures before transmitting messages. In NR-U, for example, a user device (e.g., a UE) must perform a successful LBT procedure to establish a channel occupancy time (COT) before using the unlicensed carrier to send PUCCH information to a base station (e.g., a gNB).
- Also as described above, when an LBT failure occurs, the
UE 102 may not autonomously (re)transmit the MAC PDU including the IIOT data with a prioritized configured uplink grant. Additionally, for the prioritized configured uplink grant, thebase station 104 does not know that theUE 102 needs to retransmit the MAC PDU and may not schedule retransmission for theUE 102. Accordingly, when an LBT failure occurs, theUE 102 deprioritizes the prioritized configured uplink grant. TheUE 102 then selects another configured grant opportunity to transmit the MAC PDU including the IIOT data. Then, theUE 102 may retransmit the MAC PDU using the selected configured grant opportunity. -
FIG. 2 illustrates anexample procedure 200 where thebase station 104 determines 202 to configure theUE 102 with multiple uplink grants. Thebase station 104 then transmits 204 the configured uplink grants to the UE. To transmit IIOT data to thebase station 104, theUE 102 prioritizes 206 one of the configured uplink grants. TheUE 102 then performs 208 an LBT procedure with thebase station 104 for the prioritized configured uplink grant. When the LBT procedure is successful 218, theUE 102 transmits 220 the MAC PDU in a HARQ transmission for the prioritized configured uplink grant. - On the other hand, when the LBT procedure fails 210, the
UE 102deprioritizes 212 the prioritized configured uplink grant. TheUE 102 then selects 214 another configured grant opportunity to transmit the MAC PDU. TheUE 102 may select the other configured grant opportunity by determining whether the other configured grant opportunity meets certain conditions. These conditions may include: the size of the configured uplink grant matching the size of the MAC PDU, LCHs including the MAC PDU being allowed to use the configured grant opportunity, and/or the configured grant type for the configured grant opportunity being allowed for the LCHs that include the MAC PDU. - If these conditions are met, the
UE 102 may select the configured grant opportunity and perform 216 a HARQ transmission of the MAC PDU using the selected configured grant opportunity. In some scenarios, the HARQ process for the selected configured grant opportunity may be different from the HARQ process for the prioritized configured uplink grant. Accordingly, theUE 102 may change the HARQ process for transmitting the MAC PDU to the HARQ process for the selected configured grant opportunity. - The
UE 102 may determine whether theUE 102 has been configured for HARQ retransmission in the unlicensed spectrum. For example, theUE 102 may determine whether theUE 102 is configured with a configured grant retransmission timer. If theUE 102 is configured with a configured grant retransmission timer, theUE 102 has been configured for HARQ retransmission in the unlicensed spectrum. In other implementations, thebase station 104 may transmit an indication configuring theUE 102 for HARQ retransmission in the unlicensed spectrum via an RRC message, MAC CE, or DCI. - If the
UE 102 is configured for HARQ retransmission in the unlicensed spectrum, theUE 102 performs a HARQ retransmission to retransmit the MAC PDU using the configured uplink grant and does not need to deprioritize the configured uplink grant or select another configured grant opportunity. On the other hand, if theUE 102 is not configured for HARQ retransmission in the unlicensed spectrum, theUE 102 deprioritizes the configured uplink grant and selects another configured grant opportunity in the manner described above. TheUE 102 then performs a HARQ new transmission to retransmit the MAC PDU using the HARQ process for the selected configured grant opportunity. -
FIG. 3 illustrates anexample procedure 300 where theUE 102 is configured with a retransmission counter. In some implementations, theUE 102 may obtain 305-1 a pre-stored retransmission counter limit or thebase station 104 may provide 305-2 the retransmission counter limit to theUE 102. To transmit IIOT data to thebase station 104, theUE 102 prioritizes 306 one of the configured uplink grants and starts 307 a retransmission counter. TheUE 102 then performs 308 an LBT procedure with thebase station 104 for the prioritized configured uplink grant. When the LBT procedure is successful 318, theUE 102 transmits 320 the MAC PDU in a HARQ transmission for the prioritized configured uplink grant. - On the other hand, when the LBT procedure fails 310, the
UE 102 increments the retransmission counter anddeprioritizes 312 the prioritized configured uplink grant. TheUE 102 then selects 314 another configured grant opportunity to transmit the MAC PDU. Then theUE 102 generates 316 a HARQ transmission of the MAC PDU for the selected configured grant opportunity. Additionally, theUE 102 determines if the retransmission counter exceeds the retransmission counter limit. If the retransmission counter exceeds the retransmission counter limit, theUE 102 stops retransmitting. Otherwise, theUE 102 performs 308 the LBT procedure with thebase station 104 again to retransmit the MAC PDU via the generated HARQ transmission. - In some implementations, the
UE 102 may start a configured grant timer, and while the configured grant timer is running, if the number of retransmission is less than or equal to the retransmission counter limit, theUE 102 may retransmit the MAC PDU in a HARQ retransmission or a HARQ new transmission. Otherwise, theUE 102 may stop retransmitting the MAC PDU. The retransmission counter may be reset when the configured grant timer expires or an acknowledgement is received. In some implementations, the configured grant timer may be configured for a particular HARQ process and prevents the same HARQ process ID from being associated with a new transmission for the timer period. The retransmission counter, on the other hand, does not prevent the same HARQ process ID from being associated with a new transmission, such that the HARQ process for transmitting the MAC PDU may be changed to the HARQ process for the selected configured grant opportunity. -
FIG. 4 illustrates anexample method 400 for autonomous (re)transmission in the unlicensed spectrum using configured uplink grants when transmitting IIOT data on a communication channel. Themethod 400 is implemented in a user device such as theUE 102. Atblock 402, theUE 102 receives configured uplink grants from the base station 104 (e.g., inevent 204 inFIG. 2 ) or theUE 102 obtains configured grants that have been previously received from thebase station 104 and stored at theUE 102. - At
block 404, theUE 102 prioritizes one of the configured uplink grants (e.g., inevent 206 inFIG. 2 ). Atblock 406, theUE 102 generates a data packet such as a MAC PDU which may include IIOT data, where the MAC PDU will be transmitted to thebase station 104 for the prioritized configured uplink grant. Then at block 408, theUE 102 performs a channel access procedure such as an LBT procedure (e.g., inevent 208 inFIG. 2 ) with thebase station 104 for the prioritized configured uplink grant. When the LBT procedure is successful, theUE 102 transmits the MAC PDU in a HARQ transmission for the prioritized configured uplink grant (block 412) (e.g., inevent 220 inFIG. 2 ). - On the other hand, when the LBT procedure fails, the
UE 102 deprioritizes the configured uplink grant (block 414) (e.g., inevent 212 inFIG. 2 ). TheUE 102 then selects another configured grant opportunity to transmit the MAC PDU (block 416) (e.g., inevent 214 inFIG. 2 ). TheUE 102 may select the other configured grant opportunity by determining whether the other configured grant opportunity meets certain conditions. These conditions may include: the size of the configured uplink grant matching the size of the MAC PDU, LCHs including the MAC PDU being allowed to use the configured grant opportunity, and/or the configured grant type for the configured grant opportunity being allowed for the LCHs that include the MAC PDU. - If these conditions are met, the
UE 102 may select the configured grant opportunity and perform a HARQ new transmission of the MAC PDU using the selected configured grant opportunity (block 418) (e.g., inevent 216 inFIG. 2 ). In some scenarios, the HARQ process for the selected configured grant opportunity may be different from the HARQ process for the prioritized configured uplink grant. Accordingly, theUE 102 may change the HARQ process for transmitting the MAC PDU to the HARQ process for the selected configured grant opportunity. - In some implementations, the
UE 102 may determine whether theUE 102 has been configured for HARQ retransmission in the unlicensed spectrum. For example, theUE 102 may determine whether theUE 102 is configured with a configured grant retransmission timer. If theUE 102 is configured with a configured grant retransmission timer, theUE 102 has been configured for HARQ retransmission in the unlicensed spectrum. In other implementations, thebase station 104 may transmit an indication configuring theUE 102 for HARQ retransmission in the unlicensed spectrum via an RRC message, MAC CE, or DCI. - If the
UE 102 is configured for HARQ retransmission in the unlicensed spectrum, theUE 102 performs HARQ retransmission to retransmit the MAC PDU using the configured uplink grant and does not need to deprioritize the configured uplink grant or select another configured grant opportunity. On the other hand, if theUE 102 is not configured for HARQ retransmission in the unlicensed spectrum, theUE 102 performs a HARQ new transmission to retransmit the MAC PDU using the HARQ process for the selected configured grant opportunity. -
FIG. 5 illustrates anotherexample method 500 for autonomous (re)transmission in the unlicensed spectrum using configured uplink grants when transmitting IIOT data on a communication channel. Themethod 500 is implemented in a user device such as theUE 102. Themethod 500 is similar to themethod 400 inFIG. 4 , but in themethod 500 theUE 102 is configured with a retransmission counter. - At
block 502, theUE 102 obtains an indication of a retransmission counter limit (e.g., in events 305-1 or 305-2 inFIG. 3 ). The retransmission counter limit may be pre-stored at theUE 102 or thebase station 104 may provide the retransmission counter limit to theUE 102. - The
UE 102 receives configured uplink grants from thebase station 104 or theUE 102 obtains configured grants that have been previously received from thebase station 104 and stored at theUE 102. TheUE 102 prioritizes one of the configured uplink grants and generates a data packet such as a MAC PDU which may include IIOT data, where the MAC PDU will be transmitted to thebase station 104 for the prioritized configured uplink grant. - Then at
block 504, theUE 102 starts a retransmission counter (e.g., inevent 307 inFIG. 3 ). Atblock 506, theUE 102 performs a channel access procedure such as an LBT procedure (e.g., inevent 308 inFIG. 3 ) with thebase station 104 for the prioritized configured uplink grant. When the LBT procedure is successful, theUE 102 transmits the MAC PDU in a HARQ transmission for the prioritized configured uplink grant (block 510) (e.g., inevent 320 inFIG. 3 ). - On the other hand, when the LBT procedure fails, the
UE 102 increments the retransmission counter (block 512) (e.g., inevent 311 inFIG. 3 ) and deprioritizes the configured uplink grant. TheUE 102 then selects another configured grant opportunity to transmit the MAC PDU (block 514) (e.g., inevent 314 inFIG. 3 ). TheUE 102 may generate a HARQ new transmission of the MAC PDU using the selected configured grant opportunity (block 516) (e.g., inevent 316 inFIG. 3 ). - Additionally, the
UE 102 determines if the retransmission counter exceeds the retransmission counter limit. If the retransmission counter exceeds the retransmission counter limit, theUE 102 stops retransmitting. Otherwise, theUE 102 performs the LBT procedure with thebase station 104 again to retransmit the MAC PDU via the generated HARQ transmission (block 506). - Embodiments of the techniques described in the present disclosure may include any number of the following aspects, either alone or combination:
-
- 1. A method in a UE for transmitting industrial Internet of Things (HOT) data on a communication channel in an unlicensed spectrum, the method comprising: receiving, by processing hardware in a UE from a base station, one or more configured uplink grants for transmitting data in an unlicensed spectrum; prioritizing, by the processing hardware, one of the one or more configured uplink grants; generating, by the processing hardware, a data packet for the prioritized configured uplink grant; performing, by the processing hardware, a listen-before-talk (LBT) procedure with the base station; in response to determining the LBT procedure has failed: identifying, by the processing hardware, an other configured grant opportunity to transmit the data packet; and transmitting, by the processing hardware to the base station, a first transmission for the data packet via the other configured grant opportunity.
- 2. The method according to aspect 1, further comprising: deprioritizing, by the processing hardware, the prioritized configured uplink grant in response to determining the LBT procedure has failed.
- 3. The method according to any one of the preceding aspects, further comprising: configuring, by the processing hardware, a retransmission counter; and retransmitting, by the processing hardware to the base station, the first transmission for the data packet in response to determining that a number of retransmissions is less than or equal to the retransmission counter.
- 4. The method according to any one of the preceding aspects, further comprising: determining, by the processing hardware, that the UE is configured to use a configured grant retransmission timer; starting, by the processing hardware, the configured grant retransmission timer; and resetting, by the processing hardware, the retransmission counter when the configured grant retransmission timer expires.
- 5. The method according to any one of the preceding aspects, further comprising: determining, by the processing hardware, whether the UE is configured to perform retransmission in an unlicensed spectrum; in response to determining that the UE is not configured to perform retransmission in the unlicensed spectrum: identifying, by the processing hardware, the other configured grant opportunity to transmit the data packet; and transmitting, by the processing hardware to the base station, a second transmission for the data packet using the other configured grant opportunity.
- 6. The method according to any one of the preceding aspects, wherein determining whether the UE is configured to perform retransmission in an unlicensed spectrum includes at least one of: determining, by the processing hardware, that the UE is configured to use a configured grant retransmission timer; or receiving, by the processing hardware from the base station, an indication in a message or control element to perform retransmission in the unlicensed spectrum.
- 7. The method according to any one of the preceding aspects, wherein the second transmission is a hybrid automatic repeat request (HARQ) retransmission.
- 8. The method according to any one of the preceding aspects, wherein identifying an other configured grant opportunity to transmit the data packet includes identifying, by the processing hardware, the other configured grant opportunity wherein at least one of: a size of the other configured grant opportunity matches a size of a protocol data unit (PDU) associated with a media access control (MAC) layer for the data packet; logical channels including the MAC PDU are allowed to use the other configured grant opportunity; or logical channels including the MAC PDU are allowed to use a configured grant type for the other configured grant opportunity.
- 9. The method according to any one of the preceding aspects, wherein the MAC PDU is transmitted using a hybrid automatic repeat request (HARQ) transmission scheme, wherein a first HARQ transmission scheme for the prioritized configured uplink grant is different from a second HARQ transmission scheme for the other configured grant opportunity, and further comprising adjusting, by the processing hardware, a process for transmitting the MAC PDU to the base station from the first HARQ transmission scheme to the second HARQ transmission scheme.
- 10. The method according to any one of the preceding aspects, wherein the first transmission is a hybrid automatic repeat request (HARQ) new transmission.
- 11. A user device comprising processing hardware configured to execute a method according to any of one of claims 1-10.
- The following additional considerations apply to the foregoing discussion.
- A user device in which the techniques of this disclosure can be implemented (e.g., the UE 102) can be any suitable device capable of wireless communications such as a smartphone, a tablet computer, a laptop computer, a mobile gaming console, a point-of-sale (POS) terminal, a health monitoring device, a drone, a camera, a media-streaming dongle or another personal media device, a wearable device such as a smartwatch, a wireless hotspot, a femtocell, or a broadband router. Further, the user device in some cases may be embedded in an electronic system such as the head unit of a vehicle or an advanced driver assistance system (ADAS). Still further, the user device can operate as an internet-of-things (IoT) device or a mobile-internet device (MID). Depending on the type, the user device can include one or more general-purpose processors, a computer-readable memory, a user interface, one or more network interfaces, one or more sensors, etc.
- Certain implementations are described in this disclosure as including logic or a number of components or modules. Modules may can be software modules (e.g., code stored on non-transitory machine-readable medium) or hardware modules. A hardware module is a tangible unit capable of performing certain operations and may be configured or arranged in a certain manner. A hardware module can comprise dedicated circuitry or logic that is permanently configured (e.g., as a special-purpose processor, such as a field programmable gate array (FPGA) or an application-specific integrated circuit (ASIC)) to perform certain operations. A hardware module may also comprise programmable logic or circuitry (e.g., as encompassed within a general-purpose processor or other programmable processor) that is temporarily configured by software to perform certain operations. The decision to implement a hardware module in dedicated and permanently configured circuitry, or in temporarily configured circuitry (e.g., configured by software) may be driven by cost and time considerations.
- When implemented in software, the techniques can be provided as part of the operating system, a library used by multiple applications, a particular software application, etc. The software can be executed by one or more general-purpose processors or one or more special-purpose processors.
- Upon reading this disclosure, those of skill in the art will appreciate, through the principles disclosed herein, still additional alternative structural and functional designs for supporting transmission of IIOT data. Thus, while particular implementations and applications have been illustrated and described, it is to be understood that the disclosed implementations are not limited to the precise construction and components disclosed herein. Various modifications, changes and variations, which will be apparent to those of ordinary skill in the art, may be made in the arrangement, operation and details of the method and apparatus disclosed herein without departing from the spirit and scope defined in the appended claims.
Claims (19)
1-11. (canceled)
12. A method for communicating in an unlicensed spectrum by a user equipment (UE), the method comprising:
receiving, by the UE from a base station, a first configured uplink grant configuration for transmitting data in an unlicensed spectrum and a second configured uplink grant configuration for transmitting data in the unlicensed spectrum;
generating, by the UE, a data packet for the first configured uplink grant configuration using a first hybrid automatic repeat request (HARQ), transmission scheme;
performing, by the UE for the first configured uplink grant configuration, a first listen-before-talk (LBT), procedure; and
in response to determining that the first LBT procedure has failed:
identifying, by the UE, an opportunity to transmit the data packet using the second configured uplink grant configuration;
performing, by the UE for the second configured uplink grant configuration, a second LBT procedure; and
in response to determining that the second LBT procedure has been successful, transmitting, by the UE to the base station, the data packet using a second HARQ transmission scheme different from the first HARQ transmission scheme via the opportunity in a HARQ retransmission.
13. The method of claim 12 , further comprising:
prioritizing, by the UE, the first configured uplink grant configuration over the second configured uplink grant configuration.
14. The method of claim 13 , further comprising:
deprioritizing, by the UE, the first configured uplink grant configuration in response to determining the LBT procedure has failed.
15. The method of claim 12 , further comprising:
configuring, by the UE, a retransmission counter; and
retransmitting, by the UE to the base station, the data packet in response to determining that a number of retransmissions is less than or equal to the retransmission counter.
16. The method of claim 15 , further comprising:
determining, by the UE, that the UE is configured to use a configured grant retransmission timer;
starting, by the UE, the configured grant retransmission timer; and
resetting, by the UE, the retransmission counter when the configured grant retransmission timer expires.
17. The method of claim 12 , further comprising:
determining, by the UE, that the UE is configured to perform retransmission in an unlicensed spectrum.
18. The method of claim 17 , wherein determining whether the UE is configured to perform retransmission in an unlicensed spectrum includes at least one of:
determining, by the UE, that the UE is configured to use a configured grant retransmission timer; or
receiving, by the UE from the base station, an indication in a message or control element to perform retransmission in the unlicensed spectrum.
19. The method of claim 12 , wherein at least one of:
a size of the second configured uplink grant configuration matches a size of a protocol data unit (PDU), associated with a media access control (MAC), layer for the data packet;
logical channels including the MAC PDU are allowed to use the second configured uplink grant configuration; or
logical channels including the MAC PDU are allowed to use a configured grant type for the second configured uplink grant configuration.
20. The method of claim 19 , further comprising:
adjusting, by the UE, a process for transmitting the MAC PDU to the base station from the first HARQ transmission scheme to the second HARQ transmission scheme.
21. A user device comprising processing hardware configured to:
receive, by the user device from a base station, a first configured uplink grant configuration for transmitting data in an unlicensed spectrum and a second configured uplink grant configuration for transmitting data in the unlicensed spectrum;
generate, by the user device, a data packet for the first configured uplink grant configuration using a first hybrid automatic repeat request (HARQ), transmission scheme;
perform, by the user device for the first configured uplink grant configuration, a first listen-before-talk (LBT), procedure; and
in response to the user device determining that the first LBT procedure has failed:
identify, by the user device, an opportunity to transmit the data packet using the second configured uplink grant configuration;
perform, by the user device for the second configured uplink grant configuration, a second LBT procedure; and
in response to determining that the second LBT procedure has been successful, transmitting, by the user device to the base station, the data packet using a second HARQ transmission scheme different from the first HARQ transmission scheme via the opportunity in a HARQ retransmission.
22. The user device of claim 21 , wherein the processing hardware is further configured to:
prioritize, by the user device, the first configured uplink grant configuration over the second configured uplink grant configuration.
23. The user device of claim 22 , wherein the processing hardware is further configured to:
deprioritize, by the user device, the first configured uplink grant configuration in response to determining the LBT procedure has failed.
24. The user device of claim 21 , wherein the processing hardware is further configured to:
configure, by the user device, a retransmission counter; and
retransmit, by the user device to the base station, the data packet in response to determining that a number of retransmissions is less than or equal to the retransmission counter.
25. The user device of claim 24 , wherein the processing hardware is further configured to:
determine, by the user device, that the user device is configured to use a configured grant retransmission timer;
start, by the user device, the configured grant retransmission timer; and
reset, by the user device, the retransmission counter when the configured grant retransmission timer expires.
26. The user device of claim 21 , wherein the processing hardware is further configured to:
determine, by the user device, that the user device is configured to perform retransmission in an unlicensed spectrum.
27. The user device of claim 26 , wherein the user device determines whether the user device is configured to perform retransmission in an unlicensed spectrum by performing at least one of:
determining, by the user device, that the user device is configured to use a configured grant retransmission timer; or
receiving, by the user device from the base station, an indication in a message or control element to perform retransmission in the unlicensed spectrum.
28. The user device of claim 21 , wherein at least one of:
a size of the second configured uplink grant configuration matches a size of a protocol data unit (PDU), associated with a media access control (MAC), layer for the data packet;
logical channels including the MAC PDU are allowed to use the second configured uplink grant configuration; or
logical channels including the MAC PDU are allowed to use a configured grant type for the second configured uplink grant configuration.
29. The user device of claim 28 , wherein the processing hardware is further configured to:
adjust, by the user device, a process for transmitting the MAC PDU to the base station from the first HARQ transmission scheme to the second HARQ transmission scheme.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US18/250,177 US20240008084A1 (en) | 2020-10-22 | 2021-09-29 | Method of supporting industrial internet of things (iiot) with configured uplink grants on a shared spectrum |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US202063104193P | 2020-10-22 | 2020-10-22 | |
US18/250,177 US20240008084A1 (en) | 2020-10-22 | 2021-09-29 | Method of supporting industrial internet of things (iiot) with configured uplink grants on a shared spectrum |
PCT/US2021/052627 WO2022086683A1 (en) | 2020-10-22 | 2021-09-29 | Method of supporting industrial internet of things (iiot) with configured uplink grants on a shared spectrum |
Publications (1)
Publication Number | Publication Date |
---|---|
US20240008084A1 true US20240008084A1 (en) | 2024-01-04 |
Family
ID=78695821
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US18/250,177 Pending US20240008084A1 (en) | 2020-10-22 | 2021-09-29 | Method of supporting industrial internet of things (iiot) with configured uplink grants on a shared spectrum |
US17/508,573 Pending US20220125183A1 (en) | 2020-10-22 | 2021-10-22 | Rucking article |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US17/508,573 Pending US20220125183A1 (en) | 2020-10-22 | 2021-10-22 | Rucking article |
Country Status (4)
Country | Link |
---|---|
US (2) | US20240008084A1 (en) |
EP (1) | EP4231871A1 (en) |
CA (1) | CA3199260A1 (en) |
WO (1) | WO2022087417A1 (en) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CA3219100A1 (en) * | 2021-05-06 | 2022-11-10 | GORUCK Holdings, LLC | Exercise article for carrying a weighted plate |
USD1007140S1 (en) | 2021-05-06 | 2023-12-12 | GORUCK Holdings, LLC | Backpack for carrying a weighted plate |
USD1013806S1 (en) | 2022-06-14 | 2024-02-06 | GORUCK Holdings, LLC | Weighted plate |
USD1023555S1 (en) * | 2023-01-06 | 2024-04-23 | Zhanhui Zhu | Tactical backpack |
Family Cites Families (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4420103A (en) * | 1982-09-07 | 1983-12-13 | Wilderness Group Inc. | Backpack |
US5361955A (en) * | 1992-12-21 | 1994-11-08 | Bianchi International | Modular backpack |
JP2004008765A (en) * | 2002-06-11 | 2004-01-15 | Takashi Sato | Jogging sack exercising tool |
US8348114B2 (en) * | 2005-03-18 | 2013-01-08 | Mystery Ranch, Ltd. | Backpack frame and bag system |
CA2518127C (en) * | 2005-09-02 | 2008-07-08 | Heys International Ltd. | Backpack |
KR200451347Y1 (en) * | 2009-09-21 | 2010-12-10 | 주식회사 한웅 | Backpack in which the waterproof pack is equipped |
US20110120893A1 (en) * | 2009-11-20 | 2011-05-26 | Rekuc Richard J | Air-cushion backpack and laptop sleeve |
US9095203B2 (en) * | 2010-07-16 | 2015-08-04 | Kuiu, Inc. | Unitary composite backpack frame with upper stays |
US9072365B1 (en) * | 2011-11-11 | 2015-07-07 | Fereshteh Maneii | Back support |
US20150157115A1 (en) * | 2013-12-10 | 2015-06-11 | Patrick Smith | Backpack external frame and suspension system |
TWI571217B (en) * | 2015-02-17 | 2017-02-21 | 銘仁國際股份有限公司 | Backpack with multiple connected airbags |
US10463138B1 (en) * | 2017-02-16 | 2019-11-05 | Stephen Boutin | Backpack apparatus and system |
DE102017112759B4 (en) * | 2017-06-09 | 2021-02-25 | Deuter Sport Gmbh | backpack |
US10702047B1 (en) * | 2019-07-30 | 2020-07-07 | Samuel Younan | Reconfigurable exercise backpack |
-
2021
- 2021-09-29 US US18/250,177 patent/US20240008084A1/en active Pending
- 2021-10-22 US US17/508,573 patent/US20220125183A1/en active Pending
- 2021-10-22 EP EP21810815.7A patent/EP4231871A1/en active Pending
- 2021-10-22 CA CA3199260A patent/CA3199260A1/en active Pending
- 2021-10-22 WO PCT/US2021/056261 patent/WO2022087417A1/en unknown
Also Published As
Publication number | Publication date |
---|---|
CA3199260A1 (en) | 2022-04-28 |
WO2022087417A1 (en) | 2022-04-28 |
EP4231871A1 (en) | 2023-08-30 |
US20220125183A1 (en) | 2022-04-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109644498B (en) | New radio listen-before-talk design for spectrum sharing | |
CN107534995B (en) | Random access for low latency wireless communications | |
EP3120646B1 (en) | Scheduling assignment content and transmission in wireless communications | |
EP3167684B1 (en) | Group priority handling for direct mode resource pools in wireless communications | |
US20240008084A1 (en) | Method of supporting industrial internet of things (iiot) with configured uplink grants on a shared spectrum | |
US10893470B2 (en) | Control information utilization method and apparatus of terminal in mobile communication system | |
JP6726767B2 (en) | Paging detection window | |
US10433332B2 (en) | Method for transmitting uplink in unlicensed band and device using same | |
EP3681059B1 (en) | Method for uplink transmission in unlicensed band, and device using same | |
EP3941150A1 (en) | Random access method, terminal device and network device | |
US20220150922A1 (en) | System and Method for Scheduling Control Channel Information | |
JP2018530217A (en) | Flexible time division duplex subframe structure with reduced latency | |
US20240040594A1 (en) | Method for Determining Sidelink Feedback Resource, Terminal, and Network Side Device | |
US20230041484A1 (en) | Receiver Assisted Directional Channel Sensing for NR-U | |
WO2022086683A1 (en) | Method of supporting industrial internet of things (iiot) with configured uplink grants on a shared spectrum | |
CN112997433B (en) | Method for HARQ transmission and communication device | |
US20240057153A1 (en) | System and method for scheduling an uplink transmission assignment | |
WO2023151038A1 (en) | User equipment prioritization of uplink grants | |
CN113632579B (en) | System and method for reducing delay of timer-based transmissions on shared carriers | |
WO2022110178A1 (en) | Transmission method and terminal device | |
WO2022078695A1 (en) | Method for fast scheduling of retransmission | |
CN115941147A (en) | Scheduling of control signaling on a primary cell by a secondary cell | |
CN116210314A (en) | Wireless communication method, terminal device and network device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
STPP | Information on status: patent application and granting procedure in general |
Free format text: DOCKETED NEW CASE - READY FOR EXAMINATION |