一种CMC网络中智能终端信息获取方法及装置制造方法及图纸

技术编号:14827721 阅读:59 留言:0更新日期:2017-03-16 14:30
本发明专利技术涉及数据通信技术领域,针对现有技术存在的问题,提供一种CMC网络中智能终端信息获取方法及装置。本发明专利技术各个业务组件模块实时将信息通报至管理组件模块,由管理组件模块根据业务的逻辑关系,建立满足各种需要的数据表项,能够直接提供给用户使用。本发明专利技术智能终端管理组件模块根据终端类型、IP、配置文件信息、MAC地址老化信息、流量统计信息、CM的接入信息和CPE的接入信息生成终端信息表;当CMC网络中智能终端类型、IP、配置文件信息、MAC地址老化信息、流量统计信息、CM的接入信息和CPE的接入信息发生改变时,相应模块将改变信息发送给智能终端管理组件模块,进行终端信息表更新。

【技术实现步骤摘要】

本专利技术涉及数据通信
,尤其是一种CMC网络中智能终端信息获取方法及装置
技术介绍
在CMC网络中,局端CMC与CM、CM与CPE(CPE是指连接在CM上的各种终端)之间的拓扑关系、流量、工作状态等信息,零散分布在CMC的各个业务组件模块中,当用户需要查看终端信息时,可能需要从涉及到的多个组件中搜集信息,并由用户自行来组织和拼接信息之间的逻辑关系,如此操作会给用户带来极大负担,最终可能无法被接纳。CMC网络的拓扑结构如图1所示。传统的终端管理方法,如图2所示,用户直接从不同的业务组件模块获取需要的终端信息,在某些时候,用户还需要根据获取的终端信息,进一步手动计算出最终需要的信息,例如,用户想要获取A小区B栋C单元D住户一天内的15分钟上网流量统计情况,那么,用户需要如下操作:Ø用户首先需要找到A小区B栋C单元布局的局端CMC;Ø然后从CMC管理组件模块遍历当前下挂的所有CM终端,找到属于D住户的CM终端的MAC地址Mac1;Ø接下来,进入CM管理组件模块,遍历所有的CM终端信息,查找CM终端Mac1的信息,进而得到D住户的上网机HOST所在CM端口号Port1;Ø然后根据获取的MAC地址Mac1和端口信息Port1到数据转发组件模块查找并获取对应住户的上网流量,每隔15分钟统计一次,并手动计算出15分钟内的流量增量,记录下一天的统计结果;Ø最后计算出流量统计的平均值、峰值等流量统计值;由此可见,传统的终端管理方法,过程复杂,用户操作起来难度较大。
技术实现思路
本专利技术所要解决的技术问题是:针对现有技术存在的问题,提供一种CMC网络中智能终端信息获取方法及装置。本专利技术在局端CMC设备上实现了一种终端智能管理方式,管理组件模块提供一种统一的信息上报接口,各个业务组件模块实时将信息通报至管理组件模块,由管理组件模块根据业务的逻辑关系,进行信息分类、划分逻辑,以及必要算法统计,最终建立满足各种需要的数据表项,能够直接提供给用户使用。既方便用户查看终端信息,又尽可能的减少设备负担,实现原理如图3所示。本专利技术采用的技术方案如下:一种CMC网络中智能终端信息获取方法包括:步骤1:DHCPRelay组件模块、ARP组件模块、数据转发组件模块、CMC管理组件模块和CM管理组件模块分别对应与n个终端进行消息传递;步骤2:DHCPRelay组件模块获取终端类型、IP、配置文件信息,并将其传递给智能终端管理组件模块;ARP组件模块获取终端MAC地址老化信息,并将终端MAC地址老化信息传递给智能终端管理组件模块;数据转发组件模块获取终端的流量统计信息,并将终端的流量统计信息传递给智能终端管理组件模块;CMC管理组件模块和CM管理组件模块分别对应获得CM的接入信息和CPE(STB、HOST等)的接入信息,并分别对应将CM的接入信息和CPE的接入信传递给智能终端管理组件模块;步骤3:智能终端管理组件模块根据终端类型、IP、配置文件信息、MAC地址老化信息、流量统计信息、CM的接入信息和CPE的接入信息生成终端信息表;步骤4:当CMC网络中终端类型、IP、配置文件信息、MAC地址老化信息、流量统计信息、CM的接入信息或CPE的接入信息发生改变时,相应模块将改变信息发送给智能终端管理组件模块,进行终端信息表更新。进一步的,所述步骤2具体包括:DHCPRelay组件模块提供了终端的类型、IP、配置文件信息,终端智能管理组件模块通过该组件模块获取终端设备的基本信息和网络参数;ARP组件模块的MAC地址表项,提供了终端的MAC地址老化信息,终端智能管理组件模块通过该组件模块分析得到终端的保活信息;数据转发组件模块提供了终端的流量统计信息,终端智能管理组件模块通过该组件模块计算得到流量统计的平均值、最大值、最小值,用于用户监控终端的流量情况;CMC管理组件模块和CM管理组件模块分别对应提供了CM的接入信息和CPE的接入信息,终端智能管理组件模块通过CMC管理组件模块和CM管理组件模块分析得到当前的网络拓扑情况。进一步的,步骤3具体包括:DHCPRelay组件模块在接收到终端的DHCP请求报文时,获取终端类型,并主动通告给终端智能管理组件模块,添加对应的终端类型的数据;DHCPRelay组件模块在接收到DHCP服务器的DHCP应答报文时,将终端的IP、网关信息传递给终端智能管理组件模块;DHCPRelay组件模块在接收到终端的DHCPrelease报文时,通告终端智能管理组件模块,删除相应终端的DHCP协商信息删除相应;CM管理组件模块在CM上线时,通告终端智能管理组件模块创建新的CM表项;下线时,则通告终端智能管理组件模块清除CM信息,以及该CM下接入CPE的信息;ARP组件模块在终端MAC表项老化时,通告终端智能管理组件模块老化的终端MAC,清除对应的终端信息。进一步的,所述步骤4具体包括:根据终端的类型分类,将从CMC管理组件模块和CM管理组件模块获取的CM接入信息和CPE(STB、HOST等)接入信息,按照终端类型,分别生成CM、STB、HOST的终端信息信息表,终端信息表还包含了从DHCPRelay组件模块获取的终端基本网络参数;根据在线状态分类,终端在线状态可以从ARP组件模块中获取,ARP组件模块依据终端MAC地址老化情况,分析得到终端是否在线,生成在线、离线的终端信息表;根据CMC管理组件模块和CM管理组件模块提供的CM的接入信息和CPE(STB、HOST等)的接入信息,分析整理当前的网络拓扑图,网络拓扑图直观的将网元分布情况呈现的用户面前,帮助用户快速查找到指定的终端;根据终端流量统计信息,及流量类型,生成上网流量和看电视实时流量统计表,通过计算还可以得到15分钟流量统计表、24小时流量统计表等,还可以设置流量阀值,列出超出流量阀值的终端信息表,供用户监控查看。进一步的,一种CMC网络中智能终端信息获取方法还包括信息老化步骤:当ARP组件模块在终端MAC表项老化时,通告终端智能管理组件模块老化的终端MAC,清除对应的终端信息;当终端CM下线时,通告给终端智能管理组件模块,清除对应的CM终端信息;当终端释放IP地址时,通告终端智能管理组件模块,删除相应终端的DHCP协商得到的网络参数。一种CMC网络中智能终端信息获取装置包括。DHCPRelay组件模块,用于与n个终端进行消息传递,获取终端类型、IP、配置文件信息,并将终端信息传递给智能终端管理组件模块;ARP组件模块,用于与n个终端进行消息传递,取终端MAC地址老化信息,并将终端MAC地址老化信息传递给智能终端管理组件模块数据转发组件模块用于与n个终端进行消息传递,获取终端的流量统计信息,并将终端的流量统计信息传递给智能终端管理组件模块;CMC管理组件模块和CM管理组件模块分别对应与n个终端进行消息传递,并分别对应获得CM的接入信息和CPE的接入信息,并分别对应将CM的接入信息和CPE的接入信传递给智能终端管理组件模块;智能终端管理组件模块,用于通过DHCPRelay组件模块获取终端设备的基本信息和网络参数;通过ARP组件模块分析得到终端的保活信息;通过数据转发组件模块计算得到流量统计的平均值、最大值、最小值,用于用户监控终端的流量情况;通过CMC管理组件模块本文档来自技高网...
一种CMC网络中智能终端信息获取方法及装置

【技术保护点】
一种CMC网络中智能终端信息获取方法,其特征在于包括:步骤1:DHCP Relay组件模块、ARP组件模块、数据转发组件模块、CMC管理组件模块和CM管理组件模块分别对应与n个终端进行消息传递;步骤2:DHCP Relay组件模块获取终端的类型、IP、配置文件信息,并将其传递给智能终端管理组件模块;ARP组件模块获取终端MAC地址老化信息,并将终端MAC地址老化信息传递给智能终端管理组件模块;数据转发组件模块获取终端的流量统计信息,并将终端的流量统计信息传递给智能终端管理组件模块;CMC管理组件模块和CM管理组件模块分别对应获得CM的接入信息和CPE的接入信息,并分别对应将CM的接入信息和CPE的接入信传递给智能终端管理组件模块;步骤3:智能终端管理组件模块根据终端的类型、IP、配置文件信息、MAC地址老化信息、流量统计信息、CM的接入信息和CPE的接入信息生成终端信息表;步骤4:当CMC网络中终端的类型、IP、配置文件信息、MAC地址老化信息、流量统计信息、CM的接入信息或CPE的接入信息发生改变时,相应模块将改变信息发送给智能终端管理组件模块,进行终端信息表更新。

【技术特征摘要】
1.一种CMC网络中智能终端信息获取方法,其特征在于包括:步骤1:DHCPRelay组件模块、ARP组件模块、数据转发组件模块、CMC管理组件模块和CM管理组件模块分别对应与n个终端进行消息传递;步骤2:DHCPRelay组件模块获取终端的类型、IP、配置文件信息,并将其传递给智能终端管理组件模块;ARP组件模块获取终端MAC地址老化信息,并将终端MAC地址老化信息传递给智能终端管理组件模块;数据转发组件模块获取终端的流量统计信息,并将终端的流量统计信息传递给智能终端管理组件模块;CMC管理组件模块和CM管理组件模块分别对应获得CM的接入信息和CPE的接入信息,并分别对应将CM的接入信息和CPE的接入信传递给智能终端管理组件模块;步骤3:智能终端管理组件模块根据终端的类型、IP、配置文件信息、MAC地址老化信息、流量统计信息、CM的接入信息和CPE的接入信息生成终端信息表;步骤4:当CMC网络中终端的类型、IP、配置文件信息、MAC地址老化信息、流量统计信息、CM的接入信息或CPE的接入信息发生改变时,相应模块将改变信息发送给智能终端管理组件模块,进行终端信息表更新。2.根据权利要求1所述的一种CMC网络中智能终端信息获取方法,其特征在于步骤2具体包括:DHCPRelay组件模块提供了终端的类型、IP、配置文件信息,终端智能管理组件模块通过该组件模块获取终端设备的基本信息和网络参数;ARP组件模块的MAC地址表项,提供了终端的MAC地址老化信息,终端智能管理组件模块通过该组件模块分析得到终端的保活信息;数据转发组件模块提供了终端的流量统计信息,终端智能管理组件模块通过该组件模块计算得到流量统计的平均值、最大值、最小值,用于用户监控终端的流量情况;CMC管理组件模块和CM管理组件模块分别对应提供了CM的接入信息和CPE的接入信息,终端智能管理组件模块通过CMC管理组件模块和CM管理组件模块分析得到当前的网络拓扑情况。3.根据权利要求1所述的一种CMC网络中智能终端信息获取方法,其特征在于步骤3具体包括:DHCPRelay组件模块在接收到终端的DHCP请求报文时,获取终端类型,并主动通告给终端智能管理组件模块,添加对应的终端类型的数据;DHCPRelay组件模块在接收到DHCP服务器的DHCP应答报文时,将终端的IP、网关信息传递给终端智能管理组件模块;DHCPRelay组件模块在接收到终端的DHCPrelease报文时,通告终端智能管理组件模块,删除相应终端的DHCP协商信息删除相应;CM管理组件模块在CM上线时,通告终端智能管理组件模块创建新的CM表项;下线时,则通告终端智能管理组件模块清除CM接入信息,以及该CM下CPE的接入信息;ARP组件模块在终端MAC表项老化时,通告终端智能管理组件模块老化的终端MAC,清除对应的终端信息。4.根据权利要求1所述的一种CMC网络中智能终端信息获取方法,其特征在于所述步骤4具体包括:根据终端的类型分类,将从CMC管理组件模块和CM管理组件模块获取的CM接入信息和CPE(STB、HOST)接入信息,按照终端类型,分别生成CM、STB、HOST的终端信息信息表,终端信息表还包含了从DHCPRelay组件模块获取的终端基本网络参数;根据在线状态分类,终端在线状态可以从ARP组件模块中获取,ARP组件模块依据终端MAC地址老化情况,分析得到终端是否在线,生成在线、离线的终端信息表;根据CMC管理组件模块和CM管理组件模块提供的CM的接入信息和CPE的接入信息,分析整理当前的网络拓扑图,网络拓扑图直观的将网元分布情况呈现的用户面前,帮助用户快速查找到指定的终端;根据终端流量统计信息,及流量类型,生成上网流量和看电视实时流量统计表,通过计算还可以得到15分钟流量统计表、24小时流量统计表等,还可以设置流量阀值,列出超出流量阀值的终端信息表,供用户监控查看。5.根据权利要求1所述的一种CMC网络中智能终端信息获取方法,其特征在于还包括信息老化步骤:当ARP组件模块在终端MAC表项老化时,通告终端...

【专利技术属性】
技术研发人员:王晓培
申请(专利权)人:成都广达新网科技股份有限公司
类型:发明
国别省市:四川;51

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

1