JP4654926B2 - 通信システム、通信装置及びそれらに用いる輻輳制御方法並びにそのプログラム - Google Patents
通信システム、通信装置及びそれらに用いる輻輳制御方法並びにそのプログラム Download PDFInfo
- Publication number
- JP4654926B2 JP4654926B2 JP2006024013A JP2006024013A JP4654926B2 JP 4654926 B2 JP4654926 B2 JP 4654926B2 JP 2006024013 A JP2006024013 A JP 2006024013A JP 2006024013 A JP2006024013 A JP 2006024013A JP 4654926 B2 JP4654926 B2 JP 4654926B2
- Authority
- JP
- Japan
- Prior art keywords
- congestion
- packet
- state
- window
- congestion state
- 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.)
- Expired - Fee Related
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
-
- 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/1607—Details of the supervisory signal
- H04L1/1628—List acknowledgements, i.e. the acknowledgement message consisting of a list of identifiers, e.g. of sequence numbers
-
- 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/187—Details of sliding window management
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/12—Avoiding congestion; Recovering from congestion
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/25—Flow control; Congestion control with rate being modified by the source upon detecting a change of network conditions
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/08—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
- H04L43/0823—Errors, e.g. transmission errors
- H04L43/0829—Packet loss
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Telephonic Communication Services (AREA)
Description
前記送信側に、前記受信側から通知された情報と輻輳制御の状態の一つ以上の情報とによってネットワークの輻輳状態を推定する推定手段と、前記推定手段で推定された輻輳状態に応じて重輻輳状態であるか前記重輻輳状態でないかを区別する手段と、前記重輻輳状態でないと区別された時に前記パケットの送信量を決めるためのウィンドウを増加しつつ紛失したパケットを再送する手段とを備えている。
前記送信側の処理手段に、前記受信側から通知された情報と輻輳制御の状態の一つ以上の情報とによってネットワークの輻輳状態を推定する推定手段と、前記推定手段で推定された輻輳状態に応じて重輻輳状態であるか前記重輻輳状態でないかを区別する手段と、前記重輻輳状態でないと区別された時に前記パケットの送信量を決めるためのウィンドウを増加しつつ紛失したパケットを再送する手段とを備えている。
前記送信側の装置が、前記受信側から通知された情報と輻輳制御の状態の一つ以上の情報とによってネットワークの輻輳状態を推定する推定処理と、前記推定手段で推定された輻輳状態に応じて重輻輳状態であるか前記重輻輳状態でないかを区別する処理と、前記重輻輳状態でないと区別された時に前記パケットの送信量を決めるためのウィンドウを増加しつつ紛失したパケットを再送する処理とを実行している。
前記送信側の処理を行うコンピュータに、前記受信側から通知された情報と輻輳制御の状態の一つ以上の情報とによってネットワークの輻輳状態を推定する推定処理と、前記推定手段で推定された輻輳状態に応じて重輻輳状態であるか前記重輻輳状態でないかを区別する処理と、前記重輻輳状態でないと区別された時に前記パケットの送信量を決めるためのウィンドウを増加しつつ紛失したパケットを再送する処理とを実行させている。
2 受信端末
3 端末内部資源
4 パケット入力装置
5 パケット出力装置
6 データ処理装置
7 記憶装置
8 輻輳制御プログラム
10 セッション処理部
11 データ入力部
12 パケット入力部
13,13a,
13b,13c 輻輳制御部
14 データ出力部
15 パケット出力部
16 セッション状態記憶部
17 セグメントバッファ部
21 輻輳判定部
22 ネットワーク状態推定部
23 軽・輻輳判定部
24 再送判定部
25 重輻輳再送部
26 軽輻輳再送部
27 通常転送部
28 状態更新部
29 最大送信可能シーケンス番号補正部
30 軽輻輳転送部
100 通信網
Claims (58)
- 受信側がパケットロスを認識した時に紛失したパケットを指定して送信側に再送を要求するウィンドウ制御方式を用いる通信システムであって、
前記送信側に、前記受信側から通知された情報と輻輳制御の状態の一つ以上の情報とによってネットワークの輻輳状態を推定する推定手段と、前記推定手段で推定された輻輳状態に応じて重輻輳状態であるか前記重輻輳状態でないかを区別する手段と、前記重輻輳状態でないと区別された時に前記パケットの送信量を決めるためのウィンドウを増加しつつ紛失したパケットを再送する手段とを有することを特徴とする通信システム。 - 前記送信側が前記パケットの再々送を行い、
前記推定手段が前記ネットワークの輻輳状態を推定するのに用いる前記輻輳制御の状態が前記パケットの再々送の回数であることを特徴とする請求項1に記載の通信システム。 - 前記推定手段が前記ネットワークの輻輳状態を推定するのに用いる前記輻輳制御の状態が前記パケットの到着間隔の伸び方であることを特徴とする請求項1または請求項2に記載の通信システム。
- 前記送信側が前記受信側から通知された情報が、セグメントのロス箇所及び前記パケットの到着時間のいずれか一つ以上であることを特徴とする請求項1から請求項3のいずれかに記載の通信システム。
- 前記推定手段が前記ネットワークの輻輳状態を推定することに、新規セグメントの到着パターンの変動を用いることを特徴とする請求項4に記載の通信システム。
- 前記推定手段が前記ネットワークの輻輳状態を推定することに、セグメントの非連続区間の開始シーケンスと終了シーケンスとの差を用いることを特徴とする請求項4または請求項5に記載の通信システム。
- 前記推定手段が前記ネットワークの輻輳状態を推定することに、セグメントの非連続区間の量を用いることを特徴とする請求項4から請求項6のいずれかに記載の通信システム。
- 前記推定手段が前記ネットワークの輻輳状態を推定することに、前記パケットの到着遅延時間の伸び方を用いることを特徴とする請求項4から請求項7のいずれかに記載の通信システム。
- 前記推定手段が前記ネットワークの輻輳状態を推定することに、前記パケットの到着間隔の伸び方を用いることを特徴とする請求項4から請求項8のいずれかに記載の通信システム。
- 前記送信側に、前記重輻輳状態であると区別された時に前記ウィンドウを減少しつつ前記紛失したパケットを再送する手段を含むことを特徴とする請求項1から請求項9のいずれかに記載の通信システム。
- 前記送信側に、前記重輻輳状態であると区別された時に前記ウィンドウを維持しつつ前記紛失したパケットを再送する手段を含むことを特徴とする請求項1から請求項9のいずれかに記載の通信システム。
- 前記送信側に、前記重輻輳状態であると区別された時に前記ウィンドウを重輻輳状態でない場合に比べて低い増加幅で、前記紛失したパケットを再送する手段を含むことを特徴とする請求項1から請求項9のいずれかに記載の通信システム。
- 前記送信側に、軽輻輳状態であると区別された時に前記ウィンドウを上昇させながら、再送を要求されたセグメントのうちの再送していないセグメントの再送を行う軽輻輳再送手段を含むことを特徴とする請求項1から請求項12のいずれかに記載の通信システム。
- 前記送信側に、軽輻輳状態であると区別された時に前記ウィンドウを維持しながら、再送を要求されたセグメントのうちの再送していないセグメントの再送を行う軽輻輳再送手段を含むことを特徴とする請求項1から請求項12のいずれかに記載の通信システム。
- 前記送信側に、軽輻輳状態であると区別された時に再送パケットのセグメントサイズ分のウィンドウを小さくして、再送を要求されたセグメントのうちの再送していないセグメントの再送を行う軽輻輳再送手段を含むことを特徴とする請求項1から請求項12のいずれかに記載の通信システム。
- 前記送信側に、軽輻輳状態であると区別された時に新たに送信可能なシーケンス番号の最大値を増加させる最大送信可能シーケンス番号補正手段を含むことを特徴とする請求項1から請求項15のいずれかに記載の通信システム。
- 前記送信側に、軽輻輳状態であると区別された時に新たに送信可能なシーケンス番号の最大値を“受信側の最大受信シーケンス番号+輻輳ウィンドウサイズ”とする最大送信可能シーケンス番号補正手段を含むことを特徴とする請求項1から請求項15のいずれかに記載の通信システム。
- 前記送信側に、前記ネットワークが輻輳状態にない時に前記ウィンドウを増加しつつ新規送信パケットを送信する通常転送手段と、再送を要求されたセグメントの中で再送を行っていない未再送セグメントがないと判断された時に前記通常転送手段より低い上げ幅で前記ウィンドウを増加しつつ前記新規送信パケットを送信する軽輻輳転送手段とを含むことを特徴とする請求項1から請求項17のいずれかに記載の通信システム。
- 前記送信側に、前記ネットワークが輻輳状態にない時に前記ウィンドウを増加しつつ新規送信パケットを送信する通常転送手段と、再送を要求されたセグメントの中で再送を行っていない未再送セグメントがないと判断された時に前記ウィンドウを所定時間維持した後に前記ウィンドウを増加しつつ前記新規送信パケットを送信する軽輻輳転送手段とを含むことを特徴とする請求項1から請求項17のいずれかに記載の通信システム。
- 受信側がパケットロスを認識した時に紛失したパケットを指定して送信側に再送を要求するウィンドウ制御方式を用いる通信装置であって、
前記送信側の処理手段に、前記受信側から通知された情報と輻輳制御の状態の一つ以上の情報とによってネットワークの輻輳状態を推定する推定手段と、前記推定手段で推定された輻輳状態に応じて重輻輳状態であるか前記重輻輳状態でないかを区別する手段と、前記重輻輳状態でないと区別された時に前記パケットの送信量を決めるためのウィンドウを増加しつつ紛失したパケットを再送する手段とを有することを特徴とする通信装置。 - 前記送信側の処理手段において前記パケットの再々送を行い、
前記推定手段が前記ネットワークの輻輳状態を推定するのに用いる前記輻輳制御の状態が前記パケットの再々送の回数であることを特徴とする請求項20に記載の通信装置。 - 前記推定手段が前記ネットワークの輻輳状態を推定するのに用いる前記輻輳制御の状態が前記パケットの到着間隔の伸び方であることを特徴とする請求項20または請求項21に記載の通信装置。
- 前記送信側の処理手段に前記受信側から通知された情報が、セグメントのロス箇所及び前記パケットの到着時間のいずれか一つ以上であることを特徴とする請求項20から請求項22のいずれかに記載の通信装置。
- 前記推定手段が前記ネットワークの輻輳状態を推定することに、新規セグメントの到着パターンの変動を用いることを特徴とする請求項23に記載の通信装置。
- 前記推定手段が前記ネットワークの輻輳状態を推定することに、セグメントの非連続区間の開始シーケンスと終了シーケンスとの差を用いることを特徴とする請求項23または請求項24に記載の通信装置。
- 前記推定手段が前記ネットワークの輻輳状態を推定することに、セグメントの非連続区間の量を用いることを特徴とする請求項23から請求項25のいずれかに記載の通信装置。
- 前記推定手段が前記ネットワークの輻輳状態を推定することに、前記パケットの到着遅延時間の伸び方を用いることを特徴とする請求項23から請求項26のいずれかに記載の通信装置。
- 前記推定手段が前記ネットワークの輻輳状態を推定することに、前記パケットの到着間隔の伸び方を用いることを特徴とする請求項23から請求項27のいずれかに記載の通信装置。
- 前記送信側の処理手段に、前記重輻輳状態であると区別された時に前記ウィンドウを減少しつつ前記紛失したパケットを再送する手段を含むことを特徴とする請求項20から請求項28のいずれかに記載の通信装置。
- 前記送信側の処理手段に、前記重輻輳状態であると区別された時に前記ウィンドウを維持しつつ前記紛失したパケットを再送する手段を含むことを特徴とする請求項20から請求項28のいずれかに記載の通信装置。
- 前記送信側の処理手段に、前記重輻輳状態であると区別された時に前記ウィンドウを重輻輳状態でない場合に比べて低い増加幅で、前記紛失したパケットを再送する手段を含むことを特徴とする請求項20から請求項28のいずれかに記載の通信装置。
- 前記送信側の処理手段に、軽輻輳状態であると区別された時に前記ウィンドウを上昇させながら、再送を要求されたセグメントのうちの再送していないセグメントの再送を行う軽輻輳再送手段を含むことを特徴とする請求項20から請求項31のいずれかに記載の通信装置。
- 前記送信側の処理手段に、軽輻輳状態であると区別された時に前記ウィンドウを維持しながら、再送を要求されたセグメントのうちの再送していないセグメントの再送を行う軽輻輳再送手段を含むことを特徴とする請求項20から請求項31のいずれかに記載の通信装置。
- 前記送信側の処理手段に、軽輻輳状態であると区別された時に再送パケットのセグメントサイズ分のウィンドウを小さくして、再送を要求されたセグメントのうちの再送していないセグメントの再送を行う軽輻輳再送手段を含むことを特徴とする請求項20から請求項31のいずれかに記載の通信装置。
- 前記送信側の処理手段に、軽輻輳状態であると区別された時に新たに送信可能なシーケンス番号の最大値を増加させる最大送信可能シーケンス番号補正手段を含むことを特徴とする請求項20から請求項34のいずれかに記載の通信装置。
- 前記送信側の処理手段に、軽輻輳状態であると区別された時に新たに送信可能なシーケンス番号の最大値を“受信側の最大受信シーケンス番号+輻輳ウィンドウサイズ”とする最大送信可能シーケンス番号補正手段を含むことを特徴とする請求項20から請求項34のいずれかに記載の通信装置。
- 前記送信側の処理手段に、前記ネットワークが輻輳状態にない時に前記ウィンドウを増加しつつ新規送信パケットを送信する通常転送手段と、再送を要求されたセグメントの中で再送を行っていない未再送セグメントがないと判断された時に前記通常転送手段より低い上げ幅で前記ウィンドウを増加しつつ前記新規送信パケットを送信する軽輻輳転送手段とを含むことを特徴とする請求項20から請求項36のいずれかに記載の通信装置。
- 前記送信側の処理手段に、前記ネットワークが輻輳状態にない時に前記ウィンドウを増加しつつ新規送信パケットを送信する通常転送手段と、再送を要求されたセグメントの中で再送を行っていない未再送セグメントがないと判断された時に前記ウィンドウを所定時間維持した後に前記ウィンドウを増加しつつ前記新規送信パケットを送信する軽輻輳転送手段とを含むことを特徴とする請求項20から請求項36のいずれかに記載の通信装置。
- 受信側がパケットロスを認識した時に紛失したパケットを指定して送信側に再送を要求するウィンドウ制御方式をとる通信システムに用いる輻輳制御方法であって、
前記送信側の装置が、前記受信側から通知された情報と輻輳制御の状態の一つ以上の情報とによってネットワークの輻輳状態を推定する推定処理と、前記推定手段で推定された輻輳状態に応じて重輻輳状態であるか前記重輻輳状態でないかを区別する処理と、前記重輻輳状態でないと区別された時に前記パケットの送信量を決めるためのウィンドウを増加しつつ紛失したパケットを再送する処理とを実行することを特徴とする輻輳制御方法。 - 前記送信側の装置が前記パケットの再々送を行い、
前記推定処理において前記ネットワークの輻輳状態を推定するのに用いる前記輻輳制御の状態が前記パケットの再々送の回数であることを特徴とする請求項39に記載の輻輳制御方法。 - 前記推定処理において前記ネットワークの輻輳状態を推定するのに用いる前記輻輳制御の状態が前記パケットの到着間隔の伸び方であることを特徴とする請求項39または請求項40に記載の輻輳制御方法。
- 前記送信側の装置に前記受信側から通知された情報が、セグメントのロス箇所及び前記パケットの到着時間のいずれか一つ以上であることを特徴とする請求項39から請求項41のいずれかに記載の輻輳制御方法。
- 前記推定処理において前記ネットワークの輻輳状態を推定することに、新規セグメントの到着パターンの変動を用いることを特徴とする請求項42に記載の輻輳制御方法。
- 前記推定処理において前記ネットワークの輻輳状態を推定することに、セグメントの非連続区間の開始シーケンスと終了シーケンスとの差を用いることを特徴とする請求項42または請求項43に記載の輻輳制御方法。
- 前記推定処理において前記ネットワークの輻輳状態を推定することに、セグメントの非連続区間の量を用いることを特徴とする請求項42から請求項44のいずれかに記載の輻輳制御方法。
- 前記推定処理において前記ネットワークの輻輳状態を推定することに、前記パケットの到着遅延時間の伸び方を用いることを特徴とする請求項42から請求項45のいずれかに記載の輻輳制御方法。
- 前記推定処理において前記ネットワークの輻輳状態を推定することに、前記パケットの到着間隔の伸び方を用いることを特徴とする請求項42から請求項46のいずれかに記載の輻輳制御方法。
- 前記送信側の装置が、前記重輻輳状態であると区別された時に前記ウィンドウを減少しつつ前記紛失したパケットを再送する処理を実行することを特徴とする請求項39から請求項47のいずれかに記載の輻輳制御方法。
- 前記送信側の装置が、前記重輻輳状態であると区別された時に前記ウィンドウを維持しつつ前記紛失したパケットを再送する処理を実行することを特徴とする請求項39から請求項47のいずれかに記載の輻輳制御方法。
- 前記送信側の装置が、前記重輻輳状態であると区別された時に前記ウィンドウを重輻輳状態でない場合に比べて低い増加幅で、前記紛失したパケットを再送する処理を実行することを特徴とする請求項39から請求項47のいずれかに記載の輻輳制御方法。
- 前記送信側の装置が、軽輻輳状態であると区別された時に前記ウィンドウを上昇させながら、再送を要求されたセグメントのうちの再送していないセグメントの再送を行う軽輻輳再送処理を実行することを特徴とする請求項39から請求項50のいずれかに記載の輻輳制御方法。
- 前記送信側の装置が、軽輻輳状態であると区別された時に前記ウィンドウを維持しながら、再送を要求されたセグメントのうちの再送していないセグメントの再送を行う軽輻輳再送処理を実行することを特徴とする請求項39から請求項50のいずれかに記載の輻輳制御方法。
- 前記送信側の装置が、軽輻輳状態であると区別された時に再送パケットのセグメントサイズ分のウィンドウを小さくして、再送を要求されたセグメントのうちの再送していないセグメントの再送を行う軽輻輳再送処理を実行することを特徴とする請求項39から請求項50のいずれかに記載の輻輳制御方法。
- 前記送信側の装置が、軽輻輳状態であると区別された時に新たに送信可能なシーケンス番号の最大値を増加させる最大送信可能シーケンス番号補正処理を実行することを特徴とする請求項39から請求項53のいずれかに記載の輻輳制御方法。
- 前記送信側の装置が、軽輻輳状態であると区別された時に新たに送信可能なシーケンス番号の最大値を“受信側の最大受信シーケンス番号+輻輳ウィンドウサイズ”とする最大送信可能シーケンス番号補正処理を実行することを特徴とする請求項39から請求項53のいずれかに記載の輻輳制御方法。
- 前記送信側の装置が、前記ネットワークが輻輳状態にない時に前記ウィンドウを増加しつつ新規送信パケットを送信する通常転送処理と、再送を要求されたセグメントの中で再送を行っていない未再送セグメントがないと判断された時に前記通常転送処理より低い上げ幅で前記ウィンドウを増加しつつ前記新規送信パケットを送信する軽輻輳転送処理とを実行することを特徴とする請求項39から請求項55のいずれかに記載の輻輳制御方法。
- 前記送信側の装置が、前記ネットワークが輻輳状態にない時に前記ウィンドウを増加しつつ新規送信パケットを送信する通常転送処理と、再送を要求されたセグメントの中で再送を行っていない未再送セグメントがないと判断された時に前記ウィンドウを所定時間維持した後に前記ウィンドウを増加しつつ前記新規送信パケットを送信する軽輻輳転送処理とを実行することを特徴とする請求項39から請求項55のいずれかに記載の輻輳制御方法。
- 受信側がパケットロスを認識した時に紛失したパケットを指定して送信側に再送を要求するウィンドウ制御方式をとる通信システムに用いる輻輳制御方法のプログラムであって、
前記送信側の処理を行うコンピュータに、前記受信側から通知された情報と輻輳制御の状態の一つ以上の情報とによってネットワークの輻輳状態を推定する推定処理と、前記推定手段で推定された輻輳状態に応じて重輻輳状態であるか前記重輻輳状態でないかを区別する処理と、前記重輻輳状態でないと区別された時に前記パケットの送信量を決めるためのウィンドウを増加しつつ紛失したパケットを再送する処理とを実行させるためのプログラム。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006024013A JP4654926B2 (ja) | 2006-02-01 | 2006-02-01 | 通信システム、通信装置及びそれらに用いる輻輳制御方法並びにそのプログラム |
US11/638,517 US20070177502A1 (en) | 2006-02-01 | 2006-12-14 | Communication system, communication apparatus, congestion control method used therefor, and program for the method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006024013A JP4654926B2 (ja) | 2006-02-01 | 2006-02-01 | 通信システム、通信装置及びそれらに用いる輻輳制御方法並びにそのプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2007208571A JP2007208571A (ja) | 2007-08-16 |
JP4654926B2 true JP4654926B2 (ja) | 2011-03-23 |
Family
ID=38321986
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2006024013A Expired - Fee Related JP4654926B2 (ja) | 2006-02-01 | 2006-02-01 | 通信システム、通信装置及びそれらに用いる輻輳制御方法並びにそのプログラム |
Country Status (2)
Country | Link |
---|---|
US (1) | US20070177502A1 (ja) |
JP (1) | JP4654926B2 (ja) |
Families Citing this family (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2009057375A1 (ja) * | 2007-10-29 | 2009-05-07 | Nec Corporation | 通信システム、データ送信装置、データ受信装置、通信方法および通信用プログラム |
JP5034998B2 (ja) * | 2008-02-08 | 2012-09-26 | 日本電気株式会社 | 通信装置、通信システム、通信方法及び通信プログラム |
JP4924503B2 (ja) | 2008-03-25 | 2012-04-25 | 富士通株式会社 | 輻輳検出方法、輻輳検出装置及び輻輳検出プログラム |
US20100106843A1 (en) * | 2008-10-28 | 2010-04-29 | Norimasa Niiya | Communication System and its Communication Control Method |
JP5186355B2 (ja) | 2008-12-25 | 2013-04-17 | 株式会社Kddi研究所 | 通信特性測定装置及び無線端末 |
CN101938400B (zh) * | 2009-06-30 | 2012-05-23 | 华为技术有限公司 | 网络拥塞控制的方法和装置 |
JP4977222B2 (ja) * | 2010-03-03 | 2012-07-18 | 株式会社東芝 | 通信システムとその通信制御方法および通信装置 |
EP2684390A4 (en) * | 2011-03-10 | 2015-02-25 | Optis Cellular Technology Llc | HYBRID OVERLOAD CONTROL |
JP5743334B2 (ja) * | 2012-08-23 | 2015-07-01 | 日本電信電話株式会社 | 輻輳制御装置 |
JP6101046B2 (ja) * | 2012-10-31 | 2017-03-22 | 日本放送協会 | パケット送信装置およびそのプログラム |
JP2015056828A (ja) * | 2013-09-13 | 2015-03-23 | 日本電気株式会社 | 高度交通システムに用いられる車載装置、通信方法及びこれらを用いた高度交通システム |
EP3190749B1 (en) * | 2014-09-29 | 2019-11-06 | Huawei Technologies Co., Ltd. | Traffic control method and system |
JP6439414B2 (ja) | 2014-12-01 | 2018-12-19 | 富士通株式会社 | 通信装置 |
JP6464911B2 (ja) * | 2015-05-01 | 2019-02-06 | 富士通株式会社 | 情報処理システム、情報処理システムの制御方法及び受信装置 |
US10015103B2 (en) * | 2016-05-12 | 2018-07-03 | Getgo, Inc. | Interactivity driven error correction for audio communication in lossy packet-switched networks |
CN105827537B (zh) * | 2016-06-01 | 2018-12-07 | 四川大学 | 一种基于quic协议的拥塞改进方法 |
CN110120921B (zh) * | 2019-05-13 | 2022-07-01 | 深圳市赛为智能股份有限公司 | 拥塞避免方法、装置、计算机设备及存储介质 |
US11711320B2 (en) * | 2021-07-12 | 2023-07-25 | Mellanox Technologies, Ltd. | Network device safety protocol |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH11122296A (ja) * | 1997-10-09 | 1999-04-30 | Chokosoku Network Computer Gijutsu Kenkyusho:Kk | 帯域制御方法 |
JP2000134279A (ja) * | 1998-10-22 | 2000-05-12 | Chokosoku Network Computer Gijutsu Kenkyusho:Kk | フロー制御方法 |
JP2001136209A (ja) * | 1999-11-10 | 2001-05-18 | Nippon Telegr & Teleph Corp <Ntt> | 通信装置 |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CA2237264A1 (en) * | 1998-05-08 | 1999-11-08 | Northern Telecom Limited | Receiver based congestion control |
US7058723B2 (en) * | 2000-03-14 | 2006-06-06 | Adaptec, Inc. | Congestion control for internet protocol storage |
US7142508B2 (en) * | 2000-12-22 | 2006-11-28 | Radiance Technologies, Inc. | System and method for controlling data transfer rates on a network |
WO2002096021A2 (en) * | 2001-05-18 | 2002-11-28 | Bytemobile, Inc. | Quality of service management for multiple connections within a network communication system |
-
2006
- 2006-02-01 JP JP2006024013A patent/JP4654926B2/ja not_active Expired - Fee Related
- 2006-12-14 US US11/638,517 patent/US20070177502A1/en not_active Abandoned
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH11122296A (ja) * | 1997-10-09 | 1999-04-30 | Chokosoku Network Computer Gijutsu Kenkyusho:Kk | 帯域制御方法 |
JP2000134279A (ja) * | 1998-10-22 | 2000-05-12 | Chokosoku Network Computer Gijutsu Kenkyusho:Kk | フロー制御方法 |
JP2001136209A (ja) * | 1999-11-10 | 2001-05-18 | Nippon Telegr & Teleph Corp <Ntt> | 通信装置 |
Also Published As
Publication number | Publication date |
---|---|
JP2007208571A (ja) | 2007-08-16 |
US20070177502A1 (en) | 2007-08-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4654926B2 (ja) | 通信システム、通信装置及びそれらに用いる輻輳制御方法並びにそのプログラム | |
KR100533686B1 (ko) | 모바일 애드 혹 네트워크에서의 데이터 전송 방법 및 이를이용한 네트워크 장치 | |
EP1568180B1 (en) | A method for enhancing transmission quality of streaming media | |
US8418016B2 (en) | Communication system, communication device, and communication method | |
JP5816718B2 (ja) | 通信装置、通信システム、およびデータ通信の中継方法 | |
US7808910B2 (en) | Communication terminal, congestion control method, and congestion control program | |
US8085669B2 (en) | Session relay device and session relay method | |
CN101119183A (zh) | 重传控制方法及传输设备 | |
JP2004537218A (ja) | Nackベースのプロトコルにおける輻輳制御の信頼性のある効率的な対応方法 | |
US9674101B2 (en) | Communication device, transmission data output control method, and program for same | |
US11671377B2 (en) | System and method for reducing bandwidth usage of a network | |
Francis et al. | Techniques for enhancing TCP performance in wireless networks | |
JP7067544B2 (ja) | 通信システム、通信装置、方法およびプログラム | |
WO2017118239A1 (zh) | 数据包的无线传输跨层优化方法及装置 | |
JP2000022744A (ja) | パケット通信システム、パケット通信装置及びパケット通信方法 | |
JP6011813B2 (ja) | 通信装置およびその通信制御方法 | |
JP2005509370A (ja) | 信頼性の低い通信環境における通信効率および性能の改良 | |
JP4925916B2 (ja) | データ送信装置、データ送信方法及びデータ送信プログラム | |
KR100913897B1 (ko) | 재전송 타임아웃 수를 줄이기 위한 전송 제어 프로토콜혼잡제어방법 | |
JP2003224547A (ja) | フロー制御方法 | |
EP3389206B1 (en) | Multipath error correction | |
Bajeja et al. | Performance evaluation of traditional TCP variants in wireless multihop networks | |
JP5661306B2 (ja) | 輻輳制御装置及び輻輳制御方法 | |
WO2017061075A1 (ja) | 制御システム、可用帯域推定システム、装置、方法およびプログラム | |
Chaurasia et al. | Study of TCP Variants Compression on Congestion Window and Algorithms in Dynamic Environment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20090115 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20101025 |
|
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: 20101124 |
|
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: 20101207 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140107 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |