JP2018164200A - Call control system and call control method - Google Patents

Call control system and call control method Download PDF

Info

Publication number
JP2018164200A
JP2018164200A JP2017060423A JP2017060423A JP2018164200A JP 2018164200 A JP2018164200 A JP 2018164200A JP 2017060423 A JP2017060423 A JP 2017060423A JP 2017060423 A JP2017060423 A JP 2017060423A JP 2018164200 A JP2018164200 A JP 2018164200A
Authority
JP
Japan
Prior art keywords
service
call control
destination
telephone terminal
information
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.)
Pending
Application number
JP2017060423A
Other languages
Japanese (ja)
Inventor
広樹 金成
Hiroki Kanari
広樹 金成
宗晃 小川
Muneaki Ogawa
宗晃 小川
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.)
Nippon Telegraph and Telephone Corp
Original Assignee
Nippon Telegraph and Telephone Corp
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 filed Critical Nippon Telegraph and Telephone Corp
Priority to JP2017060423A priority Critical patent/JP2018164200A/en
Publication of JP2018164200A publication Critical patent/JP2018164200A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Telephonic Communication Services (AREA)

Abstract

PROBLEM TO BE SOLVED: To control use of service responding to a request from the incoming side.SOLUTION: An S-CSCF1b at the incoming side is configured so as to, when a telephone terminal 7b at the incoming side matches a nonpermissive incoming side which is not permitted from using a service, set a piece of service-off information which represents no-use of service to a piece of response signal from the telephone terminal 7b at the incoming side. An S-CSCF1a at the sender side is configured to, when the service-off information is set in the response signal from the S-CSCF1b at the incoming side, stop the cooperation between a media server 5 and an application server 3 which provides the service, which is indicated by the service-off information.SELECTED DRAWING: Figure 5

Description

本発明は、呼を制御する技術に関し、特に着側でサービスの利用を制御する技術に関する。   The present invention relates to a technique for controlling a call, and more particularly to a technique for controlling use of a service on the called side.

現在、男声を女声へ変換する音声変換サービス等、通信中の呼に対して様々なサービスが発側サービスとして提供されている。このようなサービスはユーザの要望を満たす反面、受聴品質の低下や音声遅延の発生を招くため、緊急機関といった特定の着信者に対して接続を行う場合には、そのサービスの利用を停止し得ることが望まれる。   At present, various services such as a voice conversion service for converting a male voice into a female voice are provided as calling side services for calls during communication. Such a service satisfies the user's request, but causes a decrease in listening quality and voice delay. Therefore, when connecting to a specific recipient such as an emergency organization, the use of the service can be stopped. It is desirable.

“3rd Generation Partnership Project; Technical Specification Group Core Network and Terminals; IP multimedia call control protocol based on Session Initiation Protocol (SIP) and Session Description Protocol (SDP); Stage 3 (Release 14)”、3GPP TS 24.229、V14.2.0、2016年12月“3rd Generation Partnership Project; Technical Specification Group Core Network and Terminals; IP multimedia call control protocol based on Session Initiation Protocol (SIP) and Session Description Protocol (SDP); Stage 3 (Release 14)”, 3GPP TS 24.229, V14.2.0 December 2016

しかしながら、非特許文献1のiFC規定では、発側のS−CSCFにおいて、電話端末からSIPリクエストを受信時にiFC及びSDPの記述内容に基づき提供サービスを判定しており、つまり、サービスの利用決定権が発側にあるため、上述した特定の着信先からのサービス利用停止の要望に応えることができなかった。   However, according to the iFC specification of Non-Patent Document 1, the providing service is determined based on the description contents of iFC and SDP when the SIP request is received from the telephone terminal in the S-CSCF on the originating side, that is, the right to use the service is determined. Therefore, it was not possible to meet the above-mentioned request to stop using the service from a specific destination.

本発明は、上記事情を鑑みてなされたものであり、着側からの要求に応じてサービスの利用を制御することを目的とする。   The present invention has been made in view of the above circumstances, and an object thereof is to control the use of a service in response to a request from the callee.

以上の課題を解決するため、請求項1に係る呼制御システムは、発側の呼制御サーバと着側の呼制御サーバを備えた呼制御システムにおいて、前記着側の呼制御サーバは、着信先の電話端末が所定の着信先に一致するかを判定する判定部と、前記所定の着信先に一致する場合、前記着信先の電話端末からの応答信号に所定の情報要素を設定する設定部と、を備え、前記発側の呼制御サーバは、前記着側の呼制御サーバからの応答信号に前記情報要素が設定されているかを判定する判定部と、前記情報要素が設定されているか否かに基づきサービスを提供するサーバとの連携処理を行うかを決定する制御部と、を備えることを特徴とする。   In order to solve the above problems, a call control system according to claim 1 is a call control system comprising a call control server on the caller side and a call control server on the callee side, wherein the call control server on the callee side is called A determination unit that determines whether the telephone terminal matches a predetermined destination; a setting unit that sets a predetermined information element in a response signal from the destination telephone terminal if the telephone terminal matches the predetermined destination; The call control server on the calling side includes a determination unit that determines whether the information element is set in a response signal from the call control server on the called side, and whether the information element is set. And a control unit that determines whether to perform cooperation processing with a server that provides a service based on the above.

請求項2に係る呼制御システムは、発側の呼制御サーバと着側の呼制御サーバと着信先の電話端末を備えた呼制御システムにおいて、前記着信先の電話端末は、応答信号に所定の情報要素を設定する設定部を備え、前記着側の呼制御サーバは、前記着信先の電話端末が所定の着信先に一致するかを判定する判定部と、前記所定の着信先に一致するか否かに基づき前記着信先の電話端末からの応答信号から前記情報要素を削除するか否かを決定する削除部と、を備え、前記発側の呼制御サーバは、前記着側の呼制御サーバからの応答信号に前記情報要素が設定されているかを判定する判定部と、前記情報要素が設定されているか否かに基づきサービスを提供するサーバとの連携処理を行うかを決定する制御部と、を備えることを特徴とする。   The call control system according to claim 2 is a call control system comprising a call control server on the calling side, a call control server on the called side, and a destination telephone terminal. A setting unit configured to set an information element, and the called-side call control server determines whether the destination telephone terminal matches a predetermined destination and whether the destination telephone terminal matches the predetermined destination A deletion unit that determines whether or not to delete the information element from a response signal from the destination telephone terminal based on whether or not the destination call control server is a call control server on the destination side A determination unit that determines whether or not the information element is set in a response signal from the control unit, and a control unit that determines whether to perform cooperation processing with a server that provides a service based on whether or not the information element is set It is characterized by providing.

請求項3に係る呼制御システムは、請求項1又は2に記載の呼制御システムにおいて、前記所定の着信先は、サービスを利用すべきでない非許容着信先であり、前記情報要素は、当該サービスを利用しないことを示すサービスオフ情報であって、前記制御部は、前記サービスオフ情報が設定されている場合、前記サービスオフ情報で示されたサービスを提供するサーバとの連携処理を停止することを特徴とする。   The call control system according to claim 3 is the call control system according to claim 1 or 2, wherein the predetermined destination is a non-permitted destination that should not use a service, and the information element includes the service Service off information indicating that the service is not used, and when the service off information is set, the control unit stops cooperation processing with a server that provides the service indicated by the service off information. It is characterized by.

請求項4に係る呼制御方法は、発側の呼制御サーバと着側の呼制御サーバで行う呼制御方法において、前記着側の呼制御サーバは、着信先の電話端末が所定の着信先に一致するかを判定する判定ステップと、前記所定の着信先に一致する場合、前記着信先の電話端末からの応答信号に所定の情報要素を設定する設定ステップと、を行い、前記発側の呼制御サーバは、前記着側の呼制御サーバからの応答信号に前記情報要素が設定されているかを判定する判定ステップと、前記情報要素が設定されているか否かに基づきサービスを提供するサーバとの連携処理を行うかを決定する制御ステップと、を行うことを特徴とする。   The call control method according to claim 4 is a call control method performed by a call control server on a caller side and a call control server on a callee side, wherein the callee server on the callee side has a destination telephone terminal as a predetermined destination. A determination step for determining whether or not they match, and a setting step for setting a predetermined information element in a response signal from the destination telephone terminal when the predetermined destination is matched. A control server that determines whether the information element is set in a response signal from the call control server on the called side, and a server that provides a service based on whether the information element is set And a control step for determining whether to perform cooperation processing.

請求項5に係る呼制御方法は、発側の呼制御サーバと着側の呼制御サーバと着信先の電話端末で行う呼制御方法において、前記着信先の電話端末は、応答信号に所定の情報要素を設定する設定ステップを行い、前記着側の呼制御サーバは、前記着信先の電話端末が所定の着信先に一致するかを判定する判定ステップと、前記所定の着信先に一致するか否かに基づき前記着信先の電話端末からの応答信号から前記情報要素を削除するか否かを決定する削除ステップと、を行い、前記発側の呼制御サーバは、前記着側の呼制御サーバからの応答信号に前記情報要素が設定されているかを判定する判定ステップと、前記情報要素が設定されているか否かに基づきサービスを提供するサーバとの連携処理を行うかを決定する制御ステップと、を行うことを特徴とする。   The call control method according to claim 5 is a call control method performed by a call control server on the calling side, a call control server on the called side, and a destination telephone terminal, wherein the destination telephone terminal includes predetermined information in a response signal. A setting step of setting an element, and the call control server on the called side determines whether the destination telephone terminal matches a predetermined destination, and whether or not the destination telephone terminal matches the predetermined destination And a deletion step for determining whether or not to delete the information element from the response signal from the destination telephone terminal, and the call control server on the calling side A determination step for determining whether or not the information element is set in the response signal, and a control step for determining whether to perform cooperation processing with a server that provides a service based on whether or not the information element is set; Do The features.

請求項6に係る呼制御方法は、請求項4又は5に記載の呼制御方法において、前記所定の着信先は、サービスを利用すべきでない非許容着信先であり、前記情報要素は、当該サービスを利用しないことを示すサービスオフ情報であって、前記制御ステップでは、前記サービスオフ情報が設定されている場合、前記サービスオフ情報で示されたサービスを提供するサーバとの連携処理を停止することを特徴とする。   The call control method according to claim 6 is the call control method according to claim 4 or 5, wherein the predetermined destination is a non-permitted destination that should not use a service, and the information element includes the service Service off information indicating that the service is not used, and in the control step, when the service off information is set, the cooperation processing with the server that provides the service indicated by the service off information is stopped. It is characterized by.

本発明によれば、着側からの要求に応じてサービスの利用を制御することができる。   According to the present invention, it is possible to control the use of a service in response to a request from the called side.

呼制御システムの全体構成を示す図である。It is a figure which shows the whole structure of a call control system. 発側のS−CSCFの機能ブロック構成を示す図である。It is a figure which shows the functional block structure of calling side S-CSCF. 着側のS−CSCFの機能ブロック構成を示す図である。It is a figure which shows the functional block structure of S-CSCF of a callee side. 着側の電話端末の機能ブロック構成を示す図である。It is a figure which shows the functional block structure of the telephone terminal of the called side. 呼制御システムの処理シーケンスを示す図である。It is a figure which shows the process sequence of a call control system. 呼制御システムの処理シーケンスを示す図である。It is a figure which shows the process sequence of a call control system. 本発明の効果を説明する際の参照図である。It is a reference figure at the time of explaining the effect of the present invention.

本発明は、上述した課題を解決するため、発側のS−CSCFでは、特定の着信者のみが設定可能な情報要素を受信した際に、その情報要素の値がサービスの起動抑止を要望することを示す場合、そのサービスを提供するアプリケーションサーバに対して以降のSIPメッセージを送信しないようにする。以下、本発明を実施する一実施の形態について図面を用いて説明する。   In the present invention, in order to solve the above-described problem, when an S-CSCF on the calling side receives an information element that can be set only by a specific called party, the value of the information element requests that service activation be suppressed. When this is indicated, the subsequent SIP message is not transmitted to the application server that provides the service. Hereinafter, an embodiment for carrying out the present invention will be described with reference to the drawings.

