网络质量测试方法及装置与流程

文档序号:15930131发布日期:2018-11-14 01:32阅读:228来源:国知局

本发明涉及通信技术领域,具体而言,涉及一种网络质量测试方法及装置。

背景技术

在控制协议中,对于网络设备端口之间网络通讯的质量主要是通过获取网络设备端口的带宽并计算cost值(达到某个路由所指的目的地的代价)作为网络质量的评估标准。然而,实际情况中,网络设备本身也会对网络质量造成影响,采用通过获取网络设备端口的带宽并计算cost值的方式,所计算得到的网络质量的准确性较低,影响对网络质量的预期和保证



技术实现要素:

有鉴于此,本发明实施例的目的在于提供一种网络质量测试方法及装置,以改善上述问题。

第一方面,本发明实施例提供了一种网络质量测试方法,应用于第一网络管控器,所述第一网络管控器分别与设置于同一通信网络的多个网络设备通信连接,所述方法包括:

发起于所述多个网络设备中两个目标网络设备之间的数据链路的网络质量测量请求;

根据获取到的网络参数得到所述两个目标网络设备之间的数据链路的网络质量;

其中,所述网络参数包括网络设备的端口的网络参数和网络设备的链路的网络参数,网络设备的端口的网络参数包括链路介质、端口模式、最大带宽、当前已用带宽以及数据包统计中的至少一个。

可选地,所述发起于所述多个网络设备中两个目标网络设备之间的数据链路的网络质量测量请求,包括:

每隔预定时间间隔发起于所述多个网络设备中两个目标网络设备之间的数据链路的网络质量测量请求;或

响应触发事件发起于所述多个网络设备中两个目标网络设备之间的数据链路的网络质量测量请求。

可选地,当响应触发事件发起于所述多个网络设备中两个目标网络设备之间的数据链路的网络质量测量请求,且所述触发事件由与所述第一网络管控器通信连接的用户终端发起时,所述方法还包括:

将所述两个目标网络设备之间的数据链路的网络质量发送给所述用户终端。

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

根据所述两个目标网络设备之间的数据链路的网络质量,得到所述两个目标网络设备之间的数据通信路径。

可选地,每个所述网络设备还通信连接有对应的第二网络管控器,所述第一网络管控器和所述第二网络管控器择一对与所述第二网络管控器对应的网络设备的功能进行管控,所述方法还包括:

当对其中至少一个网络设备的功能的管控满足管控切换条件时,加载/移交对满足条件的所述功能的管控。

可选地,所述当对其中至少一个网络设备的功能的管控满足管控切换条件时,加载/移交对满足条件的所述功能的管控包括:

当对其中至少一个网络设备的功能的管控失效时,将该功能的管控权限移交给功能失效的所述网络设备所对应的第二网络管控器;以及

当第二网络管控器对所对应网络设备的功能管控失效时,所述第一网络管控器加载所述管控失效的功能。

第二方面,本发明实施例提供了一种网络质量测试装置,应用于第一网络管控器,所述第一网络管控器分别与设置于同一通信网络的多个网络设备通信连接,所述网络质量测试装置包括:

请求发起模块,用于发起于所述多个网络设备中两个目标网络设备之间的数据链路的网络质量测量请求;

第一计算模块,用于根据获取到的网络参数得到所述两个目标网络设备之间的数据链路的网络质量;

其中,所述网络参数包括网络设备的端口的网络参数和网络设备的链路的网络参数,网络设备的端口的网络参数包括链路介质、端口模式、最大带宽、当前已用带宽以及数据包统计中的至少一个。

可选地,所述请求发起模块用于每隔预定时间间隔发起于所述多个网络设备中两个目标网络设备之间的数据链路的网络质量测量请求;或

响应触发事件发起于所述多个网络设备中两个目标网络设备之间的数据链路的网络质量测量请求。

可选地,还包括发送模块,所述发送模块用于当所述请求发起模块用于响应触发事件发起于所述多个网络设备中两个目标网络设备之间的数据链路的网络质量测量请求,且所述触发事件由与所述第一网络管控器通信连接的用户终端发起时,将所述两个目标网络设备之间的数据链路的网络质量发送给所述用户终端。

可选地,每个所述网络设备还通信连接有对应的第二网络管控器,所述第一网络管控器和所述第二网络管控器择一对与所述第二网络管控器对应的网络设备的功能进行管控,网络质量测试装置还包括:

