[go: up one dir, main page]

WO2019192541A1 - 传输方法及装置、计算机可读存储介质 - Google Patents

传输方法及装置、计算机可读存储介质 Download PDF

Info

Publication number
WO2019192541A1
WO2019192541A1 PCT/CN2019/081333 CN2019081333W WO2019192541A1 WO 2019192541 A1 WO2019192541 A1 WO 2019192541A1 CN 2019081333 W CN2019081333 W CN 2019081333W WO 2019192541 A1 WO2019192541 A1 WO 2019192541A1
Authority
WO
WIPO (PCT)
Prior art keywords
tbs
data transmission
tbss
maximum
supported
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
PCT/CN2019/081333
Other languages
English (en)
French (fr)
Inventor
刘锟
戴博
方惠英
杨维维
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
ZTE Corp
Original Assignee
ZTE Corp
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 ZTE Corp filed Critical ZTE Corp
Priority to CA3094446A priority Critical patent/CA3094446C/en
Priority to KR1020207027221A priority patent/KR102396735B1/ko
Priority to EP19780933.8A priority patent/EP3758430A4/en
Priority to AU2019247019A priority patent/AU2019247019B2/en
Publication of WO2019192541A1 publication Critical patent/WO2019192541A1/zh
Priority to US17/022,689 priority patent/US11388711B2/en
Anticipated expiration legal-status Critical
Priority to US17/862,323 priority patent/US12225507B2/en
Ceased legal-status Critical Current

Links

Images

Classifications

    • 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/06Optimizing the usage of the radio link, e.g. header compression, information sizing, discarding information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W74/00Wireless channel access
    • H04W74/002Transmission of channel access control information
    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16YINFORMATION AND COMMUNICATION TECHNOLOGY SPECIALLY ADAPTED FOR THE INTERNET OF THINGS [IoT]
    • G16Y10/00Economic sectors
    • G16Y10/75Information technology; Communication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1806Go-back-N protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1812Hybrid protocols; Hybrid automatic repeat request [HARQ]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/70Services for machine-to-machine communication [M2M] or machine type communication [MTC]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/12Wireless traffic scheduling
    • H04W72/1263Mapping of traffic onto schedule, e.g. scheduled allocation or multiplexing of flows
    • H04W72/1268Mapping of traffic onto schedule, e.g. scheduled allocation or multiplexing of flows of uplink data flows
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W74/00Wireless channel access
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W74/00Wireless channel access
    • H04W74/08Non-scheduled access, e.g. ALOHA
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W74/00Wireless channel access
    • H04W74/08Non-scheduled access, e.g. ALOHA
    • H04W74/0808Non-scheduled access, e.g. ALOHA using carrier sensing, e.g. carrier sense multiple access [CSMA]
    • H04W74/0825Non-scheduled access, e.g. ALOHA using carrier sensing, e.g. carrier sense multiple access [CSMA] with collision detection
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W74/00Wireless channel access
    • H04W74/08Non-scheduled access, e.g. ALOHA
    • H04W74/0833Random access procedures, e.g. with 4-step access
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/02Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
    • H04W84/04Large scale networks; Deep hierarchical networks
    • H04W84/042Public Land Mobile systems, e.g. cellular systems

