{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,8,7]],"date-time":"2024-08-07T13:12:05Z","timestamp":1723036325909},"reference-count":97,"publisher":"Springer Science and Business Media LLC","issue":"6","license":[{"start":{"date-parts":[[2015,10,11]],"date-time":"2015-10-11T00:00:00Z","timestamp":1444521600000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Wireless Netw"],"published-print":{"date-parts":[[2016,8]]},"DOI":"10.1007\/s11276-015-1075-0","type":"journal-article","created":{"date-parts":[[2015,10,12]],"date-time":"2015-10-12T20:24:27Z","timestamp":1444681467000},"page":"2049-2070","update-policy":"http:\/\/dx.doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":14,"title":["A survey on developing publish\/subscribe middleware over wireless sensor\/actuator networks"],"prefix":"10.1007","volume":"22","author":[{"given":"Tarek R.","family":"Sheltami","sequence":"first","affiliation":[]},{"given":"Anas A.","family":"Al-Roubaiey","sequence":"additional","affiliation":[]},{"given":"Ashraf S. Hasan","family":"Mahmoud","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2015,10,11]]},"reference":[{"issue":"4","key":"1075_CR1","doi-asserted-by":"crossref","first-page":"393","DOI":"10.1016\/S1389-1286(01)00302-4","volume":"38","author":"IF Akyildiz","year":"2002","unstructured":"Akyildiz, I. F., Su, W., Sankarasubramaniam, Y., & Cayirci, E. (2002). Wireless sensor networks: A survey. Computer Networks, 38(4), 393\u2013422.","journal-title":"Computer Networks"},{"key":"1075_CR2","volume-title":"Managing automation data flows in sensor\/actuator networks","author":"M Petrovic","year":"2007","unstructured":"Petrovic, M., Muthusamy, V., & Jacobsen, H.-A. (2007). Managing automation data flows in sensor\/actuator networks. Toronto: MSRG."},{"issue":"4","key":"1075_CR3","doi-asserted-by":"crossref","first-page":"351","DOI":"10.1016\/j.adhoc.2004.04.003","volume":"2","author":"IF Akyildiz","year":"2004","unstructured":"Akyildiz, I. F., & Kasimoglu, I. H. (2004). Wireless sensor and actor networks: Research challenges. Ad Hoc Networks, 2(4), 351\u2013367.","journal-title":"Ad Hoc Networks"},{"issue":"3","key":"1075_CR4","doi-asserted-by":"crossref","first-page":"318","DOI":"10.1016\/j.future.2009.09.001","volume":"26","author":"S Oh","year":"2010","unstructured":"Oh, S., Kim, J.-H., & Geoffrey, F. (2010). Real-time performance analysis for publish\/subscribe systems. Future Generation Computer Systems, 26(3), 318\u2013323.","journal-title":"Future Generation Computer Systems"},{"issue":"2","key":"1075_CR5","doi-asserted-by":"crossref","first-page":"114","DOI":"10.1145\/857076.857078","volume":"35","author":"PT Eugster","year":"2003","unstructured":"Eugster, P. T., Felber, P. A., Guerraoui, R., & Kermarrec, A.-M. (2003). The many faces of publish\/subscribe. ACM Computing Surveys (CSUR), 35(2), 114\u2013131.","journal-title":"ACM Computing Surveys (CSUR)"},{"issue":"3","key":"1075_CR6","doi-asserted-by":"crossref","first-page":"305","DOI":"10.1007\/s11390-008-9135-x","volume":"23","author":"M-M Wang","year":"2008","unstructured":"Wang, M.-M., Cao, J.-N., Li, J., & Dasi, S. K. (2008). Middleware for wireless sensor networks: A survey. Journal of Computer Science and Technology, 23(3), 305\u2013326.","journal-title":"Journal of Computer Science and Technology"},{"key":"1075_CR7","doi-asserted-by":"crossref","unstructured":"Hadim, S., & Mohamed, N. (2006). Middleware for wireless sensor networks: A survey. In First international conference on communication system software and middleware, IEEE Comsware 2006.","DOI":"10.1109\/COMSWA.2006.1665174"},{"key":"1075_CR8","doi-asserted-by":"crossref","unstructured":"Molla, M., & Ahamed, S. (2006) A survey of middleware for sensor network and challenges. In International conference on parallel processing workshops, ICPP 2006 Workshops, IEEE.","DOI":"10.1109\/ICPPW.2006.18"},{"key":"1075_CR9","doi-asserted-by":"crossref","unstructured":"Henricksen, K., & Robinson, R. (2006) A survey of middleware for sensor networks: State-of-the-art and future directions. In Proceedings of the international workshop on Middleware for sensor networks.","DOI":"10.1145\/1176866.1176877"},{"key":"1075_CR10","doi-asserted-by":"crossref","unstructured":"Tsetsos, V., Alyfantis, G., Hasiotis, T., Sekkas, O., & Hadjiefthymiades, S. (2005). Commercial wireless sensor networks: Technical and business issues. In IEEE second annual conference on wireless on-demand network systems and services, WONS 2005, 2005.","DOI":"10.1109\/WONS.2005.8"},{"key":"1075_CR11","volume-title":"What is real-time SOA?","author":"S Schneider","year":"2010","unstructured":"Schneider, S. (2010). What is real-time SOA?. Sunnyvale: RTI, Real-Time Innovations Inc."},{"key":"1075_CR12","doi-asserted-by":"crossref","unstructured":"Boonma, P., & Suzuki, J. (2008) Middleware support for pluggable non-functional properties in wireless sensor networks. In IEEE congress on services\u2014part I.","DOI":"10.1109\/SERVICES-1.2008.78"},{"key":"1075_CR13","doi-asserted-by":"publisher","first-page":"206","DOI":"10.4018\/978-1-60566-697-6.ch009","volume-title":"Principles and applications of distributed event-based systems","author":"P Boonma","year":"2010","unstructured":"Boonma, P., & Suzuki, J. (2010). TinyDDS: An interoperable and configurable publish\/subscribe middleware for wireless sensor networks. In A. Hinze & A. Buchmann (Eds.), Principles and applications of distributed event-based systems (pp. 206\u2013231). Hershey, PA: Information Science Reference. doi: 10.4018\/978-1-60566-697-6.ch009 ."},{"key":"1075_CR14","doi-asserted-by":"crossref","unstructured":"Heidemann, J., Silva, F., & Estrin, D. (2003). Matching data dissemination algorithms to application requirements. In SenSys \u201803 Proceedings of the 1st international conference on Embedded networked sensor systems, 2003.","DOI":"10.1145\/958491.958517"},{"issue":"1","key":"1075_CR15","doi-asserted-by":"crossref","first-page":"37","DOI":"10.1007\/s00779-005-0038-3","volume":"10","author":"E Souto","year":"2006","unstructured":"Souto, E., Guimar\u00e3es, G., Vasconcelos, G., Vieira, M., Rosa, N., Ferraz, C., & Kelner, J. (2006). Mires: A publish\/subscribe middleware for sensor networks. Personal and Ubiquitous Computing, 10(1), 37\u201344.","journal-title":"Personal and Ubiquitous Computing"},{"issue":"4","key":"1075_CR16","doi-asserted-by":"crossref","first-page":"25","DOI":"10.1145\/643550.643552","volume":"6","author":"G Cugola","year":"2002","unstructured":"Cugola, G., & Jacobsen, H.-A. (2002). Using publish\/subscribe middleware for mobile systems. ACM SIGMOBILE Mobile Computing and Communications Review, 6(4), 25\u201333.","journal-title":"ACM SIGMOBILE Mobile Computing and Communications Review"},{"key":"1075_CR17","doi-asserted-by":"crossref","unstructured":"Hunkeler, U., Truong, H. L., & Stanford-Clark, A. (2008). MQTT-S\u2014A publish\/subscribe protocol for Wireless Sensor Networks. In 3rd international conference on communication systems software and middleware and workshops (COMSWARE 2008), 2008.","DOI":"10.1109\/COMSWA.2008.4554519"},{"key":"1075_CR18","doi-asserted-by":"crossref","unstructured":"Furrer, S., Schott, W., Truong, H.- L., & Weiss, B. (2006). The IBM wireless sensor networking testbed. In 2nd international conference on testbeds and research infrastructures for the development of networks and communities, TRIDENTCOM 2006, 2006.","DOI":"10.1109\/TRIDNT.2006.1649126"},{"issue":"5","key":"1075_CR19","doi-asserted-by":"crossref","first-page":"1318","DOI":"10.1016\/j.comnet.2012.10.023","volume":"57","author":"C Esposito","year":"2013","unstructured":"Esposito, C., Cotroneo, D., & Russo, S. (2013). On reliability in publish\/subscribe services. Computer Networks, 57(5), 1318\u20131343.","journal-title":"Computer Networks"},{"issue":"6","key":"1075_CR20","doi-asserted-by":"crossref","first-page":"643","DOI":"10.1023\/B:WINE.0000044025.64654.65","volume":"10","author":"Y Huang","year":"2004","unstructured":"Huang, Y., & Garcia-Molina, H. (2004). Publish\/subscribe in a mobile environment. Wireless Networks, 10(6), 643\u2013652.","journal-title":"Wireless Networks"},{"key":"1075_CR21","unstructured":"Yoneki, E. (2003). Mobile applications with a middleware system in publish-subscribe paradigm. In The 3rd workshop on applications and services in wireless networks, Bern, Switzerland."},{"key":"1075_CR22","doi-asserted-by":"crossref","unstructured":"Luo, L., He, T., Zhou, G., Gu, L., Abdelzaher, T., & Stankovic, J. (2006). Achieving repeatability of asynchronous events in wireless sensor networks with EnviroLog. In Proceedings on INFOCOM 2006 25th IEEE international conference on computer communications, 2006.","DOI":"10.1109\/INFOCOM.2006.114"},{"key":"1075_CR23","doi-asserted-by":"crossref","unstructured":"Levis, P., & Culler, D. (2002) Mate: A tiny virtual machine for sensor networks. In ASPLOS X proceedings of the 10th international conference on architectural support for programming languages and operating systems, 2002.","DOI":"10.1145\/605432.605407"},{"key":"1075_CR24","unstructured":"Levis, P., Gay, D., & Culler, D. (2004). Bridging the Gap: Programming sensor networks with application specific virtual machines. In Proceedings of the 6th symposium operating systems design and implementation (OSDI 04), San Francisco, USA, 2004."},{"key":"1075_CR25","doi-asserted-by":"crossref","unstructured":"Gummadi, R., Gnawali, O., & Govindan, R. (2005) Macro-programming wireless sensor networks using Kairos. Distributed Computing in Sensor Systems, pp. 126\u2013140.","DOI":"10.1007\/11502593_12"},{"key":"1075_CR26","unstructured":"Welsh, M., & Mainland, G. (2004) Programming sensor networks using abstract regions. In Proceedings of the 1st Usenix\/ACM symposium networked systems design and implementation (NSDI 04), San Francisco, CA."},{"key":"1075_CR27","unstructured":"Lewis, R. (1999). Advanced messaging applications with MSMQ and MQSeries, Que, 1999."},{"key":"1075_CR28","unstructured":"OMG (2007) Data distribution services (DDS). 1 1 2007. [Online]. http:\/\/www.omg.org\/spec\/DDS\/ . Accessed October 2013."},{"key":"1075_CR29","unstructured":"Stanford-Clark, A. S., & Truong, H. L. (2008). MQTT for sensor networks (MQTT-S) protocol specification. International Business Machines Corporation version 1.6. http:\/\/mqtt.org ."},{"key":"1075_CR30","unstructured":"TIBCO (2010). TIBCO rendezvous. Software Release 8.3.0, 2010."},{"issue":"6","key":"1075_CR31","doi-asserted-by":"crossref","first-page":"1650","DOI":"10.1016\/j.jss.2013.02.028","volume":"86","author":"J Chen","year":"2013","unstructured":"Chen, J., D\u00edaz, M., Rubio, B., & Troya, J. M. (2013). PS-QUASAR: A publish\/subscribe QoS aware middleware for wireless sensor and actor networks. Journal of Systems and Software, 86(6), 1650\u20131662.","journal-title":"Journal of Systems and Software"},{"key":"1075_CR32","unstructured":"Baldoni, R., & Virgillito, A. (2005). Distributed event routing in publish\/subscribe communication systems: A survey. DIS, Universita di Roma La Sapienza, Tech. Rep, p. 5."},{"key":"1075_CR33","unstructured":"Sun, M. (1999) Java\u2122 Message Service,\u201d 9 November 1999. [Online]. http:\/\/docs.oracle.com\/cd\/E19957-01\/816-5904-10\/816-5904-10.pdf . Accessed October 2013."},{"key":"1075_CR34","unstructured":"OMG (2004). CORBA notification service specification,\u201d 11 Oct. 2004. [Online]. http:\/\/www.omg.org\/spec\/NOT\/1.1\/ . Accessed October 2013."},{"key":"1075_CR35","unstructured":"OMG (2004). CORBA event service specification. [Online]. Available: http:\/\/www.omg.org\/spec\/EVNT\/1.2\/ . Accessed October 2013."},{"key":"1075_CR36","doi-asserted-by":"crossref","unstructured":"Bastide, R., Sy, O., Navarre and, D., Palanque, P. (2000). A formal specification of the CORBA event service. In Fourth international conference on formal methods for open object-based distributed systems, 2000.","DOI":"10.1007\/978-0-387-35520-7_19"},{"issue":"8","key":"1075_CR37","doi-asserted-by":"crossref","first-page":"1489","DOI":"10.1109\/JSAC.2002.803069","volume":"20","author":"M Castro","year":"2002","unstructured":"Castro, M., Druschel, P., Kermarrec, A., & Rowston, A. (2002). Scribe: A large-scale and decentralized application-level multicast infrastructure. IEEE Journal on Selected Areas in Communications, 20(8), 1489\u20131499.","journal-title":"IEEE Journal on Selected Areas in Communications"},{"issue":"5","key":"1075_CR38","doi-asserted-by":"crossref","first-page":"58","DOI":"10.1145\/173668.168624","volume":"27","author":"B Oki","year":"1994","unstructured":"Oki, B., Pfluegl, M., Siegel, A., & Skeen, D. (1994). The information bus: An architecture for extensible distributed systems. ACM SIGOPS Operating Systems Review, 27(5), 58\u201368.","journal-title":"ACM SIGOPS Operating Systems Review"},{"key":"1075_CR39","doi-asserted-by":"crossref","unstructured":"Baehni, S., Eugster, P. T., & Guerraoui, R. (2004). Data-aware multicast. In International conference on dependable systems and networks, 2004.","DOI":"10.1109\/DSN.2004.1311893"},{"key":"1075_CR40","doi-asserted-by":"crossref","unstructured":"Pardo-Castellote, G. (2003). OMG data-distribution service: Architectural overview. In Proceedings of the 23rd International conference on distributed computing systems workshops, 2003.","DOI":"10.1109\/ICDCSW.2003.1203555"},{"key":"1075_CR41","unstructured":"RTI (2013). RTI connext DDS. [Online]. http:\/\/www.rti.com\/products\/dds\/index.html . Accessed October 2013."},{"key":"1075_CR42","unstructured":"Altherr, M., Erzberg, M., & Maffeis, S. (1999). iBus\u2014A software bus middleware for the java platform. In Proceedings of the international workshop on reliable middleware systems, 1999."},{"key":"1075_CR43","doi-asserted-by":"crossref","unstructured":"Deering, S. (1989). Host extensions for IP multicasting. RFC 1112.","DOI":"10.17487\/rfc1112"},{"issue":"2","key":"1075_CR44","doi-asserted-by":"crossref","first-page":"85","DOI":"10.1145\/78952.78953","volume":"8","author":"SE Deering","year":"1990","unstructured":"Deering, S. E., & Cheriton, D. R. (1990). Multicast routing in datagram internetworks and extended LANs. ACM Transactions on Computer Systems (TOCS), 8(2), 85\u2013110.","journal-title":"ACM Transactions on Computer Systems (TOCS)"},{"key":"1075_CR45","doi-asserted-by":"crossref","unstructured":"Banerjee, S., Bhattacharjee, B., & Kommareddy, C. (2002). Scalable application layer multicast. In SIGCOMM \u201802 proceedings of the 2002 ACM conference on applications, technologies, architectures, and protocols for computer communications, 2002.","DOI":"10.1145\/633025.633045"},{"key":"1075_CR46","unstructured":"Jannotti, J., Gifford, D. K., Johnson, K. L., & Kaashoek, M. F. (2000). In proceedings of the 4th conference on symposium on operating system design & implementation. In Overcast: Reliable multicasting with an overlay network, 2000."},{"key":"1075_CR47","doi-asserted-by":"crossref","unstructured":"Opyrchal, L., Astley, M., Auerbach, J., Banavar, G., Sturman, R., & Sturman, D. (2000). Exploiting IP multicast in content-based publish-subscribe systems. In IFIP\/ACM international conference on distributed systems platforms, New York, 2000.","DOI":"10.1007\/3-540-45559-0_10"},{"key":"1075_CR48","doi-asserted-by":"crossref","unstructured":"Banavar, G., Chandra, T., Mukherjee, B., Nagarajarao, J., Strom, R., & Sturman, D. (1999). An efficient multicast protocol for content-based publish-subscribe systems. In Proceedings of the 19th international conference on distributed computing systems, 1999.","DOI":"10.1109\/ICDCS.1999.776528"},{"issue":"4","key":"1075_CR49","first-page":"9","volume":"28","author":"AKY Cheung","year":"2010","unstructured":"Cheung, A. K. Y., & Jacobsen, H. A. (2010). Load balancing content-based publish\/subscribe systems. ACM Transactions on Computer Systems (TOCS), 28(4), 9\u201355.","journal-title":"ACM Transactions on Computer Systems (TOCS)"},{"issue":"3","key":"1075_CR50","doi-asserted-by":"crossref","first-page":"332","DOI":"10.1145\/380749.380767","volume":"19","author":"A Carzaniga","year":"2001","unstructured":"Carzaniga, A., Rosenblum, D., & Wolf, A. (2001). Design and evaluation of a wide-area notification service. ACM Transactions on Computer Systems (TOCS), 19(3), 332\u2013383.","journal-title":"ACM Transactions on Computer Systems (TOCS)"},{"issue":"2","key":"1075_CR51","doi-asserted-by":"crossref","first-page":"115","DOI":"10.1145\/376284.375677","volume":"30","author":"F Fabret","year":"2001","unstructured":"Fabret, F., Jacobsen, A., Llirbat, F., Pereira, J., Ross, K., & Shasha, D. (2001). Filtering algorithms and implementation for very fast publish\/subscribe systems. ACM SIGMOD Record, 30(2), 115\u2013126.","journal-title":"ACM SIGMOD Record"},{"key":"1075_CR52","doi-asserted-by":"crossref","unstructured":"Carzaniga, A., & Wolf, A. (2003). Forwarding in a content-based network. In SIGCOMM \u201803 proceedings of the 2003 conference on applications, technologies, architectures, and protocols for computer communications, 2003.","DOI":"10.1145\/863955.863975"},{"key":"1075_CR53","doi-asserted-by":"crossref","unstructured":"Li, G., Wang, Y., & Feng, J. (2013). Location-aware publish\/subscribe. In Proceedings of the 19th ACM SIGKDD international conference on knowledge discovery and data mining, New York, NY.","DOI":"10.1145\/2487575.2487617"},{"key":"1075_CR54","doi-asserted-by":"crossref","unstructured":"Margara, A., & Cugola, G. (2014). High-performance publish-subscribe matching using parallel hardware. IEEE Transactions on Parallel and Distributed Systems, 25(1), 126\u2013135.","DOI":"10.1109\/TPDS.2013.39"},{"issue":"3","key":"1075_CR55","doi-asserted-by":"crossref","first-page":"735","DOI":"10.1016\/j.adhoc.2012.08.008","volume":"11","author":"D Tran","year":"2013","unstructured":"Tran, D., & Pham, C. (2013). DIBS: Efficient distributed information brokerage in large-scale sensor networks. Ad Hoc Networks, 11(3), 735\u2013746.","journal-title":"Ad Hoc Networks"},{"issue":"3\u20134","key":"1075_CR56","doi-asserted-by":"crossref","first-page":"489","DOI":"10.1007\/s10846-011-9550-z","volume":"64","author":"A Gonz\u00e1lez","year":"2011","unstructured":"Gonz\u00e1lez, A., Mata, W., Villase\u00f1or, L., Aquino, R., Simo, J., Ch\u00e1vez, M., & Crespo, A. (2011). \u03bcDDS: A middleware for real-time wireless embedded systems. Journal of Intelligent and Robotic Systems, 64(3\u20134), 489\u2013503.","journal-title":"Journal of Intelligent and Robotic Systems"},{"key":"1075_CR57","unstructured":"Hall, C. P., Carzaniga, A., Rose, J., & Wolf, A. L. (2004). A content-based networking protocol for sensor networks. University of Lugano, Faculty of Informatics, Technical report."},{"key":"1075_CR58","unstructured":"Shi, K., Deng, Z., & Qin, X. (2011). TinyMQ: A content-based publish\/subscribe middleware for wireless sensor networks. In The fifth international conference on sensor technologies and applications SENSORCOMM 2011."},{"issue":"1","key":"1075_CR59","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/1180475.1180476","volume":"29","author":"P Eugester","year":"2007","unstructured":"Eugester, P. (2007). Type-based publish\/subscribe: Concepts and experiences. ACM Transactions on Programming Languages and Systems (TOPLAS), 29(1), 1\u201350.","journal-title":"ACM Transactions on Programming Languages and Systems (TOPLAS)"},{"key":"1075_CR60","unstructured":"Eugster, P. T. (2001). Type-based publish\/subscribe (Doctoral dissertation, \u00c9COLE POLYTECHNIQUE F\u00c9D\u00c9RALE DE LAUSANNE)."},{"key":"1075_CR61","unstructured":"Wang, B., Liu, P., Wang, G., & Zhao, X. (2013). ELM based approximate dynamic cycle matching for homogeneous symmetric Pub\/Sub system. World Wide Web, June 2013."},{"key":"1075_CR62","doi-asserted-by":"crossref","unstructured":"Baldoni, R., Marchetti, C., Virgillito, A., & Vitenberg, R. (2005). Content-based publish-subscribe over structured overlay networks. In Proceedings of 25th IEEE international conference on distributed computing systems (ICDCS 2005), 2005.","DOI":"10.1109\/ICDCS.2005.19"},{"key":"1075_CR63","doi-asserted-by":"publisher","first-page":"102","DOI":"10.1016\/j.future.2013.09.019","volume":"36","author":"X Ma","year":"2014","unstructured":"Ma, X., Wang, Y., Qiu, Q., Sun, W., & Pei, X. (2014). Scalable and elastic event matching for attribute-based publish\/subscribe systems. Future Generation Computer Systems, 36, 102\u2013119. doi: 10.1016\/j.future.2013.09.019 .","journal-title":"Future Generation Computer Systems"},{"key":"1075_CR64","unstructured":"Rjaibi, W., Dittrich, K., & Jaepel, D. (2002). Event matching in symmetric subscription systems. In CASCON \u201802 proceedings of the 2002 conference of the centre for advanced studies on collaborative research."},{"issue":"2","key":"1075_CR65","doi-asserted-by":"crossref","first-page":"332","DOI":"10.1145\/176567.176573","volume":"19","author":"TW Yan","year":"1994","unstructured":"Yan, T. W., & Garc\u00eda-Molina, H. (1994). Index structures for selective dissemination of information under the boolean model. ACM Transactions on Database Systems (TODS), 19(2), 332\u2013364.","journal-title":"ACM Transactions on Database Systems (TODS)"},{"key":"1075_CR66","doi-asserted-by":"crossref","unstructured":"Pereira, J., Fabret, F., Llirbat, F., & Shasha, D. (2000). Efficient matching for web-based publish\/subscribe systems. In Cooperative Information Systems. Lecture notes in computer science (LNCS) (Vol. 1901, pp. 162\u2013173).","DOI":"10.1007\/10722620_17"},{"key":"1075_CR67","unstructured":"Liu, Y., & Plale, B. (2003). Survey of publish subscribe event systems.\u00a0Indiana University, Computer Science Dept., Technical Report TR 574."},{"key":"1075_CR68","doi-asserted-by":"crossref","unstructured":"Aguilera, M., Strom, R., Sturman, D., Astley, M., & Chandra, T. (1999). Matching events in a content-based subscription system. In Proceedings of the ACM symposium on principles of distributed computing (PODC 1999), 1999.","DOI":"10.1145\/301308.301326"},{"key":"1075_CR69","doi-asserted-by":"crossref","unstructured":"Campailla, A., Chaki, S., Clarke, E., Jha, S., & Veith, H. (2001). Efficient filtering in publish-subscribe systems using binary decision diagrams. In Proceedings of the 23rd international conference on software engineering, Toronto, ON, Canada,\u00a02001, pp. 443\u2013452.","DOI":"10.1109\/ICSE.2001.919117"},{"issue":"13","key":"1075_CR70","doi-asserted-by":"crossref","first-page":"369","DOI":"10.1007\/978-3-540-77690-1_23","volume":"49","author":"J-H Hauer","year":"2008","unstructured":"Hauer, J.-H., Handziski, V., Kopke, A., Willig, A., & Wolisz, A. (2008). A component framework for content-based publish\/subscribe in sensor networks. Wireless Sensor Networks Lecture Notes in Computer Science, 49(13), 369\u2013385.","journal-title":"Wireless Sensor Networks Lecture Notes in Computer Science"},{"key":"1075_CR71","doi-asserted-by":"crossref","unstructured":"Costa, P., Picco, G., & Rossetto, S. (2005). Publish-subscribe on sensor networks: a semi-probabilistic approach. In IEEE international conference on mobile adhoc and sensor systems conference, 2005.","DOI":"10.1109\/MAHSS.2005.1542816"},{"issue":"6","key":"1075_CR72","doi-asserted-by":"crossref","first-page":"871","DOI":"10.1016\/j.adhoc.2012.01.006","volume":"10","author":"H Alnuweiri","year":"2012","unstructured":"Alnuweiri, H., Rebai, M., & Beraldi, R. (2012). Network-coding based event diffusion for wireless networks using semi-broadcasting. Ad Hoc Networks, 10(6), 871\u2013885.","journal-title":"Ad Hoc Networks"},{"issue":"5","key":"1075_CR73","doi-asserted-by":"crossref","first-page":"619","DOI":"10.1007\/s11276-005-3517-6","volume":"11","author":"A Boukerche","year":"2005","unstructured":"Boukerche, A., Cheng, X., & Linus, J. (2005). A performance evaluation of a novel energy-aware data-centric routing algorithm in wireless sensor. Wireless Networks, 11(5), 619\u2013635.","journal-title":"Wireless Networks"},{"issue":"3","key":"1075_CR74","doi-asserted-by":"crossref","first-page":"325","DOI":"10.1016\/j.adhoc.2003.09.010","volume":"3","author":"K Akkaya","year":"2005","unstructured":"Akkaya, K., & Younis, M. (2005). A survey on routing protocols for wireless sensor networks. Ad Hoc Networks, 3(3), 325\u2013349.","journal-title":"Ad Hoc Networks"},{"key":"1075_CR75","doi-asserted-by":"crossref","unstructured":"Carzaniga, A., Rutherford, M., & Wolf, A. (2004). A routing scheme for content-based networking. In INFOCOM 2004 twenty-third annual joint conference of the IEEE computer and communications societies, 2004.","DOI":"10.1109\/INFCOM.2004.1356979"},{"key":"1075_CR76","doi-asserted-by":"crossref","unstructured":"Martins, J., & Duarte, S. (2010). Routing algorithms for content-based publish\/subscribe systems. IEEE Communications Surveys & Tutorials, 12(1), 39\u201358.","DOI":"10.1109\/SURV.2010.020110.00065"},{"key":"1075_CR77","unstructured":"Corsaro, A., Querzoni, L., Scipioni, S., Piergiovanni, S., & Virgillito, A. (2006). Quality of service in publish\/subscribe middleware. In Emerging communication: Studies in new technologies and practices in communication, Vol. 8, Global Data Management, 2006, pp. 79\u201397."},{"key":"1075_CR78","unstructured":"Chen, D., & Varshney, P. K. (2004). QoS support in wireless sensor networks: A survey. In International conference on wireless networks, 2004."},{"key":"1075_CR79","doi-asserted-by":"crossref","unstructured":"Sharifi, M., Taleghan, M., & Taherkordi, A. (2006). A middleware layer mechanism for QoS support in wireless sensor networks. In International conference on networking, international conference on systems and international conference on mobile communications and learning technologies, ICN\/ICONS\/MCL 2006.","DOI":"10.1109\/ICNICONSMCL.2006.17"},{"issue":"4","key":"1075_CR80","doi-asserted-by":"crossref","first-page":"1225","DOI":"10.1016\/j.jnca.2011.01.008","volume":"34","author":"J Chen","year":"2011","unstructured":"Chen, J., D\u00edaz, M., Llopis, L., Rubio, B., & Troya, J. M. (2011). A survey on quality of service support in wireless sensor and actor networks: Requirements and challenges in the context of critical infrastructure protection. Journal of Network and Computer Applications, 34(4), 1225\u20131239.","journal-title":"Journal of Network and Computer Applications"},{"issue":"2","key":"1075_CR81","doi-asserted-by":"crossref","first-page":"1099","DOI":"10.3390\/s8021099","volume":"8","author":"F Xia","year":"2008","unstructured":"Xia, F. (2008). QoS challenges and opportunities in wireless sensor\/actuator networks. Sensors, 8(2), 1099\u20131110.","journal-title":"Sensors"},{"issue":"4","key":"1075_CR82","doi-asserted-by":"crossref","first-page":"104","DOI":"10.1016\/j.comnet.2014.03.027","volume":"67","author":"T Rault","year":"2014","unstructured":"Rault, T., Bouabdallah, A., & Challal, Y. (2014). Energy efficiency in wireless sensor networks: A top-down survey. Computer Networks, 67(4), 104\u2013122.","journal-title":"Computer Networks"},{"issue":"4","key":"1075_CR83","doi-asserted-by":"crossref","first-page":"495","DOI":"10.1007\/s11276-012-0480-x","volume":"19","author":"M Anisi","year":"2013","unstructured":"Anisi, M., Abdullah, A.-H., & Razak, S. (2013). Energy-efficient and reliable data delivery in wireless sensor networks. Wireless Networks, 19(4), 495\u2013505.","journal-title":"Wireless Networks"},{"issue":"1","key":"1075_CR84","doi-asserted-by":"crossref","first-page":"2","DOI":"10.1109\/TNET.2002.808417","volume":"11","author":"C Intanagonwiwat","year":"2003","unstructured":"Intanagonwiwat, C., Govindan, R., Estrin, D., Heidemann, J., & Silva, F. (2003). Directed diffusion for wireless sensor networking. IEEE\/ACM Transactions on Networking, 11(1), 2\u201316.","journal-title":"IEEE\/ACM Transactions on Networking"},{"key":"1075_CR85","doi-asserted-by":"crossref","unstructured":"Wang, E., Ye, Y., & Xu, X. (2014). Lightweight secure directed diffusion for wireless sensor networks. International Journal of Distributed Sensor Networks, Article ID 415143, 12.","DOI":"10.1155\/2014\/415143"},{"key":"1075_CR86","doi-asserted-by":"crossref","first-page":"115","DOI":"10.1007\/3-540-27139-2_7","volume-title":"Ambient Intelligence","author":"P Levis","year":"2005","unstructured":"Levis, P., Madden, S., Polastre, J., Szewczyk, R., Whitehouse, K., Woo, A., et al. (2005). TinyOS: An operating system for sensor networks. In W. Weber, J. M. Rabaey, & E. Aarts (Eds.), Ambient Intelligence (pp. 115\u2013148). Berlin, Heidelberg: Springer."},{"key":"1075_CR87","unstructured":"Stanford-Clark, A., & Hunkeler, U. (1999). MQ telemetry transport (MQTT). [Online]. http:\/\/mqtt.org . Accessed September 22, 2013."},{"key":"1075_CR88","unstructured":"Stanford-Clark, A., & Troung, H. L. (2007). MQTT for sensor networks (MQTTs) specifications. IBM, Oct. 2007. [Online]. http:\/\/www.mqtt.org\/MQTTs . Accessed September 22, 2013."},{"key":"1075_CR89","doi-asserted-by":"crossref","unstructured":"Gnawali, O., Fonseca, R., Jamieson, K., Moss, D., & Levis, P. (2009). Collection tree protocol. In Proceedings of the 7th ACM conference on embedded networked sensor systems, 2009.","DOI":"10.1145\/1644038.1644040"},{"key":"1075_CR90","volume-title":"Computer networks","author":"AS Tanenbaum","year":"2011","unstructured":"Tanenbaum, A. S. (2011). Computer networks. Boston: Prentice Hall PTR."},{"key":"1075_CR91","doi-asserted-by":"crossref","unstructured":"Tong, X., & Ngai, E. C. (2012). A ubiquitous publish\/subscribe platform for wireless sensor networks with mobile mules. In IEEE 8th international conference on distributed computing in sensor systems (DCOSS), 2012, 2012.","DOI":"10.1109\/DCOSS.2012.65"},{"issue":"13","key":"1075_CR92","doi-asserted-by":"crossref","first-page":"1515","DOI":"10.1016\/j.comcom.2010.04.022","volume":"33","author":"DA Tran","year":"2010","unstructured":"Tran, D. A., & Pham, C. (2010). A content-guided publish\/subscribe mechanism for sensor networks without location information. Computer Communications, 33(13), 1515\u20131523.","journal-title":"Computer Communications"},{"key":"1075_CR93","doi-asserted-by":"crossref","unstructured":"Tran, D. A., & Pham, C. (2009). PUB-2-SUB: A content-based publish\/subscribe framework for cooperative P2P networks. In NETWORKING \u201809 Proceedings of the 8th international IFIP-TC 6 networking conference, 2009.","DOI":"10.1007\/978-3-642-01399-7_60"},{"key":"1075_CR94","doi-asserted-by":"crossref","unstructured":"Eugster, P., & Guerraoui, R. (2002). Probabilistic multicast. In Proceedings of the international conference on dependable systems and networks, DSN 2002.","DOI":"10.1109\/DSN.2002.1028915"},{"key":"1075_CR95","unstructured":"Taherian, S., & Jean, B. (2007). A publish\/subscribe protocol for resource-awareness in wireless sensor networks. In Proceeding of the international workshop on localized algorithms and protocols for wireless sensor networks (LOCALGOS\u201907), 2007."},{"key":"1075_CR96","doi-asserted-by":"crossref","unstructured":"Boonma, P., & Suzuki, J. (2009) Self-Configuring publish\/subscribe middleware for wireless sensor networks. In 6th IEEE consumer communications and networking conference, CCNC 2009.","DOI":"10.1109\/CCNC.2009.4784986"},{"key":"1075_CR97","doi-asserted-by":"crossref","unstructured":"Dunkels, A., Gronvall, B., & Voigt, T. (2004). Contiki\u2014A lightweight and flexible operating system for tiny networked sensors. In 29th Annual IEEE international conference on local computer networks, 2004.","DOI":"10.1109\/LCN.2004.38"}],"container-title":["Wireless Networks"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11276-015-1075-0.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s11276-015-1075-0\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11276-015-1075-0","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,8,31]],"date-time":"2019-08-31T11:20:29Z","timestamp":1567250429000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s11276-015-1075-0"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015,10,11]]},"references-count":97,"journal-issue":{"issue":"6","published-print":{"date-parts":[[2016,8]]}},"alternative-id":["1075"],"URL":"https:\/\/doi.org\/10.1007\/s11276-015-1075-0","relation":{},"ISSN":["1022-0038","1572-8196"],"issn-type":[{"value":"1022-0038","type":"print"},{"value":"1572-8196","type":"electronic"}],"subject":[],"published":{"date-parts":[[2015,10,11]]}}}