一种数据传输方法及传输装置制造方法及图纸

技术编号:20657237 阅读:24 留言:0更新日期:2019-03-23 08:37
本发明专利技术公开了一种数据传输方法及传输装置,属于通信技术领域。方法包括:数据记录系统获取待发送到机车防护存储器的第一以太网数据包;将第一以太网数据包转换成第一通用串行总线数据包;将第一通用串行总线数据包通过通用串行总线接口传输给机车防护存储器。在该方案中,数据记录系统和机车防护存储器间可以传输各种类型的数据包。例如,第一以太网数据包可以为机车状态数据包、FTP请求数据包、或TELNET数据包。通过上述方案,解决了机车防护存储器无法与数据记录系统进行交互式通信的问题,丰富了机车防护存储器与数据记录系统间的数据传输方式。

A Data Transmission Method and Device

The invention discloses a data transmission method and a transmission device, belonging to the field of communication technology. The method includes: the data recording system obtains the first Ethernet data packet to be sent to the locomotive protection memory; converts the first Ethernet data packet into the first universal serial bus data packet; and transfers the first universal serial bus data packet to the locomotive protection memory through the universal serial bus interface. In this scheme, various types of data packets can be transmitted between the data recording system and the locomotive protection memory. For example, the first Ethernet packet can be a locomotive status packet, an FTP request packet, or a TELNET packet. Through the above scheme, the problem that locomotive protection memory can not communicate with data recording system interactively is solved, and the data transmission mode between locomotive protection memory and data recording system is enriched.

【技术实现步骤摘要】
一种数据传输方法及传输装置
本专利技术涉及通信
,特别涉及一种数据传输方法及传输装置。
技术介绍
机车防护存储器俗称“机车黑匣子”,是轨道交通领域机车用于存储机车关键信息、机车履历信息以及音视频信息等机车运行数据的重要设备。在高铁、城市轻轨以及地铁中,都需要将车载的数据记录系统中的数据记录到机车防护存储器中,以便于在遭遇火灾、水灾等特种场景时能保证数据记录系统记录的数据的安全。目前机车防护存储器作为被动存储设备,仅用于被动接收数据记录系统中的数据,并储存到机车防护存储器内部的数据存储模块,机车防护存储器无法与数据记录系统进行交互式通信,造成数据传输方式单一。
技术实现思路
本专利技术实施例提供了一种数据传输方法及传输装置,可以实现机车防护存储器与数据记录系统交互式通信。所述技术方案如下:第一方面,本专利技术实施例提供了一种数据传输方法,所述方法包括:数据记录系统获取待发送到机车防护存储器的第一以太网数据包;将所述第一以太网数据包转换成第一通用串行总线数据包;将所述第一通用串行总线数据包通过通用串行总线接口传输给所述机车防护存储器。进一步地,将所述第一以太网数据包转换成第一通用串行总线数据包,包括:将所述第一以太网数据包中的数据取出并存储;创建第一通用串行总线数据报文结构体;将存储的所述第一以太网数据包中的数据放到所述第一通用串行总线数据报文结构体对应的数据区,形成所述第一通用串行总线数据包。进一步地,所述方法还包括:接收所述机车防护存储器发送的第二通用串行总线数据包;将所述第二通用串行总线数据包转换成第二以太网数据包。第二方面,本专利技术实施例提供了一种数据传输方法,所述方法包括:机车防护存储器接收数据记录系统的通用串行总线接口传输的第一通用串行总线数据包;将所述第一通用串行总线数据包转换成第一以太网数据包;存储所述第一以太网数据包。进一步地,将所述第一通用串行总线数据包转换成第一以太网数据包,包括:将所述第一通用串行总线数据包中的数据取出并存储;创建第一以太网数据报文结构体;将存储的所述第一通用串行总线数据包中的数据放到所述第一以太网数据报文结构体对应的数据区,形成所述第一以太网数据包。进一步地,所述方法还包括:获取待发送到所述数据记录系统的第二以太网数据包;将所述第二以太网数据包转换成第二通用串行总线数据包;将所述第二通用串行总线数据包通过通用串行总线接口传输给所述数据记录系统。第三方面,本专利技术实施例提供了一种数据传输装置,所述装置包括机车防护存储器和数据记录系统,所述数据记录系统包括:第一获取模块,用于获取待发送到机车防护存储器的第一以太网数据包;第一转换模块,用于将所述第一以太网数据包转换成第一通用串行总线数据包;第一通用串行总线接口,用于将所述第一通用串行总线数据包传输给所述机车防护存储器。进一步地,所述第一转换模块还用于:将所述第一以太网数据包中的数据取出并存储;创建第一通用串行总线数据报文结构体;将存储的所述第一以太网数据包中的数据放到所述第一通用串行总线数据报文结构体对应的数据区,形成所述第一通用串行总线数据包。第四方面,本专利技术实施例提供了一种数据传输装置,所述装置包括机车防护存储器和数据记录系统,所述机车防护存储器包括:第二接收模块,用于接收数据记录系统的通用串行总线接口传输的第一通用串行总线数据包;第二转换模块,用于将所述第一通用串行总线数据包转换成第一以太网数据包;第二数据存储模块,用于存储所述第一以太网数据包。进一步地,所述第二转换模块还用于:将所述第一通用串行总线数据包中的数据取出并存储;创建第一以太网数据报文结构体;将存储的所述第一通用串行总线数据包中的数据放到所述第一以太网数据报文结构体对应的数据区,形成所述第一以太网数据包。本专利技术实施例提供的技术方案带来的有益效果是:数据记录系统获取待发送到机车防护存储器的第一以太网数据包,然后数据记录系统将第一以太网数据包转换成第一通用串行总线数据包,并通过通用串行总线接口将转换后的第一通用串行总线数据包传输给机车防护存储器。在该方案中,数据记录系统和机车防护存储器间可以传输各种类型的数据包。例如,第一以太网数据包可以为机车状态数据包、FTP请求数据包、或TELNET数据包。当第一以太网数据包为机车状态数据包时,可以用于将数据记录系统记录的机车运行数据发送给机车防护存储器进行存储,或用于获取机车防护存储器的运行状态,实现机车防护存储器的状态上报功能,从而保证数据记录系统记录的数据能够有效的写入机车防护存储器中,不会丢失。当第一以太网数据包为FTP请求数据包时,可以用于请求获取机车防护存储器中存储的机车运行数据,实现数据的转储。当第一以太网数据包为TELNET数据包时,还可以用于远程控制该机车防护存储器。通过上述方案,解决了机车防护存储器无法与数据记录系统进行交互式通信的问题,丰富了机车防护存储器与数据记录系统间的数据传输方式。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例提供的一种数据传输方法的应用场景示例图;图2是本专利技术实施例提供的一种数据传输方法的方法流程图;图3是本专利技术实施例提供的另一种数据传输方法的方法流程图;图4是本专利技术实施例提供的又一种数据传输方法的方法流程图;图5是本专利技术实施例提供的一种数据记录系统的结构示意图;图6是本专利技术实施例提供的一种机车防护存储器的结构示意图;图7是本专利技术实施例提供的一种延时掉电模块的电路示意图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术实施方式作进一步地详细描述。为了便于实施例的描述,下面先简单介绍一下本专利技术中实施例的应用场景:图1是本专利技术实施例提供的一种数据传输方法的应用场景示例图,如图1所示,该场景中包括数据记录系统100、机车防护存储器200和其它设备300,数据记录系统100上设有通用串行总线(UniversalSerialBus,简称USB)接口,机车防护存储器200上也设有USB接口,数据记录系统100与机车防护存储器200之间通过USB总线连接。数据记录系统100与其它设备300之间通过以太网进行数据传输。具体地,数据记录系统100可以与其它设备300之间建立用户数据报协议(UserDatagramProtocol,简称UDP)连接,或者建立传输控制协议(TransmissionControlProtocol,简称TCP)连接。在本实施例中,机车防护存储器200至少包括处理器和存储器,能够进行数据的处理和存储。在本实施例中,其它设备300可以为具有通信功能的终端,例如:电脑、平板电脑、手机等。需要说明的是,以上所述的设备种类仅为举例,本专利技术对此不作限制。图2是本专利技术实施例提供的一种数据传输方法的方法流程图,如图2所示,该传输方法适用于数据记录系统,包括以下步骤:S201:获取待发送到机车防护存储器的第一以太网数据包。其中,第一以太网数据包可以为机车状态数据包、文件传输协议(FileTransferProtocol,简称FTP)请求数据包本文档来自技高网...

