News

Marc Blanchet Marc Blanchet

Network Management over an IP Transport Suitable for Deep Space

Network management is very important in any network, so it is for deep space IP networking. One can already use SNMP over deep space (we demonstrated it and presented it at last IETF deepspace meeting), or RESTCONF, which is NETCONF (the new network management protocol suite replacing SNMP) over REST-HTTP, which, if run over QUIC, works in deep space. Another way would be NETCONF directly over QUIC, which will also be pretty beneficial for terrestrial networks. Viagenie co-authored the specification of NETCONF over QUIC.

https://datatracker.ietf.org/doc/draft-dai-netconf-quic-netconf-over-quic/

Read More
Ann-Marie Vohl-Gaboury Ann-Marie Vohl-Gaboury

YANG Model for Space Links Contact Plans

Contact plans describe when and how spacecrafts will be able to contact each other. Using the NETCONF network management protocol, the modelling of these contact plans is implemented as a YANG model. As an example of its use, It provides hints to the routing engine to preemptively withdraw routes before a contact is terminated, preventing temporarily forwarding failures and enabling faster routing convergence. The model is general and can be used for other means such as temporarily shutting down routers, switches or interfaces during low trafic periods in order to save electricity. Viagenie co-authored the specification, now adopted as an IETF tvr working group document.

https://datatracker.ietf.org/doc/draft-ietf-tvr-schedule-yang/

Read More
Ann-Marie Vohl-Gaboury Ann-Marie Vohl-Gaboury

Network Simulation of Very Large Delays are now possible

if you are working on deep space IP simulations, a great tool is the linux tc netem, enabling the simulations of delays, reordering, loss, duplicates, various bandwidths, ... It is very rich toolset and pretty easy to use. Since recently however, it was restricted to 274s as maximum delay. Not bad for basic simulations, but not enough for real deep space simulations. Viagénie emailed the author and maintainer of the sofware, Stephen Hemminger. After understanding the issue, he quickly fixed it and provided us the patch and it worked so nicely. Now we are able to use it for 2^64 seconds delays (that is probably many galaxies away in light speed!). Thank you so much Stephen. The patch is now pushed into the iproute2 repository.

https://git.kernel.org/pub/scm/network/iproute2/iproute2.git/commit/?id=9a6b231ea1b09e450688c5814a4c89a57cdbee77

Read More
Ann-Marie Vohl-Gaboury Ann-Marie Vohl-Gaboury

An HTTP Request Sent to Voyager!

Viagénie sent an HTTP request to Voyager! and got back the answer! Not that Voyager has an HTTP server obviously. But in Viagénie’s deep space IP testbed, we were able to use a QUIC stack (QUINN), passing on some transport configuration suitable for deep space and then simulate a 18 hours one-way delay, so 36 hours round trip time! We also simulated SNMP and NTP on the same testbed with 8 hours round trip time and it worked flawlessly! Deep space IP is being demonstrated!

https://deepspaceip.github.io/meetings/ietf119/ietf119-brisbane-deepspaceip-whatis-update-testbed.pdf

Read More

Contact us