JP2025104458A - NETWORK DETERMINATION DEVICE, NETWORK DETERMINATION METHOD, NETWORK DETERMINATION PROGRAM, AND CONNECTION NETWORK INFORMATION PROVIDING SYSTEM - Google Patents
NETWORK DETERMINATION DEVICE, NETWORK DETERMINATION METHOD, NETWORK DETERMINATION PROGRAM, AND CONNECTION NETWORK INFORMATION PROVIDING SYSTEM Download PDFInfo
- Publication number
- JP2025104458A JP2025104458A JP2023222280A JP2023222280A JP2025104458A JP 2025104458 A JP2025104458 A JP 2025104458A JP 2023222280 A JP2023222280 A JP 2023222280A JP 2023222280 A JP2023222280 A JP 2023222280A JP 2025104458 A JP2025104458 A JP 2025104458A
- Authority
- JP
- Japan
- Prior art keywords
- network
- invite request
- code
- fixed
- telephone terminal
- 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.)
- Granted
Links
Landscapes
- Telephonic Communication Services (AREA)
Abstract
【課題】公衆交換電話網(PSTN)経由の相互接続方式からIP-IP接続の相互接続方式への移行後に着信側の電話端末が接続されている網を判定する。
【解決手段】NGN網用のSDPパラメータを含むINVITEリクエストに対する応答メッセージにおけるレスポンスのコード、固定電話網用のSDPパラメータを含むINVITEリクエストに対する応答メッセージにおけるレスポンスのコード、及び網判定装置10が接続されているホームゲートウェイ51によって変換される前のtag情報の組合せに基づいて電話端末が接続されている網の種別を判定する。
【選択図】図1
The present invention determines the network to which a called party's telephone terminal is connected after transition from an interconnection method via the public switched telephone network (PSTN) to an interconnection method using IP-IP connection.
[Solution] The type of network to which a telephone terminal is connected is determined based on a combination of a response code in a response message to an INVITE request including SDP parameters for an NGN network, a response code in a response message to an INVITE request including SDP parameters for a fixed telephone network, and tag information before being converted by a home gateway 51 to which a network determination device 10 is connected.
[Selected Figure] Figure 1
Description
本発明は、着信側の電話端末が接続されている網を判定する技術に関する。 The present invention relates to a technology for determining the network to which the receiving telephone terminal is connected.
着信側の電話端末の電話番号情報を判定する従来の技術として、複数の端末とインターネット網を介して接続されるコンピュータサーバを用いた電話番号情報の判定装置であって、複数の電話番号の使用履歴情報を記憶するデータベースと、端末から認証情報を受信し認証手段がログインを許可することを条件として、端末から検索情報として電話番号を受付ける検索情報受付手段と、検索情報受付手段が受付けた電話番号を用いてデータベースを検索し、電話番号履歴情報の中に加入状態から欠番状態へ遷移する複数の履歴が存在するか電話番号のフィールドの欠番変化を解析し、および/または、電話番号履歴情報の中に欠番状態から加入状態へ遷移する複数の履歴が存在するか電話番号のフィールドの有効変化を解析し、電話番号履歴情報の未蓄積履歴、電話番号履歴情報の直近調査記録が欠番履歴、直近調査記録より一つ前の調査記録が欠番履歴、電話番号履歴情報の中に存在する複数の通話停止履歴、を参照して、検索情報の電話番号に対して所定の加入者番号と判定する履歴判定情報を生成し、この履歴判定情報を端末へインターネット網を介して表示させるシステム制御手段と、を備える電話番号情報の判定装置が知られている(特許文献1参照)。 A conventional technology for determining the telephone number information of a receiving telephone terminal is a telephone number information determination device using a computer server connected to multiple terminals via an Internet network, which includes a database that stores the use history information of multiple telephone numbers, a search information receiving means that receives authentication information from the terminal and receives a telephone number from the terminal as search information on the condition that the authentication means allows login, and a system control means that searches the database using the telephone number received by the search information receiving means, analyzes the change in the telephone number field to a missing number to see if there are multiple histories in the telephone number history information that transition from a subscription state to a missing number state, and/or analyzes the valid change in the telephone number field to see if there are multiple histories in the telephone number history information that transition from a missing number state to a subscription state, and generates history determination information that determines the telephone number in the search information as a specified subscriber number by referring to the unaccumulated history in the telephone number history information, the most recent investigation record in the telephone number history information that is a missing number history, the investigation record one record before the most recent investigation record that is a missing number history, and the multiple call stop histories in the telephone number history information, and displays this history determination information on the terminal via the Internet network (see Patent Document 1).
ところで、PSTNマイグレーション(PSTN:Public Switched Telephone Networks;公衆交換電話網)により、発側のIMS網(IMS:IP Multimedia Subsystem)と着側のIMS網との相互接続の方式が、公衆交換電話網(PSTN)経由の相互接続方式からIP-IP接続(IP:Internet Protocol)の相互接続方式へと切り替わる。 By the way, with PSTN migration (PSTN: Public Switched Telephone Networks), the interconnection method between the originating IMS network (IMS: IP Multimedia Subsystem) and the terminating IMS network will be switched from an interconnection method via the Public Switched Telephone Network (PSTN) to an IP-IP connection (IP: Internet Protocol) interconnection method.
ここで、公衆交換電話網(PSTN)経由の相互接続方式からIP-IP接続の相互接続方式への切り替わりについては移行期間がある。このため、例えば着側のIMS網に接続されている電話端末の電話番号の使用状況を的確に把握するためには、移行期間において特に、発側固定IMS網と着側固定IMS網若しくは着側移動IMS網とのIP-IP接続が開始された否か(言い換えると、IP-IP接続の相互接続方式へと切り替わったか否か)を着側固定IMS網や着側移動IMS網ごとに判定する必要がある。 There is a transition period for the switch from the interconnection method via the public switched telephone network (PSTN) to the interconnection method of IP-IP connection. For this reason, in order to accurately grasp the usage status of telephone numbers of telephone terminals connected to the terminating IMS network, for example, during the transition period, it is necessary to determine for each terminating fixed IMS network and terminating mobile IMS network whether an IP-IP connection between the originating fixed IMS network and the terminating fixed IMS network or the terminating mobile IMS network has been started (in other words, whether the interconnection method has been switched to an IP-IP connection method).
また、公衆交換電話網(PSTN)からNGN(Next Generation Network)への移行に伴い、事業者間相互接続インタフェースが共通線信号方式のSS7(Signaling System No.7)からIP方式のSIP(Session Initiation Protocol)に変更される。このため、発信側の端末からSIPの特定メッセージがIMS網、NGN網、及びVoIP網(VoIP:Voice over Internet Protocol)に対して到達することになる。 In addition, with the transition from the public switched telephone network (PSTN) to the next generation network (NGN), the interconnection interface between carriers will change from the common channel signaling system SS7 (Signaling System No. 7) to the IP-based SIP (Session Initiation Protocol). As a result, SIP-specific messages from the calling terminal will reach the IMS network, the NGN network, and the VoIP network (VoIP: Voice over Internet Protocol).
なお、IMSとは、これまで固定網や移動体通信などで行われていたサービスをIP化し、融合したマルチメディアサービスなどを実現するための規格であり、その規格に沿って作られたシステムとして移動体通信システムやNGNがある。 IMS is a standard for converting services that have previously been provided via fixed networks and mobile communications into IP, and realizing integrated multimedia services. Mobile communications systems and NGN are examples of systems built in accordance with this standard.
そして、着信側の端末、機器が接続されている通信網の種別により、送信側の端末、機器と着信側の端末、機器との間における通信の確立の仕方が異なる。このため、或る電話番号の端末、機器が接続されている通信網の種別を予め判定しておくことができれば、例えば電話端末の電話番号について使用状況の調査を実施する際に有用な情報となる。 The way in which communication is established between a sending terminal or device and a receiving terminal or device differs depending on the type of communication network to which the receiving terminal or device is connected. For this reason, if it were possible to determine in advance the type of communication network to which a terminal or device with a certain telephone number is connected, this information would be useful, for example, when investigating the usage status of telephone terminal telephone numbers.
そこで本発明は、1つの側面では、公衆交換電話網(PSTN)経由の相互接続方式からIP-IP接続の相互接続方式への移行後に着信側の電話端末が接続されている網を判定することが可能な技術を提供することを目的とする。 In one aspect, the present invention aims to provide a technology that can determine the network to which a called party's telephone terminal is connected after transitioning from an interconnection method via the public switched telephone network (PSTN) to an IP-IP connection interconnection method.
上記課題を解決するため、本発明に係る網判定装置は、発側固定IMS網に接続されている電話端末と着側IMS網に接続されている電話端末とのうちの少なくとも一方に前記発側固定IMS網を介して接続される網判定装置であり、調査対象の電話端末に対するINVITEリクエストにSDPパラメータを付与して前記発側固定IMS網に前記INVITEリクエストを送信するとともに前記発側固定IMS網を介して応答メッセージを受信するメッセージ交換制御部と、前記応答メッセージに応じて前記調査対象の前記電話端末が接続されている網を判定する接続網判定部と、を備え、前記メッセージ交換制御部が、ネットワークプロトコルがIPv6、メディア種別がマルチメディア、メディアのトランスポートプロトコルがRTP/AVPFのみ、並びに音声コーデックがG.711 μ-lawを含むとされているNGN網用のSDPパラメータを含むINVITEリクエストを送信し、次に、ネットワークプロトコルがIPv4、メディア種別がaudioのみ、メディアのトランスポートプロトコルがRTP/AVPのみ、並びに音声コーデックがG.711 μ-law及びG.722を含むとされている固定電話網用のSDPパラメータを含むINVITEリクエストを送信し、前記接続網判定部が、前記NGN網用のSDPパラメータを含む前記INVITEリクエストに対する前記応答メッセージにおけるレスポンスのコード、前記固定電話網用のSDPパラメータを含む前記INVITEリクエストに対する前記応答メッセージにおけるレスポンスのコード、及び当該網判定装置が接続されているホームゲートウェイによって変換される前のtag情報の組合せに基づいて前記電話端末が接続されている網を判定する、ようにしてもよい。 In order to solve the above problem, the network determination device according to the present invention is a network determination device that is connected to at least one of a telephone terminal connected to an originating fixed IMS network and a telephone terminal connected to a terminating IMS network via the originating fixed IMS network, and includes a message exchange control unit that adds SDP parameters to an INVITE request for a telephone terminal to be investigated, transmits the INVITE request to the originating fixed IMS network, and receives a response message via the originating fixed IMS network, and a connection network determination unit that determines the network to which the telephone terminal to be investigated is connected in accordance with the response message, and the message exchange control unit transmits an INVITE request including SDP parameters for an NGN network in which the network protocol is IPv6, the media type is multimedia, the media transport protocol is only RTP/AVPF, and the voice codec includes G. Alternatively, the connection network determination unit may transmit an INVITE request including SDP parameters for a fixed telephone network that includes G.711 μ-law and G.722, and the connection network determination unit may determine the network to which the telephone terminal is connected based on a combination of a response code in the response message to the INVITE request including SDP parameters for the NGN network, a response code in the response message to the INVITE request including SDP parameters for the fixed telephone network, and tag information before being converted by a home gateway to which the network determination device is connected.
本発明に係る網判定装置は、前記接続網判定部が、前記NGN網用のSDPパラメータを含む前記INVITEリクエストに対する前記応答メッセージがコード488 Not Acceptable Hereであり且つwarn-codeが302であるとともに前記tag情報がメタル収容装置に関するto-tag値である場合に、前記調査対象の前記電話端末はメタル収容装置に接続されていると判定する、ようにしてもよい。 The network determination device according to the present invention may be configured such that, when the response message to the INVITE request including the SDP parameters for the NGN network is code 488 Not Acceptable Here, the warn-code is 302, and the tag information is a to-tag value related to a metal accommodation device, the connection network determination unit determines that the telephone terminal being investigated is connected to a metal accommodation device.
本発明に係る網判定装置は、前記接続網判定部が、前記NGN網用のSDPパラメータを含む前記INVITEリクエストに対する前記応答メッセージがコード488 Not Acceptable Hereであり且つwarn-codeが300、304、又は305であるとともに前記tag情報が前記発側固定IMS網に関するto-tag値であり、さらに、前記固定電話網用のSDPパラメータを含む前記INVITEリクエストに対する応答メッセージがコード180 Ringingレスポンスであるとともに前記tag情報が前記着側IMS網としての着側固定VoIP網に関するto-tag値である場合に、前記調査対象の前記電話端末はVoIP網に接続されていると判定する、ようにしてもよい。 The network determination device according to the present invention may be configured such that, when the response message to the INVITE request including the SDP parameters for the NGN network is code 488 Not Acceptable Here and the warn-code is 300, 304, or 305, and the tag information is a to-tag value related to the originating fixed IMS network, and further, when the response message to the INVITE request including the SDP parameters for the fixed telephone network is code 180 Ringing response and the tag information is a to-tag value related to a terminating fixed VoIP network as the terminating IMS network, the connection network determination unit determines that the telephone terminal being investigated is connected to a VoIP network.
本発明に係る網判定装置は、前記接続網判定部が、前記NGN網用のSDPパラメータを含む前記INVITEリクエストに対する前記応答メッセージがコード488 Not Acceptable Hereでwarn-codeが300、304、及び305のうちのいずれかであり且つ前記tag情報が前記発側固定IMS網に関するto-tag値でない、或いは、前記固定電話網用のSDPパラメータを含む前記INVITEリクエストに対する前記応答メッセージがコード180 Ringingレスポンスであり且つ前記tag情報が前記着側IMS網としての着側固定VoIP網に関するto-tag値でない場合に、前記調査対象の前記電話端末はNGN網に接続されていると判定する、ようにしてもよい。 The network determination device according to the present invention may be configured such that the connection network determination unit determines that the telephone terminal being investigated is connected to an NGN network when the response message to the INVITE request including an SDP parameter for the NGN network is code 488 Not Acceptable Here with a warn-code of any of 300, 304, and 305 and the tag information is not a to-tag value related to the originating fixed IMS network, or when the response message to the INVITE request including an SDP parameter for the fixed telephone network is code 180 Ringing response and the tag information is not a to-tag value related to a terminating fixed VoIP network as the terminating IMS network.
また、本発明に係る網判定方法は、発側固定IMS網に接続されている電話端末と着側IMS網に接続されている電話端末とのうちの少なくとも一方に前記発側固定IMS網を介して接続される装置を用いて、調査対象となる電話端末が接続されている網を判定する網判定方法であり、前記装置が、調査対象の電話端末に対するINVITEリクエストにSDPパラメータを付与して前記発側固定IMS網に前記INVITEリクエストを送信するステップと、前記発側固定IMS網を介して応答メッセージを受信するステップと、前記応答メッセージに応じて前記調査対象の前記電話端末が接続されている網を判定するステップと、を含み、前記INVITEリクエストを送信する前記ステップとして、ネットワークプロトコルがIPv6、メディア種別がマルチメディア、メディアのトランスポートプロトコルがRTP/AVPFのみ、並びに音声コーデックがG.711 μ-lawを含むとされているNGN網用のSDPパラメータを含むINVITEリクエストを送信し、次に、ネットワークプロトコルがIPv4、メディア種別がaudioのみ、メディアのトランスポートプロトコルがRTP/AVPのみ、並びに音声コーデックがG.711 μ-law及びG.722を含むとされている固定電話網用のSDPパラメータを含むINVITEリクエストを送信し、前記網を判定する前記ステップにおいて、前記NGN網用のSDPパラメータを含む前記INVITEリクエストに対する前記応答メッセージにおけるレスポンスのコード、前記固定電話網用のSDPパラメータを含む前記INVITEリクエストに対する前記応答メッセージにおけるレスポンスのコード、及び前記装置が接続されているホームゲートウェイによって変換される前のtag情報の組合せに基づいて前記電話端末が接続されている網を判定する、ようにしてもよい。 In addition, the network determination method of the present invention is a network determination method for determining the network to which a telephone terminal to be investigated is connected, using a device connected via the originating fixed IMS network to at least one of a telephone terminal connected to an originating fixed IMS network and a telephone terminal connected to a terminating IMS network, and includes the steps of the device adding SDP parameters to an INVITE request for the telephone terminal to be investigated and sending the INVITE request to the originating fixed IMS network, receiving a response message via the originating fixed IMS network, and determining the network to which the telephone terminal to be investigated is connected in accordance with the response message, and the step of sending the INVITE request includes the steps of: In the step of determining the network, the network to which the telephone terminal is connected may be determined based on a combination of a response code in the response message to the INVITE request including the SDP parameters for the NGN network, the response code in the response message to the INVITE request including the SDP parameters for the fixed telephone network, and the tag information before being converted by the home gateway to which the device is connected.
本発明に係る網判定方法は、前記網を判定する前記ステップにおいて、前記NGN網用のSDPパラメータを含む前記INVITEリクエストに対する前記応答メッセージがコード488 Not Acceptable Hereであり且つwarn-codeが302であるとともに前記tag情報がメタル収容装置に関するto-tag値である場合に、前記調査対象の前記電話端末はメタル収容装置に接続されていると判定する、ようにしてもよい。 The network determination method according to the present invention may be configured such that, in the step of determining the network, if the response message to the INVITE request including the SDP parameters for the NGN network is code 488 Not Acceptable Here, the warn-code is 302, and the tag information is a to-tag value related to a metal containing device, the telephone terminal being investigated is determined to be connected to a metal containing device.
本発明に係る網判定方法は、前記網を判定する前記ステップにおいて、前記NGN網用のSDPパラメータを含む前記INVITEリクエストに対する前記応答メッセージがコード488 Not Acceptable Hereであり且つwarn-codeが300、304、又は305であるとともに前記tag情報が前記発側固定IMS網に関するto-tag値であり、さらに、前記固定電話網用のSDPパラメータを含む前記INVITEリクエストに対する応答メッセージがコード180 Ringingレスポンスであるとともに前記tag情報が前記着側IMS網としての着側固定VoIP網に関するto-tag値である場合に、前記調査対象の前記電話端末はVoIP網に接続されていると判定する、ようにしてもよい。 The network determination method according to the present invention may determine that the telephone terminal being investigated is connected to a VoIP network in the step of determining the network if the response message to the INVITE request including SDP parameters for the NGN network is code 488 Not Acceptable Here and the warn-code is 300, 304, or 305, and the tag information is a to-tag value related to the originating fixed IMS network, and further if the response message to the INVITE request including SDP parameters for the fixed telephone network is code 180 Ringing response, and the tag information is a to-tag value related to a terminating fixed VoIP network as the terminating IMS network.
本発明に係る網判定方法は、前記網を判定する前記ステップにおいて、前記NGN網用のSDPパラメータを含む前記INVITEリクエストに対する前記応答メッセージがコード488 Not Acceptable Hereでwarn-codeが300、304、及び305のうちのいずれかあり且つ前記tag情報が前記発側固定IMS網に関するto-tag値でない、或いは、前記固定電話網用のSDPパラメータを含む前記INVITEリクエストに対する前記応答メッセージがコード180 Ringingレスポンスであり且つ前記tag情報が前記着側IMS網としての着側固定VoIP網に関するto-tag値でない場合に、前記調査対象の前記電話端末はNGN網に接続されていると判定する、ようにしてもよい。 The network determination method according to the present invention may determine that the telephone terminal being investigated is connected to an NGN network in the step of determining the network if the response message to the INVITE request including the SDP parameters for the NGN network is code 488 Not Acceptable Here with a warn-code of any of 300, 304, and 305 and the tag information is not a to-tag value related to the originating fixed IMS network, or if the response message to the INVITE request including the SDP parameters for the fixed telephone network is code 180 Ringing response and the tag information is not a to-tag value related to a terminating fixed VoIP network as the terminating IMS network.
また、本発明に係る網判定プログラムは、発側固定IMS網に接続されている電話端末と着側IMS網に接続されている電話端末とのうちの少なくとも一方に前記発側固定IMS網を介して接続されるコンピューターに、調査対象の電話端末に対するINVITEリクエストにSDPパラメータを付与して前記発側固定IMS網に前記INVITEリクエストを送信する処理と、前記発側固定IMS網を介して応答メッセージを受信する処理と、前記応答メッセージに応じて前記調査対象の前記電話端末が接続されている網を判定する処理と、を少なくとも実行させ、前記INVITEリクエストを送信する前記処理において、ネットワークプロトコルがIPv6、メディア種別がマルチメディア、メディアのトランスポートプロトコルがRTP/AVPFのみ、並びに音声コーデックがG.711 μ-lawを含むとされているNGN網用のSDPパラメータを含むINVITEリクエストを送信し、次に、ネットワークプロトコルがIPv4、メディア種別がaudioのみ、メディアのトランスポートプロトコルがRTP/AVPのみ、並びに音声コーデックがG.711 μ-law及びG.722を含むとされている固定電話網用のSDPパラメータを含むINVITEリクエストを送信し、前記網を判定する前記処理において、前記NGN網用のSDPパラメータを含む前記INVITEリクエストに対する前記応答メッセージにおけるレスポンスのコード、前記固定電話網用のSDPパラメータを含む前記INVITEリクエストに対する前記応答メッセージにおけるレスポンスのコード、及び前記コンピューターが接続されているホームゲートウェイによって変換される前のtag情報の組合せに基づいて前記電話端末が接続されている網を判定する、ようにしてもよい。 In addition, the network determination program of the present invention causes a computer connected to at least one of a telephone terminal connected to an originating fixed IMS network and a telephone terminal connected to a terminating IMS network via the originating fixed IMS network to execute at least the following processes: adding SDP parameters to an INVITE request for a telephone terminal to be investigated and sending the INVITE request to the originating fixed IMS network; receiving a response message via the originating fixed IMS network; and determining the network to which the telephone terminal to be investigated is connected according to the response message. In the process of sending the INVITE request, an INVITE request including SDP parameters for an NGN network in which the network protocol is IPv6, the media type is multimedia, the media transport protocol is only RTP/AVPF, and the voice codec includes G.711 μ-law is sent, and then the network determination program causes a computer connected to at least one of a telephone terminal connected to an originating fixed IMS network via the originating fixed IMS network to execute at least the following processes: adding SDP parameters to an INVITE request for a telephone terminal to be investigated and sending the INVITE request to the originating fixed IMS network; receiving a response message via the originating fixed IMS network; and determining the network to which the telephone terminal to be investigated is connected according to the response message. In the process of transmitting an INVITE request including SDP parameters for a fixed telephone network that is supposed to include G.711 μ-law and G.722, and determining the network, the network to which the telephone terminal is connected may be determined based on a combination of a response code in the response message to the INVITE request including SDP parameters for the NGN network, a response code in the response message to the INVITE request including SDP parameters for the fixed telephone network, and tag information before being converted by a home gateway to which the computer is connected.
本発明に係る網判定プログラムは、前記網を判定する前記ステップにおいて、前記NGN網用のSDPパラメータを含む前記INVITEリクエストに対する前記応答メッセージがコード488 Not Acceptable Hereであり且つwarn-codeが302であるとともに前記tag情報がメタル収容装置に関するto-tag値である場合に、前記調査対象の前記電話端末はメタル収容装置に接続されていると判定する、ようにしてもよい。 The network determination program according to the present invention may determine, in the step of determining the network, that the telephone terminal being investigated is connected to a metal containing device if the response message to the INVITE request including the SDP parameters for the NGN network is code 488 Not Acceptable Here, the warn-code is 302, and the tag information is a to-tag value related to a metal containing device.
本発明に係る網判定プログラムは、前記網を判定する前記ステップにおいて、前記NGN網用のSDPパラメータを含む前記INVITEリクエストに対する前記応答メッセージがコード488 Not Acceptable Hereであり且つwarn-codeが300、304、又は305であるとともに前記tag情報が前記発側固定IMS網に関するto-tag値であり、さらに、前記固定電話網用のSDPパラメータを含む前記INVITEリクエストに対する応答メッセージがコード180 Ringingレスポンスであるとともに前記tag情報が前記着側IMS網としての着側固定VoIP網に関するto-tag値である場合に、前記調査対象の前記電話端末はVoIP網に接続されていると判定する、ようにしてもよい。 The network determination program according to the present invention may determine, in the step of determining the network, that the telephone terminal to be investigated is connected to a VoIP network if the response message to the INVITE request including SDP parameters for the NGN network is code 488 Not Acceptable Here and the warn-code is 300, 304, or 305, and the tag information is a to-tag value related to the originating fixed IMS network, and further, if the response message to the INVITE request including SDP parameters for the fixed telephone network is code 180 Ringing response, and the tag information is a to-tag value related to a terminating fixed VoIP network as the terminating IMS network.
本発明に係る網判定プログラムは、前記網を判定する前記ステップにおいて、前記NGN網用のSDPパラメータを含む前記INVITEリクエストに対する前記応答メッセージがコード488 Not Acceptable Hereでwarn-codeが300、304、及び305のうちのいずれかであり且つ前記tag情報が前記発側固定IMS網に関するto-tag値でない、或いは、前記固定電話網用のSDPパラメータを含む前記INVITEリクエストに対する前記応答メッセージがコード180 Ringingレスポンスであり且つ前記tag情報が前記着側IMS網としての着側固定VoIP網に関するto-tag値でない場合に、前記調査対象の前記電話端末はNGN網に接続されていると判定する、ようにしてもよい。 The network determination program according to the present invention may determine that the telephone terminal being investigated is connected to an NGN network in the step of determining the network if the response message to the INVITE request including the SDP parameters for the NGN network is code 488 Not Acceptable Here with a warn-code of any of 300, 304, and 305 and the tag information is not a to-tag value related to the originating fixed IMS network, or if the response message to the INVITE request including the SDP parameters for the fixed telephone network is code 180 Ringing response and the tag information is not a to-tag value related to a terminating fixed VoIP network as the terminating IMS network.
また、本発明に係る接続網情報提供システムは、上記に記載の網判定装置と、ユーザ端末と、を有し、前記網判定装置が、前記ユーザ端末から電話端末についての接続網情報提供要求を受信すると、前記接続網情報提供要求があった前記ユーザ端末に前記接続網判定部が判定した前記電話端末の接続網をIP網経由で送信する網インタフェース部を備える、ようにしてもよい。 The connection network information providing system according to the present invention may also include the network determination device described above and a user terminal, and may further include a network interface unit that, when the network determination device receives a connection network information providing request for a telephone terminal from the user terminal, transmits the connection network of the telephone terminal determined by the connection network determination unit to the user terminal that has made the connection network information providing request via an IP network.
本発明によれば、1つの側面では、公衆交換電話網(PSTN)経由の相互接続方式からIP-IP接続の相互接続方式への移行後に着信側の電話端末が接続されている網を判定することが可能となる。 In one aspect, the present invention makes it possible to determine the network to which the called party's telephone terminal is connected after transitioning from an interconnection method via the public switched telephone network (PSTN) to an interconnection method via IP-IP connection.
以下、本発明の実施の形態について添付図面を参照しながら説明する。 The following describes an embodiment of the present invention with reference to the attached drawings.
(網接続形態)
図1は、本発明に係る網判定装置の具体的な構成態様の一例としての、実施の形態に係る網判定装置10の網接続形態を示す概略図である。
(Network connection form)
FIG. 1 is a schematic diagram showing a network connection configuration of a network determination device 10 according to an embodiment of the present invention, as an example of a specific configuration of the network determination device according to the present invention.
網判定装置10は、固定型の電話端末(具体的には、IP電話端末)として機能する機器であり、ホームゲートウェイ(HGW:Home GateWay)51及び光回線終端装置(ONU:Optical Netowork Unit)52を介して発側固定IMS網20に接続されている。具体的には、網判定装置10の側にホームゲートウェイ51が配置され、発側固定IMS網20の側に光回線終端装置52が配置されている。 The network determination device 10 is a device that functions as a fixed telephone terminal (specifically, an IP telephone terminal) and is connected to the originating fixed IMS network 20 via a home gateway (HGW: Home GateWay) 51 and an optical network unit (ONU: Optical Network Unit) 52. Specifically, the home gateway 51 is located on the side of the network determination device 10, and the optical network unit 52 is located on the side of the originating fixed IMS network 20.
発側固定IMS網20は、NGN網である。発側固定IMS網20はSIPサーバ21を備え、当該SIPサーバ21によって発側固定IMS網20の動作が管理、制御される。 The originating fixed IMS network 20 is an NGN network. The originating fixed IMS network 20 is equipped with a SIP server 21, and the operation of the originating fixed IMS network 20 is managed and controlled by the SIP server 21.
網判定装置10とホームゲートウェイ51との間、及び、ホームゲートウェイ51と光回線終端装置52との間は、それぞれ、UNI(User Network Interface:ユーザ網インタフェース)接続が担保される。ホームゲートウェイ51と光回線終端装置52との間のUNI接続を「UNI-1」と称し、また、網判定装置10とホームゲートウェイ51との間のUNI接続を「UNI-2」と称する。 A UNI (User Network Interface) connection is ensured between the network determination device 10 and the home gateway 51, and between the home gateway 51 and the optical line terminal 52. The UNI connection between the home gateway 51 and the optical line terminal 52 is referred to as "UNI-1," and the UNI connection between the network determination device 10 and the home gateway 51 is referred to as "UNI-2."
ホームゲートウェイ51及び光回線終端装置52が介在する網判定装置10と発側固定IMS網20との間では、SIP信号方式(別言すると、SIPプロトコル)に則り、網判定装置10から発信される特定のSIPメッセージ(詳細については後述する)が発側固定IMS網20へと送信される。 Between the network determination device 10 and the originating fixed IMS network 20, which are interposed between the home gateway 51 and the optical line terminal 52, a specific SIP message (details of which will be described later) originating from the network determination device 10 is sent to the originating fixed IMS network 20 in accordance with the SIP signaling method (in other words, the SIP protocol).
網判定装置10は、着信側の電話端末の電話番号として、着側のIMS網に接続されている電話端末の電話番号をダイヤル発信する。言い換えると、網判定装置10は、着側のIMS網に接続されている電話端末との通信を行う(又は、電話端末との通信の確立を試みる)。 The network determination device 10 dials the telephone number of a telephone terminal connected to the destination IMS network as the telephone number of the called telephone terminal. In other words, the network determination device 10 communicates with the telephone terminal connected to the destination IMS network (or attempts to establish communication with the telephone terminal).
着側のIMS網は、具体的には、固定型の電話端末が接続されている固定IMS網、及び、移動型の電話端末(例えば、携帯電話)が接続されている移動IMS網である。本発明の説明ではこれら着側の固定IMS網及び移動IMS網のことをまとめて「着側IMS網」と称する(尚、符号は30)。 The terminating IMS network is specifically a fixed IMS network to which fixed telephone terminals are connected, and a mobile IMS network to which mobile telephone terminals (e.g., mobile phones) are connected. In the explanation of this invention, these terminating fixed IMS network and mobile IMS network are collectively referred to as the "terminating IMS network" (reference number 30).
着側IMS網30はSIPサーバ31を備え、当該SIPサーバ31によって着側IMS網30の動作が管理、制御される。図1に示す例では着側IMS網30は1つのみ図示されているが、着側IMS網30は、実際には、通信事業者ごとに構築され(即ち、複数の網が構築され)、各々が管理運営するSIPサーバ31を介して、各々の網ごと(具体的には、着側の固定IMS網や移動IMS網ごと;言い換えると、契約事業者ごと)に電話端末が接続されている。 The terminating IMS network 30 is equipped with a SIP server 31, and the operation of the terminating IMS network 30 is managed and controlled by the SIP server 31. In the example shown in FIG. 1, only one terminating IMS network 30 is shown, but in reality, the terminating IMS network 30 is constructed for each telecommunications carrier (i.e., multiple networks are constructed), and telephone terminals are connected to each network (specifically, to each terminating fixed IMS network and mobile IMS network; in other words, to each contracted carrier) via the SIP server 31 managed and operated by each network.
発側固定IMS網20及び着側IMS網30(具体的には、固定IMS網、移動IMS網)は通信事業者ごとに構築され(即ち、複数の網が構築され)、発側固定IMS網20と着側IMS網30との接続は即ち事業者間IMS相互接続である。 The originating fixed IMS network 20 and the terminating IMS network 30 (specifically, the fixed IMS network and the mobile IMS network) are constructed for each telecommunications carrier (i.e., multiple networks are constructed), and the connection between the originating fixed IMS network 20 and the terminating IMS network 30 is an inter-carrier IMS interconnection.
網判定装置10と着側IMS網30との間の通信態様(言い換えると、通信仕様)は、公衆交換電話網(PSTN)経由の相互接続方式からIP-IP接続の相互接続方式への切り替えの移行期間においては、事業者間相互接続インタフェースについて、既存の共通線信号方式のSS7(Signaling System No.7)と新設のIP方式のSIPとの2つが同時に存在する。 During the transitional period from the interconnection method via the public switched telephone network (PSTN) to the interconnection method via IP-IP connection, the communication mode (in other words, the communication specifications) between the network determination device 10 and the destination IMS network 30 will simultaneously include two inter-carrier interconnection interfaces: the existing common channel signaling method SS7 (Signaling System No. 7) and the newly established IP method SIP.
具体的には、事業者間相互接続インタフェースが共通線信号方式のSS7である通信経路は、発側固定IMS網20と着側IMS網30とが公衆交換電話網(PSTN)40を経由して接続される。これは、発側固定IMS網20の通信事業者と着側IMS網30の通信事業者との事業者間IMS相互接続が、IP-IP接続の相互接続方式に未だ切り替わっておらず、公衆交換電話網経由の相互接続方式のままである状態に対応する。 Specifically, in a communication path in which the inter-carrier interconnection interface is SS7 of the common channel signaling system, the originating fixed IMS network 20 and the terminating IMS network 30 are connected via the public switched telephone network (PSTN) 40. This corresponds to a state in which the inter-carrier IMS interconnection between the telecommunications carrier of the originating fixed IMS network 20 and the telecommunications carrier of the terminating IMS network 30 has not yet switched to an IP-IP connection interconnection method, and remains an interconnection method via the public switched telephone network.
発側固定IMS網20と公衆交換電話網40とは、発側固定IMS網20側の公衆交換電話網ゲートウェイ(PSTN-GW)22と公衆交換電話網40側の公衆交換電話網ゲートウェイ(PSTN-GW)41とを介して、SS7のISUP信号方式(ISUP:Integrated Services for digital network User Part)で相互に接続される。 The originating fixed IMS network 20 and the public switched telephone network 40 are interconnected by SS7 ISUP signaling (ISUP: Integrated Services for digital network User Part) via a public switched telephone network gateway (PSTN-GW) 22 on the originating fixed IMS network 20 side and a public switched telephone network gateway (PSTN-GW) 41 on the public switched telephone network 40 side.
公衆交換電話網40と着側IMS網30とは、公衆交換電話網40側のゲートウェイ(GW)42と着側IMS網30側のゲートウェイ(GW)32とを介して、SS7のISUP信号方式で相互に接続される。 The public switched telephone network 40 and the destination IMS network 30 are interconnected by the SS7 ISUP signaling method via a gateway (GW) 42 on the public switched telephone network 40 side and a gateway (GW) 32 on the destination IMS network 30 side.
公衆交換電話網40側のゲートウェイ42と着側IMS網30側のゲートウェイ32とは、これらの回線網どうしを接続させる相互接続点であるSTM-POI(Synchronous Transfer Mode-Point Of Interface)43を介して相互に接続される。 The gateway 42 on the public switched telephone network 40 side and the gateway 32 on the receiving IMS network 30 side are connected to each other via an STM-POI (Synchronous Transfer Mode-Point Of Interface) 43, which is an interconnection point that connects these line networks.
一方、事業者間相互接続インタフェースがIP方式のSIPである通信経路は、発側固定IMS網20と着側IMS網30とが直接接続される。これは、発側固定IMS網20の通信事業者と着側IMS網30の通信事業者との事業者間IMS相互接続が、公衆交換電話網経由の相互接続方式からIP-IP接続の相互接続方式へと既に切り替わっている状態に対応する。 On the other hand, in a communication path where the inter-carrier interconnection interface is IP-based SIP, the originating fixed IMS network 20 and the terminating IMS network 30 are directly connected. This corresponds to a state where the inter-carrier IMS interconnection between the telecommunications carrier of the originating fixed IMS network 20 and the telecommunications carrier of the terminating IMS network 30 has already been switched from an interconnection method via the public switched telephone network to an interconnection method using IP-IP connection.
発側固定IMS網20と着側IMS網30とは、具体的には、発側固定IMS網20側のIBCF(Inter-connection Border Control Function)23と着側IMS網30側のIBCF33とを介して、IP方式のSIP信号方式で相互に接続される。 The originating fixed IMS network 20 and the terminating IMS network 30 are connected to each other by IP-based SIP signaling via an IBCF (Inter-connection Border Control Function) 23 on the originating fixed IMS network 20 side and an IBCF 33 on the terminating IMS network 30 side.
発側固定IMS網20側のIBCF23と着側IMS網30側のIBCF33とは、これらの回線網どうしを接続させる相互接続点であるIP-POI(Internet Protocol-Point Of Interface)34を介して相互に接続される。 The IBCF 23 on the originating fixed IMS network 20 side and the IBCF 33 on the terminating IMS network 30 side are connected to each other via an IP-POI (Internet Protocol-Point Of Interface) 34, which is an interconnection point that connects these line networks.
そして、公衆交換電話網(PSTN)経由の相互接続方式からIP-IP接続の相互接続方式への切り替えの移行期間においては、回線網どうしを接続させる相互接続点としてSTM-POI43とIP-POI34とが同時に存在する。STM-POI43はSS7のISUP信号方式に対応し、IP-POI34はIP方式のSIP信号方式に対応している。 During the transition period from the interconnection method via the public switched telephone network (PSTN) to the IP-IP interconnection method, STM-POI 43 and IP-POI 34 exist simultaneously as interconnection points that connect the line networks. STM-POI 43 supports the SS7 ISUP signaling method, and IP-POI 34 supports the IP-based SIP signaling method.
公衆交換電話網(PSTN)経由の相互接続方式では、発信側の機器(ここでは、網判定装置10)から発呼されたIP方式のSIP信号は、発側固定IMS網20から公衆交換電話網40を経由する際にSS7のISUP信号に変換され、これによって公衆交換電話網40と着側IMS網30との間ではSS7のISUP信号が伝送されて、着側IMS網30においてISDN信号(ISDN:Integrated Services Digital Network)にインターワークされる。発呼は、具体的には、電話番号のダイヤル発信である。 In the interconnection method via the public switched telephone network (PSTN), an IP-based SIP signal originating from a calling device (here, the network determination device 10) is converted to an SS7 ISUP signal when passing through the public switched telephone network 40 from the originating fixed IMS network 20, and the SS7 ISUP signal is transmitted between the public switched telephone network 40 and the terminating IMS network 30, and is interworked into an ISDN signal (ISDN: Integrated Services Digital Network) in the terminating IMS network 30. Specifically, a call is made by dialing a telephone number.
一方、IP-IP接続の相互接続方式では、発信側の機器(ここでは、網判定装置10)からIP方式のSIP信号が発呼されると、発側固定IMS網20と着側IMS網30との間でそのままIP方式のSIP信号が伝送されて、着側IMS網30においてもSIP信号のまま処理される。 On the other hand, in the IP-IP interconnection method, when an IP-based SIP signal is originated from the calling device (here, the network determination device 10), the IP-based SIP signal is transmitted as is between the calling fixed IMS network 20 and the called IMS network 30, and is also processed as a SIP signal in the called IMS network 30.
(tag情報)
網判定装置10の側に配置されている(言い換えると、網判定装置10が接続されている)ホームゲートウェイ51と発側固定IMS網20の側に配置されている光回線終端装置52との間(即ち、UNI接続:UNI-1)に、情報取得装置60が配設される。
(tag information)
An information acquisition device 60 is disposed between a home gateway 51 located on the side of the network determination device 10 (in other words, to which the network determination device 10 is connected) and an optical line terminal 52 located on the side of the originating fixed IMS network 20 (i.e., UNI connection: UNI-1).
情報取得装置60は、ホームゲートウェイ51と光回線終端装置52との間(即ち、UNI接続:UNI-1)の回線に接続されて、ホームゲートウェイ51と光回線終端装置52との間で伝送されるIP方式のSIP信号の内容(具体的には、パケットの情報)を取得(別言すると、キャプチャ)する。 The information acquisition device 60 is connected to the line between the home gateway 51 and the optical line terminal 52 (i.e., UNI connection: UNI-1) and acquires (in other words, captures) the contents of the IP-based SIP signal (specifically, packet information) transmitted between the home gateway 51 and the optical line terminal 52.
ホームゲートウェイ51と光回線終端装置52との間(即ち、UNI接続:UNI-1)を追加に配設される情報取得装置60によって取得される、発信側の機器(ここでは、網判定装置10)からIP方式のSIP信号が発呼された際に着側IMS網30側から伝送されるパケットの情報(言い換えると、返り値;尚、SIP信号である)は、ホームゲートウェイ51によって変換されていないパケットの情報である。すなわち、情報取得装置60は、ホームゲートウェイ51によって変換される前の、着側IMS網30に関連する情報を取得することができる。 The packet information (in other words, the return value; it is a SIP signal) transmitted from the terminating IMS network 30 when an IP-based SIP signal is originated from the calling device (here, the network determination device 10), which is acquired by the information acquisition device 60 additionally disposed between the home gateway 51 and the optical line terminal 52 (i.e., UNI connection: UNI-1), is packet information that has not been converted by the home gateway 51. In other words, the information acquisition device 60 can acquire information related to the terminating IMS network 30 before it is converted by the home gateway 51.
なお、網判定装置10とホームゲートウェイ51との間(即ち、UNI接続:UNI-2)で伝送される、発信側の機器(ここでは、網判定装置10)からIP方式のSIP信号が発呼された際に着側IMS網30側から伝送されるパケットの情報(返り値;尚、SIP信号である)は、ホームゲートウェイ51によって変換されたパケットの情報である。このため、網判定装置10とホームゲートウェイ51との間では、着側IMS網30に関連する情報を取得することができない。 The packet information (return value; this is a SIP signal) transmitted from the terminating IMS network 30 when an IP-based SIP signal is originated from the calling device (here, the network determination device 10) and transmitted between the network determination device 10 and the home gateway 51 (i.e., UNI connection: UNI-2) is packet information converted by the home gateway 51. For this reason, information related to the terminating IMS network 30 cannot be obtained between the network determination device 10 and the home gateway 51.
図2は、ホームゲートウェイ51と光回線終端装置52との間で伝送される、発信側の機器(ここでは、網判定装置10)からIP方式のSIP信号が発呼された際に着側IMS網30側から伝送されるパケットの情報(返り値;尚、SIP信号である)の例である。なお、図2中の「example3」及び「example4」は通信事業者の名称に相当する(仮想の通信事業者の名称にしている)。 Figure 2 shows an example of packet information (return value; this is a SIP signal) transmitted from the terminating IMS network 30 when an IP-based SIP signal is made from a calling device (here, the network determination device 10) and transmitted between the home gateway 51 and the optical line terminal 52. Note that "example3" and "example4" in Figure 2 correspond to the names of telecommunications carriers (these are the names of virtual telecommunications carriers).
図2中の枠2aの部分(具体的には、「SIP from tag:・・・」)は、発信側のホームゲートウェイ51の情報を表している。 The part in box 2a in Figure 2 (specifically, "SIP from tag:...") represents the information of the calling home gateway 51.
図2中の枠2bの部分(具体的には、「SIP to tag:・・・」)は、発側固定IMS網20側の公衆交換電話網ゲートウェイ22又はIBCF23の情報を表している。 The part in box 2b in FIG. 2 (specifically, "SIP to tag: ...") represents the information of the public switched telephone network gateway 22 or IBCF 23 on the originating fixed IMS network 20 side.
ホームゲートウェイ51と光回線終端装置52との間で伝送されるIP方式のSIP信号の内容(具体的には、パケットの情報)における「SIP from tag:・・・」及び「SIP to tag:・・・」のことを「tag情報」と称する。 The "SIP from tag: ..." and "SIP to tag: ..." in the contents of the IP-based SIP signal (specifically, packet information) transmitted between the home gateway 51 and the optical line terminal 52 are referred to as "tag information."
SIPにおけるtag情報は、発信側と着信側とで取り交わされる信号の一連であるコールセッションを識別するための情報である。tag情報は、発信側(From)及び着信側(To)のユーザエージェントで必ず生成され、その値はグローバル環境下では一意であり、ユーザエージェント各々に固有のアルゴリズムによって生成される。 Tag information in SIP is information for identifying a call session, which is a series of signals exchanged between the calling party and the called party. Tag information is always generated by the user agents on the calling party (From) and called party (To), and its value is unique in the global environment and is generated by an algorithm specific to each user agent.
ここで、図3に示すように、発側固定IMS網20の通信事業者と着側IMS網30の通信事業者との事業者間IMS相互接続が、IP-IP接続の相互接続方式に未だ切り替わっておらず、公衆交換電話網経由の相互接続方式のままである場合には、ホームゲートウェイ51と光回線終端装置52との間(即ち、UNI接続:UNI-1)で伝送される、発信側の機器(ここでは、網判定装置10)からIP方式のSIP信号が発呼された際に着側IMS網30側から伝送されるIP方式のSIP信号の内容から取得されるtag情報(尚、ホームゲートウェイ51によって変換されていないパケットの情報である)では、「SIP from tag:」の値として発信側のホームゲートウェイ51の情報が取得されるとともに、「SIP to tag:」の値として発側固定IMS網20側の公衆交換電話網ゲートウェイ22の情報が取得される。 As shown in FIG. 3, if the inter-carrier IMS interconnection between the carrier of the originating fixed IMS network 20 and the carrier of the terminating IMS network 30 has not yet been switched to the IP-IP interconnection method and remains via the public switched telephone network, the tag information (note that this is packet information that has not been converted by the home gateway 51) obtained from the contents of the IP-based SIP signal transmitted from the terminating IMS network 30 when an IP-based SIP signal is originated from the originating device (here, the network determination device 10) transmitted between the home gateway 51 and the optical line terminal 52 (i.e., UNI connection: UNI-1) contains information on the originating home gateway 51 as the value of "SIP from tag:" and information on the public switched telephone network gateway 22 on the originating fixed IMS network 20 as the value of "SIP to tag:".
また、図4に示すように、発側固定IMS網20の通信事業者と着側IMS網30の通信事業者との事業者間IMS相互接続が、公衆交換電話網経由の相互接続方式からIP-IP接続の相互接続方式へと既に切り替わっている場合には、ホームゲートウェイ51と光回線終端装置52との間(即ち、UNI接続:UNI-1)で伝送される、発信側の機器(ここでは、網判定装置10)からIP方式のSIP信号が発呼された際に着側IMS網30側から伝送されるIP方式のSIP信号の内容から取得されるtag情報(尚、ホームゲートウェイ51によって変換されていないパケットの情報である)では、「SIP from tag:」の値として発信側のホームゲートウェイ51の情報が取得されるとともに、「SIP to tag:」の値として発側固定IMS網20側のIBCF23の情報が取得される。 Also, as shown in FIG. 4, if the inter-carrier IMS interconnection between the telecommunications carrier of the originating fixed IMS network 20 and the telecommunications carrier of the terminating IMS network 30 has already switched from the interconnection method via the public switched telephone network to the interconnection method of IP-IP connection, the tag information (note that this is packet information that has not been converted by the home gateway 51) obtained from the contents of the IP-based SIP signal transmitted from the terminating IMS network 30 when an IP-based SIP signal is originated from the originating device (here, the network determination device 10) transmitted between the home gateway 51 and the optical line termination device 52 (i.e., UNI connection: UNI-1) contains information on the originating home gateway 51 as the value of "SIP from tag:" and information on the IBCF 23 on the originating fixed IMS network 20 as the value of "SIP to tag:".
そして、着側IMS網30が着側固定IMS網であるときも着側移動IMS網であるときも、発側固定IMS網20の通信事業者と着側IMS網30の通信事業者との事業者間IMS相互接続が、IP-IP接続の相互接続方式に未だ切り替わっておらず、公衆交換電話網経由の相互接続方式のままである場合には、「SIP to tag:」の値が数字のみの文字列によって構成される。 In addition, whether the terminating IMS network 30 is a terminating fixed IMS network or a terminating mobile IMS network, if the inter-carrier IMS interconnection between the telecommunications carrier of the originating fixed IMS network 20 and the telecommunications carrier of the terminating IMS network 30 has not yet been switched to an IP-IP interconnection method and remains an interconnection method via the public switched telephone network, the value of "SIP to tag:" is composed of a string of numbers only.
例えば図2に示す例では、枠2bの部分のように、「SIP to tag:」に続く値が「999486462」のように数字のみの文字列によって構成される。この場合は、発側固定IMS網20の通信事業者と着側IMS網30の通信事業者との事業者間IMS相互接続は、IP-IP接続の相互接続方式に未だ切り替わっておらず、公衆交換電話網経由の相互接続方式のままであると判定される。 For example, in the example shown in FIG. 2, the value following "SIP to tag:" in box 2b is composed of a string of numbers only, such as "999486462." In this case, it is determined that the inter-carrier IMS interconnection between the carrier of the originating fixed IMS network 20 and the carrier of the terminating IMS network 30 has not yet switched to an IP-IP interconnection method, and remains via the public switched telephone network.
これに対し、着側IMS網30が着側固定IMS網であるときも着側移動IMS網であるときも、発側固定IMS網20の通信事業者と着側IMS網30の通信事業者との事業者間IMS相互接続が、公衆交換電話網経由の相互接続方式からIP-IP接続の相互接続方式へと既に切り替わっている場合には、「SIP to tag:」の値が例えばアルファベット2文字などのプレフィクスから始まる文字列によって構成される。 In contrast, whether the terminating IMS network 30 is a terminating fixed IMS network or a terminating mobile IMS network, if the inter-carrier IMS interconnection between the telecommunications carrier of the originating fixed IMS network 20 and the telecommunications carrier of the terminating IMS network 30 has already switched from an interconnection method via the public switched telephone network to an interconnection method via IP-IP connection, the value of "SIP to tag:" is composed of a character string beginning with a prefix, such as two alphabetical characters.
図2に示す例において、枠2bの部分について、「SIP to tag:」に続く値が例えば「gK04c0b838」のようにアルファベット2文字のプレフィクス「gK」から始まる文字列によって構成される場合には、発側固定IMS網20の通信事業者と着側IMS網30の通信事業者との事業者間IMS相互接続が、公衆交換電話網経由の相互接続方式からIP-IP接続の相互接続方式へと既に切り替わっていると判定される。 In the example shown in FIG. 2, in the portion of box 2b, if the value following "SIP to tag:" is composed of a character string beginning with the two-letter alphabet prefix "gK", such as "gK04c0b838", it is determined that the inter-carrier IMS interconnection between the telecommunications carrier of the originating fixed IMS network 20 and the telecommunications carrier of the terminating IMS network 30 has already been switched from an interconnection method via the public switched telephone network to an interconnection method via IP-IP connection.
なお、事業者間IMS相互接続がIP-IP接続の相互接続方式へと既に切り替わっている場合の「SIP to tag:」に続く値の特徴は、アルファベット2文字のプレフィクスから始まる態様には限定されない。「SIP to tag:」に続く値が、数字のみの文字列でない場合、例えば、アルファベットなど数字以外の文字や記号等を含む場合には、事業者間IMS相互接続がIP-IP接続の相互接続方式へと既に切り替わっていると判定される。 Note that the characteristics of the value following "SIP to tag:" when inter-operator IMS interconnection has already switched to the interconnection method of IP-IP connection are not limited to starting with a two-letter alphabetic prefix. If the value following "SIP to tag:" is not a string of numbers only, for example, if it includes letters and symbols other than numbers such as the alphabet, it is determined that inter-operator IMS interconnection has already switched to the interconnection method of IP-IP connection.
(接続方式の判定)
着信側の電話端末(具体的には、固定型の電話端末)が接続されている網の種別を判定する場合は、まず、網判定装置10が、発側固定IMS網20を介して、調査対象の電話番号に対してIP方式のSIP信号を発呼する。
(Determination of connection method)
When determining the type of network to which a receiving telephone terminal (specifically, a fixed-line telephone terminal) is connected, the network determination device 10 first originates an IP-based SIP signal to the telephone number to be investigated via the calling fixed IMS network 20.
次に、情報取得装置60が、ホームゲートウェイ51と光回線終端装置52との間(即ち、UNI接続:UNI-1)で伝送される、発信側の機器(ここでは、網判定装置10)からIP方式のSIP信号が発呼された際に着側IMS網30側から伝送されるIP方式のSIP信号の内容(言い換えると、セッション;具体的には、パケットの情報)を取得(別言すると、キャプチャ)する。 Next, the information acquisition device 60 acquires (or captures) the contents (in other words, the session; specifically, packet information) of the IP-based SIP signal transmitted from the terminating IMS network 30 when an IP-based SIP signal is originated from the calling device (here, the network determination device 10) and transmitted between the home gateway 51 and the optical line terminal 52 (i.e., UNI connection: UNI-1).
情報取得装置60は、少なくとも、tag情報の「SIP to tag:」に続く値を取得する。 The information acquisition device 60 acquires at least the value following "SIP to tag:" in the tag information.
そして、情報取得装置60は、「SIP to tag:」に続く値が所定の特徴(例えば、アルファベット2文字のプレフィクスから始まる文字列である、又は、数字以外の文字や記号等を含む文字列であるなど)を備えている場合に、事業者間IMS相互接続が公衆交換電話網経由の相互接続方式からIP-IP接続の相互接続方式へと切り替わっていると判定する。 Then, if the value following "SIP to tag:" has a predetermined characteristic (for example, a string starting with a two-letter alphabetic prefix, or a string including letters and symbols other than numbers), the information acquisition device 60 determines that the inter-carrier IMS interconnection has switched from an interconnection method via the public switched telephone network to an interconnection method using IP-IP connection.
情報取得装置60は、また、調査対象の或る電話番号に対して時系列で複数回にわたって発呼して、発呼ごとに、ホームゲートウェイ51と光回線終端装置52との間(即ち、UNI接続:UNI-1)で伝送されるIP方式のSIP信号の内容(少なくとも、tag情報の「SIP to tag:」に続く値)を取得し、「SIP to tag:」に続く値を時系列で比較するようにしてもよい。そして、「SIP to tag:」に続く値が変化したときに、事業者間IMS相互接続が公衆交換電話網経由の相互接続方式からIP-IP接続の相互接続方式へと切り替わっていると判定するようにしてもよい。 The information acquisition device 60 may also make multiple calls in chronological order to a certain telephone number being investigated, and for each call, acquire the contents of the IP-based SIP signal (at least the value following "SIP to tag:" in the tag information) transmitted between the home gateway 51 and the optical line terminal 52 (i.e., UNI connection: UNI-1), and compare the values following "SIP to tag:" in chronological order. Then, when the value following "SIP to tag:" changes, it may be determined that the inter-carrier IMS interconnection has switched from an interconnection method via the public switched telephone network to an interconnection method using an IP-IP connection.
また、事業者間IMS相互接続が公衆交換電話網経由の相互接続方式からIP-IP接続の相互接続方式へと切り替わっている場合に、「SIP to tag:」の値は、前述のとおりユーザエージェント各々に固有のアルゴリズムによって一意に生成されるので、着側の端末、機器が同一の網に接続されている場合には同じような特徴(例えば、アルファベット2文字のプレフィクスから始まる文字列である、又は、数字以外の文字や記号等を含む文字列であるなど)を備える。したがって、複数の電話番号について「SIP to tag:」の値の特徴が同一である場合は、これら複数の電話番号に係る着側の端末、機器の接続の態様(例えば、着側の端末、機器が接続されている網)は同一であるといえる。 In addition, when inter-carrier IMS interconnection is switched from an interconnection method via the public switched telephone network to an interconnection method via IP-IP connection, the value of "SIP to tag:" is generated uniquely by an algorithm specific to each user agent as described above, so when the called terminals and devices are connected to the same network, they have similar characteristics (for example, a string starting with a two-letter alphabetic prefix, or a string including letters and symbols other than numbers). Therefore, when the characteristics of the "SIP to tag:" value are the same for multiple telephone numbers, it can be said that the connection mode of the called terminals and devices related to these multiple telephone numbers (for example, the network to which the called terminals and devices are connected) is the same.
一方、複数の電話番号について「SIP to tag:」の値の特徴が相互に異なる場合は、これら複数の電話番号に係る着側の端末、機器の接続の態様は相互に異なるといえ、延いては、着側の端末、機器の契約事業者が相互に異なるといえる。 On the other hand, if the characteristics of the "SIP to tag:" values for multiple phone numbers are different from each other, it can be said that the connection modes of the receiving terminals and devices related to these multiple phone numbers are different from each other, and by extension, it can be said that the contracted carriers of the receiving terminals and devices are different from each other.
(着信側の機器の接続の態様)
固定型の電話端末の電話番号である「0ABJ番号」について、固定電話の番号ポータビリティ(LNP)により、事業者間IMS相互接続が公衆交換電話網経由の相互接続方式からIP-IP接続の相互接続方式へと切り替わっている場合に、発側固定IMS網20、NGN網30A、VoIP網30B、及びメタル収容装置70のうちのいずれに接続されている固定型の電話端末の電話番号であるかは不明である(図5参照)。なお、図5に示す例では発側固定IMS網20側のIBCF23は1台のみ図示されているが、発側固定IMS網20側のIBCF23は複数台の場合もありうる。
(Connection of the receiving device)
Regarding the "0ABJ number" which is the telephone number of a fixed telephone terminal, when the inter-carrier IMS interconnection is switched from the interconnection method via the public switched telephone network to the interconnection method of IP-IP connection due to fixed telephone number portability (LNP), it is unclear which of the originating fixed IMS network 20, the NGN network 30A, the VoIP network 30B, and the metal accommodation device 70 the telephone number of the fixed telephone terminal is connected to (see FIG. 5). Note that, in the example shown in FIG. 5, only one IBCF 23 is shown on the originating fixed IMS network 20 side, but there may be multiple IBCFs 23 on the originating fixed IMS network 20 side.
ここで、SIPでは、リアルタイム通信を行うためにメディア情報を含むパケットの符号化方式やパケットの宛先等のアドレスについて端末間でネゴシエーションを行う必要がある。このネゴシエーションのために必要になるのがSDP(Session Description Protocol)と呼ばれる記述言語であり、TTC標準のRFC4566に定義されている(TTC:Telecommunication Technology Committee;一般社団法人情報通信技術委員会)。 In SIP, in order to carry out real-time communication, it is necessary for terminals to negotiate the encoding method of packets containing media information and the addresses of the packet destinations, etc. The description language required for this negotiation is called SDP (Session Description Protocol), which is defined in the TTC standard RFC4566 (TTC: Telecommunication Technology Committee).
具体的には、SIPでセッションを確立するためには、まず、発信側がSIPメッセージにメディア情報を記述したリクエストを送信し、着信側がその中から対応可能なメディアを選択したレスポンスを返信することで、通信に使用するメディア情報を発信側と着信側とで共有する。 Specifically, to establish a session with SIP, the calling party first sends a request that describes media information in a SIP message, and the called party replies with a response in which it selects compatible media from that request, thereby sharing the media information to be used for communication between the calling party and the called party.
セッションを開始するためにSIPメッセージにメディア情報を記述して送信することをオファーといい、それに対して対応可能なメディア情報を返信することをアンサーという。このオファー/アンサーモデルについてはTTC標準のRFC3264に定義されている。さらに、IMSにおけるSDPメディアネゴシエーション手順については、TTC標準のJJ-90.26に規定されている。 Sending a SIP message with media information to start a session is called an offer, and returning compatible media information in response is called an answer. This offer/answer model is defined in the TTC standard RFC3264. Furthermore, the SDP media negotiation procedure in IMS is specified in the TTC standard JJ-90.26.
網判定装置10は、発側固定IMS網20経由で固定型の電話端末へとINVITE(招待)メソッドのSDPオファー(「INVITEリクエスト」と称する)を送信する際、そのSDPパラメータに所定のSDPパラメータを記述して送信する。 When the network determination device 10 sends an SDP offer (called an "INVITE request") of an INVITE method to a fixed telephone terminal via the originating fixed IMS network 20, it writes specific SDP parameters in the SDP parameters and sends them.
INVITEリクエストを送信する際に当該INVITEリクエストに含められるSDPパラメータは、ネットワークプロトコル(別言すると、インターネットプロトコル、IPバージョン)、メディア種別、メディアのトランスポートプロトコル、及び音声コーデックである。 When an INVITE request is sent, the SDP parameters included in the INVITE request are the network protocol (in other words, the Internet Protocol, IP version), media type, media transport protocol, and audio codec.
INVITEリクエストに対して、発信側と着信側との間における通信の確立に関係する機器は、当該のINVITEリクエストに含まれているSDPパラメータと自身が使用可能なSDPパラメータとを比較し、比較の結果(即ち、SDPパラメータの一致/不一致の状況)に応じて、応答メッセージとしてSIPセッションにおける所定コードのレスポンスを返信する。IMS相互接続におけるINVITEメソッドによる、発信側の機器と着信側の固定型の電話端末との間に纏わる動作の基本シーケンスは、例えば、TTC標準のJJ-90.30、TTC標準のJJ-90.26、及びTTC標準のTR-1088に規定されている。 In response to an INVITE request, the device involved in establishing communication between the calling and called parties compares the SDP parameters included in the INVITE request with the SDP parameters that it can use, and depending on the result of the comparison (i.e., whether the SDP parameters match or not), returns a response with a specific code in the SIP session as a response message. The basic sequence of operations between the calling device and the called party's fixed-line telephone terminal using the INVITE method in IMS interconnection is specified, for example, in TTC Standard JJ-90.30, TTC Standard JJ-90.26, and TTC Standard TR-1088.
そして、着信側の固定型の電話端末が発側固定IMS網20、NGN網30A、VoIP網30B、及びメタル収容装置70のうちのいずれに接続されているかでSDPパラメータの内容が異なる。このため、或る電話番号の固定型の電話端末が発側固定IMS網20、NGN網30A、VoIP網30B、及びメタル収容装置70のうちのいずれに接続されているかを予め判定すると、例えば固定型の電話端末の電話番号について使用状況の調査を実施する際に有用な情報となる。 The contents of the SDP parameters differ depending on whether the receiving fixed telephone terminal is connected to the calling fixed IMS network 20, the NGN network 30A, the VoIP network 30B, or the metal accommodation device 70. Therefore, if it is determined in advance whether a fixed telephone terminal with a certain telephone number is connected to the calling fixed IMS network 20, the NGN network 30A, the VoIP network 30B, or the metal accommodation device 70, this information becomes useful, for example, when investigating the usage status of the telephone number of the fixed telephone terminal.
なお、NGN網30AとVoIP網30Bとは、事業者間IMS相互接続がIP-IP接続の相互接続方式へと切り替わっている着側固定IMS網である。 Note that the NGN network 30A and the VoIP network 30B are destination-side fixed IMS networks in which the inter-carrier IMS interconnection has been switched to an IP-IP interconnection method.
網判定装置10と発側固定IMS網20との間は、UNI接続が担保される。そして、網判定装置10と発側固定IMS網20との間では、SIP信号方式(別言すると、SIPプロトコル)に則り、網判定装置10から発信される特定のSIPメッセージ(詳細については後述する)が発側固定IMS網20へと送信される。 A UNI connection is guaranteed between the network determination device 10 and the originating fixed IMS network 20. In addition, between the network determination device 10 and the originating fixed IMS network 20, a specific SIP message (details of which will be described later) is sent from the network determination device 10 to the originating fixed IMS network 20 in accordance with the SIP signaling method (in other words, the SIP protocol).
発側固定IMS網20(尚、NGN網である)とNGN網30Aとは、IP-IP接続によるIMS事業者間の相互接続共通インタフェースであるNNI(Network-Network Interface)によって相互接続されている。発側固定IMS網20とNGN網30Aとの間のNNIは、SIPのSDPパラメータのネットワークプロトコル(別言すると、インターネットプロトコル、IPバージョン)についてIPv6に対応している。なお、NNIは、TTC標準のJJ-90.30に規定されている。 The originating fixed IMS network 20 (which is an NGN network) and the NGN network 30A are interconnected by an NNI (Network-Network Interface), which is a common interface for interconnection between IMS operators via IP-IP connections. The NNI between the originating fixed IMS network 20 and the NGN network 30A supports IPv6 for the network protocol (in other words, Internet Protocol, IP version) of the SDP parameter of SIP. The NNI is specified in the TTC standard JJ-90.30.
発側固定IMS網20とVoIP網30Bとは、IP-IP接続によるIMS事業者間の相互接続共通インタフェースであるNNI(Network-Network Interface)によって相互接続されている。発側固定IMS網20とVoIP網30Bとの間のNNIは、SIPのSDPパラメータのネットワークプロトコル(別言すると、インターネットプロトコル、IPバージョン)についてIPv4に対応している。本発明の要点の1つは、IPv4に対応している一方でIPv6には対応していないことを利用して、着側固定IMS網の網判定(即ち、或る電話番号の固定型の電話端末が発側固定IMS網20、NGN網30A、VoIP網30B、及びメタル収容装置70のうちのいずれに接続されているかを予め判定する)を実施することである。 The originating fixed IMS network 20 and the VoIP network 30B are interconnected by an NNI (Network-Network Interface), which is a common interface for interconnection between IMS operators by IP-IP connection. The NNI between the originating fixed IMS network 20 and the VoIP network 30B supports IPv4 for the network protocol (in other words, Internet Protocol, IP version) of the SDP parameter of SIP. One of the main points of the present invention is to utilize the fact that it supports IPv4 but does not support IPv6 to perform network determination of the terminating fixed IMS network (i.e., to determine in advance which of the originating fixed IMS network 20, NGN network 30A, VoIP network 30B, and metal accommodation device 70 a fixed telephone terminal with a certain telephone number is connected to).
また、発側固定IMS網20に接続されているメタル収容装置70は、既存のメタルケーブルに接続されている固定電話に係る加入者交換機である。すなわち、メタル収容装置70に接続されているメタルIP電話端末は、事業者間IMS相互接続が公衆交換電話網経由の相互接続方式からIP-IP接続の相互接続方式へと移行した後も既存のメタルケーブルを継続利用して、既存のメタルケーブルに接続されている固定電話の受け皿として提供される電話端末のことである。そして、既存のメタルケーブルとともに、加入者交換機がメタル収容装置として継続利用される。 The metal accommodation device 70 connected to the originating fixed IMS network 20 is a subscriber exchange for fixed telephones connected to existing metal cables. In other words, the metal IP telephone terminal connected to the metal accommodation device 70 is a telephone terminal that continues to use the existing metal cable even after the inter-carrier IMS interconnection is shifted from an interconnection method via the public switched telephone network to an interconnection method for IP-IP connections, and is provided as a receptacle for fixed telephones connected to the existing metal cable. And, together with the existing metal cable, the subscriber exchange continues to be used as a metal accommodation device.
発側固定IMS網20とメタル収容装置70との間は、ISUP(Integrated Services for digital network User Part)信号方式による接続が担保される。ISUPプロトコルに関し、SIP-TTC ISUP信号方式相互接続に関する技術仕様は、TTC標準のJFIETF-RFC3398に規定されている。また、ISUP情報のカプセル化に関する技術情報は、TTC仕様書のTS-1025に規定されている。 The connection between the originating fixed IMS network 20 and the metal accommodation device 70 is guaranteed by ISUP (Integrated Services for digital network User Part) signaling. Regarding the ISUP protocol, the technical specifications for SIP-TTC ISUP signaling interconnection are defined in the TTC standard JFIETF-RFC3398. In addition, technical information regarding the encapsulation of ISUP information is defined in the TTC specification TS-1025.
(網判定装置)
図6は、実施の形態に係る網判定装置10の構成を示すブロック図である。
(Network determination device)
FIG. 6 is a block diagram showing the configuration of a screen determination device 10 according to an embodiment of the present invention.
網判定装置10は、網インタフェース部11と、メッセージ交換制御部12と、接続網判定部13と、接続網履歴生成部14と、接続網履歴データベース15と、を含む。 The network determination device 10 includes a network interface unit 11, a message exchange control unit 12, a connection network determination unit 13, a connection network history generation unit 14, and a connection network history database 15.
網インタフェース部11は、網判定装置10がSIPプロトコルに準拠した通信を行うための通信インタフェースを担う。 The network interface unit 11 serves as a communication interface for the network determination device 10 to communicate in accordance with the SIP protocol.
メッセージ交換制御部12は、調査対象の電話番号の電話端末へとSDPパラメータを含むINVITEリクエストを送信し、また、着信側の機器からメッセージ(例えば、SIPセッションにおける所定コードのレスポンス)を受信する。 The message exchange control unit 12 sends an INVITE request including SDP parameters to the telephone terminal of the telephone number being investigated, and also receives a message (e.g., a response with a specified code in a SIP session) from the receiving device.
接続網判定部13は、メッセージ交換制御部12を介して受信したメッセージ(例えば、SIPセッションにおける所定コードのレスポンス)に応じて、着信側の調査対象の電話番号の電話端末が発側固定IMS網20、NGN網30A、VoIP網30B、及びメタル収容装置70のうちのいずれに接続されているかを判定し、また、調査対象の電話番号の有効性(言い換えると、電話番号の使用状況)を判定する。なお、本発明では、メタル収容装置70を、着信側の調査対象の電話番号の電話端末が接続されている網(「接続網」と称する)の種別の1つであるとして扱う。 The connection network determination unit 13 determines whether the telephone terminal of the called party's telephone number to be investigated is connected to the calling party's fixed IMS network 20, the NGN network 30A, the VoIP network 30B, or the metal accommodation device 70, depending on the message (e.g., a response with a specific code in a SIP session) received via the message exchange control unit 12, and also determines the validity of the telephone number to be investigated (in other words, the usage status of the telephone number). Note that in this invention, the metal accommodation device 70 is treated as one type of network (referred to as a "connection network") to which the telephone terminal of the called party's telephone number to be investigated is connected.
接続網履歴生成部14は、接続網判定部13での判定結果のそれぞれに判定日時を示すタイムスタンプを付与して記録媒体上に時系列に記録することにより、接続網履歴データベース15を構築する。 The connection network history generation unit 14 creates a connection network history database 15 by adding a timestamp indicating the date and time of the judgment to each judgment result from the connection network judgment unit 13 and recording them in chronological order on a recording medium.
接続網履歴データベース15のデータ構造(言い換えると、収録データ項目)は特定の構造や項目には限定されないものの、接続網履歴データベース15に格納される、調査対象の電話番号の電話端末が接続されている網に関する接続網履歴情報は、例えば、1回の調査ごと(言い換えると、INVITEリクエストの送信ごと)の、調査対象である「電話番号」と、接続網の種別の判定結果と、着信側との通信の確立に関係する機器から返信される「SIPセッションにおけるコード」と、「調査年月日」(即ち、タイムスタンプ)と、の組合せを含んでよい。接続網履歴情報は、「実在/欠番の判定結果」をさらに含んでもよい。 Although the data structure of the connection network history database 15 (in other words, the recorded data items) is not limited to a specific structure or items, the connection network history information stored in the connection network history database 15 regarding the network to which the telephone terminal of the telephone number being investigated is connected may include, for example, a combination of the "telephone number" being investigated for each investigation (in other words, for each transmission of an INVITE request), the determination result of the type of connection network, the "code in the SIP session" returned from the device involved in establishing communication with the receiving party, and the "investigation date" (i.e., a timestamp). The connection network history information may further include the "determination result of actual/missing number."
そして、例えば電話番号「03-XXXX-XXXX」について網判定装置10によって当該の電話番号の電話端末が接続されている網の種別の判定が実行されると、接続網履歴データベース15に、接続網判定部13による判定ごとに、判定結果が順次記録され、接続網履歴情報として蓄積される。 For example, when the network determination device 10 determines the type of network to which the telephone terminal with the telephone number "03-XXXX-XXXX" is connected, the determination results are recorded sequentially in the connection network history database 15 for each determination made by the connection network determination unit 13, and are accumulated as connection network history information.
なお、接続網履歴データベース15は、例えば、半導体メモリ、ハードディスク、或いは、DVD(Digital Versatile Disc)等の光メモリなどの大容量記録媒体に実装されてよい。 The connection network history database 15 may be implemented in a large-capacity recording medium, such as a semiconductor memory, a hard disk, or an optical memory such as a DVD (Digital Versatile Disc).
網判定装置10は、所定のプログラム(尚、実施の形態に係る網判定プログラムを含む)が記録されたメモリ(図示していない)を内蔵するマイクロプロセッサ、又は所定のプログラムが記録されたメモリ(図示していない)が外付けされたマイクロプロセッサと、通信制御を含む周辺制御を行うLSI(Large Scale Integration)と、を含んで構成される。 The network determination device 10 is configured to include a microprocessor having built-in memory (not shown) in which a predetermined program (including the network determination program according to the embodiment) is recorded, or a microprocessor to which an external memory (not shown) in which a predetermined program is recorded is attached, and an LSI (Large Scale Integration) that performs peripheral control including communication control.
そして、メモリ(図示していない)に記録された所定のプログラム(尚、実施の形態に係る網判定プログラムを含む)をマイクロプロセッサが逐次読み出して実行することにより、網インタフェース部11、メッセージ交換制御部12、接続網判定部13、及び接続網履歴生成部14のそれぞれが構成され、網判定装置10としての所定の機能が実現される。 Then, the microprocessor sequentially reads and executes the predetermined programs (including the network determination program according to the embodiment) recorded in the memory (not shown), thereby configuring the network interface unit 11, the message exchange control unit 12, the connection network determination unit 13, and the connection network history generation unit 14, and realizing the predetermined functions of the network determination device 10.
(接続網の種別の判定)
図7は、実施の形態に係る網判定装置10における処理手順を示すフロー図である。
(Determination of the type of connecting network)
FIG. 7 is a flow chart showing a processing procedure in the network determination device 10 according to the embodiment.
実施の形態に係る網判定装置10は、発側固定IMS網20に接続されている電話端末と着側IMS網30(30A、30B)に接続されている電話端末とのうちの少なくとも一方に発側固定IMS網20を介して接続される装置であり、調査対象の電話端末に対するINVITEリクエストにSDPパラメータを付与して発側固定IMS網20にINVITEリクエストを送信するとともに発側固定IMS網20を介して応答メッセージを受信するメッセージ交換制御部12と、応答メッセージに応じて調査対象の電話端末が接続されている網の種別を判定する接続網判定部13と、を備え、メッセージ交換制御部12が、ネットワークプロトコルがIPv6、メディア種別がマルチメディア、メディアのトランスポートプロトコルがRTP/AVPFのみ、並びに音声コーデックがG.711 μ-lawを含むとされているNGN網用のSDPパラメータを含むINVITEリクエストを送信し、次に、ネットワークプロトコルがIPv4、メディア種別がaudioのみ、メディアのトランスポートプロトコルがRTP/AVPのみ、並びに音声コーデックがG.711 μ-law及びG.722を含むとされている固定電話網用のSDPパラメータを含むINVITEリクエストを送信し、接続網判定部13が、NGN網用のSDPパラメータを含むINVITEリクエストに対する応答メッセージにおけるレスポンスのコード、固定電話網用のSDPパラメータを含むINVITEリクエストに対する応答メッセージにおけるレスポンスのコード、及び当該網判定装置10が接続されているホームゲートウェイ51によって変換される前のtag情報の組合せに基づいて電話端末が接続されている網の種別を判定する、ようにしている。 The network determination device 10 according to the embodiment is a device that is connected via the originating fixed IMS network 20 to at least one of a telephone terminal connected to the originating fixed IMS network 20 and a telephone terminal connected to the terminating IMS network 30 (30A, 30B), and is provided with a message exchange control unit 12 that adds SDP parameters to an INVITE request for the telephone terminal under investigation, sends an INVITE request to the originating fixed IMS network 20, and receives a response message via the originating fixed IMS network 20, and a connection network determination unit 13 that determines the type of network to which the telephone terminal under investigation is connected based on the response message, and the message exchange control unit 12 determines whether the network protocol is IPv6, the media type is multimedia, the media transport protocol is RTP/AVPF only, and the voice codec is G. The network determination unit 10 transmits an INVITE request including SDP parameters for an NGN network that is supposed to include G.711 μ-law, and then transmits an INVITE request including SDP parameters for a fixed telephone network that is supposed to include IPv4 as the network protocol, audio only as the media type, RTP/AVP only as the media transport protocol, and G.711 μ-law and G.722 as the voice codec, and the connection network determination unit 13 determines the type of network to which the telephone terminal is connected based on a combination of the response code in the response message to the INVITE request including SDP parameters for the NGN network, the response code in the response message to the INVITE request including SDP parameters for the fixed telephone network, and the tag information before being converted by the home gateway 51 to which the network determination unit 10 is connected.
本発明に係る網判定方法の具体的な構成態様の一例としての、実施の形態に係る網判定方法は、発側固定IMS網20に接続されている電話端末と着側IMS網30(30A、30B)に接続されている電話端末とのうちの少なくとも一方に発側固定IMS網20を介して接続される装置(具体的には、網判定装置10)を用いて、調査対象となる電話端末が接続されている網の種別を判定する網判定方法であり、装置(具体的には、網判定装置10)が、調査対象の電話端末に対するINVITEリクエストにSDPパラメータを付与して発側固定IMS網20にINVITEリクエストを送信するステップ(ステップS1、S3、S6)と、発側固定IMS網20を介して応答メッセージを受信するステップと、応答メッセージに応じて調査対象の電話端末が接続されている網の種別を判定するステップ(ステップS2、S5、S7)と、を含み、INVITEリクエストを送信するステップとして、ネットワークプロトコルがIPv6、メディア種別がマルチメディア、メディアのトランスポートプロトコルがRTP/AVPFのみ、並びに音声コーデックがG.711 μ-lawを含むとされているNGN網用のSDPパラメータを含むINVITEリクエストを送信し(ステップS1)、次に、ネットワークプロトコルがIPv4、メディア種別がaudioのみ、メディアのトランスポートプロトコルがRTP/AVPのみ、並びに音声コーデックがG.711 μ-law及びG.722を含むとされている固定電話網用のSDPパラメータを含むINVITEリクエストを送信し(ステップS3、S6)、網の種別を判定するステップ(ステップS2、S5、S7)において、NGN網用のSDPパラメータを含むINVITEリクエストに対する応答メッセージにおけるレスポンスのコード、固定電話網用のSDPパラメータを含むINVITEリクエストに対する応答メッセージにおけるレスポンスのコード、及び前記装置(具体的には、網判定装置10)が接続されているホームゲートウェイ51によって変換される前のtag情報の組合せに基づいて電話端末が接続されている網の種別を判定する、ようにしている。 As an example of a specific configuration aspect of the network determination method according to the present invention, the network determination method according to the embodiment is a network determination method that determines the type of network to which a telephone terminal to be investigated is connected, using a device (specifically, network determination device 10) connected via the originating fixed IMS network 20 to at least one of a telephone terminal connected to the originating fixed IMS network 20 and a telephone terminal connected to the terminating IMS network 30 (30A, 30B). The device (specifically, network determination device 10) includes steps of adding SDP parameters to the INVITE request for the telephone terminal to be investigated and sending the INVITE request to the originating fixed IMS network 20 (steps S1, S3, S6), receiving a response message via the originating fixed IMS network 20, and determining the type of network to which the telephone terminal to be investigated is connected according to the response message (steps S2, S5, S7). In the step of sending the INVITE request, the network protocol is IPv6, the media type is multimedia, the media transport protocol is RTP/AVPF only, and the voice codec is G. An INVITE request including SDP parameters for an NGN network that is supposed to include G.711 μ-law (step S1), then an INVITE request including SDP parameters for a fixed telephone network that is supposed to include IPv4 as the network protocol, audio only as the media type, RTP/AVP only as the media transport protocol, and G.711 μ-law and G.722 as the voice codec (steps S3, S6), is sent, and in the step of determining the type of network (steps S2, S5, S7), the type of network to which the telephone terminal is connected is determined based on a combination of the response code in the response message to the INVITE request including SDP parameters for the NGN network, the response code in the response message to the INVITE request including SDP parameters for the fixed telephone network, and the tag information before being converted by the home gateway 51 to which the device (specifically, the network determination device 10) is connected.
以下に説明する網判定方法は、例えば、コンピュータ(具体的には、網判定装置10)において網判定プログラムが実行されて当該プログラムに従って該当する各手順が実行されることによって実施されうる。 The net determination method described below can be implemented, for example, by executing a net determination program in a computer (specifically, a net determination device 10) and executing each of the corresponding steps in accordance with the program.
網判定方法の説明では、図5に示すような着信側の機器の接続の態様を想定する。なお、図5における情報取得装置60は、具体的には、ホームゲートウェイ51(図5には図示していない)と光回線終端装置52(図5には図示していない)との間(即ち、UNI接続:UNI-1;図1参照)の回線に接続されている。そして、情報取得装置60によって取得(別言すると、キャプチャ)される、ホームゲートウェイ51と光回線終端装置52との間で伝送されるIP方式のSIP信号の内容(具体的には、パケットの情報、tag情報)は、網判定装置10へと送信、入力される。 In explaining the network determination method, the connection state of the receiving device as shown in FIG. 5 is assumed. Specifically, the information acquisition device 60 in FIG. 5 is connected to the line between the home gateway 51 (not shown in FIG. 5) and the optical line terminal 52 (not shown in FIG. 5) (i.e., UNI connection: UNI-1; see FIG. 1). The contents of the IP-based SIP signal (specifically, packet information, tag information) transmitted between the home gateway 51 and the optical line terminal 52, which are acquired (in other words, captured) by the information acquisition device 60, are transmitted and input to the network determination device 10.
網判定方法の説明では、情報取得装置60により、調査対象の電話番号の発呼ごとに取得される、ホームゲートウェイ51と光回線終端装置52との間で伝送されるIP方式のSIP信号の内容であるtag情報の「SIP to tag:」に続く値のことを「to-tag値」と称する。 In the explanation of the network determination method, the value following "SIP to tag:" in the tag information, which is the content of the IP-based SIP signal transmitted between the home gateway 51 and the optical line terminal 52 and which is acquired by the information acquisition device 60 for each call to the telephone number being investigated, is referred to as the "to-tag value."
そして、接続網の種別の判定では、事前の検証により、to-tag値について下記のようにグループ分けが予め為されているものとする(言い換えると、下記のグループそれぞれに対応するto-tag値が予め取得されているものとする)。
〈Aグループ〉
・通信事業者Xの発側固定IMS網(NGN網)
〈Bグループ〉
・通信事業者Yの着側固定IMS網(NGN網)
・メタル収容装置
・通信事業者Xの発側固定IMS網以外の、
通信事業者Xの通信網(NGN網)及び通信事業者Yの通信網(NGN網)
〈Cグループ〉
・通信事業者Xの発側固定IMS網(NGN網)
〈Dグループ〉
・着側固定VoIP網(IP-IP接続)
In determining the type of connection network, it is assumed that the to-tag values have been grouped in advance as shown below through prior verification (in other words, it is assumed that the to-tag values corresponding to each of the following groups have been obtained in advance).
<Group A>
・Corresponding fixed IMS network (NGN network) of telecommunications carrier X
<Group B>
Telecommunications carrier Y's terminating fixed IMS network (NGN network)
Metal accommodation device Other than the originating fixed IMS network of carrier X,
Communication carrier X's communication network (NGN network) and communication carrier Y's communication network (NGN network)
<Group C>
・Corresponding fixed IMS network (NGN network) of telecommunications carrier X
<Group D>
・Received fixed VoIP network (IP-IP connection)
Aグループは、詳細には、発側固定IMS網20側のホームゲートウェイ(HGW;図示していない)から返信される、SIPセッションにおけるレスポンス(具体的には、to-tag値を含むパケットの情報)を参照して分類される。 In detail, group A is classified based on the response in the SIP session (specifically, the information in the packet including the to-tag value) returned from the home gateway (HGW; not shown) on the originating fixed IMS network 20 side.
Bグループは、詳細には、通信事業者Yの着側固定IMS網(NGN網)に関するto-tag値、又はメタル収容装置に関するto-tag値に基づいて分類される。具体的には例えば、発側固定IMS網20に収容されているCA(Call Agent;図示していない)から返信される、SIPセッションにおけるレスポンス(具体的には、to-tag値を含むパケットの情報)を参照して分類されてもよい。なお、CAは、専用IP網と公衆交換電話網とのインターワークをつかさどり、SG(Signaling Gateway)とMG(Media Gateway)を制御する。 Specifically, group B is classified based on the to-tag value related to the terminating fixed IMS network (NGN network) of communication carrier Y or the to-tag value related to the metal accommodation device. Specifically, for example, the classification may be performed with reference to the response in the SIP session (specifically, the packet information including the to-tag value) returned from the CA (Call Agent; not shown) accommodated in the originating fixed IMS network 20. The CA is responsible for the interworking between the dedicated IP network and the public switched telephone network, and controls the SG (Signaling Gateway) and MG (Media Gateway).
Cグループは、詳細には、発側固定IMS網20のSIPサーバ21から返信される、SIPセッションにおけるレスポンス(具体的には、to-tag値を含むパケットの情報)を参照して分類される。 In detail, the C group is classified based on the response in the SIP session (specifically, the information in the packet including the to-tag value) returned from the SIP server 21 of the originating fixed IMS network 20.
Dグループは、詳細には、発側固定IMS網20側のIBCF23から返信される、SIPセッションにおけるレスポンス(具体的には、to-tag値を含むパケットの情報)を参照して分類される。 In detail, the D group is classified based on the response in the SIP session (specifically, the information in the packet including the to-tag value) returned from the IBCF 23 on the originating fixed IMS network 20 side.
上記のグループ分けを行うために、事前の検証において接続網の種別が判明している電話端末の電話番号(「試験用番号」と称する)をダイヤル発信して(別言すると、オファーして)、接続網の種別ごとのto-tag値を取得しておく。具体的には、試験用番号をダイヤル発信することにより、下記ア乃至オの情報を予め取得しておく。
ア)通信事業者Xの発側固定IMS網(NGN網)に関するto-tag値(具体的には、発側固定IMS網20側のホームゲートウェイ(HGW)から返信されるもの)
イ)通信事業者Yの着側固定IMS網(NGN網)に関するto-tag値
ウ)メタル収容装置に関するto-tag値
エ)通信事業者Xの発側固定IMS網(NGN網)に関するto-tag値(具体的には、発側固定IMS網20のSIPサーバ21から返信されるもの)
オ)着側固定VoIP網(IP-IP接続;尚、着側IMS網30としてのVoIP網30Bである)に関するto-tag値
In order to perform the above grouping, a telephone number (called a "test number") of a telephone terminal whose type of connection network is known in a prior verification is dialed (in other words, offered) to obtain a to-tag value for each type of connection network. Specifically, the following information A through E is obtained in advance by dialing the test number.
A) A to-tag value related to the calling fixed IMS network (NGN network) of the communication carrier X (specifically, a value returned from the home gateway (HGW) on the calling fixed IMS network 20 side)
A) A to-tag value related to the terminating fixed IMS network (NGN network) of the telecommunications carrier Y. C) A to-tag value related to the metal accommodating device. D) A to-tag value related to the originating fixed IMS network (NGN network) of the telecommunications carrier X (specifically, the value returned from the SIP server 21 of the originating fixed IMS network 20).
e) To-tag value related to the destination fixed VoIP network (IP-IP connection; the destination IMS network 30 is the VoIP network 30B)
上記ア乃至オの情報が予め取得されていることにより、接続網の種別の判定の処理において調査対象の電話番号をダイヤル発信して情報取得装置60によって取得されたto-tag値が上記アの場合には、当該の電話番号の電話端末はAグループであると判断される。 Since the above information A through E has been acquired in advance, when the telephone number to be investigated is dialed in the process of determining the type of connection network, if the to-tag value acquired by the information acquisition device 60 is A above, the telephone terminal of the telephone number is determined to be in group A.
また、接続網の種別の判定の処理において調査対象の電話番号をダイヤル発信して情報取得装置60によって取得されたto-tag値が上記イ又はウの場合には、当該の電話番号の電話端末はBグループであると判断される。 In addition, when the telephone number to be investigated is dialed in the process of determining the type of connection network, if the to-tag value acquired by the information acquisition device 60 is either (i) or (iii) above, the telephone terminal of the telephone number is determined to be in group B.
また、接続網の種別の判定の処理において調査対象の電話番号をダイヤル発信して情報取得装置60によって取得されたto-tag値が上記エの場合には、当該の電話番号の電話端末はCグループであると判断される。 In addition, when the telephone number to be investigated is dialed in the process of determining the type of connection network, if the to-tag value acquired by the information acquisition device 60 is the above-mentioned D, the telephone terminal of the telephone number is determined to be in group C.
また、接続網の種別の判定の処理において調査対象の電話番号をダイヤル発信して情報取得装置60によって取得されたto-tag値が上記オの場合には、当該の電話番号の電話端末はDグループであると判断される。 In addition, when the telephone number to be investigated is dialed in the process of determining the type of connection network, if the to-tag value acquired by the information acquisition device 60 is the above-mentioned O, the telephone terminal of the telephone number is determined to be in group D.
さらに、接続網の種別の判定の処理において調査対象の電話番号をダイヤル発信して情報取得装置60によって取得されたto-tag値が上記ア乃至オのいずれでもない場合には、当該の電話番号の電話端末はBグループであると判断される。 Furthermore, in the process of determining the type of connection network, if the telephone number to be investigated is dialed and the to-tag value acquired by the information acquisition device 60 is not any of A to E above, the telephone terminal of the telephone number is determined to be in group B.
「SIP to tag:」の値(即ち、to-tag値)は、前述のとおりユーザエージェント各々に固有のアルゴリズムによって一意に生成されるので、着側の端末、機器が同一の網に接続されている場合には同じような特徴(例えば、アルファベット2文字のプレフィクスから始まる文字列である、又は、数字以外の文字や記号等を含む文字列であるなど)を備える。このため、上記ア乃至オの情報は具体的には上記ア乃至オに関するto-tag値の特徴に関する情報である。そして、調査対象の電話番号をダイヤル発信して情報取得装置60によって取得されたto-tag値(具体的には、to-tag値の特徴)が上記ア乃至オのうちのいずれであるかの分類が行われ、分類結果に基づいて当該の電話番号の電話端末は上記Aグループ乃至Dグループのうちのいずれであるかの判断が行われる。 The value of "SIP to tag:" (i.e., the to-tag value) is uniquely generated by an algorithm specific to each user agent as described above, so if the called terminal or device is connected to the same network, it will have similar characteristics (for example, a string starting with a two-letter alphabetic prefix, or a string including letters and symbols other than numbers). Therefore, the above information A through E is specifically information on the characteristics of the to-tag values related to A through E. The to-tag value (specifically, the characteristics of the to-tag value) acquired by the information acquisition device 60 by dialing the telephone number to be investigated is classified as one of A through E, and based on the classification result, it is determined as to which of the above groups A through D the telephone terminal of the telephone number belongs to.
着側固定VoIP網のto-tag値は、発側固定IMS網20側のIBCF23各々に固有の値である。 The to-tag value of the terminating fixed VoIP network is a value unique to each IBCF 23 on the originating fixed IMS network 20 side.
接続網の種別ごとのto-tag値(延いては、上記ア乃至オの情報)は、試験用番号のダイヤル発信が定期的に行われて、最新の情報に適宜更新されるようにしてもよい。 The to-tag value for each type of connection network (and thus the information A through E above) may be updated to the latest information as appropriate by periodically dialing a test number.
網判定装置10が端末間でネゴシエーションを行うためにINVITEリクエストを送信する際に当該INVITEリクエストに含められるSDPパラメータは、ネットワークプロトコル(別言すると、インターネットプロトコル、IPバージョン)、メディア種別、メディアのトランスポートプロトコル、及び音声コーデックである。 When the network determination device 10 sends an INVITE request to negotiate between terminals, the SDP parameters included in the INVITE request are the network protocol (in other words, the Internet Protocol, IP version), media type, media transport protocol, and audio codec.
接続網の種別の判定の処理手順として、網判定装置10のメッセージ交換制御部12は、まず、発側固定IMS網20を介して、調査対象の電話番号をダイヤル発信してオファーとしてINVITEリクエストを送信する(ステップS1)。 As a processing procedure for determining the type of connection network, the message exchange control unit 12 of the network determination device 10 first dials the telephone number to be investigated via the originating fixed IMS network 20 and sends an INVITE request as an offer (step S1).
このとき、INVITEリクエストに含められるSDPパラメータとして、下記が記述される。下記のSDPパラメータのことを「NGN網用SDP」と称する。 At this time, the following is written as the SDP parameters to be included in the INVITE request. The following SDP parameters are referred to as "SDP for NGN network".
<NGN網用SDP>
○ネットワークプロトコル(インターネットプロトコル、IPバージョン):IPv6
○メディア種別:マルチメディア
○メディアのトランスポートプロトコル:RTP/AVPFのみ
○音声コーデック:G.711 μ-lawを含む
<SDP for NGN network>
○ Network protocol (Internet Protocol, IP version): IPv6
○ Media type: Multimedia ○ Media transport protocol: RTP/AVPF only ○ Audio codec: G.711 μ-law included
上記のNGN網用SDPについて、メディア種別の「マルチメディア」は、audio、Video、appli、及びimageのうちの少なくとも2種類が記述されていることを指す。また、音声コーデックの「G.711 μ-lawを含む」は、少なくともG.711 μ-lawが記述されていることを指す。 For the above SDP for NGN networks, the media type "multimedia" indicates that at least two of the following types are described: audio, video, app, and image. Also, the audio codec "including G.711 μ-law" indicates that at least G.711 μ-law is described.
これに対して、着信側との通信の確立に関係する機器から発側固定IMS網20を介して網判定装置10(具体的には、メッセージ交換制御部12)へとアンサーが返信される。 In response to this, an answer is sent back from the device involved in establishing communication with the called party to the network determination device 10 (specifically, the message exchange control unit 12) via the calling party fixed IMS network 20.
網判定装置10の接続網判定部13は、アンサーの内容がSIPセッションにおいてプロファイルの不一致を理由にオファーを受け入れないことを示すコード488 Not Acceptable Hereのエラー応答であり且つwarn-codeが302であり、さらにto-tag値がBグループであるか否かを判断する(ステップS2)。 The connection network determination unit 13 of the network determination device 10 determines whether the answer is an error response with code 488 Not Acceptable Here, indicating that the offer is not accepted due to a profile mismatch in the SIP session, the warn-code is 302, and the to-tag value is group B (step S2).
なお、コード488応答には、Warningヘッダが設定され、warn-codeが設定される。warn-codの302は、オファーに設定されたトランスポートプロトコルに対応していないことを示すコードであり、具体的には例えば、トランスポートプロトコルとしてRTP/AVPFが設定されたオファーを受信したが、受信側はRTP/AVPのみに対応している場合が該当する。なお、この場合のアンサーは、着信側との通信の確立に関係する機器としての発側固定IMS網20に収容されているCAからレスポンスされる。 In addition, a Warning header and war-code are set in the code 488 response. The war-code 302 is a code indicating that the transport protocol set in the offer is not supported. Specifically, for example, this corresponds to a case where an offer is received with RTP/AVPF set as the transport protocol, but the receiving side only supports RTP/AVP. In this case, the answer is returned from the CA accommodated in the originating fixed IMS network 20, which is a device related to the establishment of communication with the receiving side.
アンサーの内容がコード488 Not Acceptable Hereのエラー応答であり且つwarn-codeが302であるとともにto-tag値がBグループである場合(ステップS2:Yes)に、網判定装置10の接続網判定部13は処理手順をステップS3の処理へとすすめる。 If the answer is an error response with code 488 Not Acceptable Here, the warn-code is 302, and the to-tag value is group B (step S2: Yes), the connection network determination unit 13 of the network determination device 10 advances the processing procedure to step S3.
ここで、アンサーの内容がコード488 Not Acceptable Hereのエラー応答であり且つwarn-codeが302であるとともにto-tag値がBグループであることは、調査対象の電話番号の電話端末がメタル収容装置70に接続されているものの、INVITEリクエストがメタル収容装置70に到達できない状況に対応する。具体的には、発側固定IMS網20とメタル収容装置70との間では、SDPパラメータに関し、メディアのトランスポートプロトコルについてRTP/AVPFが許容されていないので、INVITEリクエストがメタル収容装置70に到達できない。 Here, the content of the answer is an error response with code 488 Not Acceptable Here, the warn-code is 302, and the to-tag value is group B, which corresponds to a situation in which the telephone terminal with the telephone number being investigated is connected to the metal accommodation device 70, but the INVITE request cannot reach the metal accommodation device 70. Specifically, between the originating fixed IMS network 20 and the metal accommodation device 70, RTP/AVPF is not permitted for the media transport protocol in terms of SDP parameters, so the INVITE request cannot reach the metal accommodation device 70.
すなわち、ステップS1の処理においてNGN網用SDPでINVITEリクエストを送信した際、調査対象の電話番号の電話端末がメタル収容装置70に接続されている場合は、アンサーの内容がコード488 Not Acceptable Hereのエラー応答であり且つwarn-codeが302であるとともにto-tag値はBグループとなる。 That is, when an INVITE request is sent using the SDP for the NGN network in the processing of step S1, if the telephone terminal with the telephone number being investigated is connected to the metal accommodation device 70, the answer content is an error response with code 488 Not Acceptable Here, the warn-code is 302, and the to-tag value is group B.
そして、網判定装置10のメッセージ交換制御部12は、発側固定IMS網20を介して、調査対象の電話番号をダイヤル発信してオファーとしてINVITEリクエストを送信する(ステップS3)。 Then, the message exchange control unit 12 of the network determination device 10 dials the telephone number to be investigated via the originating fixed IMS network 20 and sends an INVITE request as an offer (step S3).
このとき、INVITEリクエストに含められるSDPパラメータとして、下記が記述される。下記のSDPパラメータのことを「固定電話網用SDP」と称する。 At this time, the following are written as SDP parameters to be included in the INVITE request. The following SDP parameters are called "SDP for fixed telephone networks."
<固定電話網用SDP>
○ネットワークプロトコル(インターネットプロトコル、IPバージョン):IPv4
○メディア種別:audioのみ
○メディアのトランスポートプロトコル:RTP/AVPのみ
○音声コーデック:G.711 μ-law、及びG.722を含む
<SDP for fixed telephone network>
Network Protocol (Internet Protocol, IP version): IPv4
○ Media type: audio only ○ Media transport protocol: RTP/AVP only ○ Audio codec: G.711 μ-law and G.722 included
上記の固定電話網用SDPについて、音声コーデックの「G.711 μ-law、及びG.722を含む」は、少なくともG.711 μ-lawとG.722とが記述されていることを指す。 For the above SDP for fixed telephone networks, the voice codec "including G.711 μ-law and G.722" means that at least G.711 μ-law and G.722 are described.
これに対して、着信側との通信の確立に関係する機器から発側固定IMS網20を介して網判定装置10(具体的には、メッセージ交換制御部12)へとアンサーが返信される。 In response to this, an answer is sent back from the device involved in establishing communication with the called party to the network determination device 10 (specifically, the message exchange control unit 12) via the calling party fixed IMS network 20.
網判定装置10の接続網判定部13は、ステップS2の処理の結果(ステップS2:Yes)から、調査対象の電話番号の電話端末はメタル収容装置70に接続されていると判定する(ステップS4)。なお、ステップS3の処理におけるINVITEリクエスト(尚、SDPパラメータが固定電話網用SDPである)に対するアンサーの内容もto-tag値はBグループとなる。また、この場合、着信側の機器はメタルIP電話端末である。 The connection network determination unit 13 of the network determination device 10 determines from the result of the processing in step S2 (step S2: Yes) that the telephone terminal of the telephone number being investigated is connected to the metal accommodation device 70 (step S4). Note that the to-tag value of the answer to the INVITE request in the processing in step S3 (where the SDP parameters are SDP for the fixed telephone network) is also group B. In this case, the device on the receiving side is a metal IP telephone terminal.
網判定装置10の接続網判定部13は、さらに、ステップS3の処理におけるINVITEリクエスト(尚、SDPパラメータが固定電話網用SDPである)に対するアンサーの内容が、SIPセッションにおいて着信音が鳴っていることを示すコード180 Ringingレスポンスである場合は調査対象の電話番号の電話端末が実在し且つ話中でない(即ち、調査対象の電話番号が実在する)と判定し、或いは、SIPセッションにおいて発信側からリクエストされたメディアリソースが見つからないことを示すコード404 Not Foundレスポンスである場合は調査対象の電話番号は欠番であると判定する。 The connection network determination unit 13 of the network determination device 10 further determines that the telephone terminal with the telephone number being investigated exists and is not busy (i.e., the telephone number being investigated exists) if the content of the answer to the INVITE request (where the SDP parameters are SDP for the fixed telephone network) in the processing of step S3 is a code 180 Ringing response indicating that the ringtone is ringing in the SIP session, or determines that the telephone number being investigated is a missing number if the content of the answer is a code 404 Not Found response indicating that the media resource requested by the calling party in the SIP session cannot be found.
そして、網判定装置10の接続網判定部13は、当該の調査対象の電話番号に関する接続網の種別の判定の処理を終了する(END)。 Then, the connection network determination unit 13 of the network determination device 10 ends the process of determining the type of connection network for the telephone number being investigated (END).
一方で、ステップS2の処理において判断の結果が「No」である場合に、網判定装置10の接続網判定部13は処理手順をステップS5の処理へとすすめる。 On the other hand, if the result of the judgment in the processing of step S2 is "No", the connection network determination unit 13 of the network determination device 10 advances the processing procedure to processing of step S5.
そして、網判定装置10の接続網判定部13は、ステップS1の処理におけるINVITEリクエスト(尚、SDPパラメータがNGN網用SDPである)に対するアンサーの内容がSIPセッションにおいてプロファイルの不一致を理由にオファーを受け入れないことを示すコード488 Not Acceptable Hereのエラー応答であり且つwarn-codeが300、304、及び305のうちのいずれかであり、さらにto-tag値がCグループであるか否かを判断する(ステップS5)。 Then, the connection network determination unit 13 of the network determination device 10 determines whether the content of the answer to the INVITE request (where the SDP parameters are SDP for the NGN network) in the processing of step S1 is an error response with code 488 Not Acceptable Here, indicating that the offer is not accepted due to a profile mismatch in the SIP session, and the warn-code is any of 300, 304, or 305, and further whether the to-tag value is group C (step S5).
なお、warn-codeの300は、オファーに設定されたIPバージョンに対応していないことを示すコードであり、具体的には例えば、IPv6が設定されたオファーを受信したが、受信側はIPv4のみに対応している場合が該当する。warn-codeの304は、オファーに設定されたメディア種別に対応していない、又は複数のm=行の中に対応していないm=行が設定されていること示すコードであり、具体的には例えば、Videoが設定されたオファーを受信したが、受信側はaudioのみに対応している場合が該当する。warn-codeの305は、オファーに設定された音声コーデックのうちのいずれかに対応していないことを示すコードであり、具体的には例えば、G.722が設定されたオファーを受信したが、受信側はG.711 μ-lawのみに対応している場合が該当する。 The warn-code 300 is a code indicating that the IP version set in the offer is not supported, for example, when an offer set in IPv6 is received but the receiving side only supports IPv4. The warn-code 304 is a code indicating that the media type set in the offer is not supported, or that an incompatible m=line is set among multiple m=lines, for example, when an offer set in Video is received but the receiving side only supports audio. The warn-code 305 is a code indicating that one of the audio codecs set in the offer is not supported, for example, when an offer set in G.722 is received but the receiving side only supports G.711 μ-law.
アンサーの内容がコード488 Not Acceptable Hereのエラー応答であり且つwarn-codeが300、304、及び305のうちのいずれかであるとともにto-tag値がCグループである場合(ステップS5:Yes)に、網判定装置10の接続網判定部13は処理手順をステップS6の処理へとすすめる。 If the answer is an error response with code 488 Not Acceptable Here, the warn-code is any of 300, 304, and 305, and the to-tag value is group C (step S5: Yes), the connection network determination unit 13 of the network determination device 10 proceeds to step S6.
ここで、ステップS1の処理におけるINVITEリクエスト(尚、SDPパラメータがNGN網用SDPである)に対するアンサーの内容がコード488 Not Acceptable Hereのエラー応答であり且つwarn-codeが300、304、又は305であるとともにto-tag値がCグループであることは、INVITEリクエストが発側固定IMS網20側のIBCF23を通過できない状況に対応する。具体的には、VoIP網30B側のIBCF33と接続している発側固定IMS網20側のIBCF23では、SDPパラメータに関し、ネットワークプロトコル(別言すると、インターネットプロトコル、IPバージョン)についてIPv6が許容されておらず、メディア種別についてaudioのみが許容されており、さらに、メディアのトランスポートプロトコルについてRTP/AVPFが許容されていないので、INVITEリクエストが発側固定IMS網20側のIBCF23を通過できない。 Here, the content of the answer to the INVITE request (wherein the SDP parameter is SDP for the NGN network) in the processing of step S1 is an error response with code 488 Not Acceptable Here, the warn-code is 300, 304, or 305, and the to-tag value is group C, which corresponds to a situation in which the INVITE request cannot pass through the IBCF 23 on the originating fixed IMS network 20 side. Specifically, in the IBCF 23 on the originating fixed IMS network 20 side, which is connected to the IBCF 33 on the VoIP network 30B side, with regard to the SDP parameters, IPv6 is not permitted as a network protocol (in other words, Internet Protocol, IP version), only audio is permitted as a media type, and RTP/AVPF is not permitted as a media transport protocol, so the INVITE request cannot pass through the IBCF 23 on the originating fixed IMS network 20 side.
そして、網判定装置10のメッセージ交換制御部12は、発側固定IMS網20を介して、調査対象の電話番号をダイヤル発信してオファーとしてINVITEリクエストを送信する(ステップS6)。 Then, the message exchange control unit 12 of the network determination device 10 dials the telephone number to be investigated via the originating fixed IMS network 20 and sends an INVITE request as an offer (step S6).
このとき、INVITEリクエストに含められるSDPパラメータとして、上記の固定電話網用SDPが記述される。 At this time, the above SDP for the fixed telephone network is described as an SDP parameter included in the INVITE request.
これに対して、着信側との通信の確立に関係する機器から発側固定IMS網20を介して網判定装置10(具体的には、メッセージ交換制御部12)へとアンサーが返信される。 In response to this, an answer is sent back from the device involved in establishing communication with the called party to the network determination device 10 (specifically, the message exchange control unit 12) via the calling party fixed IMS network 20.
網判定装置10の接続網判定部13は、アンサーの内容がSIPセッションにおいて着信音が鳴っていることを示すコード180 Ringingレスポンスであり、さらにto-tag値がDグループであるか否かを判断する(ステップS7)。 The connection network determination unit 13 of the network determination device 10 determines whether the answer is a code 180 Ringing response, indicating that a ringtone is ringing in the SIP session, and further determines whether the to-tag value is group D (step S7).
アンサーの内容がコード180 Ringingレスポンスであるとともにto-tag値がDグループである場合(ステップS7:Yes)に、網判定装置10の接続網判定部13は処理手順をステップS8の処理へとすすめる。 If the answer is a code 180 Ringing response and the to-tag value is group D (step S7: Yes), the connection network determination unit 13 of the network determination device 10 advances the processing procedure to step S8.
そして、網判定装置10の接続網判定部13は、ステップS7の処理の結果(ステップS7:Yes)から、調査対象の電話番号の電話端末はVoIP網30Bに接続されていると判定する(ステップS8)。 Then, based on the result of the processing in step S7 (step S7: Yes), the connection network determination unit 13 of the network determination device 10 determines that the telephone terminal with the telephone number being investigated is connected to the VoIP network 30B (step S8).
網判定装置10の接続網判定部13は、さらに、ステップS6の処理におけるINVITEリクエスト(尚、SDPパラメータが固定電話網用SDPである)に対するアンサーの内容が、SIPセッションにおいて着信音が鳴っていることを示すコード180 Ringingレスポンスである場合は調査対象の電話番号の電話端末が実在し且つ話中でない(即ち、調査対象の電話番号が実在する)と判定し、或いは、SIPセッションにおいて発信側からリクエストされたメディアリソースが見つからないことを示すコード404 Not Foundレスポンスである場合は調査対象の電話番号は欠番であると判定する。 The connection network determination unit 13 of the network determination device 10 further determines that the telephone terminal with the telephone number being investigated exists and is not busy (i.e., the telephone number being investigated exists) if the content of the answer to the INVITE request (where the SDP parameters are SDP for the fixed telephone network) in the processing of step S6 is a code 180 Ringing response indicating that the ringtone is ringing in the SIP session, or determines that the telephone number being investigated is a missing number if the content of the answer is a code 404 Not Found response indicating that the media resource requested by the calling party in the SIP session cannot be found.
そして、網判定装置10の接続網判定部13は、当該の調査対象の電話番号に関する接続網の種別の判定の処理を終了する(END)。 Then, the connection network determination unit 13 of the network determination device 10 ends the process of determining the type of connection network for the telephone number being investigated (END).
一方で、ステップS5の処理において判断の結果が「No」である場合に、具体的には、アンサーの内容がコード488 Not Acceptable Hereのエラー応答であり且つwarn-codeが300、304、及び305のうちのいずれかであるとともにto-tag値がAグループ若しくはBグループである場合に、網判定装置10の接続網判定部13は処理手順をステップS9の処理へとすすめる。 On the other hand, if the result of the determination in step S5 is "No," specifically, if the answer is an error response with code 488 Not Acceptable Here, the warn-code is any of 300, 304, and 305, and the to-tag value is group A or group B, the connection network determination unit 13 of the network determination device 10 advances the processing procedure to step S9.
なお、発側固定IMS網20は、SDPパラメータに関し、ネットワークプロトコル(別言すると、インターネットプロトコル、IPバージョン)についてIPv4に加えてIPv6が許容されており、メディア種別についてマルチメディアが許容されており、メディアのトランスポートプロトコルについてRTP/AVPFが許容されており、さらに、音声コーデックについて少なくともG.711 μ-lawが許容されているので、INVITEリクエストが発側固定IMS網20に接続されている電話端末へと到達することができる。 In addition, regarding the SDP parameters, the originating fixed IMS network 20 allows IPv6 in addition to IPv4 for the network protocol (in other words, Internet Protocol, IP version), allows multimedia for the media type, allows RTP/AVPF for the media transport protocol, and further allows at least G.711 μ-law for the voice codec, so that the INVITE request can reach the telephone terminal connected to the originating fixed IMS network 20.
また、発側固定IMS網20とNGN網30Aとの間では、SDPパラメータに関し、ネットワークプロトコル(別言すると、インターネットプロトコル、IPバージョン)についてIPv4に加えてIPv6が許容されており、メディア種別についてマルチメディアが許容されており、メディアのトランスポートプロトコルについてRTP/AVPFが許容されており、さらに、音声コーデックについて少なくともG.711 μ-lawが許容されているので、INVITEリクエストがNGN網30Aに接続されている電話端末へと到達することができる。 Furthermore, between the originating fixed IMS network 20 and the NGN network 30A, in terms of SDP parameters, IPv6 is permitted as the network protocol (in other words, the Internet Protocol, IP version) in addition to IPv4, multimedia is permitted as the media type, RTP/AVPF is permitted as the media transport protocol, and at least G.711 μ-law is permitted as the voice codec, so that the INVITE request can reach the telephone terminal connected to the NGN network 30A.
そして上記の場合(即ち、ステップS5:No;尚、to-tag値がCグループはステップS5:Yesとなり除かれている)、to-tag値はAグループ(即ち、通信事業者Xの発側固定IMS網:NGN網に接続されている電話端末)又はBグループ(具体的には、通信事業者Yの着側固定IMS網:NGN網に接続されている電話端末)となる。 In the above case (i.e., step S5: No; the to-tag value of group C is removed as step S5: Yes), the to-tag value is group A (i.e., a telephone terminal connected to the originating fixed IMS network: NGN network of telecommunications carrier X) or group B (specifically, a telephone terminal connected to the terminating fixed IMS network: NGN network of telecommunications carrier Y).
付け加えると、ステップS1の処理においてNGN網用SDPでINVITEリクエストを送信した際、調査対象の電話番号の電話端末がNGN網30Aに接続されている場合は、アンサーの内容がコード488 Not Acceptable Hereのエラー応答であり且つwarn-codeが300、304、又は305であるとともにto-tag値はBグループとなる。 In addition, when an INVITE request is sent using the SDP for the NGN network in the processing of step S1, if the telephone terminal with the telephone number being investigated is connected to the NGN network 30A, the answer content is an error response with code 488 Not Acceptable Here, the warn-code is 300, 304, or 305, and the to-tag value is group B.
さらに、ステップS7の処理において判断の結果が「No」である場合も、網判定装置10の接続網判定部13は処理手順をステップS9の処理へとすすめる。この場合、to-tag値はAグループとなっている。 Furthermore, if the result of the determination in step S7 is "No", the connection network determination unit 13 of the network determination device 10 also advances the processing procedure to step S9. In this case, the to-tag value is group A.
なお、ステップS1、S2、S5、及びS6の処理を経たうえでステップS7の処理において判断の結果が「No」になることは、調査対象の電話番号の電話端末が発側固定IMS網20に接続されている状況に対応する。そしてこの場合、to-tag値はAグループになる。 Note that if the result of the judgment in step S7 after steps S1, S2, S5, and S6 is "No", this corresponds to a situation in which the telephone terminal with the telephone number being investigated is connected to the originating fixed IMS network 20. In this case, the to-tag value becomes group A.
具体的には、ステップS1の処理においてNGN網用SDPでINVITEリクエストを送信した際、調査対象の電話番号の電話端末が発側固定IMS網20(尚、NGN網である)にUNI接続されている場合は、アンサーの内容がコード488 Not Acceptable Hereのエラー応答であり且つwarn-codeが300、304、又は305であるとともにto-tag値はAグループ(ステップS5:No)又はCグループ(ステップS5:Yes)となる。また、調査対象の電話番号の電話端末がVoIP網30Bに接続されている場合は、アンサーの内容がコード488 Not Acceptable Hereのエラー応答であり且つwarn-codeが300であるとともにto-tag値はCグループ(ステップS5:Yes)となる。このため、warn-codeが300の場合、調査対象の電話番号の電話端末が発側固定IMS網20とVoIP網30Bとのうちのどちらに接続されているのか特定することができない。 Specifically, when an INVITE request is sent in the SDP for the NGN network in the processing of step S1, if the telephone terminal of the telephone number being investigated is UNI-connected to the originating fixed IMS network 20 (which is an NGN network), the answer content is an error response with code 488 Not Acceptable Here, the warn-code is 300, 304, or 305, and the to-tag value is group A (step S5: No) or group C (step S5: Yes). Also, if the telephone terminal of the telephone number being investigated is connected to the VoIP network 30B, the answer content is an error response with code 488 Not Acceptable Here, the warn-code is 300, and the to-tag value is group C (step S5: Yes). Therefore, when the warn-code is 300, it is not possible to determine whether the telephone terminal with the telephone number being investigated is connected to the originating fixed IMS network 20 or the VoIP network 30B.
このようなケースにおいて、固定電話網用SDPでINVITEリクエストを更に送信する(ステップS6)ことにより、アンサーにおけるto-tag値が、Aグループの場合(ステップS7:No)には調査対象の電話番号の電話端末は発側固定IMS網20(尚、NGN網である)に接続されていると特定することができ、一方、Dグループの場合(ステップS7:Yes)には調査対象の電話番号の電話端末はVoIP網30Bに接続されていると特定することができる。なお、ステップS7の処理において判断の結果が「No」である場合は、具体的には、アンサーの内容がコード180 Ringingレスポンスであるとともにto-tag値がAグループである場合である。 In such a case, by further sending an INVITE request using an SDP for the fixed telephone network (step S6), if the to-tag value in the answer is group A (step S7: No), it can be determined that the telephone terminal of the telephone number being investigated is connected to the originating fixed IMS network 20 (which is an NGN network), whereas if it is group D (step S7: Yes), it can be determined that the telephone terminal of the telephone number being investigated is connected to the VoIP network 30B. Note that, specifically, when the result of the determination in the processing of step S7 is "No", the content of the answer is a code 180 Ringing response and the to-tag value is group A.
網判定装置10の接続網判定部13は、ステップS5の処理の結果(ステップS5:No)又はステップS7処理の結果(ステップS7:No)から、調査対象の電話番号の電話端末はNGN網30A又は発側固定IMS網20に接続されていると判定する(ステップS9)。 The connection network determination unit 13 of the network determination device 10 determines from the result of the processing in step S5 (step S5: No) or the result of the processing in step S7 (step S7: No) that the telephone terminal of the telephone number being investigated is connected to the NGN network 30A or the calling fixed IMS network 20 (step S9).
網判定装置10の接続網判定部13は、さらに、ステップS1の処理におけるINVITEリクエスト(尚、SDPパラメータがNGN網用SDPである)に対するアンサーの内容が、SIPセッションにおいてプロファイルの不一致を理由にオファーを受け入れないことを示すコード488 Not Acceptable Hereのエラー応答である場合は調査対象の電話番号が実在すると判定し、或いは、SIPセッションにおいて発信側からリクエストされたメディアリソースが見つからないことを示すコード404 Not Foundレスポンスである場合には調査対象の電話番号は欠番であると判定する。 The connection network determination unit 13 of the network determination device 10 further determines that the telephone number being investigated exists if the content of the answer to the INVITE request in the processing of step S1 (where the SDP parameters are SDP for the NGN network) is an error response with code 488 Not Acceptable Here, indicating that the offer is not accepted due to a profile mismatch in the SIP session, or determines that the telephone number being investigated is a missing number if the response is a code 404 Not Found, indicating that the media resource requested by the caller in the SIP session cannot be found.
なお、上述のとおりINVITEリクエストは発側固定IMS網20やNGN網30Aに接続されている電話端末へと到達することができるものの、当該電話端末がIPv6に対応していない場合には発側固定IMS網20と当該電話端末との間やNGN網30Aと当該電話端末との間のホームゲートウェイ(HGW)で拒否されるため、コード488 Not Acceptable Hereのエラー応答であり且つwarn-codeが300となる。したがって、ステップS9の処理において確認されるコード488のエラー応答は調査対象の電話番号の電話端末が実在することを意味する。 As described above, the INVITE request can reach a telephone terminal connected to the originating fixed IMS network 20 or the NGN network 30A. However, if the telephone terminal does not support IPv6, the request will be rejected by the home gateway (HGW) between the originating fixed IMS network 20 and the telephone terminal, or between the NGN network 30A and the telephone terminal, resulting in an error response with code 488 Not Acceptable Here and a warn-code of 300. Therefore, the error response with code 488 confirmed in the processing of step S9 means that a telephone terminal with the telephone number being investigated actually exists.
そして、網判定装置10の接続網判定部13は、当該の調査対象の電話番号に関する接続網の種別の判定の処理を終了する(END)。 Then, the connection network determination unit 13 of the network determination device 10 ends the process of determining the type of connection network for the telephone number being investigated (END).
(網判定プログラム)
本発明に係る網判定プログラムの具体的な構成態様の一例としての、実施の形態に係る網判定プログラムは、少なくとも着側IMS網30(30A、30B)に接続されている電話端末に発側固定IMS網20を介して接続される網判定装置10(図1、図6参照)に実装されるプログラムである。
(Net Judgment Program)
As an example of a specific configuration aspect of the network determination program according to the present invention, the network determination program according to the embodiment is a program implemented in a network determination device 10 (see Figures 1 and 6) that is connected via an originating fixed IMS network 20 to a telephone terminal that is connected to at least a terminating IMS network 30 (30A, 30B).
実施の形態に係る網判定プログラムは、発側固定IMS網20に接続されている電話端末と着側IMS網30(30A、30B)に接続されている電話端末とのうちの少なくとも一方に発側固定IMS網20を介して接続されるコンピューター(具体的には、網判定装置10)に、調査対象の電話端末に対するINVITEリクエストにSDPパラメータを付与して発側固定IMS網20にINVITEリクエストを送信する処理と、発側固定IMS網20を介して応答メッセージを受信する処理と、応答メッセージに応じて調査対象の電話端末が接続されている網を判定する処理と、を少なくとも実行させる、ようにしている。 The network determination program according to the embodiment causes a computer (specifically, a network determination device 10) connected via the originating fixed IMS network 20 to at least one of a telephone terminal connected to the originating fixed IMS network 20 and a telephone terminal connected to the terminating IMS network 30 (30A, 30B) to execute at least the following processes: adding SDP parameters to the INVITE request for the telephone terminal to be investigated and sending the INVITE request to the originating fixed IMS network 20; receiving a response message via the originating fixed IMS network 20; and determining the network to which the telephone terminal to be investigated is connected according to the response message.
そして、実施の形態に係る網判定プログラムは、INVITEリクエストを送信する処理において、ネットワークプロトコルがIPv6、メディア種別がマルチメディア、メディアのトランスポートプロトコルがRTP/AVPFのみ、並びに音声コーデックがG.711 μ-lawを含むとされているNGN網用のSDPパラメータを含むINVITEリクエストを送信し、次に、ネットワークプロトコルがIPv4、メディア種別がaudioのみ、メディアのトランスポートプロトコルがRTP/AVPのみ、並びに音声コーデックがG.711 μ-law及びG.722を含むとされている固定電話網用のSDPパラメータを含むINVITEリクエストを送信し、また、網を判定する処理において、NGN網用のSDPパラメータを含むINVITEリクエストに対する応答メッセージにおけるレスポンスのコード、固定電話網用のSDPパラメータを含むINVITEリクエストに対する応答メッセージにおけるレスポンスのコード、及び前記コンピューター(具体的には、網判定装置10)が接続されているホームゲートウェイ51によって変換される前のtag情報の組合せに基づいて電話端末が接続されている網を判定する、ようにしている。 In the process of sending an INVITE request, the network determination program according to the embodiment sends an INVITE request including SDP parameters for an NGN network in which the network protocol is IPv6, the media type is multimedia, the media transport protocol is only RTP/AVPF, and the audio codec includes G.711 μ-law, and then sends an INVITE request including SDP parameters for an NGN network in which the network protocol is IPv4, the media type is only audio, the media transport protocol is only RTP/AVP, and the audio codec includes G.711 μ-law and G. The INVITE request includes SDP parameters for a fixed telephone network that is supposed to include 722, and in the process of determining the network, the network to which the telephone terminal is connected is determined based on a combination of the response code in the response message to the INVITE request that includes SDP parameters for the NGN network, the response code in the response message to the INVITE request that includes SDP parameters for the fixed telephone network, and the tag information before it is converted by the home gateway 51 to which the computer (specifically, the network determination device 10) is connected.
(接続網情報提供システム)
図8は、本発明に係る接続網情報提供システムの具体的な構成態様の一例としての、実施の形態に係る接続網情報提供システム100のシステム構成図である。
(Connection Network Information System)
FIG. 8 is a system configuration diagram of a connection network information providing system 100 according to an embodiment, as an example of a specific configuration aspect of the connection network information providing system according to the present invention.
実施の形態に係る接続網情報提供システム100は、1以上のユーザ端末90と、ユーザ端末90とIP網80経由で接続されるとともに図示省略した網(例えば、発側固定IMS網20)と接続される網判定サーバ(具体的には、網判定装置10)と、を含む。 The connection network information providing system 100 according to the embodiment includes one or more user terminals 90, and a network determination server (specifically, a network determination device 10) that is connected to the user terminals 90 via an IP network 80 and is also connected to a network (e.g., a calling fixed IMS network 20) not shown in the figure.
実施の形態に係る接続網情報提供システム100は、網判定サーバ(具体的には、網判定装置10)と、ユーザ端末90と、を有し、網判定サーバ(具体的には、網判定装置10)が、ユーザ端末90から電話端末が接続されている網についての情報提供の要求(「接続網情報提供要求」と称する)を受信すると、接続網情報提供要求があったユーザ端末90に接続網判定部13が判定した電話端末が接続されている網の情報(具体的には、通信網の種別を含む接続網履歴情報)をIP網80経由で送信する網インタフェース部11を備える(図6参照)、ようにしている。 The connection network information providing system 100 according to the embodiment includes a network determination server (specifically, a network determination device 10) and a user terminal 90. When the network determination server (specifically, the network determination device 10) receives a request for information on the network to which the telephone terminal is connected from the user terminal 90 (referred to as a "connection network information request"), the network determination server includes a network interface unit 11 that transmits information on the network to which the telephone terminal is connected (specifically, connection network history information including the type of communication network) determined by the connection network determination unit 13 to the user terminal 90 that has made the connection network information request via the IP network 80 (see FIG. 6).
網判定サーバ(具体的には、網判定装置10)は、ユーザ端末90から調査対象の電話番号に関する接続網情報提供要求をIP網80経由で受信すると、調査対象の電話番号の電話端末が接続されている網の種別の判定結果のそれぞれに判定日時を示すタイムスタンプが付与されて時系列に記録された接続網履歴情報が格納されている記録媒体(具体的には、接続網履歴データベース15)を参照し、接続網情報提供要求があったユーザ端末90へとIP網80経由で接続網履歴情報を送信する。 When the network determination server (specifically, the network determination device 10) receives a connection network information request for the telephone number being investigated from the user terminal 90 via the IP network 80, it refers to a recording medium (specifically, the connection network history database 15) in which connection network history information is stored in chronological order, with a timestamp indicating the date and time of the determination being added to each of the determination results for the type of network to which the telephone terminal of the telephone number being investigated is connected, and transmits the connection network history information via the IP network 80 to the user terminal 90 that made the connection network information request.
接続網履歴情報が格納されている記録媒体(具体的には、接続網履歴データベース15)は、必要なユーザに単独で配布されてもよい。接続網履歴情報が格納されている記録媒体(接続網履歴データベース15)は、例えば、通信事業者網に専用線経由で接続される網判定装置10により生成される、電話端末が接続されている網の種別が記録される記録媒体であり、配布先のシステムで検索用に使用されてもよい。 The recording medium in which the connection network history information is stored (specifically, the connection network history database 15) may be distributed separately to users who need it. The recording medium in which the connection network history information is stored (the connection network history database 15) is, for example, a recording medium in which the type of network to which the telephone terminal is connected is recorded, which is generated by the network determination device 10 connected to the telecommunications carrier network via a dedicated line, and may be used for searches in the system to which it is distributed.
接続網履歴情報が格納されている記録媒体(具体的には、接続網履歴データベース15)は、着信側の電話端末(具体的には、固定型の電話端末)が接続されている網の種別を判定した結果の集合体であり、例えば、判定結果のそれぞれに判定日時を示すタイムスタンプが付与されて時系列に記録されているものである。 The recording medium (specifically, the connection network history database 15) in which the connection network history information is stored is a collection of results of determining the type of network to which the called party's telephone terminal (specifically, a fixed telephone terminal) is connected, and for example, each determination result is given a timestamp indicating the date and time of the determination and is recorded in chronological order.
接続網履歴情報が格納されている記録媒体(具体的には、接続網履歴データベース15)の配布は、DVDやハードディスクに記録されたデータベースの態様での配布に限らず、通信回線を利用した配布も含まれる。 The distribution of the recording medium on which the connection network history information is stored (specifically, the connection network history database 15) is not limited to distribution in the form of a database recorded on a DVD or hard disk, but also includes distribution using a communication line.
(作用効果)
実施の形態に係る網判定装置10、網判定方法、網判定プログラム、及び接続網情報提供システムによれば、公衆交換電話網(PSTN)経由の相互接続方式からIP-IP接続の相互接続方式への移行後に着信側の電話端末が接続されている網を判定することが可能となる。
(Action and Effect)
According to the network determination device 10, network determination method, network determination program, and connection network information providing system of the embodiment, it is possible to determine the network to which the receiving telephone terminal is connected after transitioning from an interconnection method via the public switched telephone network (PSTN) to an IP-IP connection interconnection method.
以上、本発明の実施の形態について説明したが、本発明の具体的な構成態様は上記の実施の形態に限定されるものではなく、上記の実施の形態に、本発明の要旨を逸脱しない範囲の変形や変更などが加えられた形態も本発明に含まれる。 Although the embodiments of the present invention have been described above, the specific configuration of the present invention is not limited to the above-mentioned embodiments, and the present invention also includes modifications and changes to the above-mentioned embodiments that do not deviate from the gist of the present invention.
例えば、上記の実施の形態では調査対象の電話番号の電話端末が接続されている網の種別の判定に加えて調査対象の電話番号の実在/欠番を判定するようにしているが、本発明において調査対象の電話番号の実在/欠番の判定は必須の構成ではなく、調査対象の電話番号の実在/欠番の判定は行われないようにしてもよい。 For example, in the above embodiment, in addition to determining the type of network to which the telephone terminal of the telephone number being investigated is connected, the telephone number being investigated is also determined to be real or missing. However, in the present invention, determining whether the telephone number being investigated is real or missing is not a required configuration, and the determination of whether the telephone number being investigated is real or missing may not be performed.
10 網判定装置
11 網インタフェース部
12 メッセージ交換制御部
13 接続網判定部
14 接続網履歴生成部
15 接続網履歴データベース
20 発側固定IMS網
21 SIPサーバ
22 公衆交換電話網ゲートウェイ(PSTN-GW)
23 IBCF
30 着側IMS網
30A NGN網
30B VoIP網
31 SIPサーバ
32 ゲートウェイ(GW)
33 IBCF
34 IP-POI
40 公衆交換電話網
41 公衆交換電話網ゲートウェイ(PSTN-GW)
42 ゲートウェイ(GW)
43 STM-POI
51 ホームゲートウェイ(HGW)
52 光回線終端装置
60 情報取得装置
70 メタル収容装置
80 IP網
90 ユーザ端末
100 接続網情報提供システム
10 Network determination device 11 Network interface unit 12 Message exchange control unit 13 Connection network determination unit 14 Connection network history generation unit 15 Connection network history database 20 Calling side fixed IMS network 21 SIP server 22 Public switched telephone network gateway (PSTN-GW)
23 IBCF
30 terminating IMS network 30A NGN network 30B VoIP network 31 SIP server 32 Gateway (GW)
33 IBCF
34 IP-POI
40 Public Switched Telephone Network 41 Public Switched Telephone Network Gateway (PSTN-GW)
42 Gateway (GW)
43 STM-POI
51 Home Gateway (HGW)
52 Optical line terminal 60 Information acquisition device 70 Metal accommodation device 80 IP network 90 User terminal 100 Connection network information providing system
Claims (13)
調査対象の電話端末に対するINVITEリクエストにSDPパラメータを付与して前記発側固定IMS網に前記INVITEリクエストを送信するとともに前記発側固定IMS網を介して応答メッセージを受信するメッセージ交換制御部と、
前記応答メッセージに応じて前記調査対象の前記電話端末が接続されている網を判定する接続網判定部と、を備え、
前記メッセージ交換制御部が、
ネットワークプロトコルがIPv6、メディア種別がマルチメディア、メディアのトランスポートプロトコルがRTP/AVPFのみ、並びに音声コーデックがG.711 μ-lawを含むとされているNGN網用のSDPパラメータを含むINVITEリクエストを送信し、
次に、ネットワークプロトコルがIPv4、メディア種別がaudioのみ、メディアのトランスポートプロトコルがRTP/AVPのみ、並びに音声コーデックがG.711 μ-law及びG.722を含むとされている固定電話網用のSDPパラメータを含むINVITEリクエストを送信し、
前記接続網判定部が、
前記NGN網用のSDPパラメータを含む前記INVITEリクエストに対する前記応答メッセージにおけるレスポンスのコード、前記固定電話網用のSDPパラメータを含む前記INVITEリクエストに対する前記応答メッセージにおけるレスポンスのコード、及び当該網判定装置が接続されているホームゲートウェイによって変換される前のtag情報の組合せに基づいて前記電話端末が接続されている網を判定する、
ことを特徴とする網判定装置。 a network determination device connected to at least one of a telephone terminal connected to an originating fixed IMS network and a telephone terminal connected to a terminating IMS network via the originating fixed IMS network,
a message exchange control unit that adds an SDP parameter to an INVITE request for a target telephone terminal, transmits the INVITE request to the calling fixed IMS network, and receives a response message via the calling fixed IMS network;
a connection network determination unit that determines a network to which the telephone terminal to be checked is connected in response to the response message,
The message exchange control unit:
Send an INVITE request including SDP parameters for an NGN network in which the network protocol is IPv6, the media type is multimedia, the media transport protocol is RTP/AVPF only, and the voice codec is G.711 μ-law;
Next, send an INVITE request including SDP parameters for a fixed telephone network, where the network protocol is IPv4, the media type is audio only, the media transport protocol is RTP/AVP only, and the voice codec is said to include G.711 μ-law and G.722;
The connection network determination unit,
determining a network to which the telephone terminal is connected based on a combination of a response code in the response message to the INVITE request including an SDP parameter for the NGN network, a response code in the response message to the INVITE request including an SDP parameter for the fixed telephone network, and tag information before being converted by a home gateway to which the network determination device is connected;
A halftone dot determination device comprising:
ことを特徴とする請求項1に記載の網判定装置。 the connection network determination unit determines that the telephone terminal to be investigated is connected to a metal accommodation device when the response message to the INVITE request including the SDP parameters for the NGN network is code 488 Not Acceptable Here, the warn-code is 302, and the tag information is a to-tag value related to a metal accommodation device;
2. The halftone dot determination device according to claim 1.
ことを特徴とする請求項1に記載の網判定装置。 the connection network determination unit determines that the telephone terminal to be investigated is connected to a VoIP network when the response message to the INVITE request including an SDP parameter for the NGN network is code 488 Not Acceptable Here and the warn-code is 300, 304, or 305, and the tag information is a to-tag value related to the originating fixed IMS network, and further when the response message to the INVITE request including an SDP parameter for the fixed telephone network is code 180 Ringing response, and the tag information is a to-tag value related to a terminating fixed VoIP network as the terminating IMS network.
2. The halftone dot determination device according to claim 1.
ことを特徴とする請求項1に記載の網判定装置。 the connection network determination unit determines that the telephone terminal to be investigated is connected to an NGN network when the response message to the INVITE request including an SDP parameter for the NGN network is code 488 Not Acceptable Here, the warn-code is any one of 300, 304, and 305, and the tag information is not a to-tag value related to the originating fixed IMS network, or when the response message to the INVITE request including an SDP parameter for the fixed telephone network is code 180 Ringing response, and the tag information is not a to-tag value related to a terminating fixed VoIP network as the terminating IMS network.
2. The halftone dot determination device according to claim 1.
前記装置が、
調査対象の電話端末に対するINVITEリクエストにSDPパラメータを付与して前記発側固定IMS網に前記INVITEリクエストを送信するステップと、
前記発側固定IMS網を介して応答メッセージを受信するステップと、
前記応答メッセージに応じて前記調査対象の前記電話端末が接続されている網を判定するステップと、を含み、
前記INVITEリクエストを送信する前記ステップとして、
ネットワークプロトコルがIPv6、メディア種別がマルチメディア、メディアのトランスポートプロトコルがRTP/AVPFのみ、並びに音声コーデックがG.711 μ-lawを含むとされているNGN網用のSDPパラメータを含むINVITEリクエストを送信し、
次に、ネットワークプロトコルがIPv4、メディア種別がaudioのみ、メディアのトランスポートプロトコルがRTP/AVPのみ、並びに音声コーデックがG.711 μ-law及びG.722を含むとされている固定電話網用のSDPパラメータを含むINVITEリクエストを送信し、
前記網を判定する前記ステップにおいて、
前記NGN網用のSDPパラメータを含む前記INVITEリクエストに対する前記応答メッセージにおけるレスポンスのコード、前記固定電話網用のSDPパラメータを含む前記INVITEリクエストに対する前記応答メッセージにおけるレスポンスのコード、及び前記装置が接続されているホームゲートウェイによって変換される前のtag情報の組合せに基づいて前記電話端末が接続されている網を判定する、
ことを特徴とする網判定方法。 A network determination method for determining a network to which a telephone terminal to be investigated is connected, using a device connected to at least one of a telephone terminal connected to an originating fixed IMS network and a telephone terminal connected to a terminating IMS network via the originating fixed IMS network,
The apparatus,
adding SDP parameters to an INVITE request for a telephone terminal to be surveyed, and transmitting the INVITE request to the originating fixed IMS network;
receiving a response message via the originating fixed IMS network;
determining a network to which the telephone terminal to be surveyed is connected in response to the response message;
The step of transmitting the INVITE request includes:
Send an INVITE request including SDP parameters for an NGN network in which the network protocol is IPv6, the media type is multimedia, the media transport protocol is RTP/AVPF only, and the voice codec is G.711 μ-law;
Next, send an INVITE request including SDP parameters for a fixed telephone network, where the network protocol is IPv4, the media type is audio only, the media transport protocol is RTP/AVP only, and the voice codec is said to include G.711 μ-law and G.722;
In the step of determining the network,
determining a network to which the telephone terminal is connected based on a combination of a response code in the response message to the INVITE request including an SDP parameter for the NGN network, a response code in the response message to the INVITE request including an SDP parameter for the fixed telephone network, and tag information before being converted by a home gateway to which the device is connected;
A method for determining a halftone dot comprising:
ことを特徴とする請求項5に記載の網判定方法。 In the step of determining the network, when the response message to the INVITE request including the SDP parameters for the NGN network is code 488 Not Acceptable Here, the warn-code is 302, and the tag information is a to-tag value related to a metal accommodating device, the telephone terminal to be investigated is determined to be connected to a metal accommodating device.
6. The method according to claim 5, wherein the dot discrimination method is a method for discriminating between a plurality of pixels.
ことを特徴とする請求項5に記載の網判定方法。 In the step of determining the network, when the response message to the INVITE request including the SDP parameters for the NGN network is code 488 Not Acceptable Here and the warn-code is 300, 304, or 305, and the tag information is a to-tag value related to the originating fixed IMS network, and further, when the response message to the INVITE request including the SDP parameters for the fixed telephone network is code 180 Ringing response, and the tag information is a to-tag value related to a terminating fixed VoIP network as the terminating IMS network, the telephone terminal to be investigated is determined to be connected to a VoIP network.
6. The method according to claim 5, wherein the dot discrimination method is a method for discriminating between a plurality of pixels.
ことを特徴とする請求項5に記載の網判定方法。 In the step of determining the network, when the response message to the INVITE request including the SDP parameters for the NGN network is code 488 Not Acceptable Here, the warn-code is any one of 300, 304, and 305, and the tag information is not a to-tag value related to the originating fixed IMS network, or when the response message to the INVITE request including the SDP parameters for the fixed telephone network is code 180 Ringing response, and the tag information is not a to-tag value related to a terminating fixed VoIP network as the terminating IMS network, the telephone terminal to be investigated is determined to be connected to an NGN network.
6. The method according to claim 5, wherein the dot discrimination method is a method for discriminating between a plurality of pixels.
調査対象の電話端末に対するINVITEリクエストにSDPパラメータを付与して前記発側固定IMS網に前記INVITEリクエストを送信する処理と、
前記発側固定IMS網を介して応答メッセージを受信する処理と、
前記応答メッセージに応じて前記調査対象の前記電話端末が接続されている網を判定する処理と、を少なくとも実行させ、
前記INVITEリクエストを送信する前記処理において、
ネットワークプロトコルがIPv6、メディア種別がマルチメディア、メディアのトランスポートプロトコルがRTP/AVPFのみ、並びに音声コーデックがG.711 μ-lawを含むとされているNGN網用のSDPパラメータを含むINVITEリクエストを送信し、
次に、ネットワークプロトコルがIPv4、メディア種別がaudioのみ、メディアのトランスポートプロトコルがRTP/AVPのみ、並びに音声コーデックがG.711 μ-law及びG.722を含むとされている固定電話網用のSDPパラメータを含むINVITEリクエストを送信し、
前記網を判定する前記処理において、
前記NGN網用のSDPパラメータを含む前記INVITEリクエストに対する前記応答メッセージにおけるレスポンスのコード、前記固定電話網用のSDPパラメータを含む前記INVITEリクエストに対する前記応答メッセージにおけるレスポンスのコード、及び前記コンピューターが接続されているホームゲートウェイによって変換される前のtag情報の組合せに基づいて前記電話端末が接続されている網を判定する、
ことを特徴とする網判定プログラム。 A computer connected to at least one of a telephone terminal connected to an originating fixed IMS network and a telephone terminal connected to a terminating IMS network via the originating fixed IMS network,
a process of adding SDP parameters to an INVITE request for a telephone terminal to be surveyed and transmitting the INVITE request to the originating fixed IMS network;
receiving a response message via the originating fixed IMS network;
and determining, in response to the response message, a network to which the telephone terminal to be checked is connected;
In the process of sending the INVITE request,
Send an INVITE request including SDP parameters for an NGN network in which the network protocol is IPv6, the media type is multimedia, the media transport protocol is RTP/AVPF only, and the voice codec is G.711 μ-law;
Next, send an INVITE request including SDP parameters for a fixed telephone network, where the network protocol is IPv4, the media type is audio only, the media transport protocol is RTP/AVP only, and the voice codec is said to include G.711 μ-law and G.722;
In the process of determining the network,
determining a network to which the telephone terminal is connected based on a combination of a response code in the response message to the INVITE request including an SDP parameter for the NGN network, a response code in the response message to the INVITE request including an SDP parameter for the fixed telephone network, and tag information before being converted by a home gateway to which the computer is connected;
A mesh determination program comprising:
ことを特徴とする請求項9に記載の網判定プログラム。 In the step of determining the network, when the response message to the INVITE request including the SDP parameters for the NGN network is code 488 Not Acceptable Here, the warn-code is 302, and the tag information is a to-tag value related to a metal accommodating device, the telephone terminal to be investigated is determined to be connected to a metal accommodating device.
10. The dot judgment program according to claim 9,
ことを特徴とする請求項9に記載の網判定プログラム。 In the step of determining the network, when the response message to the INVITE request including the SDP parameters for the NGN network is code 488 Not Acceptable Here and the warn-code is 300, 304, or 305, and the tag information is a to-tag value related to the originating fixed IMS network, and further, when the response message to the INVITE request including the SDP parameters for the fixed telephone network is code 180 Ringing response, and the tag information is a to-tag value related to a terminating fixed VoIP network as the terminating IMS network, the telephone terminal to be investigated is determined to be connected to a VoIP network.
10. The dot judgment program according to claim 9,
ことを特徴とする請求項9に記載の網判定プログラム。 In the step of determining the network, when the response message to the INVITE request including the SDP parameters for the NGN network is code 488 Not Acceptable Here, the warn-code is any one of 300, 304, and 305, and the tag information is not a to-tag value related to the originating fixed IMS network, or when the response message to the INVITE request including the SDP parameters for the fixed telephone network is code 180 Ringing response, and the tag information is not a to-tag value related to a terminating fixed VoIP network as the terminating IMS network, the telephone terminal to be investigated is determined to be connected to an NGN network.
10. The dot judgment program according to claim 9,
ユーザ端末と、を有し、
前記網判定装置が、前記ユーザ端末から電話端末についての接続網情報提供要求を受信すると、前記接続網情報提供要求があった前記ユーザ端末に前記接続網判定部が判定した前記電話端末の接続網をIP網経由で送信する網インタフェース部を備える、
ことを特徴とする接続網情報提供システム。 A dot determination device according to any one of claims 1 to 4,
A user terminal,
the network determination device includes a network interface unit that, when receiving a connection network information provision request for a telephone terminal from the user terminal, transmits the connection network of the telephone terminal determined by the connection network determination unit to the user terminal that has made the connection network information provision request via an IP network;
A connection network information providing system comprising:
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2023222280A JP7458602B1 (en) | 2023-12-28 | 2023-12-28 | Network determination device, network determination method, network determination program, and connected network information providing system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2023222280A JP7458602B1 (en) | 2023-12-28 | 2023-12-28 | Network determination device, network determination method, network determination program, and connected network information providing system |
Publications (2)
Publication Number | Publication Date |
---|---|
JP7458602B1 JP7458602B1 (en) | 2024-04-01 |
JP2025104458A true JP2025104458A (en) | 2025-07-10 |
Family
ID=90474201
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2023222280A Active JP7458602B1 (en) | 2023-12-28 | 2023-12-28 | Network determination device, network determination method, network determination program, and connected network information providing system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP7458602B1 (en) |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2017212730A (en) * | 2017-04-19 | 2017-11-30 | 株式会社クローバー・ネットワーク・コム | Telephone number investigation device, method, program, and information provision system |
JP2022090490A (en) * | 2020-12-07 | 2022-06-17 | 株式会社クローバー・ネットワーク・コム | Phone number search device, method, program, information provision system |
-
2023
- 2023-12-28 JP JP2023222280A patent/JP7458602B1/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2017212730A (en) * | 2017-04-19 | 2017-11-30 | 株式会社クローバー・ネットワーク・コム | Telephone number investigation device, method, program, and information provision system |
JP2022090490A (en) * | 2020-12-07 | 2022-06-17 | 株式会社クローバー・ネットワーク・コム | Phone number search device, method, program, information provision system |
Also Published As
Publication number | Publication date |
---|---|
JP7458602B1 (en) | 2024-04-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9185142B2 (en) | System and method for providing alternate routing in a network | |
US7881449B2 (en) | Enhanced call notification service | |
US12273399B2 (en) | Device, method, program, and information provision system for telephone number research | |
JP2001223752A (en) | Bearer path service support method for distributed control network, media gateway controller used therefor, and computer program recording medium | |
JP6209762B1 (en) | Telephone number search device, method, program, and information providing system | |
US20110292928A1 (en) | Method, modem and server for bridging telephone calls into internet calls | |
CN101237635A (en) | Method and system for mobile terminal to share common number in packet and circuit switching network | |
US20050069104A1 (en) | Call management service | |
KR100969458B1 (en) | Multimedia ringback service system using session establishment protocol and method | |
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 | |
CN1930849B (en) | A method for setting up a call in a telecommunications network; a telecommunications network; and control device of packet network | |
JP7458602B1 (en) | Network determination device, network determination method, network determination program, and connected network information providing system | |
US8284767B2 (en) | Call processing method, system and equipment of same number service | |
US7769159B1 (en) | Method and system for identifying calls | |
US7881294B1 (en) | Method and apparatus for enabling network based media manipulation | |
JP7538987B1 (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 | |
US7751384B1 (en) | Method and system for identifying calls | |
JP7498920B1 (en) | Telephone number investigation device, investigation method, investigation program, and information provision system | |
KR100444826B1 (en) | Virtual number service method using AICPS.LiTE | |
KR100407810B1 (en) | Method and system for mutual intelligent peripheral service between voice over internet protocol and public switched telephone network line | |
JP6357634B1 (en) | Telephone number investigation device, method, program, information provision system | |
JP2018170709A (en) | Telephone number investigation device, method, program, information provision system | |
JP2019161342A (en) | Rtp conversion device and rtp conversion method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20240109 |
|
A871 | Explanation of circumstances concerning accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A871 Effective date: 20240109 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240130 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240206 |
|
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: 20240305 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20240308 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7458602 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
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 |