在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 46155|回复: 261

[下载]EBOOK:Software Radio Architecture

[复制链接]
发表于 2004-5-30 12:47:24 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
Software Radio Architecture: Object-Oriented Approaches to Wireless Systems Engineering
Publisher: John Wiley & Sons;
ISBN: 0471384925
Having introduced the radio software architecture in 1992, Mitola shows how to integrate the analogue radio-frequency and digital aspect of radio with the emerging large-scale, object-oriented software technology needed for open-architecture software-defined radio. The radio-oriented chapters assume a solid background in software but little or none in radio engineering; the software-oriented chapter assume the reverse. For US engineers, who have not yet caught up with their European colleagues in using formal methods, he includes a tutorial on the International Telecommunications Union standard Specification and Description Language.
CONTENTS
Preface xvii
1 Introduction and Overview 1
I. Revolution and Evolution 1
II. A Systematic Exposition 2
III. The Ideal Software Radio 2
IV. The Software Radio Functional Architecture 5
A. The Software Radio Functional Model 5
B. Functional Interfaces 8
C. Architecture 9
D. Levels of Abstraction 11
V. Basic Signal Processing Streams 13
A. The Real-Time Channel Processing Stream 13
B. The Environment Management Stream 14
C. On-line Adaptation 15
D. Off-Line Software Tools 15
VI. Implementation Alternatives 17
A. Defining the Radio Platform 19
B. Evolving the Radio Platform 23
VII. The Acquisition of Software Radios 24
A. Critical Acquisition Parameters 24
B. Channelization 25
C. Programmable Digital Access 26
D. Hardware Modularity 27
E. Software Flexibility and Affordability 27
F. Architecture Openness 28
VIII. Broader Implications of the Software Radio 29
A. Type Certification 29
B. Incremental Download Stability and Type Certification 30
C. Spectrum Management Implications 31
IX. Exercises 33
2 Architecture Evolution 35
I. Technology-Demographics 35
A. Functions, Components, and Design Rules 36
B. Global Restructuring Through 2G and 3G Mobile Cellular Radio 38
C. Complexity Equals Software 40
II. Commercial Architecture Needs 45
A. The BellSouth Software-Defined Radio (SDR) 46
B. European Perspectives 47
C. Asian Perspectives 51
D. Regional Differences 52
E. Differentiating Market Segments 54
III. Military Architecture Needs 56
A. Defense Information Infrastructures 57
B. Tactical Military Needs 58
IV. Open Architecture and Standards Evolution 62
A. The Software-Defined Radio (SDR) Forum 62
B. Product Standards Organizations 63
C. Air Interface Standards 64
D. The Global Deliberative Process 64
V. Architecture Evolution Roadmap 69
VI. Exercises 71
3 The Radio Spectrum and RF Environment 73
I. RF Signal Space 73
A. Overview of Radio Bands and Modes 74
B. Dynamic Range-Bandwidth Product 76
II. HF Band Communications Modes 77
A. HF Propagation 78
B. HF Air Interface Modes 79
C. HF Services and Products 80
III. Low-Band Noise and Interference 81
IV. Low VHF (LVHF) Band Communications Modes 82
A. LVHF Propagation 83
B. Single-Channel-per-Carrier LVHF Air Interface Modes 84
C. LVHF Spread-Spectrum Air Interfaces 84
D. LVHF Multichannel Air Interfaces 85
E. LVHF Services and Products 85
F. LVHF Software Radio 86
V. Multipath Propagation 86
VI. VHF Band Communications Modes 89
A. VHF Propagation 89
B. VHF Air Interface Modes 90
C. VHF Services and Products 91
D. VHF SDR 91
VII. UHF Band Communications Modes 92
A. UHF Propagation 92
B. UHF Air Interface Modes 93
C. UHF Services and Products 94
D. UHF SDR 94
VIII. SHF Band Communications Modes 95
A. SHF Propagation 96
B. Doppler Shift 96
C. SHF Air Interface Modes 97
D. SHF Services and Products 99
E. SHF SDR 99
IX. Atmospheric Effects 101
X. EHF Band Communications Modes 102
A. EHF Propagation 102
B. EHF Air Interface Modes 103
C. EHF Services and Products 104
D. EHF SDR 104
XI. Satellite Communications Modes 104
A. Satellite Propagation 105
B. Satellite Air Interface Modes 107
C. Satellite Services and Products 109
D. Satcom SDR 109
XII. Multiband Multimode Summary 109
XIII. Exercises 110
4 Systems-Level Architecture Analysis 112
I. Disaster-Relief Case Study 112
A. Scenario 112
B. Needs Analysis 114
C. Exercises 116
II. Radio Resource Analysis 117
A. Radio Resource Management 117
B. Modeling Spectrum Use 120
C. Modeling Spatial Access 128
D. Grade of Service (GoS) 132
E. Quality of Service (QoS) 137
F. Review 139
G. Exercises 140
III. Network Architecture Analysis 140
A. Network Hierarchies 141
B. Commercial Networks 144
C. Military Networks 151
D. Mode Parameter Analysis 152
IV. Analyzing the Protocol Stacks 154
A. Mapping Applications to Protocol Stacks 156
B. The Network Layer 160
C. The Data Link Layer 162
D. The Physical Layer Analysis 165
E. Alternate Protocol Stacks: Wireless ATM 168
F. Exercises 169
V. Systems-Level Architecture Parameters 170
A. Exercises 170
5 Node-Level Architecture Analysis 171
I. Architecture Representation 172
A. Functional Design Hierarchies 174
B. Object-Oriented Approaches 178
C. Reference Platform Integration 180
D. Using UML to Analyze Node Architectures 182
E. A Topological Model of Architecture 185
F. The Canonical Software Radio Node Architecture 191
G. Digital Signal Processing Flow Parameters 199
H. Node-Level Architecture Capability Profile 204
I. Exercises 206
II. Industry-Standard Node Architectures 207
A. SDR Forum Architecture Framework 207
B. ITU-R IMT-2000 Device Architecture 213
C. Exercises 213
III. Programmable Digital Radio (PDR) Case Studies 215
A. A Basic Commercial PDR 215
B. Multimode Conventional Radios 218
C. GEC’s Programmable Digital Radio 220
D. ITT Digital Radio 221
E. Commercial Progenitors: AirNet 223
IV. Technology Pathfinders 224
A. COTS Research Pathfinders 224
B. SPEAKeasy, the Military Technology Pathfinder 225
C. Joint Communications Interoperability Terminal 232
V. Exercises 235
6 Segment Design Tradeoffs 236
I. Overview 236
II. Antenna Tradeoffs 237
III. RF and IF Processing Tradeoffs 238
IV. ADC Tradeoffs 238
V. Digital Architecture Tradeoffs 239
VI. Software Architecture Tradeoffs 240
VII. Performance Management Tradeoffs 241
VIII. End-to-End Tradeoffs 242
IX. Exercises 242
7 Antenna Segment Tradeoffs 244
I. RF Access 244
II. Parameter Control 246
A. Linearity and Phase Noise 246
B. Parameters for Emitter Locations 246
III. Packaging, Installation, and Operational Challenges 247
A. Gain versus Packaging 247
B. Bandwidth versus Packaging 248
C. Antenna Calibration 248
D. Antenna Separation 251
E. Human Body Interactions 252
IV. Antenna Diversity 253
A. Spatial Coherence Analysis 254
B. Potential Benefits of Spatial Diversity 256
C. Spatial and Spectral Diversity 257
D. Diversity Architecture Tradeoffs 257
V. Programmable Antennas 260
VI. Cost Tradeoffs 261
VII. Summary and Conclusions 262
VIII. Exercises 263
8 RF/IF Conversion Segment Tradeoffs 265
I. RF Conversion Architectures 265
II. Receiver Architectures 267
A. The Superheterodyne Receiver 267
B. Direct Conversion Receiver 270
C. Digital-RF Receivers 271
D. Interference Suppression 272
III. RF Component Technology 277
A. RF MEMS 277
B. Superconducting Filters 280
C. Dual-Mode Amplifiers 281
D. Electronically Programmable Analog Components 281
IV. RF Subsystem Performance 282
V. RF/IF Conversion Issues 285
VI. Exercises 286
9 ADC and DAC Tradeoffs 289
I. Review of ADC Fundamentals 289
A. Dynamic Range (DNR) Budget 290
B. Anti-aliasing Filters 290
C. Clipping Distortion 292
D. Aperture Jitter 292
E. Quantization and Dynamic Range 293
F. Technology Limits 294
II. ADC and DAC Tradeoffs 294
A. Sigma-Delta (Delta-Sigma) ADCs 295
B. Quadrature Techniques 297
C. Bandpass Sampling (Digital Down Conversion) 298
D. DAC Tradeoffs 300
III. SDR Applications 301
A. Conversion Rate, Dynamic Range, and Applications 301
B. ADC Product Evolution 302
C. Low-Power Wireless Applications 303
D. Digital RF 303
IV. ADC Design Rules 305
A. Linearity 305
B. Measuring SNR 306
C. Noise Floor Matching 307
D. Figure of Merit 308
E. Technology Insertion 308
F. Architecture Implications 310
V. Exercises 310
10 Digital Processing Tradeoffs 312
I. Metrics 312
II. Heterogeneous Multiprocessing Hardware 316
A. Hardware Classes 316
B. Digital Interconnect 317
III. Applications-Specific Integrated Circuits (ASICs) 321
A. Digital Filter ASICs 321
B. Forward Error Control (FEC) ASICs 323
C. Transceiver ASICs 324
D. Architecture Implications 326
IV. Field-Programmable Gate Arrays (FPGAs) 329
A. Introduction to FPGAs 329
B. Reconfigurable Hardware Platforms 330
C. FPGA-DSP Architecture Tradeoffs 331
D. Table-Driven Signal Generation 332
E. Evolutionary Design of FPGA Functions 333
F. Architecture Implications 334
V. DSP Architectures 336
A. DSP Cores for Wireless 336
B. Basic DSP: The TMS320C30 337
C. Increasing Interconnect Capacity: The C40 and SHARC 338
D. Size–Power Tradeoffs: The C54x, and Motorola Chips 339
E. Toward Greater Parallelism: The C80 and C6xx 339
F. Summary and Comparison of Contemporary Chips 339
G. Potential Technology Limits 341
VI. INFOSEC Processor Architectures 342
A. The Clipper Chip—Key Escrow Approach 342
B. Programmable INFOSEC Modules 342
VII. Host Processors 343
VIII. Architecture Implications 343
IX. Exercises 345
11 Software Architecture Tradeoffs 347
I. The Software Design Process 347
II. Top-Down, Object-Oriented Design 348
A. Object-Oriented Design for SDR 348
B. Defining Software Objects 352
C. Architecture Implications 358
III. Software Architecture Analysis 359
A. SDR Software Architecture 359
B. SPEAKeasy I Software Architecture 360
C. Characteristics of Top-Level Objects 361
D. Specialized Tasks 362
E. SPEAKeasy II Code 363
IV. Infrastructure Software 363
A. Control Flows 365
B. Signal Flows 365
C. Standardizing Flows 365
D. CORBA 368
E. Timing, Frequency, and Positioning 371
F. Resource Management 373
V. SDR State Machines 374
A. Finite State Automata 374
B. Push-Down Automata 375
C. Channel-Control State Machines 375
D. Agent State Machines 376
VI. Architecture Implications 377
A. Communications Services Layer 377
B. Radio Applications Layer 378
C. Infrastructure Layer 380
D. Hardware Platform Layer 381
VII. Exercises 382
12 Software Component Characteristics 384
I. Hardware-Software Interfaces 384
A. DSP Extensions 385
B. Execution Timing 388
C. Aggregate Software Performance 390
II. Front-End Processing Software 392
A. Spectrum Management 394
B. Spectrum Monitoring 396
III. Modem Software 400
A. Modem Complexity 400
B. SPEAKeasy II API 400
C. Modulation/Demodulation Techniques 401
D. Synchronization 412
E. Equalizer Complexity 413
F. Demodulation Decisions 414
G. Forward Error Control (FEC) 416
H. Error Protection Complexity Tradeoffs 418
I. Multiple Data Rates 419
J. Link-Level Complexity Drivers 421
IV. Bitstream Processing Software 422
V. INFOSEC Software 423
VI. Internetworking Software 423
A. Open Systems Interconnect Protocol Stack 424
B. Layering Network Access 427
C. Mode Handover 427
VII. Source Segment Software 428
A. Voice Processing Software 429
B. Message Processing Software 429
C. User-Interface Software 429
VIII. Other Software Issues 432
IX. Architecture Implications 434
X. Exercises 434
13 Performance Management 437
I. Overview of Performance Management 437
A. Conformable Measures of Demand and Capacity 437
B. Initial Demand Estimates 438
C. Facility Utilization Accurately Predicts Performance 440
II. Performance Management Process Flow 442
III. Estimating Processing Demand 444
A. Pseudocode Example—T1 Multiplexer 444
B. Quantified Objects 448
C. Thread Analysis and Object Load Factors 450
D. Using the Resource Management Spreadsheet 453
IV. Benchmarking Applications 454
A. The GSM Base Station 454
B. Benchmarking Partial Interference Cancellation Receivers 456
C. Benchmarking Handsets 458
V. Specifying Performance Parameters 459
A. Facility Utilization 459
B. Response Time Estimation 462
C. Throughput Estimation: How Much Hardware? 463
D. Probability of Exceeding Specifications 464
VI. Architecture Implications 466
VII. Exercises 466
14 Smart Antennas 467
I. Smart Antenna Domains 467
II. Multibeam Arrays 468
III. Adaptive Spatial Nulling 470
A. Algorithm Operation 472
B. Beamforming Algorithm Complexity 475
IV. Space-Time Adaptive Processing 475
V. Architecture Implications 477
A. Smart Antenna Components 478
B. Design Rules 479
VI. Exercises 480
15 Applications 482
I. The Design Process 482
II. The Disaster-Relief System Design 483
A. FEMA Concept of Operations (CONOPS) 484
B. Requirements Analysis 486
C. System Description 488
D. Illustrative Design 489
III. Architecture Implications 491
IV. Exercises 491
16 Reference Architecture 493
References 495
Glossary 515
Index 533
 楼主| 发表于 2004-5-30 12:55:03 | 显示全部楼层

[下载]EBOOK:Software Radio Architecture

LBHIDDEN[0]LBHIDDEN[这个贴子最后由serene在 2004/12/23 12:48pm 第 2 次编辑]

Software Radio Architecture
part1

7_316_1.rar

7.25 MB, 下载次数: 1165 , 下载积分: 资产 -3 信元, 下载支出 3 信元

 楼主| 发表于 2004-5-30 12:57:24 | 显示全部楼层

[下载]EBOOK:Software Radio Architecture

LBHIDDEN[0]LBHIDDEN[这个贴子最后由serene在 2004/12/23 12:51pm 第 1 次编辑]

part2

7_316_2.rar

7.09 MB, 下载次数: 1009 , 下载积分: 资产 -3 信元, 下载支出 3 信元

发表于 2004-5-31 10:21:53 | 显示全部楼层

[下载]EBOOK:Software Radio Architecture

you are a nice man.
 楼主| 发表于 2004-5-31 10:28:19 | 显示全部楼层

[下载]EBOOK:Software Radio Architecture



下面引用由JackyTsai2004/05/31 10:21am 发表的内容:
you are a nice man.

Thanks!
发表于 2004-5-31 20:28:33 | 显示全部楼层

[下载]EBOOK:Software Radio Architecture

向所有有贡献精神得人致敬
发表于 2004-6-5 16:17:32 | 显示全部楼层

[下载]EBOOK:Software Radio Architecture

support,顶
发表于 2004-11-15 13:15:45 | 显示全部楼层

[下载]EBOOK:Software Radio Architecture

看不到啊,郁闷
发表于 2004-11-16 22:34:17 | 显示全部楼层

[下载]EBOOK:Software Radio Architecture

good!
发表于 2004-11-18 03:32:01 | 显示全部楼层

[下载]EBOOK:Software Radio Architecture

Why can I not see them?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /1 下一条

小黑屋| 手机版| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-11-17 04:32 , Processed in 0.048333 second(s), 9 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表