Difference between revisions of "Interplanetary Internet"
(show references) |
(→External links: dead links removed) |
||
Line 51: | Line 51: | ||
[[Category:CCSDS]] | [[Category:CCSDS]] | ||
[[Category:Futurology]] | [[Category:Futurology]] | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− |
Revision as of 12:06, 3 October 2013
The Interplanetary Internet (IPN) is a conceived computer network in space, consisting of a set of network nodes which can communicate with each other.[1][2] Communication would be greatly delayed by the great interplanetary distances, so the IPN needs a new set of protocols and technology that are tolerant to large delays and errors.[2] While the Internet as we know it tends to be a busy network of networks with high traffic, negligible delay and errors, and a wired backbone, the Interplanetary Internet is a store-and-forward network of internets that is often disconnected, has a wireless backbone fraught with error-prone links and delays ranging to tens of minutes, even hours, even when there is a connection.[3]
Development
Space communication technology has steadily evolved from expensive, one-of-a-kind point-to-point architectures, to the re-use of technology on successive missions, to the development of standard protocols agreed upon by space agencies of many countries. This last phase has gone on since 1982 through the efforts of the Consultative Committee for Space Data Systems (CCSDS),[4] a body composed of the major space agencies of the world. It has 11 member agencies, 22 observer agencies, and over 100 industrial associates.
The evolution of space data system standards has gone on in parallel with the evolution of the Internet, with conceptual cross-pollination where fruitful, but largely as a separate evolution. Since the late 1990s, familiar Internet protocols and CCSDS space link protocols have integrated and converged in several ways, for example, the successful FTP file transfer to Earth-orbiting STRV-1b on January 2, 1996, which ran FTP over the CCSDS IPv4-like Space Communications Protocol Specifications (SCPS) protocols.[5][6] Internet Protocol use without CCSDS has taken place on spacecraft, e.g., demonstrations on the UoSAT-12 satellite, and operationally on the Disaster Monitoring Constellation. Having reached the era where networking and IP on board spacecraft have been shown to be feasible and reliable, a forward-looking study of the bigger picture was the next phase.
The Interplanetary Internet study at NASA's Jet Propulsion Laboratory (JPL) was started by a team of scientists at JPL led by Vinton Cerf and Adrian Hooke.[7] Cerf is one of the pioneers of the Internet on Earth, and currently holds the position of distinguished visiting scientist at JPL. Hooke is one of the directors of the CCSDS.
While IP-like SCPS protocols are feasible for short hops, such as ground station to orbiter, rover-to-lander, lander-to-orbiter, probe-to-flyby, and so on, delay-tolerant networking is needed to get information from one region of the solar system to another. It becomes apparent that the concept of a "region" is a natural architectural factoring of the InterPlanetary Internet.
A "region" is an area where the characteristics of communication are the same.[8] Region characteristics include communications, security, the maintenance of resources, perhaps ownership, and other factors.[8] The Interplanetary Internet is a "network of regional internets."
What is needed then, is a standard way to achieve end-to-end communication through multiple regions in a disconnected, variable-delay environment using a generalized suite of protocols. Examples of regions might include the terrestrial Internet as a region, a region on the surface of the moon or Mars, or a ground-to-orbit region.
The recognition of this requirement led to the concept of a "bundle" as a high-level way to address the generalized Store-and-Forward problem. Bundles are an area of new protocol development in the upper layers of the OSI model, above the Transport Layer with the goal of addressing the issue of bundling store-and-forward information so that it can reliably traverse radically dissimilar environments constituting a "network of regional internets."
Bundle Service Layering, implemented as the Bundling protocol suite for delay-tolerant networking, will provide general purpose delay-tolerant protocol services in support of a range of applications: custody transfer, segmentation and reassembly, end-to-end reliability, end-to-end security, and end-to-end routing among them. The Bundle Protocol was first tested in space on the UK-DMC satellite in 2008.[9][10]
An example of one of these end-to-end applications flown on a space mission is CFDP, used on the comet mission, Deep Impact. CFDP is the CCSDS File Delivery Protocol[11] an international standard for automatic, reliable file transfer in both directions. CFDP should not be confused with Coherent File Distribution Protocol, which unfortunately has the same acronym and is an IETF-documented experimental protocol for rapidly deploying files to multiple targets in a highly-networked environment.
In addition to reliably copying a file from one entity (i. e., a spacecraft or ground station) to another entity, the CCSDS CFDP has the capability to reliably transmit arbitrary small messages defined by the user, in the metadata accompanying the file, and to reliably transmit commands relating to file system management that are to be executed automatically on the remote end-point entity (i. e., a spacecraft) upon successful reception of a file.
Implementation
The dormant InterPlanetary Internet Special Interest Group of the Internet Society has worked on defining protocols and standards that would make the IPN possible.[12] The Delay-Tolerant Networking Research Group (DTNRG) is the primary group researching Delay-tolerant networking. Additional research efforts focus on various uses of the new technology.
Template:As of, NASA has canceled plans to launch the Mars Telecommunications Orbiter in September 2009; it had the goal of supporting future missions to Mars and would have functioned as a possible first definitive Internet hub around another planetary body. It would use optical communications using laser beams for their lower ping rates than radiowaves. "Lasercom sends information using beams of light and optical elements, such as telescopes and optical amplifiers, rather than RF signals, amplifiers, and antennas" [13]
NASA JPL continued to test the DTN protocol with their Deep Impact Networking (DINET) experiment on board the Deep Impact/EPOXI spacecraft in October, 2008.[14]
In May 2009, DTN was deployed to a payload on board the ISS.[15] NASA and BioServe Space Technologies, a research group at the University of Colorado, have been continuously testing DTN on two Commercial Generic Bioprocessing Apparatus (CGBA) payloads. CGBA-4 and CGBA-5 serve as computational and communications platforms which are remotely controlled from BioServe's Payload Operations Control Center (POCC) in Boulder, CO.[16][17] These initial experiments provide insight into future missions where DTN will enable the extension of networks into deep space to explore other planets and solar system points of interest. Seen as necessary for space exploration, DTN enables timeliness of data return from operating assets which results in reduced risk and cost, increased crew safety, and improved operational awareness and science return for NASA and additional space agencies.[18]
DTN has several major arenas of application, in addition to the Interplanetary Internet, which include sensor networks, military and tactical communications, disaster recovery, hostile environments, mobile devices and remote outposts.[19] As an example of a remote outpost, imagine an isolated Arctic village, or a faraway island, with electricity, one or more computers, but no communication connectivity. With the addition of a simple wireless hotspot in the village, plus DTN-enabled devices on, say, dog sleds or fishing boats, a resident would be able to check their e-mail or click on a Wikipedia article, and have their requests forwarded to the nearest networked location on the sled's or boat's next visit, and get the replies on its return.
In fiction
In the Star Trek universe, members of the United Federation of Planets often send messages, in a generally instantaneous manner. An example would be a character (e.g. James Kirk or Jean-Luc Picard) speaking with another Federation officer tens, hundreds or even thousands of light years away. Whilst this is evidently a fictional scenario, it depicts in theory what an interplanetary Internet could look like, or at the least how communication between networks and hosts could occur over vast distances.
References
- ↑ The Interplanetary Internet, Joab Jackson, IEEE Spectrum, August 2005.
- ↑ 2.0 2.1 Generation InterPlanetary Internet | SpaceRef — Your Space Reference
- ↑ The Interplanetary Internet: A Communications Infrastructure for Mars Exploration - 53rd International Astronautical Congress The World Space Congress, 19 Oct 2002/Houston, Texas
- ↑ http://public.ccsds.org
- ↑ The Space Technology Research Vehicles: STRV-1a, b, c and d, Richard Blott and Nigel Wells, AIAA Small Satellite Conference, Logan, Utah, 1996.
- ↑ Appendix F, CCSDS 710.0-G-0.3: Space Communication Protocol Specification (SCPS) - Rationale, Requirements, and Application Notes, Draft Green Book, Issue 0.3. April 1997.
- ↑ CCSDS.org — Meet the Area Directors — Adrian Hooke
- ↑ 8.0 8.1 Interplanetary Internet
- ↑ Use of the Delay-Tolerant Networking Bundle Protocol from Space, L.Wood et al., Conference paper IAC-08-B2.3.10, 59th International Astronautical Congress, Glasgow, September 2008.
- ↑ UK-DMC satellite first to transfer sensor data from space using 'bundle' protocol, press release, Surrey Satellite Technology Ltd, 11 September 2008.
- ↑ CCSDS.org - CCSDS Recommendations and Reports - Space Internetworking Services Area
- ↑ InterPlanetary Internet
- ↑ Template:Cite web
- ↑ NASA Successfully Tests First Deep Space Internet NASA Press Release 08-298, November 2008.
- ↑ http://www.theregister.co.uk/2009/07/07/dtn_node/
- ↑ Jenkins, Andrew; Kuzminsky, Sebastian; Gifford, Kevin K.; Holbrook, Mark; Nichols, Kelvin; Pitts, Lee. (2010). "Delay/Disruption-Tolerant Networking: Flight Test Results from the International Space Station." IEEE Aerospace Conference.
- ↑ The Automation Group at BioServe Space Technologies. University of Colorado, Boulder.
- ↑ NASA: Delay Tolerant Networking (DTN) - Experiment/Payload Overview. September 24, 2010. Retrieved October 2010.
- ↑ Home - Delay-Tolerant Networking Research Group
External links
- The Consultative Committee for Space Data Systems (CCSDS)
- The InterPlaNetary Internet Project IPN Special Interest Group
- The Delay-Tolerant Networking Research Group (DTNRG)
- NASA video: DINET-DTN w/Vint Cerf (requires Flash)