研究生: |
林正緯 CHENG-WEI LIN |
---|---|
論文名稱: |
基於嵌入式Linux核心之3G網路移植與開發 3G Modem Porting on Embedded Linux |
指導教授: |
邱炳樟
Bin-Chang Chieu |
口試委員: |
王秀仁
Show-Ran Wang 徐敬文 Ching-Wen Hsue |
學位類別: |
碩士 Master |
系所名稱: |
電資學院 - 電子工程系 Department of Electronic and Computer Engineering |
論文出版年: | 2015 |
畢業學年度: | 103 |
語文別: | 中文 |
論文頁數: | 65 |
中文關鍵詞: | 3G 、嵌入式系統 、LinuxKernel 、BCM2835 、網路即時監控 |
外文關鍵詞: | 3G, Embedded System, Linux Kernel, BCM2835, Network Monitoring |
相關次數: | 點閱:216 下載:0 |
分享至: |
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
行動通訊裝置是現代人必備的生活工具,包含手持裝置、電子家用設備及車用導航等都是生活不可或缺的嵌入式科技產品。其中行動網路技術進步十分迅速,現在最為普遍的為第三代行動通訊WCDMA。伴隨現在手持裝置與通訊技術的蓬勃發展,幾乎人手一支智慧型手機,讓人人無論在室內還是室外皆可透過3G輕易地連結到網路是一件十分普遍的事情,並且藉以達到網路無邊界的概念。
本論文使用的平台為英國樹莓派基金會2012年所開發的樹莓派Model B。目標是移植USB 3G網卡的驅動來達到客製化的功能,消彌廠商綁定固定型號3G網卡的詬病,並且從底層Linux Kernel到上層無線網路所相關的程式碼進行追蹤與修改,再透過於終端機下達指令進行撥號連線,實現嵌入式開發版上網的功能,最後利用視訊攝影機搭配3G網路,架設家用或是室外網路即時監控系統,來達成3G網際網路連線的應用。
Mobile communication device is essential for everyone, including mobile phones, tablets, electronic household equipment, car navigation and other electronic embedded systems which are indispensable in our life. There is a huge progress in the mobile network technology, especially the most popular third-generation mobile communication WCDMA. With the hand-held devices and communication technologies are now booming, most people have a smart phone. It is very common that people can access 3G and connect to the Internet no matter where they are. Thus, the network can create an idea of no boundary.
In this thesis, using Raspberry Pi Model B which is developed by the British Raspberry Pi Foundation in 2012. The target is to transplant usb 3G modem driver for achieving customization function and to avoid the vendor from locking specific model of usb 3G modem. Then, trace and modify Linux Kernel code from the bottom to the up about 3G network, and give instructions to connect to Internet by terminal. Finally, using video cameras with 3G network to set up home or outdoor network monitoring system for achieving network applications.
[1] M.LeMay, and C.A.Gunter, " Cumulative Attestation Kernels for Embedded Systems," Smart Grid, IEEE Transactions on, 2012, pp. 744-760
[2] V.Medina, O.Rivera, D.Oviedo, E.Dorronzoro and I.Gomez, " Open and Flexible Embedded System Applied to Positioning and Telecontrol, Instrumentation and Measurement," IEEE Transactions on, 2011, pp. 3816-3823
[3] Yongqiang Zhang, Guozhen Zhao and Yongjian Zhang, "A Smart Home Security System Based on 3G," Computer Science-Technology and Applications, 2009. IFCSTA '09. International Forum on, 2009, pp. 291-294
[4] Raspberry Pi(無日期)。取自:https://www.raspberrypi.org/
[5] Element(2015)。Raspberry Pi Model B Revision 2 512MB,取自:
http://www.element14.com/community/docs/DOC-50776/l/raspberry-pi-model-b-revision-20-512mb-changes
[6] AVNET(無日期)。BCM2835,取自:
http://www.em.avnetasia.com/newsletters/013/cmain.html
[7] Broadcom(無日期)。取自:http://zh-tw.broadcom.com/products/BCM2835
[8] 百度百科(2015)。ARM11。取自:http://baike.baidu.com/view/1162933.htm
[9] ARM(2015)。取自:
http://www.arm.com/products/processors/cortex-a/cortex-a7.php
[10] Wiki(2015)。3G Modem。取自:
http://www.3g-modem-wiki.com/page/Huawei+E182e+(E1820,+E1823)
[11] Wiki(2015)。Operating System。取自:
http://zh.wikipedia.org/wiki/%E6%93%8D%E4%BD%9C%E7%B3%BB%E7%BB%9F
[12] 鳥哥(2012)。鳥哥的LINUX私房菜(第三版),台北:碁資訊股份有限公司
[13] Wiki(2015)。Linux。取自:http://zh.wikipedia.org/wiki/Linux
[14] 陳鍾誠的網站(2015)。Linux。取自:http://ccckmit.wikidot.com/lk:introduction
[15] 楊宗烜(2014)。於Tiny4412上實現三軸加速度感應器之畫面翻轉實現。台灣科技大學。碩士論文
[16] 張世勳(2014)。基於Android Jelly Bean之全球定位系統硬體抽象層移植與開發。台灣科技大學。碩士論文
[17] Wiki(2014)。Udev。http://zh.wikipedia.org/wiki/Udev