物聯(lián)網(wǎng)設(shè)備接入平臺開發(fā)框架的設(shè)計與實現(xiàn)
發(fā)布時間:2019-06-09 21:17
【摘要】:伴隨著嵌入式技術(shù)和網(wǎng)絡(luò)通信技術(shù)的快速進步,物聯(lián)網(wǎng)迎來了其發(fā)展的黃金時代,大量不同類型的物聯(lián)網(wǎng)應(yīng)用以及終端設(shè)備涌入了人們的視野。然而由于沒有形成一個統(tǒng)一的業(yè)界標準,不同的設(shè)備生產(chǎn)廠商以及標準機構(gòu)都推出了自己的一套標準,這些標準涵蓋了物理層、通信層到服務(wù)層、應(yīng)用層等各個層面,這種情況使得遵循不同通信協(xié)議、通信接口的設(shè)備、系統(tǒng)之間的消息交互非常困難。這種豎井式的物聯(lián)網(wǎng)設(shè)備、應(yīng)用開發(fā)方式降低了物聯(lián)網(wǎng)設(shè)備及服務(wù)的可擴展性和互操作性,同時標準的不統(tǒng)一也造成了開發(fā)過程當中的一些重復(fù)性工作,增加了應(yīng)用的開發(fā)成本,降低了開發(fā)效率。鑒于此,本文旨在提出一個物聯(lián)網(wǎng)設(shè)備接入的開發(fā)框架,提取設(shè)備開發(fā)過程當中的共性,提供一個設(shè)備服務(wù)的開發(fā)流程的標準。該框架包含了一個集中式的設(shè)備接入平臺以及客戶端設(shè)備驅(qū)動框架,通過這個框架,異構(gòu)設(shè)備可以以一種統(tǒng)一的方式動態(tài)的接入到平臺,并通過形式統(tǒng)一的服務(wù)接口,向物聯(lián)網(wǎng)應(yīng)用提供功能各異的物聯(lián)網(wǎng)設(shè)備服務(wù)。具體的內(nèi)容包括:1.物聯(lián)網(wǎng)設(shè)備資源信息模型的設(shè)計與實現(xiàn):該模型對設(shè)備以及設(shè)備服務(wù)的元數(shù)據(jù)信息進行了定義與規(guī)范,對設(shè)備的服務(wù)接口和通信接口進行了描述。2.物聯(lián)網(wǎng)接入開發(fā)框架對外接口模型的設(shè)計與實現(xiàn):本文提出了一個驅(qū)動架構(gòu)模型和設(shè)備服務(wù)模型,并分別對驅(qū)動架構(gòu)的開發(fā)接口和服務(wù)模型的服務(wù)接口進行了定義。3.物聯(lián)網(wǎng)接入開發(fā)平臺系統(tǒng)的設(shè)計與實現(xiàn):利用Jersey,Netty,SSH等程序開發(fā)框架,并將上述2個模型以及M2M通信協(xié)議融合到系統(tǒng)當中,完成接入平臺以及設(shè)備開發(fā)框架的開發(fā),為底層設(shè)備提供了一種統(tǒng)一的開發(fā)與接入方式,并為上層應(yīng)用提供設(shè)備服務(wù)。
[Abstract]:With the rapid progress of embedded technology and network communication technology, the Internet of things ushered in the golden age of its development, a large number of different types of Internet of things applications and terminal devices poured into people's horizons. However, due to the lack of a unified industry standard, different equipment manufacturers and standard organizations have introduced their own set of standards, which cover the physical layer, the communication layer to the service layer, the application layer and so on. This makes it very difficult to exchange messages between devices and systems that follow different communication protocols and communication interfaces. This kind of vertical Internet of things equipment, the application development method reduces the expansibility and the interoperability of the Internet of things equipment and the service, at the same time, the standard disunity also causes some repetitive work in the development process. The development cost of the application is increased and the development efficiency is reduced. In view of this, the purpose of this paper is to propose a development framework of device access to the Internet of things, to extract the commonness in the process of equipment development, and to provide a standard for the development process of equipment services. The framework includes a centralized device access platform and a client device driver framework. Through this framework, heterogeneous devices can access the platform dynamically in a unified way, and through a unified service interface. To provide Internet of things applications with different functions of Internet of things equipment services. The specific contents include: 1. Design and implementation of equipment resource information model of Internet of things: this model defines and standardizes the metadata information of equipment and equipment service, and describes the service interface and communication interface of equipment. 2. Design and implementation of external interface model of Internet of things access development framework: in this paper, a driver architecture model and device service model are proposed, and the development interface of driver architecture and the service interface of service model are defined respectively. Design and implementation of Internet of things access development platform system: using Jersey,Netty,SSH and other program development framework, and integrating the above two models and M2M communication protocol into the system, to complete the development of access platform and equipment development framework. It provides a unified development and access mode for the underlying equipment, and provides equipment services for the upper application.
【學位授予單位】:北京郵電大學
【學位級別】:碩士
【學位授予年份】:2016
【分類號】:TP391.44;TN929.5
本文編號:2495908
[Abstract]:With the rapid progress of embedded technology and network communication technology, the Internet of things ushered in the golden age of its development, a large number of different types of Internet of things applications and terminal devices poured into people's horizons. However, due to the lack of a unified industry standard, different equipment manufacturers and standard organizations have introduced their own set of standards, which cover the physical layer, the communication layer to the service layer, the application layer and so on. This makes it very difficult to exchange messages between devices and systems that follow different communication protocols and communication interfaces. This kind of vertical Internet of things equipment, the application development method reduces the expansibility and the interoperability of the Internet of things equipment and the service, at the same time, the standard disunity also causes some repetitive work in the development process. The development cost of the application is increased and the development efficiency is reduced. In view of this, the purpose of this paper is to propose a development framework of device access to the Internet of things, to extract the commonness in the process of equipment development, and to provide a standard for the development process of equipment services. The framework includes a centralized device access platform and a client device driver framework. Through this framework, heterogeneous devices can access the platform dynamically in a unified way, and through a unified service interface. To provide Internet of things applications with different functions of Internet of things equipment services. The specific contents include: 1. Design and implementation of equipment resource information model of Internet of things: this model defines and standardizes the metadata information of equipment and equipment service, and describes the service interface and communication interface of equipment. 2. Design and implementation of external interface model of Internet of things access development framework: in this paper, a driver architecture model and device service model are proposed, and the development interface of driver architecture and the service interface of service model are defined respectively. Design and implementation of Internet of things access development platform system: using Jersey,Netty,SSH and other program development framework, and integrating the above two models and M2M communication protocol into the system, to complete the development of access platform and equipment development framework. It provides a unified development and access mode for the underlying equipment, and provides equipment services for the upper application.
【學位授予單位】:北京郵電大學
【學位級別】:碩士
【學位授予年份】:2016
【分類號】:TP391.44;TN929.5
【參考文獻】
相關(guān)期刊論文 前3條
1 楊林;;國內(nèi)外物聯(lián)網(wǎng)標準化組織情況[J];大眾標準化;2015年03期
2 賈雪琴;毛峻嶺;;物聯(lián)網(wǎng)國際標準化活動及其標準綜述[J];集成技術(shù);2014年03期
3 張翔;李士寧;姚高雪;;物聯(lián)網(wǎng)設(shè)備即插即用技術(shù)研究[J];電子設(shè)計工程;2013年15期
相關(guān)博士學位論文 前2條
1 吳振宇;基于Web的物聯(lián)網(wǎng)應(yīng)用體系架構(gòu)和關(guān)鍵技術(shù)研究[D];北京郵電大學;2013年
2 石瑞生;物聯(lián)網(wǎng)服務(wù)平臺發(fā)布訂閱關(guān)鍵技術(shù)研究[D];北京郵電大學;2013年
相關(guān)碩士學位論文 前1條
1 黃明亮;物聯(lián)網(wǎng)開放平臺的研究與設(shè)計[D];中國海洋大學;2013年
,本文編號:2495908
本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/2495908.html
最近更新
教材專著