• OTA (空中下载技术)


    空中下载技术(Over-the-Air Technology; OTA [1]),是通过移动通信的空中接口实现对移动终端设备及SIM卡数据进行远程管理的技术。经过公网多年的应用与发展,已十分成熟,网络运营商通过OTA技术实现SIM卡远程管理,还能提供移动化的新业务下载功能。

    对应的物联网安全需求:设备保护和资产管理。
    空中下载技术(over-the air,OTA),最初是运营商通过移动通信网络(GSM 或者 CDMA)的空中接口对SIM 卡数据以及应用进行远程管理的技术,后来逐渐扩展到固件升级,软件安全等方面。
    随着技术的发展,物联网设备中总会出现脆弱性,所以设备在销售之后,需要持续的打补丁。而物联网的设备往往数量巨大,如果花费人力去人工更新每个设备是不现实的,所以OTA 技术在设备销售之前应该被植入到物联网设备之中。
    OTA(Over The Air)是一项基于短消息机制,通过手机终端或服务器(网上)方式实现SIM卡内业务菜单的动态下载、删除与更新,使用户获取个性化信息服务的数据增值业务(简称OTA业务),是通过移动通信的空中接口对SIM卡数据及应用进行远程管理的技术。OTA技术的应用,使得移动通信不仅可以提供语音和数据服务,而且还能提供新业务下载。这样,应用及内容服务商可以不受平台的局限,不断开发出更具个性化的贴近用户需求的服务,如信息点播、互动娱乐、位置服务以及银行交易等。通过OTA空中下载技术,手机用户只要进行简单操作,就可以按照个人喜好把网络所提供的各种业务菜单利用OTA机制下载到手机中,并且还可以根据自己的意愿定制具体业务。 [2] 
    要实现OTA功能,至少需要两块设备,分别是服务器客户端。服务器只有一个,客户端可有多个。服务器通过串口与PC机连接,需要下载的镜像文件存放于PC机,命令执行器给服务器发命令及镜像文件。首先命令执行器控制服务器广播当前可用的镜像文件信息,客户端收到信息后进行对比,若有与自身相匹配的镜像,则向服务器请求数据。服务器收到请求后向命令执行器索取固定大小的块,再点对点传送给客户端。镜像传输完毕后,客户端进行校验,完成后发送终止信号。 [3]

    下载方式

    编辑 播报
    OTA可采用短信方式、PUSH方式和网上定制3种方式。
    1)短信方式。用户点击移动终端上的“菜单管理”选项发送短消息,向OTA服务器请求下载服务;OTA服务器通过短信方式将下载数据发送给用户的移动终端设备,SIM卡自动完成数据更改。
    此方式的优点是操作较为简便、对网络资源要求低、执行速度快。修改数据打包后一次性下载到SIM卡中,不需要移动终端与网络频繁进行交互,这样既降低了网络负荷,也不必对现网进行改造,使得业务流程简捷易行。
    缺点是难以承担大量应用数据传输。
    2)基于浏览器方式。用户登陆OTA服务器,查找应用菜单,根据需要从网络后台服务器中下载相应的数据。优点是用户根据需要,主动选择所需业务数据,符合未来发展趋势,可采用GPRS传输方式,传输速率高。
    缺点是在移动终端设备需要与OTA服务器交互较多的应用数据,对网络资源要求高。
    3)PUSH方式。网络运营者根据业务需要,通过短信或移动邮件方式向终端用户发送新业务数据下载的链接通知,用户点击该链接实现远程自动数据或程序更新。
    此方式的优点是操作简便、业务流程简单,与基于浏览器方式相比,更节省网络资源,不需要移动终端与网络频繁进行交互,传输方式可采用GPRS方式,传输速率高。
    缺点是网络需要根据不同用户有针对性地发送业务数据,对网络资源要求高。
  • 相关阅读:
    类的组合
    类的继承和派生
    面向对象编程
    正则表达式
    sys模块 logging模块 序列化模块
    time 模块,random模块,os模块
    递归函数
    interface有没有继承Object
    UTF-8和GBK的区别
    九皇后
  • 原文地址:https://www.cnblogs.com/liujunjun/p/16168119.html
Copyright © 2020-2023  润新知