Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP6663879B2 - Ring tone providing auxiliary device, ring tone providing auxiliary method, and ring tone providing auxiliary program - Google Patents
[go: Go Back, main page]

JP6663879B2 - Ring tone providing auxiliary device, ring tone providing auxiliary method, and ring tone providing auxiliary program - Google Patents

Ring tone providing auxiliary device, ring tone providing auxiliary method, and ring tone providing auxiliary program Download PDF

Info

Publication number
JP6663879B2
JP6663879B2 JP2017047049A JP2017047049A JP6663879B2 JP 6663879 B2 JP6663879 B2 JP 6663879B2 JP 2017047049 A JP2017047049 A JP 2017047049A JP 2017047049 A JP2017047049 A JP 2017047049A JP 6663879 B2 JP6663879 B2 JP 6663879B2
Authority
JP
Japan
Prior art keywords
call
calling terminal
transfer
mrf
providing auxiliary
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2017047049A
Other languages
Japanese (ja)
Other versions
JP2018152695A (en
Inventor
健二郎 荒井
健二郎 荒井
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NTT Inc
NTT Inc USA
Original Assignee
Nippon Telegraph and Telephone Corp
NTT Inc USA
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nippon Telegraph and Telephone Corp, NTT Inc USA filed Critical Nippon Telegraph and Telephone Corp
Priority to JP2017047049A priority Critical patent/JP6663879B2/en
Publication of JP2018152695A publication Critical patent/JP2018152695A/en
Application granted granted Critical
Publication of JP6663879B2 publication Critical patent/JP6663879B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Telephonic Communication Services (AREA)

Description

本発明は、異なる通信キャリアのIMS(IP Multimedia Subsystem)網間の相互接続におけるガイダンス提供方式の技術に関する。   The present invention relates to a technique of a guidance providing method in an interconnection between IMS (IP Multimedia Subsystem) networks of different communication carriers.

非特許文献1には、非特許文献2のガイダンス手順を利用して転送ガイダンスを発ユーザに提供する方法が規定されている(図10)。具体的には、AS(Application Server)/MRF(Media Resource Function)で行う転送ガイダンスの提供方式として、(1)発端末〜AS間/AS〜着端末間のSIPダイアログを終端するGatewayモデル方式(図11)、(2)発端末で複数のSIPダイアログを確立するForkingモデル方式が定義されている(図12)。   Non-Patent Document 1 defines a method of providing transfer guidance to a calling user using the guidance procedure of Non-Patent Document 2 (FIG. 10). Specifically, as a method of providing transfer guidance performed by an AS (Application Server) / MRF (Media Resource Function), (1) a Gateway model method for terminating a SIP dialog between an originating terminal and an AS / between an AS and a destination terminal ( FIG. 11), (2) Forking model method for establishing a plurality of SIP dialogs at the calling terminal is defined (FIG. 12).

“Communication Diversion (CDIV) using IP Multimedia (IM)Core Network (CN) subsystem”、3GPP TS 24.604 v14.0.0“Communication Diversion (CDIV) using IP Multimedia (IM) Core Network (CN) subsystem”, 3GPP TS 24.604 v14.0.0 “Common Basic Communication procedures using IP Multimedia (IM) Core Network (CN) subsystem”、3GPP TS 24.628 v14.0.0“Common Basic Communication procedures using IP Multimedia (IM) Core Network (CN) subsystem”, 3GPP TS 24.628 v14.0.0 “IMS Profile for Voice and SMS”、GSMA IR.92 Version 9.0“IMS Profile for Voice and SMS”, GSMA IR.92 Version 9.0

図10〜図12より、発端末が呼接続のためにINVITEリクエストを送信し、着端末が最終応答(200 OK レスポンス)する前の暫定応答(1xx レスポンス)でメディアパスを確立する場合、アーリーメディア(P-Early-Media)が用いられる。このアーリーメディアは、例えば、サービスプロバイダが転送ガイダンスやRBT(Ringing Back Tone)を提供する際に用いられる。   According to FIGS. 10 to 12, when the originating terminal transmits an INVITE request for call connection and the destination terminal establishes a media path with a provisional response (1xx response) before a final response (200 OK response), (P-Early-Media) is used. This early media is used, for example, when a service provider provides transfer guidance and RBT (Ringing Back Tone).

ここで、非特許文献3のVoLTE(Voice over Long Term Evolution)端末及び国内標準(JT-Q3402)準拠の固定端末では、SDP(Session Description Protocol)アンサーとsendonly又はsendrecvパラメータが設定されたP-Early-Mediaヘッダを含む180又は183レスポンスを受信している限り、網側からのアーリーメディアを再生し続けようとする。   Here, in the Voice over Long Term Evolution (VoLTE) terminal and the fixed terminal compliant with the Japanese standard (JT-Q3402) of Non-Patent Document 3, a P-Early in which an SDP (Session Description Protocol) answer and a sendonly or sendrecv parameter are set. -As long as a 180 or 183 response including a Media header is received, an attempt is made to continue playing the early media from the network side.

そのため、図13,図14に示すように、AS/MRFが180又は183レスポンスを送信して転送ガイダンスを発端末Aへ提供した後、転送先と転送元のいずれか又は両方でRBTのアーリーメディアを提供しない場合、転送ガイダンス終了から通話開始までの期間、発ユーザはRBTを聞くことができないという課題があった。   Therefore, as shown in FIG. 13 and FIG. 14, after the AS / MRF sends the 180 or 183 response to provide the transfer guidance to the calling terminal A, the transfer destination and / or the transfer source use the RBT early media. Without providing, there was a problem that the calling user could not hear the RBT from the end of the transfer guidance to the start of the call.

本発明は、上記事情を鑑みてなされたものであり、転送ガイダンス提供後も発ユーザにRBTを提供することを目的とする。   The present invention has been made in view of the above circumstances, and has as its object to provide an RBT to a calling user even after providing transfer guidance.

以上の課題を解決するため、請求項1に係る呼出音提供補助装置は、発端末に対する呼の転送ガイダンスの送信済及び未送信を呼毎に管理する管理部と、前記転送ガイダンスの送信後にSIP(Session Initiation Protocol)のアーリーメディア情報が送信されていない呼に対し、呼出音出力装置に接続して呼出音を当該呼の発端末へ送信させる接続部と、を備えることを特徴とする。   In order to solve the above problems, a ringing tone providing auxiliary device according to claim 1 manages a transmitted and untransmitted call transfer guidance to a calling terminal for each call, and a SIP unit after transmitting the transfer guidance. A connection unit that connects to a ringing tone output device and transmits a ringing tone to a calling terminal of the call for a call to which early media information of (Session Initiation Protocol) is not transmitted.

請求項2に係る呼出音提供補助装置は、請求項1に記載の呼出音提供補助装置において、前記呼出音出力装置から前記呼出音に係るアーリーメディア情報を受信した後に、当該アーリーメディア情報に含まれるSDP(Session Description Protocol)を設定したUPDATEリクエストを前記呼の発端末へ送信する転送部、を更に備えることを特徴とする。   The ringing tone providing auxiliary device according to claim 2 is the ringing tone providing auxiliary device according to claim 1, wherein the ringing tone providing auxiliary device is included in the early media information after receiving the early media information related to the ringing tone from the ringing tone output device. And a transfer unit for transmitting an UPDATE request in which an SDP (Session Description Protocol) is set to the calling terminal of the call.

請求項3に係る呼出音提供補助方法は、呼出音提供補助装置で呼出音提供補助方法において、前記呼出音提供補助装置が、発端末に対する呼の転送ガイダンスの送信済及び未送信を呼毎に管理するステップと、前記転送ガイダンスの送信後にSIP(Session Initiation Protocol)のアーリーメディア情報が送信されていない呼に対し、呼出音出力装置に接続して呼出音を当該呼の発端末へ送信させるステップと、を行うことを特徴とする。   The ringing tone providing assistance method according to claim 3, wherein the ringing tone providing assistance device determines whether the transmission of the call transfer guidance to the calling terminal has been performed or not transmitted on a call-by-call basis. Managing and, for a call to which early media information of SIP (Session Initiation Protocol) has not been transmitted after transmission of the transfer guidance, connecting to a ringing tone output device and transmitting a ringing tone to the calling terminal of the call Is performed.

請求項4に係る呼出音提供補助プログラムは、請求項1又は2に記載の呼出音提供補助装置としてコンピュータを機能させることを特徴とする。   According to a fourth aspect of the present invention, there is provided a ring tone providing auxiliary program that causes a computer to function as the ring tone providing auxiliary device according to the first or second aspect.

本発明によれば、転送ガイダンス提供後も発ユーザにRBTを提供できる。   According to the present invention, the RBT can be provided to the calling user even after the transfer guidance is provided.

呼出音提供補助装置の機能ブロック構成を示す図である。FIG. 3 is a diagram illustrating a functional block configuration of a ringing tone provision assisting device. システムの全体構成を示す図である。It is a figure showing the whole system composition. 動作例1の処理シーケンス(Forkingモデル)を示す図である。FIG. 7 is a diagram illustrating a processing sequence (Forking model) of an operation example 1; 動作例1の処理シーケンス(Forkingモデル)を示す図である。FIG. 7 is a diagram illustrating a processing sequence (Forking model) of an operation example 1; 動作例1のFilter Criteriaの例を示す図である。FIG. 14 is a diagram illustrating an example of a Filter Criteria of an operation example 1. 動作例1の処理シーケンス(Gatewayモデル)を示す図である。FIG. 7 is a diagram illustrating a processing sequence (Gateway model) of an operation example 1; 動作例2の処理シーケンス(Forkingモデル)を示す図である。FIG. 9 is a diagram illustrating a processing sequence (Forking model) of an operation example 2; 動作例2の処理シーケンス(Forkingモデル)を示す図である。FIG. 9 is a diagram illustrating a processing sequence (Forking model) of an operation example 2; 動作例2のFilter Criteriaの例を示す図である。FIG. 14 is a diagram illustrating an example of a Filter Criteria of an operation example 2; 転送ガイダンスの提供処理シーケンスを示す図である。It is a figure which shows the provision processing sequence of transfer guidance. Gatewayモデルの処理シーケンスを示す図である。FIG. 4 is a diagram showing a processing sequence of a Gateway model. Forkingモデルの処理シーケンスを示す図である。FIG. 4 is a diagram illustrating a processing sequence of a Forking model. Gatewayモデルでの課題説明時の参照図である。It is a reference figure at the time of a problem explanation in a Gateway model. Forkingモデルでの課題説明時の参照図である。It is a reference figure at the time of a task explanation in a Forking model.

本発明では、AS/MRFが180又は183レスポンスを送信して転送ガイダンスを提供した後、転送先からアーリーメディア情報が送信されない場合、つまり、転送先からSDPアンサーとsendrecv又はsendonlyパラメータが設定されたP-Early-Mediaヘッダを含む180又は183レスポンスを受信しない場合に限り、転送元AS/MRF又は転送元ユーザを収容するS-CSCF(Serving Call Session Control Function)がRBT提供専用のAS/MRFに接続する。   In the present invention, after the AS / MRF sends the 180 or 183 response to provide the transfer guidance, if the early media information is not transmitted from the transfer destination, that is, the SDP answer and the sendrecv or sendonly parameter are set from the transfer destination Only when not receiving the 180 or 183 response including the P-Early-Media header, the source AS / MRF or the S-CSCF (Serving Call Session Control Function) accommodating the source user becomes the AS / MRF dedicated to RBT provision. Connecting.

具体的には、呼毎に転送ガイダンス提供済及び未提供の状態をFilter Criteriaとして動的に保持し、転送ガイダンス提供済の呼に限りRBT提供専用のAS/MRFに接続する。これにより、発ユーザに対して転送ガイダンス提供後もRBTを確実に提供することができる。以下、本発明を実施する一実施の形態について図面を用いて説明する。   More specifically, the state where transfer guidance has been provided and not provided is dynamically held as a Filter Criteria for each call, and only calls for which transfer guidance has been provided are connected to the AS / MRF dedicated to RBT provision. As a result, the RBT can be reliably provided to the calling user even after the transfer guidance is provided. Hereinafter, an embodiment of the present invention will be described with reference to the drawings.

転送元AS/MRF又は転送元ユーザを収容するS-CSCF(以下、転送元AS/MRF等)がRBT提供専用のAS/MRFに接続するため、その転送元AS/MRF等に機能(呼出音提供補助装置)を追加する。この呼出音提供補助装置の機能ブロック構成を図1に示す。呼出音提供補助装置1は、管理部11、接続部12、及び転送部13を備えて構成される。   Since the source AS / MRF or the S-CSCF accommodating the source user (hereinafter referred to as the source AS / MRF) connects to the AS / MRF dedicated to RBT provision, the function (ring tone) (Providing auxiliary device). FIG. 1 shows a functional block configuration of the ringing tone providing auxiliary device. The ringtone providing assistance device 1 includes a management unit 11, a connection unit 12, and a transfer unit 13.

管理部11は、受信呼から発端末及び発信先に関する情報を取得し、更に呼処理の進行に応じて、発端末へ転送ガイダンスを送信したか、転送ガイダンスの送信後にアーリーメディアを送信したか等をFilter Criteria(以下、FC)として呼毎に動的に保持し管理する機能部である。   The management unit 11 obtains information on the calling terminal and the call destination from the received call, and further, according to the progress of the call processing, transmits the transfer guidance to the calling terminal, or transmits the early media after transmitting the transfer guidance. Is a function unit that dynamically holds and manages as a Filter Criteria (hereinafter, FC) for each call.

接続部12は、管理部11のFCを参照し、転送ガイダンスの送信後にアーリーメディアが発端末へ送信されていない呼に対し、RBT提供専用のAS/MRFに接続してRBTのアーリーメディア及びRBTを該呼の発端末へ送信させる機能部である。   The connection unit 12 refers to the FC of the management unit 11, and connects to the RBT-provided AS / MRF by connecting to the RBT-provided AS / MRF for a call in which the early media is not transmitted to the calling terminal after the transmission guidance is transmitted. Is transmitted to the calling terminal of the call.

転送部13は、RBT提供専用のAS/MRFから送信されるRBTのアーリーメディア及びRBTを発端末へ転送する機能部である。例えば、呼出音提供補助装置1を具備する転送元AS/MRF等がForkingモデルのガイダンス提供方式を採用している場合、転送部13は、RBTに係るアーリーメディア及びRBTを単純転送する処理を行う。また、Gatewayモデルの場合、転送部13は、RBTのアーリーメディアに含まれるSDPを設定したUPDATEリクエストを送信する処理(メディア張替え処理)を行う。   The transfer unit 13 is a functional unit that transfers the RBT early media and the RBT transmitted from the AS / MRF dedicated to provide the RBT to the calling terminal. For example, when the transfer source AS / MRF or the like including the ringing tone providing auxiliary device 1 adopts the guidance providing method of the Forking model, the transfer unit 13 performs a process of simply transferring the early media and the RBT related to the RBT. . In the case of the Gateway model, the transfer unit 13 performs a process of transmitting an UPDATE request in which an SDP included in the RBT early media is set (media reassignment process).

次に、システムの全体構成について説明する。本実施の形態では、異なる通信キャリアのIMS網を相互接続したIMS/VoIP(Voice over Internet Protocol)網で構成され、図2に示すように、転送元のS-CSCF100、転送元のAS/MRF(転送)200、RBT提供専用のAS/MRF(RBT)300、及び転送先のS-CSCF400を備えて構成される。   Next, the overall configuration of the system will be described. In the present embodiment, the network comprises an IMS / VoIP (Voice over Internet Protocol) network in which IMS networks of different communication carriers are interconnected. As shown in FIG. 2, the source S-CSCF 100, the source AS / MRF (Transfer) 200, an AS / MRF (RBT) 300 dedicated to RBT provision, and an S-CSCF 400 as a transfer destination.

S-CSCF100は、発端末からの呼を処理するセッション制御サーバである。AS/MRF(転送)200は、呼の転送処理を行い、かつ、転送ガイダンスやRBT等のメディアを提供するアプリケーションサーバ(AS;Application Server)及びメディアサーバ(MRF;Media Resource Function)である。上述した呼出音提供補助装置1は、S-CSCF100又はAS/MRF(転送)200で動作する。   The S-CSCF 100 is a session control server that processes a call from a calling terminal. The AS / MRF (transfer) 200 is an application server (AS; Application Server) and a media server (MRF; Media Resource Function) that perform call transfer processing and provide transfer guidance and media such as RBT. The above-mentioned ringing tone providing auxiliary device 1 operates with the S-CSCF 100 or the AS / MRF (transfer) 200.

AS/MRF(RBT)300は、RBT提供専用のアプリケーションサーバ及びメディアサーバ(呼出音出力装置)である。S-CSCF400は、発端末からの呼信号を処理して着端末との間で通話通信経路を確立するセッション制御サーバである。   The AS / MRF (RBT) 300 is an application server and a media server (ring output device) dedicated to RBT provision. The S-CSCF 400 is a session control server that processes a call signal from a calling terminal and establishes a communication path with the called terminal.

なお、セッション制御サーバ、アプリケーションサーバ、及びメディアサーバという呼称は一例である。例えば、S-CSCF100については、セッション制御サーバ以外に、SIPサーバ、呼制御サーバ、又は呼処理サーバと表現される場合もある。   Note that the names of the session control server, the application server, and the media server are examples. For example, the S-CSCF 100 may be expressed as a SIP server, a call control server, or a call processing server in addition to the session control server.

次に、本実施の形態で行う動作について説明する。具体的には、呼出音提供補助装置1がAS/MRF(転送)200で動作する場合の動作例1、呼出音提供補助装置1がS-CSCF100で動作する場合の動作例2について説明する。なお、これらの動作には、呼出音提供補助装置1で行う呼出音提供補助方法が含まれる。   Next, an operation performed in the present embodiment will be described. Specifically, an operation example 1 in the case where the ringing tone providing auxiliary device 1 operates with the AS / MRF (transfer) 200 and an operation example 2 in the case where the ringing tone providing auxiliary device 1 operates with the S-CSCF 100 will be described. Note that these operations include a ringing tone provision assisting method performed by the ringing tone assistance device 1.

(動作例1)
動作例1では、着信転送を行うAS/MRF(転送)200に呼出音提供補助装置1を実装し、そのAS/MRF(転送)200がForkingモデルのガイダンス提供方式を適用している場合について説明する。この動作例1の処理シーケンスを図3,図4に示す。
(Operation example 1)
In the first operation example, a description will be given of a case where the ringing tone provision assisting device 1 is mounted on an AS / MRF (transfer) 200 that performs call forwarding, and the AS / MRF (transfer) 200 applies the guidance providing method of the Forking model. I do. FIGS. 3 and 4 show the processing sequence of the first operation example.

まず、S-CSCF100は、着端末Bに対する発端末Aのinitial INVITEリクエストを受信した後、着信先の着端末BがiFC(initial Filter Criteria)に合致するか否かを判定する(ステップS101)。そして、着端末Bが着信転送サービス加入中であれば、S-CSCF100は、そのinitial INVITEリクエストをAS/MRF(転送)200へ転送する(ステップS102)。   First, after receiving the initial INVITE request of the calling terminal A for the called terminal B, the S-CSCF 100 determines whether or not the called terminal B of the called party matches iFC (initial Filter Criteria) (step S101). If the called terminal B is subscribed to the call transfer service, the S-CSCF 100 transfers the initial INVITE request to the AS / MRF (transfer) 200 (step S102).

次に、AS/MRF(転送)200は、受信したinitial INVITEリクエストからCall-IDとFromタグの値を取得し、そのinitial INVITEリクエストに係る呼のFCに保存する(ステップS103)。FCの例を図5に示す。   Next, the AS / MRF (transfer) 200 acquires the Call-ID and the value of the From tag from the received initial INVITE request, and stores them in the FC of the call related to the initial INVITE request (step S103). An example of FC is shown in FIG.

次に、AS/MRF(転送)200は、転送ガイダンスを起動し(ステップS104)、SDPアンサーとsendrecvパラメータが設定されたP-Early-Mediaヘッダを含む183 Session ProgressをS-CSCF100を経由して発端末Aへ送信した後に(ステップS105)、上記FCの「転送ガイダンス」の項目に「提供済」を設定する(ステップS106)。その後、転送ガイダンスがAS/MRF(転送)200から発端末Aへ送信される。   Next, the AS / MRF (transfer) 200 activates the transfer guidance (Step S104), and transmits the 183 Session Progress including the SDP answer and the P-Early-Media header in which the sendrecv parameter is set via the S-CSCF 100. After the transmission to the calling terminal A (step S105), “provided” is set in the item of “transfer guidance” of the FC (step S106). Thereafter, transfer guidance is transmitted from the AS / MRF (transfer) 200 to the calling terminal A.

次に、AS/MRF(転送)200は、initial INVITEリクエストの転送起動処理を開始し、上記FCの「転送起動」の項目に「起動済」を設定した後に(ステップS107)、そのinitial INVITEリクエストをS-CSCF100へ送信する(ステップS108)。   Next, the AS / MRF (transfer) 200 starts the transfer start processing of the initial INVITE request, sets “started” in the “transfer start” item of the FC (step S107), and then sets the initial INVITE request. Is transmitted to the S-CSCF 100 (step S108).

次に、S-CSCF100は、受信したinitial INVITEリクエストを着端末Bを収容するS-CSCF400へ転送し、そのinitial INVITEリクエストに対して返信された180 RingingをAS/MRF(転送)200へ転送する(ステップS109)。   Next, S-CSCF 100 transfers the received initial INVITE request to S-CSCF 400 that accommodates destination terminal B, and transfers 180 Ringing returned in response to the initial INVITE request to AS / MRF (transfer) 200. (Step S109).

次に、AS/MRF(転送)200は、転送された180 Ringingに対応する呼に係るFCを参照し、その呼のFCに設定された各項目の値が規定値と一致するか否かを判定する(ステップS110)。そして、全ての項目が各規定値にそれぞれ一致する場合、AS/MRF(転送)200は、AS/MRF(RBT)300に接続する(ステップS111)。   Next, the AS / MRF (transfer) 200 refers to the FC related to the call corresponding to the transferred 180 Ringing, and determines whether or not the value of each item set in the FC of the call matches the specified value. A determination is made (step S110). If all the items match the specified values, the AS / MRF (transfer) 200 connects to the AS / MRF (RBT) 300 (step S111).

具体的には、該当呼のFCを参照し、例えば、「転送ガイダンス」の項目に「提供済」が設定され、「転送起動」の項目に「起動済」が設定され、「転送起動後のアーリーメディア」の項目に「なし」が設定されている場合に、発端末Aを無音状態とみなし、initial INVITEリクエストをAS/MRF(RBT)300へ送信する。   Specifically, referring to the FC of the corresponding call, for example, “Provisioned” is set in the “Transfer guidance” item, “Started” is set in the “Transfer start” item, and “ When “none” is set in the item of “early media”, the calling terminal A is regarded as a silent state, and an initial INVITE request is transmitted to the AS / MRF (RBT) 300.

その後、そのinitial INVITEリクエストに応じて、AS/MRF(RBT)300からSDPアンサーとsendrecvパラメータが設定されたP-Early-Mediaヘッダを含む183 Session Progressが返信されるので、AS/MRF(転送)200は、その183 Session Progressを受信した後に、上記FCの「転送起動後のアーリーメディア」の項目に「提供済」を設定し(ステップS112)、その183 Session ProgressをS-CSCF100を経由して発端末Aへ転送する(ステップS113)。その後、RBTがAS/MRF(RBT)300から発端末Aへ送信される。これにより、転送ガイダンス提供後も発ユーザにRBTを提供可能となり、無音期間を短くすることができる。   After that, in response to the initial INVITE request, AS / MRF (RBT) 300 returns 183 Session Progress including the SDP answer and the P-Early-Media header in which the sendrecv parameter is set. After receiving the 183 Session Progress, the 200 sets “provided” in the item of “early media after transfer start” of the FC (step S112), and sets the 183 Session Progress via the S-CSCF 100. Transfer to the calling terminal A (step S113). Thereafter, the RBT is transmitted from the AS / MRF (RBT) 300 to the calling terminal A. As a result, the RBT can be provided to the calling user even after the transfer guidance is provided, and the silent period can be shortened.

その後、着端末Bが応答すると、S-CSCF400を経由して200 OK (INV)が送信されるので、S-CSCF100は、その200 OK (INV)をAS/MRF(転送)200へ転送し(ステップS114)、AS/MRF(転送)200は、その200 OK (INV)に対して所定の処理を行った後にS-CSCF100を経由して発端末Aへ送信する(ステップS115)。その後に発端末Aと着端末Bとの間で通話路が確立するが、AS/MRF(RBT)300からのRBTを停止するため、S-CSCF100又はAS/MRF(転送)200は、BYEリクエストをAS/MRF(RBT)300へ送信する(ステップS116)。   Thereafter, when the receiving terminal B responds, 200 OK (INV) is transmitted via the S-CSCF 400, so the S-CSCF 100 transfers the 200 OK (INV) to the AS / MRF (transfer) 200 ( In step S114, the AS / MRF (transfer) 200 performs predetermined processing on the 200 OK (INV), and then transmits the result to the calling terminal A via the S-CSCF 100 (step S115). Thereafter, a communication path is established between the calling terminal A and the called terminal B. However, to stop the RBT from the AS / MRF (RBT) 300, the S-CSCF 100 or the AS / MRF (transfer) 200 transmits the BYE request. Is transmitted to the AS / MRF (RBT) 300 (step S116).

(動作例1の変形例)
AS/MRF(転送)200がGatewayモデルのガイダンス提供方式を適用している場合について説明する。この場合、AS/MRF(転送)200は、ステップS113において、183 Session Progressを転送する代わりに、ステップS111に応じてAS/MRF(RBT)300から受信したSDPを設定したUPDATEリクエストを送信する(メディア張替えを実行する)。同様に、AS/MRF(転送)200は、図6のステップS114’に示すように、ステップS114の後、AS/MRF(RBT)300から受信していたSDPを設定したUPDATEリクエストを送信する(メディア張替えを実行する)。
(Modification of Operation Example 1)
A case will be described in which the AS / MRF (transfer) 200 adopts the gateway model guidance providing method. In this case, in step S113, the AS / MRF (transfer) 200 transmits an UPDATE request in which the SDP received from the AS / MRF (RBT) 300 is set according to step S111 instead of transferring 183 Session Progress (step S113). Perform media reassignment). Similarly, the AS / MRF (transfer) 200 transmits an UPDATE request in which the SDP received from the AS / MRF (RBT) 300 is set after the step S114, as shown in step S114 ′ in FIG. Perform media reassignment).

