Monday, December 13, 2010

Vendor Review: DiViNetworks' Bytestream Caching

Last week I met the management team of DiViNetworks - the Founder and CEO - Barak Avitbul and Dr. Yair Shapira - VP Marketing, Sales & Business Development. 

DiViNetworks, founded on 2004, is focusing on optimization solutions for broadband service providers, on a number of levels.

DiViNetworks developed a unique caching technology. Unlike other caching solutions (see "Video Caching Market Finally Growing" - here), DiViNetworks' solution is agnostic to the type of application and searches for repetitive patterns (500 bytes long rather than complete objects or files), on any traffic (HTTP, P2P, Video etc). These patterns are cached, indexed by a short key which will be later used instead of transmitting the whole pattern.

As such, while the solution still needs to be implemented on both sides of the link (unlike video optimization and DPI/traffic shaping solutions), it does not require large storage arrays (like other caching solutions) and may be embedded in smaller devices, including access elements and even home gateways. It can also be implemented in conjunction with DPI devices, that will be used to re-direct relevant traffic for the encoding/decoding process.

In addition, it may also save bandwidth on uplinks, which are sometime even more congested resources. According to the company’s experience, their "Bytestream caching" technology can save up to 50% of all traffic, vs. 5-8% saved by other caching solutions, while it needs only a 3U unit to handle a 10Gbps link at wire-speed.
DiViNetworks implemented the technology in a number of products, the newest (and I believe the most interesting one) is DiViAccess, to be used in cellular RAN, DOCSIS and satellite access networks.

The client side will be integrated into home gateways, VSATs or integrated with wireless connection managers, and can easily be ported to support further CPE.

Among DiViNetworks' current customers is Bezeq International (see "My ISP Endorses Quota Policy" - here), the largest ISP in Israel. Bezeq is using DiViNetworks' system since 2008, continuously demonstrating 40% bandwidth expansion, on top of their legacy caching solutions for their Internet Exchange connections in London and Frankfurt over (the only one so far) expensive submarine link from Israel.
The company says it is about to announce a number of partners that will implement the technology in the above and other network elements, as well as marketing alliances.


  1. Where do you get 5-8% for other caching solutions. Average cache out for transparent internet caching is 30-35% in my experience.

  2. You're right. Caching solutions do even better - they cache-out more than 50% of the cacheable (technologically cacheable, not legally cacheable) content - typically HTTP-based.

    Yet this content is around 15% of the overall traffic. What about streaming? Live? P2P? Enterprise? etc.

    These mass portions of traffic are not cached, but do have repetitive patterns when you look down the bit-stream.

  3. Hey Azi, what do you think of the Sandvine/DiVi combination? See "partners" on Sandvine's website - DiVi was recently added as a partner there.

    Does this thing have potential to be big?

  4. Thanks - I covered this earlier today. It is a good technical combination at the network side, but also requires a solution for the end-user side (in the cable modem for example).

    Since the two companies did not announce anything, I don’t know if any sales agreement is in place for Sandvine to take active role in sales.

  5. Aziz, do you know of other providers that use the same approach, or that can deliver same savings in bandwidth?

  6. There are some other alternatives for bandwidth savings - all depends on the environment (e.g. mobile/fixed, access/core/peering), where the bandwidth bottleneck is, where is the major cost, etc.

    Examples are traffic shaping, video optimization, file caching and offloading.

  7. hi,
    who are the divi competitors?