Apparatus and method for automatically updating address book in an SIP-based VoIP terminal
OwnerJin-Suk Leeinventor
Life of this patent
Estimating the term…
Abstract
In an apparatus and a method for automatically updating an IP address of VoIP terminals, s VoIP terminal determines whether or not its IP address is changed by a Network Address Translation (NAT) server. If its IP address is changed, it transmits an IP update message to all other VoIP terminals registered in its address book. This allows automatic detection of a dynamic IP address of VoIP terminals, and thus provides convenience to a user in that the user can directly access other VoIP terminals without having to search for an IP address thereof.
Claims16
A method for automatically updating Internet Protocol (IP) addresses of Voice over IP (VoIP) terminals, the method comprising the steps of:
- determining, at a first VoIP terminal, whether an IP address of the first VoIP terminal is changed by a Network Address Translation (NAT) server;
- and
- when the IP address of the first VoIP terminal is changed, transmitting an IP update message to other VoIP terminals registered in an address book of the first VoIP terminal.
A method for automatically updating an Internet Protocol (IP) addresses of Voice over IP (VoIP) terminals, the method comprising the steps of:
- upon receiving, at a first VoIP terminal, an IP update message from a second VoIP terminal, detecting an IP address of the second VoIP terminal from the IP update message;
- determining whether the second VoIP terminal has been previously registered in an address book of the first VoIP terminal based upon the detected IP address of the second VoIP terminal;
- and
- when the second VoIP terminal has been previously registered in the address book of the first VoIP terminal, automatically updating a registered IP address of the second VoIP terminal with the IP address of the second VoIP terminal detected from the IP update message.
A method for automatically updating Internet Protocol (IP) addresses of Voice over IP (VoIP) terminals, comprising the steps of:
- (a) at a first VoIP terminal, when an IP address of the first VoIP terminal is changed by a Network Address Translation (NAT) server, transmitting an IP update message to a second VoIP terminal registered in a memory of the first VoIP terminal;
- (b) at the second VoIP terminal, receiving the IP update message from the first VoIP terminal and updating an IP address of the first VoIP terminal registered in a memory of the second VoIP terminal;
- (c) at the second VoIP terminal, transmitting an update response message to the first VoIP terminal;
- and
- (d) at the first VoIP terminal, receiving the update response message from the second VoIP terminal, and completing IP address updating.
A Session Initiation Protocol (SIP) based Voice over Internet Protocol (VoIP) system, comprising a first VoIP terminal and at least one second VoIP terminal;
- wherein the first VoIP terminal determines whether an IP address of the first VoIP terminal is changed by a Network Address Translation (NAT) server, said first VoIP terminal being responsive to a change of the IP address of the first VoIP terminal for transmitting an IP update message to said at least one second VoIP terminal registered in the address book;
- and
- wherein said at least one second VoIP terminal is responsive to reception of the update message from the first VoIP terminal for updating an IP address of the first VoIP terminal registered in an address book of the second VoIP terminal, and for transmitting an update response message to the first VoIP terminal.
An apparatus for automatically updating an address book in a Session Initiation Protocol (SIP) based Voice over Internet Protocol (VoIP) terminal comprising:
- an IP address determining unit for determining whether an IP address of the SIP based VoIP terminal is changed by a Network Address Translation (NAT) server;
- a memory for storing address data of second VoIP terminals;
- and
- a controller responsive to change of the IP address of the SIP based VoIP terminal for transmitting an IP update message to the second VoIP terminals.
An apparatus for automatically updating an address book in a Session Initiation Protocol (SIP) based Voice over Internet Protocol (VoIP) terminal comprising:
- a detector responsive to reception of an IP update message from a second VoIP terminal for detecting an IP address of the second VoIP terminal from a data field of the IP update message;
- a memory for storing address information, including an IP address of the second VoIP terminal;
- a comparator for comparing the detected IP address of the second VoIP terminal with the IP address of the second VoIP terminal stored in the memory;
- and
- a controller responsive to the detected IP address of the second VoIP terminal being different from the stored IP address of the second VoIP terminal for updating the IP address of the second VoIP terminal stored in the memory with the detected IP address of the second VoIP terminal.
Dependencies are inferred from the claim text.