Patent ID: 7933257

Claim:
A method of transmitting transmission control protocol (TCP) traffic from a source to a destination, comprising: establishing a quality of service (QoS) tunnel between said source and said destination, wherein said QoS tunnel has associated bandwidth or latency guarantees; wherein said bandwidth available in said QoS tunnel is configurable; wherein said source is an access edge router and said destination is an aggregation router; responsive to receiving a TCP SYN packet, directing said TCP traffic to a source performance enhancement proxy (PEP), wherein said TCP traffic is associated with said SYN packet; passing said TCP traffic through said source PEP configured for terminating a TCP connection proximate said source by spoofing a response of said destination, wherein said PEP removes a TCP slow-start flow control mechanism of a TCP protocol corresponding to said TCP traffic responsive to said spoofing; modifying said TCP traffic; transmitting said modified traffic from said source to said destination through said QoS tunnel; passing said modified traffic through a destination PEP to convert said modified TCP traffic back to an unmodified form; and receiving at said source PEP different TCP traffic from a destination PEP responsive to said spoofing.