《利用手机短信传递动态IP地址监控被控对象的装置及方法.pdf》由会员分享,可在线阅读,更多相关《利用手机短信传递动态IP地址监控被控对象的装置及方法.pdf(8页完整版)》请在专利查询网上搜索。
1、(10)申请公布号 CN 102868831 A (43)申请公布日 2013.01.09 CN 102868831 A *CN102868831A* (21)申请号 201210365796.1 (22)申请日 2012.09.27 H04M 1/725(2006.01) H04W 4/14(2009.01) H04L 29/12(2006.01) (71)申请人 麻红昭 地址 310013 浙江省杭州市西湖区玉古路求 是村 24 幢 202 室 申请人 曹流圣 (72)发明人 麻红昭 曹流圣 (74)专利代理机构 杭州求是专利事务所有限公 司 33200 代理人 陈昱彤 (54) 发明名称。
2、 利用手机短信传递动态 IP 地址监控被控对 象的装置及方法 (57) 摘要 本发明公开了一种利用手机短信传递动态IP 地址监控被控对象的装置及方法。在用户手机与 互联网连接成功后, 电信运营商给用户手机分配 一个 IP 地址, 用户手机获取并存储该 IP 地址 ; 用 户手机读取所述 IP 地址, 并通过短信发送到监控 终端内的手机模块上 ; 监控终端向用户手机发出 登陆请求 ; 用户手机依据监控终端发出的登陆请 求中所包含的所述 IP 地址和指定端口号与监控 终端建立点对点连接 ; 监控终端将自身的 IP 地址 发送给用户手机, 用户手机在其界面上显示其所 接收到的监控终端的 IP 地址 。
3、; 用户将用于控制被 控对象的指令输入用户手机, 用户手机通过其与 监控终端之间的点对点连接将该指令发送到监控 终端, 监控终端根据该指令对被控对象进行相应 的控制。 (51)Int.Cl. 权利要求书 1 页 说明书 4 页 附图 2 页 (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书 1 页 说明书 4 页 附图 2 页 1/1 页 2 1. 一种利用手机短信传递动态 IP 地址监控被控对象的装置, 其特征是 : 包括采集控 制模块、 用户手机和监控终端, 所述监控终端设有用于从用户手机发送的短信中接收用户 手机的动态 IP 地址的手机模块, 所述监控终端通过所述动。
4、态 IP 地址与用户手机点对点连 接, 采集控制模块和监控终端连接。 2. 根据权利要求 1 所述的装置, 其特征是 : 所述 IP 地址为公网 IP 地址。 3. 一种利用手机短信传递动态 IP 地址监控被控对象的方法, 其特征是包括如下步骤 : 步骤 : 将用户手机与互联网连接 ; 步骤 : 在用户手机与互联网连接成功后, 电信运营商给用户手机分配一个 IP 地址, 用户手机获取并存储该 IP 地址 ; 步骤 : 用户手机读取其存储的由电信运营商所分配的所述IP地址, 并将该IP地址通 过短信发送到监控终端的手机模块上 ; 步骤 : 监控终端的手机模块接收到由电信运营商分配给用户手机的所述。
5、 IP 地址后, 监控终端向用户手机发出登陆请求, 该登陆请求中包含所述 IP 地址和指定端口号 ; 当用户 手机接收到监控终端的登陆请求时, 用户手机依据监控终端发出的登陆请求中所包含的所 述 IP 地址和指定端口号与监控终端建立点对点连接 ; 步骤 : 当用户手机与监控终端建立点对点连接成功后, 监控终端将自身的 IP 地址发 送给用户手机, 用户手机在其界面上显示其所接收到的监控终端的 IP 地址 ; 步骤 : 用户将用于监控被控对象的指令输入用户手机, 用户手机通过其与监控终端 之间的点对点连接将该指令发送到监控终端, 监控终端根据该指令通过采集控制模块对被 控对象进行相应的监控。 4。
6、. 根据权利要求 3 所述的方法, 其特征是 : 在所述步骤中, 将电信运营商分配给用户 手机的所述 IP 地址在用户手机的界面上进行显示, 以使用户能够查看该 IP 地址。 5. 根据权利要求 3 或 4 所述的方法, 其特征是 : 在所述步骤中, 若监控终端的手机模 块接收到由电信运营商分配给用户手机的所述 IP 地址, 则监控终端向用户手机发送确认 信息, 用户手机将该确认信息在其界面上显示 ; 若监控终端的手机模块没有接收到由电信 运营商分配给用户手机的所述 IP 地址, 则用户手机在其界面上显示发送不成功的信息。 6. 根据权利要求 3 或 4 所述的方法, 其特征是 : 在所述步骤。
7、中, 用户手机通过其与监 控终端之间的点对点连接对监控终端发出查询指令, 以从监控终端获得相应的查询信息并 在用户手机的界面上显示。 7. 根据权利要求 5 所述的方法, 其特征是 : 在所述步骤中, 用户手机通过其与监控 终端之间的点对点连接对监控终端发出查询指令, 以从监控终端获得相应的查询信息并在 用户手机的界面上显示。 8. 根据权利要求3、 4或7所述的方法, 其特征是 : 由电信运营商所分配的所述IP地址 为公网 IP 地址。 9. 根据权利要求5或6所述的方法, 其特征是 : 由电信运营商所分配的所述IP地址为 公网 IP 地址。 权 利 要 求 书 CN 102868831 A。
8、 2 1/4 页 3 利用手机短信传递动态 IP 地址监控被控对象的装置及方 法 技术领域 0001 本发明涉及一种利用手机进行无线通信的方法, 以及利用该通信方法对被控对象 (如空调等设备) 进行控制的方法。 背景技术 0002 随着技术的发展与进步, 现代农业、 家居、 工业等逐步向自动化监测与控制过渡。 例如在农业大棚中根据阳光强度的强弱和农作物的需要控制农业大棚卷帘的开度 ; 在家居 生活中, 人们可以在回家之前远程打开家中的空调并调到适宜的温湿度, 使自己一回家就 能享受温湿度适宜的舒适环境 ; 在工业中对设备 (如塔、 釜等) 内的温度、 压力等指标进行实 时监测, 并根据生产需要。
9、对设备的温度、 压力进行调节。 诸如此类, 相关数据的采集、 实时传 输以及控制, 正变得越来越重要。 0003 随着现代手机发展的越来越智能化, 为无线控制提供了非常方便与快捷的载体, 为技术人员提供了更加灵活的实现可能。 0004 如图 1 所示, 目前, 利用用户手机对插有手机模块的监控终端进行控制时, 由于双 方从电信运营商处申请的 IP 地址均为动态 IP 地址, 无法直接相互获取彼此的 IP 地址而无 法建立直接无线点对点的通信连接, 而一般采取设置中转服务器的方法 : 用户手机和监控 终端首先分别登陆中转服务器, 与中转服务器建立连接 ; 然后用户手机和监控终端分别与 中转服务器。
10、进行数据交互 ; 最终通过中转服务器的传递, 完成用户手机和监控终端之间的 数据交互, 从而实现用户手机对监控终端发送控制指令, 监控终端根据该指令对被控对象 (如农业大棚卷帘、 空调、 塔、 釜等) 进行控制。 0005 中国专利文献CN101699826A公开了一种基于邮件服务器传递动态IP的点对点通 信系统。每个通信终端拨号上网后, 向邮件服务器发送电子邮件, 通报其唯一的 ID 号和本 次拨号上网获得的 IP 地址 ; 源通信终端拨号上网后, 向邮件服务器收取电子邮件, 根据目 的通信终端 ID 号查询目的通信终端 IP 地址 ; 源通信和目的通信终端建立点对点通信。该 技术方案是一种。
11、通信系统, 若将其应用于监控被控对象中, 则目的通信终端相当于用户手 机, 源通信终端相当于监控终端。该技术方案需要利用邮件服务器中转 IP 地址, 而不能直 接地将用户手机的 IP 地址传递到监控终端上, 用户手机和监控终端均需先和邮件服务器 进行连接, 通过邮件服务器中转, 监控终端得到用户手机 IP 地址后才能做进一步的点对点 连接, 过程比较繁琐和麻烦。并且, 若邮件服务器收发邮件出现延迟, 则监控终端通过邮件 服务器获取的 IP 并不一定是用户手机本次的实时动态 IP, 通信的可靠性不佳。 0006 由于现有技术难以实现用户手机与监控终端之间的直接无线点对点通信, 而需要 通过电信运。
12、营商额外提供的中转服务器来建立间接的连接, 因此用户的使用成本高, 并且 用户手机与监控终端之间的通信效果受中转服务器的制约, 通信的可靠性不佳。 发明内容 说 明 书 CN 102868831 A 3 2/4 页 4 0007 本发明的目的是提供一种利用手机短信传递动态 IP 地址监控被控对象的装置及 方法。 0008 为实现上述目的, 本发明所采取的技术方案是 : 本发明利用手机短信传递动态 IP 地址监控被控对象的装置包括采集控制模块、 用户 手机和监控终端, 所述监控终端设有用于从用户手机发送的短信中接收用户手机的动态 IP 地址的手机卡模块, 所述监控终端通过所述动态 IP 地址与用。
13、户手机点对点 连接, 采集控 制模块和监控终端连接。 0009 进一步地, 本发明所述 IP 地址为公网 IP 地址。 0010 本发明利用手机短信传递动态 IP 地址监控被控对象的方法包括如下步骤 : 步骤 : 将用户手机与互联网连接 ; 步骤 : 在用户手机与互联网连接成功后, 电信运营商给用户手机分配一个 IP 地址, 用户手机获取并存储该 IP 地址 ; 步骤 : 用户手机读取其存储的由电信运营商所分配的所述IP地址, 并将该IP地址通 过短信发送到监控终端内的手机模块上 ; 步骤 : 监控终端的手机模块接收到由电信运营商分配给用户手机的所述 IP 地址后, 监控终端向用户手机发出登陆。
14、请求, 该登陆请求中包含所述 IP 地址和指定端口号 ; 当用户 手机接收到监控终端的登陆请求时, 用户手机依据监控终端发出的登陆请求中所包含的所 述 IP 地址和指定端口号与监控终端建立点对点连接 ; 步骤 : 当用户手机与监控终端建立点对点连接成功后, 监控终端将自身的 IP 地址发 送给用户手机, 用户手机在其界面上显示其所接收到的监控终端的 IP 地址, 以此向用户提 示监控终端与用户手机连接成功 ; 步骤 : 用户将用于监控被控对象的指令输入用户手机, 用户手机通过其与监控终端 之间的点对点连接将该指令发送到监控终端, 监控终端根据该指令通过采集控制模块对被 控对象进行相应的监控。 。
15、0011 进一步地, 本发明在所述步骤中, 将电信运营商分配给用户手机的所述 IP 地址 在用户手机的界面上进行显示, 以使用户能够查看该 IP 地址。 0012 进一步地, 本发明在所述步骤中, 若监控终端的手机模块接收到由电信运营商 分配给用户手机的所述 IP 地址, 则监控终端向用户手机发送确认信息, 用户手机将该确认 信息在其界面上显示 ; 若监控终端的手机模块没有接收到由电信运营商分配给用户手机的 所述 IP 地址, 则用户手机在其界面上显示发送不成功的信息。 0013 进一步地, 本发明在所述步骤中, 用户手机通过其与监控终端之间的点对点连 接对监控终端发出查询指令, 以从监控终端。
16、获得相应的查询信息并在用户手机的界面上显 示。 0014 进一步地, 本发明由电信运营商所分配的所述 IP 地址为公网 IP 地址。 0015 相对于现有技术, 本发明的有益效果是 : 本发明基于无线网络, 采取双向通信, 并 以用户手机为服务器端、 监控终端为客户端的服务器 / 客户端形式实现直接点对点连接。 在用户手机上实现联网功能、 自动获取本机 IP 功能、 嵌入短信功能以及服务器功能的集 合, 避免了使用中转服务器。用户手机与监控终端建立直接的 TCP/IP 连接, 大大降低了用 户的成本。而且, 由于无需外加中转服务器, 通信过程不受中转服务器的影响, 有利于减少 说 明 书 CN。
17、 102868831 A 4 3/4 页 5 网络中断问题, 增加了通信过程的稳定性。本发明采用的 ID 号是手机号, 通过插在监控终 端内的手机卡的手机号, 用户手机直接将由电信运营商所分配的动态 IP 地址通过短信发 送到监控终端的手机卡上, 实现过程简单、 直接, 可靠性高。 附图说明 0016 图 1 传统点对点通信的系统框图 ; 图 2 是本发明的点对点通信系统框图 ; 图 3 本发明方法的流程示意图。 具体实施方式 0017 下面结合附图和实例对本发明做进一步说明。 0018 如图2所示, 本发明利用手机短信传递动态IP地址监控被控对象的装置包括采集 控制模块、 用户手机和监控终端。
18、, 其中, 监控终端设有用于从用户手机发送的短信中接收用 户手机的动态IP地址的手机模块, 监控终端通过所述动态IP地址与用户手机点对点连接, 采集控制模块和监控终端连接。 0019 如图3所示, 本发明利用手机短信传递动态IP地址监控被控对象的方法包括如下 步骤 : 步骤 (1) : 将用户手机与互联网连接。具体如下 : 当用户想要查询监控终端的数据或对监控终端发送命令时, 可以在用户手机后台尝试 与用户所选的互联网相连, 并从互联网读取数据。 若用户需要查看是否联网成功, 可以在用 户手机读取到来自互联网的数据时, 由用户手机向其界面返回 “联网成功” 的提示。 0020 步骤 (2) :。
19、 联网成功后, 电信运营商给用户手机分配一个 IP 地址, 用户手机从其网 络接口获取该动态 IP 地址, 并在内存中存储该 IP 地址。 0021 若用户需要查看该 IP 地址, 则可以进一步将 IP 地址在手机界面上进行显示。 0022 步骤 (3) : 用户手机从其内存中读取其所存储的上述由电信运营商所分配的 IP 地 址, 并将该 IP 地址通过短信发送到监控终端内的手机模块的手机卡上。需要说明的是, 监 控终端已事先将插在其内部的手机卡的号码预置在对应的用户手机中。本发明中, 手机模 块可以使用华为公司生产的 HUAWEI MC323-a CDMA 1X 无线数据终端。 0023 进。
20、一步地, 若用户需要查看用户手机的动态 IP 地址是否已向监控终端内的手机 模块发送成功, 可使监控终端在其手机模块中所插的手机卡接收到用户手机的 IP 地址时, 向用户手机发送确认信息, 用户手机将该确认信息在其界面上显示。如果监控终端的手机 模块没有接收到用户手机的 IP 地址, 则监控终端不会向用户手机发送确认信息, 用户手机 在其界面上显示发送不成功的相关信息 (例如 “发送不成功” 、“接收不成功” 等) 。 0024 步骤 (4) : 监控终端的手机模块接收到用户手机的 IP 地址后, 监控终端向用户手 机发出登陆请求, 该登陆请求中包含了用户手机的动态 IP 地址和指定端口号。此。
21、处所谓 “指定端口号” 是指监控终端与用户手机预先约定的登陆用户手机的端口号。当用户手机的 后台接收到监控终端的登陆请求时, 用户手机依据监控终端发出的登陆请求中所包含的用 户手机的 IP 地址和指定端口号与监控终端建立点对点连接。 0025 步骤 (5) : 当用户手机与监控终端连接成功后, 监控终端将自身的 IP 地址发送给 说 明 书 CN 102868831 A 5 4/4 页 6 用户手机, 用户手机在其界面上将接收到的监控终端的 IP 地址显示出来, 以此向用户提示 监控终端与用户手机连接成功。 0026 步骤 (6) : 用户将用于监控被控对象的指令输入用户手机, 用户手机通过建。
22、立的点 对点连接将该指令发送到监控终端, 监控终端根据该指令通过采集控制模块对被控对象进 行相应的监控。 0027 用于监控被控对象的指令可预先嵌入监控终端。在用户手机通过建立的点对点 连接将该指令发送到监控终端后, 监控终端可依据该指令指示采集控制模块中的采集模块 (如传感器) 采集所需的数据 (例如室内温度、 湿度等) , 监控终端再根据采集模块所采集的数 据指示采集控制模块中的控制模块 (如控制器) 对被控对象 (例如空调等) 进行控制和调节。 例如, 在利用手机对空调进行监控时, 若用户手机和监控终端预先设定使用字符 “kai” 来表 示 “打开空调” , 则用户手机将字符 “kai”。
23、 发送到监控终端, 指令监控终端通过控制器打开空 调。 0028 同时, 若用户手机通过点对点通信对监控终端发出查询指令, 则可以获得从监控 终端传输过来的相应的查询信息 (例如 : 温度、 湿度等数据) , 并在用户手机界面上显示出 来。 0029 为了有效建立用户手机和监控终端的点对点连接, 分配给用户手机的动态 IP 地 址应为公网 IP 地址。 0030 由于用户手机与监控终端每次建立的点对点连接的指定端口号是相同的, 为了使 下一次使用时, 用户手机上指定端口不被占用, 可以在每次在步骤 (6) 结束时, 应在用户手 机上释放出该指定端口。 0031 与现有技术相比, 本发明利用短信。
24、形式实现了在用户手机上将用户手机的动态 IP 地址直接发送到监控终端的手机模块的手机卡上, 进而实现了用户手机和监控终端的直接 的点对点连接, 方法简单, 成本较低 ; 此外, 避免了中转服务器的应用, 既降低了成本, 又使 整个通信系统不受中转服务器的影响, 增加了用户使用的安全性和稳定性。 0032 虽然本发明以较佳实例说明如上, 但并不是把本发明限定在此例范围内。任何本 领域的技术人员, 根据本发明的构思思路以及技术方案, 在不脱离本发明的精神和范围以 内, 都应包括在本发明的保护范围之内。 说 明 书 CN 102868831 A 6 1/2 页 7 图 1 图 2 说 明 书 附 图 CN 102868831 A 7 2/2 页 8 图 3 说 明 书 附 图 CN 102868831 A 8 。