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

基于完全分布式P2P網(wǎng)絡的哨位管理系統(tǒng)設計與實現(xiàn)

發(fā)布時間:2018-12-08 11:33
【摘要】:為提高空軍部隊信息化建設水平,上級向作者所在部隊下達了“航空兵師信息化試點建設”任務,立項研發(fā)“某部信息化辦公平臺系統(tǒng)”,本文將要介紹的“哨位管理系統(tǒng)”是其子項目。“哨位管理系統(tǒng)”主要是開發(fā)出一個供管理人員和值班人員交互的平臺,實現(xiàn)即時文本通信、語音視頻通信和文件傳遞等功能。本文在研究了多款當前較為流行的具有類似功能的即時通信軟件后發(fā)現(xiàn),大部分應用廣泛的軟件出于商業(yè)利益或性能需求,采用了集中式P2P網(wǎng)絡;少部分采用完全分布式P2P網(wǎng)絡結構的軟件一般也沒有集成視頻通信功能。因此,本文立足于部隊現(xiàn)實需求,研發(fā)一個基于完全分布式P2P網(wǎng)絡的即時通信(IM)系統(tǒng),在集成文件傳遞、文本和音視頻通信等功能上做了一些有益的嘗試,并針對設計實現(xiàn)過程中發(fā)現(xiàn)的問題提出了技術解決方案,具有一定的實際應用研究價值和現(xiàn)實意義。本文首先說明了課題選擇的背景和意義,對P2P網(wǎng)絡和JXTA開發(fā)平臺技術進行了詳細介紹,并闡述了選擇它們做為哨位管理系統(tǒng)設計實現(xiàn)技術基礎的原由。然后根據(jù)調(diào)研結果和系統(tǒng)需求分析,設計了系統(tǒng)流程結構和功能模塊劃分,并對系統(tǒng)實現(xiàn)中的關鍵技術——RTP、RTCP、P2PSIP等三個協(xié)議,進行了原理說明和結構介紹。然后本文以偽代碼和部分核心代碼的形式,介紹了系統(tǒng)界面、文本消息通信、音視頻通信等功能模塊的具體實現(xiàn)過程,并在實驗室對系統(tǒng)進行了模擬功能測試,實驗結果表明,系統(tǒng)基本實現(xiàn)了系統(tǒng)設計思想,滿足了用戶功能需求。最后,結合測試結果,指出了系統(tǒng)存在的一些不足和今后改進的方向。論文的主要研究內(nèi)容及完成的工作體現(xiàn)在三個方面:一是在系統(tǒng)界面設計上力求簡潔明了、操作簡便,設計實現(xiàn)了“一窗多能”的模式,即:系統(tǒng)所有功能均在一個窗口顯示,避免了用戶在操作使用時需要反復切換窗口的不便。二是通過底層設計改進了JXTA技術應用方法,利用用戶注冊信息自動生成PlatformConfig文件,使用戶在初次登錄時不必進行節(jié)點注冊,實現(xiàn)了用戶直接在系統(tǒng)中注冊登錄就可以加入P2P網(wǎng)絡。三是在系統(tǒng)音視頻通信方面,采用了基于JXTA技術協(xié)議建立兩個獨立信道分別同時進行音頻、視頻傳輸,同時實現(xiàn)了雙向管道技術傳輸數(shù)據(jù)以提高系統(tǒng)穩(wěn)定性和可靠性。
[Abstract]:In order to improve the level of informatization construction in the air force, the superior assigned the task of "pilot informatization construction of the aviation division" to the author's troops, and set up a project to develop "a certain information office platform system." The sentinel management system that this article will introduce is its subproject. The "sentinel management system" is mainly to develop a platform for the interaction between managers and duty personnel, and realize the functions of instant text communication, voice and video communication, file transfer and so on. After studying several popular instant messaging software with similar functions at present, this paper finds that most of the widely used software are based on centralized P2P network because of commercial benefits or performance requirements. A small number of fully distributed P2P network structure of the software generally do not integrate video communication function. Therefore, based on the actual needs of the army, this paper develops an Instant messaging (IM) system based on a fully distributed P2P network, and makes some useful attempts in integrating file delivery, text and audio and video communication, etc. The technical solution to the problems found in the process of design and implementation is put forward, which has some practical application value and practical significance. This paper first explains the background and significance of the subject selection, introduces the P2P network and JXTA development platform technology in detail, and expounds the reasons for choosing them as the technical basis for the design and implementation of the sentinel management system. Then, according to the research results and system requirement analysis, the system flow structure and function module partition are designed, and the principle and structure of the three key technologies in the system implementation, RTP,RTCP,P2PSIP and so on, are explained and introduced. Then, in the form of pseudo code and some core code, this paper introduces the realization process of the system interface, text message communication, audio and video communication and so on, and carries on the simulation function test to the system in the laboratory, the experimental result shows that, The system has basically realized the system design idea and satisfied the user's function demand. Finally, combined with the test results, points out some shortcomings of the system and the direction of improvement in the future. The main research contents and the work accomplished in this paper are as follows: first, the system interface design is as simple and clear as possible, and it is easy to operate. The mode of "one window multi-function" is designed and realized, that is, all the functions of the system are displayed in one window. Avoid the inconvenience of users switching windows repeatedly when operating. Secondly, the application method of JXTA technology is improved through the bottom layer design, and the PlatformConfig file is generated automatically by using the user registration information, so that the user does not need to register at the first login, so that the user can join the P2P network by registering directly in the system. Thirdly, in the aspect of audio and video communication, two independent channels are established based on JXTA protocol to transmit audio and video simultaneously, and bidirectional pipeline technology is used to transmit data to improve the stability and reliability of the system.
【學位授予單位】:電子科技大學
【學位級別】:碩士
【學位授予年份】:2014
【分類號】:TP393.02;TP311.52

