本发明涉及通信,具体是涉及一种基于双模通信技术的网络低延时传输方法及系统。
背景技术:
1、无线通讯是指使用无线信号进行数据传输和通信的技术。无线通讯技术可以应用于各种领域,包括个人通信、交通、工业控制、医疗设备等。随着信息技术的快速发展和通信领域的不断更新,电力系统时间同步技术也随之不断更新迭代,电力系统时间同步的精度要求也越来越高,当前,电力系统的时间同步主要通过确定变电站内gps和北斗卫星授时系统统一状态,电力系统时间同步是一种可实现对从网络中多个网络设备同步发出时间信号的技术,在这个过程中,需要数据传输的延迟小,否则时间同步会存在较大的误差。
2、现有的通信技术在传输多数据时,很容易出现较大的延迟,电力系统需要根据传输的数据作出反应,延迟较大会影响电力系统的运行。
技术实现思路
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、通过设置网络调用模块、中转设置模块、通信辅助模块和通信传输模块,设置第一通信网络和第二通信网络,根据地区的不同选择效率更高的通信网络进行传输,在传输时,当负载过大时,则使用备用通信网络辅助传输,降低负载,同时,对主通信网络的至少一个目标主传输信道进行动态排序,始终使用等待时间更短的通道对分割的数据进行多通道传输,从而降低延迟,同时,由于电力传输数据雷同性大,因此,将数据分割,并使用预先存储在中转通信点的常用数据包进行雷同数据块传输,进而降低传输距离,从而减小延迟。
1.一种基于双模通信技术的网络低延时传输方法,其特征在于,包括:
2.根据权利要求1所述的一种基于双模通信技术的网络低延时传输方法,其特征在于,所述对第一通信网络和第二通信网络在通信区域内进行网络传输速度检测包括以下步骤:
3.根据权利要求2所述的一种基于双模通信技术的网络低延时传输方法,其特征在于,所述在至少一个中转通信点均存储常用数据包包括以下步骤:
4.根据权利要求3所述的一种基于双模通信技术的网络低延时传输方法,其特征在于,所述实时获取目标主通信网络中的平均等待时间包括以下步骤:
5.根据权利要求4所述的一种基于双模通信技术的网络低延时传输方法,其特征在于,所述对目标主通信网络的至少一个目标主传输信道进行动态排序包括以下步骤:
6.根据权利要求5所述的一种基于双模通信技术的网络低延时传输方法,其特征在于,所述对至少一个数据块进行分类,得到至少一个雷同数据块和至少一个互异数据块包括以下步骤:
7.根据权利要求6所述的一种基于双模通信技术的网络低延时传输方法,其特征在于,所述对雷同数据块使用分选机制进行传输包括以下步骤:
8.根据权利要求7所述的一种基于双模通信技术的网络低延时传输方法,其特征在于,所述对互异数据块使用目标主传输信道进行传输包括以下步骤:
9.一种基于双模通信技术的网络低延时传输系统,用于实现如权利要求1-8任一项所述的基于双模通信技术的网络低延时传输方法,其特征在于,包括: