US2014204794A1PendingUtilityA1

System and method for minimizing network load imbalance and latency

Assignee: EL-NAJJAR JADPriority: Jan 18, 2013Filed: Jan 18, 2013Published: Jul 24, 2014
Est. expiryJan 18, 2033(~6.5 yrs left)· nominal 20-yr term from priority
H04L 43/08H04L 41/12H04L 41/145H04W 24/02H04L 41/083H04L 43/0852H04L 43/0876H04W 16/18H04W 24/08H04W 40/248H04W 84/042H04L 43/0882
47
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A system and method for improving a network topology to minimize load imbalance and latency between network nodes is provided. A network performance and configuration tool receives performance data from payload handling nodes, including radio stations, transport nodes and payload gateways to calculate a current network condition related to the current network topology. A revised network topology is determined by selecting a radio station to re-home from its parent transport node and payload gateway to a newly selected transport node and payload gateway. The revised network condition is calculated and compared to current network condition to determine if the re-homing should be accepted. The process can be repeated for a number of iterations until an optimized network topology is found. Configuration instructions are then transmitted to any radio stations that have been re-homed in the final network topology.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A method for determining an improved network topology, the network topology defining associations between payload handling nodes in a network, the method comprising:
 receiving performance data from a plurality of payload handling nodes, the payload handling nodes including radio stations, transport nodes and payload gateways;   calculating a current network condition in accordance with a current network topology and the received performance data;   determining a revised network topology by selecting a radio station to re-home from its associated transport node and associated payload gateway in the current network topology to a selected transport node and a selected payload gateway;   calculating a revised network condition in accordance with the revised network topology and the received performance data;   accepting the revised network topology as the current network topology in response to determining that the revised network condition is improved as compared to the current network condition; and   transmitting the current network topology to the re-homed radio station.   
     
     
         2 . The method of  claim 1 , further comprising, prior to the step of transmitting, accepting the revised network topology as the current network topology, in response to determining that the revised network condition is not improved as compared to the initial network condition, in accordance with a defined acceptance rate. 
     
     
         3 . The method of  claim 1 , wherein the steps of determining a revised network topology, calculating a revised network condition, and accepting the revised network topology as the current network topology are iteratively repeated until a predefined end condition is satisfied. 
     
     
         4 . The method of  claim 3 , wherein the end condition is selected from a group consisting of: a predefined number of iterations, a predefined improvement over an initial calculated network condition, and a network condition target. 
     
     
         5 . The method of  claim 3 , further comprising, prior to the step of transmitting, accepting the revised network topology as the current network topology, in response to determining that the revised network condition is not improved as compared to the initial network condition, in accordance with a defined acceptance rate, wherein the acceptance rate is defined in accordance with a number of iterations the steps have been repeated. 
     
     
         6 . The method of  claim 5 , wherein the acceptance rate is decreased as the number of iterations increases. 
     
     
         7 . The method of  claim 3 , wherein the radio station is selected in accordance with a result of at least one previous iteration. 
     
     
         8 . The method of  claim 3 , wherein the radio station is selected in a non-random manner in accordance with a result of at least one previous iteration. 
     
     
         9 . The method of  claim 3 , further comprising transmitting re-homing instructions to radio stations selected for re-homing in the current network topology of a final iteration as compared to an initial current network topology. 
     
     
         10 . The method of  claim 1 , wherein the revised network topology is determined by randomly selecting a radio station for re-homing. 
     
     
         11 . The method of  claim 1 , wherein the selected radio station is re-homed from its associated transport node and associated payload gateway in the current network topology to a randomly selected transport node and a randomly selected payload gateway. 
     
     
         12 . The method of  claim 1 , wherein the revised network topology resulting in an improved network condition is rejected if the revised network topology is a previously considered topology. 
     
     
         13 . A network node, comprising:
 a memory for storing instructions;   a communication interface for receiving performance data from a plurality of payload handling nodes in a network including radio stations, transport nodes and payload gateways; and   a processing engine, configured to execute the instructions, for calculating a current network condition in accordance with a current network topology and the received performance data; for determining a revised network topology by selecting a radio station to re-home from its associated transport node and associated payload gateway in the current network topology to a selected transport node and a selected payload gateway; for calculating a revised network condition in accordance with the revised network topology and the received performance data; for accepting the revised network topology as the current network topology in response to determining that the revised network condition is improved as compared to the current network condition; and for instructing the communication interface to transmit the current network topology to the re-homed radio station.   
     
     
         14 . The network node of  claim 13 , wherein the processing engine is configure to accept the revised network topology as the current network topology, in response to determining that the revised network condition is not improved as compared to the initial network condition, in accordance with a defined acceptance rate. 
     
     
         15 . The network node of  claim 13 , wherein the revised network topology is determined by randomly selecting a radio station for re-homing from its associated transport node and associated payload gateway in the current network topology to a randomly selected transport node and a randomly selected payload gateway. 
     
     
         16 . The network node of  claim 13 , wherein the processing engine is configured to reject the revised network topology resulting in an improved network condition if the revised network topology belongs to a list of previously considered topologies. 
     
     
         17 . The network node of  claim 13 , wherein the processing engine is configured to iteratively repeat the steps of determining a revised network topology, calculating a revised network condition, and accepting the revised network topology as the current network topology until a predefined end condition is satisfied. 
     
     
         18 . The network node of  claim 17 , wherein the radio station is selected in accordance with a result of at least one previous iteration. 
     
     
         19 . The network node of  claim 17 , wherein the processing engine is configured to accept the revised network topology as the current network topology, in response to determining that the revised network condition is not improved as compared to the initial network condition, in accordance with a defined acceptance rate, the acceptance rate being defined in accordance with a number of iterations the steps have been repeated. 
     
     
         20 . The network node of  claim 17 , wherein the communication interface is configured to transmit re-homing instructions to radio stations selected for re-homing in the current network topology of a final iteration as compared to an initial current network topology.

Join the waitlist — get patent alerts

Track US2014204794A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.