簡易檢索 / 詳目顯示

研究生: 張朝宗
Chao-tsung Chang
論文名稱: 一個適用於資料廣播環境中的混合式快取策略
A hybrid caching policy for data dissemination in mobile computing environments
指導教授: 呂永和
Yung-ho Lu
口試委員: 羅乃維
Nai-wei Lo
陳秋華
Chyou-hwa Chen
學位類別: 碩士
Master
系所名稱: 管理學院 - 資訊管理系
Department of Information Management
論文出版年: 2005
畢業學年度: 93
語文別: 中文
論文頁數: 72
中文關鍵詞: 快取策略行動計算資料廣播能源節省
外文關鍵詞: Cache Policy
相關次數: 點閱:294下載:1
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • 在行動計算環境中,因為資料廣播具有同時服務大量客戶端的特性,因此利用廣播方式傳送資料給大量客戶端是一個有效的方法。在廣播環境下,如何節省能源以及降低取得資料的等待時間,一直是相當重要的議題。廣播資料索引的方式是一種被廣泛用來節省能源消耗的方式。此外,快取技術也是一種能有效降低能源消耗與等待時間的方式。目前關於快取技術方面的研究,都是只單獨考慮將廣播索引或資料項目放入快取中。我們認為將索引或資料放入快取中都可能增進系統的效益,因此我們提出同時快取資料與快取索引的混合式快取策略。在我們所提出的混合式快取策略中,我們利用下列三個因素來考量一個資料對系統的價值,並利用該價值判斷是否要快取該資料項:這三種因素分別是(1)資料的使用率、(2)資料被重複使用時,所能降低的能源與等待時間、(3)資料異動的機率。我們將這三個因素量化後建立一個效益函式,並使用效益函式來評估把索引或資料放入快取後所帶來的效益,以此做為快取管理的依據。根據實驗顯示,我們所提出的混合式快取策略確實能達到節省能源與降低資料取得時間的目的。


    With data broadcasting approach a broadcast server can serve many mobile clients simultaneously. Therefore, data broadcasting is usually adopted for disseminating data in mobile computing environments. In the data broadcasting approach, selective tuning is widely used to reduce energy consumption and caching is used to reduce both energy consumption and access time. The existing caching policies only consider caching either data items or indices. However, it would be beneficial to cache both of them. In this paper, we propose a hybrid caching policy which considers caching both the data items and the indices. In the hybrid cache policy, we use a profit function to measure the value of keeping an item (a data or an index) in the cache. When the cache is full, the item with the lowest value will be dropped from the cache. The profit function considers the following three factors: (1) access probability of an item, (2) how much energy and waiting time can be saved by using the cached item and (3) the update frequency of the data items in the server. The proposed hybrid cache policy can determine the optimal proportion of data items to indices in the cache according to the update frequency of the data items in the server. According to our experiments, the hybrid policy outperforms those policies that caching only data items or indices.

    中 文 摘 要 Ⅰ 英 文 摘 要 Ⅱ 誌 謝 Ⅲ 目 錄 Ⅳ 圖 表 目 錄 Ⅵ 第一章 序論 1 1.1 行動計算環境(MOBILE COMPUTING ENVIRONMENT) 2 1.2 資料廣播(DATA BROADCASTING) 5 1.3 資料廣播的效能評估 7 1.4 增加效率的方式 8 1.5 研究動機 10 1.6 論文架構 12 第二章 相關研究 13 2.1 資料擷取的方法 13 2.2 資料快取 15 2.3 索引快取 17 第三章 研究方法 19 3.1 背景介紹 19 3.1.1 廣播結構與索引結構 19 3.1.2 廣播環境下快取索引的技巧 24 3.2 方法 29 3.2.1 混合(Hybrid)式快取策略 29 3.2.2 效益函式(Profit function)的建立 31 3.2.3 效益函式中三個因素的詳細探討 33 3.2.4 實例說明 50 第四章 實驗結果與分析 56 4.1 測試環境 56 4.2 實驗參數介紹 57 4.3 實驗數據分析 59 第五章 結論與未來展望 68 參考文獻 70

    1. T. Imielinski , S. Viswanathan, and B. R. Badrinath, “Data on Air:
    Organization and Access,” IEEE Trans. Knowledge and Data Engineering, Vol. 9,No. 3, pp353-372 , May/June 1999.

    2. Jen-Jou Hung and Yungho Leu,” Efficient index caching schemes for data broadcasting in mobile computing environments” Database and Expert Systems Applications, 2003. Proceedings. 14th International Workshop, pp. 139 – 143, Sept. 2003.

    3. D.A. Tran, K.A. Hua, and K. Prabhakara, “On the Efficient Use of
    Multiple Physical-Channel Air-Cache,” Proc. IEEE Wireless Comm.
    and Networking Conf. (WCNC ’02), Mar. 2002.

    4. S.Acharya et al. “Broadcast Disks: Data Management for
    Asymmetric Communications Environments,” Proc. ACM SIGMOD Conf., pp. 199-210,May 1995.

    5. Y. Chehadeh, A. Hurson, and L. Miller, “Energy-Efficient
    Indexing on a Broadcast Channel in a Mobile Database Access
    System,” Proc. Int’l Conf. Information Technology: Coding and
    Computing (ITCC ’00), Mar. 2000.

    6. M.-S. Chen, P.S. Yu, and K.-L. Wu, “Indexed Sequential Data
    Broadcasting in Wireless Mobile Computing,” Proc. 17th Int’l Conf.
    Distributed Computer Systems, May 1997.

    7. T. Imielinski, S. Viswanathan, and B.R. Badrinath, “Energy
    Efficient Indexing on Air,” Proc. 1994 ACM SIGMOD Int’l Conf.
    Management of Data, pp. 25-36, Mar. 1994.

    8. S.-C. Lo and A.L.P. Chen, “An Adaptive Access Method for
    Broadcast Data under an Error-Prone Mobile Environment,” IEEE
    Trans. Knowledge and Data Eng., vol. 12, no. 4, pp. 609-620, July/
    Aug. 2000.

    9. N. Shivakumar and S. Venkatasubramanian, “Efficient Indexing
    for Broadcast Based Wireless Systems,” Mobile Networks and
    Applications (MONET), vol. 1, no. 4, pp. 433-446, 1996.

    10. K.-L. Tan and J.X. Yu, “Energy Efficient Filtering of Nonuniform
    Broadcast,” Proc. 16th Int’l Conf. Distributed Computing Systems,
    pp. 520-528, May 1996.

    11. S.Acharya et al. “Prefetching from a Broadcast Disk,”12th Int’l Conf. Data Eng., pp. 276-285 , Feb. 1996.

    12. Xu Yang and Athman Bouguettaya, “Adaptive Data Access in Broadcast-Based Wireless Environment,” IEEE Trans. Knowledge and Data Eng. , Vol 17, pp. 326-338,March. 2005.

    13. Nitin H. Vaidya and Sohail Hameed, “Scheduling Data Broadcast in Asymmetric Communication Environments,” Technical Report 96-022, Computer Science, Texas A&M Univ., Nov 1996.

    14. J. Jing, A. Elmagarmid, S. Helal, and R. Alonso, “Bit-Sequences: An Adaptive Cache Invalidation Method in Mobile Client/Server Environments,” ACM/Baltzer Mobile Networks and Applications, vol. 2, no. 2, pp. 115-127, 1997.

    15. T. Imielinski and S. Vishwanath, “Adaptive wireless information systems,” Proceedings of SIGDBS (Special Interest Group in Data-
    Base Systems) Conference, Tokyo, Japan (1994).

    QR CODE