TOFFEEプロジェクト
ホームドキュメンテーション更新ビデオ研究ダウンロードスポンサー接触


HOME 》 The TOFFEE Project :: Contact Author :: Kiran Kankipati

My contact email: [email protected]


My Skills, Expertise and Experience:

  • Datacom, R&D, and product architecture/development/research
  • Systems Software, Linux Kernel Network Stack (Network sub-system, drivers: bridge, vlan, vxlan, tun/tap, veth, etc) and user-space networking
  • work closely with CEOs/CTOs/product-architects and assist in complete product life cycle, strategy and so on
  • more than a decade of experience in WAN Optimization, Deep-space and Satellite Network technologies
  • SDN and Cloud Orchestration, Hypervisor tuning and optimization
  • Networking Hardware, OpenWRT customization and ecosystem (EDGE)
  • Founded TrafficSqueezer (in the year 2006) an open-source WAN Optimization network stack.
    * TOFFEE (or The TOFFEE Project research) is a fork of TrafficSqueezer. For more details: Why TOFFEE is forked from TrafficSqueezer
  • Founded The Linux Channel an Youtube Linux channel for advance Linux users, systems and network software programmers and tech enthusiasts.
  • Besides things I am interested and currently engaged on:
    * spiritualism
    * sustainable living
    * researching green technologies, going off-grid, micro-power generation for powering Wireless nodes and satellite/deep-space communication
    * art and music


Some of the companies worked/served in the past:

  • Cavium, Inc. - semiconductor company based in San Jose, California specializing in ARM-based and MIPS-based network, video and security processors and SoCs.
  • MontaVista Software - acquired by Cavium, Inc. leader in embedded Linux commercialization, develops embedded Linux system software, development tools, and related software.
  • Doublefish Solutions - an IT enabled services and research firm
  • Akamai Technologies, Inc. - world's leading content delivery network (CDN) services provider for media and software delivery, and cloud security solutions.
  • TATA ELXSI - an Indian design company and a part of the Tata Group. It provides design and technology services for product engineering and solutions across industries including broadcast, communications, and automotive.
    • Pace plc - a British company who developed set-top boxes, advanced residential gateways, software and services for the pay-TV and broadband services industry. Pace's customers included cable, telco, satellite and IPTV operators. Pace is now a part of ARRIS. ARRIS International plc.
    • Accton Technology Corporation - a company in Taiwan that principally engages in the research, development, manufacture and distribution of Ethernet switches, wireless local area network (WLAN) products and Internet access products.
    • Bivio Networks, Inc. - Award-winning, high-performance Cyber Security Application Platforms for superior network intelligence and cyber defense.
    • World Wide Packets, Inc. - a carrier Ethernet company (in 2008 acquired by Ciena Corporation)
  • Comodo Group, Inc - leading SSL Provider offers Free Antivirus, Internet Security, Firewall, Endpoint Security and other PC Security software for Windows & all OS.


Kiran Swapnil (Student) meet at Chennai Karachi Cafe 2022 Kiran with Dr Shiju Sathyadevan Amrita Vishwa Vidyapeetham
Kiran Kankipati OSIDays 2015 Bangalore India Kiran Kankipati author TOFFEE
Kiran Kankipati OSIDays Award Kiran Kankipati Tux Addict
Kiran Kankipati US Grand Canyon Sedona Trip Kiran Kankipati US Grand Canyon Sedona Trip - Native American Flute



Co-author/Editor: Sarees are my passion - an exclusive women's ethnic Indian fashion wear journal
Sarees are my passion - contemporary

💎 TOFFEE-MOCHA new bootable ISO: Download
💎 TOFFEE Data-Center Big picture and Overview: Download PDF


おすすめトピック:

TOFFEE-DataCenter :: Optimized ISP backbone networks for countries with slowest Internet Speed ↗
Saturday' 13-Mar-2021

TEST CASES :: TEST RESULTS :: Raspberry Pi WAN Emulator TOFFEE-Mocha-1.0.14-1-rpi2 ↗
Saturday' 13-Mar-2021

TOFFEE-DataCenter WAN Optimization software development - Update: 19-Aug-2016 ↗
Saturday' 13-Mar-2021
This is my next software development update of TOFFEE-DataCenter which I am working since past few weeks. I was very busy in implementing the core TOFFEE-DataCenter components along with prototyping, benchmarking, implementing and testing the same. However today is the first time ever I did a fresh new CLI interface for the upcoming new TOFFEE-DataCenter.

Building my own CDN - choosing a web-hosting to deploy my CDN - Update: 28-July-2016 ↗
Saturday' 13-Mar-2021
The TOFFEE Project website is hosted on Inmotion Hosting. And so I am looking for alternate hosting provider to build my first CDN node. My plan is to make multiple sub-domains of my website such as cdn1.the-toffee-project.org, cdn2.the-toffee-project.org and point each of this corresponding subdomain(s) to various alternative web hosting servers geographically spread across the world. Sometimes choosing the same vendor for multiple CDN nodes may result multiple servers existing in the data-center. And this becomes an issue if there is some catastrophic network disaster.

INDEX :: Content Delivery Networks or Content Distribution Networks (CDN) ↗
Saturday' 13-Mar-2021

