CN112804368A - 一种自动分配ip并批量测试的方法及*** - Google Patents
一种自动分配ip并批量测试的方法及*** Download PDFInfo
- Publication number
- CN112804368A CN112804368A CN202011423392.4A CN202011423392A CN112804368A CN 112804368 A CN112804368 A CN 112804368A CN 202011423392 A CN202011423392 A CN 202011423392A CN 112804368 A CN112804368 A CN 112804368A
- Authority
- CN
- China
- Prior art keywords
- equipment
- dhcp
- platform
- address
- automation
- 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.)
- Granted
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/50—Address allocation
- H04L61/5007—Internet protocol [IP] addresses
- H04L61/5014—Internet protocol [IP] addresses using dynamic host configuration protocol [DHCP] or bootstrap protocol [BOOTP]
-
- 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/06—Generation of reports
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/50—Address allocation
- H04L61/5069—Address allocation for group communication, multicast communication or broadcast communication
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本发明公开了一种自动分配IP并批量测试的方法及***。测试***包括:DHCP服务器、DHCP客户端和自动化平台;其中,所述自动化平台包括IP爬取模块、IP存储模块、脚本运行模块、IP获取模块、报告生成模块;所述测试***被配置为按照前述测试方法完成各被测试设备的测试。测试流程为:DHCP自动分配设备IP后,由自动化平台获取IP并存储入数据库中,在运行生产检测用例时,再依次获取设备IP输入用例库中。最终,自动化平台根据用例运行结果,按设备IP生成html报告。全过程自动完成,测试结果可靠,大幅度降低了设备出厂检测中的人工投入成本,极大的提升了设备出厂检测的效率与检测的质量。
Description
技术领域
本发明属于测试技术领域,尤其涉及一种自动分配IP并批量测试检测网络通信设备的测试方法和***。
背景技术
当前通信设备,例如交换机、防火墙、MSTP等,在大批量的测试过程中,仍然采用人工的方式进行设备出厂检测,该方式要求检测人员提前配置好通信设备IP后,部署检测环境,再按检测用例依次检测设备是否满足出厂标准。即使在该通信设备建立自动化测试库的时候,也需人工去配置设备IP、部署环境并多次重复点击运行自动化检测库。这种采用人工的方式在大批量测试中效率极其低下,并且人在大量的重复劳动中也极容易出错,造成设备出厂质量下降。当前行业内缺乏一种自动化的产生设备IP,获取设备IP,根据设备IP依次进行批量自动化检测的方法。
发明内容
本发明的目的在于,针对当前通信设备出厂检测,人工投入成本高,检测周期长效率低,出厂检测质量易受人工影响而下降的现状,本发明提出了一种自动化配置设备IP,获取设备IP,并批量进行自动化检测的测试方法。本发明只需要用户在测试检测开始之初,一次性部署好检测环境,然后运行自动化检测即可,使用简单、智能。能大幅度提高通信产品的测试效率与测试质量。
本发明目的通过下述技术方案来实现:
一种测试方法,所述测试方法包括:S1:被测试设备启用DHCP客户端,向DHCP服务器获取IP地址;S2:DHCP服务器向DHCP客户端分配IP地址;S3:自动化平台通过python爬虫爬取设备IP地址;S4:自动化平台将设备IP地址列表存入mysql数据库中;S5:自动化平台调用cmd命令,循环执行自动化用例库;S6:自动化平台的自动化用例库中的被检测设备IP地址为空,经平台IP获取模块输入设备IP地址;S7:自动化平台运行自动化用例库,并根据运行结果,通过socket通信发送给UI端,UI端产生html报告。
根据一个优选的实施方式,所述步骤S1具体包括:S11:通过UDP 67端口向局域网内广播DHCP discover数据包;S12:接收DHCP响应服务器发送的DHCP offer包,并广播DHCPrequest包,选择提供的租用IP地址的DHCP服务器;S13:接收DHCP响应服务器发送的DHCPack包,并发送ARP解析请求以执行冲突检测,确认该IP可用后,DHCP客户端的TCP/IP使用租约提供的IP地址完成初始化。
根据一个优选的实施方式,所述步骤S2具体包括:S21:DHCP服务器接收DHCPdiscover数据包,并从尚未出租的IP地址中挑选,为DHCP客户端分配IP地址,广播DHCPoffer包至DHCP客户端;S22:DHCP服务器接收DHCP request包,广播DHCP ack包,接收DHCP客户端选用。
根据一个优选的实施方式,所述步骤S3具体包括:S31:自动化平台通过socket通信,获取本机主机名与IP地址;S32:自动化平台根据本机IP地址爬取局域网内设备IP地址;S33:自动化平台返回所有设备IP地址至列表中。
根据一个优选的实施方式,所述步骤S4具体包括:S41:自动化平台通过socket通信连接并登录mysql数据库;S42:自动化平台按设备IP字符,将设备IP地址存储入数据库的表中。
根据一个优选的实施方式,所述步骤S5具体包括:S51:自动化平台使用pythonsubprocess模块调用cmd,运行自动化平台执行命令;S52:自动化平台调用IP获取模块,获取检测设备IP并输入至自动化用例库中;S53:自动化平台通过平台命令,按被检测设备IP循环执行自动化用例库。
根据一个优选的实施方式,所述步骤S6具体包括:S61:自动化平台通过socket通信连接并登录mysql数据库;S62:自动化平台按设备IP字符,从数据库表中获取设备IP地址,并返回为列表;S63:自动化平台从设备IP列表取值,并输入自动化用例库的循环脚本中。
根据一个优选的实施方式,所述步骤S7具体包括:S71:运行自动化用例库的测试用例前,开启sockect通信绑定本地端口;S72:测试运行时,监听实时运行数据,然后以sockect通信发送至UI端;S73:自动化用例库运行完毕之后,关闭sockect通信;S74:UI端根据数据产生log日志,并生成html报告。
一种测试***,所述测试***包括:DHCP服务器、DHCP客户端和自动化平台;其中,所述自动化平台包括IP爬取模块、IP存储模块、脚本运行模块、IP获取模块、报告生成模块;所述测试***被配置为按照前述测试方法完成各被测试设备的测试。
前述本发明主方案及其各进一步选择方案可以自由组合以形成多个方案,均为本发明可采用并要求保护的方案;且本发明,(各非冲突选择)选择之间以及和其他选择之间也可以自由组合。本领域技术人员在了解本发明方案后根据现有技术和公知常识可明了有多种组合,均为本发明所要保护的技术方案,在此不做穷举。
本发明的有益效果:本发明通过DHCP协议自动分配被检测设备IP,依照分配好的设备IP循环执行自动化用例库,并最终按设备IP生成测试报告。全过程依靠代码自动完成,测试结果可靠,大幅度降低了设备出厂检测中的人工投入成本,极大的提升了设备出厂检测的效率与检测的质量。
附图说明
图1是本发明测试***的***结构图;
图2是本发明测试***中自动化平台的功能模块结构图。
具体实施方式
以下通过特定的具体实例说明本发明的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本发明的其他优点与功效。本发明还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本发明的精神下进行各种修饰或改变。需说明的是,在不冲突的情况下,以下实施例及实施例中的特征可以相互组合。
需要说明的是,为使本发明实施例的目的、技术方案和优点更加清楚,下面对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。
因此,以下对本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
在本发明的描述中,需要说明的是,术语“中心”、“上”、“下”、“左”、“右”、“竖直”、“水平”、“内”、“外”等指示的方位或位置关系为该发明产品使用时惯常摆放的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。此外,术语“第一”、“第二”、“第三”等仅用于区分描述,而不能理解为指示或暗示相对重要性。
此外,术语“水平”、“竖直”、“悬垂”等术语并不表示要求部件绝对水平或悬垂,而是可以稍微倾斜。如“水平”仅仅是指其方向相对“竖直”而言更加水平,并不是表示该结构一定要完全水平,而是可以稍微倾斜。
在本发明的描述中,还需要说明的是,除非另有明确的规定和限定,术语“设置”、“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本发明中的具体含义。
另外,本发明要指出的是,本发明中,如未特别写出具体涉及的结构、连接关系、位置关系、动力来源关系等,则本发明涉及的结构、连接关系、位置关系、动力来源关系等均为本领域技术人员在现有技术的基础上,可以不经过创造性劳动可以得知的。
参考图1和图2所示,本发明公开了一种自动分配IP并批量测试的方法及***。
如图所示,所述测试***包括:DHCP服务器、DHCP客户端和自动化平台;其中,所述自动化平台包括IP爬取模块、IP存储模块、脚本运行模块、IP获取模块、报告生成模块;所述测试***被配置为按照前述测试方法完成各被测试设备的测试。
测试流程为:DHCP自动分配设备IP后,由自动化平台获取IP并存储入数据库中,在运行生产检测用例时,再依次获取设备IP输入用例库中。最终,自动化平台根据用例运行结果,按设备IP生成html报告。
具体方法步骤包括:
1)DHCP客户端:被设备启用DHCP客户端,向DHCP服务器获取IP地址,具体步骤为:
①通过UDP 67端口向局域网内广播DHCP discover数据包。
②接收DHCP响应服务器发送的DHCP offer包,并广播DHCP request包,选择提供的租用IP地址的DHCP服务器。
③接收DHCP响应服务器发送的DHCP ack包,并发送ARP解析请求以执行冲突检测。确认该IP可用后,DHCP客户端的TCP/IP使用租约提供的IP地址完成初始化
2)DHCP服务器:DHCP服务器向DHCP客户端分配IP地址,具体步骤为:
①DHCP服务器接收DHCPdiscover数据包,并从尚未出租的IP地址中挑选,为DHCP客户端分配IP地址,广播DHCPoffer包至DHCP客户端。
②DHCP服务器接收DHCP request包,广播DHCP ack包,接收DHCP客户端选用。
3)IP爬取模块:自动化平台通过python爬虫爬取设备IP地址,具体步骤为:
①自动化平台通过socket通信,获取本机主机名与IP地址。
②自动化平台根据本机IP地址爬取局域网内设备IP地址。
③自动化平台返回所有设备IP地址至列表中。
4)IP存储模块:自动化平台将设备IP地址列表存入mysql数据库中,具体步骤为:
①自动化平台通过socket通信连接并登录mysql数据库。
②自动化平台按设备IP字符,将设备IP地址存储入数据库的表中。
5)脚本运行模块:自动化平台调用cmd命令,循环执行自动化用例库,具体步骤为:
①自动化平台使用python subprocess模块调用cmd,运行自动化平台执行命令。
②自动化平台调用IP获取模块,获取检测设备IP并输入至自动化用例库中。
③自动化平台通过平台命令,按被检测设备IP循环执行自动化用例库。
6)IP获取模块:自动化平台的自动化用例库中的被检测设备IP地址为空,需要平台IP获取模块,输入设备IP地址,具体步骤为:
①自动化平台通过socket通信连接并登录mysql数据库。
②自动化平台按设备IP字符,从数据库表中获取设备IP地址,并返回为列表。
③自动化平台从设备IP列表取值,并输入自动化用例库的循环脚本中。
7)报告生成模块:自动化平台运行自动化用例库,并根据运行结果,通过socket通信发送给UI端,UI端产生html报告,具体步骤为:
①运行自动化用例库的测试用例前,开启sockect通信绑定本地端口。
②测试运行时,监听实时运行数据,然后以sockect通信发送至UI端、
③自动化用例库运行完毕之后,关闭sockect通信。
④UI端根据数据产生log日志,并生成html报告。
本发明通过DHCP协议自动分配被检测设备IP,依照分配好的设备IP循环执行自动化用例库,并最终按设备IP生成测试报告。全过程自动完成,测试结果可靠,大幅度降低了设备出厂检测中的人工投入成本,极大的提升了设备出厂检测的效率与检测的质量。
前述本发明基本例及其各进一步选择例可以自由组合以形成多个实施例,均为本发明可采用并要求保护的实施例。本发明方案中,各选择例,与其他任何基本例和选择例都可以进行任意组合。本领域技术人员可知有众多组合。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
Claims (9)
1.一种测试方法,其特征在于,所述测试方法包括:
S1:被测试设备启用DHCP客户端,向DHCP服务器获取IP地址;
S2:DHCP服务器向DHCP客户端分配IP地址;
S3:自动化平台通过python爬虫爬取设备IP地址;
S4:自动化平台将设备IP地址列表存入mysql数据库中;
S5:自动化平台调用cmd命令,循环执行自动化用例库;
S6:自动化平台的自动化用例库中的被检测设备IP地址为空,经平台IP获取模块输入设备IP地址;
S7:自动化平台运行自动化用例库,并根据运行结果,通过socket通信发送给UI端,UI端产生html报告。
2.如权利要求1所述的测试方法,其特征在于,所述步骤S1具体包括:
S11:通过UDP 67端口向局域网内广播DHCP discover数据包;
S12:接收DHCP响应服务器发送的DHCP offer包,并广播DHCP request包,选择提供的租用IP地址的DHCP服务器;
S13:接收DHCP响应服务器发送的DHCP ack包,并发送ARP解析请求以执行冲突检测,确认该IP可用后,DHCP客户端的TCP/IP使用租约提供的IP地址完成初始化。
3.如权利要求1所述的测试方法,其特征在于,所述步骤S2具体包括:
S21:DHCP服务器接收DHCPdiscover数据包,并从尚未出租的IP地址中挑选,为DHCP客户端分配IP地址,广播DHCPoffer包至DHCP客户端;
S22:DHCP服务器接收DHCP request包,广播DHCP ack包,接收DHCP客户端选用。
4.如权利要求1所述的测试方法,其特征在于,所述步骤S3具体包括:
S31:自动化平台通过socket通信,获取本机主机名与IP地址;
S32:自动化平台根据本机IP地址爬取局域网内设备IP地址;
S33:自动化平台返回所有设备IP地址至列表中。
5.如权利要求1所述的测试方法,其特征在于,所述步骤S4具体包括:
S41:自动化平台通过socket通信连接并登录mysql数据库;
S42:自动化平台按设备IP字符,将设备IP地址存储入数据库的表中。
6.如权利要求1所述的测试方法,其特征在于,所述步骤S5具体包括:
S51:自动化平台使用python subprocess模块调用cmd,运行自动化平台执行命令;
S52:自动化平台调用IP获取模块,获取检测设备IP并输入至自动化用例库中;
S53:自动化平台通过平台命令,按被检测设备IP循环执行自动化用例库。
7.如权利要求1所述的测试方法,其特征在于,所述步骤S6具体包括:
S61:自动化平台通过socket通信连接并登录mysql数据库;
S62:自动化平台按设备IP字符,从数据库表中获取设备IP地址,并返回为列表;
S63:自动化平台从设备IP列表取值,并输入自动化用例库的循环脚本中。
8.如权利要求1所述的测试方法,其特征在于,所述步骤S7具体包括:
S71:运行自动化用例库的测试用例前,开启sockect通信绑定本地端口;
S72:测试运行时,监听实时运行数据,然后以sockect通信发送至UI端;
S73:自动化用例库运行完毕之后,关闭sockect通信;
S74:UI端根据数据产生log日志,并生成html报告。
9.一种测试***,其特征在于,所述测试***包括:DHCP服务器、DHCP客户端和自动化平台;其中,所述自动化平台包括IP爬取模块、IP存储模块、脚本运行模块、IP获取模块、报告生成模块;所述测试***被配置为按照权利要求1至7所述的测试方法完成各被测试设备的测试。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011423392.4A CN112804368B (zh) | 2020-12-08 | 2020-12-08 | 一种自动分配ip并批量测试的方法及*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011423392.4A CN112804368B (zh) | 2020-12-08 | 2020-12-08 | 一种自动分配ip并批量测试的方法及*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112804368A true CN112804368A (zh) | 2021-05-14 |
CN112804368B CN112804368B (zh) | 2021-12-17 |
Family
ID=75806573
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011423392.4A Active CN112804368B (zh) | 2020-12-08 | 2020-12-08 | 一种自动分配ip并批量测试的方法及*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112804368B (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115208758A (zh) * | 2022-06-14 | 2022-10-18 | 福建新大陆通信科技股份有限公司 | 一种应急广播设备批量管理方法 |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101425938A (zh) * | 2008-12-17 | 2009-05-06 | 福建星网锐捷网络有限公司 | 测试网络设备的方法和装置 |
CN102118453A (zh) * | 2009-12-31 | 2011-07-06 | 华为技术有限公司 | Ip地址自动配置方法、服务端设备、客户机和通信*** |
CN105338131A (zh) * | 2015-11-30 | 2016-02-17 | 上海斐讯数据通信技术有限公司 | 一种dhcp服务器地址池容量的测试方法及*** |
US20160112262A1 (en) * | 2014-10-18 | 2016-04-21 | Weaved, Inc. | Installation and configuration of connected devices |
CN108307002A (zh) * | 2018-05-09 | 2018-07-20 | 华为技术有限公司 | 一种dhcp报文处理方法及装置 |
US20190158353A1 (en) * | 2006-09-25 | 2019-05-23 | Weaved, Inc. | Managing network connected devices |
CN112019405A (zh) * | 2020-08-31 | 2020-12-01 | 深圳市吉祥腾达科技有限公司 | 一种自动化测试方法及*** |
-
2020
- 2020-12-08 CN CN202011423392.4A patent/CN112804368B/zh active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20190158353A1 (en) * | 2006-09-25 | 2019-05-23 | Weaved, Inc. | Managing network connected devices |
CN101425938A (zh) * | 2008-12-17 | 2009-05-06 | 福建星网锐捷网络有限公司 | 测试网络设备的方法和装置 |
CN102118453A (zh) * | 2009-12-31 | 2011-07-06 | 华为技术有限公司 | Ip地址自动配置方法、服务端设备、客户机和通信*** |
US20160112262A1 (en) * | 2014-10-18 | 2016-04-21 | Weaved, Inc. | Installation and configuration of connected devices |
CN105338131A (zh) * | 2015-11-30 | 2016-02-17 | 上海斐讯数据通信技术有限公司 | 一种dhcp服务器地址池容量的测试方法及*** |
CN108307002A (zh) * | 2018-05-09 | 2018-07-20 | 华为技术有限公司 | 一种dhcp报文处理方法及装置 |
CN112019405A (zh) * | 2020-08-31 | 2020-12-01 | 深圳市吉祥腾达科技有限公司 | 一种自动化测试方法及*** |
Non-Patent Citations (2)
Title |
---|
KRZYSZTOF GROCHLA; WALTER BUGA: ""Autoconfiguration procedures for multiradio wireless mesh networks based on DHCP protocol"", 《2009 IEEE INTERNATIONAL SYMPOSIUM ON A WORLD OF WIRELESS, MOBILE AND MULTIMEDIA NETWORKS & WORKSHOPS》 * |
郭绪晶: ""服务器集群***高可用模块设计与实现"", 《中国优秀硕士学位论文全文数据库(电子期刊)信息科技辑》 * |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115208758A (zh) * | 2022-06-14 | 2022-10-18 | 福建新大陆通信科技股份有限公司 | 一种应急广播设备批量管理方法 |
CN115208758B (zh) * | 2022-06-14 | 2023-05-30 | 福建新大陆通信科技股份有限公司 | 一种应急广播设备批量管理方法 |
Also Published As
Publication number | Publication date |
---|---|
CN112804368B (zh) | 2021-12-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112804368B (zh) | 一种自动分配ip并批量测试的方法及*** | |
GB2356111A (en) | Protocol address allocation for network devices | |
CN105306264A (zh) | 智能家电设备的网络配置和远程注册绑定的方法及*** | |
EP3413594A1 (en) | Method for connecting communication devices, terminal device and server system | |
CN108965036B (zh) | 配置跨公网设备互访方法、***、服务器及存储介质 | |
CN112333019B (zh) | 路由器的配置、测试方法及***和可读存储介质 | |
CN108694121B (zh) | 一种自动化测试方法、装置及*** | |
CN111262746B (zh) | 一种设备开局部署***及方法 | |
CN105471677B (zh) | 一种测试*** | |
CN102065085A (zh) | 一种同时控制处理多台设备的处理***和装置及方法 | |
CN111212155A (zh) | 日志调试方法、电视和存储介质 | |
KR100619424B1 (ko) | 동적 번랙 모니터 리스너 서버 | |
CN106603347B (zh) | 一种上网功能检查并排查网络异常的测试方法及*** | |
CN112866309B (zh) | 一种通信方法及装置 | |
JP4645236B2 (ja) | ネットワーク機器のアドレス自動設定方法及びシステム | |
CN101262482A (zh) | 一种TTCN语言实现的DHCPv6测试方法 | |
CN104468861B (zh) | 终端识别的方法、装置及*** | |
CN107204895A (zh) | 一种dut端口冲突处理能力的测试方法及*** | |
CN107347063B (zh) | 会议***中接入监控前端的方法及服务器 | |
JP4759453B2 (ja) | 試験工程の管理ネットワークシステム | |
CN116032914A (zh) | 一种网络设备自动生产调试方法及*** | |
CN109491852A (zh) | 一种汽车电子检测装置定位***及方法 | |
CN105245586B (zh) | 一种公私网点对点通信方法及*** | |
CN112486819B (zh) | 一种批量测试通信设备方法及*** | |
CN116506285A (zh) | 一种上位机和下位机网络通信自动配置方法、装置及介质 |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |