SCALABILITY CONCERNS OF CHIRP SPREAD SPECTRUM FOR LPWAN APPLICATIONS

I

Divergent modulation schemes have been proposed for the Internet of Things (IoT). Low Power Wide Area Networks (LPWAN) technologies are gaining unprecedented acceptance in IoT application of sensor networks. Chirp Spread Spectrum (CSS) is a prominent modulation technique proposed for LPWAN. Chirps can traverse long distance and are resilient to noise and Doppler effects. Noise resilience along with transmission range and low power requirement makes CSS a preferred modulation scheme for sensor networks. LoRaWANTM, with its physical (PHY) layer using CSS, has emerged as the widely accepted LPWAN solution. By using CSS modulation with orthogonal spreading factors (SF), LoRa offers wide coverage to LPWAN applications while supporting a high volume of devices. However, scalability performance of CSS has not been inadequately modeled. As with the suitability of the modulation scheme, there are concerns on how chirps interact with the surrounding as the number of deployments bursts out into higher volumes. We evaluate CSS at ISM band 868 MHz for spreading factor 7 to 12 at bandwidth 125 kHz for performance and scalability. Simultaneous transmissions were simulated with repeated iterations and conclusions are arrived on collisions rate, packet error rate, and bit error. Suitability of using CSS for sensor networks for future deployments is commended.

International Journal of Ad hoc, Sensor & Ubiquitous Computing (IJASUC) Vol.10, No.1, February 2019
DOI : 10.5121/ijasuc.2019.10101 1
SCALABILITY CONCERNS OF CHIRP SPREAD
SPECTRUM FOR LPWAN APPLICATIONS
Aiju Thomas1
and N V Eldhose2
1
School of Technology and Applied Science, M G University, Kottayam, India
2
M G University, Kottayam, India
ABSTRACT
Divergent modulation schemes have been proposed for the Internet of Things (IoT). Low Power Wide Area
Networks (LPWAN) technologies are gaining unprecedented acceptance in IoT application of sensor
networks. Chirp Spread Spectrum (CSS) is a prominent modulation technique proposed for LPWAN. Chirps
can traverse long distance and are resilient to noise and Doppler effects. Noise resilience along with
transmission range and low power requirement makes CSS a preferred modulation scheme for sensor
networks. LoRaWANTM
, with its physical (PHY) layer using CSS, has emerged as the widely accepted
LPWAN solution. By using CSS modulation with orthogonal spreading factors (SF), LoRa offers wide
coverage to LPWAN applications while supporting a high volume of devices. However, scalability
performance of CSS has not been inadequately modeled. As with the suitability of the modulation scheme,
there are concerns on how chirps interact with the surrounding as the number of deployments bursts out
into higher volumes. We evaluate CSS at ISM band 868 MHz for spreading factor 7 to 12 at bandwidth 125
kHz for performance and scalability. Simultaneous transmissions were simulated with repeated iterations
and conclusions are arrived on collisions rate, packet error rate, and bit error. Suitability of using CSS for
sensor networks for future deployments is commended.
KEYWORDS
LoRA, LPWAN, Sensor networks, CSS, Chirp Spread Spectrum, Packet error, collision
1.INTRODUCTION
Internet of Things (IoT) is a paradigm that creates a panoply of interconnected devices.
Widespread deployment of IoT imposes complexity in communication and heterogeneity among
devices which communicate over the Internet. The current deployments of things are in the order
of 50 billion and by 2020 and will encompass 1000 times more connected devices, all with
different requirements. There are concerns about how devices will interact with the surrounding
and among themselves. This is however difficult to assume as today’s network is limited with its
ability to address the requirements of future deployments. The scalability of networks is a concern
as to cope with the ever-growing number of devices [1]. Machine to Machine (M2M)
communication as part of IoT is characterized by divergent modulation schemes. Modulation
schemes are application specific, depends on the volume of data handled and range. A
surveillance camera is required to deliver a huge volume of data, whereas applications like
metering handle a small amount of data while being stationary. IoT applications such as sensor
networks are often battery powered and require scalable low power wireless technologies. Low
Power Wide Area Networks (LPWAN) has been proposed to address the needs of long-range and
low-power IoT applications in the field of sensor networks.
Wireless sensor networks currently practice cellular-based technologies or multi-hop short-range
technologies for LPWAN [2]. Devices or things use dedicated protocol stack to cope with the
International Journal of Ad hoc, Sensor & Ubiquitous Computing (IJASUC) Vol.10, No.1, February 2019
2
constraints of an end device. Constraints are set on power usage, range, computing capability, and
bandwidth. In these networks, one of the things needs to connect to the internet through an
internet protocol (IP) forming gateway whereas all the other form network among them in star or
mesh topology. Applications and services are deployed at the top of the protocol stack which
either runs locally or as part of the cloud.
There are standards that operate mostly at 2.4 GHz and optionally in the 868/915 MHz,
unlicensed frequency bands used to connect things. Prominent among them are
• Near Field Communications (NFC) for short range applications;
• Radio Frequency Identification (RFID) systems for active or passive networks;
• ZigBeeTM
, 6LoWPAN, Thread-based systems under IEEE 802.15.4 standards;
• BluetoothTM
, Bluetooth Low Energy (BLE)TM
;
• IEEE 802.11 based Wi-FiTM
;
Majority of these protocol use IEEE 802.15.4 based standard. These standards are weak in
penetration capability and suffer heavy bandwidth interference. These technologies cannot be
deployed for sensor networks due to range limitations. Another popular alternative is cellular
networks connecting devices to the IoT gateway. The devices running on cellular networks use
power-hungry algorithms for signal decoding. Deployments of such networks are expensive and
the difficulty in device certification limits their application for sensor networks. Cellular networks
are minimal in success addressing to LPWAN space despite its formidable presence. 2G cellular
technologies are fading out: there are 30 million 2G base stations in the US alone which are to be
orphaned [3]. 4G LTE or 5G with much more spectral efficiency is about to replace 2G
technologies, leaving the carriers with no choice accepting consumer demand for high data speed.
4G and 5G networks cannot ensure scalability considering the volume of future deployment.
LPWAN which utilize the sub-GHz band and are can provide several kilometres of outdoor
coverage. There have been efforts to reduce the bandwidth requirement for IoT devices. Driver
encapsulation [4] techniques reduce bandwidth requirement hence enhance spectral efficiency of
devices. The paper is organized in three sessions. Technologies related to LPWAN are discussed
in session 2. Session 3 covers mathematical representation of CSS to aid simulation. Session 4
covers simulation environment and results.
2. RELATED TECHNOLOGIES
In order to help the reader better understand LPWAN, three prominent technologies supporting
LPWAN for sensor networks are presented in this session.
2.1. SIGFOXTM
Sigfox was proposed for the IoT market in 2009. They have a distinct market share since then.
Sigfox operates in the 200 kHz using the ultra narrow band modulation [3]. Each message is 100
Hz wide and transferring at 100 or 600 bits per second, depending on the region. Sigfox can
achieve long range while being robust against noise. An uplink message has up to 12 bytes
payload and takes an average 2s over the air to reach the base stations which monitors the
spectrum for Ultra Narrow Band (UNB) signals. For 12-byte data payload, a Sigfox frame uses 26
bytes in total [5]. The payload allowance in downlink messages is 8 bytes. A device is not
attached to any specific base station like cellular networks. The broadcast messages are received
by an average of three base stations in the range, and necessary approximations are made to
International Journal of Ad hoc, Sensor & Ubiquitous Computing (IJASUC) Vol.10, No.1, February 2019
3
decode the correct data. The first released technology supported only unidirectional uplink,
however, bidirectional communication is now available [3]. Sigfox claims that each gateway can
handle up to a million of connected objects, with a coverage area of 30–50 km in rural and 3–10
km in urban. But deployment to test the claim in terms of scalability is not achieved so far.
Evaluation of network scalability cannot be performed as the technical details are kept
unpublished as the protocol is proprietary in nature.
2.2. INGENUTM
Ingenu is a preparatory LPWAN which has been around for Machine to Machine (M2M),
Wireless Sensor Networking (WSN) and IoT [6]. Random Phase Multiple Access (RPMATM)
uniquely addresses hundreds of IoT devices. RPMA was designed to provide secure LPWAN
solutions at 2.4 GHz band pioneering the 802.15.4k [7] standard. Despite the operating band at
2.4 GHz, the robustness of physical layer design can provide over long-range propagation under
the most challenging RF environments.
2.3. LORATM
LoRa is a proprietary spread spectrum modulation scheme which is a derivative of CSS. LoRa
trades data rate for sensitivity within a fixed channel bandwidth [8]. It implements a variable data
rate, utilizing orthogonal spreading factors, which allows the system designer to trade data rate for
range or power and optimize network performance at a constant bandwidth. LoRa uses wideband
linear frequency modulated pulses [9] whose frequency increases or decreases over a certain
amount of time to encode information. This method will substantially increase receiver
sensitivity due to the processing gain of the spread spectrum technique and exhibits a high
tolerance to frequency misalignment between receiver and transmitter.
3. CHIRP SPREAD SPECTRUM
Chirps are linear frequency modulated wideband pulses that are characterized by low power
consumption, resilience to fading and Doppler effects. CSS combined with digital modulation
schemes such as Binary Orthogonal Keying (BOK), Quadrature Phase Shift Keying (QPSK) and
Differential Phase Shift Keying (DQPSK) can deliver better performance in Bit Error Rate (BER)
[10]. Chirp Spread Spectrum (CSS) was initially proposed by Winkler for communication [11]
and was applied to digital communication by Berni [12]. CSS is now being adopted for sensor
networks due to its low power requirement, resilience to channel degradation by multipath fading
and Doppler effects. IEEE 802.15.4 adopts CSS for Low Rate Wireless Personal Area Networks
(LR – WPAN) for range and mobility. IEEE 802.15.4a standard [13] specifies CSS in two
optional physical layers to support extended range.
• Ultra Wide Band (UWB) model, spanning from 2 to 10 GHz frequency.
• UWB model for the frequency range from 100-1000 MHz
Narrowband frequency located within the mentioned range can be derived by a simple bandpass
filtering. IEEE 802.11ah [14] is an extended range wireless protocol standard in sub-Gigahertz
ISM band (863–868 MHz in Europe, 755–787 MHz in China and 902–928 MHz in North
America) which minimize contention by extending their reach with low transmitted power. Radio
propagation at these frequencies allows signals to travel greater distances, opens up opportunities
to use with IoT. Semtech’s LoRa™ [9] provides low power, low-cost long-range communication
International Journal of Ad hoc, Sensor & Ubiquitous Computing (IJASUC) Vol.10, No.1, February 2019
4
for IoT applications. LoRa™ utilize chirp spread spectrum for long-range communication. In
LoRaWAN™ transceivers communicate with LoRa™ gateway which connects to the internet.
This paper examines LPWAN sensor networks in terms of Bit Error Ratio (BER), the number of
packet collisions and packet error rate using MATLAB™. Evaluation is perfumed considering
CSS as used LoRa physical layer. Modulated chirp signals were transmitted through an Additive
White Gaussian Noise (AWGN) channel and evaluated for performance by varying Signal to
Noise Ratios (SNR). Decoded signals are iterated manifold for consistency in results. A detailed
mathematical model for CSS is presented in forthcoming sessions. Packet error rate and the
number of collisions were analyzed with considerable numbers of sensors communicating
simultaneously. Conclusions are drawn on scalability and range of CSS in LPWAN sensor
networks.
3.1. MATHEMATICAL REPRESENTATION OF CHIRPS
3.1.1. LINEAR CHIRPS
Constant amplitude linear chirps are denoted as [6] [15] [9]
𝑥(𝑡) = 𝐴 cos(𝜃(𝑡)) (1)
where: θ(t) is the phase for a given time t
A is the amplitude of the chirp which is constant for a given chirp duration T sec outside
which, A is zero.
Instantaneous frequency of the chirp can be represented as
𝜔(𝑡) =
𝑑
𝑑𝑡
(𝜃(𝑡))
(2)
Time linearity of chirp can be achieved by making phase quadratic
𝜃(𝑡) = 2𝜋µ𝑟𝑡2
+ 2πf0t + ϕ (3)
Instantaneous angular frequency which is the derivative of phase θ(t) becomes
𝜔𝑖(𝑡) =
𝑑
𝑑𝑡
𝜃(𝑡) = 4𝜋µ𝑡 + 2𝜋𝑓0
(4)
Instantaneous frequency in Hz is given as
𝑓𝑖 = 2µ𝑡 + 𝑓0 (5)
In equation (5) frequency varies linearly with time with starting frequency at 𝑓0 . The rate of
frequency change for chirp duration T secs is given as
𝑘 = 2µ𝑡 =
(𝑓1 − 𝑓0)
𝑇
(6)
International Journal of Ad hoc, Sensor & Ubiquitous Computing (IJASUC) Vol.10, No.1, February 2019
5
Sinusoidal sweeping frequency from 𝑓0 to 𝑓1 with phase as derivative 2𝜋(𝑘𝑡 + 𝑓0) is given as
cos(2𝜋
𝑘
2
𝑡2
+ 2𝜋𝑓0 𝑡)
Linear chirp is represented in terms of time varying instantaneous frequency
𝑥(𝑡) = 𝐴 cos(2𝜋𝑓(𝑡)𝑡 + 𝜙(𝑡)) (7)
where
𝑓(𝑡) =
𝑘
2
𝑡 + 𝑓0
In equation (2) if 𝜃(𝑡) is constant then frequency is zero, if 𝜃(𝑡) is linear then frequency is
constant and if 𝜃(𝑡) is quadratic then frequency is linear.
3.1.2. Chirp Spread Spectrum as used in LoRa
LoRa utilizes CSS in its physical layer symbol modulation. Symbols are chirped using linear
chirps. Chirps are spread to the entire spectrum of the carrier. CSS maintains constant
timing and frequency offsets, reducing the complexity of receiver [9].
Spectral spreading is achieved by varying 𝜙(𝑡) of the chirp signal. Specific time function of
raw chirp 𝑓(𝑡) exhibits linearity as
• Increases from
−𝑏𝑤
2
to
𝑏𝑤
2
for up chirps.
• Decreases from
𝑏𝑤
2
to
−𝑏𝑤
2
for down chirps.
Where: 𝑏𝑤 is the spectral bandwidth in Hz.
Figure 1. Chirp modulation of nth
symbol
International Journal of Ad hoc, Sensor & Ubiquitous Computing (IJASUC) Vol.10, No.1, February 2019
6
𝑓(𝑡) in terms of chirp duration 𝑇𝑠 and 𝑏𝑤 is given as
𝑓(𝑡) = ±
𝑏𝑤
𝑇𝑠
𝑡
(8)
Bandwidth and symbol period are related as
𝑇𝑠 =
2 𝑆𝐹
𝑏𝑤
𝑠𝑒𝑐𝑠
(9)
Where 𝑆𝐹 the spreading factor ∈ [7,8,9,10,11,12]
Symbol rate 𝑅 𝑠 is given as
𝑅 𝑠 =
𝑏𝑤
2 𝑆𝐹
=
1
𝑇𝑠
(10)
Data rate 𝑅 𝑏 is derived as
𝑅 𝑏 = 𝑆𝐹
1
2 𝑆𝐹
𝑏𝑤
=
𝑆𝐹
𝑇𝑠
That is chirp rate 𝑅 𝑏 which is equal to data rate is given as
𝑅 𝑏 = 𝑅 𝑠2 𝑆𝐹
𝑐ℎ𝑖𝑟𝑝𝑠 /𝑠𝑒𝑐 (11)
Equation 11 suggests that symbol rate R_s varies inversely with spreading factor SF. Noise
resilience increases with enhanced SF. Thus by utilizing CSS with higher SF can enhance the
range of transmission. Robustness of communication in terms of Bit Error Rate (BER) can be
improved by using a suitable channel coding algorithm. Though LoRa protocol layers are kept
unpublished, the possibility of using hamming code (8,4) are revealed in many discussions.
Let us assume N set of symbols, chirp associated with any symbol 𝑛, 𝑛 ∈ [0, 𝑁 − 1] is unique.
All the N chirps are orthogonal to each other and can be retrieved without intersymbol
interference. Chirps for any symbol 𝑛 can be achieved by delaying 𝑓(𝑡) by
𝜏 𝑛 =
𝑛
𝑏𝑤
𝑠𝑒𝑐𝑠 (12)
Figure 1 shows symbol 𝑛 modulated using up chirps delayed by 𝜏 𝑛.
4. PERFORMANCE EVALUATION
Remote deployed sensor networks are constrained in energy, reliability, processing capability and
communication range. Majority of applications demand little or no direct human intervention.
When thousands of sensors are deployed, frequent replacement of batteries itself is laborious [14].
In order to save power, these devices are kept in sleep mode and awakened upon alerted or
scheduled. In this simulated version of CSS, preambles up chirps are transmitted by the remote
machine which intends a communication to the network. Simple filter circuits trigger interrupt
[15].
International Journal of Ad hoc, Sensor & Ubiquitous Computing (IJASUC) Vol.10, No.1, February 2019
7
4.1. SIMULATION ENVIRONMENT
An equivalent baseband model has been created for up and down chirps for error-free simulations
of CSS. Modulated chirps were generated through linear phase variations keeping the amplitude
constant satisfying equation (8). Eight preamble chirps indicate the beginning of package
followed by two down chirps for synchronization. Symbols are generated from a binary
combination of SF [16]. Each symbol is a unique chirp orthogonal to each other. In order to
retrieve symbols at the receiver without inter symbol interference received signals are multiplied
by orthogonal down chirps. In figure 1 symbol n is modulated as chirps from [
−𝑇𝑠
2
,
𝑇𝑠
2
].
Chirps are spread as
𝑓𝑛(𝑡) =
𝑏𝑤
𝑇𝑠
(𝑡 − 𝜏) + 𝑏𝑤 for 𝑡 ∈ [−
𝑇 𝑆
2
, −
𝑇 𝑆
2
+
𝑛
𝑏𝑤
]
𝑓𝑛(𝑡) =
𝑏𝑤
𝑇𝑠
(𝑡 − 𝜏) for 𝑡 ∈ [−
𝑇 𝑆
2
+
𝑛
𝑏𝑤
,
𝑇 𝑆
2
] (13)
Figure 2. Coding and decoding process of CSS
4.2. SIMULATION RESULTS
Figure 3 shows chirps generated for 100 symbols which are transmitted with 8 preambles up
chirps and two synchronizing chirps. The generated chirps were transmitted through the AWGN
channel with Signal to Noise Ratio (SNR) 0db. Received signals after band pass filtering were
multiplied with orthogonal down chirps, to receive signal as shown in figure 4.
Fast Fourier Transform (FFT) performed on
Figure 3. 8 preamble, 2 sync and
100 symbols.
Figure 4. After multiplication with
orthogonal chirps at SNR 0db
International Journal of Ad hoc, Sensor & Ubiquitous Computing (IJASUC) Vol.10, No.1, February 2019
8
received signals which were transmitted through AWGN channel with SNR 0db and -20db are
shown in figure 5 and figure 6 respectively.
On comparing FFT of spectrum received at SNR 0db and -20 dB, even though noise level is very
high at -20 dB, with SF = 10, clarity in peaks corresponding to symbols are observed. Figure 7
shows the simulated performance plot of CSS prepared for SF = 7 to 12, with Bandwidth (BW)
and sampling frequency are selected as 125kHz. With 8 preamble and 2 synchronization chirps, a
total of 27720 bits were decoded after being sent through AWGN channel for SNR from -40db to
0db. Bit Error Rates (BERs) were computed for 100 iterations.
Figure. 7: Plot of SNR vs BER for SF 7 to 12
Spectrograms of packet collisions, for a time span of 60 seconds at a time interval of 10
milliseconds are shown in figure 8. Evaluation is made with 6 channels and 500 devices
transmitting simultaneously for spreading factor 7 to 12. At a bandwidth of 125 kHz at ISM band
Figure 5. FFT performed after multiplying
with orthogonal chirps (transmitted at SNR
= 0dB and SF = 10)
Figure 6. FFT performed after multiplying
with orthogonal chirps (transmitted at SNR =
-20dB and SF =10)
International Journal of Ad hoc, Sensor & Ubiquitous Computing (IJASUC) Vol.10, No.1, February 2019
9
868.7MHz to 869.2 MHz, it is observed that packet collisions are higher at SF = 11 and 12
compared with lower SFs.
Figure 8. Packet collisions with 500 sensors transmitting randomly for 60 seconds at 125kHz bandwidth.
Collisions occurred when data packets are transmitted randomly at 10 msec interval with steady
increasing packet rate per minute are shown in figure 9. Number of collisions and percentage
packet error rate vs number of bytes per minute are plotted.
Figure 9. Plot of number of collisions, packet error rate in percentage and number of bytes per minute with
1000 devices transmitting simultaneously with random spreading factor.
The plot of SNR vs. BER for SF 7 to 12 reveals the superior performance of CSS at a high noise
level. Acceptable level of BER is observed from -17db at SF = 7 to -30db at SF = 12. Extended
range can be achieved by enhancing spreading factor as shown in equation 11 but the bit rate is
compromised. Adversely when more devices communicate simultaneously at higher packet rate,
there are exponential increases in collisions and packet error. An optimum value can be observed
as 200 bytes per minute with 1000 device transmit simultaneously. Most of the sensor networks
in IoT application needs ultra low bit rate. A data rate of 200 bytes per minute is a substantially
International Journal of Ad hoc, Sensor & Ubiquitous Computing (IJASUC) Vol.10, No.1, February 2019
10
high value for sensor networks. Even though Chirp Spread Spectrum can efficiently be deployed
for setting up ad hoc sensor networks for long-range concerns exists as the number of
deployments keeps on increasing, there shall be deterioration in performance due to packet
collisions at higher spreading factor. Alternate modulation schemes need to be considered for the
massive deployment of LPWAN.
5. CONCLUSIONS
We analyzed robustness and noise immunity of CSS as a modulation scheme for the deployment
of LPWAN. We investigated interference among carriers caused by simultaneous transmissions
for collisions. Observations prove better noise immunity of the modulation scheme and
suitability for low power wide area sensor networks. Collisions and packet error rate were plotted
for 1000 devices transmitting simultaneously at varying packet rate. Simulations proved an
exponential increase in collisions and packet error for simultaneous transmissions. Concerns are
justified on the deterioration of performance due to massive deployment. The inherent property of
chirp spread spectrum as energy efficient modulation scheme together with resilience to noise
makes it the best suited for sensor network IoT applications at the ultra-low bit rate. More
investigations need to be made to adopt methods to reduce mutual interference that may cause
due to massive deployment.
REFERENCES
[1] Aamir Mahmood , Emiliano Sisinni & Lakshmikanth Guntupalli,(2018) “Scalability analysis of a
LoRa network under imperfect orthogonality” , IEEE transactions on industrial informatics(early
access) , pp1-12.
[2] Marco Centenaro, Lorenzo Vangelista, Andrea Zanella & Michele Zorzi, (2016) “Long-range
communications in unlicensed bands: the rising stars in the IoT and smart city scenarios”, IEEE
Wireless Communications Journal, Vol. 23, No. 5, pp60-67.
[3] Guillaume Ferr´e, Eric Simon, (2018) “An introduction to Sigfox and LoRa PHY and MAC
layers,” hal-01774080 pp1-7.
[4] Aiju Thomas & N.V Eldhose ,(2015) “Driver encapsulation and transfer for machine to machine
(M2M) communication”, International Conference on Control Communication and Computing
India (ICCC), vol. 1, pp659–663.
[5] “Ultra Narrow Band radio modulation” Available online: https://www.sigfox.com/en/sigfox-iot-
technology-overview (accessed on November 2018).
[6] Ingenu,(2016) “ How RPMAWorks -The making of RPMA”, Ingenu inc pp1-92.
[7] A. Springer, W. Gugler, M. Huemer, L. Reindl, C.C.W. Ruppel & R. Weigel, (2000) “Spread
Spectrum Communications Using Chirp Signals,” IEEE/AFCEA EUROCOMM 2000. Information
Systems for Enhanced Public Safety and Security , Vol. 1, pp166-170.
[8] Application Note, (2015) “LoRa Modulation Basics,” SEMTECH Wireless and Sensing,
AN1200.22, pp1-26.
[9] SX1272/3/6/7/8: LoRa Modem, (2013) “Designer’s Guide” SEMTECH Wireless and Sensing,
AN1200. pp1-9.
International Journal of Ad hoc, Sensor & Ubiquitous Computing (IJASUC) Vol.10, No.1, February 2019
11
[10] Xiaowei Wang, Minrui Fei & Xin Li,(2008) “Performance of chirp spread spectrum in wireless
communication systems,” 11th IEEE Singapore International Conference on Communication
Systems , Vol 1, pp466-469.
[11] M. Winkler,(1962) ”Chirp signals for communications”, IEEE WESCON Convention Record, pp7.
[12] A. Berni, W. Gregg, (1973) “On the utility of chirp modulation for digital signalling”, IEEE
Transactions on Communications, vol. 21, no. 6, pp748–751.
[13] Andreas F. Molisch, Kannan Balakrishnan, Chia-Chin Chong, Shahriar Emami, Andrew Fort,
Johan Karedal, Juergen Kunisch, Hans Schantz, Ulrich Schuster & Kai Siwiak (2004) “IEEE
802.15.4a channel model - final report, Molisch ”,pp1-41.
[14] “An overview of the IEEE 802.15.4a Standard” Available on line: https://ieeexplore.ieee.org/
document/5394030 (accessed on October 2018).
[15] T. Smyth,(2013) ”Frequency Modulation (FM) Synthesis,” in School of Computing Science, Simon
Fraser University , pp1-29.
[16] Zhengguo Sheng, Chinmaya Mahapatra,Chunsheng Zhu, Victor C. M & Leung,(2015) ”Recent
advances in industrial wireless sensor networks towards efficient management in IoT ,” IEEE
Access, Vol. 3, pp622-637.
AUTHORS
Aiju Thomas received his Bachelor of Engineering and Masters of Technology in
Electronics and Communication Engineering with specialization in microwave
engineering. He is pursuing his research in the optimization of IoT protocols at M G
University, Kottayam, Kerala, India. With 10 years of industrial experience and 19
years as faculty in Electronics at Polytechnic institute, his field of interest include
industrial and embedded designing.
N V Eldhose received his Bachelor and Masters in Science and Ph.D. degree in Physics. As a research
guide for M G University, Kerala his research interests include ubiquitous computing, wireless sensor
networks, embedded systems, and machine-to-machine communication. He is currently a faculty in
Electronics at School of Technology and Applied Science and is guiding eight research projects currently.

