网络拓扑可视化的实现方法及装置与流程

文档序号:14993343发布日期:2018-07-20 22:57阅读:238来源:国知局

本发明实施例涉及物联网技术领域,具体涉及一种网络拓扑可视化的实现方法及装置。



背景技术:

随着物联网的迅速发展,网络中接入的设备越来越多,种类也越来越多样化,网络结构和层次也越来越复杂,网络管理员必须快速准确的掌握整个网络的拓扑结构,以便对网络进行优化和管理。目前常见的网络拓扑图大多基于2d方式展现,布局通常采用星型布局、环型布局、力导向布局等等,但由于二维平面限制无法准确体现整体网络的层级结构;另外由于html、javascript、html5技术限制,在展现效果上,还有所欠缺。

有鉴于此,如何提供一种网络拓扑结构的展现方法,以更好的体现出当前网络结构,且展现效果更加极致,成为亟待解决的技术问题。



技术实现要素:

针对现有技术存在的不足和缺陷,本发明实施例提供一种网络拓扑可视化的实现方法及装置。

一方面,本发明实施例提出一种网络拓扑可视化的实现方法,包括:

s1、采集接入当前网络中的全部的设备的信息和所述设备之间的连接信息,将所述全部的设备的信息和所述设备之间的连接信息存入数据库;

s2、获取所述数据库中全部的设备的信息和所述设备之间的连接信息,根据设备类型识别出核心层设备、接入层设备和感知层设备,根据所述全部的设备的信息、所述设备之间的连接信息,以及所述识别结果将所述核心层设备、接入层设备和感知层设备在三维空间中进行自动布局,其中,所述设备的信息包括设备类型,

每一层设备的自动布局步骤如下:

将该层每个设备作为一个节点,通过将该层所有节点按角度均匀分布在预设的圆上,获得该层每个节点的位置;

对于该层每个节点,在所述圆上,以该节点为中心向2侧各延展第一角度angle,得到边界点,根据所述边界点生成扇形片段;

对于该层每个节点,在所述圆上,以该节点为基点,向该节点所在径向发散第一长度,得到基线,根据基线的数目,向上下左右以第一角度为限,随机的摆动,生成所述基线的每一个线条;

s3、根据所有层的所有节点生成球罩,对于所述球罩上的每一个像素点,计算该像素点的阿尔法值,根据所述球罩上的所有像素点的阿尔法值展现所述球罩的菲涅尔效果,其中,所述阿尔法值alpha的计算公式为alpha=color.a*(1-dot(viewdir,worldnormal)),color.a为像素点的像素值,viewdir为视角方向,worldnormal为像素点的法向,dot表示求点积。

优选地,所述第一角度angle的计算公式为angle=360°/(s.count+1),s.count为该层所有节点的数量,所述第一长度为0.8与所述圆的半径的乘积,所述第一角度为5°。

优选地,所述方法还包括:

对于所述球罩中的每一个报警节点,确定在所述球罩的2d投影上该报警节点对应的扇形区域,并确定所述球罩上2d投影为所述扇形的曲面;

对于所述球罩中的每一个报警节点对应的曲面上的每一点,判断该点的2d投影点是否在该报警节点对应的扇形区域内,若在,则将该点显示为红色。

优选地,所述判断该点的2d投影点是否在该报警节点对应的扇形区域内,包括:

计算该2d投影点的角度以及该报警节点的角度范围下限值和上限值,其中,该2d投影点的角度为从该2d投影点指向所述球罩的2d投影的中心的向量,与所述中心指向所述球罩的2d投影的边界上预设的一点的向量之间的夹角,所述下限值anglemin的计算公式为anglemin=anglenode–anglerange/2,所述上限值anglemax的计算公式为anglemax=anglenode+anglerange/2,anglenode表示该报警节点的2d投影点的角度,anglerange=360/s.count;

若判断获知该2d投影点的角度不小于所述下限值,且不大于所述上限值,则确定该2d投影点在该报警节点对应的扇形区域内。

另一方面,本发明实施例提出一种网络拓扑可视化的实现装置,包括:

采集单元,用于采集接入当前网络中的全部的设备的信息和所述设备之间的连接信息,将所述全部的设备的信息和所述设备之间的连接信息存入数据库;

布局单元,用于获取所述数据库中全部的设备的信息和所述设备之间的连接信息,根据设备类型识别出核心层设备、接入层设备和感知层设备,根据所述全部的设备的信息、所述设备之间的连接信息,以及所述识别结果将所述核心层设备、接入层设备和感知层设备在三维空间中进行自动布局,其中,所述设备的信息包括设备类型,

