网络单元配置方法、装置及存储介质与流程

文档序号:33558752发布日期:2023-03-22 13:13阅读:56来源:国知局
网络单元配置方法、装置及存储介质与流程

1.本发明实施例涉及光网络通信技术领域,尤其涉及一种网络单元配置方法、装置及存储介质。


背景技术:

2.随着光纤到户(fiber to the room,fttr)组网框架的普及,将会有越来越多的家庭网关单元(home gateway unit,hgu)进入千家万户,大量的hgu设备给管理也带来了极大的考验。在fttr环境中,一个用户会在家中放置多台相同类型的hgu,用于提高带宽使用。相关技术中,服务器如果采用和光纤到户(fibre to the home,ftth)环境中相同的方案一台一台去配置hgu,就会非常冗余繁杂,导致服务器对hgu的配置效率较低。


技术实现要素:

3.本发明实施例提供的一种网络单元配置方法、装置及存储介质,可以提高服务器对fttr环境中的hgu的配置效率。
4.本发明的技术方案是这样实现的:
5.本发明实施例提供了一种网络单元配置方法,应用于服务器,包括:
6.接收第一网络单元发送的请求信息,基于所述请求信息查找到对应的虚拟域标识数据;
7.向所述第一网络单元发送所述虚拟域标识数据,供所述第一网络单元基于所述虚拟域标识数据构建出虚拟域并与多个第二网络单元建立通信;所述第一网络单元和所述多个第二网络单元属于同一网络系统;
8.基于预定协议向所述第一网络单元发送获取的多个配置信息,供所述第一网络单元完成所述虚拟域内网络单元的配置。
9.上述方案中,所述接收第一网络单元发送的请求信息,基于所述请求信息查找到对应的虚拟域标识数据,包括:
10.在所述第一网络单元完成注册后接收所述第一网络单元发送的第一请求信息;所述第一请求信息中携带有请求标识信息;
11.基于所述请求标识信息确定所述第一网络单元的合法性检测结果;
12.若所述合法性检测结果表征所述第一网络单元请求合法,则向所述第一网络单元反馈检测合法信息;
13.接收所述第一网络单元发送的第二请求信息,基于所述第二请求信息中携带的认证信息查找到对应的虚拟域标识、虚拟域公钥及虚拟域私钥。
14.上述方案中,所述接收所述第一网络单元发送的第二请求信息,基于所述第二请求信息中携带的认证信息查找到对应的虚拟域标识、虚拟域公钥及虚拟域私钥之后,所述方法还包括:
15.构建出所述第一网络单元与所述虚拟域标识的映射关系,将所述映射关系存储在
映射关系库中;所述映射关系库中存储多个第一网络单元与多个虚拟域标识之间的多个映射关系。
16.上述方案中,所述向所述第一网络单元发送获取的多个配置信息,包括:
17.接收自动配置端发送的配置数据包;所述配置数据包中包括:所述虚拟域标识及所述多个配置信息;
18.通过所述虚拟域标识在所述映射关系库中确定出所述第一网络单元,并基于所述预定协议向所述第一网络单元发送所述多个配置信息。
19.上述方案中,所述向所述第一网络单元发送所述虚拟域标识数据,包括:
20.向所述第一网络单元发送所述虚拟域标识、所述虚拟域公钥及所述虚拟域私钥。
21.上述方案中,所述方法还包括:
22.在所述多个第二网络单元完成注册后,基于用户指令确定出所述多个第二网络单元分别对应的标签信息;
23.将虚拟域标识、虚拟域私钥和所述标签信息打包形成所述多个第二网络单元分别对应的所述第二虚拟域标识数据,并向所述多个第二网络单元分别发送对应的所述第二虚拟域标识数据。
24.本发明实施例还提供了一种网络单元配置方法,应用于第一网络单元,包括:
25.向服务器发送请求信息,接收所述服务器响应所述请求信息反馈的虚拟域标识数据;
26.基于所述虚拟域标识数据构建出虚拟域,并在所述虚拟域的网络内接收到多个第二网络单元分别发送的虚拟域私钥;
27.若所述虚拟域私钥与所述虚拟域标识数据匹配,则将所述多个第二网络单元加入所述虚拟域,实现与所述多个第二网络单元的通信;
28.基于预定协议接收到所述服务器发送的多个配置信息,以完成所述虚拟域内的网络单元的配置。
29.上述方案中,所述向服务器发送请求信息,接收所述服务器响应所述请求信息反馈的虚拟域标识数据,包括:
30.向所述服务器发送第一请求信息,接收所述服务器响应所述第一请求信息反馈的检测合法信息;所述第一请求信息中携带有请求标识信息;
31.响应所述检测合法信息,向所述服务器发送第二请求信息,所述第二请求信息中携带有认证信息;
32.接收所述服务器响应所述第二请求信息反馈的虚拟域标识、虚拟域公钥及虚拟域私钥;
33.所述若所述虚拟域私钥与所述虚拟域标识数据匹配,则将所述多个第二网络单元加入所述虚拟域,包括:
34.若所述虚拟域私钥与所述虚拟域公钥匹配,则将所述多个第二网络单元加入所述虚拟域。
35.上述方案中,所述基于预定协议接收到所述服务器发送的多个配置信息,以完成所述虚拟域内的网络单元的配置,包括:
36.基于所述预定协议接收到所述服务器发送的多个配置信息,并将所述多个配置信
息按照预定规则分类得到多个配置类别;
37.将所述多个配置信息中属于主干网络类别的第一配置信息在本地进行配置;
38.将多个第二配置信息,按照所述多个配置类别与多个标签信息之间的对应关系,分别发送给对应的第二网络单元;所述多个标签信息为所述多个第二网络单元上传的标签信息;所述多个第二配置信息为所述多个配置信息中除所述第一配置信息之外的配置信息。
39.本发明实施例还提供了一种网络单元配置方法,应用于第二网络单元,所述第二网络单元属于多个第二网络单元,包括:
40.将接收的第二虚拟域标识数据中的虚拟域私钥发送给,当前的虚拟域中的第一网络单元;
41.在所述虚拟域私钥与所述第一网络单元的虚拟域标识数据匹配后,加入所述虚拟域,实现与所述第一网络单元的通信;
42.接收所述第一网络单元发送的第二配置信息完成本地配置;所述第二配置信息是服务器基于预定协议发送给所述第一网络单元的。
43.上述方案中,所述将接收的第二虚拟域标识数据中的虚拟域私钥发送给,当前的虚拟域中的第一网络单元之前,所述方法还包括:
44.接收服务器发送的所述第二虚拟域标识数据,所述第二虚拟域标识数据包括:虚拟域标识、虚拟域私钥和标签信息;
45.所述在所述虚拟域私钥与所述第一网络单元的虚拟域标识数据匹配后,加入所述虚拟域,实现与所述第一网络单元的通信之后,所述接收所述第一网络单元发送的第二配置信息完成本地配置之前,所述方法还包括:
46.向所述第一网络单元上传所述标签信息。
47.本发明实施例还提供了一种网络单元配置装置,应用于服务器,包括:
48.第一接收查找单元,用于接收第一网络单元发送的请求信息,基于所述请求信息查找到对应的虚拟域标识数据;
49.第一发送单元,用于向所述第一网络单元发送所述虚拟域标识数据,供所述第一网络单元基于所述虚拟域标识数据构建出虚拟域并与多个第二网络单元建立通信;所述第一网络单元和所述多个第二网络单元属于同一网络系统;
50.所述第一发送单元,还用于基于预定协议向所述第一网络单元发送获取的多个配置信息,供所述第一网络单元完成所述虚拟域内网络单元的配置。
51.本发明实施例还提供了一种网络单元配置装置,应用于第一网络单元,包括:
52.第二发送单元,用于向服务器发送请求信息,接收所述服务器响应所述请求信息反馈的虚拟域标识数据;
53.构建单元,用于基于所述虚拟域标识数据构建出虚拟域,并在所述虚拟域的网络内接收到多个第二网络单元分别发送的虚拟域私钥;
54.匹配单元,用于若所述虚拟域私钥与所述虚拟域标识数据匹配,则将所述多个第二网络单元加入所述虚拟域,实现与所述多个第二网络单元的通信;
55.第二接收单元,用于基于预定协议接收到所述服务器发送的多个配置信息,以完成所述虚拟域内的网络单元的配置。
56.本发明实施例还提供了一种网络单元配置装置,应用于第二网络单元,所述第二网络单元属于多个第二网络单元,包括:
57.第三发送单元,用于将接收的第二虚拟域标识数据中的虚拟域私钥发送给,当前的虚拟域中的第一网络单元;
58.网络通信单元,用于在所述虚拟域私钥与所述第一网络单元的虚拟域标识数据匹配后,加入所述虚拟域,实现与所述第一网络单元的通信;
59.所述第三接收单元,还用于接收所述第一网络单元发送的第二配置信息完成本地配置;所述第二配置信息是服务器基于预定协议发送给所述第一网络单元的。
60.本发明实施例还提供了一种网络单元配置装置,包括第一存储器和第一处理器,所述第一存储器存储有可在第一处理器上运行的计算机程序,所述第一处理器执行所述程序时实现服务器一侧所述方法中的步骤。
61.本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被第一处理器执行时实现服务器一侧所述方法中的步骤。
62.本发明实施例还提供了一种网络单元配置装置,包括第二存储器和第二处理器,所述第二存储器存储有可在第二处理器上运行的计算机程序,所述第二处理器执行所述程序时实现第一网络单元一侧所述方法中的步骤。
63.本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被第二处理器执行时实现第一网络单元一侧所述方法中的步骤。
64.本发明实施例还提供了一种网络单元配置装置,包括第三存储器和第三处理器,所述第三存储器存储有可在第三处理器上运行的计算机程序,所述第三处理器执行所述程序时实现第二网络单元一侧所述方法中的步骤。
65.本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被第三处理器执行时实现第二网络单元一侧所述方法中的步骤。
66.本发明实施例中,接收第一网络单元发送的请求信息,基于请求信息查找到对应的虚拟域标识数据;向第一网络单元发送虚拟域标识数据,供第一网络单元基于虚拟域标识数据构建出虚拟域并与多个第二网络单元建立通信;第一网络单元和多个第二网络单元属于同一网络系统;基于预定协议向第一网络单元发送获取的多个配置信息,供第一网络单元完成虚拟域内网络单元的配置。由于本方案中服务器向第一网络单元反馈了虚拟域标识数据使第一网络单元构建出虚拟域,进而使得同一网络系统中的多个第二网络单元加入该虚拟域,当服务器需要给该网络系统中的网络单元发送配置信息时,只需要给该虚拟域中的第一网络单元发送多个配置信息,使第一网络单元完成该虚拟域内的所有网络单元的配置,节省了时间,进而提高了服务器对fttr环境中的网络单元的配置效率。
附图说明
67.图1为本发明实施例提供的网络单元配置方法的一个可选的流程示意图;
68.图2为本发明实施例提供的网络单元配置方法的一个可选的效果示意图;
69.图3为本发明实施例提供的网络单元配置方法的一个可选的流程示意图;
70.图4为本发明实施例提供的网络单元配置方法的一个可选的流程示意图;
71.图5为本发明实施例提供的网络单元配置方法的交互示意图;
72.图6为本发明实施例提供的网络单元配置装置的结构示意图一;
73.图7为本发明实施例提供的网络单元配置装置的一种硬件实体示意图一;
74.图8为本发明实施例提供的网络单元配置装置的结构示意图二;
75.图9为本发明实施例提供的网络单元配置装置的一种硬件实体示意图二;
76.图10为本发明实施例提供的网络单元配置装置的结构示意图三;
77.图11为本发明实施例提供的网络单元配置装置的一种硬件实体示意图三。
具体实施方式
78.为了使本发明的目的、技术方案和优点更加清楚,下面结合附图和实施例对本发明的技术方案进一步详细阐述,所描述的实施例不应视为对本发明的限制,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
79.在以下的描述中,涉及到“一些实施例”,其描述了所有可能实施例的子集,但是可以理解,“一些实施例”可以是所有可能实施例的相同子集或不同子集,并且可以在不冲突的情况下相互结合。
80.如果发明文件中出现“第一/第二”的类似描述则增加以下的说明,在以下的描述中,所涉及的术语“第一\第二\第三”仅仅是区别类似的对象,不代表针对对象的特定排序,可以理解地,“第一\第二\第三”在允许的情况下可以互换特定的顺序或先后次序,以使这里描述的本发明实施例能够以除了在这里图示或描述的以外的顺序实施。
81.除非另有定义,本文所使用的所有的技术和科学术语与属于本发明的技术领域的技术人员通常理解的含义相同。本文中所使用的术语只是为了描述本发明实施例的目的,不是旨在限制本发明。
82.本发明实施例提供了一种网络单元配置方法,请参阅图1,为本发明实施例提供的网络单元配置方法的一个可选的流程示意图,将结合图1示出的步骤进行说明。
83.s101、接收第一网络单元发送的请求信息,基于请求信息查找到对应的虚拟域标识数据。
84.本发明实施例中,服务器接收第一网络单元发送的请求信息,基于请求信息查找到对应的虚拟域标识数据。
85.本公开实施例中,服务器可以在第一网络单元完成注册后接收到第一网络单元发送的请求信息。
86.本发明实施例中,服务器可以包括无源光器件连接局端(optical line termi nal,olt)。第一网络单元可以包括:家庭网关单元(home gateway unit,hgu)。第一网络单元也可以为光网络单元(optical network unit,onu)等其他光网络设备。
87.本发明实施例中,第一网络单元发送的请求信息中携带有请求标识。服务器在根据该请求标识确认第一网络单元的请求合法之后,对第一网络单元进行认证确定出对应的虚拟域标识数据。
88.本发明实施例中,第一网络单元完成注册可以是指第一网络单元完成单纤双向系统(pon technology,pon)系统的注册过程。示例性的,可以包括:第一网络单元向olt发送注册请求帧。olt接收到注册请求帧后,进行处理,向第一网络单元发送注册授权帧和注册
帧。然后,第一网络单元在接收到注册授权帧和注册帧后,向olt反馈注册确认帧最终完成注册。
89.其中,虚拟域标识数据可以包括:第一网络单元对应虚拟域的虚拟域标识、虚拟域公钥及虚拟域私钥。
90.s102、向第一网络单元发送虚拟域标识数据,供第一网络单元基于虚拟域标识数据构建出虚拟域并与多个第二网络单元建立通信。
91.本发明实施例中,服务器向第一网络单元发送虚拟域标识数据,供第一网络单元基于虚拟域标识数据构建出虚拟域并与多个第二网络单元建立通信。其中,第一网络单元和多个第二网络单元属于同一网络系统。
92.本发明实施例中,服务器接收到虚拟域标识数据后根据该虚拟域标识数据在一定范围内创建出虚拟域。
93.本发明实施例中,服务器向第一网络单元发送虚拟域标识、虚拟域公钥及虚拟域私钥。
94.本发明实施例中,服务器在多个第二网络单元完成注册后,基于用户指令向多个第二网络单元分别发送对应的第二虚拟域标识数据,供多个第二网络单元根据第二虚拟域标识数据加入虚拟域,实现与第一网络单元的通信。其中,第一网络单元可以和第二网络单元之间基于虚拟远程控制协议(virtual remote control protocol,vrcp)进行通信。
95.本发明实施例中,第一网络单元和多个第二网络单元可以属于同一家庭中的网络系统,也可以属于一定区域内的网络系统。
96.本发明实施例中,第二网络单元也可以为家庭网关单元(home gateway unit,hgu)。第二网络单元也可以为光网络单元(onu,optical network unit)等其他光网络设备。其中,第二网络单元完成注册指的是第二网络单元完成pon系统的注册过程。
97.本发明实施例中,第二虚拟域标识数据可以包括:对应第二网络单元的标签信息、虚拟域标识及虚拟域私钥。第二网络单元可以通过该虚拟域私钥与当前第一网络单元构建出的虚拟域的虚拟域公钥进行匹配,若匹配成功,则第一网络单元将该第二网络单元加入到虚拟域中,进而实现第一网络单元和多个第二网络单元的通信。s103、基于预定协议向第一网络单元发送获取的多个配置信息,供第一网络单元完成虚拟域内网络单元的配置。
98.本发明实施例中,服务器基于预定协议向第一网络单元发送获取的多个配置信息,供第一网络单元完成虚拟域内网络单元的配置。
99.本发明实施例中,由于第一网络单元和多个第二网络单元属于同一虚拟域,各个网络单元之间可以进行通信。第一网络单元在接收到多个配置信息之后,可以将各个第二网络单元对应的配置信息发送给对应的第二网络单元,以完成该虚拟域内所有网络单元的配置。
100.本发明实施例中,服务器可以接收到自动配置服务器(auto-configuration server,acs)发送的对应第一网络单元的虚拟域的多个配置信息。
101.其中,多个配置信息可以包括主干网络业务配置信息、连接网络业务配置信息和边缘网络业务配置信息。示例性的,各个配置信息可以包括:通道打开/关闭状态,通道优先级,通道带宽分配等。
102.示例性的,结合图2,主hgu在olt上完成注册后,olt向主hgu发送虚拟域标识、虚拟
域公钥及虚拟域私钥。其它从hgu在olt上完成注册后,会被分配对应的虚拟域标识及虚拟域私钥。各个从hgu还会被打上角色标签(客厅hgu、卧室hgu、书房hgu、走廊hgu)。从hgu需要用私钥去匹配当前虚拟域公钥,匹配通过的可自动加入主hgu的虚拟域。当主hgu通过tr-069协议在acs服务器上线后,可随时接收olt下发的多个配置信息。olt下发多个配置信息给主hgu,主hgu将多个配置信息划分为几类,有主干网络业务、连接网络业务、边缘网络业务。主hgu通过虚拟域将多个配置信息分别同步给域中的各个从hgu,主干网络业务配置信息同步下发给客厅hgu,连接网络业务配置信息下发给走廊hgu,边缘网络业务下发给卧室hgu、书房hgu等。各个从hgu配置结果也会通过虚拟域反馈给主hgu。主hgu汇总好从hgu反馈的配置结果后,上报给olt。
103.其中,预定协议可以为tr-069协议。tr-069定义了一种安全自动配置和管理的机制,实现了对远程终端设备提供配置和动态服务、管理其软件和固件镜像、监控状态和性能的故障诊断功能,为运营商的终端管理节省了大量的人力物力及运维成本,可以让运营商真正做到零接触业务配置。本发明实施例中,tr-069协议配置在第一网络单元上,主要用于第一网络单元通过服务器从acs服务器获取多个配置信息。
104.本发明实施例中,接收第一网络单元发送的请求信息,基于请求信息查找到对应的虚拟域标识数据;向第一网络单元发送虚拟域标识数据,供第一网络单元基于虚拟域标识数据构建出虚拟域并与多个第二网络单元建立通信;第一网络单元和多个第二网络单元属于同一网络系统;基于预定协议向第一网络单元发送获取的多个配置信息,供第一网络单元完成虚拟域内网络单元的配置。由于本方案中服务器向第一网络单元反馈了虚拟域标识数据使第一网络单元构建出虚拟域,进而使得同一网络系统中的多个第二网络单元加入该虚拟域,当服务器需要给该网络系统中的网络单元发送配置信息时,只需要给该虚拟域中的第一网络单元发送多个配置信息,使第一网络单元完成该虚拟域内的所有网络单元的配置,节省了时间,进而提高了服务器对fttr环境中的网络单元的配置效率。
105.图1示出的s101还可以通过s105至s108实现,将结合各步骤进行说明。
106.s104、在第一网络单元完成注册后接收第一网络单元发送的第一请求信息;第一请求信息中携带有请求标识信息。
107.本发明实施例中,服务器在第一网络单元完成注册后接收第一网络单元发送的第一请求信息;第一请求信息中携带有请求标识信息。
108.其中,请求标识信息可以为第一网络单元对应的虚拟域身份标识号码(id,identity)。
109.s105、基于请求标识信息确定第一网络单元的合法性检测结果。
110.本发明实施例中,服务器基于请求标识信息确定第一网络单元的合法性检测结果。
111.本发明实施例中,服务器在本地存储有多个虚拟域对应的虚拟域标识、账户及密码、虚拟域私钥和虚拟域公钥等基本属性。
112.本发明实施例中,服务器解析所第一请求信息,获得请求标识信息。服务器以请求标识信息作为索引,搜索其存储的多个虚拟域与对应的虚拟域标识之间映射关系的表格,以此判断第一网络单元的第一请求信息是否合法。当在已创建虚拟域的映射关系表格搜索到请求标识信息的情况下,判定第一请求信息合法;当在已创建虚拟域的映射关系表格未
搜索请求标识信息的情况下,判定第一请求信息不合法。
113.s106、若合法性检测结果表征第一网络单元请求合法,则向第一网络单元反馈检测合法信息。
114.本发明实施例中,若合法性检测结果表征第一网络单元请求合法,则服务器向第一网络单元反馈检测合法信息。
115.s107、接收第一网络单元发送的第二请求信息,基于第二请求信息中携带的认证信息查找到对应的虚拟域标识、虚拟域公钥及虚拟域私钥。
116.本发明实施例中,服务器接收第一网络单元发送的第二请求信息,基于第二请求信息中携带的认证信息查找到对应的虚拟域标识、虚拟域公钥及虚拟域私钥。
117.本发明实施例中,第一网络单元向服务器发送携带有待接入虚拟域的账户及密码的第二请求信息。服务器解析第二请求信息,获得账户及密码,将账户及密码作为索引,在存储有已创建虚拟域与账户及密码之间的对应关系的表格中进行搜索,以获得认证结果。在存储有已创建虚拟域的账户及密码的对应关系表格中搜索到账户及密码,认证结果为认证成功,并将该虚拟域对应的虚拟域标识、虚拟域私钥及虚拟域公钥发送给第一网络单元。
118.本发明实施例中,服务器构建出第一网络单元与虚拟域标识的映射关系,将映射关系存储在映射关系库中;映射关系库中存储多个第一网络单元与多个虚拟域标识之间的多个映射关系。
119.本发明实施例中,服务器向第一网络单元发送虚拟域标识、虚拟域私钥和虚拟域公钥,供第一网络单元构建出虚拟域,实现虚拟域内各个网络单元之间的通信,当服务器需要对虚拟域内的网络单元配置时,只需要给第一网络单元下发配置信息,节省了配置时间,提高了效率。
120.图1示出的s102至s103之间还可以包括s108至s109实现,将结合各步骤进行说明。
121.s108、在多个第二网络单元完成注册后,基于用户指令确定出多个第二网络单元分别对应的标签信息。
122.本发明实施例中,服务器在多个第二网络单元完成注册后,基于用户指令确定出多个第二网络单元分别对应的标签信息。
123.本发明实施例中,用户在服务器给多个第二网络单元配置各自对应的标签信息、其中,标签信息可以包括:客厅网络单元、卧室网络单元、书房网络单元和走廊网络单元。
124.s109、将虚拟域标识、虚拟域私钥和标签信息打包形成多个第二网络单元分别对应的第二虚拟域标识数据,并向多个第二网络单元分别发送对应的第二虚拟域标识数据。
125.本发明实施例中,服务器基于用户指令将虚拟域标识、虚拟域私钥和标签信息打包形成多个第二网络单元分别对应的第二虚拟域标识数据,并向多个第二网络单元分别发送对应的第二虚拟域标识数据。
126.本发明实施例中,服务器将对应虚拟域的虚拟域私钥发送给第二网络单元,供第二网络单元加入对应的虚拟域,实现和第一网络单元之间的通信。
127.图1示出的s103还可以通过s110至s111实现,将结合各步骤进行说明。
128.s110、接收自动配置端发送的配置数据包;配置数据包中包括:虚拟域标识及多个配置信息。
129.本发明实施例中,服务器接收自动配置端发送的配置数据包;配置数据包中包括:
虚拟域标识及多个配置信息。
130.s111、通过虚拟域标识在映射关系库中确定出第一网络单元,并基于预定协议向第一网络单元发送多个配置信息。
131.本发明实施例中,服务器通过虚拟域标识在映射关系库中确定出第一网络单元,并基于预定协议向第一网络单元发送多个配置信息。
132.本发明实施例中,服务器通过构建出的映射关系库,进而可以查找到每个配置数据包对应的第一网络单元,实现精准配置。
133.在一些实施例中,参见图3,图3为本发明实施例提供的网络单元配置方法的一个可选的流程示意图,结合各步骤进行说明。
134.s201、向服务器发送请求信息,接收服务器响应请求信息反馈的虚拟域标识数据。
135.本发明实施例中,第一网络单元向服务器发送请求信息,接收服务器响应请求信息反馈的虚拟域标识数据。
136.本发明实施例中,第一网络单元向服务器发送第一请求信息,接收服务器响应第一请求信息反馈的检测合法信息;第一请求信息中携带有请求标识信息;第一网络单元响应检测合法信息,向服务器发送第二请求信息,第二请求信息中携带有认证信息;第一网络单元接收服务器响应第二请求信息反馈的虚拟域标识、虚拟域公钥及虚拟域私钥。
137.s202、基于虚拟域标识数据构建出虚拟域,并在虚拟域的网络内接收到多个第二网络单元分别发送的虚拟域私钥。
138.本发明实施例中,第一网络单元基于虚拟域标识数据构建出虚拟域,并在虚拟域的网络内接收到多个第二网络单元分别发送的虚拟域私钥。
139.本发明实施例中,第一网络单元构建出虚拟域之后,第二网络单元可以在当前对应的虚拟域内向第一网络单元发送服务器下发的虚拟域私钥。
140.s203、若虚拟域私钥与虚拟域标识数据匹配,则将多个第二网络单元加入虚拟域,实现与多个第二网络单元的通信。
141.本发明实施例中,若虚拟域私钥与虚拟域标识数据匹配,则第一网络单元将多个第二网络单元加入虚拟域,实现与多个第二网络单元的通信。
142.本发明实施例中,若虚拟域私钥与虚拟域公钥匹配,则第一网络单元将多个第二网络单元加入虚拟域,实现与多个第二网络单元的通信。
143.s204、基于预定协议接收到服务器发送的多个配置信息,以完成虚拟域内的网络单元的配置。
144.本发明实施例中,第一网络单元基于预定协议接收到服务器发送的多个配置信息,以完成虚拟域内的网络单元的配置。
145.本发明实施例中,第一网络单元基于预定协议接收到服务器发送的多个配置信息,并将多个配置信息按照预定规则分类得到多个配置类别;第一网络单元将多个配置信息中属于主干网络类别的第一配置信息在本地进行配置;第一网络单元将多个第二配置信息,按照多个配置类别与多个标签信息之间的对应关系,分别发送给对应的第二网络单元;多个标签信息为多个第二网络单元上传的标签信息;多个第二配置信息为多个配置信息中除第一配置信息之外的配置信息。
146.本发明实施例中,多个配置类别可以包括:主干网络业务配置类别、连接网络业务
配置类别和边缘网络业务配置类别。多个第二网络单元的多个标签信息可以包括:卧室网络单元、书房网络单元、走廊网络单元。第一网络单元可以将连接网络业务配置类别对应的配置信息发送给卧室网络单元,将边缘网络业务配置类别对应的配置信息发送给书房网络单元和走廊网络单元。
147.由于本方案中服务器向第一网络单元反馈了虚拟域标识数据使第一网络单元构建出虚拟域,进而使得同一网络系统中的多个第二网络单元加入该虚拟域,当服务器需要给该网络系统中的网络单元发送配置信息时,只需要给该虚拟域中的第一网络单元发送多个配置信息,使第一网络单元完成该虚拟域内的所有网络单元的配置,节省了时间,进而提高了服务器对fttr环境中的网络单元的配置效率。
148.在一些实施例中,参见图4,图4为本发明实施例提供的网络单元配置方法的一个可选的流程示意图,结合各步骤进行说明。
149.s301、将接收的第二虚拟域标识数据中的虚拟域私钥发送给,当前的虚拟域中的第一网络单元。
150.本发明实施例中,第二网络单元将第二虚拟域标识数据中的虚拟域私钥发送给,当前的虚拟域中的第一网络单元。
151.本发明实施例中,接收服务器发送的第二虚拟域标识数据,第二虚拟域标识数据包括:虚拟域标识、虚拟域私钥和标签信息。
152.s302、在虚拟域私钥与第一网络单元的虚拟域标识数据匹配后,加入虚拟域,实现与第一网络单元的通信。
153.本发明实施例中,第二网络单元在虚拟域私钥与第一网络单元的虚拟域标识数据匹配后,加入虚拟域,实现与第一网络单元的通信。
154.本发明实施例中,第二虚拟域标识数据,包括:虚拟域标识、虚拟域私钥和标签信息。第二网络单元接收到第二虚拟域标识数据后向第一网络单元上传标签信息。
155.s303、接收第一网络单元发送的第二配置信息完成本地配置。
156.本发明实施例中,第二网络单元接收第一网络单元发送的第二配置信息完成本地配置。第二配置信息是服务器基于预定协议发送给第一网络单元的。
157.由于本方案中服务器向第一网络单元反馈了虚拟域标识数据使第一网络单元构建出虚拟域,进而使得同一网络系统中的多个第二网络单元加入该虚拟域,当服务器需要给该网络系统中的网络单元发送配置信息时,只需要给该虚拟域中的第一网络单元发送多个配置信息,使第一网络单元完成该虚拟域内的所有网络单元的配置,节省了时间,进而提高了服务器对fttr环境中的网络单元的配置效率。
158.在一些实施例中,参见图5,图5为本发明实施例提供的网络单元配置方法的交互示意图,结合各步骤进行说明。
159.s401、服务器接收第一网络单元发送的请求信息,基于请求信息查找到对应的虚拟域标识数据。
160.本发明实施例中,s401的实施过程可以参考s101,在此不一一赘述。
161.s402、服务器向第一网络单元发送虚拟域标识数据,供第一网络单元基于虚拟域标识数据构建出虚拟域并与多个第二网络单元建立通信。
162.本发明实施例中,s402的实施过程可以参考s102,在此不一一赘述。
163.s403、服务器基于预定协议向第一网络单元发送获取的多个配置信息,供第一网络单元完成虚拟域内网络单元的配置。
164.本发明实施例中,s403的实施过程可以参考s103,在此不一一赘述。
165.参见图6,图6为本发明实施例提供的网络单元配置装置的结构示意图一。
166.本发明实施例还提供了一种网络单元配置装置700,应用于服务器,包括:第一接收查找单元703和第一发送单元704。
167.第一接收查找单元703,用于接收第一网络单元发送的请求信息,基于所述请求信息查找到对应的虚拟域标识数据;
168.第一发送单元704,用于基于预定协议向所述第一网络单元发送所述虚拟域标识数据,供所述第一网络单元基于所述虚拟域标识数据构建出虚拟域并与多个第二网络单元建立通信;所述第一网络单元和所述多个第二网络单元属于同一网络系统;
169.所述第一发送单元704,还用于基于预定协议向所述第一网络单元发送获取的多个配置信息,供所述第一网络单元完成所述虚拟域内网络单元的配置。
170.本发明实施例中,网络单元配置装置700中的第一接收查找单元703用于在所述第一网络单元完成注册后接收所述第一网络单元发送的第一请求信息;所述第一请求信息中携带有请求标识信息;基于所述请求标识信息确定所述第一网络单元的合法性检测结果;若所述合法性检测结果表征所述第一网络单元请求合法,则向所述第一网络单元反馈检测合法信息;接收所述第一网络单元发送的第二请求信息,基于所述第二请求信息中携带的认证信息查找到对应的虚拟域标识、虚拟域公钥及虚拟域私钥。
171.本发明实施例中,网络单元配置装置700用于构建出所述第一网络单元与所述虚拟域标识的映射关系,将所述映射关系存储在映射关系库中;所述映射关系库中存储多个第一网络单元与多个虚拟域标识之间的多个映射关系。
172.本发明实施例中,网络单元配置装置700中的第一发送单元704用于接收自动配置端发送的配置数据包;所述配置数据包中包括:所述虚拟域标识及所述多个配置信息;通过所述虚拟域标识在所述映射关系库中确定出所述第一网络单元,并基于预定协议向所述第一网络单元发送所述多个配置信息。
173.本发明实施例中,网络单元配置装置700中的第一发送单元704用于向所述第一网络单元发送所述虚拟域标识、所述虚拟域公钥及所述虚拟域私钥。
174.本发明实施例中,网络单元配置装置700中的第一发送单元704用于在多个第二网络单元完成注册后基于所述用户指令确定出所述多个第二网络单元分别对应的标签信息;将虚拟域标识、虚拟域私钥和所述标签信息打包形成所述多个第二网络单元分别对应的所述第二虚拟域标识数据,并向所述多个第二网络单元分别发送对应的所述第二虚拟域标识数据。
175.本发明实施例中,通过第一接收查找单元703,用于接收所述第一网络单元发送的请求信息,基于所述请求信息查找到对应的虚拟域标识数据;第一发送单元704,用于向所述第一网络单元发送所述虚拟域标识数据,供所述第一网络单元基于所述虚拟域标识数据构建出虚拟域并与多个第二网络单元建立通信;所述第一发送单元704,还用于基于预定协议向所述第一网络单元发送获取的多个配置信息,供所述第一网络单元完成所述虚拟域内网络单元的配置。由于本方案中服务器向第一网络单元反馈了虚拟域标识数据使第一网络
单元构建出虚拟域,进而使得同一网络系统中的多个第二网络单元加入该虚拟域,当服务器需要给该网络系统中的网络单元发送配置信息时,只需要给该虚拟域中的第一网络单元发送多个配置信息,使第一网络单元完成该虚拟域内的所有网络单元的配置,节省了时间,进而提高了服务器对fttr环境中的网络单元的配置效率。
176.需要说明的是,本发明实施例中,如果以软件功能模块的形式实现上述的网络单元配置方法,并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实施例的技术方案本质上或者说对相关技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台网络单元配置装置(可以是个人计算机等)执行本发明各个实施例所述方法的全部或部分。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read only memory,rom)、磁碟或者光盘等各种可以存储程序代码的介质。这样,本发明实施例不限制于任何特定的硬件和软件结合。
177.对应地,本发明实施例提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述方法中的步骤。
178.对应地,本发明实施例提供一种网络单元配置装置,包括第一存储器702和第一处理器701,所述第一存储器702存储有可在第一处理器701上运行的计算机程序,所述第一处理器701执行所述程序时实现上述方法中的步骤。
179.这里需要指出的是:以上存储介质和装置实施例的描述,与上述方法实施例的描述是类似的,具有同方法实施例相似的有益效果。对于本发明存储介质和装置实施例中未披露的技术细节,请参照本发明方法实施例的描述而理解。
180.需要说明的是,图7为本发明实施例提供的网络单元配置装置的一种硬件实体示意图一,如图7所示,该网络单元配置装置700的硬件实体包括:第一处理器701和第一存储器702,其中;
181.第一处理器701通常控制网络单元配置装置700的总体操作。
182.第一存储器702配置为存储由第一处理器701可执行的指令和应用,还可以缓存待第一处理器701以及网络单元配置装置700中各模块待处理或已经处理的数据(例如,图像数据、音频数据、语音通信数据和视频通信数据),可以通过闪存(flash)或随机访问存储器(random access memory,ram)实现。
183.参见图8,图8为本发明实施例提供的网络单元配置装置的结构示意图二。
184.本发明实施例还提供了一种网络单元配置装置800,应用于第一网络单元,包括:第二发送单元803、构建单元804、匹配单元805和第二接收单元806。
185.第二发送单元803,用于向服务器发送请求信息,接收所述服务器响应所述请求信息反馈的虚拟域标识数据;
186.构建单元804,用于基于所述虚拟域标识数据构建出虚拟域,并在所述虚拟域的网络内接收到多个第二网络单元分别发送的虚拟域私钥;
187.匹配单元805,用于若所述虚拟域私钥与所述虚拟域标识数据匹配,则将所述多个第二网络单元加入所述虚拟域,实现与所述多个第二网络单元的通信;
188.第二接收单元806,用于基于预定协议接收到所述服务器发送的多个配置信息,以完成所述虚拟域内的网络单元的配置。
189.本发明实施例中,网络单元配置装置800中的第二发送单元803用于向所述服务器发送第一请求信息,接收所述服务器响应所述第一请求信息反馈的检测合法信息;所述第一请求信息中携带有请求标识信息;响应所述检测合法信息,向所述服务器发送第二请求信息,所述第二请求信息中携带有认证信息;接收所述服务器响应所述第二请求信息反馈的虚拟域标识、虚拟域公钥及虚拟域私钥。
190.本发明实施例中,网络单元配置装置800中的匹配单元805用于若所述虚拟域私钥与所述虚拟域公钥匹配,则将所述多个第二网络单元加入所述虚拟域。
191.本发明实施例中,网络单元配置装置800中的第二接收单元803用于基于预定协议接收到所述服务器发送的多个配置信息,并将所述多个配置信息按照预定规则分类得到多个配置类别;将所述多个配置信息中属于主干网络类别的第一配置信息在本地进行配置;将多个第二配置信息,按照所述多个配置类别与多个标签信息之间的对应关系,分别发送给对应的第二网络单元;所述多个标签信息为所述多个第二网络单元上传的标签信息;所述多个第二配置信息为所述多个配置信息中除所述第一配置信息之外的配置信息。
192.本发明实施例中,通过第二发送单元803,用于向服务器发送请求信息,接收所述服务器响应所述请求信息反馈的虚拟域标识数据;构建单元804,用于基于所述虚拟域标识数据构建出虚拟域,并在所述虚拟域网络内接收到多个第二网络单元分别发送的虚拟域私钥;匹配单元805,用于若所述虚拟域私钥与所述虚拟域标识数据匹配,将所述多个第二网络单元加入所述虚拟域,实现与多个第二网络单元的通信;第二接收单元806,用于接收到所述服务器发送的多个配置信息,以完成所述虚拟域内的网络单元的配置。由于本方案中服务器向第一网络单元反馈了虚拟域标识数据使第一网络单元构建出虚拟域,进而使得同一网络系统中的多个第二网络单元加入该虚拟域,当服务器需要给该网络系统中的网络单元发送配置信息时,只需要给该虚拟域中的第一网络单元发送多个配置信息,使第一网络单元完成该虚拟域内的所有网络单元的配置,节省了时间,进而提高了服务器对fttr环境中的网络单元的配置效率。
193.对应地,本发明实施例提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述方法中的步骤。
194.对应地,本发明实施例提供一种网络单元配置装置,包括第二存储器802和第二处理器801,所述第二存储器802存储有可在第二处理器801上运行的计算机程序,所述第二处理器801执行所述程序时实现上述方法中的步骤。
195.这里需要指出的是:以上存储介质和装置实施例的描述,与上述方法实施例的描述是类似的,具有同方法实施例相似的有益效果。对于本发明存储介质和装置实施例中未披露的技术细节,请参照本发明方法实施例的描述而理解。
196.需要说明的是,图9为本发明实施例提供的网络单元配置装置的一种硬件实体示意图二,如图9所示,该网络单元配置装置800的硬件实体包括:第二处理器801和第二存储器802,其中;
197.第二处理器801通常控制网络单元配置装置800的总体操作。
198.第二存储器802配置为存储由第二处理器801可执行的指令和应用,还可以缓存待第二处理器801以及网络单元配置装置800中各模块待处理或已经处理的数据(例如,图像数据、音频数据、语音通信数据和视频通信数据),可以通过闪存(flash)或随机访问存储器
(random access memory,ram)实现。
199.参见图10,图10为本发明实施例提供的网络单元配置装置的结构示意图三。
200.本发明实施例提供了一种网络单元配置装置900,应用于第二网络单元,所述第二网络单元属于多个第二网络单元,包括:第三发送单元903、网络通信单元904和第三接收单元905。
201.第三发送单元903,用于将接收的第二虚拟域标识数据中的虚拟域私钥发送给,当前的虚拟域中的第一网络单元;
202.网络通信单元904,用于在所述虚拟域私钥与所述第一网络单元的虚拟域标识数据匹配后,加入所述虚拟域,实现与所述第一网络单元的通信;
203.第三接收单元905,用于接收所述第一网络单元发送的第二配置信息完成本地配置;所述第二配置信息是服务器基于预定协议发送给所述第一网络单元的。
204.本发明实施例中,网络单元配置装置900中的第三接收单元9055用于接收服务器发送的所述第二虚拟域标识数据,所述第二虚拟域标识数据包括:虚拟域标识、虚拟域私钥和标签信息;向所述第一网络单元上传所述标签信息。
205.对应地,本发明实施例提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述方法中的步骤。
206.对应地,本发明实施例提供一种网络单元配置装置,包括第三存储器902和第三处理器901,所述第三存储器902存储有可在第三处理器901上运行的计算机程序,所述第三处理器901执行所述程序时实现上述方法中的步骤。
207.这里需要指出的是:以上存储介质和装置实施例的描述,与上述方法实施例的描述是类似的,具有同方法实施例相似的有益效果。对于本发明存储介质和装置实施例中未披露的技术细节,请参照本发明方法实施例的描述而理解。
208.需要说明的是,图11为本发明实施例提供的网络单元配置装置的一种硬件实体示意图三,如图11所示,该网络单元配置装置900的硬件实体包括:第三处理器901和第三存储器902,其中;
209.第三处理器901通常控制网络单元配置装置900的总体操作。
210.第三存储器902配置为存储由第三处理器901可执行的指令和应用,还可以缓存待第三处理器901以及网络单元配置装置900中各模块待处理或已经处理的数据(例如,图像数据、音频数据、语音通信数据和视频通信数据),可以通过闪存(flash)或随机访问存储器(random access memory,ram)实现。
211.应理解,说明书通篇中提到的“一个实施例”或“一实施例”意味着与实施例有关的特定特征、结构或特性包括在本发明的至少一个实施例中。因此,在整个说明书各处出现的“在一个实施例中”或“在一实施例中”未必一定指相同的实施例。此外,这些特定的特征、结构或特性可以任意适合的方式结合在一个或多个实施例中。应理解,在本发明的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
212.需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而
且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
213.在本发明所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,如:多个单元或组件可以结合,或可以集成到另一个系统,或一些特征可以忽略,或不执行。另外,所显示或讨论的各组成部分相互之间的耦合、或直接耦合、或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性的、机械的或其它形式的。
214.上述作为分离部件说明的单元可以是、或也可以不是物理上分开的,作为单元显示的部件可以是、或也可以不是物理单元;既可以位于一个地方,也可以分布到多个网络单元上;可以根据实际的需要选择其中的部分或全部单元来实现本实施例方案的目的。
215.另外,在本发明各实施例中的各功能单元可以全部集成在一个处理单元中,也可以是各单元分别单独作为一个单元,也可以两个或两个以上单元集成在一个单元中;上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
216.本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:移动存储装置、只读存储器(read only memory,rom)、磁碟或者光盘等各种可以存储程序代码的介质。
217.或者,本发明上述集成的单元如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实施例的技术方案本质上或者说对相关技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机装置(可以是个人计算机、服务器、或者网络装置等)执行本发明各个实施例所述方法的全部或部分。而前述的存储介质包括:移动存储装置、rom、磁碟或者光盘等各种可以存储程序代码的介质。
218.以上所述,仅为本发明的实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1