Supporting end-to-end quality of service properties in OMG data distribution service publish/subscribe middleware over wide area networks

2013 ◽  
Vol 86 (10) ◽  
pp. 2574-2593 ◽  
Author(s):  
Akram Hakiri ◽  
Pascal Berthou ◽  
Aniruddha Gokhale ◽  
Douglas C. Schmidt ◽  
Thierry Gayraud
2014 ◽  
Vol 926-930 ◽  
pp. 1984-1987
Author(s):  
Peng Wei Li ◽  
Hong Li Zhao ◽  
Hai Tao Yang ◽  
Shu Sun

The DDS middleware provides powerful support for data dissemination in the distributed real-time and embedded (DRE) systems, and supports multiple transport protocol (e.g. TCP, UDP and Multicast) that affect the end-to-end quality of service (QoS) properties (e.g. latency, jitter and reliability).In order to evaluate the performance of the transport protocol and then evaluate the affection on the DDS middleware QoS, this paper first briefly compares the common DDS implementations, and then presents performance evaluation and analysis of the transport protocol in OpenDDS with different environment configurations, at last presents the conclusion.


Author(s):  
Eduardo Sallum ◽  
Nuno Pereira ◽  
Mario Alves ◽  
Max Mauro Santos

Low Power Wide Area Networks (LPWAN) enable a growing number of Internet-of-Things (IoT) applications with large geographical coverage, low bit-rate, and long lifetime requirements. LoRa (Long Range) is a well-known LPWAN technology that uses a proprietary Chirp Spread Spectrum (CSS) physical layer, while the upper layers are defined by an open standard - LoRaWAN. In this paper, we propose a simple yet effective method to improve the Quality-of-Service (QoS) of LoRa networks by fine-tuning specific radio parameters. Through a Mixed Integer Linear Programming (MILP) problem formulation, we find optimal settings for the Spreading Factor (SF) and Carrier Frequency (CF) radio parameters, considering the network traffic specifications as a whole, to improve the Data Extraction Rate (DER) and to reduce the packet collision rate and the energy consumption in LoRa networks. The effectiveness of the optimization procedure is demonstrated by simulations, using LoRaSim for different network scales. In relation to the traditional LoRa radio parameter assignment policies, our solution leads to an average increase of 6% in DER, and a number of collisions 13 times smaller. In comparison to networks with dynamic radio parameter assignment policies, there is an increase of 5%, 2.8%, and 2% of DER, and a number of collisions 11, 7.8 and 2.5 times smaller than equal-distribution, Tiurlikova's (SoTa), and random distribution, respectively. Regarding the network energy consumption metric, the proposed optimization obtained an average consumption similar to Tiurlikova's, and 2.8 times lower than the equal-distribution and random dynamic allocation policies. Furthermore, we approach the practical aspects of how to implement and integrate the optimization mechanism proposed in LoRa, guaranteeing backward compatibility with the standard protocol.


Author(s):  
Eduardo Sallum ◽  
Nuno Pereira ◽  
Mário Alves ◽  
Max Santos

Low Power Wide Area Networks (LPWAN) enable a growing number of Internet-of-Things (IoT) applications with large geographical coverage, low bit-rate and long lifetime requirements. LoRa (Long Range) is a well-known LPWAN technology which uses a proprietary Chirp Spread Spectrum (CSS) physical layer, while the upper layers are defined by an open standard - LoRaWAN. In this paper, we propose a simple yet effective method to improve the Quality-of-Service (QoS) of LoRa networks by fine-tuning specific radio parameters. Through a Mixed Integer Linear Programming (MILP) problem formulation, we find optimal settings for the Spreading Factor (SF) and Carrier Frequency (CF) radio parameters, considering the network traffic specifications as a whole, to improve the Data Extraction Rate (DER) and to reduce the packet collision rate and the energy consumption in LoRa networks. The effectiveness of the optimization procedure is demonstrated by simulations, considering realistic scenarios. In relation to the traditional LoRa radio parameter assignment policies, our solution leads to an average increase of 30% in DER, and a number of collisions 17 times smaller. In comparison to networks with dynamic radio parameter assignment policies, there is an increase of 10.5% and 4% of DER, and a number of collisions 13.5 and 7.5 times smaller than equal-distribution and random distribution, respectively. Regarding the network energy consumption metric, the proposed optimization obtained an average consumption 3.6 and 2.74 times lower than the equal-distribution and random dynamic allocation policies, respectively. Furthermore, we approach the practical aspects on how to implement and integrate the optimization mechanism proposed in LoRa, guaranteeing backward compatibility with the standard protocol.


