NASA's Laser Link Boasts Record-Breaking 200 Gbps Speed
spectrum.ieee.org
spectrum.ieee.org
https://newatlas.com/telecommunications/optical-chip-fastest...
Space-based communication advances are good news, and I suppose a lot of the same fiber optic techniques are also applicable to free-space optics and vice versa.
It's really weird how effective fiber optic cable is at doing what it does. It seems like a rare thing when some technology is developed that's so many orders of magnitude better than it needed to be when it was invented that the limiting factor many decades later is still the equipment at each end rather than the fiber itself. And it's super cheap too -- the vast majority of the cost of fiber is the cladding and installation.
I expect the vast majority of terrestrial traffic to be over fiber for the foreseeable future (save for "last mile" wireless devices of all kinds, including cell phones and Starlink) except for latency-sensitive applications for which the speed of light in glass and non-straight-line routing is deemed too slow. Lasers are great for where fiber isn't available though, and for extreme distances through a vacuum. Aside from the obvious advantages of not requiring a cable, inverse-square falloff is less bad than exponential decay in glass due to impurities -- even if we could string a fiber optic cable from Earth to Mars, we'd still need repeaters at regular intervals.
We're getting a lot of the big telecom companies churning out a lot of 400GbE designs now with custom silicon/FPGAs though. 800GbE and 1.6TbE specs in the works by IEEE too [2]. It's amazing how far we've come since the 1000BASE-T back in 1999.
[1] https://www.nature.com/articles/s41467-020-16265-x [2] https://www.computer.org/publications/tech-news/insider-memb...
And for the distances we talk about you kind of get fibre anyway since it makes the most sense. But many do have a copper connection to their fibre, just the last stetch.
The hardware less so, but even then very much affordable.
If you're planning for the long term and think that running new cabling everywhere would be a huge pain, or there's some sort of concern with interference, I would definitely go with fiber.
Fiber is a lot less susceptible to water intrusion but still has the same potential for outages due to cable damage along roadsides and on aerial poles with power lines.
Because that means proper last mile connectivity where DSL suffers and cable has poor latencies. There is also less contention in the last mile.
For in-rack, DAC/Twinax is just copper and good for 400G, and cheaper than separate optics and fiber.
DAC cables are a bit harder to route than fiber though.
And, DAC has lower latency and uses less power than 10GBASE-T (e.g., even at the lower 10Gb speed due to latency you don't want storage over 10GBASE-T).
(Not that anyone is still reading this old article or would likely care if they were)
https://www.nasa.gov/directorates/spacetech/flightopportunit...
I guess the have better optical clarity and so need less repeaters to span the oceans.
Which in turn means they will need to launch their own manufacturing spacecraft which is fully autonomous.
When you can isolate the external noise away from the communication medium, it's astounding how much data you can cram in it.
It has been done here on Earth with multiple telescopes, and with Earth-orbiting satellites. Often very short observations recorded to bulk storage media, then compared slower than real-time after. To do such observations at microwave or far infrared wavelengths would require many gigabits of bandwidth per second of observation. Infrared or optical is terabits or petabits per second. These numbers are no longer as incomprehensible as they used to be.
Placing telescopes in orbit around the sun, spaced half an orbit apart, could provide unprecedented angular resolution. However, the challenge lies in establishing high-speed communication links to transmit the massive amounts of data generated by these telescopes. Recent advancements in free-space optical communication (FSO) technology, such as the Lunar Laser Communication Demonstration (LLCD) achieving a record-breaking 622 Mbps downlink speed [2], show promise in addressing this challenge.
As technology continues to advance, it is not inconceivable that we will achieve the necessary bandwidth to support ambitious deep space interferometry missions, as I've learned from sources like MirrorThink.ai and various research papers [3, 4].
References:
[1] Space VLBI: from first ideas to operational missions - 2019
[2] A superconducting nanowire photon number resolving four-quadrant detector-based Gigabit deep-space laser communication receiver prototype - 2022
[3] Ground-to-Drone Optical Pulse Position Modulation Demonstration as a Testbed for Lunar Communications - 2023-01-31
[4] Investigations of free space and deep space optical communication scenarios - 2022-04-01
And non-Earth oribiting ones as well. I always thought STEREO was pretty cool.
I'm guessing a returning astronaut with his or her pockets stuffed with SD cards is still faster and cheaper?
So apart from the 1-2 active space stations, where people go without having to do a full $100 million launch, I'd say laser transmission is a pretty good option for transferring data
Not to mention 200Gbps is a lot of data, no way SD cards can match. Particularly as the stream can be constant
Lot of that, out there, past our ionosphere.
4 hours * 6.25 grams per second is 90 kilograms. I doubt anyone can just carry around 90 kilograms in their pockets. Let alone when going to space.
Even with 3 days, that's 18*90g = 1620g = 1.62kg, well within rocket carrying capacity.
However, arranging 360 SD cards by hand in the right order is much harder than relying on TCP SEQ numbers, though.
> With data rates of 200 gigabits per second, a satellite could transmit more than 2 terabytes of data—roughly as much as 1,000 high-definition movies—in a single 5-minute pass over a ground station.
No, 1 Micro SD would be transmitted every 5s.
Plus it's 200Gb/s = 25GB/s, so that's 250mg/40s.
4h × 6.25mg/s = 90g
3days × 6.25mg/s = 1.62kg
Now with the max theoretical spec'd 128TB 2g SDUC cards, that's 101.25g for 3 days.
Not too bad eh?
You have to factor in the round trip time for an astronaut and multiply that many seconds by 200 billion to get the total to compare against.
At 25GB/s you’d fill up a 500GB SD card in 20 seconds.
200 gigabits equals 25 gigabytes, and is five percent of a 500GB SD card.
https://people.eecs.berkeley.edu/~sylvia/cs268-2019/papers/s...
Not that I expect anything like that in our lifetimes.
New York to LA is ~60msec
New York to Hong Kong is ~250msec
Another big one is optimizing applications for number of round trips, which most people don’t do, and it can be surprisingly hard to do so.
I am a throughput freak, but you’d be surprised at the importance of latency, even (especially?) for throughput, in practice. It’s absolutely not just a “real-time” thing.
If you’re on Linux, you can use ‘netem’ to emulate packet loss, latency etc. Chrome dev tools have something similar too, it’s an eye opening experience if you’re used to fast reliable internet.
Windows was quite happy to give me a 40,960 * 512 = 20,971,520 byte TCP window for a single stream speed test from mid US to London, run via Chrome. Linux is the only one I've noticed with stingy max buffers. I never really understood why user-focused distros like to keep the max so limited when there are plenty of resources.
> I never really understood why user-focused distros like to keep the max so limited when there are plenty of resources.
Yeah, agreed. That is way too conservative, especially for an issue which most people can’t easily triage.
You have around 150ms of one-way latency before perceptual quality starts to nose dive (see https://www.itu.int/rec/T-REC-G.114-200305-I). This includes the capture, processing, transmission, decoding, and reproduction of signals. Throw in some acoustic propagation delay at either end in room scale systems and milliseconds count.
Gaming explodes into online VR where latency is incredibly noticeable, I still think virtual shopping will become a thing, everyone buys crap online now but it's nice to be able to "see" a product before you buy it.
As we start getting autonomous vehicles/delivery drones etc they can all make use of the lowest latency link possible.
Lower latency also usually means (but not always) lower power usage aka the "race to sleep".
It would also enable better co-ordination between swarms of x, whether it's aforementioned delivery drones, missile defence systems (which launch site is better to launch from, stationary or mobile) etc.
But also just human ingenuity and invention, we should always try to make it faster just because we can, at the end of the day.
But for much else idm at all, people buy tonnes of stuff off Amazon based on 2d pics already.
These days I believe there is less “optical only regen” and more IP-connected links.
In fact latency is way more impacted by the web neutrality but that’s another subject.
But if I ping a server in NY right now, my actual ping would be around 100ms (can easily go up to 200ms). Most of the latency is created because of the routing. The farther you are from important peering hub, the worse your ping is usually going to be.
When I was living in French Guyana, it was basically impossible to have a ping less than 120ms from anywhere in the world.
> Optical Ground Station 1 in Table Mountain, California. > The location was chosen for its clear weather conditions and remote, high altitude. [1]
)
and the application for ground based comms will largely be from mountain top to mountain top for long legs across rough cable laying defying territory.
Moreover recent developments have seen much better cloud piercing abilities - both in frequencies used and from better real time "de turbulance" filters that can reconstruct what cloud based particles tear asunder [2].
[1] https://www.nasa.gov/sites/default/files/atoms/files/tbird_f...
[2] https://www.raytheonintelligenceandspace.com/news/2020/07/15...
Is it because with light, you can basically cram infinite photons along a pipe and they can all travel without any effect on each other and the "medium" itself (of course, no medium)? Whereas with electrons in a wire, they start to interfere with each other, the harmonics / capacitance of the wire, and more? Or is there a natural minimum pulse length that electrons cannot go beyond in a wire?
And to get out all the bandwidth at the end (when using light), you just split out the wavelengths with as many narrow band filters as you need, then send that to a decoder that then turns it into the usual bottlenecked ethernet at your favorite router?
Electrical signal propagation takes a lot more energy than light propagation. (physics folks can explain why way better than I can). That's why you can send 10GBE about 100M over twisted pair, but many KMs over fiber from the same SFP+ port (aka using the same power draw).
Long wires make good antennas, so you have a lot more sources of interference on the long wires meaning the signal gets lost in the noise easier if there happens to be lightning, power wires, big motors, etc near-by. (see also energy needs). Dealing with this uses some combination of complex switching schemes in multiple wires, shielding and signal processing. More complex than "on and off" from your laser. (Other things like capacitance and inductance in wires adds to complexity here too).
Point of all that being: I think part of the reason you get the impression that photons carry more data than electrons is that more effort is put into photons carrying lots of data fast - purely from a practical "it's easier to engineer" standpoint. Why worry about all the hard practical electrical engineering when we can just get good at turning lasers on and off really fast, and have good optical sensors where the laser is pointing?
Visible light starts at 400THz so right off the bat you get 10k times more more headroom before physics becomes the limiting factor.
Like, you cannot blink faster than <x> nanoseconds and get a CCD(?) to see it properly. (I'm sure it's not like a CCD with readout, etc. but whatever mechanism is the correct one, is there some natural minimum read time?)
> "We consider the use of ARQ methods on the downlink channel of deep-space missions. Some rudimentary forms of ARQ are already used in deep-space missions, where blocks of corrupted or lost data are isolated and requested again from the spacecraft. Retransmission methods have been considered, particularly as a playback strategy to overcome weather outages. We propose to use retransmission methods in a more systematic and automatic fashion... We consider an interplanetary spacecraft transmitting frames of data to Earth."
https://people.freebsd.org/~gallatin/talks/euro2022.pdf
Joking aside, this is super interesting.