本実施の形態に係る呼制御システムの全体構成を図1に示す。この呼制御システム100は、発側のS−CSCF1a、着側のS−CSCF1b、アプリケーションサーバ3、メディアサーバ5、発側の電話端末7a、及び着側の電話端末7bを備えて構成される。   FIG. 1 shows the overall configuration of the call control system according to the present embodiment. The call control system 100 includes an originating S-CSCF 1a, a terminating S-CSCF 1b, an application server 3, a media server 5, an originating telephone terminal 7a, and an incoming telephone terminal 7b.

発側のS−CSCF1aは、呼制御システム100において、自装置が収容する発側の電話端末7aからのSIP信号を着側のS−CSCF1bへ転送し、発側の電話端末7aと着側の電話端末7bとの間で呼のセッションを確立する呼制御サーバである。本実施の形態では、図2に示すように、判定部11a、及び制御部12aを備えて構成される。   In the call control system 100, the calling-side S-CSCF 1a transfers the SIP signal from the calling-side telephone terminal 7a accommodated by itself to the called-side S-CSCF 1b, and the calling-side telephone terminal 7a and the called-side telephone terminal 7a It is a call control server that establishes a call session with the telephone terminal 7b. In the present embodiment, as shown in FIG. 2, a determination unit 11a and a control unit 12a are provided.

判定部11aは、着側のS−CSCF1bからの応答信号に、サービスを使用しないことを示すサービスオフ情報(前述の情報要素)が設定されているか否かを判定する機能部である。   The determination unit 11a is a functional unit that determines whether or not service-off information (the information element described above) indicating that the service is not used is set in the response signal from the S-CSCF 1b on the called side.

制御部12aは、その応答信号にサービスオフ情報が設定されているか否かに基づきサービスを提供するアプリケーションサーバ3との連携処理を行うかを決定し、その決定結果に基づきSIP信号を処理する機能部である。   The control unit 12a determines whether to perform cooperation processing with the application server 3 that provides a service based on whether or not service-off information is set in the response signal, and processes the SIP signal based on the determination result Part.

具体的には、制御部12aは、応答信号にサービスオフ情報が設定されている場合、そのサービスオフ情報で示されたサービスを提供するアプリケーションサーバ3との連携を停止して、その応答信号及び該応答信号に係る以降の全てのSIP信号を制御する。   Specifically, when service-off information is set in the response signal, the control unit 12a stops cooperation with the application server 3 that provides the service indicated by the service-off information, and the response signal and All subsequent SIP signals related to the response signal are controlled.

一方、応答信号にサービスオフ情報が設定されていない場合、制御部12aは、従前のiFCの規定と同様に、iFC及びSDPの記述内容に基づきサービスを提供するアプリケーションサーバ3との連携を継続して、その応答信号及び該応答信号に係る以降の全てのSIP信号を制御する。   On the other hand, when the service-off information is not set in the response signal, the control unit 12a continues to cooperate with the application server 3 that provides the service based on the description contents of the iFC and SDP, similarly to the previous iFC rules. The response signal and all subsequent SIP signals related to the response signal are controlled.

次に、着側のS−CSCF1bについて説明する。着側のS−CSCF1bは、呼制御システム100において、発側のS−CSCF1aから転送されたSIP信号を自装置が収容する着側の電話端末7bへ送信し、着側の電話端末7bと発側の電話端末7aとの間で呼のセッションを確立する呼制御サーバである。本実施の形態では、図3に示すように、判定部11b、設定部12b、削除部13b、及び記憶部14bを備えて構成される。   Next, the S-CSCF 1b on the called side will be described. In the call control system 100, the terminating S-CSCF 1b transmits the SIP signal transferred from the originating S-CSCF 1a to the terminating telephone terminal 7b accommodated by the own device, and the originating S-CSCF 1b communicates with the terminating telephone terminal 7b. This is a call control server for establishing a call session with the telephone terminal 7a. In the present embodiment, as shown in FIG. 3, the determination unit 11b, the setting unit 12b, the deletion unit 13b, and the storage unit 14b are configured.

判定部11bは、記憶部14bに記憶されている非許容着信先リストを参照し、着信先の電話端末7bがサービスを利用すべきでない非許容着信先に一致するか否かを判定する機能部である。   The determination unit 11b refers to the non-permitted destination list stored in the storage unit 14b, and determines whether or not the destination telephone terminal 7b matches the non-permitted destination that should not use the service. It is.

設定部12bは、着信先の電話端末7bが非許容着信先に一致する場合、その電話端末7bからの応答信号にサービスオフ情報を設定し、一方、その電話端末7bが非許容着信先に一致しない場合、その応答信号にサービスオフ情報を設定しない機能部である。   If the destination telephone terminal 7b matches the non-permitted destination, the setting unit 12b sets service-off information in the response signal from the telephone terminal 7b, while the telephone terminal 7b matches the non-permitted destination. If not, the functional unit does not set service-off information in the response signal.

削除部13bは、着信先の電話端末7bが非許容着信先に一致するか否かに基づき、着信先の電話端末7bからの応答信号からサービスオフ情報を削除するか否かを決定し、その決定結果に基づき応答信号からサービスオフ情報を削除する又は削除しない機能部である。   The deletion unit 13b determines whether or not to delete the service-off information from the response signal from the destination telephone terminal 7b based on whether or not the destination telephone terminal 7b matches the non-permitted destination. This is a functional unit that deletes or does not delete the service-off information from the response signal based on the determination result.

具体的には、削除部13bは、着信先の電話端末7bが非許容着信先に一致する場合、その電話端末7bからの応答信号にサービスオフ情報が設定されていれば、その応答信号からサービスオフ情報を削除せず、一方、その電話端末7bが非許容着信先に一致しない場合、その応答信号からサービスオフ情報を削除する。   Specifically, when the destination telephone terminal 7b matches the non-permitted destination when the destination telephone terminal 7b matches the non-permitted destination, if the service off information is set in the response signal from the telephone terminal 7b, the deletion unit 13b If the off information is not deleted and the telephone terminal 7b does not match the non-permitted destination, the service off information is deleted from the response signal.

