Multimodal travel planning services allow travelers to plan their journey by combining different transport modes: air, rail, waterborne, coach, public transport, demand responsive transport, walking, cycling, etc. The European Union is fostering the development of cross-border multimodal planning services by establishing a regulation framework for their coordinated and coherent deployment across Member States (under the Directive 2010/40/EU). This EU regulation gives precise requirements on travel data formats (DATEX II, SIRI, NeTEx, etc.) and on fundamental and recommended system-level services, such as discovery and linking services. However, it does not (yet) pose constraints on how to implement them. In this paper, we devise and test a system architecture, named Bonvoyage, which proposes an innovative solution implementing such services. For discovery purposes, it federates nation-wide NoSQL databases that contain travel information by exploiting a novel telecommunication paradigm, Information Centric Networking. As regards linking purposes, it orchestrates the use of autonomous monomodal or multimodal routing services provided by small/big stakeholders to compose the best door-to-door journey.
Many cloud providers offer IoT services that simplify the collection and processing of IoT information. However, the IoT infrastructure composed of sensors and actuators that produces this information remains outside the cloud; therefore, application developers must install, connect and manage the cloud. This requirement can be a market barrier, especially for small/medium software companies that cannot afford the infrastructural costs associated with it and would only prefer to focus on IoT application developments. Motivated by the wish to eliminate this barrier, this paper proposes a Cloud of Things platform, called VirIoT, which fully brings the Infrastructure as a service model typical of cloud computing to the world of Internet of Things. VirIoT provides users with virtual IoT infrastructures (Virtual Silos) composed of virtual things, with which users can interact through dedicated and standardized broker servers in which the technology can be chosen among those offered by the platform, such as oneM2M, NGSI and NGSI-LD. VirIoT allows developers to focus their efforts exclusively on IoT applications without worrying about infrastructure management and allows cloud providers to expand their IoT services portfolio. VirIoT uses external things and cloud/edge computing resources to deliver the IoT virtualization services. Its open-source architecture is microservice-based and runs on top of a distributed Kubernetes platform with nodes in central and edge data centers. The architecture is scalable, efficient and able to support the continuous integration of heterogeneous things and IoT standards, taking care of interoperability issues. Using a VirIoT deployment spanning data centers in Europe and Japan, we conducted a performance evaluation with a two-fold objective: showing the efficiency and scalability of the architecture; and leveraging VirIoT’s ability to integrate different IoT standards in order to make a fair comparison of some open-source IoT Broker implementations, namely Mobius for oneM2M, Orion for NGSIv2, Orion-LD and Scorpio for NGSI-LD.
The Web is rapidly becoming the prime medium for human socialization. As it evolves towards an information-centric operation, it records everything and forgets nothing, assuming that every online resource disclosed by people (photos, posts, multimedia files, etc.) is permanently valid and is to be stored forever. However, throughout their lives, people tend to change, both in their habits as well as in their views and opinions. In many situations, as the years go by, information released loses relevance or people may decide they no longer want others to access information they have previously published. The work presented in this paper strives for a new information persistence paradigm, whereby the enforcement of “digital forgetting” is implemented over an information-centric model for the Internet. The defined solution enables the definitive elimination of digital objects, either on-demand or on a pre-scheduled basis, and, hence, their “forgetting.” The solution, conceived within the framework of the European project CONVERGENCE, is based on the employment of metadata descriptions about resources, which unambiguously identify their rightful owners. This additional data is efficiently bound to the resource through the use of an extended version of the MPEG-21 Digital Item specification, and its prescriptions are enforced by CONVERGENCE's distributed provisions.