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

CN103068020B - The acquisition method of mobile data in wireless sensor network - Google Patents

The acquisition method of mobile data in wireless sensor network Download PDF

Info

Publication number
CN103068020B
CN103068020B CN201310022128.3A CN201310022128A CN103068020B CN 103068020 B CN103068020 B CN 103068020B CN 201310022128 A CN201310022128 A CN 201310022128A CN 103068020 B CN103068020 B CN 103068020B
Authority
CN
China
Prior art keywords
node
mobile
meeting point
overlay
sensor network
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN201310022128.3A
Other languages
Chinese (zh)
Other versions
CN103068020A (en
Inventor
毛续飞
刘云浩
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
WUXI QINGHUA INFORMATION SCIENCE AND TECHNOLOGY NATIONAL LABORATORY INTERNET OF THINGS TECHNOLOGY CENTER
Original Assignee
WUXI QINGHUA INFORMATION SCIENCE AND TECHNOLOGY NATIONAL LABORATORY INTERNET OF THINGS TECHNOLOGY CENTER
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 WUXI QINGHUA INFORMATION SCIENCE AND TECHNOLOGY NATIONAL LABORATORY INTERNET OF THINGS TECHNOLOGY CENTER filed Critical WUXI QINGHUA INFORMATION SCIENCE AND TECHNOLOGY NATIONAL LABORATORY INTERNET OF THINGS TECHNOLOGY CENTER
Priority to CN201310022128.3A priority Critical patent/CN103068020B/en
Publication of CN103068020A publication Critical patent/CN103068020A/en
Application granted granted Critical
Publication of CN103068020B publication Critical patent/CN103068020B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

The present invention discloses in a kind of wireless sensor network the acquisition method of mobile data, including: A, based on the accessibility between node, obtains the overlay node collection group of wireless sensor network.B, according to described overlay node collection group, utilize GST algorithm to obtain the GST of a minimum length, it is assumed that for T.C, based on T, from mobile meeting point be, it is thus achieved that an Euler diagram G'.D, to move meeting point as starting point, utilize Depth Priority Algorithm, obtain an Eulerian path G of Euler diagram G' ".E, based on Eulerian path G ", from mobile meeting point v0Set out, it is thus achieved that a hamiltonian circuit P, and as mobile meeting point v0Mobile data acquisition path.The present invention can reduce the energy expenditure of mobile data acquisition interior joint, improves reliability and the practicality of wireless sensor network of packet transmission.

Description

The acquisition method of mobile data in wireless sensor network
Technical field
The present invention relates to wireless sensor network technology field, particularly relate to a kind of wireless sensor network moves The acquisition method of dynamic data.
Background technology
At present, data collection problems is to study one of the most extensive problem in wireless sensor network, it is, in general, that One wireless sensor network disposed is by one group of wireless sensing node (generally being provided electric power by battery) Composition, each wireless sensing node is equipped with some different types of sensor such as temperature sensors, wet Degree sensor etc..Generally, a sensor node disposed has its fixing position, and it is to surrounding enviroment It is sampled, then packet is jumped by one or multi-hop transmission is to predefined meeting point.But, examine Consider the size to the wireless sensor network scale disposed.Such as, in the wireless biography for detecting carbon dioxide In sensor network, two adjacent sensor nodes (i.e. they are adjacent in the range of jumping) are due to road By selecting and the difference of task scheduling, the task quantity of execution can mutually far short of what is expected times.This on the one hand will directly The node energy causing " crucial " consumes quickly, reduces the life-span of network.On the other hand, network is worked as In data acquisition node the packet of collection is pooled to meeting point during, due to network congestion, also can Directly result in abandoning and loss situation of packet.Such as, at the wireless senser for detecting carbon dioxide In network, about 20% packet to transmit more than 15 jumpings before arriving meeting point.Obviously, the number of loss Transmit the longest distance according to bag, result in the waste of Internet resources.Although packet in restriction network The life cycle of forwarding can alleviate this situation, but the life cycle that packet forwards reasonably is set It it is a relatively difficult problem.
In another application scheme of wireless sensor network, one group of sensor node is deployed in forest Fixing position, they are monitored surrounding enviroment, and periodically gather data and store the data of all localities. Some forest management persons carry portable equipment and cruise in forest according to the route designed, when they arrival portions Time in the transmission range of some sensing nodes of administration, portable equipment will directly gather data.Such In application, be deployed in the wireless sensor network of external environment condition especially for some, sensor node can Access sexual needs think over, and such as, some sensor nodes may be deployed in water, or steep cliff periphery, Or deathtrap that can not be the most close for forest management person.Therefore, if some nodes can not Enough it is directly adjacent to (their data cannot directly obtain in other words), then need exist for other nodes and bear The responsibility of packet is forwarded for them.
Additionally, (such as, the wireless sensor network interior joint at anisotropic is likely to be of different performances Different buffer size, different calculating and transmittability etc.), even at the wireless sense network of isotropic In, after sensor node is deployed and runs a period of time, perhaps they have different dump energies. Under the circumstances, should allow in theory performance preferably some nodes (have more available energy, Bigger caching, longer transmission range etc.) undertake more data forwarding responsibility.Above-mentioned several situation exists The mobile data acquisition of traditional wireless sensor networks generally exists, if solve bad will be direct Cause the high energy consumption of sensor node, the reliability reducing packet transmission and whole wireless sensor network Practicality.
Summary of the invention
For above-mentioned technical problem, it is an object of the invention to provide mobile number in a kind of wireless sensor network According to acquisition method, it can reduce the energy expenditure of mobile data acquisition interior joint, improve packet The reliability of transmission so that wireless sensor network more practicality.
For reaching this purpose, the present invention by the following technical solutions:
In a kind of wireless sensor network, the acquisition method of mobile data, makes wireless sensor network interior joint Set V={v0,v1,v2,...,vn, wherein, v0For mobile meeting point, v1,v2,...,vnFor static node;When Do not consider static node viWith mobile meeting point v0Between data transmission distance r time, obtain mobile meeting point v0's The method in mobile data acquisition path specifically includes following steps:
A, based on the accessibility between node, obtain overlay node collection group C of wireless sensor network, its In, 1≤i≤n, C={Cv0,Cv1,...,Cvn, Cv0For mobile meeting point v0Overlay node collection, Cv1,...,Cvn For static node v1,v2,...,vnCorresponding overlay node collection;
B, according to described overlay node collection group C, utilize GST (Group Stennier Tree) algorithm to obtain The GST of one minimum length, it is assumed that for T, wherein, T has been at least connected with each in overlay node collection group C covering A node in lid set of node, T=(VT,ET), VT=V' ∩ V ", V' is the set of all static nodes on T, V is " for the set of Steiner node additional on T, ETSet for limits all on T;
C, based on T, from mobile meeting point v0For setting out, it is thus achieved that an Euler diagram G', wherein, described Euler diagram G' Refer to: from mobile meeting point v0Set out, the once and the most just all joints on T of each edge on traversal T The loop of point;
D, to move meeting point v0For starting point, utilize Depth Priority Algorithm (Depth First Search, DFS), an Eulerian path G of Euler diagram G' is obtained ";
E, based on Eulerian path G ", from mobile meeting point v0Set out, it is thus achieved that a hamiltonian circuit P (Hamiltonian cycle), and using this hamiltonian circuit P as moving meeting point v0Mobile data acquisition Path, wherein, the forming process of described hamiltonian circuit P is as follows: based on Eulerian path G ", converge from mobile Point v0Set out, only the static node in V' conducted interviews and only access once, and to V " in node do not enter Row accesses, and obtains hamiltonian circuit P according to this.
Especially, when considering static node viWith mobile meeting point v0Between data transmission distance r time, obtain Mobile meeting point v0The method in mobile data acquisition path specifically include following steps:
A, with step A, based on the accessibility between node, obtain the overlay node of wireless sensor network Collection group C, wherein, 1≤i≤n, C={Cv0,Cv1,...,Cvn, Cv0For mobile meeting point v0Overlay node collection, Cv1,...,CvnFor static node v1,v2,...,vnCorresponding overlay node collection;
If b ε meetsThen to static node collection { v1,v2,…vnAny node in } vjCarry out for the circular boundary that the center of circle, data transmission distance r are radiusDecile, it is thus achieved that be positioned at circular boundary OnIndividual dummy nodeWherein, ε is constant, and its big I is according to user Be actually needed and be adjusted, | | Popt| | being the length in optimum mobile data acquisition path, n is wireless senser The quantity of static node in network;
C, for each static node v in overlay node collection group CjAll with the dummy node of its correspondenceSubstitute, thus obtain new overlay node collection group G={Gv0,Gv1,...,Gvn, wherein, |Gv0|=| Cv0|,
D, based on described new overlay node collection group G, utilize method identical in step B, C, D and E to obtain Obtain minimum length GST, an Eulerian path G " and hamiltonian circuit P, and using this hamiltonian circuit P as shifting The mobile data acquisition path of dynamic meeting point.
Especially, if node vjFor viOverlay node collection CviIn node, then node viPacket can With from node vjCollect, namely: node vjFor node viOverlay node, node vjWith node viBetween There is accessibility.
Especially, described based on the accessibility between node, obtain the overlay node of wireless sensor network Collection group C, specifically includes:
A1, determine corresponding coverage condition according to actual application scenarios and optimization aim;
A2, for V={v0,v1,v2,...,vnAny node v in }i, search in V and meet described coverage condition, Even if also coverage function Cov (vj,vi) equal to 1 all node vjSet Cvi, wherein, 0≤i≤n, 0 ≤j≤n,CviIt is referred to as node viOverlay node collection;
A3, utilize described Cvi, it is thus achieved that overlay node collection group C of wireless sensor network, wherein, 0≤i≤n, C={Cv0,Cv1,...,Cvn, Cv0For mobile meeting point v0Overlay node collection, its value is { v0, Cv1,...,Cvn For static node v1,v2,...,vnCorresponding overlay node collection.
The present invention can select the most mobile data acquisition path for mobile meeting point, moves data acquisition according to this Collection path completes the collection of mobile data, decreases the energy expenditure of mobile data acquisition interior joint, carries The high reliability of packet transmission, and make wireless sensor network more practicality.
Accompanying drawing explanation
Fig. 1 provide for the embodiment of the present invention the first in the case of the adopting of mobile data in wireless sensor network Diversity method flow chart;
Fig. 2 a provide for the embodiment of the present invention the first in the case of GST schematic diagram;
Fig. 2 b provide for the embodiment of the present invention the first in the case of Eulerian path G " schematic diagram;
Fig. 2 c provide for the embodiment of the present invention the first in the case of hamiltonian circuit P schematic diagram;
The collection path schematic diagram of based on addressable point the mobile data that Fig. 3 provides for the embodiment of the present invention;
The adopting of mobile data in wireless sensor network in the case of the second that Fig. 4 provides for the embodiment of the present invention Diversity method flow chart;
The dummy node schematic diagram substituting static node that Fig. 5 provides for the embodiment of the present invention;
The demonstration exemplary plot that Fig. 6 provides for the embodiment of the present invention.
Detailed description of the invention
For making the object, technical solutions and advantages of the present invention clearer, below in conjunction with the accompanying drawings with embodiment pair The present invention is described further.
Assume the set V={v of wireless sensor network interior joint0,v1,v2,...,vn, wherein, v0Converge for mobile Point, v1,v2,...,vnFor static node.The most in two kinds of situation data mobile in wireless sensor network are adopted Diversity method illustrates.
The first situation: do not consider static node viWith mobile meeting point v0Between data transmission distance r, it may be assumed that When needs gather static node viPacket time, mobile meeting point v0Only move to static node viPlace Geometric position just can collect this node data bag.It should be noted that, the first situation does not simply consider static state Data transmission distance r between node and mobile meeting point, and the data transmission distance between static node is still r.Described data transmission distance r refers to that static node can send the maximum distance of packet, and static node Data transmission range be reduced to the border circular areas with r as radius at this.
Refer to shown in Fig. 1, Fig. 1 provide for the embodiment of the present invention the first in the case of wireless sensor network The acquisition method flow chart of mobile data in network.
In the present embodiment, in wireless sensor network, the acquisition method of mobile data comprises the steps:
Step S101, based on the accessibility between node, obtain the overlay node collection of wireless sensor network Group C, wherein, C={Cv0,Cv1,...,Cvn, Cv0For mobile meeting point v0Overlay node collection, Cv1,...,Cvn For static node v1,v2,...,vnCorresponding overlay node collection.
Based on the accessibility between node, obtain overlay node collection group C concrete of wireless sensor network Step is as follows:
Step S1011, determine corresponding coverage condition according to actual application scenarios and optimization aim.
Step S1012, for V={v0,v1,v2,...,vnAny node v in }i, search described in V meets Coverage condition, though also coverage function Cov (vj,vi) equal to 1 all node vjSet Cvi, wherein, 0≤i≤n, 0≤j≤n, CviIt is referred to as node viOverlay node collection.
Coverage condition between two nodes is different according to actual application scenarios and the difference of optimization aim.Example As, when we attempt the transmission range limiting packet, if meet coverage condition and depend between node Euclidean distance or skip distance between them.If our purpose is to reduce packet in network The transmission time, in coverage condition, an important index may be exactly the quality of connection between node.When needs one A little performances are time more preferably node undertakes more responsibility in a network, and coverage condition will be the combination property of node The quality of (such as, buffer size, bandwidth etc.) and current network condition.
Node vjWith node viBetween coverage function Cov (vj,vi) represent.As node vjWith node viIt Between when meeting coverage condition, Cov (vj,vi) value equal to 1, otherwise, Cov (vj,vi) value equal to 0. If Cov is (vj,vi) value equal to 1, then node viPacket can be from node vjCollect, namely: joint Point vjFor node viOverlay node, node vjWith node viBetween there is accessibility.For V={v0,v1,v2,...,vnAny node v in }i, search in V and meet described coverage condition, even if also covering Function Cov (vj,vi) equal to 1 all node vjSet Cvi, wherein, 0≤i≤n, 0≤j≤n, Cvi It is referred to as node viOverlay node collection.
Step S1013, utilize described Cvi, it is thus achieved that overlay node collection group C of wireless sensor network, wherein, 0≤i≤n, C={Cv0,Cv1,...,Cvn, Cv0For mobile meeting point v0Overlay node collection, its value is { v0, Cv1,...,CvnFor static node v1,v2,...,vnCorresponding overlay node collection.
Step S102, according to described overlay node collection group C, utilize GST (Group Stennier Tree) Algorithm obtains the GST of a minimum length, it is assumed that for T, wherein, T is at least connected with in overlay node collection group C The node that each overlay node is concentrated, T=(VT,ET), VT=V' ∩ V ", V' is all static nodes on T Set, V is " for the set of Steiner node additional on T, ETSet for limits all on T.
As shown in Figure 2 a, Fig. 2 a provide for the embodiment of the present invention the first in the case of GST schematic diagram. Wherein, described GST (Group Stennier Tree) algorithm is quoted from document: CHARIKAR, M.,CHEKURI,C.,GOEL,A.,ANDGUHA,S.Rounding via trees:deterministic approximation algorithms for group steiner trees and k-median.In Proceedings of the thirtieth annual ACM symposium on Theory of computing(1998),ACM,pp.114-123。
Step S103, based on T, from mobile meeting point v0For setting out, it is thus achieved that an Euler diagram G', wherein, described Euler diagram G' refers to: from mobile meeting point v0Setting out, each edge on traversal T is once and the most just all over T The loop of upper all nodes.
Step S104, to move meeting point v0For starting point, utilize Depth Priority Algorithm (Depth First Search, DFS), obtain an Eulerian path G of Euler diagram G' ".As shown in Figure 2 b, Fig. 2 b is this Eulerian path G " schematic diagram in the case of the first of bright embodiment offer.
Step S105, based on Eulerian path G ", from mobile meeting point v0Set out, it is thus achieved that a hamiltonian circuit P (Hamiltonian cycle), and using this hamiltonian circuit P as moving meeting point v0Mobile data acquisition Path, wherein, the forming process of described hamiltonian circuit P is as follows: based on Eulerian path G ", converge from mobile Point v0Set out, only the static node in V' conducted interviews and only access once, and to V " in node do not enter Row accesses, and obtains hamiltonian circuit P according to this.As shown in Figure 2 c, Fig. 2 c provide for the embodiment of the present invention A kind of hamiltonian circuit P schematic diagram in the case of.
It should be noted that obtain hamiltonian circuit P and mobile meeting point v by above-mentioned steps S101-S1050 Optimum mobile route PoptApproximation ratio be O (log2N*logt*loglogn), wherein, n is wireless biography The quantity of static node in sensor network, t is the number of nodes of maximal cover set of node in overlay node collection group C. The concrete process of argumentation is as follows:
Assume to integrate the optimum GST of group C acquisition as T based on overlay nodeopt, it is thus achieved that mobile meeting point v0Optimum Mobile route is Popt.Because PoptIt is a hamiltonian circuit, so PoptT to be comparedoptMany limits Length.We remove P nowoptA limit e, thus obtain one tree T', it is clear that the same T of T'optEqually, It is at least connected with the node that in overlay node collection group C, each overlay node is concentrated.Due to ToptIt is optimum GST, then can obtain:
||Topt| |≤| | T'| |=| | Popt||-||e||≤||Popt|| (1)
According to described overlay node collection group C, GST algorithm is utilized to obtain the GST of a minimum length.Use T Represent GST, then have:
| | T | |=O (log2n*logt*loglogn)||Topt|| (2)
The detailed process of argumentation of formula (2) refer to GST algorithm literature cited.Again because of Eulerian path G " That each edge to T all travels through twice and obtains, so Eulerian path G " length be the twice of T length, That is: | | G " | |=2 | | T | |.And by triangle inequality, again it can easily be proven that the length of hamiltonian circuit P Degree is less than G " length, it may be assumed that
| | P | |≤| | G " | |=2 | | T | | (3)
Comprehensively can be obtained by formula (1), (2), (3): | | P | |=O (log2n*logt*loglogn)||Popt||。
Hamiltonian circuit P and mobile meeting point v0Optimum mobile route PoptApproximation ratio be O(log2N*logt*loglogn) must demonstrate,prove.
Mobile meeting point v is obtained in the case of first0The method in mobile data acquisition path, to second The situation of kind is described in detail.
The second situation: consider static node viWith mobile meeting point v0Between data transmission distance r, it may be assumed that When needs gather static node viPacket time, mobile meeting point v0Have only to move to static node viNumber According in transmission range, and without moving to static node viThe geometric position at place.Simultaneously as it is quiet The difference of the data transmission distance of state node has no effect on the realization of the present invention, therefore, and will not in the present embodiment Consider the diversity of static node, the data transmission distance of all static nodes is all set to r.
First to hereafter will addressable point (access point) be defined.Addressable point: by In node vjAt node viData transmission range in can receive node viPacket, now by permissible Receive node viThe position of packet is referred to as node viAddressable point or data access point.Mobile meeting point v0Only The addressable point of static node to be moved to just can collect the packet of node, and without moving to node Geometric position.
As it is shown on figure 3, the collection of based on addressable point mobile data that Fig. 3 provides for the embodiment of the present invention Path schematic diagram.Fig. 3 has two overlay node collection: the overlay node collection comprising node u is (with r in figure Broken circle for radius) and comprise the overlay node collection (in figure broken circle) with r as radius of node v, and And the two overlay node collection covers all of node in network, say, that: mobile meeting point v0Only by The addressable point accessing node u and node v just can collect the packet of all nodes in network.P in figureu Represent an addressable point of node u, pvRepresent an addressable point of node v.
As shown in Figure 4, in the case of the second that Fig. 4 provides for the embodiment of the present invention in wireless sensor network The acquisition method flow chart of mobile data.
In the present embodiment, in wireless sensor network, the acquisition method of mobile data comprises the steps:
Step S401, with step S101, based on the accessibility between node, obtain wireless sensor network Overlay node collection group C, wherein, C={Cv0,Cv1,...,Cvn, Cv0For mobile meeting point v0Overlay node Collection, Cv1,...,CvnFor static node v1,v2,...,vnCorresponding overlay node collection.
Step S402, by all static nodes in overlay node collection group C all with one group of corresponding virtual joint Point substitutes, it is thus achieved that new overlay node collection group G.Detailed process is as follows:
If step S4021 ε meetsThen to static node collection { v1,v2,…vnIn } Any node vjCarry out for the circular boundary that the center of circle, data transmission distance r are radiusDecile, it is thus achieved that position On circular boundaryIndividual dummy nodeWherein, ε is constant, and it embodies The present embodiment obtains the time gathering path of mobile data, the accuracy rate etc. of mobile meeting point collection data, it Big I be adjusted according to being actually needed of user, | | Popt| | it is the length in optimum mobile data acquisition path, N is the quantity of static node in wireless sensor network.Clearly as dummy node is positioned at node data transmission On the border of scope, so dummy node is also addressable point.
As it is shown in figure 5, node vjCan useIndividual dummy nodeSubstitute, figure is appointed Anticipating, the arc length between two adjacent dummy nodes is ε, central angle is
Step S4022, for each static node v in overlay node collection group CjAll with the virtual joint of its correspondence PointSubstitute, thus obtain new overlay node collection group G={Gv0,Gv1,...,Gvn, its In, | Gv0|=| Cv0|,
Step S403, based on described new overlay node collection group G, utilize step S102, S103, S104 And identical method obtains minimum length GST, an Eulerian path G in S105 " and hamiltonian circuit P, and Using this hamiltonian circuit P as the mobile data acquisition path moving meeting point.
In second, situation obtains minimum length GST, Eulerian path G " and the method for hamiltonian circuit P and first Middle situation is compared, and is simply replaced with one group of corresponding dummy node by actual static node.
Obtain hamiltonian circuit P with the first situation identical, obtain Hami by above-mentioned steps S401-S404 Pause loop P and mobile meeting point v0Optimum mobile route PoptApproximation ratio be also O(log2N*logt*loglogn), wherein, n is the quantity of static node in wireless sensor network, and t is The number of nodes of maximal cover set of node in overlay node collection group C.
In order to prove hamiltonian circuit P and mobile meeting point v0Optimum mobile route PoptApproximation ratio be O(log2N*logt*loglogn), first following argument is proved.
Argument: if optimum mobile route PoptOn addressable point be not all dummy node, then necessarily may be used To find all mobile data acquisition path P that may have access to be dummy node, P is made to meet: ||P||≤||Popt||+2εn。
Demonstration: assume that optimum mobile route is Popt, node viWith node vjIt is PoptTwo accessed adjacent Overlay node.As shown in Figure 6, in figureWithIt is respectively node viWith node vjThe set of dummy node.PoptWith with node viIt is radius for the center of circle, data transmission distance r The intersection point of circular boundary be a, PoptWith with node vjIt is the circle of radius for the center of circle, data transmission distance r The intersection point on border is b, and assumes that intersection point a and intersection point b is not dummy node.So, we can look for To such straight line, the length of this straight line no more than | | ab | |+2 ε, and this straight line summit For node viA dummy node, another summit is node vjA dummy node.
Two end points of the circular arc that order comprises intersection point a are respectively dummy node vi 1And vi 2, comprise the circle of intersection point b Two end points of arc are respectively dummy node vj 1And vj 2.We are from { vi 1, vi 2And { vj 1, vj 2Select respectively in } (that select in Fig. 6 is v to one nodei 2And vj 2), owing to air line distance is the shortest between 2 o'clock, so straight line vi 2vj 2Length be not more than straight line avi 2、ab、bvj 2Length sum, it may be assumed that
||vi 2vj 2||≤||ab||+||avi 2||+||bvj 2||≤||ab||+2ε (4)
Therefore, if we are at PoptIn use vi 2vj 2Substitute ab, PoptLength will at most increase 2 ε.When us By PoptIn all straight lines of i.e. not using dummy node similar with ab, all with corresponding dummy node even When the straight line connect replaces, the node on new mobile route P obtained will be dummy node entirely.Due to PoptIt is One loop, and each overlay node is at most accessed once, therefore, for there being n static node Network, PoptUpper be up to n bar limit, when to obtain described p, is the most also accomplished by replacing n bar limit. According to above-mentioned conclusion, it is easy to get:
||P||≤||Popt||+2εn (5)
Above-mentioned argument must be demonstrate,proved.
We will be according to above-mentioned argument below, it was demonstrated that: the obtained mobile route of this method and mobile meeting point v0's Optimum mobile route PoptApproximation ratio be also O (log2n*logt*loglogn)。
Prove: make according to described overlay node collection group C, utilize the GST use of the minimum length that GST algorithm obtains T represents, and optimum GST is Topt.Identical with the first situation, have equally:
| | T | |=O (log2n*logt*loglogn)||Topt|| (6)
In this, it is assumed that obtaining degree loop, Hami based on described T is H, all | | H | |≤2 | | T | |, then combine Formula (6), can obtain:
| | H | |≤2 | | T | |=(O (log2n*logt*loglog n))||Topt|| (7)
Assume the mobile meeting point v obtained based on overlay node collection group C0Optimum mobile route be Popt.According to upper Review point can obtain: | | P | |≤| | Popt||+2εn.Obviously, if ε meetsThen can obtain:
| | P | |=O (1) | | Popt|| (8)
Because all addressable points on mobile route P are dummy node, can obtain: ||Topt| |≤| | P | |, in conjunction with formula (7), (8), it is easy to obtain:
| | H | |=O (log2n*logt*loglogn)||Popt||
So far, the hamiltonian circuit obtained in the second situation and mobile meeting point v0Optimum mobile route Popt Approximation ratio be O (log2N*logt*loglogn) must demonstrate,prove.
The present invention can select the most mobile data acquisition path for mobile meeting point, decreases removable data The energy expenditure of gatherer process interior joint, improves reliability and the wireless sensor network of packet transmission Practicality.
Above are only presently preferred embodiments of the present invention and institute's application technology principle, any be familiar with the art Technical staff in the technical scope that the invention discloses, the change that can readily occur in or replacement, all should contain In protection scope of the present invention.

Claims (4)

1. the acquisition method of mobile data in a wireless sensor network, it is characterised in that make the set V={v of wireless sensor network interior joint0,v1,v2,...,vn, wherein, v0For mobile meeting point, v1,v2,...,vnFor static node;When not considering static node viWith mobile meeting point v0Between data transmission distance r time, obtain mobile meeting point v0The method in mobile data acquisition path specifically include following steps:
A, based on the accessibility between node, obtain overlay node collection group C of wireless sensor network, wherein, 1≤i≤n, C={Cv0,Cv1,...,Cvn, Cv0For mobile meeting point v0Overlay node collection, Cv1,...,CvnFor static node v1,v2,...,vnCorresponding overlay node collection;
B, according to described overlay node collection group C, GST (Group Stennier Tree) algorithm is utilized to obtain the GST of a minimum length, it is assumed that for T, wherein, T has been at least connected with the node that in overlay node collection group C, each overlay node is concentrated, T=(VT,ET), VT=V' ∩ V ", V' is the set of all static nodes, V on T " for the set of Steiner node additional on T, ETSet for limits all on T;
C, based on T, from mobile meeting point v0Setting out, it is thus achieved that an Euler diagram G', wherein, described Euler diagram G' refers to: from mobile meeting point v0Set out, the once and the most just loop of all nodes on T of each edge on traversal T;
D, to move meeting point v0For starting point, utilize Depth Priority Algorithm (Depth First Search, DFS), obtain an Eulerian path G of Euler diagram G' ";
E, based on Eulerian path G ", from mobile meeting point v0Set out, it is thus achieved that a hamiltonian circuit P (Hamiltonian cycle), and using this hamiltonian circuit P as moving meeting point v0Mobile data acquisition path, wherein, the forming process of described hamiltonian circuit P is as follows: based on Eulerian path G ", from mobile meeting point v0Set out, only the static node in V' conducted interviews and only access once, and to V " in node do not conduct interviews, obtain hamiltonian circuit P according to this.
The acquisition method of mobile data in wireless sensor network the most according to claim 1, it is characterised in that when considering static node viWith mobile meeting point v0Between data transmission distance r time, obtain mobile meeting point v0The method in mobile data acquisition path specifically include following steps:
A, with step A, based on the accessibility between node, obtain overlay node collection group C of wireless sensor network, wherein, 1≤i≤n, C={Cv0,Cv1,...,Cvn, Cv0For mobile meeting point v0Overlay node collection, Cv1,...,CvnFor static node v1,v2,...,vnCorresponding overlay node collection;
If b ε meetsThen to static node collection { v1,v2,…vnAny node v in }jCarry out for the circular boundary that the center of circle, data transmission distance r are radiusDecile, it is thus achieved that be positioned on circular boundaryIndividual dummy nodeWherein, ε is constant, and its big I is adjusted according to being actually needed of user, | | Popt| | being the length in optimum mobile data acquisition path, n is the quantity of static node in wireless sensor network;
C, for each static node v in overlay node collection group CjAll with the dummy node of its correspondenceSubstitute, thus obtain new overlay node collection group G={Gv0,Gv1,...,Gvn, wherein, | Gv0|=| Cv0|,1≤i≤n;
D, based on described new overlay node collection group G, " and the hamiltonian circuit P, and using this hamiltonian circuit P as the mobile data acquisition path of mobile meeting point that utilizes method identical in step B, C, D and E to obtain minimum length GST, an Eulerian path G.
3. according to the acquisition method of data mobile in the wireless sensor network described in any one of claim 1 or 2, it is characterised in that if node vjFor viOverlay node collection CviIn node, then node viPacket can be from node vjCollect, namely: node vjFor node viOverlay node, node vjWith node viBetween there is accessibility.
The acquisition method of mobile data in wireless sensor network the most according to claim 3, it is characterised in that described based on the accessibility between node, obtains overlay node collection group C of wireless sensor network, specifically includes:
A1, determine corresponding coverage condition according to actual application scenarios and optimization aim;
A2, for V={v0,v1,v2,...,vnAny node v in }i, search in V and meet described coverage condition, though also coverage function Cov (vj,vi) equal to 1 all node vjSet Cvi, wherein, 0≤i≤n, 0≤j≤n, CviIt is referred to as node viOverlay node collection;
A3, utilize described Cvi, it is thus achieved that overlay node collection group C of wireless sensor network, wherein, 0≤i≤n, C={Cv0,Cv1,...,Cvn, Cv0For mobile meeting point v0Overlay node collection, its value is { v0, Cv1,...,CvnFor static node v1,v2,...,vnCorresponding overlay node collection.
CN201310022128.3A 2013-01-21 2013-01-21 The acquisition method of mobile data in wireless sensor network Expired - Fee Related CN103068020B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310022128.3A CN103068020B (en) 2013-01-21 2013-01-21 The acquisition method of mobile data in wireless sensor network

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310022128.3A CN103068020B (en) 2013-01-21 2013-01-21 The acquisition method of mobile data in wireless sensor network

Publications (2)

Publication Number Publication Date
CN103068020A CN103068020A (en) 2013-04-24
CN103068020B true CN103068020B (en) 2016-12-28

Family

ID=48110439

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310022128.3A Expired - Fee Related CN103068020B (en) 2013-01-21 2013-01-21 The acquisition method of mobile data in wireless sensor network

Country Status (1)

Country Link
CN (1) CN103068020B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107295531A (en) * 2017-07-25 2017-10-24 厦门理工学院 A kind of wireless self-organization network covering method based on covering contribution

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103701705B (en) * 2013-12-20 2017-02-22 河海大学常州校区 Mobile sink data acquisition method based on binary tree inquiry in wireless sensor network
CN104168581B (en) * 2014-09-05 2017-08-11 合肥工业大学 The water surface movable base station path planing method of Wei Nuotu constructions
CN106209625B (en) * 2016-07-15 2019-07-09 福州大学 One kind supporting central controlled high efficiency method in distributed network
CN109347741B (en) * 2018-08-01 2021-02-26 北京邮电大学 Method and device for optimal traversal of the entire network path based on in-band network telemetry

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101778335A (en) * 2009-01-14 2010-07-14 深圳市先进智能技术研究所 Wearable monitoring system and method for community member monitoring
CN102098709A (en) * 2010-11-04 2011-06-15 无锡泛联软件科技有限公司 Gradient-based routing method in hybrid wireless sensor network
CN102573023A (en) * 2011-11-18 2012-07-11 中国科学院上海微系统与信息技术研究所 Data acquisition and dynamic topology control method based on SDMA (Space Division Multiple Access) in WSN (Wireless Sensor Network)
KR20120138341A (en) * 2011-06-15 2012-12-26 주식회사 에스씨앤에스 Ad-hoc communication system in the wireless network

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101778335A (en) * 2009-01-14 2010-07-14 深圳市先进智能技术研究所 Wearable monitoring system and method for community member monitoring
CN102098709A (en) * 2010-11-04 2011-06-15 无锡泛联软件科技有限公司 Gradient-based routing method in hybrid wireless sensor network
KR20120138341A (en) * 2011-06-15 2012-12-26 주식회사 에스씨앤에스 Ad-hoc communication system in the wireless network
CN102573023A (en) * 2011-11-18 2012-07-11 中国科学院上海微系统与信息技术研究所 Data acquisition and dynamic topology control method based on SDMA (Space Division Multiple Access) in WSN (Wireless Sensor Network)

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
Rounding via trees:deterministic approximation algorithms for group steiner trees and k-median;CHARIKAR,M.,CHEKURI,C.,GOEL,A.,ANDGUHA,S.;《In Proceedings of the thirtieth annual ACM symposium on Theory of computing(1998)》;19981231;全文 *
一种基于移动无线传感器网络结构的数据采集协议;赵斌洁,陈光喜;《桂林电子科技大学学报》;20120831;第32卷(第4期);全文 *
基于移动sink的无线传感器网络数据采集方案;郭剑 等;《通信学报》;20120930;第33卷(第9期);全文 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107295531A (en) * 2017-07-25 2017-10-24 厦门理工学院 A kind of wireless self-organization network covering method based on covering contribution
CN107295531B (en) * 2017-07-25 2019-10-08 厦门理工学院 A kind of wireless self-organization network covering method based on covering contribution

Also Published As

Publication number Publication date
CN103068020A (en) 2013-04-24

Similar Documents

Publication Publication Date Title
Zaidan et al. A survey on communication components for IoT-based technologies in smart homes
Li et al. Exploiting ubiquitous data collection for mobile users in wireless sensor networks
CN103068020B (en) The acquisition method of mobile data in wireless sensor network
CN109313841B (en) Method and system for implementing adaptive clustering in sensor networks
Gutam et al. Optimal rendezvous points selection and mobile sink trajectory construction for data collection in WSNs
Wu et al. Energy‐conserving data gathering by mobile mules in a spatially separated wireless sensor network
Wang et al. Sensor network navigation without locations
Amiripalli et al. Impact of trimet graph optimization topology on scalable networks
KR101663994B1 (en) METHOD FOR PROVIDING AN LIGHT-WEIGHT ROUTING PROTOCOL IN A IoT CAPABLE INFRA-LESS WIRELESS NETWORKS, RECORDING MEDIUM AND DEVICE FOR PERFORMING THE METHOD
Wirawan et al. Research in wireless sensor networks: optimization service discovery using attenuated bloom filter
He et al. Greedy construction of load‐balanced virtual backbones in wireless sensor networks
Sadio et al. Rethinking intelligent transportation systems with Internet of Vehicles: Proposition of sensing as a service model
KR101616211B1 (en) Scalable networked device dynamic mapping
Liu et al. Real-time search-driven caching for sensing data in vehicular networks
Khan et al. QPRD: QoS‐Aware Peering Routing Protocol for Delay‐Sensitive Data in Hospital Body Area Network
JP5679768B2 (en) Route control method, communication system, wireless terminal and gateway terminal
CN111641969B (en) Wireless multi-hop ad hoc network data distribution method and device based on edge calculation
Senturk et al. Mobile data collection in smart city applications: the impact of precedence-based route planning on data latency
Julien et al. Rethinking context for pervasive computing: Adaptive shared perspectives
Asgarnezhad et al. An effective combined method for data aggregation in WSNs
Jing et al. An energy-efficient routing strategy based on mobile agent for wireless sensor network
KR100760947B1 (en) Routing Protocol Provision in Wireless Sensor Network System
JP2017139635A (en) Route selection device and route selection method
Ye et al. Lifetime optimization by load-balanced and energy efficient tree in wireless sensor networks
Choi et al. Cost-effective monitoring algorithm for cyber-physical system platform using combined spatio-temporal model

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20161228

CF01 Termination of patent right due to non-payment of annual fee