Anycast Routing Protocol for Legacy Control Message Discovery
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Legacy control mechanisms in Anycast reliant distributed platforms often result in aberrant behavior due to the inability to directly identify sessions or connections from control, error, or status messages, leading to improper routing of messages and potential content delivery issues.
Innovation Solution
The Transport Session Discovery Protocol (TSDP) adapts legacy control messages by extracting session or connection identifying information from message bodies and leveraging a collective pool of session information from load balancing devices to correctly route messages to the appropriate destinations within the distributed platform.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If legacy control mechanisms are used in Anycast reliant platforms, then routing simplicity is maintained, but message routing accuracy deteriorates
Solution Approach 1:
The patent introduces a transport session discovery protocol as an intermediary mechanism between control messages and session identification. This protocol acts as a mediator that receives control messages, extracts session information, and routes messages to the correct destinations, thereby resolving the contradiction between maintaining simple routing mechanisms and achieving accurate message routing.
Solution Approach 2:
The patent segments the message routing function into separate components: control message processing, session information extraction, and destination routing. By dividing the routing mechanism into distinct functional segments, the system maintains the simplicity of the overall routing architecture while improving message routing accuracy through specialized processing components.
2Speed
If control messages are routed using traditional Anycast methods, then routing speed is maintained, but session identification accuracy deteriorates
Solution Approach 1:
The patent implements preliminary action by extracting and processing session identifying information from control messages before the final routing decision is made. The transport session discovery protocol performs this extraction and validation in advance, allowing the routing system to maintain high routing speed while achieving accurate session identification through pre-processing of message content.
Data Source
AI summary
Some embodiments provide a transport session discovery protocol that enables load balancing devices of an Anycast reliant distributed platform to route legacy control messages to destinations within the distributed platform that manage the sessions or connections implicated by the legacy control messages, even when the implicated sessions or connections cannot be directly identified from the control message headers. The modified load balancing operation as a result of the transport session discovery protocol involves identifying a message header mapping to an unrecognized session or connection, extracting session or connection identifying information and an error or condition from the message body, generating a new messaging construct to encapsulate the extracted information, and multicasting the messaging construct to other load balancing devices operating within a common point-of-presence. The load balancing device having knowledge of the server managing the implicated session then routes the error or condition to that server.


