IP Library Granted Patent US 10,805,824
Granted Patent B2
US 10,805,824 · App. 14/769,223 · Granted Oct 13, 2020

Network node and a method of a network node of controlling data packet delivery to a mobile terminal in case of data rate throttling after having reached a data download cap

Inventors: Robert Skog (Hässelby, SE); Anders Axelsson (Sundyberg, SE); Johan Kölhi (Vaxholm, SE); Thorsten Lohmar (Aachen, DE); Dan Mathiasen (Nacka, SE)
Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
H04W28/0221H04L47/14H04L49/90H04W52/0212H04W72/048H04W76/28H04L47/25Y02D70/00Y02D70/1242Y02D70/1262Y02D70/24
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,805,824
App. No.
14/769,223
Granted
Oct 13, 2020
Kind
B2
Abstract

The present invention relates to a network node ( 14, 18, 21 ) and a method of a network node of controlling data delivery to a mobile terminal ( 11, 12, 13 ) in case of data rate throttling after having reached a data download cap. The method comprises the steps of acquiring (S 101 ) the data to be delivered to the mobile terminal, receiving (S 102 ) an indication that a data download cap for the mobile terminal has been reached, and buffering (S 103 ) the acquired data. The method further comprises the step of delivering (S 104 ) the buffered data to the mobile terminal in bursts.

Claims (27)

1. A method by a network node of controlling data to be delivered to a mobile terminal, the method comprising:

receiving an indication that a data download cap has been reached in a current download quota period, for a subscription associated with the mobile terminal; and

responsive to receiving the indication, throttling further data downloads to the mobile terminal during a remaining portion of the current quota period, based on:

buffering data received for delivery to the mobile terminal;

delivering the buffered data to the mobile terminal in bursts; and

controlling the period between the bursts in order to control transition by the mobile terminal into a lower-power state of operation between the bursts.

2. The method according to claim 1 , further comprising:

synchronizing, in case the data pertains to separate communication sessions, the bursts such that the bursts of a first of the separate communication sessions at least partially overlap with the bursts of at least a second of the separate communication sessions.

3. The method according to claim 1 , wherein the step of delivering the buffered data to the mobile terminal in bursts comprises accumulating data received for the mobile terminal in the buffer to form bursts of a desired length, and, to control the period between bursts, concatenating at least two buffered data subsets to form a burst to be delivered to the mobile terminal.

4. A network node for controlling data to be delivered to a mobile terminal, the network node comprising:

memory storing a computer program comprising program instructions; and

a processing circuit configured to execute the program instructions, whereby the processing circuit is configured to:

receive an indication that a data download cap has been reached in a current quota period, for a subscription associated with the mobile terminal; and

responsive to receiving the indication, throttle further data downloads to the mobile terminal during a remaining portion of the current quota period, based on being configured to:

buffer data received for delivery to the mobile terminal;

deliver the buffered data to the mobile terminal in bursts; and

control the period between the bursts in order to control transition by the mobile terminal into a lower-power state of operation between the bursts.

5. The network node according to claim 4 , the processing circuit further being configured to:

synchronize, in case the data pertains to separate communication sessions, the bursts such that the bursts of a first of the separate communication sessions at least partially overlap with the bursts of at least a second of the separate communication sessions.

6. The network node according to claim 4 , the processing circuit further being configured to accumulate the data received the mobile terminal in the buffer to form bursts of a desired length, and, to control the period between bursts, concatenating at least two buffered data subsets to form a burst to be delivered to the mobile terminal.

7. The network node according to claim 4 , said network node being one of: a radio base station (RBS), a base transceiver station (BTS), a NodeB, an eNodeB, a radio network controller (RNC), a base station controller (BSC), a Hypertext Transfer Protocol (HTTP) server, or a proxy server.

8. A non-transitory computer readable medium storing a computer program comprising computer program instructions that, when executed by a processor of a network node, configure the network node to control data to be delivered to a mobile terminal, said computer program comprising program instructions configuring the network node to:

receive an indication that a data download cap has been reached in a current download quota period, for a subscription associated with the mobile terminal; and

responsive to receiving the indication, throttle further data downloads to the mobile terminal during a remaining portion of the current quota period, based on:

buffering data received for delivery to the mobile terminal;

delivering the buffered data to the mobile terminal in bursts; and

controlling the period between the bursts in order to control transition by the mobile terminal into a lower-power state of operation between the bursts.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 9, 2024
From: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
To: SAGO STRATEGIC SOLUTIONS LLC
Reel/Frame 067942/0979 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 20, 2015
From: AXELSSON, ANDERS; KÖLHI, JOHAN; LOHMAR, THORSTEN; MATHIASEN, DAN; SKOG, ROBERT
To: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)
Reel/Frame 036380/0449 →
Continuity (1)
Related Publication 20160007224A1 · Jan 7, 2016