高速工业通信系统的同步方法、装置、网络设备及存储介质转让专利
申请号 : CN201910606566.1
文献号 : CN110166400B
文献日 : 2021-07-02
发明人 : 康良川 , 邵枝晖 , 史兢
申请人 : 北京神经元网络技术有限公司
摘要 :
权利要求 :
1.一种用于高速工业通信系统中终端节点设备的同步方法,其特征在于,所述高速工业通信系统包括控制设备和所述终端节点设备,所述高速工业通信系统提供OFDM符号时间宽度不同的多种发射模式,所述高速工业通信系统的物理层信号帧包括所述控制设备广播的帧头同步导频信号,所述帧头同步导频信号包括连续的两个同步OFDM符号,所述两个同步OFDM符号的频域子载波加载相同导频序列,时域位置在前的同步OFDM符号中偶数位置的频域子载波置零或奇数位置的频域子载波置零,所述同步方法包括:根据发射模式,提取连续的第一目标同步OFDM符号和第二目标同步OFDM符号,所述第一目标同步OFDM符号时域位置在前;
对所述第一目标同步OFDM符号做时域自相关运算;
根据所述时域自相关运算的结果确定信号初始时刻。
2.根据权利要求1所述的同步方法,其特征在于,在根据所述时域自相关运算的结果确定信号初始时刻之后,还包括:
利用所述第一目标同步OFDM符号和第二目标同步OFDM符号的相关进行初步时钟同步。
3.根据权利要求2所述的同步方法,其特征在于,所述利用所述第一目标同步OFDM符号和第二目标同步OFDM符号的相关进行初步时钟同步,包括:对所述第一目标同步OFDM符号和第二目标同步OFDM符号进行时域相关计算或频域相关运算。
4.根据权利要求1所述的同步方法,其特征在于,在根据所述时域自相关运算的结果确定信号初始时刻之后,还包括:
获取下一同步OFDM符号,利用所述第二目标同步OFDM符号与所述下一同步OFDM符号的相关进行精细时钟同步。
5.根据权利要求1所述的同步方法,其特征在于,在根据所述时域自相关运算的结果确定信号初始时刻之后,还包括:
获取间隔至少一帧的两个同步OFDM符号,利用所述两个同步OFDM符号的相关进行精细时钟同步。
6.根据权利要求1所述的同步方法,其特征在于,所述根据所述时域自相关运算的结果确定信号初始时刻,包括:
根据时域自相关运算的相关尖峰结果确定信号初始时刻。
7.根据权利要求1‑6中任一项所述的同步方法,其特征在于,所述帧头同步导频信号为伪随机序列。
8.一种用于高速工业通信系统的同步方法,其特征在于,所述高速工业通信系统包括控制设备和所述终端节点设备,所述高速工业通信系统提供OFDM符号时间宽度不同的多种发射模式,所述同步方法包括:根据发射模式,所述控制设备广播帧头同步导频信号,所述帧头同步导频信号包括连续的两个同步OFDM符号,所述两个同步OFDM符号的频域子载波加载相同导频序列,时域位置在前的同步OFDM符号中偶数位置的频域子载波置零或奇数位置的频域子载波置零。
9.一种用于高速工业通信系统中终端节点设备的同步装置,其特征在于,所述高速工业通信系统包括控制设备和所述终端节点设备,所述高速工业通信系统提供OFDM符号时间宽度不同的多种发射模式,所述高速工业通信系统的物理层信号帧包括所述控制设备广播的帧头同步导频信号,所述帧头同步导频信号包括连续的两个同步OFDM符号,所述两个同步OFDM符号的频域子载波加载相同导频序列,时域位置在前的同步OFDM符号中偶数位置的频域子载波置零或奇数位置的频域子载波置零,所述同步装置包括:提取模块,用于根据发射模式,提取连续的第一目标同步OFDM符号和第二目标同步OFDM符号,所述第一目标同步OFDM符号时域位置在前;
相关运算模块,用于对所述第一目标同步OFDM符号做时域自相关运算;
判定模块,用于根据所述时域自相关运算的结果确定信号初始时刻。
10.一种网络设备,包括存储器、处理器及存储在存储器上并可在处理器上执行的指令,其特征在于,所述处理器执行所述指令时实现如权利要求1‑8中任一所述的同步方法。
11.一种机器可读存储介质,其上存储有计算指令,其特征在于,该计算指令被处理器执行时实现如权利要求1‑8中任一所述的同步方法。
说明书 :
高速工业通信系统的同步方法、装置、网络设备及存储介质
技术领域
背景技术
行工业生产活动。
控制总线大都采用网络时间协议(Network Time Protocol,NPT)或电子和电气工程师协会
(Institute of Electrical and Electronics Engineers,IEEE)的IEEE 1588,通过打上
时间戳的方式实现网络时间同步。
问题,NPT受队列时延、交换时延和介质访问时延等因素影响,时间同步的误差变大,无法满
足当前的数据实时传输的需求。同时,IEEE1588受振荡器频率误差、网络对称性和网络延迟
等影响,时间同步的误差变大,无也无法满足当前的数据实时传输的需求。
发明内容
统提供OFDM符号时间宽度不同的多种发射模式,所述高速工业通信系统的物理层信号帧包
括所述控制设备广播的帧头同步导频信号,所述帧头同步导频信号包括连续的两个同步
OFDM符号,所述两个同步OFDM符号的频域子载波加载相同导频序列,时域位置在前的同步
OFDM符号中偶数位置的频域子载波置零或奇数位置的频域子载波置零,所述同步方法包
括:
宽度不同的多种发射模式,所述同步方法包括:根据发射模式,所述控制设备广播帧头同步
导频信号,所述帧头同步导频信号包括连续的两个同步OFDM符号,所述两个同步OFDM符号
的频域子载波加载相同导频序列,时域位置在前的同步OFDM符号中偶数位置的频域子载波
置零或奇数位置的频域子载波置零。
频信号;其中,所述两个同步OFDM符号资源对应的待加载的导频序列相同,且时域位置在前
的同步OFDM符号资源中偶数位置的频域子载波置零或奇数位置的频域子载波置零。
供OFDM符号时间宽度不同的多种发射模式,所述高速工业通信系统的物理层信号帧包括所
述控制设备广播的帧头同步导频信号,所述帧头同步导频信号包括连续的两个同步OFDM符
号,所述两个同步OFDM符号的频域子载波加载相同导频序列,时域位置在前的同步OFDM符
号中偶数位置的频域子载波置零或奇数位置的频域子载波置零,所述同步装置包括:提取
模块,用于根据发射模式,提取连续的第一目标同步OFDM符号和第二目标同步OFDM符号,所
述第一目标同步OFDM符号时域位置在前;相关运算模块,用于对所述第一目标同步OFDM符
号做时域自相关运算;判定模块,用于根据所述时域自相关运算的结果确定信号初始时刻。
同步方法。
输的需求。
的工业通信,支持TSN、白名单、深度检测和数据加密等安全机制。
附图说明
具体实施方式
申请全面而详细,并将示例实施例的构思全面地传达给本领域的技术人员。在图中相同的
附图标记表示相同或类似的部分,因而有时省略对它们的重复描述。
组合,因此本申请也可认为包含所记载的相同和/或不同实施例的所有可能组合。因而,如
果一个实施例包含特征A、B、C,另一个实施例包含特征B、D,那么本申请也应视为包括含有
A、B、C、D的一个或多个所有其他可能的组合的实施例,尽管该实施例可能并未在以下内容
中有明确的文字记载。
个示例可以适当省略、替代或添加各种过程或组件。例如所描述的方法可以以所描述的顺
序不同的顺序来执行,并且可以添加、省略或组合各种步骤。此外,可以将关于一些示例描
述的特征组合到其他示例中。
所有节点推送系统配置、分配通信带宽等。所述通信系统可使用总线式组网,通过系统预配
置或动态申请的方式,提供固定带宽数据服务和支持突发数据的可变带宽数据服务。所述
通信系统针对周期性采样数据,突发性的控制、告警以及ISO/IEC/IEEE 8802‑3以太网格式
的IPv4/IPv6数据均能提供可靠和确定性的承载。所述通信系统具有高精度时钟同步的功
能,基于时间触发提供对时间敏感性和非时间敏感性业务提供确定性的数据传输服务。
资源的划分与管理,以承载数据链路层的数据。物理层向数据链路层提供了时钟管理服务、
数据传输服务和物理层管理服务三大类接口。OFDM(正交频分复用,Orthogonal Frequency
Division Multiplexing)技术将目标信道划分成多个子信道,这些子信道在频域内是正交
的。此外,每个子信道上可以使用的不同的方式进行调制,实际上OFDM将数据信号转换成数
据流并调制到每个子信道上进行传输。载波是在信道上传输的周期性震荡信号,用于被调
制后传输有用信号。OFDM技术是为了提高载波的频谱利用率,或者是为了改进对多载波的
调制而产生的,由于各子载波相互正交,使扩频调制后的频谱可以相互重叠,这样就减小了
载波间的相互干扰。
兼容ISO/IEC/IEEE 8802‑3以太网、IPv6等应用。所述通信系统具有高带宽高实时、远距离
高可靠性传输的特性,布线和安装简单,提供便利的网络维护,支持对现有线缆资产的利
用。
MAC子层。数据链路层向应用层提供数据链路服务、数据链路管理服务和时钟同步服务三种
服务接口。
时相关业务的处理,区分实时和非实时业务数据缓冲区。系统管理服务模块实现对系统拓
扑、状态的管理与维护。时间服务模块提供时钟同步、时钟查询等服务。
可根据实际应用条件下的信噪比条件选择不同发射模式。对应不同发射模式下,一个OFDM
符号时间宽度分别可以为例如64us,32us,16us,8us。
配置可满足不同应用条件下对不同采样周期的需求。系统各模式下的对应参数可如表1所
示。
形成物理层信号帧后发射到线缆上。接收端经过相反的过程恢复出数字信号和数据流。
10.17ns。
分(例如,16.896–32.256MHz)称为上边带,低频率子载波部分(例如,1.536–16.896MHz)称
为下边带。在所述通信系统分配通道资源时,上、下边带可以分配给不同的设备节点。信号
帧的结构及OFDM符号可如图3所示。
带部分(如图4中下行部分)。
各终端节点均可根据需求申请对应资源并用来传输相关数据。
个终端节点后,在此资源内也需要根据特定形式插入导频信息,以便接收端能快速、准确的
解码出对应信息。可分配资源支持两种使用模式,例如模式A和模式B。两种使用模式的区别
在于插入导频信号的方式和数据承载结构不同。使用模式A一般用作周期性循环数据传输
的申请使用,在所述通信系统如果采用使用模式A的工作方式,最大可支持8个用户间隔使
用;同时,使用模式A也支持多用户跨间隔资源平均分配的方式。使用模式B既可以用作周期
性循环固定速率数据传输使用,也可以用作可变速率数据传输。
编码策略都会影响物理资源与可承载的有效数据量的关系。
字节数是码块有效字节数的整数倍。所述通信系统共支持22种工作模式,其中在使用模式A
下支持10种工作模式,在使用模式B下支持12种工作模式。
帧后在电缆线上发射出去。接收系统是发射系统的逆过程,用以从线路编码信号中将数据
流准确的解码、还原出来。
情况下,不同的FFT/IFFT采样点数会得到不同的子载波间隔以及OFDM符号长度。系统支持
0、1、2、3共四种不同的发射模式,分别对应4096、2048、1024、512个采样点。
扰码序列是长度为11的m序列,生成多项式为x +x+1,初始化相位为11111111111。序列生
成器在每个码块开始时重新初始化。扰码序列生成过程如图6所示,其中enable指示了控制
开关,data为输入的待加扰比特流,output为输出的已加扰比特流。
的比特进入比特交织器进行交织处理。
8 4 3 2
生成多项式为p(x)=x+x +x+x+1。当RS码生成多项式为 L为校验位长度,
输入信息序列多项式为 K为信息位长度,则系统码输出多项式
其中
为1/2的卷积编码器,生成多项式为例如G1=1718和G0=1338,如图7a所示。编码器的移位寄
存器初始值可设置为输入流最后的6个信息比特对应的值,使得移位寄存器的初始和最终
状态相同。根据图7a,编码比特流按照A、B顺序输出。通过删除编码比特,可以得到码率为2/
3和3/4的卷积编码。
换确保相邻编码比特映射到不相邻的子载波,第二次置换确保相邻的编码比特被交替映射
到星座的高有效位和低有效位比特。具体交织规则例如为:
数。下行交织配置参数如表6所示,其中使用模式A可选交织模式3,4,使用模式B可选交织模
式0,1,2。
到正确的复数调制符号x。
业通信系统提供OFDM符号时间宽度不同的多种发射模式。另外,所述高速工业通信系统的
物理层信号帧包括所述控制设备广播的帧头同步导频信号,所述帧头同步导频信号包括连
续的两个同步OFDM符号,所述两个同步OFDM符号的频域子载波加载相同导频序列,时域位
置在前的同步OFDM符号中偶数位置的频域子载波置零或奇数位置的频域子载波置零。该装
置可采用软件和/或硬件的方式实现,并一般可集成电子设备中。所述帧头同步导频信号可
为伪随机序列。本实施例的信号帧、高速工业通信系统、控制设备、目标OFDM符号、帧头资源
分配信息、同步时频域资源和同步子载波等均可以参考前面的描述。
可提供例如四种不同的发射模式(0,1,2,3)。用户可根据实际应用条件下的信噪比条件选
择不同发射模式。对应不同发射模式下,一个OFDM符号时间宽度分别可以为例如64us,
32us,16us,8us。终端节点设备可根据发射模式提取目标同步导频信号。例如,根据能量和
发射模式提取目标同步导频信号,但本申请不限于此。
从而进行时间同步。
而对时间同步性差的情景可以快速获得时间同步估计值,但精度较低。
域相关计算或频域相关运算。
进行比初步时钟同步更精细的时钟同步。
钟同步更精细的时钟同步。
位于所述信号帧的帧体,且用于承载所述终端节点设备发送的数据信号和/或导频信号;在
检测到满足数据发送条件时,使用与所述数据OFDM符号资源匹配的至少一个数据子载波,
生成待发送的数据OFDM符号;在所述信号帧中与所述数据时频域资源匹配的时域位置处发
送所述数据OFDM符号,其中,所述数据OFDM符号用于指示挂接于所述通信系统上的设备传
输数据。
资源可用于指定高速工业通信系统上的任一设备(控制设备或终端节点设备)在一个时隙
下能够使用的多个子载波,以及每个所述子载波发送信号的类型为数据信号或者导频信
号。
频信号可用于信道评估。
数据OFDM符号。从而,其他设备接收到数据OFDM符号之后,可以解调出数据信号或导频信
号,用于后续处理。
不同的多种发射模式,所述同步方法包括:根据发射模式,所述控制设备广播帧头同步导频
信号,所述帧头同步导频信号包括连续的两个同步OFDM符号,所述两个同步OFDM符号的频
域子载波加载相同导频序列,时域位置在前的同步OFDM符号中偶数位置的频域子载波置零
或奇数位置的频域子载波置零。
载导频信号;其中,所述两个同步OFDM符号资源对应的待加载的导频序列相同,且时域位置
在前的同步OFDM符号资源中偶数位置的频域子载波置零或奇数位置的频域子载波置零。
OFDM符号时间宽度不同的多种发射模式,所述高速工业通信系统的物理层信号帧包括所述
控制设备广播的帧头同步导频信号,所述帧头同步导频信号包括连续的两个同步OFDM符
号,所述两个同步OFDM符号的频域子载波加载相同导频序列,时域位置在前的同步OFDM符
号中偶数位置的频域子载波置零或奇数位置的频域子载波置零。所述同步装置1000包括提
取模块1010,提取连续的第一目标同步OFDM符号和第二目标同步OFDM符号,所述第一目标
同步OFDM符号时域位置在前;相关运算模块1020,用于对所述第一目标同步OFDM符号做时
域自相关运算;判断模块1030,用于根据所述时域自相关运算的结果确定信号初始时刻。所
述装置执行与前面提供的方法类似的功能,此处不再赘述。
括系统存储器28和处理单元16)的总线18。网络设备12可以是挂接在高速工业通信系统上
的设备。
例来说,这些体系结构包括但不限于工业标准体系结构 (Ind us try
StandardArchitecture,ISA)总线,微通道体系结构(Micro Channel Architecture,MCA)
总线,增强型ISA总线、视频电子标准协会(Video Electronics Standards Association,
VESA)局域总线以及外围组件互连(Peripheral Component Interconnect,PCI)总线。
的、易失性/非易失性机器系统存储介质。
指令模块以及指令数据,这些示例中的每一个或某种组合中可能包括网络环境的实现。指
令模块42通常执行本申请所描述的实施例中的功能和/或方法。
络设备12能与一个或多个其它计算设备进行通信的任何设备(例如网卡,调制解调器等等)
通信。这种通信可以通过输入/输出(Input/Output,I/O)接口22进行。并且,网络设备12还
可以通过网络适配器20与一个或者多个网络(例如局域网(Local Area Network,LAN),广
域网(Wide Area Network,WAN)通信。如图所示,网络适配器20通过总线18与网络设备12的
其它模块通信。应当明白,尽管图11中未示出,可以结合网络设备12使用其它硬件和/或软
件模块,包括但不限于:微代码、设备驱动器、冗余处理单元、外部磁盘驱动阵列、
(Redundant Arrays of Inexpensive Disks,RAID)系统、磁带驱动器以及数据备份存储系
统等。
盘,包括软盘、光盘、DVD、CD‑ROM、微型驱动器以及磁光盘、ROM、RAM、EPROM、EEPROM、DRAM、
VRAM、闪速存储器设备、磁卡或光卡、纳米系统(包括分子存储器IC),或适合于存储指令和/
或数据的任何类型的媒介或设备。
例中记载的任何一种用于广角镜头3D畸变矫正方法的部分或全部步骤。
软件和/或硬件,其中硬件例如可以是现场可编程门阵列(Field-ProgrammaBLE Gate
Array,FPGA)、集成电路(Integrated Circuit,IC)等。
依据本申请,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知
悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本申请
所必须的。
逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可
以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间
的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,
可以是电性或其它的形式。
网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目
的。
元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体
现出来,该计算机软件产品存储在一个存储器中,包括若干指令用以使得一台计算机设备
(可为个人计算机、服务器或者网络设备等)执行本申请各个实施例所述方法的全部或部分
步骤。而前述的存储器包括:U盘、只读存储器(Read‑Only Memory,ROM)、随机存取存储器
(Random Access Memory,RAM)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。
可以包括:闪存盘、只读存储器(Read‑Only Memory,ROM)、随机存取器(Random Access
Memory,RAM)、磁盘或光盘等。
说明书及实践这里的公开后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开
的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原
理并包括本公开未记载的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被
视为示例性的,本公开的范围和精神由权利要求限定。