交换数据的方法

文档序号:6670768阅读:308来源:国知局
专利名称:交换数据的方法
技术领域
本发明涉及一种用于在行驶记录仪和连接设备之间交换数据 的方法,其中,行驶记录仪与连接设备具有数据传输连接,并且根
5 据数据传输协议来实现数据传输,该数据传输协议冲是供给连接i殳 备,以便通过指定至少 一个服务识别码来促使行驶记录仪执行一项 月艮务。
背景技术
根据EWG头见定第3821/85号和ISO 14229、 ISO 14230、 ISO 10 16844,上面4是到的方法^U^开,在该方法中,特定教:1直范围内的 月良务识别码被分配给行驶记录仪的特定服务组。在此,服务被理解 为例如在行驶记录仪的存储器中读或者写特定的数据。例如,利用 连接设备可以从行驶记录仪的存储区中读出实时的日期。为此,数 据块被从连接i殳备发送到行驶记录仪,此外,该数据块还包括用于 15行驶记录仪的服务识别码。
行驶记录仪由系统供货商提供给机动车制造商,机动车制造商 执行对装入的设备的安装和校准以及随后的测试。出于该目的,使 连接设备与行马史记录仪处于传输凄t据的连纟妄状态并且通过传输不 同的数据块(包括服务识别码),必要的参凄W皮输入或者测试。为 20 此,连接设备在待配置的行驶记录仪上进行功能性匹配是绝对必要 的。然而,特别是在应用不同的制造商的行驶记录仪时,使用相同 的连接设备会导致兼容困难的问题。

发明内容
基于现有技术的这些问题,本发明的目的在于以这种方式改进 开头所述类型的用于数据传输的方法,即达到行驶记录仪的灵活的
兼容性。
5 本发明的目的通过开头所述类型的方法来实现,该方法具有权
利要求1所述的特征。从属权利要求包含本发明的有利的改进方案。
本发明的特殊的优点在于,行驶记录仪可以灵活地匹配于不同 的连接设备并且通过这种方式也在技术上做出了无法预料的改变, 尤其是功能范围上的改变。为此,行马史记录仪的接口或者外表可以 10 单独;也配置,尽管这才羊,内部的流一呈〗呆,持不变并且7于应于相应的才示 准。特别地,可以考虑特殊的连接设备的接口 ,而不在功能上削弱 与例如连接的车载局域网(CAN)的交互作用。不需要较高的复杂
的特殊的要求。
15 当所述分配将一个外部服务识别码唯一地分配给每个内部服
务识别码时,可以确保特别高的运行可靠性。该分配也可以有利地 存储在存储器中。当仅仅内部服务识别码的一部分与外部服务识别 码不同时,鉴于节省空间和计算时间的考虑,可以非常有利地4又4又 将一致的部分存储到存储器中,从而仅仅在实际上存在交换
20 ( mapping )并且外部服务识别码与内部服务识别码不同的位置存 在一个分配。在接收数据时,这些服务识别码应该由通信模块交换, 同时交换凄t据。
每个外部服务识别码唯一分配给一个内部力l务识别码的方式 具有使装置稳定运行的相同效果。
有利地是,在其中存储有服务识别码的存储器是行驶记录仪的 集成部件并因此由系统供货商提供,其中,当设计为可以由机动车 制造商来改变分配时,这是有利的。在此,当可以通过一项力良务来 至少部分;也改变分配时是非常有意义的。该力良务可以有利;也以相同
5的方式具有一个力良务识别石马,其中,该H良务识别石马可以有利地/没计
成不可改变的。由于该服务识别码有利地设计为不变的,因此在错 误的分配的情况下,至少一个后续的校正总是毫无问题的。
月良务识别码由 一 个主服务识别码和 一 个辅助服务识别码构成 的设计方案是有意义的。通过这种方式可以实现期望的功能的相对
10 来说分等级的结构。主月l务识别码在该种情况下对应多个月良务,这 些月良务通常要求其〗也的"i兌明。例如,主月良务识别石马可以对应于"读" 月良务并且辅助服务识别码可以对应于要素的说明,该服务应该针对 说明的要素,例如"日期"。才艮据本发明的辅助月l务识别码优选地 指明主服务识别码的详细内容。当主服务识别码和辅助服务识别码
15 被设计成可单独寻址的区域,这些区域;波此结合乂人而形成一个月良务 识别码时,这在高的模块灵活性上是非常有意义的。当主服务识别 码设计为不可改变时,能够实现较高水平的运行稳定性。此外,当 可以对应于 一些确定的主服务识别码的几个辅助服务识别码被可 改变地设计时,能够减少不稳定运行的危险。在此,"读"和"写"
20 的主力良务识别码可能是非常重要的,乂人而几个对应于上述主力良务识 别码的辅助服务识別码设计为可改变地。
为了可以^f又仅以4交低的复杂度来提供行驶记录仪的标准化的
交付状态,特别是在"良务识别码賴-误地对应之后,当在使用特殊的 服务识别码的情况下,外部服务识别码的值在分配中可由内部服务
25识别码的佳—4l盖时特别有意义的。


接下来,参考附图来对特殊的实施例进行详细的说明。除了该 实施例之外,可以被归入到本发明中的其它设计方案也能够被本领
域技术人员获得。图中示出 5 图1是才艮据本发明的方法的实施例的示意图。
具体实施例方式
在图1中,行驶记录仪的参考标示为DTCO并且连接i殳备的参 考标示为CALTEST。在连4妾i殳备CALTEST和^f亍马史记录^义DTCO 之间存在传输数据的连接1,该连接将连接i殳备CALTEST的接口 10S1与行马史记录4义DTCO的4妄口 S2连4妾起来。
连4妄i殳备CALTEST具有一个显示器2以及一个输入装置4和 用于对连4妄装置CALTEST或者才喿作人员进行识别和4受冲又的装置 AUT。连4妻i更备CALTEST 一皮用于将不同的才交准参凄t传输乡合4亍马史记 录仪DTCO并且用于执行测试,尤其是在模拟的范围内执行测试。
15 4亍马史记录4义DTCO具有中央处理器CPU,该中央处理器与主
存储器MEM、内部服务识别码IIDS的已存储的分配、外部服务识 别码EIDS的已存储的分配以及第二接口 S2连接。
如果在凄t据交换(1、 II)期间翁:据块DB1到达DTCO的第二 接口 S2,那么通信模块COMM检查是否应该通过分配使外部服务 20识別码EIDS与内部服务识别码IIDS交换,其中,在该通信才莫块中, 变换表MAP包括内部服务识别码IIDS与外部服务识别码EIDS的分配。
数据块DB1由首部H、数据D、和最后提出的检验和CS。首 部H包括格式信息FMT、目的地信息TGT、来源信息SRC。由主 服务识别码SID和辅助服务识别码SBF构成的服务识别码3处于 数据D中。只要辅助服务识别码SBF以其它的细节详细地说明来 5 自主月l务识别码SID的指示,就一寻辅助月良务识别码SBF补入到主 月良务识别码SID中。在实施例中提出,仅仅一部分辅助服务识别 码SBF鉴于内部和外部使用的、相关于"读"、"写,,的主服务识 别码值分配(IIDS、 EIDS)来一皮区别地分配或者可^皮区别地分配。 当在行驶记录仪DTCO的接口 S2接收到主服务识别码SID时,通 10 信模块COMM通过在变换表MAP中的分配EIDS、 IIDS来交换 外部辅助服务识别码和内部辅助服务识别码,从而使处理器CPU 可以在内部服务识别码IIDS的基础上执行服务。因此,在访问主 存储器MEM的情况下,处理器从CPU以数据块DB2 ( II )来响 应。
权利要求
1.一种用于在行驶记录仪(DTCO)和连接设备(CALTEST)之间交换数据的方法,其中,所述行驶记录仪(DTCO)与所述连接设备(CALTEST)具有传输数据连接(1),并且根据数据传输协议来实现数据传输,所述数据传输协议提供给所述连接设备(CALTEST),以便通过指定至少一个服务识别码(SID)来促使所述行驶记录仪(DTCO)执行一项服务,其特征在于,所述行驶记录仪(DTCO)具有内部服务识别码(IIDS)与外部服务识别码(EIDS)的分配,在与所述连接设备(CALTEST)进行数据交换时使用所述外部服务识别码(EIDS),通信模块(COMM)根据所述分配(变换表MAP)以相应的所述内部服务识别码(IIDS)来交换引入数据的所述外部服务识别码(EIDS)。
2. 根据权利要求1所述的方法,其特征在于,所述分配(变换表 MAP)将一个外部服务识别码(EIDS) p舉一地分配给每个内 部服务识别码(IIDS )。
3. 根据权利要求1所述的方法,其特征在于,所述分配(变换表 MAP)将一个内部服务识别码(IIDS)唯一地分配给每个外 部月艮务识别石马(EIDS)。
4. 根据权利要求1所述的方法,其特征在于,所述分配(变换表 MAP )被存储在所述行驶记录仪(DTCO )的内部存储器中。
5. 根据权利要求1所述的方法,其特征在于,所述分配(变换表 MAP)可至少部分地通过服务来改变。
6. 才艮据^L利要求5所述的方法,其特4正在于,可用来改变分配(变 换表MAP )的所述服务的服务识别码(SID、 SBF )不可改变。
7. 根据权利要求1所述的方法,其特征在于, 一些所述服务识别 码(SID、 SBF)包括主服务识别码(SID)和辅助服务识别码(SBF )。
8. 根据权利要求7所述的方法,其特征在于,所述主服务识别码(SID)和所述寿#助月良务识别石马(SBF)为可单独寻址区i或的 形式,所述区域彼此结合成一个服务识别码(SID、 SBF)。
9. 根据权利要求1所述的方法,其特征在于,所述主服务识别码(SID)不可改变。
10. 根据权利要求1所述的方法,其特征在于,仅仅几个可被分配 给特定的主服务识别码(SID )的所述辅助服务识别码(SBF ) 可以?文变。
11. 根据权利要求10所述的方法,其特征在于,仅仅几个可被分 配给"读"和"写"的所述主月艮务识别码(SID)的所述辅助 月l务识别码(SBF)可以改变。
12. 根据权利要求1所述的方法,其特征在于,提出一种服务识别 码(SID、 SBT),所述服务识别码在所述分配(变换表MAP) 中利用所述内部服务识别码的值来覆盖所述外部服务识别码(SID、 SBT)的值。
全文摘要
本发明涉及一种用于在行驶记录仪(DTCO)和连接设备(CALTEST)之间进行数据交换的方法,其中,提供一种数据传输协议,即连接设备(CALTEST)通过指示至少一个服务识别码(SID)来促使行驶记录仪(DTCO)执行一项服务。本发明的目的在于进一步改进数据传输的方法,即实现行驶记录仪的灵活的兼容性。该目的这样地实现,即行驶记录仪(DTCO)具有相对于外部服务识别码(EIDS)的内部服务识别码(IIDS)的分配,在与连接设备(CALTEST)进行数据交换期间使用外部服务识别码(EIDS),并且通过通信模块(COMM)根据分配(变换表MAP)相对于对应的内部服务识别码(IIDS)来交换引入的数据的外部服务识别码(EIDS)。
文档编号G07C5/00GK101171609SQ200680015842
公开日2008年4月30日 申请日期2006年5月4日 优先权日2005年5月12日
发明者迈克尔·扎尔姆 申请人:西门子威迪欧汽车电子股份公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1