[go: up one dir, main page]

JP6209762B1 - Telephone number search device, method, program, and information providing system - Google Patents

Telephone number search device, method, program, and information providing system Download PDF

Info

Publication number
JP6209762B1
JP6209762B1 JP2017082442A JP2017082442A JP6209762B1 JP 6209762 B1 JP6209762 B1 JP 6209762B1 JP 2017082442 A JP2017082442 A JP 2017082442A JP 2017082442 A JP2017082442 A JP 2017082442A JP 6209762 B1 JP6209762 B1 JP 6209762B1
Authority
JP
Japan
Prior art keywords
telephone number
telephone
phone
network
sdp parameter
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2017082442A
Other languages
Japanese (ja)
Other versions
JP2017212730A (en
Inventor
伸介 長原
伸介 長原
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Clover Network Com Co Ltd
Original Assignee
Clover Network Com Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Clover Network Com Co Ltd filed Critical Clover Network Com Co Ltd
Priority to JP2017082442A priority Critical patent/JP6209762B1/en
Application granted granted Critical
Publication of JP6209762B1 publication Critical patent/JP6209762B1/en
Publication of JP2017212730A publication Critical patent/JP2017212730A/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Telephonic Communication Services (AREA)

Abstract

【課題】NGN網と接続可能なSIPプロトコルベースの電話番号調査ツールを導入し、新システム基盤への円滑な移行を可能にする。
【解決手段】0AB−J型電話番号が割り当てられたIP電話を含む複数のIP電話70がIP電話網30を介して接続される電話番号調査装置10であって、調査対象となる着信側のIP電話70にSIPサーバ40を介してINVITE要求を送信するときに、INVITE要求に含まれるSDPパラメータに、着信側のIP電話が着信を拒否するSDPパラメータとしてSDPパラメータのメディア種別に音声、映像及びアプリケーションを含む全メディアを付与したSDPパラメータを送信し、SIPサーバ40から応答メッセージを受信すると、受信した応答メッセージに応じて、着信側のIP電話70の電話番号使用状況について、着信側のIP電話70の電話番号の有効性を着信ベルを鳴動させることなく正確に判定する。
【選択図】図1
An SIP protocol-based telephone number search tool that can be connected to an NGN network is introduced to enable smooth transition to a new system infrastructure.
A telephone number investigation device 10 in which a plurality of IP telephones 70 including IP telephones to which a 0AB-J type telephone number is assigned is connected via an IP telephone network 30, the incoming side being investigated. When an INVITE request is transmitted to the IP phone 70 via the SIP server 40, the SDP parameter included in the INVITE request includes the voice, video, and the SDP parameter as the SDP parameter for rejecting the incoming call. When the SDP parameters to which all media including the application are added are transmitted and a response message is received from the SIP server 40, the IP phone on the called side is notified of the telephone number usage status of the IP phone 70 on the called side according to the received response message. The validity of 70 telephone numbers is accurately determined without ringing the incoming call bell.
[Selection] Figure 1

Description

本発明は、電話番号調査装置、同方法、同プログラム、及び同情報提供システムに関する。   The present invention relates to a telephone number search device, the same method, the same program, and the same information providing system.

出願人が過去に出願し、公開された、例えば、特許文献1,2,3に記載された電話番号調査装置が知られている。この電話番号調査装置によれば、全国の電話番号の使用状況のリサーチを行うことができる。   For example, a telephone number search device described in Patent Literatures 1, 2, and 3 that has been filed and published by the applicant in the past is known. According to this telephone number survey device, it is possible to conduct research on the usage status of telephone numbers nationwide.

これら特許文献に記載された技術によれば、発信側である電話番号調査装置は、PSTN(Public Switched Telephone Networks:公衆交換電話網)、移動体通信網、あるいはIP(Internet Protocol)電話網に接続される。そして、電話番号調査装置は、ISDN(Integrated Service Digital Network:サービス統合デジタル網)のUNI(User Network Interface:ユーザ網インタフェース)プロトコル等を利用して加入者データの問い合わせを行い、「電話番号有効」、「無効」、「移転」等、電話番号の使用状況のリサーチを行うことができる。   According to the techniques described in these patent documents, a telephone number search device on the calling side is connected to a PSTN (Public Switched Telephone Network), a mobile communication network, or an IP (Internet Protocol) telephone network. Is done. Then, the telephone number checking device uses the UNI (User Network Interface) protocol of ISDN (Integrated Service Digital Network) to inquire the subscriber data, and “telephone number valid” , "Invalid", "Relocation", etc., can be used to research the usage status of the phone number.

しかしながら、NTT東西では、「PSTNからNGN(Next Generation Network)へのマイグレーション」を計画しており、2020年後半にはISDNサービスの「デジタル通信モード」を廃止することを予定している。このため、ISDNのUNI方式に代わって、NGN網と接続可能なSIPプロトコルベースの電話番号調査ツールを導入し、新システム基盤への円滑な移行を図る必要がある。   However, NTT East and West are planning to “Migrate from PSTN to NGN (Next Generation Network)” and plan to abolish the “digital communication mode” of ISDN service in the second half of 2020. For this reason, it is necessary to introduce a SIP protocol-based telephone number search tool that can be connected to the NGN network in place of the ISDN UNI system, and to make a smooth transition to the new system infrastructure.

一方、最近普及してきたIP電話の基本的な仕組みは伝統的な固定電話の技術とは大きく異なり、このため、例えば、特許文献4に記載されているように、敢えて正しくない記述のINVITE要求をIP電話網500(SIPサーバ)に送信することで、IP電話番号の有効性を調査する電話番号調査装置が知られている。   On the other hand, the basic mechanism of IP telephones that have recently become widespread is significantly different from the technology of traditional fixed telephones. For this reason, for example, as described in Patent Document 4, an INVITE request with an incorrect description is intentionally issued. 2. Description of the Related Art There is known a telephone number investigation device that investigates the validity of an IP telephone number by transmitting it to an IP telephone network 500 (SIP server).

特開2009−055512号公報JP 2009-055512 A 特開2011−135121号公報JP 2011-135121 A 特開2014−033474号公報JP 2014-033474 A 特開2012−015605号公報JP 2012-015605 A

しかしながら、出願人が特許文献4に記載された技術を用いて評価試験を試みたところ、依然として正しく判定できるIP電話番号の使用状況の調査を確立できていない。すなわち、特許文献4で調査対象とするIP電話は、050で始まる11桁の電話番号が割り当てられた050型IP電話であり、光電話等、これまでの加入者電話と同じ形式を持つ0で始まる電話番号が割り当てられた0AB−J型IP電話を対象としていない。従って、0AB−J型IP電話の電話番号使用状況をリサーチする際に網側拒否等により有効性の調査はできない。   However, when the applicant tried an evaluation test using the technique described in Patent Document 4, an investigation of the usage status of the IP telephone number that can still be correctly determined has not been established. In other words, the IP phone to be investigated in Patent Document 4 is a 050 type IP phone to which an 11-digit phone number starting with 050 is assigned, and is 0 having the same format as a conventional subscriber phone such as an optical phone. It does not target 0AB-J type IP telephones that are assigned telephone numbers that begin with. Therefore, when researching the telephone number usage situation of the 0AB-J type IP telephone, the effectiveness cannot be investigated due to the network side rejection or the like.

近年、固定電話は順次IP電話に移行しており、2014年の情報通信白書によれば、2013年末で2650万台がIP電話であると報告されている。したがって、電話番号の使用状況を正しく判定できるIP電話番号調査装置の実現が待たれている。   In recent years, fixed-line telephones have gradually shifted to IP telephones. According to the 2014 White Paper on Information Communication, 26.5 million units are reported to be IP telephones at the end of 2013. Therefore, the realization of an IP telephone number investigation device that can correctly determine the usage status of a telephone number is awaited.

本発明は上記した課題を解決するためになされたものであり、NGN網と接続可能なSIPプロトコルベースの電話番号調査ツールを導入し、新システム基盤への円滑な移行を可能にする、電話番号調査装置、同方法、同プログラム、及び同情報提供システムを提供することを目的とする。   The present invention has been made in order to solve the above-described problems, and introduces a SIP protocol-based telephone number search tool that can be connected to an NGN network, and enables a smooth transition to a new system infrastructure. An object is to provide an investigation device, a method, a program, and an information providing system.

本発明は、上記目的を達成するために、以下の構成によって把握される。
(1)本発明の電話番号調査装置は、0AB−J型電話番号が割り当てられたIP電話を含む複数のIP電話がIP電話網を介して接続される電話番号調査装置であって、調査対象となる着信側のIP電話にSIPサーバを介してINVITE要求を送信するときに、前記INVITE要求に含まれるSDPパラメータに、前記着信側のIP電話が着信を拒否するSDPパラメータを付与して送信し、前記SIPサーバから応答メッセージを受信するメッセージ交換制御部と、前記メッセージ交換制御部が受信した前記応答メッセージに応じて、前記着信側のIP電話の電話番号使用状況について前記着信側のIP電話の電話番号の有効性を着信ベルを鳴動させる信号を用いないで判定する電話番号調査判定部と、を備え、前記INVITE要求に含まれるSDPパラメータのメディア種別に、音声(m=audio)、映像(m=video)、及び、アプリケーション(m=application)を含む全メディアを付与して、前記IP電話網がNGN網である前記着信側のIP電話を鳴動させることなく前記有効性の判定を行う。
The present invention is grasped by the following composition in order to achieve the above-mentioned object.
(1) A telephone number investigation device of the present invention is a telephone number investigation device in which a plurality of IP telephones including an IP telephone to which a 0AB-J type telephone number is assigned are connected via an IP telephone network. When an INVITE request is transmitted to the destination IP phone via the SIP server, the SDP parameter included in the INVITE request is added with an SDP parameter for rejecting the incoming call. A message exchange control unit that receives a response message from the SIP server, and a telephone number usage status of the destination IP phone according to the response message received by the message exchange control unit. A telephone number investigation / determination unit that determines the validity of the telephone number without using a signal for ringing the incoming call bell, and the INVITE All media including voice (m = audio), video (m = video), and application (m = application) are added to the media type of the SDP parameter included in the request, and the IP telephone network is an NGN network. The validity is determined without ringing a certain incoming IP phone.

(2)上記(1)の構成において、前記INVITE要求に含まれるSDPパラメータに、前記着信を拒否するSDPパラメータの記述が可能なトランスポートプロトコル及びコーデックによる前記着信側のIP電話が使用不可のSDPパラメータを付与して、前記IP電話網がNGN網でない前記着信側のIP電話を鳴動させることなく前記有効性の判定を行う。 (2) In the configuration of (1) above, the SDP parameter included in the INVITE request can use the SDP parameter that can describe the SDP parameter that rejects the incoming call, and the SDP that cannot use the destination IP phone by the codec. A parameter is added to determine the validity without ringing the IP telephone on the receiving side where the IP telephone network is not an NGN network.

(3)本発明の電話番号調査装置は、0AB−J型電話番号が割り当てられたIP電話を含む複数のIP電話がIP電話網を介して接続される電話番号調査装置であって、調査対象となる着信側のIP電話にSIPサーバを介してINVITE要求を送信するときに、前記INVITE要求に含まれるSDPパラメータに、前記着信側のIP電話が着信を拒否するSDPパラメータを付与して送信し、前記SIPサーバから応答メッセージを受信するメッセージ交換制御部と、前記メッセージ交換制御部が受信した前記応答メッセージに応じて、前記着信側のIP電話の電話番号使用状況について前記着信側のIP電話の電話番号の有効性を着信ベルを鳴動させる信号を用いないで判定する電話番号調査判定部と、を備え、前記INVITE要求に含まれるSDPパラメータに、前記着信を拒否するSDPパラメータの記述が可能なネットワークプロトコル、メディア種別、トランスポートプロトコル及びコーデックによる前記着信側のIP電話が使用不可のSDPパラメータを付与して、前記IP電話網がNGN網である前記着信側のIP電話を鳴動させることなく前記有効性の判定を行い、前記INVITE要求に含まれるSDPパラメータに、前記着信を拒否するSDPパラメータの記述が可能なトランスポートプロトコル及びコーデックによる前記着信側のIP電話が使用不可のSDPパラメータを付与して、前記IP電話網がNGN網でない前記着信側のIP電話を鳴動させることなく前記有効性の判定を行う。 (3) The telephone number search apparatus of the present invention is a telephone number search apparatus in which a plurality of IP telephones including an IP telephone to which a 0AB-J type telephone number is assigned are connected via an IP telephone network. When an INVITE request is transmitted to the destination IP phone via the SIP server, the SDP parameter included in the INVITE request is added with an SDP parameter for rejecting the incoming call. A message exchange control unit that receives a response message from the SIP server, and a telephone number usage status of the destination IP phone according to the response message received by the message exchange control unit. A telephone number investigation / determination unit that determines the validity of the telephone number without using a signal for ringing the incoming call bell, and the INVITE A network protocol, media type, transport protocol, and codec that can be used to describe the SDP parameter that rejects the incoming call are added to the SDP parameter included in the request, and an SDP parameter that cannot be used by the destination IP phone, Transit capable of determining the validity without ringing the destination IP phone whose IP telephone network is an NGN network, and describing the SDP parameter for rejecting the incoming call in the SDP parameter included in the INVITE request. The validity determination is made without ringing the IP telephone of the called side that is not an NGN network by assigning an SDP parameter that cannot be used by the called IP telephone by the port protocol and codec.

(4)上記(1)から(3)のいずれか1つの構成において、前記電話番号調査判定部は、前記メッセージ交換制御部が、前記応答メッセージに含まれる第1のエラーコードを受信した場合に、前記着信側のIP電話の電話番号が実在すると判定し、第2または第3のエラーコードを受信した場合に、前記着信側のIP電話の電話番号が欠番であると判定する。 (4) In the configuration of any one of (1) to (3) above, when the message exchange control unit receives the first error code included in the response message, Then, it is determined that the telephone number of the IP phone on the called side actually exists, and when the second or third error code is received, it is determined that the telephone number of the IP phone on the called side is a missing number.

(5)上記(1)から(4)のいずれか1つの構成において、前記電話番号調査判定部は、前記メッセージ交換制御部が、前記IP電話網内におけるSIPサーバから前記応答メッセージとして第1のエラーコードを受信した場合に、前記調査対象のIP電話の電話番号が空き状態で実在すると判定し、第3のエラーコードを受信した場合に、前記調査対象のIP電話の電話番号が欠番であると判定する。 (5) In the configuration according to any one of (1) to (4), the telephone number investigation determination unit is configured such that the message exchange control unit receives a first response message from the SIP server in the IP telephone network as the response message. When the error code is received, it is determined that the telephone number of the IP telephone subject to investigation exists in an empty state, and when the third error code is received, the telephone number of the IP telephone subject to investigation is a missing number. Is determined.

(6)本発明の電話番号調査方法は、0AB−J型電話番号が割り当てられたIP電話を含む調査対象となるIP電話番号の実在の有無を判定する電話番号調査方法であって、電話番号調査装置が、調査対象となる着信側のIP電話にSIPサーバを介してINVITE要求を送信するときに、前記INVITE要求に含まれるSDPパラメータに、前記着信側のIP電話が着信を拒否するSDPパラメータを付与して送信するステップと、前記SIPサーバが、前記電話番号調査装置に応答メッセージを送信するステップと、前記電話番号調査装置が、受信した応答メッセージに応じて、前記着信側のIP電話の電話番号使用状況について前記着信側のIP電話の電話番号の有効性を着信ベルを鳴動させる信号を用いないで判定するステップと、を有し、前記INVITE要求に含まれるSDPパラメータのメディア種別に、音声(m=audio)、映像(m=video)、及び、アプリケーション(m=application)を含む全メディアを付与して、前記IP電話網がNGN網である前記着信側のIP電話を鳴動させることなく前記有効性の判定を行う。 (6) The telephone number search method of the present invention is a telephone number search method for determining whether or not an IP telephone number to be investigated including an IP telephone to which a 0AB-J type telephone number is assigned, When the investigating device transmits an INVITE request via the SIP server to the called IP phone to be investigated, the SDP parameter that the called IP phone rejects the incoming call is included in the SDP parameter included in the INVITE request. The SIP server transmits a response message to the telephone number search device, and the telephone number search device responds to the received response message with the IP phone of the called party. Step of determining the validity of the telephone number of the IP phone on the called side without using a signal for ringing the incoming call bell for the usage status of the telephone number. And all media including audio (m = audio), video (m = video), and application (m = application) are assigned to the media type of the SDP parameter included in the INVITE request, The validity determination is performed without ringing the IP telephone on the receiving side where the IP telephone network is an NGN network.

(7)本発明の電話番号調査方法は、0AB−J型電話番号が割り当てられたIP電話を含む調査対象となるIP電話番号の実在の有無を判定する電話番号調査方法であって、電話番号調査装置が、調査対象となる着信側のIP電話にSIPサーバを介してINVITE要求を送信するときに、前記INVITE要求に含まれるSDPパラメータに、前記着信側のIP電話が着信を拒否するSDPパラメータを付与して送信するステップと、前記SIPサーバが、前記電話番号調査装置に応答メッセージを送信するステップと、前記電話番号調査装置が、受信した応答メッセージに応じて、前記着信側のIP電話の電話番号使用状況について前記着信側のIP電話の電話番号の有効性を着信ベルを鳴動させる信号を用いないで判定するステップと、を有し、前記INVITE要求に含まれるSDPパラメータに、前記着信を拒否するSDPパラメータの記述が可能なネットワークプロトコル、メディア種別、トランスポートプロトコル及びコーデックによる前記着信側のIP電話が使用不可のSDPパラメータを付与して、前記IP電話網がNGN網である前記着信側のIP電話を鳴動させることなく前記有効性の判定を行い、前記INVITE要求に含まれるSDPパラメータに、前記着信を拒否するSDPパラメータの記述が可能なトランスポートプロトコル及びコーデックによる前記着信側のIP電話が使用不可のSDPパラメータを付与して、前記IP電話網がNGN網でない前記着信側のIP電話を鳴動させることなく前記有効性の判定を行う。 (7) The telephone number search method of the present invention is a telephone number search method for determining whether or not an IP telephone number to be investigated including an IP telephone to which a 0AB-J type telephone number is assigned, When the investigating device transmits an INVITE request via the SIP server to the called IP phone to be investigated, the SDP parameter that the called IP phone rejects the incoming call is included in the SDP parameter included in the INVITE request. The SIP server transmits a response message to the telephone number search device, and the telephone number search device responds to the received response message with the IP phone of the called party. Step of determining the validity of the telephone number of the IP phone on the called side without using a signal for ringing the incoming call bell for the usage status of the telephone number. And the destination IP phone cannot be used by the network protocol, media type, transport protocol, and codec that can describe the SDP parameter for rejecting the incoming call in the SDP parameter included in the INVITE request. The SDP parameter is added, the validity is determined without ringing the IP telephone on the receiving side where the IP telephone network is an NGN network, and the incoming call is rejected to the SDP parameter included in the INVITE request The destination IP phone according to the transport protocol and codec that can describe the SDP parameter is assigned an unusable SDP parameter, and the IP phone network does not ring the destination IP phone that is not an NGN network. Determine effectiveness.

(8)本発明のプログラムは、0AB−J型電話番号が割り当てられたIP電話を含む複数のIP電話がIP電話網を介して接続される電話番号調査装置のプログラムであって、コンピュータに、調査対象となる着信側のIP電話にSIPサーバを介してINVITE要求を送信するときに、前記INVITE要求に含まれるSDPパラメータに、前記着信側のIP電話が着信を拒否するSDPパラメータを付与して送信する手順と、前記SIPサーバから応答メッセージを受信する手順と、前記受信した前記応答メッセージに応じて、前記着信側のIP電話の電話番号使用状況について前記着信側のIP電話の電話番号の有効性を着信ベルを鳴動させる信号を用いないで判定する手順と、を実行させ、前記INVITE要求に含まれるSDPパラメータのメディア種別に、音声(m=audio)、映像(m=video)、及び、アプリケーション(m=application)を含む全メディアの付与と前記IP電話網がNGN網である前記着信側のIP電話を鳴動させずに前記有効性の判定を行わせる。 (8) A program of the present invention is a program of a telephone number search device in which a plurality of IP telephones including an IP telephone to which a 0AB-J type telephone number is assigned are connected via an IP telephone network. When an INVITE request is transmitted to a destination IP phone to be investigated via a SIP server, an SDP parameter for rejecting the incoming call is added to the SDP parameter included in the INVITE request. A procedure for sending, a procedure for receiving a response message from the SIP server, and the validity of the telephone number of the IP phone on the called side with respect to the telephone number usage status of the IP phone on the called side according to the received response message And a procedure for determining the sex without using a signal for ringing the incoming call bell, and executing the SD included in the INVITE request All media including voice (m = audio), video (m = video), and application (m = application) in the media type of the parameter and the IP phone on the receiving side where the IP telephone network is an NGN network The validity is determined without ringing.

(9)本発明のプログラムは、0AB−J型電話番号が割り当てられたIP電話を含む複数のIP電話がIP電話網を介して接続される電話番号調査装置のプログラムであって、コンピュータに、調査対象となる着信側のIP電話にSIPサーバを介してINVITE要求を送信するときに、前記INVITE要求に含まれるSDPパラメータに、前記着信側のIP電話が着信を拒否するSDPパラメータを付与して送信する手順と、前記SIPサーバから応答メッセージを受信する手順と、前記受信した前記応答メッセージに応じて、前記着信側のIP電話の電話番号使用状況について前記着信側のIP電話の電話番号の有効性を着信ベルを鳴動させる信号を用いないで判定する手順と、を実行させ、前記INVITE要求に含まれるSDPパラメータに、前記着信を拒否するSDPパラメータの記述が可能なネットワークプロトコル、メディア種別、トランスポートプロトコル及びコーデックによる前記着信側のIP電話が使用不可のSDPパラメータの付与させるとともに、前記IP電話網がNGN網である前記着信側のIP電話を鳴動させずに前記有効性の判定を行わせ、前記INVITE要求に含まれるSDPパラメータに、前記着信を拒否するSDPパラメータの記述が可能なトランスポートプロトコル及びコーデックによる前記着信側のIP電話が使用不可のSDPパラメータを付与させるとともに、前記IP電話網がNGN網でない前記着信側のIP電話を鳴動させずに前記有効性の判定を行わせる。 (9) A program of the present invention is a program for a telephone number search device in which a plurality of IP telephones including an IP telephone to which a 0AB-J type telephone number is assigned are connected via an IP telephone network. When an INVITE request is transmitted to a destination IP phone to be investigated via a SIP server, an SDP parameter for rejecting the incoming call is added to the SDP parameter included in the INVITE request. A procedure for sending, a procedure for receiving a response message from the SIP server, and the validity of the telephone number of the IP phone on the called side with respect to the telephone number usage status of the IP phone on the called side according to the received response message And a procedure for determining the sex without using a signal for ringing the incoming call bell, and executing the SD included in the INVITE request In addition to the network protocol, the media type, the transport protocol, and the codec that can be used to describe the SDP parameter that rejects the incoming call, the IP telephone network is set to NGN. A transport protocol and codec that allows the validity determination to be performed without ringing the destination IP phone that is a network, and that the SDP parameter included in the INVITE request can describe the SDP parameter that rejects the incoming call The IP phone on the called side cannot be used with the SDP parameter that cannot be used, and the validity is determined without ringing the IP phone on the called side that is not an NGN network.

(10)本発明の電話番号調査情報提供システムは、ユーザ端末と、前記ユーザ端末とはIP網経由で接続されるとともに、0AB−J型電話番号が割り当てられたIP電話を含む複数のIP電話がIP電話網を介して接続される電話番号調査装置とからなる電話番号調査情報提供システムであって、前記電話番号調査装置は、前記ユーザ端末からIP電話の電話番号調査情報提供要求を受信すると、調査対象となる着信側のIP電話にSIPサーバを介してINVITE要求を送信するときに、前記INVITE要求に含まれるSDPパラメータに、前記着信側のIP電話が着信を拒否するSDPパラメータを付与して送信し、前記SIPサーバから応答メッセージを受信し、前記受信した前記応答メッセージに応じて、前記着信側のIP電話の電話番号使用状況について前記着信側のIP電話の電話番号の有効性を着信ベルを鳴動させる信号を用いないで判定し、前記電話番号調査情報提供要求があったユーザ端末へ判定の結果を前記IP網経由で送信し、前記INVITE要求に含まれるSDPパラメータのメディア種別に、音声(m=audio)、映像(m=video)、及び、アプリケーション(m=application)を含む全メディアを付与して、前記IP電話網がNGN網である前記着信側のIP電話を鳴動させることなく前記有効性の判定を行う。 (10) In the telephone number search information providing system of the present invention, a user terminal and a plurality of IP telephones including an IP telephone to which the user terminal is connected via an IP network and assigned with a 0AB-J type telephone number Is a telephone number investigation information providing system comprising a telephone number investigation apparatus connected via an IP telephone network, and the telephone number investigation apparatus receives an IP telephone telephone number investigation information provision request from the user terminal. When an INVITE request is transmitted to the IP phone on the receiving side to be investigated via the SIP server, an SDP parameter for rejecting the incoming call is added to the SDP parameter included in the INVITE request. And receiving a response message from the SIP server, and in response to the received response message, The use of the telephone number of the talk is determined without using a signal for ringing the incoming call bell to determine the validity of the telephone number of the IP phone on the called side, and the result of the determination is sent to the user terminal that has made the request for providing the telephone number survey information. All media including audio (m = audio), video (m = video), and application (m = application) are added to the media type of the SDP parameter that is transmitted via the IP network and included in the INVITE request. Thus, the validity is determined without ringing the IP telephone on the receiving side where the IP telephone network is an NGN network.

(11)本発明の電話番号調査情報提供システムは、ユーザ端末と、前記ユーザ端末とはIP網経由で接続されるとともに、0AB−J型電話番号が割り当てられたIP電話を含む複数のIP電話がIP電話網を介して接続される電話番号調査装置とからなる電話番号調査情報提供システムであって、前記電話番号調査装置は、前記ユーザ端末からIP電話の電話番号調査情報提供要求を受信すると、調査対象となる着信側のIP電話にSIPサーバを介してINVITE要求を送信するときに、前記INVITE要求に含まれるSDPパラメータに、前記着信側のIP電話が着信を拒否するSDPパラメータを付与して送信し、前記SIPサーバから応答メッセージを受信し、前記受信した前記応答メッセージに応じて、前記着信側のIP電話の電話番号使用状況について前記着信側のIP電話の電話番号の有効性を着信ベルを鳴動させる信号を用いないで判定し、前記電話番号調査情報提供要求があったユーザ端末へ判定の結果を前記IP網経由で送信し、前記INVITE要求に含まれるSDPパラメータに、前記着信を拒否するSDPパラメータの記述が可能なネットワークプロトコル、メディア種別、トランスポートプロトコル及びコーデックによる前記着信側のIP電話が使用不可のSDPパラメータを付与して、前記IP電話網がNGN網である前記着信側のIP電話を鳴動させることなく前記有効性の判定を行い、前記INVITE要求に含まれるSDPパラメータに、前記着信を拒否するSDPパラメータの記述が可能なトランスポートプロトコル及びコーデックによる前記着信側のIP電話が使用不可のSDPパラメータを付与して、前記IP電話網がNGN網でない前記着信側のIP電話を鳴動させることなく前記有効性の判定を行う。 (11) In the telephone number search information providing system of the present invention, a user terminal and a plurality of IP telephones including an IP telephone to which the user terminal is connected via an IP network and assigned with a 0AB-J type telephone number Is a telephone number investigation information providing system comprising a telephone number investigation apparatus connected via an IP telephone network, and the telephone number investigation apparatus receives an IP telephone telephone number investigation information provision request from the user terminal. When an INVITE request is transmitted to the IP phone on the receiving side to be investigated via the SIP server, an SDP parameter for rejecting the incoming call is added to the SDP parameter included in the INVITE request. And receiving a response message from the SIP server, and in response to the received response message, The use of the telephone number of the talk is determined without using a signal for ringing the incoming call bell to determine the validity of the telephone number of the IP phone on the called side, and the result of the determination is sent to the user terminal that has made the request for providing the telephone number survey information. Used by the destination IP phone based on the network protocol, media type, transport protocol, and codec that can be described in the SDP parameter that is transmitted via the IP network and that rejects the incoming call in the SDP parameter included in the INVITE request The invalidity SDP parameter is added, the validity is determined without ringing the IP telephone on the receiving side where the IP telephone network is an NGN network, and the incoming call is added to the SDP parameter included in the INVITE request. Transport protocols and codecs that allow the description of rejected SDP parameters The destination IP phone is assigned an SDP parameter disabled by the IP telephone network performs the validity judgment without ringing the destination IP phone is not a NGN network.

本発明によれば、NGN網と接続可能なSIPプロトコルベースの電話番号調査ツールを導入することにより、新システム基盤への円滑な移行を可能にする、電話番号調査装置、同方法、同プログラム、及び同情報提供システムを提供することができる。   According to the present invention, by introducing a SIP protocol-based telephone number search tool that can be connected to the NGN network, a telephone number search apparatus, method, program, and program that enable a smooth transition to a new system infrastructure. And the information providing system can be provided.

本発明の実施の形態に係る電話番号調査装置の網接続形態を示す図である。It is a figure which shows the network connection form of the telephone number search device which concerns on embodiment of this invention. 本発明の実施の形態に係る電話番号調査装置の動作シーケンス図(1)である。It is an operation | movement sequence diagram (1) of the telephone number search apparatus which concerns on embodiment of this invention. 本発明の実施の形態に係る電話番号調査装置の動作シーケンス図(2)である。It is an operation | movement sequence diagram (2) of the telephone number search apparatus which concerns on embodiment of this invention. 本発明の実施の形態に係る電話番号調査装置の構成図である。It is a block diagram of the telephone number search apparatus which concerns on embodiment of this invention. 本発明の実施の形態に係る電話番号調査装置のSDP記述に基づく通信確立手順を示すフローチャートである。It is a flowchart which shows the communication establishment procedure based on the SDP description of the telephone number search device which concerns on embodiment of this invention. 本発明の実施の形態に係る電話番号調査装置の電話番号使用状況調査判定アルゴリズムを示すフローチャートである。It is a flowchart which shows the telephone number utilization condition investigation determination algorithm of the telephone number investigation apparatus which concerns on embodiment of this invention. 実施例1のINVITE要求の一例とそのシーケンス図である。FIG. 6 is an example of an INVITE request according to the first embodiment and a sequence diagram thereof. 実施例2のINVITE要求の一例とそのシーケンス図である。FIG. 10 is an example of an INVITE request according to the second embodiment and a sequence diagram thereof. 実施例3のINVITE要求の一例とそのシーケンス図である。FIG. 10 is an example of an INVITE request according to the third embodiment and a sequence diagram thereof. 実施例4のINVITE要求の一例とそのシーケンス図である。FIG. 20 is an example of an INVITE request according to the fourth embodiment and a sequence diagram thereof. 本発明の実施の形態に係る記録媒体のデータ構造の一例を示す図である。It is a figure which shows an example of the data structure of the recording medium which concerns on embodiment of this invention. 本発明の実施の形態に係る電話番号調査情報提供システムの構成図である。It is a block diagram of the telephone number investigation information provision system which concerns on embodiment of this invention.

以下、添付図面を参照して、本発明を実施するための形態(以下、本実施形態と言う)について詳細に説明する。なお、実施形態の説明の全体を通して同じ要素には同じ番号又は符号を付している。   DESCRIPTION OF EMBODIMENTS Hereinafter, a mode for carrying out the present invention (hereinafter referred to as this embodiment) will be described in detail with reference to the accompanying drawings. In addition, the same number or code | symbol is attached | subjected to the same element through the whole description of embodiment.

(実施形態の構成)
図1は、本実施形態に係る電話番号調査装置10の網接続形態を示す図である。図1に示すように、本実施形態に係る電話番号調査装置10は、IP電話網30を経由してIP電話70が接続されるVoIP(Voice over Internet Protocol)契約事業者のSIPサーバ40に接続される。
(Configuration of the embodiment)
FIG. 1 is a diagram showing a network connection form of the telephone number search device 10 according to the present embodiment. As shown in FIG. 1, the telephone number search device 10 according to this embodiment is connected to a SIP server 40 of a VoIP (Voice over Internet Protocol) contractor to which an IP telephone 70 is connected via an IP telephone network 30. Is done.

発信側である電話番号調査装置10は、プロキシサーバA(プロキシ−A(50))経由でIP電話網30に接続され、着信側のIP電話70は、プロキシサーバB(プロキシ−B(60))経由でVoIP契約事業者のSIPサーバ40に接続される。電話番号調査装置10が、着信側のIP電話70の電話番号をダイヤル発信することにより、プロキシ−A(50)、IP電話網30、VoIP契約事業者のSIPサーバ40、プロキシ−B(60)、着信側のIP電話70の順でルーティングが実行される。   The telephone number search device 10 that is the calling side is connected to the IP telephone network 30 via the proxy server A (proxy-A (50)), and the incoming-side IP phone 70 is the proxy server B (proxy-B (60)). ) To the SIP server 40 of the VoIP contractor. When the telephone number checker 10 dials the telephone number of the IP telephone 70 on the receiving side, the proxy-A (50), the IP telephone network 30, the SIP server 40 of the VoIP contractor, the proxy-B (60) Then, routing is executed in the order of the IP phone 70 on the called side.

ところで、インターネット等、TCP/IP(Transmission Control Protocol/Internet Protocol)を用いて音声通話を行うVoIPでは、IP電話網30を使用してリアルタイムに音声通話を行うために、まず、通話相手先を見つけて通信開始のための手順に基づき呼び出し応答を行う必要がある。このようなリアルタイム通信セッションの確立のために必要な機能を提供するプロトコルがSIP(Session Initiation Protocol)である。   By the way, in VoIP that performs a voice call using the TCP / IP (Transmission Control Protocol / Internet Protocol) such as the Internet, in order to make a voice call in real time using the IP telephone network 30, first, a call partner is found. Therefore, it is necessary to make a call response based on the procedure for starting communication. A protocol that provides a function necessary for establishing such a real-time communication session is SIP (Session Initiation Protocol).

SIPによれば、リアルタイム通信を行うためにメディア情報を含むパケットの符号化方式やパケットの宛先等のアドレスについて端末間でネゴシエーションを行う必要がある。このネゴシエーションのために必要になるのがSDP(Session Description Protocol)と呼ばれる記述言語であり、RFC4566で定義されている。   According to SIP, in order to perform real-time communication, it is necessary to negotiate between addresses such as an encoding method of a packet including media information and an address such as a packet destination. What is necessary for this negotiation is a description language called SDP (Session Description Protocol), which is defined in RFC4566.

SIPでセッションを確立するためには、まず、発信側がSIPメッセージにメディア情報を記述した要求を送信し、着信者がその中から対応可能なメディアを選択した応答を返信することで、通信に使用するメディア情報を共有する。このようにセッションを開始するためにSIPメッセージにメディア情報を載せることをオファーといい、それに対して対応可能なメディア情報を返却することをアンサーという。このオファーアンサーモデルについてはRFC3264で定義されている。   In order to establish a session by SIP, first, the caller sends a request in which media information is described in a SIP message, and the callee returns a response that selects a compatible medium from among them, and is used for communication. Share media information. Putting media information in a SIP message to start a session in this way is called an offer, and returning media information that can be dealt with is called an answer. This offer answer model is defined in RFC3264.

図1に示すように、本実施形態に係る電話番号調査装置10は、SIPサーバ40経由で調査対象となるIP電話70にINVITE(招待)メソッドのSDPオファー(以下、INVITE要求という)を送信する際に、そのSDPパラメータに、着信側のIP電話70が着信を拒否するSDPパラメータを記述して送信する(以下、INVITE(SDP不一致)という)。これに対し、着信側のIP電話70は、自身が使用可能なSDPパラメータが異なるため着信を拒否し、応答メッセージとして488エラーレスポンス(容認不可:Not Acceptable Here)を返送する。電話番号調査装置10は、488エラーレスポンスを受信することにより、IP電話70の実在を正確に判別することが可能になる。   As shown in FIG. 1, the telephone number search device 10 according to the present embodiment transmits an SDP offer (hereinafter referred to as an INVITE request) of an INVITE (invite) method to an IP phone 70 to be checked via the SIP server 40. At that time, the SDP parameter in which the incoming IP phone 70 rejects the incoming call is described and transmitted (hereinafter referred to as INVITE (SDP mismatch)). On the other hand, the IP phone 70 on the receiving side rejects the incoming call because the SDP parameters that can be used are different, and returns a 488 error response (Not Acceptable Here) as a response message. By receiving the 488 error response, the telephone number search device 10 can accurately determine the presence of the IP phone 70.

なお、INVITEメソッドのSDPネゴシエーション手順におけるSDP不一致には、後述するように、「メディア種別」の不一致、「トランスポートプロトコル」の不一致、「コーデック」の不一致、「ネットワークプロトコル」の不一致の4つのケースがある。本実施形態に係る電話番号調査装置10によれば、これらケースの組み合わせにより、着信ベルを鳴動させる信号を用いないで(着信ベルを鳴動させることなく)正確に有効性の判定が可能である。   Note that there are four cases of SDP mismatch in the SDP negotiation procedure of the INVITE method: “Media Type” mismatch, “Transport Protocol” mismatch, “Codec” mismatch, and “Network Protocol” mismatch as described later. There is. According to the telephone number search device 10 according to the present embodiment, it is possible to accurately determine the validity by using a combination of these cases without using a signal for ringing the incoming call bell (without ringing the incoming call bell).

図2(a)(b)に、上記したINVITEメソッドによるSDP不一致のシーケンスを示す。図2(a)に示すように、電話番号調査装置10は、VoIP事業者のSIPサーバ経由で着信側のIP電話70にINVITE要求を送信するが、そのとき、INVITE要求に含まれるSDPパラメータに着信側のIP電話70が着信を拒否する情報を付与して送信する(ステップS11,S12:INVITE(SDP不一致))。これに対し、着信側のIP電話70は、SDPパラメータが自身で使用可能なものと異なるために着信を拒否し、488エラーレスポンスを返信する(ステップS13,S14)。   FIGS. 2A and 2B show a sequence of SDP mismatch by the above-described INVITE method. As shown in FIG. 2A, the telephone number search device 10 transmits an INVITE request to the IP phone 70 on the receiving side via the SIP server of the VoIP carrier. At that time, the SDP parameter included in the INVITE request The IP phone 70 on the receiving side adds information for rejecting the incoming call and transmits it (steps S11 and S12: INVITE (SDP mismatch)). On the other hand, the IP phone 70 on the receiving side rejects the incoming call because the SDP parameter is different from that usable by itself, and returns a 488 error response (steps S13 and S14).

電話番号調査装置10は、488エラーレスポンスを受信することにより、IP電話70の電話番号使用状況(実在,空)を正確に取得することが可能になる。   By receiving the 488 error response, the telephone number checking device 10 can accurately acquire the telephone number usage status (actual, empty) of the IP telephone 70.

ここで、SDP不一致のパラメータとは、着信側のIP電話70がサポートできない条件をいう。具体的に、「メディア種別」の場合、着信側のIP電話70が、例えば、音声(m=audio)をSDP条件とするのに対し、電話番号調査装置10が、音声の他に、敢えて、ビデオも付してオファーすることにより着信側のIP電話70の着信拒否を誘導する情報をいう。また、「トランスポートプロトコル」の場合、着信側のIP電話70がm=audio RTP/AVPをSDP条件とするのに対し、電話番号調査装置10が、敢えて、拡張RTPプロファイルであるAVPF(m=audio RTP/AVPF)をオファーして着信側のIP電話70の着信拒否を誘導する情報をいう。   Here, the SDP mismatch parameter refers to a condition that cannot be supported by the destination IP phone 70. Specifically, in the case of “media type”, the IP phone 70 on the receiving side uses, for example, voice (m = audio) as an SDP condition, whereas the telephone number search device 10 dares to This is information that induces rejection of an incoming IP phone 70 by offering a video. In the case of the “transport protocol”, the IP telephone 70 on the receiving side uses m = audio RTP / AVP as an SDP condition, whereas the telephone number search device 10 dares to use an extended RTP profile, AVPF (m = audio RTP / AVPF) and information that induces rejection of the incoming IP phone 70.

また、「コーデック」の場合、着信側のIP電話70が、“G.711μ−law(PCM符号化)”を着信側SDP条件とするのに対し、敢えて、“G722(帯域分割ADPCM)”をオファーして着信側のIP電話70の着信拒否を誘導する情報をいい、「ネットワークプロトコル」の場合、“IPv4”が着信側のIP電話70のSDP条件とするのに対し、敢えて、“IPv6”でオファーして着信側のIP電話70の着信拒否を誘導する情報をいう。   In the case of “codec”, the IP phone 70 on the receiving side uses “G.711 μ-law (PCM encoding)” as the receiving side SDP condition, but dares to set “G722 (band division ADPCM)”. This refers to information that offers and induces rejection of the incoming IP phone 70, and in the case of “network protocol”, “IPv4” is the SDP condition of the incoming IP phone 70, whereas “IPv6” The information that induces the rejection of the incoming call of the IP phone 70 on the receiving side by offering the above.

なお、電話番号調査装置10は、SIPサーバ40を介して488レスポンスを受信すると、SIPサーバ40経由で着信側のIP電話70へ確認のためのACKリクエストを送信する(ステップS15,S16)。このように、本実施形態に係る電話番号調査装置10は、電話番号使用状況調査のために、INVITE/488レスポンス/ACKの3ウェイハンドシェイクを実現して、通信の信頼性を高めている。   When receiving the 488 response via the SIP server 40, the telephone number search device 10 transmits an ACK request for confirmation to the IP telephone 70 on the receiving side via the SIP server 40 (steps S15 and S16). As described above, the telephone number search device 10 according to the present embodiment realizes a three-way handshake of INVITE / 488 response / ACK for the purpose of checking the telephone number usage status, thereby improving communication reliability.

一方、図2(b)に示すように、着信側のIP電話70が不在の場合、電話番号調査装置10は、SDP不一致のINVITE要求を送信することにより(ステップS21)、SIPサーバ40から、“404/183”エラーレスポンスを受信し(ステップS22)、これにより、電話番号使用状況(欠番)を取得することができる。電話番号調査装置10は、404レスポンスを受信すると、SIPサーバ40経由で着信側のIP電話70へ確認のためのACKリクエストを送信する(ステップS23)。なお、エラーレスポンスである404コードはユーザ不在、183コードはガイダンス応答を示す。   On the other hand, as shown in FIG. 2B, when the destination IP phone 70 is absent, the telephone number search device 10 transmits an INVITE request for SDP mismatch (step S21), from the SIP server 40. The “404/183” error response is received (step S22), whereby the telephone number usage status (missing number) can be acquired. Upon receiving the 404 response, the telephone number checking device 10 transmits an ACK request for confirmation to the incoming IP phone 70 via the SIP server 40 (step S23). The 404 code as an error response indicates the absence of the user, and the 183 code indicates a guidance response.

図3は、PSTN網とIP電話網とがインターワークする場合で、他のVoIP事業者と契約している他網ユーザのIP電話への接続におけるINVITEメソッドによるSDP不一致のシーケンスを示す。   FIG. 3 shows a sequence of SDP mismatch by the INVITE method in connection to an IP telephone of another network user who has contracted with another VoIP provider when the PSTN network and the IP telephone network are interworking.

図3に示すように、電話番号調査装置10は、自網の契約VoIP事業者のSIPサーバ40経由で、他網ユーザの着信側のIP電話70に対してINVITE要求を送信するが、そのとき、SDP不一致情報(パラメータ)を記述して送信する(ステップS31,S32)。すると、自網のゲートウェイ(PSTN−GW(自))は、SIPサーバ40経由で電話番号調査装置10へ100 Trying(試行中)の暫定応答を行う(ステップS33,S34)。   As shown in FIG. 3, the telephone number search device 10 transmits an INVITE request to the IP phone 70 on the receiving side of the other network user via the SIP server 40 of the contracted VoIP carrier of its own network. , SDP mismatch information (parameters) is described and transmitted (steps S31 and S32). Then, the gateway (PSTN-GW (own)) of its own network makes a provisional response of 100 Trying (during trial) to the telephone number search device 10 via the SIP server 40 (steps S33 and S34).

そして、自網のゲートウェイ(PSTN−GW(自))は、SIPサーバ40経由で、電話番号調査装置10へエラーコード488(Warningコード302)/エラーコード400を送信する(ステップS35,S36)。電話番号調査装置10は、SIPサーバ40(自網の契約VoIP事業者)からエラーコード488(Warningコード302)/400を受信することにより、電話番号使用状況(他網ユーザ)を判別することができる。   Then, the gateway (PSTN-GW (self)) of the own network transmits the error code 488 (Warning code 302) / error code 400 to the telephone number search device 10 via the SIP server 40 (steps S35 and S36). The telephone number investigation device 10 can determine the telephone number usage status (other network users) by receiving the error code 488 (Warning code 302) / 400 from the SIP server 40 (contract VoIP operator of its own network). it can.

続いて、電話番号調査装置10は、エラーレスポンスを受信するとSIPサーバ40にACKを返信し(ステップS37)、SIPサーバ40は、更にそのACK信号を自網のゲートウェイ(PSTN−GW(自))に返す。以上は、SDP不一致のINVITE要求に対する応答が自網で閉じた場合のシーケンスである。なお、エラーレスポンスである488コード(Warningコード302)は容認不可、400コードは不正な要求を示す。   Subsequently, when the telephone number search device 10 receives the error response, it returns an ACK to the SIP server 40 (step S37), and the SIP server 40 further sends the ACK signal to the gateway (PSTN-GW (self)) of its own network. Return to. The above is the sequence when the response to the INVITE request that does not match the SDP is closed by the own network. The 488 code (Warning code 302), which is an error response, is unacceptable, and the 400 code indicates an illegal request.

一方、LNP(Local Number Portability)により他網へ移行した場合、他網ユーザへの接続になる。この場合も同様、図3に示すように、電話番号調査装置10は、契約VoIP事業者のSIPサーバ40経由で他網に接続された着信側のIP電話70に対してSDP不一致のINVITE要求を送信する(ステップS31,S32)。   On the other hand, when shifting to another network by LNP (Local Number Portability), connection to another network user is established. In this case as well, as shown in FIG. 3, the telephone number search device 10 sends an INVITE request for SDP mismatch to the destination IP phone 70 connected to the other network via the SIP server 40 of the contract VoIP carrier. Transmit (steps S31 and S32).

図4は、本実施形態に係る電話番号調査装置10の構成を示すブロック図である。図4によれば、本実施形態に係る電話番号調査装置10は、網インタフェース部11と、メッセージ交換制御部12と、電話番号調査判定部13と、電話番号履歴生成部14と、電話番号履歴DB(15)とを含み、構成される。   FIG. 4 is a block diagram showing the configuration of the telephone number search device 10 according to this embodiment. According to FIG. 4, the telephone number search device 10 according to the present embodiment includes a network interface unit 11, a message exchange control unit 12, a telephone number investigation determination unit 13, a telephone number history generation unit 14, and a telephone number history. DB (15).

網インタフェース部11は、電話番号調査装置10がSIPサーバ40との間でSIPプロトコルに準拠した通信を行うための通信インタフェースを担う。メッセージ交換制御部12は、VoIP契約事業者のSIPサーバ40を介して調査対象となる着信側のIP電話70にSDP不一致のINVITE要求を送信し、SIPサーバ40から応答メッセージ(エラーレスポンス)を受信する。なお、SDP不一致とするために付されるパラメータは、着信側のIP電話が使用不可である、「メディア種別」、「トランスポートプロトコル」、「コーデック」、「ネットワークプロトコル」のいずれか、あるいはその組み合わせである。   The network interface unit 11 serves as a communication interface for the telephone number search device 10 to communicate with the SIP server 40 in accordance with the SIP protocol. The message exchange control unit 12 sends an INVITE request that does not match the SDP to the incoming IP phone 70 to be investigated via the SIP server 40 of the VoIP contractor, and receives a response message (error response) from the SIP server 40 To do. Note that the parameter added to make the SDP mismatch is one of “Media type”, “Transport protocol”, “Codec”, “Network protocol”, which is unavailable for the destination IP phone, or its It is a combination.

このため、メッセージ交換制御部は、着信側のIP電話70が使用不可の、ネットワークプロトコル、メディア種別、トランスポートプロトコル、コーデックのうちの少なくとも一つ、又はその組み合わせからなるSDPパラメータを付与して送信する。   For this reason, the message exchange control unit sends an SDP parameter that is made unusable by the destination IP phone 70 and that is made up of at least one of a network protocol, media type, transport protocol, codec, or a combination thereof. To do.

電話番号調査判定部13は、メッセージ交換制御部12を介して受信したエラーメッセージに応じて、着信側のIP電話70の実在の有無について着信側のIP電話70の電話番号の有効性を判定する。電話番号調査判定部13は、応答メッセージが着信拒否を示す場合に、IP電話70の電話番号を実在すると判定する。なお、メッセージ交換制御部12が、例えば、エラーコード488(第1のエラーコード)を受信した場合に、調査対象である着信側のIP電話70の電話番号が実在すると判定し、例えば、エラーコード404(第2のエラーコード)又は183(第3のエラーコード)を受信した場合に電話番号が欠番であると判定する。   The telephone number investigation / determination unit 13 determines the validity of the telephone number of the destination IP phone 70 based on the error message received via the message exchange control unit 12 for the presence or absence of the destination IP phone 70. . The telephone number investigation determination unit 13 determines that the telephone number of the IP telephone 70 actually exists when the response message indicates call rejection. For example, when the message exchange control unit 12 receives the error code 488 (first error code), the message exchange control unit 12 determines that the telephone number of the IP telephone 70 on the called side that is the object of investigation actually exists. When 404 (second error code) or 183 (third error code) is received, it is determined that the telephone number is missing.

電話番号調査判定部13は、メッセージ交換制御部12が、着信側のホームゲートウェイ(図1のプロキシ−B(60))から、応答メッセージとしてエラーコード488を受信した場合に、調査対象となる着信側のIP電話70の電話番号が、「空き状態で実在する」と判定してもよい。また、メッセージ交換制御部12が、網内SIPサーバ40から、例えば、エラーコード486(第4のエラーコード)を受信した場合に、調査対象である着信側のIP電話70の電話番号が、「話中状態で実在する」と判定してもよい。   When the message exchange control unit 12 receives an error code 488 as a response message from the home gateway on the receiving side (proxy-B (60) in FIG. 1), the telephone number investigation determination unit 13 receives an incoming call to be investigated. It may be determined that the telephone number of the IP phone 70 on the side is “actually available in a vacant state”. Further, when the message exchange control unit 12 receives, for example, the error code 486 (fourth error code) from the SIP server 40 in the network, the telephone number of the IP phone 70 on the receiving side that is the object of investigation is “ It may be determined that “actually in a busy state”.

また、メッセージ交換制御部12が、網内SIPサーバ40から応答メッセージとしてエラーコード404を受信した場合に、調査対象である着信側のIP電話70の電話番号が、「ユーザ不在で解約状態にあり欠番である」と判定してもよい。なお、PSTN網と複数のIP電話網とがインターワークする構成において、他の契約VoIP事業者のIP電話網に接続されたIP電話70への接続の際に、電話番号調査判定部13は、メッセージ交換制御部12が応答メッセージとしてPSTN網からエラーコード488(Warningコード302)(第5のエラーコード)を受信した場合に、調査対象のIP電話番号が、「他のIP電話網に接続されたIP電話である」と判定してもよい。   Further, when the message exchange control unit 12 receives the error code 404 as a response message from the SIP server 40 in the network, the telephone number of the IP phone 70 on the called side that is the subject of the investigation is “cancelled due to absence of user” It may be determined that the number is missing. In the configuration in which the PSTN network and a plurality of IP telephone networks interwork, when connecting to the IP telephone 70 connected to the IP telephone network of another contracted VoIP carrier, When the message exchange control unit 12 receives an error code 488 (Warning code 302) (fifth error code) from the PSTN network as a response message, the IP telephone number to be investigated is “connected to another IP telephone network”. It may be determined that the phone is an IP phone.

電話番号調査判定部13は、メッセージ交換制御部12が、網内SIPサーバ40から応答メッセージとしてエラーコード488(第1のエラーコード)を受信した場合に、調査対象のIP電話の電話番号が、「空き状態で実在する」と判定してもよい。   When the message exchange control unit 12 receives the error code 488 (first error code) as a response message from the intra-network SIP server 40, the telephone number investigation determination unit 13 determines that the telephone number of the IP telephone subject to investigation is It may be determined that “actually exists in a vacant state”.

電話番号調査判定部13は、メッセージ交換制御部12が、網内SIPサーバ40から応答メッセージとして、例えば、エラーコード183(第3のエラーコード)を受信した場合に、調査対象のIP電話の電話番号が、「欠番である」と判定してもよい。なお、PSTN網と複数のIP電話網とがインターワークする構成において、他の契約VoIP事業者のIP電話網に接続されたIP電話へ接続すると、電話番号調査判定部13は、メッセージ交換制御部12がPSTN網からエラーメッセージとしてエラーコード400(第6のエラーコード)を受信した場合に、調査対象の電話番号が、「他網に接続されたIP電話である」と判定してもよい。   When the message exchange control unit 12 receives, for example, an error code 183 (third error code) as a response message from the intra-network SIP server 40, the telephone number investigation determination unit 13 calls the telephone of the IP telephone subject to investigation. The number may be determined as “missing number”. In the configuration in which the PSTN network and a plurality of IP telephone networks interwork, when connected to an IP telephone connected to the IP telephone network of another contracted VoIP carrier, the telephone number investigation / determination unit 13 includes a message exchange control unit. 12 receives an error code 400 (sixth error code) as an error message from the PSTN network, it may be determined that the telephone number to be investigated is “IP phone connected to another network”.

電話番号履歴生成部14は、電話番号調査判定部13での判定結果のそれぞれに判定日時を示すタイムスタンプを付与して記録媒体上に時系列に記録することにより電話番号履歴DB(15)を構築する。   The telephone number history generation unit 14 adds a time stamp indicating the determination date and time to each determination result in the telephone number investigation determination unit 13 and records the telephone number history DB (15) in time series on a recording medium. To construct.

電話番号履歴DB(15)のデータ構造の一例が図11に示されている。電話番号履歴DB(15)に格納される電話番号履歴情報は、電話番号履歴情報レイアウトに示すように、1回の調査毎に調査対象である「電話番号」と、調査時に判明した移転先あるいは連絡先電話番号である「新加入者番号」と、交換機から返送される「エラーコード」と、「調査年月日」(タイムスタンプ)と、交換機から返信されるレイヤーに関する「その他レイヤー情報」とが記憶されて登録される。   An example of the data structure of the telephone number history DB (15) is shown in FIG. As shown in the phone number history information layout, the phone number history information stored in the phone number history DB (15) includes a “phone number” to be investigated for each investigation and a transfer destination or “New subscriber number” which is the contact telephone number, “Error code” returned from the exchange, “Investigation date” (time stamp), “Other layer information” about the layer returned from the exchange, Is stored and registered.

また、電話番号履歴情報の例として、0AB−J型の電話番号が割り当てられたIP電話である、例えば、電話番号「03−3359−0906」の電話番号使用状況の調査が実行されると、電話番号調査判定部13の判定毎に、上記したレイアウトに調査情報が順次格納され、履歴情報として蓄積される。なお、電話番号履歴DB(15)には、上記したデータ項目の他に、電話番号を所有する「法人名・個人名」、住所、年齢等の「属性情報」、「地図リンク情報」と、信用を評価するための「与信情報」とを付加して記録してもよい。   Further, as an example of the telephone number history information, for example, when an investigation of a telephone number usage situation of a telephone number “03-3359-0906”, which is an IP telephone assigned with a 0AB-J type telephone number, is executed, For each determination by the telephone number investigation determination unit 13, the investigation information is sequentially stored in the layout described above and accumulated as history information. In addition to the data items described above, the telephone number history DB (15) includes “corporate name / personal name” that owns the telephone number, “attribute information” such as address and age, “map link information”, “Credit information” for evaluating credit may be added and recorded.

説明を図4に戻す。網インタフェース部11、メッセージ交換制御部12、電話番号調査判定部13、電話番号履歴生成部14のそれぞれは、プログラムが記録されたメモリを内蔵するか、同メモリが外付けされたマイクロプロセッサと、通信を含む周辺制御用LSI(Large Scale Integration)により実現され、マイクロプロセッサがメモリに記録されたプログラムを逐次読み出し実行することにより、「契約通信事業者のSIPサーバ40を介して調査対象となる着信側のIP電話70にINVITE要求を送信するときに、INVITE要求に含まれるSDPパラメータに着信側のIP電話70が着信を拒否するSDPパラメータを付加(記述)して送信し、SIPサーバ40から受信した応答メッセージに応じて着信側のIP電話70の実在の有無について、着信側のIP電話70の電話番号の有効性を判定する」電話番号調査装置10としての機能を実現する。   Returning to FIG. Each of the network interface unit 11, the message exchange control unit 12, the telephone number investigation determination unit 13, and the telephone number history generation unit 14 has a built-in memory in which a program is recorded or a microprocessor to which the memory is externally attached, Realized by peripheral control LSI (Large Scale Integration) including communication, the microprocessor reads out and executes the program recorded in the memory one by one, so that “the incoming call to be investigated via the SIP server 40 of the contract communication carrier” When sending an INVITE request to the IP phone 70 on the side, the SDP parameter included in the INVITE request is added (description) to the SDP parameter that the incoming IP phone 70 refuses to receive and sent from the SIP server 40 The presence / absence of the IP phone 70 on the receiving side according to the response message The function of the telephone number checking device 10 is implemented to determine the validity of the telephone number of the IP telephone 70 on the called side.

なお、電話番号履歴DB(15)は、半導体メモリ、あるいはハードディスクやDVD(Digital Versatile Disc)等の光メモリ等の大容量記録媒体に実装される。   The telephone number history DB (15) is mounted on a large-capacity recording medium such as a semiconductor memory or an optical memory such as a hard disk or a DVD (Digital Versatile Disc).

(実施形態の動作)
以下、図5のフローチャートを参照して、図4の本実施形態に係る電話番号調査装置10のSDP記述に基づく通信確立手順から説明する。
(Operation of the embodiment)
Hereinafter, the communication establishment procedure based on the SDP description of the telephone number search device 10 according to the present embodiment of FIG. 4 will be described with reference to the flowchart of FIG.

図5に示すように、電話番号調査装置10(メッセージ交換制御部12)は、電話番号調査の対象となるIP電話70との間で、SDPパラメータの記述内容から、ネットワークプロトコルの確認判定(ステップS41)、メディア種別の確認判定(ステップS43)、メディアのトランスポートプロトコルの確認判定(ステップS45)、コーデックの確認判定(ステップS47)の順で通信確立のためのネゴシエーションを行なう。   As shown in FIG. 5, the telephone number checking device 10 (message exchange control unit 12) makes a network protocol confirmation determination (step) from the description contents of the SDP parameter with the IP telephone 70 that is the target of the telephone number check. Negotiation for establishing communication is performed in the order of S41), media type confirmation determination (step S43), media transport protocol confirmation determination (step S45), and codec confirmation determination (step S47).

ここでは、例えば、NGN網における通信確立のためのネゴシエーション手順において、SDPパラメータとして、ネットワークプロトコルに“IPv6”,メディア種別に“全メディアに対応した端末(m=audio+m=video+m=application)”、トランスポートプロトコルに“RTP/AVPF”、コーデックに“G.711μ−low”を記述してオファーした場合を想定する。   Here, for example, in the negotiation procedure for establishing communication in the NGN network, the network protocol is “IPv6”, the media type is “terminal corresponding to all media (m = audio + m = video + m = application)”, the transformer. Assume that the offer is made by describing “RTP / AVPF” in the port protocol and “G.711 μ-low” in the codec.

まず、ネットワークプロトコルの確認判定(ステップS41)において、着信側のIP電話70に、IPv6をサポートしていないIPv4端末が実装されていた場合(ステップS41“NO”)、そのIPv4端末は、メッセージ交換制御部12に、ネットワークプロトコルの不一致を示すエラーコード488(warningコード300/301)を返信する(ステップS42)。一方、IPv6端末が実装されていた場合(ステップS41“YES”)、続いてメディア種別の確認判定(ステップS43)が実行される。ここで、SDP記述にIPv6端末が対応していないメディア種別(m)の一つでも含まれていた場合(ステップS43“NO”)、着信側のIP電話70は、メディア種別の不一致を示すエラーコード488(warningコード304)を返信する(ステップS44)。ここで、メディア非対応のIPv6端末とは、例えば、音声(m=audio)にのみ対応した電話機、アプリケーション(m=application)に非対応のTV電話、映像(m=video)に非対応のIP−FAX等である。   First, in the network protocol confirmation determination (step S41), when an IPv4 terminal that does not support IPv6 is installed in the destination IP phone 70 (step S41 “NO”), the IPv4 terminal exchanges messages. An error code 488 (warning code 300/301) indicating network protocol mismatch is returned to the control unit 12 (step S42). On the other hand, when the IPv6 terminal is installed (step S41 “YES”), the media type confirmation determination (step S43) is subsequently executed. If one of the media types (m) that the IPv6 terminal does not support is included in the SDP description (step S43 “NO”), the destination IP phone 70 indicates an error indicating that the media types do not match. A code 488 (warning code 304) is returned (step S44). Here, an IPv6 terminal that does not support media includes, for example, a telephone that supports only voice (m = audio), a TV phone that does not support application (m = application), and an IP that does not support video (m = video). -FAX etc.

着信側のIP電話70に、全てのメディアタイプに対応した端末が実装されていた場合(ステップS43“YES”)、続いてトランスポートプロトコルの確認判定が行なわれる(ステップS45)。ここでは、SDP記述にしたがう全てのメディアタイプを利用可能であるが、利用できないトランスポートプロトコル(RTP/AVPF)が記述されていた場合(ステップS45“NO”)、着信側のIP電話70は、PSTN−GWからエラーコード488(warningコード302)を受信する(ステップS46)。一方、SDP記述にあるトランスポートプロトコルが利用可能であれば(ステップS45“YES”)、続いて、コーデックの確認判定が実行される(ステップS47)。ここで、利用できないコーデックが記述されていた場合(ステップS47“NO”)、すなわち、着信側のIP電話70に、G.711μ―lowよりも高音質を実現するコーデック、例えば、G.722等を用いる端末(G.711以外の端末)が実装されていた場合、そのG.711以外の端末は、電話番号調査装置10(メッセージ交換制御部12)にエラーコード488(warningコード305)を返信する(ステップS48)。   If terminals corresponding to all media types are mounted on the incoming IP telephone 70 (step S43 “YES”), a transport protocol confirmation determination is subsequently made (step S45). Here, when all media types according to the SDP description can be used but an unusable transport protocol (RTP / AVPF) is described (step S45 “NO”), the destination IP phone 70 An error code 488 (warning code 302) is received from the PSTN-GW (step S46). On the other hand, if the transport protocol in the SDP description is available (“YES” at step S45), then a codec confirmation determination is performed (step S47). Here, when an unusable codec is described (step S47 “NO”), that is, the IP phone 70 on the receiving side is connected to the G.P. A codec that achieves higher sound quality than 711 μ-low, for example, G. When a terminal using 722 or the like (terminal other than G.711) is mounted, the G.722 The terminals other than 711 return an error code 488 (warning code 305) to the telephone number search device 10 (message exchange control unit 12) (step S48).

現状、上記した4つのSDPパラメータの全てに一致するIP電話70は確認されておらず、したがって、着信が拒否され、通信が確立する可能性は限りなくゼロに近いため、電話番号調査装置10は、着信側のIP電話70の着信ベルを鳴動させる信号を用いないで(着信ベルを鳴動させることなく)電話番号の有効性を正しく判定することができる。NGN網の場合、上記した通信の確立手順において4つの着信を拒否するパラメータの記述が可能であり、ネットワークプロトコル、メディア種別、トランスポートプロトコル、コーデックの4つ全てのSDPパラメータを記述することにより、着信ベルを鳴動させる信号を用いないで(着信ベルを鳴動させることなく)正確に判定することができる。また、NGN網ではないIP電話網(0AB−J番号及び050番号)の場合、IPv6やマルチメディアは未サポートであるため、トランスポートプロトコルとコーデックの2つの着信を拒否するSDPパラメータ記述により、着信側のIP電話70の着信ベルを鳴動させる信号を用いないで(着信ベルを鳴動させることなく)電話番号の有効性判定を正確化することができる。電話番号使用状況調査方法については後述する。   At present, the IP telephone 70 that matches all the four SDP parameters described above has not been confirmed, and therefore the possibility that the incoming call is rejected and the communication is established is almost zero. Thus, it is possible to correctly determine the validity of the telephone number without using a signal for ringing the incoming call ring of the IP telephone 70 on the called side (without ringing the incoming call ring). In the case of an NGN network, it is possible to describe four parameters for rejecting incoming calls in the communication establishment procedure described above. By describing all four SDP parameters of network protocol, media type, transport protocol, and codec, An accurate determination can be made without using a signal for ringing the incoming ring (without ringing the incoming ring). In the case of an IP telephone network (0AB-J number and 050 number) that is not an NGN network, IPv6 and multimedia are not supported. The validity determination of the telephone number can be made accurate without using the signal for ringing the incoming call ring of the IP phone 70 on the side (without ringing the incoming call ring). The telephone number usage status investigation method will be described later.

次に、図6にフローチャートで示す電話番号使用状況調査アルゴリズムを参照して、本実施形態に係る電話番号調査方法について説明する。なお、以下に説明する電話番号調査方法は、コンピュータに対し該当する各手順を実行させて達成することができる。   Next, the telephone number investigation method according to the present embodiment will be described with reference to the telephone number usage situation investigation algorithm shown in the flowchart of FIG. The telephone number search method described below can be achieved by causing a computer to execute each corresponding procedure.

上述したように、本実施形態に係る電話番号調査装置10は、メッセージ交換制御部12が、契約通信事業者のSIPサーバ40を介して調査対象となる着信側のIP電話70にINVITE要求を送信するときに、INVITE要求に含まれるSDPパラメータにSDP不一致となるパラメータを記述して送信し、SIPサーバ40から応答メッセージを受信したときに、電話番号調査判定部13が、受信した応答メッセージに応じて着信側のIP電話70の実在の有無について、着信側のIP電話70の電話番号の有効性を判定するものである。   As described above, in the telephone number search device 10 according to the present embodiment, the message exchange control unit 12 transmits an INVITE request to the IP phone 70 on the receiving side to be checked via the SIP server 40 of the contract communication carrier. When the SDP parameter included in the INVITE request is described and transmitted as a parameter that does not match the SDP, and the response message is received from the SIP server 40, the telephone number investigation determination unit 13 responds to the received response message. Thus, the validity of the telephone number of the destination IP phone 70 is determined as to whether or not the destination IP phone 70 is actually present.

この場合、PSTN網と複数のIP電話網とがインターワークするネットワーク構成が考えられるため、電話番号調査判定部13は、まず、電話番号使用状況の調査対象となる着信側のIP電話70が、自網ユーザ(同じVoIP事業者)か他網ユーザ(他のVoIP事業者)かの判定を行なう(ステップS51)。着信側のIP電話70が他網ユーザであることは(ステップS51“他網”)、図3のシーケンスを使用して説明したように、電話番号調査判定部13が、SDP不一致によるINVITE要求に対して自網のPSTNゲートウェイ(PSTN−GW(自))からの応答(エラーコード“488(Warningコード302)/400”)を解読することにより行われる(ステップS52)。   In this case, since a network configuration in which the PSTN network and a plurality of IP telephone networks interwork can be considered, the telephone number investigation determination unit 13 first determines that the destination IP telephone 70 to be investigated for the telephone number usage status is It is determined whether the user is the own network user (same VoIP operator) or another network user (other VoIP operator) (step S51). The fact that the IP phone 70 on the called side is a user of another network (step S51 “other network”), as explained using the sequence of FIG. 3, the telephone number investigation determination unit 13 makes an INVITE request due to SDP mismatch. On the other hand, the response (error code “488 (Warning code 302) / 400”) from the PSTN gateway (PSTN-GW (own)) of the own network is decoded (step S52).

自網ユーザであれば(ステップS51“自網”)、電話番号調査判定部13は、着信側のIP電話70の実在/欠番の判定を行う(ステップS53)。欠番判定(ステップS53“欠番”)は、図2(a)(b)のシーケンスを使用して説明したように、電話番号調査判定部13が、SDP不一致によるINVITE要求に対するSIPサーバ40からの応答(エラーコード“404又は183”)を解読することにより行われる(ステップS54)。   If the user is the own network user (step S51 “own network”), the telephone number investigation determination unit 13 determines the presence / absence of the IP phone 70 on the called side (step S53). In the missing number determination (step S53 “missing number”), as described with reference to the sequence of FIGS. 2A and 2B, the telephone number investigation determining unit 13 responds to the INVITE request due to the SDP mismatch from the SIP server 40. This is performed by decoding (error code “404 or 183”) (step S54).

着信側のIP電話70が実在すれば(ステップS53“実在”)、空き状態にあるか話中であるかの判定が行われる(ステップS55)。着信側のIP電話70の話中判定(ステップS55“話中”)は、図2(a)(b)のシーケンスを使用して説明したように、電話番号調査判定部13が、SDP不一致によるINVITE要求に対するSIPサーバ40からの応答(エラーコード“486”)を解読することにより行われ(ステップS56)、一方、空き判定(ステップS55“空き”)は、電話番号調査判定部13が、着信側HGWを介して返信される応答メッセージ(エラーコード488)を解読することにより行われる(ステップS57)。   If the destination IP phone 70 actually exists (step S53 “real”), it is determined whether it is idle or busy (step S55). As described with reference to the sequence of FIGS. 2 (a) and 2 (b), the telephone number investigation / determination unit 13 determines whether the destination IP phone 70 is busy (step S55 “busy”) due to SDP mismatch. This is performed by decoding the response (error code “486”) from the SIP server 40 to the INVITE request (step S56). This is performed by decoding a response message (error code 488) returned via the side HGW (step S57).

なお、電話番号調査判定部13によるIP電話番号の使用状況は、電話番号履歴生成部14が、電話番号調査判定部13による判定結果に基づき図11に示す電話番号履歴情報レイアウトにしたがって電話番号履歴情報を生成し、都度、電話番号履歴DB(15)に記録する(ステップS58)。電話番号履歴DB(15)に蓄積された電話番号履歴情報は、一定期間分蓄積された時点で適当な形式で編集し、電話番号使用状況調査記録媒体として検索用に希望者に頒布される。   It should be noted that the usage status of the IP telephone number by the telephone number investigation determination unit 13 is determined by the telephone number history generation unit 14 according to the telephone number history information layout shown in FIG. Information is generated and recorded in the telephone number history DB (15) each time (step S58). The telephone number history information stored in the telephone number history DB (15) is edited in an appropriate format when it is stored for a certain period of time, and is distributed as a telephone number usage status investigation recording medium to the applicant for search.

ここで、本実施形態に係る電話番号調査装置10において、SDP不一致のパラメータ記述を、「メディア種別」、「トランスポートプロトコル」、「コーデック」、「ネットワークプロトコル」とした場合の、それぞれにおけるINVITE要求の一例と、そのシーケンスについて、実施例1,実施例2,実施例3,実施例4として以下に詳細説明を行う。   Here, in the telephone number search device 10 according to the present embodiment, when the SDP mismatch parameter description is “media type”, “transport protocol”, “codec”, “network protocol”, INVITE request in each An example and a sequence thereof will be described in detail as Example 1, Example 2, Example 3, and Example 4.

(実施例1:メディア種別)
以下に説明する実施例1は、発側である電話番号調査装置10(メッセージ交換制御部12)が網側のIP電話70に対し、SDP不一致パラメータ記述を含むINVITE要求を送信し、網側(SIPサーバ40及びIP電話70)から488エラーレスポンスを受信した場合で、かつ、このエラーレスポンスにWarningヘッダが設定され、エラーコード“304(Media type not available)”が含まれる場合が相当する。この場合のINVITE要求のSDP不一致パラメータ記述の例を図7(a)に、その動作シーケンスを図7(b)に示す。
(Example 1: Media type)
In the first embodiment described below, the telephone number search device 10 (message exchange control unit 12) on the calling side transmits an INVITE request including an SDP mismatch parameter description to the IP phone 70 on the network side, and the network side ( This corresponds to a case where a 488 error response is received from the SIP server 40 and the IP telephone 70), and a Warning header is set in the error response and an error code “304 (Media type not available)” is included. FIG. 7A shows an example of the SDP mismatch parameter description of the INVITE request in this case, and FIG. 7B shows the operation sequence.

図7(a)に矢印で示したように、発側である電話番号調査装置10が、INVITE要求のSDPパラメータ記述に、例えば、「テレビ電話」(音声の他に映像も使用可能)のメディア種別(m=audio+m=video)を付して送信するものとする。このとき、網側の着信側のIP電話70は、m=audioのメディア種別には対応しているものの、m=videoのメディア種別には対応していないため、電話番号調査装置10は、SIPサーバ40を介して488エラーメッセージを受信することになる。   As indicated by an arrow in FIG. 7A, the telephone number search device 10 on the calling side includes, for example, “video phone” (video as well as audio can be used) in the SDP parameter description of the INVITE request. It is assumed that a type (m = audio + m = video) is added and transmitted. At this time, the IP telephone 70 on the incoming side of the network side corresponds to the media type of m = audio but does not correspond to the media type of m = video. A 488 error message will be received via the server 40.

具体的に、図7(b)の動作シーケンスに示すように、発側である電話番号調査装置10(メッセージ交換制御部12)は、まず、調査対象である着信側のIP電話70に対し、SDPパラメータのメディア種別を「映像+音声」としてINVITE要求を送信する(ステップS101)。これに対し、網側(SIPサーバ40)は、試行中であることを示す暫定応答100Tryingメッセージを送信後(ステップS102)、SDPパラメータが正規のパラメータ(IP電話70は音声のみ対応し映像は不対応)と異なるため、着信を拒否して488エラーレスポンスに、エラーコード304(warning code)を付して返送する(ステップS103)。電話番号調査装置10は、488エラーレスポンスを受信することにより、IP電話70の電話番号使用状況(実在,空)を正確に取得することができる。   Specifically, as shown in the operation sequence of FIG. 7 (b), the telephone number checking device 10 (message exchange control unit 12) on the calling side first sends an IP phone 70 on the receiving side to be checked, An INVITE request is transmitted with the media type of the SDP parameter set to “video + audio” (step S101). On the other hand, the network side (SIP server 40) transmits a provisional response 100Trying message indicating that trial is in progress (step S102), and then the SDP parameter is a regular parameter (IP phone 70 supports only voice and video is not displayed). Therefore, the incoming call is rejected and an error code 304 (warning code) is added to the 488 error response and returned (step S103). By receiving the 488 error response, the telephone number checking device 10 can accurately acquire the telephone number usage status (actual, empty) of the IP telephone 70.

電話番号調査装置10(電話番号調査判定部13)は、エラーコード304(warning code)を含む488エラーレスポンスにより、着信側のIP電話70にはINVITE要求に付与されたSDPパラメータ(メディア種別)を使用する能力が無いと判定する。但し、電話番号調査判定部13は、記述したメディア種別のいずれに対しても着信側のIP電話70が対応する能力を持たないと判定することなく、INVITE要求に付されたSDP記述(メディア種別)を同時に使用する能力を持たないと判断して、一部のメディア記述を除外して作成したSDPを用いてフォールバック動作を行なう。このとき、メッセージ交換制御部12が、SIPサーバ40にACK信号送信後に(ステップS104)、INVITE(音声のみ)でフォールバック動作を行う(ステップS105)。   The telephone number investigation device 10 (telephone number investigation judgment unit 13) receives the SDP parameter (media type) attached to the INVITE request for the IP phone 70 on the receiving side by a 488 error response including an error code 304 (warning code). It is determined that there is no ability to use. However, the telephone number investigation determination unit 13 does not determine that the called IP phone 70 does not have the capability to handle any of the described media types, and the SDP description (media type) attached to the INVITE request. ) Are simultaneously used, and a fallback operation is performed using the SDP created by excluding some media descriptions. At this time, after the ACK signal is transmitted to the SIP server 40 (step S104), the message exchange control unit 12 performs a fallback operation with INVITE (voice only) (step S105).

(実施例2:トランスポートプロトコル)
以下に説明する実施例2は、発側である電話番号調査装置10(メッセージ交換制御部12)が網側のIP電話70に対しSDP不一致パラメータの記述を含むINVITE要求を送信し、網側(SIPサーバ40)から488エラーレスポンスを受信し、当該レスポンスにWarningヘッダが設定され、Warningコードに“302(Incompatible transport Protocol)”が含まれる場合が相当する。この場合のINVITE要求のSDP不一致パラメータ記述の例を図8(a)に、その動作シーケンスを図8(b)に示す。
(Example 2: Transport protocol)
In the second embodiment described below, the telephone number search device 10 (message exchange control unit 12) on the calling side transmits an INVITE request including the description of the SDP mismatch parameter to the network-side IP phone 70, and the network side ( This corresponds to a case where a 488 error response is received from the SIP server 40), a Warning header is set in the response, and "302 (Incompatible transport Protocol)" is included in the Warning code. FIG. 8A shows an example of the SDP mismatch parameter description of the INVITE request in this case, and FIG. 8B shows the operation sequence.

図8(a)に矢印で示したように、発側である電話番号調査装置10(メッセージ交換制御部12)が、INVITE要求のSDPパラメータ記述に、m=videoのトランスポートプロトコルとして、RTP/AVPFを指定し、「テレビ電話」のメディア種別を付してINVITE要求を送信するものとする。このとき、網側の着信側のIP電話70は、RTP/AVPのみに対応し、RTP/AVPFに対応していないため、メッセージ交換制御部12は、488エラーレスポンスを受信することになる。   As indicated by an arrow in FIG. 8A, the telephone number search device 10 (message exchange control unit 12) on the calling side adds RTP / R as the transport protocol of m = video in the SDP parameter description of the INVITE request. It is assumed that an AVPF is designated, an INVITE request is transmitted with a media type of “video phone”. At this time, since the IP telephone 70 on the incoming side of the network side supports only RTP / AVP and does not support RTP / AVPF, the message exchange control unit 12 receives a 488 error response.

具体的に、図8(b)の動作シーケンスに示すように、発側である電話番号調査装置10(メッセージ交換制御部12)は、調査対象である着信側のIP電話70に対し、SDPパラメータのトランスポートプロトコルを「RTP/AVPF」としてINVITE要求を送信する(ステップS201)。これに対し、網側(SIPサーバ40)は、試行中であることを示す100Trying暫定応答を送信し(ステップS202)、その後、SDPパラメータが正規のパラメータ(IP電話70はAVPに対応するがAVPFに非対応)と異なるため、着信を拒否する488エラーレスポンスにエラーコード302(warning code)を付して返送する(ステップS203)。   Specifically, as shown in the operation sequence of FIG. 8B, the telephone number search device 10 (message exchange control unit 12) on the calling side sends an SDP parameter to the IP phone 70 on the receiving side that is the check target. The INVITE request is transmitted with the transport protocol of “RTP / AVPF” (step S201). On the other hand, the network side (SIP server 40) transmits a 100Trying provisional response indicating that trial is in progress (step S202), and then the SDP parameter is a regular parameter (IP phone 70 corresponds to AVP but AVPF). Therefore, the 488 error response rejecting the incoming call is returned with an error code 302 (warning code) attached (step S203).

