Vcf系统中pe设备软件加载的方法以及装置制造方法

文档序号:7814662阅读:224来源:国知局
Vcf系统中pe设备软件加载的方法以及装置制造方法
【专利摘要】本发明提供一种VCF系统中PE设备软件加载的方法,该方法包括:接收PE设备发送的加入VCF系统的请求报文,解析出所述请求报文中携带的所述PE设备的版本兼容列表;根据所述版本兼容列表判断所述PE设备与所述控制设备的版本是否兼容;将判断结果下发至所述PE设备,以使在判断结果为所述PE设备与所述控制设备的版本兼容时允许所述PE设备加入所述VCF系统。从而有效扩大了加入VCF系统的PE设备范围,提高了VCF系统的灵活性。
【专利说明】VCF系统中PE设备软件加载的方法以及装置

【技术领域】
[0001] 本发明涉及通信【技术领域】,尤其涉及一种VCF系统中PE设备软件加载的方法以及 装直。

【背景技术】
[0002] VCF (Vertical Converged Framework,纵向融合框架)系统是将多台设备通过物 理端口纵向堆叠连接在一起,进行必要的配置后,虚拟化成一台"设备",从而能够简化网络 层级结构,提供更为集中的管理方式和更高的扩展性能。使用这种虚拟化技术可以集合多 台设备的硬件资源和软件处理能力,实现多台设备的协同工作、统一管理,提高设备的利用 率。
[0003] 在VCF系统中包括至少一个CB (Control board,控制设备)以及多个PE (Port extender module,端口扩展设备)。其中CB设备承担协议的运算、表项的生成和下发等工 作,PE设备仅负责数据转发。在现有技术中,在有新的PE设备加入VCF系统时,必须保证 PE设备与CB设备的软件版本完全一致,才能正常加入。使用这种方式不仅大大限制了能够 加入VCF系统的PE设备,还限制了 VCF系统的使用范围,降低了 VCF系统的灵活性。


【发明内容】

[0004] 有鉴于此,本发明提供了 VCF系统中PE设备软件加载方法以及装置来解决上述问 题。
[0005] 本发明提供了一种VCF系统中PE设备软件加载的方法,应用于VCF系统中的控制 设备,其中该方法包括:
[0006] 接收PE设备发送的加入VCF系统的请求报文,解析出所述请求报文中携带的所述 PE设备的版本兼容列表;
[0007] 根据所述版本兼容列表判断所述PE设备与所述控制设备的版本是否兼容;
[0008] 将判断结果下发至所述PE设备,以使在判断结果为所述PE设备与所述控制设备 的版本兼容时允许所述PE设备加入所述VCF系统。
[0009] 本发明还提供了一种VCF系统中PE设备软件加载的方法,应用于VCF系统中的PE 设备,其中该方法包括:
[0010] 所述PE设备向控制设备发送请求加入IPF系统的请求报文,所述请求报文中携带 所述PE设备的版本兼容列表;
[0011] 接收所述控制设备发送的判断结果,所述判断结果为所述控制设备根据所述版本 兼容列表判断所述PE设备与所述控制设备的版本是否兼容后获得的判断结果;
[0012] 在所述判断结果为版本兼容时,确定所述PE设备允许加入所述VCF系统。
[0013] 本发明还提供了一种VCF系统中PE设备软件加载的装置,应用于VCF系统中的控 制设备,其中该装置包括:
[0014] 报文解析单元,用于接收PE设备发送的加入VCF系统的请求报文,解析出所述请 求报文中携带的所述PE设备的版本兼容列表;
[0015] 版本判断单元,用于根据所述版本兼容列表判断所述PE设备与所述控制设备的 版本是否兼容;
[0016] 结果下发处理单元,用于将判断结果下发至所述PE设备,以使在判断结果为所述 PE设备与所述控制设备的版本兼容时,允许所述PE设备加入所述VCF系统。
[0017] 本发明还提供另一种VCF系统中PE设备软件加载的装置,应用于VCF系统中的PE 设备,其中该装置包括:
[0018] 报文发送单元,用于向控制设备发送请求加入IPF系统的请求报文,所述请求报 文中携带所述PE设备的版本兼容列表;
[0019] 结果接收单元,用于接收所述控制设备发送的判断结果,所述判断结果为所述控 制设备根据所述版本兼容列表判断所述PE设备与所述控制设备的版本是否兼容后获得的 判断结果;
[0020] 结果判断处理单元,用于在所述判断结果为版本兼容时,确定所述PE设备允许加 入所述VCF系统。
[0021] 本发明提供的VCF系统中PE设备软件加载方法以及装置通过由控制设备解析出 PE设备发送的请求报文中携带的PE设备的版本兼容列表,根据所述版本兼容列表判断所 述PE设备与所述控制设备的版本是否兼容,并将判断结果下发至所述PE设备,以使在判断 结果为所述PE设备与所述控制设备的版本兼容时允许所述PE设备加入所述VCF系统。从 而有效扩大了加入VCF系统的PE设备范围,提高了 VCF系统的灵活性。

