帳號:guest(3.142.42.94)          離開系統
字體大小: 字級放大   字級縮小   預設字形  

詳目顯示

以作者查詢圖書館館藏以作者查詢臺灣博碩士論文系統以作者查詢全國書目
作者(中文):陳姿蓉
作者(外文):Chen, Tzu-Jung
論文名稱(中文):階層式邊緣計算架構中之物聯網資料快取與預取機制
論文名稱(外文):Prefetching and Caching Schemes for IoT Data in Hierarchical Edge Computing Architecture
指導教授(中文):許健平
指導教授(外文):Sheu, Jang-Ping
口試委員(中文):王協源
陳裕賢
口試委員(外文):Wang, Shie-Yuan
Chen, Yuh-Shyan
學位類別:碩士
校院名稱:國立清華大學
系所名稱:資訊工程學系所
學號:105062516
出版年(民國):107
畢業學年度:107
語文別:英文
論文頁數:48
中文關鍵詞:快取邊緣計算關聯規則挖掘物聯網預取
外文關鍵詞:CachingEdge ComputingAssociation rule miningInternet of ThingsPrefetching
相關次數:
  • 推薦推薦:0
  • 點閱點閱:385
  • 評分評分:*****
  • 下載下載:12
  • 收藏收藏:0
隨著物聯網設備和行動裝置數量的增加,這些裝置所產生的資料流量造成高度網路負載,而且這些裝置與雲端通訊時,必須忍受很長的存取延遲。邊緣計算的架構提出後,在網路的邊緣執行快取與預取機制可以解決這些問題。然而,邊緣計算快取與預取機制的相關研究中,大多是針對多媒體資料。因此,我們在階層式邊緣計算架構中,提出物聯網資料的快取與預取機制,而此篇論文的目標為,降低使用者存取的延遲。在我們的架構中,快取設置於第一層及第二層邊端節點上,而快取機制則是特別為物聯網資料所設計。此外,我們分析所有使用者存取要求的關係,並根據使用者喜好的預測結果,預取在所有使用者間受歡迎的資料至快取中。其中,預測是根據資料型態關係、過去資料趨勢和現在資料趨勢的規則集,這些規則集會進一步分別用於被動式預取、主動式預取和發布-訂閱式預取。實驗結果顯示,我們所提出的機制可以有效地減少使用者存取的延遲。
With the growing number of the Internet of Things devices and mobile devices, the data traffic produced by these devices causes high network load, and these devices endure long access latencies to communicate with the cloud. The emergence of Edge Computing, caching and prefetching at the edge of the networks are promising solutions to these problems. However, previous researches on caching and prefetching in Edge Computing mostly focus on multimedia data. Therefore, we propose caching and prefetching schemes for the Internet of Things data based on a four-tier hierarchical Edge Computing architecture, and our goal is to reduce user access latencies. In our architecture, caches are deployed at 1st- and 2nd-tier edge nodes, and the caching scheme is designed especially for the Internet of Things data. We analyze the relations of all users’ access requests and prefetch popular data among all users to the cache based on the predictions of user preferences. The predictions are done according to data-type relation ruleset, past-data trend ruleset, and current-data trend ruleset, and these rulesets are used for reactive prefetching, proactive prefetching, and publish-subscribe prefetching, respectively. The experimental results show that the proposed schemes can effectively reduce user access latencies.
I. Introduction....................................1
II. Related Work....................................5
III. Hierarchical Edge Computing Architecture........9
IV. IoT Data Caching and Prefetching Schemes........14
4.1 IoT Data Caching................................14
4.2 IoT Data Prefetching............................16
4.2.1 Characteristics of Users’ Requests......16
4.2.2 Rule Generation.........................18
4.2.3 Prefetching Scheme......................24
V. Performance Evaluation..........................28
5.1 System Architecture for Simulation..............28
5.2 Evaluation Setup................................29
5.3 Benchmark.......................................31
5.4 Performance Metric..............................32
5.5 Numerical Results...............................33
VI. Conclusion......................................43
References..............................................44

[1] IHS Markit, “The internet of things: a movement, not a market,” 2017. [Online]. Available: https://cdn.ihs.com/www/pdf/IoT_ebook.pdf
[2] S. Wang, X. Zhang, Y. Zhang, L. Wang, J. Yang, and W. Wang, “A survey on mobile edge networks: Convergence of computing, caching and communications,” IEEE Access, vol. 5, pp. 6757–6779, Mar. 2017.
[3] H. Zhijun, R. E. D. Grande, and A. Boukerche, “Towards efficient data access in mobile cloud computing using pre-fetching and caching,” IEEE International Conference on Communications (ICC), Paris, France, May 2017, pp. 1–6.
[4] Y. Mao, C. You, J. Zhang, K. Huang, and K. B. Letaief, “A survey on mobile edge computing: The communication perspective,” IEEE Communications Surveys Tutorials, vol. 19, no. 4, pp. 2322–2358, Fourthquarter 2017.
[5] F. Pantisano, M. Bennis, W. Saad, and M. Debbah, “Match to cache: Joint user association and backhaul allocation in cache-aware small cell networks,” IEEE International Conference on Communications (ICC), London, UK, 2015, pp. 3082–3087.
[6] S. Li, J. Xu, M. van der Schaar, and W. Li, “Trend-aware video caching through online learning,” IEEE Transactions on Multimedia, vol. 18, no. 12, pp. 2503–2516, Dec. 2016.
[7] H. Ahlehagh and S. Dey, “Video-aware scheduling and caching in the radio access network,” IEEE/ACM Transactions on Networking, vol. 22, no. 5, pp. 1444–1462, Oct. 2014.
[8] A. Sengupta, S. Amuru, R. Tandon, R. M. Buehrer, and T. C. Clancy, “Learning distributed caching strategies in small cell networks,” International Symposium on Wireless Communications Systems (ISWCS), Barcelona, Spain, Aug. 2014, pp. 917–921.
[9] K. Poularakis, G. Iosifidis, A. Argyriou, I. Koutsopoulos, and L. Tassiulas, “Caching and operator cooperation policies for layered video content delivery,” IEEE International Conference on Computer Communications (INFOCOM), San Francisco, CA, USA, Apr. 2016, pp. 1–9.
[10] T. X. Tran, P. Pandey, A. Hajisami, and D. Pompili, “Collaborative multi-bitrate video caching and processing in mobile-edge computing networks,” Annual Conference on Wireless On-demand Network Systems and Services (WONS), Jackson, WY, USA, Feb. 2017, pp. 165–172.
[11] U. Drolia, K. Guo, J. Tan, R. Gandhi, and P. Narasimhan, “Cachier: Edge-caching for recognition applications,” IEEE International Conference on Distributed Computing Systems (ICDCS), Atlanta, GA, USA, Jun. 2017, pp. 276–286.
[12] J. Li, W. Chen, M. Xiao, F. Shu, and X. Liu, “Efficient video pricing and caching in heterogeneous networks,” IEEE Transactions on Vehicular Technology, vol. 65, no. 10, pp. 8744–8751, Oct. 2016.
[13] E. Zeydan, E. Bastug, M. Bennis, M. A. Kader, I. A. Karatepe, A. S. Er, and M. Debbah, “Big data caching for networking: Moving from cloud to edge,” IEEE Communications Magazine, vol. 54, no. 9, pp. 36–42, Sep. 2016.
[14] F. Zhang, C. Xu, Y. Zhang, K. K. Ramakrishnan, S. Mukherjee, R. Yates, and T. Nguyen, “EdgeBuffer: Caching and prefetching content at the edge in the mobilityfirst future internet architecture,” IEEE International Symposium on A World of Wireless, Mobile and Multimedia Networks (WoWMoM), Boston, MA, USA, Jun. 2015, pp. 1–9.
[15] E. Bastug, M. Bennis, and M. Debbah, “Living on the edge: The role of proactive caching in 5G wireless networks,” IEEE Communications Magazine, vol. 52, no. 8, pp. 82–89, Aug. 2014.
[16] L. Xiong, Z. Xu, H. Wang, S. Jia, and L. Zhu, “Prefetching scheme for massive spatiotemporal data in a smart city,” International Journal of Distributed Sensor Networks, vol. 12, no. 1, p. 4127358, Jan. 2016.
[17] Y. Wang, X. Liu, D. Chu, and Y. Liu, “EarlyBird: Mobile prefetching of social network feeds via content preference mining and usage pattern analysis,” in Proceedings of the 16th ACM International Symposium on Mobile Ad Hoc Networking and Computing, New York, NY, USA, Jun. 2015, pp. 67–76.
[18] Z. Zhou, K. Chen, and J. Zhang, “Efficient 3-D scene prefetching from learning user access patterns,” IEEE Transactions on Multimedia, vol. 17, no. 7, pp. 1081–1095, Jul. 2015.
[19] K. Kanai, T. Muto, J. Katto, S. Yamamura, T. Furutono, T. Saito, H. Mikami, K. Kusachi, T. Tsuda, W. Kameyama, Y. J. Park, and T. Sato, “Proactive content caching for mobile video utilizing transportation systems and evaluation through field experiments,” IEEE Journal on Selected Areas in Communications, vol. 34, no. 8, pp. 2102–2114, Aug. 2016.
[20] S. Vural, P. Navaratnam, N. Wang, C. Wang, L. Dong, and R. Tafazolli, “In-network caching of internet-of-things data,” IEEE International Conference on Communications (ICC), Sydney, NSW, Australia, Jun. 2014, pp. 3185–3190.
[21] S. Vural, N. Wang, P. Navaratnam, and R. Tafazolli, “Caching transient data in internet content routers,” IEEE/ACM Transactions on Networking, vol. 25, no. 2, pp. 1048–1061, Apr. 2017.
[22] S. Podlipnig and L. Böszörmenyi, “A survey of web cache replacement strategies,” ACM Computing Surveys, vol. 35, no. 4, pp. 374–398, Dec. 2003.
[23] W. Ali, S. M. Shamsuddin, and A. S. Ismail, “A survey of web caching and prefetching,” International Journal of Advances in Soft Computing and its Applications, vol. 3, no. 1, pp. 18-44, Mar. 2011.
[24] A. Ioannou and S. Weber, “A survey of caching policies and forwarding mechanisms in information-centric networking,” IEEE Communications Surveys Tutorials, vol. 18, no. 4, pp. 2847–2886, Fourthquarter 2016.
[25] D. Liu, B. Chen, C. Yang, and A. F. Molisch, “Caching at the wireless edge: Design aspects, challenges, and future directions,” IEEE Communications Magazine, vol. 54, no. 9, pp. 22–28, Sep. 2016.
[26] M. S. Elbamby, M. Bennis, and W. Saad, “Proactive edge computing in latency-constrained fog networks,” arXiv:1704.06749 [cs, math], Apr. 2017. [Online]. Available: https://arxiv.org/abs/1704.06749
[27] Z. Su, Q. Xu, F. Hou, Q. Yang, and Q. Qi, “Edge caching for layered video contents in mobile social networks,” IEEE Transactions on Multimedia, vol. 19, no. 10, pp. 2210–2221, Oct. 2017.
[28] Z. Zhao, L. Guardalben, M. Karimzadeh, J. Silva, T. Braun, and S. Sargento, “Mobility prediction-assisted over-the-top edge prefetching for hierarchical VANETs,” IEEE Journal on Selected Areas in Communications, pp. 1–1, Jun. 2018.
[29] B. Tang, Z. Chen, G. Hefferman, S. Pei, T. Wei, H. He, and Q. Yang, “Incorporating intelligence in fog computing for big data analysis in smart cities,” IEEE Transactions on Industrial Informatics, vol. 13, no. 5, pp. 2140–2150, Oct. 2017.
[30] R. Agrawal, and R. Srikant, “Fast algorithms for mining association rules,” in Proc. 20th int. conf. Very Large Data Bases (VLDB), vol. 1215, pp. 487-499, Sep. 1994.
[31] K. Shah, A. Mitra, and D. Matani, “An O(1) algorithm for implementing the LFU cache eviction scheme,” unpublished. [Online]. Available: http://dhruvbird.com/lfu.pdf
 
 
 
 
第一頁 上一頁 下一頁 最後一頁 top
* *