# US 2021/0344461 A1 · Altering antenna configuration using network and client conditions

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

- Number: US 2021/0344461 A1
- Document ID: US20210344461A1
- Status: Published application
- Kind: A1
- Application number: 16/864,052
- Filed: 2020-04-30
- Published: 2021-11-04
- Earliest claimed: 2020-04-30
- Assignees: Cisco Technology, Inc.
- Applicants: Cisco Technology, Inc.
- Inventors: Gautam D. BHANAGE; John M. BLOSCO; Sivadeep R. KALAVAKURU; Xiangxiang FANG; Khashayar MIRFAKHRAEI
- Web page: https://patentgrep.com/patent/US20210344461A1

## CPC

- H04L 5/005: {of common pilots, i.e. pilots destined for multiple users or terminals}
- H04B 7/0608: {Antenna selection according to transmission parameters}
- H04B 17/318: Received signal strength
- H04W 24/02: Arrangements for optimising operational condition
- H04W 52/245: {taking into account received signal strength}
- H04W 52/262: {taking into account adaptive modulation and coding [AMC] scheme}
- H04W 52/367: {Power values between minimum and maximum limits, e.g. dynamic range}
- H04W 84/12: WLAN [Wireless Local Area Networks]
- H04W 88/08: Access point devices
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- H04B: TRANSMISSION
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

Embodiments for preliminary antenna configuration for a radio in an access point are described. A preliminary antenna configuration with a first number of antennas transmitting at a first power level based on a maximum transmission power for the radio is used to determine a second antenna configuration based on network level factors, where the second antenna configuration includes a second number of antennas. The second antenna configuration is used to determine a third antenna configuration from the second antenna configuration, where the third antenna configuration includes a third number of antennas transmitting at a third power level based on a client transmission factors for a plurality of client devices connected to the access point. The third antenna configuration is used to transmit network traffic from the access point to the plurality of client devices using the third antenna configuration.

## Claims

### Claim 1

A method comprising:
determining a preliminary antenna configuration for a radio in an access point, wherein the preliminary antenna configuration comprises a first number of antennas transmitting at a first power level based on a maximum transmission power for the radio;
determining a second antenna configuration from the preliminary antenna configuration based on network level factors, wherein the second antenna configuration comprises a second number of antennas, greater than the first number of antennas, wherein the second number of antennas transmits at a second power level;
determining a third antenna configuration from the second antenna configuration, wherein the third antenna configuration comprises a third number of antennas transmitting at a third power level based on a client transmission factor for a plurality of client devices connected to the access point; and
transmitting network traffic from the access point to the plurality of client devices using the third antenna configuration.

### Claim 2 (depends on 1)

The method of claim 1, wherein the preliminary antenna configuration is calculated based on a minimum number of transmit antennas for a number of spatial streams modulation and coding scheme (MCS) supported by the access point, wherein the first number of antennas is the minimum number.

### Claim 3 (depends on 1)

The method of claim 1, wherein determining the second antenna configuration comprises:
determining a radio resource power (RRM) limit for the radio;
determining a difference between the RRM limit for the radio and a total power for the first number of antennas; and
determining from a power table for the radio, the second number of transmitting antennas based on the difference between the RRM limit for the radio and total power for the first number of antennas.

### Claim 4 (depends on 3)

The method of claim 3, wherein the total power from the second number comprises the transmission power from the second number of transmitting antennas and a correlation gain from the second number of transmitting antennas.

### Claim 5 (depends on 3)

The method of claim 3, wherein the determining the third antenna configuration comprises:
determining an RSSI link budget for a client connected to the radio; and
wherein a determined RSSI for the client is greater than a required RSSI for the client the method further comprises:
iteratively add an additional antenna to the second number of transmitting antennas until a determined RSSI for the client with the second number and the additional antennas is not greater than the required RSSI for the client.

### Claim 6 (depends on 1)

The method of claim 1, wherein the method further comprises:
determining a first antenna configuration, a second antenna configuration, and a third antenna configuration for each data rate of a plurality of data rates supported by the plurality of clients connected to the radio.

### Claim 7 (depends on 1)

The method of claim 1, wherein the method further comprises:
determining a first antenna configuration, a second antenna configuration, and a third antenna configuration for each of the plurality of clients connected to the radio.

### Claim 8

