CN103902427B - A kind of method with outer acquisition disk state - Google Patents
A kind of method with outer acquisition disk state Download PDFInfo
- Publication number
- CN103902427B CN103902427B CN201410087057.XA CN201410087057A CN103902427B CN 103902427 B CN103902427 B CN 103902427B CN 201410087057 A CN201410087057 A CN 201410087057A CN 103902427 B CN103902427 B CN 103902427B
- Authority
- CN
- China
- Prior art keywords
- bmc
- hard disk
- expander
- ipmb
- data
- 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.)
- Active
Links
Landscapes
- Debugging And Monitoring (AREA)
Abstract
Description
技术领域technical field
本发明涉及服务器、存储类设备的运行状态监控领域,提供了一种远程/带外监控硬盘运行状态的方法。The invention relates to the field of monitoring the operating status of servers and storage devices, and provides a method for remotely/out-of-band monitoring the operating status of a hard disk.
技术背景technical background
系统运行状态监控是服务器、存储领域里的一项重要技术,业界一般采用BMC(基板控制器)对诸如CPU状态、电源、风扇、主板温度等进行统一的带外监测和控制,这种监控方式能够独立的、不受操作系统支配的进行,远程管理者采用IPMI协议访问BMC进行远程监控。System running status monitoring is an important technology in the server and storage fields. The industry generally uses BMC (baseboard controller) to conduct unified out-of-band monitoring and control such as CPU status, power supply, fan, motherboard temperature, etc. This monitoring method It can be carried out independently and not controlled by the operating system. The remote administrator uses the IPMI protocol to access the BMC for remote monitoring.
而对于硬盘状态的监控尚未形成统一的标准,一方面还没有一种有效的带外监控硬盘状态的方式,另一方面没有一种远程获取硬盘状态的方案;在数据容量急剧扩容的现状下,用户对数据安全性和可靠性的需要进一步加强,硬盘状态监控的必要性越来越受到重视;所以形成一种带外和远程监控硬盘状态的标准已迫在眉睫。However, there is no uniform standard for hard disk status monitoring. On the one hand, there is no effective out-of-band monitoring of hard disk status; on the other hand, there is no solution for remotely obtaining hard disk status; Users' requirements for data security and reliability are further strengthened, and the necessity of hard disk status monitoring is getting more and more attention; therefore, it is imminent to form a standard for out-of-band and remote monitoring of hard disk status.
IPMI(智能平台控制接口)协议为服务器、存储设备运行状态监控提供了有力的保障,BMC(基板控制器)作为运行IPMI协议的嵌入式芯片提供了带外监管、远程访问的解决方案,其外围接口包括Serial、LAN、KCS、I2C、GPIO等,能够对CPU、主板、内存、风扇等设备进行有效的检测和控制,但是硬盘作为服务器重要的设备并未得到有效的带外监控,这主要是因为硬盘主要通信接口是ATA、SATA、SAS等,与BMC无法直接通信;而目前广泛应用的Expander(硬盘扩展器)不仅对硬盘有着实时的监控能力,还具备I2C等通信接口,这就保证了Expander在物理上能够通过I2C这种常用的通信方式连接BMC将硬盘状态传递出来,进而通过BMC进行有效的远程监控。The IPMI (Intelligent Platform Control Interface) protocol provides a strong guarantee for the monitoring of the running status of servers and storage devices. As an embedded chip running the IPMI protocol, BMC (Baseboard Controller) provides solutions for out-of-band monitoring and remote access. Interfaces include Serial, LAN, KCS, I2C, GPIO, etc., which can effectively detect and control CPU, motherboard, memory, fan and other equipment, but the hard disk, as an important equipment of the server, has not been effectively monitored out of band, which is mainly due to Because the main communication interface of the hard disk is ATA, SATA, SAS, etc., it cannot communicate directly with the BMC; and the Expander (hard disk expander), which is widely used at present, not only has real-time monitoring capabilities for the hard disk, but also has communication interfaces such as I2C, which ensures The Expander can physically connect to the BMC through the common communication method of I2C to transmit the status of the hard disk, and then carry out effective remote monitoring through the BMC.
发明内容Contents of the invention
本发明要解决的技术问题是:提供一种带外获取硬盘状态的方法。The technical problem to be solved by the present invention is to provide a method for obtaining the status of the hard disk out of band.
本发明所采用的技术方案为:The technical scheme adopted in the present invention is:
一种带外获取硬盘状态的方法,包括远程主机、BMC、Expander和硬盘,其中,远程主机通过LAN或Serial接口访问BMC, Expander通过sas、sata连接硬盘,BMC与Expander物理上通过I2C连接,为了保证数据完整性和功能一致性,数据通信上采用IPMB协议,请求数据时BMC作为Master进行Write操作,Expander作为Slave进行Read操作;数据返回时Expander作为Master进行Write操作,BMC作为Slave进行Read操作。A method for obtaining hard disk state outside a band, including remote host, BMC, Expander and hard disk, wherein, remote host accesses BMC through LAN or Serial interface, Expander connects hard disk through sas, sata, BMC and Expander are physically connected by I2C, for To ensure data integrity and functional consistency, IPMB protocol is used for data communication. When requesting data, BMC performs Write operation as Master, and Expander performs Read operation as Slave; when data is returned, Expander performs Write operation as Master, and BMC performs Read operation as Slave.
所述方法通信逻辑如下:远程主机通过下发IPMI CMD发起硬盘状态请求,BMC通过I2C发送请求信息给Expander,Expander识别请求信息后访问HDD获得硬盘状态,然后Expander通过I2C将硬盘状态信息返回给BMC,BMC获得回复后识别相应的硬盘状态并把数据返回给远程主机。The communication logic of the method is as follows: the remote host initiates a hard disk status request by sending IPMI CMD, and the BMC sends the request information to the Expander through I2C. After the Expander recognizes the request information, it accesses the HDD to obtain the hard disk status, and then the Expander returns the hard disk status information to the BMC through I2C , BMC recognizes the corresponding hard disk status after getting the reply and returns the data to the remote host.
所述通信逻辑具体步骤如下:The specific steps of the communication logic are as follows:
1)远程主机作为通信请求的发起者,通过LAN或Serial接口下发IPMI CMD访问BMC请求反馈硬盘状态信息;1) The remote host, as the initiator of the communication request, sends IPMI CMD through the LAN or Serial interface to access the BMC to request feedback of hard disk status information;
2)BMC收到IPMI CMD请求指令后,解析该请求指令发现远程主机希望获得硬盘信息,随后BMC通过I2C接口向Expander发送IPMB CMD,请求Expander回复所有硬盘状态信息;2) After BMC receives the IPMI CMD request command, it analyzes the request command and finds that the remote host wants to obtain hard disk information, and then BMC sends IPMB CMD to Expander through the I2C interface, requesting Expander to reply all hard disk status information;
3)Expander收到IPMB CMD请求指令后,解析并识别硬盘状态请求消息,随后向每个硬盘发送SCSI指令获取硬盘状态信息(如Present、Rebuild、Fail等);并通过I2C接口回复IPMB格式的硬盘状态信息数据包;3) After receiving the IPMB CMD request command, Expander parses and recognizes the hard disk status request message, and then sends SCSI commands to each hard disk to obtain hard disk status information (such as Present, Rebuild, Fail, etc.); and replies to the hard disk in IPMB format through the I2C interface status information packet;
4)BMC接收到Expander发来的IPMB响应消息,进行硬盘状态信息的识别,并将硬盘状态信息通过IPMI回复给远程Host;4) BMC receives the IPMB response message from Expander, identifies the hard disk status information, and replies the hard disk status information to the remote Host through IPMI;
5)远程主机获得状态信息后进行相应的解析,获知每个硬盘的状态(Present、Rebuild、Fail等)。5) After obtaining the status information, the remote host performs corresponding analysis to know the status of each hard disk (Present, Rebuild, Fail, etc.).
这就完成了一次硬盘状态请求过程。This completes a hard disk status request process.
所述方法实现方式如下:The method is implemented as follows:
1)物理上将BMC指定的I2C通道与Expander指定的I2C通道互连;1) Physically interconnect the I2C channel specified by the BMC with the I2C channel specified by the Expander;
2)BMC FW完成具有硬盘状态请求功能的IPMI CMD开发,OEM的IPMI CMD应能够发起IPMB数据请求,并能获取IPMB数据回复;2) BMC FW completes the development of IPMI CMD with hard disk status request function. The OEM's IPMI CMD should be able to initiate IPMB data requests and obtain IPMB data replies;
3)BMC FW完成IPMB硬盘请求消息数据格式设计;Expander FW完成IPMB硬盘状态信息回复数据格式设计;按照IPMI Specification的要求明确NetFn、Command、BMCAddress、Expander Address、硬盘状态各字段含义信息,并保持BMC和Expander两侧的数据格式一致性;3) BMC FW completes the IPMB hard disk request message data format design; Expander FW completes the IPMB hard disk status information reply data format design; defines the meaning information of NetFn, Command, BMCAddress, Expander Address, and hard disk status fields according to the requirements of IPMI Specification, and maintains the BMC Consistency with the data format on both sides of the Expander;
4)Expander FW建立IPMB消息接收和回复任务,首先等待IPMB数据包的到来,当收到IPMB消息后,进行IPMB请求消息的识别,并进入硬盘状态消息处理机制;然后调用获取硬盘状态的软件接口获取到硬盘状态包括Present、Rebuild、Failed;接着把硬盘状态信息封装到IPMB数据包中,发送该IPMB响应消息到BMC;4) Expander FW establishes the task of receiving and replying IPMB messages. First, it waits for the arrival of IPMB data packets. After receiving the IPMB message, it identifies the IPMB request message and enters the hard disk status message processing mechanism; then calls the software interface for obtaining the hard disk status. The obtained hard disk status includes Present, Rebuild, and Failed; then encapsulate the hard disk status information into an IPMB packet, and send the IPMB response message to the BMC;
5)BMC FW获取IPMB数据回复后,解析出相应的硬盘状态信息,并通过IPMI CMD回复给发起IPMI CMD请求的Host。5) After the BMC FW obtains the IPMB data reply, it parses out the corresponding hard disk status information, and replies to the Host that initiated the IPMI CMD request through the IPMI CMD.
本发明的有益效果为:The beneficial effects of the present invention are:
采用本发明方法,使 Expander在物理上通过I2C这种常用的通信方式连接BMC将硬盘状态传递出来,进而通过BMC进行有效的远程监控,提供了一种远程/带外监控硬盘运行状态的方法。By adopting the method of the present invention, the Expander is physically connected to the BMC through the common communication mode of I2C to transmit the state of the hard disk, and then the effective remote monitoring is carried out through the BMC, providing a method for remote/out-of-band monitoring of the operating state of the hard disk.
附图说明Description of drawings
图1为本发明硬件连接示意图;Fig. 1 is the schematic diagram of hardware connection of the present invention;
图2为本发明通信逻辑示意图;Fig. 2 is a schematic diagram of communication logic of the present invention;
其中:Remote Host:远程主机,Expander:硬盘扩展器, BMC:基板控制器, IPMI:智能平台控制接口。Among them: Remote Host: remote host, Expander: hard disk expander, BMC: baseboard controller, IPMI: intelligent platform control interface.
具体实施方式detailed description
下面参照附图,通过具体实施方式对本发明进一步说明:Below with reference to accompanying drawing, the present invention is further described by specific embodiment:
如图1,一种带外获取硬盘状态的方法,包括远程主机、BMC、Expander和硬盘,其中,远程主机通过LAN或Serial接口访问BMC, Expander通过sas、sata连接硬盘,BMC与Expander物理上通过I2C连接,为了保证数据完整性和功能一致性,数据通信上采用IPMB协议,请求数据时BMC作为Master进行Write操作,Expander作为Slave进行Read操作;数据返回时Expander作为Master进行Write操作,BMC作为Slave进行Read操作。As shown in Figure 1, a method for obtaining hard disk status out of band, including a remote host, BMC, Expander and hard disk, wherein, the remote host accesses the BMC through a LAN or Serial interface, the Expander connects to the hard disk through sas and sata, and the BMC and the Expander physically pass through I2C connection, in order to ensure data integrity and functional consistency, IPMB protocol is used for data communication. When requesting data, BMC performs Write operation as Master, and Expander performs Read operation as Slave; when data is returned, Expander performs Write operation as Master, and BMC acts as Slave. Perform a Read operation.
如图2,所述方法通信逻辑如下:远程主机通过下发IPMI CMD发起硬盘状态请求,BMC通过I2C发送请求信息给Expander,Expander识别请求信息后访问HDD获得硬盘状态,然后Expander通过I2C将硬盘状态信息返回给BMC,BMC获得回复后识别相应的硬盘状态并把数据返回给远程主机。As shown in Figure 2, the communication logic of the method is as follows: the remote host initiates a hard disk status request by sending IPMI CMD, and the BMC sends the request information to the Expander through I2C. After the Expander recognizes the request information, it accesses the HDD to obtain the hard disk status. The information is returned to the BMC, and the BMC recognizes the corresponding hard disk status after obtaining the reply and returns the data to the remote host.
所述通信逻辑具体步骤如下:The specific steps of the communication logic are as follows:
1)远程主机作为通信请求的发起者,通过LAN或Serial接口下发IPMI CMD访问BMC请求反馈硬盘状态信息;1) The remote host, as the initiator of the communication request, sends IPMI CMD through the LAN or Serial interface to access the BMC to request feedback of hard disk status information;
2)BMC收到IPMI CMD请求指令后,解析该请求指令发现远程主机希望获得硬盘信息,随后BMC通过I2C接口向Expander发送IPMB CMD,请求Expander回复所有硬盘状态信息;2) After BMC receives the IPMI CMD request command, it analyzes the request command and finds that the remote host wants to obtain hard disk information, and then BMC sends IPMB CMD to Expander through the I2C interface, requesting Expander to reply all hard disk status information;
3)Expander收到IPMB CMD请求指令后,解析并识别硬盘状态请求消息,随后向每个硬盘发送SCSI指令获取硬盘状态信息(如Present、Rebuild、Fail等);并通过I2C接口回复IPMB格式的硬盘状态信息数据包;3) After receiving the IPMB CMD request command, Expander parses and recognizes the hard disk status request message, and then sends SCSI commands to each hard disk to obtain hard disk status information (such as Present, Rebuild, Fail, etc.); and replies to the hard disk in IPMB format through the I2C interface status information packet;
4)BMC接收到Expander发来的IPMB响应消息,进行硬盘状态信息的识别,并将硬盘状态信息通过IPMI回复给远程Host;4) BMC receives the IPMB response message from Expander, identifies the hard disk status information, and replies the hard disk status information to the remote Host through IPMI;
5)远程主机获得状态信息后进行相应的解析,获知每个硬盘的状态(Present、Rebuild、Fail等)。5) After obtaining the status information, the remote host performs corresponding analysis to know the status of each hard disk (Present, Rebuild, Fail, etc.).
这就完成了一次硬盘状态请求过程。This completes a hard disk status request process.
所述方法实现方式如下:The method is implemented as follows:
1)物理上将BMC指定的I2C通道与Expander指定的I2C通道互连;1) Physically interconnect the I2C channel specified by the BMC with the I2C channel specified by the Expander;
2)BMC FW完成具有硬盘状态请求功能的IPMI CMD开发,OEM的IPMI CMD应能够发起IPMB数据请求,并能获取IPMB数据回复;2) BMC FW completes the development of IPMI CMD with hard disk status request function. The OEM's IPMI CMD should be able to initiate IPMB data requests and obtain IPMB data replies;
3)BMC FW完成IPMB硬盘请求消息数据格式设计;Expander FW完成IPMB硬盘状态信息回复数据格式设计;按照IPMI Specification的要求明确NetFn、Command、BMCAddress、Expander Address、硬盘状态各字段含义信息,并保持BMC和Expander两侧的数据格式一致性;3) BMC FW completes the IPMB hard disk request message data format design; Expander FW completes the IPMB hard disk status information reply data format design; defines the meaning information of NetFn, Command, BMCAddress, Expander Address, and hard disk status fields according to the requirements of IPMI Specification, and maintains the BMC Consistency with the data format on both sides of the Expander;
4)Expander FW建立IPMB消息接收和回复任务,首先等待IPMB数据包的到来,当收到IPMB消息后,进行IPMB请求消息的识别,并进入硬盘状态消息处理机制;然后调用获取硬盘状态的软件接口获取到硬盘状态包括Present、Rebuild、Failed;接着把硬盘状态信息封装到IPMB数据包中,发送该IPMB响应消息到BMC;4) Expander FW establishes the task of receiving and replying IPMB messages. First, it waits for the arrival of IPMB data packets. After receiving the IPMB message, it identifies the IPMB request message and enters the hard disk status message processing mechanism; then calls the software interface for obtaining the hard disk status. The obtained hard disk status includes Present, Rebuild, and Failed; then encapsulate the hard disk status information into an IPMB packet, and send the IPMB response message to the BMC;
5)BMC FW获取IPMB数据回复后,解析出相应的硬盘状态信息,并通过IPMI CMD回复给发起IPMI CMD请求的Host。5) After the BMC FW obtains the IPMB data reply, it parses out the corresponding hard disk status information, and replies to the Host that initiated the IPMI CMD request through the IPMI CMD.
Claims (1)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410087057.XA CN103902427B (en) | 2014-03-11 | 2014-03-11 | A kind of method with outer acquisition disk state |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410087057.XA CN103902427B (en) | 2014-03-11 | 2014-03-11 | A kind of method with outer acquisition disk state |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103902427A CN103902427A (en) | 2014-07-02 |
CN103902427B true CN103902427B (en) | 2017-06-30 |
Family
ID=50993762
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410087057.XA Active CN103902427B (en) | 2014-03-11 | 2014-03-11 | A kind of method with outer acquisition disk state |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103902427B (en) |
Families Citing this family (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104375923A (en) * | 2014-11-24 | 2015-02-25 | 英业达科技有限公司 | Hard disk drive (HDD) running state detection system |
CN104461800A (en) * | 2014-11-24 | 2015-03-25 | 英业达科技有限公司 | Hard disk running state detection system |
CN104951384B (en) * | 2015-06-16 | 2017-10-03 | 浪潮电子信息产业股份有限公司 | A kind of monitoring system based on NVME SSD hard disks, baseboard management controller and monitoring method |
CN105095054A (en) * | 2015-07-21 | 2015-11-25 | 浪潮电子信息产业股份有限公司 | System and method for BMC to acquire NVME SSD temperature information |
CN105446657B (en) * | 2015-11-11 | 2018-06-19 | 浪潮电子信息产业股份有限公司 | Method for monitoring RAID card |
CN105529045A (en) * | 2015-12-02 | 2016-04-27 | 英业达科技有限公司 | Lamp signal control system for nonvolatile memory solid state disk |
CN105487621A (en) * | 2015-12-09 | 2016-04-13 | 英业达科技有限公司 | Electronic device |
CN106921547B (en) * | 2017-01-25 | 2020-05-08 | 华为技术有限公司 | Apparatus and method for managing device |
CN106959935B (en) * | 2017-03-13 | 2020-08-04 | 苏州浪潮智能科技有限公司 | Method compatible with I2C communication and IPMB communication |
CN107291581B (en) * | 2017-06-21 | 2021-03-09 | 苏州浪潮智能科技有限公司 | Out-of-band management method and device for solid state disk |
CN108847997A (en) * | 2018-04-03 | 2018-11-20 | 郑州云海信息技术有限公司 | A kind of method and device thereof communicated by api interface |
CN108959005A (en) * | 2018-06-29 | 2018-12-07 | 深圳市同泰怡信息技术有限公司 | Hard disk management-control method and server with Expander backboard |
CN110175146B (en) * | 2019-04-13 | 2021-11-26 | 深圳市同泰怡信息技术有限公司 | Hard disk information acquisition method and device for acquiring hard disk information |
CN110941580B (en) * | 2019-10-31 | 2021-07-27 | 苏州浪潮智能科技有限公司 | Method for reading information and serial small computer system interface SAS expander |
CN111008113B (en) * | 2019-12-20 | 2022-11-29 | 苏州浪潮智能科技有限公司 | A SAS-Expander Test Method and Tool |
CN113656076B (en) * | 2021-07-16 | 2025-07-04 | 新华三技术有限公司合肥分公司 | A BIOS startup method and device based on hardware multiplexing channel |
CN114691586B (en) * | 2022-05-26 | 2022-10-04 | 阿里巴巴(中国)有限公司 | Server, data transmission method and out-of-band management chip |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101577698A (en) * | 2008-05-09 | 2009-11-11 | 中兴通讯股份有限公司 | System with external intelligent management server and method for monitoring server and processing commands |
CN102467425A (en) * | 2010-11-05 | 2012-05-23 | 英业达股份有限公司 | Method for obtaining fault signal of storage device by using baseboard management controller |
CN103473166A (en) * | 2013-08-27 | 2013-12-25 | 中国航天科工集团第二研究院七〇六所 | Small embedded-type system board card monitoring system |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TW201217989A (en) * | 2010-10-29 | 2012-05-01 | Inventec Corp | A method for obtaining a failure signal of a storage device using a Baseboard Management Controller |
-
2014
- 2014-03-11 CN CN201410087057.XA patent/CN103902427B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101577698A (en) * | 2008-05-09 | 2009-11-11 | 中兴通讯股份有限公司 | System with external intelligent management server and method for monitoring server and processing commands |
CN102467425A (en) * | 2010-11-05 | 2012-05-23 | 英业达股份有限公司 | Method for obtaining fault signal of storage device by using baseboard management controller |
CN103473166A (en) * | 2013-08-27 | 2013-12-25 | 中国航天科工集团第二研究院七〇六所 | Small embedded-type system board card monitoring system |
Also Published As
Publication number | Publication date |
---|---|
CN103902427A (en) | 2014-07-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103902427B (en) | A kind of method with outer acquisition disk state | |
TWI754654B (en) | Self-configuring baseboard management controller (bmc), self-configuring method thereof and storage medium | |
CN105573955B (en) | Multi-protocol system management method and system and computer readable medium | |
EP3255527B1 (en) | Remote keyboard-video-mouse technologies | |
CN102523264B (en) | USB (Universal Serial Bus) equipment remote sharing method and system for virtual machine | |
CN105446657B (en) | Method for monitoring RAID card | |
US8200872B2 (en) | Method for deterministic SAS discovery and configuration | |
US10127170B2 (en) | High density serial over LAN management system | |
JP2018045688A (en) | Proxy device, method of operating the same, and method of operating devices associated with proxy device | |
WO2016037501A1 (en) | Device management method and apparatus | |
US20160188216A1 (en) | Hard Disk and Management Method | |
CN104737150B (en) | The system and method that disk mirroring file is accessed using the HTML5 KVM/vMEDIA clients run in Web-browser | |
CN108206763A (en) | The method and apparatus restored during interchanger is replaced for data | |
CN106886366A (en) | Storage medium, system and method for using an extender for storage area network management | |
CN106254170A (en) | Method and system for detecting and notifying online state of server | |
US20150347335A1 (en) | USB 3.0 Link Layer Timer Adjustment to Extend Distance | |
CN107423180A (en) | A kind of solid state hard disc and its diagnostic method | |
CN106933753A (en) | The control method and device of intelligent interface card | |
TW201928671A (en) | Chahssis monitoring system and chassis monitoring method | |
CN107506323A (en) | A kind of hot plug processing method and processing device | |
CN111459863A (en) | NVME-MI-based chassis management system and method | |
CN104133723A (en) | Method for managing storage system | |
CN104270452A (en) | A remote medical data management system and its wireless network communication method | |
US9471135B2 (en) | Communication control apparatus, information processing apparatus, and information processing system | |
US20150350014A1 (en) | Networking implementation using a converged high speed input/output fabric technology |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |