CN115643625A - Multi-path data sending method, device and equipment - Google Patents

Multi-path data sending method, device and equipment Download PDF

Info

Publication number
CN115643625A
CN115643625A CN202110815659.2A CN202110815659A CN115643625A CN 115643625 A CN115643625 A CN 115643625A CN 202110815659 A CN202110815659 A CN 202110815659A CN 115643625 A CN115643625 A CN 115643625A
Authority
CN
China
Prior art keywords
transmission
path
rule
access network
data
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.)
Pending
Application number
CN202110815659.2A
Other languages
Chinese (zh)
Inventor
王文
谢振华
柯小婉
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Vivo Mobile Communication Co Ltd
Original Assignee
Vivo Mobile Communication Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Vivo Mobile Communication Co Ltd filed Critical Vivo Mobile Communication Co Ltd
Priority to CN202110815659.2A priority Critical patent/CN115643625A/en
Priority to PCT/CN2022/106273 priority patent/WO2023001109A1/en
Publication of CN115643625A publication Critical patent/CN115643625A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W40/00Communication routing or communication path finding
    • H04W40/02Communication route or path selection, e.g. power-based or shortest path routing
    • H04W40/12Communication route or path selection, e.g. power-based or shortest path routing based on transmission quality or channel quality
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W40/00Communication routing or communication path finding
    • H04W40/02Communication route or path selection, e.g. power-based or shortest path routing
    • H04W40/22Communication route or path selection, e.g. power-based or shortest path routing using selective relaying for reaching a BTS [Base Transceiver Station] or an access point
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • H04W76/15Setup of multiple wireless link connections

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The application discloses a multipath data sending method, a device and equipment, belonging to the technical field of communication, wherein the multipath data sending method comprises the following steps: the method comprises the steps that an access network device obtains a first multi-path data sending rule, wherein the first multi-path data sending rule is used for stipulating N transmission paths for sending data streams or QoS streams; the access network equipment transmits data stream or QoS stream to the remote terminal on N transmission paths based on a first multi-path data transmission rule; the N transmission paths are transmission paths among M transmission paths established by the access network device and the remote terminal, where M is an integer greater than 1, and N is a positive integer.

Description

Multi-path data sending method, device and equipment
Technical Field
The application belongs to the technical field of communication, and particularly relates to a multipath data sending method, device and equipment.
Background
In order to effectively extend the network coverage, a relay communication method is introduced into a communication system. That is, a terminal (hereinafter, referred to as a remote terminal) at the edge of network coverage or not under network coverage may access the network through a relay device (e.g., a relay terminal), thereby improving the coverage of the network.
Currently, in order to improve the reliability of data transmission (including transmission and reception) of a remote terminal in relay communication and the throughput of the remote terminal, rel-18 introduces multipath communication in a relay scenario, that is, the throughput and the data transmission reliability of the remote terminal can be improved by transmitting data on different transmission paths. Therefore, how to determine which data is transmitted on which transmission path becomes an urgent problem to be solved.
Disclosure of Invention
The embodiment of the application provides a multipath data sending method, a multipath data sending device and multipath data sending equipment, and the problem of how to determine which data are sent on which transmission path in a multipath communication scene can be solved.
In a first aspect, a multipath data transmission method is provided, and the method includes: the method comprises the steps that an access network device obtains a first multi-path data sending rule, wherein the first multi-path data sending rule is used for stipulating N transmission paths for sending data flow or quality of service (QoS) flow; the access network equipment transmits data stream or QoS stream to a remote terminal on N transmission paths based on a first multi-path data transmission rule; the N transmission paths are transmission paths among M transmission paths established by the access network device and the remote terminal, where M is an integer greater than 1, and N is a positive integer.
In a second aspect, there is provided a multi-path data transmitting apparatus, including an obtaining module, configured to obtain a first multi-path data transmission rule, where the first multi-path data transmission rule is used to specify N transmission paths for transmitting a data stream or a QoS stream; a sending module, configured to send a data stream or a QoS stream to a remote terminal on N transmission paths based on a first multipath data sending rule; the N transmission paths are transmission paths among M transmission paths established by the access network device and the remote terminal, where M is an integer greater than 1, and N is a positive integer.
In a third aspect, a multipath data transmission method is provided, including: the core network equipment sends a first multi-path data sending rule to the access network equipment; the first multi-path data transmission rule is used for defining N transmission paths of data flow or QoS flow.
In a fourth aspect, there is provided a multipath data transmission apparatus including: a sending module, configured to send a first multipath data sending rule to an access network device; the first multi-path data transmission rule is used for defining N transmission paths of data flow or QoS flow.
In a fifth aspect, a multi-path data transmission method is provided, and the method includes: the remote terminal receives a second multi-path data sending rule sent by the access network equipment; the remote terminal sends an uplink data flow or an uplink QoS flow to the access network equipment based on a second multi-path data sending rule; the second multi-path data transmission rule is used to specify a transmission path for transmitting an uplink data stream or an uplink QoS stream, and a Data Radio Bearer (DRB) of the transmission path.
A sixth aspect provides a multipath data transmission apparatus, including: the receiving module is used for receiving a second multi-path data sending rule sent by the access network equipment; a sending module, configured to send an uplink data flow or an uplink QoS flow to the access network device based on the second multipath data sending rule; wherein the second multi-path data transmission rule is used for defining a transmission path for transmitting the uplink data flow or the uplink QoS flow and a DRB of the transmission path.
In a seventh aspect, there is provided an access network device comprising a processor, a memory, and a program or instructions stored on the memory and executable on the processor, the program or instructions, when executed by the processor, implementing the steps of the method according to the first aspect.
In an eighth aspect, an access network device is provided, which includes a processor and a communication interface, where the processor is configured to obtain a first multi-path data transmission rule, and the first multi-path data transmission rule is used to specify N transmission paths for transmitting a data flow or a QoS flow; the communication interface is used for the access network equipment to send data flow or QoS flow to the far-end terminal on N transmission paths based on a first multi-path data sending rule; the N transmission paths are transmission paths among M transmission paths established by the access network device and the remote terminal, where M is an integer greater than 1, and N is a positive integer.
In a ninth aspect, there is provided a core network device comprising a processor, a memory and a program or instructions stored on the memory and executable on the processor, the program or instructions, when executed by the processor, implementing the steps of the method according to the third aspect.
In a tenth aspect, a core network device is provided, including a processor and a communication interface, where the communication interface is configured to send a first multipath data sending rule to an access network device;
the first multi-path data transmission rule is used for specifying N transmission paths of a data flow or a quality of service (QoS) flow.
In an eleventh aspect, there is provided a terminal, which may be a remote terminal, comprising a processor, a memory, and a program or instructions stored on the memory and executable on the processor, which when executed by the processor, implement the steps of the method according to the fifth aspect.
In a twelfth aspect, a terminal, which may be a remote terminal, is provided, where the terminal includes a processor and a communication interface, where the communication interface is configured to receive a second multipath data transmission rule sent by an access network device; sending an uplink data flow or an uplink QoS flow to the access network equipment based on the second multi-path data sending rule; the second multi-path data transmission rule is used for stipulating a transmission path for transmitting an uplink data flow or an uplink QoS flow and a Data Radio Bearer (DRB) of the transmission path.
In a thirteenth aspect, there is provided a readable storage medium on which a program or instructions are stored, which program or instructions, when executed by a processor, performs the steps of the method according to the first aspect, or performs the steps of the method according to the third aspect, or performs the steps of the method according to the fifth aspect.
In a fourteenth aspect, a chip is provided, the chip comprising a processor and a communication interface, the communication interface being coupled to the processor, the processor being configured to execute a program or instructions to implement the steps of the method according to the first aspect, or to implement the steps of the method according to the third aspect, or to implement the steps of the method according to the fifth aspect.
A fifteenth aspect provides a computer program/program product stored on a non-volatile storage medium for execution by at least one processor to perform the steps of the method according to the first aspect, or to perform the steps of the method according to the third aspect, or to perform the steps of the method according to the fifth aspect.
In the embodiment of the application, an access network device acquires a first multi-path data sending rule, wherein the first multi-path data sending rule is used for stipulating N transmission paths for sending a data stream or a QoS stream; the access network equipment transmits data stream or QoS stream to a far-end terminal on N transmission paths based on a first multi-path data transmission rule; the N transmission paths are transmission paths among M transmission paths established by the access network device and the remote terminal, where M is an integer greater than 1, and N is a positive integer. According to the scheme, the first multi-path data sending rule is used for stipulating N transmission paths for sending the data stream or the QoS stream, so that after the access network equipment acquires the first multi-path data sending rule, the access network equipment can determine the transmission path for sending the data stream or the QoS stream according to the first multi-path data sending rule, and further reliability and stability of multi-path communication under a relay scene can be improved.
Drawings
Fig. 1 is a schematic architecture diagram of a communication system according to an embodiment of the present application;
fig. 2 is a schematic flowchart of a multipath data transmission method according to an embodiment of the present application;
fig. 3 is a schematic flowchart of an application of a multipath data transmission method according to an embodiment of the present application;
fig. 4 is a second flowchart illustrating an application of a multipath data transmission method according to an embodiment of the present application;
fig. 5 is a third schematic flowchart of an application of a multipath data transmission method according to an embodiment of the present application;
fig. 6 is a schematic structural diagram of a multipath data transmitting apparatus according to an embodiment of the present disclosure;
fig. 7 is a second schematic structural diagram of a multipath data transmitting apparatus according to an embodiment of the present application;
fig. 8 is a third schematic structural diagram of a multipath data transmitting apparatus according to an embodiment of the present application;
fig. 9 is a schematic structural diagram of a communication device according to an embodiment of the present application;
fig. 10 is a hardware schematic diagram of a terminal according to an embodiment of the present application;
fig. 11 is a hardware schematic diagram of an access network device according to an embodiment of the present application;
fig. 12 is a hardware schematic diagram of a core network device according to an embodiment of the present application.
Detailed Description
The technical solutions in the embodiments of the present application will be described below clearly with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are some, but not all, embodiments of the present application. All other embodiments that can be derived from the embodiments given herein by a person of ordinary skill in the art are intended to be within the scope of the present disclosure.
The terms first, second and the like in the description and in the claims of the present application are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It is to be understood that the terms so used are interchangeable under appropriate circumstances such that the embodiments of the application are capable of operation in other sequences than those illustrated or otherwise described herein, and that the terms "first" and "second" are generally used herein in a generic sense to distinguish one element from another, and not necessarily from another element, such as a first element which may be one or more than one. In addition, "and/or" in the specification and claims means at least one of connected objects, and a character "/" generally means that the former and latter related objects are in an "or" relationship.
It is noted that the techniques described in the embodiments of the present application are not limited to Long Term Evolution (LTE)/LTE Evolution (LTE-Advanced) systems, but may also be used in other wireless communication systems, such as Code Division Multiple Access (CDMA), time Division Multiple Access (TDMA), frequency Division Multiple Access (FDMA), orthogonal Frequency Division Multiple Access (OFDMA), single-carrier Frequency-Division Multiple Access (SC-FDMA), and other systems. The terms "system" and "network" in the embodiments of the present application are often used interchangeably, and the described techniques can be used for both the above-mentioned systems and radio technologies, as well as for other systems and radio technologies. The following description describes a New Radio (NR) system for purposes of example, and NR terminology is used in much of the description below, but the techniques may also be applied to applications other than NR system applications, such as 6th generation,6g communication systems.
Fig. 1 shows a block diagram of a wireless communication system to which embodiments of the present application are applicable. The wireless communication system includes a remote terminal 11, an access network device 12, and a core network device 13. The remote terminal 11 may be a mobile phone, a tablet personal computer (tablet personal computer), a laptop computer (laptop computer) or a terminal-side device called a notebook computer, a Personal Digital Assistant (PDA), a palm-top computer, a netbook, an ultra-mobile personal computer (UMPC), a Mobile Internet Device (MID), an Augmented Reality (AR)/Virtual Reality (VR) device, a robot, a wearable device (wearable device), a vehicle-mounted device (VUE), a pedestrian terminal (PUE), and an intelligent home (home equipment with wireless communication function, such as a refrigerator, a television, a washing machine, or furniture). Wherein, wearable device includes but is not limited to: smart watch, smart bracelet, smart headset, smart glasses, smart jewelry (smart bracelet, smart ring, smart necklace, smart anklet, etc.), smart wristband, smart garment, game console, and so on. It should be noted that the embodiment of the present application does not limit the specific type of the remote terminal 11.
Access network device 12 may be a device deployed in a Radio Access Network (RAN) for providing a terminal with a wireless communication function. In this embodiment, the access network device may be a base station. Herein, a Base Station may be referred to as a node B, an evolved node B, an access Point, a Base Transceiver Station (BTS), a radio Base Station, a radio Transceiver, a Basic Service Set (BSS), an Extended Service Set (ESS), a node B, an evolved node B (eNB), a home node B, a home evolved node B, a WLAN access Point, a WiFi node, a Transmission Receiving Point (TRP), or some other suitable term in the field, as long as the same technical effect is achieved, the Base Station is not limited to a specific technical vocabulary, and it should be noted that, in the embodiment of the present application, only a Base Station in an NR system is taken as an example, but a specific type of the TRP is not limited.
The core network device 13 may be a core network element located on the network side, such as an access and mobility management function (AMF) entity, a Session Management Function (SMF) entity, a Policy Control Function (PCF) entity, and the like. It should be noted that the embodiment of the present application does not limit the specific type of the core network device 13.
It should be noted that, as shown in fig. 1, the multipath data transmission method provided in the embodiment of the present application may be applied to a scenario in which a remote terminal accesses to the same access network device through layer 2 (L2) relay, or L2 relay and a Uu port.
The multipath data transmission method provided by the embodiments of the present application is described in detail below with reference to the accompanying drawings through some embodiments and application scenarios thereof.
As shown in fig. 2, the present embodiment provides a multipath data transmission method, which may be applied to the wireless communication system shown in fig. 1, and may include steps 201 and 202 described below.
Step 201, the access network device obtains a first multipath data transmission rule.
The first multipath data transmission rule may be used to specify a transmission path for transmitting a data stream or a QoS stream. That is, the first multi-path data transmission rule may be used to specify which data streams or QoS streams are transmitted on which transmission path, i.e., the first multi-path data transmission rule specifies a correspondence between data streams and transmission paths, or specifies a correspondence between QoS streams and transmission paths.
It should be noted that the "transmission path" referred to in the embodiment of the present application may also be referred to as a communication link, and the embodiment of the present application is not particularly limited.
Step 202, the access network device sends a data stream or a QoS stream to the remote terminal on the N transmission paths based on the first multipath data sending rule.
The N transmission paths may be transmission paths among M transmission paths established by the access network device and the remote terminal, where M is an integer greater than 1, and N is a positive integer.
In the embodiment of the present application, the M transmission paths may be transmission paths corresponding to M indirect network communication methods (e.g., a relay communication method), or may be transmission paths corresponding to 1 direct network communication method (e.g., a Uu port communication method) and transmission paths corresponding to (M-1) indirect network communication methods. The method can be determined according to actual use requirements, and the embodiment of the application is not limited.
Optionally, the first multipath data transmission rule may include at least one of:
1. mapping relation between data flow or QoS flow and N transmission path identifications. Each of the N transmission path identifiers may be used to indicate one transmission path.
It is understood that, according to the mapping relationship, it can be determined which data streams or QoS streams are transmitted through which transmission path.
Optionally, in this embodiment of the present application, one transmission path identifier may include any one of the following items:
a far-end terminal identifier and a relay terminal identifier, namely a far-end terminal identifier and a relay terminal identifier;
the access network equipment distributes transmission path identification;
a transmission path identifier allocated by the remote terminal;
and the transmission path identifier distributed by the core network equipment.
It should be noted that the transmission path identifier allocated by the access network device is unique for the same remote terminal, that is, the access network device allocates the transmission path identifiers to different remote terminals respectively. Correspondingly, the transmission path identifier allocated by the core network device is also unique to the same remote terminal. Of course, the transmission path identifier assigned by the remote terminal is also unique to the remote terminal itself.
2. A backup transmission path communication rule, which may include a backup transmission path identification; when the transmission path in the N transmission paths is interrupted or unavailable, the transmission path indicated by the standby transmission path identifier may be enabled to transmit a data stream or a QoS stream.
3. Minimum delay rules.
Optionally, in this embodiment of the present application, the minimum delay rule may be used to instruct the access network device to perform at least one of the following operations:
carrying out time delay detection on the M transmission paths;
and transmitting the data stream or the QoS stream through the transmission path with the minimum time delay in the M transmission paths.
In an example, in a case that the first multipath data transmission rule includes a minimum delay rule, the access network device may perform delay detection on the M transmission paths, and transmit a data stream or a QoS stream on a transmission path with the minimum delay among the M transmission paths. That is, the N transmission paths are the transmission paths with the minimum time delay among the M transmission paths.
4. And (4) load balancing rules.
The load balancing rule may include a load percentage of each of the M transmission paths, and the access network device may determine the transmission path of the data flow or the QoS flow according to the load percentage.
Illustratively, assuming that the load percentage of the transmission path 1 (denoted as link # 1) is 20% and the load percentage of the transmission path 2 (denoted as link # 2) is 80%, when the access network device transmits the QoS flows, the access network device may transmit 20% of the QoS flows on link #1 and 80% of the QoS flows on link # 2.
5. And (5) a minimum packet loss rate rule.
The minimum packet loss rate rule may be configured to instruct the access network device to perform at least one of the following operations:
detecting packet loss rates of the M transmission paths;
and sending the data stream or the QoS stream through the transmission path with the minimum packet loss rate in the M transmission paths.
In an example, in a case that the first multipath data transmission rule includes a minimum packet loss rate rule, the access network device may perform packet loss rate detection on the M transmission paths, and transmit a data stream or a QoS stream through a transmission path with a minimum packet loss rate among the M transmission paths. That is, the N transmission paths are the transmission paths with the minimum packet loss rate among the M transmission paths.
6. Replication indication information of a data flow or a QoS flow.
It should be noted that the duplication indication information may be used to indicate the number of duplication copies of a data stream, a QoS stream, or a Protocol Data Unit (PDU) session. After replication of a data flow, qoS flow, or PDU session, the data flow, qoS flow, or PDU session may be sent over the number of transmission paths that responded. I.e. N equals the number of copies.
In this embodiment of the application, since the first multipath data transmission rule is used to specify N transmission paths for transmitting a data stream or a QoS stream, after the access network device obtains the first multipath data transmission rule, the access network device may determine, according to the first multipath data transmission rule, the transmission path for transmitting the data stream or the QoS stream, and thus may improve reliability and stability of multipath communication in a relay scenario.
Optionally, in this embodiment of the present application, the access network device may obtain the first multipath data forwarding rule through three possible implementation manners, which are a manner one, a manner two, and a manner three, respectively. This possible implementation is illustrated in each case below.
The first method is as follows: the access network equipment receives a first multipath data forwarding rule sent by the core network equipment.
Based on the first method, before the step 201, the multi-path data forwarding method provided in the embodiment of the present application may further include the following steps 203 to 205. Specifically, the step 201 can be implemented by the following step 201 a.
Step 203, the access network device sends the multi-path communication information to the core network device.
And step 204, the core network equipment receives the multipath communication information sent by the access network equipment.
The multipath communication information may be used to indicate that multipath communication has been established between the remote terminal and the access network device.
Step 205, the core network device sends the first multipath data sending rule to the access network device.
Optionally, in this embodiment of the present application, an occasion when the core network device sends the first multipath data sending rule to the access network device may include the following two possible facts:
a. in the PDU session establishment process, a first multi-path data transmission rule is transmitted to access network equipment;
b. during a PDU session update or modification (modification), a first multi-path data transmission rule is transmitted to an access network device.
Step 201a, an access network device receives a first multipath data transmission rule transmitted by a core network device.
In this embodiment, before the access network device obtains the first multipath data sending rule, the access network device may send the multipath communication information to the core network device, so as to inform the core network device that the access network device and the remote terminal have established multipath communication. In this way, the core network device may send the first multipath data sending rule to the access network device, so that the access network device may obtain the first multipath data sending rule.
Optionally, in this embodiment of the present application, the multipath communication information may include at least one of:
m transmission path identifiers, each transmission path identifier for indicating one of the M transmission paths;
the multipath communication includes M number of transmission paths.
Optionally, in this embodiment of the present application, one transmission path identifier may include any one of the following items:
a remote terminal identifier and a relay terminal identifier;
the access network equipment distributes transmission path identification;
a transmission path identifier allocated by the remote terminal;
and the transmission path identification is distributed by the core network equipment.
Optionally, in this embodiment, before the core network device sends the first multipath data sending rule to the access network device, the multipath data sending method provided in this embodiment may further include the following step 206 and step 207.
And step 206, the remote terminal sends the multi-path communication request information to the core network equipment.
Step 207, the core network device receives the multipath communication request information sent by the remote terminal.
The multi-path communication request information may be used to indicate that the remote terminal has a requirement for multi-path communication; the multi-path communication request information may include at least one of:
m transmission path identifiers, where one transmission path identifier may be used to indicate one transmission path of M transmission paths established by the access network device and the remote terminal, where M is an integer greater than 1;
the multi-path communication includes M number of transmission paths.
Optionally, in this embodiment of the present application, one transmission path identifier (any one of the M transmission path identifiers) may include any one of the following:
a remote terminal identifier and a relay terminal identifier;
a transmission path identifier allocated by the access network equipment;
a transmission path identifier allocated by the remote terminal;
and the transmission path identifier distributed by the core network equipment.
Optionally, in this embodiment of the application, before the core network device sends the first multipath data sending rule to the access network device, the multipath data sending method provided in this embodiment of the application may further include steps 208 to 210 described below.
And 208, the core network equipment generates a multi-path selection strategy according to the second information.
Optionally, in this embodiment of the application, the second information may include at least one of the following:
the subscription information of the remote terminal;
a local policy;
multipath communication request information sent by a remote terminal;
and the access network equipment sends the multi-path communication information.
Step 209, the core network device sends the multipath selection policy to the remote terminal.
Step 210, the remote terminal receives the multipath selection policy sent by the core network device.
In this embodiment, before the core network device sends the first multipath data sending rule to the access network device, the core network device may first generate the multipath selection policy according to the second information, and send the multipath data selection policy to the remote terminal.
Optionally, in this embodiment of the present application, the multipath selection policy may include at least one of the following:
mapping relation between the application identifier and the transmission path identifier;
mapping relation between service type and transmission path identification;
mapping relation between service descriptor and transmission path;
user equipment routing policy (URSP) is enhanced.
It should be noted that the mapping relationship between the application identifier and the transmission path identifier may be used to indicate which applications are sent through which transmission path; accordingly, the mapping relationship between the service type or the service descriptor and the transmission path identifier may be used to indicate which services are transmitted through which transmission path.
Optionally, in this embodiment of the application, information such as a transmission path identifier that may be included in the enhanced URSP may be used to match which services or applications are sent through which transmission path. The information such as the transmission path identifier may be included in the access type component in the enhanced URSP or in a separate component in the enhanced URSP.
The second method comprises the following steps: the access network device generates a first multi-path data forwarding rule.
Based on the second mode, before the step 201, the multi-path data forwarding rule provided in the embodiment of the present application may further include the following step 211. The step 201 can be specifically realized by the step 201b described below.
Step 211, the access network device receives the indication information of the multipath communication requirement.
The multipath communication requirement indication information may be used to instruct the access network device to generate a first multipath data transmission rule.
Step 201b, the access network device generates a first multipath data transmission rule according to the first information.
In this embodiment of the application, before the access network device acquires the first multipath data transmission rule, the access network device may receive the multipath communication requirement indication information first, and after the access network device receives the multipath communication requirement indication information, the access network device may generate the first multipath data transmission rule according to the first information, so that the access network device may acquire the first multipath data transmission rule.
Optionally, in this embodiment of the application, the first information may include at least one of the following:
load information of each of the M transmission paths;
local policy information;
QoS parameters for QoS flows.
Illustratively, when the QoS parameter of a QoS flow is high, then the QoS flow may be preferentially transmitted through the transmission path by the direct communication means.
Alternatively, in this embodiment of the application, the step 211 may be specifically implemented by the following step 211a or step 211 b.
Step 211a, the access network device receives the multipath communication demand indication information sent by the remote terminal.
And step 211b, the access network equipment receives the multipath communication demand indication information sent by the core network equipment.
Optionally, based on the step 211b, after the access network device generates the first multipath data transmission rule according to the first information, the multipath data forwarding rule provided in this embodiment may further include the following step 212.
Step 212, the access network device sends the first response information to the core network device.
The first response information is used for indicating that the access network equipment receives the multipath communication demand indication information.
The third method comprises the following steps: the access network equipment receives a first multi-path data transmission rule transmitted by the far-end terminal.
Based on the third mode, before the step 201, the multipath data transmission method provided in the embodiment of the present application may further include the following step 213. Specifically, the step 201 may be implemented by the following step 201 c.
Step 213, the remote terminal sends the first multipath data sending rule to the access network device.
Step 201c, the access network device receives the first multipath data transmission rule transmitted by the remote terminal.
In this embodiment of the application, before the access network device acquires the first multipath data transmission rule, the remote terminal may transmit the first multipath data transmission rule to the access network device, so that the access network device may acquire the first multipath data transmission rule.
Optionally, in this embodiment of the present application, the remote terminal may send the first multipath data sending rule to the access network device in a PDU session establishment process or a PDU session update or modification process. The method can be determined according to actual use requirements, and the embodiment of the application is not limited.
Optionally, in this embodiment of the application, after the access network device acquires the first multipath data transmission rule, the multipath data transmission method provided in this embodiment of the application may further include steps 214 to 216 described below.
Step 214, the access network device sends the second multi-path data sending rule to the remote terminal.
Step 215, the remote terminal receives the second multipath data transmission rule sent by the access network device.
And step 216, the remote terminal sends the uplink data stream or the uplink QoS stream to the access network device based on the second multipath data sending rule.
The second multi-path data transmission rule may be configured to specify a transmission path for transmitting an uplink data stream or an uplink QoS stream, and a Data Radio Bearer (DRB) of the transmission path.
In this embodiment, a transmission path for transmitting an uplink data stream or an uplink QoS stream may be referred to as an uplink transmission path.
In this embodiment of the application, after the access network device receives the first multipath data transmission rule, the access network device may send the second multipath data transmission rule to the remote end terminal, and after the remote end terminal receives the second multipath data transmission rule, the remote end terminal may send an uplink data stream or an uplink QoS stream on a target DRB of a target uplink transmission path according to the second multipath data transmission rule.
The target uplink transmission path is a transmission path specified by a second multi-path data transmission rule, and the target DRB is a DRB specified by the second multi-path data transmission rule. The target uplink transmission path may include K uplink transmission paths, where K is an integer less than or equal to M.
Optionally, the second multipath data transmission rule may include:
mapping relation among the uplink data flow, the transmission path (i.e. uplink transmission path) identification and the DRB; or
Mapping relation among the uplink QoS flow, the transmission path (i.e. uplink transmission path) identification and the DRB.
Optionally, in this embodiment of the present application, the second multipath data sending rule may further include a second backup forwarding rule, where the second backup forwarding rule may include a mapping relationship between an uplink QoS flow/uplink data flow, a backup uplink transmission path identifier, and a backup DRB, and when the uplink transmission path is interrupted or unavailable, the backup DRB corresponding to the uplink transmission path indicated by the backup uplink transmission path identifier is enabled to send the uplink data flow or the uplink QoS flow.
In the multipath data transmission method provided in the embodiment of the present application, the second multipath data transmission rule is used to specify the transmission path for transmitting the uplink data stream or the uplink QoS stream and the DRB of the transmission path, so after the terminal receives the second multipath data transmission rule, the terminal may determine the DRB of the transmission path for transmitting the uplink data stream or the uplink QoS stream according to the second multipath data transmission rule, so as to transmit the uplink data stream or the uplink QoS stream on the corresponding DRB, thereby improving reliability and stability of multipath communication in a relay scenario.
Optionally, in this embodiment of the present application, after the step 215, the multipath data sending method provided in this embodiment of the present application may further include the following step 217 and step 218.
Step 217, the remote terminal sends the second response information to the access network device.
Step 218, the access network device receives the second response information sent by the remote terminal.
The second response information may be used to indicate that the remote terminal receives the second multipath data transmission rule.
Optionally, in this embodiment of the present application, before the step 201, the multipath data sending method provided in this embodiment of the present application may further include the following step 219.
Step 219, the access network device generates M transmission path identifiers.
Wherein, one transmission path identifier may be used to indicate one transmission path in the M transmission paths.
It should be noted that, for the related description of the transmission path identifier, reference may be specifically made to the detailed description of the transmission path identifier in the foregoing embodiment, and details are not described here again to avoid repetition.
Optionally, in this embodiment of the present application, when the access network device and the remote terminal establish a new transmission path, before step 219, the multipath data transmission method provided in this embodiment of the present application may further include step 220 described below.
Step 220, the access network device adds path information corresponding to the new transmission path.
The M transmission path identifiers may include a transmission path identifier indicating a new transmission path. It is to be understood that when the access network device generates the transmission path identifier, the transmission path identifier indicating the new transmission path is also generated.
Optionally, in this embodiment, before the step 201, the multi-path data transmission method provided in this embodiment may further include a step 221 described below.
Step 221, the access network device generates an association relationship between the M transmission paths and the remote terminal.
It should be noted that, after the access network device generates the association relationship between the M transmission paths and the remote terminal, the remote terminal uniquely corresponds to the M transmission paths.
In the following, three examples are further combined to exemplarily explain a multipath data transmission method provided in the embodiment of the present application.
Example one: as shown in fig. 3, the core network device sends a first multi-path data forwarding rule to the RAN, and the RAN performs data offloading based on the first multi-path data forwarding rule.
Step1-2: the remote terminal accesses the network through a plurality of communication links including a direct network communication link and a non-direct network communication link.
Step3: the RAN performs binding relations among a plurality of links, and comprises at least one of the following operations:
1. a communication link identification (i.e., the transmission path identification) is generated, which may include at least one of the following expressions:
the method comprises the steps that a remote terminal mark and a relay terminal mark a communication link;
and the RAN distributed communication link identification identifies one communication link, and the communication link identification is unique to the same remote terminal.
2. And binding of multiple paths, namely generating the association relationship of the multiple paths, wherein the binding of the multiple paths is executed and maintained based on the same remote terminal.
Step4a (optional): the remote terminal sends a multi-path communication request message (or multi-path communication request message) to the core network device (AMF/PCF), and the multi-path communication request message can be used to indicate that the remote terminal needs to perform multi-path communication.
The multi-path communication request information comprises at least one of the following items:
1. a communication link identification, the communication link identification comprising at least one of the following representations:
the method comprises the steps that a remote terminal mark and a relay terminal mark a communication link;
the communication link identification distributed by the remote terminal identifies one communication link, and the communication link identification is unique to the same remote terminal.
2. And the number of communication links is used for indicating the number of the multi-path communication links.
Step4b (optional): the RAN sends multipath communication information to a core network device (AMF/PCF), indicating that the RAN has established multipath communication with the remote terminal. The multipath communication information may include at least one of:
1. communication link identification information, the communication link identification comprising at least one of the following representations:
the method comprises the steps that a remote terminal mark and a relay terminal mark a communication link;
the RAN allocates a communication link identifier which identifies one communication link, and the communication link identifier is unique to the same remote terminal.
2. And the number of communication links is used for indicating the number of the multi-path communication links.
Step5: the core network equipment generates a multi-path selection strategy based on the subscription information of the remote terminal, the local strategy, the multi-path communication information sent by the remote terminal and the multi-path communication information sent by the RAN, and sends the multi-path selection strategy to the remote terminal. The multi-path selection policy includes at least one of:
-mapping of application identities/service types/service descriptors to communication link identities for indicating which services or applications go which path
An enhanced URSP, the communication link identification contained in which can be used to match which traffic or applications are transmitted over which path. The communication link identification may be included in the access type component or in a separate component of the enhanced URSP.
Step6: in the PDU session establishment process, the core network equipment sends a first multi-path data forwarding rule to the RAN through a PDU session resource setup message; or, the core network device sends the first multipath data forwarding rule to the RAN through a PDU session resource modification (session resource modification) message in a PDU session update or modification process.
The first multipath data forwarding rule includes at least one of the following forms:
and 1. The mapping relation between the QoS flow and the communication link identification, namely which QoS flows go which communication link. The communication link identification may include at least one of the following:
a far-end terminal identification + a relay terminal identification;
the RAN allocated communication link identification is unique to the same remote terminal.
2. The standby forwarding rule may include mapping between the standby indication and the communication link identifier, that is, when the current communication link is unavailable or interrupted, the link corresponding to the mapping relationship in the standby forwarding rule is applied to perform data forwarding.
3. And a minimum delay rule, wherein the RAN performs the following operations under the condition of containing the minimum delay rule:
carrying out time delay detection on different communication links;
and transmitting the data flow or the QoS flow through the communication link with the minimum delay.
4. Load balancing rules, which may include the percentage of load on different links, may be used by the RAN to determine which data/QoS flows to send on which link. (e.g., link #1 has a load percentage of 20%; link #2 has a load percentage of 80%, the RAN sends 20% of the QoS flows on link #1 and 80% of the QoS flows on link # 2).
5. And a minimum packet loss rate rule, wherein the RAN executes the following operations under the request including the minimum packet loss rate rule:
detecting packet loss rates of different communication links;
and transmitting the data stream or the QoS stream through the communication link with the minimum packet loss rate.
6. The replication indication information may include a replication number indicating a number of copies of the PDU session, the data flow, or the QoS flow, and transmitting the data flow or the QoS flow over a corresponding number of communication links.
Step7 (optional): the RAN sends PDU session resource response (session resource response) information to the core network device, where the PDU session resource response information includes actually received multipath data forwarding information.
Step8: the RAN sends an uplink multi-path data transmission rule (i.e., a second multi-path data transmission rule) to the remote terminal, where the uplink multi-path data transmission rule may include:
-mapping between the uplink QoS flows or uplink data flows and the communication link identities, DRBs, indicating which uplink QoS flows or uplink data flows are transmitted on which DRBs on which link.
-a backup forwarding rule comprising a mapping between uplink QoS/uplink data flows, communication link identities and DRBs, indicating on which DRBs on which communication link an uplink QoS flow or uplink data flow on the current communication link should be transmitted in case the current communication link is not available or the terminal.
Step9: and the remote terminal receives the uplink multi-path data transmission rule and executes the transmission of the uplink data based on the uplink multi-path data transmission rule.
Example two: as shown in fig. 4, the RAN determines a multi-path data transmission rule based on information such as local policy, qoS information, or load, and performs data offloading.
Step1-2: the remote terminal accesses the network through a plurality of communication links including a direct network communication link and a non-direct network communication link.
Step3: the RAN performs binding relations among a plurality of links, and comprises at least one of the following operations:
1. a communication link identification (i.e., the transmission path identification) is generated, which may include at least one of the following expressions:
the method comprises the steps that a remote terminal mark and a relay terminal mark a communication link;
and the RAN distributed communication link identification identifies one communication link, and the communication link identification is unique to the same remote terminal.
2. And binding of multiple paths, namely generating the association relationship of the multiple paths, wherein the binding of the multiple paths is executed and maintained based on the same remote terminal.
Step4a-b (optional): the method comprises the steps that a remote terminal or core network equipment sends multipath communication requirement indication information to a RAN, wherein the multipath communication requirement indication information is used for indicating the RAN to generate a multipath data forwarding rule and sending data streams or QoS streams on different paths.
Step5: a first multi-path data forwarding rule generated by the RAN based on first information, wherein the first information comprises at least one of the following items:
load information of different communication paths;
local policy information;
QoS parameter values for QoS flows, (e.g., qoS flows with high QoS parameter requirements take precedence over direct communication links).
The first multipath data forwarding rule includes at least one of the following forms:
and 1. The mapping relation between the QoS flow and the communication link identification, namely which QoS flows go which communication link. The communication link identification may include at least one of the following representations:
a far-end terminal identifier + a relay terminal identifier;
the RAN allocated communication link identification is unique to the same remote terminal.
2. The standby forwarding rule may include mapping between the standby indication and the communication link identifier, that is, when the current communication link is unavailable or interrupted, the link corresponding to the mapping relationship in the standby forwarding rule is applied to perform data forwarding.
3. And the RAN performs the following operations under the condition of containing the minimum delay rule:
carrying out time delay detection on different communication links;
and transmitting the data flow or the QoS flow through the communication link with the minimum delay.
4. Load balancing rules, which may include the percentage of load on different links, from which the RAN may determine which data/QoS flows to send on which link. For example, link #1 has a load percentage of 20%; with a load percentage of link #2 of 80%, the RAN sends 20% of the QoS flows on link #1 and 80% on link # 2.
5. And a minimum packet loss rate rule, wherein the RAN executes the following operations under the request including the minimum packet loss rate rule:
detecting packet loss rates of different communication links;
and transmitting the data stream or the QoS stream through the communication link with the minimum packet loss rate.
6. The replication indication information may include a replication number indicating a number of copies of the PDU session, the data flow, or the QoS flow, and transmitting the data flow or the QoS flow over a corresponding number of communication links.
Step6a: the RAN sends an uplink multi-path data sending rule (i.e., a second multi-path data sending rule) to the remote terminal, where the uplink multi-path data sending rule includes:
-mapping between the uplink QoS flows or uplink data flows and the communication link identities, DRBs, indicating which uplink QoS flows or uplink data flows are transmitted on which DRBs on which link.
-a backup forwarding rule comprising a mapping between uplink QoS/uplink data flows, communication link identities and DRBs, indicating on which DRBs on which communication link an uplink QoS flow or uplink data flow on the current communication link should be transmitted in case the current communication link is not available or the terminal.
Step6b (optional): in the case where step4b described above is performed, the RAN replies response (response) information to the core network device.
Step7: and the remote terminal receives the uplink multi-path data transmission rule and executes the transmission of the uplink data based on the uplink multi-path data transmission rule.
Example three: as shown in fig. 5, the remote terminal sends a first multi-path data sending rule to the RAN, and the RAN performs data splitting based on the first multi-path data sending rule
Step1-2: the remote terminal accesses the network through a plurality of communication links including a direct network communication link and a non-direct network communication link.
Step3: the RAN performs binding relations among a plurality of links, and comprises at least one of the following operations:
1. a communication link identification (i.e., the transmission path identification) is generated, which may include at least one of the following expressions:
the method comprises the steps that a remote terminal mark and a relay terminal mark a communication link;
and the RAN distributed communication link identification identifies one communication link, and the communication link identification is unique to the same remote terminal.
2. And binding of multiple paths, namely generating the association relationship of the multiple paths, wherein the binding of the multiple paths is executed and maintained based on the same remote terminal.
Step4: in the PDU session establishment or update process, the remote terminal sends a first multi-path data sending rule to the RAN. The first multipath data forwarding rule includes at least one of the following forms:
and 1. The mapping relation between the QoS flow and the communication link identification, namely which QoS flows go which communication link. The communication link identification may include at least one of the following:
a far-end terminal identifier + a relay terminal identifier;
the RAN allocated communication link identification is unique to the same remote terminal.
2. The standby forwarding rule may include mapping between the standby indication and the communication link identifier, that is, when the current communication link is unavailable or interrupted, the link corresponding to the mapping relationship in the standby forwarding rule is applied to perform data forwarding.
3. And a minimum delay rule, wherein the RAN performs the following operations under the condition of containing the minimum delay rule:
carrying out time delay detection on different communication links;
and transmitting the data flow or the QoS flow through the communication link with the minimum delay.
4. Load balancing rules, which may include the percentage of load on different links, may be used by the RAN to determine which data/QoS flows to send on which link. For example, link #1 has a load percentage of 20%; link #2 has a load percentage of 80%, the RAN sends 20% of the QoS flows on link #1 and 80% of the QoS flows on link # 2.
5. And a minimum packet loss rate rule, wherein the RAN executes the following operations under the request containing the minimum packet loss rate rule:
detecting packet loss rates of different communication links;
and transmitting the data stream or the QoS stream through the communication link with the minimum packet loss rate.
6. The replication indication information may include a replication number indicating a number of copies of the PDU session, the data flow, or the QoS flow, and transmitting the data flow or the QoS flow over a corresponding number of communication links.
Step5: the RAN sends an uplink multi-path data transmission rule (i.e., a second multi-path data transmission rule) to the remote terminal, where the uplink multi-path data transmission rule may include:
-mapping between the uplink QoS flows or uplink data flows and the communication link identities, DRBs, indicating which uplink QoS flows or uplink data flows are transmitted on which DRBs on which link.
-a backup forwarding rule comprising a mapping between uplink QoS/uplink data flows, communication link identities and DRBs, indicating on which DRBs on which communication link an uplink QoS flow or uplink data flow on the current communication link should be transmitted in case the current communication link is not available or the terminal.
Step6: and the remote terminal receives the uplink multi-path data transmission rule and executes the transmission of the uplink data based on the uplink multi-path data transmission rule. Optionally, the remote terminal sends a response message to the RAN.
The multipath data transmission method provided in the embodiments of the present application may be implemented by a multipath data transmission device, or by a control module of the multipath data transmission device for implementing the multipath data transmission method. In the embodiments of the present application, a multipath data transmitting apparatus provided in the embodiments of the present application will be described by taking an example in which a multipath data transmitting apparatus executes a multipath data transmitting method.
As shown in fig. 6, an embodiment of the present application provides a multipath data transmitting apparatus 600, where the multipath data transmitting apparatus 600 includes an obtaining module 601 and a transmitting module 602. An obtaining module 601, configured to obtain a first multipath data sending rule, where the first multipath data sending rule is used to specify N transmission paths for sending a data stream or a QoS stream; a sending module, configured to send a data stream or a QoS stream to a remote terminal on N transmission paths based on a first multipath data sending rule; the N transmission paths are transmission paths among M transmission paths established by the access network device and the remote terminal, where M is an integer greater than 1, and N is a positive integer.
Optionally, the first multipath data transmission rule comprises at least one of:
mapping relation between data flow or QoS flow and N transmission path identifications, wherein each transmission path identification is used for indicating a transmission path;
a backup transmission path communication rule, the backup transmission path communication rule including a backup transmission path identifier; when a transmission path in the N transmission paths is interrupted or unavailable, enabling the transmission path indicated by the standby transmission path identifier to transmit a data stream or a QoS stream;
a minimum delay rule;
a load balancing rule;
a minimum packet loss rate rule; and
duplication indication information of a data flow or a QoS flow.
Optionally, the minimum delay rule is used to instruct the access network device to perform at least one of the following operations:
carrying out time delay detection on the M transmission paths;
and transmitting the data flow or the QoS flow through the transmission path with the minimum time delay in the M transmission paths.
Optionally, the load balancing rule includes a load percentage of each of the M transmission paths, and the access network device determines the transmission path of the data flow or the QoS flow according to the load percentage.
Optionally, the minimum packet loss rate rule is used to instruct the access network device to perform at least one of the following operations:
detecting packet loss rates of the M transmission paths;
and sending the data stream or the QoS stream through the transmission path with the minimum packet loss rate in the M transmission paths.
Optionally, the sending module 602 is further configured to send multipath communication information to the core network device, where the multipath communication information is used to indicate that multipath communication has been established between the remote terminal and the access network device; the obtaining module 601 is specifically configured to receive a first multipath data sending rule sent by a core network device.
Optionally, the multipath communication information comprises at least one of:
m transmission path identifiers, each transmission path identifier for indicating one of the M transmission paths;
the multipath communication includes M number of transmission paths.
Optionally, the multipath data sending apparatus further includes a receiving module, where the receiving module is configured to receive multipath communication requirement indication information, and the multipath communication requirement indication information is used to instruct the access network device to generate a first multipath data sending rule; and the obtaining module is specifically used for generating a first multipath data sending rule according to the first information.
Optionally, the first information comprises at least one of:
load information for each of the M transmission paths;
local policy information;
QoS parameters for QoS flows.
Optionally, the obtaining module is specifically configured to receive a first multipath data transmission rule transmitted by the remote terminal.
Optionally, the sending module is further configured to send a second multipath data sending rule to the remote terminal; the second multi-path data transmission rule is used for defining a transmission path for transmitting the uplink data flow or the uplink QoS flow and a data radio bearer DRB of the transmission path.
Optionally, the second multipath data transmission rule includes:
mapping relation among the uplink data flow, the transmission path identification and the DRB; or
Mapping relation among the uplink QoS flow, the transmission path identification and the DRB.
Optionally, the multi-path data transmission rule further includes a generating module, configured to generate M transmission path identifiers, where each transmission path identifier is used to indicate one of the M transmission paths.
Optionally, one transmission path identifier includes any one of:
a remote terminal identifier and a relay terminal identifier;
the access network equipment distributes transmission path identification;
a transmission path identifier allocated by the remote terminal;
and the transmission path identification is distributed by the core network equipment.
Optionally, in a case that a new transmission path is established between the access network device and the remote terminal, the multi-path data sending apparatus further includes an adding module, where the adding module is configured to add path information corresponding to the new transmission path; wherein the M transmission path identifiers include a transmission path identifier for indicating a new transmission path.
Optionally, the multi-path data transmission rule further includes a generating module, where the generating module is configured to generate an association relationship between the M transmission paths and the remote terminal.
In the multipath data transmitting device provided in the embodiment of the application, since the first multipath data transmitting rule is used to specify N transmission paths for transmitting a data stream or a QoS stream, after the multipath data transmitting device acquires the first multipath data transmitting rule, the multipath data transmitting device may determine the transmission path for transmitting the data stream or the QoS stream according to the first multipath data transmitting rule, and thus reliability and stability of multipath communication in a relay scenario may be improved.
As shown in fig. 7, an embodiment of the present application provides a multipath data transmitting apparatus 700, where the multipath data transmitting apparatus 700 includes a transmitting module 701. The sending module 701 is configured to send a first multipath data sending rule to the access network device; the first multi-path data transmission rule is used for defining N transmission paths of data flow or service quality QoS flow.
Optionally, the first multipath data transmission rule comprises at least one of:
mapping relation between data flow or QoS flow and N transmission path identifiers, each transmission path identifier is used for indicating a transmission path;
a backup transmission path communication rule, the backup transmission path communication rule including a backup transmission path identifier; when a transmission path in the N transmission paths is interrupted or unavailable, enabling the transmission path indicated by the standby transmission path identifier to transmit a data stream or a QoS stream;
a minimum delay rule;
a load balancing rule;
a minimum packet loss rate rule; and
duplication indication information of a data flow or a QoS flow.
Optionally, the minimum delay rule is used to instruct the access network device to perform at least one of the following operations:
performing time delay detection on the M transmission paths;
and transmitting the data flow or the QoS flow through the transmission path with the minimum time delay in the M transmission paths.
Optionally, the load balancing rule includes a load percentage of each of the M transmission paths, and the access network device determines the transmission path of the data flow or the QoS flow according to the load percentage.
Optionally, the minimum packet loss rate rule is used to instruct the access network device to perform at least one of the following operations:
detecting packet loss rates of the M transmission paths;
and sending the data stream or the QoS stream through the transmission path with the minimum packet loss rate in the M transmission paths.
Optionally, the multipath data transmitting apparatus further includes a receiving module; the receiving module is used for receiving multipath communication information sent by the access network equipment, and the multipath communication information is used for indicating that multipath communication is established between the access network equipment and the remote terminal.
Optionally, the multipath communication information comprises at least one of:
m transmission path identifiers, wherein each transmission path identifier is used for indicating one transmission path in M transmission paths established by the access network equipment and the remote terminal, and M is an integer greater than 1;
the multipath communication includes M number of transmission paths.
Optionally, the multipath data sending apparatus further includes a receiving module; the receiving module is used for receiving multipath communication request information sent by a far-end terminal, wherein the multipath communication request information is used for indicating that the far-end terminal has the requirement of multipath communication; wherein the multi-path communication request information includes at least one of:
the system comprises M transmission path identifications, each transmission path identification is used for indicating one transmission path in M transmission paths established by access network equipment and a far-end terminal, and M is an integer larger than 1;
the multipath communication includes M number of transmission paths.
Optionally, one transmission path identifier includes any one of the following:
a remote terminal identifier and a relay terminal identifier;
the access network equipment distributes transmission path identification;
a transmission path identifier allocated by the remote terminal;
and the transmission path identification is distributed by the core network equipment.
Optionally, the multipath data transmitting apparatus further includes a generating module; the generating module is used for generating a multi-path selection strategy according to the second information; and the sending module is used for sending the multi-path selection strategy to the remote terminal.
Optionally, the multi-path selection policy comprises at least one of:
mapping relation between the application identifier and the transmission path identifier;
mapping relation between service type and transmission path identification;
mapping relation between service descriptor and transmission path;
enhancing the URSP.
Optionally, the second information comprises at least one of:
the subscription information of the remote terminal;
a local policy;
multipath communication request information sent by a remote terminal;
and multipath communication information sent by the access network equipment.
The embodiment of the application provides a multipath data sending apparatus, where a first multipath data sending rule is used to specify N transmission paths for sending a data stream or a QoS stream, so that an access network device may determine, according to the first multipath data sending rule, a transmission path for sending the data stream or the QoS stream by sending the first multipath data sending rule to the access network device, and thus reliability and stability of multipath communication in a relay scenario may be improved.
As shown in fig. 8, an embodiment of the present application provides a multipath data transmitting apparatus 800, where the multipath data transmitting apparatus 800 includes a receiving module 801 and a transmitting module 802. A receiving module 801, configured to receive a second multipath data transmission rule sent by an access network device; a sending module 802, configured to send an uplink data flow or an uplink QoS flow to the access network device based on the second multipath data sending rule; the second multi-path data transmission rule is used for defining a transmission path for transmitting the uplink data flow or the uplink QoS flow and a DRB of the transmission path.
Optionally, the second multipath data transmission rule includes: mapping relation among the uplink data flow, the transmission path identification and the DRB; or the mapping relation among the uplink QoS flow, the transmission path identification and the DRB.
Optionally, the sending module is further configured to send the first multipath data sending rule to the access network device; the first multi-path data transmission rule is used for defining N transmission paths of data flow or service quality QoS flow.
Optionally, the first multipath data transmission rule comprises at least one of:
mapping relation between data flow or QoS flow and N transmission path identifiers, each transmission path identifier is used for indicating a transmission path;
a backup transmission path communication rule, the backup transmission path communication rule including a backup transmission path identifier; when a transmission path in the N transmission paths is interrupted or unavailable, enabling the transmission path indicated by the standby transmission path identifier to transmit a data stream or a QoS stream;
a minimum delay rule;
load balancing rules;
a minimum packet loss rate rule; and
replication indication information of a data flow or a QoS flow.
Optionally, the minimum delay rule instructs the access network device to perform at least one of the following operations:
carrying out time delay detection on the M transmission paths;
and transmitting the data stream or the QoS stream through the transmission path with the minimum time delay in the M transmission paths.
Optionally, the load balancing rule includes a load percentage of each of the M transmission paths, and the access network device determines the transmission path of the data flow or the QoS flow according to the load percentage.
Optionally, the minimum packet loss rate rule instructs the access network device to perform at least one of the following operations:
detecting packet loss rates of the M transmission paths;
and transmitting the data stream or the QoS stream through the transmission path with the minimum packet loss rate in the M transmission paths.
Optionally, the sending module is further configured to send multipath communication request information to the core network device, where the multipath communication request information is used to indicate that the remote terminal has a requirement for multipath communication; wherein the multi-path communication request information includes at least one of: m transmission path identifiers, wherein each transmission path identifier is used for indicating one transmission path in M transmission paths established by the access network equipment and the remote terminal, and M is an integer greater than 1; the multipath communication includes M number of transmission paths.
Optionally, the receiving module is further configured to receive a multipath selection policy sent by the core network device; wherein the multi-path selection policy comprises at least one of:
mapping relation between the application identifier and the transmission path identifier;
mapping relation between service type and transmission path identification;
mapping relation between service descriptor and transmission path;
the URSP is enhanced.
Optionally, the sending module is further configured to send multipath communication requirement indication information to the access network device, where the multipath communication requirement indication information is used to indicate the access network device to generate the first multipath data sending rule.
In the multipath data transmitting apparatus according to the embodiment of the present application, since the second multipath data transmission rule is used to specify the transmission path for transmitting the uplink data stream or the uplink QoS stream, and the DRB of the transmission path, after the multipath data transmitting apparatus receives the second multipath data transmission rule, the multipath data transmitting apparatus may determine the DRB of the transmission path for transmitting the uplink data stream or the uplink QoS stream according to the second multipath data transmission rule, so as to transmit the uplink data stream or the uplink QoS stream on the corresponding DRB, thereby improving reliability and stability of multipath communication in a relay scenario.
The multipath data transmitting apparatus in the embodiment of the present application may be an apparatus, an apparatus having an operating system, an electronic device, an access network device, or a core network device, and may also be a component, an integrated circuit, or a chip in a terminal. The device or the electronic equipment can be a mobile terminal or a non-mobile terminal. For example, the mobile terminal may include, but is not limited to, the above-listed type of terminal 11, and the non-mobile terminal may be a server, a Network Attached Storage (NAS), a Personal Computer (PC), a Television (TV), a teller machine, a kiosk, or the like, and the embodiments of the present application are not limited in particular.
The multipath data sending device provided by the embodiment of the application can realize each process realized by the method embodiment, achieves the same technical effect, and is not repeated here for avoiding repetition.
Optionally, as shown in fig. 9, an embodiment of the present application further provides a communication device 900, which includes a processor 901, a memory 902, and a program or instruction stored on the memory 902 and executable on the processor 901, for example, when the communication device 900 is a terminal, the program or instruction is executed by the processor 901 to implement the processes performed by the remote terminal in the foregoing method embodiments, and the same technical effect can be achieved. When the communication device 900 is an access network device, the program or the instructions, when executed by the processor 901, implement each process executed by the access network device in the above-described method embodiments, and can achieve the same technical effect. When the communication device 900 is a core network device, the program or the instruction is executed by the processor 901 to implement each process executed by the core network device in the foregoing method embodiments, and the same technical effect can be achieved, and is not described herein again to avoid repetition.
The embodiment of the application further provides a terminal, which comprises a processor and a communication interface, wherein the communication interface is used for receiving a second multi-path data sending rule sent by the access network equipment; based on the second multi-path data sending rule, sending an uplink data flow or an uplink QoS flow to the access network equipment; wherein the second multi-path data transmission rule is used for defining a transmission path for transmitting the uplink data flow or the uplink QoS flow and a DRB of the transmission path. The terminal embodiment corresponds to the terminal-side method embodiment, and all implementation processes and implementation modes of the method embodiment can be applied to the terminal embodiment and can achieve the same technical effect. Specifically, fig. 10 is a schematic diagram of a hardware structure of a terminal implementing the embodiment of the present application.
The terminal 1000 includes, but is not limited to: a radio frequency unit 1001, a network module 1002, an audio output unit 1003, an input unit 1004, a sensor 1005, a display unit 1006, a user input unit 1007, an interface unit 1008, a memory 1009, a processor 1010, and the like.
Those skilled in the art will appreciate that terminal 1000 can further include a power supply (e.g., a battery) for powering the various components, and the power supply can be logically coupled to processor 1010 via a power management system, such that functions of managing charging, discharging, and power consumption are performed via the power management system. The terminal structure shown in fig. 10 does not constitute a limitation of the terminal, and the terminal may include more or less components than those shown, or may combine some components, or may be arranged differently, and thus, the description thereof is omitted.
It should be understood that in the embodiment of the present application, the input Unit 1004 may include a Graphics Processing Unit (GPU) 10041 and a microphone 10042, and the Graphics Processing Unit 10041 processes image data of still pictures or videos obtained by an image capturing device (such as a camera) in a video capturing mode or an image capturing mode. The display unit 1006 may include a display panel 10061, and the display panel 10061 may be configured in the form of a liquid crystal display, an organic light emitting diode, or the like. The user input unit 1007 includes a touch panel 10071 and other input devices 10072. The touch panel 10071 is also referred to as a touch screen. The touch panel 10071 may include two parts, a touch detection device and a touch controller. Other input devices 10072 may include, but are not limited to, a physical keyboard, function keys (e.g., volume control keys, switch keys, etc.), a trackball, a mouse, and a joystick, which are not described in detail herein.
In this embodiment of the present application, the radio frequency unit 1001 receives downlink data from the access network device and then processes the downlink data in the processor 1010; in addition, the uplink data is sent to the access network equipment. In general, radio frequency unit 1001 includes, but is not limited to, an antenna, at least one amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, and the like.
The memory 1009 may be used to store software programs or instructions and various data. The memory 1009 may mainly include a program or instruction storage area and a data storage area, wherein the program or instruction storage area may store an operating system, an application program or instruction (such as a sound playing function, an image playing function, etc.) required for at least one function, and the like. Further, the Memory 1009 may include a high-speed random access Memory and may also include a nonvolatile Memory, where the nonvolatile Memory may be a Read-Only Memory (ROM), a Programmable ROM (PROM), an Erasable Programmable PROM (EPROM), an Electrically Erasable Programmable ROM (EEPROM), or a flash Memory. Such as at least one magnetic disk storage device, flash memory device, or other non-volatile solid state storage device.
Processor 1010 may include one or more processing units; alternatively, processor 1010 may integrate an application processor that handles primarily the operating system, user interface, and applications or instructions, etc., and a modem processor that handles primarily wireless communications, such as a baseband processor. It will be appreciated that the modem processor described above may not be integrated into processor 1010.
The radio frequency unit 1001 is configured to receive a second multipath data transmission rule sent by the access network device; based on the second multi-path data sending rule, sending an uplink data flow or an uplink QoS flow to the access network equipment; the second multi-path data transmission rule is used for defining a transmission path for transmitting the uplink data flow or the uplink QoS flow and a DRB of the transmission path.
The embodiment of the present application provides a terminal, where the second multi-path data transmission rule is used to specify a transmission path for transmitting an uplink data stream or an uplink QoS stream, and a DRB of the transmission path, so that after the terminal receives the second multi-path data transmission rule, the terminal may determine, according to the second multi-path data transmission rule, a DRB of the transmission path for transmitting the uplink data stream or the uplink QoS stream, so as to transmit the uplink data stream or the uplink QoS stream on the corresponding DRB, and thus, reliability and stability of multi-path communication in a relay scenario may be improved.
The embodiment of the present application further provides an access network device, which includes a processor and a communication interface, where the processor is configured to obtain a first multipath data sending rule, and the communication interface is configured to send a data stream or a QoS stream to a remote terminal on N transmission paths based on the first multipath data sending rule. The embodiment of the access network equipment corresponds to the embodiment of the method of the access network equipment, and all implementation processes and implementation modes of the embodiment of the method can be applied to the embodiment of the access network equipment and can achieve the same technical effect.
Optionally, an embodiment of the present application further provides an access network device. As shown in fig. 11, the access network apparatus 500 includes: antenna 51, radio frequency device 52, baseband device 53. The antenna 51 is connected to a radio frequency device 52. In the uplink direction, the rf device 52 receives information via the antenna 51 and sends the received information to the baseband device 53 for processing. In the downlink direction, the baseband device 53 processes information to be transmitted and transmits the information to the radio frequency device 52, and the radio frequency device 52 processes the received information and transmits the processed information through the antenna 51.
The above-mentioned band processing means may be located in the baseband means 53, and the method performed by the access network device in the above embodiment may be implemented in the baseband means 53, where the baseband means 53 includes a processor 54 and a memory 55.
The baseband device 53 may include, for example, at least one baseband board, on which a plurality of chips are disposed, as shown in fig. 11, wherein one chip, for example, a processor 54, is connected to the memory 55 to call up a program in the memory 55 to perform the network device operations shown in the above method embodiments.
The baseband device 53 may further include a network interface 56 for exchanging information with the radio frequency device 52, for example, a Common Public Radio Interface (CPRI).
Specifically, the access network device of the embodiment of the present invention further includes: the instructions or programs stored in the memory 55 and executable on the processor 54, and the processor 54 calls the instructions or programs in the memory 55 to execute the methods executed by the modules shown in fig. 6, and achieve the same technical effects, which are not described herein for avoiding repetition.
Fig. 12 is a hardware schematic diagram of a core network device according to an embodiment of the present application. As shown in fig. 12, the core network device may include: one or more processors 401, memory 402, transceiver 403.
The transceiver 403 may be configured to send a first multipath data sending rule to the access network device;
the first multi-path data transmission rule is used for defining N transmission paths of data flow or QoS flow.
The embodiment of the present application provides a core network device, where a first multipath data sending rule is used to specify N transmission paths for sending a data stream or a QoS stream, so that an access network device may determine, according to the first multipath data sending rule, a transmission path for sending the data stream or the QoS stream by sending the first multipath data sending rule to the access network device, and thus reliability and stability of multipath communication in a relay scenario may be improved.
The embodiments of the present application further provide a readable storage medium, where a program or an instruction is stored, and when the program or the instruction is executed by a processor, the program or the instruction implements each process of the foregoing embodiment of the multipath data transmission method, and can achieve the same technical effect, and in order to avoid repetition, details are not repeated here.
The processor is the processor in the terminal in the above embodiment. Readable storage media, including computer-readable storage media, such as computer Read-Only Memory (ROM), random Access Memory (RAM), magnetic or optical disks, etc.
The embodiment of the present application further provides a chip, where the chip includes a processor and a communication interface, the communication interface is coupled to the processor, and the processor is configured to execute a program or an instruction, to implement each process of the foregoing multipath data transmission method embodiment, and can achieve the same technical effect, and in order to avoid repetition, details are not repeated here.
It should be understood that the chips mentioned in the embodiments of the present application may also be referred to as a system-on-chip, a system-on-chip or a system-on-chip, etc.
The embodiment of the present application further provides a computer program/program product, where the computer program/program product is stored in a non-volatile storage medium, and the program/program product is executed by at least one processor to implement each process of the foregoing multipath data transmission method embodiment, and can achieve the same technical effect, and in order to avoid repetition, details are not repeated here.
It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrases "comprising a component of' 8230; \8230;" does not exclude the presence of another like element in a process, method, article, or apparatus that comprises the element. Further, it should be noted that the scope of the methods and apparatus of the embodiments of the present application is not limited to performing the functions in the order illustrated or discussed, but may include performing the functions in a substantially simultaneous manner or in a reverse order based on the functions involved, e.g., the methods described may be performed in an order different than that described, and various steps may be added, omitted, or combined. In addition, features described with reference to certain examples may be combined in other examples.
Through the above description of the embodiments, those skilled in the art will clearly understand that the method of the above embodiments can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware, but in many cases, the former is a better implementation manner. Based on such understanding, the technical solutions of the present application may be embodied in the form of a computer software product, which is stored in a storage medium (such as ROM/RAM, magnetic disk, optical disk) and includes instructions for enabling a terminal (such as a mobile phone, a computer, a server, an air conditioner, or a network device) to execute the method of the embodiments of the present application.
While the present embodiments have been described with reference to the accompanying drawings, it is to be understood that the invention is not limited to the precise embodiments described above, which are meant to be illustrative and not restrictive, and that various changes may be made therein by those skilled in the art without departing from the spirit and scope of the invention as defined by the appended claims.

Claims (45)

1. A multi-path data transmission method, comprising:
the method comprises the steps that an access network device obtains a first multi-path data sending rule, wherein the first multi-path data sending rule is used for stipulating N transmission paths for sending data flow or QoS flow;
the access network equipment transmits data streams or QoS streams to a remote terminal on the N transmission paths based on the first multi-path data transmission rule;
the N transmission paths are transmission paths among M transmission paths established by the access network device and the remote terminal, where M is an integer greater than 1, and N is a positive integer.
2. The method of claim 1, wherein the first multi-path data transmission rule comprises at least one of:
mapping relation between data flow or QoS flow and N transmission path identifications, wherein each transmission path identification is used for indicating a transmission path;
a backup transmission path communication rule, the backup transmission path communication rule including a backup transmission path identifier; enabling the transmission path indicated by the standby transmission path identifier to transmit a data stream or a QoS stream when the transmission path in the N transmission paths is interrupted or unavailable;
a minimum delay rule;
load balancing rules;
a minimum packet loss rate rule; and
duplication indication information of the data flow or the QoS flow.
3. The method of claim 2, wherein the minimum latency rule is used to instruct the access network device to perform at least one of:
performing delay detection on the M transmission paths;
and transmitting the data flow or the QoS flow through the transmission path with the minimum time delay in the M transmission paths.
4. The method of claim 2, wherein the load balancing rule comprises a load percentage for each of the M transmission paths, and wherein the access network device determines the transmission path for the data flow or the QoS flow based on the load percentage.
5. The method of claim 2, wherein the minimum packet loss rate rule is used to instruct the access network device to perform at least one of the following operations:
detecting the packet loss rate of the M transmission paths;
and sending the data stream or the QoS stream through the transmission path with the minimum packet loss rate in the M transmission paths.
6. The method of claim 1, wherein prior to the step of the access network device obtaining the first multi-path data transmission rule, the method further comprises:
the access network equipment sends multipath communication information to core network equipment, wherein the multipath communication information is used for indicating that multipath communication is established between the remote terminal and the access network equipment;
the method for the access network equipment to acquire the first multi-path data transmission rule comprises the following steps:
the access network device receives the first multipath data transmission rule transmitted by a core network device.
7. The method of claim 6, wherein the multi-path communication information comprises at least one of:
m transmission path identifiers, each transmission path identifier for indicating one of the M transmission paths;
the multipath communication includes M number of transmission paths.
8. The method of claim 1, wherein prior to the step of the access network device obtaining the first multi-path data transmission rule, the method further comprises:
the access network equipment receives multipath communication demand indication information, and the multipath communication demand indication information is used for indicating the access network equipment to generate a first multipath data sending rule;
the access network device obtaining the first multi-path data transmission rule includes:
and the access network equipment generates the first multi-path data sending rule according to the first information.
9. The method of claim 8, wherein the first information comprises at least one of:
load information for each of the M transmission paths;
local policy information;
QoS parameters for QoS flows.
10. The method of claim 1, wherein the obtaining, by the access network device, the first multi-path data transmission rule comprises:
the access network equipment receives the first multi-path data transmission rule transmitted by the remote terminal.
11. The method of claim 1, wherein after the step of the access network device acquiring the first multi-path data transmission rule, the method further comprises:
the access network equipment sends a second multi-path data sending rule to the remote terminal;
wherein the second multi-path data transmission rule is used for defining a transmission path for transmitting an uplink data flow or an uplink QoS flow and a data radio bearer DRB of the transmission path.
12. The method of claim 11, wherein the second multi-path data transmission rule comprises:
mapping relation among the uplink data flow, the transmission path identification and the DRB; or
Mapping relation among the uplink QoS flow, the transmission path identification and the DRB.
13. The method of claim 1, wherein prior to the step of the access network device obtaining the first multi-path data transmission rule, the method further comprises:
the access network equipment generates M transmission path identifications, and each transmission path identification is used for indicating one transmission path in the M transmission paths.
14. The method according to claim 2, 7, 12 or 13, wherein a transmission path identification comprises any one of:
a remote terminal identifier and a relay terminal identifier;
the access network equipment distributes transmission path identification;
a transmission path identifier allocated by the remote terminal;
and the transmission path identifier distributed by the core network equipment.
15. The method of claim 13, wherein in a case that the access network device establishes a new transmission path with the remote terminal, before the step of the access network device generating M transmission path identifiers, the method further comprises:
the access network equipment adds path information corresponding to the new transmission path;
wherein the M transmission path identifiers include a transmission path identifier for indicating the new transmission path.
16. The method of claim 1, wherein prior to the step of the access network device obtaining the first multi-path data transmission rule, the method further comprises:
and the access network equipment generates the association relation between the M transmission paths and the remote terminal.
17. A multi-path data transmission method, comprising:
the core network equipment sends a first multi-path data sending rule to the access network equipment;
the first multi-path data transmission rule is used for defining N transmission paths of data flow or service quality QoS flow.
18. The method of claim 17, wherein the first multi-path data transmission rule comprises at least one of:
mapping relation between data flow or QoS flow and N transmission path identifications, wherein each transmission path identification is used for indicating a transmission path;
a backup transmission path communication rule, the backup transmission path communication rule including a backup transmission path identifier; enabling the transmission path indicated by the standby transmission path identifier to transmit a data stream or a QoS stream when the transmission path in the N transmission paths is interrupted or unavailable;
a minimum delay rule;
a load balancing rule;
a minimum packet loss rate rule; and
duplication indication information of the data flow or the QoS flow.
19. The method of claim 18, wherein the minimum latency rule is used to instruct the access network device to perform at least one of:
performing time delay detection on the M transmission paths;
and transmitting the data stream or the QoS stream through the transmission path with the minimum time delay in the M transmission paths.
20. The method of claim 18, wherein the load balancing rule comprises a load percentage for each of the M transmission paths, and wherein the access network device determines the transmission path for the data flow or the QoS flow according to the load percentage.
21. The method of claim 18, wherein the minimum packet loss rate rule is used to instruct the access network device to perform at least one of the following operations:
detecting the packet loss rate of the M transmission paths;
and sending the data stream or the QoS stream through the transmission path with the minimum packet loss rate in the M transmission paths.
22. The method of claim 17, wherein before the step of the core network device sending the first multi-path data transmission rule to the access network device, the method further comprises:
the core network equipment receives multipath communication information sent by the access network equipment, and the multipath communication information is used for indicating that multipath communication is established between the access network equipment and a remote terminal.
23. The method of claim 22, wherein the multi-path communication information comprises at least one of:
m transmission path identifiers, where each transmission path identifier is used to indicate one transmission path of M transmission paths established by the access network device and the remote terminal, and M is an integer greater than 1;
the multipath communication includes M number of transmission paths.
24. The method of claim 17, wherein before the step of the core network device sending the first multi-path data transmission rule to the access network device, the method further comprises:
the core network equipment receives multipath communication request information sent by a remote terminal, wherein the multipath communication request information is used for indicating that the remote terminal has the multipath communication requirement;
wherein the multi-path communication request information includes at least one of:
m transmission path identifiers, each transmission path identifier being used to indicate one of M transmission paths established by the access network device and the remote terminal, where M is an integer greater than 1;
the multipath communication includes M number of transmission paths.
25. The method according to claim 18, 23 or 24, wherein a transmission path identity comprises any of:
a remote terminal identifier and a relay terminal identifier;
a transmission path identifier allocated by the access network equipment;
a transmission path identifier allocated by the remote terminal;
and the transmission path identification is distributed by the core network equipment.
26. The method of claim 17, wherein before the step of the core network device sending the first multi-path data transmission rule to the access network device, the method further comprises:
the core network equipment generates a multi-path selection strategy according to the second information;
and the core network equipment sends the multi-path selection strategy to the remote terminal.
27. The method of claim 26, wherein the multi-path selection policy comprises at least one of:
mapping relation between the application identifier and the transmission path identifier;
mapping relation between service type and transmission path identification;
mapping relation between service descriptor and transmission path;
enhancing the user equipment routing policy URSP.
28. The method of claim 26, wherein the second information comprises at least one of:
the subscription information of the remote terminal;
a local policy;
multipath communication request information sent by the remote terminal;
and the access network equipment sends the multi-path communication information.
29. A multi-path data transmission method, comprising:
the remote terminal receives a second multi-path data sending rule sent by the access network equipment;
the remote terminal sends an uplink data flow or an uplink QoS flow to the access network equipment based on the second multi-path data sending rule; wherein the second multi-path data transmission rule is used for defining a transmission path for transmitting an uplink data flow or an uplink QoS flow and a data radio bearer DRB of the transmission path.
30. The method of claim 29, wherein the second multi-path data transmission rule comprises:
mapping relation among the uplink data flow, the transmission path identification and the DRB; or
Mapping relation among the uplink QoS flow, the transmission path identification and the DRB.
31. The method of claim 29, wherein before the step of the remote terminal receiving the second multi-path data transmission rule transmitted by the access network device, the method further comprises:
the remote terminal sends a first multi-path data sending rule to the access network equipment;
the first multi-path data transmission rule is used for defining N transmission paths of data flow or service quality QoS flow.
32. The method of claim 31, wherein the first multi-path data transmission rule comprises at least one of:
mapping relation between data flow or QoS flow and N transmission path identifiers, each transmission path identifier is used for indicating a transmission path;
a backup transmission path communication rule, the backup transmission path communication rule including a backup transmission path identifier; enabling the transmission path indicated by the standby transmission path identifier to transmit a data stream or a QoS stream when the transmission path in the N transmission paths is interrupted or unavailable;
a minimum delay rule;
load balancing rules;
a minimum packet loss rate rule; and
duplication indication information of the data flow or the QoS flow.
33. The method of claim 32, wherein the minimum latency rule instructs the access network device to perform at least one of:
performing delay detection on the M transmission paths;
and transmitting the data flow or the QoS flow through the transmission path with the minimum time delay in the M transmission paths.
34. The method of claim 32, wherein the load balancing rule comprises a load percentage for each of the M transmission paths, and wherein the access network device determines the transmission path for the data flow or the QoS flow according to the load percentage.
35. The method of claim 32, wherein the minimum packet loss rate rule instructs the access network device to perform at least one of the following:
detecting the packet loss rate of the M transmission paths;
and sending the data stream or the QoS stream through the transmission path with the minimum packet loss rate in the M transmission paths.
36. The method of claim 29, wherein before the step of the remote terminal receiving the second multi-path data transmission rule transmitted by the access network device, the method further comprises:
the remote terminal sends multi-path communication request information to core network equipment, wherein the multi-path communication request information is used for indicating that the remote terminal has the requirement of multi-path communication;
wherein the multi-path communication request information includes at least one of:
m transmission path identifiers, each transmission path identifier being used to indicate one of M transmission paths established by the access network device and the remote terminal, where M is an integer greater than 1;
the number of transmission paths included in the multi-path communication is M.
37. The method of claim 29, wherein before the step of the remote terminal receiving the second multi-path data transmission rule transmitted by the access network device, the method further comprises:
the remote terminal receives a multi-path selection strategy sent by core network equipment;
wherein the multi-path selection policy comprises at least one of:
mapping relation between the application identifier and the transmission path identifier;
mapping relation between service type and transmission path identification;
mapping relation between service descriptor and transmission path;
enhancing the user equipment routing policy URSP.
38. The method of claim 29, wherein before the step of the remote terminal receiving the second multi-path data transmission rule transmitted by the access network device, the method further comprises:
and the remote terminal sends multipath communication requirement indication information to the access network equipment, wherein the multipath communication requirement indication information is used for indicating the access network equipment to generate a first multipath data sending rule.
39. A multipath data transmission apparatus, comprising:
an obtaining module, configured to obtain a first multipath data sending rule, where the first multipath data sending rule is used to specify N transmission paths for sending a data stream or a QoS stream;
a sending module, configured to send a data stream or a QoS stream to a remote terminal on the N transmission paths based on the first multipath data sending rule;
the N transmission paths are transmission paths among M transmission paths established by the access network device and the remote terminal, where M is an integer greater than 1, and N is a positive integer.
40. A multipath data transmission apparatus, comprising:
a sending module, configured to send a first multipath data sending rule to an access network device;
the first multi-path data transmission rule is used for specifying N transmission paths of a data flow or a quality of service (QoS) flow.
41. A multipath data transmission apparatus, comprising:
the receiving module is used for receiving a second multi-path data sending rule sent by the access network equipment;
a sending module, configured to send an uplink data flow or an uplink quality of service QoS flow to the access network device based on the second multipath data sending rule; wherein the second multi-path data transmission rule is used for defining a transmission path for transmitting an uplink data flow or an uplink QoS flow and a data radio bearer DRB of the transmission path.
42. An access network device comprising a processor, a memory and a program or instructions stored on the memory and executable on the processor, the program or instructions when executed by the processor implementing the steps of the multi-path data transmission method as claimed in any one of claims 1 to 16.
43. A core network device comprising a processor, a memory and a program or instructions stored on the memory and executable on the processor, the program or instructions when executed by the processor implementing the steps of the multi-path data transmission method as claimed in any one of claims 17 to 28.
44. A terminal comprising a processor, a memory and a program or instructions stored on the memory and executable on the processor, the program or instructions when executed by the processor implementing the steps of the multi-path data transmission method as claimed in any one of claims 29 to 39.
45. A readable storage medium storing thereon a program or instructions which, when executed by a processor, implements the multi-path data transmission method as claimed in any one of claims 1 to 16, or the steps of the multi-path data transmission method as claimed in any one of claims 17 to 28, or the steps of the multi-path data transmission method as claimed in any one of claims 29 to 39.
CN202110815659.2A 2021-07-19 2021-07-19 Multi-path data sending method, device and equipment Pending CN115643625A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN202110815659.2A CN115643625A (en) 2021-07-19 2021-07-19 Multi-path data sending method, device and equipment
PCT/CN2022/106273 WO2023001109A1 (en) 2021-07-19 2022-07-18 Multi-path data sending method and apparatus, and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110815659.2A CN115643625A (en) 2021-07-19 2021-07-19 Multi-path data sending method, device and equipment

Publications (1)

Publication Number Publication Date
CN115643625A true CN115643625A (en) 2023-01-24

Family

ID=84939780

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110815659.2A Pending CN115643625A (en) 2021-07-19 2021-07-19 Multi-path data sending method, device and equipment

Country Status (2)

Country Link
CN (1) CN115643625A (en)
WO (1) WO2023001109A1 (en)

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
AU2019247009A1 (en) * 2018-04-04 2020-11-19 Guangdong Oppo Mobile Telecommunications Corp., Ltd. Apparatus and method for access traffic steering, switching, and/or splitting operation
CN112153758B (en) * 2018-04-10 2021-10-15 华为技术有限公司 Communication method and communication device
US11178725B2 (en) * 2018-06-21 2021-11-16 Ofinno, Llc Multi access packet/protocol data unit session
CN114765829A (en) * 2020-12-31 2022-07-19 华为技术有限公司 Multi-access session management method, device and system

Also Published As

Publication number Publication date
WO2023001109A1 (en) 2023-01-26

Similar Documents

Publication Publication Date Title
CN111405684B (en) Method for connecting to network access device, terminal and computer readable storage medium
EP4258710A1 (en) Method for transmitting data in near field, device and system
WO2022022698A1 (en) Method for splitting end-to-end qos requirement information, terminal, and network side device
WO2022257926A1 (en) Sidelink-based relay service method and apparatus, terminal, and network-side device
CN112333690B (en) Data transmission method, device, storage medium, terminal and network access point equipment
CN115643625A (en) Multi-path data sending method, device and equipment
CN114501490A (en) Service transfer method, terminal and network side equipment
CN115915108A (en) Multipath communication method, device and terminal
WO2022206663A1 (en) Pdu session establishment method, related device and readable storage medium
WO2023005898A1 (en) Multi-terminal joint session management method, network side device and terminal
US20240187353A1 (en) Method for Allocating Resource for Computing Task
WO2023280022A1 (en) Multi-path communication method, and device
WO2023016461A1 (en) Resource allocation method and apparatus for computing task, network element, and medium
WO2023001171A1 (en) Recommended bit rate determination method and apparatus, and related device
CN113784384B (en) Mode switching method, terminal and network side equipment
US20240188047A1 (en) Computing session update method and apparatus, and communication device
WO2022237616A1 (en) Resource pool configuration method and apparatus, and terminal and network side device
WO2023020378A1 (en) Method for multi-ue aggregated transmission of data, and device
WO2023051457A1 (en) Communication path switching method and apparatus, first terminal and second terminal
US20240188046A1 (en) Computing session update method and apparatus, terminal, and network side device
KR20230145201A (en) Methods for determining communication methods, devices and related devices
CN116033563A (en) Resource management method, device, terminal and readable storage medium
CN115915179A (en) Method, device, terminal and network function entity for updating computing session
CN115714985A (en) Address translation control method, device, terminal and network element
CN115714984A (en) Data processing method, device, terminal, access network equipment and core 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