Method and apparatus for asynchronous adaptive protocol layer tuning
First Claim
1. An apparatus for use in a wireless communication network having a plurality of slave stations and a network control base station, said network control base station comprising:
- a transmitter;
a receiver;
a channel metric processor, coupled to said receiver, to evaluate communication medium characteristics;
a storage device for storing message transmission requests from said plurality of slave stations;
an adaptive protocol layer tuning module, responsive to said channel metric processor and said storage device and coupled to said transmitter, to optimize a load on said wireless communication network by evaluating properties of messages to be sent and by controlling a rate and a sequence of message generation by both said network control base station and said plurality of slave stations;
at least one layered protocol stack having a plurality of layers; and
an interface coupled between said adaptive protocol layer tuning module and said at least one layered protocol stack for enabling said adaptive protocol layer tuning module to control parameters of at least one layer of said at least one layered protocol stack.
6 Assignments
0 Petitions
Accused Products
Abstract
An apparatus is disclosed for continuous load optimization of wireless communication networks by making use of statistical data about both the communication medium characteristics and the characteristics of messages that users desire to send over the network. The network comprises a network control base station (20) and a plurality of slave stations (22). One or more applications (72, 104) are associated with each station which are used to generate the messages in digital format. Each application is coupled to a protocol stack (88) that defines the required characteristics of the data and changes to the data that occur during the communication process. An interface (90) is coupled to the layers of each protocol stack (88) to allow tuning of the message characteristics to maximize successful transmission with minimum message latency.
127 Citations
20 Claims
-
1. An apparatus for use in a wireless communication network having a plurality of slave stations and a network control base station, said network control base station comprising:
-
a transmitter;
a receiver;
a channel metric processor, coupled to said receiver, to evaluate communication medium characteristics;
a storage device for storing message transmission requests from said plurality of slave stations;
an adaptive protocol layer tuning module, responsive to said channel metric processor and said storage device and coupled to said transmitter, to optimize a load on said wireless communication network by evaluating properties of messages to be sent and by controlling a rate and a sequence of message generation by both said network control base station and said plurality of slave stations;
at least one layered protocol stack having a plurality of layers; and
an interface coupled between said adaptive protocol layer tuning module and said at least one layered protocol stack for enabling said adaptive protocol layer tuning module to control parameters of at least one layer of said at least one layered protocol stack. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
an interleave decoding processor coupled to said receiver; and
wherein said storage device is coupled to said interleave decoding processor for receiving said message transmission requests from said plurality of slave stations, and for storing and retrieving said message transmission requests from said slave stations when needed.
-
-
7. An apparatus as claimed in claim 1, wherein said adaptive protocol layer tuning module compares current and near future communication capabilities of said wireless communication network with all said message transmission requests, and generates network access assignments that equalize network loading and minimize message latency.
-
8. An apparatus as claimed in claim 7, wherein said network control base station includes:
-
a slave station parameter storage module to store said network access assignments for said plurality of slave stations; and
wherein said transmitter communicates said network access assignments to all of said plurality of slave stations.
-
-
9. An apparatus as claimed in claim 7, wherein said adaptive protocol layer tuning module and said interface communicates said network access assignments to each application coupled to said network control base station.
-
10. An apparatus for use in a wireless communication network having a plurality of slave stations and a network control base station, wherein each said slave station includes:
-
at least one application;
at least one layered protocol stack coupled to said at least one application, said at least one layered protocol stack having a plurality of layers;
a receiver for receiving messages and network access assignments from said network control base station;
a transmitter for transmitting message transmission requests and transmitting messages over said wireless communication network;
a protocol layer and transmit receive manager module coupled to said at least one layered protocol stack, said receiver, and said transmitter for controlling the overall operation of said slave station; and
an interface coupled between said protocol layer and transmit receive manager module and at least one of said plurality of layers for enabling said protocol layer and transmit receive manager module to control parameters of said at least one of said plurality of layers. - View Dependent Claims (11, 12, 13, 14, 15)
an interleave decoding processor coupled to said receiver; and
wherein said protocol layer and transmit receive manager module is coupled to said interleave decoding processor and to said interface for receiving said network access assignments from said network control base station and for supplying said network access assignments to each one of said plurality of layers of said at least one layered protocol stack.
-
-
15. An apparatus as claimed in claim 10, wherein said slave station includes:
-
a slave station applications module including said at least one application and said at least one layered protocol stack;
said protocol layer and transmit receive manager module for controlling transmission of said transmitted messages in accordance with said network access assignments; and
an interleave coding and waveform modulator coupled to said protocol layer and transmit receive manager module and to said slave station applications module.
-
-
16. A method for optimizing a load on a wireless communication network, the wireless communication, network including a plurality of slave stations and a network control base station, the method comprising the steps of:
-
receiving signals from said plurality of slave stations;
evaluating parameters of said received signals;
adjusting characteristics of said wireless communication network based upon said evaluated parameters thereby generating an optimal set of parameters for said wireless communication network to distribute a communication load across said wireless communication network, optimize a quality of service of said wireless communication network and minimize access delay time to said wireless communication network; and
supplying said optimal set of parameters to at least one protocol stack layer associated with applications of said network control base station. - View Dependent Claims (17, 18, 19, 20)
-
Specification