# US 2017/0289976 A1 · Multi-stream data transmission method, apparatus, and system, and anchor

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2017/0289976 A1
- Document ID: US20170289976A1
- Status: Published application
- Kind: A1
- Application number: 15/625,983
- Filed: 2017-06-16
- Published: 2017-10-05
- Earliest claimed: 2014-12-18
- Assignees: Huawei Technologies Co., Ltd.
- Applicants: Huawei Technologies Co., Ltd.
- Inventors: Zhichang Lai; Ziqiang Wang
- Web page: https://patentgrep.com/patent/US20170289976A1

## CPC

- H04W 72/23: in the downlink direction of a wireless link, i.e. towards a terminal
- H04W 28/02: Traffic management, e.g. flow control or congestion control
- H04W 28/0967: {Quality of Service [QoS] parameters}
- H04W 84/045: {using private Base Stations, e.g. femto Base Stations, home Node B}
- H04W 92/10: between terminal device and access point, i.e. wireless air interface
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

A multi-stream data transmission method, including: obtaining, by an anchor, resource availability data of all data transmission paths from a UE, where the resource availability data includes resource data of wireless backhaul links between all access nodes and the anchor; determining, by the anchor, multiple target data transmission paths according to the resource availability data of all the data transmission paths; transmitting service data to the UE in a multi-stream manner by using the multiple target data transmission paths, where the multiple target data transmission paths include a corresponding wireless backhaul link that is established between a target access node and the anchor by using a wireless backhaul device; sending, by the target access node, the service data to the UE by using the corresponding wireless backhaul link; and obtaining, by the UE, the service data by using the multiple target data transmission paths.

## Claims

### Claim 1

A multi-stream data transmission system, comprising at least one access node, an anchor, and a wireless backhaul device, wherein data transmission is performed between each access node and the anchor by using a wireless backhaul link established by using the wireless backhaul device; wherein
the anchor is configured to:
obtain resource availability data of all data transmission paths from user equipment (UE) to the anchor, wherein the resource availability data comprises resource data of wireless backhaul links between all access nodes and the anchor;
determine multiple target data transmission paths according to the resource availability data of all the data transmission paths; and
transmit service data to the UE in a multi-stream manner by using the multiple target data transmission paths, wherein the multiple target data transmission paths comprise a corresponding wireless backhaul link that is established between a target access node and the anchor by using the wireless backhaul device, and the target access node is an access node that is in the at least one access node and that transmits the service data; and
the target access node is configured to send the service data to the UE by using the corresponding wireless backhaul link.

### Claim 2

A multi-stream data transmission apparatus, based on a macro-micro integrated network, wherein the macro-micro integrated network comprises at least one access node, an anchor, and a wireless backhaul device, and data transmission is performed between each access node and the anchor by using a wireless backhaul link established by using a wireless backhaul device, wherein the apparatus is applied to the anchor, and the apparatus comprises:
a processor; and
a memory coupled to the processor, the memory comprising instructions that, when executed by the processor, cause the processor to:
obtain resource availability data of all data transmission paths from user equipment (UE) to the anchor, wherein the resource availability data comprises resource data of wireless backhaul links between all access nodes and the anchor;
determine multiple target data transmission paths according to the resource availability data of all the data transmission paths; and
transmit service data to the UE in a multi-stream manner by using the multiple target data transmission paths, wherein the multiple target data transmission paths comprise a corresponding wireless backhaul link that is established between a target access node and the anchor by using the wireless backhaul device, and the target access node is an access node that is in the at least one access node and that transmits the service data.

### Claim 3 (depends on 2)

The multi-stream data transmission apparatus according to claim 2, wherein the multiple target data transmission paths further comprise an anchor air interface access link between the UE and the anchor; and
the corresponding wireless backhaul link that is established between the target access node and the anchor by using the wireless backhaul device comprises:
at least one wireless backhaul link that is established between abase station and the anchor by using the wireless backhaul device; and/or
at least one wireless backhaul link that is established between a wireless fidelity node (WIFI AP) and the anchor by using the wireless backhaul device.

### Claim 4 (depends on 2)

The multi-stream data transmission apparatus according to claim 2, wherein the memory further comprises instructions that, when executed by the processor, cause the processor to:
obtain resource data of air interface access links between all the access nodes and the UE;
obtain the resource data of the wireless backhaul links between all the access nodes and the anchor; and
obtain resource data of an anchor air interface access link between the UE and the anchor.

### Claim 5 (depends on 4)

The multi-stream data transmission apparatus according to claim 4, wherein the memory further comprises instructions that, when executed by the processor, cause the processor to:
after all the access nodes dynamically detect the resource data of the air interface access links between the access nodes and the UE in real time and preprocess the detected resource data of the air interface access links, obtain preprocessed resource data that is of the air interface access links and that is uploaded by all the access nodes;
after the wireless backhaul device dynamically detects resource data of a corresponding wireless backhaul link and preprocesses the detected resource data, obtain preprocessed resource data uploaded by the wireless backhaul device; or
when an access node and the anchor detect resource data of a wireless backhaul link between the access node and the anchor, obtain the detected preprocessed resource data; and
after the anchor detects the resource data of the air interface access link between the UE and the anchor in real time, obtain the detected resource data of the air interface access link between the UE and the anchor.

### Claim 6 (depends on 4)

The multi-stream data transmission apparatus according to claim 4, wherein the memory further comprises instructions that, when executed by the processor, cause the processor to:
determine, according to a type of a service requested by the UE, whether the UE supports multi-stream transmission, a quantity of transmission paths between the UE and the anchor, resource availability on multiple transmission paths between the UE and the anchor, and resource availability between the anchor and a core network, whether to enable multi-stream data transmission; and
when the type of the service requested by the UE requires multi-path transmission, the UE supports multi-path transmission, multiple transmission paths exist between the UE and the anchor, the resource availability on the multiple transmission paths between the UE and the anchor matches multi-path transmission, and the resource availability between the anchor and the core network matches multi-path transmission, enable multi-stream data transmission, so as to determine the multiple target data transmission paths after multi-stream data transmission is enabled.

### Claim 7 (depends on 2)

The multi-stream data transmission apparatus according to claim 2, wherein the memory further comprises instructions that, when executed by the processor, cause the processor to:
determine, according to a signal coverage area in which the UE is located, resource data of air interface access links between all the access nodes and the UE, the resource data of the wireless backhaul links between all the access nodes and the anchor, and resource data of an anchor air interface access link between the UE and the anchor, that data transmission paths that are located in the signal coverage area and whose link resources meet a predetermined condition are the target data transmission paths.

### Claim 8 (depends on 2)

The multi-stream data transmission apparatus according to claim 2, wherein the memory further comprises instructions that, when executed by the processor, cause the processor to:
when resources of each target data transmission path are greater than a specified value, distribute data packets of the service data to a transmission path with low resource consumption; and
when resources of a target data transmission path are less than a specified value, distribute high-priority data packets to a transmission path with sufficient resources, and distribute low-priority data packets to a transmission path with strained resources.

### Claim 9

A multi-stream data transmission method, based on a macro-micro integrated network, wherein the macro-micro integrated network comprises at least one access node, an anchor, and a wireless backhaul device, and data transmission is performed between each access node and the anchor by using a wireless backhaul link established by using a wireless backhaul device, wherein the method is applied to the anchor, and the method comprises:
obtaining resource availability data of all data transmission paths from user equipment (UE) to the anchor, wherein the resource availability data comprises resource data of wireless backhaul links between all access nodes and the anchor;
determining multiple target data transmission paths according to the resource availability data of all the data transmission paths; and
transmitting service data to the UE in a multi-stream manner by using the multiple target data transmission paths, wherein the multiple target data transmission paths comprise a corresponding wireless backhaul link that is established between a target access node and the anchor by using the wireless backhaul device, and the target access node is an access node that is in the at least one access node and that transmits the service data.

### Claim 10 (depends on 9)

