Top Banner
COGNITIVE RADIO APPLICATIONS IN SOFTWARE DEFINED RADIOS John Polson, Ph.D. General Dynamics C4 Systems Scottsdale, Arizona [email protected] 480.441.4390
24

COGNITIVE RADIO APPLICATIONS IN SOFTWARE DEFINED · PDF fileCOGNITIVE RADIO APPLICATIONS IN SOFTWARE DEFINED RADIOS John Polson, Ph.D. General Dynamics C4 Systems Scottsdale, Arizona

Feb 06, 2018

Download

Documents

duongdung
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: COGNITIVE RADIO APPLICATIONS IN SOFTWARE DEFINED · PDF fileCOGNITIVE RADIO APPLICATIONS IN SOFTWARE DEFINED RADIOS John Polson, Ph.D. General Dynamics C4 Systems Scottsdale, Arizona

COGNITIVE RADIO APPLICATIONS IN SOFTWARE DEFINED RADIOS

John Polson, Ph.D.General Dynamics C4 SystemsScottsdale, [email protected]

Page 2: COGNITIVE RADIO APPLICATIONS IN SOFTWARE DEFINED · PDF fileCOGNITIVE RADIO APPLICATIONS IN SOFTWARE DEFINED RADIOS John Polson, Ph.D. General Dynamics C4 Systems Scottsdale, Arizona

July 7, 2005 2

Cognitive Radio Enabling Technology

• General Purpose RF Technology➤ Wide Coverage

➤ “Wide” Instantaneous Bandwidth

• General Purpose Digital Processing (Distributed)➤ FPGA

➤ DSP

➤ GPP

• Artificial Intelligence Technology➤ Sensors

➤ Actuators

➤ Agent Models

Page 3: COGNITIVE RADIO APPLICATIONS IN SOFTWARE DEFINED · PDF fileCOGNITIVE RADIO APPLICATIONS IN SOFTWARE DEFINED RADIOS John Polson, Ph.D. General Dynamics C4 Systems Scottsdale, Arizona

July 7, 2005 3

Continuum of Radio Capabilities Leading to Cognitive Radio

Page 4: COGNITIVE RADIO APPLICATIONS IN SOFTWARE DEFINED · PDF fileCOGNITIVE RADIO APPLICATIONS IN SOFTWARE DEFINED RADIOS John Polson, Ph.D. General Dynamics C4 Systems Scottsdale, Arizona

July 7, 2005 4

Cognitive Radio Characteristics*

• Sensors creating awareness in the environment• Actuators enabling interaction with the

environment• Memory and a model of the environment• Learning and modeling of specific beneficial

adaptations• Specific performance goals

*SDRF CRWG: Heuristic Radio

Page 5: COGNITIVE RADIO APPLICATIONS IN SOFTWARE DEFINED · PDF fileCOGNITIVE RADIO APPLICATIONS IN SOFTWARE DEFINED RADIOS John Polson, Ph.D. General Dynamics C4 Systems Scottsdale, Arizona

July 7, 2005 5

RF Frontend (superhet architecture)

• Preselector / Power Amplifier➤ Coverage

➤ Range

• Transmit Chain➤ Instantaneous BW

➤ Dynamic Range

• Receive Chain➤ Instantaneous BW

➤ Dynamic Range

• Synthesizer➤ IF Frequencies

➤ Stability etc.

Page 6: COGNITIVE RADIO APPLICATIONS IN SOFTWARE DEFINED · PDF fileCOGNITIVE RADIO APPLICATIONS IN SOFTWARE DEFINED RADIOS John Polson, Ph.D. General Dynamics C4 Systems Scottsdale, Arizona

July 7, 2005 6

General SDR RF Frontend

Page 7: COGNITIVE RADIO APPLICATIONS IN SOFTWARE DEFINED · PDF fileCOGNITIVE RADIO APPLICATIONS IN SOFTWARE DEFINED RADIOS John Polson, Ph.D. General Dynamics C4 Systems Scottsdale, Arizona

July 7, 2005 7

Classes of Processing Resources

• FPGA➤ High sample rate

➤ Highly concurrent computations

➤ Reconfigurable

• DSP➤ Low power

➤ Low cost

➤ Good Multiply Accumulate performance

• GPP➤ Good for protocol stacks

➤ Good for Artificial Intelligence Applications

Cryptographic Processors

Needed in Some Military

Applications

Page 8: COGNITIVE RADIO APPLICATIONS IN SOFTWARE DEFINED · PDF fileCOGNITIVE RADIO APPLICATIONS IN SOFTWARE DEFINED RADIOS John Polson, Ph.D. General Dynamics C4 Systems Scottsdale, Arizona

July 7, 2005 8

MODEM Block Diagram & Resources

Page 9: COGNITIVE RADIO APPLICATIONS IN SOFTWARE DEFINED · PDF fileCOGNITIVE RADIO APPLICATIONS IN SOFTWARE DEFINED RADIOS John Polson, Ph.D. General Dynamics C4 Systems Scottsdale, Arizona

July 7, 2005 9

Software Architecture

• Layered• Standard Interfaces

➤ POSIX RTOS

➤ CORBA if Software Communication Architecture Compliant

Page 10: COGNITIVE RADIO APPLICATIONS IN SOFTWARE DEFINED · PDF fileCOGNITIVE RADIO APPLICATIONS IN SOFTWARE DEFINED RADIOS John Polson, Ph.D. General Dynamics C4 Systems Scottsdale, Arizona

July 7, 2005 10

SDR Software Architecture

Page 11: COGNITIVE RADIO APPLICATIONS IN SOFTWARE DEFINED · PDF fileCOGNITIVE RADIO APPLICATIONS IN SOFTWARE DEFINED RADIOS John Polson, Ph.D. General Dynamics C4 Systems Scottsdale, Arizona

July 7, 2005 11

Smart Agents

• Simple Reflex Agent

➤ Maps Inputs to Outputs

➤ Aware Application / Radio

• Reflex Agent With State

➤ Has Memory

➤ Adaptive Application / Radio

• Goal-Based Agent

➤ Model of Environment

➤ Minimum Requirement for Cognitive Application / Radio

• Utility-Based Agent

➤ Model of Environment

➤ Utility / Judgment Function

Page 12: COGNITIVE RADIO APPLICATIONS IN SOFTWARE DEFINED · PDF fileCOGNITIVE RADIO APPLICATIONS IN SOFTWARE DEFINED RADIOS John Polson, Ph.D. General Dynamics C4 Systems Scottsdale, Arizona

July 7, 2005 12

Smart Agent Architectures

Page 13: COGNITIVE RADIO APPLICATIONS IN SOFTWARE DEFINED · PDF fileCOGNITIVE RADIO APPLICATIONS IN SOFTWARE DEFINED RADIOS John Polson, Ph.D. General Dynamics C4 Systems Scottsdale, Arizona

July 7, 2005 13

Searching for A Solution

• Given a Model of the Environment, What Actions Take the System To A Desirable Outcome

• State Space Searching Algorithms➤ Breadth First Search

➤ Depth First Search

➤ Depth Limited Search

➤ Iterative Deepening Depth First Search

Page 14: COGNITIVE RADIO APPLICATIONS IN SOFTWARE DEFINED · PDF fileCOGNITIVE RADIO APPLICATIONS IN SOFTWARE DEFINED RADIOS John Polson, Ph.D. General Dynamics C4 Systems Scottsdale, Arizona

July 7, 2005 14

Common State Space Search Algorithms

Page 15: COGNITIVE RADIO APPLICATIONS IN SOFTWARE DEFINED · PDF fileCOGNITIVE RADIO APPLICATIONS IN SOFTWARE DEFINED RADIOS John Polson, Ph.D. General Dynamics C4 Systems Scottsdale, Arizona

July 7, 2005 15

Sensors and Actuators

Sensors

• RF

• Acoustic

• HMI

• Biometric

• Camera (still or motion)

• Geolocation

• Chemical

Actuators

• RF

• Aural

• HMI

Page 16: COGNITIVE RADIO APPLICATIONS IN SOFTWARE DEFINED · PDF fileCOGNITIVE RADIO APPLICATIONS IN SOFTWARE DEFINED RADIOS John Polson, Ph.D. General Dynamics C4 Systems Scottsdale, Arizona

July 7, 2005 16

Spectrum Awareness Applications

• Low Spectrum Occupancy• Spectrum Policy Task Force Recommendations• Spectrum Harvesting And Rendezvous• Policy Controls• Sensors• Non-interference

Page 17: COGNITIVE RADIO APPLICATIONS IN SOFTWARE DEFINED · PDF fileCOGNITIVE RADIO APPLICATIONS IN SOFTWARE DEFINED RADIOS John Polson, Ph.D. General Dynamics C4 Systems Scottsdale, Arizona

July 7, 2005 17

Spectrum Awareness Applications

Page 18: COGNITIVE RADIO APPLICATIONS IN SOFTWARE DEFINED · PDF fileCOGNITIVE RADIO APPLICATIONS IN SOFTWARE DEFINED RADIOS John Polson, Ph.D. General Dynamics C4 Systems Scottsdale, Arizona

July 7, 2005 18

Geo-location & Networking Applications

• Reporting (function of position)➤ Blue Force Tracking

➤ Teenager Tracking

➤ Others

• Networking➤ Location of Services

➤ Location Augmented Routing

➤ Policy Changes as Function of Position

Page 19: COGNITIVE RADIO APPLICATIONS IN SOFTWARE DEFINED · PDF fileCOGNITIVE RADIO APPLICATIONS IN SOFTWARE DEFINED RADIOS John Polson, Ph.D. General Dynamics C4 Systems Scottsdale, Arizona

July 7, 2005 19

Location Awareness Applications

Page 20: COGNITIVE RADIO APPLICATIONS IN SOFTWARE DEFINED · PDF fileCOGNITIVE RADIO APPLICATIONS IN SOFTWARE DEFINED RADIOS John Polson, Ph.D. General Dynamics C4 Systems Scottsdale, Arizona

July 7, 2005 20

Authentication

• Voice Print• Video• Biometric

Page 21: COGNITIVE RADIO APPLICATIONS IN SOFTWARE DEFINED · PDF fileCOGNITIVE RADIO APPLICATIONS IN SOFTWARE DEFINED RADIOS John Polson, Ph.D. General Dynamics C4 Systems Scottsdale, Arizona

July 7, 2005 21

Biometric Authentication Applications

Page 22: COGNITIVE RADIO APPLICATIONS IN SOFTWARE DEFINED · PDF fileCOGNITIVE RADIO APPLICATIONS IN SOFTWARE DEFINED RADIOS John Polson, Ph.D. General Dynamics C4 Systems Scottsdale, Arizona

July 7, 2005 22

Planning Applications of the Future

• Navigation / Route Planning• Battery Management• Noise and Light Discipline• Information Flow Planning• Role Assignment as Function of operator’s skills• Talk Group Assignment• Smart Calibration• Smart Bridging

Page 23: COGNITIVE RADIO APPLICATIONS IN SOFTWARE DEFINED · PDF fileCOGNITIVE RADIO APPLICATIONS IN SOFTWARE DEFINED RADIOS John Polson, Ph.D. General Dynamics C4 Systems Scottsdale, Arizona

July 7, 2005 23

Planning Applications

Page 24: COGNITIVE RADIO APPLICATIONS IN SOFTWARE DEFINED · PDF fileCOGNITIVE RADIO APPLICATIONS IN SOFTWARE DEFINED RADIOS John Polson, Ph.D. General Dynamics C4 Systems Scottsdale, Arizona

July 7, 2005 24

Conclusions

• Cognitive Radio Technology is enabled by:

➤ General Purpose RF Sections

➤ High Powered Digital Computation Engines

➤ Artificial Intelligence Technology

• Multiple Cognitive Radio Applications Are Of Intere st

➤ Spectrum Access

➤ Geo-location and Networking

➤ Authentication

➤ Planning

• Cognitive Radio Applications are on the horizon