Software defined radio (SDR) requires deep knowledge of the operating environment and coding. A bi-directional transceiver in MATLAB that allows automated.

Slides:



Advertisements
Similar presentations
GNU APPLICATIONS IN RADAR
Advertisements

1 Understanding and Mitigating the Impact of RF Interference on Networks Ramki Gummadi (MIT), David Wetherall (UW) Ben Greenstein (IRS), Srinivasan.
Dirty RF Impact on Interference Alignment
VSMC MIMO: A Spectral Efficient Scheme for Cooperative Relay in Cognitive Radio Networks 1.
Contents IEEE MAC layer operation Basic CSMA/CA operation
Lecture 5: IEEE Wireless LANs (Cont.). Mobile Communication Technology according to IEEE (examples) Local wireless networks WLAN a.
01/10/2013 Ebro Observatory, October 1st, 2013 New Technology involved in SWING: Software Radio and HF Links A.L. Saverino A.Capria, F.Berizzi, M. Martorella,
– Wireless PHY and MAC Stallings Types of Infrared FHSS (frequency hopping spread spectrum) DSSS (direct sequence.
Software Defined Radio Testbed Team may11-18 Members: Alex Dolan, Mohammad Khan, Ahmet Unsal Adviser: Dr. Aditya Ramamoorthy.
Network Coding Testbed Using Software-Defined Radio Abstract In current generation networks, network nodes operate by replicating and forwarding the packets.
RFDump: An Architecture for Monitoring the Wireless Ether Kaushik Lakshminarayanan Samir Sapra Srinivasan Seshan Peter Steenkiste Carnegie Mellon University.
Presented by Scott Kristjanson CMPT-820 Multimedia Systems Instructor: Dr. Mohamed Hefeeda 1 Cross-Layer Wireless Multimedia.
Module C- Part 1 WLAN Performance Aspects
Wireless# Guide to Wireless Communications
Wireless Local Area Networks By Edmund Gean August 2, 2000.
Software Defined Radio Mentor: Dr. Brian Banister Sponsor: Comtech AHA Team: Brad Eylander, Dylan Kievit, Jeff Chang, Ted Storms Acknowledgements: Dr.
Performance of DS-CDMA Protocols in Wireless LANS M.Parikh, P.Sharma, R.Garg, K. Chandra, C. Thompson Center for Advanced Computation and Telecommunications.
Module contents Technologies overview Spread Spectrum Modulation
Software Defined Radio Test bed Abstract In wireless communication systems, dedicated hardware built for signal processing purposes are traditionally used.
Voice Traffic Performance over Wireless LAN using the Point Coordination Function Wei Supervisor: Prof. Sven-Gustav Häggman Instructor: Researcher Michael.
WiseMAC: An Ultra Low Power MAC Protocol for the Downlink of Infrastructure Wireless Sensor Networks Presented by Angel Pagan November 27, 2007 A. El-Hoiydi.
2/12/20021 IEEE Wireless Local Area Networks The future is wireless Presented by Tamer Khattab and George Wong Prepared for EECE571N - Advanced.
Lecture #2 Chapter 14 Wireless LANs.
2014 YU-ANTL Lab Seminar Performance Analysis of the IEEE Distributed Coordination Function Giuseppe Bianchi April 12, 2014 Yashashree.
IEEE Project started by IEEE for setting standard for LAN. This project started in (1980, February), Name given to project is year and month.
Wireless Medium Access. Multi-transmitter Interference Problem  Similar to multi-path or noise  Two transmitting stations will constructively/destructively.
1 Measuring and Explaining Differences in Wireless Simulation Models Dheeraj Reddy, George F. Riley, Yang Chen, Bryan Larish Georgia Institute of Technology.
Utility Based Scheduling in Cognitive Radio Networks Term Project CmpE-300 Analysis of Algorithms Spring 2009 Computer Engineering, Boğaziçi University,
Software Defined Radio
1 Physical Layer ผศ. ดร. อนันต์ ผลเพิ่ม Asst. Prof. Anan Phonphoem, Ph.D. Computer Engineering Department.
Network Coding Testbed Jeremy Bergan, Ben Green, Alex Lee.
April 25th 2005Doc: IEEE a Zafer Sahinoglu, Mitsubishi Electric SlideTG4a1 Project: IEEE P Working Group for Wireless Personal Area.
The GNU in RADIO Shravan Rayanchu. SDR Getting the code close to the antenna –Software defines the waveform –Replace analog signal processing with Digital.
NTU Confidential Baseband Transceiver Design for the DVB-Terrestrial Standard Baseband Transceiver Design for the DVB-Terrestrial Standard Advisor : Tzi-Dar.
IEEE Wireless LAN Standard. Medium Access Control-CSMA/CA IEEE defines two MAC sublayers Distributed coordination function (DCF) Point coordination.
Developing a SDR Testbed Alex Dolan Mohammad Khan Ahmet Unsal Project Advisor Dr. Aditya Ramamoorthy.
ALEX DOLAN MOHAMMAD KHAN AHMET UNSAL Software Defined Radio Testbed.
CWNA Guide to Wireless LANs, Second Edition Chapter Four IEEE Physical Layer Standards.
Cognitive Radio Networks
CSC 581 Communication Networks II Chapter 6c: Local Area Network (Wireless LAN – ) Dr. Cheer-Sun Yang.
Doc.: IEEE /1080r0 Submission September 2004 Todor Cooklev, SF State UniversitySlide 1 IEEE 1588 over b Afshaneh Pakdaman San Francisco.
Cognitive Radio: Next Generation Communication System
Cognitive Radio
802.11b PHY Wireless LANs Page 1 of 23 IEEE b WLAN Physical Layer Svetozar Broussev 16-Feb-2005.
Introduction or Background
Doc.: IEEE Submission, Slide 1 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Preliminary PHY.
CSMA/CA Simulation  Course Name: Networking Level(UG/PG): UG  Author(s) : Amitendu Panja, Veedhi Desai  Mentor: Aruna Adil *The contents in this ppt.
Implementing a MATLAB-based Self-Configurable Software Defined Radio Transceiver Presenter: Kaushik Chowdhury Next GEneration NEtworks and SYStems Lab.
Distributed-Queue Access for Wireless Ad Hoc Networks Authors: V. Baiamonte, C. Casetti, C.-F. Chiasserini Dipartimento di Elettronica, Politecnico di.
IEEE n November 2012 Submission AtmelSlide 1 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title:
FD-MMAC: Combating Multi-channel Hidden and Exposed Terminals Using a Single Transceiver Yan Zhang, Loukas Lazos, Kai Chen, Bocan Hu, and Swetha Shivaramaiah.
DSSS PHY packet format Synchronization SFD (Start Frame Delimiter)
Members:Ahmet Unsal Alex Dolan Mohammad Khan Adviser:Prof. Aditya Ramamoorthy.
1 Enabling Protocol Coexistence: High-Level Hardware-Software Co-design of Flexible Modern Wireless Transceivers Benjamin Drozdenko Graduate Research Assistant.
Doc.: IEEE /390 Submission November 2000 Mark Webster and Steve Halford, IntersilSlide 1 Reuse of b Preambles with HRb OFDM Mark Webster.
Doc.: IEEE /0022r0 Submission January 2007 Wu Yu-Chun, Huawei HisiSlide 1 Enhanced Beacon Sync Frame for the IEEE P Wireless RANs.
Introduction to OFDM and Cyclic prefix
Security Vulnerability and Countermeasures of Frequency Offset Correction in a Systems Hanif Rahbari, Marwan Krunz, and Loukas Lazos Department of.
April 25th 2005Doc: IEEE a Zafer Sahinoglu, Mitsubishi Electric SlideTG4a1 Project: IEEE P Working Group for Wireless Personal Area.
1 Modeling Considerations for the Hardware-Software Co-design of Flexible Modern Wireless Transceivers Benjamin Drozdenko, Matthew Zimmermann, Tuan Dao,
EA C451 (Internetworking Technologies)
High-Level Hardware-Software Co-design of an 802
DETAILED SYSTEM DESIGN
Software Defined Radio
Cognitive Radio Networks
Wireless LAN Simulation IEEE MAC Protocol
Wireless Mesh Networks
Date Submitted: [March, 2007 ]
5 May mai 2019 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: TG4a UWB PHY preamble/modulation.
Presentation transcript:

Software defined radio (SDR) requires deep knowledge of the operating environment and coding. A bi-directional transceiver in MATLAB that allows automated selection of parameters. Aims to facilitate real-time operation and timing consistency using MATLAB Coder and MEX. An example of model-based design, where state and block diagrams drive code development. Designate one machine (DTx) to send DATA, get ACKs and another (DRx) to get DATA, send ACKs. Gigabit Ethernet Ettus Research™ USRP™ N210 Hardware Setup 1.1 DTx waits for a fixed interval of time before sensing the channel state. 1.2 DTx either backs off or transmits depending on whether the channel state is busy or not. 1.3 DTx contends for channel access. Graduate Category: Engineering and Technology Degree Level: Ph.D. Abstract ID# 618 Abstract IEEE b physical (PHY) and medium access control (MAC) layer frame structure with some modifications. Differential Binary Phase Shift Keying (DBPSK) modulation scheme. DBPSK improves accuracy as it requires only coarse frequency compensation without any closed-loop techniques. MEX: MATLAB code, generated into C code, compiled into an executable Results Transceive function execution times adhere more closely to expected slot time of 7.04 ms when compiled into MEX. RFFE Block execution times depend mostly on Frequency Resolution parameter; compiling into MEX provides no speedup due to large FFT sizes. AGC parameters control how well a signal can be recovered under various attenuation levels. By parameter sweep, a step size of 0.5 and an update period of 704 minimizes frame misdetection. Conclusion System designed and built with slot time-synchronized operations adheres to our desired frame time and is able to reconfigure parameter values as needed. Using MEX is essential for realizing timing with little deviation from the frame time. In addition, MEX improves the speed consistency of our system blocks, most notably RFFE, which can vary its frequency resolution parameter. Implementation of a MATLAB-based Self-Configurable Software Defined Radio Transceiver Benjamin Drozdenko Ramanathan Subramanian Prof. Kaushik Chowdhury Prof. Miriam Leeser 1. Energy Detection 3: Receive ACK Frame 2: Transmit DATA Frame Designated Transmitter (DTx) 1. Receive DATA Frame 3: Wait DIFS 2: Transmit ACK Frame Designated Receiver (DRx) 1.1 Wait DIFS 1.2 Detect Energy 1.3 MAC Contend Entry: Prepare b DATA frame (256 USRP frames) During: Prepare new USRP frame (64 bits ≡ 1408 samples) Exit: Wait SIFS Entry: Prepare b ACK frame (4 USRP frames) During: Prepare new USRP frame (64 bits ≡ 1408 samples) Exit: Wait SIFS 3.1 Search SYNC 1.1 Search SYNC 3.2 Read Header 1.2 Read Header 1.3 Read Payload CRC GenSMSRCTF CRC GenSMSRCTF RFFE SYNC Det RFFEDDDCRC Det RFFE SYNC Det RFFEDDDCRC Det ScramblingModulationSpreading Automatic Gain Control Freq Offset Estimation Freq Offset Compensation RCRF DespreadingDemodulationDescrambling RFFEDDD 1.3 Machine 1 Machine 2 Algorithm & Code Structure function dRxd=transceive(d2Tx){ dRxd = step(hRx); step(hTx,d2Tx); } function main() { while !flagTerminal { dRxd = transceive(d2Tx); if (state==1.1) {...} elseif (state==1.2)... } 1 1 Received USRP Data (post-RFFE, complex) Expected Preamble (real) −window Demodulate to get real bitstream Expected Scrambled Preamble (real bits) Descrambled 2 nd USRP Frame (real bits) −window+window Expected SFD Sequence (real bits) +window SYNC Det DDD : RFFE (RF Front End) : SMS : : Perform Coarse Complex Correlation Future Work Complete design of the MAC functions. Implement transceiver system design on the Xilinx Zynq System-on-Chip (APSoC). References [1] I. F. Akyildiz, S. Mohanty, M. C. Vuran, and V. Won-Yeol, “NeXt generation/dynamic spectrum access/cognitive radio wireless networks: A survey,” Computer Networks, vol. 500, no. 13, Sept [2] Ettus Research, Inc., “USRP N200/N210 Networked Series.” [3] IEEE Std , “Part 11: Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications.” [4] MathWorks. “Comm. System Toolbox Documentation.” [5] T. Collins, “Multi-Node Software Defined Radio TestBed”. NEWSDR [6] J. Mitola III and G. Q. Maguire, Jr., "Cognitive radio: making software radios more personal," IEEE Personal Communications Magazine, vol. 6, nr. 4, pp. 13–18, Aug Acknowledgements This work is supported by MathWorks under the Development- Collaboration Research Grant A#: We would like to thank Mike McLernon and Ethem Sozer for their continued support on this project. DRx waits for DCF Inter-frame Space (DIFS) duration before re-entering DRx State 1 Background 2 2 CDSP COMMUNICATIONS & DIGITAL SIGNAL PROCESSING