无线局域网的频道接入中进行通信的方法和站与流程

文档序号:16067098发布日期:2018-11-24 12:46阅读:128来源:国知局

下面说明的实施例涉及一种用于提供从无线请求及获取频道接入相关信息的终端及频道接入相关信息。

背景技术

在无线环境中,接入点(ap)周期性发送的信标包含用于网络管理的信息。例如,包括cf参数集(parameterset)等,其显示通过显示用于同步(synchronization)的时间戳(timestamp)、缓冲了传输至终端(sta)的数据的指示图谱tim(trafficindicationmap)、点协调功能pcf(pointcoordinationfunction)的无竞争周期(contentionfreeperiod)相关的信息。

但sta无法听到信标时,因不能了解用于网络管理的信息,从而,无法试图运行ap。

一般而言,sta等待下一个信标,并获取网络相关信息而运行。但ap试图的运行并非是每个信标都进行,并且,具有更长的周期时,即使sta具有下一个信标也无法运行,由此,必须等至相应的周期。

因此,sta不能听到信标时,不用等到下一个信标,需要请求所需的信息的方法。



技术实现要素:

发明要解决的问题

本发明的目的为提供一种方法,未听到信标的sta为了运行ap意图的频道接入,直接对ap请求所需的信息,并通过获取该信息而执行后续动作。

本发明提供一种方法,使得sta意图使用ap分配至sta的资源或获取缓冲的数据。

通过另一个情况,本发明提供一种方法,ap为了减少碰撞概率,或缓解隐藏节点(hiddennode)的问题,存在对sta意图运行或规则时,通过从sta直接请求意图的运行或规则的信息并获取,由此,在频道接入过程中能够减少因竞争而消耗的电力,通过减少碰撞概率,提高整体网络的性能。

用于解决问题的方案

在一个实施例中,一种在无线局域网wlan的频道接入中进行通信的方法包括:通过第一类型站sta向接入点ap传输请求帧;通过第一类型站sta从接入点ap接收响应帧;和通过第一类型站sta基于所述响应帧中包括的信息来接收第一帧,其中,所述请求帧包括对第一类型站sta的时隙分配的请求,并且其中,所述响应帧包括第一类型站sta的时隙分配信息。

在一个实施例中,一种用于在无线局域网wlan中进行通信的第一类型站sta包括:接收部;传输部;处理器,被配置为控制所述接收部和传输部;其中,所述处理器还被配置为:使所述传输部向接入点ap传输请求帧,使所述接收部从接入点ap接收响应帧,和使所述接收部基于所述响应帧中包括的信息来接收第一帧,其中,所述请求帧包括对第一类型站sta的时隙分配的请求,并且其中,所述响应帧包括第一类型站sta的时隙分配信息。

在一实施例的从无线请求及获取频道接入相关信息的终端包括:确认部,用于确认设定的信标间隔期间的信标的接收;传输部,确认为不能接收所述信标时,传输组及时隙信息请求信号;及接收部,通过对从接入点接收所述组及时隙信息请求信号的应答,接收组及时隙信息应答信号。

所述传输部传输组及时隙信息请求帧,所述组及时隙信息请求帧包括:标识符,显示对按限制访问窗口(raw,restrictedaccesswindow)分配的组的标识号码(id,identifier)、所述限制的访问窗口的开始时间、持续时间的信息的请求。

当按从所述接入点分配的时隙(slot)能够进行终端的接入时,所述组及时隙信息请求帧可包括标识符,用于显示对分配至所述终端的时隙及所述分配的时隙的持续时间的信息的请求。

另一实施例的从无线请求及获取频道接入相关信息的终端还包括:接入部,以包含在所述组及时隙信息应答信号的时间戳为基础,与所述接入点同步化,按包含于所述组及时隙信息应答信号的接入窗口(raw,restrictedaccesswindow)分配的组的标识号码(id,identifier),以所述限制的访问窗口的开始时间,所述限制访问窗口的持续时间的信息为基础,执行频道接入。

所述接入部以包含于所述组及时隙信息应答信号,并分配至终端的时隙及所述分配的时隙的持续时间的信息为基础,能够执行频道接入。

所述传输部通过所述组及时隙信息请求信号,传输ps(powersave)-poll帧或触发(trigger)帧,其中,所述ps(powersave)-poll帧或触发(trigger)帧包括标识符,用于显示对按限制访问窗口(raw,restrictedaccesswindow)分配的组的标识号码(id,identifier),所述限制访问窗口的开始时间、持续时间的信息请求。

一实施例的未听到信标,并从无线请求及获取频道接入相关信息的终端包括:传输部,进入正常工作状态之后,通过检测的频道来传输组及时隙信息请求信号;及接收部,通过从接入点对所述组及时隙信息请求信号的应答,来接收组及时隙信息应答信号。

所述传输部通过所述组及时隙信息请求信号,传输ps(powersave)-poll帧或触发(trigger)帧,其中,所述ps(powersave)-poll帧或触发(trigger)帧包括标识符,用于显示对按分配的限制访问窗口(raw,restrictedaccesswindow)的组的标识号码(id,identifier)、所述限制访问窗口的开始时间、持续时间的信息的请求。

所述ps(powersave)-poll帧或触发(trigger)帧包括标识符,当按所述接入点分配的时隙(slot),tim(trafficindicationmap)中未包含的终端能够接入时,显示有关分配至所述终端的时隙及所述分配的时隙的持续时间的信息的请求。

在一实施例的从无线提供频道接入相关信息的装置包括:分配部,用于分配终端的组及时隙信息;接收部,用于接收从所述终端接收组及时隙信息请求信号;及传输部,通过对所述组及时隙信息请求信号的应答,传输包含所述分配的组及时隙信息的组及时隙信息应答信号。

所述组及时隙信息包括对按限制访问窗口(raw,restrictedaccesswindow)分配的组的标识号码(id,identifier)、所述限制访问窗口的开始时间、所述限制访问窗口的持续时间的信息。

当按从所述接入点分配的时隙(slot)能够进行终端的接入时,所述组及时隙信息可包括分配至所述终端的时隙及所述分配的时隙的持续时间的信息。

所述分配部包括决定部,在显示是否存在按终端缓冲的数据的tim(trafficindicationmap)中使用映射至设定为1的字节的位置的函数,来决定时隙的位置。

所述分配部,可在与tim(trafficindicationmap)不同定义的地图上按时隙分配终端。

所述接收部通过所述组及时隙信息请求信号,来接收ps(powersave)-poll帧或触发(trigger)帧,所述传输部通过对所述ps(powersave)-poll帧或触发(trigger)帧的应答,来传输包含用于告知所述组及时隙信息应答信号的后续传输的信息的ack帧。

所述ack帧包括对组及时隙信息应答帧的传输时间的信息。

所述传输时间设定为限制访问窗口(raw,restrictedaccesswindow)的分配区间或时隙的分配区间。

所述ack帧包括用于显示对未听到信标的终端(non-timsta)的正常工作时间的信息的持续时间字段(durationfield)。

设定于所述持续时间字段的值能够用于提供所分配的时隙的开始时点或能够竞争的限制访问窗口(raw,restrictedaccesswindow)的开始时点。

一个实施例的从无线请求及获取频道接入相关信息的方法包括如下步骤:确认接收所设定的信标间隔期间的信标;确认为不能接收所述信标时,传输组及时隙信息请求信号;及通过从接入点对所述组及时隙信息请求信号的应答,来接收组及时隙信息应答信号。

发明的效果

通过本发明,未听到信标的sta用于进行ap意图运行频道接入,直接向ap所需信息,通过获取该信息,能够解决在ap分配的资源的浪费及缓冲的帧的废弃等问题。

并且为了减少ap碰撞概率,或为了缓解隐藏节点(hiddennode)的问题,随着向sta意图运行或规则不同,能够减少sta的电力消耗,并且,通过减少碰撞概率,能够提高整体网络的性能。

