<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE article  PUBLIC "-//NLM//DTD Journal Publishing DTD v3.0 20080202//EN" "http://dtd.nlm.nih.gov/publishing/3.0/journalpublishing3.dtd"><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" dtd-version="3.0" xml:lang="en" article-type="research article"><front><journal-meta><journal-id journal-id-type="publisher-id">WET</journal-id><journal-title-group><journal-title>Wireless Engineering and Technology</journal-title></journal-title-group><issn pub-type="epub">2152-2294</issn><publisher><publisher-name>Scientific Research Publishing</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.4236/wet.2011.22016</article-id><article-id pub-id-type="publisher-id">WET-4731</article-id><article-categories><subj-group subj-group-type="heading"><subject>Articles</subject></subj-group><subj-group subj-group-type="Discipline-v2"><subject>Computer Science&amp;Communications</subject></subj-group></article-categories><title-group><article-title>
 
 
  A New Algorithm of Mobile Node Localization Based on RSSI
 
</article-title></title-group><contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>ie</surname><given-names>Zhan</given-names></name><xref ref-type="corresp" rid="cor1"><sup>*</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Hongli</surname><given-names>Liu</given-names></name><xref ref-type="corresp" rid="cor1"><sup>*</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Bowei</surname><given-names>Huang</given-names></name></contrib></contrib-group><author-notes><corresp id="cor1">* E-mail:<email>JieZhanwl@163.com(IZ)</email>;<email>Hongliliu@vip.sina.com(HL)</email>;</corresp></author-notes><pub-date pub-type="epub"><day>01</day><month>04</month><year>2011</year></pub-date><volume>02</volume><issue>02</issue><fpage>112</fpage><lpage>117</lpage><history><date date-type="received"><day>March</day>	<month>8th,</month>	<year>2011</year></date><date date-type="rev-recd"><day>March</day>	<month>22nd,</month>	<year>2011</year>	</date><date date-type="accepted"><day>March</day>	<month>25th,</month>	<year>2011.</year></date></history><permissions><copyright-statement>&#169; Copyright  2014 by authors and Scientific Research Publishing Inc. </copyright-statement><copyright-year>2014</copyright-year><license><license-p>This work is licensed under the Creative Commons Attribution International License (CC BY). http://creativecommons.org/licenses/by/4.0/</license-p></license></permissions><abstract><p>
 
 
  Position mobile node coordinate is a key component to determine the accuracy and efficiency of positioning in wireless sensor networks. Flexible location algorithm admits to adjust the accuracy and time cost of positioning based on the users references. This paper develops a location algorithm named Signal Strengthening Dynamic Value (SSDV) based on the database of RSSI to position the mobile node in terms of the value of beacon nodes RSSI. The proposed algorithm has successfully improved the accuracy of mobile nodes positioning and real-time, and simulation results show high performance in effectiveness of the algorithm.
 
