System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 日韩精品无码人妻一区二区三区,亚洲人成人伊人成综合网无码,精品亚洲成α人无码成α在线观看
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種整車診斷方法及裝置、存儲介質及電子設備制造方法及圖紙

    技術編號:44517267 閱讀:1 留言:0更新日期:2025-03-07 13:11
    本發明專利技術提供一種整車診斷方法及裝置、存儲介質及電子設備,應用于網關域控制器,對車輛的傳輸控制協議端口進行監聽,在與傳輸控制協議端口對應的監聽隊列不為空的情況下,從監聽隊列中確定有效TCP連接;確定與有效TCP連接對應的連接信息;激活與連接信息對應的上位機的路由,以及激活車輛的車內以太網節點的路由;接收上位機發送的診斷請求,并基于診斷請求在各個車內以太網節點中確定目標節點;將診斷請求發送至目標節點,并向上位機反饋目標節點的診斷應答信息。網關域控制器實現了上位機與整車的節點之間的跨網段、跨通信協議間的通信轉換,無需使用復雜的路由配置即可實現上位機與整車節點的通信轉換,使得車輛的網絡架構更加的簡潔。

    【技術實現步驟摘要】

    本專利技術涉及汽車電子,特別涉及一種整車診斷方法及裝置、存儲介質及電子設備


    技術介紹

    1、現有的整車診斷通常是通過車載自診斷系統(on-board?diagnostics,obd)診斷口使用can(fd)/ethernet通信協議,基于iso?14229?uds(road?vehicles-unifieddiagnostic?service)規范實現節點診斷,有些車型也增加了通過空中下載技術(over?theair,ota)主控節點發起的對各個節點的診斷功能。

    2、目前的整車診斷方案為滿足上位機和整車節點間的跨網段、跨通信協議的通信轉換,以及多路診斷的場景的需求,需要設置復雜的路由,導致網絡架構復雜、冗余。


    技術實現思路

    1、有鑒于此,本專利技術實施例提供一種整車診斷方法及裝置、存儲介質及電子設備,應該用本專利技術提供的方案,通過使用網關域控制器實現上位機和整車節點間的跨通信轉換,無需在網絡架構中配置復雜的路由,使得網絡架構更加的簡潔。

    2、為實現上述目的,本專利技術實施例提供如下技術方案:

    3、一種整車診斷方法,應用于網關域控制器,包括:

    4、對車輛的傳輸控制協議端口進行監聽,在與所述傳輸控制協議端口對應的監聽隊列不為空的情況下,從所述監聽隊列中確定有效tcp連接,所述監聽隊列用于保存建立的tcp連接;

    5、確定與所述有效tcp連接對應的連接信息;

    6、激活與所述連接信息對應的上位機的路由,以及激活所述車輛的車內以太網節點的路由;

    7、接收所述上位機發送的診斷請求,并基于所述診斷請求在各個所述車內以太網節點中確定目標節點;

    8、將所述診斷請求發送至所述目標節點,并向所述上位機反饋所述目標節點的診斷應答信息。

    9、上述的方法,可選的,所述從所述監聽隊列中確定有效tcp連接,包括:

    10、確定所述監聽隊列中是否僅存在一個tcp連接;

    11、若所述監聽隊列中僅存在一個tcp連接,則將該tcp連接確定為有效tcp連接;

    12、若所述監聽隊列中存在多個tcp連接時,應用預設的診斷規則對各個所述tcp連接進行診斷,進而在各個所述tcp連接中確定有效tcp連接。

    13、上述的方法,可選的,所述基于所述診斷請求在各個所述車內以太網節點中確定目標節點,包括:

    14、獲取所述診斷請求中的節點邏輯地址;

    15、確定與所述節點邏輯地址對應的節點ip地址;

    16、基于所述節點ip地址和所述節點邏輯地址,在各個所述車內以太網節點中確定目標節點。

    17、上述的方法,可選的,所述將所述診斷請求發送至所述目標節點,包括:

    18、基于所述節點ip地址獲取所述目標節點的診斷路徑;

    19、基于所述診斷路徑將所述診斷請求發送至所述目標節點。

    20、上述的方法,可選的,所述向所述上位機反饋所述目標節點的診斷應答信息,包括:

    21、當在預設的響應時間內接收到所述目標節點反饋的診斷響應時,基于所述診斷響應生成診斷應答信息,并將所述診斷應答信息向所述上位機反饋;

    22、當所述響應時間內未接收到所述目標節點反饋的診斷響應時,生成表征應答超時的診斷應答信息,并將所述診斷應答信息向所述上位機反饋。

    23、一種整車診斷裝置,應用于網關域控制器,包括:

    24、監聽模塊,用于對車輛的傳輸控制協議端口進行監聽,在與所述傳輸控制協議端口對應的監聽隊列不為空的情況下,從所述監聽隊列中確定有效tcp連接,所述監聽隊列用于保存建立的tcp連接;

    25、確定模塊,用于確定與所述有效tcp連接對應的連接信息;

    26、激活模塊,用于激活與所述連接信息對應的上位機的路由,以及激活所述車輛的車內以太網節點的路由;

    27、接收模塊,用于接收所述上位機發送的診斷請求,并基于所述診斷請求在各個所述車內以太網節點中確定目標節點;

    28、反饋模塊,用于將所述診斷請求發送至所述目標節點,并向所述上位機反饋所述目標節點的診斷應答信息。

    29、上述的裝置,可選的,所述監聽模塊執行從所述監聽隊列中確定有效tcp連接的過程,包括:

    30、確定所述監聽隊列中是否僅存在一個tcp連接;

    31、若所述監聽隊列中僅存在一個tcp連接,則將該tcp連接確定為有效tcp連接;

    32、若所述監聽隊列中存在多個tcp連接時,應用預設的診斷規則對各個所述tcp連接進行診斷,進而在各個所述tcp連接中確定有效tcp連接。

    33、上述的裝置,可選的,所述接收模塊執行基于所述診斷請求在各個所述車內以太網節點中確定目標節點的過程,包括:

    34、獲取所述診斷請求中的節點邏輯地址;

    35、確定與所述節點邏輯地址對應的節點ip地址;

    36、基于所述節點ip地址和所述節點邏輯地址,在各個所述車內以太網節點中確定目標節點。

    37、上述的裝置,可選的,所述反饋模塊執行將所述診斷請求發送至所述目標節點的過程,包括:

    38、基于所述節點ip地址獲取所述目標節點的診斷路徑;

    39、基于所述診斷路徑將所述診斷請求發送至所述目標節點。

    40、上述的裝置,可選的,所述反饋模塊執行向所述上位機反饋所述目標節點的診斷應答信息的過程,包括:

    41、當在預設的響應時間內接收到所述目標節點反饋的診斷響應時,基于所述診斷響應生成診斷應答信息,并將所述診斷應答信息向所述上位機反饋;

    42、當所述響應時間內未接收到所述目標節點反饋的診斷響應時,生成表征應答超時的診斷應答信息,并將所述診斷應答信息向所述上位機反饋。

    43、一種存儲介質,所述存儲介質包括存儲的指令,其中,在所述指令運行時控制所述存儲介質所在的設備執行如上所述的整車診斷方法。

    44、一種電子設備,包括存儲器,以及一個或者一個以上的指令,其中一個或者一個以上指令存儲于存儲器中,且經配置以由一個或者一個以上處理器執行如上所述的整車診斷方法。

    45、與現有技術相比,本專利技術具有以下優點:

    46、本專利技術提供一種整車診斷方法及裝置、存儲介質及電子設備,應用于網關域控制器,對車輛的傳輸控制協議端口進行監聽,在與傳輸控制協議端口對應的監聽隊列不為空的情況下,從監聽隊列中確定有效tcp連接,監聽隊列用于保存建立的tcp連接;確定與有效tcp連接對應的連接信息;激活與連接信息對應的上位機的路由,以及激活車輛的車內以太網節點的路由;接收上位機發送的診斷請求,并基于診斷請求在各個車內以太網節點中確定目標節點;將診斷請求發送至目標節點,并向上位機反饋目標節點的診斷應答信息。網關域控制器實現了上位機與整車的節點之間的跨網段、跨通信協議間的通信轉換,無需使用復雜的路由配置即可實現上位機與整車的節點的通信轉換,使得本文檔來自技高網...

    【技術保護點】

    1.一種整車診斷方法,其特征在于,應用于網關域控制器,包括:

    2.根據權利要求1所述的方法,其特征在于,所述從所述監聽隊列中確定有效TCP連接,包括:

    3.根據權利要求1所述的方法,其特征在于,所述基于所述診斷請求在各個所述車內以太網節點中確定目標節點,包括:

    4.根據權利要求3所述的方法,其特征在于,所述將所述診斷請求發送至所述目標節點,包括:

    5.根據權利要求1所述的方法,其特征在于,所述向所述上位機反饋所述目標節點的診斷應答信息,包括:

    6.一種整車診斷裝置,其特征在于,應用于網關域控制器,包括:

    7.根據權利要求6所述的裝置,其特征在于,所述監聽模塊執行從所述監聽隊列中確定有效TCP連接的過程,包括:

    8.根據權利要求6所述的裝置,其特征在于,所述接收模塊執行基于所述診斷請求在各個所述車內以太網節點中確定目標節點的過程,包括:

    9.一種存儲介質,其特征在于,所述存儲介質包括存儲的指令,其中,在所述指令運行時控制所述存儲介質所在的設備執行如權利要求1-5任意一項所述的整車診斷方法

    10.一種電子設備,其特征在于,包括存儲器,以及一個或者一個以上的指令,其中一個或者一個以上指令存儲于存儲器中,且經配置以由一個或者一個以上處理器執行如權利要求1-5任意一項所述的整車診斷方法。

    ...

    【技術特征摘要】

    1.一種整車診斷方法,其特征在于,應用于網關域控制器,包括:

    2.根據權利要求1所述的方法,其特征在于,所述從所述監聽隊列中確定有效tcp連接,包括:

    3.根據權利要求1所述的方法,其特征在于,所述基于所述診斷請求在各個所述車內以太網節點中確定目標節點,包括:

    4.根據權利要求3所述的方法,其特征在于,所述將所述診斷請求發送至所述目標節點,包括:

    5.根據權利要求1所述的方法,其特征在于,所述向所述上位機反饋所述目標節點的診斷應答信息,包括:

    6.一種整車診斷裝置,其特征在于,應用于網關域控制器,包括:

    7.根據權利要求6所...

    【專利技術屬性】
    技術研發人員:張帆
    申請(專利權)人:北京經緯恒潤科技股份有限公司
    類型:發明
    國別省市:

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 在线观看亚洲AV每日更新无码| 亚洲欧洲免费无码| 性无码专区一色吊丝中文字幕| 麻豆亚洲AV成人无码久久精品| 日韩电影无码A不卡| 国产亚洲3p无码一区二区| 国产成人无码AV麻豆| 中文字幕人妻无码系列第三区| 亚洲国产成人精品无码区在线秒播| 亚洲av无码乱码在线观看野外| 久久久久亚洲AV无码专区首JN| 精品无码久久久久久久久久 | 亚洲精品无码久久久久YW| 国产精品无码不卡一区二区三区| 一本色道久久综合无码人妻 | 欧日韩国产无码专区| 人妻精品久久无码专区精东影业| 人妻无码一区二区视频| 亚洲AV无码一区二区三区牲色| 少妇精品无码一区二区三区| 最新国产精品无码| 中文无码乱人伦中文视频在线V| 亚洲av永久中文无码精品| 精品欧洲av无码一区二区| 亚洲av永久无码精品秋霞电影影院 | 国产成年无码久久久久下载| 制服在线无码专区| 中文有码无码人妻在线| 精品日韩亚洲AV无码一区二区三区| 寂寞少妇做spa按摩无码| 无码AⅤ精品一区二区三区| 无码不卡中文字幕av| 无码色偷偷亚洲国内自拍| 内射无码专区久久亚洲| 国产精品xxxx国产喷水亚洲国产精品无码久久一区 | 精品无码久久久久久久久水蜜桃 | 精品久久久久久无码中文字幕一区 | 久久久久亚洲AV无码专区首| 亚洲AV永久纯肉无码精品动漫| 中文字幕无码久久久| 亚洲一区AV无码少妇电影☆|