Font Size: a A A

The Application Research On Data Communication Technology For Marine Simulator

Posted on:2016-03-16Degree:MasterType:Thesis
Country:ChinaCandidate:C R ZhuFull Text:PDF
GTID:2272330461479569Subject:Traffic Information Engineering & Control
Abstract/Summary:PDF Full Text Request
With continuous development on the scale and function of the marine simulator, the communication load of the system increases evidently. Many problems arise such as the delay of data transmission, which means the existing communication ability of the marine simulator will become a significant factor restricting its development. Therefore, it is imperative to improve and perfect the marine simulator constantly.Aiming at the existed problems of data communication of the marine simulator, this paper introduces the communications server to marine simulator; builds the data service platform based upon ACE (Adaptive Communication Environment) and Client/Server, and achieves data transmission between the client and the communications server within the test system according to the requirements on the real-time, reliability and flexibility of data communication of the marine simulator. The major tasks of this research are summarized as follows:(1) This thesis systematically analyzes the system structure, framework mode, technical features and advantages of ACE. It focuses on the application of the interior mechanism and function of Acceptor-Connector framework, Proactor framework and Task framework on the data service platform of the marine simulator.(2) In this paper, comparative analysis is made among Single thread pattern, Thread-per-Request pattern and thread pool pattern. Besides, the application of Half-Sync/Half-Async pattern on the data service platform of the marine simulator is emphatically studied.(3) This research investigates the operational principles and advantages of Client/Server. Meanwhile, this study sets up the data service platform of the marine simulator on the ground of Client/Server and Half-Sync/Half-Async communication concurrent strategy.(4) This thesis redesigns the structure and data link of the marine simulator and devises the function module and the internal interface on account of Client/Server.(5) In this research, the connection between the client and the communications server is established. The communications server functions with the assistance of ACE Proactor framework and ACE Task framework. In other words, this paper achieves the acceptance, temporary storage, and the sending of packet message and memory deallocation.(6) The last but not the least, this research plans the communication module in the systems of the client and the communications server, and performs the data transmission between them within the test system with the usage of VS2008.
Keywords/Search Tags:Marine Simulator, Communications Server, Data Service Platform
PDF Full Text Request
Related items