A Benchmarking Tool for Elastic MQTT Brokers in IoT Applications
Linh Manh Pham,
Truong-Thang Nguyen,
Manh-Dong Tran
Issue:
Volume 4, Issue 4, December 2019
Pages:
59-67
Received:
16 October 2019
Accepted:
13 November 2019
Published:
22 November 2019
Abstract: Cloud computing is an evolution in IT consumption and delivery which makes available self-management on the Internet with a flexible, pay-as-you-go business model. Within the context of Internet of Things, the MQTT (Message Queuing Telemetry Transport) protocol that is implemented broadly by the applications of “Publish-Subscribe” paradigm has a vital role. However, MQTT brokers are saturated easily if they have to cope with huge and speedy data generated by IoT “chatty” devices. With capability of provisioning/deprovisioning granular virtual resources, Cloud computing empowered MQTT brokers by enabling its elasticity feature. Elasticity helps the brokers deal with a very large variety of data integrated into the IoT every single day. However, there was lack of sturdy benchmarking tools that judge all the aspects of MQTT brokers in order to advocate correct elastic decision-making. This article focuses on the work of benchmarking MQTT by introducing a new developed tool called MQTTBrokerBench. With this tool, users not only can benchmark MQTT brokers but also can specify saturation points where the IoT load makes the brokers be saturated. Those saturation points can be used to set thresholds for elastic decision-making. Furthermore, the article also demonstrates the results acquired by this tool through the experiments on Windows Azure Cloud Platform.
Abstract: Cloud computing is an evolution in IT consumption and delivery which makes available self-management on the Internet with a flexible, pay-as-you-go business model. Within the context of Internet of Things, the MQTT (Message Queuing Telemetry Transport) protocol that is implemented broadly by the applications of “Publish-Subscribe” paradigm has a vi...
Show More
Research on Network Transmission and Exchange Technology of Digital Audio
Issue:
Volume 4, Issue 4, December 2019
Pages:
68-74
Received:
22 September 2019
Published:
26 December 2019
Abstract: The application of modern science and technology in the dance beauty industry is more and more extensive. The application of network digital audio transmission technology in the sound reinforcement makes the control interface graphical, intelligent control, operation humanized, and improves the stability of the system. The application of network digital audio technology in the sound reinforcement system will be the development trend of modern audio technology. The popularization of digital audio network transmission system is imminent. This paper analyzes the application of network digital audio transmission technology, points out the significance of the application of network digital audio transmission technology in modern society, and then summarizes the advantages and disadvantages of different types of network digital audio transmission technology through comparative study of different application methods of network digital audio transmission technology, and then on the basis of the above research, the network The application protocol of networked digital audio transmission technology is explored. Through the practical research on DSP centralized and DSP distributed of network digital audio transmission system architecture, the paper summarizes the different types of network audio transmission protocol for different application occasions and their advantages and disadvantages, and puts forward effective suggestions for the application and promotion of networked digital audio transmission technology.
Abstract: The application of modern science and technology in the dance beauty industry is more and more extensive. The application of network digital audio transmission technology in the sound reinforcement makes the control interface graphical, intelligent control, operation humanized, and improves the stability of the system. The application of network di...
Show More