国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      模式切換方法及can網(wǎng)絡的制作方法

      文檔序號:7871259閱讀:2946來源:國知局
      專利名稱:模式切換方法及can網(wǎng)絡的制作方法
      技術領域
      本發(fā)明涉及汽車網(wǎng)絡管理,尤其涉及模式切換方法及CAN網(wǎng)絡。
      背景技術
      信息社會的快速發(fā)展使汽車電子化、網(wǎng)絡化。汽車進入電子控制時代的標志是ECU (Electronic Control Unit,電控單元)的應用。隨著汽車中ECU的不斷增多,各個ECU之間需要相互交換信息,于是就誕生了在汽車控制系統(tǒng)中應用的互聯(lián)網(wǎng)絡。其中,CAN網(wǎng)絡具有實時性強、可靠性高、結構簡單、互操作性好和價格低廉等特點,因此CAN網(wǎng)絡被廣泛應用于汽車領域中。靜態(tài)功耗是整車的重要技術指標,為了降低整車靜態(tài)功耗,需要使CAN網(wǎng)絡中的電控單元在整車電源模式處于關閉狀態(tài)后,進入睡眠狀態(tài)。協(xié)調各電控單元同時進入睡眠狀態(tài)是網(wǎng)絡管理的最重要的功能,目前應用較廣的網(wǎng)絡管理是OSEK網(wǎng)絡管理,其分為直接網(wǎng)絡管理與間接網(wǎng)絡管理。現(xiàn)有的OSEK直接網(wǎng)絡管理策略,是通過專有的網(wǎng)絡管理報文組成邏輯環(huán)來協(xié)調網(wǎng)絡節(jié)點(電控單元)進入睡眠狀態(tài)。由于引入了專有的網(wǎng)絡管理報文,會增加網(wǎng)絡的負載率,降低網(wǎng)絡信號的實時性?,F(xiàn)有的OSEK間接網(wǎng)絡管理策略,是通過主節(jié)點向從節(jié)點發(fā)送睡眠命令的方式來協(xié)調網(wǎng)絡節(jié)點同時進入睡眠狀態(tài),但當主節(jié)點發(fā)送了睡眠命令,而部分從節(jié)點還需要網(wǎng)絡通訊,便導致了該部分從節(jié)點被強制睡眠的問題,無法滿足從節(jié)點的功能需求。因此,需要提供一種網(wǎng)絡管理策略,以降低網(wǎng)絡負載率和避免因主從節(jié)點設置導致的部分從節(jié)點被強制睡眠的問題。

      發(fā)明內容
      本發(fā)明提供一種模式切換方法及CAN網(wǎng)絡,以降低網(wǎng)絡負載率和避免因主從節(jié)點設置導致的部分從節(jié)點被強制睡眠的問題。為達到上述目的,本發(fā)明的實施例采用如下技術方案:一種模式切換方法,應用于汽車CAN網(wǎng)絡中的各個節(jié)點,所述汽車CAN網(wǎng)絡包括至少兩個節(jié)點,所述至少兩個節(jié)點支持睡眠功能,第一節(jié)點為CAN網(wǎng)絡中任意一個節(jié)點,所述方法包括:所述第一節(jié)點發(fā)送帶有睡眠指示的報文;接收除所述第一節(jié)點之外的其它節(jié)點的響應報文;當所述響應報文均為帶有睡眠指示的報文時,所述第一節(jié)點發(fā)送帶有睡眠應答的報文,以指示CAN網(wǎng)絡中所有節(jié)點切換到睡眠等待模式;所述第一節(jié)點切換到睡眠等待模式。優(yōu)選地,當所述響應報文中包括帶有正常模式的報文時,所述第一節(jié)點繼續(xù)發(fā)送帶有睡眠指示的報文。優(yōu)選地,所述第一節(jié)點在切換到睡眠等待模式的同時啟動睡眠等待定時器,如果在睡眠等待定時器超時之前,所述第一節(jié)點未接收到帶有正常模式的報文,第一節(jié)點隨即切換到睡眠模式。優(yōu)選地,當所述第一節(jié)點經過預設的時間未接收到除所述第一節(jié)點之外的其它節(jié)點的任何響應報文時,所述第一節(jié)點隨即切換到睡眠等待模式。優(yōu)選地,所述第一節(jié)點在睡眠模式下,如果接收到除所述第一節(jié)點之外的其它節(jié)點發(fā)送的報文或本地的喚醒信號即被喚醒,并切換到初始化狀態(tài)。另一種模式切換方法,應用于汽車CAN網(wǎng)絡中的各個節(jié)點,所述汽車CAN網(wǎng)絡包括至少兩個節(jié)點,所述至少兩個節(jié)點支持睡眠功能,第二節(jié)點為CAN網(wǎng)絡中除所述第一節(jié)點之外的任何一個節(jié)點,所述方法包括:所述第二節(jié)點接收帶有睡眠指示的報文;發(fā)送響應報文;當所述響應報文為帶有睡眠指示的報文,且如果所述第二節(jié)點在報文發(fā)送周期超時之前接收到帶有睡眠應答的報文時,所述第二節(jié)點切換到睡眠等待模式;或者,當所述響應報文為帶有睡眠指示的報文,且如果所述第二節(jié)點在報文發(fā)送周期超時之前未接收到帶有睡眠應答的報文,所述第二節(jié)點就發(fā)送帶有睡眠應答的報文,以指示CAN網(wǎng)絡上所有節(jié)點均切換到睡眠等待模式。優(yōu)選地,當所述響應報文為正常模式的報文時,所述第二節(jié)點保持當前模式。優(yōu)選地,所述第二節(jié)點在切換到睡眠等待模式的同時啟動睡眠等待定時器,如果在睡眠等待定時器超時之前,所述第二節(jié)點未接收到帶有正常模式的報文,所述第二節(jié)點隨即切換到睡眠模式。優(yōu)選地,第二節(jié)點在睡眠模式下,如果接收到除所述第二節(jié)點之外的其它節(jié)點發(fā)送的報文或本地的喚醒信號即被喚醒,并切換到初始化狀態(tài)?!NCAN網(wǎng)絡,包括至少兩個節(jié)點,所述至少兩個節(jié)點支持睡眠功能,第一節(jié)點為所述CAN網(wǎng)絡上任意一個節(jié)點,所述第一節(jié)點用于發(fā)送帶有睡眠指示的報文,并接收除所述第一節(jié)點之外的其它節(jié)點的響應報文;當所述響應報文均為帶睡眠指示的報文時,發(fā)送帶有睡眠應答的報文,以指示CAN網(wǎng)絡中所有節(jié)點切換到睡眠等待模式,并用于使所述第一節(jié)點切換到睡眠等待模式。第二節(jié)點為所述CAN網(wǎng)絡上除所述第一節(jié)點之外的任意一個節(jié)點,所述第二節(jié)點用于接收帶有睡眠指示的報文,并發(fā)送響應報文;當所述響應報文為帶有睡眠指示的報文時,且如果所述第二節(jié)點在報文發(fā)送周期超時之前接收到帶有睡眠應答的報文時,所述第二節(jié)點切換到睡眠等待模式;或者,當所述響應報文為帶有睡眠指示的報文,且如果所述第二節(jié)點在報文發(fā)送周期超時之前未接收到帶有睡眠應答的報文,所述第二節(jié)點就發(fā)送帶有睡眠應答的報文,以指示CAN網(wǎng)絡上所有節(jié)點均切換到睡眠等待模式。本發(fā)明提供的模式切換方法及CAN網(wǎng)絡,當?shù)谝还?jié)點滿足睡眠條件時,便發(fā)送帶有睡眠指示的報文,除所述第一節(jié)點之外的其它節(jié)點接收到帶有睡眠指示的報文后,在超過各自的報文發(fā)送周期之后發(fā)送響應報文,當響應報文均為帶有睡眠指示的報文時,第一節(jié)點便發(fā)送帶睡眠應答的報文,以指示CAN網(wǎng)絡上的所有節(jié)點切換到睡眠等待模式。由于第一節(jié)點為CAN網(wǎng)絡上的任意一個節(jié)點,因此各個節(jié)點的執(zhí)行步驟是一樣的,其發(fā)送報文的順序是隨機的,沒有主從節(jié)點的限制,不使用專有的網(wǎng)絡管理報文建立邏輯環(huán),因此降低了 CAN網(wǎng)絡的負載率,同時也避免了因設置主從節(jié)點導致的部分從節(jié)點被強制睡眠的問題。


      為了更清楚地說明本發(fā)明實施例中的技術方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1為本發(fā)明實施例提供的模式切換方法的流程圖一;圖2為本發(fā)明實施例提供的模式切換方法的流程圖二 ;圖3為本發(fā)明實施例提供的模式切換方法的流程圖三。
      具體實施例方式下面將結合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領域普通技術人員在沒有作出創(chuàng)造性勞動的前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。如圖1所示,本發(fā)明實施例提供了一種模式切換方法,該方法應用于汽車CAN網(wǎng)絡中的各個節(jié)點,所述汽車CAN網(wǎng)絡包括至少兩個節(jié)點,所述至少兩個節(jié)點支持睡眠功能,第一節(jié)點為CAN網(wǎng)絡中的任意一個節(jié)點,所述方法包括:101、所述第一節(jié)點發(fā)送帶有睡眠指示的報文。102、接收除所述第一節(jié)點之外的其它節(jié)點的響應報文。103、當所述響應報文均為帶有睡眠指示的報文時,所述第一節(jié)點發(fā)送帶有睡眠應答的報文,以指示CAN網(wǎng)絡中所有節(jié)點切換到睡眠等待模式。104、所述第一節(jié)點切換到睡眠等待模式。本發(fā)明實施例提供的模式切換方法,應用于汽車CAN網(wǎng)絡中的各個節(jié)點,所述汽車CAN網(wǎng)絡包括至少兩個節(jié)點,所述至少兩個節(jié)點支持睡眠功能,第一節(jié)點為CAN網(wǎng)絡中的任意一個節(jié)點。當?shù)谝还?jié)點滿足睡眠條件時,首先第一節(jié)點發(fā)送帶有睡眠指示的報文,然后接收除所述第一節(jié)點之外的其它節(jié)點的響應報文,當所述響應報文均為帶有睡眠指示的報文時,第一節(jié)點發(fā)送帶有睡眠應答的報文,以指示CAN網(wǎng)絡中所有節(jié)點切換到睡眠等待模式,之后第一節(jié)點便切換到睡眠等待模式。由于第一節(jié)點為CAN網(wǎng)絡上的任意一個節(jié)點,因此各個節(jié)點的執(zhí)行步驟是一樣的,其發(fā)送報文的順序是隨機的,沒有主從節(jié)點的限制,不使用專有網(wǎng)絡管理報文建立邏輯環(huán),因此降低了 CAN網(wǎng)絡的負載率,同時也避免了因設置主從節(jié)點導致的部分從節(jié)點被強制睡眠的問題。如圖2所示,本發(fā)明實施例提供了另一種模式切換方法,該方法應用于汽車CAN網(wǎng)絡中的各個節(jié)點,所述汽車CAN網(wǎng)絡包括至少兩個節(jié)點,所述至少兩個節(jié)點支持睡眠功能,第二節(jié)點為CAN網(wǎng)絡中除所述第一節(jié)點之外的任意一個節(jié)點,所述方法包括:601、所述第二節(jié)點接收帶有睡眠指示的報文。602、發(fā)送響應報文。603、當所述響應報文為帶有睡眠指示的報文,且如果所述第二節(jié)點在報文發(fā)送周期超時之前接收到帶有睡眠應答的報文時,所述第二節(jié)點切換到睡眠等待模式;或者,604、當所述響應報文為帶有睡眠指示的報文,且如果所述第二節(jié)點在報文發(fā)送周期超時之前未接收到帶有睡眠應答的報文,所述第二節(jié)點就發(fā)送帶有睡眠應答的報文,以指示CAN網(wǎng)絡上所有節(jié)點均切換到睡眠等待模式。本發(fā)明實施例提供的模式切換方法,應用于汽車CAN網(wǎng)絡中的各個節(jié)點,所述汽車CAN網(wǎng)絡包括至少兩個節(jié)點,所述至少兩個節(jié)點支持睡眠功能,第二節(jié)點為CAN網(wǎng)絡中除所述第一節(jié)點之外的任意一個節(jié)點。當?shù)诙?jié)點接收到帶睡眠指示的報文時,隨后發(fā)送響應報文,當所述響應報文為帶有睡眠指示的報文時,且如果所述第二節(jié)點在報文發(fā)送周期超時之前接收到帶有睡眠應答的報文時,所述第二節(jié)點切換到睡眠等待模式;或者,當所述響應報文為帶有睡眠指示的報文,且如果所述第二節(jié)點在報文發(fā)送周期超時之前未接收到帶有睡眠應答的報文,所述第二節(jié)點就發(fā)送帶有睡眠應答的報文,以指示CAN網(wǎng)絡上所有節(jié)點均切換到睡眠等待模式。由于第一節(jié)點為CAN網(wǎng)絡上的任意一個節(jié)點,,第二節(jié)點為CAN網(wǎng)絡中除所述第一節(jié)點之外的任意一個節(jié)點。因此各個節(jié)點的執(zhí)行步驟是一樣的,其發(fā)送報文的順序是隨機的,沒有主從節(jié)點的限制,不使用專有網(wǎng)絡管理報文建立邏輯環(huán),因此降低了 CAN網(wǎng)絡的負載率,同時也避免了因設置主從節(jié)點導致的部分從節(jié)點被強制睡眠的問題。具體應用時,第一節(jié)點和第二節(jié)點為CAN網(wǎng)絡上的電控單元,例如第一節(jié)點可以為無鑰匙進入與啟動系統(tǒng)的電控單元PEPS,或車身的電控單元BCM,或儀表的電控單元IP中的任意一個,第二節(jié)點則為除第一節(jié)點之外的其它任意一個電控單元。但本發(fā)明并不限于上述三個電控單元。如圖3所示,下面以CAN網(wǎng)絡包括節(jié)點BCM、節(jié)點PEPS和節(jié)點IP,且節(jié)點BCM為第一節(jié)點為例對本發(fā)明的模式切換方法進行詳細描述。該方法包括:S10、節(jié)點BCM發(fā)送帶有睡眠指示的報文。S20、節(jié)點PEPS、節(jié)點IP接收所述帶有睡眠指示的報文。S30、節(jié)點PEPS、節(jié)點IP發(fā)送響應報文。S40、節(jié)點BCM接收所述響應報文。S50、當所述響應報文為帶有睡眠指示的報文時,節(jié)點BCM發(fā)送帶有睡眠應答的報文,以指示CAN網(wǎng)絡中所有節(jié)點切換到睡眠等待模式。S60、如果節(jié)點PEPS、節(jié)點IP在各自報文發(fā)送周期超時之前接收到所述帶有睡眠應答的報文,節(jié)點BCM、節(jié)點PEPS、節(jié)點IP切換到睡眠等待模式。S70、如果節(jié)點PEPS或節(jié)點IP在各自報文發(fā)送周期超時之前未接收到所述帶有睡眠應答的報文,節(jié)點PEPS或節(jié)點IP發(fā)送帶有睡眠應答的報文,以指示CAN網(wǎng)絡中所有節(jié)點切換到睡眠等待模式。當節(jié)點BCM、節(jié)點PEPS和節(jié)點IP第一次上電后,均處于初始狀態(tài),初始化后進入正常模式,此時將整車電源模式切換到關閉狀態(tài),當節(jié)點BCM檢測到自身滿足睡眠條件,便以廣播的形式發(fā)送帶睡眠指示的報文,當網(wǎng)絡上的節(jié)點PEPS、節(jié)點IP收到該帶睡眠指示的報文后,在各自報文發(fā)送周期超時之后發(fā)送響應報文。如果節(jié)點PEPS和節(jié)點IP檢測到自身也滿足睡眠條件,即發(fā)送帶睡眠指示的報文,即所述響應報文為帶睡眠指示的報文,節(jié)點BCM在收到節(jié)點PEPS和節(jié)點IP發(fā)送的帶睡眠指示的報文后,在報文發(fā)送周期超時之后發(fā)送帶睡眠應答的報文,以指示網(wǎng)絡上所有節(jié)點均切換到睡眠等待模式。如果節(jié)點PEPS、節(jié)點IP在各自報文發(fā)送周期超時之前均接收到所述帶有睡眠應答的報文,節(jié)點BCM、節(jié)點PEPS、節(jié)點IP切換到睡眠等待模式。如果節(jié)點PEPS或節(jié)點IP在各自報文發(fā)送周期超時之前未接收到所述帶有睡眠應答的報文,節(jié)點PEPS或節(jié)點IP發(fā)送帶有睡眠應答的報文,以指示CAN網(wǎng)絡中所有節(jié)點切換到睡眠等待模式。在節(jié)點BCM切換到睡眠等待模式的同時啟動睡眠等待定時器,如果在睡眠等待定時器到時之前,節(jié)點BCM未接收到節(jié)點PEPS或節(jié)點IP發(fā)送的正常模式的報文,節(jié)點BCM隨即切換到睡眠模式。同理,在節(jié)點PEPS和節(jié)點IP切換到睡眠等待模式的同時也啟動睡眠等待定時器,如果在睡眠等待定時器到時之前,節(jié)點PEPS和節(jié)點IP未接收到節(jié)點BCM發(fā)送的正常模式的報文,節(jié)點PEPS和節(jié)點IP隨即切換到睡眠模式。如果節(jié)點PEPS或節(jié)點IP收到帶睡眠指示的報文后,檢測到自身不滿足睡眠條件,便發(fā)送帶正常模式的響應報文,節(jié)點BCM在收到帶正常模式的報文時不發(fā)送帶睡眠應答的報文,而是繼續(xù)發(fā)送帶睡眠指示的報文,以和節(jié)點PEPS、節(jié)點IP協(xié)商,直到節(jié)點PEPS和節(jié)點IP均滿足睡眠條件并發(fā)送帶睡眠指示的報文時才能共同切換到睡眠等待模式。然而當節(jié)點BCM在發(fā)送帶有睡眠指示的報文后,如果經過預設的時間(比如10倍于接收報文的時間周期)還不能接收到節(jié)點PEPS或節(jié)點IP發(fā)送的任何響應報文時,節(jié)點BCM便認為節(jié)點PEPS或節(jié)點IP已經掉線或發(fā)生故障,節(jié)點BCM便自行切換到睡眠等待模式。節(jié)點BCM在睡眠模式下,如果接收到節(jié)點PEPS或節(jié)點IP發(fā)送的報文或本地的喚醒信號即被喚醒,同時切換到初始化狀態(tài)。同理,節(jié)點PEPS或節(jié)點IP在睡眠模式下,如果接收到節(jié)點BCM發(fā)送的報文或本地的喚醒信號即被喚醒,也同時切換到初始化狀態(tài)。需要說明的是,節(jié)點IP和節(jié)點BCM、節(jié)點PEPS的執(zhí)行步驟類似。應用報文中用于網(wǎng)絡管理的報文`與相關狀態(tài)信號的具體格式可以為如表I中的網(wǎng)絡操作碼。表I網(wǎng)絡操作碼定義
      權利要求
      1.一種模式切換方法,其特征在于,應用于汽車CAN網(wǎng)絡中的各個節(jié)點,所述汽車CAN網(wǎng)絡包括至少兩個節(jié)點,所述至少兩個節(jié)點支持睡眠功能,第一節(jié)點為CAN網(wǎng)絡中任意一個節(jié)點,所述方法包括:第一節(jié)點發(fā)送帶有睡眠指示的報文;接收除所述第一節(jié)點之外的其它節(jié)點的響應報文;當所述響應報文均為帶有睡眠指示的報文時,所述第一節(jié)點發(fā)送帶有睡眠應答的報文,以指示CAN網(wǎng)絡中所有節(jié)點切換到睡眠等待模式;所述第一節(jié)點切換到睡眠等待模式。
      2.根據(jù)權利要求1所述的模式切換方法,其特征在于,當所述響應報文中包括帶有正常模式的報文時,所述第一節(jié)點繼續(xù)發(fā)送帶有睡眠指示的報文。
      3.根據(jù)權利要求1所述的模式切換方法,其特征在于,所述第一節(jié)點在切換到睡眠等待模式的同時啟動睡眠等待定時器,如果在睡眠等待定時器超時之前,所述第一節(jié)點未接收到帶有正常模式的報文,第一節(jié)點隨即切換到睡眠模式。
      4.根據(jù)權利要求1所述的模式切換方法,其特征在于,當所述第一節(jié)點經過預設的時間未接收到除所述第一節(jié)點之外的其它節(jié)點的任何響應報文時,所述第一節(jié)點隨即切換到睡眠等待模式。
      5.根據(jù)權利要求3所述的模式切換方法,其特征在于,所述第一節(jié)點在睡眠模式下,如果接收到除所述第一節(jié)點之外的其它節(jié)點發(fā)送的報文或本地的喚醒信號即被喚醒,并切換到初始化狀態(tài)。`
      6.一種模式切換方法,其特征在于,應用于汽車CAN網(wǎng)絡中的各個節(jié)點,所述汽車CAN網(wǎng)絡包括至少兩個節(jié)點,所述至少兩個節(jié)點支持睡眠功能,第二節(jié)點為CAN網(wǎng)絡中除所述第一節(jié)點之外的任何一個節(jié)點,所述方法包括:所述第二節(jié)點接收帶有睡眠指示的報文;發(fā)送響應報文;當所述響應報文為帶有睡眠指示的報文,且如果所述第二節(jié)點在報文發(fā)送周期超時之前接收到帶有睡眠應答的報文時,所述第二節(jié)點切換到睡眠等待模式;或者,當所述響應報文為帶有睡眠指示的報文,且如果所述第二節(jié)點在報文發(fā)送周期超時之前未接收到帶有睡眠應答的報文,所述第二節(jié)點就發(fā)送帶有睡眠應答的報文,以指示CAN網(wǎng)絡上所有節(jié)點均切換到睡眠等待模式。
      7.根據(jù)權利要求6所示的模式切換方法,其特征在于,當所述響應報文為正常模式的報文時,所述第二節(jié)點保持當前模式。
      8.根據(jù)權利要求6所示的模式切換方法,其特征在于,所述第二節(jié)點在切換到睡眠等待模式的同時啟動睡眠等待定時器,如果在睡眠等待定時器超時之前,所述第二節(jié)點未接收到帶有正常模式的報文,所述第二節(jié)點隨即切換到睡眠模式。
      9.根據(jù)權利要求8所示的模式切換方法,其特征在于,第二節(jié)點在睡眠模式下,如果接收到除所述第二節(jié)點之外的其它節(jié)點發(fā)送的報文或本地的喚醒信號即被喚醒,并切換到初始化狀態(tài)。
      10.一種CAN網(wǎng)絡,其特征在于,包括至少兩個節(jié)點,所述至少兩個節(jié)點支持睡眠功能,第一節(jié)點為所述CAN網(wǎng)絡上任意一個節(jié)點,所述第一節(jié)點用于發(fā)送帶有睡眠指示的報文,并接收除所述第一節(jié)點之外的其它節(jié)點的響應報文;當所述響應報文均為帶睡眠指示的報文時,發(fā)送帶有睡眠應答的報文,以指示CAN網(wǎng)絡中所有節(jié)點切換到睡眠等待模式,并用于使所述第一節(jié)點切換到睡眠等待模式;第二節(jié)點為所述CAN網(wǎng)絡上除所述第一節(jié)點之外的任意一個節(jié)點,所述第二節(jié)點用于接收帶有睡眠指示的報文,并發(fā)送響應報文;當所述響應報文為帶有睡眠指示的報文時,且如果所述第二節(jié)點在報文發(fā)送周期超時之前接收到帶有睡眠應答的報文時,所述第二節(jié)點切換到睡眠等待模式;或者 ,當所述響應報文為帶有睡眠指示的報文,且如果所述第二節(jié)點在報文發(fā)送周期超時之前未接收到帶有睡眠應答的報文,所述第二節(jié)點就發(fā)送帶有睡眠應答的報文,以指示CAN網(wǎng)絡上所有節(jié)點均切換到睡眠等待模式。
      全文摘要
      本發(fā)明公開了一種模式切換方法及CAN網(wǎng)絡,涉及汽車網(wǎng)絡管理技術,以降低網(wǎng)絡負載率和避免因主從節(jié)點設置導致的部分從節(jié)點被強制睡眠的問題。所述模式切換方法應用于汽車CAN網(wǎng)絡中的各個節(jié)點,所述汽車CAN網(wǎng)絡包括至少兩個節(jié)點,所述至少兩個節(jié)點支持睡眠功能,第一節(jié)點為CAN網(wǎng)絡中任意一個節(jié)點,所述方法包括第一節(jié)點發(fā)送帶有睡眠指示的報文;接收除所述第一節(jié)點之外的其它節(jié)點的響應報文;當所述響應報文均為帶有睡眠指示的報文時,第一節(jié)點發(fā)送帶有睡眠應答的報文,以指示CAN網(wǎng)絡中所有節(jié)點切換到睡眠等待模式。本發(fā)明降低了網(wǎng)絡負載率,避免了因主從節(jié)點設置導致的部分從節(jié)點被強制睡眠的問題。
      文檔編號H04L12/24GK103078756SQ20121059264
      公開日2013年5月1日 申請日期2012年12月28日 優(yōu)先權日2012年12月28日
      發(fā)明者黃勇, 郭俊飛, 張立峰, 牛海超 申請人:長城汽車股份有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1