Recomendados

Cognitive Radio definition and benefits por
Cognitive Radio definition and benefits Cognitive Radio definition and benefits
Cognitive Radio definition and benefits Mustafa Sadiq
255 visualizações8 slides
LoRa Technology - DNA of IoT por
LoRa Technology - DNA of IoTLoRa Technology - DNA of IoT
LoRa Technology - DNA of IoTijtsrd
177 visualizações3 slides
IoT Needs Good Neighbours - Cognitive Radio Turns Enemies into Friends por
IoT Needs Good Neighbours - Cognitive Radio Turns Enemies into FriendsIoT Needs Good Neighbours - Cognitive Radio Turns Enemies into Friends
IoT Needs Good Neighbours - Cognitive Radio Turns Enemies into FriendsAMIHO Technology
364 visualizações17 slides
Wireless Personal Area Networks (WPAN): Lowrate amd High Rate por
Wireless Personal Area Networks (WPAN): Lowrate amd High RateWireless Personal Area Networks (WPAN): Lowrate amd High Rate
Wireless Personal Area Networks (WPAN): Lowrate amd High RateDon Norwood
3.7K visualizações23 slides
Wireless Personal Area Networks – Bluetooth, UWB and Sensor Networks por
Wireless Personal Area  Networks – Bluetooth, UWB  and Sensor Networks Wireless Personal Area  Networks – Bluetooth, UWB  and Sensor Networks
Wireless Personal Area Networks – Bluetooth, UWB and Sensor Networks Manas Rai
3.7K visualizações41 slides
Cognitive Radio in 5G por
Cognitive Radio in 5GCognitive Radio in 5G
Cognitive Radio in 5GNiloofar Foroozan
676 visualizações18 slides

Mais conteúdo relacionado

Mais procurados

What is Cognitive Radio? por
What is Cognitive Radio? What is Cognitive Radio?
What is Cognitive Radio? xG Technology, Inc.
47K visualizações14 slides
Lecture01 por
Lecture01Lecture01
Lecture01gagangunjan33
360 visualizações20 slides
Stat of the art in cognitive radio por
Stat of the art in cognitive radioStat of the art in cognitive radio
Stat of the art in cognitive radioMohsen Tantawy
5.4K visualizações76 slides
Dynamic frequency allocation in femtocells-based systems: algorithms and perf... por
Dynamic frequency allocation in femtocells-based systems: algorithms and perf...Dynamic frequency allocation in femtocells-based systems: algorithms and perf...
Dynamic frequency allocation in femtocells-based systems: algorithms and perf...Remo Pomposini
1.4K visualizações29 slides
Cognitive Radio por
Cognitive Radio Cognitive Radio
Cognitive Radio RiyaSaini16
182 visualizações16 slides
Zigbee sensor network integrated with 4 g for iot por
Zigbee sensor network integrated with 4 g for iotZigbee sensor network integrated with 4 g for iot
Zigbee sensor network integrated with 4 g for ioteSAT Publishing House
302 visualizações4 slides

Mais procurados(18)

What is Cognitive Radio? por xG Technology, Inc.
What is Cognitive Radio? What is Cognitive Radio?
What is Cognitive Radio?
xG Technology, Inc.47K visualizações
Lecture01 por gagangunjan33
Lecture01Lecture01
Lecture01
gagangunjan33360 visualizações
Stat of the art in cognitive radio por Mohsen Tantawy
Stat of the art in cognitive radioStat of the art in cognitive radio
Stat of the art in cognitive radio
Mohsen Tantawy5.4K visualizações
Dynamic frequency allocation in femtocells-based systems: algorithms and perf... por Remo Pomposini
Dynamic frequency allocation in femtocells-based systems: algorithms and perf...Dynamic frequency allocation in femtocells-based systems: algorithms and perf...
Dynamic frequency allocation in femtocells-based systems: algorithms and perf...
Remo Pomposini1.4K visualizações
Cognitive Radio por RiyaSaini16
Cognitive Radio Cognitive Radio
Cognitive Radio
RiyaSaini16182 visualizações
Zigbee sensor network integrated with 4 g for iot por eSAT Publishing House
Zigbee sensor network integrated with 4 g for iotZigbee sensor network integrated with 4 g for iot
Zigbee sensor network integrated with 4 g for iot
eSAT Publishing House302 visualizações
Cognitive Radio in 5G por Havar Bathaee
Cognitive Radio in 5GCognitive Radio in 5G
Cognitive Radio in 5G
Havar Bathaee5.8K visualizações
THE UWB SOLUTION FOR MULTIMEDIA TRAFFIC IN WIRELESS SENSOR NETWORKS por ijwmn
THE UWB SOLUTION FOR MULTIMEDIA TRAFFIC IN WIRELESS SENSOR NETWORKSTHE UWB SOLUTION FOR MULTIMEDIA TRAFFIC IN WIRELESS SENSOR NETWORKS
THE UWB SOLUTION FOR MULTIMEDIA TRAFFIC IN WIRELESS SENSOR NETWORKS
ijwmn9 visualizações
Zigbee based proposal por Abayneh Mekonnen
Zigbee based proposalZigbee based proposal
Zigbee based proposal
Abayneh Mekonnen1.5K visualizações
Cognitive Radio For Smart Grid por yasser hassen
Cognitive Radio For Smart GridCognitive Radio For Smart Grid
Cognitive Radio For Smart Grid
yasser hassen178 visualizações
Wireless Data Communication Techniques to Coordinate Distributed Rooftop PVs ... por TELKOMNIKA JOURNAL
Wireless Data Communication Techniques to Coordinate Distributed Rooftop PVs ...Wireless Data Communication Techniques to Coordinate Distributed Rooftop PVs ...
Wireless Data Communication Techniques to Coordinate Distributed Rooftop PVs ...
TELKOMNIKA JOURNAL12 visualizações
Xmax technology por 9758582456
Xmax technologyXmax technology
Xmax technology
97585824567.5K visualizações
13 mainstream wireless communication technologies -by C&T RF Antennas Inc por Antenna Manufacturer Coco
13 mainstream wireless communication technologies -by C&T RF Antennas Inc13 mainstream wireless communication technologies -by C&T RF Antennas Inc
13 mainstream wireless communication technologies -by C&T RF Antennas Inc
Antenna Manufacturer Coco10 visualizações
Bi36358362 por IJERA Editor
Bi36358362Bi36358362
Bi36358362
IJERA Editor295 visualizações
Impact of Frequency Offset on Interference between Zigbee and Wifi for Smart ... por IOSR Journals
Impact of Frequency Offset on Interference between Zigbee and Wifi for Smart ...Impact of Frequency Offset on Interference between Zigbee and Wifi for Smart ...
Impact of Frequency Offset on Interference between Zigbee and Wifi for Smart ...
IOSR Journals335 visualizações
Cognitive radio wireless sensor networks applications, challenges and researc... por Ameer Sameer
Cognitive radio wireless sensor networks applications, challenges and researc...Cognitive radio wireless sensor networks applications, challenges and researc...
Cognitive radio wireless sensor networks applications, challenges and researc...
Ameer Sameer2.1K visualizações
計概報告家妃.Ppt por emily1202
計概報告家妃.Ppt計概報告家妃.Ppt
計概報告家妃.Ppt
emily1202433 visualizações

Similar a SCALABILITY CONCERNS OF CHIRP SPREAD SPECTRUM FOR LPWAN APPLICATIONS

Effects of Shadowing on LoRa LPWAN Radio Links por
Effects of Shadowing on LoRa LPWAN Radio Links  Effects of Shadowing on LoRa LPWAN Radio Links
Effects of Shadowing on LoRa LPWAN Radio Links IJECEIAES
17 visualizações7 slides
Comparative study of bluetooth, 802 and hiperlan por
Comparative study of bluetooth, 802 and hiperlanComparative study of bluetooth, 802 and hiperlan
Comparative study of bluetooth, 802 and hiperlanIAEME Publication
2.1K visualizações9 slides
V_Tikhvinskiy.pdf por
V_Tikhvinskiy.pdfV_Tikhvinskiy.pdf
V_Tikhvinskiy.pdfCharbelRahme2
3 visualizações25 slides
Frontiers of Wireless and Mobile Communications por
Frontiers of Wireless and Mobile CommunicationsFrontiers of Wireless and Mobile Communications
Frontiers of Wireless and Mobile CommunicationsSai Varrshini
434 visualizações31 slides
5G network architecture progress por
5G network architecture progress5G network architecture progress
5G network architecture progressMohammad Anwarul Islam
1.3K visualizações19 slides
Ppt on smart small cell with hybrid beamforming for 5 g por
Ppt on smart small cell with hybrid beamforming for 5 gPpt on smart small cell with hybrid beamforming for 5 g
Ppt on smart small cell with hybrid beamforming for 5 gBhaskar Gurana
1.2K visualizações16 slides

Similar a SCALABILITY CONCERNS OF CHIRP SPREAD SPECTRUM FOR LPWAN APPLICATIONS(20)

Effects of Shadowing on LoRa LPWAN Radio Links por IJECEIAES
Effects of Shadowing on LoRa LPWAN Radio Links  Effects of Shadowing on LoRa LPWAN Radio Links
Effects of Shadowing on LoRa LPWAN Radio Links
IJECEIAES17 visualizações
Comparative study of bluetooth, 802 and hiperlan por IAEME Publication
Comparative study of bluetooth, 802 and hiperlanComparative study of bluetooth, 802 and hiperlan
Comparative study of bluetooth, 802 and hiperlan
IAEME Publication2.1K visualizações
V_Tikhvinskiy.pdf por CharbelRahme2
V_Tikhvinskiy.pdfV_Tikhvinskiy.pdf
V_Tikhvinskiy.pdf
CharbelRahme23 visualizações
Frontiers of Wireless and Mobile Communications por Sai Varrshini
Frontiers of Wireless and Mobile CommunicationsFrontiers of Wireless and Mobile Communications
Frontiers of Wireless and Mobile Communications
Sai Varrshini434 visualizações
5G network architecture progress por Mohammad Anwarul Islam
5G network architecture progress5G network architecture progress
5G network architecture progress
Mohammad Anwarul Islam1.3K visualizações
Ppt on smart small cell with hybrid beamforming for 5 g por Bhaskar Gurana
Ppt on smart small cell with hybrid beamforming for 5 gPpt on smart small cell with hybrid beamforming for 5 g
Ppt on smart small cell with hybrid beamforming for 5 g
Bhaskar Gurana1.2K visualizações
Efficient power consumption in wireless communication por Naresh Narayanan
Efficient power consumption in wireless communicationEfficient power consumption in wireless communication
Efficient power consumption in wireless communication
Naresh Narayanan1K visualizações
Understanding limitations of lo rawan por mafole
Understanding limitations of lo rawanUnderstanding limitations of lo rawan
Understanding limitations of lo rawan
mafole25 visualizações
4 g wireless_system (1) por Rockstar2020
4 g wireless_system (1)4 g wireless_system (1)
4 g wireless_system (1)
Rockstar20201.3K visualizações
Analysis of Handoff techniques used for hybrid networks: cellular/WLAN por IJORCS
Analysis of Handoff techniques used for hybrid networks: cellular/WLAN  Analysis of Handoff techniques used for hybrid networks: cellular/WLAN
Analysis of Handoff techniques used for hybrid networks: cellular/WLAN
IJORCS573 visualizações
Mobile Networking and Ad hoc routing protocols validation por IOSR Journals
Mobile Networking and Ad hoc routing protocols validationMobile Networking and Ad hoc routing protocols validation
Mobile Networking and Ad hoc routing protocols validation
IOSR Journals720 visualizações
VHDL Implementation of FPGA Based OFDM Modem for Wireless Applications por Editor IJCATR
VHDL Implementation of FPGA Based OFDM Modem for Wireless ApplicationsVHDL Implementation of FPGA Based OFDM Modem for Wireless Applications
VHDL Implementation of FPGA Based OFDM Modem for Wireless Applications
Editor IJCATR729 visualizações
Seminar presentation on 5G por Abhijith Sambasivan
Seminar presentation on 5GSeminar presentation on 5G
Seminar presentation on 5G
Abhijith Sambasivan43K visualizações
Ofdm based wireless lan transmitter por IAEME Publication
Ofdm based wireless lan transmitterOfdm based wireless lan transmitter
Ofdm based wireless lan transmitter
IAEME Publication415 visualizações
A simulation study of wi max based communication system using deliberately cl... por eSAT Publishing House
A simulation study of wi max based communication system using deliberately cl...A simulation study of wi max based communication system using deliberately cl...
A simulation study of wi max based communication system using deliberately cl...
eSAT Publishing House320 visualizações
A simulation study of wi max based communication system using deliberately cl... por eSAT Journals
A simulation study of wi max based communication system using deliberately cl...A simulation study of wi max based communication system using deliberately cl...
A simulation study of wi max based communication system using deliberately cl...
eSAT Journals103 visualizações
Zigbee sensor network integrated with 4 g for iot applications por goodgood
Zigbee sensor network integrated with 4 g for iot applicationsZigbee sensor network integrated with 4 g for iot applications
Zigbee sensor network integrated with 4 g for iot applications
goodgood164 visualizações
IRJET - Range Enhancement of IoT Devices using LoRa por IRJET Journal
IRJET - Range Enhancement of IoT Devices using LoRaIRJET - Range Enhancement of IoT Devices using LoRa
IRJET - Range Enhancement of IoT Devices using LoRa
IRJET Journal9 visualizações
Networking Technologies in IOT.pdf por VandanaPagar1
Networking Technologies in IOT.pdfNetworking Technologies in IOT.pdf
Networking Technologies in IOT.pdf
VandanaPagar145 visualizações
Data Processing And Processing Of Data por Megan Moore
Data Processing And Processing Of DataData Processing And Processing Of Data
Data Processing And Processing Of Data
Megan Moore4 visualizações

Último

SPICE PARK DEC2023 (6,625 SPICE Models) por
SPICE PARK DEC2023 (6,625 SPICE Models) SPICE PARK DEC2023 (6,625 SPICE Models)
SPICE PARK DEC2023 (6,625 SPICE Models) Tsuyoshi Horigome
28 visualizações218 slides
Ansari: Practical experiences with an LLM-based Islamic Assistant por
Ansari: Practical experiences with an LLM-based Islamic AssistantAnsari: Practical experiences with an LLM-based Islamic Assistant
Ansari: Practical experiences with an LLM-based Islamic AssistantM Waleed Kadous
5 visualizações29 slides
Design_Discover_Develop_Campaign.pptx por
Design_Discover_Develop_Campaign.pptxDesign_Discover_Develop_Campaign.pptx
Design_Discover_Develop_Campaign.pptxShivanshSeth6
32 visualizações20 slides
Design of Structures and Foundations for Vibrating Machines, Arya-ONeill-Pinc... por
Design of Structures and Foundations for Vibrating Machines, Arya-ONeill-Pinc...Design of Structures and Foundations for Vibrating Machines, Arya-ONeill-Pinc...
Design of Structures and Foundations for Vibrating Machines, Arya-ONeill-Pinc...csegroupvn
5 visualizações210 slides
REACTJS.pdf por
REACTJS.pdfREACTJS.pdf
REACTJS.pdfArthyR3
27 visualizações16 slides
Final Year Presentation por
Final Year PresentationFinal Year Presentation
Final Year PresentationComsat Universal Islamabad Wah Campus
9 visualizações29 slides

Último(20)

SPICE PARK DEC2023 (6,625 SPICE Models) por Tsuyoshi Horigome
SPICE PARK DEC2023 (6,625 SPICE Models) SPICE PARK DEC2023 (6,625 SPICE Models)
SPICE PARK DEC2023 (6,625 SPICE Models)
Tsuyoshi Horigome28 visualizações
Ansari: Practical experiences with an LLM-based Islamic Assistant por M Waleed Kadous
Ansari: Practical experiences with an LLM-based Islamic AssistantAnsari: Practical experiences with an LLM-based Islamic Assistant
Ansari: Practical experiences with an LLM-based Islamic Assistant
M Waleed Kadous5 visualizações
Design_Discover_Develop_Campaign.pptx por ShivanshSeth6
Design_Discover_Develop_Campaign.pptxDesign_Discover_Develop_Campaign.pptx
Design_Discover_Develop_Campaign.pptx
ShivanshSeth632 visualizações
Design of Structures and Foundations for Vibrating Machines, Arya-ONeill-Pinc... por csegroupvn
Design of Structures and Foundations for Vibrating Machines, Arya-ONeill-Pinc...Design of Structures and Foundations for Vibrating Machines, Arya-ONeill-Pinc...
Design of Structures and Foundations for Vibrating Machines, Arya-ONeill-Pinc...
csegroupvn5 visualizações
REACTJS.pdf por ArthyR3
REACTJS.pdfREACTJS.pdf
REACTJS.pdf
ArthyR327 visualizações
DevOps-ITverse-2023-IIT-DU.pptx por Anowar Hossain
DevOps-ITverse-2023-IIT-DU.pptxDevOps-ITverse-2023-IIT-DU.pptx
DevOps-ITverse-2023-IIT-DU.pptx
Anowar Hossain12 visualizações
Investigation of Physicochemical Changes of Soft Clay around Deep Geopolymer ... por AltinKaradagli
Investigation of Physicochemical Changes of Soft Clay around Deep Geopolymer ...Investigation of Physicochemical Changes of Soft Clay around Deep Geopolymer ...
Investigation of Physicochemical Changes of Soft Clay around Deep Geopolymer ...
AltinKaradagli12 visualizações
MK__Cert.pdf por Hassan Khan
MK__Cert.pdfMK__Cert.pdf
MK__Cert.pdf
Hassan Khan11 visualizações
Codes and Conventions.pptx por IsabellaGraceAnkers
Codes and Conventions.pptxCodes and Conventions.pptx
Codes and Conventions.pptx
IsabellaGraceAnkers9 visualizações
MongoDB.pdf por ArthyR3
MongoDB.pdfMongoDB.pdf
MongoDB.pdf
ArthyR335 visualizações
Investor Presentation por eser sevinç
Investor PresentationInvestor Presentation
Investor Presentation
eser sevinç25 visualizações
MSA Website Slideshow (16).pdf por msaucla
MSA Website Slideshow (16).pdfMSA Website Slideshow (16).pdf
MSA Website Slideshow (16).pdf
msaucla76 visualizações
fakenews_DBDA_Mar23.pptx por deepmitra8
fakenews_DBDA_Mar23.pptxfakenews_DBDA_Mar23.pptx
fakenews_DBDA_Mar23.pptx
deepmitra815 visualizações
SUMIT SQL PROJECT SUPERSTORE 1.pptx por Sumit Jadhav
SUMIT SQL PROJECT SUPERSTORE 1.pptxSUMIT SQL PROJECT SUPERSTORE 1.pptx
SUMIT SQL PROJECT SUPERSTORE 1.pptx
Sumit Jadhav 15 visualizações
Searching in Data Structure por raghavbirla63
Searching in Data StructureSearching in Data Structure
Searching in Data Structure
raghavbirla637 visualizações
START Newsletter 3 por Start Project
START Newsletter 3START Newsletter 3
START Newsletter 3
Start Project5 visualizações
Generative AI Models & Their Applications por SN
Generative AI Models & Their ApplicationsGenerative AI Models & Their Applications
Generative AI Models & Their Applications
SN8 visualizações

SCALABILITY CONCERNS OF CHIRP SPREAD SPECTRUM FOR LPWAN APPLICATIONS

  • 1. International Journal of Ad hoc, Sensor & Ubiquitous Computing (IJASUC) Vol.10, No.1, February 2019 DOI : 10.5121/ijasuc.2019.10101 1 SCALABILITY CONCERNS OF CHIRP SPREAD SPECTRUM FOR LPWAN APPLICATIONS Aiju Thomas1 and N V Eldhose2 1 School of Technology and Applied Science, M G University, Kottayam, India 2 M G University, Kottayam, India ABSTRACT Divergent modulation schemes have been proposed for the Internet of Things (IoT). Low Power Wide Area Networks (LPWAN) technologies are gaining unprecedented acceptance in IoT application of sensor networks. Chirp Spread Spectrum (CSS) is a prominent modulation technique proposed for LPWAN. Chirps can traverse long distance and are resilient to noise and Doppler effects. Noise resilience along with transmission range and low power requirement makes CSS a preferred modulation scheme for sensor networks. LoRaWANTM , with its physical (PHY) layer using CSS, has emerged as the widely accepted LPWAN solution. By using CSS modulation with orthogonal spreading factors (SF), LoRa offers wide coverage to LPWAN applications while supporting a high volume of devices. However, scalability performance of CSS has not been inadequately modeled. As with the suitability of the modulation scheme, there are concerns on how chirps interact with the surrounding as the number of deployments bursts out into higher volumes. We evaluate CSS at ISM band 868 MHz for spreading factor 7 to 12 at bandwidth 125 kHz for performance and scalability. Simultaneous transmissions were simulated with repeated iterations and conclusions are arrived on collisions rate, packet error rate, and bit error. Suitability of using CSS for sensor networks for future deployments is commended. KEYWORDS LoRA, LPWAN, Sensor networks, CSS, Chirp Spread Spectrum, Packet error, collision 1.INTRODUCTION Internet of Things (IoT) is a paradigm that creates a panoply of interconnected devices. Widespread deployment of IoT imposes complexity in communication and heterogeneity among devices which communicate over the Internet. The current deployments of things are in the order of 50 billion and by 2020 and will encompass 1000 times more connected devices, all with different requirements. There are concerns about how devices will interact with the surrounding and among themselves. This is however difficult to assume as today’s network is limited with its ability to address the requirements of future deployments. The scalability of networks is a concern as to cope with the ever-growing number of devices [1]. Machine to Machine (M2M) communication as part of IoT is characterized by divergent modulation schemes. Modulation schemes are application specific, depends on the volume of data handled and range. A surveillance camera is required to deliver a huge volume of data, whereas applications like metering handle a small amount of data while being stationary. IoT applications such as sensor networks are often battery powered and require scalable low power wireless technologies. Low Power Wide Area Networks (LPWAN) has been proposed to address the needs of long-range and low-power IoT applications in the field of sensor networks. Wireless sensor networks currently practice cellular-based technologies or multi-hop short-range technologies for LPWAN [2]. Devices or things use dedicated protocol stack to cope with the
  • 2. International Journal of Ad hoc, Sensor & Ubiquitous Computing (IJASUC) Vol.10, No.1, February 2019 2 constraints of an end device. Constraints are set on power usage, range, computing capability, and bandwidth. In these networks, one of the things needs to connect to the internet through an internet protocol (IP) forming gateway whereas all the other form network among them in star or mesh topology. Applications and services are deployed at the top of the protocol stack which either runs locally or as part of the cloud. There are standards that operate mostly at 2.4 GHz and optionally in the 868/915 MHz, unlicensed frequency bands used to connect things. Prominent among them are • Near Field Communications (NFC) for short range applications; • Radio Frequency Identification (RFID) systems for active or passive networks; • ZigBeeTM , 6LoWPAN, Thread-based systems under IEEE 802.15.4 standards; • BluetoothTM , Bluetooth Low Energy (BLE)TM ; • IEEE 802.11 based Wi-FiTM ; Majority of these protocol use IEEE 802.15.4 based standard. These standards are weak in penetration capability and suffer heavy bandwidth interference. These technologies cannot be deployed for sensor networks due to range limitations. Another popular alternative is cellular networks connecting devices to the IoT gateway. The devices running on cellular networks use power-hungry algorithms for signal decoding. Deployments of such networks are expensive and the difficulty in device certification limits their application for sensor networks. Cellular networks are minimal in success addressing to LPWAN space despite its formidable presence. 2G cellular technologies are fading out: there are 30 million 2G base stations in the US alone which are to be orphaned [3]. 4G LTE or 5G with much more spectral efficiency is about to replace 2G technologies, leaving the carriers with no choice accepting consumer demand for high data speed. 4G and 5G networks cannot ensure scalability considering the volume of future deployment. LPWAN which utilize the sub-GHz band and are can provide several kilometres of outdoor coverage. There have been efforts to reduce the bandwidth requirement for IoT devices. Driver encapsulation [4] techniques reduce bandwidth requirement hence enhance spectral efficiency of devices. The paper is organized in three sessions. Technologies related to LPWAN are discussed in session 2. Session 3 covers mathematical representation of CSS to aid simulation. Session 4 covers simulation environment and results. 2. RELATED TECHNOLOGIES In order to help the reader better understand LPWAN, three prominent technologies supporting LPWAN for sensor networks are presented in this session. 2.1. SIGFOXTM Sigfox was proposed for the IoT market in 2009. They have a distinct market share since then. Sigfox operates in the 200 kHz using the ultra narrow band modulation [3]. Each message is 100 Hz wide and transferring at 100 or 600 bits per second, depending on the region. Sigfox can achieve long range while being robust against noise. An uplink message has up to 12 bytes payload and takes an average 2s over the air to reach the base stations which monitors the spectrum for Ultra Narrow Band (UNB) signals. For 12-byte data payload, a Sigfox frame uses 26 bytes in total [5]. The payload allowance in downlink messages is 8 bytes. A device is not attached to any specific base station like cellular networks. The broadcast messages are received by an average of three base stations in the range, and necessary approximations are made to
  • 3. International Journal of Ad hoc, Sensor & Ubiquitous Computing (IJASUC) Vol.10, No.1, February 2019 3 decode the correct data. The first released technology supported only unidirectional uplink, however, bidirectional communication is now available [3]. Sigfox claims that each gateway can handle up to a million of connected objects, with a coverage area of 30–50 km in rural and 3–10 km in urban. But deployment to test the claim in terms of scalability is not achieved so far. Evaluation of network scalability cannot be performed as the technical details are kept unpublished as the protocol is proprietary in nature. 2.2. INGENUTM Ingenu is a preparatory LPWAN which has been around for Machine to Machine (M2M), Wireless Sensor Networking (WSN) and IoT [6]. Random Phase Multiple Access (RPMATM) uniquely addresses hundreds of IoT devices. RPMA was designed to provide secure LPWAN solutions at 2.4 GHz band pioneering the 802.15.4k [7] standard. Despite the operating band at 2.4 GHz, the robustness of physical layer design can provide over long-range propagation under the most challenging RF environments. 2.3. LORATM LoRa is a proprietary spread spectrum modulation scheme which is a derivative of CSS. LoRa trades data rate for sensitivity within a fixed channel bandwidth [8]. It implements a variable data rate, utilizing orthogonal spreading factors, which allows the system designer to trade data rate for range or power and optimize network performance at a constant bandwidth. LoRa uses wideband linear frequency modulated pulses [9] whose frequency increases or decreases over a certain amount of time to encode information. This method will substantially increase receiver sensitivity due to the processing gain of the spread spectrum technique and exhibits a high tolerance to frequency misalignment between receiver and transmitter. 3. CHIRP SPREAD SPECTRUM Chirps are linear frequency modulated wideband pulses that are characterized by low power consumption, resilience to fading and Doppler effects. CSS combined with digital modulation schemes such as Binary Orthogonal Keying (BOK), Quadrature Phase Shift Keying (QPSK) and Differential Phase Shift Keying (DQPSK) can deliver better performance in Bit Error Rate (BER) [10]. Chirp Spread Spectrum (CSS) was initially proposed by Winkler for communication [11] and was applied to digital communication by Berni [12]. CSS is now being adopted for sensor networks due to its low power requirement, resilience to channel degradation by multipath fading and Doppler effects. IEEE 802.15.4 adopts CSS for Low Rate Wireless Personal Area Networks (LR – WPAN) for range and mobility. IEEE 802.15.4a standard [13] specifies CSS in two optional physical layers to support extended range. • Ultra Wide Band (UWB) model, spanning from 2 to 10 GHz frequency. • UWB model for the frequency range from 100-1000 MHz Narrowband frequency located within the mentioned range can be derived by a simple bandpass filtering. IEEE 802.11ah [14] is an extended range wireless protocol standard in sub-Gigahertz ISM band (863–868 MHz in Europe, 755–787 MHz in China and 902–928 MHz in North America) which minimize contention by extending their reach with low transmitted power. Radio propagation at these frequencies allows signals to travel greater distances, opens up opportunities to use with IoT. Semtech’s LoRa™ [9] provides low power, low-cost long-range communication
  • 4. International Journal of Ad hoc, Sensor & Ubiquitous Computing (IJASUC) Vol.10, No.1, February 2019 4 for IoT applications. LoRa™ utilize chirp spread spectrum for long-range communication. In LoRaWAN™ transceivers communicate with LoRa™ gateway which connects to the internet. This paper examines LPWAN sensor networks in terms of Bit Error Ratio (BER), the number of packet collisions and packet error rate using MATLAB™. Evaluation is perfumed considering CSS as used LoRa physical layer. Modulated chirp signals were transmitted through an Additive White Gaussian Noise (AWGN) channel and evaluated for performance by varying Signal to Noise Ratios (SNR). Decoded signals are iterated manifold for consistency in results. A detailed mathematical model for CSS is presented in forthcoming sessions. Packet error rate and the number of collisions were analyzed with considerable numbers of sensors communicating simultaneously. Conclusions are drawn on scalability and range of CSS in LPWAN sensor networks. 3.1. MATHEMATICAL REPRESENTATION OF CHIRPS 3.1.1. LINEAR CHIRPS Constant amplitude linear chirps are denoted as [6] [15] [9] 𝑥(𝑡) = 𝐴 cos(𝜃(𝑡)) (1) where: θ(t) is the phase for a given time t A is the amplitude of the chirp which is constant for a given chirp duration T sec outside which, A is zero. Instantaneous frequency of the chirp can be represented as 𝜔(𝑡) = 𝑑 𝑑𝑡 (𝜃(𝑡)) (2) Time linearity of chirp can be achieved by making phase quadratic 𝜃(𝑡) = 2𝜋µ𝑟𝑡2 + 2πf0t + ϕ (3) Instantaneous angular frequency which is the derivative of phase θ(t) becomes 𝜔𝑖(𝑡) = 𝑑 𝑑𝑡 𝜃(𝑡) = 4𝜋µ𝑡 + 2𝜋𝑓0 (4) Instantaneous frequency in Hz is given as 𝑓𝑖 = 2µ𝑡 + 𝑓0 (5) In equation (5) frequency varies linearly with time with starting frequency at 𝑓0 . The rate of frequency change for chirp duration T secs is given as 𝑘 = 2µ𝑡 = (𝑓1 − 𝑓0) 𝑇 (6)
  • 5. International Journal of Ad hoc, Sensor & Ubiquitous Computing (IJASUC) Vol.10, No.1, February 2019 5 Sinusoidal sweeping frequency from 𝑓0 to 𝑓1 with phase as derivative 2𝜋(𝑘𝑡 + 𝑓0) is given as cos(2𝜋 𝑘 2 𝑡2 + 2𝜋𝑓0 𝑡) Linear chirp is represented in terms of time varying instantaneous frequency 𝑥(𝑡) = 𝐴 cos(2𝜋𝑓(𝑡)𝑡 + 𝜙(𝑡)) (7) where 𝑓(𝑡) = 𝑘 2 𝑡 + 𝑓0 In equation (2) if 𝜃(𝑡) is constant then frequency is zero, if 𝜃(𝑡) is linear then frequency is constant and if 𝜃(𝑡) is quadratic then frequency is linear. 3.1.2. Chirp Spread Spectrum as used in LoRa LoRa utilizes CSS in its physical layer symbol modulation. Symbols are chirped using linear chirps. Chirps are spread to the entire spectrum of the carrier. CSS maintains constant timing and frequency offsets, reducing the complexity of receiver [9]. Spectral spreading is achieved by varying 𝜙(𝑡) of the chirp signal. Specific time function of raw chirp 𝑓(𝑡) exhibits linearity as • Increases from −𝑏𝑤 2 to 𝑏𝑤 2 for up chirps. • Decreases from 𝑏𝑤 2 to −𝑏𝑤 2 for down chirps. Where: 𝑏𝑤 is the spectral bandwidth in Hz. Figure 1. Chirp modulation of nth symbol
  • 6. International Journal of Ad hoc, Sensor & Ubiquitous Computing (IJASUC) Vol.10, No.1, February 2019 6 𝑓(𝑡) in terms of chirp duration 𝑇𝑠 and 𝑏𝑤 is given as 𝑓(𝑡) = ± 𝑏𝑤 𝑇𝑠 𝑡 (8) Bandwidth and symbol period are related as 𝑇𝑠 = 2 𝑆𝐹 𝑏𝑤 𝑠𝑒𝑐𝑠 (9) Where 𝑆𝐹 the spreading factor ∈ [7,8,9,10,11,12] Symbol rate 𝑅 𝑠 is given as 𝑅 𝑠 = 𝑏𝑤 2 𝑆𝐹 = 1 𝑇𝑠 (10) Data rate 𝑅 𝑏 is derived as 𝑅 𝑏 = 𝑆𝐹 1 2 𝑆𝐹 𝑏𝑤 = 𝑆𝐹 𝑇𝑠 That is chirp rate 𝑅 𝑏 which is equal to data rate is given as 𝑅 𝑏 = 𝑅 𝑠2 𝑆𝐹 𝑐ℎ𝑖𝑟𝑝𝑠 /𝑠𝑒𝑐 (11) Equation 11 suggests that symbol rate R_s varies inversely with spreading factor SF. Noise resilience increases with enhanced SF. Thus by utilizing CSS with higher SF can enhance the range of transmission. Robustness of communication in terms of Bit Error Rate (BER) can be improved by using a suitable channel coding algorithm. Though LoRa protocol layers are kept unpublished, the possibility of using hamming code (8,4) are revealed in many discussions. Let us assume N set of symbols, chirp associated with any symbol 𝑛, 𝑛 ∈ [0, 𝑁 − 1] is unique. All the N chirps are orthogonal to each other and can be retrieved without intersymbol interference. Chirps for any symbol 𝑛 can be achieved by delaying 𝑓(𝑡) by 𝜏 𝑛 = 𝑛 𝑏𝑤 𝑠𝑒𝑐𝑠 (12) Figure 1 shows symbol 𝑛 modulated using up chirps delayed by 𝜏 𝑛. 4. PERFORMANCE EVALUATION Remote deployed sensor networks are constrained in energy, reliability, processing capability and communication range. Majority of applications demand little or no direct human intervention. When thousands of sensors are deployed, frequent replacement of batteries itself is laborious [14]. In order to save power, these devices are kept in sleep mode and awakened upon alerted or scheduled. In this simulated version of CSS, preambles up chirps are transmitted by the remote machine which intends a communication to the network. Simple filter circuits trigger interrupt [15].
  • 7. International Journal of Ad hoc, Sensor & Ubiquitous Computing (IJASUC) Vol.10, No.1, February 2019 7 4.1. SIMULATION ENVIRONMENT An equivalent baseband model has been created for up and down chirps for error-free simulations of CSS. Modulated chirps were generated through linear phase variations keeping the amplitude constant satisfying equation (8). Eight preamble chirps indicate the beginning of package followed by two down chirps for synchronization. Symbols are generated from a binary combination of SF [16]. Each symbol is a unique chirp orthogonal to each other. In order to retrieve symbols at the receiver without inter symbol interference received signals are multiplied by orthogonal down chirps. In figure 1 symbol n is modulated as chirps from [ −𝑇𝑠 2 , 𝑇𝑠 2 ]. Chirps are spread as 𝑓𝑛(𝑡) = 𝑏𝑤 𝑇𝑠 (𝑡 − 𝜏) + 𝑏𝑤 for 𝑡 ∈ [− 𝑇 𝑆 2 , − 𝑇 𝑆 2 + 𝑛 𝑏𝑤 ] 𝑓𝑛(𝑡) = 𝑏𝑤 𝑇𝑠 (𝑡 − 𝜏) for 𝑡 ∈ [− 𝑇 𝑆 2 + 𝑛 𝑏𝑤 , 𝑇 𝑆 2 ] (13) Figure 2. Coding and decoding process of CSS 4.2. SIMULATION RESULTS Figure 3 shows chirps generated for 100 symbols which are transmitted with 8 preambles up chirps and two synchronizing chirps. The generated chirps were transmitted through the AWGN channel with Signal to Noise Ratio (SNR) 0db. Received signals after band pass filtering were multiplied with orthogonal down chirps, to receive signal as shown in figure 4. Fast Fourier Transform (FFT) performed on Figure 3. 8 preamble, 2 sync and 100 symbols. Figure 4. After multiplication with orthogonal chirps at SNR 0db
  • 8. International Journal of Ad hoc, Sensor & Ubiquitous Computing (IJASUC) Vol.10, No.1, February 2019 8 received signals which were transmitted through AWGN channel with SNR 0db and -20db are shown in figure 5 and figure 6 respectively. On comparing FFT of spectrum received at SNR 0db and -20 dB, even though noise level is very high at -20 dB, with SF = 10, clarity in peaks corresponding to symbols are observed. Figure 7 shows the simulated performance plot of CSS prepared for SF = 7 to 12, with Bandwidth (BW) and sampling frequency are selected as 125kHz. With 8 preamble and 2 synchronization chirps, a total of 27720 bits were decoded after being sent through AWGN channel for SNR from -40db to 0db. Bit Error Rates (BERs) were computed for 100 iterations. Figure. 7: Plot of SNR vs BER for SF 7 to 12 Spectrograms of packet collisions, for a time span of 60 seconds at a time interval of 10 milliseconds are shown in figure 8. Evaluation is made with 6 channels and 500 devices transmitting simultaneously for spreading factor 7 to 12. At a bandwidth of 125 kHz at ISM band Figure 5. FFT performed after multiplying with orthogonal chirps (transmitted at SNR = 0dB and SF = 10) Figure 6. FFT performed after multiplying with orthogonal chirps (transmitted at SNR = -20dB and SF =10)
  • 9. International Journal of Ad hoc, Sensor & Ubiquitous Computing (IJASUC) Vol.10, No.1, February 2019 9 868.7MHz to 869.2 MHz, it is observed that packet collisions are higher at SF = 11 and 12 compared with lower SFs. Figure 8. Packet collisions with 500 sensors transmitting randomly for 60 seconds at 125kHz bandwidth. Collisions occurred when data packets are transmitted randomly at 10 msec interval with steady increasing packet rate per minute are shown in figure 9. Number of collisions and percentage packet error rate vs number of bytes per minute are plotted. Figure 9. Plot of number of collisions, packet error rate in percentage and number of bytes per minute with 1000 devices transmitting simultaneously with random spreading factor. The plot of SNR vs. BER for SF 7 to 12 reveals the superior performance of CSS at a high noise level. Acceptable level of BER is observed from -17db at SF = 7 to -30db at SF = 12. Extended range can be achieved by enhancing spreading factor as shown in equation 11 but the bit rate is compromised. Adversely when more devices communicate simultaneously at higher packet rate, there are exponential increases in collisions and packet error. An optimum value can be observed as 200 bytes per minute with 1000 device transmit simultaneously. Most of the sensor networks in IoT application needs ultra low bit rate. A data rate of 200 bytes per minute is a substantially
  • 10. International Journal of Ad hoc, Sensor & Ubiquitous Computing (IJASUC) Vol.10, No.1, February 2019 10 high value for sensor networks. Even though Chirp Spread Spectrum can efficiently be deployed for setting up ad hoc sensor networks for long-range concerns exists as the number of deployments keeps on increasing, there shall be deterioration in performance due to packet collisions at higher spreading factor. Alternate modulation schemes need to be considered for the massive deployment of LPWAN. 5. CONCLUSIONS We analyzed robustness and noise immunity of CSS as a modulation scheme for the deployment of LPWAN. We investigated interference among carriers caused by simultaneous transmissions for collisions. Observations prove better noise immunity of the modulation scheme and suitability for low power wide area sensor networks. Collisions and packet error rate were plotted for 1000 devices transmitting simultaneously at varying packet rate. Simulations proved an exponential increase in collisions and packet error for simultaneous transmissions. Concerns are justified on the deterioration of performance due to massive deployment. The inherent property of chirp spread spectrum as energy efficient modulation scheme together with resilience to noise makes it the best suited for sensor network IoT applications at the ultra-low bit rate. More investigations need to be made to adopt methods to reduce mutual interference that may cause due to massive deployment. REFERENCES [1] Aamir Mahmood , Emiliano Sisinni & Lakshmikanth Guntupalli,(2018) “Scalability analysis of a LoRa network under imperfect orthogonality” , IEEE transactions on industrial informatics(early access) , pp1-12. [2] Marco Centenaro, Lorenzo Vangelista, Andrea Zanella & Michele Zorzi, (2016) “Long-range communications in unlicensed bands: the rising stars in the IoT and smart city scenarios”, IEEE Wireless Communications Journal, Vol. 23, No. 5, pp60-67. [3] Guillaume Ferr´e, Eric Simon, (2018) “An introduction to Sigfox and LoRa PHY and MAC layers,” hal-01774080 pp1-7. [4] Aiju Thomas & N.V Eldhose ,(2015) “Driver encapsulation and transfer for machine to machine (M2M) communication”, International Conference on Control Communication and Computing India (ICCC), vol. 1, pp659–663. [5] “Ultra Narrow Band radio modulation” Available online: https://www.sigfox.com/en/sigfox-iot- technology-overview (accessed on November 2018). [6] Ingenu,(2016) “ How RPMAWorks -The making of RPMA”, Ingenu inc pp1-92. [7] A. Springer, W. Gugler, M. Huemer, L. Reindl, C.C.W. Ruppel & R. Weigel, (2000) “Spread Spectrum Communications Using Chirp Signals,” IEEE/AFCEA EUROCOMM 2000. Information Systems for Enhanced Public Safety and Security , Vol. 1, pp166-170. [8] Application Note, (2015) “LoRa Modulation Basics,” SEMTECH Wireless and Sensing, AN1200.22, pp1-26. [9] SX1272/3/6/7/8: LoRa Modem, (2013) “Designer’s Guide” SEMTECH Wireless and Sensing, AN1200. pp1-9.
  • 11. International Journal of Ad hoc, Sensor & Ubiquitous Computing (IJASUC) Vol.10, No.1, February 2019 11 [10] Xiaowei Wang, Minrui Fei & Xin Li,(2008) “Performance of chirp spread spectrum in wireless communication systems,” 11th IEEE Singapore International Conference on Communication Systems , Vol 1, pp466-469. [11] M. Winkler,(1962) ”Chirp signals for communications”, IEEE WESCON Convention Record, pp7. [12] A. Berni, W. Gregg, (1973) “On the utility of chirp modulation for digital signalling”, IEEE Transactions on Communications, vol. 21, no. 6, pp748–751. [13] Andreas F. Molisch, Kannan Balakrishnan, Chia-Chin Chong, Shahriar Emami, Andrew Fort, Johan Karedal, Juergen Kunisch, Hans Schantz, Ulrich Schuster & Kai Siwiak (2004) “IEEE 802.15.4a channel model - final report, Molisch ”,pp1-41. [14] “An overview of the IEEE 802.15.4a Standard” Available on line: https://ieeexplore.ieee.org/ document/5394030 (accessed on October 2018). [15] T. Smyth,(2013) ”Frequency Modulation (FM) Synthesis,” in School of Computing Science, Simon Fraser University , pp1-29. [16] Zhengguo Sheng, Chinmaya Mahapatra,Chunsheng Zhu, Victor C. M & Leung,(2015) ”Recent advances in industrial wireless sensor networks towards efficient management in IoT ,” IEEE Access, Vol. 3, pp622-637. AUTHORS Aiju Thomas received his Bachelor of Engineering and Masters of Technology in Electronics and Communication Engineering with specialization in microwave engineering. He is pursuing his research in the optimization of IoT protocols at M G University, Kottayam, Kerala, India. With 10 years of industrial experience and 19 years as faculty in Electronics at Polytechnic institute, his field of interest include industrial and embedded designing. N V Eldhose received his Bachelor and Masters in Science and Ph.D. degree in Physics. As a research guide for M G University, Kerala his research interests include ubiquitous computing, wireless sensor networks, embedded systems, and machine-to-machine communication. He is currently a faculty in Electronics at School of Technology and Applied Science and is guiding eight research projects currently.