Claims Analysis
Total Claims: 16
Claim 1
Independent Claim
258 words
A method for selecting a least cost route from an originating node in a distributed digital communications network to one of a plurality of destination nodes in said network, the nodes in said network being interconnected by links with at least some of said destination nodes being accessible to said originating node only by multiple links, and at least said originating node having a memory and a processor associated therewith, the method comprising the steps of: receiving in said processor a connection request including a first set of transmission requirements for a route from said originating node to a designated one of said destination nodes; storing said first set of transmission requirements in said memory; calculating in said processor and storing in said memory the least cost route from said originating node to said designated destination node in which each link satisfies said first set of transmission requirements; establishing the route stored in said memory from said originating node to said designated destination node; receiving in said processor a second service request including a second set of transmission requirements for a route from said originating node to said designated destination node; comparing, in said processor, said second set of transmission requirements to said first set of transmission requirements stored in said memory; if said second set of transmission requirements matches said first set of transmission requirements, then validating the route stored in said memory to determine that it is still functional; and establishing the route stored in said memory from said originating node to said designated destination node.
Claim 2
Independent Claim
258 words
A method for selecting a least cost route from an originating node in a distributed digital communications network to one of a plurality of destination nodes in said network, the nodes in said network being interconnected by links with at least some of said destination nodes being accessible to said originating node only by multiple links, and at least said originating node having a memory and a processor associated therewith, the method comprising the steps of: receiving in said processor a connection request including a first set of transmission requirements for a route from said originating node to a designated one of said destination nodes; storing said first set of transmission requirements in said memory; calculating in said processor and storing in said memory the least cost route from said originating node to said designated destination node in which each link satisfies said first set of transmission requirements; establishing the route stored in said memory from said originating node to said designated destination node; receiving in said processor a second service request including a second set of transmission requirements for a route from said originating node to said designated destination node; comparing, in said processor, said second set of transmission requirements to said first set of transmission requirements stored in said memory; if said second set of transmission requirements matches said first set of transmission requirements, then validating the route stored in said memory to determine that it is still functional; and establishing the route stored in said memory from said originating node to said designated destination node.
Claim 3
Dependent Claim
20 words
The method of claim 1 in which both said first and said second sets of transmission requirements include transmission bandwidth.
Claim 4
Dependent Claim
20 words
The method of claim 1 in which both said first and said second sets of transmission requirements include transmission delay.
Claim 5
Dependent Claim
21 words
The method of claim 1 in which both said first and said second sets of transmission requirements include bit error rate.
Claim 6
Dependent Claim
19 words
The method of claim 1 in which both said first and said second sets of transmission requirements include encryption.
Claim 7
Dependent Claim
87 words
The method of claim 1 comprising the additional steps, whenever the configuration of said network changes, of: recalculating in said processor a least cost route from said originating node to each of said destination nodes in which each link satisfies said first set of transmission requirements; replacing routes stored in said memory with said recalculated routes; and establishing the recalculated stored least cost route from said originating node to said designated destination node if said second set of transmission requirements matches said first set of transmission requirements.
Claim 8
Dependent Claim
27 words
The method of claim 6 in which said recalculation takes place in said processor as a background operation, permitting other operations to be performed as foreground operations.
Claim 9
Independent Claim
336 words
A method for selecting a least cost route from an originating node in a distributed digital communications network to one of a plurality of destination nodes in said network, the nodes in said network being interconnected by links with at least some of said destination nodes being accessible to said originating node only by multiple links, and at least said originating node having a memory and a processor associated therewith, the method comprising the steps of: receiving in said processor a service request including a first set of transmission requirements for a route from said originating node to a designated one of said destination nodes; storing said first digital transmission requirements in said memory; calculating in said processor and storing in said memory a least cost route as a primary route from said originating node to said designated destination node in which each link in said primary route satisfies said first set of transmission requirements; calculating in said processor and storing in said memory an alternate route from said originating node to said designated destination node in which each link satisfies said first set of transmission requirements, where the cost of said alternate route is no less than the cost of said primary route; selecting said stored primary route from said memory and establishing it from said originating node to said designated destination node; receiving in said processor a second service request including a second set of transmission requirements for a route from said originating node to one of said destination nodes; comparing, in said processor, said second transmission requirements to said first set of transmission requirements stored in said memory; if said second set of transmission requirements matches said first set of transmission requirements, then validating the stored primary route to determine that it is still functional; if the stored primary route is not functional, then validating the stored alternate route to determine that it is functional; and establishing the alternate route stored in said memory from said originating node to said designated destination node.
Claim 10
Independent Claim
336 words
A method for selecting a least cost route from an originating node in a distributed digital communications network to one of a plurality of destination nodes in said network, the nodes in said network being interconnected by links with at least some of said destination nodes being accessible to said originating node only by multiple links, and at least said originating node having a memory and a processor associated therewith, the method comprising the steps of: receiving in said processor a service request including a first set of transmission requirements for a route from said originating node to a designated one of said destination nodes; storing said first digital transmission requirements in said memory; calculating in said processor and storing in said memory a least cost route as a primary route from said originating node to said designated destination node in which each link in said primary route satisfies said first set of transmission requirements; calculating in said processor and storing in said memory an alternate route from said originating node to said designated destination node in which each link satisfies said first set of transmission requirements, where the cost of said alternate route is no less than the cost of said primary route; selecting said stored primary route from said memory and establishing it from said originating node to said designated destination node; receiving in said processor a second service request including a second set of transmission requirements for a route from said originating node to one of said destination nodes; comparing, in said processor, said second transmission requirements to said first set of transmission requirements stored in said memory; if said second set of transmission requirements matches said first set of transmission requirements, then validating the stored primary route to determine that it is still functional; if the stored primary route is not functional, then validating the stored alternate route to determine that it is functional; and establishing the alternate route stored in said memory from said originating node to said designated destination node.
Claim 11
Dependent Claim
20 words
The method of claim 8 in which both said first and said second sets of transmission requirements include transmission bandwidth.
Claim 12
Dependent Claim
20 words
The method of claim 8 in which both said first and said second sets of transmission requirements include transmission delay.
Claim 13
Dependent Claim
21 words
The method of claim 8 in which both said first and said second sets of transmission requirements include bit error rate.
Claim 14
Dependent Claim
19 words
The method of claim 8 in which both said first and said second sets of transmission requirements include encryption.
Claim 15
Dependent Claim
83 words
The method of claim 8 comprising the additional steps, whenever the configuration of said network changes, of: recalculating in said processor a route from said originating node to each of said destination nodes in which each link satisfies said first set of transmission requirements; replacing routes stored in said memory with said recalculated routes; and establishing the recalculated stored route from said originating node to said designated destination node if said second set of transmission requirements matches said first set of transmission requirements.
Claim 16
Dependent Claim
27 words
The method of claim 13 in which said recalculation takes place in said processor as a background operation, permitting other operations to be performed as foreground operations.