PiPG - Raspberry Pi Network Packet Generator ↗
Saturday' 13-Mar-2021
PiPG is a powerful and yet simple Raspberry Pi Network Packet Generator. With PiPG you can now fabricate custom network packets and send via any Network Interface. Supports all kinds of standard Network Ports (Linux Kernel driver generated) such as Physical Network Interface ports, and an array of virtual ports such as loopback, tun/tap, bridge, etc. indispensable tool for: Network Debugging, Testing and Performance analysis Network Administrators Students Network R&D Protocol Analysis and Study Network Software Development Compliance Testing Ethical Hackers you can generate the following test traffic: L2-Bridging/Slow protocols: STP, LACP, OAM, LLDP, EAP, etc Routing protocols: RIPv1, RIPv2, IGMPv1, IGMPv2, OSPF, IS-IS, EIGRP, HSRP, VRRP, etc Proprietary protocols: CISCO, etc Generic: IPv4 TCP/UDP, etc Malformed random packets

Youtubeで見る - [466//1] 158 VLOG - TOFFEE WAN Optimization Software Development live update - 6-Nov-2016 ↗


Introducing TrueBench - a high resolution CPU benchmarking system ↗
Saturday' 13-Mar-2021
TrueBench is an unique open-source benchmarking system in which the core system performance and efficiency parameters are measured at extreme high resolution in the order of several million/billion µ-seconds for a given specific task. TrueBench is a part of The TOFFEE Project research. With TrueBench Raspberry Pi 3, Raspberry Pi 2B, Raspberry Pi 2 and other embedded SoC devices are benchmarked and you can do a comparative analysis with standard mainstream x86 devices.

TOFFEE-Mocha WAN Emulation software development - Update: 1-July-2016 ↗
Saturday' 13-Mar-2021
Today I got a feature request from Jonathan Withers. Jonathan is from a company called MultiWave Australia. He said he is able to get the TOFFEE-Mocha Raspberry Pi setup up and with that he is able to emulate geostationary satellite link. But he requested me is there a way to extend the constant packet delay from 40mS to 500mS. So as a part of his request I supported the same in the current ongoing development version of TOFFEE-Mocha.

TOFFEE-DataCenter WAN Optimization - Google Hangouts Demo and VOIP Optimization ↗
Saturday' 13-Mar-2021

TOFFEE with Hardware Compression and Decompression Accelerator Cards ↗
Saturday' 13-Mar-2021
You can build a basic TOFFEE WAN Optimization hardware completely in software layer (i.e its networking data-plane and control-plane). And if you are a product manufacturer you can make commercial WAN Optimization products with TOFFEE with software layer alone. And if you choose to improve its performance, you can use any third-party PCIe Compression Accelerator cards.



Featured Educational Video:
Youtubeで見る - [943//1] x23e TrueNAS ZFS Pool Resilver over and over again issue | ZFS NAS Storage | Forever Resilver ↗

TOFFEE deployment topology guide ↗
Saturday' 13-Mar-2021
Assume you have two sites (such as Site-A and Site-B) connected via slow/critical WAN link as shown below. You can optimize this link by saving the bandwidth as well possibly improve the speed. However, the WAN speed can be optimized only if the WAN link speeds are below that of the processing latency of your TOFFEE installed hardware. Assume your WAN link is 12Mbps, and assume the maximum WAN optimization speed/capacity of Raspberry Pi is 20Mbps, then your link will get speed optimization too. And in another case, assume your WAN link is 50Mbps, then using the Raspberry Pi as WAN Optimization device will actually increase the latency (i.e slows the WAN link). But in all the cases the bandwidth savings should be the same irrespective of the WAN link speed. In other words, if you want to cut down the WAN link costs via this WAN Optimization set up, you can always get it since it reduces the overall bandwidth in almost all the cases (including encrypted and pre-compressed data).

The TOFFEE Project :: TOFFEE-DataCenter :: WAN Optimization ↗
Saturday' 13-Mar-2021
The TOFFEE Project :: TOFFEE-DataCenter :: Linux Open-Source WAN Optimization

TOFFEE Data-Center WAN Optimization deployment in Big Data Analytics ↗
Saturday' 13-Mar-2021

Introducing TOFFEE-Butterscotch - Save and Optimize your Internet/WAN bandwidth ↗
Saturday' 13-Mar-2021
TOFFEE-Butterscotch yet another variant of TOFFEE can be used to save and optimize your Home/SOHO Internet/WAN bandwidth. Unlike TOFFEE (and TOFFEE-DataCenter) TOFFEE-Butterscotch is a non peer-to-peer (and asymmetric) network optimization solution. This makes TOFFEE-Butterscotch an ideal tool for all Home and SOHO users.




Benchmark Raspberry Pi and other embedded SoC with TrueBench ↗
Saturday' 13-Mar-2021
TrueBench is an unique open-source benchmarking system in which the core system performance and efficiency parameters are measured at extreme high resolution in the order of several million/billion µ-seconds for a given specific task. TrueBench is a part of The TOFFEE Project research. With TrueBench Raspberry Pi 3, Raspberry Pi 2B and Raspberry Pi 2 are benchmarked and you can do a comparative analysis with standard mainstream x86 devices.



Research :: Optimization of network data (WAN Optimization) at various levels:
Network File level network data WAN Optimization


Learn Linux Systems Software and Kernel Programming:
Linux, Kernel, Networking and Systems-Software online classes


Hardware Compression and Decompression Accelerator Cards:
TOFFEE Architecture with Compression and Decompression Accelerator Card [CDN]


TOFFEE-DataCenter on a Dell Server - Intel Xeon E5645 CPU:
TOFFEE-DataCenter screenshots on a Dual CPU - Intel(R) Xeon(R) CPU E5645 @ 2.40GHz - Dell Server