A system comprising:
a processor; and
a memory comprising instructions which, when executed on the processor, performs an operation, the operation comprising:
determining a preliminary antenna configuration for a radio in an access point, wherein the preliminary antenna configuration comprises a first number of antennas transmitting at a first power level based on a maximum transmission power for the radio;
determining a second antenna configuration from the preliminary antenna configuration based on network level factors, wherein the second antenna configuration comprises a second number of antennas, greater than the first number of antennas, wherein the second number of antennas transmit at a second power level;
determining a third antenna configuration from the second antenna configuration, wherein the third antenna configuration comprises a third number of antennas transmitting at a third power level based on a client transmission factor for a plurality of client devices connected to the access point; and
transmitting network traffic from the access point to the plurality of client devices using the third antenna configuration.

### Claim 9 (depends on 8)

The system of claim 8, wherein the preliminary antenna configuration is calculated based on a minimum number of transmit antennas for a number of spatial streams modulation and coding scheme (MCS) supported by the access point, wherein the first number of antennas is the minimum number.

### Claim 10 (depends on 8)

The system of claim 8, wherein determining the second antenna configuration comprises:
determining a radio resource power (RRM) limit for the radio;
determining a difference between the RRM limit for the radio and a total power for the first number of antennas; and
determining from a power table for the radio, the second number of transmitting antennas based on the difference between the RRM limit for the radio and total power for the first number of antennas.

### Claim 11 (depends on 10)

The system of claim 10, wherein the total power from the second number comprises the transmission power from the second number of transmitting antennas and a correlation gain from the second number of transmitting antennas.

### Claim 12 (depends on 10)

The system of claim 10, wherein the determining the third antenna configuration comprises:
determining an RSSI link budget for a client connected to the radio; and
wherein a determined RSSI for the client is greater than a required RSSI for the client the operation further comprises:
iteratively add an additional antenna to the second number of transmitting antennas until a determined RSSI for the client with the second number and the additional antennas is not greater than the required RSSI for the client.

### Claim 13 (depends on 8)

The system of claim 8, wherein the operation further comprises:
determining a first antenna configuration, a second antenna configuration, and a third antenna configuration for each data rate of a plurality of data rates supported by the plurality of clients connected to the radio.

### Claim 14 (depends on 8)

The system of claim 8, wherein the operation further comprises:
determining a first antenna configuration, a second antenna configuration, and a third antenna configuration for each of the plurality of clients connected to the radio.

### Claim 15

A computer program product comprising a non-transitory computer-readable medium program having program instructions embodied therewith, the program instructions executable by a processor to perform an operation comprising:
determining a preliminary antenna configuration for a radio in an access point, wherein the preliminary antenna configuration comprises a first number of antennas transmitting at a first power level based on a maximum transmission power for the radio;
determining a second antenna configuration from the preliminary antenna configuration based on network level factors, wherein the second antenna configuration comprises a second number of antennas, greater than the first number of antennas, wherein the second number of antennas transmit at a second power level;
determining a third antenna configuration from the second antenna configuration, wherein the third antenna configuration comprises a third number of antennas transmitting at a third power level based on a client transmission factor for a plurality of client devices connected to the access point; and
transmitting network traffic from the access point to the plurality of client devices using the third antenna configuration.

### Claim 16 (depends on 15)

The computer program product of claim 15, wherein the preliminary antenna configuration is calculated based on a minimum number of transmit antennas for a number of spatial streams modulation and coding scheme (MCS) supported by the access point, wherein the first number of antennas is the minimum number.

### Claim 17 (depends on 15)

The computer program product of claim 15, wherein determining the second antenna configuration comprises:
determining a radio resource power (RRM) limit for the radio;
determining a difference between the RRM limit for the radio and a total power for the first number of antennas; and
determining from a power table for the radio, the second number of transmitting antennas based on the difference between the RRM limit for the radio and total power for the first number of antennas.

### Claim 18 (depends on 17)

The computer program product of claim 17, wherein the total power from the second number comprises the transmission power from the second number of transmitting antennas and a correlation gain from the second number of transmitting antennas.

### Claim 19 (depends on 17)

The computer program product of claim 17, wherein the determining the third antenna configuration comprises:
determining an RSSI link budget for a client connected to the radio; and
wherein a determined RSSI for the client is greater than a required RSSI for the client the operation further comprises:
iteratively add an additional antenna to the second number of transmitting antennas until a determined RSSI for the client with the second number and the additional antennas is not greater than the required RSSI for the client.

### Claim 20 (depends on 15)

The computer program product of claim 15, wherein the operation further comprises:
determining a first antenna configuration, a second antenna configuration, and a third antenna configuration for each data rate of a plurality of data rates supported by the plurality of clients connected to the radio.
