CN114828168B - 监听无线链路的方法、装置、无线终端及存储介质 - Google Patents
监听无线链路的方法、装置、无线终端及存储介质 Download PDFInfo
- Publication number
- CN114828168B CN114828168B CN202110087580.2A CN202110087580A CN114828168B CN 114828168 B CN114828168 B CN 114828168B CN 202110087580 A CN202110087580 A CN 202110087580A CN 114828168 B CN114828168 B CN 114828168B
- Authority
- CN
- China
- Prior art keywords
- synchronization information
- monitoring
- wake
- beacon frame
- information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. Transmission Power Control [TPC] or power classes
- H04W52/02—Power saving arrangements
- H04W52/0209—Power saving arrangements in terminal devices
- H04W52/0225—Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal
- H04W52/0248—Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal dependent on the time of the day, e.g. according to expected transmission activity
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. Transmission Power Control [TPC] or power classes
- H04W52/02—Power saving arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W56/00—Synchronisation arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W56/00—Synchronisation arrangements
- H04W56/001—Synchronization between nodes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W56/00—Synchronisation arrangements
- H04W56/0055—Synchronisation arrangements determining timing error of reception due to propagation delay
- H04W56/006—Synchronisation arrangements determining timing error of reception due to propagation delay using known positions of transmitter and receiver
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本申请涉及一种在无线终端中监听无线链路的方法、装置、无线终端及存储介质,属于终端技术领域。该方法包括:基于预定同步信息确定信标帧中同步信息的位置;根据该同步信息的位置和位置偏移信息,确定该唤醒指示标识的位置,该位置偏移信息用于指示该同步信息与该唤醒指示标识之间的位置偏移;以及解析该唤醒指示标识。通过上述方案,无需监听信标帧中同步信息之前的信息,从而延迟了监听无线链路时每个监听周期的起始时刻,减少了监听信标帧的时长,进而降低了无线链路监听信标帧的功耗。
Description
技术领域
本申请实施例涉及终端技术领域,特别涉及一种监听无线链路的方法、装置、无线终端及存储介质。
背景技术
在无线终端连接到局域网中的路由器后,无线终端与路由器在大部分时间是不需要进行数据交互的。在无线终端与路由器之间没有数据交互的时间内,路由器会通过接入节点(Access Point,AP)周期性向无线终端发送信标帧(Beacon),该Beacon用于指示路由器是否有需要发送给无线终端的下行数据。因此,为了节省功耗,无线终端的无线链路一直处于睡眠状态,只有监听到用于指示路由器有需要发送给无线终端的下行数据的Beacon时,无线终端才会唤醒该无线链路,以基于该无线链路与路由器之间进行数据交互。
发明内容
本申请实施例提供了一种在无线终端中监听无线链路的方法、装置、无线终端及存储介质,能够降低监听无线链路的功耗。所述技术方案如下:
一方面,提供了在无线终端中监听无线链路的方法,所述方法包括:
基于预定同步信息确定信标帧中同步信息的位置;
根据所述同步信息的位置和位置偏移信息,确定所述唤醒指示标识的位置,所述位置偏移信息用于指示所述同步信息与所述唤醒指示标识之间的位置偏移;以及
基于所述唤醒指示标识的位置,监听所述唤醒指示标识。
另一方面,提供了一种在无线终端中监听无线链路的装置,该装置包括配置模块、定时模块、同步模块、接收模块和判决模块;
所述配置模块,用于基于信标帧中同步信息的位置向所述定时模块配置目标时刻;基于预定同步信息,将所述同步模块的同步信息配置为所述预定同步信息;以及基于所述唤醒指示标识配置所述判决模块;
所述定时模块,用于基于所述配置模块的配置的目标时刻唤醒无线链路;
所述同步模块,用于基于所述预定同步信息在接收到的信标帧中确定同步信息;
所述接收模块,用于从所述同步信息的位置处,开始接收所述信标帧;以及
所述判决模块,用于基于所述唤醒指示标识确定是否唤醒所述无线链路。
另一方面,提供了一种在无线终端中监听无线链路的装置,所述装置包括:
第一确定模块,用于基于预定同步信息确定信标帧中同步信息的位置;
第二确定模块,用于根据所述同步信息的位置和位置偏移信息,确定所述唤醒指示标识的位置,所述位置偏移信息用于指示所述同步信息与所述唤醒指示标识之间的位置偏移;以及
监听模块,用于基于所述唤醒指示标识的位置,监听所述唤醒指示标识。
另一方面,提供一种无线终端,所述无线终端包括处理器和存储器;所述存储器存储有至少一条程序代码,所述至少一条程序代码用于被所述处理器执行以实现如上述方面所述的监听无线链路的方法。
另一方面,提供一种计算机可读存储介质,所述存储介质存储有至少一条程序代码,所述至少一条程序代码用于被所述处理器执行以实现如上述方面所述的监听无线链路的方法。
另一方面,还提供了一种计算机程序产品,该计算机程序产品存储有至少一条程序代码,所述至少一条程序代码由处理器加载并执行以实现上述方面所述的监听无线链路的方法。
在本申请实施例中,信标帧包括唤醒指示标识和位于唤醒指示标识之前的同步信息。因此,在监听信标帧时,基于该同步信息的位置和位置偏移信息能够确定出的唤醒指示标识的位置,在唤醒指示标识所在的位置开始监听信标帧,从而无需监听信标帧中同步信息之前的信息,延迟了监听无线链路时每个监听周期的起始时刻,减少了监听信标帧的时长,进而降低了无线链路监听信标帧的功耗。
附图说明
图1示出了本申请一个示例性实施例所提供的无线终端的结构示意图;
图2示出了本申请一个示例性实施例示出的监听信标帧的示意图;
图3示出了本申请一个示例性实施例示出的监听信标帧的方法的流程图;
图4示出了本申请一个示例性实施例示出的信标帧的帧结构的示意图;
图5示出了本申请一个示例性实施例示出的监听无线链路的装置的框图;
图6示出了本申请一个示例性实施例示出的监听无线链路的方法的流程图;
图7示出了本申请一个示例性实施例示出的监听信标帧的示意图;
图8示出了本申请一个示例性实施例示出的监听信标帧的示意图;
图9示出了本申请一个实施例提供的监听无线链路的装置的结构框图。
具体实施方式
为使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请实施方式作进一步地详细描述。
在本文中提及的“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。
请参考图1,其示出了本申请一个实例性实施例提供的无线终端100的结构方框图。在一些实施例中,无线终端100是智能手机、平板电脑、可穿戴设备等能够作为无线站点接入无线局域网的无线终端。本申请中的无线终端100至少包括一个或多个以下部件:处理器110、存储器120和无线链路130。
在一些实施例中,处理器110包括一个或者多个处理核心。处理器110利用各种接口和线路连接整个无线终端100内的各个部分,通过运行或执行存储在存储器120内的程序代码,以及调用存储在存储器120内的数据,执行无线终端100的各种功能和处理数据。在一些实施例中,处理器110采用数字信号处理(Digital Signal Processing,DSP)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)、可编程逻辑阵列(ProgrammableLogic Array,PLA)中的至少一种硬件形式来实现。处理器110能集成中央处理器(CentralProcessing Unit,CPU)、图像处理器(Graphics Processing Unit,GPU)、神经网络处理器(Neural-network Processing Unit,NPU)和调制解调器等中的一种或几种的组合。其中,CPU主要处理操作系统、用户界面和应用程序等;GPU用于负责显示屏所需要显示的内容的渲染和绘制;NPU用于实现人工智能(Artificial Intelligence,AI)功能;调制解调器用于处理无线通信。能够理解的是,上述调制解调器也能不集成到处理器110中,单独通过一块芯片进行实现。
在一些实施例中,该处理器110用于控制无线链路130的工作状况,相应的,该处理器110为集成了无线保真(Wireless Fidelity,Wi-Fi)芯片的处理器。在一些实施例中,该Wi-Fi芯片为具有处理单一Wi-Fi处理能力的芯。在另一些实施例中,该Wi-Fi芯片为具有双Wi-Fi处理能力的芯片。例如,该Wi-Fi芯片为双频双发(Dual Band Dual Concurrent,DBDC)芯片,或者,双频同步(Dual Band Simultaneous,DBS)芯片等。在本申请实施例中,对此不作具体限定。
在一些实施例中,存储器120包括随机存储器(Random Access Memory,RAM),在一些实施例中,存储器120包括只读存储器(Read-Only Memory,ROM)。在一些实施例中,该存储器120包括非瞬时性计算机可读介质(non-transitory computer-readable storagemedium)。存储器120可用于存储程序代码。存储器120可包括存储程序区和存储数据区,其中,存储程序区可存储用于实现操作系统的指令、用于至少一个功能的指令(比如触控功能、声音播放功能、图像播放功能等)、用于实现下述各个方法实施例的指令等;存储数据区可存储根据无线终端100的使用所创建的数据(比如音频数据、电话本)等。
在一些实施例中,存储器120中存储有无线链路130连接的网络节点的标识、无线链路的标识等。
该无线链路130用于连接接入节点(Access Point,AP)。接收AP下发的下行数据。其中,该无线链路为2.4GHz频段的无线链路。
在一些实施例中,无线终端100中还包括显示屏。显示屏是用于显示用户界面的显示组件。在一些实施例中,该显示屏为具有触控功能的显示屏,通过触控功能,用户可以使用手指、触摸笔等任何适合的物体在显示屏上进行触控操作。在一些实施例中,显示屏通常设置在无线终端100的前面板。在一些实施例中,显示屏被设计成为全面屏、曲面屏、异型屏、双面屏或折叠屏。在一些实施例中,显示屏还被设计成为全面屏与曲面屏的结合,异型屏与曲面屏的结合等,本实施例对此不加以限定。
除此之外,本领域技术人员能够理解,上述附图所示出的无线终端100的结构并不构成对无线终端100的限定,无线终端100包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。比如,无线终端100中还包括麦克风、扬声器、输入单元、传感器、音频电路、模块、电源、蓝牙模块等部件,在此不再赘述。
在无线终端连接到AP后,无线终端与AP之间在大部分时间是不需要进行数据交互的。在无线终端与AP之间没有数据交互的时间内,AP会周期性向无线终端发送信标帧(Beacon),该Beacon用于指示AP是否有需要发送给无线终端的下行数据。因此,为了节省功耗,无线终端的无线链路一直处于睡眠状态,只有监听到用于指示路由器有需要发送给无线终端的下行数据的Beacon时,无线终端才会唤醒该无线链路,以基于该无线链路与路由器之间进行数据交互。参见图2,无线终端在每个信标帧对应的时间生成接收电流,通过接收电流接收信标帧。由此可见,无线终端中用于无线链路的功耗取决于三个因素,即睡眠状态下无线链路睡眠电流、接收Beacon时的接收电流和Beacon的接收处理时间。
例如,以信标帧的发送周期为100ms的AP为例进行说明。AP在每隔100ms的信标帧发送时刻(TBTT,Target Beacon Transmission Time)向无线链路发送一个信标帧,相应的,无线终端在TBTT时刻唤醒无线链路接收信标帧。则无线链路的平均电流功耗根据不同的链路状态下,无线链路的电流大小和每种状态持续的时长相关,参见公式一。
公式一:
Current_avg=(Current_bottom*(100-T_beacon)+Current_rx*T_beacon)/100
其中,Current_avg为无线链路在一个信标帧的接收周期中的平均电流功耗;Current_bottom为无线链路在睡眠状态下的电流功耗,Current_rx为无线链路在唤醒状态下的电流功耗,T_beacon为一个信标帧的接收周期中无线链路的唤醒时长。由于无线链路的接收电流通常比睡眠状态下的电流高十几倍甚至上百倍。所以,在同一信标帧接收周期中,T_beacon越大,Current_avg就越高。
Wi-Fi芯片的片上系统(SOC,System on chip)包括CPU、媒体访问控制子层协议层/物理协议层(MAC/PHY,MAC,Media Access Control;PHY,Physical Layer)芯片和无线链路等。在进行数据的接收和发送的过程中,需要通过这几个芯片与无线链路之间的配合来完成。通常信标帧的接收过程通过以下步骤实现,包括:无线终端通过硬件电路在在TBTT之前的固定时刻为无线链路上电,唤醒无线链路。无线链路被唤醒后等待一段时间达到稳定状态,在稳定状态下接收信标帧。对信标帧中的PHY头进行检测和解调,得到信标帧的长度和MAC头的起点,基于该信标帧的长度和MAC头的起点对信标帧进行解调。
相关技术中,为了降低接收信标帧的能耗,对通过软件唤醒无线链路的方法进行了改进,将定时唤醒无线链路和解析信标帧的过程设置在了硬件数字电路(HW,Hardware)中。参见图3,通过MAC/PHY数字电路定时唤醒自身以及无线链路,接收到信标帧后,对信标这中的PHY头和MAC头进行解析,确定信标帧中的是否包含用于指示下发数据的唤醒指示标识。如果唤醒指示标识指示没有需要下发的下行数据,不唤醒无线链路,重新关闭HW和无线链路,回到睡眠状态,这个过程中不需要CPU参与。因此,相对于软件方案,节省了CPU定时唤醒无线链路和解析信标帧带来的额外的CPU电流功耗。
上述相关技术中,通过硬件唤醒无线链路和解析信标帧,该过程中HW在TBTT之前被定时唤醒。其中,2.4GHz频段的无线信标帧(Wi-Fi Beacon)的传输速率通常采用802.11b标准中的1Mbps,调制方式为二进制相移键控(BPSK,Binary Phase Shift Keying)调制。其中,PHY头和MAC有效数据包(MAC payload)都采用相同的调制方式。参见图4,图4为采用802.11b标准中的1Mbps的传输速率的信标帧的帧结构。其中,该帧结构包括物理层会聚协议前导码(PLCP preamble,Physical Layer Convergence Protocol preamble)、物理层会聚协议头(PLCP header)和子层业务数据单元(PSDU,Physical Service Data Unit)。其中,PLCP preamble包括同步结构(Synchronization)和帧起始定界符(SFD,StartofFrameDelimiter);PLCP header包括信号(signal)、服务(service)、长度(length)和校验码(CRC,Cyclic Redundancy Check);PSDU包括MAC头(Media Access Controlheader)、固定部分(fixed part)、唤醒指示标识(DTIM,Delivery Traffic indication)和其他信息(other IE)。
在解析的过程中,以PHY头作为起始位置,根据事先规定的标准同步信息对接收到的信标帧进行解析,确定出信标帧中PLCP preamble的位置,从而确定出PHY头的起始位置。根据PHY头的起始位置和信标帧中不同帧序列的长度确定唤醒指示标识的位置,根据唤醒指示标识的位置的数据确定是否唤醒无线链路。
上述相关技术中,需要接收完整的信标帧,再对完整的信标帧进行解析,接收和解析信标帧的过程中需要耗费较多的功耗。
在本申请实施例中,信标帧包括唤醒指示标识和位于唤醒指示标识之前的同步信息。因此,在监听信标帧时,基于该同步信息的位置和位置偏移信息能够确定出的唤醒指示标识的位置,在唤醒指示标识所在的位置开始监听信标帧,从而无需监听信标帧中同步信息之前的信息,延迟了监听无线链路时每个监听周期的起始时刻,减少了监听信标帧的时长,进而降低了无线链路监听信标帧的功耗。
请参考图5,其示出了本申请一个实施例提供的在无线终端中监听无线链路的装置的结构框图。该监听无线链路的装置可以通过软件、硬件或者两者的结合实现成为处理器110的全部或一部分。该装置包括:
配置模块、定时模块、同步模块、接收模块和判决模块;
该配置模块,用于基于信标帧中同步信息的位置向该定时模块配置目标时刻;基于预定同步信息,将该同步模块的同步信息配置为该预定同步信息;以及基于该唤醒指示标识配置该判决模块;
该定时模块,用于基于该配置模块的配置的目标时刻唤醒无线链路;
该同步模块,用于基于该预定同步信息在接收到的信标帧中确定同步信息;该接收模块,用于从该同步信息的位置处,开始接收该信标帧;以及该判决模块,用于基于该唤醒指示标识确定是否唤醒该无线链路。
在一些实施例中,该配置模块,还用于基于预定同步信息确定信标帧中同步信息的位置;根据该同步信息的位置和位置偏移信息,确定该唤醒指示标识的位置,该位置偏移信息用于指示该同步信息与该唤醒指示标识之间的位置偏移;以及基于该位置偏移确定该目标时刻。
在本申请实施例中,信标帧包括唤醒指示标识和位于唤醒指示标识之前的同步信息。因此,在监听信标帧时,基于该同步信息的位置和位置偏移信息能够确定出的唤醒指示标识的位置,在唤醒指示标识所在的位置开始监听信标帧,从而无需监听信标帧中同步信息之前的信息,延迟了监听无线链路时每个监听周期的起始时刻,减少了监听信标帧的时长,进而降低了无线链路监听信标帧的功耗。
请参考图6,其示出了本申请一个示例性实施例示出的唤醒无线链路的方法的流程图。本申请实施例中的执行主体可以为终端100,也可以为终端100中的处理器110或终端100中的操作系统,本实施例以执行主体为终端100为例进行说明。该方法包括:
步骤601:无线终端预定同步信息确定信标帧中同步信息的位置。
其中,该同步信息邻近于该唤醒指示标识,该同步信息在该唤醒指示标识之前,且对于每个接入节点下发的信标帧,该信标帧中同步信息与唤醒指示标识之间的位置偏移信息固定。该预定同步信息为内容固定的序列,例如,该预定同步信息包括媒体访问控制子层协议层(MAC,Media Access Control)字段或者物理协议层头部(PHY header,PHY,Physical Layer)中的任意固定字段。在一些实施例中,该预定同步信息为携带接入节点的特定信息的序列。例如,该预定同步信息为服务集标识符(SSID,Service SetIdentifier)。即该预定同步信息为接入节点的节点标识。例如,该预定同步信息为无线链路连接的路由器的无线名称等。在一些实施例中,该预定同步信息为携带接入节点的固定信息的序列与其他信息的序列。例如,该预定同步信息为SSID+supported rate(支持的速率)。在本实现方式中,通过增加预定同步信息的长度,提高了检测该预定同步信息的精准度。该唤醒指示标识用于指示网络节点中待下发的下行数据的情况。例如,该唤醒指示标识为TIM IE(Traffic Indication Map Element)字段或者DTIM(Delivery TrafficIndication)等。需要说明的一点是,不同类型的唤醒指示标识在该信标帧的帧结构中所在的位置相同。
在本步骤中,无线终端基于同步信息的位置对监听信标帧的周期中的目标时刻进行配置。相应的,无线终端的无线链路包括配置模块、定时模块、同步模块、接收模块和判决模块。继续参见图5。无线终端通过硬件电路中的配置模块对定时模块、同步模块和判决模块进行配置。无线终端通过配置模块对定时模块进行配置,使得定时模块能够在目标时刻唤醒无线链路,通过无线链路接收信标帧。
在本步骤中,无线终端基于监听信息中每个序列与预定同步信息的匹配度确定该同步信息的位置。该过程通过以下步骤(A1)-(A2)实现,包括:
(A1)无线终端基于该预设同步信息与监听信息中的序列之间的匹配度。
其中,该预定同步信息与监听信息中的序列之间的匹配度通过预定同步信息与每个序列之间的相似度确定。无线终端将接收到的监听信息与预定同步信息进行相关运算,得到预定同步信息与监听信息中每个序列之间的匹配度。其中,该监听信息中的每个序列为基于信标帧的结构确定的序列。
(A2)无线终端将匹配度最高的序列确定为该同步信息,并且确定出该同步信息的位置。
无线终端从多个序列中,确定与该预定同步信息匹配度最高的序列。例如,无线终端对该多个序列对应的匹配度进行排序,得到排序结果,从排序结果中确定与该预定同步信息匹配度最高的序列。
无线终端将该匹配度最高的序列确定为该同步信息,将该匹配度最高的序列所在的位置确定为该同步信息的位置。
在本实现方式中,通过确定监听信息中各个序列与同步信息的匹配度,确定同步信息的位置,进而确定监听信息中同步信息的位置,完成同步,保证了无线终端能够通过监听到的监听信息确定出唤醒指示标识的位置。
其中,无线终端基于无线终端与接入节点之间的数据交互确定当前无线节点对应的同步信息,基于该同步信息对该无线链路的定时模块进行配置,使得无线链路能够基于该同步信息接收信标帧中的唤醒指示标识。其中,无线终端从该同步信息的位置处,开始接收所述信标帧。该接收信标帧的过程通过以下步骤(1)-(4)实现,包括:
(1)无线终端确定该信标帧中该同步信息之前的数据量。
无线终端基于信标帧的帧结构确定信标帧中,同步信息之前的数据量。其中,该数据量为信标帧中同步信息之前的序列的字节数。无线终端在与接入节点建立连接后,接收接入节点发送的信标帧,对该信标帧进行解析,根据解析得到的解析结果确定同步信息之前的数据量。
(2)无线终端基于该数据量和该无线链路的传输速率,确定接收该数据量所需的传输时长。
在本步骤中,无线终端将该数据量和传输速率的商确定为接收该数据量所需的传输时长。
(3)无线终端将该监听周期的起始时刻延后该传输时长,得到目标时刻。
其中,该目标时刻为监听该信标帧的新的起始时刻。无线终端基于原始的监听策略,确定监听信标帧的监听周期,将每个监听周期的起始时刻延后该传输时长,得到监听该信标帧的每个监听周期的目标时刻。
在本步骤中,无线终端将不同的信标帧监听周期中的起始时刻均延后该传输时长,从而延后了无线终端唤醒无线链路的时间。
(4)无线终端从该目标时刻开始,接收该信标帧。
需要说明的一点是,不同的接入节点对应的同步信息不同,同步信息与唤醒指示标识之间的距离也不同。在本步骤之前,无线终端通过配置模块对接入节点的同步信息进行配置。相应的,无线终端在第一次接入该接入节点时,存储该接入节点的信标帧对应的同步信息。在之后与接入节点建立连接后,根据连接的接入节点获取该接入节点对应的预定同步信息,通过配置模型基于该预定同步信息对定时模块进行配置,使得定时模块能够在每个监听周期的目标时刻接收监听信息。
无线终端在每次连接接入节点后,都对监听该接入节点的目标时刻进行配置,则无线终端每次连接到接入节点,通过步骤(1)-(3)确定监听该接入节点的目标时刻。在另一些实施例中,无线终端对定时模块的配置过程,在无线电路与接入节点第一次建立连接时进行,在配置完成后,无线终端存储该目标时刻与接入节点的对应关系,在下一次连接该接入节点时,根据接入节点的节点标识,确定该节点标识对应的目标时刻。相应的,无线终端在与接入节点建立连接时,配置该接入节点对应的信标帧监听周期的起始时刻。无线终端将接入节点与目标时刻的对应关系存储在本地。在每次连接接入点后,确定该接入点是否为第一次接入,如果为第一次接入执行本步骤(1)-(3);如果不是第一次接入,则根据接入点与目标时刻的对应关系,确定该接入点对应的监听周期的起始时刻。
需要说明的另一点是,该无线链路为2.4GHz频段的无线链路。其中,该无线链路为单Wi-Fi场景下的无线链路,或者,该无线链路为双Wi-Fi场景下的无线链路。在本申请实施例中,对此不作具体限定。其中,双Wi-Fi场景指无线链路同时通过两个无线链路连接两个接入节点的场景。该两个接入节点为同一路由器中的接入节点,或者,两个接入节点为不同路由器中的接入节点。在本申请实施例中,对此不作具体限定。另外,该双Wi-Fi场景下,无线终端的两个无线链路的频段相同或者不同,例如,两个无线链路均为2.4GHz频段的无线链路;或者,两个无线链路中,一个无线链路为2.4GHZ频段的无线链路,另一个无线链路为5GHz、6GHz等频段的无线链路。
步骤602:无线终端根据该同步信息的位置和位置偏移信息,确定该唤醒指示标识的位置。
其中,该位置偏移信息用于指示该同步信息与该唤醒指示标识之间的位置偏移。
唤醒指示指标与监听信息中的同步信息之间的偏移量固定。在本步骤中,无线终端基于同步信息的位置和位置偏移信息,在监听到的监听信息中确定唤醒指示标识。
其中,该位置偏移信息用于表示该同步信息与该唤醒指示标识之间的位置偏移量。
无线终端在监听到的监听信息中,以该同步信息为起点,在该监听信息中,向后偏移该位置偏移信息对应的位置偏移量,得到该唤醒指示标识的位置。
在本步骤之前,无线终端在与接入节点建立连接时,对接入节点发送的信标帧进行解析,确定接入节点的节点标识,以及该信标帧中唤醒指示标识的位置。无线终端根据该唤醒指示标识的位置与同步信息的位置,确定二者之间的位置偏移量,将该位置偏移量记录为该接入节点的位置偏移信息。在本步骤中,无线终端基于当前连接的接入节点的节点标识,从节点标识和位置偏移信息中确定该节点标识对应的位置偏移信息。参见图5,配置模块根据该接入节点对应的位置偏移信息对该判决模块进行配置。在本步骤中,无线终端通过该判决模块,基于该接入节点对应的位置偏移信息确定该唤醒指示标识的位置。
该位置偏移信息为同步信息的长度以及同步信息与唤醒指示指标之间的其他信息的长度之和。例如,信标帧中同步信息长度为Tag length:16;同步信息之后的其他信息长度分别为:Tag length:8和Tag length:1,则确定该值偏移信息为25。
步骤603:无线终端基于该唤醒指示标识的位置,监听该唤醒指示标识。
无线终端在进入睡眠状态后,在每个监听周期定时唤醒,接听接入节点下发的信标帧。
在本步骤中,无线终端将每个监听周期的起始时刻确定为目标时刻。即无线终端控制无线链路在每个监听周期的目标时刻唤醒,从该监听周期的目标时刻开始接收信标帧中的监听信息,基于监听到的监听信息中的唤醒指示标识确定是否唤醒该无线链路。该过程通过以下步骤实现,包括:
(1)无线终端通过该无线链路进行监听,得到监听信息。
其中,该监听信息为信标帧中的部分序列。在本步骤中,无线链路在每个监听周期对应的目标时刻唤醒该无线链路,接收信标帧中的部分序列,得到监听信息。
需要说明的一点是,该监听信息为信标帧中的部分信息。在一些实施例中,响应于监听到该唤醒指示标识,无线终端停止监听。参见图7,在本实现方式中,无线终端在目标时刻之前处于睡眠状态,不接收信标帧中目标时刻之前对应的信息,无线链路在目标时刻被唤醒,接收信标帧中的部分监听信息,在接收到信标帧中的唤醒指示标识后,停止监听本监听周期对应的信标帧,继续进行睡眠状态,直到下一个监听周期。
在本实现方式中,无线终端在监听信标帧时,对于目标时刻之前的监听信息不进行监听,在监听到唤醒指示标识后,停止监听,这样不仅在目标时刻之前不用唤醒无线链路,在监听到唤醒指示标识后,就进入睡眠状态,进一步节省了监听信标帧的时长,进而减小了监听信标帧的功耗。
在一些实施例中,响应于监听到该唤醒指示标识,无线终端继续监听,直到监听完当前监听周期。参见图8,在本实现方式中,无线终端在目标时刻之前处于睡眠状态,不接收信标帧中目标时刻之前对应的信息,无线链路在目标时刻被唤醒,接收信标帧中的部分监听信息,直到该监听周期结束。在本实现方式中,基于无线终端在监听信标帧时,对于目标时刻之前的监听信息不进行监听,这样不仅在目标时刻之前不用唤醒无线链路,节省了监听信标帧的时长,进而减小了监听信标帧的功耗。
(2)无线终端从该监听信息中确定该唤醒指示标识的位置。
(3)无线终端基于该位置,从该监听信息中解析该唤醒指示标识。
在本步骤中,无线终端在该监听信息的该位置进行解析,得到用于指示唤醒指示标识。
在本实现方式中,无线终端通过设置同步信息,使得能够基于同步信息的位置,重新确定信标帧的监听起始时刻,基于新的信标帧起始时刻监听信标帧,从而监听完整的信标帧,减少了监听信标帧的时长,进而降低了无线链路监听信标帧的功耗。
需要说明的一点是,在解析唤醒指示标识后,如果唤醒指示标识用于指示需要唤醒无线链路,则无线终端唤醒无线链路,向无线链路连接的接入节点发送唤醒指示信息,表明无线链路已被唤醒。如果唤醒指示标识用于指示无需唤醒无线链路,则无线链路进入睡眠状态后,在下一监听周期继续监听信标帧。
在本申请实施例中,信标帧包括唤醒指示标识和位于唤醒指示标识之前的同步信息。因此,在监听信标帧时,基于该同步信息的位置和位置偏移信息能够确定出的唤醒指示标识的位置,在唤醒指示标识所在的位置开始监听信标帧,从而无需监听信标帧中同步信息之前的信息,延迟了监听无线链路时每个监听周期的起始时刻,减少了监听信标帧的时长,进而降低了无线链路监听信标帧的功耗。
请参考图9,其示出了本申请一个实施例提供的在无线终端中监听无线链路的装置的结构框图。该监听无线链路的装置可以通过软件、硬件或者两者的结合实现成为处理器110的全部或一部分。该装置包括:
第一确定模块901,用于基于预定同步信息确定信标帧中同步信息的位置;
第二确定模块902,用于根据该同步信息的位置和位置偏移信息,确定该唤醒指示标识的位置,该位置偏移信息用于指示该同步信息与该唤醒指示标识之间的位置偏移;以及
监听模块903,用于解析该唤醒指示标识。
在一些实施例中,该第一确定模块901包括:
第一确定单元,用于确定该预定同步信息与该监听信息中的序列之间的匹配度;以及
第二确定单元,用于将匹配度最高的序列确定为该同步信息,并且确定出该同步信息的位置。
在一些实施例中,该装置还包括:
接收模块,用于从该同步信息的位置处,开始接收该信标帧。
在一些实施例中,该接收模块包括:
第三确定单元,用于确定该信标帧中该同步信息之前的数据量;
第四确定单元,用于基于该数据量和该无线链路的传输速率,确定接收该数据量所需的传输时长;
延长单元,用于将该监听周期的起始时刻延后该传输时长,得到该目标时刻;以及
接收单元,用于从该目标时刻开始,接收该信标帧。
在一些实施例中,该监听模块903还用于响应于监听到该唤醒指示标识,停止监听;或者,
该监听模块903还用于响应于监听到该唤醒指示标识,继续监听,直到监听完当前监听周期。
在一些实施例中,该预定同步信息包括MAC字段或PHY header中的任意固定字段。
在一些实施例中,该唤醒指示标识包括TIM IE字段。
在一些实施例中,该同步信息邻近于该唤醒指示标识。
在本申请实施例中,信标帧包括唤醒指示标识和位于唤醒指示标识之前的同步信息。因此,在监听信标帧时,基于该同步信息的位置和位置偏移信息能够确定出的唤醒指示标识的位置,在唤醒指示标识所在的位置开始监听信标帧,从而无需监听信标帧中同步信息之前的信息,延迟了监听无线链路时每个监听周期的起始时刻,减少了监听信标帧的时长,进而降低了无线链路监听信标帧的功耗。
本申请实施例还提供了一种计算机可读介质,该计算机可读介质存储有至少一条程序代码,该至少一条程序代码由该处理器加载并执行以下步骤:
基于预定同步信息确定信标帧中同步信息的位置;
根据该同步信息的位置和位置偏移信息,确定该唤醒指示标识的位置,该位置偏移信息用于指示该同步信息与该唤醒指示标识之间的位置偏移;以及
解析该唤醒指示标识。
在一些实施例中,该基于预定同步信息确定信标帧中同步信息的位置包括:
确定该预定同步信息与监听信息中的序列之间的匹配度;以及
将匹配度最高的序列确定为该同步信息,并且确定出该同步信息的位置。
在一些实施例中,该方法还包括:
从该同步信息的位置处,开始接收该信标帧。
在一些实施例中,该从该同步信息的位置处,开始接收该信标帧包括:
确定该信标帧中该同步信息之前的数据量;
基于该数据量和该无线链路的传输速率,确定接收该数据量所需的传输时长;
将该监听周期的起始时刻延后该传输时长,得到目标时刻;以及
从该目标时刻开始,接收该信标帧。
在一些实施例中,该方法还包括:
响应于监听到该唤醒指示标识,停止监听;或者,
响应于监听到该唤醒指示标识,继续监听,直到监听完当前监听周期。
在一些实施例中,该预定同步信息包MAC字段或PHY header中的任意固定字段。
在一些实施例中,该唤醒指示标识包括TIM IE字段。
在一些实施例中,该同步信息邻近于该唤醒指示标识。
本申请实施例还提供了一种计算机程序产品,该计算机程序产品存储有至少一条程序代码,该至少一条程序代码由该处理器加载并执行以实现如下步骤:
基于预定同步信息确定信标帧中同步信息的位置;
根据该同步信息的位置和位置偏移信息,确定该唤醒指示标识的位置,该位置偏移信息用于指示该同步信息与该唤醒指示标识之间的位置偏移;以及
解析该唤醒指示标识。
在一些实施例中,该基于预定同步信息确定信标帧中同步信息的位置包括:
确定该预定同步信息与监听信息中的序列之间的匹配度;以及
将匹配度最高的序列确定为该同步信息,并且确定出该同步信息的位置。
在一些实施例中,该方法还包括:
从该同步信息的位置处,开始接收该信标帧。
在一些实施例中,该从该同步信息的位置处,开始接收该信标帧包括:
确定该信标帧中该同步信息之前的数据量;
基于该数据量和该无线链路的传输速率,确定接收该数据量所需的传输时长;
将该监听周期的起始时刻延后该传输时长,得到目标时刻;以及
从该目标时刻开始,接收该信标帧。
在一些实施例中,该方法还包括:
响应于监听到该唤醒指示标识,停止监听;或者,
响应于监听到该唤醒指示标识,继续监听,直到监听完当前监听周期。
在一些实施例中,该预定同步信息包MAC字段或PHY header中的任意固定字段。
在一些实施例中,该唤醒指示标识包括TIM IE字段。
在一些实施例中,该同步信息邻近于该唤醒指示标识。
本领域技术人员应该能够意识到,在上述一个或多个示例中,本申请实施例所描述的功能能够用硬件、软件、固件或它们的任意组合来实现。当使用软件实现时,能够将这些功能存储在计算机可读介质中或者作为计算机可读介质上的一个或多个指令或代码进行传输。计算机可读介质包括计算机存储介质和通信介质,其中通信介质包括便于从一个地方向另一个地方传送计算机程序的任何介质。存储介质是通用或专用计算机能够存取的任何可用介质。
以上所述仅为本申请的可选实施例,并不用以限制本申请,凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。
Claims (14)
1.一种在无线终端中监听无线链路的方法,其特征在于,所述方法包括:
基于预定同步信息确定信标帧中同步信息的位置,所述预定同步信息包括MAC字段或PHY header中的任意固定字段;
从所述同步信息的位置处,开始接收所述信标帧;
根据所述同步信息的位置和位置偏移信息,确定所述信标帧中唤醒指示标识的位置,所述位置偏移信息用于指示所述同步信息与所述唤醒指示标识之间的位置偏移,所述唤醒指示标识包括TIM IE字段;以及
基于所述唤醒指示标识的位置,监听所述唤醒指示标识。
2.根据权利要求1所述的方法,其特征在于,所述基于预定同步信息确定信标帧中同步信息的位置包括:
确定所述预定同步信息与监听信息中的序列之间的匹配度;以及
将匹配度最高的序列确定为所述同步信息,并且确定出所述同步信息的位置。
3.根据权利要求1所述的方法,其特征在于,所述从所述同步信息的位置处,开始接收所述信标帧包括:
确定所述信标帧中所述同步信息之前的数据量;
基于所述数据量和所述无线链路的传输速率,确定接收所述数据量所需的传输时长;
将监听周期的起始时刻延后所述传输时长,得到目标时刻;以及
从所述目标时刻开始,接收所述信标帧。
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
响应于监听到所述唤醒指示标识,停止监听;或者,
响应于监听到所述唤醒指示标识,继续监听,直到监听完当前监听周期。
5.根据权利要求1-4任一项所述的方法,其特征在于,所述同步信息邻近于所述唤醒指示标识。
6.一种在无线终端中监听无线链路的装置,其特征在于,所述装置包括:配置模块、定时模块、同步模块、接收模块和判决模块;
所述配置模块,用于基于信标帧中同步信息的位置,确定所述信标帧中所述同步信息之前的数据量;基于所述数据量和无线链路的传输速率,确定接收所述数据量所需的传输时长;将监听周期的起始时刻延后所述传输时长,得到目标时刻;向所述定时模块配置所述目标时刻;基于预定同步信息,将所述同步模块的同步信息配置为所述预定同步信息,所述预定同步信息包括MAC字段或PHY header中的任意固定字段;以及根据位置偏移信息配置所述判决模块,所述位置偏移信息用于指示所述同步信息与唤醒指示标识之间的位置偏移,所述唤醒指示标识包括TIM IE字段;
所述定时模块,用于基于所述配置模块配置的目标时刻唤醒无线链路;
所述同步模块,用于基于所述预定同步信息在接收到的信标帧中确定同步信息;
所述接收模块,用于从所述同步信息的位置处,开始接收所述信标帧;以及
所述判决模块,用于基于所述唤醒指示标识确定是否唤醒所述无线链路。
7.根据权利要求6所述的装置,其特征在于,所述配置模块,还用于基于预定同步信息确定信标帧中同步信息的位置;根据所述同步信息的位置和所述位置偏移信息,确定所述唤醒指示标识的位置。
8.一种在无线终端中监听无线链路的装置,其特征在于,所述装置包括:
第一确定模块,用于基于预定同步信息确定信标帧中同步信息的位置,所述预定同步信息包括MAC字段或PHY header中的任意固定字段;
接收模块,用于从所述同步信息的位置处,开始接收所述信标帧;
第二确定模块,用于根据所述同步信息的位置和位置偏移信息,确定所述信标帧中唤醒指示标识的位置,所述位置偏移信息用于指示所述同步信息与所述唤醒指示标识之间的位置偏移,所述唤醒指示标识包括TIM IE字段;以及
监听模块,用于基于所述唤醒指示标识的位置,监听所述唤醒指示标识。
9.根据权利要求8所述的装置,其特征在于,所述第一确定模块包括:
第一确定单元,用于确定所述预定同步信息与监听信息中的序列之间的匹配度;以及
第二确定单元,用于将匹配度最高的序列确定为所述同步信息,并且确定出所述同步信息的位置。
10.根据权利要求8所述的装置,其特征在于,所述接收模块包括:
第三确定单元,用于确定所述信标帧中所述同步信息之前的数据量;
第四确定单元,用于基于所述数据量和所述无线链路的传输速率,确定接收所述数据量所需的传输时长;
延长单元,用于将监听周期的起始时刻延后所述传输时长,得到目标时刻;以及
接收单元,用于从所述目标时刻开始,接收所述信标帧。
11.根据权利要求8所述的装置,其特征在于,所述监听模块还用于响应于监听到所述唤醒指示标识,停止监听;或者,
所述监听模块还用于响应于监听到所述唤醒指示标识,继续监听,直到监听完当前监听周期。
12.根据权利要求8-11任一项所述的装置,其特征在于,所述同步信息邻近于所述唤醒指示标识。
13.一种无线终端,其特征在于,所述无线终端包括处理器和存储器;所述存储器存储有至少一条程序代码,所述至少一条程序代码用于被所述处理器执行以实现如权利要求1至5任一所述的监听无线链路的方法。
14.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有至少一条程序代码,所述至少一条程序代码用于被处理器执行以实现如权利要求1至5任一所述的监听无线链路的方法。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202110087580.2A CN114828168B (zh) | 2021-01-22 | 2021-01-22 | 监听无线链路的方法、装置、无线终端及存储介质 |
| PCT/CN2021/133723 WO2022156364A1 (zh) | 2021-01-22 | 2021-11-26 | 监听无线链路的方法、装置、无线终端及存储介质 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202110087580.2A CN114828168B (zh) | 2021-01-22 | 2021-01-22 | 监听无线链路的方法、装置、无线终端及存储介质 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN114828168A CN114828168A (zh) | 2022-07-29 |
| CN114828168B true CN114828168B (zh) | 2024-09-24 |
Family
ID=82525094
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202110087580.2A Active CN114828168B (zh) | 2021-01-22 | 2021-01-22 | 监听无线链路的方法、装置、无线终端及存储介质 |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN114828168B (zh) |
| WO (1) | WO2022156364A1 (zh) |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN115413005B (zh) * | 2022-08-31 | 2025-09-09 | 维沃移动通信有限公司 | 无线设备的唤醒方法、装置、电子设备和存储介质 |
| CN117896029A (zh) * | 2022-10-14 | 2024-04-16 | 华为技术有限公司 | 通信方法和通信装置 |
| CN117939589A (zh) * | 2022-10-26 | 2024-04-26 | 华为技术有限公司 | 唤醒通信链路的方法及装置 |
| CN117858030B (zh) * | 2024-03-05 | 2024-05-31 | 北京三圣凯瑞科技有限公司 | 一种无线通信校准方法、系统、终端及存储介质 |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103430601A (zh) * | 2011-01-16 | 2013-12-04 | Lg电子株式会社 | 基于标识信息分配进行通信的方法和设备 |
Family Cites Families (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9392565B2 (en) * | 2010-03-05 | 2016-07-12 | Samsung Electronics Co., Ltd. | Method and system for accurate clock synchronization through interaction between communication layers and sub-layers for communication systems |
| US9137778B2 (en) * | 2011-12-05 | 2015-09-15 | Qualcomm Incorporated | Systems and methods for low overhead paging |
| US20130229959A1 (en) * | 2012-03-01 | 2013-09-05 | Nokia Corporation | Method and apparatus for group synchronized channel access with tim segmentation |
| US20180234918A1 (en) * | 2017-02-14 | 2018-08-16 | Qualcomm Incorporated | Wakeup radio synchronization techniques |
| US12219476B2 (en) * | 2017-02-21 | 2025-02-04 | Intel Corporation | Low power wake-up radio beacon signaling |
| CN113613316B (zh) * | 2017-03-03 | 2022-11-18 | 华为技术有限公司 | 下行业务数据的指示方法和设备 |
| CN109429300B (zh) * | 2017-08-30 | 2021-11-12 | 珠海市魅族科技有限公司 | 无线局域网的通信方法、装置、接入点设备和站点设备 |
-
2021
- 2021-01-22 CN CN202110087580.2A patent/CN114828168B/zh active Active
- 2021-11-26 WO PCT/CN2021/133723 patent/WO2022156364A1/zh not_active Ceased
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103430601A (zh) * | 2011-01-16 | 2013-12-04 | Lg电子株式会社 | 基于标识信息分配进行通信的方法和设备 |
Also Published As
| Publication number | Publication date |
|---|---|
| WO2022156364A1 (zh) | 2022-07-28 |
| CN114828168A (zh) | 2022-07-29 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN114828168B (zh) | 监听无线链路的方法、装置、无线终端及存储介质 | |
| US10736039B2 (en) | Idle state management | |
| CN107979443B (zh) | 唤醒方法和装置 | |
| KR100542345B1 (ko) | 무선랜 단말의 전력 관리를 지원하는 에이피의 데이터전송처리 방법 및 이를 수행하는 에이피 | |
| JP2017507586A (ja) | ウェイクアップメッセージを使用する近隣認識ネットワーク(nan)の発見 | |
| CN107979866A (zh) | 唤醒方法和设备 | |
| WO2016107128A1 (zh) | 批量唤醒设备的方法,装置和设备 | |
| CN100484112C (zh) | 控制无线局域网上的站点的功耗的方法和装置 | |
| CN114786244B (zh) | 软接入设备控制方法、装置、设备、存储介质及程序产品 | |
| CN107959575A (zh) | 传输唤醒帧的方法和设备 | |
| CN111417182A (zh) | 数据传输方法、装置、存储介质、处理器及系统 | |
| WO2018099315A1 (zh) | 一种站点关联方法及装置 | |
| CN114466431B (zh) | 一种空中唤醒方法及应用该方法的无线通讯系统 | |
| CN110278601A (zh) | 一种终端节电方法及装置 | |
| CN103906276B (zh) | 移动终端及其消息处理方法和装置 | |
| CN111343615A (zh) | 短距离通信的方法和设备 | |
| CN114650561B (zh) | 控制无线链路的方法、装置、电子设备及存储介质 | |
| WO2018233646A1 (zh) | 唤醒方法、接入点和站点 | |
| WO2018171087A1 (zh) | 无线唤醒的方法、控制设备和站点设备 | |
| CN108632959A (zh) | 一种站点唤醒方法及目标站点 | |
| CN119364558B (zh) | 一种建立无线连接的方法、ap、sta和无线通信系统 | |
| CN115484641B (zh) | 降低业务延迟的方法、装置、系统、设备及存储介质 | |
| US12446073B2 (en) | Method and apparatus for receiving voice packet, terminal, medium, and computer program | |
| TWI864597B (zh) | 藍牙低功耗網狀網路系統以及網路控制方法 | |
| CN114650587B (zh) | 监听无线链路的方法、装置、无线终端及存储介质 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |