| CPC H04M 7/0006 (2013.01) [H04M 7/006 (2013.01); H04M 7/126 (2013.01)] | 15 Claims |

|
1. A gateway device, comprising
a voice call module for being connected with a landline device and/or a mobile voice device and configured to provide a calling out service to the landline device and/or the mobile voice device;
a cellular session initiation protocol (SIP) client module for being connected with a cellular network and configured to process voice signalling in a cellular network;
an IP network SIP client module for being connected with an IP network and configured to process voice signalling in an IP network; and
a voice call selection module configured to, when receiving a calling out from the voice call module, select either the cellular SIP client module or the IP network SIP client module for the calling out based on statuses of the cellular SIP client module and the IP network SIP client module, wherein
the statuses of the cellular SIP client module and the IP network SIP client module include the idle state and/or the busy state of the cellular SIP client module and the IP network SIP client module.
|
|
10. A method for managing voice calls at a gateway device, wherein
the gateway device comprises:
a voice call module for being connected with a landline device and/or a mobile voice device and configured to provide a calling out service to the landline device and/or the mobile voice device;
a cellular session initiation protocol (SIP) client module for being connected with a cellular network and configured to process voice signalling in a cellular network;
an IP network SIP client module for being connected with an IP network and configured to process voice signalling in an IP network, and
the method comprises:
receiving a calling out by the voice call module, and
selecting either the cellular SIP client module or the IP network SIP client module for the calling out based on statuses of the cellular SIP client module and the IP network SIP client module, wherein
the statuses of the cellular SIP client module and the IP network SIP client module include the idle state and/or the busy state of the cellular SIP client module and the IP network SIP client module.
|