文件名称:AutomaticRepeatRequest:自动重复请求
文件大小:4.08MB
文件格式:ZIP
更新时间:2024-05-28 23:14:37
Java
自动重复请求 将导入下载到Eclipse IDE中以检查源代码。 这是2005年在都柏林格里菲斯学院举办的电信讲座的一项额外工作(硕士学位)。 自动重复请求-ARQ ARQ模拟器是ARQ(自动重复请求)协议的基于Java的简单模拟器。 它目前支持三种协议:停止和等待(SAW),返回N(GBN)和选择性重复(SR)。 该仿真器假定点对点通信,并在指定各种输入参数(例如网络特性,错误概率和传输特性)的情况下,提供所选协议的概率仿真。 作为概率模拟(并使用Java的内置随机数生成工具),最好多次运行您感兴趣的每个测试用例并取平均结果。 用户界面非常简单。 延迟–网络延迟(即,在一个方向上传递1个字节的延迟)一个整数,以毫秒为单位指定延迟。 数据速率–网络数据速率(每秒可以发送的字节数):一个整数,指定每秒发送的字节数。 numFrame –发送方要发送的帧数:一个整数。 frameSiz