(57)【要約】  【課題】通信に応じた適切なプレコンディション制御を行うことができる通信制御装置および通信制御方法を提供することを目的とする。  【解決手段】受信信号記憶部３０３は、受信したSIP_INVITE信号のCall-IDおよびプレコンディション制御の設定の有無を示す設定情報を記憶する。ＳＩＰ信号送信部３０５は、プレコンディション制御の設定がされたSIP_INVITE信号を送信する。その後、ＳＩＰ信号受信部３０１はその発信先からSIP_183信号を受信すると、ＳＩＰ信号構文解析部３０２は、受信信号記憶部３０３を参照して、そのSIP_183信号のCall-IDと一致するCall-IDに対応付けて記憶されている設定情報がプレコンディション制御を設定していないことを示していると判断する場合には、SIP_183信号からプレコンディション制御の設定を削除する。そして、ＳＩＰ信号送信部３０５は、発信元の携帯端末に送信する。【選択図】  図２
2015043511.tif 000002
【特許請求の範囲】
【請求項１】
通信のためのリソース確保の確認手順であるプレコンディション制御を行う通信制御装置において、
発信元となる携帯端末から通信要求を受信する通信要求受信手段と、
前記通信要求受信手段により受信された通信要求の識別情報およびプレコンディション制御の設定の有無を示す設定情報を記憶する記憶手段と、
前記通信要求受信手段により受信された通信要求にプレコンディション制御の設定がなされている場合には、当該通信要求を発信先の携帯端末に送信し、プレコンディション制御の設定がなされていない場合には、プレコンディション制御の設定を付加した設定済み通信要求を発信先の携帯端末に送信する通信要求送信手段と、
前記発信先の携帯端末から、プレコンディション制御の設定がなされた、前記通信要求に対する応答信号を受信する応答信号受信手段と、
前記応答信号受信手段が前記通信要求に対する応答信号を受信すると、前記記憶手段において前記応答信号の識別情報と一致する識別情報に対応付けて記憶されている設定情報がプレコンディション制御を設定していたことを示しているか否かを判断する判断手段と、
前記判断手段により、プレコンディション制御の設定がなされていないと判断されると、前記応答信号からプレコンディション制御の設定を削除する削除手段と、
前記削除手段によりプレコンディション制御の設定が削除された応答信号を前記発信元の携帯端末に送信する応答信号送信手段と、
を備える通信制御装置。
【請求項２】
通信のためのリソース確保の確認手順であるプレコンディション制御を行う通信制御装置の通信制御方法において、
発信元となる携帯端末から通信要求を受信する通信要求受信ステップと、
前記通信要求受信ステップにより受信された通信要求の識別情報およびプレコンディション制御の設定の有無を示す設定情報を記憶手段に記憶する記憶ステップと、
前記通信要求受信ステップにより受信された通信要求にプレコンディション制御の設定がなされている場合には、当該通信要求を発信先の携帯端末に送信し、プレコンディション制御の設定がなされていない場合には、プレコンディション制御の設定を付加した設定済み通信要求を発信先の携帯端末に送信する通信要求送信ステップと、
前記発信先の携帯端末から、プレコンディション制御の設定がなされた、前記通信要求に対する応答信号を受信する応答信号受信ステップと、
前記応答信号受信ステップが前記通信要求に対する応答信号を受信すると、前記記憶手段において前記応答信号の識別情報と一致する識別情報に対応付けて記憶されている設定情報がプレコンディション制御を設定していたことを示しているか否かを判断する判断ステップと、
前記判断ステップにより、プレコンディション制御の設定がなされていないと判断されると、前記応答信号からプレコンディション制御の設定を削除する削除ステップと、
前記削除ステップによりプレコンディション制御の設定が削除された応答信号を前記発信元の携帯端末に送信する応答信号送信ステップと、
を備える通信制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＳＩＰ（SessionInitiation Protocol）等においてプレコンディション（Precondition）制御を行う通信制御装置および通信制御方法に関する。
【背景技術】
【０００２】
従来において、ＩＭＳ（IPMultimedia Subsystem）を用いたＳＩＰメッセージを送受信するためのネットワークシステムが知られている。例えば、特許文献１においては、その一般的なシステム構成例が示されており、ＳＩＰメッセージは、ゲートウエイを介してＣＳＣＦ（Call SessionControl Function）と移動端末との間で送受信されることの記載がある。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】国際公開第２００８−０４４２６５号
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ＩＰ（InternetProtocol）を用いて音声通話を行うに際して、その通話品質を確保するために、プレコンディション制御を行うことが一般的である。このプレコンディション制御とは、発着の通話品質が十分に確保されている場合に限り通信を確保したいと考えている通信方式に対して、ＳＩＰ信号上のパラメータを用いて、通話品質が所定条件を満たしているかの確認を行う制御方法のことである。例えば、そのような通信方式に、ＶｏＬＴＥ（Voice Over ＬＴＥ）がある。
【０００５】
特許文献１の技術などの従来の技術などのＩＭＳにおいてＳＩＰを用いた通話を行おうとする場合、プレコンディション制御を必要とする。
【０００６】
しかしながら、一般的なデータ通信を行うに際しては、プレコンディション制御を必要としないことから、プレコンディション制御を必要とする音声通話とプレコンディション制御を必要としないデータ通信とが、一のＩＭＳ網において混在した状態となる。すなわち、携帯端末等がコアネットワークにアクセスするためのＩＰ−ＣＡＮ（IP-Connectivity Access Network：ＩＰ接続アクセスネットワーク）において、プレコンディション制御を必要とするものと、必要としないものが混在した状態となり、適切なプレコンディション制御が必要となる。
【０００７】
ここで、近年普及しつつあるＶｏＬＴＥに、プレコンディション制御を適用する場合について考えてみる。ＶｏＬＴＥのようにEnd-Endでプレコンディション制御を必要とするＩＰ−ＣＡＮをＩＭＳ網に備える場合、以下の手法が考えられる。
（１）既存ＩＭＳ網に対して、すべての経路においてEnd-Endのプレコンディション制御を行う。
図８は、そのプレコンディション制御の概念図を示す。図８に示される通り、携帯端末１０は、ＩＰ−ＣＡＮ２０を介して、他の携帯端末や、他のＰＳＴＮなどのＰＳＴＮ（他網）４０にアクセスすることができる。その際、ＩＰ−ＣＡＮ２０が、プリコンディション制御を必要としても、必要としていなくても、すべての通信に対して、プレコンディション制御を行うことが考えられる。図７における実線で示される矢印は、プレコンディション制御による通信を示している。この例においては、ＩＭＳ内においては、すべての通信はプレコンディション制御が行われている。
（２）ＩＰ−ＣＡＮのゲートウエイとなるＰ−ＣＳＣＦにて、プレコンディション制御を終端させる。
図９は、Ｐ−ＣＳＣＦ３０にて、プレコンディション制御を終端させるときの概念図を示す。図９における実線で示される矢印の通り、Ｐ−ＣＳＣＦと、プレコンディションが必要なＩＰ−ＣＡＮに接続する携帯端末１０との間でプレコンディション制御による通信が行われている。
【０００８】
一般的にプレコンディション制御は、End-Endで実施すべきであるところ、ＩＭＳ３０内においてあらかじめ帯域を決めておくことで、各携帯端末１０においては、プレコンディション制御が実行されているかのごとく見せることが考えられる。
【０００９】
このいずれの案においても、以下の課題が発生する。すなわち案（１）においては、ＶｏＬＴＥ以外の他の通信、例えば一般的なデータ通信などで、プレコンディション制御が不要とされるＩＰ−ＣＡＮ２０に接続する場合などのプレコンディション制御の必要がなかった呼に対しても実施するため、信号量が増加する、という問題が生ずる。
【００１０】
また、上記案（２）においては、本来プレコンディション制御は、End-Endで個別に定めた帯域を保証することにより実施すべきところを、あらかじめ帯域を決めておくことで端末にプレコンディション制御できているかのようみせる方式となる。よって、本来のプレコンディション制御はできず、通信品質を必ずしも保証することができない、という問題が生ずる。
【００１１】
そこで、本発明においては、通信に応じた適切なプレコンディション制御を行うことができる通信制御装置および通信制御方法を提供することを目的とする。
【課題を解決するための手段】
【００１２】
上述の課題を解決するために、本発明の通信制御装置は、通信のためのリソース確保の確認手順であるプレコンディション制御を行う通信制御装置において、発信元となる携帯端末から通信要求を受信する通信要求受信手段と、前記通信要求受信手段により受信された通信要求の識別情報およびプレコンディション制御の設定の有無を示す設定情報を記憶する記憶手段と、前記通信要求受信手段により受信された通信要求にプレコンディション制御の設定がなされている場合には、当該通信要求を発信先の携帯端末に送信し、プレコンディション制御の設定がなされていない場合には、プレコンディション制御の設定を付加した設定済み通信要求を発信先の携帯端末に送信する通信要求送信手段と、前記発信先の携帯端末から、プレコンディション制御の設定がなされた、前記通信要求に対する応答信号を受信する応答信号受信手段と、前記応答信号受信手段が前記通信要求に対する応答信号を受信すると、前記記憶手段において前記応答信号の識別情報と一致する識別情報に対応付けて記憶されている設定情報がプレコンディション制御を設定していたことを示しているか否かを判断する判断手段と、前記判断手段により、プレコンディション制御の設定がなされていないと判断されると、前記応答信号からプレコンディション制御の設定を削除する削除手段と、前記削除手段によりプレコンディション制御の設定が削除された応答信号を前記発信元の携帯端末に送信する応答信号送信手段と、を備えている。
【００１３】
また、本発明の通信制御方法は、通信のためのリソース確保の確認手順であるプレコンディション制御を行う通信制御装置の通信制御方法において、発信元となる携帯端末から通信要求を受信する通信要求受信ステップと、前記通信要求受信ステップにより受信された通信要求の識別情報およびプレコンディション制御の設定の有無を示す設定情報を記憶手段に記憶する記憶ステップと、前記通信要求受信ステップにより受信された通信要求にプレコンディション制御の設定がなされている場合には、当該通信要求を発信先の携帯端末に送信し、プレコンディション制御の設定がなされていない場合には、プレコンディション制御の設定を付加した設定済み通信要求を発信先の携帯端末に送信する通信要求送信ステップと、前記発信先の携帯端末から、プレコンディション制御の設定がなされた、前記通信要求に対する応答信号を受信する応答信号受信ステップと、前記応答信号受信ステップが前記通信要求に対する応答信号を受信すると、前記記憶手段において前記応答信号の識別情報と一致する識別情報に対応付けて記憶されている設定情報がプレコンディション制御を設定していたことを示しているか否かを判断する判断ステップと、前記判断ステップにより、プレコンディション制御の設定がなされていないと判断されると、前記応答信号からプレコンディション制御の設定を削除する削除ステップと、前記削除ステップによりプレコンディション制御の設定が削除された応答信号を前記発信元の携帯端末に送信する応答信号送信ステップと、を備えている。
【００１４】
本発明によれば、受信された通信要求の識別情報およびプレコンディション制御の設定の有無を示す設定情報を記憶しておき、プレコンディション制御の設定の有無に応じて、プレコンディション制御の設定を付加した設定済み通信要求を発信先の携帯端末に送信する。そして、その発信先の携帯端末から、プレコンディション制御の設定がなされた、通信要求に対する応答信号を受信すると、応答信号の識別情報と一致する識別情報に対応付けて記憶されている設定情報がプレコンディション制御を設定していないことを示している場合には、応答信号からプレコンディション制御の設定を削除して、発信元の携帯端末に送信する。これにより、効率的なプレコンディション制御を実現することができ、無駄な信号量を増大させることがない。すなわち、全端末、全経路に対してプレコンディション制御をする必要がなく、適切な相手のみプレコンディション制御を行うことができる。
【発明の効果】
【００１５】
本発明によれば、効率的なプレコンディション制御を実現することができ、無駄な信号量を増大させることがない。すなわち、全端末、全経路に対してプレコンディション制御をする必要がなく、適切な相手のみプレコンディション制御を行うことができる。
【図面の簡単な説明】
【００１６】
【図１】本実施形態におけるＩＭＳを備える通信ネットワーク１のシステム構成図である。
【図２】Ｐ−ＣＳＣＦ３００ａの機能構成を示すブロック図である。
【図３】Ｐ−ＣＳＣＦ３００ａのハードウェア構成図である。
【図４】Ｐ−ＣＳＣＦ３００ａの動作を示すフローチャートである。
【図５】プレコンディション制御を必要とするＩＰ−ＣＡＮ２０ａにおける携帯端末１０ａと携帯端末１０ｂとの通信処理を示すシーケンス図である。
【図６】携帯端末１０ａと、ＰＳＴＮ（他網）４０との間でのプレコンディション制御を行うときの通信処理を塩メスシーケンス図である。
【図７】ＰＳＴＮ(他網)４０からの着信を受け付ける際におけるプレコンディション制御を示すシーケンス図である。
【図８】End-Endのプレコンディション制御を行うときのプレコンディション制御の概念図である。
【図９】Ｐ−ＣＳＣＦ３０にて、プレコンディション制御を終端させるときの概念図である。
【発明を実施するための形態】
【００１７】
添付図面を参照しながら本発明の実施形態を説明する。可能な場合には、同一の部分には同一の符号を付して、重複する説明を省略する。
【００１８】
図１は、本実施形態におけるＩＭＳを備える通信ネットワーク１のシステム構成図である。図１において示される通り、通信ネットワーク１は、ＩＰ−ＣＡＮ２０、ＩＭＳ３０ａ、およびＰＳＴＮ４０を含んで構成される。ＩＰ−ＣＡＮ２０は、ＩＰ接続アクセスネットワークであり、例えば、ＷＬＡＮや、ＡＤＳＬなどの、携帯端末１０がＩＭＳ３０に接続するためのネットワークである。なお、図１において、ＩＰ−ＣＡＮ２０には、プレコンディション制御を必要とするＩＰ−ＣＡＮ２０ａと、プレコンディション制御を必要としないＩＰ−ＣＡＮ２０ｂとがある。前者は、例えば、ＳＩＰによるＶｏＬＴＥを行うためのものがある。後者は、例えばＰｏｃ（Push to talk over Cellular）による通話を行うためのものがある。
【００１９】
ＩＭＳ３０ａは、呼セッション制御機能やメディア変換機能を有する各種サーバ群からなるものであって、例えば、Ｐ−ＣＳＣＦ（Proxy Call/Session Control Function） ３００、Ｉ−ＣＳＣＦ（Interrogating-CSCF）３１０、Ｓ−ＣＳＣＦ（Serving-CSCF）３２０、およびＭＧＣＦ（Media Gateway Controller Function）３３０を含んで構成されている。
【００２０】
図１において、携帯端末１０ａおよび１０ｂは、通信のためのリソース確保の確認手順であるプレコンディションが必要とされるＩＰ−ＣＡＮ２０ａに接続される端末であって、このＩＰ−ＣＡＮ２０ａにアクセスする携帯端末１０ａおよび１０ｂは、そのＰ−ＣＳＣＦ３００ａを含む、Ｉ−ＣＳＣＦ３１０、Ｓ−ＣＳＣＦ３２０との間では、プレコンディション制御が行われている。例えば、携帯端末１０ａが発信処理した場合、その携帯端末１０ａと他の携帯端末１０ｂや、携帯端末１０ｄとの間、または他網宛てのＭＧＣＦ３３０との間の経路Ｐ１、Ｐ２およびＰ３は、プレコンディション制御がなされている。
【００２１】
また、他網のＰＳＴＮ４０からの着信や、そのほか、ＩＰ−ＣＡＮ２０ｂからの着信を受ける携帯端末１０ｂは、Ｐ−ＣＳＣＦ３００ａとの間でのみプレコンディション制御が行われる。その経路Ｐ４およびＰ５は、プレコンディション制御が行われるが、プレコンディションが不要とされるＩＰ−ＣＡＮ２０ｂから発信されたことを示す経路Ｐ６およびＰ８は、プレコンディション制御がなされていない。なお、経路Ｐ７は、Ｐ−ＣＳＣＦ３００ａまでプレコンディション制御がなされていないが、Ｐ−ＣＳＣＦ３００ａから携帯端末１０ｂまでの間の経路Ｐ４は、プレコンディション制御がなされる。
【００２２】
本実施形態におけるＰ−ＣＳＣＦ３００ａは、プレコンディション制御を必要とするＩＰ−ＣＡＮ２０ａを経由した発信を受け付ける場合には、その宛先がプレコンディション制御を不要とするＩＰ−ＣＡＮを経由するものであっても、End-Endでプレコンディション制御を実施する。なお、ＰＳＴＮ４０等他網宛ての場合には、ＭＧＣＦ３３０でプレコンディション制御を終端させる。
【００２３】
また、Ｐ−ＣＳＣＦ３００ａは、プレコンディション制御を必要としないＩＰ−ＣＡＮ２０ｂからの発信を受け付けた場合や、ＰＳＴＮ４０からの発信を受け付ける場合には、その宛先となる携帯端末１０ｂとの間で、プレコンディション制御を実行する。
【００２４】
一方で、Ｐ−ＣＳＣＦ３００ｂは、プレコンディション制御を必要としないＩＰ−ＣＡＮ２０ｂのための通信制御装置であって、そのＩＰ−ＣＡＮ２０ｂからの発信を受け付ける場合や、または、プレコンディション制御を必要としない他網からＩＰ−ＣＡＮ２０ｂに接続される携帯端末１０ｄへの発信を受け付ける場合には、プレコンディション制御は行わない。なお、プレコンディション制御が必要とされるＩＰ−ＣＡＮ２０ａからの発信を受け付ける場合には、プレコンディション制御を行う。
【００２５】
本実施形態のＰ−ＣＳＣＦ３００ａは、上述したとおり、宛先や発信元に応じてプレコンディション制御を実行することにより、効率的なプレコンディション制御を実現することができ、無駄な信号量を増大させることがなくなる。
【００２６】
つぎに、上述のプレコンディション制御を実現するための通信制御装置であるＰ−ＣＳＣＦ３００ａについて説明する。図２は、そのＰ−ＣＳＣＦ３００ａの機能構成を示すブロック図である。Ｐ−ＣＳＣＦ３００ａは、ＩＭＳ３０における通信制御装置であって、ＳＩＰメッセージを制御する機能を有している。このＰ−ＣＳＣＦ３００ａは、ＳＩＰ信号受信部３０１（通信要求受信手段、応答信号受信手段）、ＳＩＰ信号構文解析部３０２（判断手段）、受信信号記憶部３０３（記憶手段）、ＳＩＰ信号構文組立部３０４（削除手段）、およびＳＩＰ信号送信部３０５（通信要求送信手段、応答信号送信手段）を含んで構成されている。
【００２７】
図３は、Ｐ−ＣＳＣＦ３００ａのハードウェア構成図である。図２に示されるＰ−ＣＳＣＦ３００ａは、物理的には、図３に示すように、一または複数のＣＰＵ１１、主記憶装置であるＲＡＭ１２及びＲＯＭ１３、入力デバイスであるキーボード及びマウス等の入力装置１４、ディスプレイ等の出力装置１５、ネットワークカード等のデータ送受信デバイスである通信モジュール１６、ハードディスクまたは半導体メモリ等の補助記憶装置１７などを含むコンピュータシステムとして構成されている。図２における各機能は、図３に示すＣＰＵ１１、ＲＡＭ１２等のハードウェア上に所定のコンピュータソフトウェアを読み込ませることにより、ＣＰＵ１１の制御のもとで入力装置１４、出力装置１５、通信モジュール１６を動作させるとともに、ＲＡＭ１２や補助記憶装置１７におけるデータの読み出し及び書き込みを行うことで実現される。以下、図２に示す機能ブロックに基づいて、各機能ブロックを説明する。
【００２８】
ＳＩＰ信号受信部３０１は、携帯端末１０ａまたはＩ−ＣＳＣＦ３１０から送信されたＳＩＰ信号を受信する部分である。
【００２９】
ＳＩＰ信号構文解析部３０２は、ＳＩＰ信号の構文を解析する部分である。例えば、ＳＩＰ信号構文解析部３０２は、受信したＳＩＰ信号（例えば、INVITE信号や、UPDATE信号、そのほか１８３信号など）から、Call-IDや、プレコンディション制御を示す制御情報等を解析する。
【００３０】
受信信号記憶部３０３は、ＳＩＰ信号構文解析部３０２により解析された結果、所定のＳＩＰ信号については、その信号の内容を記憶する部分である。具体的には、受信信号記憶部３０３は、SIP_INVITE信号に割り当てられている呼の識別情報を示すCall-IDと、プレコンディション制御の設定情報（設定の有無を示す）とを対応付けて記憶する。このCall-IDは、発信元の携帯端末１０が発信する際に割り当てられた呼の識別情報であって、その発信に基づく通信が終了するまで、同じCall-IDが通信信号に付与される。
【００３１】
ＳＩＰ信号構文組立部３０４は、送信するＳＩＰ信号の組み立てを行う部分である。本実施形態においては、受信信号記憶部３０３に記憶されている情報に基づいて、プレコンディション制御であることを示すRequire PreconditionをINVITE信号に付加したり、または１８３信号に付加されているRequire Preconditionを削除する処理を行う。
【００３２】
ＳＩＰ信号送信部３０５は、ＳＩＰ信号構文組立部３０４により組み立てられたＳＩＰ信号を送信する部分である。
【００３３】
このように構成されたＰ−ＣＳＣＦ３００ａの動作について説明する。図４は、Ｐ−ＣＳＣＦ３００ａにおける通信制御方法を示すフローチャートである。本実施形態のＰ−ＣＳＣＦ３００ａにおいては、ＳＩＰのINVITE信号に対して、Require Preconditionという情報を付加するか否か、さらにはSIP_183信号からRequire Preconditionという情報を削除するか否かを判断することに特徴がある。
【００３４】
まず、ＳＩＰ信号受信部３０１により、Call-IDを含んだSIP_INVITE信号が受信される（Ｓ１０１）。そして、ＳＩＰ信号受信部３０１により受信されたSIP_INVITE信号のCall-IDと、プレコンディション制御の設定の有無を示す設定情報とが、受信信号記憶部３０３に対応付けて記憶されることで、データベース化される（Ｓ１０２）。例えば、発信元となる携帯端末１０ａが、プレコンディション制御を必要とするＩＰ−ＣＡＮ２０ａに対してアクセスする場合、そのSIP_INVITE信号には、Require Preconditionが付加されており、プレコンディション制御の設定がされていることを示す設定情報が記憶される。また、携帯端末１０ｃがプレコンディション不要となるＩＰ−ＣＡＮに対してアクセスでする場合、そのSIP_INVITE信号には、Require Preconditionが付加されておらず、プレコンディション制御が未設定であることを示す設定情報が記憶される。
【００３５】
そして、ＳＩＰ信号構文解析部３０２により、プレコンディション制御の設定を示す制御情報が判断される。すなわち、プレコンディション制御を示すRequire PreconditionがSIP_INVITE信号に含まれているか否かが判断される（Ｓ１０３）。ここで、SIP_INVITE信号にプレコンディション制御が設定されている場合には、受信されたSIP_INVITE信号はそのまま透過される（Ｓ１０４）。すなわち、Ｉ−ＣＳＣＦ３１０にそのまま転送される。
【００３６】
また、SIP_INVITE信号にプレコンディション制御の設定がない場合には、ＳＩＰ信号構文組立部３０４により、受信されたSIP_INVITE信号に、プレコンディション制御を示すRequirePreconditionの情報が付加される（Ｓ１０５）。
【００３７】
そして、ＳＩＰ信号送信部３０５により、プレコンディション制御が設定された（Require Preconditionが付加された）SIP_INVITE信号が、発信先となる携帯端末１０に送信される（Ｓ１０６）。その後、その発信先からの応答としてSIP_183信号が、ＳＩＰ信号受信部３０１により受信される（Ｓ１０７）。このSIP_183信号には、プレコンディション制御の設定がなされたものとする。
【００３８】
そして、ＳＩＰ信号構文解析部３０２においては、そのSIP_183信号のCall-IDと、受信信号記憶部３０３に記憶されているデータベース（Call-IDとプレコンディション制御の設定情報）とに基づいて、プレコンディションの制御が設定の要否が判断される（Ｓ１０８）。すなわち、SIP_183信号のCall-IDと一致するCall-IDがデータベースに記憶されており、そのCall-IDに対応付けられている設定情報に基づいて、プレコンディション制御の要否が判断される。これによって、その応答先（発信元）から、プレコンディション制御が設定されたＳＩＰ信号が送受信されたものか否かが判断されることになる。
【００３９】
ここで、ＳＩＰ信号構文解析部３０２により、データベースにおいて該当するCall-IDに対応付けられるプレコンディション制御の設定情報が“設定あり”であることが示されていると判断されると、SIP_183信号はそのまま透過される（Ｓ１０９）。一方、プレコンディション制御の設定情報が“設定無し”であることが示されていると判断されると、SIP_183信号からRequire Preconditionが削除される（Ｓ１１０）。そして、このように透過された、またはRequire Preconditionが付加されたSIP_183信号が、ＳＩＰ信号送信部３０５により送信される（Ｓ１１１）。
【００４０】
このように、通信相手に応じて、プレコンディション制御であることを示すRequire Preconditionを付加したり、または削除することによって、プレコンディション制御を必要とする通信相手と、不要とする通信相手とが混在している状態においても、それら通信相手と適切なプレコンディション制御を伴って通信処理を実行することができる。
【００４１】
つぎに、通信相手に応じたプレコンディション制御の詳細な処理シーケンスについて説明する。図５は、本実施形態におけるプレコンディション制御を実行する通信システム１におけるシーケンス図であり、プレコンディション制御を必要とするＩＰ−ＣＡＮ２０ａにおける携帯端末１０ａと携帯端末１０ｂとの通信処理を示している。
【００４２】
まず、携帯端末１０ａから発信処理が行われ、セッション参加リクエストを示す、プレコンディション制御の設定がなされたSIP_INVITE信号が送信される（Ｓ２０１）。Ｐ−ＣＳＣＦ３００ａにおいて、そのＳＩＰ信号受信部３０１によりSIP_INVITE信号が受信され、受信信号記憶部３０３において、SIP_INVITE信号のCall-IDとプレコンディション制御の設定情報とが記憶される（Ｓ２０２）。
【００４３】
ここでは、SIP_INVITE信号は、プレコンディション制御の設定がされたものであることから、Ｉ−ＣＳＣＦ３１０、Ｓ−ＣＳＣＦ３２０宛てにそのまま透過（転送）される。そして、ＳＩＰ信号送信部３０５により、そのSIP_INVITE信号はＩ−ＣＳＣＦ３１０およびＳ−ＣＳＣＦ３２０を介して、Ｐ−ＣＳＣＦ３００ａに送信される（Ｓ２０３）。ここでのＰ−ＣＳＣＦ３００ａは、着信側の交換機としての役割を有することになり、受信したSIP_INVITE信号のCall-IDと、プレコンディション制御の設定情報（設定あり）が記憶される（Ｓ２０４）。ここでも同様に、SIP_INVITE信号にはプレコンディション制御の設定がなされているため、そのまま透過され、着信側の携帯端末１０ｂに、SIP_INVITE信号が送信される（Ｓ２０５）。
【００４４】
携帯端末１０ｂにおいて、SIP_INVITE信号が受信されると、その応答として、プレコンディション制御の設定がなされたSIP_183信号が送信される（Ｓ２０６）。また、その送信とともに、リソース予約が開始される（Ｓ２０７）。
【００４５】
また、Ｐ−ＣＳＣＦ３００ａにおいて、携帯端末１０ｂからSIP_183信号がＳＩＰ信号受信部３０１により受信されると、Ｓ２０４において記憶したCall-IDと一致するか否かが判断される（Ｓ２０８）。
【００４６】
ここでは、SIP_183信号のCall-IDと一致するCall-IDが記憶されたものであって、そのCall-IDに対応付けられたプレコンディション制御の設定情報が、プレコンディション制御を必要とすることを示していると判断される。よって、プレコンディション制御の設定がなされたSIP_183信号がそのまま転送される。このSIP_183信号は、Ｉ−ＣＳＣＦ３１０やＳ−ＣＳＣＦ３２０を介して、発信側の携帯端末１０ａの交換機として機能するＰ−ＣＳＣＦ３００ａに受信される（Ｓ２０９）。
【００４７】
ここでも上述と同様に、Ｐ−ＣＳＣＦ３００ａにおいて、受信したSIP_183信号のCall-IDと一致するCall-IDが記憶されたものであって、そのCall-IDに対応付けられたプレコンディション制御の設定情報が、プレコンディション制御を必要とすることを示していると判断される（Ｓ２１０）。よって、プレコンディション制御の設定がなされたSIP_183信号がそのまま転送される（Ｓ２１１）。
【００４８】
携帯端末１０ａでは、SIP_183信号が受信されると、リソース予約が開始され、リソース予約が完了すると（Ｓ２１２、Ｓ２１３）、SIP_UPDATE信号が、Ｐ−ＣＳＣＦ３００ａ、Ｉ−ＣＳＣＦ３１０、およびＳ-ＣＳＣＦ３２０を介して、携帯端末１０ｂに送信される（Ｓ２１４）。
【００４９】
携帯端末１０ｂにおいて、リソースの予約完了処理が行われ（Ｓ２１５）、SIP_UPDATE信号の応答であるSIP_200信号が、携帯端末１０ａに送信される（Ｓ２１６）。そして、携帯端末１０ａと携帯端末１０ｂとの間でＲＢＴ（Ring Back Tone）処理が行われる（Ｓ２１７）。ＲＢＴ処理において、着信側の携帯端末１０ｂが着信処理を受け付けると、SIP_INVITE信号の応答であるSIP_200信号が携帯端末１０ａに送信され（Ｓ２１８）、携帯端末１０ａと携帯端末１０ｂとの間で通話処理が行われる（Ｓ２１９）。
【００５０】
このようにして、プレコンディション制御が必要なＩＰ−ＣＡＮと接続する携帯端末同士（携帯端末１０ａ、携帯端末１０ｂ）で、すなわちEnd-Endでプレコンディション制御を実現することができる。
【００５１】
一方で、上述の実施形態におけるＰ−ＣＳＣＦ３００ａと同じ仕組みを用いて、プレコンディション制御が必要としない端末や、他網との接続も適切に行うことができる。
【００５２】
図６は、携帯端末１０ａと、ＰＳＴＮ（他網）４０との間でのプレコンディション制御を行うときのシーケンス図である。
【００５３】
携帯端末１０ａにおいて、セッション参加リクエストを示すSIP_INVITE信号がＰ−ＣＳＣＦ３００ａに送信される（Ｓ３０１）。Ｐ−ＣＳＣＦ３００ａでは、ＳＩＰ信号受信部３０１によりSIP_INVITE信号が受信されると、ＳＩＰ信号構文解析部３０２による解析結果に基づいて、受信信号記憶部３０３に、そのSIP_INVTE信号における、プレコンディション制御の設定情報、およびCall-IDが対応付けて記憶される（Ｓ３０２）。そして、ここでは、SIP_INVITE信号はプレコンディション制御の設定がされているため、そのままSIP_INVITE信号は透過される。すなわち、Ｐ−ＣＳＣＦ３００ａからＭＧＣＦ３３０に対しプレコンディション制御の設定がされたSIP_INVITE信号が送信される（Ｓ３０３）。
【００５４】
ＭＧＣＦ３３０において、その応答としてSIP_183信号がＰ−ＣＳＣＦ３００ａに対して送信される（Ｓ３０４）。このSIP_183信号も、プレコンディション制御の設定がなされたものである。一方で、ＭＧＣＦ３３０において、リソース予約が開始される（Ｓ３０５）。
【００５５】
そして、Ｐ−ＣＳＣＦ３００ａにおいて、SIP_183信号のCall-IDと一致するCall-IDが受信信号記憶部３０３に記憶されており、そのCALL-IDに対応付けられているプレコンディション制御の設定情報が“設定あり”として記憶されているか否かが、ＳＩＰ信号構文組立部３０４により判断される（Ｓ３０６）。本実施形態では、設定情報が“設定あり”として記憶されていることから、そのままSIP_183信号が携帯端末１０ａに転送される（Ｓ３０７）。
【００５６】
携帯端末１０ａにおいて、SIP_183信号が受信されると、リソース予約処理が行われる（Ｓ３０８、Ｓ３０９）。そして、リソース予約が完了すると、携帯端末１０ａから、ＭＧＣＦ３３０に対して、SIP_UPDATE信号が送信される（Ｓ３１０）。
【００５７】
ＭＧＣＦ３３０において、SIP_UPDATE信号が受信されると、リソースの予約が完了する（Ｓ３１１）。そして、その応答としてSIP_200信号が携帯端末１０ａに送信される（Ｓ３１２）。一方、ＰＳＴＮ４０に対して、ISUP_IAM信号が送信される（Ｓ３１３）。この信号は、交換機同士でやり取りされるメッセージのことであり、指定の相手までの回線接続要求を示すものである。
【００５８】
その後、図５におけるＳ２１７〜Ｓ２２０と同様に、SIP_180信号の送信、ＲＢＴ処理、SIP_200の送信、および通話処理が行われる（Ｓ３１４）。
【００５９】
このように、携帯端末１０ａが、ＰＳＴＮ（他網）に対して発信処理をして、プレコンディション制御を行おうとする場合、ＭＧＣＦ３３０において、プレコンディション制御が終端される。すなわち、ＭＧＣＦ３３０と携帯端末１０ａとの間では、通信品質が保証されることになる。
【００６０】
つぎに、プレコンディション制御が不必要なＩＰ−ＣＡＮの携帯端末１０ｃからや、ＰＳＴＮ（他網）４０からの着信を受け付ける場合のプレコンディション制御について説明する。図７は、ＰＳＴＮ(他網)４０からの着信を受け付ける際におけるプレコンディション制御を示すシーケンス図である。
【００６１】
ＭＧＣＦ３３０において、ＰＳＴＮ４０からISUP_IAM信号が受信される（Ｓ４０１）。ここでは、ISUP_IAM信号は、セッション参加リクエストを示したものである。そして、ＭＧＣＦ３３０において、このリクエストが受信されると、Call-IDが生成され、SIP_INVITE信号に付与される。Call-IDが付与されたSIP_INVITE信号は、Ｉ−ＣＳＣＦ３１０およびＳ−ＣＳＣＦ３２０を介して、Ｐ−ＣＳＣＦ３００ａに送信される（Ｓ４０２）。このSIP_INVITE信号は、プレコンディション制御の設定はされていない。
【００６２】
Ｐ−ＣＳＣＦ３００ａにおいて、Call-IDとプレコンディション制御が未設定であることが、受信信号記憶部３０３に記憶され、データベース化される（Ｓ４０３）。そして、Ｐ−ＣＳＣＦ３００ａにおいて、ＳＩＰ信号構文組立部３０４により、SIP_INVITE信号にRequire Preconditionが付加され、プレコンディション制御の設定がなされる（Ｓ４０４）。
【００６３】
プレコンディション制御の設定がされたSIP_INVITE信号は、携帯端末１０ｂに送信される（Ｓ４０５）。携帯端末１０ｂにおいて、その応答であるSIP_183信号が送信される（Ｓ４０６）。このSIP_183信号は、Require Preconditionが付加されている。そして、携帯端末１０ｂにおいて、SIP_183信号の送信が行われると、リソース予約が開始される（Ｓ４０７）。
【００６４】
一方、Ｐ−ＣＳＣＦ３００ａにおいて、ＳＩＰ信号受信部３０１によりSIP_183信号が受信されると、ＳＩＰ信号構文解析部３０２により、受信信号記憶部３０３に記憶されているSIP_183のCall-IDと一致するCall-IDに対応付けられているプレコンディション制御の設定情報が確認される（Ｓ４０８）。そして、プレコンディション制御が未設定であると判断されると、SIP_183信号からRequire Preconditionが除外される（Ｓ４０９）。そして、プレコンディション制御が未設定のSIP_183信号が送信される（Ｓ４１０）。
【００６５】
ＭＧＣＦ３３０において、プレコンディション制御が未設定のSIP_183信号が受信されると、SIP_UPDATE信号が携帯端末１０ｂに送信される（Ｓ４１１）。携帯端末１０ｂでは、このSIP_UPDATE信号が受信されると、リソース予約が完了する（Ｓ４１２）。そして、SIP_200信号がＭＧＣＦ３３０に対して送信される（Ｓ４１３）。以降、図５におけるＳ２１７〜Ｓ２２０の各処理が実行される（Ｓ４１４）。
【００６６】
なお、図７は、ＰＳＴＮ４０から、ＭＧＣＦ３３０を経たＳＩＰ信号に対する処理であるが、これに限るものではなく、ＩＰ−ＣＡＮ２０ｂの携帯端末１０ｃ等から発信されたＳＩＰ信号に対しても同様の処理をすることができる。
【００６７】
すなわち、Ｐ−ＣＳＣＦ３００ａにおいて、携帯端末１０ｂからＩＰ−ＣＡＮ２０ｂ、Ｓ−ＣＳＣＦ３２０、およびＩ−ＣＳＣＦ３１０を経てプレコンディション制御が未設定のSIP_INVITE信号が受信されると、Call-IDとプレコンディション制御が未設定である旨は受信信号記憶部３０３に記憶されるとともに、プレコンディション制御の設定がされたSIP_INVITE信号が携帯端末１０ｂに送信される。
【００６８】
そして、携帯端末１０ｂからプレコンディション制御の設定がされたSIP_183信号が受信されると、受信信号記憶部３０３に記憶されるCall-IDに対応するプレコンディション制御は未設定であるため、受信したSIP_183信号からRequire Preconditionが除外され、SIP_183信号はプレコンディション制御が未設定とされる。
【００６９】
つぎに、本実施形態の通信制御装置であるＰ−ＣＳＣＦ３００ａの作用効果について説明する。このＰ−ＣＳＣＦ３００ａによれば、ＳＩＰ信号受信部３０１がSIP_INVITE信号（通信要求）を受信し、その信号をＳＩＰ信号構文解析部３０２が解析する。そして、受信信号記憶部３０３は、その結果得られたCall-ID（識別情報）およびプレコンディション制御の設定の有無を示す設定情報を記憶する。
【００７０】
ＳＩＰ信号構文組立部３０４は、プレコンディション制御の設定の有無に応じて、プレコンディション制御の設定を付加した設定済みのSIP_INVITE信号（通信要求）を生成する。そして、ＳＩＰ信号送信部３０５は、プレコンディション制御の設定がされたSIP_INVITE信号を宛先となる携帯端末１０ｂに送信する。
【００７１】
その後、ＳＩＰ信号受信部３０１は、その発信先の携帯端末１０ｂから、プレコンディション制御の設定がなされた、SIP_INVITE信号（通信要求）に対するSIP_183信号（応答信号）を受信すると、ＳＩＰ信号構文解析部３０２は、受信信号記憶部３０３を参照する。そして、ＳＩＰ信号構文解析部３０２は、そのSIP_183信号（応答信号）のCall-ID（識別情報）と一致するCall-ID（識別情報）に対応付けて記憶されている設定情報がプレコンディション制御を設定していないことを示していると判断する場合には、SIP_183信号（応答信号）からプレコンディション制御の設定を削除する。そして、ＳＩＰ信号送信部３０５は、発信元の携帯端末に送信する。
【００７２】
これにより、効率的なプレコンディション制御を実現することができ、無駄な信号量を増大させることがなくなる。すなわち、全端末、全経路に対してプレコンディション制御をする必要がなく、適切な相手のみプレコンディション制御を行うことができる。
【符号の説明】
【００７３】
３０１…信号受信部、３０２…信号構文解析部、３０３…受信信号記憶部、３０４…信号構文組立部、３０５…信号送信部。
【図１】
2015043511.tif 000003
【図２】
2015043511.tif 000004
【図３】
2015043511.tif 000005
【図４】
2015043511.tif 000006
【図５】
2015043511.tif 000007
【図６】
2015043511.tif 000008
【図７】
2015043511.tif 000009
【図８】
2015043511.tif 000010
【図９】
2015043511.tif 000011