CN106330406A - Data transmission method and device based on TCP (Transmission Control Protocol) - Google Patents

Data transmission method and device based on TCP (Transmission Control Protocol) Download PDF

Info

Publication number
CN106330406A
CN106330406A CN201510333529.XA CN201510333529A CN106330406A CN 106330406 A CN106330406 A CN 106330406A CN 201510333529 A CN201510333529 A CN 201510333529A CN 106330406 A CN106330406 A CN 106330406A
Authority
CN
China
Prior art keywords
message
transmission
data
reception
total bytes
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201510333529.XA
Other languages
Chinese (zh)
Inventor
胡安峰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
ZTE Corp
Original Assignee
ZTE Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by ZTE Corp filed Critical ZTE Corp
Priority to CN201510333529.XA priority Critical patent/CN106330406A/en
Priority to PCT/CN2015/095701 priority patent/WO2016201904A1/en
Publication of CN106330406A publication Critical patent/CN106330406A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/1607Details of the supervisory signal

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Communication Control (AREA)

Abstract

The invention discloses a data transmission method and device based on a TCP (Transmission Control Protocol), relates to the technical field of communication, and is used for solving problems in the prior art that a TCP congestion window is unnecessarily reduced, and the data transmission speed and the bandwidth utilization rate are greatly reduced. The method comprises that in a process that sending terminal equipment carries out data retransmission to reception terminal equipment, a total sending byte number of a retransmission message is counted; the sending terminal equipment obtains a total reception byte number of a retransmission message received by the reception terminal equipment; and after data transmission is finished, the sending terminal equipment confirms that network congestion does not occur and sends a parameter sending message using a message before data retransmission under a condition that the total reception byte number is larger than or equal to the total sending byte number.

Description

A kind of data transmission method based on TCP and device
Technical field
The present invention relates to communication technique field, particularly relate to a kind of data transmission method based on TCP and Device.
Background technology
In the wireless network, based on TCP (Transmission Control Protocol, transmission control protocol) Data transmission generally there are compared with high packet loss, out of order rate and delay jitter, usually cause TCP transmitting terminal Receive and carry out the Fast retransmission of packet from receiving terminal ACK is repeated several times, or fixed owing to retransmitting Time device time-out carry out the Retransmission timeout of packet.Moreover, owing to packet is not entirely to opposite end, Transmitting terminal also will be considered that now network state is congested, thus acutely reduces congestion window, and with less message Transmission rate carries out data re-transmission.
But, in most cases, packet is only because the reason of network transmission stability delays to reach and connects Receiving end, and non-real there occurs network congestion, transmitting terminal unnecessarily reduces congestion window and can unnecessarily drop Low data transmission bauds and bandwidth availability ratio.
The most unnecessarily reduce for TCP congestion window, thus reduce data transmission bauds and bandwidth The problem of utilization rate, there is no effective solution in prior art.
Summary of the invention
The technical problem to be solved in the present invention is to provide a kind of data transmission method based on TCP and device, Unnecessarily reduce in order to solve TCP congestion window in prior art, be substantially reduced data transmission bauds and The problem of bandwidth availability ratio.
On the one hand, the present invention provides a kind of data transmission method based on TCP, including: sending ending equipment During carrying out data re-transmission to receiving device, statistics retransmits the transmission total bytes of message;Described Sending ending equipment obtains the reception total bytes of the duplicate message that described receiving device receives;Data retransmit After end, in the case of described reception total bytes is more than or equal to described transmission total bytes, transmitting terminal Equipment confirms that network is the most congested, and the message before using data to retransmit sends parameter and sends message.
Optionally, described sending ending equipment is during carrying out data re-transmission to receiving device, and statistics is heavy The transmission total bytes passing message includes: described sending ending equipment is carrying out data re-transmission to receiving device During, the byte number of all re-transmission messages is added up.
Optionally, the reception of the duplicate message that the described receiving device of described sending ending equipment acquisition receives is total Byte number includes: described sending ending equipment receives the reception of described receiving device and confirms message, described reception Confirm message is carried homing sequence number and the end sequence number of the duplicate message that described receiving terminal receives;Described Sending ending equipment, according to the difference of described end sequence number Yu described homing sequence number, determines that described reception confirmation disappears The byte number of the message that breath is corresponding;Described sending ending equipment is by message corresponding for each described reception confirmation message Byte number adds up mutually, to obtain described reception total bytes.
Optionally, described message transmission parameter includes congestion window and Slow start threshold.
Optionally, the process that described data retransmit includes: start to described Fast retransmission from a Fast retransmission Terminate;Or start to described Retransmission timeout to terminate from a Retransmission timeout.
On the other hand, the present invention also provides for a kind of data transmission device based on TCP, including: statistics is single Unit, for during carrying out data re-transmission to receiving device, statistics retransmits the transmission total byte of message Number;Acquiring unit, for obtaining the reception total bytes of the duplicate message that described receiving device receives; Confirm and transmitting element, retransmit for data after terminating, at described reception total bytes more than or equal to described In the case of sending total bytes, confirming that network is the most congested, the message before using data to retransmit sends parameter Send message.
Optionally, described statistic unit, specifically in the mistake carrying out data re-transmission to described receiving device Cheng Zhong, adds up the byte number of all re-transmission messages.
Optionally, described acquiring unit includes: receiver module, for receiving what described receiving device sent Receiving and confirm message, described reception confirms to carry in message the initial sequence of the duplicate message that described receiving terminal receives Row number and end sequence number;Determine module, for according to described end sequence number and described homing sequence number it Difference, determines the described byte number receiving message corresponding to confirmation message;Accumulator module, for determining described The each described byte number receiving message corresponding to confirmation message that module determines adds up, mutually to obtain described reception Total bytes.
Optionally, described message transmission parameter includes congestion window and Slow start threshold.
Optionally, the process that described data retransmit includes: start to described Fast retransmission from a Fast retransmission Terminate;Or start to described Retransmission timeout to terminate from a Retransmission timeout.
The embodiment of the present invention provide data transmission method based on TCP and device, sending ending equipment to During receiving device carries out data re-transmission, it is possible to statistics retransmits the transmission total bytes of message, and obtains Taking the reception total bytes of the duplicate message that described receiving device receives, data retransmit after terminating, in institute State reception total bytes more than or equal in the case of described transmission total bytes, the message of all repeating transmission is described Receiving terminal has received, and network is the most congested, sends out so the message before using data to retransmit sends parameter Deliver newspaper literary composition.So, in tcp data transmitting procedure, even if there occurs that data retransmit, sending ending equipment Also can further determine whether really to there occurs network by comparing transmission total bytes with receiving total bytes Congested and use, thus avoid message and send parameter and unnecessarily reduce, it is effectively increased data transmission speed Degree and bandwidth availability ratio.
Accompanying drawing explanation
Fig. 1 is a kind of flow chart of the data transmission method based on TCP that the embodiment of the present invention provides;
Fig. 2 is the another kind of flow chart of the data transmission method based on TCP that the embodiment of the present invention provides;
Fig. 3 is another flow chart of the data transmission method based on TCP that the embodiment of the present invention provides;
Fig. 4 is a kind of structural representation of the data transmission device based on TCP that the embodiment of the present invention provides.
Detailed description of the invention
Below in conjunction with accompanying drawing, the present invention is described in detail.Should be appreciated that described herein being embodied as Example, only in order to explain the present invention, does not limit the present invention.
As it is shown in figure 1, the embodiment of the present invention provides a kind of data transmission method based on TCP, including:
S11, sending ending equipment is during carrying out data re-transmission to receiving device, and statistics retransmits message Transmission total bytes;
S12, described sending ending equipment obtains the total word of reception of the duplicate message that described receiving device receives Joint number;
S13, data retransmit after terminating, at described reception total bytes more than or equal to described transmission total byte In the case of number, sending ending equipment confirms that network is the most congested, and the message before using data to retransmit sends parameter Send message.
The data transmission method based on TCP that the embodiment of the present invention provides, sending ending equipment is to receiving terminal During equipment carries out data re-transmission, it is possible to statistics retransmits the transmission total bytes of message, and obtains described The reception total bytes of the duplicate message that receiving device receives, data retransmit after terminating, in described reception Total bytes, more than or equal in the case of described transmission total bytes, illustrates the message sink of all repeating transmission Having received, this packet receiving probability explanation network is the most congested, so the message before using data to retransmit Send parameter and send message.So, in tcp data transmitting procedure, even if there occurs that data retransmit, Sending ending equipment also can further determine whether really with receiving total bytes by comparing transmission total bytes There occurs network congestion, thus avoid message transmission parameter and unnecessarily reduce, be effectively increased data and pass Defeated speed and bandwidth availability ratio.
Optionally, it is that some parameters that sending ending equipment is carried out when message sends are arranged that message sends parameter, can To include congestion window and Slow start threshold etc..Wherein, congestion window is at a RTT ((Round-Trip Time, round-trip delay) in the number-of-packet that can at most send, be sending ending equipment according to transmitting terminal according to The Congestion Level SPCC of network is preset.Slow start threshold then represents that sending ending equipment message sends message rate and increases A long flex point.Specifically, initial TCP can send big after connection establishment success in network The packet of amount, so easilys lead to router spatial cache in network and exhausts, thus occur congested.Cause This newly-established connection can not send packet the most in a large number, and progressively can only increase according to network condition Add the data volume of transmission every time, to avoid the generation of congestion phenomenon.Sending ending equipment sends the speed of message and increases Long flex point is Slow start threshold.
General, in the case of network condition is good, transmitting terminal TCP can send parameter with higher message, Such as congestion window and Slow start threshold etc., carry out message transmission.But when protocol stack enters Fast retransmission or time-out During re-transmission, sending ending equipment will be considered that and there occurs that network congestion sends parameter with less message and carries out data Retransmit.But in the case of a lot, and non-real there occurs network congestion, therefore reduce message and send parameter and very may be used Can be unnecessary.In order to differentiate the most really to there occurs network congestion further, sending ending equipment can be first Record the message before data retransmit and send parameter, to the data stream sending in data retransmission processes and receiving Amount compares.
Optionally, in step S11, sending ending equipment during carrying out data re-transmission to receiving device, Statistics retransmits the transmission total bytes of message and comprises the steps that sending ending equipment is carrying out data weight to receiving device During biography, the byte number of all re-transmission messages is added up.Such as, in an enforcement of the present invention In example, sending ending equipment needs to retransmit packet 3, packet 4, packet 5 to receiving device, if The size of packet 3 is 1024 bytes, and packet 4 size is 4096 bytes, and packet 5 size is 516 Byte, then, in this secondary data retransmission processes, the transmission total bytes retransmitting message is 1024+4096+516=5636 byte.
Above, sending ending equipment has been added up in a secondary data retransmission processes, the total word retransmitting message of transmission Joint number.And the total bytes of the duplicate message that receiving terminal is received, sending ending equipment can pass through receiving terminal The reception message of equipment feedback obtains.Concrete, in step s 12, sending ending equipment obtains institute The reception total bytes stating the duplicate message that receiving device receives comprises the steps that
Described sending ending equipment receives the reception of described receiving device and confirms message, and described reception confirms message In carry the homing sequence number of the duplicate message that described receiving terminal receives and end sequence number;
Described sending ending equipment according to the difference of described end sequence number Yu described homing sequence number, determine described in connect Receive the byte number of message corresponding to confirmation message;
Each described byte number receiving message corresponding to confirmation message is added up, to obtain by described sending ending equipment mutually Take described reception total bytes.
Illustrating, in one embodiment of the invention, TCP receiving terminal, can be to sending out after receiving message Sending end equipment feedback reception confirms message, such as ACK message.The sending ending equipment ACK to each arrival The most whether packet check carries D-SACK, and (Duplicate Selective Ackowledgement repeats choosing Select confirmation) option.Wherein, D-SACK is a kind of SACK option to TCP that RFC2883 proposes Extension standards, it is allowed to first SACK block at TCP carries rising of the duplicate message that receiving terminal receives Beginning serial number and end sequence number.If be detected that ACK message carries D-SACK option, then extract The homing sequence number of the duplicate message that the receiving terminal carried in D-SACK option receives and end sequence number, two Person subtracts each other the byte number obtaining the duplicate message that receiving terminal receives, and the repetition fed back by each ACK message Message byte number is added to the byte number variable that D-SACK confirms.This process lasts till that this secondary data retransmits Terminate, thus obtain the reception total bytes of the duplicate message that receiving device receives.
It should be noted that the process that described data retransmit can be from Fast retransmission start to described soon Speed retransmits and terminates, and namely sending ending equipment is from continuously receiving preset times (such as 3 times) repeat ACK And start express delivery and retransmit, terminate only to exit recovery state to this Fast retransmission;Or from once surpassing Shi Chongchuan starts to described Retransmission timeout to terminate, and namely enters from the retransmission timer time-out of sending ending equipment Retransmission timeout state rises, and terminates only to exit recovery state to this Retransmission timeout.
In step s 13, after a secondary data re-transmission terminates, total bytes can be received and send total word Joint number compares, and is more than or equal to send total bytes if receiving total bytes, this re-transmission is described Message sink all have received at least 2 times, network condition is good, does not occur congested, it is not necessary that Turn down message according to the counter-measure of network congestion and send parameter, before therefore can recovering to use data to retransmit The parameter that sends the message of record continues to send message, is effectively increased data transmission bauds and the bandwidth profit of network By rate.
The data transmission method based on TCP provided the present invention below by specific embodiment is carried out in detail Explanation.
Fig. 2 show TCP sending ending equipment and sends the handling process of message, and Fig. 3 show TCP and sends End equipment receives the handling process of message.
During as in figure 2 it is shown, TCP sending ending equipment carries out message transmission, mainly comprise the steps:
If 201 transmitting terminals receive 3 repeat ACKs, start express delivery and retransmit or owing to retransmission timer surpasses Time and enter Retransmission timeout state;
202, reset re-transmission byte number cumulative variations and D-SACK confirms byte number cumulative variations;
203, recording current congestion window and Slow start threshold, to be set to by this record value legal simultaneously;
204, reduce congestion window and Slow start threshold, select message to send from transmit queue;
205, the message sending each, checks whether as retransmitting message;If it is, perform step 206, Perform step 207 if not;
206, the accumulative byte number retransmitting message;
207, the original flow process of Transmission Control Protocol is performed.
During as it is shown on figure 3, TCP sending ending equipment carries out message reception, mainly comprise the steps:
301, sending ending equipment receives the ACK message of receiving device feedback;
302, check whether with D-SACK information.If having, perform step 303;Otherwise, step is entered Rapid 305.
303, congestion window and the Slow start threshold of inspection record are the most effective, if effectively, perform step 304, Otherwise perform step 305;
304, the byte number that cumulative D-SACK confirms, performs step 305;
305, the recovery after whether transmitting terminal has had logged out Fast retransmission or Retransmission timeout this moment is judged State.If so, step 306 is performed, if it is not, perform step 309;
306, compare byte number cumulative for D-SACK and retransmit the byte number that message is accumulative, if D-SACK (multiple proxy server in network, is there is in cumulative byte number more than or equal to the byte number retransmitting message accumulative Time it is possible that situation about being more than), illustrate that network is the most congested, perform step 307, otherwise perform step 309;
307, congestion window and Slow start threshold are reverted to the value recorded before, revises the most incorrect Fall window;
308, byte number cumulative variations will be retransmitted and D-SACK will confirm that byte number cumulative variations resets, will note Record congestion window and Slow start threshold valid tokens are set to illegal, revise congested for D-SACK next time Window flow prepares.
309, original TCP input processing flow process is continued.
Accordingly, as shown in Figure 4, embodiments of the invention also provide for the transmission of a kind of data based on TCP Device, including:
Statistic unit 41, for during carrying out data re-transmission to receiving device, statistics retransmits message Transmission total bytes;
Acquiring unit 42, for obtaining the reception total byte of the duplicate message that described receiving device receives Number;
Confirm and transmitting element 43, for data retransmit terminate after, described reception total bytes more than or etc. In the case of described transmission total bytes, confirming that network is the most congested, the message before being continuing with sends ginseng Number sends message.
The data transmission device based on TCP that the embodiment of the present invention provides, to receiving device number During retransmitting, statistic unit 41 can add up the transmission total bytes retransmitting message, acquiring unit The 42 reception total bytes that can obtain the duplicate message that described receiving device receives, confirm and send single Unit 43 can be after data re-transmission terminates, and described reception total bytes is more than or equal to described transmission total byte In the case of number, confirm that network is the most congested, and use the message transmission parameter transmission message before data re-transmission. So, in tcp data transmitting procedure, even if because data retransmission processes employing relatively low message Sending parameter and carry out data re-transmission, sending ending equipment also by comparing transmission total bytes and can receive total byte Number further determines whether really to there occurs network congestion, if need to recover the report before using data to retransmit Literary composition sends parameter and carries out message transmission, thus avoids message transmission parameter and unnecessarily reduce, and is effectively improved Data transmission bauds and bandwidth availability ratio.
Optionally, statistic unit 41, it is particularly used in the mistake carrying out data re-transmission to described receiving device Cheng Zhong, adds up the byte number of all re-transmission messages.
Optionally, acquiring unit 42 specifically comprises the steps that
Receiver module, the reception sent for receiving described receiving device confirms message, and described reception confirms Message is carried homing sequence number and the end sequence number of the duplicate message that described receiving terminal receives;
Determine module, for according to the difference of described end sequence number Yu described homing sequence number, determine described in connect Receive the byte number of message corresponding to confirmation message;
Accumulator module, for by message corresponding for the described each described reception confirmation message determining that module determines Byte number adds up mutually, to obtain described reception total bytes.
Optionally, described message transmission parameter includes congestion window and Slow start threshold.
Optionally, the process that described data retransmit includes: start to described Fast retransmission from a Fast retransmission Terminate;Or start to described Retransmission timeout to terminate from a Retransmission timeout.
Although being example purpose, having been disclosed for the preferred embodiments of the present invention, those skilled in the art will It is also possible for recognizing various improvement, increasing and replace, therefore, on the scope of the present invention should be not limited to State embodiment.

Claims (10)

1. a data transmission method based on TCP, it is characterised in that including:
Sending ending equipment is during carrying out data re-transmission to receiving device, and statistics retransmits the transmission of message Total bytes;
Described sending ending equipment obtains the reception total bytes of the duplicate message that described receiving device receives;
Data retransmit after terminating, and are more than or equal to the feelings of described transmission total bytes at described reception total bytes Under condition, described sending ending equipment confirms that network is the most congested, and the message before using data to retransmit sends parameter and sends out Deliver newspaper literary composition.
Method the most according to claim 1, it is characterised in that described sending ending equipment is to reception During end equipment carries out data re-transmission, statistics retransmits the transmission total bytes of message and includes:
Described sending ending equipment is during carrying out data re-transmission to receiving device, by all re-transmission messages Byte number add up.
Method the most according to claim 1, it is characterised in that described sending ending equipment obtains described The reception total bytes of the duplicate message that receiving device receives includes:
Described sending ending equipment receives the reception of described receiving device and confirms message, and described reception confirms message In carry the homing sequence number of the duplicate message that described receiving terminal receives and end sequence number;
Described sending ending equipment according to the difference of described end sequence number Yu described homing sequence number, determine described in connect Receive the byte number of message corresponding to confirmation message;
Each described byte number receiving message corresponding to confirmation message is added up, to obtain by described sending ending equipment mutually Take described reception total bytes.
The most according to the method in any one of claims 1 to 3, it is characterised in that described message is sent out Parameter is sent to include congestion window and Slow start threshold.
The most according to the method in any one of claims 1 to 3, it is characterised in that described data weight The process passed includes:
Start to described Fast retransmission to terminate from a Fast retransmission;Or
Start to described Retransmission timeout to terminate from a Retransmission timeout.
6. a data transmission device based on TCP, it is characterised in that including:
Statistic unit, for during carrying out data re-transmission to receiving device, statistics retransmits message Send total bytes;
Acquiring unit, for obtaining the reception total bytes of the duplicate message that described receiving device receives;
Confirm and transmitting element, retransmit for data after terminating, be more than or equal at described reception total bytes In the case of described transmission total bytes, confirming that network is the most congested, the message before using data to retransmit sends Parameter sends message.
Device the most according to claim 6, it is characterised in that described statistic unit, specifically for During carrying out data re-transmission to described receiving device, the byte number of all re-transmission messages is tired out Add.
Device the most according to claim 6, it is characterised in that described acquiring unit includes:
Receiver module, the reception sent for receiving described receiving device confirms message, and described reception confirms Message is carried homing sequence number and the end sequence number of the duplicate message that described receiving terminal receives;
Determine module, for according to the difference of described end sequence number Yu described homing sequence number, determine described in connect Receive the byte number of message corresponding to confirmation message;
Accumulator module, for by message corresponding for the described each described reception confirmation message determining that module determines Byte number adds up mutually, to obtain described reception total bytes.
9. according to the device according to any one of claim 6 to 8, it is characterised in that described message is sent out Parameter is sent to include congestion window and Slow start threshold.
10. according to the device according to any one of claim 6 to 8, it is characterised in that described data weight The process passed includes:
Start to described Fast retransmission to terminate from a Fast retransmission;Or
Start to described Retransmission timeout to terminate from a Retransmission timeout.
CN201510333529.XA 2015-06-16 2015-06-16 Data transmission method and device based on TCP (Transmission Control Protocol) Pending CN106330406A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201510333529.XA CN106330406A (en) 2015-06-16 2015-06-16 Data transmission method and device based on TCP (Transmission Control Protocol)
PCT/CN2015/095701 WO2016201904A1 (en) 2015-06-16 2015-11-26 Tcp-based data transmission method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510333529.XA CN106330406A (en) 2015-06-16 2015-06-16 Data transmission method and device based on TCP (Transmission Control Protocol)

Publications (1)

Publication Number Publication Date
CN106330406A true CN106330406A (en) 2017-01-11

Family

ID=57544799

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510333529.XA Pending CN106330406A (en) 2015-06-16 2015-06-16 Data transmission method and device based on TCP (Transmission Control Protocol)

Country Status (2)

Country Link
CN (1) CN106330406A (en)
WO (1) WO2016201904A1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108270682A (en) * 2016-12-30 2018-07-10 华为技术有限公司 A kind of message transmitting method, terminal, the network equipment and communication system
CN111147197A (en) * 2019-12-30 2020-05-12 北京奇艺世纪科技有限公司 Data transmission method and system

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110213167A (en) * 2018-02-28 2019-09-06 吴瑞 A kind for the treatment of method and apparatus of transmission control protocol in network congestion
CN112615760B (en) * 2020-12-18 2022-07-08 京信网络***股份有限公司 Data transmission method, device, base station and storage medium
CN112788691B (en) 2021-03-03 2023-06-30 北京小米移动软件有限公司 Method, device and storage medium for controlling network connection
CN115378888B (en) * 2022-08-17 2023-08-08 深圳星云智联科技有限公司 Data processing method, device, equipment and storage medium

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB0426176D0 (en) * 2004-11-29 2004-12-29 Tang Bob Immediate ready implementation of virtually congestion free guaranteed service capable network
JP4435817B2 (en) * 2006-09-08 2010-03-24 株式会社エヌ・ティ・ティ・ドコモ Communication terminal, communication control method, and communication control program
JP2009093348A (en) * 2007-10-05 2009-04-30 Hitachi Ltd Information processing apparatus and information processing system
CN103685489B (en) * 2013-12-02 2017-01-04 许继电气股份有限公司 Document transmission method in wireless network

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108270682A (en) * 2016-12-30 2018-07-10 华为技术有限公司 A kind of message transmitting method, terminal, the network equipment and communication system
CN111147197A (en) * 2019-12-30 2020-05-12 北京奇艺世纪科技有限公司 Data transmission method and system
CN111147197B (en) * 2019-12-30 2022-06-21 北京奇艺世纪科技有限公司 Data transmission method and system

Also Published As

Publication number Publication date
WO2016201904A1 (en) 2016-12-22

Similar Documents

Publication Publication Date Title
CN106330406A (en) Data transmission method and device based on TCP (Transmission Control Protocol)
CN110995697B (en) Big data transmission method and system
CN112165355B (en) Satellite network-oriented UDP-based reliable data transmission method
US8010861B2 (en) System for fast recovery from losses for reliable data communication protocols
CN104518853B (en) Method, receiving terminal and the system that a kind of data retransmit
CN104093170B (en) Data transmission method and TCP agent device based on TCP
CN107645409B (en) Method and device for determining transmission fault reason of data
CN106102094A (en) A kind of TCP jamming control method based on SDN
CN103269260A (en) Data transmission method, data receiving terminal, data sending terminal and data transmission system
KR102046792B1 (en) Method of transporting data from sending node to destination node
CN109981385B (en) Method, device and system for realizing packet loss detection
CN111193577B (en) Network system communication method and communication device using transmission timeout
CN107104902B (en) RDMA data transmission method, related device and system
KR100912178B1 (en) Congestion control method over wireless link
CN104954104A (en) Network data transmission method
EP1419607B1 (en) Method and wireless station for transmitting data packets in a radio communication system
CN109560897A (en) A kind of TCP repeating method and device
CN105406915B (en) A kind of document transmission method towards satellite-ground link
CN109218122B (en) Method, device and system for realizing transmission performance detection
WO2008100689A2 (en) Automatic repeat request (arq) reset method
CN104796235A (en) Satellite communication self-adaption congestion control method based on packet loss probability
KR20170126808A (en) User equipment and communication method of the same
CN107959554B (en) A kind of repeating method and device of data
US11502986B2 (en) Reducing transmission delay of transmitting data in Wi-Fi
CN116963175A (en) Data transmission method, device and system

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
WD01 Invention patent application deemed withdrawn after publication
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20170111