(57)【要約】【課題】  送信側と受信側が同じ期間における統計情報を収集することを確実に行うことができる通信装置、通信システム、および、通信装置間の通信品質監視方法を実現する。【解決手段】パケット伝送を行う通信装置間の通信品質を測定する方法であって、送信側通信装置は一定時間ごとに通信品質の測定期間の開始および終了を示すマーカフレームを送出し、該測定期間内の送信パケットの統計情報を収集し、受信側通信装置は、前記マーカフレームの受信により測定期間の開始および終了を認識して該測定期間内の受信パケットの統計情報を収集し、前記測定期間内の送信パケットおよび受信パケットの統計情報により通信品質を測定する。【選択図】  図３
2009130786.tif 000002
【特許請求の範囲】
【請求項１】
パケット伝送を行う通信装置間の通信品質を測定する方法であって、
送信側通信装置は通信品質の測定期間の開始および終了を示すマーカフレームを送出し、該測定期間内の送信パケットの統計情報を収集し、
受信側通信装置は、前記マーカフレームの受信により測定期間の開始および終了を認識して該測定期間内の受信パケットの統計情報を収集し、
前記測定期間内の送信パケットおよび受信パケットの統計情報により通信品質を測定することを特徴とする通信装置間の通信品質測定方法。
【請求項２】
請求項１記載の通信品質測定方法において、
前記送信側通信装置および受信側通信装置のそれぞれは、収集した送信パケットの統計情報または受信パケットの統計情報を対向する通信装置に送信し、自身が保持している統計情報と、受信した統計情報とを比較して通信品質を測定することを特徴とする通信装置間の通信品質測定方法。
【請求項３】
請求項１または請求項２記載の通信装置間の通信品質測定方法において、
マーカフレームが１個のパケットからなり、
前記受信側通信装置は、前記測定期間を認識し、前記マーカフレームを受信後に前記測定期間が経過しても次のマーカフレームを受信しない場合には、前記受信パケットの統計情報を収集することを特徴とする通信装置間の通信品質測定方法。
【請求項４】
請求項１または請求項２記載の通信装置間の通信品質測定方法において、
マーカフレームが一定間隔で送信されるシーケンス番号が付与されたｎ個のパケットからなり、
前記受信側通信装置は、前記測定期間およびマーカフレームの送信間隔を認識し、前記マーカフレームを受信するとそのシーケンス番号から前記測定期間の終了時刻を認識し、該終了時刻が経過しても前記測定期間の終了を示すマーカフレームを受信しない場合には、前記受信パケットの統計情報を収集することを特徴とする通信装置間の通信品質測定方法。
【請求項５】
請求項１ないし請求項４のいずれかに記載の通信装置間の通信品質測定方法において、
送信パケットおよび受信パケットの統計情報に示される送信パケット数および受信パケット数を比較することにより通信品質を測定することを特徴とする通信装置間の通信品質測定方法。
【請求項６】
パケット伝送を行う通信装置であって、
通信品質の測定期間の開始および終了を示すマーカフレームを送出し、該測定期間内の送信パケットの統計情報を収集して保持する送信機能部と、
前記マーカフレームの受信により測定期間の開始および終了を認識して該測定期間内の受信パケットの統計情報を収集し保持する受信機能部と、を備えることを特徴とする通信装置。
【請求項７】
請求項６記載の通信装置において、
前記通信装置は、収集した送信パケットの統計情報または受信パケットの統計情報を対向する通信装置に送信し、自身が保持している統計情報と、受信した統計情報とを比較して通信品質を測定することを特徴とする通信装置。
【請求項８】
請求項６または請求項７記載の通信装置において、
前記送信機能部は、１個のパケットからなるマーカフレームを送信し、
前記受信機能部は、前記測定期間を認識し、前記マーカフレームを受信後に前記測定期間が経過しても次のマーカフレームを受信しない場合には、前記受信パケットの統計情報を収集することを特徴とする通信装置。
【請求項９】
請求項６または請求項７記載の通信装置において、
前記送信機能部は、一定間隔で送信されるシーケンス番号が付与されたｎ個のパケットからなるマーカフレームを送信し、
前記受信機能部は、前記測定期間およびマーカフレームの送信間隔を認識し、前記マーカフレームを受信するとそのシーケンス番号から前記測定期間の終了時刻を認識し、該終了時刻が経過しても前記測定期間の終了を示すマーカフレームを受信しない場合には、前記受信パケットの統計情報を収集することを特徴とする通信装置。
【請求項１０】
請求項６ないし請求項９のいずれかに記載の通信装置において、
前記送信機能部および受信機能部のそれぞれは、送信パケットおよび受信パケットの統計情報に示される送信パケット数および受信パケット数を比較することにより通信品質を測定することを特徴とする通信装置。
【請求項１１】
請求項６ないし請求項１０のいずれかに記載の通信装置を用いた通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信装置間の通信の品質監視方法に関する。
【背景技術】
【０００２】
ディジタル通信伝送においてより高品質のサービスをユーザに対して提供するために、回線状況を監視する性能監視機能（ＰＭ：Performance Monitor）というモニタ機能が知られている。ＰＭ機能は、送信側の通信装置から送出されたデータフレームを受信する通信装置等において、その装置に入力される信号品質を確認するための機能として利用されている。
【０００３】
近年、ＩＰ（Internet Protocol）に代表されるパケット交換網は広く普及している。また、高信頼なＳＯＮＥＴ（Synchronous Optical Network）／ＳＤＨ網にパケットを載せて通信を行う技術も広まり、データ系の通信だけでなく、音声系の通信もパケット交換で行われることもある。そのため、パケット交換網においても、高信頼性を考慮することは非常に重要である。
【０００４】
通信の品質を管理する技術として、特許文献１（特開２００３−３４８１０６号公報）、特許文献２（特開２００４−１２８６３１号公報）、および、特許文献３（特開平０９−１７２４３７号公報）に開示される技術がある。
【０００５】
特許文献１には、伝送路速度とは無関係に装置内のバッファ読み出し速度を守ると、実際の伝送路速度とデータ送出速度に差が出てしまい、伝送路の帯域幅が無駄になることを課題とし、ネットワークの利用効率を高めることを可能とするために帯域幅を測定するシステムが開示されている。
【０００６】
特許文献１では、測定用パケットの送信を行い、送信したパケットが一定時間内に自装置に戻ってきた数から帯域幅を測定する構成が開示されている。
【０００７】
特許文献２に開示される発明は、マルチビーム方式の衛星通信において、移動局のハードウェア規模を抑えつつ、移動局のビーム切替をより確実に行うことを目的としている。マルチビーム衛星通信では、一時的な回線の劣化のために回線品質が劣化した場合にもビームエリアを移動していなくても回線切替を行ってしまうという問題がある。
【０００８】
特許文献２に開示される発明では、上記の問題を解決することを目的とし、在圏するエリアと周辺エリアの通信回線を受信して回線品質を測定し、その結果に従ってエリア切替が行われる。
【０００９】
ゲートウェイ局から移動局へ測定可パケットを送信し、移動局はそれを受信したときにデータパケットの受信を止め、在圏するエリアと周辺エリアの品質を測定することとし、データパケット受信用の受信機と測定用の受信機を分けずに一つにすることで移動局の小型化を図っている。このため、データ受信と品質測定を切り替える必要があり、そのモード切替のために、測定可パケットが使用されている。
【００１０】
特許文献３には、送信したフレームを利用して誤り検査用符号を生成し、生成された誤り検査用符号を含む監視用パケットを生成して送信する。受信側では監視用パケットを受信するとこれを用いて誤り検査演算を行い、伝送路の誤り率を求めることが開示されている。
【特許文献１】特開２００３−３４８１０６号公報
【特許文献２】特開２００４−１２８６３１号公報
【特許文献３】特開平０９−１７２４３７号公報
【発明の開示】
【発明が解決しようとする課題】
【００１１】
通信の品質管理技術としては上述したように様々な形態のものがある。パケット交換を行う通信装置間では、各通信装置内で送信処理、受信処理されたデータフレームをカウントし、これらを照合することにより、パケットの重複、廃棄、誤配送や、自装置内で廃棄したデータフレーム数を収集することが可能である。
【００１２】
しかしながら、通信装置ごとに独自のタイミングでデータフレームをカウントして統計情報を収集するため、送信側と受信側が同じ期間における統計情報を収集することができず、これらを比較することはできない。
【００１３】
上述した各特許文献のうち、特許文献１に記載された技術では、送信したパケットが一定時間内に自装置に戻ってきた数から帯域幅を測定している。このため、実施形態で説明されているようにリング網のように明示的に経路が決められているネットワークにしか適用することができず、送信側と受信側が同じ統計情報を取得することができない。
【００１４】
特許文献２に記載された技術では、ゲートウェイ局から移動局へ測定可パケットを送信し、移動局はそれを受信したときにデータパケットの受信を止め、在圏するエリアと周辺エリアの品質を測定する構成であるため、実際に処理が行われるデータフレームをカウントすることはできない。
【００１５】
特許文献３に記載された技術では、監視用パケットを受信した時点で誤り検査演算が開始されるが、これは検査期間を規定するものではなく、送信側と受信側が同じ期間における統計情報を収集することに適用することはできない。
【００１６】
本発明は、送信側と受信側が同じ期間における統計情報を収集することを確実に行うことができる技術を提供することを目的とする。
【課題を解決するための手段】
【００１７】
本発明の通信装置間の通信品質測定方法は、パケット伝送を行う通信装置間の通信品質を測定する方法であって、
送信側通信装置は通信品質の測定期間の開始および終了を示すマーカフレームを送出し、該測定期間内の送信パケットの統計情報を収集し、
受信側通信装置は、前記マーカフレームの受信により測定期間の開始および終了を認識して該測定期間内の受信パケットの統計情報を収集し、
前記測定期間内の送信パケットおよび受信パケットの統計情報により通信品質を測定することを特徴とする。
【００１８】
本発明の通信装置は、パケット伝送を行う通信装置であって、
通信品質の測定期間の開始および終了を示すマーカフレームを送出し、該測定期間内の送信パケットの統計情報を収集して保持する送信機能部と、
前記マーカフレームの受信により測定期間の開始および終了を認識して該測定期間内の受信パケットの統計情報を収集し保持する受信機能部と、を備えることを特徴とする。
【００１９】
本発明の通信システムは、上記の通信装置を用いている。
【発明の効果】
【００２０】
本発明では、通信を行う通信装置間において、送信側の通信装置が通信品質の測定期間の開始および終了を示すマーカフレームを送出し、受信側では、受信したマーカフレームの間隔に従って統計情報の収集を行う。マーカフレームの間隔に従って統計情報を収集することで、送受信を行う通信装置および通信装置間のデータフレームの送受信数、通信における損失数をより高精度に収集することができる。
【発明を実施するための最良の形態】
【００２１】
次に、本発明の実施形態について図面を参照して説明する。
【００２２】
図１および図２は、本発明による通信装置内に設けられる送信機能部１および受信機能部１１の一実施形態の構成をそれぞれ示すブロック図である。送信機能部１および受信機能部１１が設けられる通信装置は、パケット交換を行う装置であり、その機能はパケット交換を行うものであれば特に限定されるものではない。送信機能部１および受信機能部１１が設けられる通信装置は図１および図２に示した構成の他に、交換されたパケットによる処理を行う様々な機能ブロックを備えるが、これらの機能ブロックの構成および動作は一般的なものであり、本発明には特に関しないため、図１および図２には図示しないものとし、説明も省略する。
【００２３】
図１に示される送信機能部１は、フレーム送信回路２、マーカフレーム生成回路３、タイミングソース４、ＰＭ回路５、統計情報積算回路６を備えている。
【００２４】
タイミングソース４は、送信機能部１が設けられる通信装置内の各機能ブロックおよび各機能ブロック内の回路が動作する基となるクロックを供給するものである。送信機能部１の各部に対してもクロックを供給するが、図１にはマーカフレーム生成回路６へのクロック供給が示されている。
【００２５】
マーカフレーム生成回路３は、タイミングソース４から供給されるクロックに基づいてマーカフレームを生成し、フレーム送信回路２へ出力する。
【００２６】
フレーム送信回路２は、通信装置内の他の機能ブロックにて生成されたデータフレームやマーカフレーム生成回路３から送られてきたマーカフレームを伝送路およびPM回路５に送信する処理を行う。
【００２７】
PM回路５は、フレーム送信回路２より送信されたデータフレームの統計情報を収集し、統計情報積算回路６へ出力する。統計情報積算回路６は、PM回路５において収集された統計情報を、一定期間格納する。
【００２８】
マーカフレーム生成回路３が生成するマーカフレームは、統計情報の積算を開始するタイミングを規定するものであり、ヘッダ部分の未使用部分に、マーカフレームであることを示すデータが書き込まれている。マーカフレームは、タイミングソース４から受信したクロックを元に統計情報積算周期Tごとに１個あるいはシーケンス番号を付与したｎ個が作成され、フレーム送信回路２へ出力される。複数のマーカフレームを送信する場合、ｎ個のマーカフレームは微小な時間間隔ｔを空けて順次送信されるものとする。１個のマーカフレームが送信される場合には、統計情報積算周期Tとマーカフレームが送信される時間間隔ｔは等しいものとなる。
【００２９】
ここで、統計情報積算周期Tとは統計情報を収集する周期のことを表し、通信装置に依って決められる。また、微小な時間間隔ｔは統計情報を収集する周期Tと比べて十分に小さいものとする。
【００３０】
マーカフレームは、受信側の通信装置が統計情報の収集期間を認識するために使用するので、他の通信に与える影響を小さくするためにフレームサイズは小さくてよいが、伝送中に損失が発生しないよう高優先度が与えて送信されるものとする。
【００３１】
なお、ＰＭ回路５、統計情報積算回路６、タイミングソース４は、通信装置内の他の機能ブロックと共有され、送信機能部１外に実装されていても良い。
【００３２】
図２に示される受信機能部１１は、フレーム受信回路１２、マーカフレーム識別回路１３、タイミングソース１４、ＰＭ回路１５、統計情報積算回路１６を備えている。
【００３３】
タイミングソース１４は、受信機能部１１が設けられる通信装置内の各機能ブロックおよび各機能ブロック内の回路が動作する基となるクロックを供給するものである。受信機能部１１の各部に対してもクロックを供給するが、図２にはマーカフレーム識別回路１３へのクロック供給が示されている。
【００３４】
フレーム受信回路１２は、伝送路からデータフレームを受信し、マーカフレーム識別回路１３およびPM回路１５へ出力する。ＰＭ回路１５は受信したデータフレームから統計情報を収集し、統計情報積算回路１６へ出力する。統計情報積算回路１６は、ＰＭ回路１５において収集された統計情報を一定期間格納する。
【００３５】
マーカフレーム識別回路１３は、受信したデータフレームのヘッダ部分を参照することにより、マーカフレームであるかを識別、検出するもので、マーカフレームを検出した場合、統計情報積算周期Tであることを表すため、マーカフレームを検出したことをＰＭ回路１５に通知する。
【００３６】
マーカフレーム識別回路１３からマーカフレームの検出通知を受信したＰＭ回路１５は、収集していた統計情報積算周期Ｔ分の統計情報を統計情報積算回路１６に送信し、自身のカウンタをリセットする。そして次の周期の統計情報の収集を開始する。統計情報積算回路１６はＰＭ回路１５から送信された統計情報を保持する。
【００３７】
なお、ＰＭ回路１５、統計情報積算回路１６、タイミングソース１４は通信装置内の他の機能ブロックと共有され、受信機能部１１外に実装されていても良い。
【００３８】
マーカフレーム生成回路３およびマーカフレーム識別回路１３のそれぞれは、統計情報積算周期Ｔの開始および終了タイミングを示すマーカフレームの個数を共通に認識し、また、マーカフレームがｎ個である場合には、統計情報積算周期Ｔおよび時間間隔ｔを共通に認識している。
【００３９】
図３は、本発明による通信装置２２、２３間での通信状態を示す図であり、マーカフレームを用いた受信処理と結果判定の一例を示している。ここで、マーカフレームはｎ個送信されるものとする。通信装置２２、２３のそれぞれには、図１および図２に示した送信機能部１および受信機能部１１が設けられている。
【００４０】
通信装置２２から、シーケンス番号を付与したｎ個のマーカフレーム２１が統計情報積算期間Ｔと比べて非常に小さな時間間隔ｔごとに送信される。通信装置２２のフレーム送信回路２は、統計情報積算周期Tの（ｎ−１）ｔ時間前からｔ時間ごとにマーカフレーム２１を送信する。受信側の通信装置２３のマーカフレーム識別回路１３はマーカフレームの受信を検知するとシーケンス番号から、収集期間が終了する時刻である統計情報積算時刻を計算する。
【００４１】
ｎ個目のマーカフレーム２１を受信したとき、マーカフレーム識別回路１３は、統計情報の収集期間の終了を表すため、マーカフレーム２１の検出信号をＰＭ回路１５に送信する。マーカフレーム識別回路１３は予め計算した収集期間の終了時刻を計算するが、計算した時刻にｎ個目のマーカフレーム２１を受信しなかった場合、マーカフレーム損失通知をＰＭ回路１５に通知する。この判定に用いる統計情報積算時刻は、伝送路による遅延ゆらぎを考慮して、時間幅を持たせられている。
【００４２】
統計情報積算周期Ｔ分の受信信号数、送信信号数を保持する通信装置２２、２３の統計情報積算回路６、１６は、それぞれ対向する通信装置に、積算した収集結果２４を送信する。収集結果２４を受信した通信装置は、それぞれ自身が保持している送信数（あるいは受信数）と、受信した収集結果の受信数（あるいは送信数）とを比較する。同一期間に収集した統計情報を比較することで、伝送路におけるデータフレームの損失の有無を確認する。
【００４３】
次に、図１に示した送信機能部１の動作について図４および図５に示すフローチャートを使用して説明する。図４はマーカフレームを１つ送信する場合の送信機能部１の動作を示すフローチャート、図５はマーカフレームをｎ個送信する場合の送信機能部１の動作を示すフローチャートである。
【００４４】
まず、図４を参照して、マーカフレームを１個送信する場合について説明する。
【００４５】
図４において、送信機能部１のデータフレーム送信回路２は、送信すべきデータフレームがあればデータフレームを伝送路およびＰＭ回路５へ送信する（ステップS１）。そして、ＰＭ回路５は送られてきたデータフレーム数をカウントする（ステップS２）。
【００４６】
マーカフレーム生成回路３は、タイミングソース４より供給されるクロックをカウントすることにより統計情報積算周期Ｔの開始タイミングであるかの判断を行っている（ステップS３）。マーカフレーム生成回路３は、統計情報積算周期Ｔを開始するタイミングではないと判断した場合にはステップＳ１に戻って上記の動作を繰り返す。
【００４７】
マーカフレーム生成回路３は、統計情報積算周期Ｔを開始するタイミングであると判断した場合、マーカフレームを作成し（ステップS４）、データフレーム送信回路２からマーカフレームを伝送路およびＰＭ回路５へ送信する（ステップS５）。
【００４８】
ＰＭ回路５は、マーカフレームを受け付けると、それまでに収集していたデータフレームの送信数を積算した情報を含む統計情報を統計情報積算回路６に通知し（ステップS６）、また、その後の統計情報の収集を開始する。統計情報積算回路６では送られてきた統計情報を保持する（ステップS７）。
【００４９】
統計情報積算回路６にて蓄積された統計情報は、対向側の通信装置の統計情報と比較を行うために、データフレーム送回路２より送信される（ステップS８）。
【００５０】
次に、図５を参照して、マーカフレームをｎ個送信する場合について説明する。
【００５１】
図５において、送信機能部１のデータフレーム送信回路２は、送信すべきデータフレームがあればデータフレームを伝送路およびＰＭ回路５へ送信する（ステップS１１）。そして、ＰＭ回路５は送られてきたデータフレーム数をカウントする（ステップS１２）。
【００５２】
マーカフレーム生成回路３は、タイミングソース４より供給されるクロックをカウントすることにより統計情報積算周期Ｔの開始タイミングであるかの判断を行っている（ステップS１３）。マーカフレーム生成回路３は、統計情報積算周期Ｔを開始するタイミングではないと判断した場合にはステップＳ１にもどって上記の動作を繰り返す。
【００５３】
マーカフレーム生成回路３は、統計情報積算周期Ｔを開始するタイミングであると判断した場合、マーカフレームを作成し（ステップS１４）、データフレーム送信回路２から微小間隔ｔを空けてｎ個のマーカフレームを伝送路およびＰＭ回路５へ送信する（ステップS１５）。
【００５４】
ＰＭ回路５は、ｎ個のマーカフレームが送信されたかの確認を行う（ステップＳ１６）。ｎ個のマーカフレームの送信が確認されると、ＰＭ回路５は、それまでに収集していたデータフレームの送信数を積算した情報を含む統計情報を統計情報積算回路６に通知し（ステップS１７）、また、その後の統計情報の収集を開始する。統計情報積算回路６では送られてきた統計情報を保持する（ステップS１７）。
【００５５】
次に、図２に示した受信機能部１１の動作について図６および図７に示すフローチャートを使用して説明する。図６は１つのマーカフレームを受信する場合の受信機能部１１の動作を示すフローチャート、図７はｎ個のマーカフレームを受信する場合の受信機能部１１の動作を示すフローチャートである。
【００５６】
まず、図６を参照して、マーカフレームを１個受信する場合について説明する。本実施形態のようにマーカフレームが１つしか送信されない場合には、統計情報積算時刻として、前回マーカフレームを受信してから統計情報積算周期Ｔ経過した時刻がタイミングソース１４を使用して計算される。
【００５７】
図６において、受信機能部１１のフレーム受信回路１２は、伝送路から入力されたデータフレームを受信し（ステップS２１）、マーカフレーム識別回路１３およびＰＭ回路１５へ出力する。ＰＭ回路１５は受信したデータフレーム数をカウントする（ステップS２２）。
【００５８】
マーカフレーム識別回路１３では、受信したデータフレームのなかにマーカフレームが含まれているかを判定する（ステップS２３）。ステップＳ２３にて、受信したデータフレームのなかにマーカフレームが含まれていない場合には、統計情報積算時刻であるかが確認される（ステップS２４）。
【００５９】
ステップS２４にて統計情報積算時刻でないことが確認された場合にはステップＳ２１に戻って上記の動作を繰り返し、統計情報積算時刻であることが確認された場合には、マーカフレームを受信していないことを表すため、現在の統計情報を仮保持する仮保持通知をＰＭ回路１５に通知する（ステップS２５）。
【００６０】
ステップS２３において、マーカフレームを受信していることが確認された場合、または、ステップＳ２５の後には、ＰＭ回路１５はそれまでに収集していたデータフレームの送信数を積算した情報を含む統計情報を統計情報積算回路１６に通知し、また、その後の統計情報の収集を開始する。統計情報積算回路１６では送られてきた統計情報を保持する（ステップS２６）。
【００６１】
その後、データフレーム受信回路１２において、対向側の通信装置から統計情報を受信した場合（ステップS２７）、統計情報積算回路１６は自装置の統計情報と対向側の通信装置の統計情報の比較を行い、伝送路においてデータフレームの損失がなかったかの判定を行う（ステップS２８）。
【００６２】
次に、図７を参照して、マーカフレームをｎ個受信する場合について説明する。本実施形態のようにマーカフレームがｎ個送信される場合には、統計情報積算時刻として、受信したマーカフレームのシーケンス番号および微小間隔ｔからタイミングソース１４を使用して計算される。
【００６３】
図７において、受信機能部１１のフレーム受信回路１２は、伝送路から入力されたデータフレームを受信し（ステップS３１）、マーカフレーム識別回路１３およびＰＭ回路１５へ出力する。ＰＭ回路１５は受信したデータフレーム数をカウントする（ステップS３２）。
【００６４】
マーカフレーム識別回路１３では、受信したデータフレームのなかにマーカフレームが含まれているかを判定する（ステップS３３）。
【００６５】
ステップS２３にてマーカフレームを受信していることが確認された場合、受信したマーカフレームのシーケンス番号がｎであるかが確認される（ステップS３４）。シーケンス番号がｎではなかった場合、受信したマーカフレームのシーケンス番号から、統計情報の収集終了時間を計算する（ステップS３５）。
【００６６】
ステップS２３にてマーカフレームを受信していないことが確認された場合、または、ステップＳ３４にて受信したマーカフレームのシーケンス番号がｎでないことが確認された場合には、統計情報積算時刻であるかが確認される（ステップS３６）。
【００６７】
ステップS３６にて統計情報積算時刻でないことが確認された場合にはステップＳ３１に戻って上記の動作を繰り返し、統計情報積算時刻であることが確認された場合には、マーカフレームを受信していないことを表すため、現在の統計情報を仮保持する仮保持通知をＰＭ回路１５に通知する（ステップS３７）。
【００６８】
ステップS３４において、受信したマーカフレームのシーケンス番号がｎであることが確認された場合、または、ステップＳ３７の後には、ＰＭ回路１５はそれまでに収集していたデータフレームの送信数を積算した情報を含む統計情報を統計情報積算回路１６に通知し、また、その後の統計情報の収集を開始する。統計情報積算回路１６では送られてきた統計情報を保持する（ステップS３６）。
【００６９】
その後、データフレーム受信回路１２において、対向側の通信装置から統計情報を受信した場合（ステップS３９）、統計情報積算回路１６は自装置の統計情報と対向側の通信装置の統計情報の比較を行い、伝送路においてデータフレームの損失がなかったかの判定を行う（ステップS４０）。
【００７０】
上記のように構成される本実施形態においては、マーカフレームによって統計情報積算周期であるかの確認が行われる。マーカフレームに従って統計情報の収集を行うことにより、送受信を行う通信装置および通信装置間のデータフレームの送受信数、伝送路における損失数をより高精度に収集することを可能にしたことを特徴としている。
【００７１】
なお、マーカフレームは、一定時間ごとに送出されることとしてもよく、また、通信品質測定を行うときに不定期に送出されることとしてもよい。
【００７２】
マーカフレームが損失した場合であっても、統計情報積算時刻となると統計情報が統計情報積算回路へ送出されるため、通信装置間のデータフレームの送受信数、伝送路における信号損失数を正確に収集することができる。
【００７３】
これらにより、大幅に回路を増加することなく、単純なアルゴリズムを使用することで高信頼な通信を実現することができる。
【００７４】
なお、マーカフレームが損失した場合、マーカフレームを受信しないことを待つため、実際の収集期間よりも長い期間を収集する可能性がある。そのため、複数のマーカフレームを使用の場合、一つのマーカフレームを使用する場合、のいずれにおいても、計算により求めた終了時間までに収集した統計情報を仮保持した統計情報として、ＰＭ回路１５に持たせることとしてもよい。
【００７５】
また、統計情報積算周期Ｔ分の受信信号数、送信信号数を保持する統計情報積算回路６、１６は、それぞれ対向する通信装置に、積算した収集結果を送信し、それぞれ自身が保持している送信数（あるいは受信数）と、受信した収集結果の受信数（あるいは送信数）とを比較するものとして説明したが、この構成に限定されるものではない。例えば、各通信装置間の通信の品質を管理する管理センターを設け、各通信装置が管理センターに統計情報積算周期Ｔ分の受信信号数、送信信号数を送り、管理センターは同一期間に収集した統計情報を比較することで、通信におけるデータフレームの損失の有無を確認して通信品質を決定し、その内容に応じて各通信装置間の各通信装置間を結ぶ伝送路を切り替えることとしてもよい。
【図面の簡単な説明】
【００７６】
【図１】本発明による通信装置内に設けられる送信機能部１の一実施形態の構成をそれぞれ示すブロック図である。
【図２】本発明による通信装置内に設けられる受信機能部１１の一実施形態の構成をそれぞれ示すブロック図である。
【図３】本発明による通信装置間での通信状態を示す図である。
【図４】図１に示した送信機能部１の動作を示すフローチャートであり、マーカフレームを１つ送信する場合の動作を示すフローチャートである。
【図５】図１に示した送信機能部１の動作をフローチャートであり、マーカフレームをｎ個送信する場合の動作を示すフローチャートである。
【図６】図２に示した受信機能部１１の動作を示すフローチャートであり、１つのマーカフレームを受信する場合の動作を示すフローチャートである。
【図７】図２に示した受信機能部１１の動作を示すフローチャートであり、ｎ個のマーカフレームを受信する場合の動作を示すフローチャートである。
【符号の説明】
【００７７】
１    送信機能部
２    フレーム送信回路
３    マーカフレーム生成回路
４、１４    タイミングソース
５、１５    ＰＭ回路
６、１６  統計情報積算回路
１１    受信機能部
１２    フレーム受信回路
１３    マーカフレーム識別回路
【図１】
2009130786.tif 000003
【図２】
2009130786.tif 000004
【図３】
2009130786.tif 000005
【図４】
2009130786.tif 000006
【図５】
2009130786.tif 000007
【図６】
2009130786.tif 000008
【図７】
2009130786.tif 000009