远程遥控方法及系统 【技术领域】
本发明涉及一种远程遥控方法及系统, 属于无线通信技术领域。背景技术 现有通过手机等遥控终端实现的遥控技术通常是在该遥控终端中嵌入电线网络 收发器, 并通过电线加载控制信号向家用电器等被控设备发送控制指令以控制被控设备的 状态。
然而, 现有遥控终端中嵌入的电线网络收发器的通信距离往往是非常有限的, 只 有当被控设备位于电线网络收发器的通信范围内时才能被遥控终端进行控制, 因此无法实 现远程遥控。而实际情况中, 用户通常都希望在外出时通过遥控终端远程遥控家中的家用 电器, 例如, 打开空调、 启动电饭锅开始做饭等, 但由于现有遥控方式受到了距离的限制, 因 此难以实现上述应用的目的。
发明内容 本发明提供一种远程遥控方法及系统, 用以实现在对被控设备进行远程遥控。
本发明一方面提供一种远程遥控方法, 其中包括 :
装设在被控设备上的传感器收集该被控设备的参数信息 ;
监控平台服务器通过无线网络从所述被控设备采集所述参数信息 ;
当所述监控平台服务器接收到来自于遥控终端的访问请求时, 将所述参数信息推 送给所述遥控终端 ;
所述遥控终端根据来自于监控平台服务器的所述参数信息, 经所述监控平台服务 器向所述被控设备发送控制命令 ;
所述被控设备根据所述控制命令调整运行状态。
本发明另一方面提供一种远程遥控系统, 其中包括 :
传感器, 装设在被控设备上, 用于收集该被控设备的参数信息 ;
监控平台服务器, 包括 : 信息采集模块, 用于通过无线网络从所述被控设备采集所 述参数信息 ; 信息推送模块, 用于当接收到来自于遥控终端的访问请求时, 将所述参数信息 推送给所述遥控终端 ;
遥控终端, 包括 : 控制命令模块, 用于根据来自于监控平台服务器的所述参数信 息, 经所述监控平台服务器向所述被控设备发送控制命令 ;
被控设备, 用于根据所述控制命令调整运行状态。
本发明通过监控平台服务器、 遥控终端及被控制设备之间的信息无线交互, 可以 随时随地地对被控设备进行远程遥控, 克服了距离的限制。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案, 下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍, 显而易见地, 下面描述中的附图是本发 明的一些实施例, 对于本领域普通技术人员来讲, 在不付出创造性劳动的前提下, 还可以根 据这些附图获得其他的附图。
图 1 为本发明所述远程遥控方法实施例的流程图 ;
图 2 为图 1 所示步骤 130 所述遥控终端发送访问请求的方式二的可选流程图 ;
图 3 为本发明所述远程遥控方法实施例的举例信令图 ;
图 4 为本发明所述远程遥控系统实施例的结构示意图。 具体实施方式
为使本发明实施例的目的、 技术方案和优点更加清楚, 下面将结合本发明实施例 中的附图, 对本发明实施例中的技术方案进行清楚、 完整地描述, 显然, 所描述的实施例是 本发明一部分实施例, 而不是全部的实施例。 基于本发明中的实施例, 本领域普通技术人员 在没有作出创造性劳动前提下所获得的所有其他实施例, 都属于本发明保护的范围。
图 1 为本发明所述远程遥控方法实施例的流程图, 如图所示, 包括如下步骤 :
步骤 110, 装设在被控设备上的传感器收集该被控设备的参数信息。
其中, 所述参数信息可以包含被控设备的名称、 运行状态等信息。具体地, 该参数 信息可以通过编码器转化为文本或图片的形式。
步骤 120, 监控平台服务器通过无线网络从所述被控设备采集所述参数信息。
其 中,所 述 无 线 网 络 优 选 第 三 代 通 信 系 统 (The Third-Generation Communication System, 简称 : 3G) 网络, 3G 网络是指将无线通信与国际互联网等多媒体 通信结合的新一代移动通信系统, 它采用码分多址 (Code Division Multiple Access, 简 称: CDMA) 技术, 抗干扰能力强、 频率利用能力高、 保密性好, 尤其具有高速数据传输能力。 3G 网络能够支持不同的数据传输速度, 即: 室内、 室外和行车的环境中能够分别支持至少 2Mbps、 384kbps 以及 144kbps 的传输速度。并且, 3G 网络能够处理图像、 音乐、 视频等多种 形式。另外, 所述无线网络也可以为长期演进 (Long Term Evolution, 简称 : LTE) 网络。
具体地, 监控平台服务器可以设置采集频率, 定期向被控设备请求采集所述参数 信息, 或者, 所述被控设备可以定期向所述监控平台服务器上报所述参数信息, 如原始文 本、 视屏等信息, 并且该参数信息可以采用加密的信息格式, 以保证信息的准确性、 完成性、 可靠性。
步骤 130, 当所述监控平台服务器接收到来自于遥控终端的访问请求时, 将所述参 数信息推送给所述遥控终端。
其中, 所述访问请求是由遥控终端发来的请求访问相应被控设备的参数信息的请 求消息, 具体地, 遥控终端发送访问请求的方式将在后续内容进行详细说明。 推送所述参数 信息的过程可以采用多种方式, 例如可以通过文本、 视频、 短信、 邮件、 语音、 图像、 多媒体等 方式进行推送。
步骤 140, 所述遥控终端根据所述参数信息经所述监控平台服务器向所述被控设 备发送控制命令。
其中, 所述控制命令是用于控制所述被控设备的运行状态的命令消息。
步骤 150, 所述被控设备根据所述控制命令调整运行状态。例如, 命令电饭锅立即启动做饭、 命令空调开始工作预先降温、 命令热水器开始烧 水等, 从而为人们的日常生活提供很大的便利。
再例如, 通过该控制命令还可以远程控制办公设备, 例如, 当员工在出差途中公司 有急件需处理时, 用手机通过监控平台服务器向办公设备发送控制命令, 指示该办公设备 及时处理文件, 执行如打印、 复印等操作, 从而极大地提高了工作效率。
此处需要说明的是, 本实施例所述的遥控终端和被遥设备还可以应用于多种应用 场景, 不仅仅局限于上述提到的手机遥控家电, 手机办公等应用。
可选地, 本步骤之后还可以继续执行如下步骤 :
步骤 160, 所述传感器根据调整后的运行状态更新所述被控设备的参数信息。
通过该步骤, 可以使传感器收集到的参数信息保持实时更新, 以便后续查询使用。
本实施例所述方法通过监控平台服务器、 遥控终端及被控制设备之间的信息无线 交互, 可以随时随地地对被控设备进行远程遥控, 克服了距离的限制。
以下具体说明上述步骤 130 中提到的所述遥控终端发送所述访问请求时的两种 方式如下 :
方式一 : 所述遥控终端根据预先获得的网址信息主动向所述监控平台服务器发送 所述访问请求。 其中, 所述网址信息可以为域名地址, 例如 : www.XXXX.com。 在实际应用中, 当用户 想要开展此项远程遥控业务时, 通常都需要先向业务运营商进行登记注册, 告知其需要监 控哪些设备 ; 相应地, 业务运营商也会通过广告或宣传册等方式告知该用户所述监控平台 服务器网址信息。 因此, 当所述遥控终端想要查询被控制设备的参数信息时, 便可以根据该 预先获得的网址信息主动向所述监控平台服务器发送所述访问请求。
通过采用该方式, 用户可以通过遥控终端随时随地地了解到被控设备的运行状 态, 以决定是否要对当前的运行状态进行调整。
方式二 : 如图 2 所示, 包括如下步骤 :
步骤 131, 所述监控平台服务器根据采集到的所述参数信息监控所述被控设备的 运行状态。
例如, 监控家中的空调温度是否正常等。
步骤 132, 当所述监控平台服务器监控到所述被控设备的运行状态发生异常时, 向 所述遥控终端发送异常提示消息。
其中, 所述运行状态是否发生异常的判断标准可以由用户预先设置, 例如, 当监控 到家中的空调温度低于预设温度时, 则发出所述异常提示消息。
步骤 133, 所述遥控终端根据所述异常提示消息向所述监控平台服务器发送所述 访问请求。
通过本方式, 当所述遥控终端收到所述异常提示消息时, 便得知被控设备发生了 异常, 从而可以采用采取措施对被控制设备进行调整, 以便及时消除异常情况的发生。
另外, 在该方式二中, 所述遥控终端可以根据所述异常提示消息及预先获得的网 址信息向所述监控平台服务器发送所述访问请求 ; 或者, 所述监控平台服务器在向所述遥 控终端发送的异常提示消息中携带有网址信息, 所述遥控终端根据所述异常提示消息及该 异常提示消息中携带的网址信息向所述监控平台服务器发送所述访问请求, 在该情形中,
当所述监控平台服务器变更了网址信息时, 用户仍然可以根据异常提示消息中携带的网址 信息访问监控平台服务器, 从而有利于提高访问的灵活性。
图 3 为本发明所述远程遥控方法实施例的举例信令图, 如图所示, 包括如下过程 :
1、 监控平台服务器定时通过 3G 网络向被控设备发送 “请返回终端的当前状态” 的 文本信息 ;
2、 装设于被控设备的传感器收到来自监控平台服务器的文本信息后, 将其转化为 被控制终端可识别的指令信息, 根据该指令信息采集被控设备的名称、 运行状态等参数信 息转化为 3G 网络传输的文本信息, 传送到监控平台服务器 ;
3、 监控平台服务器收到被控设备发来的文本信息, 及时更新该监控平台服务器上 保存的运行状态 ;
4、 当监控平台服务器监控到被控设备处于异常状态时, 自动向遥控终端发送文本 信息, 请手机访问运营商提供的 www.XXXX.com 网址及时了解与该遥控终端预先绑定的被 控设备的运行状态 ;
5、 遥控终端访问运营商提供的 www.XXXX.com 网址, 3G 网络将遥控终端的访问指 令传送到监控平台服务器 ; 6、 监控平台服务器收到此条访问指令, 通过查询数据库等方式将遥控终端所绑定 的被控设备的全部参数信息以图像的方式推送给遥控终端 ;
7、 用户通过遥控终端浏览从监控平台服务器传来的图像信息, 选中某个被控设备 以改变其运行状态, 并通过 3G 网络将控制命令传送到监控平台服务器 ;
8、 监控平台服务器将来自遥控终端的控制命令转化为 3G 网络可传送的文本报 文;
9、 监控平台服务器将文本报文通过 3G 网络传送到被控制终端 ;
10、 传感器将接收到的文本报文其转化为可识别的指令信息并调整被控设备的运 行状态, 并采集更新后参数信息转化为 3G 网络可传输的文本信息, 以报文的方式传送到监 控平台服务器 ;
11、 监控平台服务器根据接收到的文本信息及时更新该监控平台服务器中保存的 被控设备的运行状态 ;
12、 遥控终端可访问监控平台服务器并浏览被控设备的运行状态。
另外, 在本实施例所述方法中, 当监控平台服务器通过无线网络从所述被控设备 采集所述参数信息之后, 该监控平台服务器还可以进一步将采集到的所述参数信息进行预 处理, 得到标准化的参数信息, 并将标准化的信息以用户为单位分派到各个用户的信息池 中; 此后, 对所述信息池中的标准化的参数信息进行智能分析, 预测异常事件的发生 ; 然后 根据预设的事件解决方案处理预测到的所述异常事件。
例如, 根据在一小时内检测到的多个冰箱温度值分析得到温度变化曲线, 此时, 虽 然冰箱温度还处于正常范围, 但当根据温度变化曲线预测到冰箱温度有可能在 5 分钟后进 入非正常范围时, 立即根据预设的事件解决方案下调冰箱温度, 以避免冰箱温度已经达到 非正常值时, 造成冰箱内的食物损坏。
通过该方案, 可以在时间不允许或遥控终端没有回应的情况下, 自行分析现有异 常事件, 组合出一种最有利于用户且损害最小的解决方案, 对被控设备进行应急处理, 以便
提高避免不良结果的发生。
图 4 为本发明所述远程遥控系统实施例的结构示意图, 如图所示, 包括 : 被控设备 10、 装设在被控设备 10 上的传感器 20、 监控平台服务器 30 及遥控终端 40, 其工作原理如 下:
装设在被控设备 10 上的传感器 20 收集该被控设备 10 的参数信息。其中, 所述参 数信息可以包含被控设备的名称、 运行状态等信息。 具体地, 该参数信息可以通过编码器转 化为文本或图片的形式。
监控平台服务器 30 中的信息采集模块 31 通过无线网络从所述被控设备 10 采集 所述参数信息, 其中, 该无线网络可以为 3G 网络 ; 当接收到来自于遥控终端 40 的访问请求 时, 由信息推送模块 32 将所述参数信息推送给所述遥控终端 40。
此后, 所述遥控终端 40 通过控制命令模块 41 根据来自于监控平台服务器 30 的所 述参数信息, 经所述监控平台服务器 30 向所述被控设备 10 发送控制命令, 其中, 所述控制 命令是用于控制所述被控设备的运行状态的命令消息。所述被控设备 10 根据所述控制命 令调整运行状态, 其中, 该被控制设备 10 可以是家电、 车载设备或办公设备等。
当所述被控设备 10 根据所述控制命令调整运行状态之后, 所述传感器 20 还可以 根据调整后的运行状态更新所述被控设备 10 的参数信息。从而可以使传感器 20 收集到的 参数信息保持实时更新, 以便后续查询使用。 本实施例所述系统通过监控平台服务器、 遥控终端及被控制设备之间的信息无线 交互, 可以随时随地地对被控设备进行远程遥控, 克服了距离的限制。
具体地, 上述遥控终端 40 发送所述访问请求时可以采用如下两种方式 :
方式一 : 当所述信息采集模块 31 通过无线网络从所述被控设备采集所述参数信 息之后, 所述遥控终端 40 通过访问请求模块 42 根据预先获得的网址信息主动向所述监控 平台服务器 30 发送所述访问请求。
通过采用该方式, 用户可以通过遥控终端随时随地地了解到被控设备的运行状 态, 以决定是否要对当前的运行状态进行调整。
方式二 : 所述监控平台服务器 30 通过状态监控模块 33 根据信息采集模块 31 采集 到的所述参数信息监控所述被控设备的运行状态 ; 当状态监控模块 33 监控到所述被控设 备 10 的运行状态发生异常时, 由异常提示模块 34 向所述遥控终端 40 发送异常提示消息 ; 所述遥控终端 40 中的访问请求模块 42 根据所述异常提示消息向所述监控平台服务器 30 发送所述访问请求。
通过本方式, 当所述遥控终端收到所述异常提示消息时, 便得知被控设备发生了 异常, 从而可以采用采取措施对被控制设备进行调整, 以便及时消除异常情况的发生。
另外, 如图 4 所示, 本发明所述远程遥控系统中的监控平台服务 30 还可以进一步 包括如下功能模块 :
预处理模块 35, 用于将信息采集模块采集到的所述参数信息进行预处理, 得到标 准化的参数信息, 并将标准化的信息以用户为单位分派到各个用户的信息池中。具体地, 该预处理的过程可以包括检查参数信息的有效性, 如果某个参数信息是错误的或是不完整 的, 则认为该参数信息无效和, 从而将过滤掉, 并将剩余的有效的参数信息进行格式转换, 而为标准化的参数信息。
智能分析模块 36, 用于对所述信息池中的标准化的参数信息进行智能分析, 预测 异常事件的发生。具体地, 该智能分析模块 36 可以通过对信息池中的标准化信息进行处 理、 分析、 理解, 在不需要人为干预的情况下, 通过对一系列标准化信息自动分析, 主要包括 对周边环境检测、 对被控设备的行为分析等预测异常事件的发生, 形成预测结果。其中, 对 被控设备的行为分析主要指 : 对被控设备的变化进行定位、 识别和跟踪, 并在此基础上分 析、 判断、 预测被控设备的行为, 从而能够预测出异常事件的发生。然后可以将智能分析的 结果经统计后, 分类存放, 例如可以分成 : 正常、 异常、 危险、 非常危险、 特殊情况等几类。
智能控制模块 37, 用于根据预设的事件解决方案处理由智能分析模块预测到的异 常事件。从而可以在时间不允许或遥控终端没有回应的情况下, 由智能控制模块 37 自行分 析现有异常事件, 组合出一种最有利于用户且损害最小的解决方案, 对被控设备进行应急 处理。
另外, 如图 4 所示, 所述系统还可以进一步包括 : 监控平台客户端 50, 用于供所述 遥控终端的用户为所述状态监控模块 33 设置监控频率、 监控方式、 异常判断标准等监控参 数, 并为所述异常提示模块 34 设置提示方式、 提示用语等提示参数, 并为所述智能控制模 块 37 设置事件解决方案。
本领域普通技术人员可以理解 : 实现上述方法实施例的全部或部分步骤可以通过 程序指令相关的硬件来完成, 前述的程序可以存储于一计算机可读取存储介质中, 该程序 在执行时, 执行包括上述方法实施例的步骤 ; 而前述的存储介质包括 : ROM、 RAM、 磁碟或者 光盘等各种可以存储程序代码的介质。
最后应说明的是 : 以上实施例仅用以说明本发明的技术方案, 而非对其限制 ; 尽 管参照前述实施例对本发明进行了详细的说明, 本领域的普通技术人员应当理解 : 其依然 可以对前述各实施例所记载的技术方案进行修改, 或者对其中部分技术特征进行等同替 换; 而这些修改或者替换, 并不使相应技术方案的本质脱离本发明各实施例技术方案的精 神和范围。