(57)【特許請求の範囲】
【請求項１】
収容するＳＩＰ端末を、ＩＰ網に接続する通信装置であって、
前記ＳＩＰ端末から前記ＩＰ網へ中継されるＩＮＶＩＴＥメッセージで指定されている品質クラスを他の品質クラスに変更する品質クラス変更手段と、
前記ＩＮＶＩＴＥメッセージによって接続相手との間に確立された第１のセッションを介して送受されるパケットの遅延時間を計測する遅延計測手段と、
前記遅延計測手段によって計測された遅延時間が所定の遅延時間を越えた場合に、前記第１のセッションよりも上位の品質クラスを指定する新たなＩＮＶＩＴＥメッセージによって、当該接続相手との間に第２のセッションを確立し、前記ＳＩＰ端末の接続先を、前記第１のセッションから前記第２のセッションに変更するセッション変更手段とを有する
ことを特徴とする通信装置。
【請求項２】
請求項１に記載の通信装置であって、
接続相手毎に品質クラスが登録された品質クラス記憶手段をさらに有し、
前記品質クラス変更手段は、
前記ＩＮＶＩＴＥメッセージで指定されている品質クラスを、当該ＩＮＶＩＴＥメッセージの宛先に対応する品質クラスが前記品質クラス記憶手段に登録されているならば、当該登録されている品質クラスに変更し、当該ＩＮＶＩＴＥメッセージの宛先に対応する品質クラスが前記品質クラス記憶手段に登録されていないならば変更しない
ことを特徴とする通信装置。
【請求項３】
請求項１に記載の通信装置であって、
収容するＳＩＰ端末毎に品質クラスが登録された品質クラス記憶手段をさらに有し、
前記品質クラス変更手段は、
前記ＩＮＶＩＴＥメッセージで指定されている品質クラスを、当該ＩＮＶＩＴＥメッセージの送信元に対応する品質クラスが前記品質クラス記憶手段に登録されているならば、当該登録されている品質クラスに変更し、当該ＩＮＶＩＴＥメッセージの送信元に対応する品質クラスが前記品質クラス記憶手段に登録されていないならば変更しない
ことを特徴とする通信装置。
【請求項４】
請求項１に記載の通信装置であって、
前記所定の遅延時間は、接続相手毎に予め定められている
ことを特徴とする通信装置。
【請求項５】
請求項１または請求項４に記載の通信装置であって、
前記セッション変更手段は、
前記第１のセッションに接続しているＳＩＰ端末の接続先の、前記第１のセッションから前記第２のセッションへの変更後に、当該第１のセッションを切断する
ことを特徴とする通信装置。
【請求項６】
収容するＳＩＰ端末を、ＩＰ網に接続する通信装置であって、
前記ＳＩＰ端末から前記ＩＰ網へ中継されるＩＮＶＩＴＥメッセージで指定されている品質クラスを他の品質クラスに変更する品質クラス変更手段と、
前記ＩＮＶＩＴＥメッセージによって接続相手との間に確立された第１のセッションを介して当該接続相手に送信されるデータに対する応答を監視し、前記データが送信されてから所定時間内に前記応答を受信しなかった場合に、前記データを再送する再送手段と、
前記再送手段による再送回数が所定の再送回数を越えた場合に、前記第１のセッションよりも上位の品質クラスを指定する新たなＩＮＶＩＴＥメッセージによって、当該通信相手との間に第２のセッションを確立し、前記ＳＩＰ端末の接続先を、前記第１のセッションから前記第２のセッションに変更するセッション変更手段とを有する
ことを特徴とする通信装置。
【請求項７】
請求項６に記載の通信装置であって、
前記所定の再送回数は、前記ＩＮＶＩＴＥメッセージの送信元であるＳＩＰ端末毎に予め定められている
ことを特徴とする通信装置。
【請求項８】
収容するＳＩＰ端末を、ＩＰ網に接続する通信装置であって、
前記ＩＰ網から前記ＳＩＰ端末へ中継するＩＮＶＩＴＥメッセージで指定されている品質クラスを他の品質クラスに変更する品質クラス変更手段と、
前記ＩＮＶＩＴＥメッセージによって第１のセッションが確立されている場合に、当該ＩＮＶＩＴＥメッセージの送信元を送信元とし、当該ＩＮＶＩＴＥメッセージの宛先を宛先とする新たなＩＮＶＩＴＥメッセージを受信したならば、当該新たなＩＮＶＩＴＥメッセージによって第２のセッションを確立し、前記ＳＩＰ端末の接続先を、前記第１のセッションから前記第２のセッションに変更するセッション変更手段とを有する
ことを特徴とする通信装置。
【請求項９】
請求項８に記載の通信装置であって、
接続相手毎に品質クラスが登録された品質クラス記憶手段をさらに有し、
前記品質クラス変更手段は、
前記ＩＮＶＩＴＥメッセージで指定されている品質クラスを、当該ＩＮＶＩＴＥメッセージの送信元に対応する品質クラスが前記品質クラス記憶手段に登録されているならば、当該登録されている品質クラスに変更し、当該ＩＮＶＩＴＥメッセージの送信元に対応する品質クラスが前記品質クラス記憶手段に登録されていないならば変更しない
ことを特徴とする通信装置。
【請求項１０】
請求項８に記載の通信装置であって、
前記セッション変更手段は、
前記第１のセッションに接続しているＳＩＰ端末の接続先の、前記第１のセッションから前記第２のセッションへの変更後に、当該第１のセッションを切断する
ことを特徴とする通信装置。
【請求項１１】
ＩＰ網にＳＩＰ端末を接続する通信方法であって、
前記ＳＩＰ端末から発信されたＩＮＶＩＴＥメッセージで指定されている品質クラスを他の品質クラスに変更して、当該品質クラス変更後のＩＮＶＩＴＥメッセージを前記ＩＰ網に送信し、前記ＩＮＶＩＴＥメッセージによって前記ＳＩＰ端末の接続相手との間に確立された第１のセッションを介して送受されるパケットの遅延時間を計測し、
計測された前記遅延時間が所定の遅延時間を越えた場合に、前記第１のセッションよりも上位の品質クラスを指定する新たなＩＮＶＩＴＥメッセージによって、当該接続相手との間に第２のセッションを確立し、前記ＳＩＰ端末の接続先を、前記第１のセッションから前記第２のセッションに変更する
ことを特徴とする通信方法。
【請求項１２】
ＩＰ網にＳＩＰ端末を接続する通信方法であって、
前記ＩＰ網から着信したＩＮＶＩＴＥメッセージで指定されている品質クラスを他の品質クラスに変更し、当該他の品質クラスを指定するＩＮＶＩＴＥメッセージを前記ＳＩＰ端末に送信し、前記ＩＮＶＩＴＥメッセージによって第１のセッションが確立されている場合に、当該ＩＮＶＩＴＥメッセージの送信元を送信元とし、当該ＩＮＶＩＴＥメッセージの宛先を宛先とする新たなＩＮＶＩＴＥメッセージを受信したならば、当該新たなＩＮＶＩＴＥメッセージによって第２のセッションを確立し、前記ＳＩＰ端末の接続先を、前記第１のセッションから前記第２のセッションに変更する
ことを特徴とする通信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＳＩＰ端末を、特に品質保証されたＩＰ網に接続する技術に関する。
【背景技術】
【０００２】
現在別々に構築されているインターネットサービス用のＩＰ網と電話サービス用の電話網とを、品質保証（ＱｏＳ）およびセキュリティを向上させたＩＰ網として統合し、現行の公衆網を代替する次世代ネットワーク（ＮＧＮ）が提案されている。ＮＧＮが備えるべき特徴として、エンドツーエンドの品質保証が挙げられる。このために、ＮＧＮでは、ＩＰ網内で帯域制御を行ってサービス品質の安定化を図る。ＳＩＰ端末から送信されるＩＮＶＩＴＥメッセージで品質クラスが指定され、ＩＰ網内のエッジルータが、この指定された品質クラスに従い、このＩＮＶＩＴＥメッセージにより確立されるセッションの帯域を確保する。
【０００３】
なお、品質クラスの指定方法としては、ＩＮＶＩＴＥメッセージのボディ部に含めるＳＤＰ（Ｓｅｓｓｉｏｎ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）情報を用いることが考えられる。例えば、音声、映像、データ等のメディア種別を示すタイプｍおよび片方向、双方向等の通信方向を示すタイプａの記述により品質クラスを指定する方法が考えられる。
【非特許文献１】”ＮＧＮとは［Ｎｅｘｔ  Ｇｅｎｅｒａｔｉｏｎ  Ｎｅｔｗｏｒｋ］−意味・解説：ＩＴ用語辞典”、［ｏｎｌｉｎｅ］、［平成１９年８月７日検索］、インターネット＜URL:http://e-words.jp/w/NGN.html＞
【非特許文献２】”次世代ネットワーク（ＮＧＮ）とは？｜次世代ネットワーク（ＮＧＮ）フィールドトライアル｜ＮＴＴ東日本”、［ｏｎｌｉｎｅ］、［平成１９年８月７日検索］、インターネット＜URL:http://www.ntt-east.co.jp/ngn-trial/about/index.html＞
【発明の開示】
【発明が解決しようとする課題】
【０００４】
さて、ＮＧＮによる通信サービスでは、上位の品質クラスに基づくセッション程、サービス料金が高くなるものと思われる。一方、上述したように、ＮＧＮでは、ＳＩＰ端末から送信されるＩＮＶＩＴＥメッセージで品質クラスが指定され、ＩＰ網内のエッジルータが、この指定された品質クラスに従い、このＩＮＶＩＴＥメッセージにより確立されるセッションの帯域を確保する。ここで、ＳＩＰ端末は、自ＳＩＰ端末の種類（電話機、ＴＶ電話機、データ端末等）によって決定される品質クラスを指定し、この指定した品質クラスでのみ通信サービスを受けることができるように構成されるものと思われる。例えば、ＳＩＰ端末がＴＶ電話機である場合、このＳＩＰ端末は、上位の品質クラス（タイプｍ：映像、音声、タイプａ：双方向）を指定し、この品質クラスでのみＴＶ電話サービスを受けることができるように構成されるものと思われる。しかし、例えば、友人等にかけるＴＶ電話に対しては、品質よりも料金を優先したい場合がある。
【０００５】
本発明は、上記事情に鑑みてなされたものであり、本発明の目的は、ＳＩＰ端末が指定する品質クラス以外の品質クラスで通信サービスを受けることのできる技術を提供することにある。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、本発明では、例えばＮＧＮ等のＩＰ網にＳＩＰ端末を接続する通信装置において、ＩＮＶＩＴＥメッセージで指定されている品質クラスを変更する。
【０００７】
例えば、本発明は、収容するＳＩＰ端末を、ＩＰ網に接続する通信装置であって、前記ＳＩＰ端末から前記ＩＰ網へ中継されるＩＮＶＩＴＥメッセージで指定されている品質クラスを他の品質クラスに変更する品質クラス変更手段を有する。
【０００８】
また、本発明は、収容するＳＩＰ端末を、ＩＰ網に接続する通信装置であって、前記ＩＰ網から前記ＳＩＰ端末へ中継するＩＮＶＩＴＥメッセージで指定されている品質クラスを他の品質クラスに変更する品質クラス変更手段を有する。
【発明の効果】
【０００９】
本発明によれば、例えば、発信側の通信装置が、自通信装置が収容するＳＩＰ端末から発信されたＩＮＶＩＴＥメッセージで指定されている品質クラスを他の品質クラスに変更してＩＰ網に送信し、着信側の通信装置が、ＩＰ網から着信したＩＮＶＩＴＥメッセージで指定されている品質クラスを元の品質クラスに戻して、自通信装置が収容するＳＩＰ端末に送信することにより、ＳＩＰ端末が指定する品質クラス以外の品質クラスで通信サービスを受けることができる。
【発明を実施するための最良の形態】
【００１０】
以下、本発明の実施の形態を説明する。
［第一の実施の形態］
図１は、本発明の第一の実施の形態が適用された通信システムの概略図である。
【００１１】
図示するように、本実施の形態の通信システムは、少なくとも１台のＳＩＰ端末２を収容する通信装置３がＩＰ網１に接続されて構成される。
【００１２】
ＩＰ網１は、ＮＧＮ等の品質保証されたＩＰ網であり、ＩＰ網１内の図示していないエッジルータが、ＩＮＶＩＴＥメッセージにより指定された品質クラスに従い、このＩＮＶＩＴＥメッセージにより確立されるセッションの帯域を確保する。
【００１３】
ＳＩＰ端末２は、このＩＰ網１に対応したＳＩＰ端末であり、自ＳＩＰ端末２の種類（電話機、ＴＶ電話機、データ端末等）に応じて定まる品質クラスを、ＩＮＶＩＴＥメッセージのボディ部に含めるＳＤＰ情報を用いて指定する。本実施の形態では、音声、映像、データ等のメディア種別を示すタイプｍと片方向、双方向等の通信方向を示すタイプａの記述との組合せにより品質クラスを指定するものとするが、品質クラスを示すタグをＩＮＶＩＴＥメッセージのボディ部に含めてもよい。また、ＳＩＰ端末２は、着信したＩＮＶＩＴＥメッセージで指定されている品質クラスが、自ＳＩＰ端末２の種類に応じて定まる品質クラスと一致する場合に、このＩＮＶＩＴＥメッセージに応答して通信サービスを受ける。
【００１４】
通信装置３は、ＳＩＰ端末２をＩＰ網１に接続するゲートウェイ装置である。また、通信装置３は、自通信装置３が収容するＳＩＰ端末２から発信されたＩＮＶＩＴＥメッセージで指定されている品質クラスを変更してＩＰ網１に送信すると共に、ＩＰ網１から着信したＩＮＶＩＴＥメッセージで指定されている品質クラスを変更して、自通信装置３が収容するＳＩＰ端末２に送信する。
【００１５】
図２は、通信装置３の概略図である。
【００１６】
図示するように、通信装置３は、ＬＡＮインターフェース部３１と、ＷＡＮインターフェース部３２と、ＳＩＰ制御部３３と、発信用品質クラス記憶部３４と、着信用品質クラス記憶部３５と、品質クラス変更部３６と、中継部３７と、遅延計測部３８と、セッション変更部３９と、を有する。
【００１７】
ＬＡＮインターフェース部３１は、ＬＡＮと接続するためのインターフェースである。通信装置３は、このＬＡＮを介してＳＩＰ端末２を収容する。
【００１８】
ＷＡＮインターフェース部３２は、ＷＡＮと接続するためのインターフェースである。通信装置３は、このＷＡＮを介してＩＰ網１と接続する。
【００１９】
ＳＩＰ制御部３３は、ＳＩＰ（Ｓｅｓｓｉｏｎ  Ｉｎｉｔｉａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）に従い、呼制御処理を行って、自通信装置３が収容するＳＩＰ端末２と通信相手との間にセッションを確立する。
【００２０】
発信用品質クラス記憶部３４は、接続相手毎に、その接続相手との間に確立するセッションの品質クラスが記憶されている。図３（Ａ）は、発信用品質クラス記憶部３４の登録内容を模式的に表した図である。図示するように、発信用品質クラス記憶部３４には、接続相手毎にレコード３４０が登録されている。レコード３４０は、接続相手のアドレス（宛先アドレス）を登録するフィールド３４１と、この接続相手との間に確立するセッションの品質クラスを登録するフィールド３４２と、この品質クラスを指定するＳＤＰ情報のタイプｍの記述を登録するフィールド３４３と、この品質クラスを指定するＳＤＰ情報のタイプａの記述を登録するフィールド３４４と、を有する。
【００２１】
着信用品質クラス記憶部３５は、接続相手毎に、自通信装置３が収容するＳＩＰ端末２に通知すべき品質クラスが記憶されている。図３（Ｂ）は、着信用品質クラス記憶部３５の登録内容を模式的に表した図である。図示するように、着信用品質クラス記憶部３５には、接続相手毎にレコード３５０が登録されている。レコード３５０は、接続相手のアドレス（送信元アドレス）を登録するフィールド３５１と、自通信装置３が収容するＳＩＰ端末２に通知すべき品質クラス、つまりこの接続相手が指定した元の品質クラス（変更前の品質クラス）を登録するフィールド３５２と、この品質クラスを指定するＳＤＰ情報のタイプｍの記述を登録するフィールド３５３と、この品質クラスを指定するＳＤＰ情報のタイプａの記述を登録するフィールド３５４と、を有する。
【００２２】
なお、本実施の形態では、上位から順に、最優先、高優先、優先、およびベストエフォートの４つの品質クラスを想定している。各品質クラスに対応する遅延／揺らぎの大きさ、および、ＳＤＰ情報のタイプｍの記述とタイプａの記述との組合せは、図４（Ａ）に示すとおりである。ここで、符号３４５は品質クラス、符号３４６は遅延／揺らぎの大きさ、符号３４７はＳＤＰ情報のタイプｍの記述、そして、符号３４８はＳＤＰ情報のタイプａの記述である。
【００２３】
品質クラス変更部３６は、自通信装置３が収容するＳＩＰ端末２から発信されたＩＮＶＩＴＥメッセージの宛先アドレスをキーとして、発信用品質クラス記憶部３４からレコード３４０を検索し、このＩＮＶＩＴＥメッセージで指定されている品質クラスを、検索したレコード３４０のフィールド３４３、３４４に登録されているタイプｍ、ａの記述の組合せにより指定される品質クラスに変更する。また、品質クラス変更部３６は、ＩＰ網１から着信したＩＮＶＩＴＥメッセージの送信元アドレスをキーとして、着信用品質クラス記憶部３５からレコード３５０を検索し、このＩＮＶＩＴＥメッセージで指定されている品質クラスを、検索したレコード３５０ののフィールド３５３、３５４に登録されているタイプｍ、ａの記述の組合せにより指定される品質クラスに変更する。
【００２４】
中継部３７は、ゲートウェイ機能およびＮＡＰＴ（Ｎｅｔｗｏｒｋ  Ａｄｄｒｅｓｓ  Ｐｏｒｔ  Ｔｒａｎｓｌａｔｉｏｎ）機能を有し、ＮＡＰＴテーブル３７１に従い、ＷＡＮインターフェース部３２およびＩＰ網１を介して通信相手との間に確立されたセッションを、ＬＡＮインターフェース部３１を介してＳＩＰ端末２に中継する。
【００２５】
図４（Ｂ）は、ＮＡＰＴテーブル３７１の登録内容を模式的に表した図である。図示するように、中継するセッション毎にレコード３７１０が登録される。レコード３７１０は、ＬＡＮ側から到着するパケットのアドレス情報を登録するフィールド３７１１と、ＷＡＮ側から到着するパケットのアドレス情報を登録するフィールド３７１２と、セッションの品質クラスを登録するフィールド３７１３と、を有する。
【００２６】
フィールド３７１１は、送信元のアドレス（ローカルアドレス）を登録するサブフィールド３７１１１と、送信元のポート番号を登録するサブフィールド３７１１２と、宛先のアドレス（グローバルアドレス）を登録するサブフィールド３７１１３と、宛先のポート番号を登録するサブフィールド３７１１４と、を有する。同様に、フィールド３７１２は、送信元のアドレス（グローバルアドレス）を登録するサブフィールド３７１２１と、送信元のポート番号を登録するサブフィールド３７１２２と、宛先のアドレス（グローバルアドレス）を登録するサブフィールド３７１２３と、宛先のポート番号を登録するサブフィールド３７１２４と、を有する。
【００２７】
中継部３７は、ＬＡＮインターフェース部３１が受信したパケットのヘッダ情報を解析し、送信元アドレス、送信元ポート番号、宛先アドレス、および宛先ポート番号がフィールド３７１１のサブフィールド３７１１１〜３７１１４に登録されているレコード３７１０を検索する。そして、このパケットの送信元アドレスおよび送信元ポート番号を、検索したレコード３７１０のフィールド３７１２のサブフィールド３７１２３、３７１２４に登録されているＩＰアドレスおよびポート番号に変更する。それから、このパケットをＷＡＮインターフェース部３２から出力する。
【００２８】
また、中継部３７は、ＷＡＮインターフェース部３２が受信したパケットのヘッダ情報を解析し、送信元アドレス、送信元ポート番号、宛先アドレス、および宛先ポート番号がフィールド３７１２のサブフィールド３７１２１〜３７１２４に登録されているレコード３７１０を検索する。そして、このパケットの宛先アドレスおよび宛先ポート番号を、検索したレコード３７１０のフィールド３７１１のサブフィールド３７１１１、３７１１２に登録されているＩＰアドレスおよびポート番号に変更する。それから、このパケットをＬＡＮインターフェース部３１から出力する。
【００２９】
遅延計測部３８は、中継するセッション毎に、パケット遅延時間を計測する。例えば、パケットのタイムスタンプにより特定される接続相手のパケット送信時刻と、このパケットの到着時刻との差分をパケット遅延時間として計測する。
【００３０】
セッション変更部３９は、自通信装置３が収容するＳＩＰ端末２と接続するセッションのパケット遅延時間が、このセッションの接続相手に対して許容された遅延時間を越えた場合に、この接続相手との間により上位の品質クラスを持つセッションを新たに確立し、このＳＩＰ端末２の接続先を、新たに確立したセッションに変更する。
【００３１】
具体的には、セッション変更部３９は、中継するセッション毎に、遅延計測部３８によるパケット遅延時間を監視し、パケット遅延時間が、セッションの接続相手毎に予め定められた許容時間を超えているか否かを判断する。パケット遅延時間が許容時間を越えているセッションがある場合は、ＳＩＰ制御部３３を制御して、このセッションよりも上位の品質クラスを指定する新たなＩＮＶＩＴＥメッセージにより、このセッションの接続相手との間に新たなセッションを確立する。そして、ＮＡＰＴテーブル３７１を更新して、このセッションに接続しているＳＩＰ端末２の接続先を、新たに確立したセッションに変更する。
【００３２】
また、セッション変更部３９は、中継しているセッションの接続相手よりＩＮＶＩＴＥメッセージを受信した場合に、このＩＮＶＩＴＥメッセージに応答して新たなセッションを確立し、このセッションと接続するＳＩＰ端末２の接続先を、新たに確立したセッションに変更する。
【００３３】
具体的には、セッション変更部３９は、ＳＩＰ制御部３３を監視し、新たにＩＮＶＩＴＥメッセージが着信したならば、ＮＡＰＴテーブル３７１を参照し、このＩＮＶＩＴＥメッセージの送信元との間にセッションが確立されているか否かを調べる。セッションが確立されている場合は、ＳＩＰ制御部３３を制御し、このＩＮＶＩＴＥメッセージに応答して新たなセッションを確立する。そして、ＮＡＰＴテーブル３７１を更新して、このセッションに接続しているＳＩＰ端末２の接続先を、新たに確立したセッションに変更する。
【００３４】
図５は、通信装置３の動作を説明するためのフロー図である。
【００３５】
ＳＩＰ制御部３３は、ＬＡＮインターフェース部３１を介して、自通信装置３が収容するＳＩＰ端末２からＩＮＶＩＴＥメッセージを受信すると（Ｓ１０１でＹＥＳ）、これを品質クラス変更部３６に渡す。これを受けて、品質クラス変更部３６は、このＩＮＶＩＴＥメッセージの宛先アドレスをキーとして、発信用品質クラス記憶部３４からレコード３４０を検索する（Ｓ１０２）。そして、該当するレコード３４０を検索できた場合（Ｓ１０３でＹＥＳ）、このＩＮＶＩＴＥメッセージで指定されている品質クラス（タイプｍ、タイプａ）を、検索したレコード３４０に登録されている品質クラスに変更し（Ｓ１０４）、それからＩＮＶＩＴＥメッセージをＳＩＰ制御部３３に渡す。一方、レコード３４０を検索できなかった場合は（Ｓ１０３でＮＯ）、品質クラスを変更することなくＩＮＶＩＴＥメッセージをＳＩＰ制御部３３に渡す。
【００３６】
ＳＩＰ制御部３３は、品質クラス変更部３６からＩＮＶＩＴＥメッセージを受信すると、このＩＮＶＩＴＥメッセージの送信元アドレス（ローカルアドレス）および送信元ポート番号を、自通信装置３のグローバルアドレスおよび利用可能なポート番号に変更してから、そのＩＮＶＩＴＥメッセージをＷＡＮインターフェース部３２から送出する。その後、ＳＩＰに従い呼制御処理を行って、このＩＮＶＩＴＥメッセージの宛先との間にセッションを確立する（Ｓ１０５）。それから、ＳＩＰ制御部３３は、ＮＡＰＴテーブル３７１に新たなレコード３７１０を追加し、このＩＮＶＩＴＥメッセージの送信元であるＳＩＰ端末２に、確立したセッションを接続するための情報を、このレコード３７１０に登録する（Ｓ１０６）。具体的には、セッションの品質クラスをフィールド３７１３に登録する。また、セッションの接続相手（ＩＮＶＩＴＥメッセージの宛先）のアドレスおよびポート番号を、フィールド３７１１のサブフィールド３７１１３、３７１１４と、フィールド３７１２のサブフィールド３７１２１、３７１２２とに登録する。また、ＳＩＰ端末２のアドレスおよびポート番号をフィールド３７１１のサブフィールド３７１１１、３７１１２に登録する。さらに、このセッションで用いる自通信装置３のアドレスおよびポート番号をフィールド３７１２のサブフィールド３７１２３、３７１２４に登録する。
【００３７】
その後、通信装置３は、ＳＩＰ端末２あるいはセッションの接続相手からの指示によりセッションが切断されるまでの間（Ｓ１０８）、後述する発側セッション変更監視処理を行う（Ｓ１０７）。なお、ＳＩＰ制御部３３は、セッションが切断されると（Ｓ１０８でＹＥＳ）、このセッションに対応するレコード３７１０（Ｓ１０６でＮＡＰＴテーブル３７１に追加されたレコード３７１０）をＮＡＰＴテーブル３７１から削除する。
【００３８】
また、ＳＩＰ制御部３３は、ＷＡＮインターフェース部３２を介してＩＰ網１からＩＮＶＩＴＥメッセージを受信すると（Ｓ１１０でＹＥＳ）、これを品質クラス変更部３６に渡す。これを受けて、品質クラス変更部３６は、このＩＮＶＩＴＥメッセージの送信元アドレスをキーとして、着信用品質クラス記憶部３５からレコード３５０を検索する（Ｓ１１１）。そして、該当するレコード３５０を検索できた場合（Ｓ１１２でＹＥＳ）、このＩＮＶＩＴＥメッセージで指定されている品質クラス（タイプｍ、タイプａ）を、検索したレコード３５０に登録されている品質クラスに変更し（Ｓ１１３）、それからＩＮＶＩＴＥメッセージをＳＩＰ制御部３３に渡す。一方、レコード３５０を検索できなかった場合は（Ｓ１１２でＮＯ）、品質クラスを変更することなくＩＮＶＩＴＥメッセージをＳＩＰ制御部３３に渡す。
【００３９】
ＳＩＰ制御部３３は、品質クラス変更部３６からＩＮＶＩＴＥメッセージを受信すると、このＩＮＶＩＴＥメッセージの宛先アドレス（グローバルアドレス）を、自通信装置３が収容するＳＩＰ端末２のローカルアドレスに変更して、ＬＡＮインターフェース部３１から送出する。その後、ＳＩＰに従い呼制御処理を行って、このＩＮＶＩＴＥメッセージの送信元との間にセッションを確立する（Ｓ１１４）。それから、ＳＩＰ制御部３３は、ＮＡＰＴテーブル３７１に新たなレコード３７１０を追加し、確立したセッションを、このＩＮＶＩＴＥメッセージに応答したＳＩＰ端末２に接続するための情報を、このレコード３７１０に登録する（Ｓ１１５）。具体的には、セッションの品質クラスをフィールド３７１３に登録する。また、セッションの接続相手（ＩＮＶＩＴＥメッセージの送信元）のアドレスおよびポート番号を、フィールド３７１１のサブフィールド３７１１３、３７１１４と、フィールド３７１２のサブフィールド３７１２１、３７１２２に登録する。また、ＳＩＰ端末２のアドレスおよびポート番号をフィールド３７１１のサブフィールド３７１１１、３７１１２に登録する。さらに、このセッションで用いる自通信装置３のアドレスおよびポート番号をフィールド３７１２のサブフィールド３７１２３、３７１２４に登録する。
【００４０】
その後、通信装置３は、ＳＩＰ端末２あるいはセッションの接続相手からの指示によりセッションが切断されるまでの間（Ｓ１１７）、後述する着側セッション変更監視処理を行う（Ｓ１１６）。なお、ＳＩＰ制御部３３は、セッションが切断されると（Ｓ１１７でＹＥＳ）、このセッションに対応するレコード３７１０（Ｓ１１５でＮＡＰＴテーブル３７１に追加されたレコード３７１０）をＮＡＰＴテーブル３７１から削除する。
【００４１】
図６は、発側セッション変更監視処理（図５のＳ１０７）を説明するためのフロー図である。
【００４２】
遅延計測部３８は、図５のＳ１０６でＮＡＰＴテーブル３７１に追加されたレコード３７１０のフィールド３７１２に登録されているアドレス情報（送信元アドレス、送信元ポート番号、宛先アドレス、宛先ポート番号）を持つパケットが、ＩＰ網１からＷＡＮインターフェース部３２に到着するのを監視する。そして、このパケットの到着時刻と、このパケットのタイムスタンプ等により特定される通信相手のパケット送信時刻との差分を算出し、これをパケット遅延時間として、このレコード３７１０のフィールド３７１２に登録されているアドレス情報（Ｓ１０５で確立した現行のセッションのアドレス情報）と共に、セッション変更部３９に通知する（Ｓ１０７１）。
【００４３】
次に、セッション変更部３９は、遅延計測部３８から受け取ったパケット遅延時間が、このパケット遅延時間と共に受け取ったアドレス情報の送信元アドレスにより特定される接続相手に対して予め定められた許容時間を超えているか否かを判断する（Ｓ１０７２）。
【００４４】
パケット遅延時間が許容時間を越えていない場合は（Ｓ１０７２でＮＯ）、このフローを終了する。一方、許容時間を越えている場合（Ｓ１０７２でＹＥＳ）、セッション変更部３９は、このレコード３７１０のフィールド３７１３に登録されている品質クラスより上位の品質クラスがあるか否かをさらに判断する（Ｓ１０７３）。
【００４５】
このレコード３７１０のフィールド３７１３に登録されている品質クラスより上位の品質クラスがない場合は（Ｓ１０７３でＮＯ）、このフローを終了する。一方、上位の品質クラスがある場合（Ｓ１０７３でＹＥＳ）、セッション変更部３９は、ＳＩＰ制御部３３を制御し、このレコード３７１０のフィールド３７１３に登録されている品質クラスより上位の品質クラスを指定するＩＮＶＩＴＥメッセージを生成する。このＩＮＶＩＴＥメッセージでは、このレコード３７１０のフィールド３７１２のサブフィールド３７１２１にＷＡＮ側の送信元アドレスとして登録されているアドレス（あるいは、フィールド３７１１のサブフィールド３７１１３にＬＡＮ側の宛先アドレスとして登録されているアドレス）が宛先アドレス、フィールド３７１２のサブフィールド３７１２３にＷＡＮ側の宛先アドレスとして登録されているアドレスが送信元アドレス、そして、自通信装置３が通信に利用可能なポート番号（空きポート番号）が宛先ポート番号、送信元ポート番号とされている。そして、このＩＮＶＩＴＥメッセージを、ＷＡＮインターフェース部３２からＩＰ網１へ出力させることにより、現行のセッションの接続相手との間に、現行のセッションより上位の品質クラスのセッションを新たに確立する（Ｓ１０７４）。
【００４６】
それから、セッション変更部３９は、このレコード３７１０のフィールド３７１２のサブフィールド３７１２２にＷＡＮ側の送信元ポート番号として登録されているポート番号を、新たに確立したセッションで用いる接続相手のポート番号（送信元ポート番号３７１２２）に変更すると共に、サブフィールド３７１２４にＷＡＮ側の宛先ポート番号として登録されているポート番号を、新たに確立したセッションで用いる自通信装置３のポート番号（宛先ポート番号３７１２４）に変更する。また、このレコード３７１０のフィールド３７１３に登録されている品質クラスを、新たに確立したセッションの品質クラスに変更する。このようにすることにより、このレコード３７１０のフィールド３７１１のサブフィールド３７１１１に登録されている送信元アドレスにより特定されるＳＩＰ端末２と接続するセッションを、現行のセッションよりも上位の品質クラスのセッションに変更する（Ｓ１０７５）。
【００４７】
その後、セッション変更部３９は、ＳＩＰ制御部３３を制御し、このレコード３７１０のフィールド３７１２のサブフィールド３７１２１、３７１２３にＷＡＮ側の送信元アドレス、宛先アドレスとして登録されているアドレスを宛先アドレス、送信元アドレスとし、Ｓ１０７５による変更前のサブフィールド３７１２２、３７１２４に登録されていたポート番号を宛先ポート番号、送信元ポート番号とするＢＹＥメッセージを生成する。そして、このＢＹＥメッセージを、ＷＡＮインターフェース部３２からＩＰ網１へ出力させることにより、変更前のセッション（Ｓ１０５で確立した旧セッション）を切断する（Ｓ１０７６）。
【００４８】
図７は、着側セッション変更監視処理（図５のＳ１１６）を説明するためのフロー図である。
【００４９】
ＳＩＰ制御部３３は、ＷＡＮインターフェース部３２を介してＩＰ網１から、図５のＳ１１５でＮＡＰＴテーブル３７１に追加されたレコード３７１０のフィールド３７１２のサブフィールド３７１２１にＷＡＮ側の送信元アドレスとして登録されているアドレスを送信元アドレスとし、サブフィールド３７１２３にＷＡＮ側の宛先アドレスとして登録されているアドレスを宛先アドレスとするＩＮＶＩＴＥメッセージを受信すると（Ｓ１１６１でＹＥＳ）、これに応答し、ＳＩＰに従い呼制御処理を行って、このＩＮＶＩＴＥメッセージの送信元との間にセッションを新たに確立する（Ｓ１１６２）。
【００５０】
それから、ＳＩＰ制御部３３は、新たに確立したセッションで用いる自通信装置３および接続相手のポート番号を、このＩＮＶＩＴＥメッセージで指定されている品質クラスおよびこのレコード３７１０のフィールド３７１２に登録されているアドレス情報（Ｓ１１４で確立した旧セッションのアドレス情報）と共に、セッション変更部３９に通知する。
【００５１】
これを受けて、セッション変更部３９は、このレコード３７１０のフィールド３７１２のサブフィールド３７１２２にＷＡＮ側の送信元ポート番号として登録されているポート番号を、新たに確立したセッションで用いる接続相手のポート番号（送信元ポート番号３７１２２）に変更すると共に、サブフィールド３７１２４にＷＡＮ側の宛先ポート番号として登録されているポート番号を、新たに確立したセッションで用いる自通信装置３のポート番号（宛先ポート番号３７１２４）に変更する。また、このレコード３７１０のフィールド３７１３に登録されている品質クラスを、新たに確立したセッションの品質クラスに変更する。このようにすることにより、このレコード３７１０のフィールド３７１１のサブフィールド３７１１１にＬＡＮ側の送信元アドレスとして登録されているアドレスにより特定されるＳＩＰ端末２と接続するセッションを、接続相手から指定された、旧セッションよりも上位の品質クラスのセッションに変更する（Ｓ１１６３）。
【００５２】
その後、ＳＩＰ制御部３３は、このレコード３７１０のフィールド３７１２のサブフィールド３７１２１、３７１２３にＷＡＮ側の送信元アドレス、宛先アドレスとして登録されているアドレスを送信元アドレス、宛先アドレスとし、Ｓ１１６３による変更前のサブフィールド３７１２２、３７１２４にＷＡＮ側の送信元ポート番号、宛先ポート番号として登録されていたポート番号を送信元ポート番号、宛先ポート番号とするＢＹＥメッセージを、ＷＡＮインターフェース部３２を介してＩＰ網１から受信することにより、変更前のセッション（Ｓ１１４で確立した旧セッション）を切断する（Ｓ１１６４）。
【００５３】
次に、ＳＩＰ端末２がＩＰ電話機である場合を例に取り、図１に示す通信システムの動作例を説明する。
【００５４】
図８は、図１に示す通信システムの動作シーケンスの一例を示す図である。
【００５５】
ＳＩＰ端末「ａａ」２は、ユーザからＳＩＰ端末「ｂｂ」２への発信指示を受け付けると、品質クラス「最優先」を指定し、かつ、ＳＩＰ端末「ｂｂ」２を収容する通信装置「Ｂ」３を宛先とするＩＮＶＩＴＥメッセージを、自ＳＩＰ端末「ａａ」２を収容する通信装置「Ａ」３に送信する（Ｓ２０１）。
【００５６】
これを受けて、通信装置「Ａ」３は、発信用品質クラス記憶部３４の登録情報にしたがい、このＩＮＶＩＴＥメッセージで指定されている品質クラスを、「最優先」から、通信装置「Ｂ」３に対応する「優先」に変更する（Ｓ２０２）。それから、このＩＮＶＩＴＥメッセージをＩＰ網１に送信する。このＩＮＶＩＴＥメッセージは、ＩＰ網１を介して、通信装置「Ｂ」３に到達する（Ｓ２０３）。
【００５７】
通信装置「Ｂ」３は、ＩＰ網１からＩＮＶＩＴＥメッセージを受信すると、着信用品質クラス記憶部３５の登録情報にしたがい、このＩＮＶＩＴＥメッセージで指定されている品質クラスを、「優先」から、このＩＮＶＩＴメッセージの送信元（通信装置「Ａ」３）に対応する元の「最優先」に変更する（Ｓ２０４）。それから、このＩＮＶＩＴＥメッセージを、自通信装置「Ｂ」３が収容するＳＩＰ端末「ｂｂ」２に送信する（Ｓ２０５）。
【００５８】
ＳＩＰ端末「ｂｂ」２は、このＩＮＶＩＴＥメッセージに対する応答指示をユーザから受け付けると、例えばＩＮＶＩＴＥメッセージで指定されている品質クラスが自ＳＩＰ端末２の対応品質クラスと一致していることを確認し、２００ＯＫメッセージを送信する（Ｓ２０６）。この２００ＯＫメッセージは、通信装置「Ｂ」３、ＩＰ網１、および通信装置「Ａ」３を介して、ＳＩＰ端末「ａａ」２に到達する（Ｓ２０７、Ｓ２０８）。これにより、ＳＩＰ端末「ａａ」２とＳＩＰ端末「ｂｂ」２との間にセッションが確立する（Ｓ２０９、Ｓ２１０、Ｓ２１１）。ここで、ＩＰ網１においては、品質クラス「優先」が指定されたＩＮＶＩＴＥメッセージが伝送される。したがって、通信装置「Ａ」３と通信装置「Ｂ」３との間には、品質クラス「優先」のセッションが確立される（Ｓ２１０）。
【００５９】
さて、通信装置「Ａ」３は、通信装置「Ｂ」３との間に確立されたセッションのパケット遅延時間を監視し、このパケット遅延時間が、通信装置「Ｂ」３に応じて予め定められた許容時間を越えたならば（Ｓ２１２）、このセッションの品質クラス「優先」よりも上位の品質クラス「高優先」を指定し、かつ、通信装置「Ｂ」３を宛先とするＩＮＶＩＴＥメッセージをＩＰ網１に送信する。このＩＮＶＩＴＥメッセージは、ＩＰ網１を介して、通信装置「Ｂ」３に到達する（Ｓ２１３）。
【００６０】
通信装置「Ｂ」３は、ＩＰ網１を介して、確立中のセッションの通信相手である通信装置「Ａ」３からＩＮＶＩＴＥメッセージを受信すると、２００ＯＫメッセージを送信する。この２００ＯＫメッセージは、ＩＰ網１を介して通信装置「Ａ」３に到達する（Ｓ２１４）。これにより、通信装置「Ａ」３と通信装置「Ｂ」３との間に新たにセッションが確立する。ここで、ＩＰ網１においては、品質クラス「高優先」が指定されたＩＮＶＩＴＥメッセージが伝送される。したがって、通信装置「Ａ」３と通信装置「Ｂ」３との間には、品質クラス「高優先」のセッションが新たに確立される（Ｓ２１５）。
【００６１】
その後、通信装置「Ａ」３は、ＳＩＰ端末「ａａ」２に接続する通信装置「Ａ」３および通信装置「Ｂ」３間のセッションを、品質クラス「優先」の現行のセッションから品質クラス「高優先」の新たなセッションに変更する（Ｓ２１６）。同様に、通信装置「Ｂ」３は、ＳＩＰ端末「ｂｂ」２に接続する通信装置「Ｂ」３および通信装置「Ａ」３間のセッションを、品質クラス「優先」の現行のセッションから品質クラス「高優先」の新たなセッションに変更する（Ｓ２１７）。
【００６２】
これにより、ＳＩＰ端末「ａａ」２とＳＩＰ端末「ｂｂ」２とを接続する、通信装置「Ａ」３および通信装置「Ｂ」３間のセッションが、品質クラス「優先」のセッションから品質クラス「高優先」のセッションに変更される（Ｓ２１８、Ｓ２１９、Ｓ２２０）。
【００６３】
それから、通信装置「Ａ」３は、通信装置「Ｂ」３に対して、品質クラス「優先」の旧セッションを切断するためのＢＹＥメッセージを送信する（Ｓ２２１）。そして、通信装置「Ｂ」３がこのＢＹＥメッセージに応答し、通信装置「Ａ」３に２００ＯＫメッセージを送信する（Ｓ２２２）。これにより、Ｓ２１０で通信装置「Ａ」３および通信装置「Ｂ」３間に確立された品質クラス「優先」の旧セッションが切断される。
【００６４】
以上、本発明の第一の実施の形態について説明した。
【００６５】
本実施の形態において、通信装置３は、ＳＩＰ端末２からＩＰ網１へ中継するＩＮＶＩＴＥメッセージで指定されている品質クラスを他の品質クラスに変更すると共に、ＩＰ網１からＳＩＰ端末２へ中継するＩＮＶＩＴＥメッセージで指定されている品質クラスを他の品質クラスに変更する品質クラス変更部３６を有する。
【００６６】
このため、本実施の形態によれば、発信側の通信装置３が、自通信装置３が収容するＳＩＰ端末２から発信されたＩＮＶＩＴＥメッセージで指定されている品質クラスを他の品質クラスに変更してＩＰ網１に送信し、着信側の通信装置３が、ＩＰ網１から着信したＩＮＶＩＴＥメッセージで指定されている品質クラスを元の品質クラスに変更して、自通信装置３が収容するＳＩＰ端末２に送信することにより、ＳＩＰ端末２が指定する品質クラス以外の品質クラスで通信サービスを受けることが可能となる。
【００６７】
例えば、発信側の通信装置３が、自通信装置３が収容するＳＩＰ端末２から発信されたＩＮＶＩＴＥメッセージで指定されている品質クラス「最優先」を下位の品質クラス「優先」に変更してＩＰ網１に送信し、着信側の通信装置３が、ＩＰ網１から着信したＩＮＶＩＴＥメッセージで指定されている品質クラス「優先」を元の品質クラス「最優先」に変更して、自通信装置３が収容するＳＩＰ端末２に送信することにより、より低額の通信料金でＩＰ電話サービス等の通信サービスを受けることが期待できる。
【００６８】
また、本実施の形態において、通信装置３は、接続相手毎に品質クラスが登録された発信用品質クラス記憶部３４を有する。そして、品質クラス変更部３６は、自通信装置３が収容するＳＩＰ端末２が発信したＩＮＶＩＴＥメッセージで指定されている品質クラスを、このＩＮＶＩＴＥメッセージの宛先に対応する品質クラスが発信用品質クラス記憶部３４に登録されているならば、この品質クラスに変更し、登録されていないならば変更しない。また、通信装置３は、接続相手毎に品質クラスが登録された着信用品質クラス記憶部３５を有する。そして、品質クラス変更部３６は、ＩＰ網１から着信したＩＮＶＩＴＥメッセージで指定されている品質クラスを、このＩＮＶＩＴＥメッセージの送信元に対応する品質クラスが着信用品質クラス記憶部３５に登録されているならば、この品質クラスに変更し、登録されていないならば変更しない。
【００６９】
このようにすることにより、本実施の形態によれば、接続相手毎に異なる品質クラスでセッションを確立することが可能となる。例えば、社内通話には下位の品質クラスを用い、社外通話にはより上位の品質クラスを用いるようにすることができる。
【００７０】
また、本実施の形態において、通信装置３は、自通信装置３が送信したＩＮＶＩＴＥメッセージによって接続相手との間に確立されたセッションを介して送受されるパケットの遅延時間を計測する遅延計測部３８と、セッション変更部３９とを有する。セッション変更部３９は、遅延計測部３８によって計測された遅延時間が許容時間を越えた場合に、現行のセッションより上位の品質クラスを指定する新たなＩＮＶＩＴＥメッセージによって、この接続相手との間に新たなセッションを確立し、自通信装置３が収容するＳＩＰ端末２の接続先を、現行のセッションから、新たに確立したセッションに変更する。また、セッション変更部３９は、現行のセッションの通信相手からＩＮＶＩＴＥメッセージを新たに受信した場合に、このＩＮＶＩＴＥメッセージによって新たなセッションを確立し、自通信装置３が収容するＳＩＰ端末２の接続先を、現行のセッションから、新たに確立したセッションに変更する。
【００７１】
このようにすることにより、本実施の形態によれば、ＩＰ網１の状態（遅延・ゆらぎの状態）に応じて、通信装置３間のセッションをより上位の品質クラスのものに変更することができる。
【００７２】
また、本実施の形態では、パケット遅延の許容時間を接続相手毎に定めているので、上位の品質クラスのセッションへ変更する条件を、接続相手毎に異ならせることができる。
【００７３】
また、本実施の形態において、セッション変更部３９は、自通信装置３が収容するＳＩＰ端末２の接続先を、現行のセッションから、新たに確立したセッションへの変更した後に、現行のセッションを切断する。このようにすることにより、本実施の形態によれば、セッションの変更により通信が途切れる時間を短くすることができる。
【００７４】
なお、本実施の形態では、発信側の通信装置３が、接続相手との間に確立されたセッションを介して送受されるパケットの遅延時間を計測し、この遅延時間が許容時間を超えた場合に、現行のセッションより上位の品質クラスを指定する新たなＩＮＶＩＴＥメッセージによって、この通信相手との間に新たなセッションを確立する。しかし、本発明はこれに限定されない。着信側の通信装置３が、接続相手との間に確立されたセッションを介して送受されるパケットの遅延時間を計測し、この遅延時間が許容時間を超えた場合に、現行のセッションより上位の品質クラスを指定する新たなＩＮＶＩＴＥメッセージによって、この通信相手との間に新たなセッションを確立してもよい。
［第二の実施の形態］
図９は、本発明の第二の実施の形態が適用された警備システムの概略図である。
【００７５】
図示するように、本実施の形態の警備システムは、ＳＩＰ端末５Ａ〜５Ｃを収容する通信装置４Ａと、ＳＩＰ端末５Ｄを収容する通信装置４Ｂとが、ＩＰ網１に接続されて構成される。なお、図９において、図１に示す第一の実施の形態と同じ機能を有するものには、同じ符号を付している。
【００７６】
ＳＩＰ端末５Ａ〜５Ｄは、ＩＰ網１に対応したＳＩＰ端末であり、上記第一の実施の形態と同様に、自ＳＩＰ端末の種類に応じて定まる品質クラスを、ＩＮＶＩＴＥメッセージのボディ部に含めるＳＤＰ情報を用いて指定するが、品質クラスを示すタグをＩＮＶＩＴＥメッセージのボディ部に含めてもよい。また、着信したＩＮＶＩＴＥメッセージで指定されている品質クラスが、自ＳＩＰ端末の種類に応じて定まる品質クラスと一致する場合に、このＩＮＶＩＴＥメッセージに応答して通信サービスを受ける。
【００７７】
ここで、ＳＩＰ端末５Ａは、ガス漏れセンサ６Ａ、火災センサ６Ｂ、侵入センサ６Ｃ等の各種セキュリティセンサにより検出された警報をＳＩＰ端末５Ｄに通知する警備端末（データ端末）である。ＳＩＰ端末５Ｂ、５Ｃは、故障等の障害情報をＳＩＰ端末５Ｄに通知する機能を備えたＴＶ受信機、電子レンジ、エアコン等の家電機器である。そして、ＳＩＰ端末５Ｄは、ＳＩＰ端末５Ａ〜５Ｃから通知された警報、障害情報等の警備データを警備会社等に知らせる警備センタである。
【００７８】
通信装置４Ａは、ＳＩＰ端末５Ａ〜５ＣをＩＰ網１に接続するゲートウェイ装置である。また、通信装置４Ａは、ＳＩＰ端末５Ａ〜５Ｃから発信されたＩＮＶＩＴＥメッセージで指定されている品質クラスを変更してから、そのＩＮＶＩＴＥメッセージをＩＰ網１に送信する。
【００７９】
図１０は、通信装置４Ａの概略図である。
【００８０】
図示するように、通信装置４Ａは、ＬＡＮインターフェース部４１と、ＷＡＮインターフェース部４２と、ＳＩＰ制御部４３と、発信用品質クラス記憶部４４と、品質クラス変更部４６と、中継部４７と、再送制御部４８と、セッション変更部４９と、を有する。
【００８１】
ＬＡＮインターフェース部４１は、ＬＡＮと接続するためのインターフェースである。通信装置４Ａは、このＬＡＮを介してＳＩＰ端末５Ａ〜５Ｃを収容する。
【００８２】
ＷＡＮインターフェース部４２は、ＷＡＮと接続するためのインターフェースである。通信装置４Ａは、このＷＡＮを介してＩＰ網１と接続する。
【００８３】
ＳＩＰ制御部４３は、ＳＩＰに従い呼制御処理を行って、自通信装置４Ａが収容するＳＩＰ端末５Ａ〜５Ｃと通信相手との間にセッションを確立する。
【００８４】
発信用品質クラス記憶部４４は、自通信装置４Ａが収容するＳＩＰ端末５Ａ〜５Ｃ毎に、接続相手との間に確立するセッションの品質クラスが記憶されている。図１１は、発信用品質クラス記憶部４４の登録内容を模式的に表した図である。図示するように、発信用品質クラス記憶部４４には、自通信装置４Ａが収容するＳＩＰ端末５Ａ〜５Ｃ毎にレコード４４０が登録されている。レコード４４０は、ＳＩＰ端末５Ａ〜５Ｃのアドレス（端末アドレス）を登録するフィールド４４１と、接続相手との間に確立するセッションの品質クラスを登録するフィールド４４２と、この品質クラスを指定するＳＤＰ情報のタイプｍの記述を登録するフィールド４４３と、この品質クラスを指定するＳＤＰ情報のタイプａの記述を登録するフィールド４４４と、現行のセッションから上位の品質クラスのセッションへ変更する場合の条件であるデータの上限再送回数を登録するフィールド４４５と、現行のセッションから上位の品質クラスのセッションへ変更する場合の条件である上限の品質クラスを登録するフィールド４４６と、を有する。
【００８５】
なお、本実施の形態でも、上記第一の実施の形態と同様に、上位から順に最優先、高優先、優先、およびベストエフォートの４つの品質クラスを想定している。各品質クラスに対応する遅延／揺らぎの大きさ、および、ＳＤＰ情報のタイプｍの記述とタイプａの記述との組合せは、図４（Ａ）に示すとおりである。
【００８６】
品質クラス変更部４６は、自通信装置４Ａが収容するＳＩＰ端末５Ａ〜５Ｃから発信されたＩＮＶＩＴＥメッセージの送信元アドレスをキーとして、発信用品質クラス記憶部４４からレコード４４０を検索する。そして、検索したレコード４４０のフィールド４４２に品質クラスが登録されている場合は、ＩＮＶＩＴＥメッセージで指定されている品質クラスを、このレコード４４０のフィールド４４３、４４４に登録されているタイプｍ、ａの記述の組合せにより指定される品質クラスに変更する。
【００８７】
中継部４７は、ゲートウェイ機能およびＮＡＰＴ機能を有し、ＮＡＰＴテーブル４７１に従い、ＷＡＮインターフェース部４２およびＩＰ網１を介して接続相手との間に確立されたセッションを、ＬＡＮインターフェース部４１を介してＩＮＶＩＴＥメッセージの送信元であるＳＩＰ端末５Ａ〜５Ｃに中継する。ここで、ＮＡＰＴテーブル４７１は、図４（Ｂ）に示す第一の実施の形態のＮＡＰＴテーブル３７１と同様であり、以下においては、ＮＡＰＴテーブル４７１のレコードおよび各フィールドに、ＮＡＰＴテーブル３７１のレコードおよび対応フィールドに付した符号と同じ符号を付けて説明することとする。
【００８８】
再送制御部４８は、中継するセッション毎に、このセッションに接続されたＳＩＰ端末５Ａ〜５Ｃが送信した警備データに対する応答を監視する。そして、所定時間内に応答がこなかった場合に（タイムアウト）、この警備データを再送する。
【００８９】
セッション変更部４９は、警備データの再送回数が閾値を超えた場合に、警備センタ５Ｄとの間により上位の品質クラスを持つセッションを新たに確立し、警備データの送信元であるＳＩＰ端末５Ａ〜５Ｃの接続先を、新たに確立したセッションに変更する。
【００９０】
具体的には、セッション変更部４９は、中継するセッション毎に、警備データの再送回数が、この警備データの送信元であるＳＩＰ端末５Ａ〜５Ｃの端末アドレスに対応付けられて発信用品質クラス記憶部４４に記憶されている上限再送回数を超えたか否かを監視する。そして、再送回数が上限再送回数を超えているセッションがある場合は、このセッションの品質クラスが、警備データの送信元であるＳＩＰ端末５Ａ〜５Ｃの端末アドレスに対応付けられて発信用品質クラス記憶部４４に記憶されている上限品質クラスより下位であるならば、ＳＩＰ制御部４３を制御して、このセッションよりも上位の品質クラスを指定する新たなＩＮＶＩＴＥメッセージにより警備センタ５Ｄとの間に新たなセッションを確立する。そして、ＮＡＰＴテーブル４７１を更新して、警備データの送信元であるＳＩＰ端末５Ａ〜５Ｃの接続先を、新たに確立したセッションに変更する。
【００９１】
図１２は、通信装置４Ａの動作を説明するためのフロー図である。
【００９２】
ＳＩＰ制御部４３は、ＬＡＮインターフェース部４１を介していずれかのＳＩＰ端末５Ａ〜５ＣからＩＮＶＩＴＥメッセージを受信すると（Ｓ３０１でＹＥＳ）、これを品質クラス変更部４６に渡す。これを受けて、品質クラス変更部４６は、このＩＮＶＩＴＥメッセージの送信元アドレスをキーとして、発信用品質クラス記憶部４４からレコード４４０を検索する（Ｓ３０２）。そして、検索したレコード４４０に品質クラスが登録されている場合（Ｓ３０３でＹＥＳ）、このＩＮＶＩＴＥメッセージで指定されている品質クラス（タイプｍ、タイプａ）を、検索したレコード４４０のフィールド４５３、４５４に登録されているタイプｍ、ａの記述の組み合わせにより指定される品質クラスに変更し（Ｓ３０４）、それからＩＮＶＩＴＥメッセージをＳＩＰ制御部４３に渡す。一方、検索したレコード４４０に品質クラスが登録されていない場合は（Ｓ３０３でＮＯ）、品質クラスを変更することなくＩＮＶＩＴＥメッセージをＳＩＰ制御部４３に渡す。
【００９３】
ＳＩＰ制御部４３は、品質クラス変更部４６からＩＮＶＩＴＥメッセージを受信すると、このＩＮＶＩＴＥメッセージの送信元アドレス（ローカルアドレス）および送信元ポート番号を、自通信装置４Ａのグローバルアドレスおよび利用可能なポート番号に変更して、ＷＡＮインターフェース部４２から送出する。その後、ＳＩＰに従い呼制御処理を行って、このＩＮＶＩＴＥメッセージの宛先（警備センタ５Ｄ）との間にセッションを確立する（Ｓ３０５）。それから、ＳＩＰ制御部４３は、ＮＡＰＴテーブル４７１に新たなレコード３７１０を追加し、このレコード３７１０に、確立したセッションを、このＩＮＶＩＴＥメッセージの送信元であるＳＩＰ端末５Ａ〜５Ｃに接続するための情報を登録する（Ｓ３０６）。
【００９４】
具体的には、セッションの品質クラスをフィールド３７１３に登録する。また、セッションの接続相手のアドレスおよびポート番号を、フィールド３７１１のサブフィールド３７１１３、３７１１４と、フィールド３７１２のサブフィールド３７１２１、３７１２２とに登録する。また、ＩＮＶＩＴＥメッセージの送信元のアドレスおよびポート番号をフィールド３７１１のサブフィールド３７１１１、３７１１２に登録する。さらに、このセッションで用いる自通信装置４Ａのアドレスおよびポート番号をフィールド３７１２のサブフィールド３７１２３、３７１２４に登録する。
【００９５】
その後、通信装置４Ａは、ＩＮＶＩＴＥメッセージの送信元であるＳＩＰ端末５Ａ〜５Ｃあるいはセッションの接続相手からの指示によりセッションが切断されるまでの間（Ｓ３０８）、後述する発側セッション変更監視処理を行う（Ｓ３０７）。なお、ＳＩＰ制御部４３は、セッションが切断されると（Ｓ３０８でＹＥＳ）、このセッションに対応するレコード３７１０（Ｓ３０６でＮＡＰＴテーブル４７１に追加されたレコード３７１０）をＮＡＰＴテーブル４７１から削除する。
【００９６】
図１３は、発側セッション変更監視処理（図１２のＳ３０７）を説明するためのフロー図である。
【００９７】
中継部４７は、図１２のＳ３０６でＮＡＰＴテーブル４７１に追加されたレコード３７１０のフィールド３７１１に登録されているアドレス情報（送信元アドレス、送信元ポート番号、宛先アドレス、宛先ポート番号）を持つパケット、つまり、警告データを格納したパケットがＬＡＮインターフェース部４１に到着すると、このレコード３７１０のフィールド３７１２に登録されているアドレス情報に従い、このパケットの送信元アドレス、送信元ポート番号を変更する。また、この変更後のパケットを、図示していないメモリ等に保持すると共に、ＷＡＮインターフェース部４２からＩＰ網１に送信する。
【００９８】
さて、再送制御部４８は、この警告データのパケットがＷＡＮインターフェース部４２からＩＰ網１に送信されると（Ｓ３０７１でＹＥＳ）、このレコード３７１０のフィールド３７１２に登録されているアドレス情報（送信元アドレス、送信元ポート番号、宛先アドレス、宛先ポート番号）を持つパケット、つまりこの警告データのパケットに対する応答データを格納したパケットが、ＷＡＮインターフェース部４２に到着するのを監視する（Ｓ３０７２、Ｓ３０７３）。
【００９９】
そして、再送制御部４８は、警告データを格納したパケットをＩＰ網１に送信してから所定時間以内に、応答データを格納したパケットがＷＡＮインターフェース部４２に到着しなかった場合（Ｓ３０７３でＹＥＳ）、このレコード３７１０のフィールド３７１１のサブフィールド３７１１１にＬＡＮ側の送信元アドレスとして登録されている端末アドレスをキーにして、発信用品質クラス記憶部４４からレコード４４０を検索する。そして、このレコード４４０のフィールド４４５に上限再送回数が登録されていない場合、あるいは警告データを格納したパケットの再送回数がこのレコード４４０のフィールド４４５に登録されている上限再送回数以下の場合は（Ｓ３０７４でＮＯ）、図示していないメモリ等に保持しておいた警告データのパケットをＷＡＮインターフェース部４２から再送する（Ｓ３０７５）。その後、Ｓ３０７２に戻る。一方、警告データを格納したパケットの再送回数がこのレコード４４０のフィールド４４５に登録されている上限再送回数を越えた場合（Ｓ３０７４でＹＥＳ）、再送制御部４８は、このレコード４４０のフィールド４４６に登録されている上限品質クラスを調べる（Ｓ３０７６）。
【０１００】
このレコード４４０に上限の品質クラスが登録されていない場合、あるいは、このレコード４４０のフィールド４４６に登録されている上限品質クラスが現行のセッションの品質クラス（図１２のＳ３０６でＮＡＰＴテーブル４７１に追加されたレコード３７１０のフィールド３７１３に登録されている品質クラス）以下である場合（Ｓ３０７６でＮＯ）、再送制御部４８は、図示していないメモリ等に保持しておいた警告データのパケットをＷＡＮインターフェース部４２から再送する（Ｓ３０７５）。その後、Ｓ３０７２に戻る。
【０１０１】
一方、このレコード４４０のフィールド４４６に登録されている上限品質クラスが現行のセッションの品質クラスより上位である場合（Ｓ３０７６でＹＥＳ）、再送制御部４８は、セッション変更部４９にセッションの変更を指示する。これを受けて、セッション変更部４９は、ＳＩＰ制御部４３を制御し、図１２のＳ３０６でＮＡＰＴテーブル４７１に追加されたレコード３７１０のフィールド３７１２のサブフィールド３７１２１、３７１２３にＷＡＮ側の送信元アドレス、宛先アドレスとして登録されているアドレスを宛先アドレス、送信元アドレスとし、サブフィールド３７１２２、３７１２４にＷＡＮ側の送信元ポート番号、宛先ポート番号として登録されているポート番号を宛先ポート番号、送信元ポート番号とするＢＹＥメッセージを生成する。そして、このＢＹＥメッセージを、ＷＡＮインターフェース部４２からＩＰ網１へ出力させることにより、現行のセッションを切断する（Ｓ３０７７）。
【０１０２】
次に、セッション変更部４９は、ＳＩＰ制御部４３を制御し、このレコード３７１０のフィールド３７１３に登録されている品質クラスより上位の品質クラスを指定するＩＮＶＩＴＥメッセージを生成する。このＩＮＶＩＴＥメッセージでは、このレコード３７１０のフィールド３７１２のサブフィールド３７１２１にＷＡＮ側の送信元アドレスとして登録されているアドレス（あるいは、フィールド３７１１のサブフィールド３７１１３にＬＡＮ側の宛先アドレスとして登録されているアドレス）が宛先アドレス、フィールド３７１２のサブフィールド３７１２３にＷＡＮ側の宛先アドレスとして登録されているアドレスが送信元アドレス、そして、自通信装置４Ａが通信に利用可能なポート番号（空きポート番号）が宛先ポート番号、送信元ポート番号とされている。そして、このＩＮＶＩＴＥメッセージを、ＷＡＮインターフェース部４２からＩＰ網１へ出力させることにより、通信相手である警備センタ５Ｄとの間に、フィールド３７１３に登録されている品質クラスより上位の品質クラスのセッションを新たに確立する（Ｓ３０７８）。
【０１０３】
それから、セッション変更部４９は、このレコード３７１０のフィールド３７１２のサブフィールド３７１２２にＷＡＮ側の送信元ポート番号として登録されているポート番号を、新たに確立したセッションで用いる接続相手のポート番号（送信元ポート番号３７１２２）に変更すると共に、サブフィールド３７１２４にＷＡＮ側の宛先ポート番号として登録されているポート番号を、新たに確立したセッションで用いる自通信装置４Ａのポート番号（宛先ポート番号３７１２４）に変更する。また、このレコード３７１０のフィールド３７１３に登録されている品質クラスを、新たに確立したセッションの品質クラスに変更する。このようにすることにより、このレコード３７１０のフィールド３７１１のサブフィールド３７１１１にＬＡＮ側の送信元アドレスとして登録されている端末アドレスにより特定されるＳＩＰ端末５Ａ〜５Ｃと接続するセッションを、新たに確立したセッションに変更する（Ｓ３０７９）。
【０１０４】
その後、再送制御部４８は、警告データのパケットの再送回数をクリアし（Ｓ３０８０）、それから、図示していないメモリ等に保持しておいた警告データのパケットをＷＡＮインターフェース部４２から再送する（Ｓ３０８１）。その後、Ｓ３０７２に戻る。
【０１０５】
図９に戻って説明を続ける。通信装置４Ｂは、ＳＩＰ端末５ＤをＩＰ網１に接続するゲートウェイ装置である。また、通信装置４Ｂは、ＩＰ網１を介して通信装置４Ａから着信したＩＮＶＩＴＥメッセージで指定されている品質クラスを変更して、自通信装置４Ｂが収容するＳＩＰ端末５Ｄに送信する。
【０１０６】
図１４は、通信装置４Ｂの概略図である。ここで、図１０に示す通信装置４Ａと同じ機能を有するものには同じ符号を付している。
【０１０７】
図示するように、通信装置４Ｂが通信装置４Ａと異なる点は、通信装置４ＢがＬＡＮインターフェース部４１に接続されたＬＡＮを介してＳＩＰ端末５Ｄを収容すること、ＳＩＰ制御部４３がＳＩＰに従い呼制御処理を行ってＳＩＰ端末５Ｄと通信相手との間にセッションを確立すること、発信用品質クラス記憶部４４に代えて着信用品質クラス記憶部４５を設けたこと、品質クラス変更部４６に代えて品質クラス変更部５２を設けたこと、再送制御部４８に代えて応答送信部５１を設けたこと、および、セッション変更部４９に変えてセッション変更部５３を設けたことである。その他の構成は、通信装置４Ａと同様である。
【０１０８】
着信用品質クラス記憶部４５は、接続相手毎に、自通信装置４Ｂが収容するＳＩＰ端末５Ｄに通知すべきセッションの品質クラスが記憶されている。図１５は、着信用品質クラス記憶部４５の登録内容を模式的に表した図である。図示するように、着信用品質クラス記憶部４５には、接続相手毎にレコード４５０が登録されている。レコード４５０は、接続相手のアドレス（送信元アドレス）を登録するフィールド４５１と、ＳＩＰ端末５Ｄに通知すべきセッションの品質クラスを登録するフィールド４５２と、この品質クラスを指定するＳＤＰ情報のタイプｍの記述を登録するフィールド４５３と、この品質クラスを指定するＳＤＰ情報のタイプａの記述を登録するフィールド４５４と、を有する。
【０１０９】
品質クラス変更部５２は、ＩＰ網１から着信したＩＮＶＩＴＥメッセージで指定されている品質クラスを、着信用品質クラス記憶部４５に登録されている、このＩＮＶＩＴＥメッセージの送信元に対応するレコード４５０に登録されている品質クラスに変更する。
【０１１０】
応答送信部５１は、中継するセッション毎に、このセッションの接続相手から警備データが到着するのを監視する。そして、警備データが到着した場合に、この警備データに対する応答を接続相手に再送する。
【０１１１】
セッション変更部５３は、中継しているセッションの接続相手よりＩＮＶＩＴＥメッセージを受信した場合に、このＩＮＶＩＴＥメッセージに応答して新たなセッションを確立し、このセッションと接続するＳＩＰ端末５Ｄの接続先を、新たに確立したセッションに変更する。具体的には、セッション変更部５３は、ＳＩＰ制御部４３を監視し、新たにＩＮＶＩＴＥメッセージが着信したならば、ＮＡＰＴテーブル４７１を参照し、このＩＮＶＩＴＥメッセージの送信元との間にセッションが確立されているか否かを調べる。セッションが確立されている場合は、ＳＩＰ制御部４３を制御し、このＩＮＶＩＴＥメッセージに応答して新たなセッションを確立する。そして、ＮＡＰＴテーブル４７１を更新して、このセッションに接続しているＳＩＰ端末５Ｄの接続先を新たに確立したセッションに変更する。
【０１１２】
図１６は、通信装置４Ｂの動作を説明するためのフロー図である。
【０１１３】
ＳＩＰ制御部４３は、ＷＡＮインターフェース部４２を介してＩＰ網１からＩＮＶＩＴＥメッセージを受信すると（Ｓ４０１でＹＥＳ）、これを品質クラス変更部５２に渡す。これを受けて、品質クラス変更部５２は、このＩＮＶＩＴＥメッセージの送信元アドレスをキーにして着信用品質クラス記憶部４５からレコード４５０を検索する（Ｓ４０２）。該当するレコード４５０を検索できた場合（Ｓ４０３でＹＥＳ）、品質クラス変更部５２は、このＩＮＶＩＴＥメッセージで指定されている品質クラス（タイプｍ、タイプａ）を、このレコード４５０に登録されている品質クラスに変更し（Ｓ４０４）、それからＩＮＶＩＴＥメッセージをＳＩＰ制御部４３に渡す。一方、レコード４５０を検索できなかった場合は（Ｓ４０３でＮＯ）、品質クラスを変更することなくＩＮＶＩＴＥメッセージをＳＩＰ制御部４３に渡す。
【０１１４】
ＳＩＰ制御部４３は、品質クラス変更部５２からＩＮＶＩＴＥメッセージを受信すると、このＩＮＶＩＴＥメッセージの宛先アドレス（グローバルアドレス）を、自通信装置４Ｂが収容するＳＩＰ端末５Ｄのローカルアドレスに変更して、ＬＡＮインターフェース部４１から送出する。その後、ＳＩＰに従い呼制御処理を行って、このＩＮＶＩＴＥメッセージの送信元との間にセッションを確立する（Ｓ４０５）。
【０１１５】
それから、ＳＩＰ制御部４３は、ＮＡＰＴテーブル４７１に新たなレコード３７１０を追加し、このレコード３７１０に、確立したセッションをＳＩＰ端末５Ｄに接続するための情報を登録する（Ｓ４０６）。具体的には、セッションの品質クラスをフィールド３７１３に登録する。また、セッションの接続相手のアドレスおよびポート番号を、フィールド３７１１のサブフィールド３７１１３、３７１１４と、フィールド３７１２のサブフィールド３７１２１、３７１２２に登録する。また、ＳＩＰ端末５Ｄのアドレスおよびポート番号をフィールド３７１１のサブフィールド３７１１１、３７１１２に登録する。さらに、このセッションで用いる自通信装置４Ｂのアドレスおよびポート番号をフィールド３７１２のサブフィールド３７１２３、３７１２４に登録する。
【０１１６】
その後、通信装置４Ｂは、ＳＩＰ端末５Ｄあるいはセッションの接続相手からの指示によりセッションが切断されるまでの間（Ｓ４０８）、後述する着側セッション変更監視処理を行う（Ｓ４０７）。なお、ＳＩＰ制御部４３は、セッションが切断されると（Ｓ４０８でＹＥＳ）、このセッションに対応するレコード３７１０（Ｓ４０６でＮＡＰＴテーブル４７１に追加されたレコード３７１０）をＮＡＰＴテーブル４７１から削除する。
【０１１７】
図１７は、着側セッション変更監視処理（図１６のＳ４０７）を説明するためのフロー図である。
【０１１８】
中継部４７は、図１６のＳ４０６でＮＡＰＴテーブル４７１に追加されたレコード３７１０のフィールド３７１２に登録されているアドレス情報（送信元アドレス、送信元ポート番号、宛先アドレス、宛先ポート番号）を持つパケット、つまり警告データを格納したパケットがＷＡＮインターフェース部４２に到着すると（Ｓ４０７１でＹＥＳ）、このレコード３７１０のフィールド３７１１に登録されているアドレス情報に従い、このパケットの宛先アドレス、宛先ポート番号を変更して、ＬＡＮインターフェース部４１からＳＩＰ端末５Ｄに送信する。また、中継部４７は、ＷＡＮインターフェース部４２を介して、この警告データのパケットの送信元（通信装置４Ａ）に応答データのパケットを返信する（Ｓ４０７２）。
【０１１９】
また、ＳＩＰ制御部４３は、ＷＡＮインターフェース部４２を介してＩＰ網１から、図１６のＳ４０６でＮＡＰＴテーブル４７１に追加されたレコード３７１０のフィールド３７１２のサブフィールド３７１２１にＷＡＮ側の送信元アドレスとして登録されているアドレスを送信元アドレスとし、サブフィールド３７１２３にＷＡＮ側の宛先アドレスとして登録されているアドレスを宛先アドレスとするＢＹＥメッセージを受信すると（Ｓ４０７３でＹＥＳ）、図１６のＳ４０５で確立した現行のセッションを切断する（Ｓ４０７４）。
【０１２０】
それから、ＳＩＰ制御部４３は、ＷＡＮインターフェース部４２を介してＩＰ網１から、図１６のＳ４０６でＮＡＰＴテーブル４７１に追加されたレコード３７１０のフィールド３７１２のサブフィールド３７１２１にＷＡＮ側の送信元アドレスとして登録されているアドレスを送信元アドレスとし、かつ、サブフィールド３７１２３にＷＡＮ側の宛先アドレスとして登録されているアドレスを宛先アドレスとするＩＮＶＩＴＥメッセージを受信するのを待ち（Ｓ４０７５）、このＩＮＶＩＴＥメッセージに応答し、ＳＩＰに従い呼制御処理を行って、このＩＮＶＩＴＥメッセージの送信元との間に、指定の品質クラスのセッションを新たに確立する（Ｓ４０７６）。
【０１２１】
次に、ＳＩＰ制御部４３は、新たに確立したセッションで用いる自通信装置４Ｂおよび通信相手のポート番号を、このＩＮＶＩＴＥメッセージで指定されている品質クラスおよびこのレコード３７１０のフィールド３７１２に登録されているアドレス情報と共に、セッション変更部５３に通知する。
【０１２２】
これを受けて、セッション変更部５３は、このレコード３７１０のフィールド３７１２のサブフィールド３７１２２にＷＡＮ側の送信元ポート番号として登録されているポート番号を、新たに確立したセッションで用いる接続相手のポート番号（送信元ポート番号３７１２２）に変更すると共に、サブフィールド３７１２４にＷＡＮ側の宛先ポート番号として登録されているポート番号を、新たに確立したセッションで用いる自通信装置４Ｂのポート番号（宛先ポート番号３７１２４）に変更する。また、このレコード３７１０のフィールド３７１３に登録されている品質クラスを、新たに確立したセッションの品質クラスに変更する。このようにすることにより、このレコード３７１０のフィールド３７１１のサブフィールド３７１１１にＬＡＮ側の送信元アドレスとして登録されているアドレスにより特定されるＳＩＰ端末５Ｄと接続するセッションを、上位の品質クラスのセッションに変更する（Ｓ４０７７）。
【０１２３】
次に、図９に示す警備システムの動作例を説明する。
【０１２４】
図１８は、図９に示す警備システムの動作シーケンスの一例を示す図である。
【０１２５】
ＳＩＰ端末５Ａは、いずれかのセキュリティセンサ６Ａ〜６Ｃから警報データを受信すると、品質クラス「優先」を指定し、通信装置４Ｂを宛先とするＩＮＶＩＴＥメッセージを、自ＳＩＰ端末５Ａを収容する通信装置４Ａに送信する（Ｓ５０１）。
【０１２６】
これを受けて、通信装置４Ａは、このＩＮＶＩＴＥメッセージで指定されている品質クラスを、「優先」から、ＳＩＰ端末５Ａに対応する「最優先」に変更する（Ｓ５０２）。それから、このＩＮＶＩＴＥメッセージをＩＰ網１に送信する。このＩＮＶＩＴＥメッセージは、ＩＰ網１を介して、通信装置４Ｂに到達する（Ｓ５０３）。
【０１２７】
通信装置４Ｂは、ＩＰ網１からＩＮＶＩＴＥメッセージを受信すると、着信用品質クラス記憶部４５の登録情報にしたがい、このＩＮＶＩＴＥメッセージで指定されている品質クラスを、「最優先」から、このＩＮＶＩＴメッセージの送信元（通信装置４Ａ）に対応する元の「優先」に変更する（Ｓ５０４）。それから、このＩＮＶＩＴＥメッセージを自通信装置４Ｂが収容するＳＩＰ端末５Ｄに送信する（Ｓ５０５）。
【０１２８】
ＳＩＰ端末５Ｄは、このＩＮＶＩＴＥメッセージを受け付けると、例えば、そのＩＮＶＩＴＥメッセージで指定されている品質クラスが自ＳＩＰ端末５Ｄの対応品質クラスと一致していれば、２００ＯＫメッセージを送信する（Ｓ５０６）。この２００ＯＫメッセージは、通信装置４Ｂ、ＩＰ網１、および通信装置４Ａを介して、ＳＩＰ端末５Ａに到達する（Ｓ５０７、Ｓ５０８）。これにより、ＳＩＰ端末５ＡとＳＩＰ端末５Ｄとの間にセッションが確立する（Ｓ５０９、Ｓ５１０、Ｓ５１１）。ここで、ＩＰ網１においては、品質クラス「最優先」が指定されたＩＮＶＩＴＥメッセージが伝送される。したがって、通信装置４Ａと通信装置４Ｂとの間には、品質クラス「最優先」のセッションが確立される（Ｓ５１０）。
【０１２９】
さて、ＳＩＰ端末５Ａは、ＳＩＰ端末５Ｄとの間にセッションが確立したならば、いずれかのセキュリティセンサ６Ａ〜６Ｃから受信した警告データを格納したパケットを、このセッションを介してＳＩＰ端末５Ｄに送信する（Ｓ５１２、Ｓ５１３、Ｓ５１４）。通信装置４Ｂは、この警告データを格納したパケットを受信すると、受信確認の応答データを格納したパケットを通信装置４Ａに返信する（Ｓ５１５）。
【０１３０】
図１９は、図９に示す警備システムの動作シーケンスの他の例を示す図である。
【０１３１】
ＳＩＰ端末５Ｂは、自ＳＩＰ端末５Ｂに対応する家電機器の異常を検知すると、品質クラス「優先」を指定し、かつ、通信装置４Ｂを宛先とするＩＮＶＩＴＥメッセージを、自ＳＩＰ端末５Ｂを収容する通信装置４Ａに送信する（Ｓ６０１）。
【０１３２】
これを受けて、通信装置４Ａは、このＩＮＶＩＴＥメッセージの送信元に対応する品質クラスが登録されていないことを確認する。そして、このＩＮＶＩＴＥメッセージで指定されている品質クラス「優先」を変更することなくＩＰ網１に送信する。このＩＮＶＩＴＥメッセージは、ＩＰ網１を介して、通信装置４Ｂに到達する（Ｓ６０２）。
【０１３３】
通信装置４Ｂは、ＩＰ網１からＩＮＶＩＴＥメッセージを受信すると、このＩＮＶＩＴメッセージの送信元に対応する品質クラスとして「優先」が登録されていることを確認する。そして、このＩＮＶＩＴＥメッセージで指定されている品質クラス「優先」を変更することなく、自通信装置４Ｂが収容するＳＩＰ端末５Ｄに送信する（Ｓ６０３）。
【０１３４】
ＳＩＰ端末５Ｄは、このＩＮＶＩＴＥメッセージを受け付けると、２００ＯＫメッセージを送信する（Ｓ６０４）。この２００ＯＫメッセージは、通信装置４Ｂ、ＩＰ網１、および通信装置４Ａを介して、ＳＩＰ端末５Ｂに到達する（Ｓ６０５、Ｓ６０６）。これにより、ＳＩＰ端末５ＢとＳＩＰ端末５Ｄとの間にセッションが確立する（Ｓ６０７）。
【０１３５】
さて、ＳＩＰ端末５Ｂは、ＳＩＰ端末５Ｄとの間にセッションが確立したならば、検知した異常を示す警告データを格納したパケットを、このセッションを介してＳＩＰ端末５Ｄに送信する（Ｓ６０８）。ここで、セッションの遅延／ゆらぎが大きく、このため、警告データのパケットが通信装置４Ｂに届かなかったとする。
【０１３６】
この場合、通信装置４Ａは、通信装置４Ｂから応答を受信するまで、警告データを格納したパケットの再送を繰り返す（Ｓ６０９）。そして、再送回数が、警告データを格納したパケットの送信元であるＳＩＰ端末５Ｂに応じて定められた上限再送回数を超えた場合（Ｓ６１０）、通信装置４Ａは、通信装置４Ｂに対して、品質クラス「優先」のセッションを切断するためのＢＹＥメッセージを送信する（Ｓ６１１）。そして、通信装置４Ｂが、このＢＹＥメッセージに応答し、通信装置４Ａに２００ＯＫメッセージを送信する（Ｓ６１２）。これにより、通信装置４Ａおよび通信装置４Ｂ間に確立された品質クラス「優先」のセッションが切断される。
【０１３７】
その後、通信装置４Ａは、この切断したセッションの品質クラス「優先」よりも上位の品質クラス「高優先」を指定し、かつ、通信装置４Ｂを宛先とするＩＮＶＩＴＥメッセージをＩＰ網１に送信する。このＩＮＶＩＴＥメッセージは、ＩＰ網１を介して、通信装置４Ｂに到達する（Ｓ６１３）。
【０１３８】
通信装置４Ｂは、ＩＰ網１を介して、Ｓ６１２で切断されたセッションの接続相手である通信装置４ＡからＩＮＶＩＴＥメッセージを受信すると、２００ＯＫメッセージを送信する。この２００ＯＫメッセージは、ＩＰ網１を介して通信装置４Ａに到達する（Ｓ６１４）。
【０１３９】
これにより、通信装置４Ａと通信装置４Ｂとの間に新たにセッションが確立する。ここで、ＩＰ網１においては、品質クラス「高優先」が指定されたＩＮＶＩＴＥメッセージが伝送される。したがって、通信装置４Ａと通信装置４Ｂとの間には、品質クラス「高優先」のセッションが新たに確立される（Ｓ６１５）。
【０１４０】
それから、通信装置４Ａは、ＳＩＰ端末５Ｂに接続する、通信装置４Ａおよび通信装置４Ｂ間のセッションを、この品質クラス「高優先」のセッションに変更する（Ｓ６１６）。同様に、通信装置４Ｂは、ＳＩＰ端末５Ｄに接続する、通信装置４Ｂおよび通信装置４Ａ間のセッションを、この品質クラス「高優先」のセッションに変更する（Ｓ６１７）。
【０１４１】
これにより、ＳＩＰ端末５ＢとＳＩＰ端末５Ｄとを接続する、通信装置４Ａおよび通信装置４Ｂ間のセッションが、品質クラス「優先」のセッションから品質クラス「高優先」のセッションに変更される（Ｓ６１８、Ｓ６１９、Ｓ６２０）。
【０１４２】
さて、通信装置４Ａは、通信装置４Ｂとのセッションが変更されたならば、ＳＩＰ端末５Ｂから受信した警告データを格納したパケットを、このセッションを介してＳＩＰ端末５Ｄに再送する（Ｓ６２１、Ｓ６２２）。通信装置４Ｂは、この警告データを格納したパケットを受信すると、受信確認の応答データを格納したパケットを通信装置４Ａに返信する（Ｓ６２３）。
【０１４３】
以上、本発明の第二の実施の形態について説明した。
【０１４４】
本実施の形態において、通信装置４Ａは、ＳＩＰ端末５Ａ〜５ＣからＩＰ網１へ中継するＩＮＶＩＴＥメッセージで指定されている品質クラスを他の品質クラスに変更する品質クラス変更部４６を有する。また、通信装置４Ｂは、ＩＰ網１からＳＩＰ端末５Ｄへ中継するＩＮＶＩＴＥメッセージで指定されている品質クラスを他の品質クラスに変更する品質クラス変更部５２を有する。
【０１４５】
このため、本実施の形態によれば、通信装置４Ａが、ＳＩＰ端末５Ａ〜５Ｃから発信されたＩＮＶＩＴＥメッセージで指定されている品質クラスを他の品質クラスに変更してＩＰ網１に送信し、通信装置４Ｂが、ＩＰ網１から着信したＩＮＶＩＴＥメッセージで指定されている品質クラスを他の品質クラスに変更してＳＩＰ端末５Ｄに送信することにより、ＳＩＰ端末５Ａ〜５Ｃが指定する品質クラス以外の品質クラスで通信サービスを受けることが可能となる。
【０１４６】
例えば、通信装置４Ａが、ＳＩＰ端末５Ａから発信されたＩＮＶＩＴＥメッセージで指定されている品質クラス「優先」を上位の品質クラス「最優先」に変更してから、そのＩＮＶＩＴＥメッセージをＩＰ網１に送信し、通信装置４Ｂが、ＩＰ網１から着信したＩＮＶＩＴＥメッセージで指定されている品質クラス「最優先」を元の品質クラス「優先」に変更してから、そのＩＮＶＩＴＥメッセージをＳＩＰ端末５Ｄに送信することにより、より確実にＳＩＰ端末５ＡのデータをＳＩＰ端末５Ｄに送信することができる。
【０１４７】
また、本実施の形態において、通信装置４Ａは、自通信装置４Ａが収容するＳＩＰ端末５Ａ〜５Ｃ毎に品質クラスが登録された発信用品質クラス記憶部４４を有する。そして、品質クラス変更部４６は、自通信装置４Ａが収容するＳＩＰ端末５Ａ〜５Ｃが発信したＩＮＶＩＴＥメッセージで指定されている品質クラスを、このＩＮＶＩＴＥメッセージの送信元に対応する品質クラスが発信用品質クラス記憶部４４に登録されているならば、この品質クラスに変更し、登録されていないならば変更しない。また、通信装置４Ｂは、接続相手毎に品質クラスが登録された着信用品質クラス記憶部４５を有する。そして、品質クラス変更部５２は、ＩＰ網１から着信したＩＮＶＩＴＥメッセージで指定されている品質クラスを、このＩＮＶＩＴＥメッセージの送信元に対応する品質クラスが着信用品質クラス記憶部４５に登録されているならば、この品質クラスに変更し、登録されていないならば変更しない。
【０１４８】
このようにすることにより、本実施の形態によれば、ＩＮＶＩＴＥメッセージの発信元である収容ＳＩＰ端末毎に異なる品質クラスでセッション確立することが可能となる。例えば、警備端末であるＳＩＰ端末５Ａの警報データの伝送には上位の品質クラスのセッションを用い、ＴＶ受信機、エアコン等の家電機器であるＳＩＰ端末５Ｂ、５Ｃの警告データの伝送にはより下位の品質クラスのセッションを用いるようにすることができる。
【０１４９】
また、本実施の形態において、通信装置４Ａは、通信装置４Ｂとの間に確立されたセッションを介して送信された、自通信装置４Ａが収容するいずれかのＳＩＰ端末５Ａ〜５Ｃからの警告データのパケットに対する応答がタイムアウトした場合に、この警告データのパケットを再送する再送制御部４８と、セッション変更部４９とを有する。セッション変更部４９は、再送制御部４８による再送回数が上限再送回数を越えた場合に、現行のセッションより上位の品質クラスを指定する新たなＩＮＶＩＴＥメッセージによって、接続相手との間に新たなセッションを確立し、警告データのパケットの送信元であるＳＩＰ端末５Ａ〜５Ｃの接続先を、新たに確立したセッションに変更する。また、通信装置４Ｂは、通信装置４Ａとの間に確立されたセッションを介して通信装置４Ａから警告データのパケットを受信した場合に、このパケットに対する応答を返信する応答送信部５１と、セッション変更部５３とを有する。セッション変更部５３は、通信装置４ＡからＩＮＶＩＴＥメッセージを新たに受信した場合に、このＩＮＶＩＴＥメッセージによって新たなセッションを確立し、自通信装置４Ｂが収容するＳＩＰ端末５Ｄの接続先を、新たに確立したセッションに変更する。
【０１５０】
このようにすることにより、本実施の形態によれば、ＩＰ網１の状態（遅延・ゆらぎの状態）に応じて、通信装置４Ａおよび通信装置４Ｂ間のセッションをより上位の品質クラスのものに変更することができる。
【０１５１】
また、本実施の形態では、警告データを格納したパケットの上限再送回数を、警告データを格納したパケットの送信元（ＳＩＰ端末５Ａ〜５Ｃ）毎に定めているので、上位の品質クラスのセッションへ変更する条件を、警告データを格納したパケットの送信元毎に異ならせることができる。
【０１５２】
なお、本実施の形態では、発信側の通信装置４Ａが警告データのパケットの再送回数を計測し、この再送回数が上限再送回数を超えた場合に、現行のセッションより上位の品質クラスを指定する新たなＩＮＶＩＴＥメッセージによって、この通信装置４Ｂとの間に新たなセッションを確立する。しかし、本発明はこれに限定されない。着信側の通信装置４Ｂが通信装置４Ａから警告データのパケットが送られてくるのを待ち、この待ち時間が所定時間を越えた場合（タイムアウト）に、現行のセッションより上位の品質クラスを指定する新たなＩＮＶＩＴＥメッセージによって、この通信装置４Ａとの間に新たなセッションを確立してもよい。
【０１５３】
なお、本発明は上記の各実施の形態に限定されるものではなく、その要旨の範囲内で数々の変形が可能である。例えば、通信装置の構成は、ＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）、ＦＰＧＡ（Ｆｉｅｌｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）などの集積ロジックＩＣによりハード的に実行されるものでもよいし、あるいはＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｅｒ）、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）などの計算機によりソフトウエア的に実行されるものでもよい。また、本実施の形態において、通信装置とＳＩＰ端末とを同じ筐体に収容することで、一体化させてもよい。
【図面の簡単な説明】
【０１５４】
【図１】図１は、本発明の第一の実施の形態が適用された通信システムの概略図である。
【図２】図２は、通信装置３の概略図である。
【図３】図３（Ａ）は、発信用品質クラス記憶部３４の登録内容を模式的に表した図であり、図３（Ｂ）は、着信用品質クラス記憶部３５の登録内容を模式的に表した図である。
【図４】図４（Ａ）は、品質クラスを説明するための図であり、図４（Ｂ）は、ＮＡＰＴテーブル３７１の登録内容を模式的に表した図である。
【図５】図５は、通信装置３の動作を説明するためのフロー図である。
【図６】図６は、発側セッション変更監視処理（図５のＳ１０７）を説明するためのフロー図である。
【図７】図７は、着側セッション変更監視処理（図５のＳ１１６）を説明するためのフロー図である。
【図８】図８は、図１に示す通信システムの動作シーケンスの一例を示す図である。
【図９】図９は、本発明の第二の実施の形態が適用された警備システムの概略図である。
【図１０】図１０は、通信装置４Ａの概略図である。
【図１１】図１１は、発信用品質クラス記憶部４４の登録内容を模式的に表した図である。
【図１２】図１２は、通信装置４Ａの動作を説明するためのフロー図である。
【図１３】図１３は、発側セッション変更監視処理（図１２のＳ３０７）を説明するためのフロー図である。
【図１４】図１４は、通信装置４Ｂの概略図である。
【図１５】図１５は、着信用品質クラス記憶部４５の登録内容を模式的に表した図である。
【図１６】図１６は、通信装置４Ｂの動作を説明するためのフロー図である。
【図１７】図１７は、着側セッション変更監視処理（図１６のＳ４０７）を説明するためのフロー図である。
【図１８】図１８は、図９に示す警備システムの動作シーケンスの一例を示す図である。
【図１９】図１９は、図９に示す警備システムの動作シーケンスの他の例を示す図である。
【符号の説明】
【０１５５】
１：ＩＰ網、２：ＳＩＰ端末、３：通信装置、４Ａ〜４Ｂ：通信装置、５Ａ〜５Ｄ：ＳＩＰ端末、３１：ＬＡＮインターフェース部、３２：ＷＡＮインターフェース部、３３：ＳＩＰ制御部、３４：発信用品質クラス記憶部、３５：着信用品質クラス記憶部、３６：品質クラス変更部、３７：中継部、３８：遅延計測部、３９：セッション変更部、４１：ＬＡＮインターフェース部、４２：ＷＡＮインターフェース部、４３：ＳＩＰ制御部、４４：発信用品質クラス記憶部、４５：着信用品質クラス記憶部、４６：品質クラス変更部、４７：中継部、４８：再送制御部、４９：セッション変更部、５１：応答送信部、５２：品質クラス変更部、５３：セッション変更部、３７１：ＮＡＰＴテーブル、４７１：ＮＡＰＴテーブル
【図１】
0004958688.tif 000002
【図２】
0004958688.tif 000003
【図３】
0004958688.tif 000004
【図４】
0004958688.tif 000005
【図５】
0004958688.tif 000006
【図６】
0004958688.tif 000007
【図７】
0004958688.tif 000008
【図８】
0004958688.tif 000009
【図９】
0004958688.tif 000010
【図１０】
0004958688.tif 000011
【図１１】
0004958688.tif 000012
【図１２】
0004958688.tif 000013
【図１３】
0004958688.tif 000014
【図１４】
0004958688.tif 000015
【図１５】
0004958688.tif 000016
【図１６】
0004958688.tif 000017
【図１７】
0004958688.tif 000018
【図１８】
0004958688.tif 000019
【図１９】
0004958688.tif 000020