# US 11,310,690 B2 · Traffic service prioritization in a controller based multi-AP network

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

- Number: US 11,310,690 B2
- Document ID: US11310690B2
- Status: Granted
- Kind: B2
- Application number: 16/529,547
- Filed: 2019-08-01
- Published: 2020-02-06
- Granted: 2022-04-19
- Earliest claimed: 2018-08-03
- Assignees: QUALCOMM Incorporated
- Applicants: QUALCOMM Incorporated
- Inventors: Xiaolong Huang; Bharat Bhushan; Brian Michael Buesker; Sai Yiu Duncan Ho
- Web page: https://patentgrep.com/patent/US11310690B2

## CPC

- H04L 41/046: comprising network management agents or mobile agents therefor
- H04L 41/048: {mobile agents}
- H04L 41/0894: Policy-based network configuration management
- H04L 41/0895: Configuration of virtualised networks or elements, e.g. virtualised network function or OpenFlow elements
- H04W 28/0268: {using specific QoS parameters for wireless networks, e.g. QoS class identifier [QCI] or guaranteed bit rate [GBR] (negotiating SLA or negotiating QoS H04W28/24)}
- H04W 28/12: using signalling between network elements
- H04W 80/02: Data link layer protocols
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

Certain aspects relate to methods and apparatus for traffic flow service prioritization in a multi AP (MAP) network.

## Claims

### Claim 1

An apparatus for wireless communications, comprising:
a processing system configured to generate traffic service prioritization policy information including traffic flow tagging information and service priority information assigned to one or more traffic flows within a multi access point (MAP) network, wherein the traffic flow tagging information assigned to the one or more traffic flows comprises at least differentiated service (DS) field values, and wherein the traffic service prioritization policy information assigns a service priority value to at least one unclassified traffic flow tagged with a specific DS field value; and
at least one interface configured to:
obtain capability information from one or more agents of the MAP network; and
output the traffic service prioritization policy information for transmission to a MAP agent of the one or more agents of the MAP network in response to the capability information of the MAP agent indicating support, via a service prioritization bit in a message, for traffic classification into a distinct class for service prioritization.

### Claim 2 (depends on 1)

The apparatus of claim 1, wherein the service priority information assigned to each traffic flow comprises a priority defined according to the 802.1q standard.

### Claim 3 (depends on 1)

The apparatus of claim 1, wherein the traffic flow tagging information assigned to the one or more traffic flows further comprises virtual local area network identifiers (VIDs).

### Claim 4 (depends on 3)

The apparatus of claim 3, wherein the VIDs are based on at least one of media access control (MAC) identifiers, internet protocol (IP) identifiers, Differentiated Services Code Point (DSCP) identifiers, or Transport Protocol identifiers.

### Claim 5 (depends on 1)

The apparatus of claim 1, wherein the traffic service prioritization policy information is output for transmission via a type length value (TLV).

### Claim 6

An apparatus for wireless communications, comprising:
at least one interface configured to:
output, via a service prioritization bit for transmission in a message, capability information indicating that the apparatus supports traffic classification into a distinct class for service prioritization; and
in response to the capability information being output, obtain traffic service prioritization policy information including traffic flow tagging information and service priority information assigned to one or more traffic flows within a multi access point (MAP) network, wherein the traffic flow tagging information assigned to the one or more traffic flows comprises at least differentiated service (DS) field values, and wherein the traffic service prioritization policy information assigns a service priority value to at least one unclassified traffic flow tagged with a specific DS field value; and
a processing system configured to prioritize traffic in the MAP network based on the traffic service prioritization policy information.

### Claim 7 (depends on 6)

The apparatus of claim 6, wherein the service priority information assigned to each traffic flow comprises a priority defined according to the 802.1q standard.

### Claim 8 (depends on 6)

The apparatus of claim 6, wherein the traffic flow tagging information assigned to the one or more traffic flows further comprises virtual local area network identifiers (VIDs).

### Claim 9 (depends on 8)

The apparatus of claim 8, wherein the VIDs are based on at least one of media access control (MAC) identifiers, internet protocol (IP) identifiers, Differentiated Services Code Point (DSCP) identifiers, or Transport Protocol identifiers.

### Claim 10 (depends on 6)

The apparatus of claim 6, wherein the traffic service prioritization policy information is output for transmission via a type length value (TLV).

### Claim 11 (depends on 10)

The apparatus of claim 10, wherein the processing system is further configured to determine which type of field values are assigned for tagging a certain traffic flow based on one or more bits in the TLV.

### Claim 12 (depends on 10)

The apparatus of claim 10, wherein the processing system is further configured to determine which type of field values are used as a classifier for a certain traffic flow based on one or more bits in the TLV.

### Claim 13 (depends on 6)

The apparatus of claim 6, wherein the apparatus is configured to operate as a gateway.

### Claim 14

A method for wireless communications by an apparatus, comprising:
generating traffic service prioritization policy information including traffic flow tagging information and service priority information assigned to one or more traffic flows within a multi access point (MAP) network, wherein the traffic flow tagging information assigned to the one or more traffic flows comprises at least differentiated service (DS) field values, and wherein the traffic service prioritization policy information assigns a service priority value to at least one unclassified traffic flow tagged with a specific DS field value;
obtaining capability information from one or more agents of the MAP network; and
outputting the traffic service prioritization policy information for transmission to a MAP agent of the one or more agents of the MAP network in response to the capability information of the MAP agent indicating support, via a service prioritization bit in a message, for traffic classification into a distinct class for service prioritization.

### Claim 15 (depends on 14)

The method of claim 14, wherein the service priority information assigned to each traffic flow comprises a priority defined according to the 802.1q standard.

### Claim 16 (depends on 14)

The method of claim 14, wherein the traffic flow tagging information assigned to the one or more traffic flows further comprises virtual local area network identifiers (VIDs).

### Claim 17

A method for wireless communications by an apparatus, comprising:
outputting, via a service prioritization bit for transmission in a message, capability information indicating that the apparatus supports traffic classification into a distinct class for service prioritization;
in response to outputting the capability information, obtaining traffic service prioritization policy information including traffic flow tagging information and service priority information assigned to one or more traffic flows within a multi access point (MAP) network, wherein the traffic flow tagging information assigned to the one or more traffic flows comprises at least differentiated service (DS) field values, and wherein the traffic service prioritization policy information assigns a service priority value to at least one unclassified traffic flow tagged with a specific DS field value; and
prioritizing traffic in the MAP network based on the traffic service prioritization policy information.

### Claim 18 (depends on 17)

The method of claim 17, wherein the service priority information assigned to each traffic flow comprises a priority defined according to the 802.1q standard.

### Claim 19 (depends on 17)

The method of claim 17, wherein the traffic flow tagging information assigned to the one or more traffic flows further comprises virtual local area network identifiers (VIDs).

### Claim 20 (depends on 19)

The method of claim 19, wherein the VIDs are based on at least one of media access control (MAC) identifiers, internet protocol (IP) identifiers, Differentiated Services Code Point (DSCP) identifiers, or Transport Protocol identifiers.

### Claim 21 (depends on 17)

The method of claim 17, wherein the traffic service prioritization policy information is output for transmission via a type length value (TLV).

### Claim 22 (depends on 21)

The method of claim 21, further comprising determining which type of field values are assigned for tagging a certain traffic flow based on one or more bits in the TLV.

### Claim 23 (depends on 21)

The method of claim 21, further comprising determining which type of field values are used as a classifier for a certain traffic flow based on one or more bits in the TLV.

### Claim 24 (depends on 5)

The apparatus of claim 5, wherein the TLV is included within one of a MAP policy configuration request message and a Wi-Fi simple configuration (WSC) message.

### Claim 25 (depends on 1)

The apparatus of claim 1, wherein the traffic service prioritization policy information is output to a plurality of MAP agents, and wherein the plurality of MAP agents route traffic, via at least one fronthaul link, to one or more user terminals based on the traffic service prioritization policy information.

### Claim 26 (depends on 25)

The apparatus of claim 25, wherein the plurality of MAP agents form a group to route traffic to a user terminal, of the one or more user terminals, using over the air signaling without communicating over a backhaul.

### Claim 27 (depends on 26)

The apparatus of claim 26, wherein the plurality of MAP agents obtain feedback information from the user terminal, the feedback information being related to wireless channels between each of the plurality of MAP agents and the user terminal, and wherein the plurality of MAP agents perform beamforming based on the feedback information to route traffic to the user terminal.
