亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

車輛網(wǎng)絡(luò)訪問控制方法及裝置的制造方法

文檔序號:9923824閱讀:1105來源:國知局
車輛網(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ò)訪問控制方法及裝置,能防止非法設(shè)備訪問車輛網(wǎng)絡(luò),降低非法設(shè)備破解原廠協(xié)議的可能性。
[0005]第一方面,本發(fā)明實施例提供一種車輛網(wǎng)絡(luò)訪問控制方法,包括:
[0006]接收外部設(shè)備發(fā)送的訪問請求;
[0007]判斷當(dāng)前是否需要根據(jù)握手協(xié)議與所述外部設(shè)備建立連接,所述握手協(xié)議包括外部設(shè)備的身份識別與車輛網(wǎng)絡(luò)激活;
[0008]如果判斷結(jié)果為需要,則根據(jù)所述握手協(xié)議識別所述外部設(shè)備的身份;
[0009]當(dāng)識別所述外部設(shè)備的身份為合法設(shè)備時,根據(jù)所述握手協(xié)議激活所述外部設(shè)備所請求訪問的車輛網(wǎng)絡(luò),以使激活后的車輛網(wǎng)絡(luò)接受所述外部設(shè)備的訪問操作。
[0010]結(jié)合第一方面,在第一方面的第一種實現(xiàn)方式下,所述根據(jù)所述握手協(xié)議識別所述外部設(shè)備的身份,包括:
[0011]接收所述外部設(shè)備發(fā)送的第一服務(wù)信息,所述第一服務(wù)信息包括所述外部設(shè)備的識別碼;
[0012]根據(jù)所述外部設(shè)備的識別碼,查詢預(yù)存編碼庫內(nèi)是否存在相同的識別碼,如果存在,則確定所述外部設(shè)備的身份為合法設(shè)備,否則,拒絕所述外部設(shè)備的訪問請求。
[0013]結(jié)合第一方面,在第一方面的第二種實現(xiàn)方式下,所述當(dāng)識別所述外部設(shè)備的身份為合法設(shè)備時,根據(jù)所述握手協(xié)議激活所述外部設(shè)備所請求訪問的車輛網(wǎng)絡(luò),包括:
[0014]接收所述外部設(shè)備發(fā)送的第二服務(wù)信息,所述第二服務(wù)信息包含所述外部設(shè)備所請求訪問的車輛網(wǎng)絡(luò)信息;
[0015]根據(jù)所述車輛網(wǎng)絡(luò)信息,激活所述外部設(shè)備所請求訪問的車輛網(wǎng)絡(luò)。
[0016]結(jié)合第一方面或第一方面的第一或第二種實現(xiàn)方式,在第一方面的第三種實現(xiàn)方式下,所述判斷當(dāng)前是否需要根據(jù)握手協(xié)議與所述外部設(shè)備建立連接,包括:
[0017]判斷計數(shù)器當(dāng)前的值是否為零;所述計數(shù)器預(yù)先配置有初始值;
[0018]若是,則確定需要根據(jù)握手協(xié)議與所述外部設(shè)備建立連接;
[0019]若否,則使已激活的車輛網(wǎng)絡(luò)接受所述外部設(shè)備的訪問操作,并使所述計數(shù)器當(dāng)前的值減I。結(jié)合第一方面的第三種實現(xiàn)方式,在第一方面的第四種實現(xiàn)方式下,在所述已激活的車輛網(wǎng)絡(luò)接受所述外部設(shè)備的訪問操作之后,還包括:
[0020]開始計時,記錄所述外部設(shè)備的訪問時間;
[0021 ] 在所述訪問時間超過預(yù)設(shè)的時間閾值時,屏蔽所述車輛網(wǎng)絡(luò),并根據(jù)所述握手協(xié)議重新識別所述外部設(shè)備的身份;
[0022]當(dāng)識別所述外部設(shè)備的身份為合法設(shè)備時,根據(jù)所述握手協(xié)議激活所述外部設(shè)備所請求訪問的車輛網(wǎng)絡(luò),以使激活后的車輛網(wǎng)絡(luò)接受所述外部設(shè)備的訪問操作;
[0023]當(dāng)識別所述外部設(shè)備的身份為非法設(shè)備時,拒絕所述外部設(shè)備的訪問請求。
[0024]結(jié)合第一方面的第三種實現(xiàn)方式,在第一方面的第五種實現(xiàn)方式下,在所述已激活的車輛網(wǎng)絡(luò)接受所述外部設(shè)備的訪問操作之后,還包括:
[0025]判斷所述外部設(shè)備是否完成訪問,若是,則屏蔽所述車輛網(wǎng)絡(luò)。
[0026]第二方面,本發(fā)明實施例提供了一種車輛網(wǎng)絡(luò)訪問控制裝置,包括:
[0027]接收模塊,用于接收外部設(shè)備發(fā)送的訪問請求;
[0028]判斷模塊,用于判斷當(dāng)前是否需要根據(jù)握手協(xié)議與所述外部設(shè)備建立連接,所述握手協(xié)議包括外部設(shè)備的身份識別與車輛網(wǎng)絡(luò)激活;
[0029]識別模塊,用于在所述判斷模塊確定需要根據(jù)所述握手協(xié)議與所述外部設(shè)備建立連接時,根據(jù)所述握手協(xié)議識別所述外部設(shè)備的身份;和,
[0030]網(wǎng)絡(luò)激活模塊,用于在所述識別模塊識別所述外部設(shè)備的身份為合法設(shè)備時,根據(jù)所述握手協(xié)議激活所述外部設(shè)備所請求訪問的車輛網(wǎng)絡(luò),以使激活后的車輛網(wǎng)絡(luò)接受所述外部設(shè)備的訪問操作。
[0031]結(jié)合第二方面,在第一種實現(xiàn)方式下,所述識別模塊包括:
[0032]第一接收單元,用于在所述判斷模塊確定需要根據(jù)所述握手協(xié)議與所述外部設(shè)備建立連接時,接收所述外部設(shè)備發(fā)送的第一服務(wù)信息,所述第一服務(wù)信息包括所述外部設(shè)備的識別碼;和,
[0033]身份識別單元,用于根據(jù)所述外部設(shè)備的識別碼,查詢預(yù)存編碼庫內(nèi)是否存在相同的識別碼,如果存在,則確定所述外部設(shè)備的身份為合法設(shè)備,否則,拒絕所述外部設(shè)備的訪問請求。
[0034]結(jié)合第二方面,在第二種實現(xiàn)方式下,所述網(wǎng)絡(luò)激活模塊包括:
[0035]第二接收單元,用于接收所述外部設(shè)備發(fā)送的第二服務(wù)信息,所述第二服務(wù)信息包含所述外部設(shè)備所請求訪問的車輛網(wǎng)絡(luò)信息;和,
[0036]網(wǎng)絡(luò)激活單元,用于根據(jù)所述車輛網(wǎng)絡(luò)信息,激活所述外部設(shè)備所請求訪問的車輛網(wǎng)絡(luò)。
[0037]結(jié)合第二方面或第二方面的第一或第二種實現(xiàn)方式,在第二方面的第三種實現(xiàn)方式下,所述判斷模塊包括:
[0038]計數(shù)判斷單元,用于判斷計數(shù)器當(dāng)前的值是否為零;所述計數(shù)器預(yù)先配置有初始值;
[0039]計數(shù)確定單元,用于在所述計數(shù)判斷單元確定所述計數(shù)器當(dāng)前的值為零時,確定需要根據(jù)握手協(xié)議與所述外部設(shè)備建立連接;和,
[0040]操作接受單元,用于在所述計數(shù)判斷單元確定所述計數(shù)器當(dāng)前的值不為零時,使已激活的車輛網(wǎng)絡(luò)接受所述外部設(shè)備的訪問操作,并使所述計數(shù)器當(dāng)前的值減I。
[0041]結(jié)合第二方面的第三種實現(xiàn)方式,在第四種實現(xiàn)方式下,所述車輛網(wǎng)絡(luò)訪問控制裝置還包括:
[0042]計時器,用于在所述已激活的車輛網(wǎng)絡(luò)接受所述外部設(shè)備的訪問操作之后,開始計時,記錄所述外部設(shè)備的訪問時間;和,
[0043]第一網(wǎng)絡(luò)屏蔽單元,用于在所述訪問時間超過預(yù)設(shè)的時間閾值時,屏蔽所述車輛網(wǎng)絡(luò),并根據(jù)所述握手協(xié)議重新識別所述外部設(shè)備的身份;
[0044]所述第一網(wǎng)絡(luò)屏蔽單元包括:
[0045]第一激活單元,用于在重新識別所述外部設(shè)備的身份為合法設(shè)備時,根據(jù)所述握手協(xié)議激活所述外部設(shè)備所請求訪問的車輛網(wǎng)絡(luò),以使激活后的車輛網(wǎng)絡(luò)接受所述外部設(shè)備的訪問操作;和,
[0046]第一請求拒絕單元,用于在設(shè)備所述外部設(shè)備的身份為非法設(shè)備時,拒絕所述外部設(shè)備的訪問請求。
[0047]結(jié)合第二方面的第三種實現(xiàn)方式,在第五種實現(xiàn)方式下,所述車輛網(wǎng)絡(luò)訪問控制裝置還包括:
[0048]訪問判斷模塊,用于判斷所述外部設(shè)備是否完成訪問;和,
[0049]第二網(wǎng)絡(luò)屏蔽單元,用于在所述訪問判斷模塊確定所述外部設(shè)備完成訪問后,屏蔽所述車輛網(wǎng)絡(luò)。
[0050]由上可見,實施本發(fā)明實施例,具有如下有益效果:
[0051 ] 本發(fā)明實施例提供的一種車輛網(wǎng)絡(luò)訪問控制方法,在收到外部設(shè)備發(fā)送的訪問請求時,判斷當(dāng)前是否需要根據(jù)握手協(xié)議與所述外部設(shè)備建立連接,該握手協(xié)議包括外部設(shè)備的身份識別與車輛網(wǎng)絡(luò)激活。如果需要則根據(jù)握手協(xié)議對外部設(shè)備進(jìn)行身份識別,并在確定外部設(shè)備的身份為合法設(shè)備時,根據(jù)握手協(xié)議激活外部設(shè)備所請求訪問的車輛網(wǎng)絡(luò),以使激活后的車輛網(wǎng)絡(luò)接受外部設(shè)備的訪問操作。外部設(shè)備在允許訪問車輛網(wǎng)絡(luò)后,與車輛進(jìn)行通信,獲取車輛數(shù)據(jù)實現(xiàn)診斷或其他功能。相比于現(xiàn)有技術(shù)采用不斷發(fā)送診斷報文破解原車廠協(xié)議來獲取更多采集數(shù)據(jù),本發(fā)明技術(shù)方案能防止非法設(shè)備訪問車輛網(wǎng)絡(luò),防止非法設(shè)備訪問不排放的相關(guān)診斷數(shù)據(jù),減少對原車廠網(wǎng)絡(luò)的干擾。
[0
當(dāng)前第1頁1 2 3 4 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1