Fig. 1. Publish/Subscribe Model
Fig. 2. DDS packet types
Fig. 3. Batching DDS Packet Type
Fig. 4. Comparison for message sending and receiving methods
Fig. 5. Comparison with synchronous and asynchronous method
Fig. 6. A program for high frequency data test
Fig. 7. A result of 3,000 times transmission and reception test
Fig. 8. A result of 10,000 times transmission and reception test
Fig. 9. A result of large-capacity data transmission and reception test
Table 1. Test Environment
Table 2. A result of high-frequency data transmission and reception test
Table 3. A result of large-capacity data transmission and reception test
Table 4. A result of background data transmission and reception test
References
- Y. Jeong, Y. Choi, S. Ahn, and C. Kim, "The Study of DDS Batch QoS Policy," IEEK Fall Conference Proceedings, pp. 433-435, November, 2011.
- D. C. Schmidt, A. Corsaro, and H. Hag, "Addressing the Challenges of Tactical Information Management in Net-Centric Systems with DDS," The Journal of Defense Software Engineering, pp.24-29, March, 2008.
- Object Management Group, https://www.omg.org
- Real-Time Innovations, https://www.rti.com
- Hanwha Systems, http://hanwhasystems.com
- OMG, Data Distribution Service for Real-time System Version 1.2, January, 2007.
- OMG, The Real-time Publish-Subscribe Wire Protocol DDS Interoperability Wire Protocol Specification Version 2.1, June, 2008.
- Y. Jeong, "A Study on Large-Capacity Data Transmission and Reception Method using DDS," KIMST Annual Conference Proceedings, pp. 583-584, November, 2017.
- M. Yu, and M. Kang, "Performance Analysis of DDS," KIMST Annual Conference Proceedings, pp. 516-517, June, 2014.
- Real-Time Innovations, Inc, "RTI Connext Core Libraries and Utilities User's Manual Version 5.0," August, 2012.
- Y. Jeong, and C. Kim, "A Study on DDS Discovery Method for Improving the Performance," KIMST Annual Conference Proceedings, pp. 1043-1044, June, 2015.