{"id":2,"date":"2015-04-08T09:07:42","date_gmt":"2015-04-08T09:07:42","guid":{"rendered":"http:\/\/people.unipi.it\/cloner\/?page_id=2"},"modified":"2019-07-01T14:29:53","modified_gmt":"2019-07-01T12:29:53","slug":"home","status":"publish","type":"page","link":"https:\/\/people.unipi.it\/giacomo_tanganelli\/","title":{"rendered":"Home"},"content":{"rendered":"<div style=\"float: left\"><img loading=\"lazy\" decoding=\"async\" width=\"200\" height=\"200\" class=\"alignleft wp-image-50\" style=\"border: 2px solid black\" src=\"http:\/\/people.unipi.it\/giacomo_tanganelli\/wp-content\/uploads\/sites\/427\/2015\/04\/2ee16b5.jpg\" alt=\"\" srcset=\"https:\/\/people.unipi.it\/giacomo_tanganelli\/wp-content\/uploads\/sites\/427\/2015\/04\/2ee16b5.jpg 200w, https:\/\/people.unipi.it\/giacomo_tanganelli\/wp-content\/uploads\/sites\/427\/2015\/04\/2ee16b5-150x150.jpg 150w, https:\/\/people.unipi.it\/giacomo_tanganelli\/wp-content\/uploads\/sites\/427\/2015\/04\/2ee16b5-60x60.jpg 60w\" sizes=\"auto, (max-width: 200px) 100vw, 200px\" \/><\/div>\n<div style=\"float: left\">\n<h2 style=\"text-align: left;margin-top: 0px\">Giacomo Tanganelli<\/h2>\n<h4 style=\"text-align: left\">PostDoctoral Researcher<\/h4>\n<p style=\"text-align: left\">Department of Information Engineering, University of Pisa<br \/>\nAddress:\u00a0Largo Lucio Lazzarino 1. I-56122 Pisa. ITALY.<br \/>\nE-mail: g.tanganelli@iet.unipi.it<br \/>\nPhone (direct): +39 050 2217 472<br \/>\nPhone (switch): +39 050 2217 599<br \/>\nFax: +39 050 2217 600<\/p>\n<\/div>\n<div style=\"clear: left\">\n<h3 id=\"shortbio\">Short Bio<\/h3>\n<p>Giacomo Tanganelli is a Postdoctoral Researcher at the Department of Information Engineering of the University of Pisa. He received a master\u2019s degree and a Ph.D. in Computer Systems Engineering in 2012 and 2016, respectively, from the University of Pisa. In 2015, he was a Ph.D. visiting student at the Computer Science Department of the ETH Zurich. His main research area is the Internet of Things including also wireless sensor networks, M2M communications and low power WANs. He is co-author of +20 peer-reviewed papers in international journals and conference proceedings. He was also guest editor of special issues on topics related to the Internet of Things. He has been involved in the project BETaaS, Building the Environment for the Things as a Service, funded by the European Union under the 7th Framework Program and in research projects founded by private industries. He has served as co-Chair for the international workshop IoT-SoS in 2018 and 2019.<\/p>\n<p>I am the developer of the open source CoAP library called CoAPthon (https:\/\/github.com\/Tanganelli\/CoAPthon). It is entirely developed in Python and implements the RFC 7252 as well as the Observe and Blockwise addendums. It appears on the Wikipedia page for CoAP implementations and it is currently used also as the\u00a0\u00a0CoAP adapter for the\u00a0<span class=\"ph pname\">SAP Cloud Platform Internet of Things Service<\/span>.<\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Giacomo Tanganelli PostDoctoral Researcher Department of Information Engineering, University of Pisa Address:\u00a0Largo Lucio Lazzarino 1. I-56122 Pisa. ITALY. E-mail: g.tanganelli@iet.unipi.it&hellip;<\/p>\n<p><a class=\"btn btn-dark btn-sm unipi-read-more-link\" href=\"https:\/\/people.unipi.it\/giacomo_tanganelli\/\">Read More&#8230;<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-2","page","type-page","status-publish","hentry"],"acf":[],"featured_image_src":null,"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.0 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Home - Giacomo Tanganelli<\/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:\/\/people.unipi.it\/giacomo_tanganelli\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Home - Giacomo Tanganelli\" \/>\n<meta property=\"og:description\" content=\"Giacomo Tanganelli PostDoctoral Researcher Department of Information Engineering, University of Pisa Address:\u00a0Largo Lucio Lazzarino 1. I-56122 Pisa. ITALY. E-mail: g.tanganelli@iet.unipi.it&hellip;Read More...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/people.unipi.it\/giacomo_tanganelli\/\" \/>\n<meta property=\"og:site_name\" content=\"Giacomo Tanganelli\" \/>\n<meta property=\"article:modified_time\" content=\"2019-07-01T12:29:53+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/people.unipi.it\/giacomo_tanganelli\/wp-content\/uploads\/sites\/427\/2015\/04\/2ee16b5.jpg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/people.unipi.it\\\/giacomo_tanganelli\\\/\",\"url\":\"https:\\\/\\\/people.unipi.it\\\/giacomo_tanganelli\\\/\",\"name\":\"Home - Giacomo Tanganelli\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/people.unipi.it\\\/giacomo_tanganelli\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/people.unipi.it\\\/giacomo_tanganelli\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/people.unipi.it\\\/giacomo_tanganelli\\\/#primaryimage\"},\"thumbnailUrl\":\"http:\\\/\\\/people.unipi.it\\\/giacomo_tanganelli\\\/wp-content\\\/uploads\\\/sites\\\/427\\\/2015\\\/04\\\/2ee16b5.jpg\",\"datePublished\":\"2015-04-08T09:07:42+00:00\",\"dateModified\":\"2019-07-01T12:29:53+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/people.unipi.it\\\/giacomo_tanganelli\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/people.unipi.it\\\/giacomo_tanganelli\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/people.unipi.it\\\/giacomo_tanganelli\\\/#primaryimage\",\"url\":\"https:\\\/\\\/people.unipi.it\\\/giacomo_tanganelli\\\/wp-content\\\/uploads\\\/sites\\\/427\\\/2015\\\/04\\\/2ee16b5.jpg\",\"contentUrl\":\"https:\\\/\\\/people.unipi.it\\\/giacomo_tanganelli\\\/wp-content\\\/uploads\\\/sites\\\/427\\\/2015\\\/04\\\/2ee16b5.jpg\",\"width\":200,\"height\":200},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/people.unipi.it\\\/giacomo_tanganelli\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/people.unipi.it\\\/giacomo_tanganelli\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Home\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/people.unipi.it\\\/giacomo_tanganelli\\\/#website\",\"url\":\"https:\\\/\\\/people.unipi.it\\\/giacomo_tanganelli\\\/\",\"name\":\"Giacomo Tanganelli\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/people.unipi.it\\\/giacomo_tanganelli\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Home - Giacomo Tanganelli","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:\/\/people.unipi.it\/giacomo_tanganelli\/","og_locale":"en_US","og_type":"article","og_title":"Home - Giacomo Tanganelli","og_description":"Giacomo Tanganelli PostDoctoral Researcher Department of Information Engineering, University of Pisa Address:\u00a0Largo Lucio Lazzarino 1. I-56122 Pisa. ITALY. E-mail: g.tanganelli@iet.unipi.it&hellip;Read More...","og_url":"https:\/\/people.unipi.it\/giacomo_tanganelli\/","og_site_name":"Giacomo Tanganelli","article_modified_time":"2019-07-01T12:29:53+00:00","og_image":[{"url":"http:\/\/people.unipi.it\/giacomo_tanganelli\/wp-content\/uploads\/sites\/427\/2015\/04\/2ee16b5.jpg","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/people.unipi.it\/giacomo_tanganelli\/","url":"https:\/\/people.unipi.it\/giacomo_tanganelli\/","name":"Home - Giacomo Tanganelli","isPartOf":{"@id":"https:\/\/people.unipi.it\/giacomo_tanganelli\/#website"},"primaryImageOfPage":{"@id":"https:\/\/people.unipi.it\/giacomo_tanganelli\/#primaryimage"},"image":{"@id":"https:\/\/people.unipi.it\/giacomo_tanganelli\/#primaryimage"},"thumbnailUrl":"http:\/\/people.unipi.it\/giacomo_tanganelli\/wp-content\/uploads\/sites\/427\/2015\/04\/2ee16b5.jpg","datePublished":"2015-04-08T09:07:42+00:00","dateModified":"2019-07-01T12:29:53+00:00","breadcrumb":{"@id":"https:\/\/people.unipi.it\/giacomo_tanganelli\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/people.unipi.it\/giacomo_tanganelli\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/people.unipi.it\/giacomo_tanganelli\/#primaryimage","url":"https:\/\/people.unipi.it\/giacomo_tanganelli\/wp-content\/uploads\/sites\/427\/2015\/04\/2ee16b5.jpg","contentUrl":"https:\/\/people.unipi.it\/giacomo_tanganelli\/wp-content\/uploads\/sites\/427\/2015\/04\/2ee16b5.jpg","width":200,"height":200},{"@type":"BreadcrumbList","@id":"https:\/\/people.unipi.it\/giacomo_tanganelli\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/people.unipi.it\/giacomo_tanganelli\/"},{"@type":"ListItem","position":2,"name":"Home"}]},{"@type":"WebSite","@id":"https:\/\/people.unipi.it\/giacomo_tanganelli\/#website","url":"https:\/\/people.unipi.it\/giacomo_tanganelli\/","name":"Giacomo Tanganelli","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/people.unipi.it\/giacomo_tanganelli\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/people.unipi.it\/giacomo_tanganelli\/wp-json\/wp\/v2\/pages\/2","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/people.unipi.it\/giacomo_tanganelli\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/people.unipi.it\/giacomo_tanganelli\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/people.unipi.it\/giacomo_tanganelli\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/people.unipi.it\/giacomo_tanganelli\/wp-json\/wp\/v2\/comments?post=2"}],"version-history":[{"count":18,"href":"https:\/\/people.unipi.it\/giacomo_tanganelli\/wp-json\/wp\/v2\/pages\/2\/revisions"}],"predecessor-version":[{"id":167,"href":"https:\/\/people.unipi.it\/giacomo_tanganelli\/wp-json\/wp\/v2\/pages\/2\/revisions\/167"}],"wp:attachment":[{"href":"https:\/\/people.unipi.it\/giacomo_tanganelli\/wp-json\/wp\/v2\/media?parent=2"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}