記憶部14bは、サービスを利用すべきでない非許容着信先が登録された非許容着信先リストを記憶しておく機能部である。非許容着信先とは、例えば、警察、消防、緊急機関等、受聴品質の低下や音声遅延の発生が好ましくない着信先の電話番号、政府又は行政機関等からサービスを利用しない旨の指定、許可、認可等を受けた着信先の電話番号である。S−CSCF1bは、記憶部14bに対して外部からアクセス可能であり非許容着信先を登録するためのインタフェースを備える。   The storage unit 14b is a functional unit that stores a non-permitted destination list in which non-permitted destinations that should not use the service are registered. Unacceptable destinations include, for example, police, fire departments, emergency agencies, etc., destination telephone numbers that do not favor listening quality degradation or voice delay, and designation / permission not to use services from government or administrative agencies This is the telephone number of the destination that received the authorization. The S-CSCF 1b is accessible from the outside to the storage unit 14b and includes an interface for registering an unacceptable destination.

ここまで、発側のS−CSCF1aと着側のS−CSCF1bの備える機能について説明した。但し、S−CSCF1a及びS−CSCF1bは、上述した機能部のほか、SIP信号等を送受信する通信部、SIP信号に含まれるデータを格納する記憶部、更には3GPPで規定された処理を行う従前の機能部を備えている。なお、S−CSCFは「Serving Call Session Control Function」、iFCは「Initial Filter Criteria」、SDPは「Session Description Protocol」、SIPは「Session Initiation Protocol」の略称である。   Up to this point, the functions of the originating S-CSCF 1a and the terminating S-CSCF 1b have been described. However, the S-CSCF 1a and the S-CSCF 1b are not only the functional units described above, but also a communication unit that transmits / receives a SIP signal, a storage unit that stores data included in the SIP signal, and a process that is defined by 3GPP. The functional part is provided. S-CSCF is an abbreviation for “Serving Call Session Control Function”, iFC is “Initial Filter Criteria”, SDP is “Session Description Protocol”, and SIP is “Session Initiation Protocol”.

次に、アプリケーションサーバ3とメディアサーバ5の備える機能について説明する。アプリケーションサーバ3及びメディアサーバ5は、IPマルチメディアサブシステムが備える従前のアプリケーションサーバ群である。   Next, functions provided in the application server 3 and the media server 5 will be described. The application server 3 and the media server 5 are a group of conventional application servers included in the IP multimedia subsystem.

アプリケーションサーバ3は、様々なサービスプログラムをサービスIDに関連付けて保持しており、発側のS−CSCF1aからの要求に基づき特定のサービスプログラムを起動し又は起動中の特定のサービスプログラムを選択して、その特定のサービスを発側の電話端末7aと着側の電話端末7bへ提供するサーバである。例えば、アプリケーションサーバ3は、男声を女声へ変換する音声変換サービスを提供する。   The application server 3 holds various service programs in association with service IDs, and activates a specific service program or selects a specific service program being activated based on a request from the originating S-CSCF 1a. The server provides the specific service to the telephone terminal 7a on the calling side and the telephone terminal 7b on the called side. For example, the application server 3 provides a voice conversion service that converts a male voice into a female voice.

メディアサーバ5は、様々なメディアデータを保持しており、発側のS−CSCF1aからの要求に基づく特定のサービスで用いるメディアデータをアプリケーションサーバ3と連携して提供するサーバである。例えば、メディアサーバ5は、音声ガイダンス、映像データ、リングバックトーンを提供する。   The media server 5 is a server that holds various media data and provides media data used in a specific service based on a request from the originating S-CSCF 1 a in cooperation with the application server 3. For example, the media server 5 provides voice guidance, video data, and ringback tone.

次に、発側の電話端末7aと着側の電話端末7bについて説明する。発側の電話端末7a及び着側の電話端末7bは、発側のS−CSCF1aと着側のS−CSCF1bを介して確立された呼のセッションを通じて、ユーザの音声情報を相互に交換可能な従前の電話端末である。例えば、スマートフォン、パソコン、テレビ会議端末である。   Next, the calling telephone terminal 7a and the called telephone terminal 7b will be described. The caller terminal 7a and the callee terminal 7b can exchange user voice information with each other through a call session established via the caller S-CSCF1a and callee S-CSCF1b. Phone terminal. For example, a smartphone, a personal computer, and a video conference terminal.

但し、着側の電話端末7bについては、本実施の形態では、図4に示すように、設定部71を備えて構成される。設定部71は、着側のS−CSCF1bからSIP信号を受信した後、そのSIP信号に応答する応答信号にサービスオフ情報を設定する機能部である。設定部71は、サービスを利用しないことを示す予め設定された設定情報に基づきサービスオフ情報を設定してもよいし、着信のタイミングで利用しないサービスをユーザに選択させ、その選択に基づきサービスオフ情報を設定してもよい。   However, the telephone terminal 7b on the called side is configured to include a setting unit 71 as shown in FIG. 4 in the present embodiment. The setting unit 71 is a functional unit that sets service-off information in a response signal that responds to the SIP signal after receiving the SIP signal from the S-CSCF 1b on the called side. The setting unit 71 may set service-off information based on preset setting information indicating that the service is not used, or allows the user to select a service that is not used at the timing of the incoming call, and based on the selection, the service-off information is set. Information may be set.

ここまで、呼制御システム100の備える構成について説明した。なお、着側のS−CSCF1b及び着側の電話端末7bは、サービスオフ情報として、利用しないサービスを1種類のみならず、複数種類のサービスを設定可能である。例えば、着側の電話端末7bは、ユーザの選択又は指定した2つ以上のサービスのサービスオフ情報のみを設定してもよい。   So far, the configuration of the call control system 100 has been described. The S-CSCF 1b on the called side and the telephone terminal 7b on the called side can set not only one type of service that is not used but also a plurality of types of services as service-off information. For example, the destination telephone terminal 7b may set only service-off information of two or more services selected or designated by the user.

次に、本実施の形態に係る呼制御システム100で行う呼制御方法について説明する。本実施の形態では、特定の着信先からの要求に応じてサービスの利用停止を行うため、(1)サービスオフ情報を着側のS−CSCF1bで設定する場合、(2)サービスオフ情報を着側の電話端末7bで設定する場合、について説明する。   Next, a call control method performed by the call control system 100 according to the present embodiment will be described. In this embodiment, in order to stop the use of the service in response to a request from a specific destination, (1) when setting service-off information in the S-CSCF 1b on the called side, (2) receiving service-off information The case of setting in the telephone terminal 7b on the side will be described.

最初に、サービスオフ情報を着側のS−CSCF1bで設定する場合について説明する。この場合に基づく処理シーケンスを図5に示す。   First, a case where service-off information is set in the called-side S-CSCF 1b will be described. A processing sequence based on this case is shown in FIG.

まず、電話端末7aのユーザが電話端末7bとの通話接続を開始すると、電話端末7aは、その電話端末7b宛てのINVITE信号を収容先のS−CSCF1aへ送信する(ステップS1)。   First, when the user of the telephone terminal 7a starts a call connection with the telephone terminal 7b, the telephone terminal 7a transmits an INVITE signal addressed to the telephone terminal 7b to the accommodation S-CSCF 1a (step S1).

次に、S−CSCF1aは、電話端末7aからINVITE信号を受信した後、その電話端末7aのユーザに対応するiFCとINVITE信号に含まれるSDPとを参照して、起動するサービスプログラムを判定し、提供するサービス特定する(ステップS2)。   Next, after receiving the INVITE signal from the telephone terminal 7a, the S-CSCF 1a refers to the iFC corresponding to the user of the telephone terminal 7a and the SDP included in the INVITE signal, and determines the service program to be activated. The service to be provided is specified (step S2).

なお、iFCは、IPマルチメディアサブシステムで電話番号ごとにHSSに登録されているデータであり、どのような場合にサービスを提供する特定のアプリケーションサーバ又はサービスプログラムを利用するのかを決定するためユーザ関連情報の組み合わせが定義されている。つまり、iFCとは、提供するサービスを特定するためのトリガー情報であり、S−CSCF1aは、iFCとSDPの記述内容を基に提供するサービスを特定することができる。   Note that iFC is data registered in the HSS for each telephone number in the IP multimedia subsystem, and is used by the user to determine when to use a specific application server or service program that provides the service. A combination of related information is defined. That is, iFC is trigger information for specifying a service to be provided, and the S-CSCF 1a can specify a service to be provided based on the description contents of iFC and SDP.

次に、S−CSCF1aは、ステップS2で特定したサービスを提供するアプリケーションサーバ3に対してINVITE信号を送信すると、そのアプリケーションサーバ3を介してメディアサーバ5から返信されたSINVITE信号を受信する(ステップS3)。   Next, when the S-CSCF 1a transmits an INVITE signal to the application server 3 that provides the service specified in step S2, the S-CSCF 1a receives the SINVITE signal returned from the media server 5 via the application server 3 (step S3).

次に、S−CSCF1aは、着信先の電話端末7bを収容しているS−CSCF1bへINVITE信号を転送し(ステップS4)、S−CSCF1bは、転送されたINVITE信号を着信先の電話端末7bへ送信する(ステップS5)。その後、電話端末7bは、受信したINVITE信号に対し、例えば「180 Ringing」の応答信号を返信する(ステップS6)。   Next, the S-CSCF 1a transfers the INVITE signal to the S-CSCF 1b that accommodates the destination telephone terminal 7b (step S4), and the S-CSCF 1b transmits the transferred INVITE signal to the destination telephone terminal 7b. (Step S5). Thereafter, the telephone terminal 7b returns a response signal of, for example, “180 Ringing” to the received INVITE signal (step S6).

ここまでに説明したステップS1〜ステップS6の動作は、基本的に従前の呼処理動作と同じである。   The operations in steps S1 to S6 described so far are basically the same as the previous call processing operations.

次に、S−CSCF1b(判定部11b)は、着信先の電話端末7bから応答信号を受信した後、その電話端末7bの電話番号を非許容着信先リスト内の電話番号と照合し、その電話端末7bがサービスを利用すべきでない非許容着信先に一致するか否かを判定する(ステップS7)。   Next, after receiving the response signal from the destination telephone terminal 7b, the S-CSCF 1b (determination unit 11b) collates the telephone number of the telephone terminal 7b with the telephone number in the non-permitted destination list, It is determined whether or not the terminal 7b matches an unacceptable destination that should not use the service (step S7).

ここでは、電話端末7bが非許容着信先に一致すると判定されたものとし、引き続いて、S−CSCF1b(設定部12b)は、電話端末7bに対してサービスの利用を停止するため、サービスオフ情報を応答信号に設定する(ステップS8)。例えば、「A」というサービスを使用しないことを示す「FC-off : Service A」を応答信号のヘッダ部に付加する。   Here, it is assumed that the telephone terminal 7b matches the non-permitted destination, and the S-CSCF 1b (setting unit 12b) subsequently stops using the service to the telephone terminal 7b. Is set as a response signal (step S8). For example, “FC-off: Service A” indicating that the service “A” is not used is added to the header portion of the response signal.

その後、S−CSCF1bは、サービスオフ情報を設定した応答信号を転送元のS−CSCF1aへ転送する(ステップS9)。   Thereafter, the S-CSCF 1b transfers the response signal in which the service-off information is set to the transfer source S-CSCF 1a (step S9).

次に、S−CSCF1a(判定部11a)は、S−CSCF1bから応答信号を受信した後、その応答信号にサービスオフ情報が設定されているか否かを判定する(ステップS10)。上述した例の場合、受信した応答信号に「FC-off : Service A」ヘッダが付加されているかを判定する。   Next, after receiving the response signal from the S-CSCF 1b, the S-CSCF 1a (determination unit 11a) determines whether or not service-off information is set in the response signal (step S10). In the case of the above-described example, it is determined whether the “FC-off: Service A” header is added to the received response signal.

ここでは、受信した応答信号にサービスオフ情報が設定されているため、S−CSCF1a(制御部12a)は、そのサービスオフ情報で示されたサービスを提供するアプリケーションサーバとの連携を停止し、その応答信号及び該応答信号に係るSIP信号を制御する(ステップS11)。   Here, since the service-off information is set in the received response signal, the S-CSCF 1a (the control unit 12a) stops the cooperation with the application server that provides the service indicated by the service-off information. The response signal and the SIP signal related to the response signal are controlled (step S11).

具体的には、上述した例の場合、S−CSCF1aは、応答信号のヘッダ部に付加されている「FC-off : Service A」より「A」のサービスを利用停止サービスとして特定し、ステップS3で接続したアプリケーションサーバ3が「A」のサービスを提供するアプリケーションサーバであれば、受信していた応答信号をアプリケーションサーバ3へ送信することなく、電話端末7aへ送信する。また、S−CSCF1aは、これ以降、電話端末7aから送信される上記応答信号に係る全てのSIP信号をアプリケーションサーバ3へ送信することなく、着側のS−CSCF1bへ転送する。   Specifically, in the case of the above-described example, the S-CSCF 1a identifies the service “A” as the use suspension service from “FC-off: Service A” added to the header portion of the response signal, and step S3 If the application server 3 connected in step 1 is an application server that provides the service “A”, the received response signal is transmitted to the telephone terminal 7 a without being transmitted to the application server 3. Thereafter, the S-CSCF 1 a transfers all SIP signals related to the response signal transmitted from the telephone terminal 7 a to the S-CSCF 1 b on the called side without transmitting to the application server 3.

次に、サービスオフ情報を着側の電話端末7bで設定する場合について説明する。この場合に基づく処理シーケンスを図6に示す。図6に示したステップS31〜ステップS35は、図5に示したステップS1〜ステップS5の処理動作と同じである。   Next, a case where service-off information is set at the destination telephone terminal 7b will be described. A processing sequence based on this case is shown in FIG. Steps S31 to S35 shown in FIG. 6 are the same as the processing operations of steps S1 to S5 shown in FIG.

着信先の電話端末7b(設定部71)は、着側のS−CSCF1bからINVITE信号を受信した後、サービスの利用を停止するため、そのINVITE信号に応答する応答信号にサービスオフ情報を設定する(ステップS36)。例えば、「A」というサービスを使用しないことを示す「FC-off : Service A」を、「180 Ringing」の応答信号のヘッダ部に付加する。   After receiving the INVITE signal from the destination S-CSCF 1b, the destination telephone terminal 7b (setting unit 71) sets service-off information in the response signal in response to the INVITE signal in order to stop using the service. (Step S36). For example, “FC-off: Service A” indicating that the service “A” is not used is added to the header portion of the response signal “180 Ringing”.

次に、電話端末7bは、サービスオフ情報を設定した応答信号をS−CSCF1bへ返信する(ステップS37)。   Next, the telephone terminal 7b returns a response signal in which the service-off information is set to the S-CSCF 1b (step S37).

次に、S−CSCF1b(判定部11b)は、着信先の電話端末7bから応答信号を受信した後、その電話端末7bの電話番号を非許容着信先リスト内の電話番号と照合し、その電話端末7bがサービスを利用すべきでない非許容着信先に一致するか否かを判定する(ステップS38)。   Next, after receiving the response signal from the destination telephone terminal 7b, the S-CSCF 1b (determination unit 11b) collates the telephone number of the telephone terminal 7b with the telephone number in the non-permitted destination list, It is determined whether or not the terminal 7b matches an unacceptable destination that should not use the service (step S38).

ここでは、電話端末7bが非許容着信先に一致すると判定されたものとし、引き続いて、S−CSCF1b(削除部13b)は、電話端末7bに対してサービスの利用を停止するため、受信した応答信号からサービスオフ情報を削除せず(ステップS39)、サービスオフ情報が設定された応答信号をそのまま転送元のS−CSCF1aへ転送する(ステップS40)。   Here, it is assumed that the telephone terminal 7b matches the non-permitted destination, and the S-CSCF 1b (deleting unit 13b) subsequently stops using the service for the telephone terminal 7b, The service off information is not deleted from the signal (step S39), and the response signal in which the service off information is set is directly transferred to the transfer source S-CSCF 1a (step S40).

一方、電話端末7bが非許容着信先に一致しないと判定された場合、S−CSCF1b(削除部13b)は、受信した応答信号からサービスオフ情報を削除して、サービスオフ情報が設定されていない応答信号を転送元のS−CSCF1aへ転送する。   On the other hand, when it is determined that the telephone terminal 7b does not match the unacceptable destination, the S-CSCF 1b (deletion unit 13b) deletes the service-off information from the received response signal, and the service-off information is not set. The response signal is transferred to the transfer source S-CSCF 1a.

これ以降の図6に示したステップS41〜ステップS42は、図5に示したステップS10〜ステップS11の処理動作と同じである。具体的には、S−CSCF1aは、転送された応答信号にサービスオフ情報が含まれているか否かを判定し、サービスオフ情報が設定されていれば、そのサービスオフ情報で示されたサービスを提供するアプリケーションサーバとの連携を停止し、サービスオフ情報が設定されていなければ、iFCとSDPの記述内容を基に提供するサービスを特定し、そのサービスを実行するアプリケーションサーバと連携動作する。   The subsequent steps S41 to S42 shown in FIG. 6 are the same as the processing operations of steps S10 to S11 shown in FIG. Specifically, the S-CSCF 1a determines whether or not the service-off information is included in the transferred response signal. If the service-off information is set, the service indicated by the service-off information is determined. When the cooperation with the application server to be provided is stopped and the service-off information is not set, the service to be provided is specified based on the description contents of the iFC and SDP, and the application server that performs the service operates in cooperation.

以上より、着側のS−CSCF1b又は着側の電話端末7bでサービスオフ情報を設定すると、図7に示すように、従来ではアプリケーションサーバ3とメディアサーバ5を介して行われた通信が、今回の発明ではアプリケーションサーバ3とメディアサーバ5を介することなく行われることになる。それゆえ、本実施の形態によれば、着側からの要求に応じてサービスの利用停止を行うことができる。   As described above, when the service-off information is set in the called-side S-CSCF 1b or the called-side telephone terminal 7b, the communication performed conventionally via the application server 3 and the media server 5 as shown in FIG. In the present invention, the processing is performed without going through the application server 3 and the media server 5. Therefore, according to the present embodiment, use of the service can be stopped in response to a request from the callee side.

なお、サービスオフ情報は、応答信号のヘッダ部のほか、UPDATE信号等のダイアログ内のリクエストに設定してもよい。また、サービスオフ情報としては、SIPヘッダフィールドとその値(従前にない新規に作成した新規ヘッダ又は既存ヘッダの拡張により生成)、SDPのattribute等、様々な形態での実施が可能である。   The service-off information may be set in a request in a dialog such as an UPDATE signal in addition to the header part of the response signal. Further, the service-off information can be implemented in various forms such as a SIP header field and its value (created by an unprecedented newly created new header or an extension of an existing header), an SDP attribute, and the like.

また、サービスオフ情報は、上述したように特定のサービスの起動を抑止する用途としての利用が想定されるが、逆に、通常は起動しない特定のサービスの起動(例えば、通常は音声を録音しないが、当該サービスオフ情報に基づき録音を実施する等)を要望することに利用することも可能である。この場合には、起動するサービスを特定したサービスオン情報を情報要素として用いてもよい。   In addition, as described above, the service-off information is assumed to be used for the purpose of suppressing the activation of a specific service, but conversely, the activation of a specific service that does not normally start (for example, usually does not record voice) However, it can also be used to request recording based on the service-off information. In this case, service-on information specifying a service to be activated may be used as an information element.

更に、サービスオフ情報は、特定の着信者のみが設定可能とし、その他の着信者が自由に設定し得ることを防ぐ必要があり、着側ユーザは発側ユーザに対して真正性の担保が必要である。緊急機関、政府等からその利用を許可されたユーザが想定されるが、その限りではない。   Furthermore, the service-off information can be set only by a specific callee, and it is necessary to prevent other callees from being able to set it freely. The callee user must ensure the authenticity of the caller user. It is. A user who is permitted to use it by an emergency organization, the government, or the like is assumed, but this is not a limitation.

最後に、本実施の形態で説明した呼制御システム100は、コンピュータで実現できる。また、呼制御システム100としてコンピュータを機能させるための呼制御プログラム、その呼制御プログラムの記憶媒体を作成することも可能である。   Finally, the call control system 100 described in the present embodiment can be realized by a computer. It is also possible to create a call control program for causing a computer to function as the call control system 100 and a storage medium for the call control program.

100…呼制御システム
1a…発側のS−CSCF
1b…着側のS−CSCF
3…アプリケーションサーバ
5…メディアサーバ
7a…発側の電話端末
7b…着側の電話端末
11a…判定部
12a…制御部
11b…判定部
12b…設定部
13b…削除部
14b…記憶部
71…設定部
100: Call control system 1a: S-CSCF of calling side
1b ... S-CSCF on the called side
DESCRIPTION OF SYMBOLS 3 ... Application server 5 ... Media server 7a ... Calling side telephone terminal 7b ... Calling side telephone terminal 11a ... Determination part 12a ... Control part 11b ... Determination part 12b ... Setting part 13b ... Deletion part 14b ... Storage part 71 ... Setting part

Claims (6)