</p></abstract><kwd-group><kwd>RSSI</kwd><kwd> Wireless Sensor Networks</kwd><kwd> Mobile Location Position</kwd><kwd> Signal Strength</kwd><kwd> Weight</kwd></kwd-group></article-meta></front><body><sec id="s1"><title>1. Introduction</title><p>The algorithms of wireless sensor networks(WSN) position can be divided into two main categories [<xref ref-type="bibr" rid="scirp.4731-ref1">1</xref>]—Range-based position and Range-free position. in the Range-based position algorithm, we need to measure the distance and angle between the mobile nodes and the beacon nodes, and then count out the position of the mobile nodes by Tri-lateral measurements, Triangular measurements or Maximum likelihood estimation method. Yet, in the Range-free position algorithm, we need only information of the network-connectivity and signal strength. Here, non-distance-position method has a great superiority owing to that it has no requirements for accurate distance-measuring so that the cost of the hardware establishments will be greatly reduced and thus can be large-scale installed, and the precision of the position can be improved by algorithm. At present, the Range-free method has been widely used in the convex program [<xref ref-type="bibr" rid="scirp.4731-ref2">2</xref>], the DV-Hop [<xref ref-type="bibr" rid="scirp.4731-ref3">3</xref>] and etc. However, the convex program method requires that the reference nodes located on the edge of the network, otherwise the position will deflect towards the center; while the DV-Hop algorithm can carry out accurate position only in intensive isotropy networks [<xref ref-type="bibr" rid="scirp.4731-ref4">4</xref>]. The so-called isotropy here means that the signal strength will not change with the orientation of measures. However, it is hardly to guarantee the isotropy of the network in the indoor. Thus, the SSDV (Signal Strengthening Dynamic Value) scheme discussed in this article is born out of an algorithm of positioning which uses the Range-free techniques, and can accurately perceive the movements of the measuring objects. Thus it is very suitable to be used indoor. In our discussing, we assume that the wireless-signals can be kept steady and the signal covering scale of the nodes is a standard round area.</p></sec><sec id="s2"><title>2. Principle of Distance Measurements of RSSI</title><p>An important feather of wireless signal transmission is that the signal strength decreases as the distance increase. The principle of distance measurements of RSSI is to change attenuation of the signal strength into distance of signal transmission, using the functional relation between attenuation of the signal and the distance approximately. Researchers have done some effective researches about signals in different transmission environment [<xref ref-type="bibr" rid="scirp.4731-ref5">5</xref>], and conclude some good empirical formula:</p><disp-formula id="scirp.4731-formula23973"><label>(1)</label><graphic position="anchor" xlink:href="11-6801078\b372b37d-af92-4948-a08a-e492bd858cb5.jpg"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.4731-formula23974"><label>(2)</label><graphic position="anchor" xlink:href="11-6801078\2f69b6ee-12e6-40c4-b125-7afb69272e8e.jpg"  xlink:type="simple"/></disp-formula><p><img src="11-6801078\9e33917e-5be5-4bc9-87bb-007cae1fb775.jpg" />is Transmitting antenna gain, <img src="11-6801078\630691d3-c100-4f9a-ab7d-241cbd957b84.jpg" />is Receiver antenna gain, c is velocity of light, f is carrier frequency, <img src="11-6801078\61119ba6-2181-4b00-9581-f97a67bb48b4.jpg" />is Channel attenuation coefficient (2～6）, v is the Gaussian random variable which considered the shadow effect, then v～<img src="11-6801078\f4c9d857-bc9c-40b6-b2cb-c942cfcb746a.jpg" />, d is the distance, <img src="11-6801078\2e1d3040-81ff-4760-ac89-927d6c229033.jpg" />is the channel loss after the distance d.</p><p>In practice, we get the relation between RSSI and the distance through the measurement of transmission power and receiving power. Most of the chips which provide RSSI measurement show the relation of transmission power and receiving power by the following formula:<sup> </sup>[<xref ref-type="bibr" rid="scirp.4731-ref6">6</xref>]</p><disp-formula id="scirp.4731-formula23975"><label>(3)</label><graphic position="anchor" xlink:href="11-6801078\0351b308-6d40-4897-ba37-fa7e9b8b7f1b.jpg"  xlink:type="simple"/></disp-formula><p>After the conversion was:</p><disp-formula id="scirp.4731-formula23976"><label>(4)</label><graphic position="anchor" xlink:href="11-6801078\d06a619d-82cf-48e0-8023-07b478838f1b.jpg"  xlink:type="simple"/></disp-formula><p><img src="11-6801078\ece85319-aee7-4142-8c00-01ac27837689.jpg" />is the receiving power of the wireless signal, <img src="11-6801078\4e09b6d2-7b7c-452e-9d34-194acd56e86d.jpg" />is transmission power, n is the Propagation factor, r is the distance between Transceiver Unit. A is the receiving signal power when the signal transmit 1 meter. The numerical value of constant A and n determined the relation between receiving signal strength and signal transmission distance.</p><p>As to different chips, the empirical formula has corresponding different form due to different hardwire and modulation. The chip CC2430 used in our experiment is based on the IEEE802.15.4 agreement, using the DSSSO-QPSK modulation technology in the physical layer. IEEE802. 15. 4 gives the simplified channel model [<xref ref-type="bibr" rid="scirp.4731-ref7">7</xref>]</p><disp-formula id="scirp.4731-formula23977"><label>(5)</label><graphic position="anchor" xlink:href="11-6801078\1559b612-bd8d-4688-975a-84a34f299cd5.jpg"  xlink:type="simple"/></disp-formula><p>Most of theoretical analysis and empirical formula show that the relationship between RSSI and the transmission distance of wireless signal is apparent. The measurement of RSSI has repeatability and interchange ability, and there is a pattern in the application environment when RSSI does appropriate changes. After having finished the environmental factors, RSSI can do the distance measurement of indoor and outdoor.</p></sec><sec id="s3"><title>3. Ranging Experiment and Processing</title><p>In order to do a comprehensive discussion of RSSI ranging, we designed the following experiment. Do four groups ranging experiment which is mutually perpendicularity on an empty space, the nodes are above the ground one meter. The mobile node and fixed node start the ranging from the position one meter away, every 0.1 meter as a measuring point, and every measuring point will be measured 10 times. After 42 meters measured, part of the signals is not detected, because the RSSI values is obtained from complete receiving data packets, so the test is meaningless to continue. The four groups of experimental results are shown in the <xref ref-type="fig" rid="fig1">Figure 1</xref>.</p><p>We have collected 16000 experimental data, and the analysis on those statistics shows that: Each RSSI value corresponds to an distance scope, and high-intensity values has small probability, low-intensity values has large probability. So we can find the highest density peaks and filter out most wrong dates by doing Gaussian fitting. The probability distribution Restructure is shown in the <xref ref-type="fig" rid="fig2">Figure 2</xref>. There is only one peak for each different RSSI measurement value, and the peak is steeper as the value is bigger, then the error is small, the peak is more slowly as the value is smaller, then the error become big. We get the fitting function:</p><disp-formula id="scirp.4731-formula23978"><label>(6)</label><graphic position="anchor" xlink:href="11-6801078\c3112f0c-3d47-415e-83c0-8a59e11f534f.jpg"  xlink:type="simple"/></disp-formula><p><img src="11-6801078\0eb22f9b-1ac3-4877-bedf-3aafe7e21c23.jpg" />&#160;&#160;&#160;</p><p>It is hard to find out the RSSI peak value of each measurement point. The value can be substituted into (6), when 0.5 ≤ y ≤ 1,we consider it is a large probability event and can be reserved, then we obtain the determined RSSI value by taking the average of the reserved RSSI values. <img src="11-6801078\825e4f29-7c59-4a52-9673-e05249c36f60.jpg" />and A are undetermined coefficients(can be determined by the relation between beacon nodes’ location and RSSI), k is the number of received beacon nodes.</p><p>Gaussian fitting reduced the influence of some low probability and large disturbance events by using Gaussian fitting to do data processing, and reduced the ranging error. <xref ref-type="fig" rid="fig3">Figure 3</xref> is the data processing results compared to Gaussian fitting and mean approach. The result shows that Gaussian fitting is better than mean model in improving ranging precise, especially when we measure close distance, and the error can be control within 1.2 meters on open space.</p></sec><sec id="s4"><title>4. The Signal Strengthen Dynamic Value Scheme (SSDV)</title><sec id="s4_1"><title>4.1. The Principle of Position</title><p>First, the SSDV builds up the data-base of the reference nodes via the exchange nodes which keep on sending out signals, signals are received by the reference nodes and then the reference nodes send back information of the strength of the signals. Shown as figure 4, the exchange nodes keep broadcasting signals which carry information of its ID and all the reference nodes and exchange nodes receive the signals and send back information of the signals which it received and information of its own ID. With the data-base of the reference nodes, the positioning scheme can work even without reference nodes. When a mobile node needs to be positioned, it will send information of the signal strength of all the exchange nodes that it can receive together with a position requirement. The position procedure is as follows:</p><p>Suppose the mobile node as X, and <img src="11-6801078\e438ad10-b794-4aa3-bc5d-387dcba1fa02.jpg" /> as all the exchange nodes that can be detected by X, the strength of the signals that X receives as<img src="11-6801078\54a33866-2f0c-4b3e-a32c-d5246ef4f425.jpg" />, <img src="11-6801078\73f1f27a-66b6-4be5-abf1-a0ee4b7e5865.jpg" />as all the reference nodes in the positioning region. As to every random<img src="11-6801078\228636c4-a0a4-44bf-9412-f97c8f925ff6.jpg" />, the signal strength of the exchange nodes received are supposed as<img src="11-6801078\08c52fea-a65a-49ef-b32a-2199ceb69d54.jpg" />, d<sub>u</sub>, d<sub>v</sub> are the two adjacent reference nodes;<img src="11-6801078\8bc2b734-903a-4e23-b87b-fb8d9dc06fcf.jpg" />, <img src="11-6801078\635240db-56bf-468f-b565-8bf30b97b4b9.jpg" />, <img src="11-6801078\01ef14e7-3d2d-401f-8b14-22b8ec1dfd94.jpg" />is supposed as the focus reference nodes; let<img src="11-6801078\9b6fddf4-4c5e-472a-9cd3-eb4b21c1ca3b.jpg" />, <img src="11-6801078\d0977832-857d-44f9-bba6-4d48e0cc575c.jpg" />is supposed as the assistant positioning-line that connects d<sub>u</sub><sub> </sub>and d<sub>v</sub>, and the value is expressed as<img src="11-6801078\cca5720e-c397-4e4b-9b5a-7f9dff574acd.jpg" />; and <img src="11-6801078\c78c2f90-9ac4-4dd2-9ef1-6ee52f7d7374.jpg" /> is the minimum rectangle region which is formed by 4 reference nodes in the positioning region. Here, we consider them as clusters. Let<img src="11-6801078\12932c9e-29e3-421f-a682-7acb558fa566.jpg" />, <img src="11-6801078\04acb1b1-bb7a-4cf1-85e3-84bfdf0685c6.jpg" />, <img src="11-6801078\880069c8-3ed1-4200-962e-bb798810ba59.jpg" />, then <img src="11-6801078\2523010c-dea8-4085-8cee-86b2f8c86647.jpg" /> stands for the focus clusters; let<img src="11-6801078\f1f246ba-3900-49a8-8bd6-d3af1c46ec26.jpg" />, then<img src="11-6801078\458558c8-a849-4798-bb82-e66f01684439.jpg" />.</p><p>Step 1: Find out the two key exchange nodes. Suppose that<img src="11-6801078\a0990e9f-5f8d-4bcd-9c87-ca5da81b41aa.jpg" />, <img src="11-6801078\df651361-62f3-415d-8ed9-8c69234d8417.jpg" />when<img src="11-6801078\f6e2bd11-3b54-4223-acf8-2393407ecd1b.jpg" />, then the <img src="11-6801078\bd3dabcf-b744-4d50-bf5f-d6647ea64236.jpg" /> is the kernel exchange node for the mobile nodes; if the<img src="11-6801078\64061c78-41d9-48dd-af37-6fe79bbc47ed.jpg" />, <img src="11-6801078\60a155c6-167f-40c3-bf1a-2df7f4b89859.jpg" />when<img src="11-6801078\0faaae00-af9f-439c-b8d6-7a49e99bf6af.jpg" />, the <img src="11-6801078\5dcb18de-1c26-471d-beff-5962de9a7fbe.jpg" /> is the terminus exchange node;</p><p>Step 2: Find out all the focus nodes in the positioning region. When <img src="11-6801078\d23c9fbb-6ce4-4b7e-8841-688786117e05.jpg" /> can assure that</p><disp-formula id="scirp.4731-formula23979"><label>(7)</label><graphic position="anchor" xlink:href="11-6801078\5dbe6580-c39c-4b43-8f34-2a686fe6ae0a.jpg"  xlink:type="simple"/></disp-formula><p>consider the assistant positioning-line that connects the couple of<img src="11-6801078\769e4e48-4c07-444d-a65b-09163e1b2a02.jpg" />, <img src="11-6801078\826dfeb6-911b-4420-b6b8-756f72a77b55.jpg" />as<img src="11-6801078\e4339d8e-0970-4bf8-82af-a6e5d7e83492.jpg" />, then all the <img src="11-6801078\280df3fd-a68a-44fa-a1a0-5972b03a104d.jpg" /> are focus clusters and when we judge all the<img src="11-6801078\097ae86f-7d80-436f-9432-2207f7257ce0.jpg" />, <img src="11-6801078\b67c3af9-0f3a-466a-91f1-e3fafab5783b.jpg" />in the positioning region using Formula (2), we will get the HD and HC of the positioning region;</p><p>Step 3: Test whether X is positioned in the region. As for every randomly couple<img src="11-6801078\1fcb5967-d29c-4c2c-bfad-1517a7e86cb0.jpg" />, <img src="11-6801078\133d1815-10ee-4745-9a46-35e6eead29c2.jpg" />, let<img src="11-6801078\52eab2f7-0b58-4284-ae88-76c0edcb8e46.jpg" />, <img src="11-6801078\f0ee59d3-c4a6-4431-b1a1-ffa0e6182c8a.jpg" />, the following formula is:</p><disp-formula id="scirp.4731-formula23980"><label>(8)</label><graphic position="anchor" xlink:href="11-6801078\c2422955-d993-41f6-b10b-51305fd23573.jpg"  xlink:type="simple"/></disp-formula><p>then it means that X is positioned in the region and the positioning can go on; if there are no couples of<img src="11-6801078\3b36b23b-79f5-4549-ab15-68986caf4444.jpg" />, <img src="11-6801078\2f6490d5-1fc3-47ce-ae16-2af3db5234f6.jpg" />, <img src="11-6801078\a39d1862-c52d-418a-9015-f158f089a499.jpg" />, <img src="11-6801078\b9933c41-8f64-42cd-86a9-c80d710606b0.jpg" />accord with the Formula (8), it means that X is not positioned in the region and thus end the positioning procedure.</p><p>Step 4: Carry on the matching step. If there exists<img src="11-6801078\ed5667cb-27f3-4f44-995c-e9da6810a2e3.jpg" />, <img src="11-6801078\b7494a48-5796-4058-9311-6c001b1b12de.jpg" />, where the <img src="11-6801078\00626c67-5da1-40b1-b412-524c1096244f.jpg" /> is a threshold value which is used to balance the errors brought by interference, then the position of <img src="11-6801078\68af1749-32ef-4949-ac38-7418c6b125ff.jpg" /> is the position of the mobile node and the position is ended. Otherwise, the position goes on.</p><p>Step 5: Calculate the value of the focus clusters. As for all<img src="11-6801078\a0fa4e16-cc16-4b7b-8d77-81d92617df4d.jpg" />, <img src="11-6801078\bd90e68d-a18c-4c88-9b9b-9f79e35b887c.jpg" />, <img src="11-6801078\8a2ee960-57ac-47a2-b862-273e475dd9f8.jpg" />, <img src="11-6801078\23d6bcdd-b1de-40aa-99bd-8da2345deed5.jpg" />, and<img src="11-6801078\6eb72b43-7125-4e02-8996-4e72966496f6.jpg" />, let the following formula:</p><disp-formula id="scirp.4731-formula23981"><label>(9)</label><graphic position="anchor" xlink:href="11-6801078\481e1f6b-7681-4b85-ba1d-e373aa76e844.jpg"  xlink:type="simple"/></disp-formula><p>come into existence for k times, then the value of the assistant positioning-line which connects the couple of<img src="11-6801078\e656f1b2-4359-4fdb-b657-39b0428105f1.jpg" />, <img src="11-6801078\6a681a76-2279-4c1a-8337-c2db60ee87bd.jpg" />expressed as <img src="11-6801078\98a41278-50c9-4023-b6ce-b965b53adcf0.jpg" /> is k. All the values of <img src="11-6801078\5a516361-d263-4fb4-959c-4139c0308be4.jpg" /> to be calculated by Formula (9). Then, all <img src="11-6801078\f8571ae0-ea4c-48fd-b8dd-784bf4f52a4b.jpg" /> can be calculated by formula:<img src="11-6801078\1df1cc39-f112-4793-b091-b4b4778fc12f.jpg" />.</p><p>Step 6: Carry on the matching step of clusters. If there exists an exclusive<img src="11-6801078\1d2be002-c75e-498d-b2bc-bc1edc376189.jpg" />, <img src="11-6801078\1f6f24a3-4771-4d34-955a-fdfe2d2af421.jpg" />, then the center of this maximum cluster is the position of the mobile node and the position ends up; if<img src="11-6801078\9d498173-209c-4d11-a2b2-a0d4150b97ee.jpg" />, <img src="11-6801078\cbfae1a5-f28b-4d29-8351-f2e731bc2ef4.jpg" />, at meantime, <img src="11-6801078\11c574c6-711a-4c5e-9dc8-62d54b0fb5b8.jpg" />and <img src="11-6801078\76873835-0641-464c-be5c-d84665c78741.jpg" /> are adjacent clusters, then the center of the cluster made up by these two clusters is the position of the mobile node and the position ends up.</p></sec><sec id="s4_2"><title>4.2. The Characteristic of the Algorithm</title><p><xref ref-type="fig" rid="fig5">Figure 5</xref> is the sketch map of the position. In circumstances as shown in the figure, A, B, C stand for exchange nodes and C is the nuclear exchange node, A is the terminus exchange node; let M1, M2 be mobile nodes to be positioned, the small dots stand for reference nodes among which the brightened ones stand for hot clusters.</p><p>1) No blind spot in the positioning region. After the node-matching and the cluster-matching steps, the blind spots can be completely cleared up and this makes the originally unhandy Mass-Center Position Scheme much more flexible in that the positioning spot is not limited to only the mass center of the cluster but also the midpoint of the assistant positioning-line and places of reference nodes. Thus, the accuracy of the positioning will increased greatly.</p><p>2) Good real-time effect of positioning. Via the determining of hot cluster, the quantity of unnecessary calculations will be greatly cut. As shown in <xref ref-type="fig" rid="fig1">Figure 1</xref>, when positioning M1, it needs only to calculate the value of the cluster in the right-foot of the whole positioning region but no needs for any other ones.</p><p>3) Be able to determine whether the mobile node is positioned in the region. Via comparing the value of the assistant positioning–line produced by the terminus exchange nodes with the value of the assistant positioning-line produced by the nuclear exchange node, it is able to determine whether the mobile node is positioned in the positioning region. As shown in <xref ref-type="fig" rid="fig3">Figure 3</xref>, when positioning M2, although the nuclear exchange node C can still produce a hot cluster in region shown in the figure, however, as the terminus exchange node A does not bring out any value in the focus cluster, we can still determine that M2 is not positioned in the region.</p></sec></sec><sec id="s5"><title>5. Simulation Analysis</title><p>Suppose the positioning region is a square plane with an area of 50 &#215; 50 m<sup>2</sup>, and on it an square region with an area of 40 &#215; 40 m<sup>2</sup> is distributed equably with reference region and the space between the reference nodes is 5 m. the exchange nodes are positioned in the four point angles A, B, C, D of the positioning region.</p><p>The simulation result is shown in figure 6. The black line is the assistant positioning-line, the larger the value, the wider the line. The assistant with no value will not be shown. And the triangular shapes refer the focus reference nodes region while the small square shapes refer the actual spot of the mobile nodes, and the stars are the places that are determined by calculation. In figure 6(a), the mobile node is positioned at coordinate (41, 39). The positioning result which is calculated by node-matching is coordinate (40, 40) with an error of 1.4142 m and timecost of 28 ms. In figure 6(b), the mobile node is positioned at coordinate (26, 28), and the calculated positioning result is coordinate (25, 27.5) with an error of 1.118 m and time-cost of 43 ms. In figure 6(c), the mobile node is positioned at coordinate (13, 17), and the calculated positioning result is coordinate(12.5, 17.5) with an error of 0.7071 m and time-cost of 41 ms. In figure 6(d), the mobile node is positioned at coordinate (48, 24), and the calculated positioning result shows that it does not exist in the positioning region with a time-cost of 29 ms.</p><p>From figures 6(a) and (b), we can see that the SSDV can determine the mobile nodes on special positions accurately; As from figure 6(c), it shows that most mobile nodes on normal positions can be determined accurately by this algorithm. From figure 6(d), we can see that when the mobile node is located out of the positioning region, the SSDV can find this out correctly. While comparing (a), (d) with (b), (c), we can see that the less the steps of the positioning, the less of the time-cost; while comparing (b) with (c), we can see that the closer is the mobile node near to any random reference node, the smaller the focus positioning region will be while the time cost is cut only with a very small quantity. On the contrary, the focus positioning region will get larger and the time-cost increase also has a very little quantity.</p></sec><sec id="s6"><title>6. Conclusions</title><p>This paper presents a new algorithm of SSDV. This algorithm needs only the strength of the radio signals as foundation to position the mobile nodes. The establishment is rather simple and there is no blind spot in positioning region, and the accuracy and the time of positioning can both be adjusted by the users. The result of simulation proves the validity of this algorithm.</p></sec><sec id="s7"><title>REFERENCES</title></sec><sec id="s8"><title>NOTES</title></sec></body><back><ref-list><title>References</title><ref id="scirp.4731-ref1"><label>1</label><mixed-citation publication-type="other" xlink:type="simple">F. B. Wang, L. Shi and F. Y. Ren, “Self-Localization Systems and Algorithms for Wireless Sensor Networks,” Journal of Software, Vol. 16, No. 5, 2005, pp. 857-868.  
doi:10.1360/jos160857</mixed-citation></ref><ref id="scirp.4731-ref2"><label>2</label><mixed-citation publication-type="other" xlink:type="simple">L Doherty, K. S. J. Pister and L. E. Ghaoui, “Convex Position Estimation in Wireless Sensor Networks,” Proceedings of the 20th Annual Joint Conference of the IEEE Computer and Communications Societies, Anchorage, Vol. 3, 22-26 April 2001, pp. 1655-1663.  
doi:10.1023/A:1023403323460</mixed-citation></ref><ref id="scirp.4731-ref3"><label>3</label><mixed-citation publication-type="other" xlink:type="simple">D. Niculescu and B. Nath, “DV Based Positioning in Ad Hoc Networks,” Journal of Telecommunication Systems, Vol. 22, No. 4, 2003, pp. 267-280.</mixed-citation></ref><ref id="scirp.4731-ref4"><label>4</label><mixed-citation publication-type="other" xlink:type="simple">M.-H. Jin, E. H.-K. Wu, Y.-B. Liao and H.-C. Liao, “802.11-Based Positioning System for Context Aware Applications,” Proceedings of Global Telecommunications Conference, Vol. 2, 1-5 December 2003, pp. 929- 933.</mixed-citation></ref><ref id="scirp.4731-ref5"><label>5</label><mixed-citation publication-type="other" xlink:type="simple">L. Girod and D. Estrin, “Robust Range Estimation Using Acoustic and Multimodal Sensing,” Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems, Maui, 29 October-3 November 2001, pp. 1312-1320.</mixed-citation></ref><ref id="scirp.4731-ref6"><label>6</label><mixed-citation publication-type="other" xlink:type="simple">L. Girod, V. Bychovskiy, J. Elson and D. Estrin, “Locating Tiny Sensors in Time and Space: A Case Study,” In: B. Werner, Ed., Proceedings of the IEEE International Conference on Computer Design: VLSI in Computers and Processors, Freiburg, 16-18 September 2002, pp. 214-219.</mixed-citation></ref><ref id="scirp.4731-ref7"><label>7</label><mixed-citation publication-type="other" xlink:type="simple">J. Zhan, L.-X. Wu and Z.-J. Tang, “Research on Ranging Accuracy Based on RSSI of Wireless Sensor Network,” Telecommunication Engineering, Vol. 50, No. 4, 2010, pp. 83-87.</mixed-citation></ref></ref-list></back></article>