本發(fā)明涉及無線通信技術(shù)領(lǐng)域,特別涉及一種執(zhí)行設(shè)備到設(shè)備發(fā)現(xiàn)過程及檢測用戶設(shè)備的方法及裝置。
背景技術(shù):
LTE(Long Term Evolution,長期演進(jìn))系統(tǒng)為了擴(kuò)展網(wǎng)絡(luò)覆蓋,引入了UE-NW Relay(UE到網(wǎng)絡(luò)中繼,UE:User Equipment,用戶設(shè)備;NW:network,網(wǎng)絡(luò))技術(shù),處于網(wǎng)絡(luò)覆蓋范圍內(nèi)的UE-NW Relay UE是一個在網(wǎng)UE,處于網(wǎng)絡(luò)覆蓋范圍外的UE稱為Remote UE(遠(yuǎn)端UE),Remote UE可以通過UE-NW Relay UE和網(wǎng)絡(luò)進(jìn)行通信。其中Remote UE和UE-NW Relay UE之間使用D2D(Device to Device,設(shè)備到設(shè)備)通信技術(shù),UE-NW Relay和網(wǎng)絡(luò)之間使用傳統(tǒng)的蜂窩通信技術(shù)。
Remote UE可以通過D2D discovery(D2D發(fā)現(xiàn))機(jī)制發(fā)現(xiàn)可以為其服務(wù)的UE-NW Relay UE。但現(xiàn)有技術(shù)的不足在于:現(xiàn)有的D2D Discovery機(jī)制并不能保證Remote UE可以發(fā)現(xiàn)能夠為其服務(wù)的UE-NW Relay UE。
技術(shù)實現(xiàn)要素:
本發(fā)明提供了一種D2D發(fā)現(xiàn)過程中檢測中繼UE的方法,用以保證Remote UE利用D2D Discovery機(jī)制可以發(fā)現(xiàn)能夠為其服務(wù)的UE-NW Relay UE。
本發(fā)明實施例提供了一種D2D發(fā)現(xiàn)過程中檢測中繼UE的方法,包括:
確定各D2D發(fā)現(xiàn)模式對應(yīng)的定時器;
在其中一個D2D發(fā)現(xiàn)模式對應(yīng)的定時器運行期間按照該D2D發(fā)現(xiàn)模式執(zhí)行D2D發(fā)現(xiàn)過程;
在該模式對應(yīng)的定時器超時前未能檢測到UE-NW Relay UE時,則按下一個D2D發(fā)現(xiàn)模式在該模式對應(yīng)的定時器運行期間執(zhí)行D2D發(fā)現(xiàn)過程,直至檢測到UE-NW Relay UE。
較佳地,D2D發(fā)現(xiàn)模式包括:UE-NW Relay discovery model A與UE-NW Relay discovery model B;
UE-NW Relay discovery model A對應(yīng)的定時器為第一定時器,UE-NW Relay discovery model B對應(yīng)的定時器為第二定時器;
在按UE-NW Relay discovery model A在第一定時器超時前未能檢測到UE-NW Relay UE時,按UE-NW Relay discovery model B在第二定時器運行期間執(zhí)行D2D發(fā)現(xiàn)過程。
較佳地,進(jìn)一步包括:
在第一定時器運行期間,在檢測到N1個UE-NW Relay UE后停止第一定時器及停止執(zhí)行D2D發(fā)現(xiàn)過程,并選擇進(jìn)行中繼的UE-NW Relay UE,其中,N1為大于1的自然數(shù);
或,在第二定時器運行期間,在檢測到N2個UE-NW Relay UE后停止第二定時器及停止執(zhí)行D2D發(fā)現(xiàn)過程,并選擇進(jìn)行中繼的UE-NW Relay UE,其中,N2為大于1的自然數(shù)。
較佳地,所述N1,N2的取值是預(yù)配置的,或是在協(xié)議中約定的。
較佳地,所述第一定時器和/或第二定時器的時長是預(yù)配置的,或是在協(xié)議中約定的。
較佳地,進(jìn)一步包括:
未能檢測到UE-NW Relay UE時,通知高層未發(fā)現(xiàn)UE-NW Relay UE,并根據(jù)高層的觸發(fā)指令開始執(zhí)行D2D發(fā)現(xiàn)過程。
本發(fā)明實施例提供了一種執(zhí)行D2D發(fā)現(xiàn)過程的方法,包括:
在第一D2D發(fā)現(xiàn)模式對應(yīng)的第三定時器運行期間按照第一D2D發(fā)現(xiàn)模式執(zhí)行D2D發(fā)現(xiàn)過程;
在第一D2D發(fā)現(xiàn)模式對應(yīng)的第三定時器超時后,按第二D2D發(fā)現(xiàn)模式執(zhí)行D2D發(fā)現(xiàn)過程。
較佳地,所述第一D2D發(fā)現(xiàn)模式為UE-NW Relay discovery model A,所述第二D2D發(fā)現(xiàn)模式為UE-NW Relay discovery model B。
較佳地,按UE-NW Relay discovery model B執(zhí)行D2D發(fā)現(xiàn)過程中,進(jìn)一步包括:
在接收到Relay discovery請求或者UE-NW Relay連接建立請求時,重啟第三定時器,并在第三定時器運行期間按UE-NW Relay discovery model A執(zhí)行D2D發(fā)現(xiàn)過程;
在按UE-NW Relay discovery model A在第三定時器超時后,按UE-NW Relay discovery model B執(zhí)行D2D發(fā)現(xiàn)過程。
較佳地,按其中一個D2D發(fā)現(xiàn)模式執(zhí)行D2D發(fā)現(xiàn)過程,是在UE的Relay功能被激活后開始執(zhí)行的。
較佳地,按其中一個D2D發(fā)現(xiàn)模式執(zhí)行D2D發(fā)現(xiàn)過程,是在UE的Relay功能被激活后開始執(zhí)行的。
較佳地,UE的Relay功能是通過UE激活的,和/或基站通過信令激活的,所述信令包括以下信令之一或者其組合:物理層信令、MAC信令、RRC信令。
本發(fā)明實施例提供了一種D2D發(fā)現(xiàn)過程中檢測中繼UE的裝置,包括:
第一確定模塊,用于確定各D2D發(fā)現(xiàn)模式對應(yīng)的定時器;
第一執(zhí)行模塊,用于在其中一個D2D發(fā)現(xiàn)模式對應(yīng)的定時器運行期間按照該D2D發(fā)現(xiàn)模式執(zhí)行D2D發(fā)現(xiàn)過程,在該模式對應(yīng)的定時器超時前未能檢測到UE-NW Relay UE時,則按下一個D2D發(fā)現(xiàn)模式在該模式對應(yīng)的定時器運行期間執(zhí)行D2D發(fā)現(xiàn)過程,直至檢測到UE-NW Relay UE。
較佳地,第一確定模塊進(jìn)一步用于確定D2D發(fā)現(xiàn)模式包括:UE-NW Relay discovery model A與UE-NW Relay discovery model B;UE-NW Relay discovery model A對應(yīng)的定時器為第一定時器,UE-NW Relay discovery model B對應(yīng)的 定時器為第二定時器;
第一執(zhí)行模塊進(jìn)一步用于在按UE-NW Relay discovery model A在第一定時器超時前未能檢測到UE-NW Relay UE時,按UE-NW Relay discovery model B在第二定時器運行期間執(zhí)行D2D發(fā)現(xiàn)過程。
本發(fā)明實施例提供了一種執(zhí)行D2D發(fā)現(xiàn)過程的裝置,包括:
第二確定模塊,用于確定第一D2D發(fā)現(xiàn)模式對應(yīng)的第三定時器;
第二執(zhí)行模塊,用于在第一D2D發(fā)現(xiàn)模式對應(yīng)的第三定時器運行期間按照第一D2D發(fā)現(xiàn)模式執(zhí)行D2D發(fā)現(xiàn)過程,在第一D2D發(fā)現(xiàn)模式對應(yīng)的第三定時器超時后,按第二D2D發(fā)現(xiàn)模式執(zhí)行D2D發(fā)現(xiàn)過程。
較佳地,第二確定模塊進(jìn)一步用于確定第一D2D發(fā)現(xiàn)模式為UE-NW Relay discovery model A,第二D2D發(fā)現(xiàn)模式為UE-NW Relay discovery model B;
第二執(zhí)行模塊進(jìn)一步用于在按UE-NW Relay discovery model A在第三定時器超時后,按UE-NW Relay discovery model B執(zhí)行D2D發(fā)現(xiàn)過程。
較佳地,第二執(zhí)行模塊進(jìn)一步用于在按UE-NW Relay discovery model B執(zhí)行D2D發(fā)現(xiàn)過程中,在接收到Relay discovery請求或者UE-NW Relay連接建立請求時,重啟第三定時器,并在第三定時器運行期間按UE-NW Relay discovery model A執(zhí)行D2D發(fā)現(xiàn)過程;在按UE-NW Relay discovery model A在第三定時器超時后,按UE-NW Relay discovery model B執(zhí)行D2D發(fā)現(xiàn)過程。
較佳地,第二執(zhí)行模塊進(jìn)一步用于在UE的Relay功能被激活后開始按其中一個D2D發(fā)現(xiàn)模式執(zhí)行D2D發(fā)現(xiàn)過程。
本發(fā)明有益效果如下:
由于在本發(fā)明實施例提供的Remote UE側(cè)D2D發(fā)現(xiàn)過程中檢測Relay UE的方案中,每種模式都會在執(zhí)行一段時間后轉(zhuǎn)入下一模式來執(zhí)行,因此不管Relay UE執(zhí)行何種發(fā)現(xiàn)模式,都可以保證Remote UE能夠檢測到Relay UE。
在本發(fā)明實施例提供的UE-NW Relay UE側(cè)執(zhí)行D2D發(fā)現(xiàn)過程的方案中,在按一種模式執(zhí)行一段時間后,便按下一模式來執(zhí)行,使得不管Remote UE執(zhí) 行何種發(fā)現(xiàn)模式,Relay UE既能主動的宣告,也能對Remote UE的請求進(jìn)行響應(yīng),從而保證Relay UE能夠檢測到Remote UE。
進(jìn)一步的,通過本發(fā)明實施例提供的UE-NW Relay discovery model A和UE-NW Relay discovery model B協(xié)調(diào)工作的方案,可以保證在系統(tǒng)同時支持Relay discovery model A和UE-NW Relay discovery model B的情況下,保證Remote UE可以發(fā)現(xiàn)UE-NW Relay。
附圖說明
此處所說明的附圖用來提供對本發(fā)明的進(jìn)一步理解,構(gòu)成本發(fā)明的一部分,本發(fā)明的示意性實施例及其說明用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的不當(dāng)限定。在附圖中:
圖1為本發(fā)明實施例中網(wǎng)絡(luò)集中控制的通信方式示意圖;
圖2為本發(fā)明實施例中D2D Discovery/Communication(D2D發(fā)現(xiàn)/通信)示意圖;
圖3為本發(fā)明實施例中UE-NW Relay通信網(wǎng)絡(luò)結(jié)構(gòu)示意圖;
圖4為本發(fā)明實施例中Discovery model A實施流程示意圖;
圖5為本發(fā)明實施例中Discovery model B實施流程示意圖;
圖6為本發(fā)明實施例中在Remote UE側(cè)D2D發(fā)現(xiàn)過程中檢測Relay UE的方法實施流程示意圖;
圖7為本發(fā)明實施例中在UE-NW Relay UE側(cè)D2D發(fā)現(xiàn)過程中檢測UE的方法實施流程示意圖;
圖8為本發(fā)明實施例中在Remote UE側(cè)D2D發(fā)現(xiàn)過程中檢測中繼UE的裝置;
圖9為本發(fā)明實施例中在UE-NW Relay UE側(cè)D2D發(fā)現(xiàn)過程中檢測UE的裝置結(jié)構(gòu)示意圖;
圖10為本發(fā)明實施例中Remote UE結(jié)構(gòu)示意圖;
圖11為本發(fā)明實施例中UE-NW Relay UE結(jié)構(gòu)示意圖。
具體實施方式
下面結(jié)合附圖對本發(fā)明的具體實施方式進(jìn)行說明。
發(fā)明人在發(fā)明過程中注意到:
現(xiàn)有的D2D Discovery機(jī)制并不能保證Remote UE可以發(fā)現(xiàn)可以為其服務(wù)的UE-NW Relay UE,其原因如下:
圖1為網(wǎng)絡(luò)集中控制的通信方式示意圖,如圖所示,傳統(tǒng)的通信系統(tǒng)是采用網(wǎng)絡(luò)集中控制的方式,即UE的上下行數(shù)據(jù)都在網(wǎng)絡(luò)的控制下進(jìn)行發(fā)送和接收。UE和UE之間的通信數(shù)據(jù)是通過網(wǎng)絡(luò)轉(zhuǎn)發(fā)的,兩者之間并不存在直接的通信鏈路。
為了提升網(wǎng)絡(luò)傳輸效率,降低UE功率消耗,3GPP引入了一種新的UE之間直接通信的機(jī)制,即D2D。圖2為D2D Discovery/Communication(D2D發(fā)現(xiàn)/通信)示意圖,圖中UE和網(wǎng)絡(luò)之間使用虛線連接,該虛線示意使用D2D的UE既可以是在網(wǎng)的,也可以是脫網(wǎng)的(即D2D不受網(wǎng)絡(luò)控制)。如圖所示,D2D包括兩部分內(nèi)容:
1、D2D discovery(設(shè)備到設(shè)備發(fā)現(xiàn)):UE使用D2D discovery來發(fā)現(xiàn)是否有另外一個UE在其附近。例如,D2D UE可以使用該服務(wù)來尋找附近的出租車、尋找在其附近的朋友等;
2、D2D communication(設(shè)備到設(shè)備通信):相互接近的UE,通過在兩個UE之間直接建立鏈路(如圖所示的D2D(Discovery or Communication)),這樣將原本通過網(wǎng)絡(luò)傳輸?shù)耐ㄐ沛溌忿D(zhuǎn)化為本地的直接通信鏈路,節(jié)省了大量的帶寬和網(wǎng)絡(luò)效率;或者兩個相互接近的UE,可以利用直接鏈路通信來獲得穩(wěn)定高速低廉的通信服務(wù)。接近服務(wù)通信一般是在網(wǎng)絡(luò)側(cè)控制或者輔助下進(jìn)行的,eNB(演進(jìn)基站)甚至可能會為進(jìn)行接近服務(wù)通信的UE動態(tài)的分配資源。
進(jìn)行D2D的UE可以是在網(wǎng)的也可以是脫網(wǎng)的,為了支持脫網(wǎng)UE能夠和 網(wǎng)絡(luò)進(jìn)行通信,現(xiàn)有技術(shù)中引入了UE-NW Relay機(jī)制。圖3為UE-NW Relay通信網(wǎng)絡(luò)結(jié)構(gòu)示意圖,圖中,脫網(wǎng)的UE稱為Remote UE,支持Relay功能的在網(wǎng)UE為UE-NW Relay。如圖所示,UE-NW Relay UE負(fù)責(zé)在Remote UE和網(wǎng)絡(luò)之間中轉(zhuǎn)數(shù)據(jù)。
為了使用UE-NW Relay進(jìn)行通信,Remote UE首先需要進(jìn)行UE-NW Relay discovery過程。目前UE-NW Relay discovery支持兩種discovery model(發(fā)現(xiàn)模式):model A和model B。兩者的主要區(qū)別是:
model A方式下,由Relay UE發(fā)起,Relay UE只需要發(fā)送宣告(announcement)消息,Remote UE無需反饋響應(yīng)消息;model B方式下,由Remote UE發(fā)起,不僅需要Remote UE發(fā)送請求(Solicitation),還需接收UE-NW Relay發(fā)送的響應(yīng)(Response)消息,才能完成Relay discovery過程。圖4為Discovery model A實施流程示意圖,圖5為Discovery model B實施流程示意圖,如圖所示,兩種UE-NW Relay discovery models具體流程如下:
圖4中,UE1為Relay UE,UE2-5為Remote UE,UE1向UE2-5發(fā)送的message(消息)中攜帶的Type為Announcement,Disco Type為UE-NW Relay Discovery。
圖5中,UE1為Remote UE,UE2-5為Relay UE,UE1向UE2-5發(fā)送的message中攜帶的Type為Solicitation,Disco Type為UE-NW Relay Discovery。
UE2、UE3返回的響應(yīng)message中攜帶的Type為Response,Disco Type為UE-NW Relay Discovery。
目前3GPP要求對于UE-NW Relay discovery,discovery model A和model B都需要支持。
然而,對于同時支持UE-NW Relay discovery model A和UE-NW Relay discovery model B的通信系統(tǒng),如何讓兩種UE-NW Relay discovery models協(xié)調(diào)工作,保證Remote UE可以發(fā)現(xiàn)UE-NW relay UE,目前并沒有解決的方案,而這也使得現(xiàn)有的D2D Discovery機(jī)制不能保證Remote UE能夠發(fā)現(xiàn)可以為其 服務(wù)的UE-NW Relay UE。例如,當(dāng)兩個UE以不同的模式工作時,將不能完成D2D discovery過程。具體原因如下:
假設(shè),Remote UE以model A工作、而Relay UE以model B工作,那么,Relay UE將接收不到Remote UE的Solicitation,而Remote UE也將接收不到Announcement,這將導(dǎo)致D2D discovery過程不能開始;
或者,假設(shè),Remote UE以model B工作、而Relay UE以model A工作,那么,即使Remote UE發(fā)起Solicitation,Relay UE也不會響應(yīng)Remote UE發(fā)起的Solicitation,Relay UE發(fā)送Announcement,Remote UE也會因模式不同而不會處理該消息,這也將導(dǎo)致D2D discovery過程不能開始。
基于此,本發(fā)明實施例中給出了一種UE-NW Relay discovery model A和UE-NW Relay discovery model B協(xié)調(diào)工作的方案。下面進(jìn)行說明。
在說明過程中,將分別從UE-NW Relay UE與Remote UE側(cè)的實施進(jìn)行說明,但這并不意味著二者必須配合實施,實際上,當(dāng)UE-NW Relay UE與Remote UE分開實施時,其也各自解決UE-NW Relay UE側(cè)、Remote UE側(cè)的問題,只是二者結(jié)合使用時,會獲得更好的技術(shù)效果。
圖6為在Remote UE側(cè)D2D發(fā)現(xiàn)過程中檢測Relay UE的方法實施流程示意圖,如圖所示,可以包括:
步驟601、確定各D2D發(fā)現(xiàn)模式對應(yīng)的定時器;
步驟602、在其中一個D2D發(fā)現(xiàn)模式對應(yīng)的定時器運行期間按照該D2D發(fā)現(xiàn)模式執(zhí)行D2D發(fā)現(xiàn)過程;
步驟603、在該模式對應(yīng)的定時器超時前未能檢測到UE-NW Relay UE時,則按下一個D2D發(fā)現(xiàn)模式在該模式對應(yīng)的定時器運行期間執(zhí)行D2D發(fā)現(xiàn)過程,直至檢測到UE-NW Relay UE。
實施中,在通過設(shè)定定時器的方式來控制每一個D2D發(fā)現(xiàn)模式的執(zhí)行時,開始執(zhí)行D2D發(fā)現(xiàn)過程,定時器也開始計時,定時器到時,則停止執(zhí)行D2D發(fā)現(xiàn)過程。
實施中,D2D發(fā)現(xiàn)模式可以包括:UE-NW Relay discovery model A與UE-NW Relay discovery model B;
UUE-NW Relay discovery model A對應(yīng)的定時器為第一定時器,UE-NW Relay discovery model B對應(yīng)的定時器為第二定時器;
在按UE-NW Relay discovery model A在第一定時器超時前未能檢測到UE-NW Relay UE時,按UE-NW Relay discovery model B在第二定時器運行期間執(zhí)行D2D發(fā)現(xiàn)過程。
為便于理解,下面將以定時器T1來具體實施對UE-NW Relay discovery model A的控制,以定時器T2來具體實施對UE-NW Relay discovery model B的控制。則在具體實施中:
對于Remote UE,其定時器T1和T2可以按照如下方式維護(hù):
在定時器T1運行期間,Remote UE在檢測到N1個(N1≥1)UE-NW Relay后停止定時器T1,并進(jìn)行UE-NW Relay選擇。
在定時器T2運行期間,Remote UE可以在檢測到N2個(N2≥1)UE-NW Relay后停止定時器T2,并進(jìn)行UE-NW Relay選擇。
具體實施中,定時器T1、T2,以及N1、N2的取值可以是預(yù)配置的長度,或者在協(xié)議中約定其長度。
實施中,如果在一個執(zhí)行周期中,各D2D發(fā)現(xiàn)模式執(zhí)行一次,則可以進(jìn)一步包括:
在一個執(zhí)行周期內(nèi)未能檢測到UE-NW Relay UE時,在等待預(yù)設(shè)時間長度或經(jīng)過隨機(jī)時間長度后,開始下一個執(zhí)行周期。
具體實施中,可以是,在一個執(zhí)行周期內(nèi)未能檢測到UE-NW Relay UE時,通知高層未發(fā)現(xiàn)UE-NW Relay UE,則高層可以隨機(jī)等待一段時間,然后再次觸發(fā)Remote UE重新開始UE-NW Relay檢測。
下面以Remote UE側(cè)UE-NW Relay discovery model A/B協(xié)調(diào)工作的實例進(jìn)行說明。
本實施例中,對于Remote UE,當(dāng)其期望發(fā)現(xiàn)UE-NW Relay時,啟動定時器T1,并開始按照UE-NW Relay discovery model A進(jìn)行UE-NW Relay發(fā)現(xiàn),當(dāng)T1超時如果還未檢測到UE-NW Relay,則開啟定時器T2,并按照UE-NW Relay discovery model B進(jìn)行UE-NW Relay discovery。當(dāng)定時器T2超時,如果還未檢測到UE-NW Relay,則通知高層未發(fā)現(xiàn)UE-NW Relay。具體可以為:
對于Remote UE,當(dāng)其期望發(fā)現(xiàn)UE-NW Relay時,啟動定時器T1,并開始按照UE-NW Relay discovery model A進(jìn)行UE-NW Relay發(fā)現(xiàn)。
在定時器T1運行期間,Remote UE檢測到N1個(N1≥1)UE-NW Relay,則停止定時器T1,并進(jìn)行UE-NW Relay選擇。
如果T1超時后,Remote UE未檢測到UE-NW Relay,則當(dāng)定時器T1超時后,啟動定時器T2。在定時器T2運行期間,如果檢測到UE-NW Relay,Remote UE可以在檢測到N2個(N2≥1)UE-NW Relay后停止定時器T2,并進(jìn)行UE-NW Relay選擇。
定時器T2超時,如果Remote UE還未檢測到UE-NW Relay,則Remote UE通知其高層未發(fā)現(xiàn)UE-NW Relay。
對于Remote UE,如果其通知高層未發(fā)現(xiàn)UE-NW Relay,高層可以隨機(jī)等待一段時間,然后再次觸發(fā)Remote UE按照前面的過程重新開始UE-NW Relay檢測。
實施例中定時器T1,T2以及N1,N2的取值可以是預(yù)配置的或者在協(xié)議中約定其長度。
圖7為在UE-NW Relay UE側(cè)執(zhí)行D2D發(fā)現(xiàn)過程的方法實施流程示意圖,如圖所示,可以包括:
步驟701、在第一D2D發(fā)現(xiàn)模式對應(yīng)的第三定時器運行期間按照第一D2D發(fā)現(xiàn)模式執(zhí)行D2D發(fā)現(xiàn)過程;
步驟702、在第一D2D發(fā)現(xiàn)模式對應(yīng)的第三定時器超時后,按第二D2D發(fā)現(xiàn)模式執(zhí)行D2D發(fā)現(xiàn)過程。
實施中,在通過設(shè)定定時器的方式來控制每一個D2D發(fā)現(xiàn)模式的執(zhí)行時,開始執(zhí)行D2D發(fā)現(xiàn)過程,定時器也開始計時,定時器到時,則停止執(zhí)行D2D發(fā)現(xiàn)過程。
實施中,第一D2D發(fā)現(xiàn)模式為UE-NW Relay discovery model A,第二D2D發(fā)現(xiàn)模式為UE-NW Relay discovery model B。
具體實施中,針對UE-NW Relay discovery model A、UE-NW Relay discovery model B的執(zhí)行順序,Relay UE使用模式A,有利于Remote UE節(jié)電,因為Remote UE個數(shù)更多,所以盡量使用A模式就可以更有效的節(jié)電。
實施中,按其中一個D2D發(fā)現(xiàn)模式執(zhí)行D2D發(fā)現(xiàn)過程,是在UE的Relay功能被激活后開始執(zhí)行的。
具體實施中,UE-NW Relay功能的激活可以是Relay自己激活,也可以是基站通過信令激活,信令可以是物理層信令、MAC(Media Access Control,媒體接入控制)信令、RRC(Radio Resource Control,無線資源控制)信令或者更高層信令。
為便于理解,下面將以定時器T3的具體實施來進(jìn)行說明。則在具體實施中:
對于UE-NW Relay UE,當(dāng)其Relay功能被激活后,則立即啟動定時器T3,并按照UE-NW Relay discovery model A工作。當(dāng)T3超時后,開始按照UE-NW Relay discovery model B工作。
具體實施中,定時器T3的取值可以是預(yù)配置的長度,或者在協(xié)議中約定其長度。
實施中,按UE-NW Relay discovery model B執(zhí)行D2D發(fā)現(xiàn)過程中,可以進(jìn)一步包括:
在接收到Relay discovery請求或者UE-NW Relay連接建立請求時,重啟第三定時器,并在第三定時器運行期間按UE-NW Relay discovery model A執(zhí)行D2D發(fā)現(xiàn)過程;
在按UE-NW Relay discovery model A在第三定時器超時后,按UE-NW Relay discovery model B執(zhí)行D2D發(fā)現(xiàn)過程。
具體實施中,只需簡單的采用定時器重啟操作,便可以啟動UE-NW Relay discovery model A執(zhí)行。
具體的,UE-NW Relay UE工作在UE-NW Relay discovery model B期間,如果接收到Remote UE的Relay discovery請求或者Remote UE發(fā)送的UE-NW Relay連接建立請求,可以重啟定時器T3并轉(zhuǎn)換為UE-NW Relay discovery model A。
下面以UE-NW Relay UE側(cè)UE-NW Relay discovery model A/B協(xié)調(diào)工作的的實例進(jìn)行說明。
本實施例中,當(dāng)UE-NW Relay功能被激活后,UE-NW Relay UE立即啟動定時器T3,并按照UE-NW Relay discovery model A工作。其中UE-NW Relay功能激活可以是Relay自己激活(比如基于高層指示)或者基站通過信令激活(信令可以是物理層信令、MAC信令、RRC信令或者更高層信令)。
當(dāng)T3超時后,為了節(jié)電,UE-NW Relay可以轉(zhuǎn)換為UE-NW Relay discovery model B工作。
進(jìn)一步的,UE-NW Relay工作在UE-NW Relay discovery model B期間,如果接收到Remote UE的Relay discovery請求(Solicitation)或者Remote UE發(fā)送的UE-NW Relay連接建立請求,可以重啟定時器T3并轉(zhuǎn)換為UE-NW Relay discovery model A工作。
本實施例中定時器T3的取值可以是預(yù)配置的或者在協(xié)議中約定其長度。
基于同一發(fā)明構(gòu)思,本發(fā)明實施例中還提供了一種D2D發(fā)現(xiàn)過程中檢測中繼UE的裝置、一種執(zhí)行D2D發(fā)現(xiàn)過程的裝置,由于這些裝置解決問題的原理與一種D2D發(fā)現(xiàn)過程中檢測中繼UE的方法、一種執(zhí)行D2D發(fā)現(xiàn)過程的方法相似,因此這些設(shè)備的實施可以參見方法的實施,重復(fù)之處不再贅述。
圖8為在Remote UE側(cè)D2D發(fā)現(xiàn)過程中檢測中繼UE的裝置,如圖所示, 裝置中可以包括:
第一確定模塊801,用于確定各D2D發(fā)現(xiàn)模式對應(yīng)的定時器;
第一執(zhí)行模塊802,用于在其中一個D2D發(fā)現(xiàn)模式對應(yīng)的定時器運行期間按照該D2D發(fā)現(xiàn)模式執(zhí)行D2D發(fā)現(xiàn)過程,在該模式對應(yīng)的定時器超時前未能檢測到UE-NW Relay UE時,則按下一個D2D發(fā)現(xiàn)模式在該模式對應(yīng)的定時器運行期間執(zhí)行D2D發(fā)現(xiàn)過程,直至檢測到UE-NW Relay UE。
實施中,第一確定模塊還可以進(jìn)一步用于確定D2D發(fā)現(xiàn)模式包括:UE-NW Relay discovery model A與UE-NW Relay discovery model B;UE-NW Relay discovery model A對應(yīng)的定時器為第一定時器,UE-NW Relay discovery model B對應(yīng)的定時器為第二定時器;
第一執(zhí)行模塊還可以進(jìn)一步用于在按UE-NW Relay discovery model A在第一定時器超時前未能檢測到UE-NW Relay UE時,按UE-NW Relay discovery model B在第二定時器運行期間執(zhí)行D2D發(fā)現(xiàn)過程。
圖9為在UE-NW Relay UE側(cè)執(zhí)行D2D發(fā)現(xiàn)過程的裝置結(jié)構(gòu)示意圖,如圖所示,裝置中可以包括:
第二確定模塊901,用于確定第一D2D發(fā)現(xiàn)模式對應(yīng)的第三定時器;
第二執(zhí)行模塊902,用于在第一D2D發(fā)現(xiàn)模式對應(yīng)的第三定時器運行期間按照第一D2D發(fā)現(xiàn)模式執(zhí)行D2D發(fā)現(xiàn)過程,在第一D2D發(fā)現(xiàn)模式對應(yīng)的第三定時器超時后,按第二D2D發(fā)現(xiàn)模式執(zhí)行D2D發(fā)現(xiàn)過程。
實施中,第二確定模塊還可以進(jìn)一步用于確定第一D2D發(fā)現(xiàn)模式為UE-NW Relay discovery model A,第二D2D發(fā)現(xiàn)模式為UE-NW Relay discovery model B;
第二執(zhí)行模塊還可以進(jìn)一步用于在按UE-NW Relay discovery model A在第三定時器超時后,按UE-NW Relay discovery model B執(zhí)行D2D發(fā)現(xiàn)過程。
實施中,第二執(zhí)行模塊還可以進(jìn)一步用于在按UE-NW Relay discovery model B執(zhí)行D2D發(fā)現(xiàn)過程中,在接收到Relay discovery請求或者UE-NW Relay連接建立請求時,重啟第三定時器,并在第三定時器運行期間按UE-NW Relay discovery model A執(zhí)行D2D發(fā)現(xiàn)過程;在按UE-NW Relay discovery model A在第三定時器超時后,按UE-NW Relay discovery model B執(zhí)行D2D發(fā)現(xiàn)過程。
實施中,第二執(zhí)行模塊還可以進(jìn)一步用于在UE的Relay功能被激活后開始按其中一個D2D發(fā)現(xiàn)模式執(zhí)行D2D發(fā)現(xiàn)過程。
為了描述的方便,以上所述裝置的各部分以功能分為各種模塊或單元分別描述。當(dāng)然,在實施本發(fā)明時可以把各模塊或單元的功能在同一個或多個軟件或硬件中實現(xiàn)。
在實施本發(fā)明實施例提供的技術(shù)方案時,可以按如下方式實施。
圖10為Remote UE結(jié)構(gòu)示意圖,如圖所示,用戶設(shè)備包括:
處理器1000,用于讀取存儲器1020中的程序,執(zhí)行下列過程:
確定各D2D發(fā)現(xiàn)模式對應(yīng)的定時器;
在其中一個D2D發(fā)現(xiàn)模式對應(yīng)的定時器運行期間按照該D2D發(fā)現(xiàn)模式執(zhí)行D2D發(fā)現(xiàn)過程;
在該模式對應(yīng)的定時器超時前未能檢測到UE-NW Relay UE時,則按下一個D2D發(fā)現(xiàn)模式在該模式對應(yīng)的定時器運行期間執(zhí)行D2D發(fā)現(xiàn)過程,直至檢測到UE-NW Relay UE;
收發(fā)機(jī)1010,用于在處理器1000的控制下發(fā)送數(shù)據(jù)。
實施中,D2D發(fā)現(xiàn)模式包括:UE-NW Relay discovery model A與UE-NW Relay discovery model B;
UE-NW Relay discovery model A對應(yīng)的定時器為第一定時器,UE-NW Relay discovery model B對應(yīng)的定時器為第二定時器;
在按UE-NW Relay discovery model A在第一定時器超時前未能檢測到UE-NW Relay UE時,按UE-NW Relay discovery model B在第二定時器運行期間執(zhí)行D2D發(fā)現(xiàn)過程。
實施中,進(jìn)一步包括:
在第一定時器運行期間,在檢測到N1個UE-NW Relay UE后停止第一定時器及停止執(zhí)行D2D發(fā)現(xiàn)過程,并選擇進(jìn)行中繼的UE-NW Relay UE,其中,N1為大于1的自然數(shù);
或,在第二定時器運行期間,在檢測到N2個UE-NW Relay UE后停止第二定時器及停止執(zhí)行D2D發(fā)現(xiàn)過程,并選擇進(jìn)行中繼的UE-NW Relay UE,其中,N2為大于1的自然數(shù)。
實施中,所述N1,N2的取值是預(yù)配置的,或是在協(xié)議中約定的。
實施中,所述第一定時器和/或第二定時器的時長是預(yù)配置的,或是在協(xié)議中約定的。
實施中,進(jìn)一步包括:
未能檢測到UE-NW Relay UE時,通知高層未發(fā)現(xiàn)UE-NW Relay UE,并根據(jù)高層的觸發(fā)指令開始執(zhí)行D2D發(fā)現(xiàn)過程。
其中,在圖10中,總線架構(gòu)可以包括任意數(shù)量的互聯(lián)的總線和橋,具體由處理器1000代表的一個或多個處理器和存儲器1020代表的存儲器的各種電路鏈接在一起??偩€架構(gòu)還可以將諸如外圍設(shè)備、穩(wěn)壓器和功率管理電路等之類的各種其他電路鏈接在一起,這些都是本領(lǐng)域所公知的,因此,本文不再對其進(jìn)行進(jìn)一步描述??偩€接口提供接口。收發(fā)機(jī)1010可以是多個元件,即包括發(fā)送機(jī)和接收機(jī),提供用于在傳輸介質(zhì)上與各種其他裝置通信的單元。針對不同的用戶設(shè)備,用戶接口1030還可以是能夠外接內(nèi)接需要設(shè)備的接口,連接的設(shè)備包括但不限于小鍵盤、顯示器、揚(yáng)聲器、麥克風(fēng)、操縱桿等。
處理器1000負(fù)責(zé)管理總線架構(gòu)和通常的處理,存儲器1020可以存儲處理器1000在執(zhí)行操作時所使用的數(shù)據(jù)。
圖11為UE-NW Relay UE結(jié)構(gòu)示意圖,如圖所示,用戶設(shè)備包括:
處理器1100,用于讀取存儲器1120中的程序,執(zhí)行下列過程:
在第一D2D發(fā)現(xiàn)模式對應(yīng)的第三定時器運行期間按照第一D2D發(fā)現(xiàn)模式 執(zhí)行D2D發(fā)現(xiàn)過程;
在第一D2D發(fā)現(xiàn)模式對應(yīng)的第三定時器超時后,按第二D2D發(fā)現(xiàn)模式執(zhí)行D2D發(fā)現(xiàn)過程;
收發(fā)機(jī)1110,用于在處理器1100的控制下發(fā)送數(shù)據(jù)。
實施中,所述第一D2D發(fā)現(xiàn)模式為UE-NW Relay discovery model A,所述第二D2D發(fā)現(xiàn)模式為UE-NW Relay discovery model B。
實施中,按UE-NW Relay discovery model B執(zhí)行D2D發(fā)現(xiàn)過程中,進(jìn)一步包括:
在接收到Relay discovery請求或者UE-NW Relay連接建立請求時,重啟第三定時器,并在第三定時器運行期間按UE-NW Relay discovery model A執(zhí)行D2D發(fā)現(xiàn)過程;
在按UE-NW Relay discovery model A在第三定時器超時后,按UE-NW Relay discovery model B執(zhí)行D2D發(fā)現(xiàn)過程。
實施中,所述第三定時器的時長是預(yù)配置的,或是在協(xié)議中約定的。
實施中,按其中一個D2D發(fā)現(xiàn)模式執(zhí)行D2D發(fā)現(xiàn)過程,是在UE的Relay功能被激活后開始執(zhí)行的。
實施中,UE的Relay功能是通過UE激活的,和/或基站通過信令激活的,所述信令包括以下信令之一或者其組合:物理層信令、MAC信令、RRC信令。
其中,在圖11中,總線架構(gòu)可以包括任意數(shù)量的互聯(lián)的總線和橋,具體由處理器1100代表的一個或多個處理器和存儲器1120代表的存儲器的各種電路鏈接在一起??偩€架構(gòu)還可以將諸如外圍設(shè)備、穩(wěn)壓器和功率管理電路等之類的各種其他電路鏈接在一起,這些都是本領(lǐng)域所公知的,因此,本文不再對其進(jìn)行進(jìn)一步描述。總線接口提供接口。收發(fā)機(jī)1110可以是多個元件,即包括發(fā)送機(jī)和接收機(jī),提供用于在傳輸介質(zhì)上與各種其他裝置通信的單元。針對不同的用戶設(shè)備,用戶接口1130還可以是能夠外接內(nèi)接需要設(shè)備的接口,連接的設(shè)備包括但不限于小鍵盤、顯示器、揚(yáng)聲器、麥克風(fēng)、操縱桿等。
處理器1100負(fù)責(zé)管理總線架構(gòu)和通常的處理,存儲器1120可以存儲處理器1100在執(zhí)行操作時所使用的數(shù)據(jù)。
綜上所述,在本發(fā)明實施例提供的技術(shù)方案中,對于Remote UE,當(dāng)其期望發(fā)現(xiàn)UE-NW Relay時,啟動定時器T1,并開始按照UE-NW Relay discovery model A進(jìn)行UE-NW Relay發(fā)現(xiàn),當(dāng)T1超時如果還未檢測到UE-NW Relay,則開啟定時器T2,并按照UE-NW Relay discovery model B進(jìn)行UE-NW Relay discovery。
在該過程中,可以按照如下方式維護(hù):
在定時器T1運行期間,Remote UE在檢測到N1個(N1≥1)UE-NW Relay后停止定時器T1,并進(jìn)行UE-NW Relay選擇。
在定時器T2運行期間,Remote UE可以在檢測到N2個(N2≥1)UE-NW Relay后停止定時器T2,并進(jìn)行UE-NW Relay選擇。
如果其通知高層未發(fā)現(xiàn)UE-NW Relay,則高層可以隨機(jī)等待一段時間,再次觸發(fā)Remote UE重新開始UE-NW Relay檢測。
對于UE-NW Relay,當(dāng)其Relay功能被激活后,則立即啟動定時器T3,并按照UE-NW Relay discovery model A工作。當(dāng)T3超時后,開始按照UE-NW Relay discovery model B工作。
進(jìn)一步的,UE-NW Relay工作在UE-NW Relay discovery model B期間,如果接收到Remote UE的Relay discovery請求或者Remote UE發(fā)送的UE-NW Relay連接建立請求,可以重啟定時器T3并轉(zhuǎn)換為UE-NW Relay discovery model A。
UE-NW Relay功能的激活可以是Relay自己激活,也可以是基站通過信令激活,信令可以是物理層信令、MAC信令、RRC信令或者更高層信令。
其中,定時器T1,T2,T3,以及N1,N2的取值可以是預(yù)配置的或者在協(xié)議中約定其長度。
采用本發(fā)明實施例提供的UE-NW Relay discovery model A和UE-NW Relay discovery model B協(xié)調(diào)工作的方案,可以保證在系統(tǒng)同時支持Relay discovery model A和UE-NW Relay discovery model B的情況下,Remote UE可以發(fā)現(xiàn)UE-NW Relay,并且可以讓Remote UE和UE-NW Relay UE都盡可能節(jié)電。
本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本發(fā)明的實施例可提供為方法、系統(tǒng)、或計算機(jī)程序產(chǎn)品。因此,本發(fā)明可采用完全硬件實施例、完全軟件實施例、或結(jié)合軟件和硬件方面的實施例的形式。而且,本發(fā)明可采用在一個或多個其中包含有計算機(jī)可用程序代碼的計算機(jī)可用存儲介質(zhì)(包括但不限于磁盤存儲器和光學(xué)存儲器等)上實施的計算機(jī)程序產(chǎn)品的形式。
本發(fā)明是參照根據(jù)本發(fā)明實施例的方法、設(shè)備(系統(tǒng))、和計算機(jī)程序產(chǎn)品的流程圖和/或方框圖來描述的。應(yīng)理解可由計算機(jī)程序指令實現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合。可提供這些計算機(jī)程序指令到通用計算機(jī)、專用計算機(jī)、嵌入式處理機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生一個機(jī)器,使得通過計算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。
這些計算機(jī)程序指令也可存儲在能引導(dǎo)計算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備以特定方式工作的計算機(jī)可讀存儲器中,使得存儲在該計算機(jī)可讀存儲器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。
這些計算機(jī)程序指令也可裝載到計算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計算機(jī)或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計算機(jī)實現(xiàn)的處理,從而在計算機(jī)或其他可編程設(shè)備上執(zhí)行的指令提供用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。
顯然,本領(lǐng)域的技術(shù)人員可以對本發(fā)明進(jìn)行各種改動和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及 其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動和變型在內(nèi)。