CN101557422B - Method for regulating number of sub-transmitter and device thereof - Google Patents
Method for regulating number of sub-transmitter and device thereof Download PDFInfo
- Publication number
- CN101557422B CN101557422B CN200910084786A CN200910084786A CN101557422B CN 101557422 B CN101557422 B CN 101557422B CN 200910084786 A CN200910084786 A CN 200910084786A CN 200910084786 A CN200910084786 A CN 200910084786A CN 101557422 B CN101557422 B CN 101557422B
- Authority
- CN
- China
- Prior art keywords
- real
- time
- average speed
- time average
- sub transmitter
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Abstract
The embodiment of the invention discloses a method for regulating the number of sub-transmitters in a file transmission process in computer technology, and a device thereof. The method comprises the steps of: leading real-time average speed in a first preset time period to be multiplied by real-time average round trip time (RTT) to obtain the least number of the sub-transmitters required for preserving the current real-time average speed. The device comprises a first multiplication module used for leading the real-time average speed in the first preset time period to be multiplied by the real-time average RTT in the preset time to obtain the least number of the sub-transmitters required for preserving the current real-time average speed. The method provided by the embodiment of the invention for regulating the number of the sub-transmitters can largely enhance the speed and efficiency for transmitting UDP files.
Description
Technical field
The present invention relates to computer technology file transmission field, particularly a kind of method and device of adjusting the sub transmitter number.
Background technology
Along with development of internet technology; The network instant communication instrument develops into today, is also accepted by most netizen, has become the requisite Software tool of user; Not only in amusement and recreation at ordinary times, and in user's work, used widely.Therefore the user is to the ease for use of IM software, stability, and aspects such as fail safe have proposed higher requirement.In IM software; The service of hommization can provide a kind of stronger viscous effect for the user; User's requisite use IM software in the network life is carrying out daily exchanges and communication; IM software can be described as one of indispensable instrument of user's desktop, an indispensable part in becoming work and living.File transfer has very important low level as a kind of main communication way in the IM infrastructure service, how to transmit more efficiently sooner, is a problem that needs study for a long period of time.
Available technology adopting is imitated TCP (Transmission Control Protocol; Transmission control protocol) UDP of sliding window (User Datagram Protocol; UDP) document transmission method; Because method is similar with the TCP characteristic, therefore receive network environment (packet loss, delay, shake etc.) influence greatly, bandwidth availability ratio is lower.
Summary of the invention
For speed and the efficient that improves file transfer, the embodiment of the invention provides a kind of method and device of adjusting the sub transmitter number, and this sub transmitter is used for transfer files.Said technical scheme is following:
A kind of method of adjusting the sub transmitter number, said method comprises:
Real-time average speed in the first Preset Time section is multiplied each other the minimum number of the required sub transmitter of current said real-time average speed that is maintained with in real time average round-trip delay RTT;
Wherein, said real-time average speed is that the interior blocks of files sum that sends of Preset Time section is divided by the Preset Time section.
Said method also comprises:
Minimum number to the required sub transmitter of the current said real-time average speed of the maintenance of said calculating multiply by multiple coefficient, obtains multiple sub transmitter number;
Wherein, Said multiple coefficient be packet loss coefficient * retransmit the time limit/in real time average round-trip delay; Perhaps be packet loss coefficient * retransmit the time limit/in real time average round-trip delay and multiplying factor increment sum; Said packet loss coefficient is 1/ (the real-time packet loss of 1-)-1, and said multiplying factor increment is between 10%-20%.
Said method also comprises:
Add multiple increment for the sub transmitter number of said pilosity, and with the minimum number addition that keeps the required sub transmitter of current said real-time average speed, obtain actual required sub transmitter number.
With real-time average speed with before on average RTT multiplies each other in real time, said method also comprises:
According to the sub transmitter number, calculate the real-time average speed and the Real time Efficiency of sending blocks of files in the second Preset Time section;
According to real-time average speed that sends blocks of files in the said second Preset Time section and Real time Efficiency adjustment sub transmitter number; And carry out saidly according to the sub transmitter number, calculate the real-time average speed that sends blocks of files in the second Preset Time section and the step of Real time Efficiency; The real-time average speed that in the said second Preset Time section, sends blocks of files drops to predetermined threshold value or said Real time Efficiency is stabilized in the preset range, carries out said with real-time average speed in the first Preset Time section and the average step that multiplies each other of RTT in real time;
Wherein, said Real time Efficiency is the blocks of files sum of the answer number received in the said second Preset Time section/send.
A kind of device of adjusting the sub transmitter number, said device comprise first module that multiplies each other;
Said first module that multiplies each other is used for the in real time average RTT in real-time average speed in the Preset Time section and the said Preset Time is multiplied each other the minimum number of the required sub transmitter of current real-time average speed that is maintained;
Wherein, said real-time average speed is that the interior blocks of files sum that sends of Preset Time section is divided by the Preset Time section.
Said device also comprises: second module that multiplies each other, be used for to said first multiply each other the required sub transmitter of the current real-time average speed of maintenance that module obtains minimum number multiply by multiple coefficient, obtain multiple sub transmitter number;
Wherein, Said multiple coefficient be packet loss coefficient * retransmit the time limit/in real time average round-trip delay; Perhaps be packet loss coefficient * retransmit the time limit/in real time average round-trip delay and multiplying factor increment sum; Said packet loss coefficient is 1/ (the real-time packet loss of 1-)-1, and said multiplying factor increment is between 10%-20%.
Said device also comprises: summation module; Be used for the said second sub transmitter number that multiply each other behind the pilosity that module obtains is added multiple increment; And with the minimum number addition that keeps the required sub transmitter of current real-time average speed, obtain actual required sub transmitter number.
Said device also comprises: computing module and adjusting module;
Said computing module is used for according to the sub transmitter number, calculates the real-time average speed and the Real time Efficiency of sending blocks of files in the second Preset Time section;
Said adjusting module; Send the real-time average speed and the Real time Efficiency adjustment sub transmitter number of blocks of files in the second Preset Time section that is used for calculating according to said computing module; Notify said computing module then; The real-time average speed that in the second Preset Time section that said computing module calculates, sends blocks of files drops to predetermined threshold value or Real time Efficiency is stabilized in the preset range, notifies said first module that multiplies each other;
Wherein, said Real time Efficiency is the blocks of files sum of the answer number received in the said second Preset Time section/send.
The technical scheme adjustment sub transmitter number that provides through the embodiment of the invention, a plurality of sub transmitter independent transmission blocks of files have improved the speed and the efficient of UDP file transfer greatly.
Description of drawings
Fig. 1 is the method flow diagram of a kind of file transfer of providing of the embodiment of the invention 1;
Fig. 2 is a kind of method flow diagram of adjusting the sub transmitter number that the embodiment of the invention 2 provides;
Fig. 3 is the sub transmitter structural representation that the embodiment of the invention 3 provides;
Fig. 4 is a kind of apparatus structure sketch map of adjusting the sub transmitter number that the embodiment of the invention 4 provides;
Fig. 5 is the apparatus structure sketch map of the another kind adjustment sub transmitter number that provides of the embodiment of the invention 4.
Embodiment
For making the object of the invention, technical scheme and advantage clearer, will combine accompanying drawing that embodiment of the present invention is done to describe in detail further below.
Embodiment 1
Referring to Fig. 1, the embodiment of the invention provides a kind of method of file transfer, and this method comprises:
101: receive after the replying of the blocks of files of sending last time, when confirming that self is effective, to the label of telegon inquiry blocks of files next to be sent;
102: the label of the blocks of files next to be sent that the reception telegon returns, and transmission has the blocks of files of this label.
For example; The label of the blocks of files of a last transmission is 13; Then certain sub transmitter is 14 to the label that telegon inquires blocks of files next to be sent; Then will to send label be 14 blocks of files to this certain sub transmitter, and when telegon was inquired about, the label of file next to be sent was 15 to another sub transmitter more then.
Wherein, this method also comprises:
Receive after the replying of the blocks of files of sending last time, when confirming that self is invalid, stop to send.
For example, current have 10 sub transmitters to work, and is respectively first sub transmitter to the, ten sub transmitters, and the sub transmitter number that telegon calculates the transmission current file to be needed is 9, and then the tenth sub transmitter just is in disarmed state.
Wherein, this method also comprises:
After sending first blocks of files, in RTO (Retransmission Timeout retransmits the time limit), do not receive and reply, then resend this first blocks of files.
For example, after first sub transmitter sent blocks of files 10, this document piece 10 was first blocks of files; In RTO, do not receive replying of this document piece 10, then resend this document piece 10, in RTO, still do not receive then and reply; Then resend this document piece 10 once more, circulate, reply up to receiving with this; Because all sub transmitter independent transmission blocks of files; Other sub transmitters outside first sub transmitter still send other blocks of files, and when blocks of files 10 was sent in first sub transmitter circulation, blocks of files 11 and later blocks of files were sent by other sub transmitter.
The embodiment of the invention has improved the speed and the efficient of UDP file transfer greatly through a plurality of sub transmitter independent transmission blocks of files.
Embodiment 2
The embodiment of the invention provides a kind of method of adjusting the sub transmitter number that provides like embodiment 1, and this method comprises:
Step b1: the in real time average RTT (Round-Trip Time, round-trip delay) in the real-time average speed in the first Preset Time section and this Preset Time section is multiplied each other the minimum number of the required sub transmitter of current real-time average speed that is maintained.
Wherein, establishing the first Preset Time section is 5s, and then average speed is the blocks of files sum/5s that sends in the 5s in real time, if the 5s of last computation is 2 to 6s, the 5s that then calculates next time can be 3 to 7s, and promptly the time period can have overlapping.
Wherein, this method comprises:
Step b2: the minimum number of the required sub transmitter of the current real-time average speed of maintenance that goes out to aforementioned calculation multiply by multiple coefficient, obtains multiple sub transmitter number.
Wherein, Consider the packet loss influence; The sub transmitter number is more than the minimum number that keeps the required sub transmitter of current real-time average speed; Multiple coefficient is the in real time average RTT of packet loss coefficient * RTO/, and the packet loss coefficient can be 1/ (the real-time packet loss of 1-)-1, approximates packet loss at packet loss than a hour packet loss coefficient; Multiple coefficient can also be in real time average RTT of packet loss coefficient * RTO/ and multiplying factor increment sum, and the multiplying factor increment can be between 10%-20%.
Wherein, in real time packet loss and Real time Efficiency and be 1, establishing the Preset Time section is 5s; The blocks of files sum that the answer number that Real time Efficiency is then received for nearest 5s/nearest 5s sends; If the 5s of last computation is 2 to 6s, the 5s that then calculates next time can 3 to 7s, and promptly the time period can have overlapping.
Wherein, referring to Fig. 2, this method also comprises:
Step b3: add multiple increment for the sub transmitter number behind the pilosity, and with the minimum number addition that keeps the required sub transmitter of current real-time average speed, obtain actual required sub transmitter number.
Wherein, consider that speed can get on fast when network improves, can add multiple increment, this pilosity increment can be 1,2 or 3, but is not limited to this three values.
Wherein, multiply by in real time average RTT with real-time average speed and calculate before the minimum number that keeps the required sub transmitter of current real-time average speed, this method also comprises:
Step a1:, calculate the real-time average speed and the Real time Efficiency of sending blocks of files in the second Preset Time section according to the sub transmitter number;
Step a2: according to this real-time average speed and Real time Efficiency adjustment sub transmitter number, and execution in step 303, drop to predetermined threshold value or Real time Efficiency is stabilized in the preset range, execution in step 301 up to real-time average speed.
For example; The second Preset Time section is 5s, and then in real time average speed is the blocks of files sum/5s that sends in the nearest 5s, and Real time Efficiency is the blocks of files sum that the 5s of the answer number received of nearest 5s/recently sends; If the 5s of last computation is 2 to 6s, the 5s that then calculates next time is 7 to 11s.
Step a1 and step a2 can be called the stage of quick adjustment sub transmitter number, and in the quick adjustment stage, when calculating real-time average speed and Real time Efficiency, the time period does not have overlapping.
The method of the adjustment sub transmitter number that the embodiment of the invention provides is not limited to be applied in the document transmission process that embodiment 1 provides; Such as; Also can be applied in the processes such as voice transfer, if be applied in other the scene, multiple increment etc. can be done a little variations accordingly.
The embodiment of the invention can be controlled real-time traffic through calculating the sub transmitter number, and the real-time average speed and the Real time Efficiency that make sub transmitter send file are in optimum state; When distance objective sub transmitter number is distant; Can first quick adjustment sub transmitter number; The sub transmitter number is arrived near the sub transmitter number optimum value as early as possible; Reduced the time of adjustment, calculated the sub transmitter number then, real-time average speed and Real time Efficiency that sub transmitter sends file also just can be in optimum state fast.
Embodiment 3
Referring to Fig. 3, the embodiment of the invention provides a kind of sub transmitter, and this sub transmitter comprises:
The enquiry module 201 and first sending module 202;
First sending module 202 is used to receive the label of the blocks of files next to be sent that telegon returns, and sends and have the blocks of files of this label.
For example; The label of the blocks of files of a last transmission is 13; Then certain sub transmitter is 14 to the label that telegon inquires blocks of files next to be sent; Then will to send label be 14 blocks of files to this certain sub transmitter, and when telegon was inquired about, the label of file next to be sent was 15 to another sub transmitter more then.
Wherein, this sub transmitter also comprises:
Determination module is used to receive after the replying of the blocks of files that sent last time, and when confirming that self is invalid, stops to send.
For example, current have 10 sub transmitters to work, and is respectively first sub transmitter to the, ten sub transmitters, and the sub transmitter number that telegon calculates the transmission current file to be needed is 9, and then the tenth sub transmitter just is in disarmed state.
Wherein, this sub transmitter also comprises:
Second sending module, be used to send first blocks of files after, in retransmitting time limit RTO, do not receive and reply, then resend this first blocks of files.
For example, after first sub transmitter sent blocks of files 10, this document piece 10 was first blocks of files; In RTO, do not receive replying of this document piece 10, then resend this document piece 10, in RTO, still do not receive then and reply; Then resend this document piece 10 once more, circulate, reply up to receiving with this; Because all sub transmitter independent transmission blocks of files; Other sub transmitters outside first sub transmitter still send other blocks of files, and when blocks of files 10 was sent in first sub transmitter circulation, blocks of files 11 and later blocks of files were sent by other sub transmitter.
The embodiment of the invention has improved the speed and the efficient of UDP file transfer greatly through a plurality of sub transmitter independent transmission blocks of files.
Embodiment 4
The embodiment of the invention provides the device of the sub transmitter number that a kind of adjustment provides like embodiment 3, and this device comprises: first module 301 that multiplies each other;
Wherein, establishing the Preset Time section is 5s, and then average speed is the blocks of files sum/5s that sends in the 5s in real time, if the 5s of last computation is 2 to 6s, the 5s that then calculates next time can be 3 to 7s, and promptly the time period can have overlapping.
Wherein, this device also comprises: second module 302 that multiplies each other, be used for to first multiply each other the required sub transmitter of the current real-time average speed of maintenance that module 301 obtains minimum number multiply by multiple coefficient, obtain multiple sub transmitter number.
Wherein, Consider the packet loss influence; The sub transmitter number is more than the minimum number that keeps the required sub transmitter of current real-time average speed; Multiple coefficient is the in real time average RTT of packet loss coefficient * RTO/, and the packet loss coefficient can be 1/ (the real-time packet loss of 1-)-1, approximates packet loss at packet loss than a hour packet loss coefficient; Multiple coefficient can also be in real time average RTT of packet loss coefficient * RTO/ and multiplying factor increment sum, and the multiplying factor increment can be between 10%-20%.
Wherein, in real time packet loss and Real time Efficiency and be 1, establishing the Preset Time section is 5s; The blocks of files sum that the answer number that Real time Efficiency is then received for nearest 5s/nearest 5s sends; If the 5s of last computation is 2 to 6s, the 5s that then calculates next time can 3 to 7s, and promptly the time period can have overlapping.
Wherein, Referring to Fig. 4; This device also comprises: summation module 303; Be used for the second sub transmitter number that multiply each other behind the pilosity that module 302 obtains is added multiple increment, and with the minimum number addition that keeps the required sub transmitter of current real-time average speed, obtain actual required sub transmitter number.
Wherein, consider that speed can get on fast when network improves, can add multiple increment, this pilosity increment can be 1,2 or 3, but is not limited to this three values.
Wherein, referring to Fig. 5, this device also comprises:
Adjusting module 305; The real-time average speed and the Real time Efficiency that are used for calculating according to computing module 304 are adjusted the sub transmitter number; And notice computing module 304, drop to predetermined threshold value or Real time Efficiency is stabilized in the preset range up to real-time average speed, notify first module 301 that multiplies each other.
For example; The second Preset Time section is 5s, and then in real time average speed is the blocks of files sum/5s that sends in the nearest 5s, and Real time Efficiency is the blocks of files sum that the 5s of the answer number received of nearest 5s/recently sends; If the 5s of last computation is 2 to 6s, the 5s that then calculates next time is 7 to 11s.
The device of the adjustment sub transmitter number that the embodiment of the invention provides is not limited to be applied in the document transmission process that embodiment 1 provides; Such as; Also can be applied in the processes such as voice transfer, if be applied in other the scene, multiple increment etc. can be done a little variations accordingly.
The embodiment of the invention can be controlled real-time traffic through calculating the sub transmitter number, and the real-time average speed and the Real time Efficiency that make sub transmitter send file are in optimum state; When distance objective sub transmitter number is distant; Can first quick adjustment sub transmitter number; The sub transmitter number is arrived near the sub transmitter number optimum value as early as possible; Reduced the time of adjustment, calculated the sub transmitter number then, real-time average speed and Real time Efficiency that sub transmitter sends file also just can be in optimum state fast.
The above is merely preferred embodiment of the present invention, and is in order to restriction the present invention, not all within spirit of the present invention and principle, any modification of being done, is equal to replacement, improvement etc., all should be included within protection scope of the present invention.
Claims (8)
1. a method of adjusting the sub transmitter number is characterized in that, said method comprises:
Real-time average speed in the first Preset Time section is multiplied each other the minimum number of the required sub transmitter of current said real-time average speed that is maintained with in real time average round-trip delay RTT;
Wherein, said real-time average speed is that the interior blocks of files sum that sends of Preset Time section is divided by the Preset Time section.
2. method according to claim 1 is characterized in that, said method also comprises:
Minimum number to the required sub transmitter of the current said real-time average speed of the maintenance of said calculating multiply by multiple coefficient, obtains multiple sub transmitter number;
Wherein, Said multiple coefficient be packet loss coefficient * retransmit the time limit/in real time average round-trip delay; Perhaps be packet loss coefficient * retransmit the time limit/in real time average round-trip delay and multiplying factor increment sum; Said packet loss coefficient is 1/ (the real-time packet loss of 1-)-1, and said multiplying factor increment is between 10%-20%.
3. method according to claim 2 is characterized in that, said method also comprises:
Add multiple increment for the sub transmitter number of said pilosity, and with the minimum number addition that keeps the required sub transmitter of current said real-time average speed, obtain actual required sub transmitter number.
4. method according to claim 1 is characterized in that, before real-time average speed was multiplied each other with in real time average RTT, said method also comprised:
According to the sub transmitter number, calculate the real-time average speed and the Real time Efficiency of sending blocks of files in the second Preset Time section;
According to real-time average speed that sends blocks of files in the said second Preset Time section and Real time Efficiency adjustment sub transmitter number; And carry out saidly according to the sub transmitter number, calculate the real-time average speed that sends blocks of files in the second Preset Time section and the step of Real time Efficiency; The real-time average speed that in the said second Preset Time section, sends blocks of files drops to predetermined threshold value or said Real time Efficiency is stabilized in the preset range, carries out said with real-time average speed in the first Preset Time section and the average step that multiplies each other of RTT in real time;
Wherein, said Real time Efficiency is the blocks of files sum of the answer number received in the said second Preset Time section/send.
5. a device of adjusting the sub transmitter number is characterized in that, said device comprises first module that multiplies each other;
Said first module that multiplies each other is used for the in real time average RTT in real-time average speed in the first Preset Time section and the said Preset Time is multiplied each other the minimum number of the required sub transmitter of current real-time average speed that is maintained;
Wherein, said real-time average speed is that the interior blocks of files sum that sends of Preset Time section is divided by the Preset Time section.
6. device according to claim 5; It is characterized in that; Said device also comprises: second module that multiplies each other, be used for to said first multiply each other the required sub transmitter of the current real-time average speed of maintenance that module obtains minimum number multiply by multiple coefficient, obtain multiple sub transmitter number;
Wherein, Said multiple coefficient be packet loss coefficient * retransmit the time limit/in real time average round-trip delay; Perhaps be packet loss coefficient * retransmit the time limit/in real time average round-trip delay and multiplying factor increment sum; Said packet loss coefficient is 1/ (the real-time packet loss of 1-)-1, and said multiplying factor increment is between 10%-20%.
7. device according to claim 6; It is characterized in that; Said device also comprises: summation module; Be used for the said second sub transmitter number that multiply each other behind the pilosity that module obtains is added multiple increment, and with the minimum number addition that keeps the required sub transmitter of current real-time average speed, obtain actual required sub transmitter number.
8. device according to claim 5 is characterized in that, said device also comprises: computing module and adjusting module;
Said computing module is used for according to the sub transmitter number, calculates the real-time average speed and the Real time Efficiency of sending blocks of files in the second Preset Time section;
Said adjusting module; Send the real-time average speed and the Real time Efficiency adjustment sub transmitter number of blocks of files in the second Preset Time section that is used for calculating according to said computing module; Notify said computing module then; The real-time average speed that in the second Preset Time section that said computing module calculates, sends blocks of files drops to predetermined threshold value or Real time Efficiency is stabilized in the preset range, notifies said first module that multiplies each other;
Wherein, said Real time Efficiency is the blocks of files sum of the answer number received in the said second Preset Time section/send.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200910084786A CN101557422B (en) | 2009-05-19 | 2009-05-19 | Method for regulating number of sub-transmitter and device thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200910084786A CN101557422B (en) | 2009-05-19 | 2009-05-19 | Method for regulating number of sub-transmitter and device thereof |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101557422A CN101557422A (en) | 2009-10-14 |
CN101557422B true CN101557422B (en) | 2012-09-19 |
Family
ID=41175364
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN200910084786A Active CN101557422B (en) | 2009-05-19 | 2009-05-19 | Method for regulating number of sub-transmitter and device thereof |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101557422B (en) |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6901081B1 (en) * | 1999-08-17 | 2005-05-31 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and device for determining a time-parameter |
US7027401B1 (en) * | 1998-10-05 | 2006-04-11 | Julije Ozegović | Devices with window-time-space flow control (WTFC) |
-
2009
- 2009-05-19 CN CN200910084786A patent/CN101557422B/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7027401B1 (en) * | 1998-10-05 | 2006-04-11 | Julije Ozegović | Devices with window-time-space flow control (WTFC) |
US6901081B1 (en) * | 1999-08-17 | 2005-05-31 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and device for determining a time-parameter |
Non-Patent Citations (1)
Title |
---|
JP特开2006-67410A 2006.03.09 |
Also Published As
Publication number | Publication date |
---|---|
CN101557422A (en) | 2009-10-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Betzler et al. | CoAP congestion control for the internet of things | |
KR102187810B1 (en) | Apparatus and method for controlling data flow in a communication system | |
CN102859950B (en) | Estimate congested method | |
CN105376173B (en) | Sending window flow control method and terminal | |
CN107624231B (en) | Method, device, server and computer program product for transmitting and receiving data | |
TW200637386A (en) | Throughput enhancement by acknowledgment suppression | |
WO2011133624A1 (en) | Congestion window control based on queuing delay and packet loss | |
CN107634908B (en) | Data transmission method and equipment | |
CN102281283B (en) | Communication processing equipment, communication processing system, communication processing method and program | |
Wang et al. | TCP congestion control algorithm for heterogeneous Internet | |
CA3071101A1 (en) | Smart spoofing to improve spoofing performance when resources are scarce | |
CN104581422A (en) | Method and device for processing network data transmission | |
CN102868609A (en) | Maximum transmission unit consultation method and data terminal | |
CN105493510A (en) | Data communication system and method | |
CN102413056A (en) | Method and device for controlling network flow as well as breakout gateway equipment | |
CN103312719A (en) | Rate self-adaptive transmission method based on UDP (User Datagram Protocol) under network environment | |
CN111245578B (en) | Data packet transmission method, device, electronic equipment and storage medium | |
KR102450226B1 (en) | Method and apparatus for controlling send buffer of transport control protocol in communication system | |
JP2008205932A (en) | Node device and band control method | |
CN101557422B (en) | Method for regulating number of sub-transmitter and device thereof | |
FI20045234A0 (en) | Transmission of data in a communication system | |
Kharat et al. | Modified QUIC protocol for improved network performance and comparison with QUIC and TCP | |
EP1628457A3 (en) | Method, server and computer readable medium, wherein an application server, part of a real time data provider, produces transactional messages and streamed messages | |
CN101562508A (en) | File transmission method and sub transmitter | |
CN104579582A (en) | High-quality voice transmission method based on communication network |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |