无线传感器网络的时间同步问题

合集下载

无线传感器网络中的时钟同步与位置定位研究

无线传感器网络中的时钟同步与位置定位研究

无线传感器网络中的时钟同步与位置定位研究无线传感器网络(Wireless Sensor Networks, WSN)是一种由大量分布在空间位置上的、能够采集环境信息并进行处理的无线传感器节点组成的网络系统。

这些无线传感器节点可以通过无线通信进行数据传输和协作,以实现对环境的监测、控制和感知等功能。

然而,在实际应用中,无线传感器节点的时钟不同步和位置不确定性等问题会对网络性能和应用效果产生重要影响。

时钟同步是无线传感器网络中的重要问题之一。

由于分布式部署的传感器网络中的节点通常没有全局时间信息,节点的本地时钟会出现误差。

时钟同步的目标是使得网络中的所有节点的本地时钟能够保持一致,从而协调节点之间的通信和数据处理。

在传感器网络中,时钟同步对于数据采集、事件触发、通信协议和网络协议等各个方面都具有重要的意义。

传统的时钟同步方法主要依赖于全局时间信号或者节点之间的消息交换来进行时钟校准。

然而,在无线传感器网络中,由于节点数量庞大、分布范围广泛和能量受限等因素的限制,传统的时钟同步方法存在着很大的挑战。

因此,研究者们提出了一系列的无线传感器网络时钟同步协议和算法,以解决时钟同步问题。

其中,一些基于统计模型和估计方法的算法能够通过节点之间的时间差异信息来估计节点的时钟偏差和时钟漂移,并进行校准,以实现节点之间的时钟同步。

除了时钟同步,位置定位也是无线传感器网络中的重要问题之一。

传感器节点的位置信息在许多应用场景中都具有很大的意义,比如农业环境监测、灾害预警系统和智能交通系统等。

传统的位置定位方法主要基于GPS(Global Positioning System)等全球卫星导航系统,然而,在无线传感器网络中,由于节点通常不具备GPS芯片等定位设备,因此无法直接使用GPS进行位置定位。

因此,研究者们提出了一系列的无线传感器网络位置定位算法和协议,以实现对节点位置的估计和定位。

无线传感器网络中的时钟同步和位置定位是相互关联的。

无线传感器网络时间同步方法研究

无线传感器网络时间同步方法研究

无线传感器网络时间同步方法研究随着物联网技术的快速发展,无线传感器网络(Wireless Sensor Networks, WSNs)已经成为实现智能化、自动化和联网化的重要要素之一。

在WSNs中,时间同步是一项关键技术,它可以确保网络节点之间的时间一致性,从而实现数据的准确收集和处理。

本文将探讨无线传感器网络时间同步方法的研究,包括时钟同步协议和时间误差补偿方法。

一、时钟同步协议时钟同步协议旨在使WSNs中的节点能够在一个全局共享的时间轴上保持一致。

常见的时钟同步协议包括以下几种。

1.1 Berkeley算法Berkeley算法是一种分布式时钟同步算法,它通过选举一个特殊节点作为时间服务器来实现同步。

该算法将网络节点分为两类:时间服务器和普通节点。

时间服务器通过周期性地向所有普通节点广播时间信息来同步网络。

普通节点根据接收到的时间信息调整自己的时钟。

由于该算法采用分布式的方式,节点之间的通信开销相对较小,适用于大规模的WSNs。

1.2 RBS算法RBS(Reference Broadcast Synchronization)算法是一种基于参考广播的时钟同步算法,通过以广播方式将时间信息传播给其他节点来实现同步。

该算法先选举一个特殊节点作为参考节点,该节点拥有一个精确的时钟源。

参考节点周期性地广播时间信息,并且其他节点在接收到广播后根据参考节点的时间信息进行时钟的调整。

RBS算法适用于小规模的WSNs,但对网络中的通信开销较大。

1.3 FTSP算法FTSP(Flooding Time Synchronization Protocol)算法是一种基于洪泛方式的时钟同步算法,它通过广播方式将时间信息传播给所有其他节点。

FTSP算法基于对跳数的计算来估计节点之间的时钟差,并通过协调函数来调整时钟。

由于该算法采用全节点通信的方式,能够实现较高的同步精度。