2020 ◽  
Vol 9 (1) ◽  
pp. 10 ◽  
Author(s):  
Eduardo Sallum ◽  
Nuno Pereira ◽  
Mário Alves ◽  
Max Santos

Low Power Wide Area Networks (LPWAN) enable a growing number of Internet-of-Things (IoT) applications with large geographical coverage, low bit-rate, and long lifetime requirements. LoRa (Long Range) is a well-known LPWAN technology that uses a proprietary Chirp Spread Spectrum (CSS) physical layer, while the upper layers are defined by an open standard—LoRaWAN. In this paper, we propose a simple yet effective method to improve the Quality-of-Service (QoS) of LoRaWAN networks by fine-tuning specific radio parameters. Through a Mixed Integer Linear Programming (MILP) problem formulation, we find optimal settings for the Spreading Factor (SF) and Carrier Frequency (CF) radio parameters, considering the network traffic specifications as a whole, to improve the Data Extraction Rate (DER) and to reduce the packet collision rate and the energy consumption in LoRa networks. The effectiveness of the optimization procedure is demonstrated by simulations, using LoRaSim for different network scales. In relation to the traditional LoRa radio parameter assignment policies, our solution leads to an average increase of 6% in DER, and a number of collisions 13 times smaller. In comparison to networks with dynamic radio parameter assignment policies, there is an increase of 5%, 2.8%, and 2% of DER, and a number of collisions 11, 7.8 and 2.5 times smaller than equal-distribution, Tiurlikova’s (SOTA), and random distribution, respectively. Regarding the network energy consumption metric, the proposed optimization obtained an average consumption similar to Tiurlikova’s, and 2.8 times lower than the equal-distribution and random dynamic allocation policies. Furthermore, we approach the practical aspects of how to implement and integrate the optimization mechanism proposed in LoRa, guaranteeing backward compatibility with the standard protocol.


2016 ◽  
Vol 65 (1) ◽  
pp. 107-125 ◽  
Author(s):  
Radu Calinescu ◽  
Carlo Ghezzi ◽  
Kenneth Johnson ◽  
Mauro Pezze ◽  
Yasmin Rafiq ◽  
...  

Sensors ◽  
2018 ◽  
Vol 18 (11) ◽  
pp. 4053 ◽  
Author(s):  
Andrea Petroni ◽  
Francesca Cuomo ◽  
Leonisio Schepis ◽  
Mauro Biagi ◽  
Marco Listanti ◽  
...  

The Internet of Things (IoT) is by now very close to be realized, leading the world towards a new technological era where people’s lives and habits will be definitively revolutionized. Furthermore, the incoming 5G technology promises significant enhancements concerning the Quality of Service (QoS) in mobile communications. Having billions of devices simultaneously connected has opened new challenges about network management and data exchange rules that need to be tailored to the characteristics of the considered scenario. A large part of the IoT market is pointing to Low-Power Wide-Area Networks (LPWANs) representing the infrastructure for several applications having energy saving as a mandatory goal besides other aspects of QoS. In this context, we propose a low-power IoT-oriented file synchronization protocol that, by dynamically optimizing the amount of data to be transferred, limits the device level of interaction within the network, therefore extending the battery life. This protocol can be adopted with different Layer 2 technologies and provides energy savings at the IoT device level that can be exploited by different applications.


Sign in / Sign up

Export Citation Format

Share Document