的終端;
[0046]第一直接通信消息:第一終端接收的、第二終端發(fā)送的直接通信消息;
[0047]第二直接通信消息:第一終端發(fā)送給第二終端的直接通信消息;
[0048]第二終端:發(fā)送第一直接通信消息的終端。
[0049]其中,第一直接通信消息和第二直接通信消息是車聯(lián)網(wǎng)系統(tǒng)中,終端之間傳遞的消息,例如,車與車、車與基礎(chǔ)設(shè)施之間的點對點通信消息,車和基礎(chǔ)設(shè)施發(fā)送的道路安全消息等。
[0050]下面將結(jié)合附圖對本發(fā)明實施例提供的技術(shù)方案進行詳細說明。
[0051]本發(fā)明實施例提供的鑒權(quán)信息的傳輸方法如圖1所示,具體包括如下操作:
[0052]步驟100、第一終端接收到第一直接通信消息后,確定發(fā)送第一直接通信消息的第二終端采用的通信方式。
[0053]步驟110、如果第二終端采用自身攜帶直通式,第一終端在發(fā)送給第二終端的第二直接通信消息中攜帶鑒權(quán)信息。
[0054]其中,第二直接通信消息中攜帶的鑒權(quán)信息用于對該第二直接通信消息的有效性進行驗證。
[0055]較佳地,如果第二終端采用自身攜帶直通式,第一終端不僅在發(fā)送給第二終端的第二直接通信消息中攜帶鑒權(quán)信息,在發(fā)送給其他終端、廣播、組播的直接通信消息中也攜帶鑒權(quán)信息。
[0056]下面對步驟110的描述同樣適用于第一終端給其他終端發(fā)送直接通信消息,廣播、組播發(fā)送直接通信消息的情況,對此將不再贅述。
[0057]鑒權(quán)信息的具體內(nèi)容可以根據(jù)實際需求確定,例如,可以是直接通信消息發(fā)送端的公鑰,CA簽名等等。本發(fā)明不對鑒權(quán)信息的具體內(nèi)容進行限定,凡是能夠?qū)χ苯油ㄐ畔⒌挠行赃M行驗證的信息,均可以作為鑒權(quán)信息。
[0058]在蜂窩網(wǎng)絡(luò)邊緣處,采用本發(fā)明實施例提供的技術(shù)方案,采用蜂窩協(xié)助直通式的終端在確定收到采用自身攜帶直通式的終端發(fā)來的直接通信消息,會在其發(fā)送的直接通信消息中攜帶鑒權(quán)信息,使得采用自身攜帶直通式的終端能夠根據(jù)該鑒權(quán)信息對采用蜂窩協(xié)助直通式的終端發(fā)送的直接通信消息的有效性進行驗證,避免了道路安全隱患。
[0059]步驟110之后,如果第一終端確定周圍不存在采用自身攜帶直通式進行直接通信的終端,且第一終端確定自身仍然采用蜂窩協(xié)助直通式進行直接通信時,將停止在其發(fā)送的第二直接通信消息中攜帶鑒權(quán)信息。
[0060]具體的,第一終端可以根據(jù)接收到的直接通信消息來確定周圍是否存在采用自身攜帶直通式進行直接通信的終端。第一終端也可以根據(jù)接收到的指示信息確定周圍是否存在采用自身攜帶直通式進行直接通信的終端,該指示信息用于指示第一終端周圍是否存在采用自身攜帶直通式進行直接通信的終端。
[0061]上述處理過程中,如果第二終端采用蜂窩協(xié)助直通式,那么,第一終端仍然按照蜂窩協(xié)助直通式發(fā)送第二直接通信消息,即第二直接通信消息中不攜帶鑒權(quán)信息。
[0062]如果第一終端在第二直接通信消息中攜帶鑒權(quán)信息,較佳地,其在第二直接通信消息中仍然指示其通信方式為蜂窩協(xié)助直通式,或者,在第二直接通信消息中仍然指示其能夠采用蜂窩協(xié)助直通式。
[0063]其中,第一終端可以但不僅限于采用以下幾種方式確定第二終端采用的通信方式:
[0064]方式一、如果預(yù)先規(guī)定或約定直接通信消息中攜帶通信方式指示信息,則第一終端根據(jù)第一直接通信消息中攜帶的通信方式指示信息,確定第二終端采用的通信方式。
[0065]其中,通信方式指示信息可以采用比特映射方式實現(xiàn),也可以采用枚舉方式實現(xiàn),還可以采用其他方式實現(xiàn),本發(fā)明對此不作限定。
[0066]方式二、如果預(yù)先規(guī)定或約定不同通信方式下,直接通信消息使用不同的信息組織格式,則第一終端根據(jù)第一直接通信消息的信息組織格式,確定第二終端采用的通信方式,不同通信方式對應(yīng)的信息組織格式不同。
[0067]其中,每個通信方式下,直接通信消息具體使用什么樣的信息組織格式,本發(fā)明對此不作限定。
[0068]方式三、如果預(yù)先規(guī)定或約定直接通信消息中攜帶發(fā)送端的位置信息,則第一終端根據(jù)第一直接通信消息中攜帶的第二終端的位置信息,確定第二終端采用的通信方式。
[0069]其中,根據(jù)位置信息,具體如何確定第二終端采用的通信方式,可以根據(jù)實際應(yīng)用確定。例如,預(yù)先規(guī)定或約定,只要終端位于蜂窩網(wǎng)覆蓋范圍內(nèi),則采用蜂窩協(xié)助直通式,否則采用自身攜帶直通式。那么,如果根據(jù)位置信息確定第二終端位于蜂窩網(wǎng)絡(luò)覆蓋范圍內(nèi),則確定第二終端采用蜂窩協(xié)助直通式,如果根據(jù)位置信息確定第二終端位于蜂窩網(wǎng)絡(luò)覆蓋范圍外,則確定第二終端采用自身攜帶直通式。
[0070]基于上述任意方法實施例,較佳地,如果第二終端采用自身攜帶直通式,第一終端向第二終端發(fā)送第二直接通信消息之前,確定第二終端滿足預(yù)設(shè)條件。
[0071]其中,第一終端可以但不僅限于通過以下任一方式確定第二終端滿足預(yù)設(shè)條件:
[0072]方式一、第一終端根據(jù)第一直接通信消息中攜帶的第二終端的位置信息,確定第二終端不在蜂窩網(wǎng)絡(luò)可靠覆蓋范圍內(nèi),則確定第二終端滿足預(yù)設(shè)條件。
[0073]其中,蜂窩網(wǎng)絡(luò)可靠覆蓋范圍是指蜂窩網(wǎng)絡(luò)的信號能夠達到預(yù)定強度的范圍。蜂窩網(wǎng)絡(luò)可靠覆蓋范圍的大小可以由協(xié)議規(guī)定,或由終端按照預(yù)設(shè)的規(guī)則確定。例如,將距離蜂窩基站預(yù)定距離內(nèi)的區(qū)域定義為蜂窩基站的可靠覆蓋范圍。
[0074]方式二、第一終端根據(jù)第一直接通信消息中攜帶的第二終端的位置信息,確定第二終端不在指定運營商的蜂窩網(wǎng)絡(luò)可靠覆蓋范圍內(nèi),則確定第二終端滿足預(yù)訂條件。
[0075]方式三、第一終端確定第二終端能夠反饋有效響應(yīng)信息,確定第二終端滿足預(yù)設(shè)條件。
[0076]具體的,如果確定第二終端針對第一終端發(fā)送的行為查詢信息或狀態(tài)查詢信息能夠反饋有效響應(yīng)信息,則確定第二終端滿足預(yù)設(shè)條件。
[0077]當?shù)诙K端處于蜂窩網(wǎng)絡(luò)可靠覆蓋范圍內(nèi)時,應(yīng)該采用蜂窩協(xié)助直接通信方式。但在某些情況下,如第二終端所處位置對應(yīng)的蜂窩基站負荷太大無法提供蜂窩協(xié)助直通方式,那么第二終端只能采用自身攜帶直通方式。當?shù)谝唤K端向第二終端發(fā)送行為查詢信息或者狀態(tài)查詢信息,第二終端會反饋有效響應(yīng)信息;或者第二終端將自己所處的情況主動攜帶在發(fā)送的消息中。
[0078]基于上述任一方法實施例,較佳地,第一終端在發(fā)送的第二直接通信消息中攜帶指示信息,該指示信息用于指示該第二直接通信消息中是否攜帶鑒權(quán)信息。相應(yīng)的,當前采用蜂窩協(xié)助直通式的其他終端在接收到第一終端發(fā)送的第二直接通信消息后,根據(jù)該第二直接通信消息中攜帶的指示信息確定其中攜帶鑒權(quán)信息。這種情況下,可以預(yù)先約定或規(guī)定,既可以使用直接通信消息中攜帶的鑒權(quán)信息對該直接通信消息進行驗證,也可以使用蜂窩網(wǎng)發(fā)送的鑒權(quán)信息對直接通信消息進行驗證。這種情況下,當前采用蜂窩協(xié)助直通式的其他終端接收到攜帶鑒權(quán)信息的第二直接通信消息后,仍然按照蜂窩協(xié)助直通式的規(guī)定,通過蜂窩網(wǎng)協(xié)助發(fā)送鑒權(quán)信息。
[0079]基于上述任一方法實施例,較佳地,當?shù)谝唤K端確定無法繼續(xù)采用蜂窩協(xié)助直通式,第一終端將通信方式切換為自身攜帶直通式。其中,第一終端可以根據(jù)蜂窩網(wǎng)發(fā)送的消息確定是否可以繼續(xù)采用蜂窩協(xié)助直通式,具體可以參照現(xiàn)有的實現(xiàn)方式,本發(fā)明對此不作限定。第一終端也可以通過在預(yù)定時間段內(nèi)不能有效收到網(wǎng)絡(luò)側(cè)發(fā)送的設(shè)定信息來確定不可以繼續(xù)采用蜂窩協(xié)助直通式。
[0080]例如,終端開始處于蜂窩網(wǎng)絡(luò)覆蓋的環(huán)境,采用蜂窩協(xié)助直通式發(fā)送直接通信消息。終端接收到基站發(fā)送的指示信息,指示網(wǎng)絡(luò)進入擁塞狀態(tài);終端確定不能繼續(xù)采用蜂窩協(xié)助直通式發(fā)送直接通信消息;終端停止向基站發(fā)送鑒權(quán)信息,開始采用自身攜帶直通式發(fā)送直接通信消息,即終端在發(fā)送的直通消息中包含鑒權(quán)信息,并在直接通信消息中指示其通信方式為自身攜帶直通式。
[0081]基于上述任一方法實施例,較佳地,終端啟動后或者采用自身攜帶直通式時,根據(jù)接收到的蜂窩網(wǎng)設(shè)備發(fā)送的信息確定自身是否能夠采用蜂窩協(xié)助直通式;如果能夠采用蜂窩協(xié)助直通式,終端采用蜂窩協(xié)助直通式,否則,終端采用自身攜帶直通式。
[0082]其中,終端可以周期性檢測蜂窩網(wǎng)設(shè)備發(fā)送的信息,以確定自身是否能夠采用蜂窩協(xié)助直通式。
[0083]具體的,可以根據(jù)能否接收到蜂窩網(wǎng)設(shè)備發(fā)送的指示信息確定自身能否采用蜂窩協(xié)助直通式,該指示信息用于指示終端是否能夠采用蜂窩協(xié)助直通式。也可以根據(jù)能否與蜂窩網(wǎng)設(shè)備建立滿足需要的通信鏈路確定自身能否采用蜂窩協(xié)助直通式。
[0084]例如,終端開機啟動后,搜索指定的蜂窩網(wǎng)絡(luò)(如中國移動的蜂窩網(wǎng));搜索到指定的蜂窩網(wǎng)絡(luò)后接入網(wǎng)絡(luò),發(fā)送采用蜂窩協(xié)助直通式發(fā)送直接通信消息的申請;基站向終端發(fā)送確認信息,允許終端采用蜂窩協(xié)助直通式發(fā)送直接通信消息;終端接收到基站的確認信息后