You are currently viewing a new version of our website. To view the old version click .
Electronics
  • Article
  • Open Access

12 May 2022

Collaborative Reliable Event Transport Based on Mobile-Assisted Sensing in Urban Digital Twin

,
and
1
Department of Computer Science and Engineering, Chungnam National University, Daejeon 34134, Korea
2
Department of Computer Engineering, Chungbuk National University, Cheongju 28644, Korea
*
Author to whom correspondence should be addressed.
This article belongs to the Special Issue Innovative Technologies in Telecommunication

Abstract

For urban digital twin, this paper comes up with a novel urban data acquisition scheme, denoted by collaborative reliable event transport (cRET), that conducts micro-scale sensing resolution in urban environments. cRET relies on battery-powered sensors with Bluetooth low-energy (BLE) modules and the smart mobile devices that people carry around urban places. However, the traditional data acquisition schemes with mobile assistance suffer from the poor communication channel quality of BLE. So, it is tough to achieve enough reliability of event observation. Hence, cRET utilizes overhearing-based collaboration among sensors to improve the data delivery ratio. It also could support reliable transmission over mobile devices despite high-speed moving. A proof-of-concept demonstrates that the reliability is improved by the overhearing and collaboration among sensors against low-channel conditions and a high moving speed of mobile devices, i.e., 30 km/h and more.

1. Introduction

In the era of digital transformation, a digital twin has emerged as a key technology. Especially, the digital twin comes up as the next-generation technology to accelerate the smart city []. The urban digital twin through urban digitization aims to provide virtual twin models in order to solve many urban problems, such as traffic congestion, noise pollution, air pollution, water pollution, disaster, and so on [,]. The virtual twin model as a virtual representation of urban physical assets is built and should be updated as changes in their physical assets through virtual three-dimensional modeling, visualization, machine learning, and so on [,]. The provisioning for this urban digital twin fundamentally demands a huge number of various kinds of data, e.g., floating population, noise level, temperature, humidity, wind speed, air quality, traffic, etc., about the city []. Meanwhile, the city includes several spaces, such as a commercial district, residential district, green area, urban transport area, etc. Nowadays, an enormous number of sensors have been distributed throughout such urban areas. Thus, it is not a trivial to acquire such data from a large number of sensors in terms of network scalability and transmission reliability.
For this, low-power wide-area network (LPWAN) technologies, i.e., LoRa, Sigfox, etc., may be employed due to wide coverage by their long-range communication. However, such LPWAN is vulnerable to congestion and collisions due to the massive connectivity in urban environments where a vast number of sensors are ubiquitously deployed in the city []. This is because hotspot issues frequently occur in which data from such sensors to one gateway are concentrated. Therefore, this paper comes up with a novel strategy to effectively acquire data from sensors via mobile devices in the citywide area where cellular network infrastructures are well deployed. This strategy relies on off-the-shelf BLE-enabled sensors and mobile devices located ubiquitously on the streets or roadsides. So, sensing data are transmitted to mobile devices via the Bluetooth low-energy (BLE) channel. Then, the sensing data from mobile devices are collected centrally in data storage on the Internet. We denote it mobile-assisted urban sensing (MaUS).
There has emerged a MaUS based on the mobile relay that delivers data from sensors to a BS via mobile devices carried by people walking, riding a bike, and taking a vehicle in urban places [,]. The mobile devices could allow their resources to acquire data from sensors around them even while using them, since nowadays, mobile devices have powerful resources such as high-performance chips with low-power technology, a large volume of memory, etc. In other words, citizens would share some resources of their own mobile devices to acquire data via participatory or opportunistic means []. Since such mobile users already have connectivity in every region within cities, the mobile-assisted manners can overcome costly infrastructure construction problems to cover citywide areas through wireless network technologies, such as BLE and Wi-Fi, embedded on their own mobile devices. Unlike LPWAN, it could locally limit the influence on congestion and collisions by short-range communication with sensors around itself. In other words, BLE employed in our scheme brings the effect that the overhead of total data traffic in an urban-scale area is distributed to the location of each sensor, since data transmission is achieved within only the sensor’s own communication coverage by using mobile devices carried by urban people.
Meanwhile, in such MaUS, the reliability of sensing events, named event reliability (ER), is a typical factor to provisioning accurate information services []. To achieve the required accuracy of event sensing, the adequate number of reporting data into a cloud server is a common requirement [,]. So, previous studies came up with various ideas to accomplish the requirement. In common, when mobile devices communicate with BLE-running sensors deployed in the city, the mobile devices employ two typical approaches for communication with the sensors: connection-based approach (CA) and broadcast-based approach (BA). However, the traditional approaches have communication issues for transmission reliability in the data acquisition environment that relays digital data from stationary sensors installed at a point to the Internet server via devices with mobility. Due to the inherent properties of BLE communication, the communication approaches of previous works could not guarantee ER achievement for mobile users. Especially, the connection-based approach which has to beforehand perform the connection procedure for data exchange is difficult to support high-speed mobile users with short available time for communication.
To solve the problem, this paper proposes a collaborative data acquisition scheme based on only the broadcast manner instead of considering the connection manner together: so-called collaborative reliable event transport (cRET). As shown in Figure 1, BLE-running sensors broadcast their sensing data to the air. So, all mobile devices and other sensors within a transmission range of a sensor received the data. To apply this overhearing environment, sensors in cRET also accept data received from other sensors and transmit both data from themselves and others. To realize this idea, cRET allocates scanning periods of BLE between adverting periods for data broadcasting. So, each sensor is able to overhear other sensor’s data. In addition, cRET forms the comprehensive sensing data packet with local area networking identifiers for the naming of sensors in a local region. In the realistic BLE communication nature, the wireless link quality is poor, and the loss ratio for high-speed mobile nodes is dramatically increased. The proof-of-concept prototype of cRET shows that it could achieve ER requirements in such harsh communication environments.
Figure 1. Urban Monitoring Environment with Collaborative Reliable Event Detection.
The rest of this paper is organized as follows. Section 2 describes related studies. In Section 3, we come up with and addresses the collaborative reliable event transport (cRET). Then, the various experimental results are explained in Section 4. Finally, Section 5 concludes this article with performance evaluation results and presents future work.

