The present invention generally relates to wireless communication networks, and particularly relates to efficient signaling techniques for conveying control information associated with autonomous repeated uplink (UL) transmissions from a wireless device to a network node.
Long Term Evolution (LTE) is an umbrella term for so-called fourth-generation (4G) radio access technologies developed within the Third-Generation Partnership Project (3GPP) and initially standardized in Releases 8 and 9, also known as Evolved UTRAN (E-UTRAN). LTE is targeted at various licensed frequency bands and is accompanied by improvements to non-radio aspects commonly referred to as System Architecture Evolution (SAE), which includes Evolved Packet Core (EPC) network. LTE continues to evolve through subsequent releases. One of the features of Release 11 is an enhanced Physical Downlink Control Channel (ePDCCH), which has the goals of increasing capacity and improving spatial reuse of control channel resources, improving inter-cell interference coordination (ICIC), and supporting antenna beamforming and/or transmit diversity for control channel.
An overall exemplary architecture of a network comprising LTE and SAE is shown in
As specified by 3GPP, E-UTRAN 100 is responsible for all radio-related functions in the network, including radio bearer control, radio admission control, radio mobility control, scheduling, and dynamic allocation of resources to UEs in uplink and downlink, as well as security of the communications with the UE. These functions reside in the eNBs, such as eNBs 105, 110, and 115. The eNBs in the E-UTRAN communicate with each other via the X1 interface, as shown in
Downlink (i.e., eNB to UE) physical channels provided by the LTE PHY include Physical Downlink Shared Channel (PDSCH), Physical Multicast Channel (PMCH), Physical Downlink Control Channel (PDCCH), Relay Physical Downlink Control Channel (R-PDCCH), Physical Broadcast Channel (PBCH), Physical Control Format Indicator Channel (PCFICH), and Physical Hybrid ARQ Indicator Channel (PHICH). In addition, the LTE PHY downlink includes various reference signals, synchronization signals, and discovery signals.
Uplink (i.e., UE to eNB) physical channels provided by the LTE PHY include Physical Uplink Shared Channel (PUSCH), Physical Uplink Control Channel (PUCCH), and Physical Random Access Channel (PRACH). In addition, the LTE PHY uplink includes various reference signals including demodulation reference signals (DM-RS), which are transmitted to aid the eNB in the reception of an associated PUCCH or PUSCH; and sounding reference signals (SRS), which are not associated with any uplink channel.
The multiple access scheme for the LTE PHY is based on Orthogonal Frequency Division Multiplexing (OFDM) with a cyclic prefix (CP) in the downlink, and on Single-Carrier Frequency Division Multiple Access (SC-FDMA) with a cyclic prefix in the uplink. To support transmission in paired and unpaired spectrum, the LTE PHY supports both Frequency Division Duplexing (FDD) (including both full- and half-duplex operation) and Time Division Duplexing (TDD).
As shown in
Accordingly, the resources available in a subframe of the LTE PHY DL comprise NDLRB PRB pairs, each of which comprises 2NDLsymb·NRBsc REs. For a normal CP and 15-KHz sub-carrier bandwidth, a PRB pair comprises 168 REs. These resources are scheduled or allocated on a per-subframe basis, such that the 1-ms subframe duration is also referred to as a transmission time interval (TTI).
One exemplary characteristic of PRBs is that consecutively numbered PRBs (e.g., PRBi and PRBi+1) comprise consecutive blocks of subcarriers. For example, with a normal CP and 15-KHz sub-carrier bandwidth, PRB0 comprises sub-carrier 0 through 11 while PRB1 comprises sub-carriers 12 through 23. The LTE PHY resource also can be defined in terms of virtual resource blocks (VRBs), which are the same size as PRBs but may be of either a localized or a distributed type. Localized VRBs can be mapped directly to PRBs such that VRB nVRB corresponds to PRB nPRB=nVRB. On the other hand, distributed VRBs may be mapped to non-consecutive PRBs according to various rules, as described in 3GPP Technical Specification (TS) 36.213 or otherwise known to persons of ordinary skill in the art. However, the term “PRB” shall be used in this disclosure to refer to both physical and virtual resource blocks. Moreover, the term “PRB” will be used henceforth to refer to a resource block for the duration of a subframe, i.e., a PRB pair, unless otherwise specified.
As discussed above, the LTE PHY maps the various DL and UL physical channels to the resources shown in
In LTE, DL transmissions are dynamically scheduled, i.e., in each subframe the base station transmits control information indicating the terminal to which data is transmitted and upon which resource blocks the data is transmitted, in the current downlink subframe. This control signaling is typically transmitted in the first n OFDM symbols in each subframe and the number n (=1, 2, 3 or 4) is known as the Control Format Indicator (CFI) indicated by the PCFICH transmitted in the first symbol of the control region.
Beginning with Release 11, the 3GPP specifications include an enhanced PDCCH (ePDCCH) in addition to the legacy PDCCH described above. The ePDCCH is intended to increase capacity and improve spatial reuse of control channel resources, improve inter-cell interference coordination (ICIC), and add antenna beamforming and/or transmit diversity support for control channel. Much like the Release 8 PDCCH, the ePDCCH is constructed by aggregating one or more enhanced control channel elements (eCCEs). An eCCE is comprised of one or more enhanced resource element groups (eREGs), each of which is comprised of one or more REs. For example, an eCCE comprised of nine eREGs, each having four REs, may be configured with the same capacity as a CCE. Unlike CCEs, however, eCCEs may be flexibly configured with various numbers and sizes of eREGs.
Moreover, the ePDCCH (i.e., eCCEs) can be mapped to PRBs for transmission either in a localized or distributed manner. The localized mapping provides frequency selective scheduling gain and beamforming gain while the distributed transmission provides robust ePDCCH transmission via frequency diversity in case valid channel state information is not available to the receiver. In order to achieve sufficient frequency diversity, however, each eCCE must be mapped to a minimum number PRBs distributed sufficiently throughout the range of sub-carriers in the physical resource.
A DL subframe also contains common reference symbols (CRS), which are known to the receiver and used for coherent demodulation of, e.g., control information.
As mentioned above, other DL reference signals can be UE-specific, such as DM-RS that can facilitate particular UEs to coherently demodulate data or control information transmitted to those UEs. Similarly, DM-RS can be transmitted in conjunction with PUCCH and/or PUSCH on the LTE UL. When DM-RS is transmitted in conjunction with PUSCH, the DMRS occupies a full UL symbol (i.e., all subcarriers). The DMRS transmitted in both UL and DL are designed so that a sequence can be cyclically shifted using different cyclic shifts (CSs). Different cyclic shifts are orthogonal to each other (under certain conditions) and can be used to separate users by the receiver (by detecting the CS of the DMRS, in case multiple CSs have been allocated). As defined in 3GPP TS 36.211, a reference signal (e.g., DMRS) sequence ru,v(α)(n) can be defined by a cyclic shift a of a base sequence
ru,v(α)(n)=ejαn
where MscRS=mNscRB is the length of the reference signal sequence and 1≤m≤NRBmax,UL. Multiple RS sequences can be defined from a base sequence and different values of α.
One feature targeted for LTE Release 15 is shorter transmission time intervals (TTIs), also referred to as “short TTI.” With this feature, transmissions can be made with a shorter duration (e.g., as little as one-seventh of the length of a normal LTE TTI). Each of these short transmissions can be scheduled separately with a new DL in-band control channel, with feedback sent in a new UL control channel. The scheduling and feedback can be sent in adjacent subframes for the shortest transmission time, resulting in a total radio access one-way transmission delay of about 0.5 ms, including data processing time. To support short TTI, the concept of a “subslot” is defined to include either two or three OFDM symbols, shorter than the seven-symbol duration of a slot. The varying length of the subslot is due to the need to have an integer split of 14-symbol subframes without crossing boundaries of the seven-symbol slots. With respect to the exemplary subframes shown in
The DL subslot pattern is dependent on the first symbol in the DL available to map PDSCH to, while the UL subslot pattern is fixed. An exemplary arrangement of UL and DL subslots is shown in
Transmissions can take place with or without an explicit grant/assignment. In case of UL, the transmission is usually referred to as being “granted by the network” (i.e., “UL grant”), while on the DL the transmission is referred to as taking place on a “DL assignment.” In case of a transmission with an explicit grant/assignment, a control message is sent to the UE informing it of the specific radio resources to be used for the transmission. In contrast, a transmission without an explicit grant/assignment is typically configured to occur with a defined periodicity. Given a recurring UL and/or DL configuration, the UE can then initiate a data transmission and/or receive data according to a predefined configuration. Such transmissions can be referred to as semi-persistent scheduling (SPS), configured grant, or grant-free transmissions. In general, however, when referring to an UL transmission without an explicit grant as a “configured grant transmission,” this term can include all types of pre-configured transmission patterns, including both SPS and grant-free operation.
To increase the reliability of a transmission, multiple repetitions of the same data packet (transport block, TB) can be configured and/or used. Using repetitions is a simple way to improve coverage and/or increase reliability, since the receiver can combine the multiple transmissions and achieve processing gain as well as a potential diversity gain. As used herein, a “repetition” refers generally to a particular version of a data packet payload that can be transmitted during some selected time interval. As such, different “repetitions” of the same data packet need not be identical but can, for example, utilize a different puncturing scheme and/or redundancy version of encoded bits for each repetition. Moreover, an initially-transmitted version of a data packet can also be considered a “repetition” or, more specifically, an “initial repetition.”
Combining UL configured grant transmission with data packet repetitions has the potential to improve reliability and/or reduce latency compared to a grant-based transmission. However, the actual improvements to latency can vary significantly depending on how the transmissions/repetitions are performed. Moreover, some techniques that improve latency can create difficulties in distinguishing between overlapping transmissions of different data packets (e.g., from different senders), which can lead to data packet decoding errors.
Embodiments of the present disclosure provide specific improvements to communication between user equipment (UE) and network nodes in a wireless communication network, such as by facilitating solutions to overcome the exemplary problems described above. More specifically, exemplary embodiments can provide an efficient technique for a UE to implicitly signal a starting transmit position of repetitions of a UL data packet, as well as an identifier (e.g., HARQ process ID) associated with the data packet. By encoding such information in a sequence of cyclic shifts (CS) associated with demodulation reference signals (DMRS) and transmitting these DMRS in association with at least a portion of the data packet repetitions, the UE can efficiently convey such uplink control information to the network node without incurring additional signaling (e.g., PUCCH) overhead. In this manner, exemplary embodiments of the present disclosure provide specific improvements that facilitate reduced latency of data packet repetitions while efficiently utilizing scarce uplink signaling resources.
Exemplary embodiments of the present disclosure include methods and/or procedures for transmitting control information, to a network node in a wireless communication network, in association with a plurality of repetitions of a data packet. The exemplary methods and/or procedures can be performed by a user equipment (UE, or component of a UE, such as a modem) in communication with the network node (e.g., base station, eNB, gNB, ng-eNB, en-gNB, etc., or components thereof).
The exemplary methods and/or procedures can include selecting a starting transmit position for an initial repetition of the plurality of repetitions of the data packet. The plurality of repetitions can include an initial repetition and one or more further repetitions including, e.g., a final repetition. The starting transmit position can be selected from a plurality of configured starting transmit positions. In some exemplary embodiments, the starting transmit position can be selected to minimize latency of the data packet.
The exemplary methods and/or procedures can also include selecting a sequence of cyclic shift (CS) values from a plurality of configured CS values. The plurality of configured CS values can be less than at least one of the following: the plurality of repetitions, and the plurality of configured starting transmit positions. For example, there can be L=2 configured CS values and four (4) configured starting transmit positions, with one starting position selected for transmitting the K=4 repetitions of the data packet. In addition, the sequence can be selected based on the plurality of repetitions and at least one of the following: an identifier associated with the data packet, and the selected starting transmit position. In some embodiments, the identifier associated with the data packet comprises a hybrid ARQ process identifier (HARQ ID). In some embodiments, the number of different CS values used in the sequence can be less than the plurality of configured starting transmit positions.
The exemplary methods and/or procedures can also include transmitting the plurality of repetitions of the data packet beginning at the starting transmit position. In addition, at least a subset of the repetitions can be transmitted in association with respective DMRS that are cyclic-shifted according to corresponding CS values of the selected sequence. In some embodiments, at least one of the repetitions is transmitted without an associated DMRS, e.g., in a data-only subslot. In some embodiments, the plurality of repetitions can be transmitted in a corresponding plurality of consecutive intervals, where each configured starting transmit position is during one of the consecutive intervals. In some embodiments, the DMRS that is transmitted in association with each repetition is also phase-shifted by one of two phase-shift (PS) values.
Exemplary embodiments of the present disclosure also include methods and/or procedures for receiving control information from a user equipment (UE) in association with a plurality of repetitions of a data packet. The exemplary methods and/or procedures can be performed by a network node (e.g., base station, eNB, gNB, ng-eNB, en-gNB, etc., or component(s) thereof) in a wireless communication network.
The exemplary methods and/or procedures can include receiving, from the UE a plurality of repetitions of a data packet, the plurality including an initial repetition. In some embodiments, the plurality of repetitions can be received in a corresponding plurality of consecutive intervals, and each configured starting transmit position is during one of the consecutive intervals.
The exemplary methods and/or procedures can also include receiving, from the UE in association with of at least a portion of the plurality of repetitions, respective demodulation reference signals (DMRS) that are cyclic-shifted according to a sequence of cyclic shift (CS) values. Furthermore, each CS value can be one of a plurality of configured CS values, and the plurality of configured CS values can be less than at least one of the following: the plurality of repetitions, and a plurality of configured starting transmit positions for initial repetitions of data packets. For example, there can be L=2 configured CS values and four (4) configured starting transmit positions, with one starting position selected for transmitting the K=4 repetitions of the data packet. In some embodiments, the number of different CS values used in the sequence can be less than the plurality of configured starting transmit positions.
The exemplary methods and/or procedures can also include determining, based on the sequence of CS values, at least one of the following: an identifier associated with the data packet; and a starting transmit position at which the initial repetition was transmitted. In some exemplary embodiments, the identifier associated with the data packet comprises a hybrid ARQ process identifier (HARQ ID). In some embodiments, determining the starting transmit position can include determining that the respective CS shift values of the received DMRS substantially match a particular CS sequence associated with the starting transmit position.
Other exemplary embodiments include network nodes network nodes (e.g., base station, eNB, gNB, ng-eNB, en-gNB, etc., or component(s) thereof) or user equipment (e.g., UE or component of a UE, such as a modem) configured to perform operations corresponding to the exemplary methods and/or procedures described herein. Other exemplary embodiments include non-transitory, computer-readable media storing program instructions that, when executed by at least one processor, configure such network nodes or such UEs to perform operations corresponding to the exemplary methods and/or procedures described above.
These and other objects, features and advantages of the exemplary embodiments of the present disclosure will become apparent upon reading the following detailed description of the exemplary embodiments of the present disclosure.
As briefly mentioned above, combining configured grant UL transmissions without with data packet repetitions can improve reliability and/or reduce latency compared to a grant-based transmission. However, the actual improvements to latency can vary significantly depending on how the transmissions/repetitions are performed. Moreover, some techniques that can improve latency can create difficulties in distinguishing between overlapping transmissions of different data packets (e.g., from different senders or from a specific sender wherein one specific starting position of a plurality of configured starting transmit positions was selected for transmitting the initial repetition of a data packet), which can lead to packet decoding errors. This is discussed in more detail below.
In
In
As can be appreciated from
Exemplary embodiments disclosed herein address these problems, issues, and/or drawbacks of existing solutions by providing a flexible but efficient approach for a UE to implicitly signal a starting transmit position of repetitions of a UL data packet, as well as an identifier (e.g., HARQ process ID) associated with the data packet. Exemplary embodiments accomplish this in various particular ways, as explained in more detail below.
As briefly mentioned above, any overlap between transmissions associated with different data packets needs to be resolvable by the receiver. The receiver typically must be able to determine the starting transmit position of the transmission associated with a given data packet, and, optionally, the end position. Typically (but not always), with a configured transmission length, the end position is implicit from the starting transmit position.
The receiver also should be able to determine any “implicitly” transmitted control information. For example, rather than sending control information explicitly (i.e., by dedicated bits that can be decoded similarly to a data portion), control information can also be implied by other characteristics of the transmitted signal and/or its information content that is nominally unrelated to the implicit control information. For example, rather than including a dedicated HARQ process ID field in the transmission associated with a particular data packet, that information can be implicitly derived based on other information, such as when and/or where the transmission occurred.
Related U.S. Pat. Appl. No. 62/544,571 describes how multiple (L) cyclic shifts (CS) of the DMRS can be used to identify the starting transmit position of a K-repetition sequence used for sending a data packet, as well as for resolving certain ambiguities in the rule(s) used to calculate HARQ process ID associated with the data packet. In this approach, the number of CS (L) is strictly equal to the number of repetitions used (K). Since the space of available CS is limited, assigning multiple ones to a single UE for resolution of these parameters is inefficient at best, and when the number of repetitions and/or process ID rule(s) complexity grow beyond the CS space, the solution is no longer feasible.
Accordingly, exemplary embodiments of the present disclosure facilitate configurations where the number of different configured CS values (e.g., available for selection as part of a CS sequence) is less than the number of repetitions used, e.g., L<K. In effect, the L CS values allocated over the K repetitions can facilitate separation and/or differentiation between different starting transmit positions of the K-repetition sequence, and also can facilitate identifying the HARQ process ID associated with data packet being transmitted with the K-repetition sequence.
In some exemplary embodiments, the repetition window and the process ID can be identified by using sequences of DMRS symbols in which the selected CS for each sequence minimizes the CS overlap of repetition windows with different starting transmit positions.
As can be seen in
For example, a sequence of four symbols in row 2 of
As can be seen in
It can be noted that as long as the DMRS detection (e.g., in the eNB receiver) is robust enough compared to the operating SINR of the data transmission, it can be acceptable to only have two DMRS positions differing (i.e., two non-differing) when determining the starting transmit position and/or process ID, even if the repetitions used are four.
In other exemplary embodiments, a further level of separation can be introduced where, in case of DMRS overlap, the phase of the transmitted DMRS is controlled such that different phases can be used depending on the starting transmit position.
It should be noted that the exemplary approach shown in
In other exemplary embodiments, a set of two DMRS CS can be used, wherein a default DMRS CS is used based on a fixed border in the overall frame structure, the border being the same irrespective of the starting transmit position (e.g., TTI) of the K-repetition window used for sending any given data packet. The quantity of TTIs between any two consecutive borders can be determined by the value of K. In other words, the particular DMRS CS used for the first repetition is the same regardless of starting transmit position, and all repetitions that are within the same border as the first repetition used that same particular DMRS CS. But if/when a repetition window crosses a fixed border in the frame structure, the DMRS CS can be switched to the alternative, which can be used for the remainder of the repetition pattern.
where TxInit is the index of the first repetition in the overall frame structure and NHARQ is the total number of active HARQ processes. Similarly, the particular DMRS CS (DMRSk) to be used can be determined according to:
where Tx is the index of a specific transmission in the overall frame structure. In case of K=4 repetitions as shown in
In certain variations of these exemplary embodiments, the default DMRS CS can be incremented modulo the number of available HARQ processes. In other variations of these embodiments, two DMRS CS sets (e.g., of multiple CS) can be used instead a single set of two DMRS CS. In such embodiments, a DMRS pattern can be determined/used independent of the set selected. For example, with four DMRS CS in a set, a pattern of {1,2,4,3} can be used within each set of the number of sets. The transition between sets can occur at a fixed border crossing, as discussed above. For example, the initial transmission and any subsequent repetitions within the same border can use set 1, while after the border crossing, set 2 is used for subsequent repetitions.
The derivation of the process ID can also be used in the previous embodiments after determining TxInit from the DMRS pattern. The process ID for embodiment 1 and 2 could also be derived assuming for example mod (TxInit, NHARQ). In other words, since the transmission starting transmit position varies in the different cases, the process ID can be uniquely identified.
In other exemplary embodiments, a set of four DMRS CS can be used together with fixed borders in the overall frame structure.
nominal PID=(current TTI div K)mod NHARQPID,
where current TTI is the TTI number corresponding to any specific TTI within any specific SFN (system frame number, modulo 1024) within any specific HFN (hype frame number, modulo 1024) of the LTE air interface. If a TTI does not contain the nominal PID then it necessarily contains nominal PID−1.
The use of L=4 configured CS values enables and/or facilitates the receiver to determine both the PID and the repetition sequence number (i.e., which of K repetitions) of a data packet it receives within a given TTI. The following two examples and/or use cases further illustrates this approach. In exemplary use case 1, the L=configured 4 CS values can represent the following conditions:
The above exemplary use case corresponds to
In other exemplary embodiments, the DMRS CS can be configured to be shared between TTIs, e.g., between respective short TTIs comprising subslots. In such embodiments, fewer than K DMRS will be transmitted for a K-repetition configuration. As such, the start of the repetition sequence can't be identified in the TTIs that are missing DMRS. Nevertheless, if L DMRS CS are configured, the CS can indicate the start of the repetition sequence in a similar way as described above with respect to other exemplary embodiments.
As an example, consider sharing of DMRS between two TTIs, e.g., TTI 1 comprising data, and TTI 2 comprising DMRS and data. If the repetition sequence starts in TTI 1, the DMRS in TTI 2 is sent with CS 1, but if the repetition sequence starts in TTI 2, the DMRS is sent with CS 2. Similarly, for K=4 repetitions, the DMRS CS can be configured according to start of sequence even if one or more DMRS is not transmitted in the starting TTI. Assuming K=4, CS sequence={a, b, c, d}, and no DMRS in TTI 2, the following table provides exemplary patterns that can be employed according to this embodiment:
In other words, the table above illustrates that, according to these embodiments, even if DMRS are not transmitted in a particular TTI, that TTI is still considered as part of a DMRS CS sequence for purposes of determining starting transmit position of the initial repetition and/or HARQ process ID. As such, in a following TTI, a subsequent DMRS CS is chosen as if the previous (missing) DMRS CS were actually transmitted. In variations of these embodiments, if a sequence starts in a TTI that would normally not (e.g., be configured not to) contain DMRS, a DMRS can be inserted (e.g., by a UE) in that TTI to facilitate the determination of starting transmit position and/or HARQ process ID.
In all exemplary embodiments discussed above, the actual signaling for the DMRS sequence to be used can be semi-statically configured by RRC, dynamically signaled by the DL control indicator (DCI) sent by the eNB, or pre-defined according to 3GPP specifications. Moreover, any of the above-described exemplary embodiments can also be used in conjunction with conventional approaches to minimize DMRS overlap based on using different time-domain symbols (e.g., within a TTI) for transmitting DMRS corresponding to different data packet repetition starting transmit positions. For example, the above-described embodiments can be used as a secondary measure to distinguish starting transmit positions when it is undesirable, infeasible, and/or impossible to use different time-domain symbols as a primary distinction mechanism.
The exemplary method and/or procedure illustrated in
In some embodiments, the operations of block 1210 can include the operations of sub-block 1212, where the UE can select a subset of the configured starting transmit positions based on the identifier associated with the data packet, wherein the size of the subset is equal to the plurality of repetitions. In some embodiments, the subset can be selected from a plurality of subsets, each subset comprising a plurality of consecutive starting transmit positions associated with a particular value of the identifier. Furthermore, in such embodiments, at least two of the subsets can be consecutive and separated by a fixed timing border in a transmission frame. In addition, the subsets separated by the fixed timing border can be associated with different values of the identifier. In some embodiments, the operations of block 1210 can also include the operations of sub-block 1214, where the UE can select the starting transmit position from among the selected subset.
The exemplary method and/or procedure can also include operations of block 1220, where the UE can select a sequence of cyclic shift (CS) values from a plurality of configured CS values. The plurality of configured CS values can be less than at least one of the following: the plurality of repetitions, and the plurality of configured starting transmit positions. For example, there can be L=2 configured CS values and four (4) configured starting transmit positions, with one starting position selected for transmitting the K=4 repetitions of the data packet. In addition, the sequence can be selected based on the plurality of repetitions and at least one of the following: an identifier associated with the data packet, and the selected starting transmit position. In some embodiments, the identifier associated with the data packet comprises a hybrid ARQ process identifier (HARQ ID). In some embodiments, the number of different CS values used in the sequence can be less than the plurality of configured starting transmit positions.
In some embodiments, the sequence of CS values does not overlap with at least one first sequence of CS values, and each first sequence corresponds to repetitions of a further data packet that can be transmitted during the consecutive intervals. In some embodiments, the sequence of CS values partially overlaps with at least one second sequence of CS values, and each second sequence corresponds to repetitions of a further data packet that can be transmitted during the consecutive intervals. In some embodiments, the sequence of CS values can be orthogonal to further sequences of CS used to represent further ones of the configured starting transmit positions.
In some embodiments, the selected sequence can comprise a first plurality of first CS values followed by a second plurality of second CS values, with the first plurality and the second plurality being selected based on the starting transmit position. For example, the first CS values can be part of a first default sequence, and the second CS values can be part of a second default sequence.
In some embodiments, the plurality of configured CS values is less than the plurality of configured starting transmit positions for initial repetitions of data packets. In such embodiments, each CS value of the selected sequence indicates: a value of the identifier; and whether the repetition associated with the CS value is the initial repetition, an intermediate repetition, or a final repetition.
The exemplary method and/or procedure can also include operations of block 1230, where the UE transmit the plurality of repetitions of the data packet beginning at the starting transmit position. In addition, at least a subset of the repetitions can be transmitted in association with respective DMRS that are cyclic-shifted according to corresponding CS values of the selected sequence. In some embodiments, at least one of the repetitions is transmitted without an associated DMRS, e.g., in a data-only subslot. In some embodiments, the plurality of repetitions can be transmitted in a corresponding plurality of consecutive intervals, where each configured starting transmit position is during one of the consecutive intervals. In some embodiments, the DMRS that is transmitted in association with each repetition is also phase-shifted by one of two phase-shift (PS) values.
The exemplary method and/or procedure illustrated in
The exemplary method and/or procedure can also include operations of block 1320, where the network node can receive, from the UE in association with of at least a portion of the plurality of repetitions, respective demodulation reference signals (DMRS) that are cyclic-shifted according to a sequence of cyclic shift (CS) values. Furthermore, each CS value can be one of a plurality of configured CS values, and the plurality of configured CS values can be less than at least one of the following: the plurality of repetitions, and a plurality of configured starting transmit positions for initial repetitions of data packets. For example, there can be L=2 configured CS values and four (4) configured starting transmit positions, with one starting position selected for transmitting the K=4 repetitions of the data packet. In some embodiments, the number of different CS values used in the sequence can be less than the plurality of configured starting transmit positions.
In some embodiments, the received DMRS are also phase-shifted by one of two phase-shift (PS) values. In some embodiments, at least one of the repetitions is received without an associated DMRS, e.g., during a data-only subslot.
In some embodiments, the sequence of CS values does not overlap with at least one first sequence of CS values, and each first sequence corresponds to repetitions of a further data packet that can be transmitted during the consecutive intervals. In some embodiments, the sequence of CS values partially overlaps with at least one second sequence of CS values, and each second sequence corresponds to repetitions of a further data packet that can be transmitted during the consecutive intervals. In some embodiments, the sequence of CS values can be orthogonal to further sequences of CS used to represent further ones of the configured starting transmit positions.
In some embodiments, the sequence of CS values can comprise a first plurality of first CS values followed by a second plurality of second CS values, with the first plurality and the second plurality being selected based on the starting transmit position. For example, the first CS values can be part of a first default sequence, and the second CS values can be part of a second default sequence.
In some embodiments, the number of CS values available for selection is less than the plurality of configured starting transmit positions for initial repetitions of data packets. In such embodiments, each CS value of the selected sequence indicates: a value of the identifier; and whether the repetition associated with the CS value is the initial repetition, an intermediate repetition, or a final repetition.
The exemplary method and/or procedure also includes operations of block 1330, where the network node can determine, based on the sequence of CS values, at least one of the following: an identifier associated with the data packet; and a starting transmit position at which the initial repetition was transmitted. In some exemplary embodiments, the identifier associated with the data packet comprises a hybrid ARQ process identifier (HARQ ID).
In some embodiments, the operations of block 1330 can include the operations of sub-block 1332, where the network node can determine that the respective CS shift values of the received DMRS substantially match a particular CS sequence associated with the starting transmit position.
In other embodiments, the configured starting transmit positions can include a plurality of subsets, each subset comprising a plurality of consecutive starting transmit positions associated with a particular value of the identifier. Furthermore, first and second ones of the subsets can be consecutive and are separated by a fixed timing border in a transmission frame structure. In addition, the subsets separated by the fixed timing border can be associated with different values of the identifier. In such embodiments, the operations of block 1330 can include the operations of sub-blocks 1334 and 1336, respectively, where the network node can compare the determined starting transmit position to the fixed timing border, and select a particular value of the identifier based on the result of the comparison.
Although various embodiments are described herein above in terms of methods, apparatus, devices, computer-readable medium and receivers, the person of ordinary skill will readily comprehend that such methods can be embodied by various combinations of hardware and software in various systems, communication devices, computing devices, control devices, apparatuses, non-transitory computer-readable media, etc.
Exemplary device 1400 can comprise a processor 1410 that can be operably connected to a program memory 1420 and/or a data memory 1430 via a bus 1470 that can comprise parallel address and data buses, serial ports, or other methods and/or structures known to those of ordinary skill in the art. Program memory 1420 can store software code, programs, and/or instructions (collectively shown as computer program product 1421 in
For example, processor 1410 can execute program code stored in program memory 1420 that corresponds to MAC, RLC, PDCP, and RRC layer protocols standardized by 3GPP (e.g., for NR and/or LTE). As a further example, processor 1410 can execute program code stored in program memory 1420 that, together with radio transceiver 1440, implements corresponding PHY layer protocols, such as Orthogonal Frequency Division Multiplexing (OFDM), Orthogonal Frequency Division Multiple Access (OFDMA), and Single-Carrier Frequency Division Multiple Access (SC-FDMA).
Program memory 1420 can also comprise software code executed by processor 1410 to control the functions of device 1400, including configuring and controlling various components such as radio transceiver 1440, user interface 1450, and/or host interface 1460. Program memory 1420 can also comprise one or more application programs and/or modules comprising computer-executable instructions embodying any of the exemplary methods and/or procedures described herein. Such software code can be specified or written using any known or future developed programming language, such as e.g., Java, C++, C, Objective C, HTML, XHTML, machine code, and Assembler, as long as the desired functionality, e.g., as defined by the implemented method steps, is preserved. In addition, or as an alternative, program memory 1420 can comprise an external storage arrangement (not shown) remote from device 1400, from which the instructions can be downloaded into program memory 1420 located within or removably coupled to device 1400, so as to enable execution of such instructions.
Data memory 1430 can comprise memory area for processor 1410 to store variables used in protocols, configuration, control, and other functions of device 1400, including operations corresponding to, or comprising, any of the exemplary methods and/or procedures described herein. Moreover, program memory 1420 and/or data memory 1430 can comprise non-volatile memory (e.g., flash memory), volatile memory (e.g., static or dynamic RAM), or a combination thereof. Furthermore, data memory 1430 can comprise a memory slot by which removable memory cards in one or more formats (e.g., SD Card, Memory Stick, Compact Flash, etc.) can be inserted and removed. Persons of ordinary skill in the art will recognize that processor 1410 can comprise multiple individual processors (including, e.g., multi-core processors), each of which implements a portion of the functionality described above. In such cases, multiple individual processors can be commonly connected to program memory 1420 and data memory 1430 or individually connected to multiple individual program memories and or data memories. More generally, persons of ordinary skill in the art will recognize that various protocols and other functions of device 1400 can be implemented in many different computer arrangements comprising different combinations of hardware and software including, but not limited to, application processors, signal processors, general-purpose processors, multi-core processors, ASICs, fixed and/or programmable digital circuitry, analog baseband circuitry, radio-frequency circuitry, software, firmware, and middleware.
A radio transceiver 1440 can comprise radio-frequency transmitter and/or receiver functionality that facilitates the device 1400 to communicate with other equipment supporting like wireless communication standards and/or protocols. In some exemplary embodiments, the radio transceiver 1440 includes a transmitter and a receiver that enable device 1400 to communicate with various 5G/NR networks according to various protocols and/or methods proposed for standardization by 3GPP and/or other standards bodies. For example, such functionality can operate cooperatively with processor 1410 to implement a PHY layer based on OFDM, OFDMA, and/or SC-FDMA technologies, such as described herein with respect to other figures.
In some exemplary embodiments, the radio transceiver 1440 includes an LTE transmitter and receiver that can facilitate the device 1400 to communicate with various LTE LTE-Advanced (LTE-A), and/or NR networks according to standards promulgated by 3GPP. In some exemplary embodiments of the present disclosure, the radio transceiver 1440 includes circuitry, firmware, etc. necessary for the device 1400 to communicate with various 5G/NR, LTE, LTE-A, UMTS, and/or GSM/EDGE networks, also according to 3GPP standards. In some exemplary embodiments of the present disclosure, radio transceiver 1440 includes circuitry, firmware, etc. necessary for the device 1400 to communicate with various CDMA2000 networks, according to 3GPP2 standards.
In some exemplary embodiments of the present disclosure, the radio transceiver 1440 is capable of communicating using radio technologies that operate in unlicensed frequency bands, such as IEEE 802.11 WiFi that operates using frequencies in the regions of 2.4, 5.6, and/or 60 GHz. In some exemplary embodiments of the present disclosure, radio transceiver 1440 can comprise a transceiver that is capable of wired communication, such as by using IEEE 802.3 Ethernet technology. The functionality particular to each of these embodiments can be coupled with or controlled by other circuitry in the device 1400, such as the processor 1410 executing program code stored in program memory 1420 in conjunction with, or supported by, data memory 1430.
User interface 1450 can take various forms depending on the particular embodiment of device 1400, or can be absent from device 1400 entirely. In some exemplary embodiments, user interface 1450 can comprise a microphone, a loudspeaker, slidable buttons, depressible buttons, a display, a touchscreen display, a mechanical or virtual keypad, a mechanical or virtual keyboard, and/or any other user-interface features commonly found on mobile phones. In other embodiments, the device 1400 can comprise a tablet computing device including a larger touchscreen display. In such embodiments, one or more of the mechanical features of the user interface 1450 can be replaced by comparable or functionally equivalent virtual user interface features (e.g., virtual keypad, virtual buttons, etc.) implemented using the touchscreen display, as familiar to persons of ordinary skill in the art. In other embodiments, the device 1400 can be a digital computing device, such as a laptop computer, desktop computer, workstation, etc. that comprises a mechanical keyboard that can be integrated, detached, or detachable depending on the particular exemplary embodiment. Such a digital computing device can also comprise a touch screen display. Many exemplary embodiments of the device 1400 having a touch screen display are capable of receiving user inputs, such as inputs related to exemplary methods and/or procedures described herein or otherwise known to persons of ordinary skill in the art.
In some exemplary embodiments of the present disclosure, device 1400 can comprise an orientation sensor, which can be used in various ways by features and functions of device 1400. For example, the device 1400 can use outputs of the orientation sensor to determine when a user has changed the physical orientation of the device 1400's touch screen display. An indication signal from the orientation sensor can be available to any application program executing on the device 1400, such that an application program can change the orientation of a screen display (e.g., from portrait to landscape) automatically when the indication signal indicates an approximate 90-degree change in physical orientation of the device. In this exemplary manner, the application program can maintain the screen display in a manner that is readable by the user, regardless of the physical orientation of the device. In addition, the output of the orientation sensor can be used in conjunction with various exemplary embodiments of the present disclosure.
A control interface 1460 of the device 1400 can take various forms depending on the particular exemplary embodiment of device 1400 and of the particular interface requirements of other devices that the device 1400 is intended to communicate with and/or control. For example, the control interface 1460 can comprise an RS-232 interface, an RS-485 interface, a USB interface, an HDMI interface, a Bluetooth interface, an IEEE (“Firewire”) interface, an I2C interface, a PCMCIA interface, or the like. In some exemplary embodiments of the present disclosure, control interface 1460 can comprise an IEEE 802.3 Ethernet interface such as described above. In some exemplary embodiments of the present disclosure, the control interface 1460 can comprise analog interface circuitry including, for example, one or more digital-to-analog (D/A) and/or analog-to-digital (A/D) converters.
Persons of ordinary skill in the art can recognize the above list of features, interfaces, and radio-frequency communication standards is merely exemplary, and not limiting to the scope of the present disclosure. In other words, the device 1400 can comprise more functionality than is shown in
Program memory 1520 comprises software code, programs, and/or instructions (collectively shown as computer program product 1521 in
Data memory 1530 can comprise memory area for processor 1510 to store variables used in protocols, configuration, control, and other functions of network node 1500. As such, program memory 1520 and data memory 1530 can comprise non-volatile memory (e.g., flash memory, hard disk, etc.), volatile memory (e.g., static or dynamic RAM), network-based (e.g., “cloud”) storage, or a combination thereof. Persons of ordinary skill in the art will recognize that processor 1510 can comprise multiple individual processors (not shown), each of which implements a portion of the functionality described above. In such case, multiple individual processors may be commonly connected to program memory 1520 and data memory 1530 or individually connected to multiple individual program memories and/or data memories. More generally, persons of ordinary skill in the art will recognize that various protocols and other functions of network node 1500 may be implemented in many different combinations of hardware and software including, but not limited to, application processors, signal processors, general-purpose processors, multi-core processors, ASICs, fixed digital circuitry, programmable digital circuitry, analog baseband circuitry, radio-frequency circuitry, software, firmware, and middleware.
Radio network interface 1540 can comprise transmitters, receivers, signal processors, ASICs, antennas, beamforming units, and other circuitry that enables network node 1500 to communicate with other equipment such as, in some embodiments, a plurality of compatible user equipment (UE). In some exemplary embodiments, radio network interface can comprise various protocols or protocol layers, such as the PHY, MAC, RLC, PDCP, and RRC layer protocols standardized by 3GPP for LTE, LTE-A, and/or 5G/NR; improvements thereto such as described herein above; or any other higher-layer protocols utilized in conjunction with radio network interface 1540. According to further exemplary embodiments of the present disclosure, the radio network interface 1540 can comprise a PHY layer based on OFDM, OFDMA, and/or SC-FDMA technologies. In some embodiments, the functionality of such a PHY layer can be provided cooperatively by radio network interface 1540 and processor 1510 (including program code in memory 1520).
Core network interface 1550 can comprise transmitters, receivers, and other circuitry that enables network node 1500 to communicate with other equipment in a core network such as, in some embodiments, circuit-switched (CS) and/or packet-switched Core (PS) networks. In some embodiments, core network interface 1550 can comprise the S1 interface standardized by 3GPP. In some exemplary embodiments, core network interface 1550 can comprise one or more interfaces to one or more SGWs, MMEs, SGSNs, GGSNs, and other physical devices that comprise functionality found in GERAN, UTRAN, E-UTRAN, and CDMA2000 core networks that are known to persons of ordinary skill in the art. In some embodiments, these one or more interfaces may be multiplexed together on a single physical interface. In some embodiments, lower layers of core network interface 1550 can comprise one or more of asynchronous transfer mode (ATM), Internet Protocol (IP)-over-Ethernet, SDH over optical fiber, T1/E1/PDH over a copper wire, microwave radio, or other wired or wireless transmission technologies known to those of ordinary skill in the art.
OA&M interface 1560 can comprise transmitters, receivers, and other circuitry that enables network node 1500 to communicate with external networks, computers, databases, and the like for purposes of operations, administration, and maintenance of network node 1500 or other network equipment operably connected thereto. Lower layers of OA&M interface 1560 can comprise one or more of asynchronous transfer mode (ATM), Internet Protocol (IP)-over-Ethernet, SDH over optical fiber, T1/E1/PDH over a copper wire, microwave radio, or other wired or wireless transmission technologies known to those of ordinary skill in the art. Moreover, in some embodiments, one or more of radio network interface 1540, core network interface 1550, and OA&M interface 1560 may be multiplexed together on a single physical interface, such as the examples listed above.
Core network 1640 can further communicate with an external packet data network, illustrated in
For example, host computer 1660 can provide an over-the-top (OTT) packet data service to UE 1610 using facilities of core network 1640 and RAN 1630, which can be unaware of the routing of an outgoing/incoming communication to/from host computer 1660. Similarly, host computer 1660 can be unaware of routing of a transmission from the host computer to the UE, e.g., the routing of the transmission through RAN 1630. Various OTT services can be provided using the exemplary configuration shown in
The exemplary network shown in
The exemplary embodiments described herein provide efficient techniques for a UE to implicitly signal a starting transmit position of repetitions of a UL data packet, as well as an identifier (e.g., HARQ process ID) associated with the data packet. For example, such techniques can involve encoding such information in a sequence of cyclic shifts (CS) associated with demodulation reference signals (DMRS), and transmitting DMRS comprising the encoded CS in association with at least a portion of the data packet repetitions. When used in LTE UEs (e.g., UE 1610) and eNBs (e.g., eNBs comprising RAN 1630) supporting configured grant UL transmissions, such exemplary embodiments can provide various improvements, benefits, and/or advantages including reduced transmission latency of UL data packet repetitions; reduced overhead of UL signaling associated with UL data packets repetitions; and reduced energy consumption for transmission and/or reception of such UL signaling information. As such, the improvements, as described herein, can play a critical role by enabling UE 1610 and RAN 1630 to meet the requirements of the particular OTT service between host computer 1660 and UE 1610. These techniques improve data throughput in a coverage area and enable a greater number of users to utilize data-intensive services such as streaming video in various coverage conditions without excessive power consumption or other degradations to user experience.
As described herein, device and/or apparatus can be represented by a semiconductor chip, a chipset, or a (hardware) module comprising such chip or chipset; this, however, does not exclude the possibility that a functionality of a device or apparatus, instead of being hardware implemented, be implemented as a software module such as a computer program or a computer program product comprising executable software code portions for execution or being run on a processor. Furthermore, functionality of a device or apparatus can be implemented by any combination of hardware and software. A device or apparatus can also be regarded as an assembly of multiple devices and/or apparatuses, whether functionally in cooperation with or independently of each other. Moreover, devices and apparatuses can be implemented in a distributed fashion throughout a system, so long as the functionality of the device or apparatus is preserved. Such and similar principles are considered as known to a skilled person.
The term “network node” used herein can be any kind of network node in a radio network which may further comprise any of base station (BS), radio base station, base transceiver station (BTS), base station controller (BSC), radio network controller (RNC), g Node B (gNB), evolved Node B (eNB or eNodeB), Node B, multi-standard radio (MSR) radio node such as MSR BS, multi-cell/multicast coordination entity (MCE), relay node, donor node controlling relay, radio access point (AP), transmission points, transmission nodes, Remote Radio Unit (RRU) Remote Radio Head (RRH), a core network node (e.g., mobile management entity (MME), self-organizing network (SON) node, a coordinating node, positioning node, MDT node, etc.), an external node (e.g., 3rd party node, a node external to the current network), nodes in distributed antenna system (DAS), a spectrum access system (SAS) node, an element management system (EMS), etc. The network node may also comprise test equipment.
As used herein, a “radio access node” (or “radio network node”) can be any node in a radio access network (RAN) that operates to wirelessly transmit and/or receive signals. Some examples of radio access nodes include, but are not limited to, a base station (e.g., a New Radio (NR) base station (gNB) in a 3GPP Fifth Generation (5G) NR network or an eNB in a 3GPP LTE network), a high-power or macro base station, a low-power base station (e.g., a micro base station, a pico base station, a home eNB, or the like), a relay node, access point (AP), radio AP, remote radio unit (RRU), remote radio head (RRH), a multi-standard BS (e.g., MSR BS), multi-cell/multicast coordination entity (MCE), base transceiver station (BTS), base station controller (BSC), network controller, NodeB (NB), etc. Such terms can also be used to reference to components of a node, such as a gNB-CU and/or a gNB-DU.
As used herein, the term “radio node” can refer to a wireless device (WD) or a radio network node.
As used herein, a “core network node” can be any type of node in a core network. Some examples of a core network node include, e.g., a Mobility Management Entity (MME), a Packet Data Network Gateway (P-GW), a Service Capability Exposure Function (SCEF), Access and Mobility Management Function (AMF), User Plane Function (UPF), Home Subscriber Server (HSS), etc.
As used herein, a “network node” is any node that is part of a radio access network (e.g., a “radio network node” or “radio access node”) or a core network (e.g., a “core network node”) of a wireless communication system, such as a cellular communications network/system.
In some embodiments, the non-limiting terms “wireless device” (WD) or “user equipment” (UE) are used interchangeably. The WD herein can be any type of wireless device capable of communicating with a network node or another WD over radio signals, such as wireless device (WD). The WD may also be a radio communication device, target device, device to device (D2D) WD, machine type WD or WD capable of machine-to-machine communication (M2M), low-cost and/or low-complexity WD, a sensor equipped with WD, Tablet, mobile terminals, smart phone, laptop embedded equipped (LEE), laptop mounted equipment (LME), USB dongles, Customer Premises Equipment (CPE), an Internet of Things (IoT) device, or a Narrowband IoT (NB-IOT) device etc.
In some embodiments, the term “slot” is used to indicate a radio resource; however, it should be understood that the techniques described herein may advantageously be used with other types of radio resources, such as any type of physical resource or radio resource expressed in terms of length of time. Examples of time resources include symbols, time slots, mini-slots, subframes, radio frames, transmission time intervals (TTIs), interleaving times, time resource numbers, etc.
In some embodiments, a transmitter (e.g., network node) and a receiver (e.g., WD) previously agrees on rule(s) for determining for which resources the transmitter and receiver will arrange one or more physical channels during transmission of the resources, and this rule may, in some embodiments, be referred to as “mapping.” In other embodiments, the term “mapping” may have other meanings.
As used herein, a “channel” can be a logical, transport or physical channel. A channel may comprise and/or be arranged on one or more carriers, in particular a plurality of subcarriers. A channel carrying and/or for carrying control signaling/control information may be considered a control channel, in particular if it is a physical layer channel and/or if it carries control plane information. Analogously, a channel carrying and/or for carrying data signaling/user information may be considered a data channel (e.g., PDSCH), in particular if it is a physical layer channel and/or if it carries user plane information. A channel may be defined for a specific communication direction, or for two complementary communication directions (e.g., UL and DL, or sidelink in two directions), in which case it may be considered to have two component channels, one for each direction.
Furthermore, although the term “cell” is used herein, it should be understood that (particularly with respect to 5G NR) beams may be used instead of cells and, as such, concepts described herein apply equally to both cells and beams.
Note that although terminology from one particular wireless system, such as, for example, 3GPP LTE and/or New Radio (NR), may be used in this disclosure, this should not be seen as limiting the scope of the disclosure to only the aforementioned system. Other wireless systems, including without limitation Wide Band Code Division Multiple Access (WCDMA), Worldwide Interoperability for Microwave Access (WiMax), Ultra Mobile Broadband (UMB) and Global System for Mobile Communications (GSM), may also benefit from exploiting the concepts, principles, and/or embodiments described herein.
Note further, that functions described herein as being performed by a wireless device or a network node may be distributed over a plurality of wireless devices and/or network nodes. In other words, it is contemplated that the functions of the network node and wireless device described herein are not limited to performance by a single physical device and, in fact, can be distributed among several physical devices.
Unless otherwise defined, all terms (including technical and scientific terms) used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this disclosure belongs. It will be further understood that terms used herein should be interpreted as having a meaning that is consistent with their meaning in the context of this specification and the relevant art and will not be interpreted in an idealized or overly formal sense unless expressly so defined herein.
In addition, certain terms used in the present disclosure, including the specification, drawings and exemplary embodiments thereof, can be used synonymously in certain instances, including, but not limited to, e.g., data and information. It should be understood that, while these words and/or other words that can be synonymous to one another, can be used synonymously herein, that there can be instances when such words can be intended to not be used synonymously. Further, to the extent that the prior art knowledge has not been explicitly incorporated by reference herein above, it is explicitly incorporated herein in its entirety. All publications referenced are incorporated herein by reference in their entireties. The foregoing merely illustrates the principles of the disclosure. Various modifications and alterations to the described embodiments will be apparent to those skilled in the art in view of the teachings herein. It will thus be appreciated that those skilled in the art will be able to devise numerous systems, arrangements, and procedures that, although not explicitly shown or described herein, embody the principles of the disclosure and can be thus within the spirit and scope of the disclosure. Various different exemplary embodiments can be used together with one another, as well as interchangeably therewith, as should be understood by those having ordinary skill in the art.
Example embodiments of the techniques and apparatus described herein include, but are not limited to, the following enumerated examples:
1. A method for user equipment (UE) to convey control information associated with repetitions of a data packet transmitted from the UE to a network node in a wireless communication network, the method comprising:
Notably, modifications and other embodiments of the disclosed invention(s) will come to mind to one skilled in the art having the benefit of the teachings presented in the foregoing descriptions and the associated drawings. Therefore, it is to be understood that the invention(s) is/are not to be limited to the specific embodiments disclosed and that modifications and other embodiments are intended to be included within the scope of this disclosure. Although specific terms can be employed herein, they are used in a generic and descriptive sense only and not for purposes of limitation.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/SE2019/050303 | 4/2/2019 | WO |
Publishing Document | Publishing Date | Country | Kind |
---|---|---|---|
WO2019/194730 | 10/10/2019 | WO | A |
Number | Name | Date | Kind |
---|---|---|---|
20120182959 | Kwon | Jul 2012 | A1 |
20120281656 | Hooli | Nov 2012 | A1 |
20130083769 | Qu | Apr 2013 | A1 |
20140078972 | Sorrentino | Mar 2014 | A1 |
20150009948 | Raaf | Jan 2015 | A1 |
20160337103 | Kim | Nov 2016 | A1 |
20170245313 | Kim et al. | Aug 2017 | A1 |
20180102915 | Rico Alvarino | Apr 2018 | A1 |
20180176945 | Cao | Jun 2018 | A1 |
20180206246 | Zhang | Jul 2018 | A1 |
20180279327 | Ying | Sep 2018 | A1 |
20190103945 | Medles | Apr 2019 | A1 |
20200107317 | Ryu | Apr 2020 | A1 |
Number | Date | Country |
---|---|---|
2011093650 | Aug 2011 | WO |
2019030683 | Feb 2019 | WO |
2019160464 | Aug 2019 | WO |
Entry |
---|
“Repetition Enhancements for UL SPS Operation”, 3GPP TSG RAN WG1 Meeting #93; R1 -1805868; Busan, Korea, May 21-25, 2018, pp. 1-6. |
“Summary on HRLLC UL DMRS sharing”, 3GPP TSG RAN WG1 Meeting #93; R1-1807521; Busan, Korea, May 21-25, 2018, pp. 1-2. |
“UL SPS PUSCH performance and HARQ ambiguity resolution”, 3GPP TSG-RAN WG1 Meeting #92b; R1-1805163; Sanya, China, Apr. 16-20, 2018, pp. 1-6. |
“3GPP TS 36.211 V15.0.0”, 3rd Generation Partnership Project; Technical Specification Group Radio Access Network; Evolved Universal Terrestrial Radio Access (E-UTRA); Physical channels and modulation (Release 15), Dec. 2017, pp. 1-219. |
“3GPP TS 36.213 V15.0.0”, 3rd Generation Partnership Project; Technical Specification Group Radio Access Networ;k Evolved Universal Terrestrial Radio Access (E-UTRA); Physical layer procedures (Release 15), Dec. 2017, pp. 1-493. |
EPO Communication and Search Report dated Nov. 17, 2021 for Patent Application No. 19780550.0, consisting at 7-pages. |
3GPP TSG RAN WG2 Meeting 100 R2-1713173; Title: Summary of [99bis#41 ] [NR UP/MAC] Open Issues on SPS and GF-Huawei; Agenda Item: 10.3.1.8; Source: Huawei; Document for: Discussion and Decision; Date and Location: Nov.-Dec. 1, 2017, Reno, United States, consisting of 57-pages. |
3GPP TSG RAN WG2 Meeting 101 R2-1802212; Title: [NR-AH1801#15] [NR UP/MAC] Repetition aspects-Huawei Agenda Item: 10.3.1.8; Source: Huawei, HiSilicon; Document for: Discussion and Decision; Date and Location: Feb. 26-Mar. 2, 2018, Athens, Greece, consisting of 22-pages. |
Number | Date | Country | |
---|---|---|---|
20210014003 A1 | Jan 2021 | US |
Number | Date | Country | |
---|---|---|---|
62653053 | Apr 2018 | US |