用于同步多级调制信号的方法及装置的制作方法

文档序号:7606091阅读:188来源:国知局
专利名称:用于同步多级调制信号的方法及装置的制作方法
技术领域
本发明通常涉及通信系统,更具体地说,涉及基于卫星的通信系统。
背景技术
如在1999年10月12日发给Ramaswamy的美国专利第5,966,412号中所述的,诸如等级调制(hierarchical modulation)的多级调制(multi-levelmodulation)形式能够被用在卫星系统中,作为继续支持现有传统的接收器、还提供用于提供新的服务的增长路径的方法。换句话说,基于等级调制的卫星系统允许向系统添加附加的特性或服务,而不要求现有用户购买新的卫星接收器。在基于等级调制的通信系统中,至少两个信号,例如高层(upper layer,UL)信号和低层(lower layer,LL)信号,被一起添加,以产生用于传输的同步调制(即,符号同步,symbol-synchronized)卫星信号。在提供反向兼容的基于卫星的通信系统的情况下,LL信号提供附加服务,而UL信号提供传统服务,即,UL信号实际上是以前被发送的同一信号——因此,卫星传输信号能够继续发展,而不与使用传统接收器的用户冲突。这样,已经具有传统接收器的用户能够继续使用传统接收器,直到用户决定升级至能恢复LL信号以提供附加服务的接收器或机顶盒(box)的时刻。
类似情况下,另一种形式的多级调制—分层调制(layered modulation)—也可以被使用,以提供可反向兼容的方法。在基于分层调制的系统中,至少两个信号(再一次,例如,UL信号(传统服务)和LL信号(附加服务))被调制到同一载波上(可能彼此异步)。UL信号和LL信号的传输经由两个转发器分别进行,并且在其中被转发的数据的恢复之前,分层调制接收器的前端组合它们。

发明内容
已经观察到,在基于多级调制信号的通信系统申,例如低层的一层可以利用低密度奇偶校验(LDPC)码,并因此传送很长的数据编码块。例如,LDPC块可能近似64Kbit(千比特,其中1K=1024比特),并包括报头部分和数据承载(data-bearing)部分,其中报头部分还可能包括同步数据,以使得接收器可以同步到LDPC块的起始。这样,即使使多调制信号的各层信号在符号级同步,低层LDPC块中同步数据的接收器内的检测可能涉及搜索大量数据,例如LDPC块的65,536比特中的大部分,如果不是全部的话——其还向接收器内添加了额外处理。
因此,根据本发明的原理,在多级调制信号中,至少一个其他层被用来帮助寻找另一层中的特定数据。
在本发明的实施例中,卫星通信系统包括发送器、卫星转发器和接收器。发送器向卫星转发器发送上行链路多级调制信号(等级调制、分层调制等),所述卫星转发器向一个或多个接收器广播多级调制信号下行链路。多级调制信号包括高层和低层。低层传送LDPC块或LDPC帧,每一LDPC块包括S比特的数据,所述数据包括报头部分和数据承载部分。高层传送较短的块,每一较短的块包括R比特的数据,其中R<S,较短的块也包括报头部分和数据承载部分。发送器使每个LDPC块的传输的起始与较短的块的传输的起始同步。接收器使用所接收的较短的块来帮助搜索所接收的多级调制信号中的低层部分里的特定数据。特别的,当检测所接收的较短的块里的报头部分时,接收器搜索所接收的信号中低层部分里的同步数据。


