CN120075092A - 家庭网关的不可管性诊断方法、装置、电子设备及计算机程序产品 - Google Patents
家庭网关的不可管性诊断方法、装置、电子设备及计算机程序产品 Download PDFInfo
- Publication number
- CN120075092A CN120075092A CN202510213938.XA CN202510213938A CN120075092A CN 120075092 A CN120075092 A CN 120075092A CN 202510213938 A CN202510213938 A CN 202510213938A CN 120075092 A CN120075092 A CN 120075092A
- Authority
- CN
- China
- Prior art keywords
- gateway
- manageability
- real
- home gateway
- time
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/08—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
Landscapes
- Engineering & Computer Science (AREA)
- Environmental & Geological Engineering (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本发明公开了一种家庭网关的不可管性诊断方法、装置、电子设备及计算机程序产品。其中,该方法包括:获取光线路终端下挂的至少一个家庭网关的网关注册信息,其中,网关注册信息中包括每个家庭网关唯一的注册值;按照注册值,拉取每个家庭网关的历史可管性,得到历史可管性列表,其中,历史可管性列表用于记录多个家庭网关的历史可管性;按照注册值,检测历史可管性列表中历史可管性为历史不可管的家庭网关的实时可管性,得到实时可管性列表,其中,实时可管性列表用于记录多个家庭网关的实时可管性;将实时可管性为实时不可管的家庭网关,确定为不可管网关。本发明解决了无法实时对家庭网关进行不可管性诊断的技术问题。
Description
技术领域
本发明涉及通讯领域,具体而言,涉及一种家庭网关的不可管性诊断方法、装置、电子设备及计算机程序产品。
背景技术
随着5G时代的到来,2B业务正经历从传统ICT向DICT(数字化、信息化、通信化、技术化)的转型。这不仅涉及技术的融合(如云、网、边缘计算)而且意味着向更灵活、开放的业务模型转变。这种转型对网络架构提出了更新、更高效的需求。但传统的IP网络,以其固定和移动分离的架构,已不能满足当前对灵活性和效率的需求。这种网络结构在自动化部署和智能运维方面存在明显短板,特别是在云网融合场景下。为适应这种需求变化,运营商转向以边缘云为核心的新型城域网架构。
在新型城域网中,接入网的VLAN的合理规划和重耕至关重要。目前的VLAN规划各地区均规则不一、同时老划分规则导致资源分配不均,严重影响了网络的效率和扩展能力,也无法适配上层新型城域网建设要求。合理的VLAN重耕不仅优化了资源使用,还支持了更广泛的业务需求,满足新型城域网极智互联的使用要求。
通过对现有技术的分析,在接入网VLAN重耕过程中,缺乏多维度感知VLAN重耕过程中老城、新城业务交替上线质态联通性手段:新型城域网转型接入网VLAN重耕配置多层级下发过程中涉及到用户中断VLAN绑定值的修改,且新增新型城域网的网关VLAN概念,同时OLT-DCSW-MSE层级配置同步配置下发所涉及数据量极大。
在传统的业务联通性监控方法中,往往依赖于AAA服务器认证、ONU管理服务器可管性监控或OLT上终端在线信息即时采集检测,其缺点和不足之处在于:上述方法未能引入新型接入网的网关VLAN概念,未能对此类管理VLAN进行即时监控;AAA服务器认证缺少对FTTBC类业务所承载的家宽、ITV、专线业务进行业务上线联通性稽核,且此方法不具有瞬时性,大量业务上下线具有延时反馈等特性,故也无法做到实时监测,同时也无法对AP业务、固话业务、管理通道业务做出实时监测;OLT承载终端在线信息只能片面的反映ONU是否正常注册,无法实时详细展现出不同业务类型在配置替换过程中实时业务联通性具体信息;VLAN重耕后业务VLAN数值均为该省市新规划VLAN数值范围,上述方法均无法动态识别新老城VLAN业务信息,从而无法在新老城业务交替上线过程中做到实时监测。
因此,在接入网VLAN重耕过程中,针对不可管家庭网关导致重耕障碍率高的情况,目前无法实时对家庭网关进行不可管性诊断。
针对上述无法实时对家庭网关进行不可管性诊断的问题,目前尚未提出有效的解决方案。
发明内容
本发明实施例提供了一种家庭网关的不可管性诊断方法、装置、电子设备及计算机程序产品,以至少解决无法实时对家庭网关进行不可管性诊断的技术问题。
根据本发明实施例的一个方面,提供了一种家庭网关的不可管性诊断方法,包括:获取光线路终端下挂的至少一个家庭网关的网关注册信息,其中,所述网关注册信息中包括每个所述家庭网关唯一的注册值;按照所述注册值,拉取每个所述家庭网关的历史可管性,得到历史可管性列表,其中,所述历史可管性列表用于记录多个所述家庭网关的所述历史可管性;按照所述注册值,检测所述历史可管性列表中所述历史可管性为历史不可管的所述家庭网关的实时可管性,得到实时可管性列表,其中,所述实时可管性列表用于记录多个所述家庭网关的所述实时可管性;将所述实时可管性为实时不可管的所述家庭网关,确定为不可管网关。
可选地,在将所述实时可管性为实时不可管的所述家庭网关,确定为不可管网关之后,所述方法还包括:对所述不可管网关进行在线状态检测,得到在线状态检测结果,其中,所述线状态检测结果用于表示所述家庭网关的认证服务器的服务器在线状态,和所述家庭网关的网关在线状态;根据所述服务器在线状态和所述网关在线状态,检测所述不可管网关的不可管原因。
可选地,根据所述服务器在线状态和所述网关在线状态,检测所述不可管网关的不可管原因包括:在所述服务器在线状态为服务器在线,且所述网关在线状态为网关不在线的情况下,确定所述不可管原因为所述不可管网关已割接;在所述服务器在线状态为服务器不在线,且所述网关在线状态为网关在线的情况下,确定所述不可管原因为所述不可管网关与所述认证服务器之间的通信异常;在所述服务器在线状态为服务器不在线,且所述网关在线状态为网关不在线的情况下,确定所述不可管原因为所述不可管网关已关机。
可选地,所述方法还包括:在所述服务器在线状态为服务器不在线,且所述网关在线状态为网关在线的情况下,对所述不可管网关进行远程重启;在所述不可管网关进行远程重启后,按照所述注册值,检测所述不可管网关的实时可管性。
可选地,所述获取光线路终端下挂的至少一个家庭网关的网关注册信息包括:识别所述光线路终端的配置类型,其中,所述配置类型至少包括:级联型配置和非级联型配置;使用预先为所述配置类型配置的信息采集设备,采集所述光线路终端的全局用户配置信息,其中,所述全局用户配置信息至少包括:所述网关注册信息。
可选地,使用预先为所述配置类型配置的信息采集设备,采集所述光线路终端的全局用户配置信息包括:在所述配置类型为所述非级联型配置的情况下,逐行扫描所述光线路终端下挂的每个所述家庭网关的网关配置信息,并将接口配置符号与退出配置符号之间的所述网关配置信息写入步进解释存储器,得到所述全局用户配置信息,其中,所述步进解释存储器为所述信息采集设备,所述接口配置符号为开启采集用户配置的标识位,退出配置符号为关闭采集用户配置的标识位,所述全局用户配置信息为所述步进解释存储器中写入的所述网关配置信息;在所述配置类型为所述级联型配置的情况下,使用正则扫描机异步对所述级联型配置的多个所述光线路终端进行分模块扫描,得到所述全局用户配置信息,其中,所述正则扫描机使用预先针对不同业务配置的多个业务扫描机,分别对每个业务在多个所述光线路终端对应的业务配置信息进行扫描,并将扫描结果拼接为所述全局用户配置信息。
可选地,所述方法还包括:调用预设业务注册分类模型对所述网关配置信息进行分析,得到所述家庭网关的注册类型,所述预设业务注册分类模型为预先训练的机器学习模型;在预先设置的多个预设业务数据识别模型中,选择所述注册类型对应的目标业务数据识别模型对所述网关配置信息进行分析,得到所述家庭网关唯一的所述注册值,其中,所述预设业务数据识别模型为预先训练的机器学习模型,所述预设业务数据识别模型与所述注册类型一一对应。
根据本发明实施例的另一方面,还提供了一种家庭网关的不可管性诊断装置,包括:获取模块,用户获取光线路终端下挂的至少一个家庭网关的网关注册信息,其中,所述网关注册信息中包括每个所述家庭网关唯一的注册值;拉取模块,用于按照所述注册值,拉取每个所述家庭网关的历史可管性,得到历史可管性列表,其中,所述历史可管性列表用于记录多个所述家庭网关的所述历史可管性;检测模块,用于按照所述注册值,检测所述历史可管性列表中所述历史可管性为历史不可管的所述家庭网关的实时可管性,得到实时可管性列表,其中,所述实时可管性列表用于记录多个所述家庭网关的所述实时可管性;确定模块,用于将所述实时可管性为实时不可管的所述家庭网关,确定为不可管网关。
根据本发明实施例的另一方面,还提供了一种电子设备,包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器被设置为通过所述计算机程序执行上述家庭网关的不可管性诊断方法。
根据本发明实施例的另一方面,还提供了一种计算机程序产品,包括计算机指令,所述计算机指令被处理器执行时实现上述家庭网关的不可管性诊断方法的步骤。
在本发明实施例中,获取光线路终端下挂的至少一个家庭网关的网关注册信息,其中,网关注册信息中包括每个家庭网关唯一的注册值;按照注册值,拉取每个家庭网关的历史可管性,得到历史可管性列表,其中,历史可管性列表用于记录多个家庭网关的历史可管性;按照注册值,检测历史可管性列表中历史可管性为历史不可管的家庭网关的实时可管性,得到实时可管性列表,其中,实时可管性列表用于记录多个家庭网关的实时可管性;将实时可管性为实时不可管的家庭网关,确定为不可管网关,达到实时监测不可管网关的目的,从而实现了对家庭网关的不可管性进行实时诊断的技术效果,进而解决了无法实时对家庭网关进行不可管性诊断技术问题。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1是根据本发明实施例的一种家庭网关的不可管性诊断方法的流程图;
图2是根据本发明实施例的一种庭网关不可管性重耕事前诊断及治理模型逻辑的示意图;
图3是根据本发明实施例的一种OLT全局配置采集解析模型的示意图;
图4是根据本发明实施例的一种专线周期解析模型的示意图;
图5是根据本发明实施例的一种专线周期解析模型的示意图;
图6是根据本发明实施例的一种下挂宽带业务账户批量上传建立监控流程的示意图;
图7是根据本发明实施例的一种前置验证后生成流程ID及批量验证结果数据的示意图;
图8是根据本发明实施例的一种家庭网关的不可管性诊断装置的示意图;
图9是根据本发明实施例的一种计算机终端的结构框图。
具体实施方式
为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
首先,在对本申请实施例进行描述的过程中出现的部分名词或术语适用于如下解释:
VLAN(Virtual Local Area Network,虚拟局域网):是一种通过软件配置创建分隔的网络层次结构的技术,无需对硬件设备进行物理重组。在一个VLAN中,一组选定的网络设备可以通过逻辑上的分隔来进行通信,就好像它们是相互连接的一样,即使实际上它们可能分布在不同的网络段或地理位置。
OLT(Optical Line Terminal,光线路终端):是光纤到户(FTTH)网络中的一个设备,通常安装在服务提供商的中心办公室。它负责将传统的电信号转换为光信号,并通过光纤网络分发给用户。OLT是光网络中的主设备,与用户家中的ONT(光网络终端)或ONU(光网络单元)相对应。
DCSW(Data Center Switch,数据中心交换机):是在数据中心内部用于连接服务器、存储设备和其他网络组件的高性能交换机。它们通常支持高速数据传输和高级网络管理功能,以优化数据中心的网络流量和性能。
MSE(Multi-Service Edge,多服务边缘):是一个网络设备,它通常部署在接近用户网络的地方,即“网络边缘”。这种设备的目的是处理来自多个服务的数据,例如互联网访问、VoIP(语音通信)、视频流和企业VPN服务。
Telnet协议:是一个网络协议,用于在远程计算机上提供双向交互式文本通信功能。它允许用户通过一个终端或终端仿真程序(客户端)连接到一个远程服务器。
SNMP协议(Simple Network Management Protocol,简单网络管理协议):是一种网络管理协议,用于监视和管理网络上的设备。它允许网络管理员通过发送和接收数据包来收集有关网络设备(如路由器、交换机、服务器等)的信息,并对这些设备进行配置改变。
不可管家庭网关:无法通过电信ITMS平台对家庭光猫进行配置下发、业务管理等故障终端光猫或非法改造光猫。
根据本发明实施例,提供了一种家庭网关的不可管性诊断方法实施例,需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
图1是根据本发明实施例的一种家庭网关的不可管性诊断方法的流程图,如图1所示,该方法包括如下步骤:
步骤S102,获取光线路终端下挂的至少一个家庭网关的网关注册信息,其中,网关注册信息中包括每个家庭网关唯一的注册值;
步骤S104,按照注册值,拉取每个家庭网关的历史可管性,得到历史可管性列表,其中,历史可管性列表用于记录多个家庭网关的历史可管性;
步骤S106,按照注册值,检测历史可管性列表中历史可管性为历史不可管的家庭网关的实时可管性,得到实时可管性列表,其中,实时可管性列表用于记录多个家庭网关的实时可管性;
步骤S108,将实时可管性为实时不可管的家庭网关,确定为不可管网关。
在本发明实施例中,获取光线路终端下挂的至少一个家庭网关的网关注册信息,其中,网关注册信息中包括每个家庭网关唯一的注册值;按照注册值,拉取每个家庭网关的历史可管性,得到历史可管性列表,其中,历史可管性列表用于记录多个家庭网关的历史可管性;按照注册值,检测历史可管性列表中历史可管性为历史不可管的家庭网关的实时可管性,得到实时可管性列表,其中,实时可管性列表用于记录多个家庭网关的实时可管性;将实时可管性为实时不可管的家庭网关,确定为不可管网关,达到实时监测不可管网关的目的,从而实现了对家庭网关的不可管性进行实时诊断的技术效果,进而解决了无法实时对家庭网关进行不可管性诊断技术问题。
在上述步骤S102中,光纤路由器OLT是光纤到户FTTH网络中的一个设备,负责将电信号转换为光信号,与用户家中的光网络终端ONT或光网络单元ONU相对应。
在上述步骤S102中,家庭网关可以是光网络终端ONT,也可以是与光网络单元ONU相连的路由器。
在上述步骤102中,注册值为家庭网关的唯一编码。
在上述步骤104和步骤S106中,通过终端综合管理系统ITMS,可以使用注册值查询每个家庭网关的历史可管性和实时可管性。
需要说明的是,终端综合管理系统ITMS(Integrated Terminal ManagementSystem)是家庭网关业务的部署和控制平台,也是家庭网关设备的远程管理平台。ITMS主要用于家庭网关的设备注册、初始化自动配置、远程故障诊断修复和设备监控等。该ITMS支持家庭网关等终端的远程配置,以及各种指标参数的查看,因此,通过ITMS可以依据注册值查询每个家庭网关的历史客观性和实时客观性。
可选地,家庭网关的可管性主要体现在其支持远程配置管理、自动升级、故障主动上报等功能,这些功能使得运营商能够更有效地管理和维护家庭网络,减少运维及后续建设成本。
可选地,家庭网关的可管性用于表示可管或不可管,若家庭网关的可管性为可管,则表示该家庭网关可以进行远程配置管理、自动升级、故障主动上报等功能;若家庭网关的可管性为不可管,则表示该家庭网关不可以进行远程配置管理、自动升级、故障主动上报等功能。
可选地,历史可管性,用于表示家庭网关在历史使用时表现的可管性。
可选地,实时可管性,用于表示家庭网关在当前使用时表现的可管性。
在上述步骤S104中,历史可管性列表用于记录多个家庭网关在历史应用的可管性,但是,家庭网关的历史不可管,并不能代表该家庭网关在现在时刻不可管,因此,可以进一步对历史不可管的家庭网关做实时可管性检测。
可选地,家庭网关的历史可管性为历史可管,则该家庭网关在现在时刻有较高的概率仍然可管,所以不对历史可管性为历史可管的家庭网关做实时可管性检测,可以减少进行实时客观性检测的家庭网关的数量,提高检测效率。
在上述步骤S106中,通过对历史不可管的家庭网关进行实时可管性的检测,可以得到历史不可管的各家庭网关的实时可管性,实现了对家庭网关进行实时可管性检测。
在上述步骤S106中,对于实时可管性列表内实时可管性为不可管的家庭网关,该家庭网关的历史可管性也为不可管,所以该家庭网关有较大概率是故障网关,进而后续可以对该家庭网关做不可管原因进一步排查,从而通过注册值在终端综合管理系统ITMS中进行历史可管性和实时可管性检测,可以减少需要排查的不可管网关的数量,减少排查工作量,提供排查效率。
作为一种可选的实施例,在将实时可管性为实时不可管的家庭网关,确定为不可管网关之后,方法还包括:对不可管网关进行在线状态检测,得到在线状态检测结果,其中,线状态检测结果用于表示家庭网关的认证服务器的服务器在线状态,和家庭网关的网关在线状态;根据服务器在线状态和网关在线状态,检测不可管网关的不可管原因。
本申请上述实施例,在基于终端综合管理系统ITMS对家庭网关进行实时可管性检测之后,可以实时客观性为不可管的家庭网关进行线状态检测,通过线状态检测可以检测该家庭网关的认证服务器的服务器在线状态,和家庭网关的网关在线状态;进而根据服务器在线状态和网关在线状态,检测不可管网关的不可管原因,实现对不可管网关进行不可管原因的排查。
可选地,认证服务器为AAA服务器,该AAA服务器是一种提供身份验证(Authentication)、授权(Authorization)和计费服务(Accounting)的网络设备,主要用于管理用户访问网络服务器,确保网络访问的安全性和合规性。
可选地,服务器在线状态用于表示认证服务器是否连接至网络,网关在线状态用于表示家庭网关是否连接至网络,只有家庭网关和该家庭网关的认证服务器均在线的情况下,该家庭网关才可以正常使用,所以家庭网关和该家庭网关的认证服务器只要有一方不在线,则该家庭网关即为不可管网关。
作为一种可选的实施例,根据服务器在线状态和网关在线状态,检测不可管网关的不可管原因包括:在服务器在线状态为服务器在线,且网关在线状态为网关不在线的情况下,确定不可管原因为不可管网关已割接;在服务器在线状态为服务器不在线,且网关在线状态为网关在线的情况下,确定不可管原因为不可管网关与认证服务器之间的通信异常;在服务器在线状态为服务器不在线,且网关在线状态为网关不在线的情况下,确定不可管原因为不可管网关已关机。
本申请上述实施例,家庭网关和该家庭网关的认证服务器配套使用,在服务器在线状态为服务器在线,且网关在线状态为网关不在线的情况下,说明该家庭网关已割接至其他路径上网,则该家庭网关的不可管原因为不可管网关已割接;在服务器在线状态为服务器不在线,且网关在线状态为网关在线的情况下,说明可管原因为不可管网关与认证服务器之间的通信异常,可以通过远程控制该家庭网关重启,尝试恢复该家庭网关的可管性;在服务器在线状态为服务器不在线,且网关在线状态为网关不在线的情况下,说明不可管原因为不可管网关已关机,该不可管网关也就不会接收远程控制指令,所以该不可管网关只能进行线下故障排查。
作为一种可选的实施例,方法还包括:在服务器在线状态为服务器不在线,且网关在线状态为网关在线的情况下,对不可管网关进行远程重启;在不可管网关进行远程重启后,按照注册值,检测不可管网关的实时可管性。
本申请上述实施例,在不可管网关进行远程重启后,该不可管网关也即家庭网关会再次使用终端综合管理系统ITMS进行注册,进而根据该家庭网关的注册值,可以在终端综合管理系统ITMS中,再次进行实时可管性的检测,回复终端综合管理系统ITMS对该家庭网关的管理。
作为一种可选的实施例,获取光线路终端下挂的至少一个家庭网关的网关注册信息包括:识别光线路终端的配置类型,其中,配置类型至少包括:级联型配置和非级联型配置;使用预先为配置类型配置的信息采集设备,采集光线路终端的全局用户配置信息,其中,全局用户配置信息至少包括:网关注册信息。
本申请上述实施例,光线路终端可以采用不同的配置类型,其中,按照不同配置类型配置的光线路终端使用不同的信息采集设备进行网关注册信息的采集,因此,通过识别光线路终端的配置类型,可以选择用于对该光线路终端进行网关注册信息的信息采集设备,从而实现对网关注册信息的采集。
作为一种可选的实施例,使用预先为配置类型配置的信息采集设备,采集光线路终端的全局用户配置信息包括:在配置类型为非级联型配置的情况下,逐行扫描光线路终端下挂的每个家庭网关的网关配置信息,并将接口配置符号与退出配置符号之间的网关配置信息写入步进解释存储器,得到全局用户配置信息,其中,步进解释存储器为信息采集设备,接口配置符号为开启采集用户配置的标识位,退出配置符号为关闭采集用户配置的标识位,全局用户配置信息为步进解释存储器中写入的网关配置信息;在配置类型为级联型配置的情况下,使用正则扫描机异步对级联型配置的多个光线路终端进行分模块扫描,得到全局用户配置信息,其中,正则扫描机使用预先针对不同业务配置的多个业务扫描机,分别对每个业务在多个光线路终端对应的业务配置信息进行扫描,并将扫描结果拼接为全局用户配置信息。
本申请上述实施例,针对非级联型配置的光线路终端可以采用逐行扫描的方式,获取该光线路终端下挂的每个家庭网关的网关配置信息,再从每个家庭网关的网关配置信息中提取包括网关注册信息的全局用户配置信息;针对级联型配置的光线路终端可以采用正则扫描机异步对级联型配置的多个光线路终端进行分模块扫描,再将扫描结果进行拼接,得到包括网关注册信息的全局用户配置信息,实现对多个光线路终端进行分布式扫描,提高扫描效率。
作为一种可选的实施例,包括:调用预设业务注册分类模型对全局用户配置信息进行分析,得到家庭网关的注册类型,预设业务注册分类模型为预先训练的机器学习模型;在预先设置的多个预设业务数据识别模型中,选择注册类型对应的目标业务数据识别模型对全局用户配置信息进行分析,得到家庭网关唯一的注册值,其中,预设业务数据识别模型为预先训练的机器学习模型,预设业务数据识别模型与注册类型一一对应。
本申请上述实施例,家庭网关可以使用不同的注册类型,则采用不同的注册类型进行注册,其承载注册值的全局用户配置信息的格式也就不同,因此,在获取家庭网关的全局用户配置信息之后,可以根据家庭网关的注册类型,选择对应的预设业务数据识别模型,从全局用户配置信息中识别该家庭网关唯一的注册值,实现了对注册值的获取。
可选地,注册类型可以是:loid/sn/mac。
本发明还提供了一种可选实施例,该可选实施例提供了一种家庭网关不可管性重耕事前诊断及治理模型,可以在接入网VLAN进行自动化重耕之前,对接入网VLAN中的家庭网关的不可惯性进行治理,减少由于家庭网关不可管导致的重耕障碍。
本申请提供的家庭网关不可管性重耕事前诊断及治理模型,可以减少VLAN重耕后,因家庭网关不可管而产生ITMS平台无法下发新城VLAN至家庭网关中而产生的网络转型障碍。其依据ITMS提供周期性不可管终端历史数据、实时API接口采集探测终端联通性状态、实时封装接口探测OLT中终端在线服务状态、AAA认证服务器批量采集实时宽带业务在线状态等三维度数据进行模型对比分类,并给出异常判断及整治建议。异常判断为正常或异常,异常原因分为问题终端、终端吊死、割接移机、用户关闭等情况,整治建议为远程重启光猫、用户割接确认、问题终端更换等三种方式。整治完成后,将再次触发模型进行二次确认,最终实现家庭网关不可管性重耕事前诊断及治理。
作为一种可选的示例,家庭网关不可管性重耕事前诊断及治理模型技术细节,用来在VLAN重耕配置下发前进行不可管终端智能稽核及整治,减少因重耕网络转型而引发的用户网络业务故障。
图2是根据本发明实施例的一种庭网关不可管性重耕事前诊断及治理模型逻辑的示意图,如图2所示,具体包括如下步骤:
步骤21,通过OLT全局配置解析,缓存需要进行不可管终端事前诊断及治理模型应用的单OLT(即光线路终端)下挂重耕用户业务数据配置信息字段(如全局用户配置信息),其中,提取出注册方式为“LOID“及”SN“的对应样本数据,并进行数据配置裁剪,保留ponid、注册方式、注册值等字段。
步骤22,建立四维度特征字段数据,第一维度为ITMS网关历史不可管终端清单(如历史可管性列表),根据需要稽核的单OLT下挂LOID/SN注册数值(也即每个家庭网关唯一的注册值),通过接口查询ITMS历史不可管终端数据库,得到单OLT下挂不可管终端清单,并带出宽带账号;第二维度为实时采集可管性,通过管理VLAN接口对实时终端进行联通性ping测,结果分为“可管“及”不可管“置于单OLT下挂终端ITMS实时终端可管性特征字段中,得到实时可管性列表;第三维度为OLT中实时下挂家庭网关在线服务状态,结果分为”在线“、”不在线“置于OLT下挂终端实时在线服务状态字段中;第四维度为AAA认证服务器宽带业务状态实时探测,通过对OLT下挂终端的宽带账户进行批量AAA接口业务状态探测,结果分为”在线“及”不在线“置于单OLT下挂终端的AAA业务状态特征字段中。
步骤23,建立家庭网关不可管性诊断及治理模型,具体逻辑为,当历史网关不可管字段为“不可管”时(也即家庭网关的历史可管性为历史不可管),做以下检测:
a.“实时采集可管性“为可管时(也即,家庭网关的实时可管性为实时可管),则视为该家庭网关可管。
b.“实时采集可管性“为不可管时,当AAA认证字段(也即认证服务器的服务器在线状态)为在线时,且OLT实时终端在线状态(也即家庭网关的网关在线状态)为不在线时则视为用户已割接迁移。
c.“实时采集可管性“为不可管、当AAA认证字段(也即认证服务器的服务器在线状态)为不在线、且OLT实时终端在线状态(也即家庭网关的网关在线状态)为在线时,则视为异常,处理建议为远程重启终端,远程重启采用telnet协议封装重端重启指令进行下发生效。
d.“实时采集可管性“为不可管、当AAA认证字段(也即认证服务器的服务器在线状态)为不在线、且OLT实时终端在线服务状态(也即家庭网关的网关在线状态)为不在线时,视为正常,认为是用户关闭终端所致;
e.全量诊断建议为远程终端重启样本数据重启完毕后,将再次进行实时采集可管性二次测试,如依然诊断为不可管,则视为障碍终端光猫,需现场更换硬件。
在上述步骤S21之前,采用OLT、MSE整机配置实时解析设备全局配置文件业务信息解析器,构建OLT分层全局配置解析与映射算法,针对当前OLT所涵盖的设备型号,其算法逻辑实现方式为:针对非级联型配置进行全局用户配置信息的获取,以及针对非级联型配置进行全局用户配置信息的获取。
图3是根据本发明实施例的一种OLT全局配置采集解析模型的示意图,如图3所示,针对非级联型的配置类型,设计一种步进解释器,以接口配置符号为单用户配置采集开启标识位,以最终退出配置符号(exit/quit)为单用户配置采集关闭标识位,并逐行扫描整机配置,当识别到特定业务板卡及PON口类型后,将具体框、槽、位写入步进解释存储器中,并置用户业务数据写入标签位为开启状态。随后扫描此行配置下一行,调用业务注册分类模型(包含loid/sn/mac)等识别注册业务模型,随后至解释器业务步进标签位为相应业务模型,同时调用该型号OLT的业务数据识别模型,此模型包括识别业务的业务VLAN、优先级、宽带业务、管理业务、ITV业务、固化语音业务、AWIFI业务、FTTBC类子卡注册信息等,随后扫描的数据因写入标签位处于开启、对于业务进步标签位为指定相应业务注册模型,可对不同业务开启不同对应业务模型的数据采集;当扫描至“#”结束符号时,即关闭解释器写入标签位,对下面扫描只侦测是否开启标签位,否则直接跳过。
可选地,如图3所示,针对级联型的配置类型,其算法逻辑在于,针对不同层次配置设计正则扫描机,其具体可分为注册方式扫描机、业务服务流配置扫描机、子接口业务配置扫描机、业务vlan扫描机、各类型业务数据配置扫描机(包括上述的管理、ITV、语音、AWIFI、宽带、FTTBC设备子卡注册信息等)。异步对整机OLT全局配置进行分模块扫描。扫描结束后,调用映射模块,对匹配一致的PON口及注册ID进行字段拼接,从而解释得完整得全局用户配置数据(也即全局用户配置信息)。
可选地,在获取全局用户配置数据(也即全局用户配置信息)之后,可以进行合法性稽核,规则为service-port字段不可为空、FTTBC类业务根据不同OLT型号,确保其子卡配置信息不为空,其中C600/C300设备下挂FTTBC类业务数据必须具体子卡配置信息。
图4是根据本发明实施例的一种专线周期解析模型的示意图,如图4所示,构建MSE全局配置专线同步解析算法,其专线业务采集存储步进解释器算法架构,设计有配置扫描机、接口业务识别进位符、静态专线业务识别进位符、专线业务配置解析(包括速率解析模块、VLAN解析模块、专线子接口解析模块、用户IP解析模块、业务状态解析模块、业务描述解析模块)、专线类型解析、级联配置正则解析;专线业务采集存储步进解释器扫描识别逻辑为,当为非级联全局配置时,首先逐行扫描全局配置,当扫描至有特定专线接口时,将接口业务识别进位符置于1,并调用专线类型解析、专线业务配置解析模块对其中数据配置进行解析,采集出一个专业用户得具体IP地址、速率模板、业务状态、业务VLAN数值、专线类型(包括互联网专线、AP专线、组网专线、二层组网)、专线子接口数值等,当扫描至本接口结束标识符后,对以上字段信息整合并进行存储,并将接口业务识别进位符置于0,对接下来逐行配置只检查是否含义专业接口标识;当为级联配置时,直接调用级联配置正则解析模块,正则解析模块包括业务IP识别模块、VLAN配置识别模块、速率配置识别模块、接口状态识别模块,同时进行异步解析,解析完成后根据专线子接口数值进行关联形成完整MSE专线用户配置进行存储。
图5是根据本发明实施例的一种专线周期解析模型的示意图,如图5所示,构建OLT-MSE专线同步映射器,实现实时专线业务数据映射解析,屏蔽各类资源系统在实时性、准确性上无法保障的缺陷。利用LLDP(Link Layer Discovery Protocol)协议,本算法首先封装成一个高效的API接口,实现对OLT设备与其上联的MSE设备之间互联端口及聚合口数据的自动采集;调用上述多层级设备配置业务解析算法多所涉及的OLT及MSE进行实时配置解析及客户端缓存;对解析的MSE整机专线业务数据进行相应互联端口及逻辑聚合口筛选,得到该OLT上联所承载的全量专线业务数据;比对OLT整机业务采集信息中SVLAN与CVLAN数值与筛选完后的MSE专线业务数据信息中的SVLAN与CVLAN数值,将完全相等的数据信息映射至OLT整机业务采集信息的service-port中,最终实现OLT-MSE整机数据的实时精准映射。
作为一种示例,进行VLAN重耕配置下发中,调用认证服务器批量宽带业务认证模块对OLT全部下挂用户宽带业务进行批量验证,旨在以OLT为基础单元下VLAN重耕数据配置下发过程中对用户全量宽带业务在AAA服务器业务上线状态进行实时监控,根据生成流程ID关联监控群,可实现对重耕用户业务状态进行实时监控预警,并及时介入。
图6是根据本发明实施例的一种下挂宽带业务账户批量上传建立监控流程的示意图,如图6所示,重耕AAA业务上线状态批量监控流程ID,按照上传模板,向系统上传光线路终端下挂全量宽带账户。
图7是根据本发明实施例的一种前置验证后生成流程ID及批量验证结果数据的示意图,如图7所示,点击图6中的“确认建立3A业务监控流程ID按钮”后,将调用认证服务器批量宽带业务认证模块对光线路终端下挂全量宽带用户账户进行批量验证,并建立前置在线状态及前置验证实际作为结果的存储字段,以供后续VLAN重耕配置下发后进行即时的后置验证监控。流程ID的创建规则为地市加姓名加当前时间戳,本实例中创建流程ID,并将下挂验证结果数据存于数据库中。
本申请上述实施例,家庭网关不可管性重耕事前诊断及治理模型,可以用于VLAN重耕事前家庭网关不可管性事前智能稽核及分类整治,通过比对IMTS不可管终端数据列表、实时采集OLT下挂终端可管性数据列表、OLT终端在线服务状态、AAA认证服务器实时在线状态列表数据等四维度分析终端不可管性,并通过分类模型智能判别处理建议,分别对应重启光猫、已割接至其他OLT、问题终端更换光猫等,调用相关API进行整治并再次验证。此模型显著降低了单OLT下挂家庭不可管终端占比,压降VLAN重耕工作中由于家庭终端不可管而产生的业务故障数量。
根据本发明实施例,还提供了一种家庭网关的不可管性诊断装置实施例,需要说明的是,该家庭网关的不可管性诊断装置可以用于执行本发明实施例中的家庭网关的不可管性诊断方法,本发明实施例中的家庭网关的不可管性诊断方法可以在该家庭网关的不可管性诊断装置中执行。
图8是根据本发明实施例的一种家庭网关的不可管性诊断装置的示意图,如图8所示,该装置可以包括:获取模块82,用户获取光线路终端下挂的至少一个家庭网关的网关注册信息,其中,网关注册信息中包括每个家庭网关唯一的注册值;拉取模块84,用于按照注册值,拉取每个家庭网关的历史可管性,得到历史可管性列表,其中,历史可管性列表用于记录多个家庭网关的历史可管性;检测模块86,用于按照注册值,检测历史可管性列表中历史可管性为历史不可管的家庭网关的实时可管性,得到实时可管性列表,其中,实时可管性列表用于记录多个家庭网关的实时可管性;确定模块88,用于将实时可管性为实时不可管的家庭网关,确定为不可管网关。
需要说明的是,该实施例中的获取模块82可以用于执行本申请实施例中的步骤S102,该实施例中的拉取模块84可以用于执行本申请实施例中的步骤S104,该实施例中的检测模块86可以用于执行本申请实施例中的步骤S106,该实施例中的确定模块88可以用于执行本申请实施例中的步骤S108。上述模块与对应的步骤所实现的示例和应用场景相同,但不限于上述实施例所公开的内容。
在本发明实施例中,获取光线路终端下挂的至少一个家庭网关的网关注册信息,其中,网关注册信息中包括每个家庭网关唯一的注册值;按照注册值,拉取每个家庭网关的历史可管性,得到历史可管性列表,其中,历史可管性列表用于记录多个家庭网关的历史可管性;按照注册值,检测历史可管性列表中历史可管性为历史不可管的家庭网关的实时可管性,得到实时可管性列表,其中,实时可管性列表用于记录多个家庭网关的实时可管性;将实时可管性为实时不可管的家庭网关,确定为不可管网关,达到实时监测不可管网关的目的,从而实现了对家庭网关的不可管性进行实时诊断的技术效果,进而解决了无法实时对家庭网关进行不可管性诊断技术问题。
作为一种可选的实施例,装置还包括:第一检测子模块,用于在将实时可管性为实时不可管的家庭网关,确定为不可管网关之后,对不可管网关进行在线状态检测,得到在线状态检测结果,其中,线状态检测结果用于表示家庭网关的认证服务器的服务器在线状态,和家庭网关的网关在线状态;第二检测子模块,用于根据服务器在线状态和网关在线状态,检测不可管网关的不可管原因。
作为一种可选的实施例,第二检测子模块包括:第一确定单元,用于在服务器在线状态为服务器在线,且网关在线状态为网关不在线的情况下,确定不可管原因为不可管网关已割接;第二确定单元,用于在服务器在线状态为服务器不在线,且网关在线状态为网关在线的情况下,确定不可管原因为不可管网关与认证服务器之间的通信异常;第三确定单元,用于在服务器在线状态为服务器不在线,且网关在线状态为网关不在线的情况下,确定不可管原因为不可管网关已关机。
作为一种可选的实施例,装置还包括:重启子模块,用于在服务器在线状态为服务器不在线,且网关在线状态为网关在线的情况下,对不可管网关进行远程重启;第三检测模块,用于在不可管网关进行远程重启后,按照注册值,检测不可管网关的实时可管性。
作为一种可选的实施例,获取模块包括:识别单元,用于识别光线路终端的配置类型,其中,配置类型至少包括:级联型配置和非级联型配置;采集单元,用于使用预先为配置类型配置的信息采集设备,采集光线路终端的全局用户配置信息,其中,全局用户配置信息至少包括:网关注册信息。
作为一种可选的实施例,采集单元包括:第一采集子单元,用于在配置类型为非级联型配置的情况下,逐行扫描光线路终端下挂的每个家庭网关的网关配置信息,并将接口配置符号与退出配置符号之间的网关配置信息写入步进解释存储器,得到全局用户配置信息,其中,步进解释存储器为信息采集设备,接口配置符号为开启采集用户配置的标识位,退出配置符号为关闭采集用户配置的标识位,全局用户配置信息为步进解释存储器中写入的网关配置信息;第二采集子单元,用于在配置类型为级联型配置的情况下,使用正则扫描机异步对级联型配置的多个光线路终端进行分模块扫描,得到全局用户配置信息,其中,正则扫描机使用预先针对不同业务配置的多个业务扫描机,分别对每个业务在多个光线路终端对应的业务配置信息进行扫描,并将扫描结果拼接为全局用户配置信息。
作为一种可选的实施例,装置还包括:分析子单元,用于调用预设业务注册分类模型对全局用户配置信息进行分析,得到家庭网关的注册类型,预设业务注册分类模型为预先训练的机器学习模型;选择子单元,用于在预先设置的多个预设业务数据识别模型中,选择注册类型对应的目标业务数据识别模型对全局用户配置信息进行分析,得到家庭网关唯一的注册值,其中,预设业务数据识别模型为预先训练的机器学习模型,预设业务数据识别模型与注册类型一一对应。
本发明的实施例可以提供一种电子设备,该电子设别计算机终端,该计算机终端可以是计算机终端群中的任意一个计算机终端设备。可选地,在本实施例中,上述计算机终端也可以替换为移动终端等终端设备。
可选地,在本实施例中,上述计算机终端可以位于计算机网络的多个网络设备中的至少一个网络设备。
在本实施例中,上述计算机终端可以执行家庭网关的不可管性诊断方法中以下步骤的程序代码:获取光线路终端下挂的至少一个家庭网关的网关注册信息,其中,网关注册信息中包括每个家庭网关唯一的注册值;按照注册值,拉取每个家庭网关的历史可管性,得到历史可管性列表,其中,历史可管性列表用于记录多个家庭网关的历史可管性;按照注册值,检测历史可管性列表中历史可管性为历史不可管的家庭网关的实时可管性,得到实时可管性列表,其中,实时可管性列表用于记录多个家庭网关的实时可管性;将实时可管性为实时不可管的家庭网关,确定为不可管网关。
图9是根据本发明实施例的一种计算机终端的结构框图,如图9所示,该计算机终端90可以包括:一个或多个(图中仅示出一个)处理器92、和存储器94。
其中,存储器可用于存储软件程序以及模块,如本发明实施例中的家庭网关的不可管性诊断方法和装置对应的程序指令/模块,处理器通过运行存储在存储器内的软件程序以及模块,从而执行各种功能应用以及数据处理,即实现上述的家庭网关的不可管性诊断方法。存储器可包括高速随机存储器,还可以包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器可进一步包括相对于处理器远程设置的存储器,这些远程存储器可以通过网络连接至终端A。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
处理器可以通过传输装置调用存储器存储的信息及应用程序,以执行下述步骤:获取光线路终端下挂的至少一个家庭网关的网关注册信息,其中,网关注册信息中包括每个家庭网关唯一的注册值;按照注册值,拉取每个家庭网关的历史可管性,得到历史可管性列表,其中,历史可管性列表用于记录多个家庭网关的历史可管性;按照注册值,检测历史可管性列表中历史可管性为历史不可管的家庭网关的实时可管性,得到实时可管性列表,其中,实时可管性列表用于记录多个家庭网关的实时可管性;将实时可管性为实时不可管的家庭网关,确定为不可管网关。
可选的,上述处理器还可以执行如下步骤的程序代码:对不可管网关进行在线状态检测,得到在线状态检测结果,其中,线状态检测结果用于表示家庭网关的认证服务器的服务器在线状态,和家庭网关的网关在线状态;根据服务器在线状态和网关在线状态,检测不可管网关的不可管原因。
可选的,上述处理器还可以执行如下步骤的程序代码:在服务器在线状态为服务器在线,且网关在线状态为网关不在线的情况下,确定不可管原因为不可管网关已割接;在服务器在线状态为服务器不在线,且网关在线状态为网关在线的情况下,确定不可管原因为不可管网关与认证服务器之间的通信异常;在服务器在线状态为服务器不在线,且网关在线状态为网关不在线的情况下,确定不可管原因为不可管网关已关机。
可选的,上述处理器还可以执行如下步骤的程序代码:在服务器在线状态为服务器不在线,且网关在线状态为网关在线的情况下,对不可管网关进行远程重启;在不可管网关进行远程重启后,按照注册值,检测不可管网关的实时可管性。
可选的,上述处理器还可以执行如下步骤的程序代码:识别光线路终端的配置类型,其中,配置类型至少包括:级联型配置和非级联型配置;使用预先为配置类型配置的信息采集设备,采集光线路终端的全局用户配置信息,其中,全局用户配置信息至少包括:网关注册信息。
可选的,上述处理器还可以执行如下步骤的程序代码:在配置类型为非级联型配置的情况下,逐行扫描光线路终端下挂的每个家庭网关的网关配置信息,并将接口配置符号与退出配置符号之间的网关配置信息写入步进解释存储器,得到全局用户配置信息,其中,步进解释存储器为信息采集设备,接口配置符号为开启采集用户配置的标识位,退出配置符号为关闭采集用户配置的标识位,全局用户配置信息为步进解释存储器中写入的网关配置信息;在配置类型为级联型配置的情况下,使用正则扫描机异步对级联型配置的多个光线路终端进行分模块扫描,得到全局用户配置信息,其中,正则扫描机使用预先针对不同业务配置的多个业务扫描机,分别对每个业务在多个光线路终端对应的业务配置信息进行扫描,并将扫描结果拼接为全局用户配置信息。
可选的,上述处理器还可以执行如下步骤的程序代码:调用预设业务注册分类模型对全局用户配置信息进行分析,得到家庭网关的注册类型,预设业务注册分类模型为预先训练的机器学习模型;在预先设置的多个预设业务数据识别模型中,选择注册类型对应的目标业务数据识别模型对全局用户配置信息进行分析,得到家庭网关唯一的注册值,其中,预设业务数据识别模型为预先训练的机器学习模型,预设业务数据识别模型与注册类型一一对应。
本领域普通技术人员可以理解,图所示的结构仅为示意,计算机终端也可以是智能手机(如Android手机、iOS手机等)、平板电脑、掌声电脑以及移动互联网设备(MobileInternet Devices,MID)、PAD等终端设备。图()其并不对上述电子装置的结构造成限定。例如,计算机终端()还可包括比图()中所示更多或者更少的组件(如网络接口、显示装置等),或者具有与图()所示不同的配置。
本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过计算机程序来指令终端设备相关的硬件来完成,该计算机程序可以存储于非易失性介质中,非易失性存储介质可以包括:闪存盘、只读存储器(Read-Only Memory,ROM)、随机存取器(Random Access Memory,RAM)、磁盘或光盘等。
本发明的实施例还提供了一种非易失性存储介质。可选地,在本实施例中,上述非易失性存储介质可以用于保存上述实施例所提供的家庭网关的不可管性诊断方法所执行的程序代码。
可选地,在本实施例中,上述非易失性存储介质可以位于计算机网络中计算机终端群中的任意一个计算机终端中,或者位于移动终端群中的任意一个移动终端中。
可选地,在本实施例中,非易失性存储介质被设置为存储用于执行以下步骤的程序代码:获取光线路终端下挂的至少一个家庭网关的网关注册信息,其中,网关注册信息中包括每个家庭网关唯一的注册值;按照注册值,拉取每个家庭网关的历史可管性,得到历史可管性列表,其中,历史可管性列表用于记录多个家庭网关的历史可管性;按照注册值,检测历史可管性列表中历史可管性为历史不可管的家庭网关的实时可管性,得到实时可管性列表,其中,实时可管性列表用于记录多个家庭网关的实时可管性;将实时可管性为实时不可管的家庭网关,确定为不可管网关。
可选地,在本实施例中,非易失性存储介质被设置为存储用于执行以下步骤的程序代码:对不可管网关进行在线状态检测,得到在线状态检测结果,其中,线状态检测结果用于表示家庭网关的认证服务器的服务器在线状态,和家庭网关的网关在线状态;根据服务器在线状态和网关在线状态,检测不可管网关的不可管原因。
可选地,在本实施例中,非易失性存储介质被设置为存储用于执行以下步骤的程序代码:在服务器在线状态为服务器在线,且网关在线状态为网关不在线的情况下,确定不可管原因为不可管网关已割接;在服务器在线状态为服务器不在线,且网关在线状态为网关在线的情况下,确定不可管原因为不可管网关与认证服务器之间的通信异常;在服务器在线状态为服务器不在线,且网关在线状态为网关不在线的情况下,确定不可管原因为不可管网关已关机。
可选地,在本实施例中,非易失性存储介质被设置为存储用于执行以下步骤的程序代码:在服务器在线状态为服务器不在线,且网关在线状态为网关在线的情况下,对不可管网关进行远程重启;在不可管网关进行远程重启后,按照注册值,检测不可管网关的实时可管性。
可选地,在本实施例中,非易失性存储介质被设置为存储用于执行以下步骤的程序代码:识别光线路终端的配置类型,其中,配置类型至少包括:级联型配置和非级联型配置;使用预先为配置类型配置的信息采集设备,采集光线路终端的全局用户配置信息,其中,全局用户配置信息至少包括:网关注册信息。
可选地,在本实施例中,非易失性存储介质被设置为存储用于执行以下步骤的程序代码:在配置类型为非级联型配置的情况下,逐行扫描光线路终端下挂的每个家庭网关的网关配置信息,并将接口配置符号与退出配置符号之间的网关配置信息写入步进解释存储器,得到全局用户配置信息,其中,步进解释存储器为信息采集设备,接口配置符号为开启采集用户配置的标识位,退出配置符号为关闭采集用户配置的标识位,全局用户配置信息为步进解释存储器中写入的网关配置信息;在配置类型为级联型配置的情况下,使用正则扫描机异步对级联型配置的多个光线路终端进行分模块扫描,得到全局用户配置信息,其中,正则扫描机使用预先针对不同业务配置的多个业务扫描机,分别对每个业务在多个光线路终端对应的业务配置信息进行扫描,并将扫描结果拼接为全局用户配置信息。
可选地,在本实施例中,非易失性存储介质被设置为存储用于执行以下步骤的程序代码:调用预设业务注册分类模型对全局用户配置信息进行分析,得到家庭网关的注册类型,预设业务注册分类模型为预先训练的机器学习模型;在预先设置的多个预设业务数据识别模型中,选择注册类型对应的目标业务数据识别模型对全局用户配置信息进行分析,得到家庭网关唯一的注册值,其中,预设业务数据识别模型为预先训练的机器学习模型,预设业务数据识别模型与注册类型一一对应。
本发明的实施例还提供了一种计算机程序产品,包括计算机程序。可选地,在本实施例中其特征在于,所述计算机程序被处理器执行时实现上述实施例所提供的家庭网关的不可管性诊断方法的步骤。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
在本发明的上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
在本申请所提供的几个实施例中,应该理解到,所揭露的技术内容,可通过其它的方式实现。其中,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,可以为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,单元或模块的间接耦合或通信连接,可以是电性或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个非易失性存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个非易失性存储介质中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的非易失性存储介质包括:U盘、只读存储器(ROM,Read-OnlyMemory)、随机存取存储器(RAM,Random Access Memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
Claims (10)
1.一种家庭网关的不可管性诊断方法,其特征在于,包括:
获取光线路终端下挂的至少一个家庭网关的网关注册信息,其中,所述网关注册信息中包括每个所述家庭网关唯一的注册值;
按照所述注册值,拉取每个所述家庭网关的历史可管性,得到历史可管性列表,其中,所述历史可管性列表用于记录多个所述家庭网关的所述历史可管性;
按照所述注册值,检测所述历史可管性列表中所述历史可管性为历史不可管的所述家庭网关的实时可管性,得到实时可管性列表,其中,所述实时可管性列表用于记录多个所述家庭网关的所述实时可管性;
将所述实时可管性为实时不可管的所述家庭网关,确定为不可管网关。
2.根据权利要求1所述的方法,其特征在于,在将所述实时可管性为实时不可管的所述家庭网关,确定为不可管网关之后,所述方法还包括:
对所述不可管网关进行在线状态检测,得到在线状态检测结果,其中,所述线状态检测结果用于表示所述家庭网关的认证服务器的服务器在线状态,和所述家庭网关的网关在线状态;
根据所述服务器在线状态和所述网关在线状态,检测所述不可管网关的不可管原因。
3.根据权利要求2所述的方法,其特征在于,根据所述服务器在线状态和所述网关在线状态,检测所述不可管网关的不可管原因包括:
在所述服务器在线状态为服务器在线,且所述网关在线状态为网关不在线的情况下,确定所述不可管原因为所述不可管网关已割接;
在所述服务器在线状态为服务器不在线,且所述网关在线状态为网关在线的情况下,确定所述不可管原因为所述不可管网关与所述认证服务器之间的通信异常;
在所述服务器在线状态为服务器不在线,且所述网关在线状态为网关不在线的情况下,确定所述不可管原因为所述不可管网关已关机。
4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
在所述服务器在线状态为服务器不在线,且所述网关在线状态为网关在线的情况下,对所述不可管网关进行远程重启;
在所述不可管网关进行远程重启后,按照所述注册值,检测所述不可管网关的实时可管性。
5.根据权利要求1所述的方法,其特征在于,所述获取光线路终端下挂的至少一个家庭网关的网关注册信息包括:
识别所述光线路终端的配置类型,其中,所述配置类型至少包括:级联型配置和非级联型配置;
使用预先为所述配置类型配置的信息采集设备,采集所述光线路终端的全局用户配置信息,其中,所述全局用户配置信息至少包括:所述网关注册信息。
6.根据权利要求5所述的方法,其特征在于,使用预先为所述配置类型配置的信息采集设备,采集所述光线路终端的全局用户配置信息包括:
在所述配置类型为所述非级联型配置的情况下,逐行扫描所述光线路终端下挂的每个所述家庭网关的网关配置信息,并将接口配置符号与退出配置符号之间的所述网关配置信息写入步进解释存储器,得到所述全局用户配置信息,其中,所述步进解释存储器为所述信息采集设备,所述接口配置符号为开启采集用户配置的标识位,退出配置符号为关闭采集用户配置的标识位,所述全局用户配置信息为所述步进解释存储器中写入的所述网关配置信息;
在所述配置类型为所述级联型配置的情况下,使用正则扫描机异步对所述级联型配置的多个所述光线路终端进行分模块扫描,得到所述全局用户配置信息,其中,所述正则扫描机使用预先针对不同业务配置的多个业务扫描机,分别对每个业务在多个所述光线路终端对应的业务配置信息进行扫描,并将扫描结果拼接为所述全局用户配置信息。
7.根据权利要求6所述的方法,其特征在于,所述方法还包括:
调用预设业务注册分类模型对所述全局用户配置信息进行分析,得到所述家庭网关的注册类型,所述预设业务注册分类模型为预先训练的机器学习模型;
在预先设置的多个预设业务数据识别模型中,选择所述注册类型对应的目标业务数据识别模型对所述全局用户配置信息进行分析,得到所述家庭网关唯一的所述注册值,其中,所述预设业务数据识别模型为预先训练的机器学习模型,所述预设业务数据识别模型与所述注册类型一一对应。
8.一种家庭网关的不可管性诊断装置,其特征在于,包括:
获取模块,用户获取光线路终端下挂的至少一个家庭网关的网关注册信息,其中,所述网关注册信息中包括每个所述家庭网关唯一的注册值;
拉取模块,用于按照所述注册值,拉取每个所述家庭网关的历史可管性,得到历史可管性列表,其中,所述历史可管性列表用于记录多个所述家庭网关的所述历史可管性;
检测模块,用于按照所述注册值,检测所述历史可管性列表中所述历史可管性为历史不可管的所述家庭网关的实时可管性,得到实时可管性列表,其中,所述实时可管性列表用于记录多个所述家庭网关的所述实时可管性;
确定模块,用于将所述实时可管性为实时不可管的所述家庭网关,确定为不可管网关。
9.一种电子设备,包括存储器和处理器,其特征在于,所述存储器中存储有计算机程序,所述处理器被设置为通过所述计算机程序执行权利要求1至7中任意一项所述家庭网关的不可管性诊断方法。
10.一种计算机程序产品,包括计算机指令,其特征在于,所述计算机指令被处理器执行时实现权利要求1至7中任意一项所述家庭网关的不可管性诊断方法的步骤。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202510213938.XA CN120075092A (zh) | 2025-02-25 | 2025-02-25 | 家庭网关的不可管性诊断方法、装置、电子设备及计算机程序产品 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202510213938.XA CN120075092A (zh) | 2025-02-25 | 2025-02-25 | 家庭网关的不可管性诊断方法、装置、电子设备及计算机程序产品 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN120075092A true CN120075092A (zh) | 2025-05-30 |
Family
ID=95788484
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202510213938.XA Pending CN120075092A (zh) | 2025-02-25 | 2025-02-25 | 家庭网关的不可管性诊断方法、装置、电子设备及计算机程序产品 |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN120075092A (zh) |
-
2025
- 2025-02-25 CN CN202510213938.XA patent/CN120075092A/zh active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| TWI741505B (zh) | 一種拓撲處理方法和裝置以及系統 | |
| US20200106662A1 (en) | Systems and methods for managing network health | |
| CN107508722B (zh) | 一种业务监控方法和装置 | |
| EP3854033B1 (en) | Packet capture via packet tagging | |
| US20150229549A1 (en) | Systems and methods for automated service propagation | |
| CN111010298B (zh) | Pon网络故障监控方法及装置 | |
| US20130042020A1 (en) | Quick Network Path Discovery | |
| US20220092438A1 (en) | Metadata-assisted inventory management | |
| US7818283B1 (en) | Service assurance automation access diagnostics | |
| CN114884568B (zh) | 确定网络故障的方法和装置、非易失性存储介质 | |
| EP2521315A1 (en) | Systems and methods for modeling a multi-layer network topology | |
| CN117592643A (zh) | 一种基于pon网络的南北向开放电力通信配网网管系统 | |
| US7496657B2 (en) | Method and system for determining a source of a virtual circuit fault | |
| CN120075092A (zh) | 家庭网关的不可管性诊断方法、装置、电子设备及计算机程序产品 | |
| US10432451B2 (en) | Systems and methods for managing network health | |
| CN115842760B (zh) | 故障检测方法、装置、电子设备及存储介质 | |
| US11477069B2 (en) | Inserting replay events in network production flows | |
| CN119484203B (zh) | 虚拟局域网重耕配置方法、装置及非易失性存储介质 | |
| Ellsworth et al. | A non-proprietary network operations platform for openroadm environment | |
| CN115087000B (zh) | 故障确定方法及装置、非易失性存储介质、计算机终端 | |
| CN115941442B (zh) | 业务故障分析方法、装置、电子设备及介质 | |
| CN121173380A (zh) | 共享网络的故障处理方法及装置 | |
| CN118827569A (zh) | 流量识别方法、装置、终端设备、存储介质以及产品 | |
| CN121217555A (zh) | 网络故障分析方法、装置、管理分析平台及存储介质 | |
| US8572235B1 (en) | Method and system for monitoring a complex IT infrastructure at the service level |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination |