发明名称 Systems and methods of distributed silo signaling
摘要 The embodiments described herein recite a telephone communication system used for handling information such as messages, typically voice mail messages, and, more particularly, is directed to a system that provides distributed session initiation protocol (SIP) silos. Distributed SIP silos (DSS) is a Communications Application Platform (CAP) feature that maintains the site's call capacity even when a signaling server fails. DSS uses multiple non-redundant signaling servers to provide SIP signaling for the same set of media ports. Because there are multiple signaling servers providing signaling for the same set of ports, the failure of one signaling server only terminates the calls it was actively processing and once those calls have been cleaned up, all the available (non-suspended) ports in the configuration are available to the remaining signaling servers.
申请公布号 US9392034(B2) 申请公布日期 2016.07.12
申请号 US201414538883 申请日期 2014.11.12
申请人 Unisys Corporation 发明人 Davis Jon P;Evans Lynnette K;Fuller Richard L;Small Gregory J;Preston Scott S
分类号 H04L29/12;H04L29/06;H04M3/533;H04M7/00;H04L29/08;H04M7/12 主分类号 H04L29/12
代理机构 代理人 Gregson Richard L.
主权项 1. A computer-implemented method having a programmable processor and memory coupled to a communications network, the method comprising: receiving, by a signaling server from a remote endpoint, an invite to the remote endpoint containing the remote endpoint information needed to establish a real-time transport protocol (RTP) session; transmitting, by the signaling server to a media server, a command to start a port including a remote internet protocol (IP) address and a remote port number; transmitting, by the signaling server to the remote endpoint, an acknowledgment indicating the signaling server viewed the invite; receiving, by the signaling server from the media server, an acknowledgement of the start port command and returning the port to be used for a call; transmitting, by the signaling server to the host server, a command indicating the call to be answered by an application running on the host; receiving, by the signaling server from the host server, an answer to the call; receiving, by the signaling server from the media server, a second port selection; transmitting, by the signaling server to the media server, a second start port command; receiving, by the signaling server from the media server, a second acknowledgment; and establishing, by the signaling server, a second real-time transport protocol (RTP) session stream between the media server and the remote endpoint using the selected second port, wherein the second port is selected from a list of available ports; wherein the acknowledgement of the start port command is failure and the call is no longer active.
地址 Blue Bell PA US