[go: up one dir, main page]

CN100369477C - Digital multimedia broadcasting receiver channel decoder - Google Patents

Digital multimedia broadcasting receiver channel decoder Download PDF

Info

Publication number
CN100369477C
CN100369477C CNB2005100330394A CN200510033039A CN100369477C CN 100369477 C CN100369477 C CN 100369477C CN B2005100330394 A CNB2005100330394 A CN B2005100330394A CN 200510033039 A CN200510033039 A CN 200510033039A CN 100369477 C CN100369477 C CN 100369477C
Authority
CN
China
Prior art keywords
data
decoder
mentioned
fic
channel
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
CNB2005100330394A
Other languages
Chinese (zh)
Other versions
CN1812484A (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.)
LG Electronics Huizhou Co Ltd
Original Assignee
LG Electronics Huizhou 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 LG Electronics Huizhou Co Ltd filed Critical LG Electronics Huizhou Co Ltd
Priority to CNB2005100330394A priority Critical patent/CN100369477C/en
Publication of CN1812484A publication Critical patent/CN1812484A/en
Application granted granted Critical
Publication of CN100369477C publication Critical patent/CN100369477C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Error Detection And Correction (AREA)

Abstract

The present invention relates to a channel decoder for a digital multimedia broadcast receiver, which comprises a block collector which separates a transmitted signal into FIC data and MSC data and outputs the FIC data and the MSC data, a time deinterweaver which carries out the action of time reverse crosses, a rotary decoder which amends any error, an FIC decoder which decodes FIC secondary channel information, a DMB selector which selects data encoded by multimedia in the MSC data, a DMB-TS synchronization part which coordinates with synchronization, a rotary deinterweaver which rearranges the data which is crossed by multimedia TS, an RS decoding part which recovers the data which is encoded by an RS at a sending end, and a data generating part which carries out conversion acitions. By continuously decoding transmission signals which have a plurality of data rates with high efficiency, the present invention achieves the effect of enhancing mobile receptivity.

Description

