发明名称 一种实现多主控远程过程调用的方法及系统
摘要 本发明涉及网络通信领域中的路由交换控制技术,其公开了一种实现多主控远程过程调用的方法,解决传统技术中为了区分控制指令的来源而需要作大量的工作,导致开发效率低下和系统不稳定的问题。该方法通过给每个堆叠成员设备的MPU进行编号,将MPU编号封装在RPC序列号中,LPU根据序列号中的MPU编号确定指令来自那个MPU,很容易扩展RPC支持堆叠系统,提升开发效率,提高系统稳定性。此外,本发明还公开了一种实现多主控远程过程调用的系统,适用于堆叠系统。
申请公布号 CN102739552B 申请公布日期 2015.09.23
申请号 CN201210250542.5 申请日期 2012.07.19
申请人 迈普通信技术股份有限公司 发明人 王焕章
分类号 H04L12/70(2013.01)I 主分类号 H04L12/70(2013.01)I
代理机构 成都虹桥专利事务所(普通合伙) 51124 代理人 刘世平
主权项 一种实现多主控远程过程调用的系统,包括至少两个堆叠成员设备,其特征在于,每个堆叠成员设备包括:调用管理模块,用于为所在堆叠成员设备的主控卡设置MPU编号,并为MPU分配RPC序列号计数器;MPU编号封装模块,用于在MPU每次下发RPC控制指令时,将MPU编号封装到RPC序列号中;报文封装发送模块,用于将包含MPU编号的RPC序列号、函数key值、函数参数封装为一个以太报文,并发送至目标业务线卡LPU;MPU编号解析模块,用于目标LPU接收到MPU下发的以太报文后,从RPC序列号中提取MPU编号和真实的序列号,并提取出函数key值,进而找到对应的实体函数执行,将函数执行结果与所述真实的序列号封装为一个以太报文,返回给所述MPU编号对应的MPU。
地址 610041 四川省成都市高新区九兴大道16号迈普大厦