数据发送时间调整方法及装置、无线接入设备与流程

文档序号:12890500阅读:360来源:国知局
数据发送时间调整方法及装置、无线接入设备与流程

本发明涉及通信技术领域,尤其涉及一种数据发送时间调整方法及装置、无线接入设备。



背景技术:

无线ap(accesspoint,接入点)是使用无线设备(手机等移动设备及笔记本电脑等无线设备)用户进入有线网络的接入点,主要用于宽带家庭、大楼内部、校园内部、园区内部等需要布局无线网络的地区。

若无线ap上关联了的大量终端设备,且需要同时接收组播数据包,如在一个教室内所有的学生用pad接收视频课程,此外,若终端设备离无线ap很近/物理连接速率很高,为了使得组播数据包能够高质量的传送,采用组播转单播的方式更能提高数据传输的效率。

但是,对于开启了时间公平的无线ap来说,虽然通过控制接入该无线ap的终端设备发送数据的时间相同,提高了整个无线空间资源的利用率,但是,与无线ap协商速率低的终端设备在进行组播转单播的过程中,由于接入时间公平的开启反而限制了其暂用空间资源的能力,导致无线ap组播通信效果特别差。尤其是在整个用户群设计优先级别的情况下,高优先级的用户即使在无线ap上获得了更多的带宽,但由于时间公平算法的限制,整体带宽依然会很低,严重影响用户体验。



技术实现要素:

本发明的目的是提供一种数据发送时间调整方法及装置、无线接入设备,有效解决现有技术中时间公平对优先级较高用户的带宽限制的技术问题。

本发明提供的技术方案如下:

一种数据发送时间调整方法,所述方法应用于开启时间公平的无线接入设备,所述方法中包括:

获取接入终端设备的信息;

确定所述终端设备的用户优先级;

根据用户优先级调整各终端设备的数据发送时间。

我们知道,当无线接入设备开启了时间公平,接入该无线接入设备的终端设备发送数据的时间都相同,其对所有终端设备一视同仁,并未考虑到用户优先级较高的终端设备。因此,在本技术方案中,根据用户优先级对各终端设备的数据发送时间进行调整,保证空间资源合理利用的同时,确保了用户优先级高的用户体验。

进一步优选地,在所述根据用户优先级调整各终端设备的数据发送时间中,包括:

根据终端设备的用户优先级确定优先级因子;

根据优先级因子调整各终端设备的数据发送时间。

在本技术方案中,对各个用户优先级设定优先级因子,以此根据该优先级因子对数据发送时间进行调整,简单方便。

进一步优选地,在所述根据优先级因子调整各终端设备的数据发送时间中,所述数据发送时间为指数形式,其中,底数为任意一预设的正数,指数为各终端设备对应的优先级因子。

我们知道,随着rssi(receivedsignalstrengthindication,接收的信号强度指示)的下降,连接速率会呈现指数级下降,因而,在本技术方案中,将数据发送时间设定为指数形式,以保证用户优先级高的终端设备能够得到足够的无线空间资源。

进一步优选地,在所述根据优先级因子调整各终端设备的数据发送时间中,所述数据发送时间为指数形式,其中,底数为2,指数为各终端设备对应的优先级因子。

本发明还提供了一种数据发送时间调整装置,所述装置应用于开启时间公平的无线接入设备,所述装置中包括:

处理器,用于处理各指令;及

存储器,用于存储多条指令,所述指令适用于第一处理器加载并执行;所述多条指令中包括:

获取接入终端设备的信息;

确定所述终端设备的用户优先级;

根据用户优先级调整各终端设备的数据发送时间。

我们知道,当无线接入设备开启了时间公平,接入该无线接入设备的终端设备发送数据的时间都相同,其对所有终端设备一视同仁,并未考虑到用户优先级较高的终端设备。因此,在本技术方案中,根据用户优先级对各终端设备的数据发送时间进行调整,保证空间资源合理利用的同时,确保了用户优先级高的用户体验。

进一步优选地,在所述指令根据用户优先级调整各终端设备的数据发送时间中,包括:

根据终端设备的用户优先级确定优先级因子;

根据优先级因子调整各终端设备的数据发送时间。

在本技术方案中,对各个用户优先级设定优先级因子,以此根据该优先级因子对数据发送时间进行调整,简单方便。

进一步优选地,在所述指令根据优先级因子调整各终端设备的数据发送时间中,所述数据发送时间为指数形式,其中,底数为任意一预设的正数,指数为各终端设备对应的优先级因子。

我们知道,随着rssi(receivedsignalstrengthindication,接收的信号强度指示)的下降,连接速率会呈现指数级下降,因而,在本技术方案中,将数据发送时间设定为指数形式,以保证用户优先级高的终端设备能够得到足够的无线空间资源。

进一步优选地,在所述指令根据优先级因子调整各终端设备的数据发送时间中,所述数据发送时间为指数形式,其中,底数为2,指数为各终端设备对应的优先级因子。

本发明还提供了一种无线接入设备,所述无线接入设备支持时间功能,所述无线接入设备中包括上述数据发送时间调整装置。

当无线接入设备开启了时间公平,接入该无线接入设备的终端设备发送数据的时间都相同,其对所有终端设备一视同仁,并未考虑到用户优先级较高的终端设备。因此,在本技术方案中,无线接入设备根据用户优先级对各终端设备的数据发送时间进行调整,保证空间资源合理利用的同时,确保了用户优先级高的用户体验。

附图说明

下面将以明确易懂的方式,结合附图说明优选实施方式,对倒置定量气雾剂阀门的上述特性、技术特征、优点及其实现方式予以进一步说明。

图1是本发明中数据发送时间调整方法一种实施方式流程示意图;

图2是本发明中数据发送时间调整方法另一种实施方式流程示意图;

图3是本发明中数据发送时间调整装置示意图;

附图标号说明:

100-数据发送时间调整装置,110-处理器,120-存储器。

具体实施方式

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对照附图说明本发明的具体实施方式。显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图,并获得其他的实施方式。

为使图面简洁,各图中的只示意性地表示出了与本发明相关的部分,它们并不代表其作为产品的实际结构。

对于开启了时间公平的无线接入设备来说,要求各接入无线接入设备的终端设备占用的无线空间资源一样,即发送数据的时间相同。以下通过实例对时间公平做出进一步解释:

在正常非接入时间公平情况下,假设有两个sta(终端设备),分别为sta1和sta2,其中,sta1和无线ap的连接速率为72mbps,sta2与ap的连接速率为11mbps。在报文发送时,两个sta的报文被异常发送,如果两个sta发送的报文长度一样,即无线ap向sta1发送100个报文时,向sta2也发送了100个报文。sta1占用无线空间资源的时间为(1/72)/(1/72+1/11),sta2占用无线空间资源的时间为(1/11)/(1/72+1/11)。显然sta2占用的无线资源远远超过sta1占用的无线资源,即连接速率慢的sta占用更多资源。

为了保证各终端设备占用的空间资源一致,在无线ap中开启时间公平功能,即无线ap向sta1发送72个报文时,无线ap向sta2发送了11个报文,因为对于sta1来说72个报文所需要的时间和sta2的11个报文的时间是一样的。虽然无线ap中时间公平这一功能能够很好的减少连接速率慢的sta占用空间资源,但同样限制了用户优先级高的用户获取无线空间资源的能力。

基于此,本发明提出了数据发送时间调整方法,如图1所示为该方法一种实施方式流程示意图,具体,该数据发送时间调整方法应用于开启时间公平的无线接入设备,如图所示,在该方法中包括:

s10获取接入终端设备的信息;

s20确定终端设备的用户优先级;

s30根据用户优先级调整各终端设备的数据发送时间。

在本实施方式中,根据用户优先级对各终端设备的数据发送时间进行调整,保证空间资源合理利用的同时,确保了用户优先级高的用户体验。具体,对于用户优先级高的用户来说,分配更多的数据发送时间;对于用户优先级别低的用户来说,分配相对少的数据发送时间。以此,对于用户优先级高的用户来说,即便与无线接入设备的连接速率较低,也能保证吞吐量,不影响正常的数据收发。

在使用该方法对用户的数据发送时间进行调整之前,包括对各用户优先级别及各用户优先级别对应的数据发送时间进行配置的步骤,具体,对用户优先级别的配置可以针对某一个终端设备进行配置,如通过mac地址进行配置;也可以根据用户进行配置,如通过能够唯一标识用户的标识信息(用户名、用户id等)进行配置;还可以对某一类终端设备进行配置,如针对某一品牌的终端设备、针对某一类型的终端设备(如平板电脑等)、针对使用了某一终端应用(如开启了视频app、大型游戏app等)的终端设备等,在此不做具体限定,用户根据实际需求进行设定即可。对于数据发送时间的配置,同样不做具体限定,用户可以根据需求进行设定。

对上述实施方式进行改进得到本实施方式,如图2所示,在本实施方式中,该方法中包括:

s10获取接入终端设备的信息;

s20确定终端设备的用户优先级;

s31根据终端设备的用户优先级确定优先级因子;

s32根据优先级因子调整各终端设备的数据发送时间。

在本实施方式中,在对各终端设备的数据发送时间进行调整之前,除了对终端设备/用户的用户优先级别进行配置,同时对各用户优先级别的优先级因子进行设定,以此根据该优先级因子对数据发送时间进行调整。

我们知道,随着rssi的下降,连接速率会呈现指数级下降,以此,在本实施方式中,将数据发送时间设定为指数形式,具体,底数为任意一预设的正数,指数为各终端设备对应的优先级因子,以保证用户优先级高的终端设备能够得到足够的无线空间资源。

假定用户优先级别中包括n个级别,且优先级别从高到低依次为用户级别1、用户级别2、用户级别3、......,相应的优先级因子分别为a、b、c、......,且a>b>c>.......≥1,底数为n,则各类用户的数据发送时间分别为na、nb、nc......,n为任意正整数。由na>nc>nc>......,以此保证各用户对无线空间资源的占用。对于底数的取值,可以根据实际情况进行选定,如设定为2、3等。

在一实例中,用户优先级别中包括高级用户和低级用户,且根据需求将sta1设定为高级用户,其他用户都为低级用户,高级用户的优先级因子为20,低级用户的优先级别因子为2,底数为2。

以此,高级用户sta1和低级用户sta2的数据发送时间分别为220和22,假定sta1与无线ap之间的连接速率为v1,sta2与无线ap之间的连接速率为v2,则在相应数据发送时间内,sta1和sta2的吞吐量分别为220*v1和22*v2,可以看出,即便高级用户sta1的连接速率很低,也能保证较为满意的吞吐量,保证高级用户sta1的用户体验。

如图3所示为本发明提供的数据发送时间调整装置示意图,具体该装置应用于开启时间公平的无线接入设备,从图中可看出,在该数据发送时间调整装置100中包括:处理器110,用于处理各指令;及存储器120,用于存储多条指令,指令适用于第一处理器加载并执行。

在一种实施方式中,存储器中存储的多条指令包括:

获取接入终端设备的信息;

确定终端设备的用户优先级;

根据用户优先级调整各终端设备的数据发送时间。

在本实施方式中,根据用户优先级对各终端设备的数据发送时间进行调整,保证空间资源合理利用的同时,确保了用户优先级高的用户体验。具体,对于用户优先级高的用户来说,分配更多的数据发送时间;对于用户优先级别低的用户来说,分配相对少的数据发送时间。以此,对于用户优先级高的用户来说,即便与无线接入设备的连接速率较低,也能保证吞吐量,不影响正常的数据收发。

在使用该方法对用户的数据发送时间进行调整之前,包括对各用户优先级别及各用户优先级别对应的数据发送时间进行配置的步骤,具体,对用户优先级别的配置可以针对某一个终端设备进行配置,如通过mac地址进行配置;也可以根据用户进行配置,如通过能够唯一标识用户的标识信息(用户名、用户id等)进行配置;还可以对某一类终端设备进行配置,如针对某一品牌的终端设备、针对某一类型的终端设备(如平板电脑等)、针对使用了某一终端应用(如开启了视频app、大型游戏app等)的终端设备等,在此不做具体限定,用户根据实际需求进行设定即可。对于数据发送时间的配置,同样不做具体限定,用户可以根据需求进行设定。

对上述实施方式进行改进得到本实施方式,在本实施方式中,存储器中存储的多条指令中包括:

获取接入终端设备的信息;

确定终端设备的用户优先级;

根据终端设备的用户优先级确定优先级因子;

根据优先级因子调整各终端设备的数据发送时间。

在本实施方式中,在对各终端设备的数据发送时间进行调整之前,除了对终端设备/用户的用户优先级别进行配置,同时对各用户优先级别的优先级因子进行设定,以此根据该优先级因子对数据发送时间进行调整。

我们知道,随着rssi的下降,连接速率会呈现指数级下降,以此,在本实施方式中,将数据发送时间设定为指数形式,具体,底数为任意一预设的正数,指数为各终端设备对应的优先级因子,以保证用户优先级高的终端设备能够得到足够的无线空间资源。

假定用户优先级别中包括n个级别,且优先级别从高到低依次为用户级别1、用户级别2、用户级别3、......,相应的优先级因子分别为a、b、c、......,且a>b>c>.......≥1,底数为n,则各类用户的数据发送时间分别为na、nb、nc......,n为任意正整数。由na>nc>nc>......,以此保证各用户对无线空间资源的占用。对于底数的取值,可以根据实际情况进行选定,如设定为2、3等。

在一实例中,用户优先级别中包括高级用户、中级用户以及低级用户,且根据需求将sta1设定为高级用户、将sta2设定为中级用户,其他用户都为低级用户,高级用户的优先级因子为20,高级用户的优先级因子为10,低级用户的优先级别因子为2,底数为2。

以此,高级用户sta1、中级用户sta1及低级用户sta3的数据发送时间分别为220、210和22,假定sta1与无线ap之间的连接速率为v1,sta2与无线ap之间的连接速率为v2,sta3与无线ap之间的连接速率为v3,则在相应数据发送时间内,sta1、sta2及sta3的吞吐量分别为220*v1、210*v2和22*v3,可以看出,即便高级用户sta1和中级用户sta2的连接速率很低,也能保证较为满意的吞吐量。

本发明还提供了一种无线接入设备,无线接入设备支持时间功能,且在该无线接入设备中包括上述数据发送时间调整装置。

在工作过程中,无线接入设备开启了时间公平之后,接入该无线接入设备的终端设备发送数据的时间都相同,但是,为了保证优先级高的用户对空间资源的占用,在无线接入设备中根据用户优先级设定相应的优先级因子,以此根据预设的规则对终端设备的数据发送时间进行调整,保证空间资源合理利用的同时,确保了用户优先级高的用户体验。

具体,假定用户优先级别中包括n个级别,且优先级别从高到低依次为用户级别1、用户级别2、用户级别3、......,相应的优先级因子分别为a、b、c、......,且a>b>c>.......≥1,底数为n,则各类用户的数据发送时间分别为na、nb、nc......,n为任意正整数。由na>nc>nc>......,以此保证各用户对无线空间资源的占用。对于底数的取值,可以根据实际情况进行选定,如设定为2、3等。

在一实例中,用户优先级别中包括高级用户和低级用户,且根据需求将sta1设定为高级用户,其他用户都为低级用户,高级用户的优先级因子为20,低级用户的优先级别因子为2,底数为2。

以此,高级用户sta1的数据发送时间为220、低级用户sta2和sta3的数据发送时间都为22,假定sta1与无线ap之间的连接速率为v1,sta2与无线ap之间的连接速率为v2,sta3与无线ap之间的连接速率为v3,则在相应数据发送时间内,高级用户sta1的吞吐量为220*v1,低级用户sta2和sta3的吞吐量分别为22*v2和22*v3,可以看出,对于高级用户sta1来说,由于优先级因子不同,数据发送时间相对于低级用户多,即便高级用户sta1的连接速率很低,也能保证较为满意的吞吐量,保证高级用户sta1的用户体验;对于低级用户sta2和sta3来说,由于开启了时间公平,占用的无线空间资源相同。

应当说明的是,上述实施例均可根据需要自由组合。以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

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