基于实时定位服务的MQTT协议扩展

Q2 Social Sciences
In-hwan Jung, Jae Moon Lee, Kitae Hwang
{"title":"基于实时定位服务的MQTT协议扩展","authors":"In-hwan Jung, Jae Moon Lee, Kitae Hwang","doi":"10.14704/web/v19i1/web19314","DOIUrl":null,"url":null,"abstract":"This paper introduces an extension of the MQTT protocol to reduce communication overhead in real-time location-based service system where mobile MQTT clients move and change their administrative district location frequently. The MQTT protocol was extended to handle UNSUBSCRIBE and SUBSCRIBE processing with a single step and the LBS server was revised to handle the extended protocol. Instead of directly processing SUBSCRIBE and UNSUBSCRIBE, mobile clients need to send their GPS location to the LBS server. LBS Server communicate with MQTT Broker to using extended protocol on behalf of each client. In an environment where large number of clients frequently move, the extended MQTT protocol can drastically reduce the number of messages between MQTT Broker and clients. This is mainly because clients do not need to issue SUBSCRIBE and UNSUBSCRIBE request to MQTT Broker. In addition, in contrast to our previous study where clients receive new administrative area name after sending its GPS location to LBS server, in this research, using extended MQTT protocol, mobile clients do not need to receive new administrative name even though they move across different district areas and as a result, the number of message exchanges can also be reduced. The LBS system applying the extended MQTT protocol can be used as a real-time location-based information service for large-scale mobile devices, such as real-time pedestrian population and vehicle traffic analysis, and location-based message delivery.","PeriodicalId":35441,"journal":{"name":"Webology","volume":" ","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2022-01-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"MQTT Protocol Extension for Real Time Location based Service\",\"authors\":\"In-hwan Jung, Jae Moon Lee, Kitae Hwang\",\"doi\":\"10.14704/web/v19i1/web19314\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"This paper introduces an extension of the MQTT protocol to reduce communication overhead in real-time location-based service system where mobile MQTT clients move and change their administrative district location frequently. The MQTT protocol was extended to handle UNSUBSCRIBE and SUBSCRIBE processing with a single step and the LBS server was revised to handle the extended protocol. Instead of directly processing SUBSCRIBE and UNSUBSCRIBE, mobile clients need to send their GPS location to the LBS server. LBS Server communicate with MQTT Broker to using extended protocol on behalf of each client. In an environment where large number of clients frequently move, the extended MQTT protocol can drastically reduce the number of messages between MQTT Broker and clients. This is mainly because clients do not need to issue SUBSCRIBE and UNSUBSCRIBE request to MQTT Broker. In addition, in contrast to our previous study where clients receive new administrative area name after sending its GPS location to LBS server, in this research, using extended MQTT protocol, mobile clients do not need to receive new administrative name even though they move across different district areas and as a result, the number of message exchanges can also be reduced. The LBS system applying the extended MQTT protocol can be used as a real-time location-based information service for large-scale mobile devices, such as real-time pedestrian population and vehicle traffic analysis, and location-based message delivery.\",\"PeriodicalId\":35441,\"journal\":{\"name\":\"Webology\",\"volume\":\" \",\"pages\":\"\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2022-01-20\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Webology\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.14704/web/v19i1/web19314\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q2\",\"JCRName\":\"Social Sciences\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Webology","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.14704/web/v19i1/web19314","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"Social Sciences","Score":null,"Total":0}
引用次数: 0

摘要

本文介绍了MQTT协议的扩展,以减少实时位置服务系统中移动MQTT客户端频繁移动和更改其管理区域位置的通信开销。MQTT协议被扩展为通过一个步骤处理UNSUBSCRIBE和SUBSCRIBE处理,LBS服务器被修改为处理扩展协议。移动客户端需要将其GPS位置发送到LBS服务器,而不是直接处理SUBSCRIBE和UNSUBSCRIBE。LBS服务器代表每个客户端使用扩展协议与MQTT Broker进行通信。在大量客户端频繁移动的环境中,扩展的MQTT协议可以显著减少MQTT Broker和客户端之间的消息数量。这主要是因为客户端不需要向MQTT Broker发出SUBSCRIBE和UNSUBSCRIBE请求。此外,与我们之前的研究相比,在本研究中,客户端在将其GPS位置发送到LBS服务器后接收新的管理区域名称,使用扩展的MQTT协议,移动客户端即使在不同的区域移动,也不需要接收新的管理区域名称,因此,消息交换的数量也可以减少。应用扩展MQTT协议的LBS系统可以用作大规模移动设备的实时基于位置的信息服务,例如实时行人数量和车辆交通分析,以及基于位置的消息传递。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
MQTT Protocol Extension for Real Time Location based Service
This paper introduces an extension of the MQTT protocol to reduce communication overhead in real-time location-based service system where mobile MQTT clients move and change their administrative district location frequently. The MQTT protocol was extended to handle UNSUBSCRIBE and SUBSCRIBE processing with a single step and the LBS server was revised to handle the extended protocol. Instead of directly processing SUBSCRIBE and UNSUBSCRIBE, mobile clients need to send their GPS location to the LBS server. LBS Server communicate with MQTT Broker to using extended protocol on behalf of each client. In an environment where large number of clients frequently move, the extended MQTT protocol can drastically reduce the number of messages between MQTT Broker and clients. This is mainly because clients do not need to issue SUBSCRIBE and UNSUBSCRIBE request to MQTT Broker. In addition, in contrast to our previous study where clients receive new administrative area name after sending its GPS location to LBS server, in this research, using extended MQTT protocol, mobile clients do not need to receive new administrative name even though they move across different district areas and as a result, the number of message exchanges can also be reduced. The LBS system applying the extended MQTT protocol can be used as a real-time location-based information service for large-scale mobile devices, such as real-time pedestrian population and vehicle traffic analysis, and location-based message delivery.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
Webology
Webology Social Sciences-Library and Information Sciences
自引率
0.00%
发文量
374
审稿时长
10 weeks
期刊介绍: Webology is an international peer-reviewed journal in English devoted to the field of the World Wide Web and serves as a forum for discussion and experimentation. It serves as a forum for new research in information dissemination and communication processes in general, and in the context of the World Wide Web in particular. Concerns include the production, gathering, recording, processing, storing, representing, sharing, transmitting, retrieving, distribution, and dissemination of information, as well as its social and cultural impacts. There is a strong emphasis on the Web and new information technologies. Special topic issues are also often seen.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信