| Heterogeneous network is a kind of network widely used in battlefield environment,emergency communication and other background conditions.In order to meet the needs of complex application scenarios and numerous application protocols in heterogeneous networks,this thesis studies data distribution service(DDS)technology and multi service applications in heterogeneous networks.As a distributed and centerless middleware protocol,DDS has the advantage of decoupling in space,time and data flow.Therefore,using DDS to carry out multi service communication in heterogeneous networks is of great significance.Through the research on the protocol of automatic discovery algorithm in DDS,this thesis proposes an automatic discovery algorithm based on counting single hash bloom filter.The algorithm is suitable for medium and large networks,and can delete the nodes that have left the network during the discovery process,reducing the load of nodes in the network.The simulation results show that the load of this algorithm is much less than that of simple discovery protocol.At the same time,compared with other discovery algorithms,the false positive rate is greatly reduced and the computing efficiency is significantly improved.Generally,the data interaction range of nodes in DDS is DDS domain.In order to apply the decoupling,real-time and efficient characteristics of DDS communication in a wide range of heterogeneous networks,this thesis studies DDS-RPC and inter domain gateway,and proposes a domain intermediary as a cross domain proxy of DDS to realize data interactive communication with other domains.The simulation results of the three modes show that the network load overhead of the domain mediation mode is lower than that of the other two modes.Based on the Multi Chain heterogeneous network project,this thesis applies the automatic discovery algorithm and cross domain design of DDS to the project.By constructing the command and control terminal simulator and building the heterogeneous network simulation platform of data link,the network is simulated and verified.In addition,the functionality of DDS QoS strategy is tested.Through the study of DDS automatic discovery algorithm and cross domain design,the multi service application of DDS in heterogeneous networks is realized,which has reference significance for the research of inter node communication in heterogeneous networks. |