一种手机对无线上网模块配置和管理的方法转让专利

申请号 : CN201310167530.0

文献号 : CN104144247B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 姚博李志为刘宗孺

申请人 : 杭州古北电子科技有限公司

摘要 :

本发明公开了一种手机对无线上网模块配置和管理的方法,上网模块进入配置状态;所述上网模块接收手机发送的配置要求;所述上网模块将认证信息及可以获取所述上网模块认证信息的手机号码发送给云服务器,或者通知云服务器可以获取所述上网模块的认证信息的手机号码;接收云服务器发送的确认接收认证信息,并退出配置状态。本发明提供的手机对无线上网模块配置和管理的方法用户操作较为简便。

权利要求 :

1.一种手机对无线上网模块配置和管理的方法,其特征在于,包括上网模块进入配置状态,所述上网模块等待手机获取认证信息的短信;

用户在手机APP的配置界面上输入要配置的模块的手机号码;

所述上网模块接收手机自动发送的配置信息;

所述上网模块将认证信息及可以获取所述上网模块认证信息的手机号码发送给云服务器,或者通知云服务器可以获取所述上网模块的认证信息的手机号码;接收云服务器发送的确认接收认证信息,并退出配置状态;

所述认证信息包括登录的用户名和密码;

配置要求中包括加密密钥,所述上网模块发送的所述认证信息利用所述加密密钥加密;

同时,手机在发送认证信息之前,用户能够选择生成加密的密钥和解密密钥,同时将加密密钥发送给上网模块。

说明书 :

一种手机对无线上网模块配置和管理的方法

技术领域

[0001] 本发明涉及一种手机对无线上网模块配置和管理的方法,特别是关于一种手机对带有GPRS/3G等上网模块的设备的配置和管理的方法。

背景技术

[0002] 为了实现对远程设备(简称设备)的管理,越来越多的设备使用GPRS/3G等无线上网模块(简称上网模块)的方式与外网连接;同时随着手机以及智能手机的发展,手机实现对设备的控制已经成为一种最简便的方法。
[0003] 现有传统的手机实现对上网模块的配置和管理方法包括:
[0004] 1、插入SIM卡,使GPRS/3G上网模块上网登录设备商提供的服务器;
[0005] 2、用户通过登录设备商提供的WEB服务器网站;
[0006] 3、每个模块都有一个唯一的ID,用户需要注册用户和密码,并将其绑定到模块的ID;
[0007] 4、当手机打开其APP软件之后,输入其注册的用户名和密码;
[0008] 5、手机通过用户名和密码登录,并控制设备。
[0009] 采用传统的配置和管理方法,要想实现手机对设备的控制,用户需要额外打开浏览器,输入设备商提供的网站,注册用户名和密码,绑定设备的ID,然后才打开手机的APP软件,输入用户名和密码,进行管理。这些过程较为繁琐,给用户使用带来很大的不便。

发明内容

[0010] 本发明所要解决的技术问题是提供一种手机对无线上网模块配置和管理的方法,使得用户使用较为方便。
[0011] 本发明提供一种手机对无线上网模块配置和管理的方法,包括:
[0012] 上网模块进入配置状态;
[0013] 所述上网模块接收手机发送的配置要求;
[0014] 所述上网模块将认证信息及可以获取所述上网模块认证信息的手机号码发送给云服务器,或者通知云服务器可以获取所述上网模块的认证信息的手机号码;
[0015] 接收云服务器发送的确认接收认证信息,并退出配置状态。
[0016] 本发明还提供一种手机对无线上网模块配置和管理的方法,包括:
[0017] 手机获取用户输入的将要配置的模块的号码;
[0018] 所述手机发送配置要求至所述上网模块;
[0019] 所述手机登录云服务器并从所述云服务器获取所述上网模块的认证信息;
[0020] 所述手机向所述云服务器发送确认接收认证信息。
[0021] 通过上述方法发明的使用,本发明可以具有以下有益效果:
[0022] 1、方便性
[0023] 采用我们的发明方法,手动操作让上网模块进入配置状态之后,用户只需要输入模块的号码,就可以自动查找到被控模块的信息,并添加管理。
[0024] 该方法与传统的配置方法相比,简化了原有的需要额外打开浏览器,点击响应的网页,注册绑定等复杂的操作。
[0025] 2、安全性
[0026] 上网模块只有在处于配置状态的时候,才能响应手机的配置添加请求命令,正常运行之后,不会响应。同时进入配置状态,需要对硬件的手动操作,当然手机必须首先知道上网模块的号码,才可以获取认证信息,这种软硬件的互动性能较大的保证其安全性。

附图说明

[0027] 为了更清楚地说明本发明的技术方案,下面将对本发明描述中所需要使用的附图作简单地介绍。
[0028] 图1是本发明的一个实施例提供的物联网系统的模块结构示意图。

具体实施方式

[0029] 下面结合附图和具体实施方式对本发明作进一步详细的说明。
[0030] 请参照图1,图1是本发明的一个实施例提供的物联网系统的模块结构示意图。本发明的系统包括云服务器平台、至少一个上网模块和至少一个配置手机。云服务器平台可以由服务器来实现。不同的上网模块可以位于相同类型或不同类型的设备中,且每个上网模块都有唯一的ID,每个上网模块可以通过无线网络与该云服务器平台连接。配置手机也可以通过无线网络与该云服务器平台连接。所述的无线网络可以是GPRS、3G、或LTE等网络。
[0031] 下面对该系统中的各设备功能进行介绍。
[0032] 一、云服务器平台
[0033] 云服务器上面实现2大功能:手机和上网模块之间的数据透传、上网模块认证信息的保存。
[0034] 1、手机和上网模块之间的数据透传:
[0035] 上网模块上网之后,会将本模块的网络信息保存在云服务器平台。
[0036] 由于手机端不能直接拿到上网模块的IP和端口信息,因此手机对上网模块的控制,必须通过云服务器平台实现中转,云服务器根据需要控制的模块的ID信息,将控制数据包中转到不同的模块。
[0037] 2、保存上网模块的认证信息
[0038] 设备的认证信息,包括有设备的ID,设备的访问密码,访问权限或者其他认证信息。
[0039] 当手机配置的时候,上网设备可以将认证信息传递给云服务器平台并保存,或者通知云服务器平台可以获取认证信息的手机号码。
[0040] 二、上网模块
[0041] 上网模块可以是GPRS上网模块,也可以是3G上网模块,要求该模块可以接收短信,可以上网,与云服务器平台进行数据交互,同时内嵌我们发明的模块嵌入式软件。
[0042] 每一个上网模块都有一个唯一的ID号,同时可以保存认证信息。
[0043] 我们定义模块具有配置状态和上网状态,通过外部按键或者其他方式切换状态。只有模块进入配置状态,下面的配置流程才可以正常工作。
[0044] 三、手机
[0045] 对手机的要求:支持短信发送以及上网功能,同时支持在其上面进行APP应用开发。
[0046] 下面具体介绍本发明实施例提供的一种手机对无线上网模块配置和管理的方法,该方法以交互的方式描述,具体包括:
[0047] 1、手动操作让上网模块进入配置状态,上网模块等待手机获取认证信息的短信。
[0048] 2、设计的手机APP的配置界面,用户在界面上面输入要配置的模块的手机号码。(唯一的用户输入操作。)
[0049] 3、点击确定之后,手机自动发送配置的短信给上网模块。
[0050] 为了提高安全性,手机在发送之前,可以选择生成加密的密钥和解密密钥,同时将加密密钥发送给上网模块。
[0051] 4、上网模块将认证信息及可以获取所述上网模块认证信息的手机号码发送给云服务器,或者通知云服务器可以获取所述上网模块的认证信息的手机号码。
[0052] 当然为了保证网络传输工程的加密操作,可以将认证信息使用发送过来的加密密钥加密。
[0053] 5、手机端,通过网络访问云服务器平台,从云服务器平台获取自己可以拿到的设备的认证信息,然后自动在设计的设备列表里面显示出来。添加之后,通过云服务中转,发送确认接收认证信息,上网模块还原退出配置状态。
[0054] 本发明实施例还提供一种手机对无线上网模块配置和管理的方法,该方法与前述方法对应,由上网模块执行,具体包括:
[0055] 1、上网模块进入配置状态;
[0056] 2、所述上网模块接收手机发送的配置要求;
[0057] 3、所述上网模块将认证信息及可以获取所述上网模块认证信息的手机号码发送给云服务器,或者通知云服务器可以获取所述上网模块的认证信息的手机号码;
[0058] 4、接收云服务器发送的确认接收认证信息,并退出配置状态。
[0059] 可选的,所述认证信息包括登录的用户名和密码。
[0060] 可选的,所述配置要求中包括加密密钥,所述上网模块发送的所述认证信息利用所述加密密钥加密。
[0061] 本发明实施例还提供一种手机对无线上网模块配置和管理的方法,该方法与前述方法对应,由手机执行,具体包括:
[0062] 1、手机获取用户输入的将要配置的模块的号码;
[0063] 2、所述手机发送配置要求至所述上网模块;
[0064] 3、所述手机登录云服务器并从所述云服务器获取所述上网模块的认证信息;
[0065] 4、所述手机向所述云服务器发送确认接收认证信息。
[0066] 可选的,所述手机获得所述上网模块的认证信息后,在手机的设备列表里显示所述上网模块所对应的设备。
[0067] 可选的,所述配置要求中包括加密密钥。
[0068] 通过上述方法发明的使用,本发明可以具有以下有益效果:
[0069] 1、方便性
[0070] 采用我们的发明方法,手动操作让上网模块进入配置状态之后,用户只需要输入模块的号码,就可以自动查找到被控模块的信息,并添加管理。
[0071] 该方法与传统的配置方法相比,简化了原有的需要额外打开浏览器,点击响应的网页,注册绑定等复杂的操作。
[0072] 2、安全性
[0073] 上网模块只有在处于配置状态的时候,才能响应手机的配置添加请求命令,正常运行之后,不会响应。同时进入配置状态,需要对硬件的手动操作,当然手机必须首先知道上网模块的号码,才可以获取认证信息,这种软硬件的互动性能较大的保证其安全性。
[0074] 为了举例说明本发明的实现,描述了上述的具体实施方式。但是本发明的 其他变化和修改,对于本领域技术人员是显而易见的,在本发明所公开的实质和基本原则范围内的任何修改/变化或者仿效变换都属于本发明的权利要求保护范围。