传输唤醒帧的方法和设备与流程

文档序号:14267313阅读:455来源:国知局
传输唤醒帧的方法和设备与流程
本申请涉及通信领域,并且更具体地,涉及传输唤醒帧的方法和设备。
背景技术
:电气和电子工程师协会(instituteofelectricalandelectronicsengineers,ieee)802.11标准组织计划制定在接收端设备新增低功耗(lowerpower,lp)唤醒接收机(wake-upreceiver,wur)。接收端设备的主收发模块进入休眠后,低功耗的wur苏醒开始工作。如果发送端设备需要与上述接收端设备进行通信,发送端设备首先向wur发送唤醒帧(wakeuppacket),wur正确收到发给自己的wup后向主收发模块发送唤醒信号以唤醒接收端设备的主收发模块,这样发送端设备能够与接收端设备的主收发模块进行通信,而wur转入休眠。现有技术中,并没有给出发送端设备向接收端设备的wur发送唤醒帧的方法,因此亟待一种传输唤醒帧的方法,能够保证唤醒帧的服务质量(qualityofservice,qos)性能。技术实现要素:本申请实施例提供一种传输唤醒帧的方法和设备,能够提高唤醒帧的qos性能。第一方面,提供了一种传输唤醒帧的方法。该方法包括:第一设备确定唤醒帧的增强型分布式信道接入edca参数集,该唤醒帧用于唤醒一个或多个第二设备接收数据帧;该第一设备根据该唤醒帧的edca参数集,确定信道资源是否处于空闲状态;该第一设备在该信道资源处于空闲状态时,向该第二设备发送该唤醒帧。第一设备确定唤醒帧的edca参数集,该唤醒帧用于唤醒一个或多个第二设备接收数据帧,根据该唤醒帧的edca参数集确定信道资源是否处于空闲状态,并在信道资源处于空闲状态时向第二设备发送唤醒帧,这样第一设备能够根据唤醒帧对应的edca参数集进行信道资源竞争,使得优先级高的唤醒帧能够得到高优先级的服务,从而提高了唤醒帧的qos性能。在一些可能的实现方式中,在该唤醒帧用于唤醒一个该第二设备接收该第一设备发送的第一数据帧时,该方法还包括:该第一设备确定该第一数据帧的信道接入等级,该第一数据帧的信道接入等级对应第一edca参数集;其中,该第一设备确定唤醒帧的edca参数集包括:该第一设备将该第一edca参数集确定为该唤醒帧的edca参数集。本申请实施例,将数据帧对应的edca参数集作为唤醒帧的edca参数集,使得高优先级的数据帧对应的唤醒帧也能够得到高优先级的服务。在一些可能的实现方式中,在该唤醒帧用于唤醒多个该第二设备中的每个第二设备接收该第一设备发送的多个数据帧中与该每个第二设备对应的数据帧时,该方法还包括:该第一设备确定该多个数据帧的信道接入等级中的第一信道接入等级,该第一信道接入等级对应第二edca参数集,该第一信道接入等级为该多个数据帧的信道接入等级中的最高信道接入等级;其中,该第一设备确定唤醒帧的edca参数集包括:该第一设备将该第二edca参数集确定为该唤醒帧的edca参数集。本申请实施例中,对于能够唤醒多个第二设备的唤醒帧,可以根据更高的优先级的edca参数集进行信道竞争。在一些可能的实现方式中,该第一设备确定唤醒帧的edca参数集包括:该第一设备将系统最高信道接入等级对应的edca参数集确定为该唤醒帧的edca参数集。第一设备都可以将系统中的最高信道接入等级对应的edca参数集作为唤醒帧的edca参数集,使得每个唤醒帧都能够得到高优先级的信道竞争服务。在一些可能的实现方式中,该唤醒帧的edca参数集包括竞争窗口时长和帧间隔时长;其中,该第一设备根据该唤醒帧的edca参数集,确定信道资源是否处于空闲状态包括:该第一设备根据该竞争窗口时长,确定退避时长;该第一设备根据该帧间隔时长和该退避时长,确定该信道资源是否处于空闲状态。本申请实施例通过物理载波侦听和虚拟载波侦听功能来判断媒体状态,在竞争窗口时长和帧间隔时长内信道资源是空闲,确定信道资源是处于空闲状态,从而能够保证传输到第二设备的唤醒帧的qos性能。在一些可能的实现方式中,该唤醒帧的edca参数集包括帧间隔时长;其中,该第一设备根据该唤醒帧的edca参数集,确定信道资源是否处于空闲状态包括:该第一设备根据该帧间隔时长,确定该信道资源是否处于空闲状态。第一设备在帧间隔时长内确定信道资源空闲就可以认为信道资源处于空闲状态,进而第一设备可以立即向第二设备发送唤醒帧,也就是说,唤醒帧得到高优先级的信道竞争服务。第二方面,本申请提供了一种传输唤醒帧的方法,该方法包括:第一设备向至少一个第二设备发送指示信息,该指示信息指示该第一设备发送唤醒帧的第一时间;该第一设备在该第一时间,发送该唤醒帧。第一设备通过向第二设备向第二设备发送用于指示第一设备发送唤醒帧的第一时间的指示信息,再在第一时间发送向第二设备发送唤醒帧,这样第一设备通过提前告知第二设备发送唤醒帧的时间,使得第二设备能够在根据第一时间准确的接收到唤醒帧,从而提高了唤醒帧的qos性能。在一些可能的实现方式中,该指示信息包括时间信息和帧类型信息,该时间信息指示该第一时间,该帧类型信息指示该第一设备在该第一时间发送的帧类型为该唤醒帧。第一设备向至少一个第二设备发送指示信息,该指示信息包括时间信息和帧类型信息。时间信息即第一设备准备在该时间信息指示的时间发送数据帧,而帧类型信息用于指示第一设备在时间信息指示的时间发送的数据帧的帧类型。也就是说,该时间信息和帧类型信息具有对应关系。在一些可能的实现方式中,该第一设备向该至少一个第二设备发送该指示信息包括:该第一设备向该至少一个第二设备发送目标唤醒时间twt信息,该twt信息携带该指示信息。第一设备向至少一个第二设备发送指示信息可以通过twt信息携带,这样第一设备不需要专门发送指示信息,节省了第一设备的功耗。在一些可能的实现方式中,该帧类型信息包括至少一个比特,该至少一个比特的取值用于指示该第一设备在该第一时间发送的帧类型是否为该唤醒帧。第一设备可以复用twt信息中twt标识的预留值,第二设备根据twt标识的预留值确定第一设备在时间信息指示的时间发送的帧类型是否是唤醒帧,也就是说,第二设备确定指示信息指示的第一时间是否是第一设备用来发送唤醒帧的。若该第一时间是第一设备用来发送唤醒帧的,则第二设备根据该第一时间确定接收唤醒帧的第二时间,这样第一设备不需要为帧类型信息配置专门的资源,降低指示信息的资源占用。在一些可能的实现方式中,该时间信息包括时段长度和起始时刻。在第一时间为时间段时,第一设备可以确定发送唤醒帧的起始时刻和时段长度等,并发送给第二设备,通过起始时刻和时段长度指示该第一时间。在一些可能的实现方式中,该时间信息包括时间周期、时段长度和起始时刻。第一设备发送该唤醒帧可以是周期性的发送,并将该时间周期通过时间信息发送给第二设备。第三方面,本申请提供了一种传输唤醒帧的方法,该方法还包括:第二设备接收第一设备发送的指示信息,该指示信息指示该第一设备发送唤醒帧的第一时间;该第二设备根据该第一时间,确定接收该唤醒帧的第二时间;该第二设备在该第二时间,接收该唤醒帧。第二设备接收第一设备发送的用于指示第一设备发送唤醒帧的第一时间的指示信息,第二设备根据该指示信息确定接收唤醒帧的第二时间,第二设备在第二时间接收第一设备在第一时间发送的唤醒帧,这样第一设备通过提前告知第二设备发送唤醒帧的时间,使得第二设备能够根据第一时间确定的第二时间准确的接收到唤醒帧,从而提高了唤醒帧的qos性能。在一些可能的实现方式中,该指示信息包括时间信息和帧类型信息,该时间信息指示该第一时间,该帧类型信息指示该第一设备在该第一时间发送的帧类型为该唤醒帧。第二设备接收第一设备发送的指示信息,该指示信息包括时间信息和帧类型信息。时间信息即第一设备准备在该时间信息指示的时间发送数据帧,而帧类型信息用于指示第一设备在时间信息指示的时间发送的数据帧的帧类型。也就是说,该时间信息和帧类型信息具有对应关系。在一些可能的实现方式中,该第二设备接收第一设备发送的指示信息包括:该第二设备接收该第一设备发送的目标唤醒时间twt信息,该twt信息携带该指示信息。第二设备接收第一设备发送指示信息可以通过twt信息携带的,这样第一设备不需要专门发送指示信息,节省了第一设备的功耗。在一些可能的实现方式中,该帧类型信息包括至少一个比特,该至少一个比特的取值用于指示该第一设备在该第一时间发送的帧类型是否为该唤醒帧,在该第二设备根据该第一时间确定接收该唤醒帧的第二时间之前,该方法还包括:该第二设备根据该至少一个比特的取值,确定该第一时间为该第一设备发送该唤醒帧的时间。第一设备可以复用twt信息中twt标识的预留值,第二设备根据twt标识的预留值确定第一设备在时间信息指示的时间发送的帧类型是否是唤醒帧,也就是说,第二设备确定指示信息指示的第一时间是否是第一设备用来发送唤醒帧的。若该第一时间是第一设备用来发送唤醒帧的,则第二设备根据该第一时间确定接收唤醒帧的第二时间,这样第一设备不需要为帧类型信息配置专门的资源,降低指示信息的资源占用。在一些可能的实现方式中,该时间信息包括时段长度和起始时刻。在第一时间为时间段时,第一设备可以确定发送唤醒帧的起始时刻和时段长度等,并发送给第二设备,通过起始时刻和时段长度指示该第一时间。在一些可能的实现方式中,该时间信息包括时间周期、时段长度和起始时刻。第一设备发送该唤醒帧可以是周期性的发送,并将该时间周期通过时间信息发送给第二设备。第四方面,本申请提供了一种第一设备,该第一设备包括用于执行第一方面或第一方面的任意可能的实现方式中的方法的模块。第五方面,本申请提供了一种第一设备,该第一设备包括用于执行第二方面或第二方面的任意可能的实现方式中的方法的模块。第六方面,本申请提供了一种第二设备,该第二设备包括用于执行第三方面或第三方面的任意可能的实现方式中的方法的模块。第七方面,本申请提供了一种传输唤醒帧的系统,该系统包括:上述第一方面的第一设备和第二设备。第八方面,本申请提供了一种传输唤醒帧的系统,该系统包括:上述第二方面的第一设备和上述第三方面的第二设备。第九方面,本申请提供了一种第一设备,包括:处理器、存储器和通信接口。处理器与存储器和通信接口连接。存储器用于存储指令,处理器用于执行该指令,通信接口用于在处理器的控制下与其他网元进行通信。该处理器执行该存储器存储的指令时,该执行使得该处理器执行第一方面或第一方面的任意可能的实现方式中的方法。第十方面,本申请提供了一种第一设备,包括:处理器、存储器和通信接口。处理器与存储器和通信接口连接。存储器用于存储指令,处理器用于执行该指令,通信接口用于在处理器的控制下与其他网元进行通信。该处理器执行该存储器存储的指令时,该执行使得该处理器执行第二方面或第二方面的任意可能的实现方式中的方法。第十一方面,本申请提供了一种第二设备,包括:处理器、存储器和通信接口。处理器与存储器和通信接口连接。存储器用于存储指令,处理器用于执行该指令,通信接口用于在处理器的控制下与其他网元进行通信。该处理器执行该存储器存储的指令时,该执行使得该处理器执行第三方面或第三方面的任意可能的实现方式中的方法。第十二方面,提供了一种计算机存储介质,该计算机存储介质中存储有程序代码,该程序代码用于指示执行上述第一方面或第一方面的任一种可能的实现方式中的传输唤醒帧的方法的指令。第十三方面,提供了一种计算机存储介质,该计算机存储介质中存储有程序代码,该程序代码用于指示执行上述第二方面或第二方面的任一种可能的实现方式中的传输唤醒帧的方法的指令。第十四方面,提供了一种计算机存储介质,该计算机存储介质中存储有程序代码,该程序代码用于指示执行上述第二方面或第二方面的任一种可能的实现方式中的传输唤醒帧的方法的指令。基于上述技术方案,第一设备确定唤醒帧的edca参数集,该唤醒帧用于唤醒一个或多个第二设备接收数据帧,根据该唤醒帧的edca参数集确定信道资源是否处于空闲状态,并在信道资源处于空闲状态时向第二设备发送唤醒帧,这样第一设备能够根据唤醒帧对应的edca参数集进行信道资源竞争,使得优先级高的唤醒帧能够得到高优先级的服务,从而提高了唤醒帧的qos性能。附图说明为了更清楚地说明本申请实施例的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是现有技术的传输唤醒帧的方法的示意图;图2是本申请实施例的应用场景示意图;图3是本申请一个实施例的唤醒帧的帧结构示意图;图4是现有技术的传输唤醒帧的方法的示意图;图5是现有技术的传输唤醒帧的方法的示意图;图6是现有技术的传输唤醒帧的方法的示意图;图7是本申请一个实施例的传输唤醒帧的方法的交互流程图;图8是本申请又一个实施例的传输唤醒帧的方法的交互流程图;图9是本申请实施例的时间信息的结构示意图;图10是本申请实施例的twt信息的结构示意图;图11是本申请实施例的第一设备的示意性框图;图12是本申请另一个实施例的第一设备的示意性框图;图13是本申请实施例的第二设备的示意性框图;图14是本申请实施例的传输唤醒帧的系统的示意性框图;图15是本申请另一个实施例的传输唤醒帧的系统的示意性框图;图16是本申请实施例的第一设备的结构示意图;图17是本申请另一个实施例的第一设备的结构示意图;图18是本申请另一个实施例的第二设备的结构示意图。具体实施方式下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述。显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。本申请实施例可以应用于无线局域网(wirelesslocalareanetwork,wlan),目前wlan采用的标准为电气和电子工程师协会(instituteofelectricalandelectronicsengineers,ieee)802.11系列。wlan可以包括多个基本服务集(basicserviceset,bss),bss中的网络节点为站点(station,sta)和接入点(accesspoint,ap)。每个bss可以包含一个ap和多个关联于该ap的sta。本申请实施例中以发送端设备为ap进行说明,但并不限于此。ap也称之为无线访问接入点或热点等。ap是移动用户进入有线网络的接入点,主要部署于家庭、大楼内部以及园区内部,典型覆盖半径为几十米至上百米,当然,也可以部署于户外。ap相当于一个连接有线网和无线网的桥梁,其主要作用是将各个无线网络客户端连接到一起,然后将无线网络接入以太网。具体地,ap可以是带有无线保真(wirelessfidelity,wifi)芯片的终端设备或者网络设备。可选地,ap可以为支持802.11ax制式的设备,进一步可选地,该ap可以为支持802.11ac、802.11n、802.11g、802.11b及802.11a或后续版本等多种wlan制式的设备。本申请实施例中的接收端设备以sta为例进行说明,但并不限于此。sta可以是无线通讯芯片、无线传感器或无线通信终端。例如:支持wifi通讯功能的移动电话、支持wifi通讯功能的平板电脑、支持wifi通讯功能的机顶盒、支持wifi通讯功能的智能电视、支持wifi通讯功能的智能可穿戴设备、支持wifi通讯功能的车载通信设备和支持wifi通讯功能的计算机。可选地,站点可以支持802.11ax制式,进一步可选地,该站点支持802.11ac、802.11n、802.11g、802.11b及802.11a或后续版本等多种wlan制式。如图1所示,在无线保真(wirelessfidelity,wifi)网络中当设备(例如,工作站(station,sta))没有消息收发时,若持续监听信道将会消耗可观的能量。因此ieee802.11协议中提出了优化设备休眠策略,即引入了休眠机制使得sta在无数据收发时可以进入深度休眠,以减少持续监听信道的能耗。但是,当sta处于深度休眠时ap无法与sta通信,只有等到sta苏醒后两者之间才能进行传输,这可能会导致一定的时延。为了避免休眠机制导致的高时延,sta通常会遵循一定的休眠策略不时醒来检查有无数据需要收发,然而这又降低了sta的休眠效率,例如,不时苏醒却没有数据需要收发,相比一直休眠会消耗更多能量。ieee802.11工作组以低功耗唤醒接收机(lp-wur,lowpowerwakeupreceiver)为核心技术降低wifi的功耗,即除处理优化休眠策略外,减少设备无信号的监听造成的能量浪费的另一个条技术途径是使用lp-wur。如图2所示,接收端设备(例如,sta)除包含传统802.11的收发端(即主收发模块,wifi主收发模块),新增了lp-wur(,也可以简称为“wur”)。当主收发模块进入深度休眠后,低功耗的wur苏醒开始工作,如果其他设备(例如,图1中的ap)需要与带有wur和主收发模块的设备(例如,图2中的sta)通信,ap首先给wur发送wur唤醒帧(wakeuppacket,wup),wur正确收到发给自己的wup后执行唤醒sta的主收发模块,然后自己转入休眠,ap则与苏醒的主收发模块进行通信。当主收发模块与ap通信完成后会进入休眠,同时wur苏醒又开始侦听是否有发送给自己的wup,以便唤醒主收发模块。wur为了实现低功耗,其电路构造、帧结构设计(如wup)等需要具有低复杂度。wur电路结构可以仅仅包含能量检测和射频部分,不用于解调复杂的调制方式。wup可以采用传输速率较低的二进制振幅键控(on-offkeying,ook)调制方式。例如,如图3所示为一种可能的wup帧结构,图3中的传统802.11先导可以被周围其他802.11设备听懂,用来保护唤醒后续部分不会被传统802.11设备干扰,其中传统802.11先导可以包括传统短训练字段(legacyshorttrainingfield,l-stf)、传统长训练字段(legacylongtrainingfield,l-ltf)和信令字段(legacysignalfield,l-sig)。需要说明的是,听到先导的周边802.11设备在一段时间内不会抢占信道。后面为wup的有效载荷(payload)部分,采用ook调制,只有wur才能听懂。该有效载荷部分可以包括唤醒先导(wake-uppreamble)、媒体访问控制头(mediaaccesscontrolheader,macheader)、帧载体(framebody)和帧校验序列(framechecksequence,fcs)。其中,唤醒先导用于识别wup信号;macheader相当于wur标识(identity,id)用于区分不同的wur;帧载体可以用于承载一些其他信息;而帧校验序列用于确保接收的数据与发送的数据一致。wurid可以是wur完整的网络标识、或简短的网络标识,或其他可以区分不同wur的信息。一个wur在收到wup之后,需要查看其中的wurid,只有当其中的wurid与自身的id匹配时,才能够唤醒主收发模块。此外,ap也可以发送组唤醒帧来唤醒一组sta。组唤醒帧需要携带多个wur的wurid(或者wur组id)便于多个wur同时醒来。例如,ap可以发送唤醒信标帧(wakeupbeacon,wb),唤醒一组sta的同时还可以携带一些基本信息,便于wur接收后用于信息更新。为了保证ap和sta能够接入无线媒体(wirelessmedium)(即网络资源),而又不相互之间发生冲突碰撞,802.11中使用了带有碰撞避免的载波侦听多址接入(carriersensemultipleaccesswithcollisionavoidance,csma/ca)机制,该机制被称为分布式协调功能(distributedcoordinationfunction,dcf)。当一个sta准备发送数据时,首先对无线媒体进行一个固定时长的侦听来进行一个空闲信道评估(clearchannelaccess,cca)。如果媒体状态为空闲,则sta认为其可以拥有媒体并且开始一个帧交换。如果媒体状态繁忙,则sta等待媒体变为空闲状态,后延固定时长,并进一步等待一个随机的回退(backoff,bo)时段。如果媒体在固定时长后延以及回退时段期间保持空闲状态,则sta认为其可以拥有媒体并且开始一个帧交换。csma/ca的基础在于载波侦听(carriersensing,cs),dcf同时通过物理载波侦听和虚拟载波侦听功能来判断媒体状态。物理载波侦听功能位于物理层(physicallayer,phy)中,其通过能量检测(energydetection,ed)与带帧长后延的前导检测(preambledetection,pd)来判断媒体是否繁忙。虚拟载波侦听位于mac中,其使用在mac帧头的时长字段中所承载的预定信息,该信息声明了对媒体的独占接入。虚拟载波侦听功能被称作网络分配向量(networkallocationvector,nav)。只有物理载波侦听和载波侦听机制都认为信道为空闲,才认为信道是空闲,否则认为信道是繁忙的。基本的接入方法图4所示,其中,dcf帧间间隔(dcfinter-framespace,difs)、点协调功能帧间间隔(pointcoordinationfunctioninter-framespace,pifs)和短帧间间隔(shortinter-framespace,sifs)为针对不同类型的帧的不同的固定时长。多个sta之间dcf下的回退机制如图5所示,sta需要回退的随机回退时间为一个随机回退的值乘以每个时隙的时间,其中随机回退的值是从一个均匀分布的窗口[0,cw]当中随机选择的,竞争窗口(contentionwindow,cw)存在多个值,初始化进行首次尝试(initialattempt)的时候为最小值,即cwmin,而每一次发送冲突时需要进行重传(retransmission),cw就逐次增大,直到cw的最大值,即cwmax。而当成功发送数据时,cw被重置(reset)为cwmin。每一个窗口的大小为2的级数减1,且大致为上一级的2倍(可以称为“窗口加倍”),如图6所示。增强型分布式信道接入(enhanceddistributedchannelaccess,edca)是dcf机制的增强,它允许不同接入等级(accesscategory,ac)的业务具有不同的edca参数集,例如,ac包括acbk、acbe、acvi、acvo和传统(legacy)。edca参数集包括cwmin,cwmax,任意帧间间隔(arbitraryinter-framespace,aifs)、传输机会限制(transmitopportunitylimit,txoplimit)等,其中,txoplimit表示信道资源空闲后,如果需要发送多个帧,那么总共占用的信道的时间长度不能超过该txoplimit值。不同ac的edca参数如表1所示。表1accwmincwmaxaifsntxoplimitac_bk31102370ac_be31102330ac_vi153123.008msac_vo71521.504mslegacy15102320对于某种特定ac(即已知等级)的业务,其退避的过程与dcf基本相同,区别在于aifs取代了dcf中的difs,即当信道重新回到空闲时,sta必须等待aifs才能进行退避的过程。aifs的计算方法为aifs[ac]=asifstime+aifsn[ac]*aslottime。例如,对于接入等级为ac_be的业务,其edca参数集为{cwmin=31,cwmax=1023,aifsn=3},因此在edca退避过程中,aifs为asifstime+3*aslottime,即即当信道重新回到空闲时,sta必须等待asifstime+3*aslottime才能进行退避的过程。另外,其退避计数器的初始值应从[0,31]之间随机产生。本申请实施例提出了一种传输唤醒帧的方法,能够保证唤醒帧的服务质量(qualityofservice,qos)性能。图7示出了根据本申请一个实施例的传输唤醒帧的方法的示意性流程图。701、第一设备确定唤醒帧的edca参数集,该唤醒帧用于唤醒一个或多个第二设备接收数据帧。第一设备可以预先设定不同唤醒帧与edca参数集的映射关系,或者第一设备根据唤醒帧对应的某些参数确定不同唤醒帧与edca参数集的映射关系。第一设备根据该映射关系能够确定每个唤醒帧对应的edca参数集。该唤醒帧可以用于唤醒一个第二设备能够接收数据帧,也可以用于唤醒多个第二设备能够接收数据帧。第一设备向多个第二设备发送的数据帧可以相同,也可以不同,本申请对此不进行限定。第一设备包括主收发模块,第二设备包括主收发模块和wur模块,或者第一设备也可以还包括wur模块。第一设备是发送唤醒帧的设备,第二设备是接收唤醒帧的设备。第二设备的主收发模块在唤醒之前处于休眠状态,直到第二设备的wur模块接收到唤醒帧后,唤醒第二设备的主收发模块,进而第一设备能够与第二设备的主收发模块进行通信。应理解,第一设备可以是ap(如路由器),第二设备可以是sta(如手机);或者第一设备可以是sta(如手机),第二设备可以是可穿戴设备,如手环。第一设备和第二设备还可以是具有上述对应功能的其他设备等,但本申请并不限于此。或者,在某些场景中,两个设备可能同时具有wur收发能力,则两设备的角色取决于当前的通信场景。例如,手机和手环,两者可能皆具备wur收发能力,并且都有省电需求,因此可同时运行于wur工作模式,但需告知对方自己的唤醒窗口规律。具体的,当手机有数据向手环发送时,则在手环的唤醒窗口中向手环发送唤醒包,此时,手机是第一设备,手环是第二设备;当手环有数据向手机发送时,则在手机的唤醒窗口中向手机发送唤醒包,此时,手环是第一设备,手机是第二设备。可选地,在该唤醒帧用于唤醒一个该第二设备接收该第一设备发送的第一数据帧时,该方法还包括:该第一设备确定该第一数据帧的信道接入等级,该第一数据帧的信道接入等级对应第一edca参数集;其中,该第一设备确定唤醒帧的edca参数集包括:该第一设备将该第一edca参数集确定为该唤醒帧的edca参数集。具体而言,若唤醒帧为针对一个第二设备的唤醒帧(可以称为单地址唤醒帧(individuallyaddressedwakeuppacket,iwp)),则该唤醒帧用于唤醒这一个第二设备接收数据帧(表示为第一数据帧)。第一设备确定第一数据帧的信道接入等级,该第一数据帧的信道接入等级对应的edca参数集表示为第一edca参数集(如表1所示),第一设备将该第一edca参数集作为该唤醒帧的edca参数集。可选地,作为一个实施例,在该唤醒帧用于唤醒多个该第二设备中的每个第二设备接收该第一设备发送的多个数据帧中与该每个第二设备对应的数据帧时,该方法还包括:该第一设备确定该多个数据帧的信道接入等级中的第一信道接入等级,该第一信道接入等级对应第二edca参数集,该第一信道接入等级为该多个数据帧的信道接入等级中的最高信道接入等级;其中,该第一设备确定唤醒帧的edca参数集包括:该第一设备将该第二edca参数集确定为该唤醒帧的edca参数集。具体而言,若该唤醒帧为针对多个第二设备的唤醒帧(可以称为“wb”),则该wb用于唤醒多个第二设备能够接收第一设备发送的多个数据帧中对应于每个第二设备的数据帧。这时,第一设备可以确定该多个数据帧的信道接入等级中的最高信道接入等级(表示为第一信道接入等级),该最高信道接入等级对应的edca参数集(表示为第二edca参数集)。这样第一设备可以将该第二edca参数集确定为唤醒帧的edca参数集。也就是说,对于能够唤醒多个第二设备的唤醒帧,可以根据更高的优先级的edca参数集进行信道竞争。例如,如表1所示,若针对多个第二设备的多个数据帧的信道接入等级包括ac_vi,ac_bk和ac_be这三种,则第一设备将ac_vi(即这三种信道接入等级中的最高信道接入等级)对应的参数集确定为wb的edca参数集。可选地,作为一个实施例,该第一设备确定唤醒帧的edca参数集包括:该第一设备将系统最高信道接入等级对应的edca参数集确定为该唤醒帧的edca参数集。无论该唤醒帧是针对一个第二设备的iwp,还是针对多个第二设备的wb,第一设备都可以将系统中的最高信道接入等级对应的edca参数集作为唤醒帧的edca参数集,使得每个唤醒帧都能够得到高优先级的信道竞争服务。例如,对于wb,第一设备可以直接将ac_vo(即系统中的最高信道接入等级)对应的参数集确定为wb的edca参数集。应理解,第一设备还可以为唤醒帧专门配置edca参数集,即对应于不同第二设备的唤醒帧分别有相应的edca参数集,本申请对此不进行限定。702、该第一设备根据该唤醒帧的edca参数集,确定信道资源是否处于空闲状态。第一设备根据唤醒帧的edca参数集确定信道资源是否空闲,也可以称为第一设备根据唤醒帧的edca参数集中的各个参数进行退避(如图5和图6),退避成功即为成功竞争到信道。可选地,该唤醒帧的edca参数集包括竞争窗口时长和帧间隔时长;其中,该第一设备根据该唤醒帧的edca参数集,确定信道资源是否处于空闲状态包括:该第一设备在该竞争窗口时长和该帧间隔时长内该信道资源空闲时,确定该信道资源处于空闲状态。具体而言,唤醒帧的edca参数集包括竞争窗口时长和帧间隔时长。具体地,竞争窗口时长包括竞争窗口时长最小值和竞争窗口时长最大值。具体的实现过程可以如图5所示,sta需要回退的随机回退时间为一个随机回退的值乘以每个时隙的时间。其中随机回退的值是从一个均匀分布的窗口[0,cw]当中随机选择的。cw存在多个值,初始化进行首次尝试的时候为最小值,即cwmin,而每一次发生冲突时需要进行重传,cw就逐次增大,直到达到cw的最大值,即cwmax。而当成功发送数据时,cw被重置(reset)为cwmin。帧间间隔时长可以是difs、pifs、sifs或者aifs等。第一设备确定信道在帧间隔时长后处于空闲时,根据目标竞争窗口时长确定退避时长。第一设备可以将目标竞争窗口时长确定为退避时长,并通过退避计时器开始倒计时,若信道繁忙时退避计时器需要挂起(即停止计时),直到计时结束。若信道资源仍然是空闲时,则确定信道资源是处于空闲状态,否则认为信道资源为繁忙状态。可选地,作为一个实施例,该唤醒帧的edca参数集包括帧间隔时长;其中,该第一设备根据该唤醒帧的edca参数集,确定信道资源是否空闲包括:该第一设备根据该帧间隔时长内该信道资源是否处于空闲状态,确定该信道资源是否处于空闲状态。具体而言,第一设备可以根据唤醒帧的edca参数集包括的帧间隔时长确定信道资源是否空闲,即第一设备在帧间隔时长内确定信道资源空闲就可以认为信道资源处于空闲状态,进而第一设备可以立即向第二设备发送唤醒帧。应注意,该帧间间隔可以是是difs、pifs、sifs或者aifs中的任意一个,本申请对此不进行限定。703、该第一设备在该信道资源处于空闲状态时,向该第二设备发送该唤醒帧。第二设备通过wur模块接收到唤醒帧后,向主收发模块发送唤醒信号,使得主收发模块处于苏醒状态,从而能够接收第一设备发送的数据帧。因此,本申请实施例的传输唤醒帧的方法,第一设备确定唤醒帧的edca参数集,该唤醒帧用于唤醒一个或多个第二设备接收数据帧,根据该唤醒帧的edca参数集确定信道资源是否处于空闲状态,并在信道资源处于空闲状态时向第二设备发送唤醒帧,这样第一设备能够根据唤醒帧对应的edca参数集进行信道资源竞争,使得优先级高的唤醒帧能够得到高优先级的服务,从而提高了唤醒帧的qos性能。图8示出了根据本申请另一个实施例的传输唤醒帧的方法的示意性流程图。801、第一设备向至少一个第二设备发送指示信息,该指示信息用于指示第一设备发送唤醒帧的第一时间。该第一时间可以是具体的一个或多个时间点,也可以是一个或多个时间段,本申请对此不进行限定。可选地,该指示信息包括时间信息和帧类型信息,该时间信息指示该第一时间,该帧类型信息指示该第一设备在该第一时间发送的帧类型为该唤醒帧。第一设备向至少一个第二设备发送指示信息,该指示信息包括时间信息和帧类型信息。时间信息即第一设备准备在该时间信息指示的时间发送数据帧,而帧类型信息用于指示第一设备在时间信息指示的时间发送的数据帧的帧类型。也就是说,该时间信息和帧类型信息具有对应关系。可选地,该第一设备向该至少一个第二设备发送该指示信息包括:该第一设备向该至少一个第二设备发送目标唤醒时间twt信息,该twt信息携带该指示信息。第一设备向至少一个第二设备发送指示信息可以通过twt信息携带。802.ax系统中的twt信息的结构如图10所示,其中时间信息在twt信息中的位置为如图10(a)中的唤醒时间,帧类型信息在twt信息中的位置为如图10(a)中的请求类型。应理解,第二设备还可以通过广播帧或者是信标帧等携带该指示信息,本申请对此不进行限定。可选地,指示信息可以包括时段长度和起始时刻。在第一时间为时间段时,第一设备可以确定发送唤醒帧的起始时刻和时段长度等,并发送给第二设备,通过起始时刻和时段长度指示该第一时间。可选地,该指示信息可以包括时间周期、时段长度和起始时刻。第一设备发送该唤醒帧可以是周期性的发送,并将该时间周期通过指示信息发送给第二设备。应理解,用于指示第一设备发送唤醒帧的第一时间的时间周期、时段长度和起始时间可以通过同一个指示信息指示,也可以分别通过指示信息指示。例如,广播帧的结构如图9所示,广播帧中的i1用于指示时间段出现的周期,i2用于指示每个时间段的长度,i3用于指示时间段的起始时刻。802、第二设备根据第一时间,确定接收该唤醒帧的第二时间。第二设备根据指示信息可以在第一设备发送唤醒帧的起始时刻醒来,也可以提前醒来准备接收唤醒帧,保证唤醒帧接收的准确性;或者可以准确的计算出第一设备与第二设备之间的时延后,延后该时延再醒来,节省第二设备的功耗。应理解,该第二时间可以是具体的一个或多个时间点,也可以是一个或多个时间段,该第二时间还可以与该第一时间相同,本申请对此不进行限定。可选地,该帧类型信息包括至少一个比特,该至少一个比特的取值用于指示该第一设备在该第一时间发送的帧类型是否为该唤醒帧,在该第二设备根据该第一时间确定接收该唤醒帧的第二时间之前,该方法还包括:该第二设备根据该至少一个比特的取值,确定该第一时间为该第一设备发送该唤醒帧的时间。具体而言,帧类型信息可以通过至少一个比特表示,特别是该指示信息携带在twt信息中时,第二设备可以复用twt信息中twt标识的预留值。根据twt标识的预留值确定第一设备在时间信息指示的时间发送的帧类型是否是唤醒帧,也就是说,第二设备确定指示信息指示的第一时间是否是第一设备用来发送唤醒帧的。若该第一时间是第一设备用来发送唤醒帧的,则第二设备根据该第一时间确定接收唤醒帧的第二时间。802.ax系统中的twt信息的结构如图10中的(a)所示,具体的请求类型结构如图10中的(b)所示,且至少一个比特对应于twt标识,以3个比特对应于twt标识为例进行说明,twt标识的取值可以如下表2所示。表2由表2可知,twt标识的比特取值从3~7为保留字段,本申请实施例可以复用该保留字段,配置预留字段与唤醒帧的映射关系。例如,配置twt标识的取值为3表示该第一设备在第一时间发送的帧类型为唤醒帧(如表3所示),这样第二设备就可以根据第一时间确定接收唤醒帧的第二时间,从而第二设备能够准确的接收到唤醒帧。表3twt标识的取值帧类型描述3~7中任一值在twt服务阶段,传输的帧类型为唤醒帧803、第一设备在该第一时间发送该唤醒帧。第一设备按照指示给第二设备的时间(表示为第一时间)发送唤醒帧。需要说明的是,第一设备在发送唤醒帧之前,还可以向第二设备发送信道预留帧来预留信道,确保唤醒帧能够发送出去。该信道预留帧可以是清空以便发送(cleartosend,cts)帧,该信道预留帧还可以携带nav信息。804、第二设备在该第二时间接收该唤醒帧。第二设备在第二时间苏醒接收该唤醒帧,也就是说,第一设备可以提前与第二设备协商发送唤醒帧的时间,便于第二设备在协商好的时间内醒来接收唤醒帧,避免了第二设备的wur模块一直处于监听状态,从而进一步节省了第二设备的功耗。应理解,在本申请的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本申请实施例的实施过程构成任何限定。因此,本申请实施例的传输唤醒帧的方法,第一设备向第二设备发送用于指示第一设备发送唤醒帧的第一时间的指示信息,第二设备根据该指示信息确定接收唤醒帧的第二时间,第二设备在第二时间接收第一设备在第一时间发送的唤醒帧,这样第一设备通过提前告知第二设备发送唤醒帧的时间,使得第二设备能够根据第一时间确定的第二时间准确的接收到唤醒帧,从而提高了唤醒帧的qos性能。上文中详细描述了根据本申请实施例的传输唤醒帧的方法,下面将描述根据本申请实施例的传输唤醒帧的设备。图11示出了根据本申请实施例的第一设备1100的示意性框图。如图11所示,该第一设备1100包括:处理模块1110,用于确定唤醒帧的增强型分布式信道接入edca参数集,该唤醒帧用于唤醒一个或多个第二设备接收数据帧;该处理模块1110,还用于根据该唤醒帧的edca参数集,确定信道资源是否处于空闲状态;发送模块1120,用于在该信道资源处于空闲状态时,向该第二设备发送该唤醒帧。因此,本申请实施例的第一设备,通过确定唤醒帧的edca参数集,该唤醒帧用于唤醒一个或多个第二设备接收数据帧,根据该唤醒帧的edca参数集确定信道资源是否处于空闲状态,并在信道资源处于空闲状态时向第二设备发送唤醒帧,这样第一设备能够根据唤醒帧对应的edca参数集进行信道资源竞争,使得优先级高的唤醒帧能够得到高优先级的服务,从而提高了唤醒帧的qos性能。可选地,在该唤醒帧用于唤醒一个该第二设备接收该第一设备发送的第一数据帧时,该处理模块,还用于确定该第一数据帧的信道接入等级,该第一数据帧的信道接入等级对应第一edca参数集;该处理模块具体用于:将该第一edca参数集确定为该唤醒帧的edca参数集。可选地,在该唤醒帧用于唤醒多个该第二设备中的每个第二设备接收该第一设备发送的多个数据帧中与该每个第二设备对应的数据帧时,该处理模块,还用于确定该多个数据帧的信道接入等级中的第一信道接入等级,该第一信道接入等级对应第二edca参数集,该第一信道接入等级为该多个数据帧的信道接入等级中的最高信道接入等级;该处理模块具体用于:将该第二edca参数集确定为该唤醒帧的edca参数集。可选地,该处理模块具体用于:将系统最高信道接入等级对应的edca参数集确定为该唤醒帧的edca参数集。可选地,该唤醒帧的edca参数集包括竞争窗口时长和帧间隔时长;该处理模块具体用于:根据该竞争窗口时长确定退避时长;根据该退避时长和该帧间隔时长,确定该信道资源处于空闲状态。可选地,该唤醒帧的edca参数集包括帧间隔时长;该处理模块具体用于:根据该帧间隔时长,确定该信道资源处于空闲状态。根据本申请实施例的第一设备可对应于根据本申请实施例的传输唤醒帧的方法的第一设备,并且第一设备中的各个模块的上述和其它操作和/或功能分别为了实现前述各个方法的相应流程,为了简洁,在此不再赘述。因此,本申请实施例的第一设备,通过确定唤醒帧的edca参数集,该唤醒帧用于唤醒一个或多个第二设备接收数据帧,根据该唤醒帧的edca参数集确定信道资源是否处于空闲状态,并在信道资源处于空闲状态时向第二设备发送唤醒帧,这样第一设备能够根据唤醒帧对应的edca参数集进行信道资源竞争,使得优先级高的唤醒帧能够得到高优先级的服务,从而提高了唤醒帧的qos性能。图12示出了根据本申请实施例的第一设备1200的示意性框图。如图12所示,该第一设备1200包括:发送模块1210,用于向至少一个第二设备发送指示信息,该指示信息指示该第一设备发送唤醒帧的第一时间;该发送模块1210,还用于在该第一时间,发送该唤醒帧。因此,本申请实施例的第一设备,通过向第二设备向第二设备发送用于指示第一设备发送唤醒帧的第一时间的指示信息,再在第一时间发送向第二设备发送唤醒帧,这样第一设备通过提前告知第二设备发送唤醒帧的时间,使得第二设备能够在根据第一时间准确的接收到唤醒帧,从而提高了唤醒帧的qos性能。可选地,该指示信息包括时间信息和帧类型信息,该时间信息指示该第一时间,该帧类型信息指示该第一设备在该第一时间发送的帧类型为该唤醒帧。可选地,该发送模块1210具体用于:该第一设备向该至少一个第二设备发送目标唤醒时间twt信息,该twt信息携带该指示信息。可选地,该帧类型信息包括至少一个比特,该至少一个比特的取值用于指示该第一设备在该第一时间发送的帧类型是否为该唤醒帧。可选地,该时间信息包括时段长度和起始时刻。可选地,该时间信息包括时间周期、时段长度和起始时刻。因此,本申请实施例的第一设备,通过向第二设备向第二设备发送用于指示第一设备发送唤醒帧的第一时间的指示信息,再在第一时间发送向第二设备发送唤醒帧,这样第一设备通过提前告知第二设备发送唤醒帧的时间,使得第二设备能够在根据第一时间准确的接收到唤醒帧,从而提高了唤醒帧的qos性能。根据本申请实施例的第一设备可对应于根据本申请实施例的传输唤醒帧的方法的第一设备,并且第一设备中的各个模块的上述和其它操作和/或功能分别为了实现前述各个方法的相应流程,为了简洁,在此不再赘述。图13示出了根据本申请实施例的第二设备1300的示意性框图。如图13所示,该第二设备1300包括:接收模块1310,用于接收第一设备发送的指示信息,该指示信息指示该第一设备发送唤醒帧的第一时间;处理模块1320,用于根据该第一时间,确定接收该唤醒帧的第二时间;该接收模块1310,还用于在该第二时间,接收该唤醒帧。因此,本申请实施例的第二设备,通过接收第一设备发送用于指示第一设备发送唤醒帧的第一时间的指示信息,根据该指示信息确定接收唤醒帧的第二时间,第二设备在第二时间接收第一设备在第一时间发送的唤醒帧,这样第二设备通过接收第一设备提前告知的发送唤醒帧的时间,使得第二设备能够根据第一时间确定的第二时间准确的接收到唤醒帧,从而提高了唤醒帧的qos性能。可选地,该指示信息包括时间信息和帧类型信息,该时间信息指示该第一时间,该帧类型信息指示该第一设备在该第一时间发送的帧类型为该唤醒帧。可选地,该接收模块1310具体用于:接收该第一设备发送的目标唤醒时间twt信息,该twt信息携带该指示信息。可选地,该帧类型信息包括至少一个比特,该至少一个比特的取值用于指示该第一设备在该第一时间发送的帧类型是否为该唤醒帧,该处理模块还用于根据该至少一个比特的取值,确定该第一时间为该第一设备发送该唤醒帧的时间。可选地,该时间信息包括时段长度和起始时刻。可选地,该时间信息包括时间周期、时段长度和起始时刻。根据本申请实施例的第二设备可对应于根据本申请实施例的传输唤醒帧的方法的第二设备,并且第二设备中的各个模块的上述和其它操作和/或功能分别为了实现前述各个方法的相应流程,为了简洁,在此不再赘述。因此,本申请实施例的第二设备,通过接收第一设备发送用于指示第一设备发送唤醒帧的第一时间的指示信息,根据该指示信息确定接收唤醒帧的第二时间,第二设备在第二时间接收第一设备在第一时间发送的唤醒帧,这样第二设备通过接收第一设备提前告知的发送唤醒帧的时间,使得第二设备能够根据第一时间确定的第二时间准确的接收到唤醒帧,从而提高了唤醒帧的qos性能。图14示出了本申请实施例的传输唤醒帧的系统1400,该系统1400包括:如图11所示的实施例中的第一设备1100和第二设备1410。图15示出了本申请实施例的传输唤醒帧的系统1500,该系统1500包括:如图12所示的实施例中的第一设备1200和图13所示的实施例中的第二设备1300。图16示出了本申请的实施例提供的第一设备的结构示意图。如图16所示,该第一设备包括至少一个处理器1602(例如具有计算和处理能力的通用处理器cpu、数字信号处理器(dsp)、专用集成电路(asic)、现成可编程门阵列(fpga)等),处理器1602用于对第一设备内各模块和器件进行管理和调度。图11所示的实施例中的处理模块1110可以通过处理器1602实现。该第一设备还包括至少一个收发器1605(接收器/发送器1605),存储器1606,和至少一个总线系统1603。图11所示的实施例中的发送模块1120可以通过收发器1605实现。第一设备的各个组件通过总线系统1603耦合在一起,其中总线系统1603可能包括数据总线、电源总线、控制总线和状态信号总线等,但是为了清楚说明起见,在图中将各种总线都标为总线系统1603。上述本申请实施例揭示的方法可以应用于处理器1602,或者用于执行存储器1606中存储的可执行模块,例如计算机程序。存储器1606可能包含高速随机存取存储器(ram:randomaccessmemory),也可能还包括非不稳定的存储器(non-volatilememory),存储器可以包括只读存储器和随机存取存储器,并向处理器提供需要的信令或数据、程序等等。存储器的一部分还可以包括非易失行随机存取存储器(nvram)。通过至少一个收发器1605(可以是有线或者无线)实现与至少一个其他网元之间的通信连接。在一些实施方式中,存储器1606存储了程序16061,处理器1602执行程序16061,用于执行以下操作:确定唤醒帧的edca参数集,该唤醒帧用于唤醒一个或多个第二设备接收数据帧;根据该唤醒帧的edca参数集,确定信道资源是否处于空闲状态;通过收发器1605在该信道资源处于空闲状态时,向该第二设备发送该唤醒帧。需要说明的是,该第一设备可以具体为图7所示的实施例中的第一设备,并且可以用于执行图7所示的方法实施例中与第一设备对应的各个步骤和/或流程。从本申请实施例提供的以上技术方案可以看出,通过确定唤醒帧的edca参数集,该唤醒帧用于唤醒一个或多个第二设备接收数据帧,根据该唤醒帧的edca参数集确定信道资源是否处于空闲状态,并在信道资源处于空闲状态时向第二设备发送唤醒帧,这样第一设备能够根据唤醒帧对应的edca参数集进行信道资源竞争,使得优先级高的唤醒帧能够得到高优先级的服务,从而提高了唤醒帧的qos性能。图17示出了本申请的实施例提供的第一设备的结构示意图。如图17所示,该第一设备包括至少一个收发器1705(接收器/发送器1705)。图12所示的实施例中的发送模块1210可以通过收发器1705实现。该第一设备还包括至少一个处理器1702(例如具有计算和处理能力的通用处理器cpu、数字信号处理器(dsp)、专用集成电路(asic)、现成可编程门阵列(fpga)等),存储器1706,和至少一个总线系统1703,处理器1702用于对第一设备内各模块和器件进行管理和调度。第一设备的各个组件通过总线系统1703耦合在一起,其中总线系统1703可能包括数据总线、电源总线、控制总线和状态信号总线等,但是为了清楚说明起见,在图中将各种总线都标为总线系统1703。上述本申请实施例揭示的方法可以应用于处理器1702,或者用于执行存储器1706中存储的可执行模块,例如计算机程序。存储器1706可能包含高速随机存取存储器(ram:randomaccessmemory),也可能还包括非不稳定的存储器(non-volatilememory),存储器可以包括只读存储器和随机存取存储器,并向处理器提供需要的信令或数据、程序等等。存储器的一部分还可以包括非易失行随机存取存储器(nvram)。通过至少一个收发器1705(可以是有线或者无线)实现与至少一个其他网元之间的通信连接。在一些实施方式中,存储器1706存储了程序17061,处理器1702执行程序17061,用于执行以下操作:通过收发器1705接收第一设备发送的指示信息,该指示信息指示该第一设备发送唤醒帧的第一时间;通过收发器1705在该第一时间,发送该唤醒帧。需要说明的是,该第一设备可以具体为图8所示的实施例中的第一设备,并且可以用于执行图8所示的方法实施例中与第一设备对应的各个步骤和/或流程。从本申请实施例提供的以上技术方案可以看出,通过向第二设备向第二设备发送用于指示第一设备发送唤醒帧的第一时间的指示信息,再在第一时间发送向第二设备发送唤醒帧,这样第一设备通过提前告知第二设备发送唤醒帧的时间,使得第二设备能够在根据第一时间准确的接收到唤醒帧,从而提高了唤醒帧的qos性能。图18示出了本申请的实施例提供的第二设备的结构示意图。如图18所示,该第二设备包括至少一个处理器1802(例如具有计算和处理能力的通用处理器cpu、数字信号处理器(dsp)、专用集成电路(asic)、现成可编程门阵列(fpga)等),处理器1802用于对第二设备内各模块和器件进行管理和调度。图13所示的实施例中的处理模块1320可以通过处理器1802实现。该第一设备还包括至少一个收发器1805(接收器/发送器1805),存储器1806,和至少一个总线系统1803。图13所示的实施例中的接收模块1310可以通过收发器1805实现。第二设备的各个组件通过总线系统1803耦合在一起,其中总线系统1803可能包括数据总线、电源总线、控制总线和状态信号总线等,但是为了清楚说明起见,在图中将各种总线都标为总线系统1803。上述本申请实施例揭示的方法可以应用于处理器1802,或者用于执行存储器1806中存储的可执行模块,例如计算机程序。存储器1806可能包含高速随机存取存储器(ram:randomaccessmemory),也可能还包括非不稳定的存储器(non-volatilememory),存储器可以包括只读存储器和随机存取存储器,并向处理器提供需要的信令或数据、程序等等。存储器的一部分还可以包括非易失行随机存取存储器(nvram)。通过至少一个收发器1805(可以是有线或者无线)实现与至少一个其他网元之间的通信连接。在一些实施方式中,存储器1806存储了程序18061,处理器1802执行程序18061,用于执行以下操作:通过收发器1805接收第一设备发送的指示信息,该指示信息指示该第一设备发送唤醒帧的第一时间;根据该接收模块接收的该第一时间,确定接收该唤醒帧的第二时间;通过收发器1805在该第二时间,接收该唤醒帧。需要说明的是,该第一设备可以具体为图8所示的实施例中的第二设备,并且可以用于执行图8所示的方法实施例中与第二设备对应的各个步骤和/或流程。从本申请实施例提供的以上技术方案可以看出,通过接收第一设备发送用于指示第一设备发送唤醒帧的第一时间的指示信息,根据该指示信息确定接收唤醒帧的第二时间,第二设备在第二时间接收第一设备在第一时间发送的唤醒帧,这样第二设备通过接收第一设备提前告知的发送唤醒帧的时间,使得第二设备能够根据第一时间确定的第二时间准确的接收到唤醒帧,从而提高了唤醒帧的qos性能。本申请实施例还提供一种计算机存储介质,该计算机存储介质可以存储用于指示上述任一种方法的程序指令。可选地,该存储介质具体可以为存储器1606、1706或1806。应理解,本申请中的具体的例子只是为了帮助本领域技术人员更好地理解本申请实施例,而非限制本申请实施例的范围。应理解,本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。应理解,在本申请的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本申请实施例的实施过程构成任何限定。本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。在本申请所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,该单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本
技术领域
的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以该权利要求的保护范围为准。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1