JP2002247016A - 情報処理装置および方法、記録媒体、並びにプログラム - Google Patents
情報処理装置および方法、記録媒体、並びにプログラムInfo
- Publication number
- JP2002247016A JP2002247016A JP2001045250A JP2001045250A JP2002247016A JP 2002247016 A JP2002247016 A JP 2002247016A JP 2001045250 A JP2001045250 A JP 2001045250A JP 2001045250 A JP2001045250 A JP 2001045250A JP 2002247016 A JP2002247016 A JP 2002247016A
- Authority
- JP
- Japan
- Prior art keywords
- packet
- information
- processing
- receiving
- packets
- 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.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/06—Optimizing the usage of the radio link, e.g. header compression, information sizing, discarding information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements 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/18—Automatic repetition systems, e.g. Van Duuren systems
- H04L1/1867—Arrangements specially adapted for the transmitter end
- H04L1/188—Time-out mechanisms
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Communication Control (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Detection And Prevention Of Errors In Transmission (AREA)
- Small-Scale Networks (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
ルタイム性を確保して情報を転送できるようにする。 【解決手段】 上位層パケットNを断片番号1乃至断片
番号3の複数の断片化パケットN−1乃至N−4に断片
化して、無線ネットワークを介して送信する。エラーが
発生したとき、送信処理許容最大時間T内であれば、同
一の断片番号の断片化パケットが再送される。上位層パ
ケットN+1は、エラーにより、その全ての断片化パケ
ットを時間T内に送信することができなかったので、次
の上位層パケットN+2の断片化パケットに中断フラグ
が書き込まれる。
Description
び方法、記録媒体、並びにプログラムに関し、特に、伝
送効率を低下させることなく、リアルタイム性を確保し
て、より確実に、情報を送信または受信できるようにし
た、情報処理装置および方法、並びにプログラムに関す
る。
発生するおそれが高い通信路におけるパケット通信にお
いては、通信内容の信頼性を維持するために、自動再送
要求(Automatic Repeat Request(ARQ))法が用いら
れることが多い。
4607号公報に開示されているように、送信側は、パ
ケットを送信した後、送信したパケットを受信したこと
を表す通知を受信側から受信した場合には、次のパケッ
トを送信するが、送信したパケットを受信したことを表
す通知を受信側から受信できない場合には、同一パケッ
トを再送する処理を繰り返す。
の信頼を保証するものであり、送信された情報が確実に
受信側において受信される必要がある電子メールやファ
イル転送アプリケーションなどのバルクデータ配送に適
した方法である。
おいてパケットを受信できない場合には、同一のパケッ
トを再送する動作が繰り返されるために、リアルタイム
性を確保することが困難となる。
ケーションプログラムは、許容される範囲を超える時間
待機しても、ネットワークを介してパケットが受信でき
ない場合、そのパケットは欠落したものとして、それ以
降のパケットを処理する必要がある。しかしながら、AR
Q法は、このような場合においてもパケットを再送する
ため、アプリケーション(受信側)において許容範囲を
超えたと判定されたパケットでも、再送処理を行うこと
になるため、結果的に、ネットワークの伝送帯域と、受
信側のメモリが無駄に消費されてしまうという課題があ
った。
に、誤り率の低い有線網においては、パケット配送の信
頼性が期待できるので、パケット再送機構を有しないUD
P(User Datagram Protocol)のようなプロトコルを用
いてリアルタイム性を確保するようにしている。
は、有線網に比較して、データの誤り率が相対的に高い
ので、UDPのような、パケット配送に信頼性を持たない
プロトコルを適用することは困難である。そこで、無線
網においては、受信側でパケットを回復することが可能
なFEC(Forward Error Collection)法により、消失し
たパケットを受信側において回復するようにしている。
して、処理回路の規模が大きくなるばかりでなく、誤り
訂正情報をパケットに付加する必要があるため、冗長と
なり、実質的に伝送効率が低下してしまうという課題が
あった。
ものであり、リアルタイム性を確保するとともに、伝送
効率が低下するのを抑制するものである。
装置は、情報を単位毎にネットワークを介して送信相手
に送信する第1の送信手段と、送信相手から第1の送信
手段により送信した第1の情報の受信に関する受信情報
を受信する受信手段と、第1の情報を送信してからの時
間を計時する計時手段と、計時手段により計時された時
間が基準値を越えているか否かを判定する判定手段と、
受信手段が受信した受信情報が、送信相手が第1の情報
を未だ受信していないことを表している場合、判定手段
が、計時手段により計時された時間が基準値を越えてい
ないと判定したとき、第1の情報を再送し、判定手段
が、計時手段により計時された時間が基準値を越えたと
判定したとき、第2の情報を送信する第2の送信手段と
を備えることを特徴とする。
ができる。
ト毎の情報に区分する区分手段をさらに備え、第1およ
び第2の送信手段は、第2のパケットを単位として情報
を送信するようにすることができる。
た時間が基準値を越えたと判定したとき、そのことを表
すフラグを設定する設定手段をさらに備えるようにする
ことができる。
るとき、第2の送信手段が送信する第2の情報に、フラ
グを書き込む書き込み手段と、1つの第1のパケットを
構成する第2のパケットがすべて送信相手に送信された
とき、フラグをクリアするクリア手段とをさらに備える
ようにすることができる。
位毎にネットワークを介して送信相手に送信する第1の
送信ステップと、送信相手から、第1の送信ステップの
処理で送信した第1の情報の受信に関する受信情報を受
信する受信ステップと、第1の情報を送信してからの時
間を計時する計時ステップと、計時ステップの処理によ
り計時された時間が基準値を越えているか否かを判定す
る判定ステップと、受信ステップの処理で受信された受
信情報が、送信相手が第1の情報を未だ受信していない
ことを表している場合、判定ステップの処理で、計時ス
テップの処理により計時された時間が基準値を越えてい
ないと判定されとき、第1の情報を再送し、判定ステッ
プの処理で、計時ステップの処理により計時された時間
が基準値を越えたと判定されたとき、第2の情報を送信
する第2の送信ステップとを含むことを特徴とする。
情報を単位毎にネットワークを介して送信相手に送信す
る第1の送信ステップと、送信相手から、第1の送信ス
テップの処理で送信した第1の情報の受信に関する受信
情報を受信する受信ステップと、第1の情報を送信して
からの時間を計時する計時ステップと、計時ステップの
処理により計時された時間が基準値を越えているか否か
を判定する判定ステップと、受信ステップの処理で受信
された受信情報が、送信相手が第1の情報を未だ受信し
ていないことを表している場合、判定ステップの処理
で、計時ステップの処理により計時された時間が基準値
を越えていないと判定されとき、第1の情報を再送し、
判定ステップの処理で、計時ステップの処理により計時
された時間が基準値を越えたと判定されたとき、第2の
情報を送信する第2の送信ステップとを含むことを特徴
とする。
毎にネットワークを介して送信相手に送信する第1の送
信ステップと、送信相手から、第1の送信ステップの処
理で送信した第1の情報の受信に関する受信情報を受信
する受信ステップと、第1の情報を送信してからの時間
を計時する計時ステップと、計時ステップの処理により
計時された時間が基準値を越えているか否かを判定する
判定ステップと、受信ステップの処理で受信された受信
情報が、送信相手が第1の情報を未だ受信していないこ
とを表している場合、判定ステップの処理で、計時ステ
ップの処理により計時された時間が基準値を越えていな
いと判定されとき、第1の情報を再送し、判定ステップ
の処理で、計時ステップの処理により計時された時間が
基準値を越えたと判定されたとき、第2の情報を送信す
る第2の送信ステップとを含むことを特徴とする。
ークを介して第2のパケット毎に送信されてくる情報を
受信する受信手段と、受信手段により受信された第2の
パケット毎の情報を、対応する第1のパケット毎に記憶
する記憶手段と、記憶手段に記憶された第2のパケット
毎の情報を、区分される前の第1のパケット毎の情報に
組み立てる組立て手段と、組立て手段により第2のパケ
ットが、対応する第1のパケットに組み立てられたと
き、記憶手段に記憶されている第2のパケットであっ
て、組み立てられた第1のパケットに対応する第2のパ
ケットを消去する第1の消去手段と、受信手段により受
信された情報に所定のフラグが含まれているか否かを判
定する判定手段と、判定手段により、受信手段により受
信された情報にフラグが含まれていると判定されたと
き、フラグが含まれている第2のパケットが対応する第
1のパケットより前の第1のパケットに対応する第2の
パケットであって、記憶手段に記憶されている第2のパ
ケットを消去する第2の消去手段とを備えることを特徴
とする。
ークを介して第2のパケット毎に送信されてくる情報を
受信する受信ステップと、受信ステップの処理により受
信された第2のパケット毎の情報を、対応する第1のパ
ケット毎に記憶する記憶ステップと、記憶ステップの処
理により記憶された第2のパケット毎の情報を、区分さ
れる前の第1のパケット毎の情報に組み立てる組立てス
テップと、組立てステップの処理により第2のパケット
が、対応する第1のパケットに組み立てられたとき、記
憶ステップの処理により記憶された第2のパケットであ
って、組み立てられた第1のパケットに対応する第2の
パケットを消去する第1の消去ステップと、受信ステッ
プの処理により受信された情報に所定のフラグが含まれ
ているか否かを判定する判定ステップと、判定ステップ
の処理により、受信ステップの処理により受信された情
報にフラグが含まれていると判定されたとき、フラグが
含まれている第2のパケットが対応する第1のパケット
より前の第1のパケットに対応する第2のパケットであ
って、記憶ステップの処理により記憶された第2のパケ
ットを消去する第2の消去ステップとを含むことを特徴
とする。
ネットワークを介して第2のパケット毎に送信されてく
る情報を受信する受信ステップと、受信ステップの処理
により受信された第2のパケット毎の情報を、対応する
第1のパケット毎に記憶する記憶ステップと、記録ステ
ップの処理により記憶された第2のパケット毎の情報
を、区分される前の第1のパケット毎の情報に組み立て
る組立てステップと、組立てステップの処理により第2
のパケットが、対応する第1のパケットに組み立てられ
たとき、記憶ステップの処理により記憶された第2のパ
ケットであって、組み立てられた第1のパケットに対応
する第2のパケットを消去する第1の消去ステップと、
受信ステップの処理により受信された情報に所定のフラ
グが含まれているか否かを判定する判定ステップと、判
定ステップの処理により、受信ステップの処理により受
信された情報にフラグが含まれていると判定されたと
き、フラグが含まれている第2のパケットが対応する第
1のパケットより前の第1のパケットに対応する第2の
パケットであって、記憶ステップの処理により記憶され
た第2のパケットを消去する第2の消去ステップとを含
むことを特徴とする。
クを介して第2のパケット毎に送信されてくる情報を受
信する受信ステップと、受信ステップの処理により受信
された第2のパケット毎の情報を、対応する第1のパケ
ット毎に記憶する記憶ステップと、記憶ステップの処理
により記憶された第2のパケット毎の情報を、区分され
る前の第1のパケット毎の情報に組み立てる組立てステ
ップと、組立てステップの処理により第2のパケット
が、対応する第1のパケットに組み立てられたとき、記
憶ステップの処理により記憶された第2のパケットであ
って、組み立てられた第1のパケットに対応する第2の
パケットを消去する第1の消去ステップと、受信ステッ
プの処理により受信された情報に所定のフラグが含まれ
ているか否かを判定する判定ステップと、判定ステップ
の処理により、受信ステップの処理により受信された情
報にフラグが含まれていると判定されたとき、フラグが
含まれている第2のパケットが対応する第1のパケット
より前の第1のパケットに対応する第2のパケットであ
って、記憶ステップの処理により記憶された第2のパケ
ットを消去する第2の消去ステップとを含むことを特徴
とする。
並びにプログラムにおいては、送信相手が第1の情報を
まだ受信していない場合、計時された時間が基準値を超
えていないとき、第1の情報が再送され、基準値を超え
ているとき、第2の情報が送信される。
並びにプログラムにおいては、受信された情報にフラグ
が含まれているとき、フラグが含まれている第2のパケ
ットが対応する第1のパケットより前の第1のパケット
に対応する第2のパケットであって、記憶されている第
2のパケットが消去される。
ワークシステムの構成例を表している。この構成例にお
いては、有線ネットワーク2に、サーバ1と無線基地局
3が接続されている。無線端末5は、無線ネットワーク
4を介して、無線基地局3と接続されている。
て、無線基地局3に画像情報や音声情報を送信し、無線
基地局3は、無線端末5に、サーバ1から有線ネットワ
ーク2を介して伝送されてきた画像情報や音声情報を、
無線ネットワーク4を介して無線端末5に転送する。
ように構成される。有線送受信部21は、有線ネットワ
ーク2と接続され、有線ネットワーク2を介して伝送さ
れる情報を受信し、パケット一時記憶部22に供給す
る。また、有線送受信部21は、パケット一時記憶部2
2より供給されたパケットを、有線ネットワーク2を介
してサーバ1、その他の通信相手に送信する。
21より供給されたパケットを一時的に記憶し、必要に
応じてパケット断片化部23に供給する。また、パケッ
ト一時記憶部22は、パケット再組立部24より供給さ
れたパケットを一時的に記憶するとともに、必要に応じ
てそのパケットを読み出し、有線送受信部21に供給す
る。
憶部22より供給されたパケット(この例の場合、サー
バ1から有線ネットワーク2を介して伝送されてきた大
きいパケット(以下、このパケットを上位層パケットと
称する))を断片化し、断片化パケットを無線送受信部
25に供給する。
3より供給された、断片化パケットを無線ネットワーク
4を介して無線端末5に送信する。無線送受信部25は
また、無線端末5から無線ネットワーク4を介して送信
されてきたパケットを受信すると、これをパケット再組
立部24に供給する。
5より供給された小さいパケット(断片化パケットに対
応する)を、有線ネットワーク2に転送するための大き
いパケット(上位層パケット)に組み立て、それをパケ
ット一時記憶部22に供給する。
1、パケット一時記憶部22、パケット断片化部23、
パケット再組立部24、および無線送受信部25の動作
を制御する。パケット制御部26に内蔵されている記憶
部31は、図4を参照して後述するフラグやパケットの
断片番号などを記憶する。また、パケット制御部26に
内蔵されているタイマ32は、計時動作を行い、1つの
上位層パケットが、1以上の断片化パケットに分解され
て、無線端末5に送信され始めてからの時間を計時す
る。
る。無線送受信部41は、無線ネットワーク4と接続さ
れ、無線ネットワーク4から受信したパケットをパケッ
ト一時記憶部42に供給するとともに、パケット一時記
憶部42より供給されたパケットを無線ネットワーク4
に送信する。
41より供給された断片化パケットを一時的に記憶し、
パケット再組立部44に供給するとともに、パケット生
成部43より供給されたパケット(断片化パケットに対
応するパケット)を一時的に記憶し、無線送受信部41
に出力する。
5により制御され、無線ネットワーク4へ送信するパケ
ットを生成し、パケット一時記憶部42に供給する。パ
ケット再組立部44は、パケット一時記憶部42に記憶
された断片化パケットを組み立てて上位層パケットを生
成し、パケット制御部45に出力する。
44より供給された上位層パケットを適宜処理し、CR
T,LCDなどより構成される表示部や、スピーカなどより
構成される放音部に出力し、画像として表示させたり、
音声として出力させる。
を授受するために、有線でも接続される場合、無線端末
5は、図2の無線基地局3と実質的に同様の構成とする
ことができる。
1は、無線端末5に画像情報や音声情報を送信すると
き、それらの情報を有線ネットワーク2に適した大きさ
の上位層パケットにパケット化し、有線ネットワーク2
を介して無線基地局3に送信する。無線基地局3は、有
線ネットワーク2を介して、サーバ1より受信した上位
層パケットを、無線ネットワーク4に適した、より小さ
い大きさの断片化パケットに断片化し、断片化パケット
を無線ネットワーク4を介して無線端末5に送信する。
て、図4のフローチャートを参照して、より詳細に説明
する。
り転送されてきた、上位層パケットは、無線基地局3の
有線送受信部21で受信される。有線送受信部21は、
有線ネットワーク2を介して、サーバ1から受信した上
位層パケットをパケット一時記憶部22に供給し、記憶
させる。
いて、無線端末5に送信すべき上位層パケットが、パケ
ット一時記憶部22に記憶されたか否かを判定し、送信
すべき上位層パケットがまだ記憶されていない場合に
は、記憶されるまで待機する。
パケットが記憶されたと判定された場合、ステップS2
に進み、パケット制御部26は、パケット断片化部23
を制御し、無線端末5に送信すべき上位層パケットを1
個取り出し、ステップS3において、そのパケットを無
線ネットワーク4に適したより小さい大きさの断片化パ
ケットに断片化(分割)させる。
御部26は、記憶部31に記憶されている断片番号を初
期化する(断片番号を1に設定する)。
6は、タイマ32を制御し、計時動作を開始させる。
御部26は、パケット断片化部23を制御し、最初の断
片化パケットの順序番号フィールドに順序番号を書き込
ませる。
送される断片化パケットのフォーマットは、図5に示さ
れるように構成されている。その先頭には、プリアンブ
ルが配置され、その次に順序番号フィールドが配置され
ている。プリアンブルには、この断片化パケットを再生
するのに必要なクロックを生成するための情報などが書
き込まれている。順序番号は、有線ネットワーク2を介
して転送されてきた上位層パケットに対応する番号であ
る。有線ネットワーク2における1つの上位層パケット
が、パケット断片化部23により、複数の断片化パケッ
トに断片化された場合、各断片化パケットの順序番号は
同一の値とされる。また、この順番号は、有線ネットワ
ーク2の上位層パケットの順序に応じて1ずつインクリ
メントされる。
フィールドが配置されている。この中断フラグフィール
ドには、後述するステップS9の処理により中断フラグ
が書き込まれる。この中断フラグは、それが書き込まれ
ている断片化パケットが対応する上位層パケットより前
の上位層パケットが、完全には送信することができなか
ったパケットであることを表している。
フィールドが配置される。断片番号フィールドには、断
片番号が配置される。断片番号は、対応する上位層パケ
ット内おける断片化パケットの順番を表している。
ラグフィールドが設けられている。この最終断片フラグ
フィールドには、対応する上位層パケット内における最
後の断片化パケットであるか否かを示す最終断片フラグ
が書き込まれる。
および最終断片フラグの各フィールドにより構成される
フレーム制御部の次には、ペイロードが配置される。こ
のペイロードには、実質的に伝送される情報としての画
像データや音声データが格納される。ペイロードの次に
は、誤り検出符号としてのCRC(Cyclic Redundacy Chec
k)が配置されている。CRCの次には、ポストアンブルが
配置されている。
テップS6において、順序番号フィールドに順序番号が
書き込まれた後、ステップS7において、パケット制御
部26は、パケット断片化部23を制御し、断片番号フ
ィールドに断片番号を書き込ませる。いまの場合、ステ
ップS4で初期化された断片番号(断片番号=1)が書
き込まれる。
6は、現在のモードが中断モードであるか否かを判定す
る。後述するように、1つの上位層パケットの送出処理
が開始されてからの時間(タイマ32が計時している計
時時間(処理時間))が、予め設定されている基準値を
超えたとき、ステップS18において、中断モードがセ
ットされ、記憶部31に記憶されている。現在のモード
が中断モードである場合には、パケット制御部26は、
ステップS9において、中断フラグフィールドに中断フ
ラグを書き込ませる。ステップS8において、現在のモ
ードが中断モードではないと判定された場合、ステップ
S9の処理はスキップされる。
制御部26は、いま処理対象とされている断片化パケッ
トが最終断片の断片化パケットであるか否かを判定す
る。いま、処理対象とされている断片化パケットが最終
断片の断片化パケットである場合には、パケット制御部
26は、ステップS11に進み、パケット断片化部23
を制御し、最終断片フラグフィールドに最終断片フラグ
(最終断片フラグ=YES)を書き込ませる。ステップS
10において、現在の断片化パケットが最終断片の断片
化パケットではないと判定された場合、ステップS11
の処理はスキップされる。
制御部26は、ステップS5において、計時動作を開始
したタイマ32の計時時間が、予め設定されている所定
の基準値を超えたか否かを判定する。1つの上位層パケ
ットの送出処理を開始してからの時間が基準値を超えた
場合には、パケット制御部26は、ステップS18に進
み、現在のモードとして中断モードをセットさせ、これ
を記憶部31に記憶させる。その後、処理は、ステップ
S19に進む。
値を超えていないと判定した場合、パケット制御部26
は、ステップS13に進み、パケット断片化部23を制
御し、その断片化パケットを送信させる。すなわち、パ
ケット断片化部23は、処理対象とされている断片化パ
ケットを無線送受信部25に供給し、無線ネットワーク
4を介して無線端末5に送信させる。
ように、無線端末5は、断片化パケットを受信すると、
ステップS33の処理により、ACK信号を無線ネットワ
ーク4を介して無線基地局3に返信してくる。無線送受
信部25は、このACK信号を受信すると、それをパケッ
ト制御部26に通知する。無線端末5は、断片化パケッ
トを正常に受信しないとき(すなわち、全く受信してい
ないか、または受信しても、受信パケットにCRCエラー
が存在するとき)、ACK信号を返信してこない。
ト制御部26は、無線端末5からACK信号を受信したか
否かを判定し、ACK信号を受信しない場合には、ステッ
プS12に戻り、処理時間が基準値を超えていないか否
かを再び判定し、超えていない場合には、ステップS1
3に進み、同一の断片化パケットを再送させる。そし
て、ステップS14において、無線端末5からACK信号
が受信されたか否かが再び判定される。ACK信号が受信
されない場合には、再びステップS12に戻り、それ以
降の処理が繰り返し実行される。そして、処理時間が基
準値を超えた場合には、上述したように、ステップS1
8に進み、中断モードが設定されることになる。
ACK信号が返送されてきたと判定された場合、ステップ
S15に進み、パケット制御部26は、記憶部31に記
憶されている断片番号を更新させる(1だけインクリメ
ントさせる)。いまの場合、ステップS4で設定された
断片番号=1が、断片番号=2に更新される。
御部26は、まだ、送信していない断片化パケットが存
在するか否かを判断し、まだ送信していない断片化パケ
ットが残っている場合には、ステップS6に戻り、それ
以降の処理を実行する。すなわち、これにより、同一の
上位層パケットに対応する次の断片化パケットを送信す
る処理が実行される。
断片化パケットが存在しないと判定された場合、ステッ
プS17に進み、パケット制御部26は、ステップS1
8の処理で設定した中断モードをクリアさせる。その
後、ステップS19において、パケット制御部26は、
順序番号を1だけ大きい値に更新させる。この順序番号
は、上述したように、上位層パケット毎にインクリメン
トされる番号である。その後、処理はステップS1に戻
り、それ以降の処理が繰り返し実行される。
繰り返し行われることになる。
示したが、Go Back N ARQ方式や、Selective Repeat AR
Q方式を採用することもできる。
が断片化パケットに断片化されて送信される例を表して
いる。この例においては、上位層パケットNが1個の断
片化パケットとして送信されている。この断片化パケッ
トの順序番号は1とされ、中断フラグはN(NO)とさ
れ、断片番号は1とされ、最終断片フラグはY(YES)
とされる。そして、そのペイロードには、伝送されるべ
き画像データや音声データが配置される。
+1は、この例では、2つの断片化パケットに断片化さ
れている。最初の断片化パケットにおいては、その順序
番号(上位層パケットに対応する)は2とされ、中断フ
ラグはNOとされ、断片番号は1とされ、最終断片フラグ
はNOとされる。
断片化パケットにおいては、順序番号が2とされ、中断
フラグがNOとされ、断片番号が2とされる。すなわち、
この断片化パケットは、上位層パケットN+1におい
て、2番目の断片化パケットであるので、断片番号が2
とされている。さらに、この上位層パケットN+1にお
いては、この断片化パケットが最後の断片化パケットで
あるので、最終断片フラグはYESとされている。
以上のようにして、無線基地局3から無線ネットワーク
4を介して無線で送信されてきた断片化パケットを受信
する場合の無線端末5の処理について説明する。
5の無線送受信部41は、無線ネットワーク4を介して
送信されてきた断片化パケットを受信する。無線送受信
部41は受信された断片化パケットのフレーム制御部の
情報を抽出し、パケット制御部45に供給する。パケッ
ト制御部45は、フレーム制御部の情報の中から、宛先
情報(図5では図示が省略されている)を読み取り、そ
の断片化パケットが自分自身に送信されてきたパケット
であるか否か(必要パケットであるか否か)を判定す
る。自分自身宛に送信されてきたパケットでない場合に
は、ステップS31に戻り、それ以降の処理を繰り返し
実行する。
報が自分自身を示してしたとしても、エラーが存在する
場合には、パケット制御部45は、必要パケットではな
いと判定する。
片化パケットが必要パケットであると判定された場合、
ステップS33に進み、パケット制御部45は、ACK信
号を生成し、パケット生成部43に出力する。パケット
生成部43は、ACK信号に対応する制御ビットを、図5
に示されるフォーマットの図示せぬ位置に書き込み、パ
ケット一時記憶部42を介して無線送受信部41に出力
する。無線送受信部41は、パケット一時記憶部42よ
り供給されたパケットを、無線ネットワーク4を介して
無線基地局3に送信させる。
図4のステップS14において無線基地局3において判
定される。
制御部45は、フレーム制御部に含まれる中断フラグが
YESを表しているか否かを判定する。中断フラグがYESを
表している場合には、ステップS35に進み、パケット
制御部45は、パケット一時記憶部42に記憶されてい
る上位層パケットであって、いま受信した断片化パケッ
トが対応する上位層パケットより前の上位層パケットに
対応する断片化パケットのパケット一時記憶部42の記
憶領域のデータ(後述するステップS36の処理で記憶
された、古い上位層パケットを構成する断片化パケット
のデータ)をクリア(消去)する(他の上位層パケット
に対応する断片化パケットのペイロードのデータを記憶
できるようにする)。ステップS34において、中断フ
ラグがYESを表していないと判定された場合(NOを表し
ていると判定された場合)、ステップS35の処理はス
キップされる。
ト制御部45は、ステップS31の処理で無線送受信部
41により受信した断片化パケットのペイロードのデー
タを、パケット一時記憶部42の対応する上位層パケッ
トの記憶領域に記憶させる。
制御部45は、ステップS31で受信した断片化パケッ
トに含まれる最終断片フラグがYESとされているか否か
を判定する。最終断片フラグがYESではない場合(NOで
ある場合)、ステップS31に戻り、それ以降の処理を
繰り返し実行する。すなわち、この場合、いま、受信し
た断片化パケット以外にも同一の上位層パケットに対応
する他の断片化パケットが存在するので、次の断片化パ
ケットが受信され、同様の処理が実行される。
した断片化パケットに含まれる最終断片フラグがYESを
表していると判定された場合、対応する上位層パケット
を構成する断片化パケットは全て受信したことになるの
で、ステップS38に進み、パケット制御部45は、パ
ケット再組立部44を制御し、パケット一時記憶部42
に記憶されている1つ以上の断片化パケットのペイロー
ドのデータから、対応する1個の上位層パケットを組立
させる。ステップS39において、パケット制御部45
は、パケット再組立部44により、上位層パケットの組
立ができたか否かをパケット再組立部44の出力から判
定し、上位層パケットを組み立てることができなかった
と判定された場合には、ステップS31に戻り、それ以
降の処理を繰り返し実行する。すなわち、この場合に
は、その上位層パケットは欠落することになる。
を組み立てることができたと判定された場合、ステップ
S40に進み、パケット制御部45は、パケット再組立
部44で組み立てられた上位層パケットを取り込み、上
位層のアプリケーションプログラムに転送する。アプリ
ケーションプログラムは、組み立てられた上位層パケッ
トを処理し、必要に応じて、出力部46に供給する。出
力部46を構成する表示部は画像を表示し、スピーカは
音声を出力する。
45は、パケット一時記憶部42の記憶領域のうち、組
立が完了した上位層パケットに対応する記憶領域のデー
タをクリアさせる。その後、処理はステップS31に戻
り、それ以降の処理が繰り返し実行される。
トを断片化して送信した断片化パケットが受信される例
を表している。この例においては、図4のステップS1
2において、上位層パケットの送信処理を開始してから
の処理時間の判断基準とされる基準値としての送信処理
許容最大時間はT(この時間Tは、パケット毎に異なる
値に設定することができる)として表されている。
片番号1乃至3の3つの断片化パケットに区分されてい
る。断片番号1の断片化パケットN−1は、1回の送信
で無線端末5に送信することができたが、断片番号2の
断片化パケットN−2は、1回目の送信時においてはエ
ラーが発生し、無線端末5に送信することができなかっ
たので、断片化パケットN−3として、再び送信されて
いる。断片番号3の断片化パケットは、断片化パケット
N−4として送信されている。断片化パケットN−1乃
至N−4の送信処理は、時間T以内に完了している。
N−4を受信した無線端末5は、それらから、対応する
上位層パケットNを組立ている。
ットN+1は、断片番号1乃至3の3つの断片化パケッ
トに区分されている。断片番号1の断片化パケット(N
+1)−1と、断片番号2の断片化パケット(N+1)
−2は正しく送信されている。断片番号3の断片化パケ
ット(N+1)−3はエラーとなったので、断片化パケ
ット(N+1)−4として再送されたが、これもエラー
となっている。その結果、上位層パケットN+1は、そ
れを構成する全ての断片化パケットを時間T内に送信す
ることができなかったことになる。その結果、無線端末
5は、上位層パケットN+1を組み立てることができな
い。
ては、その断片化パケット(N+2)−1乃至断片化パ
ケット(N+2)−3の中断フラグフィールドに、中断
フラグが書き込まれる(中断フラグ=YESが書き込まれ
る)。その結果、上述したように、図7のステップS3
4において、断片化パケット(N+2)−1乃至(N+
2)−3の処理においては、中断フラグ=YESと判定さ
れ、ステップS35において、現在の上位層パケットN
+2より前の上位層パケットN+1に対応する断片化パ
ケット(N+1)−1と断片化パケット(N+1)−2
の記憶領域のデータがクリアされる。これにより、パケ
ット一時記憶部42の記憶領域が、必要以上に長い期
間、無駄に消費(使用)されることが抑制される。
1の断片化パケットの送信処理が繰り返し行われること
がないので、それより後の上位層パケットN+2のリア
ルタイム性を確保することができる。
り実行させることもできるが、ソフトウエアにより実行
させることもできる。この場合、例えば、無線基地局3
は、図9に示されるようなパーソナルコンピュータによ
り構成される。
Unit)61は、ROM(Read Only Memory)62に記憶さ
れているプログラム、または記憶部68からRAM(Rando
m Access Memory)63にロードされたプログラムに従
って各種の処理を実行する。RAM63にはまた、CPU61
が各種の処理を実行する上において必要なデータなども
適宜記憶される。
ス64を介して相互に接続されている。このバス64に
はまた、入出力インタフェース65も接続されている。
ド、マウスなどよりなる入力部66、CRT、LCDなどより
なるディスプレイ、並びにスピーカなどよりなる出力部
67、ハードディスクなどより構成される記憶部68、
モデム、ターミナルアダプタなどより構成される通信部
69が接続されている。通信部69は、図2における有
線送受信部21と無線送受信部25に対応する。
に応じてドライブ70が接続され、磁気ディスク81、
光ディスク82、光磁気ディスク83、或いは半導体メ
モリ84などが適宜装着され、それらから読み出された
コンピュータプログラムが、必要に応じて記憶部68に
インストールされる。
る場合、図示は省略するが、無線端末5も、無線基地局
3と同様に構成することができる。
る場合には、そのソフトウエアを構成するプログラム
が、専用のハードウエアに組み込まれているコンピュー
タ、または、各種のプログラムをインストールすること
で、各種の機能を実行することが可能な、例えば汎用の
パーソナルコンピュータなどに、ネットワークや記録媒
体からインストールされる。
本体とは別に、ユーザにプログラムを提供するために配
布される、プログラムが記録されている磁気ディスク8
1(フロッピディスクを含む)、光ディスク82(CD-R
OM(Compact Disk-Read OnlyMemory),DVD(Digital Versa
tile Disk)を含む)、光磁気ディスク83(MD(Mini
-Disk)を含む)、もしくは半導体メモリ84などより
なるパッケージメディアにより構成されるだけでなく、
装置本体に予め組み込まれた状態でユーザに提供され
る、プログラムが記録されているROM62や、記憶部6
8に含まれるハードディスクなどで構成される。
されるプログラムを記述するステップは、記載された順
序に沿って時系列的に行われる処理はもちろん、必ずし
も時系列的に処理されなくとも、並列的あるいは個別に
実行される処理をも含むものである。
複数の装置により構成される装置全体を表すものであ
る。
置および方法、並びにプログラムによれば、送信相手が
第1の情報をまだ受信していない場合、計時された時間
が基準値を超えていないとき第1の情報を再送し、基準
値を超えたとき第2の情報を送信するようにしたので、
リアルタイム性を確保して、情報を送信することがで
き、また、誤り検出のための符号は付加したとしても、
誤り訂正のための符号は必要ないので、送信データのフ
ォーマットのオーバヘッドが大きくなって、実質的なデ
ータの伝送効率が低下してしまったり、処理回路の規模
が大きくなり、コスト高となることが抑制される。
並びにプログラムによれば、受信された情報に所定のフ
ラグが含まれているとき、フラグが含まれている第2の
パケットが対応する第1のパケットより前の第1のパケ
ットに対応する第2のパケットであって、記憶されてい
る第2のパケットを消去するようにしたので、資源の無
駄な消費を抑制することが可能となる。
例を示す図である。
ある。
る。
チャートである。
フォーマットを示す図である。
説明する図である。
ャートである。
ケットを組み立てる処理を説明する図である。
図である。
局, 4 無線ネットワーク, 5 無線端末, 21
有線送受信部, 22 パケット一時記憶部, 23
パケット断片化部, 24 パケット再組立部, 2
5 無線送受信部, 26 パケット制御部, 41
無線送受信部, 42 パケット一時記憶部, 43
パケット生成部, 44 パケット再組立部, 45
パケット制御部
Claims (12)
- 【請求項1】 情報を所定の単位毎にネットワークを介
して送信相手に送信する情報処理装置において、 前記情報を前記単位毎に前記ネットワークを介して前記
送信相手に送信する第1の送信手段と、 前記送信相手から前記第1の送信手段により送信した第
1の前記情報の受信に関する受信情報を受信する受信手
段と、 前記第1の情報を送信してからの時間を計時する計時手
段と、 前記計時手段により計時された時間が基準値を越えてい
るか否かを判定する判定手段と、 前記受信手段が受信した前記受信情報が、前記送信相手
が前記第1の情報を未だ受信していないことを表してい
る場合、前記判定手段が、前記計時手段により計時され
た時間が前記基準値を越えていないと判定したとき、前
記第1の情報を再送し、前記判定手段が、前記計時手段
により計時された時間が前記基準値を越えたと判定した
とき、第2の情報を送信する第2の送信手段とを備える
ことを特徴とする情報処理装置。 - 【請求項2】 前記単位はパケットであることを特徴と
する請求項1に記載の情報処理装置。 - 【請求項3】 第1のパケット毎の情報を、第2のパケ
ット毎の情報に区分する区分手段をさらに備え、 前記第1および第2の送信手段は、前記第2のパケット
を単位として前記情報を送信することを特徴とする請求
項2に記載の情報処理装置。 - 【請求項4】 前記判定手段が、前記計時手段により計
時された時間が前記基準値を越えたと判定したとき、そ
のことを表すフラグを設定する設定手段をさらに備える
ことを特徴とする請求項3に記載の情報処理装置。 - 【請求項5】 前記設定手段により前記フラグが設定さ
れているとき、前記第2の送信手段が送信する前記第2
の情報に、前記フラグを書き込む書き込み手段と、 1つの前記第1のパケットを構成する前記第2のパケッ
トがすべて前記送信相手に送信されたとき、前記フラグ
をクリアするクリア手段とをさらに備えることを特徴と
する請求項4に記載の情報処理装置。 - 【請求項6】 情報を所定の単位毎にネットワークを介
して送信相手に送信する情報処理装置の情報処理方法に
おいて、 前記情報を前記単位毎に前記ネットワークを介して前記
送信相手に送信する第1の送信ステップと、 前記送信相手から、前記第1の送信ステップの処理で送
信した第1の前記情報の受信に関する受信情報を受信す
る受信ステップと、 前記第1の情報を送信してからの時間を計時する計時ス
テップと、 前記計時ステップの処理により計時された時間が基準値
を越えているか否かを判定する判定ステップと、 前記受信ステップの処理で受信された前記受信情報が、
前記送信相手が前記第1の情報を未だ受信していないこ
とを表している場合、前記判定ステップの処理で、前記
計時ステップの処理により計時された時間が前記基準値
を越えていないと判定されとき、前記第1の情報を再送
し、前記判定ステップの処理で、前記計時ステップの処
理により計時された時間が前記基準値を越えたと判定さ
れたとき、第2の情報を送信する第2の送信ステップと
を含むことを特徴とする情報処理方法。 - 【請求項7】 情報を所定の単位毎にネットワークを介
して送信相手に送信する動作をコンピュータが制御する
場合のプログラムにおいて、 前記情報を前記単位毎に前記ネットワークを介して前記
送信相手に送信する第1の送信ステップと、 前記送信相手から、前記第1の送信ステップの処理で送
信した第1の前記情報の受信に関する受信情報を受信す
る受信ステップと、 前記第1の情報を送信してからの時間を計時する計時ス
テップと、 前記計時ステップの処理により計時された時間が基準値
を越えているか否かを判定する判定ステップと、 前記受信ステップの処理で受信された前記受信情報が、
前記送信相手が前記第1の情報を未だ受信していないこ
とを表している場合、前記判定ステップの処理で、前記
計時ステップの処理により計時された時間が前記基準値
を越えていないと判定されとき、前記第1の情報を再送
し、前記判定ステップの処理で、前記計時ステップの処
理により計時された時間が前記基準値を越えたと判定さ
れたとき、第2の情報を送信する第2の送信ステップと
を含むことを特徴とするコンピュータが読み取り可能な
プログラムが記録されている記録媒体。 - 【請求項8】 情報を所定の単位毎にネットワークを介
して送信相手に送信する動作をコンピュータが制御する
場合のプログラムにおいて、 前記情報を前記単位毎に前記ネットワークを介して前記
送信相手に送信する第1の送信ステップと、 前記送信相手から、前記第1の送信ステップの処理で送
信した第1の前記情報の受信に関する受信情報を受信す
る受信ステップと、 前記第1の情報を送信してからの時間を計時する計時ス
テップと、 前記計時ステップの処理により計時された時間が基準値
を越えているか否かを判定する判定ステップと、 前記受信ステップの処理で受信された前記受信情報が、
前記送信相手が前記第1の情報を未だ受信していないこ
とを表している場合、前記判定ステップの処理で、前記
計時ステップの処理により計時された時間が前記基準値
を越えていないと判定されとき、前記第1の情報を再送
し、前記判定ステップの処理で、前記計時ステップの処
理により計時された時間が前記基準値を越えたと判定さ
れたとき、第2の情報を送信する第2の送信ステップと
を含むことを特徴とするプログラム。 - 【請求項9】 ネットワークを介して送信されてくる、
第1のパケット毎の情報を区分して生成された第2のパ
ケット毎の情報を受信する情報処理装置において、 前記ネットワークを介して前記第2のパケット毎に送信
されてくる前記情報を受信する受信手段と、 前記受信手段により受信された前記第2のパケット毎の
情報を、対応する前記第1のパケット毎に記憶する記憶
手段と、 前記記憶手段に記憶された前記第2のパケット毎の情報
を、区分される前の前記第1のパケット毎の情報に組み
立てる組立て手段と、 前記組立て手段により前記第2のパケットが、対応する
前記第1のパケットに組み立てられたとき、前記記憶手
段に記憶されている前記第2のパケットであって、組み
立てられた前記第1のパケットに対応する前記第2のパ
ケットを消去する第1の消去手段と、 前記受信手段により受信された情報に所定のフラグが含
まれているか否かを判定する判定手段と、 前記判定手段により、前記受信手段により受信された情
報に前記フラグが含まれていると判定されたとき、前記
フラグが含まれている前記第2のパケットが対応する前
記第1のパケットより前の前記第1のパケットに対応す
る前記第2のパケットであって、前記記憶手段に記憶さ
れている前記第2のパケットを消去する第2の消去手段
とを備えることを特徴とする情報処理装置。 - 【請求項10】 ネットワークを介して送信されてく
る、第1のパケット毎の情報を区分して生成された第2
のパケット毎の情報を受信する情報処理装置の情報処理
方法において、 前記ネットワークを介して前記第2のパケット毎に送信
されてくる前記情報を受信する受信ステップと、 前記受信ステップの処理により受信された前記第2のパ
ケット毎の情報を、対応する前記第1のパケット毎に記
憶する記憶ステップと、 前記記憶ステップの処理により記憶された前記第2のパ
ケット毎の情報を、区分される前の前記第1のパケット
毎の情報に組み立てる組立てステップと、 前記組立てステップの処理により前記第2のパケット
が、対応する前記第1のパケットに組み立てられたと
き、前記記憶ステップの処理により記憶された前記第2
のパケットであって、組み立てられた前記第1のパケッ
トに対応する前記第2のパケットを消去する第1の消去
ステップと、 前記受信ステップの処理により受信された情報に所定の
フラグが含まれているか否かを判定する判定ステップ
と、 前記判定ステップの処理により、前記受信ステップの処
理により受信された情報に前記フラグが含まれていると
判定されたとき、前記フラグが含まれている前記第2の
パケットが対応する前記第1のパケットより前の前記第
1のパケットに対応する前記第2のパケットであって、
前記記憶ステップの処理により記憶された前記第2のパ
ケットを消去する第2の消去ステップとを含むことを特
徴とする情報処理方法。 - 【請求項11】 ネットワークを介して送信されてく
る、第1のパケット毎の情報を区分して生成された第2
のパケット毎の情報を受信する動作をコンピュータに実
行させるプログラムにおいて、 前記ネットワークを介して前記第2のパケット毎に送信
されてくる前記情報を受信する受信ステップと、 前記受信ステップの処理により受信された前記第2のパ
ケット毎の情報を、対応する前記第1のパケット毎に記
憶する記憶ステップと、 前記記憶ステップの処理により記憶された前記第2のパ
ケット毎の情報を、区分される前の前記第1のパケット
毎の情報に組み立てる組立てステップと、 前記組立てステップの処理により前記第2のパケット
が、対応する前記第1のパケットに組み立てられたと
き、前記記憶ステップの処理により記憶された前記第2
のパケットであって、組み立てられた前記第1のパケッ
トに対応する前記第2のパケットを消去する第1の消去
ステップと、 前記受信ステップの処理により受信された情報に所定の
フラグが含まれているか否かを判定する判定ステップ
と、 前記判定ステップの処理により、前記受信ステップの処
理により受信された情報に前記フラグが含まれていると
判定されたとき、前記フラグが含まれている前記第2の
パケットが対応する前記第1のパケットより前の前記第
1のパケットに対応する前記第2のパケットであって、
前記記憶ステップの処理により記憶された前記第2のパ
ケットを消去する第2の消去ステップとを含むことを特
徴とするコンピュータが読み取り可能なプログラムが記
録されている記録媒体。 - 【請求項12】 ネットワークを介して送信されてく
る、第1のパケット毎の情報を区分して生成された第2
のパケット毎の情報を受信する動作をコンピュータに実
行させるプログラムにおいて、 前記ネットワークを介して前記第2のパケット毎に送信
されてくる前記情報を受信する受信ステップと、 前記受信ステップの処理により受信された前記第2のパ
ケット毎の情報を、対応する前記第1のパケット毎に記
憶する記憶ステップと、 前記記憶ステップの処理により記憶された前記第2のパ
ケット毎の情報を、区分される前の前記第1のパケット
毎の情報に組み立てる組立てステップと、 前記組立てステップの処理により前記第2のパケット
が、対応する前記第1のパケットに組み立てられたと
き、前記記憶ステップの処理により記憶された前記第2
のパケットであって、組み立てられた前記第1のパケッ
トに対応する前記第2のパケットを消去する第1の消去
ステップと、 前記受信ステップの処理により受信された情報に所定の
フラグが含まれているか否かを判定する判定ステップ
と、 前記判定ステップの処理により、前記受信ステップの処
理により受信された情報に前記フラグが含まれていると
判定されたとき、前記フラグが含まれている前記第2の
パケットが対応する前記第1のパケットより前の前記第
1のパケットに対応する前記第2のパケットであって、
前記記憶ステップの処理により記憶された前記第2のパ
ケットを消去する第2の消去ステップとを含むことを特
徴とするプログラム。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2001045250A JP4591736B2 (ja) | 2001-02-21 | 2001-02-21 | 情報処理装置および方法、記録媒体、並びにプログラム |
| US10/080,317 US7535840B2 (en) | 2001-02-21 | 2002-02-21 | Information processing apparatus and method, recording medium, and program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2001045250A JP4591736B2 (ja) | 2001-02-21 | 2001-02-21 | 情報処理装置および方法、記録媒体、並びにプログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2002247016A true JP2002247016A (ja) | 2002-08-30 |
| JP4591736B2 JP4591736B2 (ja) | 2010-12-01 |
Family
ID=18907083
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2001045250A Expired - Fee Related JP4591736B2 (ja) | 2001-02-21 | 2001-02-21 | 情報処理装置および方法、記録媒体、並びにプログラム |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US7535840B2 (ja) |
| JP (1) | JP4591736B2 (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2010251911A (ja) * | 2009-04-13 | 2010-11-04 | Shimadzu System Solutions Co Ltd | ノード間データ応答システム |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3834318B2 (ja) * | 2004-03-17 | 2006-10-18 | シャープ株式会社 | データ駆動プロセッサ用のデータ入力装置、データ出力装置およびそれらの方法 |
| US8676357B2 (en) * | 2005-12-20 | 2014-03-18 | Fieldbus Foundation | System and method for implementing an extended safety instrumented system |
| JP4714110B2 (ja) * | 2006-08-29 | 2011-06-29 | 富士フイルム株式会社 | 医用ネットワークシステム、医用画像撮影装置、医用画像処理装置、及び医用画像処理方法 |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH06197100A (ja) * | 1992-12-24 | 1994-07-15 | Canon Inc | 通信システム |
| JPH11331261A (ja) * | 1998-05-20 | 1999-11-30 | Kokusai Electric Co Ltd | パケット通信装置 |
| JP2003523131A (ja) * | 2000-02-14 | 2003-07-29 | トムソン ライセンシング ソシエテ アノニム | 放出側のタイムアウトによるパケット化されたメッセージの伝送のための方法 |
Family Cites Families (19)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4628504A (en) * | 1983-01-31 | 1986-12-09 | Honeywell Inc. | Distributed bus control communication protocol |
| JP2834210B2 (ja) * | 1988-09-14 | 1998-12-09 | 株式会社日立製作所 | リング状ネットワークにおけるメッセージ制御方法 |
| US5109384A (en) * | 1988-11-02 | 1992-04-28 | Tseung Lawrence C N | Guaranteed reliable broadcast network |
| US5285449A (en) * | 1991-04-03 | 1994-02-08 | International Business Machines Corporation | Protocol for hybrid local area networks |
| JPH11511923A (ja) * | 1995-05-23 | 1999-10-12 | テレフオンアクチーボラゲツト エル エム エリクソン(パブル) | セルラ通信システム内でスリープ中の移動局へのショート・メッセージサービス・メッセージの配送を支援する方法及び装置 |
| US6172988B1 (en) * | 1996-01-31 | 2001-01-09 | Tiernan Communications, Inc. | Method for universal messaging and multiplexing of video, audio, and data streams |
| JPH1070748A (ja) * | 1996-08-27 | 1998-03-10 | Nec Shizuoka Ltd | 無線選択呼出受信機 |
| JP3560423B2 (ja) * | 1996-09-17 | 2004-09-02 | 松下電器産業株式会社 | パケット送受信装置及びパケット受信装置 |
| EP0903955A1 (en) * | 1997-09-04 | 1999-03-24 | STMicroelectronics S.r.l. | Modular architecture PET decoder for ATM networks |
| US6445717B1 (en) * | 1998-05-01 | 2002-09-03 | Niwot Networks, Inc. | System for recovering lost information in a data stream |
| US6392993B1 (en) * | 1998-06-29 | 2002-05-21 | Microsoft Corporation | Method and computer program product for efficiently and reliably sending small data messages from a sending system to a large number of receiving systems |
| JP3543648B2 (ja) * | 1998-10-27 | 2004-07-14 | セイコーエプソン株式会社 | データ転送制御装置及び電子機器 |
| US6721707B1 (en) * | 1999-05-14 | 2004-04-13 | Nortel Networks Limited | Method and apparatus for controlling the transition of an audio converter between two operative modes in the presence of link impairments in a data communication channel |
| US6640325B1 (en) * | 1999-06-04 | 2003-10-28 | Advanced Micro Devices, Inc. | Immediate negative acknowledgement for a communication network |
| US6804244B1 (en) * | 1999-08-10 | 2004-10-12 | Texas Instruments Incorporated | Integrated circuits for packet communications |
| US6694469B1 (en) * | 2000-04-14 | 2004-02-17 | Qualcomm Incorporated | Method and an apparatus for a quick retransmission of signals in a communication system |
| US7050402B2 (en) * | 2000-06-09 | 2006-05-23 | Texas Instruments Incorporated | Wireless communications with frequency band selection |
| US6678523B1 (en) * | 2000-11-03 | 2004-01-13 | Motorola, Inc. | Closed loop method for reverse link soft handoff hybrid automatic repeat request |
| US6765871B1 (en) * | 2000-11-29 | 2004-07-20 | Akara Corporation | Fiber channel flow control method and apparatus for interface to metro area transport link |
-
2001
- 2001-02-21 JP JP2001045250A patent/JP4591736B2/ja not_active Expired - Fee Related
-
2002
- 2002-02-21 US US10/080,317 patent/US7535840B2/en not_active Expired - Fee Related
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH06197100A (ja) * | 1992-12-24 | 1994-07-15 | Canon Inc | 通信システム |
| JPH11331261A (ja) * | 1998-05-20 | 1999-11-30 | Kokusai Electric Co Ltd | パケット通信装置 |
| JP2003523131A (ja) * | 2000-02-14 | 2003-07-29 | トムソン ライセンシング ソシエテ アノニム | 放出側のタイムアウトによるパケット化されたメッセージの伝送のための方法 |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2010251911A (ja) * | 2009-04-13 | 2010-11-04 | Shimadzu System Solutions Co Ltd | ノード間データ応答システム |
Also Published As
| Publication number | Publication date |
|---|---|
| JP4591736B2 (ja) | 2010-12-01 |
| US20020141406A1 (en) | 2002-10-03 |
| US7535840B2 (en) | 2009-05-19 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7461164B2 (en) | Medium access control with software -and hardware- based components in a wireless network | |
| CN1848719B (zh) | 分配位图存储器、产生网络实体间应答的方法及其系统 | |
| TWI381676B (zh) | 傳輸裝置及其方法 | |
| US20090268747A1 (en) | Communication apparatus | |
| US20020041592A1 (en) | Method and system for transmitting data | |
| US20020143971A1 (en) | Session resumption in wireless packet data network | |
| CN1682501A (zh) | Mac层重置后b节点缓冲数据的高效回复系统 | |
| WO2004075573B1 (en) | Wireless datagram transaction protocol system | |
| EP1503550A2 (en) | Information processing device, its system, its method, its program, and recording medium storing the program | |
| CN109257138B (zh) | 一种数据传输控制方法以及相关设备 | |
| CN101548510A (zh) | 用于发送传输流包的方法和设备 | |
| CN105103500A (zh) | 通信方法、通信装置以及通信程序 | |
| US20240381331A1 (en) | Wireless communication device and method | |
| CN114268991A (zh) | 数据传输方法、装置、电子设备、存储介质 | |
| CN112291047A (zh) | 传输确认方法、装置、设备及存储介质 | |
| KR100772528B1 (ko) | 유/무선 네트워크에서 효율적인 패킷 재전송 방법 및 장치 | |
| EP1193938A1 (en) | Method and system for transmitting data | |
| CN108540273A (zh) | 一种数据包重传的方法和装置 | |
| CN103647727A (zh) | 音视频传输控制方法和装置 | |
| JP2002247016A (ja) | 情報処理装置および方法、記録媒体、並びにプログラム | |
| JP4271787B2 (ja) | 通信システム | |
| JP3950865B2 (ja) | Atm通信システム | |
| CN115913473B (zh) | 一种数据选择性重传方法及其系统、存储介质、电子设备 | |
| CN120110594A (zh) | 数据确认传输方法、网络设备及存储介质 | |
| US7839844B2 (en) | System and method for dynamically determining retransmit buffer time |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20080207 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20100219 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100415 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100607 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20100819 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20100901 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130924 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130924 Year of fee payment: 3 |
|
| LAPS | Cancellation because of no payment of annual fees |