電話番号調査装置10(電話番号調査判定部13)は、488エラーレスポンスを受信することにより、1以上について指定されているトランスポートプロトコルを使用する能力がないと判定し、着信側のIP電話70の電話番号使用状況を正確に取得することが可能になる。   Upon receiving the 488 error response, the telephone number search device 10 (telephone number check determination unit 13) determines that there is no capability to use the transport protocol specified for one or more, and the IP phone 70 on the receiving side It is possible to accurately acquire the telephone number usage status of.

このとき、電話番号調査判定部13は、SDPパラメータ記述のうち、1以上について指定されているトランスポートプロトコルを使用する能力が相手側端末にないと判断し、トランスポートプロトコルを変更してフォールバックする。具体的に、m=videoのトランスポートプロトコルとして、RTP/AVPFを指定して「テレビ電話」のSDPオファー(m=audio+m=videoのメディア記述)を行ったのに対して、IP電話70が、RTP/AVPFに対応していない(RTP/AVPのみ対応)ため、当該488エラーレスポンスを受信する結果になった場合に、電話番号調査装置10がSDP記述をRTP/AVPFからRTP/AVPに変更してフォールバックを行なう。このとき、メッセージ交換制御部12が、SIPサーバ40に対し、ACK信号送信後に(ステップS204)、INVITE要求(RTP/AVP)を送信してフォールバック動作を行う(ステップS205)。   At this time, the telephone number investigation determination unit 13 determines that the partner terminal does not have the ability to use the transport protocol specified for one or more of the SDP parameter descriptions, and changes the transport protocol to fall back. To do. Specifically, as the transport protocol of m = video, RTP / AVPF is specified and the “video phone” SDP offer (m = audio + m = video media description) is made, whereas the IP phone 70 Since RTP / AVPF is not supported (only RTP / AVP is supported), when the result of receiving the 488 error response is received, the telephone number search device 10 changes the SDP description from RTP / AVPF to RTP / AVP. Fallback. At this time, the message exchange control unit 12 transmits an INVITE request (RTP / AVP) to the SIP server 40 after transmitting an ACK signal (step S204), and performs a fallback operation (step S205).

(実施例3:コーデック)
以下に説明する実施例3は、発側である電話番号調査装置10(メッセージ交換制御部12)が網側のIP電話70に対しSDP不一致のパラメータ記述(コーデック)を含むINVITE要求を送信し、網側(SIPサーバ40)から488エラーレスポンスを受信し、当該レスポンスにWarningヘッダが設定され、Warningコードに“305(Incompatible media format)が含まれる場合が相当する。
(Example 3: Codec)
In the third embodiment described below, the telephone number search device 10 (message exchange control unit 12) on the calling side transmits an INVITE request including a parameter description (codec) that does not match the SDP to the IP phone 70 on the network side. This corresponds to a case where a 488 error response is received from the network side (SIP server 40), a Warning header is set in the response, and “305 (Incompatible media format) is included in the Warning code.

この場合のINVITE要求のSDP不一致パラメータ記述の例を図9(a)に、その動作シーケンスを図9(b)に示す。   FIG. 9A shows an example of the SDP mismatch parameter description of the INVITE request in this case, and FIG. 9B shows the operation sequence.

図9(a)に矢印で示したように、発側である電話番号調査装置10(メッセージ交換制御部12)が、INVITE要求のSDPパラメータ記述に、「高品位電話」(G.711μ―lawよりも高音質を実現するコーデック、例えば、G.722等を用いる電話端末)のSDP記述によるINVITE要求(m=audioのメディア記述にG.722を設定)を送信するものとする。このとき、網側の着信側のIP電話70は、高品位音声コーデック(G.722等)に対応していないため、メッセージ交換制御部12は、488エラーレスポンスを受信することになる。   As shown by the arrow in FIG. 9A, the telephone number checking device 10 (message exchange control unit 12) on the calling side adds “high-quality telephone” (G.711μ-law) to the SDP parameter description of the INVITE request. It is assumed that an INVITE request (G.722 is set in the media description of m = audio) by an SDP description of a codec that realizes higher sound quality, for example, a telephone terminal using G.722 or the like) is transmitted. At this time, since the IP telephone 70 on the incoming side on the network side does not support a high-quality voice codec (G.722, etc.), the message exchange control unit 12 receives a 488 error response.

具体的に、図9(b)の動作シーケンスに示すように、発側である電話番号調査装置10(メッセージ交換制御部12)は、調査対象である着信側のIP電話70に対し、SDPパラメータのコーデックを、IP電話70が対応していない「G.722」としてINVITE要求を送信する(ステップS301)。これに対し、網側(SIPサーバ40)は、試行中であることを示す100Trying暫定応答を送信し(ステップS302)、その後、SDPパラメータが正規のパラメータ(IP電話70はG.722に非対応)と異なるため、着信を拒否して488エラーレスポンスにエラーコード305(warning code)を付して返送する(ステップS303)。電話番号調査装置10(電話番号調査判定部13)は、488エラーレスポンスを受信することにより、着信側のIP電話70の電話番号使用状況を正確に取得することが可能になる。   Specifically, as shown in the operation sequence of FIG. 9B, the telephone number checking device 10 (message exchange control unit 12) on the calling side sends an SDP parameter to the IP phone 70 on the receiving side to be checked. The INVITE request is transmitted with the codec of “G.722” not supported by the IP telephone 70 (step S301). On the other hand, the network side (SIP server 40) transmits a 100Trying provisional response indicating that trial is in progress (step S302), and then the SDP parameter is a regular parameter (IP phone 70 does not support G.722). Therefore, the incoming call is rejected and an error code 305 (warning code) is added to the 488 error response and returned (step S303). By receiving the 488 error response, the telephone number investigation device 10 (telephone number investigation judgment unit 13) can accurately acquire the telephone number usage status of the IP phone 70 on the receiving side.

このとき、電話番号調査判定部13は、SDPパラメータ記述のうち、1以上について指定されているコーデックを使用する能力がIP電話70にないと判断し、コーデックを変更してフォールバック動作を行なう。具体的に、「高品位電話」(G.711μ―lawよりも高音質を実現するコーデック、例えば、G722等を用いる)のSDP記述(m=audioのメディア記述にG.722を設定)を行ったことに対し、IP電話70が高品位音声コーデック(G.722等)に対応していないため、488エラーメッセージを受信した場合、メッセージ交換制御部12が、SIPサーバ40に対しACK信号送信後に(ステップS304)、INVITE要求のSDP記述をG.722からG.711μ―lawに変更してフォールバック動作を行う(ステップS305)。   At this time, the telephone number investigation determination unit 13 determines that the IP telephone 70 does not have the ability to use the codec specified for one or more of the SDP parameter descriptions, and performs the fallback operation by changing the codec. Specifically, SDP description (set G.722 to m = audio media description) of “high-definition phone” (a codec that realizes higher sound quality than G.711μ-law, such as G722) is used. On the other hand, since the IP telephone 70 does not support the high-quality voice codec (G.722, etc.), when the 488 error message is received, the message exchange control unit 12 transmits the ACK signal to the SIP server 40. (Step S304), the SDP description of the INVITE request is changed to G. 722 to G.G. The fallback operation is performed after changing to 711 μ-law (step S305).

(実施例4:ネットワークプロトコル)
以下に説明する実施例4は、発側である電話番号調査装置10(メッセージ交換制御部12)が網側のIP電話70に対しSDP不一致のパラメータ記述を含むINVITE要求を送信し、網側(SIPサーバ40)から488エラーレスポンスを受信し、当該レスポンスにWarningヘッダが設定され、Warningコード300(Incompatible network protocol)、又は301(Incompatible network protocol address format)が含まれる場合が相当する。この場合のINVITE要求のSDP不一致パラメータ記述の例を図10(a)に、その動作シーケンスを図10(b)に示す。
(Example 4: Network protocol)
In the fourth embodiment described below, the telephone number search device 10 (message exchange control unit 12) on the calling side transmits an INVITE request including a parameter description of SDP mismatch to the network-side IP phone 70, and the network side ( This corresponds to the case where a 488 error response is received from the SIP server 40), the Warning header is set in the response, and the Warning code 300 (Incompatible network protocol address format) is included. FIG. 10A shows an example of the SDP mismatch parameter description of the INVITE request in this case, and FIG. 10B shows the operation sequence.

図10(a)に矢印で示したように、発側である電話番号調査装置10(メッセージ交換制御部12)が、INVITE要求のSDPパラメータ記述に、「IPv6」ネットワークプロトコルを使用して発信することを指定してINVITE要求を送信する。このとき、網側の着信側のIP電話70は、IPv4ネットワークプロトコルによる通信にしか対応しておらず、IPv6ネットワークプロトコルは未対応であるため、メッセージ交換制御部12は、488エラーレスポンスを受信することになる。   As indicated by an arrow in FIG. 10A, the telephone number search device 10 (message exchange control unit 12) on the calling side transmits the SDP parameter description of the INVITE request using the “IPv6” network protocol. The INVITE request is transmitted. At this time, the IP telephone 70 on the incoming side of the network side only supports communication using the IPv4 network protocol, and does not support the IPv6 network protocol. Therefore, the message exchange control unit 12 receives a 488 error response. It will be.

具体的に、図10(b)の動作シーケンスに示すように、発側である電話番号調査装置10(メッセージ交換制御部12)は、調査対象である着信側のIP電話70に対し、SDPパラメータのネットワークプロトコルに、着信側のIP電話70が対応していない「IPv6」を指定してINVITE要求を送信する(ステップS401)。これに対し、網側(SIPサーバ40)は、試行中であることを示す100Trying暫定応答を送信し(ステップS402)、その後、SDPパラメータが正規のパラメータ(IP電話70はIPv6に非対応)と異なるため、着信を拒否して488エラーレスポンスを返送する(ステップS403)。電話番号調査装置10(電話番号調査判定部13)は、488エラーレスポンスを受信することにより、着信側のIP電話70の電話番号使用状況を正確に取得することが可能になる。   Specifically, as shown in the operation sequence of FIG. 10B, the telephone number search device 10 (message exchange control unit 12) on the calling side sends an SDP parameter to the IP phone 70 on the receiving side that is the check target. Invite request is transmitted by designating “IPv6” which is not supported by the destination IP telephone 70 (step S401). On the other hand, the network side (SIP server 40) transmits a 100Trying provisional response indicating that trial is in progress (step S402), and then the SDP parameter is a regular parameter (IP phone 70 does not support IPv6). Since they are different, the incoming call is rejected and a 488 error response is returned (step S403). By receiving the 488 error response, the telephone number investigation device 10 (telephone number investigation judgment unit 13) can accurately acquire the telephone number usage status of the IP phone 70 on the receiving side.

なお、電話番号調査判定部13は、IPv6ネットワークプロトコルを用いた発信に対し、網側のSIPサーバ40から488エラーレスポンスが返送された場合に、調査対象である着信側のIP電話70がIPv6ネットワークプロトコルを用いた通信に対応していないと判断し、IPv4を用いて再発呼するフォールバック動作を行なう。すなわち、488レスポンスを受信すると、メッセージ交換制御部12が、SIPサーバ40に対しACK信号送信後に(ステップS404)、INVITE要求のSDPパラメータ(ネットワークプロトコル)をIPv6からIPv4に変更して再発呼するフォールバック動作を行う(ステップS405)。   The telephone number investigation / determination unit 13 determines that the incoming IP phone 70 to be investigated is the IPv6 network when a 488 error response is returned from the network-side SIP server 40 in response to an outgoing call using the IPv6 network protocol. It is determined that the communication using the protocol is not supported, and a fallback operation for re-calling using IPv4 is performed. In other words, upon receiving the 488 response, the message exchange control unit 12 changes the SDP parameter (network protocol) of the INVITE request from IPv6 to IPv4 after sending an ACK signal to the SIP server 40 (step S404). A back operation is performed (step S405).

(実施形態の効果)
以上説明したように本実施形態に係る電話番号調査装置10によれば、メッセージ交換制御部12が、調査対象となる着信側のIP電話70にSIPサーバ40を介してINVITE要求を送信するときに、当該INVITE要求に含まれるSDPパラメータに、着信側のIP電話70が着信を拒否するSDPパラメータを付与して送信する。そして、SIPサーバ40から応答メッセージ(エラーメッセージ)を受信することにより、電話番号調査判定部13が、その応答メッセージに応じて着信側のIP電話70の電話番号使用状況について着信側のIP電話の電話番号の有効性を正確に判定することができる。このように、NGN網と接続可能なSIPプロトコルベースの電話番号調査ツールを導入することで、新システム基盤への円滑な移行を図ることができる。
(Effect of embodiment)
As described above, according to the telephone number search device 10 according to the present embodiment, when the message exchange control unit 12 transmits an INVITE request via the SIP server 40 to the incoming IP phone 70 to be checked. Then, the SDP parameter included in the INVITE request is added with the SDP parameter that the incoming IP phone 70 rejects the incoming call, and is transmitted. Then, by receiving a response message (error message) from the SIP server 40, the telephone number investigation / determination unit 13 responds to the response message with respect to the telephone number usage status of the incoming IP telephone 70. The validity of the telephone number can be accurately determined. In this way, by introducing a SIP protocol-based telephone number search tool that can be connected to the NGN network, a smooth transition to a new system infrastructure can be achieved.

なお、電話番号調査の対象となるIP電話70には、050で始まる11桁の電話番号が割り当てられた050型の他に、光電話等、これまでの加入者電話と同じ形式を持つ0で始まる電話番号が割り当てられた0AB−J型も含まれ、したがって、IP電話の種類に依存することなく、電話番号の有効/無効調査を行う際に正確に判定することができる。   In addition to the 050 type in which the 11-digit telephone number starting with 050 is assigned to the IP phone 70 that is subject to the telephone number survey, an optical phone or the like that has the same format as the conventional subscriber telephone is 0. A 0AB-J type assigned with a telephone number that starts is also included, so that it is possible to accurately determine when validating / invalidating a telephone number without depending on the type of IP telephone.

また、電話番号調査の対象となるIP電話70は、通信確立のために、SDPパラメータの記述内容から、ネットワークプロトコルの確認、メディア種別の確認、メディアのトランスポートプロトコルの確認、コーデックの確認の順に従いネゴシエーションを行なうが、NGN網の場合、このネゴシエーションの手順における4つの着信を拒否するパラメータ記述が可能であり、4つ全てを記述することにより、着信ベルを鳴動させる信号を用いないで(着信ベルを鳴動させることなく)正確に判定することができる。また、NGN網ではないIP電話網(0AB−J番号及び050番号)は、IPv6やマルチメディアは未サポートのため、トランスポートプロトコルとコーデックの2つの着信を拒否するパラメータ記述により、着信側のIP電話70の着信ベルを鳴動させる信号を用いないで(着信ベルを鳴動させることなく)有効性判定を正確化することができる。   In addition, the IP phone 70 that is the target of the telephone number check, in order to establish communication, checks the network protocol, media type, media transport protocol, and codec confirmation from the SDP parameter description. However, in the case of an NGN network, it is possible to describe parameters that reject four incoming calls in this negotiation procedure. It can be determined accurately (without ringing the bell). In addition, since the IP telephone network (0AB-J number and 050 number) that is not an NGN network does not support IPv6 or multimedia, the IP address of the receiving side is determined by the parameter description that rejects two incoming calls, ie, transport protocol and codec The validity determination can be made accurate without using a signal for ringing the incoming call bell of the telephone 70 (without ringing the incoming call ring).

なお、上記した実施例1〜実施例4において、電話番号調査装置10は、電話番号使用状況調査のために、INVITE/488レスポンス/ACKの3ウェイハンドシェイクを実施した後に、INVITE要求のSDPパラメータを変更して再発呼するフォールバック動作を行うものとして説明したが、フォールバック動作の実施は必須でなく、いずれもフォールバック動作を実施することなく着信側IP電話の電話番号の有効/無効調査を行う際の正確な判定を実現している。   In the first to fourth embodiments described above, the telephone number checking device 10 performs the INVITE / 488 response / ACK three-way handshake to check the telephone number usage status, and then the SDP parameter of the INVITE request. However, it is not necessary to perform the fallback operation, and in any case, the validity / invalidity of the telephone number of the called IP phone is investigated without performing the fallback operation. Realizes accurate judgment when performing.

このように、本実施形態に係る電話番号調査装置10によれば、IP電話70の電話番号が使用されている状態(有効(実在))、使用されていない状態(無効(欠番))、移転の別を正確に判定できる。また、無着信の結果、これまで一部発生していた課金も全て遮断することができる。そして、判定結果において、判定した期日、時間を判定結果と共に記録媒体(電話番号履歴DB(15))に記録できるツールも用意している。この記録媒体には、例えば、図11にそのデータ構造の一例が示されているように、調査対象の電話番号毎に、判定結果、移転元電話番号とリンクした移転先電話番号の情報、判定した期日、時間が記録される。   As described above, according to the telephone number search device 10 according to the present embodiment, the telephone number of the IP telephone 70 is used (valid (actual)), not used (invalid (missing number)), and relocated. Can be accurately determined. In addition, it is possible to block all charges that have been partially generated as a result of no incoming calls. A tool is also provided that can record the determined due date and time together with the determination result in a recording medium (telephone number history DB (15)). In this recording medium, for example, as shown in an example of the data structure in FIG. 11, for each telephone number to be investigated, the determination result, the information on the destination telephone number linked to the source telephone number, the judgment The due date and time are recorded.

(電話番号調査情報提供システムと記録媒体)
図12は、本実施形態に係る電話番号調査情報提供システム100のシステム構成図である。図12に示すように、本実施形態に係る電話番号調査情報提供システム100は、1以上のユーザ端末90と、ユーザ端末90とはIP網80経由で接続されるとともに、図示省略したIP電話網と接続される電話番号調査装置(電話番号調査サーバ10)とを含む。
(Telephone number survey information providing system and recording medium)
FIG. 12 is a system configuration diagram of the telephone number survey information providing system 100 according to the present embodiment. As shown in FIG. 12, in the telephone number investigation information providing system 100 according to the present embodiment, one or more user terminals 90 and a user terminal 90 are connected via an IP network 80 and an IP telephone network (not shown) is shown. And a telephone number search device (telephone number search server 10) connected to.

電話番号調査サーバ10は、ユーザ端末90から調査対象番号に基づく電話番号調査情報提供要求をIP網80経由で受信すると、調査対象となる図示省略した着信側のIP電話にINVITE要求を送信するときに、INVITE要求に含まれるSDPパラメータに、着信側のIP電話が着信を拒否するSDPパラメータを付与して送信する。そして、図示省略したIP電話網から応答メッセージを受信し、受信した応答メッセージに応じて、着信側のIP電話の電話番号使用状況について着信側のIP電話の電話番号の有効性を判定し、電話番号調査情報提供要求があったユーザ端末90へIP網80経由で送信する。   When the telephone number investigation server 10 receives a telephone number investigation information provision request based on the investigation target number from the user terminal 90 via the IP network 80, the telephone number investigation server 10 transmits an INVITE request to the incoming IP phone (not shown) to be investigated. In addition, the SDP parameter included in the INVITE request is added with the SDP parameter for rejecting the incoming IP phone and transmitted. Then, a response message is received from an IP telephone network (not shown), and the validity of the telephone number of the destination IP phone is determined in accordance with the received telephone number usage status of the destination IP phone. It is transmitted via the IP network 80 to the user terminal 90 that has requested number survey information provision.

