Service Advertisement Framework (SAF) in a Communications Network
First Claim
1. A method comprising:
- receiving, at a first forwarding node of a communications network from a second forwarding node of the communications network, a first update message that includesforwarded service type data that indicates a type of service available via the second forwarding node, andforwarded cost data that indicates a first cost of communications to obtain the type of service via the second forwarding node,wherein the type of service is different from data packet routing through the network;
determining an incremental cost for communications between the first forwarding node and the second forwarding node;
storing, at the first forwarding node, service data that indicates the type of service is associated with the second forwarding node at a total cost based on the first cost and the incremental cost; and
sending a second update message that includes forwarded cost data based on the total cost.
1 Assignment
0 Petitions
Accused Products
Abstract
In one embodiment, a method includes receiving a first update message at a first forwarding node from a second forwarding node of the communications network. The first update message includes forwarded service type data that indicates a type of service available via the second forwarding node, and forwarded cost data that indicates a first cost of communications to obtain the type of service via the second forwarding node. An incremental cost is determined for communications between the first forwarding node and the second forwarding node. Service data is stored at the first forwarding node. The service data indicates the type of service is associated with the second forwarding node at a total cost based on the first cost and the incremental cost. A second update message that includes forwarded cost data based on the total cost is sent over the network from the first forwarding node.
-
Citations
25 Claims
-
1. A method comprising:
-
receiving, at a first forwarding node of a communications network from a second forwarding node of the communications network, a first update message that includes forwarded service type data that indicates a type of service available via the second forwarding node, and forwarded cost data that indicates a first cost of communications to obtain the type of service via the second forwarding node, wherein the type of service is different from data packet routing through the network; determining an incremental cost for communications between the first forwarding node and the second forwarding node; storing, at the first forwarding node, service data that indicates the type of service is associated with the second forwarding node at a total cost based on the first cost and the incremental cost; and sending a second update message that includes forwarded cost data based on the total cost. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. An apparatus comprising:
-
means for receiving, from a second apparatus of the communications network, a first update message that includes forwarded service type data that indicates a type of service available via the second apparatus, and forwarded cost data that indicates a first cost of communications to obtain the type of service via the second apparatus, wherein the type of service is different from data packet routing through the network; means for determining an incremental cost for communications between the apparatus and the second apparatus; means for storing service data that indicates the type of service is associated with the second apparatus at a total cost based on the first cost and the incremental cost; and means for sending a second update message that includes forwarded cost data based on the total cost.
-
-
24. An apparatus comprising:
-
a network interface that is configured for communicating a data packet with a packet-switched network; logic encoded in one or more tangible media for execution and, when executed, operable for; receiving from a second node of the communications network, a first update message that includes forwarded service type data that indicates a type of service available via the second node, and forwarded cost data that indicates a first cost of communications to obtain the type of service via the second node, wherein the type of service is different from data packet routing through the network; determining an incremental cost for communications between the apparatus and the second node; storing service data that indicates the type of service is associated with the second node at a total cost based on the first cost and the incremental cost; and sending through the network interface a second update message that includes forwarded cost data based on the total cost.
-
-
25. Software encoded in one or more computer-readable media and, when executed, operable for:
-
receiving, at a first forwarding node of a communications network from a second forwarding node of the communications network, a first update message that includes forwarded service type data that indicates a type of service available via the second forwarding node, and forwarded cost data that indicates a first cost of communications to obtain the type of service via the second forwarding node, wherein the type of service is different from data packet routing through the network; determining an incremental cost for communications between the first forwarding node and the second forwarding node; storing, at the first forwarding node, service data that indicates the type of service is associated with the second forwarding node at a total cost based on the first cost and the incremental cost; and sending a second update message that includes forwarded cost data based on the total cost.
-
Specification