天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當(dāng)前位置:主頁 > 科技論文 > 自動(dòng)化論文 >

基于IOCP的無線傳感器網(wǎng)絡(luò)中間件的設(shè)計(jì)與實(shí)現(xiàn)

發(fā)布時(shí)間:2018-08-31 12:22
【摘要】:無線傳感器網(wǎng)絡(luò)中間件是介于底層無線傳感器網(wǎng)絡(luò)和上層應(yīng)用程序之間的軟件體系結(jié)構(gòu),它不僅屏蔽了底層網(wǎng)絡(luò)的復(fù)雜性和異構(gòu)性,而且也為上層應(yīng)用提供統(tǒng)一的開發(fā)接口。并發(fā)是底層網(wǎng)絡(luò)上報(bào)數(shù)據(jù)的基本屬性,并發(fā)處理能力是衡量一個(gè)中間件平臺(tái)性能的基本指標(biāo)。良好的并發(fā)處理能力可以提高整個(gè)平臺(tái)的數(shù)據(jù)處理能力,從而提高平臺(tái)的系統(tǒng)性能。本課題參與江西省高等學(xué)?萍悸涞赜(jì)劃項(xiàng)目(基于虛擬接入面向服務(wù)的物聯(lián)網(wǎng)中間件,No.KJLD14054),主要研究無線傳感器網(wǎng)絡(luò)中間件的并發(fā)處理問題。本文簡單概述無線傳感器網(wǎng)絡(luò)中間件的分類。從編程支持角度,介紹五類無線傳感器網(wǎng)絡(luò)中間件體系結(jié)構(gòu),并分析每種中間件體系結(jié)構(gòu)的特性;同時(shí)闡述現(xiàn)有并發(fā)處理的研究現(xiàn)狀。在此基礎(chǔ)上,設(shè)計(jì)并實(shí)現(xiàn)基于完成端口機(jī)制(I/O Completion Port,IOCP)的并發(fā)處理系統(tǒng)。該系統(tǒng)使用重疊I/O技術(shù)對平臺(tái)出現(xiàn)的問題進(jìn)行異步處理?紤]到本文中物聯(lián)網(wǎng)中間件平臺(tái)入口模塊的功能,將模型中的單句柄數(shù)據(jù)和單I/O數(shù)據(jù)進(jìn)行擴(kuò)展,實(shí)現(xiàn)對客戶端信息和I/O數(shù)據(jù)包信息的管理,然后利用完成端口模型維護(hù)的工作者線程完成對異步I/O數(shù)據(jù)包的處理,完成并發(fā)處理。通過模擬多個(gè)并發(fā)連接和并發(fā)數(shù)據(jù)對基于I/O完成端口的中間件平臺(tái)入口并發(fā)處理系統(tǒng)進(jìn)行性能測試,探究并發(fā)連接和并發(fā)數(shù)據(jù)的處理情況。實(shí)驗(yàn)表明,基于I/O完成端口的并發(fā)處理系統(tǒng)并發(fā)處理性能良好,同時(shí)CPU利用率較低,也無內(nèi)存泄露情況。與現(xiàn)有基于多線程模型的平臺(tái)入口相比,I/O完成端口能夠及時(shí)接受并發(fā)連接,也能夠及時(shí)處理上報(bào)的并發(fā)數(shù)據(jù),并且每秒處理的并發(fā)數(shù)據(jù)數(shù)量也很穩(wěn)定,在相同時(shí)間內(nèi)處理并發(fā)數(shù)據(jù)量比基于多線程模型的平臺(tái)入口更多,驗(yàn)證出基于I/O完成端口的并發(fā)處理系統(tǒng)性能更加優(yōu)越。
[Abstract]:Wireless sensor network middleware is a software architecture between the bottom wireless sensor network and the upper application program. It not only shields the complexity and heterogeneity of the underlying network, but also provides a unified development interface for the upper application. Concurrency is the basic attribute of the underlying network to report data. Concurrency processing ability is the basic index to measure the performance of a middleware platform. Good concurrency processing ability can improve the data processing ability of the whole platform and improve the system performance of the platform. This paper is involved in the Project of Science and Technology landing in Jiangxi Province (based on virtual access service-oriented middleware of the Internet of things No. KJLD14054). It mainly studies the concurrent processing of wireless sensor network middleware. This paper briefly summarizes the classification of wireless sensor network middleware. From the point of view of programming support, this paper introduces five kinds of middleware architecture of wireless sensor networks, analyzes the characteristics of each middleware architecture, and expounds the current research status of concurrent processing. On this basis, a concurrent processing system based on I / O Completion Port,IOCP is designed and implemented. The system uses overlapping I / O technology to deal with the problems of the platform asynchronously. Considering the function of the entry module of the Internet of things middleware platform in this paper, the single handle data and the single I / O data in the model are extended to realize the management of the client information and the I / O packet information. Then the worker thread which completes the maintenance of the port model completes the processing of asynchronous I / O packets and accomplishes concurrent processing. By simulating multiple concurrent connections and concurrent data, the performance of the concurrent processing system at the entrance of the middleware platform based on the I / O completion port is tested, and the concurrency connection and the processing of the concurrent data are explored. The experiments show that the parallel processing system based on the I / O port has good concurrency processing performance, and the CPU utilization is low, and there is no memory leakage. Compared with the existing platform portal based on multithreading model, the I / O completion port can accept concurrent connections in time and process the reported concurrent data in time, and the amount of concurrent data processed per second is also very stable. In the same time, the concurrent data processing is more than the platform entry based on multi-thread model, which verifies that the performance of the concurrent processing system based on the I / O completion port is better than that of the platform based on the multi-thread model.
【學(xué)位授予單位】:南昌航空大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2016
【分類號(hào)】:TP212.9;TN929.5

【相似文獻(xiàn)】

相關(guān)期刊論文 前10條

1 何劍;;嵌入式中間件技術(shù)研究綜述[J];大眾科技;2008年11期

2 劉海娟;蘇召;鮑建光;;數(shù)據(jù)訪問中間件研究[J];無線電工程;2009年06期

3 趙鵬;;中間件的隱喻[J];中國數(shù)字電視;2009年07期

4 王曉東,彭兵,張際平;基于中間件的開發(fā)研究[J];計(jì)算機(jī)應(yīng)用研究;2001年08期

5 楊思忠,劉錦德,駱志剛;反射中間件的研究[J];小型微型計(jì)算機(jī)系統(tǒng);2002年05期

6 楊思忠,郭樂深,劉錦德;基于反射中間件的服務(wù)定制[J];計(jì)算機(jī)工程與應(yīng)用;2002年08期

7 彭艦,楊思忠,劉錦德;反射中間件[J];計(jì)算機(jī)應(yīng)用;2002年12期

8 秦t,

本文編號(hào):2214971


資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/kejilunwen/zidonghuakongzhilunwen/2214971.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶a431e***提供,本站僅收錄摘要或目錄,作者需要?jiǎng)h除請E-mail郵箱bigeng88@qq.com
亚洲中文字幕高清乱码毛片| 亚洲品质一区二区三区| 国产欧美高清精品一区| 熟妇久久人妻中文字幕| 精品国产av一区二区三区不卡蜜| 久久精品少妇内射毛片| 精品综合欧美一区二区三区| 亚洲欧美日韩在线看片| 99视频精品免费视频| 日本精品视频一二三区| 久久精品蜜桃一区二区av| 日韩精品一级片免费看| 久久99青青精品免费| 老鸭窝老鸭窝一区二区| 91麻豆精品欧美视频| 亚洲黑人精品一区二区欧美| 国产原创中文av在线播放| 老司机精品国产在线视频 | 男女午夜视频在线观看免费| 国产精品大秀视频日韩精品| 亚洲一区二区精品国产av| 欧美不卡高清一区二区三区| 激情亚洲一区国产精品久久| 午夜福利国产精品不卡| 最新午夜福利视频偷拍| 国产精品欧美激情在线观看| 日韩欧美一区二区亚洲| 美国女大兵激情豪放视频播放| 亚洲一区二区三区熟女少妇| 国产精品香蕉免费手机视频| 欧美黄色黑人一区二区| 精品国产91亚洲一区二区三区 | 久久中文字幕中文字幕中文| 亚洲一二三四区免费视频| 欧美又大又黄刺激视频| 极品少妇一区二区三区精品视频 | 国产日韩欧美国产欧美日韩| 国产又粗又猛又黄又爽视频免费| 麻豆tv传媒在线观看| 国产成人精品视频一二区| 欧美一二三区高清不卡|