欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種車輛網(wǎng)絡(luò)診斷控制方法及裝置的制造方法

文檔序號:9921614閱讀:432來源:國知局
一種車輛網(wǎng)絡(luò)診斷控制方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及汽車通信技術(shù)領(lǐng)域,尤其涉及一種車輛網(wǎng)絡(luò)診斷控制方法及裝置。
【背景技術(shù)】
[0002]目前,為了給車主實時關(guān)注車輛的狀態(tài)和故障信息,市面上逐步推行后裝的車輛數(shù)據(jù)采集工具。而這些工具采集數(shù)據(jù)是通過車載診斷接口(On-Board Diagnostic,簡稱OBD接口)獲取車輛總線與診斷數(shù)據(jù),并實時顯示在音響屏幕上。由于OBD接口僅向外開放少量信息,覆蓋面很窄,整車上的車身系統(tǒng)、儀表、空調(diào)、音響、門模塊等系統(tǒng)信息并不向外開放。為了提高采集工具的兼容性與競爭力,這些工具公司會想盡辦法破解原車廠的通訊協(xié)議,訪問車輛網(wǎng)絡(luò),獲取更多的數(shù)據(jù),譬如車門車窗狀態(tài)、門鎖狀態(tài)、安全帶狀態(tài)、鑰匙狀態(tài)等等。
[0003]由于后裝公司并不清楚原車廠的總線與診斷數(shù)據(jù)定義格式及其原車輛的正常工作邏輯,只憑經(jīng)驗用不同的指令去嘗試破解某些信號與診斷報文。同時為了實時地顯示數(shù)據(jù),后裝公司的采集工具會不斷發(fā)送總線信息與診斷報文到整車網(wǎng)絡(luò)上,高頻次的訪問必然會給車內(nèi)網(wǎng)絡(luò)造成一定壓力,導(dǎo)致汽車網(wǎng)絡(luò)不穩(wěn)定,增加車輛網(wǎng)絡(luò)負(fù)載,情況嚴(yán)重時還會直接影響車輛正常工作。

【發(fā)明內(nèi)容】

[0004]本發(fā)明實施例提出一種車輛網(wǎng)絡(luò)診斷控制方法及裝置,采用本發(fā)明技術(shù)方案能避免車輛在行駛過程中受到非法設(shè)備的網(wǎng)絡(luò)干擾,降低整車網(wǎng)絡(luò)負(fù)載。
[0005]第一方面,本發(fā)明實施例提供了一種車輛網(wǎng)絡(luò)診斷控制方法,包括:
[0006]接收外部設(shè)備發(fā)送的診斷請求,所述診斷請求包含所述外部設(shè)備對車輛網(wǎng)絡(luò)的操作報文;
[0007]獲取當(dāng)前的車速值,并判斷所述車速值是否大于第一閾值;
[0008]若是,則拒絕所述外部設(shè)備的診斷請求;
[0009]若否,則接受所述外部設(shè)備的診斷請求,并將所述操作報文轉(zhuǎn)發(fā)給所述車輛網(wǎng)絡(luò)。
[0010]結(jié)合第一方面,在第一種實現(xiàn)方式下,在所述接收外部設(shè)備發(fā)送的診斷請求之前,還包括:根據(jù)用戶輸入的命令,設(shè)置所述第一閾值的大小。
[0011]第二方面,本發(fā)明實施例提供了一種車輛網(wǎng)絡(luò)診斷控制方法,包括:
[0012]接收外部設(shè)備發(fā)送的診斷請求,所述診斷請求包含所述外部設(shè)備對車輛網(wǎng)絡(luò)的操作報文;
[0013]判斷計數(shù)器當(dāng)前的值是否為第二閾值;
[0014]若所述計數(shù)器當(dāng)前的值為所述第二閾值,則獲取當(dāng)前的車速值,并判斷所述車速值是否大于第一閾值;
[0015]若所述車速值大于所述第一閾值,則拒絕所述診斷請求;
[0016]若所述車速值小于或等于所述第一閾值,則接受所述診斷請求,并將所述操作報文轉(zhuǎn)發(fā)給所述車輛網(wǎng)絡(luò)。
[0017]結(jié)合第二方面,在第一種實現(xiàn)方式下,其特征在于,若所述計數(shù)器當(dāng)前的值不為所述第二閾值,則直接接受所述診斷請求,并將所述操作報文轉(zhuǎn)發(fā)給所述車輛網(wǎng)絡(luò)。
[0018]結(jié)合第二方面或第二方面的第一種實現(xiàn)方式,在第二種實現(xiàn)方式下,在所述接收外部設(shè)備發(fā)送的診斷請求之前,還包括:根據(jù)用戶輸入的命令,設(shè)置所述第一閾值的大小。
[0019]第三方面,本發(fā)明實施例提供了一種車輛網(wǎng)絡(luò)診斷控制裝置,包括:
[0020]接收模塊,用于接收外部設(shè)備發(fā)送的診斷請求,所述診斷請求包含所述外部設(shè)備對車輛網(wǎng)絡(luò)的操作報文;
[0021]車速判斷模塊,用于獲取當(dāng)前的車速值,并判斷所述車速值是否大于第一閾值;
[0022]診斷控制模塊,用于在所述車速判斷模塊確定所述車速值大于所述第一閾值時,拒絕所述診斷請求,以及用于在所述車速判斷模塊確定所述車速值小于或等于所述第一閾值時,接受所述診斷請求,并將所述操作報文轉(zhuǎn)發(fā)給所述車輛網(wǎng)絡(luò)。
[0023]結(jié)合第三方面,在第一種實現(xiàn)方式下,所述診斷控制裝置還包括:
[0024]閾值設(shè)置模塊,用于根據(jù)用戶輸入的命令,設(shè)置所述第一閾值的大小。
[0025]第四方面,本發(fā)明實施例提供了一種車輛網(wǎng)絡(luò)診斷控制裝置,包括:
[0026]接收模塊,用于接收外部設(shè)備發(fā)送的診斷請求,所述診斷請求包含所述外部設(shè)備對車輛網(wǎng)絡(luò)的操作報文;
[0027]計數(shù)判斷模塊,用于判斷計數(shù)器當(dāng)前的值是否為第二閾值;
[0028]車速判斷模塊,用于在所述計數(shù)器當(dāng)前的值為第二閾值時,獲取當(dāng)前的車速值,并判斷所述車速值是否大于第一閾值;
[0029]診斷控制模塊,用于在所述車速判斷模塊確定所述車速值大于所述第一閾值時,拒絕所述診斷請求,以及用于在所述車速判斷模塊確定所述車速值小于或等于所述第一閾值時,接受所述診斷請求,并將所述操作報文轉(zhuǎn)發(fā)給所述車輛網(wǎng)絡(luò)。
[0030]結(jié)合第四方面,在第一種實現(xiàn)方式下,所述診斷控制模塊還用于在所述計數(shù)器當(dāng)前的值不為第二閾值時,直接接受所述診斷請求,并將所述操作報文轉(zhuǎn)發(fā)給所述車輛網(wǎng)絡(luò)。
[0031]結(jié)合第四方面或第四方面的第一種實現(xiàn)方式,在第二種實現(xiàn)方式下,所述終端控制裝置還包括:
[0032]閾值設(shè)置模塊,用于根據(jù)用戶輸入的命令,設(shè)置所述第一閾值的大小。
[0033]實施本發(fā)明實施例,具有如下有益效果:
[0034]本發(fā)明實施例提供一種車輛網(wǎng)絡(luò)診斷控制方法,在收到外部設(shè)備發(fā)送的診斷請求時,獲取當(dāng)前的車速值并判斷該車速是否大于第一閾值,如果是,則拒絕外部設(shè)備的診斷請求,如果不是,則接收外部設(shè)備的診斷請求,并將該診斷請求中的操作報文轉(zhuǎn)發(fā)給車輛網(wǎng)絡(luò)。相比于現(xiàn)有技術(shù)非法設(shè)備不斷發(fā)送診斷報文破解原廠協(xié)議,本發(fā)明實施例能保證車輛行駛過程中,整車網(wǎng)絡(luò)不受外部非法設(shè)備的干擾,降低車輛網(wǎng)絡(luò)負(fù)載。
[0035]進(jìn)一步的,在接收診斷請求之前,用戶可輸入相關(guān)的命令,設(shè)置第一閾值的大小。在車輛出廠前,工作人員可根據(jù)開發(fā)或特殊需求時,將第一閾值設(shè)置為無限大或者設(shè)置為零,在車輛行駛或靜止的過程中,確保工作人員的工作不受影響。而在診斷完成后,再將第一閾值設(shè)置為默認(rèn)值,既保證原車廠的實際需求,又能防止非法設(shè)備在車輛運行中干擾整車網(wǎng)絡(luò)。
[0036]另一方面,本發(fā)明實施例提供了另一種車輛網(wǎng)絡(luò)診斷控制方法,在收到診斷請求時,先判斷計數(shù)器的值是否為第二閾值,在計數(shù)器當(dāng)前的值為第二閾值時,獲取當(dāng)前車速值并判斷該車速是否大于第一閾值。如果車速值大于第一閾值,則拒絕外部設(shè)備的診斷請求。如果車速值小于或等于第一閾值,則接收外部設(shè)備的診斷請求,并將該診斷請求中的操作報文轉(zhuǎn)發(fā)給車輛網(wǎng)絡(luò)。本發(fā)明技術(shù)方案根據(jù)計算器的值判斷是否需要進(jìn)行車速判斷,在車輛出廠前,將計數(shù)器設(shè)置為其他值,用戶無需進(jìn)行車速判斷即能直接進(jìn)行診斷操作。而在車輛出廠后將計算器設(shè)置為第二閾值,確保外部設(shè)備的每次診斷請求均需進(jìn)行車速判斷,從而保證車輛行駛過程中,整車網(wǎng)絡(luò)不受外部非法設(shè)備的干擾,降低車輛網(wǎng)絡(luò)負(fù)載。
[0037]另一方面,本發(fā)明實施例提供了一種車輛網(wǎng)絡(luò)診斷控制裝置,該裝置包括接收模塊、車速判斷模塊和診斷控制模塊。在接收模塊接收外部設(shè)備發(fā)送的診斷請求后,車速判斷模塊獲取當(dāng)前的車速值,并判斷車速值是否大于第一閾值。診斷控制模塊在車速判斷模塊確定車速值大于第一閾值時,拒絕診斷請求;在車速判斷模塊確定車速值小于或等于第一閾值時,接受診斷請求,并將診斷請求中的操作報文轉(zhuǎn)發(fā)給車輛網(wǎng)絡(luò)。采用本發(fā)明技術(shù)方案既能保證出廠前的診斷效率,又能保證車輛行駛過程中,整車網(wǎng)絡(luò)不受外部非法設(shè)備的干擾,降低車輛網(wǎng)絡(luò)負(fù)載。
[0038]另一方面,本發(fā)明提供了一種車輛網(wǎng)絡(luò)診斷控制裝置,該裝置包括接收模塊、計數(shù)判斷模塊、車速判斷模塊和診斷控制模塊。在接收模塊接收外部設(shè)備發(fā)送的診斷請求后,計數(shù)判斷模塊判斷計數(shù)器當(dāng)前的值是否為第二閾值。在計數(shù)器當(dāng)前的值為第二閾值時,車速判斷模塊獲取當(dāng)前的車速值,并判斷該車速值是否大于第一閾值。診斷控制模塊在車速判斷模塊確定車速值大于第一閾值時,拒絕診斷請求;在車速判斷模塊確定車速值小于或等于第一閾值時,接受診斷請求,并將診斷請求中的操作報文轉(zhuǎn)發(fā)給車輛網(wǎng)絡(luò)。本裝置既能保證出廠前的診斷效率,又能保證車輛行駛過程中,整車網(wǎng)絡(luò)不受外部非法設(shè)備的干擾,降低車輛網(wǎng)絡(luò)負(fù)載。
【附圖說明】
[0039]圖1是本發(fā)明提供的車輛網(wǎng)絡(luò)診斷控制方法的一種實施例的流程示意圖;
[0040]圖2是本發(fā)明提供的車輛網(wǎng)絡(luò)診斷控制方法的另一種實施例的流程示意圖;
[0041]圖3是本發(fā)明提供的車輛網(wǎng)絡(luò)診斷控制方法的又一實施例的流程示意圖;
[0042
當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
乡宁县| 万源市| 南靖县| 班玛县| 巴彦淖尔市| 色达县| 南涧| 望江县| 宜黄县| 汉源县| 正镶白旗| 拜泉县| 辽阳县| 松桃| 潼南县| 丹东市| 商城县| 仪征市| 德钦县| 武川县| 泗水县| 高台县| 汝南县| 玛曲县| 南部县| 侯马市| 长葛市| 西峡县| 怀化市| 修武县| 环江| 宁陕县| 福州市| 蒲城县| 辉县市| 新源县| 海原县| 瓮安县| 葫芦岛市| 长泰县| 井研县|