权限管理模块,用于当对其中至少一个网络设备的功能的管控满足管控切换条件时,加载/移交对满足条件的所述功能的管控。

可选地,所述权限管理模块用于当对其中至少一个网络设备的功能的管控失效时,将该功能的管控权限移交给功能失效的所述网络设备所对应的第二网络管控器;以及

当第二网络管控器对所对应网络设备的功能管控失效时,加载所述管控失效的功能。

对于现有技术,本发明提供的网络质量测试方法及装置具有如下的有益效果:

本发明提供的网络质量测试方法及装置能够准确反映通信网络中两个目标网络设备之间的数据链路的网络质量,为提供优质的数据传输提供了有效的保障。

进一步的,本发明提供的网络质量测试方法及装置还能够让最适合管控网络设备的网络管控器对其进行管控,提升通信网络中的通信质量。

为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。

附图说明

为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。

图1为本发明较佳实施例提供的应用环境示意图。

图2为本发明较佳实施例提供的一种第一网络管控器的方框示意图。

图3为本发明较佳实施例提供的网络质量测试方法的流程图。

图4为本发明较佳实施例提供的网络质量装置的功能模块图。

图标:100-第一网络管控器;110-网络质量测试装置;111-请求发起模块;112-第一计算模块;113-第二计算模块;114-发送模块;115-权限管理模块;120-存储器;130-存储控制器;140-处理器;150-外设接口;160-输入输出单元;170-显示单元;200-第二网络管控器;300-网络设备。

具体实施方式

下面将结合本发明实施例中附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。

应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。同时,在本发明的描述中,术语“第一”、“第二”等仅用于区分描述,而不能理解为指示或暗示相对重要性。

请参阅图1,是本发明较佳实施例提供的网络质量测试方法的应用环境示意图,所述网络质量测试方法应用于第一网络管控器100以对通信网络中任意两个网络设备300之间数据链路的网络质量进行测试,以准确地对网络质量进行测量,保障网络质量。如图1所示,所述第一网络管控器100分别与多个网络设备300通信连接以进行数据交互以及对所述多个网络设备300的管控,通信网络中的网络设备300之间直接或间接的通过网络通信连接,每个所述网络设备300还分别与一第二网络管控器200通信连接,以便第二网络管控器200与对应的网络设备300进行数据交互以及对该对应的网络设备300进行管控。

所述网络设备300的基本功能是处理和转发不同端口上各种类型的数据,所述网络设备300可以是传统的网络设备也可以是sdn网络设备,其可以采用,但不限于交换机、路由器、防火墙、入侵检测设备、网络加速设备等。所述通信网络可以是广域网、局域网等多种类型的网络。

所述第一网络管控器100为集中式管控器,与所述第二网络管控器200协同工作,实现对通信网络中的网络设备300进行管控,所述第一网络管控器100为所述第二网络管控器200的中心管控节点。所述第一网络管控器100安装有用于执行本发明实施例所述方法的应用程序,所述第一网络管控器100可以是,但不限于用户终端设备如计算机、网络设备或服务器等。

所述第二网络管控器200为分布式管控器,与所述第一网络管控器100协同工作,实现对通信网络中的网络设备300进行管控。所述第二网络管控器200安装有用于执行本发明实施例所述方法的应用程序,所述第二网络管控器200可以是用户终端设备(如计算机、网络设备等)或者内嵌于所述网络设备300中。

所述第一网络管控器100和所述第二网络管控器200主要实现所述通信网络的控制平面和管理平面等逻辑平面,控制平面用于控制和管理所有网络协议的运行,并提供了网络设备300数据处理转发前所必须的各种网络信息和转发查询表项等。管理平面是提供给管理人员使用telnet、web、ssh、snmp或rmon等方式来管理网络设备300,并支持、理解和执行管理人员对应网络设备300各种网络协议的设置命令。所述网络设备300主要实现转发(数据)平面的逻辑功能,即处理和转发各不同端口上各种类型的数据,l2/l3/acl/qos/组播/安全防护等各种具体的数据处理转发过程,都属于交换机数据平面的任务范畴。

如图2所示,是一种第一网络管控器100(或第二网络管控器200)的方框示意图,所述第一网络管控器100包括网络质量测试装置110、存储器120、存储控制器130、处理器140、外设接口150、输入输出单元160、显示单元170。

所述存储器120、存储控制器130、处理器140、外设接口150、输入输出单元160、显示单元170各元件相互之间直接或间接地电性连接,以实现数据的传输或交互。例如,这些元件相互之间可通过一条或多条通讯总线或信号线实现电性连接。所述网络质量测试装置110包括至少一个可以软件或固件(firmware)的形式存储于所述存储器120中或固化在所述用户终端100设备的操作系统(operatingsystem,os)中的软件功能模块。所述处理器140用于执行存储器120中存储的可执行模块,例如所述网络质量测试装置110包括的软件功能模块或计算机程序。

其中,存储器120可以是,但不限于,随机存取存储器(randomaccessmemory,ram),只读存储器(readonlymemory,rom),可编程只读存储器(programmableread-onlymemory,prom),可擦除只读存储器(erasableprogrammableread-onlymemory,eprom),电可擦除只读存储器(electricerasableprogrammableread-onlymemory,eeprom)等。其中,存储器120用于存储程序,所述处理器140在接收到执行指令后,执行所述程序,前述本发明实施例任一实施例揭示的流过程定义的用户终端100所执行的方法可以应用于处理器140中,或者由处理器140实现。

