Patent · US Active

System and method for efficient storage of long-lived session state in a SIP server

US8078737B2 · kind B2 · utility

16Cited by
22References
17Claims
0Family size

Assignee

Inventors

Key dates

Filing dateDec 13, 2007
Grant dateDec 13, 2011
Priority date
Expiry dateSep 6, 2029

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F16/957
  • WIPO fieldDigital communication
  • WIPO sectorElectrical engineering

Abstract

A SIP server can be deployed in a two-tier architecture, including an engine tier for processing of SIP communications and a state tier for maintaining the state associated with these communications. The state tier can include RAM-based replicas that provide data to the engines. Some of the SIP session state can be moved to the database in order to reduce the memory requirements of the state tier. Upon determining that a transaction boundary has been reached where the session state is steady, the state replica can save the data to the database. A hint can be received from the engine tier by the state replica indicating that the state data is ready to be saved. Subsequently, the data can be removed from the state tier by nulling out the bytes of actual data, while preserving the primary key, locking and timer information so as not to impact latency.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.