(57)【特許請求の範囲】
【請求項１】
送信すべき伝送データを回線のチャンネル数分に分割して、分割した複数の分割データを送信側装置から前記回線の対応するチャンネルに振り分けて送出し、
前記回線を介して受信側装置で受信した前記複数の分割データのエラーを検出し、エラーを検出したフレーム番号及びチャンネル番号の分割データの再送要求を前記受信側装置から前記送信側装置に送信し、
前記再送要求が求めるフレーム番号及びチャンネル番号の分割データを再び前記回線のチャンネル数分にさらに分割して、再び分割された複数の分割データを前記送信側装置から前記回線の対応するチャンネルに振り分けて前記受信側装置に再送し、
前記再送された分割データと、前記再送以前に送信された、前記再送された分割データと同一フレーム番号の正常な分割データとを前記受信側装置で合成し、フレーム単位の前記伝送データを再生することを特徴とするデータ再送方法。
【請求項２】
送信側装置と、回線を介して前記送信側装置と接続された受信側装置とからなる通信システムにおいて、
前記送信側装置は、
送信すべき伝送データを回線のチャンネル数分に分割して、分割した複数の分割データを前記回線の対応するチャンネルに振り分けて送出する送信手段と、
前記回線への送出と同時に前記複数の分割データを蓄積する保管手段と、
前記受信側装置から再送要求を受信したとき、この再送要求が求めるフレーム番号及びチャンネル番号の分割データを前記保管手段から取り出して、この分割データを再び前記回線のチャンネル数分にさらに分割して、再び分割された複数の分割データを前記回線の対応するチャンネルに振り分けて前記受信側装置に再送する再送手段とを有し、
前記受信側装置は、
前記回線を介して前記送信側装置から受信した前記複数の分割データのエラーを検出するエラー検出手段と、
エラーを検出したフレーム番号及びチャンネル番号の分割データの再送要求を前記送信側装置に送信する再送要求手段と、
前記送信側装置から再送された分割データと、前記再送以前に送信された、前記再送された分割データと同一フレーム番号の正常な分割データとを合成して、フレーム単位の前記伝送データを再生する合成手段とを有することを特徴とする通信システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、例えばＰＨＳやＩＳＤＮ等で用いられる複数回線を同時に使用して伝送速度をあげるバルク通信方式に係り、特に受信側でエラーが発生したときのデータ再送効率を高めることができるデータ再送方法及び通信システムに関するものである。
【０００２】
【従来の技術】
従来より、受信データにエラーが検出されると、受信側から送信側にデータの再送を要求し、再送要求を受けた送信側が受信側にデータを再送することが行われている。従来のデータ再送方法を図３を用いて説明する。
送信側装置は、２回線バルク通信のために、フレーム番号Ｘの送信データ列２０１を分割データ列２０２−１，２０２−２の２つに分割し、この分割データ列２０２−１，２０２−２にフレーム番号がＸであることを示すフラグ２０３を付加した上で、分割データ列２０２−１を第１の回線に送出し、分割データ列２０２−２を第２の回線に送出する。
【０００３】
受信側装置は、第１，第２の回線から受信した分割データ列２０２−１，２０２−２を結合して受信データ列２０４を合成し、この受信データ列２０４のエラーを検出する。ここで、分割データ列２０２−２中のデータＣが第２の回線上で破壊されたとすると、受信側装置は、データＣのエラーを検出したとき、受信データ列２０４を廃棄して、フレーム番号Ｘのデータの再送要求２０５を送信側装置に送る。
【０００４】
受信側装置から再送要求２０５を受信した送信側装置は、要求されたフレーム番号Ｘの送信データ列２０１と同じＸ番目の再送データ列２０６を分割データ列２０７−１，２０７−２の２つに分割し、この分割データ列２０７−１，２０７−２に前述のフラグ２０３を付加した上で、分割データ列２０７−１を第１の回線に送出し、分割データ列２０７−２を第２の回線に送出する。
受信側装置は、第１，第２の回線から受信した分割データ列２０７−１，２０７−２を結合して受信データ列２０８を得る。
【０００５】
【発明が解決しようとする課題】
このように、従来のデータ再送方法では、送信データ列を２分割して、２つの分割データ列を２回線を使って一度に送信したとき、１回線側だけでエラーが起きた場合でも、送信データ列全体を再送しなければならず、その結果、エラーが発生していないデータも再送しているという問題点があった。このような問題が起きる理由は、フレーム番号でデータ列を管理しているためである。なお、このような問題は、２回線に限らず、送信データ列を複数に分割して複数回線を使って一度に送信する場合にも、同様に発生する。
本発明は、上記課題を解決するためになされたもので、再送効率を高めることができるデータ再送方法及び通信システムを提供することを目的とする。
【０００６】
【課題を解決するための手段】
本発明のデータ再送方法は、送信すべき伝送データを回線（３）のチャンネル数分に分割して、分割した複数の分割データを送信側装置（１）から前記回線の対応するチャンネルに振り分けて送出し、前記回線を介して受信側装置（２）で受信した前記複数の分割データのエラーを検出し、エラーを検出したフレーム番号及びチャンネル番号の分割データの再送要求を前記受信側装置から前記送信側装置に送信し、前記再送要求が求めるフレーム番号及びチャンネル番号の分割データを再び前記回線のチャンネル数分にさらに分割して、再び分割された複数の分割データを前記送信側装置から前記回線の対応するチャンネルに振り分けて前記受信側装置に再送し、前記再送された分割データと、前記再送以前に送信された、前記再送された分割データと同一フレーム番号の正常な分割データとを前記受信側装置で合成し、フレーム単位の前記伝送データを再生するようにしたものである。
【０００７】
また、本発明の通信システムにおいて、送信側装置（１）は、送信すべき伝送データを回線（３）のチャンネル数分に分割して、分割した複数の分割データを前記回線の対応するチャンネルに振り分けて送出する送信手段（１２〜１４）と、前記回線への送出と同時に前記複数の分割データを蓄積する保管手段（１７）と、受信側装置（２）から再送要求を受信したとき、この再送要求が求めるフレーム番号及びチャンネル番号の分割データを前記保管手段から取り出して、この分割データを再び前記回線のチャンネル数分にさらに分割して、再び分割された複数の分割データを前記回線の対応するチャンネルに振り分けて前記受信側装置に再送する再送手段（１４〜１６）とを有し、受信側装置は、前記回線を介して前記送信側装置から受信した前記複数の分割データのエラーを検出するエラー検出手段（２３）と、エラーを検出したフレーム番号及びチャンネル番号の分割データの再送要求を前記送信側装置に送信する再送要求手段（２４）と、前記送信側装置から再送された分割データと、前記再送以前に送信された、前記再送された分割データと同一フレーム番号の正常な分割データとを合成して、フレーム単位の前記伝送データを再生する合成手段（２２）とを有するものである。なお、データを再送する際は、前記再送要求が求めるフレーム番号及びチャンネル番号の分割データを前記再送手段から前記送信手段に渡して、前記送信手段に再送を指示してもよい。この場合、送信手段は、再送手段から渡されたデータを前記回線のチャンネル数分に分割して、分割した複数の分割データを前記回線の対応するチャンネルに振り分けて送出する。
【０００８】
【発明の実施の形態】
本発明は、ＰＨＳやＩＳＤＮに見られる２回線を同時に使用して伝送速度をあげるバルク通信方式において、回線区間で生じるデータエラーの再送効率を高めるものである。以下、本発明の実施の形態について図面を参照して詳細に説明する。図１は本発明の実施の形態となる通信システムの構成を示すブロック図である。本実施の形態の通信システムは、送信側装置１と、受信側装置２と、送信側装置１と受信側装置２とを接続する回線３とから構成されている。
【０００９】
送信側装置１のデータ入力部１１から入力された送信データ列は、データ分割部１２によって回線３の回線数分のデータに分割される。本実施の形態では、回線数を２としている。
分割された２つの分割データ列には、データのフレーム番号と回線のチャンネル（以下、ｃｈと略する）番号とを示すフラグがフレーム番号付加部１３によって付加される。すなわち、フレーム番号付加部１３は、データ分割部１２から出力された２つの分割データ列が回線３の１ｃｈに出力されるデータか２ｃｈに出力されるデータかを区別して、データのフレーム番号とデータが送出される回線のｃｈ番号とを示すフラグを分割データ列に付加する。
【００１０】
回線インターフェース部１４は、ｃｈ番号１を示すフラグが付加された分割データ列を回線３の１ｃｈに送出すると同時に、ｃｈ番号２を示すフラグが付加された分割データ列を回線３の２ｃｈに送出する。
エラー再送認識部１５は、データの再送要求を受信側装置２から受信したときに再送手順に入る。
データ認識部１６は、データ再送に備えてデータ保管部１７に蓄積された分割データ列とフレーム番号及びｃｈ番号との対応関係を記憶しておく。
【００１１】
受信側装置２の回線インターフェース部２１は、回線３から分割データ列を受信する。データ合成部２２は、受信した分割データ列を結合し、エラー検出部２３は、データ合成部２２から出力された受信データ列のエラーを検出する。
再送要求部２４は、エラー検出部２３でエラーが検出されたとき、エラーが検出された分割データ列の再送を送信側装置１に要求する。
【００１２】
以下、本実施の形態の通信システムの動作を図２を用いて説明する。送信側装置１のデータ分割部１２は、データ入力部１１から入力されたフレーム番号Ｘの送信データ列１０１をバルク通信用の回線３に出力するため、回線３の１ｃｈに出力する分割データ列１０２−１と回線３の２ｃｈに出力する分割データ列１０２−２の２つに分割する。
【００１３】
フレーム番号付加部１３は、回線３の１ｃｈに出力される分割データ列１０２−１にフレーム番号Ｘの１ｃｈデータであることを示すフラグ１０３−１を付加し、回線３の２ｃｈに出力される分割データ列１０２−２にフレーム番号Ｘの２ｃｈデータであることを示すフラグ１０３−２を付加する。
【００１４】
回線インターフェース部１４は、ｃｈ番号１を示すフラグ１０３−１が付加された分割データ列１０２−１を回線３の１ｃｈに送出すると同時に、ｃｈ番号２を示すフラグ１０３−２が付加された分割データ列１０２−２を回線３の２ｃｈに送出する。
回線３への送出と同時に、分割データ列１０２−１，１０２−２はデータ保管部１７に蓄積される。データ認識部１６は、フレーム番号及びｃｈ番号とデータ保管部１７に蓄積された分割データ列との対応関係を記憶しておく。
【００１５】
受信側装置２の回線インターフェース部２１は、回線３の１ｃｈ，２ｃｈから分割データ列１０２−１，１０２−２を受信する。
データ合成部２２は、受信した分割データ列１０２−１，１０２−２を結合して受信データ列１０４を合成し、エラー検出部２３は、受信データ列１０４のエラーを検出する。
【００１６】
ここでは、分割データ列１０２−２中のデータＣが回線３の２ｃｈ上で破壊されたとする。データ合成部２２は、エラー検出部２３によってデータＣのエラーが検出されたとき、エラーを検出した分割データ列１０２−２を廃棄して、正常な分割データ列１０２−１だけを残す。
そして、再送要求部２４は、回線インターフェース部２１を介してフレーム番号Ｘの２ｃｈデータの再送要求１０５を送信側装置２に送る。
【００１７】
送信側装置１のエラー再送認識部１５は、回線インターフェース部１４を介して受信側装置２からの再送要求１０５を受信すると、この再送要求１０５の内容を認識して、再送要求されたデータのフレーム番号とｃｈ番号とをデータ認識部１６に送る。データ認識部１６は、再送要求されたフレーム番号とｃｈ番号とを基に、データ保管部１７に蓄積されたフレーム番号Ｘの２ｃｈデータを識別し、このデータを出力するようデータ保管部１７に指示する。データ保管部１７は、データ認識部１６の指示に従ってデータを出力する。
【００１８】
データ分割部１２は、データ保管部１７から出力されたフレーム番号Ｘの２ｃｈの再送データ列１０６を回線３の１ｃｈに出力する分割データ列１０７−１と回線３の２ｃｈに出力する分割データ列１０７−２の２つに分割する。
フレーム番号付加部１３は、回線３の１ｃｈに出力される分割データ列１０７−１にフレーム番号Ｘの１ｃｈデータであることを示すフラグ１０８−１を付加し、回線３の２ｃｈに出力される分割データ列１０７−２にフレーム番号Ｘの２ｃｈデータであることを示すフラグ１０８−２を付加する。
【００１９】
回線インターフェース部１４は、ｃｈ番号１を示すフラグ１０８−１が付加された分割データ列１０７−１を回線３の１ｃｈに送出すると同時に、ｃｈ番号２を示すフラグ１０８−２が付加された分割データ列１０７−２を回線３の２ｃｈに送出する。
【００２０】
受信側装置２の回線インターフェース部２１は、回線３の１ｃｈ，２ｃｈから分割データ列１０７−１，１０７−２を受信する。
データ合成部２２は、受信した分割データ列１０７−１，１０７−２を結合してデータ列１０９を合成し、エラー検出部２３は、データ列１０９のエラーを検出する。そして、データ合成部２２は、このエラー検出により、データ列１０９にエラーがないことを確認した上で、先に受信した分割データ列１０２−１とデータ列１０９とを結合して受信データ列１１０を合成する。
【００２１】
このように、本実施の形態では、送信データに対しフレーム番号とｃｈ番号の両方を付加することにより、再送に必要などちらか一方のｃｈのデータのみを再送することが可能となる。これにより、再送するデータを最小限にすることができる。
【００２２】
なお、本実施の形態では、ＰＨＳやＩＳＤＮに見られる２回線を同時に使用して伝送速度をあげるバルク通信方式を例に挙げて説明したが、これに限るものではなく、ＰＨＳやＩＳＤＮ以外の回線を使用した場合、あるいは２回線以上の複数回線にデータを分割して送信する場合でも、同様に再送効率を高めることができるのは言うまでもない。
【００２３】
【発明の効果】
本発明によれば、複数の分割データを送信側装置から回線の対応するチャンネルに振り分けて送出し、エラーを検出したフレーム番号及びチャンネル番号の分割データの再送要求を受信側装置から送信側装置に送信し、再送要求が求めるフレーム番号及びチャンネル番号の分割データを送信側装置から受信側装置に再送し、再送された分割データと、再送以前に送信された、再送された分割データと同一フレーム番号の正常な分割データとを受信側装置で合成するようにしたことにより、伝送データをフレーム番号だけでなく、分割したときのチャンネル番号で管理するようにしたので、エラーが発生したフレーム全体を再送することなく、エラーが発生したチャンネル番号の分割データだけを再送することができ、再送するデータを最小限にして、再送効率を高めることができる。
【図面の簡単な説明】
【図１】  本発明の実施の形態となる通信システムの構成を示すブロック図である。
【図２】  本発明の実施の形態におけるデータ再送方法を説明するための説明図である。
【図３】  従来のデータ再送方法を説明するための説明図である。
【符号の説明】
１…送信側装置、２…受信側装置、３…回線、１１…データ入力部、１２…データ分割部、１３…フレーム番号付加部、１４、２１…回線インターフェース部、１５…エラー再送認識部、１６…データ認識部、１７…データ保管部、２２…データ合成部、２３…エラー検出部、２４…再送要求部。
【図１】
0004543571.tif 000002
【図２】
0004543571.tif 000003
【図３】
0004543571.tif 000004