Method and apparatus for encouraging routing in a network
First Claim
1. A method for encouraging information routing in a network comprising a plurality of nodes, the method comprising:
- transmitting a first request-to-route (RTR) message from a first node to plurality of neighbor nodes in a routing path from the first node to a destination, wherein the RTR message comprises an indication specifying a number of information units (IUs);
transmitting an offer message from each of the plurality of neighbor nodes to the first node which indicates that the neighbor node will route the number of information units (IUs) in exchange for an associated quantity of authenticated tokens;
selecting one of the plurality of neighbor nodes based on comparing each of the associated quantity of authenticated tokens;
transmitting the information units (IUs) and the quantity of authenticated tokens offered by the selected neighbor node to the selected neighbor node; and
converting the transmitted quantity of authenticated tokens into a tradable entity.
7 Assignments
0 Petitions
Accused Products
Abstract
A node (200) includes a processor (201) for determining neighbor nodes in a routing path to a destination based on a routing table associated with the node (200). The node (200) includes a memory for storing a first authenticated tokens. The node includes a transmitter (203) for transmitting a first request-to-route (RTR) message including an indication specifying information units (IUs) from the first node to the neighbor nodes in a routing path from the first node to the destination. The node (200) includes a receiver (205) for receiving a neighbor reply message from one of the neighbor nodes to the first node which indicates that the neighbor node will route the information units (IUs). The transmitter (203) transmits a second authenticated tokens from the first node to one of the neighbor nodes. The second authenticated tokens are converted into a tradable entity and provide compensation to the neighbor node selected.
255 Citations
35 Claims
-
1. A method for encouraging information routing in a network comprising a plurality of nodes, the method comprising:
-
transmitting a first request-to-route (RTR) message from a first node to plurality of neighbor nodes in a routing path from the first node to a destination, wherein the RTR message comprises an indication specifying a number of information units (IUs); transmitting an offer message from each of the plurality of neighbor nodes to the first node which indicates that the neighbor node will route the number of information units (IUs) in exchange for an associated quantity of authenticated tokens; selecting one of the plurality of neighbor nodes based on comparing each of the associated quantity of authenticated tokens; transmitting the information units (IUs) and the quantity of authenticated tokens offered by the selected neighbor node to the selected neighbor node; and converting the transmitted quantity of authenticated tokens into a tradable entity. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A node communicating in a network comprising a plurality of nodes, the node comprising:
-
a processor configured to determine neighbor nodes in a routing path to a destination based on a routing table associated with the node; a memory configured to store one or more authenticated tokens; a transmitter configured to transmit a first request-to-route (RTR) message from the first node to the neighbor nodes, wherein the RTR message comprises an indication specifying a number of information units (IUs); and a receiver configured to receive a neighbor offer message from each of the neighbor nodes which indicates that the neighbor node will route the number of information units (IUs) in exchange for an associated quantity of authenticated tokens, wherein the processor is further configured to select one of the plurality of neighbor nodes based on comparing each of the associated quantity of authenticated tokens; wherein the transmitter is configured to transmit the information units (IUs) and the quantity of authenticated tokens the selected neighbor node, wherein the transmitted quantity of authenticated tokens can be converted into a tradable entity and provide compensation to the selected neighbor node for routing the number of information units. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A network comprising a plurality of nodes, the network comprising:
-
a first node configured to transmit a number of information units (IUs); a destination configured to receive the number of information units (IUs) from the first node; a token manager configured to provide authenticated tokens to the nodes and configured to provide a first number of authenticated tokens to the first node; and a plurality of neighbor nodes; wherein the first node is configured to determine neighbor nodes in a routing path to a destination based on a routing table associated with the first node, to store the first number of authenticated tokens, to transmit a first request-to-route (RTR) message to the neighbor nodes, wherein the RTR message comprises an indication specifying the number of information units (IUs), to receive a neighbor offer message from each of the neighbor nodes which indicates that the neighbor node will route the number of information units (IUs) in exchange for an associated quantity of authenticated tokens, to select one of the neighbor nodes based on comparing each of the associated quantities of authenticated tokens, and to transmit the quantity of authenticated tokens offered by the selected neighbor node to the selected neighbor node, wherein the transmitted quantity of authenticated tokens is convertible into a tradable entity. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35)
-
Specification