一种基于TCP确认包对的端到端可用带宽估计方法
摘要:
本发明涉及一种基于TCP确认包对的端到端可用带宽估计方法,接收端每收到发送端发送的数据包后,向发送端返回ACK包对;发送端接收ACK包对,并记录ACK包对内部到达时间间隔,计算端到端带宽其中,BW为端到端带宽,L为ACK包对的大小,ΔT为ACK包对内部到达时间间隔;利用ACK包探测间隔模型计算背景流速率BWback;则端到端可用带宽AW=BW-BWback。本发明改进了样本选择策略,引入了时延和(TDS)的概念,选择TDS最小的样本进行可用带宽估计有利于降低背景流对估计结果的影响,从而保证了带宽估计的准确性。将数据包对技术巧妙用于基于TCP的确认包(ACK)之中,用ACK包对代替包对技术中的探测包对,从而大大降低了带宽估计的开销,且有利于带宽估计的准确性。
0/0