The channel decoder of digital multimedia broadcast receiver
(1) technical field
The invention relates to the technology of DMB (DMB) receiver, especially, efficiently use the channel decoder of a kind of DMB (DMB) receiver of channel about improving the mobile receptivity of DMB (DMB) receiver.
(2) background technology
The digitlization of broadcasting brings influence for existing analog radio broadcasting, and the digital radio broadcasting epoch are arrived in advance.
And, existing sound wireless radio service not only can be provided, comprise that data transmit and the DMB (DMB) of multimedia service becomes possibility but also make.
Above-mentioned DMB has can effectively stop noise and the distortion that transmits on the channel, and the transmission efficiency height can provide the advantage of multiple multimedia service.
The DMB that uses in Korea S is that surface wave radio standard Eureka-147 digital audio broadcasting (DAB:Digital Audio Broadcast is hereinafter to be referred as DMB) with Europe be basis foundation.
In order to improve the performance of multimedia broadcasting in the above-mentioned DAB, appended and to have prevented to transmit RS coding (Reed-Solomon Code: Li Te-Saloman coding) and the rotation digital multiplexer (Convolutional Interleaver) that occurs interval error (Burst Error) on the channel.
Above-mentioned RS coding that appends and rotation digital multiplexer are applicable to transmitter input DAB integral body (Ensemble) signal, also can provide enough low error rate under mobile reception environment.
And, the transmission channel of DMB broadcasting is as wireless mobile receiving channels, not only the amplitude of received signal (Amplitude) changes (Time-Varying) at any time, and, be subjected to the influence of mobile receiver, produce received signal frequency spectrum (Spectrum) Doppler diffusion (Doppler Spreading) phenomenon.
The transmission of considering this channel environment receives, and the DMB send mode is based upon OFDM (Orthogonal Frequency Division Multiplexing; OFDM) on the basis.And, at frequency field and time zone, carrying out interweave (Interleaving) of signal, can revise transmitting the error that produces in the channel.
Above-mentioned DMB sends signal and compares with existing analog radio broadcast singal, transmits by very little signal strength signal intensity, consider under very slump of disastrous proportions (Fading) channel environment, and the mobile reception of taxi etc., the amplitude of actual reception signal is very little.
Therefore, under this abominable reception environment, the DMB receiver should receive maximum received signal, transmits error with revisal.And, consider mobile receiving terminal machine this point, spend limited expense, receive that best reception is the key element that the DMB receiver constitutes.
And for the efficient channel that uses, the support of DMB system has the service of several data ratio (Data Rate), and, in service, can change these data rate.In this case, for continuous service is provided, when service reconstructs, need high effect.
(3) summary of the invention
Purpose of the present invention provides a kind of mobile receptivity of the DMB of raising receiver in order to address the above problem, and efficiently uses the channel decoder of DMB (DMB) receiver of channel.
To achieve these goals, the channel decoder of DMB of the present invention (DMB) receiver is to utilize the transmission frame that is made of high speed information channel FIC and main service channel MSC data to receive the channel decoder of the digital multimedia broadcast receiver that transmits, constitute by following components, and as feature:
The signal that transmits is carried out the orthogonal frequency division multiplex OFDM detection, and the signal that the incoming frequency reciprocal cross is knitted is separated into FIC data and MSC data with it, and the set of blocks device of output;
Import above-mentioned MSC data, carry out the time deinterleaver that the time reciprocal cross is knitted;
Import the MSC data of above-mentioned FIC data and output after above-mentioned time deinterleaver carries out the time reciprocal cross and knits,, revise the rotation decoder of any error by viterbi algorithm;
The FIC data of input after above-mentioned rotation decoder carries out error correction, in proper order channel is a unit, the FIC decoder that the needed information of channel decoding is decoded;
Utilize FIC channel information of above-mentioned FIC decoder decode, after carrying out the time reciprocal cross through above-mentioned time deinterleaver and knitting, select DMB selector in the MSC data of output by the data of multimedia coding;
The multi-medium data that above-mentioned DMB selector is selected is transformed into the transport stream TS packet, the synchronous portion of the DMB-TS of coordinate synchronization;
The rotation deinterleaver that the data that the multimedia TS that the synchronous portion of above-mentioned DMB-TS is exported interweaves are arranged again;
Import the data that the rotation reciprocal cross of above-mentioned rotation deinterleaver output is knitted, transmitting terminal is carried out the RS lsb decoder that the RS coded data is restored;
Multi-medium data that above-mentioned RS lsb decoder is restored and the above-mentioned decoder of FIC data by separately by the output of FIC decoder carry out data converted formation portion.
The channel decoder of DMB receiver also comprises following structure, and as feature: import the forward and backward signal of above-mentioned rotation decoder, calculate the channel Error Calculator of channel error.
Effect of the present invention:
The channel decoder of DMB of the present invention (DMB) receiver is constantly decoded efficiently to the transmission signal with several data ratio, reaches the effect that improves mobile receptivity.
For further specifying above-mentioned purpose of the present invention, design feature and effect, the present invention is described in detail below with reference to accompanying drawing.
(4) description of drawings
Fig. 1 is the inner block diagram that constitutes of the channel decoder of DMB receiver of the present invention.
Fig. 2 is the transmission frame structure schematic diagram of the channel decoder of DMB receiver of the present invention.
The symbol description of major part in the accompanying drawing:
101: set of blocks device 102: the time deinterleaver
103: collector 104:SRAM (static memory)
105: rotation decoder 106: energy descrambler
107:FIC decoder 108:FIC memory
109:DMB selector 110: channel Error Calculator
The synchronous portion 112 of 111:DMB-TS: rotation deinterleaver
113:RS lsb decoder 114: data formation portion
(5) embodiment
Embodiment to the channel decoder of digital multimedia broadcast receiver of the present invention is elaborated below with reference to accompanying drawings.
Fig. 1 is the inner block diagram that constitutes of the channel decoder of DM receiver of the present invention.
As shown in Figure 1, the channel decoder of DMB receiver of the present invention is made of following components: the signal that transmits is carried out the OFDM detection, the signal that the incoming frequency reciprocal cross is knitted, with its be separated into FIC (Fast Information Channel: the high speed information channel) and MSC (Main Service Channel: data main service channel), and output set of blocks device 101; Import above-mentioned isolated M SC data, carry out the time deinterleaver 102 that the time reciprocal cross is knitted; Knit in order to carry out the time reciprocal cross, with the SRAM (static memory) 104 of the temporary transient storage of data; Import above-mentioned FIC and MSC, carry out the collector 103 of multi-user's experiment (MUX) function; Import above-mentioned FIC data and MSC data,, revise the rotation decoder 105 of any error by viterbi algorithm; The above-mentioned data recovery that has carried out error correction is become the energy descrambler 106 of original data; Import the FIC data of above-mentioned error correction, in proper order channel is a unit, the FIC decoder 107 that the needed information of channel decoding is decoded; The FIC memory 108 of the information of the above-mentioned decoding of interim storage; In the inferior channel of decoding, select DMB selector 109 by the data of video coding; The video data of above-mentioned selection is transformed into TS (TransportStream: transport stream) packet, the synchronous portion 111 of the DMB-TS of coordinate synchronization; The rotation deinterleaver 112 that the data that above-mentioned video TS is interweaved are arranged again; The RS lsb decoder that the RS coded data is restored and with the audio/data/visual information that the separates decoder by separately, the data formation portion 114 that carries out conversion.
The motion flow of the channel decoder of the DMB receiver that constitutes according to said structure is as follows.
At first, the synchronous portion of channel decoder front end carries out the OFDM detection, and the ofdm signal that the frequency reciprocal cross is knitted is imported to set of blocks device 101.According to characteristic, above-mentioned Signal Separation is become FIC and MSC, because above-mentioned FIC does not allow time delay, through collector 103, straight to 105 inputs of rotation decoder.After carrying out the time reciprocal cross and knit by 102 couples of above-mentioned MSC of time deinterleaver, to 105 inputs of rotation decoder.
The algorithm that above-mentioned rotation decoder 105 uses is the Veterbi decoding algorithm.By above-mentioned Veterbi decoding algorithm, the FIC data that any error is revised are imported to energy descrambler 106, by above-mentioned energy descrambler 106, the data recovery of scramble becomes original data, transmits to FIC decoder 107.
From above-mentioned FIC decoder 107, extract the needed information of channel decoding out.At this moment, the information of extracting out from above-mentioned FIC decoder 107 is divided into 3 kinds substantially.Above-mentioned 3 kinds of information see the following form 1.
[table 1]
TYPE/EXTENTION Purposes (Usage)
Fig type0/ext0 Utilize the CIF counter, the service of grasp reconstructs the time that needs.
Fig type0/ext1 Grasp the amplitude and the beginning of each time channel, protection profile.
Fig type0/ext2 Grasp in inferior channel, the inferior channel of DMB correspondence.
As above shown in the table 1, the information stores that FIC decoder 107 is extracted out is in FIC memory 108.When storing above-mentioned FIC memory 108 into, channel ID is an index in proper order, stores in the memory.
When regional deinterleaver 102 of time has information request with rotation decoder 105, transmit the relevant information of above-mentioned stored information.
At this moment, the fig type0/ext2 information of above-mentioned table 1 is from FIC decoder 107, without FIC memory 108, directly to 109 inputs of DMB selector.
For MSC, import the time deinterleaver 102 of above-mentioned FIC information and arrange the data that interweave by logical frame unit once more.An above-mentioned logical frame and a CIF (Common Interleaved Frame: common interlacing frames) corresponding.Our this relation as can be seen from accompanying drawing 2.What Fig. 2 showed is under the situation of transfer mode 1, and corresponding DMB transmits the schematic diagram of frame structure.
As shown in Figure 2, transmit frame and be made of FIC and MSC, (Fast Information Block: FIB) (unmarked among the figure) constitutes above-mentioned FIC, and MSC is by 4 CIF (Common Interleaved Frame: common interlacing frames) constitute by 12 FIB.Transfer mode (Transmission mode) difference, the quantity difference of above-mentioned FIB and CIF.Above-mentioned CIF is divided into 864 CU (Capacity Unit: bodge), comprise real data such as video data, voice data in above-mentioned CIF.
Therefore, above-mentioned time deinterleaver 102 carries out reciprocal cross by above-mentioned logical frame-CIF unit and knits.
Above-mentioned reciprocal cross is knitted according to 16 bit bases and is finished, if be that 16 logical frame units carry out reciprocal cross and knit with 16 bits, needs 135 memory cell.Therefore, knit if supposition is carried out the time reciprocal cross according to 4 bit bases, the size of needed SRAM (static memory) 104 is 4*864*64/16*135=1,866,240 bits, approximately 1.86M bit.
Like this, the MSC data that the time reciprocal cross is knitted are carried out Veterbi decoding through collector 103 by rotation decoder 105, round-off error and output.
At this moment, the above-mentioned MSC data before and after the Veterbi decoding are compared, examine whether there is error in the channel.This move is finished by channel Error Calculator 110, the signal that the described rotation decoder of channel Error Calculator 110 input 105 is forward and backward.The above-mentioned information of examining is transmitted to data formation portion 114, after, when various data are decoded, can be used as reference.That is, if there is not error in channel, the former state decoding if under the situation that has Errors Catastrophic in the channel, is adopted the method that the many data of decoding time error are not decoded.
The MSC data of above-mentioned error correction are recovered to original data through energy descrambler 106.
Therefore, the data of energy descrambler 106 output are exactly above-mentioned MSC data and the FIC data that illustrate previously.In above-mentioned MSC data, comprise video/audio and additional data; In above-mentioned FIC data, except comprising the needed information of channel decoding, also comprise data such as transport information.
Above-mentioned FIC data, audio frequency and additional data to 114 outputs of data formation portion, are changed by decoder separately straight.
By the multi-medium datas such as video data of the above-mentioned MSC of DMB selector 109 selections, to 111 outputs of the synchronous portion of DMB-TS.Whether at this moment, above-mentioned DMB selector 109 is by utilizing inferior channel ID of FIC decoder 107 decoding, grasp certain inferior channel and use by multi-medium datas such as video datas and carry out Methods for Coding.
Multi-medium data to 111 outputs of the synchronous portion of above-mentioned DMB-TS is converted to DMB-TS (Transport Stream: transport stream) packet.In this transfer process,, coordinate the synchronous of transport stream by searching packet header (47H).
The synchronous portion of above-mentioned DMB-TS 111 coordinate synchronization, and the multi-medium data of output carries out reciprocal cross and knits by rotation deinterleaver 112.
Above-mentioned rotation deinterleaver 112 is by branch (B=12) and when increasing above-mentioned each branch, and the memory of increase (M=17) constitutes.So, to knit in order to be rotated reciprocal cross, needed memory calculates according to following formula, probably needs 1123 bytes.
〔(B-1)/2〕*N+1=〔(12-1)/2〕*(12*17)+1=1123(∵N=B*M)
The data that above-mentioned despining interweaves are 1 with 204 bytes, to 113 inputs of RS lsb decoder.Above-mentioned RS has (204,188) structure.In the above-mentioned bracket 204 looks like, and comprises that the parity bytes that the error of 16 bytes is revised comes to 204 bytes, and 188 represent real data--188 bytes.This RS structure has the error correction ability of 8 bytes.
Data dump above-mentioned parity bytes-16 byte of above-mentioned RS decoding only with 188 bytes process data formation portion 114, transmits to Video Decoder (unmarked among the figure).
Above-mentioned data formation portion 114 is decoder (unmarked among the figure) the conversion back output by separately respectively with multi-medium datas such as audio frequency, additional data and above-mentioned video datas.The user can use the information by above-mentioned decoder (unmarked among the figure) decoding.
Those of ordinary skill in the art will be appreciated that, above embodiment is used for illustrating the present invention, and be not to be used as limitation of the invention, as long as in connotation scope of the present invention, all will drop in the scope of claims of the present invention variation, the modification of the above embodiment.

