WO2013174095A1 - Procédé et dispositif de transmission des données de commande - Google Patents
Procédé et dispositif de transmission des données de commande Download PDFInfo
- Publication number
- WO2013174095A1 WO2013174095A1 PCT/CN2012/083197 CN2012083197W WO2013174095A1 WO 2013174095 A1 WO2013174095 A1 WO 2013174095A1 CN 2012083197 W CN2012083197 W CN 2012083197W WO 2013174095 A1 WO2013174095 A1 WO 2013174095A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- received
- arrive
- data
- expected order
- sender
- 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.)
- Ceased
Links
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/1829—Arrangements specially adapted for the receiver end
- H04L1/1864—ARQ related signaling
Definitions
- the present invention relates to the field of data transmission, and more particularly to a method and apparatus for controlling data transmission. Background technique
- Transmission Control Protocol is a connection-oriented, reliable, byte-based transport layer communication protocol.
- the receiver device each time after receiving a data message from the sender device, the receiver device sends an acknowledgement message (ACK: Acknowledgment) to the sender device to inform the sender device of the acknowledged data packet. information.
- ACK Acknowledgment
- the receiving device usually only acknowledges the data packets arriving in the expected order to the sender device.
- the next data packet arriving at the receiver device in the expected order should be the data packet n+1, so if the data packet arriving at the receiver device is a datagram If n+1, the receiving device acknowledges the data packet n+1, and if the data packet arriving at the receiving device is not the data packet n+1 but other data packets that do not arrive in the expected order (for example, If the data message is n+4, n+5 or n+7, etc., the receiver device will not acknowledge the data packets that did not arrive in the expected order. According to the acknowledgement message received from the receiver device, the sender device will re-send the data packet that has been sent but the receiver device has not received the acknowledgement to ensure that the receiver device acknowledges the sender device. All data messages sent.
- the receiving device does not acknowledge the data message that did not arrive in the expected order
- the receiving device has indeed received the data message that did not arrive in the expected order
- the sender device still receives the data message.
- the party device retransmits the data packets that have been received by the receiver device but are not acknowledged by the receiver device until the receiver device acknowledges the data packets.
- the sender device retransmits the data packet that the receiver device has received to the receiver device, which will waste a lot of network bandwidth and reduce the throughput of data transmission.
- the receiving device When the receiving device receives the data packet that does not arrive in the expected order, the receiving device sends the acknowledgement packet to the sender device, in addition to the information of the data packet that the receiver device has received, including the receiver.
- the information of the data message that the device has received but not acknowledged that did not arrive in the expected order and thus, according to the receiving device received from the receiving device, the receiving device received by the receiving device does not arrive in the expected order.
- the information of the data packet the sender device can only retransmit the data packet that has been sent but the receiver device has not received, without wasting network bandwidth and reducing the throughput of the data transmission.
- An acknowledgment message including information of a data message that has been received by the receiving device that is not in the expected order is generally referred to as a selective acknowledgement message (SACK: Selective Acknowledgment), wherein the receiving device has received the sequence in the expected order.
- SACK Selective Acknowledgment
- the information of the arriving data message is included in the SACK option included in the SACK.
- each acknowledgement message sent by the receiver device to the sender device needs to include the SACK option to the sender.
- the device notifies the recipient device of the information that has not been received in the expected order.
- each acknowledgment message including the SACK option will waste system resources, because this increases the processing load of the sender device, and the SACK option needs to be transmitted. Consume network bandwidth.
- the receiver device before the receiver device sends an acknowledgment message containing the SACK option to the sender device, it first determines the SACK option included in the acknowledgment message to be sent and the previously sent acknowledgment message. Whether the included SACK option is the same and the acknowledgment message to be sent does not include additional information, and when the judgment result is negative, the acknowledgment message containing the SACK option to be sent is sent to the sender device, otherwise The sender device sends the acknowledgement message containing the SACK option to be sent.
- the transmission of the SACK option is indeed reduced, thereby avoiding waste of system resources.
- the transmission of the SACK option is reduced by reducing the transmission of the acknowledgment message.
- reducing the transmission of the acknowledgment message deteriorates the effect of the fast retransmission congestion control mechanism based on the number of repeated acknowledgment messages, thereby affecting the normal retransmission of data.
- Embodiments of the present invention provide a method and apparatus for controlling data transmission that can Reduce the waste of system resources in the case of normal data retransmission.
- a method for controlling data transmission includes the following steps: when a receiving device receives a data message that does not arrive in an expected sequence from a sender device, determining that the recipient device has been Whether the data packet received by the sender device that does not arrive in the expected order satisfies the specified quantity condition; when the judgment result is positive, the acknowledgement message not including the selective response SACK option is sent to the sender device, where The SACK option carries information of data messages that the recipient device has received from the sender device that did not arrive in the expected order.
- An apparatus for controlling data transmission includes: a determining module, configured to determine, when a receiving device receives a data message that does not arrive in an expected sequence from a sending device, determine the receiving device Whether the data packet that has been received from the sender device that does not arrive in the expected order satisfies the specified quantity condition; the sending module, configured to send the selective response SACK to the sender device when the determination result is positive An acknowledgment message of the option, wherein the SACK option carries information of a data message that the receiver device has received from the sender device that does not arrive in an expected sequence.
- the receiving device when the receiving device receives a data message that does not arrive in the expected order from the sender device, the data message that the receiver device has received from the sender device that does not arrive in the expected order satisfies
- the solution disclosed by the embodiments of the present invention can reduce the waste of system resources without affecting the normal retransmission of data.
- FIG. 1 is a schematic diagram showing a technical solution for controlling data transmission according to an embodiment of the present invention
- FIG. 2 is a flow chart showing a method for controlling data transmission according to a first embodiment of the present invention
- FIG. 3 is a flow chart showing a method for controlling data transmission according to a second embodiment of the present invention
- Figure 5 shows a schematic diagram of a communication system in accordance with one embodiment of the present invention
- FIG. 6 shows a schematic diagram of a computer system in accordance with one embodiment of the present invention.
- DETAILED DESCRIPTION OF THE EMBODIMENTS Hereinafter, various embodiments of the present invention will be described in detail with reference to the accompanying drawings.
- FIG. 1 a schematic diagram of a technical solution for controlling data transmission in accordance with an embodiment of the present invention.
- step S10 when the receiver device receives a data message that does not arrive in the expected order from the sender device, it determines that the data packet that the receiver device has received from the sender device that does not arrive in the expected order Whether the text satisfies the specified quantity condition.
- step S20 when the determination result of step S10 is YES, an acknowledgement message not including the selective response SACK option is sent to the sender device, where the SACK option carries the receiver device that has received the notification from the sender device. Information about the data packets that arrive in sequence.
- the acknowledgement message including the SACK option is sent to the sender device.
- the receiving device when the receiving device receives the data message that does not arrive in the expected order from the sending device, the receiving device has received the received device from the transmitting device. If the data message arriving in the expected order satisfies the specified quantity condition, the receiver device does not send information to the sender device about the data message that the receiver device has received from the sender device and does not arrive in the expected order, but The normal acknowledgement message is still sent, so the waste of system resources is reduced without affecting the normal retransmission of data.
- step S100 the receiver device R receives a data message D from the sender device S.
- step S102 the recipient device R determines whether the received data message D is a data message that does not arrive in the expected order.
- step S104 when the result of the determination in step S100 is negative, that is, the data message D is a data message arriving in the expected order, the receiving device R clears the first count value DJ.
- the first count value DJ is used to calculate that the receiver device R has continuously received from the sender device S after the selective acknowledgement message including the SACK option is transmitted from the last receiver device R to the sender device S. The number of data packets that arrive in sequence, wherein the SACK option is used to carry information of the data message that the receiver device R has received from the sender device S that did not arrive in the expected order.
- the recipient device R transmits a normal acknowledgment message that does not include the SACK option to the sender device S. Then, the process ends.
- step S112 when the result of the determination in step S100 is affirmative, that is, the data message D is a data message that does not arrive in the expected order, the receiver device R calculates that the data packet D has been received from the sender device S. The cumulative number of data messages that did not arrive in the expected order.
- step S116 the recipient device R determines whether the calculated cumulative number has not reached the first number threshold FI.
- the first number threshold FI may be equal to half of the reception window of the recipient device R.
- step S116 When the decision result in the step S116 is negative, that is, the calculated cumulative number reaches the first number threshold F, the flow proceeds to steps S136 and S140.
- step S120 when the result of the determination in step S116 is affirmative, the receiver device R calculates the sum of the numbers included in all the data messages that have been received from the sender device S and that have not arrived in the expected order, including the data message D. .
- the recipient device R determines whether the calculated sum has not reached the third number threshold H.
- the third number threshold H may be equal to the amount of data that can be accommodated by half of the receiving window of the receiving device R.
- step S124 When the decision result in the step S124 is negative, that is, the calculated sum reaches the third number threshold H, the flow proceeds to steps S136 and S140.
- step S128 when the result of the determination in step S124 is affirmative, that is, the calculated sum does not reach the third number threshold H, the receiving device R increases the first count value DJ by one.
- the recipient device R determines whether the first count value DJ has not reached the second number threshold SE.
- the second number threshold SE may be equal to the number of duplicate acknowledgement messages required by the sender device S to trigger the congestion control mechanism.
- the second number threshold SE may be equal to three.
- step S132 When the result of the determination in step S132 is negative, that is, the first count value DJ reaches the second number threshold SE, the flow proceeds to steps S136 and S140.
- step S136 the recipient device R transmits a selective acknowledgment message including the SACK option to the sender device S.
- step S140 the receiving device R clears the first count value DJ, and then the flow ends.
- step S144 when the result of the determination in step S132 is affirmative, that is, the first count value DJ does not reach the second number threshold SE, the receiver device R transmits a normal acknowledgement message not including the SACK option to the sender device S.
- FIG. 3 there is shown a flow chart of a method for controlling data transmission in accordance with a second embodiment of the present invention.
- the second embodiment includes the steps S100-S140 and the steps S144-S152.
- the steps S100-S140 included in the second embodiment are the same as the steps S100-S140 described in the first embodiment. For the sake of simplicity, only steps S144-S152 will be described below, and steps S100-S140 will not be described again.
- step S144 when the result of the determination in step S132 is affirmative, that is, the first count value DJ does not reach the second number threshold SE, the receiver device R calculates that there is a failure to receive from the sender device S in the receiving device R. The time that the expected sequence of data packets has been expected to last.
- step S148 the receiver device R determines whether the calculated time has not reached the first time threshold.
- step S148 When the decision result in the step S148 is negative, that is, the calculated time reaches the first time threshold SJ, the flow proceeds to steps S136 and S140.
- step S152 when the result of the determination in step S152 is affirmative, that is, the calculated time does not reach the first time threshold SJ, the receiving device R transmits a normal acknowledgement message not including the SACK option to the sender device S.
- the first number threshold FI it is first determined whether the cumulative number of data messages that the receiver device R has received from the sender device S that did not arrive in the expected order has not reached the first number threshold FI. And then determining that the recipient device R has received from the sender device S if the cumulative number of data messages that the receiver device R has received from the sender device S that did not arrive in the expected order does not reach the first number threshold FI Whether the sum of the data included in all data messages not arriving in the expected order has not reached the third number threshold H, and finally, all the datagrams that the receiver device R has received from the sender device S that did not arrive in the expected order Included in the text If the sum of the data does not reach the third number threshold H, it is judged that the receiver device R has continuously received from the sender device S after the last receiver device R transmitted the selective acknowledgment message including the SACK option to the sender device S.
- the number of data messages that did not arrive in the expected order did not reach the second number threshold SE.
- the order of the three judgments of the present invention is not limited thereto. In other embodiments of the present invention, the order of the three determinations may be arbitrarily combined as needed.
- the receiver device R when the receiver device R receives a data message that does not arrive in the expected order from the sender device S, the receiver device R has received from the sender device S.
- the received data message not arriving in the expected order satisfies the quantity condition specified below, gP: (A) the cumulative number of data messages that the receiver device R has received from the sender device S that did not arrive in the expected order The first number threshold FI is not reached, (B) the sum of the data included in all data messages that the receiver device R has received from the sender device S that did not arrive in the expected order has not reached the third number threshold H, and ( C) the number of data packets that the receiver device R has continuously received from the sender device S that did not arrive in the expected order since the last time the receiver device R sent the selective acknowledgement message of the SACK option to the sender device S
- the second number threshold SE the receiver device R sends a normal acknowledgement message that does not include the SACK option to the sender device
- the specified number of conditions includes: The cumulative number of data messages that the receiver device R has received from the sender device S that did not arrive in the expected order did not reach the first number threshold F, and the receiver device R has received from the sender device S The sum of the data included in all received data messages not arriving in the expected order does not reach the third number threshold H, and the selective acknowledgement message including the SACK option is sent from the last receiver device R to the sender device S The number of data messages that the receiver device R has continuously received from the sender device S that did not arrive in the expected order does not reach the second number threshold SE.
- the specified number of conditions may also include, for example, only one or both of the following: accumulation of data messages that the recipient device R has received from the sender device S that did not arrive in the expected order If the number does not reach the first quantity threshold F, the sum of the data included in all data messages that the receiver device R has received from the sender device S that did not arrive in the expected order does not reach the third number threshold H, and since the last time After the receiver device R sends the selective acknowledgment message including the SACK option to the sender device S, the number of data packets that the receiver device R has continuously received from the sender device S that does not arrive in the expected order does not reach the second number threshold. SE.
- the specified quantity condition may also be, for example, or Included: Since the last time the receiver device R sent the selective acknowledgment message including the SACK option to the sender device S, the number of data messages that the receiver device R has received from the sender device S that did not arrive in the expected order reached the predetermined number. Quantity. It should be understood by those skilled in the art that although in the above second embodiment, when the receiver device R receives a data message that does not arrive in the expected order from the sender device S, it is determined that the receiver device R has been from the sender device.
- the data message that the receiver device R has received from the sender device S that does not arrive in the expected order satisfies the specified time condition (ie, : The receiving device R sends to the sender device S when there is a time in the receiver device R that the data message received from the sender device S that has not arrived in the expected order has lasted for less than the first time threshold SJ)
- the normal acknowledgement message of the SACK option is not included, however, the present invention is not limited thereto.
- the receiver device R may be directly determined without considering whether the data message that the receiver device R has received from the sender device S that does not arrive in the expected order meets the specified quantity condition. Whether the data message received from the sender device S that does not arrive in the expected order satisfies the specified time condition, and when it is determined that the data message that the receiver device R has received from the sender device S that does not arrive in the expected order satisfies the specified In the time condition, the receiver device R sends a normal acknowledgement message that does not include the SACK option to the sender device S.
- the specified time condition is not limited to: Since the presence of the data message received from the sender device S in the receiver device R that has not arrived in the expected order has lasted for less than the first time Threshold SJ.
- the specified time condition may be, for example, in the case that there is a data message that does not arrive in the expected order in the receiving device R, since the last time the receiving device R is sent to the sender The time elapsed since the device S sends the selective acknowledgment message including the SACK option does not reach the predetermined time threshold.
- the first number threshold FI is equal to half of the receiving window of the receiving device R, the present invention is not limited thereto. In some other embodiments of the present invention, the first number threshold FI may also be other values, such as 1/3 or 3/4 of the receiving window of the receiving device R, and the like.
- Figure 4 there is shown a schematic diagram of an apparatus for controlling data transmission in accordance with one embodiment of the present invention. Those skilled in the art should understand that the apparatus shown in FIG. 3 can be implemented by means of software, hardware or a combination of software and hardware, and can be installed in a receiver device.
- means 30 for controlling data transmission may include a decision module 310 and a transmit module 320.
- the determining module 310 is configured to: when the receiving device R receives the data message that does not arrive in the expected order from the sending device S, determine that the receiving device R has received from the sending device S and does not arrive in the expected order. Whether the data message meets the specified quantity condition.
- the sending module 320 is configured to: when the determination result is yes, send, to the sender device S, an acknowledgement message that does not include the selective acknowledgement SACK option, where the SACK option carries the receiver that the receiver device R has received from the sender device S. Information about data packets arriving in the expected order.
- the sending module 320 is further configured to: when the determination result is no, send an acknowledgement message including the SACK option to the sender device.
- the determining module 310 may include: a first calculating module, configured to calculate a cumulative quantity of data messages that the receiving device R has received from the sending device S and that are not in the expected order; and a first checking module, configured to: Check if the calculated cumulative quantity does not reach the first quantity threshold.
- the determining module 310 may include: a second calculating module, configured to calculate that the receiving device R has continuously received from the sending device S after the acknowledgment message including the SACK option is sent to the sending device S last time The number of data packets that arrive in sequence; and, the second checking module, is configured to check whether the calculated quantity does not reach the second quantity threshold.
- the determining module 310 may include: a third calculating module, configured to calculate a sum of data included in all data messages that the receiving device R has received from the sender device S and that are not in the expected order; and, the third check A module, configured to check if the calculated sum does not reach a third number threshold.
- the second number threshold may be equal to the number of repeated acknowledgment messages required by the sender device S to trigger the congestion control mechanism, and the first number threshold may be equal to half of the receiving window of the receiver device R.
- the device 30 may further include: a determining module, configured to determine, when the determination result of the determining module 310 is YES, whether the data that the receiving device R has received from the sender device S that does not arrive in the expected order meets the specified time condition. And, the transmitting module is configured to send, to the sender device S, an acknowledgement message that does not include the SACK option when the determination result is yes.
- a determining module configured to determine, when the determination result of the determining module 310 is YES, whether the data that the receiving device R has received from the sender device S that does not arrive in the expected order meets the specified time condition.
- the transmitting module is configured to send, to the sender device S, an acknowledgement message that does not include the SACK option when the determination result is yes.
- the determining module may further include: a fourth calculating module, configured to calculate the receiving device There is a time in R that the data message received from the sender device S that has not arrived in the expected order has been continued; and a fourth checking module is configured to check whether the calculated time has not reached the specified time threshold.
- communication system 40 can include a sender device 410 and a receiver device 420.
- the sender device 410 is configured to send a data packet to the receiver device 420.
- the receiving device 420 is configured to, when receiving a data message that does not arrive in the expected order from the sender device 410, determine whether the data message that the receiving device 420 has received from the sender device 10 that does not arrive in the expected order satisfies the designation. The quantity condition, and when the determination result is yes, send an acknowledgement message to the sender device 410 that does not include the SACK option, wherein the SACK option carries the recipient device 420 that has received from the sender device 410 and does not arrive in the expected order. Information about the data message.
- the receiver device 420 is further configured to: when the determination result is no, determine whether the data that the receiver device 420 has received from the sender device 410 that does not arrive in the expected order meets the specified time condition, and when the determination result is positive Sending an acknowledgement message that does not include the SACK option to the sender device 410.
- computer system 60 includes: a bus 610; a processor 620 coupled to bus 610 and a memory 630 coupled to bus 610.
- the processor 620 calls the executable instructions stored in the memory 630 via the bus 610 for determining that the computer system 60 has been received from the sender device when receiving a data message that does not arrive in the expected order. Whether the data message received by the sender device that does not arrive in the expected order satisfies the specified quantity condition; and, when the determination result is yes, sends an acknowledgement message that does not include the SACK option to the sender device, where the SACK option carries the computer The system 60 has received information from the sender device that the data message did not arrive in the expected order.
- the processor 620 may be further configured to: when the determination result is no, determine whether the data that the computer system 60 has received from the sender device that does not arrive in the expected order meets the specified time condition, and when the determination result is affirmative, The sender device sends an acknowledgment message that does not include the SACK option.
- Embodiments of the present invention also provide a machine readable medium having executable instructions stored thereon that, when executed, cause a machine to perform the steps performed by processor 620.
- UDP User Datagram Protocol
- SCTP Stream Control Transmission Protocol
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Communication Control (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
L'invention concerne un procédé et un dispositif permettant de commander la transmission de données. Le dispositif comprend : un module de jugement, utilisé pour juger si les messages de données, qui ont été reçus par l'équipement de réception en provenance de l'équipement de transmission autrement que dans une séquence prévue, satisfont à la condition de quantité fixée, lorsque l'équipement de réception reçoit les messages de données autrement que dans une séquence prévue en provenance de l'équipement de transmission ; un module de transmission, utilisé pour envoyer un message de confirmation ne contenant pas d'option SACK de réponse sélective à l'équipement de transmission lorsque la condition est satisfaite, l'option SACK contenant les informations indiquant que l'équipement de réception a déjà reçu les messages de données en provenance de l'équipement de transmission autrement que dans une séquence prévue. Selon le procédé et le dispositif proposés par l'invention, le gaspillage des ressources système est réduit à la condition que la retransmission normale des données ne soit pas affectée.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201210169695.7A CN102694631B (zh) | 2012-05-23 | 2012-05-23 | 一种用于控制数据传输的方法和装置 |
| CN201210169695.7 | 2012-05-23 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2013174095A1 true WO2013174095A1 (fr) | 2013-11-28 |
Family
ID=46859925
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2012/083197 Ceased WO2013174095A1 (fr) | 2012-05-23 | 2012-10-19 | Procédé et dispositif de transmission des données de commande |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN102694631B (fr) |
| WO (1) | WO2013174095A1 (fr) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN114124299A (zh) * | 2021-11-08 | 2022-03-01 | 国汽智控(北京)科技有限公司 | 一种雷达数据的传输方法、装置、设备及介质 |
Families Citing this family (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102694631B (zh) * | 2012-05-23 | 2015-03-18 | 华为技术有限公司 | 一种用于控制数据传输的方法和装置 |
| CN103856302B (zh) * | 2014-03-11 | 2017-09-19 | 广州天通智能技术有限公司 | 一种智能设备控制方法 |
| CN105187949B (zh) * | 2015-08-21 | 2019-06-25 | 广州市百果园网络科技有限公司 | 一种视频的传输方法及客户端 |
| CN107623562B (zh) * | 2017-09-30 | 2021-05-07 | 新华三技术有限公司 | 数据传输方法、装置及电子设备 |
| CN110113293B (zh) * | 2018-02-01 | 2021-08-13 | 腾讯科技(深圳)有限公司 | Tcp数据传输控制方法和装置、存储介质及电子装置 |
| EP3982571B1 (fr) * | 2020-10-09 | 2025-10-22 | Nokia Technologies Oy | Transmission de données |
| CN114448573B (zh) * | 2022-03-02 | 2024-02-23 | 新华三半导体技术有限公司 | 一种报文处理方法及装置 |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2005018194A1 (fr) * | 2003-08-14 | 2005-02-24 | International Business Machines Corporation | Amelioration des performances d'un reseau tcp lors du reordonnancement de paquets |
| US20050243718A1 (en) * | 2004-04-05 | 2005-11-03 | Alcatel | Wireless mobile terminal and telecommunication system |
| CN102299899A (zh) * | 2010-06-24 | 2011-12-28 | 清华大学 | 一种恶劣信道下的tcp加速方法 |
| CN102413503A (zh) * | 2011-12-27 | 2012-04-11 | 上海海事大学 | 一种用于Semi-TCP的自适应确认分组延迟发送的方法 |
| CN102694631A (zh) * | 2012-05-23 | 2012-09-26 | 华为技术有限公司 | 一种用于控制数据传输的方法和装置 |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3158357B2 (ja) * | 1998-09-03 | 2001-04-23 | 株式会社超高速ネットワーク・コンピュータ技術研究所 | 再送制御方法 |
| JP4283589B2 (ja) * | 2003-03-25 | 2009-06-24 | 株式会社エヌ・ティ・ティ・ドコモ | 通信装置、通信制御方法及びプログラム |
| US7864771B2 (en) * | 2007-04-20 | 2011-01-04 | Cisco Technology, Inc. | Parsing out of order data packets at a content gateway of a network |
-
2012
- 2012-05-23 CN CN201210169695.7A patent/CN102694631B/zh active Active
- 2012-10-19 WO PCT/CN2012/083197 patent/WO2013174095A1/fr not_active Ceased
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2005018194A1 (fr) * | 2003-08-14 | 2005-02-24 | International Business Machines Corporation | Amelioration des performances d'un reseau tcp lors du reordonnancement de paquets |
| US20050243718A1 (en) * | 2004-04-05 | 2005-11-03 | Alcatel | Wireless mobile terminal and telecommunication system |
| CN102299899A (zh) * | 2010-06-24 | 2011-12-28 | 清华大学 | 一种恶劣信道下的tcp加速方法 |
| CN102413503A (zh) * | 2011-12-27 | 2012-04-11 | 上海海事大学 | 一种用于Semi-TCP的自适应确认分组延迟发送的方法 |
| CN102694631A (zh) * | 2012-05-23 | 2012-09-26 | 华为技术有限公司 | 一种用于控制数据传输的方法和装置 |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN114124299A (zh) * | 2021-11-08 | 2022-03-01 | 国汽智控(北京)科技有限公司 | 一种雷达数据的传输方法、装置、设备及介质 |
| CN114124299B (zh) * | 2021-11-08 | 2024-04-23 | 国汽智控(北京)科技有限公司 | 一种雷达数据的传输方法、装置、设备及介质 |
Also Published As
| Publication number | Publication date |
|---|---|
| CN102694631A (zh) | 2012-09-26 |
| CN102694631B (zh) | 2015-03-18 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2013174095A1 (fr) | Procédé et dispositif de transmission des données de commande | |
| US8010861B2 (en) | System for fast recovery from losses for reliable data communication protocols | |
| CN103119881B (zh) | 带有重传策略区分的块确收 | |
| CN108494782B (zh) | 一种基于udp的数据传输方法、终端设备及存储介质 | |
| CN107979449B (zh) | 一种数据传输方法及装置 | |
| JP2007534194A5 (fr) | ||
| CN101159520A (zh) | 数据传输方法 | |
| KR102046792B1 (ko) | 송신 노드로부터 목적지 노드로의 데이터 전송 방법 | |
| CN101369877B (zh) | 无线传输控制协议处理方法和设备 | |
| US20250279964A1 (en) | System and method for reducing bandwidth usage of a network | |
| CN103546917B (zh) | 数据传输方法和装置 | |
| JP4654926B2 (ja) | 通信システム、通信装置及びそれらに用いる輻輳制御方法並びにそのプログラム | |
| US20070280107A1 (en) | Data Unit Sender Control Method | |
| CN109981385A (zh) | 一种实现丢包检测的方法、装置和系统 | |
| WO2016201904A1 (fr) | Procédé et dispositif de transmission de données à base de tcp | |
| US20060059256A1 (en) | Signaling a state of a transmission link via a transport control protocol | |
| JP7067544B2 (ja) | 通信システム、通信装置、方法およびプログラム | |
| WO2014194493A1 (fr) | Procédé, dispositif et système pour réduire des paquets de confirmation au niveau d'une couche de commande de transmission | |
| CN116671045B (zh) | 用于选择性重传丢失数据包的设备和方法 | |
| JP2016174211A (ja) | 通信システム | |
| WO2011116577A1 (fr) | Procédé et appareil de retransmission de données | |
| WO2015036894A1 (fr) | Transfert efficace d'un trafic tcp sur wlan | |
| US10849160B2 (en) | Reinstating poll retransmission timer | |
| CN116132001A (zh) | 一种丢包重传方法 | |
| CN114143834A (zh) | 无线链路控制轮询方法及装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 12877283 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 12877283 Country of ref document: EP Kind code of ref document: A1 |