一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种数据传输控制方法及相关装置与流程

2021-10-24 06:29:00 来源:中国专利 TAG:数据传输 装置 控制 方法 相关


1.本发明涉及数据传输领域,更具体的说,涉及一种数据传输控制方法及相关装置。


背景技术:

2.充电桩可以固定在地面或墙壁,安装于公共建筑(公共楼宇、商场、公共停车场等)和居民小区停车场或充电站内,可以根据不同的电压等级为各种型号的电动汽车充电。
3.为了便于对充电桩的管理,设置相应的充电平台对充电桩的工作状态进行监控,在监控过程中,充电桩和充电平台之间可以进行数据传输。
4.目前,在充电桩和充电平台之间进行数据传输时,数据传输可靠性较低,因此,亟需一种能够提高数据传输可靠性的方法。


技术实现要素:

5.有鉴于此,本发明提供一种数据传输控制方法及相关装置,以解决在充电桩和充电平台之间进行数据传输时,数据传输可靠性较低的问题。
6.为解决上述技术问题,本发明采用了如下技术方案:
7.一种数据传输控制方法,应用于充电平台,数据传输控制方法包括:
8.在所述充电平台与充电桩进行数据传输过程中,获取基于实际数据传输量以及参考数据传输量计算得到的帧收到比率;所述参考数据传输量为所述实际数据传输量对应的所应传输的数据传输量;
9.在所述帧收到比率小于预设阈值的情况下,基于与所述充电桩的通信,获取在进行数据传输时所应传输的参考目标数据以及实际数据传输过程中成功传输的实际目标数据;
10.对所述参考目标数据和所述实际目标数据进行比对,确定丢失数据帧,并执行预设数据帧丢失操作。
11.可选地,获取基于实际数据传输量以及参考数据传输量计算得到的帧收到比率,包括:
12.获取预设时间段内,传输的目标数据的实际数据传输量,以及所述目标数据对应的参考数据传输量;
13.按照预设帧收到比率计算规则,对所述实际数据传输量以及所述参考数据传输量进行计算,得到帧收到比率。
14.可选地,获取预设时间段内,传输的目标数据的实际数据传输量,以及所述目标数据对应的参考数据传输量,包括:
15.在数据传输状态为所述充电平台向所述充电桩传输目标数据的情况下,发送第一数据获取指令至所述充电桩;
16.接收所述充电桩发送的第一实际数据传输量;所述第一实际数据传输量为所述充电桩输出的在接收所述目标数据的过程中记录的所述预设时间段内的实际数据传输量;
17.获取所述充电平台在输出所述目标数据的过程中,记录的预设时间段内的第一参考数据传输量。
18.可选地,基于与所述充电桩的通信,获取在进行数据传输时所应传输的参考目标数据以及实际数据传输过程中成功传输的实际目标数据,包括:
19.发送第二数据获取指令至所述充电桩;
20.接收所述充电桩输出的充电桩日志中存储的第一数据;所述第一数据为所述充电桩在接收所述目标数据的过程中同时存储在充电桩日志中的成功接收的目标数据;
21.获取所述充电平台在输出所述目标数据的过程中,同时存储在充电平台日志中的目标数据。
22.可选地,接收所述充电桩输出的充电桩日志中存储的第一数据,包括:
23.通过预设通信方式,接收所述充电桩输出的充电桩日志中存储的第一数据。
24.可选地,对所述参考目标数据和所述实际目标数据进行比对,确定丢失数据帧,包括:
25.对所述第一数据和所述目标数据进行数据帧比对,确定丢失数据帧。
26.可选地,获取预设时间段内,传输的目标数据的实际数据传输量,以及所述目标数据对应的参考数据传输量,包括:
27.在数据传输状态为所述充电桩向所述充电平台传输目标数据的情况下,发送第三数据获取指令至所述充电桩;
28.接收所述充电桩输出的第二参考数据传输量;所述第二参考数据传输量为所述充电桩在发送所述目标数据的过程中记录的预设时间段内的参考数据传输量;
29.获取所述充电平台在接收所述目标数据的过程中记录的预设时间段内的第二实际数据传输量。
30.可选地,基于与所述充电桩的通信,获取在进行数据传输时所应传输的参考目标数据以及实际数据传输过程中成功传输的实际目标数据,包括:
31.发送第四数据获取指令至所述充电桩;
32.接收所述充电桩获取并输出的充电桩日志中存储的第二数据;所述第二数据为所述充电桩在发送目标数据的过程中同时记录在充电桩日志中的目标数据;
33.获取所述充电平台存储的第三数据;所述第三数据为所述充电平台在接收所述目标数据的过程中,同时存储在充电桩日志中的成功接收的目标数据。
34.可选地,对所述参考目标数据和所述实际目标数据进行比对,确定丢失数据帧,包括:
35.对所述第二数据和所述第三数据进行数据帧比对,确定丢失数据帧。
36.可选地,执行预设数据帧丢失操作,包括:
37.下发充电桩重启指令至所述充电桩,以使所述充电桩执行重启操作;
38.生成并输出数据传输故障信息;所述数据传输故障信息包括所述丢失数据帧。
39.可选地,执行预设数据帧丢失操作,还包括:
40.在数据传输状态为所述充电平台向所述充电桩传输目标数据的情况下,确定数据传输故障为充电桩数据接收故障;
41.在数据传输状态为所述充电桩向所述充电平台传输目标数据的情况下,确定数据
传输故障为充电平台数据接收故障。
42.一种数据传输控制方法,应用于充电桩,数据传输控制方法包括:
43.在充电平台与所述充电桩进行数据传输过程中,与所述充电平台通信,以使所述充电平台获取基于实际数据传输量以及参考数据传输量计算得到的帧收到比率;所述参考数据传输量为所述实际数据传输量对应的所应传输的数据传输量;
44.在所述充电平台确定出帧收到比率小于预设阈值的情况下,与所述充电平台通信,以使所述充电平台获取在进行数据传输时所应传输的参考目标数据以及实际数据传输过程中成功传输的实际目标数据,对所述参考目标数据和所述实际目标数据进行比对,确定丢失数据帧,并执行预设数据帧丢失操作。
45.可选地,与所述充电平台通信,以使所述充电平台获取基于实际数据传输量以及参考数据传输量计算得到的帧收到比率,包括:
46.与所述充电平台通信,以使所述充电平台获取预设时间段内,传输的目标数据的实际数据传输量,以及所述目标数据对应的参考数据传输量,并按照预设帧收到比率计算规则,对所述实际数据传输量以及所述参考数据传输量进行计算,得到帧收到比率。
47.可选地,与所述充电平台通信,以使所述充电平台获取预设时间段内,传输的目标数据的实际数据传输量,以及所述目标数据对应的参考数据传输量,包括:
48.在数据传输状态为所述充电平台向所述充电桩传输目标数据的情况下,接收所述充电平台发送的第一数据获取指令;
49.获取第一实际数据传输量;所述第一实际数据传输量为所述充电桩输出的在接收所述目标数据的过程中记录的所述预设时间段内的实际数据传输量;
50.发送所述第一实际数据传输量至所述充电平台,以使所述充电平台接收所述充电桩发送的第一实际数据传输量以及获取所述充电平台在输出所述目标数据的过程中,记录的预设时间段内的第一参考数据传输量。
51.可选地,与所述充电平台通信,以使所述充电平台获取在进行数据传输时所应传输的参考目标数据以及实际数据传输过程中成功传输的实际目标数据,包括:
52.接收所述充电平台发送的第二数据获取指令;
53.获取充电桩日志中存储的第一数据;所述第一数据为所述充电桩在接收所述目标数据的过程中同时存储在充电桩日志中的成功接收的目标数据;
54.发送第一数据至所述充电平台,以使所述充电平台接收所述第一数据以及获取所述充电平台在输出所述目标数据的过程中,同时存储在充电平台日志中的目标数据。
55.可选地,与所述充电平台通信,以使所述充电平台获取预设时间段内,传输的目标数据的实际数据传输量,以及所述目标数据对应的参考数据传输量,包括:
56.在数据传输状态为所述充电桩向所述充电平台传输目标数据的情况下,接收充电平台发送的第三数据获取指令;
57.获取第二参考数据传输量,所述第二参考数据传输量为所述充电桩在发送所述目标数据的过程中记录的预设时间段内的参考数据传输量;
58.发送所述第二参考数据传输量至所述充电平台,以使所述充电平台接收所述第二参考数据传输量,以及获取所述充电平台在接收所述目标数据的过程中记录的预设时间段内的第二实际数据传输量。
59.可选地,与所述充电平台通信,以使所述充电平台获取在进行数据传输时所应传输的参考目标数据以及实际数据传输过程中成功传输的实际目标数据,包括:
60.接收所述充电平台发送的第四数据获取指令;
61.获取充电桩日志中存储的第二数据,所述第二数据为所述充电桩在发送目标数据的过程中同时记录在充电桩日志中的目标数据;
62.发送第二数据至所述充电平台,以使所述充电平台接收所述第二数据,并获取所述充电平台存储的第三数据;所述第三数据为所述充电平台在接收所述目标数据的过程中,同时存储在充电桩日志中的成功接收的目标数据。
63.可选地,还包括:
64.接收所述充电平台在执行预设数据帧丢失操作中发送的充电桩重启指令;
65.响应所述充电桩重启指令,并执行重启操作。
66.一种数据传输控制装置,应用于充电平台,数据传输控制装置包括:
67.比率获取模块,用于在所述充电平台与充电桩进行数据传输过程中,获取基于实际数据传输量以及参考数据传输量计算得到的帧收到比率;所述参考数据传输量为所述实际数据传输量对应的所应传输的数据传输量;
68.数据获取模块,用于在所述帧收到比率小于预设阈值的情况下,基于与所述充电桩的通信,获取在进行数据传输时所应传输的参考目标数据以及实际数据传输过程中成功传输的实际目标数据;
69.数据运维模块,用于对所述参考目标数据和所述实际目标数据进行比对,确定丢失数据帧,并执行预设数据帧丢失操作。
70.一种数据传输控制装置,应用于充电桩,数据传输控制装置包括:
71.第一数据通信模块,用于在充电平台与所述充电桩进行数据传输过程中,与所述充电平台通信,以使所述充电平台获取基于实际数据传输量以及参考数据传输量计算得到的帧收到比率;所述参考数据传输量为所述实际数据传输量对应的所应传输的数据传输量;
72.第二数据通信模块,用于在所述充电平台确定出帧收到比率小于预设阈值的情况下,与所述充电平台通信,以使所述充电平台获取在进行数据传输时所应传输的参考目标数据以及实际数据传输过程中成功传输的实际目标数据,对所述参考目标数据和所述实际目标数据进行比对,确定丢失数据帧,并执行预设数据帧丢失操作。
73.一种存储介质,所述存储介质包括存储的程序,其中,所述程序执行上述的应用于充电平台的数据传输控制方法,或上述的应用于充电桩的数据传输控制方法。
74.一种电子设备,包括:存储器和处理器;
75.其中,所述存储器用于存储程序;
76.处理器调用程序并用于执行上述的应用于充电平台的数据传输控制方法,或上述的应用于充电桩的数据传输控制方法。
77.相较于现有技术,本发明具有以下有益效果:
78.本发明提供了一种数据传输控制方法及相关装置,在所述充电平台与充电桩进行数据传输过程中,获取基于实际数据传输量以及参考数据传输量计算得到的帧收到比率,实现了在充电桩和充电平台之间进行数据传输时的数据传输监控,提高数据传输可靠性。
进一步,在所述帧收到比率小于预设阈值的情况下,基于与所述充电桩的通信,获取在进行数据传输时所应传输的参考目标数据以及实际数据传输过程中成功传输的实际目标数据,对所述参考目标数据和所述实际目标数据进行比对,确定丢失数据帧,并执行预设数据帧丢失操作。即本发明中,在确定出丢帧情况严重时,会确定丢失数据帧,并执行预设数据帧丢失操作,实现了数据丢帧严重时的数据运维,提高数据传输可靠性。
附图说明
79.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
80.图1为本发明实施例提供的一种应用于充电平台的数据传输控制方法的方法流程图;
81.图2为本发明实施例提供的一种充电桩与充电平台通信的场景示意图;
82.图3为本发明实施例提供另一种应用于充电平台的数据传输控制方法的方法流程图;
83.图4为本发明实施例提供再一种数据传输控制方法的方法流程图;
84.图5为本发明实施例提供又一种数据传输控制方法的方法流程图;
85.图6为本发明实施例提供第五种数据传输控制方法的方法流程图;
86.图7为本发明实施例提供第六种数据传输控制方法的方法流程图;
87.图8为本发明实施例提供的一种应用于充电桩的数据传输控制方法的方法流程图;
88.图9为本发明实施例提供的一种应用于充电平台的数据传输控制装置的结构示意图;
89.图10为本发明实施例提供的一种应用于充电桩的数据传输控制装置的结构示意图。
具体实施方式
90.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
91.目前,在充电桩和充电平台之间进行数据传输时,缺少对数据传输的监控以及在丢帧严重时的运维策略,数据传输可靠性较低。
92.为此,本发明提供了一种数据传输控制方法及相关装置,在所述充电平台与充电桩进行数据传输过程中,获取基于实际数据传输量以及参考数据传输量计算得到的帧收到比率,实现了在充电桩和充电平台之间进行数据传输时的数据传输监控,提高数据传输可靠性。进一步,在所述帧收到比率小于预设阈值的情况下,基于与所述充电桩的通信,获取在进行数据传输时所应传输的参考目标数据以及实际数据传输过程中成功传输的实际目
标数据,对所述参考目标数据和所述实际目标数据进行比对,确定丢失数据帧,并执行预设数据帧丢失操作。即本发明中,在确定出丢帧情况严重时,会确定丢失数据帧,并执行预设数据帧丢失操作,实现了数据丢帧严重时的数据运维,提高数据传输可靠性。
93.在上述内容的基础上,本发明的一实施例提供了一种数据传输控制方法,应用于充电平台sp,参照图1,数据传输控制方法包括:
94.s11、在所述充电平台与充电桩进行数据传输过程中,获取基于实际数据传输量以及参考数据传输量计算得到的帧收到比率;所述参考数据传输量为所述实际数据传输量对应的所应传输的数据传输量。
95.参照图2,充电桩charger与充电平台sp通过gprs(general packet radio service,通用分组无线服务)/eth(ethernet,以太网)/wifi(wireless fidelity,行动热点)等方式建立连接,然后进行数据传输。
96.本实施例中的数据传输过程分为两种情况:
97.1、充电平台向所述充电桩传输目标数据。
98.本实施例中的目标数据可以是充电数据、控制指令等,本实施例对目标数据的内容不作要求。
99.充电平台在向充电桩传输目标数据的过程中,充电平台会将实时传输的目标数据存储在充电平台日志中,充电平台日志中记录的是所应传输的目标数据。并且,充电平台还会记录单位时间内的发送数据帧总数。
100.充电桩接收目标数据,并在接收目标数据的过程中,将成功接收的目标数据存储至相应位置,此外,还会将成功接收的目标数据(本实施例中称为第一数据)存储到充电桩日志中。同时,充电桩还会记录单位时间内的接收数据帧总数。具体可以是由充电桩嵌入式系统记录单位时间内的接收数据帧总数。
101.在实际应用中,在进行数据传输过程中,可能由于通信故障或者是网络延迟,导致数据帧丢失,此时第一数据的数据帧总数可能会少于所应传输的目标数据的数据帧总数。
102.2、充电桩向所述充电平台传输目标数据。
103.在这种情况下,充电桩在向充电平台传输目标数据的过程中,充电桩会将实时传输的目标数据存储在充电桩日志中,充电桩日志中记录的是所应传输的目标数据(本实施例中称为第二数据)。并且,充电桩还会记录单位时间内的发送数据帧总数。
104.充电平台接收目标数据,并在接收目标数据的过程中,将成功接收的目标数据存储至相应位置,此外,还会将成功接收的目标数据(本实施例中称为第三数据)存储到充电桩平台中。同时,还会记录单位时间内的接收数据帧总数。
105.在实际应用中,在进行数据传输过程中,可能由于通信故障或者是网络延迟,导致数据帧丢失,此时第三数据的数据帧总数可能会少于所应传输的第二数据的数据帧总数。
106.一般来说,在计算帧收到比率时,会统计预设时间段内的帧收到比率,预设时间段可以是24小时。
107.具体的,参照图3,获取基于实际数据传输量以及参考数据传输量计算得到的帧收到比率,可以包括:
108.s21、获取预设时间段内,传输的目标数据的实际数据传输量,以及所述目标数据对应的参考数据传输量。
109.其中,实际数据传输量基于上述记载的接收数据帧总数确定,参考数据传输量由上述的发送数据帧总数确定。
110.以预设时间段是24小时为例,对于实际数据传输量,将上述记录单位时间内的发送数据帧总数进行相加,计算得到24小时的发送数据帧总数,即为实际数据传输量。
111.对于参考数据传输量,将上述记录单位时间内的接收数据帧总数进行相加,计算得到24小时的接收数据帧总数,即为参考数据传输量。
112.s22、按照预设帧收到比率计算规则,对所述实际数据传输量以及所述参考数据传输量进行计算,得到帧收到比率。
113.本实施例中,预设帧收到比率计算规则中记载了帧收到比率的计算公式。
114.其中,帧收到比率=实际数据传输量/参考数据传输量。
115.也就是说,充电桩到充电平台的帧收到比率=充电平台收到的数据帧总数
÷
充电桩发送数据帧总数,充电平台到充电桩数据帧收到比率=充电桩收到的数据帧总数
÷
充电平台发送数据帧总数。
116.s12、在所述帧收到比率小于预设阈值的情况下,基于与所述充电桩的通信,获取在进行数据传输时所应传输的参考目标数据以及实际数据传输过程中成功传输的实际目标数据。
117.本实施例中,预设阈值可以是98%,帧收到比率小于98%,即丢帧率大于2%,则说明数据帧丢失严重,若是继续进行数据传输,则会造成大量的数据帧丢失,接收端接收的数据帧不全面,无法根据接收的数据帧进行后续处理。所以,本实施例中需要进行数据帧丢失的运维工作。
118.具体的,基于与所述充电桩的通信,获取在进行数据传输时所应传输的参考目标数据(理论上所应传输的数据)以及实际数据传输过程中成功传输的实际目标数据(实际成功传输的数据)。
119.若是帧收到比率不小于98%,则可以通知充电桩,数据能够正常接收。
120.s13、对所述参考目标数据和所述实际目标数据进行比对,确定丢失数据帧,并执行预设数据帧丢失操作。
121.具体的,可以对参考目标数据和所述实际目标数据进行数据帧比对,可以一帧一帧的比对,从而可以确定出实际目标数据相对于参考目标数据的丢失的数据帧。
122.本发明的另一实施例中,执行预设数据帧丢失操作可以是:
123.1)下发充电桩重启指令至所述充电桩,以使所述充电桩执行重启操作。
124.具体的,考虑到充电桩的通信模块或者其它模块存在问题,即由于充电桩自身原因,导致出现数据接收故障,此时充电平台下发充电桩重启指令,重启尝试解决丢失数据帧过高的问题。
125.2)生成并输出数据传输故障信息;所述数据传输故障信息包括所述丢失数据帧。
126.具体的,可以创建智能运维工单,智能运维工单包括所述丢失数据帧,并通过短信或微信等渠道下发智能运维工单,以提醒运维人员该充电桩出现故障,进而进行日志分析等人工处理。
127.此外,除了可以确定出上述的丢失数据帧之外,还可以确定出充电平台和充电桩的数据接收故障。
128.具体的,在数据传输状态为所述充电平台向所述充电桩传输目标数据的情况下,确定数据传输故障为充电桩数据接收故障,在数据传输状态为所述充电桩向所述充电平台传输目标数据的情况下,确定数据传输故障为充电平台数据接收故障。
129.本实施例中,若是数据发送端向数据接收端发送数据的过程中,若是帧接收比率小于预设阈值,则认为是数据接收端的数据接收故障。
130.其中,数据发送端是充电平台或充电桩之一,在数据发送端是充电平台时,数据接收端是充电桩,在数据发送端是充电桩时,数据接收端是充电平台。
131.本实施例中,在所述充电平台与充电桩进行数据传输过程中,获取基于实际数据传输量以及参考数据传输量计算得到的帧收到比率,实现了在充电桩和充电平台之间进行数据传输时的数据传输监控,提高数据传输可靠性。进一步,在所述帧收到比率小于预设阈值的情况下,基于与所述充电桩的通信,获取在进行数据传输时所应传输的参考目标数据以及实际数据传输过程中成功传输的实际目标数据,对所述参考目标数据和所述实际目标数据进行比对,确定丢失数据帧,并执行预设数据帧丢失操作。即本发明中,在确定出丢帧情况严重时,会确定丢失数据帧,并执行预设数据帧丢失操作,实现了数据丢帧严重时的数据运维,提高数据传输可靠性。
132.另外,本实施例中,优化充电桩数据帧丢失及智能运维的方法,可以降本增效,降低充电桩与充电平台的数据丢失率。在充电桩与充电平台的数据丢失率过高时,自动通过充电桩重启等方式来解决数据传输时的数据帧丢失严重的问题。
133.上述实施例提及了“获取预设时间段内,传输的目标数据的实际数据传输量,以及所述目标数据对应的参考数据传输量”,在获取这些数据时,会根据数据传输状态的不同,数据获取过程不同,现分别进行介绍。
134.1、数据传输状态为所述充电平台向所述充电桩传输目标数据。
135.本实施例中的数据传输状态用于确定数据发送端、数据接收端,本实施例中,是充电平台向所述充电桩传输目标数据。
136.参照图4,获取预设时间段内,传输的目标数据的实际数据传输量,以及所述目标数据对应的参考数据传输量,可以包括:
137.s31、充电平台发送第一数据获取指令至所述充电桩。
138.本实施例中,由于是充电平台向所述充电桩传输目标数据,则第一数据获取指令用于获取所述充电桩在接收所述目标数据的过程中记录的所述预设时间段内的实际数据传输量。
139.s32、充电桩获取第一实际数据传输量。
140.s33、充电桩发送第一实际数据传输量至充电平台。
141.所述第一实际数据传输量为所述充电桩输出的在接收所述目标数据的过程中记录的所述预设时间段内的实际数据传输量。
142.根据上述内容,充电桩接收目标数据,并在接收目标数据的过程中,将成功接收的目标数据存储至相应位置,此外,还会将成功接收的目标数据(本实施例中称为第一数据)存储到充电桩日志中。同时,充电桩还会记录单位时间内的接收数据帧总数。
143.所以,本实施例中的第一实际数据传输量即为充电桩记录的预设时间段内的接收数据帧总数。
144.s34、获取所述充电平台在输出所述目标数据的过程中,记录的预设时间段内的第一参考数据传输量。
145.根据上述论述,充电平台在向充电桩传输目标数据的过程中,充电平台会记录单位时间内的发送数据帧总数。本实施例中,预设时间段内记录的发送数据帧总数即为第一参考数据传输量。
146.在本实施例的基础上,参照图5,“基于与所述充电桩的通信,获取在进行数据传输时所应传输的参考目标数据以及实际数据传输过程中成功传输的实际目标数据”可以包括:
147.s41、充电平台发送第二数据获取指令至所述充电桩。
148.s42、充电桩获取充电桩日志中存储的第一数据。
149.本实施例中,充电桩接收目标数据,并在接收目标数据的过程中,将成功接收的目标数据存储至相应位置,此外,还会将成功接收的目标数据(本实施例中称为第一数据)存储到充电桩日志中。
150.本实施例中的第一数据也是预设时间段内存储的数据。
151.s43、充电桩发送第一数据至充电平台。
152.本实施例中,充电桩通过ftp(file transfer protocol,文件传输协议)或者http(hypertext transfer protocol,超文本传输协议)的方式将第一数据上传到充电平台。
153.在实际应用中,将第一数据上传时,可以直接将充电桩日志上传,也可以将充电桩日志中的第一数据上传。
154.s44、获取所述充电平台在输出所述目标数据的过程中,同时存储在充电平台日志中的目标数据。
155.本实施例中,充电平台日志中存储的目标数据即为预设时间段内所应输出的数据。
156.在此基础上,对所述参考目标数据和所述实际目标数据进行比对,确定丢失数据帧,即为对所述第一数据和所述目标数据进行数据帧比对,确定丢失数据帧。
157.也就是说,本实施例中,将所应传输的数据和实际成功接收到的数据进行比对,在进行比对时,可以是一帧一帧的进行对比,如将第一数据的第一帧和目标数据的第一帧进行比对,若是一致,则说明该数据帧未丢失。若是不一致,则说明该数据帧丢失。
158.2、数据传输状态为充电桩向充电平台传输目标数据。
159.则参照图6,获取预设时间段内,传输的目标数据的实际数据传输量,以及所述目标数据对应的参考数据传输量,包括:
160.s51、充电平台发送第三数据获取指令至所述充电桩。
161.s52、充电桩获取第二参考数据传输量。
162.其中,所述第二参考数据传输量为所述充电桩在发送所述目标数据的过程中记录的预设时间段内的参考数据传输量。
163.s53、充电桩发送第二参考数据传输量至充电平台。
164.s54、充电平台获取在接收所述目标数据的过程中记录的预设时间段内的第二实际数据传输量。
165.本实施例中,与上述的充电平台向所述充电桩传输目标数据不同的是,参考数据
传输量由充电桩记录,实际数据传输量由充电平台记录。
166.在此基础上,参照图7,基于与所述充电桩的通信,获取在进行数据传输时所应传输的参考目标数据以及实际数据传输过程中成功传输的实际目标数据,可以包括:
167.s61、充电平台发送第四数据获取指令至所述充电桩。
168.s62、充电桩获取第二数据。
169.其中,所述第二数据为所述充电桩在发送目标数据的过程中同时记录在充电桩日志中的目标数据。
170.本实施例中记录的第二数据也是预设时间段内的。
171.s63、充电桩发送第二数据至充电平台。
172.s64、充电平台获取所述充电平台存储的第三数据。
173.其中,所述第三数据为所述充电平台在接收所述目标数据的过程中,同时存储在充电桩日志中的成功接收的目标数据。
174.本实施例中记录的第三数据也是预设时间段内的。
175.需要说明的是,本实施例中,与上述的充电平台向所述充电桩传输目标数据的不同的是,成功接收的数据存储在充电平台,输出的数据存储在充电桩中。
176.在此基础上,对所述参考目标数据和所述实际目标数据进行比对,确定丢失数据帧,即为对所述第二数据和所述第三数据进行数据帧比对,确定丢失数据帧。
177.本实施例中,给出了在充电桩向充电平台发送数据以及充电平台向充电桩发送数据时的,丢失数据帧的确定过程,进而能够本实施例中的方案确定丢失数据帧,以实现数据传输过程中数据帧丢失时的运维操作。
178.另外,本实施例中,通过日志拉取后,与平台日志对比,可以进一步确定出丢失数据帧。让充电桩的运维更加的智能化,在充电桩或者充电平台发生异常的时候,运维人员能及时发现数据帧丢失问题。
179.可选地,在上述应用于充电平台的数据传输控制方法的实施例的基础上,本发明的另一实施例提供了一种数据传输控制方法,应用于充电桩,参照图8,数据传输控制方法包括:
180.s71、在充电平台与所述充电桩进行数据传输过程中,与所述充电平台通信,以使所述充电平台获取基于实际数据传输量以及参考数据传输量计算得到的帧收到比率。
181.所述参考数据传输量为所述实际数据传输量对应的所应传输的数据传输量。
182.s72、在所述充电平台确定出帧收到比率小于预设阈值的情况下,与所述充电平台通信,以使所述充电平台获取在进行数据传输时所应传输的参考目标数据以及实际数据传输过程中成功传输的实际目标数据,对所述参考目标数据和所述实际目标数据进行比对,确定丢失数据帧,并执行预设数据帧丢失操作。
183.进一步,与所述充电平台通信,以使所述充电平台获取基于实际数据传输量以及参考数据传输量计算得到的帧收到比率,包括:
184.与所述充电平台通信,以使所述充电平台获取预设时间段内,传输的目标数据的实际数据传输量,以及所述目标数据对应的参考数据传输量,并按照预设帧收到比率计算规则,对所述实际数据传输量以及所述参考数据传输量进行计算,得到帧收到比率。
185.进一步,与所述充电平台通信,以使所述充电平台获取预设时间段内,传输的目标
数据的实际数据传输量,以及所述目标数据对应的参考数据传输量,包括:
186.在数据传输状态为所述充电平台向所述充电桩传输目标数据的情况下,接收所述充电平台发送的第一数据获取指令;
187.获取第一实际数据传输量;所述第一实际数据传输量为所述充电桩输出的在接收所述目标数据的过程中记录的所述预设时间段内的实际数据传输量;
188.发送所述第一实际数据传输量至所述充电平台,以使所述充电平台接收所述充电桩发送的第一实际数据传输量以及获取所述充电平台在输出所述目标数据的过程中,记录的预设时间段内的第一参考数据传输量。
189.进一步,与所述充电平台通信,以使所述充电平台获取在进行数据传输时所应传输的参考目标数据以及实际数据传输过程中成功传输的实际目标数据,包括:
190.接收所述充电平台发送的第二数据获取指令;
191.获取充电桩日志中存储的第一数据;所述第一数据为所述充电桩在接收所述目标数据的过程中同时存储在充电桩日志中的成功接收的目标数据;
192.发送第一数据至所述充电平台,以使所述充电平台接收所述第一数据以及获取所述充电平台在输出所述目标数据的过程中,同时存储在充电平台日志中的目标数据。
193.进一步,与所述充电平台通信,以使所述充电平台获取预设时间段内,传输的目标数据的实际数据传输量,以及所述目标数据对应的参考数据传输量,包括:
194.在数据传输状态为所述充电桩向所述充电平台传输目标数据的情况下,接收充电平台发送的第三数据获取指令;
195.获取第二参考数据传输量,所述第二参考数据传输量为所述充电桩在发送所述目标数据的过程中记录的预设时间段内的参考数据传输量;
196.发送所述第二参考数据传输量至所述充电平台,以使所述充电平台接收所述第二参考数据传输量,以及获取所述充电平台在接收所述目标数据的过程中记录的预设时间段内的第二实际数据传输量。
197.进一步,与所述充电平台通信,以使所述充电平台获取在进行数据传输时所应传输的参考目标数据以及实际数据传输过程中成功传输的实际目标数据,包括:
198.接收所述充电平台发送的第四数据获取指令;
199.获取充电桩日志中存储的第二数据,所述第二数据为所述充电桩在发送目标数据的过程中同时记录在充电桩日志中的目标数据;
200.发送第二数据至所述充电平台,以使所述充电平台接收所述第二数据,并获取所述充电平台存储的第三数据;所述第三数据为所述充电平台在接收所述目标数据的过程中,同时存储在充电桩日志中的成功接收的目标数据。
201.进一步,还包括:
202.接收所述充电平台在执行预设数据帧丢失操作中发送的充电桩重启指令;
203.响应所述充电桩重启指令,并执行重启操作。
204.本实施例中,在所述充电平台与充电桩进行数据传输过程中,充电平台获取基于实际数据传输量以及参考数据传输量计算得到的帧收到比率,实现了在充电桩和充电平台之间进行数据传输时的数据传输监控,提高数据传输可靠性。进一步,在所述帧收到比率小于预设阈值的情况下,基于与所述充电桩的通信,获取在进行数据传输时所应传输的参考
目标数据以及实际数据传输过程中成功传输的实际目标数据,对所述参考目标数据和所述实际目标数据进行比对,确定丢失数据帧,并执行预设数据帧丢失操作。即本发明中,在确定出丢帧情况严重时,会确定丢失数据帧,并执行预设数据帧丢失操作,实现了数据丢帧严重时的数据运维,提高数据传输可靠性。
205.可选地,在上述应用于充电平台的数据传输控制方法的实施例的基础上,本发明的另一实施例提供了一种数据传输控制装置,应用于充电平台,参照图9,数据传输控制装置包括:
206.比率获取模块11,用于在所述充电平台与充电桩进行数据传输过程中,获取基于实际数据传输量以及参考数据传输量计算得到的帧收到比率;所述参考数据传输量为所述实际数据传输量对应的所应传输的数据传输量;
207.数据获取模块12,用于在所述帧收到比率小于预设阈值的情况下,基于与所述充电桩的通信,获取在进行数据传输时所应传输的参考目标数据以及实际数据传输过程中成功传输的实际目标数据;
208.数据运维模块13,用于对所述参考目标数据和所述实际目标数据进行比对,确定丢失数据帧,并执行预设数据帧丢失操作。
209.进一步,比率获取模块11包括:
210.传输量获取子模块,用于获取预设时间段内,传输的目标数据的实际数据传输量,以及所述目标数据对应的参考数据传输量;
211.比率计算子模块,用于按照预设帧收到比率计算规则,对所述实际数据传输量以及所述参考数据传输量进行计算,得到帧收到比率。
212.进一步,传输量获取子模块具体用于:
213.在数据传输状态为所述充电平台向所述充电桩传输目标数据的情况下,发送第一数据获取指令至所述充电桩,接收所述充电桩发送的第一实际数据传输量,并获取所述充电平台在输出所述目标数据的过程中,记录的预设时间段内的第一参考数据传输量;
214.所述第一实际数据传输量为所述充电桩输出的在接收所述目标数据的过程中记录的所述预设时间段内的实际数据传输量。
215.进一步,数据获取模块12具体用于:
216.发送第二数据获取指令至所述充电桩,接收所述充电桩输出的充电桩日志中存储的第一数据,获取所述充电平台在输出所述目标数据的过程中,同时存储在充电平台日志中的目标数据;
217.所述第一数据为所述充电桩在接收所述目标数据的过程中同时存储在充电桩日志中的成功接收的目标数据。
218.进一步,数据获取模块12用于接收所述充电桩输出的充电桩日志中存储的第一数据时,具体用于:
219.通过预设通信方式,接收所述充电桩输出的充电桩日志中存储的第一数据。
220.进一步,数据运维模块13用于对所述参考目标数据和所述实际目标数据进行比对,确定丢失数据帧时,具体用于:
221.对所述第一数据和所述目标数据进行数据帧比对,确定丢失数据帧。
222.进一步,传输量获取子模块具体用于:
223.在数据传输状态为所述充电桩向所述充电平台传输目标数据的情况下,发送第三数据获取指令至所述充电桩,接收所述充电桩输出的第二参考数据传输量,获取所述充电平台在接收所述目标数据的过程中记录的预设时间段内的第二实际数据传输量;
224.所述第二参考数据传输量为所述充电桩在发送所述目标数据的过程中记录的预设时间段内的参考数据传输量。
225.进一步,数据获取模块12具体用于:
226.发送第四数据获取指令至所述充电桩,接收所述充电桩获取并输出的充电桩日志中存储的第二数据,获取所述充电平台存储的第三数据;所述第三数据为所述充电平台在接收所述目标数据的过程中,同时存储在充电桩日志中的成功接收的目标数据;
227.所述第二数据为所述充电桩在发送目标数据的过程中同时记录在充电桩日志中的目标数据。
228.进一步,数据运维模块13用于对所述参考目标数据和所述实际目标数据进行比对,确定丢失数据帧时,具体用于:
229.对所述第二数据和所述第三数据进行数据帧比对,确定丢失数据帧。
230.进一步,数据运维模块13用于执行预设数据帧丢失操作时,具体用于:
231.下发充电桩重启指令至所述充电桩,以使所述充电桩执行重启操作,生成并输出数据传输故障信息;所述数据传输故障信息包括所述丢失数据帧。
232.进一步,数据运维模块13用于执行预设数据帧丢失操作时,还用于:
233.在数据传输状态为所述充电平台向所述充电桩传输目标数据的情况下,确定数据传输故障为充电桩数据接收故障;
234.在数据传输状态为所述充电桩向所述充电平台传输目标数据的情况下,确定数据传输故障为充电平台数据接收故障。
235.本实施例中,在所述充电平台与充电桩进行数据传输过程中,获取基于实际数据传输量以及参考数据传输量计算得到的帧收到比率,实现了在充电桩和充电平台之间进行数据传输时的数据传输监控,提高数据传输可靠性。进一步,在所述帧收到比率小于预设阈值的情况下,基于与所述充电桩的通信,获取在进行数据传输时所应传输的参考目标数据以及实际数据传输过程中成功传输的实际目标数据,对所述参考目标数据和所述实际目标数据进行比对,确定丢失数据帧,并执行预设数据帧丢失操作。即本发明中,在确定出丢帧情况严重时,会确定丢失数据帧,并执行预设数据帧丢失操作,实现了数据丢帧严重时的数据运维,提高数据传输可靠性。
236.需要说明的是,本实施例中的各个模块和子模块的工作过程,请参照上述实施例中的相应说明,在此不再赘述。
237.可选地,在上述应用于充电桩的数据传输控制方法的实施例的基础上,本发明的另一实施例提供了一种数据传输控制装置,应用于充电桩,参照图10,数据传输控制装置包括:
238.第一数据通信模块21,用于在充电平台与所述充电桩进行数据传输过程中,与所述充电平台通信,以使所述充电平台获取基于实际数据传输量以及参考数据传输量计算得到的帧收到比率;所述参考数据传输量为所述实际数据传输量对应的所应传输的数据传输量;
239.第二数据通信模块22,用于在所述充电平台确定出帧收到比率小于预设阈值的情况下,与所述充电平台通信,以使所述充电平台获取在进行数据传输时所应传输的参考目标数据以及实际数据传输过程中成功传输的实际目标数据,对所述参考目标数据和所述实际目标数据进行比对,确定丢失数据帧,并执行预设数据帧丢失操作。
240.进一步,第一数据通信模块21具体用于:
241.与所述充电平台通信,以使所述充电平台获取预设时间段内,传输的目标数据的实际数据传输量,以及所述目标数据对应的参考数据传输量,并按照预设帧收到比率计算规则,对所述实际数据传输量以及所述参考数据传输量进行计算,得到帧收到比率。
242.进一步,第一数据通信模块21具体用于:
243.在数据传输状态为所述充电平台向所述充电桩传输目标数据的情况下,接收所述充电平台发送的第一数据获取指令,获取第一实际数据传输量,发送所述第一实际数据传输量至所述充电平台,以使所述充电平台接收所述充电桩发送的第一实际数据传输量以及获取所述充电平台在输出所述目标数据的过程中,记录的预设时间段内的第一参考数据传输量。
244.所述第一实际数据传输量为所述充电桩输出的在接收所述目标数据的过程中记录的所述预设时间段内的实际数据传输量。
245.进一步,第二数据通信模块22具体用于:
246.接收所述充电平台发送的第二数据获取指令,获取充电桩日志中存储的第一数据,发送第一数据至所述充电平台,以使所述充电平台接收所述第一数据以及获取所述充电平台在输出所述目标数据的过程中,同时存储在充电平台日志中的目标数据。
247.所述第一数据为所述充电桩在接收所述目标数据的过程中同时存储在充电桩日志中的成功接收的目标数据。
248.进一步,第一数据通信模块21具体用于:
249.在数据传输状态为所述充电桩向所述充电平台传输目标数据的情况下,接收充电平台发送的第三数据获取指令,获取第二参考数据传输量,发送所述第二参考数据传输量至所述充电平台,以使所述充电平台接收所述第二参考数据传输量,以及获取所述充电平台在接收所述目标数据的过程中记录的预设时间段内的第二实际数据传输量。
250.所述第二参考数据传输量为所述充电桩在发送所述目标数据的过程中记录的预设时间段内的参考数据传输量。
251.进一步,第二数据通信模块22具体用于:
252.接收所述充电平台发送的第四数据获取指令,获取充电桩日志中存储的第二数据,发送第二数据至所述充电平台,以使所述充电平台接收所述第二数据,并获取所述充电平台存储的第三数据;所述第三数据为所述充电平台在接收所述目标数据的过程中,同时存储在充电桩日志中的成功接收的目标数据。
253.所述第二数据为所述充电桩在发送目标数据的过程中同时记录在充电桩日志中的目标数据。
254.进一步,还包括重启模块,用于:
255.接收所述充电平台在执行预设数据帧丢失操作中发送的充电桩重启指令,响应所述充电桩重启指令,并执行重启操作。
256.本实施例中,在所述充电平台与充电桩进行数据传输过程中,获取基于实际数据传输量以及参考数据传输量计算得到的帧收到比率,实现了在充电桩和充电平台之间进行数据传输时的数据传输监控,提高数据传输可靠性。进一步,在所述帧收到比率小于预设阈值的情况下,基于与所述充电桩的通信,获取在进行数据传输时所应传输的参考目标数据以及实际数据传输过程中成功传输的实际目标数据,对所述参考目标数据和所述实际目标数据进行比对,确定丢失数据帧,并执行预设数据帧丢失操作。即本发明中,在确定出丢帧情况严重时,会确定丢失数据帧,并执行预设数据帧丢失操作,实现了数据丢帧严重时的数据运维,提高数据传输可靠性。
257.需要说明的是,本实施例中的各个模块的工作过程,请参照上述实施例中的相应说明,在此不再赘述。
258.可选地,在上述数据传输控制方法及装置的实施例的基础上,本发明的另一实施例提供了一种存储介质,所述存储介质包括存储的程序,其中,所述程序执行上述的应用于充电平台的数据传输控制方法,或上述的应用于充电桩的数据传输控制方法。
259.可选地,在上述数据传输控制方法及装置的实施例的基础上,本发明的另一实施例提供了一种电子设备,包括:存储器和处理器;
260.其中,所述存储器用于存储程序;
261.处理器调用程序并用于执行上述的应用于充电平台的数据传输控制方法,或上述的应用于充电桩的数据传输控制方法。
262.本实施例中,在所述充电平台与充电桩进行数据传输过程中,获取基于实际数据传输量以及参考数据传输量计算得到的帧收到比率,实现了在充电桩和充电平台之间进行数据传输时的数据传输监控,提高数据传输可靠性。进一步,在所述帧收到比率小于预设阈值的情况下,基于与所述充电桩的通信,获取在进行数据传输时所应传输的参考目标数据以及实际数据传输过程中成功传输的实际目标数据,对所述参考目标数据和所述实际目标数据进行比对,确定丢失数据帧,并执行预设数据帧丢失操作。即本发明中,在确定出丢帧情况严重时,会确定丢失数据帧,并执行预设数据帧丢失操作,实现了数据丢帧严重时的数据运维,提高数据传输可靠性。
263.对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献

  • 日榜
  • 周榜
  • 月榜