CN109873702A - 一种面向NB-IoT电力作业移动终端的图像数据传输方法 - Google Patents
一种面向NB-IoT电力作业移动终端的图像数据传输方法 Download PDFInfo
- Publication number
- CN109873702A CN109873702A CN201910066654.7A CN201910066654A CN109873702A CN 109873702 A CN109873702 A CN 109873702A CN 201910066654 A CN201910066654 A CN 201910066654A CN 109873702 A CN109873702 A CN 109873702A
- Authority
- CN
- China
- Prior art keywords
- image
- image data
- hash
- ran
- digital signature
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
本发明公开了一种面向NB‑IoT电力作业移动终端的图像数据传输方法。目前电力移动终端的无线数据传输主要依托于GPRS网络,但是GPRS网络还是难以覆盖地下车库、井道、隧道等区域,不利于电力作业人员将业务终端采集的数据实时上传。本发明采用的技术方案为:配网移动作业终端仅将原始图像数据的数字签名通过NB‑IoT网络实时上传,原始图像数据待NB‑IoT网络缓慢传输,主站利用原始图像数据的数字签名去认证后期收到的离线图像数据,确保数据的一致性,从而保障离线传输现场作业图像信息不被篡改。
Description
技术领域
本发明属于电力移动终端图像数据传输领域,具体地说是一种面向NB-IoT电力作业移动终端的图像数据传输方法。
背景技术
现有电力作业移动终端得到的视频、图像数据主要通过wifi或GPRS网络进行实时传输。在进行现场作业时,难以保证所有作业区域有wifi覆盖。由于wifi节点需要外部电源进行供电,在杆塔、线路、电缆隧道等生产现场往往难以部署wifi节点,故电力移动终端的数据传输往往不采用wifi。
GPRS网络覆盖面广,并且无需新增通信传输设备。目前电力移动终端的无线数据传输主要依托于GPRS网络,但是GPRS网络还是难以覆盖地下车库、井道、隧道等区域,不利于电力作业人员将业务终端采集的数据实时上传。
发明内容
本发明所要解决的技术问题是克服上述现有技术存在的缺陷,提供一种面向NB-IoT电力作业移动终端的图像数据传输方法,以解决目前电力移动终端图像数据的传输问题,保障非实时传输的现场作业图像数据不被篡改。
为此,本发明采用如下的技术方案:一种面向NB-IoT电力作业移动终端的图像数据传输方法,电力作业移动终端仅将原始图像数据的数字签名通过NB-IoT网络实时上传,原始图像数据待NB-IoT网络缓慢传输,主站利用原始图像数据的数字签名去认证后期收到的离线图像数据,确保数据的一致性。
NB-IoT网络基于现有的LTE网络搭建,无须新增基站,基建成本较低。NB-IoT网络的上行最大耦合损失为-164dBm,相比GPRS网络增强约20dB,具有更强的覆盖能力,链路质量较高,可以有效地拓展电力移动终端的使用区域。然而,由于NB-IoT速率较低,图像数据难以通过NB-IoT网络实时传输。考虑到电力作业中对图像数据的实时性要求不高,电力作业移动终端可以将原始图像的数字签名实时发送给主站,原始图像数据则通过NB-IoT网络缓慢传输,主站利用原始图像数据的数字签名去认证后期收到的离线图像数据。该方法可以保障非实时传输的现场作业图像数据不被篡改。
进一步地,上述图像数据传输方法的具体步骤如下:
1)现场作业人员利用配网移动作业终端采集现场作业图像、现场作业位置信息、作业人员指纹信息和现场作业时间;
2)将原始的彩色图像转化为RGB图像,图像中的每个像素的颜色由R、G、B三个分量表示,并用三个M*N的二维矩阵Ar、Ag、Ab来描述图像的R、G、B分量,M、N分别表示图像的长度和宽度;
3)对矩阵Ar、Ag、Ab进行拉直运算,将矩阵的行向量依次一个向量接一个向量地组成一个长向量,ran(Ar)、ran(Ag)、ran(Ab)分别表示矩阵Ar、Ag、Ab的按行拉直后的向量,令P=[ran(Ar),ran(Ag),ran(Ab)];
4)用L=[x,y]表示现场作业人员的坐标,用F表示现场作业人员的指纹数据,用T表示现场作业的时间;
5)构造四元组B={P,L,F,T},利用SHA256算法生成四元组B的256位哈希值hash(B);
6)在配网移动作业终端侧生成随机数c,将hash(B)与随机数c进行串接得到hash(B)||c作为原始图像的数字签名;
7)数字签名经非对称加密后传输给主站,配网移动作业终端利用公钥KU将hash(B)||c加密后形成密文E(hash(B)||c),将E(hash(B)||c)通过NB-IoT网络上传至主站,主站利用私钥KR对密文E(hash(B)||c)进行解密,得到数字签名hash(B)||c;
8)待网络空闲,配网移动作业终端将原始作业图像、现场作业位置信息、作业人员指纹信息、现场作业时间数据和随机数的密文分别上传至主站;
9)主站侧在收到原始作业图像,及其对应的现场作业位置信息、作业人员指纹信息、现场作业时间、随机数的密文后,利用私钥KR对密文进行解密,并重复步骤2-步骤6,从而再次生成原始数据的数字签名,通过验证数字签名的一致性,判断数据是否被篡改。
进一步地,步骤9)中,若数字签名不一致,则表明原始图像数据已被篡改,需作业人员再次携带配网移动作业终端重复巡检工作。
进一步地,主站认证包括如下步骤:
1)主站收到配网移动作业终端将原始作业图像、现场作业位置信息、作业人员指纹信息、现场作业时间数据和随机数的密文,并用私钥KR进行解密,得到原始作业图像、现场作业位置信息、作业人员指纹信息、现场作业时间数据和随机数;
2)主站将原始的彩色图像转化为RGB图像,图像中的每个像素的颜色由R、G、B三个分量表示,并用三个M*N的二维矩阵Ar’、Ag’、Ab’来描述图像的R、G、B分量,M、N分别表示图像的长度和宽度;
3)对矩阵Ar’、Ag’、Ab’进行拉直运算,将矩阵的行向量依次一个向量接一个向量地组成一个长向量,ran(Ar’)、ran(Ag’)、ran(Ab’)分别表示矩阵Ar’、Ag’、Ab’的按行拉直后的向量,令P’=[ran(Ar’),ran(Ag’),ran(Ab’)];
4)用L’=[x,y]表示现场作业人员的坐标,用F’表示现场作业人员的指纹数据,用T’表示现场作业的时间,用c’表示随机数;
5)构造四元组B’={P’,L’,F’,T’},利用SHA256算法生成四元组B的256位哈希值hash(B’);
6)将hash(B’)与随机数c’进行串接得到hash(B’)||c’作为原始图像的数字签名。
NB-IoT网络基于现有的LTE网络搭建,无须新增基站,且相比于GPRS网络具有更强的覆盖能力,适合用于各类电力移动终端的数据交互。NB-IoT的最大速率为25kbps,电力移动终端难以将数据实时上传给主站。在电力作业中,图像数据往往作为现场作业的辅助资料,为后续检修、故障排查、安全生产提供数据支撑,电力移动终端的图像数据传输并没有较高的实时性要求。然而,非实时的图像数据传输可能会存在现场作业图像信息被恶意篡改的风险。
本发明提出的面向NB-IoT电力作业移动终端的图像数据传输方法,将原始图像的数字签名通过NB-IoT网络实时发送给主站,原始图像数据则通过NB-IoT网络缓慢传输,主站利用原始图像数据的数字签名去认证后期收到的离线图像数据,从而保障离线传输现场作业图像信息不被篡改。
附图说明
图1为本发明具体实施方式中配网移动作业过程图;
图2为本发明具体实施方式中配网移动作业终端发送数据流程图;
图3为本发明具体实施方式中主站认证流程图。
具体实施方式
为使本发明的目的、技术方案和优点表达的更加清晰、明白,下面结合附图及具体实例对本发明再做进一步详细的说明。
配网移动作业终端是一种典型的电力移动作业终端,通过该终端可以实现对作业现场各作业点的位置、状态、过程、关键环节进行实时监控和预警。配网移动作业终端的数据可通过NB-IoT无线网络进行传输。在巡视记录过程中,作业人员如果发现异常,需对缺陷隐患进行记录和拍照,并通过NB-IoT网络上传巡检记录,其作业流程图如图1所示。基于NB-IoT网络的巡检图像传输方法中的移动终端侧流程图和主站侧流程图如图2和图3所示,该方法的具体步骤如下:
1)在巡检过程中,现场作业人员若发现缺陷隐患,利用指纹进行解锁配网移动作业终端,并利用该移动终端进行拍照,从而及时得到缺陷的图像信息和现场作业人员的指纹信息,同时移动作业终端还将记录此时的GPS信息和时间信息;
2)移动终端将原有的彩色图像转化为RGB图像,图像中的每个像素的颜色由R、G、B三个分量表示,并用三个M*N的二维矩阵Ar、Ag、Ab来描述图像的R、G、B分量,M、N分别表示图像的长度和宽度;
3)对矩阵Ar、Ag、Ab进行拉直运算,将矩阵的行向量依次一个向量接一个向量地组成一个长向量,ran(Ar)、ran(Ag)、ran(Ab)分别表示矩阵Ar、Ag、Ab的按行拉直后的向量,令P=[ran(Ar),ran(Ag),ran(Ab)];
4)用L=[x,y]表示现场作业人员的坐标,用F表示现场作业人员的指纹数据,用T表示现场作业的时间;
5)构造四元组B={P,L,F,T},利用SHA256算法生成四元组B的256位哈希值hash(B);
6)在终端侧生成随机数c,将hash(B)与随机数c进行串接得到hash(B)||c作为原始图像的数字签名;
7)数字签名经RSA256非对称加密后传输给主站,公钥和私钥分别表示位KU和KR,终端将hash(B)||c用公钥KU加密后形成密文E(hash(B)||c),将E(hash(B)||c)通过NB-IoT网络上传至主站,主站用私钥KR对密文E(hash(B)||c)进行解密,得到数字签名hash(B)||c;
8)移动终端利用NB-IoT网络,将原始作业图像、现场作业位置信息、作业人员指纹信息、现场作业时间数据、随机数经RSA256非对称加密后上传至主站,该数据上传过程无时间要求(通常在网络空闲时进行),移动终端不断发送数据直至所有数据上传结束;
9)主站侧在收到原始作业图像,及其对应的现场作业位置信息、作业人员指纹信息、现场作业时间、随机数的密文后,利用私钥KR对密文进行解密,并重复步骤2-步骤6,从而再次生成原始数据的数字签名,通过验证数字签名的一致性,判断数据是否被篡改。
若数字签名不一致,则表明原始图像数据已被篡改,需作业人员再次携带配网移动作业终端重复巡检工作。
步骤9)中,主站认证包括如下步骤,如图3所示:
1)主站收到配网移动作业终端将原始作业图像、现场作业位置信息、作业人员指纹信息、现场作业时间数据和随机数的密文,并用私钥KR进行解密,得到原始作业图像、现场作业位置信息、作业人员指纹信息、现场作业时间数据和随机数;
2)主站将原始的彩色图像转化为RGB图像,图像中的每个像素的颜色由R、G、B三个分量表示,并用三个M*N的二维矩阵Ar’、Ag’、Ab’来描述图像的R、G、B分量,M、N分别表示图像的长度和宽度;
3)对矩阵Ar’、Ag’、Ab’进行拉直运算,将矩阵的行向量依次一个向量接一个向量地组成一个长向量,ran(Ar’)、ran(Ag’)、ran(Ab’)分别表示矩阵Ar’、Ag’、Ab’的按行拉直后的向量,令P’=[ran(Ar’),ran(Ag’),ran(Ab’)];
4)用L’=[x,y]表示现场作业人员的坐标,用F’表示现场作业人员的指纹数据,用T’表示现场作业的时间,用c’表示随机数;
5)构造四元组B’={P’,L’,F’,T’},利用SHA256算法生成四元组B的256位哈希值hash(B’);
6)将hash(B’)与随机数c’进行串接得到hash(B’)||c’作为原始图像的数字签名。
Claims (4)
1.一种面向NB-IoT电力作业移动终端的图像数据传输方法,其特征在于,配网移动作业终端仅将原始图像数据的数字签名通过NB-IoT网络实时上传,原始图像数据待NB-IoT网络缓慢传输,主站利用原始图像数据的数字签名去认证后期收到的离线图像数据,确保数据的一致性。
2.根据权利要求1所述的面向NB-IoT电力作业移动终端的图像数据传输方法,其特征在于,具体步骤如下:
1)现场作业人员利用配网移动作业终端采集现场作业图像、现场作业位置信息、作业人员指纹信息和现场作业时间;
2)将原始的彩色图像转化为RGB图像,图像中的每个像素的颜色由R、G、B三个分量表示,并用三个M*N的二维矩阵Ar、Ag、Ab来描述图像的R、G、B分量,M、N分别表示图像的长度和宽度;
3)对矩阵Ar、Ag、Ab进行拉直运算,将矩阵的行向量依次一个向量接一个向量地组成一个长向量,ran(Ar)、ran(Ag)、ran(Ab)分别表示矩阵Ar、Ag、Ab的按行拉直后的向量,令P=[ran(Ar),ran(Ag),ran(Ab)];
4)用L=[x,y]表示现场作业人员的坐标,用F表示现场作业人员的指纹数据,用T表示现场作业的时间;
5)构造四元组B={P,L,F,T},利用SHA256算法生成四元组B的256位哈希值hash(B);
6)在配网移动作业终端侧生成随机数c,将hash(B)与随机数c进行串接得到hash(B)||c作为原始图像的数字签名;
7)数字签名经非对称加密后传输给主站,配网移动作业终端利用公钥KU将hash(B)||c加密后形成密文E(hash(B)||c),将E(hash(B)||c)通过NB-IoT网络上传至主站,主站利用私钥KR对密文E(hash(B)||c)进行解密,得到数字签名hash(B)||c;
8)待网络空闲,配网移动作业终端将原始作业图像、现场作业位置信息、作业人员指纹信息、现场作业时间数据和随机数的密文分别上传至主站;
9)主站侧在收到原始作业图像,及其对应的现场作业位置信息、作业人员指纹信息、现场作业时间、随机数的密文后,利用私钥KR对密文进行解密,并重复步骤2-步骤6,从而再次生成原始数据的数字签名,通过验证数字签名的一致性,判断数据是否被篡改。
3.根据权利要求2所述的面向NB-IoT电力作业移动终端的图像数据传输方法,其特征在于,步骤9)中,若数字签名不一致,则表明原始图像数据已被篡改,需作业人员再次携带配网移动作业终端重复巡检工作。
4.根据权利要求2所述的面向NB-IoT电力作业移动终端的图像数据传输方法,其特征在于,主站认证包括如下步骤:
1)主站收到配网移动作业终端将原始作业图像、现场作业位置信息、作业人员指纹信息、现场作业时间数据和随机数的密文,并用私钥KR进行解密,得到原始作业图像、现场作业位置信息、作业人员指纹信息、现场作业时间数据和随机数;
2)主站将原始的彩色图像转化为RGB图像,图像中的每个像素的颜色由R、G、B三个分量表示,并用三个M*N的二维矩阵Ar’、Ag’、Ab’来描述图像的R、G、B分量,M、N分别表示图像的长度和宽度;
3)对矩阵Ar’、Ag’、Ab’进行拉直运算,将矩阵的行向量依次一个向量接一个向量地组成一个长向量,ran(Ar’)、ran(Ag’)、ran(Ab’)分别表示矩阵Ar’、Ag’、Ab’的按行拉直后的向量,令P’=[ran(Ar’),ran(Ag’),ran(Ab’)];
4)用L’=[x,y]表示现场作业人员的坐标,用F’表示现场作业人员的指纹数据,用T’表示现场作业的时间,用c’表示随机数;
5)构造四元组B’={P’,L’,F’,T’},利用SHA256算法生成四元组B的256位哈希值hash(B’);
6)将hash(B’)与随机数c’进行串接得到hash(B’)||c’作为原始图像的数字签名。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910066654.7A CN109873702B (zh) | 2019-01-24 | 2019-01-24 | 一种面向NB-IoT电力作业移动终端的图像数据传输方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910066654.7A CN109873702B (zh) | 2019-01-24 | 2019-01-24 | 一种面向NB-IoT电力作业移动终端的图像数据传输方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109873702A true CN109873702A (zh) | 2019-06-11 |
CN109873702B CN109873702B (zh) | 2021-09-21 |
Family
ID=66918007
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910066654.7A Active CN109873702B (zh) | 2019-01-24 | 2019-01-24 | 一种面向NB-IoT电力作业移动终端的图像数据传输方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109873702B (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110446168A (zh) * | 2019-08-14 | 2019-11-12 | 中国联合网络通信集团有限公司 | 一种目标车辆追踪方法和*** |
CN111161259A (zh) * | 2019-12-31 | 2020-05-15 | 支付宝(杭州)信息技术有限公司 | 检测图像是否被篡改的方法及装置和电子设备 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108471522A (zh) * | 2018-04-18 | 2018-08-31 | 成都零光量子科技有限公司 | 一种不可篡改的视频监控方法及*** |
CN108600983A (zh) * | 2018-04-20 | 2018-09-28 | 上海筑监宝信息技术有限公司 | 一种新型本地化建筑集控采集方法及*** |
CN108667811A (zh) * | 2018-04-18 | 2018-10-16 | 成都零光量子科技有限公司 | 一种自主构建电子证据的方法和监控设备 |
US20180330614A1 (en) * | 2017-05-12 | 2018-11-15 | China Superoo Network Technology Co., Ltd | Electronic fence (e-fence) control technology for dockless sharing vehicles |
CN109040114A (zh) * | 2018-09-05 | 2018-12-18 | 唯得智慧(湖北)科技有限公司 | 基于窄带物联网的安全可靠的图像传输方法 |
CN109058971A (zh) * | 2018-05-04 | 2018-12-21 | 四川通普科技有限公司 | 一种基于NB-IoT的锅炉运行监控*** |
-
2019
- 2019-01-24 CN CN201910066654.7A patent/CN109873702B/zh active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20180330614A1 (en) * | 2017-05-12 | 2018-11-15 | China Superoo Network Technology Co., Ltd | Electronic fence (e-fence) control technology for dockless sharing vehicles |
CN108471522A (zh) * | 2018-04-18 | 2018-08-31 | 成都零光量子科技有限公司 | 一种不可篡改的视频监控方法及*** |
CN108667811A (zh) * | 2018-04-18 | 2018-10-16 | 成都零光量子科技有限公司 | 一种自主构建电子证据的方法和监控设备 |
CN108600983A (zh) * | 2018-04-20 | 2018-09-28 | 上海筑监宝信息技术有限公司 | 一种新型本地化建筑集控采集方法及*** |
CN109058971A (zh) * | 2018-05-04 | 2018-12-21 | 四川通普科技有限公司 | 一种基于NB-IoT的锅炉运行监控*** |
CN109040114A (zh) * | 2018-09-05 | 2018-12-18 | 唯得智慧(湖北)科技有限公司 | 基于窄带物联网的安全可靠的图像传输方法 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110446168A (zh) * | 2019-08-14 | 2019-11-12 | 中国联合网络通信集团有限公司 | 一种目标车辆追踪方法和*** |
CN111161259A (zh) * | 2019-12-31 | 2020-05-15 | 支付宝(杭州)信息技术有限公司 | 检测图像是否被篡改的方法及装置和电子设备 |
Also Published As
Publication number | Publication date |
---|---|
CN109873702B (zh) | 2021-09-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103135523B (zh) | 一种配电站房监控*** | |
CN102164167B (zh) | 一种用于远程控制的分类传输方法和*** | |
CN109873702A (zh) | 一种面向NB-IoT电力作业移动终端的图像数据传输方法 | |
CN103618386A (zh) | 一种变电站设备检修方法和*** | |
CN101888302A (zh) | 一种远程会议用交互式图像信息传递***和方法 | |
CN103441850A (zh) | 无线安全路由器、配电网数据传输***及其工作方法 | |
CN113395254A (zh) | 一种内外网融合的电网数据通信***及方法 | |
CN111866143A (zh) | 一种远程数据传输方法、装置及监控*** | |
CN106603537A (zh) | 一种移动智能终端标注视频信号源的***及方法 | |
CN116680706B (zh) | 基于数据加密的数据运维管理平台 | |
CN103441849A (zh) | 无线安全路由器、配电网数据传输***及其工作方法 | |
CN108320665B (zh) | 一种基于数据同步的数字标牌 | |
CN110365651B (zh) | 一种基于图像识别的数据分发的方法 | |
WO2016015576A1 (zh) | 一种通过双流模式进行远程抓拍画面的***及其方法 | |
CN112419680B (zh) | 一种输电线路安全隐患分类识别方法及*** | |
CN104735035A (zh) | 一种数字媒体多屏同步显示装置及方法 | |
CN106302624A (zh) | 一种基于4g移动网络的公交车远程控制*** | |
CN111757062A (zh) | 一种视频流的高效安全传输方法和*** | |
TW201811005A (zh) | 影像壓縮方法、影像復原方法、影像壓縮裝置、影像復原裝置、影像壓縮程式產品及影像復原程式產品 | |
CN103019912A (zh) | 处理监视***中的监视数据 | |
WO2011041124A3 (en) | Method and apparatus for providing application service between a first protocol and a second protocol | |
CN113393655A (zh) | 一种融合无线专网通信的输电线路监测*** | |
CN108650216B (zh) | 基于无线传输的变电站监控后台信息核对方法 | |
CN110611709A (zh) | 一种应急信息广播监管平台 | |
CN114710671B (zh) | 基于多通讯方式的分布式能源安全智能终端 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |