JP5411203B2 - Service selection control device and service selection control system - Google Patents

Service selection control device and service selection control system Download PDF

Info

Publication number
JP5411203B2
JP5411203B2 JP2011116886A JP2011116886A JP5411203B2 JP 5411203 B2 JP5411203 B2 JP 5411203B2 JP 2011116886 A JP2011116886 A JP 2011116886A JP 2011116886 A JP2011116886 A JP 2011116886A JP 5411203 B2 JP5411203 B2 JP 5411203B2
Authority
JP
Japan
Prior art keywords
service
control
unit
contract status
instruction 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.)
Active
Application number
JP2011116886A
Other languages
Japanese (ja)
Other versions
JP2012248932A (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 Docomo Inc
Original Assignee
NTT Docomo Inc
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 NTT Docomo Inc filed Critical NTT Docomo Inc
Priority to JP2011116886A priority Critical patent/JP5411203B2/en
Publication of JP2012248932A publication Critical patent/JP2012248932A/en
Application granted granted Critical
Publication of JP5411203B2 publication Critical patent/JP5411203B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Telephonic Communication Services (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Mobile Radio Communication Systems (AREA)

Description

本発明は、サービス選択制御装置及びサービス選択制御システムに関し、特に携帯電話向けの各種のサービスを提供するのに必要な処理を制御するサービス制御装置から、提供すべきサービスを選択するサービス選択制御装置及びサービス選択制御システムに関する。   The present invention relates to a service selection control device and a service selection control system, and more particularly to a service selection control device that selects a service to be provided from a service control device that controls processing required to provide various services for mobile phones. And a service selection control system.

身近に使われている携帯電話向けのサービスには、留守番電話や転送電話のサービス等の従来から馴染みのあるサービスがある。近年では、これらのサービスの他にも、通話内容をそのまま翻訳してくれるサービスや、通話内容をメモ代わりに録音してくれるサービスといったような様々な便利なサービスが提供されようとしている。   There are services that are familiar to the user, such as an answering machine and a transfer telephone service. In recent years, in addition to these services, various convenient services such as a service for translating a call content as it is and a service for recording a call content instead of a memo have been provided.

このような各種のサービスを提供するのにあたっては、事業者側で、ユーザーのサービスの契約状況やユーザーの現在のサービス活性状態等に応じて、サービスを提供するか否かを判断する等の制御が必要になる。ここでいう、ユーザーのサービスの契約状況とは、例えば留守番電話のサービスを契約しているか否かといったことである。また、ユーザーの現在のサービス活性状態とは、例えば留守番電話のサービスが利用開始状態であるか、または利用停止状態であるかといったことである。IMS(IP Multimedia Subsystems)の網におけるサービスを選択する上での制御に関することについては、例えば、下記に示す非特許文献1,2に記載されている。   In providing such various services, the business operator controls whether to provide the service according to the contract status of the user's service, the current service activation status of the user, etc. Is required. Here, the service status of the user service is, for example, whether or not the service of the answering machine is contracted. The current service activation state of the user is, for example, whether the answering machine service is in a use start state or a use stop state. Non-Patent Documents 1 and 2 listed below, for example, relate to control related to selecting a service in an IMS (IP Multimedia Subsystems) network.

IMS網では、上記のサービスを提供するSIP(Session Intiation Protocol)のアプリケーションサーバー(以下、「AS」と省略する。)が、サービスを提供するのに必要な処理の制御を行っている。そして、サービスを選択する際には、SCIM(Service Capability Interaction Manager)が、ユーザー毎のサービスの契約状態や現在のサービス活性状態等を確認してから、対象のASのサービスを特定した上で、ユーザーに提供すべきサービスが選択されるように制御している。   In the IMS network, a SIP (Session Initiation Protocol) application server (hereinafter abbreviated as “AS”) that provides the above-described service controls processing necessary to provide the service. When selecting a service, the Service Capability Interaction Manager (SCIM) confirms the contract status of the service for each user, the current service activation status, etc., and then identifies the target AS service. The service to be provided to the user is selected.

また、ASが複数存在する場合においては、サービスを選択する際に、Service Brokerが、ユーザー毎にサービスを適切な順序で起動したり、ユーザーの現在のサービス活性状態に応じてAS同士で動的に連携を行ったりするように制御している。
しかしながら、現状のIMS網では、サービスを提供するのに必要な処理の制御を行う全てのASのサービスが、SCIMによって選択されるように構築されていない。例えば、留守番電話や転送電話のサービス等といった既存のサービスを提供するのに必要な処理を制御するASが、自らのサービスを提供するのに必要な処理の制御に加えて、別のサービスを選択する上での制御を行うことがある。このため、既存のサービスのASの制御には、別のサービスを追加する度に別のサービスを選択する上での制御が追加される。各サービスのアプリケーションの汎用性を一層高めるためにも、理想としては、SCIMによってサービスを選択する制御を一元化して行えることが望ましい。
In addition, when there are multiple ASs, when selecting a service, Service Broker activates services in an appropriate order for each user, or dynamically between ASs according to the current service activation state of the user. It is controlled to link to
However, in the current IMS network, not all AS services that control processing necessary to provide services are configured to be selected by SCIM. For example, an AS that controls the processing required to provide an existing service such as an answering machine or forwarding service selects another service in addition to controlling the processing required to provide its own service. Control may be performed. For this reason, control for selecting another service is added to the AS control of an existing service every time another service is added. In order to further increase the versatility of the application of each service, it is ideal that the control for selecting the service by SCIM can be performed in a unified manner.

3GPP(Third Generation Partnership Project) TS23.0023GPP (Third Generation Partnership Project) TS23.002 3GPP TR23.8103GPP TR23.810

ところが、サービスの中には、新たに提供されようとしている新規のサービスだけではなく、既に提供されている既存のサービスも数多くある。
例えば、図13に示すように、網100には、既存のサービスを提供するのに必要な処理を制御するサービス制御装置であるAS101と、その既存のサービスに続いて新たに提供されようとしている新規のサービスを提供するのに必要な処理を制御するサービス制御装置であるAS102とがある。そして、S−CSCF(Serving−Call/Session Control Function)104等の制御装置が、図13中の矢印M11で示すような流れでINVITEリクエストをAS101に対して出力する。これにより、AS101が、S−CSCF104によって直接選択される。
However, among services, there are not only new services that are about to be newly provided, but also many existing services that are already provided.
For example, as shown in FIG. 13, the network 100 is going to be newly provided following the existing service and the AS 101 that is a service control device that controls processing necessary to provide the existing service. There is an AS 102 that is a service control apparatus that controls processing necessary to provide a new service. Then, a control device such as an S-CSCF (Serving-Call / Session Control Function) 104 outputs an INVITE request to the AS 101 in the flow indicated by an arrow M11 in FIG. As a result, the AS 101 is directly selected by the S-CSCF 104.

また、図14に示すように、S−CSCF104が、図13中の矢印M12で示すような流れでINVITEリクエストをSCIM103に対して出力する。さらに、SCIM103が、図13中の矢印M13で示すような流れでINVITEリクエストをAS101に対して出力する。これにより、AS101が、SCIM103によって直接選択される。   As shown in FIG. 14, the S-CSCF 104 outputs an INVITE request to the SCIM 103 in the flow shown by the arrow M12 in FIG. Further, the SCIM 103 outputs an INVITE request to the AS 101 in the flow indicated by the arrow M13 in FIG. As a result, the AS 101 is directly selected by the SCIM 103.

このため、全てのASのサービスをSCIMによって直接選択させるように変更する場合には、既存のASの処理を変更しなければならない。また、全てのサービスのASをSCIMによって直接選択させるように変更する場合には、SCIMで管理されるセッションが増えていくのと同時に、SCIMの処理負担が増える。このことから、SCIMの処理能力を低下させることが懸念される。
そこで、本発明は、上記の課題に鑑み、既存のサービスを提供するのに必要な処理の制御を変更したり、新たなセッションを増やしたりすることなく、サービスを選択することのできるサービス選択制御装置及びサービス選択制御システムを提供することを目的とする。
For this reason, when changing so that all AS services are directly selected by SCIM, the processing of the existing AS must be changed. Also, when changing the AS of all services to be directly selected by SCIM, the number of sessions managed by SCIM increases, and at the same time, the processing load of SCIM increases. For this reason, there is a concern that the processing capacity of the SCIM may be reduced.
Therefore, in view of the above problems, the present invention provides service selection control capable of selecting a service without changing the control of processing necessary to provide an existing service or increasing a new session. An object is to provide an apparatus and a service selection control system.

本発明によるサービス選択制御装置及びサービス選択制御システムは、上記の目的を達成するために、次のように構成される。
本発明による第1のサービス選択制御装置は、少なくともユーザー毎のサービスの契約状況を管理する契約状況管理装置に対して、サービスの契約状況を問い合わせるサービス契約状況問合部と、前記サービス契約状況問合部による問い合わせによって得られたサービスの契約状況に基づいてユーザー毎に提供すべきサービスを特定し、サービスの提供に必要な処理を制御するサービス制御装置からサービスを選択するサービス選択部と、を備え、前記サービス選択部は、前記サービス契約状況問合部による問い合わせにより得られたサービスの種類が既存のサービスであった場合には、前記サービス制御装置であって該既存のサービスを提供するサービス制御装置と自制御装置との間の中間制御装置に対して、該既存のサービスを間接的に選択するために用いるサービス起動信号を出力し、前記サービス契約状況問合部による問い合わせにより得られたサービスの種類が新規のサービスであった場合には、前記サービス制御装置であって該新規のサービスを提供するサービス制御装置に対して、該新規のサービスを直接的に選択するために用いるサービス起動信号を出力することを特徴とする。
In order to achieve the above object, a service selection control apparatus and a service selection control system according to the present invention are configured as follows.
The first service selection control device according to the present invention includes a service contract status inquiry unit that inquires at least a contract status management device that manages a service contract status for each user, and the service contract status query. A service selection unit that identifies a service to be provided for each user based on the service contract status obtained by the inquiry by the joint unit, and selects a service from a service control device that controls processing necessary to provide the service; The service selection unit is a service control device that provides the existing service when the service type obtained by the inquiry from the service contract status inquiry unit is an existing service. the intermediate control device between the control device and the own control unit, indirectly the existing service Outputs service activation signal used for-option, when the type of service obtained by the query by the service contract status inquiry unit is a novel service, a said service control device of the new service A service activation signal used to directly select the new service is output to the service control apparatus that provides the service .

上記の第1のサービス選択制御装置によれば、サービス契約状況問合部が、最初に、ユーザー毎のサービスの契約状態や現在のサービス活性状態等を判断する。その上で、サービス選択部が、提供すべきサービスを特定した上で、そのサービスを選択する。そして、サービス選択部が、中間制御装置に対して、サービス起動信号を出力する。具体的には、3XXレスポンスのリダイレクションを返す。そして、サービス制御装置を間接的に選択する。
これにより、既存のサービス制御装置の処理を変更したり、サービス選択制御装置で管理されるセッションをなるべく増やしたりすることなく、サービス選択制御装置はサービスを選択することが可能となる。
According to the first service selection control device, the service contract status inquiry unit first determines the service contract status, current service activation status, and the like for each user. Then, the service selection unit selects the service after specifying the service to be provided. Then, the service selection unit outputs a service activation signal to the intermediate control device. Specifically, the redirection of 3XX response is returned. Then, the service control device is indirectly selected.
As a result, the service selection control apparatus can select a service without changing the processing of the existing service control apparatus or increasing the number of sessions managed by the service selection control apparatus as much as possible.

本発明による第2のサービス選択制御装置は、前記サービス選択部により選択されたサービスの提供に必要な処理を、複数の所定の処理の中から選択して行うように制御するために用いる制御指示情報を生成する制御指示情報生成部を備え、前記選択するサービス選択部は、前記制御指示情報生成部により生成された制御指示情報が付加された前記サービス起動信号を出力することを特徴とする。
上記の第2のサービス選択制御装置によれば、制御指示情報生成部により生成された制御指示情報を用いることで、例えば、制御指示情報が付加されたサービス起動信号を受けとったサービス制御装置は、サービスを提供するのに必要な処理を、条件に応じて所定の処理に変更して行うことが可能となる。
The second service selection control device according to the present invention provides a control instruction used to control a process necessary for providing the service selected by the service selection unit to be selected from a plurality of predetermined processes. A control instruction information generation unit for generating information is provided, and the service selection unit to select outputs the service activation signal to which the control instruction information generated by the control instruction information generation unit is added.
According to the second service selection control device described above, by using the control instruction information generated by the control instruction information generation unit, for example, the service control device that has received the service activation signal to which the control instruction information is added, Processing necessary for providing the service can be changed to predetermined processing according to conditions.

本発明による第3のサービス選択制御装置は、前記制御指示情報生成部は、前記サービス制御装置のサービスを順番に複数選択していくように処理を制御するための制御指示情報を生成することを特徴とする。
上記の第3のサービス選択制御装置によれば、制御指示情報生成部により生成された制御指示情報を用いたことで、例えば、制御指示情報が付加されたサービス起動信号を受けとったサービス制御装置は、サービスを提供するのに必要な処理を、条件に応じて所定の処理に変更して行う。さらに、そのサービス制御装置は、別のサービスを提供するのに必要な処理を制御するサービス制御装置を選択するための処理を行うことが可能となる。
In a third service selection control device according to the present invention, the control instruction information generation unit generates control instruction information for controlling processing so that a plurality of services of the service control device are selected in order. Features.
According to the third service selection control device, for example, the service control device that has received the service activation signal to which the control instruction information is added can use the control instruction information generated by the control instruction information generation unit. The processing necessary for providing the service is changed to a predetermined processing according to the conditions. Further, the service control device can perform processing for selecting a service control device that controls processing necessary to provide another service.

本発明による第4のサービス選択制御装置は、少なくともユーザー毎のサービスの契約状況を管理する契約状況管理装置に対して、サービスの契約状況を問い合わせるサービス契約状況問合部と、前記サービス契約状況問合部による問い合わせによって得られたサービスの契約状況に基づいてユーザー毎に提供すべきサービスを特定し、サービスの提供に必要な処理を制御するサービス制御装置からサービスを選択するサービス選択部と、前記サービス選択部により選択されたサービスの提供に必要な処理を、複数の所定の処理の中から選択して行うように制御するために用いる制御指示情報を生成する制御指示情報生成部と、を備え、前記制御指示情報生成部は、前記サービス制御装置のサービスを順番に複数選択していくように処理を制御するための制御指示情報を生成し、前記サービス選択部は、前記サービス制御装置と自制御装置との間の中間制御装置に対して、サービスを間接的に選択するために用いる、前記制御指示情報生成部により生成された制御指示情報が付加されたサービス起動信号を出力することを特徴とする。
上記の第4のサービス選択制御装置によれば、サービス契約状況問合部が、最初に、ユーザー毎のサービスの契約状態や現在のサービス活性状態等を判断する。その上で、サービス選択部が、提供すべきサービスを特定した上で、そのサービスを選択する。そして、サービス選択部が、中間制御装置に対して、サービス起動信号を出力する。具体的には、3XXレスポンスのリダイレクションを返す。そして、サービス制御装置を間接的に選択する。これにより、既存のサービス制御装置の処理を変更したり、サービス選択制御装置で管理されるセッションをなるべく増やしたりすることなく、サービス選択制御装置はサービスを選択することが可能となる。また、上記の第4のサービス選択制御装置によれば、制御指示情報生成部により生成された制御指示情報を用いることで、例えば、制御指示情報が付加されたサービス起動信号を受けとったサービス制御装置は、サービスを提供するのに必要な処理を、条件に応じて所定の処理に変更して行うことが可能となる。さらに、上記の第4のサービス選択制御装置は、別のサービスを提供するのに必要な処理を制御するサービス制御装置を選択するための処理を行うことが可能となる。
本発明による第のサービス選択制御装置は、前記サービス選択部は、前記サービス契約状況問合部による問い合わせにより得られたサービスの種類に応じて、前記サービス制御装置に対して前記サービス起動信号を出力することで、サービスを直接選択することを特徴とする。
上記の第のサービス選択制御装置によれば、例えば、新規のサービスの提供に必要な処理を制御するサービス制御装置のように、自制御装置から直接選択されるサービス制御装置にあっては、そのサービス制御装置に対してサービス起動信号を直接出力する。これにより、サービス選択制御装置は、サービス制御装置で提供されるサービスを選択することが可能となる。
A fourth service selection control device according to the present invention includes a service contract status inquiry unit that inquires at least a contract status management device that manages a service contract status for each user, and the service contract status query. A service selection unit that identifies a service to be provided for each user based on a service contract status obtained by an inquiry by a joint unit, and selects a service from a service control device that controls processing necessary to provide the service; and A control instruction information generation unit that generates control instruction information used to control a process necessary for providing the service selected by the service selection unit so that the process is selected from a plurality of predetermined processes. The control instruction information generation unit controls processing so as to select a plurality of services of the service control device in order. Control instruction information is generated, and the service selection unit is used to indirectly select a service for an intermediate control device between the service control device and the own control device. A service activation signal to which the control instruction information generated by the generation unit is added is output.
According to the fourth service selection control device described above, the service contract status inquiry unit first determines the service contract status, current service activation status, and the like for each user. Then, the service selection unit selects the service after specifying the service to be provided. Then, the service selection unit outputs a service activation signal to the intermediate control device. Specifically, the redirection of 3XX response is returned. Then, the service control device is indirectly selected. As a result, the service selection control apparatus can select a service without changing the processing of the existing service control apparatus or increasing the number of sessions managed by the service selection control apparatus as much as possible. Further, according to the fourth service selection control device, for example, the service control device that receives the service activation signal to which the control instruction information is added by using the control instruction information generated by the control instruction information generation unit. The processing necessary for providing the service can be changed to a predetermined processing according to the conditions. Furthermore, the fourth service selection control device can perform processing for selecting a service control device that controls processing necessary to provide another service.
In a fifth service selection control device according to the present invention, the service selection unit sends the service activation signal to the service control device in accordance with a type of service obtained by an inquiry from the service contract status inquiry unit . It is characterized by directly selecting a service by outputting.
According to the fifth service selection control device described above, for example, in a service control device that is directly selected from the own control device, such as a service control device that controls processing necessary for providing a new service, A service activation signal is directly output to the service control apparatus. Accordingly, the service selection control device can select a service provided by the service control device.

本発明による第1のサービス選択制御システムは、サービスの提供に必要な処理を制御するサービス制御部と、少なくとも前記サービス制御部により処理を制御されるサービスのユーザー毎の契約状況を管理する契約状況管理部と、前記契約状況管理部に対してサービスの契約状況を問い合わせ、当該問い合わせによって得られたサービスの契約状況に基づいてユーザー毎に提供すべきサービスを特定し、当該特定されたサービスの提供に必要な処理を制御するサービス制御部からサービスを選択するサービス選択制御部と、を備え、前記サービス選択制御部は、サービスの契約状況の問い合わせにより得られたサービスの種類が既存のサービスであった場合には、前記サービス制御部であって前記既存のサービスを提供するサービス制御部と前記サービス選択制御部との間の中間制御部に対して、前記既存のサービスを間接的に選択するために用いるサービス起動信号を出力し、サービスの契約状況の問い合わせにより得られたサービスの種類が新規のサービスであった場合には、前記サービス制御部であって前記新規のサービスを提供するサービス制御部に対して、前記新規のサービスを直接的に選択するために用いるサービス起動信号を出力することを特徴とする。
上記の第1のサービス選択制御システムによれば、自制御システムを構成するサービス制御部や中間制御部等は、サービス選択制御部から出力されたサービス起動信号に従って、サービスを選択するための処理の制御を行う。これにより、サービス選択制御部にあっては、既存のサービス制御部の処理を変更したり、サービス選択制御部で管理されるセッションを新たに増やしたりすることなく、サービスを選択することが可能となる。
A first service selection control system according to the present invention includes a service control unit that controls processing necessary for providing a service, and a contract status that manages a contract status for each user of a service that is controlled by at least the service control unit. Inquire about the contract status of the service to the management section and the contract status management section, identify the service to be provided for each user based on the contract status of the service obtained by the inquiry, and provide the identified service A service selection control unit that selects a service from a service control unit that controls processing required for the service, and the service selection control unit has a service type obtained by an inquiry about a service contract status as an existing service. If the the service control unit for providing the existing service to a said service control unit The intermediate control unit between said service selection control unit, the existing services and outputs a service start signal used to selectively indirectly, the type of the obtained service by querying the contract status of the service If the service is a new service, a service activation signal used to directly select the new service is output to the service control unit that provides the new service. It is characterized by that.
According to the first service selection control system described above, the service control unit, the intermediate control unit, etc. constituting the self-control system perform processing for selecting a service according to the service activation signal output from the service selection control unit. Take control. As a result, the service selection control unit can select a service without changing the processing of the existing service control unit or newly increasing the number of sessions managed by the service selection control unit. Become.

本発明による第2のサービス選択制御システムは、サービスの提供に必要な処理を制御するサービス制御部と、少なくとも前記サービス制御部により処理を制御されるサービスのユーザー毎の契約状況を管理する契約状況管理部と、前記契約状況管理部に対してサービスの契約状況を問い合わせ、当該問い合わせによって得られたサービスの契約状況に基づいてユーザー毎に提供すべきサービスを特定し、当該特定されたサービスの提供に必要な処理を制御するサービス制御部からサービスを選択し、当該選択されたサービスの提供に必要な処理を、複数の所定の処理の中から選択して行うように制御するために用いる制御指示情報を生成するサービス選択制御部と、を備え、前記サービス選択制御部は、前記サービス制御部のサービスを順番に複数選択していくように処理を制御するための制御指示情報を生成し、前記サービス制御部と前記サービス選択制御部との間の中間制御部に対して、サービスを間接的に選択するために用いる、前記制御指示情報が付加されたサービス起動信号を出力することを特徴とする。
上記の第2のサービス選択制御システムによれば、自制御システムを構成するサービス制御部や中間制御部等は、サービス選択制御部から出力されたサービス起動信号に従って、サービスを選択するための処理の制御を行う。
これにより、サービス選択制御部にあっては、既存のサービス制御部の処理を変更したり、サービス選択制御部で管理されるセッションを新たに増やしたりすることなく、サービスを選択することが可能となる。
A second service selection control system according to the present invention includes a service control unit that controls a process necessary for providing a service, and a contract status that manages a contract status for each user of a service that is controlled by at least the service control unit. Inquire about the contract status of the service to the management section and the contract status management section, identify the service to be provided for each user based on the contract status of the service obtained by the inquiry, and provide the identified service A control instruction used to select a service from a service control unit that controls processing necessary for the selected service, and to perform control to select and perform a process necessary for providing the selected service from a plurality of predetermined processes A service selection control unit that generates information, and the service selection control unit orders services of the service control unit. In order to generate control instruction information for controlling processing so that a plurality of processes are selected, and to indirectly select a service to an intermediate control unit between the service control unit and the service selection control unit And a service activation signal to which the control instruction information is added is used.
According to the second service selection control system described above, the service control unit, the intermediate control unit, and the like constituting the self-control system perform processing for selecting a service according to the service activation signal output from the service selection control unit. Take control.
As a result, the service selection control unit can select a service without changing the processing of the existing service control unit or newly increasing the number of sessions managed by the service selection control unit. Become.

本発明によれば、サービス選択制御装置は、中間制御装置に対して、サービス起動信号を出力することにより、サービス制御装置を間接的に選択する。よって、サービス選択制御装置にあっては、サービス制御装置の既存のサービスを提供するのに必要な処理を変更したり、サービス選択制御装置で管理されるセッションを新たに増やしたりすることなく、サービスを選択することができる。また、別のサービスを追加する度に、既存のサービス制御装置の制御に別のサービスを選択する上で必要になる制御を追加する必要がない。   According to the present invention, the service selection control device indirectly selects the service control device by outputting a service activation signal to the intermediate control device. Therefore, in the service selection control device, the service control device does not change the processing necessary for providing the existing service, and does not increase the number of sessions managed by the service selection control device. Can be selected. Further, every time another service is added, it is not necessary to add control necessary for selecting another service to control the existing service control apparatus.

このように、サービス選択制御装置が、サービスを選択するための処理の制御を行うことで、既存のサービスと新規のサービスとの管理・制御を一元化することができる。
また、サービス選択制御システムでは、サービス制御装置で提供されるサービスのアプリケーションの汎用性を一層高めることができる。新規のサービスの提供を始めようとする際に、従来よりも、サービスの導入に必要な期間を短縮すると共に、より安価にサービスを提供することができる。さらに、サービス選択制御システムでは、サービス選択制御システムを用いた網のトラヒック量を抑えることができると共に、網の既設の設備を最大限に活用することができる。
As described above, the service selection control device controls the process for selecting a service, whereby the management and control of the existing service and the new service can be unified.
In the service selection control system, the versatility of the service application provided by the service control apparatus can be further enhanced. When starting to provide a new service, it is possible to shorten the period required for the introduction of the service and to provide the service at a lower cost than before. Further, in the service selection control system, it is possible to suppress the traffic volume of the network using the service selection control system and to make maximum use of the existing facilities of the network.

本発明の実施形態に係るSCIM26を用いて構成された網10の概略構成を示すブロック図である。It is a block diagram which shows schematic structure of the network 10 comprised using SCIM26 which concerns on embodiment of this invention. SCIM26の機能構成を示すブロック図である。3 is a block diagram showing a functional configuration of an SCIM 26. FIG. SCIM26におけるサービスを選択する際の制御の処理の流れを示す模式図である。It is a schematic diagram which shows the flow of the process of the control at the time of selecting the service in SCIM26. SCIM26が、S−CSCF23を介してASを選択する場合の網10の各制御装置の第1の処理の流れを示すシーケンス図である。FIG. 6 is a sequence diagram showing a first processing flow of each control device of the network 10 when the SCIM 26 selects an AS via the S-CSCF 23. SCIM26が、S−CSCF23を介してASを選択する場合の網10の各制御装置の第2の処理の流れを示すシーケンス図である。It is a sequence diagram which shows the flow of the 2nd process of each control apparatus of the network 10 when SCIM26 selects AS via S-CSCF23. SCIM26が、制御指示情報を用いてASを選択する場合の網10の各制御装置の第3の処理の流れを示す第1のシーケンス図である。FIG. 11 is a first sequence diagram illustrating a third processing flow of each control device of the network 10 when the SCIM 26 selects an AS using control instruction information. SCIM26が、制御指示情報を用いてASを選択する場合の網10の各制御装置の第3の処理の流れを示す第2のシーケンス図である。It is a 2nd sequence diagram which shows the flow of the 3rd process of each control apparatus of the network 10 when SCIM26 selects AS using control instruction information. 発信から応答までの間の発信側のユーザーに提供されるサービスと、着信側の端末のユーザーに提供されるサービスを示す模式図である。It is a schematic diagram which shows the service provided to the user of the transmission side from the time of transmission to a response and the service provided to the user of the terminal of the reception side. 第1の具体的なサービスを提供する際の発信側の網10と着信側の網50の各制御装置の処理の流れを示す模式図である。It is a schematic diagram which shows the flow of a process of each control apparatus of the network 10 of the transmission side at the time of providing a 1st specific service, and the network 50 of a receiving side. 第2の具体的なサービスを提供する際の発信側の網10と着信側の網50の各制御装置の処理の流れを示す模式図である。It is a schematic diagram which shows the flow of a process of each control apparatus of the network 10 of the transmission side at the time of providing a 2nd concrete service, and the network 50 of a receiving side. 第3の具体的なサービスを提供する際の発信側の網10と着信側の網50の各制御装置の処理の流れを示す模式図である。It is a schematic diagram which shows the flow of a process of each control apparatus of the network 10 of the transmission side at the time of providing a 3rd specific service, and the network 50 of a receiving side. 発信側の網10と着信側の網50とにあるSIPセッションを示す模式図である。FIG. 2 is a schematic diagram showing SIP sessions in a network 10 on a transmission side and a network 50 on a reception side. 背景技術におけるAS101を選択する場合の網100の各制御装置の第1の処理の流れを示す模式図である。It is a schematic diagram which shows the flow of the 1st process of each control apparatus of the network 100 in the case of selecting AS101 in background art. 背景技術におけるAS101を選択する場合の網100の各制御装置の第2の処理の流れを示す模式図である。It is a schematic diagram which shows the flow of the 2nd process of each control apparatus of the network 100 in the case of selecting AS101 in background art.

以下、添付図面を参照しながら、本発明のサービス選択制御装置を用いて構成された網の好適な実施形態を詳細に説明する。
(SCIM26を用いて構成された網10の構成)
まず、図1を参照して、本発明の実施形態に係るSCIM26を用いて構成された網10の概略構成を説明する。
DESCRIPTION OF EMBODIMENTS Hereinafter, a preferred embodiment of a network configured using a service selection control apparatus of the present invention will be described in detail with reference to the accompanying drawings.
(Configuration of network 10 configured using SCIM 26)
First, a schematic configuration of a network 10 configured using the SCIM 26 according to the embodiment of the present invention will be described with reference to FIG.

図1に示す網10は、IMS網の一部であり、P−CSCF(Proxy−Call/Session Control Function)21と、HSS(Home Subscriber Server)22と、S−CSCF23と、AS24,25−1,25−2と、SCIM26と、図では記載を省略している各制御装置とを備えて構成される。また、端末31は、例えばスマートフォン等の携帯端末である。なお、網10の概略構成を説明しているため、図1では説明の上で必要な制御装置だけを図示している。実際には、端末31とP−CSCF21との間には、図示しない無線基地局装置等が設けられており、それらの装置を介して端末31が、網10に接続されることになる。   A network 10 illustrated in FIG. 1 is a part of an IMS network, and includes a P-CSCF (Proxy-Call / Session Control Function) 21, an HSS (Home Subscriber Server) 22, an S-CSCF 23, and AS24, 25-1. 25-2, SCIM 26, and control devices not shown in the figure. The terminal 31 is a mobile terminal such as a smartphone. Since the schematic configuration of the network 10 is described, only the control device necessary for the description is illustrated in FIG. Actually, a radio base station apparatus (not shown) or the like is provided between the terminal 31 and the P-CSCF 21, and the terminal 31 is connected to the network 10 via these apparatuses.

P−CSCF21は、網10に接続される端末31が接続される制御装置であり、SIPサーバとしてSIPメッセージの処理を行う。
HSS22は、ユーザーが契約しているサービスの内容に関する情報(ユーザープロファィル情報)等を管理する契約状況管理装置である。
S−CSCF23は、P−CSCF21と同様にSIPサーバとしてSIPメッセージの処理を行う。また、S−CSCF23は、HSS22からユーザープロファイル情報を取得する。その上で、S−CSCF23は、例えばユーザーのサービスの契約状態等を確認したり、ユーザープロファイル情報のiFC(Initial filter criteria)を参照してSIPメッセージを各SIP ASを経由するように変更したりする。
The P-CSCF 21 is a control device to which a terminal 31 connected to the network 10 is connected, and processes a SIP message as an SIP server.
The HSS 22 is a contract status management apparatus that manages information (user profile information) and the like related to the contents of services contracted by the user.
Similar to the P-CSCF 21, the S-CSCF 23 processes a SIP message as a SIP server. The S-CSCF 23 acquires user profile information from the HSS 22. In addition, the S-CSCF 23 confirms, for example, the contract status of the user's service, or refers to the user profile information iFC (Initial Filter Criteria) and changes the SIP message to pass through each SIP AS. To do.

複数のAS24,25−1,25−2は、携帯電話の各種のサービスを提供するのに必要な処理を制御するサービス制御装置である。
AS24は、既存のサービスを提供するのに必要な処理を制御するサービス制御装置である。既存のサービスとは、例えば、留守番電話や転送電話のサービスである。
AS25−1,25−2は、上記の既存のサービスに続いて新たに提供されようとしている新規のサービスを提供するのに必要な処理を制御するサービス制御装置である。新規のサービスとは、例えば、通話内容をそのまま翻訳してくれるサービスや、通話内容をメモ代わりに録音してくれるサービスである。
The plurality of ASs 24, 25-1, 25-2 are service control devices that control processing necessary to provide various services of the mobile phone.
The AS 24 is a service control device that controls processing necessary to provide an existing service. The existing service is, for example, an answering machine or transfer telephone service.
The AS 25-1 and 25-2 are service control devices that control processing necessary to provide a new service that is about to be newly provided following the existing service. The new service is, for example, a service that translates the content of the call as it is or a service that records the content of the call instead of a memo.

なお、ここでは、既存のサービスを提供するのに必要な処理を制御するASは1つであり、また新規のサービスを提供するのに必要な処理を制御するASは2つであるが、ASの数はこれらに限定されるものでない。
SCIM26は、ユーザー毎のサービスの契約状況や現在のサービス活性状態をHSS22に問い合わせて、サービスを提供するか否かを判断する。その上で、SCIM26は、各ASのサービスを選択するための処理の制御を行う。
Here, there is one AS that controls the processing necessary to provide the existing service, and there are two ASs that control the processing necessary to provide the new service. The number of is not limited to these.
The SCIM 26 inquires of the HSS 22 about the service contract status for each user and the current service activation state, and determines whether to provide the service. In addition, the SCIM 26 controls processing for selecting each AS service.

なお、上記のAS24,25−1,25−2及びSCIM26の各制御装置から、SIPとしてSIP AS27を構成している。また、S−CSCF23やP−CSCF21等は、AS24,25−1,25−2とSCIM26との間の中間制御装置の一つであり、AS24,25−1,25−2とSCIM26とHSS22との制御装置の処理部からサービス選択制御システムを構成している。   In addition, SIP AS27 is comprised from each control apparatus of said AS24, 25-1, 25-2, and SCIM26 as SIP. The S-CSCF 23 and the P-CSCF 21 are one of intermediate control devices between the AS 24, 25-1, 25-2 and the SCIM 26. The AS 24, 25-1, 25-2, the SCIM 26 and the HSS 22 A service selection control system is configured from the processing unit of the control device.

(SCIM26の機能構成)
続いて、図2を参照して、上記で説明した網10に用いられているSCIM26の機能構成を説明する。
図2に示すSCIM26は、サービス契約状況問合部26aと、サービス選択部26bと、制御指示情報生成部26cと、制御信号送受部26dと、サービス情報保持部26eとを備えて構成される。
サービス契約状況問合部26aは、HSS22に対して、ユーザー毎のサービスの契約状況や現在のサービス活性状態等を問い合わせる。
(Functional configuration of SCIM26)
Next, the functional configuration of the SCIM 26 used in the network 10 described above will be described with reference to FIG.
The SCIM 26 shown in FIG. 2 includes a service contract status inquiry unit 26a, a service selection unit 26b, a control instruction information generation unit 26c, a control signal transmission / reception unit 26d, and a service information holding unit 26e.
The service contract status inquiry unit 26a inquires of the HSS 22 about the contract status of the service for each user, the current service activation status, and the like.

サービス選択部26bは、サービス契約状況問合部26aによる問い合わせによって得られたサービスの契約状況や現在のサービス活性状態等に基づいて、AS24,25−1,25−2によって制御されたサービスを選択する。サービス選択部26bは、S−CSCF23に対して、サービスを間接的に選択するために用いるサービス起動信号を出力する。なお、このサービス起動信号には、後述するように、サービス選択部26bが、制御指示情報生成部26cによって生成される制御指示情報を付加することもできる。   The service selection unit 26b selects the service controlled by the AS 24, 25-1, 25-2 based on the service contract status obtained by the inquiry from the service contract status inquiry unit 26a, the current service activation status, and the like. To do. The service selection unit 26b outputs a service activation signal used for indirectly selecting a service to the S-CSCF 23. Note that, as described later, the service selection unit 26b can add control instruction information generated by the control instruction information generation unit 26c to the service activation signal.

制御指示情報生成部26cは、ASに対して、例えば条件に応じて処理の内容を変更するように指示したり、ASのサービスを選択した上でさらに別のASのサービスをさらに選択したりする指示等を出す場合(図6及び図7の模式図を用いて後述する処理を行う場合)に必須な要部であって、ASに対して後述するような制御指示情報を生成する。この制御指示情報とは、例えば状態フラグや処理結果フラグ等のサービスの提供に必要な処理を制御するために用いる付加情報であり、上記のサービス起動信号の拡張領域等に付加される。   For example, the control instruction information generation unit 26c instructs the AS to change the content of the process according to the condition, or selects another AS service after selecting the AS service. Control instruction information which is an essential part for issuing an instruction or the like (when a process described later using the schematic diagrams of FIGS. 6 and 7 is performed) and which will be described later is generated for the AS. The control instruction information is additional information used for controlling processing necessary for providing a service such as a status flag and a processing result flag, and is added to the extension area of the service activation signal.

制御信号送受部26dは、AS24,25−1,25−2によって制御されるサービスを選択したり、HSS22に対してユーザー毎のサービスの契約状況や現在のサービス活性状態等を問い合わせたりするために必要な各制御信号を、各ASとの間で送受する。
サービス情報保持部26eは、サービス選択部26bによって選択されたサービスを特定するための情報をサービス情報として保持する。サービス情報保持部26eによって保持されているサービス情報は、SCIM26の各処理部が処理を行う上で参照することができるようになっている。
The control signal transmission / reception unit 26d selects a service controlled by the AS 24, 25-1, 25-2, or inquires the HSS 22 about the contract status of the service for each user, the current service activation status, and the like. Each necessary control signal is transmitted to and received from each AS.
The service information holding unit 26e holds information for specifying the service selected by the service selection unit 26b as service information. The service information held by the service information holding unit 26e can be referred to when each processing unit of the SCIM 26 performs processing.

(SCIM26におけるサービスを選択する際の制御の処理の流れ)
続いて、図3を参照して、SCIM26におけるサービスを選択する際の制御の処理の流れを説明する。
以下の説明でユーザーに提供するサービスは、その処理がAS24で制御される既存のサービスである。既存のサービスとは、上記で説明したように、留守番電話や転送電話のサービスである。
(Control processing flow when selecting a service in SCIM 26)
Next, with reference to FIG. 3, the flow of control processing when selecting a service in the SCIM 26 will be described.
In the following description, the service provided to the user is an existing service whose processing is controlled by the AS 24. As described above, the existing service is an answering machine service or a transfer telephone service.

まず、図3に示すように、S−CSCF23は、iFCを参照して、SCIM26を接続することを決定する。S−CSCF23は、図3中の矢印M1で示すような流れで、SCIM26に対して、INVITEリクエストを出力する。背景技術で説明したように、従来の網では、S−CSCF23が、既存のサービスを提供するのに必要な処理を制御するAS24を直接選択していた。   First, as illustrated in FIG. 3, the S-CSCF 23 determines to connect the SCIM 26 with reference to the iFC. The S-CSCF 23 outputs an INVITE request to the SCIM 26 in a flow as indicated by an arrow M1 in FIG. As described in the background art, in the conventional network, the S-CSCF 23 directly selects the AS 24 that controls processing necessary to provide an existing service.

しかしながら、SCIMが、ユーザー毎のサービスの契約状態や現在のサービス活性状態等を確認してから、対象のASのサービスを特定した上で、ユーザーに提供すべきサービスを選択するように制御を行っている。このため、各ASの前段にSCIM24が設けられて、そのSCIM24がサービスを選択する制御を行うというSCIMの本来の機能を残しつつ、SCIM24が各ASを一元的に選択できることが好ましい。そこで、網10では、S−CSCF23が、AS24を直接選択せずに、以下に説明するようにしてAS24を選択する。   However, after SCIM confirms the contract status of the service for each user, the current service activation status, etc., the target AS service is specified, and control is performed so as to select the service to be provided to the user. ing. For this reason, it is preferable that the SCIM 24 is provided in the preceding stage of each AS, and the SCIM 24 can select each AS in a unified manner while leaving the original function of the SCIM that the SCIM 24 performs control to select a service. Therefore, in the network 10, the S-CSCF 23 selects the AS 24 as described below without directly selecting the AS 24.

まず、SCIM26は、ユーザー毎のサービスの契約状態や現在のサービス活性状態を確認した上で、ユーザーに提供すべきサービスを特定する。続いて、SCIM26は、そのサービスを提供するのに必要な処理の制御を行うべきASが、AS24であることを決定する。そして、SCIM26は、矢印M2で示すような流れで、S−CSCF23に対して、AS24を選択させるために、サービス起動信号として3XXレスポンスを返信する。   First, the SCIM 26 identifies the service to be provided to the user after confirming the contract status of the service for each user and the current service activation status. Subsequently, the SCIM 26 determines that the AS that should control the processing necessary to provide the service is the AS 24. Then, the SCIM 26 returns a 3XX response as a service activation signal to cause the S-CSCF 23 to select the AS 24 in the flow indicated by the arrow M2.

S−CSCF23は、受信した3XXレスポンスに従って、AS24を選択することを決定する。そして、S−CSCF23は、矢印M3で示すような流れで、AS24に対して、サービスを提供するのに必要な処理の制御を行うように、INVITEリクエストを出力する。AS24は、その応答として、矢印M4で示すような流れで、S−CSCF23に対して200(OK)レスポンス等を出力する。その後、AS24は、サービスを提供するのに必要な処理の制御を開始する。   The S-CSCF 23 determines to select the AS 24 according to the received 3XX response. Then, the S-CSCF 23 outputs an INVITE request to the AS 24 so as to control the processing necessary for providing the service in the flow shown by the arrow M3. As a response, the AS 24 outputs a 200 (OK) response or the like to the S-CSCF 23 in the flow indicated by the arrow M4. Thereafter, the AS 24 starts to control processing necessary to provide the service.

以上のように、AS24を選択する際に、SCIM26が、S−CSCF23に対して、AS24を選択するようにサービス起動信号として3XXレスポンスを出力する。続いて、S−CSCF23が、AS24を選択する。従って、SCIM26が、AS24を直接選択することはない。このように、網10では、上記で説明したSCIM26の本来の機能を残しつつ、SCIM26が、サービスを選択する制御を一元化して行うことができる。   As described above, when the AS 24 is selected, the SCIM 26 outputs a 3XX response as a service activation signal to the S-CSCF 23 so as to select the AS 24. Subsequently, the S-CSCF 23 selects the AS 24. Therefore, the SCIM 26 does not select the AS 24 directly. In this way, in the network 10, the SCIM 26 can perform the control for selecting the service in a unified manner while leaving the original function of the SCIM 26 described above.

(SCIM26がAS24を選択する場合の網10の各制御装置の処理の流れ)
続いて、図4〜図6を参照して、SCIM26がAS24を選択する場合の網10の各制御装置の主な処理の流れを説明する。
(第1の処理例)
まず、図4を参照して、SCIM26が、S−CSCF23を介してAS24を選択する場合の網10の各制御装置の処理の流れから説明していく。以下の説明でも、ユーザーに提供されるサービスは、その処理がAS24で制御される既存のサービスである。
(Processing flow of each control device of network 10 when SCIM 26 selects AS 24)
Next, with reference to FIGS. 4 to 6, the main processing flow of each control device of the network 10 when the SCIM 26 selects the AS 24 will be described.
(First processing example)
First, with reference to FIG. 4, the processing flow of each control device of the network 10 when the SCIM 26 selects the AS 24 via the S-CSCF 23 will be described. In the following description, the service provided to the user is an existing service whose processing is controlled by the AS 24.

図4に示すように、まず、S−CSCF23は、図4中の矢印M101で示すような流れで、P−CSCF21からリクエストを受け取る。そして、S−CSCF23は、iFCを参照して、SCIM26を接続することを決定する(ステップS101)。S−CSCF23は、矢印M102で示すような流れで、SCIM26に対して、INVITEリクエストを出力する。   As shown in FIG. 4, first, the S-CSCF 23 receives a request from the P-CSCF 21 in a flow shown by an arrow M101 in FIG. Then, the S-CSCF 23 refers to iFC and determines to connect the SCIM 26 (step S101). The S-CSCF 23 outputs an INVITE request to the SCIM 26 in the flow as indicated by the arrow M102.

SCIM26は、矢印M103で示すような流れで、HSS22からユーザープロファイル情報を取得する。そして、SCIM26は、ユーザー毎のサービスの契約状態や現在のサービス活性状態等を確認する(ステップS102)。ここで、SCIM26は、矢印M104で示すような流れで、HSS22と、例えばAS25−1と、INVITE,MESSAGE,INFO等のSIPメソッドのリクエスト/レスポンスを送受しても良い。これにより、例えば、SMS(Short Message Service)によるメッセージを送付する等のセッションと独立しているサービスを起動することができる。   The SCIM 26 acquires user profile information from the HSS 22 in a flow as indicated by an arrow M103. Then, the SCIM 26 confirms the service contract status and the current service activation status for each user (step S102). Here, the SCIM 26 may send / receive a request / response of the SIP method such as the HSS 22, the AS 25-1, and the INVITE, MESSAGE, INFO, and the like in the flow shown by the arrow M104. Thereby, for example, a service independent of a session such as sending a message by SMS (Short Message Service) can be activated.

さらに、SCIM26は、ユーザー毎のサービスの契約状態や現在のサービス活性状態等に基づいて、ユーザーに提供されるサービスを特定する。さらに、SCIM26は、そのサービスを提供するのに必要な処理の制御を行うASが、AS24であることを決定する(ステップS103)。SCIM26は、矢印M105で示すような流れで、S−CSCF23がAS24を選択するように、3XXレスポンスを返信する。   Furthermore, the SCIM 26 specifies a service provided to the user based on the contract state of the service for each user, the current service activation state, and the like. Further, the SCIM 26 determines that the AS that controls processing necessary to provide the service is the AS 24 (step S103). The SCIM 26 returns a 3XX response so that the S-CSCF 23 selects the AS 24 in the flow indicated by the arrow M105.

S−CSCF23は、3XXレスポンスに従って、AS24を選択することを決定する(ステップS104)。S−CSCF23は、矢印M106で示すような流れで、AS24に対して、サービスを提供するのに必要な処理の制御を開始するように、INVITEリクエストを出力する。なお、サービスを提供するのに必要な処理の制御を行うASがAS24であることを示す情報を3XXレスポンスに予め設定しておいても良いが、サービスを提供するのに必要な処理の制御を行うASがAS24であることをS−CSCF23で一意に特定することができるのであれば、3XXレスポンスに情報を設定しておかなくても良い。   The S-CSCF 23 determines to select the AS 24 according to the 3XX response (step S104). The S-CSCF 23 outputs an INVITE request to the AS 24 so as to start control of processing necessary for providing the service in the flow shown by the arrow M106. Information indicating that the AS that controls the processing necessary to provide the service is AS24 may be set in advance in the 3XX response, but the control of the processing necessary to provide the service is controlled. If the S-CSCF 23 can uniquely specify that the AS to be performed is the AS 24, information need not be set in the 3XX response.

AS24は、INVITEリクエストを受けとると、矢印M107で示すような流れで、S−CSCF23に対して、200(OK)レスポンスを返信する。続いて、AS24は、サービスを提供するのに必要な処理の制御を開始する(ステップS105)。   When the AS 24 receives the INVITE request, the AS 24 returns a 200 (OK) response to the S-CSCF 23 in the flow indicated by the arrow M107. Subsequently, the AS 24 starts control of processing necessary for providing the service (step S105).

(第2の処理例)
続いて、図5を参照して、SCIM26が、S−CSCF23を介してAS25−1を選択する場合の網10の各制御装置の処理の流れを説明していく。ここでは、ユーザーに提供されるサービスは、AS25−1で制御される新規のサービスとして説明する。
図5に示すように、まず、SCIM26に最初の信号が入力されて、ステップS201〜S203の処理は、図4に示したステップS101〜S103の処理の流れと実質同じである。また、その処理を行うために、図5中の矢印M201〜M204で示すような流れで送受されるリクエスト/レスポンスも、図4中の矢印M101〜M104で示したような流れで送受されるリクエスト/レスポンスと同じである。
(Second processing example)
Next, with reference to FIG. 5, the flow of processing of each control device of the network 10 when the SCIM 26 selects the AS 25-1 via the S-CSCF 23 will be described. Here, the service provided to the user will be described as a new service controlled by the AS 25-1.
As shown in FIG. 5, first, the first signal is input to the SCIM 26, and the processing of steps S201 to S203 is substantially the same as the processing flow of steps S101 to S103 shown in FIG. In addition, in order to perform the processing, requests / responses sent and received in the flow shown by arrows M201 to M204 in FIG. 5 are also requests sent and received in the flow shown by arrows M101 to M104 in FIG. / Same as response.

但し、図4に示したステップS103の処理では、S−CSCF23は、3XXレスポンスに従って、AS24を選択していた。これに対して第2の処理例では、AS25−1は、新規のサービスを提供するのに必要な処理の制御を行うASである。このため、AS25−1は、SCIM26によって直接選択される。
従って、まずステップS203の処理で、SCIM26は、サービスを提供するのに必要な処理の制御を行うASが、AS25−1であることを決定する(ステップS203)。続いて、SCIM26は、矢印M205で示すような流れで、AS25−1に対して、サービスを提供するのに必要な処理の制御を開始するように、INVITEリクエストを出力する。
However, in the process of step S103 illustrated in FIG. 4, the S-CSCF 23 selects the AS 24 according to the 3XX response. On the other hand, in the second processing example, the AS 25-1 is an AS that controls processing necessary to provide a new service. For this reason, AS25-1 is directly selected by SCIM26.
Therefore, first, in the process of step S203, the SCIM 26 determines that the AS that controls the process necessary for providing the service is the AS 25-1 (step S203). Subsequently, the SCIM 26 outputs an INVITE request so as to start control of processing necessary for providing the service to the AS 25-1 in a flow as indicated by an arrow M205.

AS25−1は、INVITEリクエストを受けとると、矢印M206で示すような流れで、SCIM26に対して、200(OK)レスポンスを返信する。続いて、AS25−1は、サービスを提供するのに必要な処理の制御を開始する(ステップS204)。
なお、ここでは、SCIM26によって選択されるASをAS25−1として説明したが、勿論、SCIM26によって選択されるASはAS25−2であっても良い。AS25−2を選択する場合にあっても、AS25−1と同様にSCIM26によって直接選択されるため、上記で説明した処理の流れ、その処理で送受されるリクエスト/レスポンスも実質同じである。
When the AS 25-1 receives the INVITE request, the AS 25-1 returns a 200 (OK) response to the SCIM 26 in the flow shown by the arrow M206. Subsequently, the AS 25-1 starts control of processing necessary for providing the service (step S204).
Here, the AS selected by the SCIM 26 has been described as the AS 25-1. However, of course, the AS selected by the SCIM 26 may be the AS 25-2. Even when AS25-2 is selected, since it is directly selected by the SCIM 26 as in the case of AS25-1, the flow of the process described above and the request / response sent and received in the process are substantially the same.

(第3の処理例)
続いて、図6及び図7を参照して、SCIM26が、制御指示情報生成部26cで生成された制御指示情報を用いてAS24,25−1を選択する場合の網10の各制御装置の処理の流れを説明していく。ここでは、ユーザーに提供されるサービスは、その処理がAS24で制御される既存のサービスと、AS25−1で制御される新規のサービスとして説明する。
(Third processing example)
Subsequently, referring to FIG. 6 and FIG. 7, processing of each control device of network 10 when SCIM 26 selects AS 24, 25-1 using control instruction information generated by control instruction information generation unit 26 c. I will explain the flow. Here, the service provided to the user will be described as an existing service whose processing is controlled by the AS 24 and a new service controlled by the AS 25-1.

図6に示すように、まず、SCIM26に最初の信号が入力されて、ステップS301〜S303の処理は、図4に示したステップS101〜S103の処理の流れと実質同じである。また、その処理を行うために、図6中の矢印M301〜M304で示すような流れで送受されるリクエスト/レスポンスも、図4中の矢印M101〜M104で示したような流れで送受されるリクエスト/レスポンスと同じである。   As shown in FIG. 6, first, the first signal is input to the SCIM 26, and the processing of steps S301 to S303 is substantially the same as the processing flow of steps S101 to S103 shown in FIG. In order to perform the processing, requests / responses sent and received in the flow indicated by arrows M301 to M304 in FIG. 6 are also requests sent and received in the flow indicated by arrows M101 to M104 in FIG. / Same as response.

但し、図4に示したステップS103の処理では、S−CSCF23が、3XXレスポンスに従って、AS24を選択していた。また、図5に示したステップS203の処理では、SCIM26が、AS25−1を直接選択していた。これに対して第3の処理例では、SCIM26が、AS24を選択するのに続いて、別のASであるAS25−1を選択することを決定する(ステップS303)。そして、SCIM26は、矢印M305で示すような流れで、AS24とAS25−1とを連続して選択するために必要な制御指示情報を3XXレスポンスに付加する。そして、SCIM26は、S−CSCF23に対してその3XXレスポンスを返信する。   However, in the process of step S103 illustrated in FIG. 4, the S-CSCF 23 selects the AS 24 according to the 3XX response. Further, in the process of step S203 shown in FIG. 5, the SCIM 26 directly selects the AS 25-1. On the other hand, in the third processing example, the SCIM 26 determines to select the AS 25-1 that is another AS after the AS 24 is selected (step S303). Then, the SCIM 26 adds control instruction information necessary for continuously selecting the AS 24 and the AS 25-1 to the 3XX response in the flow indicated by the arrow M305. Then, the SCIM 26 returns the 3XX response to the S-CSCF 23.

S−CSCF23は、iFCを参照して次のルーチング先をする際に、3XXレスポンスに付加されている制御指示情報を取り出し、その制御指示情報で設定されている条件等に合わせて、次のルーチング先を決定する。このようにして、S−CSCF23は、AS24を選択することを決定する(ステップS304)。   When the S-CSCF 23 refers to the iFC for the next routing destination, the S-CSCF 23 takes out the control instruction information added to the 3XX response, and matches the conditions set in the control instruction information with the next routing instruction. Determine the destination. In this way, the S-CSCF 23 determines to select the AS 24 (Step S304).

なお、SCIM26によってAS24が選択された後、さらにSCIM26はAS25−1を選択する。この際、SCIM26によってAS24が選択された後、SCIM26に対してINVITEリクエストを出力するように要求すれば、SCIM26がAS25−1を選択するようになっている。このため、S−CSCF23は、矢印M306で示すような流れで、AS24に対してINVITEリクエストを出力する際に、INVITEリクエストに対して、SCIM26を選択することを示す制御指示情報を付加する。そして、S−CSCF23は、そのINVITEリクエストを出力する。   Note that after the AS 24 is selected by the SCIM 26, the SCIM 26 further selects the AS 25-1. At this time, after the AS 24 is selected by the SCIM 26, if the SCIM 26 is requested to output an INVITE request, the SCIM 26 selects the AS 25-1. Therefore, the S-CSCF 23 adds control instruction information indicating that the SCIM 26 is selected to the INVITE request when outputting the INVITE request to the AS 24 in the flow as indicated by the arrow M306. Then, the S-CSCF 23 outputs the INVITE request.

以上説明したように、SCIM26を選択するための制御指示情報がリクエストに付加されているため、AS24は別のASであるAS25−1の存在を意識しないようになっている。
AS24は、S−CSCF23からINVITEリクエストを受けとると、サービスを提供するのに必要な処理の制御を開始する(ステップS305)。
As described above, since the control instruction information for selecting the SCIM 26 is added to the request, the AS 24 is not aware of the existence of another AS 25-1.
When the AS 24 receives the INVITE request from the S-CSCF 23, the AS 24 starts control of processing necessary to provide the service (step S305).

なお、上記で説明したように、制御指示情報に付加される情報は、AS24とAS25−1とを連続して選択するために必要となる制御指示に限定されない。例えば、サービスを提供するのに必要な処理を、予め決められている複数の処理の中から条件に応じて選択して、その選択した処理に変更するための状態フラグ等を、制御指示情報に付加することもできる。このため、制御指示情報に状態フラグ等が付加されていれば、AS24は、ステップS305で、状態フラグ等に応じて決まる処理が行われるように制御する。   Note that, as described above, the information added to the control instruction information is not limited to the control instruction necessary for continuously selecting the AS 24 and the AS 25-1. For example, a control flag is used to select a process necessary to provide a service from a plurality of predetermined processes according to conditions and change the selected process to the selected process. It can also be added. For this reason, if a status flag or the like is added to the control instruction information, the AS 24 performs control so that processing determined according to the status flag or the like is performed in step S305.

さらに、図7に示すように、AS24は、矢印M307で示すような流れで、INVITEリクエストを、S−CSCF23に対して出力する。このINVITEリクエストには、SCIM26を選択するための制御指示情報が付加されている。
S−CSCF23は、そのINVITEリクエストに付加されている制御指示情報に従って、SCIM26に接続することを決定する(ステップS306)。そして、S−CSCF23は、矢印M308で示すような流れで、SCIM26に対して、制御指示情報が付加されたINVITEリクエストを出力する。
Further, as shown in FIG. 7, the AS 24 outputs an INVITE request to the S-CSCF 23 in the flow shown by the arrow M307. Control instruction information for selecting the SCIM 26 is added to this INVITE request.
The S-CSCF 23 determines to connect to the SCIM 26 in accordance with the control instruction information added to the INVITE request (step S306). Then, the S-CSCF 23 outputs an INVITE request to which the control instruction information is added to the SCIM 26 in a flow as indicated by an arrow M308.

SCIM26は、INVITEリクエストを受けとり、後続の詳細な処理として、AS25−1を選択することを決定する(ステップS307)。そして、SCIM26は、矢印M309で示すような流れで、AS25−1に対してINVITEリクエストを出力する。
AS25−1は、SCIM26からINVITEリクエストを受けとると、サービスを提供するのに必要な処理の制御を開始する(ステップS308)。
The SCIM 26 receives the INVITE request, and determines to select the AS 25-1 as the subsequent detailed processing (step S307). Then, the SCIM 26 outputs an INVITE request to the AS 25-1 in the flow indicated by the arrow M309.
When the AS 25-1 receives the INVITE request from the SCIM 26, the AS 25-1 starts control of processing necessary to provide the service (step S308).

ここでは、SCIM26が、AS24とAS25−1とを順番に選択するように制御するものとして説明したが、必ずしもAS24とAS25−1とを連続して選択する必要はない。例えば、SCIM26が、AS24を選択して、状態フラグ等に応じて決まる処理が行われるように制御したら、ステップS306で後続の処理を行わなずに終了するようにすることも勿論可能である。また、SCIM26が、AS24とAS25−2とを順番に選択することも可能である。   Here, the SCIM 26 has been described as controlling so that the AS 24 and the AS 25-1 are sequentially selected. However, the AS 24 and the AS 25-1 are not necessarily selected continuously. For example, if the SCIM 26 selects the AS 24 and performs control so that processing determined according to the status flag or the like is performed, it is of course possible to end without performing subsequent processing in step S306. Further, the SCIM 26 can select the AS 24 and the AS 25-2 in order.

ここまで、SCIM26を用いた網10で行われる処理の制御について説明した。このSCIM26に相当するサービス選択制御装置は、発信側の網と発信側の網とにそれぞれ設けられている。そして、SCIM26によって提供されるサービスも、それぞれ異なっていても良い。そこで、ここからは、発信側の網の各制御装置と着信側の網の各制御装置の処理の流れを説明する。   So far, the control of processing performed in the network 10 using the SCIM 26 has been described. The service selection control device corresponding to the SCIM 26 is provided in each of the transmission side network and the transmission side network. The services provided by the SCIM 26 may be different from each other. Therefore, the processing flow of each control device of the originating network and each control device of the terminating network will be described below.

(発信/着信側の網で提供されるサービス)
まず、図8を説明して、発信から応答までの間の発信側のユーザーに提供されるサービスと、着信側の端末のユーザーに提供されるサービスとを説明する。
図8に示すように、発信側の端末31から発信して、着信側の端末71で応答するまでの間の各処理時に開始されたり、準備状態になったりするサービスには、発信側の網の処理の中で提供されるサービスと、着信側の網の処理との中で提供されるサービスとに分かれている。そして、その具体的なサービス例として、図8に示すようなサービスがある。なお、図8に示した各処理ステップに合わせて、実線で示されているサービスが既存のサービスであり、また点線で示されているサービスが新規のサービスである。既存のサービスについては、そのサービスを提供するのに必要な処理が、AS24において制御される。また、新規のサービスについては、それらのサービスを提供するのに必要な処理が、AS25−1,25−2において制御される。
(Services provided on the outgoing / incoming network)
First, FIG. 8 will be described to explain a service provided to a user on the calling side from a call to a response and a service provided to a user of a terminal on the called side.
As shown in FIG. 8, a service that is started during each process from when a call is made from the caller terminal 31 until a response is made at the callee terminal 71, or in a preparation state, includes a caller network. The service provided in the process is divided into the service provided in the process of the incoming network. As a specific service example, there is a service as shown in FIG. In addition, in accordance with each processing step shown in FIG. 8, a service indicated by a solid line is an existing service, and a service indicated by a dotted line is a new service. For the existing service, the processing necessary to provide the service is controlled in the AS 24. In addition, for new services, processes necessary to provide those services are controlled in the AS 25-1, 25-2.

図8に示すように、ステップS401の発信側の端末31から発信の処理を開始した時に発信側の網で開始されるサービスには、既存のサービスとして、通話料の課金に関するサービスや発信者の電話番号を通知するサービス等がある。
その後で、ステップS402の着信側の網への着信の接続の処理を開始する前の準備段階で発信側の網で開始されるサービスには、新規のサービスとして、例えば通話内容を翻訳するサービス等がある。
As shown in FIG. 8, services that are started on the calling side network when starting the calling process from the calling side terminal 31 in step S <b> 401 include, as existing services, services related to call charge billing and There are services that notify phone numbers.
After that, in the service started in the call origination network in the preparation stage before starting the process of incoming call connection to the callee network in step S402, as a new service, for example, a service for translating the contents of a call, etc. There is.

そして、ステップS403の着信側の端末71への着信の処理を開始する時に着信側の網で開始されるサービスには、既存のサービスとして、例えば発信者に公共等の場所にいることを知らせるサービス等がある。
次に、ステップS404の着信側の端末71を呼び出す処理を開始する前の準備段階で着信側の網で開始されるサービスには、既存のサービスとして、例えば留守番電話や転送電話のサービス等がある。
次に、ステップS405の着信側の端末71を呼び出す処理と並行して着信側の網で開始されるサービスには、既存のサービスと新規のサービスとがある。既存のサービスとしては、例えば呼出音を変えるサービス等がある。また、新規のサービスとしては、例えば新機能が追加された呼出音を変えるサービス等がある。
Then, in the service started in the incoming side network when starting the incoming call processing to the incoming side terminal 71 in step S403, as an existing service, for example, a service informing the caller that the user is in a public place Etc.
Next, as services that are started in the incoming side network in the preparatory stage before starting the process of calling the incoming side terminal 71 in step S404, existing services include, for example, an answering machine and a transfer telephone service. .
Next, services that are started in the incoming network in parallel with the process of calling the incoming terminal 71 in step S405 include existing services and new services. As an existing service, for example, there is a service for changing a ringing tone. Further, as a new service, for example, there is a service for changing a ringing tone to which a new function is added.

次に、ステップS406の着信側の端末71の応答時処理での応答結果に基づいて行われる着信側の網で開始されるサービスには、既存のサービスと新規のサービスとがある。既存のサービスとしては、例えば圏外時の着信の有無を知らせるサービス等がある。また、新規のサービスとしては、例えば通話内容を録音するサービス等がある。
最後に、ステップS407の着信側の端末71の応答時処理での応答結果後に発信側の網で開始されるサービスには、新規のサービスとして、例えば相手の現在の状況等を知らせるためのプレゼンスのサービス等がある。
Next, there are existing services and new services as services that are started in the incoming side network based on the response result in the response time process of the incoming side terminal 71 in step S406. As an existing service, for example, there is a service that informs the presence or absence of an incoming call when out of service area. As a new service, for example, there is a service for recording the contents of a call.
Finally, the service started in the calling side network after the response result in the response processing of the receiving side terminal 71 in step S407 is a new service, such as presence information for notifying the current situation of the other party. There are services.

上記の各タイミングで開始されるサービスの中には、例えば、複数のサービスを組み合わせて提供することが可能なものがある。例えば、ステップS401の処理時に既存のサービスとして、通話料の課金に関するサービスや発信者の電話番号を通知するサービス等があり、その直後のステップS402の処理時に新規のサービスとして、通話内容を翻訳するサービス等がある。これらの2つのサービスは、ステップS401,S402の処理時に組み合わせて提供することが可能であるサービスである。このため、SCIMは、既存のサービスと新規のサービスとを組み合わせて提供することができるように、サービスを選択する処理を制御する。   Among the services started at each of the above timings, for example, there is a service that can provide a combination of a plurality of services. For example, existing services at the time of processing in step S401 include services related to call charge billing and services for notifying the caller's telephone number, and the content of the call is translated as a new service immediately after the processing of step S402. There are services. These two services are services that can be provided in combination during the processing of steps S401 and S402. For this reason, SCIM controls the process which selects a service so that an existing service and a new service can be provided in combination.

また、ステップS405の処理時に既存のサービスとして、呼出音を変えるサービス等があり、新規のサービスとして、新機能が追加された呼出音を変えるサービス等がある。これらの2つのサービスは、サービスの内容が類似するサービスである。このため、SCIMは、ユーザー毎のサービスの契約状態や現在のサービス活性状態等に基づいて、既存のサービスと新規のサービスとのうちのいずれかのサービスのみを提供することができるように、サービスを選択する処理を制御する。   In addition, as an existing service at the time of processing in step S405, there is a service for changing a ringing tone, and a new service is a service for changing a ringing tone to which a new function is added. These two services are services with similar service contents. Therefore, SCIM can provide only one of the existing service and the new service based on the contract status of the service for each user, the current service activation status, and the like. Controls the process of selecting.

(具体的なサービスを提供する際の発信/着信側の網の各制御装置の処理の流れ)
続いて、図9〜図11を参照して、具体的な幾つかのサービスを挙げて、そのサービスを提供する際の発信側の網10と着信側の網50の各制御装置の処理の流れを説明する。図9〜図11の模式図では、図1に示した網10をそのまま発信側の網とした上で、この網10と同じ構成を有する網を着信側の網50としている。よって、着信側の網50を構成する各制御装置は着信側の網10を構成する各制御装置に対応しており、例えば着信側の網10のSCIM26は着信側の網50のSCIM66に対応している。なお、処理の流れを説明するのにあたって、説明に関連する主要な信号のみを図中に各矢印で示している。
(Processing flow of each control device on the outgoing / incoming network when providing specific services)
Subsequently, referring to FIGS. 9 to 11, some specific services are listed, and the processing flow of each control device of the originating network 10 and the terminating network 50 when providing the services is described. Will be explained. In the schematic diagrams of FIGS. 9 to 11, the network 10 shown in FIG. 1 is used as a transmission side network as it is, and a network having the same configuration as the network 10 is used as a reception side network 50. Therefore, each control device constituting the incoming network 50 corresponds to each control device constituting the incoming network 10. For example, the SCIM 26 of the incoming network 10 corresponds to the SCIM 66 of the incoming network 50. ing. In describing the flow of processing, only main signals related to the description are indicated by arrows in the drawing.

(第1の処理例)
図9の模式図では、下記のサービスを提供する際の発信側の網10と着信側の網50の各制御装置の処理の流れを示している。
まず、発信側の網10では、SCIM26が、既存のサービスである通話料の課金に関するサービスを提供するのに必要な処理の制御を行うAS24を選択する。それに続いて、SCIM26が、新規のサービスである通話内容を録音するサービスを提供するのに必要な処理の制御を行うAS25−2を選択する。
(First processing example)
The schematic diagram of FIG. 9 shows the flow of processing of each control device of the originating network 10 and the terminating network 50 when providing the following services.
First, in the network 10 on the calling side, the SCIM 26 selects an AS 24 that controls processing necessary for providing a service related to billing of call charges, which is an existing service. Subsequently, the SCIM 26 selects the AS 25-2 that controls the processing necessary to provide a service for recording the content of a call, which is a new service.

さらに、着信側の網50では、SCIM66が、既存のサービスである転送電話のサービスを提供するのに必要な処理の制御を行うAS64を選択する。なお、着信側の網50では、SCIM66は、既存のサービスのみを選択する。
つまり、発信側の網10で通話料の課金に関するサービスを提供するのに必要な処理の制御を開始したら、着信側の網50で着信呼を全て転送電話のサービスに転送した上で、さらに発信側の網10で転送電話のサービスに接続後の通話内容を録音する。
Further, in the network 50 on the receiving side, the SCIM 66 selects the AS 64 that controls processing necessary to provide the transfer telephone service that is an existing service. In the incoming network 50, the SCIM 66 selects only existing services.
In other words, when control of processing necessary for providing a service related to billing of a call charge is started in the calling side network 10, all incoming calls are transferred to the forwarding telephone service in the receiving side network 50, and further outgoing calls are made. The content of the call after connecting to the transfer telephone service is recorded in the network 10 on the side.

図9の模式図に示すように、発信側の網10では、図9中の矢印501で示すよう流れで、発信側の端末31から発信の処理が行われる。S−CSCF23は、iFCを参照して、SCIM26を接続することを決定する。S−CSCF23は、矢印502で示すような流れで、SCIM26に対して、INVITEリクエストを出力する。   As shown in the schematic diagram of FIG. 9, in the network 10 on the transmission side, transmission processing is performed from the terminal 31 on the transmission side in the flow indicated by the arrow 501 in FIG. 9. The S-CSCF 23 determines to connect the SCIM 26 with reference to the iFC. The S-CSCF 23 outputs an INVITE request to the SCIM 26 according to the flow indicated by the arrow 502.

SCIM26は、図9では図示しないHSS22からユーザープロファイル情報を取得して、ユーザー毎のサービスの契約状態や現在のサービス活性状態等を確認する。確認後、SCIM26は、ユーザーに提供されるサービスが、通話料の課金に関するサービスと通話内容を録音するサービスとであることを特定する。また、SCIM26は、それらのサービスを提供するのに必要な処理の制御を行うASが、AS24とAS25−1とであることを決定する。SCIM26は、AS24を選択するために、矢印503で示すような流れで、S−CSCF23に対して3XXレスポンスを返信する。   The SCIM 26 acquires user profile information from the HSS 22 (not shown in FIG. 9), and confirms the contract status of the service for each user, the current service activation status, and the like. After the confirmation, the SCIM 26 specifies that the service provided to the user is a service related to call charge billing and a service for recording call contents. Further, the SCIM 26 determines that the ASs that control processes necessary to provide these services are the AS 24 and the AS 25-1. The SCIM 26 returns a 3XX response to the S-CSCF 23 in the flow indicated by the arrow 503 in order to select the AS 24.

S−CSCF23は、S−CSCF23から3XXレスポンスを受けとると、まずAS24を選択することを決定する。S−CSCF23は、AS24に対してサービスを提供するのに必要な処理の制御を開始させために、矢印504で示すような流れでINVITEリクエストを出力する。
AS24は、S−CSCF23からのINVITEリクエストを受けとると、サービスを提供するのに必要な処理の制御を開始する。
When receiving the 3XX response from the S-CSCF 23, the S-CSCF 23 first determines to select the AS 24. The S-CSCF 23 outputs an INVITE request in a flow as indicated by an arrow 504 in order to start control of processing necessary for providing a service to the AS 24.
When the AS 24 receives the INVITE request from the S-CSCF 23, the AS 24 starts control of processing necessary for providing the service.

さらに、AS24は、INVITEリクエストに含まれている状態フラグ等の制御指示情報から、AS25−1をSCIM26によって選択させることを判断する。このため、AS24は、矢印505で示すような流れで、AS24に続いてAS25−1を選択するための制御指示情報をINVITEリクエストに付加して出力する。さらに、S−CSCF23は、SCIM26に対して、制御指示情報が付加されたINVITEリクエストを出力する。   Further, the AS 24 determines that the AS 25-1 is selected by the SCIM 26 from the control instruction information such as the status flag included in the INVITE request. For this reason, the AS 24 adds control instruction information for selecting the AS 25-1 following the AS 24 to the INVITE request and outputs the flow as shown by the arrow 505. Further, the S-CSCF 23 outputs an INVITE request to which the control instruction information is added to the SCIM 26.

SCIM26は、制御指示情報に含まれる状態フラグ等に基づいて、詳細な後続の処理を決定する。SCIM26は、AS25−2に対して通話内容を録音するサービスを提供するのに必要な処理の制御を開始させるために、矢印506で示すような流れでINVITEリクエストを出力する。
AS25−2は、SCIM26からINVITEリクエストを受けとると、サービスを提供するのに必要な処理の制御を開始する。さらに、AS25−2は、発信側の網10のS−CSCF23を介して、着信側の網50のS−CSCF63にルーチングするための処理を行う。このため、AS25−1は、矢印507で示すような流れで、SCIM26、S−CSCF23を介してS−CSCF63に対し、INVITEリクエストを出力する。
The SCIM 26 determines detailed subsequent processing based on a status flag or the like included in the control instruction information. The SCIM 26 outputs an INVITE request in the flow shown by an arrow 506 in order to start control of processing necessary for providing a service for recording the call contents to the AS 25-2.
When the AS 25-2 receives the INVITE request from the SCIM 26, the AS 25-2 starts control of processing necessary for providing the service. Further, the AS 25-2 performs processing for routing to the S-CSCF 63 of the incoming network 50 via the S-CSCF 23 of the outgoing network 10. Therefore, the AS 25-1 outputs an INVITE request to the S-CSCF 63 via the SCIM 26 and the S-CSCF 23 in the flow indicated by the arrow 507.

また、ここから説明する着信側の網50の処理の流れにおいても、上記で説明した発信側の網10の処理の流れと実質同じである。
まず、S−CSCF63は、SCIM66を接続することを決定する。S−CSCF63は、矢印508で示すような流れで、SCIM66に対して、INVITEリクエストを出力する。
Also, the processing flow of the incoming network 50 described here is substantially the same as the processing flow of the outgoing network 10 described above.
First, the S-CSCF 63 determines to connect the SCIM 66. The S-CSCF 63 outputs an INVITE request to the SCIM 66 according to the flow indicated by the arrow 508.

SCIM66は、SCIM66は、ユーザー毎のサービスの契約状態や現在のサービス活性状態等を確認する。確認後、SCIM66は、ユーザーに提供されるサービスを特定して、そのサービスを提供するのに必要な処理の制御を行うASが、AS64であることを決定する。SCIM66は、AS64を選択するために、矢印509に示すような流れで、S−CSCF63に対して3XXレスポンスを返信する。
S−CSCF63は、S−CSCF63から3XXレスポンスを受けとると、AS64を選択することを決定する。S−CSCF63は、AS64に対してサービスを提供するのに必要な処理の制御を開始させるるために、矢印510に示すようにINVITEリクエストを出力する。
The SCIM 66 confirms the service contract status and the current service activation status for each user. After the confirmation, the SCIM 66 specifies the service provided to the user, and determines that the AS that controls the processing necessary to provide the service is the AS 64. The SCIM 66 returns a 3XX response to the S-CSCF 63 in the flow shown by the arrow 509 in order to select the AS 64.
Upon receiving the 3XX response from the S-CSCF 63, the S-CSCF 63 determines to select the AS 64. The S-CSCF 63 outputs an INVITE request as indicated by an arrow 510 in order to start control of processing necessary for providing a service to the AS 64.

AS64は、S−CSCF63からのINVITEリクエストを受けとると、転送電話のサービスを提供するのに必要な処理の制御を開始する。さらに、AS64は、矢印511で示すように、S−CSCF63,23を介してSCIM26に対し、183(Session Progress)レスポンスを出力する。このとき、183(Session Progress)レスポンスには、制御指示情報として、着信側の網50で起動中のサービスを示す情報を付与されている。そして、SCIM26は、183(Session Progress)レスポンスに付加されている起動中のサービスを示す情報を受けとると、通話内容を録音するサービスにおける通話内容の録音を開始する等といった後続の詳細な処理を判断する。   When the AS 64 receives the INVITE request from the S-CSCF 63, the AS 64 starts control of processing necessary to provide the transfer telephone service. Further, the AS 64 outputs a 183 (Session Progress) response to the SCIM 26 via the S-CSCFs 63 and 23 as indicated by an arrow 511. At this time, in the 183 (Session Progress) response, information indicating a service activated in the network 50 on the called side is given as control instruction information. When the SCIM 26 receives the information indicating the active service added to the 183 (Session Progress) response, the SCIM 26 determines subsequent detailed processing such as starting recording of the call content in the service for recording the call content. To do.

(第2の処理例)
また、別のサービスを提供する際の発信側の網10と着信側の網50の各制御装置の処理の流れとして、図10に示す模式図では、下記のサービスを提供する際の発信側の網10と着信側の網50の各制御装置の処理の流れを示している。
まず、発信側の網10では、図9の模式図と同様に、SCIM26が、通話料の課金に関するサービスを提供するのに必要な処理の制御を行うAS24と、通話内容を録音するサービスを提供するのに必要な処理の制御を行うAS25−2とを選択する。
さらに、着信側の網50では、SCIM66が、既存のサービスである留守番電話のサービスを提供するのに必要な処理を制御するAS64を選択する。なお、着信側の網50では、図9の模式図で説明した第1の処理例と同様に、SCIM66が、既存のサービスのみを選択する。
(Second processing example)
Further, as a processing flow of each control device of the originating network 10 and the terminating network 50 when providing another service, the schematic diagram shown in FIG. The flow of processing of each control device of the network 10 and the incoming network 50 is shown.
First, in the network 10 on the calling side, as in the schematic diagram of FIG. 9, the SCIM 26 provides an AS 24 for controlling processing necessary for providing a service related to billing of a call charge, and a service for recording a call content. The AS 25-2 that controls the processing necessary to do this is selected.
Further, in the network 50 on the receiving side, the SCIM 66 selects the AS 64 that controls processing necessary for providing the service of the answering machine, which is an existing service. In the incoming network 50, the SCIM 66 selects only the existing service, as in the first processing example described with reference to the schematic diagram of FIG.

つまり、発信側の網10で通話料の課金に関するサービスを提供するのに必要な処理の制御を開始したら、着信側の網50で着信側の端末71で応答がないものとして留守番電話のサービスに接続するが、発信側の網10で留守番電話のサービスに接続されているため通話内容を録音するサービスにおける通話内容を録音を行わない。
図10中の矢印601〜610で示す各信号の流れは、図9中の矢印501〜510で示した各信号の流れと同じである。但し、第2の処理例では、着信側の網50で選択されるサービスが転送電話のサービスであるため、矢印608〜610で示すような各信号の流れで、SCIM26が、AS64の転送電話のサービスを選択する。
That is, when control of processing necessary for providing a service related to charging of a call charge is started in the calling side network 10, it is assumed that there is no response in the receiving side terminal 71 in the receiving side network 50 and the answering machine service is provided. Although connected, the call contents in the service for recording the call contents are not recorded because the network 10 on the calling side is connected to the answering machine service.
The flow of each signal indicated by arrows 601 to 610 in FIG. 10 is the same as the flow of each signal indicated by arrows 501 to 510 in FIG. However, in the second processing example, since the service selected in the network 50 on the called side is a transfer telephone service, the SCIM 26 is connected to the AS64 transfer telephone in each signal flow as indicated by arrows 608 to 610. Select a service.

AS64は、着信側の端末71で応答がない場合に提供する留守番電話のサービスを準備状態にしておく。そして、AS64は、矢印611で示すような流れで、S−CSCF63に対して、INVITEリクエストを出力する。さらに続いて、S−CSCF63は、SCIM66に対してINVITEリクエストを出力する。   The AS 64 sets the answering machine service provided when there is no response at the terminal 71 on the receiving side in a ready state. Then, the AS 64 outputs an INVITE request to the S-CSCF 63 in the flow indicated by the arrow 611. Subsequently, the S-CSCF 63 outputs an INVITE request to the SCIM 66.

SCIM66は、矢印612で示すような流れで、着信側の端末71にルーチングするための処理を行う。このとき、SCIM66は、着信側の端末71が応答または無応答であるかの応答状態を判断する。そして、SCIM66は、着信側の端末71が無応答であると判断すると、矢印613で示すような流れで、S−CSCF63を介してAS64に対し、183(Session Progress)レスポンスを出力する。このとき、SCIM66は、183(Session Progress)レスポンスに、制御指示情報として着信側の網50で起動中のサービスを示す情報を付与している。そして、AS64は、留守番電話のサービスにおけるメッセージの録音を開始する等といった処理を開始する。   The SCIM 66 performs a process for routing to the terminal 71 on the receiving side according to the flow indicated by the arrow 612. At this time, the SCIM 66 determines a response state indicating whether the terminal 71 on the receiving side is responding or not responding. When the SCIM 66 determines that the terminal 71 on the receiving side is not responding, the SCIM 66 outputs a 183 (Session Progress) response to the AS 64 via the S-CSCF 63 in the flow shown by the arrow 613. At this time, the SCIM 66 adds information indicating a service activated on the network 50 on the called side as control instruction information to a 183 (Session Progress) response. Then, the AS 64 starts processing such as starting message recording in the answering machine service.

続いて、AS64、矢印614で示すような流れで、S−CSCF63、S−CSCF23を介してSCIM26に対し、183(Session Progress)レスポンスを出力する。なお、183(Session Progress)レスポンスには、着信側の網50で起動中のサービスを示す情報が付与されているが、AS64は、その情報そのまま透過する。
SCIM26は、183(Session Progress)レスポンスに付加されている起動中のサービスを示す情報から、後続の詳細な処理を判断する。そして、矢印615で示すような流れで、AS25−2に対して、通話内容を録音するサービスが準備状態であったが、通話内容の録音を行わないようにINVITEリクエストを出力する。
Subsequently, an 183 (Session Progress) response is output to the SCIM 26 via the S-CSCF 63 and the S-CSCF 23 in the flow shown by the AS 64 and the arrow 614. Note that information indicating a service activated on the incoming network 50 is attached to the 183 (Session Progress) response, but the AS 64 transmits the information as it is.
The SCIM 26 determines subsequent detailed processing from the information indicating the active service added to the 183 (Session Progress) response. Then, according to the flow shown by the arrow 615, the service for recording the call content is in a ready state for the AS 25-2, but an INVITE request is output so as not to record the call content.

(第3の処理例)
さらに、別のサービスを提供する際の発信側の網10と着信側の網50の各制御装置の処理の流れとして、図11に示す模式図は、下記のサービスを提供する際の発信側の網10と着信側の網50の各制御装置の処理の流れを示している。
まず、発信側の網10では、図9及び図10の模式図と同様に、SCIM26が、通話料の課金に関するサービスを提供するのに必要な処理の制御を行うAS24と、通話内容を翻訳するサービスを提供するのに必要な処理の制御を行うAS25−1とを選択する。
さらに、着信側の網50では、SCIM66が、既存のサービスである着信音を変えるサービスを提供するのに必要な処理の制御を行うAS64を選択する。また、プレゼンスのサービスを提供するのに必要な処理の制御を行うAS65−2を選択する。
(Third processing example)
Furthermore, as a processing flow of each control device of the originating network 10 and the terminating network 50 when providing another service, the schematic diagram shown in FIG. The flow of processing of each control device of the network 10 and the incoming network 50 is shown.
First, in the network 10 on the calling side, as in the schematic diagrams of FIGS. 9 and 10, the SCIM 26 translates the content of the call with the AS 24 that controls processing necessary to provide a service related to billing of the call charge. The AS 25-1 that controls processing necessary to provide the service is selected.
Further, in the network 50 on the receiving side, the SCIM 66 selects the AS 64 that controls processing necessary to provide a service for changing the ring tone, which is an existing service. Also, the AS 65-2 that controls processing necessary to provide the presence service is selected.

つまり、発信側の網10で通話料の課金に関するサービスを提供するのに必要な処理の制御を開始したら、着信側の網10で呼出音を変えるサービスを提供する。また、着信側の網10でプレゼンスのサービスの状態を更新し、発信側の網10で通話内容の翻訳を行うための処理の制御を開始する。
図11中の矢印701〜710で示す各信号の流れは、図9中の矢印501〜510で示した各信号の流れと実質同じである。但し、第3の処理例では、発信側の網10で選択されるサービスは、通話内容を翻訳するサービスであるため、矢印705,706で示す各信号の流れで、SCIM26が、AS25−1の通話内容を翻訳するサービスを選択する。また、発信側の網50で選択されるサービスは呼出音を変えるサービスであるため、矢印708〜710で示す各信号の流れで、SCIM26が、AS64の呼出音を変えるサービスを起動する。
In other words, when control of processing necessary for providing a service related to billing of a call charge is started in the calling side network 10, a service for changing the ringing tone is provided in the receiving side network 10. Also, the presence service status is updated in the incoming network 10 and control of processing for translating the call content in the outgoing network 10 is started.
The flow of each signal indicated by arrows 701 to 710 in FIG. 11 is substantially the same as the flow of each signal indicated by arrows 501 to 510 in FIG. However, in the third processing example, the service selected by the network 10 on the caller side is a service that translates the content of the call. Therefore, in each signal flow indicated by arrows 705 and 706, the SCIM 26 Select the service that translates the call. Further, since the service selected by the network 50 on the calling side is a service that changes the ringing tone, the SCIM 26 activates the service that changes the ringing tone of the AS 64 in accordance with the flow of signals indicated by arrows 708 to 710.

AS64は、呼出音を変えるサービスを提供するのに必要な処理の制御を開始する。そして、AS64は、矢印711で示すような流れで、S−CSCF63に対して、INVITEリクエストを出力する。さらに続いて、S−CSCF63は、SCIM66に対して、INVITEリクエストを出力する。
SCIM66は、制御指示情報に含まれる状態フラグ等に基づいて、詳細な後続の処理を決定する。SCIM66は、プレゼンスのサービスを提供するのに必要な処理の制御を開始するために、矢印712で示すような流れで、AS65−2に対してNOTIFYリクエストを出力する。
The AS 64 starts controlling the processing necessary to provide a service that changes the ringing tone. Then, the AS 64 outputs an INVITE request to the S-CSCF 63 according to the flow indicated by the arrow 711. Subsequently, the S-CSCF 63 outputs an INVITE request to the SCIM 66.
The SCIM 66 determines detailed subsequent processing based on a status flag or the like included in the control instruction information. The SCIM 66 outputs a NOTIFY request to the AS 65-2 in the flow shown by the arrow 712 in order to start control of processing necessary for providing the presence service.

AS65−2は、矢印713で示すように、着信側の端末71にルーチングするための処理を行う。このとき、SCIM66は、着信側の端末71が応答または無応答であるかの応答状態を判断する。そして、SCIM66は、矢印714で示すように流れで、着信側の端末71が応答したと判断する。さらに、SCIM66は、矢印715,716で示すような流れで、発信側の網10のSCIM26に対して、200(OK)レスポンスを返信する。   The AS 65-2 performs processing for routing to the terminal 71 on the receiving side as indicated by an arrow 713. At this time, the SCIM 66 determines a response state indicating whether the terminal 71 on the receiving side is responding or not responding. Then, the SCIM 66 determines that the incoming terminal 71 has responded in the flow as indicated by the arrow 714. Further, the SCIM 66 returns a 200 (OK) response to the SCIM 26 of the network 10 on the transmission side in a flow as indicated by arrows 715 and 716.

SCIM26は、例えば通話内容の翻訳を開始する等といった、AS25−1に対する後続の詳細な処理を判断する。
なお、発信側の網10と着信側の網50とで提供されるサービスの組み合わせは、上記の上記の第1〜第3の処理例で説明したサービスに限定されるものでない。図8の模式図で説明したような各種のサービス等を組み合わせても、上記で説明したSCIMはサービスを選択することができる。
The SCIM 26 determines subsequent detailed processing for the AS 25-1, such as starting translation of the call content.
The combination of services provided by the originating network 10 and the terminating network 50 is not limited to the services described in the above first to third processing examples. The SCIM described above can select a service even if various services described in the schematic diagram of FIG. 8 are combined.

また、各制御装置から出力される信号は、上記の説明にあったINVITEリクエストや200(OK)リクエスト等の信号以外にも、提供すべきサービスや端末の応答状態等によって異なり、例えばSCIMから出力される180(Ringing)レスポンス等のような各種のリクエスト/レスポンスがある。このような場合であっても、上記で説明した処理の流れと実質同じ流れで、上記で説明したSCIMはサービスを選択することができる。   In addition to signals such as the INVITE request and 200 (OK) request described above, the signal output from each control device differs depending on the service to be provided, the response status of the terminal, etc. There are various requests / responses such as a 180 (Ringing) response. Even in such a case, the SCIM described above can select a service in substantially the same flow as the processing described above.

(まとめ)
上記で説明したSCIMおいては、既存のサービスを提供するのに必要な処理の制御を行うASの処理を変更することなく、サービスを選択することができる。また、既存のASの制御には、別のサービスを追加する度に別のサービスを選択する上での制御を追加する必要がない。
また、SCIMにおいては、S−CSCFに対して3XXレスポンス等の信号を出力することでサービスを選択するため、SCIMとS−CSCFとの間にSIPセッションが確立しない。よって、図11の模式図に、第3の処理例で確立しているSIPセッションを重ねてみると、図12中に点線で示すSIPセッションのみである。よって、上記で説明したSCIMおいては、新たにSCIMで管理されるSIPセッションを増やすことなく、サービスを選択することができる。
(Summary)
In the SCIM described above, a service can be selected without changing the AS process that controls the process necessary to provide an existing service. Further, it is not necessary to add control for selecting another service every time another service is added to the control of the existing AS.
In SCIM, since a service is selected by outputting a signal such as a 3XX response to the S-CSCF, a SIP session is not established between the SCIM and the S-CSCF. Therefore, when the SIP session established in the third processing example is superimposed on the schematic diagram of FIG. 11, only the SIP session indicated by the dotted line in FIG. Therefore, in the SCIM described above, it is possible to select a service without newly increasing the number of SIP sessions managed by the SCIM.

本発明のサービス選択制御装置は、特にIMSを基盤とする網で、携帯電話向けのサービスを提供するASを選択するサービス選択制御装置及びサービス選択制御システムとして利用することができる。   The service selection control device of the present invention can be used as a service selection control device and a service selection control system for selecting an AS that provides a service for a mobile phone, particularly in an IMS-based network.

(発信側)
10……網
21……P−CSCF
22……HSS
23……S−CSCF
24……AS(既存のサービス)
25−1,25−2……AS(新規のサービス)
26……SCIM
26a……サービス契約状況問合部
26b……サービス選択部
26c……制御指示情報生成部
31……端末
(着信側)
50……網
61……P−CSCF
63……S−CSCF
64……AS(既存のサービス)
65−1,65−2……AS(新規のサービス)
66……SCIM
71……端末
(Caller)
10 …… Network 21 …… P-CSCF
22 …… HSS
23 …… S-CSCF
24 …… AS (existing service)
25-1, 25-2 ... AS (new service)
26 …… SCIM
26a …… Service contract status inquiry unit 26b …… Service selection unit 26c …… Control instruction information generation unit 31 …… Terminal (incoming side)
50 …… Network 61 …… P-CSCF
63 …… S-CSCF
64 …… AS (existing service)
65-1, 65-2 ...... AS (new service)
66 …… SCIM
71 …… Terminal

Claims (7)

少なくともユーザー毎のサービスの契約状況を管理する契約状況管理装置に対して、サービスの契約状況を問い合わせるサービス契約状況問合部と、
前記サービス契約状況問合部による問い合わせによって得られたサービスの契約状況に基づいてユーザー毎に提供すべきサービスを特定し、サービスの提供に必要な処理を制御するサービス制御装置からサービスを選択するサービス選択部と、
を備え、
前記サービス選択部は、
前記サービス契約状況問合部による問い合わせにより得られたサービスの種類が既存のサービスであった場合には、前記サービス制御装置であって該既存のサービスを提供するサービス制御装置と自制御装置との間の中間制御装置に対して、該既存のサービスを間接的に選択するために用いるサービス起動信号を出力し、
前記サービス契約状況問合部による問い合わせにより得られたサービスの種類が新規のサービスであった場合には、前記サービス制御装置であって該新規のサービスを提供するサービス制御装置に対して、該新規のサービスを直接的に選択するために用いるサービス起動信号を出力する
ことを特徴とするサービス選択制御装置。
A service contract status inquiry unit that inquires about the contract status of the service at least to a contract status management device that manages the contract status of the service for each user;
A service that specifies a service to be provided for each user based on a service contract status obtained by an inquiry from the service contract status inquiry unit, and selects a service from a service control device that controls processing necessary for providing the service. A selection section;
With
The service selection unit
If the service type obtained by the inquiry from the service contract status inquiry unit is an existing service, the service control device , which provides the existing service, and the self-control device A service activation signal used to indirectly select the existing service to the intermediate control device in between ,
When the service type obtained by the inquiry from the service contract status inquiry unit is a new service, the service control apparatus that provides the new service is provided with the new service type. A service selection control apparatus, characterized in that a service activation signal used for directly selecting a service is output .
前記サービス選択部により選択されたサービスの提供に必要な処理を、複数の所定の処理の中から選択して行うように制御するために用いる制御指示情報を生成する制御指示情報生成部を備え、
前記選択するサービス選択部は、前記制御指示情報生成部により生成された制御指示情報が付加された前記サービス起動信号を出力することを特徴とする請求項1に記載のサービス選択制御装置。
A control instruction information generating unit that generates control instruction information used to control the process necessary for providing the service selected by the service selecting unit to be selected from a plurality of predetermined processes;
The service selection control apparatus according to claim 1, wherein the service selection unit to be selected outputs the service activation signal to which the control instruction information generated by the control instruction information generation unit is added.
前記制御指示情報生成部は、前記サービス制御装置のサービスを順番に複数選択していくように処理を制御するための制御指示情報を生成することを特徴とする請求項2に記載のサービス選択制御装置。   3. The service selection control according to claim 2, wherein the control instruction information generation unit generates control instruction information for controlling processing so that a plurality of services of the service control device are sequentially selected. apparatus. 少なくともユーザー毎のサービスの契約状況を管理する契約状況管理装置に対して、サービスの契約状況を問い合わせるサービス契約状況問合部と、A service contract status inquiry unit that inquires about the contract status of the service at least to a contract status management device that manages the contract status of the service for each user;
前記サービス契約状況問合部による問い合わせによって得られたサービスの契約状況に基づいてユーザー毎に提供すべきサービスを特定し、サービスの提供に必要な処理を制御するサービス制御装置からサービスを選択するサービス選択部と、  A service that specifies a service to be provided for each user based on a service contract status obtained by an inquiry from the service contract status inquiry unit, and selects a service from a service control device that controls processing necessary for providing the service. A selection section;
前記サービス選択部により選択されたサービスの提供に必要な処理を、複数の所定の処理の中から選択して行うように制御するために用いる制御指示情報を生成する制御指示情報生成部と、  A control instruction information generating unit that generates control instruction information used to control and perform processing necessary for providing the service selected by the service selecting unit from a plurality of predetermined processes;
を備え、  With
前記制御指示情報生成部は、前記サービス制御装置のサービスを順番に複数選択していくように処理を制御するための制御指示情報を生成し、  The control instruction information generation unit generates control instruction information for controlling processing so as to sequentially select a plurality of services of the service control device,
前記サービス選択部は、前記サービス制御装置と自制御装置との間の中間制御装置に対して、サービスを間接的に選択するために用いる、前記制御指示情報生成部により生成された制御指示情報が付加されたサービス起動信号を出力する  The service selection unit uses the control instruction information generated by the control instruction information generation unit used to indirectly select a service for an intermediate control device between the service control device and the own control device. Output the added service activation signal
ことを特徴とするサービス選択制御装置。A service selection control device.
前記サービス選択部は、前記サービス契約状況問合部による問い合わせにより得られたサービスの種類に応じて、前記サービス制御装置に対して前記サービス起動信号を出力することで、サービスを直接選択することを特徴とする請求項に記載のサービス選択制御装置。 The service selection unit directly selects a service by outputting the service activation signal to the service control device according to the type of service obtained by the inquiry by the service contract status inquiry unit. The service selection control device according to claim 4 , wherein サービスの提供に必要な処理を制御するサービス制御部と、
少なくとも前記サービス制御部により処理を制御されるサービスのユーザー毎の契約状況を管理する契約状況管理部と、
前記契約状況管理部に対してサービスの契約状況を問い合わせ、当該問い合わせによって得られたサービスの契約状況に基づいてユーザー毎に提供すべきサービスを特定し、当該特定されたサービスの提供に必要な処理を制御するサービス制御部からサービスを選択するサービス選択制御部と、
を備え、
前記サービス選択制御部は、
サービスの契約状況の問い合わせにより得られたサービスの種類が既存のサービスであった場合には、前記サービス制御部であって前記既存のサービスを提供するサービス制御部と前記サービス選択制御部との間の中間制御部に対して、前記既存のサービスを間接的に選択するために用いるサービス起動信号を出力し、
サービスの契約状況の問い合わせにより得られたサービスの種類が新規のサービスであった場合には、前記サービス制御部であって前記新規のサービスを提供するサービス制御部に対して、前記新規のサービスを直接的に選択するために用いるサービス起動信号を出力する
ことを特徴とするサービス選択制御システム。
A service control unit that controls processing necessary to provide the service;
A contract status management unit for managing a contract status for each user of a service whose processing is controlled by at least the service control unit;
The contract status management unit is inquired about the contract status of the service, the service to be provided for each user is specified based on the contract status of the service obtained by the inquiry, and the processing necessary for providing the specified service A service selection control unit that selects a service from a service control unit that controls
With
The service selection control unit
If the service type obtained by the inquiry about the service contract status is an existing service, the service control unit between the service control unit that provides the existing service and the service selection control unit against the intermediate control unit outputs a service start signal to be used to indirectly select the existing service,
When the service type obtained by the inquiry about the service contract status is a new service, the service control unit, which is the service control unit that provides the new service, sends the new service to the service control unit. A service selection control system characterized by outputting a service activation signal used for direct selection .
サービスの提供に必要な処理を制御するサービス制御部と、A service control unit that controls processing necessary to provide the service;
少なくとも前記サービス制御部により処理を制御されるサービスのユーザー毎の契約状況を管理する契約状況管理部と、  A contract status management unit for managing a contract status for each user of a service whose processing is controlled by at least the service control unit;
前記契約状況管理部に対してサービスの契約状況を問い合わせ、当該問い合わせによって得られたサービスの契約状況に基づいてユーザー毎に提供すべきサービスを特定し、当該特定されたサービスの提供に必要な処理を制御するサービス制御部からサービスを選択し、当該選択されたサービスの提供に必要な処理を、複数の所定の処理の中から選択して行うように制御するために用いる制御指示情報を生成するサービス選択制御部と、  The contract status management unit is inquired about the contract status of the service, the service to be provided for each user is specified based on the contract status of the service obtained by the inquiry, and the processing necessary for providing the specified service The service control unit that controls the service selects a service, and generates control instruction information used to control the process necessary for providing the selected service from a plurality of predetermined processes. A service selection control unit;
を備え、  With
前記サービス選択制御部は、前記サービス制御部のサービスを順番に複数選択していくように処理を制御するための制御指示情報を生成し、前記サービス制御部と前記サービス選択制御部との間の中間制御部に対して、サービスを間接的に選択するために用いる、前記制御指示情報が付加されたサービス起動信号を出力することを特徴とするサービス選択制御システム。  The service selection control unit generates control instruction information for controlling processing so as to sequentially select a plurality of services of the service control unit, and between the service control unit and the service selection control unit A service selection control system, wherein a service activation signal to which the control instruction information is added is used to indirectly select a service to an intermediate control unit.
JP2011116886A 2011-05-25 2011-05-25 Service selection control device and service selection control system Active JP5411203B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2011116886A JP5411203B2 (en) 2011-05-25 2011-05-25 Service selection control device and service selection control system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2011116886A JP5411203B2 (en) 2011-05-25 2011-05-25 Service selection control device and service selection control system

Publications (2)

Publication Number Publication Date
JP2012248932A JP2012248932A (en) 2012-12-13
JP5411203B2 true JP5411203B2 (en) 2014-02-12

Family

ID=47469011

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2011116886A Active JP5411203B2 (en) 2011-05-25 2011-05-25 Service selection control device and service selection control system

Country Status (1)

Country Link
JP (1) JP5411203B2 (en)

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE69730735T2 (en) * 1996-11-29 2005-02-10 Nortel Networks Ltd., St. Laurent SOFTWARE SYSTEM WITH UNIVERSAL COMPATIBILITY FOR SERVICES IN COMMUNICATION AND INFORMATION PROCESSING NETWORKS
WO2007009499A1 (en) * 2005-07-19 2007-01-25 Telefonaktiebolaget Lm Ericsson (Publ) Method and apparatus for allocating application servers in an ims
EP1908233B1 (en) * 2005-07-19 2012-08-15 Qualcomm Incorporated Systems, methods, and apparatus for quality of service processing
JP2007336350A (en) * 2006-06-16 2007-12-27 Nec Corp New-service provision discrimination system and new-service provision discrimination method
JP2008171035A (en) * 2007-01-05 2008-07-24 Hewlett-Packard Development Co Lp Service provision system, service provision device and method therefor

Also Published As

Publication number Publication date
JP2012248932A (en) 2012-12-13

Similar Documents

Publication Publication Date Title
CN101142833B (en) Device for controlling a cs domain subscriber terminal access to an IMS communication network services
CN102857891B (en) Domain selection method and domain selection system for called party and HSS(home subscriber server) in domain selection system
CN101888454B (en) Calling method and device of network telephone
EP2190165B1 (en) Method and application server for adding media stream of multimedia session
WO2009082966A1 (en) A call control method, communication system and relative device
CN101459735B (en) Implementing method and system for customized ring back tone and color image service
CN103905393A (en) Method and equipment for realizing intercommunication of enterprise US system and IMS network
CN101459970B (en) Method, system and apparatus for media type changing
JP5095759B2 (en) Call control method
CN101977201B (en) The method of expanding Call-Info header carried service information in SIP information
CN102469425B (en) A kind of method, Apparatus and system realizing one number service
JP5411203B2 (en) Service selection control device and service selection control system
JP5601421B2 (en) Server apparatus, communication control program, and communication control method
WO2017000481A1 (en) Dialing method and apparatus for voice call
EP2723053B1 (en) Transfer inquiry method, application server, service terminal, and system
EP3085046B1 (en) Session initiation handling
WO2013004567A1 (en) A method and a system to discover and establish an enriched communication channel in a voice call
CN102387124B (en) Method for modifying media literacy in SIP session and SIP truck gateway
CN101459665A (en) Early media information playing control method
KR101397543B1 (en) One number voip bridge call control system, and method thereof
EP4231618A1 (en) Method for managing and/or signaling at least one voip call and a communication system
JP6549523B2 (en) Inter-network control method, SIP server and program for matching non-use of optional function of request destination terminal
CN101330745B (en) Method and system for implementing call deflection of IMS central control business
KR101136653B1 (en) Apparatus and method for providing multimedia contents to terminals on early session
CN102523222B (en) Processing method for videophone call receding and processing system for same

Legal Events

Date Code Title Description
RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20130131

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20130725

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20130730

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20130920

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20131107

R150 Certificate of patent or registration of utility model

Ref document number: 5411203

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250