News & Blog

Kavim Shroff Kavim Shroff

Hardware Acceleration

All Steinwurf’s ECC/FEC algorithms utilize SIMD acceleration with run-time detection of the CPU capabilities. This means the same binary can run on multiple different CPUs and automatically utilize the fastest SIMD acceleration available.

Read More
Kavim Shroff Kavim Shroff

Multicast ECC/FEC

We will show how using an erasure correcting code/Forward Erasure correction (ECC/FEC) can lead to significant bandwidth savings over a traditional retransmission based system.

Read More
Kavim Shroff Kavim Shroff

IETF 109 Online

This week IETF 109 is being held as a virtual online conference (the IETF is the standardization organization for the protocols used on the Internet).

Read More
Kavim Shroff Kavim Shroff

Comparing Rely and Reed Solomon FEC/ECC

In this post we will compare two algorithms, namely Rely and Reed-Solomon. Rely is a sliding window based RLNC algorithm, whereas Reed-Solomon is based on a classical Vandermonde matrix construction.

Read More
Kavim Shroff Kavim Shroff

Rely Version 2 is out!

We just released version 2 of our “Rely” solution which implements modern ECC/FEC to allow low-latency and efficient recovery of packet loss e.g. for video streaming or other latency sensitive applications.

Read More
Kavim Shroff Kavim Shroff

OTAcast - no return channel? No problem!

Some wireless devices are only meant to receive data, and are not able or allowed to send back information to the network using a wireless return channel. In this post we look at how and why OTAcast is a great solution in such cases.

Read More
Kavim Shroff Kavim Shroff

Benchmark - RLNC vs RaptorQ

Picking the right erasure correcting code (ECC) for a specific application is a challenging task. Different codes and implementations have different properties and characteristics. In this document we compare two popular ECC choices: the RLNC (Random Linear Network Codes) family of codes and RaptorQ.

Read More
Kavim Shroff Kavim Shroff

Kodo rigged for dive!

We are delighted to include Evologics GmbH, experts in underwater communication, as a licensee of our cutting edge Kodo Software.

Read More
Kavim Shroff Kavim Shroff

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.

Read More
Kavim Shroff Kavim Shroff

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.

Read More