CN100438618C - CI interface data transmission method based on time standard - Google Patents
CI interface data transmission method based on time standard Download PDFInfo
- Publication number
- CN100438618C CN100438618C CNB200510086217XA CN200510086217A CN100438618C CN 100438618 C CN100438618 C CN 100438618C CN B200510086217X A CNB200510086217X A CN B200510086217XA CN 200510086217 A CN200510086217 A CN 200510086217A CN 100438618 C CN100438618 C CN 100438618C
- Authority
- CN
- China
- Prior art keywords
- time reference
- time
- data
- method based
- transmission 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Synchronisation In Digital Transmission Systems (AREA)
Abstract
The invention discloses a method for transmitting data via CI interface based on time reference, which is applied to digital television system and includes a host and a descramble module. The digital television host and the descramble module establish communication via the CI interface, in which, the host receives the data containing time reference and gets the time reference from the data. Based on the current status flag-code of data processing, the host controls the data transmitting process via CI interface through comparing the received time reference and the current one.
Description
Technical field
The present invention relates to digital television system, particularly relate to a kind of CI interface data transmission method based on time reference.
Background technology
At present, adopt simple message mechanism to come data communication between each module of realization system more.Adopt CI (Common Interface, common interface) after the technology, Digital Television receives the transmission that main frame and outside descrambling module need be finished the message on the command interface by a CI protocol stack, simultaneously the processing speed of outside descrambling module and mechanism may with host side difference to some extent.
The CI interface is a kind of in order to realize defined coffret of separation between machine and card technology and agreement, comprises command interface and TS (Transport Stream, transport stream) stream interface, and wherein command interface is particularly complicated, is a kind of program structure based on protocol stack.In the separation between machine and card system, adopt Digital Television reception main frame and outside descrambling module independently of one another, carry out work by CI interface Data transmission.Main frame will be not the TS stream of descrambling be delivered to descrambling module by the TS interface, Digital Television receives main frame and descrambling module carries out communication by command interface simultaneously, exchange descrambling information, the descrambling module TS stream after descrambling is passed main frame back by the TS interface.Wherein one of key message is CA (the Conditional Access that is provided by main frame, condition receives) PMT (Program Map Table, Program Map Table) information, this information is by the SI (ServiceInformation of main frame, business information) the message handling program module is from PAT (Program Association Table, Program Association Table) extracts in, and send to command interface by the CI protocol stack.Descrambling module just can real-time analysis after receiving CAPMT information and is extracted ECM information (Entitlement ControlMessage in the code stream, Entitlement Control Message), and then draw corresponding current program, the descrambled control words of current time in conjunction with EMM (Entitlement Management Message, Entitlement Management Message) information.Because descrambled control words is constantly to change, the real-time that guarantees ECM information is the important step that guarantees the descrambling process stabilization.According to agreement, when main frame must change (comprise version changes, user's program select situations such as variation) in PMT information, in time send the CA PMT information after the renewal, have relatively high expectations to ageing.When the user is switched program continuously, or PMT information recurs variation for some reason, and the descrambling module end is if receive the information of host side continuously, because both processing speeds and the difference of message processing facility cause the redundancy of information easily and receives mistake.It is up-to-date generally can adopting the method that a plurality of state flag bits and state machine structure are set to make the data of final transmission, reduces redundancy, sends the interval of strict control back, back data transmission simultaneously in data, guarantees the data processing time of descrambling module.But program realizes more complicated like this.
Summary of the invention
Technical problem to be solved by this invention is to provide the CI interface data transmission method based on time reference, be used to solve existing message mechanism ageing lower, reliability is not high and program structure realizes comparatively problems such as complexity.
To achieve these goals, the invention provides a kind of CI interface data transmission method based on time reference, be applicable to digital television system, described digital television system comprises that Digital Television receives main frame, descrambling module, described Digital Television receives main frame and communicates by letter by CI interface foundation with described descrambling module, it is characterized in that described Digital Television receives the message data that main frame reception one contains time reference, and from this message data, extract described time reference; Receive the current time reference comparison variable of main frame by more described time reference and described Digital Television, and receive the current data treatment state flag bit of main frame according to described Digital Television, receive transfer of data between main frame and the described descrambling module thereby control described Digital Television by described CI interface.
Described CI interface data transmission method based on time reference, wherein, described time reference obtains function by a time benchmark and obtains, and it is that described Digital Television receives the bottom function that main frame has the time counter function that wherein said time reference obtains function.
Described CI interface data transmission method based on time reference, wherein, described data processing state flag bit comprises: in free time, the data processing.
Described CI interface data transmission method based on time reference wherein, further comprises:
Step 41, if described time reference less than described time reference comparison variable, then when the message data of the pre-treatment version updating than described message data, is not handled described message data, wait for receiving message data;
Step 42, if described time reference greater than described time reference comparison variable, then described message data is than the version updating of current processing messages data, described time reference comparison variable is updated to described time reference.
Described CI interface data transmission method based on time reference wherein, in the described step 42, when described data processing state flag bit when being idle, comprises further that a pair of described message data is extracted successively to pack with protocol layer to generate the step of packet.
Described CI interface data transmission method based on time reference, wherein, described message data is extracted successively pack with protocol layer generate in the step of packet, described data processing state flag bit is set in the data processing.
Described CI interface data transmission method based on time reference, wherein, if described Digital Television receives main frame and receives new message data again, then further comprise the time reference in the more described new message data and the step of described time reference comparison variable.
Described CI interface data transmission method based on time reference, wherein, if the time reference in the described new message data is greater than described time reference comparison variable, then message data is upgraded, and empties current message data; If the time reference in the described new message data less than described time reference comparison variable, does not then have new message data to upgrade, and be ready for sending described packet to described descrambling module.
Described CI interface data transmission method based on time reference, wherein, described time reference comparison variable is updated to the time reference in the described new message data.
Described CI interface data transmission method based on time reference, wherein, sending described packet to the described descrambling module, the step that further comprises the time reference when a comparison current time benchmark and last packet send, wherein said current time benchmark is the time reference of described packet when being ready for sending, and it obtains function and obtain by calling described time reference.
Described CI interface data transmission method based on time reference, wherein, if the difference of the time reference when described current time benchmark and last packet send satisfies a transmission time interval of setting, then send packet to described descrambling module, and the time reference of described last packet when sending is updated to described current time benchmark by described CI interface; If the difference of the time reference when described current time benchmark and last packet send does not satisfy the transmission time interval of this setting, the transmission packet of then delaying time.
Described CI interface data transmission method based on time reference, wherein, the time of described time-delay obtains by time reference being carried out computing.
Mode based on time reference provided by the invention can effectively solve Digital Television reception host side and the descrambling module end ageing problem by command interface pass-along message; Reduce the complexity of software configuration; Adopt message time reference method, can also be very easily according to the speed difference of descrambling module and host process data, the transmission of delaying time reduces information redundancy and improves reliability.
Describe the present invention below in conjunction with the drawings and specific embodiments, but not as a limitation of the invention.
Description of drawings
Fig. 1 is message conveying flow figure of the prior art;
Fig. 2 is message conveying flow figure of the present invention.
Embodiment
Existing message-passing machine can not effectively be judged the ageing of message by the data in the message in the message processing program module.When receiving certain similar message continuously, can't make response simply fast, cause the redundancy of data easily.General after receiving the message that each module is sent, can only discern the News Category of same passage by message identifier, can only a plurality of state flag bits be set and the state machine structure reduces data redundancy by employing for the real-time of same classification information.
In the separation between machine and card transfer of data based on the CI interface, host side sends to the also many employing message of data passes of descrambling module end.Because the difference on host side and the descrambling module end processing speed, need consider host side because the user operates or other reasons, continuous sends data to the descrambling module end, and the descrambling module end is because the restriction of disposal ability, in time deal with data causes data redundancy.It is up-to-date generally can adopting the method that a plurality of state flag bits and state machine structure are set to make the data of final transmission, reduces redundancy, sends the time interval of strict control back, back data transmission simultaneously in data, guarantees the data processing time of descrambling module.But program realizes and more complicated like this.
As a kind of data transmission method, the mode based on time reference that the present invention proposes is on the basis of message passing mechanism, increase a time reference relevant with system time, the message processing facility that the present invention is based on time reference can effectively address the above problem.
To the effect that of the present invention: time reference can obtain according to a function based on system time, and time reference can be as accurate as a millisecond rank.When message produces, call this function based on system time, obtain a time reference with time correlation, directly this time reference is inserted in the message and message sends together; When message sink, the message sink function extracts this time reference from message, because of this time reference and time correlation connection, its time reference with a last message that receives is compared, and can make things convenient for, judge easily the ageing of message data.
Before the deal with data, time reference is saved as new benchmark comparative quantity.If received new message again during deal with data, the comparison of time reference He this benchmark comparative quantity by message can get primary data whether renewal has taken place again.If time reference greater than this benchmark comparative quantity, illustrates renewal having taken place before data are not sent, so lose legacy data, has begun to handle new data and transmission.
At on the descrambling module processing speed and the difference of host side, realize the function of control data transmission time interval easily according to time reference.After sending one piece of data by the CI command interface, write down time reference at that time, when next packet was to be sent, relatively the time reference of current time benchmark and last packet transmission was poor; If satisfy a value of setting, express time meets the demands at interval and can send packet; If do not satisfy the value of this setting, expression needs time-delay, and the concrete time of time-delay can be obtained by certain computing of time reference.
Figure 1 shows that message conveying flow figure of the prior art; When the user is switched program channel fast continuously, be responsible for collecting the relevant CA PMT information of the continuous transmission of program module meeting of current program information in the main frame.These information are by the packing layer by layer of protocol stack, could send to the descrambling module end smoothly, a last information also be untreated just receive new renewal again information, should abandon an early version information at once behind the new data receiving more in principle, handle new information at once, but owing to do not have simply to judge the data that message is ageing in the message, judgement that must be by the complex state flag bit and be provided with just and can finish this operation.
This flow chart comprises the steps:
In the said process, if recurred Data Update, its process will be more more complicated than described process.
The above-mentioned shortcoming that reads and be provided with the method existence that reaches data age control repeatedly by state flag bit: efficient is lower, code is complicated, reliability is not high; Constrained delay causes data redundancy easily; Timely return messages accepting state.
Figure 2 shows that message conveying flow figure of the present invention; The present invention adopts the data transmission processing method based on time reference that the complexity of calling program is improved significantly.Time reference value when inserting a message generation in message directly compares judgement by this time reference during reception, guarantees the ageing of message fast and accurately.
Time reference can be understood as a numerical value relevant with system time, and its value can be as accurate as Millisecond or littler.In the application of CI interface data transmission, time reference obtains function and obtains by calling one.This specific implementation of obtaining function is: in based on the VxWorks real time operating system, the bottom function can provide the function of a system time counter, by just obtaining a value relevant with current system time to reading in real time of this system time counter, through some data variation of being convenient to use, change this count value into time reference that the present invention needs again.
Under situation, can obtain time reference with different modes based on different hardware systems and operating system.Based on ARM and adopt in the program of VxWorks real time operating system, this obtains function is to come the acquisition time benchmark by read associated counter value from the register of ARM.Below be based on the specific procedure and the explanation of ARM1022E processor and VxWorks real time operating system.
Timer Value register is arranged in ARM, and its function is " a current elapsed time counter ".
At first need to set Timer Control register, make counter enter operating state;
Can obtain a numerical value (being designated as clk_count) by reading these Timer Value 32 bit registers;
nsec=(clk_count*1000000000)/SYS_TIMER_CLK;
Time reference (being accurate to Millisecond)=nsec/1000000;
Wherein SYS_TIMER_CLK is a system clock frequency, is fixed numbers, and they are different with software environment because of particular hardware.
By top described, in fact obtaining of time reference relies on a system time counter mechanism.By with the related operation of clock frequency, can obtain an only numerical value relevant with the time; Again this numerical value is carried out and the accurately relevant computing of rank, just can be met the time reference value of requirement.
The function implementation of obtaining of time reference is various, and under the different hardware and software environment, obtain manner also is different.Both can provide counter mechanism, also can provide counter mechanism with the mode of pure software by hardware register.The implementation of obtaining function that visual concrete application need and development environment are determined time reference.
This flow chart comprises the steps:
After packing data finishes, finish send packet to descrambling module wait to send out before the preparation, carry out once relatively time reference: upgrade if find data, then execution in step 210, and as if there not being new Data Update, then execution in step 206;
In above-mentioned data handling procedure, judge whether that according to data processing amount needs can insert the comparison of some time references;
Step 206 finishes sending treat the preparation of packet to descrambling module;
Step 207 after finishing packet transmission preparation, before packet is sent to descrambling module, is carried out a time reference relatively; This comparison allocating time benchmark when sending obtains function, current time benchmark A when obtaining this message and being ready for sending, the time reference B that preserves during with this current time reference A and the transmission of last packet compares: if the A-B value satisfies a transmission time interval of setting, then execution in step 208, and give B with the A assignment; If do not satisfy the transmission time interval of this setting, then delay time, be back to step 206;
Step 208 sends packet to descrambling module by the CI interface;
Step 209 writes down the time reference of new actual transmission, is used for the comparison of next time reference;
Step 210 is upgraded if find data, then calls a function that abandons current data and empty buffer memory and empties current data, and be back to the program initial position, begins to handle the more new data in the maintenance.
Be suitable for the problem that the present invention solves and have following feature: time that data processing needs and step are comparatively complicated, and need be between disparate modules pass-along message and data; Need in time the data of receiving to be discerned judgement, and need to handle according to ageing; Might receive the more message of new data continuously, data redundancy takes place easily.
In addition, the user is switched program, send to the program module of digital television system from the user interactions program module, re-send to the channel control module, this process is back to the user interactions program module again, at this moment just can be easily judges whether coupling when sending of the response of receiving by the time reference value of message.
Because time reference produces when message sends, and transmits along with the transmission of message always.If message has taken place to cause loss of data or other abnormal operations unusually in transmittance process, this message might just be dropped, and the message of back continues to transmit; If same class message has sent several times, so just can judge whether it is the response that expection message is returned by the time reference in the response.
In sum, employing has been simplified program circuit greatly based on the data transmission mechanism of time reference; The time reference that is associated with system time can be as accurate as Millisecond or higher level; Time reference when utilizing the system time counter can conveniently obtain some actions to take place; This time reference can not only use in the processing of CI interface message and make program simplification, improves program reliability, and can be applied to and manyly real-time is required high, and is easy to generate the place of data redundancy.
Certainly; the present invention also can have other various embodiments; under the situation that does not deviate from spirit of the present invention and essence thereof; those of ordinary skill in the art work as can make various corresponding changes and distortion according to the present invention, but these corresponding changes and distortion all should belong to the protection range of the appended claim of the present invention.
Claims (12)
1, a kind of CI common interface data transmission method based on time reference, be applicable to digital television system, described digital television system comprises that Digital Television receives main frame, descrambling module, described Digital Television receives main frame and communicates by letter by CI common interface foundation with described descrambling module, it is characterized in that, described Digital Television receives the message data that main frame reception one contains time reference, and extracts described time reference from this message data; Receive the current time reference comparison variable of main frame by more described time reference and described Digital Television, and receive the current data treatment state flag bit of main frame according to described Digital Television, receive transfer of data between main frame and the described descrambling module thereby control described Digital Television by described CI common interface.
2, the CI common interface data transmission method based on time reference according to claim 1, it is characterized in that, described time reference obtains function by a time benchmark and obtains, and it is that described Digital Television receives the bottom function that main frame has the time counter function that wherein said time reference obtains function.
3, the CI common interface data transmission method based on time reference according to claim 2 is characterized in that described data processing state flag bit comprises: in free time, the data processing.
4, the CI common interface data transmission method based on time reference according to claim 3 is characterized in that, further comprises:
Step 41, if described time reference less than described time reference comparison variable, then when the message data of the pre-treatment version updating than described message data, is not handled described message data, wait for receiving message data;
Step 42, if described time reference greater than described time reference comparison variable, then described message data is than the version updating of current processing messages data, described time reference comparison variable is updated to described time reference.
5, the CI common interface data transmission method based on time reference according to claim 4, it is characterized in that, in the described step 42, when described data processing state flag bit when being idle, comprise further that a pair of described message data is extracted successively to pack with protocol layer to generate the step of packet.
6, the CI common interface data transmission method based on time reference according to claim 5, it is characterized in that, described message data is extracted successively pack with protocol layer generate in the step of packet, described data processing state flag bit is set in the data processing.
7, the CI common interface data transmission method based on time reference according to claim 6, it is characterized in that, if described Digital Television receives main frame and receives new message data again, then further comprise the time reference in the more described new message data and the step of described time reference comparison variable.
8, the CI common interface data transmission method based on time reference according to claim 7, it is characterized in that, if the time reference in the described new message data is greater than described time reference comparison variable, then message data is upgraded, and empties current message data; If the time reference in the described new message data less than described time reference comparison variable, does not then have new message data to upgrade, and be ready for sending described packet to described descrambling module.
9, the CI common interface data transmission method based on time reference according to claim 8 is characterized in that, described time reference comparison variable is updated to the time reference in the described new message data.
10, the CI common interface data transmission method based on time reference according to claim 9, it is characterized in that, sending described packet to the described descrambling module, the step that further comprises the time reference when a comparison current time benchmark and last packet send, wherein said current time benchmark is the time reference of described packet when being ready for sending, and it obtains function and obtain by calling described time reference.
11, the CI common interface data transmission method based on time reference according to claim 10, it is characterized in that, if the difference of the time reference when described current time benchmark and last packet send satisfies a transmission time interval of setting, then send packet to described descrambling module, and the time reference of described last packet when sending is updated to described current time benchmark by described CI common interface; If the difference of the time reference when described current time benchmark and last packet send does not satisfy the transmission time interval of this setting, the transmission packet of then delaying time.
12, the CI common interface data transmission method based on time reference according to claim 11 is characterized in that, the time of described time-delay obtains by time reference being carried out computing.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB200510086217XA CN100438618C (en) | 2005-08-08 | 2005-08-08 | CI interface data transmission method based on time standard |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB200510086217XA CN100438618C (en) | 2005-08-08 | 2005-08-08 | CI interface data transmission method based on time standard |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1913622A CN1913622A (en) | 2007-02-14 |
CN100438618C true CN100438618C (en) | 2008-11-26 |
Family
ID=37722369
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB200510086217XA Expired - Fee Related CN100438618C (en) | 2005-08-08 | 2005-08-08 | CI interface data transmission method based on time standard |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN100438618C (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108082219B (en) * | 2017-11-10 | 2021-01-22 | 北京全路通信信号研究设计院集团有限公司 | 2-by-2-out-of-2 redundant structure data processing method |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5334975A (en) * | 1991-07-16 | 1994-08-02 | Wachob David E | Residential time reference system |
US5363377A (en) * | 1992-04-09 | 1994-11-08 | U.S. Philips Corporation | Communications system and receiver for use therein which indicates time based on a selected time message signal from a central station |
US5621895A (en) * | 1992-07-23 | 1997-04-15 | Alcatel Sel Aktiengesellschaft | Frame-structured bus system for transmitting both synchronous and asynchronous data over a star-coupled local operation network |
JPH11186925A (en) * | 1997-12-24 | 1999-07-09 | Kenwood Corp | Multiplex broadcasting receiver |
US6269107B1 (en) * | 1997-02-05 | 2001-07-31 | Lg Electronics, Inc. | Device and method for demultiplexing transport stream |
CN1364387A (en) * | 2000-01-10 | 2002-08-14 | 皇家菲利浦电子有限公司 | Method of setting system time clock at start of mpeg sequence |
-
2005
- 2005-08-08 CN CNB200510086217XA patent/CN100438618C/en not_active Expired - Fee Related
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5334975A (en) * | 1991-07-16 | 1994-08-02 | Wachob David E | Residential time reference system |
US5363377A (en) * | 1992-04-09 | 1994-11-08 | U.S. Philips Corporation | Communications system and receiver for use therein which indicates time based on a selected time message signal from a central station |
US5621895A (en) * | 1992-07-23 | 1997-04-15 | Alcatel Sel Aktiengesellschaft | Frame-structured bus system for transmitting both synchronous and asynchronous data over a star-coupled local operation network |
US6269107B1 (en) * | 1997-02-05 | 2001-07-31 | Lg Electronics, Inc. | Device and method for demultiplexing transport stream |
JPH11186925A (en) * | 1997-12-24 | 1999-07-09 | Kenwood Corp | Multiplex broadcasting receiver |
CN1364387A (en) * | 2000-01-10 | 2002-08-14 | 皇家菲利浦电子有限公司 | Method of setting system time clock at start of mpeg sequence |
Non-Patent Citations (4)
Title |
---|
Compressed-domain scrambler/descrambler for digital video. Mohan S. Kankanhalli, Teo Tian Guan.IEEE Transactions on Consumer Electronics,Vol.48 No.2. 2002 |
Compressed-domain scrambler/descrambler for digital video. Mohan S. Kankanhalli, Teo Tian Guan.IEEE Transactions on Consumer Electronics,Vol.48 No.2. 2002 * |
GPS授时***在电视播出***授时中的应用. 汪汉捷,曾峰.现代电视技术,第7期. 2005 |
GPS授时***在电视播出***授时中的应用. 汪汉捷,曾峰.现代电视技术,第7期. 2005 * |
Also Published As
Publication number | Publication date |
---|---|
CN1913622A (en) | 2007-02-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP0619036B1 (en) | Method and apparatus for processing data within stations of a communication network | |
US8375145B2 (en) | Doorbell handling with priority processing function | |
CN101930416B (en) | Hardware assisted inter-processor communication | |
US5418912A (en) | System and method for controlling buffer transmission of data packets by limiting buffered data packets in a communication session | |
US6615282B1 (en) | Adaptive messaging | |
WO2002031672A2 (en) | Method and apparatus for interprocessor communication and peripheral sharing | |
US20120102243A1 (en) | Method for the recovery of a clock and system for the transmission of data between data memories by remote direct memory access and network station set up to operate in the method as a transmitting or,respectively,receiving station | |
US7028111B2 (en) | Bus system and bus interface for connection to a bus | |
US7552232B2 (en) | Speculative method and system for rapid data communications | |
US7733775B2 (en) | Method and apparatus for improving data transmission in router fabric cards through pseudo-synchronous data switching | |
US6389501B1 (en) | I/O peripheral device for use in a store-and-forward segment of a peripheral bus | |
CN100438618C (en) | CI interface data transmission method based on time standard | |
US20020150045A1 (en) | Method and device for reliable transmission of data packets | |
CN1408087A (en) | System for receiving isochronous data stream at computer using main memory buffer | |
CN112131154A (en) | DMA transmission control method for dynamically matching channel and service | |
EP1971923B1 (en) | Method for managing under-runs and a device having under-run management capabilities | |
CN110765044B (en) | Data packet transmission device and system | |
KR20060056965A (en) | Transmission protocol automatic detection method for a portable object such as a chip card or a chip key | |
US20050160448A1 (en) | Smartcard uart for minimizing processor demands in a conditional access system | |
US6178462B1 (en) | Protocol for using a PCI interface for connecting networks | |
KR100472796B1 (en) | How to Transfer ATM Line Cards and Access Memory Data | |
CN101184022A (en) | Credit processing equipment and flow control transmission apparatus and method thereof | |
US7584380B2 (en) | Method and system for debugging flow control based designs | |
CN101119179B (en) | Transmission system | |
US6977947B1 (en) | Frame-relay frame transmission circuit |
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 | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20081126 Termination date: 20160808 |
|
CF01 | Termination of patent right due to non-payment of annual fee |