intERLab held the SEA-HAZEMON@TEIN-II Workshop on Information Centric Networking on Internet of Things (ICN-IoTs) at the APAN55 Meeting in Kathmandu, Nepal. The workshop took place on 14th of March and consisted of three sessions. More details of each session can be found in the schedule below and the link to the APAN55 Program can be found HERE.
Date: 14 March 2023 Time: 9:00 – 10:30 | Dr. Adisorn Lertsinsrubtavee Thailand Research and Education Network Association (ThaiREN) and Asian Institute of Technology (AIT) email: adisorn@ait.asia Physical Title: Information Centric Networking and IoT Applications – An Introductory Overview Synopsis: Information Centric Networking (ICN) is a new networking paradigm that is gaining attention as a promising solution for current Internet’s limitations in supporting content-oriented communication. This session introduces the concept of ICN and its key features, such as named-based forwarding, in-network caching, and mobility. I will also discuss different ICN architectures, such as NDN, CCN, and DONA, and their similarities and differences. Lastly, I will highlight some real-world applications of ICN, such as Internet of Things (IoT), and distributed computing. Mr. Kalana G.S. Jayarathna Asian Institute of Technology (AIT) email: kalanagsj@gmail.com Physical Title: SEA–HAZEMON – Community based Forest Fire and Haze Monitoring Platform Synopsis: SEA–HAZEMON is a community based IoT platform which focuses on Forest Fire and Haze Monitoring. This session will focus on introducing the SEA–HAZEMON platform explaining the platform architecture, services and the evolution of the sensor nodes which make use of the platform. Towards the end of the session a hands-on training will be provided to get the participants ready for the next session. |
Date: 14 March 2023 Time: 11:00 – 12:30 | Mr. Raunak Mukhia Asian Institute of Technology (AIT) email: rmukhia@ait.asia Physical Title: Introduction to Named Defined Networking (NDN) application development. Synopsis: Named Data Networking (NDN) is a possible future internet architecture that employs content names rather than IP addresses to identify and route packets between devices. NDN’s approach to data communication allows for content retrieval by name, eliminating the need for traditional IP-based addressing. Applications that operate on NDN are required to be designed specifically to work with NDN’s naming and routing system. This interactive hands-on session aims to introduce NDN application development, with a specific focus on IoT applications. The session covers several key areas: • An overview of the important elements of NDN architecture, such as Named Data Objects (NDO), Content Store (CS), Forwarding Information Base (FIB), and Pending Interest Table (PIT), Interests and Data. • Hands-on instruction on using NDN’s Forwarding Daemon and ndnpingserver, allowing participants to observe NDN in action. • Defining a naming convention for NDOs that is suitable for IoT devices. • Designing producer and consumer applications that follow NDN’s naming and routing system. • Hands-on experience for participants to work with the producer and the consumer applications. • A comparison between NDN’s producer-consumer model and the traditional IP-based client-server model, highlighting the differences between the two. Upon completion of the session, participants should have gained an understanding of NDN architecture, an ability to design IoT applications that work with NDN, and an awareness of the differences between NDN-based applications and IP-based client-server applications. |
Date: 14 March 2023 Time: 15:30 – 17:00 | Dr. Preechai Mekbungwan Asian Institute of Technology (AIT) email: preechaim@ait.asia Physical Title: ActiveNDN: In-network Computation for IoT Synopsis: In this session, I will be introducing ActiveNDN, an in-network computation framework designed for IoT devices that enables Edge/Mist computing capabilities. This framework utilizes the Named Data Networking (NDN) architecture to distribute and perform computation functions across multiple nodes within the network. During the session, we will provide hands-on experience with example applications that demonstrate the system’s ability to distribute and perform computation functions across multiple nodes, providing aggregated results of the computed IoT data within the network. |