CN105743990A - Data traffic sharing method and device - Google Patents

Data traffic sharing method and device Download PDF

Info

Publication number
CN105743990A
CN105743990A CN201610199783.XA CN201610199783A CN105743990A CN 105743990 A CN105743990 A CN 105743990A CN 201610199783 A CN201610199783 A CN 201610199783A CN 105743990 A CN105743990 A CN 105743990A
Authority
CN
China
Prior art keywords
service
terminal
network
service terminal
network request
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201610199783.XA
Other languages
Chinese (zh)
Inventor
吴文传
王海洋
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Yulong Computer Telecommunication Scientific Shenzhen Co Ltd
Original Assignee
Yulong Computer Telecommunication Scientific 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 Yulong Computer Telecommunication Scientific Shenzhen Co Ltd filed Critical Yulong Computer Telecommunication Scientific Shenzhen Co Ltd
Priority to CN201610199783.XA priority Critical patent/CN105743990A/en
Publication of CN105743990A publication Critical patent/CN105743990A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/60Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources
    • H04L67/63Routing a service request depending on the request content or context
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/08Load balancing or load distribution
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/10Flow control between communication endpoints

Landscapes

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

Abstract

The invention discloses a data traffic sharing method and device. The data traffic sharing method is applied in any one service terminal in a shared network. The shared network comprises at least two service terminals and at least one client terminal. All terminals in the shared network are in communication connection. The method comprises following steps of receiving a network request sent by any one client terminal in the shared network; according to the service capability of each service terminal recorded in a service list maintained by each service terminal itself, determining a target service terminal for responding the network request; and if the target service terminal is each service terminal itself, responding to the network request. Through application of the technical scheme provided by the embodiment of the invention, the load pressure of each service terminal in the shared network can be effectively mitigated; the network request of the client terminal can be effectively distributed; and the network response delay is reduced.

Description

A kind of data traffic shares method and device
Technical field
The present invention relates to mobile network's technical field, particularly relate to a kind of data traffic and share method and device.
Background technology
Along with the fast development of network technology, network has become as one of information source important in people's routine work and life.After user's logging in network, it is possible to obtain required content by browsing webpage, or carry out doings, online game etc..
At present, a lot of terminals, as mobile phone etc. all has data cube computation function, user uses such terminal cost data flow can logging in network.But, on the one hand, the terminal having is likely not to have data traffic, or data traffic is less, it is impossible to meet the online demand of user.On the other hand, some terminals do not have data cube computation function, and when not having available wireless network, user cannot use such terminal logging in network.Above-mentioned in this case, data traffic share demand increasing.
In the prior art, the terminal that some can provide data traffic being set to service terminal, this service terminal provide focus, other-end is connected with this service terminal by focus as client terminal, shares the data traffic of this service terminal, logging in network.
This method can reach the purpose that data traffic is shared to a certain extent.But, single service terminal limited in one's ability, if connected to the client terminal of this service terminal is more, the network request that multiple client terminals are initiated is required for being responded by this service terminal, it is easy to cause overload, the problem that operating lag is serious.
Summary of the invention
For solving above-mentioned technical problem, the present invention provides a kind of data traffic to share method and device.Technical scheme is as follows:
A kind of data traffic shares method, is applied to share any one service terminal in network, and described shared network packet is containing at least two service terminal and at least one client terminal, and all terminal communications in described shared network connect, and described method includes:
Receive the network request that in described shared network, any one client terminal sends;
According to the service ability of each service terminal of record in the service list of self maintained, it is determined that respond the destination service terminal of described network request;
If described destination service terminal is self, then respond described network request.
In a kind of detailed description of the invention of the present invention, after the described destination service terminal determined and respond described network request, before the described network request of described response, described method also includes:
Update the service ability of the destination service terminal of record in the service list of self maintained.
In a kind of detailed description of the invention of the present invention, after the described network request of described response, described method also includes:
Update the service ability of self of record in the service list of self maintained;
The service ability of self after updating is broadcast to other service terminals in described shared network, so that other each service terminals update the service list of self maintained.
In a kind of detailed description of the invention of the present invention, described according to the service ability of each service terminal of record in the service list of self maintained, it is determined that to respond the destination service terminal of described network request, including:
According to the service ability of each service terminal of record in the service list of self maintained, it is determined that the service terminal that service ability is the strongest;
Service terminal the strongest for the service ability determined is defined as responding the destination service terminal of described network request.
In a kind of detailed description of the invention of the present invention, described service ability includes one or more in load capacity, sharable data traffic and networking capability.
A kind of data traffic sharing means, is applied to share any one service terminal in network, and described shared network packet is containing at least two service terminal and at least one client terminal, and all terminal communications in described shared network connect, and described device includes:
Network request receiver module, for receiving the network request that in described shared network, any one client terminal sends;
Destination service terminal deciding module, for according to the service ability of each service terminal of record in the service list of self maintained, it is determined that respond the destination service terminal of described network request;
Network request respond module, for when described destination service terminal deciding module determines that described destination service terminal is self, responding described network request.
In a kind of detailed description of the invention of the present invention, described device also includes:
First more new module, for, after the described destination service terminal determined and respond described network request, before the described network request of described response, updating the service ability of the destination service terminal recorded in the service list of self maintained.
In a kind of detailed description of the invention of the present invention, described device also includes:
Second more new module, for, after the described network request of described response, updating the service ability of self of record in the service list of self maintained;
Broadcast module, for being broadcast to other service terminals in described shared network by the service ability of self after renewal, so that other each service terminals update the service list of self maintained.
In a kind of detailed description of the invention of the present invention, described destination service terminal deciding module, specifically for:
According to the service ability of each service terminal of record in the service list of self maintained, it is determined that the service terminal that service ability is the strongest;
Service terminal the strongest for the service ability determined is defined as responding the destination service terminal of described network request.
In a kind of detailed description of the invention of the present invention, described service ability includes one or more in load capacity, sharable data traffic and networking capability.
Technical scheme provided by the present invention, after sharing the network request that the service terminal in network receives client terminal transmission, according to the service ability of each service terminal of record in the service list of self maintained, determine the destination service terminal for responding this network request, if this destination service terminal is self, then respond this network request, with the data traffic that the client terminal sending network request shares self.The service ability of different service terminals is likely to difference, determines, according to service ability, the destination service terminal that response to network is asked.Share the load pressure of each service terminal in network as such, it is possible to effectively alleviate, effectively tap the network request of client terminal, reduce network operating lag.
Accompanying drawing explanation
Technical scheme for the clearer explanation embodiment of the present invention or prior art, the accompanying drawing used required in embodiment or description of the prior art will be briefly described below, apparently, accompanying drawing in the following describes is only some embodiments of the present invention, for those of ordinary skill in the art, under the premise not paying creative work, it is also possible to obtain other accompanying drawing according to these accompanying drawings.
Fig. 1 is a kind of structural representation sharing network in the embodiment of the present invention;
Fig. 2 is a kind of implementing procedure figure that in the embodiment of the present invention, data traffic shares method;
Fig. 3 is the another kind of implementing procedure figure that in the embodiment of the present invention, data traffic shares method;
Fig. 4 is a kind of structural representation of data traffic sharing means in the embodiment of the present invention;
Fig. 5 is the another kind of structural representation of data traffic sharing means in the embodiment of the present invention.
Detailed description of the invention
The core of the present invention is to provide a kind of data traffic and shares method and device, it is possible to effectively alleviates and shares the load pressure of each service terminal in network, effectively tap the network request of client terminal, reduces network operating lag.
In order to make those skilled in the art be more fully understood that the present invention program, below in conjunction with the drawings and specific embodiments, the present invention is described in further detail.Obviously, described embodiment is only a part of embodiment of the present invention, rather than whole embodiments.Based on the embodiment in the present invention, the every other embodiment that those of ordinary skill in the art obtain under not making creative work premise, broadly fall into the scope of protection of the invention.
A kind of data traffic that the embodiment of the present invention provides is shared method and is applied to share any one service terminal in network, and this shared network packet is containing at least two service terminal and at least one client terminal, and all terminal communications in this shared network connect.Each service terminal in this shared network all can share self data traffic with client terminal.
Concrete, the shared network in the embodiment of the present invention can by being set to focus by some terminal, and other-end is set up, with this focus, the mode being connected and built.Terminal as focus can be service terminal, it is also possible to be client terminal.
Certainly, the shared network in the embodiment of the present invention can also build by other means, and as used other to have the equipment of modem Modem as focus, each terminal is set up with this focus and is connected, and shares network thus building.
For convenience of understanding, first the structure of shared network is illustrated.
A certain terminal is opened focus Hospot pattern, provides routing function for whole shared network.
When there being terminal to join this shared network, it is possible to by user setup, it adds in what manner.
If this terminal adds with service terminal form, then its sharable maximum data flow that can provide can be set by user further, to avoid data traffic to exceed the quata, cause the loss that user is unnecessary.At the same time it can also be utilize the instrument of testing the speed in this terminal to obtain the maximum network speed that this terminal can provide.These key elements may be constructed the initial service ability of this terminal.
After this terminal joins shared network, it is possible to be its allocative efficiency IP address by opening the terminal of hotspot pattern, simultaneously opening network services listening port and network state listening port.The arranging of port can give tacit consent to can also by user's manual modification, to avoid port collision.Wherein, network service listening port is for providing network service request for other-end, and network state listening port is used for updating service list.In embodiments of the present invention, each service terminal all safeguards a service list, and in service list, record has the service ability of each service terminal in shared network.
This terminal is set up with the other-end in shared network after being connected, it is possible to broadcast its initial service ability.This broadcast message is not processed after receiving broadcast message by the client terminal in shared network.After other service terminals in shared network receive this broadcast message, the service list according to this broadcast information updating self maintained, and the service ability of self is sent to this terminal, this terminal can update the service list of self maintained accordingly.
So far, share in network and newly increased a service terminal, and in the service list safeguarded of each service terminal, the information of record is consistent.
If this terminal with client terminal form add, then after this terminal joins shared network, it is possible to by open hotspot pattern terminal be its allocative efficiency IP address.
Building, it should be noted that above are only, the example sharing network, the concrete building mode of shared network is not limited by the embodiment of the present invention, as long as each terminal communication shared in network connects.
Shown in Figure 1, for the structural representation of shared network a kind of in the embodiment of the present invention.Comprising service terminal A, service terminal B, client terminal C, client terminal D and client terminal E in this shared network, each terminal communication in this shared network connects, and is that a LAN, service terminal A and service terminal B all exist sharable data traffic.
Shown in Figure 2, for the implementing procedure figure of a kind of shared method of data traffic that the embodiment of the present invention provides, the method may comprise steps of:
S210: receive and share the network request that in network, any one client terminal sends.
In embodiments of the present invention, the client terminal shared in network is the terminal with network demand, himself is likely not to have data traffic, or data traffic is less, or do not have modem Modem.The service terminal shared in network is the terminal with outer net linkage function, and the data traffic of himself is more, it is possible to shares to other-end and uses.If the client terminal shared in network wants logging in network, carry out network access, it is necessary to provide outer net service by the service terminal in this shared network for it.
In actual applications, when some client terminal in shared network to carry out network access, it is possible to sending network request, this network request can be broadcast to the other-end in shared network with data packet form.
After the service terminal in shared network receives this network request, it is possible to continue executing with the operation of step S220;After other client terminals in shared network receive this network request, it is possible to by the data packet discarding of this network request, or do not process.
S220: according to the service ability of each service terminal of record in the service list of self maintained, it is determined that the destination service terminal of response to network request.
In embodiments of the present invention, each service terminal shared in network all safeguards a service list, records the service ability of each service terminal in service list.
After any one client terminal sends network request in shared network, share each service terminal in network and all can receive the network request that this client terminal sends.For any one service terminal in shared network, after this service terminal receives network request, it is possible to according to the service ability of each service terminal of record in the service list of self maintained, it is determined that go out the destination service terminal for responding this network request.
In embodiments of the present invention, each service terminal shared in network all needs to carry out the determination of destination service terminal according to default out of kilter method, so, it is determined that the destination service terminal gone out has uniqueness.Namely being directed to each network request, the destination service terminal that each service terminal in shared network is determined is consistent.
In a kind of detailed description of the invention of the present invention, the service terminal receiving network request can according to the service ability of each service terminal of record in the service list of self maintained, determine the service terminal that service ability is the strongest, then service terminal the strongest for the service ability determined is defined as the destination service terminal of response to network request.
In embodiments of the present invention, the service ability of service terminal can include one or more in load capacity, sharable data traffic and networking capability.Load capacity can be the packet number of the network request that this service terminal currently carries.The maximum data flow that sharable data traffic can provide for this service terminal, networking capability can be the maximum network speed that this service terminal can reach.
Wherein, the sharable data traffic of service terminal, the initial value of the maximum data flow that namely can provide can be set before this service terminal adds and shares network by user, and the maximum network speed that service terminal can reach can be recorded by the instrument of testing the speed in this service terminal.When service terminal adds and shares network, it is possible to the service ability of self is broadcast to other service terminals in this shared network.Share each service terminal in network, it is possible to update each key element value of the service ability of each service terminal according to practical situation.
It should be noted that, the disposal ability of different service terminals is different, the key element that the service ability of service terminal comprises can be not limited to above-mentioned enumerate several, other key elements can also be included, the maximum number etc. of the packet of network request as carried, can making setting according to practical situation and adjust, the embodiment of the present invention is without limitation.
It is understood that the stronger service terminal of service ability can share more network request, the more weak service terminal of service ability can share less network request.In actual applications, for the judgement of service ability power, it is possible to undertaken by pre-setting the weight of each key element that service ability comprises.Such as, service ability comprises two key elements: load capacity and the maximum data flow that can provide, it is possible to quantify service ability by the weight of each key element, such as weighted sum or weighted product.Such as, it is possible to apply formula calculated as below: the maximum data flow * data traffic weight of load capacity * load capacity weight+can provide.After quantification service ability, select the service terminal that service ability numerical value is maximum, be defined as destination service terminal.
For convenience of understanding, based on the shared schematic network structure shown in Fig. 1, the determination of destination service terminal is illustrated.
It is assumed that the service ability of service terminal A is in the shared network shown in Fig. 1: load capacity 2, the maximum data flow that can provide are 100M, and the service ability of service terminal B is: load capacity 5, it is provided that maximum data flow be 300M.Load capacity weight is 0.3, and data traffic weight is 0.7.Can obtain by calculating, the service ability of service terminal A is 2*0.3+100*0.7=70.6, the service ability of service terminal B is 5*0.3+300*0.7=211.5, may determine that service terminal B is destination service terminal accordingly, will be responded current network request by service terminal B.
Certainly, above are only a kind of example calculating service ability, in actual applications, it is possible to according to practical situation the quantization method of service ability being set and adjust, the embodiment of the present invention is without limitation.
S230: if destination service terminal is self, then response to network request.
For any one service terminal in shared network, if it is determined that destination service terminal be self, then can directly in response to this network request, with the data traffic that the client terminal sending network request shares self.It is forwarded to outer net by the packet of this network request, after receiving the packet that outer net returns, the packet that outer net returns is transmitted to the client terminal that this network request is corresponding.The process of service terminal response to network request is prior art, and this is repeated no more by the embodiment of the present invention.
If it is determined that destination service terminal be not self, then it can abandon the packet of this network request, or this packet is not processed.
The technical scheme that the application embodiment of the present invention provides, after sharing the network request that the service terminal in network receives client terminal transmission, according to the service ability of each service terminal of record in the service list of self maintained, determine the destination service terminal for responding this network request, if this destination service terminal is self, then respond this network request, with the data traffic that the client terminal sending network request shares self.The service ability of different service terminals is likely to difference, determine, according to service ability, the destination service terminal that response to network is asked, share the load pressure of each service terminal in network as such, it is possible to effectively alleviate, effectively tap the network request of client terminal, reduce network operating lag.
Shown in Figure 3, in one embodiment of the invention, for any one service terminal in shared network, after step S220 determines the destination service terminal that response to network is asked, before the request of step S230 response to network, it is possible to perform step S240.
S240: update the service ability of the destination service terminal of record in the service list of self maintained.
It is understood that needed for the process of service terminal response to network request duration not etc., if required duration is longer, during this period, the client terminal shared in network is not still likely to frequently sending network request.For avoiding too much network request to point to same service terminal, make this service terminal overload, the generation of the phenomenon that network request is congested, for the network request being currently received, after each service terminal in shared network determines destination service terminal, it is judged that whether destination service terminal is self, and no matter whether himself is destination service terminal, before responding this network request, all can update the service ability of the destination service terminal of record in the service list of self maintained.Concrete, it is possible to update the load capacity of the destination service terminal of record in service list.When destination service terminal is self, after performing step S240, it is possible to perform the operation of step S230 further.
So, when receiving next network request, it is possible to use the load capacity after renewal carries out the calculating of service ability, it is to avoid some service terminal overload.Meanwhile, this concordance also making to share the service list that each service terminal in network is safeguarded so that the concordance of the destination service terminal determined each time.
It is to say, in embodiments of the present invention, for each service terminal in shared network, after it determines destination service terminal, all can carry out the renewal of the service list of self maintained.So, when there being new network request, the information in the service list of the destination service terminal institute foundation responding new network request that each service terminal is determined is consistent.
Shown in Figure 3, in another embodiment of the present invention, after step S230 response to network is asked, the method can also comprise the following steps:
S250: update the service ability of self of record in the service list of self maintained.
For any one service terminal in shared network, if this service terminal determines that destination service terminal is for self, then need to be asked by its response to network, its network request responded necessarily consumes certain data traffic, cause that its maximum data flow that can provide changes, it addition, after response to network asked, the packet number of its network request carried, or the maximum network speed that can provide also can change.Namely each key element of service ability is all it may happen that change.So, after this service terminal response to network is asked, it is possible to update the service ability of self of record in the service list of self maintained.
S260: the service ability of self after updating is broadcast to other service terminals in shared network, so that other each service terminals update the service list of self maintained.
After destination service terminal updates the service ability of self recorded in the service list of self maintained, it is possible to the service ability of self after updating is broadcast to other-end in shared network.Other service terminals receive more after fresh information, it is possible to according to the service list updating information updating self maintained received.Share the client terminal in network to receive more after fresh information, it is possible to do not process.In this manner it is ensured that the concordance of the information of record in the service list safeguarded of each service terminal, so that the destination service terminal that each service terminal is determined has uniqueness.
Corresponding to above method embodiment, the embodiment of the present invention additionally provides a kind of data traffic sharing means.This data traffic sharing means can apply to share any one service terminal in network, and this shared network packet is containing at least two service terminal and at least one client terminal, and all terminal communications in this shared network connect.
A kind of data traffic the sharing means below embodiment of the present invention provided is introduced, and data traffic sharing means described below shares method with above-described data traffic can mutually to should refer to.
A kind of structured flowchart of the data traffic sharing means that Fig. 4 provides for the embodiment of the present invention.With reference to Fig. 4, this data traffic sharing means can include with lower module:
Network request receiver module 410, for receiving the network request that in described shared network, any one client terminal sends;
Destination service terminal deciding module 420, for according to the service ability of each service terminal of record in the service list of self maintained, it is determined that respond the destination service terminal of described network request;
Network request respond module 430, for when described destination service terminal deciding module 420 determines that described destination service terminal is self, responding described network request.
The device that the application embodiment of the present invention provides, after sharing the network request that the service terminal in network receives client terminal transmission, according to the service ability of each service terminal of record in the service list of self maintained, determine the destination service terminal for responding this network request, if this destination service terminal is self, then respond this network request, with the data traffic that the client terminal sending network request shares self.The service ability of different service terminals is likely to difference, determine, according to service ability, the destination service terminal that response to network is asked, share the load pressure of each service terminal in network as such, it is possible to effectively alleviate, effectively tap the network request of client terminal, reduce network operating lag.
Shown in Figure 5, in one embodiment of the invention, this device can also include with lower module:
First more new module 440, for, after the described destination service terminal determined and respond described network request, before the described network request of described response, updating the service ability of the destination service terminal recorded in the service list of self maintained.
Shown in Figure 5, in another embodiment of the present invention, this device can also include with lower module:
Second more new module 450, for, after the described network request of described response, updating the service ability of self of record in the service list of self maintained;
Broadcast module 460, for being broadcast to other service terminals in described shared network by the service ability of self after renewal, so that other each service terminals update the service list of self maintained.
In a kind of detailed description of the invention of the present invention, destination service terminal deciding module 420, it is possible to specifically for:
According to the service ability of each service terminal of record in the service list of self maintained, it is determined that the service terminal that service ability is the strongest;
Service terminal the strongest for the service ability determined is defined as responding the destination service terminal of described network request.
In a kind of detailed description of the invention of the present invention, service ability can include one or more in load capacity, sharable data traffic and networking capability.
In this specification, each embodiment adopts the mode gone forward one by one to describe, and what each embodiment stressed is the difference with other embodiments, between each embodiment same or similar part mutually referring to.For device disclosed in embodiment, owing to it corresponds to the method disclosed in Example, so what describe is fairly simple, relevant part illustrates referring to method part.
Professional further appreciates that, the unit of each example described in conjunction with the embodiments described herein and algorithm steps, can with electronic hardware, computer software or the two be implemented in combination in, in order to clearly demonstrate the interchangeability of hardware and software, generally describe composition and the step of each example in the above description according to function.These functions perform with hardware or software mode actually, depend on application-specific and the design constraint of technical scheme.Professional and technical personnel specifically can should be used for using different methods to realize described function to each, but this realization is it is not considered that beyond the scope of this invention.
The method described in conjunction with the embodiments described herein or the step of algorithm can directly use the software module that hardware, processor perform, or the combination of the two is implemented.Software module can be placed in any other form of storage medium known in random access memory (RAM), internal memory, read only memory (ROM), electrically programmable ROM, electrically erasable ROM, depositor, hard disk, moveable magnetic disc, CD-ROM or technical field.
Above data traffic provided by the present invention is shared method and device is described in detail.Principles of the invention and embodiment are set forth by specific case used herein, and the explanation of above example is only intended to help to understand method and the core concept thereof of the present invention.It should be pointed out that, for those skilled in the art, under the premise without departing from the principles of the invention, it is also possible to the present invention carries out some improvement and modification, these improve and modify in the protection domain also falling into the claims in the present invention.

Claims (10)

1. a data traffic shares method, it is characterized in that, being applied to share any one service terminal in network, described shared network packet is containing at least two service terminal and at least one client terminal, all terminal communications in described shared network connect, and described method includes:
Receive the network request that in described shared network, any one client terminal sends;
According to the service ability of each service terminal of record in the service list of self maintained, it is determined that respond the destination service terminal of described network request;
If described destination service terminal is self, then respond described network request.
2. method according to claim 1, it is characterised in that after the described destination service terminal determined and respond described network request, before the described network request of described response, described method also includes:
Update the service ability of the destination service terminal of record in the service list of self maintained.
3. method according to claim 1, it is characterised in that after the described network request of described response, described method also includes:
Update the service ability of self of record in the service list of self maintained;
The service ability of self after updating is broadcast to other service terminals in described shared network, so that other each service terminals update the service list of self maintained.
4. the method according to any one of claims 1 to 3, it is characterised in that described according to the service ability of each service terminal of record in the service list of self maintained, it is determined that to respond the destination service terminal of described network request, including:
According to the service ability of each service terminal of record in the service list of self maintained, it is determined that the service terminal that service ability is the strongest;
Service terminal the strongest for the service ability determined is defined as responding the destination service terminal of described network request.
5. method according to claim 4, it is characterised in that described service ability includes one or more in load capacity, sharable data traffic and networking capability.
6. a data traffic sharing means, it is characterized in that, being applied to share any one service terminal in network, described shared network packet is containing at least two service terminal and at least one client terminal, all terminal communications in described shared network connect, and described device includes:
Network request receiver module, for receiving the network request that in described shared network, any one client terminal sends;
Destination service terminal deciding module, for according to the service ability of each service terminal of record in the service list of self maintained, it is determined that respond the destination service terminal of described network request;
Network request respond module, for when described destination service terminal deciding module determines that described destination service terminal is self, responding described network request.
7. device according to claim 6, it is characterised in that described device also includes:
First more new module, for, after the described destination service terminal determined and respond described network request, before the described network request of described response, updating the service ability of the destination service terminal recorded in the service list of self maintained.
8. device according to claim 6, it is characterised in that described device also includes:
Second more new module, for, after the described network request of described response, updating the service ability of self of record in the service list of self maintained;
Broadcast module, for being broadcast to other service terminals in described shared network by the service ability of self after renewal, so that other each service terminals update the service list of self maintained.
9. the device according to any one of claim 6 to 8, it is characterised in that described destination service terminal deciding module, specifically for:
According to the service ability of each service terminal of record in the service list of self maintained, it is determined that the service terminal that service ability is the strongest;
Service terminal the strongest for the service ability determined is defined as responding the destination service terminal of described network request.
10. device according to claim 9, it is characterised in that described service ability includes one or more in load capacity, sharable data traffic and networking capability.
CN201610199783.XA 2016-03-31 2016-03-31 Data traffic sharing method and device Pending CN105743990A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610199783.XA CN105743990A (en) 2016-03-31 2016-03-31 Data traffic sharing method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610199783.XA CN105743990A (en) 2016-03-31 2016-03-31 Data traffic sharing method and device

Publications (1)

Publication Number Publication Date
CN105743990A true CN105743990A (en) 2016-07-06

Family

ID=56252652

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610199783.XA Pending CN105743990A (en) 2016-03-31 2016-03-31 Data traffic sharing method and device

Country Status (1)

Country Link
CN (1) CN105743990A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107949036A (en) * 2016-10-12 2018-04-20 ***通信有限公司研究院 A kind of sharing method, the network equipment, terminal device and system

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103746838A (en) * 2013-12-26 2014-04-23 华北计算技术研究所 Task scheduling method of computer network without center node
CN104918288A (en) * 2014-03-11 2015-09-16 ***通信集团公司 Flow sharing method, device and system
CN105101051A (en) * 2015-05-27 2015-11-25 北京搜狗科技发展有限公司 Information processing method and electronic equipment
CN105338654A (en) * 2014-05-30 2016-02-17 展讯通信(上海)有限公司 Network sharing method, apparatus and system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103746838A (en) * 2013-12-26 2014-04-23 华北计算技术研究所 Task scheduling method of computer network without center node
CN104918288A (en) * 2014-03-11 2015-09-16 ***通信集团公司 Flow sharing method, device and system
CN105338654A (en) * 2014-05-30 2016-02-17 展讯通信(上海)有限公司 Network sharing method, apparatus and system
CN105101051A (en) * 2015-05-27 2015-11-25 北京搜狗科技发展有限公司 Information processing method and electronic equipment

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107949036A (en) * 2016-10-12 2018-04-20 ***通信有限公司研究院 A kind of sharing method, the network equipment, terminal device and system

Similar Documents

Publication Publication Date Title
EP3166267B1 (en) Method and apparatus for diverting flow
US8750188B2 (en) System support for accessing and switching among multiple wireless interfaces on mobile devices
CN102640471B (en) Method and apparatus for multipath communication
CN104158755B (en) The methods, devices and systems of transmitting message
Zhang et al. Hierarchical caching for statistical QoS guaranteed multimedia transmissions over 5G edge computing mobile wireless networks
CN101217497B (en) A path selecting method of wireless mesh network
WO2017071442A1 (en) Load sharing method, apparatus and system
CN109890069A (en) Method for connecting network, terminal, base station and computer storage medium
CN110636552B (en) Method, equipment and system for managing network element
WO2021092937A1 (en) Method, system and apparatus for determining strategy
CN108271229A (en) A kind of user plane selection method and device
Nirjon et al. Multinets: A system for real-time switching between multiple network interfaces on mobile devices
CN106533973A (en) Method and system for distributing service message, and equipment
WO2017008701A1 (en) Data transmission method, apparatus, and user device
CN104968021A (en) Bandwidth control method and device in bluetooth shared network
CN104025645A (en) Method and device for managing shared network
US10057431B2 (en) Charging method, access network device, and gateway device
CN104770001A (en) Service distribution method, device and system
CN103533580A (en) Wifi data non-seamless branching method, apparatus and system
CN105743990A (en) Data traffic sharing method and device
WO2023185428A1 (en) Method for reconstructing key service capability of user plane function network element, and communication apparatus
WO2023125380A1 (en) Data management method and corresponding apparatus
WO2023035925A1 (en) Service processing method, apparatus and system
EP2769575B1 (en) Method and apparatus for controlling data transmission in a communication system
CN110572851A (en) data uploading method, system, device and computer readable storage medium

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20160706

RJ01 Rejection of invention patent application after publication