• No results found

Pattern Matching Techniques

In document Networked Embedded Systems (Page 155-160)

Resource-Aware Localization in Sensor Networks

6.3 Positioning Systems and Localization Algorithms

6.3.8 Pattern Matching Techniques

Thepropagation character of electromagnetic waves in a static environment with constant beacon positions is subject to a specific signature. This effect is basis for pattern matching techniques, whereas signal characteristics are measured at many points in the room. This data is stored in a so-called signal map. Signal maps, for example, consist of many RSSI at different coordinates. Every sensor node initially saves one signal map, which is after deployment basis for a comparison algorithm.

In detail, sensor nodes measure RSSI at the location, where they were deployed. Then, measured values are compared with values in the signal map, whereas the best and thus most probable match gives a position estimate. This method is also known as “pattern recognition” or “fingerprinting” and developed by Bahl and Padmanabhan [BP].

6.4 Conclusions

Due to the strong limitations in sensor networks (e.g., very small form factor, limited capacity of energy), an efficient localization method requires small communication overhead and energy-aware algorithms to meet the conditions. In practice, a precise localization is impeded additionally by faulty input values caused by measurements of the environment. Supplementally, underlying ideal models lead in reality to distorted data as can be seen by the distance estimation based on circular signal attenuation.

Thelocalization error generally fluctuates depending on the specifics of the selected localization algorithm. But, the precision of the localization is significantly affected by the calibration of the sys-tem, e.g., the adjusted transmission power of the transceiver or the ratio between beacons and sensor nodes.

Faulty or heavily unsteady input data lead inevitably to an increasing localization error. Espe-cially, classical localization algorithms (trilateration, triangulation) or pattern matching are very vulnerable whereas proximity-based algorithms react more stably. In contrast, iterative methods and optimization methods behave more robust in systems with a high node density or with lots of measured data. Due to the redundant data, sensor nodes estimate positions optimally by using more information than needed. However, the resource requirements increase noticably in these networks.

Thus, choosing a localization algorithm usually depends on a lot of constraints imposed by the specific application.

References

[BCKM] Bill, R., Cap, C., Kofahl, M., and Mundt, T.: Indoor and outdoor positioning in mobile environments, a review and some investigations on WLAN positioning. Geographic Infor-mation Sciences  (), –.

[BHE] Bulusu, N., Heidemann, J., and Estrin, D.: Adaptive beacon placement. In: st International Conference on Distributed Computing Systems, , IEEE Computer Society, Washington, DC, pp. –.

Richard Zurawski/Networked Embedded Systems K_C Finals Page  -- #

Resource-Aware Localization in Sensor Networks 6-25

[BKKM] Barbeau, M., Kranakis, E., Krizanc, D., and Morin, P.: Improving distance-based geographic location techniques in sensor networks. In: rd International Conference of Ad-Hoc Networks

& Wireless, , Vancouver, Canada.

[Blu] Blumenthal, J.: Resource Aware and Decentral Localization of Autonomous Sensor Nodes in Sensor Networks, PhD Thesis, University of Rostock, .

[BP] Bahl, P. and Padmanabhan, V.N.: RADAR: An in-building RF-based user location and tracking system. In: IEEE Infocom, , Tel-Aviv, Israel, pp. –.

[BPF] Buschmann, C., Pfisterer, D., and Fischer, S.: Estimating distances using neighborhood intersection, IEEE Conference on ETFA, , Prague, Czech Republic.

[BRBT] Born, A., Reichenbach, F., Bill, R., and Timmermann, D.: Bestimmung Optimaler Startwerte zur Exakten Lokalisierung mittels Geodätischer Ausgleichung. In: . GI/ ITG KuVS-Fachgespräch Drahtlose Sensornetzwerke, Technischer Bericht /, , Stuttgart, Germany, pp. –.

[BRHT] Blumenthal, J., Reichenbach, F., Handy, M., and Timmermann, D.: Low power optimization of the coarse grained localization algorithm in wireless sensor networks.

In: st Workshop on Positioning, Navigation and Communication, Shaker Verlag, March , Hannover, Germany, pp. –.

[BRT] Blumenthal, J., Reichenbach, F., and Timmermann, D.: Position estimation in ad hoc wireless sensor networks with low complexity. In: Joint nd Workshop on Positioning, Navigation and Communication  and st Ultra-Wideband Expert Talk, Shaker Verlag, März , Hannover, Germany, pp. –.

[BTB+] Blumenthal, J., Timmermann, D., Buschmann, C., Fischer, S., Koberstein, J., and Luttenberger, N.: Minimal transmission power as distance estimation for precise local-ization in sensor networks, International Wireless Communications and Mobile Computing Conference, , Vancouver, Canada, pp. –.

[Bul] Bulusu, N.: GPS-less low cost outdoor localization for very small devices. IEEE Personal Communications Magazine  (), –.

[BWHF] Buschmann, C., Werner, C., Hellbrück, H., and Fischer, S.: NIDES: Ein Verfahren zur Multihop-Distanzschätzung mittels Nachbarschaftsanalyse. In: KiVS, , pp. –.

[CHH] Capkun, S., Hamdi, M., and Hubaux, J.-P.: GPS-free positioning in mobile ad hoc networks.

Cluster Computing  (), –.

[Dei] Deinert, F.: Mathematische Modelle zur Wellenausbreitung für die Simulation drahtloser Netze. In: Seminar Technische Informatik, , FU Berlin, Germany.

[DPG] Doherty, L., Pister, K.S.J., and Ghaoui, L.: Convex position estimation in wireless sensor net-works. In: th Annual Joint Conference of the IEEE Computer and Communications, , Anchorage, AK, pp. –.

[Fel] Feldmann, S.: An indoor Bluetooth-based positioning system: Concept, implementation and experimental evaluation. In: nd International Workshop on Wireless Ad Hoc Networking,

, Las Vegas, NV, pp. –.

[Fri] Friis, H.T.: A note on a simple transmission formula. Proceedings of the IRE  (),

–.

[GBY+] Goldenberg, D.K., Bihler, P., Yang, Y.R., Cao, M., Fang, J., Morse, A.S., and Anderson, B.D.O.:

Localization in sparse networks using sweeps. In: th Annual International Conference on Mobile Computing and Networking, , ACM Press, Los Angeles, CA, pp. –.

[GG] Gustafsson, F. and Gunnarsson, F.: Positioning using time-difference of arrival measure-ments. In: IEEE International Conference on ICASSP, , Hong Kong, PRC, pp. –.

[Gib] Gibson, J.: The Mobile Communications Handbook. CRC Press, Boca Raton, FL, .

[HB] Hightower, J. and Borriella, G.: Location systems for ubiquitous computing. IEEE Computer

 (), –.

Richard Zurawski/Networked Embedded Systems K_C Finals Page  -- #

6-26 Networked Embedded Systems

[HHB+] He, T., Huang, C., Blum, B.M., Stankovic, J.A., and Abdelzaher, T.: Range-free localization schemes for large scale sensor networks. In: th Annual International Conference on Mobile Computing and Networking, , San Diego, CA, pp. –.

[HHS+] Harter, H., Hopper, A., Steggles, P., Ward, A., and Webster, P.: The anatomy of a context-aware application. In: th International Conference Mobile Computing and Networking, , Seattle, WA, pp. –.

[HS] Huang, Q. and Selvakennedy, S.: A range-free localization algorithm for wireless sensor networks, Proceedings of the rd IEEE Vehicular Technology Conference, , Melbourne, Australia.

[HWB] Hightower, J., Want, R., and Borriello, G.: SpotON: An indoor D location sensing tech-nology based on RF signal strength. In: Technical Report, CSE --, February , University of Washington, Seattle.

[KH] Koshima, H. and Hoshen, J.: Personal locator services emerge. IEEE Spectrum  (),

–.

[LLP] Lanzisera, S., Lin, D.T., and Pister, K.S.J.: RF time of flight ranging for wireless sensor network localization, In: th Workshop on Intelligent Solutions in Embedded Systems, , Vienna, Austria.

[lor] LORAN, http://www.navcen.uscg.gov/loran/, .

[LR] Langendoen, K. and Reijers, N.: Distributed localization in wireless sensor networks—A quantitative comparison. In: Computer Networks: The International Journal of Computer and Telecommunication Networking, , Elsevier, New York, pp. –.

[MH] Murphy, W. and Hereman, W.: Determination of a position in three dimensions using trilat-eration and approximate distances. In: Technical Report, MCS--, , Colorado School of Mines, Golden, CO.

[NLLP] Ni, L.M., Liu, Y., Lau, Y.C., and Patil, A.P.: LANDMARC: Indoor location sensing using active RFID. In: IEEE International Conference on Pervasive Computing and Communications, , Dallas–Fort Worth, TX, pp. –.

[NN] Niculescu, D. and Nath, B.: Ad hoc positioning system (APS). In: IEEE Global Telecommuni-cations Conference, , San Antonio, TX, pp. –.

[NN] Niculescu, D. and Nath, B.: Ad hoc positioning system (APS) using AOA. In: IEEE An-nual Joint Conference Computer and Communications Societies, , San Francisco, CA, pp. –.

[PBDT] Priyantha, N.B., Balakrishnan, H., Demaine, E., and Teller, S.: Anchor-free distributed localization in sensor networks. In: Technical Report, TR-, , MIT Press, Boston, MA.

[PCB] Priyantha, N., Chakraborty, A., and Balakrishnan, H.: The cricket location-support system.

In: th Annual International Conference on Mobile Computing and Networking, , Boston, MA, pp. –.

