论文部分内容阅读
摘要:改革开放以来我国的物联网技术迅猛发展,物联网技术运用日渐成熟。然而随着物联网平台的增设,物联网平台业务呈现出了许多问题,如物联网平台与用户所使用设备的兼容性问题,随着通信协议的改革和发展,物联网逻辑也趋于复杂多变。为了解决这些问题,使物联网平台与设备的联系可以简单通俗,避免较为复杂的操作过程,本文从物联网平台与设备对接的格式化处理方法方面展开研究,力求以较低的人力、物力和财力的消耗达到预期成果,在提高效益的同时也能节约成本。最终实现对物联网平台与物联网设备终端连接的兼容性问题的解决,以及信息传输安全性和效率的有效提升。
关键词:物联网平台;平台对接;数据传输;数据传输格式处理
1物联网平台对接数据传输格式过程存在的问题
随着“互联网+”和“中国制造2025”的提出和发展,我国的物联网发展有着极大的发展空间和明确的方向,然而物联网平台与物联网终端联系的设备兼容性问题,在当前发展背景下仍得不到有效解决。特别是当今物联网终端设备的出厂方和品牌方多样,要保证物联网通信平台与不同终端设备的合理对接更是一个不小的问题, 对于这类问题,我们总结出以下几个方面:
(1)不同厂家和品牌方所掌控的数据不尽相同,所控制的数据点和信息也有差异,因此在物联网终端设备的最终通信协议也不可能达到一致,最终导致了物联网通信平台对物联网终端的整体的软件控制和通信处理问题。
(2)现阶段的物联网终端设备市场竞争力大,终端设备在不断更新换代,并且随着终端设备的开发物联网终端设备协议也在不断增加,这就导致互联网终端通信平台需要及时进行变革,这也就导致了大量人力、财力、物力方面的资源消耗。
(3)物联网终端设备的差异,导致了通信协议和数据格式的差异,面对这类差异,许多的业务逻辑和加密算法都需要根据终端设备的区别进行相应改变,也就是说不能够对终端设备采用统一的逻辑算法,这也导致了物联网终端通信平台操作难度和复杂程度的增加,进而造成平台与终端兼容问题的不稳定性和复杂性。
2物联网平台对接数据传输格式处理方法的技术要点
2.1实现物联网终端通信平台的通用性解决兼容性难的问题
为了有效解决当前物联网终端通信平台兼容性的问题,并且进一步提高平台的稳定性和数据传输的安全程度,也为了提高物联网终端通信平台的通用程度,可尝试探索物联网平台与数据传输格式联合的新型理论方法,同时这一方法的合理运用可以有效避免因终端设备的更新造成的物联网终端通信平台的创新开发,同时提高了控制平台与终端设备间通信过程的灵活可变程度,加密算法不在局限于单一方式,可以有效解决后续问题。
2.2物联网终端通信平台简化流程和业务的复杂度
物联网平台与数据传输格式联合这一理論方法的实践优势在于,可以保证物联网终端通信平台自由度和灵活度,即这一处理方法是对物联网应用控制平台和终端设备间的数据连接和通信过程的改变,而不影响物联网通信平台的业务和事务的正常循环,极大的实现了对通信平台流程和业务复杂度的简化。
2.3不同加密算法连接多元化设备、命令组
不同设备,不同命令组来之不同的命令包之间采用的加密算法都不同,对于解决物联网平台与物联网终端兼容性和安全性方面的问题提供了极大帮助,因为不同加密算法是互相独立的 ,各算法间互不影响、互不干涉,即使其中一个算法被破译,也不会影响整体,并且秘密算法的多样性也能保质,加密算法被破译后可以随时更换改进,极大程度的保证了物联网终端的安全性。
3物联网平台对接数据传输格式处理方法的操作流程
在数据传输的应用中,主要使用请求包和应答包,请求包和应答包的加密算法主要采用对称加密算法,并且根据设备、命令组、命令包的差异作出相应改变,可采用DES、3DES、AES、RC2、RC4对称加密算法中的一种或多种。
3.1请求包
请求包的格式组成主要包括请求包包头和请求包包体,请求包包体命令组的主要成分又包含命令包,通信地址和判断条件。命令包由命令流水号、命令识别号、命令报文、命令校验方式、加密算法和公钥六部分组成,通信地址由应答报文通信地址起始位置、地址长度和比对字符三部分组成,判断条件的组成成分主要包括判断条件的起始位置、字符长度和对比字符三个部分。互联网应用控制平台通过请求包得格式特征选择合适的请求包,发送至物联网终端通信平台,物联网终端通信平台对请求包分解研究判断,并将分析研究后得到的应答包包头发送给物联网终端设备,进而建立起通信通道。通过上述过程建立而成的通信通道建立成功之后,互联网终端通信平台将解析得到第一条命令组,并将命令发送给终端设备,终端设备根据命令做出应答。
3.3应答包
应答包的格式组成主要包括应答包包头和应答包包体,应答包包头主要是对物联网终端设备的唯一识别号的鉴定,应答包包体由命令流水号、命令识别号、应答报文、加密算法和公钥五部分组成;物联网终端通信平台将不满足条件的应答包重复三次重新发送,而将满足条件的应答包按照应答包格式组包,发送到物联网应用控制总平台。物联网控制平台将会继续处理第二条命令组,继续循环操作直至所有命令完成处理。物联网终端设备和物联网应用控制平台之间联系对应答包报文的数据内容进行加密处理,保证了通信的安全性。
总结
结合上述可以认为,物联网平台应答包的回应通常是单个或者多个应答包。这种理论方法许多物联网通信平台现存的问题提供了多个解决思路和方向,如有效解决当前物联网终端通信平台兼容性的问题,并且进一步提高平台的稳定性和数据传输的安全程度,同时提高了控制平台与终端设备间通信过程的灵活可变程度;对物联网应用控制平台和终端设备的数据连接和通信过程进行处理,极大的实现了对通信平台流程和业务复杂度的简化。
参考文献
[1] 马丽, 荀禹. 物联网环境下无线传感数据加密传输系统设计[J]. 电子设计工程, 2019, 27(010):82-86.
[2] 司琴. 面向物联网应用的大数据平台研究[D]. 杭州电子科技大学, 2019.
[3] 崔雪伟, 张更新, 谢继东,等. 低轨卫星物联网数据传输流程设计[J]. 计算机技术与发展, 2019(9).
基金项目北京工业大学“国家级大学生创新创业训练计划”GJDC-2021-01-19项目资助
关键词:物联网平台;平台对接;数据传输;数据传输格式处理
1物联网平台对接数据传输格式过程存在的问题
随着“互联网+”和“中国制造2025”的提出和发展,我国的物联网发展有着极大的发展空间和明确的方向,然而物联网平台与物联网终端联系的设备兼容性问题,在当前发展背景下仍得不到有效解决。特别是当今物联网终端设备的出厂方和品牌方多样,要保证物联网通信平台与不同终端设备的合理对接更是一个不小的问题, 对于这类问题,我们总结出以下几个方面:
(1)不同厂家和品牌方所掌控的数据不尽相同,所控制的数据点和信息也有差异,因此在物联网终端设备的最终通信协议也不可能达到一致,最终导致了物联网通信平台对物联网终端的整体的软件控制和通信处理问题。
(2)现阶段的物联网终端设备市场竞争力大,终端设备在不断更新换代,并且随着终端设备的开发物联网终端设备协议也在不断增加,这就导致互联网终端通信平台需要及时进行变革,这也就导致了大量人力、财力、物力方面的资源消耗。
(3)物联网终端设备的差异,导致了通信协议和数据格式的差异,面对这类差异,许多的业务逻辑和加密算法都需要根据终端设备的区别进行相应改变,也就是说不能够对终端设备采用统一的逻辑算法,这也导致了物联网终端通信平台操作难度和复杂程度的增加,进而造成平台与终端兼容问题的不稳定性和复杂性。
2物联网平台对接数据传输格式处理方法的技术要点
2.1实现物联网终端通信平台的通用性解决兼容性难的问题
为了有效解决当前物联网终端通信平台兼容性的问题,并且进一步提高平台的稳定性和数据传输的安全程度,也为了提高物联网终端通信平台的通用程度,可尝试探索物联网平台与数据传输格式联合的新型理论方法,同时这一方法的合理运用可以有效避免因终端设备的更新造成的物联网终端通信平台的创新开发,同时提高了控制平台与终端设备间通信过程的灵活可变程度,加密算法不在局限于单一方式,可以有效解决后续问题。
2.2物联网终端通信平台简化流程和业务的复杂度
物联网平台与数据传输格式联合这一理論方法的实践优势在于,可以保证物联网终端通信平台自由度和灵活度,即这一处理方法是对物联网应用控制平台和终端设备间的数据连接和通信过程的改变,而不影响物联网通信平台的业务和事务的正常循环,极大的实现了对通信平台流程和业务复杂度的简化。
2.3不同加密算法连接多元化设备、命令组
不同设备,不同命令组来之不同的命令包之间采用的加密算法都不同,对于解决物联网平台与物联网终端兼容性和安全性方面的问题提供了极大帮助,因为不同加密算法是互相独立的 ,各算法间互不影响、互不干涉,即使其中一个算法被破译,也不会影响整体,并且秘密算法的多样性也能保质,加密算法被破译后可以随时更换改进,极大程度的保证了物联网终端的安全性。
3物联网平台对接数据传输格式处理方法的操作流程
在数据传输的应用中,主要使用请求包和应答包,请求包和应答包的加密算法主要采用对称加密算法,并且根据设备、命令组、命令包的差异作出相应改变,可采用DES、3DES、AES、RC2、RC4对称加密算法中的一种或多种。
3.1请求包
请求包的格式组成主要包括请求包包头和请求包包体,请求包包体命令组的主要成分又包含命令包,通信地址和判断条件。命令包由命令流水号、命令识别号、命令报文、命令校验方式、加密算法和公钥六部分组成,通信地址由应答报文通信地址起始位置、地址长度和比对字符三部分组成,判断条件的组成成分主要包括判断条件的起始位置、字符长度和对比字符三个部分。互联网应用控制平台通过请求包得格式特征选择合适的请求包,发送至物联网终端通信平台,物联网终端通信平台对请求包分解研究判断,并将分析研究后得到的应答包包头发送给物联网终端设备,进而建立起通信通道。通过上述过程建立而成的通信通道建立成功之后,互联网终端通信平台将解析得到第一条命令组,并将命令发送给终端设备,终端设备根据命令做出应答。
3.3应答包
应答包的格式组成主要包括应答包包头和应答包包体,应答包包头主要是对物联网终端设备的唯一识别号的鉴定,应答包包体由命令流水号、命令识别号、应答报文、加密算法和公钥五部分组成;物联网终端通信平台将不满足条件的应答包重复三次重新发送,而将满足条件的应答包按照应答包格式组包,发送到物联网应用控制总平台。物联网控制平台将会继续处理第二条命令组,继续循环操作直至所有命令完成处理。物联网终端设备和物联网应用控制平台之间联系对应答包报文的数据内容进行加密处理,保证了通信的安全性。
总结
结合上述可以认为,物联网平台应答包的回应通常是单个或者多个应答包。这种理论方法许多物联网通信平台现存的问题提供了多个解决思路和方向,如有效解决当前物联网终端通信平台兼容性的问题,并且进一步提高平台的稳定性和数据传输的安全程度,同时提高了控制平台与终端设备间通信过程的灵活可变程度;对物联网应用控制平台和终端设备的数据连接和通信过程进行处理,极大的实现了对通信平台流程和业务复杂度的简化。
参考文献
[1] 马丽, 荀禹. 物联网环境下无线传感数据加密传输系统设计[J]. 电子设计工程, 2019, 27(010):82-86.
[2] 司琴. 面向物联网应用的大数据平台研究[D]. 杭州电子科技大学, 2019.
[3] 崔雪伟, 张更新, 谢继东,等. 低轨卫星物联网数据传输流程设计[J]. 计算机技术与发展, 2019(9).
基金项目北京工业大学“国家级大学生创新创业训练计划”GJDC-2021-01-19项目资助