运输工具电子通信设备的安全远距离诊断实施方法和系统与流程

文档序号:13426441
运输工具电子通信设备的安全远距离诊断实施方法和系统与流程
本发明涉及远程实施对运输工具、任选地机动类型的运输工具的诊断。

背景技术:
大量的运输工具包括电子通信设备(例如计算机),所述电子通信设备与监控设备(偶尔称作“智能辅助盒”(或BSI))联结,所述监控设备本身通过波与通信模块联结。所述通信模块配置用于用作(同通信网络联结的)诊断工具与运输工具的电子通信设备之间的通信界面,以使电子通信设备的远距离诊断可由控制所述诊断工具的技术人员实施。这些远距离诊断可用于在驾驶员的要求下远程确定运输工具中的失灵或故障的起因,然后用于当唯一驾驶员可能参与时又或当需给驾驶员建议对运输工具的复查或保养操作时提供意见,任选地对参与日期的建议。为了避免无论哪个诊断都可远程实施在电子通信设备上,已提供了一种安全远距离诊断机构。所述安全远距离诊断机构用于将电视服务参数的值添加到所述诊断请求,然后用于对要诊断的电子通信设备检验该电子通信设备是否认出该值以及因此该电子通信设备是否支持远距离诊断。当结果为肯定的时,在与要诊断的电子通信设备相关联的列表中检验接收到的诊断请求是否为所述列表的一部分,并且当结果为肯定的时,将该诊断请求传送到该电子通信设备,以使所述电子通信设备提供用于诊断工具的响应。当要诊断的电子通信设备例如由于版本较旧而不支持所述远距离诊断时,或者当接收到的诊断请求不是要诊断的电子通信设备的经批准诊断列表的一部分时,指出了条件不令人满意的消息传送到所述诊断工具,并因此所述诊断请求不传送到该电子通信设备。因此,不支持这种远距离诊断的电子通信设备可能实施远距离诊断,尽管所述电子通信设备可借助于诊断工具经受诊断,所述诊断工具与运输工具的监控设备(BSI)局部地联结。这导致当运输工具包括至少一个不支持远距离诊断的电子通信设备时,一些诊断可能无法实施,这可被证实是危险的。事实上,这由于一些诊断的实施需要优先实施其它诊断而导致。作为非限制性示例,在实施诊断内燃机喷嘴的运行之前,优先地需要知晓是否存在燃料泄露。

技术实现要素:
因此,本发明的目的尤其在于改善所述情况。为此,本发明提供了一种用于允许远程实施对运输工具的诊断的方法,所述运输工具每个都包括能够(通过波)与远程的诊断工具通信的通信模块,并且所述通信模块与所装载的电子通信设备联结。该系统的特征在于,所述系统包括:-第一步骤,在所述第一步骤中,所述诊断工具生成远距离诊断请求,所述远距离诊断请求与目的地为运输工具的电子通信设备的远距离诊断参数的值相关联;-第二步骤,在所述第二步骤中,将该值与预定值比较,当所述值与所述预定值之间相同时,将远距离诊断会话要求传送到作为目的地的所述电子通信设备;-第三步骤,在所述第三步骤中,所述电子通信设备生成对所述要求的响应,然后当该响应为接受所述远距离诊断会话或者预定拒绝所述远距离诊断会话时,将所述远距离诊断请求传送到所述电子通信设备;以及-第四步骤,在所述第四步骤中,将由所述电子通信设备生成的响应于所述远距离诊断请求的消息传送到所述诊断工具。因此,大量的旧版本(即未配置用于认出远距离诊断会话要求)的电子通信设备今后可经受远距离诊断而不需要改变。根据本发明的方法可包括可单独或组合采用的其它特征,尤其是:-在第一实施例中,在所述第二步骤中,可在通信服务器中实施所述比较,所述通信服务器确保所述诊断工具与被诊断的运输工具的通信模块之间的通信界面。在该情况下,在所述第三步骤中,可在所述通信服务器中分析所述由所述电子通信设备生成的响应,然后当该响应为接受所述远距离诊断会话或者预定拒绝所述远距离诊断会话时,所述通信服务器可将所述远距离诊断请求经由所述通信模块传送到所述电子通信设备;-在第二实施例中,在所述第二步骤中,可在运输工具的所述通信模块中实施所述比较,所述运输工具包括作为所述远距离诊断请求的目的地的所述电子通信设备。在该情况下,在所述第三步骤中,可在该通信模块中分析所述由所述电子通信设备生成的响应,然后当该响应为接受所述远距离诊断会话或者预定拒绝所述远距离诊断会话时,所述通信模块可将所述远距离诊断请求传送到所述电子通信设备;-在所述第四步骤中,当所述对远距离诊断会话要求的响应为接受所述远距离诊断会话时,可开始将远距离诊断会话的关闭消息发送到作为所述远距离诊断请求的目的地的所述电子通信设备,然后当接收到该远距离诊断会话的关闭确认消息时,可将由所述电子通信设备生成的响应于所述远距离诊断请求的消息传送到所述诊断工具,所述消息伴随着所述远距离诊断参数的预定值;-在所述第四步骤中,当所述对远距离诊断会话要求的响应为预定拒绝该远距离诊断会话时,可将由所述电子通信设备生成的响应于所述远距离诊断请求的消息传送到所述诊断工具,所述消息伴随着所述远距离诊断参数的预定值;-在所述第二步骤中,当接收到的所述值与所述预定值之间相同时,可开始检验所述远距离诊断请求是否经批准用于所述电子通信设备,然后,当结果为肯定的时,可将所述远距离诊断会话要求传送到所述电子通信设备。本发明还提供了一种能够远程实施对运输工具的诊断的系统,所述运输工具每个都包括通信模块,所述通信模块能够通过波通信并且与所装载的电子通信设备联结。该系统的特征在于,所述系统包括:-诊断工具,所述诊断工具能够生成与目的地为运输工具的电子通信设备的远距离诊断参数的值相关联的远距离诊断请求,以及-处理部件,所述处理部件配置用于将该值与预定值比较,配置用于当所述值与所述预定值之间相同时触发将远距离诊断会话要求以该电子通信设备为目的地传送,然后配置用于当接收到由所述电子通信设备生成并且表示接受或者预定拒绝所述远距离诊断会话的对该要求的响应时触发将所述远距离诊断请求传送到所述电子通信设备,以使所述电子通信设备生成目的地为所述诊断工具的对所述远距离诊断请求的响应消息。根据本发明的系统可包括可单独或组合采用的其它特征,尤其是:-在第一实施例中,所述系统的处理部件可安装在通信服务器中,所述通信服务器确保所述诊断工具与被诊断的运输工具的所述通信模块之间的通信界面;-在第二实施例中,所述系统的处理部件可安装在运输工具的所述通信模块中,所述通信模块包括作为所述远距离诊断请求的目的地的所述电子通信设备;-所述系统的处理部件可配置用于当接收到的所述值与所述预定值之间相同时开始检验所述远距离诊断请求是否经批准用于作为目的地的所述电子通信设备,然后配置用于当结果为肯定的时触发将所述远距离诊断会话要求传送到该电子通信设备。附图说明通过阅读以下的详细说明和附图,本发明的其它特征和优点将更加清楚,在所述附图中:-图1示意性和功能性示出了通信装备与根据本发明的运输工具远距离诊断实施系统的实施例联结,以及-图2示意性示出了实施根据本发明的远距离诊断实施方法的实施例的算法的示例。具体实施方式本发明的目的尤其在于提供一种远距离诊断实施方法以及一种相关联的远距离诊断实施系统D,所述方法和系统用于允许实施对运输工具V的远距离诊断,所述运输工具包括电子通信设备EEj和可通过波与通信网络RC通信的通信模块MC。在下文中,作为非限制性示例,认为可经受远距离诊断的运输工具V为机动类型的。所述运输工具例如为轿车。但本发明不限于该类型的运输工具。本发明事实上涉及陆上、河上(或海上)或空中的任何类型的运输工具,只要所述运输工具包括可经受诊断并且与通信模块联结的电子通信设备,所述通信模块可通过波与所述通信网络通信。图1上示意性示出了通信装备的示例,所述通信装备与运输工具V的远距离诊断系统SD的实施例联结。所述通信装备尤其包括通信网络RC,所述通信网络包括:一方面,无线通信基础设施,所述无线通信基础设施可与安置在运输工具V中的通信模块MC连接,以及另一方面,有线通信基础设施,所述有线通信基础设施可与有线通信设备(例如服务器SC和诊断工具OD)连接。注意到,无线通信模块MC和有线通信设备SC和OD可优选地经由英特网与彼此互相连接的不同的通信网络连接。可经受诊断的每个运输工具V至少包括彼此联结的电子通信设备EEj和通信模块MC。例如,如图非限制性所示,电子通信设备EEj与至少一个所装载的通信网络RCE连接,所述至少一个通信网络任选地为复用类型的。此处“电子通信设备”理解成能够接收和处理数字数据的帧的设备,所述数字数据在与该设备连接的所装载的通信网络RCE的总线中通行,以及理解成能够给所述通信网络RCE提供用于至少一个其它电子通信设备的数据的帧。所述电子通信设备可例如为计算机、传感器或致动器。注意到,在图1上非限制性示出的示例中,所述运输工具V包括四个电子通信设备EEj(j=1至4)。但所述电子通信设备EEj的数量可采用大于或等于一(1)的无论何值。还注意到,在图1上非限制性示出的示例中,所述运输工具V还包括与所装载的通信网络RCE连接并且与通信模块MC连接的监控设备ES。该监控设备ES为一种电子通信设备,该种电子通信设备尤其负责确保所述通信模块MC与其它电子通信设备EEj之间的界面并且负责控制所述诊断的功能性。该监控设备例如为本领域技术人员偶尔称作“智能辅助和”(或BSI)的设备。另外,每个运输工具V与运输工具的识别码相关联。所述识别码可例如为用英语称作“VehicleIdentificationNumber(运输工具识别号码)”(或VIN)的识别码。在图1上非限制性所示,根据本发明,远距离诊断实施系统SD至少包括处理部件MT和诊断工具OD。诊断工具OD配置用于任选地在运输工具V的通信模块MC的要求下或在由运输工具V的乘客使用的无线通信设备的要求下根据运输工具的识别码来远程实施对所述运输工具V的远距离诊断。该诊断工具OD例如为与通信网络RC连接的固定电脑或可携带电脑,所述固定电脑或可携带电脑由远距离操作者或者知晓控制远距离诊断并且在所述远距离诊断结束时提供建议的维修者使用。另外,该诊断工具OD可例如参与运输工具制造商(此处汽车制造厂家)的售后服务。诊断工具OD尤其包括多个软件模块(或“software”),所述多个软件模块整体构成一个程序,该程序与安装在由修理厂(或租赁处)的技术人员使用的诊断工具中的程序(例如称作的程序相似),并且用于诊断品牌为标志雪铁龙的运输工具中的问题。诊断工具OD可包括第一存储部件MS1,在所述第一存储部件中存储有用于至少其中一些至少一个品牌运输工具模型的所有可远程实施的诊断,所述其中一些至少一个品牌运输工具模型通过所述运输工具的识别码辨别。这些第一存储部件MS1可具有本领域技术人员已知的无论何种形式,尤其是具有存储器或数据库的形式。每个通信模块MC尤其能够使用诊断工具OD诊断,以要求实施对运输工具V的远距离诊断,并且以给所述每个通信模块传送该运输工具V的运输工具识别码。所述每个通信模块包括电子电路(或“hardware”)和软件模块(或“software”)。另外,所述每个通信模块还用作诊断工具OD与运输工具V的电子通信设备EEj之间的网关(或“gateway”),(此处)经由监控设备ES,以使所述电子通信设备交换诊断请求和对这些诊断请求的响应消息。远距离诊断请求为尤其包括要实施的诊断的识别码和要诊断的电子通信设备EEj的识别码的消息。理解到,请求和响应消息的该交换用于使与运输工具V临时通信的诊断工具OD能够经由通信模块MC实施远程诊断(或远距离诊断),然后能够将诊断结果传送到该运输工具V。为了使诊断请求可由运输工具V的至少一个所装载的通信网络RCE使用,需要所述诊断请求具有符合总线中所使用的通信协议的帧的形式(例如CAN协议),并且为了这些(CAN)帧可经由IP网络抵达监控设备ES位置处,需要这些帧还按照TCP/IP(“TransportControlProtocol(传输控制协议)/InternetProtocol(英特网协议)”)封装。优选地,所述通信模块MC辅助管理封装的所有方面。在该情况下,所述通信模块负责将经按照TCP/IP封装的帧解除封装从而仅回收CAN帧,以便将所述CAN帧传送到所述CAN帧的目的地。同样,所述通信模块负责封装包括按照TCP/IP的响应消息的CAN帧,以使所述CAN帧可传送到所述诊断工具OD。通信模块MC可例如为3G或4G类型的,以便可直接通过IP地址(私人的并且由操作者通过合同提供,或公共的并且由操作者临时重新定路到会话通信框架中的地址上,并因此视作仅在该会话通信的时长期间为私人的)达到。当所述运输工具V任选地在驾驶员的要求下申请远距离诊断时,所述运输工具的通信模块MC使用诊断工具OD任选地经由通信服务器SC发起(任选地声音)数据通信。任选声音(或电话)通信用于使远距离操作者或者使用诊断工具OD的维修者能够通过与运输工具V的乘客童话来诊断。所述数据(或“data”)通信建立成例如IP(“InternetProtocol(英特网协议)”)的形式。所述通信模块MC可由于知晓任选通信服务器的IP地址而与所述任选通信服务器SC经由英特网直接连接。注意到,任选通信服务器SC可参与运输工具制造商(此处汽车制造厂家)的售后服务。所述任选通信服务器还可为远距离诊断实施系统SD的一部分。如上文所示,本发明提供了一种远距离诊断实施方法,所述远距离诊断实施方法可借助于远距离诊断实施系统SD实施。这种方法包括至少四个步骤。当已对运输工具V请求或决定远距离诊断时,发起根据本发明的方法的第一步骤。在该第一步骤中,诊断工具OD生成与目的地为运输工具V的电子通信设备EEj的远距离诊断参数的值vpd(或“flag”)相关联的远距离诊断请求。在根据本发明的方法的第二步骤中,将所述值vpd与预定值v1比较,当所述值与所述预定值(vpd与v1)之间相同时,将远距离诊断会话要求传送到作为所述远距离诊断请求的目的地的电子通信设备EEj。该传送经由任选通信服务器SC、通信网络RC、通信模块MC和任选监控设备ES以及所装载的通信网络RCE进行。所述预定值v1可例如按照至少一个比特译成代码。作为示例,所述预定值可等于一(1)。但所述预定值可(例如按照多个比特)译成不同的代码。所述值(vpd与v1)的比较用于使远距离诊断阶段安全。事实上,当所述值vpd与v1不相同时,(远距离诊断实施系统SD的处理部件MT)给诊断工具OD发送指出了条件不令人满意的消息,并因此所述远距离诊断请求不传送到作为所述远距离诊断请求的目的地的电子通信设备EEj。可在至少两个不同地点实施所述值(vpd与v1)的该比较。因此,如图1上非限制性所示,可在运输工具V的通信模块MC中实施所述值(vpd与v1)的该比较,所述运输工具包括作为所述远距离诊断请求的目的地的电子通信设备EEj。在该情况下,由于所述处理部件尤其负责实施所述值(vpd与v1)的比较所述通信模块MC需装配有远距离诊断实施系统SD的处理部件MT。为此,处理部件MT可配置成电子电路和/或软件模块的形式。在未示出的实施变型中,可在所述通信服务器SC中实施所述值(vpd与v1)的比较,所述通信服务器确保诊断工具OD与被诊断的运输工具V的通信模块MC之间的通信界面。在该情况下,所述通信服务器SC需装配有远距离诊断实施系统SD的上述处理部件MT。该变型避免了增添每个通信模块MC需确保的任务数量,但该变型显著增加了信息获取时间,甚至是可在所述通信服务器SC过载和/或所述通信网络RC拥堵时减少远距离诊断阶段的软件中止。为了进一步使远距离诊断阶段安全,在所述第二步骤中,当所述值vpd与所述预定值v1之间相同时,可开始检验所述远距离诊断请求是否经批准用于电子通信设备EEj。该检验由处理部件MT对第二存储部件MS2实施,所述第二存储部件存储对应于电子通信设备EEj的识别码的诊断识别码。如图1上非限制性所示,第二存储部件MS2可安装在包括处理部件MT的设备(此处通信模块MC)中。但这不是必须的。事实上,所述第二存储部件可例如偏移到监控设备ES或通信服务器SC中。在后一情况下(完全偏移),第二存储部件MS2需存储诊断识别码,所述诊断识别码对应于电子通信设备EEj的识别码以及运输工具的识别码。这些第二存储部件MS2可具有本领域技术人员已知的无论何种形式,尤其是具有存储器或数据库的形式。在所述检验结束时,当所述远距离诊断请求经批准用于电子通信设备EEj时,将所述远距离诊断会话要求传送到所述电子通信设备EEj。在根据本发明的方法的第三步骤中,被诊断的电子通信设备EEj生成对远距离诊断会话要求的响应,当值vpd与v1相同时在第二步骤的末尾接收到所述远距离诊断会话要求。然后,当该响应为接受所述远距离诊断会话或者预定拒绝该远距离诊断会话时,将所述远距离诊断请求传送到被诊断的电子通信设备EEj。此处“接受所述远距离诊断会话”理解成接受参与由诊断工具OD请求的远距离诊断会话。这种接受由最近制造的电子通信设备EEj自动决定,并因此所述最近制造的电子通信设备已配置用于认出和接受远距离诊断会话要求,以便可经受远程诊断。另外,此处“预定拒绝”理解成拒绝参与由诊断工具OD请求的远距离诊断会话,并且具有预定“值”(例如“NACK12”,响应于非预定要求的标准值)。这种拒绝由从前制造的电子通信设备EEj自动决定并因此所述从前制造的电子通信设备可由于未配置用于认出远距离诊断会话要求而不经受远程诊断。对由被诊断的电子通信设备EEj生成的对远距离诊断会话要求的响应的分析由处理部件MT实施。因此可在所述通信模块MC中(如图1上非限制性所示)或者在所述通信服务器SC中实施该分析。在在所述通信模块MC中实施的情况下,在所述第三步骤中,处理部件MT分析由电子通信设备EEj生成的响应。然后,当该响应为接受或者预定拒绝所述远距离诊断会话时,所述电子通信设备触发由所述通信模块MC将在所述第一步骤中接收到的远距离诊断请求传送到该电子通信设备EEj。在在所述通信服务器SC中实施的情况下,在所述第三步骤中,处理部件MT分析由电子通信设备EEj生成的响应。然后,当该响应为接受或者预定拒绝所述远距离诊断会话时,所述电子通信设备触发由所述通信服务器SC将在所述第一步骤中接收到的远距离诊断请求经由通信网络RC和被诊断的运输工具V的通信模块MC传送到该电子通信设备EEj。在根据本发明的方法的第四步骤中,将在所述第三步骤时由被诊断的电子通信设备EEj生成的响应于所述远距离诊断请求的消息传送到所述诊断工具OD。该传送由所述通信模块MC确保,并且经由通信网络RC和任选通信服务器SC进行。注意到,在所述第四步骤中,当对远距离诊断会话要求的响应为接受该远距离诊断会话时,优选地开始将远距离诊断会话的关闭消息发送到作为所述远距离诊断请求的目的地的电子通信设备EEj,以使该电子通信设备知晓所述远距离诊断已结束。该远距离诊断会话的关闭消息的传送由处理部件MT触发。因此可在所述通信模块MC(如图1上非限制性所示)中或者在所述通信服务器SC中实施该传送。然后,当接收到该远距离诊断会话的关闭确认消息时,将由所述电子通信设备EEj生成的响应于所述远距离诊断请求的消息传送到所述诊断工具OD,所述消息伴随着所述远距离诊断参数的预定值。该值例如为在所述第一步骤时传送的附图标记为vpd的值。该对所述远距离诊断请求的响应消息的传送由处理部件MT触发。因此可在所述通信模块MC(如图1上非限制性所示)中或者在所述通信服务器SC中实施该传送。还注意到,在所述第四步骤中,当所述对远距离诊断会话要求的响应为预定拒绝该远距离诊断会话时,不存在要关闭的远距离诊断会话。因此,当接收到由电子通信设备EEj生成的响应于所述远距离诊断请求的消息时,可将所述消息传送到所述诊断工具OD,所述消息伴随着所述远距离诊断参数的预定值。该值例如为在所述第一步骤时传送的附图标记为vpd的值。该对所述远距离诊断请求的响应消息的传送由处理部件MT触发。因此可在所述通信模块MC(如图1上非限制性所示)中或者在所述通信服务器SC中实施该传送。图2上示意性示出了实施根据本发明的远距离诊断实施方法的实施例的算法的示例。该示例对应于远距离诊断实施系统SD的处理部件MT安装在被诊断的运输工具V的通信模块MC中的情况下。在子步骤10中,诊断工具OD生成与远距离诊断参数的值vpd相关联的远距离诊断请求,然后所述诊断工具将所述远距离诊断请求以运输工具V的经选择电子通信设备EEj为目的地传送。根据本发明的方法的第一步骤对应于该子步骤10。在子步骤20中,(处理部件MT)执行测试以将所述值vpd与预定值v1比较。当vpd与v1不相同时,执行子步骤30,在所述子步骤30中,(处理部件MT)将指出了条件不令人满意的响应消息传送到所述诊断工具OD,并因此所述远距离诊断请求不传送到作为所述远距离诊断请求的目的地的电子通信设备EEj。相反地,当vpd与v1之间相同时,(处理部件MT)执行检验子步骤40。更确切地,(处理部件MT)在第二存储部件MS2附近检验所述远距离诊断请求是否经批准用于作为所述远距离诊断请求的目的地的电子通信设备EEj。在结果为否定的时,(处理部件MT)执行所述子步骤30,以便将指出了条件不令人满意的响应消息传送到所述诊断工具OD,并因此所述远距离诊断请求不传送到作为所述远距离诊断请求的目的地的电子通信设备EEj。当结果为肯定的时,执行子步骤50,在所述子步骤50中,处理部件MT触发将远距离诊断会话要求传送到作为所述远距离诊断请求的目的地的电子通信设备EEj。根据本发明的方法的第二步骤对应于子步骤20、40和50。然后,在子步骤60中,被诊断的电子通信设备EEj生成并且传送对所述电子通信设备接收到的远距离诊断会话要求的响应。接下来,在子步骤70中,(处理部件MT)分析由电子通信设备EEj传送的对远距离诊断会话要求的响应。当该响应既不为接受所述远距离诊断会话也不为预定拒绝(例如“NACK12”,响应于非预定要求的标准值)该远距离诊断会话,(处理部件MT)执行所述子步骤30,以便将指出了条件不令人满意的响应消息传送到所述诊断工具OD,并因此所述远距离诊断请求不传送到作为所述远距离诊断请求的目的地的电子通信设备EEj。相反地,当该响应为接受所述远距离诊断会话或者预定拒绝(例如“NACK12”)该远距离诊断会话时,执行子步骤80。在所述子步骤80中,(处理部件MT)将在所述子步骤10中接收到的远距离诊断请求传送到被诊断的电子通信设备EEj。然后,被诊断的电子通信设备EEj生成并且传送对所述电子通信设备接收到的远距离诊断请求的响应。根据本发明的方法的第三步骤对应于子步骤60至80。当被诊断的电子通信设备EEj为旧版本时,并因此当所述电子通信设备不配置用于认出远距离诊断会话要求时,接下来执行子步骤90。在所述子步骤90中,(处理部件MT)将由被诊断的电子通信设备EEj生成的响应于所述远距离诊断请求的消息传送到所述诊断工具OD,所述消息伴随着所述远距离诊断参数的预定值。相反地,当被诊断的电子通信设备EEj在所述子步骤60中接受所述远距离诊断会话时,接下来执行子步骤100。在所述子步骤100中,(处理部件MT)将远距离诊断会话的关闭消息传送到作为所述远距离诊断请求的目的地的电子通信设备EEj,以使该电子通信设备知晓所述远距离诊断已结束。然后,当接收到该远距离诊断会话的关闭确认消息时,(处理部件MT)将由被诊断的电子通信设备EEj生成的响应于所述远距离诊断请求的消息传送到所述诊断工具OD,所述消息伴随着所述远距离诊断参数的预定值。根据本发明的方法的第四步骤对应于子步骤90和100。本发明能够显著增加可经受远距离诊断的旧版本电子通信设备的数量,而不需要改变。...
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1