一种通过以太网传输ST_BUS数据的方法及装置制造方法及图纸

技术编号:15749762 阅读:84 留言:0更新日期:2017-07-03 14:53
本发明专利技术实施例提供了一种通过以太网传输ST_BUS数据的方法及装置。该方法应用于第一电子设备,包括:获得ST_BUS数据帧同步信号;从接收到该帧同步信号的时刻开始,将获得的预设字节数量的ST_BUS数据组成的ST_BUS帧封装为一个分组报文;将该分组报文通过以太网发送至第二电子设备。可见,本方案较好地实现了ST_BUS数据通过以太网在不同电子设备之间的传输。

【技术实现步骤摘要】
一种通过以太网传输ST_BUS数据的方法及装置
本专利技术涉及数据传输
,特别是涉及一种通过以太网传输ST_BUS数据的方法及装置。
技术介绍
在现有技术中,对于同一电子设备而言,其内部芯片之间可以进行串行通信总线(SerialTelecomBUS,简称ST_BUS)数据的传输。ST-BUS是时分通信系统中一种重要的通信设备内部总线通信协议,它可以将多路信息,包括音频、视频、控制信息以及其它数据等,进行复接或解复接,以便统一进行信号转换,实现本地设备与电信E1线路间的数据交换。而对于多个电子设备而言,ST_BUS数据往往无法在这些电子设备之间传输。通过以太网,将两个设备的ST_BUS互连,是一种新的需求,例如在一些应用场景中,用户希望ST_BUS数据能够通过以太网在不同的电子设备之间进行传输。因此,如何实现ST_BUS数据通过以太网在不同电子设备之间的传输对于本领域技术人员而言是一个亟待解决的问题。
技术实现思路
本专利技术实施例的目的在于提供一种通过以太网传输ST_BUS数据的方法及装置,以实现ST_BUS数据通过以太网在不同电子设备之间的传输。本专利技术实施例提供了一种通过以太网传输ST_BUS数据的方法,应用于第一电子设备中,所述方法包括:获得ST_BUS数据帧同步信号;从接收到该帧同步信号的时刻开始,将获得的预设字节数量的ST_BUS数据组成的一个ST_BUS帧封装为一个分组报文;所述预设字节数量根据所述ST_BUS数据的标称时钟频率设定;将所述分组报文通过以太网发送至第二电子设备。本专利技术实施例提供了一种通过以太网传输ST_BUS数据的方法,应用于第二电子设备中,所述方法包括:接收第一电子设备发送的ST_BUS数据帧同步信号;在对第一电子设备通过以太网发送的分组报文解封装后,从接收到该帧同步信号的时刻开始,将所述分组报文中ST_BUS帧,解析为预设字节数量的ST_BUS数据;所述预设字节数量根据ST_BUS数据的标称时钟频率确定;将获得的ST_BUS数据写入自身的ST_BUS数据存储区。本专利技术实施例还提供了一种通过以太网传输ST_BUS数据的装置,应用于第一电子设备中,所述方法包括:获得模块,用于获得ST_BUS数据帧同步信号;封装模块,用于从接收到该帧同步信号的时刻开始,将获得的预设字节数量的ST_BUS数据组成的一个ST_BUS帧封装为一个分组报文;所述预设字节数量根据所述ST_BUS数据的标称时钟频率设定;分组报文发送模块,用于将所述分组报文通过以太网发送至第二电子设备。本专利技术实施例还提供了一种通过以太网传输ST_BUS数据的装置,应用于第二电子设备中,所述装置包括:接收模块,用于接收第一电子设备发送的ST_BUS数据帧同步信号;解析模块,用于在对第一电子设备通过以太网发送的分组报文解封装后,从接收到该帧同步信号的时刻开始,将所述分组报文中ST_BUS帧,解析为预设字节数量的ST_BUS数据;所述预设字节数量根据ST_BUS的标称时钟频率确定;写入模块,用于将获得的ST_BUS数据写入自身的ST_BUS数据存储区。本方案中,第一电子设备可以从接收到帧同步信号的时刻开始,将获得的预设字节数量的ST_BUS数据组成的ST_BUS帧,即一个完整的ST_BUS帧封装为分组报文,并将该分组报文通过以太网发送至第二电子设备。这样,当第二电子设备接收到该分组报文后,通过对该分组报文进行解析,第二电子设备能够得到一个完整的ST_BUS帧。因此,本方案较好地实现了ST_BUS数据通过以太网在不同电子设备之间的传输。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例所提供的一种通过以太网传输ST_BUS数据的方法的流程图;图2为本专利技术实施例所提供的一种通过以太网传输ST_BUS数据的装置的结构框图;图3为本专利技术实施例所提供的一种通过以太网传输ST_BUS数据的方法的流程图;图4为时钟恢复的第一种实现方式的流程图;图5为时钟恢复的第二种实现方式的流程图;图6为时钟恢复的第三种实现方式的流程图;图7为本专利技术实施例所提供的一种通过以太网传输ST_BUS数据的装置的结构框图;图8为本专利技术实施例提供的ST_BUS数据传输示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。为了实现串行通信总线ST_BUS数据通过以太网在不同电子设备之间的传输,本专利技术从第一电子设备(即ST_BUS数据的发送端)和第二电子设备(即ST_BUS数据的接收端)的角度分别提供了一种通过以太网传输ST_BUS数据的方法及装置。需要说明的是,第一电子设备和第二电子设备中均可以包括ST_BUS数据传输仿真芯片,各ST_BUS数据传输仿真芯片均具有ST_BUS,ST_BUS数据在第一电子设备和第二电子设备之间的传输实质上是指该ST_BUS数据由第一电子设备的ST_BUS数据传输仿真芯片的ST_BUS输出,并最终被第二电子设备的ST_BUS数据传输仿真芯片的ST_BUS获得的过程。可以理解的是,ST_BUS的标称时钟频率是E1(欧洲的30路脉码调制PCM)的时钟频率的整数倍。一般而言,E1的时钟频率为2.048MHZ,相应地,ST_BUS的标称时钟频率可以为32.768MHZ、16.384MHZ、8.192MHZ、4.096MHZ或者2.048MHZ。可以理解的是,当ST_BUS的标称时钟频率为32.768MHZ时,其可以承载16路E1数据;当ST_BUS的标称时钟频率为16.384MHZ时,其可以承载8路E1数据;当ST_BUS的标称时钟频率为8.192MHZ时,其可以承载4路E1数据;当ST_BUS的标称时钟频率为4.096MHZ时,其可以承载2路E1数据;当ST_BUS的标称时钟频率为2.048MHZ时,其可以承载1路E1数据。下面首先对本专利技术实施例从第一电子设备的角度所提供的一种通过以太网传输ST_BUS数据的方法进行说明。参见图1,图中示出了本专利技术实施例所提供的一种通过以太网传输ST_BUS数据的方法的流程图。如图1所示,该方法可以应用于第一电子设备,该方法包括如下步骤:S101,获得ST_BUS数据帧同步信号;ST-BUS是一种传输数字信息的高速同步串行通信总线,如图8所示,ST-BUS总线接口所需信号有帧同步信号St_Flag、位时钟信号St_Clock和串行数据信号。本专利技术实施例利用帧同步信号确定将哪些ST_BUS数据作为一个分组报文的数据内容。需要说明的是,每个完整的ST_BUS帧中所包含的ST_BUS数据的字节数量(该数量与下文中的预设字节数量相等)与第一电子设备的ST_BUS数据传输仿真芯片的ST_BUS的标称时钟频率具有非常密切的关系。具体地,当第一电子设备中的ST_BUS数本文档来自技高网...
一种通过以太网传输ST_BUS数据的方法及装置

【技术保护点】
一种通过以太网传输ST_BUS数据的方法,其特征在于,应用于第一电子设备中,所述方法包括:获得ST_BUS数据帧同步信号;从接收到该帧同步信号的时刻开始,将获得的预设字节数量的ST_BUS数据组成的一个ST_BUS帧封装为一个分组报文;所述预设字节数量根据所述ST_BUS数据的标称时钟频率设定;将所述分组报文通过以太网发送至第二电子设备。

【技术特征摘要】
1.一种通过以太网传输ST_BUS数据的方法,其特征在于,应用于第一电子设备中,所述方法包括:获得ST_BUS数据帧同步信号;从接收到该帧同步信号的时刻开始,将获得的预设字节数量的ST_BUS数据组成的一个ST_BUS帧封装为一个分组报文;所述预设字节数量根据所述ST_BUS数据的标称时钟频率设定;将所述分组报文通过以太网发送至第二电子设备。2.根据权利要求1所述的方法,其特征在于,所述从接收到该帧同步信号的时刻开始,将获得的预设字节数量的ST_BUS数据组成的ST_BUS帧封装为一个分组报文,包括:在获得串行的ST_BUS数据的同时,对该串行的ST_BUS数据进行转换,以获得并行的ST_BUS数据;从接收到该帧同步信号的时刻开始,将获得的预设字节数量的、并行的ST_BUS数据组成的一个ST_BUS帧封装为一个分组报文。3.一种通过以太网传输ST_BUS数据的方法,其特征在于,应用于第二电子设备中,所述方法包括:接收第一电子设备发送的ST_BUS数据帧同步信号;在对第一电子设备通过以太网发送的分组报文解封装后,从接收到该帧同步信号的时刻开始,将所述分组报文中ST_BUS帧,解析为预设字节数量的ST_BUS数据;所述预设字节数量根据ST_BUS数据的标称时钟频率确定;将获得的ST_BUS数据写入自身的ST_BUS数据存储区。4.根据权利要求3所述的方法,其特征在于,所述第二电子设备包括频率综合器,在输出ST_BUS数据存储区中ST_BUS数据之前,所述方法还包括:在每次获得分组报文后,计算本次接收到分组报文的时刻与上次接收到分组报文的时刻的差值;利用预设的滤波算法,对所述差值进行滤波,以得到经滤波后的差值;将经滤波后的差值输入所述频率综合器,以得到所述频率综合器输出的时钟信号,所述时钟信号为所述第一电子设备的ST_BUS使用的时钟的时钟信号;将自身的ST_BUS的实际时钟频率更新为所述时钟信号的时钟频率。5.根据权利要求3所述的方法,其特征在于,在输出ST_BUS数据存储区中ST_BUS数据之前,所述方法还包括:计算公共参考时钟的时钟频率和从所述第一电子设备接收到分组报文的时钟频率的差值;利用预设的滤波算法,对所述差值进行滤波,以得到经滤波后的差值;将经滤波后的差值输入所述频率综合器,以得到所述频率综合器输出的时钟信号,所述时钟信号为所述第一电子设备的ST_BUS使用的时钟的时钟信号;根据所得到的时钟信号,将自身的ST_BUS的实际时钟频率更新为所述时钟信号的时钟频率。6.根据权利要求3所述的方法,其特征在于,所述第二电子设备包括锁相环,在输出ST_BUS数据存储区中ST_BUS数据之前,所述方法还包括:获得来自于自身和所述第一电子设备同...

【专利技术属性】
技术研发人员:马洪伟
申请(专利权)人:北京东土军悦科技有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1