Patent ID: 8824458
Filing Date: 2014-09-02
Classification: H04M

Abstract:
1. An apparatus for supporting call control for both circuit domain telephone and Voice over Internet Protocol (VoIP), the apparatus comprising: an off/on-hook detection module, configured to send detected off-hook events; a circuit domain telephone call control module, configured to receive off-hook events and all events during the call associated with the off-hook events from a call flow control module, and process incoming/outgoing call events of the circuit domain telephone; a VoIP call control module, configured to receive off-hook events and all events during the call associated with the off-hook events from a call flow control module, and process incoming/outgoing call events of the VoIP; the call flow control module, configured to receive off-hook events from the off/on-hook detection module, save the received off-hook events and judge whether a user makes a circuit domain telephone incoming/outgoing call or a VoIP incoming/outgoing call according to the number dialed by the user; when the incoming/outgoing call is the VoIP call, to send the received off-hook events and all events during the call associated with the off-hook events to the VoIP call control module; when the incoming/outgoing call is the circuit domain telephone call, to send the received off-hook event and all events during the call associated with the off-hook events to the circuit domain telephone call control module; wherein, the off/on-hook detection module is further configured to send a timer event; and the call flow control module is further configured to regularly detect whether a Session Initiation Protocol (SIP) signaling with a non-null network session domain is received according to the timer event from the off/on-hook detection module, and to determine that the VoIP incoming call is received when the SIP signaling with the non-null network session domain is received.