(57)【要約】【課題】回線交換音声通話とＶｏＩＰ音声通話との間でシームレスに切替えることが可能な移動通信端末装置を得ること。【解決手段】回線交換ネットワークを利用した回線交換音声通話とＶｏＩＰネットワークを利用したＶｏＩＰ音声通話を実行することが可能な移動通信端末装置１であって、音声コーデック部２によって変換されたコーデックデータの出力先を回線交換通信処理手段１５および／またはＶｏＩＰ通信処理手段７，８，９に切替えるとともに、回線交換通信処理手段１５またはＶｏＩＰ通信処理手段７，８，９によって受信処理されたコーデックデータのいずれかを選択して音声コーデック部２に出力するセレクタ１１と、回線交換通信処理手段１５とＶｏＩＰ通信処理手段７，８，９によって受信処理されたコーデックデータ間で同期を取る同期手段７，１２，１３とを備える。【選択図】      図１
2004297591.tif 000002
【特許請求の範囲】
【請求項１】
回線交換ネットワークを利用した回線交換音声通話とＶｏＩＰネットワークを利用したＶｏＩＰ音声通話を実行することが可能な移動通信端末装置であって、
音声信号を圧縮してコーデックデータに変換し、またコーデックデータを音声信号に変換する音声コーデック手段と、
前記コーデックデータを回線交換ネットワークと無線で送受信する処理を行う回線交換通信処理手段と、
前記コーデックデータをＶｏＩＰネットワークと無線で送受信する処理を行うＶｏＩＰ通信処理手段と、
前記音声コーデック手段によって変換されたコーデックデータの出力先を前記回線交換通信処理手段および／または前記ＶｏＩＰ通信処理手段に切替えるとともに、前記回線交換通信処理手段または前記ＶｏＩＰ通信処理手段によって受信処理されたコーデックデータのいずれかを選択して前記音声コーデック手段に出力するデータ選択手段と、
前記回線交換通信処理手段および前記ＶｏＩＰ通信処理手段によって受信処理された前記コーデックデータ間で同期を取る同期手段と、
所定の条件にしたがって、前記データ選択手段と前記同期手段の動作状態の切替えを行うハンドオーバ制御手段と、
を備え、回線交換音声通話とＶｏＩＰ音声通話との間のハンドオーバをシームレスに行うことを特徴とする移動通信端末装置。
【請求項２】
前記データ選択手段に入出力するコーデックデータは、前記回線交換音声通話と前記ＶｏＩＰ音声通話で共通のフォーマットを有することを特徴とする請求項１に記載の移動通信端末装置。
【請求項３】
前記音声コーデック手段によって変換されたコーデックデータに、同期を取るための音声同期データを所定期間ごとに挿入する音声同期データ生成手段をさらに備えることを特徴とする請求項１または２に記載の移動通信端末装置。
【請求項４】
前記回線交換通信処理手段は、送出するコーデックデータに対して、前記回線交換ネットワーク側に同期したシーケンス番号を付す機能をさらに備え、
前記ＶｏＩＰ通信処理手段は、送出するコーデックデータに対して、前記回線交換ネットワークに同期したタイムスタンプを付す機能をさらに備え、
前記同期手段は、前記回線交換通信処理手段で受信処理したコーデックデータ列中の音声同期データのシーケンス番号と、前記ＶｏＩＰ通信処理手段で受信処理したコーデックデータ列中の音声同期データのタイムスタンプとを用いて遅延量を算出し、この遅延量に基づいて前記回線交換通信処理手段と前記ＶｏＩＰ通信処理手段によって受信処理された前記コーデックデータ間で同期を取ることを特徴とする請求項３に記載の移動通信端末装置。
【請求項５】
前記音声同期データ生成手段は、自装置および通話相手の移動通信端末装置の回線交換／ＶｏＩＰ音声通話間のハンドオーバが完了したことを検知すると、前記音声同期データの生成を終了する機能をさらに備えることを特徴とする請求項３または４に記載の移動通信端末装置。
【請求項６】
前記音声同期データ生成手段は、前記音声同期データに、自装置の回線交換／ＶｏＩＰ音声通話間のハンドオーバの完了状態を示す状態フラグを格納する機能をさらに備え、前記状態フラグによって前記通話相手の移動通信端末装置の回線交換／ＶｏＩＰ音声通話間のハンドオーバの完了状態を検知することを特徴とする請求項５に記載の移動通信端末装置。
【請求項７】
前記ハンドオーバ制御手段は、前記回線交換音声通話状態において、前記ＶｏＩＰネットワークと通信可能な状態になった場合に、通話相手の移動通信端末装置がＶｏＩＰ音声通話機能を有するか否かを判断し、前記通話相手の移動通信端末装置がＶｏＩＰ音声通話機能を有しない場合には、ＶｏＩＰ音声通話へのハンドオーバを行わないように前記データ選択手段と前記同期手段の動作状態の制御を行うことを特徴とする請求項１〜６のいずれか１つに記載の移動通信端末装置。
【請求項８】
前記回線交換での音声通話状態において、前記ＶｏＩＰネットワークと通信可能な状態になった場合に、通話相手の移動通信端末がＶｏＩＰでの音声通話が可能な状態になるまで、所定の間隔ごとに、ＶｏＩＰでの呼接続を要求する手段をさらに備えることを特徴とする請求項１〜７のいずれか１つに記載の移動通信端末装置。
【請求項９】
回線交換ネットワークを利用した回線交換音声通話とＶｏＩＰネットワークを利用したＶｏＩＰ音声通話を実行することが可能な移動通信端末装置における回線交換／ＶｏＩＰ音声通話間のハンドオーバ方法であって、
一方の音声通話状態において、他方の音声通話が可能な状態を検知すると、回線交換ネットワークとＶｏＩＰネットワークの双方に、音声信号を圧縮処理したコーデックデータを送出する第１の工程と、
前記回線交換ネットワーク経由で受信したコーデックデータを一時的にバッファリングするとともに、前記ＶｏＩＰネットワーク経由で受信したコーデックデータのゆらぎを吸収して一時的にバッファリングする第２の工程と、
前記回線交換ネットワーク経由と前記ＶｏＩＰネットワーク経由で受信したコーデックデータの間の同期をとる第３の工程と、
前記回線交換ネットワーク経由と前記ＶｏＩＰネットワーク経由で受信したコーデックデータの間の同期が取れた後に、前記他方の音声通話に切替える第４の工程と、
を含むことを特徴とする移動通信端末装置における回線交換／ＶｏＩＰ音声通話間のハンドオーバ方法。
【請求項１０】
前記第３の工程において、遅延している方のネットワークから受信し、バッファリングしているデータを遅延時間分廃棄して、回線交換ネットワーク経由と前記ＶｏＩＰネットワーク経由で受信したコーデックデータの間の同期をとることを特徴とする請求項９に記載の移動通信端末装置における回線交換／ＶｏＩＰ音声通話間のハンドオーバ方法。
【請求項１１】
前記第１の工程において、前記コーデックデータ列に音声同期データを所定間隔でさらに挿入し、
前記第３の工程において、前記回線交換ネットワーク経由と前記ＶｏＩＰネットワーク経由で受信した前記音声同期データを用いて、双方のネットワーク間の遅延を算出し、この遅延に基づいて回線交換ネットワーク経由と前記ＶｏＩＰネットワーク経由で受信したコーデックデータの間の同期をとることを特徴とする請求項９または１０に記載の移動通信端末装置における回線交換／ＶｏＩＰ音声通話間のハンドオーバ方法。
【請求項１２】
前記音声同期データには、該音声同期データを送信する自装置の回線交換／ＶｏＩＰ音声通話間のハンドオーバの完了状態を示す状態フラグが格納され、
前記移動通信端末装置は、自装置の回線交換／ＶｏＩＰ音声通話間のハンドオーバと、通話相手の移動通信端末装置の回線交換／ＶｏＩＰ音声通話間のハンドオーバが完了した後に、前記音声同期データの挿入を終了する第５の工程をさらに含むことを特徴とする請求項１１に記載の移動通信端末装置における回線交換／ＶｏＩＰ音声通話間のハンドオーバ方法。
【請求項１３】
前記コーデックデータは、前記回線交換音声通話と前記ＶｏＩＰ音声通話で共通のフォーマットを有することを特徴とする請求項９〜１２のいずれか１つに記載の移動通信端末装置における回線交換／ＶｏＩＰ音声通話間のハンドオーバ方法。
【請求項１４】
前記第１の工程において、
前記移動通信端末装置が回線交換音声通話状態にあり、ＶｏＩＰ音声通話が可能な状態を検知した場合、または前記移動通信端末装置がＶｏＩＰ音声通話状態にあり、回線交換音声通話が可能な状態でＶｏＩＰ音声通話の続行が不可能な状態を検知した場合には、前記第２の工程以降の処理を実行し、
前記移動通信端末装置がＶｏＩＰ音声通話状態にあり、回線交換音声通話が可能な状態でＶｏＩＰ音声通話の続行が可能な状態を検知した場合には、前記第２の工程以降の処理を行わず、ＶｏＩＰ音声通話を続行することを特徴とする請求項９に記載の移動通信端末装置における回線交換／ＶｏＩＰ音声通話間のハンドオーバ方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、回線交換音声通話機能とＶｏＩＰ（Ｖｏｉｃｅ  Ｏｖｅｒ  Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）音声通話機能を有し、両機能によってなされる通話間のハンドオーバをシームレスに実行することが可能な移動通信端末装置および移動通信端末装置における回線交換／ＶｏＩＰ音声通話間のハンドオーバ方法に関するものである。
【０００２】
【従来の技術】
近年、ＩＰネットワークを介して音声通話を行うＶｏＩＰ技術が発達し、このＶｏＩＰ音声通話機能を用いた固定電話のＩＰ電話サービスが実現されはじめている。このＶｏＩＰ音声通話機能を用いたＩＰ電話サービスは、インターネットや社内ＬＡＮなどのＩＰネットワークとアナログ電話機との間に、アナログの音声信号をデジタル信号に変換し、さらにＩＰパケットを作り出す機能およびこの逆の機能を有するＶｏＩＰゲートウェイを設置したシステムによって提供される。アナログ電話機からの音声信号がＶｏＩＰゲートウェイによってデジタル信号に変換され、さらに宛先情報などを有する制御データとともにＩＰパケットにされる。ＩＰパケットにされた音声データは、ＩＰネットワーク内のルータによって宛先ＩＰアドレスへとルーティングされる。宛先ＩＰアドレスに相当するＶｏＩＰゲートウェイにＩＰパケットが到達すると、ＶｏＩＰゲートウェイによって、ＩＰパケットからデジタル信号が取り出され、さらにアナログの音声信号へと変換され、アナログ電話機から音声が出力される（たとえば、非特許文献１参照）。
【０００３】
このようなＶｏＩＰ音声通話機能を用いた固定電話のＩＰ電話サービスでは、従来の電話交換機を用いた電話サービスの場合に比べて、割安なルータを使用できることや、データをパケットとして送れることで、通話料金を大幅に引き下げることができるという利点を有している。
【０００４】
【非特許文献１】
「ＩＰ電話の基板テクノロジ  ＶｏＩＰを解明する」、日経ＮＥＴＷＯＲＫ、株式会社日経ＢＰ、２００２年５月２２日、Ｎｏ．２６、Ｐ．５１〜６７
【０００５】
【発明が解決しようとする課題】
一方、近年急激に普及してきた携帯電話などの移動通信端末装置では、ＶｏＩＰ音声通話機能を用いたＩＰ電話サービスは提供されておらず、回線交換ネットワークを使用したサービスが一般的に提供されている。そのため、移動通信端末装置の通話料金は比較的高価であるという問題点があった。
【０００６】
そこで、移動通信端末装置でも、回線交換音声通話機能に加えてＶｏＩＰ音声通話機能を有するサービスを利用することができれば、固定電話の場合と同じように通話料金を引き下げることが可能になる。実際に、回線交換音声通話機能とＶｏＩＰ音声通話機能とを１つの移動通信端末装置内に単純に実装することは技術的には可能である。しかし、現時点では、移動通信端末装置に対してこれらの２つの機能を使用できるサービスは提供されていない。
【０００７】
また、たとえ回線交換音声通話機能とＶｏＩＰ音声通話機能とを有する移動通信端末装置が提供されたとしても、回線交換ネットワークを流れる音声データとＩＰネットワークを流れる音声データとは異なるものであり、しかも互いに同期していないために、回線交換音声通話とＶｏＩＰ音声通話とをシームレスに切替える方法については検討されていないという問題点があった。
【０００８】
この発明は、上記に鑑みてなされたもので、回線交換音声通話機能とＶｏＩＰ音声通話機能とを有する移動通信端末装置において、回線交換音声通話とＶｏＩＰ音声通話との間でシームレスに切替えることが可能な移動通信端末装置および移動通信端末装置における回線交換／ＶｏＩＰ音声通話間のハンドオーバ方法を得ることを目的とする。
【０００９】
【課題を解決するための手段】
上記目的を達成するため、この発明にかかる移動通信端末装置は、回線交換ネットワークを利用した回線交換音声通話とＶｏＩＰネットワークを利用したＶｏＩＰ音声通話を実行することが可能な移動通信端末装置であって、音声信号を圧縮してコーデックデータに変換し、またコーデックデータを音声信号に変換する音声コーデック手段と、前記コーデックデータを回線交換ネットワークと無線で送受信する処理を行う回線交換通信処理手段と、前記コーデックデータをＶｏＩＰネットワークと無線で送受信する処理を行うＶｏＩＰ通信処理手段と、前記音声コーデック手段によって変換されたコーデックデータの出力先を前記回線交換通信処理手段および／または前記ＶｏＩＰ通信処理手段に切替えるとともに、前記回線交換通信処理手段または前記ＶｏＩＰ通信処理手段によって受信処理されたコーデックデータのいずれかを選択して前記音声コーデック手段に出力するデータ選択手段と、前記回線交換通信処理手段または前記ＶｏＩＰ通信処理手段によって受信処理された前記コーデックデータ間で同期を取る同期手段と、所定の条件にしたがって、前記データ選択手段と前記同期手段の動作状態の切替えを行うハンドオーバ制御手段と、を備えることを特徴とする。
【００１０】
【発明の実施の形態】
以下に添付図面を参照して、この発明にかかる移動通信端末装置および移動通信端末装置における回線交換／ＶｏＩＰ音声通話間のハンドオーバ方法の好適な実施の形態を詳細に説明する。
【００１１】
図１は、この発明にかかる移動通信端末装置の構成を示すブロック図であり、図２は、この発明にかかる移動通信端末装置が適用されるネットワークシステムの一例を示す図である。この移動通信端末装置１が適用されるネットワークシステムは、図２に示されるように、移動通信端末装置１と無線で通信し、回線交換で音声通話を行う回線交換ネットワーク５０と、移動通信端末装置１と無線で通信し、ＶｏＩＰで音声通話を行うＶｏＩＰネットワーク６０とで構成される。これらの回線交換ネットワーク５０で音声通話を利用できる範囲と、ＶｏＩＰネットワークで音声通話６０を利用できる範囲とは、完全に重なっていないものとする。
【００１２】
なお、以下の説明では、回線交換ネットワーク５０として、基地局５１ａ〜５１ｆと複数の基地局５１ａ〜５１ｆを制御する基地局制御装置５２ａ，５２ｂとを含む無線ネットワーク５３ａ，５３ｂとコアネットワーク５４からなるＷ−ＣＤＭＡ（Ｗｉｄｅｂａｎｄ  Ｃｏｄｅ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅ  Ａｃｃｅｓｓ）方式の回線交換ネットワークを用い、ＶｏＩＰネットワーク６０として無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）基地局６１ａ，６１ｂとデータをパケット化して伝送するＩＰネットワーク６２からなる無線ＬＡＮ方式のＶｏＩＰネットワークを用いる場合を例に挙げる。
【００１３】
移動通信端末装置１は、音声信号と回線交換およびＶｏＩＰでの音声通話で共通に使用可能な形式のコーデックデータとの変換を行う音声コーデック部２、コーデックデータ列内に音声同期データを所定間隔で挿入する音声同期データ生成部３、回線交換の音声通話を制御する回線交換呼制御部４、コーデックデータを回線交換ネットワーク５０との間で送受信する処理を行う第１の無線部５、ＶｏＩＰの音声通話の呼制御を実施するＶｏＩＰ呼制御部６、コーデックデータとＶｏＩＰで音声通話を行うためのＶｏＩＰ音声データとの間のフォーマットの変換を行うとともに受信したデータを所定期間バッファリングしてデータの揺らぎを吸収するＲＴＰ／揺らぎ吸収部７、ＶｏＩＰ音声データ用のＩＰ層の伝送制御を行うＩＰ層処理部８、ＶｏＩＰ音声データをＶｏＩＰネットワーク６０との間で送受信する第２の無線部９、回線交換／ＶｏＩＰ間のハンドオーバ（以下、システム間ハンドオーバという）時に移動通信端末装置１全体を制御するハンドオーバ制御部１０、システム間ハンドオーバ時に送受信するコーデックデータを回線交換側および／またはＶｏＩＰ側に切替えるセレクタ１１、回線交換側で受信した音声同期用データとＶｏＩＰ側で受信した音声同期データから同期タイミングを検出するＣＳ−ＶｏＩＰ同期部１２、回線交換側で受信したコーデックデータをシステム間ハンドオーバ時に一時的にバッファリングする音声バッファ１３、回線交換による通信とＶｏＩＰによる通信の無線を切替えるＲＦセレクタ１４を備えて構成される。
【００１４】
第１の無線部５は、回線交換ネットワーク５０と通信されるデータに対して無線リンクの制御を行うＲＬＣ（Ｒａｄｉｏ  Ｌｉｎｋ  Ｃｏｎｔｒｏｌ）部１５、無線リソースの割当て制御などを行うＭＡＣ（Ｍｅｄｉｕｍ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ）部１６、物理層の伝送制御を行う物理層部１７を有している。
【００１５】
セレクタ１１は、上り方向（移動通信端末装置１からネットワーク側方向）の音声データを回線交換によって送信するのか、ＶｏＩＰによって送信するのか、または双方で送信するのかについての切替えを行う送信セレクタ１８と、下り方向（ネットワーク側から移動通信端末装置１方向）の回線交換による音声データとＶｏＩＰによる音声データとのどちらを音声コーデック部２に出力するかを切替える受信セレクタ１９と、を有する。
【００１６】
音声同期データ生成部３は、システム間ハンドオーバ時に、コーデックデータ列に任意の所定間隔で音声同期データを挿入するが、この音声同期データに自系（自移動通信端末装置）のシステム間ハンドオーバの状態を示す状態フラグを搭載する機能も有する。この状態フラグは、システム間ハンドオーバを完了させるためには、自系の状態だけでなく、通話している他系（相手の移動通信端末装置）の状態をも確認する必要があるために設けられるものであり、自系におけるシステム間ハンドオーバが完了したか否かを表している。なお、自系においてシステム間ハンドオーバが完了した後に、他系から受信した音声同期データ内の状態フラグから、他系のシステム間ハンドオーバ完了の状態を確認できた時点で、音声同期データ生成部３による音声同期データの送出は完了する。
【００１７】
ハンドオーバ制御部１０は、（１）通話していない状態である「ＩＤＬＥ」状態、（２）回線交換にて通話中または通話のための呼制御中の状態である「ＣＳ」状態、（３）ＶｏＩＰにて通話中または通話のための呼制御中の状態である「ＶｏＩＰ」状態、（４）回線交換からＶｏＩＰへのハンドオーバ過渡期の状態である「ＨＯ−Ｃ」状態、（５）ＶｏＩＰから回線交換へのハンドオーバ過渡期の状態である「ＨＯ−Ｖ」状態の５つの状態のいずれかによって、音声同期データ生成部３、送信セレクタ１８、受信セレクタ１９およびＣＳ−ＶｏＩＰ同期部１２の状態を切替える。
【００１８】
図３は、５つの状態に対応したセレクタ（送信セレクタおよび受信セレクタ）とＣＳ−ＶｏＩＰ同期部の動作状態を示す図であり、図４は、これらの５つの状態間の遷移の関係を模式的に示す図である。移動通信端末装置１が「ＩＤＬＥ」状態および「ＣＳ」状態にある場合には、送信セレクタ１８と受信セレクタ１９はともに回線交換ネットワーク５０との通信が可能な状態（図中「ＣＳ」と表記）に選択されており、ＣＳ−ＶｏＩＰ同期部１２は休止状態（図中「ＯＦＦ」と表記）にある。つぎに、移動通信端末装置１が「ＶｏＩＰ」状態にある場合には、送信セレクタ１８と受信セレクタ１９はともにＶｏＩＰネットワーク６０との通信が可能な状態（図中「ＶｏＩＰ」と表記）に選択されており、ＣＳ−ＶｏＩＰ同期部１２は休止状態にある。
【００１９】
つぎに、移動通信端末装置１が「ＨＯ−Ｃ」状態にある場合には、送信セレクタ１８は回線交換ネットワーク５０とＶｏＩＰネットワーク６０の双方にコーデックデータを送信する状態（図中「Ｂｏｔｈ」と表記）にあり、受信セレクタ１９は回線交換ネットワーク５０から受信したコーデックデータのみを通過させる状態に選択されている。また、ＣＳ−ＶｏＩＰ同期部１２は、回線交換ネットワーク５０とＶｏＩＰネットワーク６０の双方から得たコーデックデータを同期させる処理を実行する状態（図中「ＯＮ」と表記）にある。
【００２０】
そして、移動通信端末装置１が「ＨＯ−Ｖ」状態にある場合には、送信セレクタ１８は回線交換ネットワーク５０とＶｏＩＰネットワーク６０の双方にコーデックデータを送信する状態にあり、受信セレクタ１９はＶｏＩＰネットワーク６０から受信したコーデックデータのみを通過させる状態に選択されている。また、ＣＳ−ＶｏＩＰ同期部１２は、回線交換ネットワーク５０とＶｏＩＰネットワーク６０の双方から得たコーデックデータを同期させる処理を実行する状態にある。
【００２１】
さらに、音声同期データ生成部３は、互いに通話中の移動通信端末装置１がシステム間ハンドオーバが可能なことを検知してから、双方の移動通信端末装置１がシステム間ハンドオーバを完了するまでの間、音声同期データを生成してコーデックデータ列中に挿入する処理を行う。
【００２２】
なお、図１において、実線の矢印は音声データの流れを示し、点線の矢印はシステム間ハンドオーバ時における信号の流れを示している。また、音声コーデック部２には、移動通信端末装置１の使用者の音声を検出するマイク２１と、受信した音声データを音声信号として出力するスピーカ２２が接続されている。
【００２３】
また、特許請求の範囲における回線交換通信処理手段は、第１の無線部５に相当し、同じくＶｏＩＰ通信処理手段は、ＲＴＰ／揺らぎ吸収部７、ＩＰ層処理部８、第２の無線部９に相当し、同じくデータ選択手段は、送信セレクタ１８と受信セレクタ１９からなるセレクタ１１に相当し、同じく同期手段は、ＣＳ−ＶｏＩＰ同期部１２、音声バッファ１３、ＲＴＰ／揺らぎ吸収部７に相当する。
【００２４】
つぎに、この発明にかかる移動通信端末装置１の動作処理について、回線交換音声通話のみの場合、ＶｏＩＰ音声通話のみの場合、および回線交換音声通話とＶｏＩＰ音声通話との間のシステム間ハンドオーバの場合を順に説明する。
【００２５】
最初に、移動通信端末装置１での回線交換音声通話について説明する。ここでは、図２において、回線交換ネットワーク５０で音声通話可能な位置Ｐ１に存在する移動通信端末装置１Ａが、回線交換ネットワーク５０で音声通話可能な位置Ｐ１１に存在する他の移動通信端末装置１Ｂに発呼して通話を行い、通話完了後に移動通信端末装置１Ａ側から終話する場合を説明する。なお、この状態は図３における「ＣＳ」状態に相当する。
【００２６】
図５は、この発明にかかる移動通信端末装置における回線交換音声通話時のデータの流れの概略を示す図である。マイク２１から入った音声信号は音声コーデック部２で、圧縮されたコーデックデータに変換される。変換されたコーデックデータは、音声同期データ生成部３を通り、セレクタ１１内の送信セレクタ１８で回線交換ネットワーク５０への送出経路が選択され、第１の無線部５へと入力する。第１の無線部５でコーデックデータは回線交換ネットワーク５０で無線通信を行うための処理を施された後に、通常の回線交換ネットワーク５０へ送出される。なお、以下では、回線交換ネットワーク５０で送受信されるデータを回線交換音声データという。回線交換音声データは音声コーデック部２と第１の無線部５の間を回線交換ネットワーク５０のタイミングに同期して一定間隔で流れる。
【００２７】
一方、第１の無線部５で通話相手の移動通信端末装置１Ｂから回線交換音声データが受信されると、コーデックデータが取り出され、コーデックデータはセレクタ１１内の受信セレクタ１９を通り、音声コーデック部２に入力する。音声コーデック部２で、音声データが音声信号に変換され、スピーカ２２から音声として出力される。
【００２８】
図６は、回線交換音声通話の呼制御手順を示すシーケンス図である。なお、この回線交換音声通話の呼制御手順は、従来の携帯電話における呼制御と同じであるので詳細な説明は省略する。まず、発信要求する移動通信端末装置１Ａの回線交換呼制御部４によって第１の無線部５を通して呼制御シーケンスが動作し、まず回線交換ネットワークと、無線リソースの制御を行うための「ＲＲＣ  Ｃｏｎｎｅｃｔｉｏｎ  ｅｓｔａｂｌｉｓｈｍｅｎｔ」、移動管理を行うための「ＭＭ  Ｃｏｎｎｅｃｔｉｏｎ  ｅｓｔａｂｌｉｓｈｍｅｎｔ」を実施する（ＳＱ１，ＳＱ２）。その後、回線交換ネットワーク５０に対して、発信要求（ＳＥＴＵＰ）を送信する（ＳＱ３）。
【００２９】
発信要求を受けた回線交換ネットワーク５０側では、移動通信端末装置１Ｂと「ＲＲＣ  Ｃｏｎｎｅｃｔｉｏｎ  ｅｓｔａｂｌｉｓｈｍｅｎｔ」、「ＭＭ  Ｃｏｎｎｅｃｔｉｏｎ  ｅｓｔａｂｌｉｓｈｍｅｎｔ」を実施する（ＳＱ４，ＳＱ５）。その後、回線交換ネットワーク５０から発信要求（ＳＥＴＵＰ）を移動通信端末装置１Ｂへ送信する（ＳＱ６）。発信要求を受けた（着信）移動通信端末装置１Ｂは、着信要求の確認（ＣＡＬＬ  ＣＯＮＦＩＲＭＥＤ）、呼出開始通知（ＡＬＥＲＴＩＮＧ）および受け通知（ＣＯＮＮＥＣＴ）をそれぞれ回線交換ネットワーク５０に送出する（ＳＱ７〜ＳＱ９）。
【００３０】
移動通信端末装置１Ｂからメッセージを受け取った回線交換ネットワーク５０は、発信設定開始通知（ＣＡＬＬ  ＰＲＯＣＥＥＤＩＮＧ）、呼呼出開始通知（ＡＬＥＲＴＩＮＧ）および受付通知（ＣＯＮＮＥＣＴ）を、移動通信端末装置１Ａに対して送出する（ＳＱ１０〜ＳＱ１２）。移動通信端末装置１Ａは、受付通知（ＣＯＮＮＥＣＴ）を受信した後、回線交換ネットワーク５０経由で移動通信端末装置１Ｂに通話開始（ＣＯＮＮＥＣＴ  ＡＣＫＮＯＷＬＥＤＧＥ）を送信し（ＳＱ１３）、以降、図５で説明したように移動通信端末装置１Ａ，１Ｂ間では音声通話が開始される（ＳＱ１４）。
【００３１】
音声通話が終了すると、移動通信端末装置１Ａは、呼切断要求（ＤＩＳＣＯＮＮＥＣＴ）を回線交換ネットワーク５０経由で移動通信端末装置１Ｂに送信する（ＳＱ１５）。呼切断要求を受信した移動通信端末装置１Ｂは、「ＲＥＬＥＡＳＥ」を回線交換ネットワーク５０経由で移動通信端末装置１Ａに送信する（ＳＱ１６）。移動通信端末装置１Ａは「ＲＥＬＥＡＳＥ」を受信すると、移動通信端末装置１Ｂに対して「ＤＩＳＣＯＮＮＥＣＴ  ＲＥＬＥＡＳＥ」を送信し（ＳＱ１７）、「ＭＭ  Ｃｏｎｎｅｃｔｉｏｎ  Ｒｅｌｅａｓｅ」、「ＲＲＣ  Ｃｏｎｎｅｃｔｉｏｎ  Ｒｅｌｅａｓｅ」を実施して、通信を終了する（ＳＱ１８〜ＳＱ１９）。また、「ＤＩＳＣＯＮＮＥＣＴ  ＲＥＬＥＡＳＥ」を受信した移動通信端末装置１Ｂも「ＭＭ  Ｃｏｎｎｅｃｔｉｏｎ  Ｒｅｌｅａｓｅ」、「ＲＲＣ  Ｃｏｎｎｅｃｔｉｏｎ  Ｒｅｌｅａｓｅ」を実施して、通信を終了する（ＳＱ２０〜ＳＱ２１）。
【００３２】
つぎに、移動通信端末装置１でのＶｏＩＰ音声通話について説明する。ここでは、図２において、ＶｏＩＰネットワーク６０上で通話可能な位置Ｐ３に存在する移動通信端末装置１ＡがＶｏＩＰネットワーク６０で通信可能な位置Ｐ１３に存在する他の移動通信端末装置１Ｂに対して発呼し、通話完了後に移動通信端末装置１Ｂから終話する場合を示している。なお、この状態は図３における「ＶｏＩＰ」状態に相当する。
【００３３】
図７は、この発明にかかる移動通信端末装置におけるＶｏＩＰ音声通話時のコーデックデータの流れを示す図である。マイク２１に入力された音声信号は音声コーデック部２でコーデックデータに変換される。変換されたコーデックデータは、音声同期データ生成部３を通り、セレクタ１１内の送信セレクタ１８でＶｏＩＰネットワーク６０側への送出経路が選択され、ＲＴＰ／揺らぎ吸収部７へと送信される。ＲＴＰ／揺らぎ吸収部７で、コーデックデータにＲＴＰヘッダが付加され、ＩＰ層処理部８でコーデックデータをＶｏＩＰネットワーク６０で送信するためにさらにＵＤＰ／ＩＰヘッダが付加される。そして、ＲＦセレクタ１４、第２の無線部９を介して、ＶｏＩＰネットワーク６０へコーデックデータが送出される。なお、以下では、ＶｏＩＰネットワーク６０で送信されるデータをＶｏＩＰ音声データという。
【００３４】
一方、ＶｏＩＰネットワーク６０からのＶｏＩＰ音声データが第２の無線部９で受信されると、ＶｏＩＰ音声データは、ＲＦセレクタ１４を介して、ＩＰ層処理部８でＵＤＰ／ＩＰヘッダが外され、ＲＴＰ／揺らぎ吸収部７に入力される。ＲＴＰ／揺らぎ吸収部７で、ＲＴＰが終端された後に、コーデックデータは所定期間バッファリングされ、ＶｏＩＰネットワーク６０上で生じたＶｏＩＰ音声データの揺らぎが吸収される。そして、セレクタ１１内の受信セレクタ１９を通り、音声コーデック部２にコーデックデータは入力する。音声コーデック部２で、コーデックデータが音声信号に変換され、スピーカ２２から音声として出力される。
【００３５】
図８は、ＶｏＩＰ音声通話の呼制御手順の一例を示すシーケンス図である。この図８では、ＶｏＩＰで呼制御を行うプロトコルとしてＳｅｓｓｉｏｎ  Ｉｎｉｔｉａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ（以下、ＳＩＰという）を用いる場合を例に挙げており、その呼制御手順は、従来のＩＰ電話におけるＳＩＰを用いる呼制御手順と同じであるので、詳細な説明は省略する。まず、それぞれの移動通信端末装置１Ａ，１Ｂは、ＶｏＩＰネットワーク６０を利用した通話が可能になったことを検知すると、ＶｏＩＰネットワーク６０上に設置される図示しないＳＩＰサーバに登録（Ｒｅｇｉｓｔｅｒ）を実施し（ＳＱ３１，ＳＱ３３）、ＳＩＰサーバは、登録を完了すると、「２００ＯＫ」をそれぞれの移動通信端末装置１に送信する（ＳＱ３２，ＳＱ３４）。
【００３６】
発信側の移動通信端末装置１Ａは、「ＩＮＶＩＴＥ」命令をＳＩＰサーバ経由で相手端末に送信する（ＳＱ３５）。着信側の移動通信端末装置１Ｂは、「ＩＮＶＩＴＥ」命令を受信した後、「１００Ｔｒｙｉｎｇ」、「１８０Ｒｉｎｇｉｎｇ」および「２００ＯＫ」を移動通信端末装置１Ａに送信する（ＳＱ３６〜ＳＱ３８）。移動通信端末装置１Ａは、「１００Ｔｒｙｉｎｇ」、「１８０Ｒｉｎｇｉｎｇ」および「２００ＯＫ」を受信した後に、「ＡＣＫ」を移動通信端末装置１Ｂに送信すると（ＳＱ３９）、通話状態に入る（ＳＱ４０）。通話状態における移動通信端末装置１Ａ，１Ｂ内でのデータの流れは、上述した図７のとおりである。
【００３７】
一方、通話状態を終了する場合には、終了する側のたとえば移動通信端末装置１Ｂから「Ｂｙｅ」が送信され（ＳＱ４１）、移動通信端末装置１Ａがこの「Ｂｙｅ」に対する応答として「ＡＣＫ」を移動通信端末装置１Ｂに送信する（ＳＱ４２）。移動通信端末装置１Ｂで「ＡＣＫ」を受信すると、両移動通信端末装置１Ａ，１Ｂ間でのＶｏＩＰの呼が切断される。
【００３８】
以上で説明したように、この発明では、移動通信端末装置１の音声コーデック部２で変換されるコーデックデータは、回線交換音声通話の場合でも、ＶｏＩＰ音声通話の場合でも、ともに同じデータフォーマットを有し、共通して使用されるものである。
【００３９】
つぎに、回線交換音声通話とＶｏＩＰ音声通話との間のシステム間ハンドオーバの場合にいて説明する。ここでは、図２で回線交換での音声通話を行っている移動通信端末装置１Ａが位置Ｐ１からＶｏＩＰネットワーク６０での音声通話が可能な位置Ｐ２へ移動し、ほぼ同時に回線交換での音声通話を行っている移動通信端末装置１Ｂが位置Ｐ１１からＶｏＩＰネットワーク６０での音声通話が可能な位置Ｐ１２へ移動して、回線交換ネットワーク５０とＶｏＩＰネットワーク６０の両方の呼が確立された状態から、回線交換音声通話を切断してＶｏＩＰ音声通話に切替える状態に移行する場合を例に挙げて説明する。
【００４０】
図９は、この発明にかかる移動通信端末装置におけるシステム間ハンドオーバ時のデータの流れを示す図である。システム間ハンドオーバ時の送信側の移動通信端末装置１では、マイクから入った音声は音声コーデック部２で圧縮処理され、コーデックデータに変換される。変換されたコーデックデータは、音声同期データ生成部３に入力する。音声同期データ生成部３では、図３の「ＨＯ−Ｃ」状態にあるので、任意の所定の間隔で音声コーデック部２から入力されるコーデックデータをハンドオーバ用の音声同期データに置き換えて送出する。このハンドオーバ用の音声同期データの送信間隔は固定とし、送信処理中にその送信間隔を変化させることはない。また、このときの音声同期データには、ハンドオーバが完了していないことを示す状態フラグが設定される。
【００４１】
そして、コーデックデータは、セレクタ１１内の送信セレクタ１８へ入力する。送信セレクタ１８は、図３の「ＨＯ−Ｃ」の状態にあることをハンドオーバ制御部１０から通知されているので、回線交換ネットワーク５０とＶｏＩＰネットワーク６０の両方の経路によって同時に同じコーデックデータを送信する。すなわち、送信セレクタ１８は、一つ目の経路として、第１の無線部５を介して回線交換ネットワーク５０へ回線交換音声データを送信し、二つ目の経路として、ＲＴＰ／揺らぎ吸収部７、ＩＰ層処理部８、ＲＦセレクタ１４および第２の無線部９を介してＶｏＩＰネットワーク６０へＶｏＩＰ音声データを送信する。このように、システム間ハンドオーバ時には、音声データの送信を行う移動通信端末装置１は、回線交換音声データとＶｏＩＰ音声データを、それぞれ別々のネットワーク５０，６０を経由して通話相手側の移動通信端末装置１に送信することになる。
【００４２】
逆に、システム間ハンドオーバ時における受信側の移動通信端末装置１は、回線交換ネットワーク５０を経由してきた回線交換音声データを第１の無線部５で受信し、ＶｏＩＰネットワーク６０を経由してきたＶｏＩＰ音声データを第２の無線部９で受信する。
【００４３】
第１の無線部５で受信された回線交換音声データは、第１の無線部５でコーデックデータ（以下、回線交換コーデックデータという）が取り出される。取り出された回線交換コーデックデータは、音声バッファ１３に入力し、そして受信セレクタ１９に入力する。また、音声バッファ１３から出力される回線交換コーデックデータの一部は、ＣＳ−ＶｏＩＰ同期部１２にも入力する。
【００４４】
第２の無線部９で受信したＶｏＩＰ音声データは、第２の無線部９から、ＲＦセレクタ１４を通って、ＩＰ層処理部８でヘッダ処理がされ、さらにＲＴＰ／揺らぎ吸収部７でＲＴＰの終端処理がなされて、一時的にバッファリングされ、揺らぎが吸収される。そして、ＶｏＩＰ音声データは、所定期間経過後に、受信セレクタ１９に入力する。また、ＲＴＰ／揺らぎ吸収部７から出力されるコーデックデータ（以下、ＶｏＩＰコーデックデータという）の一部は、ＣＳ−ＶｏＩＰ同期部１２にも入力する。
【００４５】
ＣＳ−ＶｏＩＰ同期部１２は、図３の「ＨＯ−Ｃ」状態にあるので、入力された回線交換コーデックデータとＶｏＩＰコーデックデータとを同期させるために、両コーデックデータの遅延を検出する。図１０は、ＣＳ−ＶｏＩＰ同期部における回線交換コーデックデータとＶｏＩＰコーデックデータとを同期させる動作処理を説明するための図である。回線交換コーデックデータおよびＶｏＩＰコーデックデータの双方において、通常のコーデックデータの列の中に、所定間隔で送信側移動通信端末装置１の音声同期部で生成された音声同期データが挿入されている。
【００４６】
回線交換コーデックデータは、回線交換ネットワーク側に同期しており、その同期タイミングを示すために回線交換コーデックデータ（フレーム）には、ＳＦＮが付されている。
【００４７】
また、ＶｏＩＰコーデックデータは、ＣＳ−ＶｏＩＰ同期部１２に入力する前のＲＴＰ／揺らぎ吸収部７においてＲＴＰのフォーマットから抽出されたタイムスタンプ（Ｔｉｍｅ  Ｓｔａｍｐ）と、シーケンスナンバ（Ｓｅｑ  Ｎｏ）を有している。タイムスタンプは、１０ｍｓ＝８０として送信側のＲＴＰ／揺らぎ吸収部７において、ＶｏＩＰ音声データのＲＴＰのフォーマットに付される番号であり、シーケンスナンバも、送信側のＲＴＰ／揺らぎ吸収部７において付される番号である。そして、これらのタイムスタンプとシーケンスナンバは、そのＶｏＩＰコーデックデータとともにＣＳ−ＶｏＩＰ同期部１２に入力する。なお、受信セレクタ１９に送出されるコーデックデータが回線交換ネットワークのＳＦＮに同期するように、ＲＴＰ／揺らぎ吸収部７は構成されている。
【００４８】
ＣＳ−ＶｏＩＰ同期部１２では、２つの異なるネットワーク５０，６０を経由してきた音声同期データを使用して、２種類のコーデックデータの間の音声遅延を検出する。たとえば、図１０の場合では、回線交換ネットワーク５０を経由してきたものは、ＳＦＮ＝１２５で音声同期データ８１ａを受信した状況を示している。一方、ＶｏＩＰネットワーク６０を経由してきたものは、タイムスタンプ＝１０４８０で音声同期データ８１ｂを受信した状況を示している（音声同期データのＳＦＮはネットワーク側から取得する）。ここで、ＶｏＩＰネットワーク６０を経由してきた音声同期データ８１ｂが、回線交換ネットワーク５０を経由してきた音声同期データ８１ａに対して、４０ｍｓ遅延していることを、ＣＳ−ＶｏＩＰ同期部１２は検出する。
【００４９】
遅延が検出されるとその遅延量に基づいて、回線交換コーデックデータの場合には音声バッファ１３で、ＶｏＩＰコーデックデータの場合にはＲＴＰ／揺らぎ吸収部７で、遅延を調整する。具体的には、遅延しているネットワーク側のコーデックデータを音声バッファ１３またはＲＴＰ／揺らぎ吸収部７から破棄することによって調整する。
【００５０】
ＣＳ−ＶｏＩＰ同期部１２によって、回線交換コーデックデータとＶｏＩＰコーデックデータの間で同期が取れたと判断されると、ＣＳ−ＶｏＩＰ同期部１２は、ハンドオーバ制御部１０に、２つのネットワーク５０，６０を経由して受信したコーデックデータの間で同期が取れたことを報告する。そして、ハンドオーバ制御部１０は、図３の「ＨＯ−Ｃ」状態から「ＶｏＩＰ」状態へと切替える指示を送信セレクタ１８、受信セレクタ１９およびＣＳ−ＶｏＩＰ同期部１２に対して与える。その結果、受信セレクタ１９は音声コーデック部２に送出するコーデックデータとして、回線交換コーデックデータからＶｏＩＰコーデックデータに切替える。つまり、受信セレクタ１９は、受信セレクタ１９に入力した２種類のコーデックデータのうち、システム間ハンドオーバ前は、回線交換コーデックデータを選択して音声コーデック部２に出力していたが、システム間ハンドオーバ後は、ＶｏＩＰコーデックデータを選択して音声コーデック部２に出力するように機能する。
【００５１】
このように受信セレクタ１９が切替えられることによって、第１の無線部５で受信され、音声バッファ１３に一時的にバッファリングされていた回線交換コーデックデータは受信セレクタ１９で選択されず、第２の無線部９で受信されＲＴＰ／揺らぎ吸収部７で揺らぎが吸収されたＶｏＩＰコーデックデータが受信セレクタ１９を通って、音声コーデック部２に出力される。音声コーデック部２では、コーデックデータが音声信号に変換され、スピーカ２２から音声として出力される。
【００５２】
なお、コーデックデータ中に挿入される音声同期データも受信セレクタ１９に入力するが、受信セレクタ１９で音声同期データは、音声データが欠落したときに音声コーデック部２へと渡されるものと同じ音声用のダミーデータに置き換えられる。また、音声コーデック部２は、従来の音声コーデック部２と同様に、ダミーデータを受信すると、内部で処理し極力音声への影響が出ないように音声信号を再生する。
【００５３】
また、この移動通信端末装置１において、送信セレクタ１８は、音声コーデック部２からのコーデックデータを、システム間ハンドオーバ前には回線交換ネットワーク５０側とＶｏＩＰネットワーク６０側の双方に送出するようにしていたが、システム間ハンドオーバ後にはＶｏＩＰネットワーク６０側にのみ送信するように機能する。さらに、音声同期データ生成部３は、状態フラグをハンドオーバが完了した状態を示す状態フラグに変更した音声同期データを送信し、ＣＳ−ＶｏＩＰ同期部１２は、同期処理を終了させる。
【００５４】
この後、通話相手の移動通信端末装置１からシステム間ハンドオーバが完了した状態を示す状態フラグが格納された音声同期データを受信するまで、システム間ハンドオーバが完了した移動通信端末装置１の音声同期データ生成部３は、音声同期データを送信し続ける。そして、通話相手の移動通信端末装置１からシステム間ハンドオーバが完了した状態を示す状態フラグが格納された音声同期データを受信すると、音声同期データ生成部３による音声同期データの送信が停止される。
【００５５】
このようにして、回線交換音声通話からＶｏＩＰ音声通話へのシステム間ハンドオーバが実行される。そして、システム間ハンドオーバ後は、上述した図７のＶｏＩＰ音声通話の処理が移動通信端末装置１で実行される。
【００５６】
この説明では、回線交換音声通話からＶｏＩＰ音声通話へのシステム間ハンドオーバの場合を例に挙げて説明したが、ＶｏＩＰ音声通話から回線交換音声通話へのシステム間ハンドオーバの場合も、同様にして実行される。ただし、この場合には、ＣＳ−ＶｏＩＰ同期部１２が回線交換コーデックデータとＶｏＩＰコーデックデータとが同期したことをハンドオーバ制御部１０に通知した後に、ハンドオーバ制御部１０は、図３の「ＨＯ−Ｖ」状態から「ＣＳ」状態に切替える指示を、送信セレクタ１８、受信セレクタ１９およびＣＳ−ＶｏＩＰ同期部１２に与える。すなわち、受信セレクタ１９は、入力した２種類のコーデックデータのうち、システム間ハンドオーバ前はＶｏＩＰコーデックデータが音声コーデック部２に入力するように、そしてシステム間ハンドオーバ後は回線交換コーデックデータが音声コーデック部２に入力するように機能する。また、送信セレクタ１８は、コーデックデータを、システム間ハンドオーバ前には、ＶｏＩＰネットワーク６０側と回線交換ネットワーク５０側の双方に送出するようにしていたが、システム間ハンドオーバ後には、回線交換ネットワーク５０側にのみ送出するように機能する。さらに、ＳＣ−ＶｏＩＰ同期部１２の同期処理を終了させる。
【００５７】
つぎに、システム間ハンドオーバ時における呼制御について説明する。この説明において、回線交換の呼制御はＷ−ＣＤＭＡ方式の場合を想定し、ＶｏＩＰの呼制御はＳＩＰを想定しているものとする。
【００５８】
最初に、回線交換音声通話からＶｏＩＰ音声通話へのシステム間ハンドオーバの場合について説明する。ここでは、図２で移動通信端末装置１Ａが位置Ｐ１からＶｏＩＰネットワーク６０での音声通話が可能な位置Ｐ２へ移動し、ほぼ同時に移動通信端末装置１Ｂが位置Ｐ１１からＶｏＩＰネットワーク６０での音声通話が可能な位置Ｐ１２へ移動した状況を例に挙げて説明する。なお、回線交換のシーケンスについての詳細は、文献「３ＧＰＰ  ＴＳ２４．００８」に記載されている。
【００５９】
図１１は、回線交換音声通話からＶｏＩＰ音声通話へのシステム間ハンドオーバにおける呼制御の処理手順を示すシーケンス図である。この図１１では、移動通信端末装置１Ａ側から移動通信端末装置１Ｂ側へ発信し、通話完了後、移動通信端末装置Ａ側から終話するシーケンスについて記載している。まず、図６のＳＱ１〜ＳＱ１４で説明したように、通常の回線交換の呼制御シーケンスを通して回線交換の呼を確立して音声通話を開始する（ＳＱ５１〜ＳＱ６４）。
【００６０】
その後、移動通信端末装置１Ａ，１Ｂのそれぞれが、ＶｏＩＰネットワーク６０を検出すると、現在、回線交換で通話している相手端末装置がＶｏＩＰ機能を有するか否かを自端末装置内部のデータベースを用いて検索する。検索の結果、相手端末装置がＶｏＩＰ機能を有することが判明した場合に、図８のＳＱ３１〜ＳＱ４０説明したように、ＳＩＰサーバに登録（Ｒｅｇｉｓｔｅｒ）を実施して、ＳＩＰの呼制御を通してＶｏＩＰの呼を確立してＶｏＩＰ音声データが両移動通信端末装置１Ａ，１Ｂ間でやり取りされる（ＳＱ７１〜ＳＱ８１）。ただし、まだシステム間ハンドオーバが完了していないために、ＶｏＩＰ音声データは、受信側の移動通信端末装置１Ａ，１Ｂに到達した後に、破棄される状態にある。このデータベースとして、たとえば、移動通信端末装置１のアドレス帳（電話帳）機能にＶｏＩＰ機能の有無を登録したもの想定することができる。なお、相手の移動通信端末装置１Ａ，１ＢがＶｏＩＰ機能を有していない場合には、ＶｏＩＰの呼の確立などのシステム間ハンドオーバ処理は行われない。
【００６１】
その後、回線交換音声通話とＶｏＩＰ音声通話が別々に確立された状態となっており、ハンドオーバ制御部１０の状態遷移は、上述した図３の「ＨＯ−Ｃ」状態（図４における回線交換からＶｏＩＰへのシステム間ハンドオーバ過渡期）に相当する。すなわち、移動通信端末装置１Ａ，１Ｂ内に回線交換音声データとＶｏＩＰ音声データの両方が流れている状態になる。その後、図９で説明したシステム間ハンドオーバ処理が実行される。システム間ハンドオーバ処理の完了は、２つの移動通信端末装置１Ａ，１Ｂ間で行われる音声同期データに付された状態フラグの変更によって確認される（ＳＱ８２〜ＳＱ８３）。
【００６２】
つぎに、相互の移動通信端末装置１Ａ，１Ｂにおけるシステム間ハンドオーバが完了し、ハンドオーバ制御部１０から回線交換からＶｏＩＰへのシステム間ハンドオーバの完了の通知を受けると、回線交換呼制御部４で回線交換の呼制御で終話処理を実行する。すなわち、図６のＳＱ１５〜ＳＱ２１で説明したように、回線交換呼制御部４の通常の呼制御シーケンスを通して、回線交換の呼切断を実行する（ＳＱ８４〜ＳＱ９０）。以降、ＶｏＩＰのみによる音声通話が実行される。
【００６３】
つぎに、ＶｏＩＰ音声通話から回線交換音声通話へのシステム間ハンドオーバの場合の呼制御について説明する。ここでは、図２で移動通信端末装置１Ａ，１Ｂが位置Ｐ３，Ｐ１３から、ほぼ同時にＶｏＩＰネットワーク６０での音声通話が可能な位置Ｐ２，Ｐ１２にそれぞれ移動する状況を例に挙げて説明する。
【００６４】
図１２は、ＶｏＩＰ音声通話から回線交換音声通話へのシステム間ハンドオーバにおける呼制御の処理手順を示すシーケンス図である。移動通信端末装置１Ａ，１Ｂは、回線交換ネットワーク６０を検出すると、図８のＳＱ３１〜ＳＱ４０で説明したように、ＳＩＰの呼制御を通して、ＶｏＩＰの呼を確立して音声通話を開始する（ＳＱ１０１〜ＳＱ１１０）。このＶｏＩＰの音声通話中に、どちらかの移動通信端末装置１Ａ，１ＢがＶｏＩＰネットワーク６０から離れてきたこと、たとえば、無線ＬＡＮ基地局からの電波状態が悪くなってきたこと、を検出すると、ＶｏＩＰネットワーク６０から離れてきたどちらかの移動通信端末装置１Ａ，１Ｂの回線交換呼制御部４は、図６のＳＱ１〜ＳＱ１４で説明したように、通常の回線交換の呼制御シーケンスを通して回線交換の呼を確立して回線交換音声データが両移動通信端末装置１Ａ，１Ｂ間でやり取りされる（ＳＱ１２１〜ＳＱ１３５）。このとき、回線交換音声通話とＶｏＩＰ音声通話が別々に確立された状態となっており、ハンドオーバ制御部１０の状態遷移は、上述した図３の「ＨＯ−Ｖ」状態（図４におけるＶｏＩＰから回線交換へのハンドオーバ過渡期）に相当する。すなわち、移動通信端末装置１Ａ，１Ｂ間に回線交換音声データとＶｏＩＰ音声データの両方が流れている状態になる。しかし、実際には、回線交換音声データは、それぞれの移動通信端末装置１Ａ，１Ｂ内の受信セレクタ１９で破棄されている状態にある。
【００６５】
その後、図９で説明したようにシステム間ハンドオーバ処理が実行される。システム間ハンドオーバ処理の完了は、２つの移動通信端末装置１Ａ，１Ｂ間で行われる音声同期データに付された状態フラグの変更によって確認される（ＳＱ１３６〜ＳＱ１３７）。そして、相互の移動通信端末装置１Ａ，１Ｂにおけるシステム間ハンドオーバが完了し、ハンドオーバ制御部１０からシステム間ハンドオーバの完了通知を受けると、ＶｏＩＰ呼制御部６でＶｏＩＰの呼制御シーケンスを通して終話処理を実施する。すなわち、図８のＳＱ４１〜ＳＱ４２で説明したように、たとえば移動通信端末装置１Ａから、ＶｏＩＰ音声通話の切断を表す「Ｂｙｅ」信号が移動通信端末装置１Ｂへ送信され（ＳＱ１３８）、その「Ｂｙｅ」信号を受信した移動通信端末装置１Ｂは、移動通信端末装置１Ａに対して、確認信号である「ＡＣＫ」信号を送出して、ＶｏＩＰによる音声通話が終了する（ＳＱ１３９）。以後は、回線交換のみによる音声通話となる。
【００６６】
つぎに、回線交換音声通話からＶｏＩＰ音声通話へのシステム間ハンドオーバの失敗について説明する。ここでは、図２で移動通信端末装置１Ａが位置Ｐ１からＶｏＩＰネットワーク６０での音声通話が可能な位置Ｐ２へ移動し、相手側の移動通信端末装置１Ｂは位置Ｐ１１に居たままの状態にあり、ＶｏＩＰネットワーク６０での音声通話が可能な位置へは移動していない状況を想定している。
【００６７】
図１３は、回線交換音声通話からＶｏＩＰ音声通話へのシステム間ハンドオーバにおける呼制御の処理手順を示すシーケンス図である。まず、両移動通信端末装置１Ａ，１Ｂは、図６のＳＱ１〜ＳＱ１４で説明したように、通常の回線交換の呼制御シーケンスを通して回線交換の呼を確立して音声通話を開始する（ＳＱ１５１〜ＳＱ１６４）。つぎに、移動通信端末装置１Ａが移動により、ＶｏＩＰネットワーク６０で通話可能なエリアに進入し（位置Ｐ２へ移動し）、ＶｏＩＰネットワーク６０を検出すると、現在、回線交換で通話している相手側の移動通信端末装置１ＢがＶｏＩＰ機能を有するか否かを自端末装置内部のデータベースで検索する。検索の結果、相手端末装置がＶｏＩＰ機能を持つことが判明した場合、ＳＩＰの呼制御を通してＶｏＩＰの呼を設定するシーケンスが動作する。すなわち、ＳＩＰの呼制御より、ＳＩＰサーバに登録「Ｒｅｇｉｓｔｅｒ」のシーケンスが流れる（ＳＱ１７１）。ＳＩＰサーバより「２００ＯＫ」が返信されると（ＳＱ１７２）、相手端末装置とＶｏＩＰ音声通話を行うために、「ＩＮＶＩＴＥ」命令をＳＩＰサーバ経由で相手端末に送信する（ＳＱ１７３）。
【００６８】
しかし、相手側の移動通信端末装置１ＢがＶｏＩＰネットワーク６０内に入っていないために、移動通信端末装置１Ａは、「ＩＮＶＩＴＥ」命令に対する「１００Ｔｒｙｉｎｇ」受信後（ＳＱ１７４）のＳＩＰタイムアウトを検出し（ＳＱ１７５）、移動通信端末装置１ＢがＶｏＩＰネットワーク６０での通話可能なエリアに入っていないと判断する。その後、移動通信端末装置１Ａは、所定の間隔で上述したＳＱ１７４〜ＳＱ１７５のＳＩＰによる呼制御を繰り返すことにより、移動通信端末装置１ＢがＶｏＩＰネットワーク６０での通話が可能なエリアに入ったかどうか確認する。移動通信端末装置１Ｂとの間でＶｏＩＰ音声通話がなされるまで、２つの移動通信端末装置１Ａ，１Ｂ間は、回線交換音声通話によって通話が継続される。なお、ＳＱ１７１で相手側の移動通信端末装置１ＢがＶｏＩＰ機能を有しない場合には、システム間ハンドオーバ処理は行われず、ＳＩＰの呼制御シーケンスは実行されない。
【００６９】
以上の説明では、一方の音声通話を実行している状態で他方の音声通話を利用できる状態が移動通信端末装置１によって検出された場合に、一方の音声通話から他方の音声通話へ切替えを行うシステム間ハンドオーバについて説明したが、システム間ハンドオーバのタイミングについては任意に設定することができる。たとえば、回線交換音声通話を実行している状態でＶｏＩＰ音声通話を利用できる状態が移動通信端末装置１によって検出された場合には、常にＶｏＩＰ音声通話へのシステム間ハンドオーバを行う一方、ＶｏＩＰ音声通話を実行している状態で回線交換音声通話を利用できる状態が検出された場合であっても、引き続いてＶｏＩＰ音声通話が利用可能であればシステム間ハンドオーバを実行せず、ＶｏＩＰ音声通話が利用不可能な状態、たとえばＶｏＩＰネットワークとの通信状態が悪くなった状態、にあれば回線交換音声通話へのシステム間ハンドオーバを実行するようにしてもよい。このようにすることで、ＶｏＩＰ音声通話を利用できる場合には積極的にＶｏＩＰ音声通話を利用して、回線交換音声通話の利用を極力避けて、通話料金の抑制を行うことができる。
【００７０】
この実施の形態では、回線交換方式として、Ｗ−ＣＤＭＡの場合を例示したが、これに限られるわけではなく、ＰＤＣ方式、ＣＤＭＡ方式、ＣＤＭＡ２０００方式などの回線交換方式を用いることができる。また、ＶｏＩＰネットワーク６０として無線ＬＡＮ方式のネットワークを例示したが、Ｂｌｕｅｔｏｏｔｈ（登録商標）や赤外線通信などの他の無線を使用したネットワークでも実現することが可能である。さらに、ＶｏＩＰ音声通話の呼制御のプロトコルとしてＳＩＰを用いる場合を例に挙げたが、これに限られるわけではなく、他のプロトコルを用いてもよい。
【００７１】
さらにまた、この実施の形態では、移動通信端末装置１内のアドレス帳（電話帳）に相手端末装置のＶｏＩＰ機能の有無に関するＶｏＩＰ情報を登録したデータベースを用いて、相手端末装置のＶｏＩＰ情報を入手したが、ＶｏＩＰネットワーク６０側に各移動通信端末装置１のＶｏＩＰ情報を格納するデータベースを持たせるようにして、移動通信端末装置１が、ＶｏＩＰ音声通話が可能になったときに、上記データベースにアクセスして相手端末装置がＶｏＩＰ機能を有するか否かを確認するようにしてもよい。
【００７２】
この実施の形態によれば、回線交換音声通話／ＶｏＩＰ音声通話間のハンドオーバが可能な状態になったときに、回線交換音声通話とＶｏＩＰ音声通話との間の遅延を、ＣＳ−ＶｏＩＰ同期部１２、音声バッファ１３およびＲＴＰ／揺らぎ吸収部７で除去するようにしたので、シームレスなシステム間ハンドオーバを実現することができるという効果を有する。また、ＶｏＩＰ音声通話が可能な場合にはＶｏＩＰ音声通話を実行するようにしたので、回線交換音声通話の場合と比較して通話料金を低下させることができるという効果を有する。
【００７３】
また、通常の呼制御シーケンスを使用して回線交換音声通話とＶｏＩＰ音声通話のシステム間ハンドオーバを移動通信端末装置１のみで実現するように構成したので、ネットワーク側には追加機能の実装を不要にすることができ、さらにＶｏＩＰ音声通話が可能な場合にはＶｏＩＰ音声通話を実行するようにしたので、回線交換音声通話の場合と比較して通話料金を低下させることができるという効果を有する。
【００７４】
さらに、この発明の移動通信端末装置１は、既存の回線交換音声端末やＶｏＩＰ端末と呼接続することが可能になり、回線交換の音声データのフォーマットには変更を加えていない為、通常の回線交換音声通話の携帯電話機と通話することが可能となる。さらに、ＶｏＩＰのＲＴＰフォーマットにも変更を加えていないため、通常のＶｏＩＰ携帯電話、固定電話、Ｍｅｄｉａ  Ｇａｔｅ  Ｗａｙと通信できる、汎用性のある移動通信端末を提供することが可能となる。
【００７５】
【発明の効果】
以上説明したように、この発明によれば、移動通信端末装置が回線交換音声通話／ＶｏＩＰ音声通話間のハンドオーバが可能な状態になったときに、回線交換音声通話とＶｏＩＰ音声通話との間の遅延を、ＣＳ−ＶｏＩＰ同期部、音声バッファおよびＲＴＰ／揺らぎ吸収部で除去して、両音声通話間の同期を取るようにしたので、シームレスなシステム間ハンドオーバを実現することができるという効果を有する。また、ＶｏＩＰ音声通話が可能な場合にはＶｏＩＰ音声通話を実行するようにしたので、回線交換音声通話の場合と比較して通話料金を低下させることができるという効果を有する。
【図面の簡単な説明】
【図１】この発明による移動通信端末装置の構成を示すブロック図である。
【図２】この発明による移動通信端末装置が使用されるネットワークを模式的に示す図である。
【図３】セレクタとＣＳ−ＶｏＩＰ同期部の動作状態を示す図である。
【図４】ハンドオーバ制御部における５つの状態間の遷移の関係を模式的に示す図である。
【図５】この発明による移動通信端末装置における回線交換音声通話時のデータの流れの概略を示す図である。
【図６】回線交換音声通話の呼制御手順を示すシーケンス図である。
【図７】この発明による移動通信端末装置におけるＶｏＩＰ音声通話時のコーデックデータの流れを示す図である。
【図８】ＶｏＩＰ音声通話の呼制御手順の一例を示すシーケンス図である。
【図９】この発明による移動通信端末装置におけるシステム間ハンドオーバ時のデータの流れを示す図である。
【図１０】ＣＳ−ＶｏＩＰ同期部における２つのコーデックデータを同期させる動作処理を説明するための図である。
【図１１】回線交換音声通話からＶｏＩＰ音声通話へのシステム間ハンドオーバにおける呼制御の処理手順を示すシーケンス図である。
【図１２】ＶｏＩＰ音声通話から回線交換音声通話へのシステム間ハンドオーバにおける呼制御の処理手順を示すシーケンス図である。
【図１３】回線交換音声通話からＶｏＩＰ音声通話へのシステム間ハンドオーバにおける呼制御の処理手順を示すシーケンス図である。
【符号の説明】
１  移動通信端末装置、２  音声コーデック部、３  音声同期データ生成部、４  回線交換呼制御部、５  第１の無線部、６  ＶｏＩＰ呼制御部、７  ＲＴＰ／揺らぎ吸収部、８  ＩＰ層処理部、９  第２の無線部、１０  ハンドオーバ制御部、１１  セレクタ、１２  ＣＳ−ＶｏＩＰ同期部、１３  音声バッファ、１４  ＲＦセレクタ、１５  ＲＬＣ部、１６  ＭＡＣ部、１７  物理層部、１８  送信セレクタ、１９  受信セレクタ、５０  回線交換ネットワーク、５１，５１ａ〜５１ｆ  基地局、５２ａ，５２ｂ  基地局制御装置、５３ａ，５３ｂ  無線ネットワーク、６０  ＶｏＩＰネットワーク、６１ａ，６１ｂ  無線ＬＡＮ基地局、６２  ＩＰネットワーク。
【図１】
2004297591.tif 000003
【図２】
2004297591.tif 000004
【図３】
2004297591.tif 000005
【図４】
2004297591.tif 000006
【図５】
2004297591.tif 000007
【図６】
2004297591.tif 000008
【図７】
2004297591.tif 000009
【図８】
2004297591.tif 000010
【図９】
2004297591.tif 000011
【図１０】
2004297591.tif 000012
【図１１】
2004297591.tif 000013
【図１２】
2004297591.tif 000014
【図１３】
2004297591.tif 000015