[go: up one dir, main page]

WO2018153238A1 - Information transmission method, user equipment, base station, communication apparatus and storage medium - Google Patents

Information transmission method, user equipment, base station, communication apparatus and storage medium Download PDF

Info

Publication number
WO2018153238A1
WO2018153238A1 PCT/CN2018/075297 CN2018075297W WO2018153238A1 WO 2018153238 A1 WO2018153238 A1 WO 2018153238A1 CN 2018075297 W CN2018075297 W CN 2018075297W WO 2018153238 A1 WO2018153238 A1 WO 2018153238A1
Authority
WO
WIPO (PCT)
Prior art keywords
preamble sequence
data packet
transmissions
base station
determining
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
PCT/CN2018/075297
Other languages
French (fr)
Chinese (zh)
Inventor
王森
周伟
左君
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Mobile Communications Group Co Ltd
Research Institute of China Mobile Communication Co Ltd
Original Assignee
China Mobile Communications Group Co Ltd
Research Institute of China Mobile Communication Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China Mobile Communications Group Co Ltd, Research Institute of China Mobile Communication Co Ltd filed Critical China Mobile Communications Group Co Ltd
Publication of WO2018153238A1 publication Critical patent/WO2018153238A1/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0001Systems modifying transmission characteristics according to link quality, e.g. power backoff
    • H04L1/0006Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission format
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1806Go-back-N protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/04Wireless resource allocation

Definitions

  • HARQ can be classified into two types: synchronous and asynchronous.
  • the downlink traffic channel adopts an asynchronous adaptive HARQ scheme
  • the uplink traffic channel adopts a synchronous non-adaptive HARQ scheme.
  • the transmission of data (service) channels is based on a Grant-based transmission.
  • a communication unit configured to send the preamble sequence corresponding to the data packet and the data packet to the base station side.
  • the solution proposed in this embodiment includes the following processing flow:
  • the processing unit 71 is configured to determine a data packet to be sent, where the data packet to be sent may be specifically determined to be related to the current processing flow of the user equipment; for example, the current user equipment.
  • the user equipment can send a paging request, and then the data packet is the content to be included in the paging.
  • the user equipment may also send other types of data packets in other processing flows, which are all within the protection scope of the embodiment, but are not exhaustive here.
  • sequence 1 is shifted by K1 to obtain sequence 2.
  • K1 can be calculated according to a preset cyclic displacement relationship;
  • the correspondence between the index number of the preamble sequence and the data packet may be as follows:
  • the obtained K2 can be equal to 2*K1 or equal to 2+K1.
  • the embodiment may further determine, according to the feedback information sent by the base station, whether the retransmitted data packet is correctly detected on the base station side; specifically, the first processor 81 detects the base station. Sending feedback information from the side; extracting an index number of the preamble sequence from the feedback information, and determining, according to the index number, a receiving state of the data packet corresponding to the feedback information; wherein the receiving state characterizes the Whether the data packet is detected on the base station side is successful.
  • the Preamble sequence itself has a certain constraint relationship.
  • the Preamble sequence used for the number of transmissions of the data packet N is obtained by cyclically shifting the Preamble sequence used by the data packet with the number of transmissions M (TxM) by K times.
  • M, N, and K are integers, and N is an integer greater than M.
  • the detecting unit 92 is configured to compare the extracted preamble sequence with the preset preamble sequence set saved by itself to obtain a corresponding reference preset preamble sequence;
  • how to determine the number of transmissions corresponding to the received data packet based on the preamble sequence may include the following two resolution modes:
  • the number of transmissions can be combined with the preamble sequence, and the preamble sequence related to the number of transmissions is set in the data packet for interaction; thus, the information can be passed without the call information.
  • the sequence of sequences enables the receiver to know the number of times the data packet is transmitted, and can perform feedback based on this, thereby being more suitable for a transmission scenario with low latency and high reliability.

Landscapes

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

Abstract

Disclosed are an information transmission method, a user equipment, a base station, a communication apparatus and a storage medium. The method comprises: determining a data packet to be sent; determining, according to the number of times that the data packet is transmitted, an antecedent sequence corresponding to the data packet; and sending the antecedent sequence corresponding to the data packet and the data packet to a base station side.

Description

信息传输方法、用户设备、基站、通信装置及存储介质Information transmission method, user equipment, base station, communication device, and storage medium

相关申请的交叉引用Cross-reference to related applications

本申请基于申请号为201710104358.2、申请日为2017年02月24日的中国专利申请提出,并要求该中国专利申请的优先权,该中国专利申请的全部内容在此引入本申请作为参考。The present application is filed on the basis of the Chinese Patent Application No. PCT Application No. PCT Application Serial No.

技术领域Technical field

本发明涉及通信领域中的信息处理技术,尤其涉及一种信息传输方法、用户设备、基站、通信装置及存储介质。The present invention relates to information processing technologies in the field of communications, and in particular, to an information transmission method, a user equipment, a base station, a communication device, and a storage medium.

背景技术Background technique

HARQ按照重传发生的时刻,可以分为同步和异步两类。现有4G(LTE/LTE-A)标准中,下行业务信道采用了异步自适应HARQ方案,上行业务信道采用了同步非自适应HARQ方案。并且针对数据(业务)信道的传输(包括上行和下行)都是基于调度(Grant-based)的传输方式。According to the moment when retransmission occurs, HARQ can be classified into two types: synchronous and asynchronous. In the existing 4G (LTE/LTE-A) standard, the downlink traffic channel adopts an asynchronous adaptive HARQ scheme, and the uplink traffic channel adopts a synchronous non-adaptive HARQ scheme. And the transmission of data (service) channels (both uplink and downlink) is based on a Grant-based transmission.

但是,基于调度的传输方式,由于需要等待SR以及Grant消息,所以时延相对来说会比较长,不能很好的适用于未来低时延高可靠的应用场景。However, based on the scheduling mode, the delay and the delay are relatively long, which is not suitable for future low-latency and high-reliability application scenarios.

发明内容Summary of the invention

本发明的主要目的在于提出一种信息传输方法、用户设备、基站、通信装置及存储介质,旨在解决现有技术中存在的上述问题。The main object of the present invention is to provide an information transmission method, a user equipment, a base station, a communication device, and a storage medium, which are directed to solving the above problems in the prior art.

为实现上述目的,本发明提供一种信息传输方法,包括:To achieve the above object, the present invention provides an information transmission method, including:

确定所要发送的数据包;Determine the data packet to be sent;

基于所述数据包的传输次数,确定所述数据包所对应的前序序列;Determining, according to the number of transmissions of the data packet, a preamble sequence corresponding to the data packet;

将所述数据包对应的前序序列以及所述数据包,发送至基站侧。Sending the preamble sequence corresponding to the data packet and the data packet to the base station side.

本发明实施例还提供一种信息传输方法,应用于基站,包括:The embodiment of the invention further provides an information transmission method, which is applied to a base station, and includes:

接收到用户设备发来的数据包以及所述数据包对应的前序序列;Receiving a data packet sent by the user equipment and a preamble sequence corresponding to the data packet;

基于所述前序序列确定接收到的所述数据包所对应的传输次数。Determining, according to the preamble sequence, the number of transmissions corresponding to the received data packet.

本发明实施例提供了一种用户设备,包括:The embodiment of the invention provides a user equipment, including:

处理单元,用于确定所要发送的数据包;a processing unit, configured to determine a data packet to be sent;

序列确定单元,用于基于所述数据包的传输次数,确定所述数据包所对应的前序序列;a sequence determining unit, configured to determine, according to the number of transmissions of the data packet, a preamble sequence corresponding to the data packet;

通信单元,用于将所述数据包对应的前序序列以及所述数据包,发送至基站侧。And a communication unit, configured to send the preamble sequence corresponding to the data packet and the data packet to the base station side.

本发明实施例提供了一种用户设备,所述用户设备包括:An embodiment of the present invention provides a user equipment, where the user equipment includes:

第一处理器,配置为确定所要发送的数据包;基于所述数据包的传输次数,确定所述数据包所对应的前序序列;a first processor, configured to determine a data packet to be sent; determining a preamble sequence corresponding to the data packet based on a number of transmissions of the data packet;

第一通信接口,配置为将所述数据包对应的前序序列以及所述数据包,发送至基站侧。The first communication interface is configured to send the preamble sequence corresponding to the data packet and the data packet to the base station side.

本发明实施例还提供了一种基站,包括:The embodiment of the invention further provides a base station, including:

接收单元,用于接收到用户设备发来的数据包;a receiving unit, configured to receive a data packet sent by the user equipment;

检测单元,用于从所述数据包中提取得到前序序列,基于所述前序序列确定接收到的所述数据包所对应的传输次数。And a detecting unit, configured to extract a preamble sequence from the data packet, and determine, according to the preamble sequence, a number of transmissions corresponding to the received data packet.

本发明实施例还提供了一种基站,所述基站包括:An embodiment of the present invention further provides a base station, where the base station includes:

第二通信接口,配置为接收到用户设备发来的数据包;a second communication interface configured to receive a data packet sent by the user equipment;

第二处理器,配置为从所述数据包中提取得到前序序列,基于所述前序序列确定接收到的所述数据包所对应的传输次数。The second processor is configured to extract a preamble sequence from the data packet, and determine, according to the preamble sequence, a number of transmissions corresponding to the received data packet.

本发明实施例还提供了一种通信装置,包括:处理器和用于存储能够在处理器上运行的计算机程序的存储器,Embodiments of the present invention also provide a communication apparatus, including: a processor and a memory for storing a computer program executable on the processor,

其中,所述处理器用于运行所述计算机程序时,执行前述方法的步骤。Wherein the processor is configured to perform the steps of the foregoing method when the computer program is run.

本发明实施例还提供了一种存储介质,所述存储介质存储有计算机可执行指令,所述计算机可执行指令被执行时实现前述方法步骤。Embodiments of the present invention also provide a storage medium storing computer executable instructions that are implemented when the computer executable instructions are executed.

本发明提出的一种信息传输方法、用户设备、基站、通信装置及存储介质,能够将传输次数与前序序列相结合,将与传输次数相关的前序序列设置在数据包中进行交互;如此,就能够在无调用信息的情况下,通过前序序列使得接收方得知数据包的传输次数,并能够基于此进行反馈,从而更加适应低时延高可靠性的传输场景。The invention provides an information transmission method, a user equipment, a base station, a communication device and a storage medium, which can combine the number of transmissions with a preamble sequence, and set a preamble sequence related to the number of transmissions in a data packet to interact; In the case of no call information, the preamble sequence enables the receiver to know the number of transmissions of the data packet, and can perform feedback based on this, thereby further adapting to the transmission scenario with low latency and high reliability.

附图说明DRAWINGS

图1为本发明实施例信息传输方法流程示意图1;1 is a schematic flowchart 1 of an information transmission method according to an embodiment of the present invention;

图2为本发明实施例信息传输方法流程示意图2;2 is a schematic flowchart 2 of an information transmission method according to an embodiment of the present invention;

图3为本发明实施例信息传输方法流程示意图3;3 is a schematic flowchart 3 of an information transmission method according to an embodiment of the present invention;

图4为本发明实施例信息传输方法流程示意图4;4 is a schematic flowchart 4 of an information transmission method according to an embodiment of the present invention;

图5为本发明实施例信息传输方法信息交互场景示意图;FIG. 5 is a schematic diagram of an information interaction scenario of an information transmission method according to an embodiment of the present invention;

图6为现有技术中进行HARQ传输的场景示意图;6 is a schematic diagram of a scenario for performing HARQ transmission in the prior art;

图7为本发明用户设备组成结构示意图1;Figure 7 is a schematic structural diagram 1 of a user equipment of the present invention;

图8为本发明用户设备组成结构示意图2;Figure 8 is a schematic structural view 2 of the user equipment of the present invention;

图9为本发明实施例基站组成结构示意图1;9 is a schematic structural diagram 1 of a base station structure according to an embodiment of the present invention;

图10为本发明基站组成结构示意图2。FIG. 10 is a schematic structural diagram 2 of a base station structure of the present invention.

具体实施方式detailed description

下面结合附图和具体实施例对本发明作进一步详细说明。The present invention will be further described in detail below with reference to the accompanying drawings and specific embodiments.

实施例一、Embodiment 1

本发明实施例提供一种数据传输方法,应用于用户设备,如图1所示,所述方法包括:The embodiment of the invention provides a data transmission method, which is applied to a user equipment. As shown in FIG. 1 , the method includes:

步骤101:确定所要发送的数据包;Step 101: Determine a data packet to be sent;

步骤102:基于所述数据包的传输次数,确定所述数据包所对应的前序序列;Step 102: Determine, according to the number of transmissions of the data packet, a preamble sequence corresponding to the data packet.

步骤103:将所述数据包对应的前序序列以及所述数据包,发送至基站侧。Step 103: Send the preamble sequence corresponding to the data packet and the data packet to the base station side.

这里,步骤101执行之前,用户设备还会与基站侧完成同步,所述同步可以包括有扫频,小区搜索与下行同步,读取系统信息(比如:MIB及SIB1消息),以及小区选择等处理流程,本实施例不进行详述。Here, before the step 101 is performed, the user equipment may also complete synchronization with the base station side, and the synchronization may include scanning, cell search and downlink synchronization, reading system information (such as MIB and SIB1 messages), and processing such as cell selection. The flow is not described in detail in this embodiment.

进一步地,执行步骤101时,确定所要发送的数据包,具体可以为确定本次发送上行数据包括有数据包;数据包具体的内容可以与用户设备当前的处理流程相关;比如,当前用户设备与基站之间的处理流程为寻呼时,用户设备可以发送寻呼请求,那么此时数据包中即为本次寻呼所要包含的内容。上述仅为示例,用户设备还会在其他处理流程中发送其他类型的数据包,均在本实施例的保护范围内,只是这里不进行穷举。Further, when performing step 101, determining the data packet to be sent, specifically determining that the current uplink data includes the data packet; the specific content of the data packet may be related to the current processing flow of the user equipment; for example, the current user equipment and When the processing flow between the base stations is paging, the user equipment can send a paging request, and then the data packet is the content to be included in the paging. The foregoing is only an example, and the user equipment may also send other types of data packets in other processing flows, which are all within the protection scope of the embodiment, but are not exhaustive here.

上述步骤101中,获取所述数据包的传输次数,可以为用户设备侧自身记录的次数,具体的记录方式可以为针对数据包的传输次数设置一个计数器,每发送一次该数据包就将计数器的计数值加一,从而确定所述数据包的传输次数。In the above step 101, the number of times the data packet is transmitted may be the number of times recorded by the user equipment side. The specific recording mode may be that a counter is set for the number of transmissions of the data packet, and the counter is set every time the data packet is sent. The count value is incremented by one to determine the number of transmissions of the data packet.

进一步地,上述步骤102中,基于所述数据包的传输次数,确定所述数据包所对应的前序序列的方式可以包括以下两种:Further, in the foregoing step 102, the manner of determining the preamble sequence corresponding to the data packet may include the following two types based on the number of transmissions of the data packet:

方式一、method one,

当所述数据包的传输次数为N时,获取所述数据包在传输次数为M时所采用的前序序列作为参考前序序列;其中,N和M均为正数,且N大于等于M;When the number of transmissions of the data packet is N, the preamble sequence used when the number of transmissions is M is obtained as a reference preamble sequence; wherein N and M are both positive numbers, and N is greater than or equal to M ;

基于所述N和M,确定所述参考前序序列对应的循环移位次数K;其中,K为整数;Determining, according to the N and M, a number of cyclic shifts K corresponding to the reference preamble sequence; wherein K is an integer;

将所述参考前序序列循环移位K次,得到所述数据包的传输次数为N时所需采用的前序序列。The reference preamble sequence is cyclically shifted K times to obtain a preamble sequence required when the number of transmissions of the data packet is N.

其中,传输次数M可以为根据实际情况设置,比如,M可以设置为第1次传输,也就是说,当第一次发送数据包的时候所采用的前序序列。The number of transmissions M can be set according to actual conditions. For example, M can be set to the first transmission, that is, the preamble sequence used when the data packet is sent for the first time.

进一步地,基于所述N和M,确定所述参考前序序列对应的循环移位次数K;其中,K为整数;确定对应的循环移位次数K的方式,可以为根据预设的循环移位次数列表来确定;Further, based on the N and M, determining a cyclic shift number K corresponding to the reference preamble sequence; wherein K is an integer; determining a corresponding cyclic shift number K may be a cyclic shift according to a preset a list of bit times to determine;

其中,所述循环移位次数列表中具体可以包括有不同的差值所对应的不同的循环移位次数;或者可以直接根据不同的N和M值,设置对应不同的循环移位次数。所述差值为N和M之间的差值。The cyclic shift number list may specifically include different cyclic shift times corresponding to different difference values; or may directly set different corresponding cyclic shift times according to different N and M values. The difference is the difference between N and M.

比如,所述差值为0时(或者,N=M时),K可以也为0;差值为1时,K可以为1;差值为2时,K可以为2。当然,前述仅为示例,具体设置循环移位次数列表时,可以不将差值与K进行等同,比如,可以设置差值为1时,K为2,差值为2时,K为4。本实施例不再针对N和M的差值与对应的循环移位次数之间的对应关系进行穷举。For example, when the difference is 0 (or, when N=M), K can also be 0; when the difference is 1, K can be 1; when the difference is 2, K can be 2. Of course, the foregoing is only an example. When the cyclic shift count list is specifically set, the difference may not be equal to K. For example, when the difference is 1, the K is 2, and when the difference is 2, K is 4. This embodiment is no longer exhaustive for the correspondence between the difference between N and M and the corresponding number of cyclic shifts.

前序(Preamble)序列本身具有一定的约束关系。所述数据包的传输次数为N(TxN)使用的Preamble序列通过所述数据包在传输次数为M(TxM)所使用的Preamble序列循环移位K次得到。其中,M、N、K均为整数,且N为大于M的整数。The Preamble sequence itself has a certain constraint relationship. The Preamble sequence used for the number of transmissions of the data packet N (TxN) is obtained by cyclically shifting the Preamble sequence used by the data packet with the number of transmissions M (TxM) by K times. Where M, N, and K are integers, and N is an integer greater than M.

也就是说,当一个数据包第一次发送的时候采用了序列1作为preamble序列;此时M=1;That is to say, when a data packet is sent for the first time, sequence 1 is used as the preamble sequence; at this time, M=1;

在该数据包第二次发送的时候,也就是N=2,那么该数据包第二次传输的时候即为第一次重传,此时,将序列1进行K1次移位得到序列2,将序列2作为preamble序列添加到数据包中;即N=M+1时,可以根据预设的循环位移关系,计算得到K1;When the data packet is sent for the second time, that is, N=2, then the second time of the data packet transmission is the first retransmission. At this time, sequence 1 is shifted by K1 to obtain sequence 2. Add sequence 2 as a preamble sequence to the data packet; that is, when N=M+1, K1 can be calculated according to a preset cyclic displacement relationship;

数据包第三次传输时,当N=M+2时,根据预设的循环移位关系,得到的K2可以等于2*K1,或者等于2+K1。When the data packet is transmitted for the third time, when N=M+2, according to the preset cyclic shift relationship, the obtained K2 can be equal to 2*K1 or equal to 2+K1.

在本处理方式中需要进一步指出的是,当某一个数据包在第一次传输时,可以从预设的前序序列集合中随机选取一个前序序列作为该数据包所对应的前序序列(比如可以为序列1);相应的,在所述数据包第N次重传时,可以将该数据包第一次传输的前序序列(序列1)作为参考前序序列,将该序列进行循环移位K次,得到新的前序序列(序列1-1),将序列1-1作为所述数据包第N次重传采用的前序序列。还需要说明的是,当某一个数据包选取对应的前序序列时,可以选取其他数据包未使用过的前序序列。In this processing mode, it is further pointed out that when a certain data packet is transmitted for the first time, a preamble sequence may be randomly selected from the preset preamble sequence set as a preamble sequence corresponding to the data packet ( For example, it may be a sequence 1); correspondingly, when the data packet is retransmitted for the Nth time, the preamble sequence (sequence 1) of the first transmission of the data packet may be used as a reference preamble sequence, and the sequence is cycled. Shifting K times, a new preamble sequence (sequence 1-1) is obtained, and sequence 1-1 is used as a preamble sequence for the Nth retransmission of the data packet. It should also be noted that when a certain data packet selects a corresponding preamble sequence, a preamble sequence that has not been used by other data packets may be selected.

方式二、Method 2,

确定所述数据包的传输次数N;Determining the number of transmissions of the data packet N;

基于所述传输次数N,从前序序列索引表中获取到对应的前序序列的索引号;其中,所述前序序列索引表中包括有传输次数与前序序列的索引号之间的对应关系;Obtaining, according to the number of transmissions N, an index number of the corresponding preamble sequence from the preamble sequence index table, where the preamble sequence index table includes a correspondence between the number of transmissions and the index number of the preamble sequence ;

基于所述前序序列的索引号确定对应的前序序列,将确定的所述前序序列作为所述数据包第N次重传时对应的前序序列。Determining a corresponding preamble sequence based on an index number of the preamble sequence, and determining the preamble sequence as a preamble sequence corresponding to the Nth retransmission of the data packet.

本处理方式与方式一不同之处在于,在进行重传的时候,基于传输次数选取对应的前序序列,那么在不同传输次数下,数据包所包括的前序序列之间不存在循环移位的关系。需要指出的是,数据包在选取前序序列时,可以与其他数据包不同。其中,其他数据包可以为与所述数据包在相近的发送周期内,比如,在与所述数据包发送时长相隔N分钟内、或N秒钟之内的其他数据包。The difference between the processing mode and the mode is that, when the retransmission is performed, the corresponding preamble sequence is selected based on the number of transmissions, and then, under different transmission times, there is no cyclic shift between the preamble sequences included in the data packet. Relationship. It should be pointed out that the data packet can be different from other data packets when the preamble sequence is selected. The other data packet may be in a transmission period close to the data packet, for example, other data packets within N minutes or within N seconds of the data packet transmission duration.

也就是本处理方式中前序Preamble序列本身通过一定映射规则建立联系。比如:针对相同数据包的几次传输过程中使用的具体Preamble的索引通过查表得到。That is to say, in the present processing mode, the preamble Preamble sequence itself establishes a connection by a certain mapping rule. For example, the index of a specific Preamble used in several transmissions for the same packet is obtained by looking up the table.

在完成上述处理步骤之后,本实施例还可以根据基站侧发来的反馈信息,确定重传的数据包在基站侧是否得到正确的检测;具体来说,所述方法还包括:After the foregoing processing steps are completed, the embodiment may further determine, according to the feedback information sent by the base station, whether the retransmitted data packet is correctly detected on the base station side. Specifically, the method further includes:

检测所述基站侧发来的反馈信息;Detecting feedback information sent by the base station side;

从所述反馈信息中提取得到前序序列的索引号,基于所述索引号确定所述反馈信息所对应的数据包的接收状态;其中,所述接收状态表征所述数据包在所述基站侧检测是否成功。Extracting an index number of the preamble sequence from the feedback information, and determining, according to the index number, a receiving state of the data packet corresponding to the feedback information; wherein the receiving state characterizing the data packet on the base station side Whether the test was successful.

其中,所述前序序列的索引号与所述数据包之间的对应关系,可以采用以下方式:The correspondence between the index number of the preamble sequence and the data packet may be as follows:

与方式一对应的,当用户设备采用前述方式一确定每一次传输数据包所采用的前序序列时,可以通过前序序列索引号得知反馈信息中所指示的数据包;也就是说,在与方式一对应的基站侧的反馈信息中,可能无法获知针对了哪次数据包的重传进行的反馈,但是可以确切的获知哪个数据包对应的反馈信息。在本处理方式中,可以根据接收到针对某一个数据包的多个反馈信息的前后顺序、或者时间顺序,来得知具体针对了数据包的哪次重传(传输)发来的反馈信息。Corresponding to the mode 1, when the user equipment determines the preamble sequence used for transmitting the data packet in the foregoing manner, the data packet indicated in the feedback information may be learned by the preamble sequence index number; that is, in the In the feedback information of the base station side corresponding to the mode 1, feedback on which retransmission of the data packet is performed may not be known, but it is possible to know exactly which feedback information corresponds to the data packet. In the present processing method, it is possible to know, based on the sequence of the plurality of feedback information for a certain data packet, or the chronological order, which feedback information is specifically transmitted for the retransmission (transmission) of the data packet.

或者,还可以在基站侧保存有A个前序序列及其对应的索引号、以及每一个前序序列进行K次循环移位的B个前序序列及其对应的索引号;那么在基站侧进行前序序列的相关解调的时候,就能够得知每一个前序序列所对应的索引号;相应的,用户设备直接通过接收到的索引号,就能够得知反馈信息所对应的数据包的传输次数。Alternatively, the B preamble sequences and their corresponding index numbers, and the B preamble sequences of each of the preamble sequences for K cyclic shifts and their corresponding index numbers may be stored on the base station side; When performing correlation demodulation of the preamble sequence, the index number corresponding to each preamble sequence can be known; correspondingly, the user equipment can directly know the data packet corresponding to the feedback information by directly receiving the index number. The number of transmissions.

与方式二对应的,当用户设备采用前述方式二确定每一次传输数据包所采用的前序序列时,可以通过前序序列索引号得知反馈信息中所指示的数据包,并且能够直接得知针对数据包的哪次重传发来的反馈信息。Corresponding to the second method, when the user equipment determines the preamble sequence used for each data transmission packet by using the foregoing manner 2, the data packet indicated in the feedback information may be learned through the preamble sequence index number, and can be directly learned. Feedback information about which retransmission of the packet was sent.

可见,通过采用上述方案,就能够将传输次数与前序序列相结合,将 与传输次数相关的前序序列设置在数据包中进行交互;如此,就能够在无调用信息的情况下,通过前序序列使得接收方得知数据包的传输次数,并能够基于此进行反馈,从而更加适应低时延高可靠性的传输场景。It can be seen that, by adopting the above scheme, the number of transmissions can be combined with the preamble sequence, and the preamble sequence related to the number of transmissions is set in the data packet for interaction; thus, the information can be passed without the call information. The sequence of sequences enables the receiver to know the number of times the data packet is transmitted, and can perform feedback based on this, thereby being more suitable for a transmission scenario with low latency and high reliability.

实施例二、Embodiment 2

本实施例提供了一种数据接收方法,应用于基站,如图2所示,包括:The embodiment provides a data receiving method, which is applied to a base station, as shown in FIG. 2, and includes:

步骤201:接收到用户设备发来的数据包以及所述数据包对应的前序序列;Step 201: Receive a data packet sent by the user equipment and a preamble sequence corresponding to the data packet.

步骤202:基于所述前序序列确定接收到的所述数据包所对应的传输次数。Step 202: Determine, according to the preamble sequence, the number of transmissions corresponding to the received data packet.

进一步地,在上述图2的基础之上,结合图3,本实施例提供的所述方法还包括:Further, based on the foregoing FIG. 2, in conjunction with FIG. 3, the method provided by this embodiment further includes:

步骤203:对所述数据包进行检测得到检测结果;Step 203: Perform detection on the data packet to obtain a detection result.

步骤204:获取到所述前序序列的索引号,基于所述检测结果以及所述前序序列的索引号生成反馈信息,发送所述反馈信息至所述用户设备。Step 204: Acquire an index number of the preamble sequence, generate feedback information based on the detection result and an index number of the preamble sequence, and send the feedback information to the user equipment.

上述步骤202中,提取得到前序序列的方式可以为根据预设的前序序列数据位,从所述数据包中提取得到所述前序序列。In the foregoing step 202, the preamble sequence is extracted, and the preamble sequence may be extracted from the data packet according to a preset preamble sequence data bit.

进一步地,如何基于所述前序序列确定接收到的所述数据包所对应的传输次数,可以包括以下两种解析方式:Further, how to determine the number of transmissions corresponding to the received data packet based on the preamble sequence may include the following two resolution modes:

解析方式一、Analytical method

将提取得到的前序序列,与自身保存的预设前序序列集合中的至少一个预设前序序列进行对比,得到参考预设前序序列;其中,所述对比的方式可以为进行相关性计算等,这里不再进行赘述;Comparing the extracted preamble sequence with at least one preset preamble sequence in the preset preamble sequence set saved by itself to obtain a reference preset preamble sequence; wherein the comparing manner may be performing correlation Calculations, etc., will not be repeated here;

基于所述参考预设前序序列,确定提取得到的所述前序序列的循环移位次数;Determining, according to the reference preset preamble sequence, a number of cyclic shifts of the extracted preamble sequence;

基于所述循环移位次数,确定所述数据包所对应的传输次数。And determining, according to the number of cyclic shifts, the number of transmissions corresponding to the data packet.

其中,确定对应的循环移位次数K的方式,可以为根据预设的循环移位次数列表来确定;所述循环移位次数列表中具体可以包括有不同的差值所对应的不同的循环移位次数。The manner of determining the corresponding number of cyclic shifts K may be determined according to a preset cyclic shift number list; the cyclic shift count list may specifically include different cyclic shifts corresponding to different difference values. The number of bits.

进一步地,在所述基站侧还可以保存有一个参考传输次数,比如,可以为第M次重传的数据包作为参考传输次数;Further, the base station side may further store a reference transmission number, for example, the data packet that can be retransmitted for the Mth time is used as the reference transmission number;

相应的,基于循环移位次数,确定对应的差值;该差值对应了当前数据包对应的传输次数N、与参考传输次数M之间的差值;其中,N和M均为正数,且N大于等于M;Correspondingly, based on the number of cyclic shifts, determining a corresponding difference; the difference corresponds to a difference between the number of transmissions N corresponding to the current data packet and the number of reference transmissions M; wherein, N and M are positive numbers, And N is greater than or equal to M;

进而基于所述N与M之间的差值,确定当前数据包重传的次数N。Further, based on the difference between the N and the M, the number N of retransmissions of the current data packet is determined.

Preamble序列本身具有一定的约束关系。所述数据包的传输次数为N(TxN)使用的Preamble序列通过所述数据包在传输次数为M(TxM)所使用的Preamble序列循环移位K次得到。其中,M、N、K均为整数,且N为大于M的整数。The Preamble sequence itself has a certain constraint relationship. The Preamble sequence used for the number of transmissions of the data packet N (TxN) is obtained by cyclically shifting the Preamble sequence used by the data packet with the number of transmissions M (TxM) by K times. Where M, N, and K are integers, and N is an integer greater than M.

还可以存在其他的处理方式,比如,基站侧保存有A个前序序列及其对应的索引号、以及每一个前序序列进行K次循环移位的B个前序序列及其对应的索引号;那么在基站侧进行前序序列的相关解调的时候,就能够得知每一个前序序列所对应的索引号;相应的,用户设备直接通过接收到的索引号,就能够得知反馈信息所对应的数据包的传输次数。其中,A、B均为整数。There may be other processing manners, for example, the base station side stores A preamble sequences and their corresponding index numbers, and B preamble sequences for which each preamble sequence performs K cyclic shifts and corresponding index numbers. Then, when the base station side performs correlation demodulation of the preamble sequence, the index number corresponding to each preamble sequence can be known; correspondingly, the user equipment can directly learn the feedback information by using the received index number. The number of times the corresponding packet was transmitted. Among them, A and B are integers.

解析方式二、Analysis method 2

将提取得到的前序序列,与自身保存的预设前序序列集合进行对比,得到对应的参考预设前序序列;Comparing the extracted preamble sequence with the pre-preset pre-sequence sequence saved by itself to obtain a corresponding reference preset pre-sequence sequence;

基于所述参考预设前序序列所对应的索引号,确定所述数据包的传输次数。And determining, according to the index number corresponding to the reference preset preamble sequence, the number of transmissions of the data packet.

本处理方式与解析方式一不同之处在于,在进行重传的时候,基于传 输次数选取对应的前序序列,那么在不同传输次数下,数据包所包括的前序序列之间不存在循环移位的关系。The difference between the processing mode and the parsing mode is that, when the retransmission is performed, the corresponding preamble sequence is selected based on the number of transmissions, and then there is no cyclic shift between the preamble sequences included in the data packet under different transmission times. The relationship of bits.

也就是本处理方式中前序Preamble序列本身通过一定映射规则建立联系。比如:针对相同数据包的几次传输过程中使用的具体Preamble的索引通过查表得到。That is to say, in the present processing mode, the preamble Preamble sequence itself establishes a connection by a certain mapping rule. For example, the index of a specific Preamble used in several transmissions for the same packet is obtained by looking up the table.

在现有技术中,由于在Grant-free传输过程中,由于没有基站进行调度与资源动态分配的过程,在基站反馈HARQ-ACK/HARQ-NACK之前,由于没有Grant消息的发送,因此如果继续按照传统LTE/LTE-A中的HARQ方式,用户将无法获得Grant消息中的NDI,RV,HARQ Process ID等信息。从而导致基站侧无法获知来自于一个用户的数据是初传数据包,还是重传数据包,以及重传发生的次数。In the prior art, since there is no process of scheduling and resource dynamic allocation by the base station in the Grant-free transmission process, before the base station feeds back the HARQ-ACK/HARQ-NACK, since there is no transmission of the Grant message, if it continues to follow In the HARQ mode of the traditional LTE/LTE-A, the user cannot obtain information such as NDI, RV, and HARQ Process ID in the Grant message. As a result, the base station side cannot know whether the data from one user is an initial data packet, a retransmission data packet, and the number of times the retransmission occurs.

结合前述实施例一和实施例二,参见图4,本实施例提出的解决方案,包括以下处理流程:With reference to the foregoing first embodiment and the second embodiment, referring to FIG. 4, the solution proposed in this embodiment includes the following processing flow:

步骤41:用户设备与基站完成下行同步过程。具体可以包括:扫频,小区搜索与下行同步,读取系统信息(比如:MIB及SIB1消息),以及小区选择等;Step 41: The user equipment completes a downlink synchronization process with the base station. Specifically, the method may include: sweeping, cell search and downlink synchronization, reading system information (such as MIB and SIB1 messages), and cell selection;

步骤42:当用户设备需要发送上行数据时,用户设备随机选择Preamble序列,连同数据一起直接进行上行数据发送。具体过程如图5中所示,通过图5能看出传统HARQ与采用本实施例提供的重传方法的区别,在现有技术中HARQ需要在接收到基站侧的反馈信息之后进行下一次重传;而采用本实施例提供的方法之后,不必进行等待,而是在未接收到基站侧反馈的确认信息之前,进行多次数据包的重传。需要指出的是,这里还会设置一个数据包的重传上限值,当传输次数达到重传上限值时,确定丢弃该数据包。Step 42: When the user equipment needs to send uplink data, the user equipment randomly selects the Preamble sequence, and directly performs uplink data transmission together with the data. The specific process is as shown in FIG. 5. The difference between the conventional HARQ and the retransmission method provided by this embodiment can be seen by using FIG. 5, in the prior art, the HARQ needs to perform the next heavy weight after receiving the feedback information of the base station side. After the method provided in this embodiment is used, it is not necessary to wait, but the retransmission of the data packet is performed multiple times before the acknowledgement information fed back by the base station is received. It should be noted that the retransmission upper limit value of a data packet is also set here, and when the number of transmissions reaches the retransmission upper limit value, it is determined to discard the data packet.

步骤43:基站接收到数据,针对接收到的数据进行检测得到检测结果, 并基于所述检测结果向所述用户设备发送反馈信息。Step 43: The base station receives the data, performs detection on the received data to obtain a detection result, and sends feedback information to the user equipment based on the detection result.

具体来说,所述基站在对数据包检测后,根据检测结果正确与否,针对每个数据包反馈ACK/NACK消息。Specifically, after detecting the data packet, the base station feeds back an ACK/NACK message for each data packet according to whether the detection result is correct or not.

步骤43中,基站侧在Preamble集合中尝试盲检,然后根据不同的Preamble,与收到的数据包中的Preamble进行某种处理(比如:相关运算),从而可以隐式获得数据包发送次数的信息。另外,基站侧反馈ACK/NACK时,不再是根据Packet ID进行,而是根据每个数据包使用的Preamble索引进行ACK/NACK反馈。因此要求物理HARQ指示信道中,除了反馈ACK/NACK信息外,还需要反馈使用的Preamble索引信息。In step 43, the base station side attempts blind detection in the Preamble set, and then performs some processing (for example, correlation operation) with the Preamble in the received data packet according to different Preambles, so that the number of times of data packet transmission can be implicitly obtained. information. In addition, when the base station side feeds back ACK/NACK, it does not perform according to the Packet ID, but performs ACK/NACK feedback according to the Preamble index used by each data packet. Therefore, in the physical HARQ indicator channel, in addition to feeding back ACK/NACK information, it is required to feed back the used Preamble index information.

结合图6对现有技术中的时延进行分析,可以看出,总的传输时延L=T_SRtrigger+T_Grant+T_Processing+T_retrans;如果是Grant-based的传输方式,上述时延中T_SRtrigger+T_Gratn这一部分时延是不可避免的,即使子载波间隔从15KHz变到30kHz,因此对于URLLC(低时延高可靠业务)需要Grant-free传输方式。Combining with FIG. 6 to analyze the delay in the prior art, it can be seen that the total transmission delay is L=T_SRtrigger+T_Grant+T_Processing+T_retrans; if it is a Grant-based transmission mode, the above delay is T_SRtrigger+T_Gratn. Part of the delay is unavoidable. Even if the subcarrier spacing is changed from 15KHz to 30kHz, the Grant-free transmission method is required for URLLC (low latency high reliability service).

可见,通过采用上述方案,就能够将传输次数与前序序列相结合,将与传输次数相关的前序序列设置在数据包中进行交互;如此,就能够在无调用信息的情况下,通过前序序列使得接收方得知数据包的传输次数,并能够基于此进行反馈,从而更加适应低时延高可靠性的传输场景。It can be seen that, by adopting the above scheme, the number of transmissions can be combined with the preamble sequence, and the preamble sequence related to the number of transmissions is set in the data packet for interaction; thus, the information can be passed without the call information. The sequence of sequences enables the receiver to know the number of times the data packet is transmitted, and can perform feedback based on this, thereby being more suitable for a transmission scenario with low latency and high reliability.

实施例三、Embodiment 3

本发明实施例提供一种用户设备,如图7所示,包括:An embodiment of the present invention provides a user equipment, as shown in FIG. 7, including:

处理单元71,用于确定所要发送的数据包;a processing unit 71, configured to determine a data packet to be sent;

序列确定单元72,用于基于所述数据包的传输次数,确定所述数据包所对应的前序序列;The sequence determining unit 72 is configured to determine, according to the number of transmissions of the data packet, a preamble sequence corresponding to the data packet;

通信单元73,用于将所述数据包以及所述数据包对应的所述前序序列的所述数据包至基站侧。The communication unit 73 is configured to send the data packet and the data packet of the preamble sequence corresponding to the data packet to a base station side.

这里,用户设备还会与基站侧完成同步,所述同步可以包括有扫频,小区搜索与下行同步,读取系统信息(比如:MIB及SIB1消息),以及小区选择等处理流程,本实施例不进行详述。Here, the user equipment may also perform synchronization with the base station side, and the synchronization may include a frequency sweep, a cell search and a downlink synchronization, a system process (such as a MIB and an SIB1 message), and a cell selection process, etc., in this embodiment. No details will be given.

进一步地,处理单元71,用于确定所要发送的数据包,具体可以为确定本次发送上行数据包括有数据包;数据包具体的内容可以与用户设备当前的处理流程相关;比如,当前用户设备与基站之间的处理流程为寻呼时,用户设备可以发送寻呼请求,那么此时数据包中即为本次寻呼所要包含的内容。上述仅为示例,用户设备还会在其他处理流程中发送其他类型的数据包,均在本实施例的保护范围内,只是这里不进行穷举。Further, the processing unit 71 is configured to determine a data packet to be sent, where the data packet to be sent may be specifically determined to be related to the current processing flow of the user equipment; for example, the current user equipment. When the processing flow between the base station and the base station is paging, the user equipment can send a paging request, and then the data packet is the content to be included in the paging. The foregoing is only an example, and the user equipment may also send other types of data packets in other processing flows, which are all within the protection scope of the embodiment, but are not exhaustive here.

获取所述数据包的传输次数,可以为处理单元71,用于用户设备侧自身记录的次数,具体的记录方式可以为针对数据包的传输次数设置一个计数器,每发送一次该数据包就将计数器的计数值加一,从而确定所述数据包的传输次数。Obtaining the number of transmissions of the data packet may be used by the processing unit 71 for the number of times the user equipment side records itself. The specific recording mode may be that a counter is set for the number of transmissions of the data packet, and the counter is sent every time the data packet is sent. The count value is incremented by one to determine the number of transmissions of the data packet.

进一步地,基于所述数据包的传输次数,确定所述数据包所对应的前序序列的方式可以包括以下两种:Further, based on the number of transmissions of the data packet, the manner of determining the preamble sequence corresponding to the data packet may include the following two types:

方式一、method one,

序列确定单元,用于当所述数据包的传输次数为N时,获取所述数据包在传输次数为M时所采用的前序序列作为参考前序序列;其中,N和M均为正数,且N大于等于M;a sequence determining unit, configured to: when the number of transmissions of the data packet is N, obtain a preamble sequence used by the data packet when the number of transmissions is M, as a reference preamble sequence; wherein, N and M are both positive numbers And N is greater than or equal to M;

基于所述N和M,确定所述参考前序序列对应的循环移位次数K;其中,K为整数;Determining, according to the N and M, a number of cyclic shifts K corresponding to the reference preamble sequence; wherein K is an integer;

将所述参考前序序列循环移位K次,得到所述数据包的传输次数为N时所需采用的前序序列。The reference preamble sequence is cyclically shifted K times to obtain a preamble sequence required when the number of transmissions of the data packet is N.

其中,传输次数M可以为根据实际情况设置,比如,M可以设置为第0次重传,也就是说,当第一次发送数据包的时候所采用的前序序列。The number of transmissions M can be set according to actual conditions. For example, M can be set to the 0th retransmission, that is, the preamble sequence used when the data packet is sent for the first time.

进一步地,基于所述N和M,确定所述参考前序序列对应的循环移位次数K;其中,K为整数;其中,确定对应的循环移位次数K的方式,可以为根据预设的循环移位次数列表来确定;Further, based on the N and M, determining a number of cyclic shifts K corresponding to the reference preamble sequence; wherein K is an integer; wherein the manner of determining the corresponding number of cyclic shifts K may be according to a preset a list of the number of cyclic shifts to determine;

其中,所述循环移位次数列表中具体可以包括有不同的差值所对应的不同的循环移位次数。所述差值为N和M之间的差值;比如,所述差值为0时,K可以也为0;差值为1时,K可以为1;差值为2时,K可以为2。当然,前述仅为示例,具体设置循环移位次数列表时,可以不将差值与K进行等同,比如,可以设置差值为1时,K为2,差值为2时,K为4。本实施例不再针对N和M的差值与对应的循环移位次数之间的对应关系进行穷举。The cyclic shift number list may specifically include different cyclic shift times corresponding to different difference values. The difference is a difference between N and M; for example, when the difference is 0, K can also be 0; when the difference is 1, K can be 1; when the difference is 2, K can be 2. Of course, the foregoing is only an example. When the cyclic shift count list is specifically set, the difference may not be equal to K. For example, when the difference is 1, the K is 2, and when the difference is 2, K is 4. This embodiment is no longer exhaustive for the correspondence between the difference between N and M and the corresponding number of cyclic shifts.

Preamble序列本身具有一定的约束关系。所述数据包的传输次数为N(TxN)使用的Preamble序列通过所述数据包在传输次数为M(TxM)所使用的Preamble序列循环移位K次得到。其中,M、N、K均为整数,且N为大于M的整数。The Preamble sequence itself has a certain constraint relationship. The Preamble sequence used for the number of transmissions of the data packet N (TxN) is obtained by cyclically shifting the Preamble sequence used by the data packet with the number of transmissions M (TxM) by K times. Where M, N, and K are integers, and N is an integer greater than M.

也就是说,当一个数据包第一次发送的时候采用了序列1作为preamble序列;此时M=1;That is to say, when a data packet is sent for the first time, sequence 1 is used as the preamble sequence; at this time, M=1;

在该数据包第二次发送的时候,也就是N=2,那么该数据包第二次传输的时候即为第一次重传,此时,将序列1进行K1次移位得到序列2,将序列2作为preamble序列添加到数据包中;即N=M+1时,可以根据预设的循环位移关系,计算得到K1;When the data packet is sent for the second time, that is, N=2, then the second time of the data packet transmission is the first retransmission. At this time, sequence 1 is shifted by K1 to obtain sequence 2. Add sequence 2 as a preamble sequence to the data packet; that is, when N=M+1, K1 can be calculated according to a preset cyclic displacement relationship;

数据包第三次传输时,当N=M+2时,根据预设的循环移位关系,得到的K2可以等于2*K1,或者等于2+K1。When the data packet is transmitted for the third time, when N=M+2, according to the preset cyclic shift relationship, the obtained K2 can be equal to 2*K1 or equal to 2+K1.

在本处理方式中需要进一步指出的是,当某一个数据包在第一次传输时,可以从预设的前序序列集合中随机选取一个前序序列作为该数据包所对应的前序序列(比如可以为序列1);相应的,在所述数据包第N次重传时,可以将该数据包第一次传输的前序序列(序列1)作为参考前序序列, 将该序列进行循环移位K次,得到新的前序序列(序列1-1),将序列1-1作为所述数据包第N次重传采用的前序序列。In this processing mode, it is further pointed out that when a certain data packet is transmitted for the first time, a preamble sequence may be randomly selected from the preset preamble sequence set as a preamble sequence corresponding to the data packet ( For example, it may be a sequence 1); correspondingly, when the data packet is retransmitted for the Nth time, the preamble sequence (sequence 1) of the first transmission of the data packet may be used as a reference preamble sequence, and the sequence is cycled. Shifting K times, a new preamble sequence (sequence 1-1) is obtained, and sequence 1-1 is used as a preamble sequence for the Nth retransmission of the data packet.

方式二、Method 2,

序列确定单元,用于确定所述数据包的传输次数N;a sequence determining unit, configured to determine a number N of transmissions of the data packet;

基于所述传输次数N,从前序序列索引表中获取到对应的前序序列的索引号;其中,所述前序序列索引表中包括有传输次数与前序序列的索引号之间的对应关系;Obtaining, according to the number of transmissions N, an index number of the corresponding preamble sequence from the preamble sequence index table, where the preamble sequence index table includes a correspondence between the number of transmissions and the index number of the preamble sequence ;

基于所述前序序列的索引号确定对应的前序序列,将确定的所述前序序列作为所述数据包第N次重传时对应的前序序列。Determining a corresponding preamble sequence based on an index number of the preamble sequence, and determining the preamble sequence as a preamble sequence corresponding to the Nth retransmission of the data packet.

本处理方式与方式一不同之处在于,在进行重传的时候,基于传输次数选取对应的前序序列,那么在不同传输次数下,数据包所包括的前序序列之间不存在循环移位的关系。The difference between the processing mode and the mode is that, when the retransmission is performed, the corresponding preamble sequence is selected based on the number of transmissions, and then, under different transmission times, there is no cyclic shift between the preamble sequences included in the data packet. Relationship.

也就是本处理方式中前序Preamble序列本身通过一定映射规则建立联系。比如:针对相同数据包的几次传输过程中使用的具体Preamble的索引通过查表得到。That is to say, in the present processing mode, the preamble Preamble sequence itself establishes a connection by a certain mapping rule. For example, the index of a specific Preamble used in several transmissions for the same packet is obtained by looking up the table.

在完成上述处理步骤之后,本实施例还可以根据基站侧发来的反馈信息,确定重传的数据包在基站侧是否得到正确的检测;具体来说,所述方法还包括:After the foregoing processing steps are completed, the embodiment may further determine, according to the feedback information sent by the base station, whether the retransmitted data packet is correctly detected on the base station side. Specifically, the method further includes:

检测所述基站侧发来的反馈信息;Detecting feedback information sent by the base station side;

从所述反馈信息中提取得到前序序列的索引号,基于所述索引号确定所述反馈信息所对应的数据包的接收状态;其中,所述接收状态表征所述数据包在所述基站侧检测是否成功。Extracting an index number of the preamble sequence from the feedback information, and determining, according to the index number, a receiving state of the data packet corresponding to the feedback information; wherein the receiving state characterizing the data packet on the base station side Whether the test was successful.

其中,所述前序序列的索引号与所述数据包之间的对应关系,可以采用以下方式:The correspondence between the index number of the preamble sequence and the data packet may be as follows:

与方式一对应的,当处理单元,用于采用前述方式一确定每一次传输 数据包所采用的前序序列时,可以通过前序序列索引号得知反馈信息中所指示的数据包;也就是说,在与方式一对应的基站侧的反馈信息中,可能无法获知针对了哪次数据包的重传进行的反馈,但是可以确切的获知哪个数据包对应的反馈信息。在本处理方式中,可以根据接收到针对某一个数据包的多个反馈信息的前后顺序、或者时间顺序,来得知具体针对了数据包的哪次重传发来的反馈信息。Corresponding to the mode 1, when the processing unit is configured to determine the preamble sequence used for each transmission of the data packet by using the foregoing manner, the data packet indicated in the feedback information may be obtained by using the preamble sequence index number; It is said that in the feedback information of the base station side corresponding to the mode 1, feedback on which retransmission of the data packet is performed may not be known, but it is possible to know exactly which feedback information corresponds to the data packet. In the present processing method, it is possible to know, based on the sequence of the plurality of pieces of feedback information for a certain data packet, or the chronological order, which feedback information is specifically transmitted for the retransmission of the data packet.

