{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,28]],"date-time":"2025-03-28T06:29:25Z","timestamp":1743143365432,"version":"3.40.3"},"publisher-location":"Cham","reference-count":34,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783030586270"},{"type":"electronic","value":"9783030586287"}],"license":[{"start":{"date-parts":[[2020,1,1]],"date-time":"2020-01-01T00:00:00Z","timestamp":1577836800000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2020,1,1]],"date-time":"2020-01-01T00:00:00Z","timestamp":1577836800000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2020]]},"DOI":"10.1007\/978-3-030-58628-7_3","type":"book-chapter","created":{"date-parts":[[2020,8,29]],"date-time":"2020-08-29T10:02:40Z","timestamp":1598695360000},"page":"25-41","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["Coordinated Data Flow Control in IoT Networks"],"prefix":"10.1007","author":[{"given":"Nipun Balan","family":"Thekkummal","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Devki Nandan","family":"Jha","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Deepak","family":"Puthal","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Philip","family":"James","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Rajiv","family":"Ranjan","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2020,8,30]]},"reference":[{"issue":"2","key":"3_CR1","doi-asserted-by":"publisher","first-page":"120","DOI":"10.1007\/s00778-003-0095-z","volume":"12","author":"DJ Abadi","year":"2003","unstructured":"Abadi, D.J., et al.: Aurora: a new model and architecture for data stream management. VLDB J. 12(2), 120\u2013139 (2003)","journal-title":"VLDB J."},{"key":"3_CR2","doi-asserted-by":"crossref","unstructured":"Agarwal, S., Mozafari, B., Panda, A., Milner, H., Madden, S., Stoica, I.: BlinkDB: Queries with bounded errors and bounded response times on very large data. In: Proceedings of the 8th ACM European Conference on Computer Systems, pp. 29\u201342. ACM (2013)","DOI":"10.1145\/2465351.2465355"},{"issue":"11","key":"3_CR3","doi-asserted-by":"publisher","first-page":"1033","DOI":"10.14778\/2536222.2536229","volume":"6","author":"T Akidau","year":"2013","unstructured":"Akidau, T., et al.: Millwheel: fault-tolerant stream processing at internet scale. Proc. VLDB Endowment 6(11), 1033\u20131044 (2013)","journal-title":"Proc. VLDB Endowment"},{"issue":"12","key":"3_CR4","doi-asserted-by":"publisher","first-page":"1792","DOI":"10.14778\/2824032.2824076","volume":"8","author":"T Akidau","year":"2015","unstructured":"Akidau, T., et al.: The dataflow model: a practical approach to balancing correctness, latency, and cost in massive-scale, unbounded, out-of-order data processing. Proc. VLDB Endowment 8(12), 1792\u20131803 (2015)","journal-title":"Proc. VLDB Endowment"},{"key":"3_CR5","doi-asserted-by":"crossref","unstructured":"Bahreini, T., Grosu, D.: Efficient placement of multi-component applications in edge computing systems. In: Proceedings of the Second ACM\/IEEE Symposium on Edge Computing, p. 5. ACM (2017)","DOI":"10.1145\/3132211.3134454"},{"key":"3_CR6","unstructured":"Beck, M., Bhatotia, P., Chen, R., Fetzer, C., Strufe, T., et al.: Privapprox: privacy-preserving stream analytics. In: 2017 $$\\{$$USENIX$$\\}$$ Annual Technical Conference ($$\\{$$USENIX$$\\}\\{$$ATC$$\\}$$ 17). pp. 659\u2013672 (2017)"},{"key":"3_CR7","unstructured":"Boeing: Boeing 787s to create half a terabyte of data per flight, says virgin atlantic. https:\/\/www.computerworlduk.com\/data\/boeing-787s-create-half-terabyte-of-data-per-flight-says-virgin-atlantic-3433595\/ . Accessed 08 Apr 2019"},{"key":"3_CR8","doi-asserted-by":"publisher","unstructured":"Bonomi, F., Milito, R., Zhu, J., Addepalli, S.: Fog computing and its role in the internet of things. In: Proceedings of the First Edition of the MCC Workshop on Mobile Cloud Computing, MCC 2012, pp. 13\u201316. ACM, New York (2012). https:\/\/doi.org\/10.1145\/2342509.2342513","DOI":"10.1145\/2342509.2342513"},{"key":"3_CR9","unstructured":"Carbone, P., Katsifodimos, A., Ewen, S., Markl, V., Haridi, S., Tzoumas, K.: Apache Flink: stream and batch processing in a single engine. Bull. IEEE Comput. Soc. Tech. Committee Data Eng. 36(4), 28\u201338 (2015)"},{"key":"3_CR10","doi-asserted-by":"crossref","unstructured":"Chandrasekaran, S., et al.: TelegraphCQ: continuous dataflow processing for an uncertain world. In: CIDR, vol. 2, p. 4 (2003)","DOI":"10.1145\/872757.872857"},{"key":"3_CR11","doi-asserted-by":"crossref","unstructured":"Cheng, B., Longo, S., Cirillo, F., Bauer, M., Kovacs, E.: Building a big data platform for smart cities: experience and lessons from Santander. In: IEEE International Congress on Big Data, pp. 592\u2013599. IEEE (2015)","DOI":"10.1109\/BigDataCongress.2015.91"},{"key":"3_CR12","doi-asserted-by":"crossref","unstructured":"Chippa, V.K., Chakradhar, S.T., Roy, K., Raghunathan, A.: Analysis and characterization of inherent application resilience for approximate computing. In: Proceedings of the 50th Annual Design Automation Conference, p. 113. ACM (2013)","DOI":"10.1145\/2463209.2488873"},{"key":"3_CR13","doi-asserted-by":"crossref","unstructured":"Goiri, I., Bianchini, R., Nagarakatte, S., Nguyen, T.D.: ApproxHadoop: bringing approximations to mapreduce frameworks. In: ACM SIGARCH Computer Architecture News, vol. 43, pp. 383\u2013397. ACM (2015)","DOI":"10.1145\/2786763.2694351"},{"key":"3_CR14","doi-asserted-by":"crossref","unstructured":"Hunkeler, U., Truong, H.L., Stanford-Clark, A.: MQTT-S - A publish\/subscribe protocol for wireless sensor networks. In: 3rd International Conference on Communication Systems Software and Middleware and Workshops (COMSWARE 2008), pp. 791\u2013798. IEEE (2008)","DOI":"10.1109\/COMSWA.2008.4554519"},{"key":"3_CR15","unstructured":"James, P.M., Dawson, R.J., Harris, N., Joncyzk, J.: Urban observatory environment. Newcastle University, pp. 154300\u2013154319 (2014)"},{"key":"3_CR16","doi-asserted-by":"crossref","unstructured":"Kandula, S., et al.: Quickr: lazily approximating complex adhoc queries in bigdata clusters. In: Proceedings of the 2016 International Conference on Management of Data, pp. 631\u2013646. ACM (2016)","DOI":"10.1145\/2882903.2882940"},{"issue":"13","key":"3_CR17","doi-asserted-by":"publisher","first-page":"265","DOI":"10.21105\/joss.00265","volume":"2","author":"RA Light","year":"2017","unstructured":"Light, R.A., et al.: Mosquitto: server and client implementation of the MQTT protocol. J. Open Source Softw. 2(13), 265 (2017)","journal-title":"J. Open Source Softw."},{"key":"3_CR18","unstructured":"Lin, W., Qian, Z., Xu, J., Yang, S., Zhou, J., Zhou, L.: Streamscope: continuous reliable distributed processing of big data streams. In: 13th $$\\{$$USENIX$$\\}$$ Symposium on Networked Systems Design and Implementation ($$\\{$$NSDI$$\\}$$ 2016), pp. 439\u2013453 (2016)"},{"key":"3_CR19","doi-asserted-by":"publisher","unstructured":"Luki\u0107, M., Mihajlovi\u0107,, Mezei, I.: Data flow in low-power wide-area IoT applications. In: 2018 26th Telecommunications Forum (TELFOR). pp. 1\u20134 (Nov 2018). https:\/\/doi.org\/10.1109\/TELFOR.2018.8611848","DOI":"10.1109\/TELFOR.2018.8611848"},{"issue":"5","key":"3_CR20","doi-asserted-by":"publisher","first-page":"104","DOI":"10.1109\/MS.2014.127","volume":"31","author":"J Meyerson","year":"2014","unstructured":"Meyerson, J.: The go programming language. IEEE Softw. 31(5), 104\u2013104 (2014). https:\/\/doi.org\/10.1109\/MS.2014.127","journal-title":"IEEE Softw."},{"issue":"4","key":"3_CR21","doi-asserted-by":"publisher","first-page":"2923","DOI":"10.1109\/COMST.2018.2844341","volume":"20","author":"M Mohammadi","year":"2018","unstructured":"Mohammadi, M., Al-Fuqaha, A., Sorour, S., Guizani, M.: Deep learning for IoT big data and streaming analytics: a survey. IEEE Commun. Surv. Tutorials 20(4), 2923\u20132960 (2018)","journal-title":"IEEE Commun. Surv. Tutorials"},{"key":"3_CR22","doi-asserted-by":"publisher","unstructured":"Morabito, R., Beijar, N.: Enabling data processing at the network edge through lightweight virtualization technologies. In: IEEE International Conference on Sensing, Communication and Networking (SECON Workshops), pp. 1\u20136, June 2016. https:\/\/doi.org\/10.1109\/SECONW.2016.7746807","DOI":"10.1109\/SECONW.2016.7746807"},{"key":"3_CR23","doi-asserted-by":"crossref","unstructured":"Murray, D.G., McSherry, F., Isaacs, R., Isard, M., Barham, P., Abadi, M.: Naiad: a timely dataflow system. In: Proceedings of the Twenty-Fourth ACM Symposium on Operating Systems Principles, pp. 439\u2013455. ACM (2013)","DOI":"10.1145\/2517349.2522738"},{"key":"3_CR24","unstructured":"Networking, C.V.: Cisco global cloud index: Forecast and methodology 2015\u20132020. White paper (2016)"},{"issue":"10","key":"3_CR25","doi-asserted-by":"publisher","first-page":"1178","DOI":"10.14778\/3231751.3231767","volume":"11","author":"D O\u2019Keeffe","year":"2018","unstructured":"O\u2019Keeffe, D., Salonidis, T., Pietzuch, P.: Frontier: resilient edge processing for the internet of things. Proc. VLDB Endowment 11(10), 1178\u20131191 (2018)","journal-title":"Proc. VLDB Endowment"},{"key":"3_CR26","unstructured":"Quoc, D.L., Chen, R., Bhatotia, P., Fetze, C., Hilt, V., Strufe, T.: Approximate stream analytics in Apache Flink and Apache Spark streaming. arXiv preprint arXiv:1709.02946 (2017)"},{"issue":"3","key":"3_CR27","doi-asserted-by":"publisher","first-page":"12","DOI":"10.1109\/MCC.2018.032591612","volume":"5","author":"R Ranjan","year":"2018","unstructured":"Ranjan, R., et al.: The next grand challenges: integrating the internet of things and data science. IEEE Cloud Comput. 5(3), 12\u201326 (2018)","journal-title":"IEEE Cloud Comput."},{"key":"3_CR28","doi-asserted-by":"crossref","unstructured":"Sajjad, H.P., Danniswara, K., Al-Shishtawy, A., Vlassov, V.: Spanedge: towards unifying stream processing over central and near-the-edge data centers. In: 2016 IEEE\/ACM Symposium on Edge Computing (SEC), pp. 168\u2013178. IEEE (2016)","DOI":"10.1109\/SEC.2016.17"},{"key":"3_CR29","doi-asserted-by":"publisher","unstructured":"Szydlo, T., Brzoza-Woch, R., Sendorek, J., Windak, M., Gniady, C.: Flow-based programming for IoT leveraging fog computing. In: IEEE 26th International Conference on Enabling Technologies: Infrastructure for Collaborative Enterprises (WETICE), pp. 74\u201379, June 2017. https:\/\/doi.org\/10.1109\/WETICE.2017.17","DOI":"10.1109\/WETICE.2017.17"},{"key":"3_CR30","doi-asserted-by":"crossref","unstructured":"Toshniwal, A., et al.: Storm@ Twitter. In: Proceedings of the 2014 ACM SIGMOD International Conference on Management of Data, pp. 147\u2013156. ACM (2014)","DOI":"10.1145\/2588555.2595641"},{"key":"3_CR31","volume-title":"Raspberry Pi User Guide","author":"E Upton","year":"2014","unstructured":"Upton, E., Halfacree, G.: Raspberry Pi User Guide. Wiley, New York (2014)"},{"key":"3_CR32","doi-asserted-by":"crossref","unstructured":"Venkataraman, S., et al.: Drizzle: fast and adaptable stream processing at scale. In: Proceedings of the 26th Symposium on Operating Systems Principles, pp. 374\u2013389. ACM (2017)","DOI":"10.1145\/3132747.3132750"},{"key":"3_CR33","doi-asserted-by":"crossref","unstructured":"Wen, Z., Bhatotia, P., Chen, R., Lee, M., et al.: ApproxIoT: approximate analytics for edge computing. In: IEEE 38th International Conference on Distributed Computing Systems (ICDCS), pp. 411\u2013421. IEEE (2018)","DOI":"10.1109\/ICDCS.2018.00048"},{"key":"3_CR34","doi-asserted-by":"crossref","unstructured":"Zaharia, M., Das, T., Li, H., Hunter, T., Shenker, S., Stoica, I.: Discretized streams: Fault-tolerant streaming computation at scale. In: Proceedings of the Twenty-fourth ACM Symposium on Operating Systems Principles, pp. 423\u2013438. ACM (2013)","DOI":"10.1145\/2517349.2522737"}],"container-title":["Lecture Notes in Computer Science","Algorithmic Aspects of Cloud Computing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-030-58628-7_3","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,11,11]],"date-time":"2022-11-11T01:11:06Z","timestamp":1668129066000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-030-58628-7_3"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020]]},"ISBN":["9783030586270","9783030586287"],"references-count":34,"URL":"https:\/\/doi.org\/10.1007\/978-3-030-58628-7_3","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2020]]},"assertion":[{"value":"30 August 2020","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"ALGOCLOUD","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Symposium on Algorithmic Aspects of Cloud Computing","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Munich","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Germany","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2019","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"10 September 2019","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"10 September 2019","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"5","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"algocloud2019","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"http:\/\/algo2019.ak.in.tum.de\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Single-blind","order":1,"name":"type","label":"Type","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"Easychair","order":2,"name":"conference_management_system","label":"Conference Management System","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"16","order":3,"name":"number_of_submissions_sent_for_review","label":"Number of Submissions Sent for Review","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"8","order":4,"name":"number_of_full_papers_accepted","label":"Number of Full Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"0","order":5,"name":"number_of_short_papers_accepted","label":"Number of Short Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"50% - The value is computed by the equation \"Number of Full Papers Accepted \/ Number of Submissions Sent for Review * 100\" and then rounded to a whole number.","order":6,"name":"acceptance_rate_of_full_papers","label":"Acceptance Rate of Full Papers","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"3.1","order":7,"name":"average_number_of_reviews_per_paper","label":"Average Number of Reviews per Paper","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"3","order":8,"name":"average_number_of_papers_per_reviewer","label":"Average Number of Papers per Reviewer","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"Yes","order":9,"name":"external_reviewers_involved","label":"External Reviewers Involved","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}}]}}