The multi-stream data transmission method according to claim 9, wherein the multiple target data transmission paths further comprise an anchor air interface access link between the UE and the anchor; and
the corresponding wireless backhaul link that is established between the target access node and the anchor by using the wireless backhaul device comprises:
at least one wireless backhaul link that is established between a base station and the anchor by using the wireless backhaul device; and/or
at least one wireless backhaul link that is established between a WIFI AP and the anchor by using the wireless backhaul device.

### Claim 11 (depends on 9)

The multi-stream data transmission method according to claim 9, wherein obtaining the resource availability data of all data transmission paths from the UE to the anchor comprises:
obtaining resource data of air interface access links between all the access nodes and the UE, the resource data of the wireless backhaul links between all the access nodes and the anchor, and resource data of an anchor air interface access link between the UE and the anchor.

### Claim 12 (depends on 11)

The multi-stream data transmission method according to claim 11, wherein obtaining the resource data of air interface access links between all the access nodes and the UE comprises:
after all the access nodes dynamically detect the resource data of the air interface access links between the access nodes and the UE in real time and preprocess the detected resource data of the air interface access links, obtaining preprocessed resource data that is of the air interface access links and that is uploaded by all the access nodes;
obtaining the resource data of the wireless backhaul links between all the access nodes and the anchor comprises:
after a wireless backhaul device dynamically detects resource data of a corresponding wireless backhaul link and preprocesses the detected resource data, obtaining preprocessed resource data uploaded by the wireless backhaul device; or
when an access node and the anchor detect resource data of a wireless backhaul link between the access node and the anchor,
obtaining the detected preprocessed resource data; and
obtaining resource data of an anchor air interface access link between the UE and the anchor comprises:
after the anchor detects the resource data of the air interface access link between the UE and the anchor in real time, obtaining the detected resource data of the air interface access link between the UE and the anchor.

### Claim 13 (depends on 11)

The multi-stream data transmission method according to claim 11, wherein after obtaining, by the anchor, the resource availability data of all data transmission paths from the UE to the anchor, and before determining, by the anchor, the multiple target data transmission paths according to the resource availability data of all the data transmission paths, the method further comprises:
determining, according to a type of a service requested by the UE, whether the UE supports multi-stream transmission, a quantity of transmission paths between the UE and the anchor, resource availability on multiple transmission paths between the UE and the anchor, and resource availability between the anchor and a core network, whether to enable multi-stream data transmission; and
when the type of the service requested by the UE requires multi-path transmission, the UE supports multi-path transmission, multiple transmission paths exist between the UE and the anchor, the resource availability on the multiple transmission paths between the UE and the anchor matches multi-path transmission, and the resource availability between the anchor and the core network matches multi-path transmission, enabling multi-stream data transmission, so as to determine the multiple target data transmission paths after multi-stream data transmission is enabled.

### Claim 14 (depends on 9)

The multi-stream data transmission method according to claim 9, wherein determining, by the anchor, the multiple target data transmission paths according to the resource availability data of all the data transmission paths comprises:
determining, according to a signal coverage area in which the UE is located, resource data of air interface access links between all the access nodes and the UE, the resource data of the wireless backhaul links between all the access nodes and the anchor, and resource data of an anchor air interface access link between the UE and the anchor, that data transmission paths that are located in the signal coverage area and whose link resources meet a predetermined condition are the target data transmission paths.

### Claim 15 (depends on 9)

The multi-stream data transmission method according to claim 9, wherein transmitting the service data to the UE in a multi-stream manner by using the multiple target data transmission paths comprises:
when resources of each target data transmission path are greater than a specified value, distributing data packets of the service data to a transmission path with low resource consumption;
when resources of a target data transmission path are less than a specified value, distributing high-priority data packets to a transmission path with sufficient resources, and distributing low-priority data packets to a transmission path with strained resources.

### Claim 16 (depends on 9)

The multi-stream data transmission method according to claim 9, further comprising:
receiving, by the anchor by using the multiple target data transmission paths, service data sent by the UE, wherein the multiple target data transmission paths comprises the corresponding wireless backhaul link that is established between the target access node and the anchor by using the wireless backhaul device.
