{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,10]],"date-time":"2026-07-10T15:37:57Z","timestamp":1783697877186,"version":"3.55.0"},"reference-count":40,"publisher":"Springer Science and Business Media LLC","issue":"1-2","license":[{"start":{"date-parts":[[2016,7,20]],"date-time":"2016-07-20T00:00:00Z","timestamp":1468972800000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Ann. Telecommun."],"published-print":{"date-parts":[[2017,2]]},"DOI":"10.1007\/s12243-016-0537-4","type":"journal-article","created":{"date-parts":[[2016,7,20]],"date-time":"2016-07-20T08:16:08Z","timestamp":1469002568000},"page":"41-52","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":70,"title":["Meeting IoT platform requirements with open pub\/sub solutions"],"prefix":"10.1007","volume":"72","author":[{"given":"Daniel","family":"Happ","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Niels","family":"Karowski","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Thomas","family":"Menzel","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Vlado","family":"Handziski","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Adam","family":"Wolisz","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2016,7,20]]},"reference":[{"key":"537_CR1","unstructured":"Amazon: Elastic Compute Cloud (EC2). http:\/\/aws.amazon.com\/ec2"},{"key":"537_CR2","unstructured":"AMQP Working Group: Advanced message queuing protocol (2010). version 0-9-1"},{"key":"537_CR3","unstructured":"Antollini J, Antollini M, Guerrero P, Cilia M (2004) Extending rebeca to support concept-based addressing. In: Proceedings of the Argentinean symposium on information systems (ASIS\u201904)"},{"key":"537_CR4","doi-asserted-by":"crossref","unstructured":"Antonic A, Roankovic K, Marjanovic M, Pripuic K, Zarko IP (2014) A mobile crowdsensing ecosystem enabled by a cloud-based publish\/subscribe middleware. In: International conference on future internet of things and cloud (FiCloud), 2014. IEEE, pp 107\u2013114","DOI":"10.1109\/FiCloud.2014.27"},{"key":"537_CR5","unstructured":"Apache Software Foundation: ActiveMQ. http:\/\/activemq.apache.org\/"},{"key":"537_CR6","unstructured":"Apache Software Foundation: Apollo. http:\/\/activemq.apache.org\/apollo\/"},{"key":"537_CR7","unstructured":"Car2go: Berlin. https:\/\/www.car2go.com\/de\/berlin\/"},{"key":"537_CR8","doi-asserted-by":"publisher","unstructured":"Carzaniga A, Rosenblum DS, Wolf AL (2000) Achieving scalability and expressiveness in an internet-scale event notification service. In: Proceedings of the 19th annual ACM symposium on principles of distributed computing (PODC \u201900). doi: 10.1145\/343477.343622 . ACM, New York, pp 219\u2013227","DOI":"10.1145\/343477.343622"},{"key":"537_CR9","unstructured":"Cha M, Rodriguez P, Moon S, Crowcroft J (2008) On next-generation telco-managed p2p tv architectures. In: Proceedings of the 7th international conference on peer-to-peer systems (IPTPS\u201908). USENIX Association, pp 5\u20135"},{"key":"537_CR10","first-page":"1","volume":"2","author":"M Chui","year":"2010","unstructured":"Chui M, L\u00f6ffler M., Roberts R (2010) The internet of things. McKinsey Q 2:1\u20139","journal-title":"McKinsey Q"},{"key":"537_CR11","doi-asserted-by":"crossref","unstructured":"Curry E (2005) Message-oriented middleware. In: Mahmoud QH (ed) Middleware for communications, chap 1. Wiley, pp 1\u201328","DOI":"10.1002\/0470862084.ch1"},{"key":"537_CR12","unstructured":"DriveNow: Berlin. https:\/\/www.de.drive-now.com\/en\/#!\/carsharing\/berlin"},{"key":"537_CR13","unstructured":"Eclipse Foundation: Paho. https:\/\/eclipse.org\/paho\/"},{"issue":"2","key":"537_CR14","doi-asserted-by":"crossref","first-page":"114","DOI":"10.1145\/857076.857078","volume":"35","author":"PT Eugster","year":"2003","unstructured":"Eugster PT, Felber PA, Guerraoui R, Kermarrec AM (2003) The many faces of publish\/subscribe. ACM Comput Surv (CSUR) 35(2):114\u2013131","journal-title":"ACM Comput Surv (CSUR)"},{"key":"537_CR15","unstructured":"Fidler E, Jacobsen HA, Li G, Mankovskii S (2005) The PADRES distributed publish\/subscribe system. In: International conference on feature interactions in telecommunications and software systems (ICFI\u201905), pp 12\u201330"},{"issue":"7","key":"537_CR16","doi-asserted-by":"crossref","first-page":"1645","DOI":"10.1016\/j.future.2013.01.010","volume":"29","author":"J Gubbi","year":"2013","unstructured":"Gubbi J, Buyya R, Marusic S, Palaniswami M (2013) Internet of things (IoT): a vision, architectural elements, and future directions. Futur Gener Comput Syst 29(7):1645\u20131660","journal-title":"Futur Gener Comput Syst"},{"key":"537_CR17","doi-asserted-by":"crossref","unstructured":"Handziski V, K\u00f6pke A., Willig A, Wolisz A (2006) Twist: a scalable and reconfigurable testbed for wireless indoor experiments with sensor networks. In: Proceedings of the 2nd international workshop on multi-hop ad hoc networks: from theory to reality (REALMAN \u201906), Florence, pp 63\u201370","DOI":"10.1145\/1132983.1132995"},{"key":"537_CR18","doi-asserted-by":"crossref","unstructured":"Happ D, Karowski N, Menzel T, Handziski V, Wolisz A (2015) Meeting IoT platform requirements with open pub\/sub solutions. In: 1st international conference on cloudification of the internet of things (CIoT\u201915), Paris","DOI":"10.1007\/s12243-016-0537-4"},{"key":"537_CR19","unstructured":"Hintjens P (2013) ZeroMQ: messaging for many applications, O\u2019Reilly"},{"key":"537_CR20","doi-asserted-by":"crossref","unstructured":"Hunkeler U, Truong HL, Stanford-Clark A (2008) MQTT-S \u2013 A publish\/subscribe protocol for wireless sensor networks. In: 3rd international conference on communication systems software and middleware and workshops (COMSWARE\u201908). Bangalore, pp 791\u2013798","DOI":"10.1109\/COMSWA.2008.4554519"},{"key":"537_CR21","unstructured":"Ignite Realtime: Openfire Server. http:\/\/www.igniterealtime.org\/projects\/openfire\/"},{"key":"537_CR22","unstructured":"Locke D (2010) MQ telemetry transport (MQTT) V3.1 protocol specification. IBM developerWorks Technical Library"},{"key":"537_CR23","unstructured":"Menzel T, Karowski N, Happ D, Handziski V, Wolisz A (2014) Social sensor cloud: an architecture meeting cloud-centric iot platform requirements. In: 9th KuVS NGSDP expert talk on next generation service delivery platforms"},{"key":"537_CR24","volume-title":"XEP-0060: publish-subscribe","author":"P Millard","year":"2010","unstructured":"Millard P, Saint-Andre P, Meijer R (2010) XEP-0060: publish-subscribe. http:\/\/www.xmpp.org\/extensions\/xep-0060.html . Version: 1.13"},{"key":"537_CR25","unstructured":"Mosquitto: An open source mqtt v3.1\/v3.1.1 broker. http:\/\/mosquitto.org\/"},{"key":"537_CR26","unstructured":"Moteiv Co.: Tmote sky datasheet. http:\/\/www.crew-project.eu\/sites\/default\/files\/tmote-sky-datasheet.pdf"},{"key":"537_CR27","doi-asserted-by":"publisher","unstructured":"Pietzuch PR, Bacon J (2002) Hermes: a distributed event-based middleware architecture. In: Proceedings of 22nd International Conference on Distributed Computing Systems Workshops, 2002. doi: 10.1109\/ICDCSW.2002.1030837 , pp 611\u2013618","DOI":"10.1109\/ICDCSW.2002.1030837"},{"key":"537_CR28","unstructured":"Pivotal Software: RabbitMQ. https:\/\/www.rabbitmq.com\/"},{"key":"537_CR29","unstructured":"ProcessOne: ejabberd XMPP Server. https:\/\/www.process-one.net\/en\/ejabberd\/"},{"key":"537_CR30","doi-asserted-by":"crossref","unstructured":"Rege MR, Handziski V, Wolisz A (2013) CrowdMeter: an emulation platform for performance evaluation of crowd-sensing applications. In: Proceedings of the 2013 ACM conference on pervasive and ubiquitous computing adjunct publication. Z\u00fcrich, pp 1111\u20131122","DOI":"10.1145\/2494091.2499578"},{"issue":"1.2","key":"537_CR31","doi-asserted-by":"crossref","first-page":"6:1","DOI":"10.1147\/JRD.2010.2089662","volume":"55","author":"A Rowe","year":"2011","unstructured":"Rowe A, Berges ME, Bhatia G, Goldman E, Rajkumar R, Garrett JH, Moura JM, Soibelman L. (2011) Sensor Andrew: Large-scale campus-wide sensing and actuation. IBM J Res Dev 55(1.2):6:1\u20136:14","journal-title":"IBM J Res Dev"},{"key":"537_CR32","unstructured":"Sachs K (2010) Performance modeling and benchmarking of event-based systems. Ph.D. thesis, TU Darmstadt. SPEC Distinguished Dissertation Award 2011"},{"issue":"8","key":"537_CR33","doi-asserted-by":"crossref","first-page":"410","DOI":"10.1016\/j.peva.2009.01.003","volume":"66","author":"K Sachs","year":"2009","unstructured":"Sachs K, Kounev S, Bacon J, Buchmann A (2009) Performance evaluation of message-oriented middleware using the SPECjms2007 benchmark. Perform. Eval. 66(8):410\u2013434","journal-title":"Perform. Eval."},{"key":"537_CR34","doi-asserted-by":"crossref","unstructured":"Saint-Andre P (2011) Extensible Messaging and Presence Protocol (XMPP): Core RFC 6120 (Proposed Standard). http:\/\/www.ietf.org\/rfc\/rfc6120.txt","DOI":"10.17487\/rfc6120"},{"key":"537_CR35","doi-asserted-by":"crossref","unstructured":"Soldatos J, Kefalakis N, Hauswirth M, Serrano M, Calbimonte JP, Riahi M, Aberer K, Jayaraman PP, Zaslavsky A, \u017earko IP et al (2015) Openiot: open source internet-of-things in the cloud. In: Interoperability and open-source solutions for the internet of things. Springer, pp 13\u201325","DOI":"10.1007\/978-3-319-16546-2_3"},{"key":"537_CR36","doi-asserted-by":"crossref","unstructured":"Tran P, Greenfield P, Gorton I (2002) Behavior and performance of message-oriented middleware systems. In: Proceedings of the 22nd international conference on distributed computing systems workshops, pp 645\u2013650","DOI":"10.1109\/ICDCSW.2002.1030842"},{"key":"537_CR37","unstructured":"Varda K (2008) Protocol buffers: Google\u2019s data interchange format"},{"key":"537_CR38","doi-asserted-by":"crossref","unstructured":"Wang G, Ng TSE (2010) The impact of virtualization on network performance of amazon EC2 data center. In: Proceedings of the 29th conference on information communications (INFOCOM\u201910), pp 1\u20139","DOI":"10.1109\/INFCOM.2010.5461931"},{"key":"537_CR39","unstructured":"Xu Y, Musgrave Z, Noble B, Bailey M (2013) Bobtail: avoiding long tails in the cloud. In: Proceedings of the 10th USENIX symposium on networked systems design and implementation (NSDI \u201913). Lombard, pp 329\u2013341"},{"key":"537_CR40","unstructured":"Zhang B, Mor N, Kolb J, Chan DS, Lutz K, Allman E, Wawrzynek J, Lee E, Kubiatowicz J (2015) The cloud is not enough: Saving iot from the cloud. In: 7th USENIX workshop on hot topics in cloud computing (HotCloud 15). USENIX Association, Santa Clara"}],"container-title":["Annals of Telecommunications"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s12243-016-0537-4.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s12243-016-0537-4\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s12243-016-0537-4","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s12243-016-0537-4.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,9,11]],"date-time":"2019-09-11T09:22:24Z","timestamp":1568193744000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s12243-016-0537-4"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016,7,20]]},"references-count":40,"journal-issue":{"issue":"1-2","published-print":{"date-parts":[[2017,2]]}},"alternative-id":["537"],"URL":"https:\/\/doi.org\/10.1007\/s12243-016-0537-4","relation":{},"ISSN":["0003-4347","1958-9395"],"issn-type":[{"value":"0003-4347","type":"print"},{"value":"1958-9395","type":"electronic"}],"subject":[],"published":{"date-parts":[[2016,7,20]]}}}