(57)【要約】【課題】ＩＰ通話路での通話品質の劣化により利用者に与える不快感を大幅に低減する。【解決手段】通話品質計測部１５が、通話品質の計測に先立ってＩＰ網ＮＷ１に接続されている時刻同期サーバ３０にアクセスして時刻同期サーバ３０の標準時と自装置のローカル時刻を時刻同期した後、相手電話装置から一定間隔で送信されたＲＴＰパケットに含まれる送信時刻と、ＲＴＰパケットを受信した自装置のローカル時刻に基づく受信時刻と、ＲＴＰパケットのシーケンス番号とに基づいて、ＩＰ通話路３１の通話品質として、伝送遅延時間、揺らぎ時間、およびパケット損失率を計測する。【選択図】  図１
2019068223.tif 000002
【特許請求の範囲】
【請求項１】
ＩＰ網に形成したＩＰ通話路を介して相手電話装置との間でＩＰ通話を行うＩＰ電話装置であって、
前記ＩＰ通話路を介して前記相手電話装置と通話中に、前記ＩＰ通話路の通話品質を計測する通話品質計測部と、
前記通話品質計測部で計測された前記通話品質が所定の評価基準より劣化した場合、前記評価基準以上の通話品質が得られる代替網を介して前記相手電話装置との間で代替通話路を形成した後、前記相手電話装置との間の通話路を前記ＩＰ通話路から前記代替通話路に切り替える呼制御部とを備え、
前記通話品質計測部は、前記通話品質の計測に先立って前記ＩＰ網に接続されている時刻同期サーバにアクセスして前記時刻同期サーバの標準時と自装置のローカル時刻を時刻同期した後、前記相手電話装置から一定間隔で送信されたＲＴＰパケットに含まれる送信時刻と、前記ＲＴＰパケットを受信した前記ローカル時刻に基づく受信時刻と、前記ＲＴＰパケットのシーケンス番号とに基づいて、前記通話品質として伝送遅延時間、揺らぎ時間、およびパケット損失率を計測する
ことを特徴とするＩＰ電話装置。
【請求項２】
請求項１に記載のＩＰ電話装置において、
前記呼制御部は、前記通話品質計測部で計測された前記通話品質が所定の評価基準より劣化した場合、前記代替網を介して前記相手電話装置を呼び出し、前記相手電話装置の応答に応じて前記代替通話路を形成し、前記ＩＰ通話路から前記代替通話路への通話路切替を指示する切替指示音声信号を、前記代替通話路を介して前記相手電話装置へ送信した後、前記相手電話装置との間の通話路を前記ＩＰ通話路から前記代替通話路に切り替えることを特徴とするＩＰ電話装置。
【請求項３】
請求項１または請求項２に記載のＩＰ電話装置において、
前記呼制御部は、前記ＩＰ通話路を介して前記相手電話装置と通話中に、前記代替網を介した前記相手電話装置からの呼出があった場合、前記呼出に応答して前記相手電話装置との間で前記代替通話路を形成した後、前記代替通話路を介した前記相手電話装置からの切替指示音声信号に応じて、前記相手電話装置との間の通話路を前記ＩＰ通話路から前記代替通話路に切り替えることを特徴とするＩＰ電話装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通話品質の劣化に応じて通話中のＩＰ通話路を他の通話路に切り替える通話路切替技術に関する。
【背景技術】
【０００２】
インターネットなどのＩＰ網に形成したＩＰ通話路を介して音声通話を行う場合、ＩＰ網の通信状況に応じて音声通話の通話品質が大きく変化する。例えば、ＩＰ網でトラヒックが集中して、パケット遅延、パケット揺らぎ、パケットロスなどの障害が発生した場合、一般的なデータ通信ではパケット再送などの対応で通信エラーをリカバーできる。しかし、音声通話の場合にはリアルタイムで通信しているため、これら障害の影響が直ちにノイズや瞬断となって現れ、通話品質が劣化することになる。
【０００３】
従来、このようなＩＰ通話路での通話品質の劣化に対応する技術として、通話中に利用者からの通話路切替要求に応じて、通話中の通話路を通話品質が保証されている他の通話路へ、動的に切り替える技術が提案されている（例えば、特許文献１など参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０００−０６９１５９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、このような従来技術では、利用者が通話品質の劣化に気づいて切替操作を行う必要があるため、通話品質の劣化に応じてＩＰ通話路を自動的に切り替えることができないという問題点があった。
【０００６】
また、ＲＴＣＰ（Real-time Transport Control Protocol）で得られる通話品質を利用し、ＩＰ通話路を切り替える方法も考えられる。ＲＴＣＰは、ＲＴＰ（Real-time Transport Protocol）でデータを送受信するためのセッションを制御するプロトコルであり、制御対象となるデータストリームでＲＴＣＰパケットを定期的に送信することにより、伝送遅延時間やパケット損失率などの通信品質を監視し、レポートとして出力する機能を有している。
【０００７】
しかし、ＲＴＣＰでは５秒程度の間隔でしか通信品質を得られないため、通話品質の劣化発生からＩＰ通話路の切り替えまでにある程度の時間を要し、その間、利用者に対して不快感を与えることになる。また。ＲＴＣＰで得られる通信品質は、伝送遅延時間やパケット損失率であり、揺らぎ時間については得ることができない。このため、パケット揺らぎに起因する通話品質の劣化発生時には、ＩＰ通話路の切り替えを行うことができず、利用者に不快感を与えることになる。
【０００８】
本発明はこのような課題を解決するためのものであり、ＩＰ通話路での通話品質の劣化により利用者に与える不快感を大幅に低減できる通話路切替技術を提供することを目的としている。
【課題を解決するための手段】
【０００９】
このような目的を達成するために、本発明にかかるＩＰ電話装置は、ＩＰ網に形成したＩＰ通話路を介して相手電話装置との間でＩＰ通話を行うＩＰ電話装置であって、前記ＩＰ通話路を介して前記相手電話装置と通話中に、前記ＩＰ通話路の通話品質を計測する通話品質計測部と、前記通話品質計測部で計測された前記通話品質が所定の評価基準より劣化した場合、前記評価基準以上の通話品質が得られる代替網を介して前記相手電話装置との間で代替通話路を形成した後、前記相手電話装置との間の通話路を前記ＩＰ通話路から前記代替通話路に切り替える呼制御部とを備え、前記通話品質計測部は、前記通話品質の計測に先立って前記ＩＰ網に接続されている時刻同期サーバにアクセスして前記時刻同期サーバの標準時と自装置のローカル時刻を時刻同期した後、前記相手電話装置から一定間隔で送信されたＲＴＰパケットに含まれる送信時刻と、前記ＲＴＰパケットを受信した前記ローカル時刻に基づく受信時刻と、前記ＲＴＰパケットのシーケンス番号とに基づいて、前記通話品質として伝送遅延時間、揺らぎ時間、およびパケット損失率を計測するようにしたものである。
【００１０】
また、本発明にかかる上記ＩＰ電話装置の一構成例は、前記呼制御部が、前記通話品質計測部で計測された前記通話品質が所定の評価基準より劣化した場合、前記代替網を介して前記相手電話装置を呼び出し、前記相手電話装置の応答に応じて前記代替通話路を形成し、前記ＩＰ通話路から前記代替通話路への通話路切替を指示する切替指示音声信号を、前記代替通話路を介して前記相手電話装置へ送信した後、前記相手電話装置との間の通話路を前記ＩＰ通話路から前記代替通話路に切り替えるようにしたものである。
【００１１】
また、本発明にかかる上記ＩＰ電話装置の一構成例は、前記呼制御部が、前記ＩＰ通話路を介して前記相手電話装置と通話中に、前記代替網を介した前記相手電話装置からの呼出があった場合、前記呼出に応答して前記相手電話装置との間で前記代替通話路を形成した後、前記代替通話路を介した前記相手電話装置からの切替指示音声信号に応じて、前記相手電話装置との間の通話路を前記ＩＰ通話路から前記代替通話路に切り替えるようにしたものである。
【発明の効果】
【００１２】
本発明によれば、ＲＴＣＰと比較して短い計測時間でＩＰ通話路に関する新たな通話品質を計測することができる。このため、通話品質の劣化発生からＩＰ通話路の切り替えまでに要する時間を短縮できる。また、ＲＴＣＰで得られなかった揺らぎ時間も計測されるため、パケット揺らぎに起因する通話品質の劣化発生時にも、ＩＰ通話路から代替通話路へ切り替えることができる。したがって、ＩＰ通話路での通話品質の劣化により利用者に与える不快感を大幅に低減することが可能となる。
【図面の簡単な説明】
【００１３】
【図１】ＩＰ電話装置の構成を示すブロック図である。
【図２】通話路切替動作を示すシーケンス図である。
【図３】通話路切替動作での通話路形成状態を示す説明図である。
【発明を実施するための形態】
【００１４】
次に、本発明の一実施の形態について図面を参照して説明する。
［ＩＰ電話装置］
まず、図１を参照して、本実施の形態にかかるＩＰ電話装置１０について説明する。図１は、ＩＰ電話装置の構成を示すブロック図である。
このＩＰ電話装置１０は、全体として、ビジネスホンの主装置やＰＢＸシステムのＰＢＸ装置などのＩＰ電話制御装置からなり、通信回線Ｌを介して内線収容した複数の内線電話端末２０を、ＩＰ網ＮＷ１または代替網ＮＷ２に交換接続する装置である。
【００１５】
ＩＰ網ＮＷ１は、インターネットなどのＩＰ網からなり、ＲＴＰ（Real-time Transport Protocol）に基づくＩＰ通話路３１を介した音声通話サービスを提供する電話網である。
代替網ＮＷ２は、光電話網、ＩＳＤＮ（Integrated Services Digital Network）、ＰＳＴＮ（Public Switched Telephone Network）などの既存の電話網からなり、一定の評価基準以上の通話品質が得られる代替通話路３２を介した音声通話サービスを提供する電話網である。
【００１６】
時刻同期サーバ３０は、全体として、既存のＮＴＰ（Network Time Protocol）サーバからなり、ＩＰ網ＮＷ１を介して時刻同期用のパケットを送信することにより、標準時との時刻同期サービスを提供する機能を有している。
以下では、ＩＰ電話装置１０が、複数の内線電話端末２０を、ＩＰ網ＮＷ１または代替網ＮＷ２に交換接続するＩＰ電話制御装置である場合を例として説明するが、これに限定されるものではなく、例えばＩＰ通話を行う単独の電話端末であってもよい。
【００１７】
図１に示すように、ＩＰ電話装置１０は、主な機能部として、網Ｉ／Ｆ部１１、内線Ｉ／Ｆ部１２、スイッチ１３、記憶部１４、通話品質計測部１５、および呼制御部１６を備えている。これら機能部のうち、通話品質計測部１５および呼制御部１６は、ＣＰＵと記憶部１４のプログラムとが協働することにより実現される。
【００１８】
網Ｉ／Ｆ部１１は、ＩＰ網ＮＷ１または代替網ＮＷ２との間で、それぞれの呼制御プロトコルに応じたメッセージや信号を送受信する機能と、ＩＰ網ＮＷ１または代替網ＮＷ２を介して音声データや音声信号を送受信する機能とを有している。
内線Ｉ／Ｆ部１２は、通信回線Ｌを介して内線収容した複数の内線電話端末２０との間で、制御メッセージや音声データを送受信する機能を有している。
【００１９】
スイッチ１３は、呼制御部１６からの指示に応じて、網Ｉ／Ｆ部１１と内線Ｉ／Ｆ部１２との間で通話路を交換接続する機能を有している。
記憶部１４は、ハードディスクや半導体メモリなどの記憶装置からなり、ＩＰ電話装置１０での呼制御処理および通話路切替処理で用いる各種制御データやプログラムを記憶する機能を有している。
【００２０】
通話品質計測部１５は、ＩＰ網ＮＷ１を介してＩＰ通話路３１を形成する際、網Ｉ／Ｆ部１１およびＩＰ網ＮＷ１を介して時刻同期サーバ３０にアクセスし、時刻同期サーバ３０の標準時と自装置のローカル時刻との時刻同期を行う機能と、ＩＰ通話路３１を介して通話相手のＩＰ電話装置１０との間で音声データを送受信するためのＲＴＰパケットに基づいて、伝送遅延時間、揺らぎ時間、パケット損失率を含むＩＰ通話路３１に関する通話品質を計測する機能を有している。
【００２１】
具体的には、通話品質計測部１５は、ＲＴＰパケットに含まれる送信時刻と自装置で得られた当該ＲＴＰパケットの受信時刻との差分から、ＩＰ通話路３１での伝送遅延時間を計測する。また、伝送遅延時間のばらつきに基づいてＩＰ通話路３１での揺らぎ時間を計測する。また、ＲＴＰパケットに含まれるシーケンス番号に基づいてＩＰ通話路３１でのパケット損失率を計測する。
【００２２】
ＩＰ通話路に関する通話品質については様々な評価基準が存在するが、一般には、次のような評価基準例を用いればよい。
伝送遅延時間：１５０ｍｓ以下
揺らぎ時間：４０ｍｓ以下
パケット損失率：３％以下
【００２３】
一般に、ＩＰ通話路に関する通話品質を安定的に計測するためには、５０〜１００個のＲＴＰパケットが必要となる。ＲＴＰパケットの送信間隔は通常２０ｍｓであるため、１〜２秒程度の計測時間で、ＩＰ通話路に関する通話品質を安定して計測できる。したがって、ＲＴＣＰで得られる通信品質の計測間隔が５秒であるため、通信品質の計測時間を半分以下に短縮できることになる。また、通話品質の計測対象となるＲＴＰパケットを、例えば１パケットずつスライドさせた場合には、２０ｍｓごとに新たな通話品質を得ることができ、より短い間隔で通話品質の劣化を検出することができる。
【００２４】
呼制御部１６は、網Ｉ／Ｆ部１１を介してＩＰ網ＮＷ１または代替網ＮＷ２との間で、それぞれの呼制御プロトコルに応じたメッセージや信号を送受信することにより、内線電話端末２０に関する、発信、着信、音声通話などの呼制御を行う機能と、通話品質計測部１５での計測結果に基づいて、ＩＰ通話路３１の通話品質に劣化が認められた場合、ＩＰ通話路３１から代替網ＮＷ２で形成した新たな代替通話路３２に、通話路を切り替える機能を有している。
【００２５】
具体的には、呼制御部１６は、通話品質計測部１５で計測された通話品質が所定の評価基準より劣化した場合、代替網ＮＷ２を介して相手電話装置を呼び出し、相手電話装置の応答に応じて代替通話路３２を形成する機能と、ＩＰ通話路３１から代替通話路３２への通話路切替を指示するＤＴＭＦ信号などの切替指示音声信号を、代替通話路３２を介して相手電話装置へ送信した後、相手電話装置との間の通話路をＩＰ通話路３１から代替通話路３２に切り替える機能とを有している。
【００２６】
さらに、呼制御部１６は、ＩＰ通話路３１を介して相手電話装置と通話中に、代替網ＮＷ２を介した相手電話装置からの呼出があった場合、呼出に応答して相手電話装置との間で代替通話路３２を形成する機能と、代替通話路３２を介した相手電話装置からの切替指示音声信号に応じて、相手電話装置との間の通話路をＩＰ通話路３１から代替通話路３２に切り替える機能とを有している。
【００２７】
［本実施の形態の動作］
次に、図２および図３を参照して、本実施の形態にかかるＩＰ電話装置１０の動作について説明する。図２は、通話路切替動作を示すシーケンス図である。図３は、通話路切替動作での通話路形成状態を示す説明図である。
ここでは、ＩＰ電話装置１０ＡとＩＰ電話装置１０ＢとがＩＰ網ＮＷ１のＩＰ通話路３１を介してＩＰ通話中に、通話品質の劣化が検出された場合を例として説明する。
【００２８】
なお、図２では、ＩＰ電話装置１０ＡからＩＰ電話装置１０Ｂへ送信されるＲＴＰパケットに基づいて、ＩＰ通話路３１の通話品質をＩＰ電話装置１０Ｂで計測する場合が示されているが、これに限定されるものではない。例えば、ＩＰ電話装置１０ＢからＩＰ電話装置１０Ａへ送信されるＲＴＰパケットに基づいて、ＩＰ通話路３１の通話品質をＩＰ電話装置１０Ａで計測してもよく、ＩＰ電話装置１０ＡとＩＰ電話装置１０Ｂの双方でＩＰ通話路３１の通話品質を計測してもよい。
【００２９】
ＩＰ電話装置１０Ａからの呼出に応じて（ステップ１００）、ＩＰ電話装置１０Ｂで応答した場合（ステップ１０１）、ＩＰ電話装置１０Ａ，１０Ｂは、それぞれ時刻同期サーバ３０にアクセスして時刻同期する（ステップ１０２，１０３）。これにより、ＩＰ電話装置１０Ａ，１０Ｂのローカル時刻が時刻同期サーバ３０の標準時と同期し、ＲＴＰパケットに関する送信時刻と受信時刻を時刻差なく演算処理することができ、正確な通話品質を得ることができる。
【００３０】
この後、図３（ａ）に示すように、ＩＰ網ＮＷ１にＩＰ通話路３１が形成されて（ステップ１０４）、ＩＰ電話装置１０Ａ，１０Ｂ間でＩＰ通話路３１を介したＩＰ通話が開始される（ステップ１０５）。
これにより、ＩＰ電話装置１０Ａからの音声データをＩＰ電話装置１０Ｂへ転送するため、ＩＰ電話装置１０ＡからＩＰ通話路３１を介して一定間隔（例えば２０ｍｓ間隔）で、ＲＴＰパケットが送信される（ステップ１０６）。
【００３１】
ＩＰ電話装置１０Ｂは、ＩＰ電話装置１０Ａから受信したＲＴＰパケットに基づいて、通話品質を計測し（ステップ１０７）、得られたＩＰ通話路３１の通話品質を、予め設定されている評価基準と比較することにより、ＩＰ通話路３１の通話品質の劣化有無を判定する（ステップ１０８）。
ここで、劣化なしと判定された場合（ステップ１０８：ＮＯ）、ＩＰ電話装置１０Ｂは、ＩＰ通話路３１に関する通話品質の計測を継続する（ステップ１０９）。
【００３２】
一方、劣化ありと判定された場合（ステップ１０８：ＹＥＳ）、ＩＰ電話装置１０Ｂは、代替網ＮＷ２を選択する（ステップ１１０）。この際、代替網ＮＷ２が複数ある場合には、例えば通話コストの安い順に代替網ＮＷ２を選択する。
この後、ＩＰ電話装置１０Ｂは、選択した代替網ＮＷ２を介してＩＰ電話装置１０Ａを呼出し（ステップ１１１）、これに対するＩＰ電話装置１０Ａからの応答に応じて（ステップ１１２）、図３（ｂ）に示すように、代替網ＮＷ２に代替通話路３２を形成する（ステップ１１３）。
【００３３】
この後、ＩＰ電話装置１０Ｂは、ＤＴＭＦ信号などの音声信号を用いた切替信号を、代替通話路３２を介してＩＰ電話装置１０Ａに送信し（ステップ１１４）、ＩＰ電話装置１０Ａ，１０Ｂ間で、通話中の通話路をＩＰ通話路３１から代替通話路３２に切り替える（ステップ１１５）。
これにより、ＩＰ電話装置１０Ａ，１０Ｂ間で代替通話路３２を介した代替通話が開始され（ステップ１１６）、この後、図３（ｃ）に示すように、ＩＰ通話路３１が切断される（ステップ１１７）。
【００３４】
［本実施の形態の効果］
このように、本実施の形態は、通話品質計測部１５が、通話品質の計測に先立ってＩＰ網ＮＷ１に接続されている時刻同期サーバ３０にアクセスして時刻同期サーバ３０の標準時と自装置のローカル時刻を時刻同期した後、相手電話装置から一定間隔で送信されたＲＴＰパケットに含まれる送信時刻と、ＲＴＰパケットを受信した自装置のローカル時刻に基づく受信時刻と、ＲＴＰパケットのシーケンス番号とに基づいて、ＩＰ通話路３１の通話品質として、伝送遅延時間、揺らぎ時間、およびパケット損失率を計測するようにしたものである。
【００３５】
これにより、ＲＴＣＰと比較して短い計測時間でＩＰ通話路３１に関する新たな通話品質を計測することができる。このため、通話品質の劣化発生からＩＰ通話路３１の切り替えまでに要する時間を短縮できる。また、ＲＴＣＰで得られなかった揺らぎ時間も計測されるため、パケット揺らぎに起因する通話品質の劣化発生時にも、ＩＰ通話路３１から代替通話路３２へ切り替えることができる。したがって、ＩＰ通話路３１での通話品質の劣化により利用者に与える不快感を大幅に低減することが可能となる。
【００３６】
また、本実施の形態において、呼制御部１６が、通話品質計測部１５で計測された通話品質が所定の評価基準より劣化した場合、代替網ＮＷ２を介して相手電話装置を呼び出し、相手電話装置の応答に応じて代替通話路３２を形成し、ＩＰ通話路３１から代替通話路３２への通話路切替を指示する切替指示音声信号を、代替通話路３２を介して相手電話装置へ送信した後、相手電話装置との間の通話路をＩＰ通話路３１から代替通話路３２に切り替えるようにしてもよい。
【００３７】
さらには、本実施の形態において、呼制御部１６が、ＩＰ通話路３１を介して相手電話装置と通話中に、代替網ＮＷ２を介した相手電話装置からの呼出があった場合、呼出に応答して相手電話装置との間で代替通話路３２を形成した後、代替通話路３２を介した相手電話装置からの切替指示音声信号に応じて、相手電話装置との間の通話路をＩＰ通話路３１から代替通話路３２に切り替えるようにしてもよい。
【００３８】
これにより、ＩＰ通話路３１での通話品質の劣化により相手電話装置との間の通話路をＩＰ通話路３１から代替通話路３２に切り替える際、既存のＩＰ呼制御プロトコルを変更することなく、また代替網ＮＷ２の呼制御プロトコルに依存することなく、通話路をスムーズに切り替えることができる。したがって、本発明は、いずれのＩＰ網や代替網にも容易に適用でき、極めて高い汎用性を得ることが可能となる。
【００３９】
［実施の形態の拡張］
以上、実施形態を参照して本発明を説明したが、本発明は上記実施形態に限定されるものではない。本発明の構成や詳細には、本発明のスコープ内で当業者が理解しうる様々な変更をすることができる。
【符号の説明】
【００４０】
１０，１０Ａ，１０Ｂ…ＩＰ電話装置、１１…網Ｉ／Ｆ部、１２…内線Ｉ／Ｆ部、１３…スイッチ、１４…記憶部、１５…通話品質計測部、１６…呼制御部、２０…内線電話端末、３０…時刻同期サーバ、３１…ＩＰ通話路、３２…代替通話路、ＮＷ１…ＩＰ網、ＮＷ２…代替網。
【図１】
2019068223.tif 000003
【図２】
2019068223.tif 000004
【図３】
2019068223.tif 000005