3. Collaborative Reliable Event Transport

3.1. Collaborative Data Acquisition

The collaborative data acquisition is achieved by a set of sensors with an overhearing technique, and the overhearing is carried out by broadcast-based communication [,]. By the collaboration between sensors, each sensor could participate in work to deliver the data from an adjacent sensor to a mobile device via oneself. With this, our scheme obtains the effect that expands a range of data transmission. Accordingly, the mobile device could acquire the data of the old sensor from the new sensor despite being out of the communication range of the old sensor. In this way, the collaborative data acquisition, which exchanges data between sensors by overhearing, could increase the opportunity of transmission for data of a certain sensor. As a result, it leads to improving the reliability of the detection of urban events. The operation parameters are summarized in Table 1.
Table 1. List of Operation Parameters.

3.2. Overhearing for Collaboration between Sensors

Before we explain overhearing, the basic technique of collaboration, we should comprehend that the sensor and mobile device have communication processes: (1) advertising and (2) scanning process. The advertising process is to propagate sensory data A D V D a t a . The process is performed at every A D V I n t e r v a l . This advertising process advertises data through advertising channels within an A D V E v e n t . The scanning process is used to receive sensory data R x D a t a . The process is performed at every S C A N I n t e r v a l . This scanning process is operated for the length of the scan window in the starting point of the S C A N I n t e r v a l . The successful communication means the advertised data from one device reach another device within the scan window.
Figure 2 is a flow diagram of communication for overhearing among sensors P M S i and a mobile device d j when d j passes through a line of P M S s in one way. d j is nearby P M S i at T 1 and around P M S i + 1 at T 2 . Each sensor has two periods of communication. One is a period of A D V E v e n t that advertises its own data, and another is a period of scan window that is used to overhear data from adjacent sensors. Each sensor with these two periods independently conducts communication as is pre-configured.
Figure 2. Flow Diagram of Overhearing among Sensors and a Mobile Device.
First, at T 1 , the data advertised from P M S i are delivered to others, which are P M S i 1 , P M S i + 1 , and d j . If the data of P M S i are advertised at A D V E v e n t , then other devices receive the data R x D a t a within themselves scan window. After receiving R x D a t a , each device performs data processing for R x D a t a . As a result of the data processing, d j reports R x D a t a to the cloud, which is its own destination. Meanwhile, each P M S would prepare to disseminate the overheard data of other P M S s .
Second, at T 2 , P M S i + 1 advertises the overheard data at T 1 to others, which are P M S i and d j . Similarly, P M S i + 1 sends a packet including overheard data and its own data around itself. Unfortunately, when P M S i + 1 advertises the packet, it is out of bounds for the scan window of P M S i . Thus, P M S i cannot acquire the packet by the mismatch of A D V E v e n t and scan window. On the other hand, d j would acquire the packet, since the data advertised are reached in the bounds of its scan window. Consequentially, d j receives the data of P M S i from P M S i + 1 .

