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 PDFInfo
- 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
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
図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
そのため、図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
請求項2に係る呼出音提供補助装置は、請求項1に記載の呼出音提供補助装置において、前記呼出音出力装置から前記呼出音に係るアーリーメディア情報を受信した後に、当該アーリーメディア情報に含まれるSDP(Session Description Protocol)を設定したUPDATEリクエストを前記呼の発端末へ送信する転送部、を更に備えることを特徴とする。
The ringing tone providing auxiliary device according to
請求項3に係る呼出音提供補助方法は、呼出音提供補助装置で呼出音提供補助方法において、前記呼出音提供補助装置が、発端末に対する呼の転送ガイダンスの送信済及び未送信を呼毎に管理するステップと、前記転送ガイダンスの送信後にSIP(Session Initiation Protocol)のアーリーメディア情報が送信されていない呼に対し、呼出音出力装置に接続して呼出音を当該呼の発端末へ送信させるステップと、を行うことを特徴とする。
The ringing tone providing assistance method according to
請求項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.
本発明では、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
管理部11は、受信呼から発端末及び発信先に関する情報を取得し、更に呼処理の進行に応じて、発端末へ転送ガイダンスを送信したか、転送ガイダンスの送信後にアーリーメディアを送信したか等をFilter Criteria(以下、FC)として呼毎に動的に保持し管理する機能部である。
The
接続部12は、管理部11のFCを参照し、転送ガイダンスの送信後にアーリーメディアが発端末へ送信されていない呼に対し、RBT提供専用のAS/MRFに接続してRBTのアーリーメディア及びRBTを該呼の発端末へ送信させる機能部である。
The
転送部13は、RBT提供専用のAS/MRFから送信されるRBTのアーリーメディア及びRBTを発端末へ転送する機能部である。例えば、呼出音提供補助装置1を具備する転送元AS/MRF等がForkingモデルのガイダンス提供方式を採用している場合、転送部13は、RBTに係るアーリーメディア及びRBTを単純転送する処理を行う。また、Gatewayモデルの場合、転送部13は、RBTのアーリーメディアに含まれるSDPを設定したUPDATEリクエストを送信する処理(メディア張替え処理)を行う。
The
次に、システムの全体構成について説明する。本実施の形態では、異なる通信キャリアの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
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
(動作例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
まず、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-
次に、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-
その後、着端末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-
(動作例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
まず、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-
次に、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-
次に、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-
その後、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-
その後、その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-
その後、着端末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-
(動作例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-
以上より、本実施の形態によれば、S-CSCF100又はAS/MRF(転送)200(呼出音提供補助装置1)が、発端末に対する呼の転送ガイダンスの送信済及び未送信を呼毎に管理し、転送ガイダンスの送信後にアーリーメディアが送信されていない呼に対し、RBT提供専用のAS/MRF(RBT)300に接続してRBTを当該呼の発端末へ送信させるので、転送ガイダンス提供後も発ユーザにRBTを提供することができる。
As described above, according to the present embodiment, S-
なお、本実施の形態では、呼出音提供補助装置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
最後に、本実施の形態で説明した呼出音提供補助装置1は、コンピュータで実現できる。また、呼出音提供補助装置1としてコンピュータを機能させるための呼出音提供補助プログラム、その呼出音提供補助プログラムの記憶媒体を作成することも可能である。
Finally, the ringing tone providing
1…呼出音提供補助装置
11…管理部
12…接続部
13…転送部
100…S-CSCF
200…AS/MRF(転送)
300…AS/MRF(RBT)
400…S-CSCF
DESCRIPTION OF
200… AS / MRF (transfer)
300… AS / MRF (RBT)
400 ... S-CSCF
Claims (4)
発端末からの呼について、前記装置による呼処理の進行に応じて、前記呼の転送ガイダンスが前記発端末へ送信されたか否か、前記転送ガイダンスの送信後に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:
を更に備えることを特徴とする請求項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:
前記呼出音提供補助装置が、
発端末からの呼について、前記装置による呼処理の進行に応じて、前記呼の転送ガイダンスが前記発端末へ送信されたか否か、前記転送ガイダンスの送信後に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.
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)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7699553B2 (en) * | 2022-01-17 | 2025-06-27 | 株式会社Nttドコモ | Control System |
Family Cites Families (4)
| 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 |
-
2017
- 2017-03-13 JP JP2017047049A patent/JP6663879B2/en active Active
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 |