MoCA节点的MPS按键检测方法、装置、设备以及存储介质与流程

文档序号:23176923发布日期:2020-12-04 14:07阅读:243来源:国知局
MoCA节点的MPS按键检测方法、装置、设备以及存储介质与流程

本发明适用于网络技术技术领域,尤其涉及一种moca(multimediaovercoaxalliance,同轴电缆多媒体联盟)节点的mps(mocaprotectedsetup)按键检测方法、装置、设备以及存储介质。



背景技术:

在moca规范中对安装了moca的节点安全性增加一种mps(mocaprotectedsetup)的新功能,该功能简化了将新moca节点添加到moca组网的设置过程,具体通过新moca节点上的一个mps按键即可实现将新moca节点添加到moca组网内,同时由于moca组网内每个节点共享一个特定的密钥,对moca组网内的节点起到保护作用,因此,该mps在一定程度上提升moca网络的安全性。

现有技术中,对于新moca节点添加到已有的moca组网内需要在2分钟内按下moca节点的mps按键,否则超过时间需要重新操作,若在2分钟内按下moca节点的mps按键时,新moca节点将会自动匹配,实现对连功能,并接入到已有的moca组网内。对于首次组网,需要开启私有保护功能,并在对连moca节点时要在2分钟内按下节点的mps按键,moca节点监听到mps按键被按下时,则将会自动匹配到一个密钥,完成对连。

然而上述操作方法只适用于终端用户操作,现在技术并没有考虑到在批量生产moca节点时mps按键测试过程,若在生产测试中按照正常使用的方法对mps按键进行测试,依赖人工观察来进行判断,则会导致mps按键检测步骤没有统一可控的标准,且消耗时间过长、容易出现误判。



技术实现要素:

本发明的目的在于提供一种moca节点的mps按键检测方法、装置、设备以及存储介质,旨在解决现有技术中没有考虑moca节点在批量生产中检测mps按键没有统一可控的标准、消耗时间过长、容易出现误判的问题。

一方面,本发明提供了一种moca节点的mps按键检测方法,所述方法包括下述步骤:

接收对待测moca节点mps按键进行检测的检测请求,根据所述mps按键检测请求设置所述待测moca节点的工作模式为网络安全保护模式;

分别监测所述待测moca节点的mps按键和与所述待测moca节点通过有线电视电缆连接的陪测moca节点的mps按键是否被按下,当监测到所述待测moca节点的mps按键和所述陪测moca节点的mps按键被按下时,读取所述待测moca节点上安全模式寄存器中的标志位值以及所述待测moca节点上对连状态寄存器中的标志位值;

判断所述安全模式寄存器中的标志位值以及所述对连状态寄存器中的标志位值是否符合预设检测规则;

当判定所述安全模式寄存器中的标志位值以及所述对连状态寄存器中的标志位值符合预设检测规则时,则确认所述待测moca节点的mps按键功能正常。

优选地,接收对待测moca节点mps按键进行检测的检测请求的步骤之前,所述方法还包括:

当检测到所述陪测moca节点启动时,根据预设的配置信息将所述陪测moca节点的工作模式设置为网络安全保护模式,并检测是否有与所述陪测moca节点通过有线电视电缆连接的所述待测moca节点;

当检测到有与所述陪测moca节点通过有线电视电缆连接的所述待测moca节点时,控制所述陪测moca节点向所述待测moca节点发送所述mps按键检测请求。

优选地,分别监测所述待测moca节点的mps按键和与所述待测moca节点通过有线电视电缆连接的陪测moca节点的mps按键是否被按下,当监测到所述待测moca节点的mps按键和所述陪测moca节点的mps按键被按下时,读取所述待测moca节点上安全模式寄存器中的标志位值以及所述待测moca节点上对连状态寄存器中的标志位值的步骤,包括:

