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

CN109804660B - Method, device, equipment and storage medium for realizing service quality flow remapping - Google Patents

Method, device, equipment and storage medium for realizing service quality flow remapping Download PDF

Info

Publication number
CN109804660B
CN109804660B CN201880003576.XA CN201880003576A CN109804660B CN 109804660 B CN109804660 B CN 109804660B CN 201880003576 A CN201880003576 A CN 201880003576A CN 109804660 B CN109804660 B CN 109804660B
Authority
CN
China
Prior art keywords
transmitted
drb
sdap
timer
sdap pdu
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201880003576.XA
Other languages
Chinese (zh)
Other versions
CN109804660A (en
Inventor
尤心
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangdong Oppo Mobile Telecommunications Corp Ltd
Original Assignee
Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangdong Oppo Mobile Telecommunications Corp Ltd filed Critical Guangdong Oppo Mobile Telecommunications Corp Ltd
Publication of CN109804660A publication Critical patent/CN109804660A/en
Application granted granted Critical
Publication of CN109804660B publication Critical patent/CN109804660B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • 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]
    • 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]

Landscapes

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

Abstract

The invention discloses a method, a device, equipment and a storage medium for realizing remapping of a service quality flow, wherein the method comprises the following steps: for any QoS flow, when the fact that the first DRB needs to be remapped to the second DRB is determined, the SDAP PDU which is already transmitted is continuously transmitted on the first DRB; and when the SDAP PDU transmitted on the first DRB is determined to be successfully transmitted, transmitting the SDAP SDU which is not transmitted on the second DRB. By applying the scheme of the invention, the sequential submission of the QoS flow data and the like can be realized.

Description

Method, device, equipment and storage medium for realizing service quality flow remapping
Technical Field
The present invention relates to wireless network technologies, and in particular, to a method, an apparatus, a device, and a storage medium for implementing quality of service (qos) stream remapping.
Background
The Quality of Service (QoS) of a 5G New air interface (NR) mainly includes two parts: Non-Access Stratum Mapping (NAS Mapping, Non Access Stratum Mapping) and Access Stratum Mapping (ASMapping, Access Stratum Mapping). The process of mapping the Data packets from the IP flow (internet protocol flow) to the QoS flow and from the QoS flow to the Data Radio Bearer (DRB) is included.
In addition, a Service Data Adaptation Protocol (SDAP) is newly introduced at a Radio Access Network (RAN) side. Fig. 1 is a schematic diagram illustrating the location and operation of the existing SDAP sublayer, which can be used to map QoS flow to DRB as shown in fig. 1.
When a Radio Resource Control (RRC) connection is initially established, the RAN side only establishes a default bearer, that is, a default DRB, and then data from different QoS flows are mapped to the default DRB. After the DRB corresponding to a certain QoS flow is established, the data of the QoS flow needs to be remapped (remapping) to the new DRB.
Fig. 2 is a diagram illustrating existing QoS flow remapping. As shown in fig. 2, initially, the data of QoS flow1 and QoS flow2 are both mapped onto DRB1, and after the DRB2 with higher priority is established (better meeting the requirement of QoS flow 2), the data of QoS flow2 needs to be remapped onto DRB 2.
In addition to the scenarios described above, QoS flow remapping may also occur in handover, dual connectivity, etc. scenarios.
However, there is no feasible implementation way for how to accomplish QoS flow remapping in the prior art.
Disclosure of Invention
In view of the above, the present invention provides a method, an apparatus, a device and a storage medium for implementing quality of service flow remapping.
The specific technical scheme is as follows:
a method for implementing quality of service flow remapping comprises the following steps:
for any QoS flow, when it is determined that remapping from a first DRB to a second DRB is required, continuing transmitting SDAP PDUs that have already been transmitted on the first DRB;
and when the SDAP PDU transmitted on the first DRB is determined to be successfully transmitted, transmitting the SDAP SDU which is not transmitted on the second DRB.
An apparatus for implementing quality of service flow remapping, comprising: a first transmission unit and a second transmission unit;
the first transmission unit is used for continuously transmitting the SDAP PDU which is transmitted on the first DRB when the fact that the first DRB needs to be remapped to the second DRB is determined aiming at any QoS flow;
and the second transmission unit is configured to transmit the undelivered SDAP SDU on the second DRB after determining that the transmission of the SDAP PDU transmitted on the first DRB is successful.
A computer device comprising a memory, a processor and a computer program stored on the memory and executable on the processor, the processor implementing the method as described above when executing the program.
A computer-readable storage medium, on which a computer program is stored which, when being executed by a processor, carries out the method as set forth above.
Based on the above description, it can be seen that, by adopting the scheme of the present invention, for any QoS flow, when it is determined that the remapping from the first DRB to the second DRB is required, the transmitted SDAP PDU can be continuously transmitted on the first DRB, and after the transmission of the SDAP PDU transmitted on the first DRB is successful, the untransmitted SDAP SDU can be transmitted on the second DRB, thereby providing a feasible QoS flow remapping implementation method, and being capable of ensuring the sequential delivery of QoS flow data, etc.
Drawings
FIG. 1 is a diagram illustrating the location and operation of a conventional SDAP sublayer;
FIG. 2 is a diagram of existing QoS flow remapping;
FIG. 3 is a flow chart of a QoS flow remapping implementation method according to a first embodiment of the present invention;
FIG. 4 is a flow chart of a second embodiment of a QoS flow remapping implementation method of the present invention;
FIG. 5 is a diagram illustrating a QoS flow remapping implementation process according to the present invention;
FIG. 6 is a schematic diagram of a structure of a QoS flow remapping implementation apparatus according to an embodiment of the present invention;
FIG. 7 illustrates a block diagram of an exemplary computer system/server 12 suitable for use in implementing embodiments of the present invention.
Detailed Description
In order to make the technical solution of the present invention clearer and more obvious, the solution of the present invention is further described below by referring to the drawings and examples.
It is to be understood that the embodiments described are only a few embodiments of the present invention, and not all embodiments. 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.
Fig. 3 is a flowchart of a QoS flow remapping implementation method according to a first embodiment of the present invention. As shown in fig. 3, the following detailed implementation is included.
In 301, for any QoS flow, when remapping from a first DRB to a second DRB is required, the SDAP Protocol Data Units (PDUs) that have been transmitted continue to be transmitted on the first DRB.
In 302, upon determining that the SDAP PDU transmitted on the first DRB was successfully transmitted, an untransmitted SDAP Service Data Unit (SDU) is transmitted on a second DRB.
The execution bodies of the above 301 and 302 are both the transmitting end. In practical applications, the sending end may be a User Equipment (UE) side or a base station side.
For any QoS flow, when remapping from a first DRB to a second DRB is required, its transmission on the first DRB may continue for the already transmitted SDAP PDUs in that QoS flow. And, a timer may be started for the last transmitted SDAP PDU on the first DRB, such that if the last transmitted SDAP PDU is determined to be successfully transmitted before the timer reaches a predetermined timing duration, it may be determined/determined that the transmission of the SDAP PDU transmitted on the first DRB is successful.
When the Data reaches the SDAP sublayer, the SDAP SDU can be processed by adding a Packet header and the like aiming at the SDAP SDU, so that an SDAP PDU is obtained, accurate transmission is well done, the SDAP PDU can be further transmitted on the first DRB, and when the SDAP PDU reaches a Packet Data Convergence Protocol (PDCP) sublayer, the SDAP PDU is formed.
For the SDAP PDUs that have been transmitted, their transmission on the first DRB may be continued, while for the last transmitted SDAP PDU of the SDAP PDUs that have been transmitted, a timer may also be started, preferably a PDCP discard timer (discard timer).
The timing duration of the timer can be preset, and the specific value can be determined according to actual needs. Additionally, a timer can be started when the last transmitted SDAP PDU begins transmission.
During the running of the timer, that is, before the timer reaches the preset timing duration, if it is determined that the last transmitted SDAP PDU is successfully transmitted, it is determined that the SDAP PDU transmitted on the first DRB is successfully transmitted. Successful transmission of the last transmitted sdapp PDU may refer to receipt of Acknowledgement (ACK) feedback or the like for the last transmitted SDAP PDU.
The untransmitted SDAP SDUs in the QoS flow may then be transmitted on the second DRB. For the receiving end, the received SDAP SDUs can be delivered to an upper layer.
If the last SDAP PDU is not successfully transmitted before the timer is overtime, the PDCP SDU corresponding to the timer can be discarded, namely the PDCP SDU corresponding to the last SDAP PDU is discarded, and the SDAP SDU which is not transmitted in the QoS flow can be transmitted on the second DRB. For the receiving end, the received SDAP SDUs can be delivered to an upper layer.
When performing uplink data transmission, the transmitting end may be a UE side, and correspondingly, the receiving end may be a base station side.
By setting the timer, the data on the first DRB can be ensured to have enough time to transmit, so that the QoS flow data transmitted on the first DRB and the second DRB are separated from each other, thereby avoiding data confusion caused by transmitting the QoS flow data on the first DRB and the second DRB at the same time, and further ensuring the sequential delivery of the QoS flow data.
Based on the above description, fig. 4 is a flowchart of a QoS flow remapping implementation method according to a second embodiment of the present invention. As shown in fig. 4, the following detailed implementation is included.
In 401, for any QoS flow, when remapping from a first DRB to a second DRB is required, the already transmitted SDAP PDUs continue to be transmitted on the first DRB, and a timer is started for the last transmitted SDAP PDU on the first DRB.
The timer may be a PDCP discard timer.
At 402, before the timer reaches the timing duration, it is determined whether the last transmitted SDAP PDU was successfully transmitted, if so, 403 is performed, otherwise, 404 is performed.
Successful transmission of the last transmitted SDAP PDU can refer to receipt of ACK feedback or the like for the last transmitted SDAP PDU.
In 403, the untransmitted SDAP SDU in the QoS flow is transmitted on the second DRB, after which the flow ends.
I.e. the transmission of the remaining SDAP SDUs in the QoS flow over the second DRB can be started.
The receiving end may deliver the received SDAP SDUs to an upper layer.
In 404, the PDCP SDU corresponding to the timer is discarded, and the untransmitted SDAP SDU in the QoS flow is transmitted on the second DRB, and then the procedure is ended.
That is, if the timer is over, the PDCP SDU corresponding to the timer may be discarded, and the remaining SDAP SDUs in the QoSflow may start to be transmitted on the second DRB.
The receiving end may deliver the received SDAP SDUs to an upper layer.
Based on the above description, fig. 5 is a schematic diagram of a QoS flow remapping implementation process according to the present invention. As shown in fig. 5, initially, data of QoS flow1 and QoS flow2 are both mapped onto DRB1, data of QoS flow 3 is mapped onto DRB2, and then QoS flow2 needs to be remapped from DRB1 onto DRB2, then the SDAP PDU already transmitted in QoS flow2 can be continuously transmitted on DRB1, and a timer can be started for the last transmitted SDAP PDU on DRB1 in QoS flow2, before the timer expires, if the last transmitted SDAP PDU transmission succeeds, the untransmitted SDAP SDU in QoS flow2 can be transmitted on DRB2, before the timer expires, if the last transmitted SDAP PDU fails to transmit, the PDCP SDU corresponding to the timer can be discarded, and the untransmitted SDAP SDU in QoS flow2 can be transmitted on DRB2, and after the remapping, data of flow2 and flow 3 are both mapped onto DRB 2.
It should be noted that, for simplicity of description, the above-mentioned method embodiments are described as a series of acts or combination of acts, but those skilled in the art will recognize that the present invention is not limited by the order of acts, as some steps may occur in other orders or concurrently in accordance with the invention. Further, those skilled in the art should also appreciate that the embodiments described in the specification are preferred embodiments and that the acts and modules referred to are not necessarily required by the invention.
In the above embodiments, the descriptions of the respective embodiments have respective emphasis, and for parts that are not described in detail in a certain embodiment, reference may be made to related descriptions of other embodiments.
In short, by adopting the scheme of the method embodiments, the on-demand delivery of the QoS flow data can be realized, and the transmission of the QoS flow data is ensured to be uninterrupted, free from packet loss and the like as far as possible.
The above is a description of method embodiments, and the embodiments of the present invention are further described below by way of apparatus embodiments.
Fig. 6 is a schematic structural diagram of a QoS flow remapping implementation apparatus according to an embodiment of the present invention. As shown in fig. 6, includes: a first transmission unit 601 and a second transmission unit 602.
A first transmission unit 601, configured to continue transmitting the SDAP PDUs that have been transmitted on the first DRB when it is determined that remapping from the first DRB to the second DRB is required for any QoS flow.
A second transmitting unit 602, configured to transmit the undelivered SDAP SDU on the second DRB after determining that the transmission of the SDAP PDU transmitted on the first DRB is successful.
For any QoS flow, the first transmission unit 601 may continue its transmission on the first DRB for the already transmitted SDAP PDUs in that QoS flow when remapping from the first DRB to the second DRB is required. Also, the first transmission unit 601 may start a timer for the last transmitted SDAP PDU on the first DRB, such that if the last transmitted SDAP PDU is determined to be successfully transmitted before the timer reaches a preset timing duration, the second transmission unit 602 may determine/determine that the transmission of the SDAP PDU transmitted on the first DRB is successful.
Preferably, the timer may be a PDCP discard timer.
During the running of the timer, that is, before the timer reaches the preset timing duration, the second transmitting unit 602 may determine that the transmission of the SDAP PDU transmitted on the first DRB is successful if it is determined that the transmission of the last transmitted SDAP PDU is successful. Successful transmission of the last transmitted SDAP PDU can refer to receipt of ACK feedback or the like for the last transmitted SDAP PDU. Further, the second transmitting unit 602 may transmit the untransmitted SDAP SDU in the QoS flow on the second DRB. For the receiving end, the received SDAP SDUs can be delivered to an upper layer.
If the last transmitted SDAP PDU is not successfully transmitted before the timer expires, the second transmitting unit 602 may discard the PDCP SDU corresponding to the timer, that is, discard the PDCP SDU corresponding to the last transmitted SDAP PDU, and may transmit the untransmitted SDAP SDU in the QoS flow on the second DRB. For the receiving end, the received SDAP SDUs can be delivered to an upper layer.
For a specific work flow of the apparatus embodiment shown in fig. 6, reference is made to the related description in the foregoing method embodiment, and details are not repeated.
FIG. 7 illustrates a block diagram of an exemplary computer system/server 12 suitable for use in implementing embodiments of the present invention. The computer system/server 12 shown in FIG. 7 is only one example and should not be taken to limit the scope of use or functionality of embodiments of the present invention.
As shown in FIG. 7, computer system/server 12 is in the form of a general purpose computing device. The components of computer system/server 12 may include, but are not limited to: one or more processors (processing units) 16, a memory 28, and a bus 18 that connects the various system components, including the memory 28 and the processors 16.
Bus 18 represents one or more of any of several types of bus structures, including a memory bus or memory controller, a peripheral bus, an accelerated graphics port, and a processor or local bus using any of a variety of bus architectures. By way of example, such architectures include, but are not limited to, Industry Standard Architecture (ISA) bus, micro-channel architecture (MAC) bus, enhanced ISA bus, Video Electronics Standards Association (VESA) local bus, and Peripheral Component Interconnect (PCI) bus.
Computer system/server 12 typically includes a variety of computer system readable media. Such media may be any available media that is accessible by computer system/server 12 and includes both volatile and nonvolatile media, removable and non-removable media.
The memory 28 may include computer system readable media in the form of volatile memory, such as Random Access Memory (RAM)30 and/or cache memory 32. The computer system/server 12 may further include other removable/non-removable, volatile/nonvolatile computer system storage media. By way of example only, storage system 34 may be used to read from and write to non-removable, nonvolatile magnetic media (not shown in FIG. 7, and commonly referred to as a "hard drive"). Although not shown in FIG. 7, a magnetic disk drive for reading from and writing to a removable, nonvolatile magnetic disk (e.g., a "floppy disk") and an optical disk drive for reading from or writing to a removable, nonvolatile optical disk (e.g., a CD-ROM, DVD-ROM, or other optical media) may be provided. In these cases, each drive may be connected to bus 18 by one or more data media interfaces. Memory 28 may include at least one program product having a set (e.g., at least one) of program modules that are configured to carry out the functions of embodiments of the invention.
A program/utility 40 having a set (at least one) of program modules 42 may be stored, for example, in memory 28, such program modules 42 including, but not limited to, an operating system, one or more application programs, other program modules, and program data, each of which examples or some combination thereof may comprise an implementation of a network environment. Program modules 42 generally carry out the functions and/or methodologies of the described embodiments of the invention.
The computer system/server 12 may also communicate with one or more external devices 14 (e.g., keyboard, pointing device, display 24, etc.), with one or more devices that enable a user to interact with the computer system/server 12, and/or with any devices (e.g., network card, modem, etc.) that enable the computer system/server 12 to communicate with one or more other computing devices. Such communication may be through an input/output (I/O) interface 22. Also, the computer system/server 12 may communicate with one or more networks (e.g., a Local Area Network (LAN), a Wide Area Network (WAN) and/or a public network, such as the Internet) via the network adapter 20. As shown in FIG. 7, the network adapter 20 communicates with the other modules of the computer system/server 12 via the bus 18. It should be appreciated that although not shown in the figures, other hardware and/or software modules may be used in conjunction with the computer system/server 12, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems, among others.
The processor 16 executes various functional applications and data processing, such as implementing the methods of the embodiments shown in fig. 2 or 3, by executing programs stored in the memory 28.
The invention also discloses a computer-readable storage medium, on which a computer program is stored, which program, when being executed by a processor, will carry out the method as in the embodiments of fig. 2 or 3.
Any combination of one or more computer-readable media may be employed. The computer readable medium may be a computer readable signal medium or a computer readable storage medium. A computer readable storage medium may be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the foregoing. More specific examples (a non-exhaustive list) of the computer readable storage medium would include the following: an electrical connection having one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. In the context of this document, a computer readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device.
A computer readable signal medium may include a propagated data signal with computer readable program code embodied therein, for example, in baseband or as part of a carrier wave. Such a propagated data signal may take any of a variety of forms, including, but not limited to, electro-magnetic, optical, or any suitable combination thereof. A computer readable signal medium may also be any computer readable medium that is not a computer readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device.
Program code embodied on a computer readable medium may be transmitted using any appropriate medium, including but not limited to wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing.
Computer program code for carrying out operations for aspects of the present invention may be written in any combination of one or more programming languages, including an object oriented programming language such as Java, Smalltalk, C + + or the like and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or the connection may be made to an external computer (for example, through the Internet using an Internet service provider).
In the embodiments provided in the present invention, it should be understood that the disclosed apparatus and method, etc., can be implemented in other ways. For example, the above-described device embodiments are merely illustrative, and for example, the division of the units is only one logical functional division, and other divisions may be realized in practice.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present invention may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit can be realized in a form of hardware, or in a form of hardware plus a software functional unit.
The integrated unit implemented in the form of a software functional unit may be stored in a computer readable storage medium. The software functional unit is stored in a storage medium and includes several instructions to enable a computer device (which may be a personal computer, a server, or a network device) or a processor (processor) to execute some steps of the methods according to the embodiments of the present invention. And the aforementioned storage medium includes: various media capable of storing program codes, such as a U disk, a removable hard disk, a Read Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk, or an optical disk.
The above description is only for the purpose of illustrating the preferred embodiments of the present invention and is not to be construed as limiting the invention, and any modifications, equivalents, improvements and the like made within the spirit and principle of the present invention should be included in the scope of the present invention.

