一种随机竞争方法、站点、接入点及系统与流程

文档序号:20081769发布日期:2020-03-10 10:47阅读:178来源:国知局
一种随机竞争方法、站点、接入点及系统与流程

本发明涉及网络通信技术领域,尤其涉及一种随机竞争方法、站点、接入点及系统。



背景技术:

在现有的无线局域网系统中,主要是通过随机竞争机制来进行上行数据传输的,在上行数据传输过程中,引入ofdma(orthogonalfrequencydivisionmultipleaccess,正交频分多址)技术,首先是ap(accesspoint,接入点)向sta(station,站点)发送触发帧来触发上行数据传输,sta在接收到ap发送的触发帧之后,只能在aid(associationidentification,关联身份识别)等于0的资源块上进行竞争接入,竞争成功后,才将相应的业务帧发送给ap。

但是,上述现有的上行数据传输过程中,在同一时刻,sta每次都只能向ap发送一种类型的业务帧,即现有技术的方案针对的是只存在一种类型的业务帧的情况,该类型的业务帧在aid等于0的资源块上进行传输,而当存在多种不同类型的业务帧时,多种不同类型的业务帧之间会相互竞争,也就是说,现有技术中,当存在多种不同类型的业务帧时,所述多种不同类型的业务帧也只能在aid等于0的资源块上进行传输,这样随着业务帧类型的增加,现有技术的方案会降低站点竞争接入的成功概率。



技术实现要素:

有鉴于此,本发明提供一种随机竞争方法、站点、接入点及系统,能够在同一时刻传输不同类型的业务帧,提高站点随机竞争接入成功的概率。

为实现上述目的,本发明实施例提供了如下方案:

本发明实施例第一方面提供一种随机竞争方法,包括:

站点接收接入点发送的指示信息,所述指示信息中至少携带接入点预先为不同类型的业务帧分配的资源位置;

依据所述指示信息中为不同类型的业务帧分配的资源位置,确定待传输的业务帧各自对应的资源位置;

在所述待传输的业务帧对应的资源位置上进行竞争,并在为所述待传输业务帧成功竞争到传输资源后,向所述接入点发送所述待传输的业务帧。

结合第一方面,在第一方面的第一种可能的实现方式中,当所述待传输的业务帧中包括数据帧时,所述在所述待传输的业务帧对应的资源位置上进行竞争的过程包括:

所述站点接收所述接入点发送的小包传输的包长阈值;

判断所述数据帧的长度是否小于所述小包传输的包长阈值;

如果是,在所述数据帧对应的资源位置上进行竞争;

如果否,所述站点退出本次竞争。

结合第一方面,在第一方面的第二种可能的实现方式中,所述在所述待传输的业务帧对应的资源位置上进行竞争,并在为所述待传输业务帧成功竞争到传输资源后,向所述接入点发送所述待传输的业务帧的过程包括:

依据带冲突避免的载波监听多址csma竞争机制,在所述待传输的业务帧对应的资源位置上按时间进行退避,在确认为所述待传输业务帧成功竞争到传输资源后,向所述接入点发送所述待传输的业务帧;

或者;依据基于正交频分多址的分布式竞争接入odca竞争机制,在所述待传输的业务帧对应的资源位置上按时频资源块进行退避,在确认为所述待传输业务帧成功竞争到传输资源后,向所述接入点发送所述待传输的业务帧。

结合第一方面,在第一方面的第三种可能的实现方式中,所述依据所述指示信息中为不同类型的业务帧分配的资源位置,确定待传输的业务帧各自对应的资源位置的过程包括:

获取所述指示信息中包括的基本服务集身份标识,根据所述基本服务集身份标识判断所述接入点是否与该站点处于相同的基本服务集;

如果是,则依据所述指示信息中为不同类型的业务帧分配的资源位置,确定待传输的业务帧各自对应的资源位置;

如果否,所述站点退出本次竞争。

结合第一方面,在第一方面的第四种可能的实现方式中,还包括:

基于所述指示信息中携带的预先为不同类型的业务帧分配的传输资源大小,在各自对应的传输资源位置上进行传输的所述待传输的业务帧中分别添加帧结束标志和/或信号扩展的长度信息。

本发明实施例第二方面提供一种随机竞争方法,包括:

接入点向站点发送指示信息,所述指示信息中至少携带预先为不同类型的业务帧分配的资源位置,使所述站点在待传输的业务帧对应的资源位置上进行竞争;

在所述站点为所述待传输业务帧成功竞争到传输资源后,在相应的传输资源位置上接收所述站点发送的所述待传输的业务帧。

结合第二方面,在第二方面的第一种可能的实现方式中,在向站点发送指示信息之前,还包括:

根据不同类型的业务帧的业务请求,为不同类型的业务帧分配不同的资源位置。

结合第二方面,在第二方面的第二种可能的实现方式中,还包括:所述接入点向所述站点发送小包传输的包长阈值。

结合第二方面,在第二方面的第三种可能的实现方式中,在向站点发送指示信息之前还包括:

根据历史信息估计不同类型的业务帧传输所需要的资源大小,相应的,向所述站点发送的指示信息中还包括:预先为不同类型的业务帧分配的传输资源大小,使所述站点基于所述预先为不同类型的业务帧分配的传输资源大小,在各自对应的传输资源位置上进行传输的所述待传输的业务帧中分别添加帧结束标志和/或信号扩展的长度信息。

本发明实施例第三方面提供一种站点,包括:

第一接收单元,用于接收接入点发送的指示信息,所述指示信息中至少携带接入点预先为不同类型的业务帧分配的资源位置;

确定单元,用于依据所述指示信息中为不同类型的业务帧分配的资源位置,确定待传输的业务帧各自对应的资源位置;

竞争单元,用于在所述待传输的业务帧对应的资源位置上进行竞争;

第一发送单元,用于在为所述待传输业务帧成功竞争到传输资源后,向所述接入点发送竞争成功的业务帧。

结合第三方面,在第三方面的第一种可能的实现方式中,当所述待传输的业务帧中包括数据帧时,所述竞争单元包括:

第二接收单元,用于接收所述接入点发送的小包传输的包长阈值;

判断单元,用于判断所述数据帧的长度是否小于所述小包传输的包长阈值;

执行单元,用于在所述判断单元判断出所述数据帧的长度小于所述小包传输的包长阈值时,在所述数据帧对应的资源位置上进行竞争;否则,所述站点退出本次竞争。

结合第三方面,在第三方面的第二种可能的实现方式中,所述竞争单元用于依据csma竞争机制,在所述待传输的业务帧对应的资源位置上按时间进行退避;

所述第一发送单元用于在确认为所述待传输业务帧成功竞争到传输资源后,向所述接入点发送所述待传输的业务帧;

或者;

所述竞争单元用于依据odca竞争机制,在所述待传输的业务帧对应的资源位置上按时频资源块进行退避;

所述第一发送单元用于在确认为所述待传输业务帧成功竞争到传输资源后,向所述接入点发送所述待传输的业务帧。

结合第三方面,在第三方面的第三种可能的实现方式中,所述确定单元用于获取所述指示信息中包括的基本服务集身份标识,根据所述基本服务集身份标识判断所述接入点是否与该站点处于相同的基本服务集;如果是,则依据所述指示信息中为不同类型的业务帧分配的资源位置,确定待传输的业务帧各自对应的资源位置;如果否,所述站点退出本次竞争。

结合第三方面,在第三方面的第四种可能的实现方式中,添加单元,用于基于所述指示信息中携带的预先为不同类型的业务帧分配的传输资源大小,在各自对应的传输资源位置上进行传输的所述待传输的业务帧中分别添加帧结束标志和/或信号扩展的长度信息。

本发明实施例第四方面提供一种站点,包括:用于存储随机竞争程序的存储器,以及与所述存储器相连的处理器;

所述处理器用于执行所述随机竞争程序,具体为接收接入点发送的指示信息,所述指示信息中至少携带接入点预先为不同类型的业务帧分配的资源位置;依据所述指示信息中为不同类型的业务帧分配的资源位置,确定待传输的业务帧各自对应的资源位置;在所述待传输的业务帧对应的资源位置上进行竞争,并在为所述待传输业务帧成功竞争到传输资源后,向所述接入点发送所述待传输的业务帧。

本发明实施例第五方面提供一种接入点,包括:

第二发送单元,用于向站点发送指示信息,所述指示信息中至少携带预先为不同类型的业务帧分配的资源位置,使所述站点在待传输的业务帧对应的资源位置上进行竞争;

第三接收单元,用于在所述站点为所述待传输业务帧成功竞争到传输资源后,在相应的传输资源位置上接收所述站点发送的所述待传输的业务帧。

结合第五方面,在第五方面的第一种可能的实现方式中,还包括:分配单元,用于根据不同类型的业务帧的业务请求,为不同类型的业务帧分配不同的资源位置。

结合第五方面,在第五方面的第二种可能的实现方式中,所述第二发送单元还用于:向所述站点发送小包传输的包长阈值。

结合第五方面,在第五方面的第三种可能的实现方式中,还包括:

估计单元,用于根据历史信息估计不同类型的业务帧传输所需要的资源大小,相应的,所述第二发送单元向站点发送的指示信息中还包括:预先为不同类型的业务帧分配的传输资源大小。。

本发明实施例第六方面提供一种接入点,包括:用于存储随机竞争程序的存储器,以及与所述存储器相连的处理器;所述处理器用于执行所述随机竞争程序,具体为向站点发送指示信息,所述指示信息中至少携带预先为不同类型的业务帧分配的资源位置,使所述站点在待传输的业务帧对应的资源位置上进行竞争;在所述站点为所述待传输业务帧成功竞争到传输资源后,在相应的传输资源位置上接收所述站点发送的所述待传输的业务帧。

本发明实施例第七方面提供一种随机竞争系统,包括:

如前所述的站点,和如前所述的接入点。

经由上述的技术方案可知,与现有技术相比,本发明公开了一种随机竞争方法、站点、接入点及系统,通过站点接收接入点发送的指示信息,所述指示信息中至少携带接入点预先为不同类型的业务帧分配的资源位置;依据所述指示信息中为不同类型的业务帧分配的资源位置,确定待传输的业务帧各自对应的资源位置;在所述待传输的业务帧对应的资源位置上进行竞争,并在为所述待传输业务帧成功竞争到传输资源后,向所述接入点发送所述待传输的业务帧。也就是说,本发明实施例的技术方案是预先为不同类型的业务帧分配了不同的资源位置,所述站点在待传输的业务帧对应的资源位置上参与竞争,而不是仅仅在aid等于0的资源位置上参与竞争,提高了站点参与随机竞争的成功概率。

附图说明

为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例的附图。

图1为本发明公开的一种随机竞争方法实施例1流程示意图;

图2为本发明公开的一种帧结构示意图;

图3为本发明公开的另一种帧结构示意图;

图4为本发明公开的又一种帧结构示意图;

图5为本发明公开的一种随机竞争方法实施例2流程示意图;

图6为本发明公开的又一种帧结构示意图;

图7为本发明公开的一种随机竞争方法实施例3流程示意图;

图8为本发明公开的一种站点实施例4结构示意图;

图9为本发明公开的一种接入点实施例5结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的术语在适当情况下可以互换,这仅仅是描述本发明的实施例中对相同属性的对象在描述时所采用的区分方式。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,以便包含一系列单元的过程、方法、系统、产品或设备不必限于那些单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它单元。

由背景技术可知,现有的无线局域网系统中,主要是通过随机竞争机制来进行上行数据传输的,在现有技术中针对的是只存在一种类型的业务帧参与竞争的情况,采用的随机竞争机制为:由ap向sta发送触发帧来触发上行数据传输,sta在接收到ap发送的触发帧之后,在aid等于0的资源块上进行竞争接入,竞争成功后,才将相应的业务帧发送给ap。而当有多种不同类型的业务帧存在时,多种不同类型的业务帧同样也只能在aid等于0的资源块上进行传输,而不能在其他的资源块上进行传输。即随着业务帧类型的增加,竞争参与的位置反而没有增加,这样就降低了站点随机竞争成功的概率。

为此,本发明实施例提供了一种随机竞争方法,通过站点接收接入点发送的指示信息,所述指示信息中至少携带接入点预先为不同类型的业务帧分配的资源位置;依据所述指示信息中为不同类型的业务帧分配的资源位置,确定待传输的业务帧各自对应的资源位置;在所述待传输的业务帧对应的资源位置上进行竞争,并在为所述待传输业务帧成功竞争到传输资源后,向所述接入点发送所述待传输的业务帧。也就是说,本发明实施例的技术方案是预先为不同类型的业务帧分配了不同的资源位置,所述站点在待传输的业务帧对应的资源位置上参与竞争,而不是仅仅在aid等于0的资源位置上参与竞争,提高了站点参与随机竞争的成功概率。

为使本申请的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本申请作进一步详细的说明。

请参阅图1,为本发明实施例1提供的一种随机竞争方法,所述方法由站点执行,所述方法包括:

s101:站点接收接入点发送的指示信息;

其中,所述指示信息中至少携带接入点预先为不同类型的业务帧分配的资源位置,所述指示信息在物理层可以通过he-sig-b(highefficientsignalbfield,高效率包的信令b)来指示,也可以通过在mac层增加字段来指示,对此,本发明实施例不做任何限定。所述指示信息可以为tfr指示信息,即在tfr帧中携带指示信息,或者在其他的帧中携带指示信息,对此,本发明实施例不做任何限定。

具体的,请参阅附图2,为本发明实施例公开的在物理层通过tfr帧中的he-sig-b来携带指示信息的帧结构示意图,其中,在tfr帧中的he-sig-b中携带接入点预先为不同类型的业务帧分配的资源位置ruindication,在tfr帧中的he-sig-a(highefficientsignalafield,高效率包的信令a)中还可以携带基本服务集身份标识bsscolor。其中,所述tfr帧中的legacypreamble为传统前导码。

请参阅附图3,为本发明实施例公开的在mac层增加字段来携带指示信息的帧结构示意图,其中,在tfr帧中的phypreamble表示物理层前导,macheader表示mac层头字段,packetlength表示帧的长度,ruindication为接入点预先为不同类型的业务帧分配的资源位置。

所述指示信息中携带的接入点预先为不同类型的业务帧分配的资源位置是一种资源分配信息,是接入点预先为不同类型的业务帧分配的在竞争接入过程中所使用的资源块的范围,具体采用如下几种方式指示资源块的范围,但本发明实施例并不仅限于如下几种方式:

其一:标示出每个不同类型的业务帧分别占用的资源块的起始编号,以及连续占用资源块的个数;

其二:为每个资源块标示出所属业务帧的类型;

其三:通过aid来指示为不同类型的业务帧分配的资源块的范围,如分配给关联请求业务帧的资源块标识aid为0,分配给带宽请求业务帧的资源块标识aid为1,分配给小包的资源块标识aid为2。

需要说明的是,由于传输不同类型的业务帧需要保持所传输的业务帧长度一致,即保证在同一时刻开始,并且在同一时刻结束所有业务帧的传输,为此,本发明实施例中站点接收到的接入点发送的指示信息中还需携带预先为不同类型的业务帧分配的传输资源大小。请参阅附图4,为本发明实施例公开的通过传统前导码legacypreamble中的signal中的length来指示预先为不同类型的业务帧分配的传输资源大小,即不同类型的业务帧所能传输的包长范围,signal表示legacypreamble中的信令字段,length表示帧的长度。

所述附图4中帧结构的各个字段的含义如下:plcppreamble表示物理层前导,rate表示data部分的传输速率,reserved是保留字段,length是帧的长度,parity是校验字段,tail是signal或者data部分的尾字段,service是服务字段,psdu是物理层封装后的数据包,padbits是物理层填充字段,signal是信令字段。

本发明实施例也可以通过其他帧或其他字段来携带预先为不同类型的业务帧分配的传输资源大小,对此,本发明实施例不做任何限定。

本发明实施例可以基于所述指示信息中携带的预先为不同类型的业务帧分配的传输资源大小,在各自对应的传输资源位置上进行传输的所述待传输的业务帧中分别添加帧结束标志和/或信号扩展的长度信息,以此来保证待传输的业务帧长度的一致,所述帧结束标志用来指示业务帧传输的结束,所述信号扩展的长度信息用来填充业务帧的长度,可以用随机数表示。

s102:依据所述指示信息中为不同类型的业务帧分配的资源位置,确定待传输的业务帧各自对应的资源位置;

具体的,通过获取所述指示信息,依据所述指示信息中为不同类型的业务帧分配的资源位置,确定待传输的业务帧各自对应的资源位置。

优选的,站点接收接入点发送的指示信息后,首先根据所述指示信息中携带的基本服务集身份标识,判断所述接入点是否与该站点处于相同的基本服务集,如果是,则依据所述指示信息中为不同类型的业务帧分配的资源位置,确定待传输的业务帧各自对应的资源位置;如果否,所述站点退出本次竞争。

s103:在所述待传输的业务帧对应的资源位置上进行竞争;

具体的,基于指示信息中携带的为不同类型的业务帧分配的资源位置,站点在所述待传输的业务帧对应的资源位置上进行竞争,具体可采用如下竞争机制:

其一:依据csma(carriersensemultipleaccesswithcollisionavoidance,带冲突避免的载波监听多址)竞争机制,站点在所述待传输的业务帧对应的资源位置上按时间进行退避,进行竞争,具体是每为站点分配一次资源块(每次分配的资源块的个数并不限定),站点的退避计数器就减1,当退避计数器减到0时,表示竞争成功。

其二,依据odca(ofdma-baseddistributedcontentionaccess,基于正交频分多址的分布式竞争接入)竞争机制,站点在所述待传输的业务帧对应的资源位置上按时频资源块进行退避,即每次为站点分配资源块,站点的退避计数器就减去该次所分配的资源块个数,当退避计数器减到等于或小于0时,表示竞争成功;或者,每次为站点分配资源块(每次分配的资源块的个数并不限定),站点在每遇到一个所分配的资源块的时候,其退避计数器就减1,当退避计数器减到0时,表示竞争成功。

s104:在为所述待传输业务帧成功竞争到传输资源后,向所述接入点发送所述待传输的业务帧。

基于上述竞争机制,在确认为所述待传输业务帧成功竞争到传输资源后,向所述接入点发送所述待传输的业务帧。

本发明实施例1公开的一种随机竞争方法,通过站点接收接入点发送的指示信息,所述指示信息中至少携带接入点预先为不同类型的业务帧分配的资源位置;依据所述指示信息中为不同类型的业务帧分配的资源位置,确定待传输的业务帧各自对应的资源位置;在所述待传输的业务帧对应的资源位置上进行竞争,并在为所述待传输业务帧成功竞争到传输资源后,向所述接入点发送所述待传输的业务帧。也就是说,本发明实施例的技术方案是预先为不同类型的业务帧分配了不同的资源位置,所述站点在待传输的业务帧对应的资源位置上参与竞争,而不是仅仅在aid等于0的资源位置上参与竞争,提高了站点参与随机竞争的成功概率。

请参阅附图5,为本发明实施例2提供的一种随机竞争方法的流程图,所述方法由站点执行,本发明实施例限定当所述待传输的业务帧中包括数据帧时,所述方法包括:

s201:站点接收接入点发送的指示信息以及小包传输的包长阈值;

所述指示信息可以为tfr指示信息,即在tfr帧中携带指示信息,或者在其他的帧中携带指示信息,对此,本发明实施例不做任何限定。所述指示信息中携带接入点预先为不同类型的业务帧分配的资源位置。

所述小包传输的包长阈值可以通过tfr指示信息携带,或者通过beacon帧携带,对此,本发明实施例不做任何限定。参考附图6,通过在beacon帧中增加一个字段来描述小包传输的包长阈值,beacon帧中的thresholdforsmallpacket表示小包传输的包长阈值。由于这个阈值不会经常变动,因此可以通过beacon帧来传输,以此减少每次tfr指示信息传输的内容。

s202:依据所述指示信息中为不同类型的业务帧分配的资源位置,确定所述数据帧对应的资源位置;

以上s201-s202与上述本发明实施例一中的s101-s102公开的内容相同,由于该部分内容在方法实施例一中已详细说明,本发明该实施例不再赘述。

s203:判断所述数据帧的长度是否小于所述小包传输的包长阈值,如果是,则进入s204,如果否,则进入s206;

由于数据帧中包含数据量较小的小包业务,而小包业务虽然数据量较小,但是其数量比较大,而现有技术的方案并未对本身数据量比较小的小包业务进行区分,而是将小包业务作为正常的数据帧,按照正常的数据帧传输流程来传输,而由于小包业务本身数据量比较小,而现有技术中ap调度的时候是按照正常数据包的大小来调度的,这样会产生一个调度上的开销;而且,按照正常的数据帧传输流程来传输一个数据量较小的小包业务也会造成传输时间上的浪费。因此,现有技术中传输小包业务存在的调度上的开销以及时间上的浪费会降低小包业务的传输效率,在传输的过程中,而当数量庞大的小包业务作为正常的数据帧和控制帧、管理帧一起参与竞争的时候,同时也会大大降低控制帧和管理帧的传输效率。

因此,本申请中实施例2公开了当所述待传输的业务帧中包括数据帧时,需要对数据帧中的小包业务做区分,即通过将待传输的数据帧的长度与小包传输的包长阈值的比较,来确定待传输的数据帧是否为小包业务,如果判断所述数据帧的长度小于所述小包传输的包长阈值,则确定所述数据帧为小包业务,为其分配相应的资源位置,使其在相应的资源位置上进行竞争。并且,其传输过程也并不是按照正常的数据帧传输流程来传输,而是在ap发送触发信息后,在站点向ap上报信息的过程中就将所述小包业务在相应的传输资源位置上发送出去,而并不是在等待ap再次发送触发信息后,才将其发送出去。

s204,在所述数据帧对应的资源位置上进行竞争;

s205:在为所述数据帧成功竞争到传输资源后,向所述接入点发送所述数据帧;

s206,所述站点退出本次竞争。

本发明实施例2公开的一种随机竞争方法,当所述待传输的业务帧中包括数据帧时,站点接收接入点发送的指示信息以及小包传输的包长阈值;依据所述为不同类型的业务帧分配的资源位置确定数据帧对应的资源位置;判断所述数据帧的长度是否小于所述小包传输的包长阈值,如果是,才使数据帧在所述数据帧对应的资源位置上进行竞争。由此可知,本发明实施例中,当所述待传输的业务帧中包括数据帧时,需要对数据帧中的小包业务做区分,并为其分配相应的资源位置,使其在相应的资源位置上进行竞争,避免了其与其他业务帧竞争传输资源的现象。提高了小包业务的传输效率,进而提高了其他业务帧的传输效率。

以上本发明实施例从站点侧描述了本发明的随机竞争方法,接下来,从接入点一侧描述本发明的随机竞争方法,请参阅附图7,为本发明实施例3提供的另外一种随机竞争方法的流程图,所述方法由接入点执行,所述方法包括:

s310:接入点向站点发送指示信息;

具体的,s301中接入点向站点发送指示信息,所述指示信息中至少携带预先为不同类型的业务帧分配的资源位置,使所述站点在待传输的业务帧对应的资源位置上进行竞争,所述指示信息中还包括:基本服务集身份标识,使站点根据所述指示信息中携带的基本服务集身份标识,判断所述接入点是否与该站点处于相同的基本服务集,如果是,则依据所述指示信息中为不同类型的业务帧分配的资源位置,确定待传输的业务帧各自对应的资源位置,如果否,所述站点退出本次竞争。

需要说明的是,在向站点发送指示信息之前,还包括:根据不同类型的业务帧的业务请求,为不同类型的业务帧分配不同的资源位置。

在向站点发送指示信息之前还包括:根据历史信息估计不同类型的业务帧传输所需要的资源大小,相应的,向所述站点发送的指示信息中还包括:预先为不同类型的业务帧分配的传输资源大小,使所述站点基于所述预先为不同类型的业务帧分配的传输资源大小,在各自对应的传输资源位置上进行传输的所述待传输的业务帧中分别添加帧结束标志和/或信号扩展的长度信息。

需要说明的是,当所述待传输的业务帧中包括数据帧时,所述接入点还向站点发送小包传输的包长阈值,使站点对数据帧中的小包业务做区分,即使站点通过将待传输的数据帧的长度与小包传输的包长阈值的比较,来确定待传输的数据帧是否为小包业务,如果判断所述数据帧的长度小于所述小包传输的包长阈值,则确定所述数据帧为小包业务,为其分配相应的资源位置,使其在相应的资源位置上进行竞争。

s302:在所述站点为所述待传输业务帧成功竞争到传输资源后,在相应的传输资源位置上接收所述站点发送的所述待传输的业务帧。

本发明实施例3公开的一种随机竞争方法,接入点向站点发送的指示信息中至少携带预先为不同类型的业务帧分配的资源位置,使站点依据所述指示信息中为不同类型的业务帧分配的资源位置,确定待传输的业务帧各自对应的资源位置;使所述站点在待传输的业务帧对应的资源位置上进行竞争,并在为所述待传输业务帧成功竞争到传输资源后,向所述接入点发送所述待传输的业务帧。也就是说,本发明实施例的技术方案是接入点为不同类型的业务帧预先分配了不同的资源位置,使站点在待传输的业务帧对应的资源位置上参与竞争,而不是仅仅在aid等于0的资源位置上参与竞争,提高了站点参与随机竞争的成功概率。

上述本发明实施例中详细描述了方法,对于本发明的方法可采用多种形式的装置实现,因此本发明实施例还公开了一种站点,下面给出具体的实施例进行详细说明。

请参阅附图8,为本发明实施例公开的一种站点实施例4结构示意图,该站点具体包括如下单元:

第一接收单元11,用于接收接入点发送的指示信息,所述指示信息中至少携带接入点预先为不同类型的业务帧分配的资源位置;

确定单元12,用于依据所述指示信息中为不同类型的业务帧分配的资源位置,确定待传输的业务帧各自对应的资源位置;

竞争单元13,用于在所述待传输的业务帧对应的资源位置上进行竞争;

第一发送单元14,用于在为所述待传输业务帧成功竞争到传输资源后,向所述接入点发送竞争成功的业务帧。

需要说明的是,所述竞争单元13用于依据带冲突避免的载波监听多址csma竞争机制,在所述待传输的业务帧对应的资源位置上按时间进行退避;

所述第一发送单元14用于在确认为所述待传输业务帧成功竞争到传输资源后,向所述接入点发送所述待传输的业务帧;

或者;

所述竞争单元13用于依据odca竞争机制,在所述待传输的业务帧对应的资源位置上按时频资源块进行退避;

所述第一发送单元14用于在确认为所述待传输业务帧成功竞争到传输资源后,向所述接入点发送所述待传输的业务帧。

需要说明的是,所述确定单元12用于获取所述指示信息中包括的基本服务集身份标识,根据所述基本服务集身份标识判断所述接入点是否与该站点处于相同的基本服务集;如果是,则依据所述指示信息中为不同类型的业务帧分配的资源位置,确定待传输的业务帧各自对应的资源位置;如果否,所述站点退出本次竞争。

需要说明的是,当所述待传输的业务帧中包括数据帧时,所述竞争单元13包括:

第二接收单元,用于接收所述接入点发送的小包传输的包长阈值;

判断单元,用于判断所述数据帧的长度是否小于所述小包传输的包长阈值;

执行单元,用于在所述判断单元判断出所述数据帧的长度小于所述小包传输的包长阈值时,在所述数据帧对应的资源位置上进行竞争;否则,所述站点退出本次竞争。

基于上述装置,本发明实施例还可从以下单元中选取合适单元组成新的站点,具体组成方式可对应方法实施例中的相关描述进行确定,本发明实施例不再赘述。

添加单元,用于基于所述指示信息中携带的预先为不同类型的业务帧分配的传输资源大小,在各自对应的传输资源位置上进行传输的所述待传输的业务帧中分别添加帧结束标志和/或信号扩展的长度信息。

本发明实施例还公开了另外一种站点,包括:用于存储随机竞争程序的存储器,以及与所述存储器相连的处理器;所述处理器用于执行所述随机竞争程序,具体为接收接入点发送的指示信息,所述指示信息中至少携带接入点预先为不同类型的业务帧分配的资源位置;依据所述指示信息中为不同类型的业务帧分配的资源位置,确定待传输的业务帧各自对应的资源位置;在所述待传输的业务帧对应的资源位置上进行竞争,并在为所述待传输业务帧成功竞争到传输资源后,向所述接入点发送所述待传输的业务帧。

本发明实施例4公开的一种站点,所述站点接收接入点发送的指示信息,所述指示信息中至少携带接入点预先为不同类型的业务帧分配的资源位置;依据所述指示信息中为不同类型的业务帧分配的资源位置,确定待传输的业务帧各自对应的资源位置;在所述待传输的业务帧对应的资源位置上进行竞争,并在为所述待传输业务帧成功竞争到传输资源后,向所述接入点发送所述待传输的业务帧。也就是说,本发明实施例的技术方案是预先为不同类型的业务帧分配了不同的资源位置,所述站点在待传输的业务帧对应的资源位置上参与竞争,而不是仅仅在aid等于0的资源位置上参与竞争,提高了站点参与随机竞争的成功概率。

本发明还公开了一种接入点,下面给出具体的实施例进行详细说明。

请参阅附图9,为本发明实施例公开的一种接入点实施例5结构示意图,该接入点具体包括如下单元:

第二发送单元21,用于向站点发送指示信息;

需要说明的是,所述第二发送单元21向站点发送的指示信息中至少携带预先为不同类型的业务帧分配的资源位置,使所述站点在待传输的业务帧对应的资源位置上进行竞争。所述第二发送单元还用于:向站点发送小包传输的包长阈值。

第三接收单元22,用于在所述站点为所述待传输业务帧成功竞争到传输资源后,在相应的传输资源位置上接收所述站点发送的所述待传输的业务帧。

基于上述装置,本发明实施例还可从以下单元中选取合适单元组成新的站点,具体组成方式可对应方法实施例中的相关描述进行确定,本发明实施例不再赘述。

分配单元,用于根据不同类型的业务帧的业务请求,为不同类型的业务帧分配不同的资源位置。

估计单元,用于根据历史信息估计不同类型的业务帧传输所需要的资源大小,相应的,所述第二发送单元21向站点发送的指示信息中还包括:预先为不同类型的业务帧分配的传输资源大小。

本发明实施例还公开了另外一种接入点,包括:用于存储随机竞争程序的存储器,以及与所述存储器相连的处理器;所述处理器用于执行所述随机竞争程序,具体为向站点发送指示信息,所述指示信息中至少携带预先为不同类型的业务帧分配的资源位置,使所述站点在待传输的业务帧对应的资源位置上进行竞争;在所述站点为所述待传输业务帧成功竞争到传输资源后,在相应的传输资源位置上接收所述站点发送的所述待传输的业务帧。

需要说明的是,上述各个单元的具体功能实现已在方法实施例中进行详细描述,装置实施例中将不再赘述。

另外,本实施例还公开了一种随机竞争系统,包括:如前所述的站点,和如前所述的接入点。

综上所述:

本发明公开了一种随机竞争方法、站点、接入点及系统,通过站点接收接入点发送的指示信息,所述指示信息中至少携带接入点预先为不同类型的业务帧分配的资源位置;依据所述指示信息中为不同类型的业务帧分配的资源位置,确定待传输的业务帧各自对应的资源位置;在所述待传输的业务帧对应的资源位置上进行竞争,并在为所述待传输业务帧成功竞争到传输资源后,向所述接入点发送所述待传输的业务帧。也就是说,本发明实施例的技术方案是预先为不同类型的业务帧分配了不同的资源位置,所述站点在待传输的业务帧对应的资源位置上参与竞争,而不是仅仅在aid等于0的资源位置上参与竞争,提高了站点参与随机竞争的成功概率。

本发明实施例还提供一种数据处理的计算机程序产品,包括存储了程序代码的计算机可读存储介质,所述程序代码包括的指令用于执行前述任意一个方法实施例所述的方法流程。本领域普通技术人员可以理解,前述的存储介质包括:u盘、移动硬盘、磁碟、光盘、随机存储器(random-accessmemory,ram)、固态硬盘(solidstatedisk,ssd)或者非易失性存储器(non-volatilememory)等各种可以存储程序代码的非短暂性的(non-transitory)机器可读介质。

需要说明的是,本申请所提供的实施例仅仅是示意性的。例如,上述实施例中各部件的划分,实际实现时还可以有另外的划分方式。例如多个模块或组件可以结合或者可以集成到另一个设备中,或一些特征可以忽略,或不执行。另外,所显示或讨论的部件相互之间的耦合或直接耦合或通信连接可以是通过一些通信接口、模块的间接耦合或通信连接,可以包括电性连接、机械连接或其它的连接形式。

所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。在本发明实施例、权利要求以及附图中揭示的特征可以独立存在也可以组合存在。在本发明实施例中以硬件形式描述的特征可以通过软件来执行,反之亦然。在此不做限定。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1