Starlink (≥ 100 Mbps) satellite Internet growth (source) |
Suspected Kenyan Starlink gateways (source) |
Internet applications and technology and their implications for individuals, organizations and society
Starlink (≥ 100 Mbps) satellite Internet growth (source) |
Suspected Kenyan Starlink gateways (source) |
Posted by Larry Press at Permanent link as of 10:38 AM 0 comments
|
They used UUCP links to communicate with their Russian customers and soon connected to Europe (EUnet) through Tampere University of Technology in Finland. The ability to make regular, long international calls needed for data transfer was unheard of at that time in Russia -- The Kurchatov Institute was an important research center.
My colleague Juri Gornostaev and I used that UUCP link to organize the First East-West International Conference on Human-Computer Interaction in Moscow. After the conference, I stayed in Moscow to meet and hang out with the Relcom staff. They were friendly, smart, idealistic, and anti-communist. They were members of the international Internet community as imagined by visionaries like Vannevar Bush and J. C. R. Licklider.
Relcom sent Boris Yeltsin's speech on a tank to The West. |
I also know the character of Vladimir Putin and the Russian government. Russia commits daily war crimes in Ukraine and political opponents who are not imprisoned tend to fall from the windows of tall buildings. Furthermore, Freedom House assessed Internet freedom in 70 nations last year and the only nations judged to have less Internet freedom than Russia were China, Myanmar, Iran, and Cuba.
Given the uncertainties mentioned above, the government's track record, Soldatov's contributions to society, and the fact that the IP address transfer never took place, he has been under house arrest awaiting trial and is in ill health, this prison sentence is politically motivated and morally unjustified.
For more on Relcom's early days and the role it played at the time of the Soviet coup attempt, see:
Posted by Larry Press at Permanent link as of 9:53 AM 0 comments
Potential Geesat applications (source) |
RTK-PPP (source) |
As shown here, RTK-PPP augments location data from multiple satellites with the rover's position relative to a terrestrial base station. (The rover could be an autonomous car, truck, crop harvester, etc.).
One can imagine base stations along highways, freeways, and even in cities, but that would require investments by governments at all levels, auto producers, and other private companies. It would also need standards that are compatible with all GNSS systems. This will not happen overnight, but I am not surprised to see Geely leading the way because:
A final note -- several of the references in this post are to Blaine Curcio's China Space Monitor. Check it out if you are interested in what China is doing in space. I also used but took with a grain of salt, conversations with ChanGPT: chat1 and chat2.
Posted by Larry Press at Permanent link as of 2:37 PM 0 comments
China's G60 Science and Technology Innovation Corridor, the home of two new Internet-service mega-constellations |
Planned Starships (source) |
Belt and Road participant nations (source) |
GSTL satellite factory |
Posted by Larry Press at Permanent link as of 2:16 PM 0 comments
Posted by Larry Press at Permanent link as of 1:30 PM 0 comments
The Seabourn Venture has six Starlink terminals with three antennas on each side of the top deck. |
I recently used Starlink on a cruise along the coast of Northwest Africa and I'll summarize my experience below, but first let me explain why I put some in the title of this post. I posted the following request on the Reddit Cruise group: "What has been your experience of Starlink Internet service on Seabourn or other cruise lines? How was latency? Do video chats work smoothly? Games? etc." Here are some of the replies:
Posted by Larry Press at Permanent link as of 5:14 PM 0 comments
In his January 12th SpaceX update, Elon Musk said the biggest goal for Starlink from a technical standpoint is to get the mean latency below 20 ms. He expanded by saying that given the speed of light, 8 ms is the absolute minimum latency for a satellite at 550 km. He believes they can optimize terrestrial and inter-satellite links, and minimize queueing delays and dropped packets, to recude the the rest of the time to below 10 ms. He predicted that eventually"Starlink will be more responsive than ground Intenet in most cases."
A month later, we saw early results of the latency-reduction effort. On February 12, Oleg Kutkov tested Starlink's Rev 3 and Rev 4 terminals and, as shown here, he found no latency inflation as background upload and download speeds increased simultaneously when using the Rev 3 terminal. He compared the Rev 3 and 4 terminals and found that Rev 4 upload and download speeds were about 50% faster than Rev3. Average ping times were somewhat improved for Rev 4 (88 vs 93 ms), but jitter was significantly lower (9.2 vs 111.9 ms).Last week, SpaceX released news of progress toward the 20 ms latency goal. They have worked to reduce latency throughout the Starlink system. Since the begining of the year, they have deployed and tested 193 different satellite software builds, 75 gateway software builds, 222 Starlink software builds, and 57 WiFi software builds.
This is the latency view of the interactive map. |
In the United States, they found that median latency was reduced by more than 30%, from 48.5ms to 33ms during peak usage hours, and worst-case peak hour latency had dropped by over 60%, from over 150ms to less than 65ms. Outside the United States median latency was reduced by up to 25% and worst-case latencies by up to 35%. The map shown here is interactive and shows availability and upload and download speeds in addition to latency.
Posted by Larry Press at Permanent link as of 9:40 AM 0 comments
Rosie the Riveter, US World War II poster (source) |
Whatever the number of terminals in the country, they require support. They were purchased, delivered, and set up. Users were trained and they require real-time access for troubleshooting and assistance. Broken terminals have to be repaired and some terminals have been modified. Civilian tech volunteers are doing much of this work.
There are several Starlink support centers throughout Ukraine. For obvious reasons, they are secretive about their work, but one large one is Nebogray in Lviv. Neborgray has repaired 5,976 Starlink terminals and converted 516 for portable use mounted on vehicle roofs. In addition to the service centers, there are many individual craftsmen and small services throughout the country.
The work at Nebogry is performed by highly qualified volunteers. For example, Oleg Kutkov. is a senior engineer at Ubiquiti, and he devotes his spare time to Starlink research. He bought what may have been the first Starlink terminal in Ukraine on eBay before the war and does teardowns and research studies like this recent unboxing and review of the Version 4 Starlink terminal on his blog. Oleg is an active participant in the Starlink mailing list and the 15,700-member People's Starlink Facebook group.
The Facebook group was created by The People's Starlink project, which is involved in refurbishing, adapting, repairing, and providing technical support, as well as procuring and upgrading satellite communication terminals from SpaceX's Starlink for the needs of the Armed Forces of Ukraine and other defenders of Ukraine.
With the help of many contributors, including Oleg, People's Starlink founder Vladimir Stepanets has written a 246-page Starlink Handbook for Military Users, which begins with a message from the author “Greetings defenders of Ukraine!”
Starlink Handbook for Military Users |
This is the second (and first public) edition of the handbook and it will continue evolving. It is currently available in Ukrainian, but Stepanets is discussing translations into several other languages and plans to publish it as a book.
Point of invincibility in Bucha, Ukraine |
The IT Army of Ukraine is an international, loosely connected organization of Ukrainian and foreign ethical hackers. They have created an online service that Ukrainian allies can use to generate denial-of-service attacks. Of course, one man's "ethical hacker" is another man's "terrorist," and Ukraine has petitioned The International Criminal Court to investigate Russian cyberattacks as war crimes. The International Committee of the Red Cross has published rules of engagement for civilian hackers involved in conflicts and the IT Army will make a best effort to follow the rules.
Today, non-technical people like Violetta Oliynyk, an artist and jeweler, are assembling drones in their spare time. She learned drone assembly by taking an online course from Prometheus, a nine-year-old education site with over 400 courses online. (The course was developed for the Victory Drones project). Social Drones UA is another volunteer drone assembly project. They vet then train and support potential assemblers with a how-to video and online support.
Ukrainians are also assembling battery packs from batteries in discarded vapes, which is reminiscent of Americans saving and turning in excess cooking fat to be used in explosives during World War II.
Civilian volunteers and Ukrainian tech companies have pivoted to military innovation and production. Ukraine was technologically advanced before the war and has been forced to innovate and improvise. If Ukraine survives, the tech sector will thrive when peace comes.
I believe Oleg is by Volodymyr Zelenskyy's ear. |
Ukraine first came back online when Elon Musk activated his low-altitude Starlink satellite internet, as he would later do in Iran. The net was crucial to Ukrainian forces, who were issued the compact, portable Starlink antennas. But in Kyiv, self-described “tech and space nerd” Oleg Kutkov reconstructed a Starlink dish from eBay, and after contacting SpaceX support, caught a signal. “I was the first civilian user of Starlink here in Ukraine,” says Kutkov, 34, who began a Facebook group that has grown to 8,700 people. “They read about me in the news, and they were all worrying about connectivity because the internet is really important here to get all the news, to get notifications and so on.”
Posted by Larry Press at Permanent link as of 2:22 PM 0 comments
Amazon's Project Kuiper is far behind Starlink and is under time pressure, but Amazon has several things going for it.
In 2019, I wrote that Amazon would be a formidable satellite-ISP competitor. I still think so, but I didn’t expect it would be over four years until they launched the first test satellites. In the meantime, SpaceX has put over 5,000 satellites in orbit and has over two million Starlink customers.
Amazon has permission to launch 3,236 satellites. They must manufacture and launch at least half of them by July 2026 and the remainder by July 2029. Can they do it? After many delays, they have finally launched two test satellites, confirming that inter-satellite laser links (ISLLs) worked at 100 Gbps while sending traffic “in both directions from the internet over an AWS fiber-optic connection to our ground gateway station, up to our satellites, and then down to a customer terminal at our test location.” All Starlink satellites launched since September 2021 will have ISLLs, so by the time Kuiper is complete, July 2026, all or nearly all Starlink sats will have them and they will have a much larger constellation.
Amazon has not launched any production satellites and they will have to hurry to meet the 2026 and 2029 deadlines. They have signed contracts for 83 launches over a five-year period, which they say will provide capacity for “the majority” of the constellation. SpaceX was conspicuously not one of the vendors, and a shareholder lawsuit pointed out that Amazon had not considered SpaceX as a provider and nearly 45% of the overall value is for launches and engines from Blue Origin, a rocket company founded by Jeff Bezos. Subsequently, Kuiper signed a 3-launch contract with SpaceX.
(Note that Blue Origin has not yet launched their forthcoming New Glenn rocket, which was initially scheduled to fly in 2020. The New Glenn will have greater capacity than SpaceX’s current Falcon rocket but significantly less than their forthcoming Starship).
Amazon's Project Kuiper is far behind Starlink and is under time pressure, but Amazon has several things going for it:
Posted by Larry Press at Permanent link as of 8:47 AM 0 comments
Section 706 of the Telecommunications Act of 1996 orders the FCC to “encourage the deployment on a reasonable and timely basis of advanced telecommunications capability to all Americans.” On October 25, The FCC issued a notice of inquiry (NOI) into how well we are doing and invited comments.
The NOI points out that COVID and the concomitant increase in the use of interactive applications has “made it clear that broadband is no longer a luxury but a necessity that will only become more important with time" and proposes “an increase from the existing fixed broadband speed benchmark of 25 Mbps download and 3 Mbps upload (25/3 Mbps) to 100/20 Mbps." They also seek comment on a long-term speed goal of 1,000/500 Mbps.
The focus is clearly on speed. They mention latency on page 12 and jitter and packet loss on page 15, but the FCC made no metrics recommendations on those metrics and requested comments.
Dave Taht, Chief Science Officer of LibreQOS and an embedded Linux developer and consultant since 1998, drafted a comment arguing that the FCC should “balance its near-term efforts on achieving Internet resilience and minimizing latency, instead of only increasing speed.” Taht invited experts to suggest edits to and sign his draft and the submitted comment has 63 signatures, many of which would be familiar to CircleID readers.
Taht says “Calls for further bandwidth increases are analogous to calling for cars to have top speeds of 100, 500, or 1000 miles per hour” and the "only way to improve responsiveness is to robustly and reliably reduce the latency, and especially the 'latency under load'.” He points out that low latency, not speed, is critical for today’s interactive applications and high latency reduces aggregate network efficiency and increases variability in the user experience.
Much Internet latency is caused by bufferbloat – packets working their way through queues that build up in routers and other network equipment. Taht has spent years developing tools to measure latency and reduce bufferbloat and he documents his work and that of others in his 27-page NOI comment.
How much speed does one need?
That depends on the applications you use, which is a moving target. My first home Internet terminal was a 10-character per-second (CPS) ASR-33 Teletype with an acoustic coupler. I used it for email, FTP, Telnet, and network news and I was able to collaborate with distant colleagues. I loved it and 100 CPS would not have made a big difference because 10 CPS was about as fast as I could read and faster than I could type. My first connected computer used a 300-bps modem, and modem speeds increased to 56 Kbps driven by applications like Web, and voice over IP.
Today, Poa Internet in Kenya offers uncapped 4 Mbps service which is sufficient for downloading software, articles, books, movies, etc., shopping, making voice-over-IP calls, listening to podcasts, reading newspapers, etc., and, importantly, creating content and inventing and developing applications and services that are relevant to Africa.
Netflix speed recommendations (source) |
Spectrum, my ISP today, offers three plans – up to 300, 500, and 1,000 Mb/s. I have a 300 Mbps cable connection which is more than I need. M-Lab's Internet performance test service, which measures speed and latency unloaded and while simulating background activity reported that my latency increased from 16 to 53 ms when downloading was active and 41 ms when uploading was active. Speeds were 355.3 Mbps download and 11.2 Mbps upload. Considering Netflix’s recommendation, it is unsurprising that streaming two movies on my home WiFi network while running the M-Lab test did not make much difference.
As long as I only watch one movie at a time, I suspect I would not notice much difference if Spectrum only provided me with the current FCC benchmark of 25/3 Mbps. This raises the question of opportunity cost. How much capital and operating cost could Spectrum have saved if they had only provisioned, say, a choice between 25/3 and 50/6 Mbps? Would the savings be sufficient to fill in white spaces in their national broadband map?
Spectrum dismisses latency, writing:
Latency is typically measured in milliseconds, and generally has no significant impact on typical everyday internet usage. As latency varies based on any number of factors, most importantly the distance between a customer's internet connected device and the ultimate internet destination (as well as the number, variety, and quality of networks your packets cross), it is not possible to provide customers with a single figure that will define latency as part of a user experience.
Page load time as a function of latency (source) |
While the FCC and ISP marketing are focused on speed today, attention to latency and its measurement is growing within the technical community. To learn more and get involved, check Dave's Bufferbloat.net site and LibreQOS and watch Dave's talk here. You can also give the FCC feedback by commenting on Proceeding 22-270 on the FCC Express Comments Page.
Update 1/18/2024
Elon Musk summarized SpaceX's 2023 accomplishments in a recent talk at Starbase in Texas, He covered many topics including Starlink. He stated that their biggest single technical goal for the year was to get mean latency under 20 ms. (He estimated that 10 ms was the theoretical minimum given the speed of light). Doing so will require a combination of steps including launching satellites with inter-satellite laser links, adding ground stations, and heeding the advice Dave Taht has been offering for years.
SpaceX Starlink has begun delivering on Elon Musks commitment to reduce latency and they are letting users know by including latency values and distribution in the Starlink app. (The 100 ms latency spike at the end of the distribution must reflect handoffs between satellites).
All ISPs should report and advertise latency as well as throughput, which is less important than latency in many applications.
Posted by Larry Press at Permanent link as of 5:40 AM 0 comments
Speech by ReadSpeaker