The first permanent settlement on Mars will be of a size that does not necessarily require a distributed computer network. Nevertheless, there is the need for a mutual communication between people on Mars and people on Earth. The Martian settlement can, therefore, be connected to the terrestrial Internet, which in fact makes it an Interplanetary Internet.
The speed of any communication between Mars and Earth is limited to the speed of light, which results in a minimum delay (when the planets are closest to each other) of about 8 minutes for one way. This delay increases to approximately 18 minutes when the planets are in conjunction. This causes another issue as the Sun will be blocking the Line Of Sight (LOS) between the planets, communication signals will need to be re-routed via an interplanetary network, increasing the time taken for signals to travel between Earth and Mars. Without special buffering the result of a mouse click appears 16 minutes (minimum), or over 36 minutes (maximum), later on the screen. Time for HTML download will add to this lag. So, at worst, a complete terrestrial web page may take over 40 minutes to display on a Mars-based computer.
The first step can be a single computer and a radio transmitter brought from Earth to Mars. On Earth there is a corresponding radio transmitter, or network of global transmitters, and a buffered interface to Earth's Internet. Internet access may only be available during certain time frames (depending on Earth/Mars phase and availability of communication satellites).
An extension is possible to widen the time windows with additional transmitters on other continents and relay stations orbiting Earth and Mars.
The buffer on Earth side should have some additional functionality:
- Collect all files (e.g. pictures) that are related to a requested HTML page and send them together with the HTML page. This reduces the time from mouse click to complete screen display of up to 40 minutes.
- Reduce resolution of pictures if appropriate.
- Compress data stream.
- Add redundancy to the signal to allow data reconstruction for lost bits. The re-transmission of TCP data packets is awfully time consuming in this case and should be avoided.
- Another method is to construct a new method of HTML transmission (similar to the cut-down WAP service for cell phones and other mobile devices). Images and graphics may be stripped from websites leaving only HTML text.
Solutions to the Internet communications "lag"
The first Mars base
In the first instance (when the first colony is being constructed) it may not be possible to have a functioning "Internet" as we currently understand it. Colonists should, however, have email contact for personal and science-based contact with Earth.
An established base
In time, the technological capabilities of a Mars base will increase. Also, technological advances on Earth will have accelerated, so an established Mars colony may receive new technologies as it becomes available on Earth.
Assuming an established Mars base will consist of several buildings, or separate settlement sites spaced several kilometers apart, computer communications will be very important. The establishment of a basic "Mars Internet" would therefore be desirable to improve communications around the planet. A Mars Internet (or Marsnet) could be routed via satellites in Mars orbit or lines may be laid across the Mars surface directly. Using technology developed on Earth, Marsnet would develop quickly, and depending on the number of colonists, the first Mars websites may be created rapidly.
However advanced a Marsnet becomes, communications with the terrestrial Internet will still be limited by the speed of light. There are two possible solutions to this problem:
- Find a method of transmitting data faster than the speed of light.
- Cache (store) as much of the terrestrial Internet as possible on Mars-based servers, regularly uploading new information depending on demand.
Limitations to these solutions:
- Currently, there is no physical way to travel faster than the speed of light.
- The current number of websites on the Internet total over 100 million (as of Feb. 2007). By the time a Mars colony is established, this number will have exponentially increased. How can such a huge number of web pages be cached on Mars-based servers? New technologies will need to be applied, as currently, this solution is not possible. If it were possible, only a very select few sites could be cached, and these would be "mission critical" sites such as NASA's or ESA's web pages.
First use cases
- Technology information from Earth to Mars
- Scientific results from Mars to Earth
- Personal E-Mails in both directions
- What minimal transmitter is required for a radio link from Earth to Mars (surface to surface)?
- What data rate can be achieved by simple technology?
- What time windows exist with a single transmitter on both sides?