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 PDFInfo
- 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
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
-
- 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
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
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.
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)
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)
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)
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 |
-
2015
- 2015-06-16 CN CN201510333529.XA patent/CN106330406A/en active Pending
- 2015-11-26 WO PCT/CN2015/095701 patent/WO2016201904A1/en active Application Filing
Cited By (3)
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 |