本申请涉及车载通信领域,具体涉及一种车载通信系统、方法和车辆。
背景技术:
1、随着汽车智能化和网络化的发展,汽车自动驾驶、车载娱乐和远程诊断升级等辅助功能越来越强大,自动化程度越来越高。当通过can通信进行车载数据的传输时,存在需要传输的数据量大、数据读取不方便和控制器之间的数据转换比较繁琐的问题,如果这些辅助功能仍采用传统的仅仅基于can(controller area network,控制器局域网)通信的通信架构来实现,将使整个车载通信系统架构变得异常复杂且不具备灵活性和扩展性。
技术实现思路
1、鉴于以上所述现有技术的缺点,本发明提供一种车载通信系统、方法和车辆,以解决当车载辅助功能采用传统的基于can通信的通信架构来实现时,整个车载通信系统架构变得异常复杂、不具备灵活性和扩展性的问题。
2、本发明提供的一种车载通信系统,所述系统包括:
3、服务管理平台,获取多个应用和多个服务,且所述服务管理平台对所述多个服务进行管理,并将所述多个服务和所述多个应用进行绑定;
4、中央控制器,与所述服务管理平台连接,且根据业务逻辑,所述中央控制器获取请求数据,并调用所述多个服务对所述请求数据进行处理,获取通信数据,且根据数据分发服务的通信方式,所述中央控制器发布所述通信数据;
5、多个域控制器,与所述中央控制器连接,且通过所述数据分发服务的通信方式,所述多个域控制器接收所述通信数据,并对所述通信数据进行转换,获取控制器局域网信号;
6、多个执行控制器,与所述多个域控制器连接,且通过控制器局域网的通信方式,所述多个执行控制器接收所述控制器局域网信号;以及
7、通信管理工具,与所述中央控制器和所述域控制器、所述执行控制器连接,且根据所述通信管理工具,判断所述多个执行控制器是否成功接收所述控制器局域网信号,若所述多个执行控制器成功接收所述控制器局域网信号,所述中央控制器与所述多个执行控制器成功通信。
8、于本发明的一实施例中,所述中央控制器包括多个中央控制器应用和第一数据分发服务协议接口,通过所述数据分发服务协议接口,所述多个中央控制器应用以所述数据分发服务协议的通信方式进行通信。
9、于本发明的一实施例中,所述中央控制器包括第一控制器局域网协议接口,通过所述第一控制器局域网协议接口,所述中央控制器与所述多个执行控制器进行通信。
10、于本发明的一实施例中,所述域控制器包括多个域控制器应用和第二数据分发服务协议接口,通过所述第二数据分发服务接口,所述多个域控制器应用以所述数据分发服务协议的通信方式进行通信。
11、于本发明的一实施例中,所述域控制器包括第二信号转换模块,所述第二信号转换模块对所述通信数据进行转换,获取所述控制器局域网信号。
12、于本发明的一实施例中,所述域控制器包括第二控制器局域网协议接口,通过所述第二控制器局域网协议接口,所述域控制器将所述控制器局域网信号传输到所述多个执行控制器中。
13、本发明提供的一种车载通信方法,所述方法包括:
14、获取多个应用和多个服务,且服务管理平台对所述多个服务进行管理,并将所述多个服务和所述多个应用进行绑定;
15、根据业务逻辑,中央控制器获取请求数据,并调用所述多个服务对所述请求数据进行处理,获取通信数据,并根据数据分发服务的通信方式,所述中央控制器发布所述通信数据;
16、通过所述数据分发服务的通信方式,多个域控制器接收所述通信数据,并对所述通信数据进行转换,获取控制器局域网信号;
17、通过控制器局域网的通信方式,多个执行控制器接收所述控制器局域网信号;以及
18、根据通信管理工具,判断所述多个执行控制器是否成功接收所述控制器局域网信号,若所述多个执行控制器成功接收所述控制器局域网信号,所述中央控制器与所述多个执行控制器成功通信。
19、于本发明的一实施例中,取所述多个应用和所述多个服务包括以下步骤:
20、通过对车载辅助功能和硬件能力进行划分,获取所述多个应用;
21、通过对所述多个应用进行功能划分,获取所述多个服务。
22、于本发明的一实施例中,所述车载通信方法还包括以下步骤:
23、通过所述多个执行控制器,获取所述控制器局域网信号;
24、通过所述控制器局域网的通信方式,所述中央控制器接收所述控制器局域网信号,并对所述控制器局域网信号进行矩阵解析,获取所述通信数据,且所述中央控制器调用所述多个服务对所述通信数据进行处理。
25、本发明还提供一种车辆,所述车辆包括上述任一项的所述车载通信系统。
26、本发明的有益效果:本发明基于面向服务的架构,将车辆上不同的车载辅助功能和硬件能力划分为多个应用和多个服务,多个服务通过数据分发服务的通信方式实现车载数据通信,且中央控制器及域控制器与执行控制器之间通过控制器局域网的通信方式进行通信,这种车载通信系统提高了中央控制器、域控制器和执行控制器之间的通信效率,降低了车载通信系统的复杂性,提高了车载通信的灵活性、拓展性和准确性。
27、应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本申请。
1.一种车载通信系统,其特征在于,所述系统包括:
2.根据权利要求1所述的一种车载通信系统,其特征在于,所述中央控制器包括多个中央控制器应用和第一数据分发服务协议接口,通过所述数据分发服务协议接口,所述多个中央控制器应用以所述数据分发服务协议的通信方式进行通信。
3.根据权利要求1所述的一种车载通信系统,其特征在于,所述中央控制器包括第一控制器局域网协议接口,通过所述第一控制器局域网协议接口,所述中央控制器与所述多个执行控制器进行通信。
4.根据权利要求1所述的一种车载通信系统,其特征在于,所述域控制器包括多个域控制器应用和第二数据分发服务协议接口,通过所述第二数据分发服务接口,所述多个域控制器应用以所述数据分发服务协议的通信方式进行通信。
5.根据权利要求1所述的一种车载通信系统,其特征在于,所述域控制器包括第二信号转换模块,所述第二信号转换模块对所述通信数据进行转换,获取所述控制器局域网信号。
6.根据权利要求1所述的一种车载通信系统,其特征在于,所述域控制器包括第二控制器局域网协议接口,通过所述第二控制器局域网协议接口,所述域控制器将所述控制器局域网信号传输到所述多个执行控制器中。
7.一种车载通信方法,其特征在于,所述方法包括以下步骤:
8.根据权利要求7所述的一种车载通信方法,其特征在于,获取所述多个应用和所述多个服务包括以下步骤:
9.根据权利要求7所述的一种车载通信方法,其特征在于,还包括以下步骤:
10.一种车辆,其特征在于,所述车辆包括权利要求1至权利要求6任一项的所述车载通信系统。