The Interplanetary Internet a New Way of Thinking About Deep Space Communications"
Total Page:16
File Type:pdf, Size:1020Kb
”The InterPlaNetary Internet a new way of thinking about deep space communications" Scott Burleigh Ed Greenberg Adrian J. Hooke InterPlanetary Network and Information Systems Directorate DESCANSO Seminar, JPL, Pasadena 19 July, 2001 May 1974 In the beginning…. 1970 1980 1990 2000 NASA Telemetry Standardization “Packet” Spacecraft Telemetry and Telecommand NASA/ESA Working Group Basic Space/Ground Communications Standards for Consultative Committee for Space Data Systems (CCSDS) Space Missions } Extension of International Standards for Space More Complex Station Space Missions } Extension of the Terrestrial Internet Evolution of space standards into Space Evolution of the terrestrial Internet Model of Space/Ground Communications User Applications A1 A2 An A1 A2 An Constrained Weight, power, Applications volume: Your • CPU Father’s • Storage Space Ground Internet Terrestrial • Reliability Onboard Ground • Cost to qualify Constrained Networks NetworkingHighly NetworksInternet Resource Constrained Environment • Delay Telemetry • Noise • Asymmetry Radio Constrained Radio Links Links Links Telecommand Current Standardization Options Space Constrained Task Applications Force IPNRG Constrained Networking Constrained Links The Consultative Committee for Member Agencies Space Data Systems (CCSDS) is an Agenzia Spaziale Italiana (ASI)/Italy. British National Space Centre (BNSC)/United Kingdom. international voluntary consensus Canadian Space Agency (CSA)/Canada. organization of space agencies and Central Research Institute of Machine Building industrial associates interested in (TsNIIMash)/Russian Federation. Centre National d'Etudes Spatiales (CNES)/France. mutually developing standard data Deutsche Forschungsanstalt für Luft- und Raumfahrt e.V. (DLR)/Germany. handling techniques to support space European Space Agency (ESA)/Europe. Instituto Nacional de Pesquisas Espaciais (INPE)/Brazil. research, including space science and National Aeronautics and Space Administration (NASA HQ)/USA. applications National Space Development Agency of Japan (NASDA)/Japan. Observer Agencies http://www.ccsds.org Australian Space Office (ASO)/Australia. * Austrian Space Agency (ASA)/Austria. Belgian Science Policy Office (SPO)/Belgium. Initial focus: Centro Tecnico Aeroespacial (CTA)/Brazil. space/ground Chinese Academy of Space Technology (CAST)/China. Communications Research Laboratory (CRL)/Japan. data link protocols Danish Space Research Institute (DSRI)/Denmark. European Organization for the Exploitation of Meteorological Satellites (EUMETSAT)/Europe. European Telecommunications Satellite Organization (EUTELSAT)/Europe. Hellenic National Space Committee (HNSC)/Greece. Indian Space Research Organization (ISRO)/India. Industry Canada/Communications Research Centre (CRC)/Canada. Institute of Space and Astronautical Science (ISAS)/Japan. Institute of Space Research (IKI)/Russian Federation. http://www.scps.org KFKI Research Institute for Particle & Nuclear Physics (KFKI)/Hungary. * MIKOMTEK: CSIR (CSIR)/Republic of South Africa. Recent focus: Ministry of Communications (MOC)/Israel. space networking National Oceanic & Atmospheric Administration (NOAA)/USA. National Space Program Office (NSPO)/Taiwan. Swedish Space Corporation (SSC)/Sweden. United States Geological Survey (USGS)/USA. Clay Frost, MSNBC App. App. App. App. App. App. Link Link Terminus Terminus CCSDS Classic Application Application “Application Over Link” CCSDS CCSDS Packet Packet CCSDS Frames and Coding Basic CCSDS Space/Ground Communications Protocol Stack Lossy Lossless Time Data Data Codes Compression Compression Application Space Packet Protocol TM Space Data AOS Space Data Proximity 1 Space TC Space Data Link Protocol Link Protocol Data Link Protocol Link Protocol Space Data Link Security Mechanisms Link Communications Link ARQ Operation Procedure 1 Synchronous Links Asynchronous Links Convolutional Reed-Solomon Turbo TLM Frame CLTU and BCH Coding Coding Coding Coding Sync. PLOPs Radio Frequency and Modulation Physical CCSDS Recommendation Draft CCSDS Recommendation CCSDS Report ~200 missions, and counting “Application Emerging Over CCSDS Network” App. App. App. App. App. App. Onboard Link Link Ground Network Terminus Terminus Network Networked CCSDS Space/Ground Communications Protocol Stack Store Lossy Lossless Time Interactive Data Data and Codes Compression Compression Forward Application SCPS-FP Internet Onboard CCSDS Space Packet Navigation Space FTP FTP Standards Space App. Protocol File Delivery Protocol (CFDP) SCPS-TP Internet tandards SpaceTCP/UDP TCP/UDP Transport SCPS-SP Space Security Protocol Internet IPSec Network nterface S Standards Space Packet SCPS-NP Space Internet Protocol Onboard Comm Onboard Protocol Network Protocol (IPv4, IPv6) nboard I TM Space Data AOS Space Data Proximity 1 Space TC Space Data Link Protocol Link Protocol Data Link Protocol Link Protocol Space Data Link Security Mechanisms Link Communications Link ARQ Operation Procedure 1 pacecraft O Synchronous Links Asynchronous Links Convolutional Reed-Solomon Turbo TLM Frame CLTU and BCH Coding Coding Coding Coding Sync. PLOPs SOIF: S Onboard Bus and LAN Standards LAN and Bus Onboard Radio Frequency and Modulation Physical CCSDS Recommendation Draft CCSDS Recommendation CCSDS Report Internet RFC Opportunity for leverage FTP/TCP/IP Fiber S Satellites ho rt -h au Terrestrial l c Cable om m Internet u ni ca Standards Mobile/Wireless tio ns Nomadic Self-organizing WDM Terabit communications Similar Problems, low delay Common Solutions Megabit communications Mars Deep-space high delay Network Optical s n o File-based ti a ic Operations n u m InterPlaNetary Space m o LEO c Internet l u Internet Constellations a -h Architecture g n Standards Ka-band o L S-band X-band IAB responsibilities include: The IESG is responsible for 1. IESG Selection, technical management of 2. Oversight of the architecture IETF activities and the Internet Society (ISOC) for the protocols and procedures Internet standards process. used by the Internet. 3. Oversight of the process used The IESG is directly Internet responsible for the actions Internet to create Internet Standards. Engineering associated with entry into Architecture 4. Editorial management and Steering publication of the Request for and movement along the Board Group Comments (RFC) document series Internet "standards track," (IAB) including final approval of (IESG) 5.External Liaison with other specifications as Internet organizations concerned with Standards. standards and other issues Internet Internet relevant to the world-wide Engineering Research Internet. Task Force Task Force 6. Technical, architectural, procedural, and (where (IETF) (IRTF) appropriate) policy advice to the The IETF is a large open Internet Society international community of network designers, operators, vendors, and researchers Internet IRTF Research Groups work on concerned with the evolution Corporation for topics related to Internet of the Internet architecture Assigned Names protocols, applications, and the smooth operation of architecture and technology. and Numbers the Internet. It is open to Participation is by individual any interested individual. (ICANN) contributors, rather than by ICANN is the non-profit representatives of corporation that was formed to organizations. The Internet assume responsibility for the IP Research Steering Group (IRSG) address space allocation, may from time to time hold protocol parameter assignment, topical workshops focusing on domain name system research areas of importance management, and root server to the evolution of the system management functions Internet. Internet Research Task Force (IRTF) Name Reliable Space Multicast (NSRG) Routing Network Management (NMRG) Authentication Building Authorisation Differentiated Secure Accounting Services Internet Multicast Architecture (BuDS) (SMuG) Resource (AAAARCH) Discovery (IRD) Interplanetary End-to-End Services Internet (E2E) Management (IPNRG) Co-chairs: Eric Travis Robert Rumeau IPNSIG Open Architecture Open Specifications Public Open Implementations IPNRG Interplanetary Internet Architecture Communications International Space requirements Communications Infrastructure Standardization Options Basics of the IPN Architecture Space exploration Missions log-on becomes fully to the Internet-based “Interplanetary Remote Internet Service internets Provider” to are communicate deployed in space An interplanetary backbone network is deployed IPN Technology Thrust Areas i i i i I IG i i i i i I IG IG I i i i Inter-Internet Interplanetary luna.sol Dialog Gateways Security DeployedIn-situ Stable InternetsInternets InterplanetaryBackbone Backbone i i I IG IG i IG i i i i I Wired i Tetherless Inter-Internet Interplanetary Dialog Gateways Security In-situ Internets Interplanetary Backbone Hooke Burleigh What is a “deployed internet” in the IPN? • The IPN architecture differentiates between the “long-haul” backbone with round-trip times measured in minutes and deployed networks that have round-trip time characteristics closer to those for which the Internet was designed • Any deployed network that has the following attributes is considered a deployed internet: – Has an environment that does not inherently preclude the use of (possibly enhanced) Internet protocols – It is possible to route to all nodes in the network without resorting to use of long-haul infrastructure (or protocols) Deployed Internets: A Broad Range of Possible Configurations • A single lander with an IPN gateway to a (real or virtual) internal network