System and method for adjusting the window size of a TCP packet through network elements
First Claim
1. A method for adjusting the window size of a TCP communications session on a packet network, the method comprising:
- determining network performance information associated with a communications path between a sending network element and a receiving network element wherein communications over the communications path are conducted using an Ethernet protocol;
storing the network performance information in a packet;
communicating the packet to the sending element;
adjusting the window size of the TCP communications session in response to the communicated packet; and
delaying said adjusting said window size to increase a wait versus transmit time for an acknowledgement data packet to accommodate packet network link lengths.
2 Assignments
0 Petitions
Accused Products
Abstract
A system for adjusting the window size of a TCP packet on a packet network including a sending network element in communication with a receiving network element for transmitting and receiving data packets between the sending network element and the receiving network element on the packet network, wherein at least one of the sending network element and the receiving network element is configured to determine network performance information of the packet network; concatenate the network performance information into the data packets; and adjust the window size of the TCP packet based on the network performance information. A method for adjusting the window size of a TCP packet on a packet network is also included.
-
Citations
16 Claims
-
1. A method for adjusting the window size of a TCP communications session on a packet network, the method comprising:
-
determining network performance information associated with a communications path between a sending network element and a receiving network element wherein communications over the communications path are conducted using an Ethernet protocol; storing the network performance information in a packet; communicating the packet to the sending element; adjusting the window size of the TCP communications session in response to the communicated packet; and delaying said adjusting said window size to increase a wait versus transmit time for an acknowledgement data packet to accommodate packet network link lengths. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for adjusting the window size of a TCP session on a packet network, the system comprising:
-
means for determining network performance information associated with a communications path between a sending network element and a receiving network element, wherein communications over the communications path are conducted using an Ethernet protocol; means for storing the network performance information in a packets; means for communicating the packet to the sending element; means for adjusting the window size of the TCP communications session in response to the communicated packet; and means for delaying said means for adjusting said window size to increase a wait versus transmit time for an acknowledgement data packet to accommodate packet network link lengths. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
Specification