WO2018141214A1 - Data transmission method, terminal device and storage medium - Google Patents

Data transmission method, terminal device and storage medium Download PDF

Info

Publication number
WO2018141214A1
WO2018141214A1 PCT/CN2018/073507 CN2018073507W WO2018141214A1 WO 2018141214 A1 WO2018141214 A1 WO 2018141214A1 CN 2018073507 W CN2018073507 W CN 2018073507W WO 2018141214 A1 WO2018141214 A1 WO 2018141214A1
Authority
WO
WIPO (PCT)
Prior art keywords
grant
time
free
data packet
frequency resource
Prior art date
Application number
PCT/CN2018/073507
Other languages
French (fr)
Chinese (zh)
Inventor
陈宪明
戴博
刘锟
杨维维
方惠英
Original Assignee
中兴通讯股份有限公司
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 中兴通讯股份有限公司 filed Critical 中兴通讯股份有限公司
Publication of WO2018141214A1 publication Critical patent/WO2018141214A1/en

Links

Images

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/0001Systems modifying transmission characteristics according to link quality, e.g. power backoff
    • H04L1/0023Systems modifying transmission characteristics according to link quality, e.g. power backoff characterised by the signalling
    • H04L1/0026Transmission of channel quality indication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/16Central resource management; Negotiation of resources or communication parameters, e.g. negotiating bandwidth or QoS [Quality of Service]
    • H04W28/26Resource reservation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/04Wireless resource allocation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/04Wireless resource allocation
    • H04W72/044Wireless resource allocation based on the type of the allocated resource
    • H04W72/0446Resources in time domain, e.g. slots or frames
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/12Wireless traffic scheduling
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/50Allocation or scheduling criteria for wireless resources
    • H04W72/54Allocation or scheduling criteria for wireless resources based on quality criteria

Definitions

  • the embodiments of the present invention relate to the field of communications, and in particular, to a data sending method, a terminal device, and a storage medium.
  • New Radio a next-generation access technology named New Radio (NR) is being discussed in the 3GPP standards organization.
  • the new RF technology targets three usage scenarios: enhanced mobile broadband (eMBB), massive machine type communication (MMTC), ultra-reliable and low-latency communication (Ultra) -Reliable and Low Latency Communications, referred to as URLLC).
  • eMBB enhanced mobile broadband
  • MMTC massive machine type communication
  • Ultra ultra-reliable and low-latency communication
  • URLLC Low Latency Communications
  • the transmission mode based on the resource grant is supported; in addition, in order to further reduce the user plane delay, the Grant-free mode is also adopted by the standards organization. So far, there is no good solution for the specific use mechanism for granting and exempting the way to send or how to implement the mutual conversion of grant and grant grants. For example, it has not been proposed in the prior art to adopt a grant transmission method or a grant-free transmission method. For another example, how and when to perform the conversion of grant and grant-free delivery methods.
  • the embodiment of the present invention provides a data sending method, a terminal device, and a storage medium, so as to at least solve the specific use mechanism of the related art for granting and exempting the sending mode or how to implement the mutual conversion of the granting and granting and sending modes. problem.
  • a data transmitting method including: transmitting the data packet according to a number of data packets and/or a channel quality indicator.
  • a data sending method including: when there are X data packets to be transmitted in an unlicensed manner, selecting X different grant-free slots to sequentially send the X data.
  • a packet wherein the X different grant-free slots belong to the same or different grant grant times of the pre-configured resource pool, the X being an integer greater than zero.
  • a terminal device comprising: a processor and a memory storing the processor-executable instructions, when the instructions are executed by the processor, performing an operation of: The number and/or channel quality indicator sends the packet.
  • a terminal device comprising: a processor and a memory storing the processor-executable instructions, when the instructions are executed by the processor, performing the following operations: when X is present
  • the X different grant-free slots are selected to sequentially send the X data packets, where the X different grant-free slots belong to the same or the pre-configured resource pool.
  • the X is an integer greater than zero.
  • a storage medium is also provided.
  • the storage medium is arranged to store program code for performing the following steps:
  • the data packet is transmitted according to the number of data packets and/or channel quality indicators.
  • the storage medium is further arranged to store program code for performing the following steps:
  • the X different grant-free slots are selected to sequentially send the X data packets, where the X different grant-free slots belong to the pre-configured resource pool.
  • the X is an integer greater than zero.
  • the data packet is sent according to the number of data packets and/or the channel quality indicator, for example, according to at least one of the number of data packets and the channel quality indicator, the sending or granting sending mode is selected,
  • the aspect realizes the selection of the transmission mode.
  • the transmission mode is selected according to the number of data packets and the channel quality indicator, so that the selected transmission mode satisfies the data transmission requirement of the current data transmission, and can satisfy the delay of the current data transmission.
  • Demand and / or according to the channel quality to select the appropriate transmission method to transmit, to ensure the success rate of data transmission and reliability, thereby improving the amount of communication therapy.
  • the invention solves the problem that the specific use mechanism of granting and exempting the sending mode is not proposed in the related art or how to realize the mutual conversion of the granting and exempting sending modes, thereby achieving the technical effect of improving the efficiency of the grant-free sending mode.
  • FIG. 1 is a flow chart of a data transmission method according to an embodiment of the present invention.
  • FIG. 2 is a flow chart of another data transmission method according to an embodiment of the present invention.
  • FIG. 3 is a schematic diagram of a transmission data packet in an optional embodiment 1;
  • FIG. 4 is a schematic diagram of a sending data packet in an optional embodiment 2;
  • 5 is a schematic diagram of sending scheduling request information of an optional third embodiment
  • FIG. 6 is a schematic diagram of a transmission data packet of an optional fourth embodiment
  • FIG. 7 is a schematic diagram of sending a first data packet in an optional fifth embodiment
  • FIG. 8 is a schematic diagram of repeatedly transmitting a data packet in an exempt grant slot according to an alternative embodiment 6;
  • FIG. 9 is a schematic diagram of repeatedly transmitting a data packet in an exempt grant slot according to an optional seventh embodiment
  • 10 is a schematic diagram of repeatedly transmitting a data packet in a grant-free time slot according to an optional embodiment 8;
  • FIG. 11 is a block diagram showing the structure of a terminal device according to an embodiment of the present invention.
  • FIG. 12 is a block diagram showing the structure of another terminal device according to an embodiment of the present invention.
  • FIG. 1 is a flowchart of a data sending method according to an embodiment of the present invention. As shown in FIG. 1 , the process includes the following steps:
  • Step S102 Send the data packet according to the number of data packets and/or channel quality indicator.
  • channel quality indicators include, but are not limited to, reference signal received power.
  • the terminal device can obtain the reference signal received power by measurement.
  • the data packet is sent according to the number of data packets and/or the channel quality indicator, and the specific use mechanism for granting and granting the sending mode is not proposed in the related art or how to grant and grant the sending mode.
  • the problem of mutual conversion has achieved the technical effect of improving the efficiency of the grant-free transmission method.
  • the data packet is sent according to the number of data packets and/or channel quality indicator, including at least one of the following:
  • the data packet is sent in the following manner: selecting one of the pre-configured resource pools Sending the data packet (indicated as mode one) in an exempt grant time slot of the grant-free timing; or selecting the M consecutive grant-free time slots to continuously transmit the data packet, wherein the M consecutive grant-free grant slots belong to the pre- Configure the same or different exemption timing of the resource pool, M is an integer greater than 1 (represented as mode 2); or, select an exemption time slot of an exemption grant time for the pre-configured resource pool or select a terminal-specific
  • the scheduling request resource sends the scheduling request information, monitors and receives the resource grant information from the network side, and sends the data packet according to the resource grant information (indicated as mode 3);
  • the first method is applicable to the case where the size of the data packet does not exceed a maximum packet size supported by the time-frequency resource set of the sub-time slot.
  • Mode 3 applies when the size of the data packet exceeds a maximum packet size supported by the time-frequency resource set of the sub-time slot.
  • the scheduling request information is used to request the network side to grant the resource to the data packet; when the network side configures the terminal-specific scheduling request resource for the terminal device, the manner of sending the scheduling request information corresponding to the foregoing manner is: A terminal-specific scheduling request resource sends scheduling request information.
  • the data packet is sent in the following manner, where N is greater than 1 integer: Selecting N different grant-free slots to sequentially send the N data packets, where the N different grant-free slots belong to the same or different grant-free timings of the pre-configured resource pool (represented as mode one); or Selecting N-1 different grant-free slots to sequentially transmit the first to the N-1th data packets of the N data packets, monitoring and receiving resource grant information from the network side, and sending the N according to the resource grant information.
  • Each data packet carries scheduling request information (represented as mode two);
  • the first method is applicable to the case where the size of the N data packets does not exceed the maximum packet size supported by the time-frequency resource set of the sub-time slot.
  • the second method is applicable to the maximum packet size of the first to the N-1th data packets in the N data packets, and the maximum data packet size supported by the time-frequency resource set of the unsubscribed sub-timeslot, but the Nth data packet is The case where the size exceeds the maximum packet size supported by the time-frequency resource set of the sub-slots.
  • each of the first to the N-1th data packets of the N data packets carries scheduling request information for the Nth data packet, to request the network side to be the Nth
  • the data packet is granted to the resource; monitoring and receiving the resource grant information from the network side and transmitting the Nth data packet of the N data packets according to the resource grant information begins by completing the first of the N data packets according to the grant-free manner
  • the preset time after the transmission of one data packet, or the preset time after the transmission of the N-1th data packet in the N data packets is started according to the grant-free manner; the former is advantageous for reducing the Nth Packet transmission delay.
  • the data packet is sent in the following manner: selecting an exemption time slot of an exemption grant time of the pre-configured resource pool or selecting one
  • the terminal-specific scheduling request resource sends scheduling request information, monitors and receives resource grant information from the network side, and sends the data packet according to the resource grant information;
  • the manner of sending the scheduling request information corresponding to the foregoing manner is to select a terminal-specific scheduling request resource to send scheduling request information
  • the N is greater than 1 integer
  • the data packet is sent in the following manner: one of the exemption timings of the pre-configured resource pool is selected.
  • the scheduling request information is sent out of the slot, or the scheduling request information is sent by one or N terminal-specific scheduling request resources, and the N resource granting information from the network side is monitored and received, and sequentially sent according to the N resource granting information.
  • the manner of sending the scheduling request information corresponding to the foregoing manner is to select one or N terminal-specific scheduling request resource transmission scheduling request information.
  • the pre-configured resource pool includes at least one of the following features: the grant-free timing of the pre-configured resource pool periodically occurs; and an exempt grant timing of the pre-configured resource pool includes at least one grant-free slot.
  • the pre-configured resource pool consists of periodically exempting grant opportunities, and the grant-free timing consists of one or more consecutive grant-free slots.
  • the Hybrid Automatic Repeat reQuest (HARQ) process corresponding to each of the exemption slots included in the above-mentioned exemption timing is different.
  • an index of the HARQ process corresponding to the grant-free slot may be implicitly obtained according to an index of the grant-free slot in an grant-free timing, for example, if an exempt grant timing includes 4 grant-free slots, The four grant-free slots correspond to one-to-one HARQ processes that are different from each other.
  • the period of the HARQ process may be one or consecutive multiple grant-free timings, for example, it is still assumed that the grant-free timing includes four grant-free slots. If the period of the HARQ process is two consecutive grant-free grants, then the total The number of HARQ processes is eight, and the four grant-free slots included in the first grant-free timing correspond to the HARQ processes 1 to 4, and the second grant-free slots included in the second grant-free timing correspond to the HARQ processes 5 to 8 in sequence. .
  • one grant-free slot may include one or more grant-free sub-slots, and the first grant-free sub-slot includes a unique set of time-frequency resources for data packets.
  • the initial transmission, except for the first exemption grant sub-timeslot, allows for the inclusion of one or more time-frequency resource sets for repeated transmission of data packets; any time-frequency resource set may include a class or Multiple types of time-frequency resources of different sizes, different types of time-frequency resources match different packet sizes, that is, used to carry data packets of different sizes.
  • FIG. 2 is a flowchart of another data transmission method according to an embodiment of the present invention. As shown in FIG. 2, the process includes the following steps:
  • Step S202 when there are X data packets that need to be sent according to the grant-free manner, select X different grant-free slots to sequentially send the X data packets.
  • the X different grant-free slots belong to the same or different grant grant times of the pre-configured resource pool, and the X is an integer greater than 0.
  • the X different grant-free slots are selected to sequentially send the X data packets, thereby solving the problem of how to send the data in the grant-free manner.
  • selecting X different grant-free slots to sequentially send the X data packets includes the following steps:
  • Step S21 For any one of the X data packets, select a time-frequency resource that matches the size of the data packet of the first time-frequency resource set of the first grant-free sub-slot, and initially send the data. package;
  • Step S22 when the number of exempted sub-slots included in the exempt grant slot exceeds one, the data packet is repeatedly sent by using other exemption sub-slots except the first exempt grant sub-slot;
  • the first grant-free subslot is the first grant-free subslot for granting the grant-free slot of the packet.
  • the reliability of data packet transmission is further improved by enabling repeated transmission of data packets.
  • repeatedly transmitting the data packet by using other exemption sub-slots other than the first exempt grant sub-slot includes the following steps:
  • Step S31 selecting each time-frequency resource that matches the packet size of the time-frequency resource set of the other sub-slots to be repeatedly transmitted, and each of the other ex-sub-slots includes one time-frequency. a set of resources, the size of each type of time-frequency resource of the set is the same as the size of the same type of time-frequency resource of the first time-frequency resource set of the sub-slot free sub-slot;
  • the size of the time-frequency resource set of the first other exempt-sub-slots in the S other grant-free sub-slots is selected.
  • the matched time-frequency resource repeatedly transmits the data packet for the first time, and selects the time-frequency resource that matches the packet size of the time-frequency resource set of the second other exempted sub-slots in the other other exempted sub-slots.
  • step S32 the time-frequency resource matching the packet size of one time-frequency resource set of each consecutive Q1 other exempt-sub-slots is selected to be repeatedly transmitted, wherein each of the other sub-slots is exempted.
  • the Q2 time-frequency resource set is included, and the product of the Q2 and the Q1 is equal to the number of terminal devices sharing the first time-frequency resource set of the sub-slot-free sub-slot, and the other is free from granting the time-frequency resource set of the sub-slot
  • the size of the time-frequency resource is 1/Q2 of the size of the same class time-frequency resource of the first time-frequency resource set of the sub-slot, and the Q1 and Q2 are greater than 0 integer.
  • the method determines the number of time-frequency resource sets for one-time repeated transmission of data according to the number of terminal devices sharing the first time-frequency resource set of the sub-slots, and ensures that no repetition occurs during repeated transmission of the data packets. (sharing the collision of data packets of different terminal devices sharing the first time-frequency resource set of the sub-slots; in addition, the method avoids the time-frequency by limiting the size of the time-frequency resource set for repeated transmission of data packets The extra overhead caused by the increase in the number of resource collections.
  • one time-frequency resource set of each consecutive Q1 other exempted sub-time slots may be obtained according to one of the following manners: indicated to the terminal device by signaling; implicitly obtained according to the reference signal, for example, envisioning each consecutive Q1
  • the other exempted sub-slots include a total of four time-frequency resource sets (ie, the product of Q2 and Q1 or the number of terminal devices sharing the first time-frequency resource set of the sub-slot-free sub-slots is equal to 4), in this case,
  • the reference signal is divided into four categories, and the four types of reference signals are in one-to-one correspondence with the four time-frequency resource sets, and the time-frequency resource set corresponding to the category of the reference signal configured to the terminal device is the terminal device repeatedly transmitting data.
  • time-frequency resource set indicated by the signaling to the terminal device or implicitly obtained according to the reference signal is a logical time-frequency resource set, for different times of repeated transmission, for example, in the first other exemption.
  • the first repeated transmission of the data packet on the sub-slot to the Q1th other exemption sub-slot and the first transmission of the data packet on the Q1+1 other exemption sub-slot to the 2Q1 other exemption sub-slot Two times of repeated transmission, the same logical time-frequency resource set can be mapped to different physical time-frequency resource sets.
  • the codeword of the data packet is scrambled according to different scrambling codes.
  • the method ensures that the terminal device multiplies the received energy of the target signal by combining the signals transmitted multiple times, while avoiding the multiplication of the energy of the interference signal.
  • the selecting the X different grant-free slots to sequentially transmit the X data packets includes: the HARQ processes corresponding to each of the X different grant-free slots are different.
  • the resource grant information for retransmission includes an index of the HARQ process used by the data packet.
  • FIG. 3 is a schematic diagram of a transmission data packet in an optional embodiment 1.
  • an exemption grant time for the pre-configured grant-free resource pool includes four grant-free slots.
  • Each of the grant-free slots includes a plurality of grant-free sub-slots
  • the first grant-free sub-slot includes a set of time-frequency resources, and the set includes four types of time-frequency resources of different sizes, represented as time-frequency resources.
  • the time-frequency resource 2, the time-frequency resource 3, and the time-frequency resource 4 have the smallest size of the time-frequency resource 1, and the time-frequency resource 4 has the largest size.
  • each type of time-frequency resource is used to carry data packets of different sizes, that is, four types of time-frequency resources are respectively used to carry four different sizes of data packets; if four different data packet sizes are represented from small to large, they are represented as P1.
  • P2, P3, and P4 the time-frequency resource 1 is used to carry a data packet with a packet size of P1
  • the time-frequency resource 2 is used to carry a data packet with a data packet size of P2
  • the time-frequency resource 3 is used to carry a data packet size of
  • the P3 data packet and the time-frequency resource 4 are used to carry a data packet with a packet size of P4.
  • the terminal device selects a third grant-free time slot of the grant-free timing of the pre-configured resource pool to send a data packet of size P2. Specifically, the terminal device selects the time-frequency resource 2 of the time-frequency resource set of the first exempted sub-slot of the time slot that matches the packet size P2 to initially transmit the data packet; and uses the first exemption granter Other than the slot, the sub-times are exempted from transmitting the data packet of size P2, and the specific manner of repeated transmission may refer to one of the optional embodiments 6 to 8.
  • the terminal device selects an exemption grant time slot to send the data packet of size P2 to be transmitted by the terminal device itself, but the terminal device selects the first embodiment.
  • the terminal device selects which time-frequency resource is also dependent on the terminal device. Self-implementation.
  • FIG. 4 is a schematic diagram of a transmission data packet of an alternative embodiment 2.
  • an exemption grant time for the pre-configured grant-free resource pool includes four grant-free slots.
  • Each of the grant-free slots includes a plurality of grant-free sub-slots
  • the first grant-free sub-slot includes a set of time-frequency resources, and the set includes four types of time-frequency resources of different sizes, represented as time-frequency resources.
  • the time-frequency resource 2, the time-frequency resource 3, and the time-frequency resource 4 have the smallest size of the time-frequency resource 1, and the time-frequency resource 4 has the largest size.
  • each type of time-frequency resource is used to carry data packets of different sizes, that is, four types of time-frequency resources are respectively used to carry four different sizes of data packets; if four different data packet sizes are represented from small to large, they are represented as P1.
  • P2, P3, and P4 the time-frequency resource 1 is used to carry a data packet with a packet size of P1
  • the time-frequency resource 2 is used to carry a data packet with a data packet size of P2
  • the time-frequency resource 3 is used to carry a data packet size of
  • the P3 data packet and the time-frequency resource 4 are used to carry a data packet with a packet size of P4.
  • the terminal device selects the pre-configured resource pool.
  • the two grant-free slots (1st and 2nd grant-free slots) of one grant-free timing continuously send packets of size P5.
  • the terminal device selects the time-frequency resource 4 of the time-frequency resource set of the first exempted sub-slot of the first grant-free slot, and initially transmits the data packet and uses other than the first grant-free sub-timeslot.
  • the sub-slot is not granted to repeatedly send a data packet of size P5, and the specific manner of repeating transmission may refer to one of the optional embodiments 6 to 8. Then, the terminal device continues to select the first exemption of the second exempted time slot.
  • the time-frequency resource 4 of the time-frequency resource set of the sub-slot is initially transmitted, and the data packet of the size P5 is repeatedly transmitted by using other sub-time slots other than the first ex-sub-sub-slot, and the specific transmission is repeated.
  • the method can refer to one of the optional embodiments 6 to 8.
  • the terminal equipment selects which two consecutive grant-free time slots of the grant-free timing to transmit the data packet of size P5, which depends on the terminal device itself, but only for the terminal device selected in this embodiment. Is the 1st and 2nd free grant slots.
  • the terminal device selects which time-frequency resource is also dependent on the terminal device itself;
  • the blind detection complexity is that in two consecutive grant-free slots, it is feasible to implicitly determine the time-frequency resources occupied in the latter according to the time-frequency resources occupied in the former.
  • FIG. 5 is a schematic diagram of sending scheduling request information of an optional third embodiment.
  • an exemption grant time for the pre-configured grant-free resource pool includes four grant-free slots.
  • Each of the grant-free slots includes a plurality of grant-free sub-slots
  • the first grant-free sub-slot includes a set of time-frequency resources, and the set includes four types of time-frequency resources of different sizes, represented as time-frequency resources.
  • the time-frequency resource 2, the time-frequency resource 3, and the time-frequency resource 4 have the smallest size of the time-frequency resource 1, and the time-frequency resource 4 has the largest size.
  • each type of time-frequency resource is used to carry data packets of different sizes, that is, four types of time-frequency resources are respectively used to carry four different sizes of data packets; if four different data packet sizes are represented from small to large, they are represented as P1.
  • P2, P3, and P4 the time-frequency resource 1 is used to carry a data packet with a packet size of P1
  • the time-frequency resource 2 is used to carry a data packet with a data packet size of P2
  • the time-frequency resource 3 is used to carry a data packet size of
  • the P3 data packet and the time-frequency resource 4 are used to carry a data packet with a packet size of P4.
  • the terminal device selects the pre-configured resource pool.
  • the first grant-free time slot of a grant-free time slot sends a data packet of size P1, and the data packet of size P1 carries scheduling request information but does not carry data information, and the scheduling request information is used to notify the network side that the terminal exists.
  • a packet of size P6 is waiting to be sent.
  • the terminal device selects the time-frequency resource 1 of the time-frequency resource set of the first exempted sub-slot of the time slot that matches the packet size P1, and initially transmits the data packet of the size P1;
  • the data packet of size P1 is repeatedly sent to other sub-time slots exempt from the sub-slot.
  • the specific manner of repeated transmission may refer to one of the optional embodiments 6-8.
  • the terminal device After transmitting the scheduling request information, the terminal device monitors and receives resource grant information from the network side, where the resource grant information is used to indicate that the terminal sends the size and location of the time-frequency resource of the data packet of size P6; the terminal device receives the resource grant. After the information, it is assumed that the scheduling request information is successfully received and the data packet of size P6 is transmitted on the time-frequency resource indicated by the resource grant information.
  • the terminal device selects an exemption grant time slot to send the data packet of size P1 to be transmitted by the terminal device itself, but the terminal device selects the first If there are multiple time-frequency resources of the same type in a time-frequency resource set, for example, there are multiple time-frequency resources 1, the terminal device selects which time-frequency resource is also dependent on the terminal. The device itself is implemented.
  • a time-frequency resource set includes four types of time-frequency resources of different sizes and that the size of the data packet carrying the scheduling request information and the minimum time-frequency resource in the time-frequency resource set (instant frequency resource) are assumed.
  • the minimum time-frequency resource can be used for the transmission of other data packets in addition to the transmission of the scheduling request information, thereby helping to improve the resource utilization of the minimum time-frequency resource.
  • FIG. 6 is a schematic diagram of a transmission data packet of an optional fourth embodiment.
  • an exemption grant time for the pre-configured grant-free resource pool includes four grant-free slots.
  • Each of the grant-free slots includes a plurality of grant-free sub-slots
  • the first grant-free sub-slot includes a set of time-frequency resources, and the set includes four types of time-frequency resources of different sizes, represented as time-frequency resources.
  • the time-frequency resource 2, the time-frequency resource 3, and the time-frequency resource 4 have the smallest size of the time-frequency resource 1, and the time-frequency resource 4 has the largest size.
  • each type of time-frequency resource is used to carry data packets of different sizes, that is, four types of time-frequency resources are respectively used to carry four different sizes of data packets; if four different data packet sizes are represented from small to large, they are represented as P1.
  • P2, P3, and P4 the time-frequency resource 1 is used to carry a data packet with a packet size of P1
  • the time-frequency resource 2 is used to carry a data packet with a data packet size of P2
  • the time-frequency resource 3 is used to carry a data packet size of
  • the P3 data packet and the time-frequency resource 4 are used to carry a data packet with a packet size of P4.
  • the terminal device selects two different grant-free time slots (1st and 3rd) of an exemption timing of the pre-configured resource pool. The time slot is not granted.)
  • the data packet of size P3 and the data packet of size P2 are respectively sent. Specifically, the terminal device selects the time-frequency resource 3 of the time-frequency resource set of the first exempted sub-slot of the first time slot that matches the packet size P3, and initially transmits the data packet of the size P3 and utilizes the A data packet of size P3 is repeatedly transmitted in the exemption grant sub-slots other than the sub-slots.
  • the specific manner of repeating transmission may refer to one of the optional embodiments 6 to 8.
  • the third slot is selected.
  • a time-frequency resource 2 matching the packet size P2 of the time-frequency resource set of the sub-slot-free sub-slot is initially transmitted with a packet of size P2 and with other exempt grants other than the first ex-sub-slot sub-slot.
  • the time slot repeatedly transmits the data packet of the size P2, and the specific manner of repeating the transmission may refer to one of the optional embodiments 6 to 8.
  • the terminal device selects which of the two grant-free slots to send the data packet of size P3 and the data packet of size P2 respectively, depending on the terminal device itself, but only for this
  • the terminal device selects the first grant-free slot and the third grant-free slot; if there are multiple time-frequency resources of the same type in a time-frequency resource set, for example, multiple time-frequency resources 2 and For multiple time-frequency resources 3, which time-frequency resource the terminal device selects is also dependent on the terminal device itself.
  • the four grant-free slots can be different.
  • the HARQ process for example, the first grant-free slot to the fourth grant-free slot corresponds to the HARQ process 1 to the HARQ process 4 in sequence.
  • the data packets of size P3 and P2 occupy HARQ process 1 and HARQ process 3, respectively.
  • the resource grant information for retransmission may include an index of the HARQ process used by the data packet to implement identification of different processes, and the HARQ process is The HARQ process corresponding to the grant-free slot of the data packet is sent.
  • FIG. 7 is a schematic diagram of sending a first data packet in an optional fifth embodiment.
  • an exemption grant time for the pre-configured grant-free resource pool includes four grant-free slots.
  • Each of the grant-free slots includes a plurality of grant-free sub-slots
  • the first grant-free sub-slot includes a set of time-frequency resources, and the set includes four types of time-frequency resources of different sizes, represented as time-frequency resources.
  • the time-frequency resource 2, the time-frequency resource 3, and the time-frequency resource 4 have the smallest size of the time-frequency resource 1, and the time-frequency resource 4 has the largest size.
  • each type of time-frequency resource is used to carry data packets of different sizes, that is, four types of time-frequency resources are respectively used to carry four different sizes of data packets; if four different data packet sizes are represented from small to large, they are represented as P1.
  • P2, P3, and P4 the time-frequency resource 1 is used to carry a data packet with a packet size of P1
  • the time-frequency resource 2 is used to carry a data packet with a data packet size of P2
  • the time-frequency resource 3 is used to carry a data packet size of
  • the P3 data packet and the time-frequency resource 4 are used to carry a data packet with a packet size of P4.
  • the terminal device selects a pre-configured resource pool.
  • the first grant-free time slot of the grant-free time slot sends the first data packet of size P4, and the data packet of the size P4 carries the scheduling request information and the data information, and the scheduling request information is used to notify the network side that the terminal exists.
  • a packet of size P7 is waiting to be sent.
  • the terminal device selects the time-frequency resource 4 of the time-frequency resource set of the first grant-free sub-slot of the time slot that matches the packet size P4, and initially transmits the first data packet of the size P4;
  • the first data packet of the size P4 is repeatedly sent by one sub-time slot other than the sub-time slot.
  • the specific manner of repeating the transmission may refer to one of the optional embodiments 6 to 8.
  • the terminal device After transmitting the first data packet of the size P4, the terminal device monitors and receives the resource grant information from the network side, where the resource grant information is used to indicate that the terminal device sends the time-frequency resource of the second data packet of the size P7. Size and location; after receiving the resource grant information, the terminal device assumes that the first data packet is successfully received and sends a second data packet of size P7 on the time-frequency resource indicated by the resource grant information.
  • the terminal device selects an exemption grant time slot to send the first data packet of size P4 to be transmitted by the terminal device itself, but only for the terminal device selected in this embodiment. Is the first grant-free slot; if there are multiple time-frequency resources of the same type in a time-frequency resource set, for example, there are multiple time-frequency resources 4, the terminal device selects which time-frequency resource is also dependent on the terminal. The device itself is implemented.
  • FIG. 8 is a schematic diagram of repeatedly transmitting data packets in an exempt grant slot in an optional embodiment 6.
  • one grant-free slot includes three grant-free sub-slots
  • the first grant-free sub-slot is used for initial transmission of data packets
  • the second and third grants are granted for sub-time slots.
  • the first exempted sub-slot includes one time-frequency resource set
  • the time-frequency resource set includes four types of time-frequency resources of different sizes, an instant frequency resource 1, a time-frequency resource 2, a time-frequency resource 3, and a time-frequency resource 4
  • the time-frequency resource 1 has the smallest size and the time-frequency resource 4 has the largest size.
  • each time-frequency resource set included in each of the second and third exempted sub-slots is also composed of four types of time-frequency resources of different sizes, real-time resources, and time-frequency resources. 2. Time-frequency resource 3 and time-frequency resource 4.
  • each type of time-frequency resource of a time-frequency resource set of each of the second and third exempted sub-slots is the same class of the first time-frequency resource set of the sub-slot-free sub-slot 1/T1 of the time-frequency resource size, where T1 is equal to the number of time-frequency resource sets included in each of the 2nd and 3rd exempted sub-slots, ie, the 2nd and 3rd exemptions
  • the size of each type of time-frequency resource of a time-frequency resource set of each sub-slot in the sub-slot is 1/4 of the size of the same class time-frequency resource of the first exempted sub-slot time-frequency resource set.
  • each type of time-frequency resource is used to carry data packets of different sizes, that is, four types of time-frequency resources are respectively used to carry four different sizes of data packets; if four different data packet sizes are represented from small to large, they are represented as P1.
  • P2, P3, and P4 the time-frequency resource 1 is used to carry a data packet with a packet size of P1
  • the time-frequency resource 2 is used to carry a data packet of size P2
  • the time-frequency resource 3 is used to carry a data packet size of P3.
  • the data packet and the time-frequency resource 4 are used to carry a data packet with a packet size of P4.
  • the terminal device 1 selects the grant-free slot to transmit a data packet of size P2; in this case, when the terminal device 1 selects the time-frequency resource set of the first sub-slot of the slot
  • the frequency resource 2 initially transmits the data packet, and selects the time-frequency resource 2 of the first time-frequency resource set of the second sub-time slot of the time slot to transmit the data packet for the second time, and selects the third sub-time slot of the time slot.
  • the time-frequency resource 2 of the first time-frequency resource set of the first time transmits the data packet.
  • the final effect is to select the time-frequency resource 2 of one time-frequency resource set of each other exemption-sub-slot to repeat the transmission of the data packet once, and repeat the transmission of the data packet twice (corresponding to two other exemption-sub-slots) .
  • the terminal device 2 selects the grant-free slot to transmit a packet of size P2; in this case, the terminal device 2 selects the time-frequency of the first sub-slot of the slot.
  • the time-frequency resource 2 of the resource set initially transmits the data packet, and the time-frequency resource 2 of the second time-frequency resource set of the second sub-time slot of the time slot is selected to transmit the data packet for the second time, and the time slot is selected.
  • the time-frequency resource 2 of the second time-frequency resource set of the three sub-slots transmits the data packet for the third time.
  • the terminal device 3 selects the grant-free slot to transmit a data packet of size P2; in this case, the terminal device 3 selects the time-frequency resource of the time-frequency resource set of the first sub-slot of the slot. 2 initially transmitting the data packet, selecting the time-frequency resource 2 of the third time-frequency resource set of the second sub-timeslot of the time slot to transmit the data packet for the second time, and selecting the third sub-timeslot of the time slot.
  • the time-frequency resource 2 of the three time-frequency resource sets transmits the data packet for the third time.
  • the terminal device 4 selects the grant-free slot to transmit a data packet of size P2; in this case, the terminal device 4 selects the time-frequency resource 2 of the time-frequency resource set of the first sub-slot of the slot to be initially transmitted.
  • the time-frequency resource 2 of the fourth time-frequency resource set of the second sub-time slot of the time slot is selected to transmit the data packet for the second time, and the fourth time of the third sub-time slot of the time slot is selected.
  • the time-frequency resource 2 of the frequency resource set transmits the data packet for the third time. It should be noted that if there are multiple time-frequency resources of the same type in a time-frequency resource set, the terminal device selects which time-frequency resource depends on the terminal device itself.
  • FIG. 9 is a schematic diagram of repeatedly transmitting data packets in an exempt grant slot in an optional embodiment 7.
  • one grant-free slot includes five grant-free sub-slots
  • the first grant-free sub-slot is used for initial transmission of data packets
  • the second to fifth grants are granted to sub-slots.
  • the first exempted sub-slot includes one time-frequency resource set
  • the time-frequency resource set includes four types of time-frequency resources of different sizes, an instant frequency resource 1, a time-frequency resource 2, a time-frequency resource 3, and a time-frequency resource 4
  • the time-frequency resource 1 has the smallest size and the time-frequency resource 4 has the largest size.
  • each of the 2nd to 5th ex-sub-sub-slots includes 2 sets of time-frequency resources of the same size That is, the number of time-frequency resource sets included in each consecutive 2 sub-slots in the 2nd to 5th exempted sub-slots is equal to the number of terminal devices sharing the first time-frequency resource set of the sub-slot-free sub-slot.
  • each time-frequency resource set included in each of the second to fifth exempted sub-slots is also included in four types of time-frequency resources of different sizes, real-time resources, and time-frequency resources. 2. Time-frequency resource 3 and time-frequency resource 4.
  • the size of each type of time-frequency resource of one time-frequency resource set of each of the second to fifth exempted sub-timeslots is the same class of the first time-frequency resource set of the sub-slot-free sub-slots. 1/T2 of the time-frequency resource size, where T2 is equal to the number of time-frequency resource sets included in each of the 2nd to 5th exempted sub-slots, ie, 2nd to 5th exemption.
  • the size of each type of time-frequency resource of a time-frequency resource set of each sub-slot in the sub-slot is one-half of the size of the same class time-frequency resource of the first time-frequency resource set of the sub-slot.
  • each type of time-frequency resource is used to carry data packets of different sizes, that is, four types of time-frequency resources are respectively used to carry four different sizes of data packets; if four different data packet sizes are represented from small to large, they are represented as P1.
  • P2, P3, and P4 the time-frequency resource 1 is used to carry a data packet with a packet size of P1
  • the time-frequency resource 2 is used to carry a data packet of size P2
  • the time-frequency resource 3 is used to carry a data packet size of P3.
  • the data packet and the time-frequency resource 4 are used to carry a data packet with a packet size of P4.
  • the terminal device 1 selects the grant-free slot to transmit a data packet of size P2; in this case, when the terminal device 1 selects the time-frequency resource set of the first sub-slot of the slot
  • the frequency resource 2 initially transmits the data packet, and selects the time-frequency resource 2 of the first time-frequency resource set of the second sub-timeslot of the time slot to transmit the data packet for the second time, and selects the fourth sub-timeslot of the time slot.
  • the time-frequency resource 2 of the first time-frequency resource set of the first time transmits the data packet.
  • the effect of the final implementation is that the time-frequency resource 2 of each time-frequency resource set of two consecutive non-sub-slots is selected to be repeatedly transmitted, and the data packet is repeatedly transmitted twice.
  • the terminal device 2 selects the grant-free slot to transmit a packet of size P2; in this case, the terminal device 2 selects the time-frequency of the first sub-slot of the slot.
  • the time-frequency resource 2 of the resource set initially transmits the data packet, and the time-frequency resource 2 of the second time-frequency resource set of the second sub-time slot of the time slot is selected to transmit the data packet for the second time, and the time slot is selected.
  • the time-frequency resource 2 of the second time-frequency resource set of the four sub-slots transmits the data packet for the third time.
  • the terminal device 3 selects the time-frequency resource of the time-frequency resource set of the first sub-slot of the slot. (2) initially transmitting the data packet, selecting the time-frequency resource 2 of the first time-frequency resource set of the third sub-slot of the time slot to transmit the data packet for the second time, and selecting the fifth sub-timeslot of the time slot.
  • the time-frequency resource 2 of one time-frequency resource set transmits the data packet for the third time.
  • the terminal device 4 selects the grant-free slot to transmit a data packet of size P2; in this case, the terminal device 4 selects the time-frequency resource 2 of the time-frequency resource set of the first sub-slot of the slot to be initially transmitted.
  • the time-frequency resource 2 of the second time-frequency resource set of the third sub-time slot of the time slot is selected to transmit the data packet for the second time, and the second time of the fifth sub-time slot of the time slot is selected.
  • the time-frequency resource 2 of the frequency resource set transmits the data packet for the third time. It should be noted that if there are multiple time-frequency resources of the same type in a time-frequency resource set, the terminal device selects which time-frequency resource depends on the terminal device itself.
  • FIG. 10 is a schematic diagram of an eighth embodiment of repeatedly transmitting a data packet in a grant-free slot.
  • one grant-free slot includes four grant-free sub-slots
  • the first grant-free sub-slot is used for initial transmission of data packets
  • the other grant-free sub-slots are used for data packet repetition. send.
  • Each of the exempted sub-slots includes a set of time-frequency resources
  • the time-frequency resource set includes four types of time-frequency resources of different sizes, an instant frequency resource 1, a time-frequency resource 2, a time-frequency resource 3, and a time-frequency resource 4,
  • the time-frequency resource 1 has the smallest size
  • the time-frequency resource 4 has the largest size.
  • the size of each type of time-frequency resource of the other time-frequency resource set exempted from the sub-slot is the same as the size of the same class time-frequency resource of the first time-frequency resource set of the sub-slot-free sub-slot.
  • each type of time-frequency resource is used to carry data packets of different sizes, that is, four types of time-frequency resources are respectively used to carry four different sizes of data packets; if four different data packet sizes are represented from small to large, they are represented as P1.
  • P2, P3, and P4 the time-frequency resource 1 is used to carry a data packet with a packet size of P1
  • the time-frequency resource 2 is used to carry a data packet of size P2
  • the time-frequency resource 3 is used to carry a data packet size of P3.
  • the data packet and the time-frequency resource 4 are used to carry a data packet with a packet size of P4.
  • a terminal device selects the grant-free slot to transmit a packet of size P2.
  • the terminal device selects the time-frequency resource 2 of the time-frequency resource set of the first sub-time slot of the time slot to initially transmit the data packet, wherein the codeword of the data packet is added by the first scrambling code.
  • the time-frequency resource 2 of the time-frequency resource set of the second sub-slot of the time slot is selected to transmit the data packet for the second time, wherein the codeword of the data packet is scrambled by the second scrambling code;
  • the time-frequency resource 2 of the time-frequency resource set of the third sub-slot of the slot transmits the data packet for the third time, wherein the codeword of the data packet is scrambled by the third scrambling code;
  • the fourth sub-segment of the time slot is selected The time-frequency resource 2 of the time-frequency resource set of the time slot transmits the data packet for the fourth time, wherein the code word of the data packet is scrambled by the fourth scrambling code.
  • the data packet is repeatedly transmitted once on the time-frequency resource 2 of the time-frequency resource set of each of the other sub-time slots, and the data packet is repeatedly transmitted three times (corresponding to three other exempted sub-time slots). It should be noted that if there are multiple time-frequency resources of the same type in a time-frequency resource set, the terminal device selects which time-frequency resource depends on the terminal device itself.
  • the grant-free timing/time slot is also referred to as a hands-free scheduling/time slot.
  • a packet is also called a Transport Block (TB).
  • the scheduling request information is also referred to as a Buffer State Report (BSR); the scheduling request information may include a proposed Modulation and Coding Scheme (MCS) in addition to the packet size information to be transmitted. information.
  • BSR Buffer State Report
  • MCS Modulation and Coding Scheme
  • the grant-free slot corresponds to or is equivalent to a time-domain interval segment or a time-domain allocation unit; an exempt grant slot may include multiple grant-free sub-slots; in this case, the first grant-free sub-slot is used In the initial transmission of the data packet, the other exempted sub-slots are used for repeated transmission of the data packet; in other words, the data packet is repeatedly transmitted multiple times in one grant-free time slot.
  • the resource pool is equivalent to the pre-configured resource pool;
  • the time-frequency resource is a logical time-frequency resource, and the physical resource block actually mapped to the time-frequency may be continuous or discontinuous; the so-called time-frequency resource
  • the contiguous or ungranted slots/sub-slots are also logically adjacent or contiguous, and the corresponding physical resources are not necessarily contiguous or continuous.
  • the repeated transmission in the embodiment of the present invention refers to an automatic grant-free sub-slot level repeated transmission that does not depend on negative NACK feedback from the network side, similar to the transmission time interval bundling of the LTE system.
  • the transmission mode (repeating the repeated transmission of the sub-slot level does not mean that each sub-time slot is to be sent, or it may be repeated once for each consecutive multiple ex-sub-time slots); in the embodiment of the present invention
  • the retransmission refers to the retransmission of the grant-free slot level triggered by the NACK feedback or resource grant information from the network side, similar to the HARQ retransmission of the LTE system.
  • one time grant-free slot level transmission (HARQ first transmission or retransmission) includes one or more grants to grant sub-slot level transmission (initial transmission and retransmission).
  • the method according to the above embodiment can be implemented by means of software plus a necessary general hardware platform, and of course, by hardware, but in many cases, the former is A better implementation.
  • the technical solution of the embodiments of the present invention may be embodied in the form of a software product in essence or in the form of a software product stored in a storage medium (such as ROM/RAM, magnetic).
  • the discs and the discs include a plurality of instructions for causing a terminal device (which may be a mobile phone, a computer, a server, or a network device, etc.) to perform the method according to various embodiments of the embodiments of the present invention.
  • a terminal device is further provided, and the terminal device is used to implement the foregoing embodiments and optional implementation manners, and details are not described herein.
  • the term "module” may implement a combination of software and/or hardware for a predetermined function.
  • the apparatus described in the following embodiments is preferably implemented in software, hardware, or a combination of software and hardware, is also possible and contemplated.
  • the terminal device includes a processor 112 and a memory 114 storing executable instructions of the processor.
  • the instruction is executed by the processor, the execution is performed.
  • the operation is as follows: the data packet is sent according to the number of data packets and/or channel quality indicators.
  • channel quality indicators include, but are not limited to, reference signal received power.
  • the terminal device can obtain the reference signal received power by measurement.
  • the data packet is sent according to the number of data packets and/or the channel quality indicator, and the specific use mechanism for granting and granting the sending mode is not proposed in the related art or how to grant and grant the sending mode.
  • the problem of mutual conversion has achieved the technical effect of improving the efficiency of the grant-free transmission method.
  • the data packet is sent according to the number of data packets and/or channel quality indicator, including at least one of the following:
  • the data packet is sent in the following manner: selecting one of the pre-configured resource pools Sending the data packet (indicated as mode one) in an exempt grant time slot of the grant-free timing; or selecting the M consecutive grant-free time slots to continuously transmit the data packet, wherein the M consecutive grant-free grant slots belong to the pre- Configure the same or different exemption timing of the resource pool, M is an integer greater than 1 (represented as mode 2); or, select an exemption time slot of an exemption grant time for the pre-configured resource pool or select a terminal-specific
  • the scheduling request resource sends the scheduling request information, monitors and receives the resource grant information from the network side, and sends the data packet according to the resource grant information (indicated as mode 3);
  • the first method is applicable to the case where the size of the data packet does not exceed a maximum packet size supported by the time-frequency resource set of the sub-time slot.
  • Mode 3 applies when the size of the data packet exceeds a maximum packet size supported by the time-frequency resource set of the sub-time slot.
  • the scheduling request information is used to request the network side to grant the resource to the data packet; when the network side configures the terminal-specific scheduling request resource for the terminal device, the manner of sending the scheduling request information corresponding to the foregoing manner is: A terminal-specific scheduling request resource sends scheduling request information.
  • the data packet is sent in the following manner, where N is greater than 1 integer: Selecting N different grant-free slots to sequentially send the N data packets, where the N different grant-free slots belong to the same or different grant-free timings of the pre-configured resource pool (represented as mode one); or Selecting N-1 different grant-free slots to sequentially transmit the first to the N-1th data packets of the N data packets, monitoring and receiving resource grant information from the network side, and sending the N according to the resource grant information.
  • Each data packet carries scheduling request information (represented as mode two);
  • the first method is applicable to the case where the size of the N data packets does not exceed the maximum packet size supported by the time-frequency resource set of the sub-time slot.
  • the second method is applicable to the maximum packet size of the first to the N-1th data packets in the N data packets, and the maximum data packet size supported by the time-frequency resource set of the unsubscribed sub-timeslot, but the Nth data packet is The case where the size exceeds the maximum packet size supported by the time-frequency resource set of the sub-slots.
  • each of the first to the N-1th data packets of the N data packets carries scheduling request information for the Nth data packet, to request the network side to be the Nth
  • the data packet is granted to the resource; monitoring and receiving the resource grant information from the network side and transmitting the Nth data packet of the N data packets according to the resource grant information begins by completing the first of the N data packets according to the grant-free manner
  • the preset time after the transmission of one data packet, or the preset time after the transmission of the N-1th data packet in the N data packets is started according to the grant-free manner; the former is advantageous for reducing the Nth Packet transmission delay.
  • the data packet is sent in the following manner: selecting an exemption time slot of an exemption grant time of the pre-configured resource pool or selecting one
  • the terminal-specific scheduling request resource sends scheduling request information, monitors and receives resource grant information from the network side, and sends the data packet according to the resource grant information;
  • the manner of sending the scheduling request information corresponding to the foregoing manner is to select a terminal-specific scheduling request resource to send scheduling request information
  • the N is greater than 1 integer
  • the data packet is sent in the following manner: one of the exemption timings of the pre-configured resource pool is selected.
  • the scheduling request information is sent out of the slot, or the scheduling request information is sent by one or N terminal-specific scheduling request resources, and the N resource granting information from the network side is monitored and received, and sequentially sent according to the N resource granting information.
  • the N packets are sent out of the slot, or the scheduling request information is sent by one or N terminal-specific scheduling request resources, and the N resource granting information from the network side is monitored and received, and sequentially sent according to the N resource granting information.
  • the manner of sending the scheduling request information corresponding to the foregoing manner is to select one or N terminal-specific scheduling request resource transmission scheduling request information.
  • the pre-configured resource pool includes at least one of the following features: an exemption grant timing of the pre-configured resource pool periodically occurs; and an exempt grant timing of the pre-configured resource pool includes at least one exempt grant slot.
  • the pre-configured resource pool consists of periodically exempting grant opportunities, and the grant-free timing consists of one or more consecutive grant-free slots.
  • the Hybrid Automatic Repeat reQuest (HARQ) process corresponding to each of the exemption slots included in the above-mentioned exemption timing is different.
  • an index of the HARQ process corresponding to the grant-free slot may be implicitly obtained according to an index of the grant-free slot in an grant-free timing, for example, if an exempt grant timing includes 4 grant-free slots, The four grant-free slots correspond to one-to-one HARQ processes that are different from each other.
  • the period of the HARQ process may be one or consecutive multiple grant-free timings, for example, it is still assumed that the grant-free timing includes four grant-free slots. If the period of the HARQ process is two consecutive grant-free grants, then the total The number of HARQ processes is eight, and the four grant-free slots included in the first grant-free timing correspond to the HARQ processes 1 to 4, and the second grant-free slots included in the second grant-free timing correspond to the HARQ processes 5 to 8 in sequence. .
  • one grant-free slot may include one or more grant-free sub-slots, and the first grant-free sub-slot includes a unique set of time-frequency resources for data packets.
  • the initial transmission, except for the first exemption grant sub-timeslot, allows for the inclusion of one or more time-frequency resource sets for repeated transmission of data packets; any time-frequency resource set may include a class or Multiple types of time-frequency resources of different sizes, different types of time-frequency resources match different packet sizes, that is, used to carry data packets of different sizes.
  • a terminal device is further provided.
  • the terminal device includes: a processor 122 and a memory 124 storing executable instructions of the processor, when the instruction is executed by the processor, executing The following operations are performed: when there are X data packets to be sent in the grant-free manner, the X different grant-free slots are selected to sequentially send the X data packets.
  • the X different grant-free slots belong to the same or different grant-free times of the pre-configured resource pool, and the X is an integer greater than 0.
  • the X different grant-free slots are selected to sequentially send the X data packets, thereby solving how to send multiple simultaneous transmissions without granting. The problem with the data packet.
  • selecting the X different grant-free slots to sequentially send the X data packets includes: selecting, for any one of the X data packets, the first grant-free sub-slot The time-frequency resource of the set of time-frequency resources that matches the size of the data packet initially transmits the data packet; when the number of exempted sub-time slots included in the free-grant time slot exceeds one, the first one is used Granting the data packet to the other grant-free sub-slots other than the sub-slot; wherein the first grant-free sub-slot is the first grant-free sub-time for transmitting the grant-free slot of the packet Gap.
  • the reliability of data packet transmission is further improved by enabling repeated transmission of data packets.
  • repeatedly transmitting the data packet by using the exemption grant sub-slot except the first exempt grant sub-slot includes: selecting each other The time-frequency resource that matches the packet size of the time-frequency resource set of the sub-slot is not repeatedly transmitted, and each of the other ex-sub-slots includes one time-frequency resource set, and each of the sets The size of the time-frequency resource of the same type is the same as the size of the same type of time-frequency resource of the first time-frequency resource set of the sub-slot-free sub-slot;
  • the size of the time-frequency resource set of the first other exempt-sub-slots in the S other grant-free sub-slots is selected.
  • the matched time-frequency resource repeatedly transmits the data packet for the first time, and selects the time-frequency resource that matches the packet size of the time-frequency resource set of the second other exempted sub-slots in the other other exempted sub-slots.
  • the time-frequency resource matching the packet size of each time-frequency resource set of each of the consecutive Q1 other grant-free sub-slots is selected to be repeatedly transmitted, wherein each of the other exempted sub-time slots includes Q2 a time-frequency resource set, the product of the Q2 and the Q1 being equal to the number of terminal devices sharing the first time-frequency resource set of the first sub-slot-free sub-slot, and the other time-frequency of each time-frequency resource set of the sub-slot-free time slot is granted
  • the size of the resource is 1/Q2 of the size of the same class time-frequency resource of the first time-frequency resource set exempted from the sub-slot, and Q1 and Q2 are integers greater than 0.
  • the method determines the number of time-frequency resource sets for one-time repeated transmission of data according to the number of terminal devices sharing the first time-frequency resource set of the sub-slots, and ensures that no repetition occurs during repeated transmission of the data packets. (sharing the collision of data packets of different terminal devices sharing the first time-frequency resource set of the sub-slots; in addition, the method avoids the time-frequency by limiting the size of the time-frequency resource set for repeated transmission of data packets The extra overhead caused by the increase in the number of resource collections.
  • one time-frequency resource set of each consecutive Q1 other exempted sub-time slots may be obtained according to one of the following manners: indicated to the terminal device by signaling; implicitly obtained according to the reference signal, for example, envisioning each consecutive Q1
  • the other exempted sub-slots include a total of four time-frequency resource sets (ie, the product of Q2 and Q1 or the number of terminal devices sharing the first time-frequency resource set of the sub-slot-free sub-slots is equal to 4), in this case,
  • the reference signal is divided into four categories, and the four types of reference signals are in one-to-one correspondence with the four time-frequency resource sets, and the time-frequency resource set corresponding to the category of the reference signal configured to the terminal device is the terminal device repeatedly transmitting data.
  • time-frequency resource set indicated by the signaling to the terminal device or implicitly obtained according to the reference signal is a logical time-frequency resource set, for different times of repeated transmission, for example, in the first other exemption.
  • the first repeated transmission of the data packet on the sub-slot to the Q1th other exemption sub-slot and the first transmission of the data packet on the Q1+1 other exemption sub-slot to the 2Q1 other exemption sub-slot Two times of repeated transmission, the same logical time-frequency resource set can be mapped to different physical time-frequency resource sets.
  • the codeword of the data packet is scrambled according to different scrambling codes.
  • the method ensures that the terminal device multiplies the received energy of the target signal by combining the signals transmitted multiple times, while avoiding the multiplication of the energy of the interference signal.
  • the selecting the X different grant-free slots to sequentially transmit the X data packets includes: the HARQ processes corresponding to each of the X different grant-free slots are different.
  • the resource grant information for retransmission includes an index of the HARQ process used by the data packet.
  • each of the above modules may be implemented by software or hardware.
  • the foregoing may be implemented by, but not limited to, the foregoing modules are all located in the same processor; or, the above modules are in any combination.
  • the forms are located in different processors.
  • Embodiments of the embodiments of the present invention also provide a storage medium.
  • the foregoing storage medium may be configured to store program code for performing the following steps:
  • the data packet is sent according to the number of data packets and/or channel quality indicator.
  • the storage medium is further arranged to store program code for performing the following steps:
  • the X different grant-free slots belong to the same or different grant-free times of the pre-configured resource pool, and the X is an integer greater than 0.
  • the foregoing storage medium may include, but not limited to, a USB flash drive, a Read-Only Memory (ROM), a Random Access Memory (RAM), a mobile hard disk, and a magnetic memory.
  • ROM Read-Only Memory
  • RAM Random Access Memory
  • a mobile hard disk a magnetic memory.
  • the storage medium provided by the embodiment of the present invention may be a non-transitory storage medium.
  • the processor performs the above step S1 according to the stored program code in the storage medium.
  • the processor performs the above step S2 according to the stored program code in the storage medium.
  • modules or steps of the embodiments of the present invention can be implemented by a general computing device, which can be concentrated on a single computing device or distributed in multiple computing devices. Alternatively, they may be implemented by program code executable by the computing device such that they may be stored in the storage device by the computing device and, in some cases, may be different from The steps shown or described are performed sequentially, or they are separately fabricated into individual integrated circuit modules, or a plurality of modules or steps thereof are fabricated into a single integrated circuit module. Thus, embodiments of the invention are not limited to any specific combination of hardware and software.
  • the data packet is sent according to the number of data packets and/or the channel quality indicator.
  • the problem of how to grant and grant the grant mode is limited, and on the other hand, according to the number of data packets and/or channel.
  • the quality indicator selects the corresponding transmission method, and can also ensure the transmission delay of the data packet, the transmission reliability, etc., and has the characteristics of high communication quality, so it has positive beneficial effects. At the same time, it is easy to implement and can be widely promoted in industry.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Quality & Reliability (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

Provided in the embodiments of the present invention are a data transmission method and a terminal device. The method comprises: transmitting data packets according to the number of data packets and/or a channel quality index. Also provided in an embodiment of the embodiments of the present invention is a storage medium.

Description

数据发送方法、终端设备及存储介质Data transmitting method, terminal device and storage medium
相关申请的交叉引用Cross-reference to related applications
本申请基于申请号为201710073271.3、申请日为2017年02月06日的中国专利申请提出,并要求该中国专利申请的优先权,该中国专利申请的全部内容在此引入本申请作为参考。The present application is filed on the basis of a Chinese patent application filed on Jan.
技术领域Technical field
本发明实施例涉及通信领域,具体而言,涉及一种数据发送方法、终端设备及存储介质。The embodiments of the present invention relate to the field of communications, and in particular, to a data sending method, a terminal device, and a storage medium.
背景技术Background technique
为继续改善***效率和减少延时以满足第五代(5G)移动通信需求,在3GPP标准组织中正在讨论命名为新射频(New Radio,简称为NR)的下一代接入技术。该新射频技术面向以下三种使用场景:增强移动宽带(enhanced Mobile Broadband,简称为eMBB),大规模的机器类型通信(massive Machine Type Communications,简称为mMTC),超可靠和低时延通信(Ultra-Reliable and Low Latency Communications,简称为URLLC)。To continue to improve system efficiency and reduce latency to meet the needs of fifth-generation (5G) mobile communications, a next-generation access technology named New Radio (NR) is being discussed in the 3GPP standards organization. The new RF technology targets three usage scenarios: enhanced mobile broadband (eMBB), massive machine type communication (MMTC), ultra-reliable and low-latency communication (Ultra) -Reliable and Low Latency Communications, referred to as URLLC).
对于URLLC场景的上行链路,基于资源授予的发送方式被支持;另外,为进一步降低用户面延时,采用免授予的发送方式(Grant-free)目前也被标准组织采纳。目前为止,关于授予和免授予发送方式的具体使用机制或如何实现授予和免授予发送方式的相互转换尚没有好的解决方案。例如,在现有技术中并没有提出在何种情况下采用授予发送方式或免授予发送方式。再例如,如何以及何时进行授予和免授予发送方式的转换。For the uplink of the URLLC scenario, the transmission mode based on the resource grant is supported; in addition, in order to further reduce the user plane delay, the Grant-free mode is also adopted by the standards organization. So far, there is no good solution for the specific use mechanism for granting and exempting the way to send or how to implement the mutual conversion of grant and grant grants. For example, it has not been proposed in the prior art to adopt a grant transmission method or a grant-free transmission method. For another example, how and when to perform the conversion of grant and grant-free delivery methods.
发明内容Summary of the invention
本发明实施例提供了一种数据发送方法、终端设备及存储介质,以至少解决相关技术中尚未提出关于授予和免授予发送方式的具体使用机制或如何实现授予和免授予发送方式的相互转换的问题。The embodiment of the present invention provides a data sending method, a terminal device, and a storage medium, so as to at least solve the specific use mechanism of the related art for granting and exempting the sending mode or how to implement the mutual conversion of the granting and granting and sending modes. problem.
根据本发明的一个实施例,提供了一种数据发送方法,包括:根据数据包的数目和/或信道质量指标发送所述数据包。According to an embodiment of the present invention, a data transmitting method is provided, including: transmitting the data packet according to a number of data packets and/or a channel quality indicator.
根据本发明的另一个实施例,提供了一种数据发送方法,包括:当存在X个数据包需要按照免授予方式进行发送时,选择X个不同的免授予时隙依次发送所述X个数据包,其中,所述X个不同的免授予时隙属于预配置资源池的相同或不同的免授予时机,所述X是大于0的整数。According to another embodiment of the present invention, a data sending method is provided, including: when there are X data packets to be transmitted in an unlicensed manner, selecting X different grant-free slots to sequentially send the X data. A packet, wherein the X different grant-free slots belong to the same or different grant grant times of the pre-configured resource pool, the X being an integer greater than zero.
根据本发明的另一个实施例,提供了一种终端设备,包括:处理器以及存储有所述处理器可执行指令的存储器,当所述指令被处理器执行时,执行如下操作:根据数据包的数目和/或信道质量指标发送所述数据包。According to another embodiment of the present invention, there is provided a terminal device comprising: a processor and a memory storing the processor-executable instructions, when the instructions are executed by the processor, performing an operation of: The number and/or channel quality indicator sends the packet.
根据本发明的再一个实施例,提供了一种终端设备,包括:处理器以及存储有所述处理器可执行指令的存储器,当所述指令被处理器执行时,执行如下操作:当存在X个数据包需要按照免授予方式进行发送时,选择X个不同的免授予时隙依次发送所述X个数据包,其中,所述X个不同的免授予时隙属于预配置资源池的相同或不同的免授予时机,所述X是大于0的整数。According to still another embodiment of the present invention, there is provided a terminal device comprising: a processor and a memory storing the processor-executable instructions, when the instructions are executed by the processor, performing the following operations: when X is present When the data packets need to be sent in the grant-free manner, the X different grant-free slots are selected to sequentially send the X data packets, where the X different grant-free slots belong to the same or the pre-configured resource pool. For different grant-free timings, the X is an integer greater than zero.
根据本发明的又一个实施例,还提供了一种存储介质。所述存储介质设置为存储用于执行以下步骤的程序代码:According to still another embodiment of the present invention, a storage medium is also provided. The storage medium is arranged to store program code for performing the following steps:
根据数据包的数目和/或信道质量指标发送所述数据包。The data packet is transmitted according to the number of data packets and/or channel quality indicators.
可选地,存储介质还设置为存储用于执行以下步骤的程序代码:Optionally, the storage medium is further arranged to store program code for performing the following steps:
当存在X个数据包需要按照免授予方式进行发送时,选择X个不同的免授予时隙依次发送所述X个数据包,其中,所述X个不同的免授予时隙 属于预配置资源池的相同或不同的免授予时机,所述X是大于0的整数。When there are X data packets to be sent in the grant-free manner, the X different grant-free slots are selected to sequentially send the X data packets, where the X different grant-free slots belong to the pre-configured resource pool. The same or different exemption timing, the X is an integer greater than zero.
通过本发明实施例,根据数据包的数目和/或信道质量指标发送所述数据包,例如,根据数据包的数量及信道质量指标的至少其中之一,选择授予发送或免授予发送方式,一方面实现了发送方式的选择,另一方面,根据数据包的数量及信道质量指标来选择发送方式,可以使得选择的发送方式满足当前数据发送的数据量发送需求,可以满足当前数据发送的延时需求;和/或根据信道质量选择合适的发送方式进行发送,确保数据的发送的成功率和可靠性,从而提升了通信治疗量。解决了相关技术中尚未提出关于授予和免授予发送方式的具体使用机制或如何实现授予和免授予发送方式的相互转换的问题,进而达到了提高免授予发送方式效率的技术效果。According to the embodiment of the present invention, the data packet is sent according to the number of data packets and/or the channel quality indicator, for example, according to at least one of the number of data packets and the channel quality indicator, the sending or granting sending mode is selected, The aspect realizes the selection of the transmission mode. On the other hand, the transmission mode is selected according to the number of data packets and the channel quality indicator, so that the selected transmission mode satisfies the data transmission requirement of the current data transmission, and can satisfy the delay of the current data transmission. Demand; and / or according to the channel quality to select the appropriate transmission method to transmit, to ensure the success rate of data transmission and reliability, thereby improving the amount of communication therapy. The invention solves the problem that the specific use mechanism of granting and exempting the sending mode is not proposed in the related art or how to realize the mutual conversion of the granting and exempting sending modes, thereby achieving the technical effect of improving the efficiency of the grant-free sending mode.
附图说明DRAWINGS
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:The drawings described herein are intended to provide a further understanding of the invention, and are intended to be a part of the invention. In the drawing:
图1是根据本发明实施例的数据发送方法流程图;1 is a flow chart of a data transmission method according to an embodiment of the present invention;
图2是根据本发明实施例的另一数据发送方法流程图;2 is a flow chart of another data transmission method according to an embodiment of the present invention;
图3为可选实施例一的发送数据包的示意图;3 is a schematic diagram of a transmission data packet in an optional embodiment 1;
图4为可选实施例二的发送数据包的示意图;4 is a schematic diagram of a sending data packet in an optional embodiment 2;
图5为可选实施例三的发送调度请求信息的示意图;5 is a schematic diagram of sending scheduling request information of an optional third embodiment;
图6为可选实施例四的发送数据包的示意图;6 is a schematic diagram of a transmission data packet of an optional fourth embodiment;
图7为可选实施例五的发送第一数据包的示意图;7 is a schematic diagram of sending a first data packet in an optional fifth embodiment;
图8为可选实施例六的在免授予时隙中重复发送数据包的示意图;FIG. 8 is a schematic diagram of repeatedly transmitting a data packet in an exempt grant slot according to an alternative embodiment 6; FIG.
图9为可选实施例七的在免授予时隙中重复发送数据包的示意图;9 is a schematic diagram of repeatedly transmitting a data packet in an exempt grant slot according to an optional seventh embodiment;
图10为可选实施例八的在免授予时隙中重复发送数据包的示意图;10 is a schematic diagram of repeatedly transmitting a data packet in a grant-free time slot according to an optional embodiment 8;
图11是根据本发明实施例的终端设备结构框图;11 is a block diagram showing the structure of a terminal device according to an embodiment of the present invention;
图12是根据本发明实施例的另一终端设备结构框图。FIG. 12 is a block diagram showing the structure of another terminal device according to an embodiment of the present invention.
具体实施方式detailed description
下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。The invention will be described in detail below with reference to the drawings in conjunction with the embodiments. It should be noted that the embodiments in the present application and the features in the embodiments may be combined with each other without conflict.
需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。It is to be understood that the terms "first", "second" and the like in the specification and claims of the present invention are used to distinguish similar objects, and are not necessarily used to describe a particular order or order.
实施例1Example 1
在本实施例中提供了一种数据发送方法,图1是根据本发明实施例的数据发送方法流程图,如图1所示,该流程包括如下步骤:In this embodiment, a data sending method is provided. FIG. 1 is a flowchart of a data sending method according to an embodiment of the present invention. As shown in FIG. 1 , the process includes the following steps:
步骤S102,根据数据包的数目和/或信道质量指标发送该数据包。Step S102: Send the data packet according to the number of data packets and/or channel quality indicator.
需要说明的是,上述信道质量指标包括但并不限于:参考信号接收功率。其中,终端设备通过测量可获得参考信号接收功率。It should be noted that the foregoing channel quality indicators include, but are not limited to, reference signal received power. The terminal device can obtain the reference signal received power by measurement.
通过上述数据发送方法,根据数据包的数目和/或信道质量指标发送该数据包,解决了相关技术中尚未提出关于授予和免授予发送方式的具体使用机制或如何实现授予和免授予发送方式的相互转换的问题,达到了提高免授予发送方式效率的技术效果。Through the foregoing data sending method, the data packet is sent according to the number of data packets and/or the channel quality indicator, and the specific use mechanism for granting and granting the sending mode is not proposed in the related art or how to grant and grant the sending mode. The problem of mutual conversion has achieved the technical effect of improving the efficiency of the grant-free transmission method.
在一个可选地实施方式中,根据数据包的数目和/或信道质量指标发送该数据包,包括以下至少之一:In an optional implementation manner, the data packet is sent according to the number of data packets and/or channel quality indicator, including at least one of the following:
当该数据包的数目为1个时,或者,当该数据包的数目为1个并且该信道质量指标超过第一门限值时,按照以下方式发送该数据包:选择预配置资源池的一个免授予时机的一个免授予时隙发送该数据包(表示为方式一);或者,选择M个连续的免授予时隙连续发送该数据包,其中,该M个连续的免授予时隙属于预配置资源池的相同或不同的免授予时机,M为 大于1的整数(表示为方式二);或者,选择预配置资源池的一个免授予时机的一个免授予时隙或选择一个终端专有的调度请求资源发送调度请求信息,监控并接收来自网络侧的资源授予信息,按照资源授予信息发送该数据包(表示为方式三);When the number of the data packets is one, or when the number of the data packets is one and the channel quality indicator exceeds the first threshold, the data packet is sent in the following manner: selecting one of the pre-configured resource pools Sending the data packet (indicated as mode one) in an exempt grant time slot of the grant-free timing; or selecting the M consecutive grant-free time slots to continuously transmit the data packet, wherein the M consecutive grant-free grant slots belong to the pre- Configure the same or different exemption timing of the resource pool, M is an integer greater than 1 (represented as mode 2); or, select an exemption time slot of an exemption grant time for the pre-configured resource pool or select a terminal-specific The scheduling request resource sends the scheduling request information, monitors and receives the resource grant information from the network side, and sends the data packet according to the resource grant information (indicated as mode 3);
需要说明的是,上述不同的方式适用于不同的条件,例如,方式一适用于数据包的大小不超过一个免授予子时隙的时频资源集合支持的最大数据包大小的情况,方式二和方式三适用于数据包的大小超过一个免授予子时隙的时频资源集合支持的最大数据包大小的情况。It should be noted that the foregoing different manners are applicable to different conditions. For example, the first method is applicable to the case where the size of the data packet does not exceed a maximum packet size supported by the time-frequency resource set of the sub-time slot. Mode 3 applies when the size of the data packet exceeds a maximum packet size supported by the time-frequency resource set of the sub-time slot.
对于上述方式三,调度请求信息用于请求网络侧为该数据包授予资源;当网络侧为终端设备配置了终端专有的调度请求资源时,上述方式三对应的发送调度请求信息的方式是选择一个终端专有的调度请求资源发送调度请求信息。For the foregoing mode 3, the scheduling request information is used to request the network side to grant the resource to the data packet; when the network side configures the terminal-specific scheduling request resource for the terminal device, the manner of sending the scheduling request information corresponding to the foregoing manner is: A terminal-specific scheduling request resource sends scheduling request information.
当该数据包的数目为N个时,或者,当该数据包的数目为N个并且该信道质量指标超过第一门限值时,按照以下方式发送该数据包,该N为大于1整数:选择N个不同的免授予时隙依次发送该N个数据包,其中,该N个不同的免授予时隙属于预配置资源池的相同或不同的免授予时机(表示为方式一);或者,选择N-1个不同的免授予时隙依次发送该N个数据包中的第1个至第N-1个数据包,监控并接收来自网络侧的资源授予信息,按照资源授予信息发送该N个数据包中的第N个数据包,其中,该N-1个不同的免授予时隙属于预配置资源池的相同或不同的免授予时机,该第1个至第N-1个数据包中的每一个数据包携带调度请求信息(表示为方式二);When the number of the data packets is N, or when the number of the data packets is N and the channel quality indicator exceeds the first threshold, the data packet is sent in the following manner, where N is greater than 1 integer: Selecting N different grant-free slots to sequentially send the N data packets, where the N different grant-free slots belong to the same or different grant-free timings of the pre-configured resource pool (represented as mode one); or Selecting N-1 different grant-free slots to sequentially transmit the first to the N-1th data packets of the N data packets, monitoring and receiving resource grant information from the network side, and sending the N according to the resource grant information. The Nth data packet in the data packet, wherein the N-1 different grant-free time slots belong to the same or different grant-free times of the pre-configured resource pool, the first to N-1th data packets Each data packet carries scheduling request information (represented as mode two);
需要说明的是,上述不同的方式适用于不同的条件,例如,方式一适用于N个数据包的大小都不超过一个免授予子时隙的时频资源集合支持的最大数据包大小的情况,方式二适用于N个数据包中第1个至第N-1个数据包的大小都不超过一个免授予子时隙的时频资源集合支持的最大数据包 大小,但第N个数据包的大小超过一个免授予子时隙的时频资源集合支持的最大数据包大小的情况。It should be noted that the foregoing different manners are applicable to different conditions. For example, the first method is applicable to the case where the size of the N data packets does not exceed the maximum packet size supported by the time-frequency resource set of the sub-time slot. The second method is applicable to the maximum packet size of the first to the N-1th data packets in the N data packets, and the maximum data packet size supported by the time-frequency resource set of the unsubscribed sub-timeslot, but the Nth data packet is The case where the size exceeds the maximum packet size supported by the time-frequency resource set of the sub-slots.
对于上述方式二,该N个数据包中的第1个至第N-1个数据包中的每一个数据包都携带针对第N个数据包的调度请求信息,以请求网络侧为第N个数据包授予资源;监控并接收来自网络侧的资源授予信息并按照资源授予信息发送该N个数据包中的第N个数据包的操作开始于按照免授予方式完成该N个数据包中的第1个数据包的发送之后的预设时刻,或者开始于按照免授予方式完成该N个数据包中的第N-1个数据包的发送之后的预设时刻;采用前者有利于减少第N个数据包发送延时。For the foregoing manner 2, each of the first to the N-1th data packets of the N data packets carries scheduling request information for the Nth data packet, to request the network side to be the Nth The data packet is granted to the resource; monitoring and receiving the resource grant information from the network side and transmitting the Nth data packet of the N data packets according to the resource grant information begins by completing the first of the N data packets according to the grant-free manner The preset time after the transmission of one data packet, or the preset time after the transmission of the N-1th data packet in the N data packets is started according to the grant-free manner; the former is advantageous for reducing the Nth Packet transmission delay.
当该数据包的数目为1个并且该信道质量指标不超过第一门限值时,按照以下方式发送该数据包:选择预配置资源池的一个免授予时机的一个免授予时隙或选择一个终端专有的调度请求资源发送调度请求信息,监控并接收来自网络侧的资源授予信息,按照资源授予信息发送该数据包;When the number of the data packets is one and the channel quality indicator does not exceed the first threshold, the data packet is sent in the following manner: selecting an exemption time slot of an exemption grant time of the pre-configured resource pool or selecting one The terminal-specific scheduling request resource sends scheduling request information, monitors and receives resource grant information from the network side, and sends the data packet according to the resource grant information;
需要说明的是,当网络侧为终端设备配置了终端专有的调度请求资源时,上述方式对应的发送调度请求信息的方式是选择一个终端专有的调度请求资源发送调度请求信息;It should be noted that, when the network side configures the terminal-specific scheduling request resource for the terminal device, the manner of sending the scheduling request information corresponding to the foregoing manner is to select a terminal-specific scheduling request resource to send scheduling request information;
当该数据包的数目为N个并且该信道质量指标不超过第一门限值时,该N为大于1整数,按照以下方式发送该数据包:选择预配置资源池的一个免授予时机的一个免授予时隙发送调度请求信息,或者,选择一个或N个终端专有的调度请求资源发送调度请求信息,监控并接收来自网络侧的N个资源授予信息,按照该N个资源授予信息依次发送该N个数据包;When the number of the data packets is N and the channel quality indicator does not exceed the first threshold, the N is greater than 1 integer, and the data packet is sent in the following manner: one of the exemption timings of the pre-configured resource pool is selected. The scheduling request information is sent out of the slot, or the scheduling request information is sent by one or N terminal-specific scheduling request resources, and the N resource granting information from the network side is monitored and received, and sequentially sent according to the N resource granting information. The N data packets;
需要说明的是,当网络侧为终端设备配置了终端专有的调度请求资源时,上述方式对应的发送调度请求信息的方式是选择一个或N个终端专有的调度请求资源发送调度请求信息。It should be noted that, when the network side configures the terminal-specific scheduling request resource for the terminal device, the manner of sending the scheduling request information corresponding to the foregoing manner is to select one or N terminal-specific scheduling request resource transmission scheduling request information.
可选地,该预配置资源池包括以下特征至少之一:该预配置资源池的 免授予时机周期性出现;该预配置资源池的一个免授予时机包括至少一个免授予时隙。换句话说,预配置资源池由周期性出现的免授予时机构成,免授予时机由一个或连续多个免授予时隙构成。Optionally, the pre-configured resource pool includes at least one of the following features: the grant-free timing of the pre-configured resource pool periodically occurs; and an exempt grant timing of the pre-configured resource pool includes at least one grant-free slot. In other words, the pre-configured resource pool consists of periodically exempting grant opportunities, and the grant-free timing consists of one or more consecutive grant-free slots.
上述一个免授予时机包括的每一个免授予时隙对应的混合自动重传请求(Hybrid Automatic Repeat reQuest,简称为HARQ)进程是不同的。为实现上述效果,可以根据一个免授予时机中的一个免授予时隙的索引隐含获得该免授予时隙对应的HARQ进程的索引,例如设想一个免授予时机包括4个免授予时隙,则该4个免授予时隙与4个彼此不同的HARQ进程一一对应。The Hybrid Automatic Repeat reQuest (HARQ) process corresponding to each of the exemption slots included in the above-mentioned exemption timing is different. To achieve the above effect, an index of the HARQ process corresponding to the grant-free slot may be implicitly obtained according to an index of the grant-free slot in an grant-free timing, for example, if an exempt grant timing includes 4 grant-free slots, The four grant-free slots correspond to one-to-one HARQ processes that are different from each other.
需要说明的是,HARQ进程的周期可以是一个或连续多个免授予时机,例如仍然设想免授予时机包括4个免授予时隙,如果HARQ进程的周期是连续2个免授予时机,则总的HARQ进程数是8个,第1个免授予时机包括的4个免授予时隙依次对应HARQ进程1至4,第2个免授予时机包括的4个免授予时隙依次对应HARQ进程5至8。It should be noted that the period of the HARQ process may be one or consecutive multiple grant-free timings, for example, it is still assumed that the grant-free timing includes four grant-free slots. If the period of the HARQ process is two consecutive grant-free grants, then the total The number of HARQ processes is eight, and the four grant-free slots included in the first grant-free timing correspond to the HARQ processes 1 to 4, and the second grant-free slots included in the second grant-free timing correspond to the HARQ processes 5 to 8 in sequence. .
关于免授予时隙,需要进一步说明的是,一个免授予时隙可以包括一个或多个免授予子时隙,第1个免授予子时隙包括唯一一个时频资源集合,用于数据包的初始发送,除第1个免授予子时隙以外的其它免授予子时隙允许包括一个或多个时频资源集合,用于数据包的重复发送;任一个时频资源集合可以包括一类或多类不同大小的时频资源,不同类别的时频资源与不同的数据包大小相匹配,即用于承载不同大小的数据包。Regarding the grant-free time slot, it should be further explained that one grant-free slot may include one or more grant-free sub-slots, and the first grant-free sub-slot includes a unique set of time-frequency resources for data packets. The initial transmission, except for the first exemption grant sub-timeslot, allows for the inclusion of one or more time-frequency resource sets for repeated transmission of data packets; any time-frequency resource set may include a class or Multiple types of time-frequency resources of different sizes, different types of time-frequency resources match different packet sizes, that is, used to carry data packets of different sizes.
在本实施例中还提供了一种数据发送方法,图2是根据本发明实施例的另一数据发送方法流程图,如图2所示,该流程包括如下步骤:A data transmission method is also provided in this embodiment. FIG. 2 is a flowchart of another data transmission method according to an embodiment of the present invention. As shown in FIG. 2, the process includes the following steps:
步骤S202,当存在X个数据包需要按照免授予方式进行发送时,选择X个不同的免授予时隙依次发送该X个数据包,Step S202, when there are X data packets that need to be sent according to the grant-free manner, select X different grant-free slots to sequentially send the X data packets.
其中,该X个不同的免授予时隙属于预配置资源池的相同或不同的免 授予时机,该X是大于0的整数。The X different grant-free slots belong to the same or different grant grant times of the pre-configured resource pool, and the X is an integer greater than 0.
通过本实施例上述数据发送方法,当存在X个数据包需要按照免授予方式进行发送时,选择X个不同的免授予时隙依次发送该X个数据包,进而解决了如何以免授予方式同时发送多个数据包的问题。According to the data transmission method of the embodiment, when there are X data packets to be transmitted in the grant-free manner, the X different grant-free slots are selected to sequentially send the X data packets, thereby solving the problem of how to send the data in the grant-free manner. Multiple packet issues.
在一个可选地实施方式中,选择X个不同的免授予时隙依次发送该X个数据包包括以下步骤:In an optional implementation manner, selecting X different grant-free slots to sequentially send the X data packets includes the following steps:
步骤S21,对于所述X个数据包中的任一个数据包,选择第1个免授予子时隙的时频资源集合的与所述数据包的大小相匹配的时频资源初始发送所述数据包;Step S21: For any one of the X data packets, select a time-frequency resource that matches the size of the data packet of the first time-frequency resource set of the first grant-free sub-slot, and initially send the data. package;
步骤S22,当免授予时隙包括的免授予子时隙数量超过1个时,利用除第1个免授予子时隙以外的其它免授予子时隙重复发送所述数据包;Step S22, when the number of exempted sub-slots included in the exempt grant slot exceeds one, the data packet is repeatedly sent by using other exemption sub-slots except the first exempt grant sub-slot;
其中,该第1个免授予子时隙是用于发送该数据包的免授予时隙的第1个免授予子时隙。通过使能数据包的重复发送进一步提高了数据包的传输可靠性。The first grant-free subslot is the first grant-free subslot for granting the grant-free slot of the packet. The reliability of data packet transmission is further improved by enabling repeated transmission of data packets.
可选地,当免授予时隙包括的免授予子时隙数量超过1个时,利用除第1个免授予子时隙以外的其它免授予子时隙重复发送数据包包括以下步骤:Optionally, when the number of exempted sub-slots included in the exemption grant slot exceeds one, repeatedly transmitting the data packet by using other exemption sub-slots other than the first exempt grant sub-slot includes the following steps:
步骤S31,选择每一个其它免授予子时隙的时频资源集合的与数据包大小相匹配的时频资源重复发送数据包1次,其中,每一个其它免授予子时隙包含1个时频资源集合,该集合每一类时频资源的大小与第1个免授予子时隙时频资源集合的相同类别时频资源的大小相同;Step S31, selecting each time-frequency resource that matches the packet size of the time-frequency resource set of the other sub-slots to be repeatedly transmitted, and each of the other ex-sub-slots includes one time-frequency. a set of resources, the size of each type of time-frequency resource of the set is the same as the size of the same type of time-frequency resource of the first time-frequency resource set of the sub-slot free sub-slot;
例如,设想存在S(大于1整数)个其它免授予子时隙,则选择S个其它免授予子时隙中的第1个其它免授予子时隙的时频资源集合的与数据包大小相匹配的时频资源第1次重复发送数据包,选择S个其它免授予子时隙中的第2个其它免授予子时隙的时频资源集合的与数据包大小相匹配的 时频资源第2次重复发送数据包,以此类推,选择S个其它免授予子时隙中的第S个其它免授予子时隙的时频资源集合的与数据包大小相匹配的时频资源第S次重复发送数据包。For example, if there are S (more than 1 integer) other exemption grant sub-slots, then the size of the time-frequency resource set of the first other exempt-sub-slots in the S other grant-free sub-slots is selected. The matched time-frequency resource repeatedly transmits the data packet for the first time, and selects the time-frequency resource that matches the packet size of the time-frequency resource set of the second other exempted sub-slots in the other other exempted sub-slots. Sending a data packet twice, and so on, selecting the time-frequency resource matching the packet size of the S-th other time-frequency resource set of the other S-free sub-slots in the other sub-slots. Send the packet repeatedly.
或者,步骤S32,选择每连续Q1个其它免授予子时隙的一个时频资源集合的与数据包大小相匹配的时频资源重复发送数据包1次,其中,每一个其它免授予子时隙包含Q2个时频资源集合,该Q2与该Q1的乘积等于共享该第1个免授予子时隙时频资源集合的终端设备数量,该其它免授予子时隙的时频资源集合的每一类时频资源的大小是第1个免授予子时隙时频资源集合的相同类别时频资源的大小的1/Q2,该Q1、Q2为大于0整数。该方法根据共享第1个免授予子时隙时频资源集合的终端设备数量确定用于1次数据包重复发送的时频资源集合的数量,确保了在数据包的重复发送期间不会发生来自(共享第1个免授予子时隙时频资源集合的)不同终端设备的数据包的冲突;另外,该方法通过限制用于数据包重复发送的时频资源集合的大小,避免了由于时频资源集合数量的增加所导致的额外的开销。Alternatively, in step S32, the time-frequency resource matching the packet size of one time-frequency resource set of each consecutive Q1 other exempt-sub-slots is selected to be repeatedly transmitted, wherein each of the other sub-slots is exempted. The Q2 time-frequency resource set is included, and the product of the Q2 and the Q1 is equal to the number of terminal devices sharing the first time-frequency resource set of the sub-slot-free sub-slot, and the other is free from granting the time-frequency resource set of the sub-slot The size of the time-frequency resource is 1/Q2 of the size of the same class time-frequency resource of the first time-frequency resource set of the sub-slot, and the Q1 and Q2 are greater than 0 integer. The method determines the number of time-frequency resource sets for one-time repeated transmission of data according to the number of terminal devices sharing the first time-frequency resource set of the sub-slots, and ensures that no repetition occurs during repeated transmission of the data packets. (sharing the collision of data packets of different terminal devices sharing the first time-frequency resource set of the sub-slots; in addition, the method avoids the time-frequency by limiting the size of the time-frequency resource set for repeated transmission of data packets The extra overhead caused by the increase in the number of resource collections.
例如,设想存在C×Q1个其它免授予子时隙(C是大于1整数),则选择C×Q1个其它免授予子时隙中的第1至第Q1个其它免授予子时隙的一个时频资源集合的与数据包大小相匹配的时频资源第1次重复发送数据包,选择C×Q1个其它免授予子时隙中的第Q1+1至第2Q1个其它免授予子时隙的一个时频资源集合的与数据包大小相匹配的时频资源第2次重复发送数据包,以此类推,选择C×Q1个其它免授予子时隙中的第(C-1)×Q1+1个至第C×Q1个其它免授予子时隙的一个时频资源集合的与数据包大小相匹配的时频资源第C次重复发送数据包。For example, if it is assumed that there are C×Q1 other exempted sub-slots (C is greater than 1 integer), then one of the first to the Q1th other exempted sub-slots in the C×Q1 other exempted sub-slots is selected. The time-frequency resource of the time-frequency resource set matching the packet size is repeatedly transmitted for the first time, and the Q1+1 to 2Q1 other exempted sub-slots in the C×Q1 other exempted sub-slots are selected. The time-frequency resource of the time-frequency resource set matching the packet size is repeatedly transmitted for the second time, and so on, selecting the (C-1)×Q1 in the C×Q1 other exemption grant sub-time slots. +1 to C×Q1 other time-frequency resource sets of the other exempted sub-slots, the time-frequency resources matching the packet size are repeatedly transmitted for the Cth time.
需要说明的是,可以根据以下方式之一获取该每连续Q1个其它免授予子时隙的一个时频资源集合:通过信令指示给终端设备;根据参考信号隐 含获得,例如设想每连续Q1个其它免授予子时隙共包括4个时频资源集合(即Q2与Q1的乘积或共享第1个免授予子时隙时频资源集合的终端设备数量等于4),在这种情况下,将参考信号划分为4类,该4类参考信号与该4个时频资源集合一一对应,与配置给终端设备的参考信号的类别相对应的时频资源集合即为该终端设备重复发送数据包的时频资源集合。需要说明的是,上述通过信令指示给终端设备的或是根据参考信号隐含获得的时频资源集合是逻辑的时频资源集合,对于不同次数的重复发送,例如在第1个其它免授予子时隙至第Q1个其它免授予子时隙上数据包的第1次重复发送与在第Q1+1个其它免授予子时隙至第2Q1个其它免授予子时隙上数据包的第2次重复发送,同一个逻辑的时频资源集合可以映射到不同的物理的时频资源集合。It should be noted that one time-frequency resource set of each consecutive Q1 other exempted sub-time slots may be obtained according to one of the following manners: indicated to the terminal device by signaling; implicitly obtained according to the reference signal, for example, envisioning each consecutive Q1 The other exempted sub-slots include a total of four time-frequency resource sets (ie, the product of Q2 and Q1 or the number of terminal devices sharing the first time-frequency resource set of the sub-slot-free sub-slots is equal to 4), in this case, The reference signal is divided into four categories, and the four types of reference signals are in one-to-one correspondence with the four time-frequency resource sets, and the time-frequency resource set corresponding to the category of the reference signal configured to the terminal device is the terminal device repeatedly transmitting data. A collection of time-frequency resources for the packet. It should be noted that the time-frequency resource set indicated by the signaling to the terminal device or implicitly obtained according to the reference signal is a logical time-frequency resource set, for different times of repeated transmission, for example, in the first other exemption. The first repeated transmission of the data packet on the sub-slot to the Q1th other exemption sub-slot and the first transmission of the data packet on the Q1+1 other exemption sub-slot to the 2Q1 other exemption sub-slot Two times of repeated transmission, the same logical time-frequency resource set can be mapped to different physical time-frequency resource sets.
对于数据包的初始发送和每一次的重复发送,该数据包的码字按照不同的扰码进行加扰。该方法确保了终端设备通过合并多次发送的信号成倍提高目标信号的接收能量,同时避免了干扰信号能量的成倍累积。For the initial transmission of the data packet and each repeated transmission, the codeword of the data packet is scrambled according to different scrambling codes. The method ensures that the terminal device multiplies the received energy of the target signal by combining the signals transmitted multiple times, while avoiding the multiplication of the energy of the interference signal.
可选地,该选择X个不同的免授予时隙依次发送X个数据包包括:该X个不同的免授予时隙中的每一个免授予时隙对应的HARQ进程是不同的。Optionally, the selecting the X different grant-free slots to sequentially transmit the X data packets includes: the HARQ processes corresponding to each of the X different grant-free slots are different.
在一个可选地实施方式中,当该X个数据包中的一个数据包按照授予的方式进行重传时,用于重传的资源授予信息包含该数据包使用的HARQ进程的索引。In an alternative embodiment, when one of the X data packets is retransmitted in a grant manner, the resource grant information for retransmission includes an index of the HARQ process used by the data packet.
下面结合可选实施例,对本实施例进行举例说明。The present embodiment will be exemplified below in conjunction with an alternative embodiment.
可选实施例一Alternative embodiment 1
图3为可选实施例一的发送数据包的示意图。FIG. 3 is a schematic diagram of a transmission data packet in an optional embodiment 1.
在本实施例中,设想预配置的免授予资源池的一个免授予时机包括4个免授予时隙。每一个免授予时隙包括多个免授予子时隙,第1个免授予 子时隙包括1个时频资源集合,该集合包括4类不同大小的时频资源,表示为时频资源1、时频资源2、时频资源3和时频资源4,时频资源1的大小最小,时频资源4的大小最大。设想每一类时频资源用于承载不同大小的数据包,即4类时频资源分别用于承载4种不同大小的数据包;如果4种不同的数据包大小从小到大依次表示为P1、P2、P3和P4,则时频资源1用于承载数据包大小为P1的数据包,时频资源2用于承载数据包大小为P2的数据包,时频资源3用于承载数据包大小为P3的数据包,以及时频资源4用于承载数据包大小为P4的数据包。In this embodiment, it is envisaged that an exemption grant time for the pre-configured grant-free resource pool includes four grant-free slots. Each of the grant-free slots includes a plurality of grant-free sub-slots, and the first grant-free sub-slot includes a set of time-frequency resources, and the set includes four types of time-frequency resources of different sizes, represented as time-frequency resources. The time-frequency resource 2, the time-frequency resource 3, and the time-frequency resource 4 have the smallest size of the time-frequency resource 1, and the time-frequency resource 4 has the largest size. It is assumed that each type of time-frequency resource is used to carry data packets of different sizes, that is, four types of time-frequency resources are respectively used to carry four different sizes of data packets; if four different data packet sizes are represented from small to large, they are represented as P1. P2, P3, and P4, the time-frequency resource 1 is used to carry a data packet with a packet size of P1, the time-frequency resource 2 is used to carry a data packet with a data packet size of P2, and the time-frequency resource 3 is used to carry a data packet size of The P3 data packet and the time-frequency resource 4 are used to carry a data packet with a packet size of P4.
在本实施例中,设想数据包的数目为1个且大小为P2;终端设备选择预配置资源池的一个免授予时机的第3个免授予时隙发送大小为P2的数据包。具体地,终端设备选择该时隙的第1个免授予子时隙的时频资源集合的与数据包大小P2相匹配的时频资源2初始发送数据包;利用除了第1个免授予子时隙以外的其它免授予子时隙重复发送大小为P2的数据包,重复发送的具体方式可参考可选实施例六至八中的一个。In this embodiment, it is assumed that the number of data packets is one and the size is P2; the terminal device selects a third grant-free time slot of the grant-free timing of the pre-configured resource pool to send a data packet of size P2. Specifically, the terminal device selects the time-frequency resource 2 of the time-frequency resource set of the first exempted sub-slot of the time slot that matches the packet size P2 to initially transmit the data packet; and uses the first exemption granter Other than the slot, the sub-times are exempted from transmitting the data packet of size P2, and the specific manner of repeated transmission may refer to one of the optional embodiments 6 to 8.
需要说明的是,在实际应用时,终端设备选择一个免授予时机的哪一个免授予时隙发送大小为P2的数据包依赖于终端设备自身实现,只不过对于本实施例终端设备选择的是第3个免授予时隙;另外,如果在一个时频资源集合中同一类的时频资源存在多个,例如存在多个时频资源2,则终端设备选择哪一个时频资源同样依赖于终端设备自身实现。It should be noted that, in actual application, the terminal device selects an exemption grant time slot to send the data packet of size P2 to be transmitted by the terminal device itself, but the terminal device selects the first embodiment. In addition, if there are multiple time-frequency resources of the same type in a time-frequency resource set, for example, there are multiple time-frequency resources 2, the terminal device selects which time-frequency resource is also dependent on the terminal device. Self-implementation.
可选实施例二 Alternative embodiment 2
图4为可选实施例二的发送数据包的示意图。4 is a schematic diagram of a transmission data packet of an alternative embodiment 2.
在本实施例中,设想预配置的免授予资源池的一个免授予时机包括4个免授予时隙。每一个免授予时隙包括多个免授予子时隙,第1个免授予子时隙包括1个时频资源集合,该集合包括4类不同大小的时频资源,表示为时频资源1、时频资源2、时频资源3和时频资源4,时频资源1的大 小最小,时频资源4的大小最大。设想每一类时频资源用于承载不同大小的数据包,即4类时频资源分别用于承载4种不同大小的数据包;如果4种不同的数据包大小从小到大依次表示为P1、P2、P3和P4,则时频资源1用于承载数据包大小为P1的数据包,时频资源2用于承载数据包大小为P2的数据包,时频资源3用于承载数据包大小为P3的数据包,以及时频资源4用于承载数据包大小为P4的数据包。In this embodiment, it is envisaged that an exemption grant time for the pre-configured grant-free resource pool includes four grant-free slots. Each of the grant-free slots includes a plurality of grant-free sub-slots, and the first grant-free sub-slot includes a set of time-frequency resources, and the set includes four types of time-frequency resources of different sizes, represented as time-frequency resources. The time-frequency resource 2, the time-frequency resource 3, and the time-frequency resource 4 have the smallest size of the time-frequency resource 1, and the time-frequency resource 4 has the largest size. It is assumed that each type of time-frequency resource is used to carry data packets of different sizes, that is, four types of time-frequency resources are respectively used to carry four different sizes of data packets; if four different data packet sizes are represented from small to large, they are represented as P1. P2, P3, and P4, the time-frequency resource 1 is used to carry a data packet with a packet size of P1, the time-frequency resource 2 is used to carry a data packet with a data packet size of P2, and the time-frequency resource 3 is used to carry a data packet size of The P3 data packet and the time-frequency resource 4 are used to carry a data packet with a packet size of P4.
在本实施例中,设想数据包的数目为1个且大小为P5,其中,该P5等于2倍的P4(大于时频资源集合支持的最大数据包大小P4);终端设备选择预配置资源池的一个免授予时机的连续两个免授予时隙(第1个和第2个免授予时隙)连续发送大小为P5的数据包。具体地,终端设备选择第1个免授予时隙的第1个免授予子时隙的时频资源集合的时频资源4初始发送数据包以及利用除第1个免授予子时隙以外的其它免授予子时隙重复发送大小为P5的数据包,重复发送的具体方式可以参考可选实施例六至八中的一个;然后,终端设备继续选择第2个免授予时隙的第1个免授予子时隙的时频资源集合的时频资源4初始发送数据包以及利用除第1个免授予子时隙以外的其它免授予子时隙重复发送大小为P5的数据包,重复发送的具体方式可以参考可选实施例六至八中的一个。In this embodiment, it is assumed that the number of data packets is one and the size is P5, wherein the P5 is equal to twice the P4 (greater than the maximum packet size P4 supported by the time-frequency resource set); the terminal device selects the pre-configured resource pool. The two grant-free slots (1st and 2nd grant-free slots) of one grant-free timing continuously send packets of size P5. Specifically, the terminal device selects the time-frequency resource 4 of the time-frequency resource set of the first exempted sub-slot of the first grant-free slot, and initially transmits the data packet and uses other than the first grant-free sub-timeslot. The sub-slot is not granted to repeatedly send a data packet of size P5, and the specific manner of repeating transmission may refer to one of the optional embodiments 6 to 8. Then, the terminal device continues to select the first exemption of the second exempted time slot. The time-frequency resource 4 of the time-frequency resource set of the sub-slot is initially transmitted, and the data packet of the size P5 is repeatedly transmitted by using other sub-time slots other than the first ex-sub-sub-slot, and the specific transmission is repeated. The method can refer to one of the optional embodiments 6 to 8.
需要说明的是,上述连续发送等价于时隙级别的重复发送。It should be noted that the above continuous transmission is equivalent to repeated transmission at the slot level.
需要说明的是,在实际应用时,终端设备选择一个免授予时机的哪两个连续免授予时隙发送大小为P5的数据包依赖于终端设备自身实现,只不过对于本实施例终端设备选择的是第1个和第2个免授予时隙。另外,如果在一个时频资源集合中同一类的时频资源存在多个,例如存在多个时频资源4,则终端设备选择哪一个时频资源同样是依赖于终端设备自身实现;为减少基站的盲检测复杂度,在连续两个免授予时隙中,根据在前者中占用的时频资源隐含确定在后者中占用的时频资源是可行的。It should be noted that, in actual application, the terminal equipment selects which two consecutive grant-free time slots of the grant-free timing to transmit the data packet of size P5, which depends on the terminal device itself, but only for the terminal device selected in this embodiment. Is the 1st and 2nd free grant slots. In addition, if there are multiple time-frequency resources of the same type in a time-frequency resource set, for example, there are multiple time-frequency resources 4, the terminal device selects which time-frequency resource is also dependent on the terminal device itself; The blind detection complexity is that in two consecutive grant-free slots, it is feasible to implicitly determine the time-frequency resources occupied in the latter according to the time-frequency resources occupied in the former.
可选实施例三Alternative embodiment three
图5为可选实施例三的发送调度请求信息的示意图。FIG. 5 is a schematic diagram of sending scheduling request information of an optional third embodiment.
在本实施例中,设想预配置的免授予资源池的一个免授予时机包括4个免授予时隙。每一个免授予时隙包括多个免授予子时隙,第1个免授予子时隙包括1个时频资源集合,该集合包括4类不同大小的时频资源,表示为时频资源1、时频资源2、时频资源3和时频资源4,时频资源1的大小最小,时频资源4的大小最大。设想每一类时频资源用于承载不同大小的数据包,即4类时频资源分别用于承载4种不同大小的数据包;如果4种不同的数据包大小从小到大依次表示为P1、P2、P3和P4,则时频资源1用于承载数据包大小为P1的数据包,时频资源2用于承载数据包大小为P2的数据包,时频资源3用于承载数据包大小为P3的数据包,以及时频资源4用于承载数据包大小为P4的数据包。In this embodiment, it is envisaged that an exemption grant time for the pre-configured grant-free resource pool includes four grant-free slots. Each of the grant-free slots includes a plurality of grant-free sub-slots, and the first grant-free sub-slot includes a set of time-frequency resources, and the set includes four types of time-frequency resources of different sizes, represented as time-frequency resources. The time-frequency resource 2, the time-frequency resource 3, and the time-frequency resource 4 have the smallest size of the time-frequency resource 1, and the time-frequency resource 4 has the largest size. It is assumed that each type of time-frequency resource is used to carry data packets of different sizes, that is, four types of time-frequency resources are respectively used to carry four different sizes of data packets; if four different data packet sizes are represented from small to large, they are represented as P1. P2, P3, and P4, the time-frequency resource 1 is used to carry a data packet with a packet size of P1, the time-frequency resource 2 is used to carry a data packet with a data packet size of P2, and the time-frequency resource 3 is used to carry a data packet size of The P3 data packet and the time-frequency resource 4 are used to carry a data packet with a packet size of P4.
在本实施例中,设想数据包的数目为1个且大小为P6,其中,该P6等于2倍的P4(大于时频资源集合支持的最大数据包大小P4);终端设备选择预配置资源池的一个免授予时机的第1个免授予时隙发送大小为P1的数据包,该大小为P1的数据包携带调度请求信息但不携带数据信息,该调度请求信息用于通知网络侧该终端存在一个大小为P6的数据包等待发送。具体地,终端设备选择该时隙的第1个免授予子时隙的时频资源集合的与数据包大小P1相匹配的时频资源1初始发送大小为P1的数据包;利用除第1个免授予子时隙以外的其它免授予子时隙重复发送大小为P1的数据包,重复发送的具体方式可参考可选实施例六至八中的一个。In this embodiment, it is assumed that the number of data packets is one and the size is P6, wherein the P6 is equal to twice the P4 (greater than the maximum packet size P4 supported by the time-frequency resource set); the terminal device selects the pre-configured resource pool. The first grant-free time slot of a grant-free time slot sends a data packet of size P1, and the data packet of size P1 carries scheduling request information but does not carry data information, and the scheduling request information is used to notify the network side that the terminal exists. A packet of size P6 is waiting to be sent. Specifically, the terminal device selects the time-frequency resource 1 of the time-frequency resource set of the first exempted sub-slot of the time slot that matches the packet size P1, and initially transmits the data packet of the size P1; The data packet of size P1 is repeatedly sent to other sub-time slots exempt from the sub-slot. The specific manner of repeated transmission may refer to one of the optional embodiments 6-8.
终端设备在发送调度请求信息后,监控并接收来自网络侧的资源授予信息,该资源授予信息用于指示终端发送大小为P6的数据包的时频资源的大小和位置;终端设备接收到资源授予信息后,设想调度请求信息被成功接收并在资源授予信息指示的时频资源上发送大小为P6的数据包。After transmitting the scheduling request information, the terminal device monitors and receives resource grant information from the network side, where the resource grant information is used to indicate that the terminal sends the size and location of the time-frequency resource of the data packet of size P6; the terminal device receives the resource grant. After the information, it is assumed that the scheduling request information is successfully received and the data packet of size P6 is transmitted on the time-frequency resource indicated by the resource grant information.
需要说明的是,在实际应用时,终端设备选择一个免授予时机的哪一个免授予时隙发送大小为P1的数据包依赖于终端设备自身实现,只不过对于本实施例终端设备选择的是第1个免授予时隙;另外,如果在一个时频资源集合中同一类的时频资源存在多个,例如存在多个时频资源1,则终端设备选择哪一个时频资源同样是依赖于终端设备自身实现。It should be noted that, in actual application, the terminal device selects an exemption grant time slot to send the data packet of size P1 to be transmitted by the terminal device itself, but the terminal device selects the first If there are multiple time-frequency resources of the same type in a time-frequency resource set, for example, there are multiple time-frequency resources 1, the terminal device selects which time-frequency resource is also dependent on the terminal. The device itself is implemented.
需要说明的是,本实施例是设想一个时频资源集合包括4类不同大小的时频资源并且设想携带调度请求信息的数据包的大小与时频资源集合中最小的时频资源(即时频资源1)相匹配,但在实际应用时,与携带调度请求信息的数据包的大小相匹配的最小的时频资源还可以匹配另外的数据包大小,即与两种数据包大小相匹配;该方式使最小的时频资源除用于调度请求信息的发送以外还可以用于其它数据包的发送,从而有助于提高最小时频资源的资源利用率。It should be noted that, in this embodiment, it is assumed that a time-frequency resource set includes four types of time-frequency resources of different sizes and that the size of the data packet carrying the scheduling request information and the minimum time-frequency resource in the time-frequency resource set (instant frequency resource) are assumed. 1) Matching, but in actual application, the smallest time-frequency resource matching the size of the data packet carrying the scheduling request information can also match another data packet size, that is, matching the two data packet sizes; The minimum time-frequency resource can be used for the transmission of other data packets in addition to the transmission of the scheduling request information, thereby helping to improve the resource utilization of the minimum time-frequency resource.
可选实施例四Alternative embodiment four
图6为可选实施例四的发送数据包的示意图。FIG. 6 is a schematic diagram of a transmission data packet of an optional fourth embodiment.
在本实施例中,设想预配置的免授予资源池的一个免授予时机包括4个免授予时隙。每一个免授予时隙包括多个免授予子时隙,第1个免授予子时隙包括1个时频资源集合,该集合包括4类不同大小的时频资源,表示为时频资源1、时频资源2、时频资源3和时频资源4,时频资源1的大小最小,时频资源4的大小最大。设想每一类时频资源用于承载不同大小的数据包,即4类时频资源分别用于承载4种不同大小的数据包;如果4种不同的数据包大小从小到大依次表示为P1、P2、P3和P4,则时频资源1用于承载数据包大小为P1的数据包,时频资源2用于承载数据包大小为P2的数据包,时频资源3用于承载数据包大小为P3的数据包,以及时频资源4用于承载数据包大小为P4的数据包。In this embodiment, it is envisaged that an exemption grant time for the pre-configured grant-free resource pool includes four grant-free slots. Each of the grant-free slots includes a plurality of grant-free sub-slots, and the first grant-free sub-slot includes a set of time-frequency resources, and the set includes four types of time-frequency resources of different sizes, represented as time-frequency resources. The time-frequency resource 2, the time-frequency resource 3, and the time-frequency resource 4 have the smallest size of the time-frequency resource 1, and the time-frequency resource 4 has the largest size. It is assumed that each type of time-frequency resource is used to carry data packets of different sizes, that is, four types of time-frequency resources are respectively used to carry four different sizes of data packets; if four different data packet sizes are represented from small to large, they are represented as P1. P2, P3, and P4, the time-frequency resource 1 is used to carry a data packet with a packet size of P1, the time-frequency resource 2 is used to carry a data packet with a data packet size of P2, and the time-frequency resource 3 is used to carry a data packet size of The P3 data packet and the time-frequency resource 4 are used to carry a data packet with a packet size of P4.
在本实施例中,设想数据包的数目为2个且大小分别为P3和P2;终端 设备选择预配置资源池的一个免授予时机的两个不同免授予时隙(第1个和第3个免授予时隙)分别发送大小为P3的数据包和大小为P2的数据包。具体地,终端设备选择第1个时隙的第1个免授予子时隙的时频资源集合的与数据包大小P3相匹配的时频资源3初始发送大小为P3的数据包以及利用除了第1个免授予子时隙以外的其它免授予子时隙重复发送大小为P3的数据包,重复发送的具体方式可以参考可选实施例六至八中的一个;选择第3个时隙的第1个免授予子时隙的时频资源集合的与数据包大小P2相匹配的时频资源2初始发送大小为P2的数据包以及利用除第1个免授予子时隙以外的其它免授予子时隙重复发送大小为P2的数据包,重复发送的具体方式可以参考可选实施例六至可选八中的一个。In this embodiment, it is assumed that the number of data packets is two and the sizes are P3 and P2 respectively; the terminal device selects two different grant-free time slots (1st and 3rd) of an exemption timing of the pre-configured resource pool. The time slot is not granted.) The data packet of size P3 and the data packet of size P2 are respectively sent. Specifically, the terminal device selects the time-frequency resource 3 of the time-frequency resource set of the first exempted sub-slot of the first time slot that matches the packet size P3, and initially transmits the data packet of the size P3 and utilizes the A data packet of size P3 is repeatedly transmitted in the exemption grant sub-slots other than the sub-slots. The specific manner of repeating transmission may refer to one of the optional embodiments 6 to 8. The third slot is selected. A time-frequency resource 2 matching the packet size P2 of the time-frequency resource set of the sub-slot-free sub-slot is initially transmitted with a packet of size P2 and with other exempt grants other than the first ex-sub-slot sub-slot. The time slot repeatedly transmits the data packet of the size P2, and the specific manner of repeating the transmission may refer to one of the optional embodiments 6 to 8.
需要说明的是,在实际应用时,终端设备选择免授予时机的哪两个免授予时隙分别发送大小为P3的数据包和大小为P2的数据包依赖于终端设备自身实现,只不过对于本实施例终端设备选择的是第1个免授予时隙和第3个免授予时隙;如果在一个时频资源集合中同一类的时频资源存在多个,例如存在多个时频资源2和多个时频资源3,则终端设备选择哪一个时频资源同样是依赖于终端设备自身实现。It should be noted that, in actual application, the terminal device selects which of the two grant-free slots to send the data packet of size P3 and the data packet of size P2 respectively, depending on the terminal device itself, but only for this The terminal device selects the first grant-free slot and the third grant-free slot; if there are multiple time-frequency resources of the same type in a time-frequency resource set, for example, multiple time-frequency resources 2 and For multiple time-frequency resources 3, which time-frequency resource the terminal device selects is also dependent on the terminal device itself.
需要说明的是,由于一个免授予时机的4个免授予时隙可以用于发送来自同一个终端设备的多个数据包,所以作为一种可选方式,该4个免授予时隙可对应不同的HARQ进程,例如第1个免授予时隙至第4个免授予时隙依次对应HARQ进程1至HARQ进程4。具体到本实施例中,大小为P3和P2的数据包分别占用HARQ进程1和HARQ进程3。在这种情况下,当一个数据包需要按照授予的方式进行重传时,用于重传的资源授予信息可包含该数据包使用的HARQ进程的索引以实现不同进程的识别,该HARQ进程是发送该数据包的免授予时隙对应的HARQ进程。It should be noted that, since one of the four grant-free slots that are free of grant timing can be used to send multiple data packets from the same terminal device, the four grant-free slots can be different. The HARQ process, for example, the first grant-free slot to the fourth grant-free slot corresponds to the HARQ process 1 to the HARQ process 4 in sequence. Specifically, in this embodiment, the data packets of size P3 and P2 occupy HARQ process 1 and HARQ process 3, respectively. In this case, when a data packet needs to be retransmitted in the granted manner, the resource grant information for retransmission may include an index of the HARQ process used by the data packet to implement identification of different processes, and the HARQ process is The HARQ process corresponding to the grant-free slot of the data packet is sent.
可选实施例五Alternative embodiment five
图7为可选实施例五的发送第一数据包的示意图。FIG. 7 is a schematic diagram of sending a first data packet in an optional fifth embodiment.
在本实施例中,设想预配置的免授予资源池的一个免授予时机包括4个免授予时隙。每一个免授予时隙包括多个免授予子时隙,第1个免授予子时隙包括1个时频资源集合,该集合包括4类不同大小的时频资源,表示为时频资源1、时频资源2、时频资源3和时频资源4,时频资源1的大小最小,时频资源4的大小最大。设想每一类时频资源用于承载不同大小的数据包,即4类时频资源分别用于承载4种不同大小的数据包;如果4种不同的数据包大小从小到大依次表示为P1、P2、P3和P4,则时频资源1用于承载数据包大小为P1的数据包,时频资源2用于承载数据包大小为P2的数据包,时频资源3用于承载数据包大小为P3的数据包,以及时频资源4用于承载数据包大小为P4的数据包。In this embodiment, it is envisaged that an exemption grant time for the pre-configured grant-free resource pool includes four grant-free slots. Each of the grant-free slots includes a plurality of grant-free sub-slots, and the first grant-free sub-slot includes a set of time-frequency resources, and the set includes four types of time-frequency resources of different sizes, represented as time-frequency resources. The time-frequency resource 2, the time-frequency resource 3, and the time-frequency resource 4 have the smallest size of the time-frequency resource 1, and the time-frequency resource 4 has the largest size. It is assumed that each type of time-frequency resource is used to carry data packets of different sizes, that is, four types of time-frequency resources are respectively used to carry four different sizes of data packets; if four different data packet sizes are represented from small to large, they are represented as P1. P2, P3, and P4, the time-frequency resource 1 is used to carry a data packet with a packet size of P1, the time-frequency resource 2 is used to carry a data packet with a data packet size of P2, and the time-frequency resource 3 is used to carry a data packet size of The P3 data packet and the time-frequency resource 4 are used to carry a data packet with a packet size of P4.
在本实施例中,设想数据包的数目为2个且分别为大小P4的第一数据包和大小为P7的第二数据包,其中P7大于4倍的P4;终端设备选择预配置资源池的一个免授予时机的第1个免授予时隙发送大小为P4的第一数据包,该大小为P4的数据包同时携带调度请求信息和数据信息,该调度请求信息用于通知网络侧该终端存在一个大小为P7的数据包等待发送。具体地,终端设备选择该时隙的第1个免授予子时隙的时频资源集合的与数据包大小P4相匹配的时频资源4初始发送大小为P4的第一数据包;利用除第1个免授予子时隙以外的其它子时隙重复发送大小为P4的第一数据包,重复发送的具体方式可参考可选实施例六至八中的一个。In this embodiment, it is assumed that the number of data packets is two and the first data packet of size P4 and the second data packet of size P7, respectively, wherein P7 is greater than 4 times of P4; the terminal device selects a pre-configured resource pool. The first grant-free time slot of the grant-free time slot sends the first data packet of size P4, and the data packet of the size P4 carries the scheduling request information and the data information, and the scheduling request information is used to notify the network side that the terminal exists. A packet of size P7 is waiting to be sent. Specifically, the terminal device selects the time-frequency resource 4 of the time-frequency resource set of the first grant-free sub-slot of the time slot that matches the packet size P4, and initially transmits the first data packet of the size P4; The first data packet of the size P4 is repeatedly sent by one sub-time slot other than the sub-time slot. The specific manner of repeating the transmission may refer to one of the optional embodiments 6 to 8.
终端设备在发送大小为P4的第一数据包后,监控并接收来自网络侧的资源授予信息,其中,该资源授予信息用于指示终端设备发送大小为P7的第二数据包的时频资源的大小和位置;终端设备接收到资源授予信息后,设想第一数据包被成功接收以及在资源授予信息指示的时频资源上发送大小为P7的第二数据包。After transmitting the first data packet of the size P4, the terminal device monitors and receives the resource grant information from the network side, where the resource grant information is used to indicate that the terminal device sends the time-frequency resource of the second data packet of the size P7. Size and location; after receiving the resource grant information, the terminal device assumes that the first data packet is successfully received and sends a second data packet of size P7 on the time-frequency resource indicated by the resource grant information.
需要说明的是,在实际应用时,终端设备选择一个免授予时机的哪一个免授予时隙发送大小为P4的第一数据包依赖于终端设备自身实现,只不过对于本实施例终端设备选择的是第1个免授予时隙;如果在一个时频资源集合中同一类的时频资源存在多个,例如存在多个时频资源4,则终端设备选择哪一个时频资源同样是依赖于终端设备自身实现。It should be noted that, in actual application, the terminal device selects an exemption grant time slot to send the first data packet of size P4 to be transmitted by the terminal device itself, but only for the terminal device selected in this embodiment. Is the first grant-free slot; if there are multiple time-frequency resources of the same type in a time-frequency resource set, for example, there are multiple time-frequency resources 4, the terminal device selects which time-frequency resource is also dependent on the terminal. The device itself is implemented.
可选实施例六Alternative Embodiment 6
图8为可选实施例六的在免授予时隙中重复发送数据包的示意图。FIG. 8 is a schematic diagram of repeatedly transmitting data packets in an exempt grant slot in an optional embodiment 6.
在本实施例中,设想一个免授予时隙包括3个免授予子时隙,第1个免授予子时隙用于数据包的初始发送,第2个和第3个免授予子时隙用于数据包的重复发送。第1个免授予子时隙包括1个时频资源集合,该时频资源集合包括4类不同大小的时频资源,即时频资源1、时频资源2、时频资源3和时频资源4,其中,时频资源1的大小最小,时频资源4的大小最大。设想4个终端设备共享第1个免授予子时隙的唯一时频资源集合;第2个免授予子时隙和第3个免授予子时隙中的每一个子时隙包括4个时频资源集合,即第2个和第3个免授予子时隙中的每一个子时隙包括的时频资源集合的数量等于共享第1个免授予子时隙时频资源集合的终端设备数量。类似地,第2个和第3个免授予子时隙中的每一个子时隙包括的每一个时频资源集合同样是包括4类不同大小的时频资源,即时频资源1、时频资源2、时频资源3和时频资源4。第2个和第3个免授予子时隙中的每一个子时隙的一个时频资源集合的每一类时频资源的大小是第1个免授予子时隙时频资源集合的相同类别时频资源大小的1/T1,其中T1等于第2个和第3个免授予子时隙中的每一个子时隙包括的时频资源集合的数量,即第2个和第3个免授予子时隙中的每一个子时隙的一个时频资源集合的每一类时频资源的大小是第1个免授予子时隙时频资源集合的相同类别时频资源大小的1/4。In this embodiment, it is assumed that one grant-free slot includes three grant-free sub-slots, the first grant-free sub-slot is used for initial transmission of data packets, and the second and third grants are granted for sub-time slots. Repeated transmission of data packets. The first exempted sub-slot includes one time-frequency resource set, and the time-frequency resource set includes four types of time-frequency resources of different sizes, an instant frequency resource 1, a time-frequency resource 2, a time-frequency resource 3, and a time-frequency resource 4 The time-frequency resource 1 has the smallest size and the time-frequency resource 4 has the largest size. It is assumed that 4 terminal devices share the first time-frequency resource set of the first exempted sub-slot; the second sub-slot and the third sub-slot-sub-slot include 4 time-frequency The resource set, that is, the number of time-frequency resource sets included in each of the second and third exempted sub-slots is equal to the number of terminal devices sharing the first time-frequency resource set of the sub-slot-free sub-slot. Similarly, each time-frequency resource set included in each of the second and third exempted sub-slots is also composed of four types of time-frequency resources of different sizes, real-time resources, and time-frequency resources. 2. Time-frequency resource 3 and time-frequency resource 4. The size of each type of time-frequency resource of a time-frequency resource set of each of the second and third exempted sub-slots is the same class of the first time-frequency resource set of the sub-slot-free sub-slot 1/T1 of the time-frequency resource size, where T1 is equal to the number of time-frequency resource sets included in each of the 2nd and 3rd exempted sub-slots, ie, the 2nd and 3rd exemptions The size of each type of time-frequency resource of a time-frequency resource set of each sub-slot in the sub-slot is 1/4 of the size of the same class time-frequency resource of the first exempted sub-slot time-frequency resource set.
设想每一类时频资源用于承载不同大小的数据包,即4类时频资源分别用于承载4种不同大小的数据包;如果4种不同的数据包大小从小到大依次表示为P1、P2、P3和P4,则时频资源1用于承载数据包大小为P1的数据包,时频资源2用于承载大小为P2的数据包,时频资源3用于承载数据包大小为P3的数据包以及时频资源4用于承载数据包大小为P4的数据包。It is assumed that each type of time-frequency resource is used to carry data packets of different sizes, that is, four types of time-frequency resources are respectively used to carry four different sizes of data packets; if four different data packet sizes are represented from small to large, they are represented as P1. P2, P3, and P4, the time-frequency resource 1 is used to carry a data packet with a packet size of P1, the time-frequency resource 2 is used to carry a data packet of size P2, and the time-frequency resource 3 is used to carry a data packet size of P3. The data packet and the time-frequency resource 4 are used to carry a data packet with a packet size of P4.
在本实施例中,设想终端设备1选择该免授予时隙发送大小为P2的数据包;在这种情况下,终端设备1选择该时隙的第1个子时隙的时频资源集合的时频资源2初始发送该数据包,选择该时隙的第2个子时隙的第1个时频资源集合的时频资源2第2次发送该数据包,选择该时隙的第3个子时隙的第1个时频资源集合的时频资源2第3次发送该数据包。最终的效果是选择每1个其它免授予子时隙的一个时频资源集合的时频资源2重复发送数据包1次,共重复发送数据包2次(对应2个其它免授予子时隙)。In this embodiment, it is assumed that the terminal device 1 selects the grant-free slot to transmit a data packet of size P2; in this case, when the terminal device 1 selects the time-frequency resource set of the first sub-slot of the slot The frequency resource 2 initially transmits the data packet, and selects the time-frequency resource 2 of the first time-frequency resource set of the second sub-time slot of the time slot to transmit the data packet for the second time, and selects the third sub-time slot of the time slot. The time-frequency resource 2 of the first time-frequency resource set of the first time transmits the data packet. The final effect is to select the time-frequency resource 2 of one time-frequency resource set of each other exemption-sub-slot to repeat the transmission of the data packet once, and repeat the transmission of the data packet twice (corresponding to two other exemption-sub-slots) .
不再限于本实施例的设想,如果终端设备2也选择该免授予时隙发送大小为P2的数据包;在这种情况下,终端设备2选择该时隙的第1个子时隙的时频资源集合的时频资源2初始发送该数据包,选择该时隙的第2个子时隙的第2个时频资源集合的时频资源2第2次发送该数据包,选择该时隙的第3个子时隙的第2个时频资源集合的时频资源2第3次发送该数据包。类似地,如果终端设备3也选择该免授予时隙发送大小为P2的数据包;在这种情况下,终端设备3选择该时隙的第1个子时隙的时频资源集合的时频资源2初始发送该数据包,选择该时隙的第2个子时隙的第3个时频资源集合的时频资源2第2次发送该数据包,选择该时隙的第3个子时隙的第3个时频资源集合的时频资源2第3次发送该数据包。如果终端设备4也选择该免授予时隙发送大小为P2的数据包;在这种情况下,终端设备4选择该时隙的第1个子时隙的时频资源集合的时频资源2初始发送 该数据包,选择该时隙的第2个子时隙的第4个时频资源集合的时频资源2第2次发送该数据包,选择该时隙的第3个子时隙的第4个时频资源集合的时频资源2第3次发送该数据包。需要说明的是,如果在一个时频资源集合中同一类时频资源存在多个,则终端设备选择哪一个时频资源依赖于终端设备自身实现。It is no longer limited to the assumption of the embodiment, if the terminal device 2 also selects the grant-free slot to transmit a packet of size P2; in this case, the terminal device 2 selects the time-frequency of the first sub-slot of the slot. The time-frequency resource 2 of the resource set initially transmits the data packet, and the time-frequency resource 2 of the second time-frequency resource set of the second sub-time slot of the time slot is selected to transmit the data packet for the second time, and the time slot is selected. The time-frequency resource 2 of the second time-frequency resource set of the three sub-slots transmits the data packet for the third time. Similarly, if the terminal device 3 also selects the grant-free slot to transmit a data packet of size P2; in this case, the terminal device 3 selects the time-frequency resource of the time-frequency resource set of the first sub-slot of the slot. 2 initially transmitting the data packet, selecting the time-frequency resource 2 of the third time-frequency resource set of the second sub-timeslot of the time slot to transmit the data packet for the second time, and selecting the third sub-timeslot of the time slot. The time-frequency resource 2 of the three time-frequency resource sets transmits the data packet for the third time. If the terminal device 4 also selects the grant-free slot to transmit a data packet of size P2; in this case, the terminal device 4 selects the time-frequency resource 2 of the time-frequency resource set of the first sub-slot of the slot to be initially transmitted. In the data packet, the time-frequency resource 2 of the fourth time-frequency resource set of the second sub-time slot of the time slot is selected to transmit the data packet for the second time, and the fourth time of the third sub-time slot of the time slot is selected. The time-frequency resource 2 of the frequency resource set transmits the data packet for the third time. It should be noted that if there are multiple time-frequency resources of the same type in a time-frequency resource set, the terminal device selects which time-frequency resource depends on the terminal device itself.
可选实施例七Alternative Embodiment 7
图9为可选实施例七的在免授予时隙中重复发送数据包的示意图。FIG. 9 is a schematic diagram of repeatedly transmitting data packets in an exempt grant slot in an optional embodiment 7.
在本实施例中,设想一个免授予时隙包括5个免授予子时隙,第1个免授予子时隙用于数据包的初始发送,第2个至第5个免授予子时隙用于数据包的重复发送。第1个免授予子时隙包括1个时频资源集合,该时频资源集合包括4类不同大小的时频资源,即时频资源1、时频资源2、时频资源3和时频资源4,其中,时频资源1的大小最小,时频资源4的大小最大。设想4个终端设备共享第1个免授予子时隙的唯一时频资源集合;第2个至第5个免授予子时隙中的每一个子时隙包括2个相同大小的时频资源集合,即第2个至第5个免授予子时隙中的每连续2个子时隙包括的时频资源集合数量等于共享第1个免授予子时隙时频资源集合的终端设备数量。类似地,第2个至第5个免授予子时隙中的每一个子时隙包括的每一个时频资源集合同样是包括4类不同大小的时频资源,即时频资源1、时频资源2、时频资源3和时频资源4。第2个至第5个免授予子时隙中的每一个子时隙的一个时频资源集合的每一类时频资源的大小是第1个免授予子时隙时频资源集合的相同类别时频资源大小的1/T2,其中T2等于第2个至第5个免授予子时隙中的每一个子时隙包括的时频资源集合的数量,即第2个至第5个免授予子时隙中的每一个子时隙的一个时频资源集合的每一类时频资源的大小是第1个免授予子时隙时频资源集合的相同类别时频资源大小的一半。In this embodiment, it is assumed that one grant-free slot includes five grant-free sub-slots, the first grant-free sub-slot is used for initial transmission of data packets, and the second to fifth grants are granted to sub-slots. Repeated transmission of data packets. The first exempted sub-slot includes one time-frequency resource set, and the time-frequency resource set includes four types of time-frequency resources of different sizes, an instant frequency resource 1, a time-frequency resource 2, a time-frequency resource 3, and a time-frequency resource 4 The time-frequency resource 1 has the smallest size and the time-frequency resource 4 has the largest size. It is assumed that 4 terminal devices share the first time-frequency resource set of the first exempted sub-slot; each of the 2nd to 5th ex-sub-sub-slots includes 2 sets of time-frequency resources of the same size That is, the number of time-frequency resource sets included in each consecutive 2 sub-slots in the 2nd to 5th exempted sub-slots is equal to the number of terminal devices sharing the first time-frequency resource set of the sub-slot-free sub-slot. Similarly, each time-frequency resource set included in each of the second to fifth exempted sub-slots is also included in four types of time-frequency resources of different sizes, real-time resources, and time-frequency resources. 2. Time-frequency resource 3 and time-frequency resource 4. The size of each type of time-frequency resource of one time-frequency resource set of each of the second to fifth exempted sub-timeslots is the same class of the first time-frequency resource set of the sub-slot-free sub-slots. 1/T2 of the time-frequency resource size, where T2 is equal to the number of time-frequency resource sets included in each of the 2nd to 5th exempted sub-slots, ie, 2nd to 5th exemption The size of each type of time-frequency resource of a time-frequency resource set of each sub-slot in the sub-slot is one-half of the size of the same class time-frequency resource of the first time-frequency resource set of the sub-slot.
设想每一类时频资源用于承载不同大小的数据包,即4类时频资源分别用于承载4种不同大小的数据包;如果4种不同的数据包大小从小到大依次表示为P1、P2、P3和P4,则时频资源1用于承载数据包大小为P1的数据包,时频资源2用于承载大小为P2的数据包,时频资源3用于承载数据包大小为P3的数据包以及时频资源4用于承载数据包大小为P4的数据包。It is assumed that each type of time-frequency resource is used to carry data packets of different sizes, that is, four types of time-frequency resources are respectively used to carry four different sizes of data packets; if four different data packet sizes are represented from small to large, they are represented as P1. P2, P3, and P4, the time-frequency resource 1 is used to carry a data packet with a packet size of P1, the time-frequency resource 2 is used to carry a data packet of size P2, and the time-frequency resource 3 is used to carry a data packet size of P3. The data packet and the time-frequency resource 4 are used to carry a data packet with a packet size of P4.
在本实施例中,设想终端设备1选择该免授予时隙发送大小为P2的数据包;在这种情况下,终端设备1选择该时隙的第1个子时隙的时频资源集合的时频资源2初始发送该数据包,选择该时隙的第2个子时隙的第1个时频资源集合的时频资源2第2次发送该数据包,选择该时隙的第4个子时隙的第1个时频资源集合的时频资源2第3次发送该数据包。最终实现的效果是:选择每连续2个其它免授予子时隙的一个时频资源集合的时频资源2重复发送数据包1次,共重复发送数据包2次。In this embodiment, it is assumed that the terminal device 1 selects the grant-free slot to transmit a data packet of size P2; in this case, when the terminal device 1 selects the time-frequency resource set of the first sub-slot of the slot The frequency resource 2 initially transmits the data packet, and selects the time-frequency resource 2 of the first time-frequency resource set of the second sub-timeslot of the time slot to transmit the data packet for the second time, and selects the fourth sub-timeslot of the time slot. The time-frequency resource 2 of the first time-frequency resource set of the first time transmits the data packet. The effect of the final implementation is that the time-frequency resource 2 of each time-frequency resource set of two consecutive non-sub-slots is selected to be repeatedly transmitted, and the data packet is repeatedly transmitted twice.
不再限于本实施例的设想,如果终端设备2也选择该免授予时隙发送大小为P2的数据包;在这种情况下,终端设备2选择该时隙的第1个子时隙的时频资源集合的时频资源2初始发送该数据包,选择该时隙的第2个子时隙的第2个时频资源集合的时频资源2第2次发送该数据包,选择该时隙的第4个子时隙的第2个时频资源集合的时频资源2第3次发送该数据包。类似地,如果终端设备3也选择该免授予时隙发送大小为P2的数据包;在这种情况下,终端设备3选择该时隙的第1个子时隙的时频资源集合的时频资源2初始发送该数据包,选择该时隙的第3个子时隙的第1个时频资源集合的时频资源2第2次发送该数据包,选择该时隙的第5个子时隙的第1个时频资源集合的时频资源2第3次发送该数据包。如果终端设备4也选择该免授予时隙发送大小为P2的数据包;在这种情况下,终端设备4选择该时隙的第1个子时隙的时频资源集合的时频资源2初始发送 该数据包,选择该时隙的第3个子时隙的第2个时频资源集合的时频资源2第2次发送该数据包,选择该时隙的第5个子时隙的第2个时频资源集合的时频资源2第3次发送该数据包。需要说明的是,如果在一个时频资源集合中同一类时频资源存在多个,则终端设备选择哪一个时频资源依赖于终端设备自身实现。It is no longer limited to the assumption of the embodiment, if the terminal device 2 also selects the grant-free slot to transmit a packet of size P2; in this case, the terminal device 2 selects the time-frequency of the first sub-slot of the slot. The time-frequency resource 2 of the resource set initially transmits the data packet, and the time-frequency resource 2 of the second time-frequency resource set of the second sub-time slot of the time slot is selected to transmit the data packet for the second time, and the time slot is selected. The time-frequency resource 2 of the second time-frequency resource set of the four sub-slots transmits the data packet for the third time. Similarly, if the terminal device 3 also selects the grant-free slot to transmit a data packet of size P2; in this case, the terminal device 3 selects the time-frequency resource of the time-frequency resource set of the first sub-slot of the slot. (2) initially transmitting the data packet, selecting the time-frequency resource 2 of the first time-frequency resource set of the third sub-slot of the time slot to transmit the data packet for the second time, and selecting the fifth sub-timeslot of the time slot. The time-frequency resource 2 of one time-frequency resource set transmits the data packet for the third time. If the terminal device 4 also selects the grant-free slot to transmit a data packet of size P2; in this case, the terminal device 4 selects the time-frequency resource 2 of the time-frequency resource set of the first sub-slot of the slot to be initially transmitted. In the data packet, the time-frequency resource 2 of the second time-frequency resource set of the third sub-time slot of the time slot is selected to transmit the data packet for the second time, and the second time of the fifth sub-time slot of the time slot is selected. The time-frequency resource 2 of the frequency resource set transmits the data packet for the third time. It should be noted that if there are multiple time-frequency resources of the same type in a time-frequency resource set, the terminal device selects which time-frequency resource depends on the terminal device itself.
可选实施例八Alternative Embodiment 8
图10为可选实施例八的在免授予时隙中重复发送数据包的示意图。FIG. 10 is a schematic diagram of an eighth embodiment of repeatedly transmitting a data packet in a grant-free slot.
在本实施例中,设想一个免授予时隙包括4个免授予子时隙,第1个免授予子时隙用于数据包的初始发送,其它的免授予子时隙用于数据包的重复发送。每一个免授予子时隙包括1个时频资源集合,该时频资源集合包括4类不同大小的时频资源,即时频资源1、时频资源2、时频资源3和时频资源4,时频资源1大小最小,时频资源4大小最大。其它免授予子时隙的时频资源集合的每一类时频资源的大小与第1个免授予子时隙时频资源集合的相同类别时频资源的大小相同。In this embodiment, it is assumed that one grant-free slot includes four grant-free sub-slots, the first grant-free sub-slot is used for initial transmission of data packets, and the other grant-free sub-slots are used for data packet repetition. send. Each of the exempted sub-slots includes a set of time-frequency resources, the time-frequency resource set includes four types of time-frequency resources of different sizes, an instant frequency resource 1, a time-frequency resource 2, a time-frequency resource 3, and a time-frequency resource 4, The time-frequency resource 1 has the smallest size, and the time-frequency resource 4 has the largest size. The size of each type of time-frequency resource of the other time-frequency resource set exempted from the sub-slot is the same as the size of the same class time-frequency resource of the first time-frequency resource set of the sub-slot-free sub-slot.
设想每一类时频资源用于承载不同大小的数据包,即4类时频资源分别用于承载4种不同大小的数据包;如果4种不同的数据包大小从小到大依次表示为P1、P2、P3和P4,则时频资源1用于承载数据包大小为P1的数据包,时频资源2用于承载大小为P2的数据包,时频资源3用于承载数据包大小为P3的数据包以及时频资源4用于承载数据包大小为P4的数据包。It is assumed that each type of time-frequency resource is used to carry data packets of different sizes, that is, four types of time-frequency resources are respectively used to carry four different sizes of data packets; if four different data packet sizes are represented from small to large, they are represented as P1. P2, P3, and P4, the time-frequency resource 1 is used to carry a data packet with a packet size of P1, the time-frequency resource 2 is used to carry a data packet of size P2, and the time-frequency resource 3 is used to carry a data packet size of P3. The data packet and the time-frequency resource 4 are used to carry a data packet with a packet size of P4.
在本实施例中,设想一个终端设备选择该免授予时隙发送大小为P2的数据包。在这种情况下,该终端设备选择该时隙的第1个子时隙的时频资源集合的时频资源2初始发送该数据包,其中,该数据包的码字以第1扰码进行加扰;选择该时隙的第2个子时隙的时频资源集合的时频资源2第2次发送该数据包,其中,该数据包的码字以第2扰码进行加扰;选择该时 隙的第3个子时隙的时频资源集合的时频资源2第3次发送该数据包,其中,该数据包的码字以第3扰码进行加扰;选择该时隙的第4个子时隙的时频资源集合的时频资源2第4次发送该数据包,其中,该数据包的码字以第4扰码进行加扰。最终,在每一个其它子时隙的时频资源集合的时频资源2上重复发送数据包1次,共重复发送数据包3次(对应3个其它免授予子时隙)。需要说明的是,如果在一个时频资源集合中同一类时频资源存在多个,则终端设备选择哪一个时频资源依赖于终端设备自身实现。In this embodiment, it is assumed that a terminal device selects the grant-free slot to transmit a packet of size P2. In this case, the terminal device selects the time-frequency resource 2 of the time-frequency resource set of the first sub-time slot of the time slot to initially transmit the data packet, wherein the codeword of the data packet is added by the first scrambling code. The time-frequency resource 2 of the time-frequency resource set of the second sub-slot of the time slot is selected to transmit the data packet for the second time, wherein the codeword of the data packet is scrambled by the second scrambling code; The time-frequency resource 2 of the time-frequency resource set of the third sub-slot of the slot transmits the data packet for the third time, wherein the codeword of the data packet is scrambled by the third scrambling code; the fourth sub-segment of the time slot is selected The time-frequency resource 2 of the time-frequency resource set of the time slot transmits the data packet for the fourth time, wherein the code word of the data packet is scrambled by the fourth scrambling code. Finally, the data packet is repeatedly transmitted once on the time-frequency resource 2 of the time-frequency resource set of each of the other sub-time slots, and the data packet is repeatedly transmitted three times (corresponding to three other exempted sub-time slots). It should be noted that if there are multiple time-frequency resources of the same type in a time-frequency resource set, the terminal device selects which time-frequency resource depends on the terminal device itself.
关于本发明实施例,还需要额外说明的是,免授予时机/时隙也称为免调度时机/时隙。数据包(Packet)也称为传输块(Transport Block,简称TB)。调度请求信息也称为缓存状态报告(Buffer State Report,简称BSR);调度请求信息除包括待发送的数据包大小信息以外,还可以包括建议采用的调制编码方案(Modulation and Coding Scheme,简称MCS)信息。免授予时隙对应或等价于一个时域区间段或时域分配单元;一个免授予时隙可以包括多个免授予子时隙;在这种情况下,第1个免授予子时隙用于数据包的初始发送,其它免授予子时隙用于数据包的重复发送;换句话说,数据包在一个免授予时隙内重复发送多次。如果没有特别指出,资源池等价于预配置的资源池;时频资源是逻辑上的时频资源,实际映射到的物理资源块时频上可以是连续或是非连续的;所谓时频资源的相邻或者免授予时隙/子时隙的连续同样是逻辑上的相邻或连续,对应的物理资源未必是相邻或连续的。With regard to the embodiments of the present invention, it is additionally required that the grant-free timing/time slot is also referred to as a hands-free scheduling/time slot. A packet is also called a Transport Block (TB). The scheduling request information is also referred to as a Buffer State Report (BSR); the scheduling request information may include a proposed Modulation and Coding Scheme (MCS) in addition to the packet size information to be transmitted. information. The grant-free slot corresponds to or is equivalent to a time-domain interval segment or a time-domain allocation unit; an exempt grant slot may include multiple grant-free sub-slots; in this case, the first grant-free sub-slot is used In the initial transmission of the data packet, the other exempted sub-slots are used for repeated transmission of the data packet; in other words, the data packet is repeatedly transmitted multiple times in one grant-free time slot. If not specified, the resource pool is equivalent to the pre-configured resource pool; the time-frequency resource is a logical time-frequency resource, and the physical resource block actually mapped to the time-frequency may be continuous or discontinuous; the so-called time-frequency resource The contiguous or ungranted slots/sub-slots are also logically adjacent or contiguous, and the corresponding physical resources are not necessarily contiguous or continuous.
如果没有特别指出,本发明实施例中的重复发送是指不依赖于来自网络侧的否定NACK反馈的自动的免授予子时隙级别的重复发送,类似于LTE***的传输时间间隔捆绑(Bundling)传输方式(免授予子时隙级别的重复发送并不意味着每个免授予子时隙都要发送,也可以是每连续多个免授予子时隙重复发送1次);本发明实施例中的重传是指由来自网络侧的 NACK反馈或资源授予信息所触发的免授予时隙级别的重复发送,类似于LTE***的HARQ重传。换句话说,一次免授予时隙级别的发送(HARQ首传或重传)包括一或多次免授予子时隙级别的发送(初始发送和重复发送)。If not specifically stated, the repeated transmission in the embodiment of the present invention refers to an automatic grant-free sub-slot level repeated transmission that does not depend on negative NACK feedback from the network side, similar to the transmission time interval bundling of the LTE system. The transmission mode (repeating the repeated transmission of the sub-slot level does not mean that each sub-time slot is to be sent, or it may be repeated once for each consecutive multiple ex-sub-time slots); in the embodiment of the present invention The retransmission refers to the retransmission of the grant-free slot level triggered by the NACK feedback or resource grant information from the network side, similar to the HARQ retransmission of the LTE system. In other words, one time grant-free slot level transmission (HARQ first transmission or retransmission) includes one or more grants to grant sub-slot level transmission (initial transmission and retransmission).
本领域普通技术人员可以理解上述方法中的全部或部分步骤可通过程序来指令相关硬件完成,该程序可以存储于计算机可读存储介质中,如只读存储器、磁盘或光盘等。可选地,上述实施例的全部或部分步骤也可以使用一个或多个集成电路来实现。相应地,上述实施例中的各模块/单元可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。本发明实施例不限制于任何特定形式的硬件和软件的结合。One of ordinary skill in the art will appreciate that all or a portion of the above steps may be accomplished by a program that instructs the associated hardware, such as a read-only memory, a magnetic or optical disk, and the like. Alternatively, all or part of the steps of the above embodiments may also be implemented using one or more integrated circuits. Correspondingly, each module/unit in the foregoing embodiment may be implemented in the form of hardware or in the form of a software function module. Embodiments of the invention are not limited to any specific form of combination of hardware and software.
当然,本发明实施例还可有其他多种实施例,在不背离本发明实施例精神及其实质的情况下,熟悉本领域的技术人员当可根据本发明实施例作出各种相应的改变和变形,但这些相应的改变和变形都应属于本发明实施例所附的权利要求的保护范围。Of course, there may be other various embodiments of the present invention, and those skilled in the art can make various corresponding changes according to the embodiments of the present invention without departing from the spirit and spirit of the embodiments of the present invention. Modifications, but such corresponding changes and modifications are intended to be included within the scope of the appended claims.
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到根据上述实施例的方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明实施例的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本发明实施例各个实施例该的方法。Through the description of the above embodiments, those skilled in the art can clearly understand that the method according to the above embodiment can be implemented by means of software plus a necessary general hardware platform, and of course, by hardware, but in many cases, the former is A better implementation. Based on such understanding, the technical solution of the embodiments of the present invention may be embodied in the form of a software product in essence or in the form of a software product stored in a storage medium (such as ROM/RAM, magnetic). The discs and the discs include a plurality of instructions for causing a terminal device (which may be a mobile phone, a computer, a server, or a network device, etc.) to perform the method according to various embodiments of the embodiments of the present invention.
实施例2Example 2
在本实施例中还提供了一种终端设备,该终端设备用于实现上述实施例及可选实施方式,已经进行过说明的不再赘述。如以下所使用的,术语 “模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。In this embodiment, a terminal device is further provided, and the terminal device is used to implement the foregoing embodiments and optional implementation manners, and details are not described herein. As used hereinafter, the term "module" may implement a combination of software and/or hardware for a predetermined function. Although the apparatus described in the following embodiments is preferably implemented in software, hardware, or a combination of software and hardware, is also possible and contemplated.
图11是根据本发明实施例的终端设备结构框图,如图11所示,该终端设备包括处理器112以及存储有该处理器可执行指令的存储器114,当该指令被处理器执行时,执行如下操作:根据数据包的数目和/或信道质量指标发送该数据包。11 is a block diagram showing the structure of a terminal device according to an embodiment of the present invention. As shown in FIG. 11, the terminal device includes a processor 112 and a memory 114 storing executable instructions of the processor. When the instruction is executed by the processor, the execution is performed. The operation is as follows: the data packet is sent according to the number of data packets and/or channel quality indicators.
需要说明的是,上述信道质量指标包括但并不限于:参考信号接收功率。其中,终端设备通过测量可获得参考信号接收功率。It should be noted that the foregoing channel quality indicators include, but are not limited to, reference signal received power. The terminal device can obtain the reference signal received power by measurement.
通过上述数据发送方法,根据数据包的数目和/或信道质量指标发送该数据包,解决了相关技术中尚未提出关于授予和免授予发送方式的具体使用机制或如何实现授予和免授予发送方式的相互转换的问题,达到了提高免授予发送方式效率的技术效果。Through the foregoing data sending method, the data packet is sent according to the number of data packets and/or the channel quality indicator, and the specific use mechanism for granting and granting the sending mode is not proposed in the related art or how to grant and grant the sending mode. The problem of mutual conversion has achieved the technical effect of improving the efficiency of the grant-free transmission method.
在一个可选地实施方式中,根据数据包的数目和/或信道质量指标发送该数据包,包括以下至少之一:In an optional implementation manner, the data packet is sent according to the number of data packets and/or channel quality indicator, including at least one of the following:
当该数据包的数目为1个时,或者,当该数据包的数目为1个并且该信道质量指标超过第一门限值时,按照以下方式发送该数据包:选择预配置资源池的一个免授予时机的一个免授予时隙发送该数据包(表示为方式一);或者,选择M个连续的免授予时隙连续发送该数据包,其中,该M个连续的免授予时隙属于预配置资源池的相同或不同的免授予时机,M为大于1的整数(表示为方式二);或者,选择预配置资源池的一个免授予时机的一个免授予时隙或选择一个终端专有的调度请求资源发送调度请求信息,监控并接收来自网络侧的资源授予信息,按照资源授予信息发送该数据包(表示为方式三);When the number of the data packets is one, or when the number of the data packets is one and the channel quality indicator exceeds the first threshold, the data packet is sent in the following manner: selecting one of the pre-configured resource pools Sending the data packet (indicated as mode one) in an exempt grant time slot of the grant-free timing; or selecting the M consecutive grant-free time slots to continuously transmit the data packet, wherein the M consecutive grant-free grant slots belong to the pre- Configure the same or different exemption timing of the resource pool, M is an integer greater than 1 (represented as mode 2); or, select an exemption time slot of an exemption grant time for the pre-configured resource pool or select a terminal-specific The scheduling request resource sends the scheduling request information, monitors and receives the resource grant information from the network side, and sends the data packet according to the resource grant information (indicated as mode 3);
需要说明的是,上述不同的方式适用于不同的条件,例如,方式一适 用于数据包的大小不超过一个免授予子时隙的时频资源集合支持的最大数据包大小的情况,方式二和方式三适用于数据包的大小超过一个免授予子时隙的时频资源集合支持的最大数据包大小的情况。It should be noted that the foregoing different manners are applicable to different conditions. For example, the first method is applicable to the case where the size of the data packet does not exceed a maximum packet size supported by the time-frequency resource set of the sub-time slot. Mode 3 applies when the size of the data packet exceeds a maximum packet size supported by the time-frequency resource set of the sub-time slot.
对于上述方式三,调度请求信息用于请求网络侧为该数据包授予资源;当网络侧为终端设备配置了终端专有的调度请求资源时,上述方式三对应的发送调度请求信息的方式是选择一个终端专有的调度请求资源发送调度请求信息。For the foregoing mode 3, the scheduling request information is used to request the network side to grant the resource to the data packet; when the network side configures the terminal-specific scheduling request resource for the terminal device, the manner of sending the scheduling request information corresponding to the foregoing manner is: A terminal-specific scheduling request resource sends scheduling request information.
当该数据包的数目为N个时,或者,当该数据包的数目为N个并且该信道质量指标超过第一门限值时,按照以下方式发送该数据包,该N为大于1整数:选择N个不同的免授予时隙依次发送该N个数据包,其中,该N个不同的免授予时隙属于预配置资源池的相同或不同的免授予时机(表示为方式一);或者,选择N-1个不同的免授予时隙依次发送该N个数据包中的第1个至第N-1个数据包,监控并接收来自网络侧的资源授予信息,按照资源授予信息发送该N个数据包中的第N个数据包,其中,该N-1个不同的免授予时隙属于预配置资源池的相同或不同的免授予时机,该第1个至第N-1个数据包中的每一个数据包携带调度请求信息(表示为方式二);When the number of the data packets is N, or when the number of the data packets is N and the channel quality indicator exceeds the first threshold, the data packet is sent in the following manner, where N is greater than 1 integer: Selecting N different grant-free slots to sequentially send the N data packets, where the N different grant-free slots belong to the same or different grant-free timings of the pre-configured resource pool (represented as mode one); or Selecting N-1 different grant-free slots to sequentially transmit the first to the N-1th data packets of the N data packets, monitoring and receiving resource grant information from the network side, and sending the N according to the resource grant information. The Nth data packet in the data packet, wherein the N-1 different grant-free time slots belong to the same or different grant-free times of the pre-configured resource pool, the first to N-1th data packets Each data packet carries scheduling request information (represented as mode two);
需要说明的是,上述不同的方式适用于不同的条件,例如,方式一适用于N个数据包的大小都不超过一个免授予子时隙的时频资源集合支持的最大数据包大小的情况,方式二适用于N个数据包中第1个至第N-1个数据包的大小都不超过一个免授予子时隙的时频资源集合支持的最大数据包大小,但第N个数据包的大小超过一个免授予子时隙的时频资源集合支持的最大数据包大小的情况。It should be noted that the foregoing different manners are applicable to different conditions. For example, the first method is applicable to the case where the size of the N data packets does not exceed the maximum packet size supported by the time-frequency resource set of the sub-time slot. The second method is applicable to the maximum packet size of the first to the N-1th data packets in the N data packets, and the maximum data packet size supported by the time-frequency resource set of the unsubscribed sub-timeslot, but the Nth data packet is The case where the size exceeds the maximum packet size supported by the time-frequency resource set of the sub-slots.
对于上述方式二,该N个数据包中的第1个至第N-1个数据包中的每一个数据包都携带针对第N个数据包的调度请求信息,以请求网络侧为第N个数据包授予资源;监控并接收来自网络侧的资源授予信息并按照资源 授予信息发送该N个数据包中的第N个数据包的操作开始于按照免授予方式完成该N个数据包中的第1个数据包的发送之后的预设时刻,或者开始于按照免授予方式完成该N个数据包中的第N-1个数据包的发送之后的预设时刻;采用前者有利于减少第N个数据包发送延时。For the foregoing manner 2, each of the first to the N-1th data packets of the N data packets carries scheduling request information for the Nth data packet, to request the network side to be the Nth The data packet is granted to the resource; monitoring and receiving the resource grant information from the network side and transmitting the Nth data packet of the N data packets according to the resource grant information begins by completing the first of the N data packets according to the grant-free manner The preset time after the transmission of one data packet, or the preset time after the transmission of the N-1th data packet in the N data packets is started according to the grant-free manner; the former is advantageous for reducing the Nth Packet transmission delay.
当该数据包的数目为1个并且该信道质量指标不超过第一门限值时,按照以下方式发送该数据包:选择预配置资源池的一个免授予时机的一个免授予时隙或选择一个终端专有的调度请求资源发送调度请求信息,监控并接收来自网络侧的资源授予信息,按照资源授予信息发送该数据包;When the number of the data packets is one and the channel quality indicator does not exceed the first threshold, the data packet is sent in the following manner: selecting an exemption time slot of an exemption grant time of the pre-configured resource pool or selecting one The terminal-specific scheduling request resource sends scheduling request information, monitors and receives resource grant information from the network side, and sends the data packet according to the resource grant information;
需要说明的是,当网络侧为终端设备配置了终端专有的调度请求资源时,上述方式对应的发送调度请求信息的方式是选择一个终端专有的调度请求资源发送调度请求信息;It should be noted that, when the network side configures the terminal-specific scheduling request resource for the terminal device, the manner of sending the scheduling request information corresponding to the foregoing manner is to select a terminal-specific scheduling request resource to send scheduling request information;
当该数据包的数目为N个并且该信道质量指标不超过第一门限值时,该N为大于1整数,按照以下方式发送该数据包:选择预配置资源池的一个免授予时机的一个免授予时隙发送调度请求信息,或者,选择一个或N个终端专有的调度请求资源发送调度请求信息,监控并接收来自网络侧的N个资源授予信息,按照该N个资源授予信息依次发送该N个数据包。When the number of the data packets is N and the channel quality indicator does not exceed the first threshold, the N is greater than 1 integer, and the data packet is sent in the following manner: one of the exemption timings of the pre-configured resource pool is selected. The scheduling request information is sent out of the slot, or the scheduling request information is sent by one or N terminal-specific scheduling request resources, and the N resource granting information from the network side is monitored and received, and sequentially sent according to the N resource granting information. The N packets.
需要说明的是,当网络侧为终端设备配置了终端专有的调度请求资源时,上述方式对应的发送调度请求信息的方式是选择一个或N个终端专有的调度请求资源发送调度请求信息。It should be noted that, when the network side configures the terminal-specific scheduling request resource for the terminal device, the manner of sending the scheduling request information corresponding to the foregoing manner is to select one or N terminal-specific scheduling request resource transmission scheduling request information.
可选地,该预配置资源池包括以下特征至少之一:该预配置资源池的免授予时机周期性出现;该预配置资源池的一个免授予时机包括至少一个免授予时隙。换句话说,预配置资源池由周期性出现的免授予时机构成,免授予时机由一个或连续多个免授予时隙构成。Optionally, the pre-configured resource pool includes at least one of the following features: an exemption grant timing of the pre-configured resource pool periodically occurs; and an exempt grant timing of the pre-configured resource pool includes at least one exempt grant slot. In other words, the pre-configured resource pool consists of periodically exempting grant opportunities, and the grant-free timing consists of one or more consecutive grant-free slots.
上述一个免授予时机包括的每一个免授予时隙对应的混合自动重传请求(Hybrid Automatic Repeat reQuest,简称为HARQ)进程是不同的。为实 现上述效果,可以根据一个免授予时机中的一个免授予时隙的索引隐含获得该免授予时隙对应的HARQ进程的索引,例如设想一个免授予时机包括4个免授予时隙,则该4个免授予时隙与4个彼此不同的HARQ进程一一对应。The Hybrid Automatic Repeat reQuest (HARQ) process corresponding to each of the exemption slots included in the above-mentioned exemption timing is different. To achieve the above effect, an index of the HARQ process corresponding to the grant-free slot may be implicitly obtained according to an index of the grant-free slot in an grant-free timing, for example, if an exempt grant timing includes 4 grant-free slots, The four grant-free slots correspond to one-to-one HARQ processes that are different from each other.
需要说明的是,HARQ进程的周期可以是一个或连续多个免授予时机,例如仍然设想免授予时机包括4个免授予时隙,如果HARQ进程的周期是连续2个免授予时机,则总的HARQ进程数是8个,第1个免授予时机包括的4个免授予时隙依次对应HARQ进程1至4,第2个免授予时机包括的4个免授予时隙依次对应HARQ进程5至8。It should be noted that the period of the HARQ process may be one or consecutive multiple grant-free timings, for example, it is still assumed that the grant-free timing includes four grant-free slots. If the period of the HARQ process is two consecutive grant-free grants, then the total The number of HARQ processes is eight, and the four grant-free slots included in the first grant-free timing correspond to the HARQ processes 1 to 4, and the second grant-free slots included in the second grant-free timing correspond to the HARQ processes 5 to 8 in sequence. .
关于免授予时隙,需要进一步说明的是,一个免授予时隙可以包括一个或多个免授予子时隙,第1个免授予子时隙包括唯一一个时频资源集合,用于数据包的初始发送,除第1个免授予子时隙以外的其它免授予子时隙允许包括一个或多个时频资源集合,用于数据包的重复发送;任一个时频资源集合可以包括一类或多类不同大小的时频资源,不同类别的时频资源与不同的数据包大小相匹配,即用于承载不同大小的数据包。Regarding the grant-free time slot, it should be further explained that one grant-free slot may include one or more grant-free sub-slots, and the first grant-free sub-slot includes a unique set of time-frequency resources for data packets. The initial transmission, except for the first exemption grant sub-timeslot, allows for the inclusion of one or more time-frequency resource sets for repeated transmission of data packets; any time-frequency resource set may include a class or Multiple types of time-frequency resources of different sizes, different types of time-frequency resources match different packet sizes, that is, used to carry data packets of different sizes.
在本实施例中还提供了一种终端设备,如图12所示,该终端设备包括:处理器122以及存储有该处理器可执行指令的存储器124,当该指令被处理器执行时,执行如下操作:当存在X个数据包需要按照免授予方式进行发送时,选择X个不同的免授予时隙依次发送该X个数据包,In this embodiment, a terminal device is further provided. As shown in FIG. 12, the terminal device includes: a processor 122 and a memory 124 storing executable instructions of the processor, when the instruction is executed by the processor, executing The following operations are performed: when there are X data packets to be sent in the grant-free manner, the X different grant-free slots are selected to sequentially send the X data packets.
其中,该X个不同的免授予时隙属于预配置资源池的相同或不同的免授予时机,该X是大于0的整数。The X different grant-free slots belong to the same or different grant-free times of the pre-configured resource pool, and the X is an integer greater than 0.
通过本实施例上述终端设备,当存在X个数据包需要按照免授予方式进行发送时,选择X个不同的免授予时隙依次发送该X个数据包,进而解决了如何以免授予方式同时发送多个数据包的问题。With the foregoing terminal device, when there are X data packets that need to be sent according to the grant-free manner, the X different grant-free slots are selected to sequentially send the X data packets, thereby solving how to send multiple simultaneous transmissions without granting. The problem with the data packet.
在一个可选地实施方式中,选择X个不同的免授予时隙依次发送该X 个数据包包括:对于所述X个数据包中的任一个数据包,选择第1个免授予子时隙的时频资源集合的与所述数据包的大小相匹配的时频资源初始发送所述数据包;当免授予时隙包括的免授予子时隙数量超过1个时,利用除第1个免授予子时隙以外的其它免授予子时隙重复发送所述数据包;其中,该第1个免授予子时隙是用于发送该数据包的免授予时隙的第1个免授予子时隙。通过使能数据包的重复发送进一步提高了数据包的传输可靠性。In an optional implementation manner, selecting the X different grant-free slots to sequentially send the X data packets includes: selecting, for any one of the X data packets, the first grant-free sub-slot The time-frequency resource of the set of time-frequency resources that matches the size of the data packet initially transmits the data packet; when the number of exempted sub-time slots included in the free-grant time slot exceeds one, the first one is used Granting the data packet to the other grant-free sub-slots other than the sub-slot; wherein the first grant-free sub-slot is the first grant-free sub-time for transmitting the grant-free slot of the packet Gap. The reliability of data packet transmission is further improved by enabling repeated transmission of data packets.
可选地,当免授予时隙包括的免授予子时隙数量超过1个时,利用除第1个免授予子时隙以外的其它免授予子时隙重复发送数据包包括:选择每一个其它免授予子时隙的时频资源集合的与数据包大小相匹配的时频资源重复发送数据包1次,其中,每一个其它免授予子时隙包含1个时频资源集合,该集合每一类时频资源的大小与第1个免授予子时隙时频资源集合的相同类别时频资源的大小相同;Optionally, when the number of exempted sub-slots included in the exemption grant slot exceeds one, repeatedly transmitting the data packet by using the exemption grant sub-slot except the first exempt grant sub-slot includes: selecting each other The time-frequency resource that matches the packet size of the time-frequency resource set of the sub-slot is not repeatedly transmitted, and each of the other ex-sub-slots includes one time-frequency resource set, and each of the sets The size of the time-frequency resource of the same type is the same as the size of the same type of time-frequency resource of the first time-frequency resource set of the sub-slot-free sub-slot;
例如,设想存在S(大于1整数)个其它免授予子时隙,则选择S个其它免授予子时隙中的第1个其它免授予子时隙的时频资源集合的与数据包大小相匹配的时频资源第1次重复发送数据包,选择S个其它免授予子时隙中的第2个其它免授予子时隙的时频资源集合的与数据包大小相匹配的时频资源第2次重复发送数据包,以此类推,选择S个其它免授予子时隙中的第S个其它免授予子时隙的时频资源集合的与数据包大小相匹配的时频资源第S次重复发送数据包。For example, if there are S (more than 1 integer) other exemption grant sub-slots, then the size of the time-frequency resource set of the first other exempt-sub-slots in the S other grant-free sub-slots is selected. The matched time-frequency resource repeatedly transmits the data packet for the first time, and selects the time-frequency resource that matches the packet size of the time-frequency resource set of the second other exempted sub-slots in the other other exempted sub-slots. Sending a data packet twice, and so on, selecting the time-frequency resource matching the packet size of the S-th other time-frequency resource set of the other S-free sub-slots in the other sub-slots. Send the packet repeatedly.
或者,选择每连续Q1个其它免授予子时隙的一个时频资源集合的与数据包大小相匹配的时频资源重复发送数据包1次,其中,每一个其它免授予子时隙包含Q2个时频资源集合,该Q2与该Q1的乘积等于共享该第1个免授予子时隙时频资源集合的终端设备数量,该其它免授予子时隙的时频资源集合的每一类时频资源的大小是第1个免授予子时隙时频资源集合 的相同类别时频资源的大小的1/Q2,该Q1、Q2为大于0整数。该方法根据共享第1个免授予子时隙时频资源集合的终端设备数量确定用于1次数据包重复发送的时频资源集合的数量,确保了在数据包的重复发送期间不会发生来自(共享第1个免授予子时隙时频资源集合的)不同终端设备的数据包的冲突;另外,该方法通过限制用于数据包重复发送的时频资源集合的大小,避免了由于时频资源集合数量的增加所导致的额外的开销。Alternatively, the time-frequency resource matching the packet size of each time-frequency resource set of each of the consecutive Q1 other grant-free sub-slots is selected to be repeatedly transmitted, wherein each of the other exempted sub-time slots includes Q2 a time-frequency resource set, the product of the Q2 and the Q1 being equal to the number of terminal devices sharing the first time-frequency resource set of the first sub-slot-free sub-slot, and the other time-frequency of each time-frequency resource set of the sub-slot-free time slot is granted The size of the resource is 1/Q2 of the size of the same class time-frequency resource of the first time-frequency resource set exempted from the sub-slot, and Q1 and Q2 are integers greater than 0. The method determines the number of time-frequency resource sets for one-time repeated transmission of data according to the number of terminal devices sharing the first time-frequency resource set of the sub-slots, and ensures that no repetition occurs during repeated transmission of the data packets. (sharing the collision of data packets of different terminal devices sharing the first time-frequency resource set of the sub-slots; in addition, the method avoids the time-frequency by limiting the size of the time-frequency resource set for repeated transmission of data packets The extra overhead caused by the increase in the number of resource collections.
例如,设想存在C×Q1个其它免授予子时隙(C是大于1整数),则选择C×Q1个其它免授予子时隙中的第1至第Q1个其它免授予子时隙的一个时频资源集合的与数据包大小相匹配的时频资源第1次重复发送数据包,选择C×Q1个其它免授予子时隙中的第Q1+1至第2Q1个其它免授予子时隙的一个时频资源集合的与数据包大小相匹配的时频资源第2次重复发送数据包,以此类推,选择C×Q1个其它免授予子时隙中的第(C-1)×Q1+1个至第C×Q1个其它免授予子时隙的一个时频资源集合的与数据包大小相匹配的时频资源第C次重复发送数据包。For example, if it is assumed that there are C×Q1 other exempted sub-slots (C is greater than 1 integer), then one of the first to the Q1th other exempted sub-slots in the C×Q1 other exempted sub-slots is selected. The time-frequency resource of the time-frequency resource set matching the packet size is repeatedly transmitted for the first time, and the Q1+1 to 2Q1 other exempted sub-slots in the C×Q1 other exempted sub-slots are selected. The time-frequency resource of the time-frequency resource set matching the packet size is repeatedly transmitted for the second time, and so on, selecting the (C-1)×Q1 in the C×Q1 other exemption grant sub-time slots. +1 to C×Q1 other time-frequency resource sets of the other exempted sub-slots, the time-frequency resources matching the packet size are repeatedly transmitted for the Cth time.
需要说明的是,可以根据以下方式之一获取该每连续Q1个其它免授予子时隙的一个时频资源集合:通过信令指示给终端设备;根据参考信号隐含获得,例如设想每连续Q1个其它免授予子时隙共包括4个时频资源集合(即Q2与Q1的乘积或共享第1个免授予子时隙时频资源集合的终端设备数量等于4),在这种情况下,将参考信号划分为4类,该4类参考信号与该4个时频资源集合一一对应,与配置给终端设备的参考信号的类别相对应的时频资源集合即为该终端设备重复发送数据包的时频资源集合。需要说明的是,上述通过信令指示给终端设备的或是根据参考信号隐含获得的时频资源集合是逻辑的时频资源集合,对于不同次数的重复发送,例如在第1个其它免授予子时隙至第Q1个其它免授予子时隙上数据包的第1次重复发送与在第Q1+1个其它免授予子时隙至第2Q1个其它免授予子时隙上 数据包的第2次重复发送,同一个逻辑的时频资源集合可以映射到不同的物理的时频资源集合。It should be noted that one time-frequency resource set of each consecutive Q1 other exempted sub-time slots may be obtained according to one of the following manners: indicated to the terminal device by signaling; implicitly obtained according to the reference signal, for example, envisioning each consecutive Q1 The other exempted sub-slots include a total of four time-frequency resource sets (ie, the product of Q2 and Q1 or the number of terminal devices sharing the first time-frequency resource set of the sub-slot-free sub-slots is equal to 4), in this case, The reference signal is divided into four categories, and the four types of reference signals are in one-to-one correspondence with the four time-frequency resource sets, and the time-frequency resource set corresponding to the category of the reference signal configured to the terminal device is the terminal device repeatedly transmitting data. A collection of time-frequency resources for the packet. It should be noted that the time-frequency resource set indicated by the signaling to the terminal device or implicitly obtained according to the reference signal is a logical time-frequency resource set, for different times of repeated transmission, for example, in the first other exemption. The first repeated transmission of the data packet on the sub-slot to the Q1th other exemption sub-slot and the first transmission of the data packet on the Q1+1 other exemption sub-slot to the 2Q1 other exemption sub-slot Two times of repeated transmission, the same logical time-frequency resource set can be mapped to different physical time-frequency resource sets.
对于数据包的初始发送和每一次的重复发送,该数据包的码字按照不同的扰码进行加扰。该方法确保了终端设备通过合并多次发送的信号成倍提高目标信号的接收能量,同时避免了干扰信号能量的成倍累积。For the initial transmission of the data packet and each repeated transmission, the codeword of the data packet is scrambled according to different scrambling codes. The method ensures that the terminal device multiplies the received energy of the target signal by combining the signals transmitted multiple times, while avoiding the multiplication of the energy of the interference signal.
可选地,该选择X个不同的免授予时隙依次发送X个数据包包括:该X个不同的免授予时隙中的每一个免授予时隙对应的HARQ进程是不同的。Optionally, the selecting the X different grant-free slots to sequentially transmit the X data packets includes: the HARQ processes corresponding to each of the X different grant-free slots are different.
在一个可选地实施方式中,当该X个数据包中的一个数据包按照授予的方式进行重传时,用于重传的资源授予信息包含该数据包使用的HARQ进程的索引。In an alternative embodiment, when one of the X data packets is retransmitted in a grant manner, the resource grant information for retransmission includes an index of the HARQ process used by the data packet.
需要说明的是,上述各个模块是可以通过软件或硬件来实现的,对于后者,可以通过以下方式实现,但不限于此:上述模块均位于同一处理器中;或者,上述各个模块以任意组合的形式分别位于不同的处理器中。It should be noted that each of the above modules may be implemented by software or hardware. For the latter, the foregoing may be implemented by, but not limited to, the foregoing modules are all located in the same processor; or, the above modules are in any combination. The forms are located in different processors.
实施例3Example 3
本发明实施例的实施例还提供了一种存储介质。可选地,在本实施例中,上述存储介质可以被设置为存储用于执行以下步骤的程序代码:Embodiments of the embodiments of the present invention also provide a storage medium. Optionally, in the embodiment, the foregoing storage medium may be configured to store program code for performing the following steps:
S1,根据数据包的数目和/或信道质量指标发送该数据包。S1, the data packet is sent according to the number of data packets and/or channel quality indicator.
可选地,存储介质还被设置为存储用于执行以下步骤的程序代码:Optionally, the storage medium is further arranged to store program code for performing the following steps:
S2,当存在X个数据包需要按照免授予方式进行发送时,选择X个不同的免授予时隙依次发送该X个数据包,S2, when there are X data packets to be sent according to the grant-free manner, selecting X different grant-free slots to sequentially send the X data packets,
其中,该X个不同的免授予时隙属于预配置资源池的相同或不同的免授予时机,该X是大于0的整数。The X different grant-free slots belong to the same or different grant-free times of the pre-configured resource pool, and the X is an integer greater than 0.
可选地,在本实施例中,上述存储介质可以包括但不限于:U盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random  Access Memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。可选地,本发明实施例提供的存储介质可选为非瞬间存储介质。Optionally, in this embodiment, the foregoing storage medium may include, but not limited to, a USB flash drive, a Read-Only Memory (ROM), a Random Access Memory (RAM), a mobile hard disk, and a magnetic memory. A variety of media that can store program code, such as a disc or a disc. Optionally, the storage medium provided by the embodiment of the present invention may be a non-transitory storage medium.
可选地,在本实施例中,处理器根据存储介质中已存储的程序代码执行上述步骤S1。Optionally, in this embodiment, the processor performs the above step S1 according to the stored program code in the storage medium.
可选地,在本实施例中,处理器根据存储介质中已存储的程序代码执行上述步骤S2。Optionally, in this embodiment, the processor performs the above step S2 according to the stored program code in the storage medium.
可选地,本实施例中的具体示例可以参考上述实施例及可选实施方式中所描述的示例,本实施例在此不再赘述。For example, the specific examples in this embodiment may refer to the examples described in the foregoing embodiments and the optional embodiments, and details are not described herein again.
显然,本领域的技术人员应该明白,上述的本发明实施例的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明实施例不限制于任何特定的硬件和软件结合。Obviously, those skilled in the art should understand that the above modules or steps of the embodiments of the present invention can be implemented by a general computing device, which can be concentrated on a single computing device or distributed in multiple computing devices. Alternatively, they may be implemented by program code executable by the computing device such that they may be stored in the storage device by the computing device and, in some cases, may be different from The steps shown or described are performed sequentially, or they are separately fabricated into individual integrated circuit modules, or a plurality of modules or steps thereof are fabricated into a single integrated circuit module. Thus, embodiments of the invention are not limited to any specific combination of hardware and software.
以上所述仅为本发明实施例的可选实施例而已,并不用于限制本发明实施例,对于本领域的技术人员来说,本发明实施例可以有各种更改和变化。凡在本发明实施例的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明实施例的保护范围之内。The above is only an alternative embodiment of the embodiments of the present invention, and is not intended to limit the embodiments of the present invention. For those skilled in the art, various modifications and changes can be made to the embodiments of the present invention. Any modifications, equivalent substitutions, improvements, etc. within the spirit and scope of the present invention are intended to be included within the scope of the present invention.
工业实用性Industrial applicability
本发明实施例中会根据数据包的数目和/或信道质量指标发送所述数据包,一方面限定了如何授予和免授予的发送方式的问题,另一方面根据数据包的数目和/或信道质量指标选择对应的发送方式,还可以确保数据包的发送延时、发送可靠性等,具有通信质量高的特点,故具有积极的有益效 果。与此同时,实现简便,可在工业上广泛推广。In the embodiment of the present invention, the data packet is sent according to the number of data packets and/or the channel quality indicator. On one hand, the problem of how to grant and grant the grant mode is limited, and on the other hand, according to the number of data packets and/or channel. The quality indicator selects the corresponding transmission method, and can also ensure the transmission delay of the data packet, the transmission reliability, etc., and has the characteristics of high communication quality, so it has positive beneficial effects. At the same time, it is easy to implement and can be widely promoted in industry.

Claims (17)

  1. 一种数据发送方法,包括:A data transmission method includes:
    根据数据包的数目和/或信道质量指标发送所述数据包。The data packet is transmitted according to the number of data packets and/or channel quality indicators.
  2. 根据权利要求1所述的方法,其中,所述根据数据包的数目和/或信道质量指标发送所述数据包,包括以下至少之一:The method of claim 1, wherein the transmitting the data packet according to a number of data packets and/or a channel quality indicator comprises at least one of the following:
    当所述数据包的数目为1个时,或者,当所述数据包的数目为1个并且所述信道质量指标超过第一门限值时,按照以下方式发送所述数据包:选择预配置资源池的一个免授予时机的一个免授予时隙发送所述数据包;或者,选择M个连续的免授予时隙连续发送所述数据包,其中,所述M个连续的免授予时隙属于预配置资源池的相同或不同的免授予时机,M为大于1的整数;或者,选择预配置资源池的一个免授予时机的一个免授予时隙或选择一个终端专有的调度请求资源发送调度请求信息,监控并接收来自网络侧的资源授予信息,按照资源授予信息发送所述数据包;When the number of the data packets is one, or when the number of the data packets is one and the channel quality indicator exceeds the first threshold, the data packet is sent in the following manner: selecting pre-configuration Sending the data packet in a grant-free time slot of an exemption grant time of the resource pool; or selecting M consecutive grant-free slots to continuously send the data packet, wherein the M consecutive grant-free slots belong to The same or different exemption timing of the pre-configured resource pool, M is an integer greater than 1; or, select an exemption grant slot of an exemption grant time of the pre-configured resource pool or select a terminal-specific scheduling request resource to send the schedule Requesting information, monitoring and receiving resource grant information from the network side, and transmitting the data packet according to the resource grant information;
    当所述数据包的数目为N个时,或者,当所述数据包的数目为N个并且所述信道质量指标超过第一门限值时,按照以下方式发送所述数据包,所述N为大于1整数:选择N个不同的免授予时隙依次发送所述N个数据包,其中,所述N个不同的免授予时隙属于预配置资源池的相同或不同的免授予时机;或者,选择N-1个不同的免授予时隙依次发送所述N个数据包中的第1个至第N-1个数据包,监控并接收来自网络侧的资源授予信息,按照资源授予信息发送所述N个数据包中的第N个数据包,其中,所述N-1个不同的免授予时隙属于预配置资源池的相同或不同的免授予时机,所述第1个至第N-1个数据包中的每一个数据包携带调度请求信息;When the number of the data packets is N, or when the number of the data packets is N and the channel quality indicator exceeds the first threshold, the data packet is sent in the following manner, the N Is greater than 1 integer: selecting N different grant-free slots to sequentially send the N data packets, wherein the N different grant-free slots belong to the same or different grant-free timing of the pre-configured resource pool; or Selecting N-1 different grant-free slots to sequentially transmit the first to the N-1th data packets of the N data packets, and monitoring and receiving resource grant information from the network side, and sending according to the resource grant information. The Nth data packet of the N data packets, wherein the N-1 different grant-free time slots belong to the same or different grant grant timings of the pre-configured resource pool, the first to the Nth - each of the 1 data packets carries scheduling request information;
    当所述数据包的数目为1个并且所述信道质量指标不超过第一门限值时,按照以下方式发送所述数据包:选择预配置资源池的一个免授予时机的一个免授予时隙或选择一个终端专有的调度请求资源发送调度请求信 息,监控并接收来自网络侧的资源授予信息,按照资源授予信息发送所述数据包;When the number of the data packets is one and the channel quality indicator does not exceed the first threshold, the data packet is sent in the following manner: selecting an exempt grant slot of an exemption grant time of the pre-configured resource pool Or selecting a terminal-specific scheduling request resource to send scheduling request information, monitoring and receiving resource grant information from the network side, and sending the data packet according to the resource grant information;
    当所述数据包的数目为N个并且所述信道质量指标不超过第一门限值时,所述N为大于1整数,按照以下方式发送所述数据包:选择预配置资源池的一个免授予时机的一个免授予时隙发送调度请求信息,或者,选择一个或N个终端专有的调度请求资源发送调度请求信息,监控并接收来自网络侧的N个资源授予信息,按照所述N个资源授予信息依次发送所述N个数据包。When the number of the data packets is N and the channel quality indicator does not exceed the first threshold, the N is greater than 1 integer, and the data packet is sent in the following manner: selecting one of the pre-configured resource pools Granting scheduling request information to a grant-free time slot of the grant timing, or selecting one or N terminal-specific scheduling request resources to send scheduling request information, monitoring and receiving N resource grant information from the network side, according to the N The resource grant information sequentially transmits the N data packets.
  3. 根据权利要求1所述的方法,其中,所述信道质量指标包括:参考信号接收功率。The method of claim 1 wherein said channel quality indicator comprises: reference signal received power.
  4. 根据权利要求2所述的方法,其中,所述预配置资源池包括以下特征至少之一:所述预配置资源池的免授予时机周期性出现;所述预配置资源池的一个免授予时机包括至少一个免授予时隙。The method according to claim 2, wherein the pre-configured resource pool comprises at least one of the following: an exemption timing of the pre-configured resource pool periodically occurs; an exemption timing of the pre-configured resource pool includes At least one free grant slot.
  5. 根据权利要求4所述的方法,其中,The method of claim 4, wherein
    所述一个免授予时机包括的每一个免授予时隙对应的混合自动重传请求HARQ进程是不同的。The hybrid automatic repeat request HARQ process corresponding to each of the grant-free slots included in the one-free grant occasion is different.
  6. 一种数据发送方法,包括:A data transmission method includes:
    当存在X个数据包需要按照免授予方式进行发送时,选择X个不同的免授予时隙依次发送所述X个数据包,When there are X data packets to be sent in the grant-free manner, X different time slots are selected to sequentially transmit the X data packets.
    其中,所述X个不同的免授予时隙属于预配置资源池的相同或不同的免授予时机,所述X是大于0的整数。The X different grant-free slots belong to the same or different grant-free times of the pre-configured resource pool, and the X is an integer greater than 0.
  7. 根据权利要求6所述的方法,其中,所述选择X个不同的免授予时隙依次发送所述X个数据包包括:The method according to claim 6, wherein said selecting X different grant-free slots to sequentially transmit said X data packets comprises:
    对于所述X个数据包中的任一个数据包,选择第1个免授予子时隙的时频资源集合的与所述数据包的大小相匹配的时频资源初始发送所述数据 包;For any one of the X data packets, selecting a time-frequency resource that matches the size of the data packet of the first time-frequency resource set of the first grant-free sub-slot, initially transmitting the data packet;
    当免授予时隙包括的免授予子时隙数量超过1个时,利用除第1个免授予子时隙以外的其它免授予子时隙重复发送所述数据包;When the number of exempted sub-slots included in the grant-free slot exceeds one, the data packet is repeatedly transmitted by using other ex-sub-slots other than the first grant-free sub-slot;
    其中,所述第1个免授予子时隙是用于发送所述数据包的免授予时隙的第1个免授予子时隙。The first grant-free subslot is a first grant-free subslot for transmitting a grant-free slot of the data packet.
  8. 根据权利要求7所述的方法,其中,当免授予时隙包括的免授予子时隙数量超过1个时,利用除第1个免授予子时隙以外的其它免授予子时隙重复发送数据包包括:The method according to claim 7, wherein when the number of exempted sub-slots included in the grant-free slot exceeds one, the data is repeatedly transmitted using the exempt-sub-slots other than the first grant-free sub-slot. The package includes:
    选择每一个其它免授予子时隙的时频资源集合的与数据包大小相匹配的时频资源重复发送数据包1次,其中,每一个其它免授予子时隙包含1个时频资源集合,该集合每一类时频资源的大小与第1个免授予子时隙时频资源集合的相同类别时频资源的大小相同;Selecting each other time-frequency resource that matches the packet size of the time-frequency resource set of the other sub-slots to repeatedly transmit the data packet once, wherein each of the other exempted sub-time slots includes one time-frequency resource set, The size of each type of time-frequency resource of the set is the same as the size of the same class of time-frequency resource of the first time-frequency resource set of the sub-slot granted;
    或者,选择每连续Q1个其它免授予子时隙的一个时频资源集合的与数据包大小相匹配的时频资源重复发送数据包1次,其中,每一个其它免授予子时隙包含Q2个时频资源集合,所述Q2与所述Q1的乘积等于共享所述第1个免授予子时隙时频资源集合的终端设备数量,所述其它免授予子时隙的时频资源集合的每一类时频资源的大小是所述第1个免授予子时隙时频资源集合的相同类别时频资源的大小的1/Q2,所述Q1、Q2为大于0整数。Alternatively, the time-frequency resource matching the packet size of each time-frequency resource set of each of the consecutive Q1 other grant-free sub-slots is selected to be repeatedly transmitted, wherein each of the other exempted sub-time slots includes Q2 a set of time-frequency resources, the product of the Q2 and the Q1 being equal to the number of terminal devices sharing the first time-frequency resource set of the first grant-free sub-slot, and the other time-frequency resource set of the other exempted sub-slots The size of a type of time-frequency resource is 1/Q2 of the size of the same class time-frequency resource of the first time-frequency resource set of the first sub-slot, and the Q1 and Q2 are greater than 0 integer.
  9. 根据权利要求8所述的方法,其中,根据以下方式之一获取所述每连续Q1个其它免授予子时隙的一个时频资源集合:通过信令指示给终端设备;根据参考信号隐含获得。The method according to claim 8, wherein the time-frequency resource set of each of the consecutive Q1 other exempt-sub-slots is obtained according to one of the following manners: indicating to the terminal device by signaling; implicitly obtaining according to the reference signal .
  10. 根据权利要求7所述的方法,其中,The method of claim 7 wherein
    对于所述数据包的初始发送和每一次的重复发送,所述数据包的码字按照不同的扰码进行加扰。For the initial transmission of the data packet and each repeated transmission, the codeword of the data packet is scrambled according to different scrambling codes.
  11. 根据权利要求6所述的方法,其中,所述选择X个不同的免授予时隙依次发送X个数据包包括:所述X个不同的免授予时隙中的每一个免授予时隙对应的HARQ进程是不同的。The method according to claim 6, wherein said selecting X different grant-free slots to sequentially transmit X data packets comprises: assigning each of said X different grant-free slots to a grant-free slot The HARQ process is different.
  12. 根据权利要求6所述的方法,其中,当所述X个数据包中的一个数据包按照授予的方式进行重传时,用于重传的资源授予信息包含该数据包使用的HARQ进程的索引。The method according to claim 6, wherein when one of the X data packets is retransmitted in a grant manner, the resource grant information for retransmission includes an index of the HARQ process used by the data packet. .
  13. 一种终端设备,包括:A terminal device comprising:
    处理器以及存储有所述处理器可执行指令的存储器,当所述指令被处理器执行时,执行如下操作:根据数据包的数目和/或信道质量指标发送所述数据包。The processor and the memory storing the processor-executable instructions, when executed by the processor, perform the operation of transmitting the data packet based on the number of data packets and/or channel quality indicators.
  14. 根据权利要求13所述的终端设备,其中,所述终端设备还配置为执行如下操作至少之一:The terminal device according to claim 13, wherein the terminal device is further configured to perform at least one of the following operations:
    当所述数据包的数目为1个时,或者,当所述数据包的数目为1个并且所述信道质量指标超过第一门限值时,按照以下方式发送所述数据包:选择预配置资源池的一个免授予时机的一个免授予时隙发送所述数据包;或者,选择M个连续的免授予时隙连续发送所述数据包,其中,所述M个连续的免授予时隙属于预配置资源池的相同或不同的免授予时机,M为大于1的整数;或者,选择预配置资源池的一个免授予时机的一个免授予时隙或选择一个终端专有的调度请求资源发送调度请求信息,监控并接收来自网络侧的资源授予信息,按照资源授予信息发送所述数据包;When the number of the data packets is one, or when the number of the data packets is one and the channel quality indicator exceeds the first threshold, the data packet is sent in the following manner: selecting pre-configuration Sending the data packet in a grant-free time slot of an exemption grant time of the resource pool; or selecting M consecutive grant-free slots to continuously send the data packet, wherein the M consecutive grant-free slots belong to The same or different exemption timing of the pre-configured resource pool, M is an integer greater than 1; or, select an exemption grant slot of an exemption grant time of the pre-configured resource pool or select a terminal-specific scheduling request resource to send the schedule Requesting information, monitoring and receiving resource grant information from the network side, and transmitting the data packet according to the resource grant information;
    当所述数据包的数目为N个时,或者,当所述数据包的数目为N个并且所述信道质量指标超过第一门限值时,按照以下方式发送所述数据包,所述N为大于1整数:选择N个不同的免授予时隙依次发送所述N个数据包,其中,所述N个不同的免授予时隙属于预配置资源池的相同或不同的免授予时机;或者,选择N-1个不同的免授予时隙依次发送所述N个数据 包中的第1个至第N-1个数据包,监控并接收来自网络侧的资源授予信息,按照资源授予信息发送所述N个数据包中的第N个数据包,其中,所述N-1个不同的免授予时隙属于预配置资源池的相同或不同的免授予时机,所述第1个至第N-1个数据包中的每一个数据包携带调度请求信息;When the number of the data packets is N, or when the number of the data packets is N and the channel quality indicator exceeds the first threshold, the data packet is sent in the following manner, the N Is greater than 1 integer: selecting N different grant-free slots to sequentially send the N data packets, wherein the N different grant-free slots belong to the same or different grant-free timing of the pre-configured resource pool; or Selecting N-1 different grant-free slots to sequentially transmit the first to the N-1th data packets of the N data packets, and monitoring and receiving resource grant information from the network side, and sending according to the resource grant information. The Nth data packet of the N data packets, wherein the N-1 different grant-free time slots belong to the same or different grant grant timings of the pre-configured resource pool, the first to the Nth - each of the 1 data packets carries scheduling request information;
    当所述数据包的数目为1个并且所述信道质量指标不超过第一门限值时,按照以下方式发送所述数据包:选择预配置资源池的一个免授予时机的一个免授予时隙或选择一个终端专有的调度请求资源发送调度请求信息,监控并接收来自网络侧的资源授予信息,按照资源授予信息发送所述数据包;When the number of the data packets is one and the channel quality indicator does not exceed the first threshold, the data packet is sent in the following manner: selecting an exempt grant slot of an exemption grant time of the pre-configured resource pool Or selecting a terminal-specific scheduling request resource to send scheduling request information, monitoring and receiving resource grant information from the network side, and sending the data packet according to the resource grant information;
    当所述数据包的数目为N个并且所述信道质量指标不超过第一门限值时,所述N为大于1整数,按照以下方式发送所述数据包:选择预配置资源池的一个免授予时机的一个免授予时隙发送调度请求信息,或者,选择一个或N个终端专有的调度请求资源发送调度请求信息,监控并接收来自网络侧的N个资源授予信息,按照所述N个资源授予信息依次发送所述N个数据包。When the number of the data packets is N and the channel quality indicator does not exceed the first threshold, the N is greater than 1 integer, and the data packet is sent in the following manner: selecting one of the pre-configured resource pools Granting scheduling request information to a grant-free time slot of the grant timing, or selecting one or N terminal-specific scheduling request resources to send scheduling request information, monitoring and receiving N resource grant information from the network side, according to the N The resource grant information sequentially transmits the N data packets.
  15. 一种终端设备,包括:A terminal device comprising:
    处理器以及存储有所述处理器可执行指令的存储器,当所述指令被处理器执行时,执行如下操作:当存在X个数据包需要按照免授予方式进行发送时,选择X个不同的免授予时隙依次发送所述X个数据包,The processor and the memory storing the processor-executable instructions, when the instructions are executed by the processor, perform the following operations: when there are X data packets that need to be sent in a grant-free manner, select X different exemptions Granting the time slots to send the X data packets in sequence,
    其中,所述X个不同的免授予时隙属于预配置资源池的相同或不同的免授予时机,所述X是大于0的整数。The X different grant-free slots belong to the same or different grant-free times of the pre-configured resource pool, and the X is an integer greater than 0.
  16. 根据权利要求15所述的终端设备,其中,所述终端设备还配置为执行如下操作:The terminal device according to claim 15, wherein the terminal device is further configured to perform the following operations:
    对于所述X个数据包中的任一个数据包,选择第1个免授予子时隙的时频资源集合的与所述数据包的大小相匹配的时频资源初始发送所述数据 包;For any one of the X data packets, selecting a time-frequency resource that matches the size of the data packet of the first time-frequency resource set of the first grant-free sub-slot, initially transmitting the data packet;
    当免授予时隙包括的免授予子时隙数量超过1个时,利用除第1个免授予子时隙以外的其它免授予子时隙重复发送所述数据包;When the number of exempted sub-slots included in the grant-free slot exceeds one, the data packet is repeatedly transmitted by using other ex-sub-slots other than the first grant-free sub-slot;
    其中,所述第1个免授予子时隙是用于发送所述数据包的免授予时隙的第1个免授予子时隙。The first grant-free subslot is a first grant-free subslot for transmitting a grant-free slot of the data packet.
  17. 一种存储介质,所述存储介质存储有程序代码;所述程序代码被执行后能够实现权利要求1至5或6至12任一项提供的方法。A storage medium storing program code; the program code being executed to implement the method of any one of claims 1 to 5 or 6 to 12.
PCT/CN2018/073507 2017-02-06 2018-01-19 Data transmission method, terminal device and storage medium WO2018141214A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201710073271.3A CN108400837B (en) 2017-02-06 2017-02-06 Data sending method and terminal equipment
CN201710073271.3 2017-02-06

Publications (1)

Publication Number Publication Date
WO2018141214A1 true WO2018141214A1 (en) 2018-08-09

Family

ID=63040276

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2018/073507 WO2018141214A1 (en) 2017-02-06 2018-01-19 Data transmission method, terminal device and storage medium

Country Status (2)

Country Link
CN (2) CN114978430A (en)
WO (1) WO2018141214A1 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110958691B (en) 2018-09-26 2022-10-18 维沃移动通信有限公司 Resource pool configuration method, use method, configuration equipment and terminal
CN109699085A (en) * 2018-10-17 2019-04-30 华为技术有限公司 A kind of method and terminal device for transmitting data

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1343056A (en) * 2000-09-07 2002-04-03 松下电器产业株式会社 Method and equipment for grouping transmission data
CN102055571A (en) * 2009-11-05 2011-05-11 华为技术有限公司 Transmission method of data packets, communication equipment and communication system
CN104838713A (en) * 2012-12-14 2015-08-12 华为技术有限公司 System and method for small traffic transmissions

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102104464A (en) * 2009-12-22 2011-06-22 中兴通讯股份有限公司 Retransmission method and device of high-speed uplink packet access terminal
EP2836044A1 (en) * 2013-08-08 2015-02-11 Panasonic Intellectual Property Corporation of America Dynamic scheduling for subframe bundling
CN105722234B (en) * 2016-02-05 2019-11-08 北京佰才邦技术有限公司 Method, base station and the terminal of resource are dispatched in unauthorized frequency range

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1343056A (en) * 2000-09-07 2002-04-03 松下电器产业株式会社 Method and equipment for grouping transmission data
CN102055571A (en) * 2009-11-05 2011-05-11 华为技术有限公司 Transmission method of data packets, communication equipment and communication system
CN104838713A (en) * 2012-12-14 2015-08-12 华为技术有限公司 System and method for small traffic transmissions

Also Published As

Publication number Publication date
CN108400837B (en) 2022-08-02
CN108400837A (en) 2018-08-14
CN114978430A (en) 2022-08-30

Similar Documents

Publication Publication Date Title
US20220095337A1 (en) Method for harq-ack feedback of semipersistent scheduling data, ue, base station, device and medium
CN106714320B (en) A kind of Downlink Control Information DCI transmission method and device
WO2017193890A1 (en) Method for transmitting harq feedback information, ue unit, base station, and system
WO2017133451A1 (en) Method and apparatus for transmitting uplink control information
CN102843785B (en) Method and device for transmission of reverse protocol in wireless local network (WLCN)
JP6698637B2 (en) Method and apparatus for ending iterations of data packet transmission
CN110505697A (en) A kind of transmission method of hybrid automatic repeat-request, terminal and base station
CN107370570B (en) Feedback information transmission method, UE, base station and system
WO2017197949A1 (en) Control method for data transmission, and relevant device
WO2012048568A1 (en) Method, device and system for resolving channel collision
AU2019460320B2 (en) Sharing HARQ processes by multiple configured grants resources
US20210274516A1 (en) Communication method and apparatus, computer-readable medium, and electronic device
US10581574B2 (en) Data transmission method, and apparatus
CN106549737A (en) A kind of data transmission method and device
CN114362900A (en) Method, device and equipment for indicating SPS PDSCH and readable storage medium
CN108243497A (en) For the method for autonomous uplink signal transmission and corresponding terminal device and the network equipment
WO2018141214A1 (en) Data transmission method, terminal device and storage medium
WO2020063266A1 (en) Harq process id determination method and apparatus, terminal, and medium
WO2019214658A1 (en) Data transmission sending method and device and data transmission receiving method and device
CN111294940A (en) Transmission power distribution method and device, storage medium and terminal
WO2018141281A1 (en) Method and device for data transmission
WO2018006762A1 (en) Method, device and system for processing pseudo random sequence, and storage medium
US10027443B2 (en) Method and device for frame acknowledgment
WO2017050143A1 (en) Ofdma-based data transmission method and related equipment
US20190215822A1 (en) Contention-Based Uplink Data Transmission

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: 18747291

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: 18747291

Country of ref document: EP

Kind code of ref document: A1