IP telephony apparatus providing simultaneous SIP communication for multiple IP phones and method for the same
First Claim
1. A method of providing simultaneous communication for multiple IP phones, the method comprising the steps of:
- (a) providing an IP telephony apparatus using an SIP protocol and a local SIP number;
(b) connecting the IP telephony apparatus to a network and a plurality of telephone sets;
(c) dialing a remote SIP number with at least one telephone set;
(d) finding a local SIP number for communication with the remote SIP number by a mapped policy means;
(e) examining whether an SIP control block is present;
(f) creating at least one SIP control block containing an SIP call-leg for the local SIP number if the SIP control block is not present; and
(g) allocating the SIP control block to the dialing telephone set according to the SIP call-leg and establishing a bi-directional digital voice packet transmission between the dialing telephone set and the remote SIP number if the SIP control block is present.
1 Assignment
0 Petitions
Accused Products
Abstract
An IP telephony apparatus provides simultaneous SIP communication for multiple IP phones and a method is proposed for the same. The IP telephony apparatus comprises a network connection port connected to a network; a plurality of telephone connection ports connected to a plurality of telephone sets; a voice codec unit connected to the telephone connection ports and used for converting a voice signal to a digital voice packet and for converting a digital voice packet to a voice signal; and an IP telephony allocation unit connected to the network connection port and the plurality of telephone connection ports. The IP telephony allocation unit creates an SIP control block containing an SIP call-leg for a local SIP number, and allocates the SIP control block to a destination telephone set according to the SIP call-leg, whereby the telephone sets have bi-directional digital voice packet transmission with a remote SIP number.
-
Citations
10 Claims
-
1. A method of providing simultaneous communication for multiple IP phones, the method comprising the steps of:
-
(a) providing an IP telephony apparatus using an SIP protocol and a local SIP number; (b) connecting the IP telephony apparatus to a network and a plurality of telephone sets; (c) dialing a remote SIP number with at least one telephone set; (d) finding a local SIP number for communication with the remote SIP number by a mapped policy means; (e) examining whether an SIP control block is present; (f) creating at least one SIP control block containing an SIP call-leg for the local SIP number if the SIP control block is not present; and (g) allocating the SIP control block to the dialing telephone set according to the SIP call-leg and establishing a bi-directional digital voice packet transmission between the dialing telephone set and the remote SIP number if the SIP control block is present. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method of providing simultaneous communication for multiple IP phones, the method comprising the steps of:
-
(a) providing an IP telephony apparatus using an SIP protocol and a local SIP number; (b) connecting the IP telephony apparatus to a network and a plurality of telephone sets; (c) receiving a phone call from a remote SIP number for calling a local SIP number; (d) examining whether an SIP control block is present; (e) creating at least one SIP control block containing an SIP call-leg for a telephone group containing a plurality of telephone sets for making a ringing for all telephone sets in the telephone group if the SIP control block is not present; and (f) responsive to a telephone set of the telephone group being off hook, allocating the SIP control block to the off-hook telephone set and blocking the SIP control block from connecting to other telephone sets for establishing a bi-directional digital voice packet transmission between the off-hook telephone set and the remote SIP number. - View Dependent Claims (7, 8, 9, 10)
-
Specification