发明名称 METHOD, SYSTEM, AND COMPUTER PROGRAM PRODUCT FOR ERROR DETECTION AND CORRECTION IN A SYNCHRONIZATION WORD
摘要 <p>A method, system, and computer product (100) detects and corrects error in a synchronization (synch) word. At least one bit error in a synch word is detected and corrected prior to correcting bit errors in a frame. In one embodiment, bit errors in a synch word are detected by locating (110) a synch word in data. A first Hamming distance between the located synch word and a first synch word value is calculated (120). A second Hamming distance between the located synch word and a second synch word value is also calculated (130). Next, the calculated first and second Hamming distances are compared (140) to detect which of the first and second synch word values is the correct synch word value. In one example, the first and second Hamming distances represent counts of the number of bit errors between the located synch word and the first and second synch word values, respectively. The first and second synch word values are binary complements to maximize accuracy. Detected synch word error is corrected (170) by replacing the located synch word with the first synch word value (150) in the received frame when the first Hamming distance is less than or equal to the second Hamming distance. Otherwise, the located synch word is replaced with the second synch word value (160) when the first Hamming distance is greater than the second Hamming distance. In one example implementation, the present invention is included in a receiver including, but not limited to, a Digital Video Broadcast (DVB) receiver that receives data from a satellite or cable.</p>
申请公布号 WO2000034846(A2) 申请公布日期 2000.06.15
申请号 US1999029445 申请日期 1999.12.13
申请人 发明人
分类号 主分类号
代理机构 代理人
主权项
地址
您可能感兴趣的专利