IEEE Circuits and Systems Magazine - Q3 2019 - 40
Practical Algorithms and Their Computing
Requirements
One of the crucial aspects in practical implementation
is the complexity and computing requirements. The algorithm's complexity aims to measure how effectively
the algorithm uses certain basic resources; time, space,
and energy [22]-[27]. It's essential to find out the complexity of an algorithm in the early phase of development to avoid selecting too complex algorithms, which
could lead to difficulties in later phase (maintainability,
scalability etc.). Traditionally, the complexity of the algorithm has been measured by three metric categories;
space (i.e. number of operations), time (i.e. length of execution time), and energy (amount of consumed energy).
We have reviewed algorithms in each application category in Table 1, summarizing computing requirements and
providing additional information and references.
Improving Performance of Cellular Networks
General Model
Dynamic time-domain operation has an important role in
all database-based spectrum sharing scenarios. Both LSA
and CBRS systems use spectrum databases to control
Sensor
Commander
Spectrum database including the
status of spectrum use in the area
of interest.
-Identification, Location, Antenna
parameters, transmission power,
used channels etc. of CBSDs.
Network consisting of commercial
LTE-Advanced compliant base
stations at 3GPP spectrum band
42 (3.4-3.6 GHz).
Radar Sensing System
Intelligent algorithm to optimize
channel allocations for CBSDs. The
basic idea is to minimize the number
of channel changes while
maximizing the used bandwidth.
Spectrum Access System
SAS Repository
ESC
CBSD Manager
SAS Algorithm
Environment Sensing
Capability = Spectrum
Sensing
CBRS Domain Proxy
SAS
Elements
SAS-User Interface
Managing intermediary network
component between SAS and a
number of CBSDs. Two main
functions: 1) communication
directly with SAS using defined
protocols and 2) communication
with operator controlled CBSDs
using the network management
system.
dynamically 3rd Generation Partnership Project (3GPP) mobile networks. Our measurements have shown that with
current cellular equipment, the timescales of operations
are quite slow. For example, in the implemented CBRS
system [8] shown in Fig. 3, a frequency change from a
band to another one including evacuation of the current
one took several minutes in a field trial. The shown CBRS
system is a three-tier system where the incumbent users
have the highest priority, priority access (PA) users are
licensed secondary users, and the lowest tier includes
the unlicensed GAA users. The low tier users are not allowed to interfere with naval radars nor the fixed satellite
receivers operating in the same 3.5 GHz band.
Radar detection is performed with spectrum sensing
while protection areas are defined for satellite receivers
and these areas are stored in the database. Detailed analysis of the steps in the evacuation and frequency change
processes in [8] show that reconfiguration time is dependent on multiple factors. The network management
system is one of the main causes for slow operations.
Others include the messaging protocol, allocation algorithm related delays, and the fact that current base stations called CBRS devices (CBSDs) in the implemented
system are not designed for fast frequency changes.
Network Management System
PA
LTE 3.5 GHz Test Network
Priority
Access
GAA
CBSD-1
CBSD-2
CBSD-3
With Functionalities
From Domain Proxy
General
Authorized
Access
Figure 3. Field trial environment of the CBRS system in Finland [8].
40
IEEE CIRCUITS AND SYSTEMS MAGAZINE
THIRD QUARTER 2019
IEEE Circuits and Systems Magazine - Q3 2019
Table of Contents for the Digital Edition of IEEE Circuits and Systems Magazine - Q3 2019
Contents
IEEE Circuits and Systems Magazine - Q3 2019 - Cover1
IEEE Circuits and Systems Magazine - Q3 2019 - Cover2
IEEE Circuits and Systems Magazine - Q3 2019 - 1
IEEE Circuits and Systems Magazine - Q3 2019 - Contents
IEEE Circuits and Systems Magazine - Q3 2019 - 3
IEEE Circuits and Systems Magazine - Q3 2019 - 4
IEEE Circuits and Systems Magazine - Q3 2019 - 5
IEEE Circuits and Systems Magazine - Q3 2019 - 6
IEEE Circuits and Systems Magazine - Q3 2019 - 7
IEEE Circuits and Systems Magazine - Q3 2019 - 8
IEEE Circuits and Systems Magazine - Q3 2019 - 9
IEEE Circuits and Systems Magazine - Q3 2019 - 10
IEEE Circuits and Systems Magazine - Q3 2019 - 11
IEEE Circuits and Systems Magazine - Q3 2019 - 12
IEEE Circuits and Systems Magazine - Q3 2019 - 13
IEEE Circuits and Systems Magazine - Q3 2019 - 14
IEEE Circuits and Systems Magazine - Q3 2019 - 15
IEEE Circuits and Systems Magazine - Q3 2019 - 16
IEEE Circuits and Systems Magazine - Q3 2019 - 17
IEEE Circuits and Systems Magazine - Q3 2019 - 18
IEEE Circuits and Systems Magazine - Q3 2019 - 19
IEEE Circuits and Systems Magazine - Q3 2019 - 20
IEEE Circuits and Systems Magazine - Q3 2019 - 21
IEEE Circuits and Systems Magazine - Q3 2019 - 22
IEEE Circuits and Systems Magazine - Q3 2019 - 23
IEEE Circuits and Systems Magazine - Q3 2019 - 24
IEEE Circuits and Systems Magazine - Q3 2019 - 25
IEEE Circuits and Systems Magazine - Q3 2019 - 26
IEEE Circuits and Systems Magazine - Q3 2019 - 27
IEEE Circuits and Systems Magazine - Q3 2019 - 28
IEEE Circuits and Systems Magazine - Q3 2019 - 29
IEEE Circuits and Systems Magazine - Q3 2019 - 30
IEEE Circuits and Systems Magazine - Q3 2019 - 31
IEEE Circuits and Systems Magazine - Q3 2019 - 32
IEEE Circuits and Systems Magazine - Q3 2019 - 33
IEEE Circuits and Systems Magazine - Q3 2019 - 34
IEEE Circuits and Systems Magazine - Q3 2019 - 35
IEEE Circuits and Systems Magazine - Q3 2019 - 36
IEEE Circuits and Systems Magazine - Q3 2019 - 37
IEEE Circuits and Systems Magazine - Q3 2019 - 38
IEEE Circuits and Systems Magazine - Q3 2019 - 39
IEEE Circuits and Systems Magazine - Q3 2019 - 40
IEEE Circuits and Systems Magazine - Q3 2019 - 41
IEEE Circuits and Systems Magazine - Q3 2019 - 42
IEEE Circuits and Systems Magazine - Q3 2019 - 43
IEEE Circuits and Systems Magazine - Q3 2019 - 44
IEEE Circuits and Systems Magazine - Q3 2019 - 45
IEEE Circuits and Systems Magazine - Q3 2019 - 46
IEEE Circuits and Systems Magazine - Q3 2019 - 47
IEEE Circuits and Systems Magazine - Q3 2019 - 48
IEEE Circuits and Systems Magazine - Q3 2019 - Cover3
IEEE Circuits and Systems Magazine - Q3 2019 - Cover4
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2023Q3
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2023Q2
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2023Q1
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2022Q4
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2022Q3
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2022Q2
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2022Q1
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2021Q4
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2021q3
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2021q2
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2021q1
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2020q4
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2020q3
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2020q2
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2020q1
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2019q4
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2019q3
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2019q2
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2019q1
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2018q4
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2018q3
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2018q2
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2018q1
https://www.nxtbookmedia.com