Data transmission method, terminal and node equipment

文档序号:1660260 发布日期:2019-12-27 浏览:21次 中文

阅读说明:本技术 一种数据传输方法、终端及节点设备 (Data transmission method, terminal and node equipment ) 是由 张艳霞 吴昱民 于 2018-06-19 设计创作,主要内容包括:本发明实施例提供一种数据传输方法、终端及节点设备,涉及通信技术领域,用以解决现有技术中由于发送PDCP实体不支持选择性重传数据,而导致的资源浪费问题。该方法包括:在终端与第一节点间的数据传输模式为确认模式时,第一节点获取第一信息;第一节点根据第一信息,向终端发送指示信息;其中,上述的第一信息包括以下至少一个:终端的分组数据汇聚协议PDCP序列号的长度是否被重配置以及第一节点是否有未按序接收的数据包;上述的指示信息用于指示终端的发送PDCP实体是否选择性重传第一数据。(The embodiment of the invention provides a data transmission method, a terminal and node equipment, relates to the technical field of communication, and aims to solve the problem of resource waste caused by the fact that a PDCP entity for sending does not support selective retransmission of data in the prior art. The method comprises the following steps: when the data transmission mode between the terminal and the first node is a confirmation mode, the first node acquires first information; the first node sends indication information to the terminal according to the first information; wherein the first information includes at least one of: whether the length of a packet data convergence protocol PDCP sequence number of the terminal is reconfigured and whether a first node has a data packet which is not received in sequence; the above indication information is used to indicate whether the transmitting PDCP entity of the terminal selectively retransmits the first data.)

1. A method of data transmission, the method comprising:

when a data transmission mode between a terminal and a first node is a confirmation mode, the first node acquires first information;

the first node sends indication information to the terminal according to the first information;

wherein the first information comprises at least one of: whether the length of a Packet Data Convergence Protocol (PDCP) sequence number of the terminal is reconfigured and whether the first node has a data packet which is not received in sequence; the indication information is used for indicating whether a transmitting PDCP entity of the terminal selectively retransmits the first data.

2. The method according to claim 1, wherein in a scenario where the terminal is handed over from the first node to a second node, the first information further comprises: whether the first node needs to forward data to the second node.

3. The method of claim 2, wherein after the first node sends the indication information to a terminal, the method further comprises:

the first node sends second information and/or second data to the second node;

the second information is used for instructing the second node to adjust a receiving window of the second node, and the adjusted receiving window of the second node is the same as the receiving window of the first node; the second data is data that has not been submitted to an upper layer by the first node.

4. The method of claim 1, wherein the first data comprises M packets;

after the first node sends the indication information to the terminal according to the first information, the method further includes:

if the indication information is specifically used for indicating a sending PDCP entity of the terminal to selectively retransmit the first data to the first node, the first node receives N data packets of the M data packets sent by the terminal in sequence;

if the indication information is specifically used for indicating a sending PDCP entity of the terminal to non-selectively retransmit the first data to the first node, the first node receives the M data packets sent by the terminal in sequence;

wherein the N data packets are data packets of the M data packets for which successful reception confirmation by the first node is not obtained; m is an integer greater than 1, N is an integer greater than or equal to 1, and M is greater than or equal to N.

5. The method according to any of claims 1 to 4, wherein the indication information is carried in radio resource control, RRC, reconfiguration signaling.

6. A method of data transmission, the method comprising:

when a data transmission mode between a terminal and a first node is a confirmation mode, the terminal receives indication information sent by the first node; the indication information is used for indicating whether a sending Packet Data Convergence Protocol (PDCP) entity of the terminal selectively retransmits first data or not;

and the terminal determines whether to retransmit the first data selectively according to the indication information.

7. The method of claim 6, wherein the first data comprises M packets;

after the terminal determines whether to selectively retransmit the first data according to the indication information, the method further includes:

if the indication information is specifically used for indicating a sending PDCP entity of the terminal to selectively retransmit the first data, the terminal sends N data packets in the M data packets to a target node in sequence;

if the indication information is specifically used for indicating a sending PDCP entity of the terminal to non-selectively retransmit the first data, the terminal sends the M data packets to the target node in sequence;

wherein the N data packets are data packets of the M data packets for which successful reception confirmation by the first node is not obtained; m is an integer greater than 1, N is an integer greater than or equal to 1, and M is greater than or equal to N.

8. The method of claim 7, wherein the indication information is carried in Radio Resource Control (RRC) reconfiguration signaling.

