CN101779378A - 具有改进的保护指示的受保护通信链路 - Google Patents

具有改进的保护指示的受保护通信链路 Download PDF

Info

Publication number
CN101779378A
CN101779378A CN200880102400A CN200880102400A CN101779378A CN 101779378 A CN101779378 A CN 101779378A CN 200880102400 A CN200880102400 A CN 200880102400A CN 200880102400 A CN200880102400 A CN 200880102400A CN 101779378 A CN101779378 A CN 101779378A
Authority
CN
China
Prior art keywords
sign indicating
indicating number
data
frames
quality level
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.)
Pending
Application number
CN200880102400A
Other languages
English (en)
Inventor
S·科伦
J·弗里德曼
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.)
Broadcom Technology Israel Ltd
Original Assignee
Provigent 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 Provigent Ltd filed Critical Provigent Ltd
Publication of CN101779378A publication Critical patent/CN101779378A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03MCODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M13/00Coding, 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/37Decoding methods or techniques, not specific to the particular type of coding provided for in groups H03M13/03 - H03M13/35
    • H03M13/3738Decoding methods or techniques, not specific to the particular type of coding provided for in groups H03M13/03 - H03M13/35 with judging correct decoding
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03MCODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M13/00Coding, 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/63Joint error correction and other techniques
    • H03M13/6306Error control coding in combination with Automatic Repeat reQuest [ARQ] and diversity transmission, e.g. coding schemes for the multiple transmission of the same information or the transmission of incremental redundancy
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/004Arrangements for detecting or preventing errors in the information received by using forward error control
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/02Arrangements for detecting or preventing errors in the information received by diversity reception
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/22Arrangements for detecting or preventing errors in the information received using redundant apparatus to increase reliability

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • Probability & Statistics with Applications (AREA)
  • Theoretical Computer Science (AREA)
  • Detection And Prevention Of Errors In Transmission (AREA)
  • Communication Control (AREA)

Abstract

一种用于通信的方法,包括分别通过第一和第二通信链路接收第一和第二数据帧(90,94),该第一和第二数据帧分别含有已被以前向纠错(FEC)码编码的第一和第二数据副本。对所接收到的第一和第二数据帧中的FEC码进行解码,并基于已解码FEC码来分别计算该第一和第二数据帧的第一和第二软质量等级。基于该第一和第二软质量等级来选择该第一和第二数据副本之一。将该第一和第二数据副本中被选择的那个副本提供为输出(98)。

Description

具有改进的保护指示的受保护通信链路
技术领域
本发明总体涉及通信系统,具体涉及用于运行受保护通信链路的方法和系统。
背景技术
一些通信系统通过冗余通信链路来发射和接收数据,以改善误差性能,并提供对抗设备故障和不利信道条件的保护。例如,美国专利6,611,942——其公开内容以援引方式纳入本文——描述了一种在远程通信系统中保护信元传输的方法。在发射机一方,通过两个不同的物理链路发射两个相同的信元流。用作标记从而为信元块(blocks ofcells)或信元块组(sets of blocks of cells)划界的信元被规则地插入发射机一方的每个流中。在接收机一方,这两个信元流被接收,并且来自具有较少传输错误的流的块或块组被选择。
美国专利5,631,896——其公开内容以援引方式纳入本文——描述了一种没有位损失(bit loss)的路径切换方法。工作路径上和保护路径上的相同的数字线路信号(digital line signal)被独立地连续监控以检验位错误(bit error)。如果在工作路径中发生了位错误,而在保护路径中没有发生位错误,则产生一个切换触发信号(switching trigger),并以数据块方式执行从工作路径到保护路径的切换操作。只有正确的数据才被传递到下游设备。该方法使用单帧长度的数据块,该数据块的开端或头部置有一个用于位错误检验的指示符。
发明内容
本发明的实施方案提供了一种用于通信的方法,其包括:
分别通过第一和第二通信链路来接收第一和第二数据帧,该第一和第二数据帧分别含有已被以前向纠错(FEC)码编码的第一和第二数据副本(replica);
对所接收到的第一和第二数据帧中的FEC码进行解码;
基于已解码FEC码来分别计算该第一和第二数据帧的第一和第二软质量等级(soft quality rank);
基于该第一和第二软质量等级来选择该第一和第二数据副本之一;以及
输出该第一和第二数据副本中被选择的那个副本。
在一些实施方案中,第一通信链路用作主链路(primary link),第二通信链路用作主链路的备用品。在另一个实施方案中,第一和第二数据帧中的数据被进一步以检错码编码,并且其中计算第一和第二软质量等级包括基于已解码FEC码和检错码二者来计算该等级。该检错码可以包括循环冗余校验(CRC)。该FEC码可以包括Reed Solomon码。
在所公开的一个实施方案中,选择第一和第二数据副本之一包括:当第一软质量等级优于第二软质量等级时,选择第一副本;当第二软质量等级优于第一软质量等级时,选择第二副本。在另一个实施方案中,选择第一和第二数据副本之一包括:在当前选择的副本的软质量等级违犯了预定阈值时,改变当前选择的副本。
在又一个实施方案中,第一和第二软质量等级基于的是分别得自第一和第二数据帧的指示,该指示包括选自下列一组类型的至少一个指示类型:该FEC码的成功/失败解码;该FEC码解码之前存在的错误的数量;以及该FEC码解码之前存在的含有错误的字节的数量。
在再另一个实施方案中,计算软质量等级和选择第一和第二数据副本之一包括:
当第一和第二数据副本中的至少一个在该FEC码解码之前不含有错误时,选择不含有错误的那个副本;以及
当第一和第二数据副本在该FEC码解码之前均含有错误时,选择第一和第二数据副本中较接近该FEC码的有效码字的那个副本。
在一个实施方案中,选择第一和第二数据副本中较接近FEC码的有效码字的那个副本包括:选择第一和第二数据副本中具有较少的错误的那个副本。附加地或替代地,选择第一和第二数据副本中较接近该FEC码的有效码字的那个副本包括:选择第一和第二数据副本中具有较少的含有错误的字节的那个副本。在一些实施方案中,计算软质量等级包括:根据第一和第二解码器——其分别对第一和第二数据帧中的FEC码进行解码——的输入与这些解码器的相应输出之间的比较,来计算该等级。
根据本发明的一个实施方案,还提供了一种通信设备,其包括:
第一和第二接收机,其被布置为分别通过第一和第二通信链路来接收第一和第二数据帧,该第一和第二数据帧分别含有已被以前向纠错(FEC)码编码的第一和第二数据副本,并且第一和第二接收机被布置为对所接收到的第一和第二数据帧中的FEC码进行解码;
多路复用器(MUX),其可操作以从第一和第二接收机接收第一和第二数据帧,并选择第一和第二数据帧之一,以将第一和第二数据副本中相应的那个副本提供为输出;以及
控制器,其被联接以基于已解码FEC码来分别计算第一和第二数据帧的第一和第二软质量等级,并控制该多路复用器以基于第一和第二软质量等级来选择第一和第二数据副本之一。
根据本发明的一个实施方案,还提供了一种通信链路,其包括:
发射机,其被布置为以前向纠错(FEC)码对数据进行编码,并通过第一和第二通信信道来分别发射第一和第二数据帧中的已编码数据的第一和第二副本;以及
接收机,其包括:
第一和第二接收机信道,其分别被布置为接收由发射机发射的第一和第二数据帧,并对所接收到的第一和第二数据帧中的FEC码进行解码;
多路复用器(MUX),其可操作以从第一和第二接收机信道接收第一和第二数据帧,并选择第一和第二数据帧之一,以将第一和第二数据副本中相应的那个副本提供为输出;以及
控制器,其被联接以基于已解码FEC码来分别计算第一和第二数据帧的第一和第二软质量等级,并控制多路复用器以基于第一和第二软质量等级来选择第一和第二数据副本之一。
附图说明
通过下文结合附图的、对本发明的具体实施方式的详细描述,将更全面地理解本发明,在附图中:
图1是示意性地示出了根据本发明一个实施方案的受保护通信链路的框图;
图2是示意性地示出了根据本发明一个实施方案的受保护通信链路的接收机中的数据帧处理的图;
图3是示意性地示出了根据本发明一个实施方案的、用于运行受保护通信链路的一种方法的流程图;而
图4是示意性地示出了根据本发明一个实施方案的、用于比较受保护通信链路中的数据帧质量的一种方法的流程图。
具体实施方式
概述
在一些使用前向纠错(FEC)码的受保护链路配置中,主链路和副链路之间的切换基于的是关于FEC码解码成功或失败的指示。然而,在许多实际情况中,这些指示经常是不准确或不可靠的,从而可以导致次优选(sub-optimal)甚至错误的选择决定。当链路在困难的信道条件下运行时和/或当使用多级FEC编码时,当FEC码率高时FEC码指示趋于尤其不可靠。
鉴于有时与FEC码指示关联的不可靠性,本发明的实施方案提供了用于在受保护链路配置中的冗余链路之间进行切换的、改进的方法和系统。在下文描述的实施方案中,切换决定基于的是与FEC码有关的软质量等级。“软质量等级”这个术语被用来描述具有比一个位更精确——也即比仅一个二进制位的成功/失败指示更精确——的分辨率或粒度的任何等级或量度(metric)。所述软质量等级通常被表示为具有两个或更多个位的二进制数。
在一些实施方案中,发射机通过主通信链路和副通信链路以各自的数据帧序列向接收机发送相同的数据副本。每个数据帧中的数据被以FEC码编码。这两个平行的数据帧序列被接收机接收,该接收机对该FEC码进行解码。该接收机包括一个多路复用器(MUX),所述多路复用器切换以选择——通常是以逐帧方式选择——主链路和副链路之一的数据帧。该数据从被选择的数据帧中被提取,并被提供为输出。
该多路复用器被一个控制器控制,该控制器基于该FEC码的解码性能来针对每个数据帧计算软质量等级。对于给定的一对平行数据帧(也即,通过主链路和副链路接收到的、载有相同数据的数据帧),该控制器比较这两个帧的软质量等级,并选择具有较好软质量等级的那个数据帧。下文进一步描述了几个示例性的质量等级和选择标准。
在一些实施方案中,通过主链路和副链路传输的数据除了被以FEC编码之外,还被以检错码——诸如循环冗余校验(CRC)——编码。如下文将示出的,虽然检错码不纠正错误,但它经常能够提供可靠的质量指示,即使当FEC码不能做到时。在这些实施方案中,控制器基于该FEC码和该检错码二者来计算软质量等级。应注意,将链路资源(例如,传输时间或带宽)分配给检错码通常会以一些性能退化为代价,因为其它链路参数(例如:符号率或FEC码率)作出了让步。然而,在大多数情况下,此退化被由更好的切换决定带来的性能改进超额补偿了。从而,可观地改进了总体链路性能。
在已知的保护方法中,在主链路和副链路之间进行选择基于的是二进制指示,例如基于是否存在错误;然而在此处描述的方法和系统中,即使当这两个链路均含有错误时,仍可以确定这两个链路中哪个运行得更好。从而,所公开的质量等级和选择方法改进了受保护链路的总体误差性能。
系统描述
图1是示意性地示出了根据本发明一个实施方案的受保护通信链路20的框图。在此实施例中,链路20包括点对点微波或毫米波链路。在另外一些实施方案中,链路20可以包括任何其它合适的无线链路。为了保护通过该链路传递的数据,链路20包括主链路和副链路,数据通过主链路和副链路被平行地传送。
链路20包括双发射机(dual transmitter)24,其将数据发射到双接收机28。进入双发射机的数据被成帧器36格式化并封装在数据帧之中。数据帧被平行地提供给主发射机40和副发射机44。每个发射机包括一个发射(TX)调制解调器45,该发射调制解调器使用前向纠错(FEC)码和检错码对该数据进行编码,并对已编码数据进行调制。通常但是非必要地,该FEC码包括块码(block code),每个数据帧的数据对应于单个FEC块。该FEC码可以包括,例如,Reed-Solomon(RS)码、低密度奇偶校验(LDPC)码或任何其它合适的FEC码。所述检错码可以包括任何合适的能够检测错误的方案,诸如循环冗余校验(CRC),或者多种奇偶校验或校验和(checksum)方案。
在主发射机和副发射机中的每一个中,发射机前端(TX FE)46将由发射调制解调器产生的已调制数字信号转换成模拟信号,然后将该信号滤波并上变频至合适的射频(RF),并执行功率放大。主发射机和副发射机分别通过发射天线48和52来发射各自的RF信号。
发射机40和44发射的数据是相同的。因此,在另外一些实施方案中,双发射机24可以仅包括单个发射调制解调器45,该发射调制解调器的输出被平行地提供给主发射机和副发射机的两个发射机前端46。
由主发射机和副发射机发射的信号分别经过主无线通信信道和副无线通信信道。这两个信道在频率、偏振度和/或天线位置上彼此不同。由于这两个信道通常具有不同的特性和条件,故这两个信道的可导致传输错误的不良信道条件不太可能相关联。从而,这两个信道提供了一定程度的通信多样化和保护。
通过主信道和副信道发射的信号分别被接收天线56和60接收,并被提供给双接收机28中的主接收机64和副接收机68。接收机64和68处理所接收到的信号,以重构所发射的数据帧。主发射机40、天线48和56以及主接收机64被称为主链路。副发射机44、天线52和60以及副接收机68被称为副链路。
接收机64和68中的每一个均包括接收机前端(RX FE)69,该接收机前端对所接收到的EF信号进行下变频、滤波和数字化。该接收机前端也可以执行诸如增益控制等功能。由该接收机前端产生的数字信号被提供给接收(RX)调制解调器70,其将该信号解调,并将该FEC码和检错码解码。该调制解调器也可以执行诸如同步和载波恢复等功能。
接收机64和68中的每一个均向多路复用器(MUX)72——其通常包括一个切换矩阵(switch matrix)——提供已重构的数据帧。从而,多路复用器72被提供了两个平行的数据帧序列,这两个平行的数据帧序列通过主链路和副链路被接收,并载有相同的数据。多路复用器72的输出被解帧器76去格式化,该解帧器从数据帧中提取出数据并将该数据提供为输出。从而,多路复用器72的设置选择了是要用通过主链路还是副链路发射的数据作为输出。通常,多路复用器72包括能够以逐帧方式在主接收机和副接收机之间交替的高速切换矩阵。
双接收机28包括控制器80,该控制器控制该接收机的运行。具体地,控制器80确定多路复用器72的适当设置,也即,是使用来自主接收机还是副接收机的数据,并据此控制多路复用器72。控制器80基于与该FEC码有关的指示,可选地基于与该检错码有关的指示,在主接收机和副接收机之间进行选择,其中这些指示是由这两个接收机中的接收调制解调器70提供的。
逐帧选择提供了对抗这两个链路之一中的故障的保护。即使当这两个链路都是可运行的时,该选择仍使得双接收机能够选择具有较好性能(例如较低误码率)的链路,从而提供性能的总体改进。所述切换操作通常是无损(hitless)的,也即,在执行中无数据丢失。
通常,每个接收调制解调器70针对每个所接收到的数据帧产生与FEC和检错码的进程(progress)、成功和/或质量有关的指示。这些指示被提供给控制器80。该控制器基于由调制解调器提供的指示,针对每个数据帧计算软质量等级。对于给定的一对平行数据帧(也即,由主接收机和副接收机接收到的、载有相同数据的数据帧),该控制器比较这两个帧的软质量等级,并设置多路复用器72以选择具有较好等级的那个数据帧。下文进一步描述了几种示例性的质量等级和选择标准。
在一些实施方案中,控制器80以逐帧方式——也即无关于先前帧的选择——来选择性能较好的数据帧。替代地,该控制器可以应用任何其他合适的基于软质量等级的逻辑。例如,在一些实施方案中,针对软质量等级定义了最小阈值。只要主链路的数据帧的质量等级高于该阈值,该控制器就选择主链路的数据帧。当主链路的数据帧的质量等级降到该阈值之下时,该控制器就将多路复用器72切换为选择副链路的数据帧,只要副链路的数据帧的质量等级具有较高值。
应注意,将这两个链路定义为主的和副的可以是任意的,且可随时间改变。例如,在任何给定时间,当前被选择其帧的那个链路可被视为主链路,而另一链路被视为副链路以作为备用品。当控制器80开始选择另一个链路的帧时,链路角色可以颠倒。
通常,控制器80包括一个通用处理器,该通用处理器被软件编程以实现此处描述的功能。所述软件可以通过例如网络或链路20以电子形式被下载到该处理器,或者也可以通过有形介质诸如CD-ROM被提供给该处理器。
在提交于2006年12月5日、题为“Data Rate Coordination inProtected Variable-Rate Links”的美国专利申请11/634,781中描述了保护切换(protection switching)的一些其他方面,尤其是涉及具有可变数据率的链路的保护切换,该美国专利申请被转让给本专利申请的申请人,并且其公开内容以援引方式纳入本文。
图2是示意性地示出了根据本发明一个实施方案的受保护通信链路20的接收机28中的数据帧处理的图。此图示出了数据帧90A至90C,这些数据帧由主接收机产生;还示出了数据帧94A至94C,这些数据帧由副接收机产生。这两个链路中的对应数据帧(例如,帧90A和94A,以及帧90B和94B)载有相同的数据。每个数据帧都具有被分配给以FEC码编码的数据的特定时间间隔(也即,特定数量的符号),以及被分配给CRC的另一个时间间隔。
控制器80使用与每个帧中的FEC码和CRC的解码有关的指示,以作出是使用由主接收机还是副接收机提供的数据帧的逐帧决定。被选择的数据帧被提供给解帧器76,解帧器76将这些数据提取,以产生包含输出帧98A至98C的输出序列。例如,当数据帧90A的质量等级优于数据帧94A的质量等级时,输出帧98A包含数据帧90A的数据。
基于软质量等级来在主链路和副链路之间进行切换
理论上有可能仅基于二进制或者与该FEC码的解码有关的成功/失败指示来计算数据帧的质量等级。例如,当已解码块中存在不可纠正的字节错误时,某些Reed-Solomon(RS)解码器提供“不可纠正的错误”指示。某些迭代型LDPC解码器提供“奇偶满足”指示,其向该解码器指示是否能够聚集为有效码字。在提交于2006年7月6日、题为“Communication Link Control using Iterative Code Metrics”的美国专利申请11/483/078中描述了基于得自FEC码的量度来在主链路和副链路之间进行切换的一些方面,该美国专利申请被转让给本专利申请的申请人,并且其公开内容以援引方式纳入本文。
然而,在一些系统和情形中,二进制FEC码指示可能是不准确或者不可靠的,且可能会导致次优选甚至错误的选择决定。例如,接收机之一中的FEC解码器可能会输出一个有效但错误的码字。在此情况下,该FEC解码器通常将指示该解码是成功的,但是,已解码数据将含有错误。当FEC码率高时、当信噪比(SNR)不佳时和/或当使用了多级FEC编码时,这样的FEC码字指示愈发有可能不可靠。
鉴于与FEC码指示关联的困难,本发明的实施方案提供了用于在受保护链路配置的冗余链路之间进行切换的、改进的方法和系统。在下文描述的实施方案中,控制器80计算与该FEC码有关的软质量等级。与二进制FEC码指示相比,软质量等级具有较精确的分辨率和较低的错误概率,因此提供了用于在主通信链路和副通信链路之间进行选择的更好手段。
在一些实施方案中,每个数据帧的一部分被保留作检错码,该检错码经常能够提供可靠的质量指示,即使当FEC码不能做到时。在这些实施方案中,控制器80基于该FEC码和该检错码来计算每个数据帧的软质量等级。应注意,向CRC分配链路资源(例如时间、带宽)通常会导致一些性能退化,因为其它链路参数(例如,符号率或FEC码率)作出了让步。然而,在大多数情况下,此退化被由更好的切换决定带来的性能改进超额补偿了。从而,改进了总体链路性能。
图3是示意性地示出了根据本发明一个实施方案的、用于运行受保护通信链路20的一种方法的流程图。该方法始自,在编码步骤100,双接收机24使用FEC和检错码二者对数据进行编码。在传输步骤104,主发射机和副发射机通过主信道和副信道以各自的数据帧序列发射数据。在接收步骤108,双接收机28的主接收机和副接收机对通过主信道和副信道发射的信号进行接收和解码,以产生载有相同数据的两个平行的数据帧序列。主接收机调制解调器和副接收调制解调器中的每一个产生与每个数据帧中的FEC码和检错码的解码有关的指示。
在等级计算步骤112,接收机28的控制器80基于该FEC和检错码指示,针对每个数据帧计算软质量等级。在切换步骤116,控制器80控制MUX 72以选择来自主链路或副链路的数据帧。通常,该选择是以无损方式逐帧执行的。在输出步骤120,被选择的数据帧被提供给解帧器76,解帧器76提取并输出数据。
控制器80可以使用关于该FEC码的——以及可能地关于该检错码的——任何合适的指示,以及基于这些指示的任何合适的逻辑,以计算并比较数据帧的软质量等级。
图4是示意性地示出了根据本发明一个实施方案的、用于比较从链路20的主接收机和副接收机接收的两个平行数据帧的数据帧质量的一个示例性方法的流程图。图4的方法可以被用来实现上述图3的方法的步骤112和116。
该方法始自,在预解码比较步骤130,控制器20在执行FEC解码之前检查硬解码数据(hard-decoded data)。在此实施例中,每个数据帧中的位都被分为未编码数据位和奇偶校验(冗余)位。该CRC或其他检错码是通过该数据帧中的未编码位来计算的。在CRC检验步骤134,针对这两个数据帧中的每一个,该控制器检验该帧中的未编码位的CRC是否正确,也即,在FEC码没有纠正任何错误的情况下,这些未编码位是否对应于有效码字。在一些实施方案中,该控制器在不评估CRC的情况下直接检验这些未编码位是否包含有效码字。在选择步骤150,如果这两个帧之一中的未编码位已经包含有效码字,则该控制器选择该帧,至此该方法结束。如果这两个帧均包含有效码字,则该控制器可以选择这两个帧中的任何一个,诸如保持在先前帧中使用的多路复用器设置。
另一方面,如果这两个帧在FEC解码之前均不包含有效码字,则控制器80根据特定距离量度来选择数据更接近有效码字的那个帧。例如,一些RS解码器提供关于含有错误的字节的数量和/或已纠正的位错误的数量的指示。所述距离量度可以是基于这些指示的。在另外一个实施方案中,控制器80可以通过比较FEC解码器的输入和输出,来计算特定数据帧中的位错误的数量和/或含有错误的字节的数量。
在一些实施方案中,在字节检验步骤138,控制器80检验这两个帧中含有错误的字节的数量。在选择步骤150,如果这两个数据帧中含有错误的字节的数量不相等,如同在字节比较步骤142所检验的那样,则在选择步骤150,该控制器选择具有较少的含有错误的字节的那个数据帧。
在位错误比较步骤146,如果控制器80断定这两个数据帧具有相同数量的含有错误的字节,则该控制器比较这两个帧中的位错误的数量。在选择步骤150,该控制器选择具有最少的位错误的那个帧。如果位错误的数量相等,则该选择可以根据便利性或基于任何其他条件而任意进行。在另外一个实施方案中,上述步骤138和142可以被省略。换言之,该控制器可以在不首先比较含有错误的字节的数量的情况下比较位错误的数量。
虽然此处描述的实施方案主要面向具有主链路和副链路的链路配置,但本发明的原理也可以用于在任何数量的冗余链路之间进行切换。
因此应理解,上文描述的实施方案是以举例方式引述的,而本发明不限于上文具体示出和描述的内容。毋宁说,本发明的范围包括对上文描述的多种不同特征的组合和子组合,而且还包括本领域技术人员在阅读上述说明书之后可想到的、在现有技术中未公开的多种变化和修改。

