×

High availability voice over internet protocol telephony

  • US 10,652,305 B2
  • Filed: 08/17/2018
  • Issued: 05/12/2020
  • Est. Priority Date: 08/17/2018
  • Status: Active Grant
First Claim
Patent Images

1. A system for voice over internet protocol (VOIP) to public switched telephone network (PSTN) at a call locale, said system comprising:

  • a VOIP proxy cluster in communication with a IP private branch exchange (PBX) cluster in communication with a PSTN VOIP gateway cluster;

    a database cluster, said database cluster comprised of a plurality of database nodes operable to store and retrieve state of telephony operations, said database nodes in communication with each other over an applied cluster mechanism;

    said VOIP proxy cluster comprised of a plurality of VOIP proxy nodes, each VOIP proxy node being an instance operable to proxy telephony from VOIP telephones, said VOIP proxy nodes in communication with each other and a clustering mechanism applied to said VOIP proxy cluster, replicating VOIP proxy node data, including at least one of telephony device data and VOIP session data, in each of said VOIP proxy nodes across said VOIP proxy nodes in said VOIP proxy cluster;

    said PBX cluster comprised of a plurality of IP PBX nodes, each PBX node being an instance operable to act as central switching system for telephony within said call locale, said PBX nodes in communication with each other and a clustering mechanism applied to said PBX node cluster, replicating PBX node data, including call locale telephony data in each of said PBX nodes across said PBX nodes in said PBX cluster; and

    said PSTN VOIP gateway cluster comprised of a plurality of PSTN VOIP gateway nodes, each PSTN VOIP gateway node being an instance operable to bridge VOIP telephony at said call locale to PSTN telephony, said PSTN VOIP gateway nodes are in communication with each other and a clustering mechanism applied to said PSTN VOIP gateway cluster, replicating the PSTN VOIP gateway node data, including at least one of carrier telephone number data and carrier routing data, in each of said PSTN VOIP gateway nodes across said PSTN VOIP gateway node in said PSTN VOIP gateway cluster.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×