IP Library Granted Patent US 8,045,465
Granted Patent B2
US 8,045,465 · App. 11/079,082 · Granted Oct 25, 2011

Wireless mobile terminal and telecommunication system

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 8,045,465
App. No.
11/079,082
Granted
Oct 25, 2011
Kind
B2
Abstract

A wireless mobile terminal determining a size of an advertised window depending on a current data rate of a wireless downlink transmission is provided. The wireless mobile terminal receives from a transmission control protocol (TCP) sender a data packet comprising a header portion and a payload portion; and determines the current data rate of the wireless downlink transmission to the wireless mobile terminal from signaling information contained in the header portion of the data packet; and determines the size of the advertised window depending on the current data rate of the wireless downlink transmission.

Claims (54)

1. A wireless mobile terminal comprising:

transmission control protocol (TCP) receiver means receiving a data packet sent from a TCP sender, the data packet comprising a header portion and a payload portion;

means for determining a current data rate of a wireless downlink transmission to the wireless mobile terminal from signaling information contained in the header portion of the data packet; and

means for determining a size of an advertised window depending on the current data rate of the wireless downlink transmission to the wireless mobile terminal,

wherein the signaling information comprises information about the current data rate of the wireless downlink transmission to the wireless mobile terminal or information about a current modulation and a coding scheme, and

wherein the means for determining the current data rate of the wireless downlink transmission to the wireless mobile terminal determines the current data rate from the information about the current data rate of the wireless downlink transmission to the wireless mobile terminal or the information about a current modulation and a coding scheme included in the signaling information.

2. The wireless mobile terminal of claim 1 , the means for determining the size of the advertised window being adapted to increase the size of the advertised window when the data rate is increased and vice versa.

3. The wireless mobile terminal of claim 1 , further comprising means for transmitting the size of the advertised window to a TCP sender with an acknowledgement via an access point.

4. A wireless telecommunication system comprising:

the TCP sender;

an access point through which at least one wireless mobile terminal of claim 1 receives the data packet from the TCP sender; and

the at least one wireless mobile terminal.

5. A method of determining a size of an advertised window for a transmission control protocol (TCP) receiver of a wireless mobile terminal, the method comprising:

receiving a data packet sent from a TCP sender at the TCP receiver, the data packet comprising a header portion and a payload portion;

determining a current data rate of a wireless downlink transmission to the wireless mobile terminal from signaling information contained in the header portion of the data packet; and

determining the size of the advertised window in proportion to the current data rate of the wireless downlink transmission to the wireless mobile terminal

wherein the signaling information comprises information about the current data rate of the wireless downlink transmission to the wireless mobile terminal or information about a current modulation and a coding scheme, and

wherein the determining the current data rate of the wireless downlink transmission to the wireless mobile terminal comprises determining the current data rate from the information about the current data rate of the wireless downlink transmission to the wireless mobile terminal or the information about a current modulation and a coding scheme included in the signaling information.

6. A non-transitory computer-readable recording medium having recorded thereon a program for executing a method of determining a size of an advertised window for a transmission control protocol (TCP) receiver of a wireless mobile terminal, the program being executed by a computer or a processor, and the method comprising:

receiving a data packet sent from a TCP sender at the TCP receiver, the data packet comprising a header portion and a payload portion;

determining a current data rate of a wireless downlink transmission to the wireless mobile terminal from signaling information contained in the header portion of the data packet; and

determining the size of the advertised window in proportion to the current data rate of the wireless downlink transmission to the wireless mobile terminal,

wherein the signaling information comprises information about the current data rate of the wireless downlink transmission to the wireless mobile terminal or information about a current modulation and a coding scheme, and

wherein the determining the current data rate of the wireless downlink transmission to the wireless mobile terminal comprises determining the current data rate from the information about the current data rate of the wireless downlink transmission to the wireless mobile terminal or the information about a current modulation and a coding scheme included in the signaling information.

7. A non-transitory computer-readable recording medium having recorded thereon a program for executing a method of determining a size of an advertised window for a transmission control protocol (TCP) sender of a wireless mobile terminal, the program being executed by a computer or a processor, and the method comprising:

sending a data packet to a TCP receiver, the data packet comprising a header portion and a payload portion;

determining a current data rate of a wireless uplink transmission to the TCP receiver from signaling information contained in the header portion of the data packet;

determining a first data rate dependent window size depending on the current data rate of the wireless uplink transmission;

receiving a second advertised window size from the TCP receiver; and

selecting a minimum of the first data rate dependent window size and the second advertised window size as the size of the advertised window size for usage by the TCP sender,

wherein the signaling information comprises information about the current data rate of the wireless uplink transmission to the TCP receiver or information about a current modulation and a coding scheme, and

wherein the determining the current data rate of the wireless uplink transmission to the TCP receiver comprises determining the current data rate from the information about the current data rate of the wireless uplink transmission to the TCP receiver or the information about a current modulation and a coding scheme included in the signaling information.

8. The non-transitory computer-readable recording medium of claim 7 , wherein the determining the first data rate dependent window size is performed using pre-defined tuples of first sizes and data rates for determination of the first data rate dependent window size.

9. A wireless mobile terminal comprising:

transmission control protocol (TCP) sender means sending a data packet to a TCP receiver, the data packet comprising a header portion and a payload portion;

means for determining a current data rate of a wireless uplink transmission to the TCP receiver from signaling information contained in the header portion of the data packet;

means for determining a first data rate dependant window size depending on the current data rate of the wireless uplink transmission;

means for receiving a second advertised window size from the TCP receiver;

means for selecting a minimum advertised window size from the first data rate dependant window size and the second advertised window size for usage by the TCP sender means,

wherein the signaling information comprises information about the current data rate of the wireless uplink transmission to the TCP receiver or information about a current modulation and a coding scheme, and

wherein the means for determining the current data rate of the wireless downlink transmission to the TCP receiver determines the current data rate from the information about the current data rate of the wireless uplink transmission to the wireless mobile terminal or the information about a current modulation and a coding scheme included in the signaling information.

10. A wireless telecommunication system comprising:

a TCP receiver;

an access point through which at least one wireless mobile terminal of claim 4 sends the data packet to the TCP receiver; and

the at least one wireless mobile terminal.

11. The wireless mobile terminal of claim 9 , the means for determining the first data rate dependant window size being adapted to determine the first data rate dependant window size in proportion to a physical data rate of the wireless uplink transmission.

12. A method of determining a size of an advertised window for a transmission control protocol (TCP) sender of a wireless mobile terminal, the method comprising:

sending a data packet to a TCP receiver, the data packet comprising a header portion and a payload portion;

determining a current data rate of a wireless uplink transmission to the TCP receiver from signaling information contained in the header portion of the data packet;

determining a first data rate dependent window size depending on the current data rate of the wireless uplink transmission;

receiving a second advertised window size from the TCP receiver; and

selecting a minimum of the first data rate dependent window size and the second advertised window size as the size of the advertised window size for usage by the TCP sender,

wherein the signaling information comprises information about the current data rate of the wireless uplink transmission to the TCP receiver or information about a current modulation and a coding scheme, and

wherein the determining the current data rate of the wireless uplink transmission to the TCP receiver comprises determining the current data rate from the information about the current data rate of the wireless uplink transmission to the TCP receiver or the information about a current modulation and a coding scheme included in the signaling information.

Assignments (10)
PATENT SECURITY AGREEMENT Recorded Apr 22, 2023
From: RPX CORPORATION
To: BARINGS FINANCE LLC, AS COLLATERAL AGENT
Reel/Frame 063429/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 28, 2021
From: PROVENANCE ASSET GROUP LLC
To: RPX CORPORATION
Reel/Frame 059352/0001 →
RELEASE OF SECURITY INTEREST Recorded Nov 30, 2021
From: NOKIA US HOLDINGS INC.
To: PROVENANCE ASSET GROUP HOLDINGS LLC; PROVENANCE ASSET GROUP LLC
Reel/Frame 058363/0723 →
RELEASE OF SECURITY INTEREST Recorded Nov 30, 2021
From: CORTLAND CAPITAL MARKETS SERVICES LLC
To: PROVENANCE ASSET GROUP HOLDINGS LLC; PROVENANCE ASSET GROUP LLC
Reel/Frame 058983/0104 →
ASSIGNMENT AND ASSUMPTION AGREEMENT Recorded Feb 14, 2019
From: NOKIA USA INC.
To: NOKIA US HOLDINGS INC.
Reel/Frame 048370/0682 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 13, 2017
From: NOKIA TECHNOLOGIES OY; NOKIA SOLUTIONS AND NETWORKS BV; ALCATEL LUCENT SAS
To: PROVENANCE ASSET GROUP LLC
Reel/Frame 043877/0001 →
SECURITY INTEREST Recorded Sep 13, 2017
From: PROVENANCE ASSET GROUP HOLDINGS, LLC; PROVENANCE ASSET GROUP LLC
To: NOKIA USA INC.
Reel/Frame 043879/0001 →
SECURITY INTEREST Recorded Sep 13, 2017
From: PROVENANCE ASSET GROUP HOLDINGS, LLC; PROVENANCE ASSET GROUP, LLC
To: CORTLAND CAPITAL MARKET SERVICES, LLC
Reel/Frame 043967/0001 →
CHANGE OF NAME Recorded Aug 15, 2011
From: ALCATEL
To: ALCATEL LUCENT
Reel/Frame 026749/0346 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 15, 2005
From: COUPECHOUX, MARCEAU; BROUET, JEROME
To: ALCATEL
Reel/Frame 016389/0901 →