集群系統(tǒng)脫網(wǎng)直通模式dmo終端選擇方法
【專利摘要】本發(fā)明提供一種集群系統(tǒng)脫網(wǎng)直通模式DMO終端選擇方法,包括:基站覆蓋范圍外第一DMO終端在進(jìn)入DMO模式且欲發(fā)起其所屬群組的組呼業(yè)務(wù)時向其覆蓋范圍內(nèi)第二DMO終端廣播發(fā)送攜帶自身標(biāo)識和群組號碼的群組發(fā)現(xiàn)請求消息,接收至少一個第二DMO終端確定自身屬于群組號碼標(biāo)識的群組時返回的攜帶自身標(biāo)識、群組號碼、R、C和G的群組發(fā)現(xiàn)響應(yīng)消息,再根據(jù)R、C和G確定發(fā)送群組響應(yīng)消息中的一個第二DMO終端為目標(biāo)DMO終端并向其發(fā)送組呼建立請求或話權(quán)申請請求。上述方法能保證進(jìn)入DMO模式的終端及時獲知當(dāng)前群組呼叫狀態(tài)保證其能優(yōu)先接入正在進(jìn)行的網(wǎng)內(nèi)集群組呼、獲取準(zhǔn)確的群組業(yè)務(wù)狀態(tài)以選擇發(fā)起集群組呼建立或話權(quán)申請過程。
【專利說明】
集群系統(tǒng)脫網(wǎng)直通模式DMO終端選擇方法
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及無線通信技術(shù)領(lǐng)域,尤其涉及一種集群系統(tǒng)脫網(wǎng)直通模式DMO終端選擇方法。
【背景技術(shù)】
[0002]在集群通信系統(tǒng)中,當(dāng)網(wǎng)絡(luò)覆蓋較差、終端移動性、基站突發(fā)故障時,集群終端有可能位于網(wǎng)絡(luò)覆蓋范圍之外,從而無法與網(wǎng)絡(luò)建立連接。脫網(wǎng)直通模式(Direct ModeOperat1n,簡稱DM0)技術(shù)可在沒有集群網(wǎng)絡(luò)或者有網(wǎng)絡(luò)但網(wǎng)絡(luò)覆蓋較差的情況下,向集群終端提供一種可選的特殊通信服務(wù),是集群通信系統(tǒng)的一種重要特性。
[0003]在脫網(wǎng)直通模式下,集群終端之間可直接進(jìn)行通信,以提供直通模式下的寬帶多媒體集群業(yè)務(wù)。脫網(wǎng)直通模式一般有兩種實(shí)現(xiàn)方式:一種是無中心網(wǎng)絡(luò)時多個DMO集群終端之間直接通信(無覆蓋直通場景),一種是有中心網(wǎng)絡(luò)時通過基站覆蓋區(qū)域內(nèi)的具有中繼功能的DMO終端中轉(zhuǎn)提供的集群服務(wù)(補(bǔ)充覆蓋直通場景)。在實(shí)際的集群系統(tǒng)中,可能同時支持上述兩種脫網(wǎng)直通實(shí)現(xiàn)方式(混合通信場景)。集群系統(tǒng)中支持直通模式的集群終端也存在兩種類型:一種是普通DMO集群終端(簡稱DMO普通終端),不同DMO普通終端可直接通信,該類型終端也可作為其他DMO終端的中繼節(jié)點(diǎn),實(shí)現(xiàn)多跳覆蓋;一種是增強(qiáng)DMO集群終端,可作為DMO普通終端與基站eNodeB之間的中轉(zhuǎn)節(jié)點(diǎn)(簡稱DMO增強(qiáng)終端),為基站覆蓋區(qū)域外的DMO普通終端提供延伸覆蓋。
[0004]對于混合通信場景,當(dāng)DMO普通終端移動離開基站eNodeB覆蓋范圍,可選擇進(jìn)入DMO模式。此時DMO普通終端可能會同時處于多個DMO增強(qiáng)終端的交疊覆蓋范圍之內(nèi),甚至是多個DMO增強(qiáng)終端和其他DMO普通終端的交疊覆蓋范圍內(nèi),需要設(shè)計DMO終端發(fā)現(xiàn)機(jī)制,發(fā)現(xiàn)直通范圍內(nèi)的DMO增強(qiáng)終端并從中選擇合適的一個進(jìn)行群組業(yè)務(wù),以避免多個DMO增強(qiáng)終端同時發(fā)送群組信息對交疊覆蓋區(qū)域的DMO終端的干擾,保證處于交疊覆蓋區(qū)域的DMO終端正確接收消息,同時降低網(wǎng)絡(luò)處理的復(fù)雜度。此外,對于寬帶集群系統(tǒng)來說,下行采用廣播機(jī)制,終端在DMO模式下發(fā)起某一群組的業(yè)務(wù)時,可能當(dāng)前群組正在進(jìn)行網(wǎng)內(nèi)集群組呼,此時應(yīng)保證終端能夠獲知所請求群組的當(dāng)前組呼狀態(tài),以保證終端優(yōu)先接入正在進(jìn)行的網(wǎng)內(nèi)集群組呼。
[0005]圖1示出了現(xiàn)有技術(shù)提供的DMO混合通信場景的示意圖,如圖1所示為例,用戶設(shè)備UEr1、UEr2, UEr3是處于基站eNodeB覆蓋范圍內(nèi)的DMO增強(qiáng)終端,用戶設(shè)備UE3、UE4是位于基站eNodeB覆蓋范圍之外的DMO普通終端。其中,UE3位于基站eNodeB覆蓋范圍之外,但位于DMO增強(qiáng)終端(UEr1、UER2、UEr3)和UE4的交疊覆蓋范圍之內(nèi),UER1、UER2、UER^ UE4均位于UE3的覆蓋范圍之內(nèi),UE4處于eNodeB、UEr1、UEr^UEr3的覆蓋范圍之外。此外,UEr1、UER2、UE3和UE4都?xì)w屬于群組A。當(dāng)處于交疊覆蓋范圍內(nèi)的UE3需要發(fā)起群組A的組呼時,UE3選擇進(jìn)入DMO脫網(wǎng)直通模式。UE需要從DMO增強(qiáng)終端(UER1、UEr2, UEr3)和DMO普通終端(UE4)中選擇一個作為目標(biāo)節(jié)點(diǎn),以實(shí)現(xiàn)直接通信。
[0006]在現(xiàn)有的集群系統(tǒng)脫網(wǎng)直通相關(guān)技術(shù)方案中,可以通過預(yù)先為直通DMO終端配置專用于DMO呼叫的同步信號,實(shí)現(xiàn)處于DMO雙監(jiān)視模式的DMO從屬終端對DMO呼叫的有效識別;也可以在集群終端上實(shí)現(xiàn)對DMO功能的支持,通過DMO模塊與集群終端的捆綁使用,實(shí)現(xiàn)無網(wǎng)絡(luò)覆蓋或網(wǎng)絡(luò)覆蓋較差時集群終端通過DMO進(jìn)行通話。
[0007]在現(xiàn)有的公網(wǎng)的脫網(wǎng)直通相關(guān)技術(shù)方案中,可以定義脫網(wǎng)與在網(wǎng)切換時的集群注冊和集群注銷過程,以及脫網(wǎng)通信信息與在網(wǎng)通信信息的互傳遞,以實(shí)現(xiàn)脫網(wǎng)與網(wǎng)間互切換及信息互傳輸方法;也可以定義在無基站區(qū)域?qū)崿F(xiàn)群組內(nèi)點(diǎn)到多點(diǎn)的會話通知的多跳傳輸方法;還可以定義無基站區(qū)域?qū)崿F(xiàn)群組內(nèi)的一對多的語音通話以及多群組語音通話的切換方法。
[0008]第三代合作伙伴計劃(3rdGenerat1n Partnership Pro ject,簡稱 3GPP)在 TS23.303 中,定義面向公共安全(Public Safety)的鄰近服務(wù)(Proximity-based Service,ProSe),明確公共安全ProSe UE應(yīng)可作為用戶設(shè)備到網(wǎng)絡(luò)中繼UE-to_Network Relay,以實(shí)現(xiàn)覆蓋外UE通過UE-to-Network Relay到基站eNodeB的通信。3GPP定義了進(jìn)行UE-to-Network Relay選擇時所需的標(biāo)識,包括消息類型(指示模式A或模式B)、鄰近服務(wù)中繼標(biāo)識 ProSe Relay ID、公共陸地移動網(wǎng)絡(luò)(Public Land Mobile Network,簡稱 PLMN)標(biāo)識PLMN ID、ProSe Applicat1n Relay ID、中繼標(biāo)識、狀態(tài)標(biāo)識參數(shù)。
[0009]在現(xiàn)有的集群系統(tǒng)脫網(wǎng)直通相關(guān)技術(shù)方案中,可重點(diǎn)解決DMO雙監(jiān)視模式(重疊覆蓋)下的DMO終端對DMO呼叫的識別,也可側(cè)重于集群終端對DMO通信的支持。在現(xiàn)有的公網(wǎng)脫網(wǎng)直通相關(guān)技術(shù)方案中,可重點(diǎn)解決脫網(wǎng)與在網(wǎng)狀態(tài)互切換時的集群注冊/注銷和消息互傳輸方法,也可重點(diǎn)解決無基站區(qū)域內(nèi)中繼節(jié)點(diǎn)的多跳傳輸方法。上述專利均適用于重疊覆蓋場景,但是并未涉及重疊覆蓋場景下的目標(biāo)DMO終端選擇方法。在公網(wǎng)公共安全鄰近服務(wù)Public Safety ProSe機(jī)制中,雖然明確定義了重疊覆蓋場景下的UE_to-Relay中繼UE的選擇時所需的標(biāo)識,但是未考慮當(dāng)前業(yè)務(wù)狀態(tài)。
[0010]鑒于此,如何進(jìn)行集群系統(tǒng)脫網(wǎng)直通模式下DMO終端的選擇成為當(dāng)前需要解決的技術(shù)問題。
【發(fā)明內(nèi)容】
[0011]針對現(xiàn)有技術(shù)中的缺陷,本發(fā)明提供一種集群系統(tǒng)脫網(wǎng)直通模式DMO終端選擇方法,綜合考慮了中繼類型、覆蓋狀態(tài)、組呼狀態(tài)等參數(shù),實(shí)現(xiàn)了集群系統(tǒng)脫網(wǎng)直通模式下DMO終端對目標(biāo)DMO終端的選擇,能夠保證進(jìn)入DMO模式的終端及時獲知當(dāng)前群組的呼叫狀態(tài)以保證DMO終端能夠優(yōu)先接入正在進(jìn)行的網(wǎng)內(nèi)集群組呼,保證進(jìn)入DMO模式的終端獲取準(zhǔn)確的群組業(yè)務(wù)狀態(tài)以選擇發(fā)起集群組呼建立或話權(quán)申請過程。
[0012]第一方面,本發(fā)明提供一種集群系統(tǒng)脫網(wǎng)直通模式DMO終端選擇方法,包括:
[0013]基站覆蓋范圍外的第一 DMO終端在進(jìn)入DMO模式時,若所述第一 DMO終端欲發(fā)起其所屬群組的組呼業(yè)務(wù)時,所述第一 DMO終端向其覆蓋范圍內(nèi)的第二 DMO終端廣播發(fā)送所述第一 DMO終端所屬群組的發(fā)現(xiàn)請求消息,所述發(fā)現(xiàn)請求消息攜帶有自身標(biāo)識和群組號碼的信息;
[0014]所述第一 DMO終端接收至少一個第二 DMO終端返回的群組發(fā)現(xiàn)響應(yīng)消息,所述群組發(fā)現(xiàn)響應(yīng)消息為所述第二 DMO終端在接收所述發(fā)現(xiàn)請求消息后確定自身屬于所述群組號碼標(biāo)識的群組時向所述第一 DMO終端發(fā)送的群組發(fā)現(xiàn)響應(yīng)消息,所述群組發(fā)現(xiàn)響應(yīng)消息攜帶有自身標(biāo)識、群組號碼、中繼標(biāo)識、覆蓋狀態(tài)和組呼狀態(tài)信息;
[0015]所述第一 DMO終端根據(jù)所有群組響應(yīng)消息中的中繼標(biāo)識、覆蓋狀態(tài)和組呼狀態(tài)信息,確定發(fā)送群組響應(yīng)消息中的一個第二 DMO終端為目標(biāo)DMO終端;
[0016]所述第一 DMO終端向所述目標(biāo)DMO終端發(fā)送組呼建立請求或話權(quán)申請請求。
[0017]可選地,所述第二 DMO終端為DMO普通終端或DMO增強(qiáng)終端,不同DMO普通終端直接通信或作為其他DMO終端的中繼節(jié)點(diǎn)實(shí)現(xiàn)多跳覆蓋,DMO增強(qiáng)終端作為DMO普通終端與基站之間的中轉(zhuǎn)節(jié)點(diǎn),為基站覆蓋區(qū)域外的DMO普通終端提供延伸覆蓋;
[0018]所述中繼標(biāo)識用于指示自身是DMO普通終端還是DMO增強(qiáng)終端;
[0019]所述覆蓋狀態(tài)用于指示自身當(dāng)前是否位于基站覆蓋范圍內(nèi);
[0020]所述組呼狀態(tài)用于指示群組號碼所指示的群組當(dāng)前是否正在進(jìn)行所述群組號碼標(biāo)識的群組的組呼。
[0021 ] 可選地,所述方法還包括:
[0022]第一 DMO終端在發(fā)送所屬群組的發(fā)現(xiàn)請求消息之后,啟動定時器;
[0023]第一 DMO終端接收群組響應(yīng)消息之后,確定定時器中記錄的時間段是否小于預(yù)設(shè)閾值,若是,則保留群組響應(yīng)消息,若否,則將所接收的群組響應(yīng)消息丟棄;所述第一 DMO終端根據(jù)所述預(yù)設(shè)閾值時間內(nèi)保留的所有群組響應(yīng)消息中的中繼標(biāo)識、覆蓋狀態(tài)和組呼狀態(tài)信息,確定群組響應(yīng)消息中的一個第二 DMO終端為目標(biāo)DMO終端。
[0024]可選地,所述第一 DMO終端根據(jù)所有群組響應(yīng)消息中的中繼標(biāo)識、覆蓋狀態(tài)和組呼狀態(tài)信息,確定發(fā)送群組響應(yīng)消息中的一個第二 DMO終端為目標(biāo)DMO終端,包括:
[0025]所述第一 DMO終端根據(jù)所有群組響應(yīng)消息中的中繼標(biāo)識、覆蓋狀態(tài)和組呼狀態(tài)信息,采用預(yù)設(shè)目標(biāo)DMO終端選擇算法,確定群組響應(yīng)消息中的一個第二 DMO終端為目標(biāo)DMO終端。
[0026]可選地,所述第一 DMO終端根據(jù)所有群組響應(yīng)消息中的中繼標(biāo)識、覆蓋狀態(tài)和組呼狀態(tài)信息,采用預(yù)設(shè)目標(biāo)DMO終端選擇算法,確定群組響應(yīng)消息中的一個第二 DMO終端為目標(biāo)DMO終端,包括:
[0027]所述第一 DMO終端根據(jù)所有群組響應(yīng)消息中的中繼標(biāo)識R,判斷所有第二 DMO終端是否為DMO增強(qiáng)終端;
[0028]所述第一 DMO終端根據(jù)所有群組響應(yīng)消息中的覆蓋狀態(tài)C,判斷所有第二 DMO終端是否位于基站覆蓋范圍內(nèi);
[0029]所述第一 DMO終端根據(jù)所有群組響應(yīng)消息中的組呼狀態(tài)G,判斷所有第二 DMO終端當(dāng)前是否正在進(jìn)行對應(yīng)群組的組呼;
[0030]所述第一 DMO終端按照預(yù)設(shè)規(guī)則構(gòu)建目標(biāo)DMO終端選擇隊列,將所述目標(biāo)DMO終端選擇隊列中排列在第一位的第二 DMO終端作為目標(biāo)DMO終端;
[0031]其中,所述預(yù)設(shè)規(guī)則包括:
[0032]將位于基站覆蓋范圍內(nèi)的正在進(jìn)行組呼的DMO增強(qiáng)終端放入第一子隊列;將位于基站覆蓋范圍內(nèi)的未進(jìn)行組呼的DMO增強(qiáng)終端放入第二子隊列;將位于基站覆蓋范圍外的正在進(jìn)行組呼的DMO增強(qiáng)終端放入第三子隊列;在構(gòu)建的目標(biāo)DMO終端選擇隊列中,所述第一子隊列優(yōu)于所述第二子隊列,所述第二子隊列優(yōu)于所述第三子隊列;若構(gòu)建的目標(biāo)DMO終端選擇隊列中的子隊列中存在多個條目,則所述第一 DMO終端按照其接收的所述子隊列中的第二 DMO終端的信號強(qiáng)度由強(qiáng)到弱進(jìn)行排列;若所述第一 DMO終端僅收到基站覆蓋范圍外的未進(jìn)行所屬群組的組呼的DMO增強(qiáng)終端和DMO普通終端的群組響應(yīng)消息,則對應(yīng)的DMO增強(qiáng)終端、DMO普通終端不進(jìn)入目標(biāo)DMO終端選擇隊列。
[0033]可選地,所述第一 DMO終端根據(jù)所有群組響應(yīng)消息中的中繼標(biāo)識R,判斷所有第二DMO終端是否為DMO增強(qiáng)終端,包括:
[0034]若第二 DMO終端所發(fā)送的群組響應(yīng)消息中的R = I,則所述第二 DMO終端為DMO增強(qiáng)終端;
[0035]若第二 DMO終端所發(fā)送的群組響應(yīng)消息中的R = 0,則所述第二 DMO終端為DMO普通終端;
[0036]和/ 或,
[0037]所述第一 DMO終端根據(jù)所有群組響應(yīng)消息中的覆蓋狀態(tài)C,判斷所有第二 DMO終端是否位于基站覆蓋范圍內(nèi),包括:
[0038]若第二 DMO終端所發(fā)送的群組響應(yīng)消息中的C = I,則所述第二 DMO終端位于基站覆蓋范圍內(nèi);
[0039]若第二 DMO終端所發(fā)送的群組響應(yīng)消息中的C = 0,則所述第二 DMO終端位于基站覆蓋范圍外;
[0040]和/ 或,
[0041 ] 所述第一 DMO終端根據(jù)所有群組響應(yīng)消息中的組呼狀態(tài)G,判斷所有第二 DMO終端當(dāng)前是否正在進(jìn)行所屬群組的組呼,包括:
[0042]若第二 DMO終端所發(fā)送的群組響應(yīng)消息中的G = I,則所述第二 DMO終端正在進(jìn)行所屬群組的組呼;
[0043]若第二 DMO終端所發(fā)送的群組響應(yīng)消息中的G = 0,則所述第二 DMO終端未進(jìn)行所屬群組的組呼。
[0044]可選地,在所述第一 DMO終端按照預(yù)設(shè)規(guī)則構(gòu)建目標(biāo)DMO終端選擇隊列之后,若所述目標(biāo)DMO終端選擇隊列為空,則所述第一 DMO終端按照無中心網(wǎng)絡(luò)時的脫網(wǎng)直通方案進(jìn)行脫網(wǎng)直通。
[0045]可選地,所述第一 DMO終端向所述目標(biāo)DMO終端發(fā)送組呼建立請求或話權(quán)申請請求,包括:
[0046]所述第一 DMO終端根據(jù)所述目標(biāo)DMO終端所發(fā)送的群組發(fā)現(xiàn)響應(yīng)消息中的組呼狀態(tài)信息G,采用預(yù)設(shè)DMO業(yè)務(wù)選擇算法,向所述目標(biāo)DMO終端發(fā)送組呼建立請求或話權(quán)申請請求。
[0047]可選地,所述第一 DMO終端根據(jù)所述目標(biāo)DMO終端所發(fā)送的群組發(fā)現(xiàn)響應(yīng)消息中的組呼狀態(tài)信息G,采用預(yù)設(shè)DMO業(yè)務(wù)選擇算法,向所述目標(biāo)DMO終端發(fā)送組呼建立請求或話權(quán)申請請求,包括:
[0048]所述第一 DMO終端根據(jù)所述目標(biāo)DMO終端所發(fā)送的群組發(fā)現(xiàn)響應(yīng)消息中的組呼狀態(tài)信息G,判斷所述目標(biāo)DMO終端是否正在進(jìn)行所屬群組的組呼;
[0049]若所述目標(biāo)DMO終端正在進(jìn)行所屬群組的組呼,則所述第一 DMO終端向所述目標(biāo)DMO終端發(fā)送話權(quán)申請請求;
[0050]若所述目標(biāo)DMO終端未進(jìn)行所屬群組的組呼,所述第一 DMO終端向所述目標(biāo)DMO終端發(fā)送組呼建立請求。
[0051 ] 可選地,若所述目標(biāo)DMO終端所發(fā)送的群組發(fā)現(xiàn)響應(yīng)消息中的G = I,則確定所述目標(biāo)DMO終端正在進(jìn)行所屬群組的組呼;
[0052]若所述目標(biāo)DMO終端所發(fā)送的群組發(fā)現(xiàn)響應(yīng)消息中的G = 0,則確定所述目標(biāo)DMO終端未進(jìn)行所屬群組的組呼。
[0053]由上述技術(shù)方案可知,本發(fā)明的集群系統(tǒng)脫網(wǎng)直通模式DMO終端選擇方法,綜合考慮了中繼類型、覆蓋狀態(tài)、組呼狀態(tài)等參數(shù),實(shí)現(xiàn)了集群系統(tǒng)脫網(wǎng)直通模式下DMO終端對目標(biāo)DMO終端的選擇,能夠保證進(jìn)入DMO模式的終端及時獲知當(dāng)前群組的呼叫狀態(tài)以保證DMO終端能夠優(yōu)先接入正在進(jìn)行的網(wǎng)內(nèi)集群組呼,保證進(jìn)入DMO模式的終端獲取準(zhǔn)確的群組業(yè)務(wù)狀態(tài)以選擇發(fā)起集群組呼建立或話權(quán)申請過程,該方法不僅適用于無中心網(wǎng)絡(luò)時的脫網(wǎng)通信,還適用于有中心網(wǎng)絡(luò)時通過基站覆蓋區(qū)域內(nèi)的具有中繼功能的DMO終端中轉(zhuǎn)提供的網(wǎng)內(nèi)集群通信。
【附圖說明】
[0054]圖1為現(xiàn)有技術(shù)提供的DMO混合通信場景的示意圖;
[0055]圖2為本發(fā)明一實(shí)施例提供的集群系統(tǒng)脫網(wǎng)直通模式DMO終端選擇方法的流程示意圖;
[0056]圖3為本發(fā)明實(shí)施例提供的集群系統(tǒng)脫網(wǎng)直通模式DMO終端選擇方法的信令圖;
[0057]圖4為圖2所示實(shí)施例中使用預(yù)設(shè)目標(biāo)DMO終端選擇算法選擇目標(biāo)DMO終端的流程不意圖;
[0058]圖5為圖2所示實(shí)施例中使用預(yù)設(shè)DMO業(yè)務(wù)選擇算法向所述目標(biāo)DMO終端發(fā)送組呼建立請求或話權(quán)申請請求的流程示意圖。
【具體實(shí)施方式】
[0059]為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整的描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他的實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0060]圖2示出了本發(fā)明一實(shí)施例提供的集群系統(tǒng)脫網(wǎng)直通模式DMO終端選擇方法的流程示意圖,圖3示出了本發(fā)明實(shí)施例提供的集群系統(tǒng)脫網(wǎng)直通模式DMO終端選擇方法的信令圖,如圖2及圖3所示,本實(shí)施例的集群系統(tǒng)脫網(wǎng)直通模式DMO終端選擇方法如下所述。
[0061]201、基站覆蓋范圍外的第一 DMO終端在進(jìn)入DMO模式時,若所述第一 DMO終端欲發(fā)起其所屬群組的組呼業(yè)務(wù)時,所述第一 DMO終端向其覆蓋范圍內(nèi)的第二 DMO終端廣播發(fā)送所述第一 DMO終端所屬群組的發(fā)現(xiàn)請求消息,所述發(fā)現(xiàn)請求消息攜帶有自身標(biāo)識(UEID)和群組號碼(Group Number)的信息。
[0062]在具體應(yīng)用中,所述第二 DMO終端為DMO普通終端或DMO增強(qiáng)終端,不同DMO普通終端直接通信或作為其他DMO終端的中繼節(jié)點(diǎn)實(shí)現(xiàn)多跳覆蓋,DMO增強(qiáng)終端作為DMO普通終端與基站之間的中轉(zhuǎn)節(jié)點(diǎn),為基站覆蓋區(qū)域外的DMO普通終端提供延伸覆蓋。
[0063]202、所述第一 DMO終端接收至少一個第二 DMO終端返回的群組發(fā)現(xiàn)響應(yīng)消息,所述群組發(fā)現(xiàn)響應(yīng)消息為所述第二 DMO終端在接收所述發(fā)現(xiàn)請求消息后確定自身屬于所述群組號碼標(biāo)識的群組時向所述第一 DMO終端發(fā)送的群組發(fā)現(xiàn)響應(yīng)消息,所述群組發(fā)現(xiàn)響應(yīng)消息攜帶有自身標(biāo)識(UE ID)、群組號碼(Group Number)、中繼標(biāo)識(R)、覆蓋狀態(tài)(C)和組呼狀態(tài)(G)信息。
[0064]其中,所述中繼標(biāo)識用于指示自身是DMO普通終端還是DMO增強(qiáng)終端;所述覆蓋狀態(tài)用于指示自身當(dāng)前是否位于基站覆蓋范圍內(nèi);所述組呼狀態(tài)用于指示群組號碼所指示的群組當(dāng)前是否正在進(jìn)行所述群組號碼標(biāo)識的群組的組呼。
[0065]203、所述第一 DMO終端根據(jù)所有群組響應(yīng)消息中的中繼標(biāo)識、覆蓋狀態(tài)和組呼狀態(tài)信息,確定發(fā)送群組響應(yīng)消息中的一個第二 DMO終端為目標(biāo)DMO終端。
[0066]204、所述第一 DMO終端向所述目標(biāo)DMO終端發(fā)送組呼建立請求或話權(quán)申請請求。
[0067]在具體應(yīng)用中,本實(shí)施例所述方法還可包括:
[0068]第一 DMO終端在發(fā)送所屬群組的發(fā)現(xiàn)請求消息之后,啟動定時器;
[0069]第一 DMO終端接收群組響應(yīng)消息之后,確定定時器中記錄的時間段是否小于預(yù)設(shè)閾值,若是,則保留群組響應(yīng)消息,若否,則將所接收的群組響應(yīng)消息丟棄;所述第一 DMO終端根據(jù)所述預(yù)設(shè)閾值時間內(nèi)保留的所有群組響應(yīng)消息中的中繼標(biāo)識、覆蓋狀態(tài)和組呼狀態(tài)信息,確定群組響應(yīng)消息中的一個第二 DMO終端為目標(biāo)DMO終端。
[0070]應(yīng)說明的是,在本實(shí)施例中,所述第一 DMO終端位于發(fā)送端,第二 DMO終端位于接收端。
[0071]本實(shí)施例的集群系統(tǒng)脫網(wǎng)直通模式DMO終端選擇方法,綜合考慮了中繼類型、覆蓋狀態(tài)、組呼狀態(tài)等參數(shù),實(shí)現(xiàn)了集群系統(tǒng)脫網(wǎng)直通模式下DMO終端對目標(biāo)DMO終端的選擇,能夠保證進(jìn)入DMO模式的終端及時獲知當(dāng)前群組的呼叫狀態(tài)以保證DMO終端能夠優(yōu)先接入正在進(jìn)行的網(wǎng)內(nèi)集群組呼,保證進(jìn)入DMO模式的終端獲取準(zhǔn)確的群組業(yè)務(wù)狀態(tài)以選擇發(fā)起集群組呼建立或話權(quán)申請過程,該方法不僅適用于無中心網(wǎng)絡(luò)時的脫網(wǎng)通信,還適用于有中心網(wǎng)絡(luò)時通過基站覆蓋區(qū)域內(nèi)的具有中繼功能的DMO終端中轉(zhuǎn)提供的網(wǎng)內(nèi)集群通
?目O
[0072]在具體應(yīng)用中,本實(shí)施例上述步驟203可以包括:
[0073]所述第一 DMO終端根據(jù)所有群組響應(yīng)消息中的中繼標(biāo)識、覆蓋狀態(tài)和組呼狀態(tài)信息,采用預(yù)設(shè)目標(biāo)DMO終端選擇算法,確定群組響應(yīng)消息中的一個第二 DMO終端為目標(biāo)DMO終端,如圖4所示,其具體可以包括圖中未示出的步驟S1-S4:
[0074]S1、所述第一 DMO終端根據(jù)所有群組響應(yīng)消息中的中繼標(biāo)識R,判斷所有第二 DMO終端是否為DMO增強(qiáng)終端。
[0075]舉例來說,本步驟SI可以包括:
[0076]若第二 DMO終端所發(fā)送的群組響應(yīng)消息中的R = I,則所述第二 DMO終端為DMO增強(qiáng)終端;
[0077]若第二 DMO終端所發(fā)送的群組響應(yīng)消息中的R = 0,則所述第二 DMO終端為DMO普通終端。
[0078]可理解的是,本步驟SI并不限制R = I必須對應(yīng)DMO增強(qiáng)終端,也不限制R = O必須對應(yīng)DMO普通終端。
[0079]S2、所述第一 DMO終端根據(jù)所有群組響應(yīng)消息中的覆蓋狀態(tài)C,判斷所有第二 DMO終端是否位于基站覆蓋范圍內(nèi)。
[0080]舉例來說,本步驟S2可以包括:
[0081 ] 若第二 DMO終端所發(fā)送的群組響應(yīng)消息中的C = I,則所述第二 DMO終端位于基站覆蓋范圍內(nèi);
[0082]若第二 DMO終端所發(fā)送的群組響應(yīng)消息中的C = 0,則所述第二 DMO終端位于基站覆蓋范圍外。
[0083]可理解的是,本步驟S2并不限制C = I必須對應(yīng)位于基站覆蓋范圍內(nèi),也不限制C=O必須對應(yīng)位于基站覆蓋范圍外。
[0084]S3、所述第一 DMO終端根據(jù)所有群組響應(yīng)消息中的組呼狀態(tài)G,判斷所有第二 DMO終端當(dāng)前是否正在進(jìn)行對應(yīng)群組的組呼。
[0085]舉例來說,本步驟S3可以包括:
[0086]若第二 DMO終端所發(fā)送的群組響應(yīng)消息中的G = I,則所述第二 DMO終端正在進(jìn)行所屬群組的組呼;
[0087]若第二 DMO終端所發(fā)送的群組響應(yīng)消息中的G = 0,則所述第二 DMO終端未進(jìn)行所屬群組的組呼。
[0088]可理解的是,本步驟S2并不限制G = I必須對應(yīng)正在進(jìn)行所屬群組的組呼,也不限制G = O必須對應(yīng)未進(jìn)行所屬群組的組呼。
[0089]S4、所述第一 DMO終端按照預(yù)設(shè)規(guī)則構(gòu)建目標(biāo)DMO終端選擇隊列,將所述目標(biāo)DMO終端選擇隊列中排列在第一位的第二 DMO終端作為目標(biāo)DMO終端。
[0090]其中,所述預(yù)設(shè)規(guī)則包括:
[0091]將位于基站覆蓋范圍內(nèi)的正在進(jìn)行組呼的DMO增強(qiáng)終端放入第一子隊列;將位于基站覆蓋范圍內(nèi)的未進(jìn)行組呼的DMO增強(qiáng)終端放入第二子隊列;將位于基站覆蓋范圍外的正在進(jìn)行組呼的DMO增強(qiáng)終端放入第三子隊列;在構(gòu)建的目標(biāo)DMO終端選擇隊列中,所述第一子隊列優(yōu)于所述第二子隊列,所述第二子隊列優(yōu)于所述第三子隊列;若構(gòu)建的目標(biāo)DMO終端選擇隊列中的子隊列中存在多個條目,則所述第一 DMO終端按照其接收的所述子隊列中的第二 DMO終端的信號強(qiáng)度由強(qiáng)到弱進(jìn)行排列;若所述第一 DMO終端僅收到基站覆蓋范圍外的未進(jìn)行所屬群組的組呼的DMO增強(qiáng)終端和DMO普通終端的群組響應(yīng)消息,則對應(yīng)的DMO增強(qiáng)終端、DMO普通終端不進(jìn)入目標(biāo)DMO終端選擇隊列。
[0092]在具體應(yīng)用中,在上述步驟S4中的所述第一 DMO終端按照預(yù)設(shè)規(guī)則構(gòu)建目標(biāo)DMO終端選擇隊列之后,若所述目標(biāo)DMO終端選擇隊列為空,則所述第一 DMO終端按照無中心網(wǎng)絡(luò)時的脫網(wǎng)直通方案進(jìn)行脫網(wǎng)直通。
[0093]在具體應(yīng)用中,本實(shí)施例上述步驟204可包括:
[0094]所述第一 DMO終端根據(jù)所述目標(biāo)DMO終端所發(fā)送的群組發(fā)現(xiàn)響應(yīng)消息中的組呼狀態(tài)信息G,采用預(yù)設(shè)DMO業(yè)務(wù)選擇算法,向所述目標(biāo)DMO終端發(fā)送組呼建立請求或話權(quán)申請請求,如圖5所示,其具體可以包括:
[0095]所述第一 DMO終端根據(jù)所述目標(biāo)DMO終端所發(fā)送的群組發(fā)現(xiàn)響應(yīng)消息中的組呼狀態(tài)信息G,判斷所述目標(biāo)DMO終端是否正在進(jìn)行所屬群組的組呼;
[0096]若所述目標(biāo)DMO終端正在進(jìn)行所屬群組的組呼,則所述第一 DMO終端向所述目標(biāo)DMO終端發(fā)送話權(quán)申請請求;
[0097]若所述目標(biāo)DMO終端未進(jìn)行所屬群組的組呼,所述第一 DMO終端向所述目標(biāo)DMO終端發(fā)送組呼建立請求。
[0098]舉例來說,若所述目標(biāo)DMO終端所發(fā)送的群組發(fā)現(xiàn)響應(yīng)消息中的G = I,則確定所述目標(biāo)DMO終端正在進(jìn)行所屬群組的組呼;
[0099]若所述目標(biāo)DMO終端所發(fā)送的群組發(fā)現(xiàn)響應(yīng)消息中的G = 0,則確定所述目標(biāo)DMO終端未進(jìn)行所屬群組的組呼。
[0100]本實(shí)施例的集群系統(tǒng)脫網(wǎng)直通模式DMO終端選擇方法,綜合考慮了中繼類型、覆蓋狀態(tài)、組呼狀態(tài)等參數(shù),實(shí)現(xiàn)了集群系統(tǒng)脫網(wǎng)直通模式下DMO終端對目標(biāo)DMO終端的選擇,能夠保證進(jìn)入DMO模式的終端及時獲知當(dāng)前群組的呼叫狀態(tài)以保證DMO終端能夠優(yōu)先接入正在進(jìn)行的網(wǎng)內(nèi)集群組呼,保證進(jìn)入DMO模式的終端獲取準(zhǔn)確的群組業(yè)務(wù)狀態(tài)以選擇發(fā)起集群組呼建立或話權(quán)申請過程,該方法不僅適用于無中心網(wǎng)絡(luò)時的脫網(wǎng)通信,還適用于有中心網(wǎng)絡(luò)時通過基站覆蓋區(qū)域內(nèi)的具有中繼功能的DMO終端中轉(zhuǎn)提供的網(wǎng)內(nèi)集群通
?目O
[0101 ] 本領(lǐng)域普通技術(shù)人員可以理解:實(shí)現(xiàn)上述各方法實(shí)施例的全部或部分步驟可以通過程序指令相關(guān)的硬件來完成。前述的程序可以存儲于一計算機(jī)可讀取存儲介質(zhì)中。該程序在執(zhí)行時,執(zhí)行包括上述各方法實(shí)施例的步驟;而前述的存儲介質(zhì)包括:R0M、RAM、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。
[0102]最后應(yīng)說明的是:以上各實(shí)施例僅用以說明本發(fā)明的技術(shù)方案,而非對其限制;盡管參照前述各實(shí)施例對本發(fā)明進(jìn)行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對其中部分或者全部技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明權(quán)利要求所限定的范圍。
【主權(quán)項】
1.一種集群系統(tǒng)脫網(wǎng)直通模式DMO終端選擇方法,其特征在于,包括: 基站覆蓋范圍外的第一 DMO終端在進(jìn)入DMO模式時,若所述第一 DMO終端欲發(fā)起其所屬群組的組呼業(yè)務(wù)時,所述第一 DMO終端向其覆蓋范圍內(nèi)的第二 DMO終端廣播發(fā)送所述第一 DMO終端所屬群組的發(fā)現(xiàn)請求消息,所述發(fā)現(xiàn)請求消息攜帶有自身標(biāo)識和群組號碼的信息; 所述第一 DMO終端接收至少一個第二 DMO終端返回的群組發(fā)現(xiàn)響應(yīng)消息,所述群組發(fā)現(xiàn)響應(yīng)消息為所述第二 DMO終端在接收所述發(fā)現(xiàn)請求消息后確定自身屬于所述群組號碼標(biāo)識的群組時向所述第一 DMO終端發(fā)送的群組發(fā)現(xiàn)響應(yīng)消息,所述群組發(fā)現(xiàn)響應(yīng)消息攜帶有自身標(biāo)識、群組號碼、中繼標(biāo)識、覆蓋狀態(tài)和組呼狀態(tài)信息; 所述第一 DMO終端根據(jù)所有群組響應(yīng)消息中的中繼標(biāo)識、覆蓋狀態(tài)和組呼狀態(tài)信息,確定發(fā)送群組響應(yīng)消息中的一個第二 DMO終端為目標(biāo)DMO終端; 所述第一 DMO終端向所述目標(biāo)DMO終端發(fā)送組呼建立請求或話權(quán)申請請求。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述第二DMO終端為DMO普通終端或DMO增強(qiáng)終端,不同DMO普通終端直接通信或作為其他DMO終端的中繼節(jié)點(diǎn)實(shí)現(xiàn)多跳覆蓋,DMO增強(qiáng)終端作為DMO普通終端與基站之間的中轉(zhuǎn)節(jié)點(diǎn),為基站覆蓋區(qū)域外的DMO普通終端提供延伸覆蓋; 所述中繼標(biāo)識用于指示自身是DMO普通終端還是DMO增強(qiáng)終端; 所述覆蓋狀態(tài)用于指示自身當(dāng)前是否位于基站覆蓋范圍內(nèi); 所述組呼狀態(tài)用于指示群組號碼所指示的群組當(dāng)前是否正在進(jìn)行所述群組號碼標(biāo)識的群組的組呼。3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括: 第一 DMO終端在發(fā)送所屬群組的發(fā)現(xiàn)請求消息之后,啟動定時器; 第一 DMO終端接收群組響應(yīng)消息之后,確定定時器中記錄的時間段是否小于預(yù)設(shè)閾值,若是,則保留群組響應(yīng)消息,若否,則將所接收的群組響應(yīng)消息丟棄;所述第一 DMO終端根據(jù)所述預(yù)設(shè)閾值時間內(nèi)保留的所有群組響應(yīng)消息中的中繼標(biāo)識、覆蓋狀態(tài)和組呼狀態(tài)信息,確定群組響應(yīng)消息中的一個第二 DMO終端為目標(biāo)DMO終端。4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述第一DMO終端根據(jù)所有群組響應(yīng)消息中的中繼標(biāo)識、覆蓋狀態(tài)和組呼狀態(tài)信息,確定發(fā)送群組響應(yīng)消息中的一個第二 DMO終端為目標(biāo)DMO終端,包括: 所述第一 DMO終端根據(jù)所有群組響應(yīng)消息中的中繼標(biāo)識、覆蓋狀態(tài)和組呼狀態(tài)信息,采用預(yù)設(shè)目標(biāo)DMO終端選擇算法,確定群組響應(yīng)消息中的一個第二 DMO終端為目標(biāo)DMO終端。5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述第一DMO終端根據(jù)所有群組響應(yīng)消息中的中繼標(biāo)識、覆蓋狀態(tài)和組呼狀態(tài)信息,采用預(yù)設(shè)目標(biāo)DMO終端選擇算法,確定群組響應(yīng)消息中的一個第二 DMO終端為目標(biāo)DMO終端,包括: 所述第一 DMO終端根據(jù)所有群組響應(yīng)消息中的中繼標(biāo)識R,判斷所有第二 DMO終端是否為DMO增強(qiáng)終端; 所述第一 DMO終端根據(jù)所有群組響應(yīng)消息中的覆蓋狀態(tài)C,判斷所有第二 DMO終端是否位于基站覆蓋范圍內(nèi); 所述第一 DMO終端根據(jù)所有群組響應(yīng)消息中的組呼狀態(tài)G,判斷所有第二 DMO終端當(dāng)前是否正在進(jìn)行對應(yīng)群組的組呼; 所述第一 DMO終端按照預(yù)設(shè)規(guī)則構(gòu)建目標(biāo)DMO終端選擇隊列,將所述目標(biāo)DMO終端選擇隊列中排列在第一位的第二 DMO終端作為目標(biāo)DMO終端; 其中,所述預(yù)設(shè)規(guī)則包括: 將位于基站覆蓋范圍內(nèi)的正在進(jìn)行組呼的DMO增強(qiáng)終端放入第一子隊列;將位于基站覆蓋范圍內(nèi)的未進(jìn)行組呼的DMO增強(qiáng)終端放入第二子隊列;將位于基站覆蓋范圍外的正在進(jìn)行組呼的DMO增強(qiáng)終端放入第三子隊列;在構(gòu)建的目標(biāo)DMO終端選擇隊列中,所述第一子隊列優(yōu)于所述第二子隊列,所述第二子隊列優(yōu)于所述第三子隊列;若構(gòu)建的目標(biāo)DMO終端選擇隊列中的子隊列中存在多個條目,則所述第一 DMO終端按照其接收的所述子隊列中的第二 DMO終端的信號強(qiáng)度由強(qiáng)到弱進(jìn)行排列;若所述第一 DMO終端僅收到基站覆蓋范圍外的未進(jìn)行所屬群組的組呼的DMO增強(qiáng)終端和DMO普通終端的群組響應(yīng)消息,則對應(yīng)的DMO增強(qiáng)終端、DMO普通終端不進(jìn)入目標(biāo)DMO終端選擇隊列。6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述第一DMO終端根據(jù)所有群組響應(yīng)消息中的中繼標(biāo)識R,判斷所有第二 DMO終端是否為DMO增強(qiáng)終端,包括: 若第二 DMO終端所發(fā)送的群組響應(yīng)消息中的R = I,則所述第二 DMO終端為DMO增強(qiáng)終端; 若第二 DMO終端所發(fā)送的群組響應(yīng)消息中的R = 0,則所述第二 DMO終端為DMO普通終端; 和/或, 所述第一 DMO終端根據(jù)所有群組響應(yīng)消息中的覆蓋狀態(tài)C,判斷所有第二 DMO終端是否位于基站覆蓋范圍內(nèi),包括: 若第二 DMO終端所發(fā)送的群組響應(yīng)消息中的C = I,則所述第二 DMO終端位于基站覆蓋范圍內(nèi); 若第二 DMO終端所發(fā)送的群組響應(yīng)消息中的C = O,則所述第二 DMO終端位于基站覆蓋范圍外; 和/或, 所述第一 DMO終端根據(jù)所有群組響應(yīng)消息中的組呼狀態(tài)G,判斷所有第二 DMO終端當(dāng)前是否正在進(jìn)行所屬群組的組呼,包括: 若第二 DMO終端所發(fā)送的群組響應(yīng)消息中的G = I,則所述第二 DMO終端正在進(jìn)行所屬群組的組呼; 若第二 DMO終端所發(fā)送的群組響應(yīng)消息中的G = 0,則所述第二 DMO終端未進(jìn)行所屬群組的組呼。7.根據(jù)權(quán)利要求5所述的方法,其特征在于,在所述第一DMO終端按照預(yù)設(shè)規(guī)則構(gòu)建目標(biāo)DMO終端選擇隊列之后,若所述目標(biāo)DMO終端選擇隊列為空,則所述第一 DMO終端按照無中心網(wǎng)絡(luò)時的脫網(wǎng)直通方案進(jìn)行脫網(wǎng)直通。8.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述第一DMO終端向所述目標(biāo)DMO終端發(fā)送組呼建立請求或話權(quán)申請請求,包括: 所述第一 DMO終端根據(jù)所述目標(biāo)DMO終端所發(fā)送的群組發(fā)現(xiàn)響應(yīng)消息中的組呼狀態(tài)信息G,采用預(yù)設(shè)DMO業(yè)務(wù)選擇算法,向所述目標(biāo)DMO終端發(fā)送組呼建立請求或話權(quán)申請請求。9.根據(jù)權(quán)利要求8所述的方法,其特征在于,所述第一DMO終端根據(jù)所述目標(biāo)DMO終端所發(fā)送的群組發(fā)現(xiàn)響應(yīng)消息中的組呼狀態(tài)信息G,采用預(yù)設(shè)DMO業(yè)務(wù)選擇算法,向所述目標(biāo)DMO終端發(fā)送組呼建立請求或話權(quán)申請請求,包括: 所述第一 DMO終端根據(jù)所述目標(biāo)DMO終端所發(fā)送的群組發(fā)現(xiàn)響應(yīng)消息中的組呼狀態(tài)信息G,判斷所述目標(biāo)DMO終端是否正在進(jìn)行所屬群組的組呼; 若所述目標(biāo)DMO終端正在進(jìn)行所屬群組的組呼,則所述第一 DMO終端向所述目標(biāo)DMO終端發(fā)送話權(quán)申請請求; 若所述目標(biāo)DMO終端未進(jìn)行所屬群組的組呼,所述第一 DMO終端向所述目標(biāo)DMO終端發(fā)送組呼建立請求。10.根據(jù)權(quán)利要求9所述的方法,其特征在于, 若所述目標(biāo)DMO終端所發(fā)送的群組發(fā)現(xiàn)響應(yīng)消息中的G = I,則確定所述目標(biāo)DMO終端正在進(jìn)行所屬群組的組呼; 若所述目標(biāo)DMO終端所發(fā)送的群組發(fā)現(xiàn)響應(yīng)消息中的G = 0,則確定所述目標(biāo)DMO終端未進(jìn)行所屬群組的組呼。
【文檔編號】H04W76/02GK105872984SQ201510037372
【公開日】2016年8月17日
【申請日】2015年1月23日
【發(fā)明人】王佳佳, 許瑋, 蔡杰, 李曉華
【申請人】普天信息技術(shù)有限公司