一种调度方法和系统、以及接入点和站点与流程

文档序号:13681452阅读:131来源:国知局

技术领域
本发明涉及通信
技术领域
,特别涉及一种调度方法和系统、以及接入点和站点。
背景技术
:随着通信技术的发展,人们对无线网络技术提出了新的要求,即高速率、大规模、高吞吐量。无线局域网中用户STA(站点)的数量也越来越多,站点接入AP(AccessPoint,接入点)的竞争也就变的更激烈。由于基于竞争的接入方法会产生碰撞等问题,目前的一种调度方法,该调度方法主要是将一个帧划分为若干时段,每个时段分配给一个站点使用,如果站点需要传输数据,则该站点在其相应的时段接入信道,并传输数据。现有的调度方法为每个站点分配一个时段使用,但是并不是每个站点都有数据需要传输,从而浪费时间资源,影响传输效率。技术实现要素:为了节省时间资源,提高传输效率,本发明实施例提供了一种调度方法、以及接入点和站点。所述技术方案如下:一种调度方法,所述方法包括:站点侦听第一信标帧,所述第一信标帧包含DTIM(DeliveryTrafficIndicationMessage,投递传输指示信息)信息,用于指示当前调度周期内各组站点被分配的信标周期;所述站点根据所述第一信标帧包含的DTIM信息确定当前调度周期内为所述站点分配的信标周期;在为所述站点分配的信标周期,所述站点侦听第二信标帧,所述第二信标帧包含当前信标周期的调度信息,用于指示当前信标周期内各组站点被分配用于传输数据的时段,其中至少有一个组站点包括至少两个站点;当需要传输数据时,所述站点根据当前信标周期的所述调度信息的指示,在所述站点所在组被分配的时段传输数据。一种调度方法,所述方法包括:接入点在第一周期发送第一信标帧,所述第一信标帧包含投递传输指示信息DTIM信息,用于指示当前调度周期内各组站点被分配的信标周期,使站点根据所述第一信标帧包含的DTIM信息确定当前调度周期内所述站点被分配的信标周期;所述接入点在第二周期发送第二信标帧,所述第二信标帧包含当前信标周期的调度信息,用于指示当前信标周期内各组站点被分配用于传输数据的时段,其中至少有一个组站点包括至少两个站点,使需要传输数据的站点根据当前信标周期的所述调度信息的指示,在所述需要传输数据的站点所在组被分配的时段传输数据。一种调度方法,所述方法包括:站点侦听第三信标帧,所述第三信标帧包含投递传输指示信息DTIM信息,用于指示当前调度周期内各个站点被分配的信标周期;所述站点根据所述第三信标帧包含的DTIM信息确定当前调度周期内为所述站点分配的信标周期;在为所述站点分配的信标周期,所述站点侦听第四信标帧,所述第四信标帧包含当前信标周期的调度信息,用于指示当前信标周期内各个站点被分配用于传输数据的时段,每个时段分配至少一个站点,至少有一个时段分配至少两个站点;当需要传输数据时,所述站点根据当前信标周期的所述调度信息的指示,在所述站点被分配的时段传输数据。一种调度方法,所述方法包括:接入点在第一周期发送第三信标帧,所述第三信标帧包含投递传输指示信息DTIM信息,用于指示当前调度周期内各个站点被分配的信标周期,使站点根据所述第三信标帧包含的DTIM信息确定当前调度周期内所述站点被分配的信标周期;所述接入点在第二周期发送第四信标帧,所述第四信标帧包含当前信标周期的调度信息,用于指示当前信标周期内各个站点被分配用于传输数据的时段,每个时段分配至少一个站点,至少有一个时段分配至少两个站点,使需要传输数据的站点根据当前信标周期的所述调度信息的指示,在所述需要传输数据的站点被分配的时段传输数据。一种站点,所述站点包括:侦听模块,用于侦听第一信标帧,所述第一信标帧包含投递传输指示信息DTIM信息,用于指示当前调度周期内各组站点被分配的信标周期;确定模块,用于根据所述第一信标帧包含的DTIM信息确定当前调度周期内为所述站点分配的信标周期;所述侦听模块,还用于在为所述站点分配的信标周期,侦听第二信标帧,所述第二信标帧包含当前信标周期的调度信息,用于指示当前信标周期内各组站点被分配用于传输数据的时段,其中至少有一个组站点包括至少两个站点;传输模块,用于当需要传输数据时,根据当前信标周期的所述调度信息的指示,在所述站点所在组被分配的时段传输数据。一种接入点,所述接入点包括:第一发送模块,用于在第一周期发送第一信标帧,所述第一信标帧包含投递传输指示信息DTIM信息,用于指示当前调度周期内各组站点被分配的信标周期,使站点根据所述第一信标帧包含的DTIM信息确定当前调度周期内所述站点被分配的信标周期;第二发送模块,用于在第二周期发送第二信标帧,所述第二信标帧包含当前信标周期的调度信息,用于指示当前信标周期内各组站点被分配用于传输数据的时段,其中至少有一个组站点包括至少两个站点,使需要传输数据的站点根据当前信标周期的所述调度信息的指示,在所述需要传输数据的站点所在组被分配的时段传输数据。一种站点,所述站点包括:侦听模块,用于侦听第三信标帧,所述第三信标帧包含投递传输指示信息DTIM信息,用于指示当前调度周期内各个站点被分配的信标周期;确定模块,用于根据所述第三信标帧包含的DTIM信息确定当前调度周期内为所述站点分配的信标周期;所述侦听模块,还用于在为所述站点分配的信标周期,侦听第四信标帧,所述第四信标帧包含当前信标周期的调度信息,用于指示当前信标周期内各个站点被分配用于传输数据的时段,每个时段分配至少一个站点,至少有一个时段分配至少两个站点;传输模块,用于当需要传输数据时,根据当前信标周期的所述调度信息的指示,在所述站点被分配的时段传输数据。一种接入点,所述接入点包括:第一发送模块,用于在第一周期发送第三信标帧,所述第三信标帧包含投递传输指示信息DTIM信息,用于指示当前调度周期内各个站点被分配的信标周期,使站点根据所述第三信标帧包含的DTIM信息确定当前调度周期内所述站点被分配的信标周期;第二发送模块,用于在第二周期发送第四信标帧,所述第四信标帧包含当前信标周期的调度信息,用于指示当前信标周期内各个站点被分配用于传输数据的时段,每个时段分配至少一个站点,至少有一个时段分配至少两个站点,使需要传输数据的站点根据当前信标周期的所述调度信息的指示,在所述需要传输数据的站点被分配的时段传输数据。一种调度系统,所述系统包括:接入点和站点;所述接入点包括:第一发送模块,用于在第一周期发送第一信标帧,所述第一信标帧包含投递传输指示信息DTIM信息,用于指示当前调度周期内各组站点被分配的信标周期;第二发送模块,用于在第二周期发送第二信标帧,所述第二信标帧包含当前信标周期的调度信息,用于指示当前信标周期内各组站点被分配用于传输数据的时段,其中至少有一个组站点包括至少两个站点;所述站点包括:侦听模块,用于侦听第一信标帧;确定模块,用于根据所述第一信标帧包含的DTIM信息确定当前调度周期内为所述站点分配的信标周期;所述侦听模块,还用于在为所述站点分配的信标周期,侦听第二信标帧;传输模块,用于当需要传输数据时,根据当前信标周期的所述调度信息的指示,在所述站点所在组被分配的时段传输数据。一种调度系统,所述系统包括:接入点和站点;所述接入点包括:第一发送模块,用于在第一周期发送第三信标帧,所述第三信标帧包含投递传输指示信息DTIM信息,用于指示当前调度周期内各个站点被分配的信标周期;第二发送模块,用于在第二周期发送第四信标帧,所述第四信标帧包含当前信标周期的调度信息,用于指示当前信标周期内各个站点被分配用于传输数据的时段,每个时段分配至少一个站点,至少有一个时段分配至少两个站点;所述站点包括:侦听模块,用于侦听第三信标帧;确定模块,用于根据所述第三信标帧包含的DTIM信息确定当前调度周期内为所述站点分配的信标周期;所述侦听模块,还用于在为所述站点分配的信标周期,侦听第四信标帧;传输模块,用于当需要传输数据时,根据当前信标周期的所述调度信息的指示,在所述站点被分配的时段传输数据。一种调度方法,所述方法包括:站点侦听信标帧,所述信标帧包含当前信标周期的调度信息,用于指示所述当前信标周期内各组站点被分配用于传输数据的时段;当需要传输数据时,所述站点根据当前信标周期的所述调度信息的指示,在所述站点所在组被分配的时段采用竞争的方式或指定的子时段传输数据。一种调度方法,所述方法包括:接入点发送信标帧,所述信标帧包含当前信标周期的调度信息,用于指示所述当前信标周期内各组站点被分配用于传输数据的时段,使需要传输数据的站点根据所述当前信标周期的所述调度信息的指示,在所述需要传输数据的站点所在组被分配的时段采用竞争的方式或指定的子时段传输数据。一种调度方法,所述方法包括:站点侦听信标帧,所述信标帧包含当前信标周期的调度信息,用于指示所述当前信标周期内各个站点被分配用于传输数据的时段,每个时段分配至少一个站点;当需要传输数据时,所述站点根据所述当前信标周期的所述调度信息的指示,在所述站点被分配的时段采用竞争的方式或指定的子时段传输数据。一种调度方法,所述方法包括:接入点发送信标帧,所述信标帧包含当前信标周期的调度信息,用于指示所述当前信标周期内各个站点被分配用于传输数据的时段,每个时段分配至少一个站点,使需要传输数据的站点根据所述当前信标周期的所述调度信息的指示,在所述需要传输数据的站点被分配的时段采用竞争的方式或指定的子时段传输数据。一种站点,所述站点包括:侦听模块,用于侦听信标帧,所述信标帧包含当前信标周期的调度信息,用于指示所述当前信标周期内各组站点被分配用于传输数据的时段;传输模块,用于当需要传输数据时,根据当前信标周期的所述调度信息的指示,在所述站点所在组被分配的时段采用竞争的方式或指定的子时段传输数据。一种接入点,所述接入点包括:发送模块,用于发送信标帧,所述信标帧包含当前信标周期的调度信息,用于指示所述当前信标周期内各组站点被分配用于传输数据的时段,使需要传输数据的站点根据所述当前信标周期的所述调度信息的指示,在所述需要传输数据的站点所在组被分配的时段采用竞争的方式或指定的子时段传输数据。一种站点,所述站点包括:侦听模块,用于侦听信标帧,所述信标帧包含当前信标周期的调度信息,用于指示所述当前信标周期内各个站点被分配用于传输数据的时段,每个时段分配至少一个站点;传输模块,用于当需要传输数据时,根据所述当前信标周期的所述调度信息的指示,在所述站点被分配的时段采用竞争的方式或指定的子时段传输数据。一种接入点,所述接入点包括:发送模块,用于发送信标帧,所述信标帧包含当前信标周期的调度信息,用于指示所述当前信标周期内各个站点被分配用于传输数据的时段,每个时段分配至少一个站点,使需要传输数据的站点根据所述当前信标周期的所述调度信息的指示,在所述需要传输数据的站点被分配的时段采用竞争的方式或指定的子时段传输数据。一种调度系统,所述系统包括:接入点和站点;所述接入点包括:发送模块,用于发送信标帧,所述信标帧包含当前信标周期的调度信息,用于指示所述当前信标周期内各组站点被分配用于传输数据的时段,使需要传输数据的站点根据所述当前信标周期的所述调度信息的指示,在所述需要传输数据的站点所在组被分配的时段采用竞争的方式或指定的子时段传输数据;所述站点包括:侦听模块,用于侦听所述信标帧;传输模块,用于当需要传输数据时,根据所述当前信标周期的所述调度信息的指示,在所述站点所在组被分配的时段采用竞争的方式或指定的子时段传输数据。一种调度系统,所述系统包括:接入点和站点;所述接入点包括:发送模块,用于发送信标帧,所述信标帧包含当前信标周期的调度信息,用于指示所述当前信标周期内各个站点被分配用于传输数据的时段,每个时段分配至少一个站点,使需要传输数据的站点根据所述当前信标周期的所述调度信息的指示,在所述需要传输数据的站点所在组被分配的时段采用竞争的方式或指定的子时段传输数据;所述站点包括:侦听模块,用于侦听所述信标帧;传输模块,用于当需要传输数据时,根据所述当前信标周期的所述调度信息的指示,在所述站点被分配的时段采用竞争的方式或指定的子时段传输数据。本发明实施例提供的技术方案的有益效果是:通过将至少一个时段分配给多个站点进行数据传输,相对于将一个时段分配给一个站点进行数据传输,提高了时段的利用率,节省时间资源,提高传输效率。附图说明为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1-a是本发明实施例1提供的调度方法流程图;图1-b是本发明实施例1提供的调度方法另一流程图;图2是本发明实施例2提供的调度方法流程图;图3是本发明实施例2提供的调度周期示意图;图4是本发明实施例2提供的修改后的MAC控制帧头示意图;图5是本发明实施例2提供的修改后的MAC数据帧头示意图;图6是本发明实施例2提供的信标周期示意图;图7是本发明实施例2提供的竞争示意图;图8是本发明实施例2提供的第一释放信息示意图;图9是本发明实施例2提供的第二释放信息示意图;图10是本发明实施例2提供的重新安排分配时间之后各组站点被分配的时段示意图;图11-a是本发明实施例3提供的调度方法流程图;图11-b是本发明实施例3提供的调度方法另一流程图;图12是本发明实施例4提供的调度方法流程图;图13是本发明实施例5提供的站点结构示意图;图14是本发明实施例6提供的接入点结构示意图;图15是本发明实施例7提供的站点结构示意图;图16是本发明实施例8提供的接入点结构示意图;图17是本发明实施例9提供的调度系统结构示意图;图18是本发明实施例10提供的调度系统结构示意图。具体实施方式为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。本发明实施例在WLAN(WirelessLocalAreaNetworks,无线局域网)中引用,以接入点AP与用户站点STA之间的通信进行实施例的说明。实施例1参见图1-a,本实施例提供了一种调度方法,可用于WLAN中AP对STA的调度,该方法包括:S11:站点侦听第一信标帧,第一信标帧包含投递传输指示信息DTIM信息,用于指示当前调度周期内各组站点被分配的信标周期。实施中可以站点在第一信标帧的发送时刻唤醒。S12:站点根据第一信标帧包含的DTIM信息确定当前调度周期内为站点分配的信标周期;S13:在为站点分配的信标周期,站点侦听第二信标帧,第二信标帧包含当前信标周期的调度信息,用于指示当前信标周期内各组站点被分配用于传输数据的时段,其中至少有一个组站点包括至少两个站点;S14:当需要传输数据时,站点根据当前信标周期的调度信息的指示,在站点所在组被分配的时段传输数据。参见图1-b,本实施例提供了一种调度方法,该方法包括:S21:接入点在第一周期发送第一信标帧,第一信标帧包含投递传输指示信息DTIM信息,用于指示当前调度周期内各组站点被分配的信标周期,使站点根据第一信标帧包含的DTIM信息确定当前调度周期内站点被分配的信标周期;S22:接入点在第二周期发送第二信标帧,第二信标帧包含当前信标周期的调度信息,用于指示当前信标周期内各组站点被分配用于传输数据的时段,其中至少有一个组站点包括至少两个站点,使需要传输数据的站点根据当前信标周期的调度信息的指示,在需要传输数据的站点所在组被分配的时段传输数据。本实施例通过将至少一个时段分配给多个站点进行数据传输,相对于将一个时段分配给一个站点进行数据传输,提高了时段的利用率,节省时间资源,提高传输效率。实施例2参见图2,本实施例提供了一种调度方法,该方法中每个时段分配给一个组,且至少有一个组包括至少两个站点,该方法包括:201:AP(AccessPoint,接入点)按照预设的第一周期发送第一beacon(信标)帧,第一beacon帧包含DTIM(DeliveryTrafficIndicationMessage,投递传输指示信息)信息,用于指示当前调度周期内各组站点被分配到的beacon周期;其中,一个调度周期包含多个beacon周期,每个组在一个调度周期内都会调度一次,且仅调度一次。调度周期示意图参见图3所示。需要说明的是,AP可以根据各个站点上报的调度依据信息,如QoS(QualityofService,服务质量)信息,将各个站点划分为不同的组。各个站点可以基于修改后的MAC控制帧头(如图4)或者基于修改后的MAC数据帧头(如图5)中的QoS字段上报QoS信息。各字段名称或含义如下:FrameControl:帧控制Duration:持续期,表示节点将占用信道的时间QoS:qualityofservice,服务质量RA:receiveaddress,接收地址TA:transmitaddress,发送地址FCS:framechecksequence,帧校验序列,用于检验接收到的帧是否正确ProtocolVersion:协议版本Type:类型,与“Subtype”共同标识该帧的功能Subtype:子类型,与“Type”共同标识该帧的功能ToDS:todistributionsystem,到分配系统FromDS:fromdistributionsystem,从分配系统MoreFrag:morefragment,更多分片,表示当前的MSDU(MACServiceDataUnit,媒体接入控制服务数据单元)/MMPDU(MACManagementProtocolDataUnit,媒体接入控制管理协议数据单元)是否还有其它分片Retry:重试,用以标识该帧是否为重传的帧PwrMgt:powermanagement,功率管理,用于标识该节点的功率管理模式MoreData:更多数据,AP使用该位标识AP是否还缓存有该站点的数据ProtectedFrame:保护帧,用于标识帧主体是否被“cryptographicencapsulation(加密封装)”算法处理过Order:顺序A1:address1,帧的接收地址A2:address2,帧的发送地址A3:address3,帧的目的地址Seq:sequence,标识MSDU/MMPDU的序列号A4:address4,地址4,保留HT:High-throughput,最高流量,标识该节点支持的速率是否大于等于100Mb/s202:所有站点在第一beacon帧的发送时刻唤醒,侦听第一beacon帧,根据第一beacon帧包含的DTIM信息确定当前调度周期内自身被分配的beacon周期;203:AP按照预设的第二周期发送第二beacon帧,第二beacon帧包含当前beacon周期的调度信息,用于指示当前beacon周期内各组站点被分配用于传输数据的时段,还可以进一步指示当前beacon周期内竞争时段的开始时间;其中,一个beacon周期包括一个定长时段,定长时段(设为SP)划分为至少两个时段(设为GP),每个时段分配给一个组,且至少有一个组包括至少两个站点。进一步,在定长时段之后,一个beacon周期还可以包括一个竞争时段(设为CP,ContentPeriod),有时延敏感业务的站点可以在竞争时段竞争信道。beacon周期示意图参见图6所示。需要说明的是,用于各组站点被分配的时段的数量可以根据每组内的站点数量设定,在站点总数一定的情况下,组内站点数量越多,各组站点被分配的时段的数量越少,反之,组内站点数量越少,各组站点被分配的时段的数量越多。需要说明的是,各组站点被分配的时段的长度可以根据组内站点的数量和历史业务情况进行设定,例如,组内站点数量多、业务量大的组对应的时段越长。204:各个站点在自身被分配的beacon周期唤醒,侦听第二beacon帧,当需要传输数据时,在本站点所在组被分配的时段传输数据;其中,站点在本站点所在组被分配的时段传输数据,具体有两种方式:第一种方式是,站点采用竞争的方式,在本站点所在组被分配的时段传输数据。竞争的方式可以采用RTS/CTS(RequestToSend/ClearToSend,请求发送/允许发送)握手机制进行竞争。具体的,各站点使用RTS帧竞争信道,一旦某一站点成功发送RTS帧,并收到了AP应答的CTS帧,则该站点立刻发送自己的数据帧,组内其他站点都可以侦听到该站点发送的数据帧。第二种方式是,AP指定站点在本站点所在组被分配的时段传输数据的子时段,站点根据AP指定的子时段传输数据。205:如果调度信息还指示了竞争时段的开始时间,beacon周期相应的各组站点中的有时延敏感业务的站点可以在竞争时段竞争信道;在beacon周期预留一个竞争时段用于有时延敏感业务的站点传输数据,可以在调度过程中很好的兼顾时延敏感业务的传输效率。竞争示意图参见图7所示,具体的,2051:beacon周期相应的各组站点中的有时延敏感业务的站点在竞争时段发送帧竞争信道;具体可以有两种信道竞争方法:第一种是,针对小数据业务的场景,各站点直接使用数据帧来竞争信道以降低开销。第二种是,使用RTS/CTS机制来竞争信道,具体的,各站点使用RTS帧竞争信道,一旦某一站点成功发送RTS帧,并收到了AP应答的CTS帧,则该站点立刻发送自己的数据帧,组内其他站点都可以侦听到该站点发送的数据帧。2052:当一个站点信道竞争成功,AP回复确认消息(ACK)给该站点,以通知竞争时段分给该站点所在组中的有时延敏感业务的站点使用,同时开始计时;2053:该站点所在组的其他站点确定本组站点信道竞争成功,在第一时长内,竞争成功的该组站点中有时延敏感业务的站点可以竞争信道;2054:当到达第一时长时,AP发送一个第一释放(release)信息,释放竞争时段剩余的时段;其中,第一释放信息示意图如图8所示。2055:beacon周期相应的各组站点中的有时延敏感业务的站点接收到第一释放信息后,返回步骤2051,继续开始竞争竞争时段剩余的时段。在上述调度过程的基础上,为了避免信道出现过长的空闲时间,进一步节省时间资源,提高传输效率,可选的,本实施例提供的调度方法还可以重新安排分配时间,具体包括:AP检测到在分配给各组的时段内信道出现第二时长的空闲,AP下发第二释放信息主动释放该组相应时段的剩余时间,第二释放信息包含AP重新安排的各组站点被分配的时段,各个站点根据AP重新安排的各组站点被分配的时段,在本站点所在组被分配的时段传输数据,使得在一组站点出现空闲时段时,其他组的调度可以提前,从而避免信道出现过长的空闲时间。其中,第二释放信息示意图如图9所示。其中,各字段的名称或含义如下:SSID:服务集标识符Rescheduletable:调度表GID:groupidentify,组标识duration:组的持续期,也即组被分配的时段CRC:循环校验码其中,重新安排分配时间(也即重调度)之后各组站点被分配的时段示意图如图10所示。需要说明的是,重新安排分配时间之后,如果beacon周期还有剩余时间,可以用于有时延敏感业务的站点传输数据,具体过程参见步骤205。本实施例通过将一个时段分配给一个组的站点进行数据传输,且至少有一个组站点包括至少两个站点,相对于将一个时段分配给一个站点进行数据传输,提高了时段的利用率,节省时间资源,提高传输效率。另外,通过在beacon周期预留一个竞争时段用于有时延敏感业务的站点传输数据,可以在调度过程中很好的兼顾时延敏感业务的传输效率。另外,通过检测到在分配给各组站点的时段内信道出现预设时长的空闲,下发第二释放信息主动释放该组相应时段的剩余时间,并重新安排各组站点被分配的时段,可以避免信道出现过长的空闲时间,进一步节省时间资源,提高传输效率。实施例3参见图11-a,本实施例提供了一种调度方法,可用于WLAN中AP对STA的调度,该方法包括:S31:站点侦听第三信标帧,第三信标帧包含投递传输指示信息DTIM信息,用于指示当前调度周期内各个站点被分配的信标周期;S32:站点根据第三信标帧包含的DTIM信息确定当前调度周期内为站点分配的信标周期;S33:在为站点分配的信标周期,站点侦听第四信标帧,第四信标帧包含当前信标周期的调度信息,用于指示当前信标周期内各个站点被分配用于传输数据的时段,每个时段分配至少一个站点,至少有一个时段分配至少两个站点;S34:当需要传输数据时,站点根据当前信标周期的调度信息的指示,在站点被分配的时段传输数据。参见图11-b,本实施例提供了一种调度方法,该方法包括:S41:接入点在第一周期发送第三信标帧,第三信标帧包含投递传输指示信息DTIM信息,用于指示当前调度周期内各个站点被分配的信标周期,使站点根据第三信标帧包含的DTIM信息确定当前调度周期内站点被分配的信标周期;S42:接入点在第二周期发送第四信标帧,第四信标帧包含当前信标周期的调度信息,用于指示当前信标周期内各个站点被分配用于传输数据的时段,每个时段分配至少一个站点,至少有一个时段分配至少两个站点,使需要传输数据的站点根据当前信标周期的调度信息的指示,在需要传输数据的站点被分配的时段传输数据。本实施例通过将至少一个时段分配给多个站点进行数据传输,相对于将一个时段分配给一个站点进行数据传输,提高了时段的利用率,节省时间资源,提高传输效率。实施例4参见图12,本实施例提供了一种调度方法,该方法中每个时段分配给至少一个站点,且至少有一个时段分配至少两个站点,该方法包括:301:AP按照预设的第一周期发送第三beacon帧,第三beacon帧包含DTIM信息,用于指示当前调度周期内各个站点被分配到的beacon周期;其中,一个调度周期包含多个beacon周期,每个站点在一个调度周期内都会分配一个时段。302:所有站点在第三beacon帧的发送时刻唤醒,侦听第三beacon帧,根据第三beacon帧包含的DTIM信息确定当前调度周期内自身被分配的beacon周期;303:AP预设的第二周期发送第四beacon帧,第四beacon帧包含当前beacon周期的调度信息,用于指示当前beacon周期内各个站点被分配的时段,每个时段至少分配一个站点,且至少有一个时段分配至少两个站点,还可以进一步指示当前beacon周期内竞争时段的开始时间;其中,一个beacon周期包括一个定长时段,定长时段划分为至少两个时段,每个时段至少分配一个站点,至少有一个时段分配至少两个站点。进一步,在定长时段之后,一个beacon周期还可以包括一个竞争时段(ContentPeriod),有时延敏感业务的站点可以在竞争时段竞争信道。需要说明的是,用于时段的数量可以根据各时段内分配站点的数量设定,在站点总数一定的情况下,各时段内分配站点的数量越多,时段的数量越少,反之,各时段内分配站点的数量越少,时段的数量越多。需要说明的是,时段的长度可以根据各时段内分配站点的数量和历史业务情况进行设定,例如,分配站点的数量多、业务量大的时段长度越长。304:各个站点在自身被分配的beacon周期唤醒,侦听第四beacon帧,当需要传输数据时,在本站点被分配的时段传输数据;其中,站点在本站点被分配的时段传输数据,具体有两种方式:第一种方式是,站点采用竞争的方式,在本站点被分配的时段传输数据。竞争的方式可以采用RTS/CTS(RequestToSend/ClearToSend,请求发送/允许发送)握手机制进行竞争。具体的,各站点使用RTS帧竞争信道,一旦某一站点成功发送RTS帧,并收到了AP应答的CTS帧,则该站点立刻发送自己的数据帧,该时段内的其他站点都可以侦听到该站点发送的数据帧。第二种方式是,AP指定各站点在其被分配时段传输数据的子时段,站点根据AP指定的子时段传输数据。305:如果调度信息还指示了竞争时段的开始时间,beacon周期相应的各站点中的有时延敏感业务的站点可以在竞争时段竞争信道;在beacon周期预留一个竞争时段用于有时延敏感业务的站点传输数据,可以在调度过程中很好的兼顾时延敏感业务的传输效率。具体的,beacon周期相应的各站点中的有时延敏感业务的站点在竞争时段发送帧竞争信道,具体可以有两种信道竞争方法:第一种是,针对小数据业务的场景,各站点直接使用数据帧来竞争信道以降低开销。第二种是,使用RTS/CTS机制来竞争信道,具体的,各站点使用RTS帧竞争信道,一旦某一站点成功发送RTS帧,并收到了AP应答的CTS帧,则该站点立刻发送自己的数据帧,该时段内的其他站点都可以侦听到该站点发送的数据帧。在上述调度过程的基础上,为了避免信道出现过长的空闲时间,进一步节省时间资源,提高传输效率,可选的,本实施例提供的调度方法还可以重新安排分配时间,具体包括:AP检测到在分配给站点的时段内信道出现预设时长的空闲,AP下发第三释放信息主动释放该时段的剩余时间,第三释放信息包含AP重新安排的各个站点被分配的时段,各个站点根据AP重新安排的各个站点被分配的时段,在本站点被分配的时段传输数据,使得在一个时段出现空闲时间时,其他站点的调度可以提前,从而避免信道出现过长的空闲时间。本实施例通过将至少一个时段分配给至少两个站点进行数据传输,相对于将一个时段分配给一个站点进行数据传输,提高了时段的利用率,节省时间资源,提高传输效率。另外,通过在beacon周期预留一个竞争时段用于有时延敏感业务的站点传输数据,可以在调度过程中很好的兼顾时延敏感业务的传输效率。另外,通过检测到在分配给站点的时段内信道出现预设时长的空闲,下发第三释放信息主动释放该时段的剩余时间,并重新安排各个站点被分配的时段,可以避免信道出现过长的空闲时间,进一步节省时间资源,提高传输效率。本发明的后续实施例给出实现或者应用上述方法的装置,该装置可以为WLAN系统中的接入点AP或者站点STA。AP和STA分别实现或者运行上述方法实施例中对应的方法及功能。实施例5参见图13,本实施例提供了一种站点40,站点40包括:侦听模块401,用于侦听第一信标帧,第一信标帧包含投递传输指示信息DTIM信息,用于指示当前调度周期内各组站点被分配的信标周期;确定模块402,用于根据第一信标帧包含的DTIM信息确定当前调度周期内为站点分配的信标周期;侦听模块401,还用于在为站点分配的信标周期,侦听第二信标帧,第二信标帧包含当前信标周期的调度信息,用于指示当前信标周期内各组站点被分配用于传输数据的时段,其中至少有一个组站点包括至少两个站点;传输模块403,用于当需要传输数据时,根据当前信标周期的调度信息的指示,在站点所在组被分配的时段传输数据。其中,传输模块403包括第一传输单元或第二传输单元,第一传输单元,用于采用竞争的方式在站点所在组被分配的时段传输数据;第二传输单元,用于根据接入点在站点所在组被分配的时段指定的子时段传输数据。进一步,调度信息还用于指示本信标周期内竞争时段的开始时间;站点还包括:竞争模块,用于在在站点所在组被分配的时段传输数据之后,当有时延敏感业务时,在竞争时段竞争信道。本实施例通过将一个时段分配给一个组的站点进行数据传输,且至少有一个组站点包括至少两个站点,相对于将一个时段分配给一个站点进行数据传输,提高了时段的利用率,节省时间资源,提高传输效率。另外,通过在beacon周期预留一个竞争时段用于有时延敏感业务的站点传输数据,可以在调度过程中很好的兼顾时延敏感业务的传输效率。实施例6参见图14,本实施例提供了一种接入点50,接入点50包括:第一发送模块501,用于在第一周期发送第一信标帧,第一信标帧包含投递传输指示信息DTIM信息,用于指示当前调度周期内各组站点被分配的信标周期,使站点根据第一信标帧包含的DTIM信息确定当前调度周期内站点被分配的信标周期;第二发送模块502,用于在第二周期发送第二信标帧,第二信标帧包含当前信标周期的调度信息,用于指示当前信标周期内各组站点被分配用于传输数据的时段,其中至少有一个组站点包括至少两个站点,使需要传输数据的站点根据当前信标周期的调度信息的指示,在需要传输数据的站点所在组被分配的时段传输数据。进一步,接入点还包括:分配模块,用于为各组站点被分配的时段指定用于站点传输数据的子时段,使需要传输数据的站点根据接入点在需要传输数据的站点所在组被分配的时段指定的子时段传输数据。进一步,调度信息还用于指示当前信标周期内竞争时段的开始时间,使有时延敏感业务的站点在竞争时段竞争信道。进一步,接入点还包括:第一释放模块,用于当站点在竞争时段竞争成功后开始计时,当到达第一时长时发送第一释放信息,使当前信标周期相应的各组站点中的有时延敏感业务的站点接收到第一释放信息后,开始竞争竞争时段剩余的时段。进一步,接入点还包括:第二释放模块,用于在信道出现第二时长的空闲时发送第二释放信息,第二释放信息包含接入点重新安排的当前信标周期内各组站点被分配用于传输数据的时段,使接收到第二释放信息的站点根据接入点重新安排的当前信标周期内各组站点被分配的时段,在接收第二释放信息的站点所在组被分配的时段传输数据。本实施例通过将一个时段分配给一个组的站点进行数据传输,且至少有一个组站点包括至少两个站点,相对于将一个时段分配给一个站点进行数据传输,提高了时段的利用率,节省时间资源,提高传输效率。另外,通过在beacon周期预留一个竞争时段用于有时延敏感业务的站点传输数据,可以在调度过程中很好的兼顾时延敏感业务的传输效率。另外,通过检测到在分配给各组站点的时段内信道出现预设时长的空闲,下发第二释放信息主动释放该组相应时段的剩余时间,并重新安排各组站点被分配的时段,可以避免信道出现过长的空闲时间,进一步节省时间资源,提高传输效率。实施例7参见图15,本实施例提供了一种站点60,站点60包括:侦听模块601,用于侦听第三信标帧,第三信标帧包含投递传输指示信息DTIM信息,用于指示当前调度周期内各个站点被分配的信标周期;确定模块602,用于根据第三信标帧包含的DTIM信息确定当前调度周期内为站点分配的信标周期;侦听模块601,还用于在为站点分配的信标周期,侦听第四信标帧,第四信标帧包含当前信标周期的调度信息,用于指示当前信标周期内各个站点被分配用于传输数据的时段,每个时段分配至少一个站点,至少有一个时段分配至少两个站点;传输模块603,用于当需要传输数据时,根据当前信标周期的调度信息的指示,在站点被分配的时段传输数据。其中,传输模块603包括第一传输单元或第二传输单元,第一传输单元,用于采用竞争的方式在本站点被分配的时段传输数据;或者,第二传输单元,根据接入点在本站点被分配的时段指定的子时段传输数据。进一步,调度信息还用于指示当前信标周期内竞争时段的开始时间;站点还包括竞争模块,用于在站点被分配的时段传输数据之后,当有时延敏感业务时,在竞争时段竞争信道。本实施例通过将至少一个时段分配给至少两个站点进行数据传输,相对于将一个时段分配给一个站点进行数据传输,提高了时段的利用率,节省时间资源,提高传输效率。另外,通过在beacon周期预留一个竞争时段用于有时延敏感业务的站点传输数据,可以在调度过程中很好的兼顾时延敏感业务的传输效率。实施例8参见图16,本实施例提供了一种接入点70,接入点70包括:第一发送模块701,用于在第一周期发送第三信标帧,第三信标帧包含投递传输指示信息DTIM信息,用于指示当前调度周期内各个站点被分配的信标周期,使站点根据第三信标帧包含的DTIM信息确定当前调度周期内站点被分配的信标周期;第二发送模块702,用于在第二周期发送第四信标帧,第四信标帧包含当前信标周期的调度信息,用于指示当前信标周期内各个站点被分配用于传输数据的时段,每个时段分配至少一个站点,至少有一个时段分配至少两个站点,使需要传输数据的站点根据当前信标周期的调度信息的指示,在需要传输数据的站点被分配的时段传输数据。进一步,接入点还包括:分配模块,用于用于为各个站点被分配的时段指定用于站点传输数据的子时段,使需要传输数据的站点根据接入点在需要传输数据的站点被分配的时段指定的子时段传输数据。进一步,接入点还包括:第三发送模块,用于在信道出现第三时长的空闲时发送第三释放信息,第三释放信息包含接入点重新安排的当前信标周期内各个站点被分配的时段,使接收到第三释放信息的站点根据接入点重新安排的当前信标周期内各个站点被分配的时段,在接收第三释放信息的站点被分配的时段传输数据。本实施例通过将至少一个时段分配给至少两个站点进行数据传输,相对于将一个时段分配给一个站点进行数据传输,提高了时段的利用率,节省时间资源,提高传输效率。另外,通过在beacon周期预留一个竞争时段用于有时延敏感业务的站点传输数据,可以在调度过程中很好的兼顾时延敏感业务的传输效率。另外,通过检测到在分配给站点的时段内信道出现预设时长的空闲,下发第三释放信息主动释放该时段的剩余时间,并重新安排各个站点被分配的时段,可以避免信道出现过长的空闲时间,进一步节省时间资源,提高传输效率。实施例9参见图17,本实施例提供了一种调度系统,其特征在于,该系统包括:接入点50和站点40;接入点50包括:第一发送模块501,用于在第一周期发送第一信标帧,第一信标帧包含投递传输指示信息DTIM信息,用于指示当前调度周期内各组站点被分配的信标周期;第二发送模块502,用于在第二周期发送第二信标帧,第二信标帧包含当前信标周期的调度信息,用于指示当前信标周期内各组站点被分配用于传输数据的时段,其中至少有一个组站点包括至少两个站点;站点包括:侦听模块401,用于侦听第一信标帧;确定模块402,用于根据第一信标帧包含的DTIM信息确定当前调度周期内为站点分配的信标周期;侦听模块401,还用于在为站点分配的信标周期,侦听第二信标帧;传输模块403,用于当需要传输数据时,根据当前信标周期的调度信息的指示,在站点所在组被分配的时段传输数据。进一步,调度信息还用于指示当前信标周期内竞争时段的开始时间;站点还包括:竞争模块,用于在站点所在组被分配的时段传输数据之后,当有时延敏感业务时,在竞争时段竞争信道。本实施例通过将至少一个时段分配给至少两个站点进行数据传输,相对于将一个时段分配给一个站点进行数据传输,提高了时段的利用率,节省时间资源,提高传输效率。另外,通过在信标周期预留一个竞争时段用于有时延敏感业务的站点传输数据,可以在调度过程中很好的兼顾时延敏感业务的传输效率。实施例10参见图18,本实施例提供了一种调度系统,该系统包括:接入点70和站点60;接入点70包括:第一发送模块701,用于在第一周期发送第三信标帧,第三信标帧包含投递传输指示信息DTIM信息,用于指示当前调度周期内各个站点被分配的信标周期;第二发送模块702,用于在第二周期发送第四信标帧,第四信标帧包含当前信标周期的调度信息,用于指示当前信标周期内各个站点被分配用于传输数据的时段,每个时段分配至少一个站点,至少有一个时段分配至少两个站点;站点60包括:侦听模块601,用于侦听第三信标帧;确定模块602,用于根据第三信标帧包含的DTIM信息确定当前调度周期内为站点分配的信标周期;侦听模块601,还用于在为站点分配的信标周期,侦听第四信标帧;传输模块603,用于当需要传输数据时,根据当前信标周期的调度信息的指示,在站点被分配的时段传输数据。进一步,调度信息还用于指示当前信标周期内竞争时段的开始时间;站点还包括:竞争模块,用于在站点被分配的时段传输数据之后,当有时延敏感业务时,在竞争时段竞争信道。本实施例通过将至少一个时段分配给至少两个站点进行数据传输,相对于将一个时段分配给一个站点进行数据传输,提高了时段的利用率,节省时间资源,提高传输效率。另外,通过在信标周期预留一个竞争时段用于有时延敏感业务的站点传输数据,可以在调度过程中很好的兼顾时延敏感业务的传输效率。本领域技术人员可以清楚地了解到,以上所描述的装置实施例仅仅是示意性的,所述单元/模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。例如,各功能单元/模块可以集成在一个处理单元/模块中,也可以是各个单元/模块单独物理存在,也可以两个或两个以上单元/模块集成在一个单元/模块。上述集成的单元/模块既可以采用硬件的形式实现,也可以采用软件功能单元/模块的形式实现。本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。当前第1页1 2 3 
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1