Definitions

  • the present disclosure relates to communication technologies, for example, to a transmission method and apparatus, and a computer readable storage medium.
  • wireless data content is no longer limited to traditional text or images, and more and more high definitions appear.
  • Mobile Internet and IoT services will become the main driving force for the development of mobile communications.
  • MTC Machine Type Communication
  • NB-IoT Near Band Internet of Things
  • the user equipment In the communication protocol of the related art, the user equipment (UE) can send data to the base station or receive data sent by the base station only after completing the related flow operation of the access system.
  • EDT Early Data Transmission
  • the UE In order to realize the data transmission between the UE and the base station earlier, an Early Data Transmission (EDT) technology is introduced in the protocol, that is, the UE is allowed to transmit data to the base station in the process of performing the access system.
  • EDT Early Data Transmission
  • At least one embodiment of the present disclosure provides a transmission method and apparatus, and a computer readable storage medium, which is configured to determine a TBS supported by a data transmission according to a Maximum Transmission Block Size (TBS), and facilitate a base station to allocate resources for the terminal and perform data. transmission.
  • TBS Maximum Transmission Block Size
  • At least one embodiment of the present disclosure provides a transmission method, including:
  • the terminal determines a TBS supported by the data transmission according to the maximum TBS supported by the data transmission.
  • An embodiment of the present disclosure provides a transmission apparatus including a memory and a processor, where the memory stores a program, and when the program is read and executed by the processor, the transmission method described in any embodiment is implemented.
  • An embodiment of the present disclosure provides a computer readable storage medium storing at least one program executable by at least one processor to implement the transmission of any of the embodiments method.
  • the TBS supported by the transmission is determined according to the maximum TBS, so that the base station allocates resources for the terminal and performs data transmission.
  • FIG. 1 is a flowchart of a transmission method according to an embodiment of the present disclosure
  • FIG. 2 is a schematic diagram of resources for EDT transmission according to an embodiment of the present disclosure
  • FIG. 3 is a schematic diagram of another resource for EDT transmission according to an embodiment of the present disclosure.
  • FIG. 4 is a schematic diagram of another resource for EDT transmission according to an embodiment of the present disclosure.
  • FIG. 5 is a block diagram of a transmission apparatus according to an embodiment of the present disclosure.
  • the random access procedure includes at least: a NB-IoT terminal (UE) in a narrowband random access channel of the NB-IoT system (Narrow Band Physical Random Access Channel,
  • the random access signal also referred to as Msg1 is sent on the NPRACH); after receiving the Msg1, the base station sends a random access response message (RAR) (also referred to as message 2, Msg2) to the UE.
  • RAR random access response message
  • the UE receives the Msg2 message and obtains uplink time synchronization and uplink resources. However, at this time, it is not determined that the Msg2 message is sent to the UE itself rather than to other UEs because there is a possibility that different UEs transmit the same random access sequence on the same time-frequency resource, so that these The UE receives the same Msg2 through the same Random Access Radio Network Temporary Identifier (RA-RNTI). Moreover, the UE also has no way of knowing if other UEs are using the same resources for random access.
  • RA-RNTI Random Access Radio Network Temporary Identifier
  • the UE needs to resolve the random access collision by means of subsequent message 3 (Msg3) and message 4 (Msg4), wherein the Msg3 message is also called a collision detection message, and the Msg4 message is also called a collision detection response message.
  • Msg3 message is also called a collision detection message
  • Msg4 message is also called a collision detection response message.
  • Msg3 is the first message to be transmitted on the Narrow Band Physical Uplink Shared Channel (NPUSCH) based on the uplink scheduling and using the Hybrid Automatic Repeat ReQuest (HARQ) mechanism.
  • the Msg3 transmits a radio resource control connection request message (RRC Connection Request). If different UEs receive the same RAR message, they will obtain the same uplink resource and simultaneously send the Msg3 message.
  • RRC Connection Request radio resource control connection request message
  • the Msg3 carries a UE-specific identifier (ID) for distinguishing different UEs. In the case of initial access, this ID may be the Serving-Temporary Mobile Subscriber Identity (S-TMSI) of the UE or a randomly generated 40-bit value.
  • S-TMSI Serving-Temporary Mobile Subscriber Identity
  • the UE starts the contention cancellation timer immediately after sending the MSg3 message (and then restarts the timer every time the Msg3 is retransmitted), and the UE needs to listen to the contention resolution returned by the base station to itself during this time. (Msg4 message).
  • the UE can send data to the base station or receive data sent by the base station only after completing the random access procedure and accessing the system.
  • the EDT is introduced in the wireless communication protocol, that is, the UE is allowed to transmit data to the base station in the random access procedure.
  • the base station since the base station does not know the data block size that the UE needs to transmit, the base station cannot allocate resources for transmitting data to the UE in the EDT process.
  • FIG. 1 is a flowchart of a transmission method according to an embodiment of the present disclosure. As shown in FIG. 1 , the method provided in this embodiment includes step 1010 and step 1020 .
  • Step 1010 The terminal receives the indication information of the maximum TBS supported by the data transmission, and determines the maximum TBS supported by the data transmission according to the indication information.
  • Step 1020 The terminal determines a TBS supported by the data transmission according to the maximum TBS supported by the data transmission.
  • the data transmission is, for example, an EDT, or a data transmission by an Msg3 message in a random access procedure.
  • the number of TBSs supported by the data transmission is greater than or equal to 1, that is, the TBS supported by the data transmission is at least one TBS.
  • the method provided in this embodiment enables the terminal to determine the TBS supported by the data transmission, thereby facilitating the base station to allocate resources for the terminal and perform data transmission.
  • the indication information is sent to the terminal in System Information (SI); the terminal acquires the indication information from the SI.
  • SI System Information
  • the maximum TBS supported by the data transmission can be configured separately for each coverage enhancement level.
  • the largest TBS supported by the data transmission is selected from the first set of TBSs.
  • the indication information is, for example, an index information, and the terminal acquires the maximum TBS supported by the data transmission from the first TBS set according to the index information.
  • determining, according to the indication information, that the maximum TBS supported by the data transmission includes: the indication information is an index information, and the terminal searches for the first TBS set according to the index information, and determines that the data transmission is supported. Maximum TBS.
  • At least one TBS is included in the first TBS set.
  • the first set of TBSs is pre-configured or sent by the base station to the terminal.
  • the first TBS set includes eight TBSs, one of the following: ⁇ 328, 408, 504, 600, 712, 808, 936, 1000 ⁇ , ⁇ 328, 408, 504, 616, 712, 808, 936, 1000 ⁇ , ⁇ 328, 408, 536, 600, 712, 808, 936, 1000 ⁇ , ⁇ 328, 408, 536, 616, 712, 808, 936, 1000 ⁇ , ⁇ 328, 424, 504, 600, 712, 808, 936, 1000 ⁇ , ⁇ 328,424,504,616,712,808,936,1000 ⁇ , ⁇ 328,424,536,600,712,808,936,1000 ⁇ , ⁇ 328,424,536,616,712,808,936,1000 ⁇ , ⁇ 296,392,472,584,680,776,872,1000 ⁇ , ⁇ 328,408,488,584,680,776,840,936 ⁇ .
  • the unit of the TBS is a bit.
  • the TBS included in the foregoing first TBS set is only an example, and may include more TBSs as needed, or include other TBSs, which is not limited by the embodiments of the present disclosure.
  • Solution 1 In the first TBS set, a plurality of TBSs are sequentially taken as a TBS supported by the data transmission starting from the maximum TBS supported by the data transmission.
  • the determining, according to the maximum TBS supported by the data transmission, the TBS supported by the data transmission includes: if the number of TBSs in the first TBS set that is less than or equal to the maximum TBS is greater than or equal to N, N TBSs in the TBS of the first TBS set that are less than or equal to the maximum TBS are used as TBSs supported by the data transmission, and the N is greater than or equal to 1.
  • the N TBSs in the TBS that are less than or equal to the maximum TBS in the first TBS set as the TBS supported by the data transmission include: less than or equal to the first TBS set The largest or smallest N TBSs of the TBSs of the largest TBS serve as TBSs supported by the data transmission.
  • the TBSs in the first TBS set that are less than or equal to the maximum TBS are sorted according to the value, and the first N or the last N TBSs are taken as the TBS supported by the data transmission.
  • the TBSs in the first TBS set that are less than or equal to the maximum TBS are sorted from largest to smallest, and the first N TBSs or the last N TBSs are taken, or the first TBS set is less than or equal to
  • the TBSs of the largest TBS are sorted from small to large, taking the first N TBSs or the last N TBSs.
  • N is for example 4 .
  • N can take other values as needed.
  • the value of N can be predefined, or the value of N is sent by the base station to the terminal.
  • N When the value of N is sent by the base station to the terminal, in an embodiment, it is sent to the terminal in the Msg2 message.
  • the values of the four types of N are indicated by 2 bits, for example, N can be selected from ⁇ 1, 2, 3, 4 ⁇ .
  • the determining, according to the maximum TBS supported by the data transmission, the TBS supported by the data transmission comprises: if the number of TBSs less than or equal to the maximum TBS in the pre-configured first TBS set is less than N, The TBS in the first TBS set that is less than or equal to the maximum TBS is used as the TBS supported by the data transmission, and the N is greater than or equal to 1.
  • N is for example 4 .
  • N can take other values as needed.
  • the first TBS set as ⁇ 328, 408, 504, 600, 712, 808, 936, 1000 ⁇ as an example
  • N 4
  • the value of N can be predefined, or the value of N is sent by the base station to the terminal. When the value of N is sent by the base station to the terminal, in an embodiment, it may be sent to the terminal in the Msg2 message.
  • the values of the four types of N are indicated by 2 bits, for example, N can be selected from ⁇ 1, 2, 3, 4 ⁇ .
  • the value of N in the subsequent embodiments is similar to that here and will not be described.
  • Option 2 Direct sequential fetch, but the same interval exists between multiple TBSs selected.
  • the determining, according to the maximum TBS supported by the data transmission, the TBS supported by the data transmission comprises: sequentially arranging the TBSs in the first TBS set, and comparing the first TBS set to be less than or equal to the Among the TBSs of the largest TBS, all TBSs distributed at the first interval from the maximum TBS or a subset of all TBSs distributed at the first interval are used as TBSs supported by the data transmission.
  • the first interval is, for example, 1, starting from the largest TBS supported by the data transmission in the first TBS set, taking one TBS as the TBS supported by the data transmission every 1 TBS, or supporting the data transmission from the first TBS set.
  • the maximum TBS starts, and after every TBS takes one TBS, the subset is taken as the TBS supported by the data transmission.
  • the first TBS set as ⁇ 328, 408, 504, 600, 712, 808, 936, 1000 ⁇ as an example, when the maximum TBS supported by the data transmission is 1000, one TBS is taken every other TBS, and the following TBS set is obtained: ⁇ 408, 600, 808, 1000 ⁇
  • the TBS in the TBS set serves as a TBS supported by data transmission. If one TBS is taken every 2 TBSs, the following TBS set is obtained: ⁇ 408, 712, 1000 ⁇ , and the TBS in the TBS set is used as the TBS supported by the data transmission.
  • the first interval may be predefined or sent by the base station to the terminal.
  • the first interval is a positional interval.
  • all TBSs in the first TBS set that are less than or equal to the maximum TBS are distributed according to the maximum interval from the maximum TBS, or all of the first intervals are distributed.
  • the TBS as a data transmission supported TBS includes: the number of all TBSs distributed according to the first interval from the maximum TBS in the TBS that is less than or equal to the maximum TBS in the first TBS set is greater than or equal to N In the case of the TBS in the first TBS set that is less than or equal to the maximum TBS, N TBSs of all TBSs distributed according to the maximum interval starting from the maximum TBS are used as data transmission supported TBSs; The first N or the last N after all the TBSs distributed at the first interval from the maximum TBS are sorted by the value, that is, all the TBSs distributed from the maximum TBS at the first interval The largest or smallest N TBSs serve as TBSs for data transmission support.
  • the number of all TBSs distributed by the first interval from the maximum TBS in the TBS in the first TBS set is less than or equal to the maximum TBS, the number of all TBSs in the first TBS set is less than or All TBSs distributed at the first interval from the maximum TBS in the TBS equal to the maximum TBS are used as TBSs supported by data transmission.
  • N is for example 4 .
  • the first interval may be predefined or configured by the base station.
  • the terminal determines, according to the first rule, a TBS supported by the data transmission, including: the TBS supported by the data transmission is included in the first TBS set; and the index of the TBS supported by the data transmission in the first TBS set is equal to Interval distribution; the TBS supported by the data transmission includes at least the maximum TBS supported by the data transmission; the TBS supported by the data transmission further includes a TBS with an index less than i, where i is the maximum TBS supported by the data transmission at the first TBS set An index in which the TBSs in the first set of TBSs are sorted from small to large.
  • the first TBS set is divided into Q (Q is greater than or equal to 1) sub-sets according to the TBS, and the resource unit corresponding to the TBS in each sub-set is defined or configured respectively (Resource Unit, RU ) Quantity.
  • the first TBS set may be divided into Q subsets by configuring Q-1 TBS thresholds; for example, the first TBS set is ⁇ 328, 408, 504, 600, 712, 808, 936, 1000 ⁇ , and when the TBS threshold is 600 bits, the TBS is less than or equal to 600 bits.
  • the TBS is divided into the first subset, and the number of RUs allocated for the first subset is selected from the set ⁇ 3, 4, 5, 6, 8 ⁇ ; the TBS with the TBS greater than 600 bits is divided into the second subset, which is the second The number of RUs allocated by the subset is selected from the set ⁇ 4, 5, 6, 8, 10 ⁇ .
  • the value of the RU number (that is, the value in the set) is notified to the terminal in the RAR, and the RAR carries the RU quantity indication information. Determining, by the terminal, the quantity of the number of the RBs from the RAR, determining the set of the number of the resource units corresponding to the subset to which the largest TBS belongs, and determining the maximum TBS according to the quantity of the number of the RU and the set of the number of the resource units corresponding to the maximum TBS. The number of resource units.
  • Solution 3 According to the maximum TBS, the TBS supported by the corresponding data transmission is different, and is not in the set where the largest TBS is located.
  • the determining, according to the maximum TBS supported by the data transmission, the TBS supported by the data transmission comprises: dividing the first TBS set into at least one subset, each subset corresponding to a second TBS set; And determining, by the subset to which the TBS belongs, the second TBS set corresponding to the maximum TBS; the TBS supported by the data transmission includes the TBS in the second TBS set corresponding to the maximum TBS and the maximum TBS. That is, the correspondence between the subset and the second TBS set is directly established, and the second TBS set is determined by searching the correspondence, thereby determining the TBS supported by the data transmission.
  • the multiple subsets do not overlap each other, and the multiple subsets are combined to obtain the first TBS set.
  • the first TBS set is divided into a subset, which is equivalent to not dividing.
  • each TBS in the first TBS set is divided into a subset.
  • the determining, according to the maximum TBS supported by the data transmission, the TBS supported by the data transmission comprises: dividing the first TBS set into at least one subset, each subset corresponding to a TBS number; according to the maximum TBS And determining, according to a preset rule, a second TBS set, where the number of TBSs included in the second TBS set is consistent with the number of TBSs corresponding to the maximum TBS; the data transmission support The TBS includes the maximum TBS and the TBS in the second TBS set.
  • the determining, according to the preset rule, the second set of TBSs includes: determining a quantity of the first resource, and selecting M of the plurality of TBSs corresponding to the quantity of the first resource in the correspondence table of the TBS
  • the TBS is configured to form the second TBS set, where the number of TBSs corresponding to the maximum TBS is consistent.
  • the correspondence table between the quantity of resources and the TBS is as shown in Table 1.
  • Table 1 Table of relationship between resource quantity and TBS
  • the correspondence table between the quantity of resources and the TBS may be pre-configured in the terminal, or sent by the base station to the terminal.
  • the selection method here is only an example, and other methods may be used as needed.
  • the determining the first resource quantity comprises: acquiring the first resource quantity from a base station; or acquiring a correspondence between a subset and a resource unit quantity, and using a resource corresponding to the subset to which the largest TBS belongs The number of units is the number of the first resources.
  • the TBS closest to the candidate TBS in the TBS corresponding to the number of RUs corresponding to the largest TBS is used as the TBS in the second TBS set.
  • the rules here are merely examples, and other rules may be set as needed.
  • the TBS supported by the data transmission includes at least the maximum TBS supported by the data transmission; the TBSs supported by the data transmission are included in the second TBS set except the largest TBS.
  • the number of TBSs in the second TBS set is determined according to the following method: dividing the first TBS set into one or more subsets, each subset including one or more TBSs, respectively defining or configuring the number of TBSs corresponding to each subset .
  • the value of the TBS in the second TBS set may be determined according to a preset rule, with specific reference to the foregoing embodiment.
  • the first TBS set is defined as ⁇ 328, 408, 504, 600, 712, 808, 936, 1000 ⁇ ; each TBS is defined as a subset, and the corresponding second TBS set is as shown in Table 2 below.
  • the second TBS set is ⁇ 808, 600, 408 ⁇
  • the TBS supported by the final data transmission is ⁇ 1000, 808, 600, 408 ⁇ .
  • the minimum TBS is configured by default.
  • the determining, according to the maximum TBS supported by the data transmission, the TBS supported by the data transmission comprises: dividing the first TBS set into one or more subsets, each subset corresponding to a second TBS set; Determining a subset of the maximum TBS, determining a second TBS set corresponding to the maximum TBS; the TBS supported by the data transmission includes the maximum TBS, a minimum TBS in the first TBS set, and a corresponding TBS TBS in the two TBS sets.
  • the determining, according to the maximum TBS supported by the data transmission, the TBS supported by the data transmission comprises: dividing the first TBS set into one or more subsets, each subset corresponding to a TBS quantity; according to the maximum TBS a subset of the TBS corresponding to the maximum TBS; determining a second TBS set according to a preset rule, where the number of TBSs included in the second TBS set is consistent with the number of TBSs corresponding to the maximum TBS;
  • the supported TBS includes the maximum TBS, a minimum TBS in the first TBS set, and a TBS in the second TBS set.
  • the terminal determines, according to the first rule, a TBS supported by the data transmission, including: the TBS supported by the data transmission includes at least a maximum TBS supported by the data transmission; and the TBS supported by the data transmission includes at least the first TBS.
  • the number of TBSs in the second TBS set is determined by dividing the first TBS set into one or more sub-sets, each sub-set including one or more TBSs; respectively defining or configuring each first TBS set sub- The number of TBSs in the second TBS set corresponding to the set.
  • the value of the TBS in the second TBS set may be determined according to a preset rule.
  • the number of resource units (RUs) corresponding to different subsets of the first TBS set is respectively defined or configured. Determining, by the terminal, the resource element quantity set corresponding to each subset according to the predefined information or the configuration information sent by the base station; the terminal receiving the resource unit quantity indication information, according to the resource unit quantity indication information and the maximum TBS A set of resource unit numbers corresponding to the subset, and determining a number of resource units corresponding to the maximum TBS.
  • the definition is that the system is predefined, and both the terminal and the base station are pre-defined, and the configuration refers to that the terminal is configured by the base station side.
  • the data transmission corresponding to different TBSs is defined or configured to be repeated.
  • the data transmission corresponding to the TBS supported by the data transmission needs to be repeatedly transmitted according to the predefined information or the configuration information sent by the base station.
  • the first TBS set is divided into at least one subset, and each subset corresponds to one TBS set;
  • the TBS determined by the terminal according to the maximum TBS supported by the data transmission to support data transmission includes: the terminal Determining a subset to which the largest TBS supported by the data transmission belongs, and using the TBS in the TBS set corresponding to the subset to which the largest TBS supported by the data transmission belongs is a TBS supported by the data transmission.
  • each TBS in the first TBS set is divided into a subset.
  • each TBS corresponds to a TBS set supported by the data transmission.
  • the TBS set corresponding to the largest TBS supported by the data transmission is directly
  • the TBS serves as a TBS for data transmission support.
  • the correspondence table is directly established, and the TBS supported by the data transmission can be obtained by looking up the table.
  • the method further includes: the terminal selecting a TBS from the TBS supported by the data transmission to perform the data transmission; and detecting, by the terminal, downlink information sent by the base station, where the downlink information is And including at least one of: the indication information that the data transmission is successfully received; the configuration information of the resource allocated when the data transmission needs to be retransmitted; and the configuration information of the allocated resource for the new data transmission of the terminal.
  • the data transmission needs to be resent. At this time, the data transmission fails, and the resources need to be allocated for retransmission. Allocating resources for new data transmission means that the data transmission is successful at this time, and new data transmission can be performed.
  • the detecting, by the terminal, the downlink information sent by the base station includes: detecting, by the terminal, downlink information sent by the base station in a first time window, where the first time window is located in K times of repeated transmission of the data transmission Thereafter, the K is greater than or equal to 1.
  • Multiple transmission intervals may be the same or different. It is determined by the resources configured for data transmission. For example, in a resource configured for data transmission, multiple resources are configured for data transmission, a transmission interval is configured immediately after multiple resources, and then multiple resources are configured for data transmission, and then one resource is configured after being followed by multiple resources. Transmission interval. For example, it is possible to configure a transmission interval after 4 resources for data transmission, such as transmission interval 1 in FIG. 2, and then configure a transmission interval after 4 resources for data transmission, such as transmission interval 2 in FIG. Then, 8 resources for data transmission are then configured with a transmission interval, such as transmission interval 3 in FIG. For another example, it is possible to configure a transmission interval after 8 resources for data transmission, such as transmission interval 4 in FIG. 3, and then configure a transmission interval after 8 resources for data transmission, such as the transmission interval in FIG. 5, and so on.
  • the first time window is located after K times of repeated transmission of the data transmission, and the first time window is located in a transmission interval after K times of repeated transmission of the data transmission, the transmission The terminal does not perform data transmission during the interval.
  • the first time window is set within the resources for data transmission. For example, after four consecutive resources for data transmission (repeated transmission 4 times), a time window is set for detecting downlink information, and another resource is set after 8 consecutive data transmissions (repeated transmission 8 times) Time window for detecting downlink information, setting another time window after 16 consecutive resources for data transmission (repeated transmission 16 times), for detecting downlink information, for 32 consecutive resources for data transmission (repetition After sending 32 times), another time window is set for detecting the downlink information.
  • the first time window is configured by the base station to the terminal, or is predefined.
  • the solution provided in this embodiment detects the downlink information after the maximum number of repetitions (the maximum number of repetitions of all TBSs). If the TBS is small, the detection may be performed in advance, and the data transmission is ended, thereby saving terminal power consumption.
  • the terminal may continue to perform data transmission while detecting downlink information in the first time window.
  • data transmission may not be performed.
  • the detecting, by the terminal, the downlink message sent by the base station comprises: detecting, by the terminal, a downlink message sent by the base station in a detection time window of the downlink control channel.
  • the data transmission is an advance data transmission EDT.
  • the preset combination may be predefined or configured by a base station.
  • the configuration information is transmitted in Msg2.
  • An embodiment of the present disclosure provides a transmission method, including: transmitting, by a base station, indication information of a maximum transport block size TBS supported by a data transmission to a terminal; and determining, by the base station, the terminal data transmission support according to the maximum TBS supported by the data transmission TBS.
  • the method for determining the maximum TBS supported by the data transmission to determine the TBS supported by the terminal data transmission refer to the implementation on the terminal side, and details are not described herein again.
  • the method further includes: the base station sending downlink information to the terminal, where the downlink information includes at least one of the following: indication information that the data transmission sent by the terminal is successfully received; the data transmission needs to be re Configuration information of resources allocated at the time of transmission; configuration information of resources allocated for new data transmission of the terminal.
  • the base station sends the downlink information in a first time window after detecting data transmission of the terminal.
  • the time window is located at a transmission interval, and a transmission interval is configured after the data transmission is repeatedly transmitted K times, wherein K is a data transmission corresponding to the TBS supported by the data transmission, and the number of repeated transmissions is required.
  • K is a data transmission corresponding to the TBS supported by the data transmission
  • the base station sends the downlink information on a downlink control channel.
  • the data transmission is an EDT transmission as an example, and the present disclosure is not limited thereto.
  • the UE performs uplink (Uplink) EDT transmission through Msg3.
  • the maximum TBS supported by the Msg3 used by the terminal as the EDT transmission is selected from the first TBS set.
  • the first TBS set is ⁇ 328, 408, 504, 600, 712, 808, 936, 1000 ⁇ , and the unit of the TBS is a bit.
  • the base station informs the terminal through the SI to use the index of the largest TBS supported by the Msg3 supported by the EDT in the first TBS set.
  • the terminal determines a maximum TBS according to the index.
  • the TBS that is not larger than the maximum TBS is sequentially taken from the largest TBS as the TBS supported by the EDT transmission.
  • the TBS supported by the EDT transmission is determined according to the following rule: when the number of TBSs in the first TBS set that is less than or equal to the maximum TBS is greater than or equal to N, the first TBS set is less than or equal to the The N TBSs of the largest TBS are used as the TBSs supported by the EDT transmission; for example, the TBSs in the first TBS set that are less than or equal to the maximum TBS are sorted, and the first N or the last N TBSs are taken as the EDT. Transfer supported TBS.
  • the TBS in the first TBS set that is less than or equal to the maximum TBS is used as the TBS supported by the EDT transmission, where the N Greater than or equal to 1.
  • the value of N may be pre-configured or may be sent by the base station to the terminal.
  • the maximum 4 TBSs less than or equal to 1000 are taken from the first TBS set ⁇ 328, 408, 504, 600, 712, 808, 936, 1000 ⁇ as the TBS supported by the EDT transmission, that is, the EDT transmission is supported.
  • the TBS set is ⁇ 1000, 936, 808, 712 ⁇ .
  • the maximum 3 TBSs less than or equal to 504 are taken from the first TBS set ⁇ 328, 408, 504, 600, 712, 808, 936, 1000 ⁇ as the TBS supported by the EDT transmission, and the TBS set supported by the EDT transmission is ⁇ 504, 408, 328 ⁇ .
  • a correspondence table between the maximum TBS and the TBS available for EDT can be established. As shown in Table 3 below, the terminal finds the EDT from Table 3 according to the maximum TBS and N values supported by the Msg3 used for EDT transmission. Transfer the supported TBS collection.
  • the TBS set supported by the EDT transmission is ⁇ 1000, 936, 808, 712 ⁇ .
  • the set of TBSs supported by the EDT transmission is ⁇ 1000, 936, 808 ⁇ .
  • the maximum TBS supported by the Msg3 used by the terminal as the EDT transmission is selected from the first TBS set.
  • the first TBS set is ⁇ 328, 408, 504, 600, 712, 808, 936, 1000 ⁇ , and the unit of the TBS is a bit.
  • the base station informs the terminal through the SI to use the index of the largest TBS supported by the Msg3 supported by the EDT in the first TBS set.
  • the terminal determines the maximum TBS based on the index.
  • the terminal determines the TBS supported by the EDT transmission according to the first rule, including:
  • the TBS supported by the EDT transmission is included in the first TBS set.
  • the TBS supported by the EDT transmission includes at least the maximum TBS supported by the EDT transmission.
  • the TBS supported by the EDT transmission further includes a TBS whose index is smaller than i, where i is an index of the largest TBS supported by the EDT transmission in the first TBS set.
  • the TBS values in the first TBS set are sorted from small to large.
  • the determined TBS is used as the TBS supported by the EDT transmission.
  • the TBS values in the first TBS set are sorted from small to large, and there are a total of 8 TBSs.
  • the index of the first TBS in the first TBS set is 1, and so on, and the index of the last TBS is 8.
  • Interval is an index interval, and Interval is greater than or equal to 1 integer; p is an integer greater than or equal to 0; i is the index of the largest TBS supported by the EDT transmission in the first TBS set.
  • the index interval (Interval) of the TBS supported by the EDT transmission in the first TBS set is 2; the correspondence between the TBSs supported by the EDT transmission corresponding to the largest TBS supported by different EDT transmissions is established according to the first rule.
  • the table as shown in Table 4, determines the TBS supported by the EDT transmission by means of look-up table.
  • the establishment of the correspondence table is only an implementation manner, and the TBS supported by the EDT transmission may be directly determined according to the first rule.
  • the index interval can also be 3 and so on.
  • TBS the maximum TBS as 1000 as an example, starting from 1000 in the first TBS set ⁇ 328, 408, 504, 600, 712, 808, 936, 1000 ⁇ , one TBS per two TBSs (ie, one TBS is taken by one TBS) is used as the TBS supported by the EDT transmission, and then ⁇ 408, 600, 808, 1000 ⁇ .
  • the TBS set supported by the EDT transmission is ⁇ 1000, 808, 600, 408 ⁇ .
  • the first TBS set is divided into two sub-sets, and the TBS threshold is set to 600 bits, and the TBS less than or equal to 600 bits is divided into the first sub-set, that is, the first sub-set is ⁇ 328, 408, 504, 600 ⁇ .
  • the number of Resource Units (RUs) allocated by a subset is selected from the set ⁇ 3, 4, 5, 6, 8 ⁇ ; wherein the RU is a resource block composed of a time domain and a frequency domain.
  • the TBSs larger than 600 bits are divided into the second subset, that is, the second subset is ⁇ 712, 808, 936, 1000 ⁇ , and the number of RUs allocated for the second subset is selected from the set ⁇ 4, 5, 6, 8, 10 ⁇ .
  • the specific value of the number of RUs is notified to the terminal in the RAR.
  • the manner in which the TBS values in the first TBS set are sorted is not limited to being sorted from small to large, and may be sorted from large to small.
  • the lookup table 3 obtains the TBS supported by the data transmission.
  • the lookup table 4 obtains the TBS supported by the data transmission, and combines the first 2 rows of Table 3 and the last 6 rows of Table 4 into one.
  • the new table as a set of available TBS for EDT. This is only an example.
  • some of the largest TBSs determine the TBS supported by the data transmission according to the rules of the scheme 1.
  • a part of the largest TBS determines the TBS supported by the data transmission according to the rules of the scheme 2, and some of the largest TBSs determine the data transmission support according to the rules of the scheme 3.
  • the TBS, a part of the largest TBS determines the TBS supported by the data transmission according to the rules of the scheme 4, and the like.
  • the maximum TBS supported by the Msg3 used by the terminal as the EDT transmission is selected from the first TBS set, wherein the first TBS set is ⁇ 328, 408, 504, 600, 712, 808, 936, 1000 ⁇ , and the unit of the TBS is a bit.
  • the base station informs the terminal through the SI to use the index of the largest TBS supported by the Msg3 supported by the EDT in the first TBS set.
  • the terminal determines a maximum TBS according to the index.
  • the terminal determines, according to the first rule, the TBS supported by the EDT transmission, including: the TBS supported by the EDT transmission includes at least the maximum TBS supported by the EDT transmission; the TBS supported by the EDT transmission includes the largest TBS, and the other TBS includes In the second TBS set.
  • the TBS closest to TBS2, TBS3, and TBS4 is found in a column corresponding to the number of RUs determined in Table 5.
  • the number of RUs is the size of resources allocated by the base station to the terminal.
  • the terminal can send data of multiple TBSs, and multiple TBSs use indexes 0 to 13 for distinguishing.
  • the determined terminal TBS is selected for data transmission on behalf of the terminal.
  • Table 5 Correspondence table between the number of RUs and TBS
  • the TBS set supported by the EDT transmission is ⁇ 1000, 712, 504, 256 ⁇ .
  • the maximum TBS supported by the Msg3 used by the terminal as the EDT transmission is selected from the first TBS set, wherein the first TBS set is ⁇ 328, 408, 504, 600, 712, 808, 936, 1000 ⁇ , and the unit of the TBS is a bit.
  • the base station informs the terminal through the SI to use the index of the largest TBS supported by the Msg3 supported by the EDT in the first TBS set.
  • the terminal finds the first TBS set according to the index to determine the maximum TBS supported by the EDT transmission.
  • the terminal determines, according to the first rule, the TBS supported by the EDT transmission, including: the TBS supported by the EDT transmission includes at least the maximum TBS supported by the EDT transmission; the TBS supported by the EDT transmission includes the largest TBS, and the other TBS includes In the second TBS set.
  • TBS1 The TBS closest to TBS2, TBS3, and TBS4 is found in a column corresponding to the number of RUs determined in Table 5.
  • the TBS requirement of the EDT transmission is greater than or equal to 250 bits (here, the predefined rules in this embodiment may be set as other rules as needed), and the second TBS set is ⁇ 392, 256 ⁇ .
  • the TBS set supported by the EDT transmission is ⁇ 600, 392, 256 ⁇ .
  • the maximum TBS supported by the Msg3 used by the terminal as the EDT transmission is selected from the first TBS set, wherein the first TBS set is ⁇ 328, 408, 504, 600, 712, 808, 936, 1000 ⁇ , and the unit of the TBS is a bit.
  • the base station informs the terminal through the SI to use the index of the largest TBS supported by the Msg3 supported by the EDT in the first TBS set.
  • the terminal determines the maximum TBS supported by the EDT transmission according to the index.
  • the terminal determines, according to the first rule, the TBS supported by the EDT transmission, including: the TBS supported by the EDT transmission includes at least the maximum TBS supported by the EDT transmission; the TBS supported by the EDT transmission includes the largest TBS, and the other TBS includes In the second TBS set.
  • the example here is only an example, and the manner of determining the candidate TBS may be set as needed.
  • the preset one is the row in which the TBS1 is located.
  • the preset one row is a row with an index of 7.
  • the corresponding ⁇ RU number, index ⁇ is ⁇ 5, 7 ⁇
  • the corresponding ⁇ RU number, index ⁇ is ⁇ 3, 7 ⁇ ;
  • the TBS requirement supported by the EDT transmission is greater than or equal to 320 bits (here, a predefined rule may be set as other rules as needed), and the second TBS set is ⁇ 584, 328 ⁇ .
  • the TBS set supported by the EDT transmission is ⁇ 712, 584, 328 ⁇ , and the number of corresponding RUs is ⁇ 7, 5, 3 ⁇ , respectively.
  • the maximum TBS supported by the Msg3 used by the terminal as the EDT transmission is selected from the first TBS set, wherein the first TBS set is ⁇ 328, 408, 504, 600, 712, 808, 936, 1000 ⁇ , and the unit of the TBS is a bit.
  • the base station informs the terminal through the SI to use the index of the largest TBS supported by the Msg3 supported by the EDT in the first TBS set.
  • the terminal determines the maximum TBS supported by the EDT transmission according to the index.
  • the terminal determines, according to the first rule, the TBS supported by the EDT transmission, including: the TBS supported by the EDT transmission includes at least the maximum TBS supported by the EDT transmission; and the TBS supported by the EDT transmission includes at least the minimum of the first TBS set.
  • the TBS; the TBS supported by the EDT transmission includes the largest TBS supported by the EDT transmission and the smallest TBS in the first TBS set, and the other TBSs are included in the second TBS set.
  • the example here is only an example, and the manner of determining the candidate TBS may be set as needed.
  • TBS closest to TBS2 and TBS3 is found in a column corresponding to the number of RUs determined in Table 5.
  • the second TBS set is ⁇ 712, 504 ⁇ .
  • the set of TBSs supported by the EDT transmission is ⁇ 1000, 712, 504, 328 ⁇ .
  • the TBS set supported by the Msg3 used by the terminal as the EDT transmission is ⁇ 1000, 712, 504, 328 ⁇ .
  • the number of RUs configured by the base station for EDT transmission is 6.
  • corresponding to TBS 328
  • the number of repeated transmissions of EDT transmission is 4 times.
  • the resource configuration of the EDT transmission of the base station is shown in Figure 2.
  • the base station configures a detection time window of the downlink information to indicate whether the EDT of the terminal has been successfully received.
  • downlink information is detected at transmission interval 2
  • the transmission interval 1, the transmission interval 2, and the transmission interval 3 may be independently configured or configured uniformly, and may be the same or different from each other.
  • the base station sends downlink information in a time window to indicate whether the EDT of the terminal has been successfully received.
  • the downlink information is sent in a downlink control channel.
  • the terminal does not send the EDT.
  • the TBS set supported by the Msg3 used by the terminal as the EDT transmission is ⁇ 1000, 712, 504, 328 ⁇ .
  • the number of RUs configured by the base station for EDT transmission is 6.
  • corresponding to TBS 328
  • the number of repeated transmissions of EDT transmission is 8 times.
  • the base station configures a detection time window of the downlink information to indicate whether the EDT of the terminal has been successfully received.
  • the base station sends downlink information in a time window to indicate whether the EDT of the terminal has been successfully received.
  • the downlink information is sent in a downlink control channel.
  • the time interval terminal corresponding to the transmission interval 4 and the transmission interval 5 does not send an EDT.
  • the TBS set supported by the Msg3 used by the terminal as the EDT transmission is ⁇ 1000, 712, 504, 328 ⁇ .
  • the number of RUs configured by the base station for EDT transmission is 6.
  • corresponding to TBS 328
  • the number of repeated transmissions of EDT transmission is 4 times.
  • the information is used to indicate whether the terminal's EDT has been successfully received.
  • the time windows are defined as time window t1, time window t2, time window t3 and time window t4, respectively.
  • there is a time interval T1 (T1 is greater than or equal to 0) between the start time of the time window t1 and the end time of the number of repeated transmissions corresponding to TBS 328.
  • T2 is greater than or equal to 0
  • T3 is greater than or equal to 0
  • T4 is greater than or equal to 0
  • the base station configures a detection time window of the downlink information to indicate whether the EDT of the terminal has been successfully received.
  • the time window t1, the time window t2, the time window t3, and the length of the time window t4 may be independently configured or may be uniformly configured. Multiple time window sizes can be the same or different.
  • the downlink information is sent in a downlink control channel.
  • the terminal further transmits the EDT while detecting the downlink information in the time window.
  • the TBS set supported by the Msg3 used by the terminal as the EDT transmission is ⁇ 1000, 712, 504, 328 ⁇ .
  • the number of RUs configured by the base station for EDT transmission is 6.
  • corresponding to TBS 328
  • the number of repeated transmissions of EDT transmission is 4 times.
  • the resource configuration of the EDT transmission configured by the base station is configured with a detection time window of multiple downlink information, where the downlink information is used to indicate whether the EDT of the terminal has been successfully received.
  • the time windows are defined as a time window t1, a time window t2, a time window t3, and a time window t4, respectively. Multiple time window sizes can be the same or different.
  • there is a time interval T1 (T1 is greater than or equal to 0) between the start time of the time window t1 and the end time of the number of repeated transmissions corresponding to TBS 328.
  • T2 is greater than or equal to 0
  • T3 is greater than or equal to 0
  • T4 is greater than or equal to 0
  • the downlink information transmission resource is not configured in the time window t1, and the base station configures the downlink information transmission resource in the time window t2, the time window t3, and the time window t4 to indicate the terminal. Whether the EDT has been successfully received.
  • the downlink information is sent in a downlink control channel.
  • the terminal further transmits the EDT while detecting the downlink information in the time window.
  • the configuration information of Msg3 is sent in Msg2, and the value of TBS of Msg3 is determined by Table 6.
  • the I TBS is the allocated TBS index
  • the N PRB is the number of allocated Physical Resource Blocks (PRBs).
  • Msg3 is not used for EDT, and Msg3 is used to send a collision detection message to solve the problem of random access procedure conflict.
  • an embodiment of the present disclosure provides a transmission device 50, which includes a memory 510 and a processor 520.
  • the memory 510 stores a program, and when the program is read and executed by the processor 520, the program is implemented.
  • An embodiment of the present disclosure provides a computer readable storage medium storing at least one program executable by at least one processor to implement the transmission of any of the embodiments method.
  • the computer readable storage medium includes at least one of a U disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a removable hard disk, a magnetic disk, or an optical disk.
  • ROM Read-Only Memory
  • RAM Random Access Memory
  • removable hard disk a hard disk
  • magnetic disk a magnetic disk
  • optical disk a removable hard disk.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Development Economics (AREA)
  • Economics (AREA)
  • General Business, Economics & Management (AREA)
  • Computing Systems (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本文公开一种传输方法及装置,计算机可读存储介质,该传输方法包括:终端接收数据传输支持的最大传输块大小TBS的指示信息,根据所述指示信息确定数据传输支持的最大TBS;所述终端根据所述数据传输支持的最大TBS确定数据传输支持的TBS。

Description

传输方法及装置、计算机可读存储介质
本公开要求在2018年04月04日提交中国专利局、申请号为201810300467.6的中国专利申请的优先权,该申请的全部内容通过引用结合在本公开中。
技术领域
本公开涉及通信技术,例如涉及一种传输方法及装置、计算机可读存储介质。
背景技术
随着智能终端的发展以及无线数据应用业务的丰富,无线通信网络中的数据用户数大幅增加,无线数据内容不再仅限于传统的文字或者图像,而且还会越来越多的出现高清晰度视频、手机电视等多媒体业务内容,从而导致无线通信网络流量呈现爆炸式增长。移动互联网和物联网业务将成为移动通信发展的主要驱动力。
针对物联网,第三代合作伙伴计划(3rd Generation Partnership Project,3GPP)标准组织制定了机器类型通信(Machine Type Communication,MTC)和NB-IoT(窄带物联网,Narrow Band Internet of Things)两个非常具有代表性的通信标准协议。
考虑到相关技术的通信协议中,终端(User Equipment,UE)只有在完成接入系统的相关流程操作之后,才可以向基站发送数据或接收基站发送的数据。为了能够更早的实现UE和基站之间的数据传输,协议中引入了提前数据输出(Early Data Transmission,EDT)技术,即允许UE在进行接入系统相关流程中就向基站传输数据。但缺乏EDT的相关实现方案。
发明内容
本公开至少一实施例提供了一种传输方法及装置、计算机可读存储介质,实现根据最大传输块大小(Transmission Block Size,TBS)确定数据传输支持的TBS,便于基站为终端分配资源,进行数据传输。
本公开至少一实施例提供了一种传输方法,包括:
终端接收数据传输支持的最大TBS的指示信息,根据所述指示信息确定数据传输支持的最大TBS;
所述终端根据所述数据传输支持的最大TBS确定数据传输支持的TBS。
本公开一实施例提供一种传输装置,包括存储器和处理器,所述存储器存储有程序,所述程序在被所述处理器读取执行时,实现任一实施例所述的传输方法。
本公开一实施例提供一种计算机可读存储介质,所述计算机可读存储介质存储有至少一个程序,所述至少一个程序可被至少一个处理器执行,以实现任一实施例所述的传输方法。
与相关技术相比,本公开实施例中,根据最大TBS确定传输支持的TBS,便于基站为终端分配资源,进行数据传输。
附图说明
图1为本公开一实施例提供的一种传输方法流程图;
图2为本公开一实施例提供的一种EDT传输的资源示意图;
图3为本公开一实施例提供的另一种EDT传输的资源示意图;
图4为本公开一实施例提供的另一种EDT传输的资源示意图;
图5为本公开一实施例提供的一种传输装置框图。
具体实施方式
下文中将结合附图对本公开的实施例进行说明。
在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行。
相关的无线通信协议中,以NB-IoT协议为例,随机接入流程中至少包括:NB-IoT的终端(UE)在NB-IoT系统的窄带随机接入信道(Narrow Band Physical Random Access Channel,NPRACH)上发送完随机接入信号(又称作Msg1);基站接收到所述Msg1之后,向UE发送随机接入响应消息(Random Access Response,RAR)(又称为消息2,Msg2)。
UE接收到Msg2消息,获得上行的时间同步和上行资源。但此时并不能确定该Msg2消息是发送给UE自己而不是发送给其他UE的,因为存在着不同的UE在相同的时间-频率资源上发送相同的随机接入序列的可能性,这样,这些UE就会通过相同的随机接入无线网络临时标识(Random Access Radio Network Temporary Identifier,RA-RNTI)接收到同样的Msg2。而且,UE也无从知道是否有其他的UE在使用相同的资源进行随机接入。为此,UE需要通过随后的消 息3(Msg3)和消息4(Msg4),来解决随机接入冲突,其中Msg3消息又称为冲突检测消息,Msg4消息又称为冲突检测响应消息。
Msg3是第一条基于上行调度并且采用混合自动重传请求(Hybrid Automatic Repeat reQuest,HARQ)机制在窄带物理上行共享信道(Narrow Band Physical Uplink Shared Channel,NPUSCH)上传输的消息。在初始随机接入过程中,Msg3中传输的是无线资源控制连接请求消息(RRC Connection Request),如果不同的UE接收到相同的RAR消息,那么他们就会获得相同的上行资源,同时发送Msg3消息,为了区分不同的UE,在Msg3中会携带UE特定的标识(identifier,ID),用于区分不同的UE。在初始接入的情况下,这个ID可以是UE的服务临时移动用户标识(Serving-Temporary Mobile Subscriber Identity,S-TMSI)或者随机生成的一个40位的值。
UE在发完MSg3消息后立刻启动竞争消除定时器(而随后每一次重传Msg3都要重新启动这个定时器),UE需要在此时间内监听基站返回给自己的冲突检测响应消息(Contention Resolution)(Msg4消息)。
无线通信协议中,UE只有在完成随机接入流程,接入系统之后,才可以向基站发送数据或接收基站发送的数据。为了能够更早的实现UE和基站之间的数据传输,无线通信协议中引入了EDT,即允许UE在随机接入流程中就向基站传输数据。在EDT过程中,由于基站并不知道UE需要传输的数据块大小,导致基站无法在EDT过程中为UE分配传输数据所用的资源。由此,有必要提供一种传输方法,使得终端和基站能确定EDT传输支持的TBS。
图1为本公开一实施例提供的一种传输方法流程图,如图1所示,本实施例提供的方法包括步骤1010和步骤1020。
步骤1010:终端接收数据传输支持的最大TBS的指示信息,根据所述指示信息确定数据传输支持的最大TBS。
步骤1020:所述终端根据所述数据传输支持的最大TBS确定数据传输支持的TBS。
在一实施例中,所述数据传输例如为EDT,或通过随机接入流程中Msg3消息进行的数据传输。
数据传输支持的TBS的数量大于或等于1,即数据传输支持的TBS为至少一个TBS。
本实施例提供的方法,使得终端能够确定数据传输支持的TBS,进而便于基站为终端分配资源,进行数据传输。
在一实施例中,所述指示信息在系统信息(System Information,SI)中发送 给终端;终端从SI中获取所述指示信息。当系统中支持多种覆盖增强等级时,可以分别为每个覆盖增强等级配置数据传输支持的最大TBS。
在一实施例中,数据传输支持的最大TBS从第一TBS集合中选择。所述指示信息例如为一索引信息,终端根据所述索引信息从所述第一TBS集合中获取所述数据传输支持的最大TBS。
所述步骤1010中,根据所述指示信息确定数据传输支持的最大TBS包括:所述指示信息为一索引信息,所述终端根据所述索引信息查找第一TBS集合,确定所述数据传输支持的最大TBS。
本实施例中,第一TBS集合中包括至少一个TBS。所述第一TBS集合预先配置,或者,由基站发送给终端。
在一实施例中,所述第一TBS集合中包括8个TBS,为以下之一:{328,408,504,600,712,808,936,1000},{328,408,504,616,712,808,936,1000},{328,408,536,600,712,808,936,1000},{328,408,536,616,712,808,936,1000},{328,424,504,600,712,808,936,1000},{328,424,504,616,712,808,936,1000},{328,424,536,600,712,808,936,1000},{328,424,536,616,712,808,936,1000},{296,392,472,584,680,776,872,1000},{328,408,488,584,680,776,840,936}。
本实施例中,TBS的单位是比特(bit)。本实施例中,上述第一TBS集合包含的TBS仅为示例,可以根据需要包括更多TBS,或者,包含其他TBS,本公开的实施例对此不作限定。
方案1:在第一TBS集合中从数据传输支持的最大TBS开始顺序取多个TBS作为数据传输支持的TBS。
在一实施例中,所述根据数据传输支持的最大TBS确定数据传输支持的TBS包括:在第一TBS集合中小于或等于所述最大TBS的TBS数量大于或等于N的情况下,将所述第一TBS集合中小于或等于所述最大TBS的TBS中的N个TBS作为所述数据传输支持的TBS,所述N大于或等于1。
在一实施例中,所述将所述第一TBS集合中小于或等于所述最大TBS的TBS中N个TBS作为所述数据传输支持的TBS包括:将所述第一TBS集合中小于或等于所述最大TBS的TBS中最大或最小的N个TBS作为所述数据传输支持的TBS。例如,将所述第一TBS集合中小于或等于所述最大TBS的TBS按照取值大小进行排序,取前N个或后N个TBS作为所述数据传输支持的TBS。例如,将所述第一TBS集合中小于或等于所述最大TBS的TBS按从大到小排序,取前N个TBS或者后N个TBS,或者,将所述第一TBS集合中小于或等于所述最大TBS的TBS按从小到大排序,取前N个TBS或后N个TBS。
在一实施例中,N例如为4。当然,此处仅为示例,N可以根据需要取其他值。所述N可以预先配置,也可以由基站发送给终端。以第一TBS集合为{328,408,504,600,712,808,936,1000}为例,当数据传输支持的最大TBS为712,N=4时,在第一TBS集合中从712开始取小于或等于712的4个TBS作为数据传输支持的TBS,即{408,504,600,712}。N的取值可以预定义,或者N的取值由基站发送给终端。当N的取值由基站发送给终端时,在一实施例中,在Msg2消息中发送给终端。在一实施例中,通过2bit指示4种N的取值,例如N可以从{1,2,3,4}中选择。
在另一实施例中,所述根据数据传输支持的最大TBS确定数据传输支持的TBS包括:在预先配置的第一TBS集合中小于或等于所述最大TBS的TBS数量小于N的情况下,将所述第一TBS集合中小于或等于所述最大TBS的TBS作为所述数据传输支持的TBS,所述N大于或等于1。在一实施例中,N例如为4。当然,此处仅为示例,N可以根据需要取其他值。以第一TBS集合为{328,408,504,600,712,808,936,1000}为例,当数据传输支持的最大TBS为504,N=4时,在第一TBS集合中由于小于或等于504的TBS只有3个,因此,从504开始取小于或等于504的3个TBS作为数据传输支持的TBS,即{328,408,504}。N的取值可以预定义,或者N的取值由基站发送给终端。当N的取值由基站发送给终端时,在一实施例中,可以在Msg2消息中发送给终端。在一实施例中,通过2bit指示4种N的取值,例如N可以从{1,2,3,4}中选择。后续实施例中的N值与此处类似,不再说明。
方案2:直接顺序取,但选取的多个TBS之间存在相同间隔。
在一实施例中,所述根据数据传输支持的最大TBS确定数据传输支持的TBS包括:将所述第一TBS集合中的TBS按顺序排列,将所述第一TBS集合中小于或等于所述最大TBS的TBS中从所述最大TBS开始按第一间隔分布的所有TBS或所述按第一间隔分布的所有TBS的子集作为数据传输支持的TBS。第一间隔例如为1,则在第一TBS集合中从数据传输支持的最大TBS开始,每隔1个TBS取一个TBS作为数据传输支持的TBS,或者,在第一TBS集合中从数据传输支持的最大TBS开始,每隔1个TBS取一个TBS后,从中取子集作为数据传输支持的TBS。以第一TBS集合为{328,408,504,600,712,808,936,1000}为例,当数据传输支持的最大TBS为1000时,每隔1个TBS取一个TBS,则得到如下TBS集合:{408,600,808,1000},将该TBS集合中的TBS作为数据传输支持的TBS。如果每隔2个TBS取一个TBS,则得到如下TBS集合:{408,712,1000},将该TBS集合中的TBS作为数据传输支持的TBS。本实施例中,第一间 隔可以预先定义,或者,由基站发送给终端。所述第一间隔是位置间隔。
在一实施例中,所述将所述第一TBS集合中小于或等于所述最大TBS的TBS中从所述最大TBS开始按第一间隔分布的所有TBS或所述按第一间隔分布的所有TBS的子集作为数据传输支持的TBS包括:在所述第一TBS集合中小于或等于所述最大TBS的TBS中从所述最大TBS开始按第一间隔分布的所有TBS的数量大于或等于N的情况下,将所述第一TBS集合中小于或等于所述最大TBS的TBS中从所述最大TBS开始按第一间隔分布的所有TBS中的N个TBS作为数据传输支持的TBS;该N个可以是从所述最大TBS开始按第一间隔分布的所有TBS按取值大小排序后的前N个或后N个,即,将从所述最大TBS开始按第一间隔分布的所有TBS中最大或最小的N个TBS作为数据传输支持的TBS。例如,以第一TBS集合为{328,408,504,600,712,808,936,1000}为例,当数据传输支持的最大TBS为1000时,N=4时,每隔1个TBS取一个TBS,则得到如下TBS:{408,600,808,1000},由于得到的TBS数量大于或等于4个,因此,将{408,600,808,1000}作为数据传输支持的TBS。
在所述第一TBS集合中小于或等于所述最大TBS的TBS中从所述最大TBS开始按第一间隔分布的所有TBS的数量小于N的情况下,将所述第一TBS集合中小于或等于所述最大TBS的TBS中从所述最大TBS开始按第一间隔分布的所有TBS作为数据传输支持的TBS。在一实施例中,N例如为4。当然,此处仅为示例,N可以根据需要取其他值。当数据传输支持的最大TBS为808,N=4时,每隔1个TBS取一个TBS,则得到如下TBS:{408,600,808},只有3个,小于4,将{408,600,808}作为数据传输支持的TBS。第一间隔可以预先定义,或由基站配置。
在一实施例中,所述终端根据第一规则确定数据传输支持的TBS,包括:数据传输支持的TBS包含在第一TBS集合中;数据传输支持的TBS在第一TBS集合中的索引为等间隔分布;数据传输支持的TBS至少包括所述数据传输支持的最大TBS;数据传输支持的TBS还包括索引小于i的TBS,其中i为所述数据传输支持的最大TBS在所述第一TBS集合中的索引;其中,所述第一TBS集合中的TBS按照从小到大排序。
在一实施例中,将所述第一TBS集合按照TBS从小到大划分为Q(Q大于或等于1)个子集合,分别定义或配置每个子集合中的TBS对应的资源单元(Resource Unit,RU)数量。
例如,可以通过配置Q-1个TBS阈值,将所述第一TBS集合划分为Q个子集;例如第一TBS集合为{328,408,504,600,712,808,936,1000},TBS阈值为600bits时,则将TBS小于或等于600bits的TBS划分到第一子集中,为第一子 集分配的RU数量从集合{3,4,5,6,8}中选择;将TBS大于600bits的TBS划分到第二子集中,为第二子集分配的RU数量从集合{4,5,6,8,10}中选择。
RU数量的取值(即在所述集合中的取值)在RAR中通知给终端,RAR中携带RU数量指示信息。终端从RAR中获取RU数量指示信息,确定所述最大TBS所属的子集对应的资源单元数量集合,根据所述RU数量指示信息和所述最大TBS对应的资源单元数量集合确定所述最大TBS对应的资源单元数量。
方案3:根据最大TBS,对应的数据传输支持的TBS不同,且不在最大TBS所在的集合中。
在一实施例中,所述根据数据传输支持的最大TBS确定数据传输支持的TBS包括:所述第一TBS集合划分为至少一个子集,每个子集对应一个第二TBS集合;根据所述最大TBS所属的子集,确定所述最大TBS对应的第二TBS集合;所述数据传输支持的TBS包括所述最大TBS和所述最大TBS对应的第二TBS集合中的TBS。即直接建立子集和第二TBS集合的对应关系,通过查找该对应关系确定第二TBS集合,进而确定所述数据传输支持的TBS。
本实施例中,所述多个子集彼此互不重合,所述多个子集组合后得到所述第一TBS集合。极端情况下,第一TBS集合划分为一个子集,此时相当于不进行划分。另一种情况下,第一TBS集合中的每个TBS划分为一个子集。
在一实施例中,所述根据数据传输支持的最大TBS确定数据传输支持的TBS包括:所述第一TBS集合划分为至少一个子集,每个子集对应一TBS数量;根据所述最大TBS所属的子集,确定所述最大TBS对应的TBS数量;根据预设规则确定第二TBS集合,所述第二TBS集合包含的TBS数量与所述最大TBS对应的TBS数量一致;所述数据传输支持的TBS包括所述最大TBS和所述第二TBS集合中的TBS。
在一实施例中,所述根据预设规则确定第二TBS集合包括:确定第一资源数量,从资源数量与TBS的对应关系表中所述第一资源数量对应的多个TBS中选择M个TBS,组成所述第二TBS集合,其中,所述M与所述最大TBS对应的TBS数量一致。在一实施例中,所述资源数量与TBS的对应关系表如表1所示。
表1:资源数量与TBS对应关系表
Figure PCTCN2019081333-appb-000001
在一实施例中,所述资源数量与TBS的对应关系表可以预先配置在终端,或者,由基站发送给终端。在一实施例中,从所述第一资源数量对应的多个TBS中选择M个TBS的方法例如为:当M=3时,将最大TBS的3/4,4/2,1/4作为3个备选TBS,从所述第一资源数量对应的多个TBS中选择最接近备选TBS的TBS。本实施例中,此处选择方法仅为示例,可以根据需要使用其他方式进行选择。
在一实施例中,所述确定第一资源数量包括:从基站获取所述第一资源数量;或者,获取子集与资源单元数量的对应关系,将所述最大TBS所属的子集对应的资源单元数量作为所述第一资源数量。
例如,将最大TBS的3/4,4/2,1/4作为备选TBS,将最大TBS对应的RU数量对应的TBS中与备选TBS最接近的TBS作为第二TBS集合中的TBS。具体请参考后续具体实施例中的描述。本实施例中,此处规则仅为示例,可以根据需要设定其他规则。
在一实施例中,数据传输支持的TBS至少包括所述数据传输支持的最大TBS;数据传输支持的TBS中除了最大TBS之外,其他TBS包含在第二TBS集合中。
所述第二TBS集合中TBS的数量按照如下方法确定:将第一TBS集合划分为一个或多个子集,每个子集中包括一个或多个TBS,分别定义或配置每个子集对应的TBS的数量。第二TBS集合中TBS的取值则可根据预设规则确定,具体参考前述实施例。
下面举例说明,例如第一TBS集合为{328,408,504,600,712,808,936,1000};每个TBS定义为一个子集,对应的第二TBS集合如下表2所示。
表2:EDT可用的TBS集合(bits)
Figure PCTCN2019081333-appb-000002
则,最大TBS为1000时,第二TBS集合为{808,600,408},最终数据传输支持的TBS为{1000,808,600,408}。
方案4:方案3的基础上,再默认配置最小TBS。
在一实施例中,所述根据数据传输支持的最大TBS确定数据传输支持的TBS包括:所述第一TBS集合划分为一个或多个子集,每个子集对应一个第二TBS集合;根据所述最大TBS所属的子集,确定所述最大TBS对应的第二TBS集合;所述数据传输支持的TBS包括所述最大TBS、所述第一TBS集合中的最 小TBS和所述最大TBS对应的第二TBS集合中的TBS。
在一实施例中,所述根据数据传输支持的最大TBS确定数据传输支持的TBS包括:所述第一TBS集合划分为一个或多个子集,每个子集对应一TBS数量;根据所述最大TBS所属的子集,确定所述最大TBS对应的TBS数量;根据预设规则确定第二TBS集合,所述第二TBS集合包含的TBS数量与所述最大TBS对应的TBS数量一致;所述数据传输支持的TBS包括所述最大TBS、所述第一TBS集合中的最小TBS和所述第二TBS集合中的TBS。
本实施例中,第二TBS集合的确定请参考前述实施例,此处不再赘述。
在一实施例中,所述终端根据第一规则确定数据传输支持的TBS,包括:数据传输支持的TBS至少包括所述数据传输支持的最大TBS;数据传输支持的TBS至少包括所述第一TBS集合中最小的TBS;数据传输支持的TBS中除了最大TBS和第一TBS集合中最小的TBS之外,其他TBS(如果存在的话)包含在第二TBS集合中。
所述第二TBS集合中TBS的数量按照如下方法确定:将第一TBS集合划分为一个或多个子集合,每个子集合中包括一个或多个TBS;分别定义或配置每个第一TBS集合子集合对应的所述第二TBS集合中TBS的数量。第二TBS集合中TBS的取值则可根据预设规则确定。
在一实施例中,分别定义或配置不同的所述第一TBS集合子集合对应的资源单元(Resource Unit,RU)数量。所述终端根据预定义信息或基站发送的配置信息,确定每个子集对应的资源单元数量集合;所述终端接收资源单元数量指示信息,根据所述资源单元数量指示信息和所述最大TBS所属的子集对应的资源单元数量集合,确定所述最大TBS对应的资源单元数量。本实施例中,定义是指系统预定义,终端和基站均预先定义,配置是指由基站侧对终端进行配置。
在一实施例中,分别定义或配置不同的TBS对应的数据传输需要重复发送次数;根据预定义信息或基站发送的配置信息,确定所述数据传输支持的TBS对应的数据传输需要重复发送次数。
在一实施例中,所述第一TBS集合划分为至少一个子集,每个子集对应一个TBS集合;所述终端根据所述数据传输支持的最大TBS确定数据传输支持的TBS包括:所述终端确定所述数据传输支持的最大TBS所属的子集,将所述数据传输支持的最大TBS所属的子集对应的TBS集合中的TBS作为数据传输支持的TBS。极端情况下,第一TBS集合中的每个TBS划分为一个子集,此时,每个TBS对应一个数据传输支持的TBS集合,此时,直接将数据传输支持的最 大TBS对应的TBS集合中的TBS作为数据传输支持的TBS。此处直接建立对应关系表,通过查表即可获取数据传输支持的TBS。
在一实施例中,所述方法还包括:所述终端从所述数据传输支持的TBS中选择一种TBS,进行所述数据传输;所述终端检测基站发送的下行信息,所述下行信息中包括以下至少之一:所述数据传输是否成功接收的指示信息;所述数据传输需要重新发送时所分配的资源的配置信息;为所述终端的新数据传输所分配的资源的配置信息。数据传输需要重新发送代表此时数据传输失败,需要分配资源重新进行传输。为新数据传输分配资源代表此时数据传输成功,可以进行新数据传输。
在一实施例中,所述终端检测基站发送的下行信息包括:所述终端在第一时间窗检测所述基站发送的下行信息,所述第一时间窗位于所述数据传输的K次重复发送之后,所述K大于或等于1。其中,K次重复发送可以是连续的K次重复发送(每次发送之间无间断),也可以是k1次重复发送之后,停止一段时间后,继续k2次重复发送,停止一段时间后,继续k3次重复发送,依次类推,直到kn次重复发送后结束,k1+k2+k3+…+kn=K。即彼此之间存在传输间隔。多个传输间隔可以相同或不同。具体由为数据传输配置的资源决定。例如,为数据传输配置的资源中,配置多个资源用于数据传输,紧随多个资源后配置一个传输间隔,然后又配置多个资源用于数据传输,紧随多个资源后再配置一个传输间隔。例如,可能4个用于数据传输的资源之后配置一个传输间隔,如图2中的传输间隔1,然后4个用于数据传输的资源之后再配置一个传输间隔,如图2中的传输间隔2,然后8个用于数据传输的资源之后再配置一个传输间隔,如图2中的传输间隔3。又例如,可能8个用于数据传输的资源之后配置一个传输间隔,如图3中的传输间隔4,然后8个用于数据传输的资源之后再配置一个传输间隔,如图3中的传输间隔5,等等。
在一实施例中,所述第一时间窗位于所述数据传输的K次重复发送之后包括:所述第一时间窗位于所述数据传输的K次重复发送之后的传输间隔内,所述传输间隔内所述终端不进行数据传输。
在一实施例中,也可以没有传输间隔。第一时间窗设置在用于数据传输的资源内。例如,在连续4个用于数据传输的资源(重复发送4次)后设置一时间窗,用于检测下行信息,在连续8个用于数据传输的资源(重复发送8次)后设置另一时间窗,用于检测下行信息,在连续16个用于数据传输的资源(重复发送16次)后设置另一时间窗,用于检测下行信息,在连续32个用于数据传输的资源(重复发送32次)后设置另一时间窗,用于检测下行信息。
本实施例中,所述第一时间窗由基站配置给终端,或者,预先定义。
在一实施例中,所述K为所述终端所选的TBS对应的数据传输需要重复发送次数。例如,终端所选的TBS为328,且TBS=328时对应的数据传输需要重复发送次数为4,则终端可以在4次数据传输之后的时间间隔检测下行数据。又例如,终端所选的TBS为328,且TBS=328时对应的数据传输需要重复发送次数为4,则终端可以在4次数据传输之后的用于下行信息的检测时间窗检测下行数据。
本实施例提供的方案,相比终端在最大重复次数(所有TBS的最大重复次数)之后才检测下行信息,如果TBS较小,可以提前进行检测,结束数据传输,节约终端功耗。
本实施例中,终端在所述第一时间窗内检测下行信息的同时还可以继续进行数据传输。当然在其他实施例中,也可以不进行数据传输。
在一实施例中,所述终端检测基站发送的下行消息包括:所述终端在下行控制信道的检测时间窗内检测基站发送的下行消息。
在一实施例中,在所述数据传输的配置信息中,分配的TBS指示信息和分配的资源指示信息为预设组合的情况下,所述数据传输为提前数据传输EDT。其中,所述预设组合可以预定义,也可以由基站配置。
在一实施例中,在所述EDT通过Msg3发送的情况下,所述配置信息在Msg2中发送。
本公开一实施例提供一种传输方法,包括:基站发送数据传输支持的最大传输块大小TBS的指示信息给终端;所述基站根据所述数据传输支持的最大TBS确定所述终端数据传输支持的TBS。
在一实施例中,所述数据传输支持的最大TBS确定所述终端数据传输支持的TBS的方法请参考终端侧的实现,此处不再赘述。
在一实施例中,所述方法还包括,所述基站发送下行信息给终端,所述下行信息中包括以下至少之一:终端发送的数据传输是否成功接收的指示信息;所述数据传输需要重新发送时所分配的资源的配置信息;为所述终端的新数据传输所分配的资源的配置信息。
在一实施例中,所述基站在检测到所述终端的数据传输后的第一个时间窗发送所述下行信息。
在一实施例中,所述时间窗位于传输间隔,在数据传输重复发送K次后配置有一个传输间隔,其中,K为数据传输支持的TBS对应的数据传输需要重复 发送次数。例如,TBS=328对应的数据传输需要重复发送次数为4,则在4次重复发送后配置有一个传输间隔,见图2中的传输间隔1,TBS=504对应的数据传输需要重复发送次数为8,则在8次重复发送后(即用于数据传输的8个资源后)配置有一个传输间隔,见图2中的传输间隔2,TBS=712对应的数据传输需要重复发送次数为16,则在16次重复发送后配置有一个传输间隔,见图2中的传输间隔3,TBS=1000对应的数据传输需要重复发送次数为32,则在32次重复发送后配置有一个传输间隔(图2中未示出)。
在一实施例中,在数据传输重复发送K次后配置有一个时间窗。此时,可以无传输间隔。例如,TBS=328对应的数据传输需要重复发送次数为4,则在4次重复发送后配置有一个时间窗,见图4中的时间窗t1,TBS=504对应的数据传输需要重复发送次数为8,则在8次重复发送后(即用于数据传输的8个资源后)配置有一个时间窗,见图4中的时间窗t2,TBS=712对应的数据传输需要重复发送次数为16,则在16次重复发送后配置有一个时间窗,见图4中的时间窗t3,TBS=1000对应的数据传输需要重复发送次数为32,则在32次重复发送后配置有一个配置有一个时间窗,见图4中的时间窗t4。
在一实施例中,所述基站在下行控制信道发送所述下行信息。
下面通过具体示例说明本公开。下述实施例中以数据传输为EDT传输为例进行说明,本公开不限于此。
具体实例1(对应方案1)
本实施例中,UE通过Msg3进行上行链路(Uplink)的EDT传输。
终端用作EDT传输的Msg3支持的最大TBS从第一TBS集合中选择,本实施例中,所述第一TBS集合为{328,408,504,600,712,808,936,1000},TBS的单位是比特(bit)。
基站通过SI通知终端用作EDT传输的Msg3支持的最大TBS在第一TBS集合中的索引。所述终端根据该索引确定最大TBS。
本实施例中,从最大TBS开始按顺序取不大于最大TBS的TBS作为EDT传输支持的TBS。在一实施例中,按如下规则确定EDT传输支持的TBS:当第一TBS集合中小于或等于所述最大TBS的TBS数量大于等于N时,将所述第一TBS集合中小于或等于所述最大TBS的N个TBS作为所述EDT传输支持的TBS;比如,将所述第一TBS集合中小于或等于所述最大TBS的TBS进行排序,取前N个或后N个TBS作为所述EDT传输支持的TBS。
当第一TBS集合中小于或等于所述最大TBS的TBS数量小于等于N时, 将所述第一TBS集合中小于或等于所述最大TBS的TBS作为所述EDT传输支持的TBS,所述N大于或等于1。
所述N值可以预先配置,也可以由基站发送给终端。
则,本实施例中,如果N=4,最大TBS=1000bits,则从第一TBS集合{328,408,504,600,712,808,936,1000}中取小于等于1000的最大4个TBS作为EDT传输支持的TBS,即EDT传输支持的TBS集合为{1000,936,808,712}。
如果N=4,最大TBS=504,则从第一TBS集合{328,408,504,600,712,808,936,1000}中取小于或等于504的最大3个TBS作为EDT传输支持的TBS,EDT传输支持的TBS集合为{504,408,328}。
在另一实施例中,可以建立最大TBS与EDT可用的TBS的对应关系表,如下表3所示,终端根据用作EDT传输的Msg3支持的最大TBS以及N值,从表3中查找到EDT传输支持的TBS集合。
表3:EDT可用的TBS集合(bits)
Figure PCTCN2019081333-appb-000003
本实施例中,如果最大TBS=1000bits,N=4,则EDT传输支持的TBS集合 为{1000,936,808,712}。又例如,如果最大TBS=504,N=4,则EDT传输支持的TBS集合为{504,408,328}。
在另一实施例中,如果最大TBS=1000bits,N=3,则EDT传输支持的TBS集合为{1000,936,808}。
具体实例2(对应方案2)
本实施例中,终端用作EDT传输的Msg3支持的最大TBS从第一TBS集合中选择,其中,本实施例中,第一TBS集合为{328,408,504,600,712,808,936,1000},TBS的单位是比特。
基站通过SI通知终端用作EDT传输的Msg3支持的最大TBS在第一TBS集合中的索引。终端根据该索引确定最大TBS。
终端根据第一规则确定EDT传输支持的TBS,包括:
(1)EDT传输支持的TBS包含在第一TBS集合中。
(2)EDT传输支持的TBS在第一TBS集合中的索引为等间隔分布。
(3)EDT传输支持的TBS至少包括所述EDT传输支持的最大TBS。
(4)EDT传输支持的TBS还包括索引小于i的TBS,其中i为所述EDT传输支持的最大TBS在所述第一TBS集合中的索引。
(5)所述第一TBS集合中的TBS值按照从小到大排序。
(6)当按照(1)~(5)确定的TBS数量大于或等于N时,从所确定的TBS(按从小到大排序)中选择确定的TBS中后N个TBS作为EDT传输支持的TBS;本实施例中,N=4。
(7)当按照(1)~(5)确定的EDT传输支持的TBS的数量小于N时,将所确定的TBS作为EDT传输支持的TBS。
本实施例中,将第一规则转化成公式描述为:EDT传输支持的TBS为第一TBS集合中索引为j的TBS,且j=i-Interval*p,要求j为大于或等于1且小于等于8的整数。
本实施例中,所述第一TBS集合中的TBS值按照从小到大排序,一共有8个TBS。第一TBS集合中的第一个TBS的索引为1,以此类推,最后一个TBS的索引为8。
Interval为索引间隔,且Interval大于或等于1的整数;p为大于或等于0的整数;i为EDT传输支持的最大TBS在第一TBS集合中的索引。
当按照公式j=i-Interval*p确定的满足“j为大于或等于1且小于或等于8的整数”的j组成一个集合,且所述集合中元素的数量大于或等于N时,选择所述集合中最大的N个j值对应的TBS作为EDT传输支持的TBS。
当按照公式j=i-Interval*p确定的满足“j为大于或等于1且小于或等于8”的整数“的j组成一个集合,且所述集合中元素的数量小于N时,选择所述集合中全部j值对应的TBS作为EDT传输支持的TBS;本实施例中,N=4。
本实施例中,EDT传输支持的TBS在第一TBS集合中的索引间隔(Interval)为2;则根据第一规则,将不同的EDT传输支持的最大TBS对应的EDT传输支持的TBS建立对应关系表,如表4所示,通过查表的方式确定EDT传输支持的TBS。本实施例中,建立对应关系表仅为一种实现方式,也可以直接根据第一规则确定EDT传输支持的TBS。当然,索引间隔也可以为3等等。
以最大TBS为1000为例,在第一TBS集合{328,408,504,600,712,808,936,1000}中从1000开始,每两个TBS取一个TBS(即间隔一个TBS取一个TBS)作为EDT传输支持的TBS,即可得到{408,600,808,1000}。
表4:EDT可用的TBS集合(bits)
Figure PCTCN2019081333-appb-000004
本实施例中,如果最大TBS=1000bits,从表4中可以看到,EDT传输支持的TBS集合为{1000,808,600,408}。
本实施例中,将第一TBS集合划分为2个子集合,配置TBS阈值为600bits,则将小于或等于600bits的TBS划分到第一子集合中,即第一子集合为{328,408,504,600},为第一子集分配的资源单元(Resource Unit,RU)数量从集合{3,4,5,6,8}中选择;其中,RU是一个时域-频域组成的资源块。
将大于600bits的TBS划分到第二子集合中,即第二子集合为{712,808,936,1000},为第二子集分配的RU数量从集合{4,5,6,8,10}中选择。
RU数量的具体取值在RAR中通知给终端。
本实施例中,所述第一TBS集合中的TBS值的排序方式不限于从小到大排序,也可以从大到小排序。
在其他实施例中,根据最大TBS确定数据传输支持的TBS时,可能一部分最大TBS按照具体实例1的规则确定数据传输支持的TBS,另一部分按照具体实例2的规则确定数据传输支持的TBS,比如最大TBS为1000,936时查找表3获得数据传输支持的TBS,最大TBS为其他值时查找表4获得数据传输支持的TBS,将表3的前2行和表4的后6行组合为一个新的表,作为EDT的可用TBS集合。此处仅为示例,也可能一部分最大TBS按照方案1的规则确定数据传输支持的TBS,一部分最大TBS按照方案2的规则确定数据传输支持的TBS,一部分最大TBS按照方案3的规则确定数据传输支持的TBS,一部分最大TBS按照方案4的规则确定数据传输支持的TBS,等等。
具体实例3(对应方案3)
本实施例中,终端用作EDT传输的Msg3支持的最大TBS从第一TBS集合中选择,其中,第一TBS集合为{328,408,504,600,712,808,936,1000},TBS的单位是比特。
基站通过SI通知终端用作EDT传输的Msg3支持的最大TBS在第一TBS集合中的索引。所述终端根据该索引确定最大TBS。
本实施例中,终端根据第一规则确定EDT传输支持的TBS,包括:EDT传输支持的TBS至少包括所述EDT传输支持的最大TBS;EDT传输支持的TBS中除了最大TBS之外,其他TBS包含在第二TBS集合中。
本实施例中,所述第二TBS集合按照如下方法确定:根据EDT传输支持的最大TBS(本实施例中最大TBS=1000bits,定义为TBS1)给出其他3个备选的TBS,例如分别为TBS2=3/4*1000=750bits,TBS3=2/4*1000=500bits,TBS4=1/4*1000=250bits。
从表5中确定的RU数量对应的一列中找到分别与TBS2,TBS3,TBS4最接近的TBS。表5中,RU数量为基站给终端分配的资源大小。同一个RU数量下,终端可以发送多种TBS的数据,多种TBS使用索引0~13进行区分。当索引确定时,就代表终端选择了确定的一种TBS进行数据发送。
表5:RU数量与TBS对应关系表
Figure PCTCN2019081333-appb-000005
本实施例中,RU数量为6,与TBS2=750bits最接近的TBS为712bits,对应的索引为7(该索引是表5中的索引);与TBS3=500bits最接近的TBS为504bits,对应的索引为5;与TBS4=250bits最接近的TBS为256bits,对应的索引为2;因此,本实施例中,第二TBS集合为{712,504,256}。
最终,确定EDT传输支持的TBS集合为{1000,712,504,256}。
具体实例4(对应方案3)
本实施例中,终端用作EDT传输的Msg3支持的最大TBS从第一TBS集合中选择,其中,第一TBS集合为{328,408,504,600,712,808,936,1000},TBS的单 位是比特。
基站通过SI通知终端用作EDT传输的Msg3支持的最大TBS在第一TBS集合中的索引。终端根据所述索引查找第一TBS集合确定EDT传输支持的最大TBS。
本实施例中,终端根据第一规则确定EDT传输支持的TBS,包括:EDT传输支持的TBS至少包括所述EDT传输支持的最大TBS;EDT传输支持的TBS中除了最大TBS之外,其他TBS包含在第二TBS集合中。
所述第二TBS集合按照如下方法确定:根据EDT传输支持的最大TBS(本实施例中最大TBS=600bits,定义为TBS1)给出其他3个备选的TBS,例如分别为
Figure PCTCN2019081333-appb-000006
Figure PCTCN2019081333-appb-000007
本实施例中,此处仅为示例,可以根据需要设定其他确定备选TBS的方式。
从表5中确定的RU数量对应的一列中找到与TBS2,TBS3,TBS4最接近的TBS。
本实施例中,RU数量为4,与TBS2=375bits最接近的TBS为392bits,对应的索引为6;与TBS3=250bits最接近的TBS为256bits,对应的索引为4;与TBS4=125bits最接近的TBS为144bits,对应的索引为2。
本实施例中,EDT传输支持的TBS要求大于或等于250bits(此处为本实施例中预定义的规则,可以根据需要设定为其他规则),则第二TBS集合为{392,256}。
最终,确定EDT传输支持的TBS集合为{600,392,256}。
具体实例5(对应方案3)
终端用作EDT传输的Msg3支持的最大TBS从第一TBS集合中选择,其中,第一TBS集合为{328,408,504,600,712,808,936,1000},TBS的单位是比特。
基站通过SI通知终端用作EDT传输的Msg3支持的最大TBS在第一TBS集合中的索引。终端根据所述索引确定EDT传输支持的最大TBS。
本实施例中,终端根据第一规则确定EDT传输支持的TBS,包括:EDT传输支持的TBS至少包括所述EDT传输支持的最大TBS;EDT传输支持的TBS中除了最大TBS之外,其他TBS包含在第二TBS集合中。
所述第二TBS集合按照如下方法确定:根据EDT传输支持的最大TBS(本实施例中最大TBS=712bits,定义为TBS1)确定其他2个备选的TBS,例如分别为
Figure PCTCN2019081333-appb-000008
本实施例中,此处仅为示例,可以根据需要设定确定备选TBS的方式。
从表5中预设的一行中找到与TBS2,TBS3最接近的TBS。本实施例中,所述预设的一行为TBS1所在的一行,本实施例中,例如为TBS1分配的RU数量为6,查找RU=6的一列,得到TBS1所在的一行为索引为7的一行,则所述预设的一行即为索引为7的一行。本实施例中,要求RU数量大于或等于3(此处为预定义的规则,可以根据需要设定为其他规则),因此,索引为7的一行中,与TBS2=534bits最接近的TBS为584bits,对应的{RU数量,索引}为{5,7};与TBS3=356bits最接近的TBS为328bits,对应的{RU数量,索引}为{3,7};
本实施例中,EDT传输支持的TBS要求大于或等于320bits(此处为预定义的规则,可以根据需要设定为其他规则),则第二TBS集合为{584,328}。
最终,确定EDT传输支持的TBS集合为{712,584,328},分别对应的RU数量为{7,5,3}。
具体实例6(对应方案4)
本实施例中,终端用作EDT传输的Msg3支持的最大TBS从第一TBS集合中选择,其中,第一TBS集合为{328,408,504,600,712,808,936,1000},TBS的单位是比特。
基站通过SI通知终端用作EDT传输的Msg3支持的最大TBS在第一TBS集合中的索引。终端根据所述索引确定EDT传输支持的最大TBS。
本实施例中,终端根据第一规则确定EDT传输支持的TBS,包括:EDT传输支持的TBS至少包括所述EDT传输支持的最大TBS;EDT传输支持的TBS至少包括所述第一TBS集合中最小的TBS;EDT传输支持的TBS中除了所述 EDT传输支持的最大TBS和第一TBS集合中最小的TBS之外,其他TBS包含在第二TBS集合中。
所述第二TBS集合按照如下方法确定:根据EDT传输支持的最大TBS(本实施例中最大TBS=1000bits,定义为TBS1)确定其他2个备选的TBS,例如分别为TBS2=3/4*1000=750bits,TBS3=2/4*1000=500bits。本实施例中,此处仅为示例,可以根据需要设定确定备选TBS的方式。
从表5中确定的RU数量对应的一列中找到分别与TBS2,TBS3最接近的TBS。
本实施例中,RU数量为6,与TBS2=750bits最接近的TBS为712bits,对应的索引为7;与TBS3=500bits最接近的TBS为504bits,对应的索引为5。
因此,本实施例中,第二TBS集合为{712,504}。
最终,确定EDT传输支持的TBS集合为{1000,712,504,328}。
具体实例7
本实施例中,终端用作EDT传输的Msg3支持的TBS集合为{1000,712,504,328}。基站为EDT传输配置的RU数量为6。TBS=1000对应的EDT传输的重复发送次数为32次,TBS=712对应的EDT传输的重复发送次数为16次,TBS=504对应的EDT传输的重复发送次数为8次,TBS=328对应的EDT传输的重复发送次数为4次。
基站配置EDT传输的资源示意图如图2所示,分别针对TBS=328,TBS=504,TBS=712在对应的重复发送次数结束之后插入一个传输间隔,分别定义为传输间隔1,传输间隔2和传输间隔3。
在所述传输间隔1,传输间隔2和传输间隔3中基站会分别配置下行信息的检测时间窗,用来指示终端的EDT是否已经成功接收。本实施例中,传输间隔1针对的是TBS=328的EDT,即终端选择TBS=328进行数据传输时,在传输间隔1检测下行信息,传输间隔2针对的是TBS=504的EDT,即选择TBS=504进行数据传输时,在传输间隔2检测下行信息,传输间隔3针对的是TBS=712的EDT,即选择TBS=712进行数据传输时,在传输间隔3检测下行信息。传输 间隔1,传输间隔2和传输间隔3的长度可以独立配置,也可以统一配置,彼此之间可以相同或不同。
如果终端发送的EDT对应的TBS=1000bits,则在32次重复发送完成之后,基站会在一个时间窗内发送下行信息,用来指示终端的EDT是否已经成功接收。
本实施例中所述下行信息在下行控制信道中发送。
本实施例中,所述传输间隔1,传输间隔2和传输间隔3对应的时间段内,终端不发送EDT。
具体实例8
本实施例中,终端用作EDT传输的Msg3支持的TBS集合为{1000,712,504,328}。基站为EDT传输配置的RU数量为6。TBS=1000对应的EDT传输的重复发送次数为32次,TBS=712对应的EDT传输的重复发送次数为16次,TBS=504对应的EDT传输的重复发送次数为8次,TBS=328对应的EDT传输的重复发送次数为8次。
基站配置EDT传输的资源示意图如图3所示,分别针对TBS=328,504和TBS=712在对应的重复发送次数结束之后插入一个传输间隔,分别定义为传输间隔4和传输间隔5。
在所述传输间隔4和传输间隔5中基站会分别配置下行信息的检测时间窗,用来指示终端的EDT是否已经成功接收。本实施例中,传输间隔4针对的是TBS=328和TBS=504的EDT,传输间隔5针对的是TBS=712的EDT。
如果终端发送的EDT对应的TBS=1000bits,则在32次重复发送完成之后,基站会在一个时间窗内发送下行信息,用来指示终端的EDT是否已经成功接收。
本实施例中,所述下行信息在下行控制信道中发送。
本实施例中,所述传输间隔4和传输间隔5对应的时间段终端不发送EDT。
具体实例9
本实施例中,终端用作EDT传输的Msg3支持的TBS集合为 {1000,712,504,328}。基站为EDT传输配置的RU数量为6。TBS=1000对应的EDT传输的重复发送次数为32次,TBS=712对应的EDT传输的重复发送次数为16次,TBS=504对应的EDT传输的重复发送次数为8次,TBS=328对应的EDT传输的重复发送次数为4次。
基站配置EDT传输的资源示意图如图4所示,分别针对TBS=328,TBS=504,TBS=712,TBS=1000在对应的重复发送次数结束之后配置一个下行信息的检测时间窗,所述下行信息用来指示终端的EDT是否已经成功接收。所述时间窗分别定义为时间窗t1,时间窗t2,时间窗t3和时间窗t4。本实施例中,时间窗t1的起始时刻和TBS=328对应的重复发送次数结束时刻之间存在时间间隔T1(T1大于或等于0)。时间窗t2的起始时刻和TBS=504对应的重复发送次数结束时刻之间存在时间间隔T2(T2大于或等于0)。时间窗t3的起始时刻和TBS=712对应的重复发送次数结束时刻之间存在时间间隔T3(T3大于或等于0)。时间窗t4的起始时刻和TBS=1000对应的重复发送次数结束时刻之间存在时间间隔T4(T4大于或等于0)。
在所述时间窗t1,时间窗t2,时间窗t3,时间窗t4中基站分别配置下行信息的检测时间窗,用来指示终端的EDT是否已经成功接收。本实施例中,时间窗t1针对的是TBS=328的EDT,即终端选择TBS=328进行数据传输时,在时间窗t1检测下行信息,时间窗t2针对的是TBS=504的EDT,时间窗t3针对的是TBS=712的EDT,时间窗t4针对的是TBS=1000的EDT。时间窗t1,时间窗t2,时间窗t3,时间窗t4的长度可以独立配置,也可以统一配置。多个时间窗大小可以相同或不同。
本实施例中所述下行信息在下行控制信道中发送。
本实施例中,终端在所述时间窗内检测所述下行信息的同时,还继续发送EDT。
具体实例10
本实施例中,终端用作EDT传输的Msg3支持的TBS集合为{1000,712,504,328}。基站为EDT传输配置的RU数量为6。TBS=1000对应的EDT传输的重复发送次数为32次,TBS=712对应的EDT传输的重复发送次数 为16次,TBS=504对应的EDT传输的重复发送次数为8次,TBS=328对应的EDT传输的重复发送次数为4次。
基站配置的EDT传输的资源示意图如图4所示,配置有多个下行信息的检测时间窗,所述下行信息用来指示终端的EDT是否已经成功接收。所述时间窗分别定义为时间窗t1,时间窗t2,时间窗t3,时间窗t4。多个时间窗大小可以相同或不同。本实施例中,时间窗t1的起始时刻和TBS=328对应的重复发送次数结束时刻之间存在时间间隔T1(T1大于或等于0)。时间窗t2的起始时刻和TBS=504对应的重复发送次数结束时刻之间存在时间间隔T2(T2大于或等于0)。时间窗t3的起始时刻和TBS=712对应的重复发送次数结束时刻之间存在时间间隔T3(T3大于或等于0)。时间窗t4的起始时刻和TBS=1000对应的重复发送次数结束时刻之间存在时间间隔T4(T4大于或等于0)。多个时间间隔的大小可以相同或不同。
本实施例中,在所述时间窗t1内没有配置下行信息发送的资源,而在时间窗t2,时间窗t3,时间窗t4中基站会分别配置下行信息的发送的资源,用来指示终端的EDT是否已经成功接收,本实施例中,终端选择TBS=328或504进行数据传输时,在时间窗t2检测下行信息,终端选择TBS=712进行数据传输时,在时间窗t3检测下行信息,终端选择TBS=1000进行数据传输时,在时间窗t4检测下行信息。
如果UE的EDT的TBS=328,那么UE EDT传输在完成了4次重复传输之后,并不检测下行信息,继续传输EDT直到累计完成8次重复传输(达到了TBS=504对应的重复发送次数)之后,在时间窗t2内检测所述下行信息。
本实施例中所述下行信息在下行控制信道中发送。
本实施例中,终端在所述时间窗内检测所述下行信息的同时,还继续发送EDT。
具体实例11
本实施例中Msg2中发送Msg3的配置信息,其中Msg3的TBS取值由表6确定。表6中I TBS为分配的TBS索引,N PRB为分配的物理资源块(Physical Resource Block,PRB)的数量。预设组合为{0,6},则当{I TBS,N PRB}={0,6}时,EDT通过 Msg3传输。当{I TBS,N PRB}为其他组合时,Msg3不用来EDT,Msg3用来发送冲突检测消息,用来解决随机接入过程冲突的问题。
表6:TBS配置信息
Figure PCTCN2019081333-appb-000009
如图5所示,本公开一实施例提供一种传输装置50,包括存储器510和处理器520,所述存储器510存储有程序,所述程序在被所述处理器520读取执行时,实现任一实施例所述的传输方法。
本公开一实施例提供一种计算机可读存储介质,所述计算机可读存储介质存储有至少一个程序,所述至少一个程序可被至少一个处理器执行,以实现任一实施例所述的传输方法。
所述计算机可读存储介质包括:U盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、移动硬盘、磁碟或者光盘等至少一种种可以存储程序代码的介质。

Claims (24)

  1. 一种传输方法,包括:
    终端接收数据传输支持的最大传输块大小TBS的指示信息,根据所述指示信息确定数据传输支持的最大TBS;
    所述终端根据所述数据传输支持的最大TBS确定数据传输支持的TBS。
  2. 根据权利要求1所述的传输方法,其中,所述根据所述指示信息确定数据传输支持的最大TBS包括:
    所述指示信息为一索引信息,所述终端根据所述索引信息查找第一TBS集合,确定所述数据传输支持的最大TBS。
  3. 根据权利要求2所述的传输方法,其中,所述根据所述数据传输支持的最大TBS确定数据传输支持的TBS包括:
    在所述第一TBS集合中小于或等于所述最大TBS的TBS数量大于或等于N的情况下,将所述第一TBS集合中小于或等于所述最大TBS的TBS中N个TBS作为所述数据传输支持的TBS,所述N大于或等于1。
  4. 根据权利要求3所述的传输方法,其中,所述将所述第一TBS集合中小于或等于所述最大TBS的TBS中N个TBS作为所述数据传输支持的TBS包括:将所述第一TBS集合中小于或等于所述最大TBS的TBS按照取值大小进行排序,取前N个或后N个TBS作为所述数据传输支持的TBS。
  5. 根据权利要求2所述的传输方法,其中,所述根据所述数据传输支持的最大TBS确定数据传输支持的TBS包括:
    在所述第一TBS集合中小于或等于所述最大TBS的TBS数量小于N的情况下,将所述第一TBS集合中小于或等于所述最大TBS的TBS作为所述数据传输支持的TBS,所述N大于或等于1。
  6. 根据权利要求2所述的传输方法,其中,所述根据所述数据传输支持的最大TBS确定数据传输支持的TBS包括:
    将所述第一TBS集合中的TBS按顺序排列,将所述第一TBS集合中小于或等于所述最大TBS的TBS中从所述最大TBS开始按第一间隔分布的所有TBS或所述按第一间隔分布的所有TBS的子集作为数据传输支持的TBS。
  7. 根据权利要求6所述的传输方法,其中,所述将所述第一TBS集合中小于或等于所述最大TBS的TBS中从所述最大TBS开始按第一间隔分布的所有TBS或所述按第一间隔分布的所有TBS的子集作为数据传输支持的TBS包括以下至少之一:
    在所述第一TBS集合中小于或等于所述最大TBS的TBS中从所述最大TBS 开始按第一间隔分布的所有TBS的数量大于或等于N的情况下,将所述第一TBS集合中小于或等于所述最大TBS的TBS中从所述最大TBS开始按第一间隔分布的所有TBS中的N个TBS作为数据传输支持的TBS;
    在所述第一TBS集合中小于或等于所述最大TBS的TBS中从所述最大TBS开始按第一间隔分布的所有TBS的数量小于N的情况下,将所述第一TBS集合中小于或等于所述最大TBS的TBS中从所述最大TBS开始按第一间隔分布的所有TBS作为数据传输支持的TBS。
  8. 根据权利要求7所述的传输方法,其中,所述将所述第一TBS集合中小于或等于所述最大TBS的TBS中从所述最大TBS开始按第一间隔分布的所有TBS中的N个TBS作为数据传输支持的TBS包括:
    将所述第一TBS集合中小于或等于所述最大TBS的TBS中从所述最大TBS开始按第一间隔分布的所有TBS按照取值大小进行排序,取前N个或后N个TBS作为所述数据传输支持的TBS。
  9. 根据权利要求2所述的传输方法,其中,所述根据所述数据传输支持的最大TBS确定数据传输支持的TBS包括:
    将所述第一TBS集合划分为至少一个子集,每个子集对应一个第二TBS集合;根据所述最大TBS所属的子集,确定所述最大TBS对应的第二TBS集合;
    所述数据传输支持的TBS包括所述最大TBS和所述最大TBS对应的第二TBS集合中的TBS。
  10. 根据权利要求2所述的传输方法,其中,所述根据所述数据传输支持的最大TBS确定数据传输支持的TBS包括:
    将所述第一TBS集合划分为至少一个子集,每个子集对应一TBS数量;
    根据所述最大TBS所属的子集,确定所述最大TBS对应的TBS数量;根据预设规则确定第二TBS集合,所述第二TBS集合包含的TBS数量与所述最大TBS对应的TBS数量一致;
    所述数据传输支持的TBS包括所述最大TBS和所述第二TBS集合中的TBS。
  11. 根据权利要求10所述的传输方法,其中,所述根据预设规则确定第二TBS集合包括:
    确定第一资源数量,从资源数量与TBS的对应关系表中所述第一资源数量对应的多个TBS中选择M个TBS,组成所述第二TBS集合,其中,所述M与所述最大TBS对应的TBS数量一致。
  12. 根据权利要求11所述的传输方法,其中,所述确定第一资源数量包括:
    从基站获取所述第一资源数量;
    或者,获取子集与资源单元数量的对应关系,将所述最大TBS所属的子集对应的资源单元数量作为所述第一资源数量。
  13. 根据权利要求2至12任一所述的传输方法,其中,所述数据传输支持的TBS包括所述第一TBS集合中的最小TBS。
  14. 根据权利要求2至12任一所述的传输方法,还包括:
    将所述第一TBS集合划分为至少一个子集;
    所述终端根据预定义信息或基站发送的配置信息,确定每个子集对应的资源单元数量集合;
    所述终端接收资源单元数量指示信息,根据所述资源单元数量指示信息和所述最大TBS所属的子集对应的资源单元数量集合,确定所述最大TBS对应的资源单元数量。
  15. 根据权利要求1至12任一所述的传输方法,还包括:根据预定义信息或基站发送的配置信息,确定所述数据传输支持的TBS对应的数据传输需要重复发送次数。
  16. 根据权利要求15所述的传输方法,还包括:
    所述终端从所述数据传输支持的TBS中选择一种TBS,进行所述数据传输;
    所述终端检测基站发送的下行信息,所述下行信息中包括以下至少之一:
    所述数据传输是否成功接收的指示信息;
    所述数据传输需要重新发送时所分配的资源的配置信息;
    为所述终端的新数据传输所分配的资源的配置信息。
  17. 根据权利要求16所述的传输方法,其中,所述终端检测基站发送的下行信息包括:
    所述终端在第一时间窗检测所述基站发送的下行信息,所述第一时间窗位于所述数据传输的K次重复发送之后,所述K大于或等于1。
  18. 根据权利要求17所述的传输方法,其中,所述第一时间窗位于所述数据传输的K次重复发送之后包括:
    所述第一时间窗位于所述数据传输的K次重复发送之后的传输间隔内,所述传输间隔内所述终端不进行数据传输。
  19. 根据权利要求17或18所述的传输方法,其中,所述K为所述终端所 选的TBS对应的数据传输需要重复发送次数。
  20. 根据权利要求16-19任一项所述的传输方法,其中,所述终端检测基站发送的下行信息包括:
    所述终端在下行控制信道检测所述基站发送的下行信息。
  21. 根据权利要求1至12任一所述的传输方法,其中,在所述数据传输的配置信息中,分配的TBS指示信息和分配的资源指示信息为预设组合的情况下,所述数据传输为提前数据传输EDT。
  22. 根据权利要求21所述的传输方法,其中,在所述EDT通过消息3Msg3发送的情况下,所述配置信息在消息2Msg2中发送。
  23. 一种传输装置,包括存储器和处理器,所述存储器存储有程序,所述程序在被所述处理器读取执行时,实现根据权利要求1至22任一所述的传输方法。
  24. 一种计算机可读存储介质,存储有至少一个程序,所述至少一个程序可被至少一个处理器执行,以实现根据权利要求1至22任一所述的传输方法。
PCT/CN2019/081333 2018-04-04 2019-04-03 传输方法及装置、计算机可读存储介质 Ceased WO2019192541A1 (zh)

Priority Applications (6)

Application Number Priority Date Filing Date Title
CA3094446A CA3094446C (en) 2018-04-04 2019-04-03 Transmission method and device, computer readable storage medium
KR1020207027221A KR102396735B1 (ko) 2018-04-04 2019-04-03 전송 방법 및 디바이스, 컴퓨터 판독가능 저장 매체
EP19780933.8A EP3758430A4 (en) 2018-04-04 2019-04-03 TRANSMISSION METHOD AND DEVICE, COMPUTER-READABLE STORAGE MEDIUM
AU2019247019A AU2019247019B2 (en) 2018-04-04 2019-04-03 Transmission method and device, computer readable storage medium
US17/022,689 US11388711B2 (en) 2018-04-04 2020-09-16 Transmission method and device, computer readable storage medium
US17/862,323 US12225507B2 (en) 2018-04-04 2022-07-11 Transmission method and device, computer readable storage medium

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201810300467.6 2018-04-04
CN201810300467.6A CN110381600B (zh) 2018-04-04 2018-04-04 一种传输方法及装置、计算机可读存储介质

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US17/022,689 Continuation US11388711B2 (en) 2018-04-04 2020-09-16 Transmission method and device, computer readable storage medium

Publications (1)

Publication Number Publication Date
WO2019192541A1 true WO2019192541A1 (zh) 2019-10-10

Family

ID=68099980

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2019/081333 Ceased WO2019192541A1 (zh) 2018-04-04 2019-04-03 传输方法及装置、计算机可读存储介质

Country Status (7)

Country Link
US (2) US11388711B2 (zh)
EP (1) EP3758430A4 (zh)
KR (1) KR102396735B1 (zh)
CN (2) CN113490285B (zh)
AU (1) AU2019247019B2 (zh)
CA (1) CA3094446C (zh)
WO (1) WO2019192541A1 (zh)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113490285B (zh) * 2018-04-04 2022-12-06 中兴通讯股份有限公司 一种传输方法及装置、计算机可读存储介质
WO2019192008A1 (zh) * 2018-04-05 2019-10-10 华为技术有限公司 一种信息发送的方法、信息接收的方法和设备
US11533760B2 (en) * 2018-05-11 2022-12-20 Sony Corporation Method and device for communicating with a selected transport block size
US20230413330A1 (en) * 2020-11-10 2023-12-21 Beijing Xiaomi Mobile Software Co., Ltd. Data transmission method and apparatus, base station, user terminal, and electronic device

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2014146276A1 (zh) * 2013-03-21 2014-09-25 华为终端有限公司 数据传输方法、基站及用户设备
CN106559898A (zh) * 2015-09-28 2017-04-05 中兴通讯股份有限公司 数据传输方法及装置
CN106685587A (zh) * 2015-11-06 2017-05-17 株式会社Kt 下行数据信道中调制阶数和传输块大小确定方法及其装置

Family Cites Families (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2106057A1 (en) * 2008-03-25 2009-09-30 Panasonic Corporation Resource allocation size dependent transport block size signalling
WO2010114252A2 (en) * 2009-03-29 2010-10-07 Lg Electronics Inc. Method for transmitting control information in wireless communication system and apparatus therefor
WO2014056131A1 (zh) * 2012-10-08 2014-04-17 富士通株式会社 一种数据传输控制方法和装置
US9622184B2 (en) * 2013-09-25 2017-04-11 Apple Inc. Transport block size and channel condition assessment based power consumption reduction for cellular communication
JP2016535506A (ja) * 2013-11-01 2016-11-10 エルジー エレクトロニクス インコーポレイティド 無線通信システムにおけるページングメッセージを送信する方法及び装置
US10575205B2 (en) * 2014-10-20 2020-02-25 Qualcomm Incorporated Transport block size determination
WO2016099057A1 (ko) * 2014-12-16 2016-06-23 엘지전자 주식회사 상향링크 데이터의 복조를 위한 dmrs를 전송하는 방법 및 mtc 기기
CN107005974B (zh) * 2014-12-23 2020-02-14 华为技术有限公司 物理无线资源块调度的方法、设备和系统
CN107046712A (zh) * 2016-02-05 2017-08-15 中兴通讯股份有限公司 一种数据传输处理方法及装置
CN109792308A (zh) * 2016-10-04 2019-05-21 华为技术有限公司 具有灵活传输块尺寸选择的多用户叠加传输
US10939321B2 (en) * 2017-09-11 2021-03-02 Apple Inc. Power boosting and transport block size (TBS) design in a new radio (NR) system
US10849164B2 (en) * 2017-09-29 2020-11-24 Mediatek Inc. High reliability and early data transmission
JP6900472B2 (ja) * 2017-11-15 2021-07-07 エルジー エレクトロニクス インコーポレイティド 無線通信システムにおけるランダムアクセス手続きで速いデータ転送を遂行するための方法及びそのための装置
US11291040B2 (en) * 2017-11-16 2022-03-29 Telefonaktiebolaget Lm Ericsson (Publ) Method for allocating resource grant
US10708956B2 (en) * 2017-11-17 2020-07-07 Qualcomm Incorporated Physical layer enhancements for early data transmission
US11039477B2 (en) * 2017-11-17 2021-06-15 Mediatek Inc. NB-IoT PRACH resource partitioning and multiple grants in RAR for EDT
US11102764B2 (en) * 2018-02-07 2021-08-24 Apple Inc. Minimization of padding and resource wastage in message 3 (MSG3) for early data transmission (EDT)
CN113490285B (zh) * 2018-04-04 2022-12-06 中兴通讯股份有限公司 一种传输方法及装置、计算机可读存储介质

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2014146276A1 (zh) * 2013-03-21 2014-09-25 华为终端有限公司 数据传输方法、基站及用户设备
CN106559898A (zh) * 2015-09-28 2017-04-05 中兴通讯股份有限公司 数据传输方法及装置
CN106685587A (zh) * 2015-11-06 2017-05-17 株式会社Kt 下行数据信道中调制阶数和传输块大小确定方法及其装置

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
HUAWEI: "Early data transmission in RACH for NB-IoT", 3GPP TSG RAN WG1 MEETING #92, R1-1801438, 2 March 2018 (2018-03-02), XP051396934 *
See also references of EP3758430A4

Also Published As

Publication number Publication date
EP3758430A4 (en) 2021-03-31
KR102396735B1 (ko) 2022-05-10
AU2019247019A1 (en) 2020-10-15
CN110381600A (zh) 2019-10-25
US12225507B2 (en) 2025-02-11
CA3094446C (en) 2023-12-05
CN113490285B (zh) 2022-12-06
US11388711B2 (en) 2022-07-12
US20200413389A1 (en) 2020-12-31
CN110381600B (zh) 2024-10-29
CA3094446A1 (en) 2019-10-10
EP3758430A1 (en) 2020-12-30
CN113490285A (zh) 2021-10-08
KR20200125958A (ko) 2020-11-05
AU2019247019B2 (en) 2021-07-08
US20230050533A1 (en) 2023-02-16

Similar Documents

Publication Publication Date Title
US12127173B2 (en) Method and apparatus for determining resource pool
US11445501B2 (en) Method and apparatus for determining resource pool
CN109041018B (zh) 一种资源确定方法、基站及用户设备
JP6936232B2 (ja) ランダムアクセス方法および装置
JP6501776B2 (ja) 無線通信システムにおけるリソース割り当て情報を送受信する方法及び装置
JP6643457B2 (ja) 物理ダウンリンク制御チャネル送信方法および装置
JP2021533685A (ja) 初期測定レポート
WO2019214650A1 (zh) 用户设备执行的方法、用户设备和基站
US12225507B2 (en) Transmission method and device, computer readable storage medium
WO2017035707A1 (zh) 一种随机接入中的上行传输方法及装置
JP6381217B2 (ja) ユーザ装置、基地局、及び制御情報検出方法
WO2017117990A1 (zh) 随机接入方法、随机接入装置和终端
CN105992347A (zh) 一种上行信号的发送方法、用户设备和基站
WO2015169050A1 (zh) 基于竞争的资源选择方法、装置和计算机存储介质
WO2015115335A1 (ja) ユーザ装置、基地局、制御情報検出方法、及び制御情報送信方法
US20230122052A1 (en) Random access method, base station, user equipment, device and medium
CN114503714A (zh) 物理上行链路共享信道资源单元选择的方法及相关装置
US20210029744A1 (en) Methods and apparatus for mapping random access preamble groups to uplink channel configurations
CN103250452B (zh) 邻近身份指示码的发送方法、用户设备及基站
WO2017118177A1 (zh) 确定随机接入无线网络临时标识的方法、用户设备和基站
WO2020030145A1 (zh) 一种数据传输方法、基站及终端
CN111132360A (zh) 消息发送、消息配置方法及装置、存储介质

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

Country of ref document: EP

Kind code of ref document: A1

ENP Entry into the national phase

Ref document number: 3094446

Country of ref document: CA

ENP Entry into the national phase

Ref document number: 20207027221

Country of ref document: KR

Kind code of ref document: A

ENP Entry into the national phase

Ref document number: 2019780933

Country of ref document: EP

Effective date: 20200921

NENP Non-entry into the national phase

Ref country code: DE

ENP Entry into the national phase

Ref document number: 2019247019

Country of ref document: AU

Date of ref document: 20190403

Kind code of ref document: A

WWG Wipo information: grant in national office

Ref document number: 202027040558

Country of ref document: IN