用于提供表明无线链路业务延迟的信息的方法和装置制造方法

文档序号:7770766阅读:174来源:国知局
用于提供表明无线链路业务延迟的信息的方法和装置制造方法
【专利摘要】本文描述了一些方法和装置的实施例,这些方法和装置用于提供表明无线链路业务延迟的信息。还描述了并且要求保护其它实施例。
【专利说明】用于提供表明无线链路业务延迟的信息的方法和装置
[0001]本申请是申请日为2006年05月25日、申请号为200680018294.4、名称为“用于
提供表明无线链路业务延迟的信息的方法和装置”的申请的分案申请。
【技术领域】
[0002]笼统地说,本公开文件涉及无线通信系统,具体而言,涉及用于提供表明无线链路业务延迟的信息的方法和装置。
【背景技术】
[0003]随着无线通信在办公室、家庭、学校等地变得越来越普及,对资源的需求可能造成无线环境中的网络拥塞和减速。具体地说,无线链路的等待时间和/或抖动会使性能和/或网络容量下降。例如,象语音和/或视频传输这种需要及时分发的实时多介质业务,以及象数据传输这样的其它类型的业务,会争用有限的无线环境资源。为了减少性能下降和/或系统开销状况,可以对无线链路的度量(例如延迟)进行测量。
【专利附图】

