Presenting a new method for joint positioning and synchronization in underwater wireless sensor networks

Number of pages: 142 File Format: word File Code: 31016
Year: 2014 University Degree: Master's degree Category: IT Information Technology Engineering
  • Part of the Content
  • Contents & Resources
  • Summary of Presenting a new method for joint positioning and synchronization in underwater wireless sensor networks

    Master's thesis

    In the field of information technology engineering, computer networks

    Abstract

    Location and synchronization are key elements in many underwater communication applications that, despite being highly dependent, usually operate separately. But since the synchronization services are the prerequisite of the positioning algorithms and the information about the location of the sensors is used to estimate the propagation delay, the positioning and synchronization can be done together. One of the advantages of this method is the significant saving in energy consumption, which is caused by reducing the number of message exchanges.

    In this thesis, a new sequential method including five phases of determining the initial position, gradualizing the movement of the sensor, estimating the deviation of the clock and timing bias, compensating the effect of layering and positioning along with repetition refinement, is presented to perform simultaneous synchronization and positioning in underwater wireless sensor networks. In this method, in addition to considering the movement of sensors, the non-movement of underwater sound waves in a straight path and the change in the propagation speed of these waves at different depths are considered. The proposed method in this thesis has been simulated with the material software and the results have been compared with a suitable standard method and also the Kramer-Rao lower bound. The results show that the presented method has an efficiency close to the lower limit of Kramer-Rao and performs better than the standard method. It should be noted that the proposed method applies more computational load to the network than the previous methods and is suitable for applications where obtaining accurate information is more important than energy consumption.

    Key words: underwater wireless sensor networks, positioning, synchronization.

    Chapter 1: General

    1-1-

    With the ever-increasing expansion of smart tools With the miniaturization and convergence of wireless communications with small devices, it is possible to create low-cost networks in different dimensions, networks that can collect environmental information for humans, networks that are quickly established without infrastructure and can organize themselves and do not need external energy. The most important of these networks are wireless sensor networks, and every day new applications and uses in the field of military and civilian affairs are presented and used for this type of networks.

    Underwater wireless sensor networks are a type of sensor networks that are placed in the underwater environment and communicate with each other by sound waves. Underwater wireless sensor networks are used for purposes such as water bottom data collection, water pollution monitoring, coastal environment monitoring, navigation and environmental monitoring military applications[1]. Since in underwater wireless sensor networks, water is the transmission medium, it has its own challenges and problems that affect the design of the network, among these challenges can be the change of sound speed according to the depth, temperature and salinity of the water, constant movement of sensors, propagation delay. called long and multi-path [1]. Therefore, the protocols and algorithms of ground sensor network layers are unsuitable for underwater sensor networks. So far, there are many protocols and algorithms, especially in the field of routing and in the field of media access control, including Slotted FAMA, UWAN-MAC and so on. It has been proposed [2] [3] [4], in all of which the problem of locating and synchronizing sensors is of particular importance, for example, time division multiple access (TDMA) [2] is one of the things commonly used in media access protocols (MAC) [3], which requires accurate synchronization between sensors. As another example of the importance of synchronization and positioning, it can be pointed out that a large number of routing algorithms depend on the location information of sensors [5] and [6].

    Although synchronization and positioning services are interdependent, they have usually been studied independently, and this is because positioning has been studied from the point of view of radio networks and signal processing [7] and synchronization has been studied from the point of view of protocol design [8]. In underwater wireless sensor networks, positioning is mostly done through time of reception (TOA) [4] and time of difference of reception (TDOA) [5] which are dependent on synchronization services and in fact these services are a prerequisite.In underwater wireless sensor networks, positioning is mostly done through time of reception (TOA) [4] and time of difference of reception (TDOA) [5], which are dependent on synchronization services, and in fact, these services are a prerequisite for positioning algorithms. On the other hand, the information related to the location of the sensors, as it is used to estimate the propagation delay [9], helps a lot to synchronize the sensors. According to these communications, positioning and synchronization can be done together, which has two very important advantages:

    In a joint strategy, fewer message exchanges are required, and we will have a significant saving in energy consumption, which is one of the most important things in underwater sensor networks.

    A joint solution can help increase accuracy[6] in both services. Synchronization, which is a prerequisite for most protocols and algorithms and is one of the basic requirements in underwater wireless sensor networks, requires that these two issues be addressed, but since these two services are interdependent, it is of particular importance to provide a solution that combines these two services, taking into account the specific challenges of the underwater environment. Ocean and sea monitoring, searching for submarine mines, detecting harmful chemical and biological substances, autonomous submarine defense systems, gathering environmental data to guide ships, etc. All these applications need to know the location of sensor nodes, but due to the mobile nature of submarine nodes, existing positioning techniques cannot be used for terrestrial sensor networks. Therefore, there is a need for techniques that can develop techniques for locating terrestrial sensor networks for underwater sensor networks.

    Synchronization is also one of the main requirements for services provided by distributed networks, a large number of synchronization protocols have been proposed for wireless sensor networks, but none of them can be used directly for underwater networks. Consider sensors as well. These challenges make the accuracy of the synchronization procedure more critical for submarine wireless sensor networks, so synchronization solutions are needed that are specifically designed for submarine wireless networks in order to meet these requirements.

    Considering the issues raised above and the need to consider them in submarine wireless sensor networks and considering the underwater environment, which has its own challenges, the purpose of this thesis is to study the aspects various features and challenges of the underwater environment and underwater wireless sensor networks and finally, presenting a method that performs the location and synchronization of underwater sensors together and at the same time takes into account the limitations in the underwater environment.

    To show the effectiveness of the presented method, the simulator will be used and the presented technique will be compared with the techniques that have been presented before.

    1-3- Thesis design implementation methods and techniques

    In this thesis, firstly, the topics related to underwater wireless sensor networks will be presented and the protocols presented in it will be collected. Then, positioning and synchronization techniques in sensor networks will be studied and investigated, and taking into account the challenges in the underwater environment, the most important of which are the mobility of nodes and the long propagation delay caused by voice communication, a method is presented that performs the synchronization of nodes in addition to positioning.

    The proposed method is that in the first stage, a sequential procedure includes five phases of primary positioning using the TOA technique, gradually [7] the movement of sensors, estimation Timing bias [8] and deviation [9], layering effect compensation [10] and positioning along with repetition refinement are used. The purpose of the first four phases is to obtain the propagation delay, and then using the least squares technique in the fifth phase, the location of the sensor is estimated, and finally, the position error variance calculation is used in different iterations so that the error variance reaches an acceptable value and the results of positioning are reliable.

  • Contents & References of Presenting a new method for joint positioning and synchronization in underwater wireless sensor networks

    List:

    1. Chapter 1: Generalities 1

    1-1- Introduction. 2

    1-2- Definition of the problem, purpose and necessity of the implementation of the thesis plan. 4

    1-3- Implementation methods and techniques of thesis design. 5

    1-4- Structure of thesis chapters. 6

    2. Chapter Two: Review of Research Literature 7

    2-1- Introduction. 8

    2-2- Familiarity with underwater wireless sensor networks. 8

    2-2-1- Components of underwater wireless sensor networks. 10

    2-2-2- Different architectures of underwater wireless sensor networks. 11

    2-2-3- Challenges of underwater wireless sensor networks. 14

    2-2-4- clock synchronization in underwater wireless sensor networks. 15

    2-2-5- Location in underwater wireless sensor networks. 19

    2-3- least squares estimator. 26

    2-4- Kramer Rao's lower border. 28

    3. The third chapter: an overview of recent researches 32

    3-1- Wireless sensor networks. 33

    3-1-1- Location. 33

    3-1-2- Synchronization. 34

    3-1-3- Locating and synchronizing simultaneously. 35

    3-2- Underwater wireless sensor networks. 37

    3-2-1- Location. 37

    3-2-2- Synchronization. 39

    3-2-3- Locating and synchronizing simultaneously. 40

    4. Chapter Four: Proposed Method 43

    4-1- Introduction. 44

    4-2- Proposed method for simultaneous synchronization and positioning. 44

    4-2-1- System settings and assumptions. 47

    4-2-2- The first phase: initial location using the TOA technique. 49

    4-2-3- The second phase: gradual movement of the sensors 50

    4-2-4- The third phase: estimation of timing bias and deviation. 51

    4-2-5- The fourth phase: compensation of layering effect. 52

    4-2-6- The fifth phase: locating with repetition refinement. 55

    4-2-7- Using Kramer Rao's lower bound for the proposed method. 58

    5. Chapter Five: Simulation and Evaluation of Results 59

    5-1- Introduction. 60

    5-2- Parameters, metrics and analysis method. 60

    5-3- Experiment design. 61

    5-4- Simulation and analysis of results. 61

    6. Chapter Six: Summary, Conclusion and Future Suggestions 70

    6-1- Summary. 71

    6-2- Conclusion. 73

    6-3- The innovation of the presented method. 74

    6-4- Suggestions 74

    References 76

    Appendices 80

     

    Source:

    [1]R. Manjula, and S. Manvi, “Issues in underwater acoustic sensor networks,” International Journal of Computer and Electrical Engineering, vol. 3, no.1, February, 2011.

    [2]M. Molins, and M. Stojanovic, "FAMA: a MAC protocol for underwater acoustic networks," in Proceedings of the IEEE Oceans Conference, May 2006.

     

    [3]P. Xie, and J.-H. Cui, "R-MAC: An energy-efficient MAC protocol for underwater sensor networks." pp. 187-198. [4] M. K. Park, and V. Rodoplu, “UWAN-MAC: An energy-efficient MAC protocol for underwater acoustic wireless sensor networks,” IEEE Journal of Oceanic Engineering, vol. 32, no. 3, pp. 710-720, Jul 2007. [5] P. Xie, L. Lao, and J.-H. Cui, "VBF: vector-based forwarding protocol for underwater sensor networks," in To appear in Proceedings of IFIP Networking, May 2006.

     

    [6]H. Yan, Z. Shi, and J.-H. Cui, “DBR: depth-based routing for underwater sensor networks,” Proceedings of IFIP Networking, May 2008.

     

    [7]N. Patwari, A. O. Hero, J. A. III, R. L. Moses, S. Kyperountas, and N. S. Correa, “Locating the nodes: Cooperative localization in wireless sensor networks,” IEEE Signal Process. Mag, vol. 22, no. 4, pp. 54–69, Jul. 2005.

    [8]B. Sundararaman, U. Buy, and A. Kshemkalyani, “Clock synchronization for wireless sensor networks: A survey,” Ad Hoc Netw, vol. 3, no. 3, pp. 281–323, May 2005.

     

    [9]A. Y. Teymorian, W. Cheng, L. Ma, and X. Cheng, “3D Underwater Sensor Network Localization,” Mobile Computing, IEEE Transactions on vol. 8, no. 12, pp. 1610-1612, Dec 2009.

    [10]R. Manjula, and S. Manvi, "Issues in underwater acoustic sensor networks," International Journal of Computer and ElectricalManvi, "Issues in underwater acoustic sensor networks," International Journal of Computer and Electrical Engineering, vol. 3, February 2011.

     

    [11] Reza Mohammadi, Reza Javidan, Manijeh Kashtagari, "Principles of Designing Underwater Wireless Sensor Networks", Hamara Publications, 1392.

     

    [12] M.Ayaz, and A. Abdullah, "Underwater Wireless Sensor Networks: Routing Issues and Future Challenges," MoMM2009, Kuala Lumpur, Malaysia. pp. 14–16, 2009.

     

    [13] J.H.Cui, J. Kong, M. Gerla, and S. Zhou, “Challenges: Building scalable mobile underwater wireless sensor networks for aquatic applications,” IEEE Network, Special Issue on Wireless Sensor Networking, pp. 18-12, 2006. [14] I. F. Akyildiz, D. Pompili, and T. Melodia, “Underwater acoustic sensor networks: Research challenges,” Ad Hoc Networks, pp. 257-279, 2005. [15] B. Kaur, and A. Kaur, "A Survey of Time Synchronization Protocols for Wireless Sensor Networks," International Journal of Computer Science and Mobile Computing (IJCSMC), vol. 2, pp. 100-106, September 2013.

    [16]L. A John Wiley and Sons, Publication, Fundamentals of Wireless Sensor Networks Theory ND practice, 2010.

    [17]N. Malhotra, M. Krasniewski, S. B. C. Yang, and W. Chappell, "Location Estimation in Ad Hoc Networks with Directional Antennas," Proceedings of 25th IEEE International Conference on Distributed Computing Systems (ICDCS2005), June 2005.

    [18]J. N. Ash, and R.L. Moses, "Acoustic time delay estimation and sensor network self localization: Experimental results," The Journal of the Acoustical Society of America, vol. 118, pp. 841-850, August 2006. [19] V. Chandrasekhar, and W. K. G. Seah, “Area Localization Scheme for Underwater Sensor Networks,” Proceedings of the IEEE OCEANS Asia Pacific Conference, May 2006.

     

    [20]Y. Weng, W. Xiao, and L. Xie, “Total Least Squares Method for Robust Source Localization in Sensor Networks Using TDOA Measurements,” International Journal of Distributed Sensor Networks, vol. 2011, June 2011.

    [21]L. Cheng, C. Wu, Y. Zhang, H. Wu, M. Li, and C. Maple4, “Review Article, A Survey of Localization in Wireless Sensor Network,” International Journal of Distributed Sensor Networks, November 2012.

     

    [22]P. Sommer, Roger, and Wattenhofer, "Gradient clock synchronization in wireless sensor networks." [23]T. Robert, and Y. Saravanos, "Hybrid Energy-aware Synchronization algorithm in Wireless sensor networks," The 18th Annual IEEE International Symposium on Personal, Indoor and Mobile Radio Communications, 2007.

     

    [24]S. N. Gelyan, A. N. Eghbali, L. Roustapoor, S. A. Y. F. Abadi, and M. Dehghan, "SLTP: Scalable Lightweight Time Synchronization Protocol for Wireless Sensor Network," Mobile Ad-Hoc and Sensor Networks, Lecture Notes in Computer Science 4864, H. Z. hkzhang, S. Olariu, J. Cao and D. B. Johnson, eds., pp. 536-547: Springer Berlin Heidelberg, 2007. [25] J. Zheng, and Y.-C. Wu, “Joint Time Synchronization and Localization of an Unknown Node in Wireless Sensor Networks,” IEEE Transactions on Signal Processing, vol. 56, no. 8, vol. 58, no. 3, March 2010. [26] J. Zheng, and Y. Wu, “Joint Time Synchronization and Localization of an Unknown Node in Wireless Sensor Networks,” IEEE Trans. Signal Processing, vol. vol. 58, no. 3, Mar. 2010. [27] T. C. Austin, R. P. Stokey, and K. M. Sharp, "PARADIGM: a buoy-based system for AUV navigation and tracking."

     

    [28]M. Hahn, and J. Rice, “Undersea navigation via a distributed acoustic communication network,” in Proc. Turkish Intl Conf.Acoustics.

     

    [29]X. Cheng, H. Shu, Q. Liang, and D.-C. Du, “Silent positioning in underwater acoustic sensor networks,” IEEE Trans. Vehicular Technology, vol. 57, no. 3, pp. 1756–1766, May 2008.

    [30]Z. Zhou, J.-H. Cui, and S.

Presenting a new method for joint positioning and synchronization in underwater wireless sensor networks