Code On’s proprietary coding technology, Random Linear Network Coding (RLNC), enables the powerful, next-generation multicast features required for satellite, mobile 5G, connected cars, video streaming and much more.

Target Markets

RLNC provides not only considerable performance boosts, but also new ways of carrying out multicasting in the following markets:

  • Wireless Multicasting and Crowded WiFi
  • Broadcasting and Live Content Distribution
  • Content Distribution Networks (CDNs)
  • IPTV
  • Stadium Wireless Access
  • Software Defined Networking (SDN) and Network Function Virtualization (NFV)
  • Satellite Broadcasting 


In addition, RLNC-based solutions can act as substitutes for all current point-to-multipoint applications.


WiFi in Crowded Spaces - Crowded WiFi settings require architectures capable of managing an unprecedented volume of connections. Such architectures are designed to support new services and applications that are required at crowded WiFi venues, such as broadcast support in stadiums to access popular or live videos simultaneously. Our algorithm represents a technological leap in broadcasting and multicasting services, both in performance and management.

Satellite Broadcasting - Multicast solutions using RLNC can be applied in Satellite broadcasting, including maritime communications, mid-air (airplane) internet connectivity, remote location internet access, and others.

Satellite links are characterized by long round trip times (RTTs) and harsh channel conditions that are symptoms of very lossy connections. While packet losses depend on physical channel coding, packet and frame dimensioning, and flow rates, satellite link loss rates can reach 50% in extreme conditions.

Current solutions to counter the high and bursty packet losses are based on implementing multiple layers of redundancy, which can be inflexible and inefficient, especially in conditions where spectrum is very expensive.

Our technology offers new link implementations that optimize bandwidth usage by removing unnecessary redundancy. It is particularly effective in dynamic satellite conditions with fluctuating signal levels because of RLNC’s flexible and tuneable properties.