Font Size: a A A

Software Development Of Real-time Information Transmission For Middleware Of Information Architecture

Posted on:2017-03-02Degree:MasterType:Thesis
Country:ChinaCandidate:X HuangFull Text:PDF
GTID:2308330503487141Subject:Instrument Science and Technology
Abstract/Summary:PDF Full Text Request
In recent years, the virtual test technology which with low cost low risk and high reliability has been widely used in the process of weapon equipment development and production. As the development of the cross-regional and cross range joint test demand, the real-time performance of virtual test system is faced with severe challenge. Information architecture middleware is used as the basic medium of information exchange of virtual test system, which directly determines the real-time performance of the virtual test process and the credibility of the results.This subject researches how to improve the real-time performance of information architecture middleware, develops a kind of software for real-time information transmission, enhances the information architecture middleware performance. The concrete content is as follows:Through the research of the data distribution service, including interface definition language, quality of service, configuration options and so on, a programme to extend information architecture based on DDS by using the plug-in model is designed. Ensuring existing middleware interfaces unchanged, The programme realize DDS and the existing information transfer mechanisms of middleware are not conflict with each other, improve the compatibility of middleware and speed up the construction process of real-time test system.By using the programme of extending information architecture based on DDS,the real-time information transmission module of information architecture based on DDS is developed to solve the problem effectively of the lack of support for application-level Qo S of the current information architecture middleware and realize the ability to configure Qo S policy flexibly, to achieve the goal of improving the real-time performance of the system.According to the problem that current information architecture middleware lack the ability to distribute data parallelly when there are multiple subscribers, a data parallel distribution algorithm is proposed based on the subscriber nodes forwarding and the data parallel transmission module of information architecture middleware is developed to realize data distribute parallelly to reduce the waitingtime of nodes and improve the real-time performance of the system.Information architecture is used to build a test system to verify performance of the software. The results of testing indicate that this software is characterized with complete function, stable performance, which can improve the real-time performance of the system by configuring Qo S policy and DDS configuration options and improve the efficiency of data transmission under multiple subscribes by using parallel distribution algorithm.
Keywords/Search Tags:Information Architecture, Real-time, Middleware, DDS, Parallel Distribution
PDF Full Text Request
Related items