IP Library Granted Patent US 7,573,910
Granted Patent B2
US 7,573,910 · App. 10/569,128 · Granted Aug 11, 2009

Wireless device with dynamic fragmentation threshold adjustment

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 7,573,910
App. No.
10/569,128
Granted
Aug 11, 2009
Kind
B2
Abstract

A wireless communication device includes an input/output terminal. A memory is configured to store parameters relevant to a wireless communication protocol. A modem is coupled to the input/output terminal and the memory and configured to operate a wireless protocol over a wireless channel with other modems based at least in part on the parameters stored in the memory. A logic circuit is coupled to the modem and the memory and configured to receive information related to wireless channel conditions and update at least one parameter in the memory. In one aspect of the invention, the wireless protocol is 802.11. Advantages of the invention include the ability to achieve higher wireless communication throughput due to the dynamic setting of the communication parameters, for example, the fragmentation threshold.

Claims (8)

1. A wireless communication device comprising: an input/output terminal; a memory configured to store parameters relevant to a wireless communication protocol and to store a fragmentation threshold; a modem coupled to the input/output terminal and the memory and configured to communicate using a wireless protocol over a wireless channel with at least one other modem based at least in part on the parameters stored in the memory and to use the fragmentation threshold to frame outgoing data packets; and a logic circuit coupled to the modem and the memory, wherein the logic circuit is configured to receive information related to wireless channel performance and update at least one parameter in the memory, wherein the information related to wireless channel conditions includes a received signal strength indicator, a symbol energy, an incoming frame error rate, an outgoing frame error rate and an impulse response signal energy, and wherein the logic circuit is further configured to periodically update the fragmentation threshold based at least in part on a function of the received signal strength indicator, the symbol energy, the incoming frame error rate, the outgoing frame error rate and the impulse response signal energy, wherein the fragmentation threshold of a frame is based on a function of the difference between received signal strength indicators of two previous frames, the difference between symbol energies of the two previous frames, the difference between incoming frame error rates of the two previous frames, the difference between outgoing frame error rates of the two previous frames and the difference between impulse response signal energies of the two previous frames.

2. The wireless communication device of claim 1 , wherein the fragmentation threshold of a frame N can be expressed as:

frame N fragmentation threshold = f 1( p 1 N−1 −p 1 N−2 )+ f 2( p 2 N−1 −p 2 N−2 )+ f 3(p3 N−1 −p 3 N−2 ) + f 4( p 4 N−1 −p 4 N−2 )+ f 5( p 5 N−1 −p 5 N−2 ),

where the functions f 1 , f 2 , f 3 , f 4 and f 5 are monotone increasing functions, p 1 N−1 represents the received signal strength indicator of a previous frame N−1, p 1 N−2 represents the received signal strength indicator of another previous frame N−2, p 2 N−1 represents the symbol energy of the previous frame N−1, p 2 N−1 represents the symbol energy of the previous frame N−2, p 3 N−1 represents the incoming frame error rate of the previous frame N−1, p 3 N−2 represents the incoming frame error rate of the previous frame N−2, p 4 N−1 represents the outgoing frame error rate of the previous frame N−1, p 4 N−2 represents the outgoing frame error rate of the previous frame N−p 2 , p 5 N−1 represents the impulse response signal energy of the previous frame N−1 and p 5 N−2 represents the impulse response signal energy of the previous frame N−2.

3. A method of communicating between wireless modems using a wireless protocol, comprising the steps of: storing parameters relevant to the wireless communication protocol in a memory coupled to a modem, wherein the storing step includes the step of storing a fragmentation threshold; communicating via the modem using the wireless protocol over a wireless channel with at least one other modem based at least in part on the parameters stored in the memory, wherein the communicating step includes the step of using the fragmentation threshold to frame outgoing data packets; and receiving information related to wireless channel conditions and updating at least one parameter in the memory, wherein the information related to wireless channel conditions includes a received signal strength indicator, a symbol energy, an incoming frame error rate, an outgoing frame error rate and an impulse response signal energy, and wherein the updating step includes the step of periodically updating the fragmentation threshold based at least in part on a function of the received signal strength indicator, the symbol energy, the incoming frame error rate, the outgoing frame error rate and the impulse response signal energy, wherein the fragmentation threshold of a frame is based on a function of the difference between received signal strength indicators of two previous frames, the difference between symbol energies of the two previous frames, the difference between incoming frame error rates of the two previous frames, the difference between outgoing frame error rates of the two previous frames and the difference between impulse response signal energies of the two previous frames.

4. The method of claim 3 , wherein the fragmentation threshold of a frame N can be expressed as:

frame N fragmentation threshold = f 1( p 1 N−1 −p 1 N−2 )+ f 2( p 2 N−1 −p 2 N−2 )+ f 3( p 3 N−1 −p 3 N−2 ) + f 4( p 4 N−1 −p 4 N−2 )+ f 5( p 5 N−1 −p 5 N−2 ),

where the functions f 1 , f 2 , f 3 , f 4 and f 5 are monotone increasing functions, p 1 N−1 represents the received signal strength indicator of a previous frame N−1, p 1 N−2 represents the received signal strength indicator of another previous frame N−2, p 2 N−1 represents the symbol energy of the previous frame N−1, p 2 N−2 represents the symbol energy of the previous frame N−2, p 3 N1 represents the incoming frame error rate of the previous frame N−1, p 3 N−2 represents the incoming frame error rate of the previous frame N−2, p 4 N−1 represents the outgoing frame error rate of the previous frame N−1, p 4 N−2 represents the outgoing frame error rate of the previous frame N−2, p 5 N−1 represents the impulse response signal energy of the previous frame N−1 and p 5 N−2 represents the impulse response signal energy of the previous frame N−2.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 22, 2011
From: NXP B.V.
To: CALLAHAN CELLULAR L.L.C.
Reel/Frame 027265/0798 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 17, 2007
From: KONINKLIJKE PHILIPS ELECTRONICS N.V.
To: NXP B.V.
Reel/Frame 019719/0843 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 12, 2007
From: LI, PEN
To: KONINKLIJKE PHILIP ELECTRONICS N.V.
Reel/Frame 018999/0221 →