本申請(qǐng)涉及車輛,尤其涉及一種信息注冊(cè)方法、電子設(shè)備和車輛。
背景技術(shù):
1、車機(jī)系統(tǒng)的信號(hào)處理通常包括信號(hào)注冊(cè)和信號(hào)變化回調(diào)處理。在業(yè)務(wù)層進(jìn)行信號(hào)注冊(cè)時(shí),業(yè)務(wù)層需要對(duì)所有的信號(hào)進(jìn)行邏輯處理,處理過程繁瑣,且處理步驟對(duì)應(yīng)的代碼冗長且臃腫,難以閱讀和維護(hù);由于所有信號(hào)的信號(hào)量巨大,業(yè)務(wù)層需要頻繁修改和管理信號(hào)的注冊(cè)和分發(fā)邏輯,增加了開發(fā)和維護(hù)成本,并且,頻繁的修改容易引入錯(cuò)誤,導(dǎo)致注冊(cè)信息不夠準(zhǔn)確,系統(tǒng)不夠穩(wěn)定。
2、因此,如何提高注冊(cè)信息的準(zhǔn)確性,同時(shí)還能簡(jiǎn)化業(yè)務(wù)層的信號(hào)注冊(cè)邏輯,以簡(jiǎn)化信號(hào)處理過程,進(jìn)而簡(jiǎn)化處理步驟對(duì)應(yīng)的代碼,以致降低信號(hào)接入和信號(hào)維護(hù)成本是亟需解決的問題。
技術(shù)實(shí)現(xiàn)思路
1、有鑒于此,本申請(qǐng)的目的在于提出一種信息注冊(cè)方法、電子設(shè)備和車輛。
2、基于上述目的,本申請(qǐng)第一方面提供了一種信息注冊(cè)方法,包括:
3、獲取目標(biāo)業(yè)務(wù)層對(duì)應(yīng)的待注冊(cè)車機(jī)信息;
4、基于所述待注冊(cè)車機(jī)信息和預(yù)設(shè)車機(jī)信息庫,確定與所述待注冊(cè)車機(jī)信息對(duì)應(yīng)的唯一標(biāo)識(shí)碼;
5、基于所述唯一標(biāo)識(shí)碼和預(yù)設(shè)標(biāo)識(shí)碼處理庫,確定注冊(cè)信息,并將所述注冊(cè)信息注冊(cè)至所述目標(biāo)業(yè)務(wù)層中。
6、可選地,所述基于所述唯一標(biāo)識(shí)碼和預(yù)設(shè)標(biāo)識(shí)碼處理庫,確定注冊(cè)信息,包括;
7、在所述預(yù)設(shè)標(biāo)識(shí)碼處理庫中確定所述唯一標(biāo)識(shí)碼對(duì)應(yīng)的信號(hào)處理信息;
8、將所述唯一標(biāo)識(shí)碼和對(duì)應(yīng)的所述信號(hào)處理信息確定為注冊(cè)信息。
9、可選地,所述方法還包括:
10、響應(yīng)于接收到一車機(jī)信號(hào)對(duì)應(yīng)的信號(hào)變化信息,則基于所述車機(jī)信號(hào)確定該車機(jī)信號(hào)對(duì)應(yīng)的唯一標(biāo)識(shí)碼;
11、在所述注冊(cè)信息中確定與所述唯一標(biāo)識(shí)碼對(duì)應(yīng)的信號(hào)處理信息,并將所述信號(hào)處理信息發(fā)送至所述目標(biāo)業(yè)務(wù)層對(duì)應(yīng)的目標(biāo)應(yīng)用層。
12、可選地,所述基于所述唯一標(biāo)識(shí)碼和預(yù)設(shè)標(biāo)識(shí)碼處理庫,確定注冊(cè)信息,包括:
13、在所述預(yù)設(shè)標(biāo)識(shí)碼處理庫中確定所述唯一標(biāo)識(shí)碼對(duì)應(yīng)的信號(hào)處理信息;
14、基于預(yù)設(shè)優(yōu)先級(jí)次序確定所述信號(hào)處理信息對(duì)應(yīng)的優(yōu)先級(jí);
15、將所述唯一標(biāo)識(shí)碼、所述信號(hào)處理信息和所述優(yōu)先級(jí)確定為注冊(cè)信息。
16、可選地,所述方法還包括:
17、響應(yīng)于同時(shí)接收到多個(gè)車機(jī)信號(hào)對(duì)應(yīng)的信號(hào)變化信息,則基于多個(gè)所述車機(jī)信號(hào)確定每一所述車機(jī)信號(hào)對(duì)應(yīng)的唯一標(biāo)識(shí)碼;
18、在所述注冊(cè)信息中確定與每一所述唯一標(biāo)識(shí)碼對(duì)應(yīng)的信號(hào)處理信息和優(yōu)先級(jí);
19、基于多個(gè)所述信號(hào)處理信息對(duì)應(yīng)的優(yōu)先級(jí),確定多個(gè)所述信號(hào)處理信息的發(fā)送次序,并基于所述發(fā)送次序?qū)⒍鄠€(gè)所述信號(hào)處理信息依次發(fā)送至所述目標(biāo)業(yè)務(wù)層對(duì)應(yīng)的目標(biāo)應(yīng)用層。
20、可選地,所述基于多個(gè)所述信號(hào)處理信息對(duì)應(yīng)的優(yōu)先級(jí),確定多個(gè)所述信號(hào)處理信息的發(fā)送次序,包括:
21、響應(yīng)于多個(gè)所述信號(hào)處理信息對(duì)應(yīng)的優(yōu)先級(jí)均不同,將多個(gè)所述信號(hào)處理信息按照優(yōu)先級(jí)從先到后的次序進(jìn)行排序,將排序的結(jié)果確定為發(fā)送次序。
22、可選地,所述基于多個(gè)所述信號(hào)處理信息對(duì)應(yīng)的優(yōu)先級(jí),確定目標(biāo)信號(hào)處理信息,包括:
23、響應(yīng)于至少兩個(gè)所述信號(hào)處理信息對(duì)應(yīng)的優(yōu)先級(jí)相同,則在所述預(yù)設(shè)標(biāo)識(shí)碼處理庫中確定與該兩個(gè)所述信號(hào)處理信息對(duì)應(yīng)的處理時(shí)長;
24、比較該兩個(gè)所述信號(hào)處理信息對(duì)應(yīng)的處理時(shí)長,按照處理時(shí)長從短到長的次序進(jìn)行排序,將排序的結(jié)果確定為發(fā)送次序。
25、可選地,所述方法還包括:
26、獲取車輛的所有初始車機(jī)信息;
27、對(duì)每一所述初始車機(jī)信息進(jìn)行標(biāo)記,得到標(biāo)記信息,所述標(biāo)記信息包括唯一標(biāo)識(shí)碼,所述唯一標(biāo)識(shí)碼與所述初始車機(jī)信息一一對(duì)應(yīng)。
28、本申請(qǐng)第二方面提供了一種電子設(shè)備,包括存儲(chǔ)器、處理器及存儲(chǔ)在存儲(chǔ)器上并在處理器上運(yùn)行的計(jì)算機(jī)程序,所述處理器執(zhí)行所述程序時(shí)實(shí)現(xiàn)如上述任意一項(xiàng)所述的方法。
29、本申請(qǐng)第三方面提供了一種車輛,包括上述第二方面所述的電子設(shè)備。
30、從上面所述可以看出,本申請(qǐng)?zhí)峁┑男畔⒆?cè)方法、電子設(shè)備和車輛,首先獲取目標(biāo)業(yè)務(wù)層對(duì)應(yīng)的待注冊(cè)車機(jī)信息,然后基于所述待注冊(cè)車機(jī)信息和預(yù)設(shè)車機(jī)信息庫,確定與所述待注冊(cè)車機(jī)信息對(duì)應(yīng)的唯一標(biāo)識(shí)碼,再基于所述唯一標(biāo)識(shí)碼和預(yù)設(shè)標(biāo)識(shí)碼處理庫,確定注冊(cè)信息,并將所述注冊(cè)信息注冊(cè)至所述目標(biāo)業(yè)務(wù)層中,如此,在目標(biāo)業(yè)務(wù)層的信息注冊(cè)過程中,僅需要對(duì)目標(biāo)業(yè)務(wù)層對(duì)應(yīng)的待注冊(cè)車機(jī)信息進(jìn)行處理,并且無需重新標(biāo)記待注冊(cè)車機(jī)信息的識(shí)別碼,而是直接從預(yù)設(shè)車機(jī)信息庫中確定與所述待注冊(cè)車機(jī)信息對(duì)應(yīng)的唯一標(biāo)識(shí)碼即可,提高了最終確定的注冊(cè)信息的精確性;然后基于唯一識(shí)別碼和預(yù)設(shè)標(biāo)識(shí)碼處理庫就可以確定最終的注冊(cè)信息并將注冊(cè)信息注冊(cè)至目標(biāo)業(yè)務(wù)層中,整個(gè)注冊(cè)過程僅需對(duì)目標(biāo)業(yè)務(wù)層對(duì)應(yīng)的待注冊(cè)車機(jī)信息及其對(duì)應(yīng)的唯一識(shí)別碼進(jìn)行處理,無需對(duì)其他無關(guān)信號(hào)信息處理以及邏輯判斷,極大地簡(jiǎn)化了目標(biāo)業(yè)務(wù)層的信號(hào)注冊(cè)邏輯和信號(hào)處理過程,簡(jiǎn)化了處理過程對(duì)應(yīng)的代碼,進(jìn)而降低了目標(biāo)業(yè)務(wù)層在信號(hào)接入和信號(hào)維護(hù)時(shí)的成本。
1.一種信息注冊(cè)方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述基于所述唯一標(biāo)識(shí)碼和預(yù)設(shè)標(biāo)識(shí)碼處理庫,確定注冊(cè)信息,包括;
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述方法還包括:
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述基于所述唯一標(biāo)識(shí)碼和預(yù)設(shè)標(biāo)識(shí)碼處理庫,確定注冊(cè)信息,包括:
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述方法還包括:
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述基于多個(gè)所述信號(hào)處理信息對(duì)應(yīng)的優(yōu)先級(jí),確定多個(gè)所述信號(hào)處理信息的發(fā)送次序,包括:
7.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述基于多個(gè)所述信號(hào)處理信息對(duì)應(yīng)的優(yōu)先級(jí),確定目標(biāo)信號(hào)處理信息,包括:
8.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括:
9.一種電子設(shè)備,包括存儲(chǔ)器、處理器及存儲(chǔ)在存儲(chǔ)器上并在處理器上運(yùn)行的計(jì)算機(jī)程序,其特征在于,所述處理器執(zhí)行所述程序時(shí)實(shí)現(xiàn)如權(quán)利要求1至8任意一項(xiàng)所述的方法。
10.一種車輛,其特征在于,包括權(quán)利要求9所述的電子設(shè)備。