# US 8,787,156 B2 · Data transmission control methods and devices

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

- Number: US 8,787,156 B2
- Document ID: US8787156B2
- Status: Granted
- Kind: B2
- Application number: 12/678,208
- Filed: 2008-08-21
- Published: 2010-09-23
- Granted: 2014-07-22
- Earliest claimed: 2007-08-22
- Assignees: Telefonaktiebolaget L M Ericsson (publ)
- Applicants: Reiner Ludwig; Daniel Enström; Ingemar Johansson; Tomas Hedberg
- Inventors: Reiner Ludwig; Daniel Enström; Ingemar Johansson; Tomas Hedberg
- Web page: https://patentgrep.com/patent/US8787156B2

## CPC

- H04W 28/0252: {per individual bearer or channel (dynamic wireless traffic scheduling H04W72/12)}
- H04L 1/0002: {by adapting the transmission rate}
- H04L 47/11: Identifying congestion
- H04L 47/24: Traffic characterised by specific attributes, e.g. priority or QoS
- H04L 47/31: by tagging of packets, e.g. using discard eligibility [DE] bits
- H04W 8/04: Registration at HLR or HSS [Home Subscriber Server]
- 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/10: Flow control {between communication endpoints}
- H04W 28/02: Traffic management, e.g. flow control or congestion control
- H04W 28/22: Negotiating communication rate
- H04W 72/12: Wireless traffic scheduling
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

A method of controlling a radio access network entity of a data unit communication network is described, said radio access network entity being involved in providing a transport service to a radio terminal of said data unit communication network, said transport service being characterized by a set of values associated with respective service quality parameters, said method comprising: monitoring (S30) a communication quality at the radio access level of a communication between said terminal and an access point of said radio access network, and setting (S31) a congestion indication marking in data units of said transport service if said communication quality fulfills a radio communication degradation condition.

## Claims

### Claim 1

A method for controlling a receiver of a data unit communication from a data source, said receiver being associated with a first terminal of a data unit communication network providing said first terminal with a transport service characterized by a set of values associated with respective service quality parameters, said service quality parameters comprising a minimum transmission capacity parameter, said data source being associated with a second terminal, said method comprising:
determining, by the receiver, whether a received data unit contains a congestion indication marking,
if said congestion indication marking is detected, sending, from the receiver, to said data source a message for adjusting a data transmission rate of said data source, said message indicating as an upper bound for said data transmission rate a value corresponding to a value associated with the minimum transmission capacity parameter for said first transport service.

### Claim 2 (depends on 1)

The method of claim 1, wherein said data units comprise IP packets and said congestion indication marking is an Explicit Congestion Notification in an IP header of said data units.

### Claim 3

A method of controlling a data source of a data unit communication to a receiver, said receiver being associated with a first terminal of a data unit communication network providing said first terminal with a first transport service characterized by a first set of values associated with respective first service quality parameters, said first service quality parameters comprising a first minimum transmission capacity parameter, said data source being associated with a second terminal of a data unit communication network providing said second terminal with a second transport service characterized by a second set of values associated with respective second service quality parameters, said second service quality parameters comprising a second minimum transmission capacity parameter, said method comprising:
determining whether a message for adjusting a data transmission rate of said data source has been received from said receiver,
if said message is received, adjusting the transmission rate of said data source based on an upper bound for said data transmission rate indicated in said message, the upper bound corresponding to a value associated with the first minimum transmission capacity parameter, and based on a value corresponding to a value associated with the second minimum transmission capacity parameter for said transport service provided to said second terminal associated with said data source.

### Claim 4

A communication device that is controlled to act as a receiver of a data unit communication from a data source and comprising a first terminal of a data unit communication network providing said first terminal with a transport service comprising a set of values associated with respective service quality parameters, said service quality parameters comprising a minimum transmission capacity parameter, said data source being associated with a second terminal said communication device comprising:
a control element arranged for determining whether a received data unit contains a congestion indication marking, and
if said congestion indication marking is detected, the control element further arranged for sending to said data source a message for adjusting a data transmission rate of said data source, said message indicating as an upper bound for said data transmission rate a value corresponding to a value associated with the minimum transmission capacity parameter for said first transport service provided to said first terminal associated with said receiver.

### Claim 5

A communication device that is controlled to act as a data source of a data unit communication to a receiver, comprising a second terminal of a data unit communication network providing said second terminal with a transport service comprising a set of values associated with respective service quality parameters, said service quality parameters comprising a minimum transmission capacity parameter, said receiver being associated with a first terminal of a data unit communication network providing said first terminal with a first transport service characterized by a first set of values associated with respective first service quality parameters, said first service quality parameters comprising a first minimum transmission capacity parameter, said communication device comprising:
a control element arranged for determining whether a message for adjusting a data transmission rate of said data source has been received from said receiver, and
if said message is received, the control element further arranged for adjusting the transmission rate of said data source based on an upper bound for said data transmission rate indicated in said message, the upper bound corresponding to a value associated with the first minimum transmission capacity parameter, and based on a value corresponding to a value associated with the second minimum transmission capacity parameter for said transport service provided to said second terminal associated with said data source.