处理器140可能是一种集成电路芯片,具有信号的处理能力。上述的处理器140可以是通用处理器,包括中央处理器(centralprocessingunit,简称cpu)、网络处理器(networkprocessor,简称np)等;还可以是数字信号处理器(dsp)、专用集成电路(asic)、现成可编程门阵列(fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。

所述外设接口150将各种输入/输入装置耦合至处理器140以及存储器120。在一些实施例中,外设接口150,处理器140以及存储控制器130可以在单个芯片中实现。在其他一些实例中,他们可以分别由独立的芯片实现。

输入输出单元160用于提供给用户输入数据实现用户与所述网络质量测试装置110的交互。所述输入输出单元160可以是,但不限于,鼠标和键盘等。

显示单元170在所述网络质量测试装置110与用户之间提供一个交互界面(例如用户操作界面)或用于显示图像数据给用户参考。在本实施例中,所述显示单元170可以是液晶显示器或触控显示器。若为触控显示器,其可为支持单点和多点触控操作的电容式触控屏或电阻式触控屏等。支持单点和多点触控操作是指触控显示器能感应到来自该触控显示器上一个或多个位置处同时产生的触控操作,并将该感应到的触控操作交由处理器140进行计算和处理。

请参阅图3,是本发明较佳实施例提供的应用于图2所示的网络质量测试装置的网络质量测试方法的流程图。下面将对图3所示的具体流程进行详细阐述。

步骤s101,发起于多个网络设备中两个目标网络设备之间的数据链路的网络质量测量请求。

在本发明实施例中,当需要对多个网络设备300其中任意两个网络设备300进行网络质量测试时,所述第一网络管控器100可发起对该两个目标网络设备之间的数据链路的网络质量测量请求。

具体的,所述第一网络管控器100可预先设置每隔预定时间间隔自动对多个网络设备300中的任意两个目标网络设备的网络质量测试。在运行过程中,所述第一网络管控器100每隔该预定时间间隔自动发起一次对被设定任意两个目标网络设备之间的数据链路的网络质量测量请求。

所述第一网络管控器100也可以是响应触发事件以发起对该多个网络设备300中任意两个目标网络设备之间的数据链路网络质量测量请求。例如,网络管理员可通过终端设备(如电脑)访问所述第一网络管控器100,并向所述第一网络管控器100发送一指示对两个目标网络设备之间的数据链路的网络质量进行测试的控制指令,第一网络管控器100根据该控制指令发起该网络质量测量请求。又例如,当需要对发送报文的路径重新计算时,所述第一网络管控器100也可发起对多个网络设备300中其中两个目标网络设备之间的数据链路的网络质量测量请求。

本发明实施例中,由第一网络管控器100发起于多个网络设备300中两个目标网络设备之间的数据链路的网络质量测量请求。可以理解的,在其他的一些实施例中也可以由第二网络管控器200发起于多个网络设备300中两个目标网络设备之间的数据链路的网络质量测量请求。以触发构建专用测试报文,通过所述第一网络管控器100或第二网络管控器200发送至网络设备300,并根据所述网络质量测量请求驱动所述网络设备300将该测试报文发送到目的网络设备300,目的网络设备300收到该报文后转发给所述第一网络管控器100或第二网络管控器200进行链路的网络参数的计算。

步骤s102,根据获取到的网络参数得到两个目标网络设备之间的数据链路的网络质量。

发起网络质量测量请求后,第一网络管控器100获取网络参数并根据获取到的网络参数进行综合运算,得到两个目标网络设备之间的数据链路的网络质量。其中,网络参数包括网络设备300的端口的网络参数以及网络设备300的链路的网络参数。

第一网络管控器100与每个网络设备300通信连接,因此能够直接或间接获取到所有网络设备300的端口的网络参数。所述网络参数包括网络设备300链路介质、各端口模式(如速率、全双工/半双工、光接口/电接口等)、最大带宽、实时已用带宽以及数据包统计(包括发送包数量/字节、接收包数量/字节、单播包数量/字节、组播包数量/字节、广播包数量/字节、错包数量/字节等)等中的至少其中一项。其中,网络设备300各端口模式、最大带宽、实时已用带宽可直接获取,数据包大小分布可根据一段时间的数据包发送情况间接的分析获得。

通过所述构建专用测试报文,经过至少一次从一网络设备300发送至另一网络设备300的过程,获得的该网络链路的延迟、抖动、丢包和特定udp/tcp协议的吞吐量等信息,作为该链路的网络参数。

获取到的所有网络设备300的端口以及链路的网络参数后,第一网络管控器100根据所有网络设备300的端口以及链路的网络参数进行综合运算,得到该两个目标网络设备之间的数据链路的网络质量数据。其中,两个目标网络设备之间的数据链路的网络质量可以是多个,例如目标网络设备a到目标网络设备b之间的数据链路有10条,则得到该两个目标网络设备之间的数据链路的网络质量可以有10个,每个对应一条数据链路。或者第一网络管控器100选取其中的几条网络质量较优数据链路的网络质量作为该两个目标网络设备之间的数据链路的网络质量。其中,所述网络质量包括网络延迟、抖动、丢包率、特定udp/tcp协议的吞吐量、端口网络参数统计等参数。

在本发明实施例中,获得两个目标网络设备之间的数据链路的网络质量后,第一网络管控器100还可以将两个目标网络设备之间的数据链路的网络质量发送给网络管理员端的终端设备,以供网络管理员使用。

步骤s103,根据两个目标网络设备之间的数据链路的网络质量,得到两个目标网络设备之间的数据通信路径。

得到两个目标网络设备之间的数据链路的网络质量后,第一网络管控器100将两个目标网络设备之间的数据链路的网络质量进行控制协议中的路径计算使用,从而得到一条两个目标网络设备数据通信能力极佳的通信路径。

可以理解的,在其他的一些实施例中,第一网络管控器100也可将两个目标网络设备之间的数据链路的网络质量发送给第二网络管控器200,以供第二网络管控器200进行控制协议中的路径计算使用。

步骤s104,当对其中至少一个网络设备的功能的管控满足管控切换条件时,加载/移交对满足条件的功能的管控。

本发明实施例中,第一网络管控器100可对所有的网络设备300进行管控,第二网络管控器200可对对应的网络设备300进行管控。第一网络管控器100和第二网络管控器200可择一对同一网络设备300的一项功能进行管控。例如,第一网络管控器100和其中一个第二网络管控器200共同对一个目标网络设备的10项功能进行管控,其中第一网络管控器100管控该目标网络设备的其中7项功能,而该第二网络管控器200则管控该目标网络设备的剩余3项功能。

当第一网络管控器100对至少一个网络设备300的某项功能管控失效时,第一网络管控器100将对该某项功能的管控权限移交给该功能失效的网络设备300所对应的第二网络管控器200进行管控。当第二网络管控器200对所对应网络设备300的某项功能管控失效时,则第一网络管控器100加载该网络设备300的该项失效的功能。

例如,在对某一网络设备300进行管控的过程中,该网络设备300的功能x原来由第一网络管控器100进行管控,当与该网络设备300对应的第二网络管控器200检测到第一网络管控器100功能x的管控失效时,此时与该网络设备300对应的第二网络管控器200会获取运行该功能x的功能和数据列表,并在获取到该功能列表后加载运行该功能和数据列表,从而完成管控权限的移交。

又例如,对于某第二网络管控器200近端的网络设备300之间的数据链路的网络质量进行测量时,该网络设备300原来由第一网络管控器100进行管控的权限可移交给网络设备300该第二网络管控器200,即第二网络控制器200构建专用测试报文,通过所述第二网络管控器200发送至网络设备300,并根据所述网络质量测量请求驱动所述网络设备300将该测试报文发送到目的网络设备300,目的网络设备300收到该报文后转发给所述第一网络管控器100或第二网络管控器200进行链路的网络参数的计算。

本发明实施例中,又例如,当其中一个网络管控器发送icmp报文给某一网络设备300时,也会根据情况对该功能的管控权限进行移交。具体的,可以给予两个网络管控器的位置限制、也可以基于处理效率的考虑,来操作对管控权限的移交。例如,当其中一个网络管控器的负载过多时,可以将icmp报文的发送管控权限的移交给负载较轻的网络管控器;也可以将该icmp功能的管控权限移交给距离网络设备300较近的网络管控器以节约网络的带宽资源。

如此,通过对网络设备300功能管控的权限移交,实时的确保有最适合的网络管控器对网络设备300进行管控。

需要说明的是,本发明实施例中,所述第一网络管控器100与所述第二网络管控器200具备相同的功能。因此本发明实施例上述所述的方法也可以由第二网络管控器200执行,本实施例中不再进行详细说明。

请参阅图4,是本发明较佳实施例提供的图2网络质量测试装置110的功能模块示意图。所述网络质量测试装置110包括有请求发起模块111、第一计算模块112、第二计算模块113、发送模块114和权限管理模块115。

请求发起模块111用于发起于多个网络设备300中两个目标网络设备之间的数据链路的网络质量测量请求。

其中,请求发起模块111可以是每隔预定时间间隔发起于多个网络设备300中两个目标网络设备之间的数据链路的网络质量测量请求。也可以是响应触发事件发起于多个网络设备300中两个目标网络设备之间的数据链路的网络质量测量请求。

可以理解的,所述请求发起模块111可以用于执行上述的步骤s101。

第一计算模块112用于根据获取到的所有网络设备300的端口的网络参数和链路的网络参数得到两个目标网络设备之间的数据链路的网络质量。

可以理解的,所述第一计算模块112可以用于执行上述的步骤s102。

第二计算模块113用于根据两个目标网络设备之间的数据链路的网络质量,得到两个目标网络设备之间的数据通信路径。

可以理解的,所述第二计算模块113可以用于执行上述的步骤s103。

发送模块114用于当请求发起模块用于响应触发事件发起于多个网络设备中两个目标网络设备之间的数据链路的网络质量测量请求,且触发事件由与第一网络管控器通信连接的用户终端发起时,将两个目标网络设备之间的数据链路的网络质量发送给用户终端。

权限管理模块115用于当对其中至少一个网络设备的功能的管控满足管控切换条件时,加载/移交对满足条件的功能的管控。

可以理解的,所述权限管理模块115可以用于执行上述的步骤s104。

综上所述,本发明实施例提供的网络质量测试方法及装置通过发起于多个网络设备中两个目标网络设备之间的数据链路的网络质量测量请求获得链路的网络参数,并根据获取到的所有网络设备的端口的网络参数得到两个目标网络设备之间的数据链路的网络质量。如此,能够准确反映通信网络中两个目标网络设备之间的数据链路的网络质量,为提供优质的数据传输提供了有效的保障。同时,当对其中至少一个网络设备300的功能的管控满足管控切换条件时,在第一网络管控器100与第二网络管控器200之间加载/移交对满足条件的功能的管控。通过对网络设备300功能管控的权限移交,确保实时有最适合管控网络设备300的网络管控器对网络设备300进行管控,提升通信网络中的通信质量。

在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,也可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,附图中的流程图和框图显示了根据本发明的多个实施例的装置、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,所述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现方式中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。

另外,在本发明各个实施例中的各功能模块可以集成在一起形成一个独立的部分,也可以是各个模块单独存在,也可以两个或两个以上模块集成形成一个独立的部分。

所述功能如果以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。

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