Integrated,self-optimizing,multi-parameter/multi-variable point-to-multipoint communication system [II]
First Claim
1. A method, including determining a first set of link parameters for transmitting messages from a transmitter to a receiver;
- attempting to send a plurality of packets using said first set of link parameters; and
determining a second set of link parameters in response to a frequency of dropped packets in said plurality of packets.
7 Assignments
0 Petitions
Accused Products
Abstract
An Integrated, Self-Optimizing, Multi-Parameter/Multi-Variable Point-to-Multipoint Communication System provides integrated adaptive and dynamic responsiveness for communication parameters related to multiple characteristics of wireless communication links for a single sender, a single receiver, and for sets of multiple senders and multiple receivers. The method and system are self-optimizing and adaptively and dynamically respond to results of attempts to optimize parameters related to multiple characteristics of wireless communication links. Multiple characteristics of wireless communication links are optimized simultaneously, in that the optimal set of values for a plurality of N characteristics, rather than N individual optimal values for each characteristic, is adaptively and dynamically selected. A wireless PHY layer and wireless MAC layer collectively include a set of communication parameters, which are adaptively modified by a BSC for communication with a plurality of CPE. The BSC adjusts communication with each CPE individually and adaptively in response to changes in communication characteristics.
-
Citations
59 Claims
-
1. A method, including
determining a first set of link parameters for transmitting messages from a transmitter to a receiver; -
attempting to send a plurality of packets using said first set of link parameters; and
determining a second set of link parameters in response to a frequency of dropped packets in said plurality of packets.
-
-
2. A method, including
determining a plurality of parameters for a communication channel, said parameters collectively having an effect on a result of communicating using said communication channel; adjusting said plurality of parameters for said communication channel, in response to performance of said communication channel. - View Dependent Claims (3)
-
4. A method, including
determining a set of values for at least one parameter in a communication system, said parameter being associated with a plurality of layers of an OSI model communication system; -
using said communication system using said first values;
obtaining characteristics of said communication system in response to said first values;
adjusting a plurality of said values in conjunction in response to said characteristics; and
using said communication system in response to said adjusted values. - View Dependent Claims (5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method, including
determining a unit of time independent of a number of data bits to be sent in a TDMA system; sending, within a TDMA frame in said TDMA system, a section within said frame including (a) a set of parameters for sending said data bits, and (b) an allocated number of said independent units of time. - View Dependent Claims (19, 20)
-
21. A method, including
determining a unit of time independent of a number of data bits to be sent in a TDMA system; -
sending, within a first TDMA frame in said TDMA system, a request within said frame including a number of data bits buffered for sending;
sending, within a second said TDMA frame, a message including (a) a set of parameters relating to sending said data bits, and (b) an allocated number of said independent units of time, said allocated number being responsive to said number of data bits; and
sending, within said second TDMA frame, a message having a number of data bits capable of being fit into said allocated number of said independent units of time according to said set of parameters.
-
-
22. A method including
maintaining a set of corresponding values for a plurality of parameters in a communication system; -
adjusting a plurality of said set of values in response to a performance measure in said communication system;
whereby said corresponding values are collectively optimized with regard to said performance measure. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34)
-
-
35. A method, including
optimizing a plurality of communication parameters in a point-to-multipoint communication system, said optimization including time-varying adjustment of said plurality of communication parameters for a set of independent communication channels in said communication system, said time-varying adjustment being responsive to at least one of statistical or time-varying aspects of each said communication channel; -
wherein said time-varying adjustment is independent with regard to each said independent communication channel;
wherein said communication parameters are effective to alter aspects of each said independent communication channel with regard to frequency-variation, spatial-variation, or time-variation of each said independent communication channel. - View Dependent Claims (36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49)
-
-
50. A method, including
optimizing a set of parameters for a communication channel, said parameters including time-varying, frequency-varying, or spatially-varying parameters for said communication channel; wherein said steps of optimizing include adjusting said set of parameters in an integrated manner for optimal performance, said optimal performance being responsive to interference conditions, multipath conditions, or combinations of interference conditions and multipath conditions. - View Dependent Claims (51, 52, 53, 54, 55, 56, 57)
-
58. A method, including
sending information in a system having a plurality of traffic flows, each said traffic flow having a link speed associated therewith, said link speeds possibly being different for differing traffic flows; scheduling sending of said information using said plurality of traffic flows in response to said differing link speeds.
-
59. A method, including
sending information from a sender to a set of receivers using a TDMA frame, said TDMA frame including a frame descriptor element having information regarding link parameters for selected ones of said receivers, said frame descriptor element being disposed in a selected position within said TDMA frame and having a selected set of link parameters; wherein said selected position, said selected set of link parameters, and a length value for said TDMA frame are each computable by each of said receivers without reference to a frame descriptor from an earlier said TDMA frame.
Specification