二、时间误差补偿方法时间误差是指节点自身时钟与参考时间的差值,由于节点硬件等原因,时钟会存在一定的误差。

无线传感器网络中的时间同步算法研究

无线传感器网络中的时间同步算法研究

无线传感器网络中的时间同步算法研究随着物联网技术的不断升级和应用的不断推广,无线传感器网络作为物联网的重要组成部分发挥着越来越重要的作用。

无线传感器网络中的时间同步算法是保障网络正常运行的关键,因此,其研究具有重要意义。

本文将从无线传感器网络的背景出发,介绍时间同步算法的作用与优势,接着分析目前时间同步算法中存在的问题,并提出针对这些问题的改进方向。

一、背景介绍随着无线传感器网络的兴起,其应用场景逐渐扩大,包括环境监测、智能交通、农业监测等众多领域。

这些应用场景对传感器节点的时间同步要求越来越高,因为节点之间的通信和协作需要一个统一的时间基准。

时间同步算法在无线传感器网络中的作用变得尤为重要。

二、时间同步算法的作用与优势时间同步算法在无线传感器网络中的作用主要体现在以下几个方面:1. 数据一致性:时间同步可以确保节点在相同的时间基准下进行数据采集和传输,保证数据的一致性和可靠性。

2. 节能优化:时间同步可以协调节点的工作节奏,避免节点在不同时间段无意义地工作,从而有效节约能源。

3. 网络拓扑优化:时间同步可以帮助无线传感器网络维持一个合理的网络拓扑结构,减少网络冲突和数据丢失的可能性。

三、时间同步算法存在的问题目前,时间同步算法在无线传感器网络中仍然存在一些问题,主要有以下几点:1. 算法准确性不高:由于节点之间的通信延迟、时钟漂移等因素的存在,当前的时间同步算法往往无法达到较高的准确性要求。

2. 能耗问题:当前的时间同步算法中,节点通常需要不断地广播和接收时间同步信息,这会消耗大量的能量。

3. 网络规模限制:当前的时间同步算法在大规模网络中的可扩展性较差,传感器节点数量的增加会导致时间同步误差的增加。

四、改进方向与展望为了解决以上问题,改进时间同步算法成为当前研究的重要方向。

针对当前存在的问题,可以从以下几个方面进行改进:1. 高准确性算法设计:研究人员可以尝试设计更为准确的时间同步算法,考虑节点间的通信延迟和时钟漂移等因素,并利用数学模型对其进行优化。

无线传感器网络的时钟同步问题研究

无线传感器网络的时钟同步问题研究

无线传感器网络的时钟同步问题研究无线传感器网络(Wireless Sensor Network,WSN)是由大量分布在无线环境中的微型传感器节点组成的网络系统。

这些节点通常由微控制器、无线模块、能量供应、感应器等组成,并能对环境中的物理量进行感测、处理和传输数据。

由于传感器节点的分散和数量较多,为确保正常工作,需要对网络节点的时钟进行同步。

目前,时钟同步算法在无线传感器网络中的研究已经取得了很大的进展,本文将从以下几个方面对时钟同步问题进行探究:一、时钟同步问题概述在无线传感器网络中,传感器节点的数量众多,而且分散在广阔的区域内,节点之间的距离不同,传输延时也不同,因此节点之间的时钟可能会出现误差。

节点之间的时钟同步是保证网络正常运行的重要保障。

时钟同步指的是将不同节点时钟的时间误差控制在一个可接受的范围内。

常见的时间同步误差包括相对误差和绝对误差两种。

相对误差指的是不同节点的时钟相对误差,绝对误差则是节点的时钟与真实时间之间的误差。

时钟同步问题近年来引起了广泛关注,尤其是在军事、环境监测、智能交通等领域的应用中。

二、传统时钟同步算法的缺陷传统的时钟同步算法主要是采用时间戳或者基于网关的同步方法。

其中,时间戳同步是一种分散式的算法,它通过节点间相互交换时间戳信息来实现同步,但是由于节点之间的距离、链路质量等因素的影响,时间戳同步算法无法达到高精度同步的要求。

而基于网关的同步方法则是采用网关节点作为中央时钟参考,通过点对点的同步算法实现节点之间的时钟同步,但是由于网关节点的数量不足以满足复杂环境下的同步要求,所以这种同步方法存在着一定的局限性。

