JP6044066B2 - Communication network system, traffic reduction method in communication network system, communication control device, control method and control program thereof, and communication terminal - Google Patents
Communication network system, traffic reduction method in communication network system, communication control device, control method and control program thereof, and communication terminal Download PDFInfo
- Publication number
- JP6044066B2 JP6044066B2 JP2011256830A JP2011256830A JP6044066B2 JP 6044066 B2 JP6044066 B2 JP 6044066B2 JP 2011256830 A JP2011256830 A JP 2011256830A JP 2011256830 A JP2011256830 A JP 2011256830A JP 6044066 B2 JP6044066 B2 JP 6044066B2
- Authority
- JP
- Japan
- Prior art keywords
- communication terminal
- capability information
- inquiry
- communication
- request
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
- Mobile Radio Communication Systems (AREA)
- Telephonic Communication Services (AREA)
Description
本発明は、IMS(IP Multimedia Subsystem)を含む通信ネットワークシステムにおけるトラフィック軽減技術に関する。 The present invention relates to a traffic mitigation technique in a communication network system including IMS (IP Multimedia Subsystem).
上記技術分野において、特許文献1に示されているように、通信を行なう端末と端末とが、複数のIMSを経由してOPTIONSメッセージによって相手端末との端末能力情報交換をする技術が知られている。また、特許文献2には、S−SCSF(サービング・呼セッション制御機能:Serving call session control function)がIMSクライアントの機能情報を保持することが記載されている。
In the above technical field, as shown in
しかしながら、特許文献1に記載の技術では、端末と端末との間の頻繁な能力情報交換が実施されるため、トラフィックが増大する可能性がある。その結果、VoIP(Voice over Internet Protocol)などによる他サービスに影響を与えることが想定される。一方、特許文献2では、保持されているIMSクライアントの機能情報はルーティングに使用するのみである。したがって、上記文献に記載の技術では、上記トラフィックの増大を改善することができなかった。
However, in the technique described in
本発明の目的は、上述の課題を解決する技術を提供することにある。 The objective of this invention is providing the technique which solves the above-mentioned subject.
上記目的を達成するため、本発明に係るシステムは、
IMS(IP Multimedia Subsystem)ネットワークを含む通信ネットワークシステムであって、
呼セッション制御機能(CSCF:call session control function)部と、
前記呼セッション制御機能部の処理領域に在圏する通信端末と、
を備え、
前記呼セッション制御機能部のサービング・呼セッション制御機能(S−CSCF:Serving call session control function)部は、
前記在圏した通信端末から受信した前記通信端末の能力情報を、前記通信端末に対応付けて登録する登録手段と、
前記登録手段に登録された能力情報を用いて、前記呼セッション制御機能部を介した前記通信端末への能力情報の問い合わせに対する応答を、前記通信端末に代替して行なう代替手段と、
を備え、
前記代替手段は、
前記在圏する通信端末に対して能力情報をリクエストするオプションズリクエスト(OPTIONS REQUEST)を、能力情報の問合元から受信したことを判定するリクエスト判定手段と、
前記リクエスト判定手段が前記在圏する通信端末への前記オプションズリクエストを前記問合元から受信したと判定した場合、前記オプションズリクエストを問合先となっている前記在圏する通信端末へ転送せず、前記オプションズリクエストに対する前記問合先の通信端末からの正常応答であることを示す正常応答信号(200OK)を、前記問合先の通信端末に代替して生成し、前記代替して生成された正常応答信号に、前記登録手段に前記問合先の通信端末に対応付けて登録されている前記問合先の通信端末の能力情報を付加して、前記オプションズリクエストの前記問合元に対して前記問合先の通信端末に代替して能力情報を応答するレスポンス生成手段と、
を有することを特徴とする。
In order to achieve the above object, a system according to the present invention provides:
A communication network system including an IMS (IP Multimedia Subsystem) network,
A call session control function (CSCF) part;
A communication terminal located in the processing area of the call session control function unit;
With
Serving call session control function (S-CSCF) part of the call session control function part ,
Registration means the capability information of the communication terminal received from the serving area communication terminal is registered in association with the communication terminal,
Using the capability information registered in the registration unit, an alternative unit that performs a response to the inquiry of the capability information to the communication terminal via the call session control function unit instead of the communication terminal ;
Equipped with a,
The alternative means is
Request determination means for determining that an options request (OPTIONS REQUEST) for requesting capability information from the communication terminal located in the area has been received from an inquiry source of capability information;
If the request determination unit determines that the options request to the communication terminal in the area is received from the inquiry source, the options request is not transferred to the communication terminal in the area that is the inquiry destination. The normal response signal (200 OK) indicating a normal response from the inquired communication terminal with respect to the options request is generated instead of the inquired communication terminal, and is generated by the alternative To the normal response signal, add the capability information of the communication terminal of the inquiry destination registered in the registration means in association with the communication terminal of the inquiry destination, and to the inquiry source of the options request Response generating means for responding capability information in place of the contact communication terminal;
It is characterized by having.
上記目的を達成するため、本発明に係る方法は、
IMS(IP Multimedia Subsystem)ネットワークを含む通信ネットワークシステムにおけるトラフィック軽減方法であって、前記通信ネットワークシステムが、呼セッション制御機能(CSCF:call session control function)部と、前記呼セッション制御機能部の処理領域に在圏する通信端末と、を備え、
前記呼セッション制御機能部のサービング・呼セッション制御機能(S−CSCF:Serving call session control function)部が、前記在圏した通信端末から受信した前記通信端末の能力情報を、前記通信端末に対応付けて登録手段に登録する登録ステップと、
前記呼セッション制御機能部のサービング・呼セッション制御機能部が、前記登録手段に登録された能力情報を用いて、前記呼セッション制御機能部を介した前記通信端末への能力情報の問い合わせに対する応答を、前記通信端末に代替して行なう代替ステップと、
を含み、
前記代替ステップは、
前記在圏する通信端末に対して能力情報をリクエストするオプションズリクエスト(OPTIONS REQUEST)を、能力情報の問合元から受信したことを判定する判定ステップと、
前記判定ステップにおいて、前記在圏する通信端末への前記オプションズリクエストを問合先となっている前記在圏する通信端末へ転送せず、前記オプションズリクエストに対する前記問合先の通信端末からの正常応答であることを示す正常応答信号(200OK)を、前記問合先の通信端末に代替して生成し、前記代替して生成された正常応答信号に、前記登録手段に前記問合先の通信端末に対応付けて登録されている前記問合先の通信端末の能力情報を付加して、前記オプションズリクエストの前記問合元に対して前記問合先の通信端末に代替して能力情報を応答するレスポンス生成ステップと、
を含むことを特徴とする。
In order to achieve the above object, the method according to the present invention comprises:
A traffic reduction method in a communication network system including an IMS (IP Multimedia Subsystem) network, wherein the communication network system includes a call session control function (CSCF) unit and a processing area of the call session control function unit A communication terminal located in the area,
The serving call session control function call session control function unit (S-CSCF: Serving call session control function) part, capability information of the communication terminal received from the serving area communication terminal, correspondence to the communication terminal A registration step for registering with the registration means,
The serving / call session control function unit of the call session control function unit uses the capability information registered in the registration means to send a response to the inquiry of capability information to the communication terminal via the call session control function unit. , An alternative step performed in place of the communication terminal;
Only including,
The alternative step is:
A determination step of determining that an options request (OPTIONS REQUEST) for requesting capability information from the communication terminal located in the area has been received from an inquiry source of capability information;
In the determination step, a normal response from the inquiry communication terminal to the options request without transferring the options request to the communication terminal located in the inquiry to the communication terminal located in the inquiry destination. A normal response signal (200 OK) indicating that the communication terminal of the inquiry is generated instead of the communication terminal of the inquiry destination, and the communication terminal of the inquiry destination is added to the registration means in the normal response signal generated by the replacement The capability information of the communication terminal of the inquiry destination registered in association with is added, and the capability information is returned to the inquiry source of the options request instead of the communication terminal of the inquiry destination. A response generation step;
The characterized by containing Mukoto.
上記目的を達成するため、本発明に係る装置は、
IMS(IP Multimedia Subsystem)ネットワークを含む通信ネットワークシステムにおいて呼セッション制御機能を果たす通信制御装置であって、
前記通信制御装置の処理領域に在圏する通信端末から受信した前記通信端末の能力情報を、前記通信端末に対応付けて登録する登録手段と、
前記登録手段に登録された能力情報を用いて、前記通信制御装置を介した前記通信端末への能力情報の問い合わせに対する応答を、前記通信端末に代替して行なう代替手段と、
を備え、
前記代替手段は、
前記在圏する通信端末に対して能力情報をリクエストするオプションズリクエスト(OPTIONS REQUEST)を、能力情報の問合元から受信したことを判定するリクエスト判定手段と、
前記リクエスト判定手段が前記在圏する通信端末への前記オプションズリクエストを前記問合元から受信したと判定した場合、前記オプションズリクエストを問合先となっている前記在圏する通信端末へ転送せず、前記オプションズリクエストに対する前記問合先の通信端末からの正常応答であることを示す正常応答信号(200OK)を、前記問合先の通信端末に代替して生成し、前記代替して生成された正常応答信号に、前記登録手段に前記問合先の通信端末に対応付けて登録されている前記問合先の通信端末の能力情報を付加して、前記オプションズリクエストの前記問合元に対して前記問合先の通信端末に代替して能力情報を応答するレスポンス生成手段と、
を有することを特徴とする。
In order to achieve the above object, an apparatus according to the present invention provides:
A communication control apparatus that performs a call session control function in a communication network system including an IMS (IP Multimedia Subsystem) network,
Registration means for registering the communication terminal capability information received from a communication terminal located in the processing area of the communication control device in association with the communication terminal;
Using the capability information registered in the registration unit, an alternative unit that performs a response to the inquiry of capability information to the communication terminal via the communication control device instead of the communication terminal;
Equipped with a,
The alternative means is
Request determination means for determining that an options request (OPTIONS REQUEST) for requesting capability information from the communication terminal located in the area has been received from an inquiry source of capability information;
If the request determination unit determines that the options request to the communication terminal in the area is received from the inquiry source, the options request is not transferred to the communication terminal in the area that is the inquiry destination. The normal response signal (200 OK) indicating a normal response from the inquired communication terminal with respect to the options request is generated instead of the inquired communication terminal, and is generated by the alternative To the normal response signal, add the capability information of the communication terminal of the inquiry destination registered in the registration means in association with the communication terminal of the inquiry destination, and to the inquiry source of the options request Response generating means for responding capability information in place of the contact communication terminal;
It is characterized by having.
上記目的を達成するため、本発明に係る方法は、
IMS(IP Multimedia Subsystem)ネットワークを含む通信ネットワークシステムにおいて呼セッション制御機能を果たす通信制御装置の制御方法であって、
前記通信制御装置の処理領域に在圏する通信端末から受信した前記通信端末の能力情報を、前記通信端末に対応付けて登録手段に登録する登録ステップと、
前記登録手段に登録された能力情報を用いて、前記通信制御装置を介した前記通信端末への能力情報の問い合わせに対する応答を、前記通信端末に代替して行なう代替ステップと、
を含み、
前記代替ステップは、
前記在圏する通信端末に対して能力情報をリクエストするオプションズリクエスト(OPTIONS REQUEST)を、能力情報の問合元から受信したことを判定する判定ステップと、
前記判定ステップにおいて、前記在圏する通信端末への前記オプションズリクエストを問合先となっている前記在圏する通信端末へ転送せず、前記オプションズリクエストに対する前記問合先の通信端末からの正常応答であることを示す正常応答信号(200OK)を、前記問合先の通信端末に代替して生成し、前記代替して生成された正常応答信号に、前記登録手段に前記問合先の通信端末に対応付けて登録されている前記問合先の通信端末の能力情報を付加して、前記オプションズリクエストの前記問合元に対して前記問合先の通信端末に代替して能力情報を応答するレスポンス生成ステップと、
を含むことを特徴とする。
In order to achieve the above object, the method according to the present invention comprises:
A control method of a communication control device that performs a call session control function in a communication network system including an IMS (IP Multimedia Subsystem) network,
A registration step of registering capability information of said communication terminal received from the communication terminals existing in the processing region of the communication control device, the registration means in association with the communication terminal,
Using the capability information registered in the registration means, an alternative step of performing a response to the inquiry of capability information to the communication terminal via the communication control device instead of the communication terminal;
Only including,
The alternative step is:
A determination step of determining that an options request (OPTIONS REQUEST) for requesting capability information from the communication terminal located in the area has been received from an inquiry source of capability information;
In the determination step, a normal response from the inquiry communication terminal to the options request without transferring the options request to the communication terminal located in the inquiry to the communication terminal located in the inquiry destination. A normal response signal (200 OK) indicating that the communication terminal of the inquiry is generated instead of the communication terminal of the inquiry destination, and the communication terminal of the inquiry destination is added to the registration means in the normal response signal generated by the replacement The capability information of the communication terminal of the inquiry destination registered in association with is added, and the capability information is returned to the inquiry source of the options request instead of the communication terminal of the inquiry destination. A response generation step;
The characterized by containing Mukoto.
上記目的を達成するため、本発明に係るプログラムは、
IMS(IP Multimedia Subsystem)ネットワークを含む通信ネットワークシステムにおいて呼セッション制御機能を果たす通信制御装置の制御プログラムであって、
前記通信制御装置の処理領域に在圏する通信端末から受信した前記通信端末の能力情報を、前記通信端末に対応付けて登録手段に登録する登録ステップと、
前記登録手段に登録された能力情報を用いて、前記通信制御装置を介した前記通信端末への能力情報の問い合わせに対する応答を、前記通信端末に代替して行なう代替ステップと、
をコンピュータに実行させ、
前記代替ステップは、
前記在圏する通信端末に対して能力情報をリクエストするオプションズリクエスト(OPTIONS REQUEST)を、能力情報の問合元から受信したことを判定する判定ステップと、
前記判定ステップにおいて、前記在圏する通信端末への前記オプションズリクエストを問合先となっている前記在圏する通信端末へ転送せず、前記オプションズリクエストに対する前記問合先の通信端末からの正常応答であることを示す正常応答信号(200OK)を、前記問合先の通信端末に代替して生成し、前記代替して生成された正常応答信号に、前記登録手段に前記問合先の通信端末に対応付けて登録されている前記問合先の通信端末の能力情報を付加して、前記オプションズリクエストの前記問合元に対して前記問合先の通信端末に代替して能力情報を応答するレスポンス生成ステップと、
を含むことを特徴とする。
In order to achieve the above object, a program according to the present invention provides:
A control program for a communication control device that performs a call session control function in a communication network system including an IMS (IP Multimedia Subsystem) network,
A registration step of registering capability information of said communication terminal received from the communication terminals existing in the processing region of the communication control device, the registration means in association with the communication terminal,
Using the capability information registered in the registration means, an alternative step of performing a response to the inquiry of capability information to the communication terminal via the communication control device instead of the communication terminal;
To the computer ,
The alternative step is:
A determination step of determining that an options request (OPTIONS REQUEST) for requesting capability information from the communication terminal located in the area has been received from an inquiry source of capability information;
In the determination step, a normal response from the inquiry communication terminal to the options request without transferring the options request to the communication terminal located in the inquiry to the communication terminal located in the inquiry destination. A normal response signal (200 OK) indicating that the communication terminal of the inquiry is generated instead of the communication terminal of the inquiry destination, and the communication terminal of the inquiry destination is added to the registration means in the normal response signal generated by the replacement The capability information of the communication terminal of the inquiry destination registered in association with is added, and the capability information is returned to the inquiry source of the options request instead of the communication terminal of the inquiry destination. A response generation step;
It is characterized by including .
本発明によれば、本来であれば通信端末と通信端末との間で交換する端末能力交換を呼セッション制御機能部にて終端することにより、トラフィック軽減ができる。 According to the present invention, traffic reduction can be achieved by terminating terminal capability exchange, which is normally exchanged between a communication terminal and a communication terminal, at the call session control function unit.
以下に、図面を参照して、本発明の実施の形態について例示的に詳しく説明する。ただし、以下の実施の形態に記載されている構成要素は単なる例示であり、本発明の技術範囲をそれらのみに限定する趣旨のものではない。 Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the drawings. However, the constituent elements described in the following embodiments are merely examples, and are not intended to limit the technical scope of the present invention only to them.
[第1実施形態]
本発明の第1実施形態としての通信ネットワークシステム100について、図1を用いて説明する。通信ネットワークシステム100は、IMS(IP Multimedia Subsystem)ネットワーク101を含むシステムである。
[First Embodiment]
A
図1に示すように、通信ネットワークシステム100は、呼セッション制御機能(CSCF:call session control function)部110と、呼セッション制御機能部110の処理領域に在圏する通信端末121〜123と、を含む。そして、呼セッション制御機能部110は、通信端末121〜123の能力情報を通信端末121〜123に対応付けて登録する登録部111と、登録部111に登録された能力情報を用いて、呼セッション制御機能部110を介した通信端末121〜123への能力情報の問い合わせに対する応答を、通信端末121〜123に代替して行なう代替部112と、を有する。
As shown in FIG. 1, the
本実施形態によれば、本来であれば通信端末と通信端末との間で交換する端末能力交換を呼セッション制御機能部にて終端することにより、トラフィック軽減ができる。 According to this embodiment, it is possible to reduce traffic by terminating the terminal capability exchange that is normally exchanged between the communication terminal and the communication terminal at the call session control function unit.
[第2実施形態]
次に、本発明の第2実施形態に係る通信ネットワークシステムについて説明する。まず、本実施形態の概要を示す。
[Second Embodiment]
Next, a communication network system according to the second embodiment of the present invention will be described. First, an outline of the present embodiment is shown.
《本実施形態の概要》
VoIPをはじめとするマルチメディアサービスを提供するIMSネットワークにおいて、通信端末間で能力交換のための信号送受信を実施することが、GSMA RCS(R1-4)、RCS-e(v1.1)(Global System for Mobile communications Association, Revision Control System)などの標準勧告にて規定されている。通信端末の電話帳に記載されたすべての通信端末に対してこのような信号の送受信が実施される場合があり、トラフィックの増大によりVoIPサービスに影響を及ぼすことが想定される。
<< Outline of this embodiment >>
In an IMS network that provides multimedia services such as VoIP, GSMA RCS (R1-4), RCS-e (v1.1) (Global It is defined in standard recommendations such as the System for Mobile communications Association (Revision Control System). Such a signal may be transmitted / received to / from all communication terminals described in the telephone directory of the communication terminal, and it is assumed that the increase in traffic affects the VoIP service.
本実施形態では、通信端末間の能力交換実施時に、通信端末間で流通している信号をネットワークノードで終端することにより、IMSネットワークにおけるトラフィックを軽減することを可能とする。たとえば、3GPP(Third Generation Partnership Project) TS24.229(v11.00)に従い、通信端末UE(User Equipment)_Aの位置登録(REGISTER)時に、S−CSCF(Serving call session control function)_Aが通信端末から付与されたその通信端末の能力を示す能力情報を保持する。通信端末UA_Bからの能力交換信号を受信したS−CSCF_Aは、本来であれば信号を通信端末UA−A向けに透過する。しかしながら、本実施形態では能力交換信号をS−CSC_Aで終端し、REGISTER時に取得して保持している通信端末UA_Aの能力情報を通信端末UA_B向けにレスポンス信号として送出する。 In the present embodiment, it is possible to reduce traffic in the IMS network by terminating a signal distributed between communication terminals at a network node when performing capability exchange between the communication terminals. For example, according to 3GPP (Third Generation Partnership Project) TS24.229 (v11.00), S-CSCF (Serving call session control function) _A is transmitted from the communication terminal at the time of registration (REGISTER) of the communication terminal UE (User Equipment) _A. The capability information indicating the capability of the assigned communication terminal is held. The S-CSCF_A that has received the capability exchange signal from the communication terminal UA_B normally transmits the signal to the communication terminal UA-A. However, in the present embodiment, the capability exchange signal is terminated with S-CSC_A, and the capability information of the communication terminal UA_A acquired and held at the time of REGISTER is transmitted as a response signal to the communication terminal UA_B.
本実施形態によれば、能力交換時における、着側のS−CSCF_Aを経由して通信端末UA_Aまで送出されるリクエスト信号および通信端末UA_AからS−CSCFへのレスポンス信号を削減することが可能となる。 According to the present embodiment, it is possible to reduce the request signal sent to the communication terminal UA_A via the called-side S-CSCF_A and the response signal from the communication terminal UA_A to the S-CSCF at the time of capability exchange. Become.
《通信ネットワークシステムの構成》
図2は、本実施形態に係る通信ネットワークシステム200の構成を示すブロック図である。なお、本実施形態では、IMSネットワーク201によってVoIPなどマルチメディアサービスを実現する場合を対象とする。
<Configuration of communication network system>
FIG. 2 is a block diagram showing a configuration of the
図2において、IMSネットワーク201には、2つのサービスエリアに対してそれぞれセッション制御を行なうCSCF(call session control function)が配置されている。CSCF(call session control function)には、上記S−CSCFの他にI−CSCFとP−CSCFとがある。また、HSSが接続されている。各機能構成部の機能概要は下記の通りである(3GPP TS29.228参照)。
In FIG. 2, a CSCF (call session control function) that performs session control for two service areas is arranged in the
S−CSCFは、セッション制御を行なうサービング・呼セッション制御機能(Serving call session control function)である。HSSから取得した加入者情報を基に呼制御を行う。また、位置登録(認証含む)やルーティング、サービス制御を行うSIP(Session Initiation Protocol)セッション制御サーバである。 The S-CSCF is a serving call session control function that performs session control. Call control is performed based on the subscriber information acquired from the HSS. It is a SIP (Session Initiation Protocol) session control server that performs location registration (including authentication), routing, and service control.
また、P−CSCFは、通信端末がアクセスするプロキシ・呼セッション制御機能(Proxy call session control function)である。通信端末からのアクセスポイントとして、SIP信号をS−CSCFへ転送するセッション制御サーバである。 The P-CSCF is a proxy call session control function accessed by the communication terminal. It is a session control server that transfers a SIP signal to the S-CSCF as an access point from a communication terminal.
また、I−CSCFは、他のネットワークとのゲートウェイ機能を持つインテロゲイティング・セッション制御機能(Interogatinge call session control function)である。他のIPネットワークとのインタフェースをもち、入呼の場合はS−CSCFへのルーティングを行って、他のネットワークへの接続時にはネットワークトポロジーの隠蔽を行う。 The I-CSCF is an interogating call session control function having a gateway function with other networks. It has an interface with another IP network, performs routing to the S-CSCF for incoming calls, and conceals the network topology when connected to other networks.
また、HSSは、サービスエリアをホームとする加入者を登録するホーム加入者サーバ(HSS:Home Subscriber Server)である。格納されている加入者データを用いて、認証情報やサービス情報、ルーティング情報の提供を行う。 The HSS is a home subscriber server (HSS) that registers subscribers whose service area is home. Authentication information, service information, and routing information are provided using stored subscriber data.
図2においては、2つのサービスエリアにサービスを提供するそれぞれを、P−CSCF_A(210−A)、S−CSCF_A(220−A)、I−CSCF_A(230−A)、HSS_A(240−A)の組みと、P−CSCF_A(210−A)、S−CSCF_A(220−A)、I−CSCF_A(230−A)、HSS_A(240−A)の組みと、で表わしている。なお、サービスエリアの数を2つとしたのは説明を簡略化するためであって、2つに限定されるものではない。 In FIG. 2, P-CSCF_A (210-A), S-CSCF_A (220-A), I-CSCF_A (230-A), and HSS_A (240-A) are respectively provided to provide services to two service areas. And a set of P-CSCF_A (210-A), S-CSCF_A (220-A), I-CSCF_A (230-A), and HSS_A (240-A). Note that the number of service areas is two in order to simplify the description and is not limited to two.
それぞれ、P−CSCF_A(210−A)には、IPコアネットワーク202−Aを介して、このサービスエリアに在圏する通信端末251〜253が接続されている。また、P−CSCF_B(210−B)には、IPコアネットワーク202−Bを介して、このサービスエリアに在圏する通信端末261〜263が接続されている。この内、通信端末251と252とは、P−CSCF_A(210−A)とS−CSCF_A(220−A)とを経由して、サービスエリア内での通信が行なわれている。また、通信端末262と263とは、P−CSCF_B(210−B)とS−CSCF_B(220−B)とを経由して、サービスエリア内での通信が行なわれている。一方、通信端末253と261とは、P−CSCF_A(210−A)とS−CSCF_A(220−A)とS−CSCF_B(220−B)とP−CSCF_B(210−B)とを経由して、サービスエリア間での通信が行なわれている。
《通信ネットワークシステムの動作手順》
図3Aは、本実施形態に係る通信ネットワークシステム200の端末能力の登録および問合せの動作手順301を示すシーケンス図である。なお、図3Aにおいては、説明の煩雑さを避けるために、I−CSCFやHSSの動作については削除している。
<< Operation procedure of communication network system >>
FIG. 3A is a sequence diagram showing a terminal capability registration and
まず、ステップS311において、UE_Aは、在圏登録時にSIP信号の登録リクエスト(SIP_REGISTER)によって、P−CSCF_Aを介してS−CSCF_Aに対して、UE_Aおよびその能力情報の登録を要求する(図4A参照)。ステップS311において、登録リクエストを受信したS−CSCF_Aは、UE_Aの登録処理の実行と共に、受信したUE_Aの能力情報をUE_Aに対応付けて保持する(図8参照)。そして、ステップS315において、UE_Aおよびその能力情報の登録の結果をUE_Aに通知する。なお、図3Aには、正常登録の応答である200_OK(以下、明細書および図面では200OKと記載する)が示されている(図4B参照)。なお、リクエストおよび応答のSIP信号の詳細については、IETF(Internet Engineering Task Force)による技術仕様であるRFC(Request for Comments)3261を参照されたい。 First, in step S311, UE_A requests registration of UE_A and its capability information to S-CSCF_A via P-CSCF_A by SIP signal registration request (SIP_REGISTER) at the time of location registration (see FIG. 4A). ). In step S311, the S-CSCF_A that has received the registration request holds the capability information of the received UE_A in association with the UE_A while executing the registration process of the UE_A (see FIG. 8). In step S315, UE_A is notified of the result of registration of UE_A and its capability information. FIG. 3A shows 200_OK (hereinafter referred to as “200 OK” in the specification and drawings) which is a normal registration response (see FIG. 4B). For details of the request and response SIP signals, refer to RFC (Request for Comments) 3261, which is a technical specification by IETF (Internet Engineering Task Force).
その後、所定のタイミングで、UE_Bから、UE_Aの端末能力を問い合わせる能力問合リクエスト(SIP_OPTIONSの1つ)が、P−CSCF_BおよびS−CSCF_Bを経由してサービスエリアA側に送信される(図5A参照)。能力問合リクエストを受信したS−CSCF_Aは、ステップS319において、この能力問合リクエストをUE_Aに透過転送するのではなく終端する。そして、ステップS321において、ステップS313で保持したUE_Aの能力情報を正常応答信号SIP_200OKに付与する。ステップS323においては、UE_Aの能力情報が付与されたSIP_200OKを、S−CSCF_BおよびP−CSCF_Bを経由してUE_Bに返送する。 Thereafter, at a predetermined timing, a capability inquiry request (one of SIP_OPTIONS) for inquiring the UE capability of UE_A is transmitted from UE_B to service area A side via P-CSCF_B and S-CSCF_B (FIG. 5A). reference). The S-CSCF_A that has received the capability inquiry request terminates the capability inquiry request instead of transparently transferring it to UE_A in step S319. In step S321, the UE_A capability information held in step S313 is added to the normal response signal SIP_200OK. In step S323, SIP_200OK to which the capability information of UE_A is assigned is returned to UE_B via S-CSCF_B and P-CSCF_B.
図3Bは、本実施形態に係る通信ネットワークシステム200の端末能力問合せの動作手順302を示すシーケンス図である。図3Bは、通信端末UE_Bがどのようなタイミングで、他機(本実施形態ではUE_A)の通信端末能力を問い合わせるかの数例を示している。したがって、図3BにおいてはUE_Aの処理については簡略化しており、図3Aと同様であるので説明は省略する。また、S−CSCF_Aの処理についても、図3Aと同様であるので簡略化して示す。
FIG. 3B is a sequence diagram showing an
まず、第1のタイミングは、UE_Bの電源ONのタイミングである。ステップS331において、UE_Bが電源ONされる。ステップS333において、UE_Bは自機に登録されている電話帳などを参照して、他機の端末能力問合を行なう。その一部として、UE_Aへの問合せをSIP_OPTIONSリクエストにより行なう。このSIP_OPTIONSリクエストは、S−CSCF_Aで終端されて、保持されているUE_Aの能力情報が正常応答信号SIP_200OKに付与され、ステップS335においてUE_Bに返送される。 First, the first timing is the timing of powering on UE_B. In step S331, UE_B is powered on. In step S333, UE_B refers to the phone book registered in the own device and inquires the terminal capability of the other device. As part of this, an inquiry to UE_A is made by a SIP_OPTIONS request. This SIP_OPTIONS request is terminated with S-CSCF_A, and the held capability information of UE_A is added to normal response signal SIP_200OK, and is returned to UE_B in step S335.
次に、第2のタイミングは、UE_Bに設定された所定時間経過毎のタイミングである。ステップS337において、UE_Bは所定時間の経過を監視する。なお、所定経過時間に限定はない。通信回線のトラフィックの状況により変更される。所定時間が経過すると、ステップS339において、他機の端末能力問合を行なう。その一部として、UE_Aへの問合せをSIP_OPTIONSリクエストにより行なう。このSIP_OPTIONSリクエストは、S−CSCF_Aで終端されて、保持されているUE_Aの能力情報が正常応答信号SIP_200OKに付与され、ステップS341においてUE_Bに返送される。所定時間が経過してなければステップS343以降の能力変更時の処理に進む。 Next, the second timing is a timing at every elapse of a predetermined time set in UE_B. In step S337, UE_B monitors the passage of a predetermined time. The predetermined elapsed time is not limited. It changes according to the traffic situation of the communication line. When the predetermined time has elapsed, in step S339, the terminal capability of another machine is inquired. As part of this, an inquiry to UE_A is made by a SIP_OPTIONS request. This SIP_OPTIONS request is terminated by S-CSCF_A, and the held capability information of UE_A is added to normal response signal SIP_200OK, and is returned to UE_B in step S341. If the predetermined time has not elapsed, the process proceeds to the process at the time of capability change after step S343.
さらに、第3のタイミングは、UE_Bにおいて、アプリケーションの追加や更新によって能力が変更されたタイミングである。ステップS343において、UE_Bの能力変更を監視する。能力変更があれば、ステップS343およびS345において、S−CSCF_Bに変更された能力情報が登録される。そして、ステップS347において、他機の端末能力問合を行なう。その一部として、UE_Aへの問合せをSIP_OPTIONSリクエストにより行なう。このSIP_OPTIONSリクエストは、S−CSCF_Aで終端されて、保持されているUE_Aの能力情報が正常応答信号SIP_200OKに付与され、ステップS347においてUE_Bに返送される。能力変更が無い場合、あるいは変更処理が終了した場合には、ステップS337に戻って、処理が繰り返される。 Furthermore, the third timing is a timing when the capability is changed by adding or updating an application in UE_B. In step S343, the UE_B capability change is monitored. If there is a capability change, the changed capability information is registered in S-CSCF_B in steps S343 and S345. In step S347, the terminal capability inquiry of the other device is performed. As part of this, an inquiry to UE_A is made by a SIP_OPTIONS request. This SIP_OPTIONS request is terminated at S-CSCF_A, and the held capability information of UE_A is added to normal response signal SIP_200OK, and is returned to UE_B in step S347. When there is no capability change or when the change process is completed, the process returns to step S337 and the process is repeated.
なお、他機の通信端末能力を問い合わせるタイミングは上記例に限定されない。本実施形態のS−CSCF_Aによる終端と応答の代替とは、どのタイミングにおいても有効である。 Note that the timing for inquiring about the communication terminal capability of another device is not limited to the above example. The termination and response substitution by the S-CSCF_A of this embodiment are effective at any timing.
《登録メッセージ》
以下、図4Aおよび図4Bに従って、端末の登録(REGISTER)処理におけるメッセージの構成を示す。
《Register message》
In the following, according to FIG. 4A and FIG. 4B, the structure of a message in terminal registration (REGISTER) processing is shown.
(登録リクエスト)
図4Aは、本実施形態に係る登録リクエスト410の構成を示す図である。なお、本実施形態に関連する部分のみを説明する。他については、IETFによる技術仕様であるRFC3261を参照されたい。
(Registration request)
FIG. 4A is a diagram showing a configuration of the
図4Aは、図3AのUE_Aに相当する、東京(Tokyo)エリアに在圏する太郎(Taro)の通信端末が、東京エリアのS−CSCF_Aに自機を登録するための登録リクエスト(REGISTER)のフォーマット例である。ここで、411に、通信端末の能力情報が付加されている。 FIG. 4A shows a registration request (REGISTER) for a Taro communication terminal located in the Tokyo area corresponding to UE_A in FIG. 3A to register its own device in the S-CSCF_A in the Tokyo area. It is a format example. Here, capability information of the communication terminal is added to 411.
図4Aの例では、能力情報として、応答可能なリクエスト(Allow)、応答可能なアプリケーション(Accept)、復号可能な符号化(Accept-Encoding)、利用可能な言語(Accept-Language)、サポートしている変数(Supported)が記述されている。さらに、SDP(service delivery platform)への対応が記述されてよい。 In the example of FIG. 4A, as the capability information, a request that can be responded (Allow), an application that can respond (Accept), a decodable encoding (Accept-Encoding), and an available language (Accept-Language) are supported. Variable (Supported) is described. Furthermore, correspondence to SDP (service delivery platform) may be described.
なお、通信端末の能力情報については、図4Aに限定されない。例えば、ITU H.245における能力交換情報などを含んでもよい。例えば、多重化能力(MultiplexCapability)、ビデオ符号化能力(VideoCapability)、オーディオ符号化能力(AudioCapability)、各種データ転送プロトコル(DataApplicationCapability)、セキュリティ・暗号化能力(EncryptionCapability)、ユーザ入力メッセージ能力(UserInputCapability)などが含まれる。 Note that the capability information of the communication terminal is not limited to FIG. 4A. For example, ITU H.264. Capability exchange information in H.245 may also be included. For example, multiplexing capability (MultiplexCapability), video encoding capability (VideoCapability), audio encoding capability (AudioCapability), various data transfer protocols (DataApplicationCapability), security / encryption capability (EncryptionCapability), user input message capability (UserInputCapability), etc. Is included.
(登録レスポンス)
図4Bは、本実施形態に係る登録レスポンス420の構成を示す図である。なお、本実施形態に関連する部分のみを説明する。他については、IETFによる技術仕様であるRFC3261を参照されたい。
(Registration response)
FIG. 4B is a diagram showing a configuration of the
図4Bは、UE_Aの在圏と能力情報との登録処理が、S−CSCF_Aで正常に完了したことを示す、200_OKのフォーマットである。 FIG. 4B is a 200_OK format indicating that the registration process of UE_A's location and capability information has been successfully completed in S-CSCF_A.
《端末能力問合メッセージ》
次に、端末能力問合せ(OPTIONS)処理におけるメッセージの構成を示す。
《Terminal capability inquiry message》
Next, the structure of a message in the terminal capability inquiry (OPTIONS) process is shown.
(端末能力問合リクエスト)
図5Aは、本実施形態に係る端末能力問合リクエスト510の構成を示す図である。なお、本実施形態に関連する部分のみを説明する。他については、IETFによる技術仕様であるRFC3261を参照されたい。
(Terminal capability inquiry request)
FIG. 5A is a diagram showing a configuration of a terminal
図5Aは、図3AのUE_Bに相当する、大坂(Osaka)エリアに在圏する花子(Hanako)の通信端末が、東京エリアに在圏する太郎がの通信端末UE_Aの能力を問い合わせるための、オプションズリクエスト(OPTIONS)のフォーマット例である。 FIG. 5A shows options for Hanako's communication terminal located in the Osaka area corresponding to UE_B in FIG. 3A to inquire about the capabilities of Taro's communication terminal UE_A in the Tokyo area. It is a format example of a request (OPTIONS).
(端末能力問合レスポンス)
図5Bは、本実施形態に係る端末能力問合レスポンス520の構成を示す図である。なお、本実施形態に関連する部分のみを説明する。他については、IETFによる技術仕様であるRFC3261を参照されたい。
(Terminal capability inquiry response)
FIG. 5B is a diagram showing a configuration of the terminal
図5Bは、図5AのOPTIONSリクエストをS−CSCF_Aで終端して、S−CSCF_AでUE_Aの能力情報を付加して、代替応答する200_OKのフォーマットである。ここで、521に、通信端末の能力情報が付加されている。能力情報521は図4Aの能力情報411と同様であるので、説明は省略する。
FIG. 5B shows a 200_OK format in which the OPTIONS request of FIG. 5A is terminated with S-CSCF_A, capability information of UE_A is added with S-CSCF_A, and an alternative response is made. Here, capability information of the communication terminal is added to 521. Since the
なお、図4Aでも記載した如く、通信端末の能力情報については、図4Aに限定されない。例えば、ITU H.245における能力交換情報などを含んでもよい。 As described in FIG. 4A, the capability information of the communication terminal is not limited to FIG. 4A. For example, ITU H.264. Capability exchange information in H.245 may also be included.
《S−CSCFの構成》
本実施形態において、通信端末への端末能力問合せを終端して、通信端末に代替して応答する通信制御装置であるS−CSCFの構成について説明する
(機能構成)
図6は、本実施形態に係るサービング・呼セッション制御機能(S−CSCF)部210の機能構成を示すブロック図である。なお、図6では、S−SCSF_Aを代表して説明するが、S−SCSF_Bも同様である。
<< Configuration of S-CSCF >>
In this embodiment, the configuration of the S-CSCF, which is a communication control device that terminates the terminal capability inquiry to the communication terminal and responds instead of the communication terminal, will be described (functional configuration).
FIG. 6 is a block diagram showing a functional configuration of the serving / call session control function (S-CSCF)
S−SCSF_A(210−A)は、通信端末251〜153との通信をP−CSCF_A(220−A)を介して制御する端末側通信制御部611を有する。また、本実施形態においては、他のサービスエリアにあるS−CSCF_Bとの通信を制御する網側通信制御部612を有する。また、I−SCSF_A(230−A)やHSS_A(240−A)との通信を制御する通信情報通信制御部613を有する。
The S-SCSF_A (210-A) includes a terminal-side
また、端末側通信制御部611または網側通信制御部612を介して受信したSIPリクエストの種別を判別するリクエスト判別部614を有する。リクエスト判別部614の判定により、SIPリクエストがトランザクション開始のための処理を要求するINVITEリクエストと判別された場合は、セッション制御部615がセッションを開始する。なお、本実施形態において、INVITEリクエストは関連が少ないので、詳細な説明は省略する。
Further, it has a
リクエスト判別部614の判定により、SIPリクエストがREGISTERリクエストと判別された場合は、SIP登録制御部618がリクエスト元の通信端末を在圏端末として登録部619に登録する。同時に、能力情報登録制御部616がREGISTERリクエストに含まれる能力情報を、リクエスト元の通信端末に対応付けて登録部619に登録する。そして、レスポンス生成部617が、処理の結果を応答メッセージとしてリクエスト元の通信端末に返信する。
If it is determined by the
リクエスト判別部614の判定により、SIPリクエストがOPTIONSリクエストで端末能力問合と判別された場合は、レスポンス生成部617が登録部619に登録された情報を応答メッセージ(200OK)に付与してリクエスト元の通信端末に返信する。
If it is determined by the
なお、図6のS−CSCF_Aの機能構成部はその一例であって、これに限定されない。 Note that the functional configuration unit of S-CSCF_A in FIG. 6 is an example, and the present invention is not limited to this.
(ハードウェア構成)
図7は、本実施形態に係るサービング・呼セッション制御機能(S−CSCF)部210のハードウェア構成を示すブロック図である。なお、図7には、本実施形態に関連する構成を示し、関連の少ない構成については削除されている。
(Hardware configuration)
FIG. 7 is a block diagram showing a hardware configuration of the serving / call session control function (S-CSCF)
図7で、CPU710は演算制御用のプロセッサであり、プログラムを実行することで図6のS−CSCF_A(210−A)およびS−CSCF_B(210−B)の各機能構成部を実現する。ROM720は、初期データおよびプログラムなどの固定データおよびプログラムを記憶する。また、通信制御部611〜613は図6に示した各通信制御部である。図7のように、1つの通信制御部で構成されてもよい。
In FIG. 7, a
RAM740は、CPU710が一時記憶のワークエリアとして使用するランダムアクセスメモリである。RAM740には、本実施形態の実現に必要なデータを記憶する領域が確保されている。741は、受信したSIPリクエストメッセージである。742は、判別したリクエスト種別である。743は、REGISTERリクエストに含まれる、リクエスト元の端末IDと登録する端末能力情報とである。744は、受信したSIPリクエストメッセージに対して応答するためのレスポンスメッセージである。745は、OPTIONSリクエストに応答するレスポンスメッセージに記述される、リクエスト元(レスポンス先)の端末IDと応答する端末能力情報である。
The
ストレージ750は、データベースや各種のパラメータ、あるいは本実施形態の実現に必要な以下のデータまたはプログラムが記憶されている。619aは、SIP登録部である。619bは、通信端末IDに対応付けて端末能力情報を登録する端末能力登録部である。619aと619bとは、図6の登録部619に含まれる。751は、リクエストメッセージを判別するために使用すると共に、レスポンスメッセージを生成するために使用するメッセージフォーマットである。
The
ストレージ750には、以下のプログラムが格納される。752には、S−CSCF_A(210−A)およびS−CSCF_B(210−B)の全体を制御する通信制御プログラムが格納される。753には、通信制御プログラム752において、SIPリクエストを判別するリクエスト判別モジュールが格納される。754には、通信制御プログラム752において、SIPリクエストに応答するレスポンスを生成するレスポンス生成モジュールが格納される。755には、通信制御プログラム752において、REGISTERリクエストに含まれる端末能力を登録する端末能力登録モジュールである。
The
なお、図7には、本実施形態に必須なデータやプログラムのみが示されており、本実施形態に関連しないデータやプログラムは図示されていない。 FIG. 7 shows only data and programs essential to the present embodiment, and does not illustrate data and programs not related to the present embodiment.
(端末能力登録テーブル)
図8は、本実施形態に係る端末能力登録テーブル619bの構成を示す図である。なお、端末能力登録テーブル619bの構成は、図8に限定されない。
(Terminal capability registration table)
FIG. 8 is a diagram showing a configuration of the terminal capability registration table 619b according to the present embodiment. Note that the configuration of the terminal capability registration table 619b is not limited to FIG.
図8の端末能力登録テーブル619bは、通信端末ID801に対応付けて、図4Aおよび図5Bで上述した、応答可能なリクエスト(Allow)802、応答可能なアプリケーション(Accept)803、復号可能な符号化(Accept-Encoding)804、利用可能な言語(Accept-Language)805、サポートしている変数(Supported)806、SDPへの対応807が記憶されている。
The terminal capability registration table 619b in FIG. 8 is associated with the
なお、図4Aおよび図5Bでも記載した如く、通信端末の能力情報については、図4Aに限定されない。例えば、ITU H.245における能力交換情報などを含んでもよい。 As described in FIGS. 4A and 5B, the capability information of the communication terminal is not limited to FIG. 4A. For example, ITU H.264. Capability exchange information in H.245 may also be included.
《S−CSCFの処理手順》
図9は、本実施形態に係るサービング・呼セッション制御機能(S−CSCF)部の処理手順を示すフローチャートである。このフローチャートは、図7のCPU710により、RAM740を使用しながら実行され、図6の各機能構成部を実現する。
<< S-CSCF processing procedure >>
FIG. 9 is a flowchart showing a processing procedure of the serving / call session control function (S-CSCF) unit according to the present embodiment. This flowchart is executed by the
まず、ステップS911においては通信端末からのP−CSCFを介した受信か否かを判定する。また、ステップS921においては、網側あるいは他のS−CSCFからの受信か否かを判定する。いずれでもない場合は、ステップS931において他の処理を行なう。 First, in step S911, it is determined whether or not the reception is from the communication terminal via the P-CSCF. In step S921, it is determined whether the reception is from the network side or another S-CSCF. If it is neither, other processing is performed in step S931.
通信端末からの受信であればステップS913に進んで、登録(REGISTER)リクエストか否かを判定する。登録(REGISTER)リクエストであればステップS915に進んで、登録(REGISTER)処理を行なう(図10A参照)。登録(REGISTER)リクエストでなければステップS917に進んで、他のリクエスト処理を行なう。 If it is reception from a communication terminal, it will progress to step S913 and it will be determined whether it is a registration (REGISTER) request | requirement. If it is a registration (REGISTER) request, the process proceeds to step S915 to perform registration (REGISTER) processing (see FIG. 10A). If it is not a registration (REGISTER) request, the process proceeds to step S917 to perform other request processing.
網側あるいは他のS−CSCFからの受信であればステップS923に進んで、OPTIONSリクエストか否かを判定する。OPTIONSリクエストであればステップS925に進んで、通信端末に代わって端末能力の代替応答処理を行なう(図10B)。登録(REGISTER)リクエストでない場合、あるいは端末能力の問合せでない場合は、ステップS927において、他のリクエスト処理を行なう。 If it is reception from the network side or another S-CSCF, the process proceeds to step S923 to determine whether it is an OPTIONS request. If the request is an OPTIONS request, the process proceeds to step S925, and the terminal capability alternative response process is performed on behalf of the communication terminal (FIG. 10B). If it is not a registration (REGISTER) request, or if it is not an inquiry about terminal capabilities, other request processing is performed in step S927.
(登録処理:REGISTER)
図10Aは、本実施形態に係る登録(REGISTER)処理S915の処理手順を示すフローチャートである。
(Registration process: REGISTER)
FIG. 10A is a flowchart showing a processing procedure of registration (REGISTER) processing S915 according to the present embodiment.
まず、ステップS1011において、リクエスト元の通信端末の端末IDを取得してSIP登録部619aに登録する。続いて、ステップS1013において、ユーザIDを取得して登録する。次に、ステップS1015において、現在位置情報を取得して保持する。
First, in step S1011, the terminal ID of the requesting communication terminal is acquired and registered in the
ステップS1017において、REGISTERメッセージに能力情報が含まれているかを判定する。能力情報が含まれていればステップS1019に進んで、能力情報を取得して端末能力登録テーブル619bに登録する。次に、ステップS1021において、登録処理が正常完了したか否かを判定する。正常完了であればステップS1023に進んで、レスポンス(200OK)をREGISTERリクエスト元の通信端末に返信する。一方、正常完了でなければステップS1025に進んで、REGISTERリクエスト元の通信端末にエラーレスポンスを行なう。 In step S1017, it is determined whether capability information is included in the REGISTER message. If the capability information is included, the process proceeds to step S1019, where the capability information is acquired and registered in the terminal capability registration table 619b. Next, in step S1021, it is determined whether the registration process has been normally completed. If it is normal completion, the process proceeds to step S1023, and a response (200 OK) is returned to the communication terminal that is the REGISTER request source. On the other hand, if it is not completed normally, the process proceeds to step S1025, and an error response is sent to the REGISTER request source communication terminal.
(問合せ処理:OPTIONS)
図10Bは、本実施形態に係る端末能力問合(OPTIONS)に対する端末能力代替応答処理S925の処理手順を示すフローチャートである。
(Inquiry processing: OPTIONS)
FIG. 10B is a flowchart showing a processing procedure of terminal capability substitution response processing S925 for terminal capability inquiry (OPTIONS) according to the present embodiment.
まず、ステップS1031において、OPTIONSリクエストをした通信端末の端末IDを取得する。ステップS1033においては、取得した端末IDの能力情報が登録されているかを判定する。能力情報が登録されていればステップS1035に進んで、端末能力をレスポンスするメッセージを生成する(図5B参照)。そして、ステップS1037において、問合せ元の通信端末に問合せ先の端末能力を含んだレスポンス(200OK)を返信する。一方、ステップS1033の判定で能力情報が登録されてなければステップS1039に進んで、OPTIONSリクエストの宛先の通信端末に、P−CSCFを介して転送する。 First, in step S1031, the terminal ID of the communication terminal that has made the OPTIONS request is acquired. In step S1033, it is determined whether capability information of the acquired terminal ID is registered. If the capability information is registered, the process proceeds to step S1035, and a message for responding to the terminal capability is generated (see FIG. 5B). In step S1037, a response (200 OK) including the terminal capability of the inquiry destination is returned to the inquiry communication terminal. On the other hand, if the capability information is not registered in the determination in step S1033, the process proceeds to step S1039 and is transferred to the destination communication terminal of the OPTIONS request via the P-CSCF.
《通信端末の構成》
本実施形態における、通信端末の構成について説明する
(機能構成)
図11Aは、本実施形態に係る通信端末251〜253,261〜263の機能構成を示すブロック図である。
<Configuration of communication terminal>
The configuration of the communication terminal in this embodiment will be described (functional configuration).
FIG. 11A is a block diagram illustrating a functional configuration of the
通信端末251〜253,261〜263は、P−CSCF_A/B(220−A/B)との通信を制御する通信制御部1101を有する。また、通信制御部1101を介して受信したSIPリクエストの種別を判別するリクエスト判別部1102を有する。リクエスト判別部1102の判別したリクエストに対応するレスポンスを生成するレスポンス生成部1103を有する。例えば、OPTIONSリクエストで端末能力問合せであれば、能力情報登録制御部1106の制御により登録1107部に登録された自機の能力情報を返信する。
The
また、通信制御部1101を介して送信するSIPリクエストを生成するリクエスト生成部1104を有する。ここで生成されるSIPリクエストが、本実施形態のREGISTERリクエストの場合は、登録1107部に登録された自機の能力情報を付加して送信する。また、通信制御部1101を介して受信したレスポンスの種別を判定するレスポンス判定部1105を有する。リクエスト生成部1104で生成したSIPリクエストが、本実施形態のOPTINSリクエストの他機の端末能力問合せの場合は、そのレスポンスが200OKであって他機の端末能力情報を有するレスポンスであれば、能力情報登録制御部1106の制御により登録1107部に他機の端末IDに対応付けて登録する。
In addition, a
入出力インタフェース1170は、入出力機器との入出力データをインタフェースする。入出力インタフェース1170には、表示部1171、タッチパネル1172、キーボード1173、スピーカ1174、マイク1175、ポインティングデバイス1176が接続される。入出力機器は上記例に限定されない。
The input /
なお、図11Aの通信端末の機能構成部はその一例であって、これに限定されない。 In addition, the function structure part of the communication terminal of FIG. 11A is the example, Comprising: It is not limited to this.
(ハードウェア構成)
図11Bは、本実施形態に係る通信端末251〜253,261〜263のハードウェア構成を示すブロック図である。
(Hardware configuration)
FIG. 11B is a block diagram illustrating a hardware configuration of the
図11Bで、CPU1110は演算制御用のプロセッサであり、プログラムを実行することで通信端末の各機能構成部を実現する。ROM1120は、初期データおよびプログラムなどの固定データおよびプログラムを記憶する。また、通信制御部1130は通信制御部であり、本実施形態においては、P−CSCFと通信する。
In FIG. 11B, a
RAM1140は、CPU1110が一時記憶のワークエリアとして使用するランダムアクセスメモリである。RAM1140には、本実施形態の実現に必要なデータを記憶する領域が確保されている。1141は、自機の端末IDおよびユーザIDである。1142は、現在位置情報である。1143は、受信したリクエストメッセージである。1144は、送信するレスポンスメッセージである。1145は、送信するリクエストメッセージであり、自機能力情報を登録する登録(REGISTER)リクエスト1145aや、他機能力を問い合わせるOPTIONSリクエスト1145bなどが記憶される。1146は、受信したレスポンスメッセージであり、本実施形態においては、200OKのメッセージに他機の能力情報が含まれている。
The
ストレージ1150は、データベースや各種のパラメータ、あるいは本実施形態の実現に必要な以下のデータまたはプログラムが記憶されている。1151は、通信先に対応付けて電話番号およびメールアドレスを登録する電話帳DBである。1152は、自機の能力情報である。1153は、問合せに対して他機から返信された他機の能力情報を他機の端末IDに対応して記憶する他機能力情報テーブルである。1154は、リクエストメッセージを判別するために使用すると共に、レスポンスメッセージを生成するために使用するメッセージフォーマットである。
The
ストレージ1150には、以下のプログラムが格納される。1155には、通信端末UEの全体を制御する通信制御プログラムが格納される。1156には、通信制御プログラム1155において、S−CSCFに自機の能力情報を登録する能力情報登録モジュールが格納される。1157には、通信制御プログラム1155において、他機の能力情報を問い合わせる能力情報問合モジュールが格納される。
The
GPS(Global Positioning System)現在位置取得部1160は、GPS衛星からの信号に基づいて現在位置を取得する。入出力インタフェース1170および接続された入出力機器1171〜1176については、図11Aと同ようなので説明は省略する。
A GPS (Global Positioning System) current
なお、図11Bには、本実施形態に必須なデータやプログラムのみが示されており、本実施形態に関連しないデータやプログラムは図示されていない。 In FIG. 11B, only data and programs essential to the present embodiment are shown, and data and programs not related to the present embodiment are not shown.
《通信端末の処理手順》
図12は、本実施形態に係る通信端末の処理手順を示すフローチャートである。このフローチャートは、図11BのCPU1110により、RAM1140を使用しながら実行され、通信端末の各機能構成部を実現する。なお、図12には、本実施形態に直接関連の小さい処理は図示されていない。
<< Processing procedure of communication terminal >>
FIG. 12 is a flowchart showing a processing procedure of the communication terminal according to the present embodiment. This flowchart is executed by the
まず、ステップS1211において、電源ONか否かを判定する。また、ステップS1221において、自機の能力変更か否かを判定する。また、ステップS1231において、在圏エリアの変更か否かを判定する。さらに、ステップS1241において、所定時間が経過したか否かを判定する。いずれの判定にも合致しなかった場合は、ステップS1251において他の処理を行なう。 First, in step S1211, it is determined whether the power is on. In step S1221, it is determined whether the capability of the own device is changed. In step S1231, it is determined whether or not there is a change in area. In step S1241, it is determined whether a predetermined time has elapsed. If none of the determinations is met, other processing is performed in step S1251.
電源ONである場合、または自機能力変更の場合、または在圏エリアの変更の場合は、ステップS1213において、自機の能力情報をS−CSCFに登録する。続いて、ステップS1215において、電話帳に登録されている他機の能力情報を問い合わせる。そして、返信された他機の能力情報を端末IDに対応付けて保持する。また、所定時間が経過した場合は、上記ステップS1215とS1217を実行する。 If the power is on, if the own function is changed, or if the area of service is changed, the capability information of the own device is registered in the S-CSCF in step S1213. Subsequently, in step S1215, an inquiry is made about the capability information of the other device registered in the telephone directory. The returned capability information of the other device is held in association with the terminal ID. If the predetermined time has elapsed, steps S1215 and S1217 are executed.
[第3実施形態]
次に、本発明の第3実施形態に係る通信ネットワークシステムについて説明する。本実施形態に係る通信ネットワークシステムは、上記第2実施形態と比べると、異なるサービスエリア間での通信端末能力の問合せではなく、同じサービスエリア内での通信端末能力の問合せである点で異なる。その他の構成および動作は、第2実施形態と同様であるため、その詳しい説明を省略する。
[Third Embodiment]
Next, a communication network system according to the third embodiment of the present invention will be described. The communication network system according to the present embodiment is different from the second embodiment in that it is not a communication terminal capability inquiry between different service areas, but a communication terminal capability inquiry within the same service area. Since other configurations and operations are the same as those of the second embodiment, detailed description thereof is omitted.
本実施形態によれば、能力交換時における、S−CSCF_AからP−CSCF_Aを経由して通信端末UA_A1まで送出される通信端末UA_A2のリクエスト信号、および通信端末UA_A1からS−CSCF_Aへのレスポンス信号を削減することが可能となる。 According to the present embodiment, the request signal of the communication terminal UA_A2 sent from the S-CSCF_A to the communication terminal UA_A1 via the P-CSCF_A and the response signal from the communication terminal UA_A1 to the S-CSCF_A at the time of capability exchange. It becomes possible to reduce.
《通信ネットワークシステムの端末能力の登録および問合せの動作手順》
図13は、本実施形態に係る通信ネットワークシステムの端末能力の登録および問合せの動作手順1300を示すシーケンス図である。なお、ステップS311〜S315までは、UE_AをUE_A1としたのみで図3Aと同様であるので説明は省略する。
<< Operation procedure for registration and inquiry of terminal capabilities of communication network system >>
FIG. 13 is a sequence diagram showing an
ステップS1311〜S1315においては、ステップS311〜S315と同様のシーケンスで、UE_A2の能力情報をS−CSCF_Aに保持する。 In steps S1311 to S1315, the capability information of UE_A2 is held in S-CSCF_A in the same sequence as steps S311 to S315.
ステップS1317において、UE_A2がOPTIONSリクエストによりUE_A1の通信端末能力を問い合わせる。S−CSCF_Aは、ステップS1319において、この問合せを終端する。そして、ステップS1321において、ステップS313で保持したUE_A1の能力情報をレスポンス200OKに付与して、ステップS1323において、UE_A1に代わってUE_A2に返送する。 In step S1317, UE_A2 inquires about the communication terminal capability of UE_A1 through an OPTIONS request. The S-CSCF_A terminates this inquiry in step S1319. In step S1321, UE_A1 capability information held in step S313 is added to the response 200OK, and in step S1323, the UE_A1 is returned to UE_A2 instead of UE_A1.
[第4実施形態]
次に、本発明の第4実施形態に係る通信ネットワークシステムについて説明する。本実施形態に係る通信ネットワークシステムは、上記第2実施形態と比べると、端末能力の登録をS−CSCFからの要求で行なう点で異なる。その他の構成および動作は、第2実施形態と同様であるため、その詳しい説明を省略する。
[Fourth Embodiment]
Next, a communication network system according to the fourth embodiment of the present invention will be described. The communication network system according to the present embodiment differs from the second embodiment in that terminal capability registration is performed by a request from the S-CSCF. Since other configurations and operations are the same as those of the second embodiment, detailed description thereof is omitted.
本実施形態によれば、通信端末の機能(アップリケーアション)を一切変更せずに、S−CSCFの機能(アップリケーアション)の追加のみで、端末能力応答の代替が可能になる。 According to the present embodiment, it is possible to substitute the terminal capability response only by adding the function (uplication) of the S-CSCF without changing the function (uplication) of the communication terminal at all.
《通信ネットワークシステムの端末能力の登録および問合せの動作手順》
図14は、本実施形態に係る通信ネットワークシステムの端末能力の登録および問合せの動作手順1400を示すシーケンス図である。
<< Operation procedure for registration and inquiry of terminal capabilities of communication network system >>
FIG. 14 is a sequence diagram showing an
まず、ステップS1411においては、従来の能力情報を付与されていないREGISTERリクエストがUE_AからS−CSCF_Aに送信される。S−CSCF_Aにおいては、ステップS1413において、UE_Aの登録のみが実施される。そして、S−CSCF_Aは、ステップS1415において、UE_Aの登録完了を200OKによりUE_Aに通知する。さらに、S−CSCF_Aは、ステップS1417において、OPTIONSリクエストによりUE_Aの通信端末能力を問い合わせる。ステップS1419において、UE_Aからのレスポンス200OKに付与された能力情報を取得し、ステップS1421において、UE_Aの端末IDに対応付けて保持する。 First, in step S1411, a REGISTER request not provided with conventional capability information is transmitted from UE_A to S-CSCF_A. In S-CSCF_A, only registration of UE_A is performed in step S1413. In step S1415, the S-CSCF_A notifies the UE_A of the completion of registration of the UE_A by 200OK. Furthermore, S-CSCF_A inquires about the communication terminal capability of UE_A by an OPTIONS request in step S1417. In step S1419, the capability information given to the response 200OK from UE_A is acquired, and in step S1421, it is stored in association with the terminal ID of UE_A.
以下、ステップS317〜S323は、第2実施形態の図3Aと同様であるので、説明は省略する。 Hereinafter, steps S317 to S323 are the same as those in FIG. 3A of the second embodiment, and a description thereof will be omitted.
[第5実施形態]
次に、本発明の第5実施形態に係る通信ネットワークシステムについて説明する。本実施形態に係る通信ネットワークシステムは、上記第2実施形態と比べると、端末能力を問い合わせる元がアプリケーションサーバ(AP:Application Server)である点で異なる。その他の構成および動作は、第2実施形態と同様であるため、同じ構成および動作については同じ符号を付してその詳しい説明を省略する。
[Fifth Embodiment]
Next, a communication network system according to a fifth embodiment of the present invention will be described. The communication network system according to the present embodiment is different from the second embodiment in that the source for inquiring about the terminal capability is an application server (AP). Since other configurations and operations are the same as those of the second embodiment, the same configurations and operations are denoted by the same reference numerals, and detailed description thereof is omitted.
本実施形態によれば、通信端末間の能力情報問合に加えて、アプリケーションサーバからの端末能力問合せについても、端末能力応答の代替が可能になる。 According to this embodiment, in addition to the capability information query between communication terminals, a terminal capability response can be substituted for a terminal capability query from the application server.
《通信ネットワークシステムの構成》
図15は、本実施形態に係る通信ネットワークシステム1500の構成を示すブロック図である。なお、図15において、第2実施形態の図2と同様の機能要素には同じ参照番号を付して、説明は省略する。
<Configuration of communication network system>
FIG. 15 is a block diagram illustrating a configuration of a
図15において、図2との相違点は、AP_A(1501−A)とAP_B(1501−B)とが追加された点である。APは、IMSネットワークを介して通信端末に種々のアプリケーションをサービスする。図15においては、AP_A(1501−A)とAP_B(1501−B)とが通信端末253にサービスしている状態を示している。そのため、通信端末253と通信端末261との通信は解除されている。
15 differs from FIG. 2 in that AP_A (1501-A) and AP_B (1501-B) are added. The AP services various applications to the communication terminal via the IMS network. FIG. 15 shows a state in which AP_A (1501-A) and AP_B (1501-B) are serving the
《通信ネットワークシステムの端末能力の登録および問合せの動作手順》
図16は、本実施形態に係る通信ネットワークシステム1500の端末能力の登録および問合せの動作手順1600を示すシーケンス図である。なお、ステップS311〜S315については、図3Aと同様の動作であるので、説明を省略する。
<< Operation procedure for registration and inquiry of terminal capabilities of communication network system >>
FIG. 16 is a sequence diagram showing an
ステップS1621において、AS−AからOPTINSリクエストによる通信端末UE_Aの能力問合せを受信する。能力問合リクエストを受信したS−CSCF_Aは、ステップS1623において、この能力問合リクエストをUE_Aに透過転送するのではなく終端する。そして、ステップS1625において、ステップS313で保持したUE_Aの能力情報を正常応答信号SIP_200OKに付与する。ステップS1627においては、UE_Aの能力情報が付与されたSIP_200OKを、S−CSCF_BおよびP−CSCF_Bを経由してAS_Aに返送する。 In step S1621, the capability inquiry of the communication terminal UE_A is received from the AS-A by the OPTINS request. The S-CSCF_A that has received the capability inquiry request terminates the capability inquiry request instead of transparently transferring it to UE_A in step S1623. In step S1625, the UE_A capability information held in step S313 is added to the normal response signal SIP_200OK. In step S1627, SIP_200OK to which UE_A capability information is assigned is returned to AS_A via S-CSCF_B and P-CSCF_B.
また、ステップS1631において、AS−BからOPTINSリクエストによる通信端末UE_Aの能力問合せを受信する。能力問合リクエストを受信したS−CSCF_Aは、ステップS1633において、この能力問合リクエストをUE_Aに透過転送するのではなく終端する。そして、ステップS1635において、ステップS313で保持したUE_Aの能力情報を正常応答信号SIP_200OKに付与する。ステップS1637においては、UE_Aの能力情報が付与されたSIP_200OKを、S−CSCF_BおよびP−CSCF_Bを経由してAS_Bに返送する。 In step S1631, the capability inquiry of the communication terminal UE_A is received from the AS-B by the OPTINS request. In step S1633, the S-CSCF_A that has received the capability inquiry request terminates the capability inquiry request instead of transparently transferring it to the UE_A. In step S1635, the UE_A capability information held in step S313 is added to the normal response signal SIP_200OK. In step S1637, SIP_200OK to which the capability information of UE_A is attached is returned to AS_B via S-CSCF_B and P-CSCF_B.
[他の実施形態]
なお、通信端末の能力情報応答の代替は、P−CSCF、I−CSCF、HSSなどで行なっても構わない。しかしながら、リクエストの転送ルートであり、通信端末を管理しSIP登録サーバとして機能するS−CSCFで端末能力応答を代替するのが望ましい。
[Other Embodiments]
The substitution of the capability information response of the communication terminal may be performed by P-CSCF, I-CSCF, HSS, or the like. However, it is desirable to substitute the terminal capability response with the S-CSCF that is a transfer route of the request and manages the communication terminal and functions as the SIP registration server.
以上、実施形態を参照して本発明を説明したが、本発明は上記実施形態に限定されものではない。本発明の構成や詳細には、本発明のスコープ内で当業者が理解し得る様々な変更をすることができる。また、それぞれの実施形態に含まれる別々の特徴を如何様に組み合わせたシステムまたは装置も、本発明の範疇に含まれる。 Although the present invention has been described with reference to the embodiments, the present invention is not limited to the above embodiments. Various changes that can be understood by those skilled in the art can be made to the configuration and details of the present invention within the scope of the present invention. In addition, a system or an apparatus in which different features included in each embodiment are combined in any way is also included in the scope of the present invention.
また、本発明は、複数の機器から構成されるシステムに適用されてもよいし、単体の装置に適用されてもよい。さらに、本発明は、実施形態の機能を実現する情報処理プログラムが、システムあるいは装置に直接あるいは遠隔から供給される場合にも適用可能である。したがって、本発明の機能をコンピュータで実現するために、コンピュータにインストールされる制御プログラム、あるいはその制御プログラムを格納した媒体、その制御プログラムをダウンロードさせるWWW(World Wide Web)サーバも、本発明の範疇に含まれる。 In addition, the present invention may be applied to a system composed of a plurality of devices, or may be applied to a single device. Furthermore, the present invention can also be applied to a case where an information processing program that implements the functions of the embodiments is supplied directly or remotely to a system or apparatus. Therefore, in order to realize the functions of the present invention on a computer, a control program installed in the computer, a medium storing the control program, and a WWW (World Wide Web) server that downloads the control program are also included in the scope of the present invention. include.
[実施形態の他の表現]
上記の実施形態の一部または全部は、以下の付記のようにも記載されうるが、以下には限られない。
(付記1)
IMS(IP Multimedia Subsystem)ネットワークを含む通信ネットワークシステムであって、
呼セッション制御機能(CSCF:call session control function)部と、
前記呼セッション制御機能部の処理領域に在圏する通信端末と、
を備え、
前記呼セッション制御機能部は、
前記通信端末の能力情報を前記通信端末に対応付けて登録する登録手段と、
前記登録手段に登録された能力情報を用いて、前記呼セッション制御機能部を介した前記通信端のう末への能力情報の問い合わせに対する応答を、前記通信端末に代替して行なう代替手段と、
を有することを特徴とする通信ネットワークシステム。
(付記2)
前記呼セッション制御機能部は、
前記通信端末がアクセスするプロキシ・呼セッション制御機能(P−CSCF:Proxy call session control function)部と、
他のネットワークとのゲートウェイ機能を持つインテロゲイティング・セッション制御機能(I−CSCF:Interogatinge call session control function)部と、
セッション制御を行なうサービング・呼セッション制御機能(S−CSCF:Serving call session control function)部と、
を含み、
前記サービング・呼セッション制御機能部が、前記登録手段と前記代替手段とを有することを特徴とする付記1に記載の通信ネットワークシステム。
(付記3)
前記代替手段は、オプションズリクエスト(OPTIONS REQUEST)による前記通信端末への能力情報のリクエストを判定する判定手段を有し、
前記判定手段が前記通信端末への能力情報のリクエストであると判定した場合に、前記通信端末の能力情報の問い合わせへの応答を前記通信端末に代替して行なうことを特徴とする付記1または2に記載の通信ネットワークシステム。
(付記4)
前記登録手段は、前記通信端末からの登録リクエスト(REGISTER REQUEST)に基づいて、前記通信端末の能力情報を前記通信端末に対応付けて登録することを特徴とする付記1乃至3のいずれか1項に記載の通信ネットワークシステム。
(付記5)
前記通信端末の能力情報は、少なくとも、応答可能なリクエストと、応答可能なアプリケーションと、復号可能な符号化と、利用可能な言語と、サポートしている変数と、SDP(service delivery platform)への対応と、を含むことを特徴とする付記1乃至4のいずれか1項に記載の通信ネットワークシステム。
(付記6)
IMS(IP Multimedia Subsystem)ネットワークを含む通信ネットワークシステムにおけるトラフィック軽減方法であって、前記通信ネットワークシステムが、呼セッション制御機能(CSCF:call session control function)部と、前記呼セッション制御機能部の処理領域に在圏する通信端末と、を備え、
前記呼セッション制御機能部が、前記通信端末の能力情報を前記通信端末に対応付けて登録手段に登録する登録ステップと、
前記呼セッション制御機能部が、前記登録手段に登録された能力情報を用いて、前記呼セッション制御機能部を介した前記通信端末への能力情報の問い合わせに対する応答を、前記通信端末に代替して行なう代替ステップと、
を含むことを特徴とする通信ネットワークシステムにおけるトラフィック軽減方法。
(付記7)
IMS(IP Multimedia Subsystem)ネットワークを含む通信ネットワークシステムにおいて呼セッション制御機能を果たす通信制御装置であって、
通信端末の能力情報を前記通信端末に対応付けて登録する登録手段と、
前記登録手段に登録された能力情報を用いて、前記通信制御装置を介した前記通信端末への能力情報の問い合わせに対する応答を、前記通信端末に代替して行なう代替手段と、
を有することを特徴とする通信制御装置。
(付記8)
IMS(IP Multimedia Subsystem)ネットワークを含む通信ネットワークシステムにおいて呼セッション制御機能を果たす通信制御装置の制御方法であって、
通信端末の能力情報を前記通信端末に対応付けて登録手段に登録する登録ステップと、
前記登録手段に登録された能力情報を用いて、前記通信制御装置を介した前記通信端末への能力情報の問い合わせに対する応答を、前記通信端末に代替して行なう代替ステップと、
を含むことを特徴とする通信制御装置の制御方法。
(付記9)
IMS(IP Multimedia Subsystem)ネットワークを含む通信ネットワークシステムにおいて呼セッション制御機能を果たす通信制御装置の制御プログラムであって、
通信端末の能力情報を前記通信端末に対応付けて登録手段に登録する登録ステップと、
前記登録手段に登録された能力情報を用いて、前記通信制御装置を介した前記通信端末への能力情報の問い合わせに対する応答を、前記通信端末に代替して行なう代替ステップと、
をコンピュータに実行させることを特徴とする制御プログラム。
(付記10)
IMS(IP Multimedia Subsystem)ネットワークを含む通信ネットワークシステムに呼セッション制御機能(CSCF:call session control function)部を介して接続された通信端末であって、
在圏登録時に、登録リクエスト(REGISTER REQUEST)のメッセージに前記通信端末の能力情報を付加する付加手段と、
前記通信端末の能力情報が付加された前記登録リクエストを前記呼セッション制御機能部に送信する送信手段と、
を有することを特徴とする通信端末。
(付記11)
IMS(IP Multimedia Subsystem)ネットワークを含む通信ネットワークシステムに呼セッション制御機能(CSCF:call session control function)部を介して接続された通信端末の制御方法であって、
在圏登録時に、登録リクエスト(REGISTER REQUEST)のメッセージに前記通信端末の能力情報を付加する付加ステップと、
前記通信端末の能力情報が付加された前記登録リクエストを前記呼セッション制御機能部に送信する送信ステップと、
を含むことを特徴とする通信端末の制御方法。
(付記12)
IMS(IP Multimedia Subsystem)ネットワークを含む通信ネットワークシステムに呼セッション制御機能(CSCF:call session control function)部を介して接続された通信端末の制御プログラムであって、
在圏登録時に、登録リクエスト(REGISTER REQUEST)のメッセージに前記通信端末の能力情報を付加する付加ステップと、
前記通信端末の能力情報が付加された前記登録リクエストを前記呼セッション制御機能部に送信する送信ステップと、
をコンピュータに実行させることを特徴とする制御プログラム。
[Other expressions of embodiment]
A part or all of the above-described embodiment can be described as in the following supplementary notes, but is not limited thereto.
(Appendix 1)
A communication network system including an IMS (IP Multimedia Subsystem) network,
A call session control function (CSCF) part;
A communication terminal located in the processing area of the call session control function unit;
With
The call session control function unit
Registration means for registering the capability information of the communication terminal in association with the communication terminal;
Alternative means for using the capability information registered in the registration means to perform a response to the inquiry of capability information to the terminal of the communication end via the call session control function unit instead of the communication terminal;
A communication network system comprising:
(Appendix 2)
The call session control function unit
A proxy call session control function (P-CSCF) unit accessed by the communication terminal;
An interrogating session control function (I-CSCF) unit having a gateway function with another network;
Serving call session control function (S-CSCF) section for performing session control;
Including
The communication network system according to
(Appendix 3)
The alternative means includes a determination means for determining a request for capability information to the communication terminal by an OPTIONS REQUEST,
(Appendix 4)
The registration unit registers the capability information of the communication terminal in association with the communication terminal based on a registration request (REGISTER REQUEST) from the communication terminal. The communication network system described in 1.
(Appendix 5)
The communication terminal capability information includes at least a request that can be responded, a respondable application, a decodable encoding, an available language, a supported variable, and a service delivery platform (SDP). The communication network system according to any one of
(Appendix 6)
A traffic reduction method in a communication network system including an IMS (IP Multimedia Subsystem) network, wherein the communication network system includes a call session control function (CSCF) unit and a processing area of the call session control function unit A communication terminal located in the area,
A registration step in which the call session control function unit registers the capability information of the communication terminal in the registration unit in association with the communication terminal;
Using the capability information registered in the registration means, the call session control function unit substitutes the communication terminal for a response to the inquiry of capability information to the communication terminal via the call session control function unit. An alternative step to perform,
A method of reducing traffic in a communication network system, comprising:
(Appendix 7)
A communication control apparatus that performs a call session control function in a communication network system including an IMS (IP Multimedia Subsystem) network,
Registration means for registering the communication terminal capability information in association with the communication terminal;
Using the capability information registered in the registration unit, an alternative unit that performs a response to the inquiry of capability information to the communication terminal via the communication control device instead of the communication terminal;
A communication control device comprising:
(Appendix 8)
A control method of a communication control device that performs a call session control function in a communication network system including an IMS (IP Multimedia Subsystem) network,
A registration step of registering the capability information of the communication terminal in the registration means in association with the communication terminal;
Using the capability information registered in the registration means, an alternative step of performing a response to the inquiry of capability information to the communication terminal via the communication control device instead of the communication terminal;
A control method for a communication control device, comprising:
(Appendix 9)
A control program for a communication control device that performs a call session control function in a communication network system including an IMS (IP Multimedia Subsystem) network,
A registration step of registering the capability information of the communication terminal in the registration means in association with the communication terminal;
Using the capability information registered in the registration means, an alternative step of performing a response to the inquiry of capability information to the communication terminal via the communication control device instead of the communication terminal;
A control program for causing a computer to execute.
(Appendix 10)
A communication terminal connected to a communication network system including an IMS (IP Multimedia Subsystem) network via a call session control function (CSCF) unit,
An additional means for adding capability information of the communication terminal to a registration request (REGISTER REQUEST) message at the time of location registration,
Transmitting means for transmitting the registration request to which the capability information of the communication terminal is added to the call session control function unit;
A communication terminal comprising:
(Appendix 11)
A method for controlling a communication terminal connected to a communication network system including an IMS (IP Multimedia Subsystem) network via a call session control function (CSCF) unit,
An additional step of adding capability information of the communication terminal to a registration request (REGISTER REQUEST) message at the time of location registration,
Transmitting the registration request to which the capability information of the communication terminal is added to the call session control function unit;
A control method for a communication terminal, comprising:
(Appendix 12)
A control program for a communication terminal connected to a communication network system including an IMS (IP Multimedia Subsystem) network via a call session control function (CSCF) unit,
An additional step of adding capability information of the communication terminal to a registration request (REGISTER REQUEST) message at the time of location registration,
Transmitting the registration request to which the capability information of the communication terminal is added to the call session control function unit;
A control program for causing a computer to execute.
Claims (9)
呼セッション制御機能(CSCF:call session control function)部と、
前記呼セッション制御機能部の処理領域に在圏する通信端末と、
を備え、
前記呼セッション制御機能部のサービング・呼セッション制御機能(S−CSCF:Serving call session control function)部は、
前記在圏した通信端末から受信した前記通信端末の能力情報を、前記通信端末に対応付けて登録する登録手段と、
前記登録手段に登録された能力情報を用いて、前記呼セッション制御機能部を介した前記通信端末への能力情報の問い合わせに対する応答を、前記通信端末に代替して行なう代替手段と、
を備え、
前記代替手段は、
前記在圏する通信端末に対して能力情報をリクエストするオプションズリクエスト(OPTIONS REQUEST)を、能力情報の問合元から受信したことを判定するリクエスト判定手段と、
前記リクエスト判定手段が前記在圏する通信端末への前記オプションズリクエストを前記問合元から受信したと判定した場合、前記オプションズリクエストを問合先となっている前記在圏する通信端末へ転送せず、前記オプションズリクエストに対する前記問合先の通信端末からの正常応答であることを示す正常応答信号(200OK)を、前記問合先の通信端末に代替して生成し、前記代替して生成された正常応答信号に、前記登録手段に前記問合先の通信端末に対応付けて登録されている前記問合先の通信端末の能力情報を付加して、前記オプションズリクエストの前記問合元に対して前記問合先の通信端末に代替して能力情報を応答するレスポンス生成手段と、
を有することを特徴とする通信ネットワークシステム。 A communication network system including an IMS (IP Multimedia Subsystem) network,
A call session control function (CSCF) part;
A communication terminal located in the processing area of the call session control function unit;
With
Serving call session control function (S-CSCF) part of the call session control function part,
Registration means for registering the capability information of the communication terminal received from the located communication terminal in association with the communication terminal;
Using the capability information registered in the registration unit, an alternative unit that performs a response to the inquiry of the capability information to the communication terminal via the call session control function unit instead of the communication terminal;
With
The alternative means is
Request determination means for determining that an options request (OPTIONS REQUEST) for requesting capability information from the communication terminal located in the area has been received from an inquiry source of capability information;
If the request determination unit determines that the options request to the communication terminal in the area is received from the inquiry source, the options request is not transferred to the communication terminal in the area that is the inquiry destination. The normal response signal (200 OK) indicating a normal response from the inquired communication terminal with respect to the options request is generated instead of the inquired communication terminal, and is generated by the alternative To the normal response signal, add the capability information of the communication terminal of the inquiry destination registered in the registration means in association with the communication terminal of the inquiry destination, and to the inquiry source of the options request Response generating means for responding capability information in place of the contact communication terminal;
A communication network system comprising:
前記レスポンス生成手段は、前記リクエスト判定手段が前記在圏する通信端末への前記オプションズリクエストを前記問合元から受信したと判定した場合、前記登録判定手段が前記問合先の通信端末の能力情報を登録していないと判定すると、前記オプションズリクエストを前記問合先の通信端末にそのまま転送し、前記登録判定手段が前記問合先の通信端末の能力情報を登録していると判定すると、前記オプションズリクエストの前記問合元に対して前記問合先の通信端末に代替して能力情報を応答する請求項1に記載の通信ネットワークシステム。 The alternative means further comprises registration determination means for determining whether or not the registration means has registered the capability information of the communication terminal as the inquiry destination,
When the response generation unit determines that the request determination unit has received the options request to the communication terminal located in the area from the inquiry source, the registration determination unit determines the capability information of the communication terminal of the inquiry destination. The options request is transferred to the inquired communication terminal as it is, and the registration determining means determines that the capability information of the inquired communication terminal is registered, The communication network system according to claim 1, wherein capability information is returned to the inquiry source of the options request instead of the communication terminal of the inquiry destination.
前記呼セッション制御機能部のサービング・呼セッション制御機能(S−CSCF:Serving call session control function)部が、前記在圏した通信端末から受信した前記通信端末の能力情報を、前記通信端末に対応付けて登録手段に登録する登録ステップと、
前記呼セッション制御機能部のサービング・呼セッション制御機能部が、前記登録手段に登録された能力情報を用いて、前記呼セッション制御機能部を介した前記通信端末への能力情報の問い合わせに対する応答を、前記通信端末に代替して行なう代替ステップと、
を含み、
前記代替ステップは、
前記在圏する通信端末に対して能力情報をリクエストするオプションズリクエスト(OPTIONS REQUEST)を、能力情報の問合元から受信したことを判定する判定ステップと、
前記判定ステップにおいて、前記在圏する通信端末への前記オプションズリクエストを問合先となっている前記在圏する通信端末へ転送せず、前記オプションズリクエストに対する前記問合先の通信端末からの正常応答であることを示す正常応答信号(200OK)を、前記問合先の通信端末に代替して生成し、前記代替して生成された正常応答信号に、前記登録手段に前記問合先の通信端末に対応付けて登録されている前記問合先の通信端末の能力情報を付加して、前記オプションズリクエストの前記問合元に対して前記問合先の通信端末に代替して能力情報を応答するレスポンス生成ステップと、
を含むことを特徴とする通信ネットワークシステムにおけるトラフィック軽減方法。 A traffic reduction method in a communication network system including an IMS (IP Multimedia Subsystem) network, wherein the communication network system includes a call session control function (CSCF) unit and a processing area of the call session control function unit A communication terminal located in the area,
A serving call session control function (S-CSCF) unit of the call session control function unit associates the capability information of the communication terminal received from the located communication terminal with the communication terminal. A registration step for registering with the registration means,
The serving / call session control function unit of the call session control function unit uses the capability information registered in the registration means to send a response to the inquiry of capability information to the communication terminal via the call session control function unit. , An alternative step performed in place of the communication terminal;
Including
The alternative step is:
A determination step of determining that an options request (OPTIONS REQUEST) for requesting capability information from the communication terminal located in the area has been received from an inquiry source of capability information;
In the determination step, a normal response from the inquiry communication terminal to the options request without transferring the options request to the communication terminal located in the inquiry to the communication terminal located in the inquiry destination. A normal response signal (200 OK) indicating that the communication terminal of the inquiry is generated instead of the communication terminal of the inquiry destination, and the communication terminal of the inquiry destination is added to the registration means in the normal response signal generated by the replacement The capability information of the communication terminal of the inquiry destination registered in association with is added, and the capability information is returned to the inquiry source of the options request instead of the communication terminal of the inquiry destination. A response generation step;
A method of reducing traffic in a communication network system, comprising:
前記通信制御装置の処理領域に在圏する通信端末から受信した前記通信端末の能力情報を、前記通信端末に対応付けて登録する登録手段と、
前記登録手段に登録された能力情報を用いて、前記通信制御装置を介した前記通信端末への能力情報の問い合わせに対する応答を、前記通信端末に代替して行なう代替手段と、
を備え、
前記代替手段は、
前記在圏する通信端末に対して能力情報をリクエストするオプションズリクエスト(OPTIONS REQUEST)を、能力情報の問合元から受信したことを判定するリクエスト判定手段と、
前記リクエスト判定手段が前記在圏する通信端末への前記オプションズリクエストを前記問合元から受信したと判定した場合、前記オプションズリクエストを問合先となっている前記在圏する通信端末へ転送せず、前記オプションズリクエストに対する前記問合先の通信端末からの正常応答であることを示す正常応答信号(200OK)を、前記問合先の通信端末に代替して生成し、前記代替して生成された正常応答信号に、前記登録手段に前記問合先の通信端末に対応付けて登録されている前記問合先の通信端末の能力情報を付加して、前記オプションズリクエストの前記問合元に対して前記問合先の通信端末に代替して能力情報を応答するレスポンス生成手段と、
を有することを特徴とする通信制御装置。 A communication control apparatus that performs a call session control function in a communication network system including an IMS (IP Multimedia Subsystem) network,
Registration means for registering the communication terminal capability information received from a communication terminal located in the processing area of the communication control device in association with the communication terminal;
Using the capability information registered in the registration unit, an alternative unit that performs a response to the inquiry of capability information to the communication terminal via the communication control device instead of the communication terminal;
With
The alternative means is
Request determination means for determining that an options request (OPTIONS REQUEST) for requesting capability information from the communication terminal located in the area has been received from an inquiry source of capability information;
If the request determination unit determines that the options request to the communication terminal in the area is received from the inquiry source, the options request is not transferred to the communication terminal in the area that is the inquiry destination. The normal response signal (200 OK) indicating a normal response from the inquired communication terminal with respect to the options request is generated instead of the inquired communication terminal, and is generated by the alternative To the normal response signal, add the capability information of the communication terminal of the inquiry destination registered in the registration means in association with the communication terminal of the inquiry destination, and to the inquiry source of the options request Response generating means for responding capability information in place of the contact communication terminal;
A communication control device comprising:
前記通信制御装置の処理領域に在圏する通信端末から受信した前記通信端末の能力情報を、前記通信端末に対応付けて登録手段に登録する登録ステップと、
前記登録手段に登録された能力情報を用いて、前記通信制御装置を介した前記通信端末への能力情報の問い合わせに対する応答を、前記通信端末に代替して行なう代替ステップと、
を含み、
前記代替ステップは、
前記在圏する通信端末に対して能力情報をリクエストするオプションズリクエスト(OPTIONS REQUEST)を、能力情報の問合元から受信したことを判定する判定ステップと、
前記判定ステップにおいて、前記在圏する通信端末への前記オプションズリクエストを問合先となっている前記在圏する通信端末へ転送せず、前記オプションズリクエストに対する前記問合先の通信端末からの正常応答であることを示す正常応答信号(200OK)を、前記問合先の通信端末に代替して生成し、前記代替して生成された正常応答信号に、前記登録手段に前記問合先の通信端末に対応付けて登録されている前記問合先の通信端末の能力情報を付加して、前記オプションズリクエストの前記問合元に対して前記問合先の通信端末に代替して能力情報を応答するレスポンス生成ステップと、
を含むことを特徴とする通信制御装置の制御方法。 A control method of a communication control device that performs a call session control function in a communication network system including an IMS (IP Multimedia Subsystem) network,
A registration step of registering the capability information of the communication terminal received from a communication terminal located in the processing area of the communication control device in association with the communication terminal in a registration unit;
Using the capability information registered in the registration means, an alternative step of performing a response to the inquiry of capability information to the communication terminal via the communication control device instead of the communication terminal;
Including
The alternative step is:
A determination step of determining that an options request (OPTIONS REQUEST) for requesting capability information from the communication terminal located in the area has been received from an inquiry source of capability information;
In the determination step, a normal response from the inquiry communication terminal to the options request without transferring the options request to the communication terminal located in the inquiry to the communication terminal located in the inquiry destination. A normal response signal (200 OK) indicating that the communication terminal of the inquiry is generated instead of the communication terminal of the inquiry destination, and the communication terminal of the inquiry destination is added to the registration means in the normal response signal generated by the replacement The capability information of the communication terminal of the inquiry destination registered in association with is added, and the capability information is returned to the inquiry source of the options request instead of the communication terminal of the inquiry destination. A response generation step;
A control method for a communication control device, comprising:
前記通信制御装置の処理領域に在圏する通信端末から受信した前記通信端末の能力情報を、前記通信端末に対応付けて登録手段に登録する登録ステップと、
前記登録手段に登録された能力情報を用いて、前記通信制御装置を介した前記通信端末への能力情報の問い合わせに対する応答を、前記通信端末に代替して行なう代替ステップと、
をコンピュータに実行させ、
前記代替ステップは、
前記在圏する通信端末に対して能力情報をリクエストするオプションズリクエスト(OPTIONS REQUEST)を、能力情報の問合元から受信したことを判定する判定ステップと、
前記判定ステップにおいて、前記在圏する通信端末への前記オプションズリクエストを問合先となっている前記在圏する通信端末へ転送せず、前記オプションズリクエストに対する前記問合先の通信端末からの正常応答であることを示す正常応答信号(200OK)を、前記問合先の通信端末に代替して生成し、前記代替して生成された正常応答信号に、前記登録手段に前記問合先の通信端末に対応付けて登録されている前記問合先の通信端末の能力情報を付加して、前記オプションズリクエストの前記問合元に対して前記問合先の通信端末に代替して能力情報を応答するレスポンス生成ステップと、
を含むことを特徴とする制御プログラム。 A control program for a communication control device that performs a call session control function in a communication network system including an IMS (IP Multimedia Subsystem) network,
A registration step of registering the capability information of the communication terminal received from a communication terminal located in the processing area of the communication control device in association with the communication terminal in a registration unit;
Using the capability information registered in the registration means, an alternative step of performing a response to the inquiry of capability information to the communication terminal via the communication control device instead of the communication terminal;
To the computer,
The alternative step is:
A determination step of determining that an options request (OPTIONS REQUEST) for requesting capability information from the communication terminal located in the area has been received from an inquiry source of capability information;
In the determination step, a normal response from the inquiry communication terminal to the options request without transferring the options request to the communication terminal located in the inquiry to the communication terminal located in the inquiry destination. A normal response signal (200 OK) indicating that the communication terminal of the inquiry is generated instead of the communication terminal of the inquiry destination, and the communication terminal of the inquiry destination is added to the registration means in the normal response signal generated by the replacement The capability information of the communication terminal of the inquiry destination registered in association with is added, and the capability information is returned to the inquiry source of the options request instead of the communication terminal of the inquiry destination. A response generation step;
A control program comprising:
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011256830A JP6044066B2 (en) | 2011-11-24 | 2011-11-24 | Communication network system, traffic reduction method in communication network system, communication control device, control method and control program thereof, and communication terminal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011256830A JP6044066B2 (en) | 2011-11-24 | 2011-11-24 | Communication network system, traffic reduction method in communication network system, communication control device, control method and control program thereof, and communication terminal |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2013115448A JP2013115448A (en) | 2013-06-10 |
JP6044066B2 true JP6044066B2 (en) | 2016-12-14 |
Family
ID=48710653
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2011256830A Active JP6044066B2 (en) | 2011-11-24 | 2011-11-24 | Communication network system, traffic reduction method in communication network system, communication control device, control method and control program thereof, and communication terminal |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6044066B2 (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6303302B2 (en) * | 2013-06-28 | 2018-04-04 | 沖電気工業株式会社 | Communication control system, relay device, and communication control program |
JP7520980B2 (en) | 2020-06-29 | 2024-07-23 | 株式会社Nttドコモ | Communication device |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
MY145725A (en) * | 2004-07-30 | 2012-03-30 | Ericsson Telefon Ab L M | Method and system for retrieving network addresses in hybrid telecommunication networks |
CN101115059A (en) * | 2007-01-19 | 2008-01-30 | 华为技术有限公司 | Method, equipment and system for transmitting terminal information in multimedia subsystem |
JP5210223B2 (en) * | 2009-03-30 | 2013-06-12 | Kddi株式会社 | Network control apparatus, BacktoBackUserAgent, call control apparatus, and network control method |
-
2011
- 2011-11-24 JP JP2011256830A patent/JP6044066B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2013115448A (en) | 2013-06-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5143125B2 (en) | Authentication method, system and apparatus for inter-domain information communication | |
JP4353239B2 (en) | Contact information registration method, node and distributed hash table | |
CN101379791B (en) | Technology for providing interoperability within different protocol domains | |
US7480254B2 (en) | System, apparatus, and method for providing multi-application support using a single protocol stack | |
US8094648B2 (en) | Method and system for mobile-to-mobile web service handling | |
CN101543030B (en) | Ims network system and data restore method | |
JP4616159B2 (en) | Cluster system, load balancer, node transfer method, and node transfer program | |
US20060187931A1 (en) | Communication system and method for providing information on interface connecting network components | |
JP2005236824A (en) | IPv6/IPv4 TRANSLATOR | |
KR20110030401A (en) | Sip endpoint enhancer | |
JP2006094488A (en) | Reduction of storage requirement relating to routing information | |
US10931723B2 (en) | Solution for establishing a communication session | |
EP1914973B1 (en) | System and method to provide combinational services to anonymous callers | |
RU2665303C2 (en) | Multimedia subsystem on basis of internet protocol (ims) and method and device for configuring service in ims | |
JP6044066B2 (en) | Communication network system, traffic reduction method in communication network system, communication control device, control method and control program thereof, and communication terminal | |
JP4627506B2 (en) | Proxy connection method, proxy server, and program for connecting HTTP compatible terminal to SIP compatible server | |
EP2671366B1 (en) | Determining a location address for shared data | |
JP5775488B2 (en) | ENUM cache device and cache update method for ENUM cache device | |
JP2010516131A (en) | Method for discovering a telephone-based web server, and electronic equipment and computer program related to the method | |
US20140295806A1 (en) | Encoded identifier based network | |
JP5940990B2 (en) | APL-SCM-FE and application linkage method | |
JP5189508B2 (en) | Call control system and call control method | |
KR101111229B1 (en) | Caller id conversion application server | |
JP2009118022A (en) | Content providing system, monitoring server ,and sip proxy server | |
JP6631300B2 (en) | Communication control system, communication control method, communication control program, and communication control device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20141007 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20150729 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20150804 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20151001 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20160421 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20160516 |
|
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: 20161018 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20161031 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6044066 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |