(3.230.154.160) 您好!臺灣時間:2021/05/08 00:29
字體大小: 字級放大   字級縮小   預設字形  
回查詢結果

詳目顯示:::

我願授權國圖
: 
twitterline
研究生:謝勝雄
研究生(外文):james hsieh
論文名稱:嵌入式遠距保全閘道器系統之開發
論文名稱(外文):Development of an Embedded System for Remote siren-router
指導教授:陳思文陳思文引用關係
指導教授(外文):S. W. Chen
學位類別:碩士
校院名稱:長庚大學
系所名稱:電子工程學研究所
學門:工程學門
學類:電資工程學類
論文種類:學術論文
論文出版年:2008
畢業學年度:96
論文頁數:98
中文關鍵詞:嵌入式系統網頁伺服器預警系統
外文關鍵詞:embedded systemweb serversiren system
相關次數:
  • 被引用被引用:0
  • 點閱點閱:142
  • 評分評分:系統版面圖檔系統版面圖檔系統版面圖檔系統版面圖檔系統版面圖檔
  • 下載下載:0
  • 收藏至我的研究室書目清單書目收藏:0
現代社會中保全閘道器的概念已經愈來愈受到一般社區的重視,事實上保全閘道器系統即為此一概念應用之產物。有鑑於工業社會人們的工作忙碌,設想若有一個具輔助性質之遠距保全閘道器使工作更臻完備,將可為上班族帶來相當大的便利。此外,近年來由於嵌入式系統在各類消費性電子產品的應用種類繁多,各項相關技術上的支援亦日趨成熟,因此建構一個以嵌入式系統為基礎之保全閘道器系統的構想便應運而生。吾人預期此一遠距保全閘道器系統最終可整合於一般閘道器,整體系統結構主要分為保全閘道器控制模組及嵌入式網頁伺服器。作為一個24 小時監控系統,使用者除了可以近端操控系統外,亦可藉由網頁瀏覽器來瀏覽或控制本系統。當異常狀況發生,系統可自動啟動預警系統,同時對近端與遠端使用者告知此一異常狀況的訊息。
In the modern century siren has become one of the important issues in generally community. The concept of siren can be applied to the development of siren-router devices.Meanwhile, embedded electronic systems have been widely used in modern life.Examples are seen in many aspects of consumer electronics and most of these products are in versatile forms of embedded systems.We here propose an embedded system solution to siren-router works, the so-called “remote siren-router system”.We believe that such a system would represent a significant benefit to the all family as well as to the society.The overall structure of the proposed system mainly consists of a siren-router control module and an embedded web server, a web home page.Such a system can be further integrated into the router as a home-side system to perform 24-hour monitoring.Users may either operate the home- security system at the local site, or may access and control the system via a web page at a remote site.When the abnormal condition, the system can automatically activate the pre-warning system while the local and remote users notified of an abnormal situation message.
目錄
指導教授推薦書 ii
口試委員會審定書 iii
長庚大學博碩士論文著作授權書 iv
致謝 v
摘要 vi
Abstract vii
目錄 viii

第一章 緒論 1
前言 1
1.2 研究動機與目的 2
1.3 文獻回顧 3
1.4 研究內容與方法 4
1.5 論文架構 6
第二章 建構嵌入式系統 8
2.1 嵌入式系統簡介 8
2.2 Bootloader 11
2.3 Linux核心 12
2.4 根檔案系統(root filesystem): 16
2.5 嵌入式網頁伺服器(embedded Web server)平台開發 23
2.6 DHCP server 24
2.7 iptables(防火牆) 26
2.8、什麼是UPnP : 27
2.9 VPN Client 28
2.10 PPPOE Client 30
2.11 siren 網路保全系統 30
2.12 dnsmasq 31
第三章 遠距保全閘道器系統之建構 33
3.2 軟體架構 35
3.3 系統建構 36
3.4 Boa Web server 38
3.5 DHCP client 46
3.6 DHCP server 47
3.7 dnsmasq: 49
3.8 pppd 49
3.9 Network Statistics 52
3.10 iptables 52
3.11 USB to uart 58
3.12 UPnP 59
3.13感測器無線傳輸協定 60
第四章 實體系統測試結果與討論 66
4.1 系統功能簡介 66
4.2 系統大小 67
4.3 程式執行測試 68
4.4 DHCP Server 68
4.5虛擬伺服器 (Virtual Server Settings) 70
4.6 UPnP 72
4.7 VPN 73
4.8 Statistics 74
4.9 網路保全系統 75
4.10 網路保全系統成果 76
第五章 結論與未來展望 81
圖目錄

圖1.1為遠距保全閘道器系統應用於家中示意圖。 3
圖1.2保全閘道器系統架構圖 5
圖2.1主機/目的機模式 8
圖2.1.1 嵌入式系統開發流程 9
圖2.1.2 ARM 7(w90N740)的開發平台 10
圖2.2.1 CPU 記憶體位址映射圖 12
圖2.2.2 核心的各項角色之劃分 13
圖2.2.3 Linux原始程式碼架構 14
圖2.4.1 Linux根檔案系統 17
圖2.4.2一般有MMU 19
圖2.4.4 RAMDISK的啟動流程 22
圖2.11 siren 網路保全系統 31
圖3.1 遠距保全閘道器系統功能架構圖 33
圖3.2 硬體架構圖 34
圖3.3 軟體架構示意圖 36
圖3.3.1 Customize Kernel Settings 37
圖3.4.1 CGI處理流程 43
圖3.4.2 一般與修改過的CGI處理流程 45
圖3.6.1,區域網路的實體連接情況 47
圖3.10.1 SNAT 封包傳送出去的示意圖 54
圖3.10.2 SNAT 封包接收的示意圖 55
圖3.10.3 DNAT 的封包傳送示意圖 56
圖3.13無線傳輸協定封包格式 60
圖3.13.1自動更新感測器狀態 61
圖3.13.2感測器功能方塊圖 62
圖3.13.3感測器外觀 63
圖3.13.4感測器內部實體1 64
圖3.13.5感測器內部實體2 65
圖4.1 系統功能簡介圖 66
圖4.1.1 home page密碼 67
圖4.3 Home page ADSL連線設定 68
圖4.4 DHCP Server連線設定 69
圖4.4.1 XP 的DHCP Client 自動連線後IP查詢 69
圖4.5 設定Virtual Server port 70
圖4.5.3 emule 連上低-ID的畫面 71
圖4.6設定UPnP server 72
圖4.6.1啟動BitSpirit UPnP client 72
圖4.6.2 NAT TRAVERAL Enabled 73
圖4.7.1存取防火牆內的網路芳鄰 74
圖4.8 ADSL封包紀錄 75
圖4.9 感應器無線傳輸 76
圖4.10 感應器上電備妥通知 78
圖4.10.1 感應器觸發狀態 79
圖4.10.2 感應器可能被盜取、損害或是未正確的安裝 80

表目錄
表2-1 Linux目錄結構 18
表3-4-2 檔案的大小 44
表4-1 系統大小 67
表4-10 網頁文字功能描述 77
參考文獻 82
[1] 王煌城編譯,《嵌入式系統設計》,全華出版社,民國九十三年。
[2] 張欽彥,〈一個嵌入式遠距嬰兒生理監視系統之研製〉,碩士論文,長庚大學電機工程研究所,民國九十六年。
[3] Stipanicev, D., Marascovic, J., " Networked Embedded GreenhouseMonitoring and Control," In IEEE Conference onControlApplications, vol. 1, pp. 1350 -1355, 2003.
[4] 李英瑞,〈嵌入式系統與網際網路之整合與應用〉,碩士論文國立中山大學機械與機電工程研究所,民國九十二年。
[5] Don Murray, Anup Basu. "Motion tracking with an active camera,"IEEE Transactions on Pattern Analysis and Machine Intelligence,16(5), pp. 449-459, May 1994.
[6] 王重凱,〈嵌入式遠距嬰兒照護系統之開發〉,碩士論文,長庚大學電機工程研究所,民國九十六年。
[7] siren,http://www.sunbow.com.tw/Introduct/Sensor.htm
[8] ARM7,http://www.winbond.com.tw
[9] Yagbmour, Building Embedded Linux Systems, O'REILLY, 2003.
[10] 《Xscale PXA270實務應用範例》,華亨科技。
[11] 《XScale PXA270使用手冊》,華亨科技。
[12] 林長毅編譯,《LINUX驅動程式》,美商歐萊禮股份有限公司台灣分公司,民國九十三年。
[13] 孫天澤、袁文菊,《嵌入式設計及Linux驅動程式開發指南》,大學出版社,民國九十六年。
[14] FHS, http://www.pathname.com/FHS
[15] Boa, http://www.boa.org/
[16] Dwight, Jeffry, Erwin, Mike, Niles, Robert, Using CGI,Indianapolis, 1997.
[17] 楊文凱,《CGI一日通 : 使用Perl5》,松崗出版社,民國九十六年。
[18] udhcp,http://udhcp.busybox.net/
[19] iptables, http://www.netfilter.org/
[20] upnp,http://upnp.sourceforge.net/
[21] route,http://freshmeat.net/projects/net-tools/
[22] pptp,http://pptpclient.sourceforge.net/documentation.phtml
[23]rp-pppoe, http://www.roaringpenguin.com/pppoe/
[24]Sensor,http://www.sunbow.com.tw/Introduct/Sensor.htm
[25]dnsmasq,http://www.thekelleys.org.uk/dnsmasq/doc.htm
QRCODE
 
 
 
 
 
                                                                                                                                                                                                                                                                                                                                                                                                               
第一頁 上一頁 下一頁 最後一頁 top
系統版面圖檔 系統版面圖檔