Minghsin University Institutional Repository:Item 987654321/595
English  |  正體中文  |  简体中文  |  Items with full text/Total items : 1365/1366 (100%)
Visitors : 1335836      Online Users : 436
RC Version 7.0 © Powered By DSPACE, MIT. Enhanced by NTU Library IR team.
Scope Tips:
  • please add "double quotation mark" for query phrases to get precise results
  • please goto advance search for comprehansive author search
  • Adv. Search
    HomeLoginUploadHelpAboutAdminister Goto mobile version


    Please use this identifier to cite or link to this item: http://120.105.36.38/ir/handle/987654321/595


    Title: 智慧型手作業系統版本更新的位址參照修正研究
    Authors: 張榮正
    Contributors: 資訊工程系
    Keywords: diff、Firmware On the Air (FOTA)、雲端運算
    Date: 2010-12
    Issue Date: 2011-06-28 15:38:27 (UTC+8)
    Abstract: 隨著科技以及技術的進步,提供通話、影音娛樂乃至於數據通訊的PDA 手機越來越普
    遍。PDA 手機為了支援這麼複雜的功能,往往需要大量的軟體配合高效能且省電的硬體系統,
    才能達成。大量複雜的軟體,往往在使用者使用後,顯現出功能的不足或者甚至是功能的缺
    陷,因此,軟體的更新就勢在必行。PDA 手機因為不是傳統的PC,它更新軟體的途徑與方
    法,就會與PC 不同。最直接的途徑當然是透過手機的數據通訊更新。然而,手機數據通訊
    頻寬非常有限,因此如何能夠快速有效的縮小更新軟體的size 在手機的應用上就變得很重要。
    Firmware On The Air(FOTA)就是一個提供手機透過GPRS/3G 更新軟體的一種技術。它透
    過傳送不同版本軟韌體之間的差異檔,以期縮小所需傳送的資料量,達到快速更新軟體的目
    的。本研究希望深入研究開發適合一個演算法,縮小binary executable files 之間的差異,進而
    縮小所需傳輸的資料量。我們考慮延伸diff 演算法,加入binary files 的一些特性(如CPU
    addressing space convention 等),發展一個更適用於binary file 的比較的差異演算法。我們將
    用Window Mobile 在ARM CPU 的 binary file 實測我們的演算法。
    我們不僅嘗試利用ARM 架構上,在程式重新Compile 後的Reference Shift 問題上的特
    性,可以創造出預期比不顧ARM 架構特性時縮小2%到20%的diff 檔案;我們並且做到將手
    機的ROM 系統更新時遇見電力不足而無法燒錄完成時,將造成手機無法修復的設定錯誤狀
    況修復,進一步降低收機需要送廠維修的企業與使用者的重大損失。
    除了原先規劃的FOTA 機構,我們也發現我們的研究可以應用在雲端運算,對數位內容
    的版本更新,提供差異分析與更新演算,預期能開啟資通訊時代的新研究方向。
    Appears in Collections:[Department of Computer Science and Information Engineering] Research Projects in School

    Files in This Item:

    File Description SizeFormat
    張榮正2222.pdf1754KbAdobe PDF420View/Open


    All items in MUSTIR are protected by copyright, with all rights reserved.


    DSpace Software Copyright © 2002-2004  MIT &  Hewlett-Packard  /   Enhanced by   NTU Library IR team Copyright ©   - Feedback