News & Blog
Kodo rigged for dive!
We are delighted to include Evologics GmbH, experts in underwater communication, as a licensee of our cutting edge Kodo Software.
Reduce service and maintenance cost for GEO satellite connected ground terminals
In most Geostationary (GEO) satellite constellations, updating many ground terminals has generally been onerous. OTAcast solves this problem efficiently.
Efficient OTA update of ground devices on a LEO constellation
The ability to update content (e.g. firmware) in IoT and other satellite connected ground devices is a necessity to keep offering competitive features to customers and for bug-fixing and improvements.
File delivery over multicast: UFTP vs. Filoop
In our previous post, we talked about how multicast using erasure coding provides an efficient way of ensuring over-the-air file delivery solution. In this post we will compare two solutions to the file update problem.
Efficient multicast of updates to satellite connected devices
Satellite connected devices will from time to time need software updates, updates to built-in maps, updated weather maps, updated ice maps, updates to AI-models for feature extraction, new videos and TV-shows for crew welfare programs etc. Updates, that are common to a population of devices or users.
Kodo Throughput Benchmarks Comparison (RaptorQ)
These benchmarks were run by Steinwurf ApS to measure the performance of the Kodo erasure coding library implementing Random Linear Network Coding (RLNC) codecs.
IETF 105 in Montreal
Last week was the IETF 105 in Montreal, Canada. IETF is the standards body for most of the Internet protocols used today (e.g. TCP and IP).
Coding for low latency (block codes)
In this post we will look at a popular family of erasure coding algorithms and show how choosing the wrong algorithm might increase latency instead of decreasing it.
IETF 104 in Prague
We will participate in the various working group meetings. In particular we are looking forward to the NWCRG meeting, where we will give a short talk on coding for low latency.
Reliable and Low Latency Communication Demonstrated with On-Demand Gaming
When it works you never notice it - but when it fails the user experience is terrible. It is a fundamental property required by many applications on the internet today - namely reliable and low delay communication.
Booth at IEEE 5G Summit
This week we will have a booth at the IEEE 5G Summit in Dresden the 25th of September. We will be demonstrating how our technology can be used to enable latency sensitive applications over unreliable networks.
What about the latency, stupid
In this post we look at how to achieve reliable and low latency communication over an unreliable network using modern erasure correcting codes (ECC). We show how this approach compares to traditional systems though a set of interactive visualizations.
Guest post - Reliable Video Streaming over Next Generation Networks
Millimeter wave (mmWave) links offer a very high but intermittent data rate, due to blockage. In this project, we studied an efficient way to offer high-quality and low-latency video streaming in next generation 5G cellular networks, also leveraging mmWaves.
Streaming Video and Audio with Low Delay
Data sent over the Internet will traverse a large number of smaller links. The combination of these links forms a path from the sender to the receiver. Sometimes data is lost when it traverses this path. For video and audio streams such losses can lead to playback glitches if not corrected.
Efficient One-way Communication Using Erasure Correcting Codes
Since computers communicate with bits and bytes we can encode the message with something called an erasure correcting code (ECC). In this post we will simulate the performance difference between communicating by repeating a message and by using an ECC.
IETF 101 in London
We are looking forward to IETF 101 in London next week and in particular the NWCRG.
Steinwurf at Mobile World Congress 2018
Again this year we are attending Mobile World Congress (MWC) 2018. We will be there from Tuesday the 27th to March 1st.
2017 Kodo Inside Demos
One of our key software libraries is Kodo which implements erasure correcting codes (ECC) also known as forward erasure correcting (FEC) algorithms.