【附图说明】
[0004]图1是示出了根据本文公开的方法和装置的实施例的示例性无线通信系统的示意性视图;
[0005]图2是示出了示例性延迟测量系统的序列图;
[0006]图3是示出了图2的示例性通信节点的框图;
[0007]图4示出了测量请求格式的一个例子;
[0008]图5示出了测量报告格式的一个例子;
[0009]图6不出了表明直方图(histogram)信息的表格的一个例子;
[0010]图7是示出了一种方法的流程图,在该方法中,可以将图3的示例性通信节点配置为提供表明无线链路业务延迟的信息;
[0011]图8是示出了示例性处理器系统的框图,该示例性处理器系统可用于实现图3的示例性通信节点。
【具体实施方式】
[0012]总的来说,本文描述了用于提供表明无线链路业务延迟的信息的方法和装置。本文所描述的方法和装置并不在这方面受到限制。
[0013]参考图1,其中描述了示例性无线通信系统100,其包括一般性地表示为110、120和130的一个或多个无线通信网络。虽然图1描述了三个无线通信网络,但是无线通信系统100可以包括更多或更少的无线通信网络。每个无线通信网络110、120和130可以包括一个或多个通信节点。在一个例子中,无线通信网络110可以是无线网格网络。无线网格网络110可以包括两个或多个网格点(MP) 140。虽然图1描述了 5个MP,但是无线网格网络110可以包括更多或更少的MP。MP140可以包括接入点、再分发点、端点和/或用于经过网格路径的业务流的其它合适连接点。
[0014]MP140可以使用各种调制技术,例如扩频调制(例如直接序列码分多址(DS-CDMA)和/或跳频码分多址(FH-CDMA))、时分复用(TDM)调制、频分复用(FDM)调制、正交频分复用(OFDM)调制、多载波调制(MDM)和/或其它合适的调制技术,以便互相通信。例如,MP140可以实现OFDM调制,通过将射频信号分割成多个小的子信号来发射大量数字数据,这些子信号则在不同频率上同时发射。具体而言,MP140可以使用在由电气和电子工程师协会(IEEE)所开发的802.XX标准族中所描述的OFDM调制,和/或这些标准(例如802.11、802.15,802.16等)的变化和改进,通过无线链路互相通信(例如,在无线网格网络110内转发数据XMP140还可以根据需要非常低功率的合适的其它无线通信协议(例如蓝牙、超宽带(UWB)和/或射频标识(RFID))工作,通过无线链路互相通信。这里所描述的方法和装置不受限于这点上。
[0015]无线通信系统100还可以包括无线非网格网络。在一个例子中,无线通信网络120可以是基本服务集(BSS)网络。BSS网络120可以包括一个或多个站150,一般性地画成151、152、153和154。虽然图1描述了 4个站,但是BSS120可以包括更多或更少的站。例如,BSS120可以包括膝上型计算机、台式计算机、手持计算机、平板计算机、蜂窝电话、寻呼机、音频/视频设备(例如MP3播放器)、游戏设备、导航设备(例如GPS设备)、监视器、打印机、服务器和/或合适的其它无线电子设备。
[0016]这些站150可以通过无线链路进行通信,如同电气和电子工程师协会(IEEE)所开发的802.XX标准族和/或这些标准的变化和演进(例如802.11,802.15,802.16等)中所描述的一样。在一个例子中,站150可以根据由IEEE所开发的802.16标准族工作,提供固定的、便携的和/或移动宽带无线接入(BWA)网络(例如2004年公布的IEEE标准802.16)。站150还可以使用直接序列扩频(DSSS)调制(例如IEEE标准802.1lb)和/或跳频扩谱(FHSS)调制(例如 IEEE 标准 802.11)。
[0017]此外,站150还可以根据需要非常低功率的合适的其它无线通信协议(例如蓝牙、UffB和/或RFID)工作,通过无线链路进行通信。站150还可以通过有线链路进行通信(未示出)。例如站150可以使用串行接口、并行接口、小型计算机系统接口( SCSI )、以太网接口、通用串行总线(UWB)接口、高性能串行总线接口(例如IEEE1394接口)和/或合适类型的任何其它有线接口来进行通信。这里所描述的方法和装置不受限于这点上。
[0018]BSS网络120还可以包括一个或多个通信节点,例如接入点(AP) 160,给站150提供无线通信服务。虽然图1描述了 I个AP,但是BSS120可以包括额外的AP。AP160可以与站151、152、153和/或154连接,接收和/或发送数据。除了作为BSS网络120内的接入点工作之外,AP160还可以作为网格AP (例如图2的网格AP270)工作。例如AP160可以作为无线网格网络110的MP工作,与MP140通信。具体而言,AP160可以与多个MP140中的一个或多个连接,接收和/或发送数据。结果,AP160可以作为网格AP工作,以便与无线网格网络110的MP140和BSS网络120的站150通信。
[0019]无线通信系统100还可以包括无线电接入网(RAN)130 (例如蜂窝网)。RANl30可以包括一个或多个基站170。虽然图1画出了 7个基站,但是RAN130可以包括更多或更少的基站。基站170可以根据若干个无线通信协议中的一个或多个工作,与无线网格网络110、BSS网络120和/或其它无线通信网络的无线通信设备和/或节点进行通信。[0020]在一个例子中,RANl30的基站170可以与BSS网络120的站150直接进行通信(例如不使用AP160)。具体而言,这些无线通信协议可以基于模拟、数字和/或双模式通信系统标准,例如基于频分多址(FDMA)的标准、基于时分多址(TDMA)的标准(例如全球移动通信系统(GSM)、通用分组无线电业务(GPRS )、增强数据GSM环境(EDGE )、通用移动通信系统(UMTS)等)、基于码分多址(CDMA)的标准、基于宽带CDMA (WCDMA)的标准,这些标准的变化和改进,以及/或者其它合适的无线通信标准。这里所描述的方法和装置不受限于这点。
[0021]此外,无线通信系统100可以包括其它无线个域网络(WPAN)设备、无线局域网络(WLAN)设备、无线城域网络(WMAN)设备和/或网络接口设备和外围设备(例如网络接口卡(NIC)、接入点(AP)、网关、网桥、集线器等)这种无线广域网络(WffAN)设备,实现蜂窝电话系统、卫星系统、个人通信系统(PCS)、双向无线电系统、单向寻呼系统、双向寻呼系统、个人计算机(PC)系统、个人数字助理(PDA)系统、个人计算辅助(PCA)系统和/或任何其它合适的通信系统(未示出)。因此,可以将无线网格网络110实现为提供WPAN、WLAN、WMAN、ffffAN和/或其它合适的无线通信网络。虽然上文已经描述了一些例子,但是本公开的覆盖范围不受限于此。
[0022]在图2的例子中,延迟测量系统200可以包括请求节点和报告节点(例如可以将图3的通信节点300配置为作为请求节点或者报告节点工作)。总之,可以将请求节点配置为将测量请求发送到报告节点,报告节点随后将测量报告发送到请求节点。请求节点可以将测量请求(例如图4的测量请求400)发送到报告节点(210)。例如请求节点可以基于所提出的IEEE标准802.1lk和/或该标准的变化和改进对测量请求进行格式化。这里所描述的方法和装置不受限于这点。
[0023]响应从请求节点收到测量请求,报告节点可以在由测量请求指定的测量持续时间内将一般性地表示为220、240和260的一帧或者多帧发送到请求节点。对于请求节点收到的每一帧,请求节点可以将一般性地表示为230、250和270的确认发送到报告节点。在一个例子中,作为收到帧220的响应,请求节点可以发送确认230。在另一个例子中,作为收到帧240的响应,请求节点可以发送确认250。同样地,作为收到帧260的响应,请求节点可以发送确认270。虽然图2描述了 3个通信对(例如帧和确认),但是基于测量延迟,延迟测量系统200可以包括更多或更少的通信对。
[0024]因此,报告节点可以基于来自请求节点的确认230、250和270生成直方图信息。报告节点可以生成表明请求和报告节点之间无线链路业务延迟的直方图信息(例如图6的表600)。例如直方图信息可以包括与无线链路的最大延迟、最小延迟、模式延迟、平均延迟或者抖动相关的信息。基于直方图信息,报告节点可以将测量报告(例如图5的测量报告500)发送到请求节点(280)。这里所描述的方法和装置不受限于这点。
[0025]参考图3,示例性通信节点300可以包括通信接口 310、监视器320、标识器(identifier) 330、发生器340以及管理信息基站(MIB) 350。如上所述,可以将通信节点300配置为作为请求节点或者报告节点工作。例如通信节点300可以是BSS的站或接入点,或者网格网络的网格点。这里所描述的方法和装置不受限于这点。
[0026]通信接口 310可以包括接收机312和发射机314。通信接口 310可以接收和/或发送与无线通信网络相关的业务信号,其中,无线通信网络包括网格网络(例如图1的无线网格网络110)和/或非网格网络(例如图1的BSS网络120和/或RAN130)。具体而言,接收机312可以从诸如站、接入点和/或网格点的其它通信节点接收传输。例如如果通信节点300正在作为请求节点工作,接收机312就可以接收测量请求。发射机314可以将传输发送到其它通信节点。例如如果通信节点正在作为报告节点工作,发射机314就可以发送
测量报告。
[0027]可以将监视器320、标识器330、发生器340以及MIB350操作连接到通信接口 310。简言之,可以将监视器320配置为对通过通信节点300和另一个通信节点之间无线链路的业务持续时间进行监视。可以将标识器330配置为对多个频点(bin)进行标识,其中,每个频点对应于测量持续时间的延迟时间间隔。可以将发生器340配置为生成直方图信息,其用来表明与无线链路相关的延迟。例如发生器340可以包括一个或多个计数器(未示出),每个计数器对应于多个频点中的一个。在一个例子中,计数器可以对许多帧进行计数。在另一个例子中,计数器可以对许多数据包进行计数。可以将MIB350配置为存储发生器340的计数器。
[0028]虽然将图3所示的组件描述为通信节点300内单独的方框,但是可以将由这些方框中的某些完成的功能集成到单独一个半导体电路内,或者可以使用两个或者多个单独的集成电路来实现由这些方框中的某些完成的功能。例如虽然将接收机312和发射机314描述为通信接口 310内单独的方框,但是可以将接收机312集成到发射机314内(例如收发机)。这里所描述的方法和装置不受限于这点。
[0029]在图4的例子中,测量请求400可以包括信道号字段(CN) 405、管理类字段(RC)410、随机化间隔字段(RI) 415、测量持续时间字段(MD ) 420、目标地址字段(DA) 425、业务标识符字段(TI) 430、频点偏移量字段(BO ) 435、频点持续时间字段(BD ) 440、频点增量模式字段(BM) 445以及频点数目字段(NOB) 450。
[0030]信道号字段405可以表明特定信道,请求节点期望在该特定信道中进行延迟测量(例如测量请求400的I个字节)。信道管理类字段410可以表明频带,定义信道号字段405的信道(例如测量请求400的I个字节)。随机化间隔字段415可以表明在进行测量之前的随机延迟的上限(例如测量请求400的2个字节)。测量持续时间字段420可以如下文详述那样表明用于测量的持续时间(例如测量请求400的2个字节)。目标地址字段425可以表明测量无线链路业务的通信节点的地址。例如目标地址字段425可以是报告节点的6字节介质访问控制(MAC)地址。业务标识符字段430可以表明被选择用于测量的业务类型或业务流(例如测量请求400的I个字节)。例如,业务类型可以是语音、视频、数据或者其它合适的传输类型。
[0031]如下文详述,报告节点可以对多个频点进行标识,并且这多个频点中的每个可以对应于由测量持续时间字段420所指定的测量持续时间的延迟时间间隔。测量请求400还可以包括频点字段,该字段指定报告节点可以生成表明业务延迟的直方图信息的方式(例如一般性地表示为频点偏移量字段435、频点持续时间字段440、频点增量模式字段445以及频点数目字段450)。
[0032]具体而言,频点偏移量字段435可以表明第一个频点的时间位置(例如测量请求400的I个字节)。例如第一个频点的时间位置可以是10毫秒(ms)。频点持续时间字段440可以表明多个频点中每个频点的持续时间(例如测量请求400的I个字节)。频点增量模式字段445可以表明延迟时间间隔的增量类型(例如测量请求400的I个字节)。例如O值可以对应于延迟时间间隔中的线性增量,而I值可以对应于延迟时间间隔中的指数增量。频点数目字段450可以表明直方图信息中频点的总数(例如测量请求400的I个字节)。因此,如下文详述,请求节点可以通过改变报告节点生成直方图信息的方式,根据需要定制直方图信息。虽然上文例子所述的测量请求字段占用了特定数目的字节,但是字段可以占用更多或更少的字节。这里所描述的方法和装置不受限于这点。
[0033]在图5的例子中,测量报告500可以包括信道号字段(CN) 505、管理类字段(RC)510、测量开始时间字段(MST) 515、测量持续时间字段(MD) 520、目标地址字段(DA) 525、业务标识符字段(TI) 530、频点偏移量字段(BO) 535、频点持续时间字段(BD) 540、频点增量模式字段(BM) 545以及频点数目字段(NOB) 550。
[0034]信道号字段505可以表明特定信道,请求节点期望在该特定信道中进行延迟测量(例如测量报告500的I个字节)。信道管理类字段510可以表明定义信道号字段505的频带(例如测量报告500的I个字节)。测量开始时间字段515可以表明测量的起始时间(例如测量报告500的8个字节)。测量持续时间字段520可以如下文详述那样表明用于测量的持续时间(例如测量报告500的2个字节)。目标地址字段425可以表明对业务进行测量的通信节点的地址(例如测量报告500的6个字节)。业务标识符字段530可以表明被选择用于测量的业务类型或业务流(例如测量报告500的I个字节)。
[0035]频点偏移量字段535可以表明第一频点的时间位置(例如测量报告500的I个字节)。频点持续时间字段540可以表明多个频点中每个频点的持续时间(例如测量报告500的I个字节)。频点增量模式字段545可以表明延迟时间间隔的增量类型(例如测量报告500的I个字节)。频点数目字段550可以表明直方图信息中频点的总数(例如测量报告500的I个字节)。
[0036]测量报告500还可以包括表明与请求和报告节点之间的无线链路相关的延迟的直方图信息。如下文 详述,直方图信息可以包括一个或多个计数字段,一般性地表示为560、570和580。每个计数字段可以包括许多与多个频点之一对应的测量持续时间的发送时间间隔(例如测量报告500的4个字节)。多个频点中的每个可以对应于测量持续时间的延迟时间间隔。虽然上文例子所述的测量报告字段占用了特定数目的字节,但是字段可以占用更多或更少的字节。这里所描述的方法和装置不受限于这点。
[0037]转向图6,直方图信息的示例表600可以包括多个频点,一般性地表示为频点O、频点1、频点2、频点3、频点4、频点5、频点6和频点7。如上所述,来自请求节点的测量请求的频点数目字段405可以表明频点的数目(N)(例如N=8)。虽然图6描述了 8个频点,但是表600可以包括更多或更少的频点。
[0038]多个频点中的每个可以对应于多个延迟时间间隔中的一个。多个延迟时间间隔可以基于频点偏移量字段435、频点持续时间字段440和频点增量模式445。在一个例子中,频点偏移量(iQ)可以是10毫秒(ms),频点持续时间(Ai)可以是10ms、并且频点增量模式可以是基于下式的二进制指数模式:
[0039]B0: Delay < i0, i = O ;
[0040]Bi: i0+ (2i_1^ Δ?) < Delay < i0+ (2^ Λ i),0 < i < N-l;
[0041]B^1: 10+(21"1^ Δ i) ^ Delay, i = N_l.[0042]结果,频点0可以对应于小于IOms的延迟时间间隔。频点I可以对应于大于或等于1Oms但是小于20ms的延迟时间间隔。频点2可以对应于大于或等于20ms但是小于40ms的延迟时间间隔。频点3可以对应于大于或等于40ms但是小于80ms的延迟时间间隔。频点4可以对应于大于或等于80ms但是小于160ms的延迟时间间隔。频点5可以对应于大于或等于160ms但是小于320ms的延迟时间间隔。频点6可以对应于大于或等于320ms但是小于640ms的延迟时间间隔。频点7可以对应于大于或等于640ms的延迟时间间隔。
[0043]表600的直方图信息可以提供表明与无线链路相关的延迟的信息,例如最大延迟、最小延迟、模式延迟、平均延迟、抖动和/或其它合适的延迟信息。在一个例子中,如同表600的计数列所表明的一样,报告节点在测量持续时间期间可以发送总共10帧。基于来自请求节点的确认,报告节点可以对10帧的每个发送时间间隔进行测量,并且将其与多个延迟时间间隔中的一个进行相关。
[0044]在一个例子中,报告节点可以确定10帧中每帧的发送时间间隔。具体而言,用于帧I的发送时间间隔可以是20ms。用于帧2的发送时间间隔可以是10ms。用于帧3的发送时间间隔可以是200ms。用于帧4的发送时间间隔可以是400ms。用于帧5的发送时间间隔可以是60ms。用于帧6的发送时间间隔可以是15ms。用于帧7的发送时间间隔可以是25ms。用于帧8的发送时间间隔可以是30ms。用于帧9的发送时间间隔可以是35ms。用于帧10的发送时间间隔可以是38ms。虽然上文例子所描述的报告节点发送10帧,但是报告节点可以基于测量持续时间发送更多或更少的帧。
[0045]基于上文发送时间间隔,10帧中没有I个具有小于IOms的延迟。因此,频点O具有计数O。相反,因为10帧中的5帧(例如帧1、7、8、9和10)可以具有大于或等于20ms但是小于40ms的延迟,所以频点2具有计数5。以类似的方式,因为10帧中的2帧(例如帧2和6)可以具有大于或等于IOms但是小于20ms的延迟,所以频点I具有计数2。据此,频点
3、4和5中的每个具有计数I (例如分别是帧3、4和5),并且帧6和7具有计数O。
[0046]基于表600的直方图信息,因为频点6和7都具有O计数并且频点5具有I个或多个计数(例如帧4具有400ms的发送时间间隔),所以最大延迟可以大于或等于160ms但是小于320ms。因为频点O具有O计数并且频点I具有I个或多个计数(例如帧2具有IOms的发送时间间隔),所以最小延迟可以大于或等于IOms但是小于20ms。因为频点2具有相对于频点O、1、3、4、5、6和7的最大计数数目(例如帧1、7、8、9和10 ),所以模式延迟(例如最频繁的延迟时间间隔)可以大于或等于20ms但是小于40ms。这里所描述的方法和装置不受限于这点。
[0047]可替换地,频点增量模式可以是基于下式的线性模式:
[0048]B0: Delay < i0, i = O ;
[0049]B1: ?0+((?-1)*Δ i) ^ Delay < ?0+(?*Δ i), O < i < Ν_1 ;
[0050]B^1: i0+((i_l) * Δ i) ^ Delay, i = Ν_1.[0051]结果,频点O可以对应于小于IOms的延迟时间间隔。频点I可以对应于大于或等于IOms但是小于20ms的延迟时间间隔。频点2可以对应于大于或等于20ms但是小于30ms的延迟时间间隔。频点3可以对应于大于或等于30ms但是小于40ms的延迟时间间隔。频点4可以对应于大于或等于40ms但是小于50ms的延迟时间间隔。频点5可以对应于大于或等于50ms但是小于60ms的延迟时间间隔。频点6可以对应于大于或等于60ms但是小于70ms的延迟时间间隔。频点7可以对应于大于或等于70ms的延迟时间间隔。[0052]虽然上文例子是针对帧进行描述的,但是这里所公开的方法和装置可以应用于其它合适的传输类型。例如这里所公开的方法和装置可以应用于数据包。这里所描述的方法和装置不受限于这点。
[0053]具体而言,图7描述了一种方式,可以以这种方式将图3的示例性通信节点300配置为提供表明无线链路业务延迟的信息。可以利用许多不同程序代码中的任何一种将图7的示例性过程700实现为机器可访问指令,存储在诸如易失或非易失性存储器或者其它大容量存储器设备(例如软盘、⑶和DVD)的机器可访问介质的任何组合上。例如,可以将机器可访问指令嵌入在诸如可编程门阵列、专用集成电路(ASIC)、可擦除可编程只读存储器(EPR0M)、只读存储器(ROM)、随机存取存储器(RAM)、磁介质、光介质和/或任何其它合适类型的介质的机器可访问介质中。
[0054]此外,虽然在图7中说明了特定的操作顺序,但是可以以其它时间顺序完成这些操作。再次,仅结合图3的装置提供示例性过程700,并且将其描述为一种对通信节点进行配置以便提供表明无线链路业务延迟的信息的方式的例子。
[0055]在图7的例子中,过程700可以以通信节点300作为报告节点工作并且从另一个通信节点(例如请求节点)接收测量请求(例如通过通信接口 310)开始(方框710)。如上所述,测量请求可以包括通信节点300用于测量通信节点300和请求节点之间无线链路业务延迟的信息。
[0056]基于测量请求,通信节点300可以(例如通过监视器320)对通过无线链路的业务持续时间进行监视(方框720)。具体而言,测量请求可以表明对诸如语音、视频或数据传输的特定业务类型进行测量的测量持续时间。结果,请求节点可以基于业务类型指定测量持续时间。在一个例子中,测量请求可以为视频传输指定比语音传输更长的测量持续时间。
[0057]通信节点300可以将一帧或多帧发送到请求节点,并且监视是否有来自请求节点,与一帧或多帧中每帧对应的确认。通信节点300可以测量从每帧的发送时间到对应确认的接收时间的时间间隔(例如发送时间间隔)。通信节点300也可以以主动的方式工作,并且自动监视通过无线链路的业务持续时间,而无需收到测量请求。
[0058]测量请求还可以包括与多个频点相关的信息。因此,通信节点300 (例如标识器330)可以对多个频点进行标识(方框730)。在一个例子中,测量请求可以基于业务类型指定多个频点的频点偏移量、频点持续时间、频点增量模式以及频点数目。例如测量请求可以为视频传输指定比语音传输更大的频点数目。如上所述,基于频点增量模式(例如线性模式或者指数模式),多个频点中的每个可以对应于延迟时间间隔。在一个例子中,通信节点300可以对8个频点进行标识,每个频点对应于如图6的表600中的延迟时间间隔。因此,请求节点可以通过改变报告节点生成直方图信息的方式,根据需要定制直方图信息。
[0059]通信节点300还可以将每个发送时间间隔与多个频点中的一个进行相关(方框740)。在一个例子中,通信节点300可以发送10帧,这导致10个发送时间间隔。因此,通信节点300可以将10个发送时间间隔中的每个与多个频点中的一个进行相关,使得每个频点可以作为用于相应延迟时间间隔的计数器工作。结果,通信节点300可以生成表明通信节点300和请求节点之间无线链路业务延迟的直方图信息。
[0060]基于直方图信息,通信节点300可以将测量报告发送到请求节点(方框750)。测量报告可以包括用于每个延迟时间间隔的帧计数。在一个例子中,图6的表600可以表明频点2可以具有最大帧计数5。因此,最频繁延迟可以是大于或等于20ms但是小于40ms的延迟。结果,通信节点300可以提供通过通信节点300和请求节点之间无线链路的业务延迟的概率分布。这里所描述的方法和装置不受限于这点。
[0061]图8是适应于实现这里所公开的方法和装置的示例性处理器系统2000的方框图。处理器系统2000可以是台式计算机、膝上型计算机、手持计算机、平板计算机、PDA、服务器、因特网设备和/或任何其它类型的计算设备。
[0062]图8中所说明的处理器系统2000包括芯片组2010,该芯片组包括存储器控制器2012和输入/输出(I/O)控制器2014。芯片组2010可以提供存储器和I/O管理功能以及处理器2020可访问或者使用的多种通用和/或专用寄存器、定时器等。可以使用一个或多个处理器、WLAN组件、WMAN组件、WffAN组件和/或其它合适的处理组件来实现处理器2020。
例如,可以使用 Intel?Pentium? 技术、Inte励Itanium? 技术、Intel?.Centrino? 技术、
InteWXeon?技术和I或Intd?XSeale?技术中的一种或多种来实现处理器2020。也可以使用其它处理技术来实现处理器2020。处理器2020可以包括缓存2022,可以使用一级统一缓存(LI)、二级统一缓存(L2)、三级统一缓存(L3)和/或任何其它合适存储数据的结构来实现缓存2022。
[0063]存储器控制器2012可以完成使处理器2020能够通过总线2040访问并且与主存储器2030进行通信的功能,其中,主存储器2030包括易失性存储器2032和非易失性存储器2034。可以通过同步动态随机存取存储器(SDRAM)、动态随机存取存储器(DRAM)、RAMBUS动态随机存取存储器(RDRAM)以及/或者任何其它类型的随机存取存储器设备来实现易失性存储器2032。可以使用闪存、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)以及/或者任何其它所需类型的存储器设备来实现非易失性存储器2034。
[0064]处理器系统2000还可以包括耦合到总线2040的接口电路2050。可以使用诸如以太网接口、通用串行总线(USB)、第三代输入/输出接口(3G10)以及/或者任何其它合适类型的接口的任何类型的接口标准来实现接口电路2050。
[0065]可以将一个或多个输入设备2060连接到接口电路2050。输入设备2060允许个人将数据和命令输入处理器2020。例如可以通过键盘、鼠标、触摸屏、跟踪板、跟踪球、相等点(isopoint)和/或语音识别系统来实现输入设备2060。
[0066]还可以将一个或多个输出设备2070连接到接口电路2050。例如可以通过显示设备(例如发光显示器(LED)、液晶显示器(IXD)、阴极射线管(CRT)显示器、打印机和/或扬声器)来实现输出设备2070。接口电路2050可以包括图形驱动卡。
[0067]处理器系统2000还可以包括一个或多个大容量存储器设备2080,以便存储软件和数据。这种大容量存储器设备2080的例子包括软盘和驱动器、硬盘驱动器、光盘和驱动器以及数字多功能盘和驱动器。
[0068]接口电路2050还可以包括诸如调制解调器或网络接口卡的通信设备,以便通过网络与外部计算机交换数据。处理器系统2000和网络之间的通信链路可以是诸如以太网连接、数字用户线(DSL)、电话线、蜂窝电话系统、同轴电缆等的任何类型的网络连接。
[0069]可以通过1/0控制器2014控制对输入设备2060、输出设备2070、大容量存储器设备2080和/或网络的访问。具体而言,1/0控制器2014可以实现使处理器2020能够通过总线2040和接口电路2050与输入设备2060、输出设备2070、大容量存储器设备2080和/或网络进行通信的功能。
[0070]虽然将图8中所示的组件描述为处理器系统2000内单独的方框,但是可以将由这些方框中的某些完成的功能集成到单独一个半导体电路中,或者可以使用两个或多个单独的集成电路来实现由这些方框中的某些实现的功能。例如,虽然将存储器控制器2012和I/O控制器2014描述为芯片组2010内单独的方框,但是还可以将存储器控制器2012和I/O控制器2014集成到单独一个半导体电路中。
[0071]虽然这里已经描述了某些示例性方法、装置和制造物品,但是本公开的覆盖范围不受限于此。相反,本公开覆盖了字面上或者在等价原则下正好落入所附权利要求范围内的所有方法、装置和制造物品。例如虽然上文公开的示例性系统包括在硬件上执行的软件或固件,但是应该注意到,这些系统仅仅是说明性的,并且不应该将其认为是限制。具体而言,预期可以将任何或者所有所公开的硬件、软件和/或固件组件单独地包含在硬件中、单独地包含在软件中、单独地包含在固件中,或者包含在硬件、软件和/或固件的某些组合中。
【权利要求】
1.一种方法,包括: 无线地接收来自远端站(STA)的测量请求消息,所述测量请求消息指示与多个指数分布的延迟时间间隔相对应的多个频点; 响应于所述测量请求消息,测量通信业务在无线链路上的延迟; 基于所述测量,生成直方图信息,所述直方图信息包括与所述延迟时间间隔中的每个延迟时间间隔相对应的计数;以及 将测量报告消息无线地发送到所述远端STA,所述测量报告消息包括所述直方图信息。
2.如权利要求1所述的方法,其中,通信业务具有特定的业务类型,并且其中所述测量请求消息指示所述特定的业务类型。
3.如权利要求2所述的方法,其中,所述测量请求消息将所述特定的业务类型指示为语音业务。
4.如权利要求2所述的方法,其中,所述测量请求消息将所述特定的业务类型指示为视频业务。
5.如权利要求1所述的方法,其中,所述测量步骤包括监视多个发送时间间隔,并且其中,所述多个发送时间间隔中的每个发送时间间隔与帧或者分组中的一个相关联。
6.如权利要求1所述的方法,其中,所述远端STA是接入点。
7.如权利要求1所述的方法,其中,所述远端STA是网格点。
8.如权利要求1所述的方法,其中,所述测量请求消息进一步包括表明测量持续时间、频点偏移量、或者频点持续时间中的一个或多个的信息。
9.一种装置,包括: 接收机,用于无线地接收来自远端站(STA)的测量请求消息,所述测量请求消息指示与多个指数分布的延迟时间间隔相对应的多个频点; 监视器,用于响应于所接收的测量请求消息,生成通信业务在无线链路上的延迟测量;以及 发生器,用于基于所述测量,生成直方图信息,所述直方图信息包括与所述延迟时间间隔中的每个延迟时间间隔相对应的计数。
10.如权利要求9所述的装置,还包括; 发射机,用于将所述直方图信息无线地发送到所述远端STA。
11.如权利要求9所述的装置,其中,通信业务具有特定的业务类型,并且其中所述测量请求消息指示所述特定的业务类型。
12.如权利要求10所述的装置,其中,所述测量请求消息将所述特定的业务类型指示为语音业务。
13.如权利要求10所述的装置,其中,所述测量请求消息将所述特定的业务类型指示为视频业务。
14.如权利要求9所述的装置,其中,所述测量请求消息进一步包括表明测量持续时间、频点偏移量、或者频点持续时间中的一个或多个的信息。
15.如权利要求9所述的装置,其中,所述装置包括膝上型计算机、手持计算机、平板计算机、个人数字助理、无线电话、寻呼机、音频/视频播放器、游戏设备、导航设备、接入点、或者网格点中的一个或多个。
16.如权利要求9所述的装置,其中,所述生成测量操作包括监视多个发送时间间隔,并且其中,所述多个发送时间间隔中的每个发送时间间隔与帧或者分组中的一个相关联。
17.如权利要求9所述的装置,其中,所述发生器配置为: 生成表明与所述无线链路相关联的最大延迟、最小延迟、模式延迟、平均延迟、或者抖动之一的信息。
18.—种系统,包括: 用于响应于所接收的来自远端站(STA)的测量请求消息,测量通信业务在无线链路上的延迟的模块;以及 用于基于所述测量,生成直方图信息的模块,所述直方图信息包括与所述延迟时间间隔中的每个延迟时间间隔相对应的计数, 其中,所述测量请求消息指示与多个指数分布的延迟时间间隔相对应的多个频点。
【文档编号】H04W24/00GK103607724SQ201310425033
【公开日】2014年2月26日 申请日期:2006年5月25日 优先权日:2005年5月26日
【发明者】E·齐 申请人:英特尔公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1