【共引文獻】

相關期刊論文 前10條

1 王育齊;陳明;余亮坤;;中小企業(yè)內(nèi)部P2P通訊平臺的設計與實現(xiàn)[J];福建電腦;2014年01期

2 朱苗苗;牛國鋒;;基于P2P的即時通信系統(tǒng)的設計與實現(xiàn)[J];電腦知識與技術;2014年01期

3 熊志斌;朱劍鋒;;非計算機專業(yè)Java語言教學探討[J];電腦編程技巧與維護;2014年12期

4 單薇薇;李施;;基于氣象網(wǎng)絡p2p帶病毒文件流的識別[J];電腦知識與技術;2014年23期

5 龔卓蓉;杜千;;斐波那契數(shù)列在靜態(tài)數(shù)據(jù)調(diào)度算法中的應用[J];北京交通大學學報;2014年04期

6 張誠潔;;城市戶外廣告信息管理系統(tǒng)的設計與開發(fā)[J];福建電腦;2014年08期

7 劉建生;李明明;丁輝;樂光學;駱丹;;抗?jié)i漪效應信道分配策略的研究[J];計算機應用研究;2014年07期

8 金輝;;基于JSP磁帶管理系統(tǒng)的設計與實現(xiàn)[J];科技傳播;2014年19期

9 劉媛妮;鄭宇統(tǒng);趙國鋒;;面向服務的未來互聯(lián)網(wǎng)服務遷移機制[J];計算機應用研究;2014年12期

10 馮東煜;朱立谷;張雷;張迪;夏威夷;張瑞松;;P2P分布式存儲中基于UDT的NAT穿越技術研究[J];計算機研究與發(fā)展;2014年S1期

相關博士學位論文 前1條

1 劉婷婷;基于WMN的P2P流媒體組播若干關鍵技術研究[D];北京交通大學;2014年

相關碩士學位論文 前2條

1 李沁l,

本文編號:2368274


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

本文鏈接:http://sikaile.net/guanlilunwen/ydhl/2368274.html


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

版權申明:資料由用戶93b30***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com