[发明专利]消息交互超时判断方法、装置、设备及存储介质有效
申请号: | 202110312892.9 | 申请日: | 2021-03-24 |
公开(公告)号: | CN113115138B | 公开(公告)日: | 2022-08-05 |
发明(设计)人: | 周宇;李祥辉;万毓西;毕娟 | 申请(专利权)人: | 烽火通信科技股份有限公司;武汉飞思灵微电子技术有限公司 |
主分类号: | H04Q11/00 | 分类号: | H04Q11/00;H04L43/10 |
代理公司: | 武汉智权专利代理事务所(特殊普通合伙) 42225 | 代理人: | 张凯 |
地址: | 430000 湖北省武*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 消息 交互 超时 判断 方法 装置 设备 存储 介质 | ||
本发明公开了一种消息交互超时判断方法、装置、设备及存储介质,所述方法通过向目标终端发送目标消息时更新RAM中对应终端的超时信息;以预设扫描周期对所述RAM中的全部超时信息进行读取、判断超时与否和更新;收到所述目标终端的目标消息应答时更新RAM中对应终端的超时信息,能够支持多终端并发超时判断,提升了消息交互超时判断的速度,节省了消息交互超时判断的时间,通过使用单口RAM存储超时信息,不需要占用大量的存储资源,用较小的资源消耗提高了消息交互超时判断的效率。
技术领域
本发明涉及通信和信息处理技术领域,尤其涉及一种消息交互超时判断方法、装置、设备及存储介质。
背景技术
在无源光纤网络(Passive Optical Network,PON)通信系统中,光线路终端(Optical Line Terminal,OLT)和光网络单元(Optical Network Unit,ONU)之间需要进行大量的消息交互,每一次交互都需要维护一个定时器进行交互超时判断;单个中央处理器(Central Processing Unit,CPU)往往管理着多个OLT PON口,每个OLT PON口下管理着多个ONU,不同ONU之间与OLT的消息交互是独立并发的;在ONU数量不多时,软件可通过串行化处理,以牺牲效率的方式处理大量消息交互超时。
随着电路集成度越来越高,单个CPU管理的OLT PON口越来越多,对应着ONU的数量也越来越多,软件串行处理的效率将无法满足使用需求。
发明内容
本发明的主要目的在于提供一种消息交互超时判断方法、装置、设备及存储介质,旨在解决现有技术中软件串行处理大量消息存在交互超时,消息处理效率较低的技术问题。
第一方面,本发明提供一种消息交互超时判断方法,所述消息交互超时判断方法包括以下步骤:
向目标终端发送目标消息时更新RAM中对应终端的超时信息;
以预设扫描周期对所述RAM中的全部超时信息进行读取、判断超时与否和更新;
收到所述目标终端的目标消息应答时更新RAM中对应终端的超时信息。
可选地,所述RAM中存储N个对应终端的超时信息,其中,N为对应端口支持的终端的个数;所述超时信息包括期望回应的消息类型、期望回应的消息序列号、超时门限、超时颗粒度及超时判断标志位。
可选地,所述向目标终端发送目标消息时更新RAM中对应终端的超时信息,包括:
在向目标终端发送目标消息时,对RAM中存储的对应终端的超时信息中的所述期望回应的消息类型、所述期望回应的消息序列号、所述超时门限及所述超时颗粒度进行更新,并对所述超时信息中的超时判断标志位设置为需要进行超时判断。
可选地,所述以预设扫描周期对所述RAM中的全部超时信息进行读取、判断超时与否和更新,包括:
以预设扫描周期在所述RAM中的读取目标终端对应的超时信息;
在所述目标终端对应的超时信息中超时判断标志位为不需要进行超时判断,则跳过后续流程;
在所述目标终端对应的超时信息中超时判断标志位为需要进行超时判断时,判断所述超时颗粒度和所述预设扫描周期是否匹配;在所述超时颗粒度和所述预设扫描周期不匹配时,跳过后续流程;
在所述超时颗粒度和所述预设扫描周期匹配时,且在所述超时门限为0时,判定所述交互的终端存在交互超时,存储所述超时终端的顺序编号,并产生中断信号,将所述当前超时信息中的超时判断标志位设置为不需要进行超时判断;
在所述超时门限不为0时,将所述超时门限减1后再重新写入所述超时终端对应的当前超时信息中的当前超时门限。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于烽火通信科技股份有限公司;武汉飞思灵微电子技术有限公司,未经烽火通信科技股份有限公司;武汉飞思灵微电子技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110312892.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种带故障检测技术的智能枪弹柜
- 下一篇:一种快速简便的单细胞挑取装置