Nothing Special   »   [go: up one dir, main page]

JPH04273736A - パケット通信システムおよびパケット再送装置 - Google Patents

パケット通信システムおよびパケット再送装置

Info

Publication number
JPH04273736A
JPH04273736A JP3055466A JP5546691A JPH04273736A JP H04273736 A JPH04273736 A JP H04273736A JP 3055466 A JP3055466 A JP 3055466A JP 5546691 A JP5546691 A JP 5546691A JP H04273736 A JPH04273736 A JP H04273736A
Authority
JP
Japan
Prior art keywords
packet
communication terminal
terminal device
transmission
retransmission
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
Application number
JP3055466A
Other languages
English (en)
Inventor
Mitsuo Miwa
三輪 光雄
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
Original Assignee
NEC Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by NEC Corp filed Critical NEC Corp
Priority to JP3055466A priority Critical patent/JPH04273736A/ja
Publication of JPH04273736A publication Critical patent/JPH04273736A/ja
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1809Selective-repeat protocols

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Small-Scale Networks (AREA)
  • Communication Control (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明はパケット通信網における
データ転送に係わり、特に送信先通信装置が一時的に受
信不可能状態となった場合の再送制御を行うパケット通
信システムおよびパケット再送装置に関する。
【0002】
【従来の技術】データ通信の1方式としてデータをパケ
ット形式にして伝送するいわゆるパケット通信が盛んで
ある。このパケット通信システムでは、パケット通信網
に接続された各通信端末装置に固有のアドレスを付し、
これを送信先のアドレス情報としてパケットに組み込ん
で送信を行うようになっている。受信側では、正常に受
信が行われたときには、その旨を通知するための肯定応
答パケットを生成して送信元に返送する。送信側では、
この肯定応答パケットが所定時間内に返送されてきたと
きに送信成功と判断し、一連の送信処理を終了する一方
、送信先で正常に受信が行われなかった場合、すなわち
所定時間内に肯定パケットの返送がなかった場合には、
再度データパケットを送信するいわゆる再送処理を行う
【0003】以下、このような再送処理を規定回数行い
、この間に送信先の端末装置から肯定応答パケットを受
信できたときは正常に終了し、規定回数の再送によって
肯定応答パケットを受信できなかったときは異常と判断
して処理を中断するようになっていた。
【0004】
【発明が解決しようとする課題】このように、従来のパ
ケット通信システムでは、送信が正常に行われなかった
場合の再送処理を、送信元である通信端末装置で行うよ
うになっていたので、その通信端末装置はその間他の処
理を行うことができず、著しく処理機能が低下するとい
う欠点があった。
【0005】そこで、本発明の目的は、データパケット
の再送が必要となった場合であっても、この処理を送信
側端末装置に負担させることなく確実に通信を行うこと
ができるパケット通信システムおよびパケット再送装置
を提供することにある。
【0006】
【課題を解決するための手段】請求項1記載の発明では
、(i) パケット形式のデータを伝送するパケット通
信網と、(ii)このパケット通信網に接続された複数
の通信端末装置と、(iii) パケット通信網を介し
一の通信端末装置から他の通信端末装置に送出したデー
タパケットが正常に受信されなかったとき、その通信端
末装置に代わってそのデータパケットの再送を行う再送
装置とをパケット通信システムに具備させる。
【0007】そして、請求項1記載の発明では、パケッ
ト通信網にパケット再送装置を設け、パケットデータの
送信に失敗した通信端末装置に代わってそのデータパケ
ットを相手通信端末装置に再送することとする。
【0008】請求項2記載の発明では、(i) パケッ
ト通信網に接続された複数の通信端末装置のうちの1つ
から他の通信端末装置に送出され正常に受信されなかっ
たデータパケットを引き取って格納する受信バッファと
、(ii)この引き取ったデータパケットからその送信
先の通信端末アドレスを抽出する抽出手段と、(iii
) この抽出手段により抽出された通信端末アドレスの
通信端末装置に対してデータパケットを送出する送出手
段と、(iv)この送出手段よりデータパケットを送出
してから所定時間内にその正常受信を示す肯定応答パケ
ットが返送されたとき、再送成功を示す肯定応答パケッ
トを送信元の通信端末装置に送出する肯定応答パケット
送出手段と、(v) 送出手段よりデータパケットを送
出してから所定時間内にその正常受信を示す肯定応答パ
ケットが返送されなかったとき、送出手段に対し受信バ
ッファ内のデータパケットの再送を指示する再送指示手
段と、(vi)データパケットの再送回数が一定数に達
したとき、再送不可能を示す否定応答パケットを送信元
の通信端末装置に送出する否定応答パケット送出手段と
をパケット再送装置に具備させる。
【0009】そして、請求項2記載の発明では、送信に
失敗した通信端末から引き取ったデータパケットを送信
先の通信端末に送出してから所定時間内に正常受信の通
知がなかったとき、再度このデータパケットを再送し、
これを一定回数繰り返し行うこととする。
【0010】
【実施例】以下実施例につき本発明を詳細に説明する。
【0011】図1は本発明の一実施例におけるパケット
通信システムを表わしたものである。このシステムは、
パケット通信網11に接続された複数の通信端末装置1
2−1〜12−4等と再送装置13により構成されてい
る。各通信端末装置には、受信したデータパケットを一
旦格納するための受信バッファ14−1〜14−4等が
それぞれ設けられている。再送装置13には、パケット
通信網11を介して転送されてきたデータパケットを受
信する受信部16、受信したデータパケットを一旦格納
する受信バッファ17、再送するデータパケットを送信
する送信部18、およびこれらの各部を制御する再送制
御部19が備えられている。
【0012】以上のような構成のパケット通信システム
の動作を説明する。ここでは、通信端末装置12−1か
ら通信端末装置12−4にデータを転送するものとする
【0013】まず、図2と共に、送信側の通信端末装置
12−1の送信処理動作を説明する。通信端末装置12
−1の図示しない送信制御部は、送信すべきデータに送
信先の通信端末装置12−4のアドレスやその他の情報
を付加して所定形式のデータパケットを作成し、パケッ
ト通信網11に送出する(ステップS101)。これと
同時に送信制御部は図示しないタイマの監視を開始し、
規定時間T1 内に通信端末装置12−4からの正常受
信を示す肯定応答パケットを受信したときは(ステップ
S102;N、ステップS103;Y)、送信が正常に
終了したものと判断して送信処理を終了する。
【0014】一方、正常に受信されなかったことを示す
否定応答パケットを受信したとき(ステップS102;
Y)、もしくは規定時間T1 内に通信端末装置12−
4から正常受信を示す肯定応答パケットを受信できなか
ったときには(ステップS102;N、ステップS10
3;N)、送信に失敗したそのデータパケットを再送装
置13に送信する(ステップS104)。そして、規定
時間T2 が経過するまで再送装置13からの肯定応答
パケットを待つ。この規定時間T2 は、通常、時間T
1 よりも長く設定しておく。この間、通信端末装置1
2−1は他の処理を行うことができる。
【0015】その後、再送装置13からの否定応答パケ
ットを受信したとき(ステップS105;Y)、もしく
は規定時間T2 内に再送装置13から肯定応答パケッ
トを受信できなかったときには(ステップS105;N
、ステップS106;N)、所定のエラー処理を行い(
ステップS107)、規定時間T2 内に肯定応答パケ
ットを受信できたときは(ステップS106;Y)、送
信が正常に終了したものと判断して送信処理を終了する
【0016】次に図3と共に、再送装置13の動作を説
明する。再送装置13の再送制御部19は常時受信バッ
ファ17を検査し(ステップS101)、データパケッ
トがあったときは(ステップS102;Y)、これより
送信元アドレスを抽出して図示しないメモリに記憶する
(ステップS103)。そして、自己のアドレスをこの
データパケットに付加して送信する(ステップS104
)。この場合、受信バッファ14−4に、通信端末装置
12−1が送信に失敗したそのデータパケットが格納さ
れていたとすると、再送制御部19はこのデータパケッ
トから通信端末装置12−1のアドレスを抽出、記憶し
たうえでそのデータパケットを通信端末装置12−4に
送信する。
【0017】その後、規定時間T1 内に通信端末装置
12−4からの肯定応答パケットを受信したときは(ス
テップS105;Y)、肯定応答パケットを作成し(ス
テップS106)、送信元の通信端末装置12−1に送
信する(ステップS107)。一方、規定時間T1 内
に通信端末装置12−4からの肯定応答パケットを受信
しなかったときは(ステップS105;N)、それまで
に行った再送回数をチェックし(ステップS108)、
これが所定数以下のときはステップS104とステップ
S105の処理を繰り返し行う。そして、再送回数が所
定数となったとき(ステップS108;Y)、再送不可
能と判断し、否定応答パケットを作成して(ステップS
109)、送信元の通信端末装置12−1に送信する(
ステップS107)。
【0018】次に、図4と共に、受信側である通信端末
装置12−4の動作を説明する。通信端末装置12−4
の図示しない送受信制御部は、自己の受信バッファ14
−4を検査して(ステップS101)、データパケット
があるときには(ステップS102;Y)、そのデータ
パケットを引き取って送信元アドレスを抽出する。そし
て、抽出したアドレスの装置に対して肯定応答パケット
を送信する(ステップS104)。この場合、抽出した
送信元アドレスが通信端末装置12−1であったときは
肯定応答パケットをこの通信端末装置12−1に送信し
、送信元アドレスが再送装置13であったときは肯定応
答パケットをこの再送装置13に送信する。
【0019】
【発明の効果】以上説明したように請求項1記載の発明
によれば、パケット通信網にパケット再送装置を設け、
パケットデータの送信に失敗した通信端末装置に代わっ
てそのデータパケットを相手通信端末に再送することと
したので、データパケットの再送が必要となった場合で
あっても、この処理を送信側端末装置に負担させること
なく確実に通信を行うことができる。従って、各通信端
末装置の負荷の増加を抑えることができ、処理効率の低
下を防止することができるという効果がある。
【0020】また、請求項2記載の発明によれば、送信
に失敗した通信端末から引き取ったデータパケットの再
送を一定回数繰り返し行うこととしたので、送信元の通
信端末装置が再送に係わることがなくなるばかりでなく
、再送を複数回試みることから送信に成功する確率が高
くなるという効果がある。
【図面の簡単な説明】
【図1】本発明の一実施例におけるパケット通信システ
ムを示すブロック図である。
【図2】送信側の通信端末装置の動作を説明するための
流れ図である。
【図3】再送装置の動作を説明するための流れ図である
【図4】受信側の通信端末装置の動作を説明するための
流れ図である。
【符号の説明】
11  パケット通信網 12−1  送信側通信端末装置 12−4  受信側通信端末装置 13  再送装置 16  受信部 17  受信バッファ 18  送信部 19  再送制御部

Claims (2)

    【特許請求の範囲】
  1. 【請求項1】  パケット形式のデータを伝送するパケ
    ット通信網と、このパケット通信網に接続された複数の
    通信端末装置と、前記パケット通信網を介し一の通信端
    末装置から他の通信端末装置に送出したデータパケット
    が正常に受信されなかったとき、前記一の通信端末装置
    に代わってそのデータパケットの再送を行う再送装置と
    を具備することを特徴とするパケット通信システム。
  2. 【請求項2】  パケット通信網に接続された複数の通
    信端末装置のうちの一の通信端末装置から他の通信端末
    装置に送出され正常に受信されなかったデータパケット
    を引き取って格納する受信バッファと、この引き取った
    データパケットからその送信先の通信端末アドレスを抽
    出する抽出手段と、この抽出手段により抽出された通信
    端末アドレスの通信端末装置に対して前記データパケッ
    トを送出する送出手段と、この送出手段より前記データ
    パケットを送出してから所定時間内にその正常受信を示
    す肯定応答パケットが返送されたとき、再送成功を示す
    肯定応答パケットを前記一の通信端末装置に送出する肯
    定応答パケット送出手段前記送出手段より前記データパ
    ケットを送出してから所定時間内にその正常受信を示す
    肯定応答パケットが返送されなかったとき、前記送出手
    段に対し前記受信バッファ内のデータパケットの再送を
    指示する再送指示手段と、前記データパケットの再送回
    数が一定数に達したとき、再送不可能を示す否定応答パ
    ケットを前記一の通信端末装置に送出する否定応答パケ
    ット送出手段とを具備することを特徴とするパケット再
    送装置。
JP3055466A 1991-02-28 1991-02-28 パケット通信システムおよびパケット再送装置 Pending JPH04273736A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3055466A JPH04273736A (ja) 1991-02-28 1991-02-28 パケット通信システムおよびパケット再送装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3055466A JPH04273736A (ja) 1991-02-28 1991-02-28 パケット通信システムおよびパケット再送装置

Publications (1)

Publication Number Publication Date
JPH04273736A true JPH04273736A (ja) 1992-09-29

Family

ID=12999385

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3055466A Pending JPH04273736A (ja) 1991-02-28 1991-02-28 パケット通信システムおよびパケット再送装置

Country Status (1)

Country Link
JP (1) JPH04273736A (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1994012958A1 (en) * 1992-11-26 1994-06-09 Secom Co., Ltd. Burglar-proofing system and theft proofing apparatus
JPH06245263A (ja) * 1993-02-15 1994-09-02 Honda Motor Co Ltd データ伝送方法
JP2007274123A (ja) * 2006-03-30 2007-10-18 Nec Electronics Corp 通信システム及び通信方法。

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1994012958A1 (en) * 1992-11-26 1994-06-09 Secom Co., Ltd. Burglar-proofing system and theft proofing apparatus
US6094135A (en) * 1992-11-26 2000-07-25 Secom Co., Ltd. Antitheft system and antitheft apparatus
JPH06245263A (ja) * 1993-02-15 1994-09-02 Honda Motor Co Ltd データ伝送方法
JP2007274123A (ja) * 2006-03-30 2007-10-18 Nec Electronics Corp 通信システム及び通信方法。

Similar Documents

Publication Publication Date Title
JP3677297B2 (ja) 階層arq方式のための連結された誤り検出コード化及びパケット番号付け
EP0409578B1 (en) Data communication method and system with cyclic sequence of acknowledgements
US5245616A (en) Technique for acknowledging packets
JP2006287981A (ja) 網通信システムにおいてデータパケットを伝送するための誤り訂正通信方法
JPH073978B2 (ja) 一斉通信方式
JP3727198B2 (ja) ゲートウェイ装置
CA2010809A1 (en) Technique for acknowledging packets
JPH04273736A (ja) パケット通信システムおよびパケット再送装置
KR100366018B1 (ko) 데이터 통신 시스템 및 그 통신방법
CN112187408B (zh) 数据处理方法、系统、装置、存储介质和处理器
JPH1070523A (ja) パケット伝送方法及び装置
EP1427127A2 (en) Communication control method, communication system and communication apparatus that can improve throughput
JP3539606B2 (ja) パケット通信装置
JP2006191368A (ja) ネットワーク伝送装置
JPH11252134A (ja) 同報通信システム
KR100683417B1 (ko) 무선 네트워크에서의 패킷 중계 장치 및 중계 방법
JP3148733B2 (ja) 信号処理装置及び信号処理システム
JP2004349783A (ja) 移動体通信方法及びシステム
JPH08116331A (ja) データ伝送制御方法
JP2980646B2 (ja) フレーム再送方式
JPH06252895A (ja) データ伝送方式
JP3923977B2 (ja) ゲートウェイ装置
JPH06112973A (ja) パケット再送方式
JPH0646060A (ja) データ通信システム
JP2002158734A (ja) 通信方法及び通信装置