指示信息发送方法、接收方法及设备与流程

文档序号:14391893阅读:242来源:国知局
本发明涉及一种通信领域,尤其涉及一种指示信息发送方法、接收方法及设备。
背景技术
::在wifi网络中,站点设备在监听(英文:idlelistening)并接收无线信号时会消耗相当一部分能量,为减少监听时能量的消耗会对设备设置休眠策略。当设备,例如工作站点,例如sta(station,站)等,在没有消息收发时,可以进入深度休眠(英文:deepsleep),以减少持续监听(英文:idlelistening)信道的能耗。但是当站点处于深度休眠时,ap(wirelessaccesspoint,无线访问接入点)无法与站点进行通信,只有等到站点苏醒后两者之间才能进行通信,这样会导致一定的时延。为了减小休眠机制导致的高时延,站点通常会按照一定休眠策略苏醒,例如每隔一段时间间隔后醒来检查有无数据需要接收,但是这种间隔性地检查数据的方式又会降低站点的休眠效率,因此,一种可行的技术途径是使用低功耗唤醒接收机(lp-wur)。如图1所示,该lp-wur监听发给站点的信息,例如唤醒包,当接收到唤醒包时再唤醒站点的主收发模块,然后lp-wur进入休眠模式,当主收发模块与其它站点设备完成通信后,再通知该lp-wur醒来,继续监听。为了进一步地减少唤醒接收机的功耗和成本,一般地使用窄带接收唤醒包,例如,在所述主收发模块的基本带宽为20mhz的条件下,预计唤醒包支持的接收带宽会小于或等于5mhz,例如2mhz或4mhz。但是,由于无线信道的时变和衰落特性,信号在某个窄带信道上可能会深衰(deepfading),如果接收唤醒包的窄带信道上发生深衰,就会接收到很微弱的信号,甚至可能无法正常接收。为避免在窄带上由于深衰导致不能正常接收唤醒帧,通常唤醒接收机采用一种信道轮换(channelrotation)的模式来接收,即在不同的窄带上接收唤醒帧,但是,如果采用周期性地轮换的模式在各个窄带上接收,会导致频繁地切换的工作信道或工作频段,增加了唤醒接收机的工作负担,并且还增加了唤醒接收机的功耗。技术实现要素:本申请中提供了一种指示信息发送方法、接收方法及设备,以解决唤醒接收机频繁切换工作信道导致功耗增加的问题。为了解决上述技术问题,本申请公开了如下技术方案:第一方面,本申请提供了一种指示信息发送方法,方法包括:第一站点生成关于第二站点中的唤醒接收机的工作信道、或工作频段、或工作信道和工作频段中任一种的指示信息;第一站点发送所述指示信息,以使所述第二站点中的唤醒接收机在所述指示的工作信道或工作频段上工作。本方面提供的方法,第一站点生成用于指示第二站点中的唤醒接收机的工作信道或工作频段的指示信息,并发送给第二站点,以使第二站点能够控制其内部的唤醒接收机按照指示信息的工作信道或工作频段工作,避免唤醒接收机频繁切换工作信道或工作频段,节约了唤醒接收机的能耗。第二方面,提供了另一种指示信息接收方法,应用于设置有唤醒接收机的站点,所述方法包括:接收指示信息,所述指示信息用于指示唤醒接收机的工作信道、或工作频段、或工作信道和工作频段中任一种;根据所述指示信息的内容,改变所述唤醒接收机的工作信道或工作频段,使所述唤醒接收机在所述指示的工作信道或工作频段上工作。第三方面,本申请提供了一种信息发送方法,用于指示站点内唤醒接收机的工作信道或工作频段,所述方法包括:获取唤醒接收机需要变换的工作信道、工作频段、工作信道和工作频段的指示信息;按照所述指示信息变换唤醒接收机的工作信道或工作频段,并发送所述唤醒接收机变换后的反馈信息。第四方面,本申请提供了一种第一站点,包括:处理器用于生成关于第二站点中的唤醒接收机的工作信道、或工作频段、或工作信道和工作频段中任一种的指示信息;收发器用于发送所述指示信息,以使所述第二站点中的唤醒接收机在所述指示的工作信道或工作频段上工作。第五方面,本申请还提供一种第二站点,所述第二站点中包括唤醒接收机,所述唤醒接收机包括:收发器用于接收指示信息,所述指示信息中包括指示所述唤醒接收机工作信道或工作频段的内容;处理器用于根据所述指示信息的内容,改变所述唤醒接收机的工作信道或工作频段,使所述唤醒接收机在所述指示的工作信道或工作频段上工作。此外,所述收发器还用于获取提供信道信息的请求消息,以及根据所述请求消息发送测量的信道信息。第六方面,本申请还提供另一种第二站点,所述第二站点中包括主收发模块和唤醒接收机,所述主收发模块用于接收指示信息,并将所述指示信息转发给所述唤醒接收机,其中,所述指示信息用于指示所述唤醒接收机的工作信道、工作频段、工作信道和工作频段中任一种;所述唤醒接收机,用于获取所述指示信息,并根据所述指示信息的内容,改变工作信道或工作频段。第七方面,本申请还提供一种站点,所述站点中包括唤醒接收机,所述唤醒接收机包括:收发器,用于获取唤醒接收机需要变换的工作信道、工作频段、工作信道和工作频段的指示信息;处理器,用于按照所述指示信息变换唤醒接收机的工作信道或工作频段,并通过所述收发器发送变换后的反馈信息。此外,所述收发器,还用于获取信道质量;所述处理器,还用于根据所述信道质量生成所述唤醒接收机需要变换的工作信道、工作频段、工作信道和工作频段的指示信息。第八方面,本申请提供了一种帧结构,所述帧结构包括用于指示唤醒接收机工作信道或工作频段指示信息。此外,所述帧结构中还用于指示该帧的功能是管理或控制所述唤醒接收机;所述帧结构中还包括用于指示所述唤醒接收机工作信道的序号,或者指示所述唤醒接收机工作频段的序号;所述指示信息中还包括指示所述主收发模块反馈响应消息,以告知所述第一站点接收到所述指示信息。第九方面,本申请还提供一种计算机存储介质,其中,该计算机存储介质可存储有程序,该程序执行时可包括本发明提供一种指示信息发送方法、接收方法的各实现方式中的部分或全部步骤。附图说明为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本申请实施例提供的第一站点与第二站点信息交互的结构示意图;图2为本申请实施例提供的一种指示信息发送方法的流程示意图;图3为本申请实施例提供的一种指示信息发送方法的信令流程图;图4为本申请实施例提供的另一种指示信息发送方法的信令流程图;图5为本申请实施例提供的第一站点的结构示意图;图6为本申请实施例提供的第二站点的结构示意图。具体实施方式本申请提供了一系列实施例,用于为第二站点中的唤醒接收机选择合适的工作信道或工作频段,以减小唤醒接收机信道轮换时的功耗,进而提高唤醒性能。为方便后续描述并清楚地对本申请进行说明,以下首先对本申请可能用到的概念做简要说明:在本申请的各个实施例中,第一站点生成为唤醒接收机选择合适工作信道或工作频段的指示信息,所述频段(band)一般是指对载波频率的大粒度的区分。例如,band0表示tvwhitespaces,band1表示sub-1ghz(excludingtvwhitespaces),band2表示2.4ghz,band3表示3.6ghz,band4表示4.9ghz和5ghz,band5表示60ghz等。信道表示对频段更小粒度的划分。例如,在2.4ghz频段(band2)上的160mhz带宽的频率资源,可能划分为若干个信道。本申请的各个实施例应用于wifi网络中,如图1所示,表示一种唤醒接收机与发送端数据交互的结构示意图,其中,设发送端为第一站点,接收端为第二站点,第一站点用于生成指示信息,该指示信息用于指示第二站点的唤醒接收机需要工作的工作信道或工作频段,以使第二站点中的唤醒接收机按照所述指示信息的内容工作。第二站点中包括唤醒接收机(wakeupreceiver,wur)和主收发模块(mainradio),该唤醒接收机用于监听来自第一站点的数据包,例如,唤醒包(wakeuppacket,wup),当唤醒接收机接收到唤醒包时,唤醒第二站点的主收发模块,以使第二站点通过主收发模块与第一站点通信。本申请的各个实施例中的第一站点包括接入点(accesspoint,ap),无线接入点(wirelessaccesspoint,wap),还包括基站、增强型基站、或具有调度功能的中继、或具有基站功能的设备等。其中,基站可以是lte系统中的演进型基站(evolvednodeb,enb),也可以其他系统中的基站,本申请实施例并不限定。第二站点包括:站点(station,sta),non-ap,物联网设备(iotdevice),移动电话(cellphone),智能手机(smartphone),个人电脑,平板电脑(tabletcomputer),可穿戴设备,个人数码助理(personaldigitalassistant,pda),移动互联网设备(mobileinternetdevice,mid)和电子书阅读器(e-bookreader)等具备wlan功能的设备。其中,物联网(internetofthings,缩写:iot)。唤醒接收机可以是唤醒无线电模块(wakeupradio),也可以是低功耗唤醒接收机(lowpowerwakeupreceiver,lp-wur),或具有监听信道和唤醒主收发模块的低功耗设备。需要说明的是,在各个实施例的第二站点中,主收发模块只能被第二站点中的唤醒接收机唤醒,例如,在802.11协议中,第二站点的802.11主收发模块只能被该站点的唤醒接收机唤醒。如下各个实施中若未特别指明,主收发模块和唤醒接收机均指在同一站点的主收发模块和唤醒接收机。另外,在各个实施例中,唤醒接收机和主收发模块的工作频段或工作信道可以是固定的,也可以变换和调整。唤醒接收机与主收发模块可以工作在相同的频段或信道上,也可以工作在不同的频段或信道上,例如,唤醒接收机在2.4ghz的频段上监听数据包,主收发模块可能工作在2.4ghz的频段上,也可能工作在5ghz的频段上。如果唤醒接收机可用的工作频段范围与主收发模块的工作频段范围相同,或者唤醒接收机的工作频段范围属于主收发模块工作频段范围的一个子集,那么将这情况设置为带内(in-band)。举例说明,主收发模块的工作频段范围为2.4ghz至2.483ghz,唤醒接收机在2.4ghz至2.483ghz频段范围内的一个设定频段,例如80mhz,将80mhz划分为若干个子信道,比如2mhz、4mhz、6mhz等,唤醒接收机在其中一个子信道(比如2mhz)上工作。如果唤醒接收机可用的工作频段范围位于主收发模块的工作频段范围之外,那么这种情况设置为带外(out-band)。例如,主收发模块的工作频段范围为2.4ghz至2.483ghz,唤醒接收机的可用工作频段低于2.4ghz,例如低于2.4ghz的某个20mhz频段,将20mhz划分为若干个子信道,比如2mhz、4mhz、6mhz等,唤醒接收机可在其中一个子信道(比如2mhz)上工作,或者切换不同的子信道。实施例一本实施例提供了一种指示信息发送方法,用于指示第二站点中唤醒接收机的工作信道或工作频段,如图2所示,该方法包括如下步骤:步骤101:第一站点生成关于第二站点中的唤醒接收机的工作信道、或工作频段、或工作信道和工作频段中任一种的指示信息。步骤102:第一站点发送所述指示信息,以使所述第二站点中的唤醒接收机在所述指示的工作信道或工作频段上工作。可选的,第一站点将该指示信息通过帧方式发送给第二站点。具体地,第一站点生成指示包括:第一站点获取所述第一站点与第二站点之间的信道信息。其中,该信道信息包括:信道状态信息(channelstateinformation,csi),粗糙的信道状态信息(coarsechannelstateinformation,coarsecsi),或者唤醒接收机在各子信道上的信噪比(signaltonoiseratio,snr)。进一步地,第一站点获取所述信道信息的方式包括:第一种方式,第一站点通过与第二站点之间的通信获取信道信息,具体地,第一站点可以根据已知的信息来为唤醒接收机选择合适的信道。例如,第一站点在与第二站点进行上行或下行通信过程中,第一站点记录通信过程中关于两个站点之间的链路质量优劣的信息,或者唤醒接收机工作信道质量优劣的信息,通过分析这些链路上的信息,从而能够获得第一站点和第二站点间的信道信息。举例说明,如果唤醒接收机有4个可用的信道,第一站点通过与第二站点之间的上下行通信获取,这4个信道中,信道1的snr为20db,信道2的snr为15db,信道3的snr为0db,信道4的snr为-5db。基于此信息,第一站点可确定信道1上的信道质量比其他3个信道质量好,因此,选择信道1作为唤醒接收机工作的信道,并将指示信道1的内容通过帧或者数据包的形式发送给第二站点。第二种方式,第一站点直接从第二站点中获取信道信息。具体地,第一站点向第二站点发送请求帧,以触发第二站点对信道的测量操作,当第二站点测量完信道信息后,将测量的结果反馈给第一站点。例如,第一站点发送的请求帧可以是ndp-a(nulldatapacketannouncement,空数据包通知)帧,还可以是触发帧(triggerframe),触发帧用于指示第二站点的主收发模块反馈粗糙的信道状态信息(coarsechannelstateinformation,coarsecsi)。所述ndp-a帧用于指示第二站点启动检测信道模式,然后再通过来自第一站点的ndp(nulldatapacket,空数据包)帧对信道进行测量,得到信道信息,最后将该信道信息发送给第一站点。进一步地,一种方案中,第一站点生成指示唤醒接收机的工作频段(band)的指示信息。例如,采用1,2或者3个比特指示后续应采用的工作频段,例如前述的band0到band5的任意组合中的一种。例如,一个站点的唤醒接收机可以在2.4ghz频段或者5ghz工作,不涉及其他的频段,所述指示信息可以包含1bit字段,该字段可以是“1”或“0”,设置“0”指示唤醒接收机工作在2.4ghz频段,设置“1”指示唤醒接收机工作在5ghz频段;如果指示信息中的字段是“1”,则指示唤醒接收机在5ghz频段上工作。当然,“1”或“0”的指示也可以是相反的设置。如果唤醒接收机可以在更多的频段上工作,需要更多的比特进行上述指示,此处不再赘述。可替代地,另一种方案中,唤醒接收机在特定的工作频段工作,第一站点不需要指示该工作频段。但是唤醒接收机可以在多个工作信道中的任意一个工作。这个方案中,根据唤醒接收机工作信道的数量,该指示信息可能占用多个比特。举例说明,设置唤醒接收机有10个可用的工作信道,分别为:信道1、信道2、……、信道10,指示信息中预设固定长度的字段,例如4bit字段,“0001”表示工作信道1,“0010”表示工作信道2,“0011”表示工作信道3,等。如果第二站点接收的指示信息中的字段内容为“0011”,则按照对应关系,唤醒接收机在信道3上工作。需要说明的是,本实现方式所述的字段内容“0001”与信道之间的映射关系可以自由设置,具体工作信道划分规则,以及相应的工作信道序号和字段bit的映射,本申请不作限制。基于上述指示方式,指示第二站点的唤醒接收机切换工作信道的过程的一个例子包括:唤醒接收机当前工作在信道1上,指示信息中指示内容是信道3,则唤醒接收机接收该指示信息后,根据该指示信息的内容在信道3上工作。可替代地,另一种方案中,第一站点生成指示唤醒接收机的工作信道和工作频段的指示信息。该指示信息包括1或多个比特用于指示工作频段,以及,另外的1或者多个比特指示工作信道。当然,也可以采用1或者多个比特复用的指示工作频段和工作信道。一个例子中,设置指示信息中5bit长度字段,其中,1bit指示工作频段,4bit指示工作信道,例如,设置该5bit字段为“10011”,“1”表示5ghz频段,“0011”表示信道3。上述例子中,指示第二站点的唤醒接收机切换工作信道的过程包括:唤醒接收机当前工作在2.4ghz频段的信道1上,所述指示信息包括5ghz工作频段下的信道3的内容,则该唤醒接收机根据指示信息内容工作在5ghz的信道3上。”需要说明的是,本申请各个实施例的指示信息中指示的信道可以与唤醒接收机当前的工作信道相同,也可以不相同,本申请对此也不作限制。涉及到的具体的工作信道划分规则,以及相应的工作信道序号和字段bit的映射,本申请也不作具体限制。本实施例提供的方法,第一站点生成用于指示第二站点中的唤醒接收机工作信道或工作频段的指示信息,进而使该唤醒接收机按照指示信息的内容工作,避免唤醒接收机周期性地频繁切换工作信道或工作频段,导致唤醒接收机的功耗增大。另外,根据实施例一提供的方法,第一站点还可以根据多个站点提供的信道信息,为多个站点(包含第二站点)中的唤醒接收机生成指示信息,以指示这些唤醒接收机的工作频段或工作信道。例如,对于包括三个接收端站点的系统,第一站点可根据每个站点提供的信道信息生成3个帧,每个帧中都包含指示信息,并将这3个帧发送给各自对应的站点,以使第一站点覆盖范围内的三个接收端按照所述指示信息的内容,切换唤醒接收机的工作信道或工作频段,从而提高频谱使用率。实施例一中,第一站点在生成指示信息时,除根据所述信道信息之外,还可以根据其它信息,例如,第一站点或第二站点所在小区的其它站点的信息,综合生成该指示信息,进一步地提高了唤醒效率。实施例二本实施例提供了一种帧,该帧中携带用于指示唤醒接收机工作信道或工作频段的指示信息,该指示信息还用于管理或控制所述唤醒接收机,例如,指示唤醒接收机反馈确认消息,以使发送端第一站点获知第二站点的唤醒接收机已经接收到该帧。该帧包括数据帧,管理帧和控制帧,进一步地,该帧中还包含以下一种或多种信息:指示唤醒接收机的工作信道或工作频段的信息,可以通过子类型字段携载;控制或管理唤醒接收机的信息,可以通过帧类型字段携载;指示第二站点中的主收发模块反馈响应消息,以告知所述第一站点接收到该指示信息。具体地,该帧中包括一个预设字段,该字段指示第二站点反馈响应消息,进一步地,可以通过在该帧中包含相应的发送或接收地址来实现,例如,当该帧由第一接入点(ap)发送给第二站点主收发模块(mainradio),该帧可以包含特定的mainradio的地址,mainradio组地址(groupaddress),或mainradio广播地址(broadcastaddress),用以指示相应地址的mainradio,以指示ap所在小区中所有站点的唤醒接收机。如图3所示,本实施例提供的指示信息生成方法包括如下步骤:步骤201:第一站点请求第二站点提供信道信息。例如,第一站点向第二站点发送请求帧以启动第二站点测量信道。步骤202:第二站点接收该请求帧后开始测量信道,并将测量的信道信息,例如csi发送给第一站点。步骤203:第一站点接收该信道信息,根据该信道信息生成指示信息,该指示信息用于指示唤醒接收机的工作信道、或工作频段、或工作信道和工作频段。步骤204:第一站点将该指示信息发送给第二站点,以使第二站点中的唤醒接收机按照所述指示信息的内容工作。可选的,第一站点在唤醒接收机当前的工作信道或工作频段上发送该指示信息。步骤205:第二站点接收第一站点发送的指示信息,如果指示信息的内容与唤醒接收机当前工作信道或工作频段不同,则切换到所述指示信息指示的工作信道或工作频段上工作。可选地,步骤203中,第一站点在生成指示信息过程中,还根据与第二站点之间的链路质量,以及唤醒接收机所在的信道质量的优劣等信息生成指示信息。实施例三本实施例中,第一站点生成的指示信息不但用于指示第二站点中唤醒接收机的工作信道或工作频段,还用于指示第二站点中主收发模块的工作信道或工作频段,以提高指示信息的管理效率。具体地,本实施例中,第二站点中的主收发模块和唤醒接收机的工作信道和工作频段均可调整,例如,主收发模块为支持802.11ah标准的窄带设备,或者主收发模块属于窄带iot设备,在这种场景下,第一站点需要管理和控制第二站点中包含的多个设备(包括主收发模块和唤醒接收机)的工作信道或工作频段。进一步地,控制方法包括:第一站点根据第一站点与第二站点之间的信道信息生成指示信息,该指示信息中除了用于指示唤醒接收机的工作信道或工作频段之外,还用于:指示所述主收发模块的工作信道、工作频段、工作信道和工作频段,以及,管理或控制所述主收发模块的内容。第一站点将所述指示信息通过帧或者数据包的方式发送给第二站点。可选的,第一站点将所述指示信息发送给唤醒接收机,或者,将所述指示信息发送给主收发模块,或者,将所述指示信息分别发送给唤醒接收机和主收发模块。需要说明的是,一般情况下,唤醒接收机接收来自第一站点的指示信息,如果接收到唤醒包(wakeuppacket,wup)则将主收发模块唤醒;本实施例中,第一站点将指示信息发送给主收发模块的情况是指,第二站点的主收发模块处于工作模式(未休眠),则能够正常接收来自第一站点发送的数据和信息。具体所述指示信息管理和控制主收发模块的工作信道,工作频段,或工作信道和工作频段的方式与前述实施例一种,指示信息管理唤醒接收机的方式相同,此处不再赘述。主收发模块接收到指示信息之后根据该指示信息的内容切换工作信道或工作频段。实施例四本实施例与前述实施例的区别在于,第二站点主动地向第一站点发送请求更换唤醒接收机工作信道或工作频段的信息。具体地,第二站点向第一站点发送请求更换工作信道的数据帧或数据包,所述数据帧或者数据包中包括信道信息,进一步地,该信道信息至少包括以下一种信息:唤醒接收机可选的信道或频段的信道状态信息csi;唤醒接收机可选信道或频段的信道质量排序;唤醒接收机推荐所述第一站点可更换的一个或一个以上信道或频段的编号;唤醒接收机与第一站点之间全部或部分可用信道的信道功率增益(channelpowergain)。第一站点接收第二站点发送的数据帧或数据包,根据该数据帧或数据包中的信息生成指示信息,以指示唤醒接收机需要工作的工作信道或工作频段。第一站点将生成的指示信息发送给第二站点,所述指示信息具体指示唤醒接收机切换工作信道或工作频段的方式与实施例一相同,所以参考实施例一指示的方法,本实施例不再赘述。本实施例中,第二站点通过主动向第一站点上报信道信息,以请求变更唤醒接收机的工作信道或工作频段,从而节省了第一站点向第二站点发送请求的过程,节省了空口开销,提高了传输效率。实施例五本实施例提供一种信息发送方法,该方法用于指示站点内唤醒接收机的工作信道或工作频段。本实施例的方法与前述实施例的区别在于,接收端设备,例如第二站点在一定条件下,唤醒接收机可以主动更换工作信道或工作频段,并将更换后的工作信道或工作频段通过帧信息或数据包发送给第一站点。具体地,第二站点根据测量的信道信息,当满足更换条件,例如,当唤醒接收机的工作信道质量较差,或者在当前唤醒接收机的工作信道或工作频段上无法正常工作,接收不到第一站点发送的唤醒包的情况下,第二站点触发主动更换操作。第二站点中的处理器,或者唤醒接收机中的处理器,根据测量的信道信息确定需要更换的工作信道或工作频段,然后将唤醒接收机的工作信道或工作频段更换到所述确定的工作信道或工作频段上,最后,将更换后的工作信道或工作频段的序号等信息发送给第一站点。一种可选的变更方式是:唤醒接收机以一定的跳变模式动态地在可用信道集合上选择工作信道,在预定时间间隔到来时,唤醒接收机更换到下一个可用信道。例如,唤醒接收机当前工作在信道n上,间隔时间t后更换到信道n+1,再间隔时间t后更换到信道n+2,等。该跳变方式可以是预先设的跳变模式,或者是与第一站点约定的跳变模式,无论采用哪种调模式跳变,第一站点都能够及时地获知唤醒接收机的工作信道或工作频段,以保证第一站点与第二站点之间的正常通信。进一步地,本实施例提供的方法具体包括:第二站点向第一站点发送帧,该帧用于告知第一站点,唤醒接收机采用跳变模式动态地选择工作信道或工作频段。第二站点的唤醒接收机根据规定或约定好的跳变模式选择工作信道或工作频段,并在选择的信道或频段上工作。第一站点接收第二站点发送的变更工作信道或工作频段的信息后,在该变更的信道或频段上发送唤醒包给第二站点,以唤醒所述唤醒接收机。可选的,第一站点可以根据规定或者约定好的跳变模式在相应的信道上或频段发送唤醒包,或者,还可以在所有信道或频段上发送唤醒包,以保证第二站点能够接收到该唤醒包。本实施例提供的方法,第二站点具有主动变更工作信道或工作频段的能力,并将变更后的工作信道或工作频段告知第一站点,使第一站点能够在相应的信道或频段上发送数据包,从而避免第一站点生成并发送指示信息给唤醒接收机,进一步地节约了空口开销,减小唤醒接收机变换工作频段或工作信道的时延。实施例六本实施例应用于带外(out-band)场景,所述out-band场景是指:第二站点的唤醒接收机的可用工作频率范围在主收发模块的工作频率范围之外,例如,主收发模块的工作频率范围为2.4ghz至2.483ghz,唤醒接收机的可用频率范围为低于2.4ghz的某20mhz。如果唤醒接收机的可用信道或频段与主收发模块的工作信道或频段不同,则主收发模块协助对唤醒接收机工作信道进行测量和管理。具体过程如下:如图4所示,步骤401:第一站点向第二站点发送帧,该帧用于指示主收发模块转换到唤醒接收机的可用频段或可用信道。可选地,该帧由第一站点发送给主收发模块,该帧可以是802.11协议的主收发模块帧,该帧可以通过第一站点所在的任一信道上发送,还可以通过第一站点所在的主工作信道(primarychannel)发送。其中,该帧可以是唤醒包,如果是唤醒包,则该唤醒包用于指示可以将主接收机的工作频段或工作信道转换到与第二站点的唤醒接收机相同的可用信道或可用频段,进一步地,所述“指示主收发模块转换到唤醒接收机的可用信道或可用频段”,可以指示某一个主收发模块,也可以是指示某组主收发模块,也可以是指示所有装配了唤醒接收机的主收发模块。具体地,可以通过在所述帧中包含相应的接收地址来实现,例如,当该帧由第一站点发送给主收发模块,该帧可以包含特定的主收发模块的地址,主收发模块组地址(groupaddress),或主收发模块广播地址(broadcastaddress),用以指示相应地址的主收发模块;当该帧由第一站点发送给唤醒接收机,该帧可以包含特定的唤醒接收机的地址,唤醒接收机组地址(groupaddress),或唤醒接收机广播地址(broadcastaddress),用以指示相应地址的唤醒接收机附属的主收发模块转换到唤醒接收机的可用频段或可用信道。步骤402:第二站点设备接收第一站点发送的帧,根据该帧指示的内容,将主收发模块转换到唤醒接收机的可用频段或可用信道。步骤403:第一站点在唤醒接收机可用频段发送请求信道信息的帧,该帧用于启动第二站点测量信道。进一步地,该帧可以是ndp帧或触发帧。步骤404:第二站点中的主收发模块接收到指示测量信道的数据帧后,对信道进行测量,并生成信道测量结果。步骤405:第二站点将信道测量结果反馈给第一站点。步骤406:第一站点接收该信道测量结果,根据该信道测量结果,生成用于指示唤醒接收机工作信道、工作频段、工作信道和工作频段的指示信息,并将该指示信息发送给第二站点。可选地,第一站点可以在主收发模块当前所在的频段发送指示信息,或者,也可以在唤醒接收机当前所在的频段发送指示信息。如果第二站点判断获取的指示信息的工作信道或工作频段与唤醒接收机当前的工作信道或工作频段相同,则无需切换工作信道或工作频段,第一站点无需发送指示信息给第二站点。如果唤醒接收机当前的工作信道或工作频段与所述指示信息的内容不同时,才发送指示信息给唤醒接收机。进一步地,在步骤402和步骤403之间,还包括:步骤4021:第一站点在主信道上发送一种帧,该帧用于设置一段保护时间,或指示第一站点所在小区的其他站点在指定的时间内不发送上行数据给第一站点,所述帧可以是cts-to-self帧。接收到该帧的第二站点在指定的时间内不再发送上行数据给第一站点。如果第一站点与唤醒接收机的可用频段或可用信道不同,则第一站点也先要转换到唤醒接收机的可用频段或可用信道,并在该频段或信道上与第二站点通信,cts-to-self帧用于指示其它站点在所述指定时间内不向第一站点发送上行数据,避免对第一站点产生干扰。步骤406,第一站点切换工作频段或工作信道之后,执行步骤407:第一站点和第二站点中的主收发模块转换回切换前的工作信道或工作频段。如果cts-to-self帧指定的时间间隔,或保护时间间隔还未达到,则第一站点在主信道上发送cf-end帧(步骤4081),以释放剩余的空口时间。步骤408:第二站点根据指示信息切换唤醒接收机的工作信道或工作频段。本实施例,当第二站点设备的唤醒接收机的可用工作频率范围在主收发模块的工作频率范围之外时,首先要转换主收发模块的可用频段,使其与唤醒接收机的可用频段相同,在接收第一站点发送的指示信息,从而能够实现第一站点对唤醒接收机工作信道或工作频段的指示。此外,在主收发模块转换到与唤醒接收机相同的工作频段或工作信道上后,第一站点相应地变换了工作信道或工作频段,因此,第一站点在主信道上发送cts-to-self帧以保证在设置的保护时间内不接收其他小区发送的上行数据,避免了由于第一站点切换工作信道对其他小区站点的影响,当第一站点与第二站点之间的通讯完成后,第一站点再发送cf-end,以释放剩余的空口时间,节约空口开销。实施例七本实施例提供了一种第一站点,用于指示第二站点的wur切换工作信道或工作频率,如图5所示,第一站点包括收发器501和处理器502。处理器502,用于生成关于第二站点中的唤醒接收机的工作信道、或工作频段、或工作信道和工作频段中任一种的指示信息;收发器501,用于将所述第一帧发送给所述第二站点,以使所述wur切换到所述第一帧指示的工作信道或工作频段。可选的,收发器501还用于获取第一站点与第二站点之间的信道信息,第二站点中包括唤醒接收机。处理器502,还用于根据所述信道信息生成所述指示信息。本实施例提供的第一站点能够根据第一站点与第二站点之间的信道信息,生成指示信息,并通过帧或数据包的方法发送给第二站点,以使第二站点中的唤醒接收机按照指示信息中的工作信道或工作频段工作,避免唤醒接收机频繁切换工作信道或工作频段,减小唤醒接收机的功耗。可选的,收发器501,还用于发送请求所述第二站点提供所述信道信息的请求消息;还用于根据所述请求消息获取第一站点与第二站点之间的信道信息。第一站点中还包括主接收模块,所述收发器具体用于,将所述指示信息发送给所述唤醒接收机,或者,将所述指示信息发送给所述主收发模块,或者,将所述指示信息分别发送给所述唤醒接收机和所述主收发模块。可选的,收发器501具体还用于,在唤醒接收机的当前工作信道或工作频段上发送所述指示信息。可选的,指示信息中至少还包括如下内容:指示所述唤醒接收机工作信道、工作频段、工作信道和工作频段的序号,或者,指示所述主收发模块反馈响应消息,或者,指示所述主收发模块的工作信道、工作频段、工作信道和工作频段,或者,用于管理或控制所述主收发模块的内容。可选的,信道信息中至少包括以下一种信息:所述唤醒接收机可选的信道或频段的信道状态信息csi;所述唤醒接收机可选信道或频段的信道质量排序;所述唤醒接收机推荐所述第一站点更换的一个或一个以上信道或频段的编号。另外,处理器502,具体还用于判断唤醒接收机与主收发模块的工作信道或工作频段是否相同;如果不同,则收发器向所述第二站点发送用于指示主收发模块转换到所述唤醒接收机的工作信道或工作频段的信息,以使主收发模块与唤醒接收机的工作信道或工作频段相同。处理器502,还用于在主信道上广播帧,所述帧用于设置保护时间,或指示所述第一站点所在的小区的其它站点在保护时间,或者指定的时间间隔内不发送数据给所述第一站点;以及将所述第一站点的工作信道或工作频段转换到与所述第二站点中的唤醒接收机相同的工作信道或工作频段。如果在所述指定的时间间隔内发送完所述帧,即唤醒接收机切换完工作信道或工作频段,则收发器501还用于在主信道上发送cf-end帧,以结束所述第一站点的保护时间。此外,第一站点还包括通信总线503和存储器504。对应于第一站点,本实施例还提供的一种第二站点,唤醒接收机,如图6所示,所述第二站点包括收发器601和处理器602,还包括通信总线603和存储器604。收发器601,用于接收指示信息,所述指示信息中包括指示所述唤醒接收机工作信道或工作频段的内容;处理器602,用于根据所述指示信息的内容,改变所述唤醒接收机的工作信道或工作频段,使所述唤醒接收机在所述指示的工作信道或工作频段上工作。可选的,收发器601还用于获取提供信道信息的请求消息,以及根据所述请求消息发送测量的信道信息。本申请实施例还提供了另一种第二站点,第二站点中包括主收发模块和唤醒接收机,主收发模块,用于接收指示信息,并将所述指示信息转发给所述唤醒接收机,其中,所述指示信息用于指示所述唤醒接收机的工作信道、工作频段、工作信道和工作频段中任一种;唤醒接收机,用于获取所述指示信息,并根据所述指示信息的内容,改变工作信道或工作频段。在另一个实施例中,提供一种站点中包括唤醒接收机,所述唤醒接收机包括:收发器和处理器,收发器,用于获取唤醒接收机需要变换的工作信道、工作频段、工作信道和工作频段的指示信息;处理器,用于按照所述指示信息变换唤醒接收机的工作信道或工作频段,并通过所述收发器发送变换后的反馈信息。可选的,收发器,还用于获取信道质量;处理器还用于根据所述信道质量生成所述唤醒接收机需要变换的工作信道、工作频段、工作信道和工作频段的指示信息。本实施例提供了一种指示信息发送系统,系统包括第一站点和第二站点,其中,第二站点中包括唤醒接收机和主收发模块,唤醒接收机用于唤醒第二站点的主收发模块,以使第二站点与第一站点进行通信。第一站点,用于生成关于第二站点中的唤醒接收机的工作信道、或工作频段、或工作信道和工作频段中任一种的指示信息;并发送该指示信息,以使所述第二站点中的唤醒接收机在所述指示的工作信道或工作频段上工作。第二站点,用于接收该指示信息,所述指示信息用于指示唤醒接收机的工作信道、或工作频段、或工作信道和工作频段中任一种;根据该指示信息的内容,改变所述唤醒接收机的工作信道或工作频段,使所述唤醒接收机在所述指示的工作信道或工作频段上工作。可选的,第一站点还用于获取第一站点与第二站点之间的信道信息,根据所述信道信息生成所述指示信息。进一步地,第一站点发送请求第二站点提供所述信道信息的请求消息;第二站点接收到所述请求消息之后,对信道进行测量,并将信道信息发送给第一站点;第一站点还用于获取所述第一站点与第二站点之间的信道信息。其中,指示信息还用于管理或控制所述第二站点中的唤醒接收机。可选的,第一站点发送所述指示信息包括:第一站点将所述指示信息发送给所述唤醒接收机,或者,第一站点将所述指示信息发送给所述主收发模块,或者,第一站点将所述指示信息分别发送给所述唤醒接收机和所述主收发模块。进一步地,所述第一站点将所述指示信息发送给所述唤醒接收机具体包括:第一站点在所述唤醒接收机的当前工作信道或工作频段上发送指示信息。可选的,所述指示信息中包括指示所述唤醒接收机工作信道、或工作频段、或工作信道和工作频段的序号,以及指示所述主收发模块反馈响应消息,以告知所述第一站点接收到所述指示信息,或者至少还用于指示所述主收发模块的工作信道、工作频段、工作信道和工作频段,或者,用于管理或控制所述主收发模块的内容。进一步地,所述第二站点,还用于生成并发送请求更换所述唤醒接收机的工作信道或工作频段的信息,该信息包括:唤醒接收机可选的信道的信道状态信息csi;所述唤醒接收机可选信道的信道质量排序;所述唤醒接收机推荐第一站点更换的一个或一个以上信道的编号。本实施例提供的指示信息发送系统,第一站点能够根据第一站点与第二站点之间的信道信息,选择适合唤醒接收机工作的工作信道或工作频段,并通过帧方式发送给第二站点,以使第二站点能够控制其内部的唤醒接收机按照指示信息的工作信道或工作频段工作,避免唤醒接收机频繁切换工作信道或工作频段,节约了唤醒接收机的能耗。进一步地,在本申请各个实施例的第一站点和第二站点中,所述处理器可以是一个通用中央处理器(cpu),微处理器,特定应用集成电路(application-specificintegratedcircuit,asic),或一个或多个用于控制本发明方案程序执行的集成电路。存储器可以是只读存储器(read-onlymemory,rom)或可存储静态信息和指令的其他类型的静态存储设备,随机存取存储器(randomaccessmemory,ram)或者可存储信息和指令的其他类型的动态存储设备,也可以是电可擦可编程只读存储器(electricallyerasableprogrammableread-onlymemory,eeprom)、只读光盘(compactdiscread-onlymemory,cd-rom)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。存储器可以是独立存在,也可以和处理器集成在一起。其中,所述存储器用于存储执行本发明方案的应用程序代码,并由处理器来控制执行。所述处理器用于执行所述存储器中存储的应用程序代码。此外,第一站点和第二站点中还分别包括与收发器和处理器相对应的单元结构,例如,第一站点中包括收发单元,处理单元和存储单元,第二站点中包括收发单元,处理单元和存储单元,且这些单元的功能分别与前述收发器,处理器和存储器的功能相同。本申请各个实施例中的第一站点设备用于实现上述实施例中的一种指示信息发送方法的全部或部分功能实现,第二站点用于实现上述实施例中的一种指示信息接收方法的全部或部分功能实现。本发明实施例还提供了一种计算机存储介质,用于储存为上述图2,图3或图4所示的指示信息发送方法,指示信息接收方法所用的计算机软件指令,其包含用于执行上述方法实施例所设计的程序。通过执行存储的程序,可以实现指示唤醒接收机的工作信道或工作频段。本领域技术人员应明白,本发明的实施例可提供为方法、装置(设备)、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。计算机程序存储/分布在合适的介质中,与其它硬件一起提供或作为硬件的一部分,也可以采用其他分布形式,如通过internet或其它有线或无线电信系统。本发明是参照本发明实施例的方法、装置(设备)和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。本说明书中各个实施例之间相同相似的部分互相参见即可。尤其,对于设备实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例中的说明即可。以上所述的本申请实施方式并不构成对本申请保护范围的限定。当前第1页12当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1