发明名称 Maintaining session initiation protocol application session affinity in SIP container cluster environments
摘要 A system for maintaining SIP application session affinity, the system including a destination inspector configured to inspect a SIP request to determine whether the SIP request indicates as its destination a logical name of a SIP container, a request router configured to route the SIP request to the SIP container that is identified by the logical name if the SIP request indicates as its destination the logical name of the SIP container, and a destination assignor configured to assign the SIP request to a SIP container in accordance with a predefined assignment protocol if the SIP request does not indicate as its destination the logical name of a SIP container.
申请公布号 US9167041(B2) 申请公布日期 2015.10.20
申请号 US201213486156 申请日期 2012.06.01
申请人 International Business Machines Corporation 发明人 Almog Noam;Lanzen Craig A.;Nissim Nitzan;Pulito Brian;Zinger Asaf
分类号 G06F15/16;H04L29/08;H04L29/06 主分类号 G06F15/16
代理机构 SVL IP Law Eddell, Shapiro & Finnan, LLC 代理人 Johnson Prentiss;SVL IP Law Eddell, Shapiro & Finnan, LLC
主权项 1. A system for maintaining Session Initiation Protocol (SIP) application session affinity, the system comprising: one or more processors including: a plurality of SIP containers;a destination inspector configured to inspect a SIP request associated with an application session to determine a presence within the SIP request of a logical name of a destination SIP container among the plurality of SIP containers;a request router configured to route the SIP request to the destination SIP container in response to the SIP request including the logical name of the destination SIP container; anda destination assignor configured to assign the SIP request to a determined SIP container among the plurality of SIP containers in accordance with a predefined assignment protocol in response to an absence of the logical name of the destination SIP container in the SIP request;wherein each determined SIP container includes: a request inspector configured to receive the SIP request without the logical name of the destination SIP container and determine a related SIP application, wherein the SIP request includes a session identifier for an application session of the related SIP application managed by a session SIP container of the plurality of SIP containers; anda destination redirector configured to determine the session SIP container associated with the application session of the SIP request based on application of a function to a value based on the session identifier and cause the SIP request to be routed from the determined SIP container to the session SIP container in response to the application session being managed by other than the determined SIP container.
地址 Armonk NY US