このとき、電話番号調査サーバ10は、ユーザ端末90から調査対象番号に基づく電話番号調査情報提供要求をIP網80経由で受信すると、判定の結果のそれぞれに判定日時を示すタイムスタンプを付与して時系列に記録された電話番号調査情報が記録された記録媒体(電話番号履歴DB(15))を参照し、電話番号調査情報提供要求があったユーザ端末90へIP網80経由で送信する。   At this time, when receiving a telephone number investigation information provision request based on the investigation target number from the user terminal 90 via the IP network 80, the telephone number investigation server 10 adds a time stamp indicating the determination date and time to each determination result. With reference to the recording medium (telephone number history DB (15)) in which the telephone number investigation information recorded in time series is recorded, the telephone number investigation information provision request is transmitted via the IP network 80 to the user terminal 90.

なお、電話番号調査記録媒体(電話番号履歴DB(15))は、必要なユーザに単独で頒布されてもよい。記録媒体(電話番号履歴DB(15))は、電話交換回線網あるいは通信事業者の交換機に専用線経由で接続される電話番号調査装置10により生成される、調査対象番号の実在の有無が記録される記録媒体であり、頒布先のシステムで検索用に使用される。   The telephone number survey recording medium (telephone number history DB (15)) may be distributed alone to necessary users. The recording medium (telephone number history DB (15)) records the presence / absence of the investigation target number generated by the telephone number investigation device 10 connected via a dedicated line to a telephone exchange line network or a carrier's exchange. And used for searching in the distribution system.

電話番号調査情報記録媒体(電話番号履歴DB(15))は、電話番号調査装置10が、調査対象となる着信側のIP電話70にSIPサーバ40を介してINVITE要求を送信するときに、当該INVITE要求に含まれるSDPパラメータに、着信側のIP電話70が着信を拒否するSDPパラメータを付与して送信し、SIPサーバ40から応答メッセージを受信し、当該受信した応答メッセージに応じて、着信側のIP電話70の電話番号使用状況について着信側のIP電話70の電話番号の有効性を判定した結果の集合体であり、例えば、図11に一例を示すデータ構造からなり、判定結果のそれぞれに判定日時を示すタイムスタンプを付与して時系列に記録したものである。なお、記録媒体の頒布は、DVDやハードディスクに記録したデータベースに限らず、通信回線を利用した頒布も含まれる。   The telephone number investigation information recording medium (telephone number history DB (15)) is used when the telephone number investigation device 10 transmits an INVITE request via the SIP server 40 to the IP telephone 70 on the receiving side to be investigated. The SDP parameter included in the INVITE request is added with the SDP parameter that is rejected by the IP phone 70 on the receiving side and transmitted, the response message is received from the SIP server 40, and the receiving side is received according to the received response message. 11 is a collection of results obtained by determining the validity of the telephone number of the destination IP phone 70 with respect to the usage status of the IP phone 70. For example, FIG. 11 has a data structure shown in FIG. A time stamp indicating the determination date and time is given and recorded in time series. The distribution of the recording medium is not limited to a database recorded on a DVD or a hard disk, but includes distribution using a communication line.

本実施形態に係る電話番号調査情報提供システム100によれば、電話番号調査装置10で判定した、電話番号が使用されている状態(有効(実在))、使用されていない状態(無効(欠番))、移転先電話番号を案内している状態(移転)の別を、必要なユーザに提供することができる。同様に、電話番号調査情報記録媒体(電話番号履歴DB(15))を必要とするユーザへ配布することにより、ユーザサイドで活用でき、例えば、与信等において顕著な効果を得ることができる。   According to the telephone number investigation information providing system 100 according to the present embodiment, the state in which the telephone number is used (valid (real)) and the state in which the telephone number is not used (invalid (missing number)) determined by the telephone number investigation device 10. ), It is possible to provide a necessary user with another state in which the destination telephone number is being guided (transfer). Similarly, by distributing the telephone number investigation information recording medium (telephone number history DB (15)) to users who need it, it can be utilized on the user side, and for example, a remarkable effect can be obtained in credit or the like.

以上、実施形態を用いて本発明を説明したが、本発明の技術的範囲は上記実施形態に記載の範囲には限定されないことは言うまでもない。上記実施形態に、多様な変更又は改良を加えることが可能であることが当業者に明らかである。またその様な変更又は改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。   As mentioned above, although this invention was demonstrated using embodiment, it cannot be overemphasized that the technical scope of this invention is not limited to the range as described in the said embodiment. It will be apparent to those skilled in the art that various modifications or improvements can be added to the above embodiment. Further, it is apparent from the scope of the claims that the embodiments added with such changes or improvements can be included in the technical scope of the present invention.

以下に、この分割出願の基礎となる出願の願書に最初に添付した特許請求の範囲に記載した発明を付記する。付記に記載した請求項の項番は、この分割出願の基礎となる出願の願書に最初に添付した特許請求の範囲のとおりである。
<請求項1>
0AB−J型電話番号が割り当てられたIP電話を含む複数のIP電話がIP電話網を介して接続される電話番号調査装置であって、
調査対象となる着信側のIP電話にSIPサーバを介してINVITE要求を送信するときに、前記INVITE要求に含まれるSDPパラメータに、前記着信側のIP電話が着信を拒否するSDPパラメータを付与して送信し、前記SIPサーバから応答メッセージを受信するメッセージ交換制御部と、
前記メッセージ交換制御部が受信した前記応答メッセージに応じて、前記着信側のIP電話の電話番号使用状況について前記着信側のIP電話の電話番号の有効性を着信ベルを鳴動させる信号を用いないで判定する電話番号調査判定部と、
を備えたことを特徴とする電話番号調査装置。
<請求項2>
前記SDPパラメータのメディア種別は、音声(m=audio)、映像(m=video)、及び、アプリケーション(m=application)を含む全メディアを付与することを特徴とする請求項1に記載の電話番号調査装置。
<請求項3>
前記メッセージ交換制御部は、
前記着信側のIP電話が使用不可の、ネットワークプロトコル、メディア種別、トランスポートプロトコル、コーデックの組み合わせからなる前記着信を拒否するSDPパラメータを付与して送信することを特徴とする請求項1又は2に記載の電話番号調査装置。
<請求項4>
前記電話番号調査判定部は、
前記メッセージ交換制御部が、前記応答メッセージに含まれる第1のエラーコードを受信した場合に、前記着信側のIP電話の電話番号が実在すると判定し、第2または第3のエラーコードを受信した場合に、前記着信側のIP電話の電話番号が欠番であると判定することを特徴とする請求項1に記載の電話番号調査装置。
<請求項5>
前記電話番号調査判定部は、
PSTN網と複数のIP電話網とがインターワークする構成において、他のIP電話網に接続されたIP電話へ接続した際に、前記メッセージ交換制御部が、前記複数のIP電話網のうち前記メッセージ交換制御部が接続されている自網のPSTNゲートウェイから前記応答メッセージとして第5のエラーコードを受信した場合に、前記調査対象の電話番号が前記他のIP電話網に接続されたIP電話であると判定することを特徴とする請求項4に記載の電話番号調査装置。
<請求項6>
前記電話番号調査判定部は、
前記メッセージ交換制御部が、前記IP電話網内におけるSIPサーバから前記応答メッセージとして前記第1のエラーコードを受信した場合に、前記調査対象のIP電話の電話番号が空き状態で実在すると判定し、前記第3のエラーコードを受信した場合に、前記調査対象のIP電話の電話番号が欠番であると判定することを特徴とする請求項4に記載の電話番号調査装置。
<請求項7>
前記電話番号調査判定部は、
PSTN網と複数のIP電話網とがインターワークする構成において、他のIP電話網に接続されたIP電話へ接続した際に、前記メッセージ交換制御部が、前記複数のIP電話網のうちメッセージ交換制御部が接続されている自網のPSTNゲートウェイから前記応答メッセージとして第6のエラーコードを受信した場合に、前記調査対象の電話番号が前記複数のIP電話網のうち自網以外の他網に接続されたIP電話であると判定することを特徴とする請求項4に記載の電話番号調査装置。
<請求項8>
0AB−J型電話番号が割り当てられたIP電話を含む調査対象となるIP電話番号の実在の有無を判定する電話番号調査方法であって、
電話番号調査装置が、調査対象となる着信側のIP電話にSIPサーバを介してINVITE要求を送信するときに、前記INVITE要求に含まれるSDPパラメータに、前記着信側のIP電話が着信を拒否するSDPパラメータを付与して送信するステップと、
前記SIPサーバが、前記電話番号調査装置に応答メッセージを送信するステップと、
前記電話番号調査装置が、受信した応答メッセージに応じて、前記着信側のIP電話の電話番号使用状況について前記着信側のIP電話の電話番号の有効性を着信ベルを鳴動させる信号を用いないで判定するステップと、
を有することを特徴とする電話番号調査方法。
<請求項9>
0AB−J型電話番号が割り当てられたIP電話を含む複数のIP電話がIP電話網を介して接続される電話番号調査装置のプログラムであって、
コンピュータに、
調査対象となる着信側のIP電話にSIPサーバを介してINVITE要求を送信するときに、前記INVITE要求に含まれるSDPパラメータに、前記着信側のIP電話が着信を拒否するSDPパラメータを付与して送信する手順と、
前記SIPサーバから応答メッセージを受信する手順と、
前記受信した前記応答メッセージに応じて、前記着信側のIP電話の電話番号使用状況について前記着信側のIP電話の電話番号の有効性を着信ベルを鳴動させる信号を用いないで判定する手順と、
を実行させるプログラム。
<請求項10>
ユーザ端末と、前記ユーザ端末とはIP網経由で接続されるとともに、0AB−J型電話番号が割り当てられたIP電話を含む複数のIP電話がIP電話網を介して接続される電話番号調査装置とからなる電話番号調査情報提供システムであって、
前記電話番号調査装置は、
前記ユーザ端末からIP電話の電話番号調査情報提供要求を受信すると、調査対象となる着信側のIP電話にSIPサーバを介してINVITE要求を送信するときに、前記INVITE要求に含まれるSDPパラメータに、前記着信側のIP電話が着信を拒否するSDPパラメータを付与して送信し、
前記SIPサーバから応答メッセージを受信し、前記受信した前記応答メッセージに応じて、前記着信側のIP電話の電話番号使用状況について前記着信側のIP電話の電話番号の有効性を着信ベルを鳴動させる信号を用いないで判定し、
前記電話番号調査情報提供要求があったユーザ端末へ判定の結果を前記IP網経由で送信することを特徴とする電話番号調査情報提供システム。
In the following, the invention described in the scope of claims attached first to the application for the application that forms the basis of this divisional application will be added. The item numbers of the claims described in the appendix are as in the scope of the claims initially attached to the application for the application on which the divisional application is based.
<Claim 1>
A telephone number search device in which a plurality of IP telephones including an IP telephone assigned with a 0AB-J type telephone number are connected via an IP telephone network,
When an INVITE request is transmitted to a destination IP phone to be investigated via a SIP server, an SDP parameter for rejecting the incoming call is added to the SDP parameter included in the INVITE request. A message exchange control unit for transmitting and receiving a response message from the SIP server;
In response to the response message received by the message exchange control unit, the use of a signal for ringing the incoming call ring is used to determine the validity of the telephone number of the IP phone on the called side with respect to the telephone number usage status of the IP phone on the called side. A telephone number investigation / determination unit to determine;
A telephone number search device characterized by comprising:
<Claim 2>
2. The telephone number according to claim 1, wherein the media type of the SDP parameter includes all media including voice (m = audio), video (m = video), and application (m = application). Survey equipment.
<Claim 3>
The message exchange control unit
3. The transmission according to claim 1 or 2, wherein an SDP parameter for rejecting the incoming call comprising a combination of a network protocol, a media type, a transport protocol, and a codec, which is unavailable for the IP phone on the called side, is added and transmitted. The telephone number survey device described.
<Claim 4>
The telephone number investigation determination unit
When the message exchange control unit receives the first error code included in the response message, the message exchange control unit determines that the telephone number of the IP phone on the called side actually exists, and receives the second or third error code In this case, it is determined that the telephone number of the IP telephone on the receiving side is a missing number.
<Claim 5>
The telephone number investigation determination unit
In a configuration in which a PSTN network and a plurality of IP telephone networks are interworked, when connecting to an IP telephone connected to another IP telephone network, the message exchange control unit transmits the message among the plurality of IP telephone networks. When the fifth error code is received as the response message from the PSTN gateway of the own network to which the exchange control unit is connected, the telephone number to be investigated is an IP telephone connected to the other IP telephone network The telephone number search device according to claim 4, wherein
<Claim 6>
The telephone number investigation determination unit
When the message exchange control unit receives the first error code as the response message from a SIP server in the IP telephone network, the message exchange control unit determines that the telephone number of the IP telephone to be investigated actually exists in an empty state; 5. The telephone number search device according to claim 4, wherein when the third error code is received, it is determined that the telephone number of the IP telephone to be checked is a missing number.
<Claim 7>
The telephone number investigation determination unit
In a configuration in which a PSTN network and a plurality of IP telephone networks interwork, when connecting to an IP telephone connected to another IP telephone network, the message exchange control unit exchanges messages among the plurality of IP telephone networks. When the sixth error code is received as the response message from the PSTN gateway of the own network to which the control unit is connected, the telephone number to be investigated is transferred to a network other than the own network among the plurality of IP telephone networks. The telephone number search device according to claim 4, wherein the telephone number search apparatus is determined to be a connected IP telephone.
<Claim 8>
A telephone number investigation method for determining the presence or absence of an IP telephone number to be investigated including an IP telephone to which a 0AB-J type telephone number is assigned,
When the telephone number checking device transmits an INVITE request to the called IP phone to be checked via the SIP server, the called IP phone rejects the incoming call according to the SDP parameter included in the INVITE request. Adding and sending SDP parameters;
The SIP server sending a response message to the telephone number search device;
In response to the received response message, the telephone number checking device does not use a signal that rings the incoming call bell to determine the validity of the telephone number of the IP telephone on the called side with respect to the telephone number usage status of the IP telephone on the called side. A determining step;
A telephone number search method characterized by comprising:
<Claim 9>
A program of a telephone number investigation device in which a plurality of IP telephones including an IP telephone to which a 0AB-J type telephone number is assigned are connected via an IP telephone network,
On the computer,
When an INVITE request is transmitted to a destination IP phone to be investigated via a SIP server, an SDP parameter for rejecting the incoming call is added to the SDP parameter included in the INVITE request. The steps to send,
Receiving a response message from the SIP server;
A step of determining, according to the received response message, the validity of the telephone number of the IP telephone on the called side without using a signal for ringing an incoming call bell on the usage status of the telephone number of the IP telephone on the called side;
A program that executes
<Claim 10>
A telephone number investigation device in which a user terminal and the user terminal are connected via an IP network and a plurality of IP telephones including an IP telephone to which a 0AB-J type telephone number is assigned are connected via the IP telephone network A telephone number survey information providing system comprising:
The telephone number search device
When receiving the telephone number search information provision request for the IP phone from the user terminal, when sending the INVITE request to the IP phone on the receiving side to be investigated via the SIP server, the SDP parameter included in the INVITE request includes: The destination IP phone sends an SDP parameter that rejects incoming calls,
A response message is received from the SIP server, and an incoming call ring is made to indicate the validity of the telephone number of the destination IP phone with respect to the telephone number usage status of the destination IP phone in accordance with the received response message. Judge without using signal,
The telephone number investigation information providing system, wherein the result of determination is transmitted via the IP network to the user terminal that has made the telephone number investigation information provision request.

以下に、この分割出願の基礎となる出願の分割直前の特許請求の範囲に記載した発明を付記する。付記に記載した請求項の項番は、この分割出願の基礎となる出願の分割直前の特許請求の範囲のとおりである。
<請求項1>
0AB−J型電話番号が割り当てられたIP電話を含む複数のIP電話がIP電話網を介して接続される電話番号調査装置であって、
PSTN網と複数のIP電話網とがインターワークする構成において、
調査対象となる着信側のIP電話にSIPサーバを介してINVITE要求を送信するときに、前記INVITE要求に含まれるSDPパラメータに、前記着信側のIP電話が着信を拒否するSDPパラメータを付与して送信し、前記SIPサーバから応答メッセージを受信するメッセージ交換制御部と、
前記メッセージ交換制御部が受信した前記応答メッセージに応じて、前記着信側のIP電話の電話番号使用状況について前記着信側のIP電話の電話番号の有効性を着信ベルを鳴動させる信号を用いないで判定する電話番号調査判定部と、を備え、
前記電話番号調査判定部は、
前記複数のIP電話網のうちメッセージ交換制御部が接続されている自網以外の他のIP電話網に接続されたIP電話へ接続した際に、前記メッセージ交換制御部が、前記自網のPSTNゲートウェイから前記応答メッセージとして第6のエラーコードを受信した場合に、前記調査対象の電話番号が前記複数のIP電話網のうち自網以外の他網に接続されたIP電話であると判定することを特徴とする電話番号調査装置。
<請求項2>
0AB−J型電話番号が割り当てられたIP電話を含む複数のIP電話がIP電話網を介して接続される電話番号調査装置であって、
調査対象となる着信側のIP電話にSIPサーバを介してINVITE要求を送信するときに、前記INVITE要求に含まれるSDPパラメータに、前記着信側のIP電話が着信を拒否するSDPパラメータを付与して送信し、前記SIPサーバから応答メッセージを受信するメッセージ交換制御部と、
前記メッセージ交換制御部が受信した前記応答メッセージに応じて、前記着信側のIP電話の電話番号使用状況について前記着信側のIP電話の電話番号の有効性を着信ベルを鳴動させることなく判定する電話番号調査判定部と、
を備え、
前記電話番号調査判定部は、
前記メッセージ交換制御部が、前記応答メッセージとして第4のエラーコードを受信した場合に、前記調査対象のIP電話の電話番号が話中状態で実在すると判定することを特徴とする電話番号調査装置。
<請求項3>
前記電話番号調査判定部は、
前記メッセージ交換制御部が、前記応答メッセージに含まれる第1のエラーコードを受信した場合に、前記着信側のIP電話の電話番号が実在すると判定し、第2または第3のエラーコードを受信した場合に、前記着信側のIP電話の電話番号が欠番であると判定することを特徴とする請求項1又は請求項2に記載の電話番号調査装置。
<請求項4>
前記電話番号調査判定部は、
前記メッセージ交換制御部が、前記IP電話網内におけるSIPサーバから前記応答メッセージとして第1のエラーコードを受信した場合に、前記調査対象のIP電話の電話番号が空き状態で実在すると判定し、第3のエラーコードを受信した場合に、前記調査対象のIP電話の電話番号が欠番であると判定することを特徴とする請求項1から請求項3のいずれか1項に記載の電話番号調査装置。
<請求項5>
PSTN網と複数のIP電話網とがインターワークする構成において、0AB−J型電話番号が割り当てられたIP電話を含む調査対象となるIP電話番号の実在の有無を判定する電話番号調査方法であって、
電話番号調査装置が、調査対象となる着信側のIP電話にSIPサーバを介してINVITE要求を送信するときに、前記INVITE要求に含まれるSDPパラメータに、前記着信側のIP電話が着信を拒否するSDPパラメータを付与して送信するステップと、
前記SIPサーバが、前記電話番号調査装置に応答メッセージを送信するステップと、
前記電話番号調査装置が、受信した応答メッセージに応じて、前記着信側のIP電話の電話番号使用状況について前記着信側のIP電話の電話番号の有効性を着信ベルを鳴動させる信号を用いないで判定するステップと、を有し、
前記判定するステップは、前記複数のIP電話網のうち前記電話番号調査装置が接続されている自網以外の他のIP電話網に接続されたIP電話へ接続した際に、前記電話番号調査装置が前記自網のPSTNゲートウェイから前記応答メッセージとして第6のエラーコードを受信した場合に、前記調査対象の電話番号が前記他のIP電話網に接続されたIP電話であると判定することを特徴とする電話番号調査方法。
<請求項6>
0AB−J型電話番号が割り当てられたIP電話を含む調査対象となるIP電話番号の実在の有無を判定する電話番号調査方法であって、
電話番号調査装置が、調査対象となる着信側のIP電話にSIPサーバを介してINVITE要求を送信するときに、前記INVITE要求に含まれるSDPパラメータに、前記着信側のIP電話が着信を拒否するSDPパラメータを付与して送信するステップと、
前記SIPサーバが、前記電話番号調査装置に応答メッセージを送信するステップと、
前記電話番号調査装置が、受信した応答メッセージに応じて、前記着信側のIP電話の電話番号使用状況について前記着信側のIP電話の電話番号の有効性を着信ベルを鳴動させる信号を用いないで判定するステップと、を有し、
前記判定するステップは、前記応答メッセージとして第4のエラーコードを受信した場合に、前記調査対象のIP電話の電話番号が話中状態で実在すると判定することを特徴とする電話番号調査方法。
<請求項7>
PSTN網と複数のIP電話網とがインターワークする構成において、0AB−J型電話番号が割り当てられたIP電話を含む複数のIP電話がIP電話網を介して接続される電話番号調査装置のプログラムであって、
コンピュータに、
調査対象となる着信側のIP電話にSIPサーバを介してINVITE要求を送信するときに、前記INVITE要求に含まれるSDPパラメータに、前記着信側のIP電話が着信を拒否するSDPパラメータを付与して送信する手順と、
前記SIPサーバから応答メッセージを受信する手順と、
前記受信した前記応答メッセージに応じて、前記着信側のIP電話の電話番号使用状況について前記着信側のIP電話の電話番号の有効性を着信ベルを鳴動させる信号を用いないで判定する手順と、を実行させ、
前記複数のIP電話網のうち前記電話番号調査装置が接続されている自網以外の他のIP電話網に接続されたIP電話へ接続した際に、前記電話番号調査装置が前記自網のPSTNゲートウェイから前記応答メッセージとして第6のエラーコードを受信した場合に、前記調査対象の電話番号が前記他のIP電話網に接続されたIP電話であると判定させるプログラム。
<請求項8>
0AB−J型電話番号が割り当てられたIP電話を含む複数のIP電話がIP電話網を介して接続される電話番号調査装置のプログラムであって、
コンピュータに、
調査対象となる着信側のIP電話にSIPサーバを介してINVITE要求を送信するときに、前記INVITE要求に含まれるSDPパラメータに、前記着信側のIP電話が着信を拒否するSDPパラメータを付与して送信する手順と、
前記SIPサーバから応答メッセージを受信する手順と、
前記受信した前記応答メッセージに応じて、前記着信側のIP電話の電話番号使用状況について前記着信側のIP電話の電話番号の有効性を着信ベルを鳴動させる信号を用いないで判定する手順と、を実行させ、
前記応答メッセージとして第4のエラーコードを受信した場合に、前記調査対象のIP電話の電話番号が話中状態で実在すると判定させるプログラム。
<請求項9>
ユーザ端末と、前記ユーザ端末とはIP網経由で接続されるとともに、0AB−J型電話番号が割り当てられたIP電話を含む複数のIP電話がIP電話網を介して接続される電話番号調査装置とからなる電話番号調査情報提供システムであって、
PSTN網と複数のIP電話網とがインターワークする構成において、
前記電話番号調査装置は、
前記ユーザ端末からIP電話の電話番号調査情報提供要求を受信すると、調査対象となる着信側のIP電話にSIPサーバを介してINVITE要求を送信するときに、前記INVITE要求に含まれるSDPパラメータに、前記着信側のIP電話が着信を拒否するSDPパラメータを付与して送信し、
前記SIPサーバから応答メッセージを受信し、前記受信した前記応答メッセージに応じて、前記着信側のIP電話の電話番号使用状況について前記着信側のIP電話の電話番号の有効性を着信ベルを鳴動させる信号を用いないで判定し、
前記電話番号調査情報提供要求があったユーザ端末へ判定の結果を前記IP網経由で送信し、
前記複数のIP電話網のうち前記電話番号調査装置が接続されている自網以外の他のIP電話網に接続されたIP電話へ接続した際に、前記電話番号調査装置が前記自網のPSTNゲートウェイから前記応答メッセージとして第6のエラーコードを受信した場合に、前記調査対象の電話番号が前記他のIP電話網に接続されたIP電話であると判定することを特徴とする電話番号調査情報提供システム。
<請求項10>
ユーザ端末と、前記ユーザ端末とはIP網経由で接続されるとともに、0AB−J型電話番号が割り当てられたIP電話を含む複数のIP電話がIP電話網を介して接続される電話番号調査装置とからなる電話番号調査情報提供システムであって、
前記電話番号調査装置は、
前記ユーザ端末からIP電話の電話番号調査情報提供要求を受信すると、調査対象となる着信側のIP電話にSIPサーバを介してINVITE要求を送信するときに、前記INVITE要求に含まれるSDPパラメータに、前記着信側のIP電話が着信を拒否するSDPパラメータを付与して送信し、
前記SIPサーバから応答メッセージを受信し、前記受信した前記応答メッセージに応じて、前記着信側のIP電話の電話番号使用状況について前記着信側のIP電話の電話番号の有効性を着信ベルを鳴動させる信号を用いないで判定し、
前記電話番号調査情報提供要求があったユーザ端末へ判定の結果を前記IP網経由で送信し、
前記応答メッセージとして第4のエラーコードを受信した場合に、前記調査対象のIP電話の電話番号が話中状態で実在すると判定することを特徴とする電話番号調査情報提供システム。
The invention described in the claims immediately before the division of the application serving as the basis of this divisional application will be added below. The item numbers of the claims described in the appendix are as in the claims immediately before the division of the application that is the basis of this divisional application.
<Claim 1>
A telephone number search device in which a plurality of IP telephones including an IP telephone assigned with a 0AB-J type telephone number are connected via an IP telephone network,
In a configuration where the PSTN network and a plurality of IP telephone networks interwork,
When an INVITE request is transmitted to a destination IP phone to be investigated via a SIP server, an SDP parameter for rejecting the incoming call is added to the SDP parameter included in the INVITE request. A message exchange control unit for transmitting and receiving a response message from the SIP server;
In response to the response message received by the message exchange control unit, the use of a signal for ringing the incoming call ring is used to determine the validity of the telephone number of the IP phone on the called side with respect to the telephone number usage status of the IP phone on the called side. A telephone number investigation and determination unit for determining,
The telephone number investigation determination unit
When connecting to an IP phone connected to an IP telephone network other than the local network to which the message exchange control unit is connected among the plurality of IP telephone networks, the message exchange control unit When the sixth error code is received as the response message from the gateway, it is determined that the telephone number to be investigated is an IP telephone connected to a network other than the own network among the plurality of IP telephone networks Phone number search device characterized by.
<Claim 2>
A telephone number search device in which a plurality of IP telephones including an IP telephone assigned with a 0AB-J type telephone number are connected via an IP telephone network,
When an INVITE request is transmitted to a destination IP phone to be investigated via a SIP server, an SDP parameter for rejecting the incoming call is added to the SDP parameter included in the INVITE request. A message exchange control unit for transmitting and receiving a response message from the SIP server;
A telephone that determines the validity of the telephone number of the IP telephone on the called side without ringing the incoming call ring according to the response message received by the message exchange control unit with respect to the telephone number usage status of the called IP telephone. A number survey determination unit;
With
The telephone number investigation determination unit
When the message exchange control unit receives a fourth error code as the response message, it determines that the telephone number of the IP telephone to be investigated actually exists in a busy state.
<Claim 3>
The telephone number investigation determination unit
When the message exchange control unit receives the first error code included in the response message, the message exchange control unit determines that the telephone number of the IP phone on the called side actually exists, and receives the second or third error code 3. The telephone number search device according to claim 1, wherein the telephone number of the IP telephone on the receiving side is determined to be a missing number.
<Claim 4>
The telephone number investigation determination unit
When the message exchange control unit receives the first error code as the response message from a SIP server in the IP telephone network, the message exchange control unit determines that the telephone number of the IP telephone to be investigated actually exists in an empty state, 4. The telephone number investigation device according to claim 1, wherein when the error code of 3 is received, it is determined that the telephone number of the IP telephone to be investigated is a missing number. 5. .
<Claim 5>
This is a telephone number investigation method for determining whether or not an IP telephone number to be investigated includes an IP telephone to which a 0AB-J type telephone number is assigned in a configuration in which a PSTN network and a plurality of IP telephone networks interwork. And
When the telephone number checking device transmits an INVITE request to the called IP phone to be checked via the SIP server, the called IP phone rejects the incoming call according to the SDP parameter included in the INVITE request. Adding and sending SDP parameters;
The SIP server sending a response message to the telephone number search device;
In response to the received response message, the telephone number checking device does not use a signal that rings the incoming call bell to determine the validity of the telephone number of the IP telephone on the called side with respect to the telephone number usage status of the IP telephone on the called side. Determining, and
In the determining step, when connecting to an IP telephone connected to an IP telephone network other than the own network to which the telephone number search apparatus is connected among the plurality of IP telephone networks, the telephone number search apparatus When the sixth error code is received as the response message from the PSTN gateway of the local network, it is determined that the telephone number to be investigated is an IP telephone connected to the other IP telephone network. Phone number survey method.
<Claim 6>
A telephone number investigation method for determining the presence or absence of an IP telephone number to be investigated including an IP telephone to which a 0AB-J type telephone number is assigned,
When the telephone number checking device transmits an INVITE request to the called IP phone to be checked via the SIP server, the called IP phone rejects the incoming call according to the SDP parameter included in the INVITE request. Adding and sending SDP parameters;
The SIP server sending a response message to the telephone number search device;
In response to the received response message, the telephone number checking device does not use a signal that rings the incoming call bell to determine the validity of the telephone number of the IP telephone on the called side with respect to the telephone number usage status of the IP telephone on the called side. Determining, and
The determination step is characterized in that, when a fourth error code is received as the response message, it is determined that the telephone number of the IP telephone to be investigated actually exists in a busy state.
<Claim 7>
Program of telephone number search apparatus in which a plurality of IP telephones including IP telephones assigned with 0AB-J type telephone numbers are connected via an IP telephone network in a configuration in which a PSTN network and a plurality of IP telephone networks are interworked Because
On the computer,
When an INVITE request is transmitted to a destination IP phone to be investigated via a SIP server, an SDP parameter for rejecting the incoming call is added to the SDP parameter included in the INVITE request. The steps to send,
Receiving a response message from the SIP server;
A step of determining, according to the received response message, the validity of the telephone number of the IP telephone on the called side without using a signal for ringing an incoming call bell on the usage status of the telephone number of the IP telephone on the called side; And execute
When connecting to an IP telephone connected to an IP telephone network other than the local network to which the telephone number search device is connected among the plurality of IP telephone networks, the telephone number search device is connected to the PSTN of the local network. A program that, when receiving a sixth error code as the response message from a gateway, determines that the telephone number to be investigated is an IP telephone connected to the other IP telephone network.
<Claim 8>
A program of a telephone number investigation device in which a plurality of IP telephones including an IP telephone to which a 0AB-J type telephone number is assigned are connected via an IP telephone network,
On the computer,
When an INVITE request is transmitted to a destination IP phone to be investigated via a SIP server, an SDP parameter for rejecting the incoming call is added to the SDP parameter included in the INVITE request. The steps to send,
Receiving a response message from the SIP server;
A step of determining, according to the received response message, the validity of the telephone number of the IP telephone on the called side without using a signal for ringing an incoming call bell on the usage status of the telephone number of the IP telephone on the called side; And execute
A program that, when a fourth error code is received as the response message, determines that the telephone number of the IP telephone to be investigated actually exists in a busy state.
<Claim 9>
A telephone number investigation device in which a user terminal and the user terminal are connected via an IP network and a plurality of IP telephones including an IP telephone to which a 0AB-J type telephone number is assigned are connected via the IP telephone network A telephone number survey information providing system comprising:
In a configuration where the PSTN network and a plurality of IP telephone networks interwork,
The telephone number search device
When receiving the telephone number search information provision request for the IP phone from the user terminal, when sending the INVITE request to the IP phone on the receiving side to be investigated via the SIP server, the SDP parameter included in the INVITE request includes: The destination IP phone sends an SDP parameter that rejects incoming calls,
A response message is received from the SIP server, and an incoming call ring is made to indicate the validity of the telephone number of the destination IP phone with respect to the telephone number usage status of the destination IP phone in accordance with the received response message. Judge without using signal,
The determination result is transmitted to the user terminal that has requested the telephone number survey information provision via the IP network,
When connecting to an IP telephone connected to an IP telephone network other than the local network to which the telephone number search device is connected among the plurality of IP telephone networks, the telephone number search device is connected to the PSTN of the local network. When the sixth error code is received as the response message from the gateway, it is determined that the telephone number to be investigated is an IP telephone connected to the other IP telephone network. Offer system.
<Claim 10>
A telephone number investigation device in which a user terminal and the user terminal are connected via an IP network and a plurality of IP telephones including an IP telephone to which a 0AB-J type telephone number is assigned are connected via the IP telephone network A telephone number survey information providing system comprising:
The telephone number search device
When receiving the telephone number search information provision request for the IP phone from the user terminal, when sending the INVITE request to the IP phone on the receiving side to be investigated via the SIP server, the SDP parameter included in the INVITE request includes: The destination IP phone sends an SDP parameter that rejects incoming calls,
A response message is received from the SIP server, and an incoming call ring is made to indicate the validity of the telephone number of the destination IP phone with respect to the telephone number usage status of the destination IP phone in accordance with the received response message. Judge without using signal,
The determination result is transmitted to the user terminal that has requested the telephone number survey information provision via the IP network,
A telephone number investigation information providing system characterized in that, when a fourth error code is received as the response message, it is determined that the telephone number of the IP telephone to be investigated actually exists in a busy state.

10…電話番号調査装置(サーバ)、11…網インタフェース部、12…メッセージ交換制御部、13…電話番号調査判定部、14…電話番号履歴生成部、15…電話番号履歴DB(電話番号調査情報記録媒体)、30…IP電話網、40…SIPサーバ、50…プロキシサーバA(プロキシ−A)、60…プロキシサーバB(プロキシ−B)、70…着信側のIP電話、80…IP網、90…ユーザ端末、100…電話番号調査情報提供システム   DESCRIPTION OF SYMBOLS 10 ... Telephone number investigation apparatus (server), 11 ... Network interface part, 12 ... Message exchange control part, 13 ... Telephone number investigation judgment part, 14 ... Telephone number history generation part, 15 ... Telephone number history DB (phone number investigation information) Recording medium), 30 ... IP telephone network, 40 ... SIP server, 50 ... proxy server A (proxy-A), 60 ... proxy server B (proxy-B), 70 ... incoming IP phone, 80 ... IP network, 90 ... User terminal, 100 ... Telephone number survey information providing system

Claims (11)

