政大機構典藏-National Chengchi University Institutional Repository(NCCUR):Item 140.119/111788
English  |  正體中文  |  简体中文  |  Post-Print筆數 : 27 |  全文笔数/总笔数 : 113318/144297 (79%)
造访人次 : 50951630      在线人数 : 964
RC Version 6.0 © Powered By DSPACE, MIT. Enhanced by NTU Library IR team.
搜寻范围 查询小技巧:
  • 您可在西文检索词汇前后加上"双引号",以获取较精准的检索结果
  • 若欲以作者姓名搜寻,建议至进阶搜寻限定作者字段,可获得较完整数据
  • 进阶搜寻
    政大機構典藏 > 資訊學院 > 資訊科學系 > 學位論文 >  Item 140.119/111788


    请使用永久网址来引用或连结此文件: https://nccur.lib.nccu.edu.tw/handle/140.119/111788


    题名: 資源導向智慧家庭服務維運機制的設計與實現
    Design and implementation of a resource-oriented smart home service operation management platform
    作者: 陳映如
    贡献者: 廖峻鋒
    陳映如
    关键词: 智慧家庭
    維運
    CWMP
    資源導向架構
    Smart environments
    Smart home
    CWMP
    Operations management
    Resource-Oriented architecture
    REST
    日期: 2017
    上传时间: 2017-08-10 09:59:19 (UTC+8)
    摘要: 智慧家庭的概念早在半世紀前就被提出,但至今仍被認為是豪宅的配備, 到目前為止也沒有「智慧家庭產業」出現。解決智慧家庭系統的維運議題, 是智慧家庭技術普及化,進而形成產業的重要前提。Broadband Forum 所提 出的 CWMP 是目前較普及與成熟的維運技術,但 CWMP 在軟體架構與軟 體設計上仍具有改善空間,包含用企業級技術來定義嵌入裝置規範,導致 效能與擴充性不佳;領域模型設計不良,開發人員難以學習與理解,以及 Web 回呼(Callback)機制未臻完善,無法彈性應對各種裝置回呼狀況。針對 這些議題,本論文提出以資源導向架構風格來改良 CWMP,並針對現行各 種 Web Callback 機制做實驗與分析,評估適合 CWMP 應用場域中的 Callback 機制,基於上述機制,建構基於資源導向架構的 CWMP 智慧家庭服務維運 平台,並透過實驗與實作應用情境,並驗證其功能完備性、效能及實務上 之可行性。
    The vision of smart home has been depicted for over a half-century. Nevertheless, Smart Home technologies are still not widely deployed in most people’s living spaces. The main reason is that operations management technologies for smart home such as remote deployment, monitoring, and maintenance are not well studied and only a few attempts have so far been made toward this aspect. CWMP, proposed by Broadband Forum, is a promising standard for realizing a Smart Home operations management platform. Several design issues, namely, poor performance and scalability, poor domain model design and inappropriate web callback architecture, have been identified. The objective of this thesis is, therefore, to deal with the issues mentioned above by suggesting a set of new ways to design CWMP functionalities. The overall approach is based on the RESTful architectural style. Finally, the proposed designs are realized as an operations management platform prototype. Validations and experiments are performed to verify the effectiveness of the proposed approach.
    參考文獻: [1] B. Orand and J. Villareal, “Foundations of it service management with itil 2011: Itil foundation course in a book,” 2011.
    [2] J. Bernstein and T. Spets, “Cpe wan management protocol,” In absorption in the earth’s atmosphere, DSL Forum, Tech. Rep. TR-069, 2004.
    [3] M. H. Elgazzar, “Perspectives on m2m protocols,” In 2015 IEEE Seventh International Conference on Intelligent Computing and Information Systems (ICICIS), 2015, pp. 501–505.
    [4] E. Evans, “Domain-driven design: tackling complexity in the heart of software,” Addison-Wesley Professional, 2004.
    [5] V. Trifa, D. Guinard, V. Davidovski, A. Kamilaris, and I. Delchev, “Web messaging for open and scalable distributed sensing applications, ” In International Conference on Web Engineering, 2010, pp. 129–143.
    [6] R. T. Fielding, “Architectural styles and the design of network-based software architectures,” PhD thesis, University of California, Irvine, 2000.
    [7] D. Sholler, “Soa user survey: adoption trends and characteristics,” Gartner Group, 26, 2008.
    [8] E. Wilde and C. Pautasso, “REST: from research to practice,” Springer Science & Business Media, 2011.
    [9] D. Guinard, V. Trifa, F. Mattern, and E. Wilde, “From the internet of things to the web of things: Resource-oriented architecture and best practices,” In Architecting the Internet of Things, 2011, pp. 97–129.
    [10] Z. Sheng, C. Mahapatra, C. Zhu, and V. C. Leung, “Recent advances in industrial wireless sensor networks toward efficient management in IoT,” IEEE Access, vol. 3, pp. 622–637, 2015.
    [11] M. Caporuscio, M. Funaro, and C. Ghezzi, “Restful service architectures for pervasive networking environments,” In REST: From Research to Practice, Springer, 2011, pp. 401-422.
    [12] J. Webber, S. Parastatidis, and I. Robinson, “REST in practice: Hypermedia and systems architecture, ” O’Reilly Media, 2010.
    [13] J. Heuer, J. Hund, and O. Pfaff, “Toward the web of things: Applying web technologies to the physical world,” Computer, vol. 48, no. 5, pp. 34–42, May 2015.
    [14] C.-F. Liao, H.-C. Chang, and L.-C. Fu, “Message-efficient service management schemes for mom-based upnp networks,” IEEE Transactions on Services Computing, vol. 6, no. 2, pp. 214–226, April-June 2013.
    [15] C.-F. Liao, Y.-W. Jong, and L.-C. Fu, “Toward reliable service management in message-oriented pervasive systems,” IEEE Transactions on Services Computing, vol. 4, no. 3, pp. 183–195, July-Sept. 2011.
    [16] A. E. Nikolaidis, S. S. Papastefanos, G. Stassinopoulos, M. P. K. Drakos, G. Doumenis, et al. “Automating remote configuration mechanisms for home devices,” IEEE Transactions on Consumer Electronics, vol. 52, no. 2, pp. 407–413, May 2006.
    [17] M. Z. Bjelica, G. Golan, S. Radovanovic, I. Papp, and G. Velikic, “Adaptive device cloud for internet of things applications,” In Consumer Electronics-China, 2014 IEEE International Conference on, 2014, pp. 1–3.
    [18] R.Simikic, M. Cetkovic, D. Stefanovic, and N. Zivanovic, “On-site installation support tool for setup error prevention,” In Consumer Electronics Berlin (ICCE-Berlin), 2014 IEEE Fourth International Conference on, 2014, pp. 293–295.
    [19] J.-N. Wu, C.-C. Chan, P.-Y. Chen, and C.-L. Chu, “Design and implementation of an auto-configuration and cooperation generation of web service user interface based on tr-069 protocol,” In IEEE Ubiquitous Intelligence & Computing and 9th International Conference on Autonomic & Trusted Computing (UIC/ATC), 2012, pp. 816–821.
    [20] W.-C. Yang, D.-Y. Chen, K.-H. Lai, and R.-R. Lee, “A light-weight periodic data collection approach of tr-069 managed cpes,” In IEEE Network Operations and Management Symposium (APNOMS), 2012 14th Asia-Pacific, 2012, pp. 1–7.
    [21] M. Cetkovic, N. Nemet, T. Samardzic, and N. Teslic, “Auto-configuration server architecture with device cloud cache,” In Consumer Electronics, Berlin (ICCE-Berlin), 2014 IEEE Fourth International Conference on, 2014, pp. 296–298.
    [22] S. Radovanovic, N. Nemet, M. Cetkovic, M. Z. Bjelica, and N. Teslic, “Cloud-based framework for qos monitoring and provisioning in consumer devices,” In Consumer Electronics Berlin (ICCE-Berlin), 2013. ICCEBerlin 2013. IEEE Third International Conference on, 2013, pp. 1–3.
    [23] C.-M. Chen, “Remote Management of OSGi Platform based on TR-069 Protocol,” PhD thesis, National Cheng Kung University, 2009.
    [24] C.-F. Liao, S.-T. Huang, and Y.-C. Wang, “Autonomic smart home operations management using cwmp: A task-centric view,” In International Conference on Industrial, Engineering and Other Applications of Applied Intelligent Systems, 2016, pp. 971–982.
    [25] M. Fowler, (2010). Richardson maturity model: steps toward the glory of rest. [Online]. Available: http://martinfowler.com/articles/richardsonMaturityModel.html.
    [26] J. Navon, and F. Fernandez, “The essence of rest architectural style,” In REST: from research to practice, Springer, 2011, pp. 21–33.
    [27] W. Drytkiewicz, I. Radusch, S. Arbanowski, and R. Popescu-Zeletin, “prest: a rest-based protocol for pervasive systems,” In Mobile Ad-hoc and Sensor Systems, 2004 IEEE International Conference on, IEEE, 2004, pp. 340–348.
    [28] M. Masse, “REST API design rulebook.,” O’Reilly Media, Inc., 2011.
    [29] U. Klein and K. S. Namjoshi. "Formalization and automated verification of RESTful behavior." \\emph{International Conference on Computer Aided Verification}, 2011, p. 541-556.
    [30] A. Dingle, “Cache consistency in the http 1.1 proposed standard,” In Proceedings of the ICM Workshop on Web Caching, 1996, pp. 781–788.
    [31] T. Erl, B. Carlyle, C. Pautasso, and R. Balasubramanian, “SOA with REST: Principles, Patterns &Constraints for Building Enterprise Solutions with REST,” Prentice Hall Press, 2012.
    [32] D. Crane and P. McCarthy, “What Are Comet and Reverse Ajax?,” Springer, 2009.
    [33] V. Pimentel and B. G. Nickerson, “Communicating and displaying real-time data with websocket,” IEEE Internet Computing, vol. 16, no. 4, pp. 45–53., July-Aug. 2012.
    [34] P. Hintjens, “Restms-a restful messaging service,” 2009.
    [35] B. Fitzpatrick, B. Slatkin, , and M. Atkins, “Pubsubhubbub core 0.4. Working draft,” 2010.
    描述: 碩士
    國立政治大學
    資訊科學學系
    104753011
    資料來源: http://thesis.lib.nccu.edu.tw/record/#G0104753011
    数据类型: thesis
    显示于类别:[資訊科學系] 學位論文

    文件中的档案:

    档案 大小格式浏览次数
    301101.pdf1500KbAdobe PDF261检视/开启


    在政大典藏中所有的数据项都受到原著作权保护.


    社群 sharing

    著作權政策宣告 Copyright Announcement
    1.本網站之數位內容為國立政治大學所收錄之機構典藏,無償提供學術研究與公眾教育等公益性使用,惟仍請適度,合理使用本網站之內容,以尊重著作權人之權益。商業上之利用,則請先取得著作權人之授權。
    The digital content of this website is part of National Chengchi University Institutional Repository. It provides free access to academic research and public education for non-commercial use. Please utilize it in a proper and reasonable manner and respect the rights of copyright owners. For commercial use, please obtain authorization from the copyright owner in advance.

    2.本網站之製作,已盡力防止侵害著作權人之權益,如仍發現本網站之數位內容有侵害著作權人權益情事者,請權利人通知本網站維護人員(nccur@nccu.edu.tw),維護人員將立即採取移除該數位著作等補救措施。
    NCCU Institutional Repository is made to protect the interests of copyright owners. If you believe that any material on the website infringes copyright, please contact our staff(nccur@nccu.edu.tw). We will remove the work from the repository and investigate your claim.
    DSpace Software Copyright © 2002-2004  MIT &  Hewlett-Packard  /   Enhanced by   NTU Library IR team Copyright ©   - 回馈