Now Reading
NASA Taps Coders to Develop Protocols for Deep Space Communication

NASA Taps Coders to Develop Protocols for Deep Space Communication

by Elliot MarasOctober 9, 2015

By tapping TopCoder, a community of developers and designers, NASA has been able to find solutions for deep space communication that support space exploration. One of its recent successes has been the Disruption Tolerant Networking (DTN) project to improve computer network architecture for deep space networks, according to TopCoder.

NASA and the Harvard-NASA Tournament Lab in 2013 teamed with TopCoder to launch the Disruption Tolerant Challenge Series. The challenges develop technological concepts for deep space networks.
NASA’s DTN protocols help aid NASA in the exploration of the solar system by improving communication time.

To explore the solar system, NASA must overcome communication time delays created by distances between planets, planet rotation, orbits of transmission power limits. NASA needed help building protocols to allow the DTN to work.


The challenge of deep space communications.

The challenge is supported by the NASA Center of Excellence for Collaborative Innovation. The series includes several projects: neighbor discovery, DTN dashboard, astronaut email, security key, LTP challenge and DTPC challenge.

DTN Networks’ Connectivity Challenge

DTN networks can lack continuous connectivity. Networks that operate in mobile or extreme terrestrial environments or planned networks in space fall into this category. Connectivity can be disrupted due to the limits of wireless radio range or the lack of mobile nodes, energy resources, noise and attack.

In order to support the transfer of astronaut email to and from the International Space Station (ISS), NASA has to integrate the ION DTN implementation of Bundle Protocol (BP) with Microsoft Outlook and the Microsoft Exchange server. To send and receive email from ISS, astronauts use Microsoft Outlook on the ISS which connect to a Microsoft Exchange server on the ground. The system operates over TCP/IP, but the links are delayed and often disrupted. This is due to ISS structural blockage as well as data relay satellite system (TDRSS) handovers and tracking.

Delays and disruptions often make Microsoft Outlook unusable, especially when emailing large attachments like videos and pictures.

Project Draws 146 Registrants

The ION DTN implementation of BP with Outlook and Exchange server project launched in April 2014 and completed in June 2015. The project used 12 challenges and drew 146 registrants from 42 countries. The goal was to integrate the ION DTN implementation of the BP with the Outlook and Exchange server to support astronaut email transfer to and from ISS.

Another DTN project was to build a network monitoring and management dashboard for non-technical users. The configuration of the DTN network needs to be easy to use and intuitive. This project launched in April 2015 and completed July 2015. It consisted of three challenges and drew 128 registrants from 14 countries. The project designed a UI that allowed the monitoring and managing of remote nodes in a DTN, along with visualizations of current, actual and historical network link status.

Another project was to update DTN ION so it includes IP Neighbor Discovery (IPND), a method for nodes to learn the availability and addresses of other DTN participants. This project launched February 2015 and completed July 2015. It included 10 challenges and drew 268 registrants from eight countries.

The NASA DTN Challenge Series is one of several TopCoder/NASA collaborations. The NASA National Tournament Lab was established in 2011 as a result of a 2009 TopCoder challenge, according to That challenge developed algorithms for medical kits for human space missions.

Also read: NASA’s potential for alien life, Kepler-452B: Earth 2.0?

TopCoder: Open Innovation Platform

TopCoder is the largest digital open innovation platform. Its members create digital assets such as analytics, software and creative designs using a competitive, standards-based methodology.

Participants can select any of the contests and view individual contest requirements. Specialists within the community compete in a series of competitions that comprise the whole project.

TopCoder awards more than $25,000 per day; every day brings a new hackathon. To date, $73,402,524 has been awarded.

TopCoder has hosted technical competitions since 2001 and is considered one of the top online technical communities.

Within three tracks – design, development and data science – competitors address real-world challenges for customers. Complex systems are divided into different contests allowing topcoders to work on areas such as design, prototyping, architecture solutions, algorithms and developing code.

TopCoder participants compete for prizes, but the process also develops collaboration and a sense of community.

Images from Shutterstock and TopCoder.

Advertised sites are not endorsed by us. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
What's your reaction?
Love it
Hate it
  • Jim Brown

    Where does this stuff come from ????
    It’s SO bazaar that you just can’t make this stuff up.

    1) NASA has an unlimited secret budget, but they are not
    interested in the moon anymore, nothing there to see. Hmmmm

    2) All “space exploration” centers around military offensive weapons.

    3) NASA IS USING MICROSOFT OUTLOOK ?!?!?!?!? noted by
    any geek you ask as being bloatware/spyware garbage that
    they wouldn’t touch with a ten foot pole.

    3). Same thing goes for Windows OS,
    NASA runnning Windows ?!?!?!

    4). This may well be for “space networking”
    but NOT for sending E-mail !!!

    5). Bill Gates has NO ONE ON STAFF that can figure this out !!!
    To tell you the truth, I’m not really surprised,
    I mean, after all, every Microsoft product has had the
    “bugs” worked out of it by the paying public users.

    6). Hmmmm, everything “compartmentalised”
    Just like secret military operations, we don’t want anyone
    putting 2+2 together and figuring out what we’re up to.

    7). Bill Gates is a well known proponent of “Agenda 21”,
    including mass genocide !!!
    I wonder what he’s doing involved with this project ??

    8). We’ve got to make this idiot proof for “non-technical” people.
    Like brainwashed zombie military personnel, we don’t want
    to have to use anyone that can actually contemplate
    the ramifications of following illegal orders,
    like nuking most of the worlds’ population.

    9). They think that this is going to circumvent the
    alien technology that’s 1000’s of years ahead of ours,
    and allow them to attack any other space vehicle !!
    Yeah, that’s gonna happen……
    I’m just glad they’re very tolerant good guys,
    otherwise they would have wiped us off the planet
    instead of simply rendering our nuclear missiles inert and
    splashing them down harmlessly into the ocean.

    10). Ever stop to think about the fact that these untold
    millions of dollars are comming out of YOUR pocket ??
    And, they are specifically doing this to enslave YOU !!

    11) Naah, you got it all wrong man, this is so the astronauts
    can send E-mail and pictures home to mom and the kids !!!
    on their Space Tablet that’s running Windows-8 !!!!

    12). NASA is a total HOAX, a FAKE, a SCAM.
    This is a Black Military Operation

    Like I said, you can’t make this stuff up.