JPH06177852A - データ伝送方式 - Google Patents
データ伝送方式Info
- Publication number
- JPH06177852A JPH06177852A JP4351637A JP35163792A JPH06177852A JP H06177852 A JPH06177852 A JP H06177852A JP 4351637 A JP4351637 A JP 4351637A JP 35163792 A JP35163792 A JP 35163792A JP H06177852 A JPH06177852 A JP H06177852A
- Authority
- JP
- Japan
- Prior art keywords
- data
- block
- transmission
- channels
- channel
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Computer And Data Communications (AREA)
- Time-Division Multiplex Systems (AREA)
Abstract
(57)【要約】
【目的】 複数のチャネル上のデータを同期をとりつ
つ、伝送する。 【構成】 送信側端末1でデータA、B、C、Dを転送
ブロックに分割し、各々に順序番号“1”、“2”、
“3”、“4”を付与する。各転送ブロックは、複数、
例えば2つのチャネルB1、B2のうちの任意のチャネ
ルを介して任意の順序で受信側端末2に送信される。送
信側端末1は、所定数、例えば4つの転送ブロックを送
信したところで一旦送信をやめる。受信側は、順序番号
に従い、複数のチャネルを介して送られた転送ブロック
を合成する。そして、一連の順序番号の所定数の転送ブ
ロックの受信及び合成が済んだ時点で送信側端末1に確
認ブロックを返送する。この確認ブロックも順序番号を
含む。この順序番号は、受信が正常に完了したとき、次
に送信側端末1が送信すべき転送ブロックを示す。
つ、伝送する。 【構成】 送信側端末1でデータA、B、C、Dを転送
ブロックに分割し、各々に順序番号“1”、“2”、
“3”、“4”を付与する。各転送ブロックは、複数、
例えば2つのチャネルB1、B2のうちの任意のチャネ
ルを介して任意の順序で受信側端末2に送信される。送
信側端末1は、所定数、例えば4つの転送ブロックを送
信したところで一旦送信をやめる。受信側は、順序番号
に従い、複数のチャネルを介して送られた転送ブロック
を合成する。そして、一連の順序番号の所定数の転送ブ
ロックの受信及び合成が済んだ時点で送信側端末1に確
認ブロックを返送する。この確認ブロックも順序番号を
含む。この順序番号は、受信が正常に完了したとき、次
に送信側端末1が送信すべき転送ブロックを示す。
Description
【0001】
【産業上の利用分野】本発明は、1つのソースから送信
されるデータをデータ伝送用の複数のチャネルを介して
伝送することにより、見かけ上のデータ伝送容量を増大
するようにしたデータ伝送方式に関するものである。
されるデータをデータ伝送用の複数のチャネルを介して
伝送することにより、見かけ上のデータ伝送容量を増大
するようにしたデータ伝送方式に関するものである。
【0002】
【従来の技術】マルチメディアに対応できる情報通信ネ
ットワークとして採用されたISDN(サービス統合デ
ィジタル網)では、基本インタフェースは、2つのBチ
ャネルと、1つのDチャネルから構成される。Bチャネ
ルは64kbpsまでの高速パケット通信を可能とし、
Dチャネルは9600bpsまでの中低速パケット通信を可
能とする。なお、Bチャネルは情報伝送用のチャネルで
ある。Dチャネルは、主として回線交換の呼制御情報転
送用チャネルとして使用される。なお、Bチャネルは、
パケット化による時分割多重データ伝送を行うことによ
り、音声や画像、その他の情報を高密度に伝送すること
ができる。また、大量のデータをより高速に伝送した
い、というような要求がある場合には2つのBチャネル
を同時に使用して見かけ上のデータ伝送容量の増大を行
うことも可能である。
ットワークとして採用されたISDN(サービス統合デ
ィジタル網)では、基本インタフェースは、2つのBチ
ャネルと、1つのDチャネルから構成される。Bチャネ
ルは64kbpsまでの高速パケット通信を可能とし、
Dチャネルは9600bpsまでの中低速パケット通信を可
能とする。なお、Bチャネルは情報伝送用のチャネルで
ある。Dチャネルは、主として回線交換の呼制御情報転
送用チャネルとして使用される。なお、Bチャネルは、
パケット化による時分割多重データ伝送を行うことによ
り、音声や画像、その他の情報を高密度に伝送すること
ができる。また、大量のデータをより高速に伝送した
い、というような要求がある場合には2つのBチャネル
を同時に使用して見かけ上のデータ伝送容量の増大を行
うことも可能である。
【0003】
【発明が解決しようとする課題】ところで、上記ISD
NのBチャネルをテレビ電話の送受信に使用する場合、
音声データや画像データをまとめて圧縮し、パケット化
して送信する。静止画像の場合には、上記の一方のBチ
ャネルをそのまま利用してデータ伝送が可能である。し
かしながら、動画像等の場合、そのデータ量が増大し、
64kbpsでは伝送容量が十分でないとされる場合も
生じ得る。しかしながら、例えば動画像のデータ伝送に
Bチャネルの一方を利用し、もう一方のBチャネルによ
って音声データを転送しようとすれば、次のような問題
が生じる。
NのBチャネルをテレビ電話の送受信に使用する場合、
音声データや画像データをまとめて圧縮し、パケット化
して送信する。静止画像の場合には、上記の一方のBチ
ャネルをそのまま利用してデータ伝送が可能である。し
かしながら、動画像等の場合、そのデータ量が増大し、
64kbpsでは伝送容量が十分でないとされる場合も
生じ得る。しかしながら、例えば動画像のデータ伝送に
Bチャネルの一方を利用し、もう一方のBチャネルによ
って音声データを転送しようとすれば、次のような問題
が生じる。
【0004】即ち、各チャネルを伝送するデータがIS
DN交換網の中でそれぞれ独立に伝送されるため、相互
に同期が取られることはない。従って、別々のチャネル
で伝送された音声と画像とは同期が合わず、実用性がな
い。一方、コンピュータシステム、その他各種の情報シ
ステムの多様化によって、高速大容量のデータ伝送をこ
の種の公衆網を利用して行う要求がますます増大してい
る。従って、この種のデータを常にBチャネルの1チャ
ネルを使用して伝送できるように圧縮することが適当で
ない場合もある。
DN交換網の中でそれぞれ独立に伝送されるため、相互
に同期が取られることはない。従って、別々のチャネル
で伝送された音声と画像とは同期が合わず、実用性がな
い。一方、コンピュータシステム、その他各種の情報シ
ステムの多様化によって、高速大容量のデータ伝送をこ
の種の公衆網を利用して行う要求がますます増大してい
る。従って、この種のデータを常にBチャネルの1チャ
ネルを使用して伝送できるように圧縮することが適当で
ない場合もある。
【0005】本発明は以上の点に着目してなされたもの
で、相互に非同期の複数のチャネルを利用して大量のデ
ータを伝送し、受信側で同期を取ることが可能なデータ
伝送方式を提供することを目的とするものである。
で、相互に非同期の複数のチャネルを利用して大量のデ
ータを伝送し、受信側で同期を取ることが可能なデータ
伝送方式を提供することを目的とするものである。
【0006】
【課題を解決するための手段】本発明のデータ伝送方式
は、送信側から受信側に対して、予め複数のチャネルを
利用したデータ伝送を行う旨のバルク伝送モード設定要
求を行い、送信側で送信対象となるデータを複数のデー
タブロックに分割し、送信側で分割したデータブロック
に一意の順序番号を付与し、当該複数のデータブロック
を揃えて複数のチャネルに振り分けて送信し、受信側
で、前記複数のチャネルを利用して受信したデータブロ
ックを、前記順序番号に示される順に配列して合成する
ことを特徴とするものである。
は、送信側から受信側に対して、予め複数のチャネルを
利用したデータ伝送を行う旨のバルク伝送モード設定要
求を行い、送信側で送信対象となるデータを複数のデー
タブロックに分割し、送信側で分割したデータブロック
に一意の順序番号を付与し、当該複数のデータブロック
を揃えて複数のチャネルに振り分けて送信し、受信側
で、前記複数のチャネルを利用して受信したデータブロ
ックを、前記順序番号に示される順に配列して合成する
ことを特徴とするものである。
【0007】
【作用】本発明のデータ伝送方式においては、送信側で
データを転送ブロックに分割し、各々に順序番号を付与
する。各転送ブロックは、複数のチャネルのうちの任意
のチャネルを介して任意の順序で受信側に送信される。
送信側は、所定数の転送ブロックを送信したところで一
旦送信をやめる。受信側は、順序番号に従い、複数のチ
ャネルを介して送られた転送ブロックを合成する。そし
て、一連の順序番号の所定数の転送ブロックの受信及び
合成が済んだ時点で送信側に確認ブロックを返送する。
この確認ブロックにも順序番号が含まれる。この場合の
順序番号は、受信が正常に完了したとき、次に送信側が
送信すべき転送ブロックの最初の順序番号であり、受信
が異常のとき、送信側が再送すべき転送ブロックの最初
の順序番号である。送信側は、確認ブロックを受信し、
確認ブロックに含まれる順序番号が示す転送ブロックか
ら更に所定数の転送ブロックを送信する。
データを転送ブロックに分割し、各々に順序番号を付与
する。各転送ブロックは、複数のチャネルのうちの任意
のチャネルを介して任意の順序で受信側に送信される。
送信側は、所定数の転送ブロックを送信したところで一
旦送信をやめる。受信側は、順序番号に従い、複数のチ
ャネルを介して送られた転送ブロックを合成する。そし
て、一連の順序番号の所定数の転送ブロックの受信及び
合成が済んだ時点で送信側に確認ブロックを返送する。
この確認ブロックにも順序番号が含まれる。この場合の
順序番号は、受信が正常に完了したとき、次に送信側が
送信すべき転送ブロックの最初の順序番号であり、受信
が異常のとき、送信側が再送すべき転送ブロックの最初
の順序番号である。送信側は、確認ブロックを受信し、
確認ブロックに含まれる順序番号が示す転送ブロックか
ら更に所定数の転送ブロックを送信する。
【0008】
【実施例】以下、本発明の実施例を図面を参照して詳細
に説明する。図1は、本発明のデータ伝送方式のシーケ
ンスを示す図である。この図1の説明の前に、本発明の
実施のためのシステム構成等を説明する。図2は、本発
明のデータ伝送方式を適用した通信システムの一実施例
のブロック図である。図示のシステムは、通信回線で接
続された送信側端末1と、受信側端末2とから成る。こ
れらの端末1、2は、ISDN基本インタフェースによ
り接続されている。ISDN基本インタフェースは、2
つの情報伝送用チャネルと、1つの信号伝送用チャネル
とから成る。これらのうち2つの情報伝送用チャネルの
みを図示する。これらは、それぞれB1チャネル、B2
チャネルと呼ぶことにする。B1チャネル、B2チャネ
ルは、画像と音声等の別個のデータの送信に用いられ、
それぞれ64kbpsの情報伝送能力がある。
に説明する。図1は、本発明のデータ伝送方式のシーケ
ンスを示す図である。この図1の説明の前に、本発明の
実施のためのシステム構成等を説明する。図2は、本発
明のデータ伝送方式を適用した通信システムの一実施例
のブロック図である。図示のシステムは、通信回線で接
続された送信側端末1と、受信側端末2とから成る。こ
れらの端末1、2は、ISDN基本インタフェースによ
り接続されている。ISDN基本インタフェースは、2
つの情報伝送用チャネルと、1つの信号伝送用チャネル
とから成る。これらのうち2つの情報伝送用チャネルの
みを図示する。これらは、それぞれB1チャネル、B2
チャネルと呼ぶことにする。B1チャネル、B2チャネ
ルは、画像と音声等の別個のデータの送信に用いられ、
それぞれ64kbpsの情報伝送能力がある。
【0009】本発明では、これらのB1チャネル、B2
チャネルに比較的大容量の一連のデータを分割して送信
する。つまり、2つのチャネルを仮想的な1つのチャネ
ルとして束ねてデータ伝送に使えるようにする。このよ
うなデータ伝送をバルク伝送と呼ぶことにする。この実
施例では例えば送信側でデータをABCDというデータ
ブロックに4分割し、A、BをB1チャネルを利用して
転送し、C、DをB2チャネルを利用して転送する。受
信側ではこれらのデータが非同期で受信されるが、各デ
ータブロックに付けられた順序番号に基づいて再配列す
る。
チャネルに比較的大容量の一連のデータを分割して送信
する。つまり、2つのチャネルを仮想的な1つのチャネ
ルとして束ねてデータ伝送に使えるようにする。このよ
うなデータ伝送をバルク伝送と呼ぶことにする。この実
施例では例えば送信側でデータをABCDというデータ
ブロックに4分割し、A、BをB1チャネルを利用して
転送し、C、DをB2チャネルを利用して転送する。受
信側ではこれらのデータが非同期で受信されるが、各デ
ータブロックに付けられた順序番号に基づいて再配列す
る。
【0010】図3は、転送ブロックの種類とそのフォー
マットを示す図である。上記バルク伝送を実施するため
の転送ブロックには、バルク伝送モード設定用、バルク
伝送モード解除用、データ送信要求用、データ確認用の
4種類がある。これらの転送ブロックは、LAP−B
(Bチャネルのリンクアクセス手順)で規定されたフレ
ームのIフィールド(情報フィールド)に相当する。上
記フォーマット内のコマンドフィールドは、その転送ブ
ロックの種別を表わす。このコマンドフィールドは、上
述したすべての種類の転送ブロックに含まれている。
マットを示す図である。上記バルク伝送を実施するため
の転送ブロックには、バルク伝送モード設定用、バルク
伝送モード解除用、データ送信要求用、データ確認用の
4種類がある。これらの転送ブロックは、LAP−B
(Bチャネルのリンクアクセス手順)で規定されたフレ
ームのIフィールド(情報フィールド)に相当する。上
記フォーマット内のコマンドフィールドは、その転送ブ
ロックの種別を表わす。このコマンドフィールドは、上
述したすべての種類の転送ブロックに含まれている。
【0011】順序番号は、データ送信要求ブロック及び
データ確認ブロックに含まれる。この順序番号は、送信
側で生成されるデータ送信要求ブロックの場合は、その
転送ブロックがバルク伝送中の何番目のブロックかを示
す。また、この順序番号は、受信側で生成されて送信側
に送られるデータ確認ブロックの場合は、正しくデータ
を受信できたデータブロックを送信側端末に通知した
り、受信側端末がその次に受信を求めるデータブロック
を示すために使用される。この具体的な説明は図1によ
り後述する。尚、上記順序フラグは、データをデータブ
ロックに分割したとき、その配列を示すもので、受信側
で分割する前のデータを再生する場合のキーに使用され
る。
データ確認ブロックに含まれる。この順序番号は、送信
側で生成されるデータ送信要求ブロックの場合は、その
転送ブロックがバルク伝送中の何番目のブロックかを示
す。また、この順序番号は、受信側で生成されて送信側
に送られるデータ確認ブロックの場合は、正しくデータ
を受信できたデータブロックを送信側端末に通知した
り、受信側端末がその次に受信を求めるデータブロック
を示すために使用される。この具体的な説明は図1によ
り後述する。尚、上記順序フラグは、データをデータブ
ロックに分割したとき、その配列を示すもので、受信側
で分割する前のデータを再生する場合のキーに使用され
る。
【0012】エンドフラグは、データ送信要求ブロック
のみに含まれ、その転送ブロックが最終データブロック
である場合に設定される。データ部分は、転送対象とな
る実データである。本発明において、送信側では図4の
上から下へ向け処理が実行され、受信側では図4の下か
ら上に向けて処理が実行される。この手順には、OSI
プリトコルのレイヤ2におけるLAP−Bのリンク手順
が使用される。即ち、上位プログラムは実データを例え
ば、A、Bの2つのデータブロックに分割する。そし
て、バッファリング制御によりブロッキング処理が行わ
れる。このとき、各データブロックA、Bには各種の制
御情報が付加される。LAP−BプログラムはこのIフ
ィールドに図3に示す転送ブロックを含める。
のみに含まれ、その転送ブロックが最終データブロック
である場合に設定される。データ部分は、転送対象とな
る実データである。本発明において、送信側では図4の
上から下へ向け処理が実行され、受信側では図4の下か
ら上に向けて処理が実行される。この手順には、OSI
プリトコルのレイヤ2におけるLAP−Bのリンク手順
が使用される。即ち、上位プログラムは実データを例え
ば、A、Bの2つのデータブロックに分割する。そし
て、バッファリング制御によりブロッキング処理が行わ
れる。このとき、各データブロックA、Bには各種の制
御情報が付加される。LAP−BプログラムはこのIフ
ィールドに図3に示す転送ブロックを含める。
【0013】一方、受信側ではLAP−Bプログラム
が、受信データのうちIフィールドのみを抽出し、バッ
ファリング制御に送る。バッファリング制御では、両チ
ャネルB1、B2から送られてくるデータのブロッキン
グ処理(合成)を行なう。その後、上位プログラムがデ
ータブロックA、Bを合成する。ここで、図1について
説明する。先ず、送信側端末1から受信側端末2にバル
ク伝送モード設定要求を送る(時点T1)。これによ
り、送信側端末1から受信側端末2に対して予め複数
(例えば、2個)のチャネルを利用したデータ伝送を行
う旨の設定指示を出す。これらに対し、受信側端末2
は、バルク伝送モードを設定し、設定終了後、確認の通
知を送信側端末1に送る。この後、送信側端末1から受
信側端末2に対し、バルク伝送によるデータ伝送が開始
される。
が、受信データのうちIフィールドのみを抽出し、バッ
ファリング制御に送る。バッファリング制御では、両チ
ャネルB1、B2から送られてくるデータのブロッキン
グ処理(合成)を行なう。その後、上位プログラムがデ
ータブロックA、Bを合成する。ここで、図1について
説明する。先ず、送信側端末1から受信側端末2にバル
ク伝送モード設定要求を送る(時点T1)。これによ
り、送信側端末1から受信側端末2に対して予め複数
(例えば、2個)のチャネルを利用したデータ伝送を行
う旨の設定指示を出す。これらに対し、受信側端末2
は、バルク伝送モードを設定し、設定終了後、確認の通
知を送信側端末1に送る。この後、送信側端末1から受
信側端末2に対し、バルク伝送によるデータ伝送が開始
される。
【0014】送信側端末1は、図4に示すブロックフォ
ーマットに従って、データのデブロッキング(分割)を
行う。この分割においては、図4の説明で述べたよう
に、LAP−BプログラムがA、B、C、D等の複数の
データブロックに分割する。各データブロックの大きさ
は固定長であり、分割の結果、端数が出た場合にも最後
のデータブロックの大きさもその固定長とする。そし
て、送信側端末1は、分割した各データブロックに一意
の順序番号を付与する。例えば、データブロックA、
B、C、Dに順序番号“1”、“2”、“3”、“4”
をそれぞれ付与する。これらの順序番号は、各データブ
ロックの位置を示すものであり、これらの順序番号を付
与した後は各データブロックは任意の順序に入れ換えて
も、これらの順序番号により元の正しい順序に戻すこと
ができる。
ーマットに従って、データのデブロッキング(分割)を
行う。この分割においては、図4の説明で述べたよう
に、LAP−BプログラムがA、B、C、D等の複数の
データブロックに分割する。各データブロックの大きさ
は固定長であり、分割の結果、端数が出た場合にも最後
のデータブロックの大きさもその固定長とする。そし
て、送信側端末1は、分割した各データブロックに一意
の順序番号を付与する。例えば、データブロックA、
B、C、Dに順序番号“1”、“2”、“3”、“4”
をそれぞれ付与する。これらの順序番号は、各データブ
ロックの位置を示すものであり、これらの順序番号を付
与した後は各データブロックは任意の順序に入れ換えて
も、これらの順序番号により元の正しい順序に戻すこと
ができる。
【0015】従って、送信側端末1は、順序番号を付し
た複数のデータブロックを、B1チャネル及びB2チャ
ネルに振り分けて送信する。図示の例では、まず、デー
タブロックAをB1チャネルにより送信し(時点T
3)、データブロックCをB2チャネルにより送信する
(時点T4)。次に、データブロックBをB1チャネル
により送信し(時点T5)、データブロックDをB2チ
ャネルにより送信する(時点T6)。一方、受信側端末
2は、B1チャネル及びB2チャネルのそれぞれからデ
ータブロックA、B、C、Dを受信する。そして、受信
側端末2は、これらのデータブロックに付与された順序
番号の示す順序にデータブロックを配列する。この結
果、データブロックA、B、C、Dがすべて揃えば、受
信側端末2はデータ確認の通知を送信側端末1に送る
(時点T7)。そして、送信側端末1は、バルク伝送モ
ードを解除すべき要求を受信側端末2に送る(時点T
8)。これに応じて、受信側端末2はバルク伝送モード
を解除すると、確認の通知を送信側端末1に送る(時点
T9)。
た複数のデータブロックを、B1チャネル及びB2チャ
ネルに振り分けて送信する。図示の例では、まず、デー
タブロックAをB1チャネルにより送信し(時点T
3)、データブロックCをB2チャネルにより送信する
(時点T4)。次に、データブロックBをB1チャネル
により送信し(時点T5)、データブロックDをB2チ
ャネルにより送信する(時点T6)。一方、受信側端末
2は、B1チャネル及びB2チャネルのそれぞれからデ
ータブロックA、B、C、Dを受信する。そして、受信
側端末2は、これらのデータブロックに付与された順序
番号の示す順序にデータブロックを配列する。この結
果、データブロックA、B、C、Dがすべて揃えば、受
信側端末2はデータ確認の通知を送信側端末1に送る
(時点T7)。そして、送信側端末1は、バルク伝送モ
ードを解除すべき要求を受信側端末2に送る(時点T
8)。これに応じて、受信側端末2はバルク伝送モード
を解除すると、確認の通知を送信側端末1に送る(時点
T9)。
【0016】図5は、送信側のバッファリング制御の基
本動作を説明するフローチャートである。また、図6及
び図7は、受信側のバッファリング制御の基本動作を説
明するフローチャートである。図示の動作の前提とし
て、B1、B2チャネルは、Dチャネルの呼制御で既に
設定済みとする。バルク伝送を要求する側(送信側端末
1)は、いずれかのBチャネル(B1かB2)を使って
相手の受信側端末2に対し、“バルク伝送モード設定要
求”を送信する(図1時点T1、図5ステップS1、図
6ステップS11)。これに対し、受信側端末2ではバ
ルク伝送受付可能ならば(図6ステップS12)、“バ
ルク伝送モード設定確認(OK)”を返送する(図1時
点T2、図6ステップS13、図5ステップS2)。こ
の結果、B1、B2チャネル共に、両端末1、2から見
てバルク伝送可能状態となる。
本動作を説明するフローチャートである。また、図6及
び図7は、受信側のバッファリング制御の基本動作を説
明するフローチャートである。図示の動作の前提とし
て、B1、B2チャネルは、Dチャネルの呼制御で既に
設定済みとする。バルク伝送を要求する側(送信側端末
1)は、いずれかのBチャネル(B1かB2)を使って
相手の受信側端末2に対し、“バルク伝送モード設定要
求”を送信する(図1時点T1、図5ステップS1、図
6ステップS11)。これに対し、受信側端末2ではバ
ルク伝送受付可能ならば(図6ステップS12)、“バ
ルク伝送モード設定確認(OK)”を返送する(図1時
点T2、図6ステップS13、図5ステップS2)。こ
の結果、B1、B2チャネル共に、両端末1、2から見
てバルク伝送可能状態となる。
【0017】送信側端末1では図4に示すブロックフォ
ーマットに従ってデータのデブロッキング(分割)を行
ない(図5ステップS3)、各ブロックに一意の順序番
号を付与し(図5ステップS4)、B1、B2両チャネ
ルに対してデータブロックを振り分けてパラレルにデー
タ送信を行なう(図1時点T3、T4、T5、T6、図
5ステップS5)。その際、最終データブロックには、
エンドフラグを設定する。受信側端末2のバッファリン
グ制御では、データブロック受信後(図6ステップS1
4)、順序番号に従い(図6ステップS15)、B1、
B2両チャネルからのデータのブロッキングを行なう。
例えば、図1時点T4で順序番号“3”のブロックを受
信したときは、まだ1つ前の順序番号“2”のブロック
は存在しないので(ステップS16)、順序番号“3”
のブロックをキューイングする(ステップS17)。こ
れに対し、図1時点T5で順序番号“2”のブロックを
受信したときは、すでに1つ前の順序番号“1”のブロ
ックが存在するので(ステップS16)、ブロッキング
処理をする(ステップS18)。また、図1時点T5で
順序番号“2”のブロックを受信したときは、すでに1
つ後の順序番号“3”のブロックがあるので(ステップ
S19)、ブロッキング処理をする(ステップS2
0)。
ーマットに従ってデータのデブロッキング(分割)を行
ない(図5ステップS3)、各ブロックに一意の順序番
号を付与し(図5ステップS4)、B1、B2両チャネ
ルに対してデータブロックを振り分けてパラレルにデー
タ送信を行なう(図1時点T3、T4、T5、T6、図
5ステップS5)。その際、最終データブロックには、
エンドフラグを設定する。受信側端末2のバッファリン
グ制御では、データブロック受信後(図6ステップS1
4)、順序番号に従い(図6ステップS15)、B1、
B2両チャネルからのデータのブロッキングを行なう。
例えば、図1時点T4で順序番号“3”のブロックを受
信したときは、まだ1つ前の順序番号“2”のブロック
は存在しないので(ステップS16)、順序番号“3”
のブロックをキューイングする(ステップS17)。こ
れに対し、図1時点T5で順序番号“2”のブロックを
受信したときは、すでに1つ前の順序番号“1”のブロ
ックが存在するので(ステップS16)、ブロッキング
処理をする(ステップS18)。また、図1時点T5で
順序番号“2”のブロックを受信したときは、すでに1
つ後の順序番号“3”のブロックがあるので(ステップ
S19)、ブロッキング処理をする(ステップS2
0)。
【0018】そして、エンドフラグを検出し(図7ステ
ップS21)、全データブロックを受信した時点で(図
7ステップS22)、送信側端末1に対して図2を用い
て説明した“データ確認”を送信する(図7ステップS
23)。そして、ブロッキングしたデータを上位プログ
ラムに送る(図7ステップS24)。例えば、図1に示
す例では、順序番号“1”〜“4”の4つの転送ブロッ
クを送り(図1時点T3、T4、T5、T6)、その
後、データ確認を行なう(図1時点T7)。転送ブロッ
クのデータ確認の結果、正常であれば、“データ確認”
ブロックの順序番号に“5”がセットされ、送信側端末
1に送られる。これにより、送信側端末1は、引き続き
順序番号“5”〜“8”の4つの転送ブロックを送る。
以後同様に4つずつの転送ブロックを送る。
ップS21)、全データブロックを受信した時点で(図
7ステップS22)、送信側端末1に対して図2を用い
て説明した“データ確認”を送信する(図7ステップS
23)。そして、ブロッキングしたデータを上位プログ
ラムに送る(図7ステップS24)。例えば、図1に示
す例では、順序番号“1”〜“4”の4つの転送ブロッ
クを送り(図1時点T3、T4、T5、T6)、その
後、データ確認を行なう(図1時点T7)。転送ブロッ
クのデータ確認の結果、正常であれば、“データ確認”
ブロックの順序番号に“5”がセットされ、送信側端末
1に送られる。これにより、送信側端末1は、引き続き
順序番号“5”〜“8”の4つの転送ブロックを送る。
以後同様に4つずつの転送ブロックを送る。
【0019】ここでもし、全データブロックを受信する
前に順序番号で不具合が生じた場合は、次に受信を求め
るデータブロック番号を“データ確認”ブロックにセッ
トし、送信側端末1に送信する。例えば、順序番号
“1”〜“4”の4つの転送ブロックの順序番号の狂い
があるときは、“データ確認”ブロックの順序番号に
“1”をセットして返送する。送信側端末1ではデータ
確認ブロックにより正常に送信されたか否かを判定し
(図5ステップS6)、正常でないときは、データ確認
ブロックに含まれる順序番号のデータブロックから再送
を行なう(図5ステップS9)。バルク伝送が終了した
ら、送信側端末1は、受信側端末2に対し、“バルク伝
送モード解除要求”を送信し(図1時点T8、図5ステ
ップS7)、送信側端末1が“バルク伝送モード解除確
認”を受信したところでバルク伝送モードは終了する
(図1時点T9、図5ステップS8)。以上の処理によ
って64kbpsのBチャネルを見かけ上、124kbpsのB
チャネルとして使用することができる。
前に順序番号で不具合が生じた場合は、次に受信を求め
るデータブロック番号を“データ確認”ブロックにセッ
トし、送信側端末1に送信する。例えば、順序番号
“1”〜“4”の4つの転送ブロックの順序番号の狂い
があるときは、“データ確認”ブロックの順序番号に
“1”をセットして返送する。送信側端末1ではデータ
確認ブロックにより正常に送信されたか否かを判定し
(図5ステップS6)、正常でないときは、データ確認
ブロックに含まれる順序番号のデータブロックから再送
を行なう(図5ステップS9)。バルク伝送が終了した
ら、送信側端末1は、受信側端末2に対し、“バルク伝
送モード解除要求”を送信し(図1時点T8、図5ステ
ップS7)、送信側端末1が“バルク伝送モード解除確
認”を受信したところでバルク伝送モードは終了する
(図1時点T9、図5ステップS8)。以上の処理によ
って64kbpsのBチャネルを見かけ上、124kbpsのB
チャネルとして使用することができる。
【0020】尚、上述した実施例においては、本発明を
ISDNの基本インタフェースに適用した場合について
説明したが、本発明はこれに限定されることなく、他の
通信方式にも適用できる。また、上述した実施例では、
2チャネルの場合について説明したが、3以上の複数の
チャネルでも同様である。更に、順序番号を数字でな
く、一連の符号としてもよく、データブロックの分割数
は大小を問わない。
ISDNの基本インタフェースに適用した場合について
説明したが、本発明はこれに限定されることなく、他の
通信方式にも適用できる。また、上述した実施例では、
2チャネルの場合について説明したが、3以上の複数の
チャネルでも同様である。更に、順序番号を数字でな
く、一連の符号としてもよく、データブロックの分割数
は大小を問わない。
【0021】
【発明の効果】以上説明したように、本発明のデータ伝
送方式によれば、送信側でデータを所定のブロックに分
割し、分割したブロックに順序番号を付与して複数のチ
ャネルを介して送信するようにしたので、例えばISD
N基本インタフェースのBチャネルを2チャネル同時に
使用して周期のとれた大量のデータ伝送を行うことが可
能となる。
送方式によれば、送信側でデータを所定のブロックに分
割し、分割したブロックに順序番号を付与して複数のチ
ャネルを介して送信するようにしたので、例えばISD
N基本インタフェースのBチャネルを2チャネル同時に
使用して周期のとれた大量のデータ伝送を行うことが可
能となる。
【図1】バルク伝送基本動作シーケンスの説明図であ
る。
る。
【図2】本発明のデータ伝送方式を適用した通信システ
ムの一実施例のブロック図である。
ムの一実施例のブロック図である。
【図3】転送ブロックの種類とそのフォーマットを示す
図である。
図である。
【図4】各プロセスにおけるデータブロックの内容を示
す図である。
す図である。
【図5】バッファリング制御の送信側の基本動作を説明
するフローチャートである。
するフローチャートである。
【図6】バッファリング制御の受信側の基本動作を説明
するフローチャートである。
するフローチャートである。
【図7】バッファリング制御の受信側の基本動作を説明
するフローチャートである。
するフローチャートである。
【符号の説明】 1 送信側端末 2 受信側端末
Claims (1)
- 【請求項1】 送信側から受信側に対して、予め複数の
チャネルを利用したデータ伝送を行う旨のバルク伝送モ
ード設定要求を行い、 送信側で送信対象となるデータを複数のデータブロック
に分割し、 送信側で分割したデータブロックに一意の順序番号を付
与し、 当該複数のデータブロックを前記複数のチャネルに振り
分けて送信し、 受信側で、前記複数のチャネルを利用して受信したデー
タブロックを、前記順序番号に示される順に配列して合
成することを特徴とするデータ伝送方式。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP4351637A JPH06177852A (ja) | 1992-12-08 | 1992-12-08 | データ伝送方式 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP4351637A JPH06177852A (ja) | 1992-12-08 | 1992-12-08 | データ伝送方式 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH06177852A true JPH06177852A (ja) | 1994-06-24 |
Family
ID=18418603
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP4351637A Pending JPH06177852A (ja) | 1992-12-08 | 1992-12-08 | データ伝送方式 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH06177852A (ja) |
-
1992
- 1992-12-08 JP JP4351637A patent/JPH06177852A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5521928A (en) | Time slot exchanger mechanism in a network for data communication having isochronous capability | |
| CA1335835C (en) | Multi-media virtual circuit | |
| US5475681A (en) | Wireless in-building telecommunications system for voice and data communications | |
| US5517505A (en) | Synchronization method and apparatus for a wireless packet network | |
| JP3860500B2 (ja) | 多重回線電話通信に対する分散制御交換ネットワーク | |
| US4635253A (en) | Exchange system including plural terminals for voice and data transmission | |
| JPH02224554A (ja) | Isdnマルチプロトコル通信制御装置 | |
| JPH03173235A (ja) | 多重形式データ搬送装置 | |
| JPH05505710A (ja) | リング通信システム | |
| JPS61194989A (ja) | 静止画伝送装置 | |
| JPS63279633A (ja) | 同報通信システム | |
| JPH0695677B2 (ja) | 複数チヤネルを有するネツトワークの伝送方式 | |
| JPH0567092B2 (ja) | ||
| JPS5992654A (ja) | 電子文書配送システム | |
| EP0418851B1 (en) | ISDN D-channel interface | |
| JPS61140253A (ja) | パケツト転送方式 | |
| US6947765B1 (en) | Method for transmitting data between data processing means and a radio communication network, module and mobile terminal for implementing same | |
| JPH08107417A (ja) | 無線パケット送受信装置 | |
| JPS6030237A (ja) | デ−タ伝送方式 | |
| JP2675154B2 (ja) | 同報通信方法 | |
| JP3203596B2 (ja) | フレ−ム同報転送システム | |
| JP2000041286A (ja) | 無線通信システム | |
| JP3408215B2 (ja) | Atm(非同期伝送モード)交換方式におけるセルインターリービング方法。 | |
| JPH0683253B2 (ja) | パケツト交換方式 | |
| JPH0715525A (ja) | マルチメディア通信端末装置 |