• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
5G Positioning

5G Positioning

Location Based Services in Cellular Networks

  • News
    • Archive
  • Networks
    • 5G New Radio
  • Technologies
  • Applications
  • Tutorials
  • Book

How do Covid-19 Contact Tracing apps work?

Covid-19 contact tracing apps are used to identify who has been in contact with a diagnosed patient. Find out here how they work.

You are here: Home / 5G Positioning General / How do Covid-19 Contact Tracing apps work?

April 26, 2020 by Abhay Leave a Comment

Table of Contents

  • Bluetooth Low Energy technology
    • Bluetooth Low Energy beacons
  • Covid-19 contact tracing app example
    • Video Tutorial
    • Flaws of Covid-19 tracking apps
  • Read Also
  • Share

Covid-19 contact tracing APPs are used to detect and warn users who have been in close contact with Coronavirus patients. Most of them are Bluetooth based apps, scanning for Bluetooth Low Energy beacons in proximity to one another. Each beacon is characterized by a UID (Unique IDentifier), a 32-byte hex number which can be used to unambiguously identify the transmitting device.

The contact information can be uploaded to a cloud database, allowing the transmitting device to be located at a later point of time if needed. Most of the Covid-19 contact tracing app collect anonymous data, meaning that the user information is replaced by the beacon UID. During the registration of the Bluetooth based app, the UID of the beacon is stored together with the means to contact the user in case of need.

Bluetooth Low Energy technology

Bluetooth Low Energy logo


As we mentioned before, most of the covid-19 tracking apps are based in Bluetooth Low Energy technology. Bluetooth Low Energy (BLE or BT-LE, depending on the source) is the name given to the version 4.x of the Bluetooth standard (current latest version available is 5.2).

Traditional Bluetooth was mainly developed for transmitting files and data between devices in close proximity. Thus, the main requirements for Bluetooth were high data rates and throughput, while other aspects such as battery life or energy consumption were not very important.

Bluetooth Low Energy targets other type of applications that do not require maybe high data rates, but they required to send small pieces of information in a periodical way. The energy consumption is critical, since this technology is aimed at devices that may be installed in remote locations and the battery consumption shall be low.

Bluetooth Low Energy beacons

BLE is based in the transmission of small data packages called beacons. BLE beacons have a unique identifier and contain small amounts of information. They are transmitted periodically (e.g. each 100 ms) on one of the Bluetooth advertising channels.

There are multiple beacon formats from different companies. Some of the most popular are the iBeacon, the AltBeacon and the Eddystone. Depending on the application, the information on the beacon can change. For example, a vending machine could transmit a periodical beacon indicating how many soda cans it has left. That way the vending company could optimize the loading process.

Typical Bluetooth Low Energy beacons used for positioning applications contain the UID and potentially some kind of hierarchical organization of the Bluetooth network. For example, in a shopping mall using BLE for location based services, each beacon could be labeled based on the floor and section.

Covid-19 contact tracing apps

Video Tutorial

Check our video tutorial on Covid-19 tracking apps based on Bluetooth Low Energy. By clicking on the image, the video will open in a separate tab.

Check our BLE Covid-19 tracking app tutorial

Example

Covid-19 contact tracing app working diagram

Now that we know the basic on Bluetooth Low Energy, how can this principle be applied to the Covid-19 contact tracing apps? Let’s check that with the example in the image.

In the example, User 1, 2 and 3 have installed a Covid-19 contact tracing app. Their smartphones are constantly transmitting, with a certain periodicity, a unique Bluetooth Low Energy beacon. There is no other device in the world transmitting this same signal. The company that created the Covid-19 contact tracing app knows to which device is the signal registered and how to contact this device at every time.

Let’s say at a certain point in time, all three users were close to each other for a while. This is the proximity area shown in the figure. Of course at that time, none of the users has been diagnosed with Coronavirus yet, but they could still be infected without knowing. The Covid-19 tracking app installed in their smartphones receives the bluetooth low energy beacon from the other two and stores it. This information is also sent to the anonymous contact database, where it is kept. Now the system officially knows that User 1, User 2 and User 3 (or rather their corresponding beacons) have been in contact.

After a while, User 1 starts showing Symptoms of Coronavirus and contacts the health care providers. He is finally diagnosed. What happens next? The authorities, in collaboration with the Covid-19 tracking app owner, identify who has been in contact with User 1 in the last few days (according to current scientific research, somewhere between two weeks and one month). The anonymous contact database retrieves the information that User 2 and User 3 have been in contact with User 1, so they could be infected as well. The authorities should now contact them with further instructions such as stay in quarantine, or he / she will be tested or whatever the protocol is in the corresponding country.

If User 2 or User 3 are tested and the sample confirms the Coronavirus disease, their contact will be notified as well and so on.

Flaws of Covid-19 tracking apps

These Bluetooth based apps rely on crowd-sourcing to obtain the necessary contact tracing information. Crowd-sourcing algorithms need a high number of participants (a big crowd :)) to function properly. For Covid-19 contact tracing apps to be effective they need to be installed and actively used by a large sector of the population.

As we have seen in our previous article, Singapore, the first country to introduce such an app, only managed to get about 15% of the population to register and use it. Other countries such as UK and Australia are aiming for 50% of the population to use their apps. Let’s see if they reach these numbers.

Not everyone has a smartphone and the technical knowledge to install and use apps. Especially the elderly, the sector most affected by Coronavirus, may struggle to use the Bluetooth low energy technology. Furthermore, for the apps to be effective, the corresponding user needs to carry the smartphone with him or her all the time. It does not help if a person leaves the smartphone at home to go running, for example.

There are of course as well privacy concerns, and the fact that their government or a private corporation can track users worries a sector of the population. The collected data is supposed to be anonymized, but this could be reverted unintentionally or maliciously.

All-in-all, Covid-19 contact tracing apps can be a useful tool to help identifying the Coronavirus patients and stop the spreading of the global pandemic, if used properly. However, they cannot replace traditional methods such as manual contact tracing by the police and general preventive measurements.

They also require the population to be informed and aware on how the app works in order to be effective. We hope this post can also contribute towards that goal.

Read also

Our article about Covid-19 tracking apps and their adoption in different countries.

Liked this? Check our other tutorials in the tutorial page.

Share


Category Icon5G Positioning General,  BLE,  RAT-Independent,  Tutorials Tag Icon5G,  ble,  btle,  covid-19,  Positioning

Reader Interactions

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Primary Sidebar

Search

Recent Posts

  • How does positioning during emergency calls work?
  • The Google Maps hack by a Berliner artist
  • Sensors in mobile phones: the Inertial Measurement Unit
  • How do Covid-19 Contact Tracing apps work?
  • Covid-19 Tracking Apps
Cellular network location based services in a city

Footer

Categories

  • 5G New Radio
  • 5G Positioning General
  • BLE
  • Book
  • Cellular Networks
  • EU
  • FCC
  • RAT-Independent
  • Regulatory Requirements
  • Tutorials

Popular Tags

5G applications ble btle cellular networks covid covid-19 E911 eCall Fake traffic jam Google Maps Hacks IMU LBS location based services Positioning Positioning in emergency calls sensors user tracking

Navigation

  • Privacy Policy
  • Contact Us

Social

Follow along on social media.

Copyright © 2022 ยท 5G Positioning