(動作例2)
動作例2では、S-CSCF100に呼出音提供補助装置1を実装し、AS/MRF(転送)200がForkingモデルのガイダンス提供方式を適用している場合について説明する。この動作例2の処理シーケンスを図7,図8に示す。
(Operation example 2)
In the second operation example, a case will be described in which the ringing tone provision assisting device 1 is mounted on the S-CSCF 100 and the AS / MRF (transfer) 200 applies the guidance providing method of the Forking model. The processing sequence of this operation example 2 is shown in FIGS.

まず、S-CSCF100は、着端末Bに対する発端末Aのinitial INVITEリクエストを受信した後、着信先の着端末BがiFCに合致するか否かを判定する(ステップS201)。そして、着端末Bが着信転送サービス加入中であれば、S-CSCF100は、そのinitial INVITEリクエストをAS/MRF(転送)200へ転送し(ステップS202)、そのinitial INVITEリクエストからCall-IDとFromタグの値を取得してFCに保存する(ステップS203)。FCの例を図9に示す。   First, after receiving the initial INVITE request of the calling terminal A for the called terminal B, the S-CSCF 100 determines whether or not the called terminal B of the called party matches iFC (step S201). Then, if the called terminal B is subscribed to the call transfer service, the S-CSCF 100 transfers the initial INVITE request to the AS / MRF (transfer) 200 (step S202), and from the initial INVITE request, the Call-ID and From The tag value is acquired and stored in the FC (step S203). FIG. 9 shows an example of FC.

次に、AS/MRF(転送)200は、転送ガイダンスを起動し(ステップS204)、SDPアンサーとsendrecvパラメータが設定されたP-Early-Mediaヘッダを含む183 Session ProgressをS-CSCF100を経由して発端末Aへ送信する(ステップS205)。このとき、S-CSCF100は、AS/MRF(転送)200から183 Session Progressを受信したタイミングで、上記FCの「転送ガイダンス」の項目に「提供済」を設定する(ステップS206)。   Next, the AS / MRF (transfer) 200 activates the transfer guidance (step S204), and transmits the 183 Session Progress including the SDP answer and the P-Early-Media header in which the sendrecv parameter is set via the S-CSCF 100. The message is transmitted to the calling terminal A (step S205). At this time, at the timing when the 183 Session Progress is received from the AS / MRF (transfer) 200, the S-CSCF 100 sets “provided” in the “transfer guidance” item of the FC (step S206).

次に、AS/MRF(転送)200は、initial INVITEリクエストの転送起動処理を開始し(ステップS207)、そのinitial INVITEリクエストをS-CSCF100へ送信する(ステップS208)。   Next, the AS / MRF (transfer) 200 starts transfer activation processing of the initial INVITE request (step S207), and transmits the initial INVITE request to the S-CSCF 100 (step S208).

