基于3G技术的手机物联网应用系统设计分析

更新时间:2023-05-24 14:31:01 阅读量: 实用文档 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

I 丝一

婴察………………………一

基于3 G技术的手机物联网应用系统设计分析天津工业大学计算机科学与软件学院袁新洋【摘要】文章介绍了基于3 G技术的物联网应用系统的理论基础及其整体设计,包括前端采集模块设计、服务器功能设计和客户端设计,并对提出的基于SKe技术的双/ y向认证方法设计进行了简要的介绍。【关键词】智能手机;物联网;3 G技术;双向认证

随着智能手机的普及和物联网技术的高速发展,手机无疑是物联网时代的基础平台之 3技术的高数据传输速率给我们带来乐趣 G的同时也为我们生活带来很多方便,也为基于手机终端的物联网技术提供了很好的发展空间,以手机作为物联网的终端平台将是一种必然的发展趋势。一

上,采用手机序列号 (手机序列号是 I e码的 mi俗称, I e码由G M mi S全球移动通信协会统一分整个系统主要分为三个大模块:前端信息配,是由1位数字组成的“电子串号”,它与 5采集模块、服务器模块、客户端模块,三个模每台移动电话机一一对应,而且该码是全世界块分工合作,各尽其能。 唯一的 )和手机号生成客户识别码 (我们称之 2 1 1前端采集模块设计 ..为P码 )实现手机客户端软件与用户的绑定, N 前端采集模块主要负责信息的采集:摄做到手机与用户的一一对应,达到了服务器对管等领域。 2 1系统整体设计 .用户的二次认证的目的。

1基于3技术的手机物联网应用系统的理像头对视频信息采集,传感器对周围环境信息 . G的采集,定位模块对位置信息采集等。之后, 物联网技术作为一个新兴的综合性技术, 把采集得到的信息按一定的数据格式封装后通具有互联网的特点,智能化特征;同时联合了 过 3无线网络发送到服务器。前端处理器采 G通信技术、射频技术、无线技术等。 用三星S C 4 0 R 9发板,板子上有串口、 3 24 AM开论基础

l 1嵌入式处理技术 _

U B口、 U B O T口等,可以外接多个功能 S接 SH S接

嵌入式应用系统的开发属于跨平台开发, 即开发平台使用的处理器和开发对象的处理器往往是不同的类型,因此需要交叉的软件集成开发环境,即进行代码编写、编译、连接、调试

的环境。嵌入式系统运行需要特定的目标环境,该环境面向特定的应用领域,要实现预期的功能’需要软硬件协同设计。这种方法的还特点是:在设计时从系统功能的实现考虑’把软硬件同时考虑进去,既可最大限度的利用有效资源,缩短开发周期,又能取得更好的设计效果。

模块。选择U B S摄像头,使其与A M开发板相 R9连,负责图像信息的采集将G S P设备A M开 R9发板的U B O T S H S相连,负责位置信息的采集。 温度传感器、湿度传感器以及危险气体传感器并不是被A M R处理器控制,而是由S C 2 5 0 T lC 24单片机直接进行控制,单片机通过 C M口与 O A M开发板交互信息。为了保证信息传输的指 R9令,无线收发模块选择3网卡,设定服务器的 G I地址后,采用T P P C协议向服务器发送数据。 2 1 2服务器功能设计 ..

双向认证方法在本系统中主要应用在客户端与服务器之间,用户通过手机客户端首先发起服务请求,服务器收到请求以后向客户端发出挑战信息,客户端根据挑战信息对服务器进行身份认证,对服务器认证通过后则进一步向服务器发送请求认证信息,服务器进行对客户端的认证,若认证通过则一次完整的认证过程结束。服务器对用户的认证需要验证客户端标识码 (N )和动态口令。验证过程中,服 P码务器首先根据用户I检索出该用户的手机号码 D和 I e码,并使用与客户端相同的方法计算P mi N码,然后用计算出的P码对收到的信息 ( N N用P 码作为加密密钥的加密后动态口令值 )进行解密,如果解密不成功说明有错误,否则进一步 验证解密出的动态口令。3结束语 .

