O projeto TOFFEE
CASADOCUMENTAÇÃOATUALIZAÇÕESVÍDEOSPESQUISADESCARREGARPATROCINADORESCONTATO


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


Tópicos recomendados:

My Lab Battery Purchase and Service logs for Research ↗
Saturday' 13-Mar-2021
Here is a complete log of my lab battery purchase, service record which I maintain in Google drive. These I use for my home (or my family generic use) as well as a part of my home lab. I maintain a detailed log this way to monitor the failure rate of these batteries. This will allow me to select a specific brand/model which has higher success rate and to monitor any premature failure/expiry. The service log helps me to monitor and schedule the next service routine so that I can maintain these batteries in tip-top condition.

TOFFEE-DataCenter as a VNF for NFV ↗
Saturday' 13-Mar-2021

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

TOFFEE-Mocha WAN Emulation software development - Update: 18-June-2016 ↗
Saturday' 13-Mar-2021
In the previous update (17-Jun-2016) I discussed about the upcoming new Random Packet drop feature along with other completed features. Now I completed the entire TOFFEE-Mocha Random packet drop feature. I completed all the kernel components and the UI support of the same. And to make GUI settings more organized I split the earlier Basic-Settings page into two separate pages namely: Packet Drop and Packet Delay. So this way it is simple to understand settings according to their functionality.

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.

TrueBench - Linux 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.

Assista no Youtube - [889//1] 280 WAN Optimization - Animated demo of Packet Optimization in TOFFEE-DataCenter ↗


Introducing TOFFEE-DataCenter ↗
Saturday' 13-Mar-2021
TOFFEE TOFFEE Data-Center is specifically meant for Data Center, Cluster Computing, HPC applications. TOFFEE is built in Linux Kernel core. This makes it inflexible to adapt according to the hardware configuration. It does sequential packet processing and does not scale up well in large multi-core CPU based systems (such as Intel Xeon servers, Core i7 Extreme Desktop systems,etc). Apart from this since it is kernel based, if there is an issue in kernel, it may crash entire system. This becomes a challenge for any carrier grade equipment (CGE) hardware build.

VPN Network Optimization via TOFFEE WAN Optimization ↗
Saturday' 13-Mar-2021
VPN Networks may degrade network performance due to various packet processing overheads such as encryption and by adding extra network protocol header(s) (such as IPv4/IPv6, IPSec, etc). This may inflate near MTU sized packets and causes excessive packet fragmentation. Here are the few examples of packet processing involved in a VPN (or a VPN like) Tunnel. With TOFFEE you can optimize these packets even before they get processed on to a VPN device. TOFFEE optimizes packet contents (application payload and transport headers) so that these TOFFEE optimized packets when they get processed by VPN devices (or VPN software stack) they may never need further packet fragmentation. Here is a deployment scenario of TOFFEE with VPN devices.

Bulk Ping Tests - WAN Acceleration ↗
Saturday' 13-Mar-2021

TOFFEE-Mocha Documentation :: TOFFEE-Mocha - Jitter feature ↗
Saturday' 13-Mar-2021



Featured Educational Video:
Assista no Youtube - [8613//1] x254 Kernel Init Code without Kernel Module - Kernel Programming Tip #linode ↗

First TOFFEE-Mocha Code Release ↗
Saturday' 13-Mar-2021
TOFFEE-Mocha is my dream project which I thought working on it since several years. I want to make a WAN emulation software which is straight forward and simple to use. I used tc scripts along with iptables for testing my TOFFEE (and TrafficSqueezer before TOFFEE) and I am not quite satisfied with the same. As one can understand these scripts are not meant for WAN emulation.

TOFFEE-DataCenter packet packaging feature for WAN Optimization ↗
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.

My Lab HDD and SSD logs for research ↗
Saturday' 13-Mar-2021



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

First TOFFEE Code Release ↗
Saturday' 13-Mar-2021
I started working on the new TOFFEE project (which is the fork of my earlier TrafficSqueezer open-source project) starting from 1st January 2016 onwards. Ever since I was busy in research and altering certain old features so that it is more minimal than TrafficSqueezer, a more focused agenda, deliver refined code and a broader vision. I have lined up more things to follow in the upcoming months. I want to focus about all aspects of WAN communication technologies not just on core WAN Optimization research and technology.



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


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