发明名称 自动调整传输速率之方法
摘要 一种自动调整传输速率之方法,应用于网路传输系统,网路传输系统包含伺服端及用户端。伺服端能根据传送封包、确认机制得知目前网路传输的速度,进而调整传送速率,且用户端在预定时间内若未收到来自伺服端的封包时,会自动启动重传机制,以要求伺服端重传之前的封包。因此,藉由自动调整传输速率搭配重传机制,来提高达资料传送的精确性。
申请公布号 TWI271067 申请公布日期 2007.01.11
申请号 TW094126849 申请日期 2005.08.08
申请人 英业达股份有限公司 发明人 张玥;周宏亮;陈玄同;刘文涵
分类号 H04L12/56(2006.01) 主分类号 H04L12/56(2006.01)
代理机构 代理人 许世正 台北市信义区忠孝东路5段410号4楼
主权项 1.一种自动调整传输速率之方法,应用于一网路传 输系统,该网路传输系统包含一伺服端及一用户端 ,包含有下列步骤: 设定一传送速率及一第一预定时间; 该伺服端以该传送速率传送至少一封包及对应各 该封包之一编号至该用户端; 该伺服端确认接收来自该用户端之一确认封包; 该伺服端于每间隔该第一预定时间,计算该确认封 包及已传送之该封包比例,以得知一传输成功率; 该伺服端利用该传送速率及该传输成功率,计算一 期望传送速率;及 该伺服端根据该期望传送速率调整该传送速率。 2.如申请专利范围第1项所述之自动调整传输速率 之方法,其中该伺服端根据该期望传送速率调整该 传送速率之步骤,包含有下列步骤: 该伺服端确认该期望传送速率大于该传送速率;及 该伺服端调升该传送速率为该期望传送速率。 3.如申请专利范围第2项所述之自动调整传输速率 之方法,其中该伺服端确认该期望传送速率大于该 传送速率之步骤,当该期望传送速度小于该传送速 率时,执行该伺服端调降该传送速率为该期望传送 速度之步骤。 4.如申请专利范围第1项所述之自动调整传输速率 之方法,其中该伺服端确认接收来自该用户端之一 确认封包之步骤,当该伺服端未接收该确认封包时 ,执行该伺服端确认接来自该用户端之含有一参考 値之一重传封包。 5.一种自动调整传输速率之方法,应用于一网路传 输系统,该网路传输系统包含一伺服端及一用户端 ,包含有下列步骤: 该伺服端建立一参考表、设定一传送速率及一第 二预定时间; 该伺服端以该传送速率传送至少一封包及对应各 该封包之一编号至该用户端; 该伺服端确认接收来自该用户端之一确认封包; 该伺服端于每间隔该第一预定时间,计算该确认封 包及己传送之该封包比例,以得知一传送成功率; 及 该伺服端根据该传送成功率比对该参考表,以调整 该传送速率。 6.如申请专利范围第5项所述之自动调整传输速率 之方法,其中该参考表含有对应各该传送成功率之 该传送速度。 7.如申请专利范围第5项所述之自动调整传输速率 之方法,其中该伺服端确认接收来自该用户端之一 确认封包之步骤,当该伺服端未接收该确认封包时 ,执行该伺服端确认接收来自该用户端之含有一参 考値之一重传封包。 8.一种自动调整传输速率之方法,应用于一网路传 输系统中,该网路传输系统包含一伺服端及一用户 端,包含有下列步骤: 该用户端产生一参考値及设定一第三预定时间; 该用户端于该第三预定时间内,接收来自该伺服端 之至少一个封包及对应各该封包之一编号; 该用户端确认该参考値与该编号一致; 该用户端以一数学逻辑规则增加该参考値;及 该用户端传送一确认封包至该伺服端。 9.如申请专利范围第8项所述之自动调整传输速率 之方法,其中该用户端确认该参考値与该编号一致 之步骤,当该参考値与该编号不一致时,执行该用 户端传送含有该参考値之一重传封包至该伺服端 之步骤。 10.如申请专利范围第8项所述之自动调整传输速率 之方法,其中该用户端于该第三预定时间内,接收 来自该伺服端之至少一个封包及对应各该封包之 一编号之步骤,当该用户端未于该第三预定时间内 接收各该封包时,执行该用户端传送含有该参考値 之一重传封包至该伺服端之步骤。 图式简单说明: 第1图为根据本发明所揭露之自动调整传输速率之 方法示意图; 第2图为根据本发明所揭露之自动调整传输速率之 方法第一流程图; 第3图为根据本发明所揭露之自动调整传输速度之 方法第二流程图;及 第4图为根据本发明所揭露之自动调整传输速度之 方法第三流程图。
地址 台北市士林区后港街66号