[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

WO2019137451A1 - 数据传输方法、装置、终端及基站 - Google Patents

数据传输方法、装置、终端及基站 Download PDF

Info

Publication number
WO2019137451A1
WO2019137451A1 PCT/CN2019/071278 CN2019071278W WO2019137451A1 WO 2019137451 A1 WO2019137451 A1 WO 2019137451A1 CN 2019071278 W CN2019071278 W CN 2019071278W WO 2019137451 A1 WO2019137451 A1 WO 2019137451A1
Authority
WO
WIPO (PCT)
Prior art keywords
data packet
terminal
information
reference information
sent
Prior art date
Application number
PCT/CN2019/071278
Other languages
English (en)
French (fr)
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 中兴通讯股份有限公司
Priority to KR1020207023185A priority Critical patent/KR102519568B1/ko
Priority to AU2019207128A priority patent/AU2019207128B2/en
Priority to US16/961,289 priority patent/US11405891B2/en
Publication of WO2019137451A1 publication Critical patent/WO2019137451A1/zh

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/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1867Arrangements specially adapted for the transmitter end
    • H04L1/189Transmission or retransmission of more than one copy of a message
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/003Arrangements for allocating sub-channels of the transmission path
    • H04L5/0048Allocation of pilot signals, i.e. of signals known to the receiver
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W74/00Wireless channel access
    • H04W74/002Transmission of channel access control information
    • H04W74/004Transmission of channel access control information in the uplink, i.e. towards network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1867Arrangements specially adapted for the transmitter end
    • H04L1/1893Physical mapping arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/10Scheduling measurement reports ; Arrangements for measurement reports
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/02Selection of wireless resources by user or terminal
    • 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/0466Wireless resource allocation based on the type of the allocated resource the resource being a scrambling code
    • 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
    • H04W72/00Local resource management
    • H04W72/20Control channels or signalling for resource management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/20Control channels or signalling for resource management
    • H04W72/23Control channels or signalling for resource management in the downlink direction of a wireless link, i.e. towards a terminal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/50Allocation or scheduling criteria for wireless resources
    • H04W72/53Allocation or scheduling criteria for wireless resources based on regulatory allocation policies
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/50Allocation or scheduling criteria for wireless resources
    • H04W72/535Allocation or scheduling criteria for wireless resources based on resource usage policies
    • 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
    • H04W72/542Allocation or scheduling criteria for wireless resources based on quality criteria using measured or perceived quality
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/08Testing, supervising or monitoring using real traffic
    • 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

Definitions

  • the present disclosure relates to the field of communications technologies, and, for example, to a data transmission method, apparatus, terminal, and base station.
  • the process of the user equipment (User Equipment, UE) accessing the wireless network is as follows: The UE randomly selects one access resource to send an access message on the access resource pool configured by the base station (message 1); the base station detects the access on the access resource pool. The message is sent a feedback message (message 2) for each detected access message, where the message 2 includes uplink timing adjustment information and information of resources occupied by the UE when transmitting the data packet (message 3); the UE is allocated resources on the base station. The message 3 is sent to the base station; when the base station successfully decodes the message 3, the base station sends a response message (message 4) to the terminal.
  • the message 3 is sent to the base station; when the base station successfully decodes the message 3, the base station sends a response message (message 4) to the terminal.
  • the access resource pool is a shared resource of all UEs
  • two or more UEs may select the same access resource and send a message on the same access resource.
  • the case (assuming that two UEs send message 1 on the same access resource, UE A and UE B respectively), and the base station cannot identify multiple UEs on the same access resource, so the base station will UE A and UE B sends the same message 2, which causes UE A and UE B to send message 3 on the same resource in the same transmission mode and using the same reference information (such as reference signal sequence or scrambling sequence, etc.), resulting in The mutual interference between UE 3's message 3 and UE B's message 3 is very serious.
  • the base station cannot correctly decode message 3 of UE A and UE B.
  • the base station sends the same to UE A and UE B.
  • the UE A and the UE B retransmit the message 3 by using the same reference information and using the same reference information, so that the base station cannot correctly decode the message 3, so Circulation After the maximum number of retransmissions or retransmission time, UE access process to exit and restart Access.
  • the number of access resources needs to be configured by the base station through system messages, once a large number of access resources are configured through system messages, when the number of accesses of user equipments is small at the same time, the number of access resources cannot be dynamically The adjustment is performed, so that the configured access resources cannot be fully utilized.
  • the access resources are divided in the network resources, the number of network resources allocated to the access resources is increased, and the number of available network resources is It will shrink accordingly, reducing the network data transfer rate.
  • the present disclosure provides a data transmission method, apparatus, terminal, and base station, which can improve the probability of correctly decoding data packets sent by multiple UEs on the same resource.
  • the present disclosure provides a data transmission method, including:
  • the terminal selects reference information from a reference information set corresponding to the preset reference information type
  • the present disclosure also provides a data transmission method, including:
  • the present disclosure also provides a terminal, including:
  • Selecting a module configured to select reference information from a reference information set corresponding to the preset reference information type
  • a processing module configured to obtain a first target data packet according to the selected reference information and the to-be-sent data packet
  • the first sending module is configured to send the first target data packet to the base station.
  • the present disclosure also provides a base station, including:
  • a second receiving module configured to receive a first target data packet sent by the terminal, where the first target data packet is obtained by the terminal according to the reference information and the to-be-sent data packet, where the reference information is the terminal.
  • the selected reference information set corresponding to the preset reference information type is selected.
  • FIG. 1 is a schematic flow chart of a data transmission method according to an embodiment
  • FIG. 2 is a schematic flow chart of another data transmission method according to an embodiment
  • FIG. 3 is a schematic structural diagram of a terminal according to an embodiment
  • FIG. 4 is a schematic structural diagram of a base station according to an embodiment.
  • This embodiment provides a data transmission method. As shown in FIG. 1, the method includes the following steps.
  • Step 1010 The terminal selects reference information from a reference information set corresponding to the preset reference information type.
  • the preset reference information type includes: a reference signal sequence, a scrambling code sequence, a transmission resource set, a transport block size, a phase rotation value, a reference power value of the transport data packet, and a lifting power value of the transport data packet.
  • At least one of reference information types; wherein the kth reference information type includes X k reference information, X k is a positive integer, k 1, 2, . . . , 7.
  • the number of reference information included in different reference information types may be the same or different.
  • the reference information set is the reference signal sequence set
  • selecting the reference information from the reference information set corresponding to the preset reference information type refers to: Selecting a reference signal sequence from the reference signal sequence set; assuming that the preset reference information type includes a reference information type of the scrambling code sequence, the reference information set is a scrambling code sequence set, and selecting a reference from the reference information set corresponding to the preset reference information type
  • the information refers to: selecting a scrambling code sequence from the set of scrambling code sequences; assuming that the preset reference information type includes the reference information type of the reference signal sequence and the reference information type of the scrambling code sequence, then the reference information set is the reference signal sequence set and the scrambling
  • the code sequence set, the reference information selected from the reference information set corresponding to the preset reference information type refers to: selecting a reference signal sequence from the reference signal sequence set, and selecting the scrambling code sequence from the scrambling code sequence
  • the preset reference information type when the preset reference information type includes two or more types of reference information, there is a mapping relationship between reference information of different reference information types. For example, if the preset reference information type includes the reference information type of the reference signal sequence and the reference information type of the scrambling code sequence, then the reference signal sequence information in the reference signal sequence set and the scrambling code sequence information in the scrambling code sequence set are There is a mapping relationship between them.
  • Step 1020 Obtain a first target data packet according to the selected reference information and the to-be-sent data packet.
  • the first target data packet is a to-be-sent data packet to which the reference signal sequence is added; if the selected reference information is a scrambling code sequence, the first target data packet Is the data packet to be transmitted that is scrambled by the scrambling code sequence; if the selected reference information is the reference signal sequence and the scrambling code sequence, the first target data packet is scrambled by the scrambling code sequence, and the reference signal sequence is added to be sent. data pack.
  • Step 1030 Send a first target data packet to the base station.
  • the terminal selects reference information from the reference information set corresponding to the preset reference information type; obtains the first target data packet according to the selected reference information and the to-be-sent data packet; and sends the first target data to the base station. package. It can be seen from the embodiment that, since the reference information is selected by the terminal in the reference information set corresponding to the preset reference information type, the probability of selecting the same reference information between different terminals is low, and the reference information selected between different terminals is not At the same time, the interference between the packets is greatly reduced, thereby increasing the probability that the packet will be correctly decoded.
  • the method before the terminal selects the reference information from the reference information set corresponding to the preset reference information type, the method further includes: the terminal receiving the scheduling information that is sent by the base station and including the first resource identifier, where the scheduling information is used to indicate the terminal.
  • the data packet to be sent is sent, and the first resource identifier is used to identify the resource occupied by the terminal when sending the first target data packet.
  • the scheduling information is usually scheduling information corresponding to the physical layer, and the terminal data transmission can be dynamically scheduled.
  • the data packet to be sent is a data packet corresponding to the message 3 in the process of the terminal accessing the network
  • the scheduling information is the scheduling information corresponding to the message 3 in the process of the terminal accessing the network.
  • the data packet to be sent is a data packet sent to the base station for the first time, or the data packet to be sent is a data packet that is retransmitted to the base station.
  • the retransmitted data packet includes: retransmission of the message 3 in one access procedure message 1, message 2, and message 3, and also includes the message 3 in the process of re-accessing the network after the UE fails to access the network for the first time. First transmission and resend.
  • the technical solution in the related art is used, and when the data packet to be sent is retransmitted, the reference information is selected in the reference information set corresponding to the preset reference information type, and further Resending the data packet to be transmitted can reduce the unnecessary blind detection complexity of the base station.
  • the terminal selects the reference information from the reference information set corresponding to the preset reference information type
  • the method includes: the terminal selects the reference information in a preset selection manner from the reference information set corresponding to the preset reference information type.
  • the preset selection manner includes: a random selection mode, or a manner of selecting according to the terminal identifier corresponding to the terminal, or a method of selecting according to the downlink measurement value of the terminal, or according to the size of the data packet to be transmitted. The way to make a selection.
  • the manner of selecting according to the terminal identifier corresponding to the terminal includes: selecting a manner according to a mapping relationship between the terminal identifier and the reference information; for example, the reference information includes a reference signal sequence, a scrambling code sequence, and a transmission resource.
  • the set, the transport block size, the phase rotation value, the reference power value of the transport packet, and the raised power value of the transport packet assuming that the reference message set is Y, and the reference information between the different sets is different, such as : reference message set R0, corresponding scrambling code sequence is B1, reference signal sequence is C1, reference message set R1, corresponding scrambling code sequence B2, reference signal sequence is C2, reference message set R2, corresponding scrambling code sequence is B3, reference signal The sequence is C3.
  • the terminal identifier is Z
  • the terminal corresponding reference message set is Zmod Y (mod is modulo operation).
  • the base station sends a message 2 to indicate the resource location of the terminal to transmit the message 3.
  • the corresponding reference information is determined, and the data packet is transmitted according to the reference information.
  • the manner of selecting according to the downlink measurement value of the terminal includes: selecting a manner according to a mapping relationship between a downlink state measurement value of the terminal and the reference information, or selecting a mapping relationship between the downlink path loss measurement value and the reference information. Or, a manner of selecting according to a mapping relationship between the downlink reference signal received power measurement value and the reference information.
  • the reference information includes one or more of a reference signal sequence, a scrambling code sequence, a transmission resource set, a transport block size, a phase rotation value, a reference power value of the transport packet, and a boost power value of the transport packet, and different
  • the downlink measurement value corresponds to different reference information sets, for example, the downlink measurement value is less than or equal to S1, the corresponding scrambling code sequence is B1, the reference signal sequence is C1, the reference power value of the transmission data packet is D1, and the lifting power value of the transmission data packet is For E1, the downlink measurement value is greater than S1 and less than or equal to S2, corresponding to the scrambling code sequence B2, the reference signal sequence is C2, the reference power value of the transmission data packet is D2, the lifting power value of the transmission data packet is E2, and the downlink measurement value is greater than S2, the corresponding scrambling code sequence is B3, the reference signal sequence is C3, the reference power value of the transmission data packet is D3, and the lifting power value of the transmission data packet is E3.
  • the base station When the terminal accesses the network, the base station sends a message 2 to indicate the terminal transmission.
  • the resource location of the message 3 the terminal performs downlink measurement, obtains a downlink measurement value, and determines corresponding reference information according to the obtained measurement value, according to the reference Rate for data packet transmission.
  • the manner of selecting according to the size of the data packet to be transmitted includes: selecting a mapping manner according to a mapping relationship between the size of the data packet to be transmitted and the reference information.
  • the reference information includes one or more of a reference signal sequence, a scrambling code sequence, a transmission resource set, a transport block size, a phase rotation value, a reference power value of the transport packet, and a boost power value of the transport packet, and different
  • the data packet size to be transmitted corresponds to different reference information sets, such as: the data packet size is A1, the corresponding scrambling code sequence B1, the reference signal sequence is C1, the reference power value of the transport data packet is D1, and the data packet size is A2, corresponding to the interference.
  • the base station sends a message 2 indicating the resource location of the terminal to transmit the message 3 and the maximum packet size at which the message 3 can be transmitted.
  • the terminal according to the pre-defined size of the data packet that can be transmitted does not exceed the maximum established by the base station.
  • the pre-defined data packet closest to the packet size that needs to be transmitted is selected for transmission, and the corresponding reference information is determined according to the packet size selected for transmission, and the data packet is transmitted according to the reference information.
  • the data packet size selection includes a data packet size set that the base station can transmit in a system message, such as: A1, A2, and A3, assuming that A1, A2, and A3 are arranged from small to large, and the base station In the message 2, the maximum packet size that can be transmitted by the message 3 is A2. Then, the terminal can select between A1 and A2 according to the data packet that the current transmission needs to be performed, and then according to the correspondence between the data packet size and the reference information. Select the corresponding reference information, and then transmit the corresponding data packet according to the selected reference information.
  • the method further includes: receiving, by the base station, first retransmission scheduling information that includes the second resource identifier, and resending the to-be-sent data packet according to the second resource identifier.
  • the first retransmission scheduling information is used to indicate that the terminal retransmits the to-be-sent data packet
  • the second resource identifier is used to identify the resource occupied by the terminal when resending the data packet to be sent.
  • the solution is directed to the case where the base station only determines whether the first target data packet can be successfully decoded, and determines that the first target data packet cannot be successfully decoded.
  • resending the to-be-sent data packet according to the second resource identifier includes: reselecting the reference information in a preset selection manner from the reference information set corresponding to the preset reference information type; and according to the re-selected reference information and Sending a data packet to obtain a second target data packet; and transmitting, to the base station, a second target data packet on the resource corresponding to the second resource identifier.
  • the method further includes: receiving, by the base station, second retransmission scheduling information that includes the target identifier information corresponding to the reference information and the third resource identifier; if the second retransmission schedule
  • the target identification information in the information is the same as the identification information corresponding to the reference information selected when the first target data packet is sent by itself, and the data packet to be sent is resent according to the third resource identifier.
  • the second retransmission scheduling information is used to indicate that the terminal resends the to-be-sent data packet
  • the third resource identifier is used to identify the resource occupied by the terminal when resending the data packet to be sent.
  • the terminal determines that the target identification information in the second retransmission scheduling information is different from the reference information selected by the reference information selected when the first target data packet is sent by the terminal, the retransmission scheduling information is not sent. For itself, the terminal discards the retransmission scheduling information.
  • the third resource identifier is an identifier related to the target identifier information.
  • the base station allocates different resource identifiers for the UE A and the UE B so that the UEA and the UE B are on different resources. Resend the packet to be sent.
  • the process of resending the data packet to be sent according to the third resource identifier is similar to the process of resending the data packet to be sent according to the second resource identifier, and details are not described herein again.
  • the solution is for the base station to determine whether the first target data packet can be successfully decoded, whether the target identification information can be detected, and determine that the first target data packet is not successfully decoded but can detect the target identification information. Case.
  • the data transmission method provided in this embodiment receives the second retransmission scheduling information that is sent by the base station and includes the target identification information corresponding to the reference information and the third resource identifier. If the target identification information in the second retransmission scheduling information is sent by the first The identification information corresponding to the reference information selected in the target data packet is the same, and the data packet to be sent is resent according to the third resource identifier.
  • the second retransmission scheduling information is used to indicate that the terminal resends the to-be-sent data packet, and the third resource identifier is used to identify the resource occupied by the terminal when resending the data packet to be sent. It can be seen from the embodiment that the second retransmission scheduling information includes the terminal for determining whether the retransmission scheduling information is the target identification information sent to itself, thereby avoiding blind retransmission of the to-be-sent data packet and saving resources.
  • the method further includes: receiving, by the base station, third retransmission scheduling information that includes the preset information and the fourth resource identifier; and resending the to-be-sent data according to the fourth resource identifier. package.
  • the third retransmission scheduling information that includes the preset information is used to indicate that the terminal that receives the retransmission scheduling information resends the to-be-sent data packet
  • the fourth resource identifier is used to identify the resource that is used when the terminal resends the to-be-sent data packet.
  • the terminal receives the retransmission scheduling information including the preset information, and directly resends the to-be-sent data packet without making any judgment.
  • the process of resending the data packet to be sent according to the fourth resource identifier is similar to the process of resending the data packet to be sent according to the second resource identifier, and details are not described herein again.
  • the solution is for the base station to determine whether the first target data packet can be successfully decoded, whether the target identification information can be detected, and after determining that the first target data packet is not successfully decoded and the target identification information is not detected. happening.
  • the data transmission method provided in this embodiment receives the third retransmission scheduling information that is sent by the base station and includes the preset information and the fourth resource identifier, and retransmits the to-be-sent data packet according to the fourth resource identifier.
  • the third retransmission scheduling information that includes the preset information is used to indicate that the terminal that receives the retransmission scheduling information resends the to-be-sent data packet
  • the fourth resource identifier is used to identify the resource that is used when the terminal resends the to-be-sent data packet.
  • the third retransmission scheduling information that includes the preset information is used to indicate that the terminal that receives the retransmission scheduling information retransmits the to-be-sent data packet, so that the terminal does not successfully decode the first target data at the base station. If the packet cannot detect the target identifier information, the packet to be sent can be re-transmitted to the base station, thereby ensuring the continuous access process.
  • This embodiment provides another data transmission method. As shown in FIG. 2, the method includes the following steps.
  • Step 2010 The base station receives the first target data packet sent by the terminal, where the first target data packet is obtained by the terminal according to the reference information and the to-be-sent data packet, and the reference information is that the terminal is in the reference information set corresponding to the preset reference information type. Selected.
  • the base station receives the first target data packet sent by the terminal, where the first target data packet is obtained by the terminal according to the reference information and the data packet to be sent, and the reference information is the preset reference information type of the terminal. Selected in the corresponding reference information set.
  • the reference information is selected by the terminal in the reference information set corresponding to the preset reference information type, the probability of selecting the same reference information between different terminals is low, and the reference information selected between different terminals is selected. At the same time, the interference between the packets is greatly reduced, thereby increasing the probability that the packet will be correctly decoded.
  • the method before the receiving, by the base station, the first target data packet sent by the terminal, the method further includes: sending, to the terminal, scheduling information that includes the first resource identifier, where the scheduling information is used to indicate that the terminal sends the data packet to be sent, where The resource identifier is used to identify the resource occupied by the terminal when sending the first target data packet.
  • the data packet to be sent is a data packet corresponding to the message 3 in the process of the terminal accessing the network
  • the scheduling information is the scheduling information corresponding to the message 3 in the process of the terminal accessing the network.
  • the base station after receiving the first target data packet sent by the terminal, the base station further includes: determining whether the first target data packet can be successfully decoded; and if the first target data packet is not successfully decoded, assigning the second resource identifier to the terminal; Sending, by the terminal, first retransmission scheduling information including the second resource identifier.
  • the second resource identifier is used to identify the resource that is used by the terminal to resend the data packet to be sent.
  • the first retransmission scheduling information is used to instruct the terminal to resend the data packet to be sent.
  • the method further includes: determining whether the first target data packet can be successfully decoded, and whether the target identification information corresponding to the reference information can be detected; The first target data packet is decoded and the target identification information is detected, and the third resource identifier is allocated to the terminal; and the second retransmission scheduling information including the target identifier information and the third resource identifier is sent to the terminal.
  • the third resource identifier is used to identify the resource that is used by the terminal to resend the data packet to be sent, and the second retransmission scheduling information is used to instruct the terminal to resend the data packet to be sent.
  • the data transmission method provided in this embodiment determines whether the first target data packet can be successfully decoded, and whether the target identification information corresponding to the reference information can be detected; if the first target data packet is not successfully decoded and the target identification information is detected, And allocating a third resource identifier to the terminal; and sending, to the terminal, second retransmission scheduling information that includes the target identifier information and the third resource identifier.
  • the third resource identifier is used to identify the resource occupied by the terminal when resending the data packet to be sent, and the second retransmission scheduling information is used to instruct the terminal to resend the data packet to be sent.
  • the second retransmission scheduling information includes the terminal for determining whether the retransmission scheduling information is the target identification information sent to itself, thereby avoiding blind retransmission of the to-be-sent data packet and saving resources.
  • the method further includes: if the first target data packet is not successfully decoded and the target identification information is not detected, the fourth resource identifier is allocated to the terminal; and the terminal includes the preset information and the fourth resource identifier.
  • the third retransmission scheduling information is used to indicate that the terminal that receives the retransmission scheduling information resends the to-be-sent data packet.
  • the fourth resource identifier is used to identify the resource occupied by the terminal when resending the data packet to be sent.
  • the terminal allocates a fourth resource identifier, and sends the third weight including the preset information and the fourth resource identifier to the terminal. And transmitting the scheduling information, where the third retransmission scheduling information that includes the preset information is used to indicate that the terminal that receives the retransmission scheduling information resends the to-be-sent data packet.
  • the fourth resource identifier is used to identify the resource occupied by the terminal when resending the data packet to be sent.
  • the third retransmission scheduling information that includes the preset information is used to indicate that the terminal that receives the retransmission scheduling information retransmits the to-be-sent data packet, so that the terminal does not successfully decode the first target data at the base station. If the packet cannot detect the target identifier information, the packet to be sent can be re-transmitted to the base station, thereby ensuring the continuous access process.
  • the reference signal sequence includes: a reference signal sequence cyclic shift interval, or a time domain orthogonal code sequence, or a reference signal sequence cyclic shift interval and a time domain orthogonal code sequence, or a reference signal sequence cyclic shift interval and a root sequence.
  • the reference signal sequence cyclic shift interval includes: N/4, N/3, N/6, N/12, and N is a reference signal sequence length.
  • the time domain orthogonal code sequence includes: when one time domain includes two Orthogonal Frequency Division Multiplexing (OFDM) symbols (for example, one in a Long Term Evolution (LTE) system)
  • the subframe includes two time domain OFDM symbol reference signals, which can be referred to the LTE system uplink reference signal sequence time domain orthogonal code application, and the time domain orthogonal code sequence includes ⁇ 1, 1 ⁇ , ⁇ 1, -1 ⁇ , once
  • four time domain OFDM symbols are included in the transmission time domain (eg, one subframe includes four time domain OFDM symbol reference signals, or two subframes include four time domain reference signals on OFDM symbols, which is equivalent to one reference)
  • the signal sequence is spread over time domain spread spectrum to four time domain reference signal OFDM symbols), and the time domain orthogonal code sequence includes ⁇ 1, 1, 1, 1 ⁇ , ⁇ 1, -1, 1, -1 ⁇ , ⁇ 1,-1,-1,1 ⁇ .
  • the root sequence includes root sequence group information, and the generation of the root sequence group information can refer to the LTE standard.
  • the reference signal sequence includes 12 sequences; when the cyclic shift interval includes N/6, the reference signal sequence includes 6 sequences; when the cyclic shift interval includes N/4, the reference The signal sequence includes 4 sequences; when the cyclic shift interval includes N/3, the reference signal sequence includes 3 sequences; the time domain orthogonal code sequence information includes ⁇ 1, 1 ⁇ and ⁇ 1, -1 ⁇ , cyclic shift When the interval includes N/3, the reference signal sequence includes 6 sequences (the time domain orthogonal code and the cyclic shift superposition are used); the time domain orthogonal code sequence information includes ⁇ 1, 1 ⁇ and ⁇ 1, -1 ⁇ , and the loop When the shift interval includes N/6, the reference signal sequence includes 12 sequences (time-domain orthogonal codes and cyclic shift superposition are used).
  • the plurality of resource sets include: changing a resource set from multiplexing one UE to multiplexing multiple UEs by using a non-orthogonal transmission manner; that is, changing from one resource set to R resource sets, and R is predefined and configured. .
  • the non-orthogonal transmission modes include: Sparse Code Multiple Access (SCMA), Multi-User Shared Access (MUSA), and non-orthogonal coded multiple access (Non- Orthogonal Coded Multiple Access (NCMA), Non-Orthogonal Multiple Access (NOMA), Pattern Division Multiple Access (PDMA), Resource Spread Multiple Access (Resource Spread Multiple Access, RSMA), Interleave-Grid Multiple Access (IGMA), Low Density Spreading with Signature Vector Extension (LDS-SVE), low bit rate and signature-based shared access (Low Code Rate and Signature based Shared Access, LSSA), Non-Orthogonal Coded Access (NOCA), Interleave Division Multiple Access (IDMA), and Repeated Multiple Access ( Repetition Division Multiple Access (RDMA), Group Orthogonal Coded Access (GOCA).
  • SCMA Sparse Code Multiple Access
  • MUSA Multi-User Shared Access
  • NMA Non- Orthogonal Coded Multiple Access
  • NOMA Non-Orthogonal Multiple Access
  • NOMA Pattern Division
  • the target transmission mode is a transmission mode in which a reference signal sequence is added to the data packet, and the base station carries transmission mode information in the system message, where the information indicates whether the UE uses one reference signal sequence from multiple reference signal sequences.
  • the data packet is sent together; when used, the base station also carries information of multiple reference signal sequences in the system message.
  • a cyclic shift amount of a reference signal sequence corresponding to a data packet is a fixed value, which causes UE A and UE B that transmit an access message on the same resource to The same reference signal sequence is transmitted on the same resource, which causes the data packets of UE A and UE B to interfere with each other, and the base station is difficult to decode correctly.
  • the solution provided by the present disclosure can be used to alleviate the problem, and the application is as follows.
  • the base station carries the information of the transmission mode in the system message, or in the feedback message, or in the retransmission scheduling information, and the information of the transmission mode may be represented by one bit, where 0 indicates that the technical solution in the related art is adopted. 1 indicates that the UE selects one reference signal sequence from a plurality of reference signal sequences and transmits the data packet together.
  • the base station configures the information to be 1, and configures the reference signal sequence set to include eight sequences (sequence numbers are 0 to 7), and the sequence set is N/4 (N is the base sequence length) and the time domain is positive according to the cyclic shift interval.
  • the code ⁇ 1,1 ⁇ , ⁇ 1,-1 ⁇ is obtained after the basic sequence transformation, and the base sequence is determined according to the frequency domain bandwidth allocated by the base station and the related content of the eMTC R13 (TS36.211 d10) standard.
  • UE A and UE B select the same access resource to send an access message (Physical Random Access Channel (PRACH)) on the access resource pool configured by the base station, and the base station detects the access on the access resource pool.
  • the message is sent by the base station to the access message, where the feedback message includes the uplink timing adjustment information and the information of the resources occupied by the UE when the data packet is sent, and the UE A and the UE B send the data packet to the same resource (the resource allocated by the base station).
  • PRACH Physical Random Access Channel
  • UE A and UE B learn that the base station enables a new transmission mode (selecting one reference signal sequence and data packet transmission mode from multiple reference signal sequences), UE A and UE B are randomly selected from the eight sequence sets respectively.
  • a reference signal sequence is selected and transmitted together with the data packet, assuming that UE A selects reference signal sequence 1, UE B selects reference signal sequence 3.
  • the base station detects the decoded data packet according to each sequence in the sequence set on the allocated resources. When the base station does not decode the successful data packet, the base station sends retransmission scheduling information for instructing the terminal to resend the data packet.
  • Both UE A and UE B detect the retransmission scheduling information sent by the base station, and UE A and UE B continue to randomly select a reference signal and a data packet for transmission from the reference signal sequence set.
  • the base station continues to detect the decoded data packet according to each sequence in the sequence set. When the base station does not decode the successful data packet, the base station continues to send the retransmission scheduling information; if the decoding is successful, the base station sends a response message of the data packet to the terminal.
  • the reference signal sequence transmission is randomly selected, which makes it necessary for UE A and UE B to select different reference signal sequences one or more times, thereby avoiding
  • the problem that UE A and UE B continue to use the same reference signal sequence to transmit data packets on the same resource improves the probability of success of the base station decoding the data packet.
  • the target transmission mode is a transmission mode in which a reference signal sequence and a scrambling code sequence are added to the data packet
  • the base station carries the transmission mode information in the system message, where the information indicates whether the UE uses to select from multiple reference signal sequences.
  • a reference signal sequence is transmitted with the data packet and a sequence is selected among the plurality of scrambling code sequences to scramble the data packet.
  • the base station When used, the base station further carries a plurality of reference signal sequence information in the system message, and the reference signal sequence may be determined according to a cyclic interval configured by the base station and whether the time domain orthogonal code is supported, or may be predefined, not configured by signaling. For example, a plurality of reference signal sequences are fixed to eight, and the cyclic shift interval N/4 is generated according to the time domain orthogonal code sequence information ⁇ 1, 1 ⁇ and ⁇ 1, -1 ⁇ , or multiple reference signal sequences are fixed.
  • 6 strips are generated according to the cyclic shift interval N/6, or a plurality of reference signal sequences are fixed to 4, according to the time domain orthogonal code sequence ⁇ 1, 1, 1, 1 ⁇ , ⁇ 1, -1, 1 , -1 ⁇ , ⁇ 1, 1, -1, -1 ⁇ , ⁇ 1, -1, -1, 1 ⁇ are generated.
  • the scrambling code sequence may be generated according to the scrambling code sequence generation manner in the LTE system, and the LTE system scrambling code initial parameter calculation manner is as follows.
  • Each of the UEs may generate one scrambling code sequence when transmitting the data packet according to the following manner;
  • n RNTI is a temporary identifier of the wireless network
  • q 0 or 1
  • n s is a slot index, For the cell identification.
  • the parameters k and n are introduced, and k is an index of multiple scrambling code sequences, where n is the number of bits corresponding to the maximum scrambling code sequence index, for example, the scrambling code sequence is 4, n is 2, and k is 0. 1,2,3; the scrambling code sequence is 8, n is 3, k is 0, 1, 2, 3, 4, 5, 6, 7; the scrambling sequence is 6 and n is 3, k
  • the values are 0, 1, 2, 3, 4, 5.
  • the scrambling initial parameter may refer to the following form:
  • the UE A and the UE B that send the access message on the same resource will send the same reference signal sequence on the same resource, which causes the data packets of the UE A and the UE B to interfere with each other, and the base station is difficult to decode correctly.
  • the use of the data transmission method provided by the present disclosure can alleviate the problem, and the application is as follows.
  • the base station carries the transmission mode information in the system message, or in the feedback message, or in the retransmission scheduling information, and the information of the transmission mode may be represented by one bit, where 0 indicates that the technical solution in the related art is adopted, and 1 indicates that the UE is from more than one.
  • a reference signal sequence and a scrambling code sequence are selected from the reference signal sequence and the multi-scrambling code sequence, and are transmitted together with the data packet.
  • the base station configures the information to be 1, and configures the reference signal sequence set to include six sequences (sequence numbers are 0 to 5), and the sequence set is N/6 (N is the base sequence length) according to the cyclic shift interval, in the base sequence. Obtained after the transformation, the base sequence is determined according to the frequency domain bandwidth allocated by the base station and the relevant content of section 5.5 of the eMTC R13 (TS36.211d10) standard.
  • UE A and UE B select the same access resource to send access message (PRACH) on the access resource pool configured by the base station.
  • the base station detects the access message on the access resource pool, and the base station sends a feedback message to the access message.
  • the message includes uplink timing adjustment information and information of resources occupied by the UE when transmitting the data packet (refer to TS36.213 standard), and UE A and UE B transmit data packets to the base station in the same resource (resource allocated by the base station).
  • UE A and UE B learn that the base station enables a new transmission mode (selecting one reference signal sequence from a plurality of reference signal sequences and selecting one of the plurality of scrambling code sequences and the data packet to transmit together)
  • the UE A and the UE B randomly select one reference signal sequence and one scrambling code sequence from the six reference signal sequence sets and the six scrambling code sequence sets, respectively, and transmit the data together with the data packet; wherein, the reference signal sequence and the scrambling code
  • the sequence corresponds one-to-one, for example, the reference signal sequence index k corresponds to the scrambling code sequence index k. It is assumed that UE A selects reference signal sequence 1 and scrambling code sequence 1, and UE B selects reference signal sequence 3 and scrambling code sequence 3.
  • the base station decodes the data packet according to each sequence in the sequence set and the corresponding scrambling code sequence in the scrambling code sequence set on the allocated resources, and when the base station does not decode the successful data packet, and detects the reference signal sequence 1 and the reference signal sequence 3, the base station It can be determined that two UEs send data packets on the same resource, the base station sends retransmission scheduling information for instructing the terminal to resend the data packet, and carries the target transmission identifier corresponding to the target transmission mode in the retransmission scheduling information, in this implementation.
  • the target transmission identifier is reference signal sequence index information (the information is information that the base station detects the reference signal sequence).
  • UE A and UE B both detect the retransmission scheduling information sent by the base station.
  • UE A detects that the reference signal sequence index information carried in the retransmission scheduling information is consistent with the reference sequence information (reference signal sequence 1) selected by the previous transmission.
  • the UE A retransmits the data packet according to the retransmission scheduling information, and the UE A finds the reference signal sequence index information carried in the retransmission scheduling information and the reference of its last transmission selection.
  • the sequence information (reference signal sequence 1) is inconsistent, it is considered that the retransmission scheduling information is not sent to itself, and the downlink control information monitoring is continued.
  • UE B processes the retransmission scheduling information in the same way as UE A.
  • UE A and UE B can send data packets on different resources according to the scheduling of the base station, so that UE A and UE B can continuously transmit data packets on the same resource, and the success rate of decoding the data packet is improved.
  • the base station detects the decoded data packet according to each sequence in the sequence set on the allocated resources.
  • the base station does not decode the successful data packet and does not detect the reference signal sequence
  • the base station sends the retransmission scheduling information, and in the retransmission scheduling information.
  • the carrying reference sequence information is set to a specific value, which is valid for any UE, such that both UE A and UE B detect the retransmission scheduling information, and both UE A and UE B re-randomly select according to the retransmission scheduling information.
  • the signal sequence and the scrambling sequence are referenced, and the data packet is retransmitted on the resource indicated by the retransmission scheduling information.
  • the base station needs to perform detection according to multiple possibilities; for example, if the number of scrambling sequences is greater than the number of reference signal sequences, then one reference signal sequence corresponds to multiple scrambling sequences, and the base station needs The detection and decoding are performed for a reference signal sequence corresponding to a plurality of scrambling code sequences.
  • the target transmission mode is a transmission mode in which a reference signal sequence, a scrambling code sequence, and a resource set are added to the data packet, and the base station carries the transmission mode information in the system message, where the information indicates whether the UE uses multiple reference signals.
  • the sequence and the multi-scrambling code sequence and the selected one of the plurality of resource sets are sent together with the data packet, and one of the plurality of scrambling code sequence sets is selected to scramble the data packet, and the plurality of resource sets are selected.
  • UE A and UE B transmitting an access message on the same resource will transmit the same reference signal sequence on the same resource, which results in
  • the data transmission method provided by the present disclosure can alleviate the problem, and the application is as follows.
  • the base station carries the transmission mode information in the system message, or in the feedback message, or in the retransmission scheduling information, and the information of the transmission mode may be represented by one bit, where 0 indicates that the technical solution in the related art is adopted, and 1 indicates that the UE is from more than one.
  • 0 indicates that the technical solution in the related art is adopted
  • 1 indicates that one reference signal sequence is selected from a plurality of reference signal sequences to be transmitted together with the data packet when the access fails, and one of the plurality of scrambling code sequence sets is selected.
  • the base station configures the information to be 1, and configures the reference signal sequence set to include four sequences (sequence numbers are 0 to 3), and the sequence set is generated according to four time-domain orthogonal codes, which are obtained after the basic sequence transformation, and the basic sequence is obtained according to The frequency domain bandwidth allocated by the base station and the NB-IoT R13 (TS36.211) standard related content are determined.
  • k is the index of multiple scrambling code sequences, and n is the number of bits corresponding to the maximum scrambling code sequence index.
  • the scrambling code sequence is 4, n is 2, and k is 0, 1, 2, 3.
  • UE A and UE B select the same access resource to send access message (PRACH) on the access resource pool configured by the base station.
  • the base station detects the access message on the access resource pool, and the base station sends a feedback message to the access message.
  • the message includes uplink timing adjustment information and information of resources occupied by the UE when transmitting the data packet (refer to TS36.213 standard), and UE A and UE B transmit data packets to the base station in the same resource (resource allocated by the base station).
  • UE A and UE B When UE A and UE B learn that the base station enables a new transmission mode, UE A and UE B respectively select one reference signal sequence from the four reference signal sequence sets and the four scrambling code sequence sets to transmit together with the data packet, and Selecting one scrambling code sequence from the plurality of scrambling code sequence sets to scramble the data packet, and selecting one resource set in the four resource sets to transmit the message 3; wherein the reference signal sequence and the scrambling code sequence and the resource set are in one-to-one correspondence, such as The reference signal sequence index k corresponds to the scrambling code sequence index k, and the corresponding resource set index is k. It is assumed that UE A selects reference signal sequence 1 and scrambling code sequence 1, resource set index 1, UE B selects reference signal sequence 3 and scrambling code sequence 3, resource set index 3.
  • the base station decodes the data packet for each sequence and the corresponding scrambling code sequence and the non-orthogonal resource according to the sequence set, and when the base station does not decode the successful data packet, when the reference signal sequence 1 and the reference signal sequence 3 are detected,
  • the base station may determine that two UEs send data packets on the same resource, and the base station sends retransmission scheduling information for instructing the terminal to resend the data packet, and carries the target transmission identifier corresponding to the target transmission mode in the retransmission scheduling information.
  • the target transmission identifier is resource set index information (the information is resource set index information detected by the base station).
  • Both UE A and UE B detect the retransmission scheduling information sent by the base station.
  • UE A detects that the resource set index information carried in the retransmission scheduling information is consistent with the resource collection information (resource set index 1) selected by the previous transmission.
  • the retransmission scheduling information is sent to itself, and the UE A retransmits the data packet according to the retransmission scheduling information, and the UE A discovers the resource collection index information carried in the retransmission scheduling information and the resource collection information selected by the previous transmission.
  • the resource collection index 1 is inconsistent, it is considered that the retransmission scheduling information is not sent to itself, and the downlink control information monitoring is continued.
  • UE B processes the retransmission scheduling information in the same way as UE A.
  • UE A and UE B can send data packets on different resources according to the scheduling of the base station, so that UE A and UE B can continuously transmit data packets on the same resource, and the success rate of decoding the data packet is improved.
  • the base station detects the decoded data packet according to each sequence in the sequence set on the allocated resources.
  • the base station sends the retransmission scheduling information, and in the retransmission scheduling information.
  • the bearer resource set information is set to a specific value, and the specific value indicates that it is valid for any UE, so that both UE A and UE B detect the grant information, and both UE A and UE B reselect the reference signal sequence according to the retransmission scheduling information. And scrambling the code sequence, and selecting a resource set and transmitting the data packet at the location indicated by the retransmission scheduling information.
  • the base station needs to perform detection according to multiple possibilities; for example, if the number of resource sets is greater than the number of reference signal sequences, then one reference signal sequence corresponds to multiple resource sets.
  • the base station needs to detect a plurality of resource sets corresponding to one reference signal sequence.
  • the target transmission mode is a transmission mode in which a reference signal sequence, a scrambling code sequence, and a resource set are added to the data packet, but when the data packet is first sent, the technical solution in the related art is still used, and the data is retransmitted.
  • the target transmission method is used only when the package is used.
  • UE A and UE B select the same access resource to send an access access message (PRACH) on the access resource pool configured by the base station, and the base station detects the access resource pool.
  • PRACH access access message
  • the base sends a feedback message for the access message, and the feedback message includes uplink timing adjustment information and information of resources occupied when the data packet is transmitted (refer to TS38.213 standard), and UE A and UE B are in the same resource (base station The allocated resource is sent to the base station.
  • the UE A and the UE B When the UE A and the UE B learn that the new transmission mode is enabled, the UE A and the UE B send the data packet to the base station by using the same transmission mode on the same resource according to the information of the resource occupied by the feedback message.
  • the base station detects the data packet according to a single transmission mode (indicated by the message 2), does not successfully decode, and transmits the retransmission scheduling information.
  • UE A and UE B respectively transmit data packets in a target transmission manner.
  • the base station detects one by one according to multiple transmission modes, decodes the data packet, and if it successfully decodes, sends a response message of the data packet; if it is still not correctly decoded, it continues to send the retransmission scheduling information.
  • the target transmission mode is a transmission mode in which a reference signal sequence, a scrambling code sequence, and a resource set are added to the data packet, but when the data packet is first sent, the technical solution in the related art is still used, and the data is retransmitted.
  • the target transmission method is used only when the package is used.
  • UE A and UE B select the same access resource to send an access access message (PRACH) on the access resource pool configured by the base station, and the base station detects the access message on the access resource pool.
  • PRACH access access message
  • the incoming message sends a feedback message, and the feedback message includes uplink timing adjustment information and information of resources occupied when the data packet is transmitted (refer to the existing TS38.213 standard), and UE A and UE B transmit on the same resource (the resource allocated by the base station).
  • the packet is sent to the base station.
  • the UE A and the UE B When the UE A and the UE B learn that the new transmission mode is enabled, the UE A and the UE B send the data packet to the base station by using the same transmission mode on the same resource according to the information of the resource occupied by the feedback message.
  • the base station detects the data packet according to a single transmission mode, does not successfully decode, transmits the retransmission scheduling information, and carries the transmission mode information (set to a specific value, which is valid for any UE) in the retransmission scheduling information, so that Both the UE A and the UE B detect the retransmission scheduling information, and both the UE A and the UE B randomly select one transmission mode to transmit the data packet according to the retransmission scheduling information.
  • UE A and UE B respectively select one transmission mode to transmit a data packet from a plurality of transmission modes (including a reference signal sequence set, a scrambling code sequence set, and one or more of a plurality of resource sets).
  • the base station detects one by one according to a plurality of transmission modes, decodes the data packet, and if successfully decoded, transmits a response message of the data packet.
  • the base station can determine that two UEs are on the same resource. Sending the data packet, the base station sends the retransmission scheduling information, and carries the target transmission identifier corresponding to the transmission mode in the retransmission scheduling information.
  • the target transmission identifier is the reference information signal sequence index information (the information is detected by the base station) To the reference information signal sequence index information) or the resource set index information (the information is the resource set index information detected by the base station).
  • Both UE A and UE B can detect the retransmission scheduling information sent by the base station.
  • UE A detects that the target transmission identifier carried in the retransmission scheduling information is consistent with the transmission identifier of the transmission mode selected by the previous transmission, the retransmission is considered to be the retransmission.
  • the scheduling information is sent to itself, and the UE A retransmits the data packet according to the retransmission scheduling information.
  • the UE A finds that the target transmission identifier carried in the retransmission scheduling information is inconsistent with the transmission identifier of the transmission mode selected by the previous transmission The retransmission scheduling information is not sent to itself, and the downlink control information detection is continued.
  • UE B processes the retransmission scheduling information in the same way as UE A.
  • UE A and UE B can send data packets on different resources according to the scheduling of the base station, so that UE A and UE B can continuously transmit data packets on the same resource, and the success rate of decoding the data packet is improved.
  • the base station detects the decoded data packet according to each sequence in the sequence set on the allocated resources.
  • the base station sends the retransmission scheduling information, and in the retransmission scheduling information.
  • the bearer resource set information is set to a specific value, and the specific value indicates that it is valid for any UE, so that both UE A and UE B detect the grant information, and both UE A and UE B reselect the reference signal sequence according to the retransmission scheduling information. And scrambling the code sequence, and selecting a resource set and transmitting the data packet at the location indicated by the retransmission scheduling information.
  • the data transmission manner provided by the present disclosure may configure a data packet transmission mode for each coverage level, or limit the coverage enhancement level only to select whether the configuration supports the data packet transmission mode provided by the disclosure;
  • the conventional coverage level does not support the packet transmission method provided by the present disclosure.
  • the transport block size includes a transport block size of multiple data packets, and each UE may randomly select one of the sizes, or send a service according to its own needs, and select a best-matched size transmission; the base station may detect according to multiple sizes. .
  • the phase rotation value includes a plurality of phase rotation sequences, and each UE can randomly select a phase rotation sequence to perform phase selection on the modulation symbols of the data packet; the base station may perform detection according to multiple rotation sequences.
  • the reference power value of the transport packet includes the reference power values of the plurality of data packets, and each UE can randomly select one of them as the transmit power reference of the data packet.
  • the raised power value of the transmitted data packet includes the raised power value of the plurality of data packets, and each UE can randomly select one of the transmission power references as the data packet.
  • the present embodiment provides a terminal.
  • the terminal 3 includes: a selection module 31, configured to select reference information from a reference information set corresponding to a preset reference information type; and the processing module 32 is configured to be selected according to the selected
  • the first target data packet is obtained by referring to the information and the data packet to be transmitted.
  • the first sending module 33 is configured to send the first target data packet to the base station.
  • the terminal further includes: a first receiving module 34, configured to receive scheduling information that is sent by the base station and includes the first resource identifier, where the scheduling information is used to indicate that the terminal sends the to-be-sent data packet, the first resource identifier It is used to identify the resources occupied by the terminal when sending the first target data packet.
  • a first receiving module 34 configured to receive scheduling information that is sent by the base station and includes the first resource identifier, where the scheduling information is used to indicate that the terminal sends the to-be-sent data packet, the first resource identifier It is used to identify the resources occupied by the terminal when sending the first target data packet.
  • the data packet to be sent is a data packet corresponding to the message 3 in the process of the terminal accessing the network
  • the scheduling information is the scheduling information corresponding to the message 3 in the process of the terminal accessing the network.
  • the data packet to be sent is a data packet sent to the base station for the first time, or the data packet to be sent is a data packet that is retransmitted to the base station.
  • the selection module 31 is configured to: select reference information in a preset selection manner from a reference information set corresponding to the preset reference information type.
  • the first receiving module 34 is further configured to receive, by the base station, first retransmission scheduling information that includes the second resource identifier, where the first retransmission scheduling information is used to instruct the terminal to resend the to-be-sent data packet.
  • the second resource identifier is used to identify the resource occupied by the terminal when resending the data packet to be sent.
  • the second sending module 33 is further configured to resend the to-be-sent data packet according to the second resource identifier.
  • the second sending module 33 is configured to resend the to-be-sent data packet according to the second resource identifier by using a preset selection manner from a reference information set corresponding to the preset reference information type. Reselecting the reference information; obtaining the second target data packet according to the reselected reference information and the to-be-sent data packet; and transmitting the second target data packet to the base station on the resource corresponding to the second resource identifier.
  • the first receiving module 34 is further configured to receive, by the base station, second retransmission scheduling information that includes the target identification information corresponding to the parameter information and the third resource identifier, where the second retransmission scheduling information is used.
  • the terminal is instructed to resend the to-be-sent data packet, and the third resource identifier is used to identify the resource occupied by the terminal when resending the data packet to be sent.
  • the first sending module 33 is further configured to: if the target identifier information in the second retransmission scheduling information is the same as the identifier information corresponding to the reference information selected when the first target data packet is sent by itself, resend the to-be-sent data packet according to the third resource identifier. .
  • the first receiving module 34 is further configured to receive, by the base station, third retransmission scheduling information that includes the preset information and the fourth resource identifier, where the third retransmission scheduling information that includes the preset information is used.
  • the fourth resource identifier is used to identify the resource occupied by the terminal when resending the data packet to be sent, for any terminal that receives the retransmission scheduling information to resend the data packet to be sent.
  • the first sending module 33 is further configured to resend the to-be-sent data packet according to the fourth resource identifier.
  • the preset selection manner includes: a random selection mode, or a manner of selecting according to the terminal identifier corresponding to the terminal, or a method of selecting according to the downlink measurement value of the terminal, or according to the size of the data packet to be transmitted. The way to make a selection.
  • the manner of selecting according to the terminal identifier corresponding to the terminal includes: selecting a manner according to the mapping relationship between the terminal identifier and the reference information; and selecting according to the downlink measurement value of the terminal, according to the downlink state of the terminal.
  • the manner in which the mapping relationship between the measured value and the reference information is selected, or the manner in which the mapping between the downlink path loss measurement value and the reference information is selected, or the mapping between the received power measurement value and the reference information according to the downlink reference signal The manner in which the relationship is selected; the manner of selecting according to the size of the data packet to be transmitted includes: a method of selecting according to the mapping relationship established between the packet size and the reference information.
  • the preset reference information type includes: a reference signal sequence, a scrambling code sequence, a transmission resource set, a transport block size, a phase rotation value, a reference power value of the transport data packet, and a boost power value of the transport data packet.
  • At least one of reference information types; wherein the kth reference information type includes X k reference information, X k is a positive integer, k 1, 2, . . . , 7.
  • the terminal provided in this embodiment selects reference information from a reference information set corresponding to the preset reference information type; obtains a first target data packet according to the selected reference information and the to-be-sent data packet; and sends a first target data packet to the base station. It can be seen from the embodiment that, since the reference information is selected by the terminal in the reference information set corresponding to the preset reference information type, the probability of selecting the same reference information between different terminals is low, and the reference information selected between different terminals is not At the same time, the interference between the packets is greatly reduced, thereby increasing the probability that the packet will be correctly decoded.
  • the selection module 31, the processing module 32, the first sending module 33, and the first receiving module 34 may each be a central processing unit (CPU), a microprocessor (Micro Processor Unit, MPU) located in the terminal. ), digital signal processor (DSP) or Field Programmable Gate Array (FPGA) implementation.
  • CPU central processing unit
  • MPU Micro Processor Unit
  • DSP digital signal processor
  • FPGA Field Programmable Gate Array
  • the base station 4 includes: a second receiving module 41, configured to receive a first target data packet sent by the terminal, where the first target data packet is a terminal according to reference information and For the data packet to be sent, the reference information is selected by the terminal from the reference information set corresponding to the preset reference information type.
  • the foregoing base station further includes: a second sending module 42, configured to send scheduling information including a first resource identifier, where the scheduling information is used to indicate that the terminal sends the to-be-sent data packet, where the first resource identifier is used to identify The resource occupied by the terminal when sending the first target data packet.
  • a second sending module 42 configured to send scheduling information including a first resource identifier, where the scheduling information is used to indicate that the terminal sends the to-be-sent data packet, where the first resource identifier is used to identify The resource occupied by the terminal when sending the first target data packet.
  • the data packet to be sent is a data packet corresponding to the message 3 in the process of the terminal accessing the network
  • the scheduling information is the scheduling information corresponding to the message 3 in the process of the terminal accessing the network.
  • the base station further includes: a determining module 43 configured to determine whether the first target data packet can be successfully decoded.
  • the foregoing base station further includes: an allocating module 44, configured to allocate a second resource identifier to the terminal if the first target data packet is not successfully decoded, where the second resource identifier is used to identify that the terminal resends the data to be sent The resources occupied by the package.
  • the second sending module 42 is further configured to send the first retransmission scheduling information that includes the second resource identifier to the terminal, where the first retransmission scheduling information is used to instruct the terminal to resend the to-be-sent data packet.
  • the determining module 43 is configured to determine whether the first target data packet is successfully decoded, and whether the target identification information corresponding to the reference information is detected.
  • the allocating module 44 is configured to allocate a third resource identifier to the terminal if the first target data packet is not successfully decoded and the target identification information is detected; wherein the third resource identifier is used to identify that the terminal resends the The resources used when sending a packet.
  • the second sending module 42 is further configured to send the second retransmission scheduling information that includes the target identification information and the third resource identifier to the terminal, where the second retransmission scheduling information is used to instruct the terminal to resend the to-be-sent data packet.
  • the allocating module 44 is further configured to allocate a fourth resource identifier to the terminal if the first target data packet is not successfully decoded and the target identification information is not detected; wherein the fourth resource identifier is used to identify the terminal to resend The resources used when the packet is to be sent.
  • the second sending module 42 is further configured to send the third retransmission scheduling information that includes the preset information and the fourth resource identifier to the terminal, where the third retransmission scheduling information that includes the preset information is used to indicate that the retransmission is received. Any terminal that schedules information resends the to-be-sent packet.
  • the base station provided in this embodiment receives the first target data packet sent by the terminal, where the first target data packet is the reference information that the terminal obtains from the preset reference information type according to the reference information and the reference information obtained by the data packet to be sent. Selected in the collection.
  • the reference information is selected by the terminal in the reference information set corresponding to the preset reference information type, the probability of selecting the same reference information between different terminals is low, and the reference information selected between different terminals is selected. At the same time, the interference between the packets is greatly reduced, thereby increasing the probability that the packet will be correctly decoded.
  • the second receiving module 41, the second sending module 42, the determining module 43, and the assigning module 44 can all be implemented by a CPU, an MPU, a DSP, an FPGA, or the like located in the base station.
  • the embodiment further provides an apparatus configured to implement data transmission, including a first memory and a first processor, wherein the first memory stores the following instructions executable by the first processor: from a preset reference information type Selecting reference information in the corresponding reference information set; obtaining the first target data packet according to the selected reference information and the to-be-sent data packet; and transmitting the first target data packet to the base station.
  • an apparatus configured to implement data transmission, including a first memory and a first processor, wherein the first memory stores the following instructions executable by the first processor: from a preset reference information type Selecting reference information in the corresponding reference information set; obtaining the first target data packet according to the selected reference information and the to-be-sent data packet; and transmitting the first target data packet to the base station.
  • the first memory and the first processor may be connected by a bus or other means.
  • the first memory further stores the following instructions that are executable by the first processor: receiving, by the base station, scheduling information that includes the first resource identifier, where the scheduling information is used to instruct the terminal to send the to-be-sent packet.
  • the first resource identifier is used to identify a resource used by the terminal when sending the first target data packet.
  • the data packet to be sent is a data packet corresponding to the message 3 in the process of the terminal accessing the network
  • the scheduling information is the scheduling information corresponding to the message 3 in the process of the terminal accessing the network.
  • the data packet to be sent is a data packet sent to the base station for the first time, or the data packet to be sent is a data packet that is retransmitted to the base station.
  • the first memory further stores the following instructions executable by the first processor: selecting reference information in a preset selection manner from a reference information set corresponding to the preset reference information type.
  • the first memory further stores the following instructions that are executable by the first processor: receiving, by the base station, first retransmission scheduling information that includes the second resource identifier, and resending to send according to the second resource identifier. data pack.
  • the first retransmission scheduling information is used to indicate that the terminal retransmits the to-be-sent data packet
  • the second resource identifier is used to identify the resource occupied by the terminal when resending the data packet to be sent.
  • the first memory further stores the following instructions executable by the first processor: reselecting the reference information from the reference information set corresponding to the preset reference information type in a preset selection manner; according to the reselected The reference information and the to-be-sent data packet obtain a second target data packet; the base station sends the second target data packet on the resource corresponding to the second resource identifier.
  • the first memory further includes: an instruction that is executable by the first processor: receiving, by the base station, second retransmission scheduling information that includes the target identification information corresponding to the reference information and the third resource identifier;
  • the target identification information in the second retransmission scheduling information is the same as the identification information corresponding to the reference information selected when the first target data packet is sent by itself, and the to-be-sent data packet is re-transmitted according to the third resource identifier.
  • the second retransmission scheduling information is used to indicate that the terminal resends the to-be-sent data packet
  • the third resource identifier is used to identify the resource occupied by the terminal when resending the data packet to be sent.
  • the first memory further stores: the following instructions executable by the first processor: receiving third retransmission scheduling information that is sent by the base station and includes the preset information and the fourth resource identifier; Resend the packet to be sent.
  • the third retransmission scheduling information including the preset information is used to indicate that any terminal that receives the third retransmission scheduling information that includes the preset information resends the to-be-sent data packet, and the fourth resource identifier is used to identify that the terminal resends the to-be-sent.
  • the preset selection manner includes: a random selection mode, or a manner of selecting according to the terminal identifier corresponding to the terminal, or a method of selecting according to the downlink measurement value of the terminal, or according to the size of the data packet to be transmitted. The way to make a selection.
  • the manner of selecting according to the terminal identifier corresponding to the terminal includes: performing a selection according to a mapping relationship between the terminal identifier and the reference information; and selecting according to the downlink measurement value of the terminal, including: according to the terminal a manner of selecting a mapping relationship between the downlink state measurement value and the reference information, or selecting a mapping manner according to a mapping relationship between the downlink path loss measurement value and the reference information, or establishing a power measurement value and reference information according to the downlink reference signal
  • the manner in which the mapping relationship is selected; the manner of selecting according to the size of the data packet to be transmitted includes: a manner of selecting according to the mapping relationship between the size of the data packet to be transmitted and the reference information.
  • the preset reference information type includes: a reference signal sequence, a scrambling code sequence, a transmission resource set, a transport block size, a phase rotation value, a reference power value of the transport data packet, and a boost power value of the transport data packet.
  • At least one of reference information types; wherein the kth reference information type includes X k reference information, X k is a positive integer, k 1, 2, . . . , 7.
  • the preset reference information type when the preset reference information type includes two or more types of reference information, there is a mapping relationship between reference information of different reference information types.
  • the embodiment further provides an apparatus configured to implement data transmission, including a second memory and a second processor, wherein the second memory stores the following instructions executable by the second processor: the first sent by the receiving terminal
  • the target data packet is obtained by the terminal according to the reference information and the to-be-sent data packet, and the reference information is selected by the terminal from the reference information set corresponding to the preset reference information type.
  • the second memory and the second processor may be connected by a bus or other means.
  • the second memory further stores an instruction that is executable by the second processor: sending, to the terminal, scheduling information that includes the first resource identifier, where the scheduling information is used to indicate that the terminal sends the data packet to be sent.
  • the first resource identifier is used to identify a resource used by the terminal when sending the first target data packet.
  • the data packet to be sent is a data packet corresponding to the message 3 in the process of the terminal accessing the network
  • the scheduling information is the scheduling information corresponding to the message 3 in the process of the terminal accessing the network.
  • the second memory further stores the following instructions executable by the second processor: determining whether the first target data packet is successfully decoded; if the first target data packet is not successfully decoded, allocating the second resource to the terminal And sending, to the terminal, first retransmission scheduling information that includes the second resource identifier.
  • the second resource identifier is used to identify the resource that is used by the terminal to resend the data packet to be sent.
  • the first retransmission scheduling information is used to instruct the terminal to resend the data packet to be sent.
  • the second memory further stores the following instructions executable by the second processor: determining whether the first target data packet is successfully decoded, and whether target identification information corresponding to the reference information is detected; if not successful The first target data packet is decoded and the target identification information is detected, and the third resource identifier is allocated to the terminal; and the second retransmission scheduling information including the target identifier information and the third resource identifier is sent to the terminal.
  • the third resource identifier is used to identify the resource that is used by the terminal to resend the data packet to be sent, and the second retransmission scheduling information is used to instruct the terminal to resend the data packet to be sent.
  • the second memory further stores the following instructions executable by the second processor: if the first target data packet is not successfully decoded and the target identification information is not detected, the terminal is assigned a fourth resource identifier; The terminal sends third retransmission scheduling information including the preset information and the fourth resource identifier.
  • the fourth resource identifier is used to identify the resource that is used by the terminal to resend the data packet to be sent, and the third retransmission scheduling information that includes the preset information is used to indicate that any terminal that receives the retransmission scheduling information resends the data to be sent. package.
  • the embodiment further provides a computer readable storage medium storing computer executable instructions for performing the data transmission method provided by any embodiment of the present disclosure.

Landscapes

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

Abstract

本文公开了一种数据传输方法、装置、终端及基站,所述数据传输方法包括:终端从预设参考信息类型对应的参考信息集合中选择参考信息;根据选择的参考信息和待发送数据包得到第一目标数据包;向基站发送第一目标数据包。

Description

数据传输方法、装置、终端及基站
本公开要求在2018年01月12日提交中国专利局、申请号为201810031211.X的中国专利申请的优先权,该申请的全部内容通过引用结合在本公开中。
技术领域
本公开涉及通信技术领域,例如涉及一种数据传输方法、装置、终端及基站。
背景技术
用户设备(User Equipment,UE)接入无线网络大致过程描述如下:UE在基站配置的接入资源池上随机选择一个接入资源发送接入消息(消息1);基站在接入资源池上检测接入消息,为每个检测到的接入消息发送反馈消息(消息2),其中消息2包括上行定时调整信息和UE发送数据包(消息3)时占用的资源的信息;UE在基站分配的资源上向基站发送消息3;当基站成功解码消息3时,基站向终端发送响应消息(消息4)。在该过程中,由于接入资源池是所有UE的共享资源,当UE数量较大时,就可能出现两个或两个以上UE选择相同接入资源,并在相同接入资源上发送消息1的情况(假设有两个UE在相同的接入资源上发送消息1,分别是UE A和UE B),而基站在相同接入资源上无法识别出多个UE,因此基站会对UE A和UE B发送相同的消息2,这就导致UE A和UE B会在相同的资源上按照相同的传输方式并利用相同的参考信息(如参考信号序列或扰码序列等)发送消息3,从而导致UE A的消息3和UE B的消息3之间相互干扰非常严重,基站无法正确解码UE A和UE B的消息3,一旦基站无法解码消息3,基站又会向UE A和UE B发送相同的用于消息3重传的调度信息,UE A和UE B接收到相同的调度信息后,又会以相同传输方式并利用相同的参考信息重传消息3,从而导致基站无法正确解码消息3,如此循环,达到最大重传次数或重传时间后,UE退出接入过程并重新开始接入。
由此可见,多个UE接入消息的碰撞势必会引发无效的资源调度,从而不仅浪费了大量的无线资源,也增加了UE接入网络所耗费的时间。相关技术中,一种直观的解决方式就是增加接入资源的数量,从而降低用户设备接入冲突的概 率。
但是,由于接入资源的数量需要基站通过系统消息来配置,因此一旦通过系统消息配置了大量的接入资源,当同一时刻用户设备接入的数量不多时,接入资源的数量也不能动态地进行调整,从而造成所配置的接入资源不能得到充分利用,另一方面,由于接入资源是在网络资源中划分的,划分给接入资源的网络资源的数量多了,可用的网络资源数量就会相应缩小,从而降低网络数据传输速率。
发明内容
本公开提供了一种数据传输方法、装置、终端及基站,能够提高正确解码多个UE在相同资源上发送的数据包的概率。
本公开提供了一种数据传输方法,包括:
终端从预设参考信息类型对应的参考信息集合中选择参考信息;
根据选择的参考信息和待发送数据包得到第一目标数据包;
向基站发送所述第一目标数据包。
本公开还提供了一种数据传输方法,包括:
基站接收终端发送的第一目标数据包;其中,所述第一目标数据包为所述终端根据参考信息和待发送数据包得到的,所述参考信息为所述终端从预设参考信息类型对应的参考信息集合中选择的。
本公开还提供了一种终端,包括:
选择模块,设置为从预设参考信息类型对应的参考信息集合中选择参考信息;
处理模块,设置为根据选择的参考信息和待发送数据包得到第一目标数据包;
第一发送模块,设置为向基站发送所述第一目标数据包。
本公开还提供了一种基站,包括:
第二接收模块,设置为接收终端发送的第一目标数据包;其中,所述第一 目标数据包为所述终端根据参考信息和待发送数据包得到的,所述参考信息为所述终端从预设参考信息类型对应的参考信息集合中选择的。
附图说明
图1为一实施例提供的一种数据传输方法的流程示意图;
图2为一实施例提供的另一种数据传输方法的流程示意图;
图3为一实施例提供的一种终端的结构示意图;
图4为一实施例提供的一种基站的结构示意图。
具体实施方式
下文中将结合附图对本公开的实施例进行说明。
在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行。
实施例一
本实施例提供一种数据传输方法,如图1所示,该方法包括如下步骤。
步骤1010、终端从预设参考信息类型对应的参考信息集合中选择参考信息。
在一实施例中,预设参考信息类型包括:参考信号序列、扰码序列、传输资源集合、传输块大小、相位旋转值、传输数据包的基准功率值、传输数据包的抬升功率值7种参考信息类型中的至少一种;其中,第k种参考信息类型包括X k个参考信息,X k为正整数,k=1、2、…、7。不同参考信息类型包括的参考信息数量可以相同,也可以不同。
在一实施例中,假设预设参考信息类型包括参考信号序列的参考信息类型,那么参考信息集合就是参考信号序列集合,从预设参考信息类型对应的参考信息集合中选择参考信息指的是:从参考信号序列集合中选择参考信号序列;假设预设参考信息类型包括扰码序列的参考信息类型,那么参考信息集合就是扰码序列集合,从预设参考信息类型对应的参考信息集合中选择参考信息指的是:从扰码序列集合中选择扰码序列;假设预设参考信息类型包括参考信号序列的参考信息类型和扰码序列的参考信息类型,那么参考信息集合就是参考信号序 列集合和扰码序列集合,从预设参考信息类型对应的参考信息集合中选择参考信息指的是:从参考信号序列集合中选择参考信号序列,并从扰码序列集合中选择扰码序列。
在一实施例中,当预设参考信息类型包括两种及两种以上参考信息类型时,不同参考信息类型的参考信息之间存在映射关系。举例来说,假设预设参考信息类型包括参考信号序列的参考信息类型和扰码序列的参考信息类型,那么参考信号序列集合中的参考信号序列信息和扰码序列集合中的扰码序列信息之间存在映射关系。
步骤1020、根据选择的参考信息和待发送数据包得到第一目标数据包。
在一实施例中,如果选择的参考信息为参考信号序列,那么第一目标数据包就是加入了参考信号序列的待发送数据包;如果选择的参考信息为扰码序列,那么第一目标数据包就是经过扰码序列加扰的待发送数据包;如果选择的参考信息为参考信号序列和扰码序列,那么第一目标数据包就是经过扰码序列加扰,且加入了参考信号序列的待发送数据包。
步骤1030、向基站发送第一目标数据包。
本实施例提供的数据传输方法,终端从预设参考信息类型对应的参考信息集合中选择参考信息;根据选择的参考信息和待发送数据包得到第一目标数据包;向基站发送第一目标数据包。从本实施例可见,由于参考信息是终端在预设参考信息类型对应的参考信息集合中选择的,不同终端之间选择相同参考信息的概率较低,而当不同终端之间选择的参考信息不同时,数据包之间的干扰会大幅度地降低,从而提高了数据包被正确解码的概率。
在一实施例中,在终端从预设参考信息类型对应的参考信息集合中选择参考信息之前,还包括:终端接收基站发送的包含第一资源标识的调度信息;其中,调度信息用于指示终端发送待发送数据包,第一资源标识用于标识终端发送第一目标数据包时占用的资源。该调度信息通常为物理层对应的调度信息,可以动态调度终端数据传输。
在一实施例中,待发送数据包为终端接入网络过程中消息3对应的数据包,调度信息为终端接入网络过程中消息3对应的调度信息。
在一实施例中,待发送数据包为首次向基站发送的数据包,或者,待发送数据包为向基站重新发送的数据包。所述重新发送的数据包包括:在一次接入过程消息1、消息2、消息3中消息3的重新传输,也包括UE在初次接入网络失败后,再次接入网络尝试过程中消息3的首次传输和重新发送。
在一实施例中,在首次发送待发送数据包时采用相关技术中的技术方案,而在重新发送待发送数据包时,再在预设参考信息类型对应的参考信息集合中选择参考信息,进而重新发送待发送数据包,能够减少基站不必要的盲检复杂度。
在一实施例中,终端从预设参考信息类型对应的参考信息集合中选择参考信息,包括:终端从预设参考信息类型对应的参考信息集合中以预设选择方式选择参考信息。
在一实施例中,预设选择方式包括:随机选择方式,或者,根据终端对应的终端标识进行选择的方式,或者,根据终端的下行测量值进行选择的方式,或者,根据待传输数据包大小进行选择的方式。
在一实施例中,根据终端对应的终端标识进行选择的方式包括:根据终端标识与参考信息建立的映射关系进行选择的方式;举例来说,参考信息包括参考信号序列、扰码序列、传输资源集合、传输块大小、相位旋转值、传输数据包的基准功率值、传输数据包的抬升功率值中的一种或多种,假设参考消息集合为Y种,不同集合之间参考信息不同,如:参考消息集合R0,对应扰码序列为B1,参考信号序列为C1,参考消息集合R1,对应扰码序列B2,参考信号序列为C2,参考消息集合R2,对应扰码序列为B3,参考信号序列为C3,当终端标识为Z时,该终端对应参考消息集合为Zmod Y(mod为取模运算),终端在接入网络过程中,基站发送消息2指示终端传输消息3的资源位置,终端根据自己的标识,确定对应的参考信息,根据参考信息进行数据包传输。
根据终端的下行测量值进行选择的方式包括:根据终端的下行状态测量值与参考信息建立的映射关系进行选择的方式,或,根据下行路损测量值与参考信息建立的映射关系进行选择的方式,或,根据下行参考信号接收功率测量值与参考信息建立的映射关系进行选择的方式。举例来说,参考信息包括参考信号序列、扰码序列、传输资源集合、传输块大小、相位旋转值、传输数据包的 基准功率值、传输数据包的抬升功率值中一种或多种,不同下行测量值对应不同的参考信息集合,如:下行测量值小于或等于S1,对应扰码序列为B1,参考信号序列为C1,传输数据包的基准功率值为D1,传输数据包的抬升功率值为E1,下行测量值大于S1且小于或等于S2,对应扰码序列B2,参考信号序列为C2,传输数据包的基准功率值为D2,传输数据包的抬升功率值为E2,下行测量值大于S2,对应扰码序列为B3,参考信号序列为C3,传输数据包的基准功率值为D3,传输数据包的抬升功率值为E3,终端在接入网络过程中,基站发送消息2指示终端传输消息3的资源位置,终端进行下行测量,获得下行测量值,根据获得的测量值确定对应的参考信息,根据参考信息进行数据包传输。
根据待传输数据包大小进行选择的方式包括:根据待传输数据包大小与参考信息建立的映射关系进行选择的方式。举例来说,参考信息包括参考信号序列、扰码序列、传输资源集合、传输块大小、相位旋转值、传输数据包的基准功率值、传输数据包的抬升功率值中一种或多种,不同待传输数据包大小对应不同的参考信息集合,如:数据包大小为A1,对应扰码序列B1,参考信号序列为C1,传输数据包的基准功率值为D1,数据包大小为A2,对应扰码序列B2,参考信号序列为C2,传输数据包的基准功率值为D2,数据包大小为A3,对应扰码序列B3,参考信号序列为C3,传输数据包的基准功率值为D3。终端在接入网络过程中,基站发送消息2指示终端传输消息3的资源位置以及可以传输消息3的最大数据包大小,终端根据预先定义的可以传输数据包的大小,在没有超过基站制定的最大数据包大小前提下,选择与当前需要传输的数据包大小最接近的预先定义的数据包进行传输,并且,根据选择传输的数据包大小确定对应的参考信息,根据参考信息进行数据包传输。在一实施例中,所述数据包大小选择包括,基站在系统消息中广播消息可以传输的数据包大小集合,如:A1、A2、A3,假设,A1、A2、A3从小到大排列,基站在消息2中指示消息3可以传输的最大数据包大小为A2,则,终端可以根据自己当前需要传输的数据包在A1和A2之间进行选择,再根据上述数据包大小与参考信息对应关系,选择相应的参考信息,再根据选择的参考信息传输相应的数据包。
在一实施例中,在向基站发送第一目标数据包之后,还包括:接收基站发送的包含第二资源标识的第一重传调度信息;根据第二资源标识重新发送待发送数据包。其中,第一重传调度信息用于指示终端重新发送待发送数据包,第 二资源标识用于标识终端重新发送待发送数据包时占用的资源。
本实施例中,该方案针对的是基站只判断第一目标数据包是否能够解码成功,且经过判断确定第一目标数据包无法成功解码的情况。
在一实施例中,根据第二资源标识重新发送待发送数据包,包括:从预设参考信息类型对应的参考信息集合中以预设选择方式重新选择参考信息;根据重新选择的参考信息和待发送数据包得到第二目标数据包;在第二资源标识对应的资源上向基站发送第二目标数据包。
在一实施例中,向基站发送第一目标数据包之后,还包括:接收基站发送的包含参考信息对应的目标标识信息和第三资源标识的第二重传调度信息;如果第二重传调度信息中目标标识信息与自身发送第一目标数据包时选择的参考信息对应的标识信息相同,根据第三资源标识重新发送待发送数据包。其中,第二重传调度信息用于指示终端重新发送待发送数据包,第三资源标识用于标识终端重新发送待发送数据包时占用的资源。
本实施例中,终端如果经过判断且确定第二重传调度信息中目标标识信息与自身发送第一目标数据包时选择的参考信息对应的标识信息不相同,那说明该重传调度信息不是发给自己的,终端丢弃该重传调度信息。第三资源标识是与目标标识信息相关的标识,举例来说,假设UE A选择一条参考信号序列1与待发送数据包1一起发送,UE B选择另一条参考信号序列2与待发送数据包2一起发送,那么参考信号序列1对应的标识信息和参考信号序列2对应的标识信息必然不同,那么基站就会为UE A和UE B分配不同的资源标识以使得UEA和UE B在不同的资源上重新发送待发送数据包。
在一实施例中,根据第三资源标识重新发送待发送数据包的过程与根据第二资源标识重新发送待发送数据包的过程类似,在此不再赘述。
在一实施例中,该方案针对的是基站判断第一目标数据包是否能够解码成功、是否能够检测到目标标识信息,且经过判断确定第一目标数据包未成功解码但能够检测到目标标识信息的情况。
本实施例提供的数据传输方法,接收基站发送的包含参考信息对应的目标标识信息和第三资源标识的第二重传调度信息;如果第二重传调度信息中目标标识信息与自身发送第一目标数据包时选择的参考信息对应的标识信息相同, 根据第三资源标识重新发送待发送数据包。其中,第二重传调度信息用于指示终端重新发送待发送数据包,第三资源标识用于标识终端重新发送待发送数据包时占用的资源。从本实施例可见,由于第二重传调度信息中包含终端用于判断重传调度信息是否是发给自己的目标标识信息,因此避免了待发送数据包的盲目重传,节省了资源。
在一实施例中,向基站发送第一目标数据包之后,还包括:接收基站发送的包含预设信息和第四资源标识的第三重传调度信息;根据第四资源标识重新发送待发送数据包。其中,包含预设信息的第三重传调度信息用于指示接收到该重传调度信息的终端重新发送待发送数据包,第四资源标识用于标识终端重新发送待发送数据包时占用的资源。
本实施例中,终端接收到包含预设信息的重传调度信息,那无需进行任何判断,直接重新发送待发送数据包。
本实施例中,根据第四资源标识重新发送待发送数据包的过程与根据第二资源标识重新发送待发送数据包的过程类似,在此不再赘述。
本实施例中,该方案针对的是基站判断第一目标数据包是否能够解码成功、是否能够检测到目标标识信息,且经过判断确定第一目标数据包未成功解码且未检测到目标标识信息的情况。
本实施例提供的数据传输方法,接收基站发送的包含预设信息和第四资源标识的第三重传调度信息;根据第四资源标识重新发送待发送数据包。其中,包含预设信息的第三重传调度信息用于指示接收到该重传调度信息的终端重新发送待发送数据包,第四资源标识用于标识终端重新发送待发送数据包时占用的资源。从本实施例可见,由于包含预设信息的第三重传调度信息用于指示接收到该重传调度信息的终端重新发送待发送数据包,因此使得终端在基站既未成功解码第一目标数据包,又无法检测到目标标识信息的情况下能够重新向基站发送待发送数据包,从而保证接入过程的持续进行。
实施例二
本实施例提供另一种数据传输方法,如图2所示,该方法包括如下步骤。
步骤2010、基站接收终端发送的第一目标数据包;其中,第一目标数据包 为终端根据参考信息和待发送数据包得到的,参考信息为终端从预设参考信息类型对应的参考信息集合中选择的。
本实施例提供的数据传输方法,基站接收终端发送的第一目标数据包;其中,第一目标数据包为终端根据参考信息和待发送数据包得到的,参考信息为终端从预设参考信息类型对应的参考信息集合中选择的。从本实施例可见,由于参考信息是终端在与预设参考信息类型对应的参考信息集合中选择的,不同终端之间选择相同参考信息的概率较低,而当不同终端之间选择的参考信息不同时,数据包之间的干扰会大幅度地降低,从而提高了数据包被正确解码的概率。
在一实施例中,在基站接收终端发送的第一目标数据包之前,还包括:向终端发送包含第一资源标识的调度信息;其中,调度信息用于指示终端发送待发送数据包,第一资源标识用于标识终端发送第一目标数据包时占用的资源。
在一实施例中,待发送数据包为终端接入网络过程中消息3对应的数据包,调度信息为终端接入网络过程中消息3对应的调度信息。
在一实施例中,基站接收终端发送的第一目标数据包之后,还包括:判断是否能够成功解码第一目标数据包;如果未成功解码第一目标数据包,为终端分配第二资源标识;向终端发送包含第二资源标识的第一重传调度信息。其中,第二资源标识用于标识终端重新发送待发送数据包时占用的资源,第一重传调度信息用于指示终端重新发送待发送数据包。
在一实施例中,在基站接收终端发送的第一目标数据包之后,还包括:判断是否能够成功解码第一目标数据包,且是否能够检测到与参考信息对应的目标标识信息;如果未成功解码第一目标数据包且检测到目标标识信息,为终端分配第三资源标识;向终端发送包含目标标识信息和第三资源标识的第二重传调度信息。其中,第三资源标识用于标识终端重新发送待发送数据包时占用的资源,第二重传调度信息用于指示终端重新发送待发送数据包。
本实施例提供的数据传输方法,判断是否能够成功解码第一目标数据包,且是否能够检测到与参考信息对应的目标标识信息;如果未成功解码第一目标数据包且检测到目标标识信息,为终端分配第三资源标识;向终端发送包含目标标识信息和第三资源标识的第二重传调度信息。其中,第三资源标识用于标 识终端重新发送待发送数据包时占用的资源,第二重传调度信息用于指示终端重新发送待发送数据包。从本实施例可见,由于第二重传调度信息中包含终端用于判断重传调度信息是否是发给自己的目标标识信息,因此避免了待发送数据包的盲目重传,节省了资源。
在一实施例中,上述方法还包括:如果未成功解码第一目标数据包且未检测到目标标识信息,为终端分配第四资源标识;向终端发送包含预设信息和第四资源标识的第三重传调度信息;其中,包含预设信息的第三重传调度信息用于指示接收到该重传调度信息的终端重新发送待发送数据包。其中,第四资源标识用于标识终端重新发送待发送数据包时占用的资源。
本实施例提供的数据传输方法,如果未成功解码第一目标数据包且未检测到目标标识信息,为终端分配第四资源标识;向终端发送包含预设信息和第四资源标识的第三重传调度信息;其中,包含预设信息的第三重传调度信息用于指示接收到该重传调度信息的终端重新发送待发送数据包。其中,第四资源标识用于标识终端重新发送待发送数据包时占用的资源。从本实施例可见,由于包含预设信息的第三重传调度信息用于指示接收到该重传调度信息的终端重新发送待发送数据包,因此使得终端在基站既未成功解码第一目标数据包,又无法检测到目标标识信息的情况下能够重新向基站发送待发送数据包,从而保证接入过程的持续进行。
下面通过一系列具体实施例来说明本公开提供的数据传输方法,在具体实施例的说明之前,首先对具体实施例涉及的技术术语进行简单地说明。
参考信号序列包括:参考信号序列循环移位间隔,或者时域正交码序列,或者参考信号序列循环移位间隔和时域正交码序列,或者参考信号序列循环移位间隔和根序列。
本实施例中,参考信号序列循环移位间隔包括:N/4、N/3、N/6、N/12,N为参考信号序列长度。
时域正交码序列包括:当一次传输时域上包括两个时域正交频分复用(Orthogonal Frequency Division Multiplexing,OFDM)符号时(如:长期演进(Long Term Evolution,LTE)系统中一个子帧包括两个时域OFDM符号参考信号,可以参考LTE系统上行参考信号序列时域正交码应用),时域正交码序 列包括{1,1},{1,-1},当一次传输时域上包括四个时域OFDM符号时(如:一个子帧包括四个时域OFDM符号参考信号,或者,两个子帧包括四个时域参考信号OFDM符号上,相当于将1条参考信号序列通过时域扩频扩展到4个时域参考信号OFDM符号上),时域正交码序列包括{1,1,1,1},{1,-1,1,-1},{1,1,-1,-1},{1,-1,-1,1}。
根序列包括根序列组信息,根序列组信息的产生可以参考LTE标准。
当循环移位间隔包括N/12时,参考信号序列包括12个序列;当循环移位间隔包括N/6时,参考信号序列包括6个序列;当循环移位间隔包括N/4时,参考信号序列包括4个序列;当循环移位间隔包括N/3时,参考信号序列包括3个序列;当时域正交码序列信息包括{1,1}和{1,-1},循环移位间隔包括N/3时,参考信号序列包括6个序列(时域正交码和循环移位叠加使用);当时域正交码序列信息包括{1,1}和{1,-1},循环移位间隔包括N/6时,参考信号序列包括12个序列(时域正交码和循环移位叠加使用)。
多个资源集合包括:通过非正交传输方式使得一个资源集合由复用一个UE变为可以复用多个UE;即:由一个资源集合变为R个资源集合,R为预定义和配置的。其中,非正交传输方式包括:稀疏码分多址接入(Sparse Code Multiple Access,SCMA)、多用户共享接入(Multi-User Shared Access,MUSA)、非正交编码多重存取(Non-Orthogonal Coded Multiple Access,NCMA)、非正交多址接入(Non-Orthogonal Multiple Access,NOMA)、模式划分多路存取(Pattern Division Multiple Access,PDMA)、资源扩展多址(Resource Spread Multiple Access,RSMA)、交错网格多址(Interleave-Grid Multiple Access,IGMA)、具有特征向量扩展的低密度扩频(Low Density Spreading with Signature Vector Extension,LDS-SVE)、低码率和基于签名的共享访问(Low Code Rate and Signature based Shared Access,LSSA)、非正交编码存取(Non-Orthogonal Coded Access,NOCA)、交织多址接入(Interleave Division Multiple Access,IDMA)、重复分割多路存取(Repetition Division Multiple Access,RDMA)、分组正交编码存取(Group Orthogonal Coded Access,GOCA)。
实施例三
在本实施例中,目标传输方式为在数据包中加入参考信号序列的传输方式, 基站在系统消息中携带传输方式信息,该信息表示UE是否使用从多个参考信号序列中选择一个参考信号序列和数据包一起发送;当使用时,基站在系统消息中还携带多个参考信号序列的信息。
在增强的机通信型(enhanced Machine Type of Communication,eMTC)系统中数据包对应的参考信号序列的循环移位量为固定值,这使得在相同资源发送接入消息的UE A和UE B,会在相同资源上发送相同的参考信号序列,这就导致UE A和UE B的数据包相互干扰,基站很难解码正确,然而,使用了本公开提供的方案可以使得缓解该问题,应用如下。
在eMTC系统中,基站在系统消息、或在反馈消息、或在重传调度信息中携带传输方式的信息,传输方式的信息可以用1个比特进行表示,其中0表示采用相关技术中的技术方案,1表示UE从多个参考信号序列中选择一个参考信号序列和数据包一起传输。
假设,基站配置该信息为1,并配置参考信号序列集合包括8个序列(序列编号为0到7),序列集合根据循环移位间隔为N/4(N为基础序列长度)和时域正交码{1,1},{1,-1},在基础序列变换后获得,基础序列根据基站分配的频域带宽和eMTC R13(TS36.211 d10)标准相关内容确定。
UE A和UE B在基站配置的接入资源池上选择了相同的接入资源发送接入消息(物理随机接入信道(Physical Random Access Channel,PRACH)),基站在接入资源池上检测到接入消息,基站针对接入消息发送反馈消息,反馈消息包括上行定时调整信息和UE发送数据包时占用的资源的信息,UE A和UE B在相同的资源(基站分配的资源)上发送数据包给基站。
当UE A和UE B获知基站使能了新的传输方式(从多个参考信号序列中选择一个参考信号序列和数据包一起传输方式)时,UE A和UE B分别从8条序列集合中随机选择1条参考信号序列和数据包一起发送,假设UE A选择参考信号序列1,UE B选择参考信号序列3。
基站在分配的资源上分别按照序列集合中每个序列检测解码数据包,当基站没有解码成功数据包时,基站发送用于指示终端重新发送数据包的重传调度信息。
UE A和UE B都会检测到基站发送的重传调度信息,UE A和UE B继续从 参考信号序列集合中随机选择一个参考信号与数据包进行传输。
基站继续按照序列集合中每个序列检测解码数据包,当基站没有解码成功数据包时,基站继续发送重传调度信息;如果解码成功,基站发送数据包的响应消息给终端。
需要说明的是,由于UE A和UE B每次发送数据包时都会随机选择参考信号序列传输,这就使得必然会有一次或多次UE A和UE B会选择不同的参考信号序列,从而避免了UE A和UE B持续在相同资源上采用相同的参考信号序列发送数据包的问题,提高了基站解码数据包的成功概率。
实施例四
在本实施例中,目标传输方式为在数据包中加入参考信号序列和扰码序列的传输方式,基站在系统消息中携带传输方式信息,该信息表示UE是否使用从多个参考信号序列中选择一个参考信号序列和数据包一起发送,并在多个扰码序列中选择一个序列来加扰数据包。
当使用时,基站在系统消息中还携带多个参考信号序列信息,参考信号序列可以根据基站配置的循环间隔以及是否支持时域正交码来确定,也可以预先定义,不通过信令配置,如:多个参考信号序列固定为8条,根据时域正交码序列信息{1,1}和{1,-1},循环移位间隔N/4产生,或者,多个参考信号序列固定为6条,根据循环移位间隔N/6产生,或者,多个参考信号序列固定为4条,根据时域正交码序列{1,1,1,1},{1,-1,1,-1},{1,1,-1,-1},{1,-1,-1,1}产生。
扰码序列可以按照LTE系统中扰码序列产生方式产生,LTE系统扰码初始参数计算方式如下,按照下述方式每个UE发送数据包时可以产生1条扰码序列;
Figure PCTCN2019071278-appb-000001
其中,n RNTI为无线网络临时标识,q=0或1,n s为时隙索引,
Figure PCTCN2019071278-appb-000002
为小区标识。
基于上述公式引入参数k和n,k为多个扰码序列的索引,n为最大扰码序列索引对应的比特数,如:扰码序列为4条,n为2,k取值为0,1,2,3;扰码序列为8条,n为3,k取值为0,1,2,3,4,5,6,7;扰码序列为6条,n为3,k取值为0,1,2,3,4,5。
在一实施例中,扰码初始参数可以参考下述形式:
Figure PCTCN2019071278-appb-000003
或下述形式:
Figure PCTCN2019071278-appb-000004
在LTE系统中在相同资源发送接入消息的UE A和UE B,会在相同的资源上发送相同的参考信号序列,这就导致UE A和UE B的数据包相互干扰,基站很难解码正确,然而,使用了本公开提供的数据传输方法可以缓解该问题,应用如下。
基站在系统消息、或在反馈消息、或在重传调度信息中携带传输方式信息,传输方式的信息可以用1个比特进行表示,其中0表示采用相关技术中的技术方案,1表示UE从多个参考信号序列和多扰码序列中选择一个参考信号序列和一个扰码序列,同数据包一起发送。
假设,基站配置该信息为1,并配置参考信号序列集合包括6个序列(序列编号为0到5),序列集合根据循环移位间隔为N/6(N为基础序列长度),在基础序列变换后获得,基础序列根据基站分配的频域带宽和eMTC R13(TS36.211d10)标准第5.5节相关内容确定。
UE A和UE B在基站配置的接入资源池上选择了相同的接入资源发送接入消息(PRACH),基站在接入资源池上检测到接入消息,基站针对接入消息发送反馈消息,反馈消息包括上行定时调整信息和UE发送数据包时占用的资源的信息(参考TS36.213标准),UE A和UE B在相同的资源(基站分配的资源)发送数据包给基站。
当UE A和UE B获知基站使能了新的传输方式(从多个参考信号序列中选择一个参考信号序列,并从多个扰码序列中选择一个扰码序列和数据包一起传输方式)时,UE A和UE B分别从6条参考信号序列集合和6条扰码序列集合中随机选择1条参考信号序列和1条扰码序列,和数据包一起传输;其中,参考信号序列和扰码序列一一对应,如:参考信号序列索引k对应扰码序列索引k。假设,UE A选择参考信号序列1和扰码序列1,UE B选择参考信号序列3和扰码序列3。
基站在分配的资源上分别按照序列集合中每个序列和扰码序列集合中相应扰码序列解码数据包,当基站没有解码成功数据包,检测到参考信号序列1和参考信号序列3时,基站可以判断有两个UE在相同资源上发送数据包,基站发送用于指示终端重新发送数据包的重传调度信息,并在重传调度信息中携带对应目标传输方式的目标传输标识,在本实施例中,目标传输标识为参考信号序列索引信息(该信息为基站检测到参考信号序列的信息)。
UE A和UE B都会检测到基站发送的重传调度信息,当UE A检测到重传调度信息中携带的参考信号序列索引信息与自己上次传输选择的参考序列信息(参考信号序列1)一致时,认为该重传调度信息是发给自己,UE A按照该重传调度信息重新发送数据包,当UE A发现重传调度信息中携带的参考信号序列索引信息与自己上次传输选择的参考序列信息(参考信号序列1)不一致时,认为该重传调度信息不是发给自己,继续进行下行控制信息监测。UE B对于重传调度信息的处理过程与UE A相同。
这样,UE A和UE B根据基站调度,可以在不同的资源上发送数据包,避免了UE A和UE B持续在相同资源上发送数据包,提升解码数据包的成功率。
基站在分配的资源上分别按照序列集合中每个序列检测解码数据包,当基站没有解码成功数据包,也没检测到参考信号序列时,基站发送重传调度信息,并在重传调度信息中携带参考序列信息设定为特定值,该特定值表示对任何UE都有效,这样,UE A和UE B都检测到该重传调度信息,UE A和UE B都按照重传调度信息重新随机选择参考信号序列和扰码序列,并在重传调度信息指示的资源上重新发送数据包。
如果仍然无法解码数据包,重复上述过程。
如果参考信号序列数量和扰码序列数量不等,基站需要按照多种可能进行检测;如:扰码序列数量大于参考信号序列数量,则,一个参考信号序列会对应多个扰码序列,基站需要针对一个参考信号序列对应多个扰码序列进行检测解码。
实施例五
在本实施例中,目标传输方式为在数据包中加入参考信号序列、扰码序列和资源集合的传输方式,基站在系统消息中携带传输方式信息,该信息表示UE 是否使用从多个参考信号序列和多扰码序列、多个资源集合中选择一个参考信号序列同数据包一起发送,并在多个扰码序列集合中选择一个扰码序列来加扰数据包,在多个资源集合中选择一个资源集合来发送数据包。
在基于蜂窝的窄带物联网(Narrow Band Internet of Things,NB-IoT)系统中在相同资源发送接入消息的UE A和UE B,会在相同的资源上发送相同的参考信号序列,这就导致UE A和UE B的数据包相互干扰,基站很难解码正确,然而,使用了本公开提供的数据传输方法可以缓解该问题,应用如下。
基站在系统消息、或在反馈消息、或在重传调度信息中携带传输方式信息,传输方式的信息可以用1个比特进行表示,其中0表示采用相关技术中的技术方案,1表示UE从多个参考信号序列中选择一个参考信号序列同数据包一起发送,并在多个扰码序列集合中选择一个扰码序列来加扰数据包,在多个资源集合中选择一个资源集合来发送数据包;或者,0表示采用相关技术中的技术方案,1表示在接入失败时使用从多个参考信号序列中选择一个参考信号序列同数据包一起发送,并在多个扰码序列集合中选择一个扰码序列来加扰数据包,在多个资源集合中选择一个资源集合来发送数据包;或者,0表示采用相关技术中的技术方案,1表示在重新发送数据包时从多个参考信号序列中选择一个参考信号序列同数据包一起发送,并在多个扰码序列集合中选择一个扰码序列来加扰数据包,在多个资源集合中选择一个资源集合来发送数据包;或者,0表示采用相关技术中的技术方案,1表示在第h次后重传数据包时从多个参考信号序列中选择一个参考信号序列同数据包一起发送,并在多个扰码序列集合中选择一个扰码序列来加扰数据包,在多个资源集合中选择一个资源集合来发送数据包,h为预定义值。
假设,基站配置该信息为1,并配置参考信号序列集合包括4个序列(序列编号为0到3),序列集合根据4条时域正交码产生,在基础序列变换后获得,基础序列根据基站分配的频域带宽和NB-IoT R13(TS36.211)标准相关内容确定。
多条扰码序列参见TS36.211描述,扰码初始参数定义如下。
Figure PCTCN2019071278-appb-000005
k为多个扰码序列的索引,n为最大扰码序列索引对应的比特数,如:扰码 序列为4条,n为2,k取值为0,1,2,3。
UE A和UE B在基站配置的接入资源池上选择了相同的接入资源发送接入消息(PRACH),基站在接入资源池上检测到接入消息,基站针对接入消息发送反馈消息,反馈消息包括上行定时调整信息和UE发送数据包时占用的资源的信息(参考TS36.213标准),UE A和UE B在相同的资源(基站分配的资源)发送数据包给基站。
当UE A和UE B获知基站使能了新的传输方式时,UE A和UE B分别从4条参考信号序列集合和4条扰码序列集合选择一个参考信号序列同数据包一起发送,并在多个扰码序列集合中选择一个扰码序列来加扰数据包,在4个资源集合中选择一个资源集合来传输消息3;其中,参考信号序列和扰码序列、资源集合一一对应,如:参考信号序列索引k对应扰码序列索引k,对应资源集合索引为k。假设,UE A选择参考信号序列1和扰码序列1,资源集合索引1,UE B选择参考信号序列3和扰码序列3,资源集合索引3。
基站在分配的资源上分别按照序列集合中对每个序列和对应扰码序列、以及非正交资源解码数据包,当基站没有解码成功数据包,检测到参考信号序列1和参考信号序列3时,基站可以判断有两个UE在相同资源上发送数据包,基站发送用于指示终端重新发送数据包的重传调度信息,并在重传调度信息中携带对应目标传输方式的目标传输标识,在本实施例中,目标传输标识为资源集合索引信息(该信息为基站检测到的资源集合索引信息)。
UE A和UE B都会检测到基站发送的重传调度信息,当UE A检测到重传调度信息中携带的资源集合索引信息与自己上次传输选择的资源集合信息(资源集合索引1)一致时,认为该重传调度信息是发给自己,UE A按照该重传调度信息重新发送数据包,当UE A发现重传调度信息中携带的资源集合索引信息与自己上次传输选择的资源集合信息(资源集合索引1)不一致时,认为该重传调度信息不是发给自己,继续进行下行控制信息监测。UE B对于重传调度信息的处理过程与UE A相同。
这样,UE A和UE B根据基站调度,可以在不同的资源上发送数据包,避免了UE A和UE B持续在相同资源上发送数据包,提升解码数据包的成功率。
基站在分配的资源上分别按照序列集合中每个序列检测解码数据包,当基 站没有解码成功数据包,也没检测到参考信号序列时,基站发送重传调度信息,并在重传调度信息中携带资源集合信息设定为特定值,该特定值表示对任何UE都有效,这样,UE A和UE B都检测到该授权信息,UE A和UE B都按照重传调度信息重新选择参考信号序列和扰码序列,并在重传调度信息指示的位置上选择资源集合并发送数据包。
如果仍然无法解码数据包,重复上述过程。
如果参考信号序列数量和扰码序列数量、资源集合数量不等,基站需要按照多种可能进行检测;如:资源集合数量大于参考信号序列数量,则,一个参考信号序列会对应多个资源集合,基站需要针对一个参考信号序列对应多个资源集合进行检测。
实施例六
在本实施例中,目标传输方式为在数据包中加入参考信号序列、扰码序列和资源集合的传输方式,但在初次发送数据包时,仍然采用相关技术中的技术方案,在重新发送数据包时,才使用目标传输方式。在新无线系统(New Radio,NR)系统中,UE A和UE B在基站配置的接入资源池上选择了相同的接入资源发送接入接入消息(PRACH),基站在接入资源池上检测到接入消息,基针对接入消息发送反馈消息,反馈消息包括上行定时调整信息和发送数据包时占用的资源的信息(参考TS38.213标准),UE A和UE B在相同的资源(基站分配的资源)上发送数据包给基站。
当UE A和UE B获知基站使能了新的传输方式时,UE A和UE B按照反馈消息包括的发送数据包时占用的资源的信息在相同资源上采用相同传输方式发送数据包给基站。
基站按照单一传输方式(消息2指示的方式)检测数据包,未成功解码,发送重传调度信息。
UE A和UE B分别以目标传输方式发送数据包。
基站按照多种传输方式组合逐个检测,解码数据包,如果成功解码,则发送数据包的响应消息;如果仍未正确解码,则继续发送重传调度信息。
实施例七
在本实施例中,目标传输方式为在数据包中加入参考信号序列、扰码序列和资源集合的传输方式,但在初次发送数据包时,仍然采用相关技术中的技术方案,在重新发送数据包时,才使用目标传输方式。在NR系统中,UE A和UE B在基站配置的接入资源池上选择了相同的接入资源发送接入接入消息(PRACH),基站在接入资源池上检测到接入消息,基针对接入消息发送反馈消息,反馈消息包括上行定时调整信息和发送数据包时占用的资源的信息(参考现有TS38.213标准),UE A和UE B在相同的资源(基站分配的资源)上发送数据包给基站。
当UE A和UE B获知基站使能了新的传输方式时,UE A和UE B按照反馈消息包括的发送数据包时占用的资源的信息在相同资源上采用相同传输方式发送数据包给基站。
基站按照单一传输方式检测数据包,未成功解码,发送重传调度信息,并在重传调度信息中携带传输方式信息(设定为特定值,该特定值表示对任何UE都有效),这样,UE A和UE B都检测到该重传调度信息,UE A和UE B都按照重传调度信息在多种传输方式中随机选择一种传输方式发送数据包。
UE A和UE B分别从多种传输方式(包括参考信号序列集合、扰码序列集合、多个资源集合中一个或多个)中选择一种传输方式发送数据包。
基站按照多种传输方式组合逐个检测,解码数据包,如果成功解码,则发送数据包的响应消息。
如果基站在多种传输方式组合逐个检测,当基站没有解码成功消息3,检测到传输方式信息(如:参考信号序列信息,或,资源集合信息),基站可以判断有两个UE在相同资源上发送数据包,基站发送重传调度信息,并在重传调度信息中携带与传输方式对应的目标传输标识,在本实施例中,目标传输标识为参考信息信号序列索引信息(该信息为基站检测到参考信息信号序列索引信息)或资源集合索引信息(该信息为基站检测到的资源集合索引信息)。
UE A和UE B都会检测到基站发送的重传调度信息,当UE A检测到重传调度信息中携带的目标传输标识与自己上次传输选择的传输方式的传输标识一致时,认为该重传调度信息是发给自己,UE A按照该重传调度信息重新发送数据包,当UE A发现重传调度信息中携带的目标传输标识与自己上次传输选择的 传输方式的传输标识不一致时,认为该重传调度信息不是发给自己,继续进行下行控制信息检测。UE B对于重传调度信息的处理过程与UE A相同。
这样,UE A和UE B根据基站调度,可以在不同的资源上发送数据包,避免了UE A和UE B持续在相同资源上发送数据包,提升解码数据包的成功率。
基站在分配的资源上分别按照序列集合中每个序列检测解码数据包,当基站没有解码成功数据包,也没检测到参考信号序列时,基站发送重传调度信息,并在重传调度信息中携带资源集合信息设定为特定值,该特定值表示对任何UE都有效,这样,UE A和UE B都检测到该授权信息,UE A和UE B都按照重传调度信息重新选择参考信号序列和扰码序列,并在重传调度信息指示的位置上选择资源集合并发送数据包。
如果仍然无法解码数据包,重复上述过程。
对于支持多种覆盖等级场景,本公开提供的数据传输方式可以针对每个覆盖等级来配置数据包传输方式,或者,限制仅覆盖增强等级可以选择配置是否支持本公开提供的数据包传输方式;对于常规覆盖等级不支持本公开提供的数据包传输方式。
上述多个实施例中方案均可以应用于其他系统,如:LTE、eMTC、NB-IoT、NR等系统。
传输块大小包括多种数据包的传输块大小,每个UE可以随机从中选择一种大小,或者,根据自身需要发送业务,选择一个最匹配的大小传输;基站相应的按照多种大小可能进行检测。
相位旋转值包括多种相位旋转序列,每个UE可以随机从中选择一条相位旋转序列对数据包的调制符号进行相位选择;基站相应的按照多种旋转序列可能进行检测。
传输数据包的基准功率值包括多种数据包的基准功率值,每个UE可以随机从中选择一个作为数据包的发送功率参考。
传输数据包的抬升功率值包括多种数据包的抬升功率值,每个UE可以随机从中选择一个作为数据包的发送功率参考。
本实施例提供一种终端,如图3所示,该终端3包括:选择模块31,设置 为从预设参考信息类型对应的参考信息集合中选择参考信息;处理模块32,设置为根据选择的参考信息和待发送数据包得到第一目标数据包。第一发送模块33,设置为向基站发送第一目标数据包。
在一实施例中,上述终端还包括:第一接收模块34,设置为接收基站发送的包含第一资源标识的调度信息;其中,调度信息用于指示终端发送待发送数据包,第一资源标识用于标识终端发送第一目标数据包时占用的资源。
在一实施例中,待发送数据包为终端接入网络过程中消息3对应的数据包,调度信息为终端接入网络过程中消息3对应的调度信息。
在一实施例中,待发送数据包为首次向基站发送的数据包,或者,待发送数据包为向基站重新发送的数据包。
在一实施例中,选择模块31是设置为:从预设参考信息类型对应的参考信息集合中以预设选择方式选择参考信息。
在一实施例中,第一接收模块34,还设置为接收基站发送的包含第二资源标识的第一重传调度信息;其中,第一重传调度信息用于指示终端重新发送待发送数据包,第二资源标识用于标识终端重新发送待发送数据包时占用的资源。
第二发送模块33,还设置为根据第二资源标识重新发送待发送数据包。
在一实施例中,第二发送模块33是设置为通过如下方式根据所述第二资源标识重新发送所述待发送数据包:从预设参考信息类型对应的参考信息集合中以预设选择方式重新选择参考信息;根据重新选择的参考信息和待发送数据包得到第二目标数据包;在第二资源标识对应的资源上向基站发送第二目标数据包。
在一实施例中,第一接收模块34,还设置为接收基站发送的包含参数信息对应的目标标识信息和第三资源标识的第二重传调度信息;其中,第二重传调度信息用于指示终端重新发送待发送数据包,第三资源标识用于标识终端重新发送待发送数据包时占用的资源。
第一发送模块33,还设置为如果第二重传调度信息中目标标识信息与自身发送第一目标数据包时选择的参考信息对应的标识信息相同,根据第三资源标识重新发送待发送数据包。
在一实施例中,第一接收模块34,还设置为接收基站发送的包含预设信息和第四资源标识的第三重传调度信息;其中,包含预设信息的第三重传调度信息用于指示接收到该重传调度信息的任何终端重新发送待发送数据包,第四资源标识用于标识终端重新发送待发送数据包时占用的资源。
第一发送模块33,还设置为根据第四资源标识重新发送待发送数据包。
在一实施例中,预设选择方式包括:随机选择方式,或者,根据终端对应的终端标识进行选择的方式,或者,根据终端的下行测量值进行选择的方式,或者,根据待传输数据包大小进行选择的方式。
在一实施例中,根据终端对应的终端标识进行选择的方式包括:根据终端标识与参考信息建立的映射关系进行选择的方式;根据终端的下行测量值进行选择的方式包括:根据终端的下行状态测量值与参考信息建立的映射关系进行选择的方式,或,根据下行路损测量值与参考信息建立的映射关系进行选择的方式,或,根据下行参考信号接收功率测量值与参考信息建立的映射关系进行选择的方式;根据待传输数据包大小进行选择的方式包括:根据数据包大小与参考信息建立的映射关系进行选择的方式。
在一实施例中,预设参考信息类型包括:参考信号序列、扰码序列、传输资源集合、传输块大小、相位旋转值、传输数据包的基准功率值和传输数据包的抬升功率值7种参考信息类型中至少一种;其中,第k种参考信息类型包括X k个参考信息,X k为正整数,k=1、2、…、7。
本实施例提供的终端,从预设参考信息类型对应的参考信息集合中选择参考信息;根据选择的参考信息和待发送数据包得到第一目标数据包;向基站发送第一目标数据包。从本实施例可见,由于参考信息是终端在预设参考信息类型对应的参考信息集合中选择的,不同终端之间选择相同参考信息的概率较低,而当不同终端之间选择的参考信息不同时,数据包之间的干扰会大幅度地降低,从而提高了数据包被正确解码的概率。
在实际应用中,选择模块31、处理模块32、第一发送模块33和第一接收模块34均可由位于终端中的中央处理器(Central Processing Unit,CPU)、微处理器(Micro Processor Unit,MPU)、数字信号处理器(Digital Signal Processor,DSP)或现场可编程门阵列(Field Programmable Gate Array,FPGA)等实现。
本实施例提供一种基站,如图4所示,该基站4包括:第二接收模块41,设置为接收终端发送的第一目标数据包;其中,第一目标数据包为终端根据参考信息和待发送数据包得到的,参考信息为终端从预设参考信息类型对应的参考信息集合中选择的。
在一实施例中,上述基站还包括:第二发送模块42,设置为发送包含第一资源标识的调度信息;其中,调度信息用于指示终端发送待发送数据包,第一资源标识用于标识终端发送第一目标数据包时占用的资源。
在一实施例中,待发送数据包为终端接入网络过程中消息3对应的数据包,调度信息为终端接入网络过程中消息3对应的调度信息。
在一实施例中,上述基站还包括:判断模块43,设置为判断是否能够成功解码第一目标数据包。
在一实施例中,上述基站还包括:分配模块44,设置为如果未成功解码第一目标数据包,为终端分配第二资源标识;其中,第二资源标识用于标识终端重新发送待发送数据包时占用的资源。
第二发送模块42,还设置为向终端发送包含第二资源标识的第一重传调度信息;其中,第一重传调度信息用于指示终端重新发送待发送数据包。
在一实施例中,判断模块43,是设置为判断是否成功解码第一目标数据包,且是否检测到与参考信息对应的目标标识信息。
在一实施例中,分配模块44,是设置为如果未成功解码第一目标数据包且检测到目标标识信息,为终端分配第三资源标识;其中,第三资源标识用于标识终端重新发送待发送数据包时占用的资源。
第二发送模块42,还设置为向终端发送包含目标标识信息和第三资源标识的第二重传调度信息;其中第二重传调度信息用于指示终端重新发送待发送数据包。
在一实施例中,分配模块44,还设置为如果未成功解码第一目标数据包且未检测到目标标识信息,为终端分配第四资源标识;其中,第四资源标识用于标识终端重新发送待发送数据包时占用的资源。
第二发送模块42,还设置为向终端发送包含预设信息和第四资源标识的第 三重传调度信息;其中,包含预设信息的第三重传调度信息用于指示接收到该重传调度信息的任何终端重新发送待发送数据包。
本实施例提供的基站,接收终端发送的第一目标数据包;其中,第一目标数据包为终端根据参考信息和待发送数据包得到的参考信息为终端从预设参考信息类型对应的参考信息集合中选择的。从本实施例可见,由于参考信息是终端在与预设参考信息类型对应的参考信息集合中选择的,不同终端之间选择相同参考信息的概率较低,而当不同终端之间选择的参考信息不同时,数据包之间的干扰会大幅度地降低,从而提高了数据包被正确解码的概率。
在实际应用中,第二接收模块41、第二发送模块42、判断模块43和分配模块44均可由位于基站中的CPU、MPU、DSP或FPGA等实现。
本实施例还提供一种设置为实现数据传输的装置,包括第一存储器和第一处理器,其中,第一存储器中存储有以下可被第一处理器执行的指令:从预设参考信息类型对应的参考信息集合中选择参考信息;根据选择的参考信息和待发送数据包得到第一目标数据包;向基站发送第一目标数据包。
本实施例中,第一存储器和第一处理器可以通过总线或者其他方式连接。
在一实施例中,第一存储器中还存储有以下可被第一处理器执行的指令:接收基站发送的包含第一资源标识的调度信息;其中,调度信息用于指示终端发送待发送数据包,第一资源标识用于标识终端发送第一目标数据包时占用的资源。
在一实施例中,待发送数据包为终端接入网络过程中消息3对应的数据包,调度信息为终端接入网络过程中消息3对应的调度信息。
在一实施例中,待发送数据包为首次向基站发送的数据包,或者,待发送数据包为向基站重新发送的数据包。
在一实施例中,第一存储器中还存储有以下可被第一处理器执行的指令:从预设参考信息类型对应的参考信息集合中以预设选择方式选择参考信息。
在一实施例中,第一存储器中还存储有以下可被第一处理器执行的指令:接收基站发送的包含第二资源标识的第一重传调度信息;根据第二资源标识重新发送待发送数据包。其中,第一重传调度信息用于指示终端重新发送待发送 数据包,第二资源标识用于标识终端重新发送待发送数据包时占用的资源。
在一实施例中,第一存储器中还存储有以下可被第一处理器执行的指令:从预设参考信息类型对应的参考信息集合中以预设选择方式重新选择参考信息;根据重新选择的参考信息和待发送数据包得到第二目标数据包;在第二资源标识对应的资源上基站发送第二目标数据包。
在一实施例中,第一存储器中还存储有以下可被第一处理器执行的指令:接收基站发送的包含参考信息对应的目标标识信息和第三资源标识的第二重传调度信息;如果第二重传调度信息中目标标识信息与自身发送第一目标数据包时选择的参考信息对应的标识信息相同,根据第三资源标识重新发送待发送数据包。其中,第二重传调度信息用于指示终端重新发送待发送数据包,第三资源标识用于标识终端重新发送待发送数据包时占用的资源。
在一实施例中,第一存储器中还存储有以下可被第一处理器执行的指令:接收基站发送的包含预设信息和第四资源标识的第三重传调度信息;根据第四资源标识重新发送待发送数据包。其中,包含预设信息的第三重传调度信息用于指示接收到包含预设信息的第三重传调度信息的任何终端重新发送待发送数据包,第四资源标识用于标识终端重新发送待发送数据包时占用的资源;
在一实施例中,预设选择方式包括:随机选择方式,或者,根据终端对应的终端标识进行选择的方式,或者,根据终端的下行测量值进行选择的方式,或者,根据待传输数据包大小进行选择的方式。
在一实施例中,所述根据终端对应的终端标识进行选择的方式包括:根据终端标识与参考信息建立的映射关系进行选择的方式;根据终端的下行测量值进行选择的方式包括:根据终端的下行状态测量值与参考信息建立的映射关系进行选择的方式,或,根据下行路损测量值与参考信息建立的映射关系进行选择的方式,或,根据下行参考信号接收功率测量值与参考信息建立的映射关系进行选择的方式;根据待传输数据包大小进行选择的方式包括:根据待传输数据包大小与参考信息建立的映射关系进行选择的方式。
在一实施例中,预设参考信息类型包括:参考信号序列、扰码序列、传输资源集合、传输块大小、相位旋转值、传输数据包的基准功率值和传输数据包的抬升功率值7种参考信息类型中的至少一种;其中,第k种参考信息类型包括 X k个参考信息,X k为正整数,k=1、2、…、7。
在一实施例中,当预设参考信息类型包括两种及两种以上参考信息类型时,不同参考信息类型的参考信息之间存在映射关系。
本实施例还提供一种设置为实现数据传输的装置,包括第二存储器和第二处理器,其中,第二存储器中存储有以下可被第二处理器执行的指令:接收终端发送的第一目标数据包;其中,第一目标数据包为终端根据参考信息和待发送数据包得到的,参考信息为终端从预设参考信息类型对应的参考信息集合中选择的。
本实施例中,第二存储器和第二处理器可以通过总线或者其他方式连接。
在一实施例中,第二存储器中还存储有以下可被第二处理器执行的指令:向终端发送包含第一资源标识的调度信息;其中,调度信息用于指示终端发送待发送数据包,第一资源标识用于标识终端发送第一目标数据包时占用的资源。
在一实施例中,待发送数据包为终端接入网络过程中消息3对应的数据包,调度信息为终端接入网络过程中消息3对应的调度信息。
在一实施例中,第二存储器中还存储有以下可被第二处理器执行的指令:判断是否成功解码第一目标数据包;如果未成功解码第一目标数据包,为终端分配第二资源标识;向终端发送包含第二资源标识的第一重传调度信息。其中,第二资源标识用于标识终端重新发送待发送数据包时占用的资源;第一重传调度信息用于指示终端重新发送待发送数据包。
在一实施例中,第二存储器中还存储有以下可被第二处理器执行的指令:判断是否成功解码第一目标数据包,且是否检测到与参考信息对应的目标标识信息;如果未成功解码第一目标数据包且检测到目标标识信息,为终端分配第三资源标识;向终端发送包含目标标识信息和第三资源标识的第二重传调度信息。其中,第三资源标识用于标识终端重新发送待发送数据包时占用的资源,第二重传调度信息用于指示终端重新发送待发送数据包。
在一实施例中,第二存储器中还存储有以下可被第二处理器执行的指令:如果未成功解码第一目标数据包且未检测到目标标识信息,为终端分配第四资源标识;向终端发送包含预设信息和第四资源标识的第三重传调度信息。其中, 第四资源标识用于标识终端重新发送待发送数据包时占用的资源,包含预设信息的第三重传调度信息用于指示接收到该重传调度信息的任何终端重新发送待发送数据包。
本实施例还提供一种计算机可读存储介质,存储有计算机可执行指令,所述计算机可执行指令用于执行本公开任意实施例所提供的数据传输方法。

Claims (39)

  1. 一种数据传输方法,包括:
    终端从预设参考信息类型对应的参考信息集合中选择参考信息;
    根据选择的参考信息和待发送数据包得到第一目标数据包;
    向基站发送所述第一目标数据包。
  2. 根据权利要求1所述的数据传输方法,在所述终端从预设参考信息类型对应的参考信息集合中选择参考信息之前,还包括:
    所述终端接收所述基站发送的包含第一资源标识的调度信息;其中,所述调度信息用于指示所述终端发送所述待发送数据包,所述第一资源标识用于标识所述终端发送所述第一目标数据包时占用的资源。
  3. 根据权利要求2所述的数据传输方法,其中,所述待发送数据包为所述终端接入网络过程中消息3对应的数据包,所述调度信息为所述终端接入网络过程中消息3对应的调度信息。
  4. 根据权利要求1所述的数据传输方法,其中,所述待发送数据包为首次向所述基站发送的数据包,或者,所述待发送数据包为向所述基站重新发送的数据包。
  5. 根据权利要求1-4任一项所述的数据传输方法,其中,所述终端从预设参考信息类型对应的参考信息集合中选择参考信息,包括:
    所述终端从所述预设参考信息类型对应的参考信息集合中以预设选择方式选择参考信息。
  6. 根据权利要求5所述的数据传输方法,在所述向基站发送第一目标数据包之后,还包括:
    接收所述基站发送的包含第二资源标识的第一重传调度信息;其中,所述第一重传调度信息用于指示所述终端重新发送所述待发送数据包,所述第二资源标识用于标识所述终端重新发送所述待发送数据包时占用的资源;
    根据所述第二资源标识重新发送所述待发送数据包。
  7. 根据权利要求6所述的数据传输方法,其中,所述根据第二资源标识重新发送所述待发送数据包,包括:
    从所述预设参考信息类型对应的参考信息集合中以所述预设选择方式重新选择参考信息;
    根据重新选择的参考信息和所述待发送数据包得到第二目标数据包;
    在所述第二资源标识对应的资源上向所述基站发送所述第二目标数据包。
  8. 根据权利要求5所述的数据传输方法,在所述向基站发送第一目标数据包之后,还包括:
    接收所述基站发送的包含参考信息对应的目标标识信息和第三资源标识的第二重传调度信息;其中,所述第二重传调度信息用于指示所述终端重新发送所述待发送数据包,所述第三资源标识用于标识所述终端重新发送所述待发送数据包时占用的资源;
    如果所述第二重传调度信息中所述目标标识信息与所述终端自身发送所述第一目标数据包时选择的参考信息对应的标识信息相同,根据所述第三资源标识重新发送所述待发送数据包。
  9. 根据权利要求5所述的数据传输方法,在所述向基站发送第一目标数据包之后,还包括:
    接收所述基站发送的包含预设信息和第四资源标识的第三重传调度信息;其中,包含所述预设信息的第三重传调度信息用于指示接收到包含所述预设信息的第三重传调度信息的终端重新发送所述待发送数据包,所述第四资源标识用于标识所述终端重新发送所述待发送数据包时占用的资源;
    根据所述第四资源标识重新发送所述待发送数据包。
  10. 根据权利要求5-9任一项所述的数据传输方法,其中,所述预设选择方式包括:随机选择方式,或者,根据所述终端对应的终端标识进行选择的方式,或者,根据所述终端的下行测量值进行选择的方式,或者,根据待传输数据包大小进行选择的方式。
  11. 根据权利要求10所述的数据传输方法,其中,所述根据所述终端对应的终端标识进行选择的方式包括:根据所述终端标识与参考信息建立的映射关系进行选择的方式;
    所述根据所述终端的下行测量值进行选择的方式包括:根据所述终端的下 行状态测量值与参考信息建立的映射关系进行选择的方式,或,根据下行路损测量值与参考信息建立的映射关系进行选择的方式,或,根据下行参考信号接收功率测量值与参考信息建立的映射关系进行选择的方式;
    所述根据待传输数据包大小进行选择的方式包括:根据所述待传输数据包大小与参考信息建立的映射关系进行选择的方式。
  12. 根据权利要求1-11任一项所述的数据传输方法,其中,所述预设参考信息类型包括:参考信号序列、扰码序列、传输资源集合、传输块大小、相位旋转值、传输数据包的基准功率值和传输数据包的抬升功率值7种参考信息类型中的至少一种;其中,第k种参考信息类型包括X k个参考信息,X k为正整数,k=1、2、…、7。
  13. 根据权利要求12所述的数据传输方法,其中,当所述预设参考信息类型包括两种及两种以上参考信息类型时,不同参考信息类型的参考信息之间存在映射关系。
  14. 一种数据传输方法,包括:
    基站接收终端发送的第一目标数据包;其中,所述第一目标数据包为所述终端根据参考信息和待发送数据包得到的,所述参考信息为所述终端从预设参考信息类型对应的参考信息集合中选择的。
  15. 根据权利要求14所述的数据传输方法,在所述基站接收终端发送的第一目标数据包之前,还包括:
    所述基站向所述终端发送包含第一资源标识的调度信息;其中,所述调度信息用于指示所述终端发送所述待发送数据包,所述第一资源标识用于标识所述终端发送所述第一目标数据包时占用的资源。
  16. 根据权利要求15所述的数据传输方法,其中,所述待发送数据包为所述终端接入网络过程中消息3对应的数据包,所述调度信息为所述终端接入网络过程中消息3对应的调度信息。
  17. 根据权利要求14、15或16所述的数据传输方法,在所述基站接收终端发送的第一目标数据包之后,还包括:
    判断是否成功解码所述第一目标数据包;
    如果未成功解码所述第一目标数据包,为所述终端分配第二资源标识;其中,所述第二资源标识用于标识所述终端重新发送所述待发送数据包时占用的资源;
    向所述终端发送包含所述第二资源标识的第一重传调度信息;其中,所述第一重传调度信息用于指示所述终端重新发送所述待发送数据包。
  18. 根据权利要求14、15或16所述的数据传输方法,在所述基站接收终端发送的第一目标数据包之后,还包括:
    判断是否成功解码所述第一目标数据包,且是否检测到与所述参考信息对应的目标标识信息;
    如果未成功解码所述第一目标数据包且检测到所述目标标识信息,为所述终端分配第三资源标识;其中,所述第三资源标识用于标识所述终端重新发送所述待发送数据包时占用的资源;
    向所述终端发送包含所述目标标识信息和所述第三资源标识的第二重传调度信息;其中所述第二重传调度信息用于指示所述终端重新发送所述待发送数据包。
  19. 根据权利要求18所述的数据传输方法,还包括:
    如果未成功解码所述第一目标数据包且未检测到所述目标标识信息,为所述终端分配第四资源标识;其中,所述第四资源标识用于标识所述终端重新发送所述待发送数据包时占用的资源;
    向所述终端发送包含预设信息和所述第四资源标识的第三重传调度信息;其中,包含所述预设信息的第三重传调度信息用于指示接收到包含所述预设信息的第三重传调度信息的终端重新发送所述待发送数据包。
  20. 一种终端,包括:
    选择模块,设置为从预设参考信息类型对应的参考信息集合中选择参考信息;
    处理模块,设置为根据选择的参考信息和待发送数据包得到第一目标数据包;
    发送模块,设置为向基站发送所述第一目标数据包。
  21. 根据权利要求20所述的终端,还包括:
    接收模块,设置为接收所述基站发送的包含第一资源标识的调度信息;其中,所述调度信息用于指示所述终端发送所述待发送数据包,所述第一资源标识用于标识所述终端发送所述第一目标数据包时占用的资源。
  22. 根据权利要求21所述的终端,其中,所述待发送数据包为所述终端接入网络过程中消息3对应的数据包,所述调度信息为所述终端接入网络过程中消息3对应的调度信息。
  23. 根据权利要求20所述的终端,其中,所述待发送数据包为首次向所述基站发送的数据包,或者,所述待发送数据包为向所述基站重新发送的数据包。
  24. 根据权利要求20-23任一项所述的终端,其中,所述选择模块是设置为:
    从所述预设参考信息类型对应的参考信息集合中以预设选择方式选择参考信息。
  25. 根据权利要求24所述的终端,其中,
    所述接收模块,还设置为接收所述基站发送的包含第二资源标识的第一重传调度信息;其中,所述第一重传调度信息用于指示所述终端重新发送所述待发送数据包,所述第二资源标识用于标识所述终端重新发送所述待发送数据包时占用的资源;
    所述发送模块,还设置为根据所述第二资源标识重新发送所述待发送数据包。
  26. 根据权利要求25所述的终端,其中,所述发送模块是设置为通过如下方式根据所述第二资源标识重新发送所述待发送数据包:
    从所述预设参考信息类型对应的参考信息集合中以所述预设选择方式重新选择参考信息;
    根据重新选择的参考信息和所述待发送数据包得到第二目标数据包;
    在所述第二资源标识对应的资源上向所述基站发送所述第二目标数据包。
  27. 根据权利要求24所述的终端,其中,
    所述接收模块,还设置为接收所述基站发送的包含参数信息对应的目标标识信息和第三资源标识的第二重传调度信息;其中,所述第二重传调度信息用于指示所述终端重新发送所述待发送数据包,所述第三资源标识用于标识所述终端重新发送所述待发送数据包时占用的资源;
    所述发送模块,还设置为如果所述第二重传调度信息中所述目标标识信息与所述终端自身发送所述第一目标数据包时选择的参考信息对应的标识信息相同,根据所述第三资源标识重新发送所述待发送数据包。
  28. 根据权利要求24所述的终端,其中,
    所述接收模块,还设置为接收所述基站发送的包含预设信息和第四资源标识的第三重传调度信息;其中,包含所述预设信息的第三重传调度信息用于指示接收到包含所述预设信息的第三重传调度信息的终端重新发送所述待发送数据包,所述第四资源标识用于标识所述终端重新发送所述待发送数据包时占用的资源;
    所述发送模块,还设置为根据所述第四资源标识重新发送所述待发送数据包。
  29. 根据权利要求24-28任一项所述的终端,其中,所述预设选择方式包括:随机选择方式,或者,根据所述终端对应的终端标识进行选择的方式,或者,根据所述终端的下行测量值进行选择的方式,或者,根据待传输数据包大小进行选择的方式。
  30. 根据权利要求29所述的终端,其中,所述根据所述终端对应的终端标识进行选择的方式包括:根据所述终端标识与参考信息建立的映射关系进行选择的方式;
    所述根据所述终端的下行测量值进行选择的方式包括:根据所述终端的下行状态测量值与参考信息建立的映射关系进行选择的方式,或,根据下行路损测量值与参考信息建立的映射关系进行选择的方式,或,根据下行参考信号接收功率测量值与参考信息建立的映射关系进行选择的方式;
    所述根据待传输数据包大小进行选择的方式包括:根据所述待传输数据包大小与参考信息建立的映射关系进行选择的方式。
  31. 根据权利要求20-30任一项所述的终端,其中,所述预设参考信息类型包括:参考信号序列、扰码序列、传输资源集合、传输块大小、相位旋转值、传输数据包的基准功率值和传输数据包的抬升功率值7种参考信息类型中至少一种;其中,第k种参考信息类型包括X k个参考信息,X k为正整数,k=1、2、…、7。
  32. 根据权利要求31所述的终端,其中,当所述预设参考信息类型包括两种及两种以上参考信息类型时,不同参考信息类型的参考信息之间存在映射关系。
  33. 一种基站,包括:
    接收模块,设置为接收终端发送的第一目标数据包;其中,所述第一目标数据包为所述终端根据参考信息和待发送数据包得到的,所述参考信息为所述终端从预设参考信息类型对应的参考信息集合中选择的。
  34. 根据权利要求33所述的基站,还包括:
    发送模块,设置为发送包含第一资源标识的调度信息;其中,所述调度信息用于指示所述终端发送所述待发送数据包,所述第一资源标识用于标识所述终端发送所述第一目标数据包时占用的资源。
  35. 根据权利要求34所述的基站,其中,所述待发送数据包为所述终端接入网络过程中消息3对应的数据包,所述调度信息为所述终端接入网络过程中消息3对应的调度信息。
  36. 根据权利要求33、34或35所述的终端,还包括:判断模块,设置为判断是否成功解码所述第一目标数据包;分配模块,设置为如果未成功解码所述第一目标数据包,为所述终端分配第二资源标识;其中,所述第二资源标识用于标识所述终端重新发送所述待发送数据包时占用的资源;
    所述发送模块,还设置为向所述终端发送包含所述第二资源标识的第一重传调度信息;其中,所述第一重传调度信息用于指示所述终端重新发送所述待发送数据包。
  37. 根据权利要求33或34所述的基站,还包括:判断模块,设置为判断是否成功解码所述第一目标数据包,且是否检测到与所述参考信息对应的目标 标识信息;所述分配模块,设置为如果未成功解码所述第一目标数据包且检测到所述目标标识信息,为所述终端分配第三资源标识;其中,所述第三资源标识用于标识所述终端重新发送所述待发送数据包时占用的资源;
    所述发送模块,还设置为向所述终端发送包含所述目标标识信息和所述第三资源标识的第二重传调度信息;其中所述第二重传调度信息用于指示所述终端重新发送所述待发送数据包。
  38. 根据权利要求37所述的基站,其中,
    所述分配模块,还设置为如果未成功解码所述第一目标数据包且未检测到所述目标标识信息,为所述终端分配第四资源标识;其中,所述第四资源标识用于标识所述终端重新发送所述待发送数据包时占用的资源;
    所述发送模块,还设置为向所述终端发送包含预设信息和所述第四资源标识的第三重传调度信息;其中,包含所述预设信息的第三重传调度信息用于指示接收到包含所述预设信息的第三重传调度信息的终端重新发送所述待发送数据包。
  39. 一种数据传输装置,包括存储器和处理器,所述存储器存储有可被所述处理器执行的指令,所述指令被所述处理器执行时实现权利要求1-19任一项所述的方法。
PCT/CN2019/071278 2018-01-12 2019-01-11 数据传输方法、装置、终端及基站 WO2019137451A1 (zh)

Priority Applications (3)

Application Number Priority Date Filing Date Title
KR1020207023185A KR102519568B1 (ko) 2018-01-12 2019-01-11 데이터 전송 방법, 장치, 단말 및 기지국
AU2019207128A AU2019207128B2 (en) 2018-01-12 2019-01-11 Data transmission method and apparatus, terminal, and base station
US16/961,289 US11405891B2 (en) 2018-01-12 2019-01-11 Data transmission method and apparatus, terminal, and base station

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201810031211.XA CN108259153B (zh) 2018-01-12 2018-01-12 一种数据传输方法及装置
CN201810031211.X 2018-01-12

Publications (1)

Publication Number Publication Date
WO2019137451A1 true WO2019137451A1 (zh) 2019-07-18

Family

ID=62727089

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2019/071278 WO2019137451A1 (zh) 2018-01-12 2019-01-11 数据传输方法、装置、终端及基站

Country Status (5)

Country Link
US (1) US11405891B2 (zh)
KR (1) KR102519568B1 (zh)
CN (1) CN108259153B (zh)
AU (1) AU2019207128B2 (zh)
WO (1) WO2019137451A1 (zh)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108259153B (zh) 2018-01-12 2022-04-19 中兴通讯股份有限公司 一种数据传输方法及装置
CN109587816A (zh) * 2018-12-11 2019-04-05 天津大学 一种小数据在窄带物联网中高效传输的方法
CN110446252B (zh) * 2019-08-15 2022-10-25 展讯通信(上海)有限公司 用于定向lbt的能量阈值确定方法、定向lbt方法及装置、存储介质、终端、基站
CN110611558B (zh) * 2019-10-16 2022-04-22 深圳前海中电慧安科技有限公司 采集移动终端信息的方法、装置、采集设备和存储介质
US11463371B2 (en) 2019-12-02 2022-10-04 Citrix Systems, Inc. Discovery and adjustment of path maximum transmission unit

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106162840A (zh) * 2015-04-10 2016-11-23 联想(北京)有限公司 信息处理方法、基站及终端
CN107371270A (zh) * 2016-05-13 2017-11-21 中兴通讯股份有限公司 一种传输方法、设备和系统
CN107404369A (zh) * 2016-05-21 2017-11-28 上海朗帛通信技术有限公司 一种无线通信中的ue和基站中的方法和装置
CN108259153A (zh) * 2018-01-12 2018-07-06 中兴通讯股份有限公司 一种数据传输方法及装置

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080075094A1 (en) * 2006-09-26 2008-03-27 Electronics And Telecommunications Research Institute Method and apparatus for using and relaying frames over mobile multi-hop relay systems
GB2449857A (en) * 2007-06-04 2008-12-10 British Broadcasting Corp Multi-carrier transmission system in which data is redundantly encoded using two different PAM schemes
JP5670428B2 (ja) * 2009-04-17 2015-02-18 アップル インコーポレイテッド 無線通信ネットワークでの上りリンク構成及び改善したチャネリゼーション方式を提供する方法及びシステム
CN105634663B (zh) * 2014-11-07 2019-10-18 中兴通讯股份有限公司 数据传输处理方法及装置
CN106455066B (zh) * 2015-08-10 2020-05-08 上海诺基亚贝尔股份有限公司 用于配置下行控制信息的方法和设备
CN106455113B (zh) * 2015-08-11 2019-09-17 电信科学技术研究院 一种随机接入方法、设备和系统
CN106507367B (zh) * 2015-09-06 2019-04-16 中兴通讯股份有限公司 一种窄带正交频分复用信号的传输方法及装置
EP3461193B1 (en) * 2016-09-29 2021-08-04 Guangdong Oppo Mobile Telecommunications Corp., Ltd. Communication method, terminal device, and network device
WO2018081969A1 (zh) * 2016-11-03 2018-05-11 富士通株式会社 信息传输装置、方法以及通信系统
CN110581748B (zh) * 2018-06-11 2020-09-01 上海朗帛通信技术有限公司 一种用于无线通信的通信节点中的方法和装置
CN111615194B (zh) * 2019-02-26 2022-03-01 上海朗帛通信技术有限公司 被用于无线通信的用户设备、基站中的方法和装置

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106162840A (zh) * 2015-04-10 2016-11-23 联想(北京)有限公司 信息处理方法、基站及终端
CN107371270A (zh) * 2016-05-13 2017-11-21 中兴通讯股份有限公司 一种传输方法、设备和系统
CN107404369A (zh) * 2016-05-21 2017-11-28 上海朗帛通信技术有限公司 一种无线通信中的ue和基站中的方法和装置
CN108259153A (zh) * 2018-01-12 2018-07-06 中兴通讯股份有限公司 一种数据传输方法及装置

Also Published As

Publication number Publication date
KR20200108336A (ko) 2020-09-17
AU2019207128B2 (en) 2021-08-19
AU2019207128A1 (en) 2020-08-20
US20210084617A1 (en) 2021-03-18
CN108259153A (zh) 2018-07-06
CN108259153B (zh) 2022-04-19
US11405891B2 (en) 2022-08-02
KR102519568B1 (ko) 2023-04-10

Similar Documents

Publication Publication Date Title
US12150170B2 (en) Method and apparatus for listen-before-talk (LBT) related operation in a wireless communication system using unlicensed band
US20240056227A1 (en) Method and apparatus for transmitting uplink signal
EP3641182B1 (en) Base station device, terminal device, and communication method therefor
US11140690B2 (en) Method and apparatus for transmitting signal in unlicensed band communication system, method and apparatus for scheduling uplink, and method and apparatus for transmitting information about channel state measurement section
CN104125610B (zh) D2d通信中的数据发送方法和设备
KR102703492B1 (ko) 스케줄링 요청을 송수신하는 방법 및 장치
CN103959886B (zh) 无线通信终端、基站装置以及资源分配方法
CN107006036B (zh) 用户装置及数据传输方法
WO2019137451A1 (zh) 数据传输方法、装置、终端及基站
CN111867120A (zh) 数据传输的方法、基站及终端
WO2016045442A1 (zh) 一种设备到设备通信方法、装置及系统
EP3113561B1 (en) Terminal device, integrated circuit, and wireless communication method
JP2011142532A (ja) 無線通信システム、基地局装置、移動局装置、無線通信方法および集積回路
CN113785648B (zh) 在未授权频带中执行传输的资源分配方法及使用其的设备
US11368243B2 (en) Codeword adaptation for non-orthogonal coded access
US11856612B2 (en) Method and apparatus for performing random access in wireless communication system
JP7388774B2 (ja) 非免許帯域で送信を行うためのチャネルアクセス方法及びこれを用いる装置
WO2022029721A1 (en) TIMING ENHANCEMENTS RELATED TO PUCCH REPETITION TOWARDS MULTIPLE TRPs
WO2014187358A1 (zh) 一种机器类通信业务信息的传输方法、基站、终端和系统
CN118612879A (zh) 在未授权频带中执行传输的信道接入方法及使用其的设备
KR20190113423A (ko) 이동통신 시스템에서 스케줄링 요청을 전송하는 방법 및 장치
CN114223305A (zh) 用于随机接入的方法和装置
WO2022029711A1 (en) COLLISION AVOIDANCE AND/OR HANDLING OF INVALID SYMBOLS WHEN UTILIZING UPLINK CHANNEL REPETITION TOWARDS MULTIPLE TRPs
KR20250003654A (ko) 무선 통신 시스템에서 신호를 전송하는 방법 및 장치
KR20210035659A (ko) 비면허 대역을 사용하는 무선통신시스템에서 설정된 자원을 위한 채널엑세스우선순위클래스를 선택하는 방법 및 장치

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

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

ENP Entry into the national phase

Ref document number: 20207023185

Country of ref document: KR

Kind code of ref document: A

ENP Entry into the national phase

Ref document number: 2019207128

Country of ref document: AU

Date of ref document: 20190111

Kind code of ref document: A

32PN Ep: public notification in the ep bulletin as address of the adressee cannot be established

Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205A DATED 13.11.2020)

122 Ep: pct application non-entry in european phase

Ref document number: 19738632

Country of ref document: EP

Kind code of ref document: A1