CN1859158A - Command line conflict detecting and service configuration realizing method - Google Patents

Command line conflict detecting and service configuration realizing method Download PDF

Info

Publication number
CN1859158A
CN1859158A CN 200510036329 CN200510036329A CN1859158A CN 1859158 A CN1859158 A CN 1859158A CN 200510036329 CN200510036329 CN 200510036329 CN 200510036329 A CN200510036329 A CN 200510036329A CN 1859158 A CN1859158 A CN 1859158A
Authority
CN
China
Prior art keywords
configuration
order line
conflict
parameter
classification
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
Application number
CN 200510036329
Other languages
Chinese (zh)
Other versions
CN100395993C (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.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
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 Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CNB2005100363294A priority Critical patent/CN100395993C/en
Publication of CN1859158A publication Critical patent/CN1859158A/en
Application granted granted Critical
Publication of CN100395993C publication Critical patent/CN100395993C/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The present invention a command line collision detection method used in network administration system. Said method includes according to function classifying command line configuration parameter as functional parameter group; detecting whether said classified functional parameter group existing collision, if it existing then determining detecting command line collision, otherwise determining not detecting command line collision. The present invention also discloses above-mentioned command line collision detection method based service configuration implementation method and device. The present invention detects command line collision before down sending command line to continue service configuration, capable of raising service configuration efficiency and reducing collision detection maintenance cost.

Description

Order line collision detection and business configuration implementation method
Technical field
The present invention relates to the network management technology field, in particular, the order line that the present invention relates in a kind of network management system detects and the business configuration implementation method.
Background technology
Usually in the network management system when equipment is carried out business configuration, adopt network management system transmitting order to lower levels the be engaged in mode of configuration of industry of advancing, capable corresponding certain function of configuration service of order line or Management Information Base, this group command row can be made up of one or more parameters, after the capable corresponding parameters of user input commands, network management system issues described order line, and then finishes the configuration to business.
At present the technology that adopts order line to carry out main flow in the mode of business configuration is to adopt the mode of telnet to finish business configuration to equipment.With reference to figure 1, this figure is the schematic flow sheet that network management system adopts telnet type of drive configuration service, realizes that the main flow process of business configuration is as follows:
The user imports configuration parameter, network management system detects parameter area, if testing result is failure, return the user and detect failure, if testing result is successfully, by the input value of user in function interface, the order line or the Management Information Base that resolve to corresponding function are capable, issue the equipment of being configured to, be configured by the mode of device driver module then with the telnet agreement.Configuration result can return to network management system, network management system is returned configuration result to the user again, during specific implementation, after order line is issued to equipment, the spcial character that driver module returns after equipment issues according to order line judges whether successfully this order line issues the result, driver module passes to the result webmaster foreground module again, the result that webmaster foreground module is returned according to driver module, organize statement return information prompting customer service whether configuration successful or failure, then point out user's failure cause as failure.
In the NTM network traffic management field, there is the business configuration of a lot of functions very complicated, the technology of realization business configuration also has a variety of, and these technology are to be used in combination a bit, some is mutual exclusion, promptly can not carry out simultaneously.For example, in QoS service, traffic policing and traffic shaping all are the technology that realizes service quality, but because the principle difference of two kinds of technology, traffic policing is that the flow on the docking port Inbound is supervised, traffic shaping is that the message on the docking port outgoing direction carries out shaping and handles, so be can not be applied to simultaneously on the single direction of same interface on these two kinds of technical know-hows.
With reference to figure 2, the inspection that just whether meets the boundary condition of equipment requirements at the numerical value of user's input is detected at most interface in the webmastering software at present, it mainly is inspection to the parameter of user's input that webmaster is inspected function to the interface of user input, the content of checking mainly is whether the parameter that the user imports meets span, the limited subscriber input mainly is to check by the interface to realize, both after the user imports configuration parameter, click finish or next step the time, program is checked, if have input error then point out the user which parameter input error, require the user to re-enter.The order line configuration parameter that meets parameter area at user's input, prior art not immediately the sense command row whether have the configuration parameter of conflict, but in issuing the process of configuration device, after obtaining the input error feedback of equipment again, the information of the configuration failure user that passs on, require the user to reconfigure again.
Because the order line in the equipment is in the complicated service layoutprocedure, order line is easy to produce conflict each other.For example, A command function row configuration requirement is realized on ether interface, B command function configuration requirement is to realize on ether interface, the user has disposed a business in the webmaster side, comprise the parameter configuration of A function and B function, be applied on the ether interface, the user is correct in the parameter of input, can resolve under the successful prerequisite configuration distributing.But this business is to be bound to dispose failure, prompting user configuration failure.Such process is disagreeableness for the user, influenced the efficient of user's configuration service, also influenced the efficient of service deployment, the webmaster backstage finds that in layoutprocedure this business can carry out rollback operation behind configuration failure on the equipment to the function that has configured, and the content that has been configured is removed.
In addition, the realization of webmaster measuring ability can not arbitrarily be expanded, if a newly-increased detection content then needs to add corresponding code and finishes, for simple relatively conflict restriction, also needs to write a large amount of codes and realizes.For realizing complicated order line collision detection, needing increases a large amount of codes, and can not limit all conflict contents fully, and measuring ability is limited, the maintenance cost height, and the efficient of configuration service is low.
Summary of the invention
The technical problem that the present invention solves provides a kind of order line collision detection and business configuration implementation method, to improve business configuration efficient, reduces the collision detection maintenance cost.
For addressing the above problem, order line collision detection method of the present invention is used for network management system, comprises the steps:
Is the functional parameter group to the order line configuration parameter by functional classification;
Detect whether parameter exists conflict between the functional parameter group of described classification, if, determine to detect the order line conflict, otherwise, determine not detect the order line conflict.
Alternatively, also comprise: if after determining to detect the order line conflict, prompting user command row conflict content and conflict reason.
Correspondingly, business configuration implementation method of the present invention is used for the network management system configuration service, comprises the steps:
Whether the order line configuration parameter scope that business configuration is carried out in a, detection is correct, if correct, execution in step b, otherwise return the testing result failure;
B, be the functional parameter group by functional classification to the order line configuration parameter of business configuration;
Whether parameter exists conflict between the functional parameter group of c, the described classification of detection, if determine to detect the order line conflict, prompting user command row conflict content and conflict reason, otherwise, determine not detect the order line conflict, carry out the corresponding service configuration according to the order line of user's input.
Alternatively, store configuration files in advance, described configuration file comprises the collision detection indication information that carries out the parameter collision detection between classification indication information that indication is classified by function to parameter and the indication classification feature parameter group, step b classifies and comprises:
Obtain the classification indication information of storing in the configuration file;
According to described classification indication information the order line configuration parameter of business configuration being pressed functional classification is each functional parameter group;
Step c carries out collision detection and comprises:
Obtain the collision detection indication information of storing in the configuration file;
Detect according to described collision detection indication information whether parameter exists conflict between the functional parameter group of described classification.
Wherein, described configuration file can be preserved by extending mark language XML document form.
Accordingly, business configuration implement device of the present invention is used for the network management system configuration service, comprising:
Parameter area detects processing unit, and whether the order line configuration parameter scope of carrying out business configuration that is used to detect user's input is correct, if correct, indication is classified by function to parameter, otherwise returns the failure of user's testing result;
Sorter, the order line configuration parameter that is used for user's input is the functional parameter group by functional classification;
Detect processing unit, be used to detect whether parameter exists conflict between the functional parameter group of described classification, if, determine to detect the order line conflict, prompting user command row conflict content and conflict reason, otherwise, determine that order line do not conflict, carry out the corresponding service configuration according to the order line of user's input.
Alternatively, also comprise storage device, be used for store configuration files in advance, described configuration file includes the classification indication information that indication is classified by function to parameter, and it is each functional parameter group that described sorter is pressed functional classification according to described classification indication information with the order line of business configuration.
Alternatively, described configuration file also includes the collision detection indication information that carries out the parameter collision detection between the indication classification feature parameter group;
Described detection processing unit detects according to described collision detection indication information whether parameter exists conflict between the functional parameter group of described classification.
Alternatively, described configuration file also includes order line conflict content and reason indication information, and described detection processing unit is according to described order line conflict content and reason indication information prompting user.
Alternatively, described configuration file is preserved with extending mark language XML document form.
Compared with prior art, the present invention has the following advantages:
The present invention is the functional parameter group to the order line configuration parameter by functional classification, detects then whether parameter exists conflict between the functional parameter group of described classification, if, determine to detect the order line conflict, otherwise, determine not detect the order line conflict.Network management system is after resolving successfully to order line like this, before transmitting order to lower levels is capable, can judge accurately whether order line conflicts, can reduce the order line conflict and cause the unsuccessful phenomenon of deploy content, the order line that webmaster is parsed meets equipment requirements, thereby improve business configuration efficient, in preferred implementation of the present invention, also storage indication classification indication information that the parameter of order line is classified by function and indication are to the configuration file of the collision detection indication information that carries out the parameter collision detection between the classification feature parameter group, only needing to carry out corresponding operating according to the classification indication information in the described configuration file and collision detection indication information during detection gets final product, subtract the detection content owing to only need the mode of modification configuration file to add, and do not need to revise code, can further improve the efficient of service deployment, reduce the software maintenance cost of collision detection.
Description of drawings
Fig. 1 is the schematic flow sheet that the prior art webmaster adopts telnet type of drive configuration service;
Fig. 2 is the testing process schematic diagram of prior art network management configuration business;
Fig. 3 is the position view of order line collision detection of the present invention in business configuration;
Fig. 4 is the logic function means schematic diagram that the present invention realizes business configuration;
Fig. 5 is the specific implementation flow chart that the present invention carries out business configuration.
Embodiment
Referring to figs. 2 and 3, the present invention realizes that the order line collision detection in the network management system business configuration realizes on the foreground of network management system, after detecting, calls parameter area, owing to be in network management system, promptly to detect possible order line configuration conflict, rather than after transmitting order to lower levels is advanced industry affair configuration, detect the order line configuration conflict again, can improve the efficient of service deployment.
With reference to figure 4, this figure is the logic function means schematic diagram that the present invention realizes business configuration, comprises that mainly parameter area detects processing unit 11, sorter 12 and detects processing unit 13, is simply described as follows:
Parameter area detects processing unit 11, and it is mainly used in whether the order line configuration parameter scope of carrying out business configuration that detects user's input is correct, if correct, indication is classified by function to parameter, otherwise returns the failure of user's testing result;
Sorter 12, its order line configuration parameter that is mainly used in to user's input is the functional parameter group by functional classification;
Detect processing unit 13, it is mainly used in whether parameter exists conflict between the functional parameter group that detects described classification, if, determine to detect the order line conflict, prompting user command row conflict content and conflict reason, otherwise, determine that order line do not conflict, carry out the corresponding service configuration according to the order line of user's input.
In addition, the present invention also can comprise storage device 24, be used for store configuration files in advance, described configuration file can include the classification indication information that indication is classified by function to parameter, carry out collision detection indication information and the order line conflict content and the reason indication information of parameter collision detection between the indication classification feature parameter group, during specific implementation, it is each functional parameter group that described sorter can be pressed functional classification with the order line of business configuration according to described classification indication information, described detection processing unit detects according to described collision detection indication information whether parameter exists conflict between the functional parameter group of described classification, after detecting the order line conflict, described detection processing unit also can be according to described order line conflict content and reason indication information prompting user.
Specific implementation process below in conjunction with business configuration describes.
With reference to figure 5, this figure is the specific implementation flow chart that the present invention carries out business configuration.
When the present invention carries out business configuration, at first parameter is filtered (in step 21) according to device type, filter out the parameter information that does not meet device type, and the content fallen of record filtering, the type of fetch equipment and version (in step 22) then continue to read the configuration file of this device type and version, obtain categorised content (in step 23), configuration file can be realized by extending mark language XML file among the present invention, and described profile information can stratifiedly be handled.Promptly at first obtain the classification indication information that indication is classified, carry out parametric classification according to described classification indication information then, by function the order line configuration parameter of business configuration is categorized as each functional parameter group (in step 24), promptly become minimum function parameter group one by one, the ordinal relation between each functional parameter group is saved.The functional parameter group here is meant that if comprise A function, B function, C function etc. in the configuration information, A functional parameter group is the storage container that only comprises the A functional parameter, and same B functional parameter group is the container group that only comprises the B functional parameter, and the like.After parametric classification is finished, continue to read the collision detection indication information (in step 25) in the configuration file, press the detection content of the collision detection indication information indication of configuration file, beginning classification and Detection conflicting information (in step 26).After detecting conflict, read order line conflict content and reason indication information (in step 27) in the configuration file, to information arrangement (in step 28), return to the user.
The ground floor information of above-mentioned configuration file content (indication information of promptly classifying) is the content indication information of the function information group of the classification that will detect, the second layer information of configuration file content (indication information promptly conflicts) is the indication information that these informational function group needs and those function information groups detect, promptly this function and which function can not dispose together, and the 3rd layer of information of configuration file content (being order line conflict content and reason indication information) is the information that will point out the user after the content of concrete conflict and the conflict that this type has taken place.The detection content detection of pressing configuration file is after conflict, and informations such as the content that also need conflict among the present invention and reason return to the user.
Illustrate below, collision detection is the collision detection of equipment interface that configuration parameter and user are selected as order line, at first be that parametric classification is become each functional parameter group, support content according to the port of the function items of each parameter information in the described parameter function group then, read that this function is only supported or unsupported port type.When detecting each function information, the unsupported interface type of this function is put into not supporting interface formation, only the interface of supporting is put into a supporting interface formation.After each Function detection, according to the interface support with do not support formation to judge that whether this parameter configuration has conflict with the interface that the user selects, or itself just there is conflict (only the interface type of supporting is inconsistent), then the information content returned to the user.
Need to prove, realize different detection contents in the foregoing description, can add by the mode that only needs the modification configuration file and subtract the detection content, and do not need to revise code, improve the efficient of service deployment, reduce the maintenance cost of software, but also can not adopt configuration file among the present invention, but adopt code is the functional parameter group to the order line configuration parameter of business configuration by functional classification directly, detect whether parameter exists conflict between the functional parameter group of described classification, if, determine to detect the order line conflict, prompting user command row conflict content and conflict reason, otherwise, determine not detect the order line conflict, carry out the corresponding service configuration according to the order line of user's input.Like this, can avoid the webmaster backstage that order line is resolved successfully equally, and transmitting order to lower levels capable after because deploy content causes disposing unsuccessful this phenomenon, the order line that webmaster is parsed meets equipment requirements.
The above only is a preferred implementation of the present invention; should be pointed out that for those skilled in the art, under the prerequisite that does not break away from the principle of the invention; can also make some improvements and modifications, these improvements and modifications also should be considered as protection scope of the present invention.

Claims (10)

1, a kind of order line collision detection method is used for network management system, it is characterized in that, comprises the steps:
Is the functional parameter group to the order line configuration parameter by functional classification;
Detect whether parameter exists conflict between the functional parameter group of described classification, if, determine to detect the order line conflict, otherwise, determine not detect the order line conflict.
2, order line collision detection method according to claim 1 is characterized in that, also comprises: if after determining to detect the order line conflict, and prompting user command row conflict content and conflict reason.
3, a kind of business configuration implementation method is used for the network management system configuration service, it is characterized in that, comprises the steps:
Whether the order line configuration parameter scope that business configuration is carried out in a, detection is correct, if correct, execution in step b, otherwise return the testing result failure;
B, be the functional parameter group by functional classification to the order line configuration parameter of business configuration;
Whether parameter exists conflict between the functional parameter group of c, the described classification of detection, if determine to detect the order line conflict, prompting user command row conflict content and conflict reason, otherwise, determine not detect the order line conflict, carry out the corresponding service configuration according to the order line of user's input.
4, business configuration implementation method according to claim 3, it is characterized in that, store configuration files in advance, described configuration file comprises the collision detection indication information that carries out the parameter collision detection between classification indication information that indication is classified by function to parameter and the indication classification feature parameter group, and step b classifies and comprises:
Obtain the classification indication information of storing in the configuration file;
According to described classification indication information the order line configuration parameter of business configuration being pressed functional classification is each functional parameter group;
Step c carries out collision detection and comprises:
Obtain the collision detection indication information of storing in the configuration file;
Detect according to described collision detection indication information whether parameter exists conflict between the functional parameter group of described classification.
5, business configuration implementation method according to claim 4 is characterized in that, described configuration file is preserved with extending mark language XML document form.
6, a kind of business configuration implement device is used for the network management system configuration service, it is characterized in that, comprising:
Parameter area detects processing unit, and whether the order line configuration parameter scope of carrying out business configuration that is used to detect user's input is correct, if correct, indication is classified by function to parameter, otherwise returns the failure of user's testing result;
Sorter, the order line configuration parameter that is used for user's input is the functional parameter group by functional classification;
Detect processing unit, be used to detect whether parameter exists conflict between the functional parameter group of described classification, if, determine to detect the order line conflict, prompting user command row conflict content and conflict reason, otherwise, determine that order line do not conflict, carry out the corresponding service configuration according to the order line of user's input.
7, business configuration implement device according to claim 6, it is characterized in that, also comprise storage device, be used for store configuration files in advance, described configuration file includes the classification indication information that indication is classified by function to parameter, and it is each functional parameter group that described sorter is pressed functional classification according to described classification indication information with the order line of business configuration.
8, business configuration implement device according to claim 7 is characterized in that, described configuration file also includes the collision detection indication information that carries out the parameter collision detection between the indication classification feature parameter group;
Described detection processing unit detects according to described collision detection indication information whether parameter exists conflict between the functional parameter group of described classification.
9, business configuration implement device according to claim 8, it is characterized in that, described configuration file also includes order line conflict content and reason indication information, and described detection processing unit is according to described order line conflict content and reason indication information prompting user.
According to each described business configuration implement device of claim 7-9, it is characterized in that 10, described configuration file is preserved with extending mark language XML document form.
CNB2005100363294A 2005-08-05 2005-08-05 Command line conflict detecting and service configuration realizing method Expired - Fee Related CN100395993C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB2005100363294A CN100395993C (en) 2005-08-05 2005-08-05 Command line conflict detecting and service configuration realizing method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB2005100363294A CN100395993C (en) 2005-08-05 2005-08-05 Command line conflict detecting and service configuration realizing method

Publications (2)

Publication Number Publication Date
CN1859158A true CN1859158A (en) 2006-11-08
CN100395993C CN100395993C (en) 2008-06-18

Family

ID=37298025

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2005100363294A Expired - Fee Related CN100395993C (en) 2005-08-05 2005-08-05 Command line conflict detecting and service configuration realizing method

Country Status (1)

Country Link
CN (1) CN100395993C (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103532756A (en) * 2013-10-15 2014-01-22 上海寰创通信科技股份有限公司 Command line system and command line operation method based on webmaster system
CN102036274B (en) * 2009-09-29 2014-12-10 ***通信集团公司 Independent conflict processing method, system, independent network elements and independent management center
CN105847036A (en) * 2016-03-17 2016-08-10 烽火通信科技股份有限公司 Command pre-execution system and method
CN109409051A (en) * 2018-11-05 2019-03-01 郑州云海信息技术有限公司 A kind of user information configuration method and device
CN109450670A (en) * 2018-10-19 2019-03-08 杭州东方通信软件技术有限公司 Instruction conflict judgment method and its system under a kind of artificial intelligence pattern
CN110008003A (en) * 2019-04-10 2019-07-12 苏州浪潮智能科技有限公司 A kind of order line validation checking method and relevant apparatus
CN112800705A (en) * 2021-02-22 2021-05-14 长鑫存储技术有限公司 Design rule checking method, device and storage medium
CN113064666A (en) * 2021-03-18 2021-07-02 北京大学 Internet of things equipment scheduling conflict detection method and system

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1349316A1 (en) * 2002-03-27 2003-10-01 BRITISH TELECOMMUNICATIONS public limited company Policy based system management
CN1561033A (en) * 2004-03-11 2005-01-05 中兴通讯股份有限公司 System and method for implementing out band network management based on virtual special network

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102036274B (en) * 2009-09-29 2014-12-10 ***通信集团公司 Independent conflict processing method, system, independent network elements and independent management center
CN103532756A (en) * 2013-10-15 2014-01-22 上海寰创通信科技股份有限公司 Command line system and command line operation method based on webmaster system
CN103532756B (en) * 2013-10-15 2017-01-25 上海寰创通信科技股份有限公司 Command line system and command line operation method based on webmaster system
CN105847036A (en) * 2016-03-17 2016-08-10 烽火通信科技股份有限公司 Command pre-execution system and method
CN105847036B (en) * 2016-03-17 2018-11-13 烽火通信科技股份有限公司 The system and method for order pre-execution
CN109450670A (en) * 2018-10-19 2019-03-08 杭州东方通信软件技术有限公司 Instruction conflict judgment method and its system under a kind of artificial intelligence pattern
CN109409051A (en) * 2018-11-05 2019-03-01 郑州云海信息技术有限公司 A kind of user information configuration method and device
CN110008003A (en) * 2019-04-10 2019-07-12 苏州浪潮智能科技有限公司 A kind of order line validation checking method and relevant apparatus
CN112800705A (en) * 2021-02-22 2021-05-14 长鑫存储技术有限公司 Design rule checking method, device and storage medium
CN113064666A (en) * 2021-03-18 2021-07-02 北京大学 Internet of things equipment scheduling conflict detection method and system
CN113064666B (en) * 2021-03-18 2022-03-29 北京大学 Internet of things equipment scheduling conflict detection method and system

Also Published As

Publication number Publication date
CN100395993C (en) 2008-06-18

Similar Documents

Publication Publication Date Title
CN1859158A (en) Command line conflict detecting and service configuration realizing method
CN101043692A (en) Patrol checking method and patrol checking server
CN1234218C (en) Processing method for case with gradation structure in communication equipment
CN101055576A (en) System and method for automatically uploading and classifying file
CN1738352A (en) Document processing device, document processing method, and storage medium recording program therefor
CN1635439A (en) A user right management method
CN101221530A (en) Method for automatically leading in test cases
CN105701195A (en) Method and system for implementing automatic sorted storing according to file types
CN109829803A (en) Financial filing apparatus and financial archiving method
CN1859505A (en) Bill checking system and method
CN101079734A (en) A hot plug configuration recovery method of rack device
CN110750416A (en) Method and device for automatically processing fault information
US20220318205A1 (en) Machine station file processing methods and machine station file processing systems
CN1975701A (en) Master machine driving external equipment method and system
CN1889459A (en) Journal formatting unit and method in safety management center system
CN109542848B (en) Vehicle-mounted media file rapid scanning method and system
CN103559132A (en) Method and device for detecting robustness of JAVA application program
CN1916814A (en) Method for sending command to portable storage device
CN1832419A (en) Analytic method of expression type
CN1851648A (en) Stack overflow protection method in operation for embedded system
CN100344108C (en) Method and system for processing equipment information in network management system
CN1889466A (en) Network maintenance method and apparatus
CN108009204A (en) Method and system based on extension name classification and de-redundancy
CN111045779B (en) System memory recovery configuration method and storage medium
CN1906597A (en) Information device

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
C17 Cessation of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20080618

Termination date: 20120805