发明名称 动态决定最佳网路缓冲记忆体大小之方法
摘要 一种动态决定最佳网路缓冲记忆体大小之方法,用以决定缓冲记忆体之大小以供媒体存取控制器于存取网路时使用。此方法包括步骤如下。首先提供测试封包。然后于媒体存取控制器(MAC)与缓冲记忆体之间传递测试封包以获知传送速度。最后依照传送速度决定记忆体之大小。
申请公布号 TWI252660 申请公布日期 2006.04.01
申请号 TW093125455 申请日期 2004.08.26
申请人 智原科技股份有限公司 发明人 李茂雄
分类号 H04L29/02 主分类号 H04L29/02
代理机构 代理人 詹铭文 台北市中正区罗斯福路2段100号7楼之1;萧锡清 台北市中正区罗斯福路2段100号7楼之1
主权项 1.一种动态决定最佳网路缓冲记忆体大小之方法, 用以决定一缓冲记忆体之大小以供一媒体存取控 制器于存取网路时使用,该方法包括下列步骤: 提供一测试封包; 于该媒体存取控制器与该缓冲记忆体之间传递该 测试封包以获知一传送速度;以及 依照该传送速度决定该缓冲记忆体之大小。 2.如申请专利范围第1项所述动态决定最佳网路缓 冲记忆体大小之方法,其中提供该测试封包之步骤 包括: 产生该测试封包;以及 将该测试封包储存于该缓冲记忆体。 3.如申请专利范围第1项所述动态决定最佳网路缓 冲记忆体大小之方法,其中于该媒体存取控制器与 该缓冲记忆体之间传递该测试封包以获知该传送 速度之步骤包括: 将该测试封包自该缓冲记忆体传送至该媒体存取 控制器; 将该测试封包自该媒体存取控制器回传至该缓冲 记忆体;以及 藉由该缓冲记忆体输出与接收该测试封包之时间 以获知该传送速度。 4.如申请专利范围第1项所述动态决定最佳网路缓 冲记忆体大小之方法,其中依照该传送速度决定该 缓冲记忆体之大小之步骤包括: 提供该缓冲记忆体之一标准大小、一高阶大小以 及一低阶大小;以及 计算该标准大小、该高阶大小以及该低阶大小以 获得该传送速度所对应之该缓冲记忆体之大小。 5.如申请专利范围第4项所述动态决定最佳网路缓 冲记忆体大小之方法,其中计算该标准大小、该高 阶大小以及该低阶大小之步骤系以内插法计算之 。 6.如申请专利范围第4项所述动态决定最佳网路缓 冲记忆体大小之方法,其中计算该标准大小、该高 阶大小以及该低阶大小之步骤系以外插法计算之 。 7.如申请专利范围第1项所述动态决定最佳网路缓 冲记忆体大小之方法,其中依照该传送速度决定该 缓冲记忆体之大小之步骤包括: 提供一查兑表;以及 依照该传送速度于该查兑表中获知该缓冲记忆体 之大小。 8.如申请专利范围第1项所述动态决定最佳网路缓 冲记忆体大小之方法,其中该缓冲记忆体系为系统 记忆体,而依照该传送速度决定该缓冲记忆体之大 小之步骤系决定分配系统记忆体之比例。 图式简单说明: 图1是说明系统分配记忆体提供网路封包缓冲之架 构图。 图2是依照本发明较佳实施例所绘示的一种动态决 定最佳网路缓冲记忆体大小之方法流程图。 图3是表示中央处理单元速度与所需缓冲记忆体之 关系图。 图4是依照本发明另一较佳实施例所绘示的一种动 态决定最佳网路缓冲记忆体大小之方法流程图。
地址 新竹市新竹科学工业园区力行一路10之2号