Page 24 - 智慧图书馆发展与创新
P. 24
智慧图书馆发展与创新
Development and Innovation of Smart Libraries
之间的协商,不同节点的资源自适应,确保数据传输的效率和质量。在各个节点
之间,通过发送元数据进行交流、协商,从而避免盲目使用资源,同时,相对于
传输采集的数据而言,传输元数据又可极大地节省能量消耗。另外还有定向传播
路由、基于簇的层次路由协议、基于平衡汇聚树的路由协议等,都可以达到数据
汇聚的目的。
聚集函数,主要包括 COUNT(计数)、AVG(平均值)和 SUM(求和)
等。由于感知层的传感器节点空闲时,多处于关闭状态;接到指令或监测对象出
现时,才产生传感数据。因此,感知层获取的数据具有阵发性、持续性、不可预
知性等特点,可以与流数据类比,处理方法也可参照流数据,即与事件相关的时
空查询。聚集函数的使用,虽然可以节省能量,但数据的原始结构发生很大变
化,故存在一定的弊端。
(2)Ad-hoc 技术
Ad-hoc 技术是一种点对点的模式,P2P 的连接,类似于直线双绞线。Ad-hoc
是一种特殊的无线移动网络协议,即在网络中没有中心控制结点,每个结点地位
相同,形成对等式的网络,每个结点能够进行报文转发,并且具有普通移动终
端的功能。同时,因为所有结点可以自由加入、离开网络,所以,某一结点发生
障碍,整个网络仍能正常运行,即有较强的抗毁性。Ad-hoc 网络不依赖任何预
设设施,而是在分层协议、分布式算法的基础上,各个结点协调各自的行为,结
点开机后,会自动形成一个独立的网络。另外,不在同一覆盖范围内的结点通信
时,只需要普通的中间结点的多跳转发,不需要专用的路由设备。
Ad-hoc 技术的主要应用有两个,即传感器网络、个人局域网。智慧图书馆
中的传感器网络,多使用无线通信技术,但因为体积、节能等因素限制,传感器
的发射功率一般较小,无法与控制中心进行通信。而分散各处的传感器作为结
点,可以组成 Ad-hoc 网络,进而实现多跳通信。应用了 Ad-hoc 技术的个人局域
网,可以实现用户平板电脑、手机等的相互通信,还可以像蓝牙技术中的超网,
实现个人局域网之间的多跳通信。
(3)传感器中间件技术
中间件是一个软件层,介于底层通信协议、各种分布式应用程序之间,主要
作用是:使软件模块之间建立一种互操作机制,屏蔽底层复杂、异构的分布式环
境,为上层应用软件提供运行、开发环境。基于感知层的应用特征,传感器中间
·16·

