(57)【要約】【課題】ＳＩＰメッセージの圧縮および解凍を行うＳＩＰメッセージ圧縮解凍装置を得ること。【解決手段】ＳＩＰメッセージ中に含まれる乱数パラメータに対応する乱数を発生させる乱数発生部５と、当該乱数パラメータと発生させた乱数との対応関係を保持するための動的辞書部４と、前記乱数パラメータを、異なるデータ長の乱数に置換する乱数置換部３とを備え、乱数置換部３は、前記対応関係が動的辞書部４に保持されている場合は、当該対応情報に基づいて乱数パラメータを異なるデータ長の乱数に置換し、前記対応関係が動的辞書部４に保持されていない場合は、乱数発生部５に対して、当該乱数パラメータに対応して発生させる乱数のデータ長を指定し、当該乱数パラメータを、乱数発生部５が発生させた乱数に置換し、また、当該乱数パラメータと発生させた乱数との対応関係を動的辞書部４に保持させる。【選択図】図１
2010245835.tif 000002
【特許請求の範囲】
【請求項１】
ＳＩＰメッセージの送受信を行う無線基地局において、ＳＩＰメッセージの圧縮および解凍を行うＳＩＰメッセージ圧縮解凍装置であって、
ＳＩＰメッセージ中に含まれる乱数パラメータに対応する乱数を発生させる乱数発生手段と、
前記乱数パラメータと前記乱数発生手段が発生させた乱数との対応関係を保持するための動的辞書手段と、
前記乱数パラメータを、当該乱数パラメータのデータ長と異なるデータ長の乱数に置換する乱数置換手段と、
を備え、
前記乱数置換手段は、
ＳＩＰメッセージ中に含まれる乱数パラメータと前記乱数発生手段が発生させた乱数との対応関係が前記動的辞書手段に保持されている場合は、当該対応関係に基づいて当該乱数パラメータを前記異なるデータ長の乱数に置換し、
ＳＩＰメッセージ中に含まれる乱数パラメータと前記乱数発生手段が発生させた乱数との対応関係が前記動的辞書手段に保持されていない場合は、前記乱数発生手段に対して、当該乱数パラメータに対応して発生させる乱数のデータ長を指定し、当該乱数パラメータを、前記乱数発生手段が当該指定されたデータ長に従い発生させた乱数に置換し、また、当該乱数パラメータと当該乱数との対応関係を前記動的辞書手段に保持する、
ことを特徴とするＳＩＰメッセージ圧縮解凍装置。
【請求項２】
前記無線基地局が広帯域ネットワークおよび狭帯域ネットワークと接続し、２つのネットワーク間で前記無線基地局を介したＳＩＰメッセージの送受信を行う場合において、
前記乱数置換手段は、
前記広帯域ネットワークから受信したＳＩＰメッセージを狭帯域ネットワークへ送信する場合に、当該ＳＩＰメッセージに含まれる乱数パラメータよりも短いデータ長を指定し、
前記狭帯域ネットワークから受信したＳＩＰメッセージを広帯域ネットワークへ送信する場合に、当該ＳＩＰメッセージに含まれる乱数パラメータよりも長いデータ長を指定する、
ことを特徴とする請求項１に記載のＳＩＰメッセージ圧縮解凍装置。
【請求項３】
前記乱数置換手段は、前記乱数パラメータと前記乱数発生手段が発生させた乱数との対応関係を、ＳＩＰメッセージの送信元または宛先毎に前記動的辞書手段に保持することを特徴とする請求項１または２に記載のＳＩＰメッセージ圧縮解凍装置。
【請求項４】
前記ＳＩＰメッセージの送信元または宛先を、ＳＩＰメッセージの下位レイヤ情報から判定することを特徴とする請求項３に記載のＳＩＰメッセージ圧縮解凍装置。
【請求項５】
前記乱数置換手段は、前記乱数発生手段に対して乱数を発生させる場合、ＳＩＰメッセージの送信元または宛先との通信状態に応じて、指定する乱数のデータ長を変更することを特徴とする請求項１〜４のいずれか１つに記載のＳＩＰメッセージ圧縮解凍装置。
【請求項６】
さらに、
ＳＩＰメッセージの下位レイヤ情報に基づいて接続状態を監視し、ＳＩＰメッセージの送信元または宛先との接続が切断されたことを認識した場合、当該ＳＩＰメッセージの送信元または宛先の前記対応関係を前記動的辞書手段から消去する下位レイヤ接続監視手段、
を備えることを特徴とする請求項１〜５のいずれか１つに記載のＳＩＰメッセージ圧縮解凍装置。
【請求項７】
さらに、
ＳＩＰのプロトコル状態を監視し、当該ＳＩＰのプロトコル状態に基づいて、不要になった前記対応関係が発生したことを検出した場合に、当該対応関係を前記動的辞書手段から消去するＳＩＰ状態監視手段、
を備えることを特徴とする請求項１〜６のいずれか１つに記載のＳＩＰメッセージ圧縮解凍装置。
【請求項８】
さらに、
前記対応関係の情報を、他の無線基地局との間で送受信する圧縮解凍装置間通信手段、
を備えることを特徴とする請求項１〜７のいずれか１つに記載のＳＩＰメッセージ圧縮解凍装置。
【請求項９】
ＳＩＰメッセージの送信元または宛先となる端末が、収容先の無線基地局を、自局から他局へ変更した場合に、
前記圧縮解凍装置間通信手段が、前記対応関係の情報を前記他局へ送信することを特徴とする請求項８に記載のＳＩＰメッセージ圧縮解凍装置。
【請求項１０】
ＳＩＰメッセージの送信元または宛先となる端末が、収容先の無線基地局を、他局から自局へ変更した場合に、
前記圧縮解凍装置間通信手段が、
前記他局が保持する前記対応関係の情報を受信し、
受信した対応関係に基づいて、前記端末を送信元または宛先とするＳＩＰメッセージの圧縮および解凍を行うことを特徴とする請求項８に記載のＳＩＰメッセージ圧縮解凍装置。
【請求項１１】
請求項１〜１０のいずれか１つに記載のＳＩＰメッセージ圧縮解凍装置を備えることを特徴とする無線基地局。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＳＩＰメッセージの圧縮および解凍を行うＳＩＰメッセージ圧縮解凍装置に関する。
【背景技術】
【０００２】
ＳＩＰ（Session  Initiation  Protocol）は、音声や映像などマルチメディアのセッションを確立するためのプロトコルであり、ＩＥＴＦ（The  Internet  Engineering  Task  Force）ＲＦＣ３２６１で規定されている。インターネットに代表されるＩＰ（Internet  Protocol）ネットワーク上で、マルチメディアセッションを制御する目的で広く普及している。ＳＩＰはテキスト形式のメッセージを使用するため、メッセージサイズが大きくなりやすい。メッセージサイズの肥大化によって、狭帯域の通信環境で使用する場合に伝送遅延が大きくなり、また、下位通信レイヤにおけるメッセージの断片化が発生しやすくなり、メッセージの分割結合処理及び断片化されたメッセージの喪失によるメッセージ全体の再送によって、終端ノード及び中継ノードの処理負荷が増大する。例えば、ＵＤＰ（User  Datagram  Protocol）を使用してＳＩＰメッセージを伝送する場合、ＩＰｖ４で断片化が発生しやすくなり、中継ルータの負荷が増大する。そのため、ＳＩＰメッセージを圧縮し、メッセージサイズを小さくして伝送する技術が開発されている。
【０００３】
下記非特許文献１において、ＩＥＴＦが規定するＳｉｇＣｏｍｐ（Signaling  Compression）によるＳＩＰ圧縮技術が開示されている。ＳｉｇＣｏｍｐでは圧縮方式については言及されておらず、Ｄｅｆｌａｔｅなどの汎用的な圧縮アルゴリズムが例示されている。また、解凍方式を表現するためにＵＤＶＭ（Universal  Decompressor  Virtual  Machine）を定義している。ＳｉｇＣｏｍｐを使用するシステムでは、圧縮側がＵＤＶＭを圧縮メッセージに付随して伝送することで解凍側に解凍アルゴリズムを通知する方式、および解凍アルゴリズムを事前に共有する方式が規定されている。
【０００４】
また、下記特許文献１において、汎用的な圧縮アルゴリズムに対してＳＩＰ独自のデータ構造を活用することで圧縮効率を高める技術が開示されている。ＡＳＮ．１（Abstract  Syntax  Notation  One）を用いてＳＩＰメッセージを定義し、ＡＳＮ．１定義をＳＩＰ装置間で共有し、ＳＩＰメッセージをＡＳＮ．１定義に基づいてＰＥＲ（Packed  Encoding  Rule）でバイナリ構造に変換する。これにより、ＳＩＰメッセージ中に現れる固定的な文字列パターンを省略した形式で効率的にＳＩＰメッセージを圧縮できる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００８−１２３１２２号公報
【非特許文献】
【０００６】
【非特許文献１】RFC3320  Signaling  Compression  （SigComp）,  IETF  http://www.ietf.org/rfc/rfc3320.txt
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、ＳＩＰメッセージ中には、本質的に圧縮困難な乱数的情報要素が存在する。例えば、Ｖｉａヘッダ中のＢｒａｎｃｈパラメータ、ＣＡＬＬ−ＩＤヘッダ、Ｔｏヘッダ及びＦｒｏｍヘッダ中のｔａｇパラメータである。これらのパラメータは、トランザクション、すなわち要求と応答を対応づける識別子や、呼の識別子として用いられる。識別子がグローバルユニークである必要性から、ある程度の大きさを持った乱数とする規定となっている。
【０００８】
上記特許文献１に記載の技術によれば、ＳＩＰメッセージ中に現れる固定的な文字列パターンを省略した形式で効率的にＳＩＰメッセージの圧縮を行うのみである。そのため、固定的な文字列パターンとして定義できない乱数的な情報要素を効率的に圧縮することができない、という問題があった。
【０００９】
また、上記非特許文献１に記載の技術によれば、乱数的な情報要素に短い符号を割り当てる対応関係を示すＵＤＶＭを伝送することで、乱数的な情報要素に対しても圧縮可能であるが、トランザクション毎あるいは呼毎に乱数が変化する度に異なるＵＤＶＭを伝送する必要が発生する。そのため、トランザクションや呼の生成消滅頻度が高い場合には、頻繁なＵＤＶＭ伝送による通信の負荷が大きくなり、効率的な圧縮をおこなうことができない、という問題があった。
【００１０】
本発明は、上記に鑑みてなされたものであって、通信の負荷を大きくすること無く、ＳＩＰメッセージ中の乱数的な情報要素を圧縮することが可能なＳＩＰ圧縮解凍装置を得ることを目的とする。
【課題を解決するための手段】
【００１１】
上述した課題を解決し、目的を達成するために、本発明は、ＳＩＰメッセージの送受信を行う無線基地局において、ＳＩＰメッセージの圧縮および解凍を行うＳＩＰメッセージ圧縮解凍装置であって、ＳＩＰメッセージ中に含まれる乱数パラメータに対応する乱数を発生させる乱数発生手段と、前記乱数パラメータと前記乱数発生手段が発生させた乱数との対応関係を保持するための動的辞書手段と、前記乱数パラメータを、当該乱数パラメータのデータ長と異なるデータ長の乱数に置換する乱数置換手段とを備え、前記乱数置換手段は、ＳＩＰメッセージ中に含まれる乱数パラメータと前記乱数発生手段が発生させた乱数との対応関係が前記動的辞書手段に保持されている場合は、当該対応関係に基づいて当該乱数パラメータを前記異なるデータ長の乱数に置換し、ＳＩＰメッセージ中に含まれる乱数パラメータと前記乱数発生手段が発生させた乱数との対応関係が前記動的辞書手段に保持されていない場合は、前記乱数発生手段に対して、当該乱数パラメータに対応して発生させる乱数のデータ長を指定し、当該乱数パラメータを、前記乱数発生手段が当該指定されたデータ長に従い発生させた乱数に置換し、また、当該乱数パラメータと当該乱数との対応関係を前記動的辞書手段に保持する、ことを特徴とする。
【発明の効果】
【００１２】
本発明によれば、ＳＩＰメッセージの圧縮効率を向上させることができる、という効果を奏する。
【図面の簡単な説明】
【００１３】
【図１】図１は、ＳＩＰメッセージ圧縮解凍装置の構成例を示す図である。
【図２】図２は、ネットワークの構成例を示す図である。
【図３】図３は、ＩＮＶＩＴＥメッセージの構成例を示す図である。
【図４】図４は、動的辞書に登録された乱数の対応関係を示す図である。
【図５】図５は、圧縮後のＩＮＶＩＴＥメッセージの構成例を示す図である。
【図６】図６は、２００  ＯＫメッセージの構成例を示す図である。
【図７】図７は、動的辞書に登録された乱数の対応関係を示す図である。
【図８】図８は、解凍後の２００  ＯＫメッセージの構成例を示す図である。
【図９】図９は、ＳＩＰメッセージ圧縮解凍装置の構成例を示す図である。
【図１０】図１０は、ＳＩＰメッセージ圧縮解凍装置の構成例を示す図である。
【図１１】図１１は、ネットワークの構成例を示す図である。
【発明を実施するための形態】
【００１４】
以下に、本発明にかかるＳＩＰメッセージ圧縮解凍装置の実施の形態を図面に基づいて詳細に説明する。なお、この実施の形態によりこの発明が限定されるものではない。
【００１５】
実施の形態１．
図１は、ＳＩＰメッセージ圧縮解凍装置の構成例を示す図である。ＳＩＰメッセージ圧縮解凍装置は、下位レイヤ識別子解析部１と、ＳＩＰ解析部２と、乱数置換部３と、動的辞書部４と、乱数発生部５と、下位レイヤ接続監視部６と、を備える。
【００１６】
下位レイヤ識別子解析部１は、ＳＩＰメッセージを解析し、ＳＩＰメッセージを送受信する装置を判別する。具体的には、入力されたＳＩＰメッセージの下位レイヤ情報から、ＳＩＰメッセージの送信装置および受信装置の識別子情報を求める。識別子は、ＩＰネットワークにおけるＩＰアドレス、イーサネット（登録商標）ネットワークにおけるＭＡＣ（Media  Access  Control）アドレス、ＰＰＰ（Point  to  Point  Protocol）ネットワークにおけるＰＰＰｏＥ（PPP  over  Ethernet（登録商標））セッションＩＤ、３Ｇ移動体通信網における移動機識別子（ＩＭＳＩ（International  Mobile  Subscription  Identity）、Ｐ−ＴＭＳＩ（Packet  Temporary  Mobile  Subscription  Identity））など、下位レイヤの構成に基づいて求める。また、識別子は、ＳＩＰメッセージ中のリクエストＵＲＩ（Uniform  Resource  Identifier）やＶｉａヘッダに基づいて求めることもできる。
【００１７】
ＳＩＰ解析部２は、ＳＩＰメッセージのＳＩＰ部分を解析し、ＳＩＰメッセージから、乱数種別と、乱数値からなる乱数情報を抽出する。乱数種別は、ＳＩＰメッセージにおける情報要素の種別を表す。例えば、Ｖｉａヘッダ中のｂｒａｎｃｈパラメータ、Ｃａｌｌ−ＩＤヘッダ、Ｔｏヘッダ及びＦｒｏｍヘッダ中のｔａｇパラメータなどがあるが、これに限定するものではない。乱数値は前記情報要素のとる値を示す。
【００１８】
乱数置換部３は、抽出された乱数パラメータを置換し、ＳＩＰメッセージのサイズを圧縮および伸長して出力する。下位レイヤ識別子解析部１が抽出した下位レイヤ識別子情報に基づいて、参照する動的辞書（エントリ）を動的辞書部４から取得する。ＳＩＰ解析部２が抽出した乱数情報が取得したエントリに存在する場合、乱数情報に対応するエントリ中の対応情報に基づいて、ＳＩＰメッセージ中の乱数を置換する。ＳＩＰ解析部２が抽出した乱数情報がエントリに存在しない場合、乱数発生部５に対して乱数のデータ長を指定して乱数を発生させる。そして、前記乱数情報と乱数発生部５が発生した乱数との対応関係をエントリに登録する。乱数発生部５に指定する乱数のデータ長は、システムの構成に基づいて設定された値を使用する。
【００１９】
動的辞書部４は、乱数置換部３による乱数置換の対応関係を保存するための記憶部である。下位レイヤ識別子情報毎にエントリが存在し、乱数情報をキーとして、乱数を変換するための対応情報を保持する。
【００２０】
乱数発生部５は、乱数置換部３から指定されたデータ長の乱数を発生させる。
【００２１】
下位レイヤ接続監視部６は、下位レイヤ識別子情報毎の接続状態を監視し、ある下位レイヤ識別子を有する装置の接続が切断された場合に、当該下位レイヤ識別子に対応するエントリを動的辞書部４から削除する。動的辞書部４のサイズが無限に増大することを防止する。
【００２２】
つづいて、本実施の形態が効果を発揮するネットワーク構成と典型的なＳＩＰメッセージを例にとり、ＳＩＰメッセージ圧縮解凍装置の処理の流れを説明する。図２は、ネットワークの構成例を示す図である。ネットワークはＳＩＰネットワーク１０と、広帯域リンク２０と、無線基地局３０と、狭帯域リンク４０と、端末Ａ５０と、端末Ｂ５１と、から構成される。無線基地局３０は、ＳＩＰメッセージ圧縮解凍装置３１を備える。
【００２３】
無線基地局３０は、狭帯域リンク４０を通じてＳＩＰ端末である端末Ａ５０、端末Ｂ５１を収容し、広帯域リンク２０を通じて、プロキシサーバを含むＳＩＰネットワーク１０と接続する。ＳＩＰメッセージ圧縮解凍装置３１は、下位レイヤ識別子解析部１によってＳＩＰメッセージと端末とを１対１に対応するための情報を得ることが出来るため、狭帯域リンク４０側では端末単位で重複しない程度のデータ長を有する乱数を使用すればよい。ここでは、狭帯域リンク４０における乱数のデータ長を２バイトとする。また、広帯域リンク２０側では、ＳＩＰ標準規定に基づいてグローバルユニークであることが保証できる程度のデータ長を有する乱数を使用する必要がある。ここでは、広帯域リンク２０における乱数のデータ長を３２バイトとする。これらの乱数のデータ長は事前設定により、各構成間に明示的に設定する。
【００２４】
図３は、ＳＩＰネットワーク１０側から、端末Ａ５０に対してセッション開始要求が発生した場合のＩＮＶＩＴＥメッセージの構成例を示す図である。無線基地局３０は、ＩＮＶＩＴＥメッセージを受信した場合、ＳＩＰメッセージ圧縮解凍装置３１に入力する。ＳＩＰメッセージ圧縮解凍装置３１は、まず、下位レイヤ識別子解析部１において、ＳＩＰの下位レイヤであるＩＰヘッダから、ＳＩＰメッセージが端末Ａ５０宛であることを識別し、圧縮処理を実施することを決定する。
【００２５】
つぎに、ＳＩＰ解析部２において、ＩＮＶＩＴＥメッセージから図３中に下線で表す乱数部分を抽出する。乱数置換部３は、動的辞書部４が備える端末Ａ５０用の動的辞書（エントリ）を参照し、前記乱数部分の対応関係が存在しないため、当該乱数部分のそれぞれに対応する２バイトの乱数を乱数発生部５から取得し、ＩＮＶＩＴＥメッセージ中の前記乱数部分を置換する。
【００２６】
図４は、動的辞書部４が備える端末Ａ５０用の動的辞書に登録された乱数の対応関係を示す図である。ＳＩＰメッセージ中の乱数部分と乱数発生部５が発生させた乱数との対応関係を示すものである。図４下線部に示すように、端末Ａ５０用の動的辞書に前記乱数の対応関係を追加する。上記手順を経て、無線基地局３０は、狭帯域リンク４０を経由して、端末Ａ５０に対して乱数部部分が圧縮されたＩＮＶＩＴＥメッセージを送信する。図５は、圧縮後のＩＮＶＩＴＥメッセージの構成例を示す図である。なお、無線基地局３０は、前記圧縮において、乱数部分の圧縮の後に従来技術によるＳＩＰ圧縮を実施することによりさらにＳＩＰメッセージを圧縮することが可能である。
【００２７】
図６は、前記ＩＮＶＩＴＥメッセージに対する端末Ａ５０からの応答を意味する２００  ＯＫメッセージの構成例を示す図である。無線基地局３０は、前記２００  ＯＫメッセージを受信した場合、ＳＩＰメッセージ圧縮解凍装置３１に入力する。ＳＩＰメッセージ圧縮解凍装置３１は、まず、下位レイヤ識別子解析部１において、ＳＩＰの下位レイヤであるＩＰヘッダから、ＳＩＰメッセージがＳＩＰネットワーク１０宛であることを識別し、解凍処理を実施することを決定する。
【００２８】
つぎに、ＳＩＰ解析部２において、２００  ＯＫメッセージから図６中に下線で表す乱数部分を抽出する。乱数置換部３は、動的辞書部４に備える端末Ａ５０用の動的辞書を参照し、前記乱数部分のうち対応関係が存在するものについては、動的辞書の対応関係に基づいて置換を行う。前記乱数部分のうち対応関係が存在しないものについては、対応する３２バイトの乱数を乱数発生部５から取得し、２００  ＯＫメッセージ中の前記乱数部分を置換する。
【００２９】
図７は、動的辞書部４が備える端末Ａ５０用の動的辞書に登録された乱数の対応関係を示す図である。図７下線部に示すように、端末Ａ５０用の動的辞書に前記乱数の対応関係を追加する。上記手順を経て、無線基地局３０は、広帯域リンク２０を経由して、ＳＩＰネットワーク１０に対して乱数部分が解凍された２００  ＯＫメッセージを送信する。図８は、解凍後の２００  ＯＫメッセージの構成例を示す図である。なお、無線基地局３０は、従来技術によるＳＩＰ圧縮を実施している場合には、乱数部分の解凍の前に従来技術によるＳＩＰ解凍を実施する。
【００３０】
以降、ＳＩＰメッセージ圧縮解凍装置３１は、ＳＩＰメッセージが入力された場合、上記同様に、動的辞書部４が備える各端末用の動的辞書を参照し、必要に応じて新たな乱数を発生させて乱数パラメータの置換を実施する。各端末は、ＳＩＰメッセージ圧縮解凍装置３１から受信した圧縮された乱数パラメータをそのまま使用するのみで、ＳＩＰメッセージ圧縮解凍装置３１と動的辞書を共有する必要がない。ＳＩＰメッセージ圧縮解凍装置３１は、動的辞書を各端末へ送信しないため、通常の通信に負荷をかけない。
【００３１】
以上説明したように、本実施の形態では、ＳＩＰメッセージ圧縮解凍装置は、ＳＩＰメッセージ中の識別情報を示す乱数部分について、ＳＩＰネットワーク側で送受信するＳＩＰメッセージではグローバルユニークであることが保証可能なデータ長の乱数を使用し、端末側で送受信するＳＩＰメッセージでは下位レイヤ識別情報に基づいて端末毎にユニークであることが保証可能なデータ長の乱数に置換して使用することとした。これにより、ＳＩＰの接続性を維持しつつ、通信負荷をかけること無く、端末側で送受信するＳＩＰメッセージの乱数部分の伝送サイズを圧縮することができる。
【００３２】
実施の形態２．
実施の形態１では端末と無線基地局の乱数長を暗黙的に共有し２バイトとしていたが、端末と無線基地局の接続段階において、無線基地局あるいは端末が明示的に乱数のデータ長を指定することもできる。
【００３３】
例えば、ＲＲＣ（Radio  Resource  Control）、ＰＰＰ、ＤＨＣＰ（Dynamic  Host  Configuration  Protocol）など、端末と無線基地局との間でＳＩＰの下位レイヤの接続を行うプロトコル、もしくはＳＩＰ、もしくはその他のプロトコルに基づいて、前記乱数のデータ長を決定することができる。
【００３４】
以上説明したように、本実施の形態によれば、端末と無線基地局間の接続形態に応じて乱数のデータ長を決定することとした。これにより、例えば、無線基地局と端末との間にプロキシサーバが存在し、当該プロキシサーバが複数端末を収容するケースなど、乱数のデータ長が一意である必要がある範囲が変化した場合にも柔軟に乱数のデータ長を制御することができる。
【００３５】
実施の形態３．
本実施の形態では、下位レイヤを常時接続する形態のシステムについて説明する。実施の形態１と異なる部分について説明する。
【００３６】
図９は、本実施の形態に係るＳＩＰメッセージ圧縮解凍装置の構成例を示す図である。ＳＩＰメッセージ圧縮解凍装置は、ＳＩＰ状態監視部７を備える点が実施の形態１と異なる。ＳＩＰ状態監視部７は、ＳＩＰのプロトコル状態を監視し、ＳＩＰ状態を考慮したタイミングで動的辞書の削除を実施する。
【００３７】
下位レイヤ接続監視部６は、下位レイヤの接続状態を監視するものであるため、ＳＩＰセッションの切断に伴い下位レイヤ接続が切断されるシステムにおいては有効である。しかし、ＳＩＰセッションの有無によらず下位レイヤを常時接続とする形態のシステムにおいては動的辞書を削除するタイミングが無くなり、動的辞書部４が保持する動的辞書のサイズが増大し続ける。ＳＩＰ状態監視部７は、ＳＩＰ状態を考慮したタイミングで動的辞書の削除を実施することによって上記問題点を解決する。
【００３８】
動的辞書の乱数パラメータの対応関係が使用される期間は、ＳＩＰメッセージ圧縮解凍装置に入力されるＳＩＰメッセージを解析することにより判断が可能である。例えば、Ｖｉａヘッダのｂｒａｎｃｈパラメータは、ＳＩＰ要求に対するＳＩＰ最終応答がＳＩＰメッセージ圧縮解凍装置から出力された後は基本的に不要となる。また、Ｔｏヘッダ、Ｆｒｏｍヘッダのｔａｇパラメータ、及びＣａｌｌ−ＩＤヘッダは、ＩＮＶＩＴＥメッセージに対する最終エラー応答の出力により、セッション確立が失敗した場合やＢＹＥメッセージに対する最終応答の出力によりセッションが終了された後は基本的に不要となる。
【００３９】
一方、ＵＤＰのような信頼性のないプロトコルを使用した伝送を行う場合、これらのメッセージについて再送が発生するケースがあり、動的辞書から当該パラメータを削除するタイミングにはこれらの再送についても考慮する必要がある。また、ＩＮＶＩＴＥメッセージに対する最終エラー応答後にＣａｌｌ−ＩＤを継続して使用するケースについても考慮する必要がある。
【００４０】
そこで、ＳＩＰ状態監視部７は、前記乱数パラメータの対応関係について、当該乱数パラメータの対応関係が不要となるメッセージを出力したタイミングでタイマを起動し、タイマの満了時に該当する乱数パラメータの対応関係を動的辞書から削除する。また、前記タイマ起動中に該当する乱数パラメータを含むＳＩＰメッセージを出力した場合、当該ＳＩＰメッセージが前記乱数パラメータの対応関係が不要となるメッセージであればタイマを再起動する。当該ＳＩＰメッセージが前記乱数パラメータの対応関係が不要となるメッセージで無ければタイマを停止し、当該乱数パラメータを継続して保持する。
【００４１】
以上説明したように、本実施の形態では、下位レイヤを常時接続する形態のシステムの場合、乱数パラメータの対応関係が不要となるメッセージを出力したタイミングでタイマを起動し、タイマ満了時に当該対応関係を動的辞書から削除することとした。これにより、ＳＩＰセッションの有無によらず下位レイヤを常時接続する形態のシステムにおいても動的辞書を削除することができるため、実施の形態１と同様の効果を得ることができる。
【００４２】
実施の形態４．
図１０は、本実施の形態にかかるＳＩＰメッセージ圧縮解凍装置の構成例を示す図である。ＳＩＰメッセージ圧縮解凍装置は、圧縮解凍装置間通信部８を備える点が実施の形態１と異なる。圧縮解凍装置間通信部８は、無線基地局間で動的辞書を送受信する。
【００４３】
図１１は、ネットワークの構成例を示す図である。ネットワークはＳＩＰネットワーク１０と、広帯域リンク２１と、無線基地局Ａ３２と、無線基地局Ｂ３４と、狭帯域リンクＡ４１と、狭帯域リンクＢ４２と、端末Ａ５０と、から構成される。無線基地局Ａ３２は、ＳＩＰメッセージ圧縮解凍装置３３を備える。また、無線基地局Ｂ３４は、ＳＩＰメッセージ圧縮解凍装置３５を備える。ＳＩＰメッセージ圧縮解凍装置３３（３５）は、圧縮解凍装置間通信部８を備える。本ネットワーク構成において、端末Ａ５０は、無線基地局間をＳＩＰネットワークとの通信を継続したまま、移動することができる。
【００４４】
移動元の無線基地局Ａ３２の圧縮解凍装置間通信部８は、端末Ａ５０が移動して端末Ａ５０を収容する無線基地局が変更する場合、動的辞書部４が備える当該端末Ａ５０に関する動的辞書を移動先の無線基地局Ｂ３４の圧縮解凍装置間通信部８へ送信する。動的辞書の送信方法としては、例えば、一般的なハンドオーバーの処理の中であわせて行うこととしてもよいが、これに限定するものではない。
【００４５】
無線基地局Ｂ３４のＳＩＰメッセージ圧縮解凍装置３５は、受信した動的辞書を使用して、無線基地局Ａ３２と同様のＳＩＰメッセージの圧縮および解凍を実施することができる。これにより、ネットワークでは、端末Ａ５０の移動前後で同一の動的辞書を使用したＳＩＰ通信を継続できる。なお、端末Ａ５０の下位レイヤ識別子が移動の前後で変化する場合、ＳＩＰメッセージ圧縮解凍装置３５は、動的辞書の下位レイヤ識別子を移動後のものに書き換える。
【００４６】
以上説明したように、本実施の形態では、端末Ａ５０が移動して収容する無線基地局が変更した場合、無線基地局間で、動的辞書の送受信を行うこととした。これにより、端末が移動するようなネットワークにおいても、実施の形態１と同様の効果を得ることができる。
【産業上の利用可能性】
【００４７】
以上のように、本発明にかかるＳＩＰメッセージ圧縮解凍装置は、ＳＩＰメッセージを使用する通信に有用であり、特に、ＳＩＰメッセージを圧縮および解凍する通信を行う場合に適している。
【符号の説明】
【００４８】
１  下位レイヤ識別子解析部
２  ＳＩＰ解析部
３  乱数置換部
４  動的辞書部
５  乱数発生部
６  下位レイヤ接続監視部
７  ＳＩＰ状態監視部
８  圧縮解凍装置間通信部
１０  ＳＩＰネットワーク
２０，２１  広帯域リンク
３０，３２，３４  無線基地局
３１，３３，３５  ＳＩＰメッセージ圧縮解凍装置
４０，４１，４２  狭帯域リンク
５０，５１  端末
【図１】
2010245835.tif 000003
【図２】
2010245835.tif 000004
【図３】
2010245835.tif 000005
【図４】
2010245835.tif 000006
【図５】
2010245835.tif 000007
【図６】
2010245835.tif 000008
【図７】
2010245835.tif 000009
【図８】
2010245835.tif 000010
【図９】
2010245835.tif 000011
【図１０】
2010245835.tif 000012
【図１１】
2010245835.tif 000013