WO2020143911A1 - Dispositif client, nœud d'accès au réseau et procédés de transmission sens montant efficace - Google Patents

Dispositif client, nœud d'accès au réseau et procédés de transmission sens montant efficace Download PDF

Info

Publication number
WO2020143911A1
WO2020143911A1 PCT/EP2019/050441 EP2019050441W WO2020143911A1 WO 2020143911 A1 WO2020143911 A1 WO 2020143911A1 EP 2019050441 W EP2019050441 W EP 2019050441W WO 2020143911 A1 WO2020143911 A1 WO 2020143911A1
Authority
WO
WIPO (PCT)
Prior art keywords
data packet
repetitions
client device
configured grant
transmission
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
PCT/EP2019/050441
Other languages
English (en)
Inventor
Chaitanya TUMULA
Bengt Lindoff
Rama Kumar MOPIDEVI
Thorsten Schier
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to PCT/EP2019/050441 priority Critical patent/WO2020143911A1/fr
Publication of WO2020143911A1 publication Critical patent/WO2020143911A1/fr
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/08Arrangements for detecting or preventing errors in the information received by repeating transmission, e.g. Verdan system
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1812Hybrid protocols; Hybrid automatic repeat request [HARQ]
    • H04L1/1819Hybrid protocols; Hybrid automatic repeat request [HARQ] with retransmission of additional or different redundancy
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1867Arrangements specially adapted for the transmitter end
    • H04L1/188Time-out mechanisms
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1867Arrangements specially adapted for the transmitter end
    • H04L1/1887Scheduling and prioritising arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1867Arrangements specially adapted for the transmitter end
    • H04L1/189Transmission or retransmission of more than one copy of a message

Definitions

  • the invention relates to a client device and a network access node for efficient uplink transmission using configured grant transmissions. Furthermore, the invention also relates to corresponding methods and a computer program.
  • NR 3GPP new radio
  • URLLC ultra-reliable and low latency communications
  • URLLC services have very stringent quality of service (QoS) requirements on user plane latency and reliability.
  • QoS quality of service
  • One way to minimize the uplink transmission latency in NR is to configure a client device to use configured grant transmissions.
  • NR there are two types of configured grant transmissions:
  • Type 1 where an uplink grant is provided by radio resource control (RRC) and stored as a configured uplink grant;
  • RRC radio resource control
  • Type 2 where an uplink grant is provided by physical downlink control channel (PDCCH) and stored or cleared as a configured uplink grant based on L1 signaling activation or deactivation of the configured uplink grant.
  • PDCCH physical downlink control channel
  • Type 1 and type 2 are configured by RRC per serving cell and per bandwidth part. Multiple configurations can be active simultaneously but only one per serving cell. For type 2, activation and deactivation are performed per serving cell. For each serving sell, the medium access control (MAC) entity is configured with either type 1 or type 2.
  • MAC medium access control
  • the transmission parameters are provided in RRC information element (IE) ConfiguredGrantConfig.
  • IE RRC information element
  • DCI downlink control information
  • the client device is configured by the network access node with a set of time-frequency resources to be used for configured grant transmissions in the uplink.
  • Each configured grant configuration also specifies a configured grant periodicity for the time-frequency resources to be used for the configured grant transmissions.
  • Each of the time-frequency resource allocation associated with configured grant transmission within one configured grant period is called a transmission occasion. All the transmission occasions within a configured grant period and across different configured grant periods are identical in terms of the location of the time-frequency resources.
  • the higher layer configured parameters repK and repK-RV define the number of repetitions K to be applied to the transmitted transport block and the redundancy version (RV) pattern to be applied to the repetitions associated with a configured grant transmission, respectively.
  • the parameter repK can take values from the set ⁇ 1 , 2, 4 ,8 ⁇ .
  • the initial transmission of a transport block may start at
  • the first transmission occasion of the number of repetitions K if the configured RV sequence is ⁇ 0,2, 3,1 ⁇ ,
  • any of the transmission occasions of the number of repetitions K that are associated with RV 0 if the configured RV sequence is ⁇ 0,3, 0,3 ⁇ ,
  • any of the transmission occasions of the number of repetitions K if the configured RV sequence is ⁇ 0,0, 0,0 ⁇ , except the last transmission occasion when K 8.
  • the repetitions shall be terminated after transmitting the number of repetitions K, or at the last transmission occasion among the number of repetitions K within a configured grant period, or when an uplink grant for scheduling the same transport block is received within the configured grant period, whichever is reached first.
  • the client device is not expected to be configured with a time duration for the transmission of the number of repetitions K larger than the time duration for the configured grant period.
  • the client device For both type 1 and type 2 PUSCH transmissions with a configured grant, when the client device is configured with repK > 1 , the client device shall repeat the transport block across the repK consecutive slots and apply the same symbol allocation in each slot. If the client device procedure for determining slot configuration, as defined in subclause 1 1.1 of TS 38.213, determines symbols of a slot allocated for PUSCH as downlink symbols, the transmission on that slot is omitted for the PUSCH transmission.
  • ECP enhanced cyclic prefix
  • An objective of embodiments of the invention is to provide a solution which mitigates or solves the drawbacks and problems of conventional solutions.
  • a client device for a wireless communication system the client device being configured to
  • the total number of repetitions K can correspond to the maximum number of repetitions the client device can apply to a data packet across one or more configured grant periods.
  • Each configured grant period can comprise one or more transmission occasions in which the client device has the opportunity to transmit a data packet.
  • the client device can transmit the total number of repetitions K of the data packet across the one or more configured grant periods.
  • the client device can due to different factors only transmit a number of repetitions of the data packet which is smaller than the total number of repetitions K.
  • the data packet can be associated with a transport block, e.g. can correspond to a transport block. After transmitting the first number of repetitions N in the first configured grant period, there are a maximum of K-N number of repetitions still remaining/pending from the client device.
  • That the client device initiates transmission of the second number of repetitions M of the first data packet can in this disclosure be understood to mean that the client device waits for the start of the second configured grant period and starts transmitting the second number of repetitions M of the first data packet in the available transmission occasions of the second configured grant period.
  • That the second configured grant period is consecutive to the first configured grant period can mean that the second configured grant period comes after the first configured grant period in time, either with or without a time gap between the first and the second configured grant periods.
  • An advantage of the client device according to the first aspect is that the client device can efficiently utilize the resources for configured grant transmissions and achieve a better trade off in terms of improving the reliability of the first data packet in the second configured grant period and meeting the latency requirements of the first data packet.
  • the second configured grant period is adjacent to the first configured grant period.
  • That the second configured grant period is adjacent to the first configured grant period can mean that there is no time gap between the first and second configured grant periods, i.e. the second configured grant period starts directly after the first configured grant period.
  • An advantage with this implementation form is that the client device can transmit the second number of repetitions M of the first data packet in the second configured grant period directly after the first configured grant period, thereby achieving a better reliability and latency trade off of the first data packet.
  • obtain the second number of repetitions M comprises
  • the second number of repetitions M based on at least one of: obtaining of a second data packet for transmission in the second configured grant period, an overlap in time between a downlink symbol and at least one uplink configured grant transmission occasion in a configured grant period, and reception of an uplink grant associated with the first data packet from the network access node.
  • a second data packet for transmission in the second configured grant period can mean that the MAC layer has a received a new data packet for transmission either before or during the first data packet is being transmitted in the first configured grant period. If a second data packet has arrived for transmission, then the client device has data of the first data packet (the remaining number of repetitions K-N) and data of the second data packet to be transmitted in the second configured grant period. Hence, the client device can obtain the second number of repetitions M based on if there is a second data packet to be transmitted in the second configured grant period.
  • An overlap in time between a downlink symbol and at least one uplink configured grant transmission occasion in a configured grant period can mean that certain resources allocated for configured grant transmissions may belong to downlink symbols in a certain 14 symbol slot.
  • the client device cannot perform uplink transmissions during these transmission occasions.
  • the client device determines the second number of repetitions M based on if any of the transmission occasions in the second or a third configured grant period overlap with downlink symbols.
  • the client device may receive an uplink grant associated with the first data packet.
  • An uplink grant associated with the first data packet can mean that the content of the uplink grant allows the client device to obtain information about the time-frequency resources and the transmission parameters such as the modulation and coding scheme to be used for the transmission of the first data packet.
  • the uplink grant associated with the first data packet is transmitted by the network access node using the DCI. In this case, it is advantageous to retransmit the first data packet using the received uplink grant.
  • the second number of repetitions M of the first data packet can also depend on whether an uplink grant associated with the first data packet is received from the network access node.
  • An advantage with this implementation form is that the client device can efficiently determine the second number of repetitions M of the first data packet.
  • obtain the second number of repetitions M comprises obtain the second number of repetitions M based on a predefined value.
  • the predefined value can be defined in a standard specification using a set of rules or received in a second control message from the network access node.
  • An advantage with this implementation form is that the implementation of the client device can be simplified.
  • the client device is further configured to
  • An advantage with this implementation form is that priority is given to improve the reliability of the first data packet over meeting the latency requirement of the second data packet.
  • the client device is further configured to
  • An advantage with this implementation form is that priority is given to meet the latency requirements of the second data packet over improving the reliability of the first data packet.
  • the client device is further configured to
  • An advantage with this implementation form is that by cancelling the second number of repetitions M in the second configured grant period and transmitting the first data packet according the uplink grant, reliability of the first data packet can be improved.
  • the client device is further configured to
  • This implementation form also implies that at the start of the initial transmission of the first data packet in the first configured grant period, a timer T is started at the client device.
  • the first number of repetitions N plus the second number of repetitions M should be finished before the expiry of the timer T.
  • the value of the timer T can be specified in terms of number of transmission occasions or number of configured grant periods associated with the configured grant transmissions. Furthermore, the value of the timer T may be predefined e.g. in a standard specification such as the 3GPP NR specification.
  • An advantage with this implementation form is that a time limit to finish transmitting the first number of repetitions N plus the second number of repetitions M of the first data packet can be set, thereby meeting the latency requirements of the first data packet.
  • the client device is further configured to
  • An advantage with this implementation form is that the client device can facilitate the network access node to determine if the data received in a transmission occasion belongs to the remaining repetitions of the first data packet or the first number of repetitions of the second data packet.
  • the transmission parameter is at least one of a demodulation reference signal, DMRS, sequence, a scrambling sequence, and a configured scheduling - radio network temporary identifier, CS-RNTI, used for cyclic redundancy check, CRC, scrambling.
  • a network access node for a wireless communication system the network access node being configured to
  • decode the first data packet based on the received first number of repetitions N and the at least one of the second number of repetitions M of the first data packet.
  • An advantage of the network access node according to the second aspect is that the probability of successfully decoding the first data packet is improved. Thereby, the reliability of the reception of the first data packet is improved.
  • the second configured grant period is adjacent to the first configured grant period.
  • An advantage with this implementation form is that the latency associated with the first data packet can be minimized.
  • the network access node is further configured to
  • the network access node has control over the second number of repetitions M it can receive in the second configured grant period.
  • the network access node is further configured to
  • An advantage with this implementation form is that higher priority is given to the second number of repetitions of the first data packet over the initial transmission of the second data packet. Hence, latency requirement of the first data packet can be met.
  • the network access node is further configured to
  • An advantage with this implementation form is that the client device can retransmit the first data packet based on the uplink grant and the first data packet can be decoded successfully at the network access node.
  • the above mentioned and other objectives are achieved with a method for a client device, the method comprises
  • an implementation form of the method comprises the feature(s) of the corresponding implementation form of the client device.
  • the above mentioned and other objectives are achieved with a method for a network access node, the method comprises
  • decoding the first data packet based on the received first number of repetitions N and the at least one of the second number of repetitions M of the first data packet.
  • an implementation form of the method comprises the feature(s) of the corresponding implementation form of the network access node.
  • the invention also relates to a computer program, characterized in program code, which when run by at least one processor causes said at least one processor to execute any method according to embodiments of the invention. Further, the invention also relates to a computer program product comprising a computer readable medium and said mentioned computer program, wherein said computer program is included in the computer readable medium, and comprises of one or more from the group: ROM (Read-Only Memory), PROM (Programmable ROM), EPROM (Erasable PROM), Flash memory, EEPROM (Electrically EPROM) and hard disk drive.
  • ROM Read-Only Memory
  • PROM Programmable ROM
  • EPROM Erasable PROM
  • Flash memory Flash memory
  • EEPROM Electrically EPROM
  • - Fig. 1 shows a client device according to an embodiment of the invention
  • FIG. 2 shows a method for a client device according to an embodiment of the invention
  • FIG. 3 shows a network access node according to an embodiment of the invention
  • FIG. 4 shows a method for a network access node according to an embodiment of the invention
  • FIG. 5 shows a wireless communication system according to an embodiment of the invention
  • FIG. 6 shows a method for a client device according to an embodiment of the invention
  • Fig. 7 shows a method for a network access node according to an embodiment of the invention
  • - Fig. 8 shows an embodiment where the client device finishes the transmission of a first data packet upon obtaining a second data packet for transmission
  • - Fig. 9 shows an embodiment where the client device cancels the transmission of a first data packet upon obtaining a second data packet for transmission
  • - Fig. 10 shows a further embodiment where the client device cancels the transmission of a first data packet upon obtaining a second data packet for transmission;
  • Fig. 1 1 shows an embodiment where the client device determines whether to cancel the transmission of a first data packet based on an overlap
  • - Fig. 12 shows an embodiment where the client device cancels the transmission of a first data packet upon obtaining an uplink grant associated with the first data packet.
  • the network access node configures the client device using a configured grant configuration to transmit a total number of repetitions K of a data packet in a configuration grant period.
  • the total number of repetitions K corresponds to the maximum number of repetitions the client device can perform of a data packet in one configured grant period. If a data packet arrives at the beginning of a configured grant period and if the available number of transmission occasions in the configured grant period is larger than K, the client device can perform the total number of repetitions K of the data packet in the configured grant period. However, if the data packet arrives towards the end of a configured grant period, the number of available transmission occasions may be smaller than K and the client device cannot perform the total number of repetitions K of the data packet in the configured grant period.
  • the client device may not have time to transmit the configured total number of repetitions K in one configured grant period. This may lead to decreased reliability.
  • the client device may therefore be proposed to increase the reliability by allowing the client device to cross the configured grant periodicity boundary and finish any remaining repetitions of a data packet in the next configured grant period.
  • the reliability can be increased but it may take additional time to finish transmitting and receiving data associated with a data packet. This may in some cases impact the data transmission of newly arrived data packets.
  • Fig. 1 shows a client device 100 according to an embodiment of the invention.
  • the client device 100 comprises a processor 102, a transceiver 104 and a memory 106.
  • the processor 102 is coupled to the transceiver 104 and the memory 106 by communication means 108 known in the art.
  • the client device 100 further comprises an antenna or antenna array 1 10 coupled to the transceiver 104, which means that the client device 100 is configured for wireless communications in a wireless communication system. That the client device 100 is configured to perform certain actions can in this disclosure be understood to mean that the client device 100 comprises suitable means, such as e.g. the processor 102 and the transceiver 104, configured to perform said actions.
  • the client device 100 is configured to receive a first control message 502 from a network access node 300.
  • the first control message 502 instructs the client device 100 to transmit a total number of repetitions K of a data packet in at least two configured grant periods.
  • the client device 100 is further configured to transmit a first number of repetitions N of a first data packet in a first configured grant period to the network access node 300, where N ⁇ K.
  • the client device 100 is further configured to obtain a second number of repetitions M of the first data packet for transmission in a second configured grant period consecutive to the first configured grant period, where 0 ⁇ M ⁇ K-N.
  • the client device 100 is configured to initiate transmission of the second number of repetitions M of the first data packet in the second configured grant period to the network access node 300.
  • Fig. 2 shows a flow chart of a corresponding method 200 which may be executed in a client device 100, such as the one shown in Fig. 1.
  • the method 200 comprises receiving 202 a first control message 502 from a network access node 300.
  • the first control message 502 instructs the client device 100 to transmit a total number of repetitions K of a data packet in at least two configured grant periods.
  • the method 200 further comprises transmitting 204 a first number of repetitions N of a first data packet in a first configured grant period to the network access node 300, where N ⁇ K.
  • the method 200 further comprises obtaining 206 a second number of repetitions M of the first data packet for transmission in a second configured grant period consecutive to the first configured grant period, where 0 ⁇ M ⁇ K-N.
  • the method 200 comprises initiating 208 transmission of the second number of repetitions M of the first data packet in the second configured grant period to the network access node 300.
  • Fig. 3 shows a network access node 300 according to an embodiment of the invention.
  • the network access node 300 comprises a processor 302, a transceiver 304 and a memory 306.
  • the processor 302 is coupled to the transceiver 304 and the memory 306 by communication means 308 known in the art.
  • the network access node 300 may be configured for both wireless and wired communications in wireless and wired communication systems, respectively.
  • the wireless communication capability is provided with an antenna or antenna array 310 coupled to the transceiver 304, while the wired communication capability is provided with a wired communication interface 312 coupled to the transceiver 304. That the network access node 300 is configured to perform certain actions can in this disclosure be understood to mean that the network access node 300 comprises suitable means, such as e.g. the processor 302 and the transceiver 304, configured to perform said actions.
  • the network access node 300 is configured to transmit a first control message 502 to a client device 100.
  • the first control message 502 instructs the client device 100 to transmit a total number of repetitions K of a data packet in at least two configured grant periods.
  • the network access node 300 is further configured to receive a first number of repetitions N of a first data packet in a first configured grant period from the client device 100, where N ⁇ K.
  • the network access node 300 is further configured to obtain a second number of repetitions M of the first data packet for reception in a second configured grant period consecutive to the first configured grant period, where 0 ⁇ M ⁇ K-N.
  • the network access node 300 is further configured to receive at least one of the second number of repetitions M of the first data packet in the second configured grant period from the client device 100. Furthermore, the network access node 300 is configured to decode the first data packet based on the received first number of repetitions N and the at least one of the second number of repetitions M of the first data packet.
  • Fig. 4 shows a flow chart of a corresponding method 400 which may be executed in a network access node 300, such as the one shown in Fig. 3.
  • the method 400 comprises transmitting 402 a first control message 502 to a client device 100.
  • the first control message 502 instructs the client device 100 to transmit a total number of repetitions K of a data packet in at least two configured grant periods.
  • the method 400 further comprises receiving 404 a first number of repetitions N of a first data packet in a first configured grant period from the client device 100, where N ⁇ K.
  • the method 400 further comprises obtaining 406 a second number of repetitions M of the first data packet for reception in a second configured grant period consecutive to the first configured grant period, where 0 ⁇ M ⁇ K-N.
  • the method 400 further comprises receiving 408 at least one of the second number of repetitions M of the first data packet in the second configured grant period from the client device 100. Furthermore, the method 400 comprises decoding 410 the first data packet based on the received first number of repetitions N and the at least one of the second number of repetitions M of the first data packet.
  • Fig. 5 shows a wireless communication system 500 according to an embodiment of the invention.
  • the wireless communication system 500 comprises a client device 100 and a network access node 300 configured to operate in the wireless communication system 500.
  • the wireless communication system 500 shown in Fig. 5 only comprises one client device 100 and one network access node 300.
  • the wireless communication system 500 may comprise any number of client devices 100 and any number of network access nodes 300 without deviating from the scope of the invention.
  • the network access node 300 instructs/configures the client device 100 to transmit a total number of repetitions K of a data packet in one or more configured grant periods using a first control message 502 according to the invention.
  • the first control message 502 indicates the total number of repetitions K with which the client device 100 may transmit a data packet.
  • the first control message 502 further indicates that the client device 100 may use more than one configured grant period, i.e. is allowed to cross the boundary of one configured grant period. Hence, if the total number of repetitions K of the data packet cannot be completed in one configured grant period, the client device 100 may finish any remaining/pending repetitions in a consecutive configured grant period.
  • the client device 100 determines how many of the remaining repetitions of the data packet the client device 100 should perform in the next configured grant period based on a pre-defined value using a set of rules specified in a standard specification or configured by the network access node 300.
  • the client device 100 may in embodiments instead determine how many of the remaining repetitions of the data packet the client device 100 should perform in the next configured grant period based on information associated with e.g. obtaining of a second data packet for transmission in the next configured grant period, an overlap in time of the transmission occasions of a configured grant period with downlink symbols, and reception of an uplink grant associated with the first data packet from the network access node 300. Further details related to the transmission of data packets from the client device 100 to the network access node 300 will now be described with reference to Fig. 6.
  • Fig. 6 shows a flow chart of a method 600 in the client device 100 according to an embodiment of the invention.
  • the client device 100 receive a first control message 502 from the network access node 300, the first control message 502 instructs the client device 100 to transmit a total number of repetitions K of a data packet in at least two configured grant periods.
  • the total number of repetitions K may correspond to the maximum number of repetitions the client device 100 can apply to a data packet across one or more configured grant periods.
  • the client device 100 Upon arrival of a first data packet from higher layers, the client device 100 transmits a first number of repetitions N of the first data packet in a first configured grant period to the network access node 300 in step 604.
  • the first number of repetitions N may correspond to the number of repetitions the client device 100 have time to transmit in the first configured grant period and may depend on e.g. the time of arrival of the first data packet and the number of transmission occasions in the first configured grant period.
  • the first number of repetitions N is less than the total number of repetitions K, i.e. N ⁇ K. In other words, there is at least one repetition of the first data packet remaining, after the transmission of the first number of repetitions N of the first data packet in the first configured grant period, before the client device 100 has transmitted the total number of repetitions K of the first data packet.
  • the client device 100 obtains a second number of repetitions M of the first data packet for transmission in a second configured grant period.
  • the second configured grant period is consecutive to the first configured grant period, i.e. the second configured grant period comes after the first configured grant period in time.
  • the second configured grant period is adjacent to the first configured grant period.
  • the second number of repetitions M obtained in step 606 is equal to or larger than zero and equal to or smaller than the remaining number of repetitions, i.e. 0 ⁇ M ⁇ K-N.
  • the client device 100 obtains the second number of repetitions M by determining the second number of repetitions M based on input information.
  • the obtaining of the second number of repetitions M in step 606 may in embodiments comprise the client device 100 determining the second number of repetitions M based on at least one of: obtaining of a second data packet for transmission in the second configured grant period, an overlap in time between a downlink symbol and at least one uplink configured grant transmission occasion in a configured grant period, and reception of an uplink grant associated with the first data packet from the network access node 300.
  • the client device 100 may determine the second number of repetitions M to be equal to the remaining number of repetitions K-N if no second packet has been obtained for transmission during the second configured grant period or if a second packet with a lower priority than the first packet has been obtained.
  • the client device 100 may further determine the second number of repetitions M to be equal to zero if an uplink grant associated with the first data packet has been received before determining the second number of repetitions M.
  • the client device 100 may consider more than one of the listed input information when determining the second number of repetitions M.
  • the client device 100 may further consider overlap of future transmission occasions with downlink symbols and determine the second number of repetitions M to be smaller if there are overlap of future transmission occasions with downlink symbols that will affect the transmission of the second packet than if no such overlap exists. Further details related to the transmission of the first data packet and the determination of the second number of repetitions M are described below with reference to Figs. 8-12.
  • the client device 100 may instead obtain the second number of repetitions M based on a predefined value.
  • the predefined value may be defined in a standard specification using a set of rules or received by the client device 100 in a second control message 504 from the network access node 300.
  • the predefined value may be preconfigured in the client device 100.
  • the predefined value may be received 100 in the second control message 504 from the network access node 300, the predefined value may be determined or preconfigured in the network access node 300.
  • the second control message 504 may be a separate control message or may be comprised in the first control message 502.
  • step 608 the client device 100 initiate transmission of the second number of repetitions M of the first data packet in the second configured grant period to the network access node 300.
  • the client device 100 starts to transmit the second number of repetitions M of the first data packet one by one, while monitoring in step 610 for events affecting the transmission of the second number of repetitions M of the first data packet in the second configured grant period.
  • the monitoring in step 610 may comprise the client device 100 monitoring for events such as obtaining of a second data packet for transmission and/or obtaining an uplink grant associated with the first data packet.
  • the client device 100 in step 610 detects that a second data packet for transmission has been obtained, the client device 100 may determine whether to continue or cancel the transmission of the second number of repetitions M of the first data packet in step 608.
  • the client device 100 may finish the initiated transmission of the second number of repetitions M in the second configured grant period upon obtaining the second data packet for transmission and further in step 612 start the initial transmission of the second data packet in the second configured grant period after finishing the transmission of the second number of repetitions M.
  • the client device 100 may instead cancel the initiated transmission of the second number of repetitions M in the second configured grant period upon obtaining the second data packet for transmission and further in step 612 start the initial transmission of the second data packet in the second configured grant period after cancelling the initiated transmission of the second number of repetitions M.
  • the client device 100 in step 610 detects that an uplink grant associated with the first data packet has been obtained, the client device 100 may determine to cancel the transmission of the second number of repetitions M of the first data packet in step 608.
  • the client device 100 may in embodiments cancel the initiated transmission of the second number of repetitions M in the second configured grant period upon obtaining the uplink grant associated with the first data packet and further in step 612 transmit the first data packet according to the uplink grant. Further details related to the transmission of the first data packet upon obtaining a second data packet for transmission and/or obtaining of an uplink grant associated with the first data packet are described below with reference to Figs. 8-12.
  • a total time duration for the transmission of the first data packet in at least two configured grant periods may be limited.
  • a limited total time is available to finish the transmission of the first number of repetitions N of the first data packet in the first configured grant period and the second number of repetitions M of the first data packet in the second configured grant period.
  • the total time duration may be a predefined time limit and may e.g. be specified in terms of number of transmission occasions or number of configured grant periods associated with the configured grant transmissions.
  • the total time duration for the transmission of the first data packet in at least two configured grant periods may be controlled using a timer, e.g. a predefined timer T.
  • the value of the timer T may be specified in terms of number of transmission occasions or number of configured grant periods associated with the configured grant transmissions.
  • the client device 100 starts the timer T with the initiation of the transmission of the first number of repetitions N of the first data packet, i.e. at the initial transmission of the first data packet, and cancels the initiated transmission of the second number of repetitions M upon expiry of the timer T.
  • the client device 100 may in embodiments use a transmission parameter with different values for the first number of repetitions N of a data packet and the second number of repetitions M of the data packet.
  • the network access node 300 may identify if transmissions received in a configured grant period belongs to delayed repetitions of an old data packet or to repetitions of a new data packet.
  • the client device 100 may transmit the first number of repetitions N according to a transmission parameter with a first value and transmit the second number of repetitions M according to the transmission parameter with a second value.
  • the transmission parameter may be at least one of a demodulation reference signal (DMRS) sequence, a scrambling sequence, and a configured scheduling - radio network temporary identifier (CS-RNTI) used for cyclic redundancy check (CRC) scrambling.
  • DMRS demodulation reference signal
  • CS-RNTI configured scheduling - radio network temporary identifier
  • CRC cyclic redundancy check
  • the client device 100 may transmit the first number of repetitions N using a first DMRS sequence and transmit the second number of repetitions M using a second DMRS sequence.
  • Fig. 7 shows a flow chart of a method 700 in the network access node 300 according to an embodiment of the invention. In step 702, the network access node 300 transmits the first control message 502 to the client device 100.
  • the first control message 502 instructs the client device 100 to transmit a total number of repetitions K of a data packet in at least two configured grant periods.
  • the total number of repetitions K may correspond to the maximum number of repetitions the client device 100 can apply to a data packet across one or more configured grant periods.
  • the network access node 300 receives a first number of repetitions N of a first data packet in a first configured grant period from the client device 100.
  • the first number of repetitions N is less than the total number of repetitions K, i.e. N ⁇ K.
  • the network access node 300 obtains a second number of repetitions M of the first data packet for reception in a second configured grant period consecutive to the first configured grant period, i.e. the second configured grant period comes after the first configured grant period in time.
  • the second configured grant period is adjacent to the first configured grant period.
  • the second number of repetitions M obtained in step 706 is larger than zero and equal to or smaller than the remaining number of repetitions, i.e. 0 ⁇ M ⁇ K-N.
  • the network access node 300 may obtain the second number of repetitions M of the first data packet e.g. based on a predefined value.
  • the predefined value may e.g. be defined in a standard specification such as the 3GPP NR specification.
  • the network access node 300 may inform the client device 100 about the obtained second number of repetitions M.
  • the network access node 300 may e.g. transmit a second control message 504 to the client device 100, where the second control message 504 indicates the second number of repetitions M to the client device 100.
  • the second control message 504 may be a separate control message or may be comprised in the first control message 502.
  • the network access node 300 receives in step 708 at least one of the second number of repetitions M of the first data packet in the second configured grant period from the client device 100.
  • the transmission of the second number of repetitions M can vary depending on certain aspects of the client device 100.
  • the network access node 300 may receive one or more of the second number of repetitions M of the first data packet in the second configured grant period.
  • the network access node 300 decodes the first data packet based on the received first number of repetitions N and the at least one of the second number of repetitions M of the first data packet. In some cases, the network access node 300 may not able to decode the first data packet in step 710, i.e.
  • the network access node 300 may determine and transmit an uplink grant associated with the first data packet to the client device 100.
  • the network access node 300 may in embodiments transmit an uplink grant associated with the first data packet to the client device 100 upon unsuccessful decoding of the first data packet.
  • the network access node 300 may in this case receive the first data packet according to the uplink grant.
  • the network access node 300 receives the initial transmission of the second data packet in the second configured grant period P2 after (in time) receiving the second number M of repetitions of the first data packet in the second configured grant period.
  • the client device 100 is configured with 6 symbol allocation and the total number of repetitions K is three. Furthermore, the configured grant period is 5 * 14 symbols (five 14 symbol slots) and each configured grant period comprises three transmission occasions (TOs).
  • Fig. 8 shows an embodiment where the client device 100 finishes the transmission of the first data packet DP1 upon obtaining the second data packet DP2 for transmission.
  • the client device 100 obtains both the first data packet DP1 and the second data packet DP2 in the first configured grant period P1 .
  • the first data packet DP1 is obtained in time to transmit one repetition of the first data packet DP1 in the last transmission occasion TO in the first configured grant period P1 .
  • the client device 100 hence has two remaining/pending repetitions of the first data packet DP1 after the first configured grant period P1.
  • the client device 100 does not start the initial transmission of the second data packet DP2 in the first transmission occasion TO of the second configured grant period P2 because of the remaining repetitions of the first data packet DP1 .
  • the client device 100 instead determines to delay the initial transmission of the second data packet DP2 until the remaining repetitions of the first data packet DP1 has been transmitted.
  • the client device 100 transmits the two remaining repetitions of the first data packet D1 in the two first transmission occasions TOs of the second configured grant period P2 and a first repetition of the second data packet DP2 in the last transmission occasion TO in the second configured grant period P2.
  • the two remaining repetitions of the second data packet DP2 are transmitted in a third configured grant period P3, as shown in Fig. 8.
  • Figs. 9 and 10 show embodiments where the client device 100 cancels the transmission of the first data packet DP1 upon obtaining the second data packet DP2 for transmission.
  • the client device 100 obtains both the first data packet DP1 and the second data packet DP2 in the first configured grant period P1 .
  • the client device 100 transmits one repetition of the first data packet DP1 in the last transmission occasion TO in the first configured grant period P1 .
  • the client device 100 hence has two remaining repetitions of the first data packet DP1 after the first configured grant period P1.
  • the client device 100 cancels the two remaining repetitions of the first data packet DP1 and instead starts the initial transmission of the second data packet DP2.
  • the client device 100 transmits the three repetitions of the second data packet DP2 in the transmission occasions TOs in the second configured grant period P2, as shown in Fig. 9.
  • the client device 100 obtains the first data packet DP1 in the first configured grant period P1 and the second data packet DP2 in the second configured grant period P2.
  • the client device 100 transmits one repetition of the first data packet DP1 in the last transmission occasion TO in the first configured grant period P1.
  • the client device 100 hence has two remaining repetitions of the first data packet DP1 after the first configured grant period P1 .
  • the client device 100 initiates the transmission of the two remaining repetitions of the first data packet DP1 in the second configured grant period P2. After transmission of the first remaining repetition of the first data packet DP1 in the first transmission occasion TO in the second configured grant period P2, the client device 100 obtains the second data packet DP2.
  • the client device 100 Upon obtaining the second data packet DP2, the client device 100 cancels the one remaining repetition of the first data packet DP1 and initiates the transmission of the second data packet DP2. As shown in Fig. 10, the client device 100 hence transmits the three repetitions of the second data packet DP2 in the two last transmission occasions TOs in the second configured grant period P2 and in the first transmission occasion TO in the third configured grant period P3.
  • the client device 100 cancels all the remaining repetitions of the first data packet DP1 upon obtaining the second data packet DP2.
  • the client device 100 may in embodiments instead determine to transmit one or more of the remaining repetitions of the first data packet DP1 before starting the transmission of the second data packet DP2 (not shown in Figs.).
  • the client device 100 may determine whetherto cancel one or more remaining repetitions of the first data packet DP1 based on an overlap in time between a downlink symbol and at least one transmission occasion in a configured grant period.
  • Fig. 1 1 shows such an embodiment.
  • the client device 100 obtains both the first data packet DP1 and the second data packet DP2 in the first configured grant period P1 and has time to transmit one repetition of the first data packet DP1 in the last transmission occasion TO in the first configured grant period P1 .
  • the first two transmission occasions TOs in the third configured grant period P3 are associated with downlink symbols and hence the client device 100 cannot transmit anything in these transmission occasions TOs.
  • the client device 100 determines how many of the remaining repetitions of the first data packet DP1 to transmit before initiating the transmission of the second data packet DP2. In the embodiment shown in Fig. 1 1 , the client device 100 determines to use the three transmission occasions TOs in the second configured grant period P2 to transmit one of the two remaining repetitions of the first data packet DP1 and two repetitions of the second data packet DP2.
  • Fig. 12 shows an embodiment where the client device 100 cancels the transmission of the first data packet DP1 upon obtaining an uplink grant associated with the first data packet DP1 .
  • the client device 100 obtains the uplink grant UG for the first data packet DP1 after transmitting the second repetition of the first data packet DP1 in the first transmission occasion TO in the second configured grant period P2.
  • the client device 100 cancels the remaining repetitions of the first data packet DP1 and instead transmits the first data packet DP1 according to the uplink grant, not shown in Fig. 12.
  • the client device 100 herein, may be denoted as a user device, a User Equipment (UE), a mobile station, an internet of things (loT) device, a sensor device, a wireless terminal and/or a mobile terminal, is enabled to communicate wirelessly in a wireless communication system, sometimes also referred to as a cellular radio system.
  • the UEs may further be referred to as mobile telephones, cellular telephones, computer tablets or laptops with wireless capability.
  • the UEs in this context may be, for example, portable, pocket-storable, hand-held, computer- comprised, or vehicle-mounted mobile devices, enabled to communicate voice and/or data, via the radio access network, with another entity, such as another receiver or a server.
  • the UE can be a Station (STA), which is any device that contains an IEEE 802.1 1 -conformant Media Access Control (MAC) and Physical Layer (PHY) interface to the Wireless Medium (WM).
  • STA Station
  • MAC Media Access Control
  • PHY Physical Layer
  • the UE may also be configured for communication in 3GPP related LTE and LTE-Advanced, in WiMAX and its evolution, and in fifth generation wireless technologies, such as New Radio.
  • the network access node 300 herein may also be denoted as a radio network access node, an access network access node, an access point, or a base station, e.g. a Radio Base Station (RBS), which in some networks may be referred to as transmitter,“gNB”,“gNodeB”,“eNB”, “eNodeB”,“NodeB” or“B node”, depending on the technology and terminology used.
  • RBS Radio Base Station
  • the radio network access nodes may be of different classes such as e.g. macro eNodeB, home eNodeB or pico base station, based on transmission power and thereby also cell size.
  • the radio network access node can be a Station (STA), which is any device that contains an IEEE 802.1 1 -conformant Media Access Control (MAC) and Physical Layer (PHY) interface to the Wireless Medium (WM).
  • STA Station
  • MAC Media Access Control
  • PHY Physical Layer
  • the radio network access node may also be a base station corresponding to the fifth generation (5G) wireless systems.
  • any method according to embodiments of the invention may be implemented in a computer program, having code means, which when run by processing means causes the processing means to execute the steps of the method.
  • the computer program is included in a computer readable medium of a computer program product.
  • the computer readable medium may comprise essentially any memory, such as a ROM (Read-Only Memory), a PROM (Programmable Read-Only Memory), an EPROM (Erasable PROM), a Flash memory, an EEPROM (Electrically Erasable PROM), or a hard disk drive.
  • embodiments of the client device 100 and the network access node 300 comprises the necessary communication capabilities in the form of e.g., functions, means, units, elements, etc., for performing the solution.
  • means, units, elements and functions are: processors, memory, buffers, control logic, encoders, decoders, rate matchers, de-rate matchers, mapping units, multipliers, decision units, selecting units, switches, interleavers, de-interleavers, modulators, demodulators, inputs, outputs, antennas, amplifiers, receiver units, transmitter units, DSPs, MSDs, TCM encoder, TCM decoder, power supply units, power feeders, communication interfaces, communication protocols, etc. which are suitably arranged togetherfor performing the solution.
  • the processor(s) of the client device 100 and the network access node 300 may comprise, e.g., one or more instances of a Central Processing Unit (CPU), a processing unit, a processing circuit, a processor, an Application Specific Integrated Circuit (ASIC), a microprocessor, or other processing logic that may interpret and execute instructions.
  • the expression“processor” may thus represent a processing circuitry comprising a plurality of processing circuits, such as, e.g., any, some or all of the ones mentioned above.
  • the processing circuitry may further perform data processing functions for inputting, outputting, and processing of data comprising data buffering and device control functions, such as call processing control, user interface control, or the like.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

L'invention concerne une transmission sens montant efficace à partir d'un dispositif client (100) à l'aide de transmissions d'autorisation configurées. Le dispositif client (100) est configuré par un nœud d'accès au réseau (300) pour transmettre un nombre total de répétitions K d'un paquet de données dans au moins deux périodes d'octroi configurées. Le dispositif client (100) transmet un premier nombre de répétitions N d'un premier paquet de données dans une première période d'autorisation configurée (P1 ) au nœud d'accès au réseau (300), N étant inférieur à K. Le dispositif client (100) détermine en outre le nombre restant de répétitions du premier paquet de données à transmettre dans une seconde période d'autorisation configurée (P2) et transmet le nombre déterminé de répétitions du premier paquet de données dans la seconde période d'autorisation configurée (P2) au nœud d'accès au réseau (300). En outre, l'invention concerne également un nœud d'accès au réseau (300), des procédés correspondants et un programme d'ordinateur.
PCT/EP2019/050441 2019-01-09 2019-01-09 Dispositif client, nœud d'accès au réseau et procédés de transmission sens montant efficace Ceased WO2020143911A1 (fr)

Priority Applications (1)

Application Number Priority Date Filing Date Title
PCT/EP2019/050441 WO2020143911A1 (fr) 2019-01-09 2019-01-09 Dispositif client, nœud d'accès au réseau et procédés de transmission sens montant efficace

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/EP2019/050441 WO2020143911A1 (fr) 2019-01-09 2019-01-09 Dispositif client, nœud d'accès au réseau et procédés de transmission sens montant efficace

Publications (1)

Publication Number Publication Date
WO2020143911A1 true WO2020143911A1 (fr) 2020-07-16

Family

ID=65012024

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/EP2019/050441 Ceased WO2020143911A1 (fr) 2019-01-09 2019-01-09 Dispositif client, nœud d'accès au réseau et procédés de transmission sens montant efficace

Country Status (1)

Country Link
WO (1) WO2020143911A1 (fr)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2022119483A1 (fr) * 2020-12-01 2022-06-09 Telefonaktiebolaget Lm Ericsson (Publ) Attribution d'autorisation de ressource de réseau d'accès radio et aspects associés
US12568504B2 (en) * 2019-02-15 2026-03-03 Qualcomm Incorporated Physical uplink shared channel repetition across slot boundary

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2016092492A1 (fr) * 2014-12-10 2016-06-16 Telefonaktiebolaget Lm Ericsson (Publ) Réémissions préemptives sur cellules de type "écouter avant de parler"
EP3282619A1 (fr) * 2015-04-09 2018-02-14 China Academy of Telecommunications Technology Procédé et dispositif de transmission d'informations

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2016092492A1 (fr) * 2014-12-10 2016-06-16 Telefonaktiebolaget Lm Ericsson (Publ) Réémissions préemptives sur cellules de type "écouter avant de parler"
EP3282619A1 (fr) * 2015-04-09 2018-02-14 China Academy of Telecommunications Technology Procédé et dispositif de transmission d'informations

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
HUAWEI ET AL: "UL data transmission procedure without UL grant", vol. RAN WG1, no. Reno, USA; 20171127 - 20171201, 18 November 2017 (2017-11-18), XP051369320, Retrieved from the Internet <URL:http://www.3gpp.org/ftp/tsg%5Fran/WG1%5FRL1/TSGR1%5F91/Docs/> [retrieved on 20171118] *
HUAWEI ET AL: "UL Grant-free transmission", vol. RAN WG1, no. Athens, Greece; 20170213 - 20170217, 6 February 2017 (2017-02-06), XP051220544, Retrieved from the Internet <URL:http://www.3gpp.org/ftp/tsg_ran/WG1_RL1/TSGR1_88/Docs/> [retrieved on 20170206] *
ZTE ET AL: "Remaining details of UL transmission without grant", vol. RAN WG1, no. Reno, USA; 20171127 - 20171201, 18 November 2017 (2017-11-18), XP051369333, Retrieved from the Internet <URL:http://www.3gpp.org/ftp/tsg%5Fran/WG1%5FRL1/TSGR1%5F91/Docs/> [retrieved on 20171118] *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US12568504B2 (en) * 2019-02-15 2026-03-03 Qualcomm Incorporated Physical uplink shared channel repetition across slot boundary
WO2022119483A1 (fr) * 2020-12-01 2022-06-09 Telefonaktiebolaget Lm Ericsson (Publ) Attribution d'autorisation de ressource de réseau d'accès radio et aspects associés

