Professional Documents
Culture Documents
Abstract— In this paper, we propose an efficient LPWAN We organize this paper as follows: section II provides
tracking platform based on the sigfox network, which can be backgrounds on the sigfox network. In the section III, We
applied to the short-range sensor object tracking system describes the tracking platform design and implementation on
variously such as elderly tracking, pet tracking, or private asset the sigfox test network. Section IV is about the experiment
tracking. As a result, we verified the functions of the designed
tracking platform linked with the sensor data are operated in
setup and results. In the last section we explain the conclusion.
accordance with the sigfox network protocol established through II. THE SIGFOX NETWORK
the sigfox network emulator. And it is also confirmed that the
various callback functions provided by sigfox are applied to a The sigfox network and technology is aimed at the low cost
real application server and the callback messages of sensor data machine to machine application areas where wide area
to users was tested and verified. coverage is required. The sigfox uses a UNB (ultra-narrow
band) based radio technology to connect devices to its global
Keywords— LPWAN, Platform, Sigfox, Tracking, Sensor, network. The use of UNB is key to providing a scalable, high-
Callbacks, Protocol, Emulator capacity network, with very low energy consumption, while
maintaining a simple and easy to rollout star-based cell
I. INTRODUCTION infrastructure. The network operates in the globally available
ISM bands (license-free frequency bands) and co-exists in
Recently, a low power wide-area network(LPWAN) these frequencies with other radio technologies, but without
techniques have become a promising industrial research field any risk of collisions or capacity problems. The sigfox uses
from variety of applications such as infrastructure networks, license-exempt spectrum for their product, namely the 915
metering, remote monitoring, and etc[1][2][8]. MHz band in the U.S. and 868 MHz band in Europe. The
There are a number of applications that need this form of low sigfox created a UNB IoT communication system designed to
power wide-area wireless communications technology. A support IoT deployments over long ranges e.g. in excess of 20
LPWAN enables long range data transportation and has the km between a client device and a base station. The ultra-
capacity to communicate with underground equipment, using narrow band operation is achieved using channel bandwidths
minimal power consumption. Furthermore, the low throughput lower than 1 kHz that transport data payloads of 12 bytes
transmission combined with advanced signal processing uplink and 8 bytes downlink with a protocol overhead of 26
provides effective protection against interference. As a bytes. The sigfox system is a cloud based network system
consequence, the LPWAN is particularly well adapted for low where data are passed to the backend server and customer
power machine to machine traffic where latency may be low. portal directly; users must then implement callbacks to route
The LPWAN can be applied to autonomous battery operated the received data to their own systems.
M2M devices that sends only a few bytes per day, week or At sigfox network system, various sensor node devices, for
month. The LPWAN technology can cooperate with cellular example, metering sensors, tracking sensors, etc., can be
networks addressing use cases where redundancy, networked through sigfox radio network. Fig 1. represents the
complementary or alternative connectivity is suitable. sigfox network devices and overall network architecture
Because of these LPWAN advantages, the LPWAN is applied allocation and execution process in the cloud scheme.
in many ways, for example, elderly or pet tracking, metering,
The sigfox cloud system can automatically forward some
asset tracking, livestock tracking, and so on.
events using the callback system. Actually, the sigfox backend
In this paper, we propose an efficient LPWAN tracking system assumes cloud based the callback system. The sigfox
platform based on the sigfox network, which is created for a back-end provides a web application interface for device
LPWAN system designed to support IoT deployments over management and configuration of data integration, as well as
long ranges e.g. in excess of 20 km between a client device standards based web APIs to automate the device management
and a base station. The proposed tracking platform can be and implement the data integration.
applied to the short-range sensor object tracking system
variously such as elderly tracking, pet tracking, or private
asset tracking.
1374
frequency Figure 5 presents the radio configuration of the sigfox network
Sigfox transmit power 14 dBm emulator. As presented in the figure, the center frequency of
Sigfox uplink bit rate 100 b/s uplink band is set at the 923.2 MHz and the downlink
Application server (protocol) Apache 2.0 (HTTP 1.1) frequency is set at 922.2 MHz. The devices use a narrow-band
Application server database Bitnami mysql (7.1.16) channel to upload data at 100 bps using a BPSK modulation.
Callback data handler Fig. 6 shows sigfox callback system configuration set by the
HTML + PHP emulator. The emulator can automatically forward some
Callback service ack. handler
events using the callback system. Callbacks are triggered
Application server address 129.254.81.97
when a new device message is received or when a network
Sigfox network emulator address 129.254.81.25 event occurs. As in Fig. 6, we have a set of available variables
Microsoft network for each type of callback. We set to provide data callbacks for
Server traffic monitor
monitor 3.4 messages events, service acknowledge callbacks for
We present a table listing the specifications of LPWA tracking confirmation of downlink message reception by the device,
platform equipments based on a sigfox network in Table I and service status callback of the device. We choose the
extracted from specification datasheets. The sigfox was channel of the callback has to be sent through an URL. Each
designed mainly for downlink only and an uplink option is message is directly forwarded in a single HTTP request by
available by leveraging a downlink acknowledgement using HTTP GET or POST methods. In the downlink data
message to end nodes. In experiments, the main controller frame, we choose the same 8 bytes data defined as represented
board that transmits sensor data messages used an arduino uno in Fig. 6.
board and a sigfox radio module for sigfox radio The data frame will be sent to a declared device by the
communications used a wisol EVBSFM10R3 board. We have downlink transmission. Besides, we set a service acknowledge
installed free RTOS and sigfox libraries on a main controller callback to an application server as described in Fig. 6.
board. At an application server, we have installed Apache 2.0
and bitnami mysql on the system. In addition, we have set up
two types of callback message handlers, callback data handler
and callback service acknowledge handler, on the server.
Finally, we used microsoft network monitor for investigating
HTTP GET or POST protocols between a sigfox network
emulator and an application server.
1375
messages of sensor data to users was tested and verified.
Finally, the detailed performance investigation of the proposed
tracking platform is what we are going to improve in the near
future.
1376