COMMUNICATION ROUTING
First Claim
1. A method, comprising:
- identifying a plurality of nodes in a network, the plurality of nodes comprising cellular communication sites;
selecting at least some of the nodes as potential hub nodes;
determining, for each of the selected potential hub nodes, a first bandwidth needed to forward traffic from the potential hub node to a first mobile switching office;
determining, for each of the selected potential hub nodes, bandwidths needed to forward traffic from the potential hub node to other ones of the plurality of nodes;
calculating, for each of the potential hub nodes, at least one of costs or latencies associated with forwarding traffic from the potential hub node to the first mobile switching office and to other ones of the nodes; and
selecting a hub node from the potential hub nodes based on the calculated at least one of costs or latencies.
3 Assignments
0 Petitions
Accused Products
Abstract
A method includes identifying a number of nodes in a network, where the nodes may correspond to cellular communication sites. The method may also include selecting some of the nodes as potential hub nodes and determining, for each of the potential hub nodes, a bandwidth needed to forward traffic from the potential hub node to a mobile switching office. The method may further include determining, for each of the potential hub nodes, bandwidths needed to forward traffic from the potential hub node to other ones of the nodes and calculating, for each of the potential hub nodes, costs or latencies associated with forwarding traffic from the potential hub node to the mobile switching office and to other ones of the nodes. The method may also include selecting a hub node based on the calculated costs and/or latencies.
-
Citations
20 Claims
-
1. A method, comprising:
-
identifying a plurality of nodes in a network, the plurality of nodes comprising cellular communication sites; selecting at least some of the nodes as potential hub nodes; determining, for each of the selected potential hub nodes, a first bandwidth needed to forward traffic from the potential hub node to a first mobile switching office; determining, for each of the selected potential hub nodes, bandwidths needed to forward traffic from the potential hub node to other ones of the plurality of nodes; calculating, for each of the potential hub nodes, at least one of costs or latencies associated with forwarding traffic from the potential hub node to the first mobile switching office and to other ones of the nodes; and selecting a hub node from the potential hub nodes based on the calculated at least one of costs or latencies. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A device, comprising:
-
a communication interface configured to receive communications from a plurality of cellular communication sites; and logic configured to; determine whether a destination associated with a received communication is associated with one of the plurality of cellular communication sites, forward the received communication to the one of the plurality of cellular communication sites when the destination is associated with one of the plurality of communication sites, and forward the received communication to a mobile switching office when the destination is not associated with one of the plurality of communication sites. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A method, comprising:
-
identifying a plurality of cellular communication sites in a network; selecting a hub site from the plurality of cellular communication sites based on at least one of costs or latencies associated with forwarding communications in the network; configuring the plurality of cellular communication sites, other than the hub site, to forward received communications to the hub site; configuring the hub site to forward received communications destined for an other one of the plurality of cellular communication sites to the other one of the cellular communication sites; and configuring the hub site to forward received communications not destined for an other one of the plurality of cellular communication sites to a mobile switching office. - View Dependent Claims (17, 18, 19, 20)
-
Specification