System and method for multi-telecommunication over local IP network
First Claim
1. A system for multi-telecommunication over a local IP network, comprising:
- an IP network;
a local IP network;
a plurality of terminals connected to the local IP network, for conducting a call over the local IP network;
a home gateway connected to the IP network and the local IP network, for interfacing between the IP network and the plurality of terminals, assigning an ID and a port to each terminal to differentiate terminals sharing one IP address in processing an incoming call and an outgoing call, and converting IP and port information in a header and payload of a received or transmitted packet according to an assigned ID and port number; and
a gatekeeper connected to the IP network, for performing registration and call connection admission and managing a state of the IP networks,wherein respective terminals share the same one IP address and said respective terminals are assigned different port numbers.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for multi-telecommunication over a local IP network are provided. The multi-telecommunication system includes an IP network, a local IP network, a plurality of terminals connected to the local IP network, for conducting a voice call or a video call over the local IP network, a home gateway connected to the IP network and the local IP network, for interfacing between the IP network and the plurality of terminals, assigning an ID and a port to each terminal to differentiate terminals sharing one IP address in processing an incoming call and an outgoing call, and converting IP and port information in the header and payload of a received or transmitted packet according to an assigned ID and port number, and a gatekeeper connected to the IP network, for performing registration and call connection admission and managing the state of the IP network.
-
Citations
55 Claims
-
1. A system for multi-telecommunication over a local IP network, comprising:
-
an IP network; a local IP network; a plurality of terminals connected to the local IP network, for conducting a call over the local IP network; a home gateway connected to the IP network and the local IP network, for interfacing between the IP network and the plurality of terminals, assigning an ID and a port to each terminal to differentiate terminals sharing one IP address in processing an incoming call and an outgoing call, and converting IP and port information in a header and payload of a received or transmitted packet according to an assigned ID and port number; and a gatekeeper connected to the IP network, for performing registration and call connection admission and managing a state of the IP networks, wherein respective terminals share the same one IP address and said respective terminals are assigned different port numbers. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of initiating a call for multi-telecommunication over a local IP network, comprising the steps of:
-
assigning a port to a first terminal when said first terminal requests a call initiation, and storing information of the terminal; converting a transmission packet according to the stored information and transmitting the converted transmission packet; and converting a received packet when the packet corresponding to the stored information is received, converting the received packet according to the stored information, and transmitting the converted packet to said first terminals, wherein said first terminal shares a same IP address with other terminals and said first terminal and said other terminals are assigned different port numbers. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A method of initiating a call for multi-telecommunication over a local IP network, comprising the steps of:
-
assigning a port to a first terminal when said first terminal requests a call initiation, and storing information of the terminal; converting a transmission packet according to the stored information and transmitting the converted transmission packet; and converting a received packet when the packet corresponding to the stored information is received, converting the received packet according to the stored information, and transmitting the converted packet to said first terminal, wherein transmitted and received packets are converted using an IP address assigned to the local IP network and an internal IP address and port number of said first terminal, wherein the local IP network includes a plurality of terminals, including said first terminal, each of said plurality of terminals having respective IP information and port information associated therewith, wherein said IP information and said port information are used for packet conversion, wherein a memory map for storing said IP information and said port information is constructed, said memory map indicating at least one of said plurality of terminals corresponding to a respective IP address, a respective internal IP address for allowing a local network to identify each terminal, and a respective port number, wherein one of the respective IP addresses is shared by more than one of said plurality of terminals, and wherein terminals 1-9 are assigned to IP address 203.234.47.18 and terminals 10and higher are assigned to IP address 203.234.47.19.
-
-
32. A packet receiving method for multi-telecommunication over a local IP network, comprising the steps of:
-
determining whether a call connection to a second terminal connected to the local IP network is requested by analyzing a packet upon receipt of the packet from an IP network; opening a channel for said second terminal according to the IP and port information of a destination in the packet upon request of the call connection; and converting transmitted and received packets according to the IP and port information of a first terminal and said second terminal, wherein respective terminals share a same IP address and are assigned different port numbers. - View Dependent Claims (33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45)
-
-
46. A packet receiving method for multi-telecommunication over a local IP network, comprising the steps of:
-
determining whether a call connection to a second terminal connected to the local IP network is requested by analyzing a packet Upon receipt of the packet from an IP network; opening a channel for said second terminal according to the IP and port information of a destination in the packet upon request of the call connection; and converting transmitted and received packets according to the IP and port information of a first terminal and said second terminal, wherein transmitted and received packets are converted using the IP address assigned to the local IP network and the internal IP address and port number of the terminal connected to the local IP network, wherein the local IP network includes a plurality of terminals, including said first terminal and said second terminal, each of said plurality of terminals having respective IP information and port information associated therewith, wherein said IP information and said port information are used for packet conversion, wherein a memory map for storing said IP information and said port information is constructed, said memory map indicating at least one of said plurality of terminals corresponding to a respective IP address, a respective internal IP address for allowing a local network to identify each terminal, and a respective port number, wherein one of the respective IP addresses is shared by more than one of said plurality of terminals, and wherein terminals 1-9are assigned to IP address 203.234.47.18 and terminals 10and greater are assigned to IP address 203.234.47.19.
-
-
47. A method of conducting a telephone call using one IP address for a plurality of terminals connected to a local IP network, comprising the steps of:
-
determining whether a packet is assigned to the local IP network by a home gateway of the local IP network, upon receipt of the packet from an IP network; determining whether the packet is for a telephone call if the packet is assigned to the local IP network; converting the header and payload of the packet according to IP and port information preset for the telephone call, if the packet is for the telephone call, and transmitting the converted packet to a terminal connected to the local IP network; determining whether the packet is for Internet communication if the packet is not for the telephone call; and converting the packet according to IP and port information preset for the Internet communication if the packet is for the Internet communication and transmitting the converted packet to the terminal connected to the local IP network, wherein respective terminals share the same one IP address and said respective terminals are assigned different port numbers. - View Dependent Claims (48, 49, 50)
-
-
51. A method of conducting a telephone call using one IP address for a plurality of terminals connected to a local IP network, comprising the steps of:
-
determining whether a packet is for a telephone call by a home gateway of the local IP network upon receipt of the packet from a terminal connected to the local IP network; converting the header and payload of the packet, if the packet is for the telephone call, and transmitting the converted packet to an IP network; determining whether the packet is for a first Internet communication if the packet is not for the telephone call; converting the packet and transmitting the converted packet to the IP network; and registering an IP address and a port number of the packet for a second Internet communication if the packet is neither for the telephone call nor for the first Internet communication, wherein respective terminals share the same one IP address and said respective terminals are assigned different port numbers. - View Dependent Claims (52, 53, 54, 55)
-
Specification