IP Library Granted Patent US 8,432,815
Granted Patent B2
US 8,432,815 · App. 10/915,630 · Granted Apr 30, 2013

Optimization of the data throughput of a mobile radio connection by efficient packet type changing

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,432,815
App. No.
10/915,630
Granted
Apr 30, 2013
Kind
B2
Abstract

A packet-oriented mobile radio transmission system takes account of a packet utilization level that indicates how much of the maximum amount of payload information that can be transmitted is used for transmission. Such packet utilization level is a function of the packet type. A packet type that is suitable in the respective reception conditions is selected at the receiving end as a function of a variable that is characteristic of the integrity of the received data, and of the packet utilization level. At the transmission end, the packet type is switched as a function of the selection result.

Claims (37)

1. A method for optimization of the effective data throughput in a packet-oriented mobile radio transmission system with different packet types, comprising:

a) receiving data comprising a present packet type;

b) determining a value for at least one variable that is characteristic of an integrity of the received data in a single packet, or in two or more packets, or in a part of one or more packets for the present packet type by counting individual errors and double errors in a number of data blocks and dividing a quotient of the number of errors by a total number of data checked;

c) determining a value for a packet utilization level for one or more packets of the present packet type, with the packet utilization level indicating, a ratio of an actual number of bits of payload information plus redundancy that is transmitted to a maximum possible number of bits, which is dependent on the packet type, of payload information in one or more packets, wherein the packet utilization level comprises a variable value for a given packet type;

d) comparing the determined value for the at least one variable that is characteristic of the integrity of the received data with at least one interpolated threshold value that is dependent on the packet utilization level; and

e) selecting a suitable packet type for a subsequent packet transmission in response to the comparison as a function of the at least one variable that is characteristic of the integrity of the received data, and of the packet utilization level.

2. The method according to claim 1 , wherein the variable that is characteristic of the integrity of the received data comprises a bit error rate.

3. The method according to claim 2 , wherein the packet types of the received data are coded using a forward error correction code.

4. The method according to claim 2 , wherein two or more discrete packet utilization levels are associated with one or more respective threshold values, and the threshold values are stored in the mobile radio transmission system.

5. The method according to claim 4 , wherein a threshold value is determined for a determined packet utilization level by interpolation from two or more stored threshold values.

6. The method according to claim 1 , wherein the threshold value in act e) is dependent on the present packet type.

7. The method according to claim 6 , wherein each of the packet types comprises one or more respectively associated threshold values, and the threshold values are stored in the mobile radio transmission system.

8. The method according to claim 2 , wherein the bit error rate is compared in act e) with a first and a second threshold value, with the first threshold value being higher than the second threshold value.

9. The method according to claim 8 , wherein the selection process in act e) further comprises:

selecting a packet type with a next smaller amount of effective information than the present packet type if the bit error rate is higher than the first threshold value; and

selecting a packet type with a next larger amount of effective information than the present packet type if the bit error rate is lower than the second threshold value.

10. The method according to claim 9 , wherein a packet type with a smaller amount of effective information comprises a packet comprising a shorter time duration, or a lower coding rate, or both, than the present packet type.

11. The method according to claim 1 , wherein the acts a) to e) are carried out in a receiver, and the act e) is followed by an additional act comprising:

f) transmitting the selection of the suitable packet type to a transmitter that is associated with the receiver, and performing transmission-end switching of the packet type to the packet type selected in act e) at the transmitter.

12. The method according to claim 1 , wherein the method is used in a Bluetooth radio transmission system.

13. A method for optimization of data throughput in a packet-type wireless transmission system, comprising:

receiving data comprising a present packet type at a receiver;

determining an integrity characteristic associated with the received data in a single packet, or in two or more packets, or in a part of one or more packets for the present packet type by counting individual errors and double errors in a number of data blocks and dividing a quotient of the number of errors by a total number of data checked;

determining a packet utilization level associated with the received data, with the packet utilization level indicating a ratio of an actual number of bits of payload information plus redundancy that is transmitted to a maximum possible number of bits, which is dependent on the packet type, of payload information in one or more packets, wherein the packet utilization level comprises a variable value for a given packet type;

comparing the determined value for the at least one variable that is characteristic of the integrity of the received data with at least one interpolated threshold value that is dependent on the packet utilization level; and

determining an optimal packet type for a subsequent packet transmission in response to the comparison based on the determined integrity characteristic and the packet utilization level.

14. The method of claim 13 , wherein the present packet type comprises a DH type packet comprising a packet error checksum, and wherein the integrity characteristic comprises a packet error rate.

15. The method of claim 13 , wherein the present packet type comprises a DM type packet comprising forward error correction coding, and wherein the integrity characteristic comprises a bit error rate.

16. The method of claim 15 , wherein determining the optimal packet type comprises:

selecting bit error rate threshold values based on the determined packet utilization level;

comparing the determined bit error rate to the bit error rate threshold values; and

determining the optimal packet type in response to the comparison.

17. The method of claim 16 , further comprising:

calculating interpolated bit error rate threshold values based on the bit error rate threshold values, and using the interpolated bit error rate threshold values in the comparison.

18. The method of claim 13 , further comprising:

communicating the optimal packet type to a transmitter performing the subsequent packet transmission; and

performing a switch of packet types for transmission, if necessary, based on the communication.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 29, 2022
From: INTEL DEUTSCHLAND GMBH
To: INTEL CORPORATION
Reel/Frame 061356/0001 →
CHANGE OF NAME Recorded Nov 6, 2015
From: INTEL MOBILE COMMUNICATIONS GMBH
To: INTEL DEUTSCHLAND GMBH
Reel/Frame 037057/0061 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 19, 2012
From: INTEL MOBILE COMMUNICATIONS TECHNOLOGY GMBH
To: INTEL MOBILE COMMUNICATIONS GMBH
Reel/Frame 027556/0709 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 18, 2012
From: INFINEON TECHNOLOGIES AG
To: INTEL MOBILE COMMUNICATIONS TECHNOLOGY GMBH
Reel/Frame 027548/0623 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 24, 2005
From: BRUCKMANN, DIETER; FELBECKER, BRITTA; HELLFAJER, ROLAND; UWAH, ALEXANDER
To: INFINEON TECHNOLOGIES AG
Reel/Frame 016202/0104 →