三、现有时钟同步算法的研究进展为了解决上述问题,近年来研究者们提出了许多高精度的时钟同步算法。

其中,两种最常见的同步算法是链式同步(Chain-Based Synchronization)和公告板协议(Bulletin Board Protocol)。

链式同步算法采用了一种由根节点向下延展的同步方式,每一个节点都从其父节点处接收同步信息,计算出自己的时间,并将同步信息传递给其子节点。

无线传感器网络中的时间同步机制研究

无线传感器网络中的时间同步机制研究

无线传感器网络中的时间同步机制研究随着科技的发展,无线传感器网络已经成为现今智能化生活中不可或缺的组成部分。

然而,由于各个节点的分散部署以及传输延迟、时钟漂移等问题,节点之间的时间同步成为了无线传感器网络关键的技术挑战之一。

本文将探讨在无线传感器网络中时间同步的机制研究。

一、时间同步的意义无线传感器网络中的时间同步,主要是为了保证节点之间网络数据的可靠传输,确保数据的正确性和一致性。

比如煤矿企业使用无线传感器网的监控系统,如果各个传感器节点的时间不同步,就会导致监测数据不准确,甚至影响煤矿的安全生产。

二、时间同步的挑战无线传感器节点的数量很大,一般每个节点都有自己的时钟,由于各个节点分散部署且室内外环境不同,会面临时钟漂移和频率不同步等问题。

若节点之间没有时间同步机制,将会导致网络数据传输时覆盖率降低,数据传输效率降低,还可能导致数据的错误传输等问题。

三、时间同步机制的现状目前时间同步机制主要有GPS同步、Beacon同步、时钟频率修正同步等。

其中GPS同步是通过接收GPS卫星信号,调节节点的时钟来实现同步,而Beacon同步是利用信标在网络节点之间同步,时钟频率修正同步则是通过时钟线性和偏移量等差错修正方式进行同步的。

1. GPS同步GPS同步方式是利用全球卫星定位系统,通过卫星信号和节点接收接收器,来实现节点之间的同步。

GPS同步精度很高,能够达到亚毫秒级别,而且GPS信号广泛覆盖,能在室内、室外等各种环境下使用。

然而,该同步方式需要一定的硬件设施支撑,且存在天气、天空、可见性等一系列限制因素,可能导致无法正常工作。

2. Beacon同步Beacon同步方式是通过在网络中部署多个特殊的节点,这些节点定期广播同步数据信息,其他节点通过定期接收Beacon节点广播的时间同步信息进行时钟同步。

Beacon同步较为简单,并且适应性很好,因为Beacon节点可以灵活部署在任何需要同步的地方。

但Beacon同步方式也有局限性,主要在于需要额外的与无线传感器节点无关的节点,网络复杂度变大。

无线传感器网络中的时间同步技术研究

无线传感器网络中的时间同步技术研究

无线传感器网络中的时间同步技术研究无线传感器网络是由许多小型传感器节点组成的自组织网络,这些节点能够通过无线方式进行通信和数据传输。

在传感器网络中,时间同步是一个重要的研究领域。

准确的时间同步对于许多应用来说至关重要,例如事件定位、数据融合和协调传感器节点的行为。

因此,无线传感器网络中的时间同步技术的研究变得尤为重要。

无线传感器网络中的时间同步技术的目标是使网络内所有节点的时钟相互同步,以确保节点在同一时间点上进行操作和通信。

然而,由于传感器节点之间的通信受到无线信号的干扰和传播延迟等问题的影响,实现准确的时间同步是一项具有挑战性的任务。

目前,主要有两种方法用于实现无线传感器网络中的时间同步:基于硬件的方法和基于协议的方法。

首先,基于硬件的方法通过使用具有高精度时钟和呈线性增加的稳定性的震荡器来提供时间同步。

这种技术通常会增加传感器节点的成本和能耗,并且只适用于小规模传感器网络。

然而,基于硬件的方法可以提供很高的时间同步精度,并且不受网络延迟和通信干扰的影响。

另一种方法是基于协议的方法,它使用分布式算法来实现时间同步。

这些算法通常利用节点之间的通信和相对时延信息来进行同步。

一种常用的基于协议的时间同步算法是基于根节点的时间同步,其中一个节点被指定为根节点,其他节点通过与根节点的通信来同步时间。

