欢迎来到天天文库
浏览记录
ID:33548895
大小:1.45 MB
页数:3页
时间:2019-02-27
《基于物联网应用的3gm2m模块new》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、COMMUNICATION解决方案&INFORMATIONTECHNOLOGY用户卡端:产生上行数据完成数据交互:用户卡端和完成数据交互:用户主密匙Km。反向序列号:A1OTA服务器反向序列号加1卡端反向序列号加1 具体操作为,选取随机数第四字节与“0X07”进行数据不合法A1=B1A1=B1-1“与”操作,再对其结果取模5的值,模5的结果(0~4之基于物联网应用的3GM2M模块数据不合法间)即为所要选择的主密匙索引号。主密匙组由联通公司OTA服务器OTA服务器:产生下行报文A1=B1反向序列号:B1反向序列号:B1=A1提供,是一
2、组(5个)十六字节十六进制数。用户卡端:收到下行报文反向序列号:A1□邢保振A1+1=B1OTA服务器:产生下行报文 具体程序如下:反向序列号:B1=A1+1sms[1]=sms[2]=random(0xff);//产生四字节随机数(四川九洲电器集团有限责任公司,成都610041)图1反向序列号比对流程图sms[3]=sms[4]=random(0xff);OTA服务器端:产生下行数据用户卡端keyindex=fmod((sms[26]&0x07),5);//选取Km摘要:本文介绍了M2M的一些应用领域,针对M2M应用中存在的一些问
3、题,给出了M2M模前向序列号:A1前向序列号:B1(2)会话密匙Kc生成A1>B1块的软硬件实现方式。 选择主密钥Km之后,采用标准的PBOC密钥分散算关键词:物联网3GM2MEVDO数据不合法完成数据交互:用户卡端前向序列号等于A1,OTA法对主密钥进行两级分散操作。分散因子包括“00”服务器前向序列号加1+用户卡ICCID后14位和随机数。流程如图3所示。图2前向序列号比对流程图论文提出的方案包括M2M模块硬件原理图、软件实现框根据随机数选择一支主密匙Km1引言图、Linux系统驱动实现等几个主要部分。三、OTA数据传输可靠性的
4、实现“00”+ICCID后14位 物联网从美国的“智慧地球”到我国的“感知中PBOC2M2M模块软硬件架构国”,概念在不断地演进,M2M是现在物联网实际应用MAC值比对实现OTA数据传输的可靠性的一种具体模式。 模块包括硬件部分与软件部分。 基于短消息的OTA数据传输,通过MAC值的比对,PBOC随机数M2M可代表机器对机器(MachinetoMachine)我对 硬件部分由基带处理芯片CBP7.0CDMABaseband可以避免数据在传输途中遭到恶意的修改,保证上行到机器(MantoMachine)、机器对人(Machine
5、toMaProcessor、NORFlashandPSRAM二合一芯片、电源管OTA下载服务器的数据和下行到用户卡的数据可靠性。会话密匙Kcn)、移动网络对机器(MobiletoMachine)之间的连接与理芯片、射频收发器、功率放大器、发送天线、低噪声OTA下载服务器收到上行数据后,计算该上行数据图3密钥分散算法求Kc示意图通信,它涵盖了所有实现在人、机器、系统之间建立通放大器、主接收天线、分集接收天线、用于收发网络信的MAC值,并与上行报文中所存放的MAC值进行比 其中,PBOC算法流程描述如下:信连接的技术和手段。M2M系统节
6、点的通信连接可分为息的USB2.0接口、用于调试用的UART和JTAG接口等几较。若两者相同,则数据在传送过程中未被修改、删除 设主密钥为Km(16Bytes),分散因子为X“有线”和“无线”两种。部分组成。或者重组,该上行数据合法;否则,丢弃该上行数据。(8Bytes,不足右补空格0X20),生成的分散密钥为M2M用于实现设备、人和系统之间的互联互通。 软件部分由CDMA1XStack、EVDOStack、VAL、同理,用户卡端收到下行数据后,计算该下行数据的Kc(16Bytes)。Km的左半部分(前8Bytes)为Kml,M2
7、M应用遍及军事、金融、交通、气象、电力、水利、CP、SystemServices等基本组成。在具体功能上,根据上MAC值,并与下行报文中所存放的MAC值进行比较。Km的右半部分(后8Bytes)为Kmr。石油、煤矿、工控、零售、医疗、公共事业管理等各个述基本软件部分可实现短信收发、语音通话、UIM读写、若两者相同,则数据在传送过程中未被修改、删除或者Kcl=3DES(Km,X),Kcr=3DES(Km,NOT行业。通过本论文提出的模块,各行业可升级现有设备TF卡读写、TCP/IP透传、Win/Linux驱动程序等功能。重组,该下行数据
8、合法;否则,丢弃该下行数据。X),其中3DES为3DESECB类型。Kcl为Kc的左半部实现技术的更新换代。2.1硬件架构 特别的,当下行数据类型是远程文件更新时,要将份,Kcr为Kc的右半部分。M2M的应用主要存在三
此文档下载收益归作者所有