Semi-persistent scheduling for low-latency communication
By adopting the SPS resource block mechanism released every TTI in the wireless communication system, the communication of the next TTI is automatically restored, which solves the problems of insufficient channel utilization and scheduling time in the existing technology and realizes low-latency and high-reliability URLLC communication.
Patent Information
- Application Number
- CN202210883413.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Priority Date
- 2016-12-22
- Filing Date
- 2017-11-27
- Publication Date
- 2025-09-12
- Estimated Expiration
- 2037-11-27
AI Technical Summary
Existing wireless communication systems face challenges in low latency and ultra-reliability. Conventional dynamic scheduling and semi-persistent scheduling technologies cannot meet the requirements of ultra-reliable low-latency communication (URLLC), especially in terms of channel utilization and scheduling time.
A semi-persistent scheduling (SPS) mechanism with per-TTI release is adopted, and the SPS resource blocks are automatically recovered for use in the next time transmission interval (TTI) unless another release signal is received, avoiding additional activation messages and meeting the low latency and ultra-reliability requirements of URLLC.
It improves channel utilization, meets the low latency and ultra-reliability requirements of URLLC, reduces scheduling time, avoids additional activation messages, and improves communication efficiency.
Smart Images

Figure CN115119325B_ABST
Abstract
Description
[0001] This application is a divisional application of a patent application with the application date of November 27, 2017, titled “Semi-persistent scheduling for low-latency communication” and application number 201780076201.1.
[0002] Cross-references
[0003] This patent application claims priority to U.S. patent application No. 15 / 388,242, filed by Li et al. on December 22, 2016, entitled “Semi-Persistent Scheduling for Low-Latency Communications,” which has been assigned to the assignee of this application. Background Art
[0004] The following relates generally to wireless communications, and more specifically to semi-persistent scheduling for low-latency communications.
[0005] Wireless communication systems are widely deployed to provide various types of communication content, such as voice, video, packet data, messaging, broadcast, and the like. These systems may be capable of supporting communication with multiple users by sharing available system resources (e.g., time, frequency, power). Examples of these multiple-access systems include code division multiple access (CDMA) systems, time division multiple access (TDMA) systems, frequency division multiple access (FDMA) systems, and orthogonal frequency division multiple access (OFDMA) systems (e.g., long-term evolution (LTE) systems or new radio (NR) systems). A wireless multiple-access communication system may include several base stations or access network nodes, each of which simultaneously supports communication for multiple communication devices, which may be otherwise referred to as user equipment (UE).
[0006] Multiple types of services may be transmitted in a wireless communication system. In some cases, different performance metrics for different types of services may give some types of services a higher priority than other types of services. An example of a class of services in a wireless communication system may include ultra-reliability low latency communication (URLLC), sometimes also referred to as mission-critical communication, which may specify that packets are transmitted with low latency and high reliability. URLLC or mission-critical communication may be an example of a communication with a high priority or a priority above a threshold. Low-priority communication includes communication with a priority below a threshold. An example of a communication having a priority level less than that of URLLC or mission-critical communication includes enhanced mobile broadband (eMBB) communication. The wireless communication system may assign resources to be used for various types of communications, such as high-priority or low-priority services. Summary of the Invention
[0007] The described technology relates to an improved method, system, device or apparatus for supporting semi-persistent scheduling (SPS) for low-latency communication. Generally speaking, the described technology provides per-transmission time interval (TTI) release of SPS resource blocks. Advantageously, communication automatically resumes in the SPS resource blocks in the next TTI unless another per-TTI release signal is received. Advantageously, this example can meet the low latency and ultra-reliability requirements of ultra-reliable low-latency communication (URLLC).
[0008] A wireless communication method is described. The method may include establishing an SPS resource block in each of a plurality of TTIs for transmission of priority traffic, determining that a level of priority traffic to be transmitted during a first TTI in the plurality of TTIs is below a priority traffic threshold, and transmitting a per-TTI release signal to indicate that the SPS resource block in the first TTI is released from being reserved for priority traffic.
[0009] An apparatus for wireless communication is described. The apparatus may include means for establishing an SPS resource block in each of a plurality of TTIs for transmission of priority traffic, means for determining that a level of priority traffic to be transmitted during a first TTI in the plurality of TTIs is below a priority traffic threshold, and means for sending a per-TTI release signal to indicate that the SPS resource block in the first TTI is released from being reserved for the priority traffic.
[0010] Another apparatus for wireless communication is described. The apparatus may include a processor, a memory in electronic communication with the processor, and instructions stored in the memory. The instructions are operable to cause the processor to establish an SPS resource block in each of a plurality of TTIs for transmission of priority traffic, determine that a level of priority traffic to be transmitted during a first TTI in the plurality of TTIs is below a priority traffic threshold, and transmit a per-TTI release signal to indicate that the SPS resource block in the first TTI is released from being reserved for priority traffic.
[0011] A non-transitory computer-readable medium for wireless communication is described. The non-transitory computer-readable medium may include instructions operable to cause a processor to establish an SPS resource block in each of a plurality of TTIs for transmission of priority traffic, determine that a level of priority traffic to be transmitted during a first TTI in the plurality of TTIs is below a priority traffic threshold, and transmit a per-TTI release signal to indicate that the SPS resource block in the first TTI is released from being reserved for priority traffic.
[0012] Some examples of the methods, apparatuses, and non-transitory computer-readable media described above further include a process, feature, unit, or instruction for avoiding sending priority traffic during the first TTI. Some examples of the methods, apparatuses, and non-transitory computer-readable media described above further include a process, feature, unit, or instruction for sending lower priority traffic on the SPS resource block in the first TTI.
[0013] Some examples of the methods, apparatuses, and non-transitory computer-readable media described above further include a process, feature, unit, or instruction for determining that the priority service is available for transmission in a subsequent TTI in the plurality of TTIs, the subsequent TTI occurring immediately after the first TTI. Some examples of the methods, apparatuses, and non-transitory computer-readable media described above further include a process, feature, unit, or instruction for sending the priority service in the SPS resource block in the subsequent TTI.
[0014] In some examples of the methods, apparatuses, and non-transitory computer-readable media described above, sending the per-TTI release signal includes sending the per-TTI release signal in the first TTI, wherein the wireless node may be a base station and the priority traffic may be downlink priority traffic. In some examples of the methods, apparatuses, and non-transitory computer-readable media described above, sending the per-TTI release signal includes sending the per-TTI release signal in a second TTI among the multiple TTIs, wherein the second TTI precedes the first TTI, wherein the wireless node may be a user equipment (UE), and the priority traffic may be uplink priority traffic.
[0015] Some examples of the methods, apparatuses, and non-transitory computer-readable media described above further include a process, feature, unit, or instruction for instructing a transmitter to enter a low power state during at least a portion of the first TTI. In some examples of the methods, apparatuses, and non-transitory computer-readable media described above, each of the plurality of TTIs includes a control channel that temporally precedes a data channel. In some examples of the methods, apparatuses, and non-transitory computer-readable media described above, sending the per-TTI release signal includes sending the per-TTI release signal in the control channel of the first TTI.
[0016] In some examples of the methods, apparatuses, and non-transitory computer-readable media described above, sending the per-TTI release signal includes sending the per-TTI release signal in a data channel of a previous TTI in the plurality of TTIs, wherein the previous TTI occurs immediately before the first TTI. In some examples of the methods, apparatuses, and non-transitory computer-readable media described above, the per-TTI release signal can be a single bit.
[0017] A wireless communication method is described. The method may include establishing an SPS resource block in each of a plurality of TTIs for reception of priority traffic, and receiving a per-TTI release signal indicating that the SPS resource block in a first TTI in the plurality of TTIs is released from being reserved for the priority traffic.
[0018] An apparatus for wireless communication is described. The apparatus may include means for establishing an SPS resource block in each of a plurality of TTIs for reception of priority traffic, and means for receiving a per-TTI release signal indicating that the SPS resource block in a first TTI in the plurality of TTIs is released from being reserved for the priority traffic.
[0019] Another apparatus for wireless communication is described. The apparatus may include a processor, a memory in electronic communication with the processor, and instructions stored in the memory. The instructions are operable to cause the processor to establish an SPS resource block in each of a plurality of TTIs for reception of priority traffic, and to receive a per-TTI release signal indicating that the SPS resource block in a first TTI of the plurality of TTIs is released from being reserved for the priority traffic.
[0020] A non-transitory computer-readable medium for wireless communication is described. The non-transitory computer-readable medium may include instructions operable to cause a processor to establish an SPS resource block in each of a plurality of TTIs for reception of priority traffic, and to receive a per-TTI release signal indicating that the SPS resource block in a first TTI in the plurality of TTIs is released from being reserved for the priority traffic.
[0021] Some examples of the methods, apparatus, and non-transitory computer-readable media described above further include a process, feature, unit, or instruction for releasing the SPS resource block in the first TTI from being reserved for priority traffic based at least in part on the per-TTI release signal. Some examples of the methods, apparatus, and non-transitory computer-readable media described above further include a process, feature, unit, or instruction for receiving lower priority traffic on the SPS resource block in the first TTI.
[0022] Some examples of the methods, apparatuses, and non-transitory computer-readable media described above further include processes, features, units, or instructions for monitoring a subsequent per-TTI release signal to determine whether the SPS resource blocks in a subsequent TTI in the plurality of TTIs may be released from dedicated priority service use. In some examples of the methods, apparatuses, and non-transitory computer-readable media described above, receiving the per-TTI release signal includes receiving the per-TTI release signal in the first TTI, wherein the wireless node may be a user equipment (UE) and the priority service may be downlink priority service. In some examples of the methods, apparatuses, and non-transitory computer-readable media described above, receiving the per-TTI release signal includes receiving the per-TTI release signal in a second TTI in the plurality of TTIs, wherein the second TTI precedes the first TTI, wherein the wireless node may be a base station and the priority service may be uplink priority service.
[0023] Some examples of the methods, apparatus, and non-transitory computer-readable media described above further include a process, feature, unit, or instruction for instructing a decoder to enter a low power state during at least a portion of the first TTI based at least in part on the per-TTI release signal. In some examples of the methods, apparatus, and non-transitory computer-readable media described above, each of the plurality of TTIs includes a control channel that temporally precedes a data channel.
[0024] In some examples of the methods, apparatuses, and non-transitory computer-readable media described above, receiving the per-TTI release signal includes receiving the per-TTI release signal in a control channel of the first TTI. In some examples of the methods, apparatuses, and non-transitory computer-readable media described above, receiving the per-TTI release signal includes receiving the per-TTI release signal in a data channel of a previous TTI in the plurality of TTIs, wherein the previous TTI occurs immediately before the first TTI. In some examples of the methods, apparatuses, and non-transitory computer-readable media described above, the per-TTI release signal may be a single bit. BRIEF DESCRIPTION OF THE DRAWINGS
[0025] Figure 1 Depicted is an example of a wireless communication system supporting semi-persistent scheduling (SPS) for low-latency communications in accordance with aspects of the present disclosure.
[0026] Figure 2 Depicted is an example of a wireless communication system supporting SPS for low-latency communications according to aspects of the present disclosure.
[0027] Figure 3Depicted is an example of a process flow diagram for an SPS supporting low-latency communications according to aspects of the present disclosure.
[0028] Figure 4 Depicted are examples of resource structures for an SPS that support low-latency communications according to aspects of the present disclosure.
[0029] Figure 5 Depicted is an example of a process flow diagram for an SPS supporting low-latency communications according to aspects of the present disclosure.
[0030] Figure 6 Depicted are examples of resource structures for an SPS that support low-latency communications according to aspects of the present disclosure.
[0031] Figures 7 to 9 Depicted is a block diagram of a device supporting SPS for low-latency communications according to aspects of the present disclosure.
[0032] Figure 10 A block diagram of a system including a user equipment (UE) supporting SPS for low-latency communications is depicted in accordance with aspects of the present disclosure.
[0033] Figure 11 Depicted is a block diagram of a system including a base station of an SPS supporting low-latency communications in accordance with aspects of the present disclosure.
[0034] Figures 12 to 15 Methods of SPS for low-latency communications according to aspects of the present disclosure are described. DETAILED DESCRIPTION
[0035] Disclosed are techniques for semi-persistent scheduling (SPS) for low-latency communication. A wireless communication system can use ultra-reliable low-latency communication (URLLC) SPS to transmit priority traffic. Radio resource control (RRC) signaling can be used to assign SPS resources to a user equipment (UE) supporting URLLC (referred to herein as URLLC UE or UE). RRC signaling can indicate the period of a transmission time interval (TTI) over which the SPS resources and other attributes (e.g., modulation and coding scheme (MCS)) are explicitly assigned to the URLLC UE. The base station can use the URLLC SPS resources to send downlink priority traffic. The UE can use the URLLC SPS resources to send uplink priority traffic.
[0036] The control channel is used to signal control data between the UE and the base station, but is not designed to meet the low latency and ultra-high reliability constraints of URLLC. These two constraints make it very challenging to design a highly reliable control channel for scheduling resource blocks. In a typical transmission scenario, a wireless communication device may communicate on a shared communication medium using a TTI comprising an uplink channel and a downlink channel. The uplink channel and the downlink channel may also be divided into resource blocks, and each resource block may be allocated to a wireless communication device for uplink and downlink communications. Scheduling assignments may be transmitted so that a specific wireless communication device knows which one or more resource blocks have been assigned to it for uplink and / or downlink communications.
[0037] Two commonly used scheduling techniques are dynamic scheduling and SPS. However, these conventional scheduling techniques do not meet the low latency and ultra-high reliability constraints of URLLC. Dynamic scheduling may not be feasible for URLLC. In order to meet the low latency requirements of URLLC, the resource blocks appearing in the TTI are to be scheduled in the same TTI. In order to meet the ultra-reliability requirements, the receiver must receive and correctly decode the scheduling assignment sent in the TTI. Failure to correctly decode the scheduling assignment in the TTI will violate the low latency requirement because it will take too long to request retransmission and receive the retransmitted scheduling assignment. Therefore, dynamic scheduling will require a one-time transmission of the scheduling assignment to meet the low latency requirement, and requires the receiver to correctly decode the sent scheduling assignment (without requesting retransmission) to meet the ultra-reliability requirement. These assumptions are unrealistic for most wireless communication systems, so dynamic scheduling cannot be practically used for URLLC.
[0038] Conventional SPS technology also has drawbacks. In SPS, the transmitter and receiver schedule one or more resource blocks in advance for upcoming uplink and / or downlink communications in one or more TTIs. However, channel utilization is a problem with conventional SPS technology because sometimes the transmitter, receiver, or both may not have data to transmit in one or more SPS resource blocks. Even if no data is transmitted in an SPS resource block, channel utilization is adversely affected.
[0039] In order to maintain the channel utilization at an acceptable level, conventional SPS technology allows that if the transmitter has no data to be used for transmission, the transmitter dynamically releases the SPS resource block so that the transmission of other services can be carried out. When data becomes available, the transmitter can send a dynamic activation message and resume the use of the SPS resource block. Conventional dynamic release and / or dynamic activation technology have the same problem as the above-mentioned conventional dynamic scheduling technology. More specifically, conventional dynamic release and / or dynamic activation technology cannot be used for URLLC because they violate one or both of the low delay requirement or ultra-reliability requirement. For example, after the dynamic release of the SPS resource block, conventional dynamic activation technology needs the highly reliable one-time transmission of scheduling assignment, which cannot be guaranteed in practical scenarios.
[0040] The example described herein overcomes the problems associated with conventional SPS technology by using the per-TTI release of SPS resource blocks. In the per-TTI release, the SPS resource blocks are released for a single TTI. Communication via the SPS resource blocks automatically resumes in the next TTI unless another per-TTI release signal is received. Advantageously, this example eliminates the need to send an activation message to activate the SPS resource blocks and meet the low latency and ultra-reliability requirements of URLLC.
[0041] Aspects of the present disclosure are initially described in the context of a wireless communication system that can utilize per-TTI release of SPS resource blocks. Aspects of the present disclosure are also shown and described with reference to apparatus diagrams, system diagrams, and flow diagrams for semi-persistent scheduling of low-latency communications.
[0042] Figure 1 An example of a wireless communication system 100 according to various aspects of the present disclosure is depicted. The wireless communication system 100 includes a base station 105, a UE 115, and a core network 130. In some examples, the wireless communication system 100 can be an LTE (or Advanced LTE) network, or a New Radio (NR) network. In some cases, the wireless communication system 100 can support enhanced broadband communication, ultra-reliable (i.e., mission-critical) communication, low-latency communication, and communication using low-cost and low-complexity equipment. The base station 105, the UE 115, or both can configure SPS resource blocks in multiple TTIs and release the SPS resource blocks on a TTI basis using per-TTI release when there is not enough priority data to be transmitted in a particular TTI.
[0043] The base station 105 can communicate wirelessly with the UE 115 via one or more base station antennas. Each base station 105 provides communication coverage for a corresponding geographic coverage area 110. The communication link 125 shown in the wireless communication system 100 can include an uplink (UL) transmission from the UE 115 to the base station 105, or a downlink (DL) transmission from the base station 105 to the UE 115. Control information and data can be multiplexed on the uplink channel or the downlink according to various techniques. For example, time division multiplexing (TDM) technology, frequency division multiplexing (FDM) technology, or hybrid TDM-FDM technology can be used to multiplex control information and data on the downlink channel. In some examples, the control information sent during the TTI of the downlink channel can be distributed in a cascaded manner between different control regions (e.g., between a common control region and one or more UE-specific control regions).
[0044] UEs 115 may be dispersed throughout the wireless communication system 100, and each UE 115 may be fixed or mobile. UE 115 may also be referred to as a mobile station, subscriber station, mobile unit, subscriber unit, wireless unit, remote unit, mobile device, wireless device, wireless communication device, remote device, mobile subscriber station, access terminal, mobile terminal, wireless terminal, remote terminal, handset, user agent, mobile client, client, or some other applicable terminology. UE 115 may also be a cellular phone, a personal digital assistant (PDA), a wireless modem, a wireless node, a wireless communication device, a handheld device, a tablet computer, a laptop computer, a cordless phone, a personal electronic device, a handheld device, a personal computer, a wireless local loop (WLL) station, an Internet of Things (IoT) device, an Internet of Everything (IoE) device, a machine type communication (MTC) device, an apparatus, an automobile, and the like.
[0045] In some cases, a UE 115 may also be able to communicate directly with other UEs (e.g., using a peer-to-peer (P2P) or device-to-device (D2D) protocol). One or more UEs 115 in a group of UEs 115 employing D2D communication may be within a cell's coverage area 110. Other UEs 115 in the group may be outside the cell's coverage area 110 or otherwise unable to receive transmissions from the base station 105. In some cases, a group of UEs 115 transmitting via D2D communication may utilize a one-to-many (1:M) system, where each UE 115 transmits to each other UE 115 in the group. In some cases, the base station 105 facilitates the scheduling of resources for the D2D communication. In other cases, the D2D communication is performed independently of the base station 105.
[0046] Some UEs 115, such as MTC or IoT devices, may be low-cost or low-complexity devices and may provide automated communication between machines, i.e., machine-to-machine (M2M) communication. M2M or MTC may refer to data communication technologies that allow devices to communicate with each other or with a base station without human intervention. For example, M2M or MTC may refer to communications from devices that integrate sensors or meters that measure or capture information and relay that information to a central server or application that can utilize the information or present it to a person interacting with the program or application. Some UEs 115 may be designed to collect information or enable automated behavior of machines. Examples of applications for MTC devices include smart meters, inventory monitoring, water level monitoring, equipment monitoring, medical health monitoring, wildlife monitoring, meteorological and geological event monitoring, fleet management and tracking, remote security sensing, physical access control, and transaction-based service billing.
[0047] In some cases, MTC devices can operate using half-duplex (one-way) communication at a reduced peak rate. MTC devices can also be configured to enter a power-saving "deep sleep" mode when not engaged in active communications. In some cases, MTC or IoT devices can be designed to support mission-critical functions, and the wireless communication system can be configured to provide ultra-reliable communication for those functions.
[0048] The base stations 105 can communicate with the core network 130 and with each other. For example, the base stations 105 can interact with the core network 130 via a backhaul link 132 (e.g., S1, etc.). The base stations 105 can communicate with each other directly or indirectly (e.g., via the core network 130) via a backhaul link 134 (e.g., X2, etc.). The base stations 105 can perform radio configuration and scheduling for communications with the UEs 115, or can operate under the control of a base station controller (not shown). In some examples, the base stations 105 can be macro cells, small cells, hot spots, etc. The base stations 105 can also be referred to as eNodeBs (eNBs) 105.
[0049] The base station 105 can be connected to the core network 130 by an S1 interface. The core network can be an evolved packet core (EPC), which can include at least one mobility management entity (MME), at least one serving gateway (S-GW), and at least one packet data network gateway (P-GW). The MME can be a control node for handling signaling between the UE 115 and the EPC. All user Internet Protocol (IP) packets can be transmitted through the S-GW, which itself can be connected to the P-GW. The P-GW can provide IP address allocation and other functions. The P-GW can be connected to network operator IP services. Operator IP services can include the Internet, intranet, IP multimedia subsystem (IMS), and packet switched (PS) streaming services (PSS).
[0050] The core network 130 may provide user authentication, access authorization, tracking, IP connectivity, and other access, routing, or mobility functions. At least some network devices (e.g., base station 105-a) may include subcomponents such as an access network entity 105-b, which may be an example of an access node controller (ANC). Each access network entity 105-b may communicate with a number of UEs 115 via a number of other access network transport entities 105-c, each of which may be an example of a smart radio head or a transmit / receive point (TRP). In some configurations, the various functions of each access network entity or base station 105 may be distributed across various network devices (e.g., radio heads and access network controllers) or consolidated into a single network device (e.g., base station 105).
[0051] The wireless communication system 100 can operate in the ultra-high frequency (UHF) frequency domain using a frequency band from 700 MHz to 2600 MHz (2.6 GHz), but in some cases, wireless local area networks (WLANs) can use frequencies up to 4 GHz. This region can also be referred to as the decimeter band because the wavelengths range from approximately one decimeter to one meter in length. UHF waves can primarily propagate via line of sight and may be blocked by buildings and environmental features. However, the waves can penetrate walls sufficiently to provide service to UEs 115 located indoors. Compared to transmissions at lower frequencies (and longer waves) using the high frequency (HF) or very high frequency (VHF) portions of the spectrum, transmissions using UHF waves are characterized by smaller antennas and shorter ranges (e.g., less than 100 km). In some cases, the wireless communication system 100 can also use the extremely high frequency (EHF) portion of the spectrum (e.g., from 30 GHz to 300 GHz). This region can also be referred to as the millimeter band because the wavelengths range from approximately one millimeter to one centimeter in length. Therefore, EHF antennas can be even smaller and more closely spaced than UHF antennas. In some cases, this can facilitate the use of antenna arrays (e.g., for directional beamforming) in UE 115. However, EHF transmissions may be subject to even greater atmospheric attenuation and a shorter range than UHF transmissions.
[0052] Thus, the wireless communication system 100 can support millimeter wave (mmW) communications between the UE 115 and the base station 105. Devices operating in the mmW or EHF bands can have multiple antennas to allow beamforming. That is, the base station 105 can use multiple antennas or antenna arrays to perform beamforming operations for directional communication with the UE 115. Beamforming (which can also be referred to as spatial filtering or directional transmission) is a signal processing technique that can be used at a transmitter (e.g., the base station 105) to shape and / or steer an overall antenna beam in the direction of a target receiver (e.g., the UE 115). This can be achieved by combining the elements in the antenna array in such a way that the transmitted signals experience constructive interference at certain angles and destructive interference at other angles.
[0053] The time interval in LTE or NR can be expressed in terms of a basic time unit (which can be T s =1 / 30,720,000 seconds). Time resources can be expressed in multiples of a sampling period of 10ms (T f =307200T s) in length, which can be identified by a system frame number (SFN) ranging from 0 to 1023. Each frame may include ten 1 ms subframes numbered from 0 to 9. A subframe may be further divided into two 0.5 ms time slots, each of which contains 6 or 7 modulation symbol periods (depending on the length of the cyclic prefix added before each symbol). Excluding the cyclic prefix, each symbol contains 2048 sampling periods. In some cases, the subframe may be the smallest scheduling unit, also referred to as a TTI. In other cases, the TTI may be shorter than a subframe, or may be dynamically selected (for example, in a short TTI burst or in a selected component carrier that uses a short TTI).
[0054] A resource element may consist of one symbol period and one subcarrier (e.g., a 15KHz frequency range). A resource block may contain 12 consecutive subcarriers in the frequency domain and, for a conventional cyclic prefix in each OFDM symbol, 7 consecutive OFDM symbols (1 time slot) in the time domain, or 84 resource elements. In other examples, a resource element may comprise a portion of a symbol period, or more than one symbol period, and may comprise one or more subcarriers. In some examples, a resource block may comprise more or less than 12 subcarriers, and in some examples, the subcarriers may be continuous or discontinuous. The number of bits carried by each resource element may depend on the modulation scheme (the symbol configuration that may be selected during each symbol period). Therefore, the more resource blocks a UE receives and the higher the modulation scheme, the higher the data rate may be.
[0055] The wireless communication system 100 may support operation on multiple cells or carriers, a feature that may be referred to as carrier aggregation (CA) or multi-carrier operation. A carrier may also be referred to as a component carrier (CC), layer, channel, etc. The terms "carrier," "component carrier," "cell," and "channel" may be used interchangeably herein. A UE 115 may be configured with multiple downlink CCs and one or more uplink CCs for carrier aggregation. Carrier aggregation may be used with both FDD and TDD component carriers.
[0056] In some cases, the wireless communication system 100 may utilize an enhanced component carrier (eCC). An eCC may be described by one or more characteristics including: wider bandwidth, shorter symbol duration, shorter transmission time interval (TTI), and a modified control channel configuration. In some cases, an eCC may be associated with a carrier aggregation configuration or a bidirectional connectivity configuration (e.g., when multiple serving cells have suboptimal or non-ideal backhaul links). An eCC may also be configured for use in unlicensed spectrum or shared spectrum (where more than one operator is allowed to use the spectrum). An eCC characterized by a wide bandwidth may include one or more segments that may be used by a UE 115 that is not capable of monitoring the entire bandwidth or prefers to use a limited bandwidth (e.g., to save power).
[0057] In some cases, an eCC may use a different symbol duration than other CCs, which may include using a reduced symbol duration compared to the symbol duration of other CCs. A shorter symbol duration may be associated with an increased subcarrier spacing. A TTI in an eCC may consist of one or more symbols. In some cases, the TTI duration (i.e., the number of symbols in a TTI) may be variable. In some cases, an eCC may use a different symbol duration than other CCs, which may include using a reduced symbol duration compared to the symbol duration of other CCs. A shorter symbol duration may be associated with an increased subcarrier spacing. A device using an eCC, such as a UE 115 or a base station 105, may transmit a wideband signal (e.g., 20, 40, 60, 80 MHz, etc.) with a reduced symbol duration (e.g., 16.67 microseconds). A TTI in an eCC may consist of one or more symbols. In some cases, the TTI duration (i.e., the number of symbols in a TTI) may be variable.
[0058] In some cases, the wireless system 100 may use both licensed and unlicensed RF spectrum bands. For example, the wireless system 100 may employ LTE License Assisted Access (LTE-LAA) or LTE Unlicensed (LTE-U) radio access technology or NR technology in an unlicensed band, such as the 5 GHz Industrial, Scientific and Medical (ISM) band. When operating in an unlicensed RF spectrum band, wireless devices such as base stations 105 and UEs 115 may employ a listen-before-talk (LBT) process to ensure that the channel is idle before sending data. In some cases, operations in an unlicensed band may be based on a carrier aggregation (CA) configuration in combination with component carriers (CCs) operating in a licensed band. Operations in the unlicensed spectrum may include downlink transmissions, uplink transmissions, or both. Duplexing in the unlicensed spectrum may be based on frequency division duplexing (FDD), time division duplexing (TDD), or a combination of the two.
[0059] Conventional SPS technology may take too long to schedule and / or cannot meet strict packet error rate requirements, such as those of URLLC. In conventional SPS technology, transmitter and receiver can allocate and release uplink, downlink or both, the SPS resource block for communication, and the release can be implicit or explicit. For implicit release, if no data is to be sent, the transmitter can send a message (e.g., medium access control packet data unit (MAC PDU)) comprising a zero value (e.g., zero medium access control service data unit (MAC SDU)) on the SPS resource block. The receiver can remove the configured uplink grant after receiving a message comprising several continuous new MAC PDUs (each new MAC PDU comprises zero MAC SDU) on the SPS resource block. For explicit release, the transmitter can send a release message (e.g., downlink control information (DCI) format 0, uplink control information (UCI) message, etc.) to indicate the release to the SPS resource block. When receiving the release message, the receiver can remove the configured uplink grant.
[0060] Conventional SPS techniques can also allow activation of released uplink and downlink SPS resource blocks. After previously configuring the next released SPS resource block in the UL direction (e.g., via radio resource control (RRC) messaging), the transmitter can send an SPS activation message (e.g., DCI format 0, UCI, etc. on the SPS cell radio network temporary identifier (C-RNTI)) to activate the SPS resource block in the UL direction. The receiver can use the grant provided in the SPS activation message to begin transmitting on the SPS resource block. In the downlink direction, after configuring the next released SPS resource block in the DL direction (e.g., via RRC messaging), the transmitter can send an SPS activation message (e.g., DCI format 1 / 1A / 2 / 2A / 2B / 2C, UCI, etc. on the SPS C-RNTI) to activate the SPS resource block in the DL direction. The receiver can receive the SPS activation message and begin decoding the SPS resource block.
[0061] The example described herein discloses a technology for SPS for low-latency communication, which overcomes the problems caused by conventional techniques. Conventional techniques may take too long to schedule and / or fail to meet strict packet error rate requirements, such as those of URLLC. The example described herein overcomes the problems of conventional SPS technology by using per-TTI release of SPS resource blocks. Advantageously, communication via the SPS resource blocks automatically recovers in the next TTI unless another per-TTI release signal is received. Another advantage is that there is no need to send an activation message to resume communication via the SPS resource blocks in the next TTI, and therefore the example can meet the low latency and ultra-reliability requirements of URLLC.
[0062] Figure 2 An example of a wireless communication system 200 for SPS for low-latency communication is depicted. The wireless communication system 200 may include a base station 105-a having a coverage area 110-a, and a first UE 115-a and a second UE 115-b within the coverage area 110-a. The UE 115-a may communicate with the base station 105-a via a communication link 125-a, and the UE 115-b may communicate with the base station 105-a via a communication link 125-b. The base station 105-a is Figure 1 An example of a base station 105, and UEs 115-a, 115-b are Figure 1 115. A wireless communication device (e.g., base station 105-a, first UE 115-a, or second UE 115-a) can configure one or more SPS resource blocks in one or more TTIs for communication with another wireless communication device. Once configured, any wireless communication device can use per-TTI release to release the SPS resource blocks in a single TTI. Communication can resume immediately using the SPS resource blocks in the next TTI unless another per-TTI release signal is received, as described in more detail below.
[0063] Figure 3 An example of a process flow diagram 300 of an SPS for low-latency communication is depicted. In this example, Figure 2 The base station 105-a and the UE 115-a can configure downlink SPS resource blocks for communication of priority services. The priority services can be, for example, mission-critical data, URLLC data, etc.
[0064] At operation 305, the base station 105-a may coordinate with the UE 115-a to establish SPS resource blocks in a plurality of TTIs. In one example, radio resource control (RRC) signaling may be exchanged to configure SPS resource blocks in a plurality of TTIs, which may be used by the UE 115-a, the base station 105-a, or both for downlink transmission of priority traffic. For example, the base station 105-a may allocate SPS resource blocks in a downlink data channel in one or more TTIs for transmitting priority traffic to the UE 115-a. During the establishment of the SPS resource blocks, the base station 105-a may identify in which TTIs the SPS resource blocks are allocated, including a starting TTI and an ending TTI. The SPS resource blocks may be assigned in each TTI within a time period (e.g., the next 100 TTIs), periodically in TTIs within a time period (e.g., every fourth TTI in the next 100 TTIs), or in a selected set of TTIs (e.g., TTI_1, TTI_3, TTI_32, TTI_36, TTI_59 in the TTI range from TTI_1 to TTI_100). The SPS resource block may be one or more resource blocks and may include a portion of a resource block. The base station 105-a may also allocate multiple SPS resource blocks to the UE 115-a in each TTI, or may vary how many SPS resource blocks are allocated on a TTI-by-TTI basis.
[0065] An example of a resource structure including downlink SPS resource blocks is described below. Figure 4 An example of a resource structure 400 for an SPS for low-latency communication is depicted. Depicted are multiple TTIs 450-a, 450-b, 450-c, and 450-d. Each TTI 450 can include a control channel (CCH) 405 and a data channel (DCH) 410. Examples of control channels 405 include a physical downlink control channel (PDCCH), a physical uplink control channel (PUCCH), and the like. Examples of data channels 410 include a physical downlink shared channel (PDSCH), a physical uplink shared channel (PUSCH), and the like. In this example, a base station 105-a can coordinate with a UE 115-a to establish an SPS resource block 415 in multiple TTIs 450. The block 415 can use the same time and frequency resources in each TTI, or can vary in time and / or frequency from TTI to TTI. As shown, blocks 415-a, 415-b, 415-c, and 415-d located in data channels 410-a, 410-b, 410-c, and 410-d, respectively, are allocated for transmitting priority traffic from base station 105-a to UE 115-a.
[0066] Even when blocks 415 are allocated, there may be TTIs 450 in which the base station 105-a does not have any priority traffic to send, or does not have a sufficient amount of priority traffic to send. For efficient utilization of the data channel 410, the base station 105-a may send a per-TTI release signal to release SPS resource blocks for a single TTI. The base station 105-a may use the released blocks to transmit other traffic, such as lower priority traffic. An example of a lower priority traffic is enhanced mobile broadband (eMBB) data. In some examples, a traffic flow may have a traffic profile that includes a traffic ranking. The base station 105-a may obtain a traffic profile for each available traffic flow that has data available for transmission, and send data from the traffic flow with the highest traffic ranking in the released resource blocks. Figure 4 Only a single example of resource structure 400 is shown and is described from the perspective of base station 105-a. However, other allocations and arrangements of resource structure 400 may be used. In addition, UE 115-a may also perform the techniques described herein with respect to base station 105-a.
[0067] Return again Figure 3 At operation 310, the base station 105-a may determine a level of priority traffic available for transmission and determine that it lacks any, or an insufficient level of, priority traffic to transmit in the downlink SPS resource blocks 415 of the next TTI. For example, the base station 105-a may compare the amount of priority traffic available for transmission to a threshold and determine that the amount does not meet the threshold (e.g., is less than the threshold).
[0068] At operation 315, the base station 105-a may generate and transmit a per-TTI release signal to indicate that the downlink block 415 for the particular TTI is to be released. The base station 105-a may determine that it lacks any priority traffic, or does not have enough priority traffic to send in the block 415 in the particular TTI, and may transmit the per-TTI release signal to release the block 415 from exclusive priority traffic use. For example, referring to Figure 4, the base station 105-a may determine that it lacks sufficient priority traffic to transmit in TTI 450-c. Based at least in part on this determination, the base station 105-a may transmit a per-TTI release signal R 420 in the control channel 405-c of the TTI 450-c to release the block 415-c from being reserved for priority traffic. In one example, the per-TTI release signal R 420 may be a single bit included in the control channel 405-c to indicate that the block 415-c is to be released from transmitting priority traffic. The per-TTI release signal R 420 is transmitted in the control channel 405-c immediately preceding the data channel 410-c including the block 415-c to be released. The base station 105-a may avoid transmitting priority traffic in the block 415-c.
[0069] Rather than allowing downlink block 415-c to go unused, base station 105-a may send lower priority (LP) traffic in block 415-c. Base station 105-a may include control data in control channel 405-c indicating which UE is to decode block 415-c, and thus the LP traffic may be sent to UE 115-a or a different UE (e.g., 115-b). Referring again to Figure 3 , Figure 3 Operations 320, 325-a, and 330 correspond to control data in control channel 405-c instructing UE 115-b to decode block 415-c, and operations 325-b and 335 correspond to control data in control channel 405-c instructing UE 115-a to decode block 415-c. Operations 320, 325-a, 325-b, 330, and 335 are shown with dashed lines because it is optional for UE 115-a to perform the corresponding operations. Operations 320, 325-a, and 330 are shown with a first type of dashed line, indicating that they can be performed collectively. Operations 325-b and 335 are shown with a second type of dashed line, indicating that they can be performed collectively.
[0070] Beginning at operation 315, UE 115-a may receive a per-TTI release signal R 420 and the control data in a control channel 405-c and may, at operation 320, process the received control data to determine that block 415-c carries LP traffic addressed to a different UE. At this time, UE 115-a may optionally enter a low-power state. In the low-power state, UE 115-a may partially or completely power down a decoder, receiver, hardware, circuitry, any combination thereof, or the like for at least a portion of downlink data channel 410-c for TTI 450-c. At operation 325-a, base station 105-a may transmit lower priority (LP) traffic, such as eMBB traffic. In this example, the LP traffic may be addressed to UE 115-b, which receives and decodes the LP traffic. At operation 330, UE 115-a may exit the low-power state. The exit may occur at the end of the duration of the TTI 450 - c , the end of the duration of the downlink data channel 410 - c , or other suitable time.
[0071] In other examples, UE 115-a may skip entering and exiting the low-power state. In one instance, UE 115-a may fail to receive the per-TTI release signal R 420 and decode block 415 even though block 415 does not include priority traffic for UE 115-a. This is acceptable because the low latency and ultra-reliability constraints of URLLC are not violated. After decoding, UE 115-a may determine that block 415 includes lower priority traffic, and it may simply discard it.
[0072] refer to Figure 3 At operations 325-b and 330, UE 115-a may process the control data in control channel 405-c and determine that block 415-c carries LP traffic addressed to UE 115-a. At operation 335, UE 115-a may receive and decode the LP traffic sent in block 415-c.
[0073] At operation 340, the base station 105-a may determine that the level of priority traffic available for transmission for the next TTI (e.g., TTI 450-d) meets the threshold. At operation 345, the base station 105-a may transmit the priority traffic to the UE 115-a in block 415. For example, referring to Figure 4, the base station 105-a may send the priority traffic in block 415-d to the UE 115-a. Because the per-TTI release signal R 420 releases block 415 only for a single TTI (e.g., only for TTI 450-c), the base station 105-a advantageously does not need to send any activation message or other control data to instruct the UE 115-a to decode block 415 in the next TTI 450 (e.g., block 415-d of TTI 450-d). In contrast, the default indication when establishing SPS resource blocks 415 in multiple TTIs is that the UE 115-a is to decode block 415 in each TTI 450 unless the per-TTI release signal R 420 is received in the control channel 405 for that TTI 450.
[0074] At operation 350 , the UE 115 - a may monitor the per-TTI release signal, determine that the control channel 405 - d does not include a per-TTI release signal, and continue to receive and decode the SPS resource block 415 - d in the TTI 450 - d .
[0075] Figure 3 The operations described in the foregoing may be repeated one or more times in the same or different order. For a TTI in which the base station 105-a determines that the priority traffic volume does not meet the threshold, the base station 105-a and the UE 115-a may perform operations 310, 315, and optional operations 320, 325-a, 325-b, 330, and 335. Therefore, the base station 105-a may repeatedly notify the UE 115-a to release the SPS resource block 415 by sending a per-TTI release signal in the control channel 410 in each TTI 450 until new or sufficient amount of priority data arrives for transmission to the UE 115-a. For a TTI in which the base station 105-a determines that the priority traffic volume meets the threshold, the base station 105-a and the UE 115-a may perform operations 340, 345, and 350.
[0076] UE 115-a may similarly use a per-TTI release signal for releasing uplink SPS resource blocks, such as Figure 5-6 Further described in . Figure 5 An example of a process flow diagram 500 for SPS for low-latency communication is depicted. At operation 505, the UE 115-a may coordinate with the base station 105-a to establish uplink SPS resource blocks in multiple TTIs, similar to operation 305 described above for establishing downlink SPS resource blocks.
[0077] An example of a resource structure including uplink SPS resource blocks is described below. Figure 6An example of a resource structure 600 for SPS for low-latency communication is depicted. A plurality of TTIs 650-a, 650-b, 650-c, and 650-d are depicted. Each TTI 650 may include a control channel (CCH) 605 and a data channel (DCH) 610. The control channel 605 is Figure 4 An example of a control channel 405, while a data channel 610 is Figure 4 4. As shown in FIG. 4, blocks 615-a, 615-b, 615-c, 615-d, and 615-e, respectively, in data channels 610-a, 610-b, 610-c, 610-d, and 610-e are allocated for transmitting priority traffic from UE 115-a to base station 105-a.
[0078] Even if uplink SPS resource blocks 605 can be allocated, there may be TTIs 650 in which UE 115-a does not have any priority traffic to send. For efficient utilization of data channel 610, UE 115-a may send a per-TTI release signal in the data channel of the current TTI to release the uplink block in the next TTI. Figure 6 Only a single example of resource structure 600 is shown and is described from the perspective of UE 115-a. However, other allocations and arrangements of resource structure 600 may be used. Furthermore, base station 105-a may also perform the techniques described herein with respect to UE 115-a.
[0079] Reference again Figure 5 ,exist Figure 3 At operation 510 of UE 115-a, UE 115-a may determine a level of priority traffic available for transmission and determine that it lacks any, or an insufficient level of, priority traffic to transmit in uplink SPS resource blocks 615 in the next TTI. For example, UE 115-a may compare the amount of priority traffic available for transmission to a threshold and determine that the amount does not meet the threshold (e.g., is less than the threshold). The threshold may be the same as used by base station 105-a in operations 310 and 340, or may be different.
[0080] At operation 515, UE 115-a may generate and transmit a per-TTI release signal in the data channel 610 of the current TTI to release the block 615 for the next TTI. The per-TTI release signal may release the block 615 from dedicated priority traffic use. UE 115-a may transmit a per-TTI release signal 620 in the data channel 610 of a TTI 650 immediately preceding the next TTI 650 including the block 615 released from being reserved for priority traffic. In one example, referring to FIG. Figure 6, UE 115-a may send a per-TTI release signal 620-a (as indicated by the shaded vertical line) in data channel 610-b of TTI 650-b to indicate that block 615-c in data channel 610-c of TTI 650-c is to be released. As described above, per-TTI release signal 620-a may be a single bit (e.g., a "1" indicates release). UE 115-a may avoid sending priority traffic in block 615-c.
[0081] Rather than allowing block 615-c to go unused, base station 105-a may send lower priority (LP) traffic in block 615-c. Base station 105-a may include control data in control channel 605-c indicating which UE is to decode block 615-c, and thus the LP traffic may be sent to UE 115-a or a different UE (e.g., 115-b). Referring again to Figure 5 , operations 520, 525-a, and 530 correspond to control data in control channel 605-c instructing UE 115-b to decode block 615-c, and operations 525-b and 535 correspond to control data in control channel 605-c instructing UE 115-a to decode block 515-c. Operations 520, 525-a, 525-b, 630, and 535 are shown with dashed lines because it is optional for UE 115-a to perform the corresponding operations. Operations 520, 525-a, and 530 are shown with a first type of dashed line, indicating that they can be performed together. Operations 525-b and 535 are shown with a second type of dashed line, indicating that they can be performed together.
[0082] Beginning at operation 515, UE 115-a may transmit a per-TTI release signal 620 and may process control data in control channel 605-c. UE 115-a may, at operation 520, determine that block 615-c carries LP traffic addressed to a different UE and optionally enter a low-power state. In the low-power state, UE 115-a may partially or completely power down a decoder, receiver, hardware, circuitry, combinations thereof, and the like for at least a portion of uplink data channel 610-c for a TTI 650-c.
[0083] At operation 525-a, base station 105-a may transmit lower priority traffic to UE 115-b during the released uplink SPS resource blocks. In this example, the LP traffic may be addressed to UE 115-b, which receives and decodes the LP traffic. At operation 530, UE 115-a may exit the low power state. In other examples, UE 115-a may skip entering and exiting the low power state in a similar manner as described above.
[0084] In other examples, the UE 115-a may process the control data in the control channel 605-c and determine that the block 615-c carries LP traffic addressed to the UE 115-a.At operation 535, the UE 115-a may receive and decode the LP traffic sent in the block 615-c.
[0085] At operation 540, UE 115-a may determine that the level of priority traffic available for transmission in the next TTI satisfies the threshold. At operation 545, UE 115-a may transmit the priority traffic to base station 105-a in the next TTI 650. For example, referring to Figure 6 , UE 115-a may avoid sending a per-TTI release message in data channel 610-d due to meeting the threshold, and may send priority traffic in uplink SPS resource block 615-e of the next TTI. At operation 550, base station 105 may monitor the per-TTI release signal, determine that the per-TTI release signal is not received, and thereby receive and decode the priority traffic.
[0086] Figure 5 The operations described in may be repeated one or more times in the same or different order. For the TTI in which the UE 115-a determines that the priority traffic volume does not meet the threshold, the UE 115-a and the base station 105-a may perform operations 510, 515, and optional operations 520, 525-a, 525-b, 530, and 535. In some instances, the UE 115-a may repeatedly notify the base station 105-a to release the SPS resource block 615 by sending a per-TTI release signal in the uplink data channel 610 in each TTI 650 until new priority data arrives for transmission to the base station 105-a. For the TTI in which the UE 115-a determines that the priority traffic volume meets the threshold, the UE 115-a and the base station 105-a may perform operations 540, 545, and 550.
[0087] Advantageously, the per-TTI release of downlink and / or uplink SPS resource blocks can be used to meet stringent latency and reliability requirements, such as for URLLC. A further advantage is that communication is immediately resumed on the next TTI after the release, thereby eliminating the need to send an activation message to resume communication of priority services via the resource blocks assigned by the SPS.
[0088] Figure 7 A block diagram 700 illustrates a wireless device 705 that supports SPS for low-latency communication according to various aspects of the present disclosure. The wireless device 705 may be a reference Figure 11 and 2. Examples of aspects of the user equipment (UE) 115 or base station 105 are described. The wireless device 705 may include a receiver 710, a communication manager 715, and a transmitter 720. The wireless device 705 may also include a processor. Each of these components may communicate with each other (e.g., via one or more buses).
[0089] The receiver 710 may receive information such as packets, user data, or control information associated with various information channels (e.g., control channels, data channels, and information about SPS for low-latency communication, etc.). The information may be passed to other components of the device. The receiver 710 may be a reference Figure 10 Examples of aspects of the transceiver 1035 are described.
[0090] The communication manager 715 may be a reference Figure 10 Examples of aspects of the communication manager 1015 described herein. The communication manager 715 and / or at least some of its various subcomponents may be implemented in hardware, software executed by a processor, firmware, or any combination thereof. If implemented in software executed by a processor, the functions of the communication manager 715 and / or at least some of its various subcomponents may be performed by a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA) or other programmable logic device, discrete gate or transistor logic devices, discrete hardware components, or any combination thereof, designed to perform the functions described in this disclosure. The communication manager 715 and / or at least some of its various subcomponents may be physically located at various locations, including being distributed such that portions of the functions are implemented by one or more physical devices at different physical locations. In some examples, the communication manager 715 and / or at least some of its various subcomponents may be independent and distinct components according to various aspects of the present disclosure. In other examples, the communications manager 715 and / or at least some of its various subcomponents may be combined with one or more other hardware components, including but not limited to a receiver, a transmitter, a transceiver, one or more other components described in the present disclosure, or combinations thereof according to various aspects of the present disclosure.
[0091] The communication manager 715 may establish SPS resource blocks in each TTI in a group of TTIs for transmission of priority traffic and determine that a level of priority traffic to be transmitted during a first TTI in the group of TTIs is below a priority traffic threshold.
[0092] The transmitter 720 may transmit signals generated by other components of the device. In some examples, the transmitter 720 may be co-located with the receiver 710 in a transceiver module. For example, the transmitter 720 may be a reference Figure 10 Examples of aspects of the transceiver 1035 are described. The transmitter 720 may include a single antenna, or it may include a group of antennas.
[0093] Transmitter 720 can send a per-TTI release signal to indicate that the SPS resource blocks in the first TTI are released from the reservation for priority traffic, avoid sending priority traffic during the first TTI, and send lower priority traffic on the SPS resource blocks in the first TTI. In some cases, the priority traffic is uplink priority traffic. Transmitter 720 can send priority traffic in the SPS resource blocks in subsequent TTIs. In some cases, sending a per-TTI release signal includes sending a per-TTI release signal in the first TTI, wherein the wireless node is a base station and the priority traffic is downlink priority traffic. In some cases, the per-TTI release signal is a single bit. In some cases, sending a per-TTI release signal includes sending the per-TTI release signal in a second TTI before the first TTI in the group of TTIs. In some cases, sending the per-TTI release signal includes sending the per-TTI release signal in a control channel of the first TTI. In some cases, sending the per-TTI release signal includes sending the per-TTI release signal in a data channel of a previous TTI in the group of TTIs, wherein the previous TTI occurs immediately before the first TTI.
[0094] Figure 8 A block diagram 800 illustrates a wireless device 805 that supports SPS for low-latency communication according to various aspects of the present disclosure. The wireless device 805 may be a reference Figure 1 and 7 Examples of aspects of the wireless device 705, or UE 115, or base station 105 are described. The wireless device 805 may include a receiver 810, a communication manager 815, and a transmitter 820. The wireless device 805 may also include a processor. Each of these components may communicate with each other (e.g., via one or more buses).
[0095] The receiver 810 may receive information such as packets, user data, or control information associated with various information channels (e.g., control channels, data channels, and information about SPS for low-latency communication, etc.). The information may be passed to other components of the device. The receiver 810 may be a reference Figure 10 Examples of aspects of the transceiver 1035 are described.
[0096] The communication manager 815 may be a reference Figure 10Examples of aspects of the communication manager 1015 are described. The communication manager 815 may also include an SPS block builder 825 and a traffic level determiner 830.
[0097] The SPS block builder 825 may build an SPS resource block in each TTI in a group of TTIs for transmission of priority traffic.
[0098] The traffic level determiner 830 may determine that a level of priority traffic to be sent during a first TTI in the group of TTIs is below a priority traffic threshold and that the priority traffic is available for transmission in a subsequent TTI in the group of TTIs that occurs immediately after the first TTI.
[0099] The transmitter 820 may transmit signals generated by other components of the device. In some examples, the transmitter 820 may be co-located with the receiver 810 in a transceiver module. For example, the transmitter 820 may be a reference Figure 10 Examples of aspects of the described transceiver 1035. The transmitter 820 may include a single antenna, or it may include a group of antennas.
[0100] Figure 9 A block diagram 900 illustrates a communication manager 915 that supports SPS for low-latency communication according to various aspects of the present disclosure. The communication manager 915 may be a communication manager 915 as described above with reference to FIG. Figure 7 、 8 10 and 11. The communication manager 915 may include an SPS block builder 920, a traffic level determiner 925, and a releaser component 930. Each of these modules may communicate with each other directly or indirectly (e.g., via one or more buses).
[0101] The SPS block builder 920 may build an SPS resource block in each TTI of a group of TTIs for transmission of priority traffic. In some cases, each TTI of the group of TTIs includes a control channel that precedes the data channel in time.
[0102] The traffic level determiner 925 may determine that a level of priority traffic to be transmitted during a first TTI in the group of TTIs is below a priority traffic threshold and that the priority traffic is available for transmission in a subsequent TTI in the group of TTIs that occurs immediately after the first TTI.
[0103] Releaser component 930 can instruct the transmitter to enter a low power state during at least a portion of the first TTI.
[0104] Figure 10A schematic diagram of a system 100 including a device 1005 supporting SPS for low-latency communication according to various aspects of the present disclosure is shown. The device 1005 may be as described above, for example, with reference to Figure 1 、 7 1005. The present invention provides examples of or includes components of the wireless device 705, wireless device 805, or UE 115 described in connection with FIG. 8. The device 1005 may include components for two-way voice and data communications, including components for sending and receiving communications, including a UE communications manager 1015, a processor 1020, a memory 1025, software 1030, a transceiver 1035, an antenna 1040, and an I / O controller 1045. These components may be in electrical communication via one or more buses (e.g., bus 1010). The device 1005 may communicate wirelessly with one or more base stations 105.
[0105] The processor 1020 may include an intelligent hardware device (e.g., a general-purpose processor, a DSP, a central processing unit (CPU), a microcontroller, an ASIC, an FPGA, a programmable logic device, discrete gate or transistor logic components, discrete hardware components, or any combination thereof). In some cases, the processor 1020 may be configured to operate a memory array using a memory controller. In other cases, the memory manager may be integrated into the processor 1020. The processor 1020 may be configured to execute computer-readable instructions stored in the memory to perform various functions (e.g., functions or tasks of an SPS for supporting low-latency communication).
[0106] The memory 1025 may include random access memory (RAM) and read-only memory (ROM). The memory 1025 may store computer-readable, computer-executable software 1030, which includes instructions that, when executed, cause the processor to perform the various functions described herein. In some cases, the memory 1025 may, among other things, contain a basic input / output system (BIOS), which may control basic hardware and / or software operations, such as interaction with peripheral components or devices.
[0107] The software 1030 may include code for implementing aspects of the present disclosure, including code to support SPS for low-latency communication. The software 1030 may be stored in a non-transitory computer-readable medium such as system memory or other memory. In some cases, the software 1030 may not be executed directly by the processor but may enable a computer (e.g., when compiled and executed) to perform the functions described herein.
[0108] As described above, the transceiver 1035 can communicate bidirectionally via one or more antennas, wired or wireless links. For example, the transceiver 1035 can represent a wireless transceiver and can communicate bidirectionally with another wireless transceiver. The transceiver 1035 can also include a modem for modulating packets and providing the modulated packets to an antenna for transmission, and for demodulating packets received from the antenna.
[0109] In some cases, the wireless device may include a single antenna 1040. However, in some cases, the device may have more than one antenna 1040 that can concurrently send or receive multiple wireless transmissions.
[0110] I / O controller 1045 can manage input and output signals for device 1005. I / O controller 1045 can also manage peripheral devices that are not integrated into device 1005. In some cases, I / O controller 1045 can represent a physical connection or port to an external peripheral device. In some cases, I / O controller 1045 can be implemented as, for example, or another well-known operating system.
[0111] Figure 11 A schematic diagram of a system 1100 including a device 1105 supporting SPS for low-latency communication according to various aspects of the present disclosure is shown. The device 1105 may be as described above, for example, with reference to Figure 1 、 8 1105. The components of wireless device 805, wireless device 905, or base station 105 described in connection with FIG1105 and FIG1105 may be examples of or include these components. Device 1105 may include components for two-way voice and data communications, including components for sending and receiving communications, including a base station communication manager 1115, a processor 1120, a memory 1125, software 1130, a transceiver 1135, an antenna 1140, a network communication manager 1145, and a base station coordination manager 1150. These components may be in electrical communication via one or more buses (e.g., bus 1110). Device 1105 may communicate wirelessly with one or more UEs 115.
[0112] The base station communication manager 1115 may manage communications with other base stations 105 and may include a controller or scheduler for controlling communications with the UE 115 in cooperation with the other base stations 105. For example, the base station communication manager 1115 may coordinate the scheduling of transmissions to the UE 115 for various interference mitigation techniques, such as beamforming or joint transmission. In some examples, the base station communication manager 1115 may provide an X2 interface in a long term evolution (LTE) / LTE-A wireless communication network technology to provide communications between base stations 105.
[0113] The processor 1120 may include an intelligent hardware device (e.g., a general-purpose processor, a DSP, a CPU, a microprocessor, an ASIC, an FPGA, a programmable logic device, a discrete gate or transistor logic component, a discrete hardware component, or any combination thereof). In some cases, the processor 1120 may be configured to operate a memory array using a memory controller. In other cases, the memory controller may be integrated into the processor 1120. The processor 1120 may be configured to execute computer-readable instructions stored in the memory to perform various functions (e.g., functions or tasks of an SPS supporting low-latency communication).
[0114] The memory 1125 may include RAM and ROM. The memory 1125 may store computer-readable, computer-executable software 1130, which includes instructions that, when executed, cause the processor to perform the various functions described herein. In some cases, the memory 1125 may also contain BIOS, which may control basic hardware and / or software operations such as interaction with peripheral components or devices.
[0115] The software 1130 may include code for implementing aspects of the present disclosure, including code for supporting SPS for low-latency communication. The software 1130 may be stored in a non-transitory computer-readable medium such as system memory or other memory. In some cases, the software 1130 may not be executed directly by the processor but may enable a computer (e.g., when compiled and executed) to perform the functions described herein.
[0116] As described above, the transceiver 1135 can communicate bidirectionally via one or more antennas, wired or wireless links. For example, the transceiver 1135 can represent a wireless transceiver and can communicate bidirectionally with another wireless transceiver. The transceiver 1135 can also include a modem for modulating packets and providing the modulated packets to an antenna for transmission, and for demodulating packets received from the antenna.
[0117] In some cases, the wireless device may include a single antenna 1140. However, in some cases, the device may have more than one antenna 1140 that are capable of concurrently sending or receiving multiple wireless transmissions.
[0118] The network communications manager 1145 may manage communications with the core network (eg, via one or more wired backhaul links). For example, the network communications manager 1145 may manage the transfer of data communications for client devices, such as one or more UEs 115.
[0119] Base station coordination manager 1150 may manage communications with other base stations 105 and may include a controller or scheduler for controlling communications with UE 115 in cooperation with other base stations 105. For example, base station coordination manager 1150 may coordinate the scheduling of transmissions to UE 115 for various interference mitigation techniques, such as beamforming or joint transmission. In some examples, base station coordination manager 1150 may provide an X2 interface in LTE / LTE-A wireless communication network technology to provide communications between base stations 105.
[0120] Figure 12 1 is a flow chart depicting a method 1200 for SPS for low-latency communication according to various aspects of the present disclosure. The operations of the method 1200 may be implemented by a UE 115 or a base station 105 as described herein, or components thereof. For example, the method 1200 may be implemented by reference to Figures 7 to 9 The described communication manager performs the operations of method 1200. In some examples, the UE 115 or base station 105 can execute code sets to control the functional elements of the device to perform the functions described below. Additionally or alternatively, the UE 115 or base station 105 can use dedicated hardware to perform aspects of the functions described below.
[0121] At block 1205, the UE 115 or the base station 105 may establish an SPS resource block in each of a plurality of transmission time intervals (TTIs) for transmission of priority traffic. Figures 1 to 6 The method described performs the operation of block 1205. In some examples, the reference Figures 7 to 9 Aspects of the operations of block 1205 are described using the SPS block builder.
[0122] At block 1210, the UE 115 or base station 105 may determine that the level of priority traffic to be transmitted during the first TTI in the plurality of TTIs is below a priority traffic threshold. Figures 1 to 6 The method described performs the operations of block 1210. In some examples, the Figures 7 to 9 The traffic level determiner described herein performs aspects of the operations of block 1210 .
[0123] At block 1215, the UE 115 or the base station 105 may send a per-TTI release signal to indicate that the SPS resource blocks in the first TTI are released from being reserved for priority traffic. Figures 1 to 6 The method described performs the operation of block 1215. In some examples, the reference Figures 7 to 9 Aspects of the operations of block 1215 are described as being performed by the transmitter.
[0124] Figure 131 is a flow chart depicting a method 1300 for SPS for low-latency communication according to various aspects of the present disclosure. The operations of the method 1300 may be implemented by a UE 115 or a base station 105 as described herein, or components thereof. For example, the method 1300 may be implemented by reference to Figures 7 to 9 The described communication manager performs the operations of method 1300. In some examples, UE 115 or base station 105 can execute code sets to control functional elements of the device to perform the functions described below. Additionally or alternatively, UE 115 or base station 105 can use dedicated hardware to perform aspects of the functions described below.
[0125] At block 1305, the UE 115 or the base station 105 may establish an SPS resource block in each of a plurality of transmission time intervals (TTIs) for transmission of priority traffic. Figures 1 to 6 The method described performs the operation of block 1305. In some examples, the reference Figures 7 to 9 Aspects of the operations of block 1305 are described using the SPS block builder.
[0126] At block 1310, the UE 115 or base station 105 may determine that the level of priority traffic to be transmitted during the first TTI of the plurality of TTIs is below a priority traffic threshold. Figures 1 to 6 The method described performs the operations of block 1310. In some examples, the Figures 7 to 9 Aspects of the operations of block 1310 are described for a traffic level determiner.
[0127] At block 1315, the UE 115 or the base station 105 may send a per-TTI release signal to indicate that the SPS resource blocks in the first TTI are released from being reserved for priority traffic. Figures 1 to 6 The method described performs the operation of block 1315. In some examples, the reference Figures 7 to 9 Aspects of the operations of block 1315 are described as being performed by the transmitter.
[0128] At block 1320, the UE 115 or the base station 105 may determine that the priority service is available for transmission in a subsequent TTI in the plurality of TTIs, the subsequent TTI occurring immediately after the first TTI. Figures 1 to 6 The method described performs the operation of block 1320. In some examples, the reference Figures 7 to 9 Aspects of the operations of block 1320 are described for the traffic level determiner.
[0129] At block 1325, the UE 115 or base station 105 may transmit the priority traffic in the SPS resource blocks in the subsequent TTI. Figures 1 to 6The method described performs the operation of block 1325. In some examples, the reference Figures 7 to 9 Aspects of the operations of block 1325 are described as being performed by the transmitter.
[0130] Figure 14 14. A flow chart depicting a method 1400 for SPS for low-latency communication according to various aspects of the present disclosure is shown. The operations of the method 1400 may be implemented by a UE 115 or components thereof as described herein. For example, the method 1400 may be implemented by reference to Figure 10 The described UE communication manager performs the operations of method 1400. In some examples, UE 115 can execute code sets to control functional elements of the device to perform the functions described below. Additionally or alternatively, UE 115 can use dedicated hardware to perform aspects of the functions described below.
[0131] At block 1405, the UE 115 may establish an SPS resource block in each of a plurality of transmission time intervals (TTIs) for reception of priority traffic. Figures 1 to 6 The method described performs the operation of block 1405. In some examples, the reference Figure 10 Aspects of the operations of block 1405 are described using the SPS block builder.
[0132] At block 1410, the UE 115 may receive a per-TTI release signal indicating that an SPS resource block in a first TTI of the plurality of TTIs is released from being reserved for priority traffic. Figures 1 to 6 The method described performs the operations of block 1410. In some examples, the Figure 10 Aspects of the receiver performing the operations of block 1410 are described.
[0133] Figure 15 1 is a flow chart depicting a method 1500 for SPS for low-latency communication according to various aspects of the present disclosure. The operations of the method 1500 may be implemented by a UE 115 or components thereof as described herein. For example, the method 1500 may be implemented by a UE 115 or components thereof as described herein. Figure 10 The described UE communication manager performs the operations of method 1500. In some examples, UE 115 can execute code sets to control functional elements of the device to perform the functions described below. Additionally or alternatively, UE 115 can use dedicated hardware to perform aspects of the functions described below.
[0134] At block 1505, the UE 115 may establish an SPS resource block in each of a plurality of transmission time intervals (TTIs) for reception of priority traffic. Figures 1 to 6 The method described performs the operation of block 1505. In some examples, the reference Figure 10 Aspects of the operations of block 1505 are described using the SPS block builder.
[0135] At block 1510, the UE 115 may receive a per-TTI release signal indicating that an SPS resource block in a first TTI of the plurality of TTIs is released from being reserved for priority traffic. Figures 1 to 6 The method described performs the operations of block 1510. In some examples, the Figure 10 Aspects of the receiver performing the operations of block 1510 are described.
[0136] At block 1515, UE 115 may instruct a decoder to enter a low power state during at least a portion of the first TTI based at least in part on the per TTI release signal. Figures 1 to 6 The method described performs the operation of block 1515. In some examples, the reference Figure 10 The releaser component described performs aspects of the operations of block 1515.
[0137] It should be noted that the methods described above describe possible implementations, and that the operations and steps may be rearranged or otherwise modified, and that other implementations are possible. Furthermore, aspects from two or more methods may be combined.
[0138] The techniques described herein can be used in various wireless communication systems, such as code division multiple access (CDMA), time division multiple access (TDMA), frequency division multiple access (FDMA), orthogonal frequency division multiple access (OFDMA), single carrier frequency division multiple access (SC-FDMA), and other systems. The terms "system" and "network" are often used interchangeably. A CDMA system can implement radio technologies such as CDMA 2000 and Universal Terrestrial Radio Access (UTRA). CDMA 2000 encompasses the IS-2000, IS-95, and IS-856 standards. Versions of IS-2000 are often referred to as CDMA 2000 1X, 1X, and so on. IS-856 (TIA-856) is often referred to as CDMA 2000 1xEV-DO, High Rate Packet Data (HRPD), and so on. UTRA includes Wideband CDMA (W-CDMA) and other variations of CDMA. A Time Division Multiple Access (TDMA) system can implement radio technologies such as Global System for Mobile Communications (GSM).
[0139] Orthogonal Frequency Division Multiple Access (OFDMA) systems can implement radio technologies such as Ultra Mobile Broadband (UMB), Evolved UTRA (E-UTRA), Institute of Electrical and Electronics Engineers (IEEE) 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), IEEE 802.20, Flash-OFDM, and the like. UTRA and E-UTRA are part of the Universal Mobile Telecommunications System (UMTS). 3GPP Long Term Evolution (LTE) and LTE-Advanced (LTE-A) are versions of the Universal Mobile Telecommunications System (UMTS) that use E-UTRA. UTRA, E-UTRA, UMTS, LTE, LTE-A, NR, and Global System for Mobile Communications (GSM) are described in documents from an organization named "3rd Generation Partnership Project" (3GPP). CDMA2000 and UMB are described in documents from an organization named "3rd Generation Partnership Project 2" (3GPP2). The techniques described herein can be used for the systems and radio technologies mentioned above, as well as other systems and radio technologies. Although aspects of LTE or NR systems may be described for illustrative purposes, and LTE or NR terminology may be used throughout much of this specification, the techniques described herein are applicable beyond LTE or NR applications.
[0140] In LTE / LTE-A networks, including those described herein, the term evolved Node B (eNB) may be used generally to describe a base station. The wireless communication systems described herein may include heterogeneous LTE / LTE-A or NR networks, in which different types of evolved Node Bs (eNBs) provide coverage for various geographic areas. For example, each eNB, gNB, or base station may provide communication coverage for a macro cell, a small cell, or other type of cell. The term "cell" may be used to describe a base station, a carrier or component carrier associated with a base station, or a coverage area (e.g., a sector, etc.) of a carrier or base station, depending on the context.
[0141] A base station may include or may be referred to by those skilled in the art as a base transceiver station, a wireless base station, an access point, a wireless transceiver, a Node B, an eNodeB (eNB), a next generation NodeB (gNB), a Home NodeB, a Home eNodeB, or some other applicable terminology. The geographic coverage area of a base station may be divided into sectors that constitute only a portion of the coverage area. The wireless communication systems described herein may include different types of base stations (e.g., macro base stations or small cell base stations). The UEs described herein may be capable of communicating with various types of base stations and network devices, including macro eNBs, small cell eNBs, gNBs, relay base stations, and the like. There may be overlapping geographic coverage areas for different technologies.
[0142] A macro cell generally covers a relatively large geographic area (e.g., a radius of several thousand kilometers) and can allow unrestricted access to UEs with a service subscription with a network provider. A small cell is a low-power base station compared to a macro cell that can operate in the same or different frequency bands as the macro cell (e.g., licensed, unlicensed, etc.). Small cells may include pico cells, femto cells, and micro cells according to various examples. For example, a pico cell may cover a smaller geographic area and allow unrestricted access to UEs with a service subscription with a network provider. A femto cell may also cover a smaller geographic area (e.g., a home) and may provide restricted access to UEs associated with the femto cell (e.g., UEs in a closed subscriber group (CSG), UEs of users in a home, etc.). The eNB of a macro cell may be referred to as a macro eNB. The eNB of a small cell may be referred to as a small cell eNB, pico eNB, femto eNB, or home eNB. An eNB may support one or more (e.g., two, three, four, etc.) cells (e.g., component carriers).
[0143] The wireless communication systems described herein can support synchronous operation or asynchronous operation. For synchronous operation, base stations can have similar frame timing, and transmissions from different base stations can be approximately aligned in time. For asynchronous operation, base stations can have different frame timing, and transmissions from different base stations can be misaligned in time. The techniques described herein can be used for either synchronous or asynchronous operation.
[0144] The downlink transmission described herein may also be referred to as forward link transmission, and the uplink transmission may also be referred to as reverse link transmission. Figure 1 and 2 Each communication link described in the wireless communication system 100 may include one or more carriers, where each carrier may be a signal composed of multiple subcarriers (e.g., waveform signals of different frequencies).
[0145] The detailed description presented above in conjunction with the accompanying drawings describes exemplary configurations and does not represent all examples that can be implemented or within the scope of the claims. The term "exemplary" as used herein means "used as an example, instance, or illustration" and does not mean "more preferred" or "more advantageous" than other examples. The detailed description includes specific details for the purpose of providing an understanding of the described technology. However, these technologies can be practiced without these specific details. In some examples, well-known structures and devices are shown in block diagram form to avoid obscuring the concepts of the described examples.
[0146] In the accompanying drawings, similar components or features may have the same reference number. In addition, various components of the same type may be distinguished by following the reference number with a dash and a second reference number to distinguish between the similar components. If only the first reference number is used in the specification, the description applies to any of the similar components having the same first reference number, regardless of the second reference number.
[0147] The information and signals described herein may be represented using any of a variety of different techniques and methods. For example, data, instructions, commands, information, signals, bits, symbols, and chips that may be referred to throughout the above description may be represented by voltages, currents, electromagnetic waves, magnetic fields or particles, optical fields or particles, or any combination thereof.
[0148] The various exemplary blocks and modules described in conjunction with the present disclosure may be implemented or executed using a general-purpose processor, a DSP, an ASIC, an FPGA or other programmable logic device, discrete gate or transistor logic devices, discrete hardware components, or any combination thereof designed to perform the functions described herein. A general-purpose processor may be a microprocessor, or the processor may be any conventional processor, controller, microcontroller, or state machine. A processor may also be implemented as a combination of computing devices (e.g., a combination of a DSP and a microprocessor, a plurality of microprocessors, a combination of one or more microprocessors and a DSP core, or any other such configuration).
[0149] The functions described herein can be implemented in the form of hardware, software executed by a processor, firmware, or any combination thereof. If implemented using software executed by a processor, the functions can be stored on a computer-readable medium or transmitted as one or more instructions or codes thereon via a computer-readable medium. Other examples and implementations are also within the scope of this disclosure and the appended claims. For example, due to the nature of software, the functions described above can be implemented using software executed by a processor, hardware, firmware, hardwiring, or any combination thereof. The features used to implement the functions can also be physically located in various locations, including being distributed so that the various parts of the functions are implemented in different physical locations. Furthermore, as used herein and included in the claims, the term "or" used in a list of items (e.g., a list of items ending with a phrase such as "at least one of" or "one or more of") indicates an inclusive list, such that, for example, the list "at least one of A, B, or C" means A or B or C or AB or AC or BC or ABC (i.e., A and B and C). Furthermore, as used herein, the phrase "based on" should not be interpreted as a reference to a closed set of conditions. For example, an exemplary step described as "based on condition A" can be based on both condition A and condition B without departing from the scope of the present disclosure. In other words, as used herein, the phrase "based on" should be interpreted in the same manner as the phrase "based at least in part on."
[0150] Computer-readable media include both non-temporary computer storage media and communication media, and communication media include any media that contributes to the transfer of a computer program from one location to another.Non-temporary storage media can be any available media accessible to a general-purpose computer or a special-purpose computer. For example, but not limited to, non-temporary computer-readable media can include RAM, ROM, electrically erasable programmable read-only memory (EEPROM), compact disc (CD) ROM or other optical disk storage, disk storage or other magnetic storage device, or can be used for carrying or storing desired program code units in the form of instructions or data structures and any other non-temporary media that can be accessed by a general-purpose or special-purpose computer or a general-purpose or special-purpose processor. In addition, any connection is appropriately referred to as computer-readable media. For example, if software is transmitted from a website, server or other remote source using a coaxial cable, optical fiber cable, twisted pair, digital subscriber line (DSL) or wireless technologies such as infrared, radio and microwave, then the coaxial cable, optical fiber cable, twisted pair, digital subscriber line (DSL) or wireless technologies such as infrared, radio and microwave are included in the definition of medium. Disk and disc, as used herein, include CDs, laser discs, optical discs, digital versatile discs (DVDs), floppy disks, and Blu-ray discs, where disks usually reproduce data magnetically and discs reproduce data optically with lasers. Combinations of the above are also included within the scope of computer-readable media.
[0151] The description herein is provided to enable those skilled in the art to implement or use the present disclosure. Various modifications to the present disclosure will be readily apparent to those skilled in the art, and the overall principles defined herein may also be applied to other variations without departing from the scope of the present disclosure. Therefore, the present disclosure is not limited to the examples and designs described herein, but rather to the widest range consistent with the principles and novel features disclosed herein.
Claims
1. A method for wireless communication by a wireless node, comprising: Establishing a semi-persistent scheduling SPS resource block in each of a plurality of transmission time intervals TTI for transmission of services; determining that a level of the traffic to be sent during a first TTI in the plurality of TTIs is below a traffic threshold; as well as In a previous TTI that occurs before the first TTI in the plurality of TTIs, a per-TTI release signal is sent to indicate that the SPS resource block in the first TTI is released from being reserved for the service.
2. The method of claim 1, further comprising: Avoid sending the service during the first TTI.
3. The method of claim 1 , further comprising: Other services are sent on the SPS resource block in the first TTI.
4. The method of claim 1 , further comprising: determining that the service is available for transmission in a subsequent TTI among the plurality of TTIs, the subsequent TTI occurring immediately after the first TTI; as well as The service is sent in the SPS resource block in the subsequent TTI.
5. The method according to claim 1, wherein The sending of the per-TTI release signal includes: The per TTI release signal is sent in the first TTI, wherein the wireless node is a base station and the traffic is downlink traffic.
6. The method of claim 1, wherein: The sending of the per-TTI release signal includes: The per TTI release signal is sent in a second TTI of the plurality of TTIs, wherein the second TTI precedes the first TTI, wherein the wireless node is a user equipment (UE) and the traffic is uplink traffic.
7. The method of claim 1 , further comprising: A transmitter is instructed to enter a low power state during at least a portion of the first TTI.
8. The method of claim 1, wherein: Each TTI of the plurality of TTIs includes a control channel that temporally precedes a data channel.
9. The method of claim 8, wherein: The sending of the per-TTI release signal includes: The per-TTI release signal is sent in a control channel of the first TTI.
10. The method of claim 8, wherein: The sending of the per-TTI release signal includes: The per-TTI release signal is sent in a data channel of a previous TTI among the plurality of TTIs, wherein the previous TTI occurs immediately before the first TTI.
11. The method of claim 1, wherein: The per-TTI release signal is a single bit.
12. A method for wireless communication by a wireless node, comprising: Establishing a semi-persistent scheduling SPS resource block in each of a plurality of transmission time intervals TTI for receiving services; as well as In a previous TTI in the plurality of TTIs that occurs before a first TTI in the plurality of TTIs, a per TTI release signal is received indicating that the SPS resource block in the first TTI is released from being reserved for the service.
13. The method of claim 12, further comprising: Based at least in part on the per-TTI release signal, the SPS resource block in the first TTI is released from being reserved for the service.
14. The method of claim 12, further comprising: Other services are received on the SPS resource block in the first TTI.
15. The method of claim 12, further comprising: A subsequent release signal in each TTI is monitored to determine whether the SPS resource block in a subsequent TTI in the multiple TTIs is released from the dedicated service usage.
16. The method of claim 12, wherein: Receiving the per-TTI release signal includes: The per TTI release signal is received in the first TTI, wherein the wireless node is a user equipment (UE) and the traffic is downlink traffic.
17. The method of claim 12, wherein: Receiving the per-TTI release signal includes: The per TTI release signal is received in a second TTI of the plurality of TTIs, wherein the second TTI precedes the first TTI, wherein the wireless node is a base station and the traffic is uplink traffic.
18. The method of claim 12, further comprising: A decoder is instructed to enter a low power state during at least a portion of the first TTI based at least in part on the per TTI release signal.
19. The method of claim 12, wherein: Each TTI of the plurality of TTIs includes a control channel that temporally precedes a data channel.
20. The method of claim 19, wherein: Receiving the per-TTI release signal includes: The per-TTI release signal is received in a control channel of the first TTI.
21. The method of claim 19, wherein: Receiving the per-TTI release signal includes: The per-TTI release signal is received in a data channel of a previous TTI among the plurality of TTIs, wherein the previous TTI occurs immediately before the first TTI.
22. The method of claim 12, wherein: The per-TTI release signal is a single bit.
23. An apparatus for wireless communication in a system, comprising: processor; a memory in electronic communication with the processor; as well as Instructions, which are stored in the memory and which, when executed by the processor, cause the apparatus to: Establishing a semi-persistent scheduling SPS resource block in each of a plurality of transmission time intervals TTI for transmission of services; determining that a level of the traffic to be sent during a first TTI in the plurality of TTIs is below a traffic threshold; as well as In a previous TTI that occurs before the first TTI in the plurality of TTIs, a per-TTI release signal is sent to indicate that the SPS resource block in the first TTI is released from being reserved for the service.
24. An apparatus for wireless communication in a system, comprising: processor; a memory in electronic communication with the processor; as well as Instructions, which are stored in the memory and which, when executed by the processor, cause the apparatus to: Establishing a semi-persistent scheduling SPS resource block in each of a plurality of transmission time intervals TTI for receiving services; as well as In a previous TTI that occurs before a first TTI in the plurality of TTIs, a per-TTI release signal is received indicating that the SPS resource block in the first TTI is released from being reserved for the service.
25. An apparatus for wireless communication, comprising: A unit for establishing a semi-persistent scheduling SPS resource block in each TTI of a plurality of transmission time intervals TTI for transmission of a service; means for determining that a level of the traffic to be transmitted during a first TTI in the plurality of TTIs is below a traffic threshold; as well as The device is configured to send a per-TTI release signal in a previous TTI preceding the first TTI in the plurality of TTIs to indicate that the SPS resource block in the first TTI is released from being reserved for the service.
26. The apparatus of claim 25, further comprising: The device is configured to avoid sending the service during the first TTI.
27. The apparatus of claim 25, further comprising: A unit for sending other services on the SPS resource block in the first TTI.
28. The apparatus of claim 25, further comprising: means for determining that the service is available for transmission in a subsequent TTI in the plurality of TTIs, the subsequent TTI occurring immediately after the first TTI; as well as A unit for sending the service in the SPS resource block in the subsequent TTI.
29. The apparatus of claim 25, wherein: The unit for sending the per-TTI release signal includes: Means for sending the per TTI release signal in the first TTI, wherein the apparatus is a base station and the traffic is downlink traffic.
30. The apparatus of claim 25, wherein: The unit for sending the per-TTI release signal includes: Means for sending the per TTI release signal in a second TTI of the plurality of TTIs, wherein the second TTI precedes the first TTI, wherein the apparatus is a user equipment (UE) and the traffic is uplink traffic.
31. The apparatus of claim 25, further comprising: Means for instructing a transmitter to enter a low power state during at least a portion of the first TTI.
32. The apparatus of claim 25, wherein: Each TTI of the plurality of TTIs includes a control channel that temporally precedes a data channel.
33. The apparatus of claim 32, wherein: The unit for sending the per-TTI release signal includes: means for sending the per TTI release signal in a control channel of the first TTI.
34. The apparatus of claim 32, wherein: The unit for sending the per-TTI release signal includes: Means for sending the per TTI release signal in a data channel of a previous TTI in the plurality of TTIs, wherein the previous TTI occurs immediately before the first TTI.
35. The apparatus of claim 25, wherein: The per-TTI release signal is a single bit.
36. An apparatus for wireless communication, comprising: A unit for establishing a semi-persistent scheduling SPS resource block in each TTI of a plurality of transmission time intervals TTI for receiving a service; as well as Means for receiving, in a previous TTI in the plurality of TTIs that occurs before a first TTI in the plurality of TTIs, a per TTI release signal indicating that the SPS resource block in the first TTI is released from being reserved for the traffic.
37. The apparatus of claim 36, further comprising: Means for releasing the SPS resource block in the first TTI from being reserved for the service based at least in part on the per-TTI release signal.
38. The apparatus of claim 36, further comprising: A unit for receiving other services on the SPS resource block in the first TTI.
39. The apparatus of claim 36, further comprising: A unit configured to monitor a subsequent release signal in each TTI to determine whether the SPS resource block in a subsequent TTI in the plurality of TTIs is released from the dedicated service use.
40. The apparatus of claim 36, wherein The unit for receiving the per-TTI release signal includes: Means for receiving the per TTI release signal in the first TTI, wherein the apparatus is a user equipment (UE) and the traffic is downlink traffic.
41. The apparatus of claim 36, wherein: The unit for receiving the per-TTI release signal includes: Means for receiving the per TTI release signal in a second TTI of the plurality of TTIs, wherein the second TTI precedes the first TTI, wherein the apparatus is a base station and the traffic is uplink traffic.
42. The apparatus of claim 36, further comprising: Means for instructing a decoder to enter a low power state during at least a portion of the first TTI based at least in part on the per TTI release signal.
43. The apparatus of claim 36, wherein: Each TTI of the plurality of TTIs includes a control channel that temporally precedes a data channel.
44. The apparatus of claim 43, wherein: The unit for receiving the per-TTI release signal includes: Means for receiving the per TTI release signal in a control channel of the first TTI.
45. The apparatus of claim 43, wherein The unit for receiving the per-TTI release signal includes: Means for receiving the per TTI release signal in a data channel of a previous TTI of the plurality of TTIs, wherein the previous TTI occurs immediately before the first TTI.
46. The apparatus of claim 36, wherein: The per-TTI release signal is a single bit.
Citation Information
Patent Citations
Semi-persistent resource release by wireless communication device
CN102714879A
Low-latency, low-bandwidth and low duty cycle operation in a wireless communication system
US20160066316A1