这种方法适用于大规模传感器网络,并且可以通过调整与根节点通信的延迟来实现时间同步。

此外,一种被广泛使用的基于协议的时间同步算法是基于时隙的算法,例如时隙同步协议(Time-Slotted Synchronization Protocol)。

在时隙同步协议中,时间被划分为时隙,节点在特定的时隙内进行通信和数据传输。

通过对时隙进行调整,节点之间的时钟可以实现同步。

这种算法适用于动态网络环境,并能够在节点加入或退出网络时进行自适应。

除了上述方法,还有一些其他的时间同步技术正在被研究和开发。

例如,一些研究人员探索使用GPS(全球定位系统)来提供高精度的时间同步。

无线传感器网络时间同步

无线传感器网络时间同步

无线传感器网络时间同步无线传感器网络是由许多分布式传感器节点组成的,这些节点能够自组织通信,以收集数据和感知环境。

由于这些节点必须协作,因此它们必须具有准确的时钟以便能够对数据或事件进行同步。

无线传感器网络时间同步旨在协调网络中的每个节点以确保它们具有相同的时间参考。

它是网络内数据可靠性和完整性的基础,因为许多应用程序需要使用时间戳和顺序号来正确处理数据。

但是,在无线传感器网络中实现时间同步是具有挑战性的,因为节点的时钟精度可能受到环境条件和硬件偏差的影响。

下面是一些目前用于无线传感器网络时间同步的主要协议和技术:1. 基于发送时间戳的时间同步协议基于发送时间戳的时间同步协议是最常见的无线传感器网络时间同步协议。

在这种协议中,每个节点在发送消息时将当前时间戳附加到消息中。

接收方使用其本地时钟的当前值与时间戳比较以计算往返时延,并校准它的时钟。

该协议的优点是它的实现简单易用;缺点是由于时间戳的传输,它无法在所有情况下达到足够准确的时间同步。

2. 基于跳数的时间同步协议基于跳数的时间同步协议利用无线传感器网络中节点之间的跳数来进行时间同步。

假设网络中的所有节点都具有相同的无线电发射时间,并且在发出时间信号后,将该信号转发到所有相邻节点。

通过测量传输时间和跳数,节点可以确定其当前时间偏差,并进行时间同步。

该协议需要更高的能量消耗以维护节点之间的同步。

3. 时钟插值算法时钟插值算法是一种通用的时间同步方法,它使用数学插值来改进节点时钟的准确性。

它的基本思想是,每个节点保留它在本地的最后一次时间同步,然后通过使用两个时间同步点之间的本地振荡分组来估计其本地钟差。

这种方法需要节点能够记录更多的历史时间同步信息,并需要更复杂的算法来计算时钟偏差。

4. 时间同步协议中的校准方法为了提高时间同步协议的准确性,一些校准方法被加入其中,例如跨层反馈校准、以及基于信号速率不变性原则的校准方法。

这些校准方法可以帮助减少噪声和误差,提高时间同步协议的准确性和可靠性。

无线传感器网络的时间同步问题

无线传感器网络的时间同步问题

无线传感器网络的时间同步问题摘要时间同步对任何分布式系统都是一个关键的基础问题。

分布式无线传感器网络广泛使用的同步时间,往往在范围,寿命和精度同步实现等方面有特殊要求,以及实现同步所需的时间和所需的能源。

现有的时间同步方法需要扩展,以满足这些新的需求。

我们列举了传感器网络未来的同步要求,并提出了我们自己的低能耗同步方案,事后同步。

我们还描述了一个实验,其性能特点是使用很少的能量创造短暂的,局部的,但高精度的同步。

1.介绍最近的发展小型化和低成本,低能耗设计导致积极研究在大规模,高度分散的小系统,无线,低功耗,无人值守传感器和致动器[ 1,7, 4 ] 。

许多研究人员提出了创造传感器丰富的“聪明环境”的设想。

通过有计划或临时部署数千个传感器,每一个短距离无线通信通道,并能够检测环境条件如温度,运动,声,光,或存在某些物体。

时间同步对任何分布式系统都是一个关键的基础设施。

分布式,无线传感器网络使特别是广泛使用的同步时间:例如,将时间序列的接近侦测到的速度估计[ 3 ] ;测量声音的运行时间定位其来源[ 5 ] ;分发波束阵列[ 13 ] ;或制止重复邮件,由认识到他们所描述重复检测同一事件不同的传感器[ 6 ] 。

