[发明专利]报文分发方法及装置无效
申请号: | 201210018927.9 | 申请日: | 2012-01-20 |
公开(公告)号: | CN102571593A | 公开(公告)日: | 2012-07-11 |
发明(设计)人: | 武旭 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L12/56 | 分类号: | H04L12/56 |
代理公司: | 深圳市深佳知识产权代理事务所(普通合伙) 44285 | 代理人: | 唐华明 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 报文 分发 方法 装置 | ||
技术领域
本发明涉及通信技术领域,尤其涉及一种报文分发方法及装置。
背景技术
多核技术已经成为处理器技术发展的方向。多核系统中,通常情况下多核处理器中的一个核作为控制核,其他核作为业务核。其中,控制核负责系统管理、用户接入控制和核资源分配,而业务核则负责处理应用程序(APP,Application Program)对应的报文。
在多核系统中,APP在多核处理器上的部署方式可以是:在多核系统初始化过程中设定APP与业务核的对应关系,以确定每一个业务核处理的APP的类型。多核系统运行过程中,分发单元接收到报文后,将根据预先设定的APP与业务核的对应关系将该报文分发至与该报文所属的APP具有对应关系的业务核上。
发明人发现现有技术存在以下技术问题:
根据预先设定的APP与业务核的对应关系进行报文分发,这使得多核处理器中核资源的分配方式不够灵活。
发明内容
本发明实施例提供了一种报文分发方法及装置,能够在多核处理器运行过程中调整APP与业务核的对应关系,提高了多核处理器中核资源的分配方式的灵活性。
本发明实施例提供的报文分发方法以及报文分发装置,通过在多核处理器运行过程中调整APP业务核的对应关系,能够提高业务核资源分配方式的灵活性。
一方面,本发明实施例提供的报文分发方法包括:
在多核处理器初始化过程中,或者在所述多核处理器运行过程中,建立应用程序APP与业务核的第一对应关系,以便于所述多核处理器中的分发单元根据所述第一对应关系对报文进行分发,所述第一对应关系中包括第一子对应关系,所述第一子对应关系为第一APP与第一业务核的对应关系,所述第一业务核为所述多核处理器中的业务核;
在所述多核处理器运行过程中,将所述第一对应关系修改为APP与业务核的第二对应关系,以便于所述分发单元根据所述第二对应关系对报文进行分发,所述第二对应关系中的业务核为所述多核处理器中的业务核。
另一方面,本发明实施例提供的报文分发装置包括:
建立单元,用于在多核处理器初始化过程中,或者在所述多核处理器运行过程中,建立应用程序APP与业务核的第一对应关系,以便于所述多核处理器中的分发单元根据所述第一对应关系对报文进行分发,所述第一对应关系中包括第一子对应关系,所述第一子对应关系为第一APP与第一业务核的对应关系,所述第一业务核为所述多核处理器中的业务核;
修改单元,用于在所述多核处理器运行过程中以及在所述建立单元建立所述第一对应关系后,将所述第一对应关系修改为APP与业务核的第二对应关系,以便于所述分发单元根据所述第二对应关系对报文进行分发,所述第二对应关系中的业务核为所述多核处理器中的业务核。
本发明实施例提供的技术方案具有以下优点:
在多核处理器初始化过程中,或者在多核处理器运行过程中,建立APP与业务核的第一对应关系。在多核处理器运行过程中,将该第一对应关系修改为第二对应关系。通过在多核处理器运行过程中调整APP与业务核的对应关系,提高了多核处理器中核资源分配方式的灵活性。
附图说明
图1为本发明实施例提供的一种报文分发方法的流程图;
图2为本发明实施例提供的另一种报文分发方法的流程图;
图3为本发明实施例提供的一种多核系统资源分配的装置的结构示意图;
图4为本发明实施例提供的另一种多核系统资源分配的装置的结构示意图;
图5为本发明实施例提供的增加子单元的结构示意图;
图6为本发明实施例提供的一种修改子单元的结构示意图;
图7为本发明实施例提供的另一种修改子单元的结构示意图。
具体实施方式
本发明实施例提供了报文分发方法及装置,能够在多核处理器运行过程中调整APP与业务核的对应关系,提高了业务核资源分配方式的灵活性。
实施例一
本发明实施例提供了一种报文分发方法。请参阅图1,图1为本发明实施例提供的一种报文分发方法的流程图,该方法包括:
101、在多核处理器初始化过程中,或者在该多核处理器运行过程中,建立应用程序APP与业务核的第一对应关系,以便于该多核处理器中的分发单元根据该第一对应关系对报文进行分发,该第一对应关系中包括第一子对应关系,该第一子对应关系为第一APP与第一业务核的对应关系,该第一业务核为该多核处理器中的业务核。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210018927.9/2.html,转载请声明来源钻瓜专利网。