Claims Analysis
Total Claims: 18
Claim 1
Independent Claim
163 words
A packet communications system comprising a first plurality of packet switching nodes for receiving and sending data packets in said system, a second larger plurality of transmission links interconnecting pairs of said packet switching nodes, means for determining optimum routes through said communications system between a packet originating node in said system and a packet destination node in said system, said means for determining optimum routes comprising means for identifying principal paths between said originating node and said utilizing node, said principal paths each including a minimal hop count and, if more than one principal path has the the same minimal hop count, the one having a minimal transmission delay, where a hop is a single one of said transmission links in said principal path, means utilizing said principal path identifications for determining an optimal path between said originating and destination nodes, and means for accepting said optimal path only if said optimal path also has a transmission delay below a preselected threshold.
Claim 2
Dependent Claim
163 words
A packet communications system comprising a first plurality of packet switching nodes for receiving and sending data packets in said system, a second larger plurality of transmission links interconnecting pairs of said packet switching nodes, means for determining optimum routes through said communications system between a packet originating node in said system and a packet destination node in said system, said means for determining optimum routes comprising means for identifying principal paths between said originating node and said utilizing node, said principal paths each including a minimal hop count and, if more than one principal path has the the same minimal hop count, the one having a minimal transmission delay, where a hop is a single one of said transmission links in said principal path, means utilizing said principal path identifications for determining an optimal path between said originating and destination nodes, and means for accepting said optimal path only if said optimal path also has a transmission delay below a preselected threshold.
Claim 3
Dependent Claim
22 words
The packet communications system according to claim 1 wherein said means for determining optimal paths includes means for utilizing a Bellman-Ford algorithm.
Claim 4
Dependent Claim
44 words
The packet transmission system according to claim 1 wherein said means for determining an optimal path comprises means for weighing each said transmission link in accordance with a weighing function dependent on the non-allocated bandwidth available in the corresponding one of said transmission links.
Claim 5
Dependent Claim
40 words
The packet transmission system according to claim 3 wherein said means utilizing said principal path identifications comprises means for providing a larger effective bandwidth for links when in said principal paths than for links when not in said principal paths.
Claim 6
Dependent Claim
71 words
The packet transmission system according to claim 1 wherein said means for determining principal paths comprises means for weighing each said transmission link according to the equation ##EQU4## where d kl is the incremental delay between nodes k and l, C kl =total bandwidth of said transmission link from Node k to l, C kl .sup.(1) =already allocated bandwidth before this route, and C kl .sup.(2) =allocated bandwidth after this route.
Claim 7
Dependent Claim
124 words
A route controller for a packet communications system comprising packet switching nodes interconnected by transmission links comprising means for identifying principal paths between an originating node and a destination node in said system, said principal paths each including a minimal hop count, and, if two or more of said principal paths have the same minimal hop count, the path also having a minimal transmission delay, where a hop is a single one of said transmission links in said principal path. means, responsive to said means for identifying principal paths, for determining an optimal path through said communications system between said originating and destination nodes, and means for accepting said optimal path only if said optimal path has a transmission delay below a preselected threshold.
Claim 8
Dependent Claim
124 words
A route controller for a packet communications system comprising packet switching nodes interconnected by transmission links comprising means for identifying principal paths between an originating node and a destination node in said system, said principal paths each including a minimal hop count, and, if two or more of said principal paths have the same minimal hop count, the path also having a minimal transmission delay, where a hop is a single one of said transmission links in said principal path. means, responsive to said means for identifying principal paths, for determining an optimal path through said communications system between said originating and destination nodes, and means for accepting said optimal path only if said optimal path has a transmission delay below a preselected threshold.
Claim 9
Dependent Claim
21 words
The route controller according to claim 6 wherein said means for identifying principal paths includes means for utilizing a Bellman-Ford algorithm.
Claim 10
Dependent Claim
42 words
The route controller according to claim 6 wherein said means for identifying principal paths comprises means for weighing each said transmission link in accordance with a weighing function dependent on the non-allocated bandwidth available in the corresponding one of said transmission links.
Claim 11
Dependent Claim
42 words
The route controller according to claim 8 wherein said means responsive to said means for identifying principal paths comprises means for specifying a larger effective bandwidth for links when in said principal paths than for links when not in said principal paths.
Claim 12
Dependent Claim
70 words
The route controller according to claim 6 wherein said means for identifying principal paths comprises means for weighing each said transmission link according to the equation ##EQU5## where d kl is the incremental delay between nodes k and l, C kl =total bandwidth of said transmission link from Node k to l, C kl .sup.(1) =already allocated bandwidth before this route, and C kl .sup.(2) =allocated bandwidth after this route.
Claim 13
Independent Claim
134 words
A method for determining routes in a packet communications system comprising the steps of interconnecting a first plurality of packet switching nodes for receiving and sending data packets in said system with a second larger plurality of transmission links, identifying principal paths between an originating node and a destination node in said system, each said principal path including a minimal hop count and, if two or more of said principal paths include the same minimal hop count, the path also having a minimal transmission delay, where a hop is a single one of said transmission links in said principal path. utilizing said principal path identifications for determining an optimal path between said originating and destination nodes, and accepting said optimal path only if said optimal path has a transmission delay below a preselected threshold.
Claim 14
Independent Claim
134 words
A method for determining routes in a packet communications system comprising the steps of interconnecting a first plurality of packet switching nodes for receiving and sending data packets in said system with a second larger plurality of transmission links, identifying principal paths between an originating node and a destination node in said system, each said principal path including a minimal hop count and, if two or more of said principal paths include the same minimal hop count, the path also having a minimal transmission delay, where a hop is a single one of said transmission links in said principal path. utilizing said principal path identifications for determining an optimal path between said originating and destination nodes, and accepting said optimal path only if said optimal path has a transmission delay below a preselected threshold.
Claim 15
Dependent Claim
21 words
The method according to claim 11 wherein said step of identifying principal paths includes the step of utilizing a Bellman-Ford algorithm.
Claim 16
Dependent Claim
42 words
The method according to claim 11 wherein said step of identifying principal paths comprises the step of weighing each said transmission link in accordance with a weighing function dependent on the non-allocated bandwidth available in the corresponding one of said transmission links.
Claim 17
Dependent Claim
40 words
The method according to claim 13 wherein said step of utilizing said principal path identifications comprises the step of specifying a larger effective bandwidth for links when in said principal paths than for links when not in said principal paths.
Claim 18
Dependent Claim
72 words
The method according to claim 11 wherein said step of identifying principal paths comprises the step of means for weighing each said transmission link according to the equation ##EQU6## where d kl is the incremental delay between nodes k and l, C kl =total bandwidth of said transmission link from Node k to l, C kl .sup.(1) =already allocated bandwidth before this route, and C kl .sup.(2) =allocated bandwidth after this route.