3.3. Algorithm for Collaborative Reliable Event Transport

In collaborative reliable event transport (cRET), each sensor has to work on switching two communication processes periodically. This is because the sensor has to perform not only the advertising process but also the scan process for overhearing, which receives data from adjacent sensors. For this, the cRET is achieved by a key algorithm. Algorithm 1 is operated on the sensor until the end of its own battery lifetime E n e r g y . The sensor configures the communication schedule T s c h e d u l e for two processes. One is the scan interval s c a n I n t v l for scanning data from other sensors. Another is the advertisement interval a d v I n t v l for advertising its own or overheard data. When T s c h e d u l e is ‘ S C A N ’, the sensor enters the scanning process. The sensor brings data from the reception buffer R x B u f f e r and executes data processing for overheard data. The sensor then pushes the processed data D a t a in the transmission buffer T x B u f f e r . At this time, D a t a is inserted at the head of T x B u f f e r . If there are data in the head, D a t a are stored with the existing data. The packet which includes these data will be sent after the next a d v I n t v l . When T s c h e d u l e is ‘ A D V ’, then the sensor enters the advertising process. The sensor checks T x B u f f e r for data to be transmitted to adjacent sensors. If data exist in the buffer, then the sensor advertises the data. This algorithm enables one sensor to communicate with other sensors nearby.
According to the above algorithm, cRET is able to exchange its data between adjacent sensors. Thus, the sensor is able to transmit its own data to other sensors farther away with multi-hop communication. However, we restrict the range of communication hop to one-hop by cRET in order to prevent the excessive use of energy from battery-powered sensors. Under this condition, Equation (1) presents a probability of success for data transmission that delivers one data through the number of sensors. Since all sensors and mobile devices initially operate in broadcasting mode, it has a packet loss: M and S . So, we derive a probability P r ( O ) that a mobile device receives one data from the number of sensors by exploiting M and S as follows:
P r ( O ) = ( 1 M ) · { N s ( 1 S ) + 1 } ,
where M means a packet loss ratio with communication between a sensor and mobile device, and S means packet loss ratio with the overhearing between sensors. N S is the number of sensors within a range in one hop.
Equation (2) estimates a reliability for transmission under the aforementioned assumption. R E _ B R O A D C A S T is computed with a d v I n t v l and P r ( O ) as follows:
R E _ B R O A D C A S T = N d · T s t a y · P r ( O ) k · a d v I n t v l ,
where N d is the number of mobile devices, which are located at once around a certain sensor. P r ( O ) be deduced by Equation (1). Each sensor disseminates sensing data in a pre-configured advertising interval a d v I n t v l . k means the threshold for event detection.
Algorithm 1: Operation for Overhearing on Sensor
1: s c a n I n t v l = S C A N _ I N T E R V A L
2: a d v I n t v l = A D V E R T I S E M E N T _ I N T E R V A L
3: T s c h e d u l e = r e g i s t e r ( S C A N , s c a n I n t v l )
4: T s c h e d u l e = r e g i s t e r ( A D V , a d v I n t v l )
5: while E n e r g y 0 do
6:   if  T s c h e d u l e = S C A N then
7:      D a t a = R x B u f f e r . p o p ( )
8:     if  D a t a n u l l  then
9:         D a t a = P r o c e s s . e x c u t e ( D a t a )
10:         T x B u f f e r . p u s h ( D a t a )
11:     end if
12:   end if
13:   if  T s c h e d u l e = A D V then
14:      D a t a = T x B u f f e r . p o p ( )
15:     if  D a t a n u l l  then
16:         s e n d D a t a ( D a t a )
17:     end if
18:   end if
19:end while