Similar Documents

Publication Publication Date Title
US20240215107A1 (en) Drx configuration method and apparatus, terminal device, and network device
EP3244682B1 (fr) Transmission de liaison montante dans des intervalles de temps de transmission réduits dans un système de communication sans fil
EP3516916B1 (fr) Transmissions de liaison montante avec et sans autorisation dynamique
CN116210327B (zh) 关于用于msg4 pdsch的tbs缩放和重复的指示
EP3864787A1 (fr) Noeud d&#39;accès au réseau et dispositif client destiné à gérer des transmissions de données pendant des intervalles de mesure
CN109392107B (zh) 一种通信的方法和装置
JP5399266B2 (ja) 無線通信システムにおける衝突のないグループ・ホッピング
EP3011689B1 (fr) Procédés tdm ul pour agrégation de porteuses inter-noeuds b évolués
CN114221741B (zh) 用于广播信道的覆盖增强的系统和方法
US12069638B2 (en) Network entity and user equipment for exploiting resilience to consecutive transmission failures
CN110999487B (zh) 基础设施装备、终端设备和方法
EP4277411B1 (fr) Procédé et dispositif pour prioriser une rétroaction harq dans un système nr v2x
CN114175817A (zh) 随机接入消息传输时机的验证规则
CN114208087A (zh) 用于将ptrs天线端口关联到dmrs天线端口的客户端设备和服务设备
EP4311343A1 (fr) Procédé et appareil pour effectuer une opération drx de liaison latérale dans v2x nr
WO2024067655A1 (fr) Procédé de communication sans fil et équipement utilisateur
EP4278766A1 (fr) Contrôle d&#39;encombrement pour des transmissions de liaison latérale
CN110139382A (zh) 随机接入前导的发送方法、接收方法和装置
CN114223169B (zh) 用于灵活的控制信道监听的装置和方法
WO2020143911A1 (fr) Dispositif client, nœud d&#39;accès au réseau et procédés de transmission sens montant efficace
US11558874B2 (en) Network access node and a client device for content type indication
WO2020011375A1 (fr) Dispositif client, nœud d&#39;accès au réseau et procédés de mise a jour d&#39;un temporisateur de suppression
EP4322625A1 (fr) Procédé et appareil permettant de faire fonctionner un temporisateur de réception drx de liaison sl sur la base d&#39;un id d&#39;équipement utilisateur dans une v2x nr
WO2023206383A1 (fr) Procédés et appareils d&#39;accès aléatoire, dispositifs, supports de stockage et produits-programmes
WO2020169198A1 (fr) Temps de préparation réduit pour la retransmission de blocs de transport dans des communications sans fil

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 19700277

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 19700277

Country of ref document: EP

Kind code of ref document: A1