JP7067544B2 - 通信システム、通信装置、方法およびプログラム - Google Patents
通信システム、通信装置、方法およびプログラム Download PDFInfo
- Publication number
- JP7067544B2 JP7067544B2 JP2019501323A JP2019501323A JP7067544B2 JP 7067544 B2 JP7067544 B2 JP 7067544B2 JP 2019501323 A JP2019501323 A JP 2019501323A JP 2019501323 A JP2019501323 A JP 2019501323A JP 7067544 B2 JP7067544 B2 JP 7067544B2
- Authority
- JP
- Japan
- Prior art keywords
- packet
- ack
- retransmission
- time
- data
- 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.)
- Active
Links
- 238000004891 communication Methods 0.000 title claims description 104
- 238000000034 method Methods 0.000 title claims description 60
- 230000005540 biological transmission Effects 0.000 claims description 97
- 238000012545 processing Methods 0.000 description 41
- 230000006870 function Effects 0.000 description 32
- 238000010586 diagram Methods 0.000 description 22
- 238000012546 transfer Methods 0.000 description 12
- 230000004044 response Effects 0.000 description 9
- 101000741965 Homo sapiens Inactive tyrosine-protein kinase PRAG1 Proteins 0.000 description 7
- 102100038659 Inactive tyrosine-protein kinase PRAG1 Human genes 0.000 description 7
- 238000012790 confirmation Methods 0.000 description 6
- 238000012544 monitoring process Methods 0.000 description 5
- 230000007423 decrease Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 238000013500 data storage Methods 0.000 description 2
- 230000006866 deterioration Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 239000000284 extract Substances 0.000 description 2
- 102100036409 Activated CDC42 kinase 1 Human genes 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 230000002441 reversible effect Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
Images
Classifications
-
- 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
-
- 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/1671—Details of the supervisory signal the supervisory signal being transmitted together with control information
- H04L1/1678—Details of the supervisory signal the supervisory signal being transmitted together with control information where the control information is for timing, e.g. time stamps
-
- 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/1685—Details of the supervisory signal the supervisory signal being transmitted in response to a specific request, e.g. to a polling signal
-
- 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/1809—Selective-repeat protocols
-
- 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/1829—Arrangements specially adapted for the receiver end
- H04L1/1858—Transmission or retransmission of more than one copy of acknowledgement message
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/003—Arrangements for allocating sub-channels of the transmission path
- H04L5/0053—Allocation of signalling, i.e. of overhead other than pilot signals
- H04L5/0055—Physical resource allocation for ACK/NACK
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/003—Arrangements for allocating sub-channels of the transmission path
- H04L5/0078—Timing of allocation
- H04L5/0082—Timing of allocation at predetermined intervals
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Communication Control (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Detection And Prevention Of Errors In Transmission (AREA)
Description
第1の実施形態を、図1乃至図5を参照して説明する。
次に、第2の実施形態を説明する。
(1)式において、最大パケットサイズは送信端末が送信するパケットの最大のデータ量である。αはパケットの到着時間の揺らぎを吸収するための係数であり、α>1である。例えば、α=1000とする。
つづいて、ACK再送判定部3211は、受信側にデータパケットが届いていないと推定される時間と、データパケットの送信履歴または輻輳ウィンドウ(cwnd)のサイズに基づいて、受信側で受信できていないデータ量を推定し、特定する。
ここで、高いスループットが必要な場合にはこの限りではないが、ACK_INT≦RTTとする。
この場合の再送データ量(RD_i)は(5)式で示される。
再送レート判定部3212は、TCPの送信アルゴリズムにより、輻輳ウィンドウサイズとの関係でデータパケットの送信可能なデータ量を判定し、ネットワークの状況を考慮した適切なデータ再送量を決定する。つまり、算出した再送データ量の合計(ΣRD)が輻輳ウィンドウサイズに達した場合は、ACKパケットで指定されたデータの先頭のパケットの再送を繰り返すように制御する。再送を繰り返す場合には、輻輳を防止するために再送を一時停止しても良い。また、逆に、高いスループットが必要な場合には、輻輳ウィンドウサイズを超えるデータを送信するようにしても良い。
そして、ACK101とRACK101の時間差が示す時間に送信端末が送信したデータ量を(3)式により求める。なお、RTT=30、cwnd=3と想定する。
つまり、送信端末は2つのデータパケットであるデータ101とデータ102を再送するデータ量として算出する。そして、RACK101(TSval001020)に対する再送データとして、データ101に加えてデータ102(太線表示)を再送する。しかし、この再送されたデータ101とデータ102も下りリンクを伝送中に消失する。
RD_2=cwnd×ACK_INT_2/RTT=3×20/30=2
上記により、送信端末はRACK101(TSval001040)に対して再送すべきデータパケットは2個であることを決定する。更に、前回受信したRACK101(TSval001020)に対して再送したデータがデータ101とデータ102であることを記憶しており、今回はデータ103から送信することを決定する。
(付記1) 受信したデータパケットの確認応答(ACK、acknowledgement)パケットを送信後、次のデータパケットが到着しないと判断する未着判定時間を設定し、前記未着判定時間内に次のデータパケットが到着しない場合は、当該次のデータパケットの送信を促す再送要求(RACK、retransmission acknowledgement)パケットを前記未着判定時間間隔で繰返し送信する受信端末と、前記ACKパケットを受信した以降に前記RACKパケットを前記受信端末から受信すると、直前に受信した前記ACKパケットまたは直前に受信した前記RACKパケットの時刻情報と今回受信した前記RACKパケットの時刻情報に基づく時間差情報を用いて、前記受信端末に未到達のデータパケットを特定して再送する送信端末と、を含み、前記時刻情報は、前記受信端末が前記ACKパケットおよび前記RACKパケットの送信時にそれぞれ付すタイムスタンプ、または前記送信端末が前記ACKパケットおよび前記RACKパケットの受信時にそれぞれ付すタイムスタンプであることを特徴とする通信システム。
(付記2) 送信したデータパケットに対して受信側が返信する確認応答(ACK、acknowledgement)パケットを受信した以降に、次のデータパケットが到着しないと判断する未着判定時間間隔で前記受信側が繰返し送信する、次のデータパケットの送信を促す再送要求(RACK、retransmission acknowledgement)パケットを受信すると、直前に受信した前記ACKパケットまたは直前に受信した前記RACKパケットの時刻情報と今回受信した前記RACKパケットの時刻情報に基づく時間差情報を用いて、前記受信側に未到達のデータパケットを特定して再送する再送制御手段を含み、前記時刻情報は、前記受信側が前記ACKパケットおよび前記RACKパケットの送信時にそれぞれ付すタイムスタンプ、または前記再送制御手段が前記ACKパケットおよび前記RACKパケットの受信時にそれぞれ付すタイムスタンプであることを特徴とする通信装置。
(付記3) 前記再送制御手段は、今回受信した前記RACKパケットの前記時刻情報と、直前に受信した前記ACKパケットまたは直前に受信した前記RACKパケットの前記時刻情報との時間差を示す再送ACK間隔時間に基づいて、前記受信側に未到達のデータパケットを特定するACK再送判定部と、前記特定した前記受信側に未到達のデータパケットに対し、ネットワークの状況を考慮して決定した量の再送データを決定する再送レート判定部と、を含むことを特徴とする付記2に記載の通信装置。
(付記4) 前記ACK再送判定部は、前記ACKパケットで確認応答を受けてから送信したデータパケットを含め、当該データパケットの送信時刻から前記再送ACK間隔時間の間に送信したデータパケットを、前記受信側に未到達のデータパケットと特定することを特徴とする付記3に記載の通信装置。
(付記5) 前記ACK再送判定部は、前記再送ACK間隔時間がRTT(Round Trip Time)に占める割合に、輻輳ウィンドウサイズを乗じたデータ量のパケットを、前記受信側に未到達のデータパケットと特定することを特徴とする付記3に記載の通信装置。
(付記6) 前記再送レート判定部は、前記特定した前記受信側に未到達のデータパケットに対し、輻輳ウィンドウサイズとの関係で送信可能なデータ量を判定することを特徴とする付記3乃至付記5のいずれかの付記に記載の通信装置。
(付記7) 前記送信端末は、付記2乃至付記6のいずれかの付記に記載の通信装置であることを特徴とする付記1に記載の通信システム。
(付記8) 送信したデータパケットに対して受信側が返信する確認応答(ACK、acknowledgement)パケットを受信した以降に、次のデータパケットが到着しないと判断する未着判定時間間隔で前記受信側が繰返し送信する、次のデータパケットの送信を促す再送要求(RACK、retransmission acknowledgement)パケットを受信し、直前に受信した前記ACKパケットまたは直前に受信した前記RACKパケットの時刻情報と、今回受信した前記RACKパケットの時刻情報に基づく時間差情報を用いて、前記受信側に未到達のデータパケットを特定して再送し、前記時刻情報は、前記ACKパケットおよび前記RACKパケットの送信時にそれぞれ付されるタイムスタンプ、または前記ACKパケットおよび前記RACKパケットの受信時にそれぞれ付されるタイムスタンプであることを特徴とする再送制御方法。
(付記9) 前記受信側に未到達のデータパケットは、今回受信した前記RACKパケットの前記時刻情報と、直前に受信した前記ACKパケットまたは直前に受信した前記RACKパケットの前記時刻情報との時間差を示す再送ACK間隔時間に基づいて特定し、当該特定した前記受信側に未到達のデータパケットに対し、ネットワークの状況を考慮して決定した量の再送データを決定することを特徴とする付記8に記載の再送制御方法。
(付記10) 前記ACKパケットで確認応答を受けてから送信したデータパケットを含め、当該データパケットの送信時刻から前記再送ACK間隔時間の間に送信したデータパケットを、前記受信側に未到達のデータパケットと特定することを特徴とする付記9に記載の再送制御方法。
(付記11) 前記再送ACK間隔時間がRTT(Round Trip Time)に占める割合に、輻輳ウィンドウサイズを乗じたデータ量のパケットを、前記受信側に未到達のデータパケットと特定することを特徴とする付記9に記載の再送制御方法。
(付記12) 前記特定した前記受信側に未到達のデータパケットに対し、輻輳ウィンドウサイズとの関係で送信可能なデータ量を判定することを特徴とする付記9乃至付記11のいずれかの付記に記載の再送制御方法。
(付記13) コンピュータを、送信したデータパケットに対して受信側が返信する確認応答(ACK、acknowledgement)パケットを受信した以降に、次のデータパケットが到着しないと判断する未着判定時間間隔で前記受信側が繰返し送信する、次のデータパケットの送信を促す再送要求(RACK、retransmission acknowledgement)パケットを受信すると、直前に受信した前記ACKパケットまたは直前に受信した前記RACKパケットの時刻情報と、今回受信した前記RACKパケットの時刻情報に基づく時間差情報を用いて、前記受信側に未到達のデータパケットを特定して再送する再送制御機能手段として機能させ、前記時刻情報は、前記受信側が前記ACKパケットおよび前記RACKパケットの送信時にそれぞれ付すタイムスタンプ、または前記再送制御機能手段が前記ACKパケットおよび前記RACKパケットの受信時にそれぞれ付すタイムスタンプであることを特徴とする再送制御プログラム。
(付記14) 前記再送制御機能手段は、今回受信した前記RACKパケットの前記時刻情報と、直前に受信した前記ACKパケットまたは直前に受信した前記RACKパケットの前記時刻情報との時間差を示す再送ACK間隔時間に基づいて、前記受信側に未到達のデータパケットを特定するACK再送判定機能部と、前記特定した前記受信側に未到達のデータパケットに対し、ネットワークの状況を考慮して決定した量の再送データを決定する再送レート判定機能部と、を含むことを特徴とする付記13に記載の再送制御プログラム。
(付記15) 前記ACK再送判定機能部は、前記ACKパケットで確認応答を受けてから送信したデータパケットを含め、当該データパケットの送信時刻から前記再送ACK間隔時間の間に送信したデータパケットを、前記受信側に未到達のデータパケットと特定することを特徴とする付記14に記載の再送制御プログラム。
(付記16) 前記ACK再送判定機能部は、前記再送ACK間隔時間がRTT(Round Trip Time)に占める割合に、輻輳ウィンドウサイズを乗じたデータ量のパケットを、前記受信側に未到達のデータパケットと特定することを特徴とする付記14に記載の再送制御プログラム。
(付記17) 再送レート判定機能部は、前記特定した前記受信側に未到達のデータパケットに対し、輻輳ウィンドウサイズとの関係で送信可能なデータ量を判定することを特徴とする付記14乃至付記16のいずれかの付記に記載の再送制御プログラム。
11、21 受信端末
12、22 送信端末
13、23 ネットワーク
14、31、32 通信装置
140 再送制御部
141 CPU
142 主記憶部
143 補助記憶部
144 通信部
145 入出力部
146 システムバス
150 再送制御機能部
211、311 TCP受信部
221、321 TCP送信部
312、322 アプリケーション処理部
313、323 IP処理部
314、324 入出力処理部
2111、3111 ACK再送制御部
2112、3112 ACK再送タイマ
2211、3211 ACK再送判定部
2212、3212 再送レート判定部
3113 データ受信部
3114 セグメント記憶部
3213 データ送信部
3214 データ記憶部
Claims (10)
- 受信したデータパケットの確認応答(ACK、acknowledgement)パケットを送信後、次のデータパケットが到着しないと判断する未着判定時間を設定し、前記未着判定時間内に次のデータパケットが到着しない場合は、当該次のデータパケットの送信を促す再送要求(RACK、retransmission acknowledgement)パケットを前記未着判定時間間隔で繰返し送信する受信端末と、
前記ACKパケットを受信した以降に前記RACKパケットを前記受信端末から受信すると、直前に受信した前記ACKパケットまたは直前に受信した前記RACKパケットの時刻情報と今回受信した前記RACKパケットの時刻情報に基づく時間差情報を用いて、前記受信端末に未到達のデータパケットを特定して再送する送信端末と、を含み、
前記時刻情報は、前記受信端末が前記ACKパケットおよび前記RACKパケットの送信時にそれぞれ付すタイムスタンプ、または前記送信端末が前記ACKパケットおよび前記RACKパケットの受信時にそれぞれ付すタイムスタンプであることを特徴とする通信システム。 - 送信したデータパケットに対して受信側が返信する確認応答(ACK、acknowledgement)パケットを受信した以降に、次のデータパケットが到着しないと判断する未着判定時間間隔で前記受信側が繰返し送信する、次のデータパケットの送信を促す再送要求(RACK、retransmission acknowledgement)パケットを受信すると、直前に受信した前記ACKパケットまたは直前に受信した前記RACKパケットの時刻情報と今回受信した前記RACKパケットの時刻情報に基づく時間差情報を用いて、前記受信側に未到達のデータパケットを特定して再送する再送制御手段を含み、
前記時刻情報は、前記受信側が前記ACKパケットおよび前記RACKパケットの送信時にそれぞれ付すタイムスタンプ、または前記再送制御手段が前記ACKパケットおよび前記RACKパケットの受信時にそれぞれ付すタイムスタンプであることを特徴とする通信装置。 - 前記再送制御手段は、
今回受信した前記RACKパケットの前記時刻情報と、直前に受信した前記ACKパケットまたは直前に受信した前記RACKパケットの前記時刻情報との時間差を示す再送ACK間隔時間に基づいて、前記受信側に未到達のデータパケットを特定するACK再送判定手段と、
前記特定した前記受信側に未到達のデータパケットに対し、ネットワークの状況を考慮して決定した量の再送データを決定する再送レート判定手段と、
を含むことを特徴とする請求項2に記載の通信装置。 - 前記ACK再送判定手段は、前記ACKパケットで確認応答を受けてから送信したデータパケットを含め、当該データパケットの送信時刻から前記再送ACK間隔時間の間に送信したデータパケットを、前記受信側に未到達のデータパケットと特定することを特徴とする請求項3に記載の通信装置。
- 前記ACK再送判定手段は、前記再送ACK間隔時間がRTT(Round Trip Time)に占める割合に、輻輳ウィンドウサイズを乗じたデータ量のパケットを、前記受信側に未到達のデータパケットと特定することを特徴とする請求項3に記載の通信装置。
- 前記再送レート判定手段は、前記特定した前記受信側に未到達のデータパケットに対し、輻輳ウィンドウサイズとの関係で送信可能なデータ量を判定することを特徴とする請求項3乃至請求項5のいずれかに記載の通信装置。
- 前記送信端末は、請求項2乃至請求項6のいずれかに記載の通信装置であることを特徴とする請求項1に記載の通信システム。
- 送信したデータパケットに対して受信側が返信する確認応答(ACK、acknowledgement)パケットを受信した以降に、次のデータパケットが到着しないと判断する未着判定時間間隔で前記受信側が繰返し送信する、次のデータパケットの送信を促す再送要求(RACK、retransmission acknowledgement)パケットを受信し、
直前に受信した前記ACKパケットまたは直前に受信した前記RACKパケットの時刻情報と、今回受信した前記RACKパケットの時刻情報に基づく時間差情報を用いて、前記受信側に未到達のデータパケットを特定して再送し、
前記時刻情報は、前記ACKパケットおよび前記RACKパケットの送信時にそれぞれ付されるタイムスタンプ、または前記ACKパケットおよび前記RACKパケットの受信時にそれぞれ付されるタイムスタンプである
ことを特徴とする再送制御方法。 - 前記受信側に未到達のデータパケットは、今回受信した前記RACKパケットの前記時刻情報と、直前に受信した前記ACKパケットまたは直前に受信した前記RACKパケットの前記時刻情報との時間差を示す再送ACK間隔時間に基づいて特定し、当該特定した前記受信側に未到達のデータパケットに対し、ネットワークの状況を考慮して決定した量の再送データを決定することを特徴とする請求項8に記載の再送制御方法。
- コンピュータを、
送信したデータパケットに対して受信側が返信する確認応答(ACK、acknowledgement)パケットを受信した以降に、次のデータパケットが到着しないと判断する未着判定時間間隔で前記受信側が繰返し送信する、次のデータパケットの送信を促す再送要求(RACK、retransmission acknowledgement)パケットを受信すると、直前に受信した前記ACKパケットまたは直前に受信した前記RACKパケットの時刻情報と、今回受信した前記RACKパケットの時刻情報に基づく時間差情報を用いて、前記受信側に未到達のデータパケットを特定して再送する再送制御機能手段として機能させ、
前記時刻情報は、前記受信側が前記ACKパケットおよび前記RACKパケットの送信時にそれぞれ付すタイムスタンプ、または前記再送制御機能手段が前記ACKパケットおよび前記RACKパケットの受信時にそれぞれ付すタイムスタンプであることを特徴とする再送制御プログラム。
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017034413 | 2017-02-27 | ||
| JP2017034413 | 2017-02-27 | ||
| PCT/JP2018/005881 WO2018155406A1 (ja) | 2017-02-27 | 2018-02-20 | 通信システム、通信装置、方法およびプログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPWO2018155406A1 JPWO2018155406A1 (ja) | 2019-12-26 |
| JP7067544B2 true JP7067544B2 (ja) | 2022-05-16 |
Family
ID=63252733
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2019501323A Active JP7067544B2 (ja) | 2017-02-27 | 2018-02-20 | 通信システム、通信装置、方法およびプログラム |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US11405148B2 (ja) |
| JP (1) | JP7067544B2 (ja) |
| WO (1) | WO2018155406A1 (ja) |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN109217978A (zh) * | 2017-06-30 | 2019-01-15 | 华为技术有限公司 | 数据传输的方法、装置和系统 |
| US11848700B2 (en) | 2020-03-27 | 2023-12-19 | Nec Corporation | Communication device, communication controlling method, and non-transitory computer-readable media |
| CN113242113A (zh) * | 2021-04-30 | 2021-08-10 | 北京汇钧科技有限公司 | 数据传输控制方法、装置、电子设备及存储介质 |
| US20230370203A1 (en) * | 2022-05-12 | 2023-11-16 | Meta Platforms, Inc. | Selective acknowledgement framework for high-performance networks |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007274206A (ja) | 2006-03-30 | 2007-10-18 | Ntt Docomo Inc | 通信端末及び再送制御方法 |
| WO2013125175A1 (ja) | 2012-02-21 | 2013-08-29 | 日本電気株式会社 | 通信システム、通信方法及びデータ受信端末 |
Family Cites Families (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4285111B2 (ja) | 2003-06-27 | 2009-06-24 | ソニー株式会社 | 通信装置、その方法およびそのシステム |
| JP4452983B2 (ja) | 2004-01-08 | 2010-04-21 | ソニー株式会社 | 受信装置および方法、プログラム、並びに記録媒体 |
| US7496038B2 (en) * | 2005-12-12 | 2009-02-24 | International Business Machines Corporation | Method for faster detection and retransmission of lost TCP segments |
| DE102007011071B4 (de) | 2007-03-07 | 2009-06-18 | T-Mobile Internationale Ag | Verfahren zur Verbesserung eines TCP Datenübertragungsprozesses im Fall einer Unterbrechung des physikalischen Übertragungsmediums |
| JP4925916B2 (ja) | 2007-05-11 | 2012-05-09 | Kddi株式会社 | データ送信装置、データ送信方法及びデータ送信プログラム |
| EP2299621A4 (en) * | 2008-07-03 | 2013-12-18 | Fujitsu Ltd | CODIER, DECODER, CODING METHOD AND DECODING METHOD |
| EP2416518B1 (en) * | 2010-08-02 | 2013-01-02 | Alcatel Lucent | Method for transmission of data in a radio communication system, first network node and second network node thereof |
-
2018
- 2018-02-20 WO PCT/JP2018/005881 patent/WO2018155406A1/ja not_active Ceased
- 2018-02-20 US US16/488,869 patent/US11405148B2/en active Active
- 2018-02-20 JP JP2019501323A patent/JP7067544B2/ja active Active
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007274206A (ja) | 2006-03-30 | 2007-10-18 | Ntt Docomo Inc | 通信端末及び再送制御方法 |
| WO2013125175A1 (ja) | 2012-02-21 | 2013-08-29 | 日本電気株式会社 | 通信システム、通信方法及びデータ受信端末 |
Non-Patent Citations (1)
| Title |
|---|
| 長谷川 洋平 他,光空間通信用トランスポートプロトコルTCP-FSOの実環境評価,電子情報通信学会技術研究報告,日本,一般社団法人電子情報通信学会,2012年05月,Vol.112 No.27,p.17-22,NS2012-19 |
Also Published As
| Publication number | Publication date |
|---|---|
| US11405148B2 (en) | 2022-08-02 |
| WO2018155406A1 (ja) | 2018-08-30 |
| US20200028631A1 (en) | 2020-01-23 |
| JPWO2018155406A1 (ja) | 2019-12-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5816718B2 (ja) | 通信装置、通信システム、およびデータ通信の中継方法 | |
| CN108494782B (zh) | 一种基于udp的数据传输方法、终端设备及存储介质 | |
| JP4587053B2 (ja) | 通信装置、通信システム、パケット欠落検出方法、およびパケット欠落検出プログラム | |
| CN107979449B (zh) | 一种数据传输方法及装置 | |
| US20160323062A1 (en) | Packet recovery in interactive real-time media protocol | |
| CN101369877B (zh) | 无线传输控制协议处理方法和设备 | |
| JP5867188B2 (ja) | 情報処理装置、輻輳制御方法および輻輳制御プログラム | |
| JP2004537218A (ja) | Nackベースのプロトコルにおける輻輳制御の信頼性のある効率的な対応方法 | |
| JP7067544B2 (ja) | 通信システム、通信装置、方法およびプログラム | |
| CN109981385B (zh) | 一种实现丢包检测的方法、装置和系统 | |
| JP4654926B2 (ja) | 通信システム、通信装置及びそれらに用いる輻輳制御方法並びにそのプログラム | |
| US20180167168A1 (en) | Low latency communications | |
| JP5080654B2 (ja) | 通信装置、通信方法 | |
| CN107959554B (zh) | 一种数据的重传方法及装置 | |
| US8279756B2 (en) | Communication terminal, communication control method, and communication control program | |
| WO2016201904A1 (zh) | 一种基于tcp的数据传输方法及装置 | |
| EP3939191B1 (en) | Device and method for delivering acknowledgment in network transport protocols | |
| CN101141393B (zh) | 通信终端、通信控制方法 | |
| JP4229807B2 (ja) | データ転送方法とtcpプロキシ装置およびそれを用いたネットワークシステム | |
| CN116566920A (zh) | 一种数据传输控制方法及相关装置 | |
| JP2000022744A (ja) | パケット通信システム、パケット通信装置及びパケット通信方法 | |
| JP6011813B2 (ja) | 通信装置およびその通信制御方法 | |
| JP5046197B2 (ja) | 通信装置、通信システム、パケット欠落検出方法、およびパケット欠落検出プログラム | |
| JP4925916B2 (ja) | データ送信装置、データ送信方法及びデータ送信プログラム | |
| EP3613164B1 (en) | Device and method for monitoring a tcp connection |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20190801 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20210115 |
|
| RD01 | Notification of change of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7421 Effective date: 20211020 |
|
| 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: 20220329 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20220411 |
|
| R151 | Written notification of patent or utility model registration |
Ref document number: 7067544 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |