Nothing Special   »   [go: up one dir, main page]

CN101197778B - Data package transmission method, device and system - Google Patents

Data package transmission method, device and system Download PDF

Info

Publication number
CN101197778B
CN101197778B CN2007103016410A CN200710301641A CN101197778B CN 101197778 B CN101197778 B CN 101197778B CN 2007103016410 A CN2007103016410 A CN 2007103016410A CN 200710301641 A CN200710301641 A CN 200710301641A CN 101197778 B CN101197778 B CN 101197778B
Authority
CN
China
Prior art keywords
packet size
client
issues
data
issue
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
Application number
CN2007103016410A
Other languages
Chinese (zh)
Other versions
CN101197778A (en
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.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen Co Ltd
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 Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CN2007103016410A priority Critical patent/CN101197778B/en
Publication of CN101197778A publication Critical patent/CN101197778A/en
Application granted granted Critical
Publication of CN101197778B publication Critical patent/CN101197778B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)
  • Communication Control (AREA)

Abstract

The invention discloses a transmission method for data package, including the following steps: a server receives the request for increasing sending data package capacity sent from a client; when permitting the sending data package capacity, the server sends data to the client according to the sending data package capacity requested by the client. The invention also discloses two data package transmission devices and a data package transmission system. The invention can realize efficient transmission of data with large data quantity at a low cost.

Description

Data package transmission method, device and system
Technical field
The present invention relates to data transmission technology, particularly data package transmission method, device and system.
Background technology
Along with the continuous development of the communication technology, data quantity transmitted is also increasing substantially in the network, at the transfer of data of big data quantity, and the scheme that exists a kind of subpackage to send at present.
With the streaming media service is example, and the big data quantity data in this business all adopt User Datagram Protoco (UDP) (UDP) to send, and server is divided into some UDP message bags with big data and sends to client.According to the scheme that in the prior art UDP message bag is sent, the UDP message bag need subpackage transmission greater than 1K that is to say that server is 1K to the heap(ed) capacity that client sends a UDP message bag.
Fig. 1 is the flow chart of transfer of data between client and the server in the prior art, and this flow process comprises:
Step 101: server receives the data transfer request that client sends.
Step 102: server returns response to client, informs that the default capability that issues the UDP message bag in the client data transmission course is maximum 1K.
Step 103: server is the capacity of maximum 1K according to each UDP message bag, the data of transmitting is divided into several UDP message bags issues one by one to client.
As seen, the scheme of handling the big data quantity transfer of data is sent in the available technology adopting subpackage, because each the packet size size after the subpackage is a fixed value, at the big data quantity data, then need more service device equipment to carry out data distributing simultaneously and guarantee efficiency of transmission,, still use the server apparatus of equal number to carry out data distributing if consider operator's cost undoubtedly for operator has increased cost, then can cause data transmission efficiency to reduce greatly, reduce user experience.
Summary of the invention
The invention provides a kind of data package transmission method, this method can be used the low-cost high-efficiency transfer that realizes the big data quantity data.
The invention provides a kind of server, this server can use the low-cost high-efficiency transfer that realizes the big data quantity data.
The invention provides a kind of client, this client can be used the low-cost high-efficiency transfer that realizes the big data quantity data.
The invention provides a kind of system of data packet transmission, this system can use the low-cost high-efficiency transfer that realizes the big data quantity data.
Technical scheme of the present invention is achieved in that
A kind of data package transmission method, this method comprises:
Server receives the request that the client increase issues packet size;
Server allow client-requested issue packet size the time, server to client return allow ask to issue the response of packet size, issue data according to the packet size that issues of client-requested to client;
Server receives the request once more that the client increase issues packet size;
Server do not allow client-requested issue packet size the time, to client return do not allow to be asked issue the packet size response, allow the packet size that issues of client-requested to issue data according to the last time to client.
A kind of server, this server comprises:
Request processing module is used to receive the request that the client increase issues packet size, parses the packet size that whether allows client-requested;
The data distributing module comprises the first data distributing unit and the second data distributing unit,
The first data distributing unit, be used for when described request issues the request first of packet size for the client increase, if the described request processing module parses the packet size that issues that allows client-requested, packet size according to client-requested issues data to client, if the described request processing module parses the packet size that does not allow client-requested, issue data to client according to the default capability that issues packet;
The second data distributing unit, being used for described request is the server last time to allow issuing after the packet size of client-requested, when described client increase issues the request once more of packet size, if the described request processing module parses the packet size that allows client-requested, the packet size that issues according to client-requested issues data to client, if the described request processing module parses the packet size that does not allow client-requested, allow the packet size that issues of client-requested to issue data according to the last time to client.
A kind of client, this client comprises:
Request sending module is used for sending the request that increase issues packet size to server;
Data reception module comprises the first Data Receiving unit and the second Data Receiving unit,
The first Data Receiving unit, be used for when described request issues the request first of packet size for increasing, if the permission that response receiver module reception server returns asks to issue the response of packet size, reception server is according to the data that packet size issues that issue of being asked, if response receiver module reception server returns do not allow ask to issue the response of packet size, the data that reception server issues according to the default capability that issues packet;
The second Data Receiving unit, be used for described request and be last the issuing after the packet size of allowing to be asked of server, increase when issuing the request once more of packet size, if the permission that response receiver module reception server returns asks to issue the response of packet size, reception server is according to the data that packet size issues that issue of being asked, if response receiver module reception server returns do not allow ask to issue the response of packet size, reception server is according to the data that packet size issues that issue that the last time allowed;
The response receiver module, be used for that reception server returns whether allow ask to issue the response of packet size.
A kind of system of data packet transmission, this system comprises:
Server comprises request processing module, data distributing module,
Request processing module is used to receive the request that the client increase issues packet size, parses the packet size that whether allows client-requested;
The data distributing module comprises the first data distributing unit and the second data distributing unit,
The first data distributing unit, be used for when described request issues the request first of packet size for the client increase, if the described request processing module parses the packet size that issues that allows client-requested, packet size according to client-requested issues data to client, if the described request processing module parses the packet size that does not allow client-requested, issue data to client according to the default capability that issues packet;
The second data distributing unit, being used for described request is the server last time to allow issuing after the packet size of client-requested, when described client increase issues the request once more of packet size, if the described request processing module parses the packet size that allows client-requested, the packet size that issues according to client-requested issues data to client, if the described request processing module parses the packet size that does not allow client-requested, allow the packet size that issues of client-requested to issue data according to the last time to client;
Client comprises request sending module, data reception module and response receiver module,
Request sending module is used for sending the request that increase issues packet size to server;
Data reception module comprises the first Data Receiving unit and the second Data Receiving unit,
The first Data Receiving unit, be used for when described request issues the request first of packet size for increasing, if the permission that described response receiver module reception server returns asks to issue the response of packet size, reception server is according to the data that packet size issues that issue of being asked, if described response receiver module reception server returns do not allow ask to issue the response of packet size, the data that reception server issues according to the default capability that issues packet;
The second Data Receiving unit, be used for described request and be last the issuing after the packet size of allowing to be asked of server, increase when issuing the request once more of packet size, if the permission that described response receiver module reception server returns asks to issue the response of packet size, reception server is according to the data that packet size issues that issue of being asked, if described response receiver module reception server returns do not allow ask to issue the response of packet size, reception server is according to the data that packet size issues that issue that the last time allowed;
The response receiver module, be used for that reception server returns whether allow ask to issue the response of packet size.
As seen, data package transmission method provided by the invention, device and system, server receives the request that the client increase issues packet size, and allow client-requested issue packet size the time, the packet size that issues according to client-requested issues data to client, therefore by the acceptable packet size that issues of client active probe server, under the situation that server allows, transmission is greater than the packet of default capability, thereby realize not increasing under the situation of server apparatus, the time of cost less is finished the transmission of big data quantity data, promptly uses the low-cost high-efficiency transfer that has realized the big data quantity data.
Description of drawings
Fig. 1 is the flow chart of transfer of data between client and the server in the prior art;
Fig. 2 is the flow chart of data package transmission method of the present invention;
Fig. 3 is the embodiment flow chart of data package transmission method of the present invention;
Fig. 4 is the structural representation of server provided by the invention;
Fig. 5 is the structural representation of client provided by the invention;
Fig. 6 is the system configuration schematic diagram of data packet transmission of the present invention.
Embodiment
For making objects and advantages of the present invention clearer, the present invention is described in further detail below in conjunction with drawings and Examples.
At first introduce data package transmission method of the present invention.
Fig. 2 is the flow chart of data package transmission method of the present invention, and this flow process comprises:
Step 201: server receives the request that the client increase issues packet size.
Step 202: server allow client-requested issue packet size the time, issue data according to the packet size that issues of client-requested to client.
Data package transmission method provided by the invention, server receives the request that the client increase issues packet size, and allow client-requested issue packet size the time, the packet size that issues according to client-requested issues data to client, therefore by the acceptable packet size that issues of client active probe server, under the situation that server allows, transmission is greater than the packet of conventional capacity, thereby realize not increasing under the situation of server apparatus, the time of cost less is finished the transmission of big data quantity data, promptly uses the low-cost high-efficiency transfer that has realized the big data quantity data.
In the above-mentioned steps 201, increase the request that issues packet size, can be client sending data transfer request and is receiving the request that sends first behind the default data capacity that server returns, in this case, may further include in the step 202: server do not allow client-requested issue packet size the time, issue data according to the default capability that issues packet to client; In the above-mentioned steps 201, increase the request that issues packet size, it also can be the last request that sends once more after the packet size that issues that allows client-requested of server, in this case, may further include in the step 202: server do not allow client-requested issue packet size the time, allow the packet size that issues of client-requested to issue data according to the last time to client.
Can further include between above-mentioned steps 201 and the step 202: server returns the response of packet size that permission asks to issue to client, client can be according to the response that receives, server allow to be asked issue packet size the time, ask increase to issue packet size once more to server, to realize more high efficiency transfer of data.
The method of utilizing the embodiment of the invention to provide can constitute a kind of new networking model, promptly according to the Network Transmission situation, adapts to the pattern of transfer of data automatically, is called the adaptive network networking model.
Transfer of data in using with C/S below in the UDP public network is an example, enumerates an embodiment of the method for transfer of data of the present invention, and in this embodiment, the packet default capability that server issues is maximum 1K.
Fig. 3 is the embodiment flow chart of data package transmission method of the present invention, and this flow process comprises:
Step 301: server receives the data transfer request that client sends.
Step 302: server returns response to client, informs that each the UDP message bag that issues in the client data transmission course is maximum 1K.
Above-mentioned steps 301~step 302 is the conventional steps in the transfer of data, repeats no more here.
Step 303: server receives the request that the client increase issues packet size, and in the present embodiment, the packet size that issues of client-requested is 4K.
Step 304: server judges whether to allow the packet size that issues of client-requested, if allow, and execution in step 305, if do not allow, execution in step 308.
Step 305: server returns the response that issues packet size that permission is asked to client, and receives the request once more that the client increase issues packet size, and in the present embodiment, the packet size that issues that client is asked once more is 8K.
Step 306: server judges whether to allow the packet size that issues that client asks once more, if allow, and execution in step 307, if do not allow, execution in step 309.
Step 307: server returns the response that issues packet size that permission is asked to client, and issues data to client, process ends according to the packet size that issues of client-requested.In the present embodiment, server is to issue data according to 8K to client.
Step 308: server returns to client and does not allow the response that issues packet size of being asked, and issues data to client, process ends according to the default capability that issues packet.Server is to issue data according to 1K to client in the present embodiment.
Step 309: server returns to client and does not allow the response that issues packet size of being asked, and allows the packet size that issues of client-requested to issue data to client, process ends according to the last time.In the present embodiment, server is to issue data according to 4K to client.
Flow process shown in Figure 3, be that the transfer of data in the UDP public network is an example in using with C/S, introduced client can double active issues method from packet size to server requests, the number of times that specifically issues packet size size and request that client is asked among this embodiment, in actual applications, all can change, not limit to and above-mentioned concrete concrete numerical value.
Secondly, introduce the device of data packet transmission of the present invention, comprise the server and client side.
Fig. 4 is a server architecture schematic diagram provided by the invention, and this server comprises:
Request processing module is used to receive the request that the client increase issues packet size, parses the packet size that whether allows client-requested.
The data distributing module is used for when the described request processing module parses the packet size that allows client-requested, issues data according to the packet size of client-requested to client.
The server of data packet transmission provided by the invention receives the request that the client increase issues packet size, and allow client-requested issue packet size the time, issue data according to the packet size that issues of client-requested to client.Therefore by the acceptable packet size that issues of client active probe server, under the situation that server allows, transmission is greater than the packet of default capability, thereby realize not increasing under the situation of server number, the time of cost less is finished the transmission of big data quantity data, promptly uses the low-cost high-efficiency transfer that has realized the big data quantity data.
Further, the request processing module of server of the present invention, its internal structure can comprise:
The first processing execution unit is used to receive the request that the client increase issues packet size, the analysis result that draws according to the second processing execution unit, to client return whether allow ask to issue the response of packet size.
The second processing execution unit is used to resolve the request that increase that the first processing execution unit receives issues packet size, parses the packet size that whether allows client-requested.
Internal structure based on above-mentioned request processing module, can make server inform in time whether client allows the packet size that issues of being asked, so that client receive that permission asks issue packet size the time, the request increase issues packet size once more, to realize more high efficiency transfer of data.
Further, the data distributing module in the server of the present invention, its internal structure can comprise:
The first data distributing unit, be used for when described request issues the request first of packet size for the client increase, if the described request processing module parses the packet size that issues that allows client-requested, packet size according to client-requested issues data to client, if the described request processing module parses the packet size that does not allow client-requested, issue data to client according to the default capability that issues packet.
The second data distributing unit, being used for described request is the server last time to allow issuing after the packet size of client-requested, when described client increase issues the request once more of packet size, if the described request processing module parses the packet size that allows client-requested, the packet size that issues according to client-requested issues data to client, if the described request processing module parses the packet size that does not allow client-requested, allow the packet size that issues of client-requested to issue data according to the last time to client.
Internal structure based on above-mentioned data distributing module, increase issues the request first of packet size at client, server can allow client-requested issue packet size the time, the packet size that issues according to client-requested issues data to client, and do not allow client-requested issue packet size the time, issue data according to default capability to client; When increase issues the request once more of packet size at client, server can allow client-requested issue packet size the time, the packet size that issues according to client-requested issues data to client, and do not allow client-requested issue packet size the time, allow the packet size that issues of client-requested to issue data according to the last time to client.When server issues the packet size request in the increase of handling the client transmission, can handle flexibly.
If server of the present invention carries out transfer of data in the UDP public network in C/S uses, the default capability that server issues each UDP message bag is maximum 1K, and server can be worked in the following manner based on its internal structure:
The increase that first processing execution unit reception client sends issues the request first of packet size, and request is greater than the packet size that issues of 1K, for example 4K; The second processing execution unit resolves goes out the packet size that whether allows client-requested, if, then return the response of packet size that permission asks to issue to client by the first processing execution unit, and issue data according to the packet size 4K that issues of client-requested to client by the first data distributing unit, otherwise, by the first processing execution unit to client return do not allow ask to issue the response of packet size, and issue data according to the default capability 1K that issues packet to client by the first data distributing unit.
The increase that first processing execution unit reception client sends issues the request once more of packet size, and request is greater than the packet of 4K, for example 8K; The second processing execution unit resolves goes out the packet size that whether allows client-requested, if, then return the response of packet size that permission asks to issue to client by the first processing execution unit, and issue data according to the packet size of client-requested to client by the second data distributing unit, otherwise, by the first processing execution unit to client return do not allow ask to issue the response of packet size, and allow the packet size that issues of client-requested to issue data according to the last time to client by the second data distributing unit, promptly issue data to client according to 4K.
Fig. 5 is a client terminal structure schematic diagram provided by the invention, and this client comprises:
Request sending module is used for sending the request that increase issues packet size to server.
Data reception module is used for reception server according to the data that packet size issues that issue of being asked.
Further, may further include in this client: the response receiver module, be used for that reception server returns whether allow ask to issue the response of packet size.
When in client of the present invention, further comprising the response receiver module, client can know in time whether server allows the packet size that issues of being asked, thereby server allow to be asked issue packet size the time, the request increase issues packet size once more, thereby further improves data transmission efficiency.
Further, the internal structure of above-mentioned data reception module can comprise:
The first Data Receiving unit, be used for when described request issues the request first of packet size for increasing, if the permission that described response receiver module reception server returns asks to issue the response of packet size, reception server is according to the data that packet size issues that issue of being asked, if described response receiver module reception server returns do not allow ask to issue the response of packet size, the data that reception server issues according to the default capability that issues packet.
The second Data Receiving unit, be used for described request and be last the issuing after the packet size of allowing to be asked of server, increase when issuing the request once more of packet size, if the permission that described response receiver module reception server returns asks to issue the response of packet size, reception server is according to the data that packet size issues that issue of being asked, if described response receiver module reception server returns do not allow ask to issue the response of packet size, reception server is according to the data that packet size issues that issue that the last time allowed.
Internal structure based on above-mentioned data reception module, client receive that permission that server returns asks issue the response of packet size the time, can reception server according to the data that packet size issues that issue of being asked, not allowing of receiving that server returns asked issue the response of packet size the time, if increasing, request first issues packet size, the data that then can reception server issue according to the default capability that issues packet, if the request increase issues packet size once more, then can reception server according to the last time allow issue the data that packet size issues, make client receive data and had better flexibility.
If client of the present invention is carried out transfer of data in the UDP public network in C/S uses, the default capability that server issues each UDP message bag is maximum 1K, and client can be worked in the following manner based on its internal structure:
Request sending module sends to server increases the request first that issues packet size, and request is greater than the packet size that issues of 1K, for example 4K; If the permission that response receiver module reception server returns asks to issue the response of packet size, the first Data Receiving unit reception server is according to the data that packet size 4K issues that issue of being asked, if response receiver module reception server returns do not allow ask to issue the response of packet size, the data that the first Data Receiving unit reception server issues according to the default capability 1K that issues packet.
Request sending module sends to server increases the request once more that issues packet size, and request is greater than the packet size that issues of 4K, for example 8K; If the permission that response receiver module reception server returns asks to issue the response of packet size, the second Data Receiving unit reception server is according to the data that packet size 8K issues that issue of being asked, if the institute that do not allow that response receiver module reception server returns asks to issue the response of packet size, the second Data Receiving unit reception server is according to the data that packet size 4K issues that issue of last time permission.
Use server and client side provided by the invention, the system that can form transfer of data of the present invention, Fig. 6 is the system configuration schematic diagram of transfer of data of the present invention, in system shown in Figure 6, server and client side's internal structure is identical with server and client side's provided by the invention internal structure.
In sum, more than be preferred embodiment of the present invention only, be not to be used to limit protection scope of the present invention.Within the spirit and principles in the present invention all, any modification of being done, be equal to replacement, improvement etc., all should be included within protection scope of the present invention.

Claims (6)

1. a data package transmission method is characterized in that, this method comprises:
Server receives the request that the client increase issues packet size;
Server allow client-requested issue packet size the time, server to client return allow ask to issue the response of packet size, issue data according to the packet size that issues of client-requested to client;
Server receives the request once more that the client increase issues packet size;
Server do not allow client-requested issue packet size the time, to client return do not allow to be asked issue the packet size response, allow the packet size that issues of client-requested to issue data according to the last time to client.
2. the method for claim 1 is characterized in that, described request issues the request first of packet size for the client increase;
The request that the increase of described server reception client issues packet size further comprises afterwards:
Server do not allow client-requested issue packet size the time, to client return do not allow to be asked issue the packet size response, issue data according to the default capability that issues packet to client.
3. a server is characterized in that, this server comprises:
Request processing module is used to receive the request that the client increase issues packet size, parses the packet size that whether allows client-requested;
The data distributing module comprises the first data distributing unit and the second data distributing unit,
The first data distributing unit, be used for when described request issues the request first of packet size for the client increase, if the described request processing module parses the packet size that issues that allows client-requested, packet size according to client-requested issues data to client, if the described request processing module parses the packet size that does not allow client-requested, issue data to client according to the default capability that issues packet;
The second data distributing unit, being used for described request is the server last time to allow issuing after the packet size of client-requested, when described client increase issues the request once more of packet size, if the described request processing module parses the packet size that allows client-requested, the packet size that issues according to client-requested issues data to client, if the described request processing module parses the packet size that does not allow client-requested, allow the packet size that issues of client-requested to issue data according to the last time to client.
4. server as claimed in claim 3 is characterized in that, the described request processing module comprises:
The first processing execution unit is used to receive the request that the client increase issues packet size, the analysis result that draws according to the second processing execution unit, to client return whether allow ask to issue the response of packet size;
The second processing execution unit is used to resolve the request that increase that the first processing execution unit receives issues packet size, parses the packet size that whether allows client-requested.
5. a client is characterized in that, this client comprises:
Request sending module is used for sending the request that increase issues packet size to server;
Data reception module comprises the first Data Receiving unit and the second Data Receiving unit,
The first Data Receiving unit, be used for when described request issues the request first of packet size for increasing, if the permission that response receiver module reception server returns asks to issue the response of packet size, reception server is according to the data that packet size issues that issue of being asked, if response receiver module reception server returns do not allow ask to issue the response of packet size, the data that reception server issues according to the default capability that issues packet;
The second Data Receiving unit, be used for described request and be last the issuing after the packet size of allowing to be asked of server, increase when issuing the request once more of packet size, if the permission that response receiver module reception server returns asks to issue the response of packet size, reception server is according to the data that packet size issues that issue of being asked, if response receiver module reception server returns do not allow ask to issue the response of packet size, reception server is according to the data that packet size issues that issue that the last time allowed;
The response receiver module, be used for that reception server returns whether allow ask to issue the response of packet size.
6. the system of a data packet transmission is characterized in that, this system comprises:
Server comprises request processing module, data distributing module,
Request processing module is used to receive the request that the client increase issues packet size, parses the packet size that whether allows client-requested;
The data distributing module comprises the first data distributing unit and the second data distributing unit,
The first data distributing unit, be used for when described request issues the request first of packet size for the client increase, if the described request processing module parses the packet size that issues that allows client-requested, packet size according to client-requested issues data to client, if the described request processing module parses the packet size that does not allow client-requested, issue data to client according to the default capability that issues packet;
The second data distributing unit, being used for described request is the server last time to allow issuing after the packet size of client-requested, when described client increase issues the request once more of packet size, if the described request processing module parses the packet size that allows client-requested, the packet size that issues according to client-requested issues data to client, if the described request processing module parses the packet size that does not allow client-requested, allow the packet size that issues of client-requested to issue data according to the last time to client;
Client comprises request sending module, data reception module and response receiver module,
Request sending module is used for sending the request that increase issues packet size to server;
Data reception module comprises the first Data Receiving unit and the second Data Receiving unit,
The first Data Receiving unit, be used for when described request issues the request first of packet size for increasing, if the permission that described response receiver module reception server returns asks to issue the response of packet size, reception server is according to the data that packet size issues that issue of being asked, if described response receiver module reception server returns do not allow ask to issue the response of packet size, the data that reception server issues according to the default capability that issues packet;
The second Data Receiving unit, be used for described request and be last the issuing after the packet size of allowing to be asked of server, increase when issuing the request once more of packet size, if the permission that described response receiver module reception server returns asks to issue the response of packet size, reception server is according to the data that packet size issues that issue of being asked, if described response receiver module reception server returns do not allow ask to issue the response of packet size, reception server is according to the data that packet size issues that issue that the last time allowed;
The response receiver module, be used for that reception server returns whether allow ask to issue the response of packet size.
CN2007103016410A 2007-12-27 2007-12-27 Data package transmission method, device and system Active CN101197778B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2007103016410A CN101197778B (en) 2007-12-27 2007-12-27 Data package transmission method, device and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2007103016410A CN101197778B (en) 2007-12-27 2007-12-27 Data package transmission method, device and system

Publications (2)

Publication Number Publication Date
CN101197778A CN101197778A (en) 2008-06-11
CN101197778B true CN101197778B (en) 2010-08-18

Family

ID=39547932

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2007103016410A Active CN101197778B (en) 2007-12-27 2007-12-27 Data package transmission method, device and system

Country Status (1)

Country Link
CN (1) CN101197778B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109936588B (en) * 2017-12-15 2021-08-31 华为技术有限公司 Internet of things data transmission method, equipment and system
CN112055381B (en) * 2020-07-31 2022-08-12 北京临近空间飞行器系统工程研究所 Rate self-adaptive wireless data packet transmission method and system
CN112312162B (en) * 2020-10-16 2022-11-08 安擎(天津)计算机有限公司 Video server for transmitting video stream

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1291016A (en) * 1999-07-27 2001-04-11 朗迅科技公司 Medium distribution method
EP1176774A2 (en) * 2000-07-26 2002-01-30 Rad Data Communications Ltd. TDM over IP (IP circuit emulation service)
CN1747430A (en) * 2004-09-07 2006-03-15 乐金电子(天津)电器有限公司 Household network system and communication thereof

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1291016A (en) * 1999-07-27 2001-04-11 朗迅科技公司 Medium distribution method
EP1176774A2 (en) * 2000-07-26 2002-01-30 Rad Data Communications Ltd. TDM over IP (IP circuit emulation service)
CN1747430A (en) * 2004-09-07 2006-03-15 乐金电子(天津)电器有限公司 Household network system and communication thereof

Also Published As

Publication number Publication date
CN101197778A (en) 2008-06-11

Similar Documents

Publication Publication Date Title
CN102761864B (en) Data transmission method, system and device
CN105159781B (en) Adjust the method, apparatus and intelligent terminal of intelligent terminal application network speed
US20200229033A1 (en) Method and system for group communication, group server, and group member device
CN104519036B (en) A kind of method and device for sending business request information
CN101894092B (en) Multi-core CPU and inter-core communication method thereof
EP3595325B1 (en) Method for realizing multicast and relevant network device
WO2018165113A1 (en) Dynamic header compression for constrained networks
CN103379184A (en) Network service access method and system
CN105847139A (en) Data transmission method, apparatus and system
CN102595208A (en) Cloud terminal control networking video image processing streaming media service system and method
CN101039309A (en) Link sharing service apparatus and communication method thereof
CN103986920B (en) A kind of mounted remote camera monitoring system and its control method
CN101039310A (en) Link sharing service apparatus and communication method thereof
CN102571790B (en) A kind of method and apparatus of the encrypted transmission for realize target file
CN103997539A (en) Radar operation state collecting and distributing system and method based on web service
CN102487375B (en) Method, device and system for downloading videos online
CN103813181A (en) System and method for optimizing video
CN101197778B (en) Data package transmission method, device and system
CN103841159B (en) Offline file transmission system and method
CN106028125A (en) Multimedia sharing method and device
CN102891858A (en) Method and system for network data transmission and proxy server
CN100377522C (en) OMA download realizing method in content distributing network
CN102970391A (en) Domain name query processing method, server and system
CN106686635A (en) Data transmission method and device based on control and provisioning of wireless access points protocol specification
CN103227772B (en) System for the scalable processing of file in cloud

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