[发明专利]一种远程控制方法、装置和车辆有效
申请号: | 202110272353.7 | 申请日: | 2021-03-12 |
公开(公告)号: | CN113037603B | 公开(公告)日: | 2023-05-12 |
发明(设计)人: | 钟振昌;陈志锦;张明;李建猛 | 申请(专利权)人: | 广州小鹏汽车科技有限公司 |
主分类号: | H04L12/40 | 分类号: | H04L12/40;H04L69/22;H04L69/24;H04L67/12 |
代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 赵娟 |
地址: | 510640 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 远程 控制 方法 装置 车辆 | ||
本发明实施例提供了一种远程控制方法、装置和车辆,所述方法应用于车辆中,所述的方法包括:获取代理应用程序接收的远程控制请求,远程控制请求是由终端设备中的应用程序采用面向服务的架构SOA协议发送的;执行所述远程控制请求对应的控制操作;进而当需要向外开放多个内部功能,使得这些功能能够被远程控制时,仅需修改代理应用程序即可;提高了远程控制车辆内部功能的效率,且还增加了车辆功能的可扩展性。
技术领域
本发明涉及汽车技术领域,特别是涉及一种远程控制方法、装置和车辆。
背景技术
SOA(Service-oriented architecture,面向服务的架构)是一个组件模型,它将应用程序的不同功能单元(称为服务)进行拆分,并通过这些服务之间定义良好的接口和协议联系起来。进而能够提高服务的重用性,也让业务逻辑变的可组合,并且每个服务可以根据使用情况做出合理的分布式部署,从而让服务变的规范,高性能,高可用。
随着车载以太网技术的逐步发展,SOA也逐渐被引入到车辆软件设计当中;每个域控制器通过在以太网的基础上采用SOA协议,独立完成对应的控制功能,如车身域控制器实现车身控制功能,动力域控制器实现动力控制功能等等。
其中,域控制器的功能,可以由运行在车辆本地的应用程序实现;当需要向外开放多个内部功能,使得这些功能能够被远程控制时,需要修改车辆本地的多个应用程序,操作繁琐,实现远程控制车辆内部功能的效率低。
发明内容
本发明实施例提供一种远程控制方法,以提高实现远程控制车辆的效率。
本发明实施例还提供了一种远程控制装置和车辆,以保证上述方法的实施。
为了解决上述问题,本发明公开了一种远程控制方法,应用于车辆中,所述车辆中布设有代理应用程序,所述的方法包括:获取所述代理应用程序接收的远程控制请求,所述远程控制请求是由终端设备中的应用程序采用面向服务的架构SOA协议发送的;执行所述远程控制请求对应的控制操作。
可选地,所述执行所述远程控制请求对应的控制操作,包括:采用SOA协议将所述远程控制请求发送至服务器;接收服务器采用SOA协议返回的第一控制响应消息;基于所述第一控制响应消息向对应的执行器发送控制信号,以由执行器执行所述控制信号对应的操作。
可选地,所述的方法还包括:获取执行器的执行结果,并基于所述执行结果,通过所述代理应用程序采用SOA协议向所述终端设备的应用程序发送第二控制响应消息。
可选地,所述采用SOA协议将所述远程控制请求发送至服务器,包括:控制器局域网络CAN的基础上,采用SOA协议将所述远程控制请求发送至服务器;或,在以太网的基础上,采用SOA协议将所述远程控制请求发送至服务器。
可选地,所述在控制器局域网络CAN的基础上,采用SOA协议将所述远程控制请求发送至服务器,包括:基于CAN通信协议,将所述控制请求封装成CAN请求报文;将所述请求CAN报文通过CAN发送至车辆通信模块,由车辆通信模块发送至服务器。
可选地,所述基于CAN通信协议,将所述控制请求封装成CAN请求报文,包括:基于CAN通信协议,将所述控制请求封装成连续的第一待处理数据;对所述第一待处理数据进行分包处理,得到多个CAN请求报文。
可选地,所述将所述CAN请求报文通过CAN发送至车辆通信模块,由车辆通信模块发送至服务器,包括:调用CAN接口将所述CAN请求报文发送至所述车辆中的车辆通信模块,以由所述车辆通信模块将所述CAN请求报文发送至服务器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州小鹏汽车科技有限公司,未经广州小鹏汽车科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110272353.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:电子设备
- 下一篇:视频播放控制方法、装置和电子设备