接入网关分配方法及装置的制造方法_5

文档序号:9618779阅读:来源:国知局
的策略组具体包括: 所述GMS根据设备发送的接入网关地址获取请求中携带的设备信息,对所述设备信息中的字段分别进行策略匹配,根据匹配到的策略,分别进行策略族匹配,根据匹配到的策略族,汇总后进行策略组匹配,并将在匹配到的全部策略组中选取优先级最高的一个策略组,作为最终与所述设备信息相匹配的策略组。5.如权利要求4所述的方法,其特征在于,所述GMS根据设备发送的接入网关地址获取请求中携带的设备信息,分别进行策略匹配,根据匹配到的策略,分别进行策略族匹配,根据匹配到的策略族,汇总后进行策略组匹配,并将在匹配到的全部策略组中选取优先级最高的一个策略组,作为最终与所述设备信息相匹配的策略组具体包括: 所述GMS获取设备信息中的字段,根据策略类型表查找与所述字段对应的策略表,其中,所述策略类型表中包括:策略类型、策略表、以及字段之间的--对应关系; 所述GMS根据所述策略表查找与所述字段匹配的一条或多条匹配策略,如果所述字段中有未匹配到任何策略的字段,则直接忽略该字段,其中,所述策略表包括:策略、以及自定义策略规则之间的对应关系; 所述GMS生成策略族匹配数据表,其中,所述策略族匹配数据表中包括:策略类型、与各个字段的匹配策略之间的对应关系,并将没有匹配策略的策略类型与补充的默认策略相对应; 所述GMS根据所述策略族匹配数据表中各条数据的策略类型及其对应的匹配策略/默认策略,从所述策略族表和策略族与策略关系表中查找与该条数据的策略类型及其对应的匹配策略/默认策略均匹配的一个或多个策略族,如果所述策略族匹配数据表中任一条数据未匹配到策略族,则确定所述设备信息不能匹配到相应的策略组,其中,所述策略族表包括:策略族和策略类型的对应关系,策略族与策略关系表包括:策略族与策略的对应关系;所述GMS根据匹配的一个或多个策略族,从策略组和策略族关系表中查找出与各个策略族相匹配的一个或多个策略组,如果某一个策略族未匹配到策略组,则确定所述设备信息不能匹配到相应的策略组,其中,所述策略组和策略族关系表包括:策略组和策略族之间的一一对应关系; 所述GMS查找每条策略族相匹配的策略组中均同时存在的一个或多个策略组,并从所述一个或多个策略组中按照优先级选择优先级最高的策略组,作为最终与所述设备信息相匹配的策略组,如果每条策略族相匹配的策略组中未发现同时存在的一个或多个策略组,则确定所述设备信息不能匹配到相应的策略组。6.如权利要求1所述的方法,其特征在于,所述方法进一步包括: 所述GMS创建默认接入网关组、以及一个或多个接入网关,并将创建的一个或多个接入网关的初始状态设置为不在线、且负载为0,并配置接入网关地址,将创建的一个或多个接入网关添加到默认接入网关组中; 所述GMS向默认接入网关组配置默认策略组,其中,所述默认策略组不包含任何策略;所述GMS接收所述一个或多个接入网关上报的负载信息,根据上报的所述负载信息更新所述默认接入网关组中相应接入网关的在线状态和负载信息; 所述GMS在所述设备信息不能匹配到相应的策略组时,将所述设备信息匹配到所述默认策略组,并确定与所述默认策略组对应的默认接入网关组; 所述GMS根据所述默认接入网关组中各接入网关的在线状态和负载信息,将所述默认接入网关组中在线且负载最低的接入网关分配给所述设备。7.一种接入网关分配装置,其特征在于,设置于网关管理系统GMS,所述装置包括: 设置模块,用于设置接入网关组和策略组之间的对应关系,并维护各接入网关组中各接入网关的在线状态和负载信息; 匹配模块,用于获取设备发送的携带有设备信息的接入网关地址获取请求,将所述设备信息与所述策略组进行匹配,确定与所述设备信息相匹配的策略组; 分配模块,用于根据所述对应关系查找与确定的所述策略组对应的接入网关组,并根据所述所述接入网关组中各接入网关的在线状态和负载信息,将所述接入网关组中在线且负载最低的接入网关分配给所述设备。8.如权利要求7所述的装置,其特征在于,所述设置模块具体用于: 对接入网关组和接入网关进行配置,具体包括如下处理:新建接入网关组、以及接入网关,设置所述接入网关的初始状态为不在线且负载为0,并配置接入网关地址;将所述接入网关添加到新建的接入网关组中; 对策略组和策略进行配置,具体包括如下处理:新建策略组,根据策略类型创建对应的策略族并添加到新建的所述策略组中,为每个策略族创建一条默认策略;创建某一策略类型对应的策略,查找该策略类型对应的策略族,将创建的所述策略添加到查找到的所述策略族中,其中,如果该策略族有默认策略,则将该默认策略修改为需要添加的策略,如果该策略族没有默认策略,则将该策略族新增加一条策略; 设置接入网关组和策略组之间的对应关系,具体包括如下处理:将策略组配置到接入网关组上,其中,一个策略组只能配置到一个网关组,一个接入网关组能够配置多个策略组。9.如权利要求7所述的装置,其特征在于,所述设置模块具体用于: 接收接入网关定时上报的负载信息,并根据接入网关是否定时上报负载信息判断所述接入网关的在线状态; 将获取的所述负载信息和所述在线状态进行保存。10.如权利要求8所述的装置,其特征在于,所述匹配模块具体用于: 根据设备发送的接入网关地址获取请求中携带的设备信息,对所述设备信息中的字段分别进行策略匹配,根据匹配到的策略,分别进行策略族匹配,根据匹配到的策略族,汇总后进行策略组匹配,并将在匹配到的全部策略组中选取优先级最高的一个策略组,作为最终与所述设备信息相匹配的策略组。11.如权利要求10所述的装置,其特征在于,所述匹配模块具体用于: 获取设备信息中的字段,根据策略类型表查找与所述字段对应的策略表,其中,所述策略类型表中包括:策略类型、策略表、以及字段之间的 对应关系; 根据所述策略表查找与所述字段匹配的一条或多条匹配策略,如果所述字段中有未匹配到任何策略的字段,则直接忽略该字段,其中,所述策略表包括:策略、以及自定义策略规则之间的对应关系; 生成策略族匹配数据表,其中,所述策略族匹配数据表中包括:策略类型、与各个字段的匹配策略之间的对应关系,并将没有匹配策略的策略类型与补充的默认策略相对应; 根据所述策略族匹配数据表中各条数据的策略类型及其对应的匹配策略/默认策略,从所述策略族表和策略族与策略关系表中查找与该条数据的策略类型及其对应的匹配策略/默认策略均匹配的一个或多个策略族,如果所述策略族匹配数据表中任一条数据未匹配到策略族,则确定所述设备信息不能匹配到相应的策略组,其中,所述策略族表包括:策略族和策略类型的对应关系,策略族与策略关系表包括:策略族与策略的对应关系; 根据匹配的一个或多个策略族,从策略组和策略族关系表中查找出与各个策略族相匹配的一个或多个策略组,如果某一个策略族未匹配到策略组,则确定所述设备信息不能匹配到相应的策略组,其中,所述策略组和策略族关系表包括:策略组和策略族之间的一一对应关系; 查找每条策略族相匹配的策略组中均同时存在的一个或多个策略组,并从所述一个或多个策略组中按照优先级选择优先级最高的策略组,作为最终与所述设备信息相匹配的策略组,如果每条策略族相匹配的策略组中未发现同时存在的一个或多个策略组,则确定所述设备信息不能匹配到相应的策略组。12.如权利要求7所述的装置,其特征在于,所述装置进一步包括: 所述设置模块进一步用于:创建默认接入网关组、以及一个或多个接入网关,并将创建的一个或多个接入网关的初始状态设置为不在线、且负载为0,并配置接入网关地址,将创建的一个或多个接入网关添加到默认接入网关组中;向默认接入网关组配置默认策略组,其中,所述默认策略组不包含任何策略;接收所述一个或多个接入网关上报的负载信息,根据上报的所述负载信息更新所述默认接入网关组中相应接入网关的在线状态和负载信息; 所述分配模块进一步用于:在所述设备信息不能匹配到相应的策略组时,将所述设备信息匹配到所述默认策略组,并确定与所述默认策略组对应的默认接入网关组;根据所述默认接入网关组中各接入网关的在线状态和负载信息,将所述默认接入网关组中在线且负载最低的接入网关分配给所述设备。
【专利摘要】本发明公开了一种接入网关分配方法及装置。该方法包括:接入网关管理系统GMS设置接入网关组和策略组之间的对应关系,并维护各接入网关组中各接入网关的在线状态和负载信息;GMS获取设备发送的携带有设备信息的接入网关地址获取请求,将设备信息与策略组进行匹配,确定与设备信息相匹配的策略组;GMS根据对应关系查找与确定的策略组对应的接入网关组,并根据接入网关组中各接入网关的在线状态和负载信息,将接入网关组中在线且负载最低的接入网关分配给设备。借助于本发明的技术方案,能够按照策略及接入网关相关配置将特定的设备指定连接到特定的一组功能相同的接入网关上,并根据实际接入网关的负载指定设备连接负载最低的接入网关。
【IPC分类】H04L29/08
【公开号】CN105376309
【申请号】CN201510727432
【发明人】张磊
【申请人】青岛海尔智能家电科技有限公司
【公开日】2016年3月2日
【申请日】2015年10月30日
当前第5页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1