基于E1光纤的PTP网络授时系统的制作方法

文档序号:29473262发布日期:2022-04-02 05:56阅读:来源:国知局

技术特征:
1.基于e1光纤的ptp网络授时系统,其特征在于,包括:arm处理器、fpga模块和e1调制解调芯片;所述arm处理器用于ptp同步报文的解析和授时同步算法的实现;所述fpga模块用于对ptp同步报文打时间戳和将网络接口数据转换成满足e1通信的串行接口数据;所述e1调制解调芯片用于串行接口数据和hb3码之间的调制解调,实现数据光纤传输功能。2.如权利要求1所述的基于e1光纤的ptp网络授时系统,其特征在于:当该网络授时系统作为主时钟时,所述fpga模块只对接收到的sync报文和delay_req报文打时间戳,其他报文均透传;具体为:当所述fpga模块从arm处理器发送的报文中检测到sync报文时,记录发出sync报文的t1时间戳信息,然后将包括t1时间戳信息的sync报文发送给从时钟端;同时通知所述arm处理器读取sync报文的t1时间戳信息,所述arm处理器获取t1时间后将其放入follow_up报文中通过所述fpga模块发送给从时钟端;当所述fpga模块接收从从时钟端发送的报文中检测到delay_req报文时,记录报文到来时刻t4时刻的时间戳信息,然后将t4时间戳信息填入delay_req报文中发送给arm处理器,所述arm处理器从接收的delay_req报文中提取t4时间戳信息,然后放入delay_resp报文中通过fpga模块发送给从时钟端;当该网络授时系统作为从时钟时,所述fpga模块只对接收的sync和发出的delay_req报文打时间戳,其他报文均透传;具体为:当所述fpga模块从接收到的报文中检测到sync报文时,记录sync报文到来时刻的t2时间戳信息,然后将t2时间戳信息填入sync报文中发送给所述arm处理器,所述arm处理器从接收的sync报文中提取t2时间戳信息用于授时同步计算;所述fpga模块从arm处理器发送的报文中检测delay_req报文时,记录发出delay_req报文的t3时间戳信息,然后通知arm处理器读取delay_req报文的t3时间戳信息用于计算。3.如权利要求1或2所述的基于e1光纤的ptp网络授时系统,其特征在于:所述fpga模块还具备防错机制:即所述fpga模块在无网络报文传输时一直发送防错字节至e1调制解调芯片,使e1调制解调芯片一直处在非空闲状态;所述防错字节设定格式的字节。4.如权利要求3所述的基于e1光纤的ptp网络授时系统,其特征在于:所述fpga模块在无网络报文传输时一直发送0x7e至e1调制解调芯片。5.如权利要求3或4所述的基于e1光纤的ptp网络授时系统,其特征在于:所述fpga模块还具备加密机制:所述fpga模块将接收到的网络报文中的防错字节替换为设定格式的字节,令为加密字节,由此实现报文的加密;然后转换成满足e1通信的串行接口数据发送至e1调制解调芯片;当所述fpga模块接收到的e1调制解调芯片发送的串行接口数据后,并将其组成字节报文;当报文出现非防错字节时开始接收报文,同时将接收的报文中的加密字节分别对应替换为防错字节,实现报文的解密。6.如权利要求1或2所述的基于e1光纤的ptp网络授时系统,其特征在于:所述fpga模块在同时收到ptp同步报文和普通以太网报文时,优先传输ptp同步报文。7.如权利要求1或2所述的基于e1光纤的ptp网络授时系统,其特征在于:所述fpga模块
在接收到报文时,首先进行报文类型判断,然后将ptp同步报文和普通以太网报分开存储。

技术总结
本发明提供一种基于E1光纤的PTP网络授时系统,采用将E1与PTP网络授时结合的方式对外授时,以提高E1的授时精度。该网络授时系统包括:ARM处理器、FPGA模块和E1调制解调芯片;ARM处理器用于PTP同步报文的解析和授时同步算法的实现;FPGA模块用于对PTP同步报文打时间戳和将网络接口数据转换成满足E1通信的串行接口数据;E1调制解调芯片用于串行接口数据和HB3码之间的调制解调,实现数据光纤传输功能。实现数据光纤传输功能。实现数据光纤传输功能。


技术研发人员:王洪国 黄河 谷子伟 程久高 赵亭军 战英杰 贾尧尧 张朋
受保护的技术使用者:北京航天科工世纪卫星科技有限公司
技术研发日:2021.11.17
技术公布日:2022/4/1
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1