Introduction to VOS CloudLinks

  • 1
  • Question
  • Updated 1 year ago
  • (Edited)
VOS Cloud is a cloud-native application provided by Harmonic. This application is installed
and running on the customer’s virtualized infrastructure. This infrastructure must
rely on:

  • OpenStack Cloud Manager
  • KVM/Xen hypervisor

The VOS Cloud architecture and configuration has been
designed in order to be agnostic to the underling infrastructure and deployment environment.

The underlining environment takes care of:

  • Networking – including internal & external to the Cloud
  • Hardware provisioning
  • Monitoring 
  • Components availability
So, how is it possible to bridge the legacy networking to cloud-friendly networking?

What is CloudLink?
CloudLink is the bridge between the legacy networking and the cloud-friendly environment. When receiving a multicast stream over UDP, it must convert to unicast UDP with deep packet recovery and FEC in order to be ingested by the Cloud environment.



The following figure provides a high level view of an IPTV system, the ingest and transmission of the transcoded stream are performed in 5 steps:

  1. Ingest unicast/multicast streams from CloudLink
  2. CloudLink is securely & robustly sending thevideo stream to VOS Cloud
  3. VOS cloud is transcoding the video service
  4. Egress (securely & robustly) unicast/multicastvideo stream from the VOS Cloud
  5. CloudLink is sending the video stream to the legacy network


In the following figure, we describe the high level view of an OTT system, the ingest and transmission of the transcoded streams are performed in 4 steps:

  1. Ingest unicast/multicast streams from CloudLink
  2. CloudLink is securely & robustly sending thevideo stream to VOS Cloud
  3. VOS Cloud is transcoding the OTT channel
  4. VOS Cloud is sending the video stream to the CDN 


In a nutshell, CloudLink provides the following features:

  • Ingest unicast/multicast streams VOS Cloud
  • Egress unicast/multicast from the VOS Cloud
  • Send it to VOS Cloud with deep Packet recovery and FEC
  • Redundancy feature
  • IGMPv3
  • SSM (Source-Specific Multicast)

How to Operate CloudLink?
CloudLink is purely a software solution provided by Harmonic. It can run on any Operating system: Linux, MacOSx and Windows.

It is delivered as a virtual machine that can run on:

  • OpenStack
  • VMware ESXI
  • Oracle Virtual Box 
More information on CloudLink required specifications can be found below:

For both CentOS and Windows network environments, a DHCP server is required to allocate IP addresses for the single or multiple interfaces used by the CloudLink software.

Due to the multicast management, the CloudLink must be outside the OpenStack environment. When the CloudLink is up and running, you need to fill the Harmonic ID and password:



After filling the HarmonicID and password, choose your runtime:



Then, you can access the CloudLink UI:




Now, you can check if your CloudLink is available in your VOS runtime:




Register your CloudLink. If you select pair, you will achieve 1+1 redundancy.

Now, you can create a source in the VOS Cloud runtime using CloudLink:



Please note that the IP address/port and source that you are configuring is the information in the input of the CloudLink (legacy multicast network).


By building CloudLink, Harmonic is bridging legacy networking to cloud environment. CloudLink allows Harmonic customers to:

  • Ingest unicast/multicast streams to VOS Cloud
  • Egress unicast/multicast from the VOS Cloud
  • Reliably & robustly sending & receiving video streams with deep error recovery and FEC
  • 1+1 Redundancy capability





















Photo of Jennifer Nguyen

Jennifer Nguyen, Alum

  • 382 Points 250 badge 2x thumb

Posted 1 year ago

  • 1

Be the first to post a reply!