用于終端直連通信的設備發(fā)現(xiàn)方法、裝置和終端的制作方法
【技術領域】
[0001]本發(fā)明涉及通信技術領域,具體而言,涉及一種用于終端直連通信的設備發(fā)現(xiàn)方法、一種用于終端直連通信的設備發(fā)現(xiàn)裝置和一種終端。
【背景技術】
[0002]隨著移動終端的軟硬件技術和無線通信技術的發(fā)展,終端直連通信技術(Deviceto Device,即D2D,是3GPP引入的終端直接通信的技術,允許用戶數(shù)據(jù)傳輸不經(jīng)過蜂窩網(wǎng)絡的基礎設施)逐漸成為一個重要的技術點。D2D技術主要包括D2D discovery (即發(fā)現(xiàn)階段)和 D2D communicat1n (即通信階段),D2D discovery 與 D2D communicat1n 是獨立的業(yè)務,D2D communicat1n允許兩個UE直接通過特定的信道(sidelink channel)直接進行數(shù)據(jù)的發(fā)送和傳輸,而無需經(jīng)過基站的傳輸。
[0003]D2D發(fā)現(xiàn)是3GPP引入的支持一個終端判定另一個終端是否在鄰近區(qū)域的過程。其中所定義的D2D發(fā)現(xiàn)機制,主要是基于每個UE自己發(fā)送D2D發(fā)現(xiàn)消息。這種方案使得在終端密度較大,且參與D2D發(fā)現(xiàn)的終端較多的場景下,會出現(xiàn)D2D發(fā)現(xiàn)消息較多的場景。這種情況下會導致無論采用哪種D2D發(fā)現(xiàn)的資源分配模式(即專有資源或共享資源池的分配模式),都難以滿足D2D發(fā)現(xiàn)的需求,尤其是考慮到未來5G網(wǎng)絡中D2D終端密度更大的場景。
[0004]因此,如何能夠減少D2D發(fā)現(xiàn)過程中占用的時頻資源,并且提高D2D發(fā)現(xiàn)的效率成為亟待解決的技術問題。
【發(fā)明內(nèi)容】
[0005]本發(fā)明正是基于上述技術問題至少之一,提出了一種新的用于終端直連通信的設備發(fā)現(xiàn)方案,有效減少了 D2D發(fā)現(xiàn)過程中占用的時頻資源,并且提高了 D2D的發(fā)現(xiàn)效率。
[0006]有鑒于此,本發(fā)明提出了一種用于終端直連通信的設備發(fā)現(xiàn)方法,所述設備發(fā)現(xiàn)方法適用于終端,包括:所述終端與具有預定位置關系的至少一個D2D終端組成D2D終端群組,并確定是否能夠作為所述D2D終端群組的代理終端;在確定能夠作為所述代理終端時,所述終端發(fā)送表示所述D2D終端群組的發(fā)現(xiàn)消息,以供其他D2D終端在接收到所述發(fā)現(xiàn)消息時能夠根據(jù)所述發(fā)現(xiàn)消息同時發(fā)現(xiàn)所述D2D終端群組中的所有終端。
[0007]在該技術方案中,終端通過與具有預定位置關系的至少一個D2D終端組成D2D終端群組,并在確定能夠作為D2D終端群組的代理終端時,發(fā)送表示D2D終端群組的發(fā)現(xiàn)消息,以使其他D2D終端在接收到發(fā)現(xiàn)消息時能夠同時發(fā)現(xiàn)D2D終端群組中的所有終端,使得在需要進行D2D發(fā)現(xiàn)過程時,可以由D2D終端群組中的一個D2D終端發(fā)送D2D終端群組的發(fā)現(xiàn)消息,避免了 D2D終端群組中的所有終端都發(fā)送發(fā)現(xiàn)消息而占用較多的時頻資源,同時也提高了 D2D的發(fā)現(xiàn)效率。
[0008]在上述技術方案中,優(yōu)選地,確定是否能夠作為所述終端群組的代理終端的步驟具體包括:所述終端向所述至少一個D2D終端發(fā)送作為所述代理終端的請求;在接收到所述至少一個D2D終端反饋的同意指令時,確定能夠作為所述代理終端。具體地,若D2D終端希望作為D2D終端群組代理終端,則需要向D2D終端群組中的其他終端發(fā)送請求,并且在D2D終端群組中的其他終端同意時,才能夠作為D2D終端群組的代理終端。
[0009]在上述技術方案中,優(yōu)選地,在接收到所述至少一個D2D終端反饋的同意指令后,還包括:接收所述至少一個D2D終端中每個D2D終端發(fā)送的D2D發(fā)現(xiàn)標識;以及存儲所述每個D2D終端發(fā)送的D2D發(fā)現(xiàn)標識。
[0010]在該技術方案中,通過接收每個D2D終端發(fā)送的D2D發(fā)現(xiàn)標識,并存儲每個D2D終端發(fā)送的D2D發(fā)現(xiàn)標識,使得能夠根據(jù)D2D發(fā)現(xiàn)標識確定每個D2D終端。
[0011]在上述技術方案中,優(yōu)選地,還包括:將所述D2D終端群組中的所有D2D終端的D2D發(fā)現(xiàn)標識映射為一個虛擬的D2D群組發(fā)現(xiàn)標識;或?qū)⑺雒總€D2D終端的D2D發(fā)現(xiàn)標識映射為一個虛擬的D2D發(fā)現(xiàn)標識。
[0012]在該技術方案中,通過將D2D終端群組中的所有D2D終端的D2D發(fā)現(xiàn)標識映射為一個虛擬的D2D群組發(fā)現(xiàn)標識,或?qū)⒚總€D2D終端的D2D發(fā)現(xiàn)標識映射為一個虛擬的D2D發(fā)現(xiàn)標識,使得能夠保護D2D終端群組或每個D2D終端的隱私。具體地,若D2D業(yè)務僅需要具體到某個群組,則可以將所有D2D終端的D2D發(fā)現(xiàn)標識映射為一個虛擬的D2D群組發(fā)現(xiàn)標識,若D2D業(yè)務需要具體到每個D2D終端,則可以將每個D2D終端的D2D發(fā)現(xiàn)標識映射為一個虛擬的D2D發(fā)現(xiàn)標識。
[0013]在上述技術方案中,優(yōu)選地,在發(fā)送所述發(fā)現(xiàn)消息之前,還包括:根據(jù)所述D2D終端群組中的所有D2D終端的D2D發(fā)現(xiàn)標識、所述D2D終端群組中的D2D終端的數(shù)量,以及所述發(fā)現(xiàn)消息能夠占用的資源數(shù)量生成所述發(fā)現(xiàn)消息。
[0014]在該技術方案中,通過根據(jù)所有D2D終端的D2D發(fā)現(xiàn)標識、D2D終端群組中的D2D終端數(shù)量和發(fā)現(xiàn)消息占用的資源數(shù)量生成發(fā)現(xiàn)消息,使得其他終端在接收到發(fā)現(xiàn)消息時,能夠通過解析發(fā)現(xiàn)消息發(fā)現(xiàn)D2D終端群組的相關信息。
[0015]在上述技術方案中,優(yōu)選地,還包括:檢測所述至少一個D2D終端中的每個D2D終端是否離開所述D2D終端群組;在檢測到所述至少一個D2D終端中的任一 D2D終端離開所述D2D終端群組時,更新所述發(fā)現(xiàn)消息。
[0016]在該技術方案中,通過在檢測到任一 D2D終端離開D2D終端群組時,更新發(fā)現(xiàn)消息,使得發(fā)現(xiàn)消息所代表的D2D終端群組的信息時刻處于最新狀態(tài),進而確保其他終端在解析發(fā)現(xiàn)消息后能夠準確確定D2D終端群組的相關信息。
[0017]其中,檢測所述每個D2D終端是否離開所述D2D終端群組的步驟具體包括:
[0018]實時或周期性地向所述每個D2D終端發(fā)送詢問信號,以根據(jù)是否接收到所述每個D2D終端的反饋信息確定所述每個D2D終端是否離開所述D2D終端群組;或
[0019]向所述每個D2D終端發(fā)送控制信令,以使所述每個的D2D終端在離開所述D2D終端群組時發(fā)送通知信息告知所述代理終端;或
[0020]根據(jù)是否能夠接收到所述每個D2D終端反饋的信道測量信息和/或同步信息來確定所述每個D2D終端是否離開所述D2D終端群組。
[0021]根據(jù)本發(fā)明的第二方面,還提出了一種用于終端直連通信的設備發(fā)現(xiàn)方法,所述設備發(fā)現(xiàn)方法適用于終端,包括:所述終端與具有預定位置關系的至少一個D2D終端組成D2D終端群組,并接收所述D2D終端群組中任一 D2D終端發(fā)送的作為所述D2D終端群組的代理終端的請求消息;所述終端向所述任一 D2D終端反饋同意指令,并將自身的D2D發(fā)現(xiàn)標識發(fā)送至所述任一 D2D終端,以供所述任一 D2D終端生成并發(fā)送表示所述D2D終端群組的發(fā)現(xiàn)消息。
[0022]在該技術方案中,通過與具有預定位置關系的至少一個D2D終端組成D2D終端群組,并向發(fā)送請求的D2D終端反饋同意指令和自身的D2D發(fā)現(xiàn)標識,使得發(fā)送請求的D2D終端能夠作為D2D終端的代理終端,以發(fā)送表示D2D終端群組的發(fā)現(xiàn)消息,供其他D2D終端在接收到發(fā)現(xiàn)消息時能夠同時發(fā)現(xiàn)D2D終端群組中的所有終端,進而使得在需要進行D2D發(fā)現(xiàn)過程時,可以由一個D2D終端發(fā)送D2D終端群組的發(fā)現(xiàn)消息,避免了 D2D終端群組中的所有終端都發(fā)送發(fā)現(xiàn)消息而占用較多的時頻資源,同時也提高了 D2D的發(fā)現(xiàn)效率。
[0023]在上述技術方案中,優(yōu)選地,還包括:在向所述任一 D2D終端反饋同意指令后,停止發(fā)送與所述D2D終端群組的業(yè)務類型相對應的發(fā)現(xiàn)信號。具體地,由于在向上述任一 D2D終端反饋了同意指令后,D2D終端群組的發(fā)現(xiàn)消息都由上述任一 D2D終端進行發(fā)送,因此無需再發(fā)送與該D2D終端群組的業(yè)務類型相對應的發(fā)現(xiàn)信號。當然,終端可以發(fā)送其他業(yè)務類型的發(fā)現(xiàn)信號。
[0024]根據(jù)本發(fā)明的第三方面,還提出了一種用于終端直連通信的設備發(fā)現(xiàn)方法,所述設備發(fā)現(xiàn)方法適用于終端,包括:所述終端檢測其他D2D終端發(fā)送的發(fā)現(xiàn)消息;所述終端在根據(jù)所述發(fā)現(xiàn)消息確定所述其他D2D終端是作為由多個D2D終端組成的D2D終端群組的代理終端時,解析所述發(fā)現(xiàn)消息,以同時發(fā)現(xiàn)所述D2D終端群組中的所有終端。
[0025]在該技術方案中,通過在根據(jù)發(fā)現(xiàn)消息確定其他D2D終端是作為由多個D2D終端組成的D2D終端群組的代理終端時,解析發(fā)現(xiàn)消息,以同時發(fā)現(xiàn)D2D終端群組中的所有終端,使得在需要進行D2D發(fā)現(xiàn)過程時,可以由一個D2D終端發(fā)送D2D終端群組的發(fā)現(xiàn)消息,避免了 D2D終端群組中的所有終端都發(fā)送發(fā)現(xiàn)消息而占用較多的時頻資源,同時也提高了D2D的發(fā)現(xiàn)效率。
[0026]在上述技術方案中,優(yōu)選地,解析所述發(fā)現(xiàn)消息的步驟包括:
[0027]根據(jù)預定義的解析語法解析所述發(fā)現(xiàn)消息;或
[0028]通過與網(wǎng)絡側(cè)設備進行交互,以對所述發(fā)現(xiàn)消息進行解析;或
[0029]通過與所述其他D2D終端進行通信,以對所述發(fā)現(xiàn)消息進行解析。
[0030]根據(jù)本發(fā)明的第四方面,還提出了一種用于終端直連通信的設備發(fā)現(xiàn)裝置,所述設備發(fā)現(xiàn)裝置適用于終端,包括:確定單元,用于在所述終端與具有預定位置關系的至少一個D2D終端組成D2D終端群組時,確定所述終端是否能夠作為所述D2D終端群組的代理終端;第一發(fā)送單元,用于在所述確定單元確定所述終端能夠作為所述代理終端時,發(fā)送表示所述D2D終端群組的發(fā)現(xiàn)消息,以供其他D2D終端在接收到所述發(fā)現(xiàn)消息時能夠根據(jù)所述發(fā)現(xiàn)消息同時發(fā)現(xiàn)所述D2D終端群組中的所有終端。
[0031]在該技術方案中,通過與具有預定位置關系的至少一個D2D終端組成D2D終端群組,并在確定能夠作為D2D終端群組的代理終端時,發(fā)送表示D2D終端群組的發(fā)現(xiàn)消息,以使其他D2D終端在接收到發(fā)現(xiàn)消息時能夠同時發(fā)