発側の呼制御サーバと着側の呼制御サーバを備えた呼制御システムにおいて、
前記着側の呼制御サーバは、
着信先の電話端末が所定の着信先に一致するかを判定する判定部と、
前記所定の着信先に一致する場合、前記着信先の電話端末からの応答信号に所定の情報要素を設定する設定部と、を備え、
前記発側の呼制御サーバは、
前記着側の呼制御サーバからの応答信号に前記情報要素が設定されているかを判定する判定部と、
前記情報要素が設定されているか否かに基づきサービスを提供するサーバとの連携処理を行うかを決定する制御部と、
を備えることを特徴とする呼制御システム。
In a call control system including a call control server on the calling side and a call control server on the called side,
The call control server on the called side is
A determination unit that determines whether the destination telephone terminal matches a predetermined destination;
A setting unit that sets a predetermined information element in a response signal from the destination telephone terminal when the predetermined destination is matched,
The call control server on the calling side
A determination unit for determining whether the information element is set in a response signal from the call control server on the called side;
A control unit that determines whether to perform cooperation processing with a server that provides a service based on whether or not the information element is set;
A call control system comprising:
発側の呼制御サーバと着側の呼制御サーバと着信先の電話端末を備えた呼制御システムにおいて、
前記着信先の電話端末は、
応答信号に所定の情報要素を設定する設定部を備え、
前記着側の呼制御サーバは、
前記着信先の電話端末が所定の着信先に一致するかを判定する判定部と、
前記所定の着信先に一致するか否かに基づき前記着信先の電話端末からの応答信号から前記情報要素を削除するか否かを決定する削除部と、を備え、
前記発側の呼制御サーバは、
前記着側の呼制御サーバからの応答信号に前記情報要素が設定されているかを判定する判定部と、
前記情報要素が設定されているか否かに基づきサービスを提供するサーバとの連携処理を行うかを決定する制御部と、
を備えることを特徴とする呼制御システム。
In a call control system including a call control server on the calling side, a call control server on the called side, and a destination telephone terminal,
The destination telephone terminal is
A setting unit for setting a predetermined information element in the response signal;
The call control server on the called side is
A determination unit for determining whether the destination telephone terminal matches a predetermined destination;
A deletion unit that determines whether to delete the information element from a response signal from the telephone terminal of the destination based on whether or not the predetermined destination matches,
The call control server on the calling side
A determination unit for determining whether the information element is set in a response signal from the call control server on the called side;
A control unit that determines whether to perform cooperation processing with a server that provides a service based on whether or not the information element is set;
A call control system comprising:
前記所定の着信先は、サービスを利用すべきでない非許容着信先であり、前記情報要素は、当該サービスを利用しないことを示すサービスオフ情報であって、
前記制御部は、
前記サービスオフ情報が設定されている場合、前記サービスオフ情報で示されたサービスを提供するサーバとの連携処理を停止することを特徴とする請求項1又は2に記載の呼制御システム。
The predetermined destination is a non-permitted destination that should not use a service, and the information element is service-off information indicating that the service is not used,
The controller is
3. The call control system according to claim 1, wherein when the service-off information is set, cooperation processing with a server that provides the service indicated by the service-off information is stopped.
発側の呼制御サーバと着側の呼制御サーバで行う呼制御方法において、
前記着側の呼制御サーバは、
着信先の電話端末が所定の着信先に一致するかを判定する判定ステップと、
前記所定の着信先に一致する場合、前記着信先の電話端末からの応答信号に所定の情報要素を設定する設定ステップと、を行い、
前記発側の呼制御サーバは、
前記着側の呼制御サーバからの応答信号に前記情報要素が設定されているかを判定する判定ステップと、
前記情報要素が設定されているか否かに基づきサービスを提供するサーバとの連携処理を行うかを決定する制御ステップと、
を行うことを特徴とする呼制御方法。
In the call control method performed by the call control server on the calling side and the call control server on the called side,
The call control server on the called side is
A determination step of determining whether the destination telephone terminal matches a predetermined destination;
If it matches the predetermined destination, a setting step of setting a predetermined information element in a response signal from the telephone terminal of the destination is performed, and
The call control server on the calling side
A determination step of determining whether the information element is set in a response signal from the call control server on the called side;
A control step for determining whether to perform cooperation processing with a server that provides a service based on whether or not the information element is set;
A call control method characterized by:
発側の呼制御サーバと着側の呼制御サーバと着信先の電話端末で行う呼制御方法において、
前記着信先の電話端末は、
応答信号に所定の情報要素を設定する設定ステップを行い、
前記着側の呼制御サーバは、
前記着信先の電話端末が所定の着信先に一致するかを判定する判定ステップと、
前記所定の着信先に一致するか否かに基づき前記着信先の電話端末からの応答信号から前記情報要素を削除するか否かを決定する削除ステップと、を行い、
前記発側の呼制御サーバは、
前記着側の呼制御サーバからの応答信号に前記情報要素が設定されているかを判定する判定ステップと、
前記情報要素が設定されているか否かに基づきサービスを提供するサーバとの連携処理を行うかを決定する制御ステップと、
を行うことを特徴とする呼制御方法。
In the call control method performed by the call control server on the calling side, the call control server on the called side, and the destination telephone terminal,
The destination telephone terminal is
A setting step for setting a predetermined information element in the response signal;
The call control server on the called side is
A determination step of determining whether the destination telephone terminal matches a predetermined destination;
Performing a deletion step of determining whether or not to delete the information element from a response signal from the telephone terminal of the destination based on whether or not it matches the predetermined destination;
The call control server on the calling side
A determination step of determining whether the information element is set in a response signal from the call control server on the called side;
A control step for determining whether to perform cooperation processing with a server that provides a service based on whether or not the information element is set;
A call control method characterized by:
前記所定の着信先は、サービスを利用すべきでない非許容着信先であり、前記情報要素は、当該サービスを利用しないことを示すサービスオフ情報であって、
前記制御ステップでは、
前記サービスオフ情報が設定されている場合、前記サービスオフ情報で示されたサービスを提供するサーバとの連携処理を停止することを特徴とする請求項4又は5に記載の呼制御方法。
The predetermined destination is a non-permitted destination that should not use a service, and the information element is service-off information indicating that the service is not used,
In the control step,
6. The call control method according to claim 4, wherein, when the service-off information is set, the cooperation processing with a server that provides the service indicated by the service-off information is stopped.
JP2017060423A 2017-03-27 2017-03-27 Call control system and call control method Pending JP2018164200A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2017060423A JP2018164200A (en) 2017-03-27 2017-03-27 Call control system and call control method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2017060423A JP2018164200A (en) 2017-03-27 2017-03-27 Call control system and call control method

Publications (1)

Publication Number Publication Date
JP2018164200A true JP2018164200A (en) 2018-10-18

Family

ID=63860311

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017060423A Pending JP2018164200A (en) 2017-03-27 2017-03-27 Call control system and call control method

Country Status (1)

Country Link
JP (1) JP2018164200A (en)

Similar Documents

Publication Publication Date Title
US8548418B1 (en) Methods and devices for distributing ringtone
US11546741B2 (en) Call routing using call forwarding options in telephony networks
US7738638B1 (en) Voice over internet protocol call recording
US8953583B2 (en) Method and system for selective call forwarding based on media attributes in telecommunication network
US20160050079A1 (en) Teleconference message box
US8982737B2 (en) Method, device and system for implementing conference access
CN107580789A (en) Multiple numbers are route for a telecommunication apparatus
KR101465349B1 (en) Method and apparatus for dynamic device pairing
US20100323676A1 (en) Method, systems, and device for implementing color ring back tone service
US20150222753A1 (en) Method for Handling a Call from a Calling Subscriber Towards a Called Subscriber
WO2018001229A1 (en) Method, application server and system for realizing call park
US20150334241A1 (en) Real-Time Monitoring/Interrupting of Voicemail Message Recording
US9826098B2 (en) Systems and methods of conducting conference calls
US9781272B2 (en) System and methods for enhanced multimedia in VoIP networks
JP2011512109A (en) Memo service for telecommunications networks
KR20070051237A (en) System and method for multimedia contents in a communication system
EP3055984B1 (en) Configurable call recording policy
CA2705961C (en) Method and apparatus for enabling a calling party to leave a voice message for a called party
JP2018164200A (en) Call control system and call control method
WO2016183774A1 (en) Call recording method, device and system
JP6891771B2 (en) Telephone system and telephone controller
US9197754B2 (en) Preconfigured sender communication
CN102571819A (en) Method, system and device for realizing multimedia color ring back tone service
JP2011142451A (en) Message transmitter
JP2011041192A (en) Session control apparatus and method