4. Performance Evaluation

This section explains performance evaluation via the proof of concept with three sensor nodes composed of Bluetooth (Bluetooth 5.0, BLE) and laser particular matter (PM2007) on the Raspberry Pi 4 platform and ten mobile phones with iOS version 14.2 and Android OS version 9.0 run.
Experiments have been conducted in environments where sensor nodes are consecutively deployed on a street, and there are a number of wireless communication devices that continuously advertise their own wireless signal with diverse transmission power. Experiments are designed to compare cRET with the existing works proposed that merely rely on one of the communication modes, i.e., the traditional broadcast-based approach (BA) or connection-based approach (CA), and do not consider event reliability. The traditional broadcast-based approach represents research in [,,]. The traditional connection-based approach represents studies in [,]. Mobile devices d j with different V d , N d , and the sensors with various s c a n I n t v l and a d v I n t v l are taken into account. We collect twenty thousand values as data.

4.1. Preliminary Experiments for Sensors

In this section, we explore the BLE-based overhearing between sensors with wireless communications.
Figure 3 shows V d impacts on a data transmission success ratio (DTSR) in BA and CA, respectively. In all communication manners, DTSR is a downward trend according to V d . Especially, DTSR is dramatically changed in the case of CA. DTSR is below 30% when V d is over 10 km/h as well as 0% when V d is 30 km/h. This result means CA is not an appropriate approach when mobile devices relay data in environments with them moving at high speed. CA fundamentally requires a connection process, such as connection establishment and close, for data communication. However, the movement of mobile devices makes it difficult to successfully complete the connection process. In other words, mobile devices may be out of the communication range of the sensor before the connection establishment is finished. On the other hand, in the case of BA, the DTSR is higher than that of CA. Since BLE supports data transmission without the connection process, BA has a tolerance of mobile devices that are fast moving in comparison with CA. This is because it allows one-way communication using the advertisement operation of sensors and scan operation of mobile devices. We discover that DTSR is affected by the s c a n I n t v l of a mobile device in a broadcast-based approach. This is because it increases the opportunity for data reception of the mobile device as the period of scan is shorter. Thus, as seen in Figure 3, DTSR is higher when s c a n I n t v l is 100 ms than when it is 1000 ms. Meanwhile, DTSR is close to 0% when V d is 30 km/h and s c a n I n t v l is 1000 ms. This is because the communication opportunity is remarkably lower as V d is higher. Therefore, we have found two facts. One is that connection-based manners are not suitable for communication between stationary sensors and mobile devices that are fast moving. Another is that data exchange among wireless communication devices is vulnerable to the long s c a n I n t v l in broadcast-based manners.
Figure 3. V d versus DTSR.
Next, three experiments are to ascertain d i s t a n c e , s c a n I n t v l , and a d v I n t v l impact on the reliability for wireless communications among sensors with overhearing. First, Figure 4 shows the impact of a distance between adjacent sensors for DTSR in which the s c a n I n t v l and a d v I n t v l of all sensors are 1000 ms. As the result, DTSR is a slightly downward tendency when the d i s t a n c e increases from 1 to 5 m. This is because the signal strength of the sensor is declined by the distance. However, as the result, DTSR is kept on above 80% even if the distance between sensors increases. The result shows that the data transmission reliability is slight for the physical distance between sensors.
Figure 4. Distance versus DTSR.
Second, Figure 5 presents the s c a n I n t v l impact on DTSR when the fixed distance between sensors is 5 m and a d v I n t v l is 1000 ms. A sensor as a receiver performs the scan that tries to receive data from adjacent sensors as a transmitter. Since the number of transmitted data is determined by a d v I n t v l while conducting this experiment, the opportunity that gains data is equal to a d v I n t v l even if the sensor as a receiver is trying many times. On the other hand, when the receiver is moving with its own speed as shown in Figure 3, the scan operation many times to receive one data advertised from a sensor could be contributed to improving DTSR. This is because the length of communication distance is subordinate to moving speed and the length is related to the opportunity of communication. As Figure 5 shows, however, the influence on wireless inter-communication is trivial despite the control of s c a n I n t v l in which the position of the transmitter and receiver are stationary. This is because of no changes in distance between a receiver and transmitter. As a result of this experiment, DTSR is 84% and 83% when s c a n I n t v l is 1000 ms and 500 ms, respectively. Thus, we discover that DTSR is hardly affected by s c a n I n t v l .
Figure 5. s c a n I n t v l versus DTSR.
Finally, Figure 6 describes the a d v I n t v l impact on DTSR when the communication distance is 5 m and s c a n I n t v l is 1000 ms. In this experiment, we measure DTSR when the a d v I n t v l is decreased from 1000 to 100 ms. As a result, the average DTSR for every a d v I n t v l is about 79%, but no DTSR is a noteworthy difference for each a d v I n t v l . That is, a d v I n t v l almost has no effect on DTSR.
Figure 6. a d v I n t v l versus DTSR.
Through these preliminary experiments, we have analyzed the effect on data transmission reliability in terms of communication with adjacent sensors from various angles, such as distance, s c a n I n t v l , and a d v I n t v l . In summary, we find out that these factors have no big effect on the reliability of overhearing-based communication between sensors. Merely, there is a transmission error rate of around 20% in terms of DTSR for each result of every experiment. Nevertheless, the proposed scheme in the next section could overcome this communication problem via collaboration among sensors.

4.2. Enhanced Reliable Event Transport

This experiment aims to explore the impact of V d and N d on the reliability for data acquisition, ER and R E . In this experiment, we compare two communication manners, traditional BA and cRET. Figure 7 shows the time T a c q that it takes to achieve k when k is 1000. T a c q has a higher BA than cRET in all sections. In the case of BA, T a c q becomes longer as a d v I n t v l becomes shorter because the packet loss ratio increases. Unlike BA, in case of cRET, T a c q is 1000 in all sections without packet loss, since the collaboration scheme by overhearing increases the DTSR for data sent from a single sensor.
Figure 7. a d v I n t v l versus T a c q .
Figure 8 describes the DTSR in each BA and cRET when d j with a different speed is passing by three sensors, P M S i 1 , P M S i , and P M S i + 1 . The sensors P M S s are evenly deployed in rows, and d j is a moving at constant speed. Commonly, in each communication manner, DTSR falls down as the speed of d j increases. This is because the time that d j is staying within a communication area of any P M S decreases. In other words, we deduced the opportunity that is able to receive data from any P M S . The most remarkable aspect in this figure is that cRET has a higher performance than BA at every speed, i.e., 3.6 km/h, 20 km/h, and 30 km/h. Especially, in the case of BA, DTSR is almost zero when it reaches 30 km/h. In addition, even at 3.6 km/h, the peak of DTSR is about 90%. There is no supplementation for transmission failure in any P M S since the traditional BA without the overhearing technique only delivers its own data from P M S to d j . In contrast, cRET has the effect of improving the reachability for data from P M S to d j despite the fast movement of mobile devices compared to BA. This is because the data from one sensor are delivered to a d j through some adjacent sensors in terms of data flow.
Figure 8. V d versus R E .
Figure 9 illustrates the impact of N d and V d on R E for each communication manner when s c a n I n t v l and a d v I n t v l are both 1000 ms. Similarly for both communication manners, R E is decreasing as V d is higher, regardless of N d . This is because DTSR decreases as the movement speed increases, as shown in Figure 3. That is, the number of sensory data received per d j is reduced. When N d is 1, the R E of both BA and cRET are similar to each other where V d is 3.6, 20, and 30 km/h. For each, the R E of cRET is always higher than that of BA, since cRET improves DTSR by the collaboration of sensors. However, in this case, both manners are not enough to satisfy k, which is given by the application operator. The mobility of N d prevents d j from having enough time for stable communication. Nevertheless, we confirm that R E could achieve k when N d is 10. In other words, the increasing N d is related to improving R E . This experiment was conducted under the assumption of an urban crowded area containing a lot of people, since there are many residents in an urban area. R E is achieved in every manner when V d is 3.6 km/h. However, in the case of BA, it is a decline in R E when V d is 20 km/h and more. Although N d increases, BA could not satisfy k as d j with a high moving speed. On the other hand, in the case of cRET, it satisfies k even if V d is 20 km/h and does not satisfy k when V d is 30 km/h.
Figure 9. N d , V d versus R E .

5. Conclusions and Future Work

In this paper, the collaborative data acquisition scheme is proposed to support a reliable transmission even where mobile devices having a high moving speed. The proof of concept is implemented with mobile devices and PM sensors. With respect to R E , cRET is 1.01 to 2.05 times higher than BA. Thus, the results demonstrate that cRET can be taken into consideration as a solution.
Furthermore, since the sensor exploited in our scheme operates on a battery, energy efficiency is a very important part to prolong the lifetime of sensors with overhearing. Therefore, in future work, the lifetime of each sensor will be improved. With this, the transmission range via overhearing could be expanded to increase transmission reliability. Moreover, this paper has conducted experiments in general environments where there are a number of wireless communication devices, such as Wi-Fi and Bluetooth, with diverse transmission power. However, in the city, there may be some areas with harsh environments where there are only many wireless devices that propagate signals with strong transmission power. In such harsh areas, signals could be attenuated or lost by frequent congestions and collisions. Thus, in future work, we need to satisfy the required transmission reliability even in harsh environments. This could improve the performance of cRET.

Author Contributions

Conceptualization, S.-H.K.; Data curation, T.Y.; Formal analysis, T.Y.; Funding acquisition, S.-H.K.; Methodology, S.P. and S.-H.K.; Project administration, S.-H.K.; Resources, T.Y.; Software, T.Y.; Supervision, S.P.; Visualization, T.Y. and S.P.; Writing—original draft, T.Y. and S.P. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by the research fund of Chungnam National University.

Institutional Review Board Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Fuller, A.; Fan, Z.; Day, C.; Barlow, C. Digital Twin: Enabling Technologies, Challenges and Open Research. IEEE Access 2020, 8, 108952–108971. [Google Scholar] [CrossRef]
  2. Hu, X.; Yang, L.; Xiong, W. A Novel Wireless Sensor Network Frame for Urban Transportation. IEEE Internet Things J. 2015, 2, 586–595. [Google Scholar] [CrossRef]
  3. Zappatore, M.; Longo, A.; Bochicchio, M.A. Using mobile crowd sensing for noise monitoring in smart cities. In Proceedings of the 2016 International Multidisciplinary Conference on Computer and Energy Science (SpliTech), Split, Croatia, 13–15 July 2016. [Google Scholar]
  4. Rasheed, A.; San, O.; Kvamsdal, T. Digital Twin: Values, Challenges and Enablers From a Modeling Perspective. IEEE Access 2020, 8, 21980–22012. [Google Scholar] [CrossRef]
  5. Wu, Y.; Zhang, K.; Zhang, Y. Digital Twin Networks: A Survey. IEEE Internet Things J. 2021, 8, 13789–13804. [Google Scholar] [CrossRef]
  6. Barricelli, B.R.; Casiraghi, E.; Fogli, D. A Survey on Digital Twin: Definitions, Characteristics, Applications, and Design Implications. IEEE Access 2019, 7, 167653–167671. [Google Scholar] [CrossRef]
  7. Hou, Y.; Liu, Z.; Sun, D. A novel MAC protocol exploiting concurrent transmissions for massive LoRa connectivity. J. Commun. Netw. 2020, 22, 108–117. [Google Scholar] [CrossRef]
  8. Chen, M.; Yang, J.; Hu, L.; Hossain, M.S.; Muhammad, G. Urban Healthcare Big Data System Based on Crowdsourced and Cloud-Based Air Quality Indicators. IEEE Commun. Mag. 2018, 56, 14–20. [Google Scholar] [CrossRef] [Green Version]
  9. Huang, J.; Duan, N.; Ji, P.; Ma, C.; Hu, F.; Ding, Y.; Yu, Y.; Zhou, Q.; Sun, W. A Crowdsource-Based Sensing System for Monitoring Fine-Grained Air Quality in Urban Environments. IEEE Internet Things J. 2019, 6, 3240–3247. [Google Scholar] [CrossRef]
  10. Lane, N.D.; Eisenman, S.B.; Musolesi, M.; Miluzzo, E.; Campbell, A.T. Urban sensing systems: Opportunistic or participatory? In Proceedings of the 9th Workshop on Mobile Computing Systems and Applications, Napa Valley, CA, USA, 25–26 February 2008; pp. 11–16. [Google Scholar]
  11. Yang, T.; Roh, H.; Han, J.; Park, S.; Kim, S.-H. Microscale Particulate Matter Monitoring With Reliable Event Transport in Urban Environments. IEEE Syst. J. 2020, 14, 3057–3060. [Google Scholar] [CrossRef]
  12. Kafi, M.A.; Djenouri, D.; Ben-Othman, J.; Badache, N. Congestion Control Protocols in Wireless Sensor Networks: A Survey. IEEE Commun. Surv. Tutor. 2014, 16, 1369–1390. [Google Scholar] [CrossRef]
  13. Mahmood, M.A.; Welch, I.; Andreae, P. Enhanced Event Reliability in Wireless Sensor Networks. In Proceedings of the 2018 IEEE 32nd International Conference on Advanced Information Networking and Applications (AINA), Krakow, Poland, 16–18 May 2018. [Google Scholar]
  14. Dutta, J.; Chowdhury, C.; Roy, S.; Middya, A.I.; Gazi, F. Towards Smart City: Sensing Air Quality in City Based on Opportunistic Crowd-Sensing. Assoc. Comput. Mach. 2017, 42, 1–6. [Google Scholar]
  15. Tsuchiya, Y.; Ishikawa, N. Mobile Crowdsensing from Sensor Devices Using Bluetooth Low Energy (BLE). In Proceedings of the 2018 International Conference on Computational Science and Computational Intelligence (CSCI), Las Vegas, NV, USA, 12–14 December 2018. [Google Scholar]
  16. Kim, C.; Kim, S.; Jung, K. Adaptive Flow Control Using Movement Information in Mobile-Assisted Sensor Data Collection. IEEE Sens. J. 2020, 20, 12435–12446. [Google Scholar] [CrossRef]
  17. Montanari, A.; Nawaz, S.; Mascolo, C.; Sailer, K. A Study of Bluetooth Low Energy Performance for Human Proximity Detection in the Workplace. In Proceedings of the 2017 IEEE International Conference on Pervasive Computing and Communications (PerCom), Kona, HI, USA, 13–17 March 2017. [Google Scholar]
  18. Huang, K.; He, K.; Du, X. A Hybrid Method to Improve the BLE-Based Indoor Positioning in a Dense Bluetooth Environment. Sensors 2019, 19, 424. [Google Scholar] [CrossRef] [PubMed] [Green Version]
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Article Metrics

Citations

Article Access Statistics

Multiple requests from the same IP address are counted as one view.