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

CN101459614B - Method, system and equipment for network data transmission - Google Patents

Method, system and equipment for network data transmission Download PDF

Info

Publication number
CN101459614B
CN101459614B CN200810240907XA CN200810240907A CN101459614B CN 101459614 B CN101459614 B CN 101459614B CN 200810240907X A CN200810240907X A CN 200810240907XA CN 200810240907 A CN200810240907 A CN 200810240907A CN 101459614 B CN101459614 B CN 101459614B
Authority
CN
China
Prior art keywords
node
resource
server
carrier network
network
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
CN200810240907XA
Other languages
Chinese (zh)
Other versions
CN101459614A (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 CN200810240907XA priority Critical patent/CN101459614B/en
Publication of CN101459614A publication Critical patent/CN101459614A/en
Application granted granted Critical
Publication of CN101459614B publication Critical patent/CN101459614B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The invention discloses a method, a system and a device of network data transmission, which belong to the communication field, wherein the method comprises establishing operation business network interval topology according to geographical position information of nodes and operation business information providing node service, receiving resource obtaining request transmitted by nodes of resources which need to be obtained by a server in an operation business network region, wherein marks of resources which need to be obtained are carried in the resource obtaining request, presetting parameters according to resource marks and transmission speeds of nodes, searching for optimum nodes in the operation business network region where the server is arranged, and returning the marks of optimum nodes to the nodes of resources which need to be obtained. The invention improves network linking speed, accelerates service quality of network application, lowers service pressure of each operation business, assures basic service quality, and lowers operation cost.

Description

A kind of method of network data transmission, system and equipment
Technical field
The present invention relates to the communications field, particularly a kind of method of network data transmission, system and equipment.
Background technology
P2P (Peer-to-Peer, point-to-point) technology is claimed reciprocity internet technique again, is a kind of network new technology, participant's computing capability and bandwidth in the dependency network.The P2P network connects each Peer node through point-to-point Ad Hoc connection mode usually.Various file-sharing softwares have obtained using widely under the P2P network, because numerous advantages of P2P technology, the P2P technology also is used in the professional data communication of similar VoIP real-time medias such as (Voice overInternet Protocol, the networking telephones).
At present; Deepen constantly along with what P2P used; Online audio frequency and video, file are downloaded, IM (Instant Messaging, instant messaging technology) all in various degree employing the P2P technology, the Peer node in the P2P network; Needs according to self are asked through sending to server, can provide this Peer node desired other Peer nodal informations that obtain resource in the Network Search.
The inventor finds that there is following shortcoming and defect at least in above-mentioned prior art in realizing process of the present invention:
Because P2P technology itself has randomness to the selection of Peer node; If therefore initiating the Peer node of P2P request is positioned under the carrier network zone; And stochastic searching to the Peer node that resource can be provided be positioned under the different carrier network zones; Then can cause a large amount of cross operators, trans-regional network traffics to produce; Cause telecom operators' bandwidth, routing pressure, and then influence service quality, even had influence on the user experience that network foundations such as web page browsing are used.
Summary of the invention
In order to improve the pressure of network linking speed, reduction server, the embodiment of the invention provides a kind of method, system and equipment of network data transmission.Said technical scheme is following:
On the one hand, a kind of method of network data transmission is provided, said method comprises:
According to the geographical location information of node, the operator's informaiton that provides said node to serve, set up the carrier network region topology;
Server in the carrier network zone receives the acquisition request conforms that the node of waiting to obtain resource sends, and carries resource identification to be obtained in the said acquisition request conforms;
In carrier network zone, said server place, search the corresponding resource node of said resource identification according to said resource identification; If find corresponding resource node; Judge this resource node the resource transmission speed that can provide whether satisfy preset requirement; If satisfy, then the resource node of searching the resource transmission speed that obtains and satisfying preset requirement is sorted according to parameter preset, obtain preferred node;
Return the sign of said preferred node to the said node of waiting to obtain resource.
Wherein, above-mentioned parameter preset comprises at least:
The average packet loss parameter of network interconnection current bandwidth parameter, network linking average retardation parameter and network linking.
When parameter preset comprises the average packet loss parameter of network interconnection current bandwidth parameter, network linking average retardation parameter and network linking; Said transmission speed, parameter preset according to said resource identification, node; In carrier network zone, said server place, search preferred node, comprising:
According to said resource identification; Said server judges whether to find in said server service scope can provide resource and ability speed to satisfy the node of transmission requirement; If; Then, satisfy the node of transmission requirement, find preferred node from said resource and the ability speed of can providing according to the average packet loss parameter of network interconnection current bandwidth parameter, network linking average retardation parameter and network linking;
Otherwise said server is the said acquisition request conforms of another server forwards in said carrier network zone, in finding said carrier network zone till the preferred node.
Wherein, further, when according to said resource identification, in carrier network zone, said server place, search, or after speed satisfied the node of transmission requirement, said method also comprised less than the node that resource can be provided:
The server forwards said acquisition request conforms of server in the said carrier network zone in another carrier network zone;
Server in said another carrier network zone according to said resource identification, is searched preferred node in said another carrier network zone;
The said preferred node that finds is returned to the server in the said carrier network zone;
Server in the said carrier network zone returns the sign of the preferred node in said another carrier network zone to the said node of waiting to obtain resource.
Wherein, said geographical location information according to node, the operator's informaiton that provides said node to serve are set up the carrier network region topology, comprising:
Node when carrying out P2P resource issue, provide with self statement self geographical location information, self operator's informaiton of service is provided;
According to geographical location information, provide self the service operator's informaiton; Set up the carrier network region topology; Wherein, comprise at least one carrier network zone in the said carrier network region topology, said arbitrary carrier network comprises at least one server in the zone; Said arbitrary server is at least one node service.
Wherein, said transmission speed according to said resource identification, node, network interconnection current bandwidth parameter, network linking average retardation parameter and the average packet loss parameter of network linking are searched preferred node in carrier network zone, said server place, comprising:
Said network interconnection current bandwidth parameter, network linking average retardation parameter and the average packet loss parameter of network linking are carried out the weighting value; Satisfy the node of transmission requirement from said resource and the ability speed of can providing; According to the numerical value after the weighting value, find out preferred node.
Further, said method also comprises:
The said node of waiting to obtain resource is set up and the linking of said preferred node.
Wherein, when said preferred node when being a plurality of,
The said node of waiting to obtain resource is set up and the linking of said preferred node, and comprising:
The said node of waiting to obtain resource is set up and the linking of at least one preferred node.
On the other hand, a kind of system of network data transmission is provided, said system comprises: wait to obtain the node of resource, the server in the carrier network zone, wherein,
Said server is used to receive the acquisition request conforms that the said node of waiting to obtain resource sends, and carries resource identification to be obtained in the said acquisition request conforms; In carrier network zone, said server place, search the corresponding resource node of said resource identification according to said resource identification; If find corresponding resource node; Judge this resource node the resource transmission speed that can provide whether satisfy preset requirement; If satisfy, then the resource node of searching the resource transmission speed that obtains and satisfying preset requirement is sorted according to parameter preset, obtain preferred node; Return the sign of said preferred node to the said node of waiting to obtain resource;
The said node of waiting to obtain resource is used for sending acquisition request conforms to said server, also is used to receive the sign of the preferred node that said server returns.
Wherein, above-mentioned parameter preset comprises at least:
The average packet loss parameter of network interconnection current bandwidth parameter, network linking average retardation parameter and network linking.
Further, said system also comprises: another server in the said carrier network zone,
Correspondingly; Said server specifically is used for according to said resource identification; Judging whether to find in said server service scope to provide resource and ability speed to satisfy the node of transmission requirement; If, satisfy the node of transmission requirement from said resource and the ability speed of can providing then according to the average packet loss parameter of network interconnection current bandwidth parameter, network linking average retardation parameter and network linking; Select preferred node, return the sign of said preferred node to the said node of waiting to obtain resource; Otherwise another server forwards said acquisition request conforms of said server in said carrier network zone is in finding said carrier network zone till the preferred node;
Said another server is used to receive the acquisition request conforms of said server forwards, searches preferred node according to said resource identification, and the said preferred node that finds is returned to said server.
Further, said system also comprises the server in another carrier network zone,
Correspondingly; Server in the said carrier network zone; Also be used for working as according to said resource identification; In carrier network zone, said server place, search less than resource can be provided, or after speed satisfies the node of transmission requirement, the said acquisition request conforms of server forwards in said another carrier network zone; Also be used for returning the sign of the preferred node in said another carrier network zone to the said node of waiting to obtain resource;
Correspondingly, the server in said another carrier network zone is used to receive said acquisition request conforms, according to said resource identification, in said another carrier network zone, searches preferred node; The said preferred node that finds is returned to the server in the said carrier network zone.
Further, the said node of waiting to obtain resource also is used to set up and the linking of said preferred node.
On the one hand, a kind of server is provided again, said server comprises:
Receiver module is used to receive the acquisition request conforms that the node of waiting to obtain resource sends, and carries resource identification to be obtained in the said acquisition request conforms;
Search module; Be used in carrier network zone, said server place, searching the corresponding resource node of said resource identification according to said resource identification; If find corresponding resource node, judge whether the resource transmission speed that this resource node institute can provide satisfies preset requirement, if satisfied; Then the resource node of searching the resource transmission speed that obtains and satisfying preset requirement is sorted, obtain preferred node according to parameter preset;
Return module, be used for returning said sign of searching module searches to preferred node to the said node that obtains resource of waiting.
Wherein, said parameter preset comprises at least:
The average packet loss parameter of network interconnection current bandwidth parameter, network linking average retardation parameter and network linking.
Wherein, the said module of searching comprises:
Judging unit is used for according to said resource identification, and judging whether to find in said server service scope to provide resource and ability speed to satisfy the node of transmission requirement;
First processing unit; The result who is used for working as said judgment unit judges is for being; Then according to the average packet loss parameter of network interconnection current bandwidth parameter, network linking average retardation parameter and network linking; Satisfy the node of transmission requirement from said resource and the ability speed of can providing, select preferred node;
Second processing unit, be used for when the result of said judgment unit judges for not, then to self be in the said acquisition request conforms of another server forwards in the same carrier network zone, in finding said carrier network zone till the preferred node.
Wherein, further, said server also comprises;
Forwarding module; Being used for saidly searching module searches in the carrier network zone less than resource can be provided; Or after speed satisfies the node of transmission requirement; To being in the said acquisition request conforms of server forwards in the different operators network area, up to finding and self being in the different operators network area till the preferred node with self server.
On the one hand, a kind of node is provided again, said node comprises:
Reporting module, be used to report self geographical location information, provide self the service operator's informaiton; Wherein, said geographical location information, said operator's informaiton are used to set up the carrier network region topology;
Sending module, the server that is used in self carrier network zone, place sends acquisition request conforms, carries resource identification to be obtained in the said acquisition request conforms;
Receiver module is used to receive the sign of the preferred node that said server returns;
Set up module, the sign of the preferred node that is used for receiving according to said receiver module is set up and the linking of the sign corresponding nodes of said preferred node.
Wherein, the said module of setting up is specially:
Set up the unit, be used for, set up and the linking of at least one preferred node when said preferred node when being a plurality of.
The beneficial effect of the technical scheme that the embodiment of the invention provides is:
Through setting up the carrier network region topology, when the user initiated P2P, the preferential selection was under the jurisdiction of the node under the same carrier network region topology with this user, just no longer continued the more node of link if speed satisfies the demands; Go to attempt the more and resource of link again if speed can not satisfy, select the node outside this carrier network zone at last.Thereby improve the pressure of network linking speed, reduction server, quickened service rate, the service stability of P2P network application; And reduced the service pressure of each operator, guaranteed the infrastructure service quality, reduced operation cost.
Description of drawings
In order to be illustrated more clearly in the embodiment of the invention or technical scheme of the prior art; To do to introduce simply to the accompanying drawing of required use in embodiment or the description of the Prior Art below; Obviously, the accompanying drawing in describing below only is some embodiments of the present invention, for those of ordinary skills; Under the prerequisite of not paying creative work property, can also obtain other accompanying drawing according to these accompanying drawings.
Fig. 1 is the method flow sketch map of the network data transmission that provides of the embodiment of the invention.
Fig. 2 is the method flow sketch map of the point-to-point P2P network data transmission that provides of the embodiment of the invention 1.
Fig. 3 is the network area topology sketch map that the embodiment of the invention 1 provides.
Fig. 4 is the system schematic of the network data transmission that provides of the embodiment of the invention 2.
Fig. 5 is the server sketch map that the embodiment of the invention 3 provides.
Fig. 6 is the node sketch map that the embodiment of the invention 4 provides.
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.
In order to improve the pressure of network linking speed, reduction carrier server, the embodiment of the invention provides a kind of method of network data transmission, and referring to Fig. 1, this method comprises;
S1:, set up the carrier network region topology according to the geographical location information of node, the operator's informaiton that provides node to serve;
S2: server in the carrier network zone receives the acquisition request conforms that the node of waiting to obtain resource sends, and carries resource identification to be obtained in the acquisition request conforms;
S3:, in carrier network zone, server place, search preferred node according to transmission speed, the parameter preset of resource identification, node;
S4: sign from preferred node to the node of waiting to obtain resource that return.
Wherein, parameter preset comprises at least among the above-mentioned steps S3:
The average packet loss parameter of network interconnection current bandwidth parameter, network linking average retardation parameter and network linking.
Correspondingly; When above-mentioned parameter preset comprises the average packet loss parameter of network interconnection current bandwidth parameter, network linking average retardation parameter and network linking; Above-mentioned steps S3: according to transmission speed, network interconnection current bandwidth parameter, network linking average retardation parameter and the average packet loss parameter of network linking of resource identification, node; In carrier network zone, server place, search preferred node, comprise;
According to resource identification; Server judges whether to find in the server service scope can provide resource and ability speed to satisfy the node of transmission requirement; If; Then,, search preferred node from resource being provided and can speed satisfying the node of transmission requirement according to the average packet loss parameter of network interconnection current bandwidth parameter, network linking average retardation parameter and network linking;
Otherwise server is another server forwards acquisition request conforms in the carrier network zone, in finding the carrier network zone till the preferred node.
Further, the method that the embodiment of the invention provides when according to resource identification, is searched less than the node that resource can be provided in carrier network zone, server place, or after speed satisfied the node of transmission requirement, method also comprised:
The server forwards acquisition request conforms of server in the carrier network zone in another carrier network zone;
Server in another carrier network zone according to resource identification, is searched preferred node in another carrier network zone;
The preferred node that finds is returned to the server in the carrier network zone;
Server in the carrier network zone returns the sign of the preferred node in another carrier network zone to the node of waiting to obtain resource.
Wherein, above-mentioned steps S1: according to the geographical location information of node, the operator's informaiton that provides node to serve, set up the carrier network region topology, comprising:
Node when carrying out P2P resource issue, provide with self statement self geographical location information, self operator's informaiton of service is provided;
According to geographical location information, self operator's informaiton of service is provided, set up the carrier network region topology, wherein, comprise at least one carrier network zone in the carrier network region topology, arbitrary carrier network comprises at least one server in the zone; Arbitrary server is at least one node service.
Wherein, above-mentioned steps S3: according to the average packet loss parameter of network interconnection current bandwidth parameter, network linking average retardation parameter and network linking,, search preferred node, comprising from resource being provided and can speed satisfying the node of transmission requirement:
The average packet loss parameter of network interconnection current bandwidth parameter, network linking average retardation parameter and network linking is carried out the weighting value,,, search preferred node according to the numerical value after the weighting value from resource being provided and can speed satisfying the node of transmission requirement.
Further, after above-mentioned steps S4, method also comprises:
Wait to obtain the node foundation of resource and linking of preferred node.
Wherein, when preferred node when being a plurality of,
Wait to obtain the node foundation of resource and linking of preferred node, comprising:
Wait to obtain the node foundation of resource and linking of at least one preferred node.
Above-mentioned through setting up the carrier network region topology, when the user initiated P2P, the preferential selection was under the jurisdiction of the node under the same carrier network region topology with this user, just no longer continued the more node of link if speed satisfies the demands; Go to attempt the more and resource of link again if speed can not satisfy, select the node outside this carrier network zone at last.Thereby improve the pressure of network linking speed, reduction server, quickened service rate, the service stability of P2P network application; And reduced the service pressure of each operator, guaranteed the infrastructure service quality, reduced operation cost.
For the method that the invention described above embodiment is provided is elaborated, be specially point-to-point P2P network with above-mentioned network, it is example that above-mentioned node is specially the Peer node, sees also following embodiment:
Embodiment 1
In order to improve the pressure of network linking speed, reduction carrier server, the embodiment of the invention provides a kind of method of network data transmission, and referring to Fig. 2, this method thes contents are as follows:
101:, set up the carrier network region topology according to topology information and preset foundation rule.
Wherein, for the method that the embodiment of the invention is provided is elaborated, referring to Fig. 3, the embodiment of the invention provides a kind of network area topology sketch map of foundation.Wherein, the foundation of this network area topology can be adopted following mode:
Each user adds the geographical location information of self, the description of operator's informaiton when carrying out issue of P2P resource and Peer self statement; Correspondingly; Then can be according to operator's informaiton and user's geographical location information; Determine the user and belong to which carrier network zone, and then set up the carrier network region topology.
For example, as shown in Figure 3, each Peer node is when carrying out P2P; Respectively self geographical position and self operator's informaiton are stated; Correspondingly, set up network topology relation as shown in Figure 3, wherein; Peer nodes X, Peer node Y, Peer node Z are that the A of operator is served, and then will be divided into A carrier network zone with Peer node family X, Peer node Y, Peer node Z; In like manner, Peer node W, Peer node V are under the jurisdiction of B carrier network zone; Peer node Q, Peer node P, Peer node U are under the jurisdiction of C carrier network zone, wherein, link through communication link between each carrier network zone.
102: the user Peer nodes X of waiting to obtain resource is sent acquisition request conforms to the server A in self network area, carries the mark of Peer nodes X, resource identification to be obtained in this acquisition request conforms.
Wherein, this step 102 takes place to mean and the P2P demand occurred.It is that example describes that present embodiment need carry out P2P with the user Peer nodes X in the A carrier network zone; (this resource 5 specifically can be types such as video resource, file resource to suppose the corresponding user of this Peer nodes X to hope to obtain resource 5; Present embodiment does not limit this); Then self the corresponding server A of this Peer nodes X in A carrier network zone initiates acquisition request conforms; The sign of carrying the Peer nodes X in this request (for example can be the sign (for example can be key assignments key value) of IP (Internet Protocol, the agreement that interconnects between the network) address, resource 5.
103: server A receives acquisition request conforms, according to the resource identification that carries in the acquisition request conforms, searches the node resource mapping table of self.
Wherein, the server A self maintained the mapping relations of node resource, specifically can be through the embodied of node resource mapping table, and referring to table 1, a kind of node resource that provides for the embodiment of the invention shines upon the signal table.
Table 1
The sign of node Institute has resource identification
X Resource 1, resource 2
Y Resource 2, resource 3
Z Resource 7
…… ……
Wherein, In A carrier network zone; Which can further, determine each the Peer node that is under the jurisdiction of in this carrier network and by server service function is provided respectively by the geographical location information of each Peer node; For example; Present embodiment supposition, this server A is that Peer nodes X, Peer node Y and Peer node Z provide service, the server A in this A carrier network zone ' then be Peer nodes X ', Peer node Y ' and Peer node Z ' (not shown) etc. provide service.Each server in the A carrier network zone all can be safeguarded local node resource mapping relation, and present embodiment does not limit this.
In like manner, all can maintenance class in pairing each server in each network area like the mapping relations of node resource, method is similar, repeats no more.
104: server A judges whether and can find the Peer node that the corresponding resource of this resource identification can be provided, if then execution in step 105 according to the node resource mapping table of self; Otherwise, execution in step 109.
105: server A judge the Peer node find the resource transmission speed that can provide whether satisfy preset requirement, if then execution in step 106; Otherwise, execution in step 109.
106: server A is according to the current available bandwidth of the network interconnection, network linking average retardation, network linking average packet loss ratio, sorts to searching the Peer node that the resource transmission speed that obtains satisfies preset requirement, obtains preferred Peer node.
Wherein, When server A find can provide the corresponding resource of this resource identification and the resource transmission speed that can the provide Peer node that satisfies preset requirement when being a plurality of; Then according to the current available bandwidth of the network interconnection, network linking average retardation, network linking average packet loss ratio; Sort to searching the Peer node that the resource transmission speed that obtains satisfies preset requirement, obtain preferred Peer node, and then offer the user through the preferred Peer node that will select; Improve user's experience, and improve network transmission efficiency.
For example; When server A finds Peer node that the resource transmission speed that can provide corresponding resource of this resource identification and institute to provide satisfies preset requirement when being respectively Peer node R, Peer node T, the Peer node K (not shown) of server A among the regional A of this carrier network; Then test as follows to Peer node R, Peer node T, Peer node K respectively; With user R is that example describes, as follows:
1), to the Peer node R through test network flow, the network bandwidth, obtain the current available bandwidth interconnected with this Peer node R;
2), the Peer node R is passed through to send test packet; Know the network linking average retardation interconnected, wherein, can pass through UDP (User Datagram Protocol with this Peer node R; UDP) test realizes; Also can pass through ICMP (Internet Control Message Protocol, internet control message protocol) test and realize that present embodiment does not limit this;
3), to the Peer node R through sending test packet, know the network linking average report lost rate interconnected with this Peer node R, wherein, can realize through the UDP test, also can realize that present embodiment does not limit this through the ICMP test;
As input, carry out the weighting value with above-mentioned three parameters that obtain, thereby obtain according to the optimum Peer node that obtains of ordering after the weighting value.Wherein, when carrying out weighted calculation, the weight shared according to each item can be provided with by the network actual needs, for example, when higher, can make first can account for 50% to network bandwidth requirement, and all the other two respectively account for 25%; For another example, when network packet loss rate is had relatively high expectations, can make preceding two respectively to account for 30%, the three and account for 40%, present embodiment does not limit this.
107: server A is returned the sign of the preferred Peer node that ordering obtains to the user Peer nodes X of waiting to obtain resource.
Be example with above-mentioned Peer node R, Peer node T, Peer node K still, suppose that present embodiment is selected R, T is preferred Peer node, then server A is to waiting that the Peer nodes X of obtaining resource returns Peer node R, Peer node T corresponding identification.
108: wait to obtain the sign of the preferred Peer node that the user Peer nodes X reception server A of resource returns, set up and preferred linking of Peer node.
Wherein, Wait to obtain the sign of the user Peer node of resource according to preferred Peer node; When setting up with the linking of preferred Peer node; When the number of preferred Peer node when being a plurality of, can set up respectively and the linking of each preferred Peer node, thereby improve the speed that the user obtains resource data further; Can be as required only set up and the linking of a preferred Peer node, present embodiment is not done any restriction to this yet.
So far, the user Peer node of waiting to obtain resource has been set up and self has been positioned under the same carrier network zone and the link of the Peer node of serving for same server A.
Further, search less than the Peer node that resource can be provided or search when satisfying the Peer node of transmission requirement in self server service scope, then carry out following steps less than speed when server A:
109: server A will be carried the mark of Peer node, the acquisition request conforms of resource identification to be obtained is forwarded to server A under the A carrier network zone '.
110: server A ' receive acquisition request conforms,, search the node resource mapping table of self according to the resource identification that carries in the acquisition request conforms.
111: server A ' judge whether and to find the Peer node that the corresponding resource of this resource identification can be provided, if then execution in step 112 according to the node resource mapping table of self; Otherwise, execution in step 116.
112: server A ' judge the Peer node find the resource transmission speed that can provide whether satisfy preset requirement, if then execution in step 113; Otherwise, execution in step 116.
113: server A ' according to the current available bandwidth of the network interconnection, network linking average retardation, network linking average packet loss ratio, sort to searching the Peer node that the resource transmission speed that obtains satisfies preset requirement, obtain preferred Peer node.
114: server A ' return the sign of the preferred Peer node that obtains of ordering to server A, server A is with server A ' sign of the preferred Peer node that provides returns to the user Peer node of waiting to obtain resource.
The sign of the preferred Peer node that 115: wait to obtain the server A that the user Peer nodes X reception server A of resource returns ' provides is set up and preferred linking of Peer node.
Wherein, Wait to obtain the sign of the user Peer node of resource according to preferred Peer node; Foundation links with preferred Peer node; When the number of preferred Peer node when being a plurality of, can set up respectively and the linking of each preferred Peer node, thereby improve the speed that the user obtains resource data further; Can be as required only set up and the linking of a preferred Peer node, present embodiment is not done any restriction to this yet.
So far, the user Peer node of waiting to obtain resource has been set up and self has been positioned under the same carrier network zone but is not the link of the same server Peer node of serving.
Further, under A carrier network zone, do not have to provide the Peer node of this resource, perhaps, having can provide the Peer of this resource node but speed can't meet the demands the time, then carries out following steps:
116: server A is according to self network area, place and the regional interface bandwidth of heterogeneous networks; Selection is arranged in the server in other carrier network zones, the acquisition request conforms of the mark that carries the Peer node, resource identification to be obtained is forwarded to the server of selection.Suppose the server C that has selected under the C carrier network zone.
Wherein, when implementing this step, mean the following situation that occurred:
Promptly under the A carrier network zone at user Peer node self place of waiting to obtain resource, do not have to provide this to wait to obtain the Peer node of resource, perhaps, having can provide this Peer node of waiting to obtain resource but transmission speed can't meet the demands.
Then correspondingly, the server A under the A carrier network zone need be obtained resource to the server in other network areas.
117: the acquisition request conforms that server C reception server A transmits, find preferred Peer node, the sign of this preferred Peer node that finds is returned to server A.
Wherein, the resource identification that this server C carries in according to acquisition request conforms, the process that finds the preferred Peer node under the self zone is similar in above-mentioned steps 103-107 method, repeats no more.
118: server A is returned the sign of the preferred Peer node that server C provides to the user Peer node of waiting to obtain resource.
At this moment, the pairing node of sign of preferred Peer node has been to be positioned under the C carrier network zone.
119: wait to obtain the sign of the preferred Peer node that the user Peer nodes X reception server A of resource returns, set up linking of the preferred Peer node that provides with server C.
Wherein, Wait to obtain the sign of the user Peer node of resource according to preferred Peer node; When setting up with the linking of preferred Peer node; When the number of preferred Peer node when being a plurality of, can set up respectively and the linking of each preferred Peer node, thereby improve the speed that the user obtains resource data further; Can be as required only set up and the linking of a preferred Peer node, present embodiment is not done any restriction to this yet.
So far, wait that the user Peer node that obtains resource set up and the link that self is positioned at the Peer node under the different operators network area.
Further, under C carrier network zone, there is not to provide the Peer node of this resource; Perhaps, having can provide the Peer of this resource node but speed can't meet the demands the time, then continues to obtain to other carrier network zones; For example; Continuation is obtained to B carrier network zone, and method is similar, repeats no more.
The method of the point-to-point P2P network data transmission that the embodiment of the invention provides; Through setting up the carrier network region topology; When the user initiates P2P; The preferential selection is under the jurisdiction of the Peer node under the same carrier network region topology with this user, just no longer continues the more Peer node of link if speed satisfies the demands; Go again to attempt more Peer of link and resource if speed can not satisfy, select the Peer node outside this carrier network zone at last.Thereby improve the pressure of network linking speed, reduction server, quickened service rate, the service stability of P2P network application; And reduced the service pressure of each operator, guaranteed the infrastructure service quality, reduced operation cost.
Embodiment 2
Referring to Fig. 4, the embodiment of the invention provides a kind of system of network data transmission, and this system comprises: wait to obtain the node 401 of resource, the server 402 in the carrier network zone, wherein,
Server 402 in the carrier network zone is used to receive the acquisition request conforms that the node 401 of waiting to obtain resource sends, and carries resource identification to be obtained in the acquisition request conforms; According to transmission speed, the parameter preset of resource identification, node, in carrier network zone, server place, search preferred node; Return the sign of preferred node to the node 401 of waiting to obtain resource;
Wait to obtain the node 401 of resource, the server 402 that is used in the carrier network zone sends acquisition request conforms, also is used to receive the sign of the preferred node that the server 402 in the carrier network zone returns.
Wherein, above-mentioned parameter preset comprises at least: the average packet loss parameter of network interconnection current bandwidth parameter, network linking average retardation parameter and network linking.
Further, the system that the embodiment of the invention provides also comprises: another server 403 in the carrier network zone,
Correspondingly; Server 402 in the carrier network zone specifically is used for according to resource identification; Judging whether to find in the server service scope to provide resource and ability speed to satisfy the node of transmission requirement; If, then according to the average packet loss parameter of network interconnection current bandwidth parameter, network linking average retardation parameter and network linking, from resource being provided and can speed satisfying the node of transmission requirement; Select preferred node, return the sign of preferred node to the node 401 of waiting to obtain resource; Otherwise another server 403 in the carrier network zone of the server 402 in the carrier network zone is transmitted acquisition request conforms, in finding the carrier network zone till the preferred node;
Another server 403 in the carrier network zone; Be used to receive the acquisition request conforms that the server 402 in the carrier network zone is transmitted; Search preferred node according to resource identification, and the preferred node that will find returns to the server 402 in the carrier network zone.
Further, the system that the embodiment of the invention provides also comprises the server 404 in another carrier network zone, correspondingly,
Server 402 in the carrier network zone; Also be used for working as according to resource identification; Search less than resource can be provided in the carrier network zone, server 402 place in the carrier network zone; Or after speed satisfied the node of transmission requirement, the server 404 in another carrier network zone was transmitted acquisition request conforms; Also be used for returning the sign of the preferred node in another carrier network zone to the node 401 of waiting to obtain resource;
Correspondingly, the server 404 in another carrier network zone is used to receive acquisition request conforms, according to resource identification, in another carrier network zone, searches preferred node; The preferred node that finds is returned to the server 402 in the carrier network zone.
Wherein, treating in the system that the embodiment of the invention provides obtained the node 401 of resource, also is used to set up and the linking of preferred node.
Wherein, the network that the invention described above embodiment provides specifically can be point-to-point P2P network, and above-mentioned node specifically can be the Peer node.
The system of the network data transmission that the embodiment of the invention provides; Through setting up the carrier network region topology; When the user initiated P2P, the preferential selection was under the jurisdiction of the node under the same carrier network region topology with this user, just no longer continued the more node of link if speed satisfies the demands; Go to attempt the more and resource of link again if speed can not satisfy, select the node outside this carrier network zone at last.Thereby improve the pressure of network linking speed, reduction server, quickened service rate, the service stability of P2P network application; And reduced the service pressure of each operator, guaranteed the infrastructure service quality, reduced operation cost.
Embodiment 3
Referring to Fig. 5, the embodiment of the invention provides a kind of server, and this server comprises:
Receiver module 501 is used to receive the acquisition request conforms that the node of waiting to obtain resource sends, and carries resource identification to be obtained in the acquisition request conforms;
Search module 502, be used for transmission speed, parameter preset, in carrier network zone, server place, search preferred node according to resource identification, node;
Return module 503, be used for returning and search the sign that module 502 finds preferred node to the node of waiting to obtain resource.
Wherein, above-mentioned parameter preset comprises at least: the average packet loss parameter of network interconnection current bandwidth parameter, network linking average retardation parameter and network linking.
Wherein, the module 502 of searching in the server that provides of the embodiment of the invention comprises:
Judging unit is used for according to resource identification, and judging whether to find in the server service scope to provide resource and ability speed to satisfy the node of transmission requirement;
First processing unit; The result who is used for working as judgment unit judges is for being; Then,, select preferred node from resource being provided and can speed satisfying the node of transmission requirement according to the average packet loss parameter of network interconnection current bandwidth parameter, network linking average retardation parameter and network linking;
Second processing unit, be used for when the result of judgment unit judges for not, then to self be in another server forwards acquisition request conforms in the same carrier network zone, in finding the carrier network zone till the preferred node.
Further, the server that provides of the embodiment of the invention also comprises;
Forwarding module; Be used in the carrier network zone, searching less than resource can be provided when searching module; Or after speed satisfies the node of transmission requirement; To being in server forwards acquisition request conforms in the different operators network area, up to finding and self being in the different operators network area till the preferred node with self server.
Wherein, the server that the invention described above embodiment provides can be positioned at and be point-to-point P2P network, and above-mentioned node specifically can be the Peer node.
The server that the embodiment of the invention provides; After setting up the carrier network region topology; When the user initiated P2P, the preferential selection was under the jurisdiction of the node under the same carrier network region topology with this user, just no longer continued the more node of link if speed satisfies the demands; Go to attempt the more and resource of link again if speed can not satisfy, select the node outside this carrier network zone at last.Thereby improve the pressure of network linking speed, reduction server, quickened service rate, the service stability of P2P network application; And reduced the service pressure of each operator, guaranteed the infrastructure service quality, reduced operation cost.
Embodiment 4
Referring to Fig. 6, the embodiment of the invention provides a kind of node, and node comprises:
Reporting module 601, be used to report self geographical location information, provide self the service operator's informaiton; Wherein, geographical location information, operator's informaiton are used to set up the carrier network region topology;
Sending module 602, the server that is used in self carrier network zone, place sends acquisition request conforms, carries resource identification to be obtained in the acquisition request conforms;
Receiver module 603 is used for the sign of the preferred node that reception server returns;
Set up module 604, the sign of the preferred node that is used for receiving according to receiver module 603 is set up and the linking of the sign corresponding nodes of preferred node.
Wherein, the module 604 of setting up of the node that provides of the embodiment of the invention is specially:
Set up the unit, be used for, set up and the linking of at least one preferred node when preferred node when being a plurality of.
Wherein, the node that the invention described above embodiment provides can be positioned at and be point-to-point P2P network, and promptly this node specifically can be the Peer node.
The node that the embodiment of the invention provides; Geographical location information through reporting self, self operator's informaiton of service is provided; Realized setting up the carrier network region topology; When the user initiated P2P, the preferential selection was under the jurisdiction of the node under the same carrier network region topology with this user, just no longer continued the more node of link if speed satisfies the demands; Go to attempt the more and resource of link again if speed can not satisfy, select the node outside this carrier network zone at last.Thereby improve the pressure of network linking speed, reduction server, quickened service rate, the service stability of P2P network application; And reduced the service pressure of each operator, guaranteed the infrastructure service quality, reduced operation cost.
The technical scheme that the embodiment of the invention provides; Add the geographical position of self, the description of operator's informaiton in issue of P2P resource and Peer statement through the user; Thereby set up the carrier network region topology; When initiating P2P,, preferentially select one's respective area inner Peer and resource, just no longer continue more Peer of link and resource if speed satisfies the demands according to the IP range list of telecom operators; If can not satisfying, speed goes to attempt more Peer of link and resource again; Select Peer and resource outside the present networks zone at last; Thereby the service quality (speed, stability etc.) of acceleration P2P network application reduces the service pressure of telecom operators; Guarantee the infrastructure service quality, cut operating costs.Promptly, can make full use of the resource in the operator zone, reduce the pressure of operator when improving network linking speed through adding the relevant information of operator.Effectively avoided a large amount of cross operators, trans-regional network traffics to produce.
" reception " speech in the embodiment of the invention is appreciated that for initiatively obtaining from other modules also can be to receive the information that other modules are sent.
It will be appreciated by those skilled in the art that accompanying drawing is the sketch map of a preferred embodiment, module in the accompanying drawing or flow process might not be that embodiment of the present invention is necessary.
It will be appreciated by those skilled in the art that the module in the device among the embodiment can be distributed in the device of embodiment according to the embodiment description, also can carry out respective change and be arranged in the one or more devices that are different from present embodiment.The module of the foregoing description can be merged into a module, also can further split into a plurality of submodules.
The invention described above embodiment sequence number is not represented the quality of embodiment just to description.
Part steps in the embodiment of the invention can utilize software to realize that corresponding software programs can be stored in the storage medium that can read, like CD or hard disk etc.
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 (17)

1. the method for a network data transmission is characterized in that, said method comprises:
According to the geographical location information of node, the operator's informaiton that provides said node to serve, set up the carrier network region topology;
Server in the carrier network zone receives the acquisition request conforms that the node of waiting to obtain resource sends, and carries resource identification to be obtained in the said acquisition request conforms;
In carrier network zone, said server place, search the corresponding resource node of said resource identification according to said resource identification; If find corresponding resource node; Judge this resource node the resource transmission speed that can provide whether satisfy preset requirement; If satisfy, then the resource node of searching the resource transmission speed that obtains and satisfying preset requirement is sorted according to parameter preset, obtain preferred node;
Return the sign of said preferred node to the said node of waiting to obtain resource.
2. the method for claim 1 is characterized in that, said parameter preset comprises at least:
The average packet loss parameter of network interconnection current bandwidth parameter, network linking average retardation parameter and network linking.
3. method as claimed in claim 2 is characterized in that, said transmission speed according to said resource identification, node, parameter preset are searched preferred node in carrier network zone, said server place, comprising:
According to said resource identification; Said server judges whether to find in said server service scope can provide resource and ability speed to satisfy the node of transmission requirement; If; Then, satisfy the node of transmission requirement, find preferred node from said resource and the ability speed of can providing according to the average packet loss parameter of network interconnection current bandwidth parameter, network linking average retardation parameter and network linking;
Otherwise said server is the said acquisition request conforms of another server forwards in said carrier network zone, in finding said carrier network zone till the preferred node.
4. the method for claim 1 is characterized in that, when according to said resource identification, in carrier network zone, said server place, search less than the node that resource can be provided, or after speed satisfied the node of transmission requirement, said method also comprises:
The server forwards said acquisition request conforms of server in the said carrier network zone in another carrier network zone;
Server in said another carrier network zone according to said resource identification, is searched preferred node in said another carrier network zone;
The said preferred node that finds is returned to the server in the said carrier network zone;
Server in the said carrier network zone returns the sign of the preferred node in said another carrier network zone to the said node of waiting to obtain resource.
5. the method for claim 1 is characterized in that, said geographical location information according to node, the operator's informaiton that provides said node to serve are set up the carrier network region topology, comprising:
Node when carrying out P2P resource issue, provide with self statement self geographical location information, self operator's informaiton of service is provided;
According to geographical location information, provide self the service operator's informaiton; Set up the carrier network region topology; Wherein, comprise at least one carrier network zone in the said carrier network region topology, said arbitrary carrier network comprises at least one server in the zone; Said arbitrary server is at least one node service.
6. method as claimed in claim 2; It is characterized in that; Said transmission speed, network interconnection current bandwidth parameter, network linking average retardation parameter and the average packet loss parameter of network linking according to said resource identification, node; In carrier network zone, said server place, search preferred node, comprising:
Said network interconnection current bandwidth parameter, network linking average retardation parameter and the average packet loss parameter of network linking are carried out the weighting value; Satisfy the node of transmission requirement from said resource and the ability speed of can providing; According to the numerical value after the weighting value, find out preferred node.
7. like the arbitrary described method of claim 1 to 6, it is characterized in that said method also comprises:
The said node of waiting to obtain resource is set up and the linking of said preferred node.
8. method as claimed in claim 7 is characterized in that, when said preferred node when being a plurality of,
The said node of waiting to obtain resource is set up and the linking of said preferred node, and comprising:
The said node of waiting to obtain resource is set up and the linking of at least one preferred node.
9. the system of a network data transmission is characterized in that, said system comprises: wait to obtain the node of resource, the server in the carrier network zone, wherein,
Said server is used to receive the acquisition request conforms that the said node of waiting to obtain resource sends, and carries resource identification to be obtained in the said acquisition request conforms; In carrier network zone, said server place, search the corresponding resource node of said resource identification according to said resource identification; If find corresponding resource node; Judge this resource node the resource transmission speed that can provide whether satisfy preset requirement; If satisfy, then the resource node of searching the resource transmission speed that obtains and satisfying preset requirement is sorted according to parameter preset, obtain preferred node; Return the sign of said preferred node to the said node of waiting to obtain resource;
The said node of waiting to obtain resource is used for sending acquisition request conforms to said server, also is used to receive the sign of the preferred node that said server returns.
10. system as claimed in claim 9 is characterized in that, said parameter preset comprises at least:
The average packet loss parameter of network interconnection current bandwidth parameter, network linking average retardation parameter and network linking.
11. system as claimed in claim 10 is characterized in that, said system also comprises: another server in the said carrier network zone,
Correspondingly; Said server specifically is used for according to said resource identification; Judging whether to find in said server service scope to provide resource and ability speed to satisfy the node of transmission requirement; If, satisfy the node of transmission requirement from said resource and the ability speed of can providing then according to the average packet loss parameter of network interconnection current bandwidth parameter, network linking average retardation parameter and network linking; Select preferred node, return the sign of said preferred node to the said node of waiting to obtain resource; Otherwise another server forwards said acquisition request conforms of said server in said carrier network zone is in finding said carrier network zone till the preferred node;
Said another server is used to receive the acquisition request conforms of said server forwards, searches preferred node according to said resource identification, and the said preferred node that finds is returned to said server.
12. system as claimed in claim 9 is characterized in that, said system also comprises the server in another carrier network zone,
Correspondingly; Server in the said carrier network zone; Also be used for working as according to said resource identification; In carrier network zone, said server place, search less than resource can be provided, or after speed satisfies the node of transmission requirement, the said acquisition request conforms of server forwards in said another carrier network zone; Also be used for returning the sign of the preferred node in said another carrier network zone to the said node of waiting to obtain resource;
Correspondingly, the server in said another carrier network zone is used to receive said acquisition request conforms, according to said resource identification, in said another carrier network zone, searches preferred node; The said preferred node that finds is returned to the server in the said carrier network zone.
13., it is characterized in that the said node of waiting to obtain resource also is used to set up and the linking of said preferred node like the arbitrary described system of claim 9 to 12.
14. a server is characterized in that, said server comprises:
Receiver module is used to receive the acquisition request conforms that the node of waiting to obtain resource sends, and carries resource identification to be obtained in the said acquisition request conforms;
Search module; Be used in carrier network zone, said server place, searching the corresponding resource node of said resource identification according to said resource identification; If find corresponding resource node, judge whether the resource transmission speed that this resource node institute can provide satisfies preset requirement, if satisfied; Then the resource node of searching the resource transmission speed that obtains and satisfying preset requirement is sorted, obtain preferred node according to parameter preset;
Return module, be used for returning said sign of searching module searches to preferred node to the said node that obtains resource of waiting.
15. server as claimed in claim 14 is characterized in that, said parameter preset comprises at least:
The average packet loss parameter of network interconnection current bandwidth parameter, network linking average retardation parameter and network linking.
16. server as claimed in claim 15 is characterized in that, the said module of searching comprises:
Judging unit is used for according to said resource identification, and judging whether to find in said server service scope to provide resource and ability speed to satisfy the node of transmission requirement;
First processing unit; The result who is used for working as said judgment unit judges is for being; Then according to the average packet loss parameter of network interconnection current bandwidth parameter, network linking average retardation parameter and network linking; Satisfy the node of transmission requirement from said resource and the ability speed of can providing, select preferred node;
Second processing unit, be used for when the result of said judgment unit judges for not, then to self be in the said acquisition request conforms of another server forwards in the same carrier network zone, in finding said carrier network zone till the preferred node.
17. server as claimed in claim 14 is characterized in that, said server also comprises;
Forwarding module; Being used for saidly searching module searches in the carrier network zone less than resource can be provided; Or after speed satisfies the node of transmission requirement; To being in the said acquisition request conforms of server forwards in the different operators network area, up to finding and self being in the different operators network area till the preferred node with self server.
CN200810240907XA 2008-12-24 2008-12-24 Method, system and equipment for network data transmission Active CN101459614B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN200810240907XA CN101459614B (en) 2008-12-24 2008-12-24 Method, system and equipment for network data transmission

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN200810240907XA CN101459614B (en) 2008-12-24 2008-12-24 Method, system and equipment for network data transmission

Publications (2)

Publication Number Publication Date
CN101459614A CN101459614A (en) 2009-06-17
CN101459614B true CN101459614B (en) 2012-02-22

Family

ID=40770251

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200810240907XA Active CN101459614B (en) 2008-12-24 2008-12-24 Method, system and equipment for network data transmission

Country Status (1)

Country Link
CN (1) CN101459614B (en)

Families Citing this family (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102572843B (en) * 2010-12-22 2014-07-30 无锡物联网产业研究院 Communication resource distributing method and equipment
US9571566B2 (en) * 2011-06-15 2017-02-14 Juniper Networks, Inc. Terminating connections and selecting target source devices for resource requests
CN102857793A (en) * 2011-07-01 2013-01-02 上海聚力传媒技术有限公司 Method and device for supplying video access service
CN103227803A (en) * 2012-01-30 2013-07-31 华为技术有限公司 Internet of thing resource obtaining method, client and internet of thing resource devices
CN102594679B (en) * 2012-02-15 2015-07-29 上海聚力传媒技术有限公司 For determining the method and apparatus of the operation information of network node in Video Applications
CN102624884B (en) * 2012-02-29 2016-02-17 上海聚力传媒技术有限公司 A kind of method, device and equipment for receiving P2P resource
CN103037018A (en) * 2012-12-31 2013-04-10 乐视网信息技术(北京)股份有限公司 P2P node selecting method
CN103037016A (en) * 2012-12-31 2013-04-10 乐视网信息技术(北京)股份有限公司 P2P node selecting system
CN103036908A (en) * 2012-12-31 2013-04-10 乐视网信息技术(北京)股份有限公司 P2P node grouping method
CN103973751A (en) * 2013-02-06 2014-08-06 上海华师京城高新技术开发有限公司 Method for improving resource downloading quality
CN104125559B (en) * 2013-04-28 2018-01-09 华为终端(东莞)有限公司 The method, apparatus and system of a kind of data transfer
CN103475719B (en) * 2013-09-12 2016-08-31 北京科技大学 The content distribution method that in a kind of CDN-P2P UNE, cross-domain flow rate minimizes
CN105656978B (en) * 2014-12-04 2019-06-25 中国移动通信集团公司 A kind of resource share method and device
CN104507066A (en) * 2014-12-26 2015-04-08 电子科技大学 Node discovery method for P2P (peer to peer) systems
CN104506537B (en) * 2014-12-26 2019-03-29 电子科技大学 P2P system node selection method
CN106571935B (en) * 2015-10-08 2020-01-17 阿里巴巴集团控股有限公司 Resource scheduling method and equipment
CN105472402A (en) * 2015-11-19 2016-04-06 北京超圣信华科技有限公司 P2P-based video streaming media resource obtaining method and equipment
CN105897838A (en) * 2015-12-07 2016-08-24 乐视云计算有限公司 Network service node selection method and device
CN107277097A (en) * 2016-04-08 2017-10-20 北京优朋普乐科技有限公司 Content distributing network and its load estimation equalization methods
CN106296955A (en) * 2016-09-09 2017-01-04 深圳怡化电脑股份有限公司 Queuing strategy based on wireless terminal and device
CN107846430A (en) * 2016-09-19 2018-03-27 北京优朋普乐科技有限公司 Node screening technique and device, the login service device of P2P networks
CN106790609B (en) * 2016-12-29 2020-03-03 北京奇艺世纪科技有限公司 Data transmission method and device
CN109802847A (en) * 2017-11-17 2019-05-24 阿里巴巴集团控股有限公司 A kind of analysis method of network transmission service quality, device
TWI686064B (en) * 2019-03-14 2020-02-21 就肆電競股份有限公司 Peer-to-peer network boost system
CN110121161B (en) * 2019-04-15 2022-07-19 北京三快在线科技有限公司 Data transmission method, device and system and server
CN110266438B (en) * 2019-07-01 2022-11-18 深圳市迅雷网络技术有限公司 Data transmission method, device and system and computer readable storage medium

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1909473A (en) * 2006-08-24 2007-02-07 上海交通大学 Method for realizing integrated composite network information managing system based on geography information
CN1988449A (en) * 2005-12-20 2007-06-27 中国科学院声学研究所 Data distributing/obtaining method based on network information
CN101228800A (en) * 2005-05-27 2008-07-23 艾利森电话股份有限公司 Routing based upon origin of a call

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101228800A (en) * 2005-05-27 2008-07-23 艾利森电话股份有限公司 Routing based upon origin of a call
CN1988449A (en) * 2005-12-20 2007-06-27 中国科学院声学研究所 Data distributing/obtaining method based on network information
CN1909473A (en) * 2006-08-24 2007-02-07 上海交通大学 Method for realizing integrated composite network information managing system based on geography information

Also Published As

Publication number Publication date
CN101459614A (en) 2009-06-17

Similar Documents

Publication Publication Date Title
CN101459614B (en) Method, system and equipment for network data transmission
CN101729581B (en) A kind of method, system and equipment realizing being redirected in P2P network
CN102204383B (en) Method, wireless terminal for supporting distributed scheduling using a pilot signal and quality of service level information in an ad-hoc peer-to-peer network
CN101155196A (en) Service-oriented IPv6 address specification and distribution method, terminal and system for implementing the same
EP2137885B1 (en) Method and arrangement in a communications network
CN101789904A (en) Method and equipment for controlling flow
CN101444053A (en) System and methods for locating and acquisitioning a service connection via request broadcasting over a data packet network
CN104767690B (en) A kind of flow scheduling device and method
CN101924690A (en) Data routing method and equipment
JP2023523473A (en) User plane function determination method, information provision method, device and medium
WO2012065531A1 (en) Method, device, and system for implementing relay selection
CN102185766A (en) Unicast forwarding method and forwarding equipment for responding messages by DHCP (Dynamic host configuration protocol) server
CN113810293A (en) Network preferred agent method, device, electronic equipment, server and storage medium
CN107332744B (en) Routing path selection method and system and user access server
CN106685828A (en) Message transmitting method and apparatus
Obaid Critical research on the novel progressive, JOKER an opportunistic routing protocol technology for enhancing the network performance for multimedia communications
CN101141376A (en) Method to establish TE path, path computation equipment and system
CN102664811B (en) Message forwarding method and device
CN104247480A (en) Communication apparatus, communication method, communication system, control apparatus and program
US20150026333A1 (en) Network system, network management apparatus and application management apparatus
CN101325542A (en) Method for acquiring PCE capability information between fields, PCE and capability-acquiring apparatus
CN102349279B (en) For finding the method and apparatus of peer-to-peer overlay network
Chang et al. An efficient service discovery system for dual-stack cloud file service
CN111757389B (en) Communication device and method
CN103118083A (en) Method and device of transmitting service messages

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