Claims (25)

1.一种用于通信的方法,包括:
分别通过第一和第二通信链路来接收第一和第二数据帧,所述第一和第二数据帧分别含有已被以前向纠错(FEC)码编码的第一和第二数据副本;
对所接收到的第一和第二数据帧中的FEC码进行解码;
基于已解码FEC码,分别计算所述第一和第二数据帧的第一和第二软质量等级;
基于所述第一和第二软质量等级,选择所述第一和第二数据副本之一;以及
输出所述第一和第二数据副本中被选择的那个副本。
2.根据权利要求1所述的方法,其中所述第一通信链路用作主链路,并且其中所述第二通信链路用作所述主链路的备用品。
3.根据权利要求1所述的方法,其中所述第一和第二数据帧中的数据被进一步以检错码编码,并且其中计算所述第一和第二软质量等级包括基于已解码FEC码和检错码二者来计算所述等级。
4.根据权利要求1至3中任一项所述的方法,其中所述检错码包括循环冗余校验(CRC)。
5.根据权利要求1至3中任一项所述的方法,其中所述FEC码包括Reed Solomon码。
6.根据权利要求1至3中任一项所述的方法,其中选择所述第一和第二数据副本之一包括:当所述第一软质量等级优于所述第二软质量等级时,选择所述第一数据副本;当所述第二软质量等级优于所述第一软质量等级时,选择所述第二数据副本。
7.根据权利要求1至3中任一项所述的方法,其中选择所述第一和第二数据副本之一包括:在当前选择的副本的软质量等级违犯了预定阈值时,改变当前选择的副本。
8.根据权利要求1至3中任一项所述的方法,其中所述第一和第二软质量等级基于的是分别得自所述第一和第二数据帧的指示,所述指示包括选自下列一组类型的至少一个指示类型:所述FEC码的成功/失败解码;所述FEC码解码之前存在的错误的数量;以及所述FEC码解码之前存在的含有错误的字节的数量。
9.根据权利要求1至3中任一项所述的方法,其中计算软质量等级和选择所述第一和第二数据副本之一包括:
当所述第一和第二数据副本中的至少一个在所述FEC码解码之前不含有错误时,选择不含有错误的那个副本;
当所述第一和第二数据副本在所述FEC码解码之前均含有错误时,选择所述第一和第二数据副本中较接近所述FEC码的有效码字的那个副本。
10.根据权利要求9所述的方法,其中选择所述第一和第二数据副本中较接近所述FEC码的有效码字的那个副本包括,选择所述第一和第二数据副本中具有较少的错误的那个副本。
11.根据权利要求9所述的方法,其中选择所述第一和第二数据副本中较接近所述FEC码的有效码字的那个副本包括,选择所述第一和第二数据副本中具有较少的含有错误的字节的那个副本。
12.根据权利要求1至3中任一项所述的方法,其中计算软质量等级包括:根据所述第一和第二解码器——其分别对所述第一和第二数据帧中的FEC码进行解码——的输入和这些解码器的相应输出之间的比较,来计算所述等级。
13.一种通信设备,包括:
第一和第二接收机,其被布置为分别通过第一和第二通信链路来接收第一和第二数据帧,所述第一和第二数据帧分别含有第一和第二数据副本,所述第一和第二数据副本已被以前向纠错(FEC)码编码,并且所述第一和第二接收机被布置为对所接收到的第一和第二数据帧中的FEC码进行解码;
多路复用器(MUX),其可操作以从所述第一和第二接收机接收所述第一和第二数据帧,并选择所述第一和第二数据帧之一,以将所述第一和第二数据副本中相应的那个副本提供为输出;以及
控制器,其被联接以基于已解码FEC码来分别计算所述第一和第二数据帧的第一和第二软质量等级,并控制所述多路复用器以基于所述第一和第二软质量等级来选择所述第一和第二数据副本之一。
14.根据权利要求13所述的设备,其中所述第一通信链路用作主链路,并且其中所述第二通信链路用作所述主链路的备用品。
15.根据权利要求13所述的设备,其中所述第一和第二数据帧中的数据被进一步以检错码编码,并且其中所述控制器被联接以基于已解码FEC码和检错码二者来计算所述第一和第二软质量等级。
16.根据权利要求13至15中任一项所述的设备,其中所述检错码包括循环冗余校验(CRC)。
17.根据权利要求13至15中任一项所述的设备,其中所述FEC码包括Reed Solomon码。
18.根据权利要求13至15中任一项所述的设备,其中所述控制器被联接以控制所述多路复用器,以:当所述第一软质量等级优于所述第二软质量等级时,选择所述第一数据副本;而当所述第二软质量等级优于所述第一软质量等级时,选择所述第二数据副本。
19.根据权利要求13至15中任一项所述的设备,其中所述控制器被联接以控制所述多路复用器,以:在当前选择的副本的软质量等级违犯了预定阈值时,改变当前选择的副本。
20.根据权利要求13至15中任一项所述的设备,其中所述第一和第二接收机被布置为分别从所述第一和第二数据帧得出指示,所述指示包括选自下列一组类型的至少一个指示类型:所述FEC码的成功/失败解码,所述FEC码解码之前存在的错误的数量,以及所述FEC码解码之前存在的含有错误的字节的数量;并且其中所述控制器被联接以基于所述指示来计算所述第一和第二软质量等级。
21.根据权利要求13至15中任一项所述的设备,其中所述控制器被联接,以:当所述第一和第二数据副本中的至少一个在所述FEC码解码之前不含有错误时,选择不含有错误的那个副本;当所述第一和第二数据副本在所述FEC码解码之前均含有错误时,选择所述第一和第二数据副本中较接近所述FEC码的有效码字的那个副本。
22.根据权利要求21所述的设备,其中所述控制器被联接,以通过选择所述第一和第二数据副本中具有较少的错误的那个副本,来选择所述第一和第二数据副本中较接近所述有效码字的那个副本。
23.根据权利要求21所述的设备,其中所述控制器被联接,以通过选择所述第一和第二数据副本中具有较少的含有错误的字节的那个副本,来选择所述第一和第二数据副本中较接近所述有效码字的那个副本。
24.根据权利要求13至15中任一项所述的设备,其中所述第一和第二接收机包括各自的解码器,所述解码器被布置为对所述第一和第二数据帧中的FEC码进行解码,并且其中所述控制器被联接以基于在所述解码器的输入与所述解码器的相应输出之间的比较,来计算所述软质量等级。
25.一种通信链路,包括:
发射机,其被布置为以前向纠错(FEC)码对数据进行编码,并通过第一和第二通信信道来分别发射第一和第二数据帧中的所述编码数据的第一和第二副本;以及
接收机,包括:
第一和第二接收机信道,其分别被布置为接收由所述发射机发射的第一和第二数据帧,并对所接收到的第一和第二数据帧中的FEC码进行解码;
多路复用器(MUX),其可操作以从所述第一和第二接收机信道接收所述第一和第二数据帧,并选择所述第一和第二数据帧之一,以将所述第一和第二数据副本中相应的那个副本提供为输出;以及
控制器,其被联接以基于已解码FEC码来分别计算所述第一和第二数据帧的第一和第二软质量等级,并控制所述多路复用器以基于所述第一和第二软质量等级来选择所述第一和第二数据副本之一。
CN200880102400A 2007-08-13 2008-04-01 具有改进的保护指示的受保护通信链路 Pending CN101779378A (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US11/891,754 2007-08-13
US11/891,754 US8001445B2 (en) 2007-08-13 2007-08-13 Protected communication link with improved protection indication
PCT/IL2008/000453 WO2009022325A2 (en) 2007-08-13 2008-04-01 Protected communication link with improved protection indication

Publications (1)

Publication Number Publication Date
CN101779378A true CN101779378A (zh) 2010-07-14

Family

ID=40351255

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200880102400A Pending CN101779378A (zh) 2007-08-13 2008-04-01 具有改进的保护指示的受保护通信链路

Country Status (5)

Country Link
US (1) US8001445B2 (zh)
EP (1) EP2176956A4 (zh)
JP (1) JP2010537466A (zh)
CN (1) CN101779378A (zh)
WO (1) WO2009022325A2 (zh)

Families Citing this family (35)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7058367B1 (en) 2003-01-31 2006-06-06 At&T Corp. Rate-adaptive methods for communicating over multiple input/multiple output wireless systems
JP4530274B2 (ja) * 2005-01-11 2010-08-25 株式会社リコー 符号処理装置、符号処理方法、プログラム及び情報記録媒体
US7613260B2 (en) 2005-11-21 2009-11-03 Provigent Ltd Modem control using cross-polarization interference estimation
US7965771B2 (en) * 2006-02-27 2011-06-21 Cisco Technology, Inc. Method and apparatus for immediate display of multicast IPTV over a bandwidth constrained network
US8218654B2 (en) * 2006-03-08 2012-07-10 Cisco Technology, Inc. Method for reducing channel change startup delays for multicast digital video streams
US7796708B2 (en) * 2006-03-29 2010-09-14 Provigent Ltd. Adaptive receiver loops with weighted decision-directed error
US8031701B2 (en) * 2006-09-11 2011-10-04 Cisco Technology, Inc. Retransmission-based stream repair and stream join
US7839952B2 (en) * 2006-12-05 2010-11-23 Provigent Ltd Data rate coordination in protected variable-rate links
US7720136B2 (en) 2006-12-26 2010-05-18 Provigent Ltd Adaptive coding and modulation based on link performance prediction
US7937531B2 (en) * 2007-02-01 2011-05-03 Cisco Technology, Inc. Regularly occurring write back scheme for cache soft error reduction
US8769591B2 (en) * 2007-02-12 2014-07-01 Cisco Technology, Inc. Fast channel change on a bandwidth constrained network
US7940644B2 (en) * 2007-03-14 2011-05-10 Cisco Technology, Inc. Unified transmission scheme for media stream redundancy
US8315574B2 (en) 2007-04-13 2012-11-20 Broadcom Corporation Management of variable-rate communication links
US20080253369A1 (en) 2007-04-16 2008-10-16 Cisco Technology, Inc. Monitoring and correcting upstream packet loss
US7821938B2 (en) * 2007-04-20 2010-10-26 Provigent Ltd. Adaptive coding and modulation for synchronous connections
US8332896B2 (en) 2007-07-05 2012-12-11 Coherent Logix, Incorporated Transmission of multimedia streams to mobile devices with cross stream association
KR100889733B1 (ko) * 2007-08-20 2009-03-24 한국전자통신연구원 다수의 수신 전극을 이용한 인체통신 시스템의 수신 장치및 수신 방법
US9313457B2 (en) 2007-09-11 2016-04-12 The Directv Group, Inc. Method and system for monitoring a receiving circuit module and controlling switching to a back-up receiving circuit module at a local collection facility from a remote facility
US8804499B2 (en) * 2007-09-11 2014-08-12 The Directv Group, Inc. Method and system for monitoring and switching between a first uplink signal processing circuit and a secondary uplink signal processing circuit
US9300412B2 (en) 2007-09-11 2016-03-29 The Directv Group, Inc. Method and system for operating a receiving circuit for multiple types of input channel signals
US9473751B2 (en) * 2007-09-11 2016-10-18 The Directv Group, Inc. Method and system for operating a monitoring system for a satellite communication system
US8973058B2 (en) 2007-09-11 2015-03-03 The Directv Group, Inc. Method and system for monitoring and simultaneously displaying a plurality of signal channels in a communication system
US8792336B2 (en) * 2007-09-11 2014-07-29 The Directv Group, Inc. Method and system for monitoring and switching between primary and back-up receiver decoder circuits in a communication system
US8040985B2 (en) 2007-10-09 2011-10-18 Provigent Ltd Decoding of forward error correction codes in the presence of phase noise
US8126408B2 (en) * 2008-01-22 2012-02-28 Provigent Ltd Multi-mode wireless communication link
JP2011510555A (ja) * 2008-01-22 2011-03-31 プロヴィジェント リミテッド Mimo通信システムにおけるビーム形成
US8787153B2 (en) * 2008-02-10 2014-07-22 Cisco Technology, Inc. Forward error correction based data recovery with path diversity
US20100262887A1 (en) * 2009-04-13 2010-10-14 Lockheed Martin Corporation High Integrity Data Network System and Method
US8452908B2 (en) * 2009-12-29 2013-05-28 Juniper Networks, Inc. Low latency serial memory interface
EP2341652B1 (en) * 2010-01-05 2016-08-17 Alcatel Lucent Reception of a diversity-protected data flow in a radio communication network
US8315224B2 (en) * 2010-01-22 2012-11-20 General Electric Company Methods and systems for reuse of radio resources in medical telemetry networks
CN101800678B (zh) * 2010-03-12 2012-05-23 华为技术有限公司 应用ccdp和xpic的微波传输方法、装置和系统
US9168946B2 (en) * 2010-03-19 2015-10-27 Javad Gnss, Inc. Method for generating offset paths for ground vehicles
US20160336968A1 (en) * 2015-05-11 2016-11-17 Comtech Ef Data Corp. System and method for encoding and decoding using a plurality of constellations within a single fec block
WO2024059132A1 (en) * 2022-09-13 2024-03-21 Fort Robotics, Inc. Method for decreasing probability of undetected errors on large messages over a black channel

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020016933A1 (en) * 2000-02-16 2002-02-07 Smith Douglas Edward Method and apparatus for correcting data
US6611942B1 (en) * 1997-10-14 2003-08-26 France Telecom Sa Transmitter, receiver, method and system for safe telecommunication of cells
CN1798017A (zh) * 2004-12-30 2006-07-05 中兴通讯股份有限公司 基于数据通信系统多时钟采样的方法

Family Cites Families (184)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4321705A (en) * 1979-03-02 1982-03-23 Nippon Electronics Co., Ltd. Digital equalizer for a cross-polarization receiver
JPS5953738B2 (ja) * 1979-06-05 1984-12-26 ケイディディ株式会社 交さ偏波補償方式
US4367555A (en) * 1979-07-24 1983-01-04 Nippon Electric Co., Ltd. Digital equalizer for a cross-polarization receiver
US4288658A (en) * 1979-11-06 1981-09-08 Frederick Electronics Corporation Apparatus for generating telex signaling sequences in a distributed processing telex exchange
US4291196A (en) * 1979-11-06 1981-09-22 Frederick Electronics Corp. Circuit for handling conversation data in a distributed processing telex exchange
US4292465A (en) * 1979-11-06 1981-09-29 Frederick Electronics Corporation Distributed processing telex exchange
US4397022A (en) * 1981-01-30 1983-08-02 Weng Ming I Weighted erasure codec for the (24, 12) extended Golay code
US4479258A (en) * 1981-09-30 1984-10-23 Nippon Electric Co., Ltd. Cross-polarization crosstalk canceller
US4438530A (en) * 1982-06-14 1984-03-20 Bell Telephone Laboratories, Incorporated Adaptive cross-polarization interference cancellation system
CA1215430A (en) * 1982-12-20 1986-12-16 Toshihiko Ryu Cross-polarization distortion canceller for use in digital radio communication receiver
US4557330A (en) 1983-07-05 1985-12-10 Standard Oil Company Miscible flooding with displacing fluid containing additive compositions
US4627045A (en) * 1984-02-14 1986-12-02 Rosemount Inc. Alternating communication channel switchover system
US4688235A (en) * 1984-11-30 1987-08-18 Nec Corporation Cross-polarization interference canceller
US4606054A (en) * 1985-02-21 1986-08-12 At&T Bell Laboratories Cross-polarization interference cancellation
US4631734A (en) 1985-03-21 1986-12-23 At&T Bell Laboratories Cross-polarization canceler/equalizer
US4644562A (en) * 1985-08-28 1987-02-17 At&T Company Combined cross polarization interference cancellation and intersymbol interference equalization for terrestrial digital radio systems
NL190886C (nl) * 1986-05-19 1994-10-03 Nippon Telegraph & Telephone Digitaal signaaldemodulatiesysteem.
US4761784A (en) * 1987-01-15 1988-08-02 Racal Data Communications Inc. Modem and method using multidimensional coded modulation
JPS63272238A (ja) * 1987-04-30 1988-11-09 Nec Corp 復調装置
JPS6477235A (en) * 1987-09-18 1989-03-23 Fujitsu Ltd Compensating device for interference between cross-polarized waves
CA1338153C (en) * 1987-11-10 1996-03-12 Yoshihiro Nozue Interference canceller
US4995040A (en) * 1989-02-03 1991-02-19 Rockwell International Corporation Apparatus for management, comparison, and correction of redundant digital data
CA2022050C (en) * 1989-07-27 1993-03-23 Toru Matsuura Cross-polarization interference cancellation system capable of stably carrying out operation
EP0418781B1 (en) 1989-09-18 1995-12-13 Nec Corporation Dual polarization transmission system
AU627953B2 (en) 1989-11-15 1992-09-03 Digital Equipment Corporation Integrated communications link having dynamically allocatable bandwidth and a protocol for transmission or allocation information over the link
JP2536207B2 (ja) * 1990-01-23 1996-09-18 日本電気株式会社 干渉補償器
FR2661578A1 (fr) 1990-04-27 1991-10-31 Trt Telecom Radio Electr Dispositif de commutation dynamique pour le masquage d'erreurs dans un systeme a doublement du conduit numerique.
JP3134338B2 (ja) 1991-03-30 2001-02-13 ソニー株式会社 ディジタル音声信号符号化方法
US7415548B2 (en) * 1991-05-13 2008-08-19 Broadcom Corporation Communication network having a plurality of bridging nodes which transmits a polling message with backward learning technique to determine communication pathway
JPH04352523A (ja) * 1991-05-30 1992-12-07 Oki Electric Ind Co Ltd データ伝送復調器
US5311545A (en) 1991-06-17 1994-05-10 Hughes Aircraft Company Modem for fading digital channels affected by multipath
CA2073082C (en) * 1991-07-08 1997-09-09 Takanori Iwamatsu Fractionally spaced cross-polarization interference canceller
AU655384B2 (en) * 1991-07-26 1994-12-15 General Instrument Corporation Carrier phase recovery for an adaptive equalizer
JP3169646B2 (ja) * 1991-09-25 2001-05-28 日本電気株式会社 交差偏波干渉補償器
JP3225560B2 (ja) * 1991-11-27 2001-11-05 日本電気株式会社 交差偏波干渉補償装置
JP2845250B2 (ja) * 1992-01-31 1999-01-13 日本電気株式会社 交差偏波干渉補償装置
US5710799A (en) * 1992-06-01 1998-01-20 Fujitsu Limited Cross polarization interference canceler and cross polarization interference eliminating apparatus using the same
JPH0621762A (ja) 1992-07-02 1994-01-28 Fujitsu Ltd デイジタル形トランスバーサル自動等化器
AU5550694A (en) * 1992-11-06 1994-06-08 Pericle Communications Company Adaptive data rate modem
US5506956A (en) * 1993-04-07 1996-04-09 Sprint Communications Company L.P. Error correction and channel restoration apparatus for T1 digital links
SE513657C2 (sv) * 1993-06-24 2000-10-16 Ericsson Telefon Ab L M Sätt och anordning att vid digital signalöverföring estimera överförda symboler hos en mottagare
US5471508A (en) 1993-08-20 1995-11-28 Hitachi America, Ltd. Carrier recovery system using acquisition and tracking modes and automatic carrier-to-noise estimation
JP3154607B2 (ja) * 1993-12-28 2001-04-09 三菱電機株式会社 誤り訂正復号装置及び誤り訂正復号方法
US5495502A (en) * 1994-04-18 1996-02-27 Loral Aerospace Corp. Adaptive cross-polarization equalizer
EP0679000A1 (en) * 1994-04-22 1995-10-25 Koninklijke Philips Electronics N.V. Soft quantisation
US5631896A (en) 1994-07-18 1997-05-20 Nippon Telegraph And Telephone Corporation Hitless path switching apparatus and method
US5614914A (en) * 1994-09-06 1997-03-25 Interdigital Technology Corporation Wireless telephone distribution system with time and space diversity transmission for determining receiver location
US5742640A (en) * 1995-03-07 1998-04-21 Diva Communications, Inc. Method and apparatus to improve PSTN access to wireless subscribers using a low bit rate system
US5742646A (en) * 1995-05-05 1998-04-21 Harris Corporation Method of selecting and switching signal paths in a digital communication system
JP3566788B2 (ja) 1995-08-02 2004-09-15 富士通株式会社 交差偏波間補償装置
JPH0964791A (ja) 1995-08-18 1997-03-07 Matsushita Electric Ind Co Ltd 波形等化装置
US5694438A (en) * 1995-11-02 1997-12-02 Motorola, Inc. Method and apparatus for managing a data symbol received in a time diversity communication system
US5862186A (en) * 1995-12-01 1999-01-19 Kumar; Derek D. RF simplex spread spectrum receiver and method
US5809070A (en) * 1996-02-27 1998-09-15 Flat Connections, Inc. High speed data communications using multiple low speed modems
US6041345A (en) * 1996-03-08 2000-03-21 Microsoft Corporation Active stream format for holding multiple media streams
US5838740A (en) * 1996-04-17 1998-11-17 Motorola, Inc. Crosspole interference canceling receiver for signals with unrelated baud rates
US6735168B1 (en) * 1996-06-25 2004-05-11 Nortel Networks Limited Method and architecture for providing telephony between data networks and PSTN
US5940453A (en) 1996-11-25 1999-08-17 Lucent Technlogies Inc. Artificial fading for frequency offset mitigation
DE19651593B4 (de) 1996-12-11 2008-11-20 Rohde & Schwarz Gmbh & Co. Kg Anordnung zum Optimieren der Datenübertragung über einen bidirektionalen Funkkanal
US5901343A (en) 1997-05-09 1999-05-04 Lockheed Martin Corporation Adaptive cross polarization Interference canceler for use at intermediate frequencies
US5838224A (en) * 1997-06-12 1998-11-17 Andrews; Joan L. Medication organizer assembly
US5987060A (en) 1997-06-13 1999-11-16 Innova Corporation System and method of radio communications with an up-down digital signal link
EP2239876A3 (en) * 1997-06-19 2011-01-26 Kabushiki Kaisha Toshiba Information data multiplexing transmission system, multiplexer and demultiplexer used therefor, and error correcting encoder and decoder
JP3616706B2 (ja) 1997-06-19 2005-02-02 富士通株式会社 交差偏波間干渉補償機能を備えた復調器
US6215827B1 (en) 1997-08-25 2001-04-10 Lucent Technologies, Inc. System and method for measuring channel quality information in a communication system
US6306242B1 (en) * 1997-10-10 2001-10-23 Peter J. Dronzek Techniques for labeling of plastic, glass or metal containers or surfaces with polymeric labels
US6252912B1 (en) * 1997-12-24 2001-06-26 General Dynamics Government Systems Corporation Adaptive predistortion system
US6466562B1 (en) * 1997-12-29 2002-10-15 Koninklijke Philips Electronics N.V. Data communication devices, personal handy-phone system base stations, and methods of communicating data
JP3741866B2 (ja) 1998-06-05 2006-02-01 富士通株式会社 適応変調方式
US6307505B1 (en) * 1998-07-22 2001-10-23 Trimble Navigation Limited Apparatus and method for coupling data to a position determination device
CN1260653A (zh) 1998-07-24 2000-07-19 休斯电子公司 多模式、多调制点对多点通信
US5905574A (en) 1998-10-06 1999-05-18 Hughes Electronics Corporation Method and apparatus for canceling cross polarization interference
JP2000115244A (ja) 1998-10-06 2000-04-21 Nippon Telegr & Teleph Corp <Ntt> データ通信方法および装置
JP2000174670A (ja) * 1998-12-03 2000-06-23 Mitsubishi Electric Corp 伝送路切替装置
US6418164B1 (en) * 1999-01-14 2002-07-09 Nxtwave Communications, Inc. Adaptive equalizer with enhanced error quantization
JP4091195B2 (ja) 1999-02-08 2008-05-28 富士通株式会社 インタフェース制御装置及びインタフェース制御方法
US6647059B1 (en) * 1999-02-11 2003-11-11 Nortel Networks Limited Code division multiple access cable modem
US7133441B1 (en) * 1999-02-23 2006-11-07 Actelis Networks Inc. High speed access system over copper cable plant
JP2000269865A (ja) 1999-03-17 2000-09-29 Pioneer Electronic Corp ディジタル信号受信システムにおける信号処理回路
FI107202B (fi) 1999-04-01 2001-06-15 Nokia Networks Oy Menetelmä ja järjestely digitaalisen tiedonsiirron etenemisvarmennuksen rinnakkaisten signaalien vaihtamiseksi
US6678259B1 (en) 1999-05-26 2004-01-13 Qwest Communications International, Inc. System and method for line of sight path communication
DE19926658A1 (de) 1999-06-11 2000-12-14 Bosch Gmbh Robert Empfänger für zwei orthogonal polarisierte Signale
EP1063826A1 (en) * 1999-06-25 2000-12-27 Sony International (Europe) GmbH Carrier recovery means in digital quadrature receivers
DE59906439D1 (de) 1999-08-18 2003-09-04 Alcatel Sa Datenübertragung zwischen einer ersten Mobilfunkvermittlungsstelle eines ersten Mobilfunksystems und einer zweiten Mobilfunkvermittlungsstelle eines zweiten Mobilfunksystems
KR100348790B1 (ko) * 1999-12-21 2002-08-17 엘지전자주식회사 큐에이엠 수신기
AU779378C (en) 2000-01-20 2005-02-24 Apple Inc. Hybrid ARQ schemes with soft combining in variable rate packet data transmission
JP2001217761A (ja) 2000-01-31 2001-08-10 Hitachi Kokusai Electric Inc 最適伝送経路選択方法及び伝送システム
KR100804176B1 (ko) * 2000-03-24 2008-02-18 애서러스 커뮤니케이션즈 인코포레이티드 디지털통신용 디코딩 시스템 및 방법
US6888794B1 (en) * 2000-06-15 2005-05-03 Nortel Networks Limited Method of data rate exchange for transmissions across a packet-based network
JP2002050996A (ja) * 2000-07-31 2002-02-15 Sony Corp 整数倍相互関係を有するブロック長を用いて符号化された信号を通信伝送路を介して送信する通信システム
US9094226B2 (en) * 2000-08-30 2015-07-28 Broadcom Corporation Home network system and method
EP1364479B1 (en) 2000-09-01 2010-04-28 Broadcom Corporation Satellite receiver and corresponding method
FR2815197B1 (fr) * 2000-10-06 2003-01-03 St Microelectronics Sa Circuit asynchrone pour la detection et la correction de l'erreur induite et procede de mise en oeuvre
US7016296B2 (en) 2000-10-16 2006-03-21 Broadcom Corporation Adaptive modulation for fixed wireless link in cable transmission system
US6993024B1 (en) * 2000-11-16 2006-01-31 Chiaro Networks, Ltd. System and method for router multicast control
JP3565160B2 (ja) * 2000-11-17 2004-09-15 日本電気株式会社 交差偏波間干渉補償回路
US7020821B2 (en) 2001-02-22 2006-03-28 Lucent Technologies Inc. Redundant packet telecommunication network system using minimum hamming distances to construct a final estimate of a original codeword
US6628707B2 (en) * 2001-05-04 2003-09-30 Radiant Networks Plc Adaptive equalizer system for short burst modems and link hopping radio networks
JP2002345023A (ja) 2001-05-11 2002-11-29 Ntt Docomo Inc 無線通信システム、回線制御装置、回線制御方法および回線制御プログラム
ES2188373B1 (es) * 2001-05-25 2004-10-16 Diseño De Sistemas En Silencio, S.A. Procedimiento de optimizacion de la comunicacion para sistema de transmision digital ofdm multiusuario sobre red electrica.
US6999468B2 (en) 2001-06-04 2006-02-14 Turin Networks Method and apparatus for line and path selection within SONET/SDH based networks
DE10133898C1 (de) * 2001-07-12 2002-10-17 Infineon Technologies Ag Empfänger mit einem integrierten Taktphasendetektor
JP2003068228A (ja) 2001-08-27 2003-03-07 Toshiba Corp 偏向ヨーク装置
EP1289179A1 (en) * 2001-08-28 2003-03-05 Lucent Technologies Inc. A wireless telecommunications network, a user terminal therefor, a base station therefor, and a method of telecommunication
US7047029B1 (en) 2001-09-10 2006-05-16 The Directv Group, Inc. Adaptive transmission system
US7069284B2 (en) * 2001-09-17 2006-06-27 Digeo, Inc. Apparatus and method for correcting signal imbalances using complex multiplication
US6782497B2 (en) 2001-09-20 2004-08-24 Koninklijke Philips Electronics N.V. Frame error rate estimation in a receiver
EP1435146B1 (en) 2001-10-12 2005-05-18 Nokia Corporation Adaptive point-to-point microwave radio system
FR2833435B1 (fr) * 2001-12-06 2004-02-27 Thomson Licensing Sa Methode de selection de chemin de reception et dispositif de reception comprenant plusieurs chemins de reception
US6915463B2 (en) 2001-12-26 2005-07-05 Richard Charles Vieregge System and method for performing pre-emptive protection switching
US7653164B2 (en) 2001-12-31 2010-01-26 Intel Corporation Adaptive IQ imbalance correction for multicarrier wireless communication systems
US7136435B2 (en) 2002-03-30 2006-11-14 Broadcom Corporation Modified branch metrics for processing soft decisions to account for phase noise impact on cluster variance
US6947715B2 (en) * 2002-03-30 2005-09-20 Broadcom Corporation VOFDM receiver correlation matrix processing using factorization
US6847678B2 (en) 2002-04-25 2005-01-25 Raytheon Company Adaptive air interface waveform
US7418240B2 (en) 2002-05-03 2008-08-26 Broadcom Corporation Dynamic adaptation of impaired RF communication channels in a communication system
DE60208345T2 (de) 2002-05-20 2006-08-24 Siae Microelettronica S.P.A. System zur Interferenzauslöschung mit unabhängigen Empfängern
US7127669B2 (en) * 2002-05-31 2006-10-24 Kiribati Wireless Ventures, Llc Redundant path communication methods and systems
US7133425B2 (en) * 2002-07-10 2006-11-07 Solarflare Communications, Inc. Communication system
US20040017860A1 (en) * 2002-07-29 2004-01-29 Jung-Tao Liu Multiple antenna system for varying transmission streams
US20060013181A1 (en) * 2002-07-31 2006-01-19 Victor Stolpman Apparatus, and associated method, for allocating communications in a multi-channel communication system
US7350130B2 (en) 2002-08-15 2008-03-25 Broadcom Corporation Decoding LDPC (low density parity check) code with new operators based on min* operator
US7133657B2 (en) * 2002-09-26 2006-11-07 Agere Systems Inc. Channel calibrator for use with a quadrature mixing receiver and a method of operation thereof
EP1411745B1 (en) 2002-10-16 2007-08-08 Alcatel Lucent Packet switching for packet data transmission systems in a multi-channel radio arrangement
US7127000B2 (en) 2002-10-21 2006-10-24 The Aerospace Corporation Turbo decoding system using NTH root metrics for non-Gaussian communication channels
US6954504B2 (en) 2002-10-25 2005-10-11 Qualcomm, Incorporated Method and system for code combining in a communication system
JP3769532B2 (ja) 2002-11-26 2006-04-26 埼玉日本電気株式会社 移動通信基地局装置、そのQos制御方法及びプログラム
JP4091827B2 (ja) 2002-11-26 2008-05-28 松下電器産業株式会社 無線送信装置および無線受信装置
US20040217179A1 (en) * 2002-12-02 2004-11-04 Garner Michael Darnell Car regulating thermostat
US7200188B2 (en) 2003-01-27 2007-04-03 Analog Devices, Inc. Method and apparatus for frequency offset compensation
US20050002474A1 (en) * 2003-01-27 2005-01-06 Limberg Allen Leroy PAM radio signal receiver with phase-tracker succeeding adaptive FIR filtering and preceding adaptive IIR filtering
US7058367B1 (en) 2003-01-31 2006-06-06 At&T Corp. Rate-adaptive methods for communicating over multiple input/multiple output wireless systems
US7088978B2 (en) 2003-02-07 2006-08-08 Ericsson Inc. System and method for interference cancellation in a wireless communication receiver
WO2004086668A1 (en) 2003-03-28 2004-10-07 Socovar, S.E.C. Wireless link with adaptive modulation and different qualities of service
US7457368B2 (en) 2003-06-05 2008-11-25 Brooktree Broadband Holding, Inc. Multilevel channel coding in ADSL
US7187719B2 (en) * 2003-06-18 2007-03-06 Mindspeed Technologies, Inc. Method and system for data rate optimization in a digital communication system
JP4415589B2 (ja) * 2003-07-02 2010-02-17 ソニー株式会社 受信装置及び受信方法
US20060193400A1 (en) 2003-07-14 2006-08-31 Morris Joel M System and method for estimating probabilities of events
CA2437927A1 (en) * 2003-08-14 2005-02-14 Ramesh Mantha Adaptive coding for a shared data communication channel
ATE350846T1 (de) 2003-09-05 2007-01-15 Europ Agence Spatiale Verfahren zur pilotgestützen trägerphasensynchronisation
US7646881B2 (en) * 2003-09-29 2010-01-12 Alcatel-Lucent Usa Inc. Watermarking scheme for digital video
US7630509B2 (en) * 2003-09-29 2009-12-08 Alcatel-Lucent Usa Inc. Color selection scheme for digital video watermarking
KR100996080B1 (ko) 2003-11-19 2010-11-22 삼성전자주식회사 직교 주파수 분할 다중 방식을 사용하는 통신 시스템에서적응적 변조 및 코딩 제어 장치 및 방법
US7460583B2 (en) 2003-12-15 2008-12-02 Telefonaktiebolaget Lm Ericsson (Publ) Method for path searching and verification
US7333556B2 (en) * 2004-01-12 2008-02-19 Intel Corporation System and method for selecting data rates to provide uniform bit loading of subcarriers of a multicarrier communication channel
US11152971B2 (en) * 2004-02-02 2021-10-19 Charles Abraham Frequency modulated OFDM over various communication media
KR100578282B1 (ko) * 2004-02-16 2006-05-11 주식회사 바이오앤진 형질전환 아그로박테리움 튜메파시언스 균주를 이용한코엔자임 큐10의 발효 제조방법
US7421041B2 (en) 2004-03-01 2008-09-02 Qualcomm, Incorporated Iterative channel and interference estimation and decoding
JP4028504B2 (ja) 2004-03-22 2007-12-26 株式会社東芝 無線送信装置、無線受信装置、及び無線通信システム
US7362998B2 (en) * 2004-04-09 2008-04-22 Infineon Technologies Ag Mobile military satellite receiver architecture for accommodating wide carrier offset and method of performing coarse carrier offset adjustment
WO2005114932A1 (en) * 2004-05-12 2005-12-01 Thomson Licensing Noise power estimate based equalizer lock detector
JP4308078B2 (ja) 2004-05-20 2009-08-05 日本放送協会 伝送メディアを切り替える無線端末、及び伝送メディア切り替え方法
KR20060046335A (ko) 2004-06-01 2006-05-17 삼성전자주식회사 산술코딩을 이용한 채널 상태 정보 피드백을 위한 장치 및방법
EP1605642A1 (en) 2004-06-08 2005-12-14 Matsushita Electric Industrial Co., Ltd. Service dependent shared physical channel mapping
EP1750376B1 (en) 2004-06-14 2015-10-21 Panasonic Intellectual Property Management Co., Ltd. Radio communication device
JP4526883B2 (ja) 2004-06-28 2010-08-18 株式会社エヌ・ティ・ティ・ドコモ 複数アンテナを使用する送受信機および送受信方法
US7046753B2 (en) * 2004-06-29 2006-05-16 Provigent Ltd. Interference canceller with fast phase adaptation
GB0420183D0 (en) 2004-09-10 2004-10-13 Ttp Communications Ltd Metric calculation utilising pre-stored values
US7401283B2 (en) * 2004-09-28 2008-07-15 Broadcom Corporation Amplifying magnitude metric of received signals during iterative decoding of LDPC (Low Density Parity Check) code and LDPC coded modulation
GB2419786C (en) 2004-10-27 2009-10-07 Toshiba Res Europ Ltd Multiple list link adaption
JP2006222509A (ja) * 2005-02-08 2006-08-24 Seiko Epson Corp デジタルテレビシステム
US7567635B2 (en) * 2005-03-10 2009-07-28 Comsys Communication & Signal Processing Ltd. Single antenna interference suppression in a wireless receiver
WO2006097735A2 (en) 2005-03-15 2006-09-21 Bae Systems Plc Parallel data processing apparatus and method in a multicarrier communication system
JP2006303906A (ja) * 2005-04-20 2006-11-02 Mitsubishi Electric Corp 符号化装置、復号化装置及び通信システム
US20060268976A1 (en) 2005-05-03 2006-11-30 Motorola, Inc. Method and apparatus for determining channel quality and performing adaptive modulation coding within a multi carrier communication system
US20090022239A1 (en) 2005-06-03 2009-01-22 Matsushita Electric Industrial Co., Ltd. Radio transmitter, radio receiver and symbol arranging method
US7706330B2 (en) 2005-10-03 2010-04-27 Motorola, Inc. Method and system for link adaptation in a wireless multi-carrier communication system
US8369330B2 (en) 2005-10-05 2013-02-05 Rockstar Consortium LP Provider backbone bridging—provider backbone transport internetworking
US8467466B2 (en) * 2005-11-18 2013-06-18 Qualcomm Incorporated Reduced complexity detection and decoding for a receiver in a communication system
US7613260B2 (en) * 2005-11-21 2009-11-03 Provigent Ltd Modem control using cross-polarization interference estimation
US7898944B2 (en) 2005-12-14 2011-03-01 Cisco Technology, Inc. Smart mechanism for multi-client bidirectional optical channel protection scheme
US8711888B2 (en) * 2005-12-30 2014-04-29 Remec Broadband Wireless Llc Digital microwave radio link with adaptive data rate
JP2007250050A (ja) 2006-03-15 2007-09-27 Tdk Corp 光ヘッド及び光記録再生装置
US7796708B2 (en) * 2006-03-29 2010-09-14 Provigent Ltd. Adaptive receiver loops with weighted decision-directed error
US7653055B2 (en) * 2006-03-31 2010-01-26 Alcatel-Lucent Usa Inc. Method and apparatus for improved multicast streaming in wireless networks
US7643512B2 (en) * 2006-06-29 2010-01-05 Provigent Ltd. Cascaded links with adaptive coding and modulation
US7580469B2 (en) * 2006-07-06 2009-08-25 Provigent Ltd Communication link control using iterative code metrics
JP4193887B2 (ja) 2006-07-31 2008-12-10 カシオ計算機株式会社 ズームレンズ及びプロジェクタ装置
US7949064B2 (en) 2006-08-14 2011-05-24 Texas Instruments Incorporated Codebook and pre-coder selection for closed-loop mimo
US7702029B2 (en) 2006-10-02 2010-04-20 Freescale Semiconductor, Inc. MIMO precoding enabling spatial multiplexing, power allocation and adaptive modulation and coding
US7839952B2 (en) * 2006-12-05 2010-11-23 Provigent Ltd Data rate coordination in protected variable-rate links
US7720136B2 (en) 2006-12-26 2010-05-18 Provigent Ltd Adaptive coding and modulation based on link performance prediction
US8315574B2 (en) 2007-04-13 2012-11-20 Broadcom Corporation Management of variable-rate communication links
US7821938B2 (en) 2007-04-20 2010-10-26 Provigent Ltd. Adaptive coding and modulation for synchronous connections
US8040985B2 (en) 2007-10-09 2011-10-18 Provigent Ltd Decoding of forward error correction codes in the presence of phase noise

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6611942B1 (en) * 1997-10-14 2003-08-26 France Telecom Sa Transmitter, receiver, method and system for safe telecommunication of cells
US20020016933A1 (en) * 2000-02-16 2002-02-07 Smith Douglas Edward Method and apparatus for correcting data
CN1798017A (zh) * 2004-12-30 2006-07-05 中兴通讯股份有限公司 基于数据通信系统多时钟采样的方法

Also Published As

Publication number Publication date
EP2176956A2 (en) 2010-04-21
WO2009022325A2 (en) 2009-02-19
US8001445B2 (en) 2011-08-16
WO2009022325A3 (en) 2010-02-25
JP2010537466A (ja) 2010-12-02
EP2176956A4 (en) 2010-09-29
US20090049361A1 (en) 2009-02-19

Similar Documents

Publication Publication Date Title
CN101779378A (zh) 具有改进的保护指示的受保护通信链路
CN1886926B (zh) 用于计算接收信号误码率的方法和设备
CN106899311B (zh) 混合极性码的生成方法和生成装置
JP2009543420A (ja) 反復符号数的指標を用いた通信回線制御
KR100240869B1 (ko) 이중 다이버서티 시스템을 위한 데이터 전송 방법
CN101449465B (zh) 与信道解码有关的方法和设备
CN103765781A (zh) 广播/通信系统中用于发送和接收信息的方法和装置
US20070195905A1 (en) Forward error correction in wideband digital RF transport systems
CN108933643B (zh) 编译码方法及装置
WO1997014225A9 (en) A coding system and method providing unequal error protection by puncturing less significant symbols
US10999011B2 (en) Apparatus and method for transmitting and receiving data in communication system
CN101529772A (zh) 使用解码器生成的信号度量的不连续传输(dtx)检测
CN102349255A (zh) 通过概率固定的组合码来提供不等差错保护码设计的方法和设备
KR102080069B1 (ko) 비이진 ldpc 부호를 사용하는 수신기에서 데이터를 복호하는 방법 및 장치
US6678854B1 (en) Methods and systems for providing a second data signal on a frame of bits including a first data signal and an error-correcting code
US20190253182A1 (en) Data encoding and decoding
US20180115326A1 (en) Software defined network with selectable low latency or high throughput mode
CN102281076B (zh) 基于提高跳频电台抗干扰能力的rs级联码设计方法
US20090245400A1 (en) Method for selection of error-correction code in mimo wireless communication systems
US8516302B2 (en) Automatic error control scheme selection for fixed-length messages based upon message payload size
US7590921B1 (en) Data communication system and method
CN107994931B (zh) 一种多波束天线通信中的跨波束数据复接方法
CN103036646A (zh) 用于数据通讯的ecc解码控制方法
CN112491499A (zh) 数据发送方法及装置、存储介质、电子装置
US8423877B2 (en) Method for determining a copy to be decoded and an associated erasures vector, corresponding storage means and receiver device

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20100714