物聯(lián)網感知設備驅動框架的設計與實現(xiàn)
發(fā)布時間:2018-09-13 13:17
【摘要】:物聯(lián)網是物物相連的和互聯(lián)網,也可以說物聯(lián)網是互聯(lián)網的擴展,物聯(lián)網開發(fā)無疑是現(xiàn)今最火熱的研究和應用領域之一。在物聯(lián)網平臺與應用開發(fā)流程中,物聯(lián)網感知設備的接入是一個非常重要的問題。以前感知設備生產廠家提供的驅動程序接口五花八門,沒有統(tǒng)一的接口標準,并對接入的操作系統(tǒng)也有要求。而物聯(lián)網的設備接入是海量的,每接入一個設備就得為其配備一套操作系統(tǒng)和適配程序是不現(xiàn)實的,所以有必要去設計與開發(fā)一個良好的物聯(lián)網感知設備驅動框架。有了驅動框架,感知設備生產廠家和驅動程序開發(fā)人員就能依據(jù)驅動框架提出的基本結構和驅動模型進行快速開發(fā),而且開發(fā)出來的代碼結構清晰,可重用性、可移植性和代碼質量都會得到較大的提高。本論文結合研究生階段所做工作,和研究了 Windows CE驅動程序框架與Linux驅動程序框架后,設計了一種適應于物聯(lián)網環(huán)境下的感知設備驅動框架,和一種設備高效接入方法,具體研究如下:1、Windows CE 和 Linux 驅動框架分析。Windows CE 和 Linux 是現(xiàn)今使用最多的嵌入式操作系統(tǒng),物聯(lián)網的接入層一般由物聯(lián)網網關來實現(xiàn),所以研究這兩個嵌入式操作系統(tǒng)的驅動框架很有意義。2、物聯(lián)網感知設備驅動框架的設計。參考Windows CE和Linux驅動框架的優(yōu)點,再結合物聯(lián)網應用場景,本論文設計了分層的驅動框架和設計了驅動模型,將驅動程序分為底層硬件驅動程序和適配程序,并根據(jù)感知設備類型設計統(tǒng)一的應用程序編程接口,極大的方便了驅動程序的開發(fā)和感知設備的接入。3、物聯(lián)網感知設備接入高效適配方法。為了更好的實現(xiàn)物聯(lián)網感知設備驅動框架,結合項目經驗,本論文設計了一種感知設備高效適配方法,核心內容是根據(jù)實際情況自動生成適配程序的方法與高效接入流程的設計。4、可用性驗證和物聯(lián)網感知設備驅動框架的實現(xiàn)。在以上研究與設計的基礎上,本論文首先驗證了 RFID設備和傳感器設備的符合框架的驅動程序可用性,然后實現(xiàn)了一個基于物聯(lián)網感知設備驅動框架、高效適配方法和物聯(lián)網平臺的巡更系統(tǒng)應用,證明了方案的可行性。
[Abstract]:The Internet of things is connected to things and the Internet. It can also be said that the Internet of things is an extension of the Internet of things. The development of the Internet of things is undoubtedly one of the hottest research and application fields. In the Internet of things platform and application development process, the Internet of things perception device access is a very important issue. In the past, the driver interface provided by the manufacturer of perceptual equipment was varied, there was no uniform interface standard, and there was also a requirement for the operating system to be accessed. However, the device access of the Internet of things is massive, each access device must be equipped with a set of operating system and adaptation program is not realistic, so it is necessary to design and develop a good device driver framework of the Internet of things. With the driver framework, aware device manufacturers and driver developers can quickly develop according to the basic structure and driver model proposed by the driver framework, and the code structure developed is clear and reusable. Portability and code quality will be greatly improved. After studying the Windows CE driver framework and the Linux driver framework, this paper designs a sensing device driver framework suitable for the Internet of things (IoT) environment, and a device access method with high efficiency. Windows CE and Linux are the most widely used embedded operating systems nowadays. The access layer of the Internet of things is generally implemented by the Internet of things gateway. Therefore, it is very meaningful to study the driver framework of these two embedded operating systems. Referring to the advantages of Windows CE and Linux driver framework and combining with the application scenario of the Internet of things, this paper designs a hierarchical driver framework and a driver model. The driver is divided into the underlying hardware driver and adaptive program. A unified application programming interface is designed according to the type of perceptual device, which greatly facilitates the development of driver and the access of sensor. 3. In order to better realize the device driver framework of the Internet of things, combined with the project experience, this paper designs an efficient adaptation method of the sensing device. The core contents are the method of automatically generating adaptor according to the actual situation and the design of efficient access flow. 4. Usability verification and the realization of the device driver framework in the Internet of things. On the basis of the above research and design, this paper first verifies the usability of the driver of RFID devices and sensor devices, and then implements a device driver framework based on the Internet of things. The feasibility of the scheme is proved by the application of the efficient adaptation method and the patrol system of the Internet of things platform.
【學位授予單位】:北京郵電大學
【學位級別】:碩士
【學位授予年份】:2016
【分類號】:TP391.44;TN929.5
[Abstract]:The Internet of things is connected to things and the Internet. It can also be said that the Internet of things is an extension of the Internet of things. The development of the Internet of things is undoubtedly one of the hottest research and application fields. In the Internet of things platform and application development process, the Internet of things perception device access is a very important issue. In the past, the driver interface provided by the manufacturer of perceptual equipment was varied, there was no uniform interface standard, and there was also a requirement for the operating system to be accessed. However, the device access of the Internet of things is massive, each access device must be equipped with a set of operating system and adaptation program is not realistic, so it is necessary to design and develop a good device driver framework of the Internet of things. With the driver framework, aware device manufacturers and driver developers can quickly develop according to the basic structure and driver model proposed by the driver framework, and the code structure developed is clear and reusable. Portability and code quality will be greatly improved. After studying the Windows CE driver framework and the Linux driver framework, this paper designs a sensing device driver framework suitable for the Internet of things (IoT) environment, and a device access method with high efficiency. Windows CE and Linux are the most widely used embedded operating systems nowadays. The access layer of the Internet of things is generally implemented by the Internet of things gateway. Therefore, it is very meaningful to study the driver framework of these two embedded operating systems. Referring to the advantages of Windows CE and Linux driver framework and combining with the application scenario of the Internet of things, this paper designs a hierarchical driver framework and a driver model. The driver is divided into the underlying hardware driver and adaptive program. A unified application programming interface is designed according to the type of perceptual device, which greatly facilitates the development of driver and the access of sensor. 3. In order to better realize the device driver framework of the Internet of things, combined with the project experience, this paper designs an efficient adaptation method of the sensing device. The core contents are the method of automatically generating adaptor according to the actual situation and the design of efficient access flow. 4. Usability verification and the realization of the device driver framework in the Internet of things. On the basis of the above research and design, this paper first verifies the usability of the driver of RFID devices and sensor devices, and then implements a device driver framework based on the Internet of things. The feasibility of the scheme is proved by the application of the efficient adaptation method and the patrol system of the Internet of things platform.
【學位授予單位】:北京郵電大學
【學位級別】:碩士
【學位授予年份】:2016
【分類號】:TP391.44;TN929.5
【相似文獻】
相關期刊論文 前10條
1 吳雪霽;;把握“物聯(lián)網”時代的三個關鍵點[J];通信世界;2009年33期
2 秦茜;;物聯(lián)網驟成產業(yè)巨浪 各方大肆追捧恐為時尚早[J];IT時代周刊;2009年Z2期
3 石菲;;物聯(lián)網還有多遠[J];中國計算機用戶;2009年Z2期
4 馬繼華;韓文哲;;物聯(lián)網的未來會變成“空中樓閣”嗎?[J];信息網絡;2009年10期
5 ;物聯(lián)網系列報道之一 理性物聯(lián)網[J];通信世界;2009年40期
6 李鵬;;物聯(lián)網發(fā)展 標準與應用先行[J];通信世界;2009年40期
7 李鵬;趙經緯;;北郵謝東亮 物聯(lián)網需兩顆紅心一種準備[J];通信世界;2009年40期
8 周雙陽;;尋找物聯(lián)網的制高點[J];通信世界;2009年41期
9 張鵬;;物聯(lián)網,十年涅i,
本文編號:2241284
本文鏈接:http://www.sikaile.net/kejilunwen/ruanjiangongchenglunwen/2241284.html
最近更新
教材專著