次に、S-CSCF100は、AS/MRF(転送)200からinitial INVITEリクエストを受信すると、上記FCの「転送起動」の項目に「起動済」を設定する(ステップS209)。   Next, when receiving the initial INVITE request from the AS / MRF (transfer) 200, the S-CSCF 100 sets “started” in the “transfer start” item of the FC (step S209).

その後、S-CSCF100は、受信したinitial INVITEリクエストを着端末Bを収容するS-CSCF400へ転送し、そのinitial INVITEリクエストに対して180 Ringingを受信すると(ステップS210)、その180 Ringingに対応する呼に係るFCを参照し、その呼のFCに設定された各項目の値が規定値と一致するか否かを判定する(ステップS211)。そして、全ての項目が各規定値にそれぞれ一致する場合、S-CSCF100は、AS/MRF(RBT)300に接続する(ステップS212)。   Thereafter, S-CSCF 100 transfers the received initial INVITE request to S-CSCF 400 accommodating destination terminal B, and upon receiving 180 Ringing in response to the initial INVITE request (step S210), calls corresponding to the 180 Ringing. It is determined whether or not the value of each item set in the FC of the call matches the specified value with reference to the FC according to (step S211). Then, when all the items match the specified values, the S-CSCF 100 connects to the AS / MRF (RBT) 300 (Step S212).

その後、そのinitial INVITEリクエストに応じて、AS/MRF(RBT)300からSDPアンサーとsendrecvパラメータが設定されたP-Early-Mediaヘッダを含む183 Session Progressが返信されるので、S-CSCF100は、その183 Session Progressを受信すると共に上記FCの「転送起動後のアーリーメディア」の項目に「提供済」を設定し(ステップS213)、その183 Session Progressを発端末Aへ転送する(ステップS214)。その後、RBTがAS/MRF(RBT)300から発端末Aへ送信される。これにより、転送ガイダンス提供後も発ユーザにRBTを提供可能となる。   After that, in response to the initial INVITE request, the AS / MRF (RBT) 300 returns 183 Session Progress including the SDP answer and the P-Early-Media header in which the sendrecv parameter is set, so that the S-CSCF 100 Upon receiving the 183 Session Progress, the item “provided” is set in the “Early media after transfer start” field of the FC (step S213), and the 183 Session Progress is transferred to the calling terminal A (step S214). Thereafter, the RBT is transmitted from the AS / MRF (RBT) 300 to the calling terminal A. As a result, the RBT can be provided to the calling user even after the transfer guidance is provided.

その後、着端末Bが応答すると、S-CSCF400を経由して200 OK (INV)が送信されるので、S-CSCF100は、その200 OK (INV)をAS/MRF(転送)200へ転送し(ステップS215)、AS/MRF(転送)200は、その200 OK (INV)に対して所定の処理を行った後にS-CSCF100を経由して発端末Aへ送信する(ステップS216)。その後に発端末Aと着端末Bとの間で通話路が確立するが、AS/MRF(RBT)300からのRBTを停止するため、S-CSCF100は、BYEリクエストをAS/MRF(RBT)300へ送信する(ステップS217)。   Thereafter, when the receiving terminal B responds, 200 OK (INV) is transmitted via the S-CSCF 400, so the S-CSCF 100 transfers the 200 OK (INV) to the AS / MRF (transfer) 200 ( In step S215), the AS / MRF (transfer) 200 performs predetermined processing on the 200 OK (INV), and then transmits the result to the calling terminal A via the S-CSCF 100 (step S216). Thereafter, a communication path is established between the calling terminal A and the called terminal B. However, to stop the RBT from the AS / MRF (RBT) 300, the S-CSCF 100 sends a BYE request to the AS / MRF (RBT) 300. (Step S217).

