Multiple path routing mechanism for packet communications network
First Claim
1. For use in a multinode communications network having a plurality of communication nodes each of which is capable of transmitting communication signals to and receiving communication signals from other nodes of the network, so that at least one transmission route from a source node to a destination node may be established among plural nodes of the network, a method of establishing at least one transmission route between a source node at which communication signals originate and a destination node for which communication signals originating at said source node are to be transmitted comprising the steps of:
- (a) monitoring transmission characteristics of each of the transmission paths among the nodes of the network so as to derive therefrom a plurality of path metrics representative of the ability of the transmission paths of the network to transmit communication signals thereover;
(b) selecting, as feasible transmission routes to be used for the transmission of communication signals from said source node to said destination node, those routes which extend from said source node through neighbor nodes thereof to said destination node and each of which is comprised of one or more transmission paths among the nodes of the network the sum of path metrics of transmission paths from said neighbor nodes to said destination node is less than the path metric of a transmission path the end nodes of which correspond to said source and destination nodes; and
(c) transmitting communication signals from said source node to said destination node over the feasible transmission routes selected in step (b).
1 Assignment
0 Petitions
Accused Products
Abstract
A mechanism for establishing at least one transmission route between a source node and a destination node in a multinode communications network comprises monitoring transmission characteristics of each of the transmission paths among the respective nodes of the network so as to derive a plurality of path metrics representative of the ability of the respective transmission paths of the network to transmit communication signals. Then, feasible transmission routes to be used for the transmission of communication signals from the source node to the destination node are selected as those routes which extend from the source node to the destination node and each of which is comprised of one or more transmission paths among the nodes of the network and the sum of path metrics of transmission paths from neighboring nodes to the destination node is less than the path metric of a transmission path the end nodes of which correspond to the source and destination nodes. Communication signals are then transmitted from the source node to the destination node over the selected feasible transmission routes.
-
Citations
20 Claims
-
1. For use in a multinode communications network having a plurality of communication nodes each of which is capable of transmitting communication signals to and receiving communication signals from other nodes of the network, so that at least one transmission route from a source node to a destination node may be established among plural nodes of the network, a method of establishing at least one transmission route between a source node at which communication signals originate and a destination node for which communication signals originating at said source node are to be transmitted comprising the steps of:
-
(a) monitoring transmission characteristics of each of the transmission paths among the nodes of the network so as to derive therefrom a plurality of path metrics representative of the ability of the transmission paths of the network to transmit communication signals thereover; (b) selecting, as feasible transmission routes to be used for the transmission of communication signals from said source node to said destination node, those routes which extend from said source node through neighbor nodes thereof to said destination node and each of which is comprised of one or more transmission paths among the nodes of the network the sum of path metrics of transmission paths from said neighbor nodes to said destination node is less than the path metric of a transmission path the end nodes of which correspond to said source and destination nodes; and (c) transmitting communication signals from said source node to said destination node over the feasible transmission routes selected in step (b). - View Dependent Claims (2, 3)
-
-
4. For use in a multinode communications network having a plurality of communication nodes each of which is capable of transmitting communication signals to and receiving communication signals from other nodes of the network, so that at least one transmission route from a source node to a destination node may be established among plural nodes of the network, a method of establishing at least one transmission route between a source node at which communication signals originate and a destination node for which communication signals originating at said source node are to be transmitted comprising the steps of:
-
(a) monitoring transmission characteristics of each of the transmission paths among the nodes of the network so as to derive therefrom a plurality of data representative of the ability of the transmission paths of the network to transmit communication signals thereover; (b) selecting, as feasible transmission routes to be used for the transmission of communication signals from said source node to said destination node, those routes which extend over transmission paths from said source node to said destination node and contain those neighbor nodes of said source which are located closer to said destination node than said source node; and (c) transmitting communication signals from said source node to said destination node over the feasible transmission routes selected in step (b). - View Dependent Claims (5, 6, 7, 8, 9)
-
-
10. For use in a multinode communications network having a plurality of communication nodes each of which is capable of transmitting communication signals to and receiving communication signals from other nodes of the network, so that at least one transmission route from a source node to a destination node may be established among plural nodes of the network, a method of establishing at least one transmission route between a source node at which communication signals originate and a destination node for which communication signals originating at said source node are to be transmitted comprising the step of:
-
(a) monitoring transmission characteristics of each of the transmission paths among the nodes of the network so as to derive therefrom a plurality of data representative of the ability of the transmission paths of the network to transmit communication signals thereover; (b) selecting, as a virtual circuit to be used for the transmission of communication signals from said source node to said destination node, one of those routes which extend over transmission paths from said source node to said destination node and contain those neighbor nodes of said source which are located closer to said destination node than said source node; and (c) transmitting communication signals from said source node to said destination node over the virtual circuit selected in step (b). - View Dependent Claims (11, 12)
-
-
13. In a multinode communications network having a plurality of communication nodes each of which is capable of transmitting communication signals to and receiving communication signals from other nodes of the network, so that at least one transmission route from a source node to a destination node may be established among plural nodes of the network, an arrangement for establishing at least one transmission route between a source node at which communication signals originate and a destination node for which communication signals originating at said source node are to be transmitted comprising:
-
means for monitoring transmission characteristics of each of the transmission paths among the nodes of the network so as to derive therefrom a plurality of data representative of the ability of the transmission paths of the network to transmit commtnication signals thereover; and means for transmitting communication signals from said source node to said destination node over those transmission routes which extend over transmission paths from said source node to said destination node and contain those neighbor nodes of said source which are located closer to said destination node than said source node. - View Dependent Claims (14, 15, 16, 17)
-
-
18. For use in a multinode communications network having a plurality of communication nodes each of which is capable of transmitting communication signals to and receiving communication signals from other nodes of the network, so that at least one transmission route from a source node to a destination node may be established among plural nodes of the network, an arrangement for establishing at least one transmission route between a source node at which communication signals originate and a destination node for which communication signals originating at said source node are to be transmitted comprising;
-
means for monitoring transmission characteristics of each of the transmission paths among the nodes of the network so as to derive therefrom a plurality of data representative of the ability of the transmission paths of the network to transmit communication signals thereover; means for selecting, as a virtual circuit to be used for the transmission of communication signals from said source node to said destination node, one of those routes which extend over transmission paths from said source node to said destination node and contain those neighbor nodes of said source which are located closer to said destination node than said source node; and means for transmitting communication signals from said source node to said destination node over the selected virtual circuit. - View Dependent Claims (19, 20)
-
Specification