WO2023001109A1 - 多路径数据发送方法、装置及设备 - Google Patents
多路径数据发送方法、装置及设备 Download PDFInfo
- Publication number
- WO2023001109A1 WO2023001109A1 PCT/CN2022/106273 CN2022106273W WO2023001109A1 WO 2023001109 A1 WO2023001109 A1 WO 2023001109A1 CN 2022106273 W CN2022106273 W CN 2022106273W WO 2023001109 A1 WO2023001109 A1 WO 2023001109A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- transmission path
- multipath
- network device
- rule
- transmission
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 164
- 230000005540 biological transmission Effects 0.000 claims abstract description 592
- 238000004891 communication Methods 0.000 claims abstract description 282
- 238000013507 mapping Methods 0.000 claims description 65
- 238000011144 upstream manufacturing Methods 0.000 claims description 32
- 238000001514 detection method Methods 0.000 claims description 29
- 230000010076 replication Effects 0.000 claims description 16
- XHSQDZXAVJRBMX-UHFFFAOYSA-N 2-(5,6-dichlorobenzimidazol-1-yl)-5-(hydroxymethyl)oxolane-3,4-diol Chemical compound OC1C(O)C(CO)OC1N1C2=CC(Cl)=C(Cl)C=C2N=C1 XHSQDZXAVJRBMX-UHFFFAOYSA-N 0.000 claims description 7
- 238000004590 computer program Methods 0.000 claims description 6
- 230000006870 function Effects 0.000 description 17
- 238000010586 diagram Methods 0.000 description 13
- 230000000694 effects Effects 0.000 description 11
- 230000004044 response Effects 0.000 description 11
- 238000007726 management method Methods 0.000 description 7
- 238000005516 engineering process Methods 0.000 description 5
- 238000012545 processing Methods 0.000 description 5
- 230000003190 augmentative effect Effects 0.000 description 2
- 230000007774 longterm Effects 0.000 description 2
- 241000699670 Mus sp. Species 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000007599 discharging Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 239000004984 smart glass Substances 0.000 description 1
- 238000005406 washing Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W40/00—Communication routing or communication path finding
- H04W40/02—Communication route or path selection, e.g. power-based or shortest path routing
- H04W40/12—Communication route or path selection, e.g. power-based or shortest path routing based on transmission quality or channel quality
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W40/00—Communication routing or communication path finding
- H04W40/02—Communication route or path selection, e.g. power-based or shortest path routing
- H04W40/22—Communication 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/15—Setup of multiple wireless link connections
Definitions
- the present application belongs to the technical field of communication, and in particular relates to a multipath data sending method, device and equipment.
- a relay communication method is introduced in the communication system. That is, a terminal at the edge of network coverage or not under network coverage (hereinafter referred to as a remote terminal) can access the network through a relay device (such as a relay terminal), thereby improving network coverage.
- a relay device such as a relay terminal
- Rel-18 introduces multi-path communication in relay scenarios, that is, through Send data on different transmission paths to improve the throughput of the remote terminal and the reliability of data transmission. Therefore, how to determine which data to send on which transmission path becomes an urgent problem to be solved.
- Embodiments of the present application provide a multipath data sending method, device, and equipment, which can solve the problem of how to determine which data to send on which transmission path in a multipath communication scenario.
- a method for sending multipath data includes: an access network device acquires a first multipath data sending rule, and the first multipath data sending rule is used to specify a sending data stream or a quality of service (quality of service, QoS) flow N transmission paths; the access network device sends data flow or QoS flow to the remote terminal on the N transmission paths based on the first multipath data transmission rule; wherein, the N transmission paths are A transmission path among the M transmission paths established between the access network device and the remote terminal, where M is an integer greater than 1, and N is a positive integer.
- QoS quality of service
- a multipath data sending device configured to acquire a first multipath data sending rule, and the first multipath data sending rule is used to specify N transmission paths for sending a data flow or a QoS flow;
- a sending module configured to send a data flow or a QoS flow to a remote terminal on N transmission paths based on the first multipath data transmission rule; wherein, the N transmission paths are established between the access network device and the remote terminal For a transmission path among the M transmission paths, M is an integer greater than 1, and N is a positive integer.
- a multipath data sending method including: a core network device sending a first multipath data sending rule to an access network device; wherein, the first multipath data sending rule is used to specify a data flow or N transmission paths of the QoS flow.
- an apparatus for sending multipath data including: a sending module, configured to send a first multipath data sending rule to an access network device; wherein, the first multipath data sending rule is used to specify a data flow or N transmission paths of the QoS flow.
- a method for sending multipath data comprising: a remote terminal receiving a second multipath data sending rule sent by an access network device; The network access device sends the upstream data flow or the upstream QoS flow; wherein, the second multipath data transmission rule is used to specify the transmission path for sending the upstream data flow or the upstream QoS flow, and the data radio bearer (data radio bearer, DRB) of the transmission path .
- DRB data radio bearer
- a device for sending multipath data including: a receiving module, configured to receive a second multipath data sending rule sent by an access network device; a sending module, configured to, based on the second multipath data sending rule, sending the uplink data flow or the uplink QoS flow to the access network device; wherein, the second multipath data sending rule is used to specify the transmission path for sending the uplink data flow or the uplink QoS flow, and the DRB of the transmission path.
- an access network device in the seventh aspect, includes a processor, a memory, and a program or instruction stored in the memory and operable on the processor.
- the program or instruction When the program or instruction is executed by the processor, the following is implemented: The steps of the method of the first aspect.
- an access network device including a processor and a communication interface, wherein the processor is used to obtain a first multipath data transmission rule, and the first multipath data transmission rule is used to specify a data flow or a QoS flow to be sent N transmission paths; the communication interface is used for the access network device to send data streams or QoS flows to the remote terminal on the N transmission paths based on the first multipath data transmission rule; wherein, the N transmission paths are access The transmission path among the M transmission paths established between the network device and the remote terminal, M is an integer greater than 1, and N is a positive integer.
- a core network device includes a processor, a memory, and a program or instruction stored in the memory and operable on the processor, the program or instruction being executed by the
- the processor implements the steps of the method described in the third aspect when executing.
- a core network device including a processor and a communication interface, where the communication interface is used to send the first multipath data sending rule to the access network device;
- the first multi-path data transmission rule is used to specify N transmission paths of data flow or QoS flow.
- a terminal which may be a remote terminal, and the terminal includes a processor, a memory, and a program or instruction stored in the memory and operable on the processor, the program Or, when the instructions are executed by the processor, the steps of the method according to the fifth aspect are realized.
- a terminal which may be a remote terminal, and includes a processor and a communication interface, where the communication interface is used to receive the second multipath data transmission rule sent by the access network device; and based on the The second multipath data sending rule is used to send the uplink data flow or the uplink QoS flow to the access network device; wherein, the second multipath data sending rule is used to specify the transmission path for sending the uplink data flow or the uplink QoS flow , and the data radio bearer DRB of the transmission path.
- a thirteenth aspect provides a readable storage medium, where a program or an instruction is stored on the readable storage medium, and when the program or instruction is executed by a processor, the steps of the method as described in the first aspect are implemented, or Implement the steps of the method as described in the third aspect, or implement the steps of the method as described in the fifth aspect.
- a chip in a fourteenth aspect, there is provided a chip, the chip includes a processor and a communication interface, the communication interface is coupled to the processor, the processor is used to run programs or instructions, and implement the method described in the first aspect The steps of the method, or the steps of the method described in the third aspect, or the steps of the method described in the fifth aspect.
- a computer program/program product is provided, 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 the first
- the steps of the method described in the first aspect, or the steps of the method described in the third aspect, or the steps of the method described in the fifth aspect are realized.
- the access network device acquires the first multipath data transmission rule, which is used to specify N transmission paths for sending data streams or QoS streams; the access network device is based on the first Multi-path data transmission rules, send data flow or QoS flow to the remote terminal on N transmission paths; among them, the N transmission paths are the transmission paths among the M transmission paths established between the access network device and the remote terminal , M is an integer greater than 1, and N is a positive integer.
- the access network device can According to the first multipath data sending rule, the transmission path for sending the data flow or the QoS flow is determined, thereby improving the reliability and stability of the multipath communication in the relay scenario.
- FIG. 1 is a schematic structural diagram of a communication system provided by an embodiment of the present application.
- FIG. 2 is a schematic flowchart of a method for sending multipath data provided in an embodiment of the present application
- FIG. 3 is one of the schematic flow charts of the application of a method for sending multi-path data provided in the embodiment of the present application;
- FIG. 4 is the second schematic flow diagram of the application of a method for sending multi-path data provided by the embodiment of the present application;
- FIG. 5 is the third schematic flow diagram of the application of a method for sending multi-path data provided by the embodiment of the present application.
- FIG. 6 is one of the schematic structural diagrams of a multipath data sending device provided in an embodiment of the present application.
- FIG. 7 is the second structural schematic diagram of a multi-path data sending device provided by the embodiment of the present application.
- FIG. 8 is the third structural schematic diagram of a multi-path data sending device provided by the embodiment of the present application.
- FIG. 9 is a schematic structural diagram of a communication device provided by an embodiment of the present application.
- FIG. 10 is a schematic diagram of hardware of a terminal provided in an embodiment of the present application.
- FIG. 11 is a hardware schematic diagram of an access network device provided in an embodiment of the present application.
- FIG. 12 is a schematic diagram of hardware of a core network device provided by an embodiment of the present application.
- first, second and the like in the specification and claims of the present application are used to distinguish similar objects, and are not used to describe a specific sequence or sequence. 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 sequences other than those illustrated or described herein and that "first" and “second” distinguish objects. It is usually one category, and the number of objects is not limited. For example, there may be one or more first objects.
- “and/or” in the description and claims means at least one of the connected objects, and the character “/” generally means that the related objects are an "or” relationship.
- LTE Long Term Evolution
- LTE-Advanced LTE-Advanced
- LTE-A Long Term Evolution-Advanced
- CDMA Code Division Multiple Access
- TDMA Time Division Multiple Access
- FDMA Frequency Division Multiple Access
- OFDMA Orthogonal Frequency Division Multiple Access
- SC-FDMA Single-carrier Frequency-Division Multiple Access
- system and “network” in the embodiments of the present application are often used interchangeably, and the described technology can be used for the above-mentioned system and radio technology, and can also be used for other systems and radio technologies.
- the following description describes the New Radio (New Radio, NR) system for example purposes, and uses NR terminology in most of the following descriptions, but these techniques can also be applied to applications other than NR system applications, such as the 6th Generation (6th Generation , 6G) communication system.
- 6th Generation 6th Generation
- Fig. 1 shows a block diagram of a wireless communication system to which the embodiment of the present application is 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 can be a mobile phone, a tablet personal computer, a laptop computer or a notebook computer, a personal digital assistant (personal digital assistant, PDA), a palmtop computer, a netbook, a super mobile Personal computer (ultra-mobile personal computer, UMPC), mobile Internet device (mobile internet device, MID), augmented reality (augmented reality, AR) / virtual reality (virtual reality, VR) equipment, robot, wearable device (wearable device), vehicle-mounted equipment (VUE), pedestrian terminal (PUE), smart home (household equipment with wireless communication functions, such as refrigerators, TVs, washing machines or furniture, etc.) and other terminal-side equipment.
- wearable devices include but are not limited to: smart watches, smart bracelets, smart headphones, smart glasses, smart jewelry (smart bracelets, smart bracelets, smart rings, smart necklaces, smart anklets, smart anklets, etc.), smart Wristbands, smart clothing, game consoles, etc. It should be noted that, the embodiment of the present application does not limit the specific type of the remote terminal 11 .
- the access network device 12 may be a device deployed in a radio access network (radio access network, RAN) to provide a wireless communication function for a terminal.
- the access network device may be a base station.
- the base station can be called Node B, evolved Node B, access point, base transceiver station (Base Transceiver Station, BTS), radio base station, radio transceiver, basic service set (Basic Service Set, BSS), extended service Extended Service Set (ESS), Node B, Evolved Node B (eNB), Home Node B, Home Evolved Node B, WLAN Access Point, WiFi Node, Transmitting Receiving Point (TRP) or Domain
- the base station is not limited to a specific technical vocabulary. It should be noted that in the embodiment of this application, only the base station in the NR system is taken as an example, but the specific terms of the base station are not limited. Types of.
- the core network device 13 may be a core network element located on the network side, such as an access and mobility management function (access and mobility management function, AMF) entity, a session management function (session management function, SMF) entity, a policy control function (policy control function, PCF) entities, etc. It should be noted that, the embodiment of the present application does not limit the specific type of the core network device 13 .
- AMF access and mobility management function
- SMF session management function
- PCF policy control function
- the multi-path data transmission method provided by the embodiment of the present application can be applied to a remote terminal connected to a network through a layer 2 (layer 2, L2) relay, or an L2 relay and a Uu interface.
- a layer 2 layer 2, L2
- L2 layer 2, L2
- an embodiment of the present application provides a method for sending multipath data.
- the method may be applied to the wireless communication system shown in FIG. 1 , and the method may include the following steps 201 and 202 .
- Step 201 the access network device acquires a first multipath data sending rule.
- the above-mentioned first multipath data sending rule may be used to specify a transmission path for sending a data flow or a QoS flow. That is to say, the first multipath data sending rule can be used to specify which data flows or QoS flows are sent on which transmission path, that is, the first multipath data sending rule stipulates the corresponding relationship between data flows and transmission paths, or specifies Correspondence between QoS flows and transmission paths.
- transmission path involved in the embodiment of the present application may also be referred to as a communication link, which is not specifically limited in this embodiment of the application.
- Step 202 the access network device sends the data flow or the QoS flow to the remote terminal on the N transmission paths based on the first multipath data sending rule.
- the aforementioned N transmission paths may be transmission paths among the M transmission paths established between the access network device and the remote terminal, where M is an integer greater than 1, and N is a positive integer.
- the above-mentioned M transmission paths may be transmission paths corresponding to M indirect network communication methods (such as relay communication methods), or may be corresponding to one direct network communication method (such as Uu port communication method)
- M indirect network communication methods such as relay communication methods
- Uu port communication method one direct network communication method
- the transmission path and the transmission paths corresponding to (M-1) indirect network communication modes may be determined according to actual usage requirements, and is not limited in this embodiment of the application.
- the first multipath data sending rule may include at least one of the following:
- each transmission path identifier in the foregoing N transmission path identifiers may be used to indicate a transmission path.
- a transmission path identifier may include any of the following:
- Remote terminal ID and relay terminal ID that is, remote terminal ID + relay terminal ID
- the transmission path identifier assigned by the access network equipment
- the transmission path identifier assigned by the remote terminal
- the transmission path identifier assigned by the core network device is a transmission path identifier assigned by the core network device.
- the transmission path identifier assigned by the access network device is unique to the same remote terminal, that is, the access network device assigns transmission path identifiers to different remote terminals respectively.
- the transmission path identifier assigned by the core network device is also unique to the same remote terminal.
- the transmission path identifier assigned by the remote terminal is also unique to the remote terminal itself.
- the alternate transmission path communication rule may include an alternate transmission path identifier; where, in the case of interruption or unavailability of the transmission path among the above N transmission paths, the transmission indicated by the alternate transmission path identifier may be enabled Path sends data flow or QoS flow.
- the foregoing minimum delay rule may be used to instruct the access network device to perform at least one of the following operations:
- Delay detection is performed on M transmission paths
- the data flow or QoS flow is sent through the transmission path with the smallest delay among the M transmission paths.
- the access network device may perform delay detection on the M transmission paths, and in the M transmission paths, the delay Send data flow or QoS flow on the smallest transmission path. That is, the above N transmission paths are transmission paths with the smallest delay among the M transmission paths.
- 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.
- the access network device when the access network device sends the QoS flow, The access network device can send 20% of the QoS flows on link#1, and send 80% of the QoS flows on link#2.
- the above minimum packet loss rate rule may be used to instruct the access network device to perform at least one of the following operations:
- the access network device may perform packet loss rate detection on the above-mentioned M transmission paths, and use the The transmission path with the smallest packet rate sends data flow or QoS flow. That is, the above N transmission paths are the transmission paths with the smallest packet loss rate among the M transmission paths.
- copy indication information may be used to indicate the number of copies of data flow, QoS flow or protocol data unit (protocol data unit, PDU) session.
- PDU protocol data unit
- the access network device since the first multipath data transmission rule is used to specify N transmission paths for sending data flows or QoS flows, after the access network device obtains the first multipath data transmission rules, the access network The device can determine the transmission path for sending the data flow or the QoS flow according to the first multipath data sending rule, thereby improving the reliability and stability of the multipath communication in the relay scenario.
- the access network device may obtain the foregoing first multipath data forwarding rule through three possible implementation manners, which are manner 1, manner 2, and manner 3, respectively.
- the possible implementation manners are exemplarily described below.
- Way 1 The access network device receives the first multipath data forwarding rule sent by the core network device.
- the multipath data forwarding method provided in the embodiment of the present application may further include the following steps 203-205.
- the above step 201 may specifically be implemented through the following step 201a.
- Step 203 the access network device sends multipath communication information to the core network device.
- Step 204 the core network device receives the multipath communication information sent by the access network device.
- the above 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.
- the timing for the core network device to send the first multipath data sending rule to the access network device may include the following two possible realities:
- Step 201a the access network device receives the first multipath data sending rule sent by the core network device.
- the access network device may first send the above-mentioned multi-path communication information to the core network device, so as to inform the core network device that the access network device and The remote terminal has established multipath communication.
- the core network device can send the first multipath data sending rule to the access network device, so that the access network device can obtain the first multipath data sending rule.
- the above multipath communication information may include at least one of the following:
- each transmission path identifier is used to indicate a transmission path in the M transmission paths
- the number of transmission paths included in the multipath communication is M.
- a transmission path identifier may include any of the following:
- the transmission path identifier assigned by the access network equipment
- the transmission path identifier assigned by the remote terminal
- the transmission path identifier assigned by the core network device is a transmission path identifier assigned by the core network device.
- the multipath data sending method provided in the embodiment of the present application may further include the following steps 206 and Step 207.
- Step 206 the remote terminal sends multipath communication request information to the core network device.
- Step 207 the core network device receives the multipath communication request information sent by the remote terminal.
- the above multipath communication request information may be used to indicate that the remote terminal has a multipath communication requirement;
- the multipath communication request information may include at least one of the following:
- one transmission path identifier may be used to indicate one of the M transmission paths established between the access network device and the remote terminal, where M is an integer greater than 1;
- the number of transmission paths included in the multipath communication is M.
- a transmission path identifier (any one of the above M transmission path identifiers) may include any of the following:
- the transmission path identifier assigned by the access network equipment
- the transmission path identifier assigned by the remote terminal
- the transmission path identifier assigned by the core network device is a transmission path identifier assigned by the core network device.
- the multipath data sending method provided in the embodiment of the present application may further include the following step 208-step 210.
- Step 208 the core network device generates a multipath selection policy according to the second information.
- the above second information may include at least one of the following:
- Multipath communication information sent by access network equipment is a Multipath communication information sent by access network equipment.
- 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.
- the core network device may first generate the above multipath selection policy according to the above second information, and send the multipath data The selected policy is sent to the remote terminal.
- the multipath selection strategy may include at least one of the following:
- mapping relationship between the application identifier and the transmission path identifier
- URSP Enhanced user equipment route selection policy
- mapping relationship between application identifiers and transmission path identifiers can be used to indicate which applications are sent through which transmission path; correspondingly, the mapping relationship between service types or service descriptors and transmission path identifiers can be used It is used to indicate which services are sent through which transmission path.
- information such as the transmission path identifier included in the URSP is enhanced, and the transmission path identifier and other information can be used to match which services or applications are sent through which transmission path.
- the transmission path identifier and other information may be included in the access type component in the enhanced URSP, or in a separate component in the enhanced URSP.
- Manner 2 The access network device generates a first multipath data forwarding rule.
- the multipath data forwarding rule provided in the embodiment of the present application may further include the following step 211.
- the above step 201 may specifically be implemented through the following step 201b.
- Step 211 the access network device receives multipath communication requirement indication information.
- the above multipath communication requirement indication information may be used to instruct the access network device to generate the first multipath data sending rule.
- Step 201b the access network device generates a first multipath data sending rule according to the first information.
- the access network device may first receive the multipath communication requirement indication information, and after the access network device receives the multipath communication requirement indication information Afterwards, the access network device may generate the first multipath data sending rule according to the first information, so that the access network device may obtain the first multipath data sending rule.
- the above first information may include at least one of the following:
- the QoS flow may be preferentially sent through the direct communication transmission path.
- step 211 may specifically be implemented through the following step 211a or step 211b.
- Step 211a the access network device receives the multipath communication requirement indication information sent by the remote terminal.
- step 211b the access network device receives the multipath communication requirement indication information sent by the core network device.
- the multipath data forwarding rule provided in the embodiment of the present application may further include the following step 212.
- Step 212 the access network device sends the first response information to the core network device.
- the above first response information is used to indicate that the access network device has received the above multipath communication requirement indication information.
- Manner 3 The access network device receives the first multipath data sending rule sent by the remote terminal.
- the method for sending multipath data provided in the embodiment of the present application may further include the following step 213.
- the above step 201 may specifically be implemented through the following step 201c.
- 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 sending rule sent by the remote terminal.
- the remote terminal may send the above-mentioned first multi-path data transmission rule to the access network device, so that the access network device can obtain the The first multipath data sending rule.
- the remote terminal may send the first multipath data sending rule to the access network device during the process of establishing the PDU session or during the process of updating or modifying the PDU session.
- the first multipath data sending rule may be determined according to actual usage requirements, and is not limited in this embodiment of the application.
- the multipath data sending method provided in the embodiment of the present application may further include the following steps 214-216.
- Step 214 the access network device sends the second multipath data sending rule to the remote terminal.
- Step 215 the remote terminal receives the second multipath data sending rule sent by the access network device.
- Step 216 The remote terminal sends the uplink data flow or the uplink QoS flow to the access network device based on the second multipath data sending rule.
- the above-mentioned second multipath data sending rule may be used to specify the transmission path for sending the uplink data flow or the uplink QoS flow, and the data radio bearer (data radio bearer, DRB) of the transmission path.
- a transmission path for sending an uplink data flow or an uplink QoS flow may be referred to as an uplink transmission path.
- the access network device may send the above-mentioned second multi-path data sending rule to the remote terminal, and the remote terminal receives the first multi-path data sending rule.
- the remote terminal can send the uplink data flow or the uplink QoS flow on the target DRB of the target uplink transmission path according to the second multipath data sending rule.
- the target uplink transmission path is a transmission path specified by the second multipath data transmission rule
- the target DRB is a DRB specified by the second multipath data transmission rule.
- the foregoing target uplink transmission path may include K uplink transmission paths, where K is an integer less than or equal to M.
- the second multipath data sending rule may include:
- mapping relationship between the uplink QoS flow, the identification of the transmission path (that is, the uplink transmission path) and the DRB is the mapping relationship between the uplink QoS flow, the identification of the transmission path (that is, the uplink transmission path) and the DRB.
- the above-mentioned second multi-path data transmission rule may also include a second backup forwarding rule
- the second backup forwarding rule may include an uplink QoS flow/uplink data flow, a backup uplink transmission path identifier, and a backup
- the above-mentioned uplink transmission path is interrupted or unavailable, enable the backup DRB corresponding to the uplink transmission path indicated by the backup uplink transmission path identifier to send the uplink data flow or uplink QoS flow.
- the terminal since the second multi-path data sending rule is used to specify the transmission path for sending the upstream data flow or the upstream QoS flow, and the DRB of the transmission path, the terminal receives the above-mentioned second multi-path data transmission method. After the path data sending rule, the terminal can determine the DRB of the transmission path for sending the uplink data flow or the uplink QoS flow according to the second multipath data sending rule, so as to send the uplink data flow or the uplink QoS flow on the corresponding DRB, and then can Improve the reliability and stability of multipath communication in relay scenarios.
- the multipath data sending method provided in the embodiment of the present application may further include the following steps 217 and 218.
- Step 217 the remote terminal sends 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 has received the second multipath data sending rule.
- the multipath data sending method provided in the embodiment of the present application may further include the following step 219.
- Step 219 the access network device generates M transmission path identifiers.
- one transmission path identifier may be used to indicate one transmission path among the above M transmission paths.
- the method for sending multi-path data provided in the embodiment of the present application may also include the following Step 220 of .
- Step 220 the access network device adds path information corresponding to the new transmission path.
- the above M transmission path identifiers may include a transmission path identifier used to indicate a new transmission path. It can be understood that when the access network device generates the transmission path identifier, it also generates a transmission path identifier for indicating the new transmission path.
- the multipath data sending method provided in the embodiment of the present application may further include the following step 221.
- step 221 the access network device generates association relationships between M transmission paths and remote terminals.
- the remote terminal uniquely corresponds to the M transmission paths.
- Example 1 As shown in FIG. 3 , the core network device sends the first multipath data forwarding rule to the RAN, and the RAN executes data distribution based on the first multipath data sending rule.
- Step 1-2 The remote terminal accesses the network through multiple communication links, and the multiple communication links include direct network communication links and indirect network communication links.
- Step3 RAN executes the binding relationship between multiple links, including at least one of the following operations:
- the communication link identification (i.e. the above-mentioned transmission path identification) is generated, and the communication link identification may include at least one of the following representation forms:
- the communication link identifier assigned by the RAN identifies a communication link, and the communication link identifier is unique to the same remote terminal.
- Multi-path binding generating a multi-path association relationship
- the multi-path binding is executed and maintained based on the same remote terminal.
- Step4a the remote terminal sends multipath communication request information (or multipath communication request message) to the core network equipment (AMF/PCF), and the multipath communication request information can be used to indicate that the remote terminal needs to perform multiple path communication.
- the multipath communication request information includes at least one of the following:
- Communication link identification includes at least one of the following representations:
- the communication link identifier assigned by the remote terminal identifies a communication link, and the communication link identifier is unique to the same remote terminal.
- the number of communication links is used to indicate the number of multipath communication links.
- Step4b RAN sends multipath communication information to the core network equipment (AMF/PCF), indicating that RAN has established multipath communication with the remote terminal.
- the multipath communication information may include at least one of the following:
- Communication link identification information includes at least one of the following representations:
- the communication link identifier assigned by the RAN identifies a communication link, and the communication link identifier is unique to the same remote terminal.
- the number of communication links is used to indicate the number of multipath communication links.
- Step5 The core network device generates a multipath selection strategy based on the subscription information of the remote terminal, the local policy, the multipath communication information sent by the remote terminal, and the multipath communication information sent by the RAN, and sends it to the remote terminal.
- the multipath selection strategy includes at least one of the following:
- the communication link identifier included in the enhanced URSP can be used to match which services or applications are transmitted through which path.
- the communication link identifier can be included in the access type component of the enhanced URSP or in a separate component.
- Step6 During the PDU session establishment process, the core network device sends the first multipath data forwarding rule to the RAN through the PDU session resource setup (session resource setup) message; or, during the PDU session update or correction process, the core network device passes The PDU session resource modify (session resource modify) message sends the first multipath data forwarding rule to the RAN.
- PDU session resource setup session resource setup
- PDU session resource modify session resource modify
- the first multipath data forwarding rule includes at least one of the following forms:
- the mapping relationship between QoS flows and communication link identifiers that is, which QoS flows go which communication link.
- the communication link identifier may include at least one of the following representation forms:
- the communication link identifier assigned by the RAN is unique to the same remote terminal.
- a backup forwarding rule which may include a mapping between a backup indication and a communication link identifier, that is, when the current communication link is unavailable or interrupted, the link corresponding to the mapping relationship in the backup forwarding rule is used for data forwarding.
- the minimum delay rule if the minimum delay rule is included, the RAN performs the following operations:
- Load balancing rules which may include load percentages on different links, and the RAN may determine which data flows/QoS flows are sent on which links according to the load percentages. (For example, the load percentage of link#1 is 20%; the load percentage of link#2 is 80%, then RAN sends 20% of the QoS flows on link#1, and 80% of the QoS flows on link#2) .
- the minimum packet loss rate rule under the request that contains the minimum packet loss rate rule, RAN performs the following operations:
- the replication instruction information may include the number of copies, the number of copies is used to indicate the number of copies of the PDU session, data flow or QoS flow, and send the data flow or QoS flow on the corresponding number of communication links .
- Step7 RAN sends PDU session resource response (session resource response) information to the core network device, and the PDU session resource response information includes the actually received multipath data forwarding information.
- Step8 The RAN sends the uplink multipath data sending rule (ie, the second multipath data sending rule) to the remote terminal, and the uplink multipath data sending rule may include:
- Standby forwarding rule which includes the mapping relationship between upstream QoS flow/upstream data flow, communication link identifier and DRB, indicating that in the case of current communication link unavailable or terminal, the current communication link On which DRB on which communication link the upstream QoS flow or the upstream data flow should be transmitted.
- Step9 The remote terminal receives the above-mentioned uplink multipath data sending rule, and executes uplink data sending based on the uplink multipath data sending rule.
- Example 2 As shown in Figure 4, the RAN determines multipath data transmission rules based on information such as local policies, QoS information, or load, and performs data distribution.
- Step 1-2 The remote terminal accesses the network through multiple communication links, and the multiple communication links include direct network communication links and indirect network communication links.
- Step3 RAN executes the binding relationship between multiple links, including at least one of the following operations:
- the communication link identification (i.e. the above-mentioned transmission path identification) is generated, and the communication link identification may include at least one of the following representation forms:
- the communication link identifier assigned by the RAN identifies a communication link, and the communication link identifier is unique to the same remote terminal.
- Multi-path binding generating a multi-path association relationship
- the multi-path binding is executed and maintained based on the same remote terminal.
- Step4a-b (optional):
- the remote terminal or the core network device sends multipath communication demand indication information to the RAN, and the multipath communication demand indication information is used to instruct the RAN to generate multipath data forwarding rules and perform multipath data forwarding rules on different paths Sending of data streams or QoS streams.
- Step5 The first multipath data forwarding rule generated by the RAN based on the first information, where the first information includes at least one of the following:
- the QoS parameter value of the QoS flow (for example, the QoS flow with high QoS parameter requirements takes priority over the direct communication link).
- the first multipath data forwarding rule includes at least one of the following forms:
- the mapping relationship between QoS flows and communication link identifiers that is, which QoS flows go which communication link.
- the communication link identifier may include at least one of the following representation forms:
- the communication link identifier assigned by the RAN is unique to the same remote terminal.
- a backup forwarding rule which may include a mapping between a backup indication and a communication link identifier, that is, when the current communication link is unavailable or interrupted, the link corresponding to the mapping relationship in the backup forwarding rule is used for data forwarding.
- the minimum delay rule if the minimum delay rule is included, the RAN performs the following operations:
- Load balancing rules which may include load percentages on different links, and the RAN may determine which data flows/QoS flows are sent on which links according to the load percentages. For example, the load percentage of link#1 is 20%; the load percentage of link#2 is 80%, then the RAN sends 20% of the QoS flows on link#1 and 80% of the QoS flows on link#2.
- the minimum packet loss rate rule under the request that contains the minimum packet loss rate rule, RAN performs the following operations:
- the replication instruction information may include the number of copies, the number of copies is used to indicate the number of copies of the PDU session, data flow or QoS flow, and send the data flow or QoS flow on the corresponding number of communication links .
- Step6a The RAN sends the uplink multipath data sending rule (that is, the second multipath data sending rule) to the remote terminal, and the uplink multipath data sending rule includes:
- Standby forwarding rule which includes the mapping relationship between upstream QoS flow/upstream data flow, communication link identifier and DRB, indicating that in the case of current communication link unavailable or terminal, the current communication link On which DRB on which communication link the upstream QoS flow or the upstream data flow should be transmitted.
- Step6b (optional): After the above step4b is executed, the RAN replies with response (response) information to the core network device.
- Step7 The remote terminal receives the above uplink multipath data sending rules, and based on the uplink multipath data sending rules, executes uplink data sending.
- Example 3 As shown in Figure 5, the remote terminal sends the first multipath data sending rule to the RAN, and the RAN performs data distribution based on the first multipath data sending rule
- Step 1-2 The remote terminal accesses the network through multiple communication links, and the multiple communication links include direct network communication links and indirect network communication links.
- Step3 RAN executes the binding relationship between multiple links, including at least one of the following operations:
- the communication link identification (i.e. the above-mentioned transmission path identification) is generated, and the communication link identification may include at least one of the following representation forms:
- the communication link identifier allocated by the RAN identifies a communication link, and the communication link identifier is unique to the same remote terminal.
- Multi-path binding generating a multi-path association relationship
- the multi-path binding is executed and maintained based on the same remote terminal.
- Step4 During the establishment or update process of the PDU session, the remote terminal sends the first multipath data sending rule to the RAN.
- the first multipath data forwarding rule includes at least one of the following forms:
- the mapping relationship between QoS flows and communication link identifiers that is, which QoS flows go which communication link.
- the communication link identifier may include at least one of the following representation forms:
- the communication link identifier assigned by the RAN is unique to the same remote terminal.
- a backup forwarding rule which may include a mapping between a backup indication and a communication link identifier, that is, when the current communication link is unavailable or interrupted, the link corresponding to the mapping relationship in the backup forwarding rule is used for data forwarding.
- the minimum delay rule if the minimum delay rule is included, the RAN performs the following operations:
- Load balancing rules which may include load percentages on different links, and the RAN may determine which data flows/QoS flows are sent on which links according to the load percentages. For example, the load percentage of link#1 is 20%; the load percentage of link#2 is 80%, then the RAN sends 20% of the QoS flows on link#1 and 80% of the QoS flows on link#2.
- the minimum packet loss rate rule under the request that contains the minimum packet loss rate rule, RAN performs the following operations:
- the replication instruction information may include the number of copies, the number of copies is used to indicate the number of copies of the PDU session, data flow or QoS flow, and send the data flow or QoS flow on the corresponding number of communication links .
- Step5 The RAN sends the uplink multipath data sending rule (ie, the second multipath data sending rule) to the remote terminal, and the uplink multipath data sending rule may include:
- Standby forwarding rule which includes the mapping relationship between upstream QoS flow/upstream data flow, communication link identifier and DRB, indicating that in the case of current communication link unavailable or terminal, the current communication link On which DRB on which communication link the upstream QoS flow or the upstream data flow should be transmitted.
- Step6 The remote terminal receives the above-mentioned uplink multipath data sending rule, and executes uplink data sending based on the uplink multipath data sending rule. Optionally, the remote terminal sends response information to the RAN.
- the multipath data sending method provided in the embodiment of the present application may be executed by a multipath data sending device, or a control module in the multipath data sending device for executing the multipath data sending method.
- the method for transmitting multi-path data performed by the multi-path data sending device is taken as an example to illustrate the multi-path data sending device provided in the embodiment of the present application.
- this embodiment of the present application provides a multipath data sending device 600
- the multipath data sending device 600 includes an acquiring module 601 and a sending module 602 .
- the acquisition module 601 is configured to acquire a first multipath data transmission rule, the first multipath data transmission rule is used to specify N transmission paths for sending data streams or quality of service QoS streams; the sending module is configured to transmit data based on the first multipath
- the data sending rule is to send the data flow or QoS flow to the remote terminal on N transmission paths; among them, the N transmission paths are the transmission paths among the M transmission paths established between the access network device and the remote terminal, and M is an integer greater than 1, and N is a positive integer.
- the first multipath data sending rule includes at least one of the following:
- alternate transmission path communication rules include an alternate transmission path identifier; when a transmission path among the N transmission paths is interrupted or unavailable, enable the transmission path indicated by the alternate transmission path identifier to send a data flow or a QoS flow;
- Replication indication information for data flow or QoS flow is Replication indication information for data flow or QoS flow.
- the minimum delay rule is used to instruct the access network device to perform at least one of the following operations:
- Delay detection is performed on M transmission paths
- the data flow or QoS flow is sent through the transmission path with the smallest delay among the M transmission paths.
- 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.
- the minimum packet loss rate rule is used to instruct the access network device to perform at least one of the following operations:
- the sending module 602 is further configured to send multipath communication information to the core network device, and 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 specifically uses for receiving the first multipath data sending rule sent by the core network device.
- the multipath communication information includes at least one of the following:
- each transmission path identifier is used to indicate a transmission path in the M transmission paths
- the number of transmission paths included in the multipath communication is M.
- the device for sending multipath data further includes a receiving module, the receiving module is used to receive multipath communication demand indication information, and the multipath communication demand indication information is used to instruct the access network device to generate the first multipath data transmission rule; the acquisition module , specifically for generating a first multipath data sending rule according to the first information.
- the first information includes at least one of the following:
- the acquiring module is specifically configured to receive the first multipath data sending rule sent by the remote terminal.
- the sending module is further configured to send a second multipath data sending rule to the remote terminal; wherein, the second multipath data sending rule is used to specify a transmission path for sending an upstream data flow or an upstream QoS flow, and the transmission path Data Radio Bearer DRB.
- the second multipath data sending rule includes:
- mapping relationship between the upstream data flow, the transmission path identifier and the DRB is a mapping relationship between the upstream data flow, the transmission path identifier and the DRB.
- mapping relationship between the uplink QoS flow, the transmission path identifier and the DRB is the mapping relationship between the uplink QoS flow, the transmission path identifier and the DRB.
- the device for sending multipath data further includes a generating module, configured to generate M transmission path identifiers, each transmission path identifier being used to indicate one transmission path among the M transmission paths.
- a generating module configured to generate M transmission path identifiers, each transmission path identifier being used to indicate one transmission path among the M transmission paths.
- a transmission path identifier includes any of the following:
- the transmission path identifier assigned by the access network equipment
- the transmission path identifier assigned by the remote terminal
- the transmission path identifier assigned by the core network device is a transmission path identifier assigned by the core network device.
- the multipath data sending device when the access network device establishes a new transmission path with the remote terminal, the multipath data sending device further includes an adding module, the adding module is used to add path information corresponding to the new transmission path; wherein , the M transmission path identifiers include a transmission path identifier used to indicate a new transmission path.
- the multipath data transmission rule further includes a generating module, which is configured to generate the association relationship between the M transmission paths and the remote terminal.
- the multi-path data sending device since the first multi-path data sending rule is used to specify N transmission paths for sending data streams or QoS flows, the above-mentioned first multi-path data is obtained in the multi-path data sending device After sending the rules, the multipath data sending device can determine the transmission path of the sent data flow or QoS flow according to the first multipath data sending rule, thereby improving the reliability and stability of multipath communication in the relay scenario.
- an embodiment of the present application provides a multipath data sending device 700 , where the multipath data sending device 700 includes a sending module 701 .
- the sending module 701 is configured to send a first multipath data sending rule to an access network device; wherein, the first multipath data sending rule is used to specify N transmission paths of a data flow or a QoS flow.
- the first multipath data sending rule includes at least one of the following:
- alternate transmission path communication rules include an alternate transmission path identifier; when a transmission path among the N transmission paths is interrupted or unavailable, enable the transmission path indicated by the alternate transmission path identifier to send a data flow or a QoS flow;
- Replication indication information for data flow or QoS flow is Replication indication information for data flow or QoS flow.
- the minimum delay rule is used to instruct the access network device to perform at least one of the following operations:
- Delay detection is performed on M transmission paths
- the data flow or QoS flow is sent through the transmission path with the smallest delay among the M transmission paths.
- 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.
- the minimum packet loss rate rule is used to instruct the access network device to perform at least one of the following operations:
- the device for sending multipath data further includes a receiving module; the receiving module is configured to receive multipath communication information sent by the access network device, and the multipath communication information is used to indicate that multiple paths have been established between the access network device and the remote terminal. path communication.
- the multipath communication information includes at least one of the following:
- each transmission path identifier is used to indicate one of the M transmission paths established between the access network device and the remote terminal, and M is an integer greater than 1;
- the number of transmission paths included in the multipath communication is M.
- the multipath data sending device further includes a receiving module; the receiving module is used to receive multipath communication request information sent by the remote terminal, and the multipath communication request information is used to indicate that the remote terminal has a requirement for multipath communication; wherein,
- the multipath communication request information includes at least one of the following:
- each transmission path identifier is used to indicate one of the M transmission paths established between the access network device and the remote terminal, and M is an integer greater than 1;
- the number of transmission paths included in the multipath communication is M.
- a transmission path identifier includes any of the following:
- the transmission path identifier assigned by the access network equipment
- the transmission path identifier assigned by the remote terminal
- the transmission path identifier assigned by the core network device is a transmission path identifier assigned by the core network device.
- the device for sending multipath data further includes a generation module; the generation module is used to generate a multipath selection strategy according to the second information; and the sending module is used to send the multipath selection strategy to the remote terminal.
- the multipath selection strategy includes at least one of the following:
- mapping relationship between the application identifier and the transmission path identifier
- the second information includes at least one of the following:
- Multipath communication information sent by access network equipment is a Multipath communication information sent by access network equipment.
- the embodiment of the present application provides a device for sending multipath data. Since the first multipath data sending rule is used to specify N transmission paths for sending data flows or QoS flows, the first multipath data can be sent to the access network device The sending rule enables the access network device to determine the transmission path for sending the data flow or the QoS flow according to the first multipath data sending rule, thereby improving the reliability and stability of the multipath communication in the relay scenario.
- an embodiment of the present application provides a multipath data sending device 800
- the multipath data sending device 800 includes a receiving module 801 and a sending module 802 .
- the receiving module 801 is configured to receive the second multipath data sending rule sent by the access network device;
- the sending module 802 is 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 multipath data sending rule is used to specify the transmission path for sending the uplink data flow or the uplink QoS flow, and the DRB of the transmission path.
- the second multi-path data sending rule includes: a mapping relationship among uplink data flow, transmission path identifier and DRB; or a mapping relationship among uplink QoS flow, transmission path identifier and DRB.
- the sending module is further configured to send a first multipath data sending rule to the access network device; wherein, the first multipath data sending rule is used to specify N transmission paths of a data flow or a QoS flow.
- the first multipath data sending rule includes at least one of the following:
- alternate transmission path communication rules include an alternate transmission path identifier; when a transmission path among the N transmission paths is interrupted or unavailable, enable the transmission path indicated by the alternate transmission path identifier to send a data flow or a QoS flow;
- Replication indication information for data flow or QoS flow is Replication indication information for data flow or QoS flow.
- the minimum delay rule instructs the access network device to perform at least one of the following operations:
- Delay detection is performed on M transmission paths
- the data flow or QoS flow is sent through the transmission path with the smallest delay among the M transmission paths.
- 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.
- the minimum packet loss rate rule instructs the access network device to perform at least one of the following operations:
- 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 multipath communication request information includes at least one of the following Item: M transmission path identifiers, each transmission path identifier is used to indicate one of the M transmission paths established between the access network device and the remote terminal, M is an integer greater than 1; multipath communication includes transmission The number of paths is M.
- the receiving module is also configured to receive a multipath selection strategy sent by a core network device; wherein the multipath selection strategy includes at least one of the following:
- mapping relationship between the application identifier and the transmission path identifier
- the sending module is further configured to send multipath communication demand indication information to the access network device, where the multipath communication demand indication information is used to instruct the access network device to generate a first multipath data transmission rule.
- the embodiment of the present application provides a multi-path data sending device. Since the second multi-path data sending rule is used to specify the transmission path for sending the upstream data flow or the upstream QoS flow, and the DRB of the transmission path, the multi-path data sending device receives After the above-mentioned second multipath data sending rule, the multipath data sending device can determine the DRB of the transmission path for sending the uplink data flow or the uplink QoS flow according to the second multipath data sending rule, so as to send the uplink data flow on the corresponding DRB. Data flow or upstream QoS flow, which can improve the reliability and stability of multi-path communication in the relay scenario.
- the multipath data sending device in the embodiment of the present application may be a device, a device with an operating system, electronic equipment, access network equipment or core network equipment, or a component, integrated circuit, or chip in a terminal.
- the apparatus or electronic equipment may be a mobile terminal or a non-mobile terminal.
- the mobile terminal may include but not limited to the types of terminals 11 listed above, and the non-mobile terminal may be a server, a network attached storage (Network Attached Storage, NAS), a personal computer (personal computer, PC), a television ( television, TV), teller machines or self-service machines, etc., are not specifically limited in this embodiment of the present application.
- the multi-path data sending device provided by the embodiment of the present application can realize each process realized by the above method embodiment, and achieve the same technical effect. To avoid repetition, details are not repeated here.
- the embodiment of the present application further provides a communication device 900, including a processor 901, a memory 902, and programs or instructions stored in the memory 902 and operable on the processor 901, for example,
- a communication device 900 including a processor 901, a memory 902, and programs or instructions stored in the memory 902 and operable on the processor 901, for example,
- the communication device 900 is a terminal
- the program or instruction is executed by the processor 901
- various processes performed by the remote terminal in the foregoing method embodiments can be realized, and the same technical effect can be achieved.
- the communication device 900 is an access network device
- the program or instruction is executed by the processor 901
- various processes performed by the access network device in the foregoing method embodiments can be achieved, and the same technical effect can be achieved.
- the various processes performed by the core network device in the above method embodiments can be achieved, and the same technical effect can be achieved. To avoid repetition, details are not repeated here. .
- the embodiment of the present application also provides a terminal, including a processor and a communication interface, the communication interface is used to receive the second multipath data transmission rule sent by the access network device; and based on the second multipath data transmission rule, send the The device sends the uplink data flow or the uplink QoS flow; wherein, the second multipath data sending rule is used to specify the transmission path for sending the uplink data flow or the uplink QoS flow, and the DRB of the transmission path.
- This terminal embodiment corresponds to the above-mentioned terminal-side method embodiment, and each implementation process and implementation mode of the above-mentioned method embodiment can be applied to this terminal embodiment, and can achieve the same technical effect.
- FIG. 10 is a schematic diagram of a hardware structure of a terminal implementing an embodiment of the present application.
- the terminal 1000 includes but 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, and a processor 1010, etc. at least some of the components.
- the terminal 1000 can also include a power supply (such as a battery) for supplying power to various components, and the power supply can be logically connected to the processor 1010 through the power management system, so as to manage charging, discharging, and power consumption through the power management system. Management and other functions.
- a power supply such as a battery
- the terminal structure shown in FIG. 10 does not constitute a limitation on the terminal, and the terminal may include more or fewer components than shown in the figure, or combine certain components, or arrange different components, which will not be repeated here.
- the input unit 1004 may include a graphics processor (Graphics Processing Unit, GPU) 10041 and a microphone 10042, and the graphics processor 10041 is used for the image capture device (such as the image data of the still picture or video obtained by the camera) for processing.
- 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 called 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, physical keyboards, function keys (such as volume control buttons, switch buttons, etc.), trackballs, mice, and joysticks, which will not be repeated here.
- the radio frequency unit 1001 receives the downlink data from the access network device, and processes it to the processor 1010; in addition, sends the uplink data to the access network device.
- the 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 can be used to store software programs or instructions as well as 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, at least one application program or instruction required by a function (such as a sound playback function, an image playback function, etc.) and the like.
- the memory 1009 may include a high-speed random access memory, and may also include a nonvolatile memory, wherein the nonvolatile memory may be a read-only memory (Read-Only Memory, ROM), a programmable read-only memory (Programmable ROM) , PROM), erasable programmable read-only memory (Erasable PROM, EPROM), electrically erasable programmable read-only memory (Electrically EPROM, EEPROM) or flash memory.
- ROM Read-Only Memory
- PROM programmable read-only memory
- PROM erasable programmable read-only memory
- Erasable PROM Erasable PROM
- EPROM electrically erasable programmable read-only memory
- EEPROM electrically erasable programmable read-only memory
- flash memory for example at least one magnetic disk storage device, flash memory device, or other non-volatile solid-state storage device.
- the processor 1010 may include one or more processing units; optionally, the processor 1010 may integrate an application processor and a modem processor, wherein the application processor mainly processes the operating system, user interface and application programs or instructions, etc., Modem processors mainly handle wireless communications, such as baseband processors. It can be understood that the foregoing modem processor may not be integrated into the processor 1010 .
- the radio frequency unit 1001 is configured to receive the second multipath data sending rule sent by the access network device; and based on the second multipath data sending rule, send an uplink data flow or an uplink QoS flow to the access network device; wherein, the first Two, the multipath data sending rule is used to specify the transmission path for sending the uplink data flow or the uplink QoS flow, and the DRB of the transmission path.
- An embodiment of the present application provides a terminal. Since the second multipath data transmission rule is used to specify the transmission path for transmitting the upstream data flow or the upstream QoS flow, and the DRB of the transmission path, the terminal receives the above-mentioned second multipath data transmission. After the rule, the terminal can determine the DRB of the transmission path for sending the uplink data flow or the uplink QoS flow according to the second multipath data sending rule, so as to send the uplink data flow or the uplink QoS flow on the corresponding DRB, thereby improving the relay The reliability and stability of multi-path communication in the scenario.
- the embodiment of the present application also provides an access network device, including a processor and a communication interface, the processor is used to obtain the first multi-path data transmission rule, and the communication interface is used to transmit data on the N transmission paths based on the first multi-path data transmission rule , and send the data flow or QoS flow to the remote terminal.
- the access network device embodiment corresponds to the above-mentioned access network device method embodiment, and each implementation process and implementation method of the above-mentioned method embodiment can be applied to the access network device embodiment, and can achieve the same technology Effect.
- the embodiment of the present application further provides an access network device.
- the access network device 500 includes: an antenna 51 , a radio frequency device 52 , and a baseband device 53 .
- the antenna 51 is connected to a radio frequency device 52 .
- the radio frequency device 52 receives information through the antenna 51, and sends the received information to the baseband device 53 for processing.
- the baseband device 53 processes the information to be sent and sends it to the radio frequency device 52
- the radio frequency device 52 processes the received information and sends it out through the antenna 51 .
- the foregoing frequency band processing device may be located in the baseband device 53 , and the method performed by the access network device in the above embodiments may be implemented in the baseband device 53 , and the baseband device 53 includes a processor 54 and a memory 55 .
- the baseband device 53 can include at least one baseband board, for example, a plurality of chips are arranged on the baseband board, as shown in FIG.
- the baseband device 53 may also include a network interface 56 for exchanging information with the radio frequency device 52, such as a common public radio interface (CPRI for short).
- a network interface 56 for exchanging information with the radio frequency device 52, such as a common public radio interface (CPRI for short).
- CPRI common public radio interface
- the access network device in this embodiment of the present application further includes: instructions or programs stored in the memory 55 and operable on the processor 54, and the processor 54 invokes the instructions or programs in the memory 55 to perform the various tasks shown in FIG.
- the method of module execution achieves the same technical effect, so in order to avoid repetition, it is not repeated here.
- FIG. 12 is a schematic diagram of hardware of a core network device provided by an embodiment of the present application.
- the core network device may include: one or more processors 401 , a memory 402 , and a transceiver 403 .
- the transceiver 403 may be configured to send the first multipath data sending rule to the access network device;
- the first multi-path data sending rule is used to specify N transmission paths of data flow or QoS flow.
- An embodiment of the present application provides a core network device. Since the first multipath data transmission rule is used to specify N transmission paths for sending data streams or QoS flows, the first multipath data transmission rule can be sent to the access network device so that the access network device determines the transmission path for sending the data flow or the QoS flow according to the first multipath data sending rule, thereby improving the reliability and stability of the multipath communication in the relay scenario.
- the embodiment of the present application also provides a readable storage medium, on which a program or instruction is stored, and when the program or instruction is executed by a processor, each process of the above-mentioned multi-path data transmission method embodiment is realized, and the same To avoid repetition, the technical effects will not be repeated here.
- a readable storage medium includes a computer-readable storage medium, such as a computer read-only memory (Read-Only Memory, ROM), a random access memory (Random Access Memory, RAM), a magnetic disk or an optical disk, and the like.
- ROM computer read-only memory
- RAM random access memory
- magnetic disk or an optical disk and the like.
- the embodiment of the present application further provides a chip, the chip includes a processor and a communication interface, the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the various processes of the above multi-path data transmission method embodiment, and can achieve The same technical effects are not repeated here to avoid repetition.
- the chip mentioned in the embodiment of the present application may also be called a system-on-chip, a system-on-chip, a system-on-a-chip, or a system-on-a-chip.
- the embodiment of the present application also provides a computer program/program product, 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 the above multipath
- the embodiment of the data sending method can achieve the same technical effect, so in order to avoid repetition, details are not repeated here.
- the term “comprising”, “comprising” or any other variation thereof is intended to cover a non-exclusive inclusion such that a process, method, article or apparatus comprising a set of elements includes not only those elements, It also includes other elements not expressly listed, or elements inherent in the process, method, article, or device. Without further limitations, an element defined by the phrase “comprising a " does not preclude the presence of additional identical elements in the process, method, article, or apparatus comprising that element.
- the scope of the methods and devices in the embodiments of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in reverse order according to the functions involved. Functions are performed, for example, the described methods may be performed in an order different from that described, and various steps may also be added, omitted, or combined. Additionally, features described with reference to certain examples may be combined in other examples.
- the methods of the above embodiments can be implemented by means of software plus a necessary general-purpose hardware platform, and of course also by hardware, but in many cases the former is better implementation.
- the technical solution of the present application can be embodied in the form of computer software products, which are stored in a storage medium (such as ROM/RAM, magnetic disk, etc.) , CD-ROM), including several instructions to make a terminal (which may be a mobile phone, a computer, a server, an air conditioner, or a network device, etc.) execute the method of each embodiment of the present application.
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
本申请公开了一种多路径数据发送方法、装置及设备,属于通信技术领域,本申请实施例的多路径数据发送方法包括:接入网设备获取第一多路径数据发送规则,第一多路径数据发送规则用于规定发送数据流或QoS流的N个传输路径;接入网设备基于第一多路径数据发送规则,在N个传输路径上,向远端终端发送数据流或QoS流;其中,N个传输路径为接入网设备与远端终端已建立的M个传输路径中的传输路径,M为大于1的整数,N为正整数。
Description
相关申请的交叉引用
本申请主张在2021年07月19日在中国提交的中国专利申请号202110815659.2的优先权,其全部内容通过引用包含于此。
本申请属于通信技术领域,具体涉及一种多路径数据发送方法、装置及设备。
为了有效地扩展网络覆盖范围,在通信***中引入了中继通信方式。即,处于网络覆盖边缘或未处于网络覆盖下的终端(以下称为远端终端),可以通过中继设备(例如中继终端)接入网络,从而提升网络的覆盖率。
目前,为了提升中继通信中的远端终端数据传输(包括发送和接收)的可靠性,以及远端终端的吞吐量,Rel-18引入了中继场景下的多路径通信,即可以通过在不同传输路径上发送数据,提升远端终端的吞吐量和数据发送可靠性。因此,如何确定在哪个传输路径上发送哪些数据成为一个亟待解决的问题。
发明内容
本申请实施例提供一种多路径数据发送方法、装置及设备,能够解决在多路径通信场景下,如何确定在哪个传输路径上发送哪些数据的问题。
第一方面,提供了一种多路径数据发送方法,该方法包括:接入网设备获取第一多路径数据发送规则,第一多路径数据发送规则用于规定发送数据流或服务质量(quality of service,QoS)流的N个传输路径;述接入网设备基于第一多路径数据发送规则,在N个传输路径上,向远端终端发送数据流或QoS流;其中,N个传输路径为接入网设备与远端终端已建立的M个传输路径中的传输路径,M为大于1的整数,N为正整数。
第二方面,提供了一种多路径数据发送装置,获取模块,用于获取第一多路径数据发送规则,第一多路径数据发送规则用于规定发送数据流或QoS流的N个传输路径;发送模块,用于基于第一多路径数据发送规则,在N个传输路径上,向远端终端发送数据流或QoS流;其中,N个传输路径为接入网设备与远端终端已建立的M个传输路径中的传输路径,M为大于1的整数,N为正整数。
第三方面,提供了一种多路径数据发送方法,该方法包括:核心网设备向接入网设备发送第一多路径数据发送规则;其中,第一多路径数据发送规则用于规定数据流或QoS流的N个传输路径。
第四方面,提供了一种多路径数据发送装置,包括:发送模块,用于向接入网设备发送第一多路径数据发送规则;其中,第一多路径数据发送规则用于规定数据流或QoS流的N个传输路径。
第五方面,提供了一种多路径数据发送方法,该方法包括:远端终端接收接入网设备发送的第二多路径数据发送规则;远端终端基于第二多路径数据发送规则,向接入网设备发送上行数据流或上行QoS流;其中,第二多路径数据发送规则用于规定发送上行数据流或上行QoS流的传输路径,以及传输路径的数据无线承载(data radio bearer,DRB)。
第六方面,提供了一种多路径数据发送装置,包括:接收模块,用于接收接入网设备发送的第二多路径数据发送规则;发送模块,用于基于第二多路径数据发送规则,向接入网设备发送上行数据流或上行QoS流;其中,第二多路径数据发送规则用于规定发送上行数据流或上行QoS流的传输路径,以及传输路径的DRB。
第七方面,提供了一种接入网设备,该接入网设备包括处理器、存储器及存储在存储器上并可在处理器上运行的程序或指令,程序或指令被处理器执行时实现如第一方面的方法的步骤。
第八方面,提供了一种接入网设备,包括处理器及通信接口,其中,处理器用于获取第一多路径数据发送规则,第一多路径数据发送规则用于规定发送数据流或QoS流的N个传输路径;通信接口用于接入网设备基于第一多路径数据发送规则,在N个传输路径上,向远端终端发送数据流或QoS流;其中,N个传输路径为接入网设备与远端终端已建立的M个传输路径中的传输路径,M为大于1的整数,N为正整数。
第九方面,提供了一种核心网设备,该核心网设备包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如第三方面所述的方法的步骤。
第十方面,提供了一种核心网设备,包括处理器及通信接口,其中,通信接口用于向接入网设备发送第一多路径数据发送规则;
其中,所述第一多路径数据发送规则用于规定数据流或服务质量QoS流的N个传输路径。
第十一方面,提供了一种终端,该终端可以为远端终端,该终端包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如第五方面所述的方法的步骤。
第十二方面,提供了一种终端,该终端可以为远端终端,包括处理器及通信接口,其中,通信接口用于接收接入网设备发送的第二多路径数据发送规则;并基于所述第二多路径数据发送规则,向所述接入网设备发送上行数据流或上行QoS流;其中,所述第二多路径数据发送规则用于规定发送上行数据流或上行QoS流的传输路径,以及传输路径的数据无线承载DRB。
第十三方面,提供了一种可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时,实现如第一方面所述的方法的步骤,或者实现如第三方面所述的方法的步骤,或者实现如第五方面所述的方法的步骤。
第十四方面,提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如第一方面所述的方法的步骤,或者实现如第三方面所述的方法的步骤,或者实现如第五方面所述的方法的步骤。
第十五方面,提供了一种计算机程序/程序产品,所述计算机程序/程序产品被存储在非易失的存储介质中,所述程序/程序产品被至少一个处理器执行以实现如第一方面所述的方法的步骤,或者实现如第三方面所述的方法的步骤,或者实现如第五方面所述的方法的步骤。
在本申请实施例中,接入网设备获取第一多路径数据发送规则,第一多路径数据发送规则用于规定发送数据流或QoS流的N个传输路径;述接入网设备基于第一多路径数据发送规则,在N个传输路径上,向远端终端发送数据流或QoS流;其中,N个传输路径为接入网设备与远端终端已建立的M个传输路径中的传输路径,M为大于1的整数,N为正整数。通过该方案,由于第一多路径数据发送规则用于规定发送数据流或QoS流的N个传输路径,因此在接入网设备获取到上述第一多路径数据发送规则之后,接入网设备可以根据该第一多路径数据发送规则,确定发送数据流或QoS流的传输路径,进而可以提高中继场景下的多路径通信的可靠性和稳定性。
图1为本申请实施例提供的一种通信***的架构示意图;
图2为本申请实施例提供的一种多路径数据发送方法的流程示意图;
图3为本申请实施例提供的一种多路径数据发送方法应用的流程示意图之一;
图4为本申请实施例提供的一种多路径数据发送方法应用的流程示意图之二;
图5为本申请实施例提供的一种多路径数据发送方法应用的流程示意图之三;
图6为本申请实施例提供的一种多路径数据发送装置的结构示意图之一;
图7为本申请实施例提供的一种多路径数据发送装置的结构示意图之二;
图8为本申请实施例提供的一种多路径数据发送装置的结构示意图之三;
图9为本申请实施例提供的通信设备的结构示意图;
图10为本申请实施例提供的终端的硬件示意图;
图11为本申请实施例提供的接入网设备的硬件示意图;
图12为本申请实施例提供的核心网设备的硬件示意图。
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员所获得的所有其他实施例,都属于本申请保护的范围。
本申请的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的术语在适当情况下可以互换,以便本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施,且“第一”、“第二”所区别的对象通常为一类,并不限定对象的个数,例如第一对象可以是一个,也可以是多个。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”一般表示前后关联对象是一种“或”的关系。
值得指出的是,本申请实施例所描述的技术不限于长期演进型(Long Term Evolution,LTE)/LTE的演进(LTE-Advanced,LTE-A)***,还可用于其他无线通信***,诸如码分多址(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)和其他***。本申请实施例中的术语“***”和“网络”常被可互换地使用,所描述的技术既可用于以上提及的***和无线电技术,也可用于其他***和无线电技术。以下描述出于示例目的描述了新空口(New Radio,NR)***,并且在以下大部分描述中使用NR术语,但是这些技术也可应用于NR***应用以外的应用,如第6代(6th Generation,6G)通信***。
图1示出本申请实施例可应用的一种无线通信***的框图。无线通信***包括远端终端11、接入网设备12和核心网设备13。其中,远端终端11可以是手机、平板电脑(tablet personal computer)、膝上型电脑(laptop computer)或称为笔记本电脑、个人数字助理(personal digital assistant,PDA)、掌上电脑、上网本、超级移动个人计算机(ultra-mobile personal computer,UMPC)、移动上网装置(mobile internet device,MID)、增强现实(augmented reality,AR)/虚拟现实(virtual reality,VR)设备、机器人、可穿戴式设备(wearable device)、车载设备(VUE)、行人终端(PUE)、智能家居(具有无线通信功能的家居设备,如冰箱、电视、洗衣机或者家具等)等终端侧设备。其中,可穿戴式设备包括但不限于:智能手表、智能手环、智能耳机、智能眼镜、智能首饰(智能手镯、智能手链、智能戒指、智能项链、智能脚镯、智能脚链等)、智能腕带、智能服装、游戏机等。需要说明的是,在本申请实施例并不限定远端终端11的具体类型。
接入网设备12可以为一种部署在无线接入网(radio access network,RAN)中用于为终端提供无线通信功能的设备。本申请实施例中,接入网设备可以为基站。其中,基站可被称为节点B、演进节点B、接入点、基收发机站(Base Transceiver Station,BTS)、无线电基站、无线电收发机、基本服务集(Basic Service Set,BSS)、扩展服务集(Extended Service Set,ESS)、B节点、演进型B节点(eNB)、家用B节点、家用演进型B节点、WLAN接入点、WiFi节点、发送接收点(Transmitting Receiving Point,TRP)或领域中其他某个合适的术语,只要达到相同的技术效果,基站不限于特定技术词汇,需要说明的是,在本申请实施例中仅以NR***中的基站为例,但是并不限定基站的具体类型。
核心网设备13可以为位于网络侧的核心网网元,例如接入和移动管理功能(access and mobility management function,AMF)实体、会话管理功能(session management function,SMF)实体、策略控制功能(policy control function,PCF)实体等。需要说明的是,在本申请实施例并不限定核心网设备13的具体类型。
需要说明的是,如图1所示,本申请实施例提供的多路径数据发送方法可以应用于远端终端通过层2(layer 2,L2)中继,或者L2中继和Uu口接入到同一接入网设备的场景中。
下面结合附图,通过一些实施例及其应用场景对本申请实施例提供的多路径数据发送方法进行详细地说明。
如图2所示,本申请实施例提供一种多路径数据发送方法,该方法可以应用于如图1所示的无线通信***,该方法可以包括下述的步骤201和步骤202。
步骤201、接入网设备获取第一多路径数据发送规则。
其中,上述第一多路径数据发送规则可以用于规定发送数据流或QoS流的传输路径。也就是说,第一多路径数据发送规则可以用于规定哪些数据流或QoS流在哪个传输路径上发送,即第一多路径数据发送规则规定了数据流与传输路径的对应关系,或规定了QoS流与传输路径的对应关系。
需要说明的是,本申请实施例中涉及的“传输路径”也可以称为通信链路,对此申请实施例不作具体限定。
步骤202、接入网设备基于第一多路径数据发送规则,在N个传输路径上,向远端终端发送数据流或QoS流。
其中,上述N个传输路径可以为接入网设备与远端终端已建立的M个传输路径中的传输路径,M为大于1的整数,N为正整数。
本申请实施例中,上述M个传输路径可以为M条非直接网络通信方式(例如中继通信方式)对应的传输路径,或者可以为1条直接网络通信方式(例如Uu口通信方式)对应的传输路径和(M-1)条非直接网络通信方式对应的传输路径。具体可以根据实际使用需求确定,本申请实施例不作限定。
可选地,上述第一多路径数据发送规则可以包括以下至少一项:
1.数据流或QoS流与N个传输路径标识之间的映射关系。其中,上述N个传输路径标识中的每个传输路径标识可以用于指示一个传输路径。
可以理解,根据映射关系可以确定,哪些数据流或QoS流通过哪个传输路径发送。
可选地,本申请实施例中,一个传输路径标识可以包括以下任意一项:
远端终端标识和中继终端标识,即远端终端标识+中继终端标识;
接入网设备分配的传输路径标识;
远端终端分配的传输路径标识;
核心网设备分配的传输路径标识。
需要说明的是,接入网设备分配的传输路径标识对于同一个远端终端是唯一的,即接入网设备对不同的远端终端分别进行传输路径标识分配。相应的,核心网设备分配的传输路径标识对于同一个远端终端也是唯一的。当然,远端终端分配的传输路径标识对该远端终端自身也是唯一的。
2.备用传输路径通信规则,该备用传输路径通信规则可以包含备用传输路径标识;其中,在上述N个传输路径中的传输路径中断或不可用的情况下,可以启用备用传输路径标识指示的传输路径发送数据流或QoS流。
3.最小时延规则。
可选地,本申请实施例中,上述最小时延规则可以用于指示接入网设备执行以下至少一项操作:
对M个传输路径进行时延检测;
通过M个传输路径中时延最小的传输路径发送数据流或QoS流。
在一个示例中,在上述第一多路径数据发送规则包括最小时延规则的情况下,接入网设备可以对上述M个传输路径进行时延检测,并在该M个传输路径中,时延最小的传输路径上发送数据流或QoS流。即上述N个传输路径为该M个传输路径中时延最小的传输路径。
4.负载均衡规则。
其中,负载均衡规则可以包含M个传输路径中的每个传输路径的负载百分比,接入网设备可以根据负载百分比确定数据流或QoS流的传输路径。
示例性地,假设传输路径1(记为link#1)的负载百分比为20%,传输路径2(记为link#2)的负载百分比为80%,那么当接入网设备发送QoS流时,接入网设备可以将20%的QoS流在link#1上发送,将80%的QoS流在link#2上发送。
5.最小丢包率规则。
其中,上述最小丢包率规则可以用于指示接入网设备执行以下至少一项操作:
对M个传输路径进行丢包率检测;
通过M个传输路径中丢包率最小的传输路径发送数据流或QoS流。
在一个示例中,在上述第一多路径数据发送规则包括最小丢包率规则的情况下,接入网设备可以对上述M个传输路径进行丢包率检测,并通过该M个传输路径中丢包率最小的传输路径发送数据流或QoS流。即上述N个传输路径为该M个传输路径中丢包率最小的传输路径。
6.数据流或QoS流的复制指示信息。
需要说明的是,上述复制指示信息可以用于指示数据流、QoS流或协议数据单元(protocol data unit,PDU)会话的复制份数。在数据流、QoS流或PDU会话复制之后,该数据流、QoS流或PDU会话可以在响应的传输路径数量上发送。即N等于该复制份数。
本申请实施例中,由于第一多路径数据发送规则用于规定发送数据流或QoS流的N个传输路径,因此在接入网设备获取到上述第一多路径数据发送规则之后,接入网设备可以根据该第一多路径数据发送规则,确定发送数据流或QoS流的传输路径,进而可以提高中继场景下的多路径通信的可靠性和稳定性。
可选地,本申请实施例中,接入网设备可以通过三种可能的实现方式获取上述第一多路径数据转发规则,分别为方式一、方式二和方式三。下面分别对这种可能的实现方式进行示例性地说明。
方式一:接入网设备接收由核心网设备发送的第一多路径数据转发规则。
基于上述方式一,在上述步骤201之前,本申请实施例提供的多路径数据转发方法还可以包括下述的步骤203-步骤205。其中,上述步骤201具体可以通过下述的步骤201a实现。
步骤203、接入网设备向核心网设备发送多路径通信信息。
步骤204、核心网设备接收接入网设备发送的多路径通信信息。
其中,上述多路径通信信息可以用于指示远端终端与接入网设备之间已建立多路径通信。
步骤205、核心网设备向接入网设备发送第一多路径数据发送规则。
可选地,本申请实施例中,核心网设备向接入网设备发送上述第一多路径数据发送规则的时机可以包括以下两种可能的实际:
a.在PDU会话建立的过程中,向接入网设备发送第一多路径数据发送规则;
b.在PDU会话更新或修正(modification)的过程中,向接入网设备发送第一多路径数据发送规则。
步骤201a、接入网设备接收由核心网设备发送的第一多路径数据发送规则。
本申请实施例中,在接入网设备获取上述第一多路径数据发送规则之前,接入网设备可以先向核心网设备发送上述多路径通信信息,以向核心网设备告知接入网设备与远端终端已建立多路径通信。如此,核心网设备可以向接入网设备发送上述第一多路径数据发送规则,从而可以使得接入网设备获取到该第一多路径数据发送规则。
可选地,本申请实施例中,上述多路径通信信息可以包括以下至少一项:
M个传输路径标识,每个传输路径标识用于指示M个传输路径中的一个传输路径;
多路径通信包括的传输路径的数量为M。
可选地,本申请实施例中,一个传输路径标识可以包括以下任意一项:
远端终端标识和中继终端标识;
接入网设备分配的传输路径标识;
远端终端分配的传输路径标识;
核心网设备分配的传输路径标识。
可选地,本申请实施例中,在核心网设备向接入网设备发送上述第一多路径数据发送规则之前,本申请实施例提供的多路径数据发送方法还可以包括下述的步骤206和步骤207。
步骤206、远端终端向核心网设备发送多路径通信请求信息。
步骤207、核心网设备接收远端终端发送的多路径通信请求信息。
其中,上述多路径通信请求信息可以用于指示远端终端具有多路径通信的需求;该多路径通信请求信息可以包括以下至少一项:
M个传输路径标识,一个传输路径标识可以用于指示接入网设备与远端终端已建立的M个传输路径中的一个传输路径,M为大于1的整数;
该多路径通信包括的传输路径的数量为M。
可选地,本申请实施例中,一个传输路径标识(上述M个传输路径标识中的任意一个传输路径标识)可以包括以下任意一项:
远端终端标识和中继终端标识;
接入网设备分配的传输路径标识;
远端终端分配的传输路径标识;
核心网设备分配的传输路径标识。
可选地,本申请实施例中,在核心网设备向接入网设备发送第一多路径数据发送规则之前,本申请实施例提供的多路径数据发送方法还可以包括下述的步骤208-步骤210。
步骤208、核心网设备根据第二信息,生成多路径选择策略。
可选地,本申请实施例中,上述第二信息可以包括以下至少一项:
远端终端的签约信息;
本地策略;
远端终端发送的多路径通信请求信息;
接入网设备发送的多路径通信信息。
步骤209、核心网设备向远端终端发送多路径选择策略。
步骤210、远端终端接收由核心网设备发送的多路径选择策略。
本申请实施例中,在核心网设备向接入网设备发送上述第一多路径数据发送规则之前,核心网设备可以先根据上述第二信息,生成上述多路径选择策略,并将该多路径数据选择策略发送给远端终端。
可选地,本申请实施例中,多路径选择策略可以包括以下至少一项:
应用标识与传输路径标识之间的映射关系;
业务类型与传输路径标识之间的映射关系;
业务描述符与传输路径之间的映射关系;
增强用户设备路由选择策略(user equipment route selection policy,URSP)。
需要说明的是,应用标识与传输路径标识之间的映射关系,可以用于指示哪些应用通过哪个传输路径发送;相应的,业务类型或业务描述符与传输路径标识之间的映射关系,可以用于指示哪些业务通过哪个传输路径发送。
可选地,本申请实施例中,增强URSP中可以包含的传输路径标识等信息,该传输路径标识等信息可以用于匹配哪些业务或应用通过哪个传输路径发送。其中,该传输路径标识等信息可以包含在增强URSP中的接入类型组件中,或包含在增强URSP中的一个单独组件中。
方式二:接入网设备生成第一多路径数据转发规则。
基于上述方式二,在上述步骤201之前,本申请实施例提供的多路径数据转发规则还可以包括下述的步骤211。上述步骤201具体可以通过下述的步骤201b实现。
步骤211、接入网设备接收多路径通信需求指示信息。
其中,上述多路径通信需求指示信息可以用于指示接入网设备生成第一多路径数据发送规则。
步骤201b、接入网设备根据第一信息,生成第一多路径数据发送规则。
本申请实施例中,在接入网设备获取上述第一多路径数据发送规则之前,接入网设备可以先接收多路径通信需求指示信息,在接入网设备接收到该多路径通信需求指示信息之后,接入网设备可以根据上述第一信息生成第一多路径数据发送规则,从而可以使得接入网设备获取到该第一多路径数据发送规则。
可选地,本申请实施例中,上述第一信息可以包括以下至少一项:
M个传输路径中的每个传输路径的负载信息;
本地策略信息;
QoS流的QoS参数。
示例性地,当QoS流的QoS参数较高时,那么该QoS流可以优先通过直接通信方式的传输路径发送。
可选地,本申请实施例中,上述步骤211具体可以通过下述的步骤211a或步骤211b实现。
步骤211a、接入网设备接收远端终端发送的多路径通信需求指示信息。
步骤211b、接入网设备接收由核心网设备发送的多路径通信需求指示信息。
可选地,基于上述步骤211b,在接入网设备根据第一信息,生成第一多路径数据发送规则之后,本 申请实施例提供的多路径数据转发规则还可以包括下述的步骤212。
步骤212、接入网设备向核心网设备发送第一响应信息。
其中,上述第一响应信息用于指示接入网设备接收到上述多路径通信需求指示信息。
方式三:接入网设备接收由远端终端发送的第一多路径数据发送规则。
基于上述方式三,在上述步骤201之前,本申请实施例提供的多路径数据发送方法还可以包括下述步骤213。其中,上述步骤201具体可以通过下述的步骤201c实现。
步骤213、远端终端向接入网设备发送第一多路径数据发送规则。
步骤201c、接入网设备接收由远端终端发送的第一多路径数据发送规则。
本申请实施例中,在接入网设备获取上述第一多路径数据发送规则之前,远端终端可以向接入网设备发送上述第一多路径数据发送规则,从而可以使得接入网设备获取到该第一多路径数据发送规则。
可选地,本申请实施例中,远端终端可以在PDU会话建立的过程中或PDU会话更新或修正的过程中,向接入网设备发送第一多路径数据发送规则。具体可以根据实际使用需求确定,本申请实施例不作限定。
可选地,本申请实施例中,在接入网设备获取到上述第一多路径数据发送规则之后,本申请实施例提供的多路径数据发送方法还可以包括下述的步骤214-步骤216。
步骤214、接入网设备向远端终端发送第二多路径数据发送规则。
步骤215、远端终端接收接入网设备发送的第二多路径数据发送规则。
步骤216、远端终端基于第二多路径数据发送规则,向接入网设备发送上行数据流或上行QoS流。
其中,上述第二多路径数据发送规则可以用于规定发送上行数据流或上行QoS流的传输路径,以及传输路径的数据无线承载(data radio bearer,DRB)。
本申请实施例中,发送上行数据流或上行QoS流的传输路径可以称为上行传输路径。
本申请实施例中,在接入网设备接收到上述第一多路径数据发送规则之后,接入网设备可以向远端终端发送上述第二多路径数据发送规则,在远端终端接收到该第二多路径数据发送规则之后,远端终端可以根据该第二多路径数据发送规则,在目标上行传输路径的目标DRB上发送上行数据流或上行QoS流。
其中,目标上行传输路径为第二多路径数据发送规则规定的传输路径,上述目标DRB为第二多路径数据发送规则规定的DRB。上述目标上行传输路径可以包括K个上行传输路径,K为小于或等于M的整数。
可选地,第二多路径数据发送规则可以包括:
上行数据流、传输路径(即上行传输路径)标识和DRB三者之间的映射关系;或
上行QoS流、传输路径(即上行传输路径)标识和DRB三者之间的映射关系。
可选地,本申请实施例中,上述第二多路径数据发送规则还可以包括第二备用转发规则,该第二备用转发规则可以包括上行QoS流/上行数据流、备用上行传输路径标识和备用DRB三者之间的映射关系,在上述上行传输路径中断或不可用的情况下,启用该备用上行传输路径标识指示的上行传输路径对应的备用DRB发送上行数据流或上行QoS流。
本申请实施例提供的多路径数据发送方法,由于第二多路径数据发送规则用于规定发送上行数据流或上行QoS流的传输路径,以及传输路径的DRB,因此在终端接收到上述第二多路径数据发送规则之后,终端可以根据该第二多路径数据发送规则,确定发送上行数据流或上行QoS流的传输路径的DRB,从而在对应的DRB上发送上行数据流或上行QoS流,进而可以提高中继场景下的多路径通信的可靠性和稳定性。
可选地,本申请实施例中,在上述步骤215之后,本申请实施例提供的多路径数据发送方法还可以包括下述的步骤217和步骤218。
步骤217、远端终端向接入网设备发送第二响应信息。
步骤218、接入网设备接收远端终端发送的第二响应信息.
其中,第二响应信息可以用于指示远端终端接收到第二多路径数据发送规则。
可选地,本申请实施例中,在上述步骤201之前,本申请实施例提供的多路径数据发送方法还可以包括下述的步骤219。
步骤219、接入网设备生成M个传输路径标识。
其中,一个传输路径标识可以用于指示上述M个传输路径中的一个传输路径。
需要说明的是,对于传输路径标识的相关描述,具体可以参见上述实施例中对于传输路径标识的详细描述,为避免重复,此处不再赘述。
可选地,本申请实施例中,在接入网设备与远端终端建立新的传输路径的情况下,在上述步骤219之前,本申请实施例提供的多路径数据发送方法还可以包括下述的步骤220。
步骤220、接入网设备添加与新的传输路径对应的路径信息。
其中,上述M个传输路径标识可以包括用于指示新的传输路径的传输路径标识。可以理解,在接入 网设备生成传输路径标识时,也生成了用于指示该新的传输路径的传输路径标识。
可选地,本申请实施例中,在上述步骤201之前,本申请实施例提供的多路径数据发送方法还可以包括下述的步骤221。
步骤221、接入网设备生成M个传输路径与远端终端的关联关系。
需要说明的是,在接入网设备生成上述M个传输路径与远端终端的关联关系之后,远端终端与该M个传输路径唯一对应。
下面再结合三个示例,对本申请实施例提供的多路径数据发送方法进行示例性地说明。
示例一:如图3所示,核心网设备发送第一多路径数据转发规则给RAN,RAN基于该第一多路径数据发送规则执行数据分流。
Step1-2:远端终端通过多条通信链路接入到网络,该多条通信链路包括直接网络通信链路和非直接网络通信链路。
Step3:RAN执行多条链路之间的绑定关系,包括以下至少一项操作:
1.通信链路标识(即上述传输路径标识)生成,该通信链路标识可以包括以下至少一种表示形式:
远端终端标识+中继终端标识,标识一条通信链路;
RAN分配的通信链路标识,标识一条通信链路,通信链路标识对于同一个远端终端唯一。
2.多路径的绑定,生成多路径的关联关系,该多路径的绑定是基于同一远端终端执行和维护。
Step4a(可选地):远端终端发送多路径通信请求信息(或多路径通信请求消息)给核心网设备(AMF/PCF),该多路径通信请求信息可以用于表示远端终端需要执行多路径通信。该多路径通信请求信息中包括以下至少一项:
1.通信链路标识,该通信链路标识包括以下至少一种表示形式:
远端终端标识+中继终端标识,标识一条通信链路;
远端终端分配的通信链路标识,标识一条通信链路,该通信链路标识对于同一个远端终端唯一。
2.通信链路数量,用于表示多路径通信链路的数量。
Step4b(可选地):RAN发送多路径通信信息给核心网设备(AMF/PCF),表示RAN已与远端终端建立了多路径通信。该多路径通信信息中可以包括以下至少一项:
1.通信链路标识信息,该通信链路标识包括以下至少一种表示形式:
远端终端标识+中继终端标识,标识一条通信链路;
RAN分配的通信链路标识,标识一条通信链路,该通信链路标识对于同一个远端终端唯一。
2.通信链路数量,用于表示多路径通信链路的数量。
Step5:核心网设备基于远端终端的签约信息,本地策略,远端终端发送的多路径通信信息以及RAN发送的多路径通信信息,生成多路径选择策略,并发送给远端终端。该多路径选择策略包括以下至少一项:
-应用标识/业务类型/业务描述符与通信链路标识的映射关系,用于表示哪些业务或者应用走哪条路径
-增强URSP,该增强URSP中包含的通信链路标识可以用于匹配哪些业务或者应用通过哪条路径传输。通信链路标识可以包含在增强URSP中接入类型组件或者一个单独的组件中。
Step6:核心网设备在PDU会话建立过程中,通过PDU会话资源建立(session resource setup)消息,发送第一多路径数据转发规则给RAN;或者,核心网设备在PDU会话更新或修正过程中,通过PDU会话资源修正(session resource modify)消息,发送第一多路径数据转发规则给RAN。
其中,上述第一多路径数据转发规则包括以下至少一种形式:
1.QoS流与通信链路标识的映射关系,即哪些QoS流走哪一条通信链路。该通信链路标识可以包括以下至少一种表示形式:
远端终端标识+中继终端标识;
RAN分配的通信链路标识,对于同一个远端终端唯一。
2.备用转发规则,该备用转发规则可以包括备用指示与通信链路标识的映射,即当前通信链路不可用或中断时,适用备用转发规则中的映射关系所对应的链路进行数据转发。
3.最小时延规则,在包含最小时延规则的情况下,RAN执行以下操作:
对不同通信链路进行时延检测;
将数据流或QoS流通过时延最小的通信链路进行发送。
4.负载均衡规则,该负载均衡规则可以包括不同链路上的负载百分比,RAN可以根据负载百分比,确定哪些数据流/QoS流在哪条链路上发送。(比如,link#1的负载百分比为20%;link#2的负载百分比为80%,则RAN将20%的QoS流在link#1上发送,80%的QoS流在link#2上发送)。
5.最小丢包率规则,在包含最小丢包率规则的请款下,RAN执行以下操作:
对不同通信链路进行丢包率检测;
将数据流或QoS流通过通过丢包率最小的通信链路进行发送。
6.复制指示信息,该复制指示信息可以包括复制数量,该复制数量用于指示PDU会话、数据流或QoS流复制的份数,以及在对应份数个通信链路上发送数据流或QoS流。
Step7(可选地):RAN发送PDU会话资源响应(session resource response)信息给核心网设备,该PDU会话资源响应信息中包含实际接收的多路径数据转发信息。
Step8:RAN发送上行多路径数据发送规则(即第二多路径数据发送规则)给远端终端,该上行多路径数据发送规则可以包括:
-上行QoS流或上行数据流与通信链路标识、DRB之间的映射关系,表示哪些上行QoS流或上行数据流在哪个链路上的哪个DRB上传输。
-备用转发规则,该备用转发规则包括上行QoS流/上行数据流、通信链路标识与DRB之间的映射关系,表示在当前通信链路不可用或终端的情况下,当前通信链路上的上行QoS流或上行数据流应该在哪个通信链路上的哪个DRB上传输。
Step9:远端终端接收上述上行多路径数据发送规则,并基于该上行多路径数据发送规则,执行上行数据的发送。
示例二:如图4所示,RAN基于本地策略,QoS信息或负载等信息,确定多路径数据发送规则,并执行数据分流。
Step1-2:远端终端通过多条通信链路接入到网络,该多条通信链路包括直接网络通信链路和非直接网络通信链路。
Step3:RAN执行多条链路之间的绑定关系,包括以下至少一项操作:
1.通信链路标识(即上述传输路径标识)生成,该通信链路标识可以包括以下至少一种表示形式:
远端终端标识+中继终端标识,标识一条通信链路;
RAN分配的通信链路标识,标识一条通信链路,通信链路标识对于同一个远端终端唯一。
2.多路径的绑定,生成多路径的关联关系,该多路径的绑定是基于同一远端终端执行和维护。
Step4a-b(可选地):远端终端或核心网设备发送多路径通信需求指示信息给RAN,该多路径通信需求指示信息用于指示RAN生成多路径数据转发规则,并在不同路径上进行数据流或QoS流的发送。
Step5:RAN基于第一信息生成的第一多路径数据转发规则,该第一信息包括以下至少一项:
不同通信路径的负载信息;
本地策略信息;
QoS流的QoS参数值,(比如QoS参数要求高的QoS流优先走直接通信链路)。
其中,上述第一多路径数据转发规则包括以下至少一种形式:
1.QoS流与通信链路标识的映射关系,即哪些QoS流走哪一条通信链路。该通信链路标识可以包括以下至少一种表示形式:
远端终端标识+中继终端标识;
RAN分配的通信链路标识,对于同一个远端终端唯一。
2.备用转发规则,该备用转发规则可以包括备用指示与通信链路标识的映射,即当前通信链路不可用或中断时,适用备用转发规则中的映射关系所对应的链路进行数据转发。
3.最小时延规则,在包含最小时延规则的情况下,RAN执行以下操作:
对不同通信链路进行时延检测;
将数据流或QoS流通过时延最小的通信链路进行发送。
4.负载均衡规则,该负载均衡规则可以包括不同链路上的负载百分比,RAN可以根据负载百分比,确定哪些数据流/QoS流在哪条链路上发送。比如,link#1的负载百分比为20%;link#2的负载百分比为80%,则RAN将20%的QoS流在link#1上发送,80%的QoS流在link#2上发送。
5.最小丢包率规则,在包含最小丢包率规则的请款下,RAN执行以下操作:
对不同通信链路进行丢包率检测;
将数据流或QoS流通过通过丢包率最小的通信链路进行发送。
6.复制指示信息,该复制指示信息可以包括复制数量,该复制数量用于指示PDU会话、数据流或QoS流复制的份数,以及在对应份数个通信链路上发送数据流或QoS流。
Step6a:RAN发送上行多路径数据发送规则(即第二多路径数据发送规则)给远端终端,上行多路径数据发送规则包括:
-上行QoS流或上行数据流与通信链路标识、DRB之间的映射关系,表示哪些上行QoS流或上行数据流在哪个链路上的哪个DRB上传输。
-备用转发规则,该备用转发规则包括上行QoS流/上行数据流、通信链路标识与DRB之间的映射关系,表示在当前通信链路不可用或终端的情况下,当前通信链路上的上行QoS流或上行数据流应该在哪个通信链路上的哪个DRB上传输。
Step6b(可选地):在执行了上述step4b的情况下,RAN回复响应(response)信息给核心网设备。
Step7:远端终端接收上述上行多路径数据发送规则,并基于该上行多路径数据发送规则,执行上行 数据的发送。
示例三:如图5所示,远端终端发送第一多路径数据发送规则给RAN,RAN基于该第一多路径数据发送规则进行数据分流
Step1-2:远端终端通过多条通信链路接入到网络,该多条通信链路包括直接网络通信链路和非直接网络通信链路。
Step3:RAN执行多条链路之间的绑定关系,包括以下至少一项操作:
1.通信链路标识(即上述传输路径标识)生成,该通信链路标识可以包括以下至少一种表示形式:
远端终端标识+中继终端标识,标识一条通信链路;
RAN分配的通信链路标识,标识一条通信链路,通信链路标识对于同一个远端终端唯一。
2.多路径的绑定,生成多路径的关联关系,该多路径的绑定是基于同一远端终端执行和维护。
Step4:在PDU会话建立或者更新过程中,远端终端发送第一多路径数据发送规则给RAN。其中,上述第一多路径数据转发规则包括以下至少一种形式:
1.QoS流与通信链路标识的映射关系,即哪些QoS流走哪一条通信链路。该通信链路标识可以包括以下至少一种表示形式:
远端终端标识+中继终端标识;
RAN分配的通信链路标识,对于同一个远端终端唯一。
2.备用转发规则,该备用转发规则可以包括备用指示与通信链路标识的映射,即当前通信链路不可用或中断时,适用备用转发规则中的映射关系所对应的链路进行数据转发。
3.最小时延规则,在包含最小时延规则的情况下,RAN执行以下操作:
对不同通信链路进行时延检测;
将数据流或QoS流通过时延最小的通信链路进行发送。
4.负载均衡规则,该负载均衡规则可以包括不同链路上的负载百分比,RAN可以根据负载百分比,确定哪些数据流/QoS流在哪条链路上发送。比如,link#1的负载百分比为20%;link#2的负载百分比为80%,则RAN将20%的QoS流在link#1上发送,80%的QoS流在link#2上发送。
5.最小丢包率规则,在包含最小丢包率规则的请款下,RAN执行以下操作:
对不同通信链路进行丢包率检测;
将数据流或QoS流通过通过丢包率最小的通信链路进行发送。
6.复制指示信息,该复制指示信息可以包括复制数量,该复制数量用于指示PDU会话、数据流或QoS流复制的份数,以及在对应份数个通信链路上发送数据流或QoS流。
Step5:RAN发送上行多路径数据发送规则(即第二多路径数据发送规则)给远端终端,该上行多路径数据发送规则可以包括:
-上行QoS流或上行数据流与通信链路标识、DRB之间的映射关系,表示哪些上行QoS流或上行数据流在哪个链路上的哪个DRB上传输。
-备用转发规则,该备用转发规则包括上行QoS流/上行数据流、通信链路标识与DRB之间的映射关系,表示在当前通信链路不可用或终端的情况下,当前通信链路上的上行QoS流或上行数据流应该在哪个通信链路上的哪个DRB上传输。
Step6:远端终端接收上述上行多路径数据发送规则,并基于该上行多路径数据发送规则,执行上行数据的发送。可选地,远端终端发送响应信息给RAN。
需要说明的是,本申请实施例提供的多路径数据发送方法,执行主体可以为多路径数据发送装置,或者,该多路径数据发送装置中的用于执行多路径数据发送的方法的控制模块。本申请实施例中以多路径数据发送装置执行多路径数据发送方法为例,说明本申请实施例提供的多路径数据发送装置。
如图6所示,本申请实施例提供一种多路径数据发送装置600,该多路径数据发送装置600包括获取模块601和发送模块602。获取模块601,用于获取第一多路径数据发送规则,该第一多路径数据发送规则用于规定发送数据流或服务质量QoS流的N个传输路径;发送模块,用于基于第一多路径数据发送规则,在N个传输路径上,向远端终端发送数据流或QoS流;其中,N个传输路径为接入网设备与远端终端已建立的M个传输路径中的传输路径,M为大于1的整数,N为正整数。
可选地,第一多路径数据发送规则包括以下至少一项:
数据流或QoS流与N个传输路径标识之间的映射关系,每个传输路径标识用于指示一个传输路径;
备用传输路径通信规则,备用传输路径通信规则包含备用传输路径标识;在N个传输路径中的传输路径中断或不可用的情况下,启用备用传输路径标识指示的传输路径发送数据流或QoS流;
最小时延规则;
负载均衡规则;
最小丢包率规则;以及
数据流或QoS流的复制指示信息。
可选地,最小时延规则用于指示接入网设备执行以下至少一项操作:
对M个传输路径进行时延检测;
通过M个传输路径中时延最小的传输路径发送数据流或QoS流。
可选地,负载均衡规则包含M个传输路径中的每个传输路径的负载百分比,接入网设备根据负载百分比确定数据流或QoS流的传输路径。
可选地,最小丢包率规则用于指示接入网设备执行以下至少一项操作:
对M个传输路径进行丢包率检测;
通过M个传输路径中丢包率最小的传输路径发送数据流或QoS流。
可选地,发送模块602,还用于向核心网设备发送多路径通信信息,多路径通信信息用于指示远端终端与接入网设备之间已建立多路径通信;获取模块601,具体用于接收由核心网设备发送的第一多路径数据发送规则。
可选地,多路径通信信息包括以下至少一项:
M个传输路径标识,每个传输路径标识用于指示M个传输路径中的一个传输路径;
多路径通信包括的传输路径的数量为M。
可选地,多路径数据发送装置还包括接收模块,接收模块用于接收多路径通信需求指示信息,多路径通信需求指示信息用于指示接入网设备生成第一多路径数据发送规则;获取模块,具体用于根据第一信息,生成第一多路径数据发送规则。
可选地,第一信息包括以下至少一项:
M个传输路径中的每个传输路径的负载信息;
本地策略信息;
QoS流的QoS参数。
可选地,获取模块,具体用于接收由远端终端发送的第一多路径数据发送规则。
可选地,发送模块,还用于向远端终端发送第二多路径数据发送规则;其中,第二多路径数据发送规则用于规定发送上行数据流或上行QoS流的传输路径,以及传输路径的数据无线承载DRB。
可选地,第二多路径数据发送规则包括:
上行数据流、传输路径标识和DRB三者之间的映射关系;或
上行QoS流、传输路径标识和DRB三者之间的映射关系。
可选地,多路径数据发送装置还包括生成模块,该生成模块,用于生成M个传输路径标识,每个传输路径标识用于指示M个传输路径中的一个传输路径。
可选地,一个传输路径标识包括以下任意一项:
远端终端标识和中继终端标识;
接入网设备分配的传输路径标识;
远端终端分配的传输路径标识;
核心网设备分配的传输路径标识。
可选地,在接入网设备与远端终端建立新的传输路径的情况下,多路径数据发送装置还包括添加模块,该添加模块,用于添加与新的传输路径对应的路径信息;其中,M个传输路径标识包括用于指示新的传输路径的传输路径标识。
可选地,多路径数据发送规则还包括生成模块,该生成模块,用于生成M个传输路径与远端终端的关联关系。
本申请实施例提供的多路径数据发送装置,由于第一多路径数据发送规则用于规定发送数据流或QoS流的N个传输路径,因此在多路径数据发送装置获取到上述第一多路径数据发送规则之后,多路径数据发送装置可以根据该第一多路径数据发送规则,确定发送数据流或QoS流的传输路径,进而可以提高中继场景下的多路径通信的可靠性和稳定性。
如图7所示,本申请实施例提供一种多路径数据发送装置700,该多路径数据发送装置700包括发送模块701。该发送模块701,用于向接入网设备发送第一多路径数据发送规则;其中,第一多路径数据发送规则用于规定数据流或服务质量QoS流的N个传输路径。
可选地,第一多路径数据发送规则包括以下至少一项:
数据流或QoS流与N个传输路径标识之间的映射关系,每个传输路径标识用于指示一个传输路径;
备用传输路径通信规则,备用传输路径通信规则包含备用传输路径标识;在N个传输路径中的传输路径中断或不可用的情况下,启用备用传输路径标识指示的传输路径发送数据流或QoS流;
最小时延规则;
负载均衡规则;
最小丢包率规则;以及
数据流或QoS流的复制指示信息。
可选地,最小时延规则用于指示接入网设备执行以下至少一项操作:
对M个传输路径进行时延检测;
通过M个传输路径中时延最小的传输路径发送数据流或QoS流。
可选地,负载均衡规则包含M个传输路径中的每个传输路径的负载百分比,接入网设备根据负载百分比确定数据流或QoS流的传输路径。
可选地,最小丢包率规则用于指示接入网设备执行以下至少一项操作:
对M个传输路径进行丢包率检测;
通过M个传输路径中丢包率最小的传输路径发送数据流或QoS流。
可选地,多路径数据发送装置还包括接收模块;接收模块用于接收接入网设备发送的多路径通信信息,多路径通信信息用于指示接入网设备与远端终端之间已建立多路径通信。
可选地,多路径通信信息包括以下至少一项:
M个传输路径标识,每个传输路径标识用于指示接入网设备与远端终端已建立的M个传输路径中的一个传输路径,M为大于1的整数;
多路径通信包括的传输路径的数量为M。
可选地,多路径数据发送装置还包括接收模块;接收模块用于接收远端终端发送的多路径通信请求信息,多路径通信请求信息用于指示远端终端具有多路径通信的需求;其中,多路径通信请求信息包括以下至少一项:
M个传输路径标识,每个传输路径标识用于指示接入网设备与远端终端已建立的M个传输路径中的一个传输路径,M为大于1的整数;
多路径通信包括的传输路径的数量为M。
可选地,一个传输路径标识包括以下任意一项:
远端终端标识和中继终端标识;
接入网设备分配的传输路径标识;
远端终端分配的传输路径标识;
核心网设备分配的传输路径标识。
可选地,多路径数据发送装置还包括生成模块;生成模块用于根据第二信息,生成多路径选择策略;发送模块,用于向远端终端发送多路径选择策略。
可选地,多路径选择策略包括以下至少一项:
应用标识与传输路径标识之间的映射关系;
业务类型与传输路径标识之间的映射关系;
业务描述符与传输路径之间的映射关系;
增强URSP。
可选地,第二信息包括以下至少一项:
远端终端的签约信息;
本地策略;
远端终端发送的多路径通信请求信息;
接入网设备发送的多路径通信信息。
本申请实施例提供一种多路径数据发送装置,由于第一多路径数据发送规则用于规定发送数据流或QoS流的N个传输路径,因此可以通过向接入网设备发送第一多路径数据发送规则,使得接入网设备根据该第一多路径数据发送规则,确定发送数据流或QoS流的传输路径,进而可以提高中继场景下的多路径通信的可靠性和稳定性。
如图8所示,本申请实施例提供一种多路径数据发送装置800,该多路径数据发送装置800包括接收模块801和发送模块802。接收模块801,用于接收接入网设备发送的第二多路径数据发送规则;发送模块802,用于基于第二多路径数据发送规则,向接入网设备发送上行数据流或上行QoS流;其中,第二多路径数据发送规则用于规定发送上行数据流或上行QoS流的传输路径,以及传输路径的DRB。
可选地,第二多路径数据发送规则包括:上行数据流、传输路径标识和DRB三者之间的映射关系;或上行QoS流、传输路径标识和DRB三者之间的映射关系。
可选地,发送模块,还用于向接入网设备发送第一多路径数据发送规则;其中,第一多路径数据发送规则用于规定数据流或服务质量QoS流的N个传输路径。
可选地,第一多路径数据发送规则包括以下至少一项:
数据流或QoS流与N个传输路径标识之间的映射关系,每个传输路径标识用于指示一个传输路径;
备用传输路径通信规则,备用传输路径通信规则包含备用传输路径标识;在N个传输路径中的传输路径中断或不可用的情况下,启用备用传输路径标识指示的传输路径发送数据流或QoS流;
最小时延规则;
负载均衡规则;
最小丢包率规则;以及
数据流或QoS流的复制指示信息。
可选地,最小时延规则指示接入网设备执行以下至少一项操作:
对M个传输路径进行时延检测;
通过M个传输路径中时延最小的传输路径发送数据流或QoS流。
可选地,负载均衡规则包含M个传输路径中的每个传输路径的负载百分比,接入网设备根据负载百分比确定数据流或QoS流的传输路径。
可选地,最小丢包率规则指示接入网设备执行以下至少一项操作:
对M个传输路径进行丢包率检测;
通过M个传输路径中丢包率最小的传输路径发送数据流或QoS流。
可选地,发送模块,还用于向核心网设备发送多路径通信请求信息,多路径通信请求信息用于指示远端终端具有多路径通信的需求;其中,多路径通信请求信息包括以下至少一项:M个传输路径标识,每个传输路径标识用于指示接入网设备与远端终端已建立的M个传输路径中的一个传输路径,M为大于1的整数;多路径通信包括的传输路径的数量为M。
可选地,接收模块,还用于接收由核心网设备发送的多路径选择策略;其中,多路径选择策略包括以下至少一项:
应用标识与传输路径标识之间的映射关系;
业务类型与传输路径标识之间的映射关系;
业务描述符与传输路径之间的映射关系;
增强URSP。
可选地,发送模块,还用于向接入网设备发送多路径通信需求指示信息,多路径通信需求指示信息用于指示接入网设备生成第一多路径数据发送规则。
本申请实施例提供一种多路径数据发送装置,由于第二多路径数据发送规则用于规定发送上行数据流或上行QoS流的传输路径,以及传输路径的DRB,因此在多路径数据发送装置接收到上述第二多路径数据发送规则之后,多路径数据发送装置可以根据该第二多路径数据发送规则,确定发送上行数据流或上行QoS流的传输路径的DRB,从而在对应的DRB上发送上行数据流或上行QoS流,进而可以提高中继场景下的多路径通信的可靠性和稳定性。
本申请实施例中的多路径数据发送装置可以是装置,具有操作***的装置、电子设备、接入网设备或核心网设备,也可以是终端中的部件、集成电路、或芯片。该装置或电子设备可以是移动终端,也可以为非移动终端。示例性的,移动终端可以包括但不限于上述所列举的终端11的类型,非移动终端可以为服务器、网络附属存储器(Network Attached Storage,NAS)、个人计算机(personal computer,PC)、电视机(television,TV)、柜员机或者自助机等,本申请实施例不作具体限定。
本申请实施例提供的多路径数据发送装置能够实现上述方法实施例实现的各个过程,并达到相同的技术效果,为避免重复,这里不再赘述。
可选地,如图9所示,本申请实施例还提供一种通信设备900,包括处理器901,存储器902,存储在存储器902上并可在处理器901上运行的程序或指令,例如,该通信设备900为终端时,该程序或指令被处理器901执行时实现上述方法实施例中远端终端执行的各个过程,且能达到相同的技术效果。该通信设备900为接入网设备时,该程序或指令被处理器901执行时实现上述方法实施例中接入网设备执行的各个过程,且能达到相同的技术效果。该通信设备900为核心网设备时,该程序或指令被处理器901执行时实现上述方法实施例中核心网设备执行的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
本申请实施例还提供一种终端,包括处理器和通信接口,通信接口用于接收接入网设备发送的第二多路径数据发送规则;并基于第二多路径数据发送规则,向接入网设备发送上行数据流或上行QoS流;其中,第二多路径数据发送规则用于规定发送上行数据流或上行QoS流的传输路径,以及传输路径的DRB。该终端实施例是与上述终端侧方法实施例对应的,上述方法实施例的各个实施过程和实现方式均可适用于该终端实施例中,且能达到相同的技术效果。具体地,图10为实现本申请实施例的一种终端的硬件结构示意图。
该终端1000包括但不限于:射频单元1001、网络模块1002、音频输出单元1003、输入单元1004、传感器1005、显示单元1006、用户输入单元1007、接口单元1008、存储器1009、以及处理器1010等中的至少部分部件。
本领域技术人员可以理解,终端1000还可以包括给各个部件供电的电源(比如电池),电源可以通过电源管理***与处理器1010逻辑相连,从而通过电源管理***实现管理充电、放电、以及功耗管理等功能。图10中示出的终端结构并不构成对终端的限定,终端可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置,在此不再赘述。
应理解的是,本申请实施例中,输入单元1004可以包括图形处理器(Graphics Processing Unit,GPU)10041和麦克风10042,图形处理器10041对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。显示单元1006可包括显示面板10061,可以采用液晶 显示器、有机发光二极管等形式来配置显示面板10061。用户输入单元1007包括触控面板10071以及其他输入设备10072。触控面板10071,也称为触摸屏。触控面板10071可包括触摸检测装置和触摸控制器两个部分。其他输入设备10072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。
本申请实施例中,射频单元1001将来自接入网设备的下行数据接收后,给处理器1010处理;另外,将上行的数据发送给接入网设备。通常,射频单元1001包括但不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器、双工器等。
存储器1009可用于存储软件程序或指令以及各种数据。存储器1009可主要包括存储程序或指令区和存储数据区,其中,存储程序或指令区可存储操作***、至少一个功能所需的应用程序或指令(比如声音播放功能、图像播放功能等)等。此外,存储器1009可以包括高速随机存取存储器,还可以包括非易失性存储器,其中,非易失性存储器可以是只读存储器(Read-Only Memory,ROM)、可编程只读存储器(Programmable ROM,PROM)、可擦除可编程只读存储器(Erasable PROM,EPROM)、电可擦除可编程只读存储器(Electrically EPROM,EEPROM)或闪存。例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。
处理器1010可包括一个或多个处理单元;可选地,处理器1010可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作***、用户界面和应用程序或指令等,调制解调处理器主要处理无线通信,如基带处理器。可以理解的是,上述调制解调处理器也可以不集成到处理器1010中。
其中,射频单元1001,用于接收接入网设备发送的第二多路径数据发送规则;并基于第二多路径数据发送规则,向接入网设备发送上行数据流或上行QoS流;其中,第二多路径数据发送规则用于规定发送上行数据流或上行QoS流的传输路径,以及传输路径的DRB。
本申请实施例提供一种终端,由于第二多路径数据发送规则用于规定发送上行数据流或上行QoS流的传输路径,以及传输路径的DRB,因此在终端接收到上述第二多路径数据发送规则之后,终端可以根据该第二多路径数据发送规则,确定发送上行数据流或上行QoS流的传输路径的DRB,从而在对应的DRB上发送上行数据流或上行QoS流,进而可以提高中继场景下的多路径通信的可靠性和稳定性。
本申请实施例还提供一种接入网设备,包括处理器和通信接口,处理器用于获取第一多路径数据发送规则,通信接口用于基于第一多路径数据发送规则,在N个传输路径上,向远端终端发送数据流或QoS流。该接入网设备实施例是与上述接入网设备方法实施例对应的,上述方法实施例的各个实施过程和实现方式均可适用于该接入网设备实施例中,且能达到相同的技术效果。
可选地,本申请实施例还提供了一种接入网设备。如图11所示,该接入网设备500包括:天线51、射频装置52、基带装置53。天线51与射频装置52连接。在上行方向上,射频装置52通过天线51接收信息,将接收的信息发送给基带装置53进行处理。在下行方向上,基带装置53对要发送的信息进行处理,并发送给射频装置52,射频装置52对收到的信息进行处理后经过天线51发送出去。
上述频带处理装置可以位于基带装置53中,以上实施例中接入网设备执行的方法可以在基带装置53中实现,该基带装置53包括处理器54和存储器55。
基带装置53例如可以包括至少一个基带板,该基带板上设置有多个芯片,如图11所示,其中一个芯片例如为处理器54,与存储器55连接,以调用存储器55中的程序,执行以上方法实施例中所示的网络设备操作。
该基带装置53还可以包括网络接口56,用于与射频装置52交互信息,该接口例如为通用公共无线接口(common public radio interface,简称CPRI)。
具体地,本申请实施例的接入网设备还包括:存储在存储器55上并可在处理器54上运行的指令或程序,处理器54调用存储器55中的指令或程序执行图6所示各模块执行的方法,并达到相同的技术效果,为避免重复,故不在此赘述。
图12为本申请实施例提供的一种核心网设备的硬件示意图。如图12所示,该核心网设备可以包括:一个或多个处理器401、存储器402、收发器403。
其中,收发器403,可以用于向接入网设备发送第一多路径数据发送规则;
其中,第一多路径数据发送规则用于规定数据流或服务质量QoS流的N个传输路径。
本申请实施例提供一种核心网设备,由于第一多路径数据发送规则用于规定发送数据流或QoS流的N个传输路径,因此可以通过向接入网设备发送第一多路径数据发送规则,使得接入网设备根据该第一多路径数据发送规则,确定发送数据流或QoS流的传输路径,进而可以提高中继场景下的多路径通信的可靠性和稳定性。
本申请实施例还提供一种可读存储介质,可读存储介质上存储有程序或指令,该程序或指令被处理器执行时实现上述多路径数据发送方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
其中,处理器为上述实施例中的终端中的处理器。可读存储介质,包括计算机可读存储介质,如计算机只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁 碟或者光盘等。
本申请实施例另提供了一种芯片,芯片包括处理器和通信接口,通信接口和处理器耦合,处理器用于运行程序或指令,实现上述多路径数据发送方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
应理解,本申请实施例提到的芯片还可以称为***级芯片,***芯片,芯片***或片上***芯片等。
本申请实施例还提供了一种计算机程序/程序产品,所述计算机程序/程序产品被存储在非易失的存储介质中,所述程序/程序产品被至少一个处理器执行以实现上述多路径数据发送方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。此外,需要指出的是,本申请实施方式中的方法和装置的范围不限按示出或讨论的顺序来执行功能,还可包括根据所涉及的功能按基本同时的方式或按相反的顺序来执行功能,例如,可以按不同于所描述的次序来执行所描述的方法,并且还可以添加、省去、或组合各种步骤。另外,参照某些示例所描述的特征可在其他示例中被组合。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以计算机软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本申请各个实施例的方法。
上面结合附图对本申请的实施例进行了描述,但是本申请并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本申请的启示下,在不脱离本申请宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本申请的保护之内。
Claims (84)
- 一种多路径数据发送方法,包括:接入网设备获取第一多路径数据发送规则,所述第一多路径数据发送规则用于规定发送数据流或服务质量QoS流的N个传输路径;所述接入网设备基于所述第一多路径数据发送规则,在所述N个传输路径上,向远端终端发送数据流或QoS流;其中,所述N个传输路径为所述接入网设备与所述远端终端已建立的M个传输路径中的传输路径,M为大于1的整数,N为正整数。
- 根据权利要求1所述的方法,其中,所述第一多路径数据发送规则包括以下至少一项:数据流或QoS流与N个传输路径标识之间的映射关系,每个传输路径标识用于指示一个传输路径;备用传输路径通信规则,所述备用传输路径通信规则包含备用传输路径标识;在所述N个传输路径中的传输路径中断或不可用的情况下,启用所述备用传输路径标识指示的传输路径发送数据流或QoS流;最小时延规则;负载均衡规则;最小丢包率规则;以及所述数据流或QoS流的复制指示信息。
- 根据权利要求2所述的方法,其中,所述最小时延规则用于指示所述接入网设备执行以下至少一项操作:对所述M个传输路径进行时延检测;通过所述M个传输路径中时延最小的传输路径发送数据流或QoS流。
- 根据权利要求2所述的方法,其中,所述负载均衡规则包含所述M个传输路径中的每个传输路径的负载百分比,所述接入网设备根据负载百分比确定数据流或QoS流的传输路径。
- 根据权利要求2所述的方法,其中,所述最小丢包率规则用于指示所述接入网设备执行以下至少一项操作:对所述M个传输路径进行丢包率检测;通过所述M个传输路径中丢包率最小的传输路径发送数据流或QoS流。
- 根据权利要求1所述的方法,其中,在所述接入网设备获取第一多路径数据发送规则的步骤之前,所述方法还包括:所述接入网设备向核心网设备发送多路径通信信息,所述多路径通信信息用于指示所述远端终端与所述接入网设备之间已建立多路径通信;所述接入网设备获取第一多路径数据发送规则,包括:所述接入网设备接收由所述核心网设备发送的所述第一多路径数据发送规则。
- 根据权利要求6所述的方法,其中,所述多路径通信信息包括以下至少一项:M个传输路径标识,每个传输路径标识用于指示所述M个传输路径中的一个传输路径;所述多路径通信包括的传输路径的数量为M。
- 根据权利要求1所述的方法,其中,在所述接入网设备获取第一多路径数据发送规则的步骤之前,所述方法还包括:所述接入网设备接收多路径通信需求指示信息,所述多路径通信需求指示信息用于指示所述接入网设备生成第一多路径数据发送规则;所述接入网设备获取所述第一多路径数据发送规则,包括:所述接入网设备根据第一信息,生成所述第一多路径数据发送规则。
- 根据权利要求8所述的方法,其中,所述第一信息包括以下至少一项:所述M个传输路径中的每个传输路径的负载信息;本地策略信息;QoS流的QoS参数。
- 根据权利要求1所述的方法,其中,所述接入网设备获取所述第一多路径数据发送规则,包括:所述接入网设备接收由所述远端终端发送的所述第一多路径数据发送规则。
- 根据权利要求1所述的方法,其中,在所述接入网设备获取所述第一多路径数据发送规则的步骤之后,所述方法还包括:所述接入网设备向所述远端终端发送第二多路径数据发送规则;其中,所述第二多路径数据发送规则用于规定发送上行数据流或上行QoS流的传输路径,以及传输路径的数据无线承载DRB。
- 根据权利要求11所述的方法,其中,所述第二多路径数据发送规则包括:上行数据流、传输路径标识和DRB三者之间的映射关系;或上行QoS流、传输路径标识和DRB三者之间的映射关系。
- 根据权利要求1所述的方法,其中,在所述接入网设备获取第一多路径数据发送规则的步骤之前,所述方法还包括:所述接入网设备生成M个传输路径标识,每个传输路径标识用于指示所述M个传输路径中的一个传输路径。
- 根据权利要求2、7、12或13所述的方法,其中,一个传输路径标识包括以下任意一项:远端终端标识和中继终端标识;接入网设备分配的传输路径标识;远端终端分配的传输路径标识;核心网设备分配的传输路径标识。
- 根据权利要求13所述的方法,其中,在所述接入网设备与所述远端终端建立新的传输路径的情况下,在所述接入网设备生成M个传输路径标识的步骤之前,所述方法还包括:所述接入网设备添加与所述新的传输路径对应的路径信息;其中,所述M个传输路径标识包括用于指示所述新的传输路径的传输路径标识。
- 根据权利要求1所述的方法,其中,在所述接入网设备获取第一多路径数据发送规则的步骤之前,所述方法还包括:所述接入网设备生成所述M个传输路径与所述远端终端的关联关系。
- 一种多路径数据发送方法,包括:核心网设备向接入网设备发送第一多路径数据发送规则;其中,所述第一多路径数据发送规则用于规定数据流或服务质量QoS流的N个传输路径。
- 根据权利要求17所述的方法,其中,所述第一多路径数据发送规则包括以下至少一项:数据流或QoS流与N个传输路径标识之间的映射关系,每个传输路径标识用于指示一个传输路径;备用传输路径通信规则,所述备用传输路径通信规则包含备用传输路径标识;在所述N个传输路径中的传输路径中断或不可用的情况下,启用所述备用传输路径标识指示的传输路径发送数据流或QoS流;最小时延规则;负载均衡规则;最小丢包率规则;以及所述数据流或QoS流的复制指示信息。
- 根据权利要求18所述的方法,其中,所述最小时延规则用于指示所述接入网设备执行以下至少一项操作:对所述M个传输路径进行时延检测;通过所述M个传输路径中时延最小的传输路径发送数据流或QoS流。
- 根据权利要求18所述的方法,其中,所述负载均衡规则包含所述M个传输路径中的每个传输路径的负载百分比,所述接入网设备根据负载百分比确定数据流或QoS流的传输路径。
- 根据权利要求18所述的方法,其中,所述最小丢包率规则用于指示所述接入网设备执行以下至少一项操作:对所述M个传输路径进行丢包率检测;通过所述M个传输路径中丢包率最小的传输路径发送数据流或QoS流。
- 根据权利要求17所述的方法,其中,在所述核心网设备向接入网设备发送第一多路径数据发送规则的步骤之前,所述方法还包括:所述核心网设备接收所述接入网设备发送的多路径通信信息,所述多路径通信信息用于指示所述接入网设备与远端终端之间已建立多路径通信。
- 根据权利要求22所述的方法,其中,所述多路径通信信息包括以下至少一项:M个传输路径标识,每个传输路径标识用于指示所述接入网设备与所述远端终端已建立的M个传输路径中的一个传输路径,M为大于1的整数;所述多路径通信包括的传输路径的数量为M。
- 根据权利要求17所述的方法,其中,在所述核心网设备向接入网设备发送第一多路径数据发送规则的步骤之前,所述方法还包括:所述核心网设备接收远端终端发送的多路径通信请求信息,所述多路径通信请求信息用于指示所述远端终端具有多路径通信的需求;其中,所述多路径通信请求信息包括以下至少一项:M个传输路径标识,每个传输路径标识用于指示所述接入网设备与所述远端终端已建立的M个传输路径中的一个传输路径,M为大于1的整数;所述多路径通信包括的传输路径的数量为M。
- 根据权利要求18、23或24所述的方法,其中,一个传输路径标识包括以下任意一项:远端终端标识和中继终端标识;接入网设备分配的传输路径标识;远端终端分配的传输路径标识;核心网设备分配的传输路径标识。
- 根据权利要求17所述的方法,其中,在所述核心网设备向接入网设备发送第一多路径数据发送规则的步骤之前,所述方法还包括:所述核心网设备根据第二信息,生成多路径选择策略;所述核心网设备向所述远端终端发送所述多路径选择策略。
- 根据权利要求26所述的方法,其中,所述多路径选择策略包括以下至少一项:应用标识与传输路径标识之间的映射关系;业务类型与传输路径标识之间的映射关系;业务描述符与传输路径之间的映射关系;增强用户设备路由选择策略URSP。
- 根据权利要求26所述的方法,其中,所述第二信息包括以下至少一项:所述远端终端的签约信息;本地策略;所述远端终端发送的多路径通信请求信息;所述接入网设备发送的多路径通信信息。
- 一种多路径数据发送方法,包括:远端终端接收接入网设备发送的第二多路径数据发送规则;远端终端基于所述第二多路径数据发送规则,向所述接入网设备发送上行数据流或上行服务质量QoS流;其中,所述第二多路径数据发送规则用于规定发送上行数据流或上行QoS流的传输路径,以及传输路径的数据无线承载DRB。
- 根据权利要求29所述的方法,其中,所述第二多路径数据发送规则包括:上行数据流、传输路径标识和DRB三者之间的映射关系;或上行QoS流、传输路径标识和DRB三者之间的映射关系。
- 根据权利要求29所述的方法,其中,在所述远端终端接收接入网设备发送的第二多路径数据发送规则的步骤之前,所述方法还包括:所述远端终端向所述接入网设备发送第一多路径数据发送规则;其中,所述第一多路径数据发送规则用于规定数据流或服务质量QoS流的N个传输路径。
- 根据权利要求31所述的方法,其中,所述第一多路径数据发送规则包括以下至少一项:数据流或QoS流与N个传输路径标识之间的映射关系,每个传输路径标识用于指示一个传输路径;备用传输路径通信规则,所述备用传输路径通信规则包含备用传输路径标识;在所述N个传输路径中的传输路径中断或不可用的情况下,启用所述备用传输路径标识指示的传输路径发送数据流或QoS流;最小时延规则;负载均衡规则;最小丢包率规则;以及所述数据流或QoS流的复制指示信息。
- 根据权利要求32所述的方法,其中,所述最小时延规则指示所述接入网设备执行以下至少一项操作:对所述M个传输路径进行时延检测;通过所述M个传输路径中时延最小的传输路径发送数据流或QoS流。
- 根据权利要求32所述的方法,其中,所述负载均衡规则包含所述M个传输路径中的每个传输路径的负载百分比,所述接入网设备根据负载百分比确定数据流或QoS流的传输路径。
- 根据权利要求32所述的方法,其中,所述最小丢包率规则指示所述接入网设备执行以下至少一项操作:对所述M个传输路径进行丢包率检测;通过所述M个传输路径中丢包率最小的传输路径发送数据流或QoS流。
- 根据权利要求29所述的方法,其中,在所述远端终端接收接入网设备发送的第二多路径数据发送规则的步骤之前,所述方法还包括:所述远端终端向核心网设备发送多路径通信请求信息,所述多路径通信请求信息用于指示所述远端终端具有多路径通信的需求;其中,所述多路径通信请求信息包括以下至少一项:M个传输路径标识,每个传输路径标识用于指示所述接入网设备与所述远端终端已建立的M个传输 路径中的一个传输路径,M为大于1的整数;所述多路径通信包括的传输路径的数量为M。
- 根据权利要求29所述的方法,其中,在所述远端终端接收接入网设备发送的第二多路径数据发送规则的步骤之前,所述方法还包括:所述远端终端接收由核心网设备发送的多路径选择策略;其中,所述多路径选择策略包括以下至少一项:应用标识与传输路径标识之间的映射关系;业务类型与传输路径标识之间的映射关系;业务描述符与传输路径之间的映射关系;增强用户设备路由选择策略URSP。
- 根据权利要求29所述的方法,其中,在所述远端终端接收接入网设备发送的第二多路径数据发送规则的步骤之前,所述方法还包括:所述远端终端向所述接入网设备发送多路径通信需求指示信息,所述多路径通信需求指示信息用于指示所述接入网设备生成第一多路径数据发送规则。
- 一种多路径数据发送装置,包括:获取模块,用于获取第一多路径数据发送规则,所述第一多路径数据发送规则用于规定发送数据流或服务质量QoS流的N个传输路径;发送模块,用于基于所述第一多路径数据发送规则,在所述N个传输路径上,向远端终端发送数据流或QoS流;其中,所述N个传输路径为所述接入网设备与所述远端终端已建立的M个传输路径中的传输路径,M为大于1的整数,N为正整数。
- 根据权利要求39所述的装置,其中,所述第一多路径数据发送规则包括以下至少一项:数据流或QoS流与N个传输路径标识之间的映射关系,每个传输路径标识用于指示一个传输路径;备用传输路径通信规则,所述备用传输路径通信规则包含备用传输路径标识;在所述N个传输路径中的传输路径中断或不可用的情况下,启用所述备用传输路径标识指示的传输路径发送数据流或QoS流;最小时延规则;负载均衡规则;最小丢包率规则;以及所述数据流或QoS流的复制指示信息。
- 根据权利要求40所述的装置,其中,所述最小时延规则用于指示所述接入网设备执行以下至少一项操作:对所述M个传输路径进行时延检测;通过所述M个传输路径中时延最小的传输路径发送数据流或QoS流。
- 根据权利要求40所述的装置,其中,所述负载均衡规则包含所述M个传输路径中的每个传输路径的负载百分比,所述接入网设备根据负载百分比确定数据流或QoS流的传输路径。
- 根据权利要求40所述的装置,其中,所述最小丢包率规则用于指示所述接入网设备执行以下至少一项操作:对所述M个传输路径进行丢包率检测;通过所述M个传输路径中丢包率最小的传输路径发送数据流或QoS流。
- 根据权利要求39所述的装置,其中,所述发送模块,还用于向核心网设备发送多路径通信信息,所述多路径通信信息用于指示所述远端终端与所述接入网设备之间已建立多路径通信;所述获取模块,具体用于接收由所述核心网设备发送的所述第一多路径数据发送规则。
- 根据权利要求44所述的装置,其中,所述多路径通信信息包括以下至少一项:M个传输路径标识,每个传输路径标识用于指示所述M个传输路径中的一个传输路径;所述多路径通信包括的传输路径的数量为M。
- 根据权利要求39所述的装置,其中,所述多路径数据发送装置还包括接收模块;所述接收模块,用于接收多路径通信需求指示信息,所述多路径通信需求指示信息用于指示所述接入网设备生成第一多路径数据发送规则;所述获取模块,具体用于根据第一信息,生成所述第一多路径数据发送规则。
- 根据权利要求46所述的装置,其中,所述第一信息包括以下至少一项:所述M个传输路径中的每个传输路径的负载信息;本地策略信息;QoS流的QoS参数。
- 根据权利要求39所述的装置,其中,所述获取模块,具体用于接收由所述远端终端发送的所述第一多路径数据发送规则。
- 根据权利要求39所述的装置,其中,所述发送模块,还用于向所述远端终端发送第二多路径数据发送规则;其中,所述第二多路径数据发送规则用于规定发送上行数据流或上行QoS流的传输路径,以及传输路径的数据无线承载DRB。
- 根据权利要求49所述的装置,其中,所述第二多路径数据发送规则包括:上行数据流、传输路径标识和DRB三者之间的映射关系;或上行QoS流、传输路径标识和DRB三者之间的映射关系。
- 根据权利要求39所述的装置,其中,所述多路径数据发送装置还包括生成模块;所述接入网设备生成M个传输路径标识,每个传输路径标识用于指示所述M个传输路径中的一个传输路径。
- 根据权利要求40、45、50或51所述的装置,其中,一个传输路径标识包括以下任意一项:远端终端标识和中继终端标识;接入网设备分配的传输路径标识;远端终端分配的传输路径标识;核心网设备分配的传输路径标识。
- 根据权利要求51所述的装置,其中,在所述接入网设备与所述远端终端建立新的传输路径的情况下,所述多路径数据发送装置还包括添加模块;所述添加模块,用于添加与所述新的传输路径对应的路径信息;其中,所述M个传输路径标识包括用于指示所述新的传输路径的传输路径标识。
- 根据权利要求39所述的装置,其中,所述多路径数据发送规则还包括生成模块;所述生成模块,用于生成所述M个传输路径与所述远端终端的关联关系。
- 一种多路径数据发送装置,包括:发送模块,用于向接入网设备发送第一多路径数据发送规则;其中,所述第一多路径数据发送规则用于规定数据流或服务质量QoS流的N个传输路径。
- 根据权利要求55所述的装置,其中,所述第一多路径数据发送规则包括以下至少一项:数据流或QoS流与N个传输路径标识之间的映射关系,每个传输路径标识用于指示一个传输路径;备用传输路径通信规则,所述备用传输路径通信规则包含备用传输路径标识;在所述N个传输路径中的传输路径中断或不可用的情况下,启用所述备用传输路径标识指示的传输路径发送数据流或QoS流;最小时延规则;负载均衡规则;最小丢包率规则;以及所述数据流或QoS流的复制指示信息。
- 根据权利要求56所述的装置,其中,所述最小时延规则用于指示所述接入网设备执行以下至少一项操作:对所述M个传输路径进行时延检测;通过所述M个传输路径中时延最小的传输路径发送数据流或QoS流。
- 根据权利要求56所述的装置,其中,所述负载均衡规则包含所述M个传输路径中的每个传输路径的负载百分比,所述接入网设备根据负载百分比确定数据流或QoS流的传输路径。
- 根据权利要求56所述的装置,其中,所述最小丢包率规则用于指示所述接入网设备执行以下至少一项操作:对所述M个传输路径进行丢包率检测;通过所述M个传输路径中丢包率最小的传输路径发送数据流或QoS流。
- 根据权利要求55所述的装置,其中,所述多路径数据发送装置还包括接收模块;所述接收模块,用于接收所述接入网设备发送的多路径通信信息,所述多路径通信信息用于指示所述接入网设备与远端终端之间已建立多路径通信。
- 根据权利要求60所述的装置,其中,所述多路径通信信息包括以下至少一项:M个传输路径标识,每个传输路径标识用于指示所述接入网设备与所述远端终端已建立的M个传输路径中的一个传输路径,M为大于1的整数;所述多路径通信包括的传输路径的数量为M。
- 根据权利要求55所述的装置,其中,所述多路径数据发送装置还包括接收模块;所述接收模块,用于接收远端终端发送的多路径通信请求信息,所述多路径通信请求信息用于指示所述远端终端具有多路径通信的需求;其中,所述多路径通信请求信息包括以下至少一项:M个传输路径标识,每个传输路径标识用于指示所述接入网设备与所述远端终端已建立的M个传输路径中的一个传输路径,M为大于1的整数;所述多路径通信包括的传输路径的数量为M。
- 根据权利要求56、61或62所述的装置,其中,一个传输路径标识包括以下任意一项:远端终端标识和中继终端标识;接入网设备分配的传输路径标识;远端终端分配的传输路径标识;核心网设备分配的传输路径标识。
- 根据权利要求55所述的装置,其中,所述多路径数据发送装置还包括生成模块;所述生成模块,用于根据第二信息,生成多路径选择策略;所述发送模块,用于向所述远端终端发送所述多路径选择策略。
- 根据权利要求64所述的装置,其中,所述多路径选择策略包括以下至少一项:应用标识与传输路径标识之间的映射关系;业务类型与传输路径标识之间的映射关系;业务描述符与传输路径之间的映射关系;增强用户设备路由选择策略URSP。
- 根据权利要求64所述的装置,其中,所述第二信息包括以下至少一项:所述远端终端的签约信息;本地策略;所述远端终端发送的多路径通信请求信息;所述接入网设备发送的多路径通信信息。
- 一种多路径数据发送装置,包括:接收模块,用于接收接入网设备发送的第二多路径数据发送规则;发送模块,用于基于所述第二多路径数据发送规则,向所述接入网设备发送上行数据流或上行服务质量QoS流;其中,所述第二多路径数据发送规则用于规定发送上行数据流或上行QoS流的传输路径,以及传输路径的数据无线承载DRB。
- 根据权利要求67所述的装置,其中,所述第二多路径数据发送规则包括:上行数据流、传输路径标识和DRB三者之间的映射关系;或上行QoS流、传输路径标识和DRB三者之间的映射关系。
- 根据权利要求67所述的装置,其中,在所述远端终端接收接入网设备发送的第二多路径数据发送规则的步骤之前,所述装置还包括:所述远端终端向所述接入网设备发送第一多路径数据发送规则;其中,所述第一多路径数据发送规则用于规定数据流或服务质量QoS流的N个传输路径。
- 根据权利要求69所述的装置,其中,所述第一多路径数据发送规则包括以下至少一项:数据流或QoS流与N个传输路径标识之间的映射关系,每个传输路径标识用于指示一个传输路径;备用传输路径通信规则,所述备用传输路径通信规则包含备用传输路径标识;在所述N个传输路径中的传输路径中断或不可用的情况下,启用所述备用传输路径标识指示的传输路径发送数据流或QoS流;最小时延规则;负载均衡规则;最小丢包率规则;以及所述数据流或QoS流的复制指示信息。
- 根据权利要求70所述的装置,其中,所述最小时延规则指示所述接入网设备执行以下至少一项操作:对所述M个传输路径进行时延检测;通过所述M个传输路径中时延最小的传输路径发送数据流或QoS流。
- 根据权利要求70所述的装置,其中,所述负载均衡规则包含所述M个传输路径中的每个传输路径的负载百分比,所述接入网设备根据负载百分比确定数据流或QoS流的传输路径。
- 根据权利要求70所述的装置,其中,所述最小丢包率规则指示所述接入网设备执行以下至少一项操作:对所述M个传输路径进行丢包率检测;通过所述M个传输路径中丢包率最小的传输路径发送数据流或QoS流。
- 根据权利要求29所述的装置,其中,所述发送模块,还用于向核心网设备发送多路径通信请求信息,所述多路径通信请求信息用于指示所述远端终端具有多路径通信的需求;其中,所述多路径通信请求信息包括以下至少一项:M个传输路径标识,每个传输路径标识用于指示所述接入网设备与所述远端终端已建立的M个传输路径中的一个传输路径,M为大于1的整数;所述多路径通信包括的传输路径的数量为M。
- 根据权利要求67所述的装置,其中,所述接收模块,还用于接收由核心网设备发送的多路径选择策略;其中,所述多路径选择策略包括以下至少一项:应用标识与传输路径标识之间的映射关系;业务类型与传输路径标识之间的映射关系;业务描述符与传输路径之间的映射关系;增强用户设备路由选择策略URSP。
- 根据权利要求67所述的装置,其中,所述发送模块,用于向所述接入网设备发送多路径通信需求指示信息,所述多路径通信需求指示信息用于指示所述接入网设备生成第一多路径数据发送规则。
- 一种接入网设备,包括处理器,存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如权利要求1至16任一项所述的多路径数据发送方法的步骤。
- 一种核心网设备,包括处理器,存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如权利要求17至28任一项所述的多路径数据发送方法的步骤。
- 一种终端,包括处理器,存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如权利要求29至38任一项所述的多路径数据发送方法的步骤。
- 一种可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如权利要求1-16任一项所述的多路径数据发送方法,或者实现如权利要求17至28任一项所述的多路径数据发送方法的步骤,或者实现如权利要求29至38任一项所述的多路径数据发送方法的步骤。
- 一种计算机程序产品,所述计算机程序产品被至少一个处理器执行,以实现如权利要求1-16中任一项所述的多路径数据发送方法的步骤,或者实现如权利要求17至28任一项所述的多路径数据发送方法的步骤,或者实现如权利要求29至38任一项所述的多路径数据发送方法的步骤。
- 一种接入网设备,所述接入网设备被配置成用于执行如权利要求1至16任一项所述的多路径数据发送方法的步骤。
- 一种核心网设备,所述核心网设备备被配置成用于执行如权利要求17至28任一项所述的多路径数据发送方法的步骤。
- 一种终端,所述终端被配置成用于执行如权利要求29至38任一项所述的多路径数据发送方法的步骤。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110815659.2A CN115643625A (zh) | 2021-07-19 | 2021-07-19 | 多路径数据发送方法、装置及设备 |
CN202110815659.2 | 2021-07-19 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2023001109A1 true WO2023001109A1 (zh) | 2023-01-26 |
Family
ID=84939780
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2022/106273 WO2023001109A1 (zh) | 2021-07-19 | 2022-07-18 | 多路径数据发送方法、装置及设备 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN115643625A (zh) |
WO (1) | WO2023001109A1 (zh) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20190394833A1 (en) * | 2018-06-21 | 2019-12-26 | Peyman TALEBI FARD | Multi Access Packet/Protocol Data Unit Session |
CN111492679A (zh) * | 2018-04-04 | 2020-08-04 | Oppo广东移动通信有限公司 | 用于多接入分流/导流操作的装置和方法 |
CN112153758A (zh) * | 2018-04-10 | 2020-12-29 | 华为技术有限公司 | 通信方法和通信装置 |
WO2022143618A1 (zh) * | 2020-12-31 | 2022-07-07 | 华为技术有限公司 | 多接入会话管理方法、装置和*** |
-
2021
- 2021-07-19 CN CN202110815659.2A patent/CN115643625A/zh active Pending
-
2022
- 2022-07-18 WO PCT/CN2022/106273 patent/WO2023001109A1/zh active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111492679A (zh) * | 2018-04-04 | 2020-08-04 | Oppo广东移动通信有限公司 | 用于多接入分流/导流操作的装置和方法 |
CN112153758A (zh) * | 2018-04-10 | 2020-12-29 | 华为技术有限公司 | 通信方法和通信装置 |
US20190394833A1 (en) * | 2018-06-21 | 2019-12-26 | Peyman TALEBI FARD | Multi Access Packet/Protocol Data Unit Session |
WO2022143618A1 (zh) * | 2020-12-31 | 2022-07-07 | 华为技术有限公司 | 多接入会话管理方法、装置和*** |
Non-Patent Citations (1)
Title |
---|
TENCENT: "N3/N9 Tunnels for the MA-PDU Session", 3GPP DRAFT; S2-1905159 TS23.501 R16 ATSSS N3-N9 TUNNELS FOR MA-PDU SESSION, 3RD GENERATION PARTNERSHIP PROJECT (3GPP), MOBILE COMPETENCE CENTRE ; 650, ROUTE DES LUCIOLES ; F-06921 SOPHIA-ANTIPOLIS CEDEX ; FRANCE, vol. SA WG2, no. Reno, Nevada, USA; 20190513 - 20190517, 7 May 2019 (2019-05-07), Mobile Competence Centre ; 650, route des Lucioles ; F-06921 Sophia-Antipolis Cedex ; France , XP051720671 * |
Also Published As
Publication number | Publication date |
---|---|
CN115643625A (zh) | 2023-01-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2023020431A1 (zh) | 算力资源的确定方法和设备 | |
WO2022022698A1 (zh) | 端到端QoS需求信息的拆分方法、终端及网络侧设备 | |
WO2023001109A1 (zh) | 多路径数据发送方法、装置及设备 | |
WO2022188679A1 (zh) | 数据路由方法及装置 | |
WO2022257926A1 (zh) | 基于旁链路的中继服务方法及装置、终端及网络侧设备 | |
WO2023011343A1 (zh) | 多路径通信方法、装置及终端 | |
WO2023005898A1 (zh) | 多终端联合会话管理方法、网络侧设备及终端 | |
WO2024017167A1 (zh) | 规则处理方法、通信设备及网络侧设备 | |
WO2022237619A1 (zh) | Rrc消息的传输方法及装置、终端及可读存储介质 | |
WO2022206663A1 (zh) | Pdu会话建立方法、相关设备及可读存储介质 | |
WO2023109894A1 (zh) | Rsc确定方法、终端及网络侧设备 | |
WO2023056941A1 (zh) | 用于重路由指示的消息传输方法和设备 | |
WO2024001954A1 (zh) | 标识配置方法、装置、终端及存储介质 | |
WO2023169558A1 (zh) | 协同操作方法、信息提供方法、网元和存储介质 | |
WO2023217089A1 (zh) | 数据传输方法、装置、设备、***及存储介质 | |
WO2024007961A1 (zh) | 中继控制方法、装置、终端及网络侧设备 | |
WO2023125856A1 (zh) | Ursp规则的监控和上报方法、装置、终端及网元 | |
WO2023020378A1 (zh) | 多ue聚合数据传输的方法和设备 | |
WO2022206831A1 (zh) | 通信方式确定方法、装置及相关设备 | |
WO2023174221A1 (zh) | 多模态业务实现方法、装置及通信设备 | |
WO2023280022A1 (zh) | 多路径通信方法和设备 | |
WO2023030329A1 (zh) | 数据传输方法和设备 | |
WO2023143414A1 (zh) | 数据传输、配置方法、装置、终端及网络侧设备 | |
WO2023051457A1 (zh) | 通信路径切换方法、装置、第一终端及第二终端 | |
WO2023236931A1 (zh) | 中继通信方法、装置和终端 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 22845274 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 22845274 Country of ref document: EP Kind code of ref document: A1 |