【技术实现步骤摘要】
数据安全传输方法及其装置
本专利技术涉及轨道通信
,尤其涉及一种数据安全传输方法及其装置。
技术介绍
在轨道交通通信系统中,会存在网络安全的威胁,传输中的数据存在被篡改、被伪装、重复、删除、插入、重排序、损坏或者延迟等风险。在轨道交通中,接收到存在上述风险的数据的列车,如果继续依照这些数据进行控制或者运行,出现行车安全的风险极大。为了保证轨道交通信号能够在开放式的轨道交通通信系统中安全传输,需要按照第二轨道交通信号安全通信协议(RailwaySignalSafetyProtocol,简称RSSP-Ⅱ)对要传输的数据进行处理,以提高数据的安全性。
技术实现思路
本专利技术旨在至少在一定程度上解决相关技术中的技术问题之一。为此,本专利技术的第一个目的在于提出一种数据安全传输方法,通过一个可移植性、通用性网络协议架构,实现在轨道交通通信过程中安全传输数据,提高网络安全的目的,用于解决现有由于轨道交通通信系统中存在的网络威胁使得传输的额数据出现问题,进而可能导致行车安全较低的问题。本专利技术的第二个目的在于提出一种数据安全传输装置。本专利技术的第三个目的在于提出一种数据安全传输装置。本专利技术的第四个目的在于提出一种计算机程序产品。本专利技术的第五个目的在于提出一种非临时性计算机可读存储介质。为达上述目的,本专利技术第一方面实施例提出了一种数据安全传输方法,用于开放式轨道交通通信系统中,所述方法包括:获取待传输的目标数据,并将所述目标数据缓存在第一缓存区中;从所述第一缓存区中读取所述目标数据,利用第二轨道交通信号安全通信协议对所述目标数据进行处理;将处理后的所述 ...
【技术保护点】
1.一种数据安全传输方法,其特征在于,用于开放式轨道交通通信系统中,所述方法包括:获取待传输的目标数据,并将所述目标数据缓存在第一缓存区中;从所述第一缓存区中读取所述目标数据,利用第二轨道交通信号安全通信协议对所述目标数据进行处理;将处理后的所述目标数据缓存到第二缓存区中;从所述第二缓存区中读取处理后的所述目标数据进行发送。
【技术特征摘要】
1.一种数据安全传输方法,其特征在于,用于开放式轨道交通通信系统中,所述方法包括:获取待传输的目标数据,并将所述目标数据缓存在第一缓存区中;从所述第一缓存区中读取所述目标数据,利用第二轨道交通信号安全通信协议对所述目标数据进行处理;将处理后的所述目标数据缓存到第二缓存区中;从所述第二缓存区中读取处理后的所述目标数据进行发送。2.根据权利要求1所述的数据安全传输方法,其特征在于,所述第一缓存区包括第一发送缓存区,所述第二缓存区包括第二发送缓存区;当本端设备上的应用程序需要发送数据时,则所述获取待传输的目标数据,并将所述目标数据缓存在第一缓存区中,包括:从所述应用程序中接收待发送的所述目标数据,将所述目标数据缓存在第一发送缓存区中;所述从所述第一缓存区中读取所述目标数据,利用第二轨道交通信号安全通信协议对所述目标数据进行处理,包括:从所述第一发送缓存区中读取所述目标数据;按照所述第二轨道交通信号安全通信协议的规定,对所述目标数据进行封装;所述将处理后的所述目标数据缓存到第二缓存区中,包括:将封装后的所述目标数据缓存到所述第二发送缓存区中;所述从所述第二缓存区中读取处理后的所述目标数据进行发送,包括:从所述第二发送缓存区中读取封装后的所述目标数据;调用通信接口将封装后的所述目标数据发送给对应的对端设备。3.根据权利要求2所述的数据安全传输方法,其特征在于,所述从所述第二发送缓存区中读取封装后的所述目标数据,包括:通过冗余的第一双通信链路分别从所述第二缓存区中读取封装后的所述目标数据;所述调用通信接口将封装后的所述目标数据发送给对应的对端设备,包括:通过所述冗余的第一双通信链路分别调用所述通信接口;通过所述通信接口和与所述对端设备之间的网络连接,将封装后的所述目标数据发送给所述对端设备。4.根据权利要求2所述的数据安全传输方法,其特征在于,所述从所述第一缓存区中读取所述目标数据,利用第二轨道交通信号安全通信协议对所述目标数据进行处理之前,还包括:基于所述第二轨道交通信号安全通信协议与所述对端设备之间建立安全传输连接;其中,所述本端设备的角色为主叫端,所述对端设备的角色为被叫端,所述安全传输连接由角色为主叫端的所述本地设备主动发起。5.根据权利要求1-4任一项所述的数据安全传输方法,其特征在于,所述第一缓存区还包括第一接收缓存区,所述第二缓存区还包括第二接收缓存区;当对端设备需要向本端设备上的应用程序发送数据时,则所述获取待传输的目标数据,并将所述目标数据缓存在第一缓存区中,包括:接收所述对端设备发送的所述目标数据,将所述目标数据缓存在第一接收缓存区中;所述从所述第一缓存区中读取所述目标数据,利用第二轨道交通信号安全通信协议对所述目标数据进行处理,包括:从所述第一接收缓存区中读取所述目标数据;利用所述第二轨道交通信号安全通信协议对所述目标数据进行解析;所述将处理后的所述目标数据缓存到第二缓存区中,包括:将解析后的所述目标数据缓存到所述第二接收缓存区中;所述从所述第二缓存区中读取处理后的所述目标数据进行发送,包括:从所述第二接收缓存区中读取解析后的所述目标数据发送给所述应用程序。6.根据权利要求5所述的数据安全传输方法,其特征在于,还包括:所述接收所述对端设备发送的所述目标数据,将所述目标数据缓存在第一接收缓存区中,包括:调用通信接口从与所述对端设备之间的网络连接上,接收所述对端设备发送的所述目标数据;通过所述通信接口和冗余的第二双通信链路将所述目标数据缓存在所述第一接收缓存区中。7.一种数据安全传输装置,其特征在于,用于开放式轨道交通通信系统中,所述装置包括:第一缓存层,用于获取待传输的目标数据,并将所述目标数据缓存在第一缓存区中;协议处理层,用于从所述第一缓存区中读取所述目标数据,利用第二轨道交通信号安全通信协议对所述...
【专利技术属性】
技术研发人员:蒋龙平,王康,王发平,其他发明人请求不公开姓名,
申请(专利权)人:比亚迪股份有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。