12客户端相关技术 . J v M是 J v M c o d t o的简称, a a E a a i r E i i n 它支持J v S标准核心类库的一个子集,增 aa E加了一些支持嵌入式系统的扩充类库,定位在嵌入式系统的应用上,如手机、P A电子产 D等品上。当前时代移动通信产品遍地开花,产品的软硬件环境也各式各样,仅手机操作系统就

服务器分为监控管理、用户管理、数据管理等几个模块。服务器要负责接收前端采集到的数据,将数据处理、显

示。除此之外,还要负责响应客户端请求。监控管理负责接收并处理前端采集到的信息 (温度、湿度、危险气体、G S P定位 ),接收到这些信息以后可以在服务器显示出来。与手机客户端的数据信息交互也主要在这个模块实现,根据手机客户端请有 Sm in a m O、L n x i dw o ie y b a、P l S i u、W n o sM b l求,向客户端发送需求信息。用户管理又可以等多个,致使系统移植成为一个瓶颈 J v可分为用户注册、用户认证、权限管理、用户删 aa以帮助解决这个问题,因为J v具有“ aa一次编除等功能。用户注册包括用户基本信息注册和写、随处运行”的特点。在任何一个支持 J v 手机客户端注册,客户端注册是为了实现用户 aa

本文以手机作为应用平台,以3网络作为 G传输媒介,设计了一个多功能的物联网应用系统,虽然在硬件上本系统能够实现一些基本的数据采集以及定位跟踪,并不能满足所有的需求,开发面向具体环境具体应用的系统是下一步要做的主要工作。参考文献

【石立峰. 1】手机与物联网l. I中国产业, 1 ( ) J 2 01 . 0 1[王文轩. 2]基于3 G手机短信( ) S的家电物联网系统Ⅱl MS]物联网技术, 1( ) 2 1 o 0 I.

的手机上都可以运行用J M开发的程序,并且 2E支持J M的运营商和手机厂商比较多。此外, 2E J M还有庞大的开发工具、数量众多的开发社 2E区等资源支持,这些都是J M的优势。 2E 13身份认证技术 .次完整的认证过程不但只是对合法用户的识别,还要做好前期准备和后期审计工作。一

与手机客户端的绑定。注册过程要把用户的注

[刘强, 3】崔莉,明.网关键技术与应用U.陈海物联】计算机科学, 1(] 2 0 6. 0 0

认证前的工作是给用户赋予权限,使合法用户具有某些权力。认证过程中,密钥的安全是非常重要的,因此一定要做好保密工作,可以采用加密变换的方法传输数据,加密方法可以选择对称加密法或者公钥加密法。除此之外,时效性也是一个值得注意的问题,失效性是杜绝重放攻击的有效方法。 2基于3技术的手机物联网应用系统设计 G本文中设计的系统

是以手机作为用户终端,集互联网技术、监控技术、传感器技术、 定位技术、自动报警为一体的多功能监控系统,它可应用于智能家居、货物跟踪、超市监一

册信息存入数据库,用户注销负责把申请注销的用户信息全部清理并收回权限。 2 1 3手机客户端设计 ..系统采用手机作为客户端,安装了客户端软件的手机,通过登录服务器的方式查看实时信息,鉴于手机具有随身携带的优点,因此用户可以随时了解到所关心的信息。手机客户端主要实现用户登录一输入设备号一查看信息。用户成功登录前,需要通过手机客户端与服务器进行双向认证,彼此认证通过后即可输入所要查询设备的设备号进行信息查询。 2 2双向身份认证方法设计 .为了增强系统的安全性,本文在 S K y/ e技术的基础上,提出了一种基于动态口令的双向 身份认证方法,不但实现了服务器对客户端的身份认证,而且实现了客户端对服务器的有效认证。双向认证方法的基础是通过对动态口令的验证,达到验证用户身份的目的。在此基础

1一 2

屯早世界/ 1 0/ 2 33 0

本文来源:https://www.bwwdw.com/article/fu24.html

Top