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

車聯(lián)網(wǎng)數(shù)據(jù)處理方法、終端裝置、車輛及車聯(lián)網(wǎng)系統(tǒng)與流程

文檔序號(hào):11156540閱讀:701來(lái)源:國(guó)知局
車聯(lián)網(wǎng)數(shù)據(jù)處理方法、終端裝置、車輛及車聯(lián)網(wǎng)系統(tǒng)與制造工藝

本發(fā)明屬于車聯(lián)網(wǎng)技術(shù)領(lǐng)域,特別是涉及一種車聯(lián)網(wǎng)數(shù)據(jù)處理方法、終端裝置、車輛及車聯(lián)網(wǎng)系統(tǒng)。



背景技術(shù):

車聯(lián)網(wǎng)(Internet of Vehicles)是利用先進(jìn)傳感技術(shù)、網(wǎng)絡(luò)技術(shù)、計(jì)算技術(shù)、控制技術(shù)、智能技術(shù)、安全技術(shù)對(duì)道路和交通進(jìn)行全面感知,實(shí)現(xiàn)大范圍、大容量數(shù)據(jù)的交互,以提供智能化交通管理、智能動(dòng)態(tài)信息服務(wù)和車輛智能化控制的一體化網(wǎng)絡(luò),是物聯(lián)網(wǎng)技術(shù)在交通領(lǐng)域的典型應(yīng)用。隨著科學(xué)技術(shù)的發(fā)展,車聯(lián)網(wǎng)已經(jīng)成為未來(lái)機(jī)動(dòng)車網(wǎng)絡(luò)的主要發(fā)展方向。

JT/T 808-2011《道路運(yùn)輸車輛衛(wèi)星定位系統(tǒng)終端通訊協(xié)議及數(shù)據(jù)格式》(以下簡(jiǎn)稱:808協(xié)議)規(guī)定了車載終端與監(jiān)管/監(jiān)控平臺(tái)之間的通訊協(xié)議與數(shù)據(jù)格式,是實(shí)現(xiàn)車聯(lián)網(wǎng)的重要通訊協(xié)議。具有13位號(hào)碼的物聯(lián)卡作為一種新的身份識(shí)別卡,以碼號(hào)資源豐富、漫游結(jié)算成本低、計(jì)費(fèi)靈活、業(yè)務(wù)管理能力強(qiáng)等優(yōu)勢(shì),在前裝類、大流量、業(yè)務(wù)管理類和非實(shí)時(shí)交互等四大類應(yīng)用領(lǐng)域具有廣闊的應(yīng)用前景。

由于808協(xié)議只為終端手機(jī)號(hào)預(yù)留了6字節(jié)二進(jìn)制編碼的十進(jìn)制數(shù)(Binary-Coded Decimal,BCD),即適用于位數(shù)為12位或者小于12位的號(hào)碼,顯然這對(duì)于具有13位號(hào)碼的物聯(lián)卡并不適用,因而無(wú)法滿足目前車聯(lián)網(wǎng)發(fā)展趨勢(shì)的要求。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明實(shí)施例要解決的一個(gè)技術(shù)問(wèn)題是:提供一種車聯(lián)網(wǎng)數(shù)據(jù)處理方法、終端裝置、車輛及車聯(lián)網(wǎng)系統(tǒng),以滿足車聯(lián)網(wǎng)發(fā)展趨勢(shì)的要求。

根據(jù)本發(fā)明實(shí)施例的一個(gè)方面,提供一種車聯(lián)網(wǎng)數(shù)據(jù)處理方法,包括:

獲取身份識(shí)別卡號(hào)碼;

判斷所述身份識(shí)別卡號(hào)碼的位數(shù)是否大于12位;

若所述身份識(shí)別卡號(hào)碼的位數(shù)大于12位,將所述身份識(shí)別卡號(hào)碼按照預(yù)設(shè)規(guī)則進(jìn)行壓縮,獲得6字節(jié)的二進(jìn)制數(shù)據(jù);

將所述6字節(jié)的二進(jìn)制數(shù)據(jù)寫入車聯(lián)網(wǎng)通訊協(xié)議的消息頭。

在基于本發(fā)明上述方法的另一實(shí)施例中,所述將所述身份識(shí)別卡號(hào)碼按照預(yù)設(shè)規(guī)則進(jìn)行壓縮,包括:

判斷所述身份識(shí)別卡號(hào)碼是否大于1499999999999;

若所述身份識(shí)別卡號(hào)碼小于或等于1499999999999,將所述身份識(shí)別卡號(hào)碼的前2位表示為1位十六進(jìn)制數(shù)據(jù);

根據(jù)所述1位十六進(jìn)制數(shù)據(jù)和所述身份識(shí)別卡號(hào)碼的其余11位,獲得所述6字節(jié)的二進(jìn)制數(shù)據(jù)。

在基于本發(fā)明上述方法的另一實(shí)施例中,所述根據(jù)所述1位十六進(jìn)制數(shù)據(jù)和所述身份識(shí)別卡號(hào)碼的其余11位,獲得所述6字節(jié)的二進(jìn)制數(shù)據(jù),包括:

將所述1位十六進(jìn)制數(shù)據(jù)轉(zhuǎn)換為二進(jìn)制數(shù)據(jù),作為所述6字節(jié)中第1個(gè)字節(jié)的高4位;

將所述身份識(shí)別卡號(hào)碼的其余11位轉(zhuǎn)換為BCD碼,作為所述6字節(jié)中第1個(gè)字節(jié)的低4位及第2至第6個(gè)字節(jié)。

在基于本發(fā)明上述方法的另一實(shí)施例中,所述將所述身份識(shí)別卡號(hào)碼按照預(yù)設(shè)規(guī)則進(jìn)行壓縮,還包括:

若所述身份識(shí)別卡號(hào)碼大于1499999999999,判斷所述身份識(shí)別卡號(hào)碼是否大于17592186044415;

若所述身份識(shí)別卡號(hào)碼小于或等于17592186044415,將所述身份識(shí)別卡號(hào)碼轉(zhuǎn)換為十六進(jìn)制數(shù)據(jù);

根據(jù)所述十六進(jìn)制數(shù)據(jù),獲得所述6字節(jié)的二進(jìn)制數(shù)據(jù)。

在基于本發(fā)明上述方法的另一實(shí)施例中,所述根據(jù)所述十六進(jìn)制數(shù)據(jù),獲得所述6字節(jié)的二進(jìn)制數(shù)據(jù),包括:

將所述十六進(jìn)制數(shù)據(jù)轉(zhuǎn)換為二進(jìn)制數(shù)據(jù),作為所述6字節(jié)中第1個(gè)字節(jié)的低4位及第2至第6個(gè)字節(jié);

將所述6字節(jié)中第1個(gè)字節(jié)的高4位作為標(biāo)志位。

在基于本發(fā)明上述方法的另一實(shí)施例中,所述標(biāo)志位具體為1111。

在基于本發(fā)明上述方法的另一實(shí)施例中,還包括:

若所述身份識(shí)別卡號(hào)碼的位數(shù)小于或等于12位,將所述身份識(shí)別卡號(hào)碼轉(zhuǎn)換為6字節(jié)的BCD碼;

將所述6字節(jié)的BCD碼寫入車聯(lián)網(wǎng)通訊協(xié)議的消息頭;

所述將所述身份識(shí)別卡號(hào)碼轉(zhuǎn)換為6字節(jié)的BCD碼,包括:

判斷所述身份識(shí)別卡號(hào)碼的位數(shù)是否小于12位;

若所述身份識(shí)別卡號(hào)碼的位數(shù)等于12位,將所述身份識(shí)別卡號(hào)碼直接轉(zhuǎn)換為6字節(jié)的BCD碼;

若所述身份識(shí)別卡號(hào)碼的位數(shù)小于12位,在所述身份識(shí)別卡號(hào)碼的前面補(bǔ)充預(yù)設(shè)數(shù)字,以獲得12位的十進(jìn)制數(shù)據(jù);

將所獲得的所述12位的十進(jìn)制數(shù)據(jù)直接轉(zhuǎn)換為6字節(jié)的BCD碼。

根據(jù)本發(fā)明實(shí)施例的另一個(gè)方面,提供一種終端裝置,包括:

獲取單元,用于獲取身份識(shí)別卡號(hào)碼;

判斷單元,用于判斷所述身份識(shí)別卡號(hào)碼的位數(shù)是否大于12位;

壓縮單元,用于根據(jù)所述判斷單元的判斷結(jié)果,響應(yīng)于所述身份識(shí)別卡號(hào)碼的位數(shù)大于12位,將所述身份識(shí)別卡號(hào)碼按照預(yù)設(shè)規(guī)則進(jìn)行壓縮,獲得6字節(jié)的二進(jìn)制數(shù)據(jù);

組包單元,用于將所述6字節(jié)的二進(jìn)制數(shù)據(jù)寫入車聯(lián)網(wǎng)通訊協(xié)議的消息頭。

在基于本發(fā)明上述裝置的另一實(shí)施例中,所述壓縮單元,包括:

第一判斷模塊,用于判斷所述身份識(shí)別卡號(hào)碼是否大于1499999999999;

第一轉(zhuǎn)換模塊,用于根據(jù)所述第一判斷模塊的判斷結(jié)果,響應(yīng)于所述身份識(shí)別卡號(hào)碼小于或等于1499999999999,將所述身份識(shí)別卡號(hào)碼的前2位轉(zhuǎn)換為1位十六進(jìn)制數(shù)據(jù);

第二轉(zhuǎn)換模塊,用于根據(jù)所述1位十六進(jìn)制數(shù)據(jù)和所述身份識(shí)別卡號(hào)碼的其余11位,獲得所述6字節(jié)的二進(jìn)制數(shù)據(jù)。

在基于本發(fā)明上述裝置的另一實(shí)施例中,所述第二轉(zhuǎn)換模塊具體用于:將所述1位十六進(jìn)制數(shù)據(jù)轉(zhuǎn)換為二進(jìn)制數(shù)據(jù),作為所述6字節(jié)中第1個(gè)字節(jié)的高4位;以及將所述身份識(shí)別卡號(hào)碼的其余11位轉(zhuǎn)換為BCD碼,作為所述6字節(jié)中第1個(gè)字節(jié)的低4位及第2至第6個(gè)字節(jié)。

在基于本發(fā)明上述裝置的另一實(shí)施例中,所述壓縮單元,還包括:

第二判斷模塊,用于根據(jù)所述第一判斷模塊的判斷結(jié)果,響應(yīng)于所述身份識(shí)別卡號(hào)碼大于1499999999999,判斷所述身份識(shí)別卡號(hào)碼是否大于17592186044415;

第三轉(zhuǎn)換模塊,用于根據(jù)所述第二判斷模塊的判斷結(jié)果,響應(yīng)于所述身份識(shí)別卡號(hào)碼小于或等于17592186044415,將所述身份識(shí)別卡號(hào)碼轉(zhuǎn)換為十六進(jìn)制數(shù)據(jù);

第四轉(zhuǎn)換模塊,用于根據(jù)所述十六進(jìn)制數(shù)據(jù),獲得所述6字節(jié)的二進(jìn)制數(shù)據(jù)。

在基于本發(fā)明上述裝置的另一實(shí)施例中,所述第四判斷模塊具體用于:將所述十六進(jìn)制數(shù)據(jù)轉(zhuǎn)換為二進(jìn)制數(shù)據(jù),作為所述6字節(jié)中第1個(gè)字節(jié)的低4位及第2至第6個(gè)字節(jié);將所述6字節(jié)中第1個(gè)字節(jié)的高4位作為標(biāo)志位。

在基于本發(fā)明上述裝置的另一實(shí)施例中,所述標(biāo)志位具體為1111。

在基于本發(fā)明上述裝置的另一實(shí)施例中,還包括:

轉(zhuǎn)換單元,用于根據(jù)所述判斷單元的判斷結(jié)果,響應(yīng)于所述身份識(shí)別卡號(hào)碼的位數(shù)小于或等于12位,將所述身份識(shí)別卡號(hào)碼轉(zhuǎn)換為6字節(jié)的BCD碼;

所述組包單元還用于將所述6字節(jié)的BCD碼寫入車聯(lián)網(wǎng)通訊協(xié)議的消息頭;

所述轉(zhuǎn)換單元包括:

第三判斷模塊,用于判斷所述身份識(shí)別卡號(hào)碼的位數(shù)是否小于12位;

第五轉(zhuǎn)換模塊,用于根據(jù)所述第三判斷模塊的判斷結(jié)果,響應(yīng)于所述身份識(shí)別卡號(hào)碼的位數(shù)等于12位,將所述身份識(shí)別卡號(hào)碼直接轉(zhuǎn)換為6字節(jié)的BCD碼;

補(bǔ)位模塊,用于根據(jù)所述第三判斷模塊的判斷結(jié)果,響應(yīng)于所述身份識(shí)別卡號(hào)碼的位數(shù)小于12位,在所述身份識(shí)別卡號(hào)碼的前面補(bǔ)充預(yù)設(shè)數(shù)字,以獲得12位的十進(jìn)制數(shù)據(jù);

第六轉(zhuǎn)換模塊,用于將所獲得的所述12位的十進(jìn)制數(shù)據(jù)直接轉(zhuǎn)換為6字節(jié)的BCD碼。

根據(jù)本發(fā)明實(shí)施例的又一個(gè)方面,提供一種車輛,包括:上述任一實(shí)施例的終端裝置。

根據(jù)本發(fā)明實(shí)施例的再一個(gè)方面,提供一種車聯(lián)網(wǎng)系統(tǒng),包括:上述任一實(shí)施例的車輛。

基于本發(fā)明實(shí)施例提供的車聯(lián)網(wǎng)數(shù)據(jù)處理方法、終端裝置、車輛及車聯(lián)網(wǎng)系統(tǒng),通過(guò)獲取身份識(shí)別卡號(hào)碼;判斷身份識(shí)別卡號(hào)碼的位數(shù)是否大于12位;若身份識(shí)別卡號(hào)碼的位數(shù)大于12位,將身份識(shí)別卡號(hào)碼按照預(yù)設(shè)規(guī)則進(jìn)行壓縮,獲得6字節(jié)的二進(jìn)制數(shù)據(jù);并將所獲得的6字節(jié)的二進(jìn)制數(shù)據(jù)寫入車聯(lián)網(wǎng)通訊協(xié)議的消息頭。本發(fā)明實(shí)施例利用對(duì)身份識(shí)別卡號(hào)碼的判斷,對(duì)位數(shù)多于12位的身份識(shí)別卡號(hào)碼進(jìn)行壓縮運(yùn)算,以獲得可以6字節(jié)表示的二進(jìn)制數(shù)據(jù),可以豐富車聯(lián)網(wǎng)協(xié)議支持的身份識(shí)別卡號(hào)碼,增強(qiáng)車輛網(wǎng)協(xié)議的適用性,滿足車聯(lián)網(wǎng)發(fā)展趨勢(shì)的要求。

附圖說(shuō)明

構(gòu)成說(shuō)明書的一部分的附圖描述了本發(fā)明的實(shí)施例,并且連同描述一起用于解釋本發(fā)明的原理。

參照附圖,根據(jù)下面的詳細(xì)描述,可以更加清楚地理解本發(fā)明,其中:

圖1為本發(fā)明實(shí)施例車聯(lián)網(wǎng)數(shù)據(jù)處理方法一個(gè)實(shí)施例的流程圖。

圖2為本發(fā)明實(shí)施例車聯(lián)網(wǎng)數(shù)據(jù)處理方法另一個(gè)實(shí)施例的流程圖。

圖3為本發(fā)明實(shí)施例車聯(lián)網(wǎng)數(shù)據(jù)處理方法又一個(gè)實(shí)施例的流程圖。

圖4為本發(fā)明實(shí)施例車聯(lián)網(wǎng)數(shù)據(jù)處理方法一個(gè)應(yīng)用例的流程圖。

圖5為本發(fā)明實(shí)施例車聯(lián)網(wǎng)數(shù)據(jù)處理方法一個(gè)具體實(shí)施例的流程圖。

圖6為本發(fā)明實(shí)施例車聯(lián)網(wǎng)數(shù)據(jù)處理方法另一個(gè)具體實(shí)施例的流程圖。

圖7為本發(fā)明實(shí)施例車聯(lián)網(wǎng)數(shù)據(jù)處理方法又一個(gè)具體實(shí)施例的流程圖。

圖8為本發(fā)明實(shí)施例終端裝置一個(gè)實(shí)施例的結(jié)構(gòu)圖。

