Feature #350

Extend UDP transport to support more than local EC/RC

Added by Thierry Rakotoarivelo almost 2 years ago.

Status:New Start date:26/07/2010
Priority:Normal Due date:
Assignee:- % Done:

0%

Category:OMF Software
Target version:OMF 6.0

Description

The current UDP Transport (in omfUDPLocalTransport.rb of 5.3) is only limited to communications between EC and RC running on the same local host.

In the future, we talked about supporting the deployment of OMF on virtual testbeds, i.e. a entire testbed in a virtual context (resources, links, etc..). In such case, instead of using the PubSub XMPP comm it may be less heavy to use UDP tranport between the OMF entities. We will then need to extend the current localhost-limited UDP Transport to allow that.

For example, we would need to allow the transport to listen/send on multiple different UDP port/address+port, to have multiple queues for each of addresses, etc...

As a start for such extension, Jolyon proposed the attached patch.

omfUDPLocalTransport.rb.diff - Patch to start extending UDP Transport for non-localhost communication (2.6 kB) Thierry Rakotoarivelo, 26/07/2010 03:09 pm

Also available in: Atom PDF