或者,还可以采用以下处理:基站侧保存有A个前序序列及其对应的索引号、以及每一个前序序列进行K次循环移位的B个前序序列及其对应的索引号;那么在基站侧进行前序序列的相关解调的时候,就能够得知每一个前序序列所对应的索引号;相应的,用户设备直接通过接收到的索引号,就能够得知反馈信息所对应的数据包的传输次数。Alternatively, the following processing may also be adopted: the base station side stores A preamble sequences and their corresponding index numbers, and B preamble sequences for which each preamble sequence performs K cyclic shifts and corresponding index numbers; When the base station side performs correlation demodulation of the preamble sequence, the index number corresponding to each preamble sequence can be known; correspondingly, the user equipment can directly know the feedback information by using the received index number. The number of times the packet was transmitted.

与方式二对应的,处理单元,用于当用户设备采用前述方式二确定每一次传输数据包所采用的前序序列时,可以通过前序序列索引号得知反馈信息中所指示的数据包,并且能够直接得知针对数据包的哪次重传发来的反馈信息。Corresponding to the second mode, the processing unit is configured to: when the user equipment determines the preamble sequence used for each data packet by using the foregoing manner 2, the data packet indicated by the feedback information may be learned by using the preamble sequence index number. And it is possible to directly know which retransmission of the data packet is sent back.

可见,通过采用上述方案,就能够将传输次数与前序序列相结合,将与传输次数相关的前序序列设置在数据包中进行交互;如此,就能够在无调用信息的情况下,通过前序序列使得接收方得知数据包的传输次数,并能够基于此进行反馈,从而更加适应低时延高可靠性的传输场景。It can be seen that, by adopting the above scheme, the number of transmissions can be combined with the preamble sequence, and the preamble sequence related to the number of transmissions is set in the data packet for interaction; thus, the information can be passed without the call information. The sequence of sequences enables the receiver to know the number of times the data packet is transmitted, and can perform feedback based on this, thereby being more suitable for a transmission scenario with low latency and high reliability.

实施例四、Embodiment 4

本发明实施例提供一种用户设备,如图8所示,包括:An embodiment of the present invention provides a user equipment, as shown in FIG. 8, including:

第一处理器81,配置为确定所要发送的数据包,获取所述数据包的传输次数;基于所述数据包的传输次数,确定所述数据包所对应的前序序列;The first processor 81 is configured to determine a data packet to be sent, obtain a number of transmissions of the data packet, and determine a preamble sequence corresponding to the data packet based on the number of transmissions of the data packet;

第一通信接口82,配置为将所述数据包对应的前序序列以及所述数据包发送至基站侧。The first communication interface 82 is configured to send the preamble sequence corresponding to the data packet and the data packet to the base station side.

这里,用户设备还会与基站侧完成同步,所述同步可以包括有扫频,小区搜索与下行同步,读取系统信息(比如:MIB及SIB1消息),以及小区选择等处理流程,本实施例不进行详述。Here, the user equipment may also perform synchronization with the base station side, and the synchronization may include a frequency sweep, a cell search and a downlink synchronization, a system process (such as a MIB and an SIB1 message), and a cell selection process, etc., in this embodiment. No details will be given.

进一步地,第一处理器81,确定所要发送的数据包,具体可以为确定本次发送上行数据包括有数据包;数据包具体的内容可以与用户设备当前的处理流程相关;比如,当前用户设备与基站之间的处理流程为寻呼时,用户设备可以发送寻呼请求,那么此时数据包中即为本次寻呼所要包含的内容。上述仅为示例,用户设备还会在其他处理流程中发送其他类型的数据包,均在本实施例的保护范围内,只是这里不进行穷举。Further, the first processor 81 determines the data packet to be sent, and specifically determines that the current uplink data includes the data packet; the specific content of the data packet may be related to the current processing flow of the user equipment; for example, the current user equipment When the processing flow between the base station and the base station is paging, the user equipment can send a paging request, and then the data packet is the content to be included in the paging. The foregoing is only an example, and the user equipment may also send other types of data packets in other processing flows, which are all within the protection scope of the embodiment, but are not exhaustive here.

获取所述数据包的传输次数,可以为第一处理器81,用户设备侧自身记录的次数,具体的记录方式可以为针对数据包的传输次数设置一个计数器,每发送一次该数据包就将计数器的计数值加一,从而确定所述数据包的传输次数。The number of times of obtaining the data packet may be the number of times that the first processor 81 records the user equipment itself. The specific recording mode may be that a counter is set for the number of transmissions of the data packet, and the counter is sent every time the data packet is sent. The count value is incremented by one to determine the number of transmissions of the data packet.

进一步地,基于所述数据包的传输次数,确定所述数据包所对应的前序序列的方式可以包括以下两种:Further, based on the number of transmissions of the data packet, the manner of determining the preamble sequence corresponding to the data packet may include the following two types:

方式一、method one,

第一处理器81,当所述数据包的传输次数为N时,获取所述数据包在传输次数为M时所采用的前序序列作为参考前序序列;其中,N和M均为正数,且N大于等于M;The first processor 81 obtains, as the reference preamble sequence, the preamble sequence used when the number of transmissions is M, when the number of transmissions of the data packet is N; wherein N and M are both positive numbers And N is greater than or equal to M;

基于所述N和M,确定所述参考前序序列对应的循环移位次数K;其中,K为整数;Determining, according to the N and M, a number of cyclic shifts K corresponding to the reference preamble sequence; wherein K is an integer;

将所述参考前序序列循环移位K次,得到所述数据包的传输次数为N时所需采用的前序序列。The reference preamble sequence is cyclically shifted K times to obtain a preamble sequence required when the number of transmissions of the data packet is N.

其中,传输次数M可以为根据实际情况设置,比如,M可以设置为第0次重传,也就是说,当第一次发送数据包的时候所采用的前序序列。The number of transmissions M can be set according to actual conditions. For example, M can be set to the 0th retransmission, that is, the preamble sequence used when the data packet is sent for the first time.

进一步地,基于所述N和M,确定所述参考前序序列对应的循环移位次数K;其中,K为整数;其中,确定对应的循环移位次数K的方式,可以为根据预设的循环移位次数列表来确定;Further, based on the N and M, determining a number of cyclic shifts K corresponding to the reference preamble sequence; wherein K is an integer; wherein the manner of determining the corresponding number of cyclic shifts K may be according to a preset a list of the number of cyclic shifts to determine;

其中,所述循环移位次数列表中具体可以包括有不同的差值所对应的不同的循环移位次数。所述差值为N和M之间的差值;比如,所述差值为0时,K可以也为0;差值为1时,K可以为1;差值为2时,K可以为2。当然,前述仅为示例,具体设置循环移位次数列表时,可以不将差值与K进行等同,比如,可以设置差值为1时,K为2,差值为2时,K为4。本实施例不再针对N和M的差值与对应的循环移位次数之间的对应关系进行穷举。The cyclic shift number list may specifically include different cyclic shift times corresponding to different difference values. The difference is a difference between N and M; for example, when the difference is 0, K can also be 0; when the difference is 1, K can be 1; when the difference is 2, K can be 2. Of course, the foregoing is only an example. When the cyclic shift count list is specifically set, the difference may not be equal to K. For example, when the difference is 1, the K is 2, and when the difference is 2, K is 4. This embodiment is no longer exhaustive for the correspondence between the difference between N and M and the corresponding number of cyclic shifts.

Preamble序列本身具有一定的约束关系。所述数据包的传输次数为N(TxN)使用的Preamble序列通过所述数据包在传输次数为M(TxM)所使用的Preamble序列循环移位K次得到。其中,M、N、K均为整数,且N为大于M的整数。The Preamble sequence itself has a certain constraint relationship. The Preamble sequence used for the number of transmissions of the data packet N (TxN) is obtained by cyclically shifting the Preamble sequence used by the data packet with the number of transmissions M (TxM) by K times. Where M, N, and K are integers, and N is an integer greater than M.

也就是说,当一个数据包第一次发送的时候采用了序列1作为preamble序列;此时M=1;That is to say, when a data packet is sent for the first time, sequence 1 is used as the preamble sequence; at this time, M=1;

在该数据包第二次发送的时候,也就是N=2,那么该数据包第二次传输的时候即为第一次重传,此时,将序列1进行K1次移位得到序列2,将序列2作为preamble序列添加到数据包中;即N=M+1时,可以根据预设的循环位移关系,计算得到K1;When the data packet is sent for the second time, that is, N=2, then the second time of the data packet transmission is the first retransmission. At this time, sequence 1 is shifted by K1 to obtain sequence 2. Add sequence 2 as a preamble sequence to the data packet; that is, when N=M+1, K1 can be calculated according to a preset cyclic displacement relationship;

数据包第三次传输时,当N=M+2时,根据预设的循环移位关系,得到的K2可以等于2*K1,或者等于2+K1。When the data packet is transmitted for the third time, when N=M+2, according to the preset cyclic shift relationship, the obtained K2 can be equal to 2*K1 or equal to 2+K1.

在本处理方式中需要进一步指出的是,当某一个数据包在第一次传输时,可以从预设的前序序列集合中随机选取一个前序序列作为该数据包所对应的前序序列(比如可以为序列1);相应的,在所述数据包第N次重传时,可以将该数据包第一次传输的前序序列(序列1)作为参考前序序列, 将该序列进行循环移位K次,得到新的前序序列(序列1-1),将序列1-1作为所述数据包第N次重传采用的前序序列。In this processing mode, it is further pointed out that when a certain data packet is transmitted for the first time, a preamble sequence may be randomly selected from the preset preamble sequence set as a preamble sequence corresponding to the data packet ( For example, it may be a sequence 1); correspondingly, when the data packet is retransmitted for the Nth time, the preamble sequence (sequence 1) of the first transmission of the data packet may be used as a reference preamble sequence, and the sequence is cycled. Shifting K times, a new preamble sequence (sequence 1-1) is obtained, and sequence 1-1 is used as a preamble sequence for the Nth retransmission of the data packet.

方式二、Method 2,

第一处理器81,确定所述数据包的传输次数N;The first processor 81 determines the number of transmissions N of the data packet;

基于所述传输次数N,从前序序列索引表中获取到对应的前序序列的索引号;其中,所述前序序列索引表中包括有传输次数与前序序列的索引号之间的对应关系;Obtaining, according to the number of transmissions N, an index number of the corresponding preamble sequence from the preamble sequence index table, where the preamble sequence index table includes a correspondence between the number of transmissions and the index number of the preamble sequence ;

基于所述前序序列的索引号确定对应的前序序列,将确定的所述前序序列作为所述数据包第N次重传时对应的前序序列。Determining a corresponding preamble sequence based on an index number of the preamble sequence, and determining the preamble sequence as a preamble sequence corresponding to the Nth retransmission of the data packet.

本处理方式与方式一不同之处在于,在进行重传的时候,基于传输次数选取对应的前序序列,那么在不同传输次数下,数据包所包括的前序序列之间不存在循环移位的关系。The difference between the processing mode and the mode is that, when the retransmission is performed, the corresponding preamble sequence is selected based on the number of transmissions, and then, under different transmission times, there is no cyclic shift between the preamble sequences included in the data packet. Relationship.

也就是本处理方式中前序Preamble序列本身通过一定映射规则建立联系。比如:针对相同数据包的几次传输过程中使用的具体Preamble的索引通过查表得到。That is to say, in the present processing mode, the preamble Preamble sequence itself establishes a connection by a certain mapping rule. For example, the index of a specific Preamble used in several transmissions for the same packet is obtained by looking up the table.

在完成上述处理步骤之后,本实施例还可以根据基站侧发来的反馈信息,确定重传的数据包在基站侧是否得到正确的检测;具体来说,第一处理器81,检测所述基站侧发来的反馈信息;从所述反馈信息中提取得到前序序列的索引号,基于所述索引号确定所述反馈信息所对应的数据包的接收状态;其中,所述接收状态表征所述数据包在所述基站侧检测是否成功。After the foregoing processing steps are completed, the embodiment may further determine, according to the feedback information sent by the base station, whether the retransmitted data packet is correctly detected on the base station side; specifically, the first processor 81 detects the base station. Sending feedback information from the side; extracting an index number of the preamble sequence from the feedback information, and determining, according to the index number, a receiving state of the data packet corresponding to the feedback information; wherein the receiving state characterizes the Whether the data packet is detected on the base station side is successful.

其中,所述前序序列的索引号与所述数据包之间的对应关系,可以采用以下方式:The correspondence between the index number of the preamble sequence and the data packet may be as follows:

与方式一对应的,当第一处理器81,采用前述方式一确定每一次传输数据包所采用的前序序列时,可以通过前序序列索引号得知反馈信息中所指示的数据包;也就是说,在与方式一对应的基站侧的反馈信息中,可能 无法获知针对了哪次数据包的重传进行的反馈,但是可以确切的获知哪个数据包对应的反馈信息。在本处理方式中,可以根据接收到针对某一个数据包的多个反馈信息的前后顺序、或者时间顺序,来得知具体针对了数据包的哪次重传发来的反馈信息。Corresponding to the mode 1, when the first processor 81 determines the preamble sequence used for each transmission of the data packet in the foregoing manner, the data packet indicated in the feedback information may be known by the preamble sequence index number; That is to say, in the feedback information of the base station side corresponding to the mode 1, it may not be possible to know the feedback of which packet is retransmitted, but it is possible to know exactly which packet corresponds to the feedback information. In the present processing method, it is possible to know, based on the sequence of the plurality of pieces of feedback information for a certain data packet, or the chronological order, which feedback information is specifically transmitted for the retransmission of the data packet.

或者,还可以采用以下处理:基站侧保存有A个前序序列及其对应的索引号、以及每一个前序序列进行K次循环移位的B个前序序列及其对应的索引号;那么在基站侧进行前序序列的相关解调的时候,就能够得知每一个前序序列所对应的索引号;相应的,用户设备直接通过接收到的索引号,就能够得知反馈信息所对应的数据包的传输次数。Alternatively, the following processing may also be adopted: the base station side stores A preamble sequences and their corresponding index numbers, and B preamble sequences for which each preamble sequence performs K cyclic shifts and corresponding index numbers; When the base station side performs correlation demodulation of the preamble sequence, the index number corresponding to each preamble sequence can be known; correspondingly, the user equipment can directly know the feedback information by using the received index number. The number of times the packet was transmitted.

与方式二对应的,第一处理器81,当用户设备采用前述方式二确定每一次传输数据包所采用的前序序列时,可以通过前序序列索引号得知反馈信息中所指示的数据包,并且能够直接得知针对数据包的哪次重传发来的反馈信息。Corresponding to the second mode, the first processor 81, when the user equipment determines the preamble sequence used for transmitting the data packet by using the foregoing manner 2, the data packet indicated in the feedback information may be learned by using the preamble sequence index number. And can directly know which retransmission of the data packet is sent back.

可见,通过采用上述方案,就能够将传输次数与前序序列相结合,将与传输次数相关的前序序列设置在数据包中进行交互;如此,就能够在无调用信息的情况下,通过前序序列使得接收方得知数据包的传输次数,并能够基于此进行反馈,从而更加适应低时延高可靠性的传输场景。It can be seen that, by adopting the above scheme, the number of transmissions can be combined with the preamble sequence, and the preamble sequence related to the number of transmissions is set in the data packet for interaction; thus, the information can be passed without the call information. The sequence of sequences enables the receiver to know the number of times the data packet is transmitted, and can perform feedback based on this, thereby being more suitable for a transmission scenario with low latency and high reliability.

实施例五、Embodiment 5

本实施例提供了一种基站,如图9所示,包括:This embodiment provides a base station, as shown in FIG. 9, including:

接收单元91,用于接收到用户设备发来的数据包以及所述数据包对应的前序序列;The receiving unit 91 is configured to receive a data packet sent by the user equipment and a preamble sequence corresponding to the data packet;

检测单元92,用于基于所述前序序列确定接收到的所述数据包所对应的传输次数。The detecting unit 92 is configured to determine, according to the preamble sequence, the number of transmissions corresponding to the received data packet.

进一步地,还包括:Further, it also includes:

发送单元93,用于发送所述反馈信息至所述用户设备;a sending unit 93, configured to send the feedback information to the user equipment;

相应的,所述检测单元92,还用于对所述数据包进行检测得到检测结果;获取到所述前序序列的索引号,基于所述检测结果以及所述前序序列的索引号生成反馈信息。Correspondingly, the detecting unit 92 is further configured to: detect the data packet to obtain a detection result; obtain an index number of the preamble sequence, and generate feedback based on the detection result and an index number of the preamble sequence information.

上述检测单元92,用于根据预设的前序序列数据位,从所述数据包中提取得到所述前序序列。The detecting unit 92 is configured to extract the preamble sequence from the data packet according to a preset preamble sequence data bit.

进一步地,如何基于所述前序序列确定接收到的所述数据包所对应的传输次数,可以包括以下两种解析方式:Further, how to determine the number of transmissions corresponding to the received data packet based on the preamble sequence may include the following two resolution modes:

解析方式一、Analytical method

检测单元92,用于将提取得到的前序序列,与自身保存的预设前序序列集合中的至少一个预设前序序列进行对比,得到参考预设前序序列;其中,所述对比的方式可以为进行相关性计算等,这里不再进行赘述;The detecting unit 92 is configured to compare the extracted preamble sequence with at least one preset preamble sequence in the preset preamble sequence set saved by itself, to obtain a reference preset preamble sequence; wherein the compared The method can be related to the calculation of correlation, etc., and will not be described here;

获取到所述前序序列与所述参考预设前序序列之间存在的循环移位次数;Obtaining a number of cyclic shifts existing between the preamble sequence and the reference preset preamble sequence;

基于所述循环移位次数,确定所述数据包所对应的传输次数。And determining, according to the number of cyclic shifts, the number of transmissions corresponding to the data packet.

其中,确定对应的循环移位次数K的方式,可以为根据预设的循环移位次数列表来确定;所述循环移位次数列表中具体可以包括有不同的差值所对应的不同的循环移位次数。The manner of determining the corresponding number of cyclic shifts K may be determined according to a preset cyclic shift number list; the cyclic shift count list may specifically include different cyclic shifts corresponding to different difference values. The number of bits.

进一步地,在所述基站侧还可以保存有一个参考传输次数,比如,可以为第M次重传的数据包作为参考传输次数;Further, the base station side may further store a reference transmission number, for example, the data packet that can be retransmitted for the Mth time is used as the reference transmission number;

相应的,基于循环移位次数,确定对应的差值;该差值对应了当前数据包对应的传输次数N、与参考传输次数M之间的差值;其中,N和M均为正数,且N大于等于M;Correspondingly, based on the number of cyclic shifts, determining a corresponding difference; the difference corresponds to a difference between the number of transmissions N corresponding to the current data packet and the number of reference transmissions M; wherein, N and M are positive numbers, And N is greater than or equal to M;

进而基于所述N与M之间的差值,确定当前数据包重传的次数N。Further, based on the difference between the N and the M, the number N of retransmissions of the current data packet is determined.

Preamble序列本身具有一定的约束关系。所述数据包的传输次数为N(TxN)使用的Preamble序列通过所述数据包在传输次数为M(TxM)所 使用的Preamble序列循环移位K次得到。其中,M、N、K均为整数,且N为大于M的整数。The Preamble sequence itself has a certain constraint relationship. The Preamble sequence used for the number of transmissions of the data packet N (TxN) is obtained by cyclically shifting the Preamble sequence used by the data packet with the number of transmissions M (TxM) by K times. Where M, N, and K are integers, and N is an integer greater than M.

或者,还可以采用以下处理:基站侧保存有A个前序序列及其对应的索引号、以及每一个前序序列进行K次循环移位的B个前序序列及其对应的索引号;那么在基站侧进行前序序列的相关解调的时候,就能够得知每一个前序序列所对应的索引号;相应的,用户设备直接通过接收到的索引号,就能够得知反馈信息所对应的数据包的传输次数。Alternatively, the following processing may also be adopted: the base station side stores A preamble sequences and their corresponding index numbers, and B preamble sequences for which each preamble sequence performs K cyclic shifts and corresponding index numbers; When the base station side performs correlation demodulation of the preamble sequence, the index number corresponding to each preamble sequence can be known; correspondingly, the user equipment can directly know the feedback information by using the received index number. The number of times the packet was transmitted.

解析方式二、Analysis method 2

检测单元92,用于将提取得到的前序序列,与自身保存的预设前序序列集合进行对比,得到对应的参考预设前序序列;The detecting unit 92 is configured to compare the extracted preamble sequence with the preset preamble sequence set saved by itself to obtain a corresponding reference preset preamble sequence;

基于所述参考预设前序序列所对应的索引号,确定所述数据包的传输次数。And determining, according to the index number corresponding to the reference preset preamble sequence, the number of transmissions of the data packet.

本处理方式与方式一不同之处在于,在进行重传的时候,基于传输次数选取对应的前序序列,那么在不同传输次数下,数据包所包括的前序序列之间不存在循环移位的关系。The difference between the processing mode and the mode is that, when the retransmission is performed, the corresponding preamble sequence is selected based on the number of transmissions, and then, under different transmission times, there is no cyclic shift between the preamble sequences included in the data packet. Relationship.

也就是本处理方式中前序Preamble序列本身通过一定映射规则建立联系。比如:针对相同数据包的几次传输过程中使用的具体Preamble的索引通过查表得到。That is to say, in the present processing mode, the preamble Preamble sequence itself establishes a connection by a certain mapping rule. For example, the index of a specific Preamble used in several transmissions for the same packet is obtained by looking up the table.

可见,通过采用上述方案,就能够将传输次数与前序序列相结合,将与传输次数相关的前序序列设置在数据包中进行交互;如此,就能够在无调用信息的情况下,通过前序序列使得接收方得知数据包的传输次数,并能够基于此进行反馈,从而更加适应低时延高可靠性的传输场景。It can be seen that, by adopting the above scheme, the number of transmissions can be combined with the preamble sequence, and the preamble sequence related to the number of transmissions is set in the data packet for interaction; thus, the information can be passed without the call information. The sequence of sequences enables the receiver to know the number of times the data packet is transmitted, and can perform feedback based on this, thereby being more suitable for a transmission scenario with low latency and high reliability.

实施例六、Embodiment 6

本实施例提供了一种基站,如图10所示,包括:This embodiment provides a base station, as shown in FIG. 10, including:

第二通信接口1001,配置为接收到用户设备发来的数据包以及所述数 据包对应的前序序列;The second communication interface 1001 is configured to receive a data packet sent by the user equipment and a preamble sequence corresponding to the data packet;

第二处理器1002,配置为基于所述前序序列确定接收到的所述数据包所对应的传输次数。The second processor 1002 is configured to determine, according to the preamble sequence, the number of transmissions corresponding to the received data packet.

进一步地,还包括:Further, it also includes:

第二通信接口1001,配置为发送所述反馈信息至所述用户设备;The second communication interface 1001 is configured to send the feedback information to the user equipment;

相应的,所述第二处理器1002,配置为对所述数据包进行检测得到检测结果;获取到所述前序序列的索引号,基于所述检测结果以及所述前序序列的索引号生成反馈信息。Correspondingly, the second processor 1002 is configured to detect the data packet to obtain a detection result, obtain an index number of the preamble sequence, and generate an index number based on the detection result and the preamble sequence. Feedback.

上述第二处理器1002,配置为根据预设的前序序列数据位,从所述数据包中提取得到所述前序序列。The second processor 1002 is configured to extract the preamble sequence from the data packet according to a preset preamble sequence data bit.

进一步地,如何基于所述前序序列确定接收到的所述数据包所对应的传输次数,可以包括以下两种解析方式:Further, how to determine the number of transmissions corresponding to the received data packet based on the preamble sequence may include the following two resolution modes:

解析方式一、Analytical method

第二处理器1002,配置为将提取得到的前序序列,与自身保存的预设前序序列集合中的至少一个预设前序序列进行对比,得到参考预设前序序列;其中,所述对比的方式可以为进行相关性计算等,这里不再进行赘述;The second processor 1002 is configured to compare the extracted preamble sequence with at least one preset preamble sequence in the preset preamble sequence set saved by itself to obtain a reference preset preamble sequence; The comparison method can be used for correlation calculation, etc., and will not be described here;

获取到所述前序序列与所述参考预设前序序列之间存在的循环移位次数;Obtaining a number of cyclic shifts existing between the preamble sequence and the reference preset preamble sequence;

基于所述循环移位次数,确定所述数据包所对应的传输次数。And determining, according to the number of cyclic shifts, the number of transmissions corresponding to the data packet.

其中,确定对应的循环移位次数K的方式,可以为根据预设的循环移位次数列表来确定;所述循环移位次数列表中具体可以包括有不同的差值所对应的不同的循环移位次数。The manner of determining the corresponding number of cyclic shifts K may be determined according to a preset cyclic shift number list; the cyclic shift count list may specifically include different cyclic shifts corresponding to different difference values. The number of bits.

进一步地,在所述基站侧还可以保存有一个参考传输次数,比如,可以为第M次重传的数据包作为参考传输次数;Further, the base station side may further store a reference transmission number, for example, the data packet that can be retransmitted for the Mth time is used as the reference transmission number;

相应的,基于循环移位次数,确定对应的差值;该差值对应了当前数 据包对应的传输次数N、与参考传输次数M之间的差值;其中,N和M均为正数,且N大于等于M;Correspondingly, based on the number of cyclic shifts, determining a corresponding difference; the difference corresponds to a difference between the number of transmissions N corresponding to the current data packet and the number of reference transmissions M; wherein, N and M are positive numbers, And N is greater than or equal to M;

进而基于所述N与M之间的差值,确定当前数据包重传的次数N。Further, based on the difference between the N and the M, the number N of retransmissions of the current data packet is determined.

Preamble序列本身具有一定的约束关系。所述数据包的传输次数为N(TxN)使用的Preamble序列通过所述数据包在传输次数为M(TxM)所使用的Preamble序列循环移位K次得到。其中,M、N、K均为整数,且N为大于M的整数。The Preamble sequence itself has a certain constraint relationship. The Preamble sequence used for the number of transmissions of the data packet N (TxN) is obtained by cyclically shifting the Preamble sequence used by the data packet with the number of transmissions M (TxM) by K times. Where M, N, and K are integers, and N is an integer greater than M.

或者,还可以采用以下处理:基站侧保存有A个前序序列及其对应的索引号、以及每一个前序序列进行K次循环移位的B个前序序列及其对应的索引号;那么在基站侧进行前序序列的相关解调的时候,就能够得知每一个前序序列所对应的索引号;相应的,用户设备直接通过接收到的索引号,就能够得知反馈信息所对应的数据包的传输次数。Alternatively, the following processing may also be adopted: the base station side stores A preamble sequences and their corresponding index numbers, and B preamble sequences for which each preamble sequence performs K cyclic shifts and corresponding index numbers; When the base station side performs correlation demodulation of the preamble sequence, the index number corresponding to each preamble sequence can be known; correspondingly, the user equipment can directly know the feedback information by using the received index number. The number of times the packet was transmitted.

解析方式二、Analysis method 2

第二处理器1002,配置为将提取得到的前序序列,与自身保存的预设前序序列集合进行对比,得到对应的参考预设前序序列;The second processor 1002 is configured to compare the extracted preamble sequence with the preset preamble sequence set saved by itself to obtain a corresponding reference preset preamble sequence;

基于所述参考预设前序序列所对应的索引号,确定所述数据包的传输次数。And determining, according to the index number corresponding to the reference preset preamble sequence, the number of transmissions of the data packet.

本处理方式与方式一不同之处在于,在进行重传的时候,基于传输次数选取对应的前序序列,那么在不同传输次数下,数据包所包括的前序序列之间不存在循环移位的关系。The difference between the processing mode and the mode is that, when the retransmission is performed, the corresponding preamble sequence is selected based on the number of transmissions, and then, under different transmission times, there is no cyclic shift between the preamble sequences included in the data packet. Relationship.

也就是本处理方式中前序Preamble序列本身通过一定映射规则建立联系。比如:针对相同数据包的几次传输过程中使用的具体Preamble的索引通过查表得到。That is to say, in the present processing mode, the preamble Preamble sequence itself establishes a connection by a certain mapping rule. For example, the index of a specific Preamble used in several transmissions for the same packet is obtained by looking up the table.

可见,通过采用上述方案,就能够将传输次数与前序序列相结合,将与传输次数相关的前序序列设置在数据包中进行交互;如此,就能够在无 调用信息的情况下,通过前序序列使得接收方得知数据包的传输次数,并能够基于此进行反馈,从而更加适应低时延高可靠性的传输场景。It can be seen that, by adopting the above scheme, the number of transmissions can be combined with the preamble sequence, and the preamble sequence related to the number of transmissions is set in the data packet for interaction; thus, the information can be passed without the call information. The sequence of sequences enables the receiver to know the number of times the data packet is transmitted, and can perform feedback based on this, thereby being more suitable for a transmission scenario with low latency and high reliability.

本发明实施例还提供了一种用户设备或者基站的硬件组成架构,包括:至少一个处理器、存储器、至少一个网络接口。各个组件通过总线系统耦合在一起。可理解,总线系统用于实现这些组件之间的连接通信。总线系统除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。An embodiment of the present invention further provides a hardware component architecture of a user equipment or a base station, including: at least one processor, a memory, and at least one network interface. The various components are coupled together by a bus system. It will be appreciated that the bus system is used to implement connection communication between these components. In addition to the data bus, the bus system includes a power bus, a control bus, and a status signal bus.

可以理解,本发明实施例中的存储器可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。It is to be understood that the memory in the embodiments of the present invention may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memory.

在一些实施方式中,存储器存储了如下的元素,可执行模块或者数据结构,或者他们的子集,或者他们的扩展集:操作系统和应用程序。In some embodiments, the memory stores elements, executable modules or data structures, or a subset thereof, or their extended set: an operating system and an application.

其中,所述处理器配置为:能够处理前述实施例一或二的方法步骤,这里不再进行赘述。The processor is configured to be able to process the method steps of the first embodiment or the second embodiment, and details are not described herein.

本发明实施例提供的一种存储介质,所述存储介质存储有计算机可执行指令,所述计算机可执行指令被执行时实施前述实施例一或二的方法步骤。A storage medium is provided by the embodiment of the present invention, where the storage medium stores computer executable instructions, and when the computer executable instructions are executed, the method steps of the first embodiment or the second embodiment are implemented.

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。It is to be understood that the term "comprises", "comprising", or any other variants thereof, is intended to encompass a non-exclusive inclusion, such that a process, method, article, or device comprising a series of elements includes those elements. It also includes other elements that are not explicitly listed, or elements that are inherent to such a process, method, article, or device. An element that is defined by the phrase "comprising a ..." does not exclude the presence of additional equivalent elements in the process, method, item, or device that comprises the element.

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。The serial numbers of the embodiments of the present invention are merely for the description, and do not represent the advantages and disadvantages of the embodiments.

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可 以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,装置,空调器,或者网络设备等)执行本发明各个实施例所述的方法。Through the description of the above embodiments, those skilled in the art can clearly understand that the foregoing embodiment method can be implemented by means of software plus a necessary general hardware platform, and of course, can also be through hardware, but in many cases, the former is better. Implementation. Based on such understanding, the technical solution of the present invention, which is essential or contributes to the prior art, may be embodied in the form of a software product stored in a storage medium (such as ROM/RAM, disk, The optical disc includes a number of instructions for causing a terminal device (which may be a cell phone, computer, device, air conditioner, or network device, etc.) to perform the methods described in various embodiments of the present invention.

以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内The above are only the preferred embodiments of the present invention, and are not intended to limit the scope of the invention, and the equivalent structure or equivalent process transformations made by the description of the present invention and the drawings are directly or indirectly applied to other related technical fields. All are included in the scope of patent protection of the present invention.

Claims (20)

一种数据传输方法,应用于用户设备,所述方法包括:A data transmission method is applied to a user equipment, and the method includes: 确定所要发送的数据包;Determine the data packet to be sent; 基于所述数据包的传输次数,确定所述数据包所对应的前序序列;Determining, according to the number of transmissions of the data packet, a preamble sequence corresponding to the data packet; 将所述数据包对应的前序序列以及所述数据包,发送至基站侧。Sending the preamble sequence corresponding to the data packet and the data packet to the base station side. 根据权利要求1所述的方法,其中,所述方法还包括:The method of claim 1 wherein the method further comprises: 检测所述基站侧发来的反馈信息;Detecting feedback information sent by the base station side; 从所述反馈信息中提取得到前序序列的索引号,基于所述索引号确定所述反馈信息所对应的数据包的接收状态;其中,所述接收状态表征所述数据包在所述基站侧检测是否成功。Extracting an index number of the preamble sequence from the feedback information, and determining, according to the index number, a receiving state of the data packet corresponding to the feedback information; wherein the receiving state characterizing the data packet on the base station side Whether the test was successful. 根据权利要求1或2所述的方法,其中,所述基于所述数据包的传输次数,确定所述数据包所对应的前序序列,包括:The method according to claim 1 or 2, wherein the determining the preamble sequence corresponding to the data packet based on the number of transmissions of the data packet comprises: 当所述数据包的传输次数为N时,获取所述数据包在传输次数为M时所采用的前序序列作为参考前序序列;其中,N和M均为正数,且N大于等于M;When the number of transmissions of the data packet is N, the preamble sequence used when the number of transmissions is M is obtained as a reference preamble sequence; wherein N and M are both positive numbers, and N is greater than or equal to M ; 基于所述N和M,确定所述参考前序序列对应的循环移位次数K;其中,K为整数;Determining, according to the N and M, a number of cyclic shifts K corresponding to the reference preamble sequence; wherein K is an integer; 将所述参考前序序列循环移位K次,得到所述数据包的传输次数为N时所需采用的前序序列。The reference preamble sequence is cyclically shifted K times to obtain a preamble sequence required when the number of transmissions of the data packet is N. 根据权利要求1或2所述的方法,其中,所述基于所述数据包的传输次数,确定所述数据包所对应的前序序列,包括:The method according to claim 1 or 2, wherein the determining the preamble sequence corresponding to the data packet based on the number of transmissions of the data packet comprises: 确定所述数据包的传输次数N;其中,N为整数;Determining the number of transmissions N of the data packet; wherein N is an integer; 基于所述传输次数N,从前序序列索引表中获取到对应的前序序列的索引号;其中,所述前序序列索引表中包括有传输次数与前序序列的索引号 之间的对应关系;Obtaining, according to the number of transmissions N, an index number of the corresponding preamble sequence from the preamble sequence index table, where the preamble sequence index table includes a correspondence between the number of transmissions and the index number of the preamble sequence ; 基于所述前序序列的索引号确定对应的前序序列,将确定的所述前序序列作为所述数据包第N次传输时对应的前序序列。Determining a corresponding preamble sequence based on an index number of the preamble sequence, and determining the preamble sequence as a preamble sequence corresponding to the Nth transmission of the data packet. 一种数据接收方法,应用于基站,所述方法包括:A data receiving method is applied to a base station, and the method includes: 接收到用户设备发来的数据包以及所述数据包对应的前序序列;Receiving a data packet sent by the user equipment and a preamble sequence corresponding to the data packet; 基于所述前序序列确定接收到的所述数据包所对应的传输次数。Determining, according to the preamble sequence, the number of transmissions corresponding to the received data packet. 根据权利要求5所述的方法,其中,所述方法还包括:The method of claim 5 wherein the method further comprises: 对所述数据包进行检测得到检测结果;Detecting the data packet to obtain a detection result; 获取到所述前序序列的索引号,基于所述检测结果以及所述前序序列的索引号生成反馈信息;Obtaining an index number of the preamble sequence, and generating feedback information based on the detection result and an index number of the preamble sequence; 发送所述反馈信息至所述用户设备。Sending the feedback information to the user equipment. 根据权利要求5或6所述的方法,其中,所述接收到用户设备发来的数据包以及所述数据包对应的前序序列,所述方法还包括:The method according to claim 5 or 6, wherein the receiving the data packet sent by the user equipment and the preamble sequence corresponding to the data packet, the method further includes: 将提取得到的前序序列,与自身保存的预设前序序列集合中的至少一个预设前序序列进行对比,得到参考预设前序序列;Comparing the extracted preamble sequence with at least one preset preamble sequence in the preset preamble sequence set saved by itself to obtain a reference preset preamble sequence; 基于所述参考预设前序序列,确定提取得到的所述前序序列的循环移位次数;Determining, according to the reference preset preamble sequence, a number of cyclic shifts of the extracted preamble sequence; 基于所述循环移位次数,确定所述数据包所对应的传输次数。And determining, according to the number of cyclic shifts, the number of transmissions corresponding to the data packet. 根据权利要求5或6所述的方法,其中,所述接收到用户设备发来的数据包以及所述数据包对应的前序序列时,所述方法还包括:The method according to claim 5 or 6, wherein, when the data packet sent by the user equipment and the preamble sequence corresponding to the data packet are received, the method further includes: 将提取得到的前序序列,与自身保存的预设前序序列集合进行对比,得到对应的参考预设前序序列;Comparing the extracted preamble sequence with the pre-preset pre-sequence sequence saved by itself to obtain a corresponding reference preset pre-sequence sequence; 基于所述参考预设前序序列所对应的索引号,确定所述数据包的传输次数。And determining, according to the index number corresponding to the reference preset preamble sequence, the number of transmissions of the data packet. 一种用户设备,所述用户设备包括:A user equipment, the user equipment comprising: 处理单元,配置为确定所要发送的数据包;a processing unit configured to determine a data packet to be sent; 序列确定单元,配置为基于所述数据包的传输次数,确定所述数据包所对应的前序序列;a sequence determining unit, configured to determine a preamble sequence corresponding to the data packet based on a number of transmissions of the data packet; 通信单元,配置为将所述数据包对应的前序序列以及所述数据包,发送至基站侧。The communication unit is configured to send the preamble sequence corresponding to the data packet and the data packet to the base station side. 一种用户设备,所述用户设备包括:A user equipment, the user equipment comprising: 第一处理器,配置为确定所要发送的数据包,基于所述数据包的传输次数,确定所述数据包所对应的前序序列;a first processor, configured to determine a data packet to be sent, and determine a preamble sequence corresponding to the data packet based on a number of transmissions of the data packet; 第一通信接口,配置为将所述数据包对应的前序序列以及所述数据包,发送至基站侧。The first communication interface is configured to send the preamble sequence corresponding to the data packet and the data packet to the base station side. 根据权利要求10所述的用户设备,其中,The user equipment according to claim 10, wherein 第一处理器,配置为检测所述基站侧发来的反馈信息;从所述反馈信息中提取得到前序序列的索引号,基于所述索引号确定所述反馈信息所对应的数据包的接收状态;其中,所述接收状态表征所述数据包在所述基站侧检测是否成功。a first processor, configured to detect feedback information sent by the base station, extract an index number of the preamble sequence from the feedback information, and determine, according to the index number, a data packet corresponding to the feedback information a state, wherein the receiving state characterizes whether the data packet is detected successfully on the base station side. 根据权利要求10或11所述的用户设备,其中,The user equipment according to claim 10 or 11, wherein 所述第一处理器,配置为当所述数据包的传输次数为N时,获取所述数据包在传输次数为M时所采用的前序序列作为参考前序序列;其中,N和M均为正数,且N大于等于M;The first processor is configured to: when the number of transmissions of the data packet is N, obtain a preamble sequence used by the data packet when the number of transmissions is M, as a reference preamble sequence; wherein, N and M are both Is a positive number, and N is greater than or equal to M; 基于所述N和M,确定所述参考前序序列对应的循环移位次数K;其中,K为整数;Determining, according to the N and M, a number of cyclic shifts K corresponding to the reference preamble sequence; wherein K is an integer; 将所述参考前序序列循环移位K次,得到所述数据包的传输次数为N时所需采用的前序序列。The reference preamble sequence is cyclically shifted K times to obtain a preamble sequence required when the number of transmissions of the data packet is N. 根据权利要求10或11所述的用户设备,其中,The user equipment according to claim 10 or 11, wherein 所述第一处理器,配置为确定所述数据包的传输次数N;其中,N为整 数;The first processor is configured to determine a number N of transmissions of the data packet, where N is an integer; 基于所述传输次数N,从前序序列索引表中获取到对应的前序序列的索引号;其中,所述前序序列索引表中包括有传输次数与前序序列的索引号之间的对应关系;Obtaining, according to the number of transmissions N, an index number of the corresponding preamble sequence from the preamble sequence index table, where the preamble sequence index table includes a correspondence between the number of transmissions and the index number of the preamble sequence ; 基于所述前序序列的索引号确定对应的前序序列,将确定的所述前序序列作为所述数据包第N次重传时对应的前序序列。Determining a corresponding preamble sequence based on an index number of the preamble sequence, and determining the preamble sequence as a preamble sequence corresponding to the Nth retransmission of the data packet. 一种基站,所述基站包括:A base station, the base station comprising: 接收单元,配置为接收到用户设备发来的数据包以及所述数据包对应的前序序列;a receiving unit, configured to receive a data packet sent by the user equipment and a preamble sequence corresponding to the data packet; 检测单元,配置为基于所述前序序列确定接收到的所述数据包所对应的传输次数。And a detecting unit, configured to determine, according to the preamble sequence, a number of transmissions corresponding to the received data packet. 一种基站,所述基站包括:A base station, the base station comprising: 第二通信接口,配置为接收到用户设备发来的数据包以及所述数据包对应的前序序列;a second communication interface, configured to receive a data packet sent by the user equipment and a preamble sequence corresponding to the data packet; 第二处理器,配置为基于所述前序序列确定接收到的所述数据包所对应的传输次数。The second processor is configured to determine, according to the preamble sequence, the number of transmissions corresponding to the received data packet. 根据权利要求15所述的基站,其中,所述第二通信接口,配置为发送所述反馈信息至所述用户设备;The base station according to claim 15, wherein the second communication interface is configured to send the feedback information to the user equipment; 相应的,所述第二处理器,配置为对所述数据包进行检测得到检测结果;获取到所述前序序列的索引号,基于所述检测结果以及所述前序序列的索引号生成反馈信息。Correspondingly, the second processor is configured to detect the data packet to obtain a detection result, obtain an index number of the preamble sequence, and generate feedback based on the detection result and an index number of the preamble sequence. information. 根据权利要求15或16所述的基站,其中,所述第二处理器,配置为将提取得到的前序序列,与自身保存的预设前序序列集合中的至少一个预设前序序列进行对比,得到参考预设前序序列;基于所述参考预设前序序列,确定提取得到的所述前序序列的循环移位次数;基于所述循环移位 次数,确定所述数据包所对应的传输次数。The base station according to claim 15 or 16, wherein the second processor is configured to perform the extracted preamble sequence with at least one preset preamble sequence in the preset preamble sequence set saved by itself. Comparing, the reference preset preamble sequence is obtained; determining, according to the reference preset preamble sequence, the number of cyclic shifts of the extracted preamble sequence; determining, according to the cyclic shift number, the data packet The number of transmissions. 根据权利要求15或16所述的基站,其中,所述第二处理器,配置为将提取得到的前序序列,与自身保存的预设前序序列集合进行对比,得到对应的参考预设前序序列;基于所述参考预设前序序列所对应的索引号,确定所述数据包的传输次数。The base station according to claim 15 or 16, wherein the second processor is configured to compare the extracted preamble sequence with a preset preamble sequence set saved by itself to obtain a corresponding reference preset. a sequence of sequences; determining a number of transmissions of the data packet based on an index number corresponding to the reference preset preamble sequence. 一种通信装置,包括:处理器和用于存储能够在处理器上运行的计算机程序的存储器,A communication device comprising: a processor and a memory for storing a computer program executable on the processor, 其中,所述处理器用于运行所述计算机程序时,执行权利要求1-8任一项所述方法的步骤。Wherein the processor is operative to perform the steps of the method of any one of claims 1-8 when the computer program is run. 一种存储介质,所述存储介质存储有计算机可执行指令,所述计算机可执行指令被执行时实现权利要求1-8任一项所述的方法步骤。A storage medium storing computer executable instructions that, when executed, implement the method steps of any of claims 1-8.
PCT/CN2018/075297 2017-02-24 2018-02-05 Information transmission method, user equipment, base station, communication apparatus and storage medium Ceased WO2018153238A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201710104358.2 2017-02-24
CN201710104358.2A CN108512626B (en) 2017-02-24 2017-02-24 Information transmission method, user equipment and base station

Publications (1)

Publication Number Publication Date
WO2018153238A1 true WO2018153238A1 (en) 2018-08-30

Family

ID=63253120

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2018/075297 Ceased WO2018153238A1 (en) 2017-02-24 2018-02-05 Information transmission method, user equipment, base station, communication apparatus and storage medium

Country Status (2)

Country Link
CN (1) CN108512626B (en)
WO (1) WO2018153238A1 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105992328A (en) * 2015-01-30 2016-10-05 华为技术有限公司 Leader sequence sending method and device
CN106358301A (en) * 2015-07-17 2017-01-25 苹果公司 Random Access Mechanism for Link-Budget-Constrained Devices
US9578660B2 (en) * 2007-02-12 2017-02-21 Lg Electronics Inc. Methods and procedures for high speed UE access
CN107046457A (en) * 2016-02-05 2017-08-15 中国移动通信集团公司 Transmission method, reception method and terminal of business information

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3490425B2 (en) * 2002-03-14 2004-01-26 松下電器産業株式会社 Receiving device and receiving method
US8125947B2 (en) * 2005-09-30 2012-02-28 Alcatel Lucent Mapping control information to a dedicated physical control channel
CN106162508B (en) * 2015-04-03 2020-03-20 上海诺基亚贝尔股份有限公司 Method and apparatus for supporting variable direct discovery message size in D2D system
CN106455113B (en) * 2015-08-11 2019-09-17 电信科学技术研究院 A kind of accidental access method, equipment and system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9578660B2 (en) * 2007-02-12 2017-02-21 Lg Electronics Inc. Methods and procedures for high speed UE access
CN105992328A (en) * 2015-01-30 2016-10-05 华为技术有限公司 Leader sequence sending method and device
CN106358301A (en) * 2015-07-17 2017-01-25 苹果公司 Random Access Mechanism for Link-Budget-Constrained Devices
CN107046457A (en) * 2016-02-05 2017-08-15 中国移动通信集团公司 Transmission method, reception method and terminal of business information

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
NOKIA ET AL.: "UL Grant-Free Transmission for URLLC", 3GPP TSG-RAN WG1 #88 R1-1703329, 17 February 2017 (2017-02-17), XP051220481, Retrieved from the Internet <URL:http://www.3gpp.org/ftp/tsg_ran/WG1_RL1/TSGR1_88/Docs/> *

Also Published As

Publication number Publication date
CN108512626A (en) 2018-09-07
CN108512626B (en) 2020-04-17

Similar Documents

Publication Publication Date Title
US11856610B2 (en) Method for transmitting and receiving random access request and transmitting and receiving random access response
US20220216949A1 (en) Uplink HARQ Procedure for MTC Operation
KR101904433B1 (en) Harq frame data structure and method of transmitting and receiving with harq in systems using blind detection
US9876610B2 (en) Method, terminal, and base station for retransmitting message
US20160073402A1 (en) Method and Apparatus for Dynamic control of TTI Bundling Sizes
EP4207652A1 (en) Configuring of transmission of data for a first service in a transmission of a second service
CN105634663B (en) Data transmission processing method and device
CN101931514B (en) Communication method, system and equipment for hybrid automatic repeat request
JP7171547B2 (en) Method for notifying and determining uplink data repetition mode, user equipment and base station
CN107295664A (en) Feedback method and system for uplink transmission, base station and user equipment
CN103220091A (en) Data transmission method and device
CN108322936A (en) Method and device for data retransmission
WO2012051750A1 (en) Method, terminal apparatus and base station for transmitting uplink response signal
US20160013891A1 (en) Feedback information transmission method, user equipment, and base station
US10771197B2 (en) Method for transmitting hybrid automatic repeat request feedback information, and user equipment
US20120002619A1 (en) Method and apparatus for transmitting and receiving harq burst
US8924806B2 (en) User terminal and method for performing retransmission control
JP5898913B2 (en) Physical layer signaling transmission method and apparatus
WO2018153238A1 (en) Information transmission method, user equipment, base station, communication apparatus and storage medium
CN108616335B (en) Data packet transmission method, user terminal and network side equipment
WO2014186952A1 (en) Method and device for transmitting hybrid automatic repeat request indication information
KR20140062400A (en) Base station and a plurality of member nodes of transmitting and receiving network coding based multicast traffic
KR20170043006A (en) Apparatus and method for retransmitting communication packet
CN107465490A (en) A kind of Downlink Control Information DCI0 processing method and system
KR20110081926A (en) Communication method

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

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

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 04/12/2020)

122 Ep: pct application non-entry in european phase

Ref document number: 18757215

Country of ref document: EP

Kind code of ref document: A1