elektrobit trial avausseminaari 7.6.2011 ari hulkkonen
DESCRIPTION
TRANSCRIPT
Copyright Elektrobit (EB) 2010
EBTRIALCognitive Radio Test Bed
Ari Hulkkonen, Tommi Jämsä, Seppo Salonen, Taavi Hirvonen
Tekes 7.6.2011
Copyright Elektrobit (EB) 2010
www.elektrobit.com, 08 June 2011, Slide 2
EBTRIAL:
1. Background
2. EBTRIAL overview
3. Collaboration
4. Project introduction
Copyright Elektrobit (EB) 2010
www.elektrobit.com, 08 June 2011, Slide 3
• A “millenium” challenge:
– How to overcome the “Grand Canyon” between research and industry?
– How to speed up technology evaluation and deployment in practice?
– How to make business from the research results?
EBTRIALBackground: from configurable platforms to software defined radio
MATLAB
EB4GEB4G
RADIO CHANNEL WAVEFORM inSDR TX / RX
• Solution
– A programmable test bed:
• Allows different waveforms to be
developed and evaluated in the same
platform
• Realistic lab experimenting
• Field testing
– 1st generation “EB4G” platform was
launched in 2002
• GUI, remote access etc.
• PHY & MAC in FPGAs
• Emulated radio channel with Propsim
Copyright Elektrobit (EB) 2010
www.elektrobit.com, 08 June 2011, Slide 4
• Key characteristics:
– SDR computing platform
• DSP, Xlinx Virtex 2 Pro, 5 and 6 FPGAs
• RF modules covering from VHF up to 6GHz
– Flexible interface to Matlab
– Radio channel by Propsim
• Principle:
– Waveform programmed to the platform
– TX transmits the signal generated either in Matlab or
in HW through the radio channel emulator
– Signal is received and detected by the RX and
processed either in the HW or in Matlab
– Control & GUI by Matlab
• BER, SNR, Channel estimates, etc
• Real application data
• Data logging further analysis in a PC
• Measurement scripts
EBTRIALBackground: from configurable platforms to software defined radio
Copyright Elektrobit (EB) 2010
www.elektrobit.com, 08 June 2011, Slide 5
EBTRIAL:Background: Waveform development process
STEP #1
• All TRX functionality is running in Matlab
• Radio channel simulated in Matlab
• Flexible, easy to develop
STEP #3
• Most TRX functionality is running in HW
• Real time performance
• Fast and realistic link and system level testing
• Control / GUI by Matlab
STEP #2
• TRX functionality is running both in Matlab and RACE
• More realism & performance
• Emulated detailed radio channel model
• Control / GUI by Matlab
Copyright Elektrobit (EB) 2010
www.elektrobit.com, 08 June 2011, Slide 6
STEP #1
• All TRX functionality is running in Matlab
• Radio channel simulated in Matlab
• Flexible, easy to develop
STEP #2
• TRX functionality is running both in Matlab and RACE
• More realism & performance
• Emulated detailed radio channel model
• Control / GUI by Matlab
STEP #3
• Most TRX functionality is running in HW
• Real time performance
• Fast and realistic link and system level testing
• Control / GUI by Matlab
EBTRIAL:Background: Waveform development process
Control
Copyright Elektrobit (EB) 2010
www.elektrobit.com, 08 June 2011, Slide 7
STEP #1
• All TRX functionality is running in Matlab
• Radio channel simulated in Matlab
• Flexible, easy to develop
STEP #2
• TRX functionality is running both in Matlab and RACE
• More realism & performance
• Emulated detailed radio channel model
• Control / GUI by Matlab
STEP #3
• Most TRX functionality is running in HW
• Real time performance
• Fast and realistic link and system level testing
• Control / GUI by Matlab
EBTRIAL:Background: Waveform development process
Control
Copyright Elektrobit (EB) 2010
www.elektrobit.com, 08 June 2011, Slide 8
• Hiperlan 2 –type OFDM / TDM based air interface– 20Mbps OFDM full duplex demonstration link with BS
and mobile terminals
• WiMAX 802.16d, 802.16e
• Experimental MIMO systems 2x2 to 4x4
• Special waveforms (e.g. for defence apps.)
• WINNER / IMT-A
- 2,4GHz 10..50Mb/s NLOS multicarrier link
- Real -time video, audio and data
- 2 x 2 link algorithms developed by Elektrobit
- EB4G implementation
250 meters, non-line-of-sight
Broadcasting
network
2x2
2x2
• Satellite MIMO demonstrator– WiMAX over satellite – live full
duplex
for video application
– DVB-SH MIMO test-bed
EBTRIALPrevious RACE applications examples:
Copyright Elektrobit (EB) 2010
www.elektrobit.com, 08 June 2011, Slide 9
• WINNER program 2004-2010:– EU project to develop and evaluate concepts towards IMT-A
– Appx 30 partners
– EB’s responsibilities were
• Channel modeling + trials
• WINNER II demonstrator in WRC ’07– RACE + Propsim C8
– Adaptive radio interface based on OFDM MIMO
– Handovers between a ”legacy network” (802.11g) and WINNER
– Practical demonstration application:
• Real time full HD video (uncoded, 30-60Mbps)
• Raw data 100…200Mbps
• WINNER+ demonstrations 2010
EBTRIALPrevious RACE applications examples:
Copyright Elektrobit (EB) 2010
EBTRIAL
Cognitive Radio Test Bed
Copyright Elektrobit (EB) 2010
www.elektrobit.com, 08 June 2011, Slide 11
• Two year project till the end of 2012
• Total allocation appx. 144 person months
• EB Wireless Communications Ltd. with EB System Test Ltd. as a sub
• The main focus of the 1st project year
– Development of cognitive radio algorithms
– Test environment
– Radio channel models.
• The 2nd project year will focus in practical demonstrations, further development of the environment and methods based on the initial results from the 1st project year and the entire program.
• During the 2nd project year practical (e.g. lab-testing) co-operation with the collaborative project shall be established. 1st joint demonstration, however, shall be performed at the end of the 1st project year.
Key facts:
EBTRIALCognitive Radio Test Environment
Copyright Elektrobit (EB) 2010
www.elektrobit.com, 08 June 2011, Slide 13
Goal #1: A Virtual Radio World
1) To develop a test bench that emulates the wireless environment enabling
testing of cognitive radio user equipment and/or network. EB’s RACE-SDR and
Propsim can be used to create and control the radio environment
Possibility to bring the measured characteristics (channel, radio signals etc) of
the environment into the test bed. Creating a ’virtual radio world’ where the
CR devices can be operated
PROPSIM
Radio interference
Cognitive radio
networkTX 1
TX 2
RACE SDR OTA ANTENNA ARRAY
Propsim generates
signals to all
individual OTA
element with
desired
characteristics
1
3
2
Control &
Monitoring
Radio
interference
EBTRIALCognitive Radio Test Environment
Copyright Elektrobit (EB) 2010
www.elektrobit.com, 08 June 2011, Slide 14
Goal #2: Developing CR technology assets
2) In addition to the “virtual radio world”, to study, evaluate and develop CR air
interface functionality and algorithms with the test bench
• Spectrum sensing
• Signal analysis
• Interference scenarios
• Demonstrations & trials
EBTRIALCognitive Radio Test Environment
Copyright Elektrobit (EB) 2010
www.elektrobit.com, 08 June 2011, Slide 15
Research Partnering
• ENCOR (TUT): will benefit from additional verification of the constructed radio environment models, and from the OTA measurement results.
• WISE (UTU): Verification environment for spectrum sensing methods and for spectrum utilization and interference management
• CORE (CWC): Test bench to emulate wireless environment when testing cognitive radio user equipment and/or network. Linked tightly to Core WP1
– Planned funding to CORE work depends on Tekes decisions
EB will collaborate with the partner projects and provides the RACE-SDR
based cognitive radio test environment for the other projects as a platform
for joint demonstrations and testing
EBTRIALCognitive Radio Test Environment
Copyright Elektrobit (EB) 2010
www.elektrobit.com, 08 June 2011, Slide 16
Joint research plan
WISE
UTU
CORE
VTT /
CWC /
Centria
ENCOR
TUT
Research
project #4
Enterprise
project #1
Enterprise
project #3
EBTRIAL
Enterprise
project #2
Research Partnering & positioning EBTRIAL
EBTRIALCognitive Radio Test Environment
Copyright Elektrobit (EB) 2010
www.elektrobit.com, 08 June 2011, Slide 17
• WP1: Project management
– Deployment and dissemination
– Planning and coordination of collaboration
– Technology forecasting, standardization and IPR activities
• WP2: Cognitive air interface algorithms and methods
• WP3: Radio channel
• WP4: Trials and demonstrations
Project Structure:
EBTRIALCognitive Radio Test Environment
Copyright Elektrobit (EB) 2010
www.elektrobit.com, 08 June 2011, Slide 18
• WP2 focuses on development, testing and evaluation of cognitive air
interface algorithms and methods.
• Spectrum scanning and sensing
• Signal analysis
Matlab (Non-RealTime)
MAC or higher layer
signal processing
(user data)
TX processing to
generate the
modulated transmit
signal vectors for all
users / antennas
Signal Vector
transfer to
EB4Gv2 TX
signal buffer
Real-time Signal Processing
Signal is run through the digital front end, RF,
Radio channel, RX RF, RX digital front-end
and stored to output buffer as configured
MAC or higher layer
signal processing
(user data)
RX processing to
detect and
demodulate the
received signal
Signal Vector
transfer from
EB4Gv2 RX
signal buffer
Simulation
control,
system init
(EB4G /
Propsim set-
up)
performance
monitoring,
visualizations
RACE Simulation
WP2: Cognitive air interface algorithms and methods
EBTRIALCognitive Radio Test Environment
Copyright Elektrobit (EB) 2010
www.elektrobit.com, 08 June 2011, Slide 19
• Channel and interference measurements
– Radio channel characteristics / data recorded
• Modelling: Goal to provide realistic channel models for CR applications
• Ad hoc and relay networks
• Hybrid networks
• Different multi-user and multi-cell scenarios
• Cooperative and collaborative MIMO
• Interference models
• Emulation techniques
Goal to study and develop channel
emulation technology supporting CR
requirements
WP3: Radio Channel
EBTRIALCognitive Radio Test Environment
Copyright Elektrobit (EB) 2010
www.elektrobit.com, 08 June 2011, Slide 20
• SDR platform concept for cognitive radio development
• Development of SDR hardware technologies
• Development of waveform development methologies
• Joint demonstrations
PROPSIM
Radio interference
Cognitive radio
networkTX 1
TX 2
RACE SDR OTA ANTENNA ARRAY
Propsim generates
signals to all
individual OTA
element with
desired
characteristics
1
3
2
Control &
Monitoring
Radio
interference
WP4: Trials and demonstration
EBTRIALCognitive Radio Test Environment
Copyright Elektrobit (EB) 2010
Discover the Experience