×

Enhancements for TCP performance enhancing proxies

  • US 6,975,647 B2
  • Filed: 11/13/2002
  • Issued: 12/13/2005
  • Est. Priority Date: 11/13/2001
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for sending and receiving data packets over a communications system using a transmission control protocol (TCP), said method comprising the steps of:

  • replacing a segment of the communications system with a middle communications link operating under a flight protocol with a premise that a connection will be created successfully across the middle communications link;

    maintaining TCP connections at a first end point and a second end point of the communications system and beginning to receive data packets from the first endpoint independent of a pre-data agreement from the second endpoint;

    converting the data packets sent over the first endpoint from TCP to said flight protocol;

    transmitting the converted data packets from a first end of the middle communications link using the flight protocol;

    receiving the data packets at a second end of the middle communications link;

    reconverting the data packets from the flight protocol to the TCP, wherein all non-TCP data, all non-TCP related Internet Control Message Protocol (ICMP) data, and all encrypted TCP data sent from the first endpoint pass through the middle communications link without being modified;

    transmitting one or more acknowledgement packets from the second end to the first end of the middle communications link; and

    sending the data packets in the TCP to the second endpoint of the communications system.

View all claims
  • 5 Assignments
Timeline View
Assignment View
    ×
    ×