# US 2020/0288349 A1 · Adaptive transmission direction selection in cellular network

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

- Number: US 2020/0288349 A1
- Document ID: US20200288349A1
- Status: Published application
- Kind: A1
- Application number: 16/762,875
- Filed: 2017-11-16
- Published: 2020-09-10
- Earliest claimed: 2017-11-16
- Assignees: Nokia Solutions and Networks Oy
- Applicants: Nokia Solutions and Networks Oy
- Inventors: Sheshachalam B S; Rajeev AGRAWAL; Suresh KALYANASUNDARAM
- Web page: https://patentgrep.com/patent/US20200288349A1

## CPC

- H04W 28/0942: {based on measured or predicted load of entities- or links}
- H04W 72/27: between access points
- H04W 28/0858: {among entities in the uplink}
- H04W 28/0862: {of same hierarchy level}
- H04W 28/0867: {among entities in the downlink}
- H04W 72/044: based on the type of the allocated resource
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

This document discloses a solution for selecting a transmission direction in a cell. A method comprises: determining, by a controller associated with a cell of a cellular communication system, a traffic asymmetry metric for the cell, the traffic asymmetry metric representing asymmetry between uplink and downlink traffic in the cell; comparing, by the controller, the traffic asymmetry metric with a threshold; upon determining, by the controller on the basis of the comparison, that the traffic asymmetry metric is one of greater and lower than the threshold, selecting a first transmission direction for a time interval; upon determining, by the controller on the basis of the comparison, that the traffic asymmetry metric is the other one of greater and lower than the threshold, selecting for the time interval a second transmission direction different from the first transmission direction, wherein the second transmission direction is a nominal transmission direction determined as common to a cell cluster comprising the cell and a set of neighboring cells, and wherein the controller determines the nominal transmission direction on the basis of traffic condition metrics acquired for the cell and for the set of neighboring cells; and causing data communication to the selected transmission direction in the cell during the time interval.

## Claims

### Claim 1

A computer-implemented method, comprising:
determining, by a controller associated with a cell of a cellular communication system, a traffic asymmetry metric for the cell, the traffic asymmetry metric representing asymmetry between uplink and downlink traffic in the cell;
comparing, by the controller, the traffic asymmetry metric with a threshold;
upon determining, by the controller on the basis of the comparison, that the traffic asymmetry metric is one of greater and lower than the threshold, selecting a first transmission direction for a time interval; and
upon determining, by the controller on the basis of the comparison, that the traffic asymmetry metric is the other one of greater and lower than the threshold, selecting for the time interval a second transmission direction different from the first transmission direction, wherein the second transmission direction is a nominal transmission direction determined as common to a cell cluster comprising the cell and a set of neighboring cells, and wherein the controller determines the nominal transmission direction on the basis of traffic condition metrics acquired for the cell and for the set of neighboring cells; and
causing data communication to the selected transmission direction in the cell during the time interval.

### Claim at position 2

-20. (canceled)

### Claim 21

An apparatus, comprising:
at least one processor; and
at least one memory including a computer program code, wherein the at least one memory and the computer program code are configured, with the at least one processor, to cause the apparatus to:
determine a traffic asymmetry metric for a cell of a cellular communication system, the traffic asymmetry metric representing asymmetry between uplink and downlink traffic in the cell;
compare the traffic asymmetry metric with a threshold;
upon determining, on the basis of the comparison, that the traffic asymmetry metric is one of greater and lower than the threshold, selecting a first transmission direction for a time interval;
upon determining, on the basis of the comparison, that the traffic asymmetry metric is the other one of greater and lower than the threshold, select for the time interval a second transmission direction different from the first transmission direction, wherein the second transmission direction is a nominal transmission direction determined as common to a cell cluster comprising the cell and a set of neighboring cells, and wherein the controller determines the nominal transmission direction on the basis of traffic condition metrics acquired for the cell and for the set of neighboring cells; and
cause data communication to the selected transmission direction in the cell during the time interval.

### Claim 22 (depends on 21)

The apparatus of claim 21, wherein the traffic condition metrics represent asymmetry between uplink and downlink traffic demand.

### Claim 23 (depends on 21)

The apparatus of claim 21, wherein the traffic condition metrics indicate a preference transmission direction for each cell of the cell cluster, and wherein the at least one memory and the computer program code are configured, with the at least one processor, to cause the apparatus to determine the nominal transmission direction by performing at least the following:
combining the traffic condition metrics; and
determining, as the nominal transmission direction, a transmission direction indicated as a preference transmission direction by the combined traffic condition metrics.

### Claim 24 (depends on 23)

The apparatus of claim 23, wherein the traffic condition metrics comprise uplink traffic condition metrics and downlink traffic condition metrics, wherein the at least one memory and the computer program code are configured, with the at least one processor, to cause the apparatus to perform said combining by at least combining the uplink traffic condition metrics and further combining the downlink condition metrics, and to perform said determining the transmission direction by at least comparing the combined downlink traffic condition metrics with the combined uplink traffic condition metrics.

### Claim 25 (depends on 21)

