[ 
https://issues.apache.org/jira/browse/DISPATCH-10?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Ted Ross updated DISPATCH-10:
-----------------------------
    Description: 
The route computation algorithm has the ability to take link cost into 
consideration when choosing best paths. Inter-router links need to be 
configured with an optional cost metric that is fed into the routing algorithm.
Inter-router connection cost is specified in two places in the configuration:  
The inter-router listener and the inter-router connector using a new attribute 
called "cost".  If the cost attribute is absent, the cost defaults to 1, the 
lowest possible cost for an inter-router jump.
When a connection is established between routers, the Open.properties map will 
contain an entry for a non-default cost.  Each side of the connection compares 
it's cost to the cost provided by the peer and uses the higher value as the 
cost for the connection.  There is no support currently for asymmetric cost 
(even though the internal routing engine can support it).
The cost can be configured to influence the routing algorithm to favor certain 
inter-router connections over others, or to identify long-haul connections as 
having higher cost to keep the message forwarding for "closest" in a region if 
there are any consumers in that region.

  was:
The route computation algorithm has the ability to take link cost into 
consideration when choosing best paths. Inter-router links need to be 
configured with an optional cost metric that is fed into the routing algorithm.



> Add link-cost for route computation
> -----------------------------------
>
>                 Key: DISPATCH-10
>                 URL: https://issues.apache.org/jira/browse/DISPATCH-10
>             Project: Qpid Dispatch
>          Issue Type: New Feature
>    Affects Versions: 0.1
>            Reporter: Ted Ross
>            Assignee: Ted Ross
>             Fix For: 0.6
>
>
> The route computation algorithm has the ability to take link cost into 
> consideration when choosing best paths. Inter-router links need to be 
> configured with an optional cost metric that is fed into the routing 
> algorithm.
> Inter-router connection cost is specified in two places in the configuration: 
>  The inter-router listener and the inter-router connector using a new 
> attribute called "cost".  If the cost attribute is absent, the cost defaults 
> to 1, the lowest possible cost for an inter-router jump.
> When a connection is established between routers, the Open.properties map 
> will contain an entry for a non-default cost.  Each side of the connection 
> compares it's cost to the cost provided by the peer and uses the higher value 
> as the cost for the connection.  There is no support currently for asymmetric 
> cost (even though the internal routing engine can support it).
> The cost can be configured to influence the routing algorithm to favor 
> certain inter-router connections over others, or to identify long-haul 
> connections as having higher cost to keep the message forwarding for 
> "closest" in a region if there are any consumers in that region.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to