每一层设备的自动布局步骤如下:

将该层每个设备作为一个节点,通过将该层所有节点按角度均匀分布在预设的圆上,获得该层每个节点的位置;

对于该层每个节点,在所述圆上,以该节点为中心向2侧各延展第一角度angle,得到边界点,根据所述边界点生成扇形片段;

对于该层每个节点,在所述圆上,以该节点为基点,向该节点所在径向发散第一长度,得到基线,根据基线的数目,向上下左右以第一角度为限,随机的摆动,生成所述基线的每一个线条;

展现单元,用于根据所有层的所有节点生成球罩,对于所述球罩上的每一个像素点,计算该像素点的阿尔法值,根据所述球罩上的所有像素点的阿尔法值展现所述球罩的菲涅尔效果,其中,所述阿尔法值alpha的计算公式为alpha=color.a*(1-dot(viewdir,worldnormal)),color.a为像素点的像素值,viewdir为视角方向,worldnormal为像素点的法向,dot表示求点积。

优选地,所述第一角度angle的计算公式为angle=360°/(s.count+1),s.count为该层所有节点的数量,所述第一长度为0.8与所述圆的半径的乘积,所述第一角度为5°。

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

确定单元,用于对于所述球罩中的每一个报警节点,确定在所述球罩的2d投影上该报警节点对应的扇形区域,并确定所述球罩上2d投影为所述扇形的曲面;

判断单元,用于对于所述球罩中的每一个报警节点对应的曲面上的每一点,判断该点的2d投影点是否在该报警节点对应的扇形区域内,若在,则将该点显示为红色。

优选地,所述判断单元,具体用于:

计算该2d投影点的角度以及该报警节点的角度范围下限值和上限值,其中,该2d投影点的角度为从该2d投影点指向所述球罩的2d投影的中心的向量,与所述中心指向所述球罩的2d投影的边界上预设的一点的向量之间的夹角,所述下限值anglemin的计算公式为anglemin=anglenode–anglerange/2,所述上限值anglemax的计算公式为anglemax=anglenode+anglerange/2,anglenode表示该报警节点的2d投影点的角度,anglerange=360/s.count;

若判断获知该2d投影点的角度不小于所述下限值,且不大于所述上限值,则确定该2d投影点在该报警节点对应的扇形区域内。

第三方面,本发明实施例提供一种电子设备,包括:处理器、存储器、总线及存储在存储器上并可在处理器上运行的计算机程序;

其中,所述处理器,存储器通过所述总线完成相互间的通信;

所述处理器执行所述计算机程序时实现上述方法。

第四方面,本发明实施例提供一种非暂态计算机可读存储介质,所述存储介质上存储有计算机程序,该计算机程序被处理器执行时实现上述方法。

本发明实施例提供的网络拓扑可视化的实现方法及装置,充分利用了三维空间的特性,将网络结构分为三层进行展示,分别为核心层、接入层、感知层,该展现方式能更好的体现网络的结构,能够便于快速发现问题,也更符合网络管理员的对网络结构的认知;另外,在展现效果上借助于球罩的菲涅尔效果展示,以达到极致展现效果,相较于现有技术,本方案将网络结构分为三层立体展现,更清楚展现网络拓扑结构,展现效果更加炫酷极致。

附图说明

图1为本发明实施例网络拓扑可视化的实现方法一实施例的流程示意图;

图2为本发明实施例网络拓扑可视化的实现装置一实施例的结构示意图;

图3为本发明实施例提供的一种电子设备的实体结构示意图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明实施例保护的范围。

参看图1,本实施例公开一种网络拓扑可视化的实现方法,包括:

s1、采集接入当前网络中的全部的设备的信息和所述设备之间的连接信息,将所述全部的设备的信息和所述设备之间的连接信息存入数据库;

s2、获取所述数据库中全部的设备的信息和所述设备之间的连接信息,根据设备类型识别出核心层设备、接入层设备和感知层设备,根据所述全部的设备的信息、所述设备之间的连接信息,以及所述识别结果将所述核心层设备、接入层设备和感知层设备在三维空间中进行自动布局,其中,所述设备的信息包括设备类型,

每一层设备的自动布局步骤如下:

将该层每个设备作为一个节点,通过将该层所有节点按角度均匀分布在预设的圆上,获得该层每个节点的位置;

对于该层每个节点,在所述圆上,以该节点为中心向2侧各延展第一角度angle,得到边界点,根据所述边界点生成扇形片段;

对于该层每个节点,在所述圆上,以该节点为基点,向该节点所在径向发散第一长度,得到基线,根据基线的数目,向上下左右以第一角度为限,随机的摆动,生成所述基线的每一个线条;

s3、根据所有层的所有节点生成球罩,对于所述球罩上的每一个像素点,计算该像素点的阿尔法值,根据所述球罩上的所有像素点的阿尔法值展现所述球罩的菲涅尔效果,其中,所述阿尔法值alpha的计算公式为alpha=color.a*(1-dot(viewdir,worldnormal)),color.a为像素点的像素值,viewdir为视角方向,worldnormal为像素点的法向,dot表示求点积。

本发明实施例提供的网络拓扑可视化的实现方法,充分利用了三维空间的特性,将网络结构分为三层进行展示,分别为核心层、接入层、感知层,该展现方式能更好的体现网络的结构,能够便于快速发现问题,也更符合网络管理员的对网络结构的认知;另外,在展现效果上借助于球罩的菲涅尔效果展示,以达到极致展现效果,相较于现有技术,本方案将网络结构分为三层立体展现,更清楚展现网络拓扑结构,展现效果更加炫酷极致。

下面对本发明实施例网络拓扑可视化的实现方法进行详细说明。

本方案开发平台基于unity,采用c#语言进行开发,输出基于webgl技术的html页面,具体步骤如下:

1、由采集系统采集接入当前网络中的全部的设备的信息和连接信息,存入数据库。

2、获取数据库中全部的设备的信息和设备之间的连接信息,根据设备类型识别出核心层设备、接入层设备和感知层设备,将三层结构的节点数据在三维空间中进行自动布局,其中,设备类型可以由网络管理员指定。

每一个层数据的本质是一个节点node的集合s,对于每一个结点,需要生成该节点对应的一个扇形片段和一个线束,每层的自动布局步骤如下:

(a)节点位置确定:将该层所有的节点node按角度均匀分布在一个圆上,获得所有的节点node的位置;

(b)扇形片段生成:计算该层每个节点扇形片段的第一角度angle,比如angle的计算公式可以为angle=360°/(s.count+1),其中s.count为该层所有结点数目,

以该节点为中心向2侧即顺逆时针各延展angle角度,即可得到扇形片段的边界点,根据所述边界点生成该节点对应的扇形片段;

(c)线束生成:以该层每个节点为基点,向所在径向发散第一长度(比如可以为0.8*圆半径),即得到基线,根据基线数目,随机向上下左右以第一角度(比如可以为5°)为限,随机的摆动,以生成基线的每一个线条。

3、生成生态罩。为了使网络拓扑结构的展现效果更加酷炫极致本方案设计了一种生态罩(即球罩)的表现方法,具体步骤如下:

菲涅尔效果展示:根据视角变化实时调整球罩的阿尔法alpha分布,以实现视觉穿透、不遮挡,其中,球罩上的每一个像素点的阿尔法值alpha的计算公式为alpha=color.a*(1-dot(viewdir,worldnormal)),color.a为像素点的像素值,viewdir为视角方向,worldnormal为像素点的法向,dot表示求点积。

viewdir和worldnormal越接近,二者点积值越大,即当前像素愈加接近,视觉方向需要透明度越高,即alpha愈小,故菲涅尔效应参数fresnel取:1-dot(viewdir,worldnormal),则像素点最终输出的alpha值为color.a*fresnel。

很显然,距视角中心愈近,则fresnel越小,越接近0,得到的alpha值也就愈小,甚至接近0,达到了中心透明、边界突显的效果。

在前述方法实施例的基础上,为了更清楚的表现出当前网络中核心设备或汇聚设备的故障会影响的范围,即当网络中某个核心设备或汇聚设备故障时,根据它所处的位置会反映在生态罩上,能清楚的表现出由于它的故障会影响的范围,可以对扇区分段显红,详细步骤如下:

(a)对于所述球罩中的每一个报警节点,确定在所述球罩的2d投影上该报警节点对应的扇形区域,并确定所述球罩上2d投影为所述扇形的曲面;

可以理解的是,所述球罩的2d投影为圆形,每层各个报警节点对应的扇形区域的角度为180/n,其中,n为该层所有节点的数量,对于每一个报警节点,该报警节点与所述球罩的2d投影的中心的连线位于该报警节点对应的扇形区域的角平分线上。

(b)对于所述球罩中的每一个报警节点对应的曲面上的每一点,判断该点的2d投影点是否在该报警节点对应的扇形区域内,若在,则将该点显示为红色,其中,所述判断该点的2d投影点是否在该报警节点对应的扇形区域内,可以包括:计算该2d投影点的角度以及该报警节点的角度范围下限值和上限值,其中,该2d投影点的角度为从该2d投影点指向所述球罩的2d投影的中心的向量,与所述中心指向所述球罩的2d投影的边界上预设的一点的向量之间的夹角,所述下限值anglemin的计算公式为anglemin=anglenode–anglerange/2,所述上限值anglemax的计算公式为anglemax=anglenode+anglerange/2,anglenode表示该报警节点的2d投影点的角度,anglerange=360/s.count;若判断获知该2d投影点的角度不小于所述下限值,且不大于所述上限值,则确定该2d投影点在该报警节点对应的扇形区域内。需要说明的是,anglenode的计算过程与前述该点的2d投影点的角度的计算过程一致,此处不再赘述。

本实施例中,借助于生态罩的实现,能更清楚直观的体现网络中节点的故障以及影响范围,使网络中的节点故障体现得更清楚明了。

参看图2,本实施例公开一种网络拓扑可视化的实现装置,包括:

采集单元1,用于采集接入当前网络中的全部的设备的信息和所述设备之间的连接信息,将所述全部的设备的信息和所述设备之间的连接信息存入数据库;

布局单元2,用于获取所述数据库中全部的设备的信息和所述设备之间的连接信息,根据设备类型识别出核心层设备、接入层设备和感知层设备,根据所述全部的设备的信息、所述设备之间的连接信息,以及所述识别结果将所述核心层设备、接入层设备和感知层设备在三维空间中进行自动布局,其中,所述设备的信息包括设备类型,

每一层设备的自动布局步骤如下:

将该层每个设备作为一个节点,通过将该层所有节点按角度均匀分布在预设的圆上,获得该层每个节点的位置;

对于该层每个节点,在所述圆上,以该节点为中心向2侧各延展第一角度angle,得到边界点,根据所述边界点生成扇形片段;

对于该层每个节点,在所述圆上,以该节点为基点,向该节点所在径向发散第一长度,得到基线,根据基线的数目,向上下左右以第一角度为限,随机的摆动,生成所述基线的每一个线条;

展现单元3,用于根据所有层的所有节点生成球罩,对于所述球罩上的每一个像素点,计算该像素点的阿尔法值,根据所述球罩上的所有像素点的阿尔法值展现所述球罩的菲涅尔效果,其中,所述阿尔法值alpha的计算公式为alpha=color.a*(1-dot(viewdir,worldnormal)),color.a为像素点的像素值,viewdir为视角方向,worldnormal为像素点的法向,dot表示求点积。

本发明实施例提供的网络拓扑可视化的实现装置,充分利用了三维空间的特性,将网络结构分为三层进行展示,分别为核心层、接入层、感知层,该展现方式能更好的体现网络的结构,能够便于快速发现问题,也更符合网络管理员的对网络结构的认知;另外,在展现效果上借助于球罩的菲涅尔效果展示,以达到极致展现效果,相较于现有技术,本方案将网络结构分为三层立体展现,更清楚展现网络拓扑结构,展现效果更加炫酷极致。

在前述装置实施例的基础上,所述第一角度angle的计算公式为angle=360°/(s.count+1),s.count为该层所有节点的数量,所述第一长度为0.8与所述圆的半径的乘积,所述第一角度为5°。

在前述装置实施例的基础上,所述装置还可以包括:

确定单元,用于对于所述球罩中的每一个报警节点,确定在所述球罩的2d投影上该报警节点对应的扇形区域,并确定所述球罩上2d投影为所述扇形的曲面;

判断单元,用于对于所述球罩中的每一个报警节点对应的曲面上的每一点,判断该点的2d投影点是否在该报警节点对应的扇形区域内,若在,则将该点显示为红色。

在前述装置实施例的基础上,所述判断单元,具体可以用于:

计算该2d投影点的角度以及该报警节点的角度范围下限值和上限值,其中,该2d投影点的角度为从该2d投影点指向所述球罩的2d投影的中心的向量,与所述中心指向所述球罩的2d投影的边界上预设的一点的向量之间的夹角,所述下限值anglemin的计算公式为anglemin=anglenode–anglerange/2,所述上限值anglemax的计算公式为anglemax=anglenode+anglerange/2,anglenode表示该报警节点的2d投影点的角度,anglerange=360/s.count;

若判断获知该2d投影点的角度不小于所述下限值,且不大于所述上限值,则确定该2d投影点在该报警节点对应的扇形区域内。

本实施例的网络拓扑可视化的实现装置,可以用于执行前述方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。

图3示出了本发明实施例提供的一种电子设备的实体结构示意图,如图3所示,该电子设备可以包括:处理器11、存储器12、总线13及存储在存储器12上并可在处理器11上运行的计算机程序;

其中,所述处理器11,存储器12通过所述总线13完成相互间的通信;

所述处理器11执行所述计算机程序时实现上述各方法实施例所提供的方法,例如包括:采集接入当前网络中的全部的设备的信息和所述设备之间的连接信息,将所述全部的设备的信息和所述设备之间的连接信息存入数据库;获取所述数据库中全部的设备的信息和所述设备之间的连接信息,根据设备类型识别出核心层设备、接入层设备和感知层设备,根据所述全部的设备的信息、所述设备之间的连接信息,以及所述识别结果将所述核心层设备、接入层设备和感知层设备在三维空间中进行自动布局,其中,所述设备的信息包括设备类型,每一层设备的自动布局步骤如下:将该层每个设备作为一个节点,通过将该层所有节点按角度均匀分布在预设的圆上,获得该层每个节点的位置;对于该层每个节点,在所述圆上,以该节点为中心向2侧各延展第一角度angle,得到边界点,根据所述边界点生成扇形片段;对于该层每个节点,在所述圆上,以该节点为基点,向该节点所在径向发散第一长度,得到基线,根据基线的数目,向上下左右以第一角度为限,随机的摆动,生成所述基线的每一个线条;根据所有层的所有节点生成球罩,对于所述球罩上的每一个像素点,计算该像素点的阿尔法值,根据所述球罩上的所有像素点的阿尔法值展现所述球罩的菲涅尔效果,其中,所述阿尔法值alpha的计算公式为alpha=color.a*(1-dot(viewdir,worldnormal)),color.a为像素点的像素值,viewdir为视角方向,worldnormal为像素点的法向,dot表示求点积。

本发明实施例提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述各方法实施例所提供的方法,例如包括:采集接入当前网络中的全部的设备的信息和所述设备之间的连接信息,将所述全部的设备的信息和所述设备之间的连接信息存入数据库;获取所述数据库中全部的设备的信息和所述设备之间的连接信息,根据设备类型识别出核心层设备、接入层设备和感知层设备,根据所述全部的设备的信息、所述设备之间的连接信息,以及所述识别结果将所述核心层设备、接入层设备和感知层设备在三维空间中进行自动布局,其中,所述设备的信息包括设备类型,每一层设备的自动布局步骤如下:将该层每个设备作为一个节点,通过将该层所有节点按角度均匀分布在预设的圆上,获得该层每个节点的位置;对于该层每个节点,在所述圆上,以该节点为中心向2侧各延展第一角度angle,得到边界点,根据所述边界点生成扇形片段;对于该层每个节点,在所述圆上,以该节点为基点,向该节点所在径向发散第一长度,得到基线,根据基线的数目,向上下左右以第一角度为限,随机的摆动,生成所述基线的每一个线条;根据所有层的所有节点生成球罩,对于所述球罩上的每一个像素点,计算该像素点的阿尔法值,根据所述球罩上的所有像素点的阿尔法值展现所述球罩的菲涅尔效果,其中,所述阿尔法值alpha的计算公式为alpha=color.a*(1-dot(viewdir,worldnormal)),color.a为像素点的像素值,viewdir为视角方向,worldnormal为像素点的法向,dot表示求点积。

本领域内的技术人员应明白,本申请的实施例可提供为方法、系统、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。

本申请是参照根据本申请实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。术语“上”、“下”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本发明中的具体含义。

本发明的说明书中,说明了大量具体细节。然而能够理解的是,本发明的实施例可以在没有这些具体细节的情况下实践。在一些实例中,并未详细示出公知的方法、结构和技术,以便不模糊对本说明书的理解。类似地,应当理解,为了精简本发明公开并帮助理解各个发明方面中的一个或多个,在上面对本发明的示例性实施例的描述中,本发明的各个特征有时被一起分组到单个实施例、图、或者对其的描述中。然而,并不应将该公开的方法解释呈反映如下意图:即所要求保护的本发明要求比在每个权利要求中所明确记载的特征更多的特征。更确切地说,如权利要求书所反映的那样,发明方面在于少于前面公开的单个实施例的所有特征。因此,遵循具体实施方式的权利要求书由此明确地并入该具体实施方式,其中每个权利要求本身都作为本发明的单独实施例。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。本发明并不局限于任何单一的方面,也不局限于任何单一的实施例,也不局限于这些方面和/或实施例的任意组合和/或置换。而且,可以单独使用本发明的每个方面和/或实施例或者与一个或更多其他方面和/或其实施例结合使用。

最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围,其均应涵盖在本发明的权利要求和说明书的范围当中。

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