CN110515595A - A kind of Resource Modeling and management method of aviation electronics distributed management system - Google Patents
A kind of Resource Modeling and management method of aviation electronics distributed management system Download PDFInfo
- Publication number
- CN110515595A CN110515595A CN201910716225.XA CN201910716225A CN110515595A CN 110515595 A CN110515595 A CN 110515595A CN 201910716225 A CN201910716225 A CN 201910716225A CN 110515595 A CN110515595 A CN 110515595A
- Authority
- CN
- China
- Prior art keywords
- subregion
- static
- aviation electronics
- lightvm
- management method
- 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
- 238000007726 management method Methods 0.000 title claims abstract description 35
- 230000003068 static effect Effects 0.000 claims abstract description 48
- 238000000034 method Methods 0.000 claims abstract description 17
- 238000005192 partition Methods 0.000 claims abstract description 16
- 238000004891 communication Methods 0.000 claims abstract description 15
- 238000013461 design Methods 0.000 claims abstract description 13
- 238000005183 dynamical system Methods 0.000 claims abstract description 10
- 238000005094 computer simulation Methods 0.000 claims abstract description 8
- 238000012544 monitoring process Methods 0.000 claims description 24
- 230000006870 function Effects 0.000 claims description 12
- 238000001514 detection method Methods 0.000 claims description 3
- 238000012545 processing Methods 0.000 description 5
- 238000000638 solvent extraction Methods 0.000 description 4
- 238000011161 development Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000000712 assembly Effects 0.000 description 1
- 238000000429 assembly Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000005611 electricity Effects 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 238000013468 resource allocation Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/20—Software design
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/40—Transformation of program code
- G06F8/41—Compilation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/50—Allocation of resources, e.g. of the central processing unit [CPU]
- G06F9/5083—Techniques for rebalancing the load in a distributed system
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer And Data Communications (AREA)
Abstract
The invention discloses the Resource Modelings and management method of a kind of aviation electronics distributed management system, under the operating system for meeting ARINC653 aviation electronics cloud operating system standard, carry out static system Modeling and Design and dynamical system design;Static system Modeling and Design specifically: setting static system abstract attribute, the communication information of divisional description information, subregion scheduling information and by stages including operating system, then XML format file, compiling and programming process are configured with above-mentioned abstract attribute to create a configured static state operation system;Dynamical system design specifically: then setting LightVM abstract attribute, including the limitation of partition identification, partitioned storage, subregion mirror image etc. configure XML format file, compiling and configuration parameter with above-mentioned abstract attribute to create a configured LightVM system.By this method, make high usage of the guarantee whole system for all resources while executing, efficiently execute on time of task in distributed cloud platform system.
Description
Technical field
The invention belongs to avionics field, be related to a kind of aviation electronics distributed management system Resource Modeling and
Management method.
Background technique
Its facility of avionics system is as shown in Figure 1, mainly consist of three parts.Ground base station: electric by wireless communication
It is man-machine to having that passerby's work sends the instructions such as collaboration strike.Have man-machine: internal logical equipped with 2 general-purpose computations processing modules and 2 pieces
With memory module, inside is communicated using bus, realizes high-performance net by general high performance network module with two unmanned planes
Network connection communication carrys out allocation schedule task.Unmanned plane: it is internal equipped with 1 general image processing module, man-machine pass through height with having
The assignment instructions of ground base station are completed in the cooperation of performance network connection communication.
It is as follows that aviation electronics end system assignment instructions execute process: ground base station manually send out by wireless communication by circuit first
Give some assignment instructions to have it is man-machine go execute (below by collaboration strike instruction for), have it is man-machine receive assignment instructions after,
A series of subtask for generating execution to be allocated includes: to obtain target position, implement strike etc..Then there are man-machine handle and unmanned plane
The related subtask of general image processing module (obtaining target position) is assigned on unmanned plane by high performance network connection and is supervised
It controls unmanned plane to execute, unmanned plane has sent result return on man-machine after completing image procossing, has man-machine using general-purpose computations
Processing module and common store module calculate the result that storage subtask executes.General-purpose computations processing module and common store mould
Block is communicated using bus.After all subtasks (obtain target position, implement strike) all assigned execution is completed, someone
Machine will have man-machine state and instruction execution result with unmanned plane to be sent back to ground base station, and ground base station is learnt after receiving message
Instruction execution is completed, store instruction implementing result, is calculated instruction in next step and is run so forth.
Current avionics system, being unable to Automatic Optimal ground base station, circuit transmission executes instruction by wireless communication
Have it is man-machine, have it is man-machine by execution task distribute to unmanned plane execute completion task resource allocation, scheduling mode is relatively simple, no
It can guarantee that executing on time for task guarantees that whole system for the high usage of all resources, can not achieve while efficiently execution
Load balancing between each system partitioning.
Summary of the invention
In view of the above problems, the present invention provides a kind of Resource Modeling of aviation electronics distributed management system and managers
Method guarantees whole system for all while can making the execution on time of task in distributed cloud platform system, efficiently execute
The high usage of resource.
The Resource Modeling and management method of a kind of aviation electronics distributed management system provided by the invention, are meeting
Under the operating system of ARINC653 aviation electronics cloud operating system standard, carries out static system Modeling and Design and dynamical system is set
Meter;Wherein static system Modeling and Design specifically: setting static system abstract attribute, the divisional description letter including operating system
Breath, subregion scheduling information and by stages the communication information, then configure XML format file with above-mentioned abstract attribute, compiling with
Programming process creates a configured static state operation system;Wherein dynamical system designs specifically: setting LightVM is abstract
Attribute, including the limitation of partition identification, partitioned storage, subregion mirror image, divisional type, subregion start type, subregion name, subregion
Then CPU limitation and subregion CPU weight configure XML format file, compiling and configuration parameter with above-mentioned abstract attribute to create one
A configured LightVM system.
Further, divisional description information include the number of subregion, title, important level, function entrance, message queue,
The Memory Allocation of code segment and data segment.Area's scheduling information includes the frame time and each subregion of entire 653 operating system
The occupied time window of function.The subregion communication information includes the communication channel and mailing address agreement of by stages.
Further, which is by being executed automatically from python createCStructs.py src/
Compiling and the programming process of a series of static systems started is ordered to create.
Further, the monitoring function when partition information resolved detection and operation for static system is additionally provided,
By parsing static system xml configuration file, to user present the partition information of static system, each subregion scheduling information with
And the scheduling information of entire partition operating system.
Further, when static system is run, the monitoring information when operation of real-time static system, including system shape are shown
The called state of state, subregion state and affairs.
Further, configured to create one by executing the python script of LightVM_create.py
LightVM system.
Further, the function of real-time monitoring and automatic monitoring dynamic LightVM system is additionally provided, is inputted ' g '
After one section of self defined time section, the real time resources state and configuration information of automatic output LightVM every 10 seconds.
The Resource Modeling and management method of a kind of aviation electronics distributed management system provided by the invention, devise three
Method, i.e., to the abstract modeling method of static system resource distribution in avionics system, to dynamical system in avionics system
The abstract modeling method of system resource distribution, and based on the realization of above-mentioned resource abstract modeling method to aviation electronics distribution system
The presence monitoring of system resource and Combinatorial Optimization configuration method, the collective effect of above three method produce following beneficial
Effect: realize that avionics system automatically generates the system accordingly either statically or dynamically configured according to the demand type of user task
XML format file.After the system XML format file for generating corresponding configuration, the parsing of avionics system distributed management software
XML format file creates the system partitioning of corresponding configuration on working node backstage.Working node where these system partitionings
The network being connected to where host can be added to the distributed type assemblies of host creation.Then host can execute creation clothes
The instruction of business runs to distribute one or more tasks (service) with realizing load balancing to certain or specified nodes.Most
Real-time monitoring and automatic monitoring system task resource can be realized in operational monitoring software on host or working node afterwards
State.
Detailed description of the invention
Fig. 1 is the aviation electronics end system architecture diagram of background of invention;
Fig. 2 is static system abstract attribute figure of the invention;
Fig. 3 is static system xml document format chart of the invention;
Fig. 4 is that static system xml of the invention parses code;
Fig. 5 is static system partition information analysis diagram of the invention;
Fig. 6 is that static system subregion scheduling information of the invention and system call information parse;
Monitoring information when Fig. 7 is static system operation of the invention;
Fig. 8 is dynamic LightVM abstract attribute figure of the invention;
Fig. 9 is dynamic LightVM system XML file format figure of the invention;
Figure 10 is LightVM_create.py code of the invention;
Figure 11 is the avionics system management software real-time monitoring and automatic monitoring surface chart of the embodiment of the present invention;
Figure 12 is static system partition information in the embodiment of the present invention;
Figure 13 is static system subregion scheduling information and system call information in the embodiment of the present invention;
Figure 14 is dynamical system partition information in the embodiment of the present invention;
Figure 15 is the cluster distributed management role publication figure of Swarm in the embodiment of the present invention;
Figure 16 is the cluster distributed management role monitoring figure of Swarm in the embodiment of the present invention.
Specific embodiment
A kind of specific embodiment of the invention are as follows:
The present invention is devised with innovative Resource Modeling and management method.Based on the method, avionics system pipe
Reason person can generate the system partitioning of corresponding configuration by configuring open653.xml or LightVM.xml, can also build
One host connects the clusters of multiple arm framework development boards then load balancing ground allocation schedule task in a distributed manner, and leads to
It crosses avionics system management software and comes real-time monitoring or automatic monitoring task resource state and node resource state.
Improvement one: static system Modeling and Design
In static system Modeling and Design, we are using the operation for meeting ARINC653 aviation electronics cloud operating system standard
System is realized come the static system part to avionics system.Corresponding abstract attribute includes: point of operating system
The communication information of area's description information, subregion scheduling information and by stages.Including number, the name of subregion in divisional description information
Title, important level, function entrance, message queue, code segment and Memory Allocation of data segment etc..Subregion scheduling information includes whole
The frame time and the occupied time window of each partition functions of a 653 operating system.The subregion communication information includes by stages
Communication channel and mailing address agreement etc..Abstract attribute is as shown in Figure 2.
The abstract attribute of static system is described in detail as follows shown in table:
The configuration XML format file of static system is as shown in figure 3, avionics system administrative staff in avionics system
It can be then automatic to execute from python by the configuration parameter in modification static system XML configuration file
A series of compiling for static systems that createCStructs.py src/ order starts and programming process create a configuration
Good static state operation system.
When avionics system management software additionally provides the partition information resolved detection and operation for static system
Monitoring function, the analytically dependent code of static system xml configuration file is as shown in Figure 4.By parsing configuration file, aviation electricity
Sub- management system can be clearly to the partition information of user's presentation static system, the scheduling information of each subregion and entire point
The scheduling information of area's operating system, as shown in Figure 5, Figure 6.
In addition to this, monitoring when we can also provide the operation of real-time static system when static system is run is believed
Breath, the state etc. that system mode, subregion state and affairs when allowing user to understand static system operation in real time are called, such as
Shown in Fig. 7.
Improve two: dynamical system designs
Due to LightVM system configuration file configure complete starting after be set, packet abstract to LightVM
It includes with properties: partition identification, partitioned storage limitation, subregion mirror image, divisional type, subregion starting type, subregion name, subregion
CPU limitation and subregion CPU weight, abstract attribute are as shown in Figure 8.The abstract attribute of LightVM is described in detail as follows shown in table:
Avionics system dynamic LightVM configures XML format file as shown in figure 9, avionics system administrative staff
The python of LightVM_create.py can be then executed by the configuration parameter in modification LightVM system XML file
Script creates a configured LightVM system.
The XML configuration file resolving of LightVM system is as shown in Figure 10.In addition to dynamic LightVM system configuration text
Except part creation, avionics system management software additionally provides real-time monitoring and automatic monitoring dynamic LightVM system
Function.Avionics system administrator can input ' g ' as soon as and section self defined time section, avionics system monitoring of software
The real time resources state and configuration information of LightVM can be exported automatically every 10 seconds.Specific monitoring content such as Figure 11 and under
Shown in table:
The present invention is further elaborated below by attached drawing.
(1) configuration file and the execution of static system and dynamical system are configured
System configuration parameter in XML standard format files of the user by opening and modifying open653 and LightVM,
Then python 653_creator.py and python LightVM_creator.py is executed in order line, is finally executed
As a result as shown in Figure 12, Figure 13, Figure 14.
(2) it avionics system Swarm cluster release tasks and monitors
A Swarm cluster is created using order line first on host, order line is then used on multiple development boards
The Swarm cluster is added.Following system manager can pass through order line to multiple development board release tasks on host
And execution status of task is monitored, final release tasks result and execution status of task monitoring result are as shown in Figure 15, Figure 16.
Claims (9)
1. a kind of Resource Modeling and management method of aviation electronics distributed management system, which is characterized in that meeting
Under the operating system of ARINC653 aviation electronics cloud operating system standard, carries out static system Modeling and Design and dynamical system is set
Meter;Wherein static system Modeling and Design specifically: setting static system abstract attribute, the divisional description letter including operating system
Breath, subregion scheduling information and by stages the communication information, then configure XML format file with above-mentioned abstract attribute, compiling with
Programming process creates a configured static state operation system;Wherein dynamical system designs specifically: setting LightVM is abstract
Attribute, including the limitation of partition identification, partitioned storage, subregion mirror image, divisional type, subregion start type, subregion name, subregion
Then CPU limitation and subregion CPU weight configure XML format file, compiling and configuration parameter with above-mentioned abstract attribute to create one
A configured LightVM system.
2. the Resource Modeling and management method of a kind of aviation electronics distributed management system according to claim 1, special
Sign is that the divisional description information includes number, title, important level, the function entrance, message queue, code of subregion
The Memory Allocation of section and data segment.
3. the Resource Modeling and management method of a kind of aviation electronics distributed management system according to claim 1, special
Sign is, when area's scheduling information includes the frame time and occupied each partition functions of entire 653 operating system
Between window.
4. the Resource Modeling and management method of a kind of aviation electronics distributed management system according to claim 1, special
Sign is that the subregion communication information includes the communication channel and mailing address agreement of by stages.
5. the Resource Modeling and management method of a kind of aviation electronics distributed management system according to claim 1, special
Sign is that the static state operation system is opened by being executed automatically from python createCStructs.py src/ order
The compilings of the static systems to begin a series of and programming process create.
6. the Resource Modeling and management method of a kind of aviation electronics distributed management system according to claim 1, special
Sign is, additionally provides the monitoring function when partition information resolved detection and operation for static system, quiet by parsing
The partition information of static system, the scheduling information of each subregion and entire subregion is presented to user in state system xml configuration file
The scheduling information of operating system.
7. the Resource Modeling and management method of a kind of aviation electronics distributed management system according to claim 1, special
Sign is, when the described static system operation, shows the monitoring information when operation of real-time static system, including system mode,
The state that subregion state and affairs are called.
8. the Resource Modeling and management method of a kind of aviation electronics distributed management system according to claim 1, special
Sign is that the configured LightVM system is created by executing the python script of LightVM_create.py
's.
9. the Resource Modeling and management method of a kind of aviation electronics distributed management system according to claim 1, special
Sign is, additionally provides the function of real-time monitoring and automatic monitoring dynamic LightVM system, inputs ' g ' and a Duan Ziding
After the adopted period, the real time resources state and configuration information of automatic output LightVM every 10 seconds.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910716225.XA CN110515595B (en) | 2019-08-02 | 2019-08-02 | Resource modeling and management method of avionics distributed management system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910716225.XA CN110515595B (en) | 2019-08-02 | 2019-08-02 | Resource modeling and management method of avionics distributed management system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110515595A true CN110515595A (en) | 2019-11-29 |
CN110515595B CN110515595B (en) | 2024-02-02 |
Family
ID=68625018
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910716225.XA Active CN110515595B (en) | 2019-08-02 | 2019-08-02 | Resource modeling and management method of avionics distributed management system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110515595B (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112381370A (en) * | 2020-11-03 | 2021-02-19 | 中国直升机设计研究所 | Demand distribution automation method based on DOORS system |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102866918A (en) * | 2012-07-26 | 2013-01-09 | 中国科学院信息工程研究所 | Resource management system for distributed programming framework |
CN103235756A (en) * | 2013-04-22 | 2013-08-07 | 北京航空航天大学 | Simulation testing method for partition application software of embedded system |
CN103345604A (en) * | 2013-07-16 | 2013-10-09 | 湘潭大学 | Sandbox system based on light-weight virtual machine monitor and method for monitoring OS with sandbox system |
US20140351833A1 (en) * | 2013-05-26 | 2014-11-27 | Min-Lee Teng | Multi-computing environment operating on a single native operating system |
CN104221325A (en) * | 2012-04-30 | 2014-12-17 | 思科技术公司 | System and method for secure provisioning of virtualized images in network environment |
CN105094973A (en) * | 2015-07-31 | 2015-11-25 | 上海卫星工程研究所 | ADA program partition running supporting system based on sensitive instruction substitution |
CN105117279A (en) * | 2015-07-29 | 2015-12-02 | 西北工业大学 | Partition communication method of onboard operating system under Windows |
CN106776029A (en) * | 2016-12-21 | 2017-05-31 | 上海爱数信息技术股份有限公司 | A kind of method and system for optimizing server memory resource utilization |
CN109684148A (en) * | 2018-11-08 | 2019-04-26 | 中国航空工业集团公司洛阳电光设备研究所 | A kind of airborne embedded software virtual bus communication construction method based on ARINC653 |
-
2019
- 2019-08-02 CN CN201910716225.XA patent/CN110515595B/en active Active
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104221325A (en) * | 2012-04-30 | 2014-12-17 | 思科技术公司 | System and method for secure provisioning of virtualized images in network environment |
CN102866918A (en) * | 2012-07-26 | 2013-01-09 | 中国科学院信息工程研究所 | Resource management system for distributed programming framework |
CN103235756A (en) * | 2013-04-22 | 2013-08-07 | 北京航空航天大学 | Simulation testing method for partition application software of embedded system |
US20140351833A1 (en) * | 2013-05-26 | 2014-11-27 | Min-Lee Teng | Multi-computing environment operating on a single native operating system |
CN103345604A (en) * | 2013-07-16 | 2013-10-09 | 湘潭大学 | Sandbox system based on light-weight virtual machine monitor and method for monitoring OS with sandbox system |
CN105117279A (en) * | 2015-07-29 | 2015-12-02 | 西北工业大学 | Partition communication method of onboard operating system under Windows |
CN105094973A (en) * | 2015-07-31 | 2015-11-25 | 上海卫星工程研究所 | ADA program partition running supporting system based on sensitive instruction substitution |
CN106776029A (en) * | 2016-12-21 | 2017-05-31 | 上海爱数信息技术股份有限公司 | A kind of method and system for optimizing server memory resource utilization |
CN109684148A (en) * | 2018-11-08 | 2019-04-26 | 中国航空工业集团公司洛阳电光设备研究所 | A kind of airborne embedded software virtual bus communication construction method based on ARINC653 |
Non-Patent Citations (4)
Title |
---|
FILIPE MANCO等: "MY VM is lighter(and safer) than your Container", 《SOSP "17: PROCEEDINGS OF THE 26TH SYMPOSIUM ON OPERATING SYSTEMS PRINCIPLES》 * |
FILIPE MANCO等: "MY VM is lighter(and safer) than your Container", 《SOSP "17: PROCEEDINGS OF THE 26TH SYMPOSIUM ON OPERATING SYSTEMS PRINCIPLES》, 28 October 2017 (2017-10-28), pages 218 - 223 * |
吴杰楚: "基于Docker-Swarm的微服务管理技术研究与实现", 中国优秀硕士学位论文全文数据库信息科技辑, no. 12 * |
邢亮: "基于AADL的分布式综合模块化航电***架构建模与分析", 电光与控制, pages 3 - 11 * |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112381370A (en) * | 2020-11-03 | 2021-02-19 | 中国直升机设计研究所 | Demand distribution automation method based on DOORS system |
Also Published As
Publication number | Publication date |
---|---|
CN110515595B (en) | 2024-02-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110851145B (en) | Container arrangement-based edge cloud installation and maintenance method and system | |
CN112600717B (en) | Satellite network management and control protocol semi-physical test device based on SDN | |
CN104615487B (en) | Parallel task optimization system and method | |
EP1988497A2 (en) | Deriving grounded model of business process suitable for automatic deployment | |
CN108400992B (en) | System and method for realizing streaming communication data protocol analysis software framework | |
CN113742031A (en) | Node state information acquisition method and device, electronic equipment and readable storage medium | |
CN110874272A (en) | Resource allocation method and device, computer readable storage medium and electronic device | |
CN114385126B (en) | K8 s-based multi-tenant deep learning model research and development system and method | |
CN102968303A (en) | Program design system and program design method | |
CN114205230A (en) | Method, system, medium and electronic device for configuring cloud native network element | |
CN108009010B (en) | Management device, system, method, electronic device and storage medium for thin client | |
CN105843995A (en) | Model-driven based IMA system time resource configuration verification method | |
CN111984505A (en) | Operation and maintenance data acquisition engine and acquisition method | |
Kang et al. | Design of scheduler plugins for reliable function allocation in kubernetes | |
CN111769979A (en) | Cloud resource arranging method, system, terminal and storage medium | |
CN110515595A (en) | A kind of Resource Modeling and management method of aviation electronics distributed management system | |
US11394750B1 (en) | System and method for generating network security policies in a distributed computation system utilizing containers | |
CN107944743A (en) | The operation and maintenance method, apparatus and system of a kind of large computer system | |
CN112486666A (en) | Model-driven reference architecture method and platform | |
CN109857965A (en) | Products of Meteorological Services publisher server control system and method based on SOA | |
CN115237547A (en) | Unified container cluster hosting system and method for non-intrusive HPC computing cluster | |
CN114896049A (en) | Method, system, equipment and medium for scheduling operation tasks of electric power artificial intelligence platform | |
KR102408390B1 (en) | The sever for performing simulation of building energy | |
CN114500530A (en) | Automatic adjustment method for civil edge information system | |
EP4024761A1 (en) | Communication method and apparatus for multiple management domains |
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 |