OSSIE: An Open Source Software Defined Radio Platform for Education and Research
|
|
- Liliana Briggs
- 8 years ago
- Views:
Transcription
1 OSSIE: An Open Source Software Defined Radio Platform for Education and Research J. Snyder 1, B. McNair 2, S. Edwards 1, and C. Dietrich 2 1 Department of Computer Science, Virginia Tech, Blacksburg, VA 2 Bradley Department of Electrical Engineering, Virginia Tech, Blacksburg, VA Abstract OSSIE (Open Source SCA Implementation::Embedded) was originally released in 2004 to fill the need for an implementation of the Software Communications Architecture (SCA) [4] that was free, simple, open to modifications, and written in C++. OSSIE includes several features, including the core framework for running SDR applications called waveforms, a library of pre-made waveforms and components for creating new waveforms, the Waveform Workshop, a set of tools for rapid prototyping and debugging of waveforms, and a set of lab assignments designed around OSSIE. With these features OSSIE is suitable for both classroom instructional usage and as a platform for a wide range of research, from things as small as a one-semester undergraduate independent study to a PhD dissertation. This paper describes a project done for a Summer independent study, and shows how OSSIE was used to create, run, and test the software for the project. Keywords: Software Defined Radio, Undergraduate Research Experiences 1. Introduction The SCA is is an architectural framework with a set of design constraints that was created to maximize portability, interoperability, and reconfigurability of software radios while still allowing enough flexibility to address domain specific requirements and restrictions. Under the SCA, software radios run programs called waveforms that are composed of individual signal processing modules called components. OSSIE [3], [14], [9] was created to serve as an open source implementation of the SCA to enable SDR and cognitive radio education and research. It has also been used for rapid prototyping and proof-of-concept and reference implementations. These include SDR waveforms for public safety and vehicular applications [12], [11], as well as SDR interfaces [6], abstraction approaches [10] and architectures [13]. To that end, OSSIE consists of four main parts: The Core Framework The Waveform Workshop A library of pre-made component and waveforms A set of lab assignments designed to work with OSSIE 1.1 The Core Framework The core framework consists of all of the underlying code responsible for running waveform applications. In OSSIE, the core framework uses a middleware called CORBA [1] to facilitate communication between waveforms and components. Along with running waveforms, the framework itself makes a good subject for researching communications architectures [5], [18], [16]. 1.2 The Waveform Workshop The SCA defines the form of components and waveforms, including both necessary features in component source code and XML descriptors for components and waveforms. While this information is important to ensure that components are able to communicate and waveforms are able to run correctly, it has little to do with the actual functionality of the components or waveforms. In order to allow developers to quickly create new components and waveforms without having to know all of the details required by the SCA, the OSSIE Waveform Developer (OWD) was created [8]. When using OWD, the developer only had to write the code for the desired functionality of the component. OWD took care of generating all of the necessary infrastructure details. In recent years, OWD has been built into the OSSIE Eclipse Feature (OEF) [17], a plugin for the Eclipse IDE, adding features such as built-in support for version control and debugging. Along with OEF, The Waveform Workshop includes two other tools: ALF and The Waveform Dashboard (WaveDash) [15]. ALF is a visual debugging tool that displays running waveforms as block diagrams, allowing the user to inspect data as it is passed from component to component by plotting the data or, if the data is audio, playing it through a speaker. The Waveform Dashboard is a GUI tool that allows the user to interact with running waveforms by changing the values of component properties in real time. WaveDash abstracts the SCA interfaces and implementation of the OSSIE core framework and provides a direct manipulation interface to interact with SDR waveforms. In addition, WaveDash was purposely written with a separable controller and GUI. This allows the controller to be used as a part of other applications.
2 1.3 A Library of Components and Waveforms OSSIE includes a library of pre-made components and waveforms that can be used to create new waveforms and SDRs. The library includes many signal processing components, such as amplifiers, simulated channels, and demodulators. Waveforms include a simple demo, an AM receiver, and a digital voice transceiver. Many of the components and waveforms work with a Universal Software Radio Peripheral (USRP) [2] to transmit and receive signals as well as performing analog-to-digital and digital-to-analog conversion. 1.4 Lab Assignments Finally, OSSIE includes a set of lab assignments designed to demonstrate OSSIE s features and illustrate how to use them. The series of labs starts with recreating, installing, and running one of OSSIE s simplest included waveforms. Subsequent labs include creating new components and waveforms, using OSSIE with a USRP, and finally creating a distributed waveform that runs on multiple networked computers. The labs walk the users through using OSSIE step by step, engaging them in hands-on learning in preparation for more extensive projects. 2. Creating the Waveforms 2.1 Design The student designed and implemented one waveform and implemented a second waveform for the project. The first waveform was an AM receiver. As seen in figure 1, the waveform consists of 6 components deployed to a general purpose processor (GPP). The USRP_Commander sets the receive frequency, decimation rate, and other parameters of the USRP. The decimator receives the signal from the USRP at 250 ksps and reduces the sampling rate by a factor of 10 to 25 ksps. The signal then continues to the automatic gain control (AGC). The AM demodulator receives the signal and outputs the demodulated signal. An amplifier component provides audio gain and sends the amplified signal to the sound card. 1.5 OSSIE s Role in Education Between the core framework, the Waveform Workshop, and the included components, waveforms, and labs, OSSIE makes an ideal platform for SDR education and research. In the classroom, the labs provide a solid introduction to SCA and SDR concepts and prepare students for further SDR study. For research at the undergraduate level, the Waveform Workshop abstracts enough of the details that the learning curve associated with learning about SDR is greatly diminished. Students can get up to speed quickly, and can start making custom waveforms from pre-made components almost immediately. With knowledge of the Python programming language, students can create custom SDR applications using the WaveDash controller. At the graduate level, students can go more in-depth, working with the core framework itself, or simply using OSSIE as a platform, creating components and waveforms to test new signal processing techniques. This paper describes a Summer independent study completed by an undergraduate student at Virginia Tech. The goal of the project was to design, develop, and demonstrate a proof-of-concept SCA-based multimode SDR transceiver than can quickly be reconfigured to operate using multiple modulation techniques. To do this, the student used OSSIE to create a software application that could launch and control an AM receiver and an FM transceiver. Fig. 1: AM Receiver Design The second waveform was an FM transceiver that was implemented based on a waveform and components that a graduate student had implemented for an SDR class using an earlier version of OSSIE. As shown in figure 2, the FM waveform consists of 10 components deployed to a GPP. Transmit and receive are the two different paths associated with the FM waveform. When path select is set to one, it behaves as a transmitter; on the other hand, when the path select is changed to zero, it behaves as a receiver. In receiver mode, the signal reaches the decimator and reduces the sampling rate by a factor of 10 to 25 ksps. A WFM demodulator receives the signal and outputs the demodulated signal to the amplifier. Finally, the signal reaches the soundcard and the transmission is completed. Likewise, when the transceiver behaves like a transmitter the signal is first amplified. Then, in order to increase the effective sampling rate the signal is then interpolated. Finally, the Frequency Modulator receives the signal and outputs the demodulated signal to the USRP for transmission.
3 2.2 Implementation Fig. 2: FM Transceiver Design Both of these waveforms were implemented using OEF. Figure 3 shows the main OEF interface when creating waveforms. To implement a waveform using existing signal Fig. 3: OEF Interface for creating Waveforms processing components and devices, the developer first drags all of the needed components from the Available Resources window to the Waveform window. Once there, the components can be expanded to display their ports. Input and output ports can then be dragged together to make connections (see figure 4). Once all of the necessary port connections are made, the waveform is essentially finished and only needs to be built and installed. With the original OWD, this step had to be performed manually using the automake tools. One of the major improvements of the switch to OEF was automatic building and installation. Every time the waveform is saved with OEF, it is rebuilt and reinstalled. 3. Creating the Application After creating the two waveforms, the next step in the project was to create an application with a GUI to control them. This process was broken down into three phases. Fig. 4: Connecting Ports in OEF 3.1 Phase I - Learning the WaveDash Controller The first phase was spent getting familiar with the WaveDash controller. The controller is the part of Wavedash that handles all of the communication with running waveforms. By leveraging the controller, you can programmatically install and control waveforms from Python applications. For this project, the student studied WaveDash itself and other applications written by the OSSIE team that make use of the WaveDash Controller, and then wrote several small Python applications to gain experience with the WaveDash controller before moving on to phase II. 3.2 Phase II - Learning wxpython Once familiar with how to use the WaveDash controller, phase II consisted of learning wxpython, a GUI framework for Python. The student spent about a month learning the framework and making mock-up GUIs for the project. 3.3 Phase III - Final Development The final phase consisted of bringing together knowledge of both the WaveDash controller and wxpython to create a GUI application capable of running and controlling the waveforms the student had previously created. The final design, shown in figures 5 and 6, first allows the user to select the AM or Narrowband FM radio. In either case, the output volume can be controlled with the top slider which controls gain on the amplifier between the demodulator and the sound card. When the AM modulation type is chosen, the user can specify the frequency to listen on and can adjust the squelch to control the amount of static. When the narrowband FM is chosen instead, the user first has to decide whether to transmit or receive. Then he or she can enter a frequency. The Start/Stop button installs and uninstalls the waveforms, and the reset button resets all of the controls to their default states. All of the controls that alter radio parameters work by using the WaveDash controller to configure properties of the
4 waveform components. Configuring the properties is a fairly complex operation, involving several CORBA method calls. The WaveDash controller hides most of this complexity however, allowing the user to simply specify a component, a property, and a new value for the property. Installing and uninstalling the waveforms is similarly complex, but again the WaveDash controller hides the complexity. The user only has to specify the name of the waveform he or she wishes to install or uninstall. Fig. 5: The Final GUI: AM Radio Fig. 6: The Final GUI: FM Radio 4. Measuring SDR Performance After completing the final application, the FM transceiver was analyzed to determine the minimum signal strength necessary to produce detectable audio. Testing was accomplished using a combination of ALF, WaveDash, a function generator and an oscilloscope. Once the waveforms were installed by OEF, either ALF or WaveDash could be used to install and start them. ALF was then used to plot the output of either waveform while WaveDash was used simultaneously to change property values while the waveform ran. The plot from ALF could then be observed to make sure it changed appropriately. During testing, the signal power level into the USRP was adjusted from about -95 dbm to -40 dbm while observing the spectrum of the received signal and monitoring the audio out of the demodulator to determine the power level at which a discernable signal could be demodulated. The spectrum plots generated using ALF enabled comparison of observed signal bandwidth with bandwidth calculated using Carson s Rule [7]. In the case of the AM signal, both the carrier and modulating frequency were easily observable. 5. Conclusion Initially released in 2004, OSSIE has been used in the classroom both at Virginia Tech and at the Naval Postgraduate School. The set of included labs teach users how to use OSSIE by engaging them in active learning. The Waveform Workshop abstracts away many of the details of the SCA, greatly reducing the learning curve involved with SDR research. The student who completed the project described here had no prior experience with the SCA or SDRs. Despite that, she was able to design waveforms and implement and test two waveforms, along with a GUI application to control them, in just over two months. At the same time, those who possess more in depth SDR knowledge can use OSSIE as well. It has also been used in a variety of research projects as described earlier. By combining easy to use tools with a robust core framework, OSSIE makes an ideal platform for SDR education and research. References [1] Corba faq. [2] Ettus research. [3] Ossie project web site. [4] Software communications architecture: Home page. [5] G. Abgrall, F. Le Roy, J.-P. Diguet, G. Gogniat, and J.-P. Delahaye. Predictibility of inter-component latency in a software communications architecture operating environment. In Parallel Distributed Processing, Workshops and Phd Forum (IPDPSW), 2010 IEEE International Symposium on, pages 1 8, [6] C. Ahn, J. Kim, and S. Choi. Implementation of smart antenna and transceiver api on ossie platform for wireless innovation forum standards. In SDR Forum Technical Conference, Washington DC, December [7] L. W. Couch. Digital and analog communication systems, page 324. Prentice Hall, 6th edition, [8] J. A. DePriest. A practical approach to rapid prototyping of sca waveforms. Master s thesis, Virginia Tech, Blacksburg, VA, April [9] C. Gonzalez, C. Dietrich, S. Sayed, H. Volos, J. Gaeddert, P. Robert, J. Reed, and F. Kragh. Open-source sca-based core framework and rapid development tools enable software-defined radio education and research. Communications Magazine, IEEE, 47(10):48 55, [10] E. Grayver, H. Green, and J. Roberson. Sdrphy - xml description for sdr physical layer. In MILITARY COMMUNICATIONS CONFER- ENCE, MILCOM 2010, pages , November 2010.
5 [11] B. Gu, J. Jung, K. Kim, J. Heo, N. Park, G. Jeon, and Y. Cho. Swicom: An sdr-based wireless communication gateway for vehicles. Vehicular Technology, IEEE Transactions on, 59(4): , May [12] S. Hasan, P. Balister, K. Lee, J. Reed, and S. Ellingson. A low cost multi-band/multi-mode radio for public safety. In SDR Forum Technical Conference, Orlando, FL, [13] E. Redding, T. Rittenbach, H. Satake, and C. Dietrich. Ossie-based gra testbed. In Military Communications Conference, MILCOM IEEE, pages 1 8, [14] M. Robert, S. Sayed, C. Aguayo, R. Menon, K. Channak, C. V. Valk, C. Neely, T. Tsou, J. Mandeville, and J. H. Reed. Ossie: Open source sca for researchers. In SDR Forum Technical Conference, [15] D. Seeralan, S. H. Edwards, and C. B. Dietrich. The waveform dashboard: An interactively configurable gui for prototype sca-based sdr waveforms. In SDR Forum Technical Conference, Washington DC, December [16] S. Singh, M. Adrat, and M. Antweiler. Nato rto/ist rtg on sdr: Demonstrating portability and interoperability of sca-based waveforms. In SDR 09 Technical Conference and Product Exposition, December [17] J. Snyder, S. H. Edwards, and C. B. Dietrich. Towards an open-source integrated development environment for sca-based components and waveforms. In SDR Forum Technical Conference, Washington DC, October [18] T. Ulversøy and J. O. Neset. On workload in and sca-based system, with varying component and data packet sizes. In RTO Information Systems Technology Panel (IST) Symposium, Prague, Czech Republic, 2008.
SDR Architecture. Introduction. Figure 1.1 SDR Forum High Level Functional Model. Contributed by Lee Pucker, Spectrum Signal Processing
SDR Architecture Contributed by Lee Pucker, Spectrum Signal Processing Introduction Software defined radio (SDR) is an enabling technology, applicable across a wide range of areas within the wireless industry,
More informationMemory Usage of a Software Communication Architecture Waveform
Memory Usage of a Software Communication Architecture Waveform Philip J. Balister Wireless@VT 432 Durham Hall, Mail Code 350 Blacksburg, VA 24061 balister@vt.edu Carl Dietrich Wireless@VT 432 Durham Hall,
More informationSoftware Defined Radio
Software Defined Radio GNU Radio and the USRP Overview What is Software Defined Radio? Advantages of Software Defined Radio Traditional versus SDR Receivers SDR and the USRP Using GNU Radio Introduction
More informationDepartment of Electrical and Computer Engineering Ben-Gurion University of the Negev. LAB 1 - Introduction to USRP
Department of Electrical and Computer Engineering Ben-Gurion University of the Negev LAB 1 - Introduction to USRP - 1-1 Introduction In this lab you will use software reconfigurable RF hardware from National
More informationIntegration of Software-Defined Radios into Undergraduate Communications System Courses for Minority Students
Integration of Software-Defined Radios into Undergraduate Communications System Courses for Minority Students Fan Jiang 1, Shiwen Mao 2 Abstract- Software-defined radios (SDR) are reconfigurable communications
More informationGNU Radio. An introduction. Jesper M. Kristensen Department of Electronic Systems jmk@es.aau.dk. Programmerbare digitale enheder Tuesday 6/3 2007
GNU Radio An introduction Jesper M. Kristensen Department of Electronic Systems jmk@es.aau.dk Programmerbare digitale enheder Tuesday 6/3 2007 Programmerbare digitale enheder GNU Radio 1 / 36 Outline Introduction
More informationSystem Component Deployment in a Realtime Embedded Software Defined Radio (SDR) Architecture
System Component Deployment in a Realtime Embedded Software Defined Radio (SDR) Architecture Dawn Szelc The MITRE Corp. Lead System Engineer Mark Adams Exigent International VP Wireless Engineering Outline
More informationRapid Prototyping of a Frequency Hopping Ad Hoc Network System
Rapid Prototyping of a Frequency Hopping Ad Hoc Network System Martin Braun, Nico Otterbach, Jens Elsner, and Friedrich K. Jondral Communications Engineering Lab, Karlsruhe Institute of Technology (KIT),
More informationSpectrum analyzer with USRP, GNU Radio and MATLAB
Spectrum analyzer with USRP, GNU Radio and MATLAB António José Costa, João Lima, Lúcia Antunes, Nuno Borges de Carvalho {antoniocosta, jflima, a30423, nbcarvalho}@ua.pt January 23, 2009 Abstract In this
More informationTri-Band RF Transceivers for Dynamic Spectrum Access. By Nishant Kumar and Yu-Dong Yao
Tri-Band RF Transceivers for Dynamic Spectrum Access By Nishant Kumar and Yu-Dong Yao Presentation outline Introduction to WISELAB Active work at WISELAB Tri-band test bed Elements of the test bed Experimentation
More informationSmartDiagnostics Application Note Wireless Interference
SmartDiagnostics Application Note Wireless Interference Publication Date: May 27, 2015 KCF Technologies, Inc. Background The SmartDiagnostics wireless network is an easy to install, end-to-end machine
More information3 Software Defined Radio Technologies
3 Software Defined Radio Technologies 3-1 Software Defined Radio for Next Generation Seamless Mobile Communication Systems In this paper, the configuration of the newly developed small-size software defined
More informationTesting Intelligent Device Communications in a Distributed System
Testing Intelligent Device Communications in a Distributed System David Goughnour (Triangle MicroWorks), Joe Stevens (Triangle MicroWorks) dgoughnour@trianglemicroworks.com United States Smart Grid systems
More informationIn-Flight File Transfer. Project Plan: Red Group
Project Course in Signal Processing and Digital Communications (EQ2430) Project in Wireless Communication (EQ2440) In-Flight File Transfer Project Plan: Red Group Project supervisor: Per Zetterberg Project
More informationDesign and Implementation of an Efficient SCA Core Framework for a DSP Platform
Design and Implementation of an Efficient SCA Core Framework for a DSP Platform WAEL A. MURTADA Satellite Communications and Ground Stations Department, Space Sciences and Strategic Studies Division National
More informationField-Test Setup for DRM+, DRM30, FM and AM.
A Professional but yet Low-Cost Software-Defined Radio (SDR) Field-Test Setup for DRM+, DRM30, FM and AM. Tagung des Deutschen DRM Forums Turgi, 08. June 2010 Lehrstuhl für Integrierte Systeme Outline
More informationJeffrey H. Reed. Director, reedjh@vt.edu, (540) 231-2972 Bradley Department of Electrical and Computer Engineering
Cognitive Radio Research at Virginia Tech Jeffrey H. Reed Director, Wireless@Virginia Tech reedjh@vt.edu, (540) 231-2972 Bradley Department of Electrical and Computer Engineering 1 Sponsors of Cognitive
More informationSurveillance System Using Wireless Sensor Networks
Surveillance System Using Wireless Sensor Networks Dan Nguyen, Leo Chang Computer Engineering, Santa Clara University Santa Clara, California, USA dantnguyen84@gmail.com chihshun@gmail.com Abstract The
More informationGnuRadio CONTACT INFORMATION: phone: +1.301.527.1629 fax: +1.301.527.1690 email: whitepaper@hsc.com web: www.hsc.com
GnuRadio CONTACT INFORMATION: phone: +1.301.527.1629 fax: +1.301.527.1690 email: whitepaper@hsc.com web: www.hsc.com PROPRIETARY NOTICE All rights reserved. This publication and its contents are proprietary
More informationA survey on Spectrum Management in Cognitive Radio Networks
A survey on Spectrum Management in Cognitive Radio Networks Ian F. Akyildiz, Won-Yeol Lee, Mehmet C. Vuran, Shantidev Mohanty Georgia Institute of Technology Communications Magazine, vol 46, April 2008,
More informationInFoRMS. Interactive FM Radio Messaging System 10/6/07
InFoRMS Interactive FM Radio Messaging System 10/6/07 / FourTel Principals Ch i M Chris Magnussen Project Coordinator Jamie Dixon Software Engineer Ryan Schroeder Hardware Engineer Jason McConnell Quality
More informationELAD FDM-SW1 USER MANUAL. Ver. 1.0
ELAD FDM-SW1 USER MANUAL Ver. 1.0 Index 1 FDM-SW1 Overview... 4 2 Graphical User Interface (GUI)... 5 2.1 Display Window... 6 2.1.1 Filter Spectrum... 6 2.1.2 Click Options... 7 2.1.3 Graphics Settings...
More informationAnalysis on the Balanced Class-E Power Amplifier for the Load Mismatch Condition
Analysis on the Class-E Power Amplifier for the Load Mismatch Condition Inoh Jung 1,1, Mincheol Seo 1, Jeongbae Jeon 1, Hyungchul Kim 1, Minwoo Cho 1, Hwiseob Lee 1 and Youngoo Yang 1 Sungkyunkwan University,
More informationJOINT TACTICAL RADIO SYSTEM - APPLICATION PROGRAMMING INTERFACES
JOINT TACTICAL RADIO SYSTEM - APPLICATION PROGRAMMING INTERFACES Cinly Magsombol, Chalena Jimenez, Donald R. Stephens Joint Program Executive Office, Joint Tactical Radio Systems Standards San Diego, CA
More informationModular, Open-Source Software Transceiver for PHY/MAC Research
Modular, Open-Source Software Transceiver for PHY/MAC Research John Malsbury Ettus Research 1043 N Shoreline Blvd. (650)417-6019 john.malsbury@ettus.com Abstract The USRP (Universal Software Radio Peripheral)
More informationRF System Design and Analysis Software Enhances RF Architectural Planning
From April 2010 High Frequency Electronics Copyright 2010 Summit Technical Media, LLC RF System Design and Analysis Software Enhances RF Architectural Planning By Dale D. Henkes Applied Computational Sciences
More informationGRF-3300 RF Training Kits
RF Training Kits Presenter : Cooper Liu, Engineer Department : Marketing & Service Division Date : Aug. 20, 2008 Educational challenges coped in RF circuits training Short of proper training tools The
More informationThe Phase Modulator In NBFM Voice Communication Systems
The Phase Modulator In NBFM Voice Communication Systems Virgil Leenerts 8 March 5 The phase modulator has been a point of discussion as to why it is used and not a frequency modulator in what are called
More informationLogging of RF Power Measurements
Logging of RF Power Measurements By Orwill Hawkins Logging of measurement data is critical for effective trend, drift and Exploring the use of RF event analysis of various processes. For RF power measurements,
More informationInspecting GNU Radio Applications with ControlPort and Performance Counters
Inspecting GNU Radio Applications with ControlPort and Performance Counters Thomas W. Rondeau University of Pennsylvania Philadelphia, PA 19104, USA tom@trondeau.com Timothy O Shea University of Maryland
More informationDemonstration of a Software Defined Radio Platform for dynamic spectrum allocation.
Demonstration of a Software Defined Radio Platform for dynamic spectrum allocation. Livia Ruiz Centre for Telecommunications Value-Chain Research Institute of Microelectronic and Wireless Systems, NUI
More informationWIDE AREA ADAPTIVE SPECTRUM APPLICATIONS. Daniel J. Schaefer MITRE Corporation Reston, VA
WIDE AREA ADAPTIVE SPECTRUM APPLICATIONS Daniel J. Schaefer MITRE Corporation Reston, VA ABSTRACT This paper examines spectrum opportunistic systems in which the currently assigned spectrum is monitored
More informationSoftware-Defined Radio White Paper
Software-Defined Radio White Paper A Technology Overview August 2002 Wipro Technologies Innovative Solutions, Quality Leadership Executive Summary Software-Defined Radio (SDR) is a rapidly evolving technology
More informationLocation management Need Frequency Location updating
Lecture-16 Mobility Management Location management Need Frequency Location updating Fig 3.10 Location management in cellular network Mobility Management Paging messages Different paging schemes Transmission
More informationADVANCED APPLICATIONS OF ELECTRICAL ENGINEERING
Development of a Software Tool for Performance Evaluation of MIMO OFDM Alamouti using a didactical Approach as a Educational and Research support in Wireless Communications JOSE CORDOVA, REBECA ESTRADA
More informationDuring Hurricane Katrina in August
Software Defined Help Agencies Communicate by Joseph Heaps During Hurricane Katrina in August 2005, winds and floods knocked out virtually every form of communication: landline service, cellular phone
More informationPropsim enabled Mobile Ad-hoc Network Testing
www.anite.com Propsim enabled Mobile Ad-hoc Network Testing Anite is now part of Keysight Technologies Lab-based, end-to-end performance testing of systems using Propsim MANET channel emulation A Mobile
More informationComputer Aided Design of Home Medical Alert System
Computer Aided Design of Home Medical Alert System Submitted to The Engineering Honors Committee 119 Hitchcock Hall College of Engineering The Ohio State University Columbus, Ohio 43210 By Pei Chen Kan
More informationSoftware-Defined Radio Altering the Wireless Value Chain
Brochure More information from http://www.researchandmarkets.com/reports/239249/ Software-Defined Radio Altering the Wireless Value Chain Description: The potential impact of Software Defined Radio on
More informationQuick Start Guide. MRB-KW01 Development Platform Radio Utility Application Demo MODULAR REFERENCE BOARD
Quick Start Guide MRB-KW01 Development Platform Radio Utility Application Demo MODULAR REFERENCE BOARD Quick Start Guide Get to Know the MRB-KW01x Module UART Selector ANT 1 RFIO (TX/RX) USB 2.0 Serial
More informationLog-Likelihood Ratio-based Relay Selection Algorithm in Wireless Network
Recent Advances in Electrical Engineering and Electronic Devices Log-Likelihood Ratio-based Relay Selection Algorithm in Wireless Network Ahmed El-Mahdy and Ahmed Walid Faculty of Information Engineering
More informationAXIS 211A Network Camera
PRODUCT REVIEW GUIDE TABLE OF CONTENTS 1 PRODUCT BRIEF... 3 2 REQUIREMENTS FOR TEST... 4 3 INSTALLATION... 5 3.1 Installing the AXIS 211A... 5 3.2 Set the IP address with AXIS IP Utility... 5 3.2.1 Automatic
More informationRF SYSTEM DESIGN OF TRANSCEIVERS FOR WIRELESS COMMUNICATIONS
RF SYSTEM DESIGN OF TRANSCEIVERS FOR WIRELESS COMMUNICATIONS Qizheng Gu Nokia Mobile Phones, Inc. 4y Springer Contents Preface xiii Chapter 1. Introduction 1 1.1. Wireless Systems 1 1.1.1. Mobile Communications
More informationWireless Transmission of JPEG file using GNU Radio and USRP
1 Wireless Transmission of JPEG file using GNU Radio and USRP Sachin Hirve, Saikrishna Gumudavally, Department of Electrical and Computer Engineering, Cleveland State University Abstract Wireless applications
More informationRFSPACE CLOUD-IQ #CONNECTED SOFTWARE DEFINED RADIO
CLOUD-IQ #CONNECTED SOFTWARE DEFINED RADIO 1 - SPECIFICATIONS Cloud-IQ INTRODUCTION The Cloud-IQ is a high performance, direct sampling software radio with an ethernet interface. It offers outstanding
More informationEasy configuration of NETCONF devices
Easy configuration of NETCONF devices David Alexa 1 Tomas Cejka 2 FIT, CTU in Prague CESNET, a.l.e. Czech Republic Czech Republic alexadav@fit.cvut.cz cejkat@cesnet.cz Abstract. It is necessary for developers
More informationTEST AUTOMATION FRAMEWORK
TEST AUTOMATION FRAMEWORK Twister Topics Quick introduction Use cases High Level Description Benefits Next steps Twister How to get Twister is an open source test automation framework. The code, user guide
More informationWireless Medical Telemetry Laboratory
Wireless Medical Telemetry Laboratory 0 Introduction The development of wireless medical telemetry has become an increasingly popular application in recent years. As the elderly population continues to
More informationACRS 2.0 User Manual 1
ACRS 2.0 User Manual 1 FCC Regulatory Information This device complies with part 15 of the FCC Rules. Operation is subject to the following two conditions: (1) This device may not cause harmful interference,
More informationRF Communication System. EE 172 Systems Group Presentation
RF Communication System EE 172 Systems Group Presentation RF System Outline Transmitter Components Receiver Components Noise Figure Link Budget Test Equipment System Success Design Remedy Transmitter Components
More informationDVB-T Television Repeater Jim Andrews, KH6HTV
AN-23 DTV Rptr.doc (6/1/2015) p. 1 of 5 Application Note AN-23 June, 2015 DVB-T Television Repeater Jim Andrews, KH6HTV Fig. 1 A 70cm, Digital TV Repeater, block diagram. The FCC allows licensed amateur
More informationWiSER: Dynamic Spectrum Access Platform and Infrastructure
WiSER: Dynamic Spectrum Access Platform and Infrastructure I. Seskar, D. Grunwald, K. Le, P. Maddala, D. Sicker, D. Raychaudhuri Rutgers, The State University of New Jersey University of Colorado, Boulder
More informationBasics. Mbox 2. Version 7.0
Basics Mbox 2 Version 7.0 Copyright 2005 Digidesign, a division of Avid Technology, Inc. All rights reserved. This guide may not be duplicated in whole or in part without the express written consent of
More informationGeneral Survey of Radio Frequency Bands 30 MHz to 3 GHz
General Survey of Radio Frequency Bands 30 MHz to 3 GHz Version 2.0 September 23, 2010 Prepared by: Shared Spectrum Company 1595 Spring Hill Road Suite 110 Vienna, VA 22182-2228 703-761-2818 Fax: 703-761-2817
More informationThe Graduate Program in Information Technology at Virginia Tech
The Graduate Program in Information Technology at Virginia Tech William H. Tranter and Leonard A. Ferrari Department of Electrical and Computer Engineering Virginia Tech Blacksburg, VA 24061 Session 12b5
More informationAn Instructional Aid System for Driving Schools Based on Visual Simulation
An Instructional Aid System for Driving Schools Based on Visual Simulation Salvador Bayarri, Rafael Garcia, Pedro Valero, Ignacio Pareja, Institute of Traffic and Road Safety (INTRAS), Marcos Fernandez
More informationA Framework Design for Load-balanced Green Access Networks supporting GSM Femtocell
http://dx.doi.org/10.6493/smartsci.2015.170 A Framework Design for Load-balanced Green Access Networks supporting GSM Femtocell Ray-Guang Cheng 1,*, Wei-Lin Hsu 1 and Ping-Chen Lin 1 1 Department of Electronic
More information2.0 System Description
2.0 System Description The wireless alarm system consists of two or more alarm units within a specified range of one another. Each alarm unit employs a radio transceiver, allowing it to communicate with
More informationEnterprise Service Bus
We tested: Talend ESB 5.2.1 Enterprise Service Bus Dr. Götz Güttich Talend Enterprise Service Bus 5.2.1 is an open source, modular solution that allows enterprises to integrate existing or new applications
More informationPhase II Design for a Multiband LMR Antenna System
Phase II Design for a Multiband LMR Antenna System S. Ellingson and R. Tillman Aug 30, 2011 Contents 1 Introduction 2 2 System Design 2 3 Antenna Tuner 3 Bradley Dept. of Electrical & Computer Engineering,
More informationINTRODUCTION TO COMMUNICATION SYSTEMS AND TRANSMISSION MEDIA
COMM.ENG INTRODUCTION TO COMMUNICATION SYSTEMS AND TRANSMISSION MEDIA 9/6/2014 LECTURES 1 Objectives To give a background on Communication system components and channels (media) A distinction between analogue
More informationSoftware Development Kit
Open EMS Suite by Nokia Software Development Kit Functional Overview Version 1.3 Nokia Siemens Networks 1 (21) Software Development Kit The information in this document is subject to change without notice
More informationCX380X Advanced Spectrum and Burst QAM Analyzer
Advanced Spectrum and Burst QAM Analyzer Preventative Network Monitoring With VeEX s VeSion system, the s advanced Spectrum Analyzer and Bursty Demodulator captures rogue cable modems and provides proactive
More informationPFP Technology White Paper
PFP Technology White Paper Summary PFP Cybersecurity solution is an intrusion detection solution based on observing tiny patterns on the processor power consumption. PFP is capable of detecting intrusions
More informationCommunication Systems
AM/FM Receiver Communication Systems We have studied the basic blocks o any communication system Modulator Demodulator Modulation Schemes: Linear Modulation (DSB, AM, SSB, VSB) Angle Modulation (FM, PM)
More informationSoftware Radio Applications
Software Radio Applications S-72.333 Postgraduate Seminar on Radio Communications Aarne Hummelholm aarne.hummelholm@mil.fi Communications Laboratory 15.2.2005 AGENDA - WHAT IS A SOFTWARE RADIO - WHO POSSIBLE
More informationpresentation Our customers & Partners AE40 www.ae40.com +972-9-743-8410
AE40 presentation AE40 Our customers & Partners AE40 profile AE40 founded at 2002 Privately held company VoIP and Video over IP based communication solutions(radio, intercom, public announcements, telephony,
More informationNew Methods for Performance Monitoring of J2EE Application Servers
New Methods for Performance Monitoring of J2EE Application Servers Adrian Mos (Researcher) & John Murphy (Lecturer) Performance Engineering Laboratory, School of Electronic Engineering, Dublin City University,
More informationInstallation Guide. AXIS 2191 Audio Module Sight, Speech and Sound over IP!
Installation Guide AXIS 2191 Audio Module Sight, Speech and Sound over IP! AXIS 2191 Installation Guide Page 1 of 7 The AXIS 2191 Audio Module The AXIS 2191 Audio Module is an add-on device that provides
More informationEasyC. Programming Tips
EasyC Programming Tips PART 1: EASYC PROGRAMMING ENVIRONMENT The EasyC package is an integrated development environment for creating C Programs and loading them to run on the Vex Control System. Its Opening
More informationSection 11. 4-wire E&M/TO Configuration. 4-Wire E&M/TO Voice Card. About This Section. Functional Description. Physical Description
Section 11 4-wire E&M/TO Configuration About This Section This section describes how to configure the 4-wire E&M/Transmission Only (E&M/TO) 12-channel voice card for connecting the Access Bank II to T1
More informationLoRa FAQs. www.semtech.com 1 of 4 Semtech. Semtech Corporation LoRa FAQ
LoRa FAQs 1.) What is LoRa Modulation? LoRa (Long Range) is a modulation technique that provides significantly longer range than competing technologies. The modulation is based on spread-spectrum techniques
More informationRaptor RXi Ultra-fast scanning Countersurveillance Receiver
data sheet RAPTOR RXi DATA SHEET A MATTER A MATTER OF OF NATIONAL SECURITY Raptor RXi Ultra-fast scanning Countersurveillance Receiver Features + Scans 26GHz in less than 4 seconds at 3kHz resolution (approx.
More informationANDROID LEVERED DATA MONITORING ROBOT
ANDROID LEVERED DATA MONITORING ROBOT 1 HIMANI PATHAK, 2 VIDYALAKSHMI KRISHNAKUMAR, 3 SHILPA RAVIKUMAR, 4 AJINKYA SHINDE 1,2,3,4 Electronics & Telecommunication Engineering, Fr. C. R. Institute of Technology,
More informationDynamic Reconfiguration & Efficient Resource Allocation for Indoor Broadband Wireless Networks
Dynamic Reconfiguration & Efficient Resource Allocation for Indoor Broadband Wireless Networks Tim Farnham, Brian Foxon* Home Communications Department HP Laboratories Bristol HPL-98-123 June, 1998 broadband,
More informationFigure 1. Example of a Security System
Security Systems: Migration to Cloud-Enabled IP-Based Solutions Introduction Security systems are used in a variety of locations, such as residential homes, office buildings, hospitals, industrial facilities,
More informationEthernet Radio Configuration Guide
Ethernet Radio Configuration Guide for Gateway, Endpoint, and Repeater Radio Units April 20, 2015 Customer Service 1-866-294-5847 Baseline Inc. www.baselinesystems.com Phone 208-323-1634 FAX 208-323-1834
More informationTowards Distributed Service Platform for Extending Enterprise Applications to Mobile Computing Domain
Towards Distributed Service Platform for Extending Enterprise Applications to Mobile Computing Domain Pakkala D., Sihvonen M., and Latvakoski J. VTT Technical Research Centre of Finland, Kaitoväylä 1,
More informationHow To Sell A Talan
The TALAN represents state-of-the-art capability to rapidly and reliably detect and locate illicit tampering and security vulnerabilities on both digital and analog telephone systems. Marketing Characteristics
More informationWireless Sensor Networks
Edgar H. Callaway, Jr. Wireless Sensor Networks Architectures and Protocols A AUERBACH PUBLICATIONS A CRC Press Company Boca Raton London New York Washington, D.C. Chapter 1 Introduction to Wireless Sensor
More informationSDR (Software Defined Radio) & Cognitive Radios Overview
ROMA Telecom Italia LAB SDR (Software Defined Radio) & Cognitive Radios Overview Enrico Buracchini. Outline Overview on Telecom Italia activities on SDR/CR SDR concept and related technological challeges
More informationApplication Note Synchronization and MIMO Capability with USRP Devices Ettus Research
Application Note Synchronization and MIMO Capability with USRP Devices Ettus Research Introduction Some applications require synchronization across multiple USRP (Universal Software Radio Peripheral) devices.
More informationAndroid based Secured Vehicle Key Finder System
International OPEN ACCESS Journal Of Modern Engineering Research (IJMER) Android based Secured Vehicle Key Finder System Sindhoori S. 1, Dr. N. Sathish Kumar 2 *(M.E. Embedded System Technologies, Sri
More informationFUNcube-1 Dashboard. Installation and operating guidance notes. Release 1.2 - Nov 19th 2013. Overview
FUNcube-1 Dashboard Installation and operating guidance notes Release 1.2 - Nov 19th 2013 Overview The FUNcube-1 Dashboard user interface enables the display of telemetry, debug data and Fitter messages
More informationOF 1.3 Testing and Challenges
OF 1.3 Testing and Challenges May 1 st, 2014 Ash Bhalgat (Senior Director, Products), Luxoft Santa Clara, CA USA April-May 2014 1 Agenda OpenFlow : What and Why? State of OpenFlow Conformance Challenges
More informationMIMO Antenna Systems in WinProp
MIMO Antenna Systems in WinProp AWE Communications GmbH Otto-Lilienthal-Str. 36 D-71034 Böblingen mail@awe-communications.com Issue Date Changes V1.0 Nov. 2010 First version of document V2.0 Feb. 2011
More informationNORTHEASTERN UNIVERSITY Graduate School of Engineering. Thesis Title: CRASH: Cognitive Radio Accelerated with Software and Hardware
NORTHEASTERN UNIVERSITY Graduate School of Engineering Thesis Title: CRASH: Cognitive Radio Accelerated with Software and Hardware Author: Jonathon Pendlum Department: Electrical and Computer Engineering
More informationNear-Real-Time Internet Streaming of Audio from the Florida Everglades
Near-Real-Time Internet Streaming of Audio from the Florida Everglades Scott Dickey University of Miami Music Engineering Group, Coral Gables, FL, 33146, USA d.dickey@umiami.edu ABSTRACT In this paper,
More informationCWNA Instructor Led Course Outline
CWNA Instructor Led Course Outline Enterprise Wi-Fi Administration, Outline v7.0 Introduction The Enterprise Wireless LAN Administration 7.1 course (which prepares students for the CWNA-106 exam), whether
More informationWireless Communication and RF System Design Using MATLAB and Simulink Giorgia Zucchelli Technical Marketing RF & Mixed-Signal
Wireless Communication and RF System Design Using MATLAB and Simulink Giorgia Zucchelli Technical Marketing RF & Mixed-Signal 2013 The MathWorks, Inc. 1 Outline of Today s Presentation Introduction to
More informationSafety Warnings and Guidelines
Safety Warnings and Guidelines Thank you for purchasing this Wireless Speaker Amplifier! For best results, please thoroughly read this manual and carefully follow the instructions. Please pay extra attention
More informationBMW Universal Bluetooth TM Hands-Free System (ULF) Owner s Manual
BMW Universal Bluetooth TM Hands-Free System (ULF) Owner s Manual P/N 84 11 0 302 638 6/5/03 Dear BMW Owner: Congratulations on your purchase of the BMW Universal Bluetooth TM Hands-Free System (ULF) for
More informationMbox Basics Guide. Version 6.7 for LE Systems on Windows XP or Mac OS X. Digidesign
Mbox Basics Guide Version 6.7 for LE Systems on Windows XP or Mac OS X Digidesign 2001 Junipero Serra Boulevard Daly City, CA 94014-3886 USA tel: 650 731 6300 fax: 650 731 6399 Technical Support (USA)
More informationAnalysis of Immunity by RF Wireless Communication Signals
64 PIERS Proceedings, Guangzhou, China, August 25 28, 2014 Analysis of Immunity by RF Wireless Communication Signals Hongsik Keum 1, Jungyu Yang 2, and Heung-Gyoon Ryu 3 1 EletroMagneticwave Technology
More informationVerification Of Primitive Sub Ghz Rf Replay Attack Techniques Based On Visual Signal Analysis
Edith Cowan University Research Online Australian Digital Forensics Conference Security Research Institute Conferences 2013 Verification Of Primitive Sub Ghz Rf Replay Attack Techniques Based On Visual
More informationOver the PSTN... 2 Over Wireless Networks... 2. Network Architecture... 3
Content Introduction... 1 History of Modems... 2 Over the PSTN... 2 Over Wireless Networks... 2 Network Architecture... 3 Circuit-Switched Cellular Data... 3 Short Message Service... 3 Packet-Switched
More informationAlaa Alhamami, Avan Sabah Hamdi Amman Arab University Amman, Jordan
World of Computer Science and Information Technology Journal (WCSIT) ISSN: 2221-0741 Vol. 5, No. 5, 87-91, 2015 Mobile Secure Transmission Method Based on Audio Steganography Alaa Alhamami, Avan Sabah
More informationBasic Network Design
Frequency Reuse and Planning Cellular Technology enables mobile communication because they use of a complex two-way radio system between the mobile unit and the wireless network. It uses radio frequencies
More informationUtilizing IP & Data Services to provide Secure Global Push To Talk Communications
Utilizing IP & Data Services to provide Secure Global Push To Talk Communications Link Communications, Inc. 1035 Cerise Road Billings, MT 59101-7378 www.link-comm.com Who we are Link Communications global
More informationJPEO JTRS initiates the development of a new Software Communications Architecture (SCA) Release
News Release Joint Program Executive Office, Joint Tactical Radio System Contact: Jeff Mercer Desk: 619-524-4560 / Mobile: 619-252-2503 james.j.mercer@navy.mil August 18, 2009 JPEO-NR-2009-05 JPEO JTRS
More information