一種終端直連通信方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信技術(shù)領(lǐng)域,更具體的說,是涉及一種終端直連通信方法及裝置。
【背景技術(shù)】
[0002]D2D (Device-to-Device,終端直連通信)是一種短距離通信業(yè)務(wù),由于設(shè)備間直通通信可以實(shí)現(xiàn)數(shù)據(jù)在終端間的直接傳輸,而不需要經(jīng)過基站進(jìn)行轉(zhuǎn)發(fā),因此,D2D業(yè)務(wù)能夠提高傳輸速率、縮短傳輸時(shí)間以及減少能量消耗。對(duì)于一些近距離通信或公共安全事件來說,D2D業(yè)務(wù)更具有高效性。
[0003]目前,LTE (Long Term Evolut1n,長(zhǎng)期演進(jìn))系統(tǒng)的R12協(xié)議中,給出了 D2D的兩大功能,即搜索功能和通信功能,其中,搜索功能支持在多種應(yīng)用場(chǎng)景(比如,公共安全場(chǎng)景)下,具有D2D能力的發(fā)送方終端可搜索到同樣具有D2D能力的接收方終端。
[0004]但是現(xiàn)有的D2D的搜索功能僅限于單跳搜索,如果發(fā)送方終端與接收方終端的距離較遠(yuǎn),或者,發(fā)送方終端與接收方終端所處的環(huán)境較為復(fù)雜,如地下室或倒塌的樓房中,可能會(huì)導(dǎo)致發(fā)送方終端搜索不到接收方終端,極大影響了用戶的使用感受,甚至?xí):Φ接脩舻娜松戆踩?br>
【發(fā)明內(nèi)容】
[0005]有鑒于此,本發(fā)明提供了一種終端直連通信方法及裝置,以克服現(xiàn)有技術(shù)中的D2D的搜索功能由于僅限于單跳搜索,如果發(fā)送方終端與接收方終端的距離較遠(yuǎn),或者,發(fā)送方終端與接收方終端所處的環(huán)境較為復(fù)雜,如地下室或倒塌的樓房中,可能會(huì)導(dǎo)致發(fā)送方終端搜索不到接收方終端,極大影響了用戶的使用感受,甚至?xí):Φ接脩舻娜松戆踩膯栴}。
[0006]為實(shí)現(xiàn)上述目的,本發(fā)明提供如下技術(shù)方案:
[0007]一種終端直連通信方法,所述方法包括:
[0008]接收發(fā)送方終端發(fā)送的搜索信令,所述搜索信令中包括中繼傳輸標(biāo)識(shí)和中繼節(jié)點(diǎn)標(biāo)識(shí)符;所述中繼傳輸標(biāo)識(shí)用于表示所述搜索信令是否允許被中繼轉(zhuǎn)發(fā);
[0009]判斷所述搜索信令中的中繼傳輸標(biāo)識(shí)是否表示所述搜索信令允許被中繼轉(zhuǎn)發(fā);
[0010]如果是,則判斷所述搜索信令中的中繼節(jié)點(diǎn)標(biāo)識(shí)符與搜索過濾器中包含的允許轉(zhuǎn)發(fā)所述搜索信令的中繼節(jié)點(diǎn)的標(biāo)識(shí)符參數(shù)是否匹配;
[0011]如果匹配,則將所述搜索信令轉(zhuǎn)發(fā)至接收方終端。
[0012]優(yōu)選的,所述搜索信令還包含第一中繼截止時(shí)刻,所述第一中繼截止時(shí)刻用于表示在所述第一中繼截止時(shí)刻之前,所述搜索信令允許被中繼轉(zhuǎn)發(fā),則在將所述搜索信令轉(zhuǎn)發(fā)至接收方終端之前,還包括:
[0013]獲取搜索信令中包含的第一中繼截止時(shí)刻;
[0014]判斷當(dāng)前時(shí)刻是否早于所述第一中繼截止時(shí)刻;
[0015]如果早于,則將所述搜索信令轉(zhuǎn)發(fā)至接收方終端;
[0016]如果不早于,則不將所述搜索信令轉(zhuǎn)發(fā)至接收方終端。
[0017]優(yōu)選的,所述搜索信令還包含第二中繼截止時(shí)刻,所述第二中繼截止時(shí)刻用于表示在所述第二中繼截止時(shí)刻之前,所述搜索信令允許被中繼轉(zhuǎn)發(fā),則在將所述搜索信令轉(zhuǎn)發(fā)至接收方終端之前,還包括:
[0018]獲取預(yù)設(shè)的第二中繼截止時(shí)刻;
[0019]判斷當(dāng)前時(shí)刻是否早于所述第二中繼截止時(shí)刻;
[0020]如果早于,則將所述搜索信令轉(zhuǎn)發(fā)至接收方終端;
[0021]如果不早于,則不將所述搜索信令轉(zhuǎn)發(fā)至接收方終端。
[0022]優(yōu)選的,在判斷所述搜索信令中的中繼節(jié)點(diǎn)標(biāo)識(shí)符與搜索過濾器是否匹配之前,還包括:
[0023]判斷所述搜索信令被中繼轉(zhuǎn)發(fā)的當(dāng)前次數(shù)是否大于預(yù)設(shè)次數(shù);
[0024]如果不大于,則執(zhí)行判斷所述搜索信令中的中繼節(jié)點(diǎn)標(biāo)識(shí)符與搜索過濾器中包含的允許轉(zhuǎn)發(fā)所述搜索信令的中繼節(jié)點(diǎn)的標(biāo)識(shí)符參數(shù)是否匹配的步驟,并對(duì)所述搜索信令被中繼轉(zhuǎn)發(fā)的當(dāng)前次數(shù)加一;
[0025]如果大于,則不執(zhí)行判斷所述搜索信令中的中繼節(jié)點(diǎn)標(biāo)識(shí)符與搜索過濾器中包含的允許轉(zhuǎn)發(fā)所述搜索信令的中繼節(jié)點(diǎn)的標(biāo)識(shí)符參數(shù)是否匹配的步驟。
[0026]優(yōu)選的,所述中繼節(jié)點(diǎn)標(biāo)識(shí)符為完整的公共安全應(yīng)用碼,所述搜索過濾器包含的允許轉(zhuǎn)發(fā)所述搜索信令的中繼節(jié)點(diǎn)的標(biāo)識(shí)符參數(shù)為帶有通配符的部分公共安全應(yīng)用碼,和/或,一個(gè)或多個(gè)完整的公共安全應(yīng)用碼,則所述判斷所述搜索信令中的中繼節(jié)點(diǎn)標(biāo)識(shí)符與搜索過濾器中包含的允許轉(zhuǎn)發(fā)所述搜索信令的中繼節(jié)點(diǎn)的標(biāo)識(shí)符參數(shù)是否匹配具體包括:
[0027]判斷所述搜索信令中完整的公共安全應(yīng)用碼的除與所述通配符對(duì)應(yīng)的碼之外的部分公共安全應(yīng)用碼是否與搜索過濾器中包含的除所述通配符之外的部分公共安全應(yīng)用碼匹配;
[0028]和/或,判斷所述搜索信令中的公共安全應(yīng)用碼是否與搜索過濾器中包含的一個(gè)或多個(gè)完整的公共安全應(yīng)用碼中的任意一個(gè)公共安全應(yīng)用碼完全匹配。
[0029]一種終端直連通信裝置,所述裝置包括:
[0030]接收單元,用于接收發(fā)送方終端發(fā)送的搜索信令,所述搜索信令中包括中繼傳輸標(biāo)識(shí)和中繼節(jié)點(diǎn)標(biāo)識(shí)符;所述中繼傳輸標(biāo)識(shí)用于表示所述搜索信令是否允許被中繼轉(zhuǎn)發(fā);
[0031]第一判斷單元,用于判斷所述搜索信令中的中繼傳輸標(biāo)識(shí)是否表示所述搜索信令允許被中繼轉(zhuǎn)發(fā);
[0032]第二判斷單元,用于當(dāng)?shù)谝慌袛鄦卧袛嘟Y(jié)果為是時(shí),判斷所述搜索信令中的中繼節(jié)點(diǎn)標(biāo)識(shí)符與搜索過濾器中包含的允許轉(zhuǎn)發(fā)所述搜索信令的中繼節(jié)點(diǎn)的標(biāo)識(shí)符參數(shù)是否匹配;
[0033]發(fā)送單元,用于當(dāng)?shù)诙袛鄦卧袛嘟Y(jié)果為是時(shí),將所述搜索信令轉(zhuǎn)發(fā)至接收方終端。
[0034]優(yōu)選的,所述搜索信令還包含第一中繼截止時(shí)刻,所述第一中繼截止時(shí)刻用于表示在所述第一中繼截止時(shí)刻之前,所述搜索信令允許被中繼轉(zhuǎn)發(fā),則所述裝置還包括:
[0035]第一獲取單元,用于在將所述搜索信令轉(zhuǎn)發(fā)至接收方終端之前,獲取搜索信令中包含的第一中繼截止時(shí)刻;
[0036]第三判斷單元,用于判斷當(dāng)前時(shí)刻是否早于所述第一中繼截止時(shí)刻;
[0037]則所述發(fā)送單元具體用于當(dāng)?shù)谌袛鄦卧袛嘟Y(jié)果為是時(shí),將所述搜索信令轉(zhuǎn)發(fā)至接收方終端;當(dāng)?shù)谌袛鄦卧袛嘟Y(jié)果為否時(shí),不將所述搜索信令轉(zhuǎn)發(fā)至接收方終端。
[0038]優(yōu)選的,所述搜索信令還包含第二中繼截止時(shí)刻,所述第二中繼截止時(shí)刻用于表示在所述第二中繼截止時(shí)刻之前,所述搜索信令允許被中繼轉(zhuǎn)發(fā),則所述裝置還包括:
[0039]第二獲取單元,用于在將所述搜索信令轉(zhuǎn)發(fā)至接收方終端之前,獲取預(yù)設(shè)的第二中繼截止時(shí)刻;
[0040]第四判斷單元,用于判斷當(dāng)前時(shí)刻是否早于所述第二中繼截止時(shí)刻;
[0041]則所述發(fā)送單元具體同于當(dāng)?shù)谒呐袛鄦卧袛嘟Y(jié)果為是時(shí),將所述搜索信令轉(zhuǎn)發(fā)至接收方終端;當(dāng)?shù)谒呐袛鄦卧袛嘟Y(jié)果為否時(shí),不將所述搜索信令轉(zhuǎn)發(fā)至接收方終端。
[0042]優(yōu)選的,所述裝置還包括:
[0043]第五判斷單元,用于在判斷所述搜索信令中的中繼節(jié)點(diǎn)標(biāo)識(shí)符與搜索過濾器是否匹配之前,判斷所述搜索信令被中繼轉(zhuǎn)發(fā)的當(dāng)前次數(shù)是否大于預(yù)設(shè)次數(shù);
[0044]當(dāng)所述第五判斷單元判斷結(jié)果為不大于時(shí),則觸發(fā)所述第二判斷單元執(zhí)行判斷所述搜索信令中的中繼節(jié)點(diǎn)標(biāo)識(shí)符與搜索過濾器中包含的允許轉(zhuǎn)發(fā)所述搜索信令的中繼節(jié)點(diǎn)的標(biāo)識(shí)符參數(shù)是否匹配的步驟,并對(duì)所述搜索信令被中繼轉(zhuǎn)發(fā)的當(dāng)前次數(shù)加一;當(dāng)所述第五判斷單元判斷結(jié)果為大于時(shí),則不觸發(fā)所述第二判斷單元執(zhí)行判斷所述搜索信令中的中繼節(jié)點(diǎn)標(biāo)識(shí)符與搜索過濾器中包含的允許轉(zhuǎn)發(fā)所述搜索信令的中繼節(jié)點(diǎn)的標(biāo)識(shí)符參數(shù)是否匹配的步驟。
[0045]優(yōu)選的,所述中繼節(jié)點(diǎn)標(biāo)識(shí)符為完整的公共安全應(yīng)用碼,所述搜索過濾器包含的允許轉(zhuǎn)發(fā)所述搜索信令的中繼節(jié)點(diǎn)的標(biāo)識(shí)符參數(shù)為帶有通配符的部分公共安全應(yīng)用碼,和/或,一個(gè)或多個(gè)完整的公共安全應(yīng)用碼,則所述第二判斷單元具體用于:
[0046]判斷所述搜索信令中完整的公共安全應(yīng)用碼的除與所述通配符對(duì)應(yīng)的碼之外的部分公共安全應(yīng)用碼是否與搜索過濾器中包含的除所述通配符之外的部分公共安全應(yīng)用碼匹配;
[0047]和/或,判斷所述搜索信令中的公共安全應(yīng)用碼是否與搜索過濾器中包含的一個(gè)或多個(gè)完整的公共安全應(yīng)用碼中的任意一個(gè)公共安全應(yīng)用碼完全匹配。
[0048]經(jīng)由上述的技術(shù)方案可知,與現(xiàn)有技術(shù)相比,本發(fā)明公開了一種終端直連通信方法,接收發(fā)送方終端發(fā)送的搜索信令,所述搜索信令中包括中繼傳輸標(biāo)識(shí)和中繼節(jié)點(diǎn)標(biāo)識(shí)符;所述中繼傳輸標(biāo)識(shí)用于表示所述搜索信令是否允許被中繼轉(zhuǎn)發(fā);判斷所述搜索信令中的中繼傳輸標(biāo)識(shí)是否表示所述搜索信令允許被中繼轉(zhuǎn)發(fā);如果是,則判斷所述搜索信令中的中繼節(jié)點(diǎn)標(biāo)識(shí)符與搜索過濾器中包含的允許轉(zhuǎn)發(fā)所述搜索信令的中繼節(jié)點(diǎn)的標(biāo)識(shí)符參數(shù)是否匹配;如果匹配,則將所述搜索信令轉(zhuǎn)發(fā)至接收方終端。通過中繼轉(zhuǎn)發(fā)搜索信令實(shí)現(xiàn)D2D的搜索功能的多跳搜索,進(jìn)而增強(qiáng)發(fā)送方終端在各種場(chǎng)景下搜索到接收方終端的能力,提升