圖9為本發(fā)明實(shí)施例終端裝置另一個(gè)實(shí)施例的結(jié)構(gòu)圖。

圖10為本發(fā)明實(shí)施例終端裝置又一個(gè)實(shí)施例的結(jié)構(gòu)圖。

具體實(shí)施方式

現(xiàn)在將參照附圖來(lái)詳細(xì)描述本發(fā)明的各種示例性實(shí)施例。應(yīng)注意到:除非另外具體說(shuō)明,否則在這些實(shí)施例中闡述的零部件的相對(duì)布置、數(shù)字表達(dá)式和數(shù)值不限制本發(fā)明的范圍。

同時(shí),應(yīng)當(dāng)明白,為了便于描述,附圖中所示出的各個(gè)部分的尺寸并不是按照實(shí)際的比例關(guān)系繪制的。

以下對(duì)至少一個(gè)示例性實(shí)施例的描述實(shí)際上僅僅是說(shuō)明性的,決不作為對(duì)本發(fā)明及其應(yīng)用或使用的任何限制。

對(duì)于相關(guān)領(lǐng)域普通技術(shù)人員已知的技術(shù)、方法和設(shè)備可能不作詳細(xì)討論,但在適當(dāng)情況下,所述技術(shù)、方法和設(shè)備應(yīng)當(dāng)被視為說(shuō)明書的一部分。

應(yīng)注意到:相似的標(biāo)號(hào)和字母在下面的附圖中表示類似項(xiàng),因此,一旦某一項(xiàng)在一個(gè)附圖中被定義,則在隨后的附圖中不需要對(duì)其進(jìn)行進(jìn)一步討論。

圖1為本發(fā)明實(shí)施例車聯(lián)網(wǎng)數(shù)據(jù)處理方法一個(gè)實(shí)施例的流程圖。如圖1所示,該實(shí)施例的車聯(lián)網(wǎng)數(shù)據(jù)處理方法包括:

102,獲取身份識(shí)別卡號(hào)碼。

具體實(shí)現(xiàn)中,身份識(shí)別卡可以為SIM卡、UIM卡等具有十進(jìn)制數(shù)據(jù)號(hào)碼的智能卡。例如,身份識(shí)別卡為具有13位號(hào)碼的物流卡。

104,判斷身份識(shí)別卡號(hào)碼的位數(shù)是否大于12位。

若身份識(shí)別卡號(hào)碼的位數(shù)大于12位,執(zhí)行操作106。106,將身份識(shí)別卡號(hào)碼按照預(yù)設(shè)規(guī)則進(jìn)行壓縮,獲得6字節(jié)的二進(jìn)制數(shù)據(jù)。

108,將6字節(jié)的二進(jìn)制數(shù)據(jù)寫入車聯(lián)網(wǎng)通訊協(xié)議的消息頭。

具體實(shí)現(xiàn)中,車聯(lián)網(wǎng)通訊協(xié)議可以為任何使用于車輛網(wǎng)中的通信協(xié)議。例如,車聯(lián)網(wǎng)通訊協(xié)議為808協(xié)議。

如圖1所示,具體實(shí)現(xiàn)中,該實(shí)施例的車聯(lián)網(wǎng)數(shù)據(jù)處理方法還包括:若身份識(shí)別卡號(hào)碼的位數(shù)小于或等于12位,執(zhí)行操作110。

110,將身份識(shí)別卡號(hào)碼轉(zhuǎn)換為6字節(jié)的BCD碼。操作108還包括:將6字節(jié)的BCD碼寫入車聯(lián)網(wǎng)通訊協(xié)議的消息頭。

基于本發(fā)明實(shí)施例提供的車聯(lián)網(wǎng)數(shù)據(jù)處理方法,通過(guò)獲取身份識(shí)別卡號(hào)碼;判斷身份識(shí)別卡號(hào)碼的位數(shù)是否大于12位;若身份識(shí)別卡號(hào)碼的位數(shù)大于12位,將身份識(shí)別卡號(hào)碼按照預(yù)設(shè)規(guī)則進(jìn)行壓縮,獲得6字節(jié)的二進(jìn)制數(shù)據(jù);并將所獲得的6字節(jié)的二進(jìn)制數(shù)據(jù)寫入車聯(lián)網(wǎng)通訊協(xié)議的消息頭。本發(fā)明實(shí)施例利用對(duì)身份識(shí)別卡號(hào)碼的判斷,對(duì)位數(shù)多于12位的身份識(shí)別卡號(hào)碼進(jìn)行壓縮運(yùn)算,以獲得可以6字節(jié)表示的二進(jìn)制數(shù)據(jù),可以豐富車聯(lián)網(wǎng)協(xié)議支持的身份識(shí)別卡號(hào)碼,增強(qiáng)車輛網(wǎng)協(xié)議的適用性,滿足車聯(lián)網(wǎng)發(fā)展趨勢(shì)的要求。

圖2為本發(fā)明實(shí)施例車聯(lián)網(wǎng)數(shù)據(jù)處理方法另一個(gè)實(shí)施例的流程圖。如圖2所示,與圖1所示的實(shí)施例相比,在該實(shí)施例中,車聯(lián)網(wǎng)數(shù)據(jù)處理方法的將身份識(shí)別卡號(hào)碼按照預(yù)設(shè)規(guī)則進(jìn)行壓縮,包括:

212,判斷身份識(shí)別卡號(hào)碼是否大于1499999999999。

若身份識(shí)別卡號(hào)碼小于或等于1499999999999,執(zhí)行操作214;否則,若身份識(shí)別卡號(hào)碼大于1499999999999,不執(zhí)行本實(shí)施例的后續(xù)操作。

214,將身份識(shí)別卡號(hào)碼的前2位表示為1位十六進(jìn)制數(shù)據(jù)。

216,根據(jù)1位十六進(jìn)制數(shù)據(jù)和身份識(shí)別卡號(hào)碼的其余11位,獲得6字節(jié)的二進(jìn)制數(shù)據(jù)。

具體實(shí)現(xiàn)中,操作216可以包括:將1位十六進(jìn)制數(shù)據(jù)轉(zhuǎn)換為二進(jìn)制數(shù)據(jù),作為6字節(jié)中第1個(gè)字節(jié)的高4位;將身份識(shí)別卡號(hào)碼的其余11位轉(zhuǎn)換為BCD碼,作為6字節(jié)中第1個(gè)字節(jié)的低4位及第2至第6個(gè)字節(jié)。

圖3為本發(fā)明實(shí)施例車聯(lián)網(wǎng)數(shù)據(jù)處理方法又一個(gè)實(shí)施例的流程圖。如圖3所示,與圖1所示的實(shí)施例相比,在該實(shí)施例中,車聯(lián)網(wǎng)數(shù)據(jù)處理方法的將身份識(shí)別卡號(hào)碼按照預(yù)設(shè)規(guī)則進(jìn)行壓縮,包括:

312,判斷身份識(shí)別卡號(hào)碼是否大于1499999999999。

若身份識(shí)別卡號(hào)碼小于或等于1499999999999,執(zhí)行操作314;否則,若身份識(shí)別卡號(hào)碼大于1499999999999,執(zhí)行操作318。

314,將身份識(shí)別卡號(hào)碼的前2位表示為1位十六進(jìn)制數(shù)據(jù)。

316,根據(jù)1位十六進(jìn)制數(shù)據(jù)和身份識(shí)別卡號(hào)碼的其余11位,獲得6字節(jié)的二進(jìn)制數(shù)據(jù)。

具體實(shí)現(xiàn)中,操作316可以包括:將1位十六進(jìn)制數(shù)據(jù)轉(zhuǎn)換為二進(jìn)制數(shù)據(jù),作為6字節(jié)中第1個(gè)字節(jié)的高4位;將身份識(shí)別卡號(hào)碼的其余11位轉(zhuǎn)換為BCD碼,作為6字節(jié)中第1個(gè)字節(jié)的低4位及第2至第6個(gè)字節(jié)。

318,判斷身份識(shí)別卡號(hào)碼是否大于17592186044415。

若身份識(shí)別卡號(hào)碼小于或等于17592186044415,執(zhí)行操作320,否則,若身份識(shí)別卡號(hào)碼大于17592186044415,不執(zhí)行本實(shí)施例的后續(xù)操作。

320,將身份識(shí)別卡號(hào)碼轉(zhuǎn)換為十六進(jìn)制數(shù)據(jù)。

322,根據(jù)十六進(jìn)制數(shù)據(jù),獲得6字節(jié)的二進(jìn)制數(shù)據(jù)。

具體實(shí)現(xiàn)中,操作322可以包括:將十六進(jìn)制數(shù)據(jù)轉(zhuǎn)換為二進(jìn)制數(shù)據(jù),作為6字節(jié)中第1個(gè)字節(jié)的低4位及第2至第6個(gè)字節(jié);將6字節(jié)中第1個(gè)字節(jié)的高4位作為標(biāo)志位。

具體地,標(biāo)志位具體可以為1111。

在上述各實(shí)施例中,操作110、210、310可以包括:

判斷身份識(shí)別卡號(hào)碼的位數(shù)是否小于12位;

若身份識(shí)別卡號(hào)碼的位數(shù)等于12位,將身份識(shí)別卡號(hào)碼直接轉(zhuǎn)換為6字節(jié)的BCD碼;

若身份識(shí)別卡號(hào)碼的位數(shù)小于12位,在身份識(shí)別卡號(hào)碼的前面補(bǔ)充預(yù)設(shè)數(shù)字,以獲得12位的十進(jìn)制數(shù)據(jù);

將所獲得的12位的十進(jìn)制數(shù)據(jù)直接轉(zhuǎn)換為6字節(jié)的BCD碼。

具體實(shí)現(xiàn)中,補(bǔ)充的預(yù)設(shè)數(shù)字可以根據(jù)車聯(lián)網(wǎng)通訊協(xié)議的規(guī)定設(shè)定。例如,在一個(gè)具體應(yīng)用中,車輛網(wǎng)通訊協(xié)議為808協(xié)議,補(bǔ)充的預(yù)設(shè)數(shù)字對(duì)于大陸的手機(jī)號(hào)為0。

在本發(fā)明各實(shí)施例的一個(gè)應(yīng)用例中,車輛網(wǎng)通訊協(xié)議為808協(xié)議,如圖4所示,圖4為本發(fā)明實(shí)施例車聯(lián)網(wǎng)數(shù)據(jù)處理方法一個(gè)應(yīng)用例的流程圖。車聯(lián)網(wǎng)數(shù)據(jù)處理方法還包括:402,寫入消息類型;404,寫入消息體屬性;408,寫入消息流水號(hào);410,寫入封裝項(xiàng);412,寫入消息體;414,計(jì)算校驗(yàn)值;416,寫入消息標(biāo)識(shí)符。其中,操作404與408之間的操作406為寫入身份識(shí)別卡號(hào)碼的操作,操作406具體采用上述各實(shí)施例的操作102至108,操作202至216或操作302至322。在完成上述操作402至416的組包后,將數(shù)據(jù)包發(fā)送給車聯(lián)網(wǎng)平臺(tái)。

具體地,如圖5所示,圖5為本發(fā)明實(shí)施例車聯(lián)網(wǎng)數(shù)據(jù)處理方法一個(gè)具體實(shí)施例的流程圖。其中,是采用本發(fā)明實(shí)施例的方法組包808協(xié)議的心跳消息,身份識(shí)別卡為SIM卡,號(hào)碼為標(biāo)準(zhǔn)的11位號(hào)碼:15210453314,采用上述各實(shí)施例的操作將身份識(shí)別卡號(hào)碼轉(zhuǎn)換為BCD碼表示的:1 52 10 45 33 14;寫消息頭:02 00為消息類型,即消息ID,00 00為消息體屬性,01 52 10 45 33 14為終端手機(jī)號(hào),00 3f為消息流水號(hào);之后,寫入標(biāo)識(shí)位7e,寫入消息頭02 00 00 00 01 52 10 45 33 14 00 3f,寫入消息體為空,寫入校驗(yàn)碼1c,再寫入標(biāo)識(shí)位7e,完整808協(xié)議的心跳消息包:7e 02 00 00 00 01 52 10 45 33 14 00 3f 1c 7e。

具體地,如圖6所示,圖6為本發(fā)明實(shí)施例車聯(lián)網(wǎng)數(shù)據(jù)處理方法另一個(gè)具體實(shí)施例的流程圖。其中,是采用本發(fā)明實(shí)施例的方法組包808協(xié)議的心跳消息,身份識(shí)別卡為SIM卡,號(hào)碼為大于等于1000000000000并且小于等于1499999999999的13位手機(jī)號(hào):1064808370003,采用上述各實(shí)施例的操作將身份識(shí)別卡號(hào)碼的前2位10轉(zhuǎn)換為十六進(jìn)制數(shù)據(jù):a,并轉(zhuǎn)換為二進(jìn)制數(shù)據(jù),其余的64808370003轉(zhuǎn)換為BCD碼表示的:6 48 08 37 00 03,SIM卡號(hào)碼最終轉(zhuǎn)換為a6 48 08 37 00 03對(duì)應(yīng)的二進(jìn)制數(shù)據(jù);寫消息頭:01 02為消息類型,即消息ID,00 05為消息體屬性,a6 48 08 37 00 03為終端手機(jī)號(hào),00 01為消息流水號(hào);之后,寫入標(biāo)識(shí)位7e,寫入消息頭01 02 00 05 a6 48 08 37 00 03 00 01,寫入消息體66 6f 74 6f 6e,寫入校驗(yàn)碼a9,再寫入標(biāo)識(shí)位7e,完整808協(xié)議的心跳消息包:7e 01 02 00 05 a6 48 08 37 00 03 00 01 66 6f 74 6f 6e a9 7e。

具體地,如圖7所示,圖7為本發(fā)明實(shí)施例車聯(lián)網(wǎng)數(shù)據(jù)處理方法又一個(gè)具體實(shí)施例的流程圖。其中,是采用本發(fā)明實(shí)施例的方法組包808協(xié)議的心跳消息,身份識(shí)別卡為SIM卡,號(hào)碼為大于1499999999999并且小于等于17592186044415的14位手機(jī)號(hào):17592186044414,采用上述各實(shí)施例的操作將身份識(shí)別卡號(hào)碼17592186044414轉(zhuǎn)換為十六進(jìn)制數(shù)據(jù):F FF FF FF FF FE,并轉(zhuǎn)換為二進(jìn)制數(shù)據(jù),最高位以0xF作為標(biāo)識(shí)位,SIM卡號(hào)碼最終轉(zhuǎn)換為FF FF FF FF FF FE對(duì)應(yīng)的二進(jìn)制數(shù)據(jù);填充消息頭為:寫消息頭:0102為消息類型,即消息ID,0005為消息體屬性,F(xiàn)F FF FF FF FF FE為終端手機(jī)號(hào),0001為消息流水號(hào);之后,寫入標(biāo)識(shí)位7e,寫入消息頭01020005FF FF FF FF FF FE 00 01,寫入消息體66 6f 74 6f 6e寫入校驗(yàn)碼a9,再寫入標(biāo)識(shí)位7e,完整808協(xié)議的心跳消息包:7e 01 02 00 05ff ff ff ff ff fe 00 01 66 6f 74 6f 6e 7a 7e。

圖8為本發(fā)明實(shí)施例終端裝置一個(gè)實(shí)施例的結(jié)構(gòu)圖。如圖8所示,該實(shí)施例終端裝置包括:獲取單元、判斷單元、壓縮單元和組包單元。其中,

獲取單元,用于獲取身份識(shí)別卡號(hào)碼。

具體實(shí)現(xiàn)中,身份識(shí)別卡可以為SIM卡、UIM卡等具有十進(jìn)制數(shù)據(jù)號(hào)碼的智能卡。例如,身份識(shí)別卡為具有13位號(hào)碼的物流卡。

判斷單元,用于判斷身份識(shí)別卡號(hào)碼的位數(shù)是否大于12位。

壓縮單元,用于根據(jù)判斷單元的判斷結(jié)果,響應(yīng)于身份識(shí)別卡號(hào)碼的位數(shù)大于12位,將身份識(shí)別卡號(hào)碼按照預(yù)設(shè)規(guī)則進(jìn)行壓縮,獲得6字節(jié)的二進(jìn)制數(shù)據(jù)。

組包單元,用于將6字節(jié)的二進(jìn)制數(shù)據(jù)寫入車聯(lián)網(wǎng)通訊協(xié)議的消息頭。

具體實(shí)現(xiàn)中,車聯(lián)網(wǎng)通訊協(xié)議可以為任何使用于車輛網(wǎng)中的通信協(xié)議。例如,車聯(lián)網(wǎng)通訊協(xié)議為808協(xié)議。

如圖8所示,具體實(shí)現(xiàn)中,該實(shí)施例的終端裝置還包括:轉(zhuǎn)換單元,用于根據(jù)判斷單元的判斷結(jié)果,響應(yīng)于身份識(shí)別卡號(hào)碼的位數(shù)小于或等于12位,將身份識(shí)別卡號(hào)碼轉(zhuǎn)換為6字節(jié)的BCD碼。其中組包單元還用于將6字節(jié)的BCD碼寫入車聯(lián)網(wǎng)通訊協(xié)議的消息頭。

基于本發(fā)明實(shí)施例提供的終端裝置,通過(guò)獲取身份識(shí)別卡號(hào)碼;判斷身份識(shí)別卡號(hào)碼的位數(shù)是否大于12位;若身份識(shí)別卡號(hào)碼的位數(shù)大于12位,將身份識(shí)別卡號(hào)碼按照預(yù)設(shè)規(guī)則進(jìn)行壓縮,獲得6字節(jié)的二進(jìn)制數(shù)據(jù);并將所獲得的6字節(jié)的二進(jìn)制數(shù)據(jù)寫入車聯(lián)網(wǎng)通訊協(xié)議的消息頭。本發(fā)明實(shí)施例利用對(duì)身份識(shí)別卡號(hào)碼的判斷,對(duì)位數(shù)多于12位的身份識(shí)別卡號(hào)碼進(jìn)行壓縮運(yùn)算,以獲得可以6字節(jié)表示的二進(jìn)制數(shù)據(jù),可以豐富車聯(lián)網(wǎng)協(xié)議支持的身份識(shí)別卡號(hào)碼,增強(qiáng)車輛網(wǎng)協(xié)議的適用性,滿足車聯(lián)網(wǎng)發(fā)展趨勢(shì)的要求。

圖9為本發(fā)明實(shí)施例終端裝置另一個(gè)實(shí)施例的結(jié)構(gòu)圖。如圖9所示,與圖8所示的實(shí)施例相比,在該實(shí)施例中,終端裝置的壓縮單元還包括:第一判斷模塊、第一轉(zhuǎn)換模塊和第二轉(zhuǎn)換模塊。其中,

第一判斷模塊,用于判斷身份識(shí)別卡號(hào)碼是否大于1499999999999。

第一轉(zhuǎn)換模塊,用于根據(jù)第一判斷模塊的判斷結(jié)果,響應(yīng)于身份識(shí)別卡號(hào)碼小于或等于1499999999999,將身份識(shí)別卡號(hào)碼的前2位轉(zhuǎn)換為1位十六進(jìn)制數(shù)據(jù)。

第二轉(zhuǎn)換模塊,用于根據(jù)1位十六進(jìn)制數(shù)據(jù)和身份識(shí)別卡號(hào)碼的其余11位,獲得所述6字節(jié)的二進(jìn)制數(shù)據(jù)。

具體實(shí)現(xiàn)中,第二轉(zhuǎn)換模塊可以用于:將1位十六進(jìn)制數(shù)據(jù)轉(zhuǎn)換為二進(jìn)制數(shù)據(jù),作為6字節(jié)中第1個(gè)字節(jié)的高4位;以及將身份識(shí)別卡號(hào)碼的其余11位轉(zhuǎn)換為BCD碼,作為6字節(jié)中第1個(gè)字節(jié)的低4位及第2至第6個(gè)字節(jié)。

圖10為本發(fā)明實(shí)施例終端裝置又一個(gè)實(shí)施例的結(jié)構(gòu)圖。如圖10所示,與圖9所示的實(shí)施例相比,在該實(shí)施例中,終端裝置的壓縮單元還包括:第二判斷模塊、第三轉(zhuǎn)換模塊和第四轉(zhuǎn)換模塊。其中,

第二判斷模塊,用于根據(jù)第一判斷模塊的判斷結(jié)果,響應(yīng)于身份識(shí)別卡號(hào)碼大于1499999999999,判斷身份識(shí)別卡號(hào)碼是否大于17592186044415。

第三轉(zhuǎn)換模塊,用于根據(jù)第二判斷模塊的判斷結(jié)果,響應(yīng)于身份識(shí)別卡號(hào)碼小于或等于17592186044415,將身份識(shí)別卡號(hào)碼轉(zhuǎn)換為十六進(jìn)制數(shù)據(jù)。

第四轉(zhuǎn)換模塊,用于根據(jù)十六進(jìn)制數(shù)據(jù),獲得6字節(jié)的二進(jìn)制數(shù)據(jù)。

具體實(shí)現(xiàn)中,第四判斷模塊可以用于:將十六進(jìn)制數(shù)據(jù)轉(zhuǎn)換為二進(jìn)制數(shù)據(jù),作為6字節(jié)中第1個(gè)字節(jié)的低4位及第2至第6個(gè)字節(jié);將6字節(jié)中第1個(gè)字節(jié)的高4位作為標(biāo)志位。

具體地,標(biāo)志位具體可以為1111。

在上述各實(shí)施例中,轉(zhuǎn)換單元可以包括:第三判斷模塊、第五轉(zhuǎn)換模塊、補(bǔ)位模塊和第六轉(zhuǎn)換模塊。其中,第三判斷模塊用于判斷身份識(shí)別卡號(hào)碼的位數(shù)是否小于12位;第五轉(zhuǎn)換模塊用于根據(jù)第三判斷模塊的判斷結(jié)果,響應(yīng)于身份識(shí)別卡號(hào)碼的位數(shù)等于12位,將身份識(shí)別卡號(hào)碼直接轉(zhuǎn)換為6字節(jié)的BCD碼;補(bǔ)位模塊用于根據(jù)第三判斷模塊的判斷結(jié)果,響應(yīng)于身份識(shí)別卡號(hào)碼的位數(shù)小于12位,在身份識(shí)別卡號(hào)碼的前面補(bǔ)充預(yù)設(shè)數(shù)字,以獲得12位的十進(jìn)制數(shù)據(jù);第六轉(zhuǎn)換模塊用于將所獲得的12位的十進(jìn)制數(shù)據(jù)直接轉(zhuǎn)換為6字節(jié)的BCD碼。

另外,本發(fā)明實(shí)施例還提供了一種車輛,設(shè)置有上述任一實(shí)施例的終端裝置。

本發(fā)明實(shí)施例提供的車輛,設(shè)置有上述任一實(shí)施例的終端裝置,通過(guò)獲取身份識(shí)別卡號(hào)碼;判斷身份識(shí)別卡號(hào)碼的位數(shù)是否大于12位;若身份識(shí)別卡號(hào)碼的位數(shù)大于12位,將身份識(shí)別卡號(hào)碼按照預(yù)設(shè)規(guī)則進(jìn)行壓縮,獲得6字節(jié)的二進(jìn)制數(shù)據(jù);并將所獲得的6字節(jié)的二進(jìn)制數(shù)據(jù)寫入車聯(lián)網(wǎng)通訊協(xié)議的消息頭。本發(fā)明實(shí)施例利用對(duì)身份識(shí)別卡號(hào)碼的判斷,對(duì)位數(shù)多于12位的身份識(shí)別卡號(hào)碼進(jìn)行壓縮運(yùn)算,以獲得可以6字節(jié)表示的二進(jìn)制數(shù)據(jù),可以豐富車聯(lián)網(wǎng)協(xié)議支持的身份識(shí)別卡號(hào)碼,增強(qiáng)車輛網(wǎng)協(xié)議的適用性,滿足車聯(lián)網(wǎng)發(fā)展趨勢(shì)的要求。

另外,本發(fā)明實(shí)施例還提供了一種車聯(lián)網(wǎng)系統(tǒng),包括上述任一實(shí)施例的車輛。

本發(fā)明實(shí)施例提供的車聯(lián)網(wǎng)系統(tǒng),包括上述任一實(shí)施例的車輛,通過(guò)獲取身份識(shí)別卡號(hào)碼;判斷身份識(shí)別卡號(hào)碼的位數(shù)是否大于12位;若身份識(shí)別卡號(hào)碼的位數(shù)大于12位,將身份識(shí)別卡號(hào)碼按照預(yù)設(shè)規(guī)則進(jìn)行壓縮,獲得6字節(jié)的二進(jìn)制數(shù)據(jù);并將所獲得的6字節(jié)的二進(jìn)制數(shù)據(jù)寫入車聯(lián)網(wǎng)通訊協(xié)議的消息頭。本發(fā)明實(shí)施例利用對(duì)身份識(shí)別卡號(hào)碼的判斷,對(duì)位數(shù)多于12位的身份識(shí)別卡號(hào)碼進(jìn)行壓縮運(yùn)算,以獲得可以6字節(jié)表示的二進(jìn)制數(shù)據(jù),可以豐富車聯(lián)網(wǎng)協(xié)議支持的身份識(shí)別卡號(hào)碼,增強(qiáng)車輛網(wǎng)協(xié)議的適用性,滿足車聯(lián)網(wǎng)發(fā)展趨勢(shì)的要求。

本說(shuō)明書中各個(gè)實(shí)施例均采用遞進(jìn)的方式描述,每個(gè)實(shí)施例重點(diǎn)說(shuō)明的都是與其它實(shí)施例的不同之處,各個(gè)實(shí)施例之間相同或相似的部分相互參見(jiàn)即可。對(duì)于裝置實(shí)施例而言,由于其與方法實(shí)施例基本對(duì)應(yīng),所以描述的比較簡(jiǎn)單,相關(guān)之處參見(jiàn)方法實(shí)施例的部分說(shuō)明即可。

本發(fā)明的描述是為了示例和描述起見(jiàn)而給出的,而并不是無(wú)遺漏的或者將本發(fā)明限于所公開(kāi)的形式。很多修改和變化對(duì)于本領(lǐng)域的普通技術(shù)人員而言是顯然的。選擇和描述實(shí)施例是為了更好說(shuō)明本發(fā)明的原理和實(shí)際應(yīng)用,并且使本領(lǐng)域的普通技術(shù)人員能夠理解本發(fā)明從而設(shè)計(jì)適于特定用途的帶有各種修改的各種實(shí)施例。

當(dāng)前第1頁(yè)1 2 3 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
屯留县| 鲁山县| 华亭县| 韶关市| 娄底市| 建德市| 永嘉县| 普洱| 长泰县| 商洛市| 合水县| 赤壁市| 神池县| 吉水县| 台山市| 武穴市| 南丹县| 冕宁县| 邛崃市| 绍兴县| 呈贡县| 木里| 温州市| 论坛| 托克逊县| 海口市| 武隆县| 清水县| 于都县| 陆川县| 理塘县| 修武县| 天等县| 涪陵区| 宁波市| 湄潭县| 柳河县| 海兴县| 太原市| 平湖市| 临沭县|