The Infona portal uses cookies, i.e. strings of text saved by a browser on the user's device. The portal can access those files and use them to remember the user's data, such as their chosen settings (screen view, interface language, etc.), or their login data. By using the Infona portal the user accepts automatic saving and using this information for portal operation purposes. More information on the subject can be found in the Privacy Policy and Terms of Service. By closing this window the user confirms that they have read the information on cookie usage, and they accept the privacy policy and the way cookies are used by the portal. You can change the cookie settings in your browser.
Security, interoperability, scalability, and mobility support are key challenges for the Internet of Things (IoT). Information Centric Networking (ICN) is an emerging paradigm for the Future Internet design that brings all the potential to face these challenges thanks to name-driven networking primitives. As a matter of fact, ICN natively supports multicast, mobility, content oriented security, and...
The implementation of devices or sensors developed over open source electronic platforms is a very important key of the projects aiming for promoting concepts such as Internet of things and Smart Cities. Due to the heterogeneity of these projects and especially the lack of a standard to regulate the communication process between the sensors and the application server, taking into account that many...
Many approaches have been proposed to build a unified IoT platform where physical and digital objects are accessible by applications crossing different organization and domains, and are based on IP-overlay architecture. These solutions inherit the constraints of the current internet, especially in terms of naming, heterogeneity, mobility and security. In this paper, we propose a new Information-Centric...
Computing technology consists of four elements: user devices, computer networks, servers and software. Change in any of the elements can cause the computing technology to move from one phase to another. So far computing technology has undergone five phases starting from centralized computing to ubiquitous computing. We are moving into the sixth phase of computing technology, namely the advanced ubiquitous...
Node.js is one of the better-known frameworks and environments that support server-side JavaScript development. Many frameworks provide a full-featured Web stack, such as Connect and Express. Finally, many libraries available for client-side JavaScript that were written to comply with the Common JS module system also work with Node. In my work, we leverage node.js platform to construct a 3D theatre...
Internet of Things is the third wave of global information industry following computer, the Internet and mobile communication network. The International Telecommunication Union proposes four key application technologies of IoT: RFID technology, sensor technology, smart technology and Nano technology. RFID technology, which is short for radio frequency identification, is introduced in this paper. The...
In last decades a vast number of textual analyzers have been developed. All those analyzers can be applied to textual data from any source, including Digital Video Broadcasting (DVB) stream. In this paper we propose a realization of a system whose primary purpose is DVB stream data acquisition. This solution can be used on a big variety of set-top boxes (STBs), considering their performances and capabilities...
Wireless systems being event-driven by reading passive RFID tags, detecting proximity of multiple active RFID tags, or dereferencing data coded in optical identification tags are often designed and implemented for its specific usage. This paper introduces a middleware application that decouples event detection, its forwarding to designated receivers, and action triggering at a consumer allowing multi-purpose...
This paper gives out a PUB/SUB-based application server software, which aims at improving the coarse granularity of the pushed information in current LBS systems. Taking the advantage of PUB/SUB system's asynchronous, loosely-coupled and multiplex communication mechanism, the server software pushes LBS information with its granularity refined. By combining position information and the PUB/SUB paradigm,...
The Middleware is a piece of software lying between the operating system and the application layer. Distributed applications are gaining popularity with the widespread of reliable communication services. It is affordable to have data accessible 24/7 from almost anywhere, thanks to the well-developed mobile technology and handheld devices. Healthcare domain is one of the very demanding application...
Before a wider adoption of the Internet of Things (IoT) vision occurs, many urgent technological and social challenging issues still need to be addressed, including device interoperability, systems autonomy, privacy and security concerns, which could have a significant impact on several aspects of everyday-life or potential end-user. Due to the very large number of technologies normally in place within...
The identification process in network environments consists of knowing who is using a resource in order to aggregate security, integrity and control to it. However, the diversification of resources in such environments implies a set of credentials for the same user as well as the requirement of authentication as many times as the resources have to be accessed. In this context, Squid is an interesting...
The Internet of Things vision states that sensors and actuators shall be integrated into the global Internet to facilitate an interaction with and integration of the physical environment. The development of enabling technologies like uIPv6 and 6LoWPAN provide the basic requirements for this interconnection. However, a seamless Internet-connection and interconnection between sensors and actuators can...
Mobile devices like laptops or smart phones are getting more and more powerful, but still these devices are mainly used to access services, which are provided by centralized servers in the Internet. We argue that the full potential of such mobile devices could be unfold if these devices would provide services like instant messaging or file transfer themselves in a peer-to-peer manner. In this paper,...
For Savant application problems in the Internet of Things, we improved architecture of the Savant system, and achieved connection methods between reader and enterprise application client with Savant middleware technology. In this method, one or more label or sensor data streams flow through readers, we achieved compressed data packets, tag data filtering, integration and calculation with Savant. Through...
In recent years, E-learning has been in a continuous development, due to the fact that it eases the process of teaching, evaluation and selfevaluation, offering schedulling flexibility and a tool support. E-learning makes learning content available even in remote locations, eliminating the need to travel to the place where the content is delivered. Nevertheless, the current E-learning platforms have...
Electronic Product Code (EPC) and the Internet of things are developing fast with broad application prospect, thus research is done on its data processing technologies. Vending machine real-time data identified by EPC is obtained through wireless Internet of things. This data is described using Physical Markup Language (PML) after data mergence, then data middleware is used to do further processing...
Although security protocols like TLS/SSL are widely used in the Internet, it is still difficult to secure communications among personal network devices, typically seen in P2P applications and pervasive computing environment. This is because it is uncommon among such personal devices to have public key certificates to authenticate themselves, and furthermore, most of them do not have persistent names...
Modern web pages are no longer static plain HTML files, and they provide rich content through scripting languages such as JavaScript and multimedia. However, communications between browser applications that use scripting languages remain challenge. As a solution to this problem, we propose BISSA, a communication model which provides a unified and time-decoupled communication platform based on tuple...
A key aspect of data cyberinfrastructure is the middleware for managing distributed scientific data with services for organizing, publishing and preserving data entities in a collaborative, data sharing environment. In this paper, we describe a virtual web-based file system for managing NMR (Nuclear Magnetic Resonance) data from multiple, distributed NMR spectrometers across the campus of UC San Diego...
Set the date range to filter the displayed results. You can set a starting date, ending date or both. You can enter the dates manually or choose them from the calendar.