发明名称 实现多种业务处理功能的方法和多核处理器设备
摘要 本发明公开了一种实现多种业务处理功能的方法,包括:配置多核处理器中的各个核执行不同的业务处理功能;在接收到报文后,根据预设的各个业务处理功能的执行顺序,依次将报文发送至执行各个业务处理功能的多核处理器中的各个核进行处理。本发明还公开了一种多核处理器设备,包括:配置管理单元、报文分发单元和多核处理器。本发明能够在网络中实现多种业务处理功能时,节约设备的投资成本。
申请公布号 CN101442513B 申请公布日期 2012.05.23
申请号 CN200710177719.2 申请日期 2007.11.20
申请人 杭州华三通信技术有限公司 发明人 杨武;李晶林;王利中
分类号 H04L29/02(2006.01)I;H04L12/56(2006.01)I 主分类号 H04L29/02(2006.01)I
代理机构 北京德琦知识产权代理有限公司 11018 代理人 宋志强;麻海明
主权项 实现多种业务处理功能的方法,该方法采用具有多核处理器的设备来实现,其特征在于,该方法包括:配置多核处理器中的各个核对应不同的业务处理功能;在接收到报文后,根据预设的各个业务处理功能的执行顺序,依次将报文发送至对应各个业务处理功能的多核处理器中的各个核进行处理,该方法进一步包括:通过设置的虚拟以太网接口模块连接执行业务处理功能的所有核;所述依次将报文发送至对应各个业务处理功能的多核处理器中的各个核进行处理的步骤包括:将从外部接收到的报文分发至首先执行的业务处理功能对应的核;该核对报文进行对应的业务处理后,根据预先设置的转发表中下一个执行的业务处理功能对应的核的地址,在报文中封装该核的地址,然后将报文发送至虚拟以太网接口模块;虚拟以太网接口模块根据接收到报文中封装的地址,将报文发送至对应的核;依此类推,直至发送至最后执行的业务处理功能对应的核;该核将进行对应业务处理后的报文发送出去,或,在每两个核之间设置虚拟以太网接口模块;所述依次将报文发送至对应各个业务处理功能的多核处理器中的各个核进行处理的步骤包括:将从外部接收到的报文发送至首先执行的业务处理功能对应的核;该核对报文进行对应的业务处理后,通过与下一个执行的业务处理功能对应的核之间的虚拟以太网接口模块,直接将报文发送至下一个核;依此类推,直至发送至最后执行的业务处理功能对应的核;该核将进行对应业务处理后的报文发送出去。
地址 310053 浙江省杭州市高新技术产业开发区之江科技工业园六和路310号华为杭州生产基地