XipLink Proprietary & ConfidentialSummer / Fall 2008
Introducing XipLink Technology
Charlie YounghusbandSenior Vice President Product Management
& Founder
XipLink is the technology leader in delivering industry standard bandwidth optimization products for satellite and wireless
wide area networks.
Our Mission is to leverage XipLink's proven software in our partner’s network solutions
to economically balance wireless networks for optimal data performance and cost savings.
XipLink PROPRIETARY
Presentation Outline
Basic company introductionStandards & the MarketProducts – embedded and appliances & positioning for satcomMarket changes from XipLink perspective
XipLink Introduction
Industry leader in standards-based SCPS TCP AccelerationSpace Communication Protocol Specification- Transport Protocol
SCPS-TP is a MIL / ISO standard (pronounced “skips”)I-PEP compliant – interoperable performance enhancing proxySpecifically designed for backward compatible TCP optimizationAccelerates all TCP/IP traffic over high latency / high BER wireless networksXipLink remains the industry leader in portable SCPS software worldwide
Business FoundationOriginally XipLink was a division of Xiphos
Aerospace R&D for Canadian Space Agency, NASA, and othersProfitable for four years
Worldwide VAR (domestic) and VAD (international) channel partnersFocus - SCPS-TP based wireless optimization software development
XA - scalable family of wireless optimization appliancesXE - embedded systems software for rapid integration in other systemsPositioned for rapid OEM of appliances and Single Board Computers
XipLink Technology
XipLink delivers three key wireless optimization functionsProtocol optimization features based on SCPS-TP industry standardsHigh ratio on-the-fly string based data compressionHTTP pre-fetch algorithms for faster web access
XA-Series Appliances and XE-Series Embedded softwareScalable appliances from 2 Mbps to 155 Mbps with reliability optionsPrograms for rapid OEM of XA appliances by other vendorsEmbedded software for integrated wireless solutionsSingle board computers for integration in communication controllers
Configurable for any IP network topology (point-point, star or mesh)Network operator can enable and disable modules separatelyFine tuning parameters within each module via GUI and CLIMatch acceleration functions to the network type and usage for maximum capacity
Customer References
Proprietary & Confidential
XipLink & Standards
Standards based technologyBut not prepared to sacrifice performance
Not tied to a specific technologyTDMA
RCSProprietary
SCPCWirelessHybrid networksMultiple technologies (e.g. mobile applications that change bearers)
XipLink Proprietary & ConfidentialSummer / Fall 2008
SCPS-TP ProtocolXipLink TCP acceleration works across all topologies
Space based or terrestrial wireless networks achieve maximum capacityUses standard “TCP options” to negotiate SCPS enhancements
Compression / enhanced retransmission schemes
Transparently splits TCP sessions for maximum capactiy
Applications
SCPS-TP -
TCP
Satellite or Wireless NetworkHigh Latency / High BER
Large Asymmetry
SCPS-TP Protocol
IP
IP
IP
IPXIPLinkSoftware
TCP
SCPS-TP TCP
TCP
Applications
IP
TCP
XIPLinkSoftware
IP
IP
Optimized Wireless Link
TCP Options Negotiation
Dynamically negotiated wireless optimization
TCPSYN
SCPS Capability Vector
Data CompressionMode
Other TCPOptions
TCP SYN Packet
TCPSYN
SCPS Capability Vector
Data CompressionMode
Other TCPOptions
TCP SYN ACK Packet
TCP Options Negotiation
Transparent connections using standard TCP – no optimization available
TCPSYN
SCPS Capability Vector
Data CompressionMode
Other TCPOptions
TCP SYN Packet
TCPSYN
Other TCPOptions
TCP SYN ACK Packet
I-PEP
Interoperable PEP (I-PEP)SCPS-TP limited to Satcom application (cut out spacecraft communications: e.g. best effort transport)Add additional options for interoperable or proprietary extensions
Developed by SatLabs with ESA SupportDVB-RCS permits physical/link layer interoperability, but not PEP interoperabilityBut PEPs are a market requirement now!Thus, PEP technology that is also interoperable
I-PEP Flexible for congestion control techniquesNot so homogeneous that vendors cannot differentiateOther frameworks for vendor extensions
Option for non-transparent targetingE.g XipLink compression modes
Star Topology
Star Topology(Hub and Spoke)
XipLink
Based on SCPS-TP standards - wireless optimization is transparentWireless optimization is transparent to users and to the IP network
Policy routing, Quality of Service, roaming, authentication systemsDynamic optimization operates over TDMA / DVB / SCPCMaximum capacity delivered over dynamic shared wireless networks
Mesh Networks
Transparent optimization between remote sites No pre-configuration or tunnels required to optimize any site to site trafficScalable appliances and embedded software for remote sites / devices
Important to match aggregate load expectations for site to site users
Mesh Topology(Any-to-Any) XipLink
XipLink
XipLink
XipLink
Mixed network topologies
Wireless optimization can be transparently combined at central sitesA single XA-Series optimizer upstream supports multiple remote usersAppliances scale to support large aggregate users at central siteWireless optimization occurs even when users roam between networksRemote users without optimization operate using traditional TCP
SCPC
XipLink
XipLink
XipLink
XipLink
TDMA
Installation Flexibility
Client PC XipLink(Bridge)
10.0.0.100 /24
10.0.0.250 /24
XipLink(Router)
Satellite10.0.0.100 /24
LAN192.168.1.200 /24
192.168.1.200 /24
Server
Optimizer Installed as Bridge or RouterRemote Sites typically use Bridging configuration with spareHub Site installations typically use Router configurations with redundant appliances
SCPS and I-PEP Vendors
SCPS is broadly supportedSCPS focused vendors
Various SCPS vendors and many embedded SCPS usersIncludes vendors such as Comtech EF Data, iDirect
Free reference implementation of SCPS available (not for production use)
Mandated by DoD/DISAIs enhanced TCP approach way to go? Yes…
Most non-SCPS vendors have also come around to this approachCisco WAAS, ViaSat
Careful! Some vendors have SCPS but enabling it disables other important functionalities!
XipLink is ‘native’ SCPS
I-PEP has limited publicity, focused mainly on SatLabsAlso referenced as technique to use by DoD/Standard IP Modem
No other near-standard available (Mentat/XTP was first, but no products on market anymore)
XipLink TCP Acceleration Modes
Rate control modes and adaptive modesOur 2.5 release introduced a new rate control that is TDMA return channel friendlyFULL link utilization on shared return channels across elastic loads
E.g. 100% utilization if terminal is the only transmitter; 100% of available bandwidth when network is highly contentedDoes require reasonable buffering in the terminal
Also have a programmable mode for responsive adaptationSupports adaptive modes for blind networks, QoS shaping intermediariesHighly tunable (thus can support any network topology)Integrated QoS (rate limiting, Weighted Fair Queuing, etc.)
Data Compression
User Browses to Web Site
www.xiplink.com
Stream BasedCompression
Samples multiple Packets
Compressed Data30% to 400% benefit
XipLink supports a streaming data compression solutionProprietary techniquesTakes advantage of TCP’s in-order guarantee to operate on larger chunks of data for longer buffer history
More efficient that packet based compression! (e.g. IPComp)No noticeable latency introduced
Multiple data compression algorithms supported“X1”, “X2”.
Adaptive engine to scale between them based on memory/loadResults vary with data of course! 30% to 400% typical
XA 50 and XA 500
XA 50Used in small office / home office or mobile vehiclesAggregate capacity = ~2Mbps (combined input / output)50 TCP Sessions (typical web / email user = ~12 sessions)Small “set-top-box” form factor with front panel LED’s
XA 500Used in small to medium offices or larger vehiclesAggregate capacity = ~4Mbps 500 TCP SessionsSmall “set-top-box” form factor with front panel LED’s
XA 2000 and XA 4000XA 2000
Medium to large remote officesAggregate capacity = ~8 Mbps2000 TCP SessionsSmall “set-top-box” form factor with front panel LED’sOptional “fail-to-wire” support
XA 4000Large remote office with high data usage or small Data CentersAggregate capacity = ~16 Mbps 4000 TCP Sessions 1U x 19” rack mounted appliance with “fail-to-wire” supportActive front panel LED’s for status
XA 10k and XA 30KXA 10K
Large Data Centers or Satellite / bandwidth aggregation hub sitesAggregate capacity = ~45 Mbps10,000 TCP Sessions1U x 19” rack mounted appliance with active status LED’sRedundant hot-backup appliance included (two standalone appliances)
XA 30KLarge remote office with high data usage or small Data CentersAggregate capacity = ~155 Mbps 30,000 TCP Sessions 1U x 19” rack mounted appliance with active status LED’sRedundant hot-backup appliance included (two standalone appliances)
XipLink Proprietary & ConfidentialSummer / Fall 2008 Proprietary & Confidential
Model DescriptionXA-50 XipLink Accelerator Appliance for small office or mobile office with support for up to 50
sessions and aggregate capacity (In/Out) up to 2 Mbps. Set-top Form Factor. LED Status Lights.
XA-500 XipLink Accelerator Appliance for medium to large offices of up to 500 sessions and aggregate capacity (In/Out) up to 4 Mbps. Set-top Form Factor. LED Status Lights.
XA-2000 XipLink Accelerator Appliance for medium to large offices up to 2,000 sessions and aggregate capacity (In/Out) up to 8 Mbps. Set-top Form Factor. LED Status Lights. Optional Fail to Wire (FTW).
XA-4000 XipLink Accelerator Appliance for large offices, high data rate requirements or small data centers of up to 4,000 sessions and aggregate capacity (In/Out) up to 16 Mbps. 1U Rack Mountable (19"). Active LCD Display. Supports Fail to Wire (FTW).
XA-10K XipLink Accelerator Appliance for large data center, hub concentration and high bandwidth aggregation applications of up to 10,000 sessions and aggregate capacity (In/Out) up to 45 Mbps. Includes Hot Backup Appliance. 1U Rack Mountable (19"). Active LCD Display.
XA-30K XipLink Accelerator Appliance for extremely high data rates and hub concentration applications of up to 30,000 sessions and aggregate capacity (In/Out) up to 155 Mbps. Includes Hot Backup Appliance. 1U Rack Mountable (19"). Active LCD Display.
XipLink Wireless Optimization
TCP Acceleration with VPN
XA-VPN Software module for XipLink appliances Combined wireless optimization and IPSec VPN encryptionSupports AES 256 bit and SHA 256 shared integrity encryptionSingle tunnel (usually to HQ only) or split tunnelEasy to install menus and management access via SSHSNMP2c MIB’sScalable family reaches 1000 VPN tunnels
XE-Series Embedded Software
XE - Embedded SoftwareLicensed to equipment vendors and System IntegratorsIncluded in hardware and software devices to optimized data traffic. Designed for minimum resource utilization (low CPU and memory required)Sold as a complete Wireless Optimizer code base or by optimizer moduleIncludes the XipLink API (-sysctl- options for specifying data rate)
Turnkey software solutions for FreeBSD / Linux / WindowsOne-time set-up support fee then unit royalty as equipment is soldSome customers have directly licensed XipLink source code
For integration into other operating systems (e.g. Integrity)
Wireless Optimization software is compiled with your kernelOverrides standard operating system TCP stack with dynamic optimizationCan still use all IP layer capabilities (fire walling, routing, etc.)Operates within a bounded memory budget as found on mobile handhelds
XE-104 Single Board Computer
PC-104 Form Factor Wireless optimizer on a single board computer
Easy hardware integration with many satellite / wireless controllersAdds CPU and memory with wireless optimization softwareHigh operating temperatures for military and tactical applications
XipLink Proprietary & ConfidentialSummer / Fall 2008 Proprietary & Confidential
Feature Description BenefitTCP Protocol Enhancements Most advanced TCP optimizations available - can be
adapted for any wireless communications environment.Maximum bandwidth utilization.
Dynamic Data Compression Intelligent compression algorithm minimizes data packets, maximizes link throughput. Operates on larger chunks of data than per-packet compression.
Minimizes wireless link costs, especially for uncompressed data files and HTML pages. Tested ranges show averages of 30% to 100% gains.
HTML Pre-Fetch Loads anticipated web page objects and graphics to the remote gateway in advance for rapid page delivery.
Greatly enhances end user experience and optimizes personnel resources.
SCPS-TP Standards-based Space Communications Protocol Standard (SCPS-TP) foundation leverages years of development.
Saves capital / ops cost by using one standard for interoperable TCP acceleration features.
Bridge Mode / Routing Mode Install into existing networks transparently with bridge mode or as standard IP router with support for OSPF, RIP & BGP.
Lowers equipment cost and saves time with overall ease of installation system-wide.
Dynamic Optimization(No Tunnel Configurations)
Peers are automatically and immediately discovered if installed – over any IP network including mesh topologies.
Rapid deployment of resources with minimal impact to operations team and no remote site coordination.
Redundancy & Fail-to-Wire Accelerators may be configured for fail to wire in bridge mode or use VRRP with hot-standby for full redundancy.
Offers pricing options to match uptime needs & insures network SLA availability on hard/soft failure.
Configuration Management - SNMP Control, save, upload configuration profiles and MIB information. Web GUI and Command Line Interface
Ease of system-wide installation and monitoring. Fits “Manager of Managers” strategy.
Kernel based software modules Critical for embedding in any system. Makes most efficient use of available CPU and memory in small mobile devices.
Rapid adoption into a wide variety of fixed and mobile controllers as well as man-portable systems.
Quality of Service Prioritization of traffic using Weighted Fair Queuing (WFQ) & Differentiated Services Code Points (DSCP) for QoS.
Allows priority applications to use the network based on business need and maintain optimization.
XA Accelerator – Feature Summary
XipLink Technology and Products
Highly efficient kernel implementation, very flexiblePrice/capability positioning
Most of this technology has been overpriced for the satellite marketSold Via International Value Added Distributors
Provide ready OEM solutionsFor built in optimization (modems or external, reduction of boxes)Scale to available CPU and memory resources
Ease of install and maintenanceBridged routerNo need to update based on application changes
Appliances: Size, powerFeature complete network appliances
Management, dynamic routing, redundancy, etc.
Market changes
2002-2005 Prove IP over satellite worksStrong focus on raw user performanceHTTP Acceleration importantEfficiency not as important
2006-Beyond Full bandwidth use, efficiency, costDecreased capital costsIncreased focus on compression technologiesDecreased focus on HTTP optimizationsStrong focus on valueCustomers not prepared to pay more for optimization equipment than modem & dish!Pragmatic
Satcom optimization
TCP/IP optimization is next big thing:Several years ago, various innovations in spot beams, higher frequencies contributed significant gains to satcom’s competitivenessMore recently DVB-S2 has been a big deal in efficiency improvements for the physical & link layerNow is the time to look up the network stack for other opportunities to optimize
those who don’t will not be competitive.
XipLink Proprietary & ConfidentialSummer / Fall 2008
Thank You
XipLink Proprietary