传感器网络也有许多相同的要求,传统的分布式系统:精确的时间戳,往往需要在加密计划,以协调活动定于今后,供订购记录的事件在系统调试,等等。

传感器网络应用的广泛性导致时间要求的范围,寿命和精度不同于传统的系统。

此外,许多节点新兴的传感器系统将非系留,因此有小型的能源储备。

所有通讯,甚至被动的听,将产生重大的影响,这些储备时间同步方法的传感器网络因此,必须也考虑到他们消费的时间和精力。

在本文中,我们认为,非均质性要求在传感器网络应用的需要能源效率和其他方面的限制没有发现在常规分布式系统,甚至是各种硬件而传感器网络将部署,使目前的同步计划不足以完成这项任务。

传感器网络,现有的计划将需要扩大和合并后新的方式,以便提供服务,以满足应用的需要与可能的最低能量支出。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

无线传感器网络的时间同步问题摘要时间同步对任何分布式系统都是一个关键的基础问题。

分布式无线传感器网络广泛使用的同步时间,往往在范围,寿命和精度同步实现等方面有特殊要求,以及实现同步所需的时间和所需的能源。

现有的时间同步方法需要扩展,以满足这些新的需求。

我们列举了传感器网络未来的同步要求,并提出了我们自己的低能耗同步方案,事后同步。

我们还描述了一个实验,其性能特点是使用很少的能量创造短暂的,局部的,但高精度的同步。

1.介绍最近的发展小型化和低成本,低能耗设计导致积极研究在大规模,高度分散的小系统,无线,低功耗,无人值守传感器和致动器[ 1,7, 4 ] 。

许多研究人员提出了创造传感器丰富的“聪明环境”的设想。

通过有计划或临时部署数千个传感器,每一个短距离无线通信通道,并能够检测环境条件如温度,运动,声,光,或存在某些物体。

时间同步对任何分布式系统都是一个关键的基础设施。

分布式,无线传感器网络使特别是广泛使用的同步时间:例如,将时间序列的接近侦测到的速度估计[ 3 ] ;测量声音的运行时间定位其来源[ 5 ] ;分发波束阵列[ 13 ] ;或制止重复邮件,由认识到他们所描述重复检测同一事件不同的传感器[ 6 ] 。

传感器网络也有许多相同的要求,传统的分布式系统:精确的时间戳,往往需要在加密计划,以协调活动定于今后,供订购记录的事件在系统调试,等等。

传感器网络应用的广泛性导致时间要求的范围,寿命和精度不同于传统的系统。

此外,许多节点新兴的传感器系统将非系留,因此有小型的能源储备。

所有通讯,甚至被动的听,将产生重大的影响,这些储备时间同步方法的传感器网络因此,必须也考虑到他们消费的时间和精力。

在本文中,我们认为,非均质性要求在传感器网络应用的需要能源效率和其他方面的限制没有发现在常规分布式系统,甚至是各种硬件而传感器网络将部署,使目前的同步计划不足以完成这项任务。

传感器网络,现有的计划将需要扩大和合并后新的方式,以便提供服务,以满足应用的需要与可能的最低能量支出。

在此框架内,我们提出我们的想法事后同步,极低功耗同步方法时钟在一个地方时,准确的时间戳记是需要具体的事件。

我们还提出了实验这表明这个多式联运计划能够精确在1微秒。

为了更好地级比的两种模式,它的组成。

这些结果是令人鼓舞的,但仍是初步的,表现实验室条件下的理想化。

第2节中,我们提出了一些指标,可以用来区分两种类型所提供的服务同步方法和要求的应用使用这些方法。

第3节介绍我们的事后同步的想法,并介绍了实验的特点其表现。

第4节描述今后的工作中,我们的结论在第5节。

2.时间同步的特征许多不同的方法分配的时间同步在共同使用。

如美国全球定位系统(GPS )[ 8 ]和WWV / WWVB广播电台由国家研究所标准与技术[ 2 ]提供参考美国时间和频率标准。

网络时间协议,特别是在Mills的NTP [ 10 ] ,从这些主要来源的网络连接电脑分配时间。

在研究适用于传感器网络,我们已发现有用的特点是不同类型的时间沿线各轴同步。

我们认为某些指标特别重要:精密,无论是分散之间的一组同龄人,或最大误差对外部标准。

生命周期,这可以从持续同步持续只要网络运营,几乎瞬时(有益的,例如,如果节点要比较的检测时间的一个单一的事件)。

范围和可获取性,地理跨度节点这是同步的,和完整性,覆盖面该地区内。

效率,需要实现同步支出的时间和精力。

成本和形式因素,这可以成为特别是重要的无线传感器网络中,涉及数以千计的微小的,一次性传感器节点。

现有的时间同步方法所提供的服务,分为许多不同点,在此参数空间。

所有这些使权衡,没有单一的方法最佳沿所有轴。

例如,消费者可以同步GPS接收机节点持续一生的时间标准,Earthwide在范围,精度200ns [ 9 ] 。

然而,全球定位系统单位往往无法使用(例如,内部结构,水下,在火星探测),可能需要好几分钟的建立时间。

在某些情况下,全球定位系统的单位也可能是很大的。

与小传感器相比,高功率和昂贵的传感器。

与此相反,考虑一小群节点的小范围,低功率无线电设备。

如果一个节点传输一个信号,其他人可以使用该信号作为时间基准,例如,比较的时间,他们记录的声音。

同步提供的这个简单的“脉冲”是当地,在范围上是有限的和精确的变时滞,对无线电接收和传输延迟无线电波。

对于给定的精度限制,终身的同步也是有限的节点时钟将漫步。

在最初的脉搏。

然而,脉冲能源效率低,因为它不仅需要的传输一个单一的信号。

根据应用的需要,在无线传感器网络可以说沿同一轴线。

例如,考虑波束阵列设计本地化来源的声音,如所描述的YHRCL在[ 13 ] 。

数组描述有着共同的时间基准凭借这一事实,即音频数据都是被相同的处理器处理。

对于这样一个阵列来实施一个完全分布式,一套自主无线传感器网络时间同步是必要的。

这将需要同步精度约100微秒,但只能在有限的一生和当地的范围。

不同的应用有不同的同步要求,说明了另一个例子:数据汇总。

共同特征传感器网络由于高能源成本的沟通相比,计算[ 11 ]是在当地加工,概括,聚集的数据,以便最大限度地减少的规模和频率传输。

制止重复的通知同一事件从一组附近的传感器有可能导致重大的节约能源[ 6 ] 。

承认重复事件必须使时间戳精确的顺序发生频率;这可能只有几十或几百毫秒。

由于数据,可以将意见发送了漫长的道路,通过网络,甚至缓存许多中间节点,同步必须范围广泛,长期甚至可能持续整个在生命周期中。

3. 传感器网络时间一些因素使现有方法的不足用于计时的传感器网络。

也许最重要的是,传感器网络必须高度节能的。

正如我们所提到的第1款,节点将非系留和有限的电池储备。

与笔记本电脑或其他手持设备中,不断关注和享受维护人类,规模的传感器网络的部署将补充这些储备是不可能的。

现有的时间同步方法是不是设计这一约束铭记。

虽然协议,如NTP公司的保守,他们使用的带宽,它们是在这个新的效率低下的情况下,消耗显着收音机功率甚至被动听的邮件[ 11 ] 。

另一个复杂的问题是所介绍的非均质性硬件,可用于在一个传感器网络。

那个最小的节点,也许目的是直接连接的现象,他们的监测,就不可能有能源预算或形式因素,使任何超过本地振荡器和一个短距离无线通讯。

一些将能更好地天赋,与远程无线电能力同步更偏远地区的网络,或在某些情况下,与外部时间源,如全球定位系统或WWVB 。

异质性的同步要求在传感器网络应用,需要节能和其他制约因素中找不到常规分布式系统,以及各种不同的硬件上传感器网络将部署,我们得到以下结论:1 时间同步方法使用现有的分布式系统未作修改不适合在传感器网络。

2 因为它是不可能的任何单一的同步适当的方法在所有情况下,传感器应有多种方法可用。

如果一个节点可以动态贸易精度能源,或范围收敛。

当时,它可避免“付出”的东西它不需要。

理想的情况下,该算法也应可调允许精细控制的算法比简单地把它或关闭。

因此,我们扩大了一系列传统方式的同步时间,传感器网络。

通过修改现有的方法和撰写成多模解决方案,我们可以创造新的形式同步的涵盖各种点在参数空间我们描述较早。

我们的目标是实施和特点一套丰富的方法,这样,所有的申请将有一个既提供必要和足够的它的需求。

开始往这条道路上,我们已经开发出一种技术所谓事后同步协调的必要性。

许多应用程序进行精确传感器事件时间戳的愿望保持节点关闭,以保护能源。

3. 事后同步节约能源在一个传感器网络,它是一种可取的保持节点在低功耗状态,如果不是完全关闭,尽可能长时间。

传感器网络硬件往往设计铭记着这一目标;处理器有各种“睡眠”模式,或有能力在高能源或周边设备在不使用时断电。

这种类型的设计的例子是在WINS平台[ 1 ] ,其中有一个非常低功耗的“预处理器”,能够简陋的信号处理。

通常情况下,整个节点关机除了预处理器。

当预处理器侦测到潜在的感兴趣的信号,它的权力的通用处理器为进一步分析。

在CPU ,反过来可以权力的节点上的无线电。

如果它确定了事件发生,需要加以报告。

这种设计使元件消耗大多数能源供电的时间最少,但也带来了重大问题,如果我们想要保持同步的时间。

传统的方法试图让所有的时钟纪律次,以便准确时间戳总是可用。

如果无线电我们的外部来源的时间和频率标准,是不断在关闭了几个小时时间?或者,如果是一个平台,就像赢了,要是通用处理器知道如何管束时钟也关闭?我们解决这个问题的方法是事后同步。

在我们的计划,节点时钟通常不同步。

当刺激的时候,每个节点记录时间的刺激对自己的地方时钟。

随即,一个“第三方”节点作为一个灯塔广播同步脉冲,以所有节点在该地区使用的无线电台。

节点收到此脉冲使用它作为一个参考和瞬时时间可以恢复正常其刺激时间戳就该参考。

这种同步是不是适用于所有情况,当然:这是范围有限的传输范围的灯塔,并创建只是一个“速成”的同步时间。

这使得它不适合的应用程序需要沟通时间戳长距离或次。

但是,它提供的服务完全必要用于波束形成的应用,定位系统,和其他情况下,我们需要的相对比较到达时间的信号一套空间当地探测器。

3.1 预期的源错误有三个主要因素,影响准确性和精度实现由事后同步。

大致顺序的重要性,它们是:接收时钟扭曲,变拖延接收器和传输延迟同步脉冲。

1接收器的本地时钟扭曲。

事后同步要求每个接收准确测量之间的间隔,经过他们的检测事件和到达同步脉冲。

然而,节点时钟不完全以同样的速度运行,从而导致错误的测量。

自从时钟偏移组之间将导致实现精密腐烂之间随着时间的经过的刺激和脉搏,重要的是要尽量减少这种间隔。

方法之一是减少这种错误是使用的NTP纪律的频率,每个节点的振荡器。

这个体现了我们的想法,多模式同步。

虽然运行的NTP “全职”的失败之一,是原来的目标,使主处理器或电台关闭,它也可以仍然是有用的频率纪律(多更比相位校正)在非常低的占空比。

2 变时滞的接收器。

即使同步信号到达同一即时在所有接收器,我们不能保证每个接收器将检测信号在同一即时。

非确定性在检测硬件和操作系统的问题,如中断时延变量可以促进难以预测拖延不跨越接收机。

侦查活动本身(音频,地震,等),也可能延误相关随意性。

这些延误将直接推动同步错误。

我们的设计避免了错误,由于变量延迟发件人考虑发件人的同步脉冲,以是一个“第三方” 。

也就是说,接收被视为进行同步只有彼此,而不是信标。

值得注意的是,该错误造成的变量拖延是相同的,不论时间间隔事件和同步脉冲。

这是在对比错误由于时钟偏移,生长一段时间。

3 传输延迟同步脉冲我们的方法假定的同步脉冲绝对时间参考在瞬间到达,也就是说,它到达每一个节点上完全一样的时间。

在现实中,情况并非如此,由于有限传播速度的射频信号。

同步将永远不会实现的,精度优于差异在传播延迟之间的各种接收器和同步信标。

这种来源的错误使我们的技术最有用到达时间比较时的现象,宣传更慢于射频,如音频。

相关文档
最新文档