SIP server architecture fault tolerance and failover

Error detection/correction and fault detection/recovery – Data processing system error or fault handling – Reliability and availability

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

Reexamination Certificate

active

07661027

ABSTRACT:
The SIP server can be comprised of an engine tier and a state tier distributed on a cluster network. Engine nodes in the engine tier can process SIP messages and can read/write state information from/to the state tier. State tier can maintain state information in a set of partitions of one or more replicas which contain duplicate information. The engine nodes can be adapted to detect and report replica failures and the replicas can in turn be adapted to detect and report engine node failures. Replicas can detect faults with an engine node if the engine node fails to poll the replica for a specified period of time and can then report the failure. The engine node can detect failures of a replica when reading or writing state information and can report the failure to another replica, which can be responsible for updating the partition view to exclude dead replicas.

REFERENCES:
patent: 5440727 (1995-08-01), Bhide et al.
patent: 5659596 (1997-08-01), Dunn
patent: 6052724 (2000-04-01), Willie et al.
patent: 6067301 (2000-05-01), Aatresh
patent: 6134673 (2000-10-01), Chrabaszcz
patent: 6208870 (2001-03-01), Lorello et al.
patent: 6292833 (2001-09-01), Liao et al.
patent: 6480862 (2002-11-01), Gall
patent: 6578076 (2003-06-01), Putzolu
patent: 6611867 (2003-08-01), Bowman-Amuah
patent: 6621793 (2003-09-01), Widegren et al.
patent: 6625751 (2003-09-01), Starovic et al.
patent: 6629260 (2003-09-01), Dancer et al.
patent: 6708206 (2004-03-01), Thrane et al.
patent: 6823477 (2004-11-01), Cheng et al.
patent: 6862689 (2005-03-01), Bergsten et al.
patent: 6988133 (2006-01-01), Zavalkovsky et al.
patent: 7039037 (2006-05-01), Wang et al.
patent: 7050424 (2006-05-01), Cheng et al.
patent: 7058046 (2006-06-01), Celi et al.
patent: 7076562 (2006-07-01), Singhal et al.
patent: 7082102 (2006-07-01), Wright
patent: 7142876 (2006-11-01), Trossen et al.
patent: 7283539 (2007-10-01), Wang et al.
patent: 7301905 (2007-11-01), Tontiruttananon et al.
patent: 7392421 (2008-06-01), Bloomstein et al.
patent: 7464178 (2008-12-01), Corrigan et al.
patent: 7506194 (2009-03-01), Appanna et al.
patent: 2001/0030970 (2001-10-01), Wiryaman et al.
patent: 2002/0036983 (2002-03-01), Widegren et al.
patent: 2002/0039352 (2002-04-01), El-Fekih et al.
patent: 2002/0073404 (2002-06-01), Sokolov et al.
patent: 2002/0077134 (2002-06-01), Mizell et al.
patent: 2002/0129174 (2002-09-01), LaBaw
patent: 2002/0144119 (2002-10-01), Benantar
patent: 2002/0159387 (2002-10-01), Allison et al.
patent: 2003/0028529 (2003-02-01), Cheung et al.
patent: 2003/0033524 (2003-02-01), Tran et al.
patent: 2003/0055920 (2003-03-01), Kakadia et al.
patent: 2003/0093695 (2003-05-01), Dutta
patent: 2003/0095540 (2003-05-01), Mulligan et al.
patent: 2003/0125021 (2003-07-01), Tell et al.
patent: 2003/0158908 (2003-08-01), Jacobs et al.
patent: 2004/0002881 (2004-01-01), Hu et al.
patent: 2004/0116117 (2004-06-01), Ahvonen et al.
patent: 2004/0148357 (2004-07-01), Corrigan et al.
patent: 2004/0168162 (2004-08-01), Park et al.
patent: 2004/0196858 (2004-10-01), Tsai et al.
patent: 2004/0223602 (2004-11-01), Honkasalo et al.
patent: 2004/0260967 (2004-12-01), Guha et al.
patent: 2004/0267882 (2004-12-01), Whynot et al.
patent: 2005/0005022 (2005-01-01), Taylor
patent: 2005/0022047 (2005-01-01), Chandrasekaran
patent: 2005/0152336 (2005-07-01), Bratt et al.
patent: 2005/0185661 (2005-08-01), Scott et al.
patent: 2005/0203962 (2005-09-01), Zhou et al.
patent: 2005/0203994 (2005-09-01), Palmer et al.
patent: 2005/0207432 (2005-09-01), Velez-Rivera et al.
patent: 2005/0237999 (2005-10-01), Shores et al.
patent: 2005/0259806 (2005-11-01), Chang
patent: 2006/0002333 (2006-01-01), Skog et al.
patent: 2006/0010224 (2006-01-01), Sekar et al.
patent: 2006/0109818 (2006-05-01), Ramanna et al.
patent: 2006/0128409 (2006-06-01), Gress et al.
patent: 2006/0225108 (2006-10-01), Tabassi et al.
patent: 2007/0005766 (2007-01-01), Singhal et al.
patent: 2007/0011617 (2007-01-01), Akagawa et al.
patent: 2007/0091874 (2007-04-01), Rockel et al.
patent: 2008/0021939 (2008-01-01), Dahlstedt et al.
patent: 2008/0046963 (2008-02-01), Grayson et al.
patent: 2008/0126832 (2008-05-01), Morosan et al.
BEA Systems, Inc. BEA WebLogic SIP Server: Configuring and Managing WebLogic SIP Server. Dec. 2, 2005. BEA Systems, Inc. Version 2.1. p. 4-13.
International Search Report and Written Opinion for PCT/US06/11165 dated Oct. 22, 2007 (7 pages).
Kristensen, A., “SIP Servlet API Version 1.0,” Internet article [online], Feb. 4, 2003, http://jcp.org/en/jsr/detail?id=116> [retrieved on Mar. 6, 2009], p. 1—section 1, p. 4—section 1.4.2.
O'Doherty, P. et al., “SIP and the Java Platforms,” Internet article [online], Jun. 2003, Sun Microsystems homepage, http://java.sun.com/products/jain/SIP-and-Java.html> [retrieved on Mar. 6, 2009], sections 1, 2.2, 4, 6.
Zhuang et al., Policy Based QoS Architecture in the IP Multimedia Subsystem of UMTS, IEEE Network, May/Jun. 2003, pp. 51-57.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

SIP server architecture fault tolerance and failover does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with SIP server architecture fault tolerance and failover, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and SIP server architecture fault tolerance and failover will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4217063

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.