CN117200912A - 用于信道状态信息测量的通信系统、通信设备及存储介质 - Google Patents
用于信道状态信息测量的通信系统、通信设备及存储介质 Download PDFInfo
- Publication number
- CN117200912A CN117200912A CN202311392023.7A CN202311392023A CN117200912A CN 117200912 A CN117200912 A CN 117200912A CN 202311392023 A CN202311392023 A CN 202311392023A CN 117200912 A CN117200912 A CN 117200912A
- Authority
- CN
- China
- Prior art keywords
- transmission group
- csi transmission
- csi
- communication system
- wireless access
- 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.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B17/00—Monitoring; Testing
- H04B17/30—Monitoring; Testing of propagation channels
- H04B17/309—Measuring or estimating channel quality parameters
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/08—Testing, supervising or monitoring using real traffic
-
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- Electromagnetism (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本申请提供一种用于信道状态信息测量的通信系统、通信设备及存储介质。通信系统包括至少一个发送设备和至少一个接收设备,通信系统配置为:对至少一个发送设备和至少一个接收设备进行分组,以获得至少一个CSI传输组;对于至少一个CSI传输组中的每一个:确定工作时序,其中工作时序指示CSI传输组内的每个设备的活跃时间;以及CSI传输组内的每个设备根据工作时序在活跃时间执行数据帧传输,以进行CSI测量。本申请能够实现低功耗目的。
Description
技术领域
本申请涉及通信领域,尤其涉及一种用于信道状态信息测量的通信系统、通信设备及存储介质。
背景技术
信道状态信息(Channel State Information,CSI)是无线通信中用于描述信道状态的重要信息,它提供了关于信道衰落、多径效应和干扰等方面的详细信息。在无线通信系统中,CSI被广泛应用于波束成形、自适应调制、干扰管理等关键技术领域。
在无线通信系统中,通常有两种CSI测量方法,包括:
第一、接收设备在连接路由器后,通过定时ping路由器获得的回包获取CSI信息。
第二、发送设备向外界广播并由接收设备通过MAC地址过滤出数据包从而获取CSI信息。
然而,在上述两种CSI测量方法中,不论是使用接收设备ping路由器的方式还是一发一收的方式,至少接收设备的射频RF模块需要在整个工作周期内服务于无线通信,以保证尽可能不丢包地获取CSI数据。即通信设备在工作时需要长期占据RF模块,导致无法实现低功耗的问题。
发明内容
本申请旨在至少解决现有技术或相关技术中存在的技术问题之一,为此,本申请提供一种用于信道状态信息测量的通信系统、通信设备及存储介质。
根据本申请的第一方面,提供了一种通信系统,其用于信道状态信息CSI测量,通信系统包括至少一个发送设备和至少一个接收设备,通信系统配置为:对至少一个发送设备和至少一个接收设备进行分组,以获得至少一个CSI传输组;对于至少一个CSI传输组中的每一个:确定工作时序,其中工作时序指示CSI传输组内的每个设备的活跃时间;以及CSI传输组内的每个设备根据工作时序在活跃时间执行数据帧传输,以进行CSI测量。
作为本申请的一个实施例,CSI传输组内的每个设备所传输的数据帧包括用于设备确认的标记,标记指示设备所属的CSI传输组号、设备类型和设备序号;其中,CSI传输组号用于指示设备所属的CSI传输组;设备类型用于指示设备为发送设备或接收设备;以及设备序号用于指示设备在所属的CSI传输组中的序号。
作为本申请的一个实施例,工作时序包括:CSI传输组的所用通道号、CSI的工作频率、工作时间周期;以及CSI传输组内的每个设备的工作起始时间偏移和工作时长;其中,活跃时间由工作起始时间偏移和工作时长确定。
作为本申请的一个实施例,通信系统还配置为:针对不同的CSI传输组确定时延随机数。
作为本申请的一个实施例,通信系统还配置为:对于至少一个CSI传输组中的每一个,在确定工作时序之前,还包括:对CSI传输组内的每个设备执行时间同步。
作为本申请的一个实施例,对CSI传输组内的每个设备执行时间同步包括:为CSI传输组内的所有设备选定基准无线接入点;从CSI传输组内的所有设备中选定同步标准设备;以及响应于从基准无线接入点接收到信标信号,CSI传输组内的每个设备根据同步标准设备的本地时钟调整本地时钟,直至CSI传输组内的每个设备的本地时钟均与同步标准设备的本地时钟的时间同步。
作为本申请的一个实施例,为CSI传输组内的所有设备选定基准无线接入点包括:通过手动方式选定基准无线接入点;手动方式包括指定无线接入点的MAC地址。
作为本申请的一个实施例,为CSI传输组内的所有设备选定基准无线接入点包括:CSI传输组内的每个设备连接并接收来自至少一个无线接入点的信标信号;每个设备根据信标信号质量从至少一个无线接入点中选择所接收到信号强度最强的无线接入点;每个设备分别向外广播各自选择的所接收到信号强度最强的无线接入点,并监听同一个CSI传输组的其他设备广播的所接收到信号强度最强的无线接入点;以及通过协商选择出每个设备均能接收到且信号强度最强的无线接入点作为基准无线接入点。
作为本申请的一个实施例,为CSI传输组内的所有设备选定基准无线接入点包括:CSI传输组内的每个设备连接并接收来自至少一个无线接入点的信标信号;每个设备根据信标信号空闲情况确定信道拥塞情况;每个设备分别向外广播各自确定的信道拥塞情况,并监听同一个CSI传输组的其他设备广播的所确定的信道拥塞情况;以及通过协商选择出每个设备均可用的信道,并将信道对应的无线接入点作为基准无线接入点。
作为本申请的一个实施例,同步标准设备为CSI传输组的所有设备中的MAC地址最大或MAC地址最小的设备。
作为本申请的一个实施例,响应于从基准无线接入点接收到信标信号,CSI传输组内的每个设备根据同步标准设备的本地时钟调整自身的本地时钟包括:对于CSI传输组内的每个设备:接收来自基准无线接入点的信标信号、生成基于本地时钟值的时间戳、并向外广播时间戳;以及响应于接收到来自同一个CSI传输组的其他设备的时间戳,计算其他设备的时间戳与同步标准设备的本地时钟的时钟偏差,并根据时钟偏差以调整本地时钟。
作为本申请的一个实施例,还包括:迭代执行响应于从基准无线接入点接收到信标信号,CSI传输组内的每个设备根据同步标准设备的本地时钟调整自身的本地时钟,直至每个设备的本地时钟与同步标准设备的本地时钟的差值均小于预设阈值。
作为本申请的一个实施例,还配置为:当至少一个CSI传输组按照工作时序执行预设个工作周期的数据帧传输后,CSI传输组内的每个设备再次执行时间对齐。
作为本申请的一个实施例,对于至少一个接收设备中的每一个,根据工作时序:每个接收设备在活跃时间开始之前提前第一预设时间进入活跃状态;和/或每个接收设备在不活跃时间结束之后滞后第二预设时间进入不活跃状态。
作为本申请的一个实施例,至少一个接收设备中的每一个配置为:接收数据帧;根据所接收的数据帧生成CSI检测结果;以及将CSI检测结果发送给仲裁装置,用于执行仲裁。
作为本申请的一个实施例,仲裁装置包括指定的本地设备,以由指定的本地设备执行本地仲裁;和/或仲裁装置包括云端服务器,以由云端服务器执行云端仲裁。
作为本申请的一个实施例,还配置为:从CSI传输组的所有设备中选出MAC地址最大或MAC地址最小的设备;和由所选出的设备将工作时序发送给所属同一个CSI传输组内的其他设备。
根据本申请的第二方面,还提供了一种第一通信设备,其处于包括至少一个CSI传输组的通信网络中,第一通信设备包括:第一存储器,第一处理器和第一收发器;第一存储器用于存储第一计算机程序;当第一存储器存储的第一计算机程序被第一处理器执行时,使得第一处理器执行包括:确定第一通信设备在通信网络中所属的CSI传输组;确定工作时序,其中工作时序指示所属的CSI传输组内的每个设备的活跃时间;以及将工作时序发送至CSI传输组内的每个设备,以使得CSI传输组内的每个设备根据工作时序在活跃时间执行数据帧传输,以进行CSI测量。
作为本申请的一个实施例,第一通信设备为所属的CSI传输组内的所有设备中MAC地址最大或MAC地址最小的设备。
作为本申请的一个实施例,第一处理器还执行:发送第一通信设备的本地时钟给CSI传输组内的其他设备,以使得CSI传输组内的每个设备根据第一通信设备的本地时钟调整自身的本地时钟,直至每个设备的本地时钟均与第一通信设备的本地时钟的时间同步。
根据本申请的第三方面,还提供了一种第二通信设备,其处于包括至少一个CSI传输组的通信网络中,第二通信设备包括:第二存储器,第二处理器和第二收发器;第二存储器用于存储第二计算机程序;当第二存储器存储的第二计算机程序被第二处理器执行时,使得第二处理器执行包括:确定第二通信设备在通信网络中所属的CSI传输组;接收工作时序,其中工作时序指示所属的CSI传输组内的每个设备的活跃时间;以及根据预设工作时序在活跃时间执行数据帧传输,以进行CSI测量。
作为本申请的一个实施例,第二处理器还执行:在活跃时间开始之前,第二通信设备提前第一预设时间进入活跃状态;和/或在不活跃时间结束之后,第二通信设备滞后第二预设时间进入不活跃状态。
作为本申请的一个实施例,第二处理器还执行:接收数据帧;根据所接收的数据帧生成CSI检测结果;以及将CSI检测结果发送给仲裁装置,用于执行仲裁。
作为本申请的一个实施例,仲裁装置包括指定的本地设备,并且指定的本地设备执行本地仲裁;和/或仲裁装置包括云端服务器,并且云端服务器执行云端仲裁。
根据本申请的第四方面,还提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时,使得处理器执行包括:确定在通信网络中所属的CSI传输组;确定工作时序,其中工作时序指示所属的CSI传输组内的每个设备的活跃时间;以及将工作时序发送至CSI传输组内的每个设备,以使得CSI传输组内的每个设备根据工作时序在活跃时间执行数据帧传输,以进行CSI测量。
根据本申请的第五方面,还提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时,使得处理器执行包括:确定在通信网络中所属的CSI传输组;接收工作时序,其中工作时序指示所属的CSI传输组内的每个设备的活跃时间;以及根据预设工作时序在活跃时间执行数据帧传输,以进行CSI测量。
本申请实施例提供的用于CSI测量的通信系统包括至少一个发送设备和至少一个接收设备,并将所有设备进行分组,以获得至少一个CSI传输组,能够将CSI使用场景扩充到多发多收的情形,有利于更准确地反映设备所处的物理环境情况。
进一步,本申请实施例通过对通信系统中的所有设备的传输数据帧的帧主体内添加本设备的工作角色,以通过分组方式实现了发送设备和接收设备的快速确认和区分。基于此,在通信系统进入工作状态后,CSI传输组内的所有设备根据预设的工作时序有序地执行收发包,不同设备的工作时序不同,能够有效避免撞包。另外,所有设备只需遵照预设的工作时序在固定的时刻醒来以执行相应的通信操作,不再依赖于无线接入点,也无需监听无线接入点,从而实现低功耗目的。
其次,本申请实施例还包括对CSI传输组内的每个设备执行时间同步,预先通过无线接入点进行时间对齐和校准,使得所有设备能够在同一时间基准下进行协同工作,实现精确的时间同步。因此,在通信系统进入工作状态后,能够在无需无线接入点的情况下,实现所有设备均在同一时间基准下进行协同工作,提供更高的时间同步精度。
此外,本申请实施例在多发多收的CSI使用场景下,能够基于多设备的CSI检测结果,通过本地和/或云端的结果仲裁获知CSI测量结果,从而准确评估和反映设备所处的物理环境情况。
综上所述,本申请实施例具有低功耗、精确的时间同步和多设备结果仲裁等优点。这些优点可以为CSI通信提供更高效、可靠和灵活的解决方案。另外,本申请实施例通过软件算法,无需增加额外的硬件成本,降低复杂性和能耗,有利于低成本和低功耗的目的。
附图说明
为了更清楚地说明本申请实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1示出根据本申请实施例提供的用于CSI测量的通信系统的分组示意图。
图2示出根据本申请实施例的设备传输的数据帧的主要结构的示意图。
图3示出根据本申请实施例的通信系统配置每个CSI传输组的流程示意图。
图4示出本申请实施例提供的设备执行时间同步的流程示意图。
图5示出本申请实施例提供的通过自动协商方法选定基准无线接入点的一个示例性流程图。
图6示出本申请实施例提供的通过自动协商方法选定基准无线接入点的另一个示例性流程图。
图7示出本申请实施例提供的设备调整本地时钟的流程示意图。
图8示出本申请实施例提供的的接收设备执行CSI测量的流程示意图。
图9示出本申请实施例提供的通信系统的CSI测量的示例性流程图。
图10示出本申请实施例的设备选择合适的路由器做时间对齐基准设备的示例性流程图。
图11示出本申请实施例的设备执行时间同步的示例性流程图。
图12为本申请实施例提供的第一通信设备的结构示意图。
图13为本申请实施例提供的第二通信设备的结构示意图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
本申请实施例提供一种用于CSI测量的通信系统,包括至少一个发送设备和至少一个接收设备,能够实现在通信系统进入工作状态后,发送设备和接收设备根据工作时序进行工作,而无需依赖无线接入点,也无需时刻监听来自无线接入点或对端设备的数据包,从而实现低功耗模式,能够有效延长设备的电池寿命,提高使用的稳定性和可靠性。
另外,发明人发现,现有的CSI测量方法往往是基于物理环境中的两个设备一对一传输的情形,即通信系统包括一个发送设备(或一个无线接入点)和一个接收设备,通过接收设备接收发送设备(或无线接入点)发送的数据包,获取两个设备之间的CSI信息,通常对整个传输环境反映不充足。而本申请实施例的通信系统包括至少一个发送设备和至少一个接收设备,能够将CSI使用场景扩充到多发多收的情形,有利于更准确地反映设备所处的物理环境情况。
图1示出根据本申请实施例提供的用于CSI测量的通信系统的分组示意图,如图1所示,本申请实施例提供的通信系统包括至少一个发送设备和至少一个接收设备,通信系统配置为对至少一个发送设备和至少一个接收设备进行分组,以获得至少一个CSI传输组。
示例性地,图1示出的通信系统可包括两个发送设备(即发送设备A和C)和一个接收设备(即接收设备B),并将这三个设备分组为CSI传输组1和CSI传输组2,其中CSI传输组1包括发送设备A和接收设备B,CSI传输组2包括发送设备C。
CSI传输组内的每个设备所传输的数据帧包括用于设备确认的标记,该标记指示设备所属的CSI传输组号、设备类型和设备序号。其中,CSI传输组号用于指示设备所属的CSI传输组,设备类型用于指示设备为发送设备或接收设备,设备序号用于指示设备在所属的CSI传输组中的序号。
示例性地,发送设备和接收设备在每次传输数据包时,在所传输的数据帧的帧主体内添加所属CSI传输组号、本设备属于发送设备/接收设备以及对应序号。结合图1,在本示例中,设备A属于传输组1、设备类型为发送设备,在传输组1中的设备序号为1。设备B属于传输组1、设备类型为接收设备,在传输组1中的设备序号为2。设备C属于传输组2、设备类型为发送设备,在传输组1中的设备序号为1。对应地,在每次传输数据包时,设备A、B和C需要向其各自无线传输帧的帧主体字段添加标记如下:
设备A:{0x1a,0x01},
设备B:{0x1b,0x02},
设备C:{0x2a,0x01}。
其中,以设备A为例,0x是十六进制数的前缀,1a为十六进制数;0x1a中的1表示所属传输组为1,a表示发送设备,0x01中的01表示设备序号为1(即第一个设备)。类似地,对于设备B,0x1b中的1表示所属传输组为1,b表示接收设备,0x02中的02表示设备序号为2(即第二个设备)。对于设备C,0x2a中的2表示所属传输组为2,a表示发送设备,0x01中的01表示设备序号为1(即第一个设备)。当然,设备标记也可以采用其他数据格式,本申请对此不作具体限制。
图2示出根据本申请实施例的设备传输的数据帧的主要结构的示意图,其中MAC层数据帧的MAC头用于存储设备的MAC地址,而用于设备确认的标记设置在无线数据帧的帧主体内。因此,本申请实施例不对无线数据帧的结构做出调整,而仅在每次传输数据时将自身角色添加至帧主体内。通过上述设置,任何设备在收到符合802.11a/g/n协议要求的广播包时,即可通过解析帧主体的最初两位辨别发包器件的角色,从而决定如何处理所收到的数据。
此外,本申请实施例的通信系统被分组为不同传输组,还能够使得属于不同传输组的设备得以在同一物理环境内同时工作。在一些实施例中,不同传输组的设备可以根据传输组号生成时延随机数,使传输组内的设备尽可能地工作在不同的时刻以减少撞包。
图3示出根据本申请实施例的通信系统配置每个CSI传输组的流程示意图,如图3所示,在通信系统确定至少一个CSI传输组后,对于至少一个CSI传输组中的每一个包括:
步骤S301:确定工作时序,其中工作时序指示CSI传输组内的每个设备的活跃时间;
步骤S302:CSI传输组内的每个设备根据工作时序在活跃时间执行数据帧传输,以进行CSI测量。
由此,CSI传输组内的每个设备在其活跃时间传输数据帧,在非活跃时间不传输数据帧,从而降低多个设备同时执行数据帧传输而造成的通信干扰。另外,CSI传输组内的设备只需遵循工作时序,而无需时刻处于广播或监听状态,从而实现低功耗模式,提高使用的稳定性和可靠性。
在一些实施例中,CSI传输组的工作时序可包括:CSI传输组的所用通道号、CSI的工作频率、工作时间周期;以及CSI传输组内的每个设备的工作起始时间偏移和工作时长;其中,活跃时间由工作起始时间偏移和工作时长确定。
示例性地,表1为本申请实施例的通信系统的工作时序的示例。其中,假设CSI传输组1包括两个发送设备与三个接收设备。可以预设工作时序为:{所用通道号:13,发送设备1发送频率(所在频段):50Hz,发送设备2发送频率:20Hz,所有设备工作时间周期:50ms,发送设备1工作起始时间偏移:0ms,发送设备2工作起始时间偏移:25ms,发送设备1工作时长:10ms,发送设备2工作时长:10ms,接收设备1(相对发送设备)工作起始时间偏移:10ms,接收设备2(相对发送设备)工作起始时间偏移:15ms,接收设备3(相对发送设备)工作起始时间偏移:20ms,接收设备1工作时长:5ms,接收设备2工作时长:5ms,接收设备3工作时长:5ms,传输组工作起始时间偏移:5ms}。
表1:通信系统的工作时序的示例
如表1所示,根据该工作时序,在0~4ms,通信系统的全部设备处于静默状态。在5~14ms内,发送设备1处于广播状态,发送设备2处于静默状态,接收设备1-3均处于监听状态。在15~29ms,发送设备1和2均进入静默状态,接收设备1-3依次进入回报状态,使得各接收设备在不同的时刻执行回报,从而有效减少撞包。类似地,在30~39ms,发送设备1进入静默状态,发送设备2进入广播状态,接收设备1-3均进入监听状态。在40~54ms,发送设备1和2均进入静默状态,接收设备1-3依次进入回报状态,并由各接收设备在不同的时刻执行回报。基于此,通信系统的第一个工作周期为0~54ms,并在该第一个工作周期内执行一次CSI测量过程。依次类推,从55~64ms开始,通信系统进入第二个工作周期,以持续执行CSI测量。
因此,根据该工作时序,通信系统中的多个发送设备能够有序地发送CSI的数据包,多个接收设备也可以有序地接收CSI的数据包,以获取设备间的CSI信息。不同设备的工作时序不同,即多个设备不会被设置在同一时间内进行数据传输。另外,进入工作状态后,该通信系统中的发送设备无需时刻处于广播状态,接收设备也无需时刻处理监听,而只需遵照预设的工作时序在固定的时刻醒来以执行相应的通信操作,从而实现低功耗的工作模式。此外,相对于需要无线接入点进行CSI测量的传统通信系统,本申请实施例在进入工作状态后,所有发送设备和接收设备不再依赖于无线接入点,也无需监听无线接入点,有利于实现低功耗目的。
另外,相比基于硬件的解决方案,例如包括特定的硬件设备、传输协议或通信接口来解决通信需求的解决方案,本申请实施例通过软件算法,无需增加额外的硬件成本,降低复杂性和能耗,有利于低成本和低功耗的目的。
在一些实施例中,通信系统还配置为:对于至少一个CSI传输组中的每一个,在确定工作时序之前,还包括:对CSI传输组内的每个设备执行时间同步。
示例性地,同一CSI传输组的所有设备可以预先通过无线接入点进行时间对齐和校准,使得所有设备能够在同一时间基准下进行协同工作,实现精确的时间同步。因此,相比于传统方法中接收设备通过定时ping包或通过广播获取CSI数据的情形,本实施例能够在无需无线接入点的情况下,实现所有设备均在同一时间基准下进行协同工作,提供更高的时间同步精度。
图4示出本申请实施例提供的设备执行时间同步的流程示意图,如图4所示,在一些实施例中,对CSI传输组内的每个设备执行时间同步包括如下步骤S401~S403。
步骤S401:为CSI传输组内的所有设备选定基准无线接入点。
在一个示例中,无线接入点可以为路由器,但不限于此。示例性地,发送设备、接收设备和路由器上电后,所有发送设备和接收设备均连接路由器并监听来自路由器的信标包。由于路由器通常会以一定的时间间隔(例如100ms)周期性的发送信标beacon数据包,因此可以利用路由器对CSI传输组的所有收发设备进行时间对齐。显然,无线接入点可以采用其它设备,只需能够实现周期性地发送信标信号即可。
在一些实施例中,为CSI传输组内的所有设备选定基准无线接入点包括通过手动方式选定基准无线接入点。手动方式包括指定无线接入点的MAC地址。示例性地,可以通过指定路由器MAC地址的方法选择对应路由器作为时间对齐基准设备。
在一些实施例中,为CSI传输组内的所有设备选定基准无线接入点包括通过自动协商方法选定基准无线接入点。图5示出本申请实施例提供的通过自动协商方法选定基准无线接入点的一个示例性流程图。在一个示例中,如图5所示,CSI传输组内的所有设备选定基准无线接入点包括如下步骤:
步骤S501:CSI传输组内的每个设备连接并接收来自至少一个无线接入点的信标信号;
步骤S502:每个设备根据信标信号质量从至少一个无线接入点中选择所接收到信号强度最强的无线接入点;
步骤S503:每个设备分别向外广播各自选择的所接收到信号强度最强的无线接入点,并监听同一个CSI传输组的其他设备广播的所接收到信号强度最强的无线接入点;
步骤S504:通过协商选择出每个设备均能接收到且信号强度最强的无线接入点作为基准无线接入点。
基于此,CSI传输组内的每个设备,不论是单发单收还是多发多收,可以通过协商选择所有设备均能接收到且信号强度相对最强的无线接入点作为时间对齐基准设备。
以无线接入点为路由器为例,如果商议最佳路由器成功,则使用空闲信道评估(clear channel assessment,CCA)算法根据信道拥塞情况选择后续所使用信道。
在一些情形下,如果部分设备不能收到或只能以较低的信号强度(如-80db以下)监听到最佳路由器的信号,则逐渐商议次佳的路由器,作为时间对齐基准设备。若最终不能商议得到合适的路由器则退出本算法。在商议期间,所有设备可以记录下参与商议的所有设备的MAC地址以供后续算法使用。
图6示出本申请实施例提供的通过自动协商方法选定基准无线接入点的另一个示例性流程图。在一个示例中,如图6所示,CSI传输组内的所有设备选定基准无线接入点包括如下步骤:
步骤S601:CSI传输组内的每个设备连接并接收来自至少一个无线接入点的信标信号;
步骤S602:每个设备根据信标信号空闲情况确定信道拥塞情况;
步骤S603:每个设备分别向外广播各自确定的信道拥塞情况,并监听同一个CSI传输组的其他设备广播的所确定的信道拥塞情况;以及
步骤S604:通过协商选择出每个设备均可用的信道,并将信道对应的无线接入点作为基准无线接入点。
示例性地,可以通过以下CCA算法中的至少一种判断信道拥塞情况:(1)通过评估信道的信号强度是否高于某一个阈值;(2)通过评估是否存在和本设备设置的同样频率特征的数据正在被接收。这两种方法既可以都作为信号空闲评估的判断内容,也可分开各自使用,以判断信道拥塞情况。
基于此,CSI传输组内的每个设备,不论是单发单收还是多发多收,可以通过协商选择所有设备均能接收到且信道空闲的无线接入点作为时间对齐基准设备。
在一些实施例中,如果在时间校准过程中,作为时间对齐基准的路由器突然下线,则在一定时间的搜索无果后可以重新启动时间对齐基准商议流程。虽然默认的时间基准周期为100ms,但若所选择路由器发送的beacon信号周期不是100ms,由于时间对齐过程不依赖于beacon信号的间隔长度,因此时间对齐算法可以正常进行。因此,本申请实施例的时间校准过程可以不依赖于特定路由器,相对灵活方便。
回到图4,在步骤S402:从CSI传输组内的所有设备中选定同步标准设备。
在一些示例中,同步标准设备为CSI传输组的所有设备中的MAC地址最大或MAC地址最小的设备。当然,在其他示例中,也可以通过手动方式或其它指定规则选择同步标准设备,本申请对此不作具体限制。
步骤S403:响应于从基准无线接入点接收到信标信号,CSI传输组内的每个设备根据同步标准设备的本地时钟调整本地时钟,直至CSI传输组内的每个设备的本地时钟均与同步标准设备的本地时钟的时间同步。
图7示出本申请实施例提供的设备调整本地时钟的流程示意图。在一些实施例中,如图7所示,响应于从基准无线接入点接收到信标信号,CSI传输组内的每个设备根据同步标准设备的本地时钟调整自身的本地时钟包括以下步骤:
步骤S701:接收来自基准无线接入点的信标信号、生成基于本地时钟值的时间戳、并向外广播时间戳。
在一个示例中,选定基准无线接入点后,来自同一个CSI传输组内的所有设备在每次收到来自基准无线接入点的信标信号时会各自生成时间戳。该时间戳可以使用设备的本地时钟值来表示。随后,各个设备将各自的时间戳向外广播。
步骤S702:响应于接收到来自同一个CSI传输组的其他设备的时间戳,计算其他设备的时间戳与同步标准设备的本地时钟的时钟偏差,并根据时钟偏差以调整本地时钟。
在一个示例中,收到时间戳的设备使用来自同步标准设备的本地时钟值、并使用如最小二乘法线性回归算法估计时钟偏差和时钟漂移,从而根据这些估计值来调整本地时钟。例如,最小二乘法的原理是根据已知数据点拟合函数(直线拟合时为直线),使得所有点到这条直线的距离的平方和最小,基于此,可以通过最小二乘法线性回归算法实现调整本地时钟,以实现CSI传输组内的所有设备的时间对齐。
在一些实施例中,为了实现更精确的时间对齐,CSI传输组内的每个设备根据同步标准设备的本地时钟调整自身的本地时钟还包括:迭代执行响应于从基准无线接入点接收到信标信号,CSI传输组内的每个设备根据同步标准设备的本地时钟调整自身的本地时钟,直至每个设备的本地时钟与同步标准设备的本地时钟的差值均小于预设阈值。
也就是说,每一次进行时间同步时,设备将此次本设备与同步标准设备的时钟差异向外广播。由于时间对齐是一个迭代的过程,为了实现更精确的时间对齐,可以多次进行时间戳传递和校准步骤,直到达到所需的精度。当所有参与校准的设备与同步标准设备的时钟差异小于某一阈值(例如5ms)时,同步过程结束。
由此,在各个CSI传输组的所有设备均完成时间同步后,该至少一个CSI传输组可以按照预设的工作时序执行数据帧传输和CSI测量。
在一些实施例中,为了保证CSI传输组内的设备(尤其是接收设备)尽可能不因长期工作造成的时间对齐误差累积而错误地处于休眠状态错失CSI信号,当至少一个CSI传输组按照工作时序执行预设个工作周期的数据帧传输后,CSI传输组内的每个设备再次执行时间对齐。示例性地,可以由发送设备计数,当正常工作若干周期(例如100个周期)或发送若干数据包(例如100000包)后再次进行时间对齐。由此,可以确保所有设备能够在同一时间基准下进行协同工作,确保CSI测量工作的准确执行。
在一些实施例中,对于CSI传输组中的每个接收设备,根据工作时序,每个接收设备可以在活跃时间开始之前提前第一预设时间进入活跃状态;和/或,每个接收设备可以在不活跃时间结束之后滞后第二预设时间进入不活跃状态。示例性地,接收设备可以在CSI工作时间前后分别提前一定时间(例如2ms)进行苏醒和/或滞后一定时间(例如2ms)进行休眠,从而有效避免接收设备因错误地处于休眠状态而错失CSI信号。
图8示出本申请实施例的接收设备执行CSI测量的流程示意图。在一些实施例中,如图8所示,CSI传输组中的每个接收设备还配置为执行以下步骤:
步骤S801:接收数据帧;
步骤S802:根据所接收的数据帧生成CSI检测结果;以及
步骤S803:将CSI检测结果发送给仲裁装置,用于执行仲裁。
基于此,本实施例的通信系统能够基于多设备的CSI检测结果,通过结果仲裁获知CSI测量结果,从而准确评估和反映设备所处的物理环境情况。示例性地,通过该方法,本申请实施例可以确定当前环境中是否有人体存在或是否有人体移动发生。
在一些实施例中,仲裁装置包括指定的本地设备,以由指定的本地设备执行本地仲裁。可选地或可替代地,仲裁装置包括云端服务器,以由云端服务器执行云端仲裁。
示例性地,在本地仲裁方式中,接收设备可以选择在本地运行检测算法并将检测结果发送给发送设备(MAC地址最大的设备),从而实现更快更实时地获取检测结果、利于部署。例如,接收设备可以在收到CSI数据后自动开始检测算法。以人体移动检测算法为例,在一个时间窗口内,对每一个子载波的波形提取主成分,将各个子载波在先前多个时间窗口内的位点与当前时间窗口内的位点求相关性。若相关性低于一个固定的阈值,则认为当前环境中没有人体移动发生,反之亦然。
在云端仲裁方式中,接收设备可以选择将CSI数据上传云端,以由云端进行算法验证与开发,以实现算法优化,有利于获取更准确的检测结果。
在一些实施例中,通信系统还配置为:从CSI传输组的所有设备中选出MAC地址最大或MAC地址最小的设备;和由所选出的设备将预设的工作时序发送给所属同一个CSI传输组内的其他设备。例如,在上述同步过程结束后,可以由所选出的设备以时间间隔(诸如30ms)向外广播数次(诸如10次)预设的工作时序。当然,本申请也可以使用其他时间间隔和其他广播次数,本申请对此不作限制。
在其他实施例中,可以由第三方设备将预设的工作时序发送给CSI传输组内的所有设备。
当CSI传输组内的所有设备获知预设的工作时序后,则可以遵循该工作时序进行数据传输。
为了使本领域的技术人员更好地理解本申请,以下列举一个更为详细的实施例,如图9所示,本申请实施例提供的通信系统的CSI测量的流程图,其可应用于通信系统中的任一通信设备,包括如下步骤:
步骤S901:初始化通信设备并修改通信设备的帧主体数据。
在该步骤中,初始化通信设备是指向传输数据帧的帧主体内添加本通信设备的工作角色,例如包括所属CSI传输组号、本设备属于发送设备/接收设备以及对应序号,以实现通信设备的快速分组、确认和区分。
步骤S902:选择合适的路由器作为时间对齐基准设备。
在该步骤中,可以通过手动方式或自动协商方式为通信系统选择合适的路由器,详细过程可参见上述具体内容,在此不作赘述。
步骤S903:执行自动时间对齐。
在该步骤中,基于所选择的路由器,对通信设备执行时间对齐和校准,使其与CSI传输组内的其他设备能够在同一时间基准下进行协同工作。
步骤S904:进入工作状态并按照工作时序进行数据传输。
在该步骤中,通信设备只需遵照预设的工作时序在固定的时间段执行相应的通信操作,实现各CSI传输组的所有发送设备和接收设备按照预设的工作时序进行工作,无需依赖路由器。在工作阶段,不同设备的工作时序不同,能够有效避免撞包并实现低功耗目的。
图10示出本申请实施例的设备选择合适的路由器做时间对齐基准设备的示例性流程图,在该示例中,如图10所示,所述方法包括以下步骤:
设备启动对齐基准方法(步骤S1001),如果通信系统选择手动方法,则可以选择路由器MAC地址或SSID指定(步骤S1002)路由器作为时间对齐基准设备。如果通信系统选择自动方法,则所有收发设备监听路由器的beacon包(步骤S1003),接着所有设备选择自身所监听到信号强度最强的路由器(步骤S1004),并向外广播并监听同一传输组内设备发送的路由器(步骤S1005)。然后,判断所收到路由器的信号是否大于某一阈值(步骤S1006);如果确定所收到路由器的信号大于某一阈值,则继续判断所收到路由器被监听到时信号强度是否比本机选择路由器信号强(步骤S1007),并在如果所收到路由器被监听到时信号强度比本机选择路由器信号强时,更新本机所选择的路由器(步骤S1008)。如果确定所收到路由器的信号不大于某一阈值,或者如果所收到路由器被监听到时信号强度不比本机选择路由器信号强时,则本设备不更新所选择的路由器(步骤S1009)。随后,将本设备选择的路由器向外广播(步骤S1010)。设备还判断商议时间是否已到(步骤S1011),如果商议时间已到,则判断所有设备是否商议成功(步骤S1012),如果商议成功,则流程结束(步骤S1013),并根据商议结果确定作为时间对齐基准设备的路由器。如果商议时间未到,则可以再次执行步骤S1005-S1011,直至商议时间结束或商议成功。如果在商议时间内无法商议成功,则退出算法(步骤S1014)。
图11示出本申请实施例的设备执行时间同步的示例性流程图,在该示例中,如图11所示,所述方法包括以下步骤:
设备监听来自时间对齐基准路由器的beacon信号(步骤S1101),每次监听到beacon信号时所有设备生成时间戳并向外广播(步骤S1102),所有设备使用本CSI传输组内MAC地址最大设备的时间戳进行校准(步骤S1103),使用如最小二乘法线性回归算法进行校准并将时钟差异向外广播(步骤S1104),判断所有设备与MAC地址最大设备的时间差是否可接受(步骤S1105),如果所有设备与MAC地址最大设备的时间差可接受(即小于阈值),则时间同步结束。如果所有设备与MAC地址最大设备的时间差不可接受(即不小于阈值),则再次执行步骤S1101-S1105,直至设备的时间同步完成。
综上所述,本申请实施例提供的用于CSI测量的通信系统包括至少一个发送设备和至少一个接收设备,并将所有设备进行分组,以获得至少一个CSI传输组,能够将CSI使用场景扩充到多发多收的情形,有利于更准确地反映设备所处的物理环境情况。
进一步,本申请实施例通过对通信系统中的所有设备的传输数据帧的帧主体内添加本设备的工作角色,以通过分组方式实现了发送设备和接收设备的快速确认和区分。基于此,在通信系统进入工作状态后,CSI传输组内的所有设备根据预设的工作时序有序地执行收发包,不同设备的工作时序不同,能够有效避免撞包。另外,所有设备只需遵照预设的工作时序在固定的时刻醒来以执行相应的通信操作,不再依赖于无线接入点,也无需监听无线接入点,从而实现低功耗目的。
其次,本申请实施例还包括对CSI传输组内的每个设备执行时间同步,预先通过无线接入点进行时间对齐和校准,使得所有设备能够在同一时间基准下进行协同工作,实现精确的时间同步。因此,在通信系统进入工作状态后,能够在无需无线接入点的情况下,实现所有设备均在同一时间基准下进行协同工作,提供更高的时间同步精度。
此外,本申请实施例在多发多收的CSI使用场景下,能够基于多设备的CSI检测结果,通过本地和/或云端的结果仲裁获知CSI测量结果,从而准确评估和反映设备所处的物理环境情况。
因此,本申请实施例具有低功耗、精确的时间同步和多设备结果仲裁等优点。这些优点可以为CSI通信提供更高效、可靠和灵活的解决方案。另外,本申请实施例通过软件算法,无需增加额外的硬件成本,降低复杂性和能耗,有利于低成本和低功耗的目的。
参见图12,本申请实施例还提供了一种第一通信设备,该第一通信设备可对应于上述通信系统中的发送设备,处于包括至少一个CSI传输组的通信网络中。第一通信设备包括:第一存储器,第一处理器和第一收发器;第一存储器用于存储第一计算机程序;当第一存储器存储的第一计算机程序被第一处理器执行时,使得第一处理器执行包括:确定第一通信设备在通信网络中所属的CSI传输组;确定工作时序,其中工作时序指示所属的CSI传输组内的每个设备的活跃时间;以及将工作时序发送至CSI传输组内的每个设备,以使得CSI传输组内的每个设备根据工作时序在活跃时间执行数据帧传输,以进行CSI测量。基于此,该第一通信设备可以用于确定预设的工作时序,并将工作时序发送给所属同一个CSI传输组内的其他设备。
在一些实施例中,第一通信设备为所属的CSI传输组内的所有设备中MAC地址最大或MAC地址最小的设备。基于此,本实施例提供关于第一通信设备的选择方式。然而,可以理解,本申请也可以通过其他指定规则选择第一通信设备,本申请对此不作具体限制。
在一些实施例中,第一处理器还执行:发送第一通信设备的本地时钟给CSI传输组内的其他设备,以使得CSI传输组内的每个设备根据第一通信设备的本地时钟调整自身的本地时钟,直至每个设备的本地时钟均与第一通信设备的本地时钟的时间同步。基于此,该第一通信设备可以用作同步标准设备,以执行CSI传输内的所有设备的时间对齐。
当然,本申请实施例的第一通信设备用作通信系统中的发送设备,其第一处理器还可以执行其在通信系统中的任意方法步骤,其具体限定、实现原理以及有益效果可以参见上文中关于通信系统的描述,在此不作赘述。
参见图13,本申请实施例还提供了一种第二通信设备,该第二通信设备对应于上述通信系统中的接收设备,其处于包括至少一个CSI传输组的通信网络中,第二通信设备包括:第二存储器,第二处理器和第二收发器;第二存储器用于存储第二计算机程序;当第二存储器存储的第二计算机程序被第二处理器执行时,使得第二处理器执行包括:确定第二通信设备在通信网络中所属的CSI传输组;接收工作时序,其中工作时序指示所属的CSI传输组内的每个设备的活跃时间;以及根据预设工作时序在活跃时间执行数据帧传输,以进行CSI测量。
在一些实施例中,第二处理器还执行:在活跃时间开始之前,第二通信设备提前第一预设时间进入活跃状态;和/或在不活跃时间结束之后,第二通信设备滞后第二预设时间进入不活跃状态。基于此,该第二通信设备能够有效避免接收设备因错误地处于休眠状态而错失CSI信号。
在一些实施例中,第二处理器还执行:接收数据帧;根据所接收的数据帧生成CSI检测结果;以及将CSI检测结果发送给仲裁装置,用于执行仲裁。因此,基于该第二通信设备,通信系统能够基于多设备的CSI检测结果,通过结果仲裁获知CSI测量结果,从而准确评估和反映设备所处的物理环境情况。
在一些实施例中,仲裁装置包括指定的本地设备,并且指定的本地设备执行本地仲裁;和/或仲裁装置包括云端服务器,并且云端服务器执行云端仲裁。基于此,在本地仲裁中,本地设备能够实现更快更实时地获取检测结果、利于部署。在云端仲裁中,可以由云端进行算法验证与开发,以实现算法优化,有利于获取更准确的检测结果。
当然,本申请实施例的第二通信设备用作通信系统中的发送设备,其第二处理器还可以执行其在通信系统中的任意方法步骤,其具体限定、实现原理以及有益效果可以参见上文中关于通信系统的描述,在此不作赘述。
本申请实施例还提供一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时,使得处理器执行包括:确定在通信网络中所属的CSI传输组;确定工作时序,其中工作时序指示所属的CSI传输组内的每个设备的活跃时间;以及将工作时序发送至CSI传输组内的每个设备,以使得CSI传输组内的每个设备根据工作时序在活跃时间执行数据帧传输,以进行CSI测量。
本实施例中,该计算机可读存储介质应用于第一通信设备,计算机可读存储介质和计算机程序的实现原理以及有益效果可以参见上文中关于通信系统和第一通信设备的描述,在此不作赘述。
本申请实施例还提供一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时,使得处理器执行包括:确定在通信网络中所属的CSI传输组;接收工作时序,其中工作时序指示所属的CSI传输组内的每个设备的活跃时间;以及根据预设工作时序在活跃时间执行数据帧传输,以进行CSI测量。
本实施例中,该计算机可读存储介质应用于第二通信设备,计算机可读存储介质和计算机程序的实现原理以及有益效果可以参见上文中关于通信系统和第二通信设备的描述,在此不作赘述。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、数据库或其它介质的任何引用,均可包括非易失性和易失性存储器中的至少一种。非易失性存储器可包括只读存储器(Read-OnlyMemory,ROM)、磁带、软盘、闪存、光存储器、高密度嵌入式非易失性存储器、阻变存储器(ReRAM)、磁变存储器(Magneto resistive Random Access Memory,MRAM)、铁电存储器(Ferroelectric Random Access Memory,FRAM)、相变存储器(Phase Change Memory,PCM)、石墨烯存储器等。易失性存储器可包括随机存取存储器(Random Access Memory,RAM)或外部高速缓冲存储器等。作为说明而非局限,RAM可以是多种形式,比如静态随机存取存储器(Static Random Access Memory,SRAM)或动态随机存取存储器(Dynamic RandomAccess Memory,DRAM)等。本申请所提供的各实施例中所涉及的数据库可包括关系型数据库和非关系型数据库中至少一种。非关系型数据库可包括基于区块链的分布式数据库等,不限于此。本申请所提供的各实施例中所涉及的处理器可为通用处理器、中央处理器、图形处理器、数字信号处理器、可编程逻辑器、基于量子计算的数据处理逻辑器等,不限于此。
虽然出于本公开的目的已经描述了本申请各方面的各种实施例,但是不应理解为将本公开的教导限制于这些实施例。在一个具体实施例中公开的特征并不限于该实施例,而是可以和不同实施例中公开的特征进行组合。例如,在一个实施例中描述的根据本申请的方法的一个或多个特征和/或操作,亦可单独地、组合地或整体地应用在另一实施例中。本领域技术人员应理解,还存在可能的更多可选实施方式和变型,可以对上述系统进行各种改变和修改,而不脱离由本申请权利要求所限定的范围。
Claims (26)
1.一种通信系统,其用于信道状态信息CSI测量,所述通信系统包括至少一个发送设备和至少一个接收设备,所述通信系统配置为:
对所述至少一个发送设备和所述至少一个接收设备进行分组,以获得至少一个CSI传输组;
对于所述至少一个CSI传输组中的每一个:
确定工作时序,其中所述工作时序指示所述CSI传输组内的每个设备的活跃时间;以及
所述CSI传输组内的每个设备根据所述工作时序在所述活跃时间执行数据帧传输,以进行CSI测量。
2.根据权利要求1所述的通信系统,其中,所述CSI传输组内的每个设备所传输的数据帧包括用于设备确认的标记,所述标记指示所述设备所属的CSI传输组号、设备类型和设备序号;其中,
所述CSI传输组号用于指示所述设备所属的CSI传输组;
所述设备类型用于指示所述设备为发送设备或接收设备;以及
所述设备序号用于指示所述设备在所属的CSI传输组中的序号。
3.根据权利要求1所述的通信系统,其中,所述工作时序包括:
所述CSI传输组的所用通道号、CSI的工作频率、工作时间周期;以及
所述CSI传输组内的每个设备的工作起始时间偏移和工作时长;
其中,所述活跃时间由所述工作起始时间偏移和所述工作时长确定。
4.根据权利要求1所述的通信系统,其中,所述通信系统还配置为:针对不同的CSI传输组确定时延随机数。
5.根据权利要求1所述的通信系统,其中,所述通信系统还配置为:
对于所述至少一个CSI传输组中的每一个,在所述确定工作时序之前,还包括:对所述CSI传输组内的每个设备执行时间同步。
6.根据权利要求5所述的通信系统,其中,所述对所述CSI传输组内的每个设备执行时间同步包括:
为所述CSI传输组内的所有设备选定基准无线接入点;
从所述CSI传输组内的所有设备中选定同步标准设备;以及
响应于从所述基准无线接入点接收到信标信号,所述CSI传输组内的每个设备根据所述同步标准设备的本地时钟调整本地时钟,直至所述CSI传输组内的每个设备的本地时钟均与所述同步标准设备的本地时钟的时间同步。
7.根据权利要求6所述的通信系统,其中,所述为所述CSI传输组内的所有设备选定基准无线接入点包括:通过手动方式选定基准无线接入点;所述手动方式包括指定无线接入点的MAC地址。
8.根据权利要求6所述的通信系统,其中,所述为所述CSI传输组内的所有设备选定基准无线接入点包括:
所述CSI传输组内的每个设备连接并接收来自至少一个无线接入点的信标信号;
所述每个设备根据信标信号质量从所述至少一个无线接入点中选择所接收到信号强度最强的无线接入点;
所述每个设备分别向外广播各自选择的所接收到信号强度最强的无线接入点,并监听同一个CSI传输组的其他设备广播的所接收到信号强度最强的无线接入点;以及
通过协商选择出所述每个设备均能接收到且信号强度最强的无线接入点作为基准无线接入点。
9.根据权利要求6所述的通信系统,其中,所述为所述CSI传输组内的所有设备选定基准无线接入点包括:
所述CSI传输组内的每个设备连接并接收来自至少一个无线接入点的信标信号;
所述每个设备根据信标信号空闲情况确定信道拥塞情况;
所述每个设备分别向外广播各自确定的信道拥塞情况,并监听同一个CSI传输组的其他设备广播的所确定的信道拥塞情况;以及
通过协商选择出所述每个设备均可用的信道,并将所述信道对应的无线接入点作为基准无线接入点。
10.根据权利要求6所述的通信系统,其中,所述同步标准设备为所述CSI传输组的所有设备中的MAC地址最大或MAC地址最小的设备。
11.根据权利要求6所述的通信系统,其中,所述响应于从所述基准无线接入点接收到信标信号,所述CSI传输组内的每个设备根据所述同步标准设备的本地时钟调整自身的本地时钟包括:
对于所述CSI传输组内的每个设备:
接收来自所述基准无线接入点的信标信号、生成基于本地时钟值的时间戳、并向外广播所述时间戳;以及
响应于接收到来自同一个CSI传输组的其他设备的时间戳,计算所述其他设备的时间戳与所述同步标准设备的本地时钟的时钟偏差,并根据所述时钟偏差以调整本地时钟。
12.根据权利要求11所述的通信系统,其中,还包括:迭代执行响应于从所述基准无线接入点接收到信标信号,所述CSI传输组内的每个设备根据所述同步标准设备的本地时钟调整自身的本地时钟,直至每个设备的本地时钟与所述同步标准设备的本地时钟的差值均小于预设阈值。
13.根据权利要求5所述的通信系统,其中,还配置为:当所述至少一个CSI传输组按照所述工作时序执行预设个工作周期的数据帧传输后,所述所述CSI传输组内的每个设备再次执行时间对齐。
14.根据权利要求1所述的通信系统,其中,对于所述至少一个接收设备中的每一个,根据所述工作时序:
所述每个接收设备在所述活跃时间开始之前提前第一预设时间进入活跃状态;和/或
所述每个接收设备在不活跃时间结束之后滞后第二预设时间进入不活跃状态。
15.根据权利要求1所述的通信系统,其中,所述至少一个接收设备中的每一个配置为:
接收数据帧;
根据所接收的数据帧生成CSI检测结果;以及
将所述CSI检测结果发送给仲裁装置,用于执行仲裁。
16.根据权利要求15所述的通信系统,其中,所述仲裁装置包括指定的本地设备,以由所述指定的本地设备执行本地仲裁;和/或
所述仲裁装置包括云端服务器,以由所述云端服务器执行云端仲裁。
17.根据权利要求1所述的通信系统,还配置为:
从所述CSI传输组的所有设备中选出MAC地址最大或MAC地址最小的设备;和
由所选出的设备将所述工作时序发送给所属同一个CSI传输组内的其他设备。
18.一种第一通信设备,其特征在于,其处于包括至少一个CSI传输组的通信网络中,所述第一通信设备包括:第一存储器,第一处理器和第一收发器;
所述第一存储器用于存储第一计算机程序;
当所述第一存储器存储的第一计算机程序被所述第一处理器执行时,使得所述第一处理器执行包括:
确定所述第一通信设备在所述通信网络中所属的CSI传输组;
确定工作时序,其中所述工作时序指示所属的CSI传输组内的每个设备的活跃时间;以及
将所述工作时序发送至所述CSI传输组内的每个设备,以使得所述CSI传输组内的每个设备根据所述工作时序在活跃时间执行数据帧传输,以进行CSI测量。
19.根据权利要求18所述的第一通信设备,其中,所述第一通信设备为所属的CSI传输组内的所有设备中MAC地址最大或MAC地址最小的设备。
20.根据权利要求18所述的第一通信设备,其中,所述第一处理器还执行:
发送所述第一通信设备的本地时钟给所述CSI传输组内的其他设备,以使得所述CSI传输组内的每个设备根据所述第一通信设备的本地时钟调整自身的本地时钟,直至每个设备的本地时钟均与所述第一通信设备的本地时钟的时间同步。
21.一种第二通信设备,其特征在于,其处于包括至少一个CSI传输组的通信网络中,所述第二通信设备包括:第二存储器,第二处理器和第二收发器;
所述第二存储器用于存储第二计算机程序;
当所述第二存储器存储的第二计算机程序被所述第二处理器执行时,使得所述第二处理器执行包括:
确定所述第二通信设备在所述通信网络中所属的CSI传输组;
接收工作时序,其中所述工作时序指示所属的CSI传输组内的每个设备的活跃时间;以及
根据预设工作时序在活跃时间执行数据帧传输,以进行CSI测量。
22.根据权利要求21所述的第二通信设备,其中,所述第二处理器还执行:
在所述活跃时间开始之前,所述第二通信设备提前第一预设时间进入活跃状态;和/或
在不活跃时间结束之后,所述第二通信设备滞后第二预设时间进入不活跃状态。
23.根据权利要求21所述的第二通信设备,其中,所述第二处理器还执行:
接收数据帧;
根据所接收的数据帧生成CSI检测结果;以及
将所述CSI检测结果发送给仲裁装置,用于执行仲裁。
24.根据权利要求21所述的第二通信设备,其中,
所述仲裁装置包括指定的本地设备,并且所述指定的本地设备执行本地仲裁;和/或
所述仲裁装置包括云端服务器,并且所述云端服务器执行云端仲裁。
25.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时,使得所述处理器执行包括:
确定在所述通信网络中所属的CSI传输组;
确定工作时序,其中所述工作时序指示所属的CSI传输组内的每个设备的活跃时间;以及
将所述工作时序发送至所述CSI传输组内的每个设备,以使得所述CSI传输组内的每个设备根据所述工作时序在活跃时间执行数据帧传输,以进行CSI测量。
26.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时,使得所述处理器执行包括:
确定在所述通信网络中所属的CSI传输组;
接收工作时序,其中所述工作时序指示所属的CSI传输组内的每个设备的活跃时间;以及
根据预设工作时序在活跃时间执行数据帧传输,以进行CSI测量。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202311392023.7A CN117200912A (zh) | 2023-10-24 | 2023-10-24 | 用于信道状态信息测量的通信系统、通信设备及存储介质 |
| PCT/CN2024/126992 WO2025087319A1 (zh) | 2023-10-24 | 2024-10-24 | 用于信道状态信息测量的通信系统、通信设备及存储介质 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202311392023.7A CN117200912A (zh) | 2023-10-24 | 2023-10-24 | 用于信道状态信息测量的通信系统、通信设备及存储介质 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN117200912A true CN117200912A (zh) | 2023-12-08 |
Family
ID=89000054
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202311392023.7A Pending CN117200912A (zh) | 2023-10-24 | 2023-10-24 | 用于信道状态信息测量的通信系统、通信设备及存储介质 |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN117200912A (zh) |
| WO (1) | WO2025087319A1 (zh) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2025087319A1 (zh) * | 2023-10-24 | 2025-05-01 | 乐鑫信息科技(上海)股份有限公司 | 用于信道状态信息测量的通信系统、通信设备及存储介质 |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103096440B (zh) * | 2011-11-07 | 2019-01-25 | 中兴通讯股份有限公司 | 一种无线信道接入方法及系统 |
| US10448364B2 (en) * | 2017-01-19 | 2019-10-15 | Qualcomm Incorporated | Methods and apparatus related to time tracking in multi carrier systems |
| CN108668377B (zh) * | 2018-05-21 | 2020-03-24 | 重庆邮电大学 | 信道接入方法及装置 |
| CN116074972A (zh) * | 2019-07-12 | 2023-05-05 | 腾讯科技(深圳)有限公司 | 通信方法、装置、计算机可读介质及电子设备 |
| CN117200912A (zh) * | 2023-10-24 | 2023-12-08 | 乐鑫信息科技(上海)股份有限公司 | 用于信道状态信息测量的通信系统、通信设备及存储介质 |
-
2023
- 2023-10-24 CN CN202311392023.7A patent/CN117200912A/zh active Pending
-
2024
- 2024-10-24 WO PCT/CN2024/126992 patent/WO2025087319A1/zh active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2025087319A1 (zh) * | 2023-10-24 | 2025-05-01 | 乐鑫信息科技(上海)股份有限公司 | 用于信道状态信息测量的通信系统、通信设备及存储介质 |
Also Published As
| Publication number | Publication date |
|---|---|
| WO2025087319A1 (zh) | 2025-05-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2010094245A1 (zh) | 加入网络的方法、帧传输方法和装置 | |
| US9830298B2 (en) | Media time based USB frame counter synchronization for Wi-Fi serial bus | |
| CN110536444A (zh) | 部分带宽切换方法、装置、服务节点、用户终端和介质 | |
| CN112904705B (zh) | 一种低轨小卫星之间的分级时钟同步方法 | |
| CN110875812B (zh) | 一种信道测量上报方法、基站和终端 | |
| CN102752843B (zh) | 一种时间同步方法 | |
| CN107919950B (zh) | 一种无冲突的竞争信道水声网络并行通信方法 | |
| JP2012506654A (ja) | 非同期ワイヤレス通信ネットワークのルーティングノードの動作を設定するための方法、該方法を実装するネットワークノード及び通信ネットワーク | |
| WO2017101528A1 (zh) | 一种时钟链路切换方法、装置及基站 | |
| CN110856264A (zh) | 一种在传感器网络中最优化信息年龄的分布式调度方法 | |
| CN104918319A (zh) | 一种应用于无线传感器网络的时钟同步精简信息交互方法 | |
| CN108419287B (zh) | 一种用于无线设备节点网络同步的方法 | |
| CN117200912A (zh) | 用于信道状态信息测量的通信系统、通信设备及存储介质 | |
| KR100819037B1 (ko) | 무선 센서 네트워크의 시간 동기화 방법 및 센서 노드 | |
| WO2024002350A1 (zh) | 旁链路定位参考信号的传输方法及装置 | |
| WO2010102565A1 (zh) | 时间同步的方法、装置和系统 | |
| CN114269011B (zh) | 时钟同步方法及相关装置 | |
| US10554251B1 (en) | Low power wake up radio synchronization with low power antenna | |
| US20230156508A1 (en) | Methods and devices for managing measurement of radio link quality | |
| CN107872864A (zh) | 调整网络节点发射功率的方法与装置 | |
| US11916683B2 (en) | Overloading broadcast dwell intervals in unsynchronized channel hopping mesh networks | |
| CN103795504B (zh) | 一种消息确认的方法、装置和系统 | |
| WO2022089231A1 (zh) | 时间校准方法、通信设备和计算机可读介质 | |
| KR100956408B1 (ko) | 트래픽 복잡도를 고려한 무선 개인 영역 네트워크에서의에너지 관리 방법, 그 시스템 및 이를 기록한 기록매체 | |
| WO2010099664A1 (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 |