上行数据调度请求方法及装置制造方法及图纸

技术编号:19126968 阅读:7 留言:0更新日期:2018-10-10 08:18
本申请公开了一种上行数据调度请求方法及装置,属于通信技术领域。所述方法包括:向AP关联的N个终端发送SR问询帧,SR问询帧中携带N个终端的AID;接收N个终端中的M个终端发送的SR;对于存储的N个指定序列中的每个指定序列,将所述指定序列与M个终端发送的SR进行相关操作,以判断M个终端发送的SR中是否包含所述指定序列,N个指定序列与N个终端一一对应,且N个指定序列中的每两个指定序列之间互不相关;当M个终端发送的SR中包含所述指定序列时,确定所述指定序列对应的终端中存在待发送的上行数据。本申请可以实现该AP对存在待发送的上行数据的终端的快速获知,进而保证了该AP后续对该终端的上行数据的及时调度。

【技术实现步骤摘要】
上行数据调度请求方法及装置
本申请涉及通信
,特别涉及一种上行数据调度请求方法及装置。
技术介绍
无线局域网(WirelessLocalAreaNetwork,WLAN)采用基于点协调功能(PointCoordinationFunction,PCF)和混合协调功能(HybridCoordinationFunction,HCF)的中心调度机制。PCF/HCF中接入点(AccessPoint,AP)对终端的上行数据进行周期性调度,每个调度周期分为非竞争期(ContentionFreePeriod,CFP)和竞争期(ContentionPeriod,CP)。CFP为AP的中心控制器对信道资源进行分配的时间,在此期间内,终端的上行传输和AP的下行传输均由中心控制器集中控制。CP为终端和AP自由竞争信道资源的时间,在此期间内,终端的上行传输和AP的下行传输均通过载波侦听冲突避免(CarrierSenseMultipleAccesswithCollisionAvoidance,CSMA/CA)的竞争接入机制实现。AP对终端的上行数据进行周期性调度时,会在每个调度周期的CFP内,对预先建立的调度列表中记录的终端的上行数据进行调度。然而,如果某个终端在此CFP内生成了上行数据,但是该调度列表中并未记录该终端,则在此CFP内AP无法获知该终端中存在待发送的上行数据,从而也就不会对该终端的上行数据进行调度,该终端只能在此CFP之后的CP内通过自由竞争的方式将该上行数据发送给AP,此时该终端的上行数据的发送时延为该上行数据生成的时间与该上行数据在该CP内成功发送的时间之间相距的时长。也即是,在终端中存在待发送的上行数据而AP无法及时获知的情况下,该终端的上行数据的发送时延较大。目前,为了减少终端的上行数据的发送时延,可以将CFP进一步分为分布式轮询协议周期(DistributedPollingProtocolPeriod,DPPP)和实时下行业务周期(Real-timetrafficdownlinkperiod,RTDP)。AP在DPPP阶段可以使用信标(Beacon)帧一次性对关联的所有终端的上行数据进行调度,AP关联的终端即为接入AP的终端。具体地,AP可以在Beacon帧中携带轮询列表,该轮询列表中规定了AP关联的所有终端的上行数据的发送顺序,接收到该Beacon帧的各个终端可以按照该发送顺序进行上行数据的发送。然而,为了保证AP关联的所有终端的上行数据的发送顺序为该轮询列表中规定的发送顺序,各个终端必须能够监听到在其之前发送上行数据的终端的发送状态,以便确定当前能否进行上行数据的发送。如果某个终端未能监听到在其之前发送上行数据的终端的发送状态,则该终端会认为在其之前发送上行数据的终端没有上行数据需要发送,此时该终端将会直接对上行数据进行发送,在此情况下,该终端发送的上行数据极有可能与其他终端发送的上行数据发生冲突。
技术实现思路
为了实现AP对存在待发送的上行数据的终端的快速获知,本申请提供了一种上行数据调度请求方法及装置。所述技术方案如下:第一方面,提供了一种上行数据调度请求方法,应用于AP,所述方法包括:向所述AP关联的N个终端发送调度请求(SchedulingRequest,SR)问询帧,所述SR问询帧中携带所述N个终端的关联标识(AssociationIdentifier,AID),所述N为不小于1的自然数;接收所述N个终端中的M个终端发送的SR,所述M为不小于1且不大于N的自然数;对于存储的N个指定序列中的每个指定序列,将所述指定序列与所述M个终端发送的SR进行相关操作,以判断所述M个终端发送的SR中是否包含所述指定序列,所述N个指定序列与所述N个终端一一对应,且所述N个指定序列中的每两个指定序列之间互不相关;当所述M个终端发送的SR中包含所述指定序列时,确定所述指定序列对应的终端中存在待发送的上行数据。需要说明的是,AP可以为每个关联到该AP的终端分配一个AID,且对于每个关联到该AP的终端,该终端的AID用于唯一标识该终端。在本专利技术实施例中,当AP接收到该N个终端中的M个终端发送的SR时,无需对该M个终端发送的SR进行解调,只需对于存储的N个指定序列中的每个指定序列,将该指定序列与该M个终端发送的SR进行相关操作,即可快速判断该M个终端发送的SR中是否包含该指定序列,从而不仅节省了该AP的处理资源,且提高了判断效率。之后,当该M个终端发送的SR中包含该指定序列时,该AP可以确定该指定序列对应的终端中存在待发送的上行数据,从而实现了该AP对存在待发送的上行数据的终端的快速获知,进而保证了该AP后续对该终端的上行数据的及时调度,减小了该终端的上行数据的发送时延。其中,所述M个终端发送的SR为同一时间接收。在本专利技术实施例中,当M个终端发送的SR为同一时间接收时,该AP可以一次性判断该M个终端中的每个终端中是否存在待发送的上行数据,判断效率较高。进一步地,所述向所述AP关联的N个终端发送SR问询帧之前,还包括:确定所述AP关联的所有终端中除存储的调度列表包括的AID所标识的终端之外的其他终端;从所述其他终端中选择所述N个终端。由于调度列表包括的AID所标识的终端为该AP确定存在待发送的上行数据的终端,所以,该AP无需再向调度列表包括的AID所标识的终端发送SR问询帧,只需从调度列表包括的AID所标识的终端之外的其他终端中选择N个终端,向该N个终端发送SR问询帧即可。进一步地,所述向所述AP关联的N个终端发送SR问询帧之前,还包括:广播参数帧,所述参数帧中携带K个第一根参数和K个单位循环移位值,所述K个第一根参数与所述K个单位循环移位值一一对应,所述K个第一根参数用于生成K个第一恒包络零自相关(ConstantAmplitudeZeroAutoCorrelation,CAZAC)根序列,所述K个第一CAZAC根序列进行循环移位后能够得到所述N个指定序列,所述K为不小于1的自然数。需要说明的是,参数帧中携带的K个第一根参数和K个单位循环移位值为该N个终端中的每个终端所需的SR生成参数。更进一步地,所述参数帧中还携带K个第一时间偏移值,所述K个第一时间偏移值与所述K个第一根参数一一对应,且对于所述K个第一时间偏移值中的每个第一时间偏移值,所述第一时间偏移值用于指示使用所述第一时间偏移值对应的第一根参数生成SR的终端发送所述SR的时间,且所述第一时间偏移值指示的时间为与接收到SR问询帧的时间相距所述第一时间偏移值的时间。需要说明的是,由于该AP是同一时间向该N个终端发送SR问询帧,因此,该N个终端将于同一时间接收SR问询帧。如果该N个终端均使用同一第一根参数生成SR,则在该第一根参数对应的第一时间偏移值的指示下,该N个终端中存在待发送的上行数据的多个终端将于同一时间将SR发送给该AP;或者,如果该N个终端生成SR时使用的第一根参数对应的第一时间偏移值相同,则在该第一时间偏移值的指示下,该N个终端中存在待发送的上行数据的多个终端将于同一时间将SR发送给该AP,此时该AP可以一次性确定多个终端中存在待发送的上行数据,从而提高了确定效率。进一步地,所述SR问询帧中还携带N个第二根参数和N个第二循环移位值,所本文档来自技高网
...
上行数据调度请求方法及装置

【技术保护点】
1.一种上行数据调度请求方法,其特征在于,应用于接入点AP,所述方法包括:向所述AP关联的N个终端发送调度请求SR问询帧,所述SR问询帧中携带所述N个终端的关联标识AID,所述N为不小于1的自然数;接收所述N个终端中的M个终端发送的SR,所述M为不小于1且不大于N的自然数;对于存储的N个指定序列中的每个指定序列,将所述指定序列与所述M个终端发送的SR进行相关操作,以判断所述M个终端发送的SR中是否包含所述指定序列,所述N个指定序列与所述N个终端一一对应,且所述N个指定序列中的每两个指定序列之间互不相关;当所述M个终端发送的SR中包含所述指定序列时,确定所述指定序列对应的终端中存在待发送的上行数据。

【技术特征摘要】
1.一种上行数据调度请求方法,其特征在于,应用于接入点AP,所述方法包括:向所述AP关联的N个终端发送调度请求SR问询帧,所述SR问询帧中携带所述N个终端的关联标识AID,所述N为不小于1的自然数;接收所述N个终端中的M个终端发送的SR,所述M为不小于1且不大于N的自然数;对于存储的N个指定序列中的每个指定序列,将所述指定序列与所述M个终端发送的SR进行相关操作,以判断所述M个终端发送的SR中是否包含所述指定序列,所述N个指定序列与所述N个终端一一对应,且所述N个指定序列中的每两个指定序列之间互不相关;当所述M个终端发送的SR中包含所述指定序列时,确定所述指定序列对应的终端中存在待发送的上行数据。2.如权利要求1所述的方法,其特征在于,所述M个终端发送的SR为同一时间接收。3.如权利要求1或2所述的方法,其特征在于,所述向所述AP关联的N个终端发送SR问询帧之前,还包括:确定所述AP关联的所有终端中除存储的调度列表包括的AID所标识的终端之外的其他终端;从所述其他终端中选择所述N个终端。4.如权利要求1所述的方法,其特征在于,所述向所述AP关联的N个终端发送SR问询帧之前,还包括:广播参数帧,所述参数帧中携带K个第一根参数和K个单位循环移位值,所述K个第一根参数与所述K个单位循环移位值一一对应,所述K个第一根参数用于生成K个第一恒包络零自相关CAZAC根序列,所述K个第一CAZAC根序列进行循环移位后能够得到所述N个指定序列,所述K为不小于1的自然数。5.如权利要求1所述的方法,其特征在于,所述SR问询帧中还携带N个第二根参数和N个第二循环移位值,所述N个第二根参数、所述N个第二循环移位值与所述N个终端一一对应,所述N个第二根参数中的每个第二根参数用于生成对应的终端的第二CAZAC根序列,所述N个终端中的每个终端的第二CAZAC根序列进行循环移位后能够得到对应的指定序列。6.如权利要求1所述的方法,其特征在于,所述SR问询帧中还携带N个第三根参数,所述N个第三根参数与所述N个终端一一对应,所述N个第三根参数中的每个第三根参数用于生成对应的终端对应的指定序列。7.如权利要求1所述的方法,其特征在于,所述SR问询帧中还携带第四根参数和N个第三循环移位值,所述N个第三循环移位值与所述N个终端一一对应,所述第四根参数用于生成第三CAZAC根序列,所述第三CAZAC根序列进行循环移位后能够得到所述N个指定序列。8.一种上行数据调度请求方法,其特征在于,应用于终端,所述方法包括:接收接入点AP发送的调度请求SR问询帧,所述SR问询帧中携带所述AP关联的N个终端的关联标识AID,所述N为不小于1的自然数;当所述N个终端的AID中包括所述终端的AID,且本地存在待发送的上行数据时,生成所述终端的SR,所述终端的SR为N个指定序列中与所述终端对应的指定序列,所述N个指定序列与所述N个终端一一对应,且所述N个指定序列中的每两个指定序列之间互不相关;向所述AP发送所述终端的SR,以使所述AP确定所述终端中存在待发送的上行数据。9.如权利要求8所述的方法,其特征在于,所述接收AP发送的SR问询帧之前,还包括:接收所述AP发送的参数帧,所述参数帧中携带K个第一根参数和K个单位循环移位值,所述K个第一根参数与所述K个单位循环移位值一一对应,所述K个第一根参数用于生成K个第一恒包络零自相关CAZAC根序列,所述K个第一CAZAC根序列进行循环移位后能够得到所述N个指定序列,所述K为不小于1的自然数;相应地,所述生成所述终端的SR,包括:确定所述终端的AID在所述N个终端的AID中的排列位置,并将所述排列位置确定为循环移位次数;对于所述K个第一根参数中的第i个第一根参数,确定所述第i个第一根参数生成的第一CAZAC根序列以对应的单位循环移位值为单位进行循环移位后能够得到的序列个数,所述i为不小于1且不大于所述K的自然数;判断所述循环移位次数是否大于所述序列个数;当所述循环移位次数大于所述序列个数时,将所述循环移位次数减去所述序列个数得到值确定为循环移位次数,并令所述i=i+1,返回对于所述K个第一根参数中的第i个第一根参数,确定所述第i个第一根参数生成的第一CAZAC根序列以对应的单位循环移位值为单位进行循环移位后能够得到的序列个数的步骤,直至所述循环移位次数不大于所述序列个数为止;当所述循环移位次数不大于所述序列个数时,将所述循环移位次数乘以所述第i个第一根参数对应的单位循环移位值,得到第一循环移位值;基于所述第i个第一根参数生成第一CAZAC根序列;将生成的第一CAZAC根序列循环移位所述第一循环移位值后,得到所述终端的SR。10.如权利要求8所述的方法,其特征在于,所述SR问询帧中还携带N个第二根参数和N个第二循环移位值,所述N个第二根参数、所述N个第二循环移位值与所述N个终端一一对应,所述N个第二根参数中的每个第二根参数用于生成对应的终端的第二CAZAC根序列,所述N个终端中的每个终端的第二CAZAC根序列进行循环移位后能够得到对应的指定序列;相应地,所述生成所述终端的SR,包括:基于所述终端对应的第二根参数生成第二CAZAC根序列;将生成的第二CAZAC根序列循环移位所述终端对应的第二循环移位值后,得到所述终端的SR。11.如权利要求8所述的方法,其特征在于,所述SR问询帧中还携带N个第三根参数,所述N个第三根参数与所述N个终端一一对应,所述N个第三根参数中的每个第三根参数用于生成对应的终端对应的指定序列;相应地,所述生成所述终端的SR,包括:基于所述终端对应的第三根参数生成所述终端的SR。12.如权利要求8所述的方法,其特征在于,所述SR问询帧中还携带第四根参数和N个第三循环移位值,所述N个第三循环移位值与所述N个终端一一对应,所述第四根参数用于生成第三CAZAC根序列,所述第三CAZAC根序列进行循环移位后能够得到所述N个指定序列;相应地,所述生成所述终端的SR,包括:基于所述第四根参数生成第三CAZAC根序列;将生成的第三CAZAC根序列循环移位所述终端对应的第三循环移位值后,得到所述终端的SR。13.一种上行数据调度请求装置,其特征在于,所述装置包括:发送模块,用于向AP关联的N个终端发送调度请求SR问询帧,...

【专利技术属性】
技术研发人员:陈鹏杨博杨超
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1