(動作例2の変形例)
AS/MRF(転送)200がGatewayモデルのガイダンス提供方式を適用している場合について説明する。この場合、S-CSCF100は、ステップS214において、183 Session Progressを転送する代わりに、ステップS212に応じてAS/MRF(RBT)300から受信したSDPを設定したUPDATEリクエストを送信する(メディア張替えを実行する)。また、S-CSCF100は、図6に示したステップS114’と同様に、ステップS215〜ステップS216の間で、AS/MRF(RBT)300から受信していたSDPを設定したUPDATEリクエストを送信する(メディア張替えを実行する)。
(Modification of Operation Example 2)
A case will be described in which the AS / MRF (transfer) 200 adopts the gateway model guidance providing method. In this case, in step S214, the S-CSCF 100 transmits an UPDATE request in which the SDP received from the AS / MRF (RBT) 300 is set in step S212 instead of transferring the 183 Session Progress (executes media reassignment). Do). Also, the S-CSCF 100 transmits an UPDATE request in which the SDP received from the AS / MRF (RBT) 300 is set between steps S215 to S216, as in step S114 ′ shown in FIG. Perform media reassignment).

以上より、本実施の形態によれば、S-CSCF100又はAS/MRF(転送)200(呼出音提供補助装置1)が、発端末に対する呼の転送ガイダンスの送信済及び未送信を呼毎に管理し、転送ガイダンスの送信後にアーリーメディアが送信されていない呼に対し、RBT提供専用のAS/MRF(RBT)300に接続してRBTを当該呼の発端末へ送信させるので、転送ガイダンス提供後も発ユーザにRBTを提供することができる。   As described above, according to the present embodiment, S-CSCF 100 or AS / MRF (transfer) 200 (ringing sound provision assisting device 1) manages the transmitted and untransmitted call transfer guidance to the calling terminal for each call. However, for a call for which early media has not been transmitted after transmission of the transfer guidance, the call is connected to the AS / MRF (RBT) 300 dedicated to providing the RBT and the RBT is transmitted to the calling terminal of the call. RBT can be provided to the calling user.

なお、本実施の形態では、呼出音提供補助装置1がS-CSCF100又はAS/MRF(転送)200で動作する場合を例に説明したが、IMS/VoIP網を構成する他の装置で実現してもよい。基本的にはIMS/VoIP網を構成する装置群は相互に通信可能であるから、S-CSCF100又はAS/MRF(転送)200で送受信されるデータを他の装置にミラーリングして遠隔監視又は制御可能である。それゆえ、S-CSCF100又はAS/MRF(転送)200以外の装置で上記音声音提供補助方法を実行することも当然に考えられる。   Note that, in the present embodiment, the case where the ringing tone providing auxiliary device 1 operates with the S-CSCF 100 or the AS / MRF (transfer) 200 has been described as an example, but the ringing tone providing auxiliary device 1 is realized with another device configuring the IMS / VoIP network. You may. Basically, a group of devices constituting the IMS / VoIP network can communicate with each other, so that data transmitted / received by the S-CSCF 100 or the AS / MRF (transfer) 200 is mirrored to other devices for remote monitoring or control. It is possible. Therefore, it is of course conceivable to execute the above-mentioned voice sound provision assisting method on a device other than the S-CSCF 100 or the AS / MRF (transfer) 200.

最後に、本実施の形態で説明した呼出音提供補助装置1は、コンピュータで実現できる。また、呼出音提供補助装置1としてコンピュータを機能させるための呼出音提供補助プログラム、その呼出音提供補助プログラムの記憶媒体を作成することも可能である。   Finally, the ringing tone providing assistance device 1 described in the present embodiment can be realized by a computer. It is also possible to create a ringing tone providing auxiliary program for causing a computer to function as the ringing tone providing auxiliary device 1 and a storage medium for the ringing tone providing auxiliary program.

1…呼出音提供補助装置
11…管理部
12…接続部
13…転送部
100…S-CSCF
200…AS/MRF(転送)
300…AS/MRF(RBT)
400…S-CSCF
DESCRIPTION OF SYMBOLS 1 ... Ring-tone provision assistance apparatus 11 ... Management part 12 ... Connection part 13 ... Transfer part 100 ... S-CSCF
200… AS / MRF (transfer)
300… AS / MRF (RBT)
400 ... S-CSCF

Claims (4)

AS/MRF(Application Server/Media Resource Function)又はS−CSCF(Serving Call Session Control Function)の装置で動作する呼出音提供補助装置において、
発端末からの呼について、前記装置による呼処理の進行に応じて、前記呼の転送ガイダンスが前記発端末へ送信されたか否か、前記転送ガイダンスの送信後にSIP(Session Initiation Protocol)のアーリーメディア情報が前記発端末へ送信されたか否かを、呼毎に管理テーブルで管理する管理部と、
前記管理テーブルを参照し、前記発端末からの呼について、着端末から200OKの着信応答がある前までのタイミングで、前記転送ガイダンスの送信後に前記アーリーメディア情報が前記発端末へ送信されていない場合、呼出音出力装置に接続して前記アーリーメディア情報を前記発端末へ送信させ、当該呼出音出力装置に呼出音を前記発端末へ送信させる接続部と、
を備えることを特徴とする呼出音提供補助装置。
In a ring tone providing auxiliary device that operates on an AS / MRF (Application Server / Media Resource Function) or S-CSCF (Serving Call Session Control Function) device,
Regarding the call from the calling terminal, whether or not the transfer guidance of the call is transmitted to the calling terminal according to the progress of the call processing by the device , and the early media information of SIP (Session Initiation Protocol) after the transmission of the transfer guidance. Whether or not has been transmitted to the calling terminal, a management unit that manages in a management table for each call,
Refers to the management table, the call from the calling terminal, the timing of the destination terminal to the previous presence of the incoming call response 200OK, the after transmission of the transfer guidance early if the media information is not transmitted to the calling terminal , connected to the ring back tone output device to send the early media information to the calling terminal, and a connection unit for transmitting a ringing tone to the calling terminal to the ring back tone output device,
A ring tone providing auxiliary device, comprising:
前記呼出音出力装置から前記呼出音に係る前記アーリーメディア情報を受信した後に、当該アーリーメディア情報に含まれるSDP(Session Description Protocol)を設定したUPDATEリクエストを前記発端末へ送信する転送部、
を更に備えることを特徴とする請求項1に記載の呼出音提供補助装置。
After receiving the early media information according to the ring tone from the ringing tone output unit, the transfer unit to send an UPDATE request setting the SDP (Session Description Protocol) contained in the early media information to the calling terminal,
The ringing tone providing assistance device according to claim 1, further comprising:
AS/MRF(Application Server/Media Resource Function)又はS−CSCF(Serving Call Session Control Function)の装置で動作する呼出音提供補助装置で行う呼出音提供補助方法において、
前記呼出音提供補助装置が、
発端末からの呼について、前記装置による呼処理の進行に応じて、前記呼の転送ガイダンスが前記発端末へ送信されたか否か、前記転送ガイダンスの送信後にSIP(Session Initiation Protocol)のアーリーメディア情報が前記発端末へ送信されたか否かを、呼毎に管理テーブルで管理するステップと、
前記管理テーブルを参照し、前記発端末からの呼について、着端末から200OKの着信応答がある前までのタイミングで、前記転送ガイダンスの送信後に前記アーリーメディア情報が前記発端末へ送信されていない場合、呼出音出力装置に接続して前記アーリーメディア情報を前記発端末へ送信させ、当該呼出音出力装置に呼出音を前記発端末へ送信させるステップと、
を行うことを特徴とする呼出音提供補助方法。
A ring tone providing assisting method performed by a ring tone assisting device operating on an AS / MRF (Application Server / Media Resource Function) or S-CSCF (Serving Call Session Control Function) device .
The ringtone providing auxiliary device,
As to the call from the calling terminal, whether or not the transfer guidance of the call has been transmitted to the calling terminal according to the progress of the call processing by the device , and the early media information of SIP (Session Initiation Protocol) after the transmission of the transfer guidance Whether or not has been transmitted to the calling terminal, a step of managing in a management table for each call,
Refers to the management table, the call from the calling terminal, the timing of the destination terminal to the previous presence of the incoming call response 200OK, the after transmission of the transfer guidance early if the media information is not transmitted to the calling terminal , connected to the ring back tone output device to send the early media information to the calling terminal, a step of transmitting a ringing tone to the calling sound output apparatus to the master station,
Performing a ringing tone provision assisting method.
請求項1又は2に記載の呼出音提供補助装置としてコンピュータを機能させることを特徴とする呼出音提供補助プログラム。   A ring tone providing auxiliary program for causing a computer to function as the ring tone providing auxiliary device according to claim 1 or 2.
JP2017047049A 2017-03-13 2017-03-13 Ring tone providing auxiliary device, ring tone providing auxiliary method, and ring tone providing auxiliary program Active JP6663879B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2017047049A JP6663879B2 (en) 2017-03-13 2017-03-13 Ring tone providing auxiliary device, ring tone providing auxiliary method, and ring tone providing auxiliary program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2017047049A JP6663879B2 (en) 2017-03-13 2017-03-13 Ring tone providing auxiliary device, ring tone providing auxiliary method, and ring tone providing auxiliary program

Publications (2)

Publication Number Publication Date
JP2018152695A JP2018152695A (en) 2018-09-27
JP6663879B2 true JP6663879B2 (en) 2020-03-13

Family

ID=63681888

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017047049A Active JP6663879B2 (en) 2017-03-13 2017-03-13 Ring tone providing auxiliary device, ring tone providing auxiliary method, and ring tone providing auxiliary program

Country Status (1)

Country Link
JP (1) JP6663879B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7699553B2 (en) * 2022-01-17 2025-06-27 株式会社Nttドコモ Control System

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4850120B2 (en) * 2007-04-20 2012-01-11 エヌ・ティ・ティ・コミュニケーションズ株式会社 Call control system, call control device, call control method, and call control program
EP2150016A1 (en) * 2008-07-30 2010-02-03 Alcatel Lucent Method and system for selective call forwarding based on media attributes in telecommunication network
JP2011109319A (en) * 2009-11-16 2011-06-02 Nippon Telegr & Teleph Corp <Ntt> Communication system and transfer method
JP2013138311A (en) * 2011-12-28 2013-07-11 Toshiba Corp Telephone system, server device, and transfer control method used for server device

Also Published As

Publication number Publication date
JP2018152695A (en) 2018-09-27

Similar Documents

Publication Publication Date Title
US11431774B2 (en) Method, user equipment and application server for adding media stream of multimedia session
US9591036B2 (en) Method and apparatus for dynamic device pairing
CN101242663A (en) Call switching method, system and equipment based on same number mobile terminal and soft terminal
CN102726023B (en) Method and equipment for forwarding a SIP request message having alerting information associated therewith to a receiving subscriber in a SIP-based communications network
CN100574474C (en) A method for establishing a communication service connection in a communication system
WO2016104622A1 (en) Internetwork connection control device, and connection control method
US9215253B1 (en) Method, device, and system for real-time call annoucement
WO2014094914A1 (en) Real-time monitoring/interrupting of voicemail message recording
WO2012126382A1 (en) Method for implementing main exchange service and gateway apparatus
US9854003B2 (en) System and method for initiating telecommunications sessions through an electronic mail address
US20160286038A1 (en) Method and Device, System and Software Product for Managing a Call
CN101448334A (en) Implementation method of distributed services as well as device and system thereof
US20150264182A1 (en) Voice over long term evolution - called party status
CN101099366B (en) Session initiation protocol intermediate node and the method to session initiation protocol terminal transmission information
JP6663879B2 (en) Ring tone providing auxiliary device, ring tone providing auxiliary method, and ring tone providing auxiliary program
US20180041549A1 (en) In-Session Communication
CN101383827B (en) Method, apparatus and system for media transferring
US10193938B2 (en) Operating a network node
WO2017000481A1 (en) Dialing method and apparatus for voice call
EP1959608A1 (en) A method, a application server and a system for implementing the third party control service
JP6234272B2 (en) Session control method, SIP server, and program for controlling transmission timing of early media
US9667785B2 (en) System and method for preserving call language settings for session initiation protocol diverted calls
WO2019198682A1 (en) Sip proxy server, communication method and sip proxy program
CN114205463B (en) Method and apparatus for suppressing conventional media before broadband voice calls
JP2011041192A (en) Session control apparatus and method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20190220

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20191126

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20200127

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: 20200212

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20200217

R150 Certificate of patent or registration of utility model

Ref document number: 6663879

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350