ROUTING MESSAGES IN A COMPUTER NETWORK USING DETERMINISTIC AND PROBABILISTIC SOURCE ROUTES
First Claim
Patent Images
1. A method, comprising:
- providing a message having a routing header configured to accommodate both a deterministic source route and a probabilistic source route for encoding a nodal source route for the message in a computer network; and
selectively encoding the nodal source route with one or both of a deterministic source route and a probabilistic source route based upon one or more predetermined criteria.
1 Assignment
0 Petitions
Accused Products
Abstract
In one embodiment, a data packet message is provided which includes a routing header configured to accommodate both a deterministic source route and a probabilistic source route for encoding a nodal source route. The nodal source route is selectively encoded with one or both of a deterministic source route and a probabilistic source route based upon one or more predetermined criteria.
13 Citations
25 Claims
-
1. A method, comprising:
-
providing a message having a routing header configured to accommodate both a deterministic source route and a probabilistic source route for encoding a nodal source route for the message in a computer network; and selectively encoding the nodal source route with one or both of a deterministic source route and a probabilistic source route based upon one or more predetermined criteria. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 19)
-
-
9. A method, comprising:
-
receiving a message in a computer network having a routing header configured to accommodate both a deterministic source route and a probabilistic source route for encoding a nodal source route for the message; and in response to the message not having a deterministic source route, interpolating a probabilistic source route and forwarding the message based on the interpolation. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
20. An apparatus, comprising:
-
one or more network interfaces to communicate with a computer network; a processor coupled to the network interfaces and adapted to execute one or more processes; and a memory configured to store a process executable by the processor, the process when executed operable to; provide a message having a routing header configured to accommodate both a deterministic source route and a probabilistic source route for encoding a nodal source route for the message in the computer network; and selectively encode the nodal source route with one or both of a deterministic source route and a probabilistic source route based upon one or more predetermined criteria. - View Dependent Claims (21, 22, 23, 25)
-
-
24. An apparatus, comprising:
-
one or more network interfaces to communicate with a computer network; a processor coupled to the network interfaces and adapted to execute one or more processes; and a memory configured to store a process executable by the processor, the process when executed operable to; receive a message in the computer network having a routing header configured to accommodate both a deterministic source route and a probabilistic source route for encoding a nodal source route for the message; and in response to the received message not having a deterministic source route, interpolate a probabilistic source route and forwarding the message based on the interpolation.
-
Specification