Slides - Microsoft Research

advertisement
Cognitive Radio Evolution from Agile
Platforms to Omniscient Networks: the Road
from Dreams to Prototypes
Learning
Awareness
Radio
Hardware
Sensing
and
Modeling
Building
and
Retaining
Knowledge
Adapting
Evolution and Optimization
Charles W. Bostian
Virginia Tech
bostian@vt.edu
Acknowledgements
This project is supported by Award No. 2005-IJCX-K017 awarded by the National Institute of
Justice, Office of Justice Programs, US
Department of Justice. The opinions, findings,
and conclusions or recommendations expressed
in this publication/program/exhibition are those
of the author(s) and do not necessarily reflect
the views of the Department of Justice.
This work is also supported by Air
Force Institute of Technology (AFIT).
The views expressed in this article
are those of the author and do not
reflect the official policy or position of
the Air Force, Department of Defense
or the U.S. Government.
This material is based upon work supported by the
National Science Foundation under Grant No. CNS0519959. Any opinions, findings and conclusions or
recommendations expressed in this material are
those of the author(s) and do not necessarily
reflect the views of the National Science
Foundation (NSF).
Defense Advanced Research Projects Agency
Strategic Technology Office
DARPA Order AF89-00
The views and conclusions contained in this
document are those of the authors and should not
be interpreted as representing the official policies,
either expressed or implied, of the Defense
Advanced Research Projects Agency or the U.S.
Government.
Center for Wireless Telecommunications
www.cognitiveradio.wireless.vt.edu
Acknowledgment:
The VT Team
An (old) radio guy’s vision of
cognitive radio:
A universal transceiver (all
modes and all frequencies)
capable of discovering radios like
itself and working cooperatively
to negotiate frequencies,
waveforms, and protocols to
optimize performance subject to
user needs based on the radio’s
awareness of its environment and
its past experience.
The VT Public Safety Cognitive Radio
• Recognize any P25 Phase 1
waveforms
• Identify known networks
• Interoperate with legacy networks
• Provide a gateway between
incompatible networks
•Serve as a repeater when necessary –
useful when infrastructure has been
destroyed or does not exist.
In developing this prototype, we have solved some hard problems in
rapid reconfiguration of a radio platform and in signal recognition and
synchronization.
Find a
signal of
interest
Configure this in
real time and
operate it.
Cognitive Engine + SDR = Cognitive Radio
The relatively easier part – realization of the cognitive engine
General Implementations:
A restricted
implementation:
the VT Public
Safety Cognitive
Radio
FCC Worries: Code correctness, insecure memory accesses, tamper resistance.
Off-line unit testing and formal verification plus light-weight yet effective antitampering methods to ensure that any module replacement is compliant.
Ensures that any replacement of the modules, including over-the-air updates is
done by trusted parties.
The harder part – building a “universal” radio platform
The GPP Problem – Latency and Inability to Control Timing
OK for
narrowband
waveforms
with simple
timing
requirements.
A real problem
for wideband
waveforms and
MACs
requiring
precise timing.
The solution that we are developing now: A hybrid
architecture containing fixed and reconfigurable subsystems.
•Embedded GPP performs cognitive functions and determines radio
configuration
•Reconfigurable FPGA and ASICs perform PHY and MAC layer operations
•Accelerators implement application layer functions
System Overview of PSCR (hybrid implementation)
ADC/DAC
Analog RF
FPGA
DSP
GPP
RF
front-end
PGA
ADC
DDC
Spectrum
Sweeper
Signal
Classifier
Waveform
Knowledge
Base
RX
RF
front-end
PGA
Waveform
Recognition
ADC
DDC
Filter
Gain
Case-based
Waveform
Solution Maker
Demod
FEC
Decoder
MAC Layer Protocol
De-packet
Binary Data
Packet
Binary Source
MAC Carrier Sense Algorithm
TX
RF
front-end
PGA
FEC
Encoder
DAC
DUC
Filter
Gain
Mod
GUI &
Center Controller
VTSDCSS
My student Ying Wang will demonstrate some of our current spectrum,
waveform identification, and radio configuration technology as part of this
meeting. She and my student Qinqin Chen invented the system we will
demonstrate and many others in our group contributed to the implementation.
What is wrong with this picture?
•One radio platform can’t do it all.
•Focuses on interactions of two nodes.
•Ignores network issues.
•Ignores applications that the radio will run.
The reality:
•Multiple networks
•Multiple protocols
•Multiple applications
•Dynamic Spectrum Access
All this leads to the concept of an application and
network driven integrated architecture for a
cognitive node
Architecture for An Application and Network Driven Integrated
Cognitive Node
Conceived by my student Feng Andrew Ge to capture the overall cognitive
radio efforts of our group.
An important part of the implementation: The Universal Cognitive Gateway,
dissertation topic of my student Qinqin Chen
Another application: dissertation work of my student Mark Silvius
Dynamic Cellular Cognitive Radio
(Ying Wang)
Basic Concept
700M Hz Application Scenario
PCN
PPCN
CMT
Base station in a
infrastructure network
PCN with in the
infrastructure network
Wireless Connection to
the infrastructure network
Area where the Base
station are destroyed
DCCS System
Software Structure
Pilot
Symbol
from PCN
Seeking
Request to turn on
PCN, start the
collision avoidance
process
PCN initiation
IntraCell
Management
Intracell Narrow
and Wideband
Communication
Cognitive Mobile
Terminal
Register with
PCN
Collision
Processing
Cell Adjustment
Checking
Backbone
conncetion,
Routing Table
generation and
updating
Broadband
Intracell
Communication
Backbone
Communication
Universal
Classifier and
Synchronizer
Contact Information
Charles W. Bostian
Alumni Distinguished Prof.
Virginia Tech
bostian@vt.edu
540-231-5096
http://www.cognitiveradio.wireless.vt.edu
Download