17 research outputs found

    Connectivity-Based Skeleton Extraction in Wireless Sensor Networks

    Full text link

    Localization of Wireless Sensor Network Based on Genetic Algorithm

    Get PDF
    This paper proposes a novel localization approach based on genetic algorithm for Wireless Sensor Networks. In this method, we use a new way to approximate the distance between unknown node and anchor node when anchor node is out of an unknown nodeโ€™s communicate radius. In addition, we use self-adapting genetic algorithm into localization to ensure it could produce the result as similar as its real position in any environment. Our simulate experiment on various network topologies shows surprisingly good results. These demonstrate that the approach could help unknown nodes obtain high accuracy position whether in open space or the environment with obstruction even the unconnected well environment. In comparison, we find that previous anchor node free localization approach cannot work well in the unidealization environment

    Accurate range-free localization for anisotropic wireless sensor networks

    Get PDF
    Journal ArticlePosition information plays a pivotal role in wireless sensor network (WSN) applications and protocol/ algorithm design. In recent years, range-free localization algorithms have drawn much research attention due to their low cost and applicability to large-scale WSNs. However, the application of range-free localization algorithms is restricted because of their dramatic accuracy degradation in practical anisotropic WSNs, which is mainly caused by large error of distance estimation. Distance estimation in the existing range-free algorithms usually relies on a unified per hop length (PHL) metric between nodes. But the PHL between different nodes might be greatly different in anisotropic WSNs, resulting in large error in distance estimation. We find that, although the PHL between different nodes might be greatly different, it exhibits significant locality; that is, nearby nodes share a similar PHL to anchors that know their positions in advance. Based on the locality of the PHL, a novel distance estimation approach is proposed in this article. Theoretical analyses show that the error of distance estimation in the proposed approach is only one-fourth of that in the state-of-the-art pattern-driven scheme (PDS). An anchor selection algorithm is also devised to further improve localization accuracy by mitigating the negative effects from the anchors that are poorly distributed in geometry. By combining the locality-based distance estimation and the anchor selection, a range-free localization algorithm named Selective Multilateration (SM) is proposed. Simulation results demonstrate that SM achieves localization accuracy higher than 0.3r, where r is the communication radius of nodes. Compared to the state-of-the-art solution, SM improves the distance estimation accuracy by up to 57% and improves localization accuracy by up to 52% consequently.This work is partially supported by the National Science Foundation of China (61103203, 61173169, 61332004, and 61420106009), the Hong Kong RGC General Research Fund (PolyU 5106/11E), the International Science & Technology Cooperation Program of China (2013DFB10070), and the EU FP7 QUICK project (PIRSES-GA-2013-612652)

    ๋ฌด์„  ์„ผ์„œ ๋„คํŠธ์›Œํฌ์—์„œ ๋…ธ๋“œ ์—ฐ๊ฒฐ ๋ฐ€๋„ ์™„ํ™”๋ฅผ ํ†ตํ•œ ์—๋„ˆ์ง€ ํšจ์œจ์ ์ธ ์œ„์น˜ ์ถ”์ • ์•Œ๊ณ ๋ฆฌ์ฆ˜

    Get PDF
    ํ•™์œ„๋…ผ๋ฌธ (์„์‚ฌ)-- ์„œ์šธ๋Œ€ํ•™๊ต ๋Œ€ํ•™์› : ์ „๊ธฐยท์ปดํ“จํ„ฐ๊ณตํ•™๋ถ€, 2016. 2. ๊น€์„ฑ์ฒ .๋กœ๋ด‡์ด๋‚˜ ์„ผ์„œ๋“ค์ด ์†Œํ˜•ํ™”๋˜๊ณ , ์„ผ์‹ฑ ๊ธฐ์ˆ ๊ณผ ํ†ต์‹  ๊ธฐ์ˆ ์ด ๋ฐœ์ „ํ•˜๋ฉด์„œ low-cost, low-power์˜ ํŠน์ง•์„ ๊ฐ€์ง„ ์„ผ์„œ๋“ค์ด ๋งŽ์ด ๊ฐœ๋ฐœ๋˜์—ˆ๋‹ค. ์ตœ๊ทผ์— ์ด๋Ÿฌํ•œ ์„ผ์„œ ๋…ธ๋“œ๋“ค์˜ ๋‹ค์–‘ํ•œ ์šฉ๋„์— ๋Œ€ํ•ด ์—ฐ๊ตฌ๊ฐ€ ํ™œ๋ฐœํ•ด์ง€๊ณ  ์žˆ๋‹ค. ๋ณ‘์›์—์„œ ํ™˜์ž`๋‚˜ ์˜์‚ฌ๋“ค์˜ ์ด๋™์„ ๋ณด๊ฑฐ๋‚˜, ์ˆฒ์—์„œ ์ผ์–ด๋‚œ ํ™”์žฌ์˜ ์œ„์น˜๋ฅผ ํŒŒ์•…ํ•˜๊ฑฐ๋‚˜ ๊ตฐ์šฉ ๋กœ๋ด‡์˜ ์œ„์น˜๋ฅผ ํŒŒ์•…ํ•˜๋Š” ๋“ฑ ์„ผ์„œ ๋…ธ๋“œ์— ์žˆ์–ด์„œ ์–ด๋–ค ๋ชฉ์ ์œผ๋กœ ์“ฐ์ด๋”๋ผ๋„ ์œ„์น˜๋ฅผ ์ถ”์ •ํ•˜๋Š” ๊ฒƒ์€ ๋ฐ˜๋“œ์‹œ ํฌํ•จ๋˜์–ด์•ผ ํ•˜๋Š” ๊ธฐ์ˆ ์ด ๋˜์—ˆ๋‹ค. ๋ณธ ๋…ผ๋ฌธ์—์„œ๋Š” ๋ฌด์„  ์„ผ์„œ ๋„คํŠธ์›Œํฌ ํ™˜๊ฒฝ์—์„œ ์„ผ์„œ ๋…ธ๋“œ๋ฅผ ์ถ”์ •ํ•จ์— ์žˆ์–ด์„œ ์—๋„ˆ์ง€ ํšจ์œจ์„ ๋†’์ด๊ธฐ ์œ„ํ•œ ๋‘ ๊ฐ€์ง€ ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ์ œ์‹œํ•œ๋‹ค. ๋‹ค์ฐจ์› ์ฒ™๋„๋ฒ•์€ ๋ฐ์ดํ„ฐ๋ฅผ ์ข…๋ฅ˜์— ๋”ฐ๋ผ ์ˆ˜์น˜ํ™”ํ•˜์˜€์„ ๋•Œ, ๋น„์Šทํ•œ ์œ ํ˜•์˜ ๋ฐ์ดํ„ฐ๋“ค์„ ์ƒ๋Œ€์ ์ธ ๊ฑฐ๋ฆฌ๋กœ ํ‘œํ˜„ํ•จ์œผ๋กœ์จ ๋ฐ์ดํ„ฐ๋“ค์˜ ์„ฑ๊ฒฉ์„ ์‹œ๊ฐํ™”ํ•˜๋Š” ๊ธฐ๋ฒ•์ด๋‹ค. ์—ฌ๊ธฐ์„œ ๋ฐ์ดํ„ฐ๋ฅผ ์ˆ˜์น˜ํ™”ํ•˜๋Š” ๋ฐฉ๋ฒ•์œผ๋กœ ๋…ธ๋“œ ์‚ฌ์ด์˜ ๊ฑฐ๋ฆฌ๋ฅผ ๋Œ€์ž…ํ•˜๋ฉด ๋…ธ๋“œ ๊ฐ„์˜ ์ƒ๋Œ€์ ์ธ ๊ฑฐ๋ฆฌ๋ฅผ ํ†ตํ•ด ์ถ”์ • ์œ„์น˜๋ฅผ ์‹œ๊ฐํ™”ํ•  ์ˆ˜ ์žˆ๋‹ค. ๋…ธ๋“œ์˜ ๋ฐ€๋„๊ฐ€ ๋†’์„ ๋•Œ, ๋‹ค์ฐจ์› ์ฒ™๋„๋ฒ•์„ ๊ทธ๋Œ€๋กœ ์‚ฌ์šฉํ•  ๊ฒฝ์šฐ, ์—ฐ์‚ฐ๋Ÿ‰ ์ฆ๊ฐ€๋กœ ์ธํ•ด ์ธก์œ„๊ฐ€ ๋Š๋ ค์ง€๊ณ , CPU ์‚ฌ์šฉ๋„ ๋งŽ์•„์ง€๊ฒŒ ๋œ๋‹ค. ๋ณธ ๋…ผ๋ฌธ์—์„œ๋Š” ๋ถ„์‚ฐ ์ธก์œ„ ํ™˜๊ฒฝ์—์„œ ์ด์›ƒ ๋…ธ๋“œ(์ปค๋ฒ„๋ฆฌ์ง€ ์•ˆ์— 1 ํ™‰์œผ๋กœ ํ†ต์‹ ์ด ๊ฐ€๋Šฅํ•œ ๋…ธ๋“œ)์˜ ๊ฐœ์ˆ˜์— ๋”ฐ๋ผ ์†ก์‹  ์ „๋ ฅ์„ ์กฐ์ ˆํ•˜๋Š” ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ์ œ์•ˆํ•œ๋‹ค. ์ค‘์‹ฌ ๋…ธ๋“œ๋งŒ์„ ๊ณ ๋ คํ•˜์—ฌ ์ด์›ƒ ๋…ธ๋“œ์˜ ๊ฐœ์ˆ˜์— ๋”ฐ๋ผ ์†ก์‹  ์ „๋ ฅ์„ ์ด์‚ฐ์ ์œผ๋กœ ์กฐ์ ˆํ•˜๋Š” ๋ฐฉ๋ฒ•๊ณผ ๊ฐ€์žฅ ๋ฐ”๊นฅ์ชฝ ์ด์›ƒ ๋…ธ๋“œ์˜ Connectivity๋ฅผ ๊ณ ๋ คํ•˜์—ฌ ์ „๋ ฅ์„ ์กฐ์ ˆํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์ œ์‹œํ•œ๋‹ค. ์ „์ฒด ๋…ธ๋“œ ๊ฐœ์ˆ˜์— ๋”ฐ๋ฅธ ์ •ํ™•๋„์™€ ์ธก์œ„์— ์‚ฌ์šฉ๋˜๋Š” ์—๋„ˆ์ง€๋ฅผ ์‹œ๋ฎฌ๋ ˆ์ด์…˜์„ ํ†ตํ•ด ๋น„๊ต ๋ฐ ๊ฒ€์ฆํ•œ๋‹ค.์ œ 1 ์žฅ ์„œ ๋ก  1 ์ œ 2 ์žฅ ๋ฐฐ๊ฒฝ์ด๋ก  ๋ฐ ๋ฌธ์ œ์˜ ์ •์˜ 4 ์ œ 1 ์ ˆ Received Signal Strength Indicator (RSSI) 4 ์ œ 2 ์ ˆ ๋ฉ€ํ‹ฐํ™‰ ํ†ต์‹ (Multihop Communication) 5 ์ œ 3 ์ ˆ ์ค‘์•™์ฒ˜๋ฆฌ ์ธก์œ„๊ณผ ๋ถ„์‚ฐ์ฒ˜๋ฆฌ ์ธก์œ„ 6 ์ œ 3 ์žฅ ์œ„์น˜ ์ถ”์ • ์•Œ๊ณ ๋ฆฌ์ฆ˜ 9 ์ œ 1 ์ ˆ ์‚ผ๋ณ€ ์ธก๋Ÿ‰๋ฒ•๊ณผ ์ตœ์†Œ ์ œ๊ณฑ๋ฒ• 9 ์ œ 2 ์ ˆ Classical Multidimensional Scaling (CMDS) 12 ์ œ 3 ์ ˆ Distributed-Weighted Multidimensional Scaling(DW-MDS) 15 ์ œ 4 ์žฅ Energy-Efficient Multidimensional Scaling 19 ์ œ 1 ์ ˆ Discretely Power-Controlled Multidimensional Scaling (DPC-MDS) 19 ์ œ 2 ์ ˆ Edge node Removed Multidimensional Scaling (ER-MDS) 22 ์ œ 5 ์žฅ ์‹œ๋ฎฌ๋ ˆ์ด์…˜ ๊ฒฐ๊ณผ 25 ์ œ 1 ์ ˆ ๊ฑฐ๋ฆฌ ์˜ค์ฐจ๋ฅผ ํ†ตํ•œ ์•Œ๊ณ ๋ฆฌ์ฆ˜ ์„ฑ๋Šฅ ๋ถ„์„ 27 ์ œ 2 ์ ˆ DW-MDS์™€ ์ œ์•ˆํ•œ ์•Œ๊ณ ๋ฆฌ์ฆ˜์˜ ์—๋„ˆ์ง€ ์†Œ๋ชจ ๋น„๊ต 31 ์ œ 3 ์ ˆ ๊ธฐ์ค€ ์ด์›ƒ ๋…ธ๋“œ ๊ฐœ์ˆ˜์— ๋”ฐ๋ฅธ ์•Œ๊ณ ๋ฆฌ์ฆ˜ ์„ฑ๋Šฅ ๋ณ€ํ™” 35 ์ œ 4 ์ ˆ ์ œ์•ˆํ•œ ์•Œ๊ณ ๋ฆฌ์ฆ˜๊ณผ DW-MDS์˜ ๋ณต์žก๋„ ๋น„๊ต 39 ์ œ 6 ์žฅ ๊ฒฐ๋ก  41Maste

    Approximate convex decomposition based localization in wireless sensor networks

    Full text link
    Accurate localization in wireless sensor networks is the foundation for many applications, such as geographic routing and position-aware data processing. An important research direction for localization is to develop schemes using connectivity information only. These schemes primary apply hop counts to distance estimation. Not surprisingly, they work well only when the network topology has a convex shape. In this paper, we develop a new Localization protocol based on Approximate Convex Decomposition (ACDL). It can calculate the node virtual locations for a large-scale sensor network with arbitrary shapes. The basic idea is to decompose the network into convex subregions. It is not straight-forward, however. We first examine the influential factors on the localization accuracy when the network is concave such as the sharpness of concave angle and the depth of the concave valley. We show that after decomposition, the depth of the concave valley becomes irrelevant. We thus define concavity according to the angle at a concave point, which can reflect the localization error. We then propose ACDL protocol for network localization. It consists of four main steps. First, convex and concave nodes are recognized and network boundaries are segmented. As the sensor network is discrete, we show that it is acceptable to approximately identify the concave nodes to control the localization error. Second, an approximate convex decomposition is conducted. Our convex decomposition requires only local information and we show that it has low message overhead. Third, for each convex subsection of the network, an improved Multi-Dimensional Scaling (MDS) algorithm is proposed to compute a relative location map. Fourth, a fast and low complexity merging algorithm is developed to construct the global location map. Our simulation on several representative networks demonstrated that ACDL has localization error that is 60%-90% smaller as compared with the typical MDS-MAP algorithm and 20%-30% - maller as compared to a recent state-of-the-art localization algorithm CATL.Department of ComputingRefereed conference pape
    corecore