[发明专利]一种报文处理方法及装置在审
申请号: | 201410490087.5 | 申请日: | 2014-09-23 |
公开(公告)号: | CN105511954A | 公开(公告)日: | 2016-04-20 |
发明(设计)人: | 徐奕;徐正华;赵广;王明辉 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50;G06F9/38 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 冯艳莲 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种报文处理方法及装置。方法为,在多核CPU外部设置前置预处理器,由前置预处理器根据接收到的待处理报文的报文信息生成待处理任务,根据该待处理任务对应的物理端口的标识和接收顺序为该待处理任务分配序列码,将待处理任务调度至多核CPU并根据待处理任务的序列码对多核CPU已处理任务进行保序处理。采用本发明技术方案,由前置预处理器实现报文的调度及保序功能,多核CPU可以并行执行任务,缓解了多核之间的竞争和资源互锁,有效提升了多核CPU的处理能力,此外,多核CPU并行执行任务能够有效提高任务处理速度并避免处理器资源的浪费,实现了CPU功能卸载。 | ||
搜索关键词: | 一种 报文 处理 方法 装置 | ||
【主权项】:
一种报文处理方法,其特征在于,包括:从物理端口接收待处理报文,根据所述待处理报文的报文信息生成待处理任务,所述待处理任务中包括所述报文信息和序列码;所述序列码为根据所述物理端口的标识以及接收所述待处理报文的顺序,为所述待处理任务分配的唯一标识;根据所述待处理任务中的报文信息以及序列码,将所述待处理任务分配至相应的待处理队列中;将所述待处理队列中的所述待处理任务调度至多核中心处理器CPU中与所述待处理队列存在映射关系的处理单元,由所述处理单元对所述待处理任务进行处理;接收所述多核CPU发送的已处理任务,所述已处理任务中包括处理类型、已处理队列标识以及所述序列码;根据所述序列码对所述已处理任务进行保序处理,并在保序处理后对所述已处理任务完成所述处理类型对应的处理动作。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410490087.5/,转载请声明来源钻瓜专利网。
- 上一篇:一种车载导航系统测试方法与装置
- 下一篇:助行器安全刹车装置