Communications routing
First Claim
1. A method of routing packets in a packet network, said packet network including a chain of packet nodes, said chain comprising first and second access nodes for communicating with one or more mobile nodes and one or more intermediate packet nodes, said one or more intermediate packet nodes providing a path interconnecting said first and second access nodes, said method comprising the steps of:
- installing, in said intermediate packet nodes, first routing data defining a first routing path in one direction along said chain to a mobile node via said first access node and second routing data defining a second routing path in the opposite direction along said chain to said mobile node via said second access node;
operating each of said intermediate packet nodes to;
determine, on receipt of a packet destined for said mobile node, whether said packet is from another node on said chain or not; and
a) if the packet is determined to be from a node not on said chain, copying the packet and routing said copy along one of said routing paths and routing said packet along the other of said routing paths; and
b) if the packet is determined to be from another node on said chain, route said packet along said chain only in the direction in which it is currently travelling.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of routing packets in a packet network is disclosed. The packet network includes a chain of packet nodes, the chain comprising a first and second access node for communicating with one or more mobile nodes and one or more intermediate packet nodes providing a path interconnecting the first and second access nodes. Previous methods are inefficient and lead to additional overhead. The method comprises the steps of: installing, in said intermediate packet nodes, first routing data defining a first routing path in one direction along said chain to a mobile node via said first access node and second routing data defining a second routing path in the opposite direction along said chain to said mobile node via said second access node; operating each of said intermediate packet nodes to: determine, on receipt of a packet destined for said mobile node, whether said packet is from another node on said chain or not; and a) if the packet is determined to be from a node not on said chain, copying the packet and routing said copy along one of said routing paths and routing said packet along the other of said routing paths; and b) if the packet is determined to be from another node on said chain, route said packet along said chain only in the direction in which it is currently travelling.
-
Citations
11 Claims
-
1. A method of routing packets in a packet network, said packet network including a chain of packet nodes, said chain comprising first and second access nodes for communicating with one or more mobile nodes and one or more intermediate packet nodes, said one or more intermediate packet nodes providing a path interconnecting said first and second access nodes, said method comprising the steps of:
-
installing, in said intermediate packet nodes, first routing data defining a first routing path in one direction along said chain to a mobile node via said first access node and second routing data defining a second routing path in the opposite direction along said chain to said mobile node via said second access node;
operating each of said intermediate packet nodes to;
determine, on receipt of a packet destined for said mobile node, whether said packet is from another node on said chain or not; and
a) if the packet is determined to be from a node not on said chain, copying the packet and routing said copy along one of said routing paths and routing said packet along the other of said routing paths; and
b) if the packet is determined to be from another node on said chain, route said packet along said chain only in the direction in which it is currently travelling. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 11)
-
-
9. A packet network including a chain of packet nodes, said chain comprising:
-
first and second access nodes for communicating with one or more mobile nodes; and
one or more intermediate packet nodes providing a path interconnecting said first and second access nodes ;
said intermediate packet nodes having installed therein first routing data defining a first routing path in one direction along said chain to a mobile node via said first access node and second routing data defining a second routing path in the other direction along said chain to said mobile node via said second access node each intermediate packet node being arranged in operation to determine, on receiving a packet destined for said mobile node, whether said packet is from another node on said chain or not anda) if the packet is determined to be from a node not on said chain, copying the packet and routing said copy along one of said routing paths and routing said packet along the other of said routing paths; and
b) if the packet is determined to be from another node on said chain, route said packet along said chain only in the direction in which it is currently travelling.
-
-
10. A packet node for use in a packet network according to claim 10.
Specification