[发明专利]一种同步接口资源状况的方法、系统和装置无效
申请号: | 201010222539.3 | 申请日: | 2010-07-06 |
公开(公告)号: | CN102316010A | 公开(公告)日: | 2012-01-11 |
发明(设计)人: | 李昀嵩 | 申请(专利权)人: | 杭州华三通信技术有限公司 |
主分类号: | H04L12/56 | 分类号: | H04L12/56 |
代理公司: | 北京德琦知识产权代理有限公司 11018 | 代理人: | 谢安昆;宋志强 |
地址: | 310053 浙江省杭州市高新技术产业*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 同步 接口 资源 状况 方法 系统 装置 | ||
技术领域
本发明涉及网络通信技术领域,特别涉及一种同步接口资源状况的方法、系统和装置。
背景技术
通常路由器接口在流量低于接口带宽的情况下不会出现拥塞问题,报文在到达接口后立即被发送。当流量高于接口带宽的情况下,接口就会发生拥塞,此时会根据报文的优先级将待发送报文放入不同的队列,优先级高的队列保证优先发送。系统每次发送队列中的报文之前,会首先获取当前的接口资源状况,如果无法成功获取,则说明接口当前处于拥塞状况,此时系统需要将待发送的报文重新缓存入队列中等待下一次发送。
目前路由器多采用集中式结构,其中路由器主机为主系统,接口模块为从系统,如图1所示。其中,主系统负责将数据报文转发至对应的从系统,从系统将从主系统接收到的数据报文转发出去。其中,主系统在转发数据报文至从系统的过程之前,需要获知从系统的接口资源状况,在从系统的接口资源足够,即不发生拥塞的情况下,才将数据报文转发至对应的从系统。这就需要在主系统中维护从系统的接口资源状况,且保证维护的从系统接口资源状况尽量与实际的从系统接口资源状况保持同步。如果不同步,则可能造成数据报文在从系统处被丢弃。例如主系统根据维护的从系统接口资源状况,确定从系统接口资源足够,将数据报文转发至从系统,但从系统的实际接口资源不足,队列已满,则从系统会将接收到的数据报文做丢弃处理。
为了实现主系统维护的接口资源状况和从系统实际的接口资源状况同步,现有技术中采用从系统向主系统发送控制报文的方式。图2为现有技术中从系统向主系统同步接口资源状况的流程图,如图2所示,从系统发送数据报文后,将当前的接口资源状况通过控制报文发送给主系统。对主系统的回应报文进行探测,即判断是否接收到主系统回复的回应报文(主系统在接收到从系统发送的该控制报文后,会向从系统回复回应报文),如果是,该从系统可以继续发送数据报文;如果否,则判断对主系统回应报文的探测是否超时,如果是,则重新发送控制报文给主系统,否则,继续对主系统进行回应报文的探测。
现有技术的上述方法中,如果主系统处于繁忙状况,从系统发送给主系统的控制报文可能得不到及时处理或者被丢弃,则从系统会不停地对主系统的回应报文进行探测直到超时为止,而这段时间会造成从系统的接口流量停止,造成接口流量的不稳定,也会降低接口资源状况同步的实时性和可靠性。
发明内容
本发明提供了一种同步接口资源状况的方法、系统和装置,以便于保证从系统接口流量的稳定性,且提高同步的实时性和可靠性。
一种同步接口资源状况的方法,该方法包括:
所述接口资源写入装置在被从系统写入接口资源状况信息后,向主系统触发中断,并通过设置中断状态位向从系统指示主系统尚未响应所述中断;
所述主系统响应所述中断并读取所述接口资源状况信息后,清除所述接口资源写入装置的中断状态位以指示从系统向所述接口资源写入装置写入新的接口资源状况信息。
一种同步接口资源状况的装置,应用于包含主系统、从系统和所述装置的系统,该装置包括:资源信息寄存器、中断触发器、中断产生器和中断状况寄存器;
所述资源信息寄存器,用于存储被从系统写入的接口资源状况信息;
所述中断触发器,用于当所述资源信息寄存器被写入接口资源状况信息时,向中断产生器发送中断通知,并设置所述中断状况寄存器中的中断状态位以向所述从系统指示主系统尚未响应所述中断;
所述中断产生器,用于接收到所述中断通知后,向所述主系统产生中断;在所述中断状态位被清除后,关闭所述中断;
所述中断状况寄存器,用于存储所述中断触发器设置的中断状态位,并接受所述主系统在响应所述中断并读取所述接口资源状况信息后对中断状态位的清除;
其中,所述中断状态位的清除用于指示从系统向所述资源信息寄存器写入新的接口资源状况信息。
一种从系统,应用于包含主系统、所述从系统和接口资源写入装置的系统,该从系统包括:资源信息记录单元、状态位探测单元和资源信息写入单元;
所述资源信息记录单元,用于记录该从系统的接口资源状况信息,并在该从系统的接口资源状况发生变化时,根据当前的接口资源状况更新记录的接口资源状况信息;
所述状态位探测单元,用于探测接口资源写入装置的中断状态位,当探测到所述中断状态位被清除时,向所述资源信息写入单元发送写入通知;
所述资源信息写入单元,用于接收到所述写入通知时,将所述资源信息记录单元当前记录的接口资源状况信息写入所述接口资源写入装置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州华三通信技术有限公司,未经杭州华三通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010222539.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种手动回丝机
- 下一篇:一种用于涂布机的位移自动显示装置