Dynamically managing and reconfiguring wireless mesh networks
First Claim
1. One or more computer-readable storage devices embodying processor-executable instructions which, responsive to execution by at least one processor, are configured to enable a device in a wireless mesh network to perform operations comprising:
- receiving a request from a device outside of the wireless mesh network to support an event requiring consumption of bandwidth in the wireless mesh network in a first configuration;
identifying an impact of the request on the wireless mesh network;
determining whether the impact of the request to support the event on a particular location in the wireless mesh network is greater than a threshold;
responsive to determining that the impact of the request to support the event on the particular location is greater than the threshold, determining whether an alternative configuration exists for the particular location that reduces the impact to below the threshold; and
responsive to determining that using the alternative configuration reduces the impact to below the threshold, using the alternative configuration that exists for the particular location.
3 Assignments
0 Petitions
Accused Products
Abstract
A wireless network with multiple subscriber systems in a lobe pool may operate by determining a state of the wireless network, identifying a new condition, the new condition including a new demand condition or a new network health condition, determining whether the new condition has a threshold impact on operations of the wireless network or component subscriber systems of the wireless network, and if the threshold impact exists, reconfiguring the wireless network to accommodate the new condition.
-
Citations
20 Claims
-
1. One or more computer-readable storage devices embodying processor-executable instructions which, responsive to execution by at least one processor, are configured to enable a device in a wireless mesh network to perform operations comprising:
-
receiving a request from a device outside of the wireless mesh network to support an event requiring consumption of bandwidth in the wireless mesh network in a first configuration; identifying an impact of the request on the wireless mesh network; determining whether the impact of the request to support the event on a particular location in the wireless mesh network is greater than a threshold; responsive to determining that the impact of the request to support the event on the particular location is greater than the threshold, determining whether an alternative configuration exists for the particular location that reduces the impact to below the threshold; and responsive to determining that using the alternative configuration reduces the impact to below the threshold, using the alternative configuration that exists for the particular location. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system comprising:
-
at least one processor; and one or more computer-readable storage devices embodying processor-executable instructions which, responsive to execution by the at least one processor, are configured to enable the system to; receive a request from a device outside of a wireless mesh network to support an event requiring consumption of bandwidth in the wireless mesh network in a first configuration; identify an impact of the request on the wireless mesh network; determine whether the impact of the request to support the event on a particular location in the wireless mesh network is greater than a threshold; responsive to determining that the impact of the request to support the event on the particular location is greater than the threshold, determine whether an alternative configuration exists for the particular location that reduces the impact to below the threshold; and use the alternative configuration exists for the particular location in response to determining that using the alternative configuration reduces the impact to below the threshold. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. One or more computer-readable storage devices embodying processor-executable instructions which, responsive to execution by at least one processor, are configured to enable a device to perform operations comprising:
-
receiving, from a first wireless subscriber system on a first mobile network, information indicating a state of the first mobile network as measured by the first wireless subscriber system; determining whether to handover the first wireless subscriber system to another mobile network, based on the received information regarding the state of the first mobile network; responsive to determining to handover the first wireless subscriber system to another mobile network, identifying a second mobile network; and sending a handover command to the first wireless subscriber system over the first mobile network, the handover command commanding the first wireless subscriber system to join the second mobile network. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification