Integrated self-optimizing multi-parameter and multi-variable point to multipoint communication system
First Claim
1. A method, including steps ofdetermining first values for a plurality of first parameters and one or more second parameters for a communication link, said first parameters being associated with a first layer of an OSI model communication system and said second parameters being associated with a second layer of the OSI model communication system;
- sending first information using said first values;
obtaining second information regarding characteristics of said communication link in response to a result of said steps of sending; and
adjusting a plurality of said first values in conjunction in response to said second information, whereby said first parameters and said second parameters for further use of said communication link are responsive to said steps of adjusting;
wherein said steps of adjusting include steps of dynamically selecting a set of altered first values in response to said second information, said set of altered first values including at least two changes to said first parameters and said second parameters, said set of altered first values having been determined to be superior to altered first values having only one change to said first parameters and said second parameters.
9 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
39 Claims
-
1. A method, including steps of
determining first values for a plurality of first parameters and one or more second parameters for a communication link, said first parameters being associated with a first layer of an OSI model communication system and said second parameters being associated with a second layer of the OSI model communication system; -
sending first information using said first values;
obtaining second information regarding characteristics of said communication link in response to a result of said steps of sending; and
adjusting a plurality of said first values in conjunction in response to said second information, whereby said first parameters and said second parameters for further use of said communication link are responsive to said steps of adjusting;
wherein said steps of adjusting include steps of dynamically selecting a set of altered first values in response to said second information, said set of altered first values including at least two changes to said first parameters and said second parameters, said set of altered first values having been determined to be superior to altered first values having only one change to said first parameters and said second parameters. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 11, 12, 13)
frequency division, time division, space division, spread spectrum code division.
-
-
8. A method as in claim 1, wherein said communication link includes a plurality of distinguishable channels, said channels being distinguished using at least one of:
frequency division, time division, space division, spread spectrum code division.
-
11. A method as in claim 1, wherein said steps of adjusting are responsive to a type of protocol being used by at least one of the group:
- a physical layer, a media access layer, a network layer, a transport layer, an application layer.
-
12. A method as in claim 11, wherein said steps of adjusting are responsive to whether an application layer protocol is for asymmetric transfer of information.
-
13. A method as in claim 11, wherein said steps of adjusting are responsive to whether an application layer protocol is for sending voice or video information.
-
9. A method including steps of
determining first values for a plurality of first parameters and one or more second parameters for a communication link, said first parameters being associated with a first layer of an OSI model communication system and said second parameters being associated with a second layer of the OSI model communication system; -
sending first information using said first values;
obtaining second information regarding characteristics of said communication link in response to a result of said steps of sending; and
adjusting a plurality of said first values in conjunction in response to said second information, whereby said first parameters and said second parameters for further use of said communication link are responsive to said steps of adjusting; and
recording an old set of said first values for said communication link;
wherein said steps of adjusting include calculating a new set of said first values for said communication link in response to a result of said steps of obtaining second information; and
combining an adjusted set of said first values adaptively in response to said old set of said first values and said new set of said first values. - View Dependent Claims (10)
-
-
14. A base station controller including
one or more antennas for sending and receiving information over a communication link; -
a processor that controls sending and receiving information over the communication link responsive to at least first parameters associated with a first layer of an OSI model communication system and one or more second parameters associated with a second layer of an OSI model communication system; and
a memory that stores data and instructions, the data including the first parameters and the second parameter, the instructions including steps of;
determining first values for a plurality of the first parameters and the second parameters for the communication link;
sending first information using said first values;
obtaining second information regarding characteristics of said communication link in response to a result of said steps of sending; and
adjusting a plurality of said first values in conjunction in response to said second information, whereby said first parameters and said second parameters for further use of said communication link are responsive to said steps of adjusting;
wherein said steps of adjusting include steps of dynamically selecting a set of altered first values in response to said second information, said set of altered first values including at least two changes to said first parameters and said second parameters, said set of altered first values having been determined to be superior to altered first values having only one change to said first parameters and said second parameters. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 24, 25, 26)
-
-
22. A base station controller including
one or more antennas for sending and receiving information over a communication link; -
a processor that controls sending and receiving information over the communication link responsive to at least first parameters associated with a first layer of an OSI model communication system and one or more second parameters associated with a second layer of an OSI model communication system; and
a memory that stores data and instructions, the data including the first parameters and the second parameter, the instructions including steps of;
determining first values for a plurality of the first parameters and the second parameters for the communication link;
sending first information using said first values;
obtaining second information regarding characteristics of said communication link in response to a result of said steps of sending;
adjusting a plurality of said first values in conjunction in response to said second information, whereby said first parameters and said second parameters for further use of said communication link are responsive to said steps of adjusting; and
recording an old set of said first values for said communication link;
wherein said steps of adjusting include calculating a new set of said first values for said communication link in response to a result of said steps of obtaining second information; and
combining an adjusted set of said first values adaptively in response to said old set of said first values and said new set of said first values. - View Dependent Claims (23)
-
-
27. A memory storing information including instructions, the instructions executable by a processor to control sending and receiving information over a communication link responsive to at least first parameters associated with a first layer of an OSI model communication system and one or more second parameters associated with a second layer of an OSI model communication system, the instructions including steps of:
-
determining first values for a plurality of the first parameters and the second parameters for the communication link;
sending first information using said first values;
obtaining second information regarding characteristics of said communication link in response to a result of said steps of sending; and
adjusting a plurality of said first values in conjunction in response to said second information, whereby said first parameters and said second parameters for further use of said communication link are responsive to said steps of adjusting;
wherein said steps of adjusting include steps of dynamically selecting a set of altered first values in response to said second information, said set of altered first values including at least two changes to said first parameters and said second parameters, said set of altered first values having been determined to be superior to altered first values having only one change to said first parameters and said second parameters. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 37, 38, 39)
-
-
35. A memory storing information including instructions, the instructions executable by a processor to control sending and receiving information over a communication link responsive to at least first parameters associated with a first layer of an OSI model communication system and one or more second parameters associated with a second layer of an OSI model communication system, the instructions including steps of
determining first values for a plurality of the first parameters and the second parameters for the communication link; -
sending first information using said first values;
obtaining second information regarding characteristics of said communication link in response to a result of said steps of sending;
adjusting a plurality of said first values in conjunction in response to said second information, whereby said first parameters and said second parameters for further use of said communication link are responsive to said steps of adjusting; and
recording an old set of said first values for said communication link;
wherein said steps of adjusting include calculating a new set of said first values for said communication link in response to a result of said steps of obtaining second information; and
combining an adjusted set of said first values adaptively in response to said old set of said first values and said new set of said first values. - View Dependent Claims (36)
-
Specification