EP1589739A2

IP telephone system, IP telephone apparatus and calling method

Abstract

An IP telephone system comprises an IP telephone (101,102) that performs voice communication via an IP network, a carrier (105,107) that manages voice communication for the IP telephone via the IP network and a server (109,111) that returns NAPTR resource record(s) in response to a request from the IP telephone. In the IP telephone system, when the IP telephone performs voice communication via the IP network, the IP telephone transmits, to the server, a request for NAPTR resource record(s) that correspond(s) to the telephone number of the destination terminal. When NAPTR resource record(s) is(are) stored, voice communication is directly performed between the IP telephone and the destination terminal via the IP network according to the NAPTR resource record. On the other hand, when NAPTR resource record(s) is(are) not stored, the carrier manages calls, and voice communication is performed between the IP telephone and the destination terminal via the IP network.

EP1589739A2, drawing sheet 1
Sheet 1 of 11

Term

Term ended

Projected expiry passed 6 April 2025, 1.5 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

10 claims: 4 independent, 6 dependent

  1. 1
    An IP telephone apparatus connected to an ENUM server, to a call management server, and to a call agent apparatus, the ENUM server storing a NAPTR (Naming Authority Pointer) resource record, the NAPTR resource record including a URI and a corresponding ENUM domain name, the call management server storing an IP address corresponding to the URI, the call agent apparatus controlling a connection between the IP telephone apparatus and a call destination, the IP telephone apparatus comprising:a key pad configured to input a telephone number of the call destination;and a controller configured to generate an ENUM domain name based on the input telephone number, to transmit, to the ENUM server, the generated ENUM domain name, to determine whether the NAPTR resource record corresponding to the transmitted ENUM domain name is received from the ENUM server, to transmit, to the call management server, the URI contained in the NAPTR resource record when the NAPTR resource record is received from the ENUM server, to receive the IP address corresponding to the URI from the IP telephone management server, and to access the call destination for a call without the call agent apparatus, based on the IP address, the controller being further configured to access the call destination for a call via the call agent apparatus when the NAPTE resource record is not received from the ENUM server.
  2. 4
    An IP telephone system comprising:an IP telephone apparatus;an ENUM server configured to store a NAPTR (Naming Authority Pointer) resource record, the NAPTR resource record including a URI and a corresponding ENUM domain name;a call management server configured to store an IP address corresponding to the URI;and a call agent apparatus configured to control a connection between the IP telephone apparatus and a call destination;the IP telephone apparatus comprising: a key pad configured to input a telephone number of the call destination;a controller configured to generate an ENUM domain name based on the input telephone number, to transmit, to the ENUM server, the generated ENUM domain name, to determine whether the NAPTR resource record corresponding to the transmitted ENUM domain name is received from the ENUM server, to transmit, to the call management server, the URI contained in the NAPTR resource record when the NAPTR resource record is received from the ENUM server, to receive the IP address corresponding to the URI from the IP telephone management server, and to access the call destination for a call without the call agent apparatus, based on the IP address, the controller being further configured to access the call destination for a call via the call agent apparatus when the NAPTE resource record is not received from the ENUM server.
  3. 7
    A method for calling, using an ENUM server, a call management server, and a call agent apparatus, the ENUM server storing a NAPTR (Naming Authority Pointer) resource record, the NAPTR resource record including a URI and a corresponding ENUM domain name, the IP telephone management server storing an IP address corresponding to the URI, the call agent apparatus controlling a connection between IP telephone apparatuses, the method comprising:inputting a telephone number of a call destination;generating an ENUM domain name based on the input telephone number;transmitting, to the ENUM server, the generated ENUM domain name;determining, at an IP telephone apparatus, whether the NAPTR resource record corresponding to the ENUM domain name is received from the ENUM server;transmitting, to the call management server, the URI contained in the NAPTR resource record when the NAPTR resource record is received from the ENUM server;receiving the IP address corresponding to the URI from the call management server;accessing the call destination without the call agent apparatus, based on the IP address;and accessing the call destination via the call agent apparatus when the NAPTE resource record is not received from the ENUM server.
  4. 10
    An IP telephone apparatus connected to an ENUM server, to a call management server, and to a call agent apparatus, the ENUM server storing a NAPTR (Naming Authority Pointer) resource record, the NAPTR resource record including a URI and a corresponding ENUM domain name, the call management server storing an IP address corresponding to the URI, the call agent apparatus controlling a connection between the IP telephone apparatus and a call destination, the IP telephone apparatus comprising:a key pad configured to input a telephone number of the call destination;and a controller configured to selectively operate according to one of a first mode and a second mode, a connection with the call destination being established without the call agent apparatus when the first mode is selected, the connection with the call destination being established via the call agent apparatus when the second mode is selected, the controller being further configured to generate an ENUM domain name based on the input telephone number, to transmit, to the ENUM server, the generated ENUM domain name, to determine whether the NAPTR resource record corresponding to the transmitted ENUM domain name is received from the ENUM server, to select the first mode when the NAPTR resource record is received from the ENUM server, and to select the second mode when the NAPTR resource record is not received from the ENUM server.