9. A node apparatus, comprising:

the system comprises an acquisition module, a transmission module and a processing module, wherein the acquisition module is used for acquiring first information when a data transmission mode between a terminal and node equipment is a confirmation mode;

the sending module is used for sending indication information to the terminal according to the first information acquired by the acquiring module;

wherein the first information comprises at least one of: whether the length of a Packet Data Convergence Protocol (PDCP) sequence number of the terminal is reconfigured and whether the node equipment has data packets which are not received in sequence; the indication information is used for indicating whether a transmitting PDCP entity of the terminal selectively retransmits the first data.

10. The node device of claim 9, wherein in a scenario where the terminal is handed over from the node device to a second node, the first information further comprises: whether the node device needs to forward data to the second node.

11. The node device according to claim 10, wherein the sending module is further configured to send second information and/or second data to the second node;

the second information is used for instructing the second node to adjust a receiving window of the second node, and the adjusted receiving window of the second node is the same as the receiving window of the node device; the second data is data that has not been submitted to an upper layer by the node device.

12. The node apparatus of claim 9, wherein the first data comprises M packets;

the node device further includes:

a receiving module, configured to receive N data packets of the M data packets that are sequentially sent by the terminal if the indication information is specifically used to indicate a sending PDCP entity of the terminal to selectively retransmit the first data to the node device; if the indication information is specifically used for indicating a sending PDCP entity of the terminal to non-selectively retransmit the first data to the node device, receiving the M data packets sent by the terminal in sequence;

the N data packets are data packets which are not confirmed to be successfully received by the node equipment in the M data packets; m is an integer greater than 1, N is an integer greater than or equal to 1, and M is greater than or equal to N.

13. The node device according to any of claims 9 to 12, wherein the indication information is carried in radio resource control, RRC, reconfiguration signaling.

14. A terminal, comprising:

a receiving module, configured to receive, by a terminal, indication information sent by a first node when a data transmission mode between the terminal and the first node is a confirmation mode; the indication information is used for indicating whether a sending Packet Data Convergence Protocol (PDCP) entity of the terminal selectively retransmits first data or not;

a determining module, configured to determine whether to selectively retransmit the first data according to the indication information received by the receiving module.

15. The terminal of claim 14, wherein the first data comprises M data packets;

the terminal further comprises:

a sending module, configured to send N data packets of the M data packets to a target node in sequence if the indication information is specifically used to indicate a sending PDCP entity of the terminal to selectively retransmit the first data; if the indication information is specifically used for indicating a sending PDCP entity of the terminal to non-selectively retransmit the first data, sending the M data packets to the target node in sequence;

wherein the N data packets are data packets of the M data packets for which successful reception confirmation by the first node is not obtained; m is an integer greater than 1, N is an integer greater than or equal to 1, and M is greater than or equal to N.

16. The terminal according to claim 14 or 15, wherein the indication information is carried in radio resource control, RRC, reconfiguration signaling.

17. Node device, comprising a processor, a memory and a computer program stored on the memory and executable on the processor, the computer program, when being executed by the processor, realizing the steps of the data transmission method according to any one of claims 1 to 5.

18. A terminal, characterized in that it comprises a processor, a memory and a computer program stored on the memory and executable on the processor, the computer program, when executed by the processor, implementing the steps of the data transmission method according to any one of claims 6 to 8.

19. A computer-readable storage medium, on which a computer program is stored which, when being executed by a processor, carries out the steps of the data transmission method according to one of claims 1 to 8.

Technical Field

The present invention relates to the field of communications technologies, and in particular, to a data transmission method, a terminal, and a node device.

Background

Currently, when a handover or a radio link failure occurs (e.g., Packet Data Convergence Protocol (PDCP) layer integrity detection failure), a higher layer request for re-establishment is triggered. When PDCP re-establishment, a transmitting PDCP entity in the network side device or the terminal side device may need to perform data retransmission for AM DRB (acknowledged mode data radio bearer).

In the prior art, in the PDCP re-establishment process, when a sending PDCP entity in a network side device or a terminal side device performs a data retransmission process, retransmission is usually started from a first unsuccessfully transmitted data packet in data that needs to be retransmitted, and since the sending PDCP entity in the network side device or the terminal side device does not support selective transmission of data, data is repeatedly transmitted, which results in unnecessary resource waste.

For example, taking PDCP reestablishment caused by a handover process of a terminal from a source node to a target node as an example, as shown in fig. 1, the terminal sends 5 packets with PDCP sequence numbers of 1 to 5 to the source node before handover, where the source node of the packets with sequence numbers 3 and 5 does not successfully receive the packets, and after the terminal switches from the source node to the target node, due to PDCP reestablishment, the terminal may retransmit the packet from the packet with sequence number 3 to the target node, that is, retransmit the packets with sequence numbers 3, 4, and 5, which results in repeated transmission of the packet with sequence number 4.

Disclosure of Invention

The embodiment of the invention provides a data transmission method, a terminal and node equipment, which are used for solving the problem of resource waste caused by the fact that a PDCP entity for sending does not support selective retransmission of data in the prior art.

In order to solve the technical problem, the invention is realized as follows:

in a first aspect, an embodiment of the present invention provides a data transmission method, where the method includes:

when a data transmission mode between a terminal and a first node is a confirmation mode, the first node acquires first information;

the first node sends indication information to the terminal according to the first information;

wherein the first information comprises at least one of: whether the length of a Packet Data Convergence Protocol (PDCP) sequence number of the terminal is reconfigured and whether the first node has a data packet which is not received in sequence; the indication information is used for indicating whether a transmitting PDCP entity of the terminal selectively retransmits the first data.

In a second aspect, an embodiment of the present invention provides a data transmission method, where the method includes:

when a data transmission mode between a terminal and a first node is a confirmation mode, the terminal receives indication information sent by the first node; the indication information is used for indicating whether a sending Packet Data Convergence Protocol (PDCP) entity of the terminal selectively retransmits first data or not;

and the terminal determines whether to retransmit the first data selectively according to the indication information.

In a third aspect, an embodiment of the present invention provides a node device, including:

the system comprises an acquisition module, a transmission module and a processing module, wherein the acquisition module is used for acquiring first information when a data transmission mode between a terminal and node equipment is a confirmation mode;

the sending module is used for sending indication information to the terminal according to the first information acquired by the acquiring module;

wherein the first information comprises at least one of: whether the length of a Packet Data Convergence Protocol (PDCP) sequence number of the terminal is reconfigured and whether the node equipment has data packets which are not received in sequence; the indication information is used for indicating whether a transmitting PDCP entity of the terminal selectively retransmits the first data.

In a fourth aspect, an embodiment of the present invention provides a terminal, including:

a receiving module, configured to receive, by a terminal, indication information sent by a first node when a data transmission mode between the terminal and the first node is a confirmation mode; the indication information is used for indicating whether a sending Packet Data Convergence Protocol (PDCP) entity of the terminal selectively retransmits first data or not;

a determining module, configured to determine whether to selectively retransmit the first data according to the indication information received by the receiving module.

In a fifth aspect, an embodiment of the present invention provides a node device, which includes a processor, a memory, and a computer program stored on the memory and executable on the processor, and when executed by the processor, the computer program implements the steps of the data transmission method according to the first aspect.

In a sixth aspect, an embodiment of the present invention provides a terminal, including a processor, a memory, and a computer program stored on the memory and operable on the processor, where the computer program, when executed by the processor, implements the steps of the data transmission method according to the second aspect.

In a seventh aspect, an embodiment of the present invention provides a computer-readable storage medium, where a computer program is stored on the computer-readable storage medium, and when the computer program is executed by a processor, the steps of the data transmission method are implemented as described above.

In the embodiment of the present invention, when the data transmission mode between the terminal and the first node is the acknowledged mode, the first node sends the corresponding indication information to the terminal by obtaining the first information, so as to indicate whether the sending PDCP entity of the terminal selectively retransmits the first data, thereby reducing unnecessary resource waste and improving communication efficiency and efficiency.

Drawings

In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings needed to be used in the description of the embodiments of the present invention will be briefly introduced below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and it is obvious for those skilled in the art that other drawings can be obtained according to these drawings without inventive labor.

Fig. 1 is a schematic structural diagram of a communication system according to an embodiment of the present invention;

fig. 2 is a second schematic structural diagram of a communication system according to an embodiment of the present invention;

fig. 3 is a flowchart illustrating a data transmission method according to an embodiment of the present invention;

fig. 4 is a second flowchart of a data transmission method according to an embodiment of the present invention;

fig. 5 is a schematic structural diagram of a node device according to an embodiment of the present invention;

fig. 6 is a schematic structural diagram of a terminal according to an embodiment of the present invention;

fig. 7 is a second schematic structural diagram of a node device according to an embodiment of the present invention;

fig. 8 is a second schematic structural diagram of a terminal according to an embodiment of the present invention.

Detailed Description

The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are some, not all, embodiments of the present invention. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.

The technical scheme provided by the invention can be applied to various communication systems, such as a 5G communication system, a future evolution system or a plurality of communication convergence systems and the like. A variety of application scenarios may be included, for example, scenarios such as machine to machine (M2M), D2M, macro and micro communication, enhanced mobile broadband (eMBB), ultra and low reliability communication (urrllc), and mass internet of things communication (mtc). These scenarios include, but are not limited to: the communication between the terminals, the communication between the network devices, or the communication between the network devices and the terminals. The embodiment of the invention can be applied to the communication between the network equipment and the terminal in the 5G communication system, or the communication between the terminal and the terminal, or the communication between the network equipment and the network equipment.

Fig. 2 shows a schematic diagram of a possible structure of a communication system according to an embodiment of the present invention. As shown in fig. 2, the communication system includes at least one node apparatus 100 (only one is shown in fig. 2) and one or more terminals 200 to which each node apparatus 100 is connected.

The node device 100 may be a network side device (network device for short), and the network device may be a base station, a core network device, a Transmission and Reception node (TRP), a relay station, or an access Point. The network device may be a Base Transceiver Station (BTS) in a Global System for mobile communications (GSM) or Code Division Multiple Access (CDMA) network, may be an nb (nodeb) in Wideband Code Division Multiple Access (WCDMA), and may be an eNB or enodeb (evolved nodeb) in LTE. The network device 100 may also be a wireless controller in a Cloud Radio Access Network (CRAN) scenario. The network device may also be a network device in a 5G communication system or a network device in a future evolution network. The words used are not to be construed as limitations of the invention.

The terminal 200 may be a wireless terminal, which may be a device providing voice and/or other traffic data connectivity to a user, a handheld device having wireless communication functionality, a computing device or other processing device connected to a wireless modem, a vehicle mounted device, a wearable device, a terminal in a future 5G network or a terminal in a future evolved PLMN network, etc., as well as a wired terminal. A Wireless terminal may communicate with one or more core networks via a Radio Access Network (RAN), and may be a Mobile terminal, such as a Mobile phone (or "cellular" phone) and a computer with a Mobile terminal, for example, a portable, pocket, hand-held, computer-included or vehicle-mounted Mobile device, which exchange languages and/or data with the RAN, and Personal Communication Service (PCS) phones, cordless phones, Session Initiation Protocol (SIP) phones, Wireless Local Loop (WLL) stations, Personal Digital Assistants (PDAs), and the like, and may also be a Mobile device, UE terminal, Access terminal, Wireless communication device, terminal unit, terminal Station, Mobile Station (Mobile Station), Access terminal, Wireless communication device, terminal unit, terminal Station, Mobile Station (Mobile Station), and the like, A Remote Station (Remote Station), a Remote Station, a Remote Terminal (Remote Terminal), a Subscriber unit (Subscriber unit), a Subscriber Station (Subscriber Station), a User Agent (User Agent), a Terminal device, and the like. As an example, in the embodiment of the present invention, fig. 2 illustrates that the terminal 200 is a mobile phone, and the node device 100 illustrates a base station.

The term "and/or" herein is merely an association describing an associated object, meaning that three relationships may exist, e.g., a and/or B, may mean: a exists alone, A and B exist simultaneously, and B exists alone. In addition, the character "/" herein generally indicates that the former and latter related objects are in an "or" relationship; in the formula, the character "/" indicates that the preceding and following related objects are in a relationship of "division". The term "plurality" herein means two or more, unless otherwise specified.

For the convenience of clearly describing the technical solutions of the embodiments of the present invention, in the embodiments of the present invention, the words "first", "second", and the like are used to distinguish the same items or similar items with basically the same functions or actions, and those skilled in the art can understand that the words "first", "second", and the like do not limit the quantity and execution order.

It should be noted that, in the embodiments of the present invention, words such as "exemplary" or "for example" are used to indicate examples, illustrations or explanations. Any embodiment or design described as "exemplary" or "e.g.," an embodiment of the present invention is not necessarily to be construed as preferred or advantageous over other embodiments or designs. Rather, use of the word "exemplary" or "such as" is intended to present concepts related in a concrete fashion.

The technical scheme provided by the application is described below with reference to the accompanying drawings.

20页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种被用于无线通信的用户设备、基站中的方法和装置

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类