{"id":21379,"date":"2023-02-14T14:53:00","date_gmt":"2023-02-14T14:53:00","guid":{"rendered":"https:\/\/cit.upc.edu\/?post_type=portfolio&#038;p=21379"},"modified":"2024-10-31T09:00:59","modified_gmt":"2024-10-31T09:00:59","slug":"loramesher-advanced-iot-services-for-lora-mesh-networks","status":"publish","type":"portfolio","link":"https:\/\/cit.upc.edu\/en\/portfolio-item\/loramesher-advanced-iot-services-for-lora-mesh-networks\/","title":{"rendered":"LoRaMesher: Advanced IoT services for LoRa Mesh networks"},"content":{"rendered":"\n<p><\/p>\n\n\n\n<p>14\/02\/2023<br>Project Header<br>right<br>no-repeat;left top;;<br>auto<br>20px<br><br><h4>It is the first open source library that enables multi-hop and peer-to-peer data routing in a LoRa communication mesh network.<\/h4><br>Project Header<br>no-repeat;left top;;<br>auto<br>20px<br><br>The research group Computer Networks and Distributed Systems (CNDS) of the Universitat Polit\u00e8cnica de Catalunya &#8211; BarcelonaTech (UPC) is working on LoRaMesher. The main objective of this project is to implement a data routing protocol that enables the interconnection of IoT applications on LoRa wireless communication technology. IoT devices connected by LoRa construct a mesh, so that they can communicate between each other through the nodes of the network, as occurs on the Internet.\u00a0\r<br>Consequently, with the LoRaMesher library, these devices can communicate between each other in a two-way manner. This enables services to be offered to nodes in the network, such as receiving updates or executing actions.\r<br>This opens up the opportunity for applications that are stored on the Internet to be able to connect to IoT devices. It expands their functionality beyond merely emitting data that are gathered by the IoT devices\u2019 sensors.\r<br>Collaborators in the LoRaMesher project are Hacking Ecology S.L. (Spain), in the framework of the European project <a target=\"_blank\" target=\"_blank\" href=\"https:\/\/www.trublo.eu\/LoRaTRUST\/\" target=\"_blank\" rel=\"noopener\">LoRaTRUST<\/a> for obtaining reliable IoT data, and Puretek Innovations LTD (United Kingdom). LoRaMesher provides both companies with the communication layer between IoT devices.\r<br>LoRaMesher has been developed at the UPC during 2022 and is currently operating in real devices.\u00a0\r<br><h4>Impact and results\u00a0<\/h4>\r<br>LoRaMesher is a library that facilitates the implementation of communication between IoT devices with an efficient routing protocol. It enables fast, reliable data exchange and is flexible and scalable. In addition, it is easier to implement than other technologies in any IoT project. It is an essential tool for developers of high quality IoT solutions.\u00a0\r<br>The code that is developed is available in an open repository of GitHub in <a target=\"_blank\" target=\"_blank\" href=\"https:\/\/github.com\/LoRaMesher\/LoRaMesher\" target=\"_blank\" rel=\"noopener\">this link<\/a>.\u00a0\r<br>In addition, a demo application has been developed that is known as LoRaChat, which is also available <a target=\"_blank\" target=\"_blank\" href=\"https:\/\/github.com\/Jaimi5\/LoRaChat\" target=\"_blank\" rel=\"noopener\">here<\/a>.\u00a0\r<br>The project has obtained funding from the Spanish Government\u2019s Ministry of Science and Innovation through the State Research Agency (project PID2019-106774RB-C21, project PCI2019-111851-2 (LeadingEdge CHIST-ERA), and the project PCI2019-111850-2 (DiPET CHIST-ERA)).<br>Project Header<br>no-repeat;left top;;<br>auto<br>20px<br><br><img decoding=\"async\" src=\"https:\/\/cit.upc.edu\/wp-content\/uploads\/2023\/02\/LoRaMesher.png\" alt=\"\" \/><br>Main Text<br>no-repeat;left top;;<br>auto<br><br><br><h5>Technology<\/h5>\r<br><a target=\"_blank\" target=\"_blank\" href=\"https:\/\/cit.upc.edu\/en\/digital-transformation\/\">Digital Transformation<\/a><br>Tecnolog\u00eda<br>no-repeat;left top;;<br>auto<br>0px<br><br>25<br><br><h5>Sector<\/h5>\r<br><a target=\"_blank\" target=\"_blank\" href=\"\/en\/telecom-and-software-developers\/\">Telecom and software developers<\/a><br>Sector<br>no-repeat;left top;;<br>auto<br>0px<br><br>25<br><br><h5>Topic<\/h5>\r<br><a target=\"_blank\" target=\"_blank\" href=\"\/en\/mobile-technologies\/\">Mobile Technologies<\/a>\r<br><a target=\"_blank\" target=\"_blank\" href=\"\/en\/internet-of-things\/\">Internet of Things<\/a><br>Tema<br>no-repeat;left top;;<br>auto<br>30px<br><br>40<br><br><h5>You want to know more?<\/h5><br>Contact Button<br>no-repeat;left top;;<br>auto<br>0px<br><br><hr class=\"no_line\" style=\"margin: 0 auto 0px auto\"\/>\n\r<br><a class=\"button  button_size_2\" href=\"\"         title=\"\"><span class=\"button_label\">Button<\/span><\/a>\n\r<br>\r<br><hr class=\"no_line\" style=\"margin: 0 auto 0px auto\"\/>\n\r<br><a class=\"button  button_size_2\" href=\"\"         title=\"\"><span class=\"button_label\">Button<\/span><\/a>\n<br>no-repeat;left top;;<br>auto<br><br>50<br><br><h4>Related Projects<\/h4><br>Proyectos Relacionados<br>no-repeat;left top;;<br>auto<br><br>4<br>grid<br>4<br>mobile-en<br>date<br>DESC<br>21379<br><br><\/p>\n","protected":false},"excerpt":{"rendered":"<p>The research group Computer Networks and Distributed Systems (CNDS) of the Universitat Polit\u00e8cnica de Catalunya &#8211; BarcelonaTech (UPC) is working on LoRaMesher. The main objective of this project is to design a data routing protocol that enables the interconnection of IoT devices on LoRa wireless communication technology. IoT devices connected by LoRa construct a mesh, so that they can communicate between each other through the nodes of the network, as occurs on the Internet.<\/p>\n","protected":false},"author":5,"featured_media":21369,"menu_order":0,"comment_status":"open","ping_status":"closed","template":"","meta":[],"portfolio-types":[924,927,223,409],"class_list":["post-21379","portfolio","type-portfolio","status-publish","has-post-thumbnail","hentry","portfolio-types-iot-en","portfolio-types-mobile-en","portfolio-types-tecnologias-de-las-tic-en","portfolio-types-telecom-y-desarrolladores-de-software"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Advanced IoT services for LoRa Mesh networks - CIT UPC<\/title>\n<meta name=\"description\" content=\"The research group Computer Networks and Distributed Systems (CNDS) of the Universitat Polit\u00e8cnica de Catalunya - BarcelonaTech (UPC) is working on LoRaMesher. The main objective of this project is to design a data routing protocol that enables the interconnection of IoT devices on LoRa wireless communication technology. IoT devices connected by LoRa construct a mesh, so that they can communicate between each other through the nodes of the network, as occurs on the Internet.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/cit.upc.edu\/en\/portfolio-item\/loramesher-advanced-iot-services-for-lora-mesh-networks\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Advanced IoT services for LoRa Mesh networks - CIT UPC\" \/>\n<meta property=\"og:description\" content=\"The research group Computer Networks and Distributed Systems (CNDS) of the Universitat Polit\u00e8cnica de Catalunya - BarcelonaTech (UPC) is working on LoRaMesher. The main objective of this project is to design a data routing protocol that enables the interconnection of IoT devices on LoRa wireless communication technology. IoT devices connected by LoRa construct a mesh, so that they can communicate between each other through the nodes of the network, as occurs on the Internet.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/cit.upc.edu\/en\/portfolio-item\/loramesher-advanced-iot-services-for-lora-mesh-networks\/\" \/>\n<meta property=\"og:site_name\" content=\"CIT UPC\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/cit.upc\" \/>\n<meta property=\"article:modified_time\" content=\"2024-10-31T09:00:59+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/cit.upc.edu\/wp-content\/uploads\/2023\/02\/LoRaMesher.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1920\" \/>\n\t<meta property=\"og:image:height\" content=\"1280\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@CIT_UPC\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/cit.upc.edu\\\/en\\\/portfolio-item\\\/loramesher-advanced-iot-services-for-lora-mesh-networks\\\/\",\"url\":\"https:\\\/\\\/cit.upc.edu\\\/en\\\/portfolio-item\\\/loramesher-advanced-iot-services-for-lora-mesh-networks\\\/\",\"name\":\"Advanced IoT services for LoRa Mesh networks - CIT UPC\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/cit.upc.edu\\\/es\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/cit.upc.edu\\\/en\\\/portfolio-item\\\/loramesher-advanced-iot-services-for-lora-mesh-networks\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/cit.upc.edu\\\/en\\\/portfolio-item\\\/loramesher-advanced-iot-services-for-lora-mesh-networks\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/cit.upc.edu\\\/wp-content\\\/uploads\\\/2023\\\/02\\\/LoRaMesher.png\",\"datePublished\":\"2023-02-14T14:53:00+00:00\",\"dateModified\":\"2024-10-31T09:00:59+00:00\",\"description\":\"The research group Computer Networks and Distributed Systems (CNDS) of the Universitat Polit\u00e8cnica de Catalunya - BarcelonaTech (UPC) is working on LoRaMesher. The main objective of this project is to design a data routing protocol that enables the interconnection of IoT devices on LoRa wireless communication technology. IoT devices connected by LoRa construct a mesh, so that they can communicate between each other through the nodes of the network, as occurs on the Internet.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/cit.upc.edu\\\/en\\\/portfolio-item\\\/loramesher-advanced-iot-services-for-lora-mesh-networks\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/cit.upc.edu\\\/en\\\/portfolio-item\\\/loramesher-advanced-iot-services-for-lora-mesh-networks\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/cit.upc.edu\\\/en\\\/portfolio-item\\\/loramesher-advanced-iot-services-for-lora-mesh-networks\\\/#primaryimage\",\"url\":\"https:\\\/\\\/cit.upc.edu\\\/wp-content\\\/uploads\\\/2023\\\/02\\\/LoRaMesher.png\",\"contentUrl\":\"https:\\\/\\\/cit.upc.edu\\\/wp-content\\\/uploads\\\/2023\\\/02\\\/LoRaMesher.png\",\"width\":1920,\"height\":1280},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/cit.upc.edu\\\/en\\\/portfolio-item\\\/loramesher-advanced-iot-services-for-lora-mesh-networks\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Cover page\",\"item\":\"https:\\\/\\\/cit.upc.edu\\\/en\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"LoRaMesher: Advanced IoT services for LoRa Mesh networks\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/cit.upc.edu\\\/es\\\/#website\",\"url\":\"https:\\\/\\\/cit.upc.edu\\\/es\\\/\",\"name\":\"CIT UPC\",\"description\":\"Centro de Innovaci\u00f3n y Tecnolog\u00eda\",\"publisher\":{\"@id\":\"https:\\\/\\\/cit.upc.edu\\\/es\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/cit.upc.edu\\\/es\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/cit.upc.edu\\\/es\\\/#organization\",\"name\":\"CIT UPC - UPC Technology Center\",\"url\":\"https:\\\/\\\/cit.upc.edu\\\/es\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/cit.upc.edu\\\/es\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/cit.upc.edu\\\/wp-content\\\/uploads\\\/2020\\\/04\\\/cropped-logo_positiu_horitzontal_2020_espanol.png\",\"contentUrl\":\"https:\\\/\\\/cit.upc.edu\\\/wp-content\\\/uploads\\\/2020\\\/04\\\/cropped-logo_positiu_horitzontal_2020_espanol.png\",\"width\":512,\"height\":512,\"caption\":\"CIT UPC - UPC Technology Center\"},\"image\":{\"@id\":\"https:\\\/\\\/cit.upc.edu\\\/es\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/cit.upc\",\"https:\\\/\\\/x.com\\\/CIT_UPC\",\"https:\\\/\\\/www.youtube.com\\\/user\\\/CITUPC\",\"https:\\\/\\\/www.flickr.com\\\/photos\\\/181927091@N08\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/cit-upc\\\/\",\"https:\\\/\\\/www.instagram.com\\\/cit_upc\\\/\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Advanced IoT services for LoRa Mesh networks - CIT UPC","description":"The research group Computer Networks and Distributed Systems (CNDS) of the Universitat Polit\u00e8cnica de Catalunya - BarcelonaTech (UPC) is working on LoRaMesher. The main objective of this project is to design a data routing protocol that enables the interconnection of IoT devices on LoRa wireless communication technology. IoT devices connected by LoRa construct a mesh, so that they can communicate between each other through the nodes of the network, as occurs on the Internet.","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:\/\/cit.upc.edu\/en\/portfolio-item\/loramesher-advanced-iot-services-for-lora-mesh-networks\/","og_locale":"en_US","og_type":"article","og_title":"Advanced IoT services for LoRa Mesh networks - CIT UPC","og_description":"The research group Computer Networks and Distributed Systems (CNDS) of the Universitat Polit\u00e8cnica de Catalunya - BarcelonaTech (UPC) is working on LoRaMesher. The main objective of this project is to design a data routing protocol that enables the interconnection of IoT devices on LoRa wireless communication technology. IoT devices connected by LoRa construct a mesh, so that they can communicate between each other through the nodes of the network, as occurs on the Internet.","og_url":"https:\/\/cit.upc.edu\/en\/portfolio-item\/loramesher-advanced-iot-services-for-lora-mesh-networks\/","og_site_name":"CIT UPC","article_publisher":"https:\/\/www.facebook.com\/cit.upc","article_modified_time":"2024-10-31T09:00:59+00:00","og_image":[{"width":1920,"height":1280,"url":"https:\/\/cit.upc.edu\/wp-content\/uploads\/2023\/02\/LoRaMesher.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_site":"@CIT_UPC","twitter_misc":{"Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/cit.upc.edu\/en\/portfolio-item\/loramesher-advanced-iot-services-for-lora-mesh-networks\/","url":"https:\/\/cit.upc.edu\/en\/portfolio-item\/loramesher-advanced-iot-services-for-lora-mesh-networks\/","name":"Advanced IoT services for LoRa Mesh networks - CIT UPC","isPartOf":{"@id":"https:\/\/cit.upc.edu\/es\/#website"},"primaryImageOfPage":{"@id":"https:\/\/cit.upc.edu\/en\/portfolio-item\/loramesher-advanced-iot-services-for-lora-mesh-networks\/#primaryimage"},"image":{"@id":"https:\/\/cit.upc.edu\/en\/portfolio-item\/loramesher-advanced-iot-services-for-lora-mesh-networks\/#primaryimage"},"thumbnailUrl":"https:\/\/cit.upc.edu\/wp-content\/uploads\/2023\/02\/LoRaMesher.png","datePublished":"2023-02-14T14:53:00+00:00","dateModified":"2024-10-31T09:00:59+00:00","description":"The research group Computer Networks and Distributed Systems (CNDS) of the Universitat Polit\u00e8cnica de Catalunya - BarcelonaTech (UPC) is working on LoRaMesher. The main objective of this project is to design a data routing protocol that enables the interconnection of IoT devices on LoRa wireless communication technology. IoT devices connected by LoRa construct a mesh, so that they can communicate between each other through the nodes of the network, as occurs on the Internet.","breadcrumb":{"@id":"https:\/\/cit.upc.edu\/en\/portfolio-item\/loramesher-advanced-iot-services-for-lora-mesh-networks\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/cit.upc.edu\/en\/portfolio-item\/loramesher-advanced-iot-services-for-lora-mesh-networks\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/cit.upc.edu\/en\/portfolio-item\/loramesher-advanced-iot-services-for-lora-mesh-networks\/#primaryimage","url":"https:\/\/cit.upc.edu\/wp-content\/uploads\/2023\/02\/LoRaMesher.png","contentUrl":"https:\/\/cit.upc.edu\/wp-content\/uploads\/2023\/02\/LoRaMesher.png","width":1920,"height":1280},{"@type":"BreadcrumbList","@id":"https:\/\/cit.upc.edu\/en\/portfolio-item\/loramesher-advanced-iot-services-for-lora-mesh-networks\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Cover page","item":"https:\/\/cit.upc.edu\/en\/"},{"@type":"ListItem","position":2,"name":"LoRaMesher: Advanced IoT services for LoRa Mesh networks"}]},{"@type":"WebSite","@id":"https:\/\/cit.upc.edu\/es\/#website","url":"https:\/\/cit.upc.edu\/es\/","name":"CIT UPC","description":"Centro de Innovaci\u00f3n y Tecnolog\u00eda","publisher":{"@id":"https:\/\/cit.upc.edu\/es\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/cit.upc.edu\/es\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/cit.upc.edu\/es\/#organization","name":"CIT UPC - UPC Technology Center","url":"https:\/\/cit.upc.edu\/es\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/cit.upc.edu\/es\/#\/schema\/logo\/image\/","url":"https:\/\/cit.upc.edu\/wp-content\/uploads\/2020\/04\/cropped-logo_positiu_horitzontal_2020_espanol.png","contentUrl":"https:\/\/cit.upc.edu\/wp-content\/uploads\/2020\/04\/cropped-logo_positiu_horitzontal_2020_espanol.png","width":512,"height":512,"caption":"CIT UPC - UPC Technology Center"},"image":{"@id":"https:\/\/cit.upc.edu\/es\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/cit.upc","https:\/\/x.com\/CIT_UPC","https:\/\/www.youtube.com\/user\/CITUPC","https:\/\/www.flickr.com\/photos\/181927091@N08","https:\/\/www.linkedin.com\/company\/cit-upc\/","https:\/\/www.instagram.com\/cit_upc\/"]}]}},"_links":{"self":[{"href":"https:\/\/cit.upc.edu\/en\/wp-json\/wp\/v2\/portfolio\/21379","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cit.upc.edu\/en\/wp-json\/wp\/v2\/portfolio"}],"about":[{"href":"https:\/\/cit.upc.edu\/en\/wp-json\/wp\/v2\/types\/portfolio"}],"author":[{"embeddable":true,"href":"https:\/\/cit.upc.edu\/en\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/cit.upc.edu\/en\/wp-json\/wp\/v2\/comments?post=21379"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/cit.upc.edu\/en\/wp-json\/wp\/v2\/media\/21369"}],"wp:attachment":[{"href":"https:\/\/cit.upc.edu\/en\/wp-json\/wp\/v2\/media?parent=21379"}],"wp:term":[{"taxonomy":"portfolio-types","embeddable":true,"href":"https:\/\/cit.upc.edu\/en\/wp-json\/wp\/v2\/portfolio-types?post=21379"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}