本發(fā)明涉及基于距離的業(yè)務(wù)(Prose)應(yīng)用技術(shù),尤指一種中繼UE接入控制方法及裝置。
背景技術(shù):
為了保持第三代移動(dòng)通信系統(tǒng)在通信領(lǐng)域的競(jìng)爭(zhēng)力,為用戶提供速率更快、時(shí)延更低、更加個(gè)性化的移動(dòng)通信服務(wù),同時(shí),降低運(yùn)營(yíng)商的運(yùn)營(yíng)成本,第三代合作伙伴計(jì)劃(3GPP,3rd Generation Partnership Project)標(biāo)準(zhǔn)工作組正致力于演進(jìn)分組系統(tǒng)(EPS,Evolved Packet System)的研究。
當(dāng)兩個(gè)終端通過EPS網(wǎng)絡(luò)進(jìn)行通信時(shí),兩個(gè)終端需要分別建立承載??紤]到智能終端以及各種移動(dòng)互聯(lián)網(wǎng)業(yè)務(wù)的快速發(fā)展,很多業(yè)務(wù)希望能夠發(fā)現(xiàn)臨近的朋友并且進(jìn)行通信,因此催生了基于距離的業(yè)務(wù)(Prose,Proximity-based Services)。支持Prose功能(Prose Function)的終端進(jìn)行通信可以通過網(wǎng)絡(luò)授權(quán)的特定資源進(jìn)行通信。此時(shí)的通信路徑可以不繞回到核心網(wǎng)。這種通信方式一方面減少了數(shù)據(jù)路由的迂回,另一方面也減少了網(wǎng)絡(luò)數(shù)據(jù)負(fù)荷。
圖1為現(xiàn)有引入Prose功能后網(wǎng)絡(luò)的組成架構(gòu)示意圖,如圖1所示,在Prose引入后,網(wǎng)絡(luò)新增了一些網(wǎng)元和接口來支持該功能:
支持Prose功能的終端A/終端B(UEA/UEB)在從網(wǎng)絡(luò)側(cè)獲得授權(quán)后,可以彼此發(fā)現(xiàn)以及通信;
Prose Function實(shí)體是為了支持Prose引入,主要用于完成對(duì)UE發(fā)現(xiàn)和被發(fā)現(xiàn)的授權(quán),以及匹配。在某些解決方案中,Prose Function實(shí)體還負(fù)責(zé)協(xié)議UE進(jìn)行彼此發(fā)現(xiàn);
增強(qiáng)的通用陸地?zé)o線接入網(wǎng)絡(luò)(EUTRAN,Evolved Universal Terrestrial Radio Access Network),為Prose終端提供底層接入,以及必要的發(fā)現(xiàn)和通信資源;
增強(qiáng)的數(shù)據(jù)核心網(wǎng)(EPC,Evolved Packet Core Network)包含移動(dòng)性管理實(shí)體(MME,Mobility Management Entity)和服務(wù)網(wǎng)關(guān)(SGW,Serving Gateway)/分組數(shù)據(jù)網(wǎng)關(guān)(PGW,Packet Data Network Gateway)。這些網(wǎng)元為終端接入Prose Function實(shí)體提供了底層接入;
歸屬用戶服務(wù)器(HSS),包含歸屬位置寄存器(HLR)的所有功能,是用戶簽約數(shù)據(jù)的永久存放地點(diǎn),位于用戶簽約的歸屬網(wǎng)。引入Prose功能后,HSS需要存儲(chǔ)Prose相關(guān)的簽約數(shù)據(jù);
安全的用戶面位置平臺(tái)(SLP,Secure User Plane Location Platform),用于幫助發(fā)現(xiàn)臨近的終端。
當(dāng)終端移出網(wǎng)絡(luò)的覆蓋范圍時(shí),可以借助中繼(Relay)UE來實(shí)現(xiàn)接入到網(wǎng)絡(luò)中獲取相關(guān)信息。支持中繼終端的架構(gòu)圖如圖2所示,其中網(wǎng)元定義如下所述:
遠(yuǎn)端終端(Remote UE)不在網(wǎng)絡(luò)的覆蓋范圍內(nèi),通過中繼終端獲取網(wǎng)絡(luò)的信息;
中繼終端(Relay UE)在網(wǎng)絡(luò)的覆蓋范圍內(nèi),能夠?yàn)檫h(yuǎn)端終端提供服務(wù)。
基站和EPC的作用與圖1類似,這里不再贅述。
公共安全服務(wù)器是Remote UE可能使用的應(yīng)用服務(wù)器之一,并用于下發(fā)信息給Relay UE和Remote UE。
Remote UE需要通過如圖3所示的流程來發(fā)現(xiàn)relay UE并建立通信,大致包括以下步驟:
步驟300:Relay UE通過授權(quán)過(Authorization),從網(wǎng)絡(luò)側(cè)獲取基于距離的業(yè)務(wù)的中繼UE標(biāo)識(shí)(ProSe Relay UE ID),以及是否允許進(jìn)行Relay操作的信息。
步驟301:Relay UE在授權(quán)過程中被允許進(jìn)行Relay操作,廣播(Announce)自身的ProSe Relay UE ID。
步驟302:Relay UE周圍希望通過中繼接入網(wǎng)絡(luò)的Remote UE通過監(jiān)聽廣播發(fā)現(xiàn)該Relay UE。
步驟303:Remote UE發(fā)起與Relay UE的單播通信。
當(dāng)Relay UE為Remote UE提供服務(wù)時(shí),可能會(huì)出現(xiàn)多個(gè)Remote UE都希望接入Relay UE。由于Relay UE的接入能力有限,因此,如何實(shí)現(xiàn)對(duì)多個(gè)Remote UE接入調(diào)度以使得有限的資源得到有效的分配是需要解決的。目前,對(duì)于Relay UE接入控制的具體實(shí)現(xiàn)還沒有相關(guān)技術(shù)方案。
技術(shù)實(shí)現(xiàn)要素:
為了解決上述技術(shù)問題,本發(fā)明提供一種中繼UE接入控制方法及裝置,能夠?qū)崿F(xiàn)對(duì)Remote UE的接入調(diào)度,使得有限的資源得到有效的分配。
為了達(dá)到本發(fā)明目的,本發(fā)明提供了一種中繼終端UE接入控制方法,包括:
中繼UE通過是否允許遠(yuǎn)端UE接入的信息,對(duì)遠(yuǎn)端UE進(jìn)行授權(quán)驗(yàn)證;
中繼UE根據(jù)驗(yàn)證結(jié)果判斷是否允許遠(yuǎn)端UE接入。
所述對(duì)遠(yuǎn)端UE進(jìn)行授權(quán)驗(yàn)證包括:
所述中繼UE接收來自遠(yuǎn)端UE發(fā)起的請(qǐng)求;
所述中繼UE根據(jù)作為所述遠(yuǎn)端UE允許接入信息的所述中繼UE接入控制的等級(jí)和所述請(qǐng)求中攜帶的優(yōu)先級(jí)信息,對(duì)遠(yuǎn)端UE進(jìn)行授權(quán)。
所述遠(yuǎn)端UE發(fā)起的請(qǐng)求為建立通信請(qǐng)求,此時(shí)在所述請(qǐng)求中攜帶的優(yōu)先級(jí)信息為所述遠(yuǎn)端UE的優(yōu)先級(jí)信息。
該方法還包括:
所述遠(yuǎn)端UE通過已有預(yù)授權(quán)過程獲得所述遠(yuǎn)端UE的優(yōu)先級(jí)信息,或者是在所述遠(yuǎn)端UE本地預(yù)先配置所述遠(yuǎn)端UE的優(yōu)先級(jí)信息。
該方法還包括:
所述中繼UE接收來自遠(yuǎn)端UE發(fā)起的請(qǐng)求;
所述中繼UE根據(jù)所述請(qǐng)求中攜帶的遠(yuǎn)端UE的信息,查找發(fā)起請(qǐng)求的遠(yuǎn)端UE的Prose功能實(shí)體,獲取該遠(yuǎn)端UE的優(yōu)先級(jí)信息;
所述中繼UE根據(jù)所述中繼UE接入控制的等級(jí)和獲得的遠(yuǎn)端UE的優(yōu)先級(jí)信息,對(duì)發(fā)起請(qǐng)求的遠(yuǎn)端UE進(jìn)行授權(quán)。
所述獲取該遠(yuǎn)端UE的優(yōu)先級(jí)信息包括:
所述中繼UE向所述中繼UE的Prose功能實(shí)體發(fā)送請(qǐng)求,其中攜帶所述遠(yuǎn)端UE的信息;
所述中繼UE的Prose功能實(shí)體根據(jù)接收到的所述遠(yuǎn)端UE的信息,查找所述遠(yuǎn)端UE的Prose功能實(shí)體,并獲取所述遠(yuǎn)端UE的優(yōu)先級(jí)信息;
所述中繼UE的Prose功能實(shí)體向所述中繼UE返回所述遠(yuǎn)端UE的優(yōu)先級(jí)信息。
所述對(duì)遠(yuǎn)端UE進(jìn)行授權(quán)驗(yàn)證包括:
所述中繼UE獲得接入控制的等級(jí),將中繼UE接入控制的等級(jí)作為所述遠(yuǎn)端UE允許接入信息,并通過廣播消息進(jìn)行廣播;
所述遠(yuǎn)端UE監(jiān)聽到廣播消息,確定在優(yōu)先級(jí)信息匹配廣播消息中攜帶的中繼UE自身接入控制的等級(jí)時(shí)被所述中繼UE授權(quán)。
該方法還包括:所述中繼UE通過已有預(yù)授權(quán)過程獲得所述中繼UE接入控制的等級(jí);
或者,通過操作、維護(hù)、管理OAM系統(tǒng)配置或在所述中繼UE本地預(yù)先配置所述中繼UE接入控制的等級(jí)。
所述對(duì)遠(yuǎn)端UE進(jìn)行授權(quán)認(rèn)證包括:
所述中繼UE接收來自遠(yuǎn)端UE發(fā)起的請(qǐng)求;
所述中繼UE請(qǐng)求自身的基于距離的業(yè)務(wù)Prose功能實(shí)體根據(jù)遠(yuǎn)端UE允許接入信息,對(duì)所述發(fā)起請(qǐng)求的遠(yuǎn)端UE進(jìn)行授權(quán)驗(yàn)證,并接收來自中繼UE的Prose功能實(shí)體的授權(quán)結(jié)果;
如果所述發(fā)起請(qǐng)求的遠(yuǎn)端UE包含在允許接入的遠(yuǎn)端UE的信息中,則授權(quán)結(jié)果為授權(quán)成功。
所述來自遠(yuǎn)端UE發(fā)起的請(qǐng)求為表示希望通過中繼UE接入網(wǎng)絡(luò)的廣播消息、或者建立通信請(qǐng)求;
在所述來自遠(yuǎn)端UE發(fā)起的請(qǐng)求中攜帶有所述遠(yuǎn)端UE的基于距離的業(yè)務(wù)的遠(yuǎn)端UE標(biāo)識(shí)ProSe UE ID。
該方法還包括:所述中繼UE的ProSe功能實(shí)體從應(yīng)用層,或者從所述遠(yuǎn)端UE的HSS中獲取所述遠(yuǎn)端UE允許接入信息。
所述遠(yuǎn)端UE允許接入信息為允許接入的遠(yuǎn)端UE的信息。
所述遠(yuǎn)端UE允許接入信息是允許接入的遠(yuǎn)端UE的信息;
該方法還包括:所述中繼UE接收來自遠(yuǎn)端UE發(fā)起的請(qǐng)求;或者,所述中繼UE接收來自遠(yuǎn)端UE發(fā)起的請(qǐng)求,且所述中繼UE自身的ProSe功能實(shí)體中未包含有允許接入的遠(yuǎn)端UE的信息;
所述中繼UE的ProSe功能實(shí)體向遠(yuǎn)端UE的ProSe功能實(shí)體進(jìn)行授權(quán)驗(yàn)證。
所述中繼UE的ProSe功能實(shí)體向遠(yuǎn)端UE的ProSe功能實(shí)體進(jìn)行授權(quán)驗(yàn)證包括:
所述中繼UE根據(jù)發(fā)起請(qǐng)求的遠(yuǎn)端UE的ProSe UE ID找到該遠(yuǎn)端UE對(duì)應(yīng)的遠(yuǎn)端UE的ProSe功能實(shí)體,并向其發(fā)送授權(quán)請(qǐng)求,在授權(quán)請(qǐng)求中攜帶有該中繼UE的ProSe Relay UE ID;
所述遠(yuǎn)端UE的ProSe功能實(shí)體根據(jù)獲取的允許接入的遠(yuǎn)端UE的信息,判斷相應(yīng)的遠(yuǎn)端UE是否可以監(jiān)聽授權(quán)請(qǐng)求中攜帶的中繼UE的廣播信息、或建立通信請(qǐng)求。
該方法還包括:所述遠(yuǎn)端UE的ProSe功能實(shí)體從應(yīng)用層獲取所述允許接入的遠(yuǎn)端UE的信息和/或優(yōu)先級(jí)信息,或者從所述遠(yuǎn)端UE的HSS獲取所述允許接入的遠(yuǎn)端UE的信息和/或優(yōu)先級(jí)信息。
所述對(duì)遠(yuǎn)端UE進(jìn)行授權(quán)認(rèn)證包括:
所述中繼UE接收來自遠(yuǎn)端UE發(fā)起的建立通信請(qǐng)求,在請(qǐng)求中攜帶有發(fā)起請(qǐng)求的遠(yuǎn)端UE的ProSe UE ID;
所述中繼UE獲取該遠(yuǎn)端UE的IMSI;
所述中繼UE將獲得的遠(yuǎn)端UE的IMSI攜帶在授權(quán)請(qǐng)求中發(fā)送給自身歸屬的MME,如果MME確定遠(yuǎn)端UE的IMSI包含在中繼UE的MME上下文中,則所述中繼UE收到的授權(quán)結(jié)果為授權(quán)成功。
所述授權(quán)結(jié)果顯示為授權(quán)成功時(shí),還包括:
所述中繼UE的Prose功能實(shí)體或所述接收到來自中繼UE的ProSe功能實(shí)體的授權(quán)請(qǐng)求的遠(yuǎn)端UE的Prose功能實(shí)體獲取中繼UE自身接入控制的等級(jí)和/或遠(yuǎn)端UE接入中繼UE的優(yōu)先級(jí)信息;
其中,接入控制的等級(jí)和/或遠(yuǎn)端UE接入中繼UE的優(yōu)先級(jí)信息,用于限制觸發(fā)廣播的遠(yuǎn)端UE的級(jí)別,或限制與中繼UE進(jìn)行通信的遠(yuǎn)端UE的級(jí)別。
本發(fā)明還提供了一種中繼UE接入控制裝置,至少包括控制單元、處理單元;其中,
控制單元,用于通過是否允許遠(yuǎn)端UE接入的遠(yuǎn)端UE允許接入信息,對(duì)遠(yuǎn)端UE進(jìn)行授權(quán)驗(yàn)證;
處理單元,用于根據(jù)驗(yàn)證結(jié)果判斷是否允許遠(yuǎn)端UE接入。
所述控制就單元用于:接收來自所述遠(yuǎn)端UE發(fā)起的請(qǐng)求;根據(jù)作為所述遠(yuǎn)端UE允許接入信息的所述中繼UE接入控制的等級(jí)和所述請(qǐng)求中攜帶的優(yōu)先級(jí)信息,對(duì)遠(yuǎn)端UE進(jìn)行授權(quán)。
所述控制就單元用于:接收來自所述遠(yuǎn)端UE發(fā)起的請(qǐng)求;根據(jù)所述請(qǐng)求中攜帶的遠(yuǎn)端UE的信息,查找發(fā)起請(qǐng)求的遠(yuǎn)端UE的Prose功能實(shí)體,獲取該遠(yuǎn)端UE的優(yōu)先級(jí)信息;根據(jù)所述中繼UE接入控制的等級(jí)和獲得的遠(yuǎn)端UE的優(yōu)先級(jí)信息,對(duì)發(fā)起請(qǐng)求的遠(yuǎn)端UE進(jìn)行授權(quán)。
所述控制單元具體用于:接收來自所述遠(yuǎn)端UE發(fā)起的請(qǐng)求;向所述中繼UE的Prose功能實(shí)體發(fā)送請(qǐng)求,其中攜帶所述遠(yuǎn)端UE的信息;從所述中繼UE的Prose功能實(shí)體獲取所述遠(yuǎn)端UE的優(yōu)先級(jí)信息;根據(jù)所述中繼UE接入控制的等級(jí)和獲得的遠(yuǎn)端UE的優(yōu)先級(jí)信息,對(duì)發(fā)起請(qǐng)求的遠(yuǎn)端UE進(jìn)行授權(quán)。
所述控制就單元用于:獲得自身的接入控制的等級(jí),將獲得的自身接入控制的等級(jí)作為遠(yuǎn)端UE允許接入信息通過廣播消息進(jìn)行廣播。
所述控制就單元用于:接收來自所述遠(yuǎn)端UE發(fā)起的請(qǐng)求;請(qǐng)求自身的Prose功能實(shí)體根據(jù)遠(yuǎn)端UE允許接入信息,對(duì)發(fā)起請(qǐng)求的遠(yuǎn)端UE進(jìn)行授權(quán) 驗(yàn)證,并接收來自中繼UE的Prose功能實(shí)體的授權(quán)結(jié)果。
所述遠(yuǎn)端UE允許接入信息為允許接入的遠(yuǎn)端UE的信息;
當(dāng)發(fā)起請(qǐng)求的遠(yuǎn)端UE包含在允許接入的遠(yuǎn)端UE的信息中,所述授權(quán)結(jié)果為授權(quán)成功。
所述控制就單元用于:接收來自所述遠(yuǎn)端UE發(fā)起的建立通信請(qǐng)求;通過對(duì)該遠(yuǎn)程UE的鑒權(quán)過程或單獨(dú)的流程,獲取該遠(yuǎn)端UE的IMSI;將獲得的遠(yuǎn)端UE的IMSI攜帶在授權(quán)請(qǐng)求中發(fā)送給自身歸屬的MME,如果MME確定遠(yuǎn)端UE的IMSI包含在中繼UE的MME上下文中,則收到的授權(quán)結(jié)果為授權(quán)成功。
當(dāng)所述遠(yuǎn)端UE允許接入信息是允許接入的遠(yuǎn)端UE的信息時(shí),如果所述控制單元所在中繼UE的ProSe功能實(shí)體中未包含有允許接入的遠(yuǎn)端UE的信息,所述控制單元還用于:
根據(jù)所述發(fā)起請(qǐng)求的遠(yuǎn)端UE的ProSe UE ID找到該遠(yuǎn)端UE對(duì)應(yīng)的遠(yuǎn)端UE的ProSe功能實(shí)體,并向其發(fā)送授權(quán)請(qǐng)求,在授權(quán)請(qǐng)求中攜帶有該中繼UE的ProSe Relay UE ID;在遠(yuǎn)端UE的ProSe功能實(shí)體根據(jù)獲取的授權(quán)信息,判斷出相應(yīng)的遠(yuǎn)端UE可以監(jiān)聽授權(quán)請(qǐng)求中攜帶的中繼UE的廣播信息、或建立通信請(qǐng)求,則接收來自遠(yuǎn)端UE的ProSe功能實(shí)體的授權(quán)成功信息。
所述授權(quán)結(jié)果顯示為授權(quán)成功時(shí),所述控制單元還用于:
接收來自所述中繼UE的Prose功能實(shí)體或接收到來自中繼UE的ProSe功能實(shí)體的、授權(quán)請(qǐng)求的遠(yuǎn)端UE的Prose功能實(shí)體的在資源受限的情況下自身接入控制的等級(jí)和/或遠(yuǎn)端UE接入中繼UE的優(yōu)先級(jí)信息。
與現(xiàn)有技術(shù)相比,本申請(qǐng)技術(shù)方案包括中繼UE通過是否允許遠(yuǎn)端UE接入的遠(yuǎn)端UE允許接入信息,對(duì)遠(yuǎn)端UE進(jìn)行授權(quán)驗(yàn)證;中繼UE根據(jù)驗(yàn)證結(jié)果判斷是否允許遠(yuǎn)端UE接入。通過本發(fā)明提供的技術(shù)方案,實(shí)現(xiàn)了對(duì)遠(yuǎn)端UE的接入調(diào)度,使得有限的資源得到了有效的分配。
本發(fā)明的其它特征和優(yōu)點(diǎn)將在隨后的說明書中闡述,并且,部分地從說明書中變得顯而易見,或者通過實(shí)施本發(fā)明而了解。本發(fā)明的目的和其他優(yōu)點(diǎn)可通過在說明書、權(quán)利要求書以及附圖中所特別指出的結(jié)構(gòu)來實(shí)現(xiàn)和獲得。
附圖說明
此處所說明的附圖用來提供對(duì)本發(fā)明的進(jìn)一步理解,構(gòu)成本申請(qǐng)的一部分,本發(fā)明的示意性實(shí)施例及其說明用于解釋本發(fā)明,并不構(gòu)成對(duì)本發(fā)明的不當(dāng)限定。在附圖中:
圖1為現(xiàn)有引入Prose功能后網(wǎng)絡(luò)的組成架構(gòu)示意圖;
圖2為現(xiàn)有支持中繼終端的架構(gòu)示意圖;
圖3為現(xiàn)有Remote UE發(fā)現(xiàn)relay UE并建立通信的流程示意圖;
圖4為本發(fā)明中繼UE接入控制方法的流程圖;
圖5為本發(fā)明中繼UE接入控制裝置的組成結(jié)構(gòu)示意圖;
圖6為本發(fā)明中繼UE實(shí)現(xiàn)接入控制的第一實(shí)施例的流程示意圖;
圖7為本發(fā)明中繼UE實(shí)現(xiàn)接入控制的第二實(shí)施例的流程示意圖;
圖8為本發(fā)明中繼UE實(shí)現(xiàn)接入控制的第三實(shí)施例的流程示意圖;
圖9為本發(fā)明中繼UE實(shí)現(xiàn)接入控制的第四實(shí)施例的流程示意圖;
圖10為本發(fā)明中繼UE實(shí)現(xiàn)接入控制的第五實(shí)施例的流程示意圖;
圖11為本發(fā)明中繼UE實(shí)現(xiàn)接入控制的第六實(shí)施例的流程示意圖。
具體實(shí)施方式
為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚明白,下文中將結(jié)合附圖對(duì)本發(fā)明的實(shí)施例進(jìn)行詳細(xì)說明。需要說明的是,在不沖突的情況下,本申請(qǐng)中的實(shí)施例及實(shí)施例中的特征可以相互任意組合。
圖4為本發(fā)明中繼UE接入控制方法的流程圖,如圖4所示,包括:
步驟400:中繼UE通過是否允許遠(yuǎn)端UE接入的遠(yuǎn)端UE允許接入信息,對(duì)遠(yuǎn)端UE進(jìn)行授權(quán)驗(yàn)證。
步驟400可以具體包括:
中繼UE接收來自遠(yuǎn)端UE發(fā)起的請(qǐng)求;其中,請(qǐng)求可以是建立通信請(qǐng)求,此時(shí)在請(qǐng)求中攜帶的優(yōu)先級(jí)信息為遠(yuǎn)端UE的優(yōu)先級(jí)信息;
如果中繼UE已獲知接入控制的等級(jí),中繼UE將接入控制的等級(jí)和請(qǐng)求 中攜帶的優(yōu)先級(jí)信息進(jìn)行匹配,并根據(jù)匹配結(jié)果判斷是否允許遠(yuǎn)端UE接入。其中,
接入控制等級(jí),可以在資源受限的情況下使用,或者由于運(yùn)營(yíng)商特別的限定只允許某些遠(yuǎn)端UE接入時(shí)做接入控制,或者其他需要控制接入數(shù)量的情況。進(jìn)行匹配的策略可以是,對(duì)高于中繼UE獲知的接入控制的等級(jí)的遠(yuǎn)端UE進(jìn)行授權(quán),或者只對(duì)完全相同的等級(jí)的遠(yuǎn)端UE進(jìn)行授權(quán);否則拒絕該遠(yuǎn)端UE的請(qǐng)求,結(jié)束本流程。這里,匹配的策略可以由運(yùn)營(yíng)商設(shè)定。
步驟400可以具體包括:
中繼UE接收來自遠(yuǎn)端UE發(fā)起的請(qǐng)求,根據(jù)請(qǐng)求中攜帶的遠(yuǎn)端UE的信息,查找該遠(yuǎn)端UE的Prose功能實(shí)體,并獲取該遠(yuǎn)端UE的優(yōu)先級(jí)信息;中繼UE根據(jù)中繼UE接入控制的等級(jí)和獲得的遠(yuǎn)端UE的優(yōu)先級(jí)信息,對(duì)遠(yuǎn)端UE進(jìn)行授權(quán)。
或者,中繼UE接收來自遠(yuǎn)端UE發(fā)起的請(qǐng)求,中繼UE向中繼UE的Prose功能實(shí)體發(fā)送請(qǐng)求,其中攜帶所述遠(yuǎn)端UE的信息;中繼UE的Prose功能根據(jù)請(qǐng)求中攜帶的遠(yuǎn)端UE的信息,查找遠(yuǎn)端UE的Prose功能實(shí)體,獲取該遠(yuǎn)端UE的優(yōu)先級(jí)信息。中繼UE的Prose功能向中繼UE返回獲得的述遠(yuǎn)端UE的優(yōu)先級(jí)信息。中繼UE將根據(jù)的中繼UE接入控制的等級(jí)和遠(yuǎn)端UE的優(yōu)先級(jí)信息,對(duì)遠(yuǎn)端UE進(jìn)行授權(quán)。
其中,遠(yuǎn)端UE的ProSe功能實(shí)體可以從應(yīng)用層獲取優(yōu)先級(jí)信息,或者從遠(yuǎn)端UE的HSS獲取該信息。如果從HSS獲取,則可能在遠(yuǎn)端UE接入網(wǎng)絡(luò)的預(yù)授權(quán)過程中已經(jīng)獲取。如果尚未獲取,則可以發(fā)起到HSS的授權(quán)請(qǐng)求,從HSS獲取該信息。
其中,接入控制等級(jí),可以在資源受限的情況下使用,或者由于運(yùn)營(yíng)商特別的限定只允許某些遠(yuǎn)端UE接入時(shí)做接入控制,或者其他需要控制接入數(shù)量的情況。進(jìn)行匹配的策略可以是,對(duì)高于中繼UE獲知的接入控制的等級(jí)的遠(yuǎn)端UE進(jìn)行授權(quán),或者只對(duì)完全相同的等級(jí)的遠(yuǎn)端UE進(jìn)行授權(quán);否則拒絕該遠(yuǎn)端UE的請(qǐng)求,結(jié)束本流程。這里,匹配的策略可以由運(yùn)營(yíng)商設(shè)定。
步驟400可以具體包括:
中繼UE在獲得接入控制的等級(jí)后,直接將接入控制的等級(jí)作為遠(yuǎn)端UE允許接入信息通過廣播消息進(jìn)行廣播;
遠(yuǎn)端UE監(jiān)聽到廣播消息后,確定在自身的優(yōu)先級(jí)信息匹配廣播消息中攜帶的中繼UE接入控制的等級(jí)時(shí)被中繼UE授權(quán);否則拒絕該遠(yuǎn)端UE的請(qǐng)求,結(jié)束本流程。
其中,
接入控制等級(jí),可以在資源受限的情況下使用,或者由于運(yùn)營(yíng)商特別的限定只允許某些遠(yuǎn)端UE接入時(shí)做接入控制,或者其他需要控制接入數(shù)量的情況。進(jìn)行匹配的策略可以是,對(duì)高于中繼UE獲知的接入控制的等級(jí)的遠(yuǎn)端UE進(jìn)行授權(quán),或者只對(duì)完全相同的等級(jí)的遠(yuǎn)端UE進(jìn)行授權(quán);否則拒絕該遠(yuǎn)端UE的請(qǐng)求,結(jié)束本流程。這里,匹配的策略可以由運(yùn)營(yíng)商設(shè)定。
其中,遠(yuǎn)端UE的優(yōu)先級(jí)信息可以在遠(yuǎn)端UE通過已有預(yù)授權(quán)過程獲得,或者是在遠(yuǎn)端UE本地預(yù)先配置的;或者由中繼UE通過自身的Prose功能實(shí)體從遠(yuǎn)端UE的ProSe功能實(shí)體中獲取。
其中,中繼UE可以通過已有預(yù)授權(quán)過程獲得自身在資源受限的情況下的接入控制的等級(jí);或者,可以通過OAM系統(tǒng)配置或在中繼UE本地預(yù)先配置的。
步驟400可以具體包括:
中繼UE接收來自遠(yuǎn)端UE發(fā)起的請(qǐng)求;其中請(qǐng)求可以是表示希望通過中繼UE接入網(wǎng)絡(luò)的廣播消息、或者建立通信請(qǐng)求,在請(qǐng)求中攜帶有發(fā)起請(qǐng)求的遠(yuǎn)端UE的ProSe UE ID;
中繼UE請(qǐng)求自身的Prose功能實(shí)體根據(jù)遠(yuǎn)端UE允許接入信息,對(duì)發(fā)起請(qǐng)求的遠(yuǎn)端UE進(jìn)行授權(quán)驗(yàn)證,并接收來自中繼UE的Prose功能實(shí)體的授權(quán)結(jié)果;
如果發(fā)起請(qǐng)求的遠(yuǎn)端UE包含在允許接入的遠(yuǎn)端UE的信息中,則授權(quán)結(jié)果為授權(quán)成功;否則拒絕該遠(yuǎn)端UE的請(qǐng)求,結(jié)束本流程。
或者,
中繼UE接收來自遠(yuǎn)端UE發(fā)起的建立通信請(qǐng)求,在請(qǐng)求中攜帶有發(fā)起請(qǐng) 求的遠(yuǎn)端UE的ProSe UE ID;
中繼UE通過對(duì)該遠(yuǎn)程UE的鑒權(quán)過程或單獨(dú)的流程,獲取該遠(yuǎn)端UE的IMSI;如何獲取IMSI可以參見相關(guān)協(xié)議,屬于本領(lǐng)域技術(shù)人員的公知技術(shù),這里不再贅述;
中繼UE將獲得的遠(yuǎn)端UE的IMSI攜帶在授權(quán)請(qǐng)求中發(fā)送給自身歸屬的MME,如果MME確定遠(yuǎn)端UE的IMSI包含在中繼UE的MME上下文中,則中繼UE收到的授權(quán)結(jié)果為授權(quán)成功;否則收到的授權(quán)結(jié)果為拒絕該遠(yuǎn)端UE的請(qǐng)求,結(jié)束本流程。
其中,中繼UE的Prose功能實(shí)體可以從自身存儲(chǔ)有的中繼UE的上下文中獲取遠(yuǎn)端UE允許接入信息。這里,中繼UE的ProSe功能實(shí)體可以從應(yīng)用層,或者從遠(yuǎn)端UE的HSS中獲取上述授權(quán)信息即遠(yuǎn)端UE允許接入信息。如果是從HSS中獲取,則可能在遠(yuǎn)端UE接入網(wǎng)絡(luò)的預(yù)授權(quán)過程中已經(jīng)獲取,如果尚未獲取,則可以通過向HSS發(fā)起授權(quán)請(qǐng)求來獲得遠(yuǎn)端UE允許接入信息。具體如何獲取屬于本領(lǐng)域技術(shù)人員的公知技術(shù),并不用于限定本發(fā)明的保護(hù)范圍,這里不再贅述。
進(jìn)一步地,當(dāng)遠(yuǎn)端UE允許接入信息是允許接入的遠(yuǎn)端UE的信息時(shí),如果中繼UE接收來自遠(yuǎn)端UE發(fā)起的請(qǐng)求;或者,中繼UE接收來自遠(yuǎn)端UE發(fā)起的請(qǐng)求,且中繼UE的ProSe功能實(shí)體中未包含有允許接入的遠(yuǎn)端UE的信息,那么,中繼UE的ProSe功能實(shí)體向Remote UE的ProSe功能實(shí)體進(jìn)行授權(quán)驗(yàn)證,具體包括:
中繼UE根據(jù)發(fā)起請(qǐng)求的遠(yuǎn)端UE的ProSe UE ID找到該遠(yuǎn)端UE對(duì)應(yīng)的遠(yuǎn)端UE的ProSe功能實(shí)體,并向其發(fā)送授權(quán)請(qǐng)求,在授權(quán)請(qǐng)求中攜帶有該中繼UE的ProSe Relay UE ID;
遠(yuǎn)端UE的ProSe功能實(shí)體根據(jù)獲取的授權(quán)信息即允許接入的遠(yuǎn)端UE的信息,判斷相應(yīng)的遠(yuǎn)端UE是否可以監(jiān)聽授權(quán)請(qǐng)求中攜帶的中繼UE的廣播信息/或建立通信請(qǐng)求。如果可以則授權(quán)成功,向該中繼UE對(duì)應(yīng)的中繼UE的Prose功能實(shí)體返回授權(quán)結(jié)果為授權(quán)成功;否則拒絕,返回的授權(quán)結(jié)果為拒絕。
其中,遠(yuǎn)端UE的ProSe功能實(shí)體可以從應(yīng)用層獲取該信息,或者從遠(yuǎn)端 UE的HSS獲取該信息。如果從HSS獲取,則可能在遠(yuǎn)端UE接入網(wǎng)絡(luò)的預(yù)授權(quán)過程中已經(jīng)獲取。如果尚未獲取,則可以發(fā)起到HSS的授權(quán)請(qǐng)求,從HSS獲取該信息。
進(jìn)一步地,在授權(quán)結(jié)果顯示為授權(quán)成功時(shí),還包括:中繼UE的Prose功能實(shí)體或接收到來自中繼UE的ProSe功能實(shí)體的授權(quán)請(qǐng)求的遠(yuǎn)端UE的Prose功能實(shí)體獲取中繼UE接入控制的等級(jí)和/或遠(yuǎn)端UE接入中繼UE的優(yōu)先級(jí)信息,其中,自身接入控制的等級(jí)和/或遠(yuǎn)端UE接入中繼UE的優(yōu)先級(jí)信息,用于限制觸發(fā)廣播的遠(yuǎn)端UE的級(jí)別,或限制與中繼UE進(jìn)行通信的遠(yuǎn)端UE的級(jí)別。比如遠(yuǎn)端UE接入的優(yōu)先級(jí)信息,這樣,以便在資源受限的情況下,避免某個(gè)低優(yōu)先級(jí)的遠(yuǎn)端UE觸發(fā)廣播,或與中繼UE進(jìn)行通信。
步驟401:中繼UE根據(jù)驗(yàn)證結(jié)果判斷是否允許遠(yuǎn)端UE接入。
對(duì)于步驟400中得到授權(quán)的遠(yuǎn)端UE,即可通過中繼UE接入網(wǎng)絡(luò)的廣播消息、或者與中繼UE建立通信請(qǐng)求。
圖5為本發(fā)明中繼UE接入控制裝置的組成結(jié)構(gòu)示意圖,可以設(shè)置在中繼UE中,也可以是獨(dú)立的實(shí)體。如圖5所示,至少包括控制單元、處理單元;其中,
控制單元,用于通過是否允許遠(yuǎn)端UE接入的遠(yuǎn)端UE允許接入信息,對(duì)遠(yuǎn)端UE進(jìn)行授權(quán)驗(yàn)證;
處理單元,用于根據(jù)驗(yàn)證結(jié)果判斷是否允許遠(yuǎn)端UE接入。
具體地,
控制就單元用于:接收來自遠(yuǎn)端UE發(fā)起的請(qǐng)求;根據(jù)作為所述遠(yuǎn)端UE允許接入信息的所述中繼UE接入控制的等級(jí)和所述請(qǐng)求中攜帶的優(yōu)先級(jí)信息,對(duì)遠(yuǎn)端UE進(jìn)行授權(quán)。
護(hù)著,控制單元具體用于:接收來自所述遠(yuǎn)端UE發(fā)起的請(qǐng)求;根據(jù)所述請(qǐng)求中攜帶的遠(yuǎn)端UE的信息,查找發(fā)起請(qǐng)求的遠(yuǎn)端UE的Prose功能實(shí)體,獲取該遠(yuǎn)端UE的優(yōu)先級(jí)信息;根據(jù)所述中繼UE接入控制的等級(jí)和獲得的遠(yuǎn)端UE的優(yōu)先級(jí)信息,對(duì)發(fā)起請(qǐng)求的遠(yuǎn)端UE進(jìn)行授權(quán)。
或者,控制單元具體用于:接收來自所述遠(yuǎn)端UE發(fā)起的請(qǐng)求;向所述 中繼UE的Prose功能實(shí)體發(fā)送請(qǐng)求,其中攜帶所述遠(yuǎn)端UE的信息;從所述中繼UE的Prose功能實(shí)體獲取所述遠(yuǎn)端UE的優(yōu)先級(jí)信息;根據(jù)所述中繼UE接入控制的等級(jí)和獲得的遠(yuǎn)端UE的優(yōu)先級(jí)信息,對(duì)發(fā)起請(qǐng)求的遠(yuǎn)端UE進(jìn)行授權(quán)。
或者,控制單元具體用于:獲得自身的接入控制的等級(jí),直接將獲得的中繼UE自身接入控制的等級(jí)作為遠(yuǎn)端UE允許接入信息通過廣播消息進(jìn)行廣播。
或者,控制單元具體用于:接收來自遠(yuǎn)端UE發(fā)起的請(qǐng)求;請(qǐng)求自身的Prose功能實(shí)體根據(jù)遠(yuǎn)端UE允許接入信息,對(duì)發(fā)起請(qǐng)求的遠(yuǎn)端UE進(jìn)行授權(quán)驗(yàn)證,并接收來自中繼UE的Prose功能實(shí)體的授權(quán)結(jié)果。其中,遠(yuǎn)端UE允許接入信息可以是允許接入的遠(yuǎn)端UE的信息;當(dāng)發(fā)起請(qǐng)求的遠(yuǎn)端UE包含在允許接入的遠(yuǎn)端UE的信息中,授權(quán)結(jié)果為授權(quán)成功。
或者,控制單元具體用于:接收來自遠(yuǎn)端UE發(fā)起的建立通信請(qǐng)求;通過對(duì)該遠(yuǎn)程UE的鑒權(quán)過程或單獨(dú)的流程,獲取該遠(yuǎn)端UE的IMSI;將獲得的遠(yuǎn)端UE的IMSI攜帶在授權(quán)請(qǐng)求中發(fā)送給自身歸屬的MME,如果MME確定遠(yuǎn)端UE的IMSI包含在中繼UE的MME上下文中,則收到的授權(quán)結(jié)果為授權(quán)成功。
對(duì)于后兩種控制單元的具體實(shí)現(xiàn),控制單元還具體用于:
當(dāng)遠(yuǎn)端UE允許接入信息是允許接入的遠(yuǎn)端UE的信息時(shí),如果控制單元所在中繼UE的ProSe功能實(shí)體中未包含有允許接入的遠(yuǎn)端UE的信息,控制單元還用于:
根據(jù)發(fā)起請(qǐng)求的遠(yuǎn)端UE的ProSe UE ID找到該遠(yuǎn)端UE對(duì)應(yīng)的遠(yuǎn)端UE的ProSe功能實(shí)體,并向其發(fā)送授權(quán)請(qǐng)求,在授權(quán)請(qǐng)求中攜帶有該中繼UE的ProSe Relay UE ID;在遠(yuǎn)端UE的ProSe功能實(shí)體根據(jù)獲取的授權(quán)信息,判斷出相應(yīng)的遠(yuǎn)端UE可以監(jiān)聽授權(quán)請(qǐng)求中攜帶的中繼UE的廣播信息、或建立通信請(qǐng)求,則接收來自遠(yuǎn)端UE的ProSe功能實(shí)體的授權(quán)成功信息。
在授權(quán)結(jié)果顯示為授權(quán)成功時(shí),控制單元還用于:接收來自中繼UE的Prose功能實(shí)體或接收到來自中繼UE的ProSe功能實(shí)體的授權(quán)請(qǐng)求的遠(yuǎn)端UE 的Prose功能實(shí)體的在資源受限的情況下自身接入控制的等級(jí)和/或遠(yuǎn)端UE接入中繼UE的優(yōu)先級(jí)信息,比如遠(yuǎn)端UE接入的優(yōu)先級(jí)信息,
下面結(jié)合具體實(shí)施例對(duì)本發(fā)明方法進(jìn)行詳細(xì)描述。
圖6為本發(fā)明中繼UE實(shí)現(xiàn)接入控制的第一實(shí)施例的流程示意圖,如圖6所示,第一實(shí)施例是Remote UE在建立通信過程中,Relay UE進(jìn)行接入控制的實(shí)施方式,具體包括:
步驟600:Relay UE通過預(yù)授權(quán),或者其他網(wǎng)絡(luò)授權(quán)的過程,從自身的ProSe功能實(shí)體獲取接入控制的等級(jí)。比如:在自身資源受限的情況下允許什么級(jí)別的遠(yuǎn)端UE接入網(wǎng)絡(luò)或者由于運(yùn)營(yíng)商特別的限定只允許某些遠(yuǎn)端UE接入時(shí)做接入控制;或者,其他需要控制接入數(shù)量的情況下,允許什么級(jí)別的遠(yuǎn)端UE接入網(wǎng)絡(luò)等。
需要說明的是,Relay UE也可以通過OAM系統(tǒng)或者本地配置在資源受限的情況下的接入控制的等級(jí),如果采用配置的方式則可以省略步驟600。
步驟601:Remote UE通過預(yù)授權(quán)的過程從網(wǎng)絡(luò)獲得自身的優(yōu)先級(jí)參數(shù),即Remote UE自身屬于哪個(gè)等級(jí)的用戶。
需要說明的是,如果Remote UE從未接入到網(wǎng)絡(luò),則Remote UE自身的優(yōu)先級(jí)參數(shù)也可以在本地配置。
上述步驟600和步驟601的執(zhí)行沒有嚴(yán)格的先后順序的限定,且具體實(shí)現(xiàn)過程屬于本領(lǐng)域技術(shù)人員的慣用技術(shù)手段,并不用于限定本發(fā)明的保護(hù)范圍,這里不再贅述。
步驟602:Remote UE發(fā)起請(qǐng)求,其中攜帶自身的優(yōu)先級(jí)參數(shù)。該請(qǐng)求消息可以是建立通信請(qǐng)求。
步驟603:Relay UE收到請(qǐng)求,根據(jù)自身的在資源受限的情況下自身接入控制的等級(jí)判斷是否能夠接受該Remote UE發(fā)起的請(qǐng)求。
比如:假設(shè)Relay UE設(shè)置在資源受限的情況下自身接入控制的等級(jí)為高于級(jí)別3的用戶,那么,低于該優(yōu)先級(jí)的用戶請(qǐng)求可能都被拒絕;
再如,假設(shè)Relay UE設(shè)置只允許優(yōu)先級(jí)為2的用戶接入,其他用戶的請(qǐng)求可能都被拒絕。匹配規(guī)則可以由運(yùn)營(yíng)商設(shè)定。
步驟604:Relay UE根據(jù)判斷的結(jié)果接受或者拒絕Remote UE發(fā)起的請(qǐng)求。進(jìn)一步地,如果是拒絕請(qǐng)求,Relay UE可以將相應(yīng)的原因值返回給發(fā)起請(qǐng)求的Remote UE,以便Remote UE在后續(xù)決定是否重新發(fā)起該請(qǐng)求,比如要是Relay UE改變了廣播參數(shù),則可能重新發(fā)起請(qǐng)求。
圖7為本發(fā)明中繼UE實(shí)現(xiàn)接入控制的第二實(shí)施例的流程示意圖,如圖7所示,第二實(shí)施例是Remote UE根據(jù)Relay UE的廣播判斷是否發(fā)起接入的實(shí)施方式,具體包括:
步驟700~步驟701的實(shí)現(xiàn)與第一實(shí)施例中的步驟600~步驟601完全一致,這里不再贅述。
步驟702:Relay UE將自身的在資源受限的情況下自身接入控制的等級(jí)信息攜帶在廣播消息中進(jìn)行廣播。
其中,在資源受限的情況下Relay UE自身接入控制的等級(jí)信息可以是:在資源受限的情況下Relay UE自身接入控制的等級(jí)為高于級(jí)別3的用戶。
步驟703:Remote UE監(jiān)聽到廣播消息后,根據(jù)自身的等級(jí)信息,判斷當(dāng)前的Relay UE是否能夠接收自己的請(qǐng)求。
比如,假設(shè)Relay UE的廣播消息中攜帶的Relay UE自身的在資源受限的情況下的接入控制的等級(jí)信息為只能接收優(yōu)先級(jí)高于3的用戶,或者假設(shè)Relay UE設(shè)置只允許優(yōu)先級(jí)為2的用戶接入。那么,不匹配等級(jí)的Remote UE不會(huì)發(fā)起通信請(qǐng)求。匹配的策略可以由運(yùn)營(yíng)商設(shè)定。
圖8為本發(fā)明中繼UE實(shí)現(xiàn)接入控制的第三實(shí)施例的流程示意圖,如圖8所示,第三實(shí)施例是觸發(fā)模式下,在Remote UE發(fā)現(xiàn)Relay UE過程中,Relay UE進(jìn)行接入控制的實(shí)施方式。通過本實(shí)施例提供的技術(shù)方案,避免了由于沒有權(quán)限接入的UE觸發(fā)過多的廣播消息。具體包括:
步驟800:Remote UE發(fā)現(xiàn)自己進(jìn)入無覆蓋區(qū)域,希望通過Relay UE接入網(wǎng)絡(luò)。Remote UE發(fā)起廣播詢問周圍是否有可用的Relay UE。在廣播消息中攜帶有Remote UE的ProSe ID即ProSe UE ID。
步驟801a~步驟801b:本實(shí)施例中,假設(shè)周圍的Relay UE1和Relay UE2通過監(jiān)聽廣播消息獲知有Remote UE希望接入,則對(duì)請(qǐng)求的Remote UE進(jìn)行 驗(yàn)證,具體包括:Relay UE1和Relay UE2分別向各自的ProSe功能實(shí)體發(fā)送授權(quán)請(qǐng)求,在授權(quán)請(qǐng)求中攜帶有各自的ProSe Relay UE ID以及ProSe UE ID。
如果Relay UE的ProSe功能的Relay UE的上下文中包含允許接入的Remote UE的信息,可以根據(jù)該信息判斷是否允許該Remote UE接入。如果Relay UE的上下文中不包含該Remote UE的信息如ProSe UE ID,則不允許,結(jié)束本流程。如果Relay UE的上下文中包含該Remote UE的信息如ProSe UE ID,則允許,可以轉(zhuǎn)入執(zhí)行步驟804a和步驟804b。
中繼UE的ProSe功能實(shí)體可以從應(yīng)用層,或者從遠(yuǎn)端UE的HSS中獲取上述授權(quán)信息即遠(yuǎn)端UE允許接入信息。如果是從HSS中獲取,則可能在遠(yuǎn)端UE接入網(wǎng)絡(luò)的預(yù)授權(quán)過程中已經(jīng)獲取,如果尚未獲取,則可以通過向HSS發(fā)起授權(quán)請(qǐng)求來獲得遠(yuǎn)端UE允許接入信息。具體如何獲取屬于本領(lǐng)域技術(shù)人員的公知技術(shù),并不用于限定本發(fā)明的保護(hù)范圍,這里不再贅述。
如果Relay UE的ProSe功能沒有包含允許接入的Remote UE的信息,還包括Relay UE的ProSe功能需要去Remote UE的ProSe功能進(jìn)行授權(quán)驗(yàn)證,具體包括:
步驟802a~步驟802b:Relay UE1和Relay UE2分別根據(jù)Remote UE的ProSe UE ID獲知Remote UE的ProSe功能實(shí)體,并向Remote UE的ProSe功能實(shí)體分別發(fā)送授權(quán)請(qǐng)求,其中分別攜帶兩個(gè)Relay UE各自的ProSe relay UE ID以及ProSe UE ID。
步驟803a~步驟803b:Remote UE的ProSe功能實(shí)體根據(jù)獲取的授權(quán)信息判斷Remote UE是否可以監(jiān)聽相應(yīng)的Relay UE的廣播信息。如果可以則授權(quán)成功,否則失敗。本實(shí)施例中,假設(shè)Relay UE1允許接入,Relay UE2不允許接入,那么,Remote UE的ProSe功能實(shí)體分別向兩個(gè)Relay UE的ProSe功能實(shí)體返回鑒權(quán)結(jié)果。
Remote UE的ProSe功能實(shí)體可以從應(yīng)用層獲取該信息,或者從Remote UE的HSS獲取該信息。如果從HSS獲取,則可能在Remote UE接入網(wǎng)絡(luò)的預(yù)授權(quán)過程中已經(jīng)獲取。如果尚未獲取,則可以發(fā)起到HSS的授權(quán)請(qǐng)求,從HSS獲取該信息。
如果需要進(jìn)一步獲取優(yōu)先級(jí)信息,則還可以包括:
Relay UE的ProSe功能實(shí)體進(jìn)一步獲得Remote UE接入的優(yōu)先級(jí)信息,這樣,在步驟804a和步驟804b返回的鑒權(quán)結(jié)果中還攜帶有Remote UE的接入優(yōu)先級(jí)信息。以便在資源受限,或者其他特定需要控制接入數(shù)量或者用戶的情況下,不會(huì)因?yàn)槟硞€(gè)低優(yōu)先級(jí)的remote UE來觸發(fā)廣播。
或者,Remote UE的ProSe功能實(shí)體進(jìn)一步獲得Remote UE接入的優(yōu)先級(jí)信息,這樣,在步驟803a和步驟803b返回的鑒權(quán)結(jié)果中還攜帶有Remote UE的接入優(yōu)先級(jí)信息,以便在資源受限的情況下,不會(huì)因?yàn)槟硞€(gè)低優(yōu)先級(jí)的remote UE來觸發(fā)廣播。
其中,Remote UE接入的優(yōu)先級(jí)信息同樣可以從應(yīng)用層獲取該信息,或者從Remote UE的HSS獲取該信息。如果從HSS獲取,則可能在Remote UE接入網(wǎng)絡(luò)的預(yù)授權(quán)過程中已經(jīng)獲取。如果尚未獲取,則可以發(fā)起到HSS的授權(quán)請(qǐng)求,從HSS獲取該信息。
步驟804a~步驟804b:Relay UE1的ProSe功能實(shí)體和Relay UE2的ProSe功能實(shí)體,分別將接收到的授權(quán)結(jié)果返回給Relay UE1和Relay UE2。
步驟805,收到鑒權(quán)成功消息的Relay UE,本實(shí)施例中的Relay UE1開始廣播自己的信息,以便相應(yīng)的Remote UE可以發(fā)現(xiàn)自己,并完成后續(xù)的接入過程。
圖9為本發(fā)明中繼UE實(shí)現(xiàn)接入控制的第四實(shí)施例的流程示意圖,如圖9所示,第四實(shí)施例是Remote UE在與Relay UE建立通信過程中,Relay UE進(jìn)行接入控制的實(shí)施方式,具體包括:
步驟900:Remote UE向Relay UE發(fā)起建立通信請(qǐng)求,在建立通信請(qǐng)求中攜帶有Remote UE的ProSe ID即ProSe UE ID。
步驟901:Relay UE向自身的ProSe功能實(shí)體發(fā)送授權(quán)請(qǐng)求,其中攜帶有Relay UE的ProSe Relay UE ID以及Remote UE的ProSe ID即ProSe UE ID。
此時(shí),如果Relay UE的ProSe功能中Relay UE的上下文中包含允許接入的Remote UE的信息,可以根據(jù)該信息判斷是否允許該Remote UE接入。如果Relay UE的上下文中不包含該Remote UE的信息如ProSe UE ID,則不允 許,則可以返回授權(quán)響應(yīng)以通知Remote UE不允許接入;如果Relay UE的上下文中包含該Remote UE的信息如ProSe UE ID,則允許,此時(shí)可以轉(zhuǎn)入執(zhí)行步驟904。
Relay UE的ProSe功能實(shí)體可以從應(yīng)用層,或者從遠(yuǎn)端UE的HSS中獲取上述授權(quán)信息即遠(yuǎn)端UE允許接入信息。如果是從HSS中獲取,則可能在遠(yuǎn)端UE接入網(wǎng)絡(luò)的預(yù)授權(quán)過程中已經(jīng)獲取,如果尚未獲取,則可以通過向HSS發(fā)起授權(quán)請(qǐng)求來獲得遠(yuǎn)端UE允許接入信息。具體如何獲取屬于本領(lǐng)域技術(shù)人員的公知技術(shù),并不用于限定本發(fā)明的保護(hù)范圍,這里不再贅述。
如果Relay UE的ProSe功能沒有包含允許接入的Remote UE的信息,還包括Relay UE的ProSe功能需要去Remote UE的ProSe功能進(jìn)行授權(quán)驗(yàn)證,具體包括:
步驟902,Relay UE的ProSe功能根據(jù)Remote UE的ProSe UE ID找到Remote UE的ProSe功能實(shí)體,并向其發(fā)送授權(quán)請(qǐng)求,其中攜帶Relay UE的ProSe Relay UE ID及ProSe UE ID。
步驟903:Remote UE的ProSe功能實(shí)體根據(jù)獲取的授權(quán)信息判斷Remote UE被允許從Relay UE接入。如果可以則授權(quán)成功,否則失敗。本實(shí)施例中,假設(shè)Relay UE允許接入,那么,Remote UE的ProSe功能實(shí)體向Relay UE的ProSe功能實(shí)體返回授權(quán)響應(yīng)為允許。
Remote UE的ProSe功能實(shí)體可以從應(yīng)用層獲取該信息,或者從Remote UE的HSS獲取該信息。如果從HSS獲取,則可能在Remote UE接入網(wǎng)絡(luò)的預(yù)授權(quán)過程中已經(jīng)獲取。如果尚未獲取,則可以發(fā)起到HSS的授權(quán)請(qǐng)求,從HSS獲取該信息。
該過程中也可以進(jìn)一步獲取優(yōu)先級(jí)信息,則還可以包括:
Relay UE的ProSe功能實(shí)體可以獲得Remote UE接入的優(yōu)先級(jí)信息,這樣,在步驟904返回的授權(quán)響應(yīng)中還攜帶有Remote UE的接入優(yōu)先級(jí)信息。以便在資源受限的情況下,為較高優(yōu)先級(jí)的remote UE服務(wù)。
或者,Remote UE的ProSe功能實(shí)體可以獲得Remote UE接入的優(yōu)先級(jí)信息,這樣,在步驟903返回的鑒權(quán)結(jié)果中還攜帶有Remote UE的接入優(yōu)先 級(jí)信息,以便在資源受限,或者其他特定需要控制接入數(shù)量或者用戶的情況下,為較高優(yōu)先級(jí)的remote UE服務(wù)。
其中,Remote UE接入的優(yōu)先級(jí)信息同樣可以從應(yīng)用層獲取該信息,或者從Remote UE的HSS獲取該信息。如果從HSS獲取,則可能在Remote UE接入網(wǎng)絡(luò)的預(yù)授權(quán)過程中已經(jīng)獲取。如果尚未獲取,則可以發(fā)起到HSS的授權(quán)請(qǐng)求,從HSS獲取該信息。
步驟904:Relay UE的ProSe功能實(shí)體向Relay UE返回鑒權(quán)結(jié)果,本實(shí)施例中為允許。如果步驟903中包含Remote UE接入的優(yōu)先級(jí)信息,則也同時(shí)返回給Relay UE。
步驟905:Relay UE執(zhí)行其他鑒權(quán)和地址分配等過程,建立與Remote UE的通信。具體實(shí)現(xiàn)屬于現(xiàn)有技術(shù),可以參見相關(guān)協(xié)議,這里不再贅述。
圖10為本發(fā)明中繼UE實(shí)現(xiàn)接入控制的第五實(shí)施例的流程示意圖,如圖10所示,第五實(shí)施例是是Remote UE在與Relay UE建立通信過程中,Relay UE進(jìn)行接入控制的另一實(shí)施方式,具體包括:
步驟1000:Remote UE向Relay UE發(fā)起建立通信請(qǐng)求,在建立通信請(qǐng)求中攜帶有Remote UE的ProSe ID即ProSe UE ID。
步驟1001:Relay UE收到請(qǐng)求后,通過對(duì)該遠(yuǎn)程UE的鑒權(quán)過程或單獨(dú)的流程,獲取該Remote UE的IMSI;如何獲取IMSI可以參見相關(guān)協(xié)議,屬于本領(lǐng)域技術(shù)人員的公知技術(shù),這里不再贅述.
步驟1002:Relay UE向自身歸屬的MME發(fā)送授權(quán)請(qǐng)求,其中攜帶Remote UE的IMSI即Remote UE IMSI。如果Relay UE的MME的上下文中包含允許接入的Remote UE的信息,可以根據(jù)該信息判斷是否允許Remote UE接入。如果允許接入的Remote UE的信息中包括有當(dāng)前發(fā)起請(qǐng)求的Remote UE的IMSI,則表明允許接入,則轉(zhuǎn)入執(zhí)行步驟1004即可。
MME可以在Relay UE接入網(wǎng)絡(luò)時(shí),通過已有獲取簽約數(shù)據(jù)的流程獲取允許接入的Remote UE的IMSI列表。如果沒有獲得,即Relay UE的MME的上下文中未包含允許接入的Remote UE的信息,還包括步驟1003:從HSS獲取Relay UE允許接入的Remote UE的列表。
步驟1004:Relay UE的MME向Relay UE返回授權(quán)響應(yīng)。本實(shí)施例中假設(shè)授權(quán)響應(yīng)為允許接入。如果步驟1003中包含Remote UE接入的優(yōu)先級(jí)信息,則也同時(shí)返回給Relay UE。
步驟1005:Relay UE執(zhí)行其他鑒權(quán)和地址配置等過程,建立與remote UE的通信。具體實(shí)現(xiàn)屬于現(xiàn)有技術(shù),可以參見相關(guān)協(xié)議,這里不再贅述。
圖11為本發(fā)明中繼UE實(shí)現(xiàn)接入控制的第六實(shí)施例的流程示意圖,如圖11所示,第六實(shí)施例是Remote UE在執(zhí)行監(jiān)聽請(qǐng)求時(shí),Relay UE進(jìn)行接入控制的實(shí)施方式,具體包括:
步驟1100:Remote UE向Relay UE發(fā)起建立通信請(qǐng)求,在建立通信請(qǐng)求中攜帶有Remote UE的ProSe ID即ProSe UE ID。
步驟1101:Relay UE根據(jù)Remote UE的ProSe UE ID找到Remote UE的ProSe功能實(shí)體,并向其發(fā)送授權(quán)請(qǐng)求,其中攜帶ProSe UE ID。
步驟1102:Remote UE的ProSe功能實(shí)體根據(jù)獲取的授權(quán)信息判斷Remote UE被允許從Relay UE接入。如果可以則授權(quán)成功,否則失敗。
本實(shí)施例中,假設(shè)Relay UE允許接入,那么,Remote UE的ProSe功能實(shí)體向Relay UE的ProSe功能實(shí)體返回授權(quán)響應(yīng)為允許。
其中,Remote UE的ProSe功能實(shí)體可以從應(yīng)用層獲取該信息,或者從Remote UE的HSS獲取該信息。如果從HSS獲取,則可能在Remote UE接入網(wǎng)絡(luò)的預(yù)授權(quán)過程中已經(jīng)獲取。如果尚未獲取,則可以發(fā)起到HSS的授權(quán)請(qǐng)求,從HSS獲取該信息。
該過程中也可以進(jìn)一步獲取優(yōu)先級(jí)信息,包括:
Remote UE的ProSe功能實(shí)體獲得Remote UE接入的優(yōu)先級(jí)信息,這樣,在步驟1102返回的鑒權(quán)結(jié)果中攜帶有Remote UE的接入優(yōu)先級(jí)信息,以便在資源受限或者其他特定需要控制接入數(shù)量或者用戶的情況下,為較高優(yōu)先級(jí)的remote UE服務(wù)。
其中,Remote UE接入的優(yōu)先級(jí)信息同樣可以從應(yīng)用層獲取該信息,或者從Remote UE的HSS獲取該信息。如果從HSS獲取,則可能在Remote UE接入網(wǎng)絡(luò)的預(yù)授權(quán)過程中已經(jīng)獲取。如果尚未獲取,則可以發(fā)起到HSS的授 權(quán)請(qǐng)求,從HSS獲取該信息。
步驟1103:Relay UE執(zhí)行其他鑒權(quán)和地址分配等過程,建立與Remote UE的通信。具體實(shí)現(xiàn)屬于現(xiàn)有技術(shù),可以參見相關(guān)協(xié)議,這里不再贅述。
以上所述,僅為本發(fā)明的較佳實(shí)例而已,并非用于限定本發(fā)明的保護(hù)范圍。凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。