- مبلغ: ۸۶,۰۰۰ تومان
- مبلغ: ۹۱,۰۰۰ تومان
The continuous flow of technological developments in communications and electronic industries has led to the growing expansion of the Internet of Things (IoT). By leveraging the capabilities of smart networked devices and integrating them into existing industrial, leisure and communication applications, the IoT is expected to positively impact both economy and society, reducing the gap between the physical and digital worlds. Therefore, several efforts have been dedicated to the development of networking solutions addressing the diversity of challenges associated with such a vision. In this context, the integration of Information Centric Networking (ICN) concepts into the core of IoT is a research area gaining momentum and involving both research and industry actors. The massive amount of heterogeneous devices, as well as the data they produce, is a significant challenge for a wide-scale adoption of the IoT. In this paper we propose a service discovery mechanism, based on Named Data Networking (NDN), that leverages the use of a semantic matching mechanism for achieving a flexible discovery process. The development of appropriate service discovery mechanisms enriched with semantic capabilities for understanding and processing context information is a key feature for turning raw data into useful knowledge and ensuring the interoperability among different devices and applications. We assessed the performance of our solution through the implementation and deployment of a proof-of-concept prototype. Obtained results illustrate the potential of integrating semantic and ICN mechanisms to enable a flexible service discovery in IoT scenarios.
In this paper we showcased the possibilities that arise from the application of Semantic Matching to the Information Centric Net- working, more specifically to Service Discovery in Interest-based ICN. As a proof of concept for this approach, a prototype of a dis- covery protocol was developed and tested experimentally. Results show that although further improvements are required, the use of a semantic matcher as part of the service discovery solution in- creases its flexibility allowing the correct matching of queries and services where none of the words are an exact match but syn- onyms instead. Additionally, it is important to highlight that the application of the semantic matching concepts into ICN scenarios should not be limited to those presented in the current paper and, in fu- ture works, we plan to extend the application of matching engines 634 to the network layer itself (e.g, forwarding in meaningful names- paces, routing in flat namespaces). Also, future deployments of this solution may explore alternative software, specifically targeting IoT devices, such as RIOT OS10 , which is an operating system for IoT devices, and CCN-Lite11 , a lightweight solution compliant with different Interest-based ICN implementations.