一种实现多主控远程过程调用的方法及系统技术方案

技术编号:7900653 阅读:278 留言:0更新日期:2012-10-23 06:07
本发明专利技术涉及网络通信领域中的路由交换控制技术,其公开了一种实现多主控远程过程调用的方法,解决传统技术中为了区分控制指令的来源而需要作大量的工作,导致开发效率低下和系统不稳定的问题。该方法通过给每个堆叠成员设备的MPU进行编号,将MPU编号封装在RPC序列号中,LPU根据序列号中的MPU编号确定指令来自那个MPU,很容易扩展RPC支持堆叠系统,提升开发效率,提高系统稳定性。此外,本发明专利技术还公开了一种实现多主控远程过程调用的系统,适用于堆叠系统。

【技术实现步骤摘要】

【技术保护点】
一种实现多主控远程过程调用的系统,包括至少两个堆叠成员设备,其特征在于,每个堆叠成员设备包括:调用管理模块,用于为所在堆叠成员设备的主控卡设置MPU编号,并为MPU分配RPC序列号计数器;MPU编号封装模块,用于在MPU每次下发RPC控制指令时,将MPU编号封装到RPC序列号中;报文封装发送模块,用于将包含MPU编号的RPC序列号、函数key值、函数参数封装为一个以太报文,并发送至目标业务线卡LPU;MPU编号解析模块,用于目标LPU接收到MPU下发的以太报文后,从RPC序列号中提取MPU编号和真实的序列号,并提取出函数key值,进而找到对应的实体函数执行,将函数执行结果与所述真实的序列号封装为一个以太报文,返回给所述MPU编号对应的MPU。

【技术特征摘要】

【专利技术属性】
技术研发人员:王焕章
申请(专利权)人:迈普通信技术股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1