Xiphos.ca Charlie Younghusband XipLink Product Manager Xiphos Technologies Xiphos’ Work with SCPS-TP & applications and interest in CisLunar Introducing.

Slides:



Advertisements
Similar presentations
Martin Suchara, Ryan Witt, Bartek Wydrowski California Institute of Technology Pasadena, U.S.A. TCP MaxNet Implementation and Experiments on the WAN in.
Advertisements

Multi-Access Services in Heterogeneous Wireless Networks Kameswari Chebrolu, Ramesh R. Rao Abstract Today's wireless world is characterized by heterogeneity.
CHANGING THE WAY WE COMMUNICATE Satellite Mobile Systems Choosing Technologies and System Architectures Nera SatCom ASMS-TF Meeting
By: Saba Ahsan Supervisor: Prof. Jörg Ott
CS3505 The Internet and Info Hiway transport layer protocols : TCP/UDP.
APOHN: Subnetwork Layering to Improve TCP Performance over Heterogeneous Paths April 4, 2006 Dzmitry Kliazovich, Fabrizio Granelli, University of Trento,
UNIT-IV Computer Network Network Layer. Network Layer Prepared by - ROHIT KOSHTA In the seven-layer OSI model of computer networking, the network layer.
June 3, A New Multipath Routing Protocol for Ad Hoc Wireless Networks Amit Gupta and Amit Vyas.
Ashish Gupta Under Guidance of Prof. B.N. Jain Department of Computer Science and Engineering Advanced Networking Laboratory.
Introduction Future wireless systems will be characterized by their heterogeneity - availability of multiple access systems in the same physical space.
Transport Layer Services –Reliable Delivery –or Not! Protocols –Internet: TCP, UDP –ISO: TP0 thru TP4.
ACN: IntServ and DiffServ1 Integrated Service (IntServ) versus Differentiated Service (Diffserv) Information taken from Kurose and Ross textbook “ Computer.
Lesson 11-Virtual Private Networks. Overview Define Virtual Private Networks (VPNs). Deploy User VPNs. Deploy Site VPNs. Understand standard VPN techniques.
In-Band Flow Establishment for End-to-End QoS in RDRN Saravanan Radhakrishnan.
VoIP and IP conferencing over satellites Workshop on VoIP Technology: Research and Standards for reliable applications PIMRC 08, Cannes France 15 September.
Chapter 4 Network Layer slides are modified from J. Kurose & K. Ross CPE 400 / 600 Computer Communication Networks Lecture 13.
Transmission Control Protocol (TCP) and Packet-Switching Hardware Devang Parekh EE290F 4/15/04.
CS335 Networking & Network Administration Tuesday, April 20, 2010.
Gursharan Singh Tatla Transport Layer 16-May
Fundamentals of Computer Networks ECE 478/578 Lecture #2 Instructor: Loukas Lazos Dept of Electrical and Computer Engineering University of Arizona.
Connectivity... guaranteed. QTP as Transaction Transport Layer High-capacity, connection-oriented transaction transport (604)
CIS679: RTP and RTCP r Review of Last Lecture r Streaming from Web Server r RTP and RTCP.
Barracuda Load Balancer Server Availability and Scalability.
UDgateway WAN Optimization. 1. Why UDgateway? All-in-one solution Value added services – Networking project requirements Optimize IP traffic on constrained.
Advanced Network Architecture Research Group 2001/11/149 th International Conference on Network Protocols Scalable Socket Buffer Tuning for High-Performance.
Presentation on Osi & TCP/IP MODEL
Technology Overview. Agenda What’s New and Better in Windows Server 2003? Why Upgrade to Windows Server 2003 ?  From Windows NT 4.0  From Windows 2000.
Transport Protocols for Internet- Compatible Satellite Networks Written by Thomas R. Henderson and Randy H. Katz Presentation by Bilguun Bold January 22,
A Distributed Scheduling Algorithm for Real-time (D-SAR) Industrial Wireless Sensor and Actuator Networks By Kiana Karimpour.
Remote Access Chapter 4. Learning Objectives Understand implications of IEEE 802.1x and how it is used Understand VPN technology and its uses for securing.
CECS 474 Computer Network Interoperability Notes for Douglas E. Comer, Computer Networks and Internets (5 th Edition) Tracy Bradley Maples, Ph.D. Computer.
© 2004 The MITRE Corporation. All rights reserved Cislunar WG CCSDS Toulouse November 2004.
These materials are licensed under the Creative Commons Attribution-Noncommercial 3.0 Unported license (
M3UA Patrick Sharp.
ITU-T workshop on Satellites in IP and Multimedia Geneva, 9-11 December 2002 Satellites in Next Generation Networks QoS issues Stéphane Combes, R&D, Alcatel.
Network Layer4-1 Chapter 4: Network Layer Chapter goals: r understand principles behind network layer services: m network layer service models m forwarding.
1 Chapter 1 OSI Architecture The OSI 7-layer Model OSI – Open Systems Interconnection.
Integrated Services Digital Network (ISDN)
Introduction to Networks CS587x Lecture 1 Department of Computer Science Iowa State University.
Data and Computer Communications Circuit Switching and Packet Switching.
H.323 An International Telecommunications Union (ITU) standard. Architecture consisting of several protocols oG.711: Encoding and decoding of speech (other.
1 Interactive Multimedia Satellite Access Communications Tho Le-Ngoc, McGill University Victor Leung, University of British Columbia Peter Takats and Peter.
4: Network Layer4-1 Schedule Today: r Finish Ch3 r Collect 1 st Project r See projects run r Start Ch4 Soon: r HW5 due Monday r Last chance for Qs r First.
HUAWEI TECHNOLOGIES CO., LTD. Page 1 Survey of P2P Streaming HUAWEI TECHNOLOGIES CO., LTD. Ning Zong, Johnson Jiang.
Remote Access Using Citrix Presentation Server December 6, 2006 Matthew Granger IT665.
1 End-user Protocols, Services and QoS. 2 Layering: logical communication application transport network link physical application transport network link.
HighSpeed TCP for High Bandwidth-Delay Product Networks Raj Kettimuthu.
Broadband Access Solutions via Satellite Sergey Eleferov Russian Satellite Communications Company Satellite Communications Centre “DUBNA”
Networking Fundamentals. Basics Network – collection of nodes and links that cooperate for communication Nodes – computer systems –Internal (routers,
E Multimedia Communications Anandi Giridharan Electrical Communication Engineering, Indian Institute of Science, Bangalore – , India Multimedia.
SARVAJANIK COLLEGE OF ENGINEERING & TECHNOLOGY. Secure Sockets Layer (SSL) Protocol Presented By Shivangi Modi Presented By Shivangi ModiCo-M(Shift-1)En.No
The CCSDS Cislunar Communications Architecture Keith Scott The MITRE Corporation CCSDS Meeting January 2007.
Unit III Bandwidth Utilization: Multiplexing and Spectrum Spreading In practical life the bandwidth available of links is limited. The proper utilization.
1Embedded Transport AgentsFourth Space Internet Workshop Embedded Transport Agents for Near-Earth Communications June 8, 2004 Timothy J. Salo Architecture.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 CH. 8: SWITCHING & DATAGRAM NETWORKS 7.1.
Wireless Mesh Networks Myungchul Kim
1 Transport Layer: Basics Outline Intro to transport UDP Congestion control basics.
STORAGE ARCHITECTURE/ MASTER): Where IP and FC Storage Fit in Your Enterprise Randy Kerns Senior Partner The Evaluator Group.
CS/EE 145A Reliable Transmission over Unreliable Channel II Netlab.caltech.edu/course.
1 Internet Telephony: Architecture and Protocols an IETF Perspective Authors:Henning Schulzrinne, Jonathan Rosenberg. Presenter: Sambhrama Mundkur.
Glenn Research Center Satellite Networks & Architectures Branch Communications Technology Division SpaceOps2002, October 9-12, SCPS-TP, TCP and.
1 Three ways to (ab)use Multipath Congestion Control Costin Raiciu University Politehnica of Bucharest.
11 CS716 Advanced Computer Networks By Dr. Amir Qayyum.
Lecture 10 Page 1 CS 236 Online Encryption and Network Security Cryptography is widely used to protect networks Relies on encryption algorithms and protocols.
SURENDRA INSTITUTE OF ENGINEERING & MANAGEMENT PRESENTED BY : Md. Mubarak Hussain DEPT-CSE ROLL
Mohammad Malli Chadi Barakat, Walid Dabbous Alcatel meeting
File Transfer Issues with TCP Acceleration with FileCatalyst
Advanced Computer Networks
Advancements in SCPS-TP technology and deployments
Presentation transcript:

xiphos.ca Charlie Younghusband XipLink Product Manager Xiphos Technologies Xiphos’ Work with SCPS-TP & applications and interest in CisLunar Introducing XipLink

xiphos.ca About Xiphos and XipLink l Relatively small engineering company located in Montreal, Quebec ä > ~80% of employees with a minimum Bachelors in Engineering in various disciplines l Research & Development: Aerospace applications is the primary technology driver ä Robust basis l Incorporated in 1996

xiphos.ca Quick History l Involved in a telehealth project moving large data files over satellite and ran into TCP over satellite issues ä Did tuning ä Developed our own TCP->UDP transport protocol using the framework of another technology we had l Independently, we had looked at SCPS for some onboard work, did a limited SCPS-NP implementation l Approached and received partial funding from the CSA for a high performance implementation of SCPS-TP in 2000

xiphos.ca Xiphos SCPS-TP -> XipLink Implementation of SCPS-TP became basis for XipLink – “link performance enhancement technology for stressed communication links” Integrates other optimizations like data compression and HTTP Acceleration Can meet or beat all competition SCPS’ design is very practical to directly scale terrestrial communications to satcom and space SCPS-TP implementation implemented differently than RI. Does T/TCP, does not do Best Effort Transport Service (BETS). More optimized for Satcom

xiphos.ca SCPS-TP l Uses sender side only algorithms or negotiates capabilities (extensions to normal TCP) through TCP options at connection setup l Can go end-to-end or a proxy gateway architecture l Very flexible architecture. Easy to change, can be done adhoc or ‘mixed’, legacy network deployment benefits ä Big reason for its adoption by US Military l Flexible for integrating other technologies from Internet or custom developed while maintaining architecture l Ease of analysis, IP transparency, when not using rate control can be QoS engineered

xiphos.ca SCPS-TP l Sending congestion control ä Rate control: bandwidth known ä TCP Vegas: variable, shared links l Selective Negative Acknowledgments (SNACK) more responsive and efficient l TCP Header Compression: removes redundancy l TCP for Transactions: skips 3 way handshake l ACK frequency reduction to limit return path bandwidth

xiphos.ca SCPS-TP Activities l Selling our own “XipLink Gateways” installed bracketting satellite links l Licensed into vendor satellite terminals l Specialized projects in defence l Used for end-point communication to on- board spacecraft nodes

xiphos.ca Xiphos SCPS-TP l Used BSD Network stack as a basis l Low level implementation in kernel on Linux and VxWorks well l Many optimizations for dynamic buffering, managing 10,000 connections+, burst connection opens, really advanced rate control algorithm, QoS options

xiphos.ca Related Projects I l Dynamic bandwidth satellite terminals strong focus for maximizing bandwidth utilization and distribution among many nodes l Many ways of managing access to the link l Side channel requests, dedicated slots, ALOHA etc. l DVB-RCS (Return Channel via Satellite) is a standard growing in recognition l The general ‘volume’ based capacity allocation results in ~1.5 second RTT. Design expecting 1.8 seconds. Increased load can increase this. l Going through standardization right now.

xiphos.ca Related Projects II l Doing our own project via SCPS-TP to UAV ä Do it in combination with UDP telemetry data streams l Other projects by US Primes for aircraft communications ä Choice or varying communication links, paths l Possibly more than one satcom hop also high delay, possible high BER l SCPS-TP will fly on a microsatellite launching in June

xiphos.ca SCPS-TP to CisLunar l Many of the same issues. l IP/SCPS-TP could used but could really use updates l Other SCPS layers future doubtful l Evaluation of necessary extensions, IPV6 etc l We will be looking at other complementary environments like DVB-RCS – session layer/inter gateway communication l Further published study work

xiphos.ca Charlie Younghusband XipLink Product Manager x221 # St. Laurent Blvd. Montreal, Quebec, Canada IP Communications through stressed links.