本发明涉及一种工业互联网,特别是涉及一种工业互联网数据传输的方法。
背景技术:
1、工业互联网是新一代信息通信技术与工业经济深度融合的新型基础设施、应用模式和工业生态,通过对人、机、物、系统等的全面连接,构建起覆盖全产业链、全价值链的全新制造和服务体系。它以网络为基础、平台为中枢、数据为要素、安全为保障,既是工业数字化、网络化、智能化转型的基础设施,也是互联网、大数据、人工智能与实体经济深度融合的应用模式,同时也是一种新业态、新产业,将重塑企业形态、供应链和产业链。工业互联网不是互联网在工业的简单应用,而是具有更为丰富的内涵和外延。在数据传输方面应保证数据的安全,防止数据泄露。
技术实现思路
1、本发明旨在至少解决现有技术中存在的技术问题,特别创新地提出了工业互联网。
2、为了实现本发明的上述目的,本发明提供了一种工业互联网数据传输的方法,包括以下步骤:
3、s1,用户传输端获取待传输至用户接收端的待传输数据;
4、s2,用户传输端将步骤s1中获取的待传输数据进行数据改变,得到待传输的安全数据;
5、s3,用户传输端将步骤s2中待传输的安全数据通过工业互联网传输至用户接收端。
6、在本发明的一种优选实施方式中,在步骤s1中待传输至用户接收端的待传输数据的格式为jpeg、png、bmp、tiff之一或者任意组合。
7、在本发明的一种优选实施方式中,在步骤s2中待传输的安全数据的格式为txt、doc、docx、wps、xls、xlsx之一或者任意组合。
8、在本发明的一种优选实施方式中,在步骤s2中得到待传输的安全数据的方法包括以下步骤:
9、s21,确定待传输至用户接收端的待传输数据的格式;
10、s22,根据待传输至用户接收端的待传输数据生成k个数据串;
11、s23,根据待传输至用户接收端的待传输数据生成数据码;
12、s24,根据数据串和数据码生成存储数据;
13、s25,将存储数据和数据码储存在文件中,即得到待传输的安全数据。
14、在本发明的一种优选实施方式中,在步骤s21中确定待传输至用户接收端的待传输数据的格式的方法为:
15、判断待传输至用户接收端的待传输数据的格式是否为jpeg:
16、若待传输至用户接收端的待传输数据的格式为jpeg,则无需对待传输至用户接收端的待传输数据的格式进行转换;
17、若待传输至用户接收端的待传输数据的格式为png、bmp、tiff之一,则将待传输至用户接收端的待传输数据利用pdf打印软件打印成pdf格式的数据,再将打印成pdf格式的数据另存为jpeg格式的数据。
18、在本发明的一种优选实施方式中,在步骤s22中根据待传输至用户接收端的待传输数据生成k个数据串的方法包括以下步骤:
19、s221,确定待传输至用户接收端的待传输数据中每个像素点的像素值;
20、s222,将每个像素值转换为二进制的像素值,并保证所有的二进制像素值的位数相同;
21、s223,将每行的像素值按照从左到右的顺序连接起来,得到该行的数据串。
22、在本发明的一种优选实施方式中,在步骤s222中保证所有的二进制像素值的位数相同的方法包括以下步骤:
23、s2221,将二进制像素值中最大的位数记作w,w表示所有二进制像素值中最大的位数;
24、s2222,判断二进制像素值的位数与w间的关系:
25、若二进制像素值的位数小于w,则在二进制像素值的前方增加0,使其二进制像素值的位数等于w;
26、若二进制像素值的位数等于w,则不对二进制像素值做处理。
27、在本发明的一种优选实施方式中,在步骤s223中将每行的像素值按照从左到右的顺序连接起来,得到该行的数据串的方法为:
28、pixeldatastringk=ak1ak2ak3…akl,
29、pixeldatastringk表示第k行的数据串;k=1、2、3、……、k;
30、ak1表示第k行第1列像素点的像素值;
31、ak2表示第k行第2列像素点的像素值;
32、ak3表示第k行第3列像素点的像素值;
33、akl表示第k行第l列像素点的像素值。
34、在本发明的一种优选实施方式中,在步骤s24中根据数据串和数据码生成存储数据的方法包括以下步骤:
35、s241,将数据码转换为二进制的数据码;
36、s242,将数据码转换成与数据串位数相同的数据码;
37、s243,将数据串与数据码相计算,得到存储数据。
38、在本发明的一种优选实施方式中,在步骤s242中将数据码转换成与数据串位数相同的数据码的方法为:
39、若数据码的位数与数据串的位数相同,则不对数据码做处理;
40、若数据码的位数大于数据串的位数,则从后去掉数据码,使其数据码的位数与数据串的位数相同;
41、若数据码的位数小于数据串的位数,则在数据码后面增加0,使其数据码的位数与数据串的位数相同。
42、综上所述,由于采用了上述技术方案,本发明能够对待传输至用户接收端的待传输数据进行安全的传输至用户接收端。
43、本发明的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。
1.一种工业互联网数据传输的方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的工业互联网数据传输的方法,其特征在于,在步骤s1中待传输至用户接收端的待传输数据的格式为jpeg、png、bmp、tiff之一或者任意组合。
3.根据权利要求1所述的工业互联网数据传输的方法,其特征在于,在步骤s2中待传输的安全数据的格式为txt、doc、docx、wps、xls、xlsx之一或者任意组合。
4.根据权利要求1所述的工业互联网数据传输的方法,其特征在于,在步骤s2中得到待传输的安全数据的方法包括以下步骤:
5.根据权利要求1所述的工业互联网数据传输的方法,其特征在于,在步骤s21中确定待传输至用户接收端的待传输数据的格式的方法为:
6.根据权利要求1所述的工业互联网数据传输的方法,其特征在于,在步骤s22中根据待传输至用户接收端的待传输数据生成k个数据串的方法包括以下步骤:
7.根据权利要求1所述的工业互联网数据传输的方法,其特征在于,在步骤s222中保证所有的二进制像素值的位数相同的方法包括以下步骤:
8.根据权利要求1所述的工业互联网数据传输的方法,其特征在于,在步骤s223中将每行的像素值按照从左到右的顺序连接起来,得到该行的数据串的方法为:
9.根据权利要求1所述的工业互联网数据传输的方法,其特征在于,在步骤s24中根据数据串和数据码生成存储数据的方法包括以下步骤:
10.根据权利要求1所述的工业互联网数据传输的方法,其特征在于,在步骤s242中将数据码转换成与数据串位数相同的数据码的方法为: