{"id":10100,"date":"2016-05-27T10:55:17","date_gmt":"2016-05-27T08:55:17","guid":{"rendered":"https:\/\/blog.zhaw.ch\/icclab\/?p=10100"},"modified":"2016-05-27T15:58:15","modified_gmt":"2016-05-27T13:58:15","slug":"sneak-preview-icclab-cyclops-iotcloud-simulation-kit","status":"publish","type":"post","link":"https:\/\/blog.zhaw.ch\/icclab\/sneak-preview-icclab-cyclops-iotcloud-simulation-kit\/","title":{"rendered":"Sneak Preview: ICCLab Cyclops IoT+Cloud Simulation Kit"},"content":{"rendered":"<p>What does half a spare day lead to with an ICCLab researcher? Something fun and interesting one would hope!<\/p>\n<div class=\"lyte-wrapper\" title=\"ICCLab IoT Toolkit Preview\" style=\"width:640px;max-width:100%;margin:5px;\"><div class=\"lyMe\" id=\"WYL_LYZsPmeMRgw\"><div id=\"lyte_LYZsPmeMRgw\" data-src=\"https:\/\/blog.zhaw.ch\/icclab\/wp-content\/plugins\/wp-youtube-lyte\/lyteCache.php?origThumbUrl=https%3A%2F%2Fi.ytimg.com%2Fvi%2FLYZsPmeMRgw%2Fhqdefault.jpg\" class=\"pL\"><div class=\"tC\"><div class=\"tT\">ICCLab IoT Toolkit Preview<\/div><\/div><div class=\"play\"><\/div><div class=\"ctrl\"><div class=\"Lctrl\"><\/div><div class=\"Rctrl\"><\/div><\/div><\/div><noscript><a href=\"https:\/\/youtu.be\/LYZsPmeMRgw\" rel=\"nofollow\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/blog.zhaw.ch\/icclab\/wp-content\/plugins\/wp-youtube-lyte\/lyteCache.php?origThumbUrl=https%3A%2F%2Fi.ytimg.com%2Fvi%2FLYZsPmeMRgw%2F0.jpg\" alt=\"ICCLab IoT Toolkit Preview\" width=\"640\" height=\"340\" \/><br \/>Watch this video on YouTube<\/a><\/noscript><\/div><\/div><div class=\"lL\" style=\"max-width:100%;width:640px;margin:5px;\"><br\/><span class=\"lyte_disclaimer\">Defaulttext aus wp-youtube-lyte.php<\/span><\/div><br \/>\n<!--more--><\/p>\n<p>It&#8217;s time now in the <a href=\"https:\/\/blog.zhaw.ch\/icclab\/category\/research-approach\/themes\/rating-charging-billing\/\">RCB<\/a> initiative to shift gears, the group behind <a href=\"http:\/\/icclab.github.io\/cyclops\/\">Cyclops<\/a> is almost ready with a fully revamped architecture which makes a true framework out of Cyclops. Once that is released, what next?<\/p>\n<p>One domain which we are warming up to is investigating how Cyclops framework will handle intermittent and error prone data streams. Valid scenarios would be rating-charging-billing for low power sensor deployments, smart homes, Internet-of-Things etc. The data sources would be numerous, low power entities and data transmission links would be noisy and not always there.<\/p>\n<p>If Cyclops is to handle such cases while ensuring auditability and consistency in data processing, a different data management strategy will be required. The data will need to be brought into the cloud, gaps managed pro-actively, billing process will need to be adapted, and many more adaptations required.<\/p>\n<p>Without a valid test framework, we would not be able to achieve high standards of feature-sets in Cyclops. So I decided to create my own sensor\/IoT simulation tool. The tool will allow researchers and scientists plug in custom sensor behavior and deployment models, and hence it will be a general purpose simulator suitable for wide variety of validation scenarios. We at ICCLab RCB initiative would stick to using this tool for testing Cyclops for IoT and distributed sensors use cases!<\/p>\n<p>Please watch the video and await announcement from our end regarding general availability of this tool. Comments as always are most welcome.<\/p>\n<p><strong>UPDATE<\/strong><br \/>\nWatch the video below with updated capabilities of the IoT simulation toolkit.<br \/>\n<div class=\"lyte-wrapper\" title=\"ICCLab IoT Toolkit Preview 2\" style=\"width:640px;max-width:100%;margin:5px;\"><div class=\"lyMe\" id=\"WYL_bgxdvpK8kR0\"><div id=\"lyte_bgxdvpK8kR0\" data-src=\"https:\/\/blog.zhaw.ch\/icclab\/wp-content\/plugins\/wp-youtube-lyte\/lyteCache.php?origThumbUrl=https%3A%2F%2Fi.ytimg.com%2Fvi%2FbgxdvpK8kR0%2Fhqdefault.jpg\" class=\"pL\"><div class=\"tC\"><div class=\"tT\">ICCLab IoT Toolkit Preview 2<\/div><\/div><div class=\"play\"><\/div><div class=\"ctrl\"><div class=\"Lctrl\"><\/div><div class=\"Rctrl\"><\/div><\/div><\/div><noscript><a href=\"https:\/\/youtu.be\/bgxdvpK8kR0\" rel=\"nofollow\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/blog.zhaw.ch\/icclab\/wp-content\/plugins\/wp-youtube-lyte\/lyteCache.php?origThumbUrl=https%3A%2F%2Fi.ytimg.com%2Fvi%2FbgxdvpK8kR0%2F0.jpg\" alt=\"ICCLab IoT Toolkit Preview 2\" width=\"640\" height=\"340\" \/><br \/>Watch this video on YouTube<\/a><\/noscript><\/div><\/div><div class=\"lL\" style=\"max-width:100%;width:640px;margin:5px;\"><br\/><span class=\"lyte_disclaimer\">Defaulttext aus wp-youtube-lyte.php<\/span><\/div><\/p>\n<p>If you need further information about this tool, contact: harh@zhaw.ch<\/p>\n<div class=\"pt-sm\">Schlagw\u00f6rter: <a href=\"https:\/\/blog.zhaw.ch\/icclab\/tag\/cyclops\/\">Cyclops<\/a>, <a href=\"https:\/\/blog.zhaw.ch\/icclab\/tag\/iot\/\">IoT<\/a>, <a href=\"https:\/\/blog.zhaw.ch\/icclab\/tag\/simulation\/\">simulation<\/a><br><\/div>","protected":false},"excerpt":{"rendered":"<p>What does half a spare day lead to with an ICCLab researcher? Something fun and interesting one would hope! Schlagw\u00f6rter: Cyclops, IoT, simulation<\/p>\n","protected":false},"author":78,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"ngg_post_thumbnail":0,"footnotes":""},"categories":[1,8],"tags":[420,782,781],"features":[],"class_list":["post-10100","post","type-post","status-publish","format-standard","hentry","category-allgemein","category-charging","tag-cyclops","tag-iot","tag-simulation"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.2 (Yoast SEO v27.2) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Sneak Preview: ICCLab Cyclops IoT+Cloud Simulation Kit - Service Engineering (ICCLab &amp; SPLab)<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/blog.zhaw.ch\/icclab\/sneak-preview-icclab-cyclops-iotcloud-simulation-kit\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Sneak Preview: ICCLab Cyclops IoT+Cloud Simulation Kit\" \/>\n<meta property=\"og:description\" content=\"What does half a spare day lead to with an ICCLab researcher? Something fun and interesting one would hope! Schlagw\u00f6rter: Cyclops, IoT, simulation\" \/>\n<meta property=\"og:url\" content=\"https:\/\/blog.zhaw.ch\/icclab\/sneak-preview-icclab-cyclops-iotcloud-simulation-kit\/\" \/>\n<meta property=\"og:site_name\" content=\"Service Engineering (ICCLab &amp; SPLab)\" \/>\n<meta property=\"article:published_time\" content=\"2016-05-27T08:55:17+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2016-05-27T13:58:15+00:00\" \/>\n<meta name=\"author\" content=\"Piyush Harsh\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Piyush Harsh\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/blog.zhaw.ch\/icclab\/sneak-preview-icclab-cyclops-iotcloud-simulation-kit\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/blog.zhaw.ch\/icclab\/sneak-preview-icclab-cyclops-iotcloud-simulation-kit\/\"},\"author\":{\"name\":\"Piyush Harsh\",\"@id\":\"https:\/\/blog.zhaw.ch\/icclab\/#\/schema\/person\/2769375907ea1077b28a72e26889f003\"},\"headline\":\"Sneak Preview: ICCLab Cyclops IoT+Cloud Simulation Kit\",\"datePublished\":\"2016-05-27T08:55:17+00:00\",\"dateModified\":\"2016-05-27T13:58:15+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/blog.zhaw.ch\/icclab\/sneak-preview-icclab-cyclops-iotcloud-simulation-kit\/\"},\"wordCount\":310,\"commentCount\":0,\"keywords\":[\"Cyclops\",\"IoT\",\"simulation\"],\"articleSection\":[\"*.*\",\"Charging\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/blog.zhaw.ch\/icclab\/sneak-preview-icclab-cyclops-iotcloud-simulation-kit\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/blog.zhaw.ch\/icclab\/sneak-preview-icclab-cyclops-iotcloud-simulation-kit\/\",\"url\":\"https:\/\/blog.zhaw.ch\/icclab\/sneak-preview-icclab-cyclops-iotcloud-simulation-kit\/\",\"name\":\"Sneak Preview: ICCLab Cyclops IoT+Cloud Simulation Kit - Service Engineering (ICCLab &amp; SPLab)\",\"isPartOf\":{\"@id\":\"https:\/\/blog.zhaw.ch\/icclab\/#website\"},\"datePublished\":\"2016-05-27T08:55:17+00:00\",\"dateModified\":\"2016-05-27T13:58:15+00:00\",\"author\":{\"@id\":\"https:\/\/blog.zhaw.ch\/icclab\/#\/schema\/person\/2769375907ea1077b28a72e26889f003\"},\"breadcrumb\":{\"@id\":\"https:\/\/blog.zhaw.ch\/icclab\/sneak-preview-icclab-cyclops-iotcloud-simulation-kit\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/blog.zhaw.ch\/icclab\/sneak-preview-icclab-cyclops-iotcloud-simulation-kit\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/blog.zhaw.ch\/icclab\/sneak-preview-icclab-cyclops-iotcloud-simulation-kit\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Startseite\",\"item\":\"https:\/\/blog.zhaw.ch\/icclab\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Sneak Preview: ICCLab Cyclops IoT+Cloud Simulation Kit\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/blog.zhaw.ch\/icclab\/#website\",\"url\":\"https:\/\/blog.zhaw.ch\/icclab\/\",\"name\":\"Service Engineering (ICCLab &amp; SPLab)\",\"description\":\"A Blog of the ZHAW Zurich University of Applied Sciences\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/blog.zhaw.ch\/icclab\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/blog.zhaw.ch\/icclab\/#\/schema\/person\/2769375907ea1077b28a72e26889f003\",\"name\":\"Piyush Harsh\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/secure.gravatar.com\/avatar\/1bff005c7d14996aa22495163abeb371e92daff6c0219e40790dea7d8723d578?s=96&d=mm&r=g\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/1bff005c7d14996aa22495163abeb371e92daff6c0219e40790dea7d8723d578?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/1bff005c7d14996aa22495163abeb371e92daff6c0219e40790dea7d8723d578?s=96&d=mm&r=g\",\"caption\":\"Piyush Harsh\"},\"sameAs\":[\"http:\/\/piyush-harsh.info\/\"],\"url\":\"https:\/\/blog.zhaw.ch\/icclab\/author\/harh\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Sneak Preview: ICCLab Cyclops IoT+Cloud Simulation Kit - Service Engineering (ICCLab &amp; SPLab)","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/blog.zhaw.ch\/icclab\/sneak-preview-icclab-cyclops-iotcloud-simulation-kit\/","og_locale":"en_US","og_type":"article","og_title":"Sneak Preview: ICCLab Cyclops IoT+Cloud Simulation Kit","og_description":"What does half a spare day lead to with an ICCLab researcher? Something fun and interesting one would hope! Schlagw\u00f6rter: Cyclops, IoT, simulation","og_url":"https:\/\/blog.zhaw.ch\/icclab\/sneak-preview-icclab-cyclops-iotcloud-simulation-kit\/","og_site_name":"Service Engineering (ICCLab &amp; SPLab)","article_published_time":"2016-05-27T08:55:17+00:00","article_modified_time":"2016-05-27T13:58:15+00:00","author":"Piyush Harsh","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Piyush Harsh","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/blog.zhaw.ch\/icclab\/sneak-preview-icclab-cyclops-iotcloud-simulation-kit\/#article","isPartOf":{"@id":"https:\/\/blog.zhaw.ch\/icclab\/sneak-preview-icclab-cyclops-iotcloud-simulation-kit\/"},"author":{"name":"Piyush Harsh","@id":"https:\/\/blog.zhaw.ch\/icclab\/#\/schema\/person\/2769375907ea1077b28a72e26889f003"},"headline":"Sneak Preview: ICCLab Cyclops IoT+Cloud Simulation Kit","datePublished":"2016-05-27T08:55:17+00:00","dateModified":"2016-05-27T13:58:15+00:00","mainEntityOfPage":{"@id":"https:\/\/blog.zhaw.ch\/icclab\/sneak-preview-icclab-cyclops-iotcloud-simulation-kit\/"},"wordCount":310,"commentCount":0,"keywords":["Cyclops","IoT","simulation"],"articleSection":["*.*","Charging"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/blog.zhaw.ch\/icclab\/sneak-preview-icclab-cyclops-iotcloud-simulation-kit\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/blog.zhaw.ch\/icclab\/sneak-preview-icclab-cyclops-iotcloud-simulation-kit\/","url":"https:\/\/blog.zhaw.ch\/icclab\/sneak-preview-icclab-cyclops-iotcloud-simulation-kit\/","name":"Sneak Preview: ICCLab Cyclops IoT+Cloud Simulation Kit - Service Engineering (ICCLab &amp; SPLab)","isPartOf":{"@id":"https:\/\/blog.zhaw.ch\/icclab\/#website"},"datePublished":"2016-05-27T08:55:17+00:00","dateModified":"2016-05-27T13:58:15+00:00","author":{"@id":"https:\/\/blog.zhaw.ch\/icclab\/#\/schema\/person\/2769375907ea1077b28a72e26889f003"},"breadcrumb":{"@id":"https:\/\/blog.zhaw.ch\/icclab\/sneak-preview-icclab-cyclops-iotcloud-simulation-kit\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/blog.zhaw.ch\/icclab\/sneak-preview-icclab-cyclops-iotcloud-simulation-kit\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/blog.zhaw.ch\/icclab\/sneak-preview-icclab-cyclops-iotcloud-simulation-kit\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Startseite","item":"https:\/\/blog.zhaw.ch\/icclab\/"},{"@type":"ListItem","position":2,"name":"Sneak Preview: ICCLab Cyclops IoT+Cloud Simulation Kit"}]},{"@type":"WebSite","@id":"https:\/\/blog.zhaw.ch\/icclab\/#website","url":"https:\/\/blog.zhaw.ch\/icclab\/","name":"Service Engineering (ICCLab &amp; SPLab)","description":"A Blog of the ZHAW Zurich University of Applied Sciences","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/blog.zhaw.ch\/icclab\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/blog.zhaw.ch\/icclab\/#\/schema\/person\/2769375907ea1077b28a72e26889f003","name":"Piyush Harsh","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/1bff005c7d14996aa22495163abeb371e92daff6c0219e40790dea7d8723d578?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/1bff005c7d14996aa22495163abeb371e92daff6c0219e40790dea7d8723d578?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/1bff005c7d14996aa22495163abeb371e92daff6c0219e40790dea7d8723d578?s=96&d=mm&r=g","caption":"Piyush Harsh"},"sameAs":["http:\/\/piyush-harsh.info\/"],"url":"https:\/\/blog.zhaw.ch\/icclab\/author\/harh\/"}]}},"_links":{"self":[{"href":"https:\/\/blog.zhaw.ch\/icclab\/wp-json\/wp\/v2\/posts\/10100","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.zhaw.ch\/icclab\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.zhaw.ch\/icclab\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.zhaw.ch\/icclab\/wp-json\/wp\/v2\/users\/78"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.zhaw.ch\/icclab\/wp-json\/wp\/v2\/comments?post=10100"}],"version-history":[{"count":11,"href":"https:\/\/blog.zhaw.ch\/icclab\/wp-json\/wp\/v2\/posts\/10100\/revisions"}],"predecessor-version":[{"id":10112,"href":"https:\/\/blog.zhaw.ch\/icclab\/wp-json\/wp\/v2\/posts\/10100\/revisions\/10112"}],"wp:attachment":[{"href":"https:\/\/blog.zhaw.ch\/icclab\/wp-json\/wp\/v2\/media?parent=10100"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.zhaw.ch\/icclab\/wp-json\/wp\/v2\/categories?post=10100"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.zhaw.ch\/icclab\/wp-json\/wp\/v2\/tags?post=10100"},{"taxonomy":"features","embeddable":true,"href":"https:\/\/blog.zhaw.ch\/icclab\/wp-json\/wp\/v2\/features?post=10100"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}