06105064 is referenced by 108 patents and cites 48 patents.

A method for controlling communications between endnodes in a packet-switched computer network includes dynamic window sizing and dynamic packet metering. Dynamic window sizing regularly probes the network to determine whether higher throughput is available at an increased window size, and avoids unnecessary decreases in window size after a packet is dropped or all available data has been transmitted. Dynamic packet metering regularly adjusts the rate at which packets are transmitted in response to changes in the measured propagation rate of packets through the network. To avoid unnecessary ack packets, acks are bundled together and piggybacked on returning data packets when appropriate. The invention provides control even if the address of an endnode changes. The invention also supports multiplexing several logical connections over a single transport session and combining data from several connections in a single packet, as well as construction of packets in a network-layer-independent format.

Title
System for placing packets on network for transmission from sending endnode to receiving endnode at times which are determined by window size and metering interval
Application Number
8/866542
Publication Number
6105064
Application Date
May 30, 1997
Publication Date
August 15, 2000
Inventor
Jonathan Richey
Springville
UT, US
Greg Neath
Orem
UT, US
B Gregory Hundley
Lindon
UT, US
Michael Dege
Sandy
UT, US
Grant Echols
Payson
UT, US
Howard Davis
Salem
UT, US
Agent
Computer Law
Assignee
Novell
UT, US
IPC
G06F 13/00
View Original Source