检测所述陪测moca节点和所述待测moca节点的mps按键是否按下,当检测到所述陪测moca节点和待测moca节点的mps按键在预设的时间内被按下时,对所述陪测moca节点和所述待测moca节点进行对连。

进一步优选地,判断所述安全模式寄存器中的标志位值以及所述对连状态寄存器中的标志位值是否符合预设检测规则的步骤,包括:

当所述对连状态寄存器中的标志位值表示对连成功,且所述安全模式寄存器中的标志位值表示开启网络安全保护模式时,判定所述安全模式寄存器中的标志位值以及所述对连状态寄存器中的标志位值符合预设检测规则;

当所述对连状态寄存器中的标志位值表示对连失败,且所述安全模式寄存器中的标志位值表示关闭网络安全保护模式时,则判定所述安全模式寄存器中的标志位值以及所述对连状态寄存器中的标志位值不符合预设检测规则。

优选地,当监测到所述待测moca节点的mps按键和所述陪测moca节点的mps按键被按下时,所述方法还包括:

将所述陪测moca节点和所述待测moca节点连接同一台智能终端,通过所述智能终端读取所述待测moca节点上安全模式寄存器中的标志位值以及所述待测moca节点上对连状态寄存器中的标志位值;

判断所述安全模式寄存器中的标志位值以及所述对连状态寄存器中的标志位值是否符合预设检测规则;

当判定所述安全模式寄存器中的标志位值以及所述对连状态寄存器中的标志位值符合预设检测规则时,在所述智能终端的moca节点检测界面中输出所述待测moca节点mps按键功能正常,当判定所述安全模式寄存器中的标志位值以及所述对连状态寄存器中的标志位值不符合预设检测规则时,则在智能终端的moca节点检测界面中输出所述待测moca节点mps按键功能异常。

另一方面,本发明还提供了一种moca节点的mps按键检测装置,所述装置包括下述单元:

模式设置单元,用于接收对待测moca节点mps按键进行检测的检测请求,根据所述mps按键检测请求设置所述待测moca节点的工作模式为网络安全保护模式;

标志位读取单元,用于分别监测所述待测moca节点的mps按键和与所述待测moca节点通过有线电视电缆连接的陪测moca节点的mps按键是否被按下,当监测到所述待测moca节点的mps按键和所述陪测moca节点的mps按键被按下时,读取所述待测moca节点上安全模式寄存器中的标志位值以及所述待测moca节点上对连状态寄存器中的标志位值;

条件判断单元,用于所述安全模式寄存器中的标志位值以及所述对连状态寄存器中的标志位值是否符合预设检测规则;

结果设置单元,用于当判定所述安全模式寄存器中的标志位值以及所述对连状态寄存器中的标志位值符合预设检测规则时,则确认所述待测moca节点的mps按键功能正常。

优选地,所述装置还包括:

节点检测单元,用于当检测到所述陪测moca节点启动时,根据预设的配置信息将所述陪测moca节点的工作模式设置为网络安全保护模式,并检测是否有与所述陪测moca节点通过有线电视电缆连接的所述待测moca节点;

请求发送单元,用于当检测到有与所述陪测moca节点通过有线电视电缆连接的所述待测moca节点时,控制所述陪测moca节点向所述待测moca节点发送所述mps按键检测请求。

优选地,所述装置还包括:

对连操作单元,用于检测所述陪测moca节点和所述待测moca节点的mps按键是否按下,当检测到所述陪测moca节点和待测moca节点的mps按键在预设的时间内被按下时,对所述陪测moca节点和所述待测moca节点进行对连。

另一方面,本发明还提供了一种moca节点的mps按键检测设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如权利要求1至5任一项所述方法的步骤。

另一方面,本发明还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至5任一项所述方法的步骤。

本发明在接收到对待测moca节点mps按键进行检测的检测请求后,将待测moca节点的工作模式设置为网络安全保护模式,分别监测待测moca节点的mps按键和与待测moca节点通过有线电视电缆连接的陪测moca节点的mps按键是否被按下,当监测到待测moca节点的mps按键和陪测moca节点的mps按键被按下时,读取待测moca节点上安全模式寄存器中的标志位值以及待测moca节点上对连状态寄存器中的标志位值,判断安全模式寄存器中的标志位值以及对连状态寄存器中的标志位值是否符合预设检测规则,当符合预设检测规则时,确认待测moca节点的mps按键功能正常,从而实现了moca节点mps按键功能检测的自动化,提高了mps按键功能检测的准确率。

附图说明

图1是本发明实施例一提供的moca节点的mps按键检测方法的实现流程图;

图2是本发明实施例二提供的moca节点的mps按键检测装置的结构示意图;以及

图3是本发明实施例三提供的moca节点的mps按键检测设备意图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

以下结合具体实施例对本发明的具体实现进行详细描述:

实施例一:

图1示出了本发明实施例一提供的moca节点的mps按键检测方法的实现流程,为了便于说明,仅示出了与本发明实施例相关的部分,其中包括:

在步骤s101中,接收对待测moca节点mps按键进行检测的检测请求,根据mps按键检测请求设置待测moca节点的工作模式为网络安全保护模式。

本发明适用于moca节点,尤其适用于设置有mps按键的moca节点,以检测moca节点的mps按键功能是否正常。在本发明实施例中,需要一个待测moca节点和一个陪测moca节点,待测moca节点和陪测moca节点均设置有一个mps按键,待测moca节点以及陪测moca节点可以是一块设置有有线电视电缆接口的电路板,也可以是一台设置有有线电视电缆接口的moca设备。

优选地,在接收对待测moca节点mps按键进行检测的检测请求之前,检测陪测moca节点是否启动,当检测到陪测moca节点启动时,根据预设的配置信息将陪测moca节点的工作模式设置为网络安全保护模式,并检测是否有与陪测moca节点通过有线电视电缆连接的待测moca节点,当检测到有与陪测moca节点通过有线电视电缆连接的待测moca节点时,控制陪测moca节点向待测moca节点发送mps按键检测请求,当检测到没有与陪测moca节点通过有线电视电缆连接的待测moca节点时,继续检测是否有与陪测moca节点通过有线电视电缆连接的待测moca节点,从而使得陪测moca节点在开机后一直处于网络安全保护模式。在根据预设的配置信息将陪测moca节点的工作模式设置为网络安全保护模式之后,进一步实时监测是否有待测moca节点与该陪测moca节点进行连接,其中,预设的配置信息包括将设置为网络安全保护模式的指令信息以及有线电视电缆接口监测指令信息。

mps按键检测请求包括对检测待测moca节点认证信息、工作模式检测信息以及网络安全保护模式的设置指令,进一步优选地,当控制陪测moca节点向待测moca节点发送mps按键检测请求时,陪测moca节点向待测moca节点发送认证信息,若在预设认证时间内(例如5s)接收到待测moca节点的应答信号时,检测待测moca节点是否处于网络安全保护模式,当检测到检测待测moca节点处于网络安全保护模式时,不发送网络安全保护模式的设置指令,当检测到检测待测moca节点不处于网络安全保护模式时,向待测moca节点发送网络安全保护模式的设置指令,若在预设认证时间内(例如5s)没有接收到待测moca节点的应答信号时,将该待测moca节点设置为黑名单,并通过声音、灯光发出提示信息,从而在陪测moca节点和待测moca节点进行对连之前,对待测moca节点的身份信息验证以及工作模式进行确认。

当根据mps按键检测请求设置待测moca节点的工作模式为网络安全保护模式时,优选地,向待测moca节点上的安全模式寄存器写入标志位数据,以直接设置待测moca节点的工作模式,例如,向待测moca节点上的安全模式寄存器0x1059写入标志位数据0x1,此时,开启moca节点的网络安全保护模式,从而通过向操作安全模式寄存器写入标志位数据,方便、快速地对待测moca节点的工作模式进行设置。进一步地,例如,可向待测moca节点上的安全模式寄存器0x1059写入标志位数据0x0,关闭网络安全保护模式。

在步骤s102中,分别监测待测moca节点的mps按键和与待测moca节点通过有线电视电缆连接的陪测moca节点的mps按键是否被按下,当监测到待测moca节点的mps按键和陪测moca节点的mps按键被按下时,读取待测moca节点上安全模式寄存器中的标志位值以及待测moca节点上对连状态寄存器中的标志位值。

在本发明实施例中,当分别监测待测moca节点的mps按键和与待测moca节点通过有线电视电缆连接的陪测moca节点的mps按键是否被按下时,优选地,当检测到陪测moca节点和待测moca节点的mps按键在预设的时间内被按下时,对陪测moca节点和待测moca节点进行对连,预设的时间可根据实际需要进行设定,从而方便用户执行陪测moca节点和待测moca节点进行对连操作。进一步优选地地,当对陪测moca节点和待测moca节点进行对连时,分别在陪测moca节点和待测moca节点上设置一个led灯,以方便用户获知陪测moca节点和待测moca节点进行对连的状态,例如,当检测到moca节点和待测moca节点上的led没有点亮时,则表明moca节点和待测moca节点没有对连,当检测到陪测moca节点和待测moca节点上的led灯闪烁时,则表明moca节点和待测moca节点开始对连,当检测到moca节点和待测moca节点上的led长亮时,则表明moca节点和待测moca节点对连成功,当陪测moca节点上的led不亮而待测moca节点上的led闪烁时,则表明moca节点和待测moca节点对连失败。

在步骤s103中,判断安全模式寄存器中的标志位值以及对连状态寄存器中的标志位值是否符合预设检测规则。

在本发明实施例中,当判断安全模式寄存器中的标志位值以及对连状态寄存器中的标志位值是否符合预设检测规则时,优选地,预设检测规则包括:a、当对连状态寄存器中的标志位值表示对连成功,且安全模式寄存器中的标志位值表示开启网络安全保护模式时,判定安全模式寄存器中的标志位值以及对连状态寄存器中的标志位值符合预设检测规则;b、当对连状态寄存器中的标志位值表示对连失败,且安全模式寄存器中的标志位值表示关闭网络安全保护模式时,则判定安全模式寄存器中的标志位值以及对连状态寄存器中的标志位值不符合预设检测规则;c、当对连状态寄存器中的标志位值表示对连成功,且安全模式寄存器中的标志位值表示关闭网络安全保护模式时,则判定安全模式寄存器中的标志位值以及对连状态寄存器中的标志位值不符合预设检测规则;d、当对连状态寄存器中的标志位值表示对连失败,且安全模式寄存器中的标志位值表示开启网络安全保护模式时,则判定安全模式寄存器中的标志位值以及对连状态寄存器中的标志位值不符合预设检测规则,从而精准地判断确认待测moca节点的mps按键功能的状态。

在步骤s104中,当判定安全模式寄存器中的标志位值以及对连状态寄存器中的标志位值符合预设检测规则时,则确认待测moca节点的mps按键功能正常。

在本发明实施例中,当确认待测moca节点的mps按键功能正常时,优选地,将moca节点和待测moca节点上的led设置为长亮,以表明moca节点和待测moca节点对连成功,进而确认待测moca节点的mps按键功能正常。

另一优选地,当监测到待测moca节点的mps按键和陪测moca节点的mps按键被按下时,将陪测moca节点和待测moca节点连接同一台智能终端,通过智能终端读取待测moca节点上安全模式寄存器中的标志位值以及待测moca节点上对连状态寄存器中的标志位值,判断安全模式寄存器中的标志位值以及对连状态寄存器中的标志位值是否符合预设检测规则,当判定安全模式寄存器中的标志位值以及对连状态寄存器中的标志位值符合预设检测规则时,在智能终端的moca节点检测界面中输出待测moca节点mps按键功能正常,当判定安全模式寄存器中的标志位值以及对连状态寄存器中的标志位值不符合预设检测规则时,则在智能终端的moca节点检测界面中输出待测moca节点mps按键功能异常,以方便用户对moca节点的mps按键检测的结果进行管理。

在本发明实施例中,根据mps按键检测请求设置待测moca节点的工作模式为网络安全保护模式,当监测到待测moca节点的mps按键和陪测moca节点的mps按键被按下时,读取待测moca节点上安全模式寄存器中的标志位值以及待测moca节点上对连状态寄存器中的标志位值,判断安全模式寄存器中的标志位值以及对连状态寄存器中的标志位值是否符合预设检测规则,当符合预设检测规则时,则确认待测moca节点的mps按键功能正常,从而为moca节点的mps按键检测提供了统一、可控的检测标准,实现了moca节点mps按键功能检测的自动化,提高了mps按键功能检测的准确率。

实施例二:

图2示出了本发明实施例二提供的moca节点的mps按键检测装置的结构,为了便于说明,仅示出了与本发明实施例相关的部分,其中包括:

节点检测单元21,用于当检测到所述陪测moca节点启动时,根据预设的配置信息将所述陪测moca节点的工作模式设置为网络安全保护模式,并检测是否有与所述陪测moca节点通过有线电视电缆连接的所述待测moca节点。

请求发送单元22,用于当检测到有与所述陪测moca节点通过有线电视电缆连接的所述待测moca节点时,控制所述陪测moca节点向所述待测moca节点发送所述mps按键检测请求。

模式设置单元23,用于接收对待测moca节点mps按键进行检测的检测请求,根据mps按键检测请求设置待测moca节点的工作模式为网络安全保护模式。

标志位读取单元24,用于分别监测待测moca节点的mps按键和与待测moca节点通过有线电视电缆连接的陪测moca节点的mps按键是否被按下,当监测到待测moca节点的mps按键和陪测moca节点的mps按键被按下时,读取待测moca节点上安全模式寄存器中的标志位值以及待测moca节点上对连状态寄存器中的标志位值。

条件判断单元25,用于安全模式寄存器中的标志位值以及对连状态寄存器中的标志位值是否符合预设检测规则。

结果设置单元26,用于当判定安全模式寄存器中的标志位值以及对连状态寄存器中的标志位值符合预设检测规则时,则确认待测moca节点的mps按键功能正常。

其中,优选地,标志位读取单元24还包括:

对连操作单元241,用于检测所述陪测moca节点和所述待测moca节点的mps按键是否按下,当检测到所述陪测moca节点和待测moca节点的mps按键在预设的时间内被按下时,对所述陪测moca节点和所述待测moca节点进行对连。

在本发明实施例中,mps按键检测装置的各单元可由相应的硬件或软件单元实现,各单元可以为独立的软、硬件单元,也可以集成为一个软、硬件单元,在此不用以限制本发明。

实施例三:

图3示出了本发明实施例三提供的moca节点的mps按键检测设备的结构,为了便于说明,仅示出了与本发明实施例相关的部分,详述如下:

本发明实施例的mps按键检测设备3包括处理器30、存储器31以及存储在存储器31中并可在处理器30上运行的计算机程序32。该处理器30执行计算机程序32时实现上述知识图谱补全方法实施例中的步骤,例如图1所示的步骤s101至s104。或者,处理器30执行计算机程32时实现上述各装置实施例中各单元的功能,例如图2所示单元21至26的功能。

实施例四:

在本发明实施例中,提供了一种计算机可读存储介质,该计算机可读存储介质存储有计算机程序,该计算机程序被处理器执行时实现上述方法实施例中的步骤,例如,图1所示的步骤s101至s104。或者,该计算机程序被处理器执行时实现上述装置实施例中各单元的功能,例如图2所示单元21至26的功能。

以上仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1