【技术实现步骤摘要】
一种数据传输方法、装置及其相关设备
本申请涉及数据通信
,特别涉及一种数据传输方法,还涉及一种数据传输装置、设备、系统以及计算机可读存储介质。
技术介绍
RapidIO(一种高速接口)交换机因其通信速率高、延迟低以及可靠性高等优点,已经被广泛应用于各种通信网络之中。在使用过程中,交换机的输入端和输出端分别与RapidIO总线相连,可以通过特定的协议转换机制完成交换机与RapidIO之间的协议转换。然而,处于不同应用环境中的交换机,其内部的协议机制也有所不同,当交换机协议发生变化时,如接口数据通道的位宽、信元长度等发生改变,都需要修改协议转换机制来满足数据的收发。但是,如果交换机内部信元的包头信息或者信元的长度发生了变化,则需要开发者重新制定协议转换机制,增加了额外的人工操作。因此,如何快速有效的实现RapidIO总线与交换机之间的适配,进而提高数据传输效率是本领域技术人员亟待解决的问题。
技术实现思路
本申请的目的是提供一种数据传输方法,该数据传输方法可以快速有效的实现RapidIO总线与交 ...
【技术保护点】
1.一种数据传输方法,其特征在于,包括:/n接收RapidIOIP核发送的待传输数据;/n从所述待传输数据中提取获得目的地址,并根据所述目的地址确定目标交换机端口;/n获取预设配置参数信息,并根据所述预设配置参数信息对所述待传输数据进行格式转换,获得标准数据;/n将所述标准数据发送至交换机进行处理,并接收所述交换机通过所述目标交换机端口反馈的数据处理结果。/n
【技术特征摘要】 【专利技术属性】
1.一种数据传输方法,其特征在于,包括:
接收RapidIOIP核发送的待传输数据;
从所述待传输数据中提取获得目的地址,并根据所述目的地址确定目标交换机端口;
获取预设配置参数信息,并根据所述预设配置参数信息对所述待传输数据进行格式转换,获得标准数据;
将所述标准数据发送至交换机进行处理,并接收所述交换机通过所述目标交换机端口反馈的数据处理结果。
2.如权利要求1所述的数据传输方法,其特征在于,所述根据所述目的地址确定目标交换机端口,包括:
将所述目的地址发送至所述交换机,以使所述交换机在预设转发表中查询确定所述目的地址对应的所述目标交换机端口。
3.如权利要求2所述的数据传输方法,其特征在于,还包括:
在所述预设转发表中查询获得所述目标交换机端口的端口信息;
对所述待传输数据进行包长计算,获得数据包包长;
对所述端口信息、所述待传输数据和所述数据包包长进行存储。
4.如权利要求3所述的数据传输方法,其特征在于,所述根据所述预设配置参数信息对所述待传输数据进行格式转换,获得标准数据,包括:
根据所述预设配置参数信息获得预设数据包包长;
当所述数据包包长小于所述预设数据包包长时,补齐所述待传输数据,以获得满足所述预设数据包包长的数据信息;
当所述数据包包长大于所述预设数据包包长时,切割所述待传输数据,以获得满足所述预设数据包包长的数据信息。
5.如权利要求1所述的数据传输方法,其特征在于,所述将所述标准数据发送至交换机进行处理之前,还包括:
获取所述交换机的状态信息;
根据所述状态信息判断所述交换机是否可以接收数据,若是,则执行将所述标准数据发送至交换机进行处理的步骤。
技术研发人员:孟繁成,王洪良,王骞,
申请(专利权)人:苏州浪潮智能科技有限公司,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。