并且,未听到信标的non-tim(trafficindicationmap)sta为了减少ap碰撞概率,或缓解隐藏节点(hiddennode)的问题,通过对sta意图运行或根据规则而执行,从而,提前减小与分配有资源的sta的碰撞。

附图说明

图1为显示由本发明的一实施例适用的接入点和多个终端构成的无线环境;

图2为本发明的一实施例的从无线请求及获取频道接入相关信息的终端的框图;

图3为本发明的一实施例的未听到信标,并从无线请求及获取频道接入相关信息的终端的框图;

图4为本发明的一实施例的从无线提供频道接入相关信息装置的框图;

图5为本发明的一实施例的从无线请求及获取频道接入相关信息的方法的流程图。

具体实施方式

下面,参照附图对本发明的实施例进行具体说明。

图1为显示由本发明的一实施例适用的接入点和多个终端构成的无线环境。

参照图1,接入点(ap)110能够周期性传输包含用于网络管理的信息的信标。此时,sta120因隐藏节点(hiddennode)而发生的碰撞或未满足同步而不能听到信标,并且,因non-tim(trafficindicationmap)sta130未听到信标,由此,为了通过在ap110按意图的方式来管理网络,在sta120及non-timsta130必须能够获取从ap110分配的信息。

尤其,ap110为了减少多个sta(例如,多个sta130)的碰撞概率,对sta分组,按组限制频道接入,或为了减少隐藏节点(hiddennode)的影响,通过时隙(slot)基础许可频道接入时,将组的结构及频道接入进度信息、时隙相关信息通过信标必须传输至sta。

通过另一实施例,在时隙基础频道接入时,通过规定的时隙单位,sta执行频道接入,由此,至少时隙持续时间(slotduration)信息知晓了sta,才能对规定的时隙执行频道接入运行。

sta120及non-timsta130将向ap110直接请求所需的信息。

例如,ap110将包括组/时隙信息的进度及资源分配信息插入至信标而播放。sta120判断未能听见ap110所传播的信标之后,将组/时隙信息请求帧传输至ap110。

组/时隙信息请求帧使用各种信息元素(ie,informationelement),能够包括组/时隙信息。

ap110使用按多个终端的组限制频道接入的限制接入窗口(raw,restrictedaccesswindow)时,按raw分配的组id(groupid)、raw的开始时间(starttime)、raw的持续时间(rawduration)等的信息被定义为新的ie形式,能够插入至信标而播放。raw是指能够按组设定得能够进行频道接入的限制区间。sta120及non-timsta130将能够识别raw相关信息的固有的id插入至组/时隙信息请求帧而传输。

通过另一实施例,在ap110按时隙限制频道接入时,sta120及non-timsta130能够请求分配至sta120及non-timsta130的时隙信息。ap110使用映射至在信标插入的设定为tim的1的字节的位置的函数,从而,能够将时隙分配至sta120。并且,ap110定义为不同于tim的其它的地图(map),并通过使用其它地图,来按每个时隙分配sta,由此,能够将时隙分配至sta120及non-timsta130。

sta120及non-timsta130为了确认分配至自身的时隙,能够通过ap110能够请求地图信息。组/时隙信息请求帧包括用于显示识别地图信息的请求的id的字段。

ap110接收组/时隙信息请求帧,并能够传输包括组/时隙信息和时间戳信息的组/时隙信息应答帧。

接收组/时隙信息应答帧的sta120或non-timsta130利用时间戳,与ap110同步化,以接收的组/时隙信息为基础,按组执行频道接入,或在分配的时隙执行频道接入。

并且,使用在802.11规格使用的ps-poll帧或trigger帧,也能够代替组/时隙信息请求帧。

sta120在一定时间内从推定为传输信标的tbtt(targetbeacontransmittime)等待信标。未听到信标的sta120能够传输ps-poll帧代替上述定义的组/时隙信息请求帧。此时在ps-poll帧新定义有一个字段,能够在请求组/时隙信息时使用。

接收ps-poll帧的ap110如下所示,通过两种方法中的一种方法运行。ap110能够直接传输组/时隙信息应答帧。或通过与immediateack帧等ack帧,之后获取频道,将对组/时隙信息应答帧的传输告知至sta120。

ap110将ack帧的moredata字段设定为1,将对组/时隙信息应答帧的传输能够告知sta120。或,ap110在ack帧能够包括组/时隙信息应答帧的传输时间。传输时间的信息也能够为绝对性的时间,也可以是指在ap110使用的raw基础分配的区间或时隙。

ap110能够将持续时间字段(durationfield)插入至ack帧。持续时间字段使得接收ack帧的sta120或non-timsta130在记载于持续时间期间运行为休眠模式(sleepmode),在持续时间结束之后,能够将信息提供至sta120或non-timsta130并使用,以使正常工作。

在持续时间字段的设定值运用为显示下个tbtt的指标时,sta120或non-timsta130以记载于持续时间字段的值为基础,能够预测听到下个信标的时间。

通过持续时间字段,能够对分配至sta120或non-timsta130的时隙的信息进行分配。例如,尽可能限制临时分配的时隙的信息或竞争的接入窗口(raw,restrictedaccesswindow)的开始时点的信息通过持续时间字段被传输。

在本发明中记述的组/时隙信息请求机器能够使用未听到信标的sta120,也能够使用未听到信标而未包含于tim的non-timsta130。该non-timsta130作为传感器用sta,电力节省(powersave)要求项高,因具有非常低的占空因数,为了确认tim,能够负担听取信标的运行。因此,non-timsta130未听到信标,而唤醒之后,检测频道,而直接传输上行链路(ul)数据,或不存在ul数据时,为了确认下行链路(dl),能够传输ps-poll帧或触发帧。

未听到信标,而唤醒之后,non-timsta130能够将用于请求网络的基本服务集(bss,basicserviceset)的改变序列(changesequence)及/或当前时间戳(currenttimestamp)的标识符插入至ps-poll帧。non-timsta130通过ps-poll帧的传输,通过ap110能够请求网络的基本服务集(bss,basicserviceset)的改变序列(changesequence)及/或当前的时间戳(currenttimestamp)。例如,将tsf(timingsynchronizationfunction)作为时间戳使用。

ap110对接收的ps-poll帧进行应答,通过tack(twtack,targetwaketimeack)帧的传输,能够直接将基本服务集(bss,basicserviceset)的改变序列(changesequence)及/或当前的时间戳(currenttimestamp)传输至non-timsta130。

并且,ap110对接收的ps-poll帧进行应答,将持续时间字段(durationfield)插入至ack帧而传输,或将tbtt的信息设定于tack帧而传输。non-timsta130以设定于ack帧的持续时间字段的值为基础,在正常工作之后,通过接收的信标,来获取基本服务集(bss,basicserviceset)的改变序列(changesequence)及/或当前的时间戳(currenttimestamp)。或,non-timsta130在tack帧以tbtt为基础,在正常工作之后,通过接收的信标,能够获得基本服务集(bss,basicserviceset)的改变序列(changesequence)及/或当前的时间戳(currenttimestamp)。

ap110将数据传输为空的时隙分配至non-timsta130,non-timsta130能够在该时间内传输上行链路数据。此时,non-timsta130将组/时隙信息请求信息包含于ps-poll帧或触发帧而进行传输,通过对其进行应答,ap110能够传输上述说明的组/时隙信息应答帧。

此时组/时隙信息应答帧与raw等组信息、时隙持续时间(slotduration)等时隙(slot)信息一起,能够包括新分配的时隙信息。接收组/时隙信息应答帧的non-timsta130移动至相应时隙,能够进行数据交换。

图2为本发明的一实施例的从无线请求及获取频道接入相关信息的终端的框图。

参照图2,一个实施例的从无线请求及获取频道接入相关信息的终端200包括接收部210、确认部220、传输部230及接入部240。

接收部210通过接入点对组及时隙信息请求信号的应答,能够接收组及时隙信息应答信号。

确认部220在设定的信标间隔(beaconinterval)期间能够确认信标的接收。

传输部230在确认为不能接收信标时,能够通过接入点传输组及时隙信息请求信号。

传输部230能够传输组及时隙信息请求帧。组及时隙信息请求帧能够包含标识符,其中,标识符用于显示按限制访问窗口(raw,restrictedaccesswindow)分配的组的标识号码(id,identifier)、限制的访问窗口的开始时间、及请求持续时间的信息。

组及时隙信息请求帧包括标识符,该标识符在能够按从接入点分配的时隙(slot)接入终端时,能够包括分配至终端的时隙及显示对分配的时隙的持续时间的信息的请求。

接入部240以包含于组及时隙信息应答信号的时间戳为基础,能够与接入点同步化。接入部240以按包含于组及时隙信息应答信号的限制接入窗口(raw,restrictedaccesswindow)分配的组的标识号码(id,identifier)、限制访问窗口的开始时间、限制访问窗口的持续时间的信息为基础,能够执行频道接入。限制的接入窗口能够以分配的组进行分组。在限制的接入窗口区间唤醒相应组的终端200而执行频道接入。

接入部240以包含于组及时隙信息应答信号,并分配至终端的时隙及所述分配的时隙的持续时间的信息为基础,从而,能够执行频道接入。接入部240能够在分配的时隙区间执行频道接入。

传输部230通过组及时隙信息请求信号,能够传输ps(powersave)-poll帧或触发(trigger)帧,此时,ps(powersave)-poll帧或触发(trigger)帧包括标识符,该标识符显示对按限制访问窗口(raw,restrictedaccesswindow)分配的组的标识号码(id,identifier)、所述限制访问窗口的开始时间、持续时间的信息请求。

图3为本发明的一实施例的未听到信标,并从无线请求及获取频道接入相关信息的终端的框图。

参照图3,一个实施例的终端300包括传输部310、处理部320及接收部330。

传输部310在正常工作之后,通过检测的频道,能够对组及时隙信息请求信号进行传输。终端300与图1的non-timsta130相对应。

处理部320检测频道,以与包含于组及时隙信息应答信号的限制访问窗口(raw,restrictedaccesswindow)相关的信息为基础,执行频道接入,或以分配的时隙信息为基础,执行频道接入。

接收部330通过从接入点对组及时隙信息请求信号的应答,能够接收组及时隙信息应答信号。

传输部310通过组及时隙信息请求信号,能够传输ps(powersave)-poll帧或触发(trigger)帧,此时ps(powersave)-poll帧或触发(trigger)帧包括标识符,该标识符显示对按限制访问窗口(raw,restrictedaccesswindow)分配的组的标识号码(id,identifier)、所述限制访问窗口的开始时间、持续时间的信息进行请求。

并且,ps(powersave)-poll帧或触发(trigger)帧包括标识符,当按所述接入点分配的时隙(slot),tim(trafficindicationmap)中未包含的终端300能够接入时,该标识符显示有关分配至终端300的时隙及所述分配的时隙的持续时间的信息的请求。

图4为本发明的一实施例的从无线提供频道接入相关信息装置的框图。

参照图4,一个实施例的从无线提供频道接入相关信息的装置包括分配部410、接收部420及传输部430。

分配部410能够分配终端的组及时隙信息。

组及时隙信息能够包括按限制访问窗口(raw,restrictedaccesswindow)分配的组的标识号码(id,identifier)、限制访问窗口的开始时间、所述限制访问窗口的持续时间的信息。

组及时隙信息按从接入点分配的时隙(slot)接入终端时,包括分配至终端的时隙及所分配时隙的持续时间的信息。

分配部410包括决定部411。

决定部411在显示是否存在按终端缓冲的数据的tim(trafficindicationmap)中使用映射至设定为1的字节的位置的函数,来决定时隙的位置。

并且,分配部410,可在与tim(trafficindicationmap)不同定义的地图上按时隙分配终端。

接收部420能够从终端接收组及时隙信息请求信号。组及时隙信息请求信号能够包含显示分配的时隙信息的地图信息的请求信息或标识符。

传输部430通过对组及时隙信息请求信号的应答,能够对包含分配的组及时隙信息的组及时隙信息应答信号进行传输。

接收部420通过组及时隙信息请求信号,能够接收ps(powersave)-poll帧或触发(trigger)帧。此时,在ps(powersave)-poll帧或触发(trigger)帧包括用于显示组及时隙信息的请求的标识符。

传输部430通过对ps(powersave)-poll帧或触发(trigger)帧的应答,能够传输包含告知组及时隙信息应答信号的后续传输的信息的ack帧。例如,ack帧能够为及时ack(immediateack)帧。ack帧包含对组及时隙信息应答帧的传输时间的信息,并且,传输时间能够被设定为限制访问窗口(raw,restrictedaccesswindow)的分配区间或时隙的分配区间。

图5为本发明的一实施例的从无线请求及获取频道接入相关信息的方法的流程图。

在510步骤中,ap503将用于网络管理的信息包含于信标而进行广播。sta501因隐藏节点(hiddennode)而发生的碰撞或未满足同步,由此,不能听到信标。

在520步骤中,在sta501未听到信标时,通过ap503能够将组/时隙信息。sta501能够传输组及时隙信息请求帧。组及时隙信息请求帧包括标识符,所述标识符能够显示对按限制访问窗口(raw,restrictedaccesswindow)分配的组的标识号码(id,identifier)、限制访问窗口的开始时间、及持续时间的信息的请求。

并且,组及时隙信息请求帧包括标识符,该标识符在能够从接入点分配的时隙(slot)接入sta501时,显示分配至sta501的时隙及请求分配的时隙的持续时间的信息。

在530步骤中,ap503对组/时隙信息请求进行应答,将组/时隙信息应答信号提供至sta501。

sta501以包含于组/时隙信息应答信号的时间戳为基础,能够与ap503同步化。sta501以包含于组/时隙信息应答信号的限制接入窗口(raw,restrictedaccesswindow)分配的组的标识号码(id,identifier)、限制访问窗口的开始时间、限制访问窗口的持续时间的信息为基础,能够执行频道接入。限制接入窗口按每个分组的组进行分配。

sta501包含于组/时隙信息应答信号,并以分配至sta501的时隙及所述分配的时隙的持续时间的信息为基础,能够执行频道接入。

实施例的方法通过各种电脑装置执行的程序命令形式实现,能够记录于电脑可读取的媒体。所述电脑可读取媒体单独或组合包括程序命令、数据文件、数据结构等。记录于所述媒体的程序命令为用于实施例而特别设计构成,或也可以为电脑软件领域人员公知而能够使用的。电脑可读取记录媒体的例子包括硬盘、软盘及磁带等磁性媒体(magneticmedia)、cd-rom、dvd等光记录媒体(opticalmedia)、光磁软盘(flopticaldisk)等磁性-光媒体(magneto-opticalmedia)、及执行存储固件(rom)、随机存取存储器(ram)、闪存等程序命令而特别构成的硬件装置。在程序命令的例子中包括使用借助编译程序而制成的机器语言代码,也包括使用翻译器等并借助电脑执行的高级语言代码。所述硬件装置为便于执行实施例的运行,构成得能够通过一个以上软件模块执行,相反也同样。

如上所示,尽管实施例通过限定的实施例和附图进行了说明,但本技术领域的普通技术人员能够从如上所述记载进行各种修改及变形。例如,说明所述的技术以不同于所述的方法的顺序执行,及/或即使以不同于说明的系统、结构、装置、电路等结构要素的方法的形式结合或组合,或借助其它构成要素或同等物替换或置换,也能达成适当的结果。

因此,其它的实现例、其它的实施例及与权利要求范围相同的也包含于权利要求书的范围。

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