CN101573902A - 下游链路的分组重新格式化 - Google Patents
下游链路的分组重新格式化 Download PDFInfo
- Publication number
- CN101573902A CN101573902A CNA2007800339199A CN200780033919A CN101573902A CN 101573902 A CN101573902 A CN 101573902A CN A2007800339199 A CNA2007800339199 A CN A2007800339199A CN 200780033919 A CN200780033919 A CN 200780033919A CN 101573902 A CN101573902 A CN 101573902A
- Authority
- CN
- China
- Prior art keywords
- data
- link layer
- layer address
- identifier
- user terminal
- 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
- 238000000034 method Methods 0.000 claims abstract description 38
- 238000005538 encapsulation Methods 0.000 claims abstract description 33
- 230000005540 biological transmission Effects 0.000 claims abstract description 6
- 238000004891 communication Methods 0.000 claims description 23
- 230000011218 segmentation Effects 0.000 claims description 6
- 125000004122 cyclic group Chemical group 0.000 claims description 3
- 230000008878 coupling Effects 0.000 claims 3
- 238000010168 coupling process Methods 0.000 claims 3
- 238000005859 coupling reaction Methods 0.000 claims 3
- 241001269238 Data Species 0.000 claims 2
- 238000013467 fragmentation Methods 0.000 abstract 1
- 238000006062 fragmentation reaction Methods 0.000 abstract 1
- 238000010586 diagram Methods 0.000 description 21
- 238000005516 engineering process Methods 0.000 description 16
- 230000008859 change Effects 0.000 description 12
- 238000011144 upstream manufacturing Methods 0.000 description 10
- 101100409157 Mus musculus Prl2c2 gene Proteins 0.000 description 8
- 238000004904 shortening Methods 0.000 description 8
- 230000011664 signaling Effects 0.000 description 7
- 238000012545 processing Methods 0.000 description 6
- 230000006870 function Effects 0.000 description 5
- 239000003550 marker Substances 0.000 description 5
- 230000004048 modification Effects 0.000 description 5
- 238000012986 modification Methods 0.000 description 5
- 230000008569 process Effects 0.000 description 4
- 238000007493 shaping process Methods 0.000 description 4
- 230000003044 adaptive effect Effects 0.000 description 3
- 230000000712 assembly Effects 0.000 description 3
- 238000000429 assembly Methods 0.000 description 3
- 238000006243 chemical reaction Methods 0.000 description 3
- 230000010287 polarization Effects 0.000 description 3
- 230000003321 amplification Effects 0.000 description 2
- 230000033228 biological regulation Effects 0.000 description 2
- 238000013461 design Methods 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 238000003199 nucleic acid amplification method Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000008901 benefit Effects 0.000 description 1
- 230000000295 complement effect Effects 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 239000000446 fuel Substances 0.000 description 1
- 238000011221 initial treatment Methods 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 238000013507 mapping Methods 0.000 description 1
- 239000003758 nuclear fuel Substances 0.000 description 1
- 238000004806 packaging method and process Methods 0.000 description 1
- 230000001737 promoting effect Effects 0.000 description 1
- 238000013468 resource allocation Methods 0.000 description 1
- 238000000926 separation method Methods 0.000 description 1
- 238000001228 spectrum Methods 0.000 description 1
- 239000000126 substance Substances 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
- 238000000844 transformation Methods 0.000 description 1
- 238000011282 treatment Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04H—BROADCAST COMMUNICATION
- H04H20/00—Arrangements for broadcast or for distribution combined with broadcast
- H04H20/65—Arrangements characterised by transmission systems for broadcast
- H04H20/71—Wireless systems
- H04H20/74—Wireless systems of satellite networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/10—Adaptations for transmission by electrical cable
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/20—Adaptations for transmission via a GHz frequency band, e.g. via satellite
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04H—BROADCAST COMMUNICATION
- H04H2201/00—Aspects of broadcast communication
- H04H2201/30—Aspects of broadcast communication characterised by the use of a return channel, e.g. for collecting users' opinions, for returning broadcast space/time information or for requesting data
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- Astronomy & Astrophysics (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- Computer Networks & Wireless Communication (AREA)
- Mobile Radio Communication Systems (AREA)
- Radio Relay Systems (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本发明描述了一种用于对下游卫星链路进行格式化分组的***、设备和方法。本发明描述了宽带无线信号的产生,所述信号是要经由卫星在网关和用户终端之间进行发送的。可以分别将用户终端的相应的数据链路层地址与一个或多个缩短的标识符相关联,所述标识符用于代替相关联的数据链路层地址。寻址可以包括在附加的数据分组的流封装首部中。然后可以将一个或多个这样的首部及其附加的数据分组封装入基带帧中以用于在物理层帧内发送。可以将数据分组分段至物理层帧间,可以使用一系列新颖的格式化技术来实现所述分段。
Description
相关申请的交叉参考
本申请要求于2006年10月3日提交的题目为“Packet ReformattingFor Downstream Links”(代理案号No.026258-002700US)的待审查美国临时专利申请No.60/827,988的优先权,出于所有目的将其通过引用合并于此,如同在本文中对其进行完整阐述。
出于所有目的,本申请通过引用以下每一个专利申请明确地合并这些专利申请的全部内容:
与本PCT申请同日提交的PCT申请号No. , 题目为“Improved Spot Beam Satellite Ground Systems”(临时使用代理案号No.017018-009510PC来进行引用);
与本PCT申请同日提交的PCT申请号No. , 题目为“Multi-Service Provider Subscriber Authentication”(临时使用代理案号No.017018-007710PC来进行引用);
与本PCT申请同日提交的PCT申请号No. , 题目为“LargePacket Concatenation In Satellite Communication System”(临时使用代理案号No.017018-008210PC来进行引用);
与本PCT申请同日提交的PCT申请号No. , 题目为“UpfrontDelayed Concatenation In Satellite Communication System”(临时使用代理案号No.017018-010510PC来进行引用);
与本PCT申请同日提交的PCT申请号No. , 题目为“Map-Trigger Dump Of Packets In Satellite Communication System”(临时使用代理案号No.017018-010610PC来进行引用);
与本PCT申请同日提交的PCT申请号No. , 题目为“Web/Bulk Transfer Preallocation Of Upstream Resources In A SatelliteCommunication System”(临时使用代理案号No.017018-010710PC来进行引用);
与本PCT申请同日提交的PCT申请号No. , 题目为“Improved Spot Beam Satellite Systems”(临时使用代理案号No.017018-008010PC来进行引用);
与本PCT申请同日提交的PCT申请号No. , 题目为“Downstream Waveform Sub-Channelization For SatelliteCommunications”(临时使用代理案号No.026258-002400PC来进行引用);以及
与本PCT申请同日提交的PCT申请号No. , 题目为“Upstream Resource Allocation For Satellite Communications”(临时使用代理案号No.026258-002800PC来进行引用)。
技术领域
本发明总体上涉及无线通信,具体涉及一种卫星通信网络。
背景技术
随着使用Ka频带卫星的网络服务的出现,用户宽带卫星服务正得到推动。虽然这样的卫星***可以提供每卫星每秒几千兆比特(Gbps)的总容量,但是这样的***的当前设计固有地限制了可获得充分带宽服务的用户的数量。例如,由于可以在大量覆盖区内使用该容量,因此每个用户的带宽受到限制。
虽然现有设计具有多种容量限制,但是对这种带宽服务的需求不断增长。在过去的几年,通信和处理技术已经有了长足的进步。与所选的新颖的分组格式化技术相结合,这种潜在技术可以用于被配置用于应对这种需求的卫星通信***和组件。
发明内容
以下对可以在下游卫星链路的格式化分组中利用的***、设备和方法进行描述。在特定实施例中,可以根据各种新颖的格式化技术来对分组进行封装,以减少与一些传统技术相关联的特定开销。
在一组实施例中,对宽带无线信号的产生进行了描述。可以由网关来产生该信号,以经由卫星向用户终端进行发送。在网关处接收来自用户终端的登录信息。用户终端分别与不同的数据链路层地址相关联。然后,相应的数据链路层地址可以分别与缩短的标识符相关联,该标识符用于代替相关联的数据链路层地址。为了确定寻址标记,确定是否要使用第一数据链路层地址的标识符来代替第一数据链路层地址以用于寻址。该寻址可以包括在附加的数据分组(例如互联网协议分组)的流封装首部中。然后,可以将一个或多个这样的首部及其附加的数据分组封装入基带帧中,以在物理层帧内发送。
在其他实施例中,地址标记可能有两种以上格式,或可以确定是否完全省略地址标记。对要使用何种寻址格式的确定可以基于网关处的负载、可用子信道上的带宽利用率或其他因素。关于标识符的使用,可以对其进行预定或动态分配。可以在物理层帧之间对数据集合进行分段,并且可以使用一系列新颖的格式化技术来实现该分段。
附图说明
参照以下附图,可以实现对本发明的特性和优点的进一步理解。在附图中,类似的组件或特征可以具有相同的参考标记。此外,通过在参考标记之后加以区分类似组件的短划线和第二标记来区分相同类型的各种组件。如果在说明书中仅使用第一参考标记,则该描述适用于具有相同第一参考标记的类似组件中的任一个,而不论其第二参考标记为何。
图1是根据本发明各个实施例而配置的卫星通信***的方框图。
图2是根据本发明各个实施例而配置的网关的地面***的方框图。
图3是根据本发明各个实施例而配置的卫星的方框图。
图4是根据本发明各个实施例而配置的网关设备的方框图。
图5A和5B是根据本发明的各个实施例而格式化的帧的方框图。
图6A是根据本发明各个实施例的修改的数字视频广播格式的方框图。
图6B是根据本发明各个实施例而配置的网关设备中封装单元的方框图。
图7是根据本发明各个实施例的下游信道图的信道图。
图8A-8C是根据本发明各个实施例而格式化的各个信道和子信道结构的图。
图9是示出了根据本发明各个实施例的对物理层帧序列的格式化的方框图。
图10A是示出了根据本发明各个实施例的对流封装分组的格式化的方框图。
图10B是示出了根据本发明各个实施例的将流封装分组集成入物理层帧中的示例的方框图。
图11是示出了根据本发明各个实施例的分组寻址和格式化的方法的流程图。
图12是示出了根据本发明各个实施例的分组寻址和格式化的可选方法的流程图。
具体实施方式
在各个实施例中,产生宽带无线信号。可以经由卫星将该信号从网关发送至用户终端。首先,从分别与不同数据链路层地址相关联的用户终端接收登录信息。然后,相应的数据链路层地址可以分别与缩短的标识符相关联,该标识符用于代替相关联的数据链路层地址。为了确定寻址标记,确定是否要使用第一数据链路层地址的标识符代替第一数据链路层地址以用于寻址。该寻址标记可以包括在附加的数据分组(例如互联网协议分组)的流封装首部中。然后将一个或多个这样的首部及其所附加的数据分组封装入基带帧中,以在物理层帧内发送。
这里的描述仅提供示例性实施例,并不意在限制本发明的范围、适用性或配置。更合理地,实施例的描述将向本领域的技术人员提供能够用于实现本发明实施例的描述。在不背离本发明的精神和范围的前提下,可以在元素的功能和布置方面进行各种改变。
因此,各个实施例可以适当省略、替换、或添加各种过程或组件。例如,应当理解的是,在可选实施例中,可以以不同于所述的顺序来执行所述方法,并且可以添加、省略或组合各个步骤。同样,在各个其他实施例中,可以对相对于特定实施例而描述的特性进行组合。可以以类似的方式对实施例的不同方面和元素进行组合。
还应当理解的是,以下***、方法和软件可以单独或共同成为较大***的组件,其中,其他过程可以优先于或修改其应用。同样,可以在以下实施例之前、之后或同时需要多个步骤。
首先,参照图1,该方框图示出了根据本发明各个实施例而配置的示例卫星通信***100。虽然使用卫星通信***来示出本发明的各个方面,但是值得注意的是,这里提出的特定原理还适用于许多其他无线***。卫星通信***100包括网络120(例如互联网),网络120与网关115进行接口连接,网关115被配置为经由卫星105与一个或多个用户终端130进行通信。
网络120可以是任一类型的网络,并可以包括例如:互联网、IP网络、内部网络、广域网(WAN)、局域网(LAN)、虚拟专用网(VPN)、公共交换电话网络(PSTN)、或支持这里所述任何设备之间的数据通信的任何其他类型网络。网络120可以包括有线和无线连接(包括光链路)。根据本公开,许多其他示例对本领域的技术人员是可能并显而易见的。网络可以将网关115与其他网关(未示出)相连接,所述其他网关也与卫星105进行通信,并且可以共享关于链路条件和其他网络度量的信息。
网关115提供了网络120和用户终端130之间的接口。网关115可以被配置为接收要送达一个或多个用户终端130的数据和信息,并且对该数据和信息进行格式化,以经由卫星105下游传送至相应的用户终端130。类似地,网关115可以被配置为从卫星105接收要送达网络120中的目的地的上游信号(例如,来自一个或多个用户终端130的登录信息),并且可以对接收信号进行格式化以通过网络120来进行传送。
因此,连接至网络120的设备(未示出)可以通过网关115与一个或多个用户终端130进行通信。可以从网络120中的设备向网关115发送数据和信息(例如IP数据报)。网关115可以根据用于经由下游链路135向卫星105进行传送的物理层定义来对帧进行格式化。因此,可以在网关处使用这里所述的新颖的格式化技术以用于经由下游链路进行传送。各种物理层传送调制和编码技术可以与本发明的特定实施例一起使用,包括由DVB-S2和WiMAX标准定义的技术或其各种修改。在多个实施例中,网关115结合这里描述的一个或多个格式化技术,利用自适应编码和调制(“ACM”)来将业务量送达各个终端。网关115可以使用广播信号,该广播信号使用适于分组所要送达的终端130或终端130的集合的链路条件的调制和编码(modcode)格式(例如,考虑从卫星105至每个相应终端130的可变服务链路150)。
网关115可以使用天线110向卫星105发送信号。在一个实施例中,天线110是沿卫星方向具有高指向性、沿其他方向具有低指向性的抛物面反射器。下游信号135、150可以包括例如一个(或多个)单载波信号。每个载波信号在时间上可以被划分成多个子信道(例如使用TDMA或其他时分复用技术),其中,将用户终端的子集分配给每个子信道。子信道的大小可以相同也可以不同,以下将提出一系列选项。在一些实施例中,其他信道化方案,如频分多址接入(FDMA)、正交频分多址接入(OFDMA)、码分多址接入(CDMA)或本领域已知的任意数目的混合或其他方案可以与时分子信道方案相结合,或者用于代替时分子信道方案。
在一个实施例中,对地静止卫星105被配置为从天线110的位置并在所发送的频带和指定极化内接收信号。例如,卫星105可以使用反射器天线、透镜天线、阵列天线、有源天线、或本领域已知的用于接收和/或发送信号的其他机构。卫星105可以处理从网关115接收的信号,并且向一个或多个用户终端130发送来自网关115的信号。在一个实施例中,卫星105以多波束模式进行操作,发送许多窄波束,每个窄波束指向地球的不同区域,允许频率重用。利用这样的多波束卫星105,在卫星上可以存在任意数目不同信号的切换配置,允许来自单个网关115的信号在不同点波束之间切换。在一个实施例中,可以将卫星105配置为“弯管式”卫星,其中卫星在将所接收的信号重新发送至其目的地之前,可以对这些信号进行变频,但是几乎不对信号的内容执行其他处理。根据本发明的特定实施例,卫星105可以使用各种物理层传送调制和编码技术,包括DVB-S2和WiMAX标准所定义的那些技术。对于其他实施例,对于本领域技术人员来说显而易见的是,许多配置是可能的(例如,使用LEO卫星、或使用网状网络代替星形网络)。
一个或多个终端130可以经由相应的用户天线125来接收从卫星105发送的服务信号。在一个实施例中,天线125和终端130一起组成甚小孔径终端(VSAT)。在其他实施例中,在用户终端130处可以使用各种其他类型的天线125来接收来自卫星105的信号。每一个用户终端130可以是单个用户终端,或者可选地,是与多个用户终端相耦合的集线器或路由器(未示出)。每个用户终端130可以连接至用户驻地设备(CPE)160(例如计算机、局域网、互联网装置、无线网络等)。
在一个实施例中,多频时分多址接入(MF-TDMA)方案用于上游链路140、145,允许业务量有效地流动,同时在每个用户终端130之间维持指配容量上的灵活性。在该实施例中,所指配的多个频率信道可以是固定的,或者可以是以更动态的方式来指配的。然后,在每个频率信道中采用时分多址接入(TDMA)方案。在该方案中,可以将每个频率信道划分成可以分配给连接(即用户终端130)的若干时隙。在其他实施例中,可以利用其他方案(如TDMA、FDMA、OFDMA、CDMA、或本领域中已知的任何数目的混合或其他方案)来配置一个或多个上游链路140、145。
用户终端130可以使用上游链路,经由卫星105向网关115发送登录信息和关于信号质量的信息。该信号质量可以是测量的信噪比、估计的信噪比、误比特率、接收功率电平、或任何其他通信链路质量指示符。用户终端130自身可以测量或估计信号质量,或者可以传送其他设备测量或估计的信息。用户终端130还可以经由卫星105和网关115向网络120目的地发送数据和信息。用户终端130使用天线125,经由上游上行链路145向卫星105发送信号。用户终端130可以根据各种物理层传送调制和编码技术来发送信号。在各个实施例中,对于每个链路135、140、145、150物理层技术可以相同也可以不同。在一些实施例中,网关115可以使用该信号质量信息来实现自适应编码和调制(ACM),基于每个终端或终端集合的链路条件来调整对每个终端或终端集合的modcode格式。
在一个实施例中,网关115包括至少部分基于有线电缆数据服务接口规范(DOCSIS)的卫星调制解调器终端***(SMTS)。在该实施例中,SMTS包括调制器和解调器组,用于处理要发送至用户终端130的信号或从用户终端130接收的信号。网关115中的SMTS对通过卫星105的信号业务量执行实时调度,并且提供与网络120连接的接口。在其他实施例中,可以通过采用其他标准的其他组件或设备来执行该调度操作。
在该实施例中,用户终端130也使用基于DOCSIS的调制解调器电路的一部分。因此,为了有效提供消息,SMTS可以使用基于DOCSIS的资源管理、协议和调度器。在各个实施例中,可以对基于DOCSIS的组件进行修改以适于这里的使用。因此,特定实施例可以利用DOCSIS规范的特定部分,而定制其他部分。
尽管以上宽泛地阐述了适用于本发明的各个实施例的卫星通信***100,现在对这样的***100的具体实施例进行描述。在该具体示例中,使用约2千兆赫兹(GHz)的带宽,包括4个500兆赫兹的相邻频谱频带。双圆极化的采用产生具有4GHz的总可用带宽的可用频率,包括8个500MHz的非重叠频带。该具体实施例采用在网关115和用户的点波束之间的具有物理间隔的多波束卫星105,所述多波束卫星105还被配置为允许各个链路135、140、145、150上的频率重用。单个行波管放大器(TWTA)可以用于下游下行链路上的每个服务链路的点波束,每个TWTA在最大效率的全饱和状态下运行。例如,使用一个500MHz频带作为整体,单个宽带载波信号充满TWTA的整个带宽,从而允许减少空间硬件元件的数量。可以对点波束大小和TWTA功率进行优化,以实现-118分贝瓦每平方米每兆赫兹(dbW/m2/MHz)的地球表面上的最大通量密度。
接着参照图2,以方框图的形式示出了网关115的地面***200的实施例。例如,一个实施例可以具有15个有效网关115(并且可能有备用网关)来产生60个服务点波束。地面***200包括分别与天线110连接的多个网关115。每个网关115还连接至网络120。
在一个实施例中,网关115(例如图1的网关115)可以对基带信号进行频率上转换和放大(包括从网络120或其他网关接收的数据,并且根据本发明的各个实施例对这些数据进行格式化),以经由天线110通过下游链路135向特定用户终端130进行发送。每个网关115还可以对上游链路140进行频率下转换,并且执行如下所述的其他处理(可能用于通过网络120进行转发)。每个网关115可以对信号进行处理以允许用户终端130登录、请求和接收信息,并可以调度带宽。此外,网关115可以提供配置信息并从用户终端130接收状态。可以通过网络转发任何请求或接收的信息。
接着参照图3,以方框图的形式示出了卫星105的实施例。该实施例中的卫星105使用60个馈线和服务点波束来与15个网关115和多个用户终端130进行通信。其他实施例可能使用更多或更少的网关/点波束。可以存在由服务链路点波束之间的地理布局来划分的任意数目的用户终端130。使用电源(如化学燃料、核燃料和/或太阳能)来提供信息转移通路的电源315。卫星控制器320用于维持海拔高度并控制卫星105。对卫星105的软件更新可以从网关115来上载,并且可以通过卫星控制器320来执行。
信息沿着两个方向通过卫星105。下游转换器310接收来自15个网关115的信息(例如根据本发明的实施例进行格式化的信息),以使用60个服务点波束将信息中继至用户终端130。上游转换器305从占据60个点波束区域的用户终端130接收信息(例如登录或信号质量信息),并且将该信息中继至15个网关115。在“弯管式”配置中,该卫星的实施例可以对下游或上游处理器310、305中的载波频率进行切换,但是,其他实施例可能在各个前向信道和返回信道之间进行基带切换。每个点波束的频率和极化可以是可编程的或预配置的。
接着参照图4,以方框图的形式示出了网关115-b(例如,图1的网关115)的实施例。在该实施例中,网关115-b包括接收单元405、寻址单元410、封装单元415和发送单元420,其中每个单元直接或间接地互相进行通信。可以利用适于以硬件执行一些或全部适用功能的一个或多个专用集成电路(ASIC)来单独或共同实现设备中的这些单元。可选地,可以在一个或多个集成电路上,由一个或多个其他处理单元(或内核)来执行这些功能。在其他实施例中,可以使用其他类型的集成电路(例如,结构化/平台ASIC、现场可编程门阵列(FPGA)和其他半定制IC),可以以本领域已知的任何方法对这些集成电路进行编程。还可以利用存储器中实现的、被格式化为由一个或多个通用或专用处理器执行的指令来全部或部分地实现每个单元的功能。
接收单元405可以被配置为从用户终端(经由卫星)接收登录和信号质量信息。可以将该信息经由上游链路140、145从用户终端130发送至网关115。可选地,可以从网络120上的一个或多个设备接收链路条件,网络120上的所述设备对从用户终端130或其他源传送的链路条件信息进行编辑。接收单元405还接收(例如从网络120)要经由卫星105发送并以一个或多个用户终端130为目的地的数据集合。在一些实施例中,每个不同的用户终端130分别与数据链路地址(例如48比特MAC地址)相关联。
网关还包括寻址单元410,被配置为查找或接收要向下游135、150发送的接收数据的地址信息(例如数据链路层地址)。可以从到达网关115后的接收数据分组中解析该地址、在路由表中查找该地址、或以本领域中已知的任何其他方式来接收该地址。寻址单元410还可以被配置为将一个或多个数据链路地址与缩短的标识符相关联,该标识符用于代替相关联的数据链路层地址。每个数据链路地址可以有多于一个缩短的标识符(例如不同长度(4比特、8比特、16比特、24比特等)或不同类型的标识符)。
寻址单元410可以包括存储器,用于存储每个用户终端的数据链路地址与标识符之间关联的表格。因此,在该表格中,给定的用户终端130可以与(在登录或其他已知过程期间所接收的)数据链路地址相关联。用户终端还可以与一个或多个缩短的标识符相关联。此外,该表格可以包括用户终端130(或终端集合)的信息,表示要使用缩短的标识符的情况。可以动态地对标识符进行分配,由于仅向实际登录的用户指配标识符池,因此可以允许减小标识符长度。为了进行动态分配,网关可以向适合的用户终端130发送分配的标识符。在一个实施例中,在不同的子信道中可以重用相同的标识符,甚至允许标识符长度的进一步减小。在另一实施例中,可以对每个用户终端预定标识符。
然后,寻址单元可以确定(针对要被发送至特定用户终端的接收数据)是否要使用与第一数据链路层地址相关联的标识符来代替第一数据链路层地址以用于寻址。如上所述,与每个用户终端相关联的可以有一个或多个标识符。因此,所述确定还可以标识要使用的特定标识符,或可以指定应当省略的寻址标记。在确定是否要使用标识符(以及如果需要,确定使用哪个标识符)时,可以应用多个因素。例如,由于较高的业务量负载可能触发缩短的标识符的使用,因此网关设备115-b处的负载可以是一个因素。此外,可以使用带宽利用率阈值,其中,随着可用下游带宽的减小,可以使用标识符。此外,每个用户终端130可以分别仅与特定子信道相关联,给定用户终端130的已指配(或可用)子信道上的带宽可以表示是否要使用标识符。在另一实施例中,用于用户终端的特定子集的标识符的优选项可以接收自用户终端和/或存储在网关处。基于一个或多个上述确定,可以确定要用于接收数据的寻址格式。
然后,与寻址单元410进行通信的封装单元415可以产生适用的寻址(例如数据链路层地址、标识符之一或不产生任何内容),并将适用的寻址***对要发送至用户终端的接收数据进行封装的首部中。接收数据可以是一个或多个IP分组、MPEG分组、DOCSIS分组、控制分组、其他分组类型等。可以将寻址标记***附加至适用数据分组的流封装首部中。封装单元可以将一个或多个这样的首部和附加的分组封装入基带帧中,以在根据DVB-S2的标准或修改版本而格式化的物理层帧内进行发送。值得注意,接收数据可以由多于一种类型的数据组成,首部可以包括可扩展类型字段以表示所包括的数据的类型和边界。说明书的其余部分将包括这些寻址和格式化技术的其他论述和一系列实现选项。
对于从用户终端130(或从其他源)接收的链路条件,将其组织并存储在位于存储器(未示出)中的地址/链路条件表中。网关115的封装单元415可以使用该表来查找作为(以上述方式进行格式化的)分组的目的地的用户终端130的信号质量。在该表中,各种地址机制可以用于表示特定用户终端,包括目的地MAC、上述标识符之一、目的地VLAN-ID、目的地互联网协议(“DIP”)地址、其他私有寻址ID、或包括目的地地址或与目的地地址相关的任何其他数据集合。值得注意的是,许多其他数据结构也可以用于将地址与信号质量进行相关。
此外,封装单元415可以(例如通过其中的ACM单元)维护和访问modcode表(或将信号质量与modcode相关联的其他数据结构)。封装单元415可以使用modcode表来确定要用于以在给定信号质量范围内操作的用户终端130为目的地的分组的modcode。该表可以包含许多modcode格式,每种modcode格式与指定的信号质量范围相对应。不同的modcode格式可以具有不同码字大小、码率、调制方案和导频***。因此,使用由分组的目的地链路而导致的信号质量,可以标识包括该链路的信号质量范围,并且可以选择适当的modcode。尽管特定实施例利用ACM,但是这里所述的多个实施例也应用于非ACM***、设备和组件。
根据所选的适用的modcode,封装单元415可以对要经由卫星105发送至用户终端130的数据进行封装(例如使用如上所述的寻址和格式化)。图5A是示出了可以使用的示例帧格式500的方框图。物理层首部505包括首部标识符510和信令数据515。首部标识符510可以是唯一标识符集合中的一个,从而可以容易地标识出其已知序列。例如,目的地用户终端130可以使用已知模式(一个或多个有效首部标识符)来与接收信号相关。目的地终端130还可以被配置为存储首部标识符510的不同集合,因此可以基于首部标识符510对帧进行过滤。
首部505的其余部分(信令数据515)包括modcode数据和子信道标识符。modcode数据对用于附加至首部505的已编码和调制的有效载荷数据520的调制和编码(例如,特定码字大小、码率、调制方案和导频***)进行标识。使用非常低的码率可以保护首部505(或其一部分),从而在较差的SNR条件期间可以可靠地接收首部505。然而,在许多实施例中,基于每个终端(或每个终端集合)来对已编码和调制的有效载荷数据520进行自适应编码。作为示例,以非常低的SNR接收发送信号的用户终端130可以接收帧500,在帧500中,已经以非常低的码率和非常低阶的调制来对已编码和调制的有效载荷数据520进行编码。相反地,以非常高的SNR接收发送信号的终端130可以接收帧500,在帧500中,已经以非常高的码率和非常高阶的调制对已编码和调制的有效载荷数据520进行编码。
此外,信令数据包括子信道标识符,子信道标识符被配置为将不同帧标识为属于特定子信道。通过利用物理层首部505中的子信道标识符,接收设备(例如用户终端130)在无需对有效载荷520进行解调或解码的情况下,基于子信道标识符来对分组进行过滤。因此,可以限制或从而过滤(如下面将详细讨论的)要解调和解码的信息(例如要送达其他子信道和其他用户终端130的有效载荷数据520)。因此,给定的子信道可以是下游信道的分数(例如1/4、1/8、1/16)。用户终端130可以被配置为对帧500进行过滤,仅当信令数据515中的子信道标识符与终端的一个或多个子信道相匹配时,才对有效载荷数据520进行解调和解码。
转向图5B,方框图525示出了有效载荷数据520的示例格式。有效载荷数据520包括由首部530和附加的数据分组535组成的数据集合540。首部530可以是上述流封装首部,包括地址标记(数据链路层地址、标识符、或省略的字段)。数据分组535可以是一个或多个IP分组、MPEG分组、DOCSIS分组、控制分组、其他数据分组或其任意组合。有效载荷数据520可以由包括多个这样的数据集合540的基带帧组成。
返回图4,发送单元420可以从封装单元415接收数据(例如,图5A的帧格式500中的数据)。然后,发送单元420可以对该封装的数据进行频率上转换和放大,以产生要经由天线110和卫星105发送至适用的用户终端130的信号。
转向图6A,图6描述了修改的DVB-S2***的帧的帧格式600,以示出本发明的各个方面。可以以如下方式对DVB-S2帧格式进行修改和使用,以实现参照图5A和5B所述的帧500。值得注意的是,在其他实施例中,可以使用DVB-S、DVB-S2、WiMax或其他标准,该修改的DVB-S2格式仅作为示例。
在一个实施例中,向所有终端130广播每个帧,但每个帧仅要送达(例如使用子信道标识符和寻址标记)所选用户终端130(或小组终端130)。例如,波形可以是图1的***100中从网关115下游发送至用户终端130的单载波波形。如上所述,尽管DVB-S2***用作示例,但这里规定的原理适用于一系列***。
可以将图5A的首部标识符510实现为图6A的帧起始部(SOF)655,可以将信令数据515实现为修改的物理层信令码(PLSCODE)660。SOF655是已知的26符号模式。PLSCODE是64比特线性二进制码,传送7比特信息。总体上,SOF 655和PLSCODE 660占用90个符号。在一个实施例中,PLSCODE 660的格式修改自DVB-S2标准,使得所携带的7个比特向接收机通知modcode(4比特)并提供子信道标识符信息(3比特)。在其他实施例中,其他格式是可能的,使用不同大小和格式的信令数据515。可以使用非常低的码率来保护PLSCODE 660,以确保即使在非常差的SNR条件下也可以正确读取PLSCODE 660。
图6A的基带帧620由基带首部605、数据字段610和填充615组成。例如,数据字段中的数据可以包括一个或多个流封装首部,每个流封装首部附加至一个或多个IP分组(例如,一起组成参照图5B所述的数据集合540)。数据字段610可以包括多个流封装首部,每个流封装首部具有表示分组要送达的终端(子信道之内)的地址标记(例如,数据链路层地址或缩短的标识符)。尽管为了封装效率可以将与相同modcode相关联的分组进行组合,但是典型地,在相同的基带帧620中发送与相同modcode相关联的分组。DVB-S2规范规定,不管所使用modcode如何,特定帧具有固定的大小(即正常FEC帧是64,800比特,和缩短的FEC帧是16,200比特),导致具有不同持续时间的帧。然而,在一些实施例中,可以根据帧所选的modcode来改变帧的大小,从而产生具有均匀持续时间的帧。
然后,可以对基带帧620执行交织和FEC编码(例如BCH和LDCP)。这产生了FEC帧640,FEC帧640由具有外编码奇偶校验比特630和附加的内编码奇偶校验比特635的已编码基带帧625组成。尽管如上所述,DVB-S2规范规定FEC帧640具有固定数据大小,但在其他实施例中,可以根据帧所选的modcode来改变FEC帧640的大小,从而产生实质上具有均匀持续时间的帧。
将FEC帧640比特映射到适用星座(例如,QPSK、8PSK、16APSK、32APSK)来产生XFEC帧645。XFEC帧645可以是图5A和5B的有效载荷数据520。将PL首部650添加至XFEC帧645,一起形成PL帧665。对PL首部650(可以是图5A的首部505)进行如上所述的格式化和编码。然后对PL帧665进行基带整形和正交调制,以及放大和频率上转换以在下游发送。
图6B是示出了图4的网关115-b的封装单元415的所选单元示例的方框图,这些单元被配置为执行参照图6A所述的格式化的方面。在该示例中,封装单元415包括流封装单元670、基带封装单元675、编码单元680、映射单元685、PL成帧单元690、和基带整形和正交单元695。为了本描述的目的,假设图1的***100使用从网关115-b下游发送至用户终端130的单载波ACM波形。但是,值得注意的是,在不同实施例中,可以通过一系列组件来采取上述封装和调制技术。
在一个实施例中,对每个子信道,一一对应地映射PL帧665(因此,其中封装了每个对应的基带帧620)。因此,值得对与子信道分配和指配相关的特定原理进行介绍,尽管注意到将在图7-8中进一步展开。考虑网关115-b已经接收和封装了以用户终端130为目的地的数据。为了讨论,将用于向接收第一子信道的特定用户终端130发送的帧集合标记为(PLF1a、PLF1b、PLF1c、...PLF1n)。假设存在8个子信道。在一个实施例中,使用循环(round-robin)技术,其中将第一帧(PLF1a)映射至第一子信道,将第二帧(不以该终端为目的地)映射至第二子信道,如此类推,直到第八帧用于第八子信道。然后,将以该终端为目的地的第二帧(PLF1b)映射至第一子信道,并且继续该循环格式(即在每次循环之后,连续地将PLF1c、...PLF1n中的每一个映射至第一子信道)。在该实施例中,每个子信道与用户终端集合130相对应。
也可以使用将帧映射至子信道的多种其他技术。例如,作为循环格式的替代,可以附加子信道标识符而不重现顺序(例如该终端对子信道的带宽要求或QoS)。因此,可以动态地改变子信道的指配和分配(例如,给定子信道标识符可能用于多个连续帧,或者对给定子信道的指配可以大于其他子信道)。对本领域的技术人员来说显而易见的是,多种混合方案也是可能的,因此,在网关处可以使用各种复用技术。
在该实施例中,网关115-b的接收单元405从网络120接收IP分组。在一些初始处理之后,流封装单元670接收IP分组(例如,图5B的数据分组535),并且对该IP分组进行封装,附加流封装首部(例如,图5B的首部530),以产生封装的数据集合(例如,图5B的数据集合540)。在该实施例中,假设流封装首部包括缩短的标识符(代替数据链路层地址)。基带封装单元675接收一个或多个这样封装的IP分组,并且标识要用于该分组所要送达的用户终端的modcode。在一个实施例中,根据DVB-S2标准来固定数据字段610和填充615的块大小。在另一实施例中,基带封装单元675可以为数据字段610和填充615查找适当的块大小,从而产生相对于其他物理层帧665具有恒定持续时间的物理层帧665。注意,该持续时间可以是固定的(永久或半永久),或者可以根据业务量组成或其他因素而动态变化。
基带封装单元675根据适用的块大小对接收的分组进行封装,以产生基带层帧620,基带层帧620包括基带首部605、数据字段610和填充615。数据字段中的数据包括流封装首部和附加的IP分组。编码单元680根据适用编码(例如使用BCH和LDCP)对分组进行编码,并附加奇偶校验比特(630、635)来产生FEC帧640。然后,FEC帧640前进至映射单元685,映射单元685将帧640的内容映射至适用调制格式的星座,以产生由表示编码后的帧640内容的符号组成的XFEC帧645。PL成帧单元690添加已编码的物理层首部(例如修改的PL首部650)来产生物理层帧665,该物理层首部表示所使用的modcode并包括子信道标识符。然后,基带整形和正交单元695对物理层帧665进行基带整形并将其分解为同相和正交分量,然后使用一个或多个放大器和频率上转换器进行处理,在发送单元420将其作为下游广播信号135来发送。该信号可以通过卫星105下游广播135、150至用户终端130。
接着参照图7,针对本发明的实施例,示出了前向信道图700,该图示意了子信道结构。所示的信道705从网关天线110到达在服务波束区域715内的用户终端天线125。在该实施例中,前向信道705在近似500Mbps下操作,以使服务波束区域715接收该带宽,但是在其他实施例中,可能是在100Mbps、250Mbps、750Mbps、1Gbps或1.5Gbps或以上。使用单载波来传送前向信道705,但其他实施例可能使用多载波。该实施例的用户终端130以全速率(例如,500Mbps)进行跟踪,但是不能以全速率进行完全解调和解码。仅对在前向信道705中分配的子信道710进行完全解调和解码。
在该实施例中,将前向信道705示为封装n个虚线箭头的箭头,n个虚线箭头是n个子信道710。每个子信道710可以是超帧的一部分。在一个实施例中,超帧的持续时间不会改变,但是在其他实施例中,超帧的大小可以改变。子信道710的每个帧的重现的块大小可以相同,或者帧在数量和大小方面可以改变。一些实施例不使用超帧,而是简单地具有寻址至用户终端130的集合的子信道。
用户终端130可以被配置为能够处理不同数量的前向信道705。用户终端130的一些实施例可以被配置为以1/16数据速率、1/8数据速率、1/4数据速率、1/2数据速率、全速度或全数据速率的任何其他分数进行处理。在一些情况下,用户终端130可以被配置为不能以大于全速率的指定分数的速率运行,或者人为地加以上限(尽管能够以更快的速率运行)。
图8A-8C示出了信道705的不同实施例的各种选项。首先参照图8A,示出了下游信道705-a的实施例。该实施例在每个超帧805-a中使用具有均匀块大小的子信道710,并且由于ACM,每个子信道(从而每帧)的持续时间可以改变。因此,尽管在该实施例中,每个超帧的持续时间经常改变,但是每个超帧中的帧的数目和帧的顺序将保持恒定。
接着参照图8B,示出了下游信道705-b的可选实施例。该实施例在每个超帧805-b中使用具有变化块大小的子信道710,根据适用的modcode来适配块大小,以产生具有实质上均匀持续时间的子信道(和帧)。因此,在该实施例中,每个超帧的数据大小将可能改变,而每超帧805-b的帧的数目和每个超帧805-b内的子信道的顺序将保持不变。在其他实施例中,超帧805将具有恒定的持续时间,并且每超帧805中帧的数目和每个超帧805内的子信道的顺序可以改变。
接着参照图8C,示出了下游信道705-c的可选实施例。该实施例使用具有变化块大小的子信道710,根据适用的modcode来适配块大小,以产生具有实质上均匀持续时间的帧。然而,在该实施例中不存在超帧,并且子信道710的顺序可以改变。在一个实施例中,子信道可以按照任何顺序。在其他实施例中,该***可能被设置为具有用于所选子信道的特定时隙,或者使各个子信道的重复次数不大于特定阈值(例如2帧中不大于1,或3帧中不大于1)。
接着,参照图9,该方框图示出了用于物理层帧665序列(例如,由图1或4的网关设备115为下游链路而产生)的所选物理层帧的示例数据格式900。尽管图6B的PL帧665在这里用于示意特定原理,但本领域的技术人员将理解的是,该原理也可以应用于其他物理层帧。在一个实施例中,如图6B所示,每个PL帧665包括物理层首部650和已调制的XFEC帧645。
图9更详细地示出了由承载LDCP/BCH编码数据的已调制符号组成的XFEC帧645。在解调和解码之后,XFEC帧645成为FEC帧640,该FEC帧640包括基带首部605、基带帧数据字段905(可以是图6A的数据字段610和填充615)和奇偶校验比特910(可以是图6A的BCHFEC630和LDPCFEC 635)。
在一个实施例中,基带帧数据字段905包括具有附加的数据分组的多个首部(例如图5B的首部530和附加的数据分组535)。在一个实施例中,基带首部由表示数据字段915的长度的16比特字段、16比特起始位置字段920和8比特CRC 925组成(注意,字段大小仅作为示例)。可以使用16比特起始位置字段920来表示第一首部的起始位置。在一个实施例中,当分段从基带帧开始时,该起始位置字段可以用于表示(在基带帧数据字段905中)第一首部的位置。其他基带首部605的配置是可能的(例如,用于数据链路层寻址、其他寻址或过滤数据、类型数据、数据安全或完整性信息、控制数据、或关于即将到来的分组的其他信息等的字段)。
转向图10,该方框图示出了用于实现由图4的网关115-b执行的寻址功能的示例格式1000。该格式可以包括4比特控制字段1005、12比特长度字段1010、可变长度地址字段1015(例如,0比特、4比特、8比特、、12比特、16比特、24比特、32比特、48比特或其任意子组合)、8比特类型字段1020、8比特扩展类型字段1025、16比特扩展首部字段1030、有效载荷1035以及32比特CRC 1040(注意,字段大小仅作为示例)。尽管在其他实施例中字段的任何组合可以是可选、强制的或不包括在内的,但在一个实施例中,地址字段1015、扩展类型字段1025、扩展首部字段1030、和CRC 1040是可选的。
例如,所示的格式1000提供了可以在流封装首部(例如,图5B的首部530)使用的字段组1050的示例。控制字段1005可以用于表示地址字段1015的大小(例如,由图4的寻址单元来确定)。如果不包括地址标记,则控制字段1005可以表示要使用的地址(例如,先前的地址,或有效载荷1035内的IP首部)。控制字段1005还可以用于表示是否存在可选的扩展类型字段1025或扩展首部字段1030,并可能表示其长度。例如,扩展类型字段1025可以用于表示有效载荷包括多于一种类型数据、标识所包括的数据类型(例如,IP分组、MPEG分组、DOCSIS分组、控制数据等)、以及标识中间首部或其他转变的位置。
长度字段1010可以表示有效载荷1035的长度,或有效载荷和首部1050的长度。有效载荷1035可以是图5B的数据分组535。有效载荷可以包括一个或多个分组以及不同类型的数据。CRC 1040可以覆盖首部1050和有效载荷1035。在一个实施例中,CRC 1040是可选的,并且仅用于覆盖被分段至物理层帧665间的分组。
接着参照图10B,该方框图示出了两个物理层帧665序列(例如,由图1或4的网关设备115为下游链路而产生)的格式化1075的示例。物理层帧665可以是图6A的PL帧665,也示出了与其相关联的PL首部650。图10B还示出了图9的FEC帧640的数据字段的示例图示,并且示出了基带首部605、基带帧数据字段905和奇偶校验比特910如何与PL帧665一一对应地匹配(即每PL帧665一个基带帧620)。
图10B还示出多个流封装首部1050和相关联的数据字段1035,并且示出了如何将该数据封装入基带帧数据字段905。示出了4组流封装首部1050和相关联的数据字段1035的集合,每个集合构成流封装分组1080。在第一基带帧数据字段905-a中,可以对两个完整的流封装分组1080-a和1080-b进行封装。然而,仅适合装入第三流封装分组1080-c的一段(包括首部1050-c和数据字段1035-c的第一部分)。在第二基带帧数据字段905-b中,数据字段1035-c的剩余段作为第三基带帧的开始,但是不具有新的首部。取而代之地,计算CRC 1040-c并将其附加至1035-c的剩余部分。第二基带帧数据字段905-b的基带首部605-b表示第四流封装分组1080-d将从基带帧数据字段905-b中的何处开始。
接着参照图11,该流程图示出了用于对下游链路的数据进行格式化的方法1100。例如,可以通过参照图4所述的网关设备115-b,或这里所述的其他网关115的配置(例如,图1或2)来全部或部分地执行该方法。
在方框1105,从分别与不同数据链路层地址相关联的多个用户终端接收登录信息。在方框1110,每个不同的数据链路层地址与唯一标识符相关联,该标识符用于代替相关联的数据链路层地址,该标识符的长度比相关联的数据链路层地址短。然后在方框1115,接收要发送至与第一数据链路层地址相关联的第一用户终端的数据。
在方框1120,针对接收的数据,确定是否要使用第一数据链路层地址的标识符来代替第一数据链路层地址以用于寻址。在方框1125,基于该确定,为接收的数据标识寻址格式。在方框1130,根据所标识的寻址格式来发送接收的数据。
接着参照图12,该流程图示出了用于对下游链路的数据进行格式化的方法1200。例如,可以通过参照图4所述的网关设备115-b,或这里所述的其他网关115的配置(例如,图1或2)来全部或部分地执行该方法。
在方框1205,从分别与不同数据链路层地址相关联的多个用户终端接收登录信息。在方框1210,每个不同的数据链路层地址与动态分配的标识符相关联,该标识符用于代替相关联的数据链路层地址,该标识符的长度比相关联的数据链路层地址短。在方框1215,接收要发送至与第一数据链路层地址相关联的第一用户终端的数据。
在方框1220,针对接收的数据,确定是否要使用第一数据链路层地址、标识符、或不使用任何内容以用于寻址。该确定至少部分基于适用子信道的带宽利用率。在方框1225,将接收的数据分段为针对第一基带帧的第一段和针对第二基带帧的第二段。在方框1230,将第一段封装入第一基带帧,其中第一段的附加的首部包括表示在接收的数据中存在两种类型数据的扩展字段。在方框1235,将第二段封装入第二基带帧中。第二段不包括附加的首部,而具有附加的循环冗余检验。在方框1240,在第一和第二基带帧(分别位于不同的物理层帧中)中发送接收的数据,根据寻址格式来进行所述发送。
应当注意的是,上述方法、***和设备仅意在作为示例。必须强调的是,各个实施例可以适当地省略、代替、或添加各种过程或组件。例如,应当理解的是,在可选实施例中,可以以不同于所述顺序的顺序来执行所述方法,并且可以添加、省略或组合各种步骤。同样,在各个其他实施例中可以对关于特定实施例而描述的特征进行组合。可以以类似方式对实施例的不同方面和元素进行组合。值得注意的是,所列的字段大小仅出于示例的目的。因此,与本公开相一致地,可以缩减或扩充所述字段。同样,应当强调的是,随着技术的演进,许多元件实质上仅作为示例,不应当被解释为限制本发明的范围。
说明中给出了具体细节,以提供对实施例的完整理解。然而,本领域的技术人员将理解的是,没有这些具体细节的情况下,也可以实现实施例。例如,无需不必要的细节,已经示出了公知的电路、处理、算法、结构和技术,以便避免模糊实施例。
同样,应当注意的是,可以将实施例描述为作为流程图或方框图来示出的处理。尽管可以每个实施例可能将操作描述为顺序处理,但许多操作以并行或并发地执行。此外,可以重新安排操作的顺序。处理可以包括图中未包括的附加步骤。
此外,如这里所公开,术语“存储器”或“存储器单元”可以表示一个或多个用于存储数据的设备,包括只读存储器(ROM)、随机存取存储器(RAM)、磁RAM、磁心存储器、磁盘存储介质、光存储介质、闪存存储器设备或用于存储信息的其他计算机可读介质。术语“计算机可读介质”包括但不限于,便携式或固定存储设备、光存储设备、无线信道、sim卡、其他智能卡、和能够存储、容纳或承载指令或数据的各种其他介质。
此外,实施例可以通过硬件、软件、固件、中间件、微代码、硬件描述语言、或其任何组合来得以实现。当以软件、固件、中间件或微代码来实现时,可以将用于执行必要任务的程序代码或代码段存储在计算机可读介质中(如存储介质)。处理器可以执行必要任务。
根据所述若干实施例,本领域的技术人员将认识到,在不背离本发明的精神的情况下,可以使用各种修改、可选结构或等同物。例如,上述元件仅可以是更大***的组件,其中,其他规则可以优先于或修改本发明的应用。同样,在考虑上述元件之前、期间或之后,可以采用多个步骤。相应地,上述描述不能视为对本发明范围的限制。
Claims (23)
1、一种数字视频广播卫星通信***中的网关设备,所述网关设备包括:
接收单元,被配置为:
从数字视频广播卫星通信***的多个用户终端接收登录信息,所述用户终端分别与不同的数据链路层地址相关联;以及
接收要被发送至所述多个用户终端中的第一用户终端的数据,所述第一用户终端与第一数据链路层地址相关联;
寻址单元,与接收单元通信耦合,被配置为:
将每个数据链路层地址与标识符相关联,所述标识符用于代替相关联的数据链路层地址,所述标识符的长度比相关联的数据链路层地址短;
针对所接收的数据,确定是否要使用与第一数据链路层地址相关联的标识符来代替第一数据链路层地址以用于寻址;以及
至少部分基于所述确定来标识所接收的数据的寻址格式;以及
发送单元,与寻址单元通信耦合,被配置为根据所述寻址格式来发送所接收的数据。
2、根据权利要求1所述的网关设备,其中,所述寻址单元还被配置为:在接收到登录信息之后,动态产生所述标识符并将其分配给第一用户终端。
3、根据权利要求1所述的网关设备,其中,所述寻址单元还被配置为:针对所述多个用户终端中的每一个,使用预定的标识符。
4、根据权利要求1所述的网关设备,其中,对是否要使用与第一数据链路层地址相关联的标识符来代替第一数据链路层地址的确定至少部分基于所述网关设备上的负载。
5、根据权利要求1所述的网关设备,其中,对是否要使用与第一数据链路层地址相关联的标识符来代替第一数据链路层地址的确定至少部分基于与第一用户终端相关联的子信道的带宽利用率。
6、根据权利要求1所述的网关设备,其中,所述寻址单元还被配置为:
针对所接收的数据,确定是否要省略寻址,以代替使用与第一数据链路层地址相关联的标识符或第一数据链路层地址。
7、根据权利要求1所述的网关设备,还包括:
封装单元,与寻址单元和发送单元通信耦合,所述封装单元还被配置为:
将所标识的寻址格式的寻址包括在首部中;以及
将附加至至少一些所接收的数据的首部封装入基带帧中,以便经由数字视频广播信号来进行发送。
8、根据权利要求7所述的网关设备,其中,所述封装单元还被配置为:将表示所述寻址在基带帧中的位置的字段包括在基带帧的基带首部中。
9、根据权利要求7所述的网关设备,其中,所述封装单元还被配置为:以所接收的数据的第二集合的一段作为所述基带帧的开始,而针对这一段不再附加首部。
10、根据权利要求7所述的网关设备,其中,所述封装单元还被配置为:动态地确定是否将循环冗余检验附加至所接收的数据,所述确定至少部分基于所接收的数据是否被分段至多个基带帧之间。
11、根据权利要求7所述的网关设备,其中,所述封装单元被配置为:
对包括附加至首部的两种或更多种类型数据在内的所接收的数据进行封装,其中,所述首部包括对所接收的数据中的数据类型进行信号指示的扩展字段。
12、一种在数字视频广播卫星通信***中广播信号的方法,所述方法包括:
从数字视频广播卫星通信***的多个用户终端接收登录信息,所述用户终端分别与不同的数据链路层地址相关联;
将每个数据链路层地址与标识符相关联,所述标识符用于代替相关联的数据链路层地址,所述标识符的长度比相关联的数据链路层地址短;
接收要被发送至所述多个用户终端中的第一用户终端的数据,所述第一用户终端与第一数据链路层地址相关联;
针对所接收的数据,确定是否要使用与第一数据链路层地址相关联的标识符来代替第一数据链路层地址以用于寻址;
至少部分基于所述确定来标识所接收的数据的寻址格式;以及
根据所述寻址格式来发送所接收的数据。
13、根据权利要求12所述的方法,还包括:
在接收到登录信息之后,动态产生第一用户终端的标识符;以及
向第一用户终端发送动态产生的标识符。
14、根据权利要求12所述的方法,还包括:
使用预定标识符作为第一用户终端的标识符。
15、根据权利要求12所述的方法,其中,对是否要使用与第一数据链路层地址相关联的标识符来代替第一数据链路层地址的确定至少部分基于所述网关设备上的负载。
16、根据权利要求12所述的方法,其中,对是否要使用与第一数据链路层地址相关联的标识符来代替第一数据链路层地址的确定至少部分基于与第一用户终端相关联的子信道的带宽利用率。
17、根据权利要求12所述的方法,还包括:
确定是否要省略寻址,以代替使用与第一数据链路层地址相关联的标识符或第一数据链路层地址。
18、根据权利要求12所述的方法,还包括:
将所标识的寻址格式的寻址包括在首部中;以及
将附加至至少一些所接收的数据的首部封装入基带帧中,以便经由数字视频广播信号来进行发送。
19、根据权利要求18所述的方法,其中,所述封装单元还被配置为:将表示所述寻址在基带帧中的位置的字段包括在基带帧的基带首部中。
20、根据权利要求18所述的方法,还包括:
将所接收的数据的第二集合的一段***所述基带帧的开始处,而针对这一段不再附加首部。
21、根据权利要求18所述的方法,还包括:
动态地确定是否将循环冗余检验附加至所接收的数据,所述确定至少部分基于所接收的数据是否被分段至多个基带帧之间。
22、根据权利要求18所述的方法,还包括:
对包括附加至首部的两种或更多种类型数据在内的所接收的数据进行封装,其中,所述首部包括对所接收的数据中的数据类型进行信号指示的扩展字段。
23、一种数据视频广播卫星通信***,所述***包括:
网关设备,被配置为:
从数字视频广播卫星通信***的多个用户终端接收登录信息,所述用户终端分别与不同的数据链路层地址相关联;
将每个数据链路层地址与标识符相关联,所述标识符用于代替相关联的数据链路层地址,所述标识符的长度比相关联的数据链路层地址短;
接收要被发送至所述多个用户终端中的第一用户终端的数据,所述第一用户终端与第一数据链路层地址相关联;
针对所接收的数据,确定是否要使用与第一数据链路层地址相关联的标识符来代替第一数据链路层地址以用于寻址;
至少部分基于所述确定来标识所接收的数据的寻址格式;以及
根据所述寻址格式,无线发送所接收的数据;
卫星,与所述网关设备进行无线通信,被配置为:
接收从所述网关设备无线发送的数据;以及
重新发送从所述网关设备接收的数据;以及
用户终端,与所述卫星进行无线通信,被配置为接收重新发送的数据。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US82798806P | 2006-10-03 | 2006-10-03 | |
US60/827,988 | 2006-10-03 | ||
PCT/US2007/079523 WO2008097368A2 (en) | 2006-10-03 | 2007-09-26 | Packet reformatting for downstream links |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101573902A true CN101573902A (zh) | 2009-11-04 |
CN101573902B CN101573902B (zh) | 2013-03-27 |
Family
ID=39682272
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2007800339199A Expired - Fee Related CN101573902B (zh) | 2006-10-03 | 2007-09-26 | 卫星通信***中的网关设备和广播方法 |
Country Status (4)
Country | Link |
---|---|
US (1) | US8077651B2 (zh) |
EP (1) | EP2089999B1 (zh) |
CN (1) | CN101573902B (zh) |
WO (1) | WO2008097368A2 (zh) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102201852A (zh) * | 2010-03-22 | 2011-09-28 | 空中客车运营事务 | 在飞机和地面站之间通信的方法 |
US8077651B2 (en) | 2006-10-03 | 2011-12-13 | Viasat, Inc. | Packet reformatting for downstream links |
CN102201852B (zh) * | 2010-03-22 | 2016-12-14 | 空中客车运营简化股份公司 | 在飞机和地面站之间通信的方法 |
CN107646182A (zh) * | 2015-05-27 | 2018-01-30 | 高通股份有限公司 | 控制和数据信道上的上行链路控制信息的循环冗余校验 |
CN108418655A (zh) * | 2018-01-16 | 2018-08-17 | 四川安迪科技实业有限公司 | 一种高效的hdlc基带帧封装方法 |
CN111566949A (zh) * | 2018-01-30 | 2020-08-21 | 英国电讯有限公司 | 卫星电信*** |
Families Citing this family (24)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101573893B (zh) | 2006-10-03 | 2013-03-20 | 维尔塞特公司 | 用于卫星通信的上行数据流资源分配 |
US8010043B2 (en) * | 2007-07-20 | 2011-08-30 | Viasat, Inc. | Capacity maximization for a unicast spot beam satellite system |
WO2010055980A1 (en) * | 2008-11-12 | 2010-05-20 | Lg Electronics Inc. | Apparatus for transmitting and receiving a signal and method of transmitting and receiving a signal |
CN103929397B (zh) * | 2008-11-19 | 2017-05-24 | Lg电子株式会社 | 向接收机发送广播信号的方法和接收广播信号的方法 |
US8108546B2 (en) * | 2008-12-12 | 2012-01-31 | Comtech Ef Data Corporation | Data packet encapsulation methods |
US8644406B2 (en) | 2009-01-09 | 2014-02-04 | Lg Electronics Inc. | Apparatus for transmitting and receiving a signal and method of transmitting and receiving a signal |
KR101570355B1 (ko) * | 2009-01-23 | 2015-11-19 | 엘지전자 주식회사 | 신호 송수신 장치 및 방법 |
KR101556168B1 (ko) * | 2009-01-29 | 2015-09-30 | 엘지전자 주식회사 | 신호 송수신 장치 및 방법 |
WO2010090375A1 (en) * | 2009-02-06 | 2010-08-12 | Lg Electronics Inc. | Apparatus for transmitting and receiving a signal and method of transmitting and receiving a signal |
CN103957373B (zh) * | 2009-02-06 | 2018-01-19 | Lg电子株式会社 | 用于发送和接收信号的装置和用于发送和接收信号的方法 |
AU2009340120B2 (en) * | 2009-02-12 | 2013-10-03 | Lg Electronics Inc. | Apparatus for transmitting and receiving a signal and method of transmitting and receiving a signal |
US8711771B2 (en) * | 2009-03-03 | 2014-04-29 | Qualcomm Incorporated | Scalable header extension |
AU2009341664B2 (en) * | 2009-03-03 | 2014-03-20 | Lg Electronics Inc. | Apparatus for transmitting and receiving a signal and method of transmitting and receiving a signal |
US20100162078A1 (en) * | 2009-03-04 | 2010-06-24 | Comtech Ef Data Corp. | Telecommunication system and related methods |
CN103825694B (zh) * | 2009-03-09 | 2018-10-12 | Lg电子株式会社 | 用于发送和接收信号的方法 |
EP2362654A1 (en) * | 2010-02-26 | 2011-08-31 | Panasonic Corporation | Short baseband frame headers |
WO2014061487A1 (ja) | 2012-10-17 | 2014-04-24 | ソニー株式会社 | データ処理装置、データ処理方法、及び、プログラム |
WO2014061488A1 (ja) * | 2012-10-17 | 2014-04-24 | ソニー株式会社 | データ処理装置、データ処理方法、及び、プログラム |
KR102103903B1 (ko) * | 2013-08-13 | 2020-05-29 | 삼성전자주식회사 | 송신 장치, 수신 장치 및 그 데이터 처리 방법 |
WO2016072747A1 (en) | 2014-11-04 | 2016-05-12 | Samsung Electronics Co., Ltd. | Transmitting apparatus and receiving apparatus and signal processing method thereof |
KR20160052313A (ko) | 2014-11-04 | 2016-05-12 | 삼성전자주식회사 | 송신 장치, 수신 장치 및 그 신호 처리 방법 |
WO2016072729A1 (ko) * | 2014-11-04 | 2016-05-12 | 엘지전자 주식회사 | 방송 신호 송신 장치, 방송 신호 수신 장치, 방송 신호 송신 방법, 및 방송 신호 수신 방법 |
US10727977B2 (en) * | 2016-12-30 | 2020-07-28 | Hughes Network Systems, Llc | System and method for improving forward error correction efficiency |
JP7390879B2 (ja) * | 2019-12-05 | 2023-12-04 | 三菱重工業株式会社 | 通信処理装置、通信処理方法およびプログラム、並びにネットワーク層のヘッダ部のデータ構造 |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US199019A (en) * | 1878-01-08 | Improvement in refrigerator-cars | ||
US6105060A (en) * | 1997-09-05 | 2000-08-15 | Worldspace, Inc. | System for providing global portable internet access using low earth orbit satellite and satellite direct radio broadcast system |
US20020083342A1 (en) * | 2000-12-21 | 2002-06-27 | Webb Brian T. | Systems, methods and computer program products for accessing devices on private networks via clients on a public network |
US7165112B2 (en) * | 2001-06-22 | 2007-01-16 | Motorola, Inc. | Method and apparatus for transmitting data in a communication system |
US7054902B2 (en) * | 2001-10-23 | 2006-05-30 | Packeteer, Inc. | Multicast delivery systems and methods |
CN1729665A (zh) * | 2002-12-19 | 2006-02-01 | 皇家飞利浦电子股份有限公司 | 一种具备带有用于显示视频信号的显示器的手持控制器的住宅网关*** |
CN1231065C (zh) * | 2003-11-14 | 2005-12-07 | 西安交通大学 | 一种天地网远程教育***的实现方法 |
US7283803B2 (en) * | 2004-04-16 | 2007-10-16 | Broadcom Corporation | Location-aware application based quality of service (QOS) via a broadband access gateway |
WO2008097368A2 (en) | 2006-10-03 | 2008-08-14 | Viasat, Inc. | Packet reformatting for downstream links |
US7826830B1 (en) * | 2007-02-12 | 2010-11-02 | Cellco Partnership | Location-enabled presence for mobile IM |
-
2007
- 2007-09-26 WO PCT/US2007/079523 patent/WO2008097368A2/en active Application Filing
- 2007-09-26 EP EP07872772.4A patent/EP2089999B1/en active Active
- 2007-09-26 CN CN2007800339199A patent/CN101573902B/zh not_active Expired - Fee Related
-
2008
- 2008-07-16 US US12/174,222 patent/US8077651B2/en active Active
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8077651B2 (en) | 2006-10-03 | 2011-12-13 | Viasat, Inc. | Packet reformatting for downstream links |
CN102201852A (zh) * | 2010-03-22 | 2011-09-28 | 空中客车运营事务 | 在飞机和地面站之间通信的方法 |
CN102201852B (zh) * | 2010-03-22 | 2016-12-14 | 空中客车运营简化股份公司 | 在飞机和地面站之间通信的方法 |
CN107646182A (zh) * | 2015-05-27 | 2018-01-30 | 高通股份有限公司 | 控制和数据信道上的上行链路控制信息的循环冗余校验 |
CN108418655A (zh) * | 2018-01-16 | 2018-08-17 | 四川安迪科技实业有限公司 | 一种高效的hdlc基带帧封装方法 |
CN111566949A (zh) * | 2018-01-30 | 2020-08-21 | 英国电讯有限公司 | 卫星电信*** |
Also Published As
Publication number | Publication date |
---|---|
EP2089999A2 (en) | 2009-08-19 |
EP2089999B1 (en) | 2019-05-01 |
US20090307727A1 (en) | 2009-12-10 |
WO2008097368A2 (en) | 2008-08-14 |
WO2008097368A3 (en) | 2009-05-14 |
CN101573902B (zh) | 2013-03-27 |
US8077651B2 (en) | 2011-12-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101573902B (zh) | 卫星通信***中的网关设备和广播方法 | |
CN101573893B (zh) | 用于卫星通信的上行数据流资源分配 | |
US7995515B2 (en) | Upstream resource optimization | |
US8208421B2 (en) | Downstream waveform modification | |
US8230464B2 (en) | DOCSIS MAC chip adapted | |
US8159993B2 (en) | Multi-user detection in satellite return link | |
US8189501B2 (en) | Multiple MAC domains | |
KR20120090994A (ko) | 중계국, 중계 방법, 무선 통신 시스템 및 무선 통신 장치 | |
US6570859B1 (en) | Satellite communication system and satellite for such a system | |
US20090295628A1 (en) | Satellite System Optimization | |
US20090289839A1 (en) | Dynamic Sub-Channel Sizing | |
CN106953681A (zh) | 星间网络广播通信高吞吐量网络编码传输方法 | |
Yun et al. | Next Generation On Board Payload Architectures | |
Rinaldo et al. | Novel IP Encapsulation and Burst Format Optimization for the Return Link of Interactive Satellite Systems | |
Chini et al. | Introduction to Satellite Communications and Resource Management | |
Mura et al. | Architectural solutions for a GEO satellite multimedia system |
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: 20130327 Termination date: 20150926 |
|
EXPY | Termination of patent right or utility model |