Communication between radios

5 posts / 0 new
Last post
Offline
Last seen: 8 years 8 months ago
Joined: 04/29/2015
Posts: 4
Communication between radios

Hello!

I have a question about the communication between two radios placed in different networks but connected by a serial. Can I make them send data to each other using RTI DDS Core using the serial? Or have I to use RTI DDS Professional Routing Service (and if this service will work for my purpose) to do it?


Thank you.

Gerardo Pardo's picture
Offline
Last seen: 3 weeks 1 day ago
Joined: 06/02/2010
Posts: 601

Hi,

Are the two radios the only two systems that need to communicate via DDS or do they represent some sort of link between local area networks where you have more computers running DDS?

If the two networks are the only thing running DDS, then you have two approaches:

  1. If you can run  TCP/IP over the serial link, for example usiing something like the Point To Point Protocol (PPP) then you should be able to run DDS directly, except that typically PPP does not handle multicast and you may need to configure the NDDS_DISCOVERY_PEERS explicitcly. But otherwise you should not have to do anythign else as to DDS it appears your nodes have regular IP addresses.
  2. If you are running some other serial-line protocol you will need to create a custom transport for it. This is not trivial and it is typocally something people hire RTI services for. Although it is fully documented here and we also provide some examples here.

 In neither of the above cases you would need an RTI Routing Service.

However if the serial link is connecting two networks where you have other DDS applications running then you do need RTI Routing Service. And in addition you would also need to use one of the two previous approaches, except that would be applied to the Routing Service instead of the regular DDS applications.

Gerardo

Offline
Last seen: 8 years 8 months ago
Joined: 04/29/2015
Posts: 4

Thanks for your answer.

I think I will try the first method, but i have a little problem with that. My system has a limited bandwidth, and I've been reading that there is a plugin for low bandwidth systems. If I take the first method I would be interested in the use of Quasi Static Discovery, but I am not sure about using it... How could I do?

Thank you,


Rubén

Gerardo Pardo's picture
Offline
Last seen: 3 weeks 1 day ago
Joined: 06/02/2010
Posts: 601

Hello Rubén,

I believe the Quasi-Static Discovery is currently bundled as part of the RTI Limited Bandwidth Plugins for DDS.  This is a separate bundle, not included as part of RTI Connext Professional Edition. To get it it must be enabled for you to download from the RTI Support Portal. What kind of licence fo you have? You listed UPC as your affiliation. If you are a member of the RTI University Program I think we may be able to offer you access to the plugins at no cost. But you need to submit a request to up@rti.com so that you can get approved and subsequently we can provide download access to the plugins.

Gerardo

 

 

Offline
Last seen: 8 years 8 months ago
Joined: 04/29/2015
Posts: 4

Yes, I am a student from UPC, currently studying telecommunications engineering. I am working with the RTI DDS Core for a radio-link project, so I can't use the Professional Edition resources... I will try what you say, and submit the request.

Thank you for your support, it was very helpful for me.

Rubén