Integrated self-optimizing multi-parameter and multi-variable point to multipoint communication system
First Claim
1. A method, including steps ofdetermining current first values for a plurality of first parameters and at least one second parameter for a communication link, said first parameters being associated with a first layer of an OSI model communication system and said second parameter being associated with a second layer of the OSI model communication system;
- sending first information using said current first values;
obtaining second information regarding characteristics of said communication link in response to a result of said steps of sending;
determining dynamic exact first values for the plurality of the parameters in response to the characteristics of said communication link; and
adjusting a plurality of first values for the plurality of the parameters in conjunction in response to said second information, said step of adjusting comprising linearly mixing each current first value for the plurality of the parameters with a corresponding dynamic exact first value, whereby further use of said communication link is responsive to said steps of adjusting.
7 Assignments
0 Petitions
Accused Products
Abstract
The invention provides a method and system for adaptive point to multipoint wireless communication. The wireless physical layer and the wireless media-access-control (MAC) layer collectively include a set of parameters, which are adaptively modified by a base station controller for communication with a plurality of customer premises equipment. The base station controller adjusts communication with each customer premises equipment individually and adaptively in response to changes in characteristics of communication, including physical characteristics, amount of communication traffic, and nature of application for the communication traffic.
-
Citations
44 Claims
-
1. A method, including steps of
determining current first values for a plurality of first parameters and at least one second parameter for a communication link, said first parameters being associated with a first layer of an OSI model communication system and said second parameter being associated with a second layer of the OSI model communication system; -
sending first information using said current first values; obtaining second information regarding characteristics of said communication link in response to a result of said steps of sending; determining dynamic exact first values for the plurality of the parameters in response to the characteristics of said communication link; and adjusting a plurality of first values for the plurality of the parameters in conjunction in response to said second information, said step of adjusting comprising linearly mixing each current first value for the plurality of the parameters with a corresponding dynamic exact first value, whereby further use of said communication link is responsive to said steps of adjusting. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A base station controller comprising:
-
a processor that controls sending and receiving information over a communication link responsive to at least first parameters associated with a first layer of OSI model communication system and one or more second parameters associated with a second layer of the OSI model communication system; and a memory that stores instructions, the memory being coupled to the processor, the instructions, when executed by the processor, cause the processor to perform steps of; determining current first values for a plurality of the first parameters and the one or more second parameters for the communication link; sending first information using said current first values; obtaining second information regarding characteristics of said communication link in response to a result of said step of sending; determining dynamic exact first values for the parameters in response to the second information; and adjusting a plurality of first values for the parameters, said step of adjusting comprising linearly mixing each current first value with a corresponding dynamic exact first value, whereby further use of said communication link is responsive to said step of adjusting. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. An article of manufacture comprising a memory storing a set of instructions that, when executed by a processor that controls sending and receiving information over a communication link responsive to at least first parameters associated with a first layer of OSI model communication system and one or more second parameters associated with a second layer of the OSI model communication system, cause the processor to perform steps of:
-
determining current first values for a plurality of the parameters for the communication link; sending first information using said current first values; obtaining second information regarding characteristics of said communication link in response to a result of said step of sending; determining dynamic exact first values for the plurality of the parameters in response to the second information; and adjusting the plurality of the parameters, said step of adjusting comprising linearly mixing each current first value with a corresponding dynamic exact first value, whereby further use of said communication link is responsive to said step of adjusting. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. A method of self-optimizing point to multipoint communication, the method including steps of:
-
determining current values for a plurality of parameters for a communication link; determining characteristics of said communication link; determining exact values corresponding to said characteristics of said communication link; and determining new values for said plurality of parameters based on differences between said current values and said exact values using hysteresis parameters applied to said differences; whereby said current values have a persistent effect on said new values. - View Dependent Claims (33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44)
-
Specification