+ All Categories
Home > Documents > MULTIPLE INPUT MULTIPLE OUTPUT MIMO DEVELOPMENT … · • Works with Linux GnuRadio, Compatible to...

MULTIPLE INPUT MULTIPLE OUTPUT MIMO DEVELOPMENT … · • Works with Linux GnuRadio, Compatible to...

Date post: 02-Feb-2020
Category:
Upload: others
View: 6 times
Download: 0 times
Share this document with a friend
4
MULTIPLE INPUT MULTIPLE OUTPUT MIMO DEVELOPMENT TEST BED LAB MIM04 Description: The Amitec MIMO-LAB is a software programmable hardware transceiver which allows limitless telecommunication laboratory experiments to be performed on a single device. The entry barrier is lowered to include the under graduate students by providing a graphical programming environment. The burden on faculty is lowered by using courseware designed at IITD from simple FM to most complex MIMO. Lab technicians are eased by integrated hardware and software from same source for trouble free performance. The system is ideally suited for applications requiring high RF performance and great bandwidth such as physical layer prototyping, dynamic spectrum access and cognitive radio, spectrum monitoring and even networked sensor deployment. The Superspeed USB 3.0 interface at 5Gbps serves as the connection between the MIMO-LAB and the mobile workstation. This enables the user to realize 40 MS/s of real-time bandwidth in the receive and transmit directions, simultaneously (full duplex). FPGA is autoloading so hadrware is plug and play as a pen drive! No need to program the FPGA for most cases! The systems offers MIMO capability with high bandwidth and dynamic range. 4 pcs of radios may be connected to realize a complete 2x2 or 3X1 MIMO configuration. External PPS and reference inputs can also be used to create larger multi-channel systems. ASIC houses complete RF and DAQ subsystems on a single board. Coupled with these benefits it hosts onboard RF Transceiver subsystems capable of tuning frequencies from 400MHz to 4GHz. Features: 1X1, 1X2, 2X1, 2x2 MIMO and expandable to Massive MIMO 64X8 Suitable for 4G LTE Advanced protocol to 5G testing Apply principles of diversity reception to increase bit rate while maintaining same transmitted power and bandwidth. Study functionality of Precoding, Spatial multiplexing, Diversity coding Works with Linux GnuRadio, Compatible to LabVIEW™, MATLAB Simulink™, C++ and Python No recurring cost of software/licence, IP rights! ASIC Architecture: 0.4-4 GHz combines LNA, PA driver, RX/TX Mixers, RX/TX Filters, Synthesizers, RX Gain control, TX power control +5dBm Transmit power & -120dBm Sensitivity Receiver FPGA program transmit & receive for high performance Differential Baseband Signals Modulation Bandwidth Programmable upto 30 MHz Supports both TDD &FDD Full Duplex upto 30MHz Calibrated +1ppm TCXO Dual 40 MS/s, 12-bit ADC & Dual 40 MS/s, 12-bit DAC Up to 5GbpS/s USB 3.0 Data Streaming to Computer MIMO Capability – 2X2, 2X1, 3X1 and (4X4(upgrade)) 200MHz ARM9 with 512KB embedded SRAM Alterra Cyclone FPGA with single cycle access memory, 18X18 multipliers for dedicated DSP & programmable general logic elements IITD 1 Laptops not included
Transcript
Page 1: MULTIPLE INPUT MULTIPLE OUTPUT MIMO DEVELOPMENT … · • Works with Linux GnuRadio, Compatible to LabVIEW™, MATLAB Simulink™, C++ and Python • No recurring cost of software/licence,

MULTIPLE INPUT MULTIPLE OUTPUTMIMO DEVELOPMENT TEST BED LAB MIM04

Description:

The Amitec MIMO-LAB is a software programmable hardware transceiver which allows limitless telecommunication laboratory experiments to be performed on a single device. The entry barrier is lowered to include the under graduate students by providing a graphical programming environment. The burden on faculty is lowered by using courseware designed at IITD from simple FM to most complex MIMO. Lab technicians are eased by integrated hardware and software from same source for trouble free performance.

The system is ideally suited for applications requiring high RF performance and great bandwidth such as physical layer prototyping, dynamic spectrum access and cognitive radio, spectrum monitoring and even networked sensor deployment.

The Superspeed USB 3.0 interface at 5Gbps serves as the connection between the MIMO-LAB and the mobile workstation. This enables the user to realize 40 MS/s of real-time bandwidth in the receive and transmit directions, simultaneously (full duplex). FPGA is autoloading so hadrware is plug and play as a pen drive! No need to program the FPGA for most cases!

The systems offers MIMO capability with high bandwidth and dynamic range. 4 pcs of radios may be connected to realize a complete 2x2 or 3X1 MIMO configuration. External PPS and reference inputs can also be used to create larger multi-channel systems. ASIC houses complete RF and DAQ subsystems on a single board. Coupled with these benefits it hosts onboard RF Transceiver subsystems capable of tuning frequencies from 400MHz to 4GHz.

Features:

• 1X1, 1X2, 2X1, 2x2 MIMO and expandable to Massive MIMO 64X8• Suitable for 4G LTE Advanced protocol to 5G testing• Apply principles of diversity reception to increase bit rate while maintaining same transmitted power and bandwidth.• Study functionality of Precoding, Spatial multiplexing, Diversity coding• Works with Linux GnuRadio, Compatible to LabVIEW™, MATLAB Simulink™, C++ and Python• No recurring cost of software/licence, IP rights!• ASIC Architecture: 0.4-4 GHz combines LNA, PA driver, RX/TX Mixers, RX/TX Filters, Synthesizers, RX Gain control, TX power control • +5dBm Transmit power & -120dBm Sensitivity Receiver• FPGA program transmit & receive for high performance• Differential Baseband Signals• Modulation Bandwidth Programmable upto 30 MHz• Supports both TDD &FDD Full Duplex upto 30MHz• Calibrated +1ppm TCXO• Dual 40 MS/s, 12-bit ADC & Dual 40 MS/s, 12-bit DAC• Up to 5GbpS/s USB 3.0 Data Streaming to Computer• MIMO Capability – 2X2, 2X1, 3X1 and (4X4(upgrade))• 200MHz ARM9 with 512KB embedded SRAM • Alterra Cyclone FPGA with single cycle access memory, 18X18 multipliers for dedicated DSP & programmable general logic elements

IITD1

Laptops not included

Page 2: MULTIPLE INPUT MULTIPLE OUTPUT MIMO DEVELOPMENT … · • Works with Linux GnuRadio, Compatible to LabVIEW™, MATLAB Simulink™, C++ and Python • No recurring cost of software/licence,

Hardware Technical Specifications

MIMO Capability 2X2, 2X1,1X2,3X1,1X3 and (4X4(upgradable)) Diversity Space, Polarisation, Time, Frequency, AngleFrequency synchronisation External, GPS 1PPSWall-mounted Option Should be supportedMTBF Greater than 20 yearsIngress Protection level IP40Weight Less than 1KgFrequency Band Up gradable to DC on lower side and 60 GHz on upper sideCompatibility Works with Linux GnuRadio, LabVIEW, MATLAB, Simulink Accessibility OSI layers for signal processingWireless transmission and reception over the airWireline transmission and reception through SMA cablesCapture the IQ Vectors at any part of signal chain. User can process the IQModulations supported Custom ModulationsADC/DAC IQ Sampling Rates Any proprietary sampling rate Antenna configuration SISO, Diversity, 2x2 MIMODiversity Support SFBC, STBC, STTC, Receiver Diversity, Transmitter DiversityReceiver Diversity Selection combining (SC), Maximal Ratio Combining (MRC), and Equal gain combing (EGC), Custom algorithmSupports MU-MIMO, Beamforming Transmit Frequency Range 0.4-4GHzReceive Frequency Range 0.4-4GHzMode Full Duplex/TDD/FDDArchitecture ASIC/FPGA/Zero IFBaseband Bandwidth <1-15MHzFrequency Resolution <3HzMaximum RF Output power +5dBmReceiver Sensitivity -120dBmTx/Rx IO Impedance 50 Ohms SMAPLL Phase Noise -125dBc/Hz at 1MHzSpurious Output -50dBcTx/Rx Gain Control Range >50dBTx/Rx Gain Control Step 1/3dBRx Noise Figure <5dBIQ Phase/Amplitude Error 3 degree/0.5dBPLL Settling time 20usADC/DAC Sample Rate upto 40 MS/sADC/DAC Resolution 12 bitsADC/DAC Wideband SFDR 60 dBcInput Amplitude 1Vp/p differentialOutput Amplitude 250mV p/p differentialSSB/LO Suppression >40 dBcFPGA Altera CycloneIntegrated Transceiver 3 GbpsLogic Elements 40,000M9K Memory Blocks >400Embedded Memory >2000 Kbits18bit X18bit Multipliers >100PLL 4Maximum User I/Os >500Maximum Channels >200 DifferentialCurrent Consumption <500mA, USB driven

OS Linux UbuntuPorts 3X USB 3.0, GB EthernetCable High Speed USB 3.0 Serial Cable, RG316 SMA-SMA X8, Antennas Directional LPDA 0.4-6 GHz X4, Omni Directional Dipole 0.4-6 GHz X4,Upgrade 3 years auto upgrade of new experiments/training videos/ operation manuals/ firmware /support over internet Shipping List Deliverable SDR TRX X4 pcs, Antennas X8 SMA-SMA Cables X8 pcs Power Supply Adapter X4 USB3.0 Cable X4, Attenuator 20dBX4pcsSoftware GUI features Boolean, Byte Operators, Channelizers, Channel Models, Coding, Control Port, Debug Tools Deprecated, Equalizers, Error Coding, File Operators, Filters, Fourier Analysis, GUI Widgets, Impairment Models, Instrumentation, Level Controllers, Math Operators, Measurement Tools, Message Tools, Misc, Modulators, Networking Tools, OFDM, Packet Operators, Peak Detectors, Resamplers, Sinks, Sources, Stream Operators, Stream Tag Tools, Symbol Coding, Synchronizers, Trellis Coding, Type Converters, Variables, Waveform Generators,

Scope of Experimentation* Introduction to MIMO-LAB Hardware and Software environment* On air transmission & reception using Digital Modulation & Demodulation techniques like ASK, FSK, BPSK, DBPSK, MSK, GMSK, DQPSK, QPSK, OQPSK, pi/4QPSK, 8PSK,16QAM, 64QAM, 256QAM, CPFSK, GFSK, and other variants, * Spread spectrum techniques like CSS, DSSS, FHSS, THSS* Multiplexing techniques like TDM, FDM/WDM,SDM, Polarization, Spatial, Packet Switching, MC-SS, OFDM* Analog Channel Models like Noise (Uniform, Linear, Laplacian, Gaussian, Phase noise), Interference (Cross talk, Co-channel, Inter symbol), Distortion (Inter modulation), Frequency response (Attenuation & phase shift), Group delay, Propagation Doppler shift, Fading modeling slow, fast, selective/dispersive, Multipath, Rayleigh, Rician), *Channel Coding & decoding-Convolutional, Viterbi,Trellis,* Channel performance measurements (spectral bandwidth, Symbol Rate, Bit Rate, Channel Capacity, Channel Utilization, Signal to noise ratio, Bit Error Rate BER, Latency, Jitter, Eye Diagram, Constellation diagram, Oscilloscope, Spectrum Analyser, Waterfall display* Antenna configuration SISO, Diversity, 2x2 MIMO* Diversity Support SFBC, STBC, STTC, Receiver Diversity, Transmitter Diversity, * Receiver Diversity Selection combining (SC), Maximal Ratio Combining (MRC), and Equal gain combing (EGC), Custom algorithm

Mfd by: Amitec Electronics Ltd.Regd. Off: 504, Nilgiri, Barakhamba Road, New Delhi-110001, India, Works: 4/32, Site-4, Industrial Estate Sahibabad, NCR-201010, India, [email protected], www.sdr-lab.com, www.amitec.co+91-120-4371276, +91-9971-663434, 98101-93153, 98118-39949,

2

Page 3: MULTIPLE INPUT MULTIPLE OUTPUT MIMO DEVELOPMENT … · • Works with Linux GnuRadio, Compatible to LabVIEW™, MATLAB Simulink™, C++ and Python • No recurring cost of software/licence,

Scope of Experimentation Contd.

* Line Coding & Decoding Digital Baseband* Filters-IIR, FIR, Pulse Shaping-RRC root raised cosine, High pass, Low pass, Bandpass, Band stop, FFT, frequency translating filter,* Equalizer adaptive-CMA , Kurtotic, LMS DD* Synchronizers-Costas Loop, Clock Recovery, Frequency locked loop, phase locked loop, correlate and sync, carrier acquisition,* Modeling mathematical equations * Networking- TCP, UDP, Socket, Broadcasting,* Encoding decoding for data, voice & video-PSK31, MPEG, CVSD and more* On air link for Voice, Data, Video,

MIMO Configuration Typical*:

Prepare Signal for Transmission:#1 Initialize Parameters(Symbol Rate, Symbols per packet, Tx Oversample Factor, RX Oversample Factor, Modulation Scheme, Filter length symbols, Filter Parameters, Training Sequence, Frequency Offset Correction, Channel length Estimate) #2 Generate Bits for Message#3 Map Bits to Symbols#4 Apply 2X2 Alamouti Block Code( C2= [c1 c2] ) [-c2* c1*]#5 Append Training Sequence(Prepend each transmit packet with zeros to cover all training sequences, then insert training sequences at offset appropriate to transmit antenna)#6 Upsample & Apply Pulse Shaping Filter(Symbol stream+ pulse shaping filter coefficients + samples per symbol+ symbol rate = transmit packets)TX & RX with Amitec Hardware#1 Initialize Hardware(Tx & Rx IP address, IQ Sampling Rate samples per second, Carrier Frequency, Start Trigger in fractional seconds ,Set Time base clock source) #2 Transmit/ Receive(Asynchronous Multichannel Transceivers)#3 Close HW References#4 Display Time Domain Received Signal(Complex input with array table output)

Process Received Signal#1 Find packet in acquisition#2 Trim Non packets#3 Apply Matching Filter and Downsample#4 Symbol Synchronization#5 Frame Sync#6 Frequency Offset Correction#7 Calculate Channel Estimate#8 2X2 Alamouti Receiver#9 Plot constellations of 2 received streams and the combined

Student projects Research And more.....

MIMO BER

Various MIMO Configuration

SDR Architecture

IITD

MIMO Implementation

3

Page 4: MULTIPLE INPUT MULTIPLE OUTPUT MIMO DEVELOPMENT … · • Works with Linux GnuRadio, Compatible to LabVIEW™, MATLAB Simulink™, C++ and Python • No recurring cost of software/licence,

Graphical Programming Environment OFDM Signal Captured on air at 1GHz

IITD

QAM 256 Received Signal Spectral Display at 1GHz GMSK FFT

QPSK Scope QAM 256 on air capture at 1GHz

Narrow Band FM signal captured on air 3G spectrum on Air

4Mfd by: Amitec Electronics Ltd.Regd. Off: 504, Nilgiri, 9 Barakhamba Road, New Delhi-110001, India, Works: 4/32, Site-4, Industrial Estate Sahibabad, NCR-201010, India, [email protected], www.amitec.co+91-11-41505510, +91-120-4371276

Disclaimer: Images shown are Indicative only. Color or Model may differ from the picture shown (Features will remain same or More). Specifications are subject to change without notice due to continuous improvement of product.


Recommended