黄瑞 (中国广东省深圳市南山区高新技术产业园科技南路中兴通讯大厦, Guangdong 7, 518057, CN)
中兴通讯股份有限公司 (中国广东省深圳市南山区高新技术产业园科技南路中兴通讯大厦, Guangdong 7, 518057, CN)
HUANG, Rui (ZTE Plaza, Keji Road South Hi-Tech Industrial Park, Nansha, Shenzhen Guangdong 7, 518057, CN)
| 权利要求书 1. 一种基于机器到机器通信 M2M的汽车远程控制方法,其特征在于, 该方法包括: 控制终端通过移动通信网络向车载网关发送控制指令; 所述车载网关通过无线通信方式向所述车载网元转发所述控制指令; 所述车载网元基于所述控制指令进行相应操作。 2. 如权利要求 1所述的基于 M2M的汽车远程控制方法,其特征在于, 所述控制终端通过移动通信网络向车载网关发送控制指令为: 所述控制终 端通过 2G或 3G网络, 利用短消息、 非结构化补充数据业务或通用无线分 组业务向所述车载网关发送控制指令。 3. 如权利要求 1所述的基于 M2M的汽车远程控制方法,其特征在于, 所述车载网关通过无线通信方式向车载网元转发所述控制指令为: 所述车 载网关通过红外、 蓝牙或 802.11b向所述车载网元转发所述控制指令。 4. 如权利要求 1所述的基于 M2M的汽车远程控制方法,其特征在于, 该方法还包括: 所述车载网元将所述车载网元的信息通过所述车载网关发 送给所述控制终端。 5. 一种基于 M2M的车载网关, 其特征在于, 该车载网关包括: 无线 通信模块、 数据处理模块和车域网接入模块; 所述无线通信模块, 用于和控制终端进行远程的无线通信; 所述数据处理模块, 用于处理所述无线通信模块接收控制指令, 并传 递给所述车域网接入模块; 所述车域网接入模块,用于通过红外、蓝牙或 802.11b向车载网元转发 所述控制指令。 6. 如权利要求 5所述的基于 M2M的车载网关, 其特征在于, 该车载 网关还包括车载接口模块, 用于适配汽车能源接口, 为所述车载网关提供 能源。 7. 一种基于 M2M的车载网元, 其特征在于, 所述车载网元包括: 无 线接入模块、 部件控制模块和部件功能驱动模块; 其中, 所述无线接入模块, 用于接收车载网关转发的控制指令; 所述部件控制模块, 用于处理所述控制指令并发送给所述部件功能驱 动模块; 所述部件功能驱动模块, 用于根据所述控制指令完成对部件的控制。 8. 一种基于 M2M的汽车远程控制系统, 其特征在于, 该系统包括: 控制终端、 车载网关和车载网元; 其中, 所述控制终端, 用于通过移动通信网络向所述车载网关发送控制指令; 所述车载网关, 用于通过无线通信方式向所述车载网元转发所述控制 指令; 所述车载网元, 用于基于所述控制指令进行相应操作。 9. 如权利要求 8所述的基于 M2M的系统, 其特征在于, 所述控制终端通过移动通信网络向所述车载网关发送控制指令为: 所 述控制终端通过 2G或 3G网络, 利用短消息、 非结构化补充数据业务或通 用无线分组业务向所述车载网关发送控制指令。 10. 根据权利要求 8所述的基于 M2M的系统, 其特征在于, 所述车载 网关通过无线通信方式向车载网元转发所述控制指令为: 所述车载网关通 过红外、 蓝牙或 802.11b向所述车载网元转发所述控制指令。 11. 根据权利要求 8所述的基于 M2M的系统, 其特征在于, 所述车载网元, 还用于将所述车载网元的信息通过所述车载网关发送 给所述控制终端。 12. 如权利要求 8至 11任一项所述的基于 M2M的系统,其特征在于, 所述控制终端为移动终端。 |
本发明涉及物联网技术, 尤其涉及一种基于机器到机器通信(Machine to Machine, M2M ) 的汽车远程控制方法及系统、 车载网关、 网元。 背景技术
随着终端技术的不断发展, 物联网技术和基于物联网的终端正在迅速 发展, 基于物联网概念模型的终端层出不穷, 这是未来终端的发展趋势。 私家车已经越来越普及, 对私家车的控制也越来越人性化, 从最初的近距 离控制到远程红外控制, 再到还在不断发展的更加远距离的控制, 人们希 望随时随地在不受距离限制之下对汽车进行控 制。
现有的某些移动终端能够完成对汽车的远程控 制, 它们有的是一些具 有监测功能的报警器, 当有人窃车时进行实时报警, 这种远程控制的方式 只是用来实现窃车报警; 有些实现了车载网关的功能, 网关对车内各功能 实体连接总线进行控制, 人们通过无线控制网关控制总线从而达到对车 内 各个功能实体进行控制的目的, 这种系统中车内功能实体之间的连接釆用 线连的方式连接到系统总线中, 给本来就线路复杂的车内又增加了额外的 线路连接, 成本和实现难度较高, 不利于维护。 有的车内网关能够完成用 户在车内进行无线上网的方式, 这种网关只是为了提供车内无线上网, 不 能实现用户对汽车的远程控制和管理。 发明内容
本发明的目的是针对现有技术的不足, 提供一种实现简单、 低成本的 基于 M2M的汽车远程控制方法及系统、 车载网关、 网元。 为实现上述目的, 本发明釆用了以下技术方案:
一种基于机器到机器通信 M2M的汽车远程控制方法, 包括: 控制终端通过移动通信网络向车载网关发送控 制指令;
所述车载网关通过无线通信方式向所述车载网 元转发所述控制指令; 所述车载网元基于所述控制指令进行相应操作 。
所述控制终端通过移动通信网络向车载网关发 送控制指令为: 所述控 制终端通过 2G或 3G网络, 利用短消息、 非结构化补充数据业务或通用无 线分组业务向所述车载网关发送控制指令。
所述车载网关通过无线通信方式向车载网元转 发所述控制指令为: 所 述车载网关通过红外、 蓝牙或 802.11b向所述车载网元转发所述控制指令。
该方法还包括: 所述车载网元将所述车载网元的信息通过所述 车载网 关发送给所述控制终端。
一种基于 M2M的车载网关, 包括: 无线通信模块、数据处理模块和车 域网接入模块;
所述无线通信模块, 用于和控制终端进行远程的无线通信;
所述数据处理模块, 用于处理所述无线通信模块接收控制指令, 并传 递给所述车域网接入模块;
所述车域网接入模块,用于通过红外、蓝牙或 802.11b向车载网元转发 所述控制指令。
该车载网关还包括车载接口模块, 用于适配汽车能源接口, 为所述车 载网关提供能源。
一种基于 M2M的车载网元, 包括: 无线接入模块、 部件控制模块和部 件功能驱动模块; 其中,
所述无线接入模块, 用于接收车载网关转发的控制指令;
所述部件控制模块, 用于处理所述控制指令并发送给所述部件功能 驱 动模块;
所述部件功能驱动模块, 用于根据所述控制指令完成对部件的控制。 一种基于 M2M的汽车远程控制系统, 包括: 控制终端、 车载网关和车 载网元; 其中,
所述控制终端, 用于通过移动通信网络向所述车载网关发送控 制指令; 所述车载网关, 用于通过无线通信方式向所述车载网元转发所 述控制 指令;
所述车载网元, 用于基于所述控制指令进行相应操作。
所述控制终端通过移动通信网络向所述车载网 关发送控制指令为: 所 述控制终端通过 2G或 3G网络, 利用短消息、 非结构化补充数据业务或通 用无线分组业务向所述车载网关发送控制指令 。
所述车载网关通过无线通信方式向车载网元转 发所述控制指令为: 所 述车载网关通过红外、 蓝牙或 802.11b向所述车载网元转发所述控制指令。
所述车载网元, 还用于将所述车载网元的信息通过所述车载网 关发送 给所述控制终端。
所述控制终端为移动终端。
由于釆用了以上技术方案, 使本发明具备的有益效果在于:
( 1 )本发明控制终端釆用移动网络连接到车载网 , 车载网关又通过 无线通信方式连接车载网元, 使得控制终端能够通过车载网关控制连接的 车载网元, 与控制终端直接连接车载网元的方案相比, 降低了远程控制的 成本; 车载网关通过无线方式连接车载网元, 避免了在汽车内部额外增加 线路连接, 降低了实现难度, 更利于维护。
( 2 )本发明车载网关通过短距离的无线连接方式 接车载网元, 进一 步降低了成本。
( 3 )本发明车载网元还能通过车载网关向控制终 告部件的运行情 况, 便于控制终端能够及时掌握车辆的状况。
( 4 )本发明的控制终端可以釆用移动终端, 实现简单、 易于推广。 附图说明
图 1示出根据本发明基于 M2M的汽车远程控制系统的一个实施例的结 构示意图;
图 2示出根据本发明系统的另一个实施例的结构 意图;
图 3示出根据本发明基于 M2M的汽车远程控制方法的一个实施例的流 程图;
图 4示出根据本发明方法的另一个实施例的流程 ;
图 5示出根据本发明方法再一个实施例的流程图 具体实施方式
下面通过具体实施方式结合附图对本发明作进 一步详细说明。
图 1示出根据本发明基于 M2M的汽车远程控制系统的一个实施例的结 构示意图, 如图 1 所示, 该系统包括: 控制终端、 车载网关和车载网元; 其中, 控制终端用于通过移动通信网络向所述车载网 关发送控制指令; 车 载网关用于通过无线通信方式向所述车载网元 转发所述控制指令; 车载网 元用于基于控制指令进行相应操作。
该控制终端可以通过 2G或 3G网络利用短消息、 非结构化补充数据业 务 ( Unstructured Supplementary Services Data, USSD )或通用无线分组业务 ( General Packet Radio Service , GPRS ) 向车载网关发送控制指令。
图 2示出才艮据本发明系统的另一个实施例的结 示意图, 本实施例能 够把车内各重要部件和车载网关通过无线方式 连接起来, 用户通过和车内 无线网关的通信从而控制想要的功能部件并使 其自动化工作, 达到远程控 制汽车的目的。 该系统通过车载网关控制汽车的功能部件, 在功能部件处 安装感应控制装置, 该装置通过短距离无线通信方式和网关进行通 信, 接 收到来自车载网关的指令后对该部件进行控制 , 并将执行结果或汽车部件 监测结果返回给车载网关。 车载网关通过 3G、 2G等无线网络和车主所持 的控制终端进行无线通信, 通信方式可以是短信、 USSD、 GPRS等等其中 一种或多种; 车载网关通过红外、 蓝牙或 802.11等无线通信方式和车内功 能部件进行通信, 相比用户直接通过 3G、 2G等无线网络远程控制汽车功 能部件, 由网关控制功能部件釆用的红外、 蓝牙或 802.11等方式大大降低 了通信成本和实现难度。 通过该系统, 人们不仅可以直接控制车内的功能 部件, 还可以通过网络对车内的功能部件进行综合管 理。
如图 2所示, 本实施例系统包括控制终端、 车载网关和车载网元三个 部分, 本实施例要求至少有一个车载网元, 并可以支持多个车载网元。 控 制终端可以通过车载网关同时远程控制车内的 多个车载网元, 进而控制车 内多个功能部件。 同时, 车载网元也可以实时监测车内的一个或多个功 能 部件, 并根据监测结果向远程控制终端进行信息反馈 。
控制终端可以为通过无线方式进行远程通信的 移动终端, 例如 3G终 端、 CDMA终端、 GSM终端或其它移动终端。
具体的, 车载网关包括: 无线通信模块、 数据处理模块、 车域网接入 模块; 其中, 无线通信模块用于和控制终端进行远程的无线 通信, 实现信 息交换的作用; 数据处理模块用于接收并处理无线通信模块的 数据, 从而 进一步传递给车域网接入模块; 车域网接入模块用于和车载网元内的无线 接入模块进行短距离的无线通信。
在另一种实施方式中, 车载网关还可以包括车载接口模块, 车载接口 模块可用于适配现有的汽车能源接口, 并给车载网关提供能源。
每一个车载网元与一个汽车部件相对应。 例如, 汽车点火部件和汽车 漏油监测部件就是两个不同的车载网元。 车载网元包括: 无线接入模块、 部件控制模块和部件功能驱动模块; 其中, 无线接入模块用于和车载网关 内的车域网接入模块进行短距离的无线通信; 部件控制模块接收并处理无 线接入模块的数据并发送控制指令给部件功能 驱动模块; 部件功能驱动模 块根据控制指令完成对车内部件的控制。
对比同类远程控制系统, 本发明系统的实施例将车内主要部件网元基 于 M2M的方式与车载网关组成一个车域网系统,通 过车域网将车体的每个 功能部件进行无线网络连接, 通过对该网络的控制达到对车内功能部件的 远程控制和管理。 该车域网内使用短距离的无线网络技术, 比如 802.11、 蓝牙或红外通信技术; 而用户可以通过使用现有的无线通信终端远程 控制 汽车车载网关从而达到远程控制并实时监测汽 车主要部件的目的。 从整个 系统来看, 远程控制终端使用现有无线通信终端, 车载网关有效地将 3G、 2G可靠性长距离通信网络与短距离无线通信网 相结合, 在不增加额外通 信费用的基础上扩展了用户可远程控制及监测 的范围, 使得无线通信网元 可细化到车内各个主要部件, 这些功能部件通过简单的物理控制和检测实 现对部件的控制, 最终形成用户对汽车各个部件的远程控制和监 测。
该系统的应用场景非常广泛。 在寒冷的冬天, 汽车需要预热 10到 15 分钟后才能启动, 该系统能够让用户在家里通过无线方式发送预 热指令给 车内网关, 再由网关发送无线控制指令给发动机上的感应 控制器将汽车点 火, 自动进行预热, 等到用户上车时直接就能直接启动汽车, 不仅使用户 不用在寒风中受冻, 又能免去了在寒冷的户外等待预热的时间。 同样用户 也能通过给网关发送指令打开空调、 放 CD、 调整座椅等等。 同时, 包含汽 车功能部件的车载网元也能对该功能部件进行 监测, 一旦功能部件出现故 障(比如漏油), 及时把故障报告给车载网关, 进而通过 3G、 2G等无线网 络通知用户, 实现用户对汽车的实时远程监控功能。
图 3示出根据本发明基于 M2M的汽车远程控制方法的一个实施例的流 程图, 如图 3所示, 该方法包括以下步骤:
步骤 302: 控制终端通过移动通信网络向车载网关发送控 制指令; 步骤 304: 车载网关通过无线通信方式向车载网元转发所 述控制指令; 步骤 306: 车载网元基于控制指令进行相应操作。
一种实施方式, 步骤 302具体包括: 控制终端通过 2G或 3G网络利用 短消息、 USSD或 GPRS向车载网关发送控制指令。
一种实施方式,步骤 304具体包括:车载网关通过红外、蓝牙或 802.11b 中向车载网元转发控制指令。
一种实施方式, 还包括车载网元将其信息通过所述车载网关发 送给所 述控制终端的过程。
该控制终端可以为移动终端, 例如 3G终端、 CDMA终端、 GSM终端 或其它移动终端, 具体可以是 2G或 3G手机。
图 4示出根据本发明方法的另一个实施例的流程 , 用于用户远程控 制实现远程控制汽车点火, 如图 4所示, 该方法包括以下步骤:
步骤 402: 用户发起远程操作终端的指令, 即车主远程使用远程控制终 端给车载网关内的无线通信模块发送控制消息 , 控制消息要求将车内的点 火部件置为打开状态。
比如, 可以使用 2G或 3G终端的短信, 也可以通过 GPRS , USSD方 式等等中的一种或多种方式发送给网关, 具体使用哪种无线通信方式可由 用户当时所处的实际环境决定。
步骤 404: 无线通信模块判断是否接收到来自终端的指令 , 收到则转步 骤 406, 否则返回继续判断。
所述无线通信模块指车载网关的无线通信模块 , 无线通信模块启动不 同的线程来接收来自用户的远程控制指令(如 接收短信是一个线程, 接收 GPRS是一个线程)。 对于每个线程中接收到的不同控制指令, 车载网关将 其进行緩存, 之后顺序发送给车载网关的数据处理模块。
步骤 406:数据处理模块对该指令进行解析,将该控 消息解析为车载 网元可识别的消息格式, 并将该消息发送给车域网接入模块,
步骤 408: 车域网接入模块把指令发送到对应的车载网元 。
车域网接入模块接收到该消息后, 对控制消息进行解析, 当解析得到 该控制消息要发送给汽车的点火部件时, 选择适当的短距离无线通信传输 方式将该控制消息发送给车载网元(汽车点火 部件) 的无线接入模块; 由 于车载网关和车载网元都安装在车体内, 可以通过 802.11、 蓝牙、 红外等 一种或多种无线局域网通信技术实现。 对于发动机, 油箱等汽车内的部件, 需要穿透车身, 车域网接入模块选择蓝牙方式将该控制消息发 送给车载网 元的无线接入模块; 对于音响, 座椅等部件, 不用穿透车身且距离较近, 车域网接入模块选择红外方式将该控制消息发 送给车载网元的无线接入模 块, 这样不仅能选择对不同部件不同的最优传输方 式, 也能节约成本。
步骤 410: 无线接入模块判断是否接收到来自车载网关的 指令,是则转 步骤 412; 否则返回继续判断。
步骤 412: 驱动相应的部件装置。
车载网元的无线接入模块通过短距离无线传输 方式收到的控制消息后 发送给车载网元的部件控制模块。 每个车载网元的无线接入模块都会根据 其具体控制或监测哪个功能部件而集成适当的 短距离无线通信硬件器件, 比如控制汽车点火部件的就釆用蓝牙方式和网 关进行通信。 部件控制模块 将控制指令发送给部件功能驱动模块; 部件功能驱动模块收到点火指令后 控制大功率晶体三极管的饱和与导通, 使点火线圈的初级电流突降为零, 使次级线圈产生很高电压, 通过火花塞放电进行打火。
步骤 414: 车载网关判断是否还要将该网元发送的指令发 送到其它网 元, 若网关判断需要发送则转步骤 416; 否则, 返回继续判断。 一旦点火成功, 汽车点火部件的当前状态就会置为启动状态, 当点火 部件状态发生变化时, 汽车点火部件这个车载网元就会把当前的新状 态发 送给网关 (网关接着上报给用户已经点火成功的消息, 同时网关接着判断 还需要将这个新状态报告发送给哪些功能部件 , 比如发送给汽车漏油监测 功能部件等等); 如果点火失败, 汽车点火部件的状态仍然保持为未启动状 态, 也将把当前的状态发送给网关, 网关进而判断把这个状态报告发给哪 些功能部件, 若网关选择将点火失败的消息返回给控制终端 , 在用户收到 点火失败的消息回复后, 可以再次发起点火操作, 步骤同上。
步骤 416: 车载网关发送指令到其他功能模块。
图 5示出根据本发明方法再一个实施例的流程图 用于汽车漏油的及 时检测并通知车主, 如图 5所示, 该方法包括以下步骤:
步骤 502: 部件控制模块监控部件。
汽车漏油检测部件检测油箱壁内若干点的当前 汽油刻度值, 点越多检 测的釆样数据就越多, 得到的结果就越准确。 这些点读取到的油箱刻度的 平均值就是当前油箱内汽油的当前刻度值。
步骤 504: 监测部件的状态是否发生异常, 当监测到发生异常时, 转步 骤 506; 若未监测到异常, 则继续监测。
当汽车漏油监测部件收到来自网关发送的汽车 处于静止状态的报告 后, 汽油监测部件记录当前邮箱内的汽油刻度值, 并启动一个定时器循环 读取此时油量的刻度值, 将实时读到的这个刻度值减去之前油箱内记录 下 的初始刻度值。 如果这个差值在门限值范围之内, 说明此时没有漏油, 返 回; 如果这个差值大于门限值, 说明此时有漏油事件发生。 如果差值大于 门限值达到规定的次数, 如定时器检测中连续 3 次差值大于门限值, 汽油 监测部件将该事件指令发送给车载网元内的部 件控制模块; 汽车漏油监测 部件收到来自网关发送的汽车处于启动状态的 报告后, 当汽车从静止状态 进入行驶状态时, 汽油监测部件记录下行驶前的油量初始刻度并 启动另一 个定时器循环读取此时油量的刻度值。 定时器实时读取当前的剩余油量并 计算出剩余油量和初始油量的差值, 该差值就是实际的出油量。 之后把实 际出油量和汽车油耗记录仪中记录的耗油量进 行比较, 如果发现实际的出 油量减去油耗记录仪中记录的实际油耗的差值 大于门限值, 说明此时有漏 油事件发生。 如果差值大于门限值这个结果在连续 3 次定时器检测中都发 生, 汽油监测部件将该事件指令发送给车载网元内 的部件控制模块。
步骤 506: 部件控制模块把异常信息传送到无线接入模块 。
步骤 508: 将异常指令信息传送到车载网关。
部件控制模块控制无线接入模块将漏油事件指 令通过无线局域网通信 方式发送给车载网关的车域网接入模块; 车载网关的车域网接入模块负责 接收漏油事件指令并将该指令发送给车载网关 的数据处理模块。
步骤 510: 车载网关将指令处理为用户易懂的提示文字。
车载网关的数据处理模块将事件指令翻译为远 程控制终端可以识别的 通知消息, 如用户易懂的提示文字, 并将该通知消息发送给车载网关的无 线通信模块;
步骤 512: 发送指令给用户。
这里, 无线通信模块将收到的通知消息及时发送给控 制终端, 具体可 以通过短信的方式或其他方式通知到控制终端 。, 这样车主根据控制终端收 到的消息, 得知自己的汽车漏油并可以进行相应的处理。
以上内容是结合具体的实施方式对本发明所作 的进一步详细说明, 不 能认定本发明的具体实施只局限于这些说明。 对于本发明所属技术领域的 普通技术人员来说, 在不脱离本发明构思的前提下, 还可以做出若干简单 推演或替换, 都应当视为属于本发明的保护范围。