图1示出了具体表现本发明的原理的示例性的卫星通信系统;图2示出了根据本发明的原理的图1中的发送器5的示例性实施例;图3示出了关于图2中的发送器5的发明概念的另一个示例;图4示出了根据本发明的原理的、用于图2中的发送器5的示例性的流程图;图5和图6解释了关于图1中的接收器30的发明概念;图7示出了根据本发明的原理的、用于图1中的接收器30的示例性的流程图;以及图8示出了根据本发明的原理的接收器的示例性的框图。
具体实施例方式
除了发明概念,图中所示的元件是熟知的,因而将不详细描述。同样,假定熟悉基于卫星的系统,这里对其就不详细描述了。例如,除了本发明概念,卫星转发器、下行链路信号、符号星座、射频(rf)前端或诸如低噪声块下变频器的接收器部分、用于产生传输比特流的编排(formatting)和编码方法(诸如运动图像专家组(MPEG)-2系统标准(ISO/IEC 13818-1))和诸如对数似然比的译码方法、软输入软输出(SISO)译码器、维特比译码器是众所周知的,这里就不进行描述。此外,可以使用传统编程技术实现本发明概念,这里将不对所述传统编程技术进行描述。应当注意的是,这里使用的术语帧、块和分组是可交换的。最后,图中相同的数字表示相同元件。
如上面所注释的,在基于多级调制信号(等级调制、分层调制等)的通信系统中,例如低层的一层可以利用低密度奇偶校验(LDPC)码,并因此传送很长的数据编码块(或帧或分组)。例如,LDPC块可能近似64Kbit(千比特,其中1K=1024比特),并包括报头部分和数据承载部分,其中报头部分还可能包括同步(sync)数据,以使得接收器可以与LDPC块的起始同步,并且其中数据承载部分包括用户数据(可能额外地包括例如奇偶校验数据)。这样,即使多调制信号的各层信号在符号级同步,低层LDPC块中同步数据的接收器内的检测可能涉及搜索大量数据,例如LDPC块的65,536比特中的大部分,如果不是全部的话——其还向接收器内添加了额外处理。因此,根据本发明的原理,在多级调制信号中,至少一个其他层被用来帮助寻找另一层中的特定数据。
图1示出了根据本发明的原理的示例性的通信系统50。通信系统50包括发送器5、卫星信道25、接收器30和电视机(TV)35。虽然下面要进行更详细的描述,但是以下只是通信系统50的梗概。发送器5接收以信号4-1到4-K表示的多个数据流,并向卫星传输信道25提供多级调制信号6。示例性地,这些数据流表示卫星电视系统的控制信令、内容(例如,视频)等,并且可能彼此独立或是相互关联,或其组合。多级调制信号6表示基于等级调制的信号或基于分层调制的信号等,其具有K层,其中K≥2。应当注意的是,这里使用的词“层”和“级”可交换使用。此外,诸如信号4-1的特定数据流可能已经表示其它数据流的集合(未示出)。卫星信道25包括发送天线10、卫星15和接收天线20。发送天线10(地面发送站的代表)向卫星15提供作为上行链路信号11的多级调制信号6。后者经由下行链路信号16(其通常与上行链路信号的频率不同)向广播区域提供接收到的上行链路信号的重发(retransmission)。该广播区域通常覆盖预定的地理区域,例如,美国大陆部分。由接收天线20接收下行链路信号16,所述接收天线20向接收器30提供所接收的信号29,所述接收器30根据本发明的原理对所接收到的信号29进行解调和译码,以经由信号31为电视机35提供例如用于在其上观看的内容。应当注意的是,虽然这里没有描述,但是发送器5还可以在发送以前对信号进行预失真,以对信道中的非线性进行补偿。
现在转到图2,示出了根据本发明的原理的发送器5的示例性的实施例。关于本描述的其它方面,假定多调制信号6是基于等级调制的信号,且K=2。但是,应当注意的是,发明概念并不限于此。发送器5包括多级调制器70和处理器65。后者代表一个或多个微处理器和/或数字信号处理器(DSP),且可以包括用于执行程序和存储数据的附加的存储器(未示出)。同样,多级调制器70代表编码器、缓冲器、调制器等(为了简便起见而未示出),用于提供多级调制信号6。在这点上,并且如从图2中所看到的,多级调制器70将数据流4-1编码和调制到高层(UL)调制信号中,并将数据流4-2编码和调制到低层(LL)调制信号中。UL信号是UL分组81流,每个UL分组81由R比特组成,并包括报头部分82和数据承载部分83。说明性地,所述分组根据上述标准传送MPEG数据。相反,LL信号是LL分组91流,每个LL分组91由S比特组成,并包括报头部分92和数据承载部分93,其中R<S。为了该描述的目的,假定每个LL分组91表示LDPC编码块。示例性地,R是188比特,而S是65,536比特。此外,假定同步数据作为每个LL分组91的一部分而被传送,例如作为报头92的一部分。
现在参照图3,示出了根据本发明的原理的发送器5的操作的另一个示例。特别地,LL分组91的传输的起始与一个或多个其它层内的信号或其一部分同步。例如,在图3的例子中,随着时间如时间轴100所示从早到晚流逝,LL分组91的传输的起始与发生在时刻101处的UL分组81的传输的起始同步。这样,在下一LL分组在时刻112处的起始之前,发送数量为J的UL分组91,其中J>1。从图3中应当观察到,因为LL分组91的传输由UL分组81来触发,所以可能的情况是,在连续的LL分组的传输之间将发生时间延迟111。也可以从图3中看到,与低层相比高层的以比特/秒为单位的传输速率是这样的对于每一个LL分组81,至少有J个UL分组91被完全发送。
鉴于上述,图4示出了用于图2中的发送器5的根据本发明的原理的示例性的方法。在步骤205,图2中的处理器65例如经由图2中的信号66周期性地检查多级调制器70是否具有准备要发送的LL分组91。当检测到LL分组91准备要发送时,处理器65例如经由图2中的信号67使多级调制器70同步准备好的LL分组91的传输与下一可用的UL分组81的传输(如图3中的时刻101或时刻112所表示的)。
因为LL分组的起始与一个或多个其它层内的信号或其一部分具有固定的关系,因此接收器30现在能够通过调节(leverage off)该固定关系,以更快速的方式在所接收到的多级调制信号(接收到的LL信号96)内的低层部分中搜索例如同步数据的特定数据。现在将注意力转到图5,其解释了根椐本发明的原理的接收器30的操作。再次假定特定数据是同步数据,且该同步数据发生在所接收的LL分组的开始处或其附近,例如LL分组91的报头92中。如前所述,因为LL分组的传输与UL分组的起始同步,所以接收器30只是在检测到如图5中的许多虚线箭头102所示的、所接收到的UL分组81的报头的起始之后的时间周期TS内在所接收到的LL信号96内搜索同步数据。选择时间周期TS的长度,以基本上覆盖LL分组91的报头92的长度。这样,接收器30不必为了感兴趣的特定数据的出现而搜索整个所接收的LL信号96。换句话说,接收器30利用来自一个或多个其它层的信号或其一部分作为在执行在时间窗(搜索窗)内对例如低层的另一层内的特定数据的搜索中的触发点。关于上述解释,触发点是UL分组(在该例子中,是MPEG分组)的报头的开始的检测,且搜索窗是时间间隔TS。在该例子中,如果没有延迟,则触发点的检测和搜索窗的调用(invocation)之间几乎没有间隔。然而,本发明概念并不限于此,如图6所示,在触发点的检测和搜索的起始之间可以存在另外的时间延迟TF。
图7示出了用于图1中的接收器30的根据本发明的原理的示例性的方法。在步骤305,接收器30在一个或多个其它层内搜索触发点。在该例子中,接收器30搜索UL分组的起始,例如报头的检测。一旦检测到触发点,则接收器30在步骤310内等待时间量TF。然而,在该例子中,TF示例性地等于0,即在触发点的检测和搜索窗的开始之间基本没有延迟。在步骤315,接收器30在长度为TS的搜索窗期间,在所接收到的LL信号内搜索特定数据。再一次,在该例子中,特定数据是同步数据。如果在所接收到的LL信号中没有检测到同步数据,则执行返回到步骤305,并等候下一触发点的检测,以重新开始搜索。然而,如果在步骤315检测到特定数据,则接收器30在步骤320进一步处理所接收到的数据以例如对由接收到的LL分组传送的数据进行译码。
鉴于上述,如果J=64,则最坏的情况是,接收器30对在所接收的LL信号中出现的同步数据进行64次相对短的搜索,而不是不得不对所接收到的LL数据的全部进行搜索,因此,接收器30搜索所花费的整个时间显著降低。因而,根据本发明的特征,通过使用在一个或多个UL信号中传送的较短的块(例如,MPEG分组),来帮助与所接收的LL信号的同步。
现在参照图8,其示出了接收器30的示例性实施例。应当注意的是,只示出了那些与本发明原理相关的接收器30的元件。接收器30包括解调器/译码器490、传送处理器450、控制器455和存储器460。解调器/译码器490包括用于接收多级调制信号29和从其中恢复如数据信号491所表示的、在各层上传送的数据的电路。在这点上,解调器/译码器490可以包括分别用于所接收的信号29的每一层的解调器/译码器,或者代表如2003年5月5日提交的美国临时申请第60/467,946号中所述的一体化(unified)接收器。传送处理器450和控制器455二者的每一个代表一个或多个微处理器和/或数字信号处理器(DSP),并且可以包括用于执行程序和存储数据的存储器。在这点上,存储器460代表接收器30内的存储器,并且可以包括例如传送处理器450和/或控制器455的任一存储器。如图8所示,示例性的双向数据和控制总线401将接收器30的各种元件耦合在一起。总线401仅是代表,例如单个信号(以并行和/或串行形式)可以用来在接收器30的元件之间传送数据和控制信令等。传送处理器490处理数据信号491,以分发由内容信号451所表示的视频、音频和数据比特给适当的后续电路(未示出),并最终经由信号31提供给电视机35。应当注意的是,接收器30可以经由远程控制(未示出)接收例如程序选择的命令。控制器455经由存储在存储器460中的指令示例性地执行上述图7中的流程图,并因此控制解调器/译码器490来经由总线401搜索所接收到的LL信号中的同步数据,如虚线箭头406和407所表示的。
考虑以上,也应当注意的是,虽然在卫星通信系统的情况下进行了描述,但是本发明概念并不限于此,并可被应用到地面广播等。同样,虽然本发明概念是在利用LDPC码的情况下描述的,但是本发明概念并不限于此,其可应用于任何多层调制系统,无论是否使用LDPC码。例如,可以存在多于两层,且层中的一个或多个可能被用来帮助与另一层的同步,或用来在另一层中搜索特定数据。此外,也可以使用其他编码方案,诸如Turbo编码,但并不限于此。另外,LL块的传输的起始可以与一个或多个UL信号的其他部分(例如UL块的末端)同步,或者以不同的方式与UL块相关(例如,在UL块的传输的起始之后将LL块的传输延迟固定的时间量TD)。同样,低层可以传送比高层短的数据帧,并因此,低层的较短的数据帧可以被用来帮助寻找高层中的特定数据,或是与高层同步。
这样,前述仅描述了本发明的原理,并应当理解本领域技术人员能够设计出许多可选择的、体现本发明原理并在本发明的精神和范围内的配置,尽管在这里对其没有明确描述。例如,虽然在分离的功能元件的情况下进行了说明,但是这些功能元件可以被嵌入到一个或多个集成电路(IC)上。类似地,虽然以分离元件示出,但是可以在例如执行相关软件的数字信号处理器(DSP)或微处理器的程序存储控制(stored-program-controlled)处理器内实现任一或全部元件,所述软件与图4和图7中所示的一个或多个步骤相对应。此外,虽然以分离元件示出,但是其中的元件可以以其任意组合被分布到不同单元内。例如,接收器30可以是电视机35的一部分。因此可以理解,在不背离如所附权利要求所定义的本发明的精神和范围的情况下,可以对示例性的实施例做许多修改,并且可以设计出其他配置。
权利要求
1.一种在接收器中使用的方法,所述方法包括接收包括至少两个信号层的多级调制信号;以及使用至少一个信号层来帮助搜索其他信号层中的特定数据。
2.根据权利要求1所述的方法,其中多级调制信号是基于等级调制的信号。
3.根据权利要求1所述的方法,其中多级调制信号是基于分层调制的信号。
4.根据权利要求1所述的方法,其中特定数据是同步数据。
5.根据权利要求1所述的方法,其中至少一个信号层是高层信号,而另一个信号层是低层信号。
6.根据权利要求1所述的方法,其中所述使用步骤包括步骤使用在至少一个信号层中传送的至少一个MPEG分组来帮助搜索其他信号层中的特定数据。
7.一种在接收器中使用的方法,所述方法包括接收包括至少两个信号层的多级调制信号;在信号层之一中检测触发点;以及在触发点的检测之后,在时间窗Ts内的其他信号层中搜索特定数据。
8.根据权利要求7所述的方法,其中一个信号层是高信号层,而另一个信号层是低信号层。
9.根据权利要求8所述的方法,其中高信号层传送高层分组,而低信号层传送低层分组,其中高层分组比低层分组短。
10.根据权利要求9所述的方法,其中高层分组是MPEG分组。
11.根据权利要求9所述的方法,其中高层分组包括报头部分,且触发点是该报头部分的起始。
12.根据权利要求7所述的方法,其中特定数据是同步数据。
13.根据权利要求7所述的方法,还包括步骤在检测步骤和搜索步骤之间等待预定的时间量。
14.根据权利要求7所述的方法,其中多级调制信号是基于等级调制的信号。
15.根据权利要求7所述的方法,其中多级调制信号是基于分层调制的信号。
16.一种在发送器中使用的方法,所述方法包括使低级分组的传输时间与高级分组的传输时间同步;以及以多级调制信号的形式发送低级分组和高级分组。
17.根据权利要求16所述的方法,其中多级调制信号是基于等级调制的信号。
18.根据权利要求16所述的方法,其中多级调制信号是基于分层调制的信号。
19.根据权利要求16所述的方法,其中高级分组的传输时间是高级分组的传输的起始。
20.根据权利要求19所述的方法,其中高级分组比低级分组短。
21.根据权利要求20所述的方法,其中高级分组是MPEG分组。
22.一种发送器,包括多级调制器,用来提供至少包括第一信号层和第二信号层的多级调制信号,其中第一信号层传送第一信号层分组,而第二信号层传送第二信号层分组,且其中第一信号层分组比第二信号层分组小;以及处理器,用来控制多级调制器,以使得第二信号层分组的传输与第一信号层分组的传输时间同步。
23.根据权利要求22所述的发送器,其中多级调制器是等级调制器。
24.根据权利要求22所述的发送器,其中多级调制器是分层调制器。
25.根据权利要求22所述的发送器,其中第一信号层是高信号层,而第二信号层是低信号层。
26.根据权利要求22所述的发送器,其中第一信号层分组是MPEG分组。
27.一种接收器,包括解调器,用于从所接收的多级信号的至少一级中恢复数据;以及处理器,用于控制解调器,以使得解调器在检测所接收的多级信号的一层内的触发点之后,在所接收的多级信号的至少另一级中搜索特定数据。
28.根据权利要求27所述的接收器,其中特定数据是同步数据。
29.根据权利要求27所述的接收器,其中所接收的多级信号是所接收的基于等级调制的信号。
30.根据权利要求27所述的接收器,其中所接收的多级信号是所接收的基于分层调制的信号。
31.根据权利要求27所述的接收器,其中至少一级是第一级,而另一级是第二级,并且其中触发点是在第二级中传送的分组的报头的起始的检测。
32.根据权利要求31所述的接收器,其中分组是MPEG分组。
33.根据权利要求31所述的接收器,其中第一级是低级,而第二级是高级。
全文摘要
卫星通信系统包括发送器、卫星转发器和接收器。发送器向卫星转发器发送上行链路多级调制信号(等级调制、分层调制等),所述卫星转发器向一个或多个接收器广播多级调制信号下行链路。多级调制信号包括高层和低层。低层传送LDPC块或LDPC帧,每一LDPC块包括S比特的数据,所述数据包括报头部分和数据承载部分。高层传送较短的块,每一较短的块包括R比特的数据,其中R<S,较短的块也包括报头部分和数据承载部分。发送器使每个LDPC块的传输的起始与较短的块的传输的起始同步。接收器使用所接收的较短的块来帮助搜索所接收的多级调制信号中的低层部分里的特定数据。特别地,当检测所接收的较短的块里的报头部分时,接收器搜索所接收的信号中低层部分里的同步数据。
文档编号H04J3/06GK1784877SQ200480012324
公开日2006年6月7日 申请日期2004年4月30日 优先权日2003年5月5日
发明者乔舒亚·科斯洛夫, 库马·拉马斯瓦米 申请人:汤姆森特许公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1