无线传感器网络数据收集问题综述

2014-04-29 00:44方效林等
智能计算机与应用 2014年1期
关键词:数据收集路由协议无线传感器网络

方效林等

摘要:数据收集问题研究外界用户如何通过无线传感器网络从监控区域收集感知数据。传感器节点通过自组织方式构成网络,数据收集问题就是寻找高效可靠的方式将感知数据通过多跳的方式传输给用户进行分析和处理。近几年对数据收集问题的研究非常广泛,主要包含减少数据收集过程中的数据传输量、数据收集协议和大规模网络数据收集调度等问题。从以上几方面对数据收集问题进行综述。

关键词:无线传感器网络; 数据收集; 路由协议; 调度

中图分类号:TP39102 文献标识码:A文章编号:2095-2163(2014)01-0001-06

0引言

无线传感器网络集成了微型计算机技术,分布式计算技术和现代网络技术等[1-3],已经成为当今实具高效影响力的重要技术。数据收集是无线传感器网络中的重要研究问题之一。其基本原理是通过传感器节点的自组织而形成网络,将采集到的数据通过多跳的形式发送到基站进行相应处理的实现过程。

无线传感器网络,通常包括传感器,汇聚节点和基站。传感器节点数据经过多个节点后最终到达Sink节点,其后再通过Internet网络或卫星网络传输给用户。用户处理数据后,通过sink节点向网络发送控制命令以及调度命令。传感器节点由电池供电,其节点能量有限[4]。无线传感器网络具有动态性强、监测数据量大、但其通信能力、供电能力和计算能力均属有限等特点。现实中的无线传感器网络主要应用在工业控制[5]、智能家居[6]、医疗护理[7]、农业和环境监测[8]以及目标跟踪[9]和物流管理[10]等方面。

在传感器网络的很多应用中,数据收集需要传输大量的感知数据。大量感知数据在网络中传输,会产生大量通信开销。通信开销是传感器网络最重要的能量消耗方式。据统计,数据传输消耗的能量占整个传感器网络能量消耗的80%。减少数据传输量,即能够降低能量开销,从而延长网络生命周期。数据收集算法中,有多种方法可以减少数据传输量。例如,基于采样的数据收集方法,基于数据压缩的数据收集方法以及基于数据共享的数据收集方法。

传感器网络数据收集问题的覆盖范围非常广泛,从数据收集协议、到多信道调度,从静态网络、到可移动网络数据收集等,都存在着大量的研究问题。本文将从如何减少数据收集过程中的数据传输量、数据收集协议和大规模网络数据收集调度等几方面对数据收集问题进行系统分析和专题介绍。

1基于采样的数据收集方法

文献[11]提出一种大规模传感器网络中近似K-中位数计算方法。K-中位数是指,给定一个集合S,在集合S中找出第K小的值,n为S集合的大小。文献[12]提出基于采样的( ε,δ)-近似聚集算法。通过采样,可使得到的结果误差在ε界限内的概率不大于δ。文献[13]则在对一小部分传感器节点数据采样至融合中心后,再估计感知环境,并指导网络资源分配。具体地讲,融合中心根据估计的感知环境情况,有选择地激活某些节点,从而满足一定的误差界限。这种动态采样方法可以有效节省能量开销。文献[14]提出一种在线算法,在给定能量开销上界的情况下最小化近似比误差。该种算法是基于区域采样,将网络划分为多个不重叠的区域,并通过计算近似聚集结果来满足事先设定的能量预算。文献[15]采用基于卡尔曼滤波的估计方法来自动动态地调整采样速率,从而降低传输量,提高估计精度。文献[16]提出一种近似随机的采样方法。这种方法只采样与网络规模成比例的部分节点,由此而达到接近随机采样方法的效果及精度。

2基于数据聚集的数据收集方法

文献[17]研究了数据聚集操作对于网络性能的影响。文献[18]总结了数据压缩的几种方式。其中,最为常见的是通过聚集的方式尽量更少地传输数据。聚集操作只是在根据特定查询的应用中较为有效,在一般的数据收集方法中却并不适用。文献[19]研究了传感器网络数据空间相关性对数据压缩的影响。文献[20]又提出一种分布式的基于数据空间相关性的数据压缩方法。文献[21]则研究了无结构的数据聚集方法。通常,数据聚集方法都基于树状或其它固定结构,该文提出了两种无结构的数据聚集方法。此外,文献[22]研究稀疏网络中的数据聚集方法,而文献[23]研究了传感器网络数据聚集方法中的安全问题。

无线传感器网络中,有关数据聚集操作已经产生了许多的研究成果[24-29]。聚集操作一般包括求最大值、最小值、和、均值、中值以及计数等。计数操作的方法包括基于采样的方法[30-31]、基于压缩感知的方法[32]、基于蒙特卡罗的方法[33]以及基于统计分析的方法[34-35]等。而根据不同的应用场景,对象检测技术也将有所不同。聚集算法则可分为集中式算法和分布式算法。集中式算法多是需要得到全网的信息,其通信开销量一般并不适于传感器网络应用中。人们更大程度上用的是分布式聚集算法。分布式聚集算法包括基于分簇的算法、基于多路径的算法以及基于聚集树的算法[36]。第1期方效林,等:无线传感器网络数据收集问题综述智能计算机与应用第4卷

3基于多任务数据共享的数据收集方法

多应用共享传感器网络可以提高网络的利用率[37-40]。但是多任务共享一个传感器网络却会增加网络的计算和通信开销,从而降低网络的生命周期。传输尽量最少的数据满足多应用的查询要求是一种降低通信开销的有效方法。文献[41]研究多任务数据共享问题。但在其所研究的问题中,每个任务只是需要在各自的周期内采集一个数据。

无线传感器网络中数据共享问题的研究目标是在多任务共享的传感器网络中,采集最少的数据,从而满足所有任务的需求。传感器网络中查询优化问题也需要收集尽量最少的数据满足各个查询的要求[42-43]。但其中需要解决的问题通常是如何在网内进行分布式调度,再通过数据聚集来减少数据量。

数据库系统中涉及到的多查询优化问题也有需要减少数据量的情况[44-45]。但是这类问题更多的是强调如何最大化公共表达式,再通过限制查询量来减少数据量。多查询优化问题可通过寻找SQL公共表达式减少不必要的重复子查询。

Krishnamurthy 等人研究数据流系统中聚集查询的数据共享问题[46]。研究者们主要解决处理诸如 min、max、sum 以及 count 等聚集查询。在其所研究的问题中,数据流至少需要被扫描一次,并分成多个碎片。只有被多个查询重叠覆盖的碎片才可以得到共享。

4数据收集过程中路由协议问题的研究

无线传感器网络(Wireless Sensor Networks)通过大量部署在监测区域内的传感器节点采集网络覆盖区域内感知对象的信息,并通过多跳的无线通信方式将收集处理后的信息提供给终端用户。路由算法是数据收集的基本问题,所有数据都需要通过路由方法发送至基站进行相关处理。传感器网络中具有多种路由协议,包括 Gossiping 协议[47]、SPIN 协议[48]、Directed Diusion协议[49]、Rumor 协议[50]、LEACH协议[51]等等。在数据收集过程中,使用较多的路由协议作为树状路由和地理路由等。而在无线传感器网络中,地理路由协议则使得数据包可以通过多跳无线传输到达指定地理位置附近的节点,因而具备了广泛的应用前景。目前,已经实现了很多关于地理路由算法的研究工作,其基本过程大体一致,都是在贪心模式失败时转入周边模式。

5数据收集过程中调度问题的研究

在传感器网络的众多应用中,数据收集需要传输大量的感知数据。大量感知数据通过路由方法转发给 sink 节点,必然引起数据冲突。数据冲突不但会导致重传,从而降低吞吐量,而且还会导致数据丢失。TDMA方法是一种能够在高负载网络中避免冲突,提高吞吐量的有效方法[52-54]。现今已经涌现了许多关于TDMA的工作,这些工作的目的都在于如何减少TDMA时间槽数或者设计分布式TDMA算法[55-57]。但是这些研究工作却都是针对一般数据通信而设计的TDMA算法。文献[58]研究基于TDMA的数据收集问题。给定一棵路由树及其对应的干扰图,每个节点都要向基站发送数据,目标是找到最小的时间槽数,使得所有节点数据都能发送到基站。文献 [58] 证明了这个问题的复杂性,并给出两个算法。一个是基于节点的调度算法,另一个是基于分层的调度算法。该文献还对提出的算法进行了分析,但并未给出近似比。此外,减少数据冲突,提高网络吞吐量的另一个有效方法则是采用多信道技术。多信道通信中,不同的信道将互不干扰。通过多信道机制,尽可能地使得多个链路在同一时间进行通信,从而提高网络的吞吐量。现在已经获得了大量多信道调度问题的研究工作成果。文献[59-61]研究聚集操作的多信道调度问题。文献[62-64]探讨了多信道MAC协议。文献[65] 实现了在网络中建立多棵树,每棵树使用不同的信道,以此来提高网络的吞吐量。文献[66]则研究了多信道快速数据收集过程的吞吐量与延时的权衡问题。

已有的多信道研究中都选择信道间频距足够大的信道,以保证信道间正交无干扰。但是这种选择却会导致可利用的信道数减少。有研究表明,适当减小频距,增加可用的信道数,能够提高网络的吞吐量。在数据收集过程中,一般均以树状路由进行数据传输。研究中需要考虑如何进行 TDMA 以及多信道调度,使得网络中所有节点的数据能够以最短的时间到达树根的问题。同时,还需考虑信道间发生干扰时,如何使得因信道间干扰而造成的数据丢失最少的问题。

已有大量的工作表明多信道复用可以极大提高网络的吞吐量[67-69]。近年来已开发了很多的多信道传输协议,例如 MCMAC[70],TMMAC[71],MMSN[63]等。然而,这些工作使得为网络中每一条链路分配时间槽,实现彼此之间互不干扰成为可能。其实针对数据聚集网络中的多信道调度问题,只需要对所构建路由树上的链路,而不是网内所有链路进行时间槽分配即可实现与完成。

全网数据收集与数据聚集问题表现了一定的相关性[72],但是并不完全相同。全网数据收集算法的目标是收集网内所有节点的原始数据,而数据聚集算法却是收集聚集结果。最小化延时是数据收集问题的一个研究内容[102-103]。Gandham 等人提出一调度算法[73],算法实现需要 3N 个时间槽。其中,N 为节点个数。Yu 等人提出另一调度算法[74],实现需要24D+ 6Δ+ 16个时间槽。其中,D是网络的直径,Δ是最大节点度数。这些工作的目标都是减少延时,使得数据最早发送到基站。Wu 等人又提出一多信道数据收集协议 TMCP (Tree-based Multi-Channel Protocol)[65]。该协议将网络划分成多个子树,树间使用不同的信道,而树内使用相同的信道。其目标是减少树内的干扰。

文献[60]中,算法首先建立一棵路由树;其次为每个节点分配信道,使其下的所有孩子节点都以这个信道发送数据;为树内链路分配时间槽,使得彼此之间互不干扰。在分配信道过程中,算法优先分配信道给那些干扰最严重的节点,这一分配方式是集中式的,并不适合在传感器网络中应用。文献[60]中,算法的上界为 maxΔ2 + 1,其中Δ2是网络形成的图中2跳内邻居节点的个数。令Δ(G)为图的度,则文献[60]中的算法上界为O(Δ(G)2)。

文献[66,71]针对 UDG 网络和非 UDG 网络提出两种调度算法。算法中,针对 UDG 网络所提出的算法上界为 8μαΔ(T)。其中,μα是与方格大小有关的函数,Δ (T)是所构建路由树的度。针对非UDG网络所提出的算法上界为O(Δ(T) log n)。其中,(T)是所构建路由树的度,n是网络中的节点个数。这两种算法都是集中式的。

多信道调度的研究工作还包括多电台多信道调度的研究[75-77]。多电台多信道网络中每个节点包含多个收发装置,每个收发装置可以独立地进行数据收发工作,如此即可进一步提高数据传输能力。

6结束语

用户进行区域监测、事件发现、事件挖掘以及事件预测等操作,都需要将网络中的传感器数据收集到基站进行处理,因此数据收集问题成为传感器网络中的焦点研究内容之一。本文从如何减少数据收集过程的数据量、如何减少数据聚集过程的数据量以及数据收集过程中的路由协议和调度问题几方面对数据收集问题进行了阐述,介绍了当前数据收集问题的研究工作,并针对相关研究工作分别进行了分析和介绍。

参考文献:

[1]李建中,李金宝,石胜飞. 传感器网络及其数据管理的概念、问题与进展[J].软件学报, 2003, 14(10):1717–1727.

[2]孙利民, 李建中, 陈渝. 无线传感器网络[M]. 北京: 清华大学出版社, 2005.

[3]AKYILDIZ I, SU W, SANKARASUBRAMANIAM Y, et al. A survey on sensor networks[J].IEEE Communications Magazine, 2002, 40(8):102–114.

[4]ESTRIN D, GOVINDAN R, HEIDMANN J, et al. Next century challenges: scalablecoordination in sensor networks[C]//Proceedings of the 5th annual ACM/IEEE In-Ternational Conference on Mobile Computing and Networking. 1999. New York,NY, USA: ACM, MobiCom 99.

[5]HILL J L, CULLER D E. Mica: A wireless platform for deeply embedded net-works[J]. IEEE Micro, 2002, 22(6):12–24.

[6]SHNAYDER V, CHEN B R, LORINCZ K, et al. Sensor networks for medical care[C]//Proceedings of the 3rd international conference on Embedded networkedsensor systems. New York, NY, USA: ACM, SenSys 05,2005.

[7]ROSS P. Managing care through the air [remote health monitoring][J]. IEEE Spec-trum, 2004, 41(12):26–31.

[8]WANG N, ZHANG N, WANG M. Wireless sensors in agriculture and food industry—Recent development and future perspective[J]. Computers and Electronics in Agriculture, 2006, 50(1):1 – 14.

[9]DURISIC M, TAFA Z, DIMIC G, et al. A survey of military applications of wirelesssensor networks[C]//Embedded Computing (MECO), 2012Mediterranean Conference on. .[S.l.]: [s.n.] , 2012:196–199.

[10]Draft Amendment to IEEE Standard for Information technology-Telecommunications and information exchange between systems-PART15.4:Wireless Medium Access Control (MAC) and Physical Layer (PHY)Specifications for Low-Rate Wireless Personal Area Networks (LR-WPANs): Amendment to add alternate PHY (Amendment of IEEE Std 802.15.4)[J]. IEEEStd P802.15.4a/D5, 2006.

[11]HUANG Z, WANG L, YI K, et al. Sampling based algorithms for quantile computation in sensor networks[C]//Proceedings of the 2011 ACM SIGMOD International Conference on Management of data. New York, NY, USA: ACM, SIGMOD11, 2011.

[12]CHENG S, LI J, REN Q, et al. Bernoulli sampling based (ε;, δ;)-approximate aggregation in large-scale sensor networks[C]//Proceedings of the 29th Conference on Information Communications. Piscataway, NJ, USA:IEEE Press, INFOCOM10, 2010.

[13]WILLETT R, MARTIN A, NOWAK R. Backcasting: adaptive sampling for sensor networks[C]//Proceedings of the 3rd international symposium on Information processing in sensor networks. New York, NY, USA: ACM, IPSN 04, 2004.

[14]LIN S, ARAI B, GUNOPULOS D, et al. Region sampling: continuous adaptive sampling on sensor networks[C]//Data Engineering, 2008. ICDE 2008. IEEE 24th International Conference on. .[S.l.]: [s.n.] , 2008:794–803.

[15]JAIN A, CHANG E Y. Adaptive sampling for sensor networks[C]//Proceeedings of the 1st international workshop on Data management for sensor networks: inconjunction with VLDB 2004. 2004. New York, NY, USA: ACM, DMSN 04.

[16]BASH B A, BYERS J W, CONSIDINE J. Approximately uniform random sampling in sensor networks[C]//Proceeedings of the 1st international workshop on Data management for sensor networks: in conjunction with VLDB 2004. New York,NY, USA: ACM, DMSN 04, 2004.

[17]KRISHNAMACHARI B, ESTRIN D, WICKER S B. The impact of data aggregation in wireless sensor networks[C]//Proceedings of the 22nd International Conference on Distributed Computing Systems. Washington, DC, USA: IEEE Computer Society, ICDCSW 02, 2002.

[18]KIMURA N, LATIATI S. A survey on data compression in wireless sensor networks[C]//Proceedings of the International Conference on Information Technology: Coding and Computing (ITCC05) - Volume II - Volume 02. Washington, DC, USA: IEEE Computer Society, ITCC 05, 2005.

[19]PATTEM S, KRISHNAMACHARI B, GOVINDAN R. The impact of spatial correlation on routing with compression in wireless sensor networks[J]. ACM Trans. Sen. Netw.,2008, 4(4):1–24, 33.

[20]PRADHAN S, KUSUMA J, RAMCHANDRAN K. Distributed compression in a dense microsensor network[J]. IEEE Signal Processing Magazine, 2002, 19(2):51–60.

[21]FAN K W, LIU S, SINHA P. Structure-Free Data Aggregation in Sensor Networks[J].Mobile Computing, IEEE Transactions on, 2007, 6(8):929–942.

[22]GAO J, GUIBAS L, MILOSAVLJEVIC N, et al. Sparse data aggregation in sensor networks[C]//Proceedings of the 6th international conference on Information processing in sensor networks. New York, NY, USA: ACM, IPSN 07, 2007.

[23]OZDEMIR S, XIAO Y. Secure data aggregation in wireless sensor networks: A comprehensive overview[J]. Comput. Netw., 2009, 53(12):2022–2037.

[24]WAGNER D. Resilient aggregation in sensor networks[C]//Proceedings of the 2nd ACM workshop on Security of ad hoc and sensor networks. New York, NY,USA: ACM, SASN 04, 2004.

[25]SHRIVASTAVA N, BURAGOHAIN C, AGRAWAL D, et al. Medians and beyond: new aggregation techniques for sensor networks[C]//Proceedings of the 2nd International Conference on Embedded Networked Sensor Systems. New York, NY, USA:ACM, SenSys 04, 2004.

[26]JI S, CAI Z. Distributed data collection in large-scale asynchronous wireless sensor networks under the generalized physical interference model[J]. IEEE/ACM Transactions on Networking, 2013.

[27]JI S, CAI Z. Distributed data collection and its capacity in asynchronous wireless sensor networks[C]//INFOCOM, 2012:2113–2121.

[28]JI S, BEYAH R, CAI Z. Snapshot/continuous data collection capacity for large-scale probabilistic wireless sensor networks[C]//INFOCOM. .[S.l.]: [s.n.] , 2012:1035–1043.

[29]CHENG S, LI J, CAI Z. O( )-Approximation to Physical World by Sensor Networks[C]//INFOCOM. .[S.l.]: [s.n.] , 2013.

[30]CHENG S, LI J, REN Q, et al. Bernoulli sampling based (ε,δ)-approximate aggregation in large-scale sensor networks[C]//Proceedings of the 29th conference on Information communications. Piscataway, NJ, USA: IEEE Press, INFOCOM10, 2010.

[31]CHENG S, LI J. Sampling based (epsilon, delta)-approximate aggregation algorithm in sensor networks[C]//Proceedings of the 2009 29th IEEE International Conference on Distributed Computing Systems. Washington, DC, USA:IEEE Computer Society, ICDCS 09, 2009.

[32]ZHANG B, CHENG X, ZHANG N, et al. Sparse target counting and localization in sensor networks based on compressive sensing[C]// Proceedings of IEEE INFOCOM, 2011:2255–2263.

[33]WU D, CHENG X, CHEN D, et al. A Monte Carlo method for mobile target counting[C]//2011 International Conference on Distributed Computing Systems, ICDCS 2011, Minneapolis, Minnesota, USA, June 20-24, 2011.[S.l.]: IEEE Computer Society, 2011:750–759.

[34]WU D, CHEN D, XING K, et al. A statistical approach for target counting in sensor based surveillance systems[C]//INFOCOM. .[S.l.]: [s.n.] , 2012:226–234.

[35]BARYSHNIKOV Y M, COMAN E G, KWAK K J, et al. Stochastic counting in sensor networks, or: noise is good[C]//Proceedings of the 4th IEEE International Conference on Distributed Computing in Sensor Systems. Berlin, Heidelberg:Springer-Verlag, DCOSS 08, 2008.

[36]FASOLO E, ROSSIM,WIDMER J, et al. In-network aggregation techniques for wireless sensor networks: a survey[J]. Wireless Communications, IEEE, 2007, 14(2):70–87.

[37]KANSAL A, NATH S, LIU J, et al. SenseWeb: an infrastructure for shared sensing[J].IEEE MultiMedia, 2007, 14(4):8–13.

[38]TRIGONI N, YAO Y, DEMERS A, et al. Multi-query optimization for sensor networks[C]//Proceedings of the First IEEE international conference on Distributed Computing in Sensor Systems. Berlin, Heidelberg: Springer-Verlag, DCOSS05, 2005.

[39]LI M, YAN T, GANESAN D, et al. Multi-user data sharing in radar sensor networks[C]//Proceedings of the 5th international conference on Embedded networked sensor systems. New York, NY, USA: ACM, SenSys 07, 2007.

[40]XU Y, SAIFULLAH A, CHEN Y, et al. Near optimal multi-application allocation in shared sensor networks[C]//Proceedings of the eleventh ACM international symposium on Mobile ad hoc networking and computing. New York, NY, USA:ACM, MobiHoc 10, 2010.

[41]TAVAKOLI A, KANSAL A, NATH S. On-line sensing task optimization for shared sensors[C]//Proceedings of the 9th ACM/IEEE International Conference on Information Processing in Sensor Networks. New York, NY, USA: ACM, IPSN 10, 2010.

[42]TRIGONI N, YAO Y, DEMERS A, et al. Multi-query optimization for sensor networks[C]//In DCOSS. .[S.l.]: [s.n.] , 2005:307–321.

[43]XIANG S, LIM H B, TAN K L, et al. Two-tier multiple query optimization for sensor networks[C]//Proceedings of the 27th International Conference on Distributed Computing Systems. Washington, DC, USA: IEEE Computer Society, ICDCS 07, 2007.

[44]SELLIS T K. Multiple-query optimization[J]. ACM Trans. Database Syst., 1988,13:23–52. http://doi.acm.org/10.1145/42201.42203.

[45]ROY P, SESHADRI S, SUDARSHAN S, et al. Effcient and extensible algorithms for multiquery optimization[C]//Proceedings of the 2000 ACMSIGMOD international conference on Management of data. New York, NY, USA: ACM, SIGMOD 00, 2000.

[46]KRISHNAMURTHY S, WU C, FRANKLIN M. On-the-fly sharing for streamed aggregation[C]//Proceedings of the 2006 ACM SIGMOD international conference on Management of data. New York, NY, USA: ACM, SIGMOD 06, 2006.

[47]HAAS Z J, HALPERN J Y, LI L. Gossip-based ad hoc routing[J]. IEEE/ACM Trans.Netw., 2006, 14(3):479–491.

[48]KULIK J, HEINZELMAN W, BALAKRISHNAN H. Negotiation-based protocols for disseminating information in wireless sensor networks[J]. Wirel. Netw., 2002, 8(2/3):169–185.

[49]INTANAGONWIWAT C, GOVINDAN R, ESTRIN D, et al. Directed diusion for wireless sensor networking[J]. IEEE/ACM Trans. Netw., 2003, 11(1):2–16.

[50]BRAGINSKY D, ESTRIN D. Rumor routing algorthim for sensor networks[C]//Proceedings of the 1st ACM international workshop on Wireless sensornetworks and applications. New York, NY, USA: ACM, WSNA 02, 2002.

[51]HEINZELMAN W R, CHANDRAKASAN A, BALAKRISHNAN H. Energy-efficient communication protocol for wireless Microsensor networks[C]//Proceedings of the 33rd Hawaii International Conference on System Sciences-Volume 8 Washington, DC, USA: IEEE Computer Society, HICSS 00, 2000.

[52]CIDON I, SIDI M. Distributed assignment algorithms for multihop packet radio networks[J]. IEEE Transactions on Computers, 1989, 38(10):1353–1361.

[53]EPHREMIDES A, TRUONG T. Scheduling broadcasts in multihop radio networks[J].Communications, IEEE Transactions on, 1990, 38(4):456–460.

[54]RAMASWAMI R, PARHI K. Distributed scheduling of broadcasts in a radio network[J]//Proceedings of the Eighth Annual Joint Conference of the IEEE Computer and Communications Societies. Technology: Emerging or Converging, INFOCOM 89. .[S.l.]: [s.n.] , 1989, 2:497–504.

[55]RAMANATHAN S, LLOYD E. Scheduling algorithms for multihop radio networks[J].IEEE/ACM Transactions on Networking, 1993, 1(2):166–177.

[56]NGO C, LI V. Centralized broadcast scheduling in packet radio networks via genetic-fix algorithms[J]. IEEE Transactions on Communications, 2003,51(9):1439–1441.

[57]CHAKRABORTY G. Genetic algorithm to solve optimum TDMA transmission schedule in broadcast packet radio networks[J]. IEEE Transactions on Communications,2004, 52(5):765–777.

[58]ERGEN S C, VARAIYA P. TDMA scheduling algorithms for wireless sensornetworks[J]. Wirel. Netw., 2010, 16(4):985–997.

[59]MOSCIBRODA T. The worst-case capacity of wireless sensor networks[C]//Proceedings of the 6th international conference on Information processing in sensor networks. New York, NY, USA: ACM, IPSN 07, 2007.

[60]INCEL O, KRISHNAMACHARI B. Enhancing the data collection rate of tree-based aggregation in Wireless Sensor Networks[C]//5th Annual IEEE Communications Society Conference on Sensor, Mesh and Ad Hoc Communications and Networks,2008. SECON 08. .[S.l.]: [s.n.] , 2008:569–577.

[61]GHOSH A, INCEL O, KUMAR V, et al. Multi-channel scheduling algorithms for fast aggregated convergecast in sensor networks[C]//IEEE 6th International Conference on Mobile Adhoc and Sensor Systems, 2009. MASS 09. .[S.l.]: [s.n.] , 2009:363–372.

[62]SO J, VAIDYA N H. Multi-channel mac for ad hoc networks: handling multi-channel hidden terminals using a single transceiver[C]//Proceedings of the 5th ACM international symposium on Mobile ad hoc networking and computing. New York, NY, USA: ACM, MobiHoc 04, 2004.

[63]ZHOU G, HUANG C, YAN T, et al. MMSN: Multi-frequency media access control for Wireless Sensor Networks[C]//25th IEEE International Conference on Computer Communications, INFOCOM 2006. .[S.l.]: [s.n.] , 2006:1–13.

[64]LE H K, HENRIKSSON D, ABDELZAHER T. A practical multi-channel media access control protocol for wireless sensor networks[C]//Proceedings of the 7th international Conference on Information Processing in Sensor Networks. Washington, DC, USA: IEEE Computer Society, IPSN 08, 2008.

[65]WU Y, STANKOVIC J, HE T, et al. Realistic and efficient multi-channel communications in wireless sensor networks[C]//The 27th IEEE Conference on Computer Communications,INFOCOM 2008. .[S.l.]: [s.n.] , 2008.

[66]GHOSH A, INCEL O D, KUMAR V S A, et al. Multichannel scheduling and spanning trees: throughput-delay tradeo for fast data collection in sensor networks[J]. IEEE/ACM Trans. Netw., 2011, 19(6):1731–1744.

[67]PHUNG KH, LEMMENS B,MIHAYLOV M, et al. Multi-agent learning for multi-channel wireless sensor networks[C]//IEEE International Conference on Communications(ICC), 2012. .[S.l.]: [s.n.] , 2012:6448–6452.

[68]TANG L, SUN Y, GUREWITZ O, et al. EM-MAC: a dynamic multichannel energy-ecient MAC protocol for wireless sensor networks[C]//Proceedings of the Twelfth ACM International Symposium on Mobile Ad Hoc Networking and Computing. New York, NY, USA: ACM, MobiHoc 11, 2011.

[69]WANG X, GARCIA-LUNA-ACEVES J J. Distributed joint channel assignment, routing and scheduling for wireless mesh networks[J]. Computing Communication, 2008,31(7):1436–1446.

[70]CHEN X, HAN P, HE Q S, et al. A multi-channel MAC protocol for wireless sensor networks[C]//The Sixth IEEE International Conference on Computer and Information Technology, 2006. CIT 06. .[S.l.]: [s.n.] , 2006:224–224.

[71]ZHANG J, ZHOU G, HUANG C, et al. TMMAC: An energy ecient multi-channel MAC protocol for Ad Hoc networks[C]//IEEE International Conference on Communications, 2007. ICC 07. .[S.l.]: [s.n.] , 2007:3554–3561.

[72]INCEL O, GHOSH A, KRISHNAMACHARI B, et al. Fast data collection in tree-based wireless sensor networks[J]. IEEE Transactions on Mobile Computing, 2012,11(1):86–99.

[73]GANDHAM S, ZHANG Y, HUANG Q. Distributed minimal time convergecast scheduling in Wireless Sensor Networks[C]//Proceedings of the 26th IEEE International Conference on Distributed Computing Systems. 2006. Washington, DC, USA:IEEE Computer Society, ICDCS 06.

[74]YU B, LI J, LI Y. Distributed data aggregation scheduling in Wireless Sensor Networks[C]//IEEE International Conference on Computer Communications, INFOCOM 2009. .[S.l.]: [s.n.] , 2009:2159–2167.

[75]WAN P J, CHENG Y, WANG Z, et al. Multi-flows in multi-channel multi-radio multihop wireless networks[C]//IEEE Conference on Computer Communications, INFOCOM 2011. .[S.l.]: [s.n.], 2011:846–854.

[76]CAMPBELL C E A, KHAN S, SINGH D, et al. Multi-channel multi-radio using 802.11 based media access for sink nodes in Wireless Sensor Networks[J]. Sensors,2011, 11(5):4917–4942.

[77]REN W, ZHAO Q, RAMANATHAN R, et al. Broadcasting in multi-radio multi-channel wireless networks using simplicial complexes[J]. Wirel. Netw., 2013, 19(6):1121-1133.

猜你喜欢
数据收集路由协议无线传感器网络
精确打击效能评估系统中路由协议的研究
中小企业多路由协议互联网络规划与实现
一种改进的基于RSSI最小二乘法和拟牛顿法的WSN节点定位算法
装备使用阶段RMS数据收集研究
无线传感器网络定位技术可靠性分析
关于无线MESH网络路由协议的分析与研究
对无线传感器网络MAC层协议优化的研究与设计
无线传感器网络技术综述
基于混合型智能算法的WSN路由协议优化
变电运行设备的状态检修与数据收集