【专利附图】

【附图说明】
[0022] 图1是本发明实施例中VCF系统示意图;
[0023] 图2是本发明中一种VCF系统中PE设备软件加载方法的实施例流程图;
[0024] 图3是本发明中另一种VCF系统中PE设备软件加载方法的实施例流程图;
[0025] 图4为本发明实施例中CB设备的硬件架构示意图;
[0026] 图5为本发明中一实施例VCF系统中PE设备软件加载装置的示意图;
[0027] 图6为本发明中版本判断单元的实施例示意图;
[0028] 图7为本发明中结果下发处理单元的实施例示意图;
[0029] 图8为本发明实施例中PE设备的硬件架构示意图;
[0030] 图9为本发明中另一实施例中VCF系统中PE设备软件加载装置的示意图;
[0031] 图10为本发明中结果判断处理单元的实施例示意图。

【具体实施方式】
[0032] 本发明实施例所应用的一种VCF系统,如图1所不,可以包括一个CB设备以及多 个PE设备。传统的VCF系统中有新的PE设备加入VCF系统时,首先由CB设备获取PE设 备的启动列表并加载,再根据PE设备发送的加入请求中携带的产品信息、版本信息(版本 序列号、子序列号)等 匹配,只有在PE设备与CB设备版本的所有信息完全一致,才能 允许PE设备加入VCF系统;之后CB设备向PE设备发送携带该PE启动列表以及主机版本 文件的应答报文,PE设备再根据CB设备发送的应答报文中携带的启动列表更新自身的启 动列表,并加载主机版本软件。
[0033] 然而,传统的实现方式中CB设备在接收到PE设备发送的加入请求之前,难以获取 新加入的PE设备的启动列表,只能通过管理员事先在CB设备上进行人为的设置,极不方 便。且在CB设备上设置PE设备的启动列表,也会影响CB设备的正常运行;另外,CB设备以 及PE设备两种不同类型的设备在功能定位、设备性能维护上的不同导致这两种类型设备 的主机软件版本更新进度可能也不尽相同,意味着每当CB设备版本更换时必须将所有PE 设备均更换成与CB设备配套的版本,否则在判断PE设备与CB设备的版本信息有任何不一 致,即判断两者之间版本不兼容,不仅增加了用户的开支,还大大限制了能够加入VCF系统 的PE设备范围。
[0034] 本发明提供VCF系统中PE设备软件加载的方案来解决现有技术中遇到的问题。通 过CB设备接收PE设备发送的加入VCF系统的请求报文,解析出所述请求报文中携带的所 述PE设备的版本兼容列表,根据所述版本兼容列表判断所述PE设备与所述CB设备的版本 是否兼容,并将判断结果下发至所述PE设备,以使在判断结果为所述PE设备与所述CB设 备的版本兼容时允许所述PE设备加入所述VCF系统。
[0035] 在本实施例中,VCF系统中PE设备软件加载方法的处理流程如图2所示,该方法 应用在VCF系统中的CB设备上,包括以下步骤:
[0036] 步骤201,接收PE设备发送的加入VCF系统的请求报文,解析出所述请求报文中携 带的所述PE设备的版本兼容列表;
[0037] 本发明在实际应用中,在有PE设备请求加入VCF系统时,CB设备即会接收到来自 PE设备的加入VCF系统的请求报文,例如version-request报文。该报文中携带有PE设备 的版本兼容列表,所述版本兼容列表中包括PE设备的设备类型、设备版本类型以及设备兼 容版本类型。如表1所示:
[0038]

【权利要求】
1. 一种纵向融合框架VCF系统中端口扩展PE设备软件加载的方法,应用于VCF系统中 的控制设备,其特征在于,该方法包括: 接收PE设备发送的加入VCF系统的请求报文,解析出所述请求报文中携带的所述PE 设备的版本兼容列表; 根据所述版本兼容列表判断所述PE设备与所述控制设备的版本是否兼容; 将判断结果下发至所述PE设备,以使在判断结果为所述PE设备与所述控制设备的版 本兼容时允许所述PE设备加入所述VCF系统。
2. 如权利要求1所述的方法,其特征在于,所述版本兼容列表中包括PE设备类型以及 PE设备版本类型,根据版本兼容列表判断所述PE设备与所述控制设备的版本是否兼容具 体包括: 将所述PE设备的PE设备类型以及PE设备版本类型与所述控制设备预存的版本兼容 列表中的PE设备类型以及PE设备版本类型进行匹配; 根据匹配到的PE设备类型以及PE设备版本类型对应的版本兼容结果判断所述PE设 备与所述控制设备的版本是否兼容。
3. 如权利要求1所述的方法,其特征在于,所述方法还包括: 在确定所述PE设备与所述控制设备的版本兼容时,接收所述PE设备发送的启动列 表; 获取所述启动列表中的PE设备名称以及启动软件名称; 将所述PE设备名称以及启动软件名称加载至所述控制设备预存的启动列表; 向所述PE设备发送加载完成的确认报文,以使所述PE设备在正常启动后加入所述VCF 系统。
4. 如权利要求3所述的方法,其特征在于,所述方法还包括: 在所述PE设备加入所述VCF系统后,若所述PE设备不具有所述控制设备包括的业务 模块,将所述业务模块对应的补丁包加载发送至所述PE设备。
5. -种VCF系统中PE设备软件加载的方法,应用于VCF系统中的PE设备,其特征在 于,该方法包括: 所述PE设备向控制设备发送请求加入IPF系统的请求报文,所述请求报文中携带所述 PE设备的版本兼容列表; 接收所述控制设备发送的判断结果,所述判断结果为所述控制设备根据所述版本兼容 列表判断所述PE设备与所述控制设备的版本是否兼容后获得的判断结果; 在所述判断结果为版本兼容时,确定所述PE设备允许加入所述VCF系统。
6. 如权利要求5所述的方法,其特征在于,所述方法还包括: 在所述判断结果为版本兼容时,向所述控制设备发送所述PE设备的启动列表,所述启 动列表中包含PE设备名称以及启动软件名称; 在接收到所述控制设备发送的确认报文时,确定加入所述VCF系统,所述确认报文为 所述控制设备将所述PE设备名称以及启动软件名称加载至所述控制设备预存的启动列表 后发送的确认报文。
7. 如权利要求6所述的方法,其特征在于,所述方法还包括: 在加入所述VCF系统后,若检测到自身不具有所述控制设备包括的业务模块,对所述 控制设备发送的业务模块对应的补丁包进行加载。
8. -种VCF系统中PE设备软件加载的装置,应用于VCF系统中的控制设备,其特征在 于,该装置包括: 报文解析单元,用于接收PE设备发送的加入VCF系统的请求报文,解析出所述请求报 文中携带的所述PE设备的版本兼容列表; 版本判断单元,用于根据所述版本兼容列表判断所述PE设备与所述控制设备的版本 是否兼容; 结果下发处理单元,用于将判断结果下发至所述PE设备,以使在判断结果为所述PE设 备与所述控制设备的版本兼容时,允许所述PE设备加入所述VCF系统。
9. 如权利要求8所述的装置,其特征在于,所述版本兼容列表包括PE设备类型以及PE 设备版本类型,所述版本判断单元具体包括: 版本匹配子单元,用于将所述PE设备的PE设备类型以及PE设备版本类型与所述控制 设备预存的版本兼容列表中的PE设备类型以及PE设备版本类型进行匹配; 结果判断子单元,用于根据匹配到的PE设备类型以及PE设备版本类型对应的版本兼 容结果判断所述PE设备与所述控制设备的版本是否兼容。
10. 如权利要求8所述的装置,其特征在于,所述结果下发处理单元还包括: 列表接收子单元,用于在确定所述PE设备与所述控制设备的版本兼容时,接收所述PE 设备发送的启动列表; 名称获取子单元,用于获取所述启动列表中的PE设备名称以及启动软件名称; 列表加载子单元,用于将所述PE设备名称以及启动软件名称加载至所述控制设备预 存的启动列表; 加载确认子单元,用于向所述PE设备发送加载完成的确认报文,以使所述PE设备在正 常启动后加入所述VCF系统。
11. 如权利要求10所述的装置,其特征在于,所述结果下发处理单元还包括: 加载发送子单元,用于在所述PE设备加入所述VCF系统后,若所述PE设备不具有所述 控制设备包括的业务模块,将所述业务模块对应的补丁包加载至所述PE设备。
12. -种VCF系统中PE设备软件加载的装置,应用于VCF系统中的PE设备,其特征在 于,该装置包括: 报文发送单元,用于向控制设备发送请求加入IPF系统的请求报文,所述请求报文中 携带所述PE设备的版本兼容列表; 结果接收单元,用于接收所述控制设备发送的判断结果,所述判断结果为所述控制设 备根据所述版本兼容列表判断所述PE设备与所述控制设备的版本是否兼容后获得的判断 结果; 结果判断处理单元,用于在所述判断结果为版本兼容时,确定所述PE设备允许加入所 述VCF系统。
13. 如权利要求12所述的装置,其特征在于,所述结果判断处理单元还包括: 列表发送子单元,用于在所述判断结果为版本兼容时,向所述控制设备发送所述PE设 备的启动列表,所述启动列表中包含PE设备名称以及启动软件名称; 报文接收子单元,用于在接收到所述控制设备发送的确认报文时,确定加入所述VCF 系统,所述确认报文为所述控制设备将所述PE设备名称以及启动软件名称加载至所述控 制设备预存的启动列表后发送的确认报文。
14.如权利要求13所述的装置,其特征在于,所述结果判断处理单元还包括: 加载子单元,用于在加入所述VCF系统后,若检测到自身不具有所述控制设备包括的 业务模块,对所述控制设备发送的业务模块对应的补丁包进行加载。
【文档编号】H04L12/931GK104243358SQ201410478927
【公开日】2014年12月24日 申请日期:2014年9月18日 优先权日:2014年9月18日
【发明者】李磊方 申请人:杭州华三通信技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1