Results of the Demonstration of Shared Spectrum Access of Different - - PowerPoint PPT Presentation
Results of the Demonstration of Shared Spectrum Access of Different - - PowerPoint PPT Presentation
Results of the Demonstration of Shared Spectrum Access of Different User Groups and Changing Priorities Authors Topi Tuukkanen, (Finnish Defence Research Agency) Heikki Kokkinen (Fairspectrum, Finland) , Seppo Yrjl (Nokia, Finland),
Authors
Topi Tuukkanen, (Finnish Defence Research Agency) Heikki Kokkinen (Fairspectrum, Finland) , Seppo Yrjölä (Nokia, Finland), Jaakko Ojaniemi (Fairspectrum, Finland), Arto Kivinen (Fairspectrum, Finland), Jarkko Paavola (Turku University of Applied Sciencies)
Introduction
Army Digital Battlefield
- Armed forces’ requirements for
spectrum access vary over time and location
- Rigid and fixed spectrum
management schemes do not provide military any incentive to relinquish exclusive access to spectrum
Model of changing priorities
Request, Notification and Reservation Procedures
LR LC Processing of Request Request Response LR LC Processing of Notification Notification Response LR LC Processing of Reservation Reservation Response
LSA with multiple Repositories and Controllers
Spectrum Manager LR1 LC1 Public safety NRA LR3 LC3 LC2 LR2
Military
MNO
Protocol stack for changing priorities
- In Notification protocols, an
intermediate connectivity layer is needed, just like in email app in the mobile phone
- Websocket used in this study
IEEE 802.X IP TCP TLS WebSocket HTTPS JSON LSA-1 IEEE 802.X IP TCP TLS WebSocket HTTPS JSON LSA-1 LR LS
Priority changes between three priority order states
Primary Secondary Tertiary Commercial Public safety Military Peace Primary Secondary Tertiary Military Commercial Public safety Hybrid war Primary Secondary Tertiary Public safety Commercial Military Disaster
Experimental system setup
Demonstration system
Military Video Public safety LTE Spectrum manager Commercial LTE Request procedure Notification procedure Reservation procedure NRA
Spectrum Manager architecture
- Perimeter security model
- Amazon EC2 VPC
- C++, Python, PHP
LR1 LC1 LR3 LC3 LC2 LR2 UI DB Processing
NRA User Interface
User interface for reservations
Simplified LTE network
- Off-the-shelf 2.3 GHz devices
- UEs
- eNodeBs
- EPC
- Management plane of eNB
MME S-GW
PDN-GW
eNB UE
S1-U S5/S8 S11 S1-MME
User plane Control plane EPC Spectrum manager Management plane
eNodeBs as part of demonstration network
Spectrum analyzer image of military transmitter (right) and LTE (left)
Spectrum allocation algorithm
Begin
Initalize channels to 2 COM priority channel 1
COM arrival Channel 1 free
Lower priority assigned
Any channel free False True False End False True Evacuate lowest priority
Lower priority assigned?
Assign to channel 1 Any channel free False Put request in queue
Refarm from channel 1 to free channel
Put request in queue True False Evacuate lowest priority Assign to free channel True True True False
Experimental validation of procedures with changing priorities
Validation workflow
Requirements from stakeholders
Literature and standards Construct model Implement model
Test cases and evacuation times
Check model Update model Model is Invalid Model is Valid
Denial of entry when no capacity
COM COM PS
COM
PS MIL COM Arrivals PS Spectrum MIL Priority COM PS MIL
Initial allocation with alternative priority
- rder
t COM COM PS COM PS MIL PS Arrivals Spectrum COM PS MIL Priority MIL PS COM
Priority change under high spectrum demand
MIL PS MIL PS COM MIL PS COM MIL t Priority Spectrum Arrivals
Evacuation times with Request, Notification, and Reservation procedures.
Conclusions
Dynamic spectrum access system for changing priorities
- Controlled by NRA UI
- Experimental validation
- Evacuation time for
Request, Notification, and Reservation procedures
Summary
Future work
- Evacuation time measurements
using with incumbent sensors
- Licensee activity sensors at the
location of the higher priority user
- Extension of the changing priority
spectrum sharing model with a better propagation model
- Larger number of devices, and with
different controls, including power level, center frequency change, and bandwidth change