CN101517954A - 信道切换信号产生电路和信道切换信号产生方法 - Google Patents
信道切换信号产生电路和信道切换信号产生方法 Download PDFInfo
- Publication number
- CN101517954A CN101517954A CNA2007800348272A CN200780034827A CN101517954A CN 101517954 A CN101517954 A CN 101517954A CN A2007800348272 A CNA2007800348272 A CN A2007800348272A CN 200780034827 A CN200780034827 A CN 200780034827A CN 101517954 A CN101517954 A CN 101517954A
- Authority
- CN
- China
- Prior art keywords
- channel switching
- iterative decoding
- signal
- channel
- switching signal
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23B—TURNING; BORING
- B23B5/00—Turning-machines or devices specially adapted for particular work; Accessories specially adapted therefor
- B23B5/16—Turning-machines or devices specially adapted for particular work; Accessories specially adapted therefor for bevelling, chamfering, or deburring the ends of bars or tubes
- B23B5/166—Devices for working electrodes
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M13/00—Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes
- H03M13/03—Error detection or forward error correction by redundancy in data representation, i.e. code words containing more digits than the source words
- H03M13/05—Error detection or forward error correction by redundancy in data representation, i.e. code words containing more digits than the source words using block codes, i.e. a predetermined number of check bits joined to a predetermined number of information bits
- H03M13/11—Error detection or forward error correction by redundancy in data representation, i.e. code words containing more digits than the source words using block codes, i.e. a predetermined number of check bits joined to a predetermined number of information bits using multiple parity bits
- H03M13/1102—Codes on graphs and decoding on graphs, e.g. low-density parity check [LDPC] codes
- H03M13/1105—Decoding
- H03M13/1128—Judging correct decoding and iterative stopping criteria other than syndrome check and upper limit for decoding iterations
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M13/00—Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes
- H03M13/29—Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes combining two or more codes or code structures, e.g. product codes, generalised product codes, concatenated codes, inner and outer codes
- H03M13/2957—Turbo codes and decoding
- H03M13/2975—Judging correct decoding, e.g. iteration stopping criteria
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M13/00—Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes
- H03M13/35—Unequal or adaptive error protection, e.g. by providing a different level of protection according to significance of source information or by adapting the coding according to the change of transmission channel characteristics
- H03M13/353—Adaptation to the channel
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M13/00—Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes
- H03M13/63—Joint error correction and other techniques
- H03M13/6337—Error control coding in combination with channel estimation
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10T—TECHNICAL SUBJECTS COVERED BY FORMER US CLASSIFICATION
- Y10T29/00—Metal working
- Y10T29/49—Method of mechanical manufacture
- Y10T29/49718—Repairing
- Y10T29/49748—Repairing by shaping, e.g., bending, extruding, turning, etc.
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10T—TECHNICAL SUBJECTS COVERED BY FORMER US CLASSIFICATION
- Y10T29/00—Metal working
- Y10T29/51—Plural diverse manufacturing apparatus including means for metal shaping or assembling
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10T—TECHNICAL SUBJECTS COVERED BY FORMER US CLASSIFICATION
- Y10T409/00—Gear cutting, milling, or planing
- Y10T409/30—Milling
- Y10T409/3042—Means to remove scale or raised surface imperfection
- Y10T409/304256—Means to remove flash or burr
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Probability & Statistics with Applications (AREA)
- Theoretical Computer Science (AREA)
- Mechanical Engineering (AREA)
- Detection And Prevention Of Errors In Transmission (AREA)
- Error Detection And Correction (AREA)
- Milling Processes (AREA)
Abstract
纠错解码器(101)判定在预定的纠错计算过程中被执行的重复解码的次数并且将所确定的重复解码次数输出给平均化电路(102)。平均化电路(102)计算由纠错解码器(101)输出的重复解码次数的平均值,并且将重复解码次数的平均值输出给比较器(103)。比较器(103)判定重复解码次数的平均值是否大于预定阈值。当判定平均值大于预定阈值时,比较器(103)判定切换信道的条件已满足,并且之后将信道切换信号输出给信道切换电路(405)。因此,在使用将被重复解码的高编码增益码的无线通信系统中,信道切换信号可以根据适当的条件被输出而不增加电路数。
Description
技术领域
本申请基于并且要求2006年9月22日递交的日本专利申请第2006-257482号的优先权,通过引用将其全部内容结合于此。
本发明涉及在使用通过迭代解码获得高编码增益的纠错码的无线通信系统中输出信道切换信号的信道切换信号产生电路和信道切换信号产生方法,尤其涉及根据从纠错编码器输出的错误比特数变为0之前所需要的迭代解码计数的信息,估计发送信道的错误率并且输出切换信号的信道切换信号产生电路和信道切换信号产生方法。
背景技术
应用于无线通信系统的前向纠错(FEC)方法的编码增益(在实现必要的误比特率(BER)的纠错之前和之后的C/N差)非常高。因此,无线通信系统开始采用近年来被广泛研究的高编码增益码(例如,turbo(卷积)码、turbo乘积码(TPC)和LDPC码)。由于采用了这些高编码增益码,所以系统可以以比使用RS(里德-所罗门)码更低的C/N被使用,RS(里德-所罗门)码是传统系统中所采用的代表性的码。这些高编码增益码的另一个特征是编码长度比诸如RS码之类的码的编码长度更长以增大编码增益。
另一方面,无线通信系统的接收电平随发送信道的状态而波动。因此,在许多无线通信系统中,形成用于重要信道的保护信道,并且如果常规信道的状态劣化则该常规信道通过使用信道切换设备被切换到该保护信道。例如,日本专利公开第8-4257号(参考文件1)描述了一种信道切换设备,该信道切换设备即使是在具有纠错功能的系统中,仍能够通过监控纠错之前的信道质量很好地跟随传播信道的质量劣化速度。
传统无线通信系统中所使用的纠错码一般是根据只使用硬判决信号的限制距离编码方法被编码的线性分块码(例如,RS码或BCH码)。当使用这些线性分块码时,解码器只对每个码块执行一次解码。此外,在解码操作过程期间,解码器输出指示所发送的块中是否存在错误的校正子(syndrome)信号和在纠正错误比特时要使用的误比特纠正信号。发送信道的错误率信息可以根据这些信号(校正子信号和误比特纠正信号)的出现概率(即,预定时间内的出现次数)来获得。根据该错误率信息切换常规信道和保护信道。
并且,因为上述线性分块码的编码增益不那么高,所以根据校正子信号或误比特纠正信号可以检测到纠错后的BER大约为1×10-6的情况。
并且,在无线通信系统中,信道切换在信道质量与预定条件一致时被执行。一般,信道切换在BER已超过预定值(例如,1×10-6)时被执行。在这种情况中,运行中的系统不能直接测量BER。因此,在具有纠错功能的系统中,操作过程中由纠错编码器输出作为误差率信息的校正子信号或误比特纠正信号被观察预定的时间,并且通过所观察到的信号数来估计BER。
如果在码块中没有错误比特,则校正子信号的值为0,而哪怕有1比特错误,校正子信号的值就为1。
并且诸如RS码之类的传统方法从与硬判决信号相对应的解码操作结果检测错误的位置和比特模式,并且通过反转解码器输入信号执行纠错。在这种情况中,用于比特反转的信号是误比特纠正信号。即,当纠错被正确执行时,误比特纠正信号是与错误数相对应的脉冲信号。
假定当使用校正子信号作为错误率信息时,编码长度是n比特,并且纠正后等同于切换条件的BER在纠正前是P。在这种情况中,可以通过根据P计算n比特中有一个或多个比特的错误的出现概率来获得校正子信号的出现概率。通过检测与这个校正子信号的出现概率相等的状态,切换信号可以在切换条件的BER被检测到时被输出。注意,即使使用误比特纠正信号作为信息源(错误率信息),切换信号通过执行与以上相同概念相一致的控制而被输出。
以下将参考附图描述例如参考文件1中所述的无线通信系统中的信道切换信号产生电路。图11是示出该无线通信系统中所使用的信道切换信号产生电路的布置示例的框图。在图11中所示的这个示例中,信道切换信号产生电路包括解码器904、计数器905和比较器903。
参考图11,计数器95接收从解码器904输出的校正子信号或误比特纠正信号(参考文件1中的“纠错控制比特”)。并且,计数器905对在所设置的观察周期内的输入信号(校正子信号或误比特纠正信号)进行计数。然后,计数器905将输入信号计数结果输出给比较器903。比较器903将阈值与来自计数器905的输出(计数结果)进行比较,并且输出切换信号。
发明内容
要解决的问题
然而,如果在使用用软判决进行迭代解码(解码过程针对一个码块被分别执行)的高编码增益码(例如,LDPC码)时,应用图11中所示的信道切换方法,则不可能实现使用校正子信号时合适的BER约1×10-6的切换。并且,如果在使用误比特纠正信号时应用该方法,则必需添加对于原解码操作不必要的电路。
更具体而言,如果图11中示出的信道切换信号产生电路被直接应用于作为高编码增益码的LDPC码时,产生以下问题。
第一个问题是即使该方法被直接应用于高编码增益码,校正子信号仍然不能被用在信道切换条件判定中。当使用诸如LDPC码之类的高编码增益码时,高编码增益提高作为观察对象的纠正之前的BER。并且,因为码长长,所以对于同样的BER,一个码字中的错误比特出现的概率高于具有短码长的码的一个码字中的错误比特出现的概率。因此,即使是在BER低于切换条件时,校正子信号出现概率仍然将近100%。这使得不可能通过使用校正子信号来判定切换条件,所以校正子信号不能被用作用于切换的信息源。
图12是示出校正子信号出现概率的图。参考图12,横轴指示纠正之前的BER,并且纵轴指示校正子信号出现概率。曲线201示出当使用LDPC码作为高编码增益码时的特性。曲线202指示当使用RS码时的特性。
第二个问题是当使用误比特纠正信号时,解码器需要另外的电路以输出误比特纠正信号。RS码解码器检测错误的比特位置,并且通过反转所检测出的位置处的比特来纠正错误比特。相比而言,迭代解码型解码器执行通过重复解码将信号更新成更确定的信号的信号处理。因此,为了输出错误比特信息,有必要连续地将作为解码器的输入信息和未纠正信号的对数似然比(LLR)的MSB(最高有效位)与作为解码结果的输出信号进行比较。
当使用LDPC码时,通常执行并行的解码处理以增大信号处理速度。这需要连续的比较器和计数器,比较器用于连续地将对数似然比的MSB与作为解码结果的输出信号进行比较,计数器用于对作为来自在数量上与并行的电路相等的这些连续的比较器的输出的误比特纠正信号进行计数。这些电路对于原来的纠错解码过程是不必要的,并且必须被添加以专门输出切换信号。这增大了电路规模。
因此,本发明的一个目的是提供一种信道切换信号产生电路和信道切换信号产生方法,所述电路和方法能够在使用要被迭代解码的高编码增益码(例如,LDPC)的无线通信系统中,在合适的条件下输出信道切换信号而不增加电路数。
解决问题的手段
根据本发明的信道切换信号产生电路,包括:迭代解码计数输出装置,用于输出指示预定纠错操作的迭代执行次数的迭代解码计数;信道切换条件判定装置,用于根据从所述迭代解码计数输出装置输出的迭代解码计数来判定信道切换条件是否已满足;以及切换信号输出装置,用于当信道切换条件判定装置判定信道切换条件已满足时输出指示信道切换的切换信号。
根据本发明的信道切换信号产生方法,包括以下步骤:输出指示预定纠错操作的迭代执行次数的迭代解码计数;根据迭代解码计数判定信道切换条件是否已满足;以及当判定所述信道切换条件已满足时输出指示信道切换的切换信号。
发明的效果
在本发明中,根据纠错操作的迭代解码计数,通过判定信道切换条件是否已满足来输出切换信号。因此,在使用将被迭代解码的高编码增益码的无线通信系统中,信道切换信号可以在适当的条件下被输出而不增加电路数。
附图说明
图1是示出使用根据本发明实施例的信道切换信号产生电路的微波通信系统的接收侧主要部件的布置示例的框图;
图2是示出根据本发明的信道切换信号产生电路的布置示例的框图;
图3是示出由纠错解码器执行的处理示例的流程图;
图4是示出信道切换信号产生电路输出切换信号的处理示例的流程图;
图5是示出迭代解码计数和纠正之前的BER之间的关系的图;
图6是示出纠错解码器的布置示例的视图;
图7是示出比较器的布置示例的视图;
图8是示出信道切换信号产生电路的布置示例的框图;
图9是示出纠错编码器的布置的另一示例的视图;
图10是示出比较器的布置的另一示例的视图;
图11是示出用于无线通信系统中的使用的信道切换信号产生电路的布置示例的框图;以及
图12是示出校正子信号的出现概率的图。
具体实施方式
第一示例性实施例
以下将参考附图描述本发明示例性实施例。图1是使用根据本发明的信道切换信号产生电路的微波通信系统的接收侧主要组件的布置示例的框图。该微波通信系统使用将被迭代解码的高编码增益码(例如,LDPC码)。如图1中所示,微波无线通信系统至少包括天线401、接收机402和412、解调器403和413、纠错解码器(DEC)101和414、信道切换电路(SW)405、平均化电路(AVE)102和比较器(COMP)103。
接收机402、解调器403和纠错解码器101是用于常规信道的装置,而接收机412、解调器413和纠错解码器414是用于保护信道的装置。信道切换电路405是根据信道切换信号将常规信道切换到保护信道的切换器。纠错解码器101、平均化电路102和比较器103形成将信道切换信号输出给信道切换电路405的信道切换信号产生电路406。信道切换设备407例如是由包含了信道切换信号产生电路406和信道切换电路405的发送设备实现的。
图2是示出根据本发明的信道切换信号产生电路的布置示例的框图。如图2中所示,信道切换信号产生电路406包括纠错解码器101、平均化电路102和比较器103。参考图2,纠错解码器101具有接收作为来自解调器403的输出的解调结果(解调后的信号)的功能。纠错解码器101还具有通过迭代执行预定的纠错操作输出解码结果(解码后的信号)的功能。并且,纠错解码器101具有对预定纠错操作期间执行的迭代解码的次数进行计数并且将迭代解码计数输出给平均化电路102的功能。在该示例性实施例中,纠错解码器101只要执行预定的纠错操作处理就连续测量迭代解码计数并且将其输出给平均化电路102。
平均化电路(平均值计算器)102具有接收来自纠错解码器101的迭代解码计数的功能。即,只要纠错解码器101执行预定纠错操作处理,平均化电路102就连续接收迭代解码计数。在该示例性实施例中,指示迭代解码计数的输入次数的预定值被预先设置在平均化电路102中。平均化电路102具有只要接收与预设值所指示的次数相等的迭代解码计数就计算与预设值所指示的次数相等的迭代解码计数的平均值的功能。平均化电路102还具有将所计算出的迭代解码计数平均值输出给比较器103的功能。
预定阈值被预先设置在比较器103中。比较器103具有当接收到来自平均化电路102的迭代解码计数平均值时通过将预设阈值与迭代解码计数平均值进行比较来估计BER的功能。更具体而言,当迭代解码计数平均值超过阈值时,比较器103判定信道切换条件已满足,并且将用于控制信道切换的切换信号输出给信道切换电路405。注意,信道切换电路405被包括在例如包含了信道切换信号产生电路406的信道切换设备中。
现在将说明该操作。首先,以下将说明信道切换信号产生电路406的纠错解码器101的操作概要。图3是示出由纠错解码器101执行的处理示例的流程图。纠错解码器101将与被称为对数似然比(LLR)的信号确实性相对应的信息接收为输入信号。LLR是由多个比特表示的软判决信号。该LLR的MSB(最高有效位)是硬判决信号。根据该MSB,纠错解码器101首先计算校正子(步骤S11)。
如果所计算出的校正子是0(步骤S12中的“是”),则不存在比特错误,所以纠错解码器101立即完成解码过程。即,纠错解码器101完成在第一个迭代解码中的过程。在这种情况中,纠错解码器101不执行预定解码过程而终止该过程并且输出迭代解码计数0(步骤S16)。
如果所计算出的校正子不是0(步骤S12中的“否”),则存在比特错误,所以纠错解码器101执行一次预定的解码操作(步骤S13)。作为该解码操作的结果,信号的确实性增大,并且解码后的数据中的比特错误数减少。纠错解码器101在迭代解码计数上加1(步骤S14),并且通过执行校正子计算操作来重新计算校正子(步骤S15)。然后,过程返回到步骤S12。
如果所计算出的校正子是0(步骤S12中的“是”),则纠错解码器101完成解码过程,并且输出当前的迭代解码计数(步骤S16)。
如果所计算出的校正子不是0(步骤S12中的“否”),则纠错解码器101进行到步骤S13。此后,纠错解码器101迭代执行以上进程(步骤S12至S15中的过程)直到校正子变成0。当校正子已变成0时,纠错解码器101输出当前的迭代解码计数(步骤S16),并且终止该过程。
发送信道的BER越高,则比特错误数变成0之前所需要的迭代解码计数越大。另一方面,为了保持解码延迟时间不变,必须为迭代解码计数设置上限。因此,当BER很高时,在某些情况中即使是被预定为上限的最终的解码过程被执行,比特错误仍然存在并且校正子没有变成0。如果是这种情况,该上限值被输出作为迭代解码计数。
并且,即使作为长时间测量的结果,BER是不变的,在比特错误数变成0之前所需要的迭代解码计数也是变化的,这是因为诸如码块中的错误之类的本地错误的数量随时间波动。所以,为了增加BER估计值的精确度,解码计数只需要被平均。为了实现这个平均化过程,只需要仅仅将与要被平均的次数相等的解码计数相加,并且将解码计数的和除以相加的次数。当相加的次数是2的冥时,用于执行该除法的电路可以通过比特移位实现,所以平均化电路102可以由小的电路规模实现。注意,当通过使用“当解码计数的最大值已经超过阈值时”作为切换条件输出切换信号时,不需要平均化过程。
另一方面,当要被平均化的解码计数的数量增加时,BER估计值的精确度上升,但在BER估计值的计算结果被输出之前的延迟时间延长。如果信道切换未在短时间内完成,则信道质量劣化可能进一步劣化以致引起瞬断。因此,要被平均的次数的设置值必须用所需精确度的BER估计值来平衡。
以下将说明信道切换信号产生电路406输出切换信号的操作。图4是示出信道切换信号产生电路406输出切换信号的处理示例的流程图。信道切换信号产生电路406的平均化电路102计算从纠错解码器101输入的迭代解码计数的平均值(步骤S21)。即,当接收到例如与由来自纠错解码器101的预设值指示的次数相等的迭代解码计数时,平均化电路102计算与由该预设值指示的次数相等的迭代解码计数的平均值。然后,平均化电路102将所计算出的迭代解码计数的平均值输出给比较器103。
比较器103将作为来自平均化电路102的输出的解码计数平均值与预定的阈值进行比较。比较器103判定解码计数平均值是否大于预定阈值(步骤S22)。如果解码计数平均值超过预定阈值,则比较器103判定信道切换条件已满足,并且将切换信号输出给信道切换电路405(步骤S23)。
根据从比较器103输入的切换信号,信道切换电路405控制从常规信道到保护信道的切换。即,信道切换电路405将输出信号从常规信道的装置的信号切换成保护信道的装置的信号。
当纠正之后的BER大约是1×10-6时,在绝大多数码块中,比特错误通过等于或小于的上限值的解码计数被完全纠正,而在很少数的块中,比特错误不能被完全纠正。因此,在这种情况中,解码计数平均值小于与纠正之前的BER相对应的上限值。
图5是示出迭代解码计数和纠正之前的BER之间的关系的图。参考图5,横坐标指示纠正之前的BER,并且纵坐标指示迭代解码计数的出现概率。并且,图5中所示的曲线301、302和303指示当迭代解码计数分别为k、l和m(k<l<m)时,纠正之前的BER的特性。如图5中所示,当BER低时,解码计数递减的概率高,并且解码计数递增的概率随着BER增大而上升。
此外,因为解码计数平均值是用十进制小数表示的,所以切换信号激活条件(C/N阈值)可以被精细地设置。
以下将描述这个说明性实施例中公开的信道切换信号产生电路406与参考文件1中所述的技术之间的差异。在参考文件1中所述的技术中,切换信号是根据解码器输出的“纠错之前的误比特率信息”而产生的。该“纠错之前的误比特率信息”是“纠正机制中所产生的纠错控制比特”(参见参考文件1)。在参考文件1被递交时(1987年),被应用于无线通信系统的纠错码是BCH码或Lee码。因此,很显然,“纠错控制比特”是用于反转比特的比特反转信号,并且如果从广泛意义上解释其意义,“纠错控制比特”包括校正子信号。比特反转信号或校正子信号必是当纠错操作被执行时所产生的信号,并且是与纠错操作的对象数据直接相对应的信息。
相比而言,本发明中使用的迭代解码计数是“不是由纠正机制所产生的”,与纠错操作的对象数据只有间接关系,并且在参考文件1中所述的技术中完全未被设想到。
在上述示例性实施例中,发送信道的错误率信息(例如,迭代解码计数的平均值)是根据迭代解码计数获得的,迭代解码计数指示由纠错解码器101执行的预定解码过程的重复次数。因此,即使纠错前的BER很高,仍然可以检测到微小的错误率差。结果,即使是使用高编码增益码,切换信号仍然可以以与信道切换条件相匹配的BER被输出。
并且,在这个示例性实施例中,只要一个码块被解码,错误率信息就被获得一次。这使得能够很好地缩短切换信号被输出之前的时间,并且执行无瞬断切换。
并且,在这个示例性实施例中,用于对迭代解码计数进行平均化的平均化电路102可以由非常小规模的电路实现。因此,与传统方法相比较而言,电路规模没有增大。
因此,在使用要被迭代解码的高编码增益码(例如,LDPC)的无线系统中,信道切换信号可以在合适的条件下被输出而不增加电路的数量。
注意,图2中所示的信道切换信号产生电路406的纠错解码器101还可以包括图6中所示的纠错操作单元101a和迭代解码计数输出单元101b。纠错操作单元101a执行图3中所示的步骤S11到S15中的过程。迭代解码计数输出单元101b执行图3中所示的步骤S16中的过程。
并且注意,图2中示出的信道切换信号产生电路406的比较器103还可以包括如图7中所示的信道切换条件判定单元103a和切换信号输出单元103b。信道切换条件判定单元103a执行图4中示出的步骤S22中的过程。切换信号输出单元103b执行图4中示出的步骤S23中的过程。
第二示例性实施例
以下将参考附图说明本发明第二示例性实施例。图8是示出信道切换信号产生电路的布置的另一示例的框图。在图8中,与图2中一样的标号标注同样的或相似的部件。如图8中所示,这个示例性实施例与第一示例性实施例的不同在于纠错解码器501将迭代解码计数输出给平均化电路102,并且还将指示迭代解码计数已经达到最大值的信号(迭代解码计数最大值信号)作为输出信号输出给比较器503。
在这个示例性实施例中,和在第一示例性实施例中一样,纠错解码器501具有执行预定的纠错操作并且输出解码结果的功能。纠错解码器501还具有对预定的纠错操作过程期间所执行的迭代解码次数进行计数并且将迭代解码计数输出给平均化电路102的功能。并且,除了第一示例性实施例中所公开的功能之外,纠错解码器501还具有即使比特错误数不为0(例如,即使校正子不为0),当确定迭代解码计数已经达到预定最大值时仍然将迭代解码计数最大值信号输出给比较器503的功能。
并且,和在第一示例性实施例中一样,这个示例性实施例的比较器503具有如果迭代解码计数超过阈值则将用于控制信道切换的切换信号输出给信道切换电路405的功能。并且,除了第一示例性实施例中所公开的功能之外,比较器503还具有当从纠错解码器501接收到迭代解码计数最大值信号时,判定信道切换条件已满足,并且将切换信号输出给信道切换电路405的功能。
注意,比较器503可以计算纠错解码器501输出迭代解码计数最大值信号的出现概率,并且判定迭代解码计数最大值信号的出现概率是否大于预定阈值。例如,比较器503可以通过对在预定时间内自纠错解码器501输入的迭代解码计数最大值信号的数量进行计数来计算迭代解码计数最大值信号的出现概率。比较器503还可以判定所计算出的出现概率是否高于预定阈值。当判定迭代解码计数最大值信号的出现概率高于预定阈值时,比较器503可以判定信道切换条件已满足,并且输出切换信号。
注意,平均化电路102的功能和第一示例性实施例中所公开的平均化电路102的那些功能是一样的。
如在第一示例性实施例中所说明的,解码计数具有上限。并且,如果BER高,则即使纠错解码器501迭代执行该解码过程直到上限计数,误比特数仍然不会变成0。因此,指示解码计数已经达到上限的信号(迭代解码计数最大值信号)的出现概率还取决于纠正前的BER。因此,如果切换信号的激活阈值高,则还能根据如上所述的迭代解码计数最大值信号产生切换信号,并且将该切换信号输出给信道切换电路405。
在上述这个示例性实施例中,即使尽管解码处理被迭代执行直到预定上限计数但是误比特率仍然不为0,切换信号仍然可以被输出给信道切换电路405。
注意,在这个示例性实施例中,信道切换信号产生电路除了根据迭代解码计数的平均值之外还可以根据迭代解码计数最大值信号来判定信道切换条件是否已满足,并且输出切换信号。然而,还可以仅根据迭代解码计数最大值信号来判定信道切换条件是否已满足,并且输出切换信号。
如图9中所示,纠错解码器501还可以包括纠错操作单元101a、迭代解码计数输出单元101b和最大值信号输出单元501c。纠错操作单元101a和迭代解码计数输出单元101b的功能和第一示例性实施例中所公开的纠错操作单元101a和迭代解码计数输出单元101b的功能一样。最大值信号输出单元501c具有输出如上所述的迭代解码计数最大值信号的功能。
并且,如图10中所示,比较器503还可以包括信道切换条件判定单元503a和切换信号输出单元103b。如前所述,信道切换条件判定单元503a具有根据迭代解码计数的平均值或迭代解码计数最大值信号来判定信道切换条件是否已满足的功能。切换信号输出单元103b的功能和第一示例性实施例中所公开的切换信号输出单元103b的功能一样。
在上述示例性实施例中,用于执行迭代解码的纠错解码器101或501输出迭代解码计数的信号,并且纠错的BER根据迭代解码计数被估计出。并且,迭代解码计数的平均值被计算出,并且切换信号根据迭代解码计数的平均值与预设阈值之间的比较结果而被输出。因为迭代解码计数随纠正之前的BER而改变,使用纠正之后的约1×10-6的BER可以很容易被检测到。并且,迭代解码计数是控制纠错解码器101或501的操作所需要的信息,并且信道切换信号产生电路可以通过仅将迭代解码计数输出到外部来实现。此外,用于对迭代解码计数进行平均化的电路的电路规模可以很小。
在以上提及的示例性实施例中,根据纠错操作的迭代解码计数,通过判定信道切换条件是否已满足来输出切换信号。因此,在使用将被迭代解码的高编码增益的无线通信系统中,信道切换信号可以在适当地条件下被输出而不增加电路数。
并且,通过这样的布置可以增加BER估计的精确度,在所述布置中,迭代解码计数的平均值被计算出,并且如果判定迭代解码计数的平均值大于预定阈值则判定信道切换条件已满足。
并且,在信道切换条件是否已满足是根据迭代解码计数最大值信号来判定的布置中,即使尽管解码过程被迭代执行直到预定上限计数但是误比特率没有变为0,切换信号仍然可以被输出。
产业应用
本发明适用于具有信道切换功能的无线通信系统。本发明特别适用于在使用将被迭代解码的高编码增益码的系统中产生切换信号的情况。
Claims (10)
1.一种信道切换信号产生电路,包括:
迭代解码计数输出装置,用于输出指示预定纠错操作的迭代执行次数的迭代解码计数;
信道切换条件判定装置,用于根据从所述迭代解码计数输出装置输出的所述迭代解码计数,判定信道切换条件是否已满足;以及
切换信号输出装置,用于当所述信道切换条件判定装置判定所述信道切换条件已满足时,输出指示信道切换的切换信号。
2.根据权利要求1所述的信道切换信号产生电路,还包括平均值计算装置,所述平均值计算装置用于当接收了从所述迭代解码计数输出装置输出的所述迭代解码计数预定次数时,计算与所述预定次数相等的迭代解码计数平均值,
其中,所述信道切换条件判定装置判定由所述平均值计算装置计算出的迭代解码计数平均值是否大于预定阈值,并且
当判定所述迭代解码计数平均值大于所述预定阈值时,所述信道切换条件判定装置判定所述信道切换条件已满足。
3.根据权利要求1所述的信道切换信号产生电路,还包括最大值信号输出装置,所述最大值信号输出装置用于输出指示所述迭代解码计数已经达到预定最大值的迭代解码计数最大值信号,
其中,所述信道切换条件判定装置当接收到从所述最大值信号输出装置输出的所述迭代解码计数最大值信号时,判定所述信道切换条件已满足。
4.根据权利要求3所述的信道切换信号产生电路,其中,所述信道切换条件判定装置判定所述最大值信号输出装置输出所述迭代解码计数最大值信号的出现概率是否高于预定值,并且
当判定所述迭代解码计数最大值信号的出现概率高于所述预定值时,所述信道切换条件判定装置判定所述信道切换条件已满足。
5.根据权利要求1所述的信道切换信号产生电路,所述信道切换信号产生电路构成具有信道切换功能的无线通信系统。
6.一种信道切换设备,包括:
迭代解码计数输出装置,用于输出指示预定纠错操作的迭代执行次数的迭代解码计数;
信道切换条件判定装置,用于根据从所述迭代解码计数输出装置输出的所述迭代解码计数,判定信道切换条件是否已满足;以及
切换信号输出装置,用于当所述信道切换条件判定装置判定所述信道切换条件已满足时,输出指示信道切换的切换信号。
7.根据权利要求6所述的信道切换设备,还包括信道切换装置,所述信道切换装置用于根据从所述切换信号输出装置输出的所述切换信号,执行信道切换。
8.根据权利要求6所述的信道切换设备,所述信道切换设备构成具有信道切换功能的无线通信系统。
9.一种无线通信系统,包括具有信道切换信号产生电路的信道切换设备,所述信道切换信号产生电路输出指示信道切换的切换信号,
所述信道切换设备包括:
迭代解码计数输出装置,用于输出指示预定纠错操作的迭代执行次数的迭代解码计数;
信道切换条件判定装置,用于根据从所述迭代解码计数输出装置输出的所述迭代解码计数,判定信道切换条件是否已满足;以及
切换信号输出装置,用于当所述信道切换条件判定装置判定所述信道切换条件已满足时,输出指示信道切换的切换信号。
10.一种信道切换信号产生方法,包括以下步骤:
输出指示预定纠错操作的迭代执行次数的迭代解码计数;
根据所述迭代解码计数,判定信道切换条件是否已满足;以及
当判定所述信道切换条件已满足时,输出指示信道切换的切换信号。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP257482/2006 | 2006-09-22 | ||
JP2006257482 | 2006-09-22 | ||
PCT/JP2007/068384 WO2008035763A1 (fr) | 2006-09-22 | 2007-09-21 | Circuit d'émission de signal de commutation de canal et procédé d'émission de signal de commutation de canal |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101517954A true CN101517954A (zh) | 2009-08-26 |
CN101517954B CN101517954B (zh) | 2013-03-06 |
Family
ID=39200586
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2007800348272A Expired - Fee Related CN101517954B (zh) | 2006-09-22 | 2007-09-21 | 信道切换信号产生电路和信道切换信号产生方法 |
Country Status (7)
Country | Link |
---|---|
US (2) | US7458139B2 (zh) |
EP (1) | EP2066065A4 (zh) |
JP (1) | JP4835691B2 (zh) |
CN (1) | CN101517954B (zh) |
NO (1) | NO20090929L (zh) |
RU (1) | RU2414077C2 (zh) |
WO (1) | WO2008035763A1 (zh) |
Families Citing this family (25)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8204225B2 (en) * | 2007-07-23 | 2012-06-19 | Savi Technology, Inc. | Method and apparatus for providing security in a radio frequency identification system |
US7972194B2 (en) * | 2008-12-03 | 2011-07-05 | GM Global Technology Operations LLC | Weld gun tip dressing |
KR101047019B1 (ko) * | 2009-06-30 | 2011-07-06 | 박희만 | 절삭량 조절이 가능한 스폿 용접 팁 드레서용 홀더 |
US8350179B2 (en) * | 2009-10-26 | 2013-01-08 | GM Global Technology Operations LLC | Application of surface relief to spot welding electrodes |
DE102011002664A1 (de) * | 2011-01-13 | 2012-07-19 | Lutz Technik Gmbh | Fräswerkzeug, insbesondere zum Befräsen von Elektrodenspitzen von Punktschweißelektroden |
US9333588B2 (en) * | 2011-01-28 | 2016-05-10 | GM Global Technology Operations LLC | Crack avoidance in resistance spot welded materials |
US8895887B2 (en) * | 2011-08-05 | 2014-11-25 | General Electric Company | Resistance weld repairing of casing flange holes |
JPWO2013140817A1 (ja) * | 2012-03-22 | 2015-08-03 | 京セラ株式会社 | 通信システム、通信装置及び通信制御方法 |
DE102012210316A1 (de) * | 2012-06-19 | 2013-12-19 | Harald Heptner | Fräsvorrichtung zum Befräsen wenigstens einer Buckelschweißelektrode |
US8920218B2 (en) * | 2012-07-11 | 2014-12-30 | Ford Global Technologies, Llc | Resistance spot weld electrode dresser |
WO2014033253A1 (de) * | 2012-08-31 | 2014-03-06 | Matuschek Messtechnik Gmbh | Vorrichtung und verfahren zum schleifen von werkstücken, insbesondere schweisselektroden |
CN103537847A (zh) * | 2013-10-22 | 2014-01-29 | 长城汽车股份有限公司 | 一种电极帽修磨装置及自动焊接系统 |
US9287899B1 (en) * | 2013-12-20 | 2016-03-15 | Xilinx, Inc. | Forward error correction |
DE102014203409B4 (de) * | 2014-02-25 | 2017-08-24 | Matuschek Meßtechnik GmbH | Vorrichtung und Verfahren zum Schleifen von starren, metallischen Schweißelektroden für das Widerstandsschweißen |
US10078540B2 (en) * | 2014-06-13 | 2018-09-18 | Cisco Technology, Inc. | Accurate and fast in-service estimation of input bit error ratio of low density parity check decoders |
US10081080B2 (en) | 2014-08-25 | 2018-09-25 | Honda Motor Co., Ltd. | Welding assemblies for dressing electrode tips and methods of dressing electrode tips |
US10610956B2 (en) * | 2016-02-04 | 2020-04-07 | GM Global Technology Operations LLC | Welding electrode cutting tool and method of using the same |
JP6474381B2 (ja) * | 2016-12-22 | 2019-02-27 | ファナック株式会社 | 電極を研磨するチップドレッサーを備えるスポット溶接システム |
CN106903418B (zh) * | 2017-02-08 | 2019-09-27 | 南京君哲工业自动化有限公司 | 分体式多刀刃修磨刀具单元 |
CN107262903B (zh) * | 2017-08-11 | 2022-11-15 | 天津市扬帆科技开发有限公司 | 用于电极自动修磨器的组合刃具 |
CN107262902B (zh) * | 2017-08-11 | 2022-11-15 | 天津市扬帆科技开发有限公司 | 一种用于电阻点焊电极的自动修磨器 |
JP6937020B2 (ja) * | 2017-11-20 | 2021-09-22 | 株式会社キョクトー | 切粉飛散防止カバー |
JP6963814B2 (ja) | 2018-04-16 | 2021-11-10 | 株式会社キョクトー | チップドレス用切削カッター |
CN110238502A (zh) * | 2019-06-28 | 2019-09-17 | 上海晟灏自动化科技有限公司 | 一种用于焊接电极帽修磨的四刀刃刀具 |
CN112059779A (zh) * | 2020-09-21 | 2020-12-11 | 萧县威辰机电工程设备有限公司 | 一种建筑施工用安全防护型抗震降噪机电工程设备 |
Family Cites Families (30)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH084257B2 (ja) | 1987-10-02 | 1996-01-17 | 日本電気株式会社 | (1+n)ヒットレス回線切替装置 |
US4892448A (en) * | 1988-08-23 | 1990-01-09 | Hoch Norman J | Cutter and drive gear assembly for dressing welding electrode tips |
US4966504A (en) * | 1988-11-30 | 1990-10-30 | Sem-Torq, Inc. | Electrode tip dresser and holder assembly |
US4966506A (en) * | 1990-03-05 | 1990-10-30 | Stillwater Technologies, Inc. | Welding tip dresser |
US5332342A (en) * | 1991-04-26 | 1994-07-26 | Honda Giken Kogyo Kabushiki Kaisha | Electrode tip dresser and cutter for electrode tip dresser |
US5401127A (en) * | 1992-07-31 | 1995-03-28 | Honda Giken Kogyo Kabushiki Kaisha | Rotative cutting tool of tip dresser |
JP2699850B2 (ja) * | 1993-12-28 | 1998-01-19 | 日本電気株式会社 | 復調装置 |
JPH084257A (ja) | 1994-06-08 | 1996-01-09 | Kohjin Co Ltd | 機能性畳 |
US5993125A (en) * | 1997-06-27 | 1999-11-30 | Shimada; Toshiaki | Electrode tip dresser |
JP3587684B2 (ja) * | 1997-06-27 | 2004-11-10 | 利晃 島田 | スポット溶接の電極チップ緩め装置 |
JP2933615B1 (ja) | 1998-07-15 | 1999-08-16 | 静岡日本電気株式会社 | デジタルコードレスにおける通話チャネル切替判定装置 |
US6263467B1 (en) * | 1998-08-20 | 2001-07-17 | General Electric Company | Turbo code decoder with modified systematic symbol transition probabilities |
IT1303739B1 (it) * | 1998-11-11 | 2001-02-23 | Fata Automation | Dispositivo riformatore per elettrodi di saldatura |
JP2000174670A (ja) * | 1998-12-03 | 2000-06-23 | Mitsubishi Electric Corp | 伝送路切替装置 |
JP3650928B2 (ja) * | 2000-05-26 | 2005-05-25 | 株式会社キョクトー | ドレッサー装置 |
US6763244B2 (en) * | 2001-03-15 | 2004-07-13 | Qualcomm Incorporated | Method and apparatus for adjusting power control setpoint in a wireless communication system |
DE50105116D1 (de) * | 2001-04-09 | 2005-02-24 | Alcatel Sa | Verfahren und Vorrichtung zur adaptiven Turbo Dekodierung mehrerer Funkkanäle unter Bestimmung eines CRC am Ende jeder Iteration |
GB2379358A (en) * | 2001-08-28 | 2003-03-05 | Toshiba Res Europ Ltd | Channel selection based on quality of signal |
JP2004015259A (ja) * | 2002-06-05 | 2004-01-15 | Tamura Seisakusho Co Ltd | 受信装置、および通信システム |
US7246295B2 (en) * | 2003-04-14 | 2007-07-17 | Agere Systems Inc. | Turbo decoder employing simplified log-map decoding |
TWI350066B (en) * | 2003-04-17 | 2011-10-01 | Icera Inc | Apparatus and method for turbo decoder termination |
US8018902B2 (en) * | 2003-06-06 | 2011-09-13 | Telefonaktiebolaget L M Ericsson (Publ) | Methods and apparatus for channel quality indicator determination |
US7647063B2 (en) * | 2003-10-17 | 2010-01-12 | Telefonaktiebolaget L M Ericsson (Publ) | Method and system for outer loop power control |
US7237181B2 (en) * | 2003-12-22 | 2007-06-26 | Qualcomm Incorporated | Methods and apparatus for reducing error floors in message passing decoders |
US20060034220A1 (en) * | 2004-08-12 | 2006-02-16 | Eiji Shinshou | Digital wireless communication device |
SE529065C2 (sv) * | 2004-10-20 | 2007-04-24 | Seco Tools Ab | Skärverktyg där skäret har en spånkanal som skär släppningsytan |
CN101091321A (zh) * | 2004-12-29 | 2007-12-19 | 英特尔公司 | 用于低密度奇偶校验码的多门限解码的固定门限和信道估计 |
JP2006211017A (ja) * | 2005-01-25 | 2006-08-10 | Matsushita Electric Ind Co Ltd | 基地局装置、通信端末装置及びリソース割り当て方法 |
JP2006257482A (ja) | 2005-03-16 | 2006-09-28 | Jatco Ltd | 浸炭時の結晶粒粗大化防止特性に優れた鍛造部材,その製造方法,及びその鍛造部材及び/又は製造方法を用いたベルト式無段変速機用プーリ |
KR100725616B1 (ko) * | 2005-12-01 | 2007-06-08 | 주식회사 한국교꾸도 | 칩 성형기 |
-
2007
- 2007-09-20 US US11/858,227 patent/US7458139B2/en not_active Expired - Fee Related
- 2007-09-21 JP JP2008535400A patent/JP4835691B2/ja not_active Expired - Fee Related
- 2007-09-21 WO PCT/JP2007/068384 patent/WO2008035763A1/ja active Application Filing
- 2007-09-21 RU RU2009109851/09A patent/RU2414077C2/ru not_active IP Right Cessation
- 2007-09-21 EP EP07828304.1A patent/EP2066065A4/en not_active Withdrawn
- 2007-09-21 CN CN2007800348272A patent/CN101517954B/zh not_active Expired - Fee Related
- 2007-09-21 US US12/441,243 patent/US8527847B2/en not_active Expired - Fee Related
-
2009
- 2009-02-27 NO NO20090929A patent/NO20090929L/no not_active Application Discontinuation
Also Published As
Publication number | Publication date |
---|---|
RU2009109851A (ru) | 2010-09-27 |
JP4835691B2 (ja) | 2011-12-14 |
US20090292967A1 (en) | 2009-11-26 |
US8527847B2 (en) | 2013-09-03 |
EP2066065A4 (en) | 2017-07-05 |
JPWO2008035763A1 (ja) | 2010-01-28 |
EP2066065A1 (en) | 2009-06-03 |
US20080075551A1 (en) | 2008-03-27 |
US7458139B2 (en) | 2008-12-02 |
CN101517954B (zh) | 2013-03-06 |
RU2414077C2 (ru) | 2011-03-10 |
NO20090929L (no) | 2009-06-22 |
WO2008035763A1 (fr) | 2008-03-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101517954B (zh) | 信道切换信号产生电路和信道切换信号产生方法 | |
AU2002217598B2 (en) | Apparatus and method for stopping iterative decoding in a CDMA mobile communication system | |
US6065149A (en) | Error correction device for a communication system | |
US5230003A (en) | Decoding system for distinguishing different types of convolutionally-encoded signals | |
TW550889B (en) | Iteration terminating using quality index criteria of turbo codes | |
KR20000029992A (ko) | 에러비를최소화하기위해소프트정보출력을이용하는디코더 | |
US8370730B2 (en) | Soft output viterbi detector with error event output | |
KR20010085425A (ko) | 데이터 전송 방법, 데이터 전송 시스템, 송신기 및 수신기 | |
EP0805572A2 (en) | Error detection and error concealment for encoded speech data | |
RU2249301C2 (ru) | Устройство и способ обнаружения скорости передачи данных турбодекодера | |
US6058501A (en) | Error detecting device for viterbi decoder | |
US4862464A (en) | Data error detector for digital modems using trellis coding | |
US8286051B2 (en) | Method and apparatus for burst error detection and digital communication device | |
US8745474B2 (en) | Method and apparatus for determining bits in a convolutionally decoded output bit stream to be marked for erasure | |
US7890847B2 (en) | Apparatus and method for calculating error metrics in a digital communication system | |
EP1221217A1 (en) | A method for identifying bad frames | |
US8583996B2 (en) | Method and apparatus for determining bits in a convolutionally decoded output bit stream to be marked for erasure | |
JP3979266B2 (ja) | ブラインドレート検出装置、復号装置、通信装置、ブラインドレート検出方法および復号方法 | |
KR100431162B1 (ko) | 코드레이트 검출장치 | |
US8374295B2 (en) | Method of scaling input data and mobile device utilizing the same | |
US7844279B2 (en) | Method for measuring radio channel quality and related equipment | |
US9118480B2 (en) | Frame quality estimation during viterbi decoding | |
US6411663B1 (en) | Convolutional coder and viterbi decoder | |
JPH05235906A (ja) | 多元符号の復号装置及びこれを用いた誤り訂正・検出方式 | |
KR101763597B1 (ko) | 방송 수신기 및 방송 수신기의 데이터 처리 방법 |
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: 20130306 Termination date: 20170921 |
|
CF01 | Termination of patent right due to non-payment of annual fee |