CN103427941A - Method and device for sending data packet and terminal device - Google Patents

Method and device for sending data packet and terminal device Download PDF

Info

Publication number
CN103427941A
CN103427941A CN2012101619433A CN201210161943A CN103427941A CN 103427941 A CN103427941 A CN 103427941A CN 2012101619433 A CN2012101619433 A CN 2012101619433A CN 201210161943 A CN201210161943 A CN 201210161943A CN 103427941 A CN103427941 A CN 103427941A
Authority
CN
China
Prior art keywords
value
packet
electronic equipment
contract
project
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
CN2012101619433A
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.)
Lenovo Beijing Ltd
Original Assignee
Lenovo Beijing 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 Lenovo Beijing Ltd filed Critical Lenovo Beijing Ltd
Priority to CN2012101619433A priority Critical patent/CN103427941A/en
Publication of CN103427941A publication Critical patent/CN103427941A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invention provides a method and device for sending a data packet and a terminal device. The method for sending the data packet is applied to the terminal device which serves as a server, the terminal device is connected with an electronic device through a network, the network link is formed between the terminal device and the electronic device, and a plurality of network devices are arranged on the network link. When the terminal device sends the data packet using a first value as a TTL value to the electronic device, the data packet using the first value as the TTL value can reach the electronic device. The method for sending the data packet comprises the steps of (1) determining that a second value serves as the TTL value of the data packet, wherein the data packet using the second value as the TTL value can reach the network device which is closest to the electronic device in the network link; (2) determining a preset packet sending frequency of the data packet using the second value as the TTL value, wherein the preset packet sending frequency is a packet sending frequency at the moment the network link can be disconnected when a packet sending frequency of the data packet using the second value as the TTL value is smaller than a preset packet sending frequency; (3) sending the data packet using the second value as the TTL value on the basis of the preset packet sending frequency to ensure that the network link is unblocked.

Description

A kind of method, device and terminal equipment that sends packet
Technical field
The present invention relates to communication technical field, relate in particular to a kind of method, device and terminal equipment that sends packet.
Background technology
In current communication network, terminal equipment is back in network equipments such as fire compartment wall, routers all basically, unless on these terminal equipments the specific rule of configuration, otherwise service end can't directly be accessed these terminal equipments from the Internet.
In the prior art, be mainly regularly to send packet and maintain terminal equipment to realizing that service end arrives the data transmission of terminal equipment being connected of server end by terminal equipment and service end rear short time that connects.
Yet, the inventor finds in realizing process of the present invention, in the prior art, a very short time cycle of setting send packet to keep service end unimpeded to the network link between terminal equipment because be, this time cycle is far smaller than the connection time-out time that the existing network environment keeps, so high-frequency transmission packet like this can bring unnecessary flow, has increased the burden of service end and terminal equipment, has caused the extra consumption of flow and electric weight.
Summary of the invention
The invention provides a kind of method, device that sends packet is terminal equipment, in order to solve in prior art, exist for keeping service end unobstructed to the network link between terminal equipment, and high-frequency transmission packet can bring unnecessary flow, increase the burden of service end and terminal equipment, caused the problem of the extra consumption of flow and electric weight.
One aspect of the present invention provides a kind of method that sends packet, be applied on a terminal equipment as service end, described terminal equipment is connected with an electronic equipment by network, form a network link between described terminal equipment and described electronic equipment, there are a plurality of network equipments on described network link; When described terminal equipment sends to described electronic equipment the packet that ttl value is the first value, the packet that described ttl value is the first value can arrive described electronic equipment; Described method comprises: determine the ttl value of the second value as packet, the packet that described ttl value is described the second value can arrive in described network link the network equipment nearest from described electronic equipment; The predetermined frequency of giving out a contract for a project of the packet that determine to send described ttl value be described the second value, the frequency of giving out a contract for a project that the described predetermined frequency of giving out a contract for a project is the packet that is described the second value when the described ttl value of transmission is less than the described frequency of giving out a contract for a project that described network link will disconnect while being scheduled to give out a contract for a project frequency; Send based on the described predetermined frequency of giving out a contract for a project the packet that described ttl value is described the second value, to guarantee the unimpeded of described network link.
Preferably, the predetermined frequency of giving out a contract for a project of the packet that the described ttl value of described definite transmission is described the second value specifically comprises: in t0 cycle of constantly giving out a contract for a project, be set to T0; Constantly to described electronic equipment, send the first packet that ttl value is the 3rd value at t0, the packet that described ttl value is described the 3rd value can arrive the described network equipment nearest from described electronic equipment farthest; If in the scheduled time after sending described the first packet, receive the first overtime feedback information of the described network equipment nearest from described electronic equipment, at t1, constantly to described electronic equipment, send the second packet that ttl value is described the 3rd value, wherein, described t1 adds the moment of the above T0 constantly constantly for described t0, the described scheduled time is less than described T0; If in the described scheduled time after sending described the second packet, receive the second overtime feedback information of the described network equipment nearest from described electronic equipment, the described cycle of giving out a contract for a project is set to T1, and constantly to described electronic equipment, send the 3rd packet that ttl value is described the 3rd value at t2, wherein, the value of described T1 is greater than the value of described T0, and described t2 adds the moment of the above T1 constantly constantly for described t1; If in the described scheduled time after sending described the 3rd packet, do not receive the 3rd overtime feedback information of the described network equipment nearest from described electronic equipment, determine that the frequency of giving out a contract for a project that described T0 is corresponding is the described predetermined frequency of giving out a contract for a project.
Preferably, after described the second packet that is described the 3rd value to described electronic equipment transmission ttl value constantly at t1, described method also comprises: if in the described scheduled time after sending described the second packet, do not receive the second overtime feedback information of the described network equipment nearest from described electronic equipment, the described cycle of giving out a contract for a project is set to T2, and constantly to described electronic equipment, send the 4th packet that ttl value is described the 3rd value at t3, wherein, the value of described T2 is less than the value of described T0, described t3 adds the moment of the above T2 constantly constantly for described t1, if in the described scheduled time after sending described the 4th packet, receive the 4th overtime feedback information of the described network equipment nearest from described electronic equipment, determine that the frequency of giving out a contract for a project that described T2 is corresponding is the described predetermined frequency of giving out a contract for a project.
Preferably, after described the second packet that is described the 3rd value to described electronic equipment transmission ttl value constantly at t1, described method also comprises: if in the described scheduled time after sending described the second packet, do not receive the second overtime feedback information of the described network equipment nearest from described electronic equipment, the connection request of again initiating based on described electronic equipment, set up described network link with described electronic equipment.
Preferably, describedly in t0 cycle of constantly giving out a contract for a project, be set to T0 and be specially: the connection type based on described network link is determined described T0.
Preferably, described method also comprises: the length based on described network link and the packet transmission speed on described network link is determined the described scheduled time.
Preferably, the packet that described ttl value is described the second value is merely able to arrive in described network link the network equipment nearest from described electronic equipment farthest.
The present invention provides a kind of device that sends packet on the other hand, be applied on a terminal equipment as service end, described terminal equipment is connected with an electronic equipment by network, form a network link between described terminal equipment and described electronic equipment, there are a plurality of network equipments on described network link; When described terminal equipment sends to described electronic equipment the packet that ttl value is the first value, the packet that described ttl value is the first value can arrive described electronic equipment; Described device comprises: the ttl value determination module, and for determining the ttl value of the second value as packet, the packet that described ttl value is described the second value can arrive in described network link the network equipment nearest from described electronic equipment; The predetermined frequency determination module of giving out a contract for a project, for determine sending the predetermined frequency of giving out a contract for a project of the packet that described ttl value is described the second value, the frequency of giving out a contract for a project that the described predetermined frequency of giving out a contract for a project is the packet that is described the second value when the described ttl value of transmission is less than the described frequency of giving out a contract for a project that described network link will disconnect while being scheduled to give out a contract for a project frequency; Sending module, for based on the described predetermined frequency of giving out a contract for a project, sending the packet that described ttl value is described the second value, to guarantee the unimpeded of described network link.
One embodiment of the invention also provides a kind of terminal equipment, as service end, by network, with an electronic equipment, is connected, and forms a network link between described terminal equipment and described electronic equipment, has a plurality of network equipments on described network link; When described terminal equipment sends to described electronic equipment the packet that ttl value is the first value, the packet that described ttl value is the first value can arrive described electronic equipment; Described terminal equipment comprises: circuit board; Processor, be arranged on described circuit board, for determining the ttl value of the second value as packet, determines the predetermined frequency of giving out a contract for a project that sends the packet that described ttl value is described the second value; The packet that described ttl value is described the second value can arrive in described network link the network equipment nearest from described electronic equipment farthest, and the described predetermined frequency of giving out a contract for a project is the described frequency of giving out a contract for a project that described network link will disconnect while being scheduled to give out a contract for a project frequency for the frequency of giving out a contract for a project when sending the packet that described ttl value is described the second value is less than; Transmitting element, be connected in described processor, for based on the described predetermined frequency of giving out a contract for a project, sending the packet that described ttl value is described the second value, to guarantee the unimpeded of described network link.
Preferably, described processor specifically comprises: the first setting unit is set to T0 for the cycle of constantly giving out a contract for a project at t0; The first transmitting element, at t0, constantly to described electronic equipment, sending the first packet that ttl value is the 3rd value, the packet that described ttl value is described the 3rd value can arrive the described network equipment nearest from described electronic equipment farthest; The second transmitting element, if within the scheduled time after sending described the first packet, receive the first overtime feedback information of the described network equipment nearest from described electronic equipment, at t1, constantly to described electronic equipment, send the second packet that ttl value is described the 3rd value, wherein, described t1 adds the moment of the above T0 constantly constantly for described t0, the described scheduled time is less than described T0; The second setting unit, if within the described scheduled time after sending described the second packet, receive the second overtime feedback information of the described network equipment nearest from described electronic equipment, the described cycle of giving out a contract for a project is set to T1, and the value of described T1 is greater than the value of described T0; The 3rd transmitting element, at t2, constantly to described electronic equipment, sending the 3rd packet that ttl value is described the 3rd value, wherein, described t2 adds the moment of the above T1 constantly constantly for described t1; The first determining unit, if within the described scheduled time after sending described the 3rd packet, do not receive the 3rd overtime feedback information of the described network equipment nearest from described electronic equipment, determine that the frequency of giving out a contract for a project that described T0 is corresponding is the described predetermined frequency of giving out a contract for a project.
Preferably, described processor specifically also comprises: the 3rd setting unit, for after described the second packet that is described the 3rd value to described electronic equipment transmission ttl value constantly at t1, if in the described scheduled time after sending described the second packet, do not receive the second overtime feedback information of the described network equipment nearest from described electronic equipment, the described cycle of giving out a contract for a project is set to T2, and the value of described T2 is less than the value of described T0; The 4th transmitting element, at t3, constantly to described electronic equipment, sending the 4th packet that ttl value is described the 3rd value, wherein, described t3 adds the moment of the above T2 constantly constantly for described t1; The second determining unit, if in the described scheduled time after sending described the 4th packet, receive the 4th overtime feedback information of the described network equipment nearest from described electronic equipment, determines that the frequency of giving out a contract for a project that described T2 is corresponding is the described predetermined frequency of giving out a contract for a project.
Preferably, described terminal equipment also comprises: module connects, for after described the second packet that is described the 3rd value to described electronic equipment transmission ttl value constantly at t1, if in the described scheduled time after sending described the second packet, do not receive the second overtime feedback information of the described network equipment nearest from described electronic equipment, the connection request of again initiating based on described electronic equipment, set up described network link with described electronic equipment.
The one or more technical schemes that provide in the embodiment of the present invention at least have following technique effect or advantage:
One embodiment of the invention employing is predetermined gives out a contract for a project the frequency sending data bag to guarantee network link, the frequency of giving out a contract for a project that when this predetermined frequency of giving out a contract for a project is scheduled to give out a contract for a project frequency for the frequency of giving out a contract for a project when sending the packet that ttl value is the second value is less than, network link will disconnect.Therefore, the present embodiment both can reach and maintain the unimpeded of network link, made again the frequency of giving out a contract for a project reach minimum, so greatly saved flow, had alleviated the burden of terminal equipment and electronic equipment.
Further, the packet that in one embodiment of the invention, ttl value is the second value is merely able to arrive in network link the network equipment nearest from electronic equipment farthest, so can be in the situation that electronic equipment participate in sending packet to keep the unimpeded of network link, so can save flow, electronic equipment also can power saving.
Further, in one embodiment of the invention determine predetermined while giving out a contract for a project frequency, start most to arrange while giving out a contract for a project the cycle, the connection type of link Network Based is determined, so the cycle of giving out a contract for a project of determining more is close to the situation of real network, so in follow-up exploration, can be faster more prepare obtain the predetermined frequency of giving out a contract for a project.
The accompanying drawing explanation
The applicable network environment figure of method that Fig. 1 is the transmission packet in one embodiment of the invention;
The method flow diagram that Fig. 2 is the transmission packet in one embodiment of the invention;
Fig. 3 is the flow chart of determining the predetermined frequency of giving out a contract for a project in one embodiment of the invention;
Fig. 4 is the time diagram of determining the predetermined frequency of giving out a contract for a project in one embodiment of the invention;
Fig. 5 is another flow chart of determining the predetermined frequency of giving out a contract for a project in one embodiment of the invention;
The functional block diagram of the device that Fig. 6 is the transmission packet in one embodiment of the invention;
The Organization Chart that Fig. 7 is the terminal equipment in one embodiment of the invention.
Embodiment
The embodiment of the present invention provides a kind of method, device and terminal equipment that sends packet, what in the solution prior art, exist is to keep service end unobstructed to the network link between terminal equipment, and high-frequency transmission packet can bring unnecessary flow, increase the burden of service end and terminal equipment, caused the problem of the extra consumption of flow and electric weight.
Technical scheme in the embodiment of the present invention is for solving above-mentioned technical problem, and general thought is as follows:
Repeatedly in the different cycles of giving out a contract for a project, send packet and (an initial period value for example first is set, then increase gradually, perhaps reduce gradually), whether the network equipment feedack that approaches terminal most that then whether basis receives between service end and terminal judges at this cycle lower network link of giving out a contract for a project also unimpeded, if unimpeded, increase and give out a contract for a project the cycle, sending packet is soundd out again, until disconnect at some cycle lower network links of giving out a contract for a project, just the upper cycle of giving out a contract for a project was used as to predetermined giving out a contract for a project the cycle, service end just sends packet to the network equipment that approaches most terminal according to the predetermined cycle of giving out a contract for a project, to guarantee in the situation that network link is unimpeded, cycle of giving out a contract for a project is the longest, the frequency of giving out a contract for a project is minimum, so just, can save flow, alleviated the burden of service end and terminal equipment.
In order better to understand technique scheme, below in conjunction with Figure of description and concrete execution mode, technique scheme is described in detail.
One embodiment of the invention provides a kind of method that sends packet, be applied on a terminal equipment as service end, as shown in Figure 1, terminal equipment 10 is connected with an electronic equipment 20 by network, form a network link 30 between terminal equipment 10 and electronic equipment 20, there are a plurality of network equipments on network link 30, for example the network equipment 301, the network equipment 302, the network equipment 303, the network equipment 304; When terminal equipment 10 sends TTL(Time To Live, life span to electronic equipment 20) during the value packet that is the first value, the packet that ttl value is the first value can arrive electronic equipment 20.Wherein, ttl value is a value in protocol package, it tells network, whether the time of packet in network is oversize and should be dropped, and due to each network equipment, for example router all at least will subtract one to the ttl value territory, so router number of TTL ordinary representation packet multipotency process before being dropped, when numeration arrives zero, router determines to abandon this bag, and sends a message to initial sender.
In the present embodiment, for example as shown in Figure 1, suppose to only have the network equipment 301 between terminal equipment 10 and electronic equipment 20, the network equipment 302, the network equipment 303, 304 4 network equipments of the network equipment, every through a network equipment, ttl value just subtracts one, from terminal equipment 10, transmit a packet to electronic equipment 20, make this packet can arrive electronic equipment 20, be that the network equipment 304 is while receiving this packet, ttl value will be at least 1, so while from terminal equipment 10, sending this packet, ttl value at least will be set to 4, so the first value is greater than and equals 4.Therefore, when actual meeting the tendency, as long as the packet that the first value is set to ttl value while being the first value can arrive electronic equipment 20.
Next, please refer to Fig. 2, the method flow diagram that Fig. 2 is the transmission packet in the present embodiment, the method comprises:
Step 210: determine the ttl value of the second value as packet, the packet that ttl value is the second value can arrive in network link 30 network equipment nearest from electronic equipment 20;
Step 212: definite predetermined frequency of giving out a contract for a project that sends the packet that ttl value is the second value, the frequency of giving out a contract for a project that when this predetermined frequency of giving out a contract for a project is scheduled to give out a contract for a project frequency for the frequency of giving out a contract for a project when sending the packet that ttl value is the second value is less than this, network link 30 will disconnect;
Step 214: send based on the predetermined frequency of giving out a contract for a project the packet that ttl value is the second value, to guarantee the unimpeded of network link 30.
Wherein, step 210, in specific implementation process, as long as the second value of ttl value guarantees that the network equipment nearest from electronic equipment 20 can receive this packet, for example, in Fig. 1, suppose to only have the network equipment 301 between terminal equipment 10 and electronic equipment 20, the network equipment 302, the network equipment 303, 304 4 network equipments of the network equipment, every through a network equipment, ttl value just subtracts one, as long as the second value is set to be more than or equal to 3 so, certainly, if be set to 3, so when receiving this packet, ttl value shows that this packet can only transmit so far, need to discard, so packet just can not send electronic equipment 20 to, electronic equipment 20 just can be in resting state, carry out power saving.Therefore can find out, the second value and the first value are likely identical, and the first value can be used as the second value use, but the second value not necessarily can be used as the first value, use.
In step 212, need further to determine the predetermined frequency of giving out a contract for a project that sends the packet that ttl value is the second value, when the frequency of giving out a contract for a project that sends the packet that ttl value is the second value be less than predetermined while giving out a contract for a project frequency network link 30 will disconnect, the predetermined frequency of giving out a contract for a project is a critical frequency, under this gives out a contract for a project frequency, can guarantee that network link 30 is for unimpeded state, and for the flow that maintains unimpeded the sent out packet of network link 30 minimum, so can reduce flow, save Internet resources, alleviated the burden of terminal equipment 10 and electronic equipment 20.
Then perform step 214, send based on the predetermined frequency of giving out a contract for a project the packet that ttl value is the second value, to guarantee the unimpeded of network link 30.
Based on technique scheme, can guarantee that the networking link 30 between terminal equipment 10 and electronic equipment 20 is unimpeded, the frequency of simultaneously giving out a contract for a project is minimum, so reduced flow, has saved Internet resources, has alleviated the burden of terminal equipment 10 and electronic equipment 20.Further, when the packet of the second value can arrive the network equipment nearest from electronic equipment 20 just farthest, can keep the unimpeded of network link 30, do not need again to send to electronic equipment 20, so electronic equipment 20 can enter resting state or other power down modes, only have while need sending packet to electronic equipment 20, the packet that just to send ttl value be the first value gets final product, so can power saving, also saved the flow of electronic equipment 20 simultaneously.
Below will introduce in detail the predetermined frequency of giving out a contract for a project that how to confirm sends the packet that ttl value is the second value.
Please also refer to Fig. 3 and Fig. 4, step 310: be set to T0 in t0 cycle of constantly giving out a contract for a project, the connection type that wherein value of T0 can link 30 Network Based determines, for example, if network link 30 is TCP(Transmission Control Protocol, transmission control protocol) connect, the value of T0 can be made as 5 minutes, if network link 30 is UDP(User Datagram Protocol, User Datagram Protocol) connect, the value of T0 can be made as 5 seconds, the value of T0 can be set to data and wrap in network link 30 and be transferred to last network equipment (for example network equipment in Fig. 1 304) and turn back to the terminal equipment twice of 10 times used again, because the length of the network link 30 between terminal equipment 10 and electronic equipment 20 is determined, so T0 can calculate easily, the T0 arranged so out relatively approaches between physical end equipment 10 and electronic equipment 20 time that can keep connection, so in follow-up further definite frequency of giving out a contract for a project, can more accurately also more easily find sooner the predetermined frequency of giving out a contract for a project.Certainly, in other embodiments, the value of T0 also can arrange by other means, for example those skilled in the art can rule of thumb arrange, even a value can arbitrarily be set, be that the follow-up step of repeatedly souning out is many, but do not affect last result.
Further, t0 can be any moment constantly, starts at any time to determine the predetermined frequency of giving out a contract for a project, and can be also the moment that each network link 30 has just been set up.
Step 312: constantly to electronic equipment 20, send the first packet that ttl value is the 3rd value at t0, the packet that ttl value is the 3rd value can arrive the network equipment nearest from electronic equipment 20 farthest.For example, continue to continue to use previous example, be to only have the network equipment 301 between terminal equipment 10 and electronic equipment 20, the network equipment 302, the network equipment 303, 304 4 network equipments of the network equipment, from electronic equipment 20, the nearest network equipment is the network equipment 304, because every through a network equipment, ttl value just subtracts one, as long as the 3rd value is set to 3 so, so determine that at this packet used in process of the predetermined frequency of giving out a contract for a project can't be sent to electronic equipment 20, do not need electronic equipment 20 to participate in this process, so can save flow, electronic equipment 20 also can power saving simultaneously.
Step 314: in the scheduled time after sending the first packet, judge whether to receive the first overtime feedback information of the network equipment nearest from electronic equipment 20.
Wherein, be based on that the length of network link 30 and the transmission speed of packet on network link 30 determine the scheduled time, so being approximately packet, sends from terminal equipment 10 scheduled time, through the network equipment, Deng last network equipment of arrival, for example, during the network equipment 304 in Fig. 1, because at this moment ttl value means to abandon this packet, so the network equipment 304 can send a message to terminal equipment 10, the report data bag abandons, to the time of receiving this message, so T0 is approximately the twice of the scheduled time.In addition, the first overtime feedback information is for example an ICMP(Internet Control Message Protocol; Internet Control Message Protocol) message.
When the first overtime feedback information of having received in the given time the network equipment nearest from electronic equipment 20, mean that current network link 30 is unimpeded, so network link 30 starts just to have restarted a new cycle from t0 constantly, from t0, constantly recalculate network link 30 between terminal equipment 10 and electronic equipment 20 and can keep the unimpeded time.Then perform step 316: at t1, constantly to electronic equipment 20, send the second packet that ttl value is the 3rd value, wherein, t1 adds the moment of T0 constantly constantly for t0, and the scheduled time is less than T0.
Specifically, for example the connection type of network link 30 is that UDP connects, four network equipments are arranged on network link 30, and the length of network link 30 is definite, and the T0 calculated is for example 5 seconds, and the scheduled time is for example 2.5 seconds, at t0, constantly by the calculator zero clearing, the meter of starting from scratch, also can be since countdown in 5 seconds, in the present embodiment, adopt the mode of the meter of starting from scratch.So sending the first packet in 0 second goes out, just received the first overtime feedback information within the 2.5th second, illustrate that network link 30 is unimpeded, and restarted a new cycle since 0 second, so with regard to the supposition cycle be T0, go on a fishing expedition, so, after receiving the first overtime feedback information, send again the second packet that a ttl value is the 3rd value while just waiting until the 5th second.
Next perform step 318: in the scheduled time after sending the second packet, judge whether to receive the second overtime feedback information of the network equipment nearest from electronic equipment 20.
If receive the second overtime feedback information, be greater than T0 with regard to meaning the time that network link 30 can keep unimpeded, for example terminal equipment 10 was received the second overtime feedback information at the 7.5th second, illustrated that the cycle of giving out a contract for a project can extend again.
Therefore, next perform step 320: the cycle of giving out a contract for a project is set to T1, and constantly to electronic equipment 20, sends the 3rd packet that ttl value is the 3rd value at t2, and wherein, the value of T1 is greater than the value of T0, and t2 adds the moment of T1 constantly constantly for t1.
Continue to continue to use aforesaid example, because received the second overtime feedback information in the 7.5th second, so show further to extend the cycle of giving out a contract for a project, so just resetting the cycle of giving out a contract for a project is T1, for example 6 seconds, increase by 1 second on the basis of original 5 seconds, so wait until just send the 3rd packet the 11st second the time, whether the exploration of take cycle of giving out a contract for a project is feasible as 6 seconds.
Then perform step 322: in the scheduled time after sending the 3rd packet, judge whether to receive the 3rd overtime feedback information of the network equipment nearest from electronic equipment 20.
If do not receive the 3rd overtime feedback information, just illustrate that when the cycle of giving out a contract for a project is 6 seconds, network link 30 will disconnect, can't remain unimpeded, so at this moment can perform step 324: determine that the frequency of giving out a contract for a project that T0 is corresponding is the predetermined frequency of giving out a contract for a project, cycle of giving out a contract for a project is 5 seconds, and the predetermined frequency of giving out a contract for a project is just 1/5.
Certainly, if in the situation that judgment result is that of step 322 is, illustrate that when the cycle of giving out a contract for a project is 6 seconds, network link 30 also can remain unimpeded, the situation that cycle is greater than 6 seconds so need further to attempt to give out a contract for a project again, for example be set to again 7 seconds, repeatedly perform step 320 to step 322, until obtain the result of step 324.
Please continue to refer to Fig. 3, when step 314 when the determination result is NO, if in the i.e. scheduled time after sending described the first packet, do not receive the first overtime feedback information of the network equipment nearest from electronic equipment 20, also comprise step 326: the connection request of again initiating based on electronic equipment 20, set up network link 30 with electronic equipment 20.
Start at any time to determine the predetermined frequency of giving out a contract for a project because can be, so possible network link disconnects, so can exist in the scheduled time after sending the first packet, can't receive the situation of the first overtime feedback information, so at this time need to re-establish again network link 30, when network link 30 has just established, network link 30 is basically still unimpeded, and it is complete networking link cycle retention time, so in this case, can not perform step 312 and step 314, and directly perform step 316.
In a further embodiment, when step 318 when the determination result is NO, please refer to Fig. 5, execution step 328: the cycle of giving out a contract for a project is set to T2, and constantly to electronic equipment 20, send the 4th packet that ttl value is the 3rd value at t3, wherein, the value of T2 is less than the value of T0, and t3 adds the moment of T2 constantly constantly for t1.
The result of step 318 judgement is no, cycle that means to give out a contract for a project is that T0 is infeasible, for example the cycle of giving out a contract for a project of 5 seconds is oversize, so that network link 30 has disconnected, so at this moment will give out a contract for a project, the cycle is set to T2, for example 4 seconds, if do not receive the second overtime feedback information in the 7.5th second, can first perform step 326, network link 30 is recovered, and then perform step 328, but middle timer time out, Deng network link 30, recover to continue timing afterwards, at this moment t3 is the moment of the 9th second constantly; Certainly, also can be when network link 30 recover, the meter of starting from scratch, because t1 vanishing constantly, at this moment t3 is exactly the moment of the 4th second constantly.
Further, perform step again 330: if in the scheduled time after sending the 4th packet, judge whether to receive the 4th overtime feedback information of the network equipment nearest from electronic equipment, if receive, the cycle of giving out a contract for a project that illustrates 4 seconds is feasible, so just perform step 332: determine that the frequency of giving out a contract for a project that T2 is corresponding is the predetermined frequency of giving out a contract for a project.
If the determination result is NO for step 330, continue execution step 326, and then start to perform step 328 to step 330, until obtain the result of step 332; Perhaps continue execution step 310 to step 322, until obtain the result of step 324.
The first packet of mentioning in above declarative procedure, the second packet, the 3rd packet, the 4th packet just for convenience of description, do not represent sequencing or identical scarcely between it; Equally, the first overtime feedback information, the second overtime feedback information, the 3rd overtime feedback information, the 4th overtime feedback information just for convenience of description, do not represent sequencing or identical scarcely yet between it.
By above, to the process that illustrates of determining the predetermined frequency of giving out a contract for a project, can be found out, the process of determining the predetermined frequency of giving out a contract for a project is exactly a process of repeatedly souning out, first according to rule, presetting one gives out a contract for a project the cycle, then send packet according to the cycle of setting, see that whether can to maintain network link under this cycle unimpeded, if OK, try to increase and give out a contract for a project the cycle, each amount increased can arrange voluntarily, can very little very little increase, for example increase by 1 second at every turn, even less, for example increase by 0.1 second, the minimum unit that can increase depends on the timing of the minimum energy of timer is to what rank, Deng being increased to some all after dates of giving out a contract for a project, find to increase again the time quantum of a least unit, network link just can not maintain unimpeded state, just can determine the predetermined exactly frequency of giving out a contract for a project of the frequency of giving out a contract for a project that this cycle of giving out a contract for a project is corresponding.When practice, the amount that also can at every turn increase is larger, can not maintain unimpeded the giving out a contract for a project during the cycle of network link when running into, just re-establish network and connect, then down subtract on the basis of last time souning out, through after reducing repeatedly, if find that certain has reduced a minimum unit after the time, just can maintain the unimpeded of network link, so just can determine the longest having given out a contract for a project the cycle, be scheduled to give out a contract for a project frequency so also can determine.
Below will introduce in the embodiment of the present invention device of the method that realizes above-mentioned transmission packet, please refer to Fig. 6, this device comprises: ttl value determination module 601, for determining the ttl value of the second value as packet, the first value and second is worth different, and the packet that ttl value is the second value can arrive in network link the network equipment nearest from electronic equipment farthest; The predetermined frequency determination module 602 of giving out a contract for a project, for definite predetermined frequency of giving out a contract for a project that sends the packet that ttl value is the second value, the frequency of giving out a contract for a project that when the predetermined frequency of giving out a contract for a project is scheduled to give out a contract for a project frequency for the frequency of giving out a contract for a project when sending the packet that ttl value is the second value is less than, network link will disconnect; Sending module 603, for based on the predetermined frequency of giving out a contract for a project, sending the packet that ttl value is the second value, to guarantee the unimpeded of network link.
The device of the transmission packet that the various variation patterns in the method for the transmission packet in previous embodiment and instantiation are equally applicable to the present embodiment, detailed description by the aforementioned method to the transmission packet, those skilled in the art can clearly know the implementation method that sends the device of packet in the present embodiment, so succinct for specification, be not described in detail in this.
One embodiment of the invention also provides a kind of terminal equipment, as service end, by network, with an electronic equipment, is connected, and forms a network link between terminal equipment and electronic equipment, has a plurality of network equipments on network link; When terminal equipment sends to electronic equipment the packet that ttl value is the first value, the packet that ttl value is the first value can arrive electronic equipment; As shown in Figure 7, terminal equipment comprises: circuit board 701; Processor 702, be arranged on circuit board 701, for determining the ttl value of the second value as packet, determines the predetermined frequency of giving out a contract for a project that sends the packet that ttl value is the second value; Wherein, the first value is different from the second value, the packet that ttl value is the second value can arrive in network link the network equipment nearest from electronic equipment farthest, the frequency of giving out a contract for a project that when the predetermined frequency of giving out a contract for a project is scheduled to give out a contract for a project frequency for the frequency of giving out a contract for a project when sending the packet that ttl value is the second value is less than, network link will disconnect; Transmitting element 703, be connected in processor 702, for based on the predetermined frequency of giving out a contract for a project, sending the packet that ttl value is the second value, to guarantee the unimpeded of network link.
Further, processor 702 specifically comprises: the first setting unit is set to T0 for the cycle of constantly giving out a contract for a project at t0; The first transmitting element, at t0, constantly to electronic equipment, sending the first packet that ttl value is the 3rd value, the packet that ttl value is the 3rd value can arrive the network equipment nearest from electronic equipment farthest; The second transmitting element, if within the scheduled time after sending the first packet, receive the first overtime feedback information of the network equipment nearest from electronic equipment, at t1, constantly to electronic equipment, send the second packet that ttl value is the 3rd value, wherein, t1 adds the moment of T0 constantly constantly for t0, the scheduled time is less than T0; The second setting unit, if, in the scheduled time after sending the second packet, receive the second overtime feedback information of the network equipment nearest from electronic equipment, the cycle of giving out a contract for a project is set to T1, the value of T1 is greater than the value of T0; The 3rd transmitting element, at t2, constantly to electronic equipment, sending the 3rd packet that ttl value is the 3rd value, wherein, t2 adds the moment of T1 constantly constantly for t1; The first determining unit, if, in the scheduled time after sending the 3rd packet, do not receive the 3rd overtime feedback information of the network equipment nearest from electronic equipment, determine that the frequency of giving out a contract for a project that T0 is corresponding is the predetermined frequency of giving out a contract for a project.
In addition, processor 702 specifically also comprises: the 3rd setting unit, after the second packet being the 3rd value to electronic equipment transmission ttl value constantly at t1, if in the scheduled time after sending the second packet, do not receive the second overtime feedback information of the network equipment nearest from electronic equipment, cycle of giving out a contract for a project is set to T2, and the value of T2 is less than the value of T0; The 4th transmitting element, at t3, constantly to electronic equipment, sending the 4th packet that ttl value is the 3rd value, wherein, t3 adds the moment of T2 constantly constantly for t1; The second determining unit, if, in the scheduled time after sending the 4th packet, receive the 4th overtime feedback information of the network equipment nearest from electronic equipment, determine that the frequency of giving out a contract for a project that T2 is corresponding is the predetermined frequency of giving out a contract for a project.
Further, terminal equipment also comprises the module that connects, after the second packet being the 3rd value to electronic equipment transmission ttl value constantly at t1, if in the scheduled time after sending the second packet, do not receive the second overtime feedback information of the network equipment nearest from electronic equipment, the connection request of again initiating based on electronic equipment, set up network link with electronic equipment.
Between the first setting unit in above each embodiment, the second setting unit and the 3rd setting unit, any two unit are separate or be same unit being arranged on circuit board 701; Between the first transmitting element, the second transmitting element and the 3rd transmitting element, any two unit are separate or be same unit being arranged on circuit board 702, and certainly, these three unit and transmitting element 703 can be identical, can be also not identical.
The terminal equipment that various variation patterns in the method for the transmission packet in previous embodiment and instantiation are equally applicable to the present embodiment, detailed description by the aforementioned method to the transmission packet, those skilled in the art can clearly know the implementation method of terminal equipment in the present embodiment, so succinct for specification, be not described in detail in this.
The one or more technical schemes that provide in the embodiment of the present invention at least have following technique effect or advantage:
One embodiment of the invention employing is predetermined gives out a contract for a project the frequency sending data bag to guarantee network link, the frequency of giving out a contract for a project that when this predetermined frequency of giving out a contract for a project is scheduled to give out a contract for a project frequency for the frequency of giving out a contract for a project when sending the packet that ttl value is the second value is less than, network link will disconnect.Therefore, the present embodiment both can reach and maintain the unimpeded of network link, made again the frequency of giving out a contract for a project reach minimum, so greatly saved flow, had alleviated the burden of terminal equipment and electronic equipment.
Further, the packet that in one embodiment of the invention, ttl value is the second value is merely able to arrive in network link the network equipment nearest from electronic equipment farthest, so can be in the situation that electronic equipment participate in sending packet to keep the unimpeded of network link, so can save flow, electronic equipment also can power saving.
Further, in one embodiment of the invention determine predetermined while giving out a contract for a project frequency, start most to arrange while giving out a contract for a project the cycle, the connection type of link Network Based is determined, so the cycle of giving out a contract for a project of determining more is close to the situation of real network, so in follow-up exploration, can be faster more prepare obtain the predetermined frequency of giving out a contract for a project.
Those skilled in the art should understand, embodiments of the invention can be provided as method, system or computer program.Therefore, the present invention can adopt complete hardware implementation example, implement software example or in conjunction with the form of the embodiment of software and hardware aspect fully.And the present invention can adopt the form that wherein includes the upper computer program of implementing of computer-usable storage medium (including but not limited to magnetic disc store and optical memory etc.) of computer usable program code one or more.
The present invention describes with reference to flow chart and/or the block diagram of method, equipment (system) and computer program according to the embodiment of the present invention.Should understand can be in computer program instructions realization flow figure and/or block diagram each flow process and/or the flow process in square frame and flow chart and/or block diagram and/or the combination of square frame.Can provide these computer program instructions to the processor of all-purpose computer, special-purpose computer, Embedded Processor or other programmable data processing device to produce a machine, make the instruction of carrying out by the processor of computer or other programmable data processing device produce for realizing the device in the function of flow process of flow chart or a plurality of flow process and/or square frame of block diagram or a plurality of square frame appointments.
These computer program instructions also can be stored in energy vectoring computer or the computer-readable memory of other programmable data processing device with ad hoc fashion work, make the instruction be stored in this computer-readable memory produce the manufacture that comprises command device, this command device is realized the function of appointment in flow process of flow chart or a plurality of flow process and/or square frame of block diagram or a plurality of square frame.
These computer program instructions also can be loaded on computer or other programmable data processing device, make and carry out the sequence of operations step to produce computer implemented processing on computer or other programmable devices, thereby the instruction of carrying out on computer or other programmable devices is provided for realizing the step of the function of appointment in flow process of flow chart or a plurality of flow process and/or square frame of block diagram or a plurality of square frame.
Obviously, those skilled in the art can carry out various changes and modification and not break away from the spirit and scope of the present invention the present invention.Like this, if within of the present invention these are revised and modification belongs to the scope of the claims in the present invention and equivalent technologies thereof, the present invention also is intended to comprise these changes and modification interior.

Claims (12)

1. a method that sends packet, be applied on a terminal equipment as service end, described terminal equipment is connected with an electronic equipment by network, forms a network link between described terminal equipment and described electronic equipment, has a plurality of network equipments on described network link; When described terminal equipment sends to described electronic equipment the packet that ttl value is the first value, the packet that described ttl value is the first value can arrive described electronic equipment; It is characterized in that, described method comprises:
Determine the ttl value of the second value as packet, the packet that described ttl value is described the second value can arrive in described network link the network equipment nearest from described electronic equipment;
The predetermined frequency of giving out a contract for a project of the packet that determine to send described ttl value be described the second value, the frequency of giving out a contract for a project that the described predetermined frequency of giving out a contract for a project is the packet that is described the second value when the described ttl value of transmission is less than the described frequency of giving out a contract for a project that described network link will disconnect while being scheduled to give out a contract for a project frequency;
Send based on the described predetermined frequency of giving out a contract for a project the packet that described ttl value is described the second value, to guarantee the unimpeded of described network link.
2. the method for claim 1, is characterized in that, the predetermined frequency of giving out a contract for a project of the packet that the described ttl value of described definite transmission is described the second value specifically comprises:
Be set to T0 in t0 cycle of constantly giving out a contract for a project;
Constantly to described electronic equipment, send the first packet that ttl value is the 3rd value at t0, the packet that described ttl value is described the 3rd value can arrive the described network equipment nearest from described electronic equipment farthest;
If in the scheduled time after sending described the first packet, receive the first overtime feedback information of the described network equipment nearest from described electronic equipment, at t1, constantly to described electronic equipment, send the second packet that ttl value is described the 3rd value, wherein, described t1 adds the moment of the above T0 constantly constantly for described t0, the described scheduled time is less than described T0;
If in the described scheduled time after sending described the second packet, receive the second overtime feedback information of the described network equipment nearest from described electronic equipment, the described cycle of giving out a contract for a project is set to T1, and constantly to described electronic equipment, send the 3rd packet that ttl value is described the 3rd value at t2, wherein, the value of described T1 is greater than the value of described T0, and described t2 adds the moment of the above T1 constantly constantly for described t1;
If in the described scheduled time after sending described the 3rd packet, do not receive the 3rd overtime feedback information of the described network equipment nearest from described electronic equipment, determine that the frequency of giving out a contract for a project that described T0 is corresponding is the described predetermined frequency of giving out a contract for a project.
3. method as claimed in claim 2, is characterized in that, after described the second packet that is described the 3rd value to described electronic equipment transmission ttl value constantly at t1, described method also comprises:
If in the described scheduled time after sending described the second packet, do not receive the second overtime feedback information of the described network equipment nearest from described electronic equipment, the described cycle of giving out a contract for a project is set to T2, and constantly to described electronic equipment, send the 4th packet that ttl value is described the 3rd value at t3, wherein, the value of described T2 is less than the value of described T0, and described t3 adds the moment of the above T2 constantly constantly for described t1;
If in the described scheduled time after sending described the 4th packet, receive the 4th overtime feedback information of the described network equipment nearest from described electronic equipment, determine that the frequency of giving out a contract for a project that described T2 is corresponding is the described predetermined frequency of giving out a contract for a project.
4. method as claimed in claim 2, is characterized in that, after described the second packet that is described the 3rd value to described electronic equipment transmission ttl value constantly at t1, described method also comprises:
If in the described scheduled time after sending described the second packet, do not receive the second overtime feedback information of the described network equipment nearest from described electronic equipment, the connection request of again initiating based on described electronic equipment, set up described network link with described electronic equipment.
5. method as claimed in claim 2, is characterized in that, describedly in t0 cycle of constantly giving out a contract for a project, is set to T0 and is specially: the connection type based on described network link is determined described T0.
6. method as claimed in claim 2, is characterized in that, described method also comprises: the length based on described network link and the packet transmission speed on described network link is determined the described scheduled time.
7. the method for claim 1, is characterized in that, the packet that described ttl value is described the second value is merely able to arrive in described network link the network equipment nearest from described electronic equipment farthest.
8. a device that sends packet, be applied on a terminal equipment as service end, described terminal equipment is connected with an electronic equipment by network, forms a network link between described terminal equipment and described electronic equipment, has a plurality of network equipments on described network link; When described terminal equipment sends to described electronic equipment the packet that ttl value is the first value, the packet that described ttl value is the first value can arrive described electronic equipment; It is characterized in that, described device comprises:
The ttl value determination module, for determining the ttl value of the second value as packet, the packet that described ttl value is described the second value can arrive in described network link the network equipment nearest from described electronic equipment;
The predetermined frequency determination module of giving out a contract for a project, for determine sending the predetermined frequency of giving out a contract for a project of the packet that described ttl value is described the second value, the frequency of giving out a contract for a project that the described predetermined frequency of giving out a contract for a project is the packet that is described the second value when the described ttl value of transmission is less than the described frequency of giving out a contract for a project that described network link will disconnect while being scheduled to give out a contract for a project frequency;
Sending module, for based on the described predetermined frequency of giving out a contract for a project, sending the packet that described ttl value is described the second value, to guarantee the unimpeded of described network link.
9. a terminal equipment, be connected with an electronic equipment by network as service end, forms a network link between described terminal equipment and described electronic equipment, has a plurality of network equipments on described network link; When described terminal equipment sends to described electronic equipment the packet that ttl value is the first value, the packet that described ttl value is the first value can arrive described electronic equipment; It is characterized in that, described terminal equipment comprises:
Circuit board;
Processor, be arranged on described circuit board, for determining the ttl value of the second value as packet, determines the predetermined frequency of giving out a contract for a project that sends the packet that described ttl value is described the second value; The packet that described ttl value is described the second value can arrive in described network link the network equipment nearest from described electronic equipment farthest, and the described predetermined frequency of giving out a contract for a project is the described frequency of giving out a contract for a project that described network link will disconnect while being scheduled to give out a contract for a project frequency for the frequency of giving out a contract for a project when sending the packet that described ttl value is described the second value is less than;
Transmitting element, be connected in described processor, for based on the described predetermined frequency of giving out a contract for a project, sending the packet that described ttl value is described the second value, to guarantee the unimpeded of described network link.
10. terminal equipment as claimed in claim 9, is characterized in that, described processor specifically comprises:
The first setting unit, be set to T0 for the cycle of constantly giving out a contract for a project at t0;
The first transmitting element, at t0, constantly to described electronic equipment, sending the first packet that ttl value is the 3rd value, the packet that described ttl value is described the 3rd value can arrive the described network equipment nearest from described electronic equipment farthest;
The second transmitting element, if within the scheduled time after sending described the first packet, receive the first overtime feedback information of the described network equipment nearest from described electronic equipment, at t1, constantly to described electronic equipment, send the second packet that ttl value is described the 3rd value, wherein, described t1 adds the moment of the above T0 constantly constantly for described t0, the described scheduled time is less than described T0;
The second setting unit, if within the described scheduled time after sending described the second packet, receive the second overtime feedback information of the described network equipment nearest from described electronic equipment, the described cycle of giving out a contract for a project is set to T1, and the value of described T1 is greater than the value of described T0;
The 3rd transmitting element, at t2, constantly to described electronic equipment, sending the 3rd packet that ttl value is described the 3rd value, wherein, described t2 adds the moment of the above T1 constantly constantly for described t1;
The first determining unit, if within the described scheduled time after sending described the 3rd packet, do not receive the 3rd overtime feedback information of the described network equipment nearest from described electronic equipment, determine that the frequency of giving out a contract for a project that described T0 is corresponding is the described predetermined frequency of giving out a contract for a project.
11. terminal equipment as claimed in claim 10, is characterized in that, described processor specifically also comprises:
The 3rd setting unit, for after described the second packet that is described the 3rd value to described electronic equipment transmission ttl value constantly at t1, if in the described scheduled time after sending described the second packet, do not receive the second overtime feedback information of the described network equipment nearest from described electronic equipment, the described cycle of giving out a contract for a project is set to T2, and the value of described T2 is less than the value of described T0;
The 4th transmitting element, at t3, constantly to described electronic equipment, sending the 4th packet that ttl value is described the 3rd value, wherein, described t3 adds the moment of the above T2 constantly constantly for described t1;
The second determining unit, if in the described scheduled time after sending described the 4th packet, receive the 4th overtime feedback information of the described network equipment nearest from described electronic equipment, determines that the frequency of giving out a contract for a project that described T2 is corresponding is the described predetermined frequency of giving out a contract for a project.
12. terminal equipment as claimed in claim 10, is characterized in that, described terminal equipment also comprises:
Module connects, for after described the second packet that is described the 3rd value to described electronic equipment transmission ttl value constantly at t1, if in the described scheduled time after sending described the second packet, do not receive the second overtime feedback information of the described network equipment nearest from described electronic equipment, the connection request of again initiating based on described electronic equipment, set up described network link with described electronic equipment.
CN2012101619433A 2012-05-23 2012-05-23 Method and device for sending data packet and terminal device Pending CN103427941A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2012101619433A CN103427941A (en) 2012-05-23 2012-05-23 Method and device for sending data packet and terminal device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2012101619433A CN103427941A (en) 2012-05-23 2012-05-23 Method and device for sending data packet and terminal device

Publications (1)

Publication Number Publication Date
CN103427941A true CN103427941A (en) 2013-12-04

Family

ID=49652171

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2012101619433A Pending CN103427941A (en) 2012-05-23 2012-05-23 Method and device for sending data packet and terminal device

Country Status (1)

Country Link
CN (1) CN103427941A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105227482A (en) * 2015-09-07 2016-01-06 北京百度网讯科技有限公司 The method for limiting speed connected based on TCP and device
CN113132367A (en) * 2021-04-09 2021-07-16 国网电力科学研究院有限公司 Data transmission self-adaption method and device for engineering monitoring Internet of things acquisition terminal

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2010125422A1 (en) * 2009-04-30 2010-11-04 Sony Ericsson Mobile Communications Ab Method and system of maintaining a connection in a network communication system

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2010125422A1 (en) * 2009-04-30 2010-11-04 Sony Ericsson Mobile Communications Ab Method and system of maintaining a connection in a network communication system

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105227482A (en) * 2015-09-07 2016-01-06 北京百度网讯科技有限公司 The method for limiting speed connected based on TCP and device
CN105227482B (en) * 2015-09-07 2018-07-10 北京百度网讯科技有限公司 Method for limiting speed and device based on TCP connection
CN113132367A (en) * 2021-04-09 2021-07-16 国网电力科学研究院有限公司 Data transmission self-adaption method and device for engineering monitoring Internet of things acquisition terminal
CN113132367B (en) * 2021-04-09 2024-02-23 国网电力科学研究院有限公司 Engineering monitoring-oriented data transmission self-adaptive method and device for Internet of things acquisition terminal

Similar Documents

Publication Publication Date Title
CN102932920B (en) Radio resource scheduling request (SR) configuration method and device
EP3235271A1 (en) Methods for enabling delay-awareness in the constrained application protocol (coap)
EP2475203B1 (en) Wireless communication terminal, method for controlling same, and information storing medium
CN107861760A (en) BIOS collocation method, terminal and server
CN101808044A (en) Method for multi-home routing of stream control transmission protocol and device
CN114374647B (en) Planning method and device for time-sensitive service flow and route combined scheduling
CN106465226A (en) Method and apparatus for connecting to node of mesh network
CN102150393A (en) Generating, at least in part, and/or receiving, at least in part, at least one request
Kliazovich et al. CA-DAG: Communication-aware directed acyclic graphs for modeling cloud computing applications
CN109314630A (en) Chain processing method, equipment and storage medium
CN103560947B (en) A kind of method and device avoiding intermediate system neighborhood to shake
CN103427941A (en) Method and device for sending data packet and terminal device
CN102769911B (en) A kind of advertising of route message method and device
CN104486187B (en) A kind of CAN communication device and method of dynamic synchronization
CN102347909B (en) Method and device for sending massive protocol messages
CN104469902A (en) Method and device for controlling RRC (radio resource control) connection status between UE (user equipment) and network side
CN106507699A (en) Power consumption in control peer-to-peer communications
CN103828294A (en) Credit based power management
CN102769883A (en) Method and equipment for transmitting heartbeat data packet based on always online of TCP (Transmission Control Protocol)
CN106559861B (en) Bluetooth equipment data transmission method and device
CN106982156B (en) Priority setting method, device, communication system, equipment and readable storage medium storing program for executing
CN103516700A (en) Method for sending data package and terminal device
CN105338195A (en) Terminal power saving method and terminal
Michizu et al. Energy balancing by wireless energy transfer in sensor networks
CN105634694A (en) Method and system for data transmission between nodes

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: 20131204

RJ01 Rejection of invention patent application after publication