English  |  正體中文  |  简体中文  |  全文筆數/總筆數 : 1365/1366 (100%)
造訪人次 : 1334413      線上人數 : 696
RC Version 7.0 © Powered By DSPACE, MIT. Enhanced by NTU Library IR team.
搜尋範圍 查詢小技巧:
  • 您可在西文檢索詞彙前後加上"雙引號",以獲取較精準的檢索結果
  • 若欲以作者姓名搜尋,建議至進階搜尋限定作者欄位,可獲得較完整資料
  • 進階搜尋


    請使用永久網址來引用或連結此文件: http://120.105.36.38/ir/handle/987654321/595


    題名: 智慧型手作業系統版本更新的位址參照修正研究
    作者: 張榮正
    貢獻者: 資訊工程系
    關鍵詞: diff、Firmware On the Air (FOTA)、雲端運算
    日期: 2010-12
    上傳時間: 2011-06-28 15:38:27 (UTC+8)
    摘要: 隨著科技以及技術的進步,提供通話、影音娛樂乃至於數據通訊的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 機構,我們也發現我們的研究可以應用在雲端運算,對數位內容
    的版本更新,提供差異分析與更新演算,預期能開啟資通訊時代的新研究方向。
    顯示於類別:[資訊工程系] 校內專題研究計畫

    文件中的檔案:

    檔案 描述 大小格式瀏覽次數
    張榮正2222.pdf1754KbAdobe PDF420檢視/開啟


    在MUSTIR中所有的資料項目都受到原著作權保護.


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