1.一种工业互联网数据传输方法,其特征在于,所述方法由工业互联网服务中心执行,所述方法包括:步骤S1:获取工业服务终端发送的数据获取请求;所述数据获取请求包括:数据获取要求、数据接收开始时间以及最长接收时间;
步骤S2:根据所述数据获取请求中的所述数据获取要求调取对应的数据,作为待发送数据;
步骤S3:根据所述待发送数据的总信息量从待选通道集合中选取多个数据传输质量符合预设条件的数据传输通道存入已选通道集合;
步骤S4:根据已选通道集合中各数据传输通道能够传输的信息量对所述待发送数据的总信息量进行数据切片处理,获得各数据传输通道对应的数据包;
步骤S5:按照所述数据获取请求中的所述数据接收开始时间通过各数据传输通道向工业服务终端输送对应的数据包;
计算各数据传输通道对应的数据传输质量,具体包括:
获取各数据传输通道的实际传输速率;
根据传输安全参数确定各数据传输通道对应的安全传输系数;
根据各数据传输通道对应的安全传输系数和实际传输速率确定各数据传输通道对应的数据传输质量,具体计算公式为:其中,Mi表示第i个数据传输通道对应的数据传输质量,ui表示第i个数据传输通道对应的实际传输速率,si表示第i个数据传输通道对应的安全传输系数,ub表示实际传输阈值,sb表示安全传输阈值,k1和k2表示常规系数,relu函数用于把负数置为0的函数。
2.根据权利要求1所述的一种工业互联网数据传输方法,其特征在于,所述根据待发送数据的总信息量从待选通道集合中选取多个数据传输质量符合预设条件的数据传输通道存入已选通道集合,具体包括:步骤S31:从待选通道集合中选取数据传输质量最高的数据传输通道作为待进行数据传输的数据传输通道,将待进行数据传输的数据传输通道从待选通道集合中剔除,并存入已选通道集合;
步骤S32:计算数据传输质量最高的数据传输通道在最长接收时间内能够传输的信息量Qt;
步骤S33:根据QS=QZ‑Qt计算剩余信息量;其中,QS表示剩余信息量,QZ表示待发送数据的总信息量;
步骤S34:判断剩余信息量是否小于或等于零;如果剩余信息量大于零,则令QZ=QS,返回“步骤S31”;如果剩余信息量小于或等于零,则执行“步骤S4”。
3.根据权利要求1所述的一种工业互联网数据传输方法,其特征在于,所述方法还包括:判断各数据传输通道对应的数据传输质量是否大于零;如果各数据传输通道对应的数据传输质量大于零,则将大于零的各数据传输通道存入待选通道集合。
4.根据权利要求1所述的一种工业互联网数据传输方法,其特征在于,根据所述数据获取请求中的所述数据获取要求调取对应的数据,作为待发送数据,具体包括:根据所述数据获取请求中的所述数据获取要求确定获取数据路径;
根据所述获取数据路径访问数据列表,并从数据列表中调取对应的数据,作为待发送数据。
5.一种工业互联网数据传输系统,其特征在于,所述系统包括:获取模块,用于获取工业服务终端发送的数据获取请求;所述数据获取请求包括:数据获取要求、数据接收开始时间以及最长接收时间;
待发送数据确定模块,用于根据所述数据获取请求中的所述数据获取要求调取对应的数据,作为待发送数据;
数据传输质量计算模块,用于计算各数据传输通道对应的数据传输质量,具体包括:获取单元,用于获取各数据传输通道的实际传输速率;
安全传输系数确定单元,用于根据传输安全参数确定各数据传输通道对应的安全传输系数;
数据传输质量确定单元,用于根据各数据传输通道对应的安全传输系数和实际传输速率确定各数据传输通道对应的数据传输质量,具体计算公式为:其中,Mi表示第i个数据传输通道对应的数据传输质量,ui表示第i个数据传输通道对应的实际传输速率,si表示第i个数据传输通道对应的安全传输系数,ub表示实际传输阈值,sb表示安全传输阈值,k1和k2表示常规系数,relu函数用于把负数置为0的函数;
已选通道集合确定模块,用于根据所述待发送数据的总信息量从待选通道集合中选取多个数据传输质量符合预设条件的数据传输通道存入已选通道集合;
数据包确定模块,用于根据已选通道集合中各数据传输通道能够传输的信息量对所述待发送数据的总信息量进行数据切片处理,获得各数据传输通道对应的数据包;
数据输送确定模块,用于按照所述数据获取请求中的所述数据接收开始时间通过各数据传输通道向工业服务终端输送对应的数据包。
6.根据权利要求5所述的一种工业互联网数据传输系统,其特征在于,所述已选通道集合确定模块,具体包括:已选通道集合确定单元,用于从待选通道集合中选取数据传输质量最高的数据传输通道作为待进行数据传输的数据传输通道,将待进行数据传输的数据传输通道从待选通道集合中剔除,并存入已选通道集合;
信息量计算单元,用于计算数据传输质量最高的数据传输通道在最长接收时间内能够传输的信息量Qt;
剩余信息量计算单元,用于根据QS=QZ‑Qt计算剩余信息量;其中,QS表示剩余信息量,QZ表示待发送数据的总信息量;
判断单元,用于判断剩余信息量是否小于或等于零;如果剩余信息量大于零,则令QZ=QS,返回“已选通道集合确定单元”;如果剩余信息量小于或等于零,则执行“数据包确定模块”。
7.一种工业互联网数据传输系统,其特征在于,所述系统包括:至少一个工业服务终端,用于发送数据获取请求;
工业互联网服务中心,与各所述工业服务终端连接,用于根据所述数据获取请求采用权利要求1‑4任一项所述的方法向对应的所述工业服务终端发送数据包。