The invention discloses a communication method and system for a data transmission unit and a remote terminal. Relates to the communication field, which is characterized in that the method comprises the following steps: step S1: remote terminal production instruction, the instruction is encrypted; step S2: the instructions of the data transmission unit receives the remote terminal; step S3: data transmission unit decrypt the received instruction, and the instruction on the basis of the analysis. Within the instruction function code to identify the content of the data, the response message and returns the instruction to the data transmission unit. The method solves the problems of high cost and difficult maintenance in the existing technology, and has high security.
【技术实现步骤摘要】
数据传输单元和远程终端的通信方法及系统
本专利技术涉及通信领域,具体而言,涉及数据传输单元和远程终端的通信方法及系统。
技术介绍
传统的数据传输设备,提供给数据采集设备的接口就是查询和设置参数以及复位系统,目前,各个生产远程终端装置的厂家,一般都有各自的标准主打产品,这种主打产品,一般都是简单的负责数据传输功能,一旦需要使用在某个行业时,又需要针对该行业的业务运用场景重新定位产品的细节功能和流程,例如状态查询功能,从而需要重构产品的软件代码,即通常说的原始设计制造商(OriginalDesignManufacturer,ODM)。而无线数据传输设备目前在各个行业都有大量应用,如果长此以往,无线数据传输设备厂商将需要投入固定的维护和开发人员来处理这样的产品定制,成本高。同时,因为涉及到远程终端和数据传输单元之间的数据传输,两者进行通信的过程中,安全就显得尤为重要。因此,采用更为安全的加密方式,除了能够提升系统的安全性以外,还能保证数据传输和交互的准确性。
技术实现思路
本专利技术的目的在于提供数据传输单元和远程终端的通信方法,该方法解决了现有技术中成本高、维护难的问题,同时,安全性较高。本专利技术的另一目的在于提供数据传输单元和远程终端的通信系统,具有相应的效果。为了实现上述目的,本专利技术实施例采用的技术方案如下:第一方面,本专利技术实施例提供了数据传输单元和远程终端的通信方法,其特征在于,所述方法包括:步骤S1:远程终端生成指令,对生成的指令进行加密;步骤S2:数据传输单元接收远程终端下发的指令;步骤S3:数据传输单元对接收到的指令进行解密,然后解析该指令, ...
【技术保护点】
一种数据传输单元和远程终端的通信方法,其特征在于,所述方法包括:步骤S1:远程终端生成指令,对生成的指令进行加密;步骤S2:数据传输单元接收远程终端下发的指令;步骤S3:数据传输单元对接收到的指令进行解密,然后解析该指令,依据该指令内的功能码识别该数据内容,并向数据传输单元返回该指令的响应消息。
【技术特征摘要】
1.一种数据传输单元和远程终端的通信方法,其特征在于,所述方法包括:步骤S1:远程终端生成指令,对生成的指令进行加密;步骤S2:数据传输单元接收远程终端下发的指令;步骤S3:数据传输单元对接收到的指令进行解密,然后解析该指令,依据该指令内的功能码识别该数据内容,并向数据传输单元返回该指令的响应消息。2.如权利要求1所述的数据传输单元和远程终端的通信方法,其特征在于,所述指令包括:帧头、功能码、帧长度、校验和、数据内容和帧尾;所述功能码用于表示该指令的类别;所述数据内容用于携带本次指令的数据;所述响应消息包括:帧头、功能码、帧长度、校验和、数据内容和帧尾;所述响应消息的功能码与所述指令的功能码对应,所述响应消息的数据内容与所述指令的数据内容对应;所述指令的类别包括:查询参数指令、设置参数指令、保存参数指令、复位指令、上行数据透传指令、下行数据透传指令、查询状态指令、GPIO控制指令、上下线控制指令和回执指令。3.如权利要求2所述的数据传输单元和远程终端的通信方法,其特征在于,当所述指令的类别为查询参数指令时,所述数据传输单元解析该指令,依据该指令内的功能码识别该数据内容,并向远程终端返回该指令的响应消息包括:数据传输单元解析所述查询参数指令;如果所述查询参数指令错误,数据传输单元将所述查询参数指令对应的串数据当做业务数据发送到数据服务中心DSC;如果所述查询参数指令的数据内容为空,或查询参数指令内的数据内容的ID全部不在预先设置的参数表内,数据传输单元返回查询参数指令的响应消息,所述响应消息的数据内容为空;如果所述查询参数指令中有多个ID号,所述多个ID号中有部分ID号不在预先设置的参数表内,则数据传输单元跳过所述部分ID号,处理多个ID号中除所述部分ID号的其他ID号。4.如权利要求1所述的数据传输单元和远程终端的通信方法,其特征在于,所述步骤S1中,远程终端生成指令,对生成的指令进行加密的方法包括:步骤S1.1:远程终端随机生成若干个间隔数值,按照间隔数值,将指令分割成若干个独立的部分,记为:N1,N2,N3,N4......Nn;步骤S1.2:远程终端将各个独立部分的指令转换为对应的二进制编码,记为:S1,S2,S3,S4......Sn;将这些编码存入闪存中;步骤S1.3:在远程终端中输入用于加密的原始图像信息;远程终端对该图像信息进行分割后,再对分割后的每个图像单元进行二值化,得到二值化后的图像单元为:P1,P2,P3,P4......Pn;然后将这些单元对应的数据信息存入闪存中;步骤...
【专利技术属性】
技术研发人员:将军华,
申请(专利权)人:四川铭扬通信科技有限公司,
类型:发明
国别省市:四川,51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。