WO2019028896A1 - 数据传输的方法、发射端设备和接收端设备 - Google Patents

数据传输的方法、发射端设备和接收端设备 Download PDF

Info

Publication number
WO2019028896A1
WO2019028896A1 PCT/CN2017/097243 CN2017097243W WO2019028896A1 WO 2019028896 A1 WO2019028896 A1 WO 2019028896A1 CN 2017097243 W CN2017097243 W CN 2017097243W WO 2019028896 A1 WO2019028896 A1 WO 2019028896A1
Authority
WO
WIPO (PCT)
Prior art keywords
drb
end device
packet
quality
data packet
Prior art date
Application number
PCT/CN2017/097243
Other languages
English (en)
French (fr)
Inventor
唐海
Original Assignee
Oppo广东移动通信有限公司
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
Priority to CN201780091892.2A priority Critical patent/CN110741719A/zh
Priority to AU2017427114A priority patent/AU2017427114A1/en
Application filed by Oppo广东移动通信有限公司 filed Critical Oppo广东移动通信有限公司
Priority to CA3066511A priority patent/CA3066511A1/en
Priority to SG11201911667XA priority patent/SG11201911667XA/en
Priority to KR1020197036936A priority patent/KR102404909B1/ko
Priority to PCT/CN2017/097243 priority patent/WO2019028896A1/zh
Priority to JP2019569821A priority patent/JP2020533820A/ja
Priority to BR112020000313-1A priority patent/BR112020000313A2/pt
Priority to EP17921337.6A priority patent/EP3651538B1/en
Priority to US16/623,324 priority patent/US20210144588A1/en
Priority to RU2019141330A priority patent/RU2745718C1/ru
Priority to CN202010073878.3A priority patent/CN111278054B/zh
Priority to TW107128101A priority patent/TWI762702B/zh
Publication of WO2019028896A1 publication Critical patent/WO2019028896A1/zh
Priority to IL271198A priority patent/IL271198A/en
Priority to ZA2019/08114A priority patent/ZA201908114B/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/20Manipulation of established connections
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/08Load balancing or load distribution
    • H04W28/082Load balancing or load distribution among bearers or channels
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/0252Traffic management, e.g. flow control or congestion control per individual bearer or channel
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/0268Traffic management, e.g. flow control or congestion control using specific QoS parameters for wireless networks, e.g. QoS class identifier [QCI] or guaranteed bit rate [GBR]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/16Central resource management; Negotiation of resources or communication parameters, e.g. negotiating bandwidth or QoS [Quality of Service]
    • H04W28/24Negotiating SLA [Service Level Agreement]; Negotiating QoS [Quality of Service]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/20Manipulation of established connections
    • H04W76/27Transitions between radio resource control [RRC] states
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/30Connection release
    • H04W76/34Selective release of ongoing connections
    • H04W76/36Selective release of ongoing connections for reassigning the resources associated with the released connections
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/02Terminal devices
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/08Access point devices

Definitions

  • the present application relates to the field of communications, and more particularly, to a method of data transmission, a transmitting end device, and a receiving end device.
  • a Service Data Adaptation Protocol (SDAP) layer is added to the radio access network to complete the Quality of Service flow (Quality of Service flow). , QoSflow) to mapping between Data Radio Bearers (DRBs).
  • DRB Data Radio Bearers
  • the radio access network establishes a default bearer (default DRB) for different QoS flows.
  • default DRB cannot meet the requirements of different QoS flows for data transmission. Therefore, how to improve the data transmission of QoSflow is an urgent problem to be solved.
  • the embodiment of the present application provides a data transmission method, a transmitting end device, and a receiving end device.
  • the corresponding data radio bearer may be switched from a source data radio bearer to a target data radio bearer. And after the handover, the data packet of the quality of service data stream is not out of order, and the transmission is not interrupted, thereby ensuring reliable transmission of data.
  • an embodiment of the present application provides a data transmission method, including:
  • the transmitting end device switches the data radio bearer DRB corresponding to the first quality of service data stream from the first DRB to the second DRB;
  • the transmitting end device sends, by the second DRB, the untransmitted data packet in the first quality of service data stream to the receiving end device.
  • the transmitting end device may be a terminal device or a network device.
  • the receiving end device is a network device
  • the transmitting end device is a terminal device
  • the receiving end device is a terminal device
  • the second DRB is more in line with the transmission of the first quality of service data stream.
  • the transmitting end device may, in the transmission process of the first quality of service data stream, the DRB corresponding to the first quality of service data stream from the first The DRB switches to the second DRB, thereby implementing the process of transmitting the first quality of service data stream, switching from the first DRB to the second DRB, and further improving the transmission efficiency of the first quality of service data stream.
  • the method before the transmitting end device switches the DRB corresponding to the first quality of service data stream from the first DRB to the second DRB, the method further includes:
  • the transmitting end device receives the indication information, where the indication information is used to indicate that the DRB corresponding to the first quality of service data stream is switched from the first DRB to the second DRB.
  • the transmitting end device may be a terminal device.
  • the indication information is radio resource control RRC signaling or reverse quality of service RQoS, and the RQoS is determined according to an identifier ID of a data packet received on the second DRB.
  • the method before the transmitting end device switches the DRB corresponding to the first quality of service data stream from the first DRB to the second DRB, the method further includes:
  • the transmitting device sends at least one data packet in the first quality of service data stream by using the first DRB.
  • the method before the transmitting end device sends the at least one data packet in the first quality of service data stream by using the first DRB, the method further includes:
  • the transmitting device adds the first identification information to the packet header of the last data packet in the at least one data packet, where the first identifier information is used to indicate that the last data packet is sent by the transmitting end device by using the first DRB.
  • the last packet adds the first identification information to the packet header of the last data packet in the at least one data packet, where the first identifier information is used to indicate that the last data packet is sent by the transmitting end device by using the first DRB.
  • the transmitting end device may switch the DRB corresponding to the first quality of service data stream from the first DRB to the second DRB during the transmission of the first quality of service data stream. Then, the last data packet sent by the first DRB may be indicated by the first identifier information, thereby ensuring that the first quality of service data stream does not appear out of order during the transmission process, thereby ensuring reliable transmission of data.
  • the method further includes:
  • the transmitting end device After transmitting the at least one data packet, the transmitting end device sends a first identifier packet, where the first identifier packet is used to indicate that the last data packet of the first identifier packet is the last one corresponding to the first DRB data pack.
  • the method before the sending end device sends the unsent data packet to the receiving end device by using the second DRB, the method further includes:
  • the transmitting end device adds second identification information to the packet header of the first data packet in the unsent data packet, where the second identifier information is used to indicate that the transmitting end device passes the first data packet before sending the first data packet.
  • the first DRB sends the data packet in the first quality of service data stream.
  • the method before the sending end device sends the unsent data packet to the receiving end device by using the second DRB, the method further includes:
  • the transmitting device sends a second identifier packet to the receiver device by using the second DRB, where the second identifier packet is used to indicate that the transmitter device sends the first service by using the first DRB before sending the second identifier packet.
  • a packet in a quality data stream is used to indicate that the transmitter device sends the first service by using the first DRB before sending the second identifier packet.
  • the quality of service level identifier (QCI) of the data packet transmitted on the second DRB is better than the QCI of the data packet transmitted on the first DRB.
  • the quality of service level identifier QCI of the data packet transmitted on the second DRB is better than the QCI of the data packet transmitted on the first DRB, and thus, the first quality of service data is After the DRB corresponding to the flow is switched from the first DRB to the second DRB, data transmission can be performed more efficiently.
  • an embodiment of the present application provides a data transmission method, including:
  • the receiving end device determines that the data radio bearer DRB corresponding to the first quality of service data stream is switched from the first DRB to the second DRB;
  • the receiving device caches the plurality of data packets.
  • the receiving end device may determine, in the transmission process of the first quality of service data stream, that the DRB corresponding to the first quality of service data stream is switched from the first DRB to the second DRB, And after receiving the plurality of data packets in the first quality of service data stream sent by the transmitting end device through the second DRB, buffering the data packets, thereby ensuring that the first quality of service data stream does not appear in the process of transmission. Order, in turn, ensures reliable transmission of data.
  • the method before the receiving end device determines that the DRB corresponding to the first quality of service data stream is switched from the first DRB to the second DRB, the method further includes:
  • the receiving end device receives the indication information, where the indication information is used to indicate that the DRB corresponding to the first quality of service data stream is switched from the first DRB to the second DRB.
  • the receiving end device may be a terminal device.
  • the indication information is a radio resource control RRC signaling or a reflected quality of service, where the quality of the reflection is based on an identifier of the data packet received on the second DRB. determine.
  • the packet header of the first data packet of the multiple data packets includes first identifier information, where the first identifier information is used to indicate that the transmitting device is transmitting Sending, in the first data packet, the data packet in the first quality of service data stream before the first data packet;
  • the receiving device determines that the plurality of data packets need to be cached, including:
  • the method before the receiving end device receives the multiple data packets, the method further includes:
  • the first identifier packet is used to indicate that the transmitter device sends the data packet in the first quality of service data stream by using the first DRB before sending the first identifier packet ;
  • the receiving device determines that the plurality of data packets need to be cached, including:
  • the first identifier packet it is determined that the plurality of data packets need to be cached.
  • the method further includes:
  • the receiving end device transmits, according to the second identifier information, the plurality of data packets received by the second DRB and the at least one data packet received by the first DRB.
  • the receiving end device may indicate that the first DRB is sent by using the second identifier information.
  • the last data packet thereby ensuring that the first quality of service data stream does not appear out of order during the transmission process, thereby ensuring reliable transmission of data.
  • the method further includes:
  • the receiving end device transmits, according to the second identifier packet, the plurality of data packets received by the second DRB and the at least one data packet received by the first DRB.
  • the quality of service level identifier QCI of the data packet transmitted on the first DRB is better than the QCI of the data packet transmitted on the second DRB.
  • the quality of service level identifier QCI of the data packet transmitted on the second DRB is better than the QCI of the data packet transmitted on the first DRB, and thus, the first quality of service data is After the DRB corresponding to the flow is switched from the first DRB to the second DRB, data transmission can be performed more efficiently.
  • the embodiment of the present application provides a transmitting end device, which can execute the module or unit of the method in the first aspect or any optional implementation manner of the first aspect.
  • the embodiment of the present application provides a receiving end device, which can execute the module or unit of the method in the second aspect or any optional implementation manner of the second aspect.
  • a transmitter device comprising a processor, a memory, and a communication interface.
  • the processor is coupled to the memory and communication interface.
  • the memory is for storing instructions for the processor to execute, and the communication interface is for communicating with other network elements under the control of the processor.
  • the processor executes the instructions stored by the memory, the execution causes the processor to perform the method of the first aspect or any of the possible implementations of the first aspect.
  • a receiving end device comprising a processor, a memory, and a communication interface.
  • the processor is coupled to the memory and communication interface.
  • the memory is for storing instructions for the processor to execute, and the communication interface is for communicating with other network elements under the control of the processor.
  • the processor executes the instructions stored by the memory, the execution causes the processor to perform the method of any of the possible implementations of the second aspect or the second aspect.
  • a computer storage medium storing program code for instructing a computer to perform the method of any of the first aspect or the first aspect of the first aspect. instruction.
  • a computer storage medium having a program stored therein Sequence code for instructing a computer to execute the instructions of the method of any of the above-described second aspect or any of the possible implementations of the second aspect.
  • a computer program product comprising instructions, when executed on a computer, causes the computer to perform the methods described in the various aspects above.
  • FIG. 1 shows a wireless communication system to which the embodiment of the present application is applied.
  • FIG. 2 is a schematic diagram of mapping a QoS flow to a DRB according to an embodiment of the present application.
  • FIG. 3 is a schematic flowchart of a method for data transmission according to an embodiment of the present application.
  • FIG. 4 is a schematic flowchart of another method for data transmission according to an embodiment of the present application.
  • FIG. 5 is a schematic block diagram of a transmitting end device according to an embodiment of the present application.
  • FIG. 6 is a schematic block diagram of a sink device according to an embodiment of the present application.
  • FIG. 7 is a schematic block diagram of an apparatus for data transmission provided by an embodiment of the present application.
  • FIG. 8 is a schematic structural diagram of a system chip according to an embodiment of the present application.
  • GSM Global System of Mobile communication
  • CDMA Code Division Multiple Access
  • WCDMA Wideband Code Division Multiple Access
  • GPRS General Packet Radio Service
  • LTE Long Term Evolution
  • FDD Frequency Division Duplex
  • TDD Time Division Duplex
  • UPD Universal Mobile Telecommunication System
  • WiMAX Worldwide Interoperability for Microwave Access
  • FIG. 1 shows a wireless communication system 100 to which an embodiment of the present application is applied.
  • the wireless communication system 100 can include a network device 110.
  • Network device 110 may be a device that communicates with a terminal device.
  • Network device 110 can provide communication coverage for a particular geographic area and can be located in the coverage area
  • a terminal device for example, a UE communicates.
  • the network device 110 may be a base station (Base Transceiver Station, BTS) in a GSM system or a CDMA system, or may be a base station (NodeB, NB) in a WCDMA system, or may be an evolved base station in an LTE system.
  • BTS Base Transceiver Station
  • NodeB NodeB
  • the network device can be a relay station, an access point, an in-vehicle device, a wearable device, A network side device in a future 5G network or a network device in a publicly available Public Land Mobile Network (PLMN) in the future.
  • PLMN Public Land Mobile Network
  • the wireless communication system 100 also includes at least one terminal device 120 located within the coverage of the network device 110.
  • Terminal device 120 can be mobile or fixed.
  • the terminal device 120 may refer to an access terminal, a user equipment (User Equipment, UE), a subscriber unit, a subscriber station, a mobile station, a mobile station, a remote station, a remote terminal, a mobile device, a user terminal, a terminal, and a wireless communication.
  • the access terminal may be a cellular phone, a cordless phone, a Session Initiation Protocol (SIP) phone, a Wireless Local Loop (WLL) station, a Personal Digital Assistant (PDA), with wireless communication.
  • D2D device to device communication
  • D2D device to device
  • the 5G system or network may also be referred to as a New Radio (NR) system or network.
  • NR New Radio
  • FIG. 1 exemplarily shows one network device and two terminal devices.
  • the wireless communication system 100 may include a plurality of network devices and may include other numbers of terminal devices within the coverage of each network device. The application embodiment does not limit this.
  • the wireless communication system 100 may further include other network entities, such as a network controller, a mobility management entity, and the like.
  • network entities such as a network controller, a mobility management entity, and the like.
  • the radio access network (RAN) side is in the upper layer of the Packet Data Convergence Protocol (PDCP) layer.
  • PDCP Packet Data Convergence Protocol
  • the SDAP layer is added to complete the mapping of QoSflow to DRB.
  • the Internet Protocol (IP) layer maps packets from IP flow to QoSflow, and then the packet is sent from QoSflow by SDAP.
  • IP Internet Protocol
  • the mapping to the radio bearer can be mapped to the same DRB for different QoS flows, and the data packet is handed over to the PDCP layer for processing by the mapped DRB.
  • the mapping of QoSflow to DRB can be directly indicated to the terminal through Radio Resource Control (RRC). It can also be obtained by using a QoS mapping of the reflection.
  • RRC Radio Resource Control
  • the network device can carry the identifier of the QoS flow in the downlink data packets belonging to the same QoS flow, and the terminal device can obtain each downlink data packet after successfully acquiring the downlink data packet.
  • the mapping of the QoS flow to the DRB is recorded.
  • the uplink data packet When an uplink data packet needs to be sent, the uplink data packet is directly sent according to the mapping relationship recorded.
  • the downlink data packets that belong to the same QoSflow in the existing solution must carry the identifier of the QoS flow, resulting in a relatively large network overhead.
  • system and “network” are used interchangeably herein.
  • the term “and/or” in this context is merely an association describing the associated object, indicating that there may be three relationships, for example, A and/or B, which may indicate that A exists separately, and both A and B exist, respectively. B these three situations.
  • the character "/" in this article generally indicates that the contextual object is an "or" relationship.
  • FIG. 3 is a schematic flowchart of a method 200 for data transmission according to an embodiment of the present application.
  • the method 200 may be performed by a transmitting device, which may be a network device as shown in FIG. 1, or a terminal device as shown in FIG. 1, and the receiving in the method 200.
  • the end device may be a network device as shown in FIG. 1, or may be a terminal device as shown in FIG. 1, and the method 200 includes the following.
  • the transmitting end device switches the data radio bearer DRB corresponding to the first quality of service data stream from the first DRB to the second DRB.
  • the SDAP in the transmitting end device may switch the data radio bearer DRB corresponding to the first quality of service data stream from the first DRB to the second DRB.
  • the QoS Class Identifier (QCI) of the data packet transmitted on the second DRB is better than the QCI of the data packet transmitted on the first DRB.
  • the first DRB may be a default data radio bearer (default DRB) established by the radio access network side, and different quality of service data streams are mapped on the default DRB.
  • default DRB data radio bearer
  • the second DRB is more in line with the transmission requirement of the first quality of service data stream.
  • the network device may directly decide to switch the DRB corresponding to the first quality of service data stream from the first DRB to the second DRB.
  • the transmitting end device when the transmitting end device is the terminal device, the transmitting end device receives the indication information, where the indication information is used to indicate that the DRB corresponding to the first quality of service data stream is switched from the first DRB to the second DRB, Therefore, the transmitting end device can switch the DRB corresponding to the first quality of service data stream from the first DRB to the second DRB according to the indication information.
  • the indication information is radio resource control RRC signaling or reverse QoS (RQoS), and the RQoS is determined according to an identifier (Identity, ID) of the data packet received on the second DRB.
  • the method before the transmitting end device switches the DRB corresponding to the first quality of service data stream from the first DRB to the second DRB, the method further includes:
  • the transmitting device sends at least one data packet in the first quality of service data stream by using the first DRB.
  • the transmitting end device sends, by using the second DRB, the untransmitted data packet in the first quality of service data stream to the receiving end device.
  • the transmitting end device may ensure that the data packet of the first quality of service data stream transmitted by the first DRB and the data packet of the first quality of service data stream transmitted by the second DRB are performed by: Order delivery (reliable transmission of the first quality of service data stream):
  • the transmitting end device before the transmitting end device sends the at least one data packet in the first quality of service data stream by using the first DRB, the transmitting end device adds in a packet header of a last data packet in the at least one data packet.
  • the first identifier information is used to indicate that the last data packet is the last data packet sent by the transmitting end device by using the first DRB.
  • the receiving end device can determine the sequence of the data packets in the first quality of service data stream according to the first identification information, and further ensure reliable transmission of the first quality of service data stream.
  • the first identification information may be an end marker.
  • the first identification information is added in the SDAP haeder.
  • the transmitting device sends a first identifier packet after the at least one data packet is sent, where the first identifier packet is used to indicate that the last data packet of the first identifier packet is the last data packet corresponding to the first DRB. .
  • the receiving end device can determine the first quality of service data stream according to the first identifier packet.
  • the order of the data packets in turn, guarantees reliable transmission of the first quality of service data stream.
  • the first identifier packet may be a new data packet generated by the transmitting end device after sending the at least one data packet.
  • the first identifier packet may be a non-loaded SDAP PDU (SDAP PDU without payload), or may be a control PDU (SDAP control PDU) in the SDAP.
  • SDAP PDU non-loaded SDAP PDU
  • SDAP control PDU control PDU
  • the transmitting end device before the transmitting end device sends the unsent data packet to the receiving end device by using the second DRB, the transmitting end device adds the first packet in the header of the first data packet in the unsent data packet.
  • the second identifier information is used to indicate that the transmitting end device sends the data packet in the first quality of service data stream by using the first DRB before sending the first data packet.
  • the receiving end device can determine the sequence of the data packets in the first quality of service data stream according to the second identification information, and further ensure reliable transmission of the first quality of service data stream.
  • the second identification information may be a start marker.
  • the second identification information is added in the SDAP haeder.
  • the transmitting end device before the transmitting end device sends the unsent data packet to the receiving end device by using the second DRB, the transmitting end device sends a second identifier packet to the receiving end device by using the second DRB, the second The identifier packet is used to indicate that the transmitting end device sends the data packet in the first quality of service data stream by using the first DRB before sending the second identifier packet.
  • the receiving end device can determine the sequence of the data packets in the first quality of service data stream according to the second identity packet, and further ensure reliable transmission of the first quality of service data stream.
  • the second identification packet may be a new data packet generated by the transmitting end device before sending the unsent data packet.
  • the second identification packet may be a non-loaded SDAP PDU (SDAP PDU without payload), or may be a control PDU in the SDAP.
  • the transmitting end device may ensure, according to at least one of the foregoing four manners, a data packet of the first quality of service data stream transmitted by using the first DRB and the first data packet transmitted by using the second DRB.
  • the data packets of the quality of service data stream are delivered in order (the reliable transmission of the first quality of service data stream).
  • the transmitting end device may switch the DRB corresponding to the first quality of service data stream from the first DRB to the second DRB during the transmission of the first quality of service data stream.
  • the last data packet sent by the first DRB may be indicated by the first identifier information, thereby ensuring that the first quality of service data stream does not pass during the transmission process. Out of order, in turn, to ensure reliable transmission of data.
  • the quality of service level identifier QCI of the data packet transmitted on the second DRB is better than the QCI of the data packet transmitted on the first DRB, thereby switching the DRB corresponding to the first quality of service data stream from the first DRB to the first After the second DRB, data transmission can be performed more efficiently.
  • FIG. 4 is a schematic flowchart of a method 300 for data transmission according to an embodiment of the present application.
  • the method 300 may be performed by a receiving end device, which may be a network device as shown in FIG. 1 or a terminal device as shown in FIG.
  • the end device may be a network device as shown in FIG. 1, or may be a terminal device as shown in FIG. 1, and the method 300 includes the following.
  • the receiving end device determines that the data radio bearer DRB corresponding to the first quality of service data stream is switched from the first DRB to the second DRB.
  • the quality of service level identifier QCI of the data packet transmitted on the first DRB is better than the QCI of the data packet transmitted on the second DRB.
  • the receiving end device when the receiving end device is a network device, the receiving end device may directly determine that the data radio bearer DRB corresponding to the first quality of service data stream is switched from the first DRB to the second DRB.
  • the receiving end device when the receiving end device is the terminal device, the receiving end device receives the indication information, where the indication information is used to indicate that the DRB corresponding to the first quality of service data stream is switched from the first DRB to the second DRB, where The receiving end device may determine, according to the indication information, that the data radio bearer DRB corresponding to the first quality of service data stream is switched from the first DRB to the second DRB.
  • the indication information is radio resource control RRC signaling or a reflected quality of service, and the reflected quality of service is determined according to an identifier ID of a data packet received on the second DRB.
  • the receiving end device receives, by the transmitting end device, a plurality of data packets in the first quality of service data stream sent by the transmitting end device by using the second DRB.
  • the receiving device caches the multiple data packets.
  • the receiving end device directly delivers the partial data packet.
  • the receiving end device caches the multiple data packets.
  • whether to cache the multiple data packets can be determined in the following two ways:
  • the first identifier of the first data packet of the multiple data packets includes the first identifier information
  • the first identifier information is used to indicate that the transmitting end device sends the data packet in the first quality of service data stream by using the first DRB before sending the first data packet, and at this time, the receiving end device may be configured according to the first Identify the information and determine that the multiple packets need to be cached.
  • the first identification information may be a start marker.
  • the first identification information is added in the SDAP haeder.
  • the receiving end device receives the first identifier packet by using the second DRB, where the first identifier packet is used to indicate that the transmitting end device sends the first identifier packet before sending the first identifier packet.
  • the data packet in the first quality of service data stream is sent by the first DRB.
  • the receiving end device may determine, according to the first identifier packet, that the multiple data packets need to be cached.
  • the first identification packet may be a new data packet generated by the transmitting end device before sending the unsent data packet.
  • the first identifier packet may be an unloaded SDAP PDU (SDAP PDU without payload), or may be a control PDU in the SDAP.
  • the method 300 further includes:
  • the receiving end device transmits, according to the second identifier information, the plurality of data packets received by the second DRB and the at least one data packet received by the first DRB.
  • the second identification information may be an end marker.
  • the second identification information is added in the SDAP haeder.
  • the method 300 further includes:
  • the receiving end device transmits, according to the second identifier packet, the plurality of data packets received by the second DRB and the at least one data packet received by the first DRB.
  • the second identifier packet may be that the transmitter device sends the at least one data packet. A new packet is generated afterwards.
  • the second identification packet may be a non-loaded SDAP PDU (SDAP PDU without payload), or may be a control PDU in the SDAP.
  • steps in the method 300 of data transmission may refer to the description of the corresponding steps in the method 200 of data transmission, and are not described herein for brevity.
  • the receiving end device may determine, in the transmission process of the first quality of service data stream, that the DRB corresponding to the first quality of service data stream is switched from the first DRB to the second DRB, And after receiving the plurality of data packets in the first quality of service data stream sent by the transmitting end device through the second DRB, buffering the data packets, thereby ensuring that the first quality of service data stream does not appear in the process of transmission. Order, in turn, ensures reliable transmission of data.
  • the receiving end device may indicate the last data packet sent by the first DRB by using the second identifier information, thereby ensuring the first The quality of service data stream does not appear out of order during the transmission process, thereby ensuring reliable transmission of data.
  • the quality of service level identification QCI of the data packet transmitted on the second DRB is better than the QCI of the data packet transmitted on the first DRB, thereby switching the DRB corresponding to the first quality of service data stream from the first DRB to the first DRB. After the second DRB, data transmission can be performed more efficiently.
  • FIG. 5 is a schematic block diagram of a transmitting end device 400 in accordance with an embodiment of the present application. As shown in FIG. 5, the transmitting device 400 includes:
  • the processing unit 410 is configured to switch the data radio bearer DRB corresponding to the first quality of service data stream from the first DRB to the second DRB;
  • the sending unit 420 is configured to send, by using the second DRB, the untransmitted data packet in the first quality of service data stream to the receiving end device.
  • the transmitting end device 400 before the processing unit 410 switches the DRB corresponding to the first quality of service data stream from the first DRB to the second DRB, the transmitting end device 400 further includes:
  • the receiving unit 430 is configured to receive indication information, where the indication information is used to indicate that the DRB corresponding to the first quality of service data stream is switched from the first DRB to the second DRB.
  • the indication information is radio resource control RRC signaling or reverse quality of service RQoS, and the RQoS is determined according to an identifier ID of a data packet received on the second DRB.
  • the sending unit 420 is further configured to pass the first DRB. Transmitting at least one of the first quality of service data streams.
  • the processing unit 410 is further configured to use a last data packet in the at least one data packet.
  • the first identifier information is used to indicate that the last data packet is the last data packet sent by the transmitting end device by using the first DRB.
  • the sending unit 420 is further configured to send the first identifier packet after the at least one data packet is sent, where the first identifier packet is used to indicate that the previous data packet of the first identifier packet is the first DRB corresponding to the first DRB. The last packet.
  • the processing unit 410 is further configured to: in the first data packet of the unsent data packet.
  • a second identifier information is added to the packet header, where the second identifier information is used to indicate that the transmitting end device sends the data packet in the first quality of service data stream by using the first DRB before sending the first data packet.
  • the sending unit 420 before the sending unit 420 sends the untransmitted data packet to the receiving end device by using the second DRB, the sending unit 420 is further configured to send the second identifier packet to the receiving end device by using the second DRB.
  • the second identifier packet is used to indicate that the transmitting end device sends the data packet in the first quality of service data stream by using the first DRB before sending the second identifier packet.
  • the quality of service level identifier QCI of the data packet transmitted on the second DRB is better than the QCI of the data packet transmitted on the first DRB.
  • the transmitting device 400 may correspond to the transmitting device in the method embodiment of the present application, and the above operations and/or functions of the respective units in the transmitting device 400 are respectively implemented to implement FIG. 3 .
  • the corresponding process of the transmitting device in the method 200 is not repeated here for brevity.
  • FIG. 6 is a schematic block diagram of a receiving end device 500 according to an embodiment of the present application. As shown in FIG. 6, the receiving device 500 includes:
  • the processing unit 510 is configured to determine that the data radio bearer DRB corresponding to the first quality of service data stream is switched from the first DRB to the second DRB;
  • the receiving unit 520 is configured to receive, by the sending end device, multiple data packets in the first quality of service data stream sent by the second DRB;
  • the processing unit 510 is further configured to cache the multiple data packets.
  • the receiving unit 520 is further configured to receive indication information, where the indication information is used to indicate The DRB corresponding to the first quality of service data stream is switched from the first DRB to the second DRB.
  • the indication information is radio resource control RRC signaling or a reflected quality of service, and the reflected quality of service is determined according to an identifier ID of a data packet received on the second DRB.
  • the first packet of the first data packet of the multiple data packets includes first identifier information, where the first identifier information is used to indicate that the source device passes the first DRB before sending the first data packet. Transmitting the data packet in the first quality of service data stream;
  • the processing unit 510 is further configured to determine, according to the first identifier information, that the plurality of data packets need to be cached.
  • the receiving unit 520 is further configured to receive, by using the second DRB, a first identifier packet, where the first identifier packet is used to indicate that the sending end device is sending the first Sending the data packet in the first quality of service data stream by using the first DRB before identifying the packet;
  • the processing unit 510 is further configured to determine, according to the first identifier packet, that the plurality of data packets need to be cached.
  • the receiving device 500 further includes:
  • the receiving unit 520 is further configured to receive at least one data packet in the first quality of service data stream sent by the transmitting end device by using the first DRB, where a packet header of the last one of the at least one data packet includes a second packet Identification information, the second identifier information is used to indicate that the last data packet is the last data packet sent by the transmitting end device by using the first DRB;
  • the sending unit 530 is configured to transmit, according to the second identifier information, the plurality of data packets received by the second DRB and the at least one data packet received by the first DRB.
  • the receiving device 500 further includes:
  • the receiving unit 520 is further configured to receive at least one data packet in the first quality of service data stream that is sent by the transmitting end device by using the first DRB;
  • the receiving unit 520 is further configured to receive, by the transmitting end device, the second identifier packet by using the first DRB, where the second identifier packet is used to indicate that the last data packet of the second identifier packet is the first The last packet sent by the DRB;
  • the sending unit 530 is configured to receive, according to the second identifier packet, the transmission received by the second DRB The plurality of data packets and the at least one data packet received by the first DRB.
  • the quality of service level identifier QCI of the data packet transmitted on the first DRB is better than the QCI of the data packet transmitted on the second DRB.
  • the receiving end device 500 may correspond to the terminal device in the method embodiment of the present application, and the foregoing and other operations and/or functions of the respective units in the receiving end device 500 are respectively implemented in FIG.
  • the corresponding process of the receiving device in the method 300 is omitted for brevity.
  • FIG. 7 is a schematic block diagram of an apparatus 600 for data transmission provided by an embodiment of the present application, where the apparatus 600 includes:
  • a memory 610 configured to store a program, where the program includes code
  • the transceiver 620 is configured to communicate with other devices;
  • the processor 630 is configured to execute program code in the memory 610.
  • the processor 630 can implement various operations performed by the transmitting device in the method 200 in FIG. 3, and details are not described herein for brevity.
  • the device 600 may be a network device (for example, an access network device or a core network device), or may be a terminal device (for example, a mobile phone).
  • the transceiver 620 is configured to perform specific signal transceiving under the driving of the processor 630.
  • the processor 630 can also implement various operations performed by the receiving device in the method 300 in FIG. 4, and details are not described herein for brevity.
  • the device 600 may be a terminal device (for example, a mobile phone) or a network device (for example, an access network device or a core network device).
  • the processor 630 may be a central processing unit (CPU), and the processor 630 may also be other general-purpose processors, digital signal processors (DSPs), and application specific integrated circuits. (ASIC), off-the-shelf programmable gate array (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, and more.
  • the general purpose processor may be a microprocessor or the processor or any conventional processor or the like.
  • the memory 610 can include read only memory and random access memory and provides instructions and data to the processor 630. A portion of the memory 610 may also include a non-volatile random access memory. For example, the memory 610 can also store information of the device type.
  • the transceiver 620 can be used to implement signal transmission and reception functions, such as frequency modulation and demodulation functions or upconversion and down conversion functions.
  • At least one step of the above method may pass through hardware in the processor 630.
  • the integrated logic circuit is completed, or the integrated logic circuit can be driven by the instruction in software form to perform the at least one step. Therefore, the device 600 for data transmission can be a chip or a chipset.
  • the steps of the method disclosed in the embodiments of the present application may be directly implemented by the hardware processor, or may be performed by a combination of hardware and software modules in the processor.
  • the software module can be located in a conventional storage medium such as random access memory, flash memory, read only memory, programmable read only memory or electrically erasable programmable memory, registers, and the like.
  • the storage medium is located in the memory, and the processor 630 reads the information in the memory and completes the steps of the above method in combination with the hardware thereof. To avoid repetition, it will not be described in detail here.
  • FIG. 8 is a schematic structural diagram of a system chip 700 according to an embodiment of the present application.
  • the system chip 700 of FIG. 8 includes an input interface 701, an output interface 702, a processor 703, and a memory 704 that can be connected by an internal communication connection line.
  • the processor 703 is configured to execute code in the memory 704.
  • the processor 703 implements the method performed by the transmitting device in the method embodiment. For the sake of brevity, it will not be repeated here.
  • the processor 703 when the code is executed, the processor 703 implements a method performed by the receiving device in the method embodiment. For the sake of brevity, it will not be repeated here.
  • the disclosed systems, devices, and methods may be implemented in other manners.
  • the device embodiments described above are merely illustrative.
  • the division of the unit is only a logical function division.
  • there may be another division manner for example, multiple units or components may be combined or Can be integrated into another system, or some features can be ignored or not executed.
  • the mutual coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection through some interface, device or unit, and may be in an electrical, mechanical or other form.
  • the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, may be located in one place, or may be distributed to multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of the embodiment.
  • each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
  • the functions may be stored in a computer readable storage medium if implemented in the form of a software functional unit and sold or used as a standalone product.
  • the technical solution of the present application which is essential or contributes to the prior art, or a part of the technical solution, may be embodied in the form of a software product, which is stored in a storage medium, including
  • the instructions are used to cause a computer device (which may be a personal computer, server, or network device, etc.) to perform all or part of the steps of the methods described in various embodiments of the present application.
  • the foregoing storage medium includes: a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk, and the like. .

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Quality & Reliability (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Detection And Prevention Of Errors In Transmission (AREA)

Abstract

本申请实施例提供了一种数据传输的方法、发射端设备和接收端设备,提高了服务质量数据流QoSflow在多个数据无线承载DRB之间切换时的数据传输的可靠性。该方法包括:发射端设备将第一服务质量数据流对应的DRB从第一DRB切换至第二DRB;该发射端设备通过该第二DRB向接收端设备发送该第一服务质量数据流中未发送的数据包。

Description

数据传输的方法、发射端设备和接收端设备 技术领域
本申请涉及通信领域,并且更具体地,涉及一种数据传输的方法、发射端设备和接收端设备。
背景技术
在新无线接入技术(New Radio Access Technology,NR)***中,无线接入网中增加了服务数据适应协议(Service Data Adaptation Protocol,SDAP)层,用于完成服务质量数据流(Quality of Service flow,QoSflow)到数据无线承载(Data Radio Bearer,DRB)之间的映射。现阶段,无线接入网为不同的QoSflow建立默认承载(default DRB),然而,default DRB无法满足不同的QoSflow对数据传输的要求。因此,如何提高QoSflow的数据传输是一项亟待解决的问题。
发明内容
本申请实施例提供了一种数据传输的方法、发射端设备和接收端设备,一条服务质量数据流在传输的过程中,其对应的数据无线承载可以从源数据无线承载切换至目标数据无线承载,且在切换之后这一服务质量数据流的数据包不会乱序,传输也不会中断,进而,保证了数据的可靠传输。
第一方面,本申请实施例提供了一种数据传输的方法,包括:
发射端设备将第一服务质量数据流对应的数据无线承载DRB从第一DRB切换至第二DRB;
该发射端设备通过该第二DRB向接收端设备发送该第一服务质量数据流中未发送的数据包。
可选地,该发射端设备可以是终端设备,也可以是网络设备。
可选地,在该发射端设备是终端设备时,该接收端设备为网络设备,在在该发射端设备是网络设备时,该接收端设备为终端设备。
应理解,第二DRB更为符合第一服务质量数据流的传输。
因此,在本申请实施例的数据传输的方法中,发射端设备可以在第一服务质量数据流的传输过程中,将第一服务质量数据流对应的DRB从第一 DRB切换至第二DRB,从而,实现了第一服务质量数据流在传输的过程,从第一DRB至第二DRB的切换,进而,提高第一服务质量数据流的传输效率。
可选地,在第一方面的一种实现方式中,在该发射端设备将该第一服务质量数据流对应的DRB从该第一DRB切换至该第二DRB之前,该方法还包括:
该发射端设备接收指示信息,该指示信息用于指示该第一服务质量数据流对应的DRB从该第一DRB切换至该第二DRB。
可选地,此时,该发射端设备可以是终端设备。
可选地,在第一方面的一种实现方式中,该指示信息为无线资源控制RRC信令或反向服务质量RQoS,该RQoS根据在该第二DRB上接收的数据包的标识ID确定。
可选地,在第一方面的一种实现方式中,在该发射端设备将该第一服务质量数据流对应的DRB从该第一DRB切换至该第二DRB之前,该方法还包括:
该发射端设备通过该第一DRB发送该第一服务质量数据流中的至少一个数据包。
可选地,在第一方面的一种实现方式中,在该发射端设备通过该第一DRB发送该第一服务质量数据流中的该至少一个数据包之前,该方法还包括:
该发射端设备在该至少一个数据包中的最后一个数据包的包头中添加第一标识信息,该第一标识信息用于指示该最后一个数据包为该发射端设备通过该第一DRB发送的最后一个数据包。
因此,在本申请实施例的数据传输的方法中,发射端设备可以在第一服务质量数据流的传输过程中,在将第一服务质量数据流对应的DRB从第一DRB切换至第二DRB之后,可以通过第一标识信息指示通过第一DRB发送的最后一个数据包,从而,保证第一服务质量数据流在传输的过程中不会出现乱序,进而,保证了数据的可靠传输。
可选地,在第一方面的一种实现方式中,该方法还包括:
该发射端设备在发送该至少一个数据包之后发送第一标识包,该第一标识包用于指示该第一标识包的上一个数据包为该第一DRB对应的最后一个 数据包。
可选地,在第一方面的一种实现方式中,在该发射端设备通过该第二DRB向该接收端设备发送该未发送的数据包之前,该方法还包括:
该发射端设备在该未发送的数据包中的第一个数据包的包头中添加第二标识信息,该第二标识信息用于指示该发射端设备在发送该第一个数据包之前通过该第一DRB发送该第一服务质量数据流中的数据包。
可选地,在第一方面的一种实现方式中,在该发射端设备通过该第二DRB向该接收端设备发送该未发送的数据包之前,该方法还包括:
该发射端设备通过该第二DRB向该接收端设备发送第二标识包,该第二标识包用于指示该发射端设备在发送该第二标识包之前通过该第一DRB发送该第一服务质量数据流中的数据包。
可选地,在第一方面的一种实现方式中,该第二DRB上传输的数据包的服务质量等级标识QCI优于该第一DRB上传输的数据包的QCI。
因此,在本申请实施例的数据传输的方法中,第二DRB上传输的数据包的服务质量等级标识QCI优于第一DRB上传输的数据包的QCI,从而,在将第一服务质量数据流对应的DRB从第一DRB切换至第二DRB之后,可以更为高效地进行数据传输。
第二方面,本申请实施例提供了一种数据传输的方法,包括:
接收端设备确定该第一服务质量数据流对应的数据无线承载DRB从第一DRB切换至第二DRB;
该接收端设备接收发射端设备通过第二DRB发送的第一服务质量数据流中的多个数据包;
该接收端设备缓存该多个数据包。
因此,在本申请实施例的数据传输的方法中,接收端设备可以在第一服务质量数据流的传输过程中,确定第一服务质量数据流对应的DRB从第一DRB切换至第二DRB,且在接收到发射端设备通过第二DRB发送的第一服务质量数据流中的多个数据包之后,缓存这些数据包,从而,保证第一服务质量数据流在传输的过程中不会出现乱序,进而,保证了数据的可靠传输。
可选地,在第二方面的一种实现方式中,在该接收端设备确定该第一服务质量数据流对应的DRB从该第一DRB切换至该第二DRB之前,该方法还包括:
该接收端设备接收指示信息,该指示信息用于指示该第一服务质量数据流对应的DRB从该第一DRB切换至该第二DRB。
可选地,此时,该接收端设备可以是终端设备。
可选地,在第二方面的一种实现方式中,该指示信息为无线资源控制RRC信令或反射的服务质量,该反射的服务质量根据在该第二DRB上接收的数据包的标识ID确定。
可选地,在第二方面的一种实现方式中,该多个数据包中的第一个数据包的包头中包括第一标识信息,该第一标识信息用于指示该发射端设备在发送该第一个数据包之前通过第一DRB发送该第一服务质量数据流中的数据包;
该接收端设备确定需要缓存该多个数据包,包括:
根据该第一标识信息,确定需要缓存该多个数据包。
可选地,在第二方面的一种实现方式中,在该接收端设备接收该多个数据包之前,该方法还包括:
该接收端设备通过第二DRB接收第一标识包,该第一标识包用于指示该发射端设备在发送该第一标识包之前通过第一DRB发送该第一服务质量数据流中的数据包;
该接收端设备确定需要缓存该多个数据包,包括:
根据该第一标识包,确定需要缓存该多个数据包。
可选地,在第二方面的一种实现方式中,该方法还包括:
该接收端设备接收该发射端设备通过第一DRB发送的该第一服务质量数据流中的至少一个数据包,该至少一个数据包中的最后一个数据包的包头中包括第二标识信息,该第二标识信息用于指示该最后一个数据包为该发射端设备通过该第一DRB发送的最后一个数据包;
该接收端设备根据该第二标识信息,传输通过该第二DRB接收的该多个数据包和通过该第一DRB接收的该至少一个数据包。
因此,在本申请实施例的数据传输的方法中,接收端设备确定第一服务质量数据流对应的DRB从第一DRB切换至第二DRB之后,可以通过第二标识信息指示通过第一DRB发送的最后一个数据包,从而,保证第一服务质量数据流在传输的过程中不会出现乱序,进而,保证了数据的可靠传输。
可选地,在第二方面的一种实现方式中,该方法还包括:
该接收端设备接收该发射端设备通过第一DRB发送的该第一服务质量数据流中的至少一个数据包;
该接收端设备接收该发射端设备通过第一DRB发送第二标识包,该第二标识包用于指示该第二标识包的上一个数据包为该发射端设备通过该第一DRB发送的最后一个数据包;
该接收端设备根据该第二标识包,传输通过该第二DRB接收的该多个数据包和通过该第一DRB接收的该至少一个数据包。
可选地,在第二方面的一种实现方式中,该第一DRB上传输的数据包的服务质量等级标识QCI优于该第二DRB上传输的数据包的QCI。
因此,在本申请实施例的数据传输的方法中,第二DRB上传输的数据包的服务质量等级标识QCI优于第一DRB上传输的数据包的QCI,从而,在将第一服务质量数据流对应的DRB从第一DRB切换至第二DRB之后,可以更为高效地进行数据传输。
第三方面,本申请实施例提供了一种发射端设备,可以执行第一方面或第一方面的任一可选的实现方式中的方法的模块或者单元。
第四方面,本申请实施例提供了一种接收端设备,可以执行第二方面或第二方面的任一可选的实现方式中的方法的模块或者单元。
第五方面,提供了一种发射端设备,该发射端设备包括处理器、存储器和通信接口。处理器与存储器和通信接口连接。存储器用于存储指令,处理器用于执行该指令,通信接口用于在处理器的控制下与其他网元进行通信。该处理器执行该存储器存储的指令时,该执行使得该处理器执行第一方面或第一方面的任意可能的实现方式中的方法。
第六方面,提供了一种接收端设备,该接收端设备包括处理器、存储器和通信接口。处理器与存储器和通信接口连接。存储器用于存储指令,处理器用于执行该指令,通信接口用于在处理器的控制下与其他网元进行通信。该处理器执行该存储器存储的指令时,该执行使得该处理器执行第二方面或第二方面的任意可能的实现方式中的方法。
第七方面,提供了一种计算机存储介质,该计算机存储介质中存储有程序代码,该程序代码用于指示计算机执行上述第一方面或第一方面的任一种可能的实现方式中的方法的指令。
第八方面,提供了一种计算机存储介质,该计算机存储介质中存储有程 序代码,该程序代码用于指示计算机执行上述第二方面或第二方面的任一种可能的实现方式中的方法的指令。
第九方面,提供了一种包括指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述各方面所述的方法。
附图说明
图1示出了本申请实施例应用的无线通信***。
图2是根据本申请实施例的一种QoSflow映射到DRB的示意图。
图3是根据本申请实施例的一种数据传输的方法的示意性流程图。
图4是根据本申请实施例的另一种数据传输的方法的示意性流程图。
图5是根据本申请实施例的发射端设备的示意性框图。
图6是根据本申请实施例的接收端设备的示意性框图。
图7示出了本申请实施例提供的数据传输的设备的示意性框图。
图8是根据本申请实施例的***芯片的示意性结构图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述。
本申请实施例的技术方案可以应用于各种通信***,例如:全球移动通讯(Global System of Mobile communication,简称为“GSM”)***、码分多址(Code Division Multiple Access,简称为“CDMA”)***、宽带码分多址(Wideband Code Division Multiple Access,简称为“WCDMA”)***、通用分组无线业务(General Packet Radio Service,简称为“GPRS”)、长期演进(Long Term Evolution,简称为“LTE”)***、LTE频分双工(Frequency Division Duplex,简称为“FDD”)***、LTE时分双工(Time Division Duplex,简称为“TDD”)、通用移动通信***(Universal Mobile Telecommunication System,简称为“UMTS”)、全球互联微波接入(Worldwide Interoperability for Microwave Access,简称为“WiMAX”)通信***或未来的5G***等。
图1示出了本申请实施例应用的无线通信***100。该无线通信***100可以包括网络设备110。网络设备110可以是与终端设备通信的设备。网络设备110可以为特定的地理区域提供通信覆盖,并且可以与位于该覆盖区域 内的终端设备(例如UE)进行通信。可选地,该网络设备110可以是GSM***或CDMA***中的基站(Base Transceiver Station,BTS),也可以是WCDMA***中的基站(NodeB,NB),还可以是LTE***中的演进型基站(Evolutional Node B,eNB或eNodeB),或者是云无线接入网络(Cloud Radio Access Network,CRAN)中的无线控制器,或者该网络设备可以为中继站、接入点、车载设备、可穿戴设备、未来5G网络中的网络侧设备或者未来演进的公共陆地移动网络(Public Land Mobile Network,PLMN)中的网络设备等。
该无线通信***100还包括位于网络设备110覆盖范围内的至少一个终端设备120。终端设备120可以是移动的或固定的。可选地,终端设备120可以指接入终端、用户设备(User Equipment,UE)、用户单元、用户站、移动站、移动台、远方站、远程终端、移动设备、用户终端、终端、无线通信设备、用户代理或用户装置。接入终端可以是蜂窝电话、无绳电话、会话启动协议(Session Initiation Protocol,SIP)电话、无线本地环路(Wireless Local Loop,WLL)站、个人数字处理(Personal Digital Assistant,PDA)、具有无线通信功能的手持设备、计算设备或连接到无线调制解调器的其它处理设备、车载设备、可穿戴设备、未来5G网络中的终端设备或者未来演进的PLMN中的终端设备等。
可选地,终端设备120之间可以进行终端直连(Device to Device,D2D)通信。
可选地,5G***或网络还可以称为新无线(New Radio,NR)***或网络。
图1示例性地示出了一个网络设备和两个终端设备,可选地,该无线通信***100可以包括多个网络设备并且每个网络设备的覆盖范围内可以包括其它数量的终端设备,本申请实施例对此不做限定。
可选地,该无线通信***100还可以包括网络控制器、移动管理实体等其他网络实体,本申请实施例对此不作限定。
下面将结合图2简单描述一下本申请实施例中的服务质量数据流(Quality of Service flow,QoSflow)映射到数据无线承载(Data Radio Bearer,DRB)的过程。在5G***中,无线接入网(Radio Access Network,RAN)侧在分组数据汇聚协议(Packet Data Convergence Protocol,PDCP)层的上层新 增加了SDAP层,用于完成QoSflow到DRB的映射,具体地,如图2所示,网络协议(Internet Protocol,IP)层将数据包从IP flow映射到QoSflow,再由SDAP将数据包从QoSflow映射到无线承载上,具体地为DRB,对于不同的QoSflow可以映射到同一个DRB上,并将数据包通过映射的DRB交给PDCP层进行处理。对于上行数据包来说,QoSflow到DRB的映射可以通过无线资源控制(Radio Resource Control,RRC)直接指示给终端。还可以是通过反射的QoS映射来获得,具体地,网络设备可以在属于同一个QoSflow的下行数据包中都携带该QoSflow的标识ID,终端设备在成功获取到每个下行数据包之后,都可以记录该QoSflow到DRB的映射,当有上行数据包需要发送时,直接根据记录的这种映射关系发送上行数据包。由于现有的方案中属于同于QoSflow的下行数据包都要携带该QoS flow的标识,从而导致网络开销比较大。
应理解,本文中术语“***”和“网络”在本文中常被可互换使用。本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。
图3是根据本申请实施例的一种数据传输的方法200的示意性流程图。如图3所示,该方法200可以由发射端设备执行,该发射端设备可以是如图1中所示的网络设备,也可以是如图1所示的终端设备,该方法200中的接收端设备可以是如图1中所示的网络设备,也可以是如图1所示的终端设备,该方法200包括以下内容。
210,发射端设备将第一服务质量数据流对应的数据无线承载DRB从第一DRB切换至第二DRB。
可选地,可以是该发射端设备内的SDAP将第一服务质量数据流对应的数据无线承载DRB从第一DRB切换至第二DRB。
可选地,该第二DRB上传输的数据包的服务质量等级标识(QoS Class Identifier,QCI)优于该第一DRB上传输的数据包的QCI。
应理解,数据包的QCI越高,其传输速率也越高。
可选地,该第一DRB可以是无线接入网侧建立的默认数据无线承载(default DRB),来自不同的服务质量数据流都会映射在该default DRB上。
可选地,该第二DRB更符合该第一服务质量数据流的传输要求。
可选地,在该发射端设备为网络设备时,网络设备可以直接决定将第一服务质量数据流对应的DRB从第一DRB切换至第二DRB。
可选地,在该发射端设备为终端设备时,该发射端设备接收指示信息,该指示信息用于指示该第一服务质量数据流对应的DRB从该第一DRB切换至该第二DRB,从而,该发射端设备可以根据该指示信息,将第一服务质量数据流对应的DRB从第一DRB切换至第二DRB。
可选地,该指示信息为无线资源控制RRC信令或反向服务质量(reflective QoS,RQoS),该RQoS根据在该第二DRB上接收的数据包的标识(Identity,ID)确定。
可选地,在该发射端设备将该第一服务质量数据流对应的DRB从该第一DRB切换至该第二DRB之前,该方法还包括:
该发射端设备通过该第一DRB发送该第一服务质量数据流中的至少一个数据包。
220,该发射端设备通过该第二DRB向接收端设备发送该第一服务质量数据流中未发送的数据包。
可选地,该发射端设备可以通过如下方式来保证通过该第一DRB传输的该第一服务质量数据流的数据包与通过该第二DRB传输的该第一服务质量数据流的数据包按序递交(该第一服务质量数据流的可靠传输):
方式一,在该发射端设备通过该第一DRB发送该第一服务质量数据流中的该至少一个数据包之前,该发射端设备在该至少一个数据包中的最后一个数据包的包头中添加第一标识信息,该第一标识信息用于指示该最后一个数据包为该发射端设备通过该第一DRB发送的最后一个数据包。
从而,接收端设备可以根据该第一标识信息确定该第一服务质量数据流中的数据包的顺序,进而,保证该第一服务质量数据流的可靠传输。
可选地,该第一标识信息可以是结束标识(end marker)。
例如,在SDAP haeder中添加该第一标识信息。
方式二,该发射端设备在发送该至少一个数据包之后发送第一标识包,该第一标识包用于指示该第一标识包的上一个数据包为该第一DRB对应的最后一个数据包。
从而,接收端设备可以根据该第一标识包确定该第一服务质量数据流中 的数据包的顺序,进而,保证该第一服务质量数据流的可靠传输。
可选地,该第一标识包可以是该发射端设备在发送该至少一个数据包之后生成的一个新数据包。
例如,该第一标识包可以是无负载的SDAP PDU(SDAP PDU without payload),也可以是SDAP中的控制PDU(SDAP control PDU)。
方式三,在该发射端设备通过该第二DRB向该接收端设备发送该未发送的数据包之前,该发射端设备在该未发送的数据包中的第一个数据包的包头中添加第二标识信息,该第二标识信息用于指示该发射端设备在发送该第一个数据包之前通过该第一DRB发送该第一服务质量数据流中的数据包。
从而,接收端设备可以根据该第二标识信息确定该第一服务质量数据流中的数据包的顺序,进而,保证该第一服务质量数据流的可靠传输。
可选地,该第二标识信息可以是起始标识(start marker)。
例如,在SDAP haeder中添加该第二标识信息。
方式四,在该发射端设备通过该第二DRB向该接收端设备发送该未发送的数据包之前,该发射端设备通过该第二DRB向该接收端设备发送第二标识包,该第二标识包用于指示该发射端设备在发送该第二标识包之前通过该第一DRB发送该第一服务质量数据流中的数据包。
从而,接收端设备可以根据该第二标识包确定该第一服务质量数据流中的数据包的顺序,进而,保证该第一服务质量数据流的可靠传输。
可选地,该第二标识包可以是该发射端设备在发送该未发送的数据包之前生成的一个新数据包。
例如,该第二标识包可以是无负载的SDAP PDU(SDAP PDU without payload),也可以是SDAP中的控制PDU。
可选地,该发射端设备可以根据上述四种方式中的至少一种方式来保证通过该第一DRB传输的该第一服务质量数据流的数据包与通过该第二DRB传输的该第一服务质量数据流的数据包按序递交(该第一服务质量数据流的可靠传输)。
因此,在本申请实施例的数据传输的方法中,发射端设备可以在第一服务质量数据流的传输过程中,在将第一服务质量数据流对应的DRB从第一DRB切换至第二DRB之后,可以通过第一标识信息指示通过第一DRB发送的最后一个数据包,从而,保证第一服务质量数据流在传输的过程中不会 出现乱序,进而,保证了数据的可靠传输。
进一步地,第二DRB上传输的数据包的服务质量等级标识QCI优于第一DRB上传输的数据包的QCI,从而,在将第一服务质量数据流对应的DRB从第一DRB切换至第二DRB之后,可以更为高效地进行数据传输。
图4是根据本申请实施例的一种数据传输的方法300的示意性流程图。如图4所示,该方法300可以由接收端设备执行,该接收端设备可以是如图1中所示的网络设备,也可以是如图1所示的终端设备,该方法300中的发射端设备可以是如图1中所示的网络设备,也可以是如图1所示的终端设备,该方法300包括以下内容。
310,接收端设备确定该第一服务质量数据流对应的数据无线承载DRB从第一DRB切换至第二DRB。
可选地,该第一DRB上传输的数据包的服务质量等级标识QCI优于该第二DRB上传输的数据包的QCI。
可选地,在该接收端设备为网络设备时,该接收端设备可以直接确定该第一服务质量数据流对应的数据无线承载DRB从第一DRB切换至第二DRB。
可选地,在接收端设备为终端设备时,该接收端设备接收指示信息,该指示信息用于指示该第一服务质量数据流对应的DRB从该第一DRB切换至该第二DRB,该接收端设备可以根据该指示信息确定该第一服务质量数据流对应的数据无线承载DRB从第一DRB切换至第二DRB。
可选地,该指示信息为无线资源控制RRC信令或反射的服务质量,该反射的服务质量根据在该第二DRB上接收的数据包的标识ID确定。
320,该接收端设备接收发射端设备通过第二DRB发送的第一服务质量数据流中的多个数据包。
330,该接收端设备缓存该多个数据包。
可选地,若该接收端设备先接收到该发射端设备通过第一DRB发送的数据包时,该接收端设备直接递交这部分数据包。
可选地,若该接收端设备先接收到该发射端设备通过第二DRB发送的该多个数据包时,该接收端设备缓存该多个数据包。
具体地,可以通过如下两种方式确定是否缓存该多个数据包:
方式一,该多个数据包中的第一个数据包的包头中包括第一标识信息, 该第一标识信息用于指示该发射端设备在发送该第一个数据包之前通过第一DRB发送该第一服务质量数据流中的数据包,此时,该接收端设备可以根据该第一标识信息,确定需要缓存该多个数据包。
可选地,该第一标识信息可以是起始标识(start marker)。
例如,在SDAP haeder中添加该第一标识信息。
方式二,在该接收端设备接收该多个数据包之前,该接收端设备通过第二DRB接收第一标识包,该第一标识包用于指示该发射端设备在发送该第一标识包之前通过第一DRB发送该第一服务质量数据流中的数据包,此时,该接收端设备可以根据该第一标识包,确定需要缓存该多个数据包。
可选地,该第一标识包可以是该发射端设备在发送该未发送的数据包之前生成的一个新数据包。
例如,该第一标识包可以是无负载的SDAP PDU(SDAP PDU without payload),也可以是SDAP中的控制PDU。
可选地,该方法300还包括:
该接收端设备接收该发射端设备通过第一DRB发送的该第一服务质量数据流中的至少一个数据包,该至少一个数据包中的最后一个数据包的包头中包括第二标识信息,该第二标识信息用于指示该最后一个数据包为该发射端设备通过该第一DRB发送的最后一个数据包;
该接收端设备根据该第二标识信息,传输通过该第二DRB接收的该多个数据包和通过该第一DRB接收的该至少一个数据包。
可选地,该第二标识信息可以是结束标识(end marker)。
例如,在SDAP haeder中添加该第二标识信息。
可选地,该方法300还包括:
该接收端设备接收该发射端设备通过第一DRB发送的该第一服务质量数据流中的至少一个数据包;
该接收端设备接收该发射端设备通过第一DRB发送第二标识包,该第二标识包用于指示该第二标识包的上一个数据包为该发射端设备通过该第一DRB发送的最后一个数据包;
该接收端设备根据该第二标识包,传输通过该第二DRB接收的该多个数据包和通过该第一DRB接收的该至少一个数据包。
可选地,该第二标识包可以是该发射端设备在发送该至少一个数据包之 后生成的一个新数据包。
例如,该第二标识包可以是无负载的SDAP PDU(SDAP PDU without payload),也可以是SDAP中的控制PDU。
应理解,数据传输的方法300中的步骤可以参考数据传输的方法200中的相应步骤的描述,为了简洁,在此不再赘述。
因此,在本申请实施例的数据传输的方法中,接收端设备可以在第一服务质量数据流的传输过程中,确定第一服务质量数据流对应的DRB从第一DRB切换至第二DRB,且在接收到发射端设备通过第二DRB发送的第一服务质量数据流中的多个数据包之后,缓存这些数据包,从而,保证第一服务质量数据流在传输的过程中不会出现乱序,进而,保证了数据的可靠传输。
进一步地,接收端设备确定第一服务质量数据流对应的DRB从第一DRB切换至第二DRB之后,可以通过第二标识信息指示通过第一DRB发送的最后一个数据包,从而,保证第一服务质量数据流在传输的过程中不会出现乱序,进而,保证了数据的可靠传输。
更进一步地,第二DRB上传输的数据包的服务质量等级标识QCI优于第一DRB上传输的数据包的QCI,从而,在将第一服务质量数据流对应的DRB从第一DRB切换至第二DRB之后,可以更为高效地进行数据传输。
图5是根据本申请实施例的发射端设备400的示意性框图。如图5所示,该发射端设备400包括:
处理单元410,用于将第一服务质量数据流对应的数据无线承载DRB从第一DRB切换至第二DRB;
发送单元420,用于通过该第二DRB向接收端设备发送该第一服务质量数据流中未发送的数据包。
可选地,在该处理单元410将该第一服务质量数据流对应的DRB从该第一DRB切换至该第二DRB之前,该发射端设备400还包括:
接收单元430,用于接收指示信息,该指示信息用于指示该第一服务质量数据流对应的DRB从该第一DRB切换至该第二DRB。
可选地,该指示信息为无线资源控制RRC信令或反向服务质量RQoS,该RQoS根据在该第二DRB上接收的数据包的标识ID确定。
可选地,在该处理单元410将该第一服务质量数据流对应的DRB从该第一DRB切换至该第二DRB之前,该发送单元420还用于通过该第一DRB 发送该第一服务质量数据流中的至少一个数据包。
可选地,在该发送单元420通过该第一DRB发送该第一服务质量数据流中的该至少一个数据包之前,该处理单元410还用于在该至少一个数据包中的最后一个数据包的包头中添加第一标识信息,该第一标识信息用于指示该最后一个数据包为该发射端设备通过该第一DRB发送的最后一个数据包。
可选地,该发送单元420,还用于在发送该至少一个数据包之后发送第一标识包,该第一标识包用于指示该第一标识包的上一个数据包为该第一DRB对应的最后一个数据包。
可选地,在该发送单元420通过该第二DRB向该接收端设备发送该未发送的数据包之前,该处理单元410还用于在该未发送的数据包中的第一个数据包的包头中添加第二标识信息,该第二标识信息用于指示该发射端设备在发送该第一个数据包之前通过该第一DRB发送该第一服务质量数据流中的数据包。
可选地,在该发送单元420通过该第二DRB向该接收端设备发送该未发送的数据包之前,该发送单元420还用于通过该第二DRB向该接收端设备发送第二标识包,该第二标识包用于指示该发射端设备在发送该第二标识包之前通过该第一DRB发送该第一服务质量数据流中的数据包。
可选地,该第二DRB上传输的数据包的服务质量等级标识QCI优于该第一DRB上传输的数据包的QCI。
应理解,根据本申请实施例的发射端设备400可对应于本申请方法实施例中的发射端设备,并且发射端设备400中的各个单元的上述和其它操作和/或功能分别为了实现图3所示方法200中发射端设备的相应流程,为了简洁,在此不再赘述。
图6是根据本申请实施例的接收端设备500的示意性框图。如图6所示,该接收端设备500包括:
处理单元510,用于确定该第一服务质量数据流对应的数据无线承载DRB从第一DRB切换至第二DRB;
接收单元520,用于接收发射端设备通过第二DRB发送的第一服务质量数据流中的多个数据包;
该处理单元510,还用于缓存该多个数据包。
可选地,在该处理单元510确定该第一服务质量数据流对应的DRB从该第一DRB切换至该第二DRB之前,该接收单元520还用于接收指示信息,该指示信息用于指示该第一服务质量数据流对应的DRB从该第一DRB切换至该第二DRB。
可选地,该指示信息为无线资源控制RRC信令或反射的服务质量,该反射的服务质量根据在该第二DRB上接收的数据包的标识ID确定。
可选地,该多个数据包中的第一个数据包的包头中包括第一标识信息,该第一标识信息用于指示该发射端设备在发送该第一个数据包之前通过第一DRB发送该第一服务质量数据流中的数据包;
该处理单元510,还用于根据该第一标识信息,确定需要缓存该多个数据包。
可选地,在该接收单元520接收该多个数据包之前,该接收单元520还用于通过第二DRB接收第一标识包,该第一标识包用于指示该发射端设备在发送该第一标识包之前通过第一DRB发送该第一服务质量数据流中的数据包;
该处理单元510,还用于根据该第一标识包,确定需要缓存该多个数据包。
可选地,该接收端设备500还包括:
该接收单元520,还用于接收该发射端设备通过第一DRB发送的该第一服务质量数据流中的至少一个数据包,该至少一个数据包中的最后一个数据包的包头中包括第二标识信息,该第二标识信息用于指示该最后一个数据包为该发射端设备通过该第一DRB发送的最后一个数据包;
发送单元530,用于根据该第二标识信息,传输通过该第二DRB接收的该多个数据包和通过该第一DRB接收的该至少一个数据包。
可选地,该接收端设备500还包括:
该接收单元520,还用于接收该发射端设备通过第一DRB发送的该第一服务质量数据流中的至少一个数据包;
该接收单元520,还用于接收该发射端设备通过第一DRB发送第二标识包,该第二标识包用于指示该第二标识包的上一个数据包为该发射端设备通过该第一DRB发送的最后一个数据包;
发送单元530,用于根据该第二标识包,传输通过该第二DRB接收的 该多个数据包和通过该第一DRB接收的该至少一个数据包。
可选地,该第一DRB上传输的数据包的服务质量等级标识QCI优于该第二DRB上传输的数据包的QCI。
应理解,根据本申请实施例的接收端设备500可对应于本申请方法实施例中的终端设备,并且接收端设备500中的各个单元的上述和其它操作和/或功能分别为了实现图4所示方法300中接收端设备的相应流程,为了简洁,在此不再赘述。
图7示出了本申请实施例提供的数据传输的设备600的示意性框图,该设备600包括:
存储器610,用于存储程序,该程序包括代码;
收发器620,用于和其他设备进行通信;
处理器630,用于执行存储器610中的程序代码。
可选地,当该代码被执行时,该处理器630可以实现图3中的方法200中发射端设备执行的各个操作,为了简洁,在此不再赘述。此时,该设备600可以为网络设备(例如,接入网设备或核心网设备),也可以是终端设备(例如,手机)。收发器620用于在处理器630的驱动下执行具体的信号收发。
可选地,当该代码被执行时,该处理器630还可以实现图4中的方法300中接收端设备执行的各个操作,为了简洁,在此不再赘述。此时,该设备600可以为终端设备(例如,手机),也可以为网络设备(例如,接入网设备或核心网设备)。
应理解,在本申请实施例中,该处理器630可以是中央处理单元(Central Processing Unit,CPU),该处理器630还可以是其他通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现成可编程门阵列(FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
该存储器610可以包括只读存储器和随机存取存储器,并向处理器630提供指令和数据。存储器610的一部分还可以包括非易失性随机存取存储器。例如,存储器610还可以存储设备类型的信息。
收发器620可以是用于实现信号发送和接收功能,例如频率调制和解调功能或叫上变频和下变频功能。
在实现过程中,上述方法的至少一个步骤可以通过处理器630中的硬件 的集成逻辑电路完成,或该集成逻辑电路可在软件形式的指令驱动下完成该至少一个步骤。因此,数据传输的设备600可以是个芯片或者芯片组。结合本申请实施例所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器,处理器630读取存储器中的信息,结合其硬件完成上述方法的步骤。为避免重复,这里不再详细描述。
图8是根据本申请实施例的***芯片700的示意性结构图。图8的***芯片700包括输入接口701、输出接口702、处理器703以及存储器704之间可以通过内部通信连接线路相连,该处理器703用于执行该存储器704中的代码。
可选地,当该代码被执行时,该处理器703实现方法实施例中由发射端设备执行的方法。为了简洁,在此不再赘述。
可选地,当该代码被执行时,该处理器703实现方法实施例中由接收端设备执行的方法。为了简洁,在此不再赘述。
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的***、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的几个实施例中,应该理解到,所揭露的***、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应所述以权利要求的保护范围为准。

Claims (34)

  1. 一种数据传输的方法,其特征在于,包括:
    发射端设备将第一服务质量数据流对应的数据无线承载DRB从第一DRB切换至第二DRB;
    所述发射端设备通过所述第二DRB向接收端设备发送所述第一服务质量数据流中未发送的数据包。
  2. 根据权利要求1所述的方法,其特征在于,在所述发射端设备将所述第一服务质量数据流对应的DRB从所述第一DRB切换至所述第二DRB之前,所述方法还包括:
    所述发射端设备接收指示信息,所述指示信息用于指示所述第一服务质量数据流对应的DRB从所述第一DRB切换至所述第二DRB。
  3. 根据权利要求2所述的方法,其特征在于,所述指示信息为无线资源控制RRC信令或反向服务质量RQoS,所述RQoS根据在所述第二DRB上接收的数据包的标识ID确定。
  4. 根据权利要求1至3中任一项所述的方法,其特征在于,在所述发射端设备将所述第一服务质量数据流对应的DRB从所述第一DRB切换至所述第二DRB之前,所述方法还包括:
    所述发射端设备通过所述第一DRB发送所述第一服务质量数据流中的至少一个数据包。
  5. 根据权利要求4所述的方法,其特征在于,在所述发射端设备通过所述第一DRB发送所述第一服务质量数据流中的所述至少一个数据包之前,所述方法还包括:
    所述发射端设备在所述至少一个数据包中的最后一个数据包的包头中添加第一标识信息,所述第一标识信息用于指示所述最后一个数据包为所述发射端设备通过所述第一DRB发送的最后一个数据包。
  6. 根据权利要求4所述的方法,其特征在于,所述方法还包括:
    所述发射端设备在发送所述至少一个数据包之后发送第一标识包,所述第一标识包用于指示所述第一标识包的上一个数据包为所述第一DRB对应的最后一个数据包。
  7. 根据权利要求1至6中任一项所述的方法,其特征在于,在所述发射端设备通过所述第二DRB向所述接收端设备发送所述未发送的数据包之 前,所述方法还包括:
    所述发射端设备在所述未发送的数据包中的第一个数据包的包头中添加第二标识信息,所述第二标识信息用于指示所述发射端设备在发送所述第一个数据包之前通过所述第一DRB发送所述第一服务质量数据流中的数据包。
  8. 根据权利要求1至6中任一项所述的方法,其特征在于,在所述发射端设备通过所述第二DRB向所述接收端设备发送所述未发送的数据包之前,所述方法还包括:
    所述发射端设备通过所述第二DRB向所述接收端设备发送第二标识包,所述第二标识包用于指示所述发射端设备在发送所述第二标识包之前通过所述第一DRB发送所述第一服务质量数据流中的数据包。
  9. 根据权利要求1至8中任一项所述的方法,其特征在于,所述第二DRB上传输的数据包的服务质量等级标识QCI优于所述第一DRB上传输的数据包的QCI。
  10. 一种数据传输的方法,其特征在于,包括:
    接收端设备确定所述第一服务质量数据流对应的数据无线承载DRB从第一DRB切换至第二DRB;
    所述接收端设备接收发射端设备通过第二DRB发送的第一服务质量数据流中的多个数据包;
    所述接收端设备缓存所述多个数据包。
  11. 根据权利要求10所述的方法,其特征在于,在所述接收端设备确定所述第一服务质量数据流对应的DRB从所述第一DRB切换至所述第二DRB之前,所述方法还包括:
    所述接收端设备接收指示信息,所述指示信息用于指示所述第一服务质量数据流对应的DRB从所述第一DRB切换至所述第二DRB。
  12. 根据权利要求11所述的方法,其特征在于,所述指示信息为无线资源控制RRC信令或反射的服务质量,所述反射的服务质量根据在所述第二DRB上接收的数据包的标识ID确定。
  13. 根据权利要求10至12中任一项所述的方法,其特征在于,所述多个数据包中的第一个数据包的包头中包括第一标识信息,所述第一标识信息用于指示所述发射端设备在发送所述第一个数据包之前通过第一DRB发送 所述第一服务质量数据流中的数据包;
    所述接收端设备确定需要缓存所述多个数据包,包括:
    根据所述第一标识信息,确定需要缓存所述多个数据包。
  14. 根据权利要求10至12中任一项所述的方法,其特征在于,在所述接收端设备接收所述多个数据包之前,所述方法还包括:
    所述接收端设备通过第二DRB接收第一标识包,所述第一标识包用于指示所述发射端设备在发送所述第一标识包之前通过第一DRB发送所述第一服务质量数据流中的数据包;
    所述接收端设备确定需要缓存所述多个数据包,包括:
    根据所述第一标识包,确定需要缓存所述多个数据包。
  15. 根据权利要求10至14中任一项所述的方法,其特征在于,所述方法还包括:
    所述接收端设备接收所述发射端设备通过第一DRB发送的所述第一服务质量数据流中的至少一个数据包,所述至少一个数据包中的最后一个数据包的包头中包括第二标识信息,所述第二标识信息用于指示所述最后一个数据包为所述发射端设备通过所述第一DRB发送的最后一个数据包;
    所述接收端设备根据所述第二标识信息,传输通过所述第二DRB接收的所述多个数据包和通过所述第一DRB接收的所述至少一个数据包。
  16. 根据权利要求10至14中任一项所述的方法,其特征在于,所述方法还包括:
    所述接收端设备接收所述发射端设备通过第一DRB发送的所述第一服务质量数据流中的至少一个数据包;
    所述接收端设备接收所述发射端设备通过第一DRB发送第二标识包,所述第二标识包用于指示所述第二标识包的上一个数据包为所述发射端设备通过所述第一DRB发送的最后一个数据包;
    所述接收端设备根据所述第二标识包,传输通过所述第二DRB接收的所述多个数据包和通过所述第一DRB接收的所述至少一个数据包。
  17. 根据权利要求10至16中任一项所述的方法,其特征在于,所述第一DRB上传输的数据包的服务质量等级标识QCI优于所述第二DRB上传输的数据包的QCI。
  18. 一种发射端设备,其特征在于,包括:
    处理单元,用于将第一服务质量数据流对应的数据无线承载DRB从第一DRB切换至第二DRB;
    发送单元,用于通过所述第二DRB向接收端设备发送所述第一服务质量数据流中未发送的数据包。
  19. 根据权利要求18所述的发射端设备,其特征在于,在所述处理单元将所述第一服务质量数据流对应的DRB从所述第一DRB切换至所述第二DRB之前,所述发射端设备还包括:
    接收单元,用于接收指示信息,所述指示信息用于指示所述第一服务质量数据流对应的DRB从所述第一DRB切换至所述第二DRB。
  20. 根据权利要求19所述的发射端设备,其特征在于,所述指示信息为无线资源控制RRC信令或反向服务质量RQoS,所述RQoS根据在所述第二DRB上接收的数据包的标识ID确定。
  21. 根据权利要求18至20中任一项所述的发射端设备,其特征在于,在所述处理单元将所述第一服务质量数据流对应的DRB从所述第一DRB切换至所述第二DRB之前,所述发送单元还用于通过所述第一DRB发送所述第一服务质量数据流中的至少一个数据包。
  22. 根据权利要求21所述的发射端设备,其特征在于,在所述发送单元通过所述第一DRB发送所述第一服务质量数据流中的所述至少一个数据包之前,所述处理单元还用于在所述至少一个数据包中的最后一个数据包的包头中添加第一标识信息,所述第一标识信息用于指示所述最后一个数据包为所述发射端设备通过所述第一DRB发送的最后一个数据包。
  23. 根据权利要求21所述的发射端设备,其特征在于,所述发送单元,还用于在发送所述至少一个数据包之后发送第一标识包,所述第一标识包用于指示所述第一标识包的上一个数据包为所述第一DRB对应的最后一个数据包。
  24. 根据权利要求18至23中任一项所述的发射端设备,其特征在于,在所述发送单元通过所述第二DRB向所述接收端设备发送所述未发送的数据包之前,所述处理单元还用于在所述未发送的数据包中的第一个数据包的包头中添加第二标识信息,所述第二标识信息用于指示所述发射端设备在发送所述第一个数据包之前通过所述第一DRB发送所述第一服务质量数据流中的数据包。
  25. 根据权利要求18至23中任一项所述的发射端设备,其特征在于,在所述发送单元通过所述第二DRB向所述接收端设备发送所述未发送的数据包之前,所述发送单元还用于通过所述第二DRB向所述接收端设备发送第二标识包,所述第二标识包用于指示所述发射端设备在发送所述第二标识包之前通过所述第一DRB发送所述第一服务质量数据流中的数据包。
  26. 根据权利要求18至25中任一项所述的发射端设备,其特征在于,所述第二DRB上传输的数据包的服务质量等级标识QCI优于所述第一DRB上传输的数据包的QCI。
  27. 一种接收端设备,其特征在于,包括:
    处理单元,用于确定所述第一服务质量数据流对应的数据无线承载DRB从第一DRB切换至第二DRB;
    接收单元,用于接收发射端设备通过第二DRB发送的第一服务质量数据流中的多个数据包;
    所述处理单元,还用于缓存所述多个数据包。
  28. 根据权利要求27所述的接收端设备,其特征在于,在所述处理单元确定所述第一服务质量数据流对应的DRB从所述第一DRB切换至所述第二DRB之前,所述接收单元还用于接收指示信息,所述指示信息用于指示所述第一服务质量数据流对应的DRB从所述第一DRB切换至所述第二DRB。
  29. 根据权利要求28所述的接收端设备,其特征在于,所述指示信息为无线资源控制RRC信令或反射的服务质量,所述反射的服务质量根据在所述第二DRB上接收的数据包的标识ID确定。
  30. 根据权利要求27至29中任一项所述的接收端设备,其特征在于,所述多个数据包中的第一个数据包的包头中包括第一标识信息,所述第一标识信息用于指示所述发射端设备在发送所述第一个数据包之前通过第一DRB发送所述第一服务质量数据流中的数据包;
    所述处理单元,还用于根据所述第一标识信息,确定需要缓存所述多个数据包。
  31. 根据权利要求27至29中任一项所述的接收端设备,其特征在于,在所述接收单元接收所述多个数据包之前,所述接收单元还用于通过第二DRB接收第一标识包,所述第一标识包用于指示所述发射端设备在发送所 述第一标识包之前通过第一DRB发送所述第一服务质量数据流中的数据包;
    所述处理单元,还用于根据所述第一标识包,确定需要缓存所述多个数据包。
  32. 根据权利要求27至31中任一项所述的接收端设备,其特征在于,所述接收端设备还包括:
    所述接收单元,还用于接收所述发射端设备通过第一DRB发送的所述第一服务质量数据流中的至少一个数据包,所述至少一个数据包中的最后一个数据包的包头中包括第二标识信息,所述第二标识信息用于指示所述最后一个数据包为所述发射端设备通过所述第一DRB发送的最后一个数据包;
    发送单元,用于根据所述第二标识信息,传输通过所述第二DRB接收的所述多个数据包和通过所述第一DRB接收的所述至少一个数据包。
  33. 根据权利要求27至31中任一项所述的接收端设备,其特征在于,所述接收端设备还包括:
    所述接收单元,还用于接收所述发射端设备通过第一DRB发送的所述第一服务质量数据流中的至少一个数据包;
    所述接收单元,还用于接收所述发射端设备通过第一DRB发送第二标识包,所述第二标识包用于指示所述第二标识包的上一个数据包为所述发射端设备通过所述第一DRB发送的最后一个数据包;
    发送单元,用于根据所述第二标识包,传输通过所述第二DRB接收的所述多个数据包和通过所述第一DRB接收的所述至少一个数据包。
  34. 根据权利要求27至33中任一项所述的接收端设备,其特征在于,所述第一DRB上传输的数据包的服务质量等级标识QCI优于所述第二DRB上传输的数据包的QCI。
PCT/CN2017/097243 2017-08-11 2017-08-11 数据传输的方法、发射端设备和接收端设备 WO2019028896A1 (zh)

Priority Applications (15)

Application Number Priority Date Filing Date Title
EP17921337.6A EP3651538B1 (en) 2017-08-11 2017-08-11 Data transmission method, transmitting end device, and receiving end device
BR112020000313-1A BR112020000313A2 (pt) 2017-08-11 2017-08-11 método de transmissão de dados, dispositivo de transmissão e dispositivo de recepção
CA3066511A CA3066511A1 (en) 2017-08-11 2017-08-11 Data transmission method, transmitting end device, and receiving end device
AU2017427114A AU2017427114A1 (en) 2017-08-11 2017-08-11 Data transmission method, transmitting end device, and receiving end device
KR1020197036936A KR102404909B1 (ko) 2017-08-11 2017-08-11 데이터 전송 방법, 송신단 장치와 수신단 장치
PCT/CN2017/097243 WO2019028896A1 (zh) 2017-08-11 2017-08-11 数据传输的方法、发射端设备和接收端设备
US16/623,324 US20210144588A1 (en) 2017-08-11 2017-08-11 Data Transmission Method, Transmitting End Device, and Receiving End Device
CN201780091892.2A CN110741719A (zh) 2017-08-11 2017-08-11 数据传输的方法、发射端设备和接收端设备
SG11201911667XA SG11201911667XA (en) 2017-08-11 2017-08-11 Data transmission method, transmitting end device, and receiving end device
JP2019569821A JP2020533820A (ja) 2017-08-11 2017-08-11 データ伝送方法、送信側装置及び受信側装置
RU2019141330A RU2745718C1 (ru) 2017-08-11 2017-08-11 Способ передачи данных, передающее терминальное устройство и приемное терминальное устройство
CN202010073878.3A CN111278054B (zh) 2017-08-11 2017-08-11 数据传输的方法、发射端设备和接收端设备
TW107128101A TWI762702B (zh) 2017-08-11 2018-08-10 資料傳輸的方法、發射端設備和接收端設備
IL271198A IL271198A (en) 2017-08-11 2019-12-05 A method of data transmission, a transmitting end device and a receiving end device
ZA2019/08114A ZA201908114B (en) 2017-08-11 2019-12-05 Data transmission method, transmitting end device, and receiving end device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2017/097243 WO2019028896A1 (zh) 2017-08-11 2017-08-11 数据传输的方法、发射端设备和接收端设备

Publications (1)

Publication Number Publication Date
WO2019028896A1 true WO2019028896A1 (zh) 2019-02-14

Family

ID=65272949

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2017/097243 WO2019028896A1 (zh) 2017-08-11 2017-08-11 数据传输的方法、发射端设备和接收端设备

Country Status (14)

Country Link
US (1) US20210144588A1 (zh)
EP (1) EP3651538B1 (zh)
JP (1) JP2020533820A (zh)
KR (1) KR102404909B1 (zh)
CN (2) CN110741719A (zh)
AU (1) AU2017427114A1 (zh)
BR (1) BR112020000313A2 (zh)
CA (1) CA3066511A1 (zh)
IL (1) IL271198A (zh)
RU (1) RU2745718C1 (zh)
SG (1) SG11201911667XA (zh)
TW (1) TWI762702B (zh)
WO (1) WO2019028896A1 (zh)
ZA (1) ZA201908114B (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2019192464A1 (zh) * 2018-04-02 2019-10-10 维沃移动通信有限公司 配置数据流的方法和装置
JP2022540475A (ja) * 2019-07-11 2022-09-15 中興通訊股▲ふん▼有限公司 データ伝送方法、装置、第1通信ノードおよび第2通信ノード

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2019056295A1 (zh) * 2017-09-22 2019-03-28 Oppo广东移动通信有限公司 一种信息指示方法、终端和计算机存储介质
MX2020008411A (es) * 2018-02-15 2020-09-25 Ericsson Telefon Ab L M Metodos para proporcionar armonizacion de qfi entre ran y 5gc y terminales inalambricas, estaciones base y nodos de red central relacionados.
US11310707B2 (en) * 2018-04-13 2022-04-19 Qualcomm Incorporated Facilitating quality of service flow remapping utilizing a service data adaptation protocol layer

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103945461A (zh) * 2013-01-23 2014-07-23 中兴通讯股份有限公司 数据多流传输方法及装置
CN106664733A (zh) * 2014-06-23 2017-05-10 英特尔公司 经由无线局域网链路隧穿数据无线电承载的装置、***和方法
US9655165B2 (en) * 2012-07-02 2017-05-16 Lg Electronics Inc. Method and apparatus for switching connection in wireless communication system

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2008133484A1 (en) * 2007-04-30 2008-11-06 Lg Electronics Inc. Methods of transmitting data blocks in wireless communication system
WO2014109606A1 (en) * 2013-01-11 2014-07-17 Lg Electronics Inc. Method and apparatus for transmitting information in wireless communication system
CN104244426B (zh) * 2013-06-09 2019-02-05 华为技术有限公司 一种数据无线承载drb的资源分配方法及装置
CN104363598B (zh) * 2014-11-25 2018-03-23 电信科学技术研究院 一种drb映射方法及装置
WO2018000220A1 (zh) * 2016-06-29 2018-01-04 北京小米移动软件有限公司 数据传输方法、数据传输装置及***
CN109005127B (zh) * 2017-02-03 2020-03-10 华为技术有限公司 一种QoS流处理方法、设备和通信***

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9655165B2 (en) * 2012-07-02 2017-05-16 Lg Electronics Inc. Method and apparatus for switching connection in wireless communication system
CN103945461A (zh) * 2013-01-23 2014-07-23 中兴通讯股份有限公司 数据多流传输方法及装置
CN106664733A (zh) * 2014-06-23 2017-05-10 英特尔公司 经由无线局域网链路隧穿数据无线电承载的装置、***和方法

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
CATT: "Consideration on inter-RAT handover in case of IWK", 3GPP TSG-RAN WG2 MEETING #98, no. R2-1704217, 19 May 2017 (2017-05-19), Hangzhou, China, XP051264305 *
See also references of EP3651538A4 *

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2019192464A1 (zh) * 2018-04-02 2019-10-10 维沃移动通信有限公司 配置数据流的方法和装置
US11470508B2 (en) 2018-04-02 2022-10-11 Vivo Mobile Communication Co., Ltd. Method and device for configuring data flow
US11902835B2 (en) 2018-04-02 2024-02-13 Vivo Mobile Communication Co., Ltd. Method and device for configuring data flow
JP2022540475A (ja) * 2019-07-11 2022-09-15 中興通訊股▲ふん▼有限公司 データ伝送方法、装置、第1通信ノードおよび第2通信ノード
JP7392100B2 (ja) 2019-07-11 2023-12-05 中興通訊股▲ふん▼有限公司 データ伝送方法、装置、第1通信ノードおよび第2通信ノード

Also Published As

Publication number Publication date
CN110741719A (zh) 2020-01-31
BR112020000313A2 (pt) 2020-07-14
US20210144588A1 (en) 2021-05-13
CA3066511A1 (en) 2019-02-14
KR20200035238A (ko) 2020-04-02
JP2020533820A (ja) 2020-11-19
EP3651538B1 (en) 2021-09-08
ZA201908114B (en) 2021-04-28
IL271198A (en) 2020-01-30
TW201911900A (zh) 2019-03-16
CN111278054B (zh) 2021-10-08
SG11201911667XA (en) 2020-02-27
AU2017427114A1 (en) 2020-01-02
EP3651538A4 (en) 2020-07-15
CN111278054A (zh) 2020-06-12
RU2745718C1 (ru) 2021-03-31
KR102404909B1 (ko) 2022-06-02
EP3651538A1 (en) 2020-05-13
TWI762702B (zh) 2022-05-01

Similar Documents

Publication Publication Date Title
US11917450B2 (en) Data transmission method and data transmission apparatus
TWI762702B (zh) 資料傳輸的方法、發射端設備和接收端設備
WO2017166141A1 (zh) 数据传输的方法、终端及基站
US20210127317A1 (en) Path selecting method, terminal device, and network device
US11212732B2 (en) Communications method and apparatus, and radio access network
WO2019071496A1 (zh) 网络切换之后返回的方法、接入网设备和核心网设备
US11419027B2 (en) User plane link establishment method, base station, and mobility management device
WO2018127018A1 (zh) 多链接通信方法、设备和终端
WO2019242712A1 (zh) 一种能力交互方法及相关设备
WO2019076347A1 (zh) 通信方法和通信装置
JP2021503743A (ja) データ処理方法とネットワーク装置
WO2018120099A1 (zh) 传输信息的方法、网络设备和终端设备
WO2017113287A1 (zh) 数据传输的方法、基站、终端和网关
WO2020164019A1 (zh) 一种承载配置方法及装置、网络设备
WO2019028776A1 (zh) 无线通信的方法、网络设备和终端设备
US20240276289A1 (en) Data transmission method and data transmission apparatus
CN109757130B (zh) 配置分组数据汇聚协议pdcp的方法、终端设备和网络设备
WO2019028824A1 (zh) 用于传输数据的方法、终端设备和网络设备
WO2019218119A1 (zh) 用于确定传输时延的方法、通信设备及可读存储介质
US20200112866A1 (en) Service access method and device
WO2018152751A1 (zh) 一种配置pdcp实体的方法、接收装置和发送装置
WO2018112894A1 (zh) 传输数据的方法和发送端设备
WO2019061037A1 (zh) 用于数据处理的方法和终端设备
WO2019056389A1 (zh) 控制终端设备产生上行信令的方法、终端设备和网络设备

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 17921337

Country of ref document: EP

Kind code of ref document: A1

ENP Entry into the national phase

Ref document number: 3066511

Country of ref document: CA

ENP Entry into the national phase

Ref document number: 2019569821

Country of ref document: JP

Kind code of ref document: A

ENP Entry into the national phase

Ref document number: 2017427114

Country of ref document: AU

Date of ref document: 20170811

Kind code of ref document: A

REG Reference to national code

Ref country code: BR

Ref legal event code: B01A

Ref document number: 112020000313

Country of ref document: BR

NENP Non-entry into the national phase

Ref country code: DE

ENP Entry into the national phase

Ref document number: 2017921337

Country of ref document: EP

Effective date: 20200207

ENP Entry into the national phase

Ref document number: 112020000313

Country of ref document: BR

Kind code of ref document: A2

Effective date: 20200107