The apparatus of any preceding claim 21, wherein the at least one memory and the computer program code are configured, with the at least one processor, to cause the apparatus to determine the traffic asymmetry metric by using an uplink traffic condition metric of the cell and a downlink traffic condition metric of the cell, wherein the uplink traffic condition metric represents traffic demand in uplink in the cell and the downlink traffic condition metric represents traffic demand in downlink in the cell.

### Claim 26 (depends on 21)

The apparatus of claim 21, wherein each traffic condition metric represents a buffered data amount associated with a transmission direction in a cell.

### Claim 27 (depends on 26)

The apparatus of claim 26, wherein the at least one memory and the computer program code are configured, with the at least one processor, to cause the apparatus to determine the nominal transmission direction by at least selecting a transmission direction for which a larger amount of buffered data is determined to be present in the cell cluster.

### Claim 28 (depends on 26)

The apparatus of claim 26, wherein the traffic asymmetry metric represents asymmetry between an amount of buffered uplink data and an amount of buffered downlink data in the cell, and wherein the at least one memory and the computer program code are configured, with the at least one processor, to cause the apparatus to select the first transmission direction when the asymmetry is greater than a determined degree defined by the threshold.

### Claim 29 (depends on 21)

The apparatus of claim 21, wherein each traffic condition metric represents presence or absence of data traffic associated with a transmission direction in a cell.

### Claim 30 (depends on 29)

The apparatus of claim 29, wherein the at least one memory and the computer program code are configured, with the at least one processor, to cause the apparatus to determine the nominal transmission direction by at least selecting a transmission direction for which a greater number of traffic condition metrics indicates presence of data traffic in the cell cluster.

### Claim 31 (depends on 29)

The apparatus of claim 29, wherein the traffic asymmetry metric represents asymmetry between presence of uplink data traffic and downlink data traffic in the cell, and wherein the at least one memory and the computer program code are configured, with the at least one processor, to cause the apparatus to select the first transmission direction when the asymmetry is greater than a determined degree defined by the threshold.

### Claim 32 (depends on 21)

The apparatus of claim 21, wherein each traffic condition metric represents a number of active terminal devices having traffic associated with a transmission direction in a cell.

### Claim 33 (depends on 32)

The apparatus of claim 32, wherein the at least one memory and the computer program code are configured, with the at least one processor, to cause the apparatus to determine the nominal transmission direction by at least selecting a transmission direction associated with a greater number of active terminal devices in the cell cluster.

### Claim 34 (depends on 32)

The apparatus of claim 32, wherein the traffic asymmetry metric represents asymmetry between a number of active terminal devices having uplink data traffic a number of active terminal devices having downlink data traffic in the cell, and wherein the at least one memory and the computer program code are configured, with the at least one processor, to cause the apparatus to select the first transmission direction when the asymmetry is greater than a determined degree defined by the threshold.

### Claim 35 (depends on 21)

The apparatus of claim 21, wherein each traffic condition metric represents a smallest lifetime amongst buffered data packets associated with a transmission direction in a cell.

### Claim 36 (depends on 35)

The apparatus of claim 35, wherein the at least one memory and the computer program code are configured, with the at least one processor, to cause the apparatus to determine the nominal transmission direction by at least selecting a transmission direction associated with a smallest aggregate lifetime of buffered data packets in the cell cluster, wherein the smallest aggregate lifetime is computed as an aggregate of the traffic condition metrics associated with the same transmission direction.

### Claim 37 (depends on 35)

The apparatus of claim 35, wherein the traffic asymmetry metric represents a relation between the smallest lifetime amongst uplink data packets and the smallest lifetime amongst downlink data packets in the cell, and wherein the at least one memory and the computer program code are configured, with the at least one processor, to cause the apparatus to select the first transmission direction when the relation indicates difference greater than a determined degree defined by the threshold.

### Claim 38 (depends on 21)

The apparatus of claim 21, wherein each traffic condition metric represents a proportional fairness associated with a transmission direction in a cell, wherein the proportional fairness represents a grade of service provided by the cell in a determined time interval with respect to a maximum achievable grade of service in the cell in the determined time interval.

### Claim at position 21

-41. (canceled)

### Claim 42

A computer program product embodied on a non-transitory computer-readable medium, said computer program product comprising computer readable instructions which, when executed by the computer, cause the computer to execute the method, comprising:
determining a traffic asymmetry metric for the cell, the traffic asymmetry metric representing asymmetry between uplink and downlink traffic in the cell;
comparing the traffic asymmetry metric with a threshold;
upon determining, on the basis of the comparison, that the traffic asymmetry metric is one of greater and lower than the threshold, selecting a first transmission direction for a time interval; and
upon determining, on the basis of the comparison, that the traffic asymmetry metric is the other one of greater and lower than the threshold, selecting for the time interval a second transmission direction different from the first transmission direction, wherein the second transmission direction is a nominal transmission direction determined as common to a cell cluster comprising the cell and a set of neighboring cells, and wherein the controller determines the nominal transmission direction on the basis of traffic condition metrics acquired for the cell and for the set of neighboring cells; and
causing data communication to the selected transmission direction in the cell during the time interval.