【技术保护点】
1.一种数据传输方法,其特征在于,所述方法包括:数据记录系统获取待发送到机车防护存储器的第一以太网数据包;将所述第一以太网数据包转换成第一通用串行总线数据包;将所述第一通用串行总线数据包通过通用串行总线接口传输给所述机车防护存储器。

【技术特征摘要】
1.一种数据传输方法,其特征在于,所述方法包括:数据记录系统获取待发送到机车防护存储器的第一以太网数据包;将所述第一以太网数据包转换成第一通用串行总线数据包;将所述第一通用串行总线数据包通过通用串行总线接口传输给所述机车防护存储器。2.根据权利要求1所述的方法,其特征在于,将所述第一以太网数据包转换成第一通用串行总线数据包,包括:将所述第一以太网数据包中的数据取出并存储;创建第一通用串行总线数据报文结构体;将存储的所述第一以太网数据包中的数据放到所述第一通用串行总线数据报文结构体对应的数据区,形成所述第一通用串行总线数据包。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:接收所述机车防护存储器发送的第二通用串行总线数据包;将所述第二通用串行总线数据包转换成第二以太网数据包。4.一种数据传输方法,其特征在于,所述方法包括:机车防护存储器接收数据记录系统的通用串行总线接口传输的第一通用串行总线数据包;将所述第一通用串行总线数据包转换成第一以太网数据包;存储所述第一以太网数据包。5.根据权利要求4所述的方法,其特征在于,将所述第一通用串行总线数据包转换成第一以太网数据包,包括:将所述第一通用串行总线数据包中的数据取出并存储;创建第一以太网数据报文结构体;将存储的所述第一通用串行总线数据包中的数据放到所述第一以太网数据报文结构体对应的数据区,形成所述第一以太网数据包。6.根据权利要求4所述的方法,其特征在于,所述方法还包括:获取待发送到所述数据记录系统的...

【专利技术属性】
技术研发人员:王子勇付月生刘尚军周海森张任鲍磊王丽方胜段薇李青松
申请(专利权)人:武汉船舶通信研究所中国船舶重工集团公司第七二二研究所
类型:发明
国别省市:湖北,42

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

1