毕业论文

打赏
当前位置: 毕业论文 > 自动化 >

C++无线网络定位算法仿真技术研究(3)

时间:2018-03-02 13:58来源:毕业论文
位置信息是传感器节点所采集的信息中必不可少的,没有位置信息的监测通常是毫无意义的。因此,确定事件发生的位置或采集数据的节点位置是传感器网


位置信息是传感器节点所采集的信息中必不可少的,没有位置信息的监测通常是毫无意义的。因此,确定事件发生的位置或采集数据的节点位置是传感器网络最基本的功能之一,对传感器网络应用的有效性起着关键的作用。因此,定位技术是无线传感器网络的关键技术之一。
在无线传感器网络的研究中,如何实现整个传感器网络中任一节点的定位就成为了必须要解决的关键问题之一,而且如何实现高精度定位也是我们需要解决的一大难点。
1.2  无线传感器网络的特点
(1)、网络的动态性
传感器网络的拓扑结构可能因下列因素而改变: 环境因素或电能耗尽造成的传感器节点出现故障或失效;环境条件变化可能造成无线通信链路带宽发生变化,甚至时断时通;传感器感知对象和观察者都可能具有移动性;新节点的加入等。以上这几方面都对传感器网络系统提出了更高的要求,要求传感器网络能够适应各种变化,具有动态的系统可重构性。
(2)、网络的可靠性
传感器网络部署在恶劣环境或人类不宜到达的地区,传感器节点可能工作在露天的环境中,遭受太阳的暴晒和风吹雨淋,甚至遭到无关人员或动物的破坏。传感器节点往往采用随机部署,这就要求传感器节点要非常坚固,不易损坏,适应各种恶劣环境条件。另外在安全保密方面,由于监测区域环境的限制,人工不可能时常文护每个传感器节点和整个网络,不但要防止监测数据被窃取,还要有能力识别被伪造的监测信息等。
(3)、网络的大规模性
在被监测区域内通常部署的传感器节点数量可达成千上万,甚至更多。传感器网络的大规模性包括两个方面的含义:一方面传感器节点分布在很大的区域内,如在原始森林中;另一方面传感器节点部署很密集。
(4)、网络的自组织性
传感器节点通常通过飞机或其它方法被播撒在被监测的区域,这些区域通常是人不可到达的危险区域,且区域内没有基础设施。这就要求传感器节点具有自组织能力,能够自动进行配置和管理,通过拓扑控制机制和网络协议自动形成转发监测数据的多跳无线网络系统。在网络使用过程中,部分传感器节点由于能量耗尽或环境因素造成失效,也有一些节点为了弥补失效节点、增加监测精度而补充到网络当中,这些因素都会造成传感器网络中的节点个数动态地增加或减少,从而使网络的拓扑结构也要随之而发生动态的变化。传感器网络的自组织性要能够适应这种网络拓扑结构的动态变化。
(5)、网络的应用相关性
不同的应用背景对传感器网络的要求不同,其硬件平台、软件系统和网络协议必然会有很大的差别。所以传感器网络不可能像互联网一样,有统一的通信协议平台。对于不同的传感器网络应用虽然存在一些共性问题,但在开发传感器网络应用中,更关心传感器网络的差异。针对每一个具体应用来研究传感器网络技术,这是传感器网络设计不同于传统网络的显著特征。
(6)、网络以数据为中心
在目前的互联网中,网络设备用网络中唯一的IP地址来标识,资源定位和信息传输依赖于终端、路由器、服务器等网络设备的IP地址。即目前的互联网是一个以地址为中心的网络。传感器网络则是以数据为中心的。由于节点随机部署,构成的传感器网络与节点编号之间的关系是完全动态的,表现为节点编号与节点位置没有必然联系,用户使用传感器网络查询事件时,直接将所关心的事件通告给网络,而无需通告某个节点的编号,网络在获得指定事件的信息后报告给用户。这种以数据本身作为查询或传输线索的思想更接近于自然语言交流的习惯。所以说传感器网络是一个以数据为中心的网络 。 C++无线网络定位算法仿真技术研究(3):http://www.youerw.com/zidonghua/lunwen_10154.html
------分隔线----------------------------
推荐内容