Claims (6)

1. A method for implementing quality of service flow remapping is characterized by comprising the following steps:
for any QoS flow, when determining that the DRB needs to be remapped to a second DRB from a first data radio bearer, continuously transmitting the transmitted SDAP PDU on the first DRB; starting a timer for a last transmitted SDAP PDU on the first DRB; the timer includes: a packet data convergence protocol discard timer PDCP discard timer;
when the SDAP PDU transmitted on the first DRB is successfully transmitted, transmitting a service data adaptation protocol service data unit SDAP SDU which is not transmitted on the second DRB; if the last transmitted SDAP PDU is not successfully transmitted before the timer is overtime, discarding a Packet Data Convergence Protocol Service Data Unit (PDCPSDU) corresponding to the timer, and transmitting the SDAP SDU which is not transmitted on the second DRB;
wherein the determining that the SDAP PDU transmitted on the first DRB was successfully transmitted comprises:
and if the SDAP PDU transmitted last is determined to be successfully transmitted before the timer reaches the preset timing duration, determining that the SDAP PDU transmitted on the first DRB is successfully transmitted.
2. The method of claim 1,
the determining that the last transmitted SDAP PDU transmission was successful comprises:
receiving Acknowledgement (ACK) feedback for the last transmitted SDAP PDU.
3. An apparatus for implementing quality of service flow remapping, comprising: a first transmission unit and a second transmission unit;
the first transmission unit is used for continuously transmitting the transmitted service data adaptation protocol data unit SDAP PDU on the first DRB when determining that the first data radio bearer DRB needs to be remapped to the second DRB aiming at any service quality flow QoS flow; starting a timer for a last transmitted SDAP PDU on the first DRB; the timer includes: a packet data convergence protocol discard timer PDCP discard timer;
if the last SDAP PDU transmitted is determined to be successfully transmitted before the timer reaches the preset timing duration, the second transmission unit determines that the SDAP PDU transmitted on the first DRB is successfully transmitted;
the second transmission unit is configured to, after determining that the SDAP PDU transmitted on the first DRB is successfully transmitted, transmit an undelivered service data adaptation protocol service data unit, SDAP SDU, on the second DRB; and if the SDAP PDU which is transmitted last is not successfully transmitted before the timer is overtime, discarding a packet data convergence protocol service data unit (PDCP SDU) corresponding to the timer, and transmitting the SDAP SDU which is not transmitted on the second DRB.
4. The apparatus of claim 3,
and the second transmission unit receives acknowledgement ACK feedback aiming at the last transmitted SDAP PDU and determines that the last transmitted SDAP PDU is successfully transmitted.
5. A computer device comprising a memory, a processor and a computer program stored on the memory and executable on the processor, characterized in that the processor implements the method according to claim 1 or 2 when executing the program.
6. A computer-readable storage medium, on which a computer program is stored, which program, when being executed by a processor, carries out the method of claim 1 or 2.
CN201880003576.XA 2018-02-06 2018-02-06 Method, device, equipment and storage medium for realizing service quality flow remapping Active CN109804660B (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2018/075361 WO2019153109A1 (en) 2018-02-06 2018-02-06 Method, apparatus and device for realizing re-mapping of quality of service flow, and storage medium

Publications (2)

Publication Number Publication Date
CN109804660A CN109804660A (en) 2019-05-24
CN109804660B true CN109804660B (en) 2020-09-04

Family

ID=66557179

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201880003576.XA Active CN109804660B (en) 2018-02-06 2018-02-06 Method, device, equipment and storage medium for realizing service quality flow remapping

Country Status (2)

Country Link
CN (1) CN109804660B (en)
WO (1) WO2019153109A1 (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111163017B (en) * 2019-12-30 2023-10-24 京信网络系统股份有限公司 Data transmission method, device, base station equipment and computer readable storage medium
CN112004241B (en) * 2020-08-27 2024-03-08 深圳市锐尔觅移动通信有限公司 Data transmission method, terminal, network equipment and storage medium
WO2022056665A1 (en) * 2020-09-15 2022-03-24 Qualcomm Incorporated Voice communication reliability and latency optimization by time division duplex and relay
US12120185B2 (en) * 2020-10-22 2024-10-15 Telefonaktiebolaget Lm Ericsson (Publ) Methods and apparatuses for providing header compression protocol reset

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103037449A (en) * 2011-10-10 2013-04-10 中兴通讯股份有限公司 Service quality updating method and system
CN104717717A (en) * 2013-12-16 2015-06-17 中国电信股份有限公司 Mobile relay bearer processing method and device

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102612096B (en) * 2012-03-06 2014-10-29 电信科学技术研究院 IP (internet protocol) data packet transmission method and IP packet transmission equipment
US9648591B2 (en) * 2014-08-12 2017-05-09 Amazon Technologies, Inc. Avoiding radio access network congestion
US10506550B2 (en) * 2016-07-22 2019-12-10 Lg Electronics Inc. Method of delivering downlink signaling and device supporting the same

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103037449A (en) * 2011-10-10 2013-04-10 中兴通讯股份有限公司 Service quality updating method and system
CN104717717A (en) * 2013-12-16 2015-06-17 中国电信股份有限公司 Mobile relay bearer processing method and device

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
QoS Flow to DRB Re-Mapping;Huawei;《GPP TSG-RAN2 Meeting #97bis R2-1702614》;20170325;第3-6页 *

Also Published As

Publication number Publication date
WO2019153109A1 (en) 2019-08-15
CN109804660A (en) 2019-05-24

Similar Documents

Publication Publication Date Title
CN109804660B (en) Method, device, equipment and storage medium for realizing service quality flow remapping
JP7029471B2 (en) Uplink data decompression, compression method and equipment
US7646791B2 (en) Method and apparatus of data segmentation in a mobile communications system
US10986653B2 (en) Method and system for sending and receiving data
US10735334B2 (en) Data sending method, data receiving method, and related device
US10959129B2 (en) Data transmission method, apparatus, and system, and device
US9706435B2 (en) Method and system for dynamically changing upper bound on data packet size in wireless communication networks
JP2010530675A (en) Data transmission method, data reception method, and apparatus
CN109392012B (en) Data processing method and related equipment
CN112671771B (en) Data transmission method, device, electronic equipment and medium
US8948020B2 (en) Detecting and isolating dropped or out-of-order packets in communication networks
EP2564526B1 (en) Methods of encoding and decoding control information in a medium access control protocol data unit
CN107317760B (en) SDU (service data Unit) segmentation processing method and data receiving end
JP2007522704A (en) Acknowledgment message processing at the terminal
EP3057256A1 (en) Method for processing stream media message, wifi chip and mobile terminal
EP3110059A1 (en) Data transmission and feedback processing method and apparatus
KR101927081B1 (en) Method for processing data packet of rlc layer and rlc entity
US9634949B2 (en) Method and apparatus for supporting large service data unit in mobile communication system
WO2019157631A1 (en) Method and apparatus for remapping qos flow, and computer storage medium
CN112218390A (en) Data processing method and device
WO2024022198A1 (en) Data delivery method and communication device
EP2874461A1 (en) Data transmission method and device
KR102190921B1 (en) Method and apparatus for supporting large service data unit in mobile communication system
US9094861B2 (en) Method and system for generating and processing medium access control packet data units in a broadband wireless network environment
CN115996424A (en) Data discarding method, device, terminal and network equipment

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant