跳到主要內容

臺灣博碩士論文加值系統

(54.225.48.56) 您好!臺灣時間:2022/01/19 22:06
字體大小: 字級放大   字級縮小   預設字形  
回查詢結果 :::

詳目顯示

: 
twitterline
研究生:莊淵登
研究生(外文):Yuan-Deng Chuang
論文名稱:實作一軟體無線電平台及架構於其上之行動執行環境
論文名稱(外文):Implementation of a Mobile Execution Environment and its Based Software Defined Radio Platform
指導教授:蔡中川蔡中川引用關係袁賢銘袁賢銘引用關係
指導教授(外文):Jong-Chuang TsayShyan-Ming Yuan
學位類別:碩士
校院名稱:國立交通大學
系所名稱:資訊工程系
學門:工程學門
學類:電資工程學類
論文種類:學術論文
論文出版年:2002
畢業學年度:90
語文別:英文
論文頁數:109
中文關鍵詞:軟體無線電行動執行環境模擬系統無線通訊
外文關鍵詞:Software Defined RadioSDRCORBAMobile Execution EnvironmentMExE4GSimulatorsoftware radio
相關次數:
  • 被引用被引用:0
  • 點閱點閱:366
  • 評分評分:
  • 下載下載:64
  • 收藏至我的研究室書目清單書目收藏:1
對開發無線技術的廠商而言,其在追求的,類似一種行動的「烏托邦」:一種可以在任何無線網路之間漫遊的手持裝置,它不需使用多種晶片組或衛星技術。透過軟體無線電的技術可使手機和網路設備經由即時的軟體下載重組結構。讓使用者能夠使用任何通訊介面協定,如:GSM、CDMA及AMPS等。
在模組化軟體可程式無線電聯盟所提出的軟體通訊架構(Software Communication Architecture: SCA)中明確的定義了軟體無線電(Software Defined Radio: SDR)的軟體架構技術,在論文中我們參考SCA來發展出一套軟體無線電原型系統: MSDR。我們發展此MSDR系統的緣由是: (1)在SCA的架構中並沒有為應用程式提供齊一的標準執行環境以及完整的介面類別。(2)提供一個開發軟體無線電技術的模擬系統。首先,在MSDR系統中,我們結合SCA與3GPP所提出的MExE協定來建構一個由上層應用程式環境到作業系統之間的一個完整的手持裝置執行環境。針對此執行環境的需求,我們設計了一組完整的介面類別。接著我們依據MSDR的系統架構以及這些介面類別來實作一個手持裝置端的模擬系統並測試其效能。對應用程式的開發者而言,此模擬系統提供一個應用程式的標準執行環境。對軟體無線電系統的開發者而言,使用此模擬系統所提供的完整介面類別可降低大量的開發成本與時間,並且提供一個良好的測試環境。

Software Defined Radio (SDR) is a new radio concept which uses the software technology to control digital components so that a user’s handheld device may roam over different wireless networks and use the technology from micro-cell to satellite.
The Modular Software-programmable Radio Consortium has proposed a Software Communication Architecture (SCA) that defined clearly the architecture of software technology in the SDR. Because the SCA has not defined the standard execution environment about applications on the upper layer yet. Therefore, we will propose a framework to integrate the SCA with the Mobile Execution Environment (MExE) standard proposed by 3GPP, named MSDR (stands for Mobile Execution Environment over Software Defined Radio) that constructs a unified and complete middleware environment which lies in between applications and operating systems.
According to the MSDR, we will design a complete set of interfaces and classes to implement a PC-based simulator of MSDR. The applications and services on the simulator could be executed by using a standard API and environment. Given the complexity and associated cost of building modern computer systems, the simulator provides a practical way for developers to test and access system performance.

CHAPTER 1 INTRODUCTION 1
1.1 MOTIVATION 1
1.2 OBJECTIVES 4
1.3 THESIS ORGANIZATION 6
CHAPTER 2 BACKGROUNDS AND RELATED WORKS 7
2.1 SOFTWARE DEFINED RADIO TECHNOLOGIES 7
2.1.1 CORE FRAMEWORK 7
2.1.2 SOFTWARE AND HARDWARE MODULE 8
2.1.3 OPERATION SYSTEM AND MIDDLWARE 9
2.1.4 HARDWARE DEVICE 13
2.2 MEXE TECHNOLOGIES 13
2.2.1 CC/PP DEFINITION 14
2.2.2 WHY MEXE NEEDS CC/PP 14
2.2.3 MEXE CLASSMARK DEFINITION 14
2.3 SOFTWRE DOWNLOAD TECHNOLOGIES 15
2.3.1 SOFTWARE CATEGORIES 16
2.3.2 SOFTWARE DOWNLOAD MECHANISMS 17
2.3.3 THE ISSUES OF DOWNLOADING MECHANISMS 17
2.3.4 SOFTWARE DOWNLOAD SCENARIO 18
2.3.5 PUSH AND PULL MODEL 19
2.4 RELATED WORKS 20
CHAPTER 3 MSDR SOFTWARE ARCHITECTURE 22
3.1 MSDR SYSTEM ARCHITECTURE OVERVIEW 22
3.2 THE DETAILED MSDR SYSTEM ARCHITECTURE 26
3.3 THE SUPPORTED FUNCTIONALITIES OF MEXE 28
CHAPTER 4 MSDR SYSTEM DESIGN 31
4.1 MSDR SYSTEM USE CASE DIAGRAMS 31
4.2 MSDR SYSTEM SCENARIO DIAGRAMS 33
CHAPTER 5 SDR PLATFORM DESIGN 42
5.1 SDR PLAFORM SOFTWARE ARCHITECTURE 42
5.2 UML DESIGN FOR SDR PLAFORM 45
5.2.1 CORE FRAMEWORK USE CASE DIAGRAMS 46
5.2.2 CORE FRAMEWORK SEQUENCE DIAGRAMS 48
5.3 COMPARE WITH SCA SOFTWARE ARCHITECTURE 61
CHAPTER 6 MEXE DESIGN 65
6.1 MEXE SOFTWARE ARCHITECTURE 65
6.2 MEXE USE CASE DIAGRAMS 66
6.3 MEXE SEQUENCE DIAGRAMS 68
6.4 MEXE SERVICE ENVIRONMENT 78
CHAPTER 7 IMPLEMENTATION 80
7.1 IMPLEMENTATION OVERVIEW 80
7.2 SDR PLATFORM IMPLEMENTATION 83
7.3 MEXE IMPLEMENTATION 91
7.4 THE IMPLEMENTATION ISSUES OF INTEGRATING MEXE WITH CORE
FRAMEWORK 95
7.5 PERFORMANCE EVALUATION 96
CHAPTER 8 CONCLUSIONS AND DISCUSSIONS 103
CHAPTER 9 FUTURE WORKS 105
REFERENCES 107

[1].J.Mitola,“Software Radio: Survey, Critical Evaluation and Future Directions”,IEEE National Telesystems Conference, pp. 13-15--13-23, May 1992.
[2].J.Mitola,“The Software Radio Architecture”, IEEE Communication Magazine, Vol. 33, No. 5, pp. 26-37, May 1995.
[3].The SDR Forum (formally MMITS), http://www.sdrforum.com
[4].SDR Forum Technical Report 2_1.
[5].Modular Software-programmable Radio Consortium,“Software Communications Architecture Specification”,MSRC-5000SCA。
[6].3GPP TS 23.057,“3rd Generation Partnership Project; Technical Specification Group Terminals; Mobile Execution Environment (MExE), Functional description, Stage 2 (Release 4)”.
[7].3GPP TS 22.057,“3rd Generation Partnership Project; Technical Specification Group Services and System Aspects, Mobile Execution Environment (MExE); Service description, Stage 1 (Release 5)”.
[8].The Object Management Group,The Complete CORBA/IIOP 2.3.1 Specification, OMG document formal/99-10-07; http://www.omg.org”。
[9].Red Hat Linux, http://www.redhat.com/
[10].VisiBroker CORBA, http://www.borland.com/bes/visibroker/
[11].Mobile Information Device configuration, J2ME version 1.0.
http://java.sun.com/products/midp/
[12].Sun Microsystems ,“PersonalJava 1.2a”, http://java.sun.com/products/ personaljava/.
[13].David L. Levine, Sergio Flores-Gaitan, Christopher D. Gill and Douglas C. Schmidt ,“Measuring OS Support for Real-time CORBA ORBs”, Proceedings of the Fourth IEEE International Workshop on Object-oriented Real-time Dependable Systems (WORDS'99), Santa Barbara, California, January 27-29,1999
[14].TAO, http://www.cs.wustl.edu/~schmidt/TAO-intro.html
[15].Orbix, http://www.orbix.gq.nu/
[16].Common Language Infrastructure, ECMA specification ECMA-335, http://www.ecma.ch/ecma1/STAND/ecma-335.htm
[17].W3C,“Composite Capability/Preference Profiles (CC/PP): A user side framework for content negotiation". http://www.w3.org/TR/NOTE-CCPP/
[18].W3C,“CC/PP Exchange Protocol based on HTTP Extension Framework”. http://www.w3.org/Protocols/HTTP/ietf-http-ext/draft-frystyk-http-extensions-03.txt
[19].W3C, Resource Description Framework (RDF), http://www.w3.org/RDF/
[20].UAProf specification http://www.wapforum.org/what/technical.htm
[21].Connected Limited Device configuration, J2ME version 1.0.
http://java.sun.com/products/cldc/
[22].Satish Jamadagni, Umesh M./n, “A Push download architecture for software defined radio”, IEEE ICPWC 2000.
[23].IST-AC005, Flexible Integrated Radio Systems Technology (FIRST),http://www.cordis.lu/ist/ka4/mobile/projects/acts_proj.htm
[24].IST-1999-10206 MOBIVAS Deliverable D-2.1.2 Requirements for general architecture & interface specification.
[25].N.Drew and M. Dillinger,“Evolution Toward Reconfigurable User Equipment”,IEEE Communication Maganize, February 2001.
[26].IBMS (Integrated Broadband Mobile System) project,
http://www-ibms.ee.tu-berlin.de/
[27].3GPP project, Universal Mobile Telecommunication System (UMTS) standard,http://www.umts-forum.org/
[28].ETSI project,Digital European Cordless Telephone (DECT) standard, http://www.dectweb.com/DECTForum/Default.htm
[29].Qualcomm Inc,“Binary Runtime Environment for Wireless (Brew)”,http://www.qualcomm.com/brew/
[30].3GPP TS 22.170,“Universal Mobile Telecommunication System (UMTS); Service aspects; Provision of Service in UMTS — The Virtual Home Environment”.
[31].Wireless Application Protocol (WAP) June 2000 Conformance Release.http://www.wapforum.org/what/technical.htm
[32].Sun MicroSystem,“Java API for XML Processing 1.1.3, JAXP”; http://java.sun.com/xml/jaxp/index.html

QRCODE
 
 
 
 
 
                                                                                                                                                                                                                                                                                                                                                                                                               
第一頁 上一頁 下一頁 最後一頁 top