Hiện nay, TCP vận chuyển một phần lớn lưu lượng trên Internet. Nó đã thể hiện một sức mạnh đặc biệt trong việc thích ứng với việc mở rộng không ngừng của Internet. Tuy nhiên, đối với các đường truyền có tích băng thông với độ trễ lớn, như đường truyền vệ tinh, thuật toán điều khiển tắc nghẽn của TCP, được biết đến với tên gọi là thuật toán điều khiển tắc nghẽn của Van Jacobson hay VJCC, TCP thể hiện rõ các hạn chế của nó. Đường truyền độ trễ lớn làm choVJCC chậm đạt được dung lượng đường truyền sẵn có. Ngoài ra, TCP còn có những khó khăn khác khi hoạt động trên các đường truyền nói trên, chẳng hạn không xác định được nguyên nhân của sự mất gói tin.
TCP với VJCC sử dụng không hiệu quả các đường truyền dài và có băng thông lớn. Trong giai đoạn tránh tắc nghẽn, cơ chế tăng theo cấp số cộng cho phép TCP tăng kích thước cửa sổ tắc nghẽn của nó (cwnd) thêm 1 gói tin sau mỗi khoảng thời gian khứ hồi (RTT). Vì vậy, trong các mạng có độ trễ cao, sẽ cần nhiều thời gian để đưa các gói tin lên chiếm hết các đường truyền, gây ra lãng phí tài nguyên quan trọng này của mạng. Thông lượng của VJCC là tỉ lệ nghịch với RTT, do đó bản chất của nó là thiên vị (về mặt thông lượng)cho các kết nối trên các đường truyền ngắn (có RTT nhỏ). Trong mạng, khi trên một số đường truyền các kết nối TCP đi qua, các kết nối có RTT
nhỏ hơn sẽ dành được phần dải thông lớn hơn so với các kết nối có RTT lớn hơn nó. VJCC coi mất gói tin như là dấu hiệu của tắc nghẽn trong mạng; do đó trong mạng có đường truyền không dây, trên đường truyền này các gói tin bị mất thường là do bị lỗi chứ không phải do tắc nghẽn, hiệu suất TCP sử dụng VJCC sẽ rất thấp.
Người ta đã đề xuất nhiều giải pháp để cải thiện hiệu năng giao thức TCP, một số giải pháp đã được trình bày tại chương ba, ở phần trên của luận văn này.Giải pháp PEPs thường phân chia các kết nối TCP end-to-end thành ba phần, phần đầu tiên nằm giữa người gửi và đầu cuối PEP phía người gửi, phần thứ hai nằm giữa hai đầu cuối PEP phía gửi và PEP phía nhận (nghĩa là 2 đầu của phần mạng có độ trễ lớn) và cuối cùng, phần ba nằm giữa PEP ở phía nhận và người nhận. Một thuật toán điều khiển tắc nghẽn thay thế được áp dụng giữa hai PEP phía gửi và PEP phía nhận để đạt được một hiệu suất end-to-end cao hơn. Thuật toán này có thể là các thuật toán VJCC được sửa đổi, hoặc áp dụng biện pháp thiết lập tốc độ gửi “bằng tay”, cho từng đường truyền cụ thể. Tuy nhiên, những phương pháp tiếp cận này mới chỉ thành công một phần. Ở đây trình bày một phương phân tích cho thấy truy cập nhanh vào liên kết vệ tinh băng thông có thể đạt được bằng cách sử dụng một PEP XCP [8].