keskiviikko 30. tammikuuta 2019

Spindump


This week we are in the QUIC interop in Tokyo, working on the new transport protocol that promises to speed up your connections. Or it may already be doing so :-) And since this is the IETF, running code feels more important than just the specs. Marcus Ihlar and I from Ericsson brought our new latency monitoring tool to the the interop. It performs passive, in-network monitoring of connections or sets of connections, without having to peek into the traffic content itself. It supports TCP, QUIC with the Spin bit, COAP, and few other types of traffic.

The software is open source and available here.

Some more thoughts about why QUIC is important can also be found here.

39,000 ft above Siberia


39,000 ft above Siberia seems like a good place to work on latency measurement tech.

Photos (c) 2019 by Jari Arkko. All rights reserved.

Internet of nasty things?


Nice to find updates like this from my helpful health gadget assistant...

(Besides the style, I think this was also incorrect. I've been making real progress in weight reduction in the last two months, slight bump in the new year's period due to travel... but it got rectified soon. And there are always some fluctuations.)

Photo (c) 2019 by Jari Arkko. All rights reserved.

maanantai 4. kesäkuuta 2018

QUIC Interim


This week's program is the IETF QUIC working group's interim meeting that we are hosting in Kista. QUIC is a new, efficient and secure transport protocol that promises to deliver content on your screens a tiny bit faster and more reliably than TCP. And, perhaps more importantly, once defined, it can be changed much more easily than previous protocols. My colleague Zahed writes more about it in his blog post.

So far the meeting has been about hacking implementations of QUIC, later we'll get to the actual WG meeting part. And, we will be at this even on Wednesday despite it being the Swedish national day; hopefully we can acquire some flags to celebrate the occasion though :-)




Photos (c) 2018 by Jari Arkko. All rights reserved.

tiistai 8. toukokuuta 2018

Google Duplex


This is cool and impressive:

In particular I liked how they added human imperfections to make the calls sound more natural and flow better. I can already see the applications, although I suspect they are more on the service provider side than on the consumer side. Restaurants answering their phones etc. Or telling your washing machine what to do; Alexa on steroids.

There's also some potential for misuse in robocalls, real-world denial-of-service (call all hairdressers in the country and make a reservation), and spam/scams.

(When will AI research result in a reduction of human labour on repetitive and inhuman tasks, like participating in conference calls?)


maanantai 14. elokuuta 2017

Science Fiction and Networking


With the WorldCon 75 finished yesterday, it seems appropriate to write a post about Science Fiction. I've been thinking about the role of Science Fiction as coming up with ideas, scenarios and effects of networking technology. What are your favourite SF predictions about it?

There's obviously a ton of Science Fiction that has touched on this topic, sometimes with chillingly predictive visions. George Orwell's 1984, for instance, looked at how a totalitarian society might use pervasive surveillance. In the novel, two-way "telescreens" and microphones made surveillance possible. While today's world is fortunately not the dystopian totalitarity depicted in the novel, the predictions about surveillance capabilities were far ahead of their time, and proved quite accurate. If anything, Orwell may have been too optimistic, given how much of our lives and even the operation of our possessions relies on information technology, and the eagerness of some parties to tap onto those information flows. More work for us engineers to keep securing our communications better, I guess! See RFC 1984 for why cryptography is important for the Internet. What an apt specification number!

Then there was Fahrenheit 451 by Ray Bradbury. While this book isn't about technology but rather about books, pressures to prevent access to information are prevalent in the Internet today in some places. Interestingly, the HTTP error code to signify access blocked by authorities is 451, as specified in RFC 7725.

There are also plenty of more specific examples, like Arthur C. Clarke's prediction of communications satellites in Wireless World, the translation devices in Douglas Adams' Hitchker's Guide to Galaxy, Star Trek's communicators, John Brunner's Shockwave Rider which coined the term "computer worm", Neal Stephenson's predictions about use of cryptocurrencies in his novel Cryptonomicon, and so on. Fundamentals of communication have also played a role in many books, e.g., speed of light shaped the outcomes in Liu Cixin's Remembrance of Earth's Past trilogy, by limiting the usefulness of communication to far away places.

And then there's cyberpunk. When William Gibson's Neuromancer came out, I remember sinking deep into his odd world that has become more true on every passing year. True visions of the future of the Internet, virtual reality, hackers, organisations fighting in the network... I should also mention Vernor Vinge, Philip K. Dick, Bruce Sterling, Pat Cadigan, and many others. And of course, as The Matrix showed later, the inhabitants of virtual world's don't always recognise that they are in a virtual world. Not that we can definitely say we aren't in a computer simulation either.

While not strictly speaking about communications, technological singularity in the form rapidly improving artificial intelligence has been the topic or background in a lot of SF works. The perhaps best example of this is in Vernor Vinge's The Coming Technological Singularity. The opening statement of his paper is "Within thirty years, we will have the technological means to create superhuman intelligence. Shortly after, the human era will be ended." That was written in 1993, so there six years left from his prediction. I think we should use those years wisely.

At the WorldCon I had a chance to meet Charles Stross. I've been reading his book Singularity Sky this week. This is an interesting and action packed story where among other things, IETF has taken over the UN in distant future :-) Reportedly, when Charles was asked about this, he had responded that he wouldn't be surprised if it happened, as running the planet being a thankless infrastructure maintenance task, after all.

But, everything above is well known. What else is there? Who do you think is the most interesting book or writer today? I have not had a chance to read enough in the recent years. Can you give me some pointers?

I also spent some time searching for a good anthology or listing of network-related science fiction. A bit surprisingly, I didn't find much. This must be my searching, I cannot imagine that such lists wouldn't exist. Anybody care to give pointers?

Jari Arkko

Photo: A hole in the clouds on the day of the WorldCon opening, conveniently in the form of a flying saucer. Credits: Helsingin Kaupungin viestintä. The original photo appeared in their tweet.

Acknowledgements: Christer Holmberg, Elinor Aminoff, Andrew McGregor, Robert Sparks, Charles Stross, Ted Lemon, Veikko Oittinen, Martin Thomson, Désirée Miloshevic, Miljenko Opsenica, Olli Arkko, and Lee Howard all provided insights relating to the topics in this article.

tiistai 8. elokuuta 2017

Silicon Pilgrimage



In California Janne and I made a pilgrimage to the holy sites in Silicon Valley: offices of AMD, Intel, Google, and Apple, and two museums.

The Apple building that we saw was the new space donut one. Quite a remarkable building! It was difficult to find at first because we kept getting their old address from maps, but once I saw this picture on my display, I knew I had found the right site :-)




But the really interesting visits were to the Computer History Museum and Intel Museum. Both had interesting displays. Plenty of hardware, but also things like bean bag chairs:


So, old hardware *and* old fashion:


And old memories for me at least:


Intel inside?


Finally, there was also some amount of networking history in the Computer History Museum, e.g., Vint Cerf on video talking about the Internet, and some references to the IETF:


Photos (c) 2017 by Jari Arkko