0AB−J型電話番号が割り当てられたIP電話を含む複数のIP電話がIP電話網を介して接続される電話番号調査装置であって、
調査対象となる着信側のIP電話にSIPサーバを介してINVITE要求を送信するときに、前記INVITE要求に含まれるSDPパラメータに、前記着信側のIP電話が着信を拒否するSDPパラメータを付与して送信し、前記SIPサーバから応答メッセージを受信するメッセージ交換制御部と、
前記メッセージ交換制御部が受信した前記応答メッセージに応じて、前記着信側のIP電話の電話番号使用状況について前記着信側のIP電話の電話番号の有効性を着信ベルを鳴動させる信号を用いないで判定する電話番号調査判定部と、を備え、
前記INVITE要求に含まれるSDPパラメータのメディア種別に、音声(m=audio)、映像(m=video)、及び、アプリケーション(m=application)を含む全メディアを付与して、前記IP電話網がNGN網である前記着信側のIP電話を鳴動させることなく前記有効性の判定を行うことを特徴とする電話番号調査装置。
A telephone number search device in which a plurality of IP telephones including an IP telephone assigned with a 0AB-J type telephone number are connected via an IP telephone network,
When an INVITE request is transmitted to a destination IP phone to be investigated via a SIP server, an SDP parameter for rejecting the incoming call is added to the SDP parameter included in the INVITE request. A message exchange control unit for transmitting and receiving a response message from the SIP server;
In response to the response message received by the message exchange control unit, the use of a signal for ringing the incoming call ring is used to determine the validity of the telephone number of the IP phone on the called side with respect to the telephone number usage status of the IP phone on the called side. A telephone number investigation and determination unit for determining,
All media including voice (m = audio), video (m = video), and application (m = application) are assigned to the media type of the SDP parameter included in the INVITE request, and the IP telephone network is NGN A telephone number search device characterized in that the validity determination is performed without ringing the IP telephone on the receiving side which is a network.
前記INVITE要求に含まれるSDPパラメータに、前記着信を拒否するSDPパラメータの記述が可能なトランスポートプロトコル及びコーデックによる前記着信側のIP電話が使用不可のSDPパラメータを付与して、前記IP電話網がNGN網でない前記着信側のIP電話を鳴動させることなく前記有効性の判定を行うことを特徴とする請求項1に記載の電話番号調査装置。   The SDP parameter included in the INVITE request is given a SDP parameter that cannot be used by the destination IP phone by a transport protocol and codec that can describe the SDP parameter that rejects the incoming call, and the IP telephone network 2. The telephone number search device according to claim 1, wherein the validity determination is performed without ringing the IP telephone on the receiving side which is not an NGN network. 0AB−J型電話番号が割り当てられたIP電話を含む複数のIP電話がIP電話網を介して接続される電話番号調査装置であって、
調査対象となる着信側のIP電話にSIPサーバを介してINVITE要求を送信するときに、前記INVITE要求に含まれるSDPパラメータに、前記着信側のIP電話が着信を拒否するSDPパラメータを付与して送信し、前記SIPサーバから応答メッセージを受信するメッセージ交換制御部と、
前記メッセージ交換制御部が受信した前記応答メッセージに応じて、前記着信側のIP電話の電話番号使用状況について前記着信側のIP電話の電話番号の有効性を着信ベルを鳴動させる信号を用いないで判定する電話番号調査判定部と、を備え、
前記INVITE要求に含まれるSDPパラメータに、前記着信を拒否するSDPパラメータの記述が可能なネットワークプロトコル、メディア種別、トランスポートプロトコル及びコーデックによる前記着信側のIP電話が使用不可のSDPパラメータを付与して、前記IP電話網がNGN網である前記着信側のIP電話を鳴動させることなく前記有効性の判定を行い、
前記INVITE要求に含まれるSDPパラメータに、前記着信を拒否するSDPパラメータの記述が可能なトランスポートプロトコル及びコーデックによる前記着信側のIP電話が使用不可のSDPパラメータを付与して、前記IP電話網がNGN網でない前記着信側のIP電話を鳴動させることなく前記有効性の判定を行うことを特徴とする電話番号調査装置。
A telephone number search device in which a plurality of IP telephones including an IP telephone assigned with a 0AB-J type telephone number are connected via an IP telephone network,
When an INVITE request is transmitted to a destination IP phone to be investigated via a SIP server, an SDP parameter for rejecting the incoming call is added to the SDP parameter included in the INVITE request. A message exchange control unit for transmitting and receiving a response message from the SIP server;
In response to the response message received by the message exchange control unit, the use of a signal for ringing the incoming call ring is used to determine the validity of the telephone number of the IP phone on the called side with respect to the telephone number usage status of the IP phone on the called side. A telephone number investigation and determination unit for determining,
The SDP parameter included in the INVITE request is added with an SDP parameter that cannot be used by the destination IP phone according to the network protocol, media type, transport protocol, and codec that can describe the SDP parameter that rejects the incoming call. The validity determination is performed without ringing the IP telephone on the receiving side where the IP telephone network is an NGN network,
The SDP parameter included in the INVITE request is given a SDP parameter that cannot be used by the destination IP phone by a transport protocol and codec that can describe the SDP parameter that rejects the incoming call, and the IP telephone network A telephone number search device characterized in that the validity is determined without ringing the IP telephone on the receiving side which is not an NGN network.
前記電話番号調査判定部は、
前記メッセージ交換制御部が、前記応答メッセージに含まれる第1のエラーコードを受信した場合に、前記着信側のIP電話の電話番号が実在すると判定し、第2または第3のエラーコードを受信した場合に、前記着信側のIP電話の電話番号が欠番であると判定することを特徴とする請求項1から請求項3のいずれか1項に記載の電話番号調査装置。
The telephone number investigation determination unit
When the message exchange control unit receives the first error code included in the response message, the message exchange control unit determines that the telephone number of the IP phone on the called side actually exists, and receives the second or third error code 4. The telephone number search device according to claim 1, wherein the telephone number of the IP telephone on the receiving side is determined to be a missing number.
前記電話番号調査判定部は、
前記メッセージ交換制御部が、前記IP電話網内におけるSIPサーバから前記応答メッセージとして第1のエラーコードを受信した場合に、前記調査対象のIP電話の電話番号が空き状態で実在すると判定し、第3のエラーコードを受信した場合に、前記調査対象のIP電話の電話番号が欠番であると判定することを特徴とする請求項1から請求項4のいずれか1項に記載の電話番号調査装置。
The telephone number investigation determination unit
When the message exchange control unit receives the first error code as the response message from a SIP server in the IP telephone network, the message exchange control unit determines that the telephone number of the IP telephone to be investigated actually exists in an empty state, 5. The telephone number investigation device according to claim 1, wherein when the error code of 3 is received, it is determined that the telephone number of the IP telephone to be investigated is a missing number. .
0AB−J型電話番号が割り当てられたIP電話を含む調査対象となるIP電話番号の実在の有無を判定する電話番号調査方法であって、
電話番号調査装置が、調査対象となる着信側のIP電話にSIPサーバを介してINVITE要求を送信するときに、前記INVITE要求に含まれるSDPパラメータに、前記着信側のIP電話が着信を拒否するSDPパラメータを付与して送信するステップと、
前記SIPサーバが、前記電話番号調査装置に応答メッセージを送信するステップと、
前記電話番号調査装置が、受信した応答メッセージに応じて、前記着信側のIP電話の電話番号使用状況について前記着信側のIP電話の電話番号の有効性を着信ベルを鳴動させる信号を用いないで判定するステップと、を有し、
前記INVITE要求に含まれるSDPパラメータのメディア種別に、音声(m=audio)、映像(m=video)、及び、アプリケーション(m=application)を含む全メディアを付与して、前記IP電話網がNGN網である前記着信側のIP電話を鳴動させることなく前記有効性の判定を行うことを特徴とする電話番号調査方法。
A telephone number investigation method for determining the presence or absence of an IP telephone number to be investigated including an IP telephone to which a 0AB-J type telephone number is assigned,
When the telephone number checking device transmits an INVITE request to the called IP phone to be checked via the SIP server, the called IP phone rejects the incoming call according to the SDP parameter included in the INVITE request. Adding and sending SDP parameters;
The SIP server sending a response message to the telephone number search device;
In response to the received response message, the telephone number checking device does not use a signal that rings the incoming call bell to determine the validity of the telephone number of the IP telephone on the called side with respect to the telephone number usage status of the IP telephone on the called side. Determining, and
All media including voice (m = audio), video (m = video), and application (m = application) are assigned to the media type of the SDP parameter included in the INVITE request, and the IP telephone network is NGN A telephone number search method characterized in that the validity is determined without ringing the IP telephone on the receiving side which is a network.
0AB−J型電話番号が割り当てられたIP電話を含む調査対象となるIP電話番号の実在の有無を判定する電話番号調査方法であって、
電話番号調査装置が、調査対象となる着信側のIP電話にSIPサーバを介してINVITE要求を送信するときに、前記INVITE要求に含まれるSDPパラメータに、前記着信側のIP電話が着信を拒否するSDPパラメータを付与して送信するステップと、
前記SIPサーバが、前記電話番号調査装置に応答メッセージを送信するステップと、
前記電話番号調査装置が、受信した応答メッセージに応じて、前記着信側のIP電話の電話番号使用状況について前記着信側のIP電話の電話番号の有効性を着信ベルを鳴動させる信号を用いないで判定するステップと、を有し、
前記INVITE要求に含まれるSDPパラメータに、前記着信を拒否するSDPパラメータの記述が可能なネットワークプロトコル、メディア種別、トランスポートプロトコル及びコーデックによる前記着信側のIP電話が使用不可のSDPパラメータを付与して、前記IP電話網がNGN網である前記着信側のIP電話を鳴動させることなく前記有効性の判定を行い、
前記INVITE要求に含まれるSDPパラメータに、前記着信を拒否するSDPパラメータの記述が可能なトランスポートプロトコル及びコーデックによる前記着信側のIP電話が使用不可のSDPパラメータを付与して、前記IP電話網がNGN網でない前記着信側のIP電話を鳴動させることなく前記有効性の判定を行うことを特徴とする電話番号調査方法。
A telephone number investigation method for determining the presence or absence of an IP telephone number to be investigated including an IP telephone to which a 0AB-J type telephone number is assigned,
When the telephone number checking device transmits an INVITE request to the called IP phone to be checked via the SIP server, the called IP phone rejects the incoming call according to the SDP parameter included in the INVITE request. Adding and sending SDP parameters;
The SIP server sending a response message to the telephone number search device;
In response to the received response message, the telephone number checking device does not use a signal that rings the incoming call bell to determine the validity of the telephone number of the IP telephone on the called side with respect to the telephone number usage status of the IP telephone on the called side. Determining, and
The SDP parameter included in the INVITE request is added with an SDP parameter that cannot be used by the destination IP phone according to the network protocol, media type, transport protocol, and codec that can describe the SDP parameter that rejects the incoming call. The validity determination is performed without ringing the IP telephone on the receiving side where the IP telephone network is an NGN network,
The SDP parameter included in the INVITE request is given a SDP parameter that cannot be used by the destination IP phone by a transport protocol and codec that can describe the SDP parameter that rejects the incoming call, and the IP telephone network A telephone number search method characterized in that the validity determination is performed without ringing the IP telephone on the receiving side which is not an NGN network.
0AB−J型電話番号が割り当てられたIP電話を含む複数のIP電話がIP電話網を介して接続される電話番号調査装置のプログラムであって、
コンピュータに、
調査対象となる着信側のIP電話にSIPサーバを介してINVITE要求を送信するときに、前記INVITE要求に含まれるSDPパラメータに、前記着信側のIP電話が着信を拒否するSDPパラメータを付与して送信する手順と、
前記SIPサーバから応答メッセージを受信する手順と、
前記受信した前記応答メッセージに応じて、前記着信側のIP電話の電話番号使用状況について前記着信側のIP電話の電話番号の有効性を着信ベルを鳴動させる信号を用いないで判定する手順と、を実行させ、
前記INVITE要求に含まれるSDPパラメータのメディア種別に、音声(m=audio)、映像(m=video)、及び、アプリケーション(m=application)を含む全メディアの付与と前記IP電話網がNGN網である前記着信側のIP電話を鳴動させずに前記有効性の判定を行わせるプログラム。
A program of a telephone number investigation device in which a plurality of IP telephones including an IP telephone to which a 0AB-J type telephone number is assigned are connected via an IP telephone network,
On the computer,
When an INVITE request is transmitted to a destination IP phone to be investigated via a SIP server, an SDP parameter for rejecting the incoming call is added to the SDP parameter included in the INVITE request. The steps to send,
Receiving a response message from the SIP server;
A step of determining, according to the received response message, the validity of the telephone number of the IP telephone on the called side without using a signal for ringing an incoming call bell on the usage status of the telephone number of the IP telephone on the called side; And execute
All media including audio (m = audio), video (m = video), and application (m = application) are included in the media type of the SDP parameter included in the INVITE request, and the IP telephone network is an NGN network. A program for determining the validity without ringing a certain IP telephone on the receiving side.
0AB−J型電話番号が割り当てられたIP電話を含む複数のIP電話がIP電話網を介して接続される電話番号調査装置のプログラムであって、
コンピュータに、
調査対象となる着信側のIP電話にSIPサーバを介してINVITE要求を送信するときに、前記INVITE要求に含まれるSDPパラメータに、前記着信側のIP電話が着信を拒否するSDPパラメータを付与して送信する手順と、
前記SIPサーバから応答メッセージを受信する手順と、
前記受信した前記応答メッセージに応じて、前記着信側のIP電話の電話番号使用状況について前記着信側のIP電話の電話番号の有効性を着信ベルを鳴動させる信号を用いないで判定する手順と、を実行させ、
前記INVITE要求に含まれるSDPパラメータに、前記着信を拒否するSDPパラメータの記述が可能なネットワークプロトコル、メディア種別、トランスポートプロトコル及びコーデックによる前記着信側のIP電話が使用不可のSDPパラメータの付与させるとともに、前記IP電話網がNGN網である前記着信側のIP電話を鳴動させずに前記有効性の判定を行わせ、
前記INVITE要求に含まれるSDPパラメータに、前記着信を拒否するSDPパラメータの記述が可能なトランスポートプロトコル及びコーデックによる前記着信側のIP電話が使用不可のSDPパラメータを付与させるとともに、前記IP電話網がNGN網でない前記着信側のIP電話を鳴動させずに前記有効性の判定を行わせるプログラム。
A program of a telephone number investigation device in which a plurality of IP telephones including an IP telephone to which a 0AB-J type telephone number is assigned are connected via an IP telephone network,
On the computer,
When an INVITE request is transmitted to a destination IP phone to be investigated via a SIP server, an SDP parameter for rejecting the incoming call is added to the SDP parameter included in the INVITE request. The steps to send,
Receiving a response message from the SIP server;
A step of determining, according to the received response message, the validity of the telephone number of the IP telephone on the called side without using a signal for ringing an incoming call bell on the usage status of the telephone number of the IP telephone on the called side; And execute
The SDP parameter included in the INVITE request is added with an SDP parameter that cannot be used by the destination IP phone according to the network protocol, media type, transport protocol, and codec that can describe the SDP parameter that rejects the incoming call. , The validity determination is performed without ringing the IP phone on the receiving side, in which the IP telephone network is an NGN network,
The SDP parameter included in the INVITE request is given a SDP parameter that cannot be used by the destination IP phone by a transport protocol and codec that can describe the SDP parameter that rejects the incoming call, and the IP telephone network A program for determining the validity without ringing the IP telephone on the receiving side that is not an NGN network.
ユーザ端末と、前記ユーザ端末とはIP網経由で接続されるとともに、0AB−J型電話番号が割り当てられたIP電話を含む複数のIP電話がIP電話網を介して接続される電話番号調査装置とからなる電話番号調査情報提供システムであって、
前記電話番号調査装置は、
前記ユーザ端末からIP電話の電話番号調査情報提供要求を受信すると、調査対象となる着信側のIP電話にSIPサーバを介してINVITE要求を送信するときに、前記INVITE要求に含まれるSDPパラメータに、前記着信側のIP電話が着信を拒否するSDPパラメータを付与して送信し、
前記SIPサーバから応答メッセージを受信し、前記受信した前記応答メッセージに応じて、前記着信側のIP電話の電話番号使用状況について前記着信側のIP電話の電話番号の有効性を着信ベルを鳴動させる信号を用いないで判定し、
前記電話番号調査情報提供要求があったユーザ端末へ判定の結果を前記IP網経由で送信し、
前記INVITE要求に含まれるSDPパラメータのメディア種別に、音声(m=audio)、映像(m=video)、及び、アプリケーション(m=application)を含む全メディアを付与して、前記IP電話網がNGN網である前記着信側のIP電話を鳴動させることなく前記有効性の判定を行うことを特徴とする電話番号調査情報提供システム。
A telephone number investigation device in which a user terminal and the user terminal are connected via an IP network and a plurality of IP telephones including an IP telephone to which a 0AB-J type telephone number is assigned are connected via the IP telephone network A telephone number survey information providing system comprising:
The telephone number search device
When receiving the telephone number search information provision request for the IP phone from the user terminal, when sending the INVITE request to the IP phone on the receiving side to be investigated via the SIP server, the SDP parameter included in the INVITE request includes: The destination IP phone sends an SDP parameter that rejects incoming calls,
A response message is received from the SIP server, and an incoming call ring is made to indicate the validity of the telephone number of the destination IP phone with respect to the telephone number usage status of the destination IP phone in accordance with the received response message. Judge without using signal,
The determination result is transmitted to the user terminal that has requested the telephone number survey information provision via the IP network,
All media including voice (m = audio), video (m = video), and application (m = application) are assigned to the media type of the SDP parameter included in the INVITE request, and the IP telephone network is NGN A telephone number investigation information providing system, wherein the validity is determined without ringing the IP telephone on the receiving side which is a network.
ユーザ端末と、前記ユーザ端末とはIP網経由で接続されるとともに、0AB−J型電話番号が割り当てられたIP電話を含む複数のIP電話がIP電話網を介して接続される電話番号調査装置とからなる電話番号調査情報提供システムであって、
前記電話番号調査装置は、
前記ユーザ端末からIP電話の電話番号調査情報提供要求を受信すると、調査対象となる着信側のIP電話にSIPサーバを介してINVITE要求を送信するときに、前記INVITE要求に含まれるSDPパラメータに、前記着信側のIP電話が着信を拒否するSDPパラメータを付与して送信し、
前記SIPサーバから応答メッセージを受信し、前記受信した前記応答メッセージに応じて、前記着信側のIP電話の電話番号使用状況について前記着信側のIP電話の電話番号の有効性を着信ベルを鳴動させる信号を用いないで判定し、
前記電話番号調査情報提供要求があったユーザ端末へ判定の結果を前記IP網経由で送信し、
前記INVITE要求に含まれるSDPパラメータに、前記着信を拒否するSDPパラメータの記述が可能なネットワークプロトコル、メディア種別、トランスポートプロトコル及びコーデックによる前記着信側のIP電話が使用不可のSDPパラメータを付与して、前記IP電話網がNGN網である前記着信側のIP電話を鳴動させることなく前記有効性の判定を行い、
前記INVITE要求に含まれるSDPパラメータに、前記着信を拒否するSDPパラメータの記述が可能なトランスポートプロトコル及びコーデックによる前記着信側のIP電話が使用不可のSDPパラメータを付与して、前記IP電話網がNGN網でない前記着信側のIP電話を鳴動させることなく前記有効性の判定を行うことを特徴とする電話番号調査情報提供システム。
A telephone number investigation device in which a user terminal and the user terminal are connected via an IP network and a plurality of IP telephones including an IP telephone to which a 0AB-J type telephone number is assigned are connected via the IP telephone network A telephone number survey information providing system comprising:
The telephone number search device
When receiving the telephone number search information provision request for the IP phone from the user terminal, when sending the INVITE request to the IP phone on the receiving side to be investigated via the SIP server, the SDP parameter included in the INVITE request includes: The destination IP phone sends an SDP parameter that rejects incoming calls,
A response message is received from the SIP server, and an incoming call ring is made to indicate the validity of the telephone number of the destination IP phone with respect to the telephone number usage status of the destination IP phone in accordance with the received response message. Judge without using signal,
The determination result is transmitted to the user terminal that has requested the telephone number survey information provision via the IP network,
The SDP parameter included in the INVITE request is added with an SDP parameter that cannot be used by the destination IP phone according to the network protocol, media type, transport protocol, and codec that can describe the SDP parameter that rejects the incoming call. The validity determination is performed without ringing the IP telephone on the receiving side where the IP telephone network is an NGN network,
The SDP parameter included in the INVITE request is given a SDP parameter that cannot be used by the destination IP phone by a transport protocol and codec that can describe the SDP parameter that rejects the incoming call, and the IP telephone network A telephone number survey information providing system, wherein the validity is determined without ringing the IP telephone on the receiving side which is not an NGN network.
JP2017082442A 2017-04-19 2017-04-19 Telephone number search device, method, program, and information providing system Active JP6209762B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2017082442A JP6209762B1 (en) 2017-04-19 2017-04-19 Telephone number search device, method, program, and information providing system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2017082442A JP6209762B1 (en) 2017-04-19 2017-04-19 Telephone number search device, method, program, and information providing system

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2016220818A Division JP6197243B1 (en) 2016-11-11 2016-11-11 Telephone number search device, method, program, information providing system, and recording medium

Publications (2)

Publication Number Publication Date
JP6209762B1 true JP6209762B1 (en) 2017-10-11
JP2017212730A JP2017212730A (en) 2017-11-30

Family

ID=60040416

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017082442A Active JP6209762B1 (en) 2017-04-19 2017-04-19 Telephone number search device, method, program, and information providing system

Country Status (1)

Country Link
JP (1) JP6209762B1 (en)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7498920B1 (en) 2023-06-12 2024-06-13 株式会社クローバー・ネットワーク・コム Telephone number investigation device, investigation method, investigation program, and information provision system
JP7538987B1 (en) 2023-09-12 2024-08-23 株式会社クローバー・ネットワーク・コム Telephone number investigation device, investigation method, investigation program, and information provision system
JP7414215B1 (en) 2023-11-16 2024-01-16 株式会社クローバー・ネットワーク・コム Telephone number investigation device, investigation method, investigation program, and information provision system
JP7458602B1 (en) 2023-12-28 2024-04-01 株式会社クローバー・ネットワーク・コム Network determination device, network determination method, network determination program, and connected network information providing system
JP7602759B1 (en) * 2024-03-27 2024-12-19 株式会社ジンテック Determination method, determination device, and computer program
JP7557831B1 (en) * 2024-03-27 2024-09-30 株式会社ジンテック Determination method, determination device, and computer program
JP7733371B2 (en) * 2024-10-09 2025-09-03 株式会社ジンテック Determination method, determination device, and computer program

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4328266B2 (en) * 2004-06-28 2009-09-09 パナソニック株式会社 ENUM server, IP telephone apparatus and IP telephone system
JP4633192B1 (en) * 2010-06-29 2011-02-16 株式会社ジンテック A method and computer program for investigating the validity and invalidity of IP phone numbers using a computer connected to the Internet
JP5896520B2 (en) * 2012-01-26 2016-03-30 日本電信電話株式会社 Application server and calling area derivation method
JP6055382B2 (en) * 2013-07-25 2016-12-27 日本電信電話株式会社 Telephone number usage determination device, operation method of telephone number usage determination device, and computer program

Also Published As

Publication number Publication date
JP2017212730A (en) 2017-11-30

Similar Documents

Publication Publication Date Title
JP6209762B1 (en) Telephone number search device, method, program, and information providing system
US7570632B2 (en) System and method for providing alternate routing in a network
JP6889507B1 (en) Telephone number investigation device, the same method, the same program, the same information provision system
CN101375576A (en) Use the PSTN to transmit IP addresses for point-to-point text, voice, video or data communications
US8014292B1 (en) Dynamic location routing protocol
JP6197243B1 (en) Telephone number search device, method, program, information providing system, and recording medium
JP6114901B1 (en) Telephone number search device, method, program, information providing system, and recording medium
CN101873392B (en) VoIP-based calling method, system and device
US20080069311A1 (en) Recording calls in a telecommunication network
JP6357634B1 (en) Telephone number investigation device, method, program, information provision system
JP2018170709A (en) Telephone number investigation device, method, program, information provision system
JP6446647B2 (en) Telephone number investigation device, method, program, information provision system
JP2018121165A (en) Telephone number investigation device, method, program, information provision system
JP5679577B2 (en) Relay system and relay network codec selection method
JP7538987B1 (en) Telephone number investigation device, investigation method, investigation program, and information provision system
JP7458602B1 (en) Network determination device, network determination method, network determination program, and connected network information providing system
JP7498920B1 (en) Telephone number investigation device, investigation method, investigation program, and information provision system
JP7414215B1 (en) Telephone number investigation device, investigation method, investigation program, and information provision system
KR100898611B1 (en) How to track the location of VIP internet call caller
JP4309832B2 (en) VoIP service system, call control server, and call control method
CN101247441B (en) Method and system for implementing call pickup service under call condition in communication system
KR20060020945A (en) Network System for VIP Call Processing and Its Call Processing Method

Legal Events

Date Code Title Description
A975 Report on accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A971005

Effective date: 20170731

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20170808

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20170818

R150 Certificate of patent or registration of utility model

Ref document number: 6209762

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250