CN102567022B - Frame-type design method of instrument system for spectrum analyzers - Google Patents

Frame-type design method of instrument system for spectrum analyzers Download PDF

Info

Publication number
CN102567022B
CN102567022B CN201110446017.6A CN201110446017A CN102567022B CN 102567022 B CN102567022 B CN 102567022B CN 201110446017 A CN201110446017 A CN 201110446017A CN 102567022 B CN102567022 B CN 102567022B
Authority
CN
China
Prior art keywords
module
data
analysis
instrument
function
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.)
Expired - Fee Related
Application number
CN201110446017.6A
Other languages
Chinese (zh)
Other versions
CN102567022A (en
Inventor
马风军
康永强
刘宝东
邓旭亮
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Electronics Technology Instruments Co Ltd CETI
Original Assignee
CETC 41 Institute
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by CETC 41 Institute filed Critical CETC 41 Institute
Priority to CN201110446017.6A priority Critical patent/CN102567022B/en
Publication of CN102567022A publication Critical patent/CN102567022A/en
Application granted granted Critical
Publication of CN102567022B publication Critical patent/CN102567022B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Stored Programmes (AREA)

Abstract

The invention provides a frame-type design method of an instrument system for spectrum analyzers, which comprises the following steps that: firstly, abstract analysis on the requirement of an apparatus software is carried out, then functional partitioning is carried out on the base of requirement analysis, and then the data analysis and the behavioral analysis are carried out to obtain an abstract instrument model. The model is divided into an abstract layer and a specific project realizing layer, wherein the abstract layer describes the standards and guidelines of various behaviors required by users only from the requirement analysis angle, and the specific project realizing layer focuses on ways to meet the requirements of the users. Based on common abstraction, the system can be divided into six modules according to the usage, namely a command module, a function execution module, a display module, an algorithm module, an information management module and an auxiliary function module, the object-oriented design idea is developed after the model is obtained, therefore, the coexistence of the commonalities and the differences can be achieved.

Description

A kind of frame-type design method of spectrum analyzer quasi-instrument system
Technical field
The present invention relates to a kind of design method, particularly relate to a kind of frame-type design method of spectrum analyzer quasi-instrument system.
Background technology
Along with the function of electronic measuring instrument increases gradually, its corresponding Software for Design complicacy is also increasing gradually; May be divided into again a series of different model according to the market demand for a certain quasi-instrument, the difficulty of its software maintenance is also along with increase.Traditional method is the code of the corresponding a set of Software for Design of each product, designs and the manpower all needing at substantial when safeguarding, also easily makes mistakes even if dropped into more manpower.Because a lot of instrument has similar general character, the general character that isonomic instrument has is more, therefore has urgent demand in the software these general character being reflected in electronic measuring instrument.
Be utilize previous homologous series or the existing design of like product for a new existing implementation of its Software for Design of instrument project, and first eliminate the otherness of original instrument on its basis and the otherness increasing self realizes.When the existing resource of utilization, also can be copied to this project with the identical part of current instrumental function, after this, this part all realizes respectively or revises as a respective independently part with the part of past congenerous.Prior art has the deficiency of following several aspect:
(1) a lot of repetitive work, when especially belonging to the different product in homologous series in the old and new's project, otherness is less and general character is a lot.The overlapping development of general character part and test add workload, and it is consistent to be unfavorable for keeping each product general character, reduces software quality.
(2) otherness is supported not enough.When supporting otherness, docking port and data modification may be comparatively large, cause the theoretical difference of diversity ratio that realizes of each project also to want large, reduce maintainability, improve later maintenance cost.
(3) software simulating is not enough in layering, causes in the original instrument otherness of elimination or may have a negative impact to the code that the past is stable while increasing existing otherness, reducing software quality.
(4) unnecessary overlapping development and test and later stage waste more manpower, reduce efficiency of research and development.
Summary of the invention
Object of the present invention is exactly for the deficiency existing for above technology, provides a kind of frame-type design method of spectrum analyzer quasi-instrument system.
An object of the present invention is achieved through the following technical solutions:
A kind of frame-type design method of spectrum analyzer quasi-instrument system, first abstract analysis is carried out to the demand of instrument software, and function division is carried out on demand analysis basis, carry out data analysis and behavioural analysis again, obtain an abstract instrument models, this model is divided into level of abstraction and detailed programs to realize layer, wherein there is control hardware circuit state for spectrum analysis quasi-instrument, image data, analyze data acquisition track and show the common features such as image, by the level of abstraction that these behaviors are spectrum analyzer quasi-instrument with the Data induction used, in level of abstraction, these behaviors are combined, formulate the service regeulations of interactional order and data between various actions, and the interface of open behavior specific implementation.In detailed programs, as long as carry out specific implementation according to the feature of this project in the interface that level of abstraction is open, the actual functional capability of this spectrum analyzer product can be realized.
Level of abstraction establishes a complete notional model, and on this model, level of abstraction only describes standard and the criterion of required various actions of meeting consumers' demand from demand analysis angle, and is indifferent to its behavior and specifically how realizes.Level of abstraction focus on demand analysis and Rulemaking, be various flow process by various Requirement Decomposition, define again its process standard for often kind of flow process and process stage divides, be equal to and realize feasibility checking in theory, and how will realize having given detailed programs and realize layer.Detailed programs realize the demand that layer focuses on how realizing meeting user.Because the criterion and idiographic flow of having formulated various actions at level of abstraction are decomposed, realize layer and focus on each technology point decomposed, and do not need to consider overall requirement.The specific demand only having those level of abstractions not solve just needs to design separately realizing layer, and the less generation of this situation.
Adopt object oriented designing thought to develop after obtaining model, thus realize coexisting of general character and otherness.
Abstract based on general character, model can divide 6 large modules according to its purposes:
Command module: realize the reception of user command, analyze and distribute.Correctly can receive the order of user, by the explanation of ordering and process, user command be become the functional requirement message of spectrum analyzer, and this requirement message is distributed to further the module be respectively specifically responsible for; The reception and explanation, the self-defined front panel that comprise this locality and program control order drive and the mapping of message, the transmission of program control order.
Function execution module: function execution module is divided into local function execution module and programmable function execution module two large divisions, wherein local function execution module is important ingredient, it contains the most fundamental measurement analytic function of spectrum analyzer, is also the basis of other functions.
Display module: comprise and store with softpanel display, image file and print.
Algoritic module: for the analysis of signal and information processing algorithm support.
Information management module: the running status, track region information, error message etc. of management system also provide the method for observing process information.
Subsidiary function: become scattered about in other 5 large modules and provide corresponding function, mainly in order to improve the more debugging method that efficiency of research and development provides.
For keeping the abstract and robustness of simulation, be considered as black box each other between module, its communication adopts following rule:
(1) direct method of calling is adopted for the function coexisted in command module;
(2) mode (Send or Post) sending corresponding self-defined message according to different demand is taked for the function in other modules; The functional requirement of other module is all arranged in certain corresponding thread, and this thread is the UI thread created by the derived class of CWinTread;
(3) function return value prototype is unified is LRESULT WINAPI FunctionName (type para...) type;
(4) for each programmable interface, each interface adopts an independent mutex to carry out synchronous or protection, in case corrupt data;
(5) to other modules, data are transmitted for command module, adopt the mode of particular event communication, the data reception event that each programmable interface has it independent; The form that data transmit is the CONST PVOID pointer of sensing data, and concrete data implication is determined by each demand module self.Data do not comprise order herein in addition, only the data message sent by program control instrument such as " ON " etc. that receives of finger.
Framework have employed tripartite's interface scheme when designing the framework of overall software, the program is decomposed at the control of instrument, measurement, the large demand of display three, divide each independently module, for each module self, other modules are black box, communication between module only has the Interface realization by given unified standard, and simply need to other modules propose oneself requirement and without the need to being concerned about how other inside modules realize.This scheme has peeled off interface and realization a project inside, decrease the coupling between modules, also just decrease developer's dependence each other, save manpower, the work making no matter level of abstraction or realize layer can be carried out according to Module Division is parallel.
Accompanying drawing explanation
Below in conjunction with accompanying drawing, specific embodiments of the invention are described in further detail.
Fig. 1 is technical scheme of the present invention;
Fig. 2 is the flow process of tripartite's interface scheme under Program Mode in embodiment;
Fig. 3 is the flow process of tripartite's interface scheme under local human-computer interface control pattern;
Fig. 4 for arranging track data and arranging configuration data flow process figure under stored program control system;
Fig. 5 is the query manipulation flow process of tripartite's interface scheme under Program Mode;
Fig. 6 is the query manipulation flow process of tripartite's interface scheme under local human-computer interface control pattern.
Embodiment
A kind of frame-type design method of spectrum analyzer quasi-instrument system, control hardware circuit state, image data, analysis data acquisition track show the common features such as image is had for spectrum analysis quasi-instrument, by the level of abstraction that these behaviors are spectrum analyzer quasi-instrument with the Data induction used, in level of abstraction, these behaviors are combined, formulate the service regeulations of interactional order and data between various actions, and the interface of open behavior specific implementation.In detailed programs, as long as carry out specific implementation according to the feature of this project in the interface that level of abstraction is open, the actual functional capability of this spectrum analyzer product can be realized.
Level of abstraction establishes a complete notional model, and on this model, level of abstraction only describes standard and the criterion of required various actions of meeting consumers' demand from demand analysis angle, and is indifferent to its behavior and specifically how realizes.Level of abstraction focus on demand analysis and Rulemaking, be various flow process by various Requirement Decomposition, define again its process standard for often kind of flow process and process stage divides, be equal to and realize feasibility checking in theory, and how will realize having given detailed programs and realize layer.
Detailed programs realize the demand that layer focuses on how realizing meeting user.Because the criterion and idiographic flow of having formulated various actions at level of abstraction are decomposed, realize layer and focus on each technology point decomposed, and do not need to consider overall requirement.The specific demand only having those level of abstractions not solve just needs to design separately realizing layer, and the less generation of this situation.
Because level of abstraction has peeled off interface and realization, the instrument so every with this general character is all applicable, and spectrum analyzer class level of abstraction is applicable to each spectrum analyzer project in theory.Even if can not meet some requirement of end item, also can expand level of abstraction soon, relative to realization, inherently there is elasticity flexibly because abstract; Or give specific implementation layer by this particular/special requirement, still keep the integrally-built stability of level of abstraction.Therefore the feature of the software code of level of abstraction is " once design, use everywhere ", without the need to the design and verification work repeated, decreases and irrelevant being coupled of specific implementation layer, improve software total quality while saving manpower.
Abstract based on general character, model can divide 6 large modules according to its purposes, and it analyzes according to as follows with result:
Command module: realize the reception of user command, analyze and distribute.Correctly can receive the order of user, by the explanation of ordering and process, user command be become the functional requirement message of spectrum analyzer, and this requirement message is distributed to further the module be respectively specifically responsible for; The reception and explanation, the self-defined front panel that comprise this locality and program control order drive and the mapping of message, the transmission of program control order.
Function execution module: function execution module is divided into local function execution module and programmable function execution module two large divisions, wherein local function execution module is important ingredient, it contains the most fundamental measurement analytic function of spectrum analyzer, is also the basis of other functions.
Display module: comprise and store with softpanel display, image file and print.
Algoritic module: for the analysis of signal and information processing algorithm support.
Information management module: the running status, track region information, error message etc. of management system also provide the method for observing process information.
Subsidiary function: become scattered about in other 5 large modules and provide corresponding function, mainly in order to improve the more debugging method that efficiency of research and development provides.
For keeping the abstract and robustness of simulation, be considered as black box each other between module, its communication adopts hard and fast rule:
(1) direct method of calling is adopted for the function coexisted in command module;
(2) mode (Send or Post) sending corresponding self-defined message according to different demand is taked for the function in other modules; The functional requirement of other module is all arranged in certain corresponding thread, and this thread is the UI thread created by the derived class of CWinTread;
(3) function return value prototype is unified is LRESULT WINAPI FunctionName (type para ...) type;
(4) for each programmable interface, each interface adopts an independent mutex to carry out synchronous or protection, in case corrupt data;
(5) to other modules, data are transmitted for command module, adopt the mode of particular event communication, the data reception event that each programmable interface has it independent; The form that data transmit is the CONST PVOID pointer of sensing data, and concrete data implication is determined by each demand module self.Data do not comprise order herein in addition, only the data message sent by program control instrument such as " ON " etc. that receives of finger.
Framework have employed tripartite's interface scheme when designing the framework of overall software, the program is decomposed at the control of instrument, measurement, the large demand of display three, divide each independently module, for each module self, other modules are black box, communication between module only has the Interface realization by given unified standard, and simply need to other modules propose oneself requirement and without the need to being concerned about how other inside modules realize.This scheme has peeled off interface and realization a project inside, decrease the coupling between modules, also just decrease developer's dependence each other, save manpower, the work making no matter level of abstraction or realize layer can be carried out according to Module Division is parallel.
Tripartite's interface scheme under Program Mode as shown in Figure 2, after program control part receives program control command, it is resolved, the various interfaces provided by central configuring area are arranged data, being sent the notice of " configuration changes " after setting completed to other two modules by central configuring area, specifically how to give modules according to oneself requirement process to configuration process.Whole control sequence is 1 → 2 → 3 → 4 → 5.Two places 5 are had to see because of control angle: this two prescriptions formula is identical, can carry out completely under multi-thread design simultaneously.
Tripartite's interface scheme is concrete with reference to Fig. 3 under local human-computer interface control pattern, and with identical under stored program control system, the order under local control is A → B → C → D → E.The tripartite controlled is designed to multithreading under the platform of Windows NT, and its realization can walk abreast, and advice method is for sending message.First be configured by the unified interface of central data, then other each control sections are notified.Its advantage optimal combination can use multiple instruction, and tripartite can carry out work according to unified interface, each other need not with counterparting communications, as long as be concerned about the interface that central configuring area provides.
Track data is set under stored program control system and to arrange configuration data roughly the same, its process flow diagram with reference to Fig. 4, as long as with configuration data be set directly arrange unlike when arranging track region data, do not need self-adaptation to operate.
The query manipulation flow process of tripartite's interface scheme under Program Mode is with reference to Fig. 5, and under stored program control system, programmed direct was connected and called the interface acquisition measurement result or error listing that central data district provides, completely independent to the write of these data with bottom.Therefore, in order to read measurement result or other information accurately under stored program control system, being preferably set to single sweep operation and confirming that measurement is inquired about after completing again.
The query manipulation flow process of tripartite's interface scheme under local human-computer interface control pattern as shown in Figure 6, when instrument normally works, man-machine interface is active inquiry measurement result and track region not, but send the specific message obtaining measurement data or error message by bottom control, more corresponding data are inquired about receiving message.Do not adopt traditional cyclic polling mode to obtain data herein, change into and adopt message communication mode more to draw as required flexibly, reach the object of optimization.

Claims (4)

1. the frame-type design method of a spectrum analyzer quasi-instrument system, it is characterized in that, first abstract analysis is carried out to the demand of instrument software, and function division is carried out on demand analysis basis, carry out data analysis and behavioural analysis again, for the common feature of spectrum analyzer quasi-instrument, by the level of abstraction that Common behavior is spectrum analyzer quasi-instrument with the Data induction used, in level of abstraction, these behaviors are combined, and carry out demand analysis and Rulemaking, be various flow process by various Requirement Decomposition, its process standard is defined again and process stage divides for often kind of flow process, formulate the service regeulations of interactional order and data between various actions, and the interface of open behavior specific implementation, and detailed programs realize the demand that layer is to realize meeting user, described level of abstraction comprises: command module, function execution module, display module, algoritic module, information management module and subsidiary function,
Framework have employed tripartite's interface scheme when designing the framework of overall software, and the program is decomposed the opertaing device of instrument, measuring equipment, display device, divides each independently module.
2. the frame-type design method of a kind of spectrum analyzer quasi-instrument system as claimed in claim 1, it is characterized in that, described spectrum analyzer quasi-instrument system comprises control hardware circuit, image data equipment, analysis data equipment and acquisition track and shows the display device of image.
3. the frame-type design method of a kind of spectrum analyzer quasi-instrument system as claimed in claim 1, is characterized in that, level of abstraction divides 6 large modules according to its purposes:
Command module: realize the reception of user command, analyze and distribute;
Function execution module: function execution module is divided into local function execution module and programmable function execution module two large divisions, and wherein local function execution module contains spectrum analyzer Measurement and analysis function;
Display module: comprise and carry out with softpanel the display device, image file memory device and the printer that show;
Algoritic module: provide algorithm support to the analysis of signal and information processing;
Information management module: the running status of management system, track region information, error message the method for observing process information is provided;
Subsidiary function: in order to improve the more debugging method that efficiency of research and development provides.
4. the frame-type design method of a kind of spectrum analyzer quasi-instrument system as claimed in claim 3, is characterized in that, the rule that its communication adopts is:
(1) direct method of calling is adopted for the function coexisted in command module;
(2) mode sending corresponding self-defined message according to different demand is taked for the function in other modules; The functional requirement of other module is all arranged in certain corresponding thread, and this thread is the UI thread created by the derived class of CWinTread;
(3) function return value prototype is unified is LRESULT WINAPI FunctionName type;
(4) for each programmable interface, each interface adopts an independent mutex to carry out synchronous or protection, in case corrupt data;
(5) to other modules, data are transmitted for command module, adopt the mode of particular event communication, the data reception event that each programmable interface has it independent; The form that data transmit is the CONST PVOID pointer of sensing data, and concrete data implication is determined by each demand module self; Command module transmits data to other modules and does not comprise order, the only data message sent by program control instrument that receives of finger in addition.
CN201110446017.6A 2011-12-28 2011-12-28 Frame-type design method of instrument system for spectrum analyzers Expired - Fee Related CN102567022B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201110446017.6A CN102567022B (en) 2011-12-28 2011-12-28 Frame-type design method of instrument system for spectrum analyzers

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201110446017.6A CN102567022B (en) 2011-12-28 2011-12-28 Frame-type design method of instrument system for spectrum analyzers

Publications (2)

Publication Number Publication Date
CN102567022A CN102567022A (en) 2012-07-11
CN102567022B true CN102567022B (en) 2015-05-20

Family

ID=46412533

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201110446017.6A Expired - Fee Related CN102567022B (en) 2011-12-28 2011-12-28 Frame-type design method of instrument system for spectrum analyzers

Country Status (1)

Country Link
CN (1) CN102567022B (en)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105004922A (en) * 2015-07-08 2015-10-28 中国电子科技集团公司第四十一研究所 Application system of frequency spectrum analyzer
CN105573754B (en) * 2015-12-15 2018-07-24 中国电子科技集团公司第四十一研究所 A kind of design method of spectrum analyzer software frame class libraries
CN106371828B (en) * 2016-08-18 2019-10-22 中国电子科技集团公司第四十一研究所 A kind of signal receives and analysis classes instrument and equipment software platform architecture design method
CN106708633B (en) * 2016-12-07 2018-07-06 广东欧珀移动通信有限公司 The method and mobile terminal of increasing terminal WiFi workstation mode closing velocities
CN107870263B (en) * 2017-11-07 2020-04-14 中国科学院紫金山天文台 Digital FFT frequency spectrograph system and operation method
CN112559074A (en) * 2020-12-18 2021-03-26 昂纳工业技术(深圳)有限公司 Dynamic configuration method of machine vision software and computer
CN112783477B (en) * 2021-01-28 2022-11-25 江南大学 Construction method of experimental equipment driving software framework

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1963749A (en) * 2006-11-24 2007-05-16 重庆大学 Method for constructing embedded software system of industrial automation instrument
CN101089814A (en) * 2007-07-12 2007-12-19 浙江大学 Software applied frame for data analysing instrument equipment and device and method for developing embedded system using the frame
CN101872313A (en) * 2010-05-18 2010-10-27 重庆大学 Method for developing intelligent control-oriented virtual instrument capable of reconfiguring functions

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7647583B2 (en) * 2003-05-20 2010-01-12 Robert M Zeidman Method and apparatus for emulating a hardware/software system using a computer

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1963749A (en) * 2006-11-24 2007-05-16 重庆大学 Method for constructing embedded software system of industrial automation instrument
CN101089814A (en) * 2007-07-12 2007-12-19 浙江大学 Software applied frame for data analysing instrument equipment and device and method for developing embedded system using the frame
CN101872313A (en) * 2010-05-18 2010-10-27 重庆大学 Method for developing intelligent control-oriented virtual instrument capable of reconfiguring functions

Also Published As

Publication number Publication date
CN102567022A (en) 2012-07-11

Similar Documents

Publication Publication Date Title
CN102567022B (en) Frame-type design method of instrument system for spectrum analyzers
Fernández-Cerero et al. SCORE: Simulator for cloud optimization of resources and energy consumption
CN103914315B (en) Configuration method of drivers
CN104123227A (en) Method for automatically generating testing cases
CN108229799B (en) Multi-source heterogeneous power grid operation real-time data access system and method
CN105094783A (en) Method and device for testing Android application stability
CN109614093B (en) Visual intelligent contract system and intelligent contract processing method
CN110502861B (en) Full-digital simulation system based on satellite information flow
CN103778513A (en) IT device operation and maintenance monitoring method based on two-dimensional codes
CN103914307A (en) Interactive-interface fast implementation method based on reusable library
CN103257852B (en) The method and apparatus that a kind of development environment of distribution application system is built
CN109542450A (en) Transformer station process layer intelligent assembly implementation method and device
CN109146213B (en) Spacecraft power system health management verification and evaluation environment system
CN1683914A (en) Railway simulating laboratory
CN113010160A (en) Smart city scene modeling method based on SysML
CN104375934A (en) Method for testing reliability of Android mobile phone software
CN115599382A (en) Automatic Sar architecture based code automatic generation tool and method
CN105988863A (en) Event processing method and device
CN107153615A (en) The method and system of software test, service terminal
CN111666368A (en) Data processing method and device, storage medium and terminal
CN103023740B (en) A kind of information interactive bus system and electric data transmission method
CN110222315A (en) A kind of data statistical approach, system and electronic equipment and storage medium
CN103017815A (en) Visual general test system and visual general test method
CN115525323A (en) Distributed relay protection system generation method and device, electronic equipment and medium
CN102436239A (en) Voltage monitoring system based on web service and implementation method of voltage monitoring system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CP02 Change in the address of a patent holder
CP02 Change in the address of a patent holder

Address after: No. 726, Huaguang Avenue, Bengbu, Anhui Province, Anhui

Patentee after: The 41st Institute of CETC

Address before: 266000 Qingdao economic and Technological Development Zone, Shandong Xiangjiang Road, No. 98

Patentee before: The 41st Institute of CETC

CP02 Change in the address of a patent holder

Address after: No. 726 Changzheng Road, Bengbu, Anhui Province

Patentee after: The 41st Institute of CETC

Address before: No. 726, Huaguang Avenue, Bengbu, Anhui Province, Anhui

Patentee before: The 41st Institute of CETC

CP02 Change in the address of a patent holder
TR01 Transfer of patent right

Effective date of registration: 20190315

Address after: 266000 No. 98 Xiangjiang Road, Huangdao District, Qingdao City, Shandong Province

Patentee after: China Electronics Technology Instrument and Meter Co., Ltd.

Address before: No. 726 Changzheng Road, Bengbu, Anhui Province

Patentee before: The 41st Institute of CETC

TR01 Transfer of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20150520

Termination date: 20201228

CF01 Termination of patent right due to non-payment of annual fee