Abstract:
The present systems and processes are directed to bridging telephone communications, such that a SIP communication server is able to communicate with the legacy PBX or key system interface for interworking connectivity of the devices. A bidirectional emulator module is provided permitting a communication session with legacy analog device and/or digital device. In certain embodiments, analog and digital telephones are registered with the emulator. An external telephone system such as a SIP communication server is also registered. A line dictionary contains the communication protocols of the analog and digital telephones and external telephone system. Outgoing line traffic and incoming line traffic are monitored in real-time, where the emulator module translates the user requests and line traffic according to the respective communication protocol data retrieved from the line dictionary.
Abstract:
The present invention is directed to a system and process for bidirectional emulation supporting for call communication between WebRTC clients and non-WebRTC clients. Certain embodiments of system include an emulator module having a traffic event dictionary. The traffic event dictionary includes event traffic entries corresponding to traffic events for WebRTC clients. The line signal dictionary includes stimulus protocol based instructions corresponding to WebRTC event traffic entries. The traffic event dictionary also includes event traffic entries corresponding to traffic events for non-WebRTC clients. The line signal dictionary further includes stimulus protocol based instructions corresponding to the non-WebRTC event traffic entries. The emulator module is configured to receive and monitor incoming and outgoing event traffic between a WebRTC client and a non-WebRTC. The emulator module is further configured to retrieve the event traffic entries for the WebRTC clients from the traffic event dictionary and retrieve the event traffic entries for the non-WebRTC clients from the traffic event dictionary. Additionally, the emulator module is configured to translate the WebRTC client event traffic to the non-WebRTC client event traffic over their respective stimulus protocol based instructions corresponding to their respective event traffic entries.
Abstract:
The present invention is directed to a system and process for bidirectional emulation supporting for call communication between WebRTC clients and non-WebRTC clients. Certain embodiments of system include an emulator module having a traffic event dictionary. The traffic event dictionary includes event traffic entries corresponding to traffic events for WebRTC clients. The line signal dictionary includes stimulus protocol based instructions corresponding to WebRTC event traffic entries. The traffic event dictionary also includes event traffic entries corresponding to traffic events for non-WebRTC clients. The line signal dictionary further includes stimulus protocol based instructions corresponding to the non-WebRTC event traffic entries. The emulator module is configured to receive and monitor incoming and outgoing event traffic between a WebRTC client and a non-WebRTC. The emulator module is further configured to retrieve the event traffic entries for the WebRTC clients from the traffic event dictionary and retrieve the event traffic entries for the non-WebRTC clients from the traffic event dictionary. Additionally, the emulator module is configured to translate the WebRTC client event traffic to the non-WebRTC client event traffic over their respective stimulus protocol based instructions corresponding to their respective event traffic entries.
Abstract:
The present systems and processes are directed to bridging telephone communications, such that a SIP communication server is able to communicate with the legacy PBX or key system interface for interworking connectivity of the devices. A bidirectional emulator module is provided permitting a communication session with legacy analog device and/or digital device. In certain embodiments, analog and digital telephones are registered with the emulator. An external telephone system such as a SIP communication server is also registered. A line dictionary contains the communication protocols of the analog and digital telephones and external telephone system. Outgoing line traffic and incoming line traffic are monitored in real-time, where the emulator module translates the user requests and line traffic according to the respective communication protocol data retrieved from the line dictionary.