Comparisons of current explicit routing schemes Stateful node acting as diameter back-to-back server-relay Advantage Can be used without adding/changing AVPs in messages; easily backward compatible Back-to-back server retains the burden of maintaining session-based routing scheme End-point receivers (and maybe transmitters) of the messages need not know about explicit routing Requires that the back-to-back server acts as separate Diameter server for all service/domain pairs If security procedures on application level are employed, the back-to-back server should proxy them Disadvantage An agent that is not stateful and residing one-hop or more prior to the stateful proxy node can re-route session messages away from the stateful proxy Requires that the back-to-back performs endpoint procedures, e.g. duplicate detection Use of routing AVPs Advantage Nodes that need to be visited are explicitly tracked from end-to-end Disadvantage Requires new routing AVPs to be piggybacked on session messages Requires support from all participants (sender, intermediate nodes and receiver) |