CN1256830C - 传输和接收多播数据的设备和方法 - Google Patents
传输和接收多播数据的设备和方法 Download PDFInfo
- Publication number
- CN1256830C CN1256830C CNB021506590A CN02150659A CN1256830C CN 1256830 C CN1256830 C CN 1256830C CN B021506590 A CNB021506590 A CN B021506590A CN 02150659 A CN02150659 A CN 02150659A CN 1256830 C CN1256830 C CN 1256830C
- Authority
- CN
- China
- Prior art keywords
- data
- header
- data stream
- multicast
- receiving
- 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.)
- Expired - Lifetime
Links
Images
Classifications
-
- 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/0001—Systems modifying transmission characteristics according to link quality, e.g. power backoff
- H04L1/0002—Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission rate
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/16—Arrangements for providing special services to substations
- H04L12/18—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
-
- 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/0001—Systems modifying transmission characteristics according to link quality, e.g. power backoff
- H04L1/0015—Systems modifying transmission characteristics according to link quality, e.g. power backoff characterised by the adaptation strategy
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/16—Arrangements for providing special services to substations
- H04L12/18—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
- H04L12/1836—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast with heterogeneous network architecture
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/18—Phase-modulated carrier systems, i.e. using phase-shift keying
- H04L27/183—Multiresolution systems
-
- 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/0001—Systems modifying transmission characteristics according to link quality, e.g. power backoff
- H04L1/0023—Systems modifying transmission characteristics according to link quality, e.g. power backoff characterised by the signalling
- H04L1/0025—Transmission of mode-switching indication
-
- 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
- H04L2001/0092—Error control systems characterised by the topology of the transmission link
- H04L2001/0093—Point-to-multipoint
-
- 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
- H04L2001/0098—Unequal error protection
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/50—Reducing energy consumption in communication networks in wire-line communication networks, e.g. low power modes or reduced link rate
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Quality & Reliability (AREA)
- Mobile Radio Communication Systems (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Small-Scale Networks (AREA)
- Communication Control (AREA)
- Digital Transmission Methods That Use Modulated Carrier Waves (AREA)
- Detection And Prevention Of Errors In Transmission (AREA)
- Error Detection And Correction (AREA)
Abstract
有效传输和接收多播数据的设备和方法。该设备包括:数据流生成器,将具有可扩展数据结构的多播数据分为对应于多个外部接收设备可用来接收数据的预定数据速率的多个多播数据流;编码处理器,分别将多个多播数据编码;报头处理器,生成对应于每一编码的多播数据流的报头,并且以预定速率调制报头;数据流调制器,以预定数据速率调制每一编码的多播数据流;帧生成器,生成至少一个传输帧。因此,由全部接收设备接收的附加信息量增加,全部接收设备可以接收基本信息,从而可以最大化由全部接收设备接收的数据量。另外,可以最大化能接收由基本信息和附加信息构成的高质量信息的接收设备数。
Description
技术领域
本发明涉及无线传输和接收多播(multicast)数据的设备,尤其涉及有效地并且无线地传输和接收具有可扩展数据结构的多播数据的设备及其方法,以及包括传输设备和接收设备的无线通信***。
背景技术
多播装置通过一次传输将相同的信息发送给多个接收者(在下文中,称作接收设备)。多播技术的优点是有效利用网络资源而避免浪费,并且因此用于超高速数据。
在通过多播传输数据(在下文中,称作多播数据)中,每一接收设备可以在每单元时间通过网络接收的数据量,即接收设备的数据速率,可以不同。在此,当传输设备以固定数据速率传输数据时,传输设备必须以接收设备的数据速率中的最低数据速率传输数据,以便全部接收设备可以接收数据。如果传输数据速率增加,则具有比传输数据速率低的数据速率的传输设备不能接收从传输设备传输的数据。
为了克服该问题,已经提出一种方法,将多播数据划分为几个数据流,仅将数据流中的一些传输到具有比传输数据速率低的数据速率的传输设备,并且将全部数据流传输到具有比传输数据速率高的数据速率的传输设备。为了有效执行此方法,类似于视频或音频数据的部分数据(即,基本数据)需要包括可以提供低质量原始数据的基本信息,并且需要将包括更详细信息的数据(即,附加数据)的剩余部分添加到基本数据中,以便可以提供高质量原始数据。将这种数据结构定义为可扩展的。运动图像专家组4(MPEG4)是使用这种可扩展性的典型编码方法。
不平衡调制是在传输***中传输具有可扩展数据结构的多播数据的方案。典型的不平衡调制方案包括不平衡正交相移键控(UQPSK)和不平衡正交幅度调制(UQAM)。当单信号元素具有两比特时,这些方案相同,并且因此在下面仅参照附图描述UQPSK。
图1A是使用UQPSK的通信***的方框图。参照图1A,使用UQPSK的通信***包括传输设备100和接收设备110。为了清楚描述,图1中表示通信信道120。
传输设备100利用相同频率的正弦波3,D1*sin(ωct),和余弦波4,D2*cos(ωct),来调制基本数据信号1和附加数据信号2,以生成基本调制信号5和附加调制信号6,并且将基本调制信号5和附加调制信号6相加以生成传输信号7。
将传输信号7通过通信信道120传输到接收设备。在传输期间,将噪声添加到产生有噪声传输信号17的传输信号7中。
接收设备110利用与传输设备100的正弦波3同步的正弦波13,sin(ωct),和与传输设备100的余弦波4同步的余弦波14,cos(ωct),解调有噪声的传输信号17,以产生具有噪声的基本数据信号11和具有噪声的数据信号12。
图1B是关于UQPSK调制方案的传输信号的星座(xonstellation)I/Q曲线图。参照图1B,基本调制信号5和附加调制信号6分别是传输信号7的同相(I)分量和正交(Q)分量。在此,I分量的大小与正弦波3的幅度D1相同,并且Q分量的大小与余弦波4的幅度D2相同。当D2=λ×D1时,在UQPSK调制方案中,λ具有0和1之间的值。当λ是0时,执行二进制PSK(BPSK)。当λ是1时,执行不平衡QPSK。
参照图1B,当将D1和D2固定在传输设备100中,接收设备110可以根据加到接收信号中的噪声的大小有选择地接收Q分量。换句话说,当信噪比(SNR)高并且噪声大小小于Q分量的幅度D2时,接收设备110接收I和Q分量二者,并且将它们结合从而获得其中将附加信息加到基本信息的原始数据。然而,当SNR低并且噪声大小大于Q分量的幅度D2时,接收设备110仅接收I分量并且仅获得基本数据。
参照图1B,传输信号7是四个信号点21、22、23、和24中的一个。然而,接收设备110接收有噪声的传输信号17。例如,当接收设备110接收对应于信号点25的信号时,为了接收Q分量,需要确定传输信号7是否对应于信号点21或22。在其中传输数据7对应于信号点22并且加到Q分量中的噪声的大小是n2的情况下,如果接收设备110确定传输信号7对应于信号点21并且加到Q分量中的噪声的大小是n1,就会发生错误。因此,当Q分量的幅度D2增加时,由于噪声而发生错误的可能性降低,并且因此更多接收设备可以接收附加数据。
然而,由于发射功率在UQPSK调制方案中必须恒定,所以当Q分量增加时I分量必须降低。参照图1B,信号点必须位于单位圆26以保持恒定的发射功率。在这种曲线图中,当D2增加时,D1降低。因此,当Q分量的大小对于具有高SNR的接收设备增加时,因为噪声的大小大于幅度D1,所以具有低SNR的接收设备不能接收I分量。将这种其中具有低SNR的接收设备不能接收从传输设备传输的基本数据的状态称作中断(outage)。
换句话说,在利用不平衡调制方案传输具有可扩展数据结构的多播数据的方法中,利用单独的方法传输基本数据和附加数据,并且接收设备根据其物理状态确定是否接收附加数据。因此,当全部接收设备提高数据速率以增加接收数据量时,发生中断,并且因此不能再提高数据速率。
发明内容
为了解决上述问题,本发明的第一目的是提供有效地并且无线地传输和接收具有可扩展数据结构的多播数据的设备和方法,其中为了增加由全部接收设备接收的附加信息量和不使任何接收设备不接收基本信息,预先设置用于每一将被传输的数据流的数据速率和接收设备组,因此,最大化由全部接收设备接收的数据量,并且最大化可以接收包括基本信息和附加信息的高质量信息的接收设备数。
本发明的第二目的是提供包括以上用于无线发收多播数据的传输设备和多个接收设备的***。
为了达到本发明的第一目的,提供用于无线传输多播数据的传输设备。该传输设备包括:数据流生成器,用于将具有可扩展数据结构的多播数据分为对应于预定数据速率的多个多播数据流,其中多个外部接收设备可以以该速率接收数据;编码处理器,分别将多个多播数据编码;报头(header)处理器,用于生成对应于每一编码的多播数据流的报头,并且以预定速率调制报头;数据流调制器,用于以对应于各个编码的多播数据流的预定数据速率调制每一编码的多播数据流;以及帧生成器,用于将调制的报头添加到调制的多播数据流以生成至少一个传输帧。
还提供一种无线传输多播数据的方法,该方法包括:将具有可扩展数据结构的多播数据分为对应于预定数据速率的多个多播数据流,其中多个外部接收设备可以以该速率接收数据;分别将多个多播数据编码;生成对应于每一编码的多播数据流的报头,并且以预定速率调制报头;以预定数据速率调制每一编码的多播数据流;以及将调制的报头添加到调制的多播数据流以生成至少一个传输帧。
还提供一种无线接收多播数据的接收设备。该设备包括:报头解调器,用于解调从外部传输设备传输的至少一个传输帧的报头部分,以便生成报头信息信号;数据流解调器,响应于报头信息信号,从传输帧中解调将被接收的数据流部分,以便生成一个或多个编码的数据流;解码器,用于将所述一个或多个编码的数据流解码;以及数据混合器,将所述一个或多个解码的数据流混合,并且输出具有可扩展数据结构的数据。
还提供一种无线接收多播数据的方法,该方法包括:解调从外部传输设备传输的至少一个传输帧的报头部分,并且从传输帧确定要接收的数据流部分;解调数据流部分,以便生成一个或多个编码的数据流;将所述一个或多个编码的数据流解码;以及将所述一个或多个解码的数据流混合,并且输出具有可扩展数据结构的数据。
为了达到本发明的第二目的,提供一种包括一个传输设备和多个接收设备的无线通信***。传输设备包括:数据流生成器,用于将具有可扩展数据结构的多播数据分为对应于预定数据速率的多个多播数据流,其中多个外部接收设备可以以该速率接收数据;编码处理器,分别将多个多播数据编码;报头(header)处理器,用于生成对应于每一编码的多播数据流的报头,并且以预定速率调制报头;数据流调制器,用于以预定数据速率调制每一编码的多播数据流;以及帧生成器,用于将调制的报头添加到调制的多播数据流以生成至少一个传输帧。多个接收设备的每一个包括:报头解调器,用于解调从传输设备传输的至少一个传输帧的报头部分,以便生成报头信息信号;数据流解调器,响应于报头信息信号,从传输帧中解调将被接收的数据流部分,以便生成一个或多个编码的数据流;解码器,用于将所述一个或多个编码的数据流解码;以及数据混合器,将所述一个或多个解码的数据流混合,并且输出具有可扩展数据结构的数据。
附图说明
通过参照附图详细说明优选实施例,本发明的以上目的和优点将变得更加清楚,其中:
图1A是使用不平衡正交相移键控(UQPSK)的通信***的方框图;
图1B是关于UQPSK调制方案中的传输信号的星座同相/正交(I/Q)曲线图;
图2是根据本发明实施例的用于多播数据的传输设备的方框图;
图3A和3B示出根据本发明实施例的用于传输多播数据的传输设备中的报头的结构;
图4A到4C示出根据本发明实施例的用于传输多播数据的传输设备中的传输帧的结构;
图5是根据本发明实施例的用于接收多播数据的接收设备的方框图;
图6是关于由电气与电子工程师协会(IEEE)802.11a支持的每一调制方案的参数表;
图7是模拟比较根据本发明的通信***与利用图1A中所示的UQPSK调制方案的通信***时的接收设备的数据速率分布;
图8A到图8C是示出有关利用UQPSK调制方案的通信***中,在图7中所示的每一范围中的接收设备的数据速率和中断的数量的表格;以及
图9A到9F是示出在模拟比较根据本发明的通信***与利用图1A中所示的UQPSK调制方案的通信***中,关于路径损耗指数、接收设备的平均数、以及对数正态衰落的标准偏差的变化的数据速率之和及中断概率的图。
具体实施方式
下面将参照附图详细说明根据本发明的传输和接收多播数据的设备和方法。
为了实现本发明,必须通知传输设备接收设备的总数、每一接收设备的接收性能、以及对每一接收设备的接收信道的状态。由于可以从在先通信的内容中导出以上信息,普通通信***满足此条件。
为了最大化全部接收设备接收的数据量而不使任何接收设备不接收基本信息,传输基本数据的方法需要独立于传输附加数据的方法。在不平衡调制方案中,当以相同方法传输两类数据时,它们彼此影响。因此,如果为接收设备增加包括附加数据的正交(Q)分量的功率,该接收设备具有高信噪比(SNR)并且因此可以以高数据速率接收数据,则减少包括基本数据的同相分量(I)的功率,这对具有低SNR的接收设备引起中断。
为了克服该问题,根据全部接收设备数、每一接收设备的性能、以及到每一接收设备的传输信道的状态,根据本发明的用于传输多播数据的传输设备设置数据速率,其中各个接收设备可以以该速率接收数据。传输设备还根据设置的数据速率将接收设备分类为对应于不同数据速率的组,并且确定基本信息和附加信息以什么程度将被传输到每一组。因此,传输设备将多播数据分为多个多播数据流,并且将每一多播数据流与接收设备组以及其中可以以对应于接收设备组的数据速率传输数据的调制方案匹配。将每一多播数据流匹配到接收设备组,以便最大化由所有接收设备接收的数据量。在此,将包括基本信息的多播数据流匹配到包括全部接收设备的接收设备组,从而全部接收设备可以接收基本信息。将包括附加信息的多播数据流与包括可以以高速接收数据的接收设备的接收设备组匹配,从而最大化由全部接收设备接收的数据量,并且最大化可以接收基本信息和附加信息二者、因此可以获得比仅能接收基本信息的接收设备更高质量的信息的接收设备的数量。
图2是根据本发明实施例的用于多播数据的传输设备的方框图。参照图2,根据本发明实施例用于传输多播数据的传输设备包括数据流生成器200、编码处理器210、报头处理器220、数据流调制器230、以及帧生成器240。
参照图2,数据流生成器200将多播数据31分为对应于预定数据速率的多个多播数据流32,从而可以最大化由全部接收设备接收的多播数据量,并且全部接收设备可以接收基本信息,其中多播数据31根据多个外部接收设备可以用来接收数据的数据速率具有可扩展数据结构。
将根据公式说明最佳传输条件。将数据传输中的单元信号元素称作脉冲串(burst)。在调制中,数据速率表示每一脉冲串的数据比特数。因此,当将具有r*n大小的多播数据流以数据速率“r”调制时,产生“n”个脉冲串。
例如,由数据流生成器200生成的N个多播数据流从1到N以对应于每一多播数据流的数据速率的升序来编号。用r1、r2、...、rN表示对应于多播数据流的数据速率。用u1、u2、...、uN表示包括在对应于单独的多播数据流的单独的接收设备组中的接收设备的号码。用n1、n2、...、nN表示在调制单独的多播数据流之后生成的脉冲串号码。在此,通过最大化公式(1)满足最大化由全部接收设备接收的多播数据量的条件。
为了允许全部接收设备接收基本信息,对应于全部接收设备可以用来接收数据的最低数据速率的多播数据需要足够大,以便包括全部基本信息。可以将此表示为公式(2)。
n1r1≥rmin ...(2)
在此,rmin以比特为单位表示基本数据的大小。
根据接收设备可以用来接收数据的数据速率和可以通过传输设备执行的调制方案,确定数据速率r1到rN和包括在每一接收设备组中的接收设备号n1到nN。因此,通过脉冲串生成器200仅可以确定脉冲串n1到nN的号码。然而,因为限制可以通过传输设备传输的脉冲串数量,所以确定脉冲串数量牵涉到限制的最优化。
当脉冲串总数为M时,为了满足公式(2),必须将大于rmin/r1的最小整数L赋给n1,并且必须将M-L赋给nk(k=1,...,N)个脉冲串中的具有最大因数rkuk的nk。
换句话说,生成多播数据流32,从而基本数据包括在对应于最低数据速率的多播数据流中,并且剩余附加数据包括在对应于数据速率的多播数据流中,其中以该数据速率最大化数据速率和可以以该数据速率接收数据的接收设备的数量的乘积。
编码处理器210单独编码每一多播数据流32。为了达到此目的,编码处理器210优选地包括:第一处理器211,用于对每一多播数据流32执行前向纠错(FEC)编码;第二处理器212,用于交织(interleave)每一FEC编码的多播数据流33;以及第三处理器213,用于对每一FEC编码和交织的多播数据流34执行信号星座映射。
由编码处理器210执行的编码处理表示信道编码。信道编码具有纠错功能。用在无线通信***中的FEC编码使用循环冗余检验(CRC)码、卷积码、或turbo码。
当FEC编码不满足于如在脉冲串误差情况下的纠错时,使用交织。交织是在信号中独立地分散比特以将脉冲串误差转换为随机误差,从而可以执行纠错的方法。
信号星座映射意味着以诸如QPSK或正交幅度调制(QAM)的调制方案调节每一信号点的相位和幅度。例如,为了改变D1和D2的大小,执行图1B中示出的信号星座中的信号星座映射以调节λ的值。
参照图2,第一到第三处理器211到213分别执行FEC编码,交织,和信号星座映射。然而,这只是一个例子,并且这些处理器211到213的配置或编码方法可以根据信道状态和每一接收设备的状态改变。
报头处理器220生成对应于独立编码的多播数据流35的报头,并且以预定数据速率调制它们。为每一多播数据流生成报头,并且报头包括对接收设备接收多播数据流必需的信息。
图3A到3B示出根据本发明实施例的用于传输多播数据的传输设备中的报头的结构。参照图3A,根据本发明实施例的传输设备中的报头包括多播数据流对应的接收设备组的媒体存取控制(MAC)地址HA、施加于多播数据流的编码信息HC、多播数据流的大小HS、以及其它信息HE。
在局域网(LAN)中提供多播的方法包括使用用于单点传送的多个MAC地址的方法、和使用多个用于多播的MAC地址的方法。在使用用于多播的多个MAC地址的方法中,将相同信息传输到多个接收设备中的每一个,并且信道使用率与单点传送相同。为了利用用于有效使用传输信道的多播的优点,需要使用用于多播的MAC地址。在HiperLAN 2的情况下,为了多播,指定256个MAC地址中的32个地址。为了使用多播MAC地址,需要定义接收设备组以接收多播,并且将MAC地址分配给每一组。
施加于每一多播数据流的编码信息HC包括FEC编码方法、编码速率、穿孔(puncturing)方法、交织方法、信号星座方法、以及调制数据速率等。
参照图3B,报头还包括指示对应于更高数据速率的多播数据流的存在或不存在的比特HN。当HN比特为1时,对应于更高数据速率的多播数据流存在。当HN比特为0时,相关多播数据流对应于最高数据速率。
通过具有预定数据速率的调制方案调制诸如上述一个的报头。为了减少报头传输中的错误,优选地以低数据速率调制报头。然而,因为不必由接收设备接收对应于不由接收设备接收的多播数据流的报头,可以以与相应的多播数据速率相同的数据速率调制每一报头。
数据流调制器230以相应的数据速率调制每一编码的多播数据流35。
帧生成器240将调制的报头41加到各个多播数据流36以生成至少一个传输帧50。
图4A到4C示出根据本发明实施例的用于传输多播数据的传输设备中的传输帧的结构。
图4A示出在将N个调制的报头H1到HN分别添加到N个调制的多播数据流D1到DN,以便生成N个传输帧F1到FN的情况下传输帧的结构。参照图4A,每一帧Fk(k=1,2,...,N)由报头Hk和数据流Dk构成。
图4B示出在首先排列N个调制的报头H1到HN,并且其后排列N个调制的多播数据流D1到DN,以便生成单独的传输帧的情况下传输帧的结构。参照图4B,以数据速率的升序排列报头H1到HN和数据流D1到DN。
当接收具有图4A或4B示出的结构的传输帧时,接收设备通过参照报头中的MAC地址HA确定是否接收它。换句话说,仅当接收设备包括在对应于MAC地址的接收设备组中时,接收设备接收相关数据流。
图4C示出在N个报头构成单独的大报头CH的情况下传输帧的结构。在此,每一报头优选地具有图3B中示出的结构。报头CH包括用于N个数据流的编码信息HC1到HCN、数据流大小HS1到HSN、其它信息HE1到HEN、以及指示对应于更高数据速率的多播数据流的存在或不存在的比特HN1到HNN。报头CH可以仅包括接收设备组的MAC地址HA而不包括N个MAC地址。
当接收具有图4C中示出的结构的传输帧时,接收设备根据编码信息HC1到HCN、和指示对应于更高数据速率的多播数据流的存在或不存在的比特HN1到HNN而不是MAC地址HA,确定将被接收的数据流的部分。
图5是根据本发明实施例的用于接收多播数据的接收设备的方框图。参照图5,接收设备包括报头解调器300、数据流解调器310,数据流解码器320、以及数据混合器330。
报头解调器300解调至少一个从外部传输设备传输的传输帧51的报头,以生成报头信息信号52。
在图5中示出的实施例中,解调的报头具有图3A或3B中示出的结构。确定将被接收的数据流的部分的方法随传输帧结构变化。
当传输帧具有图4A或4B中示出的结构时,接收设备确定它是否包括在由每一报头中的MAC地址HA指定的接收设备组中。如果确定接收设备包括在接收设备组中,那么接收设备接收对应于报头的数据流部分。否则,接收设备不接收数据流部分。
当传输帧具有图4C中示出的结构时,报头中的MAC地址HA指示包括作为多播的目的地的全部接收设备的接收设备组。在此,如果确定接收设备不包括在接收设备组中,则接收设备不从传输帧接收任何数据。如果确定接收设备包括在接收设备组中,则接收设备根据包括在报头中的编码信息HC1到HCN和比特HN1到HNN确定将被接收的数据流部分,所述比特表示对应于更高数据速率的多播数据流存在或不存在。
数据流解调器310响应于报头信息信号52,解调将被接收的传输帧51的数据流部分,以生成至少一个编码数据流55。
数据流解码器320将至少一个编码数据流55解码。为此,数据流解码器320优选地包括:第一解码器321,用于对编码的数据流55执行信号星座去映射(de-mapping);第二解码器322,用于对星座去映射的数据流56执行去交织(de-interleave);以及第三解码器323,用于对星座去映射和去交织的数据流57执行FEC解码。
数据流混合器330混合一个或多个解码数据流58,并且输出具有可扩展数据结构的数据60。如果仅有一个可以由接收设备接收的数据流,那么数据流本身是包括基本信息的数据。如果接收多个数据流,那么可以将包括附加信息的数据流加到包括基本信息的数据流中,以便获得具有高质量信息的数据。
为了比较根据本发明的通信***和图1A中示出的使用UQPSK调制方案的通信***,在无线局域网(LAN)中利用作为无线局域网标准的电气与电子工程师协会(IEEE)802.11a标准执行模拟。
图6是与IEEE 802.11a标准支持的每一调制方案相关的参数表。参照图6,IEEE 802.11a标准支持从6Mbps到54Mbps的8类数据速率61。为了支持8类数据速率61,将二进制相移键控(BPSK)、正交相移键控(QPSK)、16QAM、以及64QAM用作调制方案62。编码率63是编码后数据比特的数量与编码前数据比特数量的比值。
在IEEE 802.11a标准中,使用正交频分多路复用(OFDM)。根据OFDM,将48路正交载波用于传输。将每一正交载波称作副载波,并且将利用48路副载波传输的单元信号脉冲串称作OFDM符号。根据调制方案,确定每一副载波的编码比特数64。每一副载波的编码比特数64对于BPSK是1,对于QPSK是2,对于16QAM是4,并且对于64QAM是6。
因为利用48路副载波传输单个OFDM符号,每一OFDM符号的编码比特数65是48与每一副载波的编码比特数64的乘积。
因为全部接收设备必须能够在多播接收中接收信号,所以仅使用强制模式。强制模式指的是***中必须支持的调制方案。当利用IEEE 802.11a时,其中数据速率分别是6、12、以及24Mbps的方案71、72、以及73是强制模式。
假定接收设备的总数是A,并且三个接收设备组中的每一个的接收设备数分别是u1、u2、和u3,其中三个接收设备组中的每一组以三个数据速率中的一个接收数据。为了清楚说明,当假定每一接收设备组中除可以以比强制模式的数据速率中接收设备组对应的数据速率高的数据速率接收数据的接收设备外的接收设备数分别是a1、a2、和a3时,那么a1=u1-u2,a2=u2-u3,a3=u3,并且a1+a2+a3=A。因此,u1=A,u2=A-a1,并且u3=A-a1-a2。如果假定可以在每一OFDM符号中传输的数据比特数分别是r1、r2、和r3,那么r1=24,r2=48,并且r3=96。
当假定将利用BPSK、QPSK、以及16QAM传输的OFDM符号码分别是n1、n2、和n3,并且可以用于传输的脉冲串总数是M时,可以根据公式(3)中示出的a1、a2、和a3重写公式(1)。
当基本数据的大小rmin是256比特时,因为rmin/r1=256/24=10.67,所以为了允许全部A个接收设备接收基本数据,n1必须超过11。
在上述条件下,根据a1、a2、和a3的分布确定满足公式(3)的n1、n2、和n3的值。图7是具有不同数据速率的接收设备分布的图。
参照图7,当a1>=A/2,并且a1+a2>=3/4*A时,即,对于范围(a)中的接收设备,当rkuk的值最大时“k”值是1。因此,利用BPSK以6Mbps数据速率调制全部M个脉冲串,用于传输。
当a1<=A/2,并且a1+2a2>=A时,即,对于范围(b)中的接收设备,当rkuk的值最大时“k”值是2。因此,利用BPSK调制M个脉冲串中的11个脉冲串,并且利用QPSK以12Mbps的数据速率调制剩余的M-11脉冲串,用于传输。
当a1+a2<3/4*A,并且a1+2a2<A时,即,对于范围(c)中的接收设备,当rkuk的值最大时“k”值是3。因此,利用BPSK调制M个脉冲串中的11个脉冲串,并且利用16QAM以24Mbps的数据速率调制剩余的M-11脉冲串,用于传输。
下面的描述涉及图7中示出的每一范围(a)、(b)、(c)中的接收设备的平均接收数据速率和中断概率。假定脉冲串总数M是50,并且接收设备的总数A是20。在范围(a)中,考虑a1=10,a2=7,以及a3=3的情况。在范围(b)中,考虑a1=7,a2=8,以及a3=5的情况。在范围(c)中,考虑a1=7,a2=3,以及a3=10的情况。在此,假定接收设备的SNRs具有按0.5dB增加的均匀分布。例如,当a3=3时,三个接收设备的SNR分别比可以用来接收16QAM数据的最小SNR高0dB、0.5dB以及1dB的SNR。用于接收QPSK数据的SNR需要比用于接收BPSK数据的SNR高3dB,并且用于接收16QAM数据的SNR需要比用于接收QPSK数据的SNR高7dB。
在图1A中示出的使用UQPSK调制方案的通信***中,根据λ值确定所需SNR。假定关于接收设备通过通信信道接收的整个信号的SNR是γUQPSK,关于I分量的SNR是γI,并且关于Q分量的SNR是γQ。那么,γQ=λ2*γI并且γUQPSK=γI+γQ,从而γQ=λ2γUQPSK/(1+λ2)。因此,将关于各个I和Q分量的误码率(BER)表示为公式(4)。
当关于BPSK和QPSK调制方案中的接收信号的SNRs分别是γBPSK和γQPSK时,将各个BPSK和QPSK调制方案中的BERs表示为公式(5)。因此,为了允许通过图1A中示出的***中的I分量传输的基本数据具有与利用BPSK调制方案传输的基本数据相同的BER,γUQPSK必须比γBPSK大10log10(1+λ2)/2λ2dB。为了允许通过图1A中示出的***中的Q分量传输的附加数据具有与利用QPSK调制方案传输的附加数据相同的BER,γUQPSK必须比γQPSK大10log10(1+λ2)/2λ2dB。
图8A到图8C是示出当使用图1A中示出的UQPSK调制方案时,在BPSK和QPSK调制方案的每一个中接收数据的接收设备的数、平均数据速率、图7中所示的每一范围中的中断数的表格。参照图8A到8C,当λ值增加时,即使通过可用于QPSK的接收设备的数量增加,中断数也增加。
首先,当A=20,a1=10,a2=7,并且M=50时,即,用于范围(a)时,根据本发明的用于多播数据的传输设备利用BPSK以6Mbps的数据速率调制50个脉冲串。因此,全部20个接收设备救生以6Mbps接收50个脉冲串,并且平均数据速率是6Mbps。图8A示出利用图1A中示出的UQPSK调制方案执行的模拟的结果。参照图8A,用于大多数λ值的平均数据速率至少是6Mbps,但是,中断数随λ值增加而增加。
当A=20,a1=7,a2=8,并且M=50时,即,对于范围(b),根据本发明的用于多播数据的传输设备利用BPSK以6Mbps的数据速率调制11个脉冲串,并且利用QPSK以12Mbps的数据速率调制39个脉冲串。因此,平均数据速率是7.404Mbps。参照图8B,当利用图1A中示出的UQPSK调制方案时,平均数据速率在从6Mbps到7.8Mbps的范围,但是中断数随λ值增加而增加。
当A=20,a1=7,a2=3,并且M=50时,即,用于范围(c)时,根据本发明的用于多播数据的传输设备利用BPSK以6Mbps的数据速率调制11个脉冲串,并且利用16QAM以24Mbps的数据速率调制39个脉冲串。因此,平均数据速率是10.68Mbps。参照图8C,当利用图1A中示出的UQPSK调制方案时,中断数随λ值增加而增加,并且数据速率的平均值的最大值仅为8.4Mbps。
在全部接收设备的数据速率低的情况下,当使用图1A中示出的UQPSK调制方案时,平均数据速率比本发明中的数据速率高一点。然而,具有低SNR的接收设备由于中断不能接收传输的数据。
反之,在全部接收设备的数据速率高的情况下,因为本发明使用16QAM,所以本发明中的平均数据速率比图1A中示出的情况中的数据速率高很多,不能在UQPSK调制方案中提供16QAM。
在根据本发明的多播数据的传输以及在利用图1A中示出的传输设备的多播数据的传输中,计算与随着预定参数中的变化改变的数据速率的总和及中断概率。
对于路径损耗模型,使用对数距离模型和对数正态衰落模型。由公式(6)给出路径损耗L。
在此,“f”指的是载波频率,“c”指的是光速,“d”指的是以米为单位的传输设备和接收设备之间的距离,α指的是路径损耗指数,并且Xσ指的是随标准偏差σ正常分布的对数正态衰落。
可以通过公式(7)计算每一接收设备上的SNR。
SNR=Ptx-L-NAWGN
NAWGN=10logBW-kT+NF ...(7)
在此,Ptx是24dBm的发送器功率,BW是20MHz的带宽,“k”是1.38×10-23焦耳/开式温度(Joule/Kelvin)的玻尔兹曼常数(Boltzman’sconstant),T是293K的温度,并且NF是6dB的噪声系数。多播接收设备数U具有如公式(8)中所示的泊松分布(Poisson distribution)。
在此,“a”是接收设备的平均数。假定接收设备在一圈内均匀分布。当缺少对数正态衰落时确定圆的半径作为允许接收设备可靠地接收BPSK数据的最大距离。假定有加性白高斯噪声(AWGN)信道,那么从将BER设置为1016的公式中获得对BPSK和QPSK所需的SNR。通过将7dB添加到S对QPSK所需的SNR获得对16QAM所需的SNR。
图9A是随路径损耗指数α变化的数据速率的总和的图。参照图9A,当路径损耗指数超过1.5时,本发明中获得的数据速率的总和大于利用UQPSK获得的数据速率的总和。在此,接收设备的平均数“a”是30,并且对数正态衰落的标准偏差σ是4dB。
假定接收设备可以在距离d1、d2、和d3分别接收BPSK数据、QPSK数据、以及16QAM数据。可以接收利用每一调制方案传输的数据的接收设备数与圈内面积成比例。从公式(6)中,可以接收QPSK数据的接收设备数u2与可以接收16QAM数据的接收设备数u3的平均比率,和可以接收BPSK数据的接收设备数u1与可以接收16QAM数据的接收设备数u3的平均比率如公式(9)中所给出。
可以从公式(9)中看出,随着路径损耗指数α增加,更多的接收设备可以接收以更高数据速率调制的信号。
图9B是随路径损耗指数α变化的中断概率的图。从图9B中可以推断本发明中获得的中断概率总是小于利用图1A中示出的UQPSK获得的中断概率。这是因为UQPSK需要比接收BPSK调制信号所需的SNR更高的UQPSK,即使当接收设备仅接收I分量。
图9C是随接收设备的平均数“a”变化的数据速率的和的图。可以从图9C推断当接收设备的平均数“a”在从10到40的范围内时,本发明中获得的数据速率的和大于利用UQPSK获得的数据速率的和。
图9D是随接收设备的平均数“a”变化的中断概率的图。可以从图9D推断中断概率与接收设备的平均数“a”无关。
参照图9C到9D,当在UQPSK调制方案中λ=1时,即,当在UQPSK调制方案中执行QPSK时,数据速率的和与本发明中相同,但是中断概率加倍。
图9E是随对数正态衰落的标准偏差σ变化的数据速率的和的图。图9F是随对数正态衰落的标准偏差σ变化的中断概率的图。在此,路径损耗指数α是3,并且接收设备的平均数“a”是30。
参照图9E,随着对数正态衰落的标准偏差增加,本发明中的数据速率的和增加,但是在UQPSK调制方案中减弱。
参照图9F,随着对数正态衰落的标准偏差增加,本发明和UQPSK调制方案二者中的中断概率增加。在本发明中,中断概率与在BPSK情况下获得的中断概率相同,并且总是低于UQPSK调制方案中当λ比0大时获得的中断概率。
可以将本发明实现为记录在计算机可读介质上的代码,并且可以由包括任何具有信息处理功能的设备的计算机读出。计算机可读介质可以是可以记录的可由计算机***读取的数据的任何介质,例如,ROM、RAM、CD-ROM、磁带、软盘、以及光数据存储装置。
根据传输和接收具有可扩展数据结构的多播数据的设备和方法,在传输之前预先确定传输不同数据流的数据速率和接收设备组,以便可以增加由全部接收设备接收的附加信息量,并且全部接收设备可以接收基本信息。另外,可以最大化由全部接收设备接收的数据量,并且可以最大化能够接收由基本信息和附加信息二者构成的高质量信息的接收设备的数量。
尽管已经参照其优选实施例具体示出和描述了本发明,但是优选实施例仅用于描述。本领域技术人员将会理解可以在其中作出形式和细节的改变。因此,本发明的范围由所附权利要求限定。
Claims (23)
1.一种传输设备,用于将具有可扩展数据结构的多播数据无线地传输到多个外部接收设备,该传输设备包括:
数据流生成器,用于将多播数据分为对应于预定数据速率的多个多播数据流,其中多个外部接收设备可以以该预定数据速率接收数据;
编码处理器,分别将多个多播数据编码;
报头处理器,用于生成对应于每一编码的多播数据流的报头,并且以预定速率调制报头;
数据流调制器,用于以对应于各个编码的多播数据流的预定数据速率调制每一编码的多播数据流;以及
帧生成器,用于将调制的报头添加到调制的多播数据流以生成至少一个传输帧。
2.如权利要求1所述的传输设备,其中,编码处理器包括:
第一处理器,用于对多个多播数据流执行前向纠错;
第二处理器,用于对FEC编码的多播数据流执行交织;以及
第三处理器,用于对FEC编码和交织的多播数据流执行信号星座映射。
3.如权利要求1所述的传输设备,其中,数据流生成器生成多个多播数据流,以便包括基本信息的多播数据流对应于最低数据速率,在该最低数据速率全部接收设备可以用来接收数据,并且包括附加信息的多播数据流对应于另一数据速率,该另一数据速率允许最大化由全部接收设备接收的多播数据量的和,其中附加信息被添加到基本信息中以生成高质量信息。
4.如权利要求1所述的传输设备,其中,数据流生成器生成多个多播数据流,以便包括基本信息的多播数据流对应于最低数据速率,在该最低数据速率全部接收设备可以用来接收数据,并且包括附加信息的每一多播数据流对应于另一数据速率,该另一数据速率允许最大化预定数据速率与可用在预定数据速率的接收设备的数量的乘积。
5.如权利要求1所述的传输设备,其中,报头处理器以与那些对应于报头的多播数据流的数据速率相同的数据速率调制报头。
6.如权利要求1所述的传输设备,其中,报头处理器以最低数据速率调制报头。
7.如权利要求1所述的传输设备,其中,每一报头包括其中包括接收设备的接收设备组的媒体存取控制地址、施加于多播数据流的编码信息、多播数据流的大小,其中所述接收设备具有可以用来接收对应于报头的多播数据流的数据速率。
8.如权利要求7所述的传输设备,其中,每一报头还包括指示另一多播数据流存在或不存在的信息,所述另一多播数据流对应于比对应于当前多播数据流的数据速率更高的数据速率。
9.如权利要求1所述的传输设备,其中,帧生成器将调制的报头加到相应的调制的多播数据流,以生成多个传输帧。
10.如权利要求1所述的传输设备,其中,帧生成器以数据速率的升序排列调制的多播数据流,并且将一组根据调制的多播数据流的顺序排列的调制的报头添加到排列好的一组调制的多播数据流的前面,以便生成单独的传输帧。
11.一种用于将具有可扩展数据结构的多播数据无线地传输到多个外部接收设备的方法,该方法包括以下步骤:
(a)将多播数据分为对应于预定数据速率的多个多播数据流,其中多个外部接收设备可以以该速率接收数据;
(b)分别将多个多播数据编码;
(c)生成对应于每一编码的多播数据流的报头,并且以预定速率调制报头;
(d)以预定数据速率调制每一编码的多播数据流;以及
(e)将调制的报头添加到调制的多播数据流以生成至少一个传输帧。
12.如权利要求111所述的方法,其中,步骤(b)包括以下步骤:
(b1)对多个多播数据流执行前向纠错;
(b2)对FEC编码的多播数据流执行交织;以及
(b3)对FEC编码和交织的多播数据流执行信号星座映射。
13.如权利要求11所述的方法,其中,步骤(a)包括:生成多个多播数据流,以便包括基本信息的多播数据流对应于最低数据速率,在该最低数据速率全部接收设备可以用来接收数据,并且包括附加信息的多播数据流对应于另一数据速率,该另一数据速率允许最大化由全部接收设备接收的多播数据量的和,其中附加信息被添加到基本信息中以生成高质量信息。
14.如权利要求11所述的传输设备,其中,步骤(a)包括:生成多个多播数据流,以便包括基本信息的多播数据流对应于最低数据速率,在该最低数据速率全部接收设备可以用来接收数据,并且包括附加信息的每一多播数据流对应于另一数据速率,该另一数据速率允许最大化预定数据速率与可用在预定数据速率的接收设备的数量的乘积。
15.如权利要求11所述的方法,其中,步骤(c)包括:以与那些对应于报头的多播数据流的数据速率相同的数据速率调制报头。
16.如权利要求11所述的方法,其中,步骤(c)包括:以最低数据速率调制报头。
17.如权利要求11所述的方法,其中,每一报头包括其中包括接收设备的接收设备组的媒体存取控制地址、施加于多播数据流的编码信息、多播数据流的大小,其中所述接收设备具有可以用来接收对应于报头的多播数据流的数据速率。
18.如权利要求17所述的方法,其中,每一报头还包括指示另一多播数据流存在或不存在的信息,所述另一多播数据流对应于比对应于当前多播数据流的数据速率更高的数据速率。
19.如权利要求11所述的方法,其中,步骤(e)包括:将调制的报头加到相应调制的多播数据流,以生成多个传输帧。
20.如权利要求11所述的方法,其中,步骤(e)包括:以数据速率的升序排列调制的多播数据流,并且将一组根据调制的多播数据流的顺序排列的调制的报头添加到排列好的一组调制的多播数据流的前面,以便生成单独的传输帧。
21.一种接收设备,用于从外部传输设备无线接收具有可扩展数据结构的多播数据流,接收设备包括:
报头解调器,用于解调至少一个从外部传输设备传输的传输帧的报头部分,以便生成报头信息信号;
数据流解调器,响应于报头信息信号,从传输帧解调将被接收的数据流部分,从而生成一个或多个编码数据流;
解码器,用于将所述一个或多个编码数据流解码;以及
数据混合器,用于混合所述的一个或多个解码数据流,并且输出具有可扩展数据结构的数据。
22.一种用于从外部传输设备无线接收具有可扩展数据结构的多播数据流的方法,该方法包括以下步骤:
(a)解调至少一个从外部传输设备传输的传输帧的报头部分,并且从传输帧确定将被接收的数据流部分;
(b)对数据流部分解调以生成一个或多个编码数据流;
(c)将所述一个或多个编码数据流解码;以及
(d)混合所述的一个或多个解码数据流,并且输出具有可扩展数据结构的数据。
23.一种无线通信***,包括传输设备和多个接收设备、
传输设备包括:
数据流生成器,用于将具有可扩展数据结构的多播数据分为对应于预定数据速率的多个多播数据流,其中多个接收设备可以以该速率接收数据;
编码处理器,分别将多个多播数据编码;
报头处理器,用于生成对应于每一编码的多播数据流的报头,并且以预定速率调制报头;
数据流调制器,用于以预定数据速率调制每一编码的多播数据流;以及
帧生成器,用于将调制的报头添加到调制的多播数据流以生成至少一个传输帧;
多个接收设备的每一个包括:
报头解调器,用于解调从传输设备传输的至少一个传输帧的报头部分,以便生成报头信息信号;
数据流解调器,响应于报头信息信号,从传输帧解调将被接收的数据流部分,从而生成一个或多个编码数据流;
解码器,用于将所述一个或多个编码数据流解码;以及
数据混合器,用于混合所述的一个或多个解码数据流,并且输出具有可扩展数据结构的数据。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR20010071402A KR100561838B1 (ko) | 2001-11-16 | 2001-11-16 | 멀티캐스트 데이터의 효율적인 송수신 장치 및 방법 |
KR71402/2001 | 2001-11-16 | ||
KR71402/01 | 2001-11-16 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1420667A CN1420667A (zh) | 2003-05-28 |
CN1256830C true CN1256830C (zh) | 2006-05-17 |
Family
ID=19716039
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB021506590A Expired - Lifetime CN1256830C (zh) | 2001-11-16 | 2002-11-15 | 传输和接收多播数据的设备和方法 |
Country Status (6)
Country | Link |
---|---|
US (1) | US7366195B2 (zh) |
EP (1) | EP1313260B1 (zh) |
JP (1) | JP3686651B2 (zh) |
KR (1) | KR100561838B1 (zh) |
CN (1) | CN1256830C (zh) |
DE (1) | DE60218011T2 (zh) |
Families Citing this family (38)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8291457B2 (en) | 2001-05-24 | 2012-10-16 | Vixs Systems, Inc. | Channel selection in a multimedia system |
US20090031419A1 (en) | 2001-05-24 | 2009-01-29 | Indra Laksono | Multimedia system and server and methods for use therewith |
US7447205B2 (en) * | 2003-05-09 | 2008-11-04 | Hewlett-Packard Development Company, L.P. | Systems and methods to insert broadcast transactions into a fast data stream of transactions |
JP4520229B2 (ja) * | 2003-07-01 | 2010-08-04 | 株式会社エヌ・ティ・ティ・ドコモ | 通信装置およびプログラム |
US20050025187A1 (en) * | 2003-07-31 | 2005-02-03 | Li Yun Xin | Signal processing of transmission packets |
WO2005029237A2 (en) * | 2003-09-15 | 2005-03-31 | Digital Networks North America, Inc. | Method and system for adaptive transcoding and transrating in a video network |
CN1788439B (zh) * | 2004-01-20 | 2015-04-08 | 高通股份有限公司 | 同步广播/多播通信 |
US7680278B2 (en) * | 2004-02-04 | 2010-03-16 | Microsoft Corporation | Domino scheme for wireless cryptographic communication and communication method incorporating same |
US20050235364A1 (en) * | 2004-04-15 | 2005-10-20 | Wilson Christopher S | Authentication mechanism permitting access to data stored in a data processing device |
US7423973B2 (en) * | 2004-05-18 | 2008-09-09 | Qualcomm Incorporated | Methods and apparatus for hybrid multicast and unicast transmissions in a data network |
US20050286534A1 (en) * | 2004-06-28 | 2005-12-29 | Inching Chen | Systems and methods for packet multicasting with a multi-read buffer |
EP1681801A1 (de) | 2005-01-12 | 2006-07-19 | Siemens Aktiengesellschaft | Verfahren und Basisstation zum Betreiben eines WiMAX-Systems |
US8422667B2 (en) | 2005-01-27 | 2013-04-16 | The Chamberlain Group, Inc. | Method and apparatus to facilitate transmission of an encrypted rolling code |
US9148409B2 (en) * | 2005-06-30 | 2015-09-29 | The Chamberlain Group, Inc. | Method and apparatus to facilitate message transmission and reception using different transmission characteristics |
USRE48433E1 (en) | 2005-01-27 | 2021-02-09 | The Chamberlain Group, Inc. | Method and apparatus to facilitate transmission of an encrypted rolling code |
KR100643327B1 (ko) * | 2005-03-31 | 2006-11-10 | 삼성전자주식회사 | 분산화 개인용무선네트워크의 데이터 슬롯 할당 방법 |
US20060248252A1 (en) * | 2005-04-27 | 2006-11-02 | Kharwa Bhupesh D | Automatic detection of data storage functionality within a docking station |
US7941150B2 (en) | 2005-05-19 | 2011-05-10 | Nortel Networks Limited | Method and system for allocating media access control layer resources in a wireless communication environment |
US20070076708A1 (en) * | 2005-09-30 | 2007-04-05 | Mikolaj Kolakowski | Error protection techniques for frames on a wireless network |
JP4832084B2 (ja) | 2005-10-20 | 2011-12-07 | 三洋電機株式会社 | 通信方法ならびにそれを利用した無線装置および通信システム |
US8612619B2 (en) * | 2006-03-31 | 2013-12-17 | Alcatel Lucent | Method and apparatus for improved multicast streaming in wireless networks |
JP2008066778A (ja) * | 2006-09-04 | 2008-03-21 | Toshiba Corp | 無線通信システム及び無線通信端末 |
KR20080052042A (ko) * | 2006-12-07 | 2008-06-11 | 삼성전자주식회사 | 데이터를 멀티캐스팅하는 방법 및 장치 |
KR101221913B1 (ko) * | 2006-12-20 | 2013-01-15 | 엘지전자 주식회사 | 디지털 방송 시스템 및 데이터 처리 방법 |
KR101074113B1 (ko) * | 2007-05-31 | 2011-10-17 | 한국전자통신연구원 | 디지털 방송 신호의 전송 방법, 전송 장치, 수신 방법,수신 장치 및 이의 전송 프레임 구조 |
JP2009135940A (ja) * | 2009-01-07 | 2009-06-18 | Victor Co Of Japan Ltd | Ofdm信号、nak信号 |
US20100303096A1 (en) * | 2009-06-02 | 2010-12-02 | Assaf Kasher | Apparatus and mehtods for increased mac header protection |
JP5104829B2 (ja) * | 2009-08-26 | 2012-12-19 | 株式会社Jvcケンウッド | Ofdm信号の受信装置およびofdm信号の受信方法 |
KR101069378B1 (ko) * | 2009-11-06 | 2011-09-30 | 연세대학교 산학협력단 | 스케일러블 비디오 스트림 다중화 장치 및 방법 |
US8325726B2 (en) * | 2010-02-09 | 2012-12-04 | Juniper Networks, Inc. | Data structure-less distributed fabric multicast |
WO2013039512A1 (en) * | 2011-09-16 | 2013-03-21 | Nokia Corporation | Probing data |
KR20130078463A (ko) | 2011-12-30 | 2013-07-10 | 삼성전자주식회사 | 이동 통신 시스템에서 멀티캐스트 서비스 방법 및 장치 |
GB2516837B (en) | 2013-07-31 | 2015-12-09 | Ip Access Ltd | Network elements, wireless communication system and methods therefor |
CN108023681B (zh) * | 2015-03-13 | 2020-06-05 | 清华大学 | 基于穿孔交织映射的差错控制方法 |
US10652743B2 (en) | 2017-12-21 | 2020-05-12 | The Chamberlain Group, Inc. | Security system for a moveable barrier operator |
US11074773B1 (en) | 2018-06-27 | 2021-07-27 | The Chamberlain Group, Inc. | Network-based control of movable barrier operators for autonomous vehicles |
US11423717B2 (en) | 2018-08-01 | 2022-08-23 | The Chamberlain Group Llc | Movable barrier operator and transmitter pairing over a network |
US10997810B2 (en) | 2019-05-16 | 2021-05-04 | The Chamberlain Group, Inc. | In-vehicle transmitter training |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH07212334A (ja) * | 1994-01-13 | 1995-08-11 | Fujitsu Ltd | バースト伝送装置及びバースト伝送システム |
EP0673157A3 (en) * | 1994-03-14 | 1995-11-22 | Matsushita Electric Ind Co Ltd | Device for recording and playback. |
JP3248380B2 (ja) * | 1994-12-15 | 2002-01-21 | ソニー株式会社 | データ復号化装置およびデータ復号化方法 |
JPH08314821A (ja) | 1995-05-22 | 1996-11-29 | Canon Inc | データ転送方法 |
US5751774A (en) * | 1996-04-04 | 1998-05-12 | Lucent Technologies Inc. | Transmission system for digital audio broadcasting |
KR100233666B1 (ko) * | 1997-12-11 | 1999-12-01 | 윤종용 | 멀티캐스트 백본상의 세션 관리 프로토콜 및 세션 관리방법 |
US6317462B1 (en) * | 1998-10-22 | 2001-11-13 | Lucent Technologies Inc. | Method and apparatus for transmitting MPEG video over the internet |
JP2000332751A (ja) * | 1999-05-17 | 2000-11-30 | Nippon Telegr & Teleph Corp <Ntt> | 同報通信方法及び同報通信プログラムを記録した記録媒体 |
KR100333679B1 (ko) * | 1999-08-02 | 2002-04-24 | 오길록 | 멀티캐스트 통신 서비스 제공 시스템 및 멀티캐스트 서비스제어방법 |
WO2001043310A2 (en) * | 1999-12-03 | 2001-06-14 | Broadcom Corporation | Embedded training sequences for carrier acquisition and tracking |
JP3662473B2 (ja) * | 2000-05-12 | 2005-06-22 | 株式会社エヌ・ティ・ティ・ドコモ | マルチキャストサービス提供方法及び情報配信装置 |
-
2001
- 2001-11-16 KR KR20010071402A patent/KR100561838B1/ko not_active IP Right Cessation
-
2002
- 2002-11-06 EP EP20020257691 patent/EP1313260B1/en not_active Expired - Lifetime
- 2002-11-06 DE DE2002618011 patent/DE60218011T2/de not_active Expired - Lifetime
- 2002-11-15 CN CNB021506590A patent/CN1256830C/zh not_active Expired - Lifetime
- 2002-11-15 US US10/294,844 patent/US7366195B2/en active Active
- 2002-11-18 JP JP2002333006A patent/JP3686651B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP3686651B2 (ja) | 2005-08-24 |
US7366195B2 (en) | 2008-04-29 |
KR100561838B1 (ko) | 2006-03-16 |
EP1313260A2 (en) | 2003-05-21 |
JP2003283582A (ja) | 2003-10-03 |
CN1420667A (zh) | 2003-05-28 |
EP1313260B1 (en) | 2007-02-07 |
KR20030040818A (ko) | 2003-05-23 |
DE60218011T2 (de) | 2007-10-25 |
US20030095561A1 (en) | 2003-05-22 |
DE60218011D1 (de) | 2007-03-22 |
EP1313260A3 (en) | 2004-11-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1256830C (zh) | 传输和接收多播数据的设备和方法 | |
TWI749352B (zh) | 無線區域網路(wlan)中的混合自動重傳請求(harq) | |
US7706456B2 (en) | Methods and apparatus for combining and/or transmitting multiple symbol streams | |
US8593932B2 (en) | Efficient signal transmission methods and apparatus using a shared transmission resource | |
TWI407720B (zh) | 用於通信系統之共享式信號通道 | |
JP4861504B2 (ja) | アクノレッジメントの効率的な送信のための装置及び方法 | |
CN1136677C (zh) | 多点传播服务方法与信息配送装置及无线电终端 | |
CN1252955C (zh) | 在移动通信***中重发数据的装置和方法 | |
CN1906908A (zh) | 高速率无线数据通信***中的调制和编码装置及方法 | |
CN1893335A (zh) | 控制高速下行分组接入***支持多阶调制方式的方法 | |
CN1833420A (zh) | 选择传输参数的技术 | |
US20070019717A1 (en) | Methods and apparatus for implementing and using an in-band rate indicator | |
CN1395387A (zh) | 在码分多址移动通信***中发送和接收数据的设备和方法 | |
CN1392694A (zh) | 码分多址移动通信***中发送和接收数据的设备和方法 | |
CN1893342A (zh) | 多载波hsdpa的业务传输信道编码处理方法和编码装置 | |
CN1879325A (zh) | 用于在无线通信***中发送和接收公共控制信息的设备和方法 | |
CN1711705A (zh) | 基站装置和自适应调制方法 | |
CN1627677A (zh) | 移动通信***中用于收发高速分组数据的设备和方法 | |
CN101064708A (zh) | 多载波***频率资源映射方法及装置 | |
JP5472966B2 (ja) | 移動通信システム、端末装置、基地局装置、およびデータ通信方法 | |
CN1839605A (zh) | 后向兼容的多载波传输*** | |
CN1393089A (zh) | 无线发送装置和发送信号映射方法 | |
CN100344178C (zh) | 一种实现多播业务的方法 | |
CN115280694B (zh) | 无线网络中多个资源单元的调制和二进制卷积编码 | |
CN1240243C (zh) | 用于数据通信信道的帧头 |
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 | ||
CX01 | Expiry of patent term | ||
CX01 | Expiry of patent term |
Granted publication date: 20060517 |