CN102387003B - 使用通信信道信噪比估计的数据传输速率控制 - Google Patents
使用通信信道信噪比估计的数据传输速率控制 Download PDFInfo
- Publication number
- CN102387003B CN102387003B CN201110409338.9A CN201110409338A CN102387003B CN 102387003 B CN102387003 B CN 102387003B CN 201110409338 A CN201110409338 A CN 201110409338A CN 102387003 B CN102387003 B CN 102387003B
- Authority
- CN
- China
- Prior art keywords
- signal
- noise ratio
- communication channel
- data communication
- variable
- 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 - Fee Related
Links
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/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B17/00—Monitoring; Testing
-
- 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
-
- 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)
- Physics & Mathematics (AREA)
- Electromagnetism (AREA)
- Communication Control (AREA)
- Mobile Radio Communication Systems (AREA)
- Detection And Prevention Of Errors In Transmission (AREA)
- Small-Scale Networks (AREA)
- Monitoring And Testing Of Transmission In General (AREA)
Abstract
本发明涉及使用通信信道信噪比估计的数据传输速率控制。提供了一种方法,包括监控可变速率数据通信信道来确定其信噪比,并且基于其信噪比调节该可变速率数据通信信道的数据传输速率。
Description
本发明是申请号为03804462.5,国际申请日为2003年2月7日,发明名称为“使用通信信道信噪比估计的数据传输速率控制”的发明专利申请的分案申请。
背景
无线数据通信正变得越来越流行,并且无线数据通信技术被结合进大量设备中,如蜂窝电话、个人数字助理和无线电子邮件设备。无线数据通信技术也用于计算机网络,由此允许便携式计算机的用户自由地在办公室四周移动,而不受网络连线的阻碍。
用于无线数据传输的两个标准协议是IEEE 802.11a标准(1999年12月发布的IEEE std.802.11a-1999)和IEEE 802.11b标准(1999年12月发布的IEEE std.802.11b-1999)。这些协议的每一个定义了多个数据传输速率。IEEE 802.11a规定了最大传输速率54Mbit/s(兆比特每秒),并定义了较慢的传输速率48Mbit/s、36Mbit/s、24Mbit/s、18Mbit/s、12Mbit/s、9Mbit/s和6Mbit/s。IEEE 802.11b规定了最大传输速率11Mbit/s,并定义了较慢的传输速率5.5Mbit/s、2Mbit/s和1Mbit/s。
当期望最大数据吞吐量时,以可用的最高数据传输速率传输数据。不幸的是,各种因素,如电干涉、噪声和信号衰减通常限制了这一数据传输速率。
附图描述
图1示出了使用无线数据通信技术的计算机系统;
图2示出了数据传输速率控制过程;
图2A示出了举例说明数据传输速率控制过程的一个实施例的流程图;
图3示出了数据传输速率控制方法;以及
图4示出了另一数据传输速率控制过程。
详细描述
计算机和各种手持式设备,如图1所示的计算机10和14,通过可变速率数据通信信道12相互通信。这些计算机10和14的每一个分别使用无线通信装置16和18建立并维护可变速率数据通信信道12。
无线通信装置16和18监控可变速率数据通信信道12的信噪比(SNR),并响应于信道的信噪比的变化来调节其数据传输速率。具体地,信噪比越高,数据传输速率越高;信噪比越低,数据传输速率越低。
每一无线通信装置16或18控制该装置通过可变速率数据通信信道12传输数据的速率。无线通信装置16控制数据从计算机10传输到计算机14的传输速率,无线通信装置18控制数据从计算机14传输到计算机10的传输速率。这些无线通信装置的示例是:无线网络PCMCIA(个人计算机存储卡国际协会)卡;无线接入点;无线网络接口卡等等。
如图2所示,每一无线通信装置16或18包括一数据传输速率控制过程19,它监控可变速率数据通信信道12的信噪比,并响应于该信道的信噪比中的变化调节其数据传输速率。
SNR确定过程20监控可变速率数据通信信道12来确定其信噪比。可变速率数据通信信道12是包括接收端22和发送端24的双向信道。接收端22用于从在信道12上通信的其它装置接收数据,发送端24用于向那些装置发送数据。
SNR确定过程20包括一噪声信号确定过程26,它检查可变速率数据通信信道12的接收端22来对可变速率数据通信信道12确定噪声信号强度因子28。
这一噪声信号强度因子28通过在非传输周期内检查通信信道12的接收端22上的信号强度来确定。理想地,在具有零噪声的系统中,在没有从远程装置接收数据的周期内,信道12的接收端22上的信号强度为零。因此,非传输周期内信道12上的任何信号的强度表示该信道的噪声(即,其噪声信号强度因子28)。这一噪声包括空中噪声和接收器噪声。
SNR确定过程20也包括一接收信号确定过程30,它在传输周期内检查信道12的接收端22来确定接收信号强度因子32。
接收信号强度因子32在当从远程装置接收数据的时间内测量。由于接收信号强度因子32表示传输周期(即,从远程装置接收数据的周期)内的总信号强度,因此这一接收信号强度因子32包括噪声信号强度因子28,因为在传输和非传输周期内在信道12上都存在噪声。
SNR确定过程20还包括一数据信号确定过程34,它确定接收信号强度因子32(表示数据加噪声)和噪声信号强度因子28(仅表示噪声)之间的差。该差是数据信号强度因子36,并表示接收的实际数据信号的强度。
在确定了信道12上的数据信号强度(即,数据信号强度因子36)和噪声(即,噪声信号强度因子28)之后,可以计算可变速率数据传输通信信道12的信噪比。
SNR确定过程20包括一SNR计算过程38,它从数据信号强度因子36和噪声信号强度因子28计算可变速率数据通信信道12的信噪比40。
数学上,信噪比(SNR)等于:
20log10(Vs/Vn)
因此,如果数据信号强度因子36(由数据信号确定过程34确定)是4毫伏(4mV),并且噪声信号强度因子28(由噪声信号确定过程26确定)是1毫伏(1mV),则信道12的信噪比40是:
20log10(0.004/0.001)
因此,在本示例中,信道12的信噪比是12.04分贝。由SNR计算过程38确定的这一信噪比40用于设置信道12的数据传输速率。
数据传输速率控制过程19包括一传输速率调节过程42,它使用SNR计算过程38计算的信噪比40来调节可变速率数据通信信道12的数据传输速率。
传输速率调节过程42包括一SNR比较过程44,它将可变速率数据通信信道12的信噪比40与多个信噪比范围相比较。这些信噪比范围(对IEEE 802.11a协议信道)的一个示例示出如下:
对于以上列出的表格中的每一范围,规定了最小可接受信噪比,它定义了对该特定数据传输速率的最低可接受信噪比。例如,由于前三个范围为1.2dB、3.8dB和4.4dB,如果计算信噪比为3.1dB,则将数据传输速率设为每秒6Mbit,因为这一计算的信噪比满足第一范围的最小需求,但不满足第二范围的最小需求。
以上列出的信噪比范围仅用于说明性目的,并可以被设计成解决计算机通信、无线通信装置、通信信道、无线通信协议(如,IEEE 802.11a)等的特定通信需求。
尽管上述表格列出了仅包括最小可接受信噪比的范围,但这仅用于说明性目的。具体地,每一范围可以实际包括最小可接受信噪比和最大可接受信噪比(仅仅低于下一较高传输速率的最小可接受信噪比)。
这些信噪比范围(对IEEE 802.11a协议信道)的一个示例示出如下:
继续参考上述示例,将由SNR计算过程38确定的计算的信噪比40(即,12.04dB)与以上列出的信噪比范围进行比较,每一范围都具有与其关联的特定数据传输速率。
包括在传输速率调节过程42中的范围选择过程46选择包含由SNR计算过程38所计算的信噪比40的信噪比范围。对于上述示例,计算的信噪比是12.04dB,因此,范围选择过程46选择的信噪比范围是第五范围(即,10.1~13dB)。这一信噪比范围具有与其关联的每秒24Mb的数据传输速率。
一旦选择了适当的信噪比范围,传输速率选择过程48将可变速率数据通信信道12的数据传输速率调节到为该特定信噪比范围指定的传输速率。在上述具有12.04dB的信噪比的示例中,适当的数据传输速率是每秒24Mb。因此,可变速率数据通信信道12的发送端24将以每秒24Mb的数据传输速率向与其通信的远程装置发送数据。
如上所述,通信信道12的信噪比40的计算是设置该信道的数据传输速率的先决条件。因此,如果SNR确定过程20在所限定的时间段内(如,2秒)无法确定该信道的信噪比40,则有迭代速率确定过程50可用于(作为补充确定过程)设置该信道的数据传输速率。有各种情况会导致SNR确定过程20无法确定信道12的信噪比,如丢失连接或信道干扰。
迭代速率确定过程50包括一初始速率设置过程52,它将可变速率数据通信信道12的数据传输速率设置为对应于前一次确定的(last-determined)信噪比的数据传输速率。继续参考上述示例,由于前一次计算的信噪比是12.04dB,因此前一次由传输速率选择过程28将数据传输速率设置为每秒24Mb。假定信噪比暂时对信道12不可用,初始速率设置过程52将信道12的数据传输速率设置为(或者,换言之,保持在)每秒24Mb。
一旦设置了信道12的传输速率,在一个数据分组需要被传输到远程装置的任一时刻,数据发送过程54以当前传输速率(本示例中为每秒24Mb)发送该数据分组。
只要数据分组被传输到远程装置(通过信道12的发送端),在成功地接收了该数据分组之后,远程装置向该分组的发送者发送一确认,确认它已成功地接收了该数据分组。在未接收该数据分组或该数据分组被破坏的情况下,不发送确认。
接收确认过程56监控这些确认的接收(在信道12的接收端22)来确定向远程装置发送的数据分组是否实际上被接收。响应于接收确认过程56的传输比确定过程58确定通信信道12的传输比。该传输比等于远程装置成功接收的分组数(由接收确认过程56确定)与数据发送过程54所发送的数据分组数之比。例如,如果向远程装置发送了2,700个数据分组,而仅接收了1,163个分组,则传输比为43.07%。
如上所述,当在限定的时间段内SNR确定过程20无法确定信道12的信噪比40时,可以使用迭代速率确定过程50。迭代速率确定过程50被配置成监控前一次成功地计算信噪比以来的时间量,并且如果它比限定的时间段(通常为2秒)长,则迭代速率确定过程50可用作补充速率确定过程。此外,由于信道12的传输速率最初被(由初始速率设置过程52)设为根据前一SNR确定的数据传输速率,因此可能需要通过察看由传输比确定过程58确定的传输比来重新调节该传输速率。在传输速率太高(相对于信道上存在的噪声水平)的情况下,传输比将会过低。相反,在传输速率太低(相对于信道上存在的噪声水平)的情况下,传输比将过高。
因此,传输比比较过程60将传输比确定过程58确定的传输比与定义的可接受传输比范围(如,50-90%)相比较。尽管50%和90%是定义预定可接受比范围的典型值,但可以升高或降低这些值来满足具体的设计需求。通常,范围的较低端(如,50%)定义传输比太低以至于信道上的通信不可靠的点。在这一点上,应当将传输速率降低到下一较低速率。相反,范围的较高端(如,90%)定义传输比太高以至于信道上的通信十分可靠的点。在这一点上,可以将传输速率升高到下一较高速率。
在计算的传输比处于该定义的可接受传输比范围之外的情况下,传输速率调节过程62将升高或降低传输速率一级至下一可用传输速率。这时,对信道12计算新传输比,并再次与定义的可接受传输比范围比较来确定是否需要另外的调节。如果新传输比可接受(即,它处于定义的可接受传输比范围之内),将以当前传输速率继续传输数据。然而,如果该传输比仍高于或低于定义的可接受比范围,将再次调节该传输速率。下表规定了IEEE 802.11(a)协议的可用传输速率:
IEEE 802.11(a) |
54.0Mbit/秒 |
48.0Mbit/秒 |
36.0Mbit/秒 |
24.0Mbit/秒 |
18.0Mbit/秒 |
12.0Mbit/秒 |
9.0Mbit/秒 |
6.0Mbit/秒 |
传输速率的重复调节(即,升高和/或降低)将继续直到达到可接受传输比。
继续参考上述示例,使用的协议是IEEE 802.11(a),当前传输速率是每秒36Mb。如果如上所述,远程装置仅接收了2,700个分组中的1,163个,传输比为43.07%。这处于定义的可接受比范围的最小必需水平(即,50%)之下。因此,由于处于这一最小必需水平之下,(由传输速率调节过程62)将数据传输速率从每秒36Mb向下调节到每秒24Mb。一旦传输速率被降低,数据分组被发送到远程装置,传输比确定过程58再一次对这一较低传输速率确定传输比。假定,例如,在传输的2,700个分组中,远程装置接受了1,369个分组。总计传输比为50.70%。由于这一传输比处于定义的可接受比范围50-90%之内,传输速率将保持在每秒24Mb。
只要信噪比继续不可用,传输比的检查和重新检查将继续,并且如需要,作出对数据传输速率的调节。例如,如果随后对信道(当前以每秒24Mb进行通信)计算了92.04%的传输比,这处于定义的可接受比范围的最大必需水平(即,90%)之上。因此,由于处于最大必需水平之上,(由传输速率调节过程62)将数据传输速率从每秒24Mb向上调节到每秒36Mb。
如果在一段扩展的时间段内(如,10秒)信噪比继续不可用,则将数据传输速率降低到最低可用速率,使得能重新建立通信信道连接。数据传输速率控制过程19也被配置成监控自从前一次成功地计算信噪比以来的时间量,使得如果它大于扩展的时间段,则将数据传输速率降低到最低可用速率以重新建立连接。
此外,由于设置信道12的数据传输速率的较佳方法是基于对信噪比的计算,因此SNR确定过程20不断地尝试计算信道12的信噪比。在成功计算信道12的信噪比40的情况下,将再一次基于其信噪比设置信道12的传输速率。
参考图2A,示出了举例说明上述过程的一个实施例的流程图。
参考图3,示出了数据传输速率调节方法100。102:监控可变速率数据通信信道来确定其信噪比。104:基于其信噪比调节可变速率数据通信信道的数据传输速率。
调节数据传输速率(104)包括将可变速率数据通信信道的信噪比与各种信噪比范围进行比较(106),并选择包含可变速率数据通信信道的信噪比的信噪比范围(108)。
由于每一信噪比范围与特定的数据传输速率相关联,现在可以将可变速率数据通信信道的传输速率设置为与所选择的信噪比范围关联的特定的数据传输速率(110)。
监控可变速率数据通信信道(102)包括在非传输周期内对可变速率数据通信信道的接收端确定噪声信号强度因子(112)。监控可变速率数据通信信道(102)也包括在传输周期内对可变速率数据通信的接收端确定接收信号强度因子(114),并确定接收信号强度因子和噪声信号强度因子之差(116)。该差是数据信号强度因子。
监控可变速率数据通信信道(102)还包括从数据信号强度因子和噪声信号强度因子确定可变速率数据通信信道的信噪比(118)。
方法100包括如果在限定的时间段内无法确定信道的信噪比,则迭代地调节可变速率数据通信信道的数据传输速率(120)。
参考图4,示出了驻留在计算机系统上的计算机程序产品。计算机程序产品150包括储存指令154的计算机可读媒质152,指令154由处理器156执行时,促使处理器156监控可变速率数据通信信道来确定其信噪比(158)。计算机程序产品150基于其信噪比调节可变速率数据通信信道的数据传输速率(160)。
计算机可读媒质152的典型实施例是:硬盘驱动器162、磁带驱动器164;光盘驱动器166;RAID阵列168;随机存取存储器170;以及只读存储器172。
其它实施例都处于权利要求书的范围之内。
Claims (37)
1.一种用于控制可变速率数据通信信道的数据传输速率的设备,包括:
无线通信装置,用于确定与可变速率数据通信信道相关联的信噪比,如果在定义的时间段内无法确定所述信噪比,则迭代地调节所述可变速率数据通信信道的数据传输速率,并且如果在一段扩展的时间段内无法确定所述信噪比,则将所述数据传输速率降低到最低可用速率,其中所述扩展的时间段比所述定义的时间段长。
2.如权利要求1所述的设备,其特征在于,所述无线通信装置包括以下中的至少一个:个人计算机存储卡国际协会卡、无线接入点、或者无线网络接口卡。
3.如权利要求1所述的设备,其特征在于,所述无线通信装置被配置为将所述可变速率数据通信信道的信噪比与多个信噪比范围进行比较。
4.如权利要求1所述的设备,其特征在于,所述无线通信装置被配置为选择包含所述可变速率数据通信信道的信噪比的信噪比范围。
5.如权利要求1所述的设备,其特征在于,所述无线通信装置包括:
信噪比前一次成功计算时间监视器。
6.如权利要求1所述的设备,其特征在于,所述可变速率数据通信信道包括双向信道,所述双向信道包括用于从远程装置接收数据的接收端以及用于向该远程装置发送数据的发送端。
7.如权利要求1所述的设备,其特征在于,所述无线通信装置被配置为根据数据信号强度因子和噪声信号强度因子确定所述可变速率数据通信信道的信噪比。
8.如权利要求1所述的设备,其特征在于,所述无线通信装置被配置为使用数据信号强度因子确定所述可变速率数据通信信道的信噪比,所述数据信号强度因子包括已接收信号强度因子和噪声信号强度因子之间的差值。
9.如权利要求1所述的设备,其特征在于,所述无线通信装置被配置为将所述可变速率数据通信信道的数据传输速率设置为与所选择的信噪比范围关联的特定的数据传输速率。
10.一种用于控制可变速率数据通信信道的数据传输速率的设备,包括:
信噪比(SNR)确定装置,在非传输周期内监控可变速率数据通信信道以确定其信噪比;以及
迭代速率确定装置,响应于所述SNR确定装置在定义的时间段内无法确定所述可变速率数据通信信道的信噪比,设置所述可变速率数据通信信道的数据传输速率,并且响应于所述SNR确定装置在一段扩展的时间段内无法确定所述信噪比,将所述数据传输速率降低到最低可用速率,其中所述扩展的时间段比所述定义的时间段长。
11.如权利要求10所述的设备,其特征在于,还包括:
信噪比比较装置,将所述可变速率数据通信信道的信噪比与多个信噪比范围进行比较。
12.如权利要求11所述的设备,其特征在于,还包括:
范围选择装置,选择包含所述可变速率数据通信信道的信噪比的多个信噪比范围中的一个。
13.如权利要求10所述的设备,其特征在于,所述SNR确定装置包括:
已接收信号确定装置,用于在传输周期内确定用于所述可变速率数据通信信道的接收端的已接收信号强度因子;以及
噪声信号确定装置,用于确定用于所述可变速率数据通信信道的接收端的噪声信号强度因子。
14.如权利要求13所述的设备,其特征在于,所述SNR确定装置包括数据信号确定装置,用于确定所述已接收信号强度因子和所述噪声信号强度因子的差值,其中,所述差值包括数据信号强度因子。
15.如权利要求14所述的设备,其特征在于,所述SNR确定装置包括SNR计算装置,用于从所述数据信号强度因子和所述噪声信号强度因子确定所述可变速率数据通信信道的信噪比。
16.如权利要求10所述的设备,其特征在于,所述迭代速率确定装置包括初始速率设置装置,用于将所述数据传输速率设置为对应于前一次确定的SNR的选定速率。
17.如权利要求10所述的设备,其特征在于,所述迭代速率确定装置包括用于确定所述传输比率的传输比率确定装置,所述传输比率表示由远程装置接收到的数据分组数目与向所述远程装置发送的数据分组数目之比。
18.如权利要求17所述的设备,其特征在于,所述迭代速率确定装置包括传输速率调节装置,用于响应于所述传输比率处于已定义的可接受比率范围之外,调节所述数据传输速率。
19.一种用于控制可变速率数据通信信道的数据传输速率的系统,包括:
第一无线通信设备,用于确定与可变速率数据通信信道相关联的第一信噪比,如果在定义的第一时间段内无法确定所述第一信噪比,则迭代地调节所述可变速率数据通信信道的第一数据传输速率,并且如果在一段扩展的时间段内无法确定所述信噪比,则将所述数据传输速率降低到最低可用速率,其中所述扩展的时间段比所述定义的时间段长;以及
包括显示器的第一计算机,所述第一计算机耦合到所述第一无线通信设备。
20.如权利要求19所述的系统,其特征在于,所述第一无线通信设备包括以下中的至少一个:个人计算机存储卡国际协会卡、无线接入点、或者无线网络接口卡。
21.如权利要求19所述的系统,其特征在于,还包括:
第二无线通信设备,用于确定与所述可变速率数据通信信道相关联的第二信噪比,并且如果在定义的第二时间段内无法确定所述第二信噪比,则迭代地调节所述可变速率数据通信信道的第二数据传输速率。
22.如权利要求19所述的系统,其特征在于,还包括:
远程设备,用于接收由所述第一无线通信设备发送的数据。
23.如权利要求19所述的系统,其特征在于,所述第一无线通信设备被配置为在非传输周期内监控所述可变速率数据通信信道以确定所述第一信噪比,并且响应于在所述第一已定义时间段内无法确定所述第一信噪比,设置所述第一数据传输速率。
24.一种用于控制可变速率数据通信信道的数据传输速率的方法,其特征在于,包括:
如果在定义的时间段内无法确定与可变速率数据通信信道相关联的信噪比,则迭代地调节所述可变速率数据通信信道的数据传输速率,并且
如果在一段扩展的时间段内无法确定所述信噪比,则将所述数据传输速率降低到最低可用速率,其中所述扩展的时间段比所述定义的时间段长。
25.如权利要求24所述的方法,其特征在于,还包括:
确定所述信噪比;以及
选择与包含所述信噪比的信噪比范围相关联的所述数据传输速率。
26.如权利要求24所述的方法,其特征在于,还包括:
使用数据信号强度因子和噪声信号强度因子确定所述信噪比。
27.如权利要求24所述的方法,其特征在于,还包括:
在非传输周期内监控所述可变速率数据通信信道以确定所述信噪比。
28.如权利要求24所述的方法,其特征在于,还包括:
把所述定义的时间段作为自前一次成功地计算了所述信噪比开始起的时间段来监控。
29.如权利要求24所述的方法,其特征在于,还包括:
确定传输比率,所述传输比率包括将成功接收的分组数目除以在所述可变速率数据通信信道上发送的分组数目。
30.如权利要求29所述的方法,其特征在于,还包括:
响应于所述传输比率,在将所述传输数据速率降低到下一个更低的速率以及将所述传输数据速率升高到下一个更高的速率之间选择一个。
31.一种用于控制可变速率数据通信信道的数据传输速率的系统,其特征在于,包括:
用于如果在定义的时间段内无法确定与可变速率数据通信信道相关联的信噪比,则迭代地调节所述可变速率数据通信信道的数据传输速率的装置;以及
用于如果在一段扩展的时间段内无法确定所述信噪比,则将所述数据传输速率降低到最低可用速率的装置,
其中所述扩展的时间段比所述定义的时间段长。
32.如权利要求31所述的系统,其特征在于,还包括:
用于确定所述信噪比的装置;以及
用于选择与包含所述信噪比的信噪比范围相关联的所述数据传输速率的装置。
33.如权利要求31所述的系统,其特征在于,还包括:
用于使用数据信号强度因子和噪声信号强度因子确定所述信噪比的装置。
34.如权利要求31所述的系统,其特征在于,还包括:
用于在非传输周期内监控所述可变速率数据通信信道以确定所述信噪比的装置。
35.如权利要求31所述的系统,其特征在于,还包括:
用于把所述定义的时间段作为自前一次成功地计算了所述信噪比开始起的时间段来监控的装置。
36.如权利要求31所述的系统,其特征在于,还包括:
用于确定传输比率,所述传输比率包括将成功接收的分组数目除以在所述可变速率数据通信信道上发送的分组数目的装置。
37.如权利要求36所述的系统,其特征在于,还包括:
用于响应于所述传输比率,在将所述传输数据速率降低到下一个更低的速率以及将所述传输数据速率升高到下一个更高的速率之间选择一个的装置。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/086,648 | 2002-02-28 | ||
US10/086,648 US6959171B2 (en) | 2002-02-28 | 2002-02-28 | Data transmission rate control |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNA038044625A Division CN1703859A (zh) | 2002-02-28 | 2003-02-07 | 使用通信信道信噪比估计的数据传输速率控制 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102387003A CN102387003A (zh) | 2012-03-21 |
CN102387003B true CN102387003B (zh) | 2014-12-10 |
Family
ID=27787505
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNA038044625A Pending CN1703859A (zh) | 2002-02-28 | 2003-02-07 | 使用通信信道信噪比估计的数据传输速率控制 |
CN201110409338.9A Expired - Fee Related CN102387003B (zh) | 2002-02-28 | 2003-02-07 | 使用通信信道信噪比估计的数据传输速率控制 |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNA038044625A Pending CN1703859A (zh) | 2002-02-28 | 2003-02-07 | 使用通信信道信噪比估计的数据传输速率控制 |
Country Status (8)
Country | Link |
---|---|
US (2) | US6959171B2 (zh) |
EP (1) | EP1481507A1 (zh) |
JP (1) | JP4073404B2 (zh) |
KR (1) | KR20040096625A (zh) |
CN (2) | CN1703859A (zh) |
AU (1) | AU2003209062A1 (zh) |
MY (1) | MY137816A (zh) |
WO (1) | WO2003075503A1 (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106899387A (zh) * | 2017-03-13 | 2017-06-27 | 武汉慧联无限科技有限公司 | 基于LoRa无线网络的速率自适应方法 |
Families Citing this family (64)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030041125A1 (en) * | 2001-08-16 | 2003-02-27 | Salomon Kirk C. | Internet-deployed wireless system |
US6959171B2 (en) * | 2002-02-28 | 2005-10-25 | Intel Corporation | Data transmission rate control |
US6965674B2 (en) * | 2002-05-21 | 2005-11-15 | Wavelink Corporation | System and method for providing WLAN security through synchronized update and rotation of WEP keys |
KR20030095995A (ko) * | 2002-06-14 | 2003-12-24 | 마츠시타 덴끼 산교 가부시키가이샤 | 미디어 전송방법 및 그 송신장치 및 수신장치 |
US7965842B2 (en) * | 2002-06-28 | 2011-06-21 | Wavelink Corporation | System and method for detecting unauthorized wireless access points |
US7606242B2 (en) * | 2002-08-02 | 2009-10-20 | Wavelink Corporation | Managed roaming for WLANS |
US7522906B2 (en) * | 2002-08-09 | 2009-04-21 | Wavelink Corporation | Mobile unit configuration management for WLANs |
US8194770B2 (en) | 2002-08-27 | 2012-06-05 | Qualcomm Incorporated | Coded MIMO systems with selective channel inversion applied per eigenmode |
US8570988B2 (en) | 2002-10-25 | 2013-10-29 | Qualcomm Incorporated | Channel calibration for a time division duplexed communication system |
US8134976B2 (en) | 2002-10-25 | 2012-03-13 | Qualcomm Incorporated | Channel calibration for a time division duplexed communication system |
US8218609B2 (en) | 2002-10-25 | 2012-07-10 | Qualcomm Incorporated | Closed-loop rate control for a multi-channel communication system |
US7986742B2 (en) | 2002-10-25 | 2011-07-26 | Qualcomm Incorporated | Pilots for MIMO communication system |
US8169944B2 (en) | 2002-10-25 | 2012-05-01 | Qualcomm Incorporated | Random access for wireless multiple-access communication systems |
US8320301B2 (en) | 2002-10-25 | 2012-11-27 | Qualcomm Incorporated | MIMO WLAN system |
US20040081131A1 (en) | 2002-10-25 | 2004-04-29 | Walton Jay Rod | OFDM communication system with multiple OFDM symbol sizes |
US8170513B2 (en) | 2002-10-25 | 2012-05-01 | Qualcomm Incorporated | Data detection and demodulation for wireless communication systems |
US8208364B2 (en) | 2002-10-25 | 2012-06-26 | Qualcomm Incorporated | MIMO system with multiple spatial multiplexing modes |
US7324429B2 (en) | 2002-10-25 | 2008-01-29 | Qualcomm, Incorporated | Multi-mode terminal in a wireless MIMO system |
US7002900B2 (en) | 2002-10-25 | 2006-02-21 | Qualcomm Incorporated | Transmit diversity processing for a multi-antenna communication system |
FR2847675B1 (fr) * | 2002-11-22 | 2005-02-25 | Procede de verification de l'efficacite de l'antibrouillage d'un systeme de communications | |
JP4054253B2 (ja) * | 2002-12-10 | 2008-02-27 | 京セラ株式会社 | 通信システム、無線通信端末及び無線基地局 |
EP1597922A2 (en) * | 2003-02-13 | 2005-11-23 | Wavelink Corporation | Channel, coding and power management for wireless local area networks |
TWI250741B (en) * | 2003-02-26 | 2006-03-01 | Realtek Semiconductor Corp | Method for automatically and dynamically adjusting packet transmission speed of wireless communication network system |
CN1820460A (zh) * | 2003-06-29 | 2006-08-16 | Main.Net通讯有限公司 | 动态电力线带宽限制 |
US7085228B2 (en) * | 2003-10-31 | 2006-08-01 | Interdigital Technology Corp. | Adaptive radio resource management for wireless local area networks |
US9473269B2 (en) | 2003-12-01 | 2016-10-18 | Qualcomm Incorporated | Method and apparatus for providing an efficient control channel structure in a wireless communication system |
US7356323B2 (en) * | 2003-12-15 | 2008-04-08 | Intel Corporation | Antenna selection for diversity combining |
JP4128961B2 (ja) * | 2004-01-26 | 2008-07-30 | 株式会社東芝 | 無線通信装置、無線通信方法及び無線通信プログラム |
US20060084459A1 (en) * | 2004-10-13 | 2006-04-20 | Vinh Phan | Outer loop power control of user equipment in wireless communication |
US7701844B2 (en) | 2005-02-09 | 2010-04-20 | Interdigital Technology Corporation | Method and apparatus for recognizing radio link failures associated with HSUPA and HSDPA channels |
TWI257220B (en) | 2005-03-25 | 2006-06-21 | Ind Tech Res Inst | Cross-layer rate adaptation mechanism for WLAN |
US7466749B2 (en) * | 2005-05-12 | 2008-12-16 | Qualcomm Incorporated | Rate selection with margin sharing |
US8358714B2 (en) | 2005-06-16 | 2013-01-22 | Qualcomm Incorporated | Coding and modulation for multiple data streams in a communication system |
US8498669B2 (en) * | 2005-06-16 | 2013-07-30 | Qualcomm Incorporated | Antenna array calibration for wireless communication systems |
US7702006B2 (en) * | 2005-07-05 | 2010-04-20 | Microsoft Corporation | Adjustment of transmission data rate based on data errors and/or latency |
US8280430B2 (en) * | 2005-11-02 | 2012-10-02 | Qualcomm Incorporated | Antenna array calibration for multi-input multi-output wireless communication systems |
US9118111B2 (en) * | 2005-11-02 | 2015-08-25 | Qualcomm Incorporated | Antenna array calibration for wireless communication systems |
DE102005060256A1 (de) * | 2005-12-16 | 2007-06-21 | Deutsche Telekom Ag | Verfahren und Vorrichtung zur kanalangepassten Signalübertragung in optischen Netzen |
US7747770B1 (en) | 2007-03-28 | 2010-06-29 | Amazon Technologies, Inc. | Protocol for managing information |
US7756995B1 (en) | 2007-03-28 | 2010-07-13 | Amazon Technologies, Inc. | Regulating transmission rates |
US9112645B2 (en) * | 2007-05-11 | 2015-08-18 | Microsoft Technology Licensing, Llc | Channel control based on error correction values |
US8295189B2 (en) * | 2007-05-11 | 2012-10-23 | Microsoft Corporation | Interference detection |
CN101098555B (zh) * | 2007-06-12 | 2010-05-26 | 浙江大学 | 多模式自适应直扩通信系统及其方法 |
US8036240B2 (en) * | 2007-12-14 | 2011-10-11 | Microsoft Corporation | Software defined cognitive radio |
JP5531338B2 (ja) * | 2009-03-30 | 2014-06-25 | 日本電気通信システム株式会社 | 干渉検出装置、干渉回避装置、無線通信装置、無線ネットワークシステム、干渉検出方法、干渉回避方法及びプログラム |
KR101604077B1 (ko) * | 2009-05-26 | 2016-03-16 | 삼성전자주식회사 | 사용자의 생체 정보들을 전송하는 방법 및 장치 |
CN102013553B (zh) * | 2009-09-07 | 2015-07-08 | 晨星软件研发(深圳)有限公司 | 多频天线装置 |
US9026813B2 (en) | 2010-11-22 | 2015-05-05 | Qualcomm Incorporated | Establishing a power charging association on a powerline network |
US8559885B2 (en) | 2011-04-14 | 2013-10-15 | Accel Telecom Ltd. | System and method for measurement of parameters of radio-frequency transmission devices |
US9003492B2 (en) * | 2011-06-21 | 2015-04-07 | Qualcomm Incorporated | Secure client authentication and service authorization in a shared communication network |
US9021278B2 (en) | 2011-08-10 | 2015-04-28 | Qualcomm Incorporated | Network association of communication devices based on attenuation information |
CN102355432B (zh) * | 2011-08-12 | 2014-07-02 | 福建星网锐捷网络有限公司 | 确定无线报文传输速率的方法及基站 |
CN103297191B (zh) * | 2013-05-21 | 2016-12-28 | 江苏中科羿链通信技术有限公司 | 自动调节无线传输速率的数据采集方法及数据采集系统 |
CN103684686B (zh) * | 2013-11-08 | 2017-02-08 | 上海交通大学 | 时分双工蜂窝网络中基站下行自适应传输速率的控制方法 |
CN104936215B (zh) * | 2015-06-17 | 2019-01-04 | 福建联迪商用设备有限公司 | 一种无线Wi-Fi动态速率调整方法及系统 |
JP2017139562A (ja) * | 2016-02-02 | 2017-08-10 | Necプラットフォームズ株式会社 | 通信機、通信方法、および通信機のプログラム |
EP3301851B1 (en) * | 2016-10-03 | 2020-12-23 | ID Quantique S.A. | Apparatus and method for direct quantum cryptography system implementation over wdm telecommunication network |
CN106656371A (zh) * | 2016-12-29 | 2017-05-10 | 中国科学院微电子研究所 | 基于接收端信噪比预测的无线速率选择方法及无线网络 |
CN107257266B (zh) * | 2017-05-23 | 2020-11-27 | 台州市吉吉知识产权运营有限公司 | 一种传输速率的调整方法和装置 |
EP3576349B1 (en) * | 2018-05-31 | 2021-09-01 | ABB Power Grids Switzerland AG | Condition monitoring of wireless networks in industrial plants |
WO2020148766A1 (en) * | 2019-01-15 | 2020-07-23 | Nsl Comm Ltd | System and method for optimizing throughput of communication link |
CN110943752A (zh) * | 2019-10-17 | 2020-03-31 | 南京航空航天大学 | 一种基于邻近空间链路协议的oqpsk自适应变速率数字收发机 |
JP7332063B2 (ja) * | 2021-01-25 | 2023-08-23 | コニカミノルタ株式会社 | 通信システム、通信制御プログラム、通信制御方法、および制御部 |
US12072831B2 (en) * | 2022-01-20 | 2024-08-27 | Mediatek Inc. | Dynamic PCIE speed-adjusting method and wireless device and user equipment thereof |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1162379A (zh) * | 1994-09-27 | 1997-10-15 | 诺基亚电信公司 | 时分多址移动通信系统中的数据传输方法 |
US5991337A (en) * | 1997-11-24 | 1999-11-23 | 3Com Corporation | Method and apparatus for improving the signal-to-noise ratio of low-magnitude input signals in modems |
WO2001018992A1 (en) * | 1999-09-09 | 2001-03-15 | Telefonaktiebolaget Lm Ericsson | Information transmission rate control across a core network |
CN1327321A (zh) * | 2000-06-02 | 2001-12-19 | Lg电子株式会社 | 通信系统和在其中传送数据的方法 |
Family Cites Families (24)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
SE466230B (sv) * | 1990-05-23 | 1992-01-13 | Ericsson Telefon Ab L M | Foerfarande att i ett mobilradiosystem maeta en egen trafikfoerbindelses oeverfoeringskvalite |
US5479447A (en) * | 1993-05-03 | 1995-12-26 | The Board Of Trustees Of The Leland Stanford, Junior University | Method and apparatus for adaptive, variable bandwidth, high-speed data transmission of a multicarrier signal over digital subscriber lines |
ZA946674B (en) * | 1993-09-08 | 1995-05-02 | Qualcomm Inc | Method and apparatus for determining the transmission data rate in a multi-user communication system |
US5812786A (en) * | 1995-06-21 | 1998-09-22 | Bell Atlantic Network Services, Inc. | Variable rate and variable mode transmission system |
US5781583A (en) * | 1996-01-19 | 1998-07-14 | Motorola, Inc. | Method and system for communication over multiple channels in a spread spectrum communication system |
US5914959A (en) * | 1996-10-31 | 1999-06-22 | Glenayre Electronics, Inc. | Digital communications system having an automatically selectable transmission rate |
FI964707A (fi) * | 1996-11-26 | 1998-05-27 | Nokia Telecommunications Oy | Menetelmä kuormituksen kontrolloimiseksi ja radiojärjestelmä |
US6259746B1 (en) * | 1998-01-14 | 2001-07-10 | Motorola Inc. | Method for allocating data and power in a discrete multi-tone communication system |
US6603751B1 (en) * | 1998-02-13 | 2003-08-05 | Qualcomm Incorporated | Method and system for performing a handoff in a wireless communication system, such as a hard handoff |
US6760311B1 (en) * | 1998-11-20 | 2004-07-06 | Ericsson Inc. | Thermal transmission control of wireless data modem |
GB9900126D0 (en) | 1999-01-06 | 1999-02-24 | Univ Southampton | Wideband burst-by-burst adaptive H.263 assisted wireless video telephony |
US6553075B1 (en) * | 1999-01-12 | 2003-04-22 | Cisco Technology, Inc. | Method and apparatus for determining crosstalk |
US6539213B1 (en) * | 1999-06-14 | 2003-03-25 | Time Domain Corporation | System and method for impulse radio power control |
KR20020079790A (ko) * | 2000-01-20 | 2002-10-19 | 노오텔 네트웍스 리미티드 | 가변 레이트 패킷 데이타 애플리케이션에서 소프트 결합을 사용하는 하이브리드 arq 방법 |
FI109393B (fi) * | 2000-07-14 | 2002-07-15 | Nokia Corp | Menetelmä mediavirran enkoodaamiseksi skaalautuvasti, skaalautuva enkooderi ja päätelaite |
GB2367447B (en) * | 2000-09-27 | 2003-11-05 | Airspan Networks Inc | Transfer of data in a telecommunications system |
CA2363927C (en) * | 2000-11-28 | 2004-07-06 | Research In Motion Limited | Synchronization signal detector and method |
US6622023B2 (en) * | 2000-12-07 | 2003-09-16 | Nortel Networks Limited | Method and apparatus for improved fast forward power control in a CDMA network |
US7257094B2 (en) * | 2001-01-16 | 2007-08-14 | Texas Instruments Incorporated | Jointly controlling transmission rate and power in a communications system |
US7072413B2 (en) * | 2001-05-17 | 2006-07-04 | Qualcomm, Incorporated | Method and apparatus for processing data for transmission in a multi-channel communication system using selective channel inversion |
US7136428B2 (en) * | 2001-08-06 | 2006-11-14 | Qualcomm, Inc. | Systems and techniques for measuring the performance of a communications system |
US7012883B2 (en) * | 2001-11-21 | 2006-03-14 | Qualcomm Incorporated | Rate selection for an OFDM system |
US7154936B2 (en) * | 2001-12-03 | 2006-12-26 | Qualcomm, Incorporated | Iterative detection and decoding for a MIMO-OFDM system |
US6959171B2 (en) * | 2002-02-28 | 2005-10-25 | Intel Corporation | Data transmission rate control |
-
2002
- 2002-02-28 US US10/086,648 patent/US6959171B2/en not_active Expired - Fee Related
-
2003
- 2003-02-07 AU AU2003209062A patent/AU2003209062A1/en not_active Abandoned
- 2003-02-07 KR KR10-2004-7013446A patent/KR20040096625A/ko active Search and Examination
- 2003-02-07 JP JP2003573821A patent/JP4073404B2/ja not_active Expired - Fee Related
- 2003-02-07 CN CNA038044625A patent/CN1703859A/zh active Pending
- 2003-02-07 EP EP03707790A patent/EP1481507A1/en not_active Withdrawn
- 2003-02-07 CN CN201110409338.9A patent/CN102387003B/zh not_active Expired - Fee Related
- 2003-02-07 WO PCT/US2003/003767 patent/WO2003075503A1/en active Application Filing
- 2003-02-25 MY MYPI20030647A patent/MY137816A/en unknown
-
2005
- 2005-05-12 US US11/127,507 patent/US7392016B2/en not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1162379A (zh) * | 1994-09-27 | 1997-10-15 | 诺基亚电信公司 | 时分多址移动通信系统中的数据传输方法 |
US5991337A (en) * | 1997-11-24 | 1999-11-23 | 3Com Corporation | Method and apparatus for improving the signal-to-noise ratio of low-magnitude input signals in modems |
WO2001018992A1 (en) * | 1999-09-09 | 2001-03-15 | Telefonaktiebolaget Lm Ericsson | Information transmission rate control across a core network |
CN1327321A (zh) * | 2000-06-02 | 2001-12-19 | Lg电子株式会社 | 通信系统和在其中传送数据的方法 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106899387A (zh) * | 2017-03-13 | 2017-06-27 | 武汉慧联无限科技有限公司 | 基于LoRa无线网络的速率自适应方法 |
CN106899387B (zh) * | 2017-03-13 | 2020-03-31 | 武汉慧联无限科技有限公司 | 基于LoRa无线网络的速率自适应方法 |
Also Published As
Publication number | Publication date |
---|---|
US6959171B2 (en) | 2005-10-25 |
KR20040096625A (ko) | 2004-11-16 |
US20030166394A1 (en) | 2003-09-04 |
AU2003209062A1 (en) | 2003-09-16 |
US7392016B2 (en) | 2008-06-24 |
WO2003075503A1 (en) | 2003-09-12 |
JP2006505149A (ja) | 2006-02-09 |
CN1703859A (zh) | 2005-11-30 |
MY137816A (en) | 2009-03-31 |
JP4073404B2 (ja) | 2008-04-09 |
CN102387003A (zh) | 2012-03-21 |
US20050215263A1 (en) | 2005-09-29 |
EP1481507A1 (en) | 2004-12-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102387003B (zh) | 使用通信信道信噪比估计的数据传输速率控制 | |
JP6027076B2 (ja) | 無線メンテナンス・チャネルの電力制御を管理するシステムおよびその方法 | |
US7336634B2 (en) | Method and system for generating and updating transmission rate for link adaptation in IEEE 802.11 WLAN | |
US7573849B2 (en) | Method and apparatus for high rate channel access control | |
US7096274B1 (en) | Optimum frame size predictor for wireless Local Area Network | |
RU2449503C2 (ru) | Устройство и способ для управления взаимными помехами обратной линии связи среди терминалов доступа в системе беспроводной связи | |
US20050143119A1 (en) | Method and apparatus for providing individual power control information in a wireless local area network/wireless wide area network (WLAN/WWAN) | |
EP1145462A2 (en) | Method and apparatus for reverse link loading estimation | |
AU2000251426B2 (en) | Method and apparatus for transmission rate modification of communication channels | |
US7492784B2 (en) | Call acceptance control method, mobile communication system and base station device | |
CN100440752C (zh) | 实现目标信噪比快速收敛的发射功率控制方法 | |
EP2043304B1 (en) | Method for optimizing the amplitude of a communication signal | |
KR20060000804A (ko) | 고속무선데이터 통신 시스템에서의 역방향 트래픽 채널의전송속도 제어방법 | |
JPH08251064A (ja) | 無線通信方法 |
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: 20141210 Termination date: 20170207 |
|
CF01 | Termination of patent right due to non-payment of annual fee |