[PJ] Parkinson, B. and Jr., J. S.: Overview of GPS operation and design. In: Global Positioning System: Theory and Applications, Bd.  and vol.  of Progress in Astronomics and Aeronau-tics, chapter , , American Institute of Aeronautics and AstronauAeronau-tics, Washington, , pp. –.

[Rap] Rappaport, T. S.: Wireless Communications—Principles and Practice, nd edn., , Prentice Hall, Upper Saddle River, NJ.

[RBSJ] Raab, F., Blood, E., Steiner, T., and Jones, H.: Magnetic position and orientation tracking system. IEEE Transactions on Aerospace and Misc Systems  (), –.

[RBT] Reichenbach, F., Blumenthal, J., and Timmermann, D.: Improved precision of coarse grained localization in wireless sensor networks. In: th Euromicro Conference on Digital System Design, , Dubrovnik, Croatia, pp. –.

Richard Zurawski/Networked Embedded Systems K_C Finals Page  -- #

Resource-Aware Localization in Sensor Networks 6-27

[RBTB] Reichenbach, F., Born, A., Timmermann, D., and Bill, R.: A distributed linear least squares method for precise localization with low complexity in wireless sensor networks. In: nd IEEE International Conference on Distributed Computing in Sensor Systems, June , Springer Verlag, San Francisco, CA, pp. –.

[Rei] Reichenbach, F.: Positionsbestimmung in drahtlosen Ad-Hoc Sensor-Netzwerken, March

, Universität Rostock, Rostock Diplomarbeit.

[Rei] Reichenbach, F.: Resource aware algorithms for exact localization in wireless sensor net-works, University of Rostock, Rostock, Germany, PhD Thesis, .

[Röm] Römer, K.: Time synchronization and localization in sensor networks, ETH Zurich, Switzerland, PhD Thesis, .

[SB] Salomon, R. and Blumenthal, J.: Coarse-grained localization: Extended analyses and optimal beacon distribution. In: th IEEE Conference on Emerging Technologies and Factory Automation, , Catania, Italy, pp. –.

[Sch] Schiller, J.: Scatterweb—A platform for teaching and prototyping wireless sensor networks.

, Computer Systems and Telematics, Freie Universität Berlin, Germany.

[SG] Stuber, G.L. and Gaffery, J.J.: Radio location techniques. In: Mobile Communications Hand-book, , CRC Press, Boca Raton, FL.

[Sha] Shannon, C.E.: Communication in the presence of noise. Proceedings of IEEE  (),

–.

[SHS] Savvides, A., Han, C.-C., and Srivastava, M.B.: Dynamic fine grained localization in ad-hoc networks of sensors. In: th ACM MobiCom, , Rome, Italy, pp. –.

[SHS] Stoleru, R., He, T., and Stankovic, J.A.: Range-free localization. In: Chapter in Secure Localization and Time Synchronization for Wireless Sensor and Ad Hoc Networks, vol. , Springer, .

[SPS] Savvides, A., Park, H., and Srivastava, M.B.: The n-hop multilateration primitive for node localization problems. Mobile Networks and Applications  (), –.

[SRB] Savarese, C., Rabaey, J., and Beutel, J.: Location in distributed ad-hoc wireless sensor net-works. In: IEEE International Conference on Acoustics, Speech, and Signal Processing, , Salt Lake City, UT, pp. –.

[SRL] Savarese, C., Rabaey, J., and Langendoen, K.: Robust positioning algorithms for distributed ad-hoc wireless sensor networks. In: USENIX Annual Technical Conference, , Monterey, CA, pp. –.

[SS] Simic, S. and Sastry, S.: Technical report, UC Berkeley, UCB/ERL M/, .

[Sta] International Organization for Standardization: Open systems interconnect—Basic reference model. In: ISO/IEC -:e, nd edn, .

[Sto] Stojmenovic, I.: Localization in sensor networks. Handbook of Sensor Networks—Algorithms and Architectures. In: Wiley Series on Parallel and Distributed Computing, , John Wiley

& Sons Inc., New York.

[Tec] Nanotron Technologies: Real time location systems, , Berlin, Germany.

[TRV+] Turau, V., Renner, C., Venzke, M., Waschnik, S., Weyer, C., and Witt, M.: The Heathland Experiment: Results and Experiences, , Chicago, IL.

[ubi] Ubisense, http://www.ubisense.net/. .

[Wan] Want, R.: The active badge location system. ACM Transactions on Information Systems 

(), –.

[WL] Werb, J. and Lanzl, C.: Designing a positioning system for finding things and people indoors.

IEEE Spectrum  (), –.

Richard Zurawski/Networked Embedded Systems K_C Finals Page  -- #

Richard Zurawski/Networked Embedded Systems K_C Finals Page  -- #

7

Power-Efficient Routing in

In document Networked Embedded Systems (Page 155-160)