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.
A commonly employed technique to control access to shared resources in concurrent programs consists of using criticalsections. Unfortunately, it is well known that programs using several critical sections may suffer from deadlocks. In this paper we introduce a new approach for ensuring deadlock-freedom in a transparent manner from the programmer’s point of view. Such an approach consists of...
Connectivity clearly plays an important role in Internet of Things (IoT) solutions, and the efficient handling of mobility is crucial for the overall performance of IoT applications. Currently, the most widely adopted protocols for IoT and Machine to Machine (M2M) environments, namely MQTT, CoAP or LWM2M, are directly dependent on the TCP/IP protocol suite. This suite is highly reliable when using...
Message Oriented Middleware (MOM) refers to the software infrastructure that support ubiquitous information delivery among software and hardware systems. Two of the most relevant protocols in this context are AMQP and MQTT. Lately, they have been extensively used to exchange messages conserving network bandwidth, device memory and batteries. These protocols provide an abstraction of the communication...
Message oriented middleware (MOM) refers to the software infrastructure supporting sending and receiving messages between distributed systems. AMQP and MQTT are the two most relevant protocols in this context. They are extensively used for exchanging messages since they provide an abstraction of the different participating system entities, alleviating their coordination and simplifying the communication...
In wireless community networks, backbone point-to-point links concentrate most of the traffic. Thus, these links are crucial for the overall performance of the network. Network managers have to constantly test and maintain these links to optimise their performance, but their decisions are often based upon rumours or a purely theoretical knowledge of the technologies being used. These sources of information...
A fundamental issue in the development of concurrent programs is the resource allocation problem. Roughly speaking, it consists of providing some mechanism to avoid race conditions in the access of shared resources by two or more concurrent processes. For such a task, maybe the most widely mechanism consists of using critical sections.Unfortunately, it is also widely-known that programs which use...
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.