Claims (2)

1. the channel decoder of a digital multimedia broadcast receiver, be to utilize the transmission frame that constitutes by high speed information channel FIC and main service channel MSC data to receive the channel decoder of the digital multimedia broadcast receiver that transmits, it is characterized in that constituting by following components:
The signal that transmits is carried out the orthogonal frequency division multiplex OFDM detection, and the signal that the incoming frequency reciprocal cross is knitted is separated into FIC data and MSC data with it, and the set of blocks device of output;
Import above-mentioned MSC data, carry out the time deinterleaver that the time reciprocal cross is knitted;
Import the MSC data of above-mentioned FIC data and output after above-mentioned time deinterleaver carries out the time reciprocal cross and knits,, revise the rotation decoder of any error by viterbi algorithm;
The FIC data of input after above-mentioned rotation decoder carries out error correction, in proper order channel is a unit, the FIC decoder that the needed information of channel decoding is decoded;
Utilize FIC channel information of above-mentioned FIC decoder decode, after carrying out the time reciprocal cross through above-mentioned time deinterleaver and knitting, select DMB selector in the MSC data of output by the data of multimedia coding;
The multi-medium data that above-mentioned DMB selector is selected is transformed into the transport stream TS packet, the synchronous portion of the DMB-TS of coordinate synchronization;
The rotation deinterleaver that the data that the multimedia TS that the synchronous portion of above-mentioned DMB-TS is exported interweaves are arranged again;
Import the data that the rotation reciprocal cross of above-mentioned rotation deinterleaver output is knitted, transmitting terminal is carried out the RS lsb decoder that the RS coded data is restored;
Multi-medium data that above-mentioned RS lsb decoder is restored and the above-mentioned decoder of FIC data by separately by the output of FIC decoder carry out data converted formation portion.
2. the channel decoder of digital multimedia broadcast receiver as claimed in claim 1 is characterized in that also comprising following structure:
Import the forward and backward signal of described rotation decoder, calculate the channel Error Calculator of channel error.
CNB2005100330394A 2005-01-26 2005-01-26 Digital multimedia broadcasting receiver channel decoder Expired - Fee Related CN100369477C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB2005100330394A CN100369477C (en) 2005-01-26 2005-01-26 Digital multimedia broadcasting receiver channel decoder

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB2005100330394A CN100369477C (en) 2005-01-26 2005-01-26 Digital multimedia broadcasting receiver channel decoder

Publications (2)

Publication Number Publication Date
CN1812484A CN1812484A (en) 2006-08-02
CN100369477C true CN100369477C (en) 2008-02-13

Family

ID=36845138

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2005100330394A Expired - Fee Related CN100369477C (en) 2005-01-26 2005-01-26 Digital multimedia broadcasting receiver channel decoder

Country Status (1)

Country Link
CN (1) CN100369477C (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101022320B (en) * 2006-11-09 2010-05-12 北京新岸线移动通信技术有限公司 Method for designing and realizing interleaving device in T-MMB system
CN101094025B (en) * 2006-12-08 2011-06-15 北京新岸线移动通信技术有限公司 Method for implementing multiple demodulation modes at the receiving end of T-MMB system
KR101435841B1 (en) * 2007-08-24 2014-09-01 엘지전자 주식회사 Digital broadcasting system and method of processing data in digital broadcasting system

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5594492A (en) * 1994-05-26 1997-01-14 Bell Atlantic Network Services, Inc. Method and apparatus for rapid channel selection
CN1168205A (en) * 1995-10-04 1997-12-17 菲利浦电子有限公司 DAB receiver, apparatus and method for format conversion of DAB data sequence
CN1246227A (en) * 1996-12-16 2000-03-01 艾利森公司 Receiver decoder circuitry, and associated method, for decoding channel encoded signal
US6630964B2 (en) * 2000-12-28 2003-10-07 Koninklijke Philips Electronics N.V. Multi-standard channel decoder for real-time digital broadcast reception
CN1485999A (en) * 2002-09-24 2004-03-31 三星电子株式会社 Channel Decoder and Channel Decoding Method for European Digital Audio Broadcasting Receiver

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5594492A (en) * 1994-05-26 1997-01-14 Bell Atlantic Network Services, Inc. Method and apparatus for rapid channel selection
CN1168205A (en) * 1995-10-04 1997-12-17 菲利浦电子有限公司 DAB receiver, apparatus and method for format conversion of DAB data sequence
CN1246227A (en) * 1996-12-16 2000-03-01 艾利森公司 Receiver decoder circuitry, and associated method, for decoding channel encoded signal
US6630964B2 (en) * 2000-12-28 2003-10-07 Koninklijke Philips Electronics N.V. Multi-standard channel decoder for real-time digital broadcast reception
CN1485999A (en) * 2002-09-24 2004-03-31 三星电子株式会社 Channel Decoder and Channel Decoding Method for European Digital Audio Broadcasting Receiver

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
General-purpose and application-specific design of a DABchannel decoder. F. van de laar, N. Philips, R. Olde Dubbelink.EBU Technical Review winter 1993. 1993 *

Also Published As

Publication number Publication date
CN1812484A (en) 2006-08-02

Similar Documents

Publication Publication Date Title
US11050513B2 (en) Apparatus for transmitting broadcast signals, apparatus for receiving broadcast signals, method for transmitting broadcast signals and method for receiving broadcast signals
CN101467354B (en) Interleaver apparatus and receiver for a signal produced by the interleaver apparatus
KR101743123B1 (en) Digital broadcast transmitter, digital broadcast receiver, methods for constructing and processing streams thereof
KR101821215B1 (en) Apparatus for transmitting broadcast signals, apparatus for receiving broadcast signals, method for transmitting broadcast signals and method for receiving broadcast signals
KR101426368B1 (en) Digital broadcasting transmitter, digital broadcasting receiver, and method for configuring and processing a stream for same
CN100589564C (en) Channel interleaving method and system in a handheld television system
EP1717977A2 (en) Method and apparatus for supporting a priority data transmission in a transmitter of a digital audio broadcasting system
CN100539690C (en) Mobile Multimedia Broadcasting sends and the method and apparatus that receives
CN107431562A (en) For sending and receiving the apparatus and method of broadcast singal
TWI583150B (en) Apparatus for transmitting a broadcast signal, means for receiving a broadcast signal, method for transmitting a broadcast signal, and method for receiving a broadcast signal
KR20020031009A (en) In-Band Adjascent-Channel Type Digital Audio Broadcasting Transmission System
TWI678075B (en) Apparatus and method for sending and receiving broadcast signals
KR20160042111A (en) Broadcast receiving device and method for operating the same
CN106716885A (en) Broadcast signal transmission/reception device and method
US20110103516A1 (en) Device, method and system for transmitting digital broadcasting signal
CN107113008A (en) Apparatus and method for receiving and dispatching broadcast singal
TWI687069B (en) Apparatus for transmitting broadcast signals, apparatus for receiving broadcast signals, method for transmitting broadcast signals and method for receiving broadcast signals
KR101779582B1 (en) Broadcast receiving device and method for operating the same
CN101098203A (en) Method and device for sending and receiving data in multi-channel digital broadcasting system
KR20100003269A (en) Digital broadcast receiving devices for transmitting and processing method thereof
CN100369477C (en) Digital multimedia broadcasting receiver channel decoder
CN102652415A (en) Digital communications receiver
KR20110056300A (en) Receiver, Receiver, and Receiving Method for Terrestrial Mobile Multimedia Broadcasting
US20140036759A1 (en) Digital broadcast transmitter for transmitting transport stream containing audio packets, digital broadcast receiver for receiving same, and methods thereof
CN101557509B (en) Method for transmitting mobile multimedia compatible with terrestrial digital terrestrial television transmission standard

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: 20080213

Termination date: 20100228