一种工业控制总线信噪比计算方法与流程

    专利2022-07-07  148


    本发明实施例涉及通信技术,尤其涉及一种工业控制总线信噪比计算方法。



    背景技术:

    目前总线传输采用can、bus等总线,但是总线传输的数据通常为0、1组成的数据,无法直接计算出信噪比,资源利用率低。



    技术实现要素:

    本发明提供一种工业控制总线信噪比计算方法,以实现根据信号帧计算信噪比,提高资源利用率。

    第一方面,本发明实施例提供了一种工业控制总线信噪比计算方法,方法应用于信号帧,信号帧包括可分配资源,可分配资源包括用户节点子帧的导频符号,包括:

    根据导频序列确定用户节点子帧的导频符号;

    将导频符号中的有效子载波置零或置非零;

    根据导频符号生成并传输信号帧,根据信号帧中的有效子载波确定信噪比。

    第二方面,本发明实施例还提供了一种工业控制总线信噪比计算装置,方法应用于信号帧,信号帧包括可分配资源,可分配资源包括用户节点子帧的导频符号,包括:

    用户导频符号确定模块,用于根据导频序列确定用户节点子帧的导频符号;

    置零模块,用于将导频符号中的有效子载波置零或置非零;

    信号帧生成模块,用于根据导频符号生成信号帧;

    信噪比计算模块,用于传输信号帧,根据信号帧中的有效子载波确定信噪比。

    第三方面,本发明实施例还提供了一种电子设备,包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,处理器执行程序时实现如第一方面所示的工业控制总线信噪比计算方法。

    第四方面,本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如第一方面所示的工业控制总线信噪比计算方法。

    本发明实施例提供的工业控制总线信噪比计算方法,根据导频序列确定用户节点子帧的导频符号;将导频符号中的有效子载波置零或置非零;根据导频符号生成并传输信号帧,根据信号帧中的有效子载波确定信噪比,能够通过在信号帧中对有效子载波进行全部或部分置零的方式,计算信噪比,提高资源利用率。

    附图说明

    图1是本发明实施例中的一种工业控制总线信噪比计算方法的流程图;

    图2是本发明实施例中的另一种工业控制总线信噪比计算方法的流程图;

    图3是本发明实施例中的一种计算模型示意图;

    图4是本发明实施例中的另一种工业控制总线信噪比计算方法的流程图;

    图5是本发明实施例中的一种工业控制总线信噪比计算装置的结构示意图;

    图6是本发明实施例中的一种电子设备的结构示意图。

    具体实施方式

    下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。

    图1为本发明实施例一提供的正交频分复用(orthogonalfrequencydivisionmultiplexing,ofdm)调制的工业控制总线信噪比计算方法的流程图,本实施例可适用于工业总线信噪比计算的情况,该方法可以由用于计算信噪比的电子设备来执行,电子设备可以为个人电脑、移动终端或服务器等,本发明实施例提供的方法应用于传输信号帧的过程中。高速工业控制总线通信系统中,系统物理层信号的基本单元是ofdm符号,64个ofdm符号组成一个信号帧。其中每个ofdm符号又在频域子载波上平均分为上半子带和下半子带两部分,在高速工业控制总线通信系统分配通道资源时,上、下子带可以分配给不同的设备节点。高速工业控制总线的信号帧可分解的元素有:帧头导频信号,下行子帧,可分配资源等。其中,可分配资源由用户节点子帧的导频符号和用户节点的数据符号组成,可以根据导频符号中携带的置零数据和非置零数据估算信噪比。用户节点子帧的导频信号固定在子帧(上行子帧或下行子帧)的第1个符号的子带部分。该方法具体包括如下步骤:

    步骤110、根据导频序列确定用户节点子帧的导频符号。

    导频序列可以在确定导频符号时,根据预设公式计算,具体计算过程在下述实施例中具体说明。导频序列也可以是预先计算出的固有序列。可以使用一个导频序列确定多个导频符号,导频符号可以为同一个用户的多个信号帧中的导频符号。导频符号为导频序列中的一个节选部分。可根据导频符号的长度,从导频序列中截取相同长度的数据字段作为导频符号。

    步骤120、将导频符号中的有效子载波置零或置非零。

    在一种实现方式中,将导频符号中部分有效子载波置零,导频符号中的另一部分有效子载波置非零。

    在计算信噪比时,需要根据置零位和非置零位的功率计算信噪比。本发明实施例提供了一种在导频符号中,配置部分有效子载波置零,进而可以根据导频符号中的置零的有效子载波以及非置零的有效子载波的功率计算信噪比。可以间歇性的将导频符号中的部分有效子载波置零,其余有效子载波为非零。

    示例性的,将导频符号包含的有效子载波划分为n个有效子载波分组;每个有效子载波分组中,置零的有效子载波的数量占有效子载波分组中有效子载波总数的1/m。

    其中,n为2的整数次幂。其中,m为大于等于2的整数。可选的,为了简化计算,m可以为大于2的整数,且m为2的整数次幂。

    n可以为1、2、4、8等。得到的n组有效子载波分组中,每组有效子载波分组中包含的置零的有效子载波的数量为,每组包含的有效子载波总数的1/m。当m为2时,有效子载波分组中50%的有效子载波置零,50%的有效子载波为非零。当m为4时,有效子载波分组中25%的有效子载波置零,75%的有效子载波为非零。可以根据m确定置零的有效子载波之间间隔的非零有效子载波数量,进而根据该间隔的非零有效子载波数量,依次确定出置零的有效子载波。

    进一步的,每个有效子载波分组中,随机配置置零的有效子载波。

    对于同一个用户或不同用户的,在分组得到多个有效子载波分组后,每个有效子载波分组中置零的有效子载波的位置是随机的。即各个有效子载波分组之间,被置零的有效子载波的位置是不相同的,进而可以避免干扰信号的帧同步。

    在另一种实现方式中,将导频符号中有效子载波全部置零;或者,将导频符号中有效子载波全部置非零。

    在接收端,分别对非零子载波和置零子载波功率统计,对于非零子载波部分,统计的是包含噪声干扰的信号功率;对于置零子载波部分,由于进行了置零,信号功率为零,统计的是噪声功率。将上述信号功率和噪声功率进行计算,即可得出信道信噪比,即从用户节点到接收节点的信噪比。

    步骤130、根据导频符号生成并传输信号帧,根据信号帧中的有效子载波确定信噪比。

    在一种实现方式中,根据导频符号生成并传输第一信号帧,根据第一信号帧中置零的有效子载波的第一功率和非零有效子载波第二功率计算信噪比,第一信号帧的导频符号中部分有效子载波置零,导频符号中的另一部分有效子载波置非零。

    在导频符号中配置置零的有效子载波后,得到信号帧。发送端向接收端发送信号帧后,接收端读取信号帧中用户节点子帧的导频符号中置零的有效子载波的第一功率以及,用户子帧的导频符号中未置零的有效子载波的第二功率。根据第一功率和第二功率估算信噪比。

    在另一种实现方式中,将导频符号中有效子载波全部置零,生成并传第二信号帧;

    将导频符号中有效子载波全部置零,生成并传第三信号帧;根据第二信号帧的第三功率和第三信号帧的第四功率计算信噪比。

    示例性的,可以将有效子载波完全置零,然后在接收端统计噪声功率;然后再将有效子载波全部置1,然后在接收端统计包含噪声干扰的信号功率,通过计算接口得到用户节点到接收节点的信噪比。

    进一步的,为了避免随机情况出现的统计误差,即信道中噪声突发的增强或减弱的情况,可多次实施上述实施方式,然后平均值,进而降低统计的误差。

    进一步的,在传输信号帧之前,还包括:

    根据导频序列确定帧头导频符号,帧头导频符号和用户节点子帧的导频符号为从导频序列中不相同的处所位置选取的。

    可以使用用于确定用户节点子帧的导频符号的导频序列,确定信号帧的帧头导频符号。可以根据帧头导频符号的长度,从导频序列中截取相同长度的字符,得到帧头导频符号。

    用户子帧的导频符号与帧头导频符号使用同一个导频序列,能够避免干扰信号帧头的同步。

    本发明实施例提供的工业控制总线信噪比计算方法,根据导频序列确定用户节点子帧的导频符号,将导频符号中的有效子载波置零或置非零;根据导频符号生成并传输信号帧,根据信号帧中的有效子载波确定信噪比,能够通过在信号帧中对有效子载波进行全部或部分置零的方式,计算信噪比,提高资源利用率。此外,根据导频符号生成并传输信号帧,根据置零的有效子载波的第一功率和非零有效子载波第二功率计算信噪比,能够实现在信号帧中同时传输导频信号和用户数据,根据信号帧中用户节点子帧的导频符号中的置零的有效子载波的第一功率以及非置零的有效子载波的第二功率,可计算信噪比,实现根据信号帧计算信噪比,进一步提高资源利用率。

    图2为本发明实施例提供的另一个工业控制总线信噪比计算方法的流程图,作为对上述实施例的进一步说明,包括:

    步骤210、根据预设公式生成初始导频序列。

    可以使用下述公式一生成初始导频序列,又称为m序列。

    x11 x8 x5 x2 1(公式一)

    公式一对应的模拟电路图如图3所示,其中d为一个数据单位,对应x的一个次幂。x的零次幂加上x的2次幂后,与x的5次幂进行模加运算,与x的8次幂进行模加运算,与x的11次幂进行模加运算后,输出(output),得到m序列。

    步骤220、对初始导频序列进行调制,得到导频序列。

    m序列进行二进制相移键控(binaryphaseshiftkeying,bpsk)调制,得到导频序列r(m)。

    步骤230、根据导频序列确定用户节点子帧的导频符号。

    步骤240、将导频符号中部分有效子载波置零,导频符号中的另一部分有效子载波置非零。

    步骤250、根据导频符号生成并传输信号帧,根据置零的有效子载波的第一功率和非零有效子载波第二功率计算信噪比。

    本发明实施例在上述实施例的基础上,能够根据预设公式计算导频序列,使得导频序列的生成更加精准可控,提高可靠性。

    图4为本发明实施例提供的另一个工业控制总线信噪比计算方法的流程图,作为对上述实施例的进一步说明,包括:

    步骤301、根据导频序列确定用户节点子帧的导频符号;

    步骤302、获取目标有效子载波的位置信息,位置信息包括目标有效子载波ofdm符号的编号和目标有效子载波在有效子载波分组中的序号。

    获取目标有效子载波ofdm符号的编号,将目标有效子载波ofdm符号的编号赋值给l。获取目标有效子载波在有效子载波分组中的序号,将目标有效子载波在有效子载波分组中的序号赋值给k。

    步骤303、根据目标有效子载波的位置信息确定目标有效子载波的赋值。

    对于导频符号,在获取导频序列r(m)后,可以根据公式二将导频序列r(m)映射到资源元素(k,l),得到资源元素a(k,l)的赋值,即,该赋值可以为置零或非零,公式二如下所示:

    a2*k,l=r(8*l 2*k)*(1-floor((1-r(1280 k))/2))

    a2*k 1,l=r(8*l 2*k 1)*floor((1-r(1280 k))/2)

    在下一个循环中,ak,l赋值为r(8*l k),l赋值为l 1。

    将导频映射到帧的第i,i 1个ofdm符号。r(m)从k=0,m=8*l k开始映射资源元素(k,l),资源元素(k,l)的映射应该按m升序进行。

    步骤304、根据导频符号生成并传输信号帧,根据置零的有效子载波的第一功率和非零有效子载波第二功率计算信噪比。

    本发明实施例提供的工业控制总线信噪比计算方法,能够根据公式二,计算出导频符号中的置零位,实现在传输用户数据符号的同时,传输导频符号,导频符号频域有效子载波部分子载波置零的方式,接收端通过非零子载波和置零子载波的功率统计,实现信噪比估计。

    图5为本发明实施例提供的一个工业控制总线信噪比计算装置的结构示意图,该装置用于发射信号帧以及计算信噪比的电子设备,包括:用户导频符号确定模块41、置零模块42、信号帧生成模块43以及信噪比计算模块44。

    用户导频符号确定模块41,用于根据导频序列确定用户节点子帧的导频符号;

    置零模块42,用于将所述导频符号中的有效子载波置零或置非零;

    信号帧生成模块43,用于根据导频符号生成信号帧;

    信噪比计算模块44,用于传输信号帧,根据信号帧中的有效子载波确定信噪比。

    在上述实施例的基础上,置零模块42用于:将所述导频符号中部分有效子载波置零,所述导频符号中的另一部分有效子载波置非零。相应的,信号帧生成模块43用于根据导频符号生成并传输第一信号帧;信噪比计算模块44用于,根据所述第一信号帧中置零的有效子载波的第一功率和非零有效子载波第二功率计算信噪比,所述第一信号帧的导频符号中部分有效子载波置零,所述导频符号中的另一部分有效子载波置非零。

    在上述实施例的基础上,置零模块42用于:将所述导频符号中有效子载波全部置零;或者,将所述导频符号中有效子载波全部置非零。相应的,信号帧生成模块43用于,将导频符号中有效子载波全部置零,生成并传第二信号帧;将导频符号中有效子载波全部置零,生成并传第三信号帧;信噪比计算模块44用于,根据所述第二信号帧的第三功率和所述第三信号帧的第四功率计算信噪比。

    在上述实施例的基础上,置零模块42用于:

    将导频符号包含的有效子载波划分为n个有效子载波分组;

    每个有效子载波分组中,置零的有效子载波的数量占有效子载波分组中有效子载波总数的1/m。

    在上述实施例的基础上,n为2的整数次幂。

    在上述实施例的基础上,m为大于等于2的整数。

    在上述实施例的基础上,每个有效子载波分组中,随机配置置零的有效子载波。

    在上述实施例的基础上,还包括导频序列确定模块。导频序列确定模块用于:

    根据预设公式生成初始导频序列;

    对初始导频序列进行调制,得到导频序列。

    在上述实施例的基础上,还包括帧头导频符号确定模块。帧头导频符号确定模块用于:

    根据导频序列确定帧头导频符号,帧头导频符号和用户节点子帧的导频符号为从导频序列中不相同的处所位置选取的。

    在上述实施例的基础上,置零模块42用于:

    获取目标有效子载波的位置信息,位置信息包括目标有效子载波ofdm符号的编号和目标有效子载波在有效子载波分组中的序号;

    根据目标有效子载波的位置信息确定目标有效子载波的赋值。

    本发明实施例提供的工业控制总线信噪比计算装置,用户导频符号确定模块41根据导频序列确定用户节点子帧的导频符号;置零模块42将所述导频符号中的有效子载波置零或置非零;信号帧生成模块43根据所述导频符号生成并传输信号帧,信噪比计算模块44传输信号帧,根据信号帧中的有效子载波确定信噪比,能够实现在信号帧中同时传输导频信号和用户数据,根据信号帧中用户节点子帧的导频符号中的置零的有效子载波的第一功率以及非置零的有效子载波的第二功率,可计算信噪比,实现根据信号帧计算信噪比,提高资源利用率。此外,根据导频符号生成并传输信号帧,根据置零的有效子载波的第一功率和非零有效子载波第二功率计算信噪比,能够实现在信号帧中同时传输导频信号和用户数据,根据信号帧中用户节点子帧的导频符号中的置零的有效子载波的第一功率以及非置零的有效子载波的第二功率,可计算信噪比,实现根据信号帧计算信噪比,进一步提高资源利用率。

    上述装置可执行本发明前述所有实施例所提供的方法,具备执行上述方法相应的功能模块和有益效果。未在本实施例中详尽描述的技术细节,可参见本发明前述所有实施例所提供的方法。

    图6为本发明实施例提供的一种电子设备的结构示意图。图6示出了适于用来实现本发明实施方式的电子设备312的框图。图6显示的电子设备312仅仅是一个示例,不应对本发明实施例的功能和使用范围带来任何限制。设备312典型的是用于进行数据脱敏的个人电脑、平板电脑、平板电脑或智能手机。

    如图6所示,电子设备312以通用计算设备的形式表现。电子设备312的组件可以包括但不限于:一个或者多个处理器316,存储装置328,连接不同系统组件(包括存储装置328和处理器316)的总线318。

    总线318表示几类总线结构中的一种或多种,包括存储器总线或者存储器控制器,外围总线,图形加速端口,处理器或者使用多种总线结构中的任意总线结构的局域总线。举例来说,这些体系结构包括但不限于工业标准体系结构(industrystandardarchitecture,isa)总线,微通道体系结构(microchannelarchitecture,mca)总线,增强型isa总线、多媒体电子标准协会(videoelectronicsstandardsassociation,vesa)局域总线以及外围组件互连(peripheralcomponentinterconnect,pci)总线。

    电子设备312典型地包括多种计算机系统可读介质。这些介质可以是任何能够被电子设备312访问的可用介质,包括易失性和非易失性介质,可移动的和不可移动的介质。

    存储装置328可以包括易失性存储器形式的计算机系统可读介质,例如随机存取存储器(randomaccessmemory,ram)330和/或高速缓存存储器332。电子设备312可以进一步包括其它可移动/不可移动的、易失性/非易失性计算机系统存储介质。仅作为举例,存储系统334可以用于读写不可移动的、非易失性磁介质(图6未显示,通常称为“硬盘驱动器”)。尽管图6中未示出,可以提供用于对可移动非易失性磁盘(例如“软盘”)读写的磁盘驱动器,以及对可移动非易失性光盘(例如只读光盘(compactdisc-readonlymemory,cd-rom)、数字视盘(digitalvideodisc-readonlymemory,dvd-rom)或者其它光介质)读写的光盘驱动器。在这些情况下,每个驱动器可以通过一个或者多个数据介质接口与总线318相连。存储装置328可以包括至少一个程序产品,该程序产品具有一组(例如至少一个)程序模块,这些程序模块被配置以执行本发明各实施例的功能。

    具有一组(至少一个)程序模块326的程序336,可以存储在例如存储装置328中,这样的程序模块326包括但不限于操作系统、一个或者多个应用程序、其它程序模块以及程序数据,这些示例中的每一个或某种组合中可能包括网络环境的实现。程序模块326通常执行本发明所描述的实施例中的功能和/或方法。

    电子设备312也可以与一个或多个外部设备314(例如键盘、指向设备、摄像头、显示器324等)通信,还可与一个或者多个使得用户能与该电子设备312交互的设备通信,和/或与使得该电子设备312能与一个或多个其它计算设备进行通信的任何设备(例如网卡,调制解调器等等)通信。这种通信可以通过输入/输出(i/o)接口322进行。并且,电子设备312还可以通过网络适配器320与一个或者多个网络(例如局域网(localareanetwork,lan),广域网wideareanetwork,wan)和/或公共网络,例如因特网)通信。如图所示,网络适配器320通过总线318与电子设备312的其它模块通信。应当明白,尽管图中未示出,可以结合电子设备312使用其它硬件和/或软件模块,包括但不限于:微代码、设备驱动器、冗余处理单元、外部磁盘驱动阵列、磁盘阵列(redundantarraysofindependentdisks,raid)系统、磁带驱动器以及数据备份存储系统等。

    处理器316通过运行存储在存储装置328中的程序,从而执行各种功能应用以及数据处理,例如实现本发明上述实施例所提供的工业控制总线信噪比计算方法。

    本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本发明实施例所提供的工业控制总线信噪比计算方法。

    当然,本发明实施例所提供的一种计算机可读存储介质,其上存储的计算机程序不限于如上所示的方法操作,还可以执行本发明任意实施例所提供的工业控制总线信噪比计算方法中的相关操作。

    本发明实施例的计算机存储介质,可以采用一个或多个计算机可读的介质的任意组合。计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦式可编程只读存储器(eprom或闪存)、光纤、便携式紧凑磁盘只读存储器(cd-rom)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本文件中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。

    计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。

    计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括——但不限于无线、电线、光缆、rf等等,或者上述的任意合适的组合。

    可以以一种或多种程序设计语言或其组合来编写用于执行本发明操作的计算机程序代码,程序设计语言包括面向对象的程序设计语言—诸如java、smalltalk、c ,还包括常规的过程式程序设计语言—诸如“c”语言或类似的程序设计语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络——包括局域网(lan)或广域网(wan)—连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。

    注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。


    技术特征:

    1.一种工业控制总线信噪比计算方法,所述方法应用于信号帧,所述信号帧包括可分配资源,所述可分配资源包括用户节点子帧的导频符号,其特征在于,包括:

    根据导频序列确定所述用户节点子帧的导频符号;

    将所述导频符号中的有效子载波置零或置非零;

    根据导频符号生成并传输信号帧,根据信号帧中的有效子载波确定信噪比。

    2.根据权利要求1所述的工业控制总线信噪比计算方法,其特征在于,所述将所述导频符号中的有效子载波置零或置非零,包括:

    将所述导频符号中部分有效子载波置零,所述导频符号中的另一部分有效子载波置非零;

    相应的,根据导频符号生成并传输信号帧,所述根据信号帧中的有效子载波确定信噪比,包括:

    根据导频符号生成并传输第一信号帧,根据所述第一信号帧中置零的有效子载波的第一功率和非零有效子载波第二功率计算信噪比,所述第一信号帧的导频符号中部分有效子载波置零,所述导频符号中的另一部分有效子载波置非零。

    3.根据权利要求1所述的工业控制总线信噪比计算方法,其特征在于,所述将所述导频符号中的有效子载波置零或置非零,包括:

    将所述导频符号中有效子载波全部置零;或者,将所述导频符号中有效子载波全部置非零;

    相应的,根据所述导频符号生成并传输信号帧,所述根据信号帧中的有效子载波确定信噪比,包括:

    将导频符号中有效子载波全部置零,生成并传第二信号帧;

    将导频符号中有效子载波全部置零,生成并传第三信号帧;

    根据所述第二信号帧的第三功率和所述第三信号帧的第四功率计算信噪比。

    4.根据权利要求2所述的工业控制总线信噪比计算方法,其特征在于,所述将所述导频符号中部分有效子载波置零,包括:

    将所述导频符号包含的有效子载波划分为n个有效子载波分组;

    每个有效子载波分组中,置零的有效子载波的数量占有效子载波分组中有效子载波总数的1/m。

    5.根据权利要求4所述的工业控制总线信噪比计算方法,其特征在于,所述n为2的整数次幂。

    6.根据权利要求4所述的工业控制总线信噪比计算方法,其特征在于,所述m为大于等于2的整数。

    7.根据权利要求4所述的工业控制总线信噪比计算方法,其特征在于,每个有效子载波分组中,随机配置置零的有效子载波。

    8.根据权利要求2所述的工业控制总线信噪比计算方法,其特征在于,在根据导频序列确定所述用户节点子帧的导频符号之前,还包括:

    根据预设公式生成初始导频序列;

    对所述初始导频序列进行调制,得到导频序列。

    9.根据权利要求2所述的工业控制总线信噪比计算方法,其特征在于,在传输所述信号帧之前,还包括:

    根据所述导频序列确定帧头导频符号,所述帧头导频符号和所述用户节点子帧的导频符号为从所述导频序列中不相同的处所位置选取的。

    10.根据权利要求2所述的工业控制总线信噪比计算方法,其特征在于,所述将所述导频符号中部分有效子载波置零,包括:

    获取目标有效子载波的位置信息,所述位置信息包括所述目标有效子载波所述ofdm符号的编号和所述目标有效子载波在有效子载波分组中的序号;

    根据所述目标有效子载波的位置信息确定所述目标有效子载波的赋值。

    技术总结
    本发明公开了一种工业控制总线信噪比计算方法,该方法应用于信号帧,信号帧包括可分配资源,可分配资源包括用户节点子帧的导频符号,包括:根据导频序列确定用户节点子帧的导频符号;将导频符号中的有效子载波置零或置非零;根据导频符号生成并传输信号帧,根据信号帧中的有效子载波确定信噪比。能够通过在信号帧中对有效子载波进行全部或部分置零的方式,计算信噪比,提高资源利用率。

    技术研发人员:王欣海
    受保护的技术使用者:北京东土科技股份有限公司
    技术研发日:2019.09.12
    技术公布日:2021.03.12

    转载请注明原文地址:https://wp.8miu.com/read-9166.html

    最新回复(0)