{"product_id":"software-defined-radio-enabling-technologies-hardback-9780470843185","title":"Software Defined Radio; Enabling Technologies (Hardback) 9780470843185","description":"\u003cfont face=\"Georgia\"\u003e\r\n\u003cp\u003e\u003cfont size=\"6\"\u003eSoftware Defined Radio\u003c\/font\u003e\u003cbr\u003e\r\n\u003cfont size=\"5\"\u003eEnabling Technologies\u003c\/font\u003e\u003c\/p\u003e\r\n\r\n\r\n\r\n\r\n\u003cp\u003e\u003cfont size=\"4\"\u003eWalter H.W. Tuttlebee (Edited by), W Tuttlebee (Author)\u003c\/font\u003e\u003c\/p\u003e\r\n\r\n\u003cp\u003e\u003cfont size=\"3\"\u003e9780470843185, Wiley\u003c\/font\u003e\u003c\/p\u003e\r\n\r\n\u003cp\u003e\u003cfont size=\"3\"\u003eHardback, published 15 May 2002\u003c\/font\u003e\u003c\/p\u003e\r\n\r\n\u003cp\u003e\u003cfont size=\"3\"\u003e448 pages\u003cbr\u003e24.7 x 17.3 x 3 cm, 0.964 kg\u003c\/font\u003e\u003c\/p\u003e\r\n\r\n\r\n\r\n\r\n\r\n\u003cp align=\"justify\"\u003e\u003cstrong\u003e\u003cfont size=\"3\"\u003eIm Mittelpunkt dieses zweibändigen Werkes stehen Funkdienste, bei denen die Wellenformen zur Kanalmodulation durch eine Software definiert werden (SDR). Dadurch kann der Service Provider die Funktionalität eines Empfängers für neue Dienste aktualisieren und konfigurieren, ohne daß es der Benutzer merkt. Ermöglicht wird durch diese Technologie unter anderem Global Roaming. SDR ist ein interdisziplinäres Arbeitsgebiet, das Softwareentwicklung und digitale Signalverarbeitung miteinander verbindet. Band 1 des Werkes, verfaßt von Forschern und Entwicklern aus der Industrie, beschreibt den aktuellen technischen Stand von SDR (darunter HF-Design, Signalverarbeitung und Middleware) und schließt damit eine Lücke zwischen spezialisierten Informationsangeboten zu den einzelnen Gebieten. Behandelt werden Protokolle, Signalisierung und Schnittstellen zu Anwendungsprogrammen.\u003c\/font\u003e\u003c\/strong\u003e\u003c\/p\u003e\r\n\r\n\u003cp\u003e\u003cfont size=\"3\"\u003e\u003cp\u003eList of Contributors xiii\u003c\/p\u003e \u003cp\u003eForeword - by \u003ci\u003eDr Joseph Mitola\u003c\/i\u003e iii xvii\u003c\/p\u003e \u003cp\u003eAbbreviations xix\u003c\/p\u003e \u003cp\u003eBiographies xxvii\u003c\/p\u003e \u003cp\u003eIntroduction xxxv\u003c\/p\u003e \u003cp\u003e\u003cb\u003ePart I: Perspective 1\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003e1 Software Based Radio 3\u003cbr\u003e \u003c\/b\u003e\u003ci\u003eStephen Blust – Cingular Wireless\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e1.1 A Multi-Dimensional Model Sets the Stage 3\u003c\/p\u003e \u003cp\u003e1.2 What is Software Based Radio 5\u003c\/p\u003e \u003cp\u003e1.2.1 Software Defined Radio and Software Radio 5\u003c\/p\u003e \u003cp\u003e1.2.2 Adaptive Intelligent Software Radio and Other Definitions 8\u003c\/p\u003e \u003cp\u003e1.2.3 Functionality, Capability and SBR Evolution 10\u003c\/p\u003e \u003cp\u003e1.3 Architectural Perspectives for a Software Based Radio 11\u003c\/p\u003e \u003cp\u003e1.3.1 The Radio Implementer plane 11\u003c\/p\u003e \u003cp\u003e1.3.2 The Network Operator plane 12\u003c\/p\u003e \u003cp\u003e1.4 Software Radio Concepts 13\u003c\/p\u003e \u003cp\u003e1.5 Adoption Timeframes for Software Based Radio 15\u003c\/p\u003e \u003cp\u003e1.6 Realization of Software Based Radio Requires New Technology 17\u003c\/p\u003e \u003cp\u003e1.7 Power\/Performance\/Price Limitations of Handsets Dictates Inflexible Networks 17\u003c\/p\u003e \u003cp\u003e1.8 Regulatory Concepts Facilitate SBR Introduction 18\u003c\/p\u003e \u003cp\u003e1.9 Conclusions 20\u003c\/p\u003e \u003cp\u003eAcknowledgements 21\u003c\/p\u003e \u003cp\u003eReferences 21\u003c\/p\u003e \u003cp\u003e\u003cb\u003ePart II: Front End Technology 23\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003e2 Radio Frequency Translation for Software Defined Radio 25\u003cbr\u003e \u003c\/b\u003e\u003ci\u003eMark Beach, Paul Warr \u0026amp; John MacLeod - University of Bristol\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e2.1 Requirements and Specifications 26\u003c\/p\u003e \u003cp\u003e2.1.1 Transmitter Specifications 26\u003c\/p\u003e \u003cp\u003e2.1.2 Receiver Specifications 27\u003c\/p\u003e \u003cp\u003e2.1.3 Operating Frequency Bands 27\u003c\/p\u003e \u003cp\u003e2.2 Receiver Design Considerations 30\u003c\/p\u003e \u003cp\u003e2.2.1 Basic Considerations 30\u003c\/p\u003e \u003cp\u003e2.2.2 Receiver Architectures 32\u003c\/p\u003e \u003cp\u003e2.2.3 Dynamic Range Issues and Calculation 35\u003c\/p\u003e \u003cp\u003e2.2.4 Adjacent Channel Power Ratio (ACPR) and Noise Power Ratio (NPR) 41\u003c\/p\u003e \u003cp\u003e2.2.5 Receiver Signal Budget 42\u003c\/p\u003e \u003cp\u003e2.2.6 Image Rejection 45\u003c\/p\u003e \u003cp\u003e2.2.7 Filter Functions within the Receiver 47\u003c\/p\u003e \u003cp\u003e2.3 Transmitter Design Considerations 47\u003c\/p\u003e \u003cp\u003e2.3.1 Filtering Analogies between Receiver and Transmitter 47\u003c\/p\u003e \u003cp\u003e2.3.2 Transmitter Architectures 48\u003c\/p\u003e \u003cp\u003e2.3.3 Transmitter Efficiency and Linearity 50\u003c\/p\u003e \u003cp\u003e2.4 Candidate Architectures for SDR 56\u003c\/p\u003e \u003cp\u003e2.4.1 Zero IF Receivers 56\u003c\/p\u003e \u003cp\u003e2.4.2 Quadrature Local Oscillator 59\u003c\/p\u003e \u003cp\u003e2.4.3 Variable Preselect Filters 61\u003c\/p\u003e \u003cp\u003e2.4.4 Low IF Receivers 66\u003c\/p\u003e \u003cp\u003e2.5 Conclusions 70\u003c\/p\u003e \u003cp\u003eAcknowledgements 71\u003c\/p\u003e \u003cp\u003eReferences 71\u003c\/p\u003e \u003cp\u003eAppendix 73\u003c\/p\u003e \u003cp\u003e\u003cb\u003e3 Radio Frequency Front End Implementations for Multimode SDRs 79\u003cbr\u003e \u003c\/b\u003e\u003ci\u003eMark Cummings - enVia\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e3.1 Evolution of Radio Systems 80\u003c\/p\u003e \u003cp\u003e3.2 Evolution of RF Front Ends – Superheterodyne Architecture 83\u003c\/p\u003e \u003cp\u003e3.3 The AN2\/6 Product Family – Dual Band, Six Mode 85\u003c\/p\u003e \u003cp\u003e3.3.1 The AN2\/6 Architecture 86\u003c\/p\u003e \u003cp\u003e3.3.2 Lessons Learned From the AN2\/ 6 88\u003c\/p\u003e \u003cp\u003e3.4 Alternative RF Front End Architectures 93\u003c\/p\u003e \u003cp\u003e3.4.1 Direct Conversion RF Front Ends 93\u003c\/p\u003e \u003cp\u003e3.4.2 Pure Digital RF Front Ends 96\u003c\/p\u003e \u003cp\u003e3.4.3 Analog Digital Combination Solutions 96\u003c\/p\u003e \u003cp\u003e3.4.4 Directions for a Completely Successful SDR RF Front End 97\u003c\/p\u003e \u003cp\u003e3.5 Conclusion 98\u003c\/p\u003e \u003cp\u003eAcknowledgements 98\u003c\/p\u003e \u003cp\u003eReferences 98\u003c\/p\u003e \u003cp\u003e\u003cb\u003e4 Data Conversion in Software Defined Radios 99\u003cbr\u003e \u003c\/b\u003e\u003ci\u003eBrad Brannon, Chris Cloninger, Dimitrios Efstathiou, Paul Hendriks, Zoran Zvonar – AnalogDevices\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e4.1 The Importance of Data Converters in Software Defined Radios 99\u003c\/p\u003e \u003cp\u003e4.1.1 ADCs for SDR Base Stations 100\u003c\/p\u003e \u003cp\u003e4.1.2 ADCs for SDR Handsets 101\u003c\/p\u003e \u003cp\u003e4.1.3 DACs for SDR Applications 101\u003c\/p\u003e \u003cp\u003e4.2 Converter Architectures 102\u003c\/p\u003e \u003cp\u003e4.2.1 Flash Converters 102\u003c\/p\u003e \u003cp\u003e4.2.2 Multistage Converters 104\u003c\/p\u003e \u003cp\u003e4.2.3 Sigma-Delta Converters 105\u003c\/p\u003e \u003cp\u003e4.2.4 Digital-to-Analog Converters 107\u003c\/p\u003e \u003cp\u003e4.3 Converter Performance Impact on SDR 109\u003c\/p\u003e \u003cp\u003e4.3.1 Noise Sources – Impact on SDR Sensitivity 109\u003c\/p\u003e \u003cp\u003e4.3.2 SNR of Data Converter 112\u003c\/p\u003e \u003cp\u003e4.3.3 Spurious Impact on Performance 114\u003c\/p\u003e \u003cp\u003e4.3.4 Digital-to-Analog Converter Specification 121\u003c\/p\u003e \u003cp\u003e4.4 Conclusions and Future Trends 123\u003c\/p\u003e \u003cp\u003eReferences 125\u003c\/p\u003e \u003cp\u003e\u003cb\u003e5 Superconductor Microelectronics: A Digital RF Technology for Software Radios 127\u003cbr\u003e \u003c\/b\u003e\u003ci\u003eDarren K. Brock – HYPRES, Inc.\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e5.1 Introduction 127\u003c\/p\u003e \u003cp\u003e5.1.1 Superconductivity and the Josephson Effect 128\u003c\/p\u003e \u003cp\u003e5.1.2 Established Applications of Superconductors 130\u003c\/p\u003e \u003cp\u003e5.1.3 Emerging Applications - Software Defined Radio 131\u003c\/p\u003e \u003cp\u003e5.2 Rapid Single Flux Quantum Digital Logic 132\u003c\/p\u003e \u003cp\u003e5.2.1 Circuit Characteristics 132\u003c\/p\u003e \u003cp\u003e5.2.2 Example RSFQ Logic Gate - RS Flip Flop 134\u003c\/p\u003e \u003cp\u003e5.2.3 RSFQ Data Converters 135\u003c\/p\u003e \u003cp\u003e5.2.4 RSFQ Scaling theory 138\u003c\/p\u003e \u003cp\u003e5.3 Cryogenic Aspects 139\u003c\/p\u003e \u003cp\u003e5.4 Superconductor SDR for Commercial Applications 140\u003c\/p\u003e \u003cp\u003e5.4.1 Superconductors in Wireless Communications 140\u003c\/p\u003e \u003cp\u003e5.4.2 Advantages of Superconductor Receivers 141\u003c\/p\u003e \u003cp\u003e5.4.3 Trends in Spread Spectrum Communications 143\u003c\/p\u003e \u003cp\u003e5.4.4 High Power Amplifier Linearization 145\u003c\/p\u003e \u003cp\u003e5.4.5 Digital RF Transceiver 145\u003c\/p\u003e \u003cp\u003e5.5 Superconductor SDR for Military Applications 146\u003c\/p\u003e \u003cp\u003e5.5.1 Co-Site Interference 146\u003c\/p\u003e \u003cp\u003e5.5.2 Digitally Dehopping Spread Spectrum Signals 147\u003c\/p\u003e \u003cp\u003e5.5.3 Satellite Communications 148\u003c\/p\u003e \u003cp\u003e5.5.4 Accommodating New Waveforms 148\u003c\/p\u003e \u003cp\u003e5.5.5 Massive Time Multiplexing 149\u003c\/p\u003e \u003cp\u003e5.6 Conclusions 149\u003c\/p\u003e \u003cp\u003eAcknowledgements 149\u003c\/p\u003e \u003cp\u003eReferences 150\u003c\/p\u003e \u003cp\u003e\u003cb\u003e6 The Digital Front End: Bridge Between RF and Baseband Processing 151\u003cbr\u003e \u003c\/b\u003e\u003ci\u003eGerhard Fettweis \u0026amp; Tim Hentschel – Technische Universität Dresden\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e6.1 Introduction 151\u003c\/p\u003e \u003cp\u003e6.1.1 The Front End of a Digital Transceiver 151\u003c\/p\u003e \u003cp\u003e6.1.2 Signal Characteristics 153\u003c\/p\u003e \u003cp\u003e6.1.3 Implementation Issues 155\u003c\/p\u003e \u003cp\u003e6.2 The Digital Front End 155\u003c\/p\u003e \u003cp\u003e6.2.1 Functionalities of the Digital Front End 155\u003c\/p\u003e \u003cp\u003e6.2.2 The Digital Front End in Mobile Terminals and Base Stations 157\u003c\/p\u003e \u003cp\u003e6.3 Digital Up- and Down-Conversion 158\u003c\/p\u003e \u003cp\u003e6.3.1 Initial Thoughts 158\u003c\/p\u003e \u003cp\u003e6.3.2 Theoretical Aspects 158\u003c\/p\u003e \u003cp\u003e6.3.3 Implementation Aspects 161\u003c\/p\u003e \u003cp\u003e6.3.4 The CORDIC Algorithm 163\u003c\/p\u003e \u003cp\u003e6.3.5 Digital Down-Conversion with the CORDIC Algorithm 165\u003c\/p\u003e \u003cp\u003e6.3.6 Digital Down-Conversion by Subsampling 165\u003c\/p\u003e \u003cp\u003e6.4 Channel Filtering 167\u003c\/p\u003e \u003cp\u003e6.4.1 Low-Pass Filtering after Digital Down-Conversion 167\u003c\/p\u003e \u003cp\u003e6.4.2 Band-Pass Filtering before Digital Down-Conversion 172\u003c\/p\u003e \u003cp\u003e6.4.3 Filterbank Channelizers 175\u003c\/p\u003e \u003cp\u003e6.5 Sample Rate Conversion 181\u003c\/p\u003e \u003cp\u003e6.5.1 Resampling after Reconstruction 181\u003c\/p\u003e \u003cp\u003e6.5.2 Rational Factor SRC 184\u003c\/p\u003e \u003cp\u003e6.5.3 Integer Factor SRC 185\u003c\/p\u003e \u003cp\u003e6.5.4 Concepts for SRC 185\u003c\/p\u003e \u003cp\u003e6.5.5 Systems for SRC 187\u003c\/p\u003e \u003cp\u003e6.6 Example 192\u003c\/p\u003e \u003cp\u003e6.6.1 Design Parameters 192\u003c\/p\u003e \u003cp\u003e6.6.2 Digital Down-Conversion 193\u003c\/p\u003e \u003cp\u003e6.6.3 Sample Rate Conversion 193\u003c\/p\u003e \u003cp\u003e6.6.4 Channel Filtering 194\u003c\/p\u003e \u003cp\u003e6.6.5 Summary 196\u003c\/p\u003e \u003cp\u003e6.7 Conclusion 196\u003c\/p\u003e \u003cp\u003eAcknowledgements 197\u003c\/p\u003e \u003cp\u003eReferences 197\u003c\/p\u003e \u003cp\u003e\u003cb\u003ePart III: Baseband Technology 199\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003e7 Baseband Processing for SDR 201\u003cbr\u003e \u003c\/b\u003e\u003ci\u003eDavid Lund - HW Communications Ltd \u0026amp; Bahram Honary - Lancaster University\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e7.1 The Role of Baseband Architectures 201\u003c\/p\u003e \u003cp\u003e7.2 Software Radio – From Silicon to Software 202\u003c\/p\u003e \u003cp\u003e7.3 Baseband Component Technologies 206\u003c\/p\u003e \u003cp\u003e7.3.1 Digital Signal Processors 208\u003c\/p\u003e \u003cp\u003e7.3.2 Field Programmable Gate Arrays 210\u003c\/p\u003e \u003cp\u003e7.3.3 Recent Digital Developments 214\u003c\/p\u003e \u003cp\u003e7.3.4 Reconfigurable Analog Components 215\u003c\/p\u003e \u003cp\u003e7.3.5 Component Technology Evolution 216\u003c\/p\u003e \u003cp\u003e7.4 Design Tools and Methodologies 217\u003c\/p\u003e \u003cp\u003e7.4.1 Design Tool Concepts – an Analogy 218\u003c\/p\u003e \u003cp\u003e7.4.2 ASIC Design 219\u003c\/p\u003e \u003cp\u003e7.4.3 FPGA Design 220\u003c\/p\u003e \u003cp\u003e7.4.4 Future Design Flows and Tools 221\u003c\/p\u003e \u003cp\u003e7.5 System Design and Maintenance 223\u003c\/p\u003e \u003cp\u003e7.5.1 Object Orientation 223\u003c\/p\u003e \u003cp\u003e7.5.2 Distributed Resource Management in SDR Processors 224\u003c\/p\u003e \u003cp\u003e7.6 Conclusions 230\u003c\/p\u003e \u003cp\u003eReferences and Further Reading 231\u003c\/p\u003e \u003cp\u003e\u003cb\u003e8 Parametrization – a Technique for SDR Implementation 233\u003cbr\u003e \u003c\/b\u003e\u003ci\u003eFriedrich Jondral - University of Karlsruhe\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e8.1 Definitions 234\u003c\/p\u003e \u003cp\u003e8.2 Adaptability 235\u003c\/p\u003e \u003cp\u003e8.3 Parametrization of Standards 236\u003c\/p\u003e \u003cp\u003e8.3.1 Second Generation – Global System for Mobile Communication (GSM) 236\u003c\/p\u003e \u003cp\u003e8.3.2 Second Generation - IS-136 (DAMPS) 238\u003c\/p\u003e \u003cp\u003e8.3.3 Third Generation – Universal Mobile Telecommunication System (UMTS) 240\u003c\/p\u003e \u003cp\u003e8.4 Parametrization Example 246\u003c\/p\u003e \u003cp\u003e8.4.1 A General Modulator 247\u003c\/p\u003e \u003cp\u003e8.4.2 Effects of GMSK Linearization 251\u003c\/p\u003e \u003cp\u003e8.5 Signal Processing Issues 254\u003c\/p\u003e \u003cp\u003e8.5.1 DSP Capabilities and Limitations 254\u003c\/p\u003e \u003cp\u003e8.5.2 FPGA Capabilities 255\u003c\/p\u003e \u003cp\u003e8.6 Conclusions 255\u003c\/p\u003e \u003cp\u003eReferences 256\u003c\/p\u003e \u003cp\u003e\u003cb\u003e9 Adaptive Computing IC Technology for 3G Software-Defined Mobile Devices 257\u003cbr\u003e \u003c\/b\u003e\u003ci\u003ePaul Master \u0026amp; Bob Plunkett – QuickSilver Technology\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e9.1 Software Defined Radio – A Solution for Mobile Devices 257\u003c\/p\u003e \u003cp\u003e9.1.1 Evolution of Wireless Standards 258\u003c\/p\u003e \u003cp\u003e9.1.2 Market Forces Driving SDR for Wireless Devices 260\u003c\/p\u003e \u003cp\u003e9.2 The Mobile Application Space and the Need for Processing Power 261\u003c\/p\u003e \u003cp\u003e9.2.1 Processing Needs of the 3G Air Interface 261\u003c\/p\u003e \u003cp\u003e9.2.2 Processing Needs of Mobile Vocoders 262\u003c\/p\u003e \u003cp\u003e9.2.3 Processing Needs of Mobile Video 263\u003c\/p\u003e \u003cp\u003e9.3 SDR Baseband Processing – The Implementation Dilemma 265\u003c\/p\u003e \u003cp\u003e9.3.1 Limitations of Conventional IC Technologies 266\u003c\/p\u003e \u003cp\u003e9.3.2 Resolving the Dilemma 267\u003c\/p\u003e \u003cp\u003e9.4 Trade-Offs of Conventional IC Technologies 267\u003c\/p\u003e \u003cp\u003e9.4.1 Limitations of Microprocessor and DSP Implementations 268\u003c\/p\u003e \u003cp\u003e9.4.2 Limitations of ASIC Implementations 270\u003c\/p\u003e \u003cp\u003e9.4.3 Limitations of FPGA Implementations 271\u003c\/p\u003e \u003cp\u003e9.5 Hardware with Software Programmability 271\u003c\/p\u003e \u003cp\u003e9.5.1 Adaptive Computing Technology 272\u003c\/p\u003e \u003cp\u003e9.5.2 The ACM Implementation 273\u003c\/p\u003e \u003cp\u003e9.5.3 Design Tools for Adaptive Computing 275\u003c\/p\u003e \u003cp\u003e9.6 The Computational Power Efficiency Required by 3G Algorithms 277\u003c\/p\u003e \u003cp\u003e9.7 Example Case Studies and Benchmarks 278\u003c\/p\u003e \u003cp\u003e9.7.1 CDMA Rake Receiver 278\u003c\/p\u003e \u003cp\u003e9.7.2 FIR and IIR Filtering 279\u003c\/p\u003e \u003cp\u003e9.7.3 Vocoder 280\u003c\/p\u003e \u003cp\u003e9.7.4 Multimedia – MPEG-4 Implementation 284\u003c\/p\u003e \u003cp\u003e9.8 Conclusions 286\u003c\/p\u003e \u003cp\u003e9.9 Looking to 4G and Beyond 287\u003c\/p\u003e \u003cp\u003eReferences 288\u003c\/p\u003e \u003cp\u003e\u003cb\u003ePart IV: Software Technology 289\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003e10 Software Engineering for Software Radios: Experiences at MIT and Vanu, Inc. 291\u003cbr\u003e \u003c\/b\u003e\u003ci\u003eJohn Chapin – Vanu, Inc.\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e10.1 Overview of Vanu Systems 292\u003c\/p\u003e \u003cp\u003e10.1.1 Representative Implementations 293\u003c\/p\u003e \u003cp\u003e10.1.2 Difference from Other Software Radios 294\u003c\/p\u003e \u003cp\u003e10.2 The Importance of Software in Software Radio 295\u003c\/p\u003e \u003cp\u003e10.3 Software Portability 295\u003c\/p\u003e \u003cp\u003e10.3.1 The Effects of Moore’s Law 296\u003c\/p\u003e \u003cp\u003e10.3.2 Exploiting Moore’s Law 297\u003c\/p\u003e \u003cp\u003e10.3.3 Generic Data Path 297\u003c\/p\u003e \u003cp\u003e10.3.4 Temporal Decoupling 298\u003c\/p\u003e \u003cp\u003e10.4 Commodity PC Hardware 300\u003c\/p\u003e \u003cp\u003e10.5 Signal Processing Software 300\u003c\/p\u003e \u003cp\u003e10.5.1 Data Pull 300\u003c\/p\u003e \u003cp\u003e10.5.2 Signal Processing Stages as Objects 301\u003c\/p\u003e \u003cp\u003e10.5.3 Stream Abstraction 302\u003c\/p\u003e \u003cp\u003e10.5.4 Out of Band Communication 303\u003c\/p\u003e \u003cp\u003e10.6 Control Software 303\u003c\/p\u003e \u003cp\u003e10.6.1 Code Generation 303\u003c\/p\u003e \u003cp\u003e10.6.2 Radio Description Language 304\u003c\/p\u003e \u003cp\u003e10.7 Performance 307\u003c\/p\u003e \u003cp\u003e10.8 Future Directions 308\u003c\/p\u003e \u003cp\u003eAcknowledgements 309\u003c\/p\u003e \u003cp\u003eReferences 309\u003c\/p\u003e \u003cp\u003e\u003cb\u003e11 Software Download for Mobile Terminals 311\u003cbr\u003e \u003c\/b\u003e\u003ci\u003ePaul Bucknell \u0026amp; Steve Pitchers - Philips Research Laboratories\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e11.1 Why Software Download? 312\u003c\/p\u003e \u003cp\u003e11.1.1 Software Reconfiguration 312\u003c\/p\u003e \u003cp\u003e11.1.2 Software Downloading Terminals 312\u003c\/p\u003e \u003cp\u003e11.1.3 Downloading New Air Interfaces 314\u003c\/p\u003e \u003cp\u003e11.2 Downloading Technologies for SDR 314\u003c\/p\u003e \u003cp\u003e11.2.1 Granularity 315\u003c\/p\u003e \u003cp\u003e11.2.2 Component Communication and Binding 316\u003c\/p\u003e \u003cp\u003e11.2.3 Content Function 316\u003c\/p\u003e \u003cp\u003e11.2.4 Installation 317\u003c\/p\u003e \u003cp\u003e11.2.5 Terminal Wide Aspects 317\u003c\/p\u003e \u003cp\u003e11.2.6 Version Management 317\u003c\/p\u003e \u003cp\u003e11.3 Standards for Downloading 317\u003c\/p\u003e \u003cp\u003e11.3.1 Mobile Standards - 2G\/3G Cellular 318\u003c\/p\u003e \u003cp\u003e11.3.2 Software Standards 318\u003c\/p\u003e \u003cp\u003e11.4 Seamless Upgrading ‘On the Fly’ 320\u003c\/p\u003e \u003cp\u003e11.5 Security of Download 321\u003c\/p\u003e \u003cp\u003e11.5.1 Secure Downloading of Applications 321\u003c\/p\u003e \u003cp\u003e11.5.2 Secure Downloading of Native Software 322\u003c\/p\u003e \u003cp\u003e11.6 Software Architectures for Download 323\u003c\/p\u003e \u003cp\u003e11.7 Software Download Today - Digital TV 325\u003c\/p\u003e \u003cp\u003e11.8 ‘Over the Air’, ‘On the Fly’ Reconfiguration: A Practical Example 326\u003c\/p\u003e \u003cp\u003e11.8.1 Architecture 327\u003c\/p\u003e \u003cp\u003e11.8.2 Basic Operation 328\u003c\/p\u003e \u003cp\u003e11.8.3 Example Reconfigurations 328\u003c\/p\u003e \u003cp\u003e11.8.4 Reconfiguration Manager 330\u003c\/p\u003e \u003cp\u003e11.8.5 Reconfiguration Procedure 334\u003c\/p\u003e \u003cp\u003e11.9 Future Applications of SDR Downloading 336\u003c\/p\u003e \u003cp\u003eAcknowledgements 337\u003c\/p\u003e \u003cp\u003eReferences 337\u003c\/p\u003e \u003cp\u003e\u003cb\u003e12 Protocols and Network Aspects of SDR 339\u003cbr\u003e \u003c\/b\u003e\u003ci\u003eKlaus Moessner – Surrey University \u0026amp; Mobile VCE\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e12.1 Protocol Stacks: SAPs vs Reconfigurability 339\u003c\/p\u003e \u003cp\u003e12.1.1 Service Provision via Service Access Points 340\u003c\/p\u003e \u003cp\u003e12.1.2 Protocol Configuration and Reconfiguration 341\u003c\/p\u003e \u003cp\u003e12.1.3 Interfaces vs SAPs 342\u003c\/p\u003e \u003cp\u003e12.2 Approaches to Protocol Stack Reconfiguration 343\u003c\/p\u003e \u003cp\u003e12.2.1 Protocols and Protocol Stacks 343\u003c\/p\u003e \u003cp\u003e12.2.2 Modular Approaches: Adaptive, Composable \u0026amp; Reconfigurable Protocols 344\u003c\/p\u003e \u003cp\u003e12.2.3 Active Networks 349\u003c\/p\u003e \u003cp\u003e12.3 Reconfiguration Management And Control 351\u003c\/p\u003e \u003cp\u003e12.3.1 The Scope of Reconfiguration Management 352\u003c\/p\u003e \u003cp\u003e12.3.2 Requirements of a Management Architecture 354\u003c\/p\u003e \u003cp\u003e12.3.3 Management Architecture Implications 357\u003c\/p\u003e \u003cp\u003e12.4 Network Support for Software Radios 358\u003c\/p\u003e \u003cp\u003e12.4.1 The Network Access and Connectivity Channel 358\u003c\/p\u003e \u003cp\u003e12.4.2 The Bootstrap Channel 359\u003c\/p\u003e \u003cp\u003e12.4.3 A Global or Universal Control Channel 359\u003c\/p\u003e \u003cp\u003e12.4.4 The Interconnected Seamless Network 360\u003c\/p\u003e \u003cp\u003e12.5 Conclusions 363\u003c\/p\u003e \u003cp\u003eReferences 363\u003c\/p\u003e \u003cp\u003e\u003cb\u003e13 The Waveform Description Language 365\u003cbr\u003e \u003c\/b\u003e\u003ci\u003eEdward Willink – Thales Research\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e13.1 The Specification Problem 366\u003c\/p\u003e \u003cp\u003e13.2 WDL Overview 367\u003c\/p\u003e \u003cp\u003e13.2.1 Decomposition 367\u003c\/p\u003e \u003cp\u003e13.2.2 Communication 367\u003c\/p\u003e \u003cp\u003e13.2.3 Influences 369\u003c\/p\u003e \u003cp\u003e13.2.4 Hierarchical Diagrams 371\u003c\/p\u003e \u003cp\u003e13.3 FM3TR Example 374\u003c\/p\u003e \u003cp\u003e13.3.1 Protocol Layers 374\u003c\/p\u003e \u003cp\u003e13.3.2 Physical Layer Modules 375\u003c\/p\u003e \u003cp\u003e13.3.3 Physical Layer Finite State Machine 376\u003c\/p\u003e \u003cp\u003e13.3.4 Voice and Data Finite State Machines 377\u003c\/p\u003e \u003cp\u003e13.3.5 Hop Modulator 378\u003c\/p\u003e \u003cp\u003e13.3.6 Hop Waveform 378\u003c\/p\u003e \u003cp\u003e13.3.7 Rise Modulator 379\u003c\/p\u003e \u003cp\u003e13.3.8 Summary 381\u003c\/p\u003e \u003cp\u003e13.4 Refinement to an Implementation 381\u003c\/p\u003e \u003cp\u003e13.4.1 Traditional Development Process 382\u003c\/p\u003e \u003cp\u003e13.4.2 Refinement Process 382\u003c\/p\u003e \u003cp\u003e13.4.3 Automation 385\u003c\/p\u003e \u003cp\u003e13.4.4 The Reference Model 386\u003c\/p\u003e \u003cp\u003e13.4.5 Target Environments 387\u003c\/p\u003e \u003cp\u003e13.5 WDL Details 388\u003c\/p\u003e \u003cp\u003e13.5.1 Type Abstractions 388\u003c\/p\u003e \u003cp\u003e13.5.2 Scheduling Abstractions 389\u003c\/p\u003e \u003cp\u003e13.5.3 Unified Scheduling Model 391\u003c\/p\u003e \u003cp\u003e13.5.4 Leaf Specifications 393\u003c\/p\u003e \u003cp\u003e13.6 A Practical WDL Support Environment 394\u003c\/p\u003e \u003cp\u003e13.7 Conclusions 396\u003c\/p\u003e \u003cp\u003eAcknowledgements 397\u003c\/p\u003e \u003cp\u003eReferences 397\u003c\/p\u003e \u003cp\u003eIndex 399\u003c\/p\u003e\u003c\/font\u003e\u003c\/p\u003e\r\n\r\n\u003cp\u003e\u003cfont size=\"3\"\u003eSubject Areas: Electronics \u0026amp; communications engineering [\u003ca title=\"See our other books on Electronics \u0026amp; communications engineering\" href=\"https:\/\/freshlyprintedbooks.co.uk\/search?q=%22Electronics%20\u0026amp;%20communications%20engineering%20%5BTJ%5D%22\"\u003eTJ\u003c\/a\u003e]\u003c\/font\u003e\u003c\/p\u003e\r\n\r\n\r\n\u003c\/font\u003e","brand":"Wiley","offers":[{"title":"Brand New","offer_id":52278030893336,"sku":"9780470843185","price":131.67,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0730\/2037\/5320\/files\/9780470843185.jpg?v=1781456744","url":"https:\/\/freshlyprintedbooks.co.uk\/products\/software-defined-radio-enabling-technologies-hardback-9780470843185","provider":"Freshly Printed Books","version":"1.0","type":"link"}