本發(fā)明涉及一種寬帶集群通信系統(tǒng)的組呼業(yè)務(wù)處理方法及系統(tǒng)。
背景技術(shù):
集群通信系統(tǒng)是為了滿足行業(yè)用戶指揮調(diào)度需求而開發(fā)、面向特定行業(yè)應(yīng)用的專用無(wú)線通信系統(tǒng),系統(tǒng)中大量無(wú)線用戶共享少量無(wú)線信道,以指揮調(diào)度為主體應(yīng)用,是一種多用途、高效能的無(wú)線通信系統(tǒng)。集群通信系統(tǒng)在政府部門、公共安全、應(yīng)急通信、電力、民航、石油化工和軍隊(duì)等領(lǐng)域有著廣泛的應(yīng)用市場(chǎng)。
進(jìn)入21世紀(jì),經(jīng)濟(jì)與科學(xué)技術(shù)高速發(fā)展,移動(dòng)互聯(lián)網(wǎng)發(fā)生了翻天覆地的變化,集群系統(tǒng)的應(yīng)用也變更復(fù)雜和多樣化,這對(duì)集群系統(tǒng)提出了更多的需求,具體體現(xiàn)在高速數(shù)據(jù)、視頻以及構(gòu)建于此基礎(chǔ)之上的多種應(yīng)用,包括移動(dòng)辦公、多媒體集群調(diào)度、視頻監(jiān)控、城市應(yīng)急聯(lián)動(dòng)等方面。同時(shí),集群通信系統(tǒng)還應(yīng)該具有更大的信道容量、更高的頻譜利用率、更好的傳輸性能,采用低成本、可伸縮、可配置的全I(xiàn)P無(wú)線多媒體網(wǎng)絡(luò)架構(gòu),并能夠?qū)崿F(xiàn)平滑演進(jìn)。因此,基于TD-LTE技術(shù)的寬帶數(shù)字集群系統(tǒng)也就應(yīng)運(yùn)而生了。
基于TD-LTE技術(shù)的寬帶數(shù)字集群系統(tǒng)包括終端、寬帶無(wú)線接入子系統(tǒng)、網(wǎng)絡(luò)子系統(tǒng)、多媒體調(diào)度子系統(tǒng)和操作維護(hù)子系統(tǒng)五個(gè)主要組成部分。在寬帶無(wú)線接入子系統(tǒng)中,xGW(綜合型業(yè)務(wù)網(wǎng)關(guān))是一個(gè)重要的邏輯網(wǎng)元,負(fù)責(zé)根據(jù)MME(Mobility Management Entity,移動(dòng)性管理實(shí)體)的指示,完成承載管理,在業(yè)務(wù)建立成功后,負(fù)責(zé)完成路由與轉(zhuǎn)發(fā)數(shù)據(jù)、Qos管理、計(jì)費(fèi)及監(jiān)聽功能。
組呼是集群系統(tǒng)中最重要的一項(xiàng)業(yè)務(wù),在組呼保持過(guò)程中,可能因?yàn)閤GW-SCC網(wǎng)元間通路存在問(wèn)題、組呼釋放相關(guān)消息等MME或xGW未收到等原因,導(dǎo)致了如下問(wèn)題的產(chǎn)生:
1、組呼上行數(shù)據(jù)SCC(交換控制中心)已收到并轉(zhuǎn)發(fā),但xGW未收到組呼下行數(shù)據(jù)(SCC與xGW中存在組呼上下文),可能xGW與SCC之間通路已斷(Ta接口用戶面不通))
2、Ta接口控制面消息采用udp傳輸,SCC給MME的組呼釋放消息可能會(huì)丟失,導(dǎo)致MME與xGW內(nèi)組呼相關(guān)資源掛死(eNB內(nèi)也會(huì)存在資源掛死),進(jìn)而表現(xiàn)為xGW無(wú)組呼下行數(shù)據(jù)(因SCC無(wú)組呼上下文)。
3、MME與xGW之間采用udp傳輸,在一次組呼結(jié)束,MME向網(wǎng)內(nèi)的所有網(wǎng)元均發(fā)送了組呼資源釋放請(qǐng)求,但MME給xGW發(fā)送的組呼釋放消息可能會(huì)丟失,而此時(shí)MME自己把此處的組呼資源釋放了,此時(shí)一般所述組呼所處的eNB、UE(User Equipment,用戶設(shè)備)、SCC也均將此次組呼資源釋放了,僅有xGW未釋放此處組呼資源,則會(huì)導(dǎo)致xGW內(nèi)組呼相關(guān)資源掛死,進(jìn)而表現(xiàn)為xGW無(wú)組呼下行數(shù)據(jù)(因SCC無(wú)組呼上下文)。
基于上述問(wèn)題,現(xiàn)有系統(tǒng)存在如下缺點(diǎn):
a、組呼業(yè)務(wù)保持過(guò)程中,某些異常情況下,EPC(核心網(wǎng))會(huì)長(zhǎng)時(shí)間接收不到組呼下行數(shù)據(jù),目前系統(tǒng)內(nèi)沒(méi)有網(wǎng)元會(huì)感知該異常并進(jìn)行處理;
b、MME、xG W和eNodeb(Evolved Node B,基站)網(wǎng)元內(nèi)均可能存在長(zhǎng)時(shí)間資源掛死,不但浪費(fèi)資源,而且影響可接入業(yè)務(wù)數(shù),對(duì)系統(tǒng)的性能和穩(wěn)定性均有影響;
c、空口帶寬資源可能存在長(zhǎng)時(shí)間閑置;
上述缺點(diǎn)均會(huì)導(dǎo)致業(yè)務(wù)異常,被叫始終無(wú)法正常聽到話語(yǔ)權(quán)用戶發(fā)送的數(shù)據(jù),用戶體驗(yàn)差。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明提供一種寬帶集群通信系統(tǒng)的組呼業(yè)務(wù)處理方法和系統(tǒng),本方法在組呼建立后,監(jiān)控網(wǎng)關(guān)是否有組呼下行數(shù)據(jù),并在無(wú)組呼下行數(shù)據(jù)時(shí)觸發(fā)資源釋放機(jī)制,從而有效節(jié)省帶寬資源及邏輯網(wǎng)元的內(nèi)部資源。
第一方面,本發(fā)明提供一種寬帶集群通信系統(tǒng)的組呼業(yè)務(wù)處理方法,包括:
網(wǎng)關(guān)在組呼建立之后,在未接收到所述組呼的組呼下行數(shù)據(jù)包時(shí),向移動(dòng)性管理實(shí)體MME發(fā)送包括所述組呼的組號(hào)和標(biāo)識(shí)的第一組呼數(shù)據(jù)丟失信息,以使所述MME根據(jù)所述組呼的組號(hào)和標(biāo)識(shí)查詢交換控制中心SCC,在所述SCC中不存在所述組呼的組呼上下文,或者SCC中存在所述組呼的組呼上下文且所述組呼的話語(yǔ)權(quán)已分配時(shí),反饋?lái)憫?yīng)消息;
若未接收到所述MME反饋的響應(yīng)信息,則釋放所述網(wǎng)關(guān)的所述組呼的組呼資源;
若接收到MME反饋的響應(yīng)信息,則根據(jù)接收到的MME的響應(yīng)消息確定是否釋放所述組呼的組呼資源。
優(yōu)選的,根據(jù)接收到的MME的響應(yīng)消息確定后續(xù)是否釋放所述組呼的組呼資源,包括:
判斷接收到的MME的響應(yīng)消息是否為第一響應(yīng)消息,所述第一響應(yīng)消息為SCC中不存在所述組呼的組呼上下文時(shí),由所述MME反饋的響應(yīng)消息;
若接收到的響應(yīng)消息是所述第一響應(yīng)消息,則等待MME發(fā)起的組呼資源釋放請(qǐng)求,以根據(jù)MME發(fā)起的組呼資源釋放請(qǐng)求釋放所述組呼的組呼資源。
進(jìn)一步地,判斷接收到的MME的響應(yīng)消息是否為第一響應(yīng)消息之后,所述方法還包括:
若接收到的響應(yīng)消息不是所述第一響應(yīng)消息,則判斷接收到的MME的響應(yīng)消息是否為第二響應(yīng)消息,所述第二響應(yīng)消息為在所述 SCC中存在所述組呼的組呼上下文且所述組呼的話語(yǔ)權(quán)已分配時(shí),由所述MME反饋的響應(yīng)消息;
若接收到的響應(yīng)消息是所述第二響應(yīng)消息,則等待MME轉(zhuǎn)發(fā)的由SCC發(fā)起的組呼資源釋放請(qǐng)求,以根據(jù)所述MME轉(zhuǎn)發(fā)的由SCC發(fā)起的組呼資源釋放請(qǐng)求釋放所述組呼的組呼資源。
另一方面,本發(fā)明還提供一種寬帶集群通信系統(tǒng)的組呼業(yè)務(wù)處理方法,包括:
移動(dòng)性管理實(shí)體MME接收網(wǎng)關(guān)發(fā)送的包括組呼的組號(hào)和標(biāo)識(shí)的第一組呼數(shù)據(jù)丟失信息;
根據(jù)所述組號(hào)和標(biāo)識(shí)判斷MME內(nèi)是否存在所述組呼的組呼上下文;
若存在所述組呼的組呼上下文,則向SCC發(fā)送包括所述組號(hào)和標(biāo)識(shí)的第二組呼數(shù)據(jù)丟失信息,以使SCC根據(jù)所述組呼的組號(hào)和標(biāo)識(shí)查詢SCC,在SCC中存在所述組呼的組呼上下文且所述組呼的話語(yǔ)權(quán)已經(jīng)分配時(shí),反饋?lái)憫?yīng)消息;
若未接收到SCC反饋的響應(yīng)消息,則向所述MME、所述網(wǎng)關(guān)、所述組呼所處的eNB和所述組呼所處的UE發(fā)起組呼資源釋放請(qǐng)求,以使所述MME、所述網(wǎng)關(guān)、eNB和UE釋放所述組呼的組呼資源;
若接收到SCC反饋的響應(yīng)消息,則根據(jù)收到的所述SCC反饋的響應(yīng)消息確定是否釋放所述組呼的組呼資源。
優(yōu)選的,根據(jù)收到的所述SCC反饋的響應(yīng)消息確定是否釋放所述組呼的組呼資源,包括:
判斷接收到的SCC的響應(yīng)消息是否為第三響應(yīng)消息,所述第三響應(yīng)消息為SCC中存在所述組呼的組呼上下文且所述組呼的話語(yǔ)權(quán)已分配時(shí),由所述MME反饋的響應(yīng)消息;
若接收到的響應(yīng)消息是所述第三響應(yīng)消息,則向網(wǎng)關(guān)發(fā)送第二響應(yīng)消息,并等待SCC發(fā)起的組呼資源釋放請(qǐng)求,以根據(jù)所述SCC發(fā)起的組呼資源釋放請(qǐng)求釋放所述組呼的組呼資源,并在接收到所述SCC 發(fā)起的組呼資源釋放請(qǐng)求之后,向所述網(wǎng)關(guān)、所述組呼所處的eNB和所述組呼所處的UE轉(zhuǎn)發(fā)所述由所述SCC發(fā)起的組呼資源釋放請(qǐng)求,以使所述網(wǎng)關(guān)、eNB和UE釋放所述組呼的組呼資源。
第三方面,本發(fā)明還提供一種寬帶集群通信系統(tǒng)的組呼業(yè)務(wù)處理方法,包括:
交換控制中心SCC接收移動(dòng)性管理實(shí)體MME發(fā)送的包括組呼的組號(hào)和標(biāo)識(shí)的第二組呼數(shù)據(jù)丟失信息;
根據(jù)所述組呼的組號(hào)和標(biāo)識(shí)判斷SCC中是否存在所述組呼的組呼上下文;
若存在,則判斷所述組呼的話語(yǔ)權(quán)是否已經(jīng)分配;
若已分配,則向MME發(fā)送第三響應(yīng)消息,向所述SCC、所述MME發(fā)起組呼資源釋放請(qǐng)求,以使所述SCC、所述MME釋放所述組呼的組呼資源,并使所述MME在接收到所述SCC發(fā)起的組呼資源釋放請(qǐng)求之后,向所述網(wǎng)關(guān)、所述組呼所處的eNB和所述組呼所處的UE轉(zhuǎn)發(fā)所述由所述SCC發(fā)起的組呼資源釋放請(qǐng)求,以使所述網(wǎng)關(guān)、eNB和UE釋放所述組呼的組呼資源。
第四方面,本發(fā)明還提供一種寬帶集群通信系統(tǒng)的組呼業(yè)務(wù)處理系統(tǒng),包括:
第一信息發(fā)送單元,網(wǎng)關(guān)在組呼建立之后,在未接收到所述組呼的組呼下行數(shù)據(jù)包時(shí),向移動(dòng)性管理實(shí)體MME發(fā)送包括所述組呼的組號(hào)和標(biāo)識(shí)的第一組呼數(shù)據(jù)丟失信息,以使所述MME根據(jù)所述組呼的組號(hào)和標(biāo)識(shí)查詢交換控制中心SCC,在所述SCC中不存在所述組呼的組呼上下文,或者SCC中存在所述組呼的組呼上下文且所述組呼的話語(yǔ)權(quán)已分配時(shí),反饋?lái)憫?yīng)消息;
第一資源釋放單元,若未接收到所述MME反饋的響應(yīng)信息,則釋放所述網(wǎng)關(guān)的所述組呼的組呼資源;
第一確定單元,若接收到MME反饋的響應(yīng)信息,則根據(jù)接收到的MME的響應(yīng)消息確定是否釋放所述組呼的組呼資源。
優(yōu)選的,所述第一確定單元,包括:
第一判斷子單元,判斷接收到的MME的響應(yīng)消息是否為第一響應(yīng)消息,所述第一響應(yīng)消息為SCC中不存在所述組呼的組呼上下文時(shí),由所述MME反饋的響應(yīng)消息;
第一等待子單元,若接收到的響應(yīng)消息是所述第一響應(yīng)消息,則等待MME發(fā)起的組呼資源釋放請(qǐng)求,以根據(jù)MME發(fā)起的組呼資源釋放請(qǐng)求釋放所述組呼的組呼資源。
第五方面,本發(fā)明還提供一種寬帶集群通信系統(tǒng)的組呼業(yè)務(wù)處理系統(tǒng),包括:
第一信息接收單元,移動(dòng)性管理實(shí)體MME接收網(wǎng)關(guān)發(fā)送的包括組呼的組號(hào)和標(biāo)識(shí)的第一組呼數(shù)據(jù)丟失信息;
第一判斷單元,根據(jù)所述組號(hào)和標(biāo)識(shí)判斷MME內(nèi)是否存在所述組呼的組呼上下文;
第二信息發(fā)送單元,若存在所述組呼的組呼上下文,則向SCC發(fā)送包括所述組號(hào)和標(biāo)識(shí)的第二組呼數(shù)據(jù)丟失信息,以使SCC根據(jù)所述組呼的組號(hào)和標(biāo)識(shí)查詢SCC,在SCC中存在所述組呼的組呼上下文且所述組呼的話語(yǔ)權(quán)已經(jīng)分配時(shí),反饋?lái)憫?yīng)消息;
第一釋放請(qǐng)求單元,若未接收到SCC反饋的響應(yīng)消息,則向所述MME、所述網(wǎng)關(guān)、所述組呼所處的eNB和所述組呼所處的UE發(fā)起組呼資源釋放請(qǐng)求,以使所述MME、所述網(wǎng)關(guān)、eNB和UE釋放所述組呼的組呼資源;
第二確定單元,若接收到SCC反饋的響應(yīng)消息,則根據(jù)收到的所述SCC反饋的響應(yīng)消息確定是否釋放所述組呼的組呼資源。
第六方面,本發(fā)明還提供一種寬帶集群通信系統(tǒng)的組呼業(yè)務(wù)處理系統(tǒng),包括:
第二信息接收單元,交換控制中心SCC接收移動(dòng)性管理實(shí)體MME發(fā)送的包括組呼的組號(hào)和標(biāo)識(shí)的第二組呼數(shù)據(jù)丟失信息;
第二判斷單元,根據(jù)所述組呼的組號(hào)和標(biāo)識(shí)判斷SCC中是否存在 所述組呼的組呼上下文;
第三判斷單元,若存在,則判斷所述組呼的話語(yǔ)權(quán)是否已經(jīng)分配;
第二釋放請(qǐng)求單元,若已分配,則向MME發(fā)送第三響應(yīng)消息,向所述SCC、所述MME發(fā)起組呼資源釋放請(qǐng)求,以使所述SCC、所述MME釋放所述組呼的組呼資源,并使所述MME在接收到所述SCC發(fā)起的組呼資源釋放請(qǐng)求之后,向所述網(wǎng)關(guān)、所述組呼所處的eNB和所述組呼所處的UE轉(zhuǎn)發(fā)所述由所述SCC發(fā)起的組呼資源釋放請(qǐng)求,以使所述網(wǎng)關(guān)、eNB和UE釋放所述組呼的組呼資源。
由上述技術(shù)方案可知,本發(fā)明在組呼建立后,監(jiān)控到網(wǎng)關(guān)是否有組呼下行數(shù)據(jù),并在無(wú)組呼下行數(shù)據(jù)時(shí)與MME、SCC進(jìn)行信令交互,判斷組呼是否正常,并在異常時(shí)觸發(fā)資源釋放機(jī)制,從而有效節(jié)省帶寬資源及邏輯網(wǎng)元的內(nèi)部資源。
附圖說(shuō)明
圖1為本發(fā)明一實(shí)施例提供的一種寬帶集群通信系統(tǒng)的組呼業(yè)務(wù)處理方法的流程圖;
圖2為圖1所示的實(shí)施例中步驟S103的一種實(shí)施例的流程圖;
圖3為本發(fā)明另一實(shí)施例提供的一種寬帶集群通信系統(tǒng)的組呼業(yè)務(wù)處理方法的流程圖;
圖4為圖3所示的實(shí)施例中步驟S305的一種實(shí)施例的流程圖;
圖5為本發(fā)明第三種實(shí)施例提供的一種寬帶集群通信系統(tǒng)的組呼業(yè)務(wù)處理方法的流程圖;
圖6為本發(fā)明第三種實(shí)施例提供的一種寬帶集群通信系統(tǒng)的組呼業(yè)務(wù)處理方法的信令圖;
圖7為本發(fā)明一實(shí)施例提供的一種寬帶集群通信系統(tǒng)的組呼業(yè)務(wù)處理系統(tǒng)的原理框圖;
圖8為本發(fā)明另一實(shí)施例提供的一種寬帶集群通信系統(tǒng)的組呼業(yè) 務(wù)處理系統(tǒng)的原理框圖;
圖9為本發(fā)明第三種實(shí)施例提供的一種寬帶集群通信系統(tǒng)的組呼業(yè)務(wù)處理系統(tǒng)的原理框圖。
附圖標(biāo)記說(shuō)明
第一信息發(fā)送單元701 第一資源釋放單元702
第一確定單元703 第一信息接收單元801
第一判斷單元802 第二信息發(fā)送單元803
第一釋放請(qǐng)求單元804 第二確定單元805
第二信息接收單元901 第二判斷單元902
第三判斷單元903 第二釋放請(qǐng)求單元904
具體實(shí)施方式
下面結(jié)合附圖和實(shí)施例,對(duì)本發(fā)明的具體實(shí)施方式作進(jìn)一步詳細(xì)描述。以下實(shí)施例用于說(shuō)明本發(fā)明,但不用來(lái)限制本發(fā)明的范圍。
圖1示出了本發(fā)明一實(shí)施例提供的一種寬帶集群通信系統(tǒng)的組呼業(yè)務(wù)處理方法的流程圖。
如圖1所示的一種寬帶集群通信系統(tǒng)的組呼業(yè)務(wù)處理方法,包括:
S101、網(wǎng)關(guān)在組呼建立之后,在未接收到所述組呼的組呼下行數(shù)據(jù)包時(shí),向移動(dòng)性管理實(shí)體MME發(fā)送包括所述組呼的組號(hào)和標(biāo)識(shí)的第一組呼數(shù)據(jù)丟失信息,以使所述MME根據(jù)所述組呼的組號(hào)和標(biāo)識(shí)查詢交換控制中心SCC,在所述SCC中不存在所述組呼的組呼上下文,或者SCC中存在所述組呼的組呼上下文且所述組呼的話語(yǔ)權(quán)已分配時(shí),反饋?lái)憫?yīng)消息;
S102、若未接收到所述MME反饋的響應(yīng)信息,則釋放所述網(wǎng)關(guān)的所述組呼的組呼資源;
未接收到MME反饋的響應(yīng)消息,說(shuō)明所述MME中不存在所述組呼的組呼上下文,說(shuō)明MME中所述組呼的組呼資源已經(jīng)釋放,其他 網(wǎng)元的所述組呼的組呼資源也已經(jīng)釋放,網(wǎng)關(guān)內(nèi)屬于異常資源掛死,導(dǎo)致該情況的原因有很多種,如MME發(fā)起的組呼資源釋放請(qǐng)求消息失敗,MME發(fā)起的組呼資源釋放請(qǐng)求消息丟失或MME內(nèi)部出現(xiàn)異常等,因此MME對(duì)該第一數(shù)據(jù)丟失信息不進(jìn)行處理,直接丟棄,所以網(wǎng)關(guān)無(wú)法接收到MME反饋的響應(yīng)消息,此時(shí)網(wǎng)關(guān)必須釋放所述網(wǎng)關(guān)內(nèi)的所述組呼的組呼資源,進(jìn)而防止所述網(wǎng)關(guān)內(nèi)的資源掛死。
S103、若接收到MME反饋的響應(yīng)信息,則根據(jù)接收到的MME的響應(yīng)消息確定是否釋放所述組呼的組呼資源。
若接收到MME反饋的響應(yīng)消息說(shuō)明MME中仍有所述組呼,即所述組呼的組呼資源未釋放。
本發(fā)明在組呼建立后,監(jiān)控到網(wǎng)關(guān)是否有組呼下行數(shù)據(jù),并在無(wú)組呼下行數(shù)據(jù)時(shí)與MME、SCC進(jìn)行信令交互,判斷組呼是否正常,并在異常時(shí)觸發(fā)資源釋放機(jī)制,從而有效節(jié)省帶寬資源及邏輯網(wǎng)元的內(nèi)部資源。
圖2為上述步驟S103的一種實(shí)施例的流程圖。
如圖2所示,步驟S103包括:
S201、判斷接收到的MME的響應(yīng)消息是否為第一響應(yīng)消息,所述第一響應(yīng)消息為SCC中不存在所述組呼的組呼上下文時(shí),由所述MME反饋的響應(yīng)消息;若接收到的響應(yīng)消息是所述第一響應(yīng)消息,則執(zhí)行步驟S2011,若接收到的響應(yīng)消息不是所述第一響應(yīng)消息,則執(zhí)行步驟S2012;
S2011、等待MME發(fā)起的組呼資源釋放請(qǐng)求,以根據(jù)MME發(fā)起的組呼資源釋放請(qǐng)求釋放所述組呼的組呼資源。
若接收到MME的第一響應(yīng)消息,說(shuō)明SCC發(fā)起組呼資源釋放請(qǐng)求,并已釋放了SCC內(nèi)的所述組呼的組呼資源,但MME未收到SCC發(fā)起的組呼資源釋放請(qǐng)求消息,因此SCC等待釋放響應(yīng)會(huì)超時(shí),就會(huì)自行釋放SCC內(nèi)的所述組呼的組呼資源,而MME和網(wǎng)關(guān)仍存在所述 組呼的組呼資源。MME未收到SCC的組呼釋放請(qǐng)求消息的原因有多種,如:SCC發(fā)送組呼釋放請(qǐng)求失敗、發(fā)送給MME、網(wǎng)關(guān)的組呼釋放請(qǐng)求消息丟失、SCC內(nèi)部處理出現(xiàn)異常等,此時(shí)MME必須觸發(fā)釋放資源的機(jī)制,向所述MME、網(wǎng)關(guān)、所述組呼所處的eNB、UE發(fā)起組呼資源釋放請(qǐng)求,使所述MME、網(wǎng)關(guān)、所述eNB、UE也釋放掉內(nèi)部的所述組呼的組呼資源,進(jìn)而防止所述網(wǎng)關(guān)、eNB、UE內(nèi)的資源掛死。
S2012、判斷接收到的MME的響應(yīng)消息是否為第二響應(yīng)消息,所述第二響應(yīng)消息為在所述SCC中存在所述組呼的組呼上下文且所述組呼的話語(yǔ)權(quán)已分配時(shí),由所述MME反饋的響應(yīng)消息,若接收到的響應(yīng)消息是所述第二響應(yīng)消息,則執(zhí)行步驟S20121,若接收到的響應(yīng)消息不是所述第二響應(yīng)消息,則執(zhí)行步驟S20122;
S20121、等待MME轉(zhuǎn)發(fā)的由SCC發(fā)起的組呼資源釋放請(qǐng)求,以根據(jù)所述MME轉(zhuǎn)發(fā)的由SCC發(fā)起的組呼資源釋放請(qǐng)求釋放所述組呼的組呼資源;
若收到MME反饋的第二響應(yīng)消息,說(shuō)明SCC發(fā)送的組呼下行數(shù)據(jù)包無(wú)法正常到達(dá)網(wǎng)關(guān),說(shuō)明SCC與網(wǎng)關(guān)之間的通路存在問(wèn)題,造成SCC與網(wǎng)關(guān)之間的通路存在問(wèn)題的原因有很多種,例如:目的IP不可達(dá)、網(wǎng)線松動(dòng)、組網(wǎng)錯(cuò)誤等,但SCC與MME通路正常,導(dǎo)致SCC的組呼下行數(shù)據(jù)包無(wú)法到達(dá)網(wǎng)關(guān),而SCC、MME、網(wǎng)關(guān)均存在所述組呼的組呼資源,所以此時(shí)SCC觸發(fā)釋放資源的機(jī)制,向所述SCC、所述MME發(fā)起組呼資源釋放請(qǐng)求,MME向所述網(wǎng)關(guān)、所述組呼所處的eNB和所述組呼所處的UE轉(zhuǎn)發(fā)所述由所述SCC發(fā)起的組呼資源釋放請(qǐng)求,以使所述網(wǎng)關(guān)、eNB和UE釋放所述組呼的組呼資源,以使所述SCC、MME、網(wǎng)關(guān)、eNB、UE釋放掉所述組呼的組呼資源,進(jìn)而防止MME內(nèi)的資源掛死。
S20122、確定所述組呼狀態(tài)正常。此時(shí),所有網(wǎng)元都不需要釋放組呼資源。
此時(shí)表明網(wǎng)關(guān)接收到的響應(yīng)消息為第三響應(yīng)消息,所述第三響應(yīng)消息為SCC中存在所述組呼的組呼上下文,但所述組呼的話語(yǔ)權(quán)未分配時(shí),由MME反饋的響應(yīng)消息。
組呼業(yè)務(wù)有視頻組呼和語(yǔ)音組呼兩種,有話語(yǔ)權(quán)的UE,在組呼過(guò)程中,始終會(huì)在專有承載上傳遞數(shù)據(jù)(即使UE不發(fā)送任何上行數(shù)據(jù),也存在上行靜默音),因此,當(dāng)組呼存在有話語(yǔ)權(quán)的UE時(shí),話語(yǔ)權(quán)UE在網(wǎng)關(guān)內(nèi)的上行專有承載和組呼在網(wǎng)關(guān)內(nèi)的下行專有承載始終會(huì)存在數(shù)據(jù)傳輸。若接收到的響應(yīng)消息仍不是第二響應(yīng)消息而是第三響應(yīng)消息,說(shuō)明所述組呼的話語(yǔ)權(quán)未分配,可以無(wú)組呼數(shù)據(jù)。
圖3為本發(fā)明另一實(shí)施例提供的一種寬帶集群通信系統(tǒng)的組呼業(yè)務(wù)處理方法的流程圖。
如圖3所示的一種寬帶集群通信系統(tǒng)的組呼業(yè)務(wù)處理方法,包括:
S301、移動(dòng)性管理實(shí)體MME接收網(wǎng)關(guān)發(fā)送的包括組呼的組號(hào)和標(biāo)識(shí)的第一組呼數(shù)據(jù)丟失信息;
S302、根據(jù)所述組號(hào)和標(biāo)識(shí)判斷MME內(nèi)是否存在所述組呼的組呼上下文;若存在所述組呼的組呼上下文,則執(zhí)行步驟S303,若不存在所述組呼的組呼上下文,則執(zhí)行步驟S306;
S303、向SCC發(fā)送包括所述組號(hào)和標(biāo)識(shí)的第二組呼數(shù)據(jù)丟失信息,以使SCC根據(jù)所述組呼的組號(hào)和標(biāo)識(shí)查詢SCC,在SCC中存在所述組呼的組呼上下文且所述組呼的話語(yǔ)權(quán)已經(jīng)分配時(shí),反饋?lái)憫?yīng)消息;
S304、若未接收到SCC反饋的響應(yīng)消息,則向所述MME、所述網(wǎng)關(guān)、所述組呼所處的eNB和所述組呼所處的UE發(fā)起組呼資源釋放請(qǐng)求,以使所述MME、所述網(wǎng)關(guān)、eNB和UE釋放所述組呼的組呼資源;
該種情況在上述步驟S2011中已經(jīng)介紹,不再詳述。
S305、若接收到SCC反饋的響應(yīng)消息,則根據(jù)收到的所述SCC反饋的響應(yīng)消息確定是否釋放所述組呼的組呼資源。
該種情況在上述步驟S2012和步驟S20121中已經(jīng)介紹,不再詳述。
S306、對(duì)所述第一組呼數(shù)據(jù)丟失信息不處理,直接丟棄。
此種情況在上述步驟S102中已經(jīng)介紹,不再詳述。
本發(fā)明在組呼建立后,監(jiān)控到網(wǎng)關(guān)是否有組呼下行數(shù)據(jù),MME在無(wú)組呼下行數(shù)據(jù)時(shí)與網(wǎng)關(guān)、SCC進(jìn)行信令交互,判斷組呼是否正常,并在異常時(shí)觸發(fā)資源釋放機(jī)制,從而有效節(jié)省帶寬資源及邏輯網(wǎng)元的內(nèi)部資源。
圖4為所述步驟S305的一種實(shí)施例的流程圖。
如圖4所示,步驟S305包括:
S401、判斷接收到的SCC的響應(yīng)消息是否為第三響應(yīng)消息,所述第三響應(yīng)消息為SCC中存在所述組呼的組呼上下文且所述組呼的話語(yǔ)權(quán)已分配時(shí),由所述MME反饋的響應(yīng)消息;若接收到的響應(yīng)消息是所述第三響應(yīng)消息,則執(zhí)行步驟S4011,若接收到的響應(yīng)消息不是第三響應(yīng)消息,執(zhí)行步驟S4012;
S4011、向網(wǎng)關(guān)發(fā)送第二響應(yīng)消息,并等待SCC發(fā)起的組呼資源釋放請(qǐng)求,以根據(jù)所述SCC發(fā)起的組呼資源釋放請(qǐng)求釋放所述組呼的組呼資源,并在接收到所述SCC發(fā)起的組呼資源釋放請(qǐng)求之后,向所述網(wǎng)關(guān)、所述組呼所處的eNB和所述組呼所處的UE轉(zhuǎn)發(fā)所述由所述SCC發(fā)起的組呼資源釋放請(qǐng)求,以使所述網(wǎng)關(guān)、eNB和UE釋放所述組呼的組呼資源;
此種情況在上面已經(jīng)介紹,不再詳述。
S4012、接收SCC反饋的第四響應(yīng)消息,并向所述網(wǎng)關(guān)反饋第三響應(yīng)消息,所述第四響應(yīng)消息為SCC中存在所述組呼的組呼上下文,但所述組呼的話語(yǔ)權(quán)未分配時(shí),由SCC反饋的響應(yīng)消息。
若接收到的響應(yīng)消息不是所述第四響應(yīng)消息,說(shuō)明SCC內(nèi)存在所述組呼的組呼上下文,但是所述組呼的話語(yǔ)權(quán)未分配,此時(shí),根據(jù)前文介紹可知,沒(méi)有下行數(shù)據(jù)是正常的。此時(shí)所有網(wǎng)元都不需要釋放組呼資源。
圖5為本發(fā)明第三種實(shí)施例提供的一種寬帶集群通信系統(tǒng)的組呼 業(yè)務(wù)處理方法的流程圖。
如圖5示的一種寬帶集群通信系統(tǒng)的組呼業(yè)務(wù)處理方法,包括:
S501、交換控制中心SCC接收移動(dòng)性管理實(shí)體MME發(fā)送的包括組呼的組號(hào)和標(biāo)識(shí)的第二組呼數(shù)據(jù)丟失信息;
S502、根據(jù)所述組呼的組號(hào)和標(biāo)識(shí)判斷SCC中是否存在所述組呼的組呼上下文;若存在,則執(zhí)行步驟S5021,否則,執(zhí)行步驟S5022;
S5021、判斷所述組呼的話語(yǔ)權(quán)是否已經(jīng)分配;若已分配,則執(zhí)行步驟S50211,若未分配,執(zhí)行步驟S50212;
S50211、向MME發(fā)送第三響應(yīng)消息,向所述SCC、所述MME發(fā)起組呼資源釋放請(qǐng)求,以使所述SCC、所述MME釋放所述組呼的組呼資源,并使所述MME在接收到所述SCC發(fā)起的組呼資源釋放請(qǐng)求之后,向所述網(wǎng)關(guān)、所述組呼所處的eNB和所述組呼所處的UE轉(zhuǎn)發(fā)所述由所述SCC發(fā)起的組呼資源釋放請(qǐng)求,以使所述網(wǎng)關(guān)、eNB和UE釋放所述組呼的組呼資源。
此種情況在上面已經(jīng)詳述,不再詳述。
S50212、確定所述組呼的組呼狀態(tài)正常,并向MME反饋第四響應(yīng)消息。
若SCC中存在所述組呼的組呼上下文,但所述組呼的話語(yǔ)權(quán)未分配,根據(jù)上文介紹可知,此時(shí)沒(méi)有下行數(shù)據(jù)是正常的。此時(shí)所有網(wǎng)元都不需要釋放組呼資源。
S5022、對(duì)所述第二組呼數(shù)據(jù)丟失信息不處理,直接丟棄。
此種情況在上面已經(jīng)介紹,不再詳述。
本發(fā)明在組呼建立后,監(jiān)控到網(wǎng)關(guān)是否有組呼下行數(shù)據(jù),并在無(wú)組呼下行數(shù)據(jù)時(shí)SCC與MME、網(wǎng)關(guān)進(jìn)行信令交互,判斷組呼是否正常,并在異常時(shí)觸發(fā)資源釋放機(jī)制,從而有效節(jié)省帶寬資源及邏輯網(wǎng)元的內(nèi)部資源。
圖6示出了本發(fā)明一實(shí)施例提供的一種寬帶集群通信系統(tǒng)的組呼業(yè)務(wù)處理方法的信令圖。
圖6中包括UE1-UEx、eNB1-eNBx、xGW作為網(wǎng)關(guān)、MME、SCC網(wǎng)元的情況,對(duì)本發(fā)明進(jìn)行說(shuō)明,并為防止帶寬資源的浪費(fèi),設(shè)定了第一信息定時(shí)器、第一響應(yīng)定時(shí)器和第二響應(yīng)定時(shí)器,詳細(xì)請(qǐng)見下述方法。
如圖6所示的一種寬帶集群通信系統(tǒng)的組呼業(yè)務(wù)處理方法,包括:
S601、xGW在組呼建立之后,啟動(dòng)第一信息定時(shí)器,若第一信息定時(shí)器超時(shí)未接收到所述組呼的組呼下行數(shù)據(jù)包,則執(zhí)行步驟S602;
S602、xGW向MME發(fā)送包括所述組呼的組號(hào)和標(biāo)識(shí)的第一組呼數(shù)據(jù)丟失信息,以使所述MME根據(jù)所述組呼的組號(hào)和標(biāo)識(shí)查詢交換控制中心SCC,在所述SCC中不存在所述組呼的組呼上下文,或者SCC中存在所述組呼的組呼上下文且所述組呼的話語(yǔ)權(quán)已分配時(shí),反饋?lái)憫?yīng)消息;
S603、xGW啟動(dòng)第一響應(yīng)定時(shí)器;
MME接收xGW發(fā)送的包括組呼的組號(hào)和標(biāo)識(shí)的第一組呼數(shù)據(jù)丟失信息后,根據(jù)所述組號(hào)和標(biāo)識(shí)判斷MME內(nèi)是否存在所述組呼的組呼上下文;
若MME確定存在所述組呼的組呼上下文,則執(zhí)行S604,若不存在所述組呼的組呼上下文,則執(zhí)行步驟S617;
S604、MME向SCC發(fā)送包括所述組號(hào)和標(biāo)識(shí)的第二組呼數(shù)據(jù)丟失信息,以使SCC根據(jù)所述組呼的組號(hào)和標(biāo)識(shí)查詢SCC,在SCC中存在所述組呼的組呼上下文且所述組呼的話語(yǔ)權(quán)已經(jīng)分配時(shí),反饋?lái)憫?yīng)消息;
S605、MME啟動(dòng)第二響應(yīng)定時(shí)器;
SCC接收到MME發(fā)送的包括組呼的組號(hào)和標(biāo)識(shí)的第二組呼數(shù)據(jù)丟失信息后,根據(jù)所述組呼的組號(hào)和標(biāo)識(shí)判斷SCC中是否存在所述組呼的組呼上下文;若SCC存在所述組呼的組呼上下文,SCC判斷所述組呼的話語(yǔ)權(quán)是否已經(jīng)分配,若S606、確定已分配,執(zhí)行步驟S607,若S613、確定未分配,執(zhí)行步驟S614;若SCC不存在所述組呼的組 呼上下文,則執(zhí)行步驟S620;
S607、SCC向MME發(fā)送第三響應(yīng)消息;
同時(shí)還執(zhí)行S608、SCC向所述SCC、所述MME發(fā)起組呼資源釋放請(qǐng)求,以使所述MME釋放所述組呼的組呼資源,并使所述MME在接收到所述SCC發(fā)起的組呼資源釋放請(qǐng)求之后,向所述xGW、所述組呼所處的eNB和所述組呼所處的UE轉(zhuǎn)發(fā)所述由所述SCC發(fā)起的組呼資源釋放請(qǐng)求,以使所述xGW、eNB和UE釋放所述組呼的組呼資源。
S609、MME在接收到SCC的第三響應(yīng)消息后,關(guān)閉第二響應(yīng)定時(shí)器,并執(zhí)行步驟S609a;
S609a、MME向xGW反饋第二響應(yīng)消息;同時(shí)執(zhí)行步驟S610;
S610、MME等待SCC發(fā)起的組呼資源釋放請(qǐng)求,以根據(jù)所述SCC發(fā)起的組呼資源釋放請(qǐng)求釋放所述組呼的組呼資源;執(zhí)行步驟S615;
S611、MME在接收到所述SCC發(fā)起的組呼資源釋放請(qǐng)求之后,向所述xGW、所述組呼所處的eNB和所述組呼所處的UE轉(zhuǎn)發(fā)所述由所述SCC發(fā)起的組呼資源釋放請(qǐng)求,以使所述xGW、eNB和UE釋放所述組呼的組呼資源;
S612、xGW接收到MME發(fā)送的第二響應(yīng)消息后,關(guān)閉第一響應(yīng)定時(shí)器,等待MME轉(zhuǎn)發(fā)的由SCC發(fā)起的組呼資源釋放請(qǐng)求,以根據(jù)所述MME轉(zhuǎn)發(fā)的由SCC發(fā)起的組呼資源釋放請(qǐng)求釋放所述組呼的組呼資源。
S614、SCC向MME反饋第四響應(yīng)消息;
S615、MME在接收到所述第四響應(yīng)消息后,關(guān)閉第二響應(yīng)定時(shí)器;并執(zhí)行步驟S615a;
S615a、MME向xGW反饋第五響應(yīng)消息;
S616、xGW在接收到第五響應(yīng)消息后,關(guān)閉第一響應(yīng)定時(shí)器。
S620、SCC對(duì)第二組呼數(shù)據(jù)丟失信息不處理,直接丟棄;
此時(shí),MME接收不到SCC的響應(yīng)消息,執(zhí)行步驟S621;
S621、第二響應(yīng)定時(shí)器超時(shí);然后執(zhí)行步驟S622;同時(shí)執(zhí)行步驟 S624;
S622、MME向xGW反饋第一響應(yīng)消息,并執(zhí)行步驟S623和步驟S624;
S623、關(guān)閉第一響應(yīng)定時(shí)器。
S624、MME向所述MME、所述網(wǎng)關(guān)、所述組呼所處的eNB和所述組呼所處的UE發(fā)起組呼資源釋放請(qǐng)求,以使所述MME、所述網(wǎng)關(guān)、eNB和UE釋放所述組呼的組呼資源;
若MME確定不存在所述組呼的組呼上下文,則執(zhí)行步驟S617;
S617、MME對(duì)第一組呼數(shù)據(jù)丟失信息不處理,直接丟棄;
此時(shí),xGW就接收不到MME的響應(yīng)消息,執(zhí)行步驟S618;
S618、第一響應(yīng)定時(shí)器超;
然后執(zhí)行步驟S619;
S619、xGW釋放xGW的所述組呼的組呼資源。
上述所述的定時(shí)器超時(shí)是預(yù)先在定時(shí)器中設(shè)定了一個(gè)預(yù)設(shè)的時(shí)間段。
上述的第一信息定時(shí)器是周期性的,只要組呼存在,超時(shí)后就會(huì)自動(dòng)重啟,而第一響應(yīng)定時(shí)器和第二響應(yīng)定時(shí)器是單次的,只有在發(fā)送數(shù)據(jù)丟失信息后才啟動(dòng),超時(shí)后不會(huì)自動(dòng)重啟。
本發(fā)明在網(wǎng)關(guān)接收不到組呼的下行數(shù)據(jù)包時(shí),通過(guò)觸發(fā)向MME發(fā)送數(shù)據(jù)丟失信息的機(jī)制,實(shí)現(xiàn)與MME的信令交互,MME與SCC信令交互,從而使網(wǎng)關(guān)、MME或SCC能感知異常,并在感知異常時(shí)觸發(fā)資源釋放機(jī)制,從而有效節(jié)省帶寬資源及邏輯網(wǎng)元的內(nèi)部資源。
圖7為本發(fā)明一實(shí)施例提供的一種寬帶集群通信系統(tǒng)的組呼業(yè)務(wù)處理系統(tǒng)的原理框圖。
如圖7所示的一種寬帶集群通信系統(tǒng)的組呼業(yè)務(wù)處理系統(tǒng),包括:
第一信息發(fā)送單元701,網(wǎng)關(guān)在組呼建立之后,在未接收到所述組呼的組呼下行數(shù)據(jù)包時(shí),向移動(dòng)性管理實(shí)體MME發(fā)送包括所述組呼的組號(hào)和標(biāo)識(shí)的第一組呼數(shù)據(jù)丟失信息,以使所述MME根據(jù)所述組 呼的組號(hào)和標(biāo)識(shí)查詢交換控制中心SCC,在所述SCC中不存在所述組呼的組呼上下文,或者SCC中存在所述組呼的組呼上下文且所述組呼的話語(yǔ)權(quán)已分配時(shí),反饋?lái)憫?yīng)消息;
第一資源釋放單元702,若未接收到所述MME反饋的響應(yīng)信息,則釋放所述網(wǎng)關(guān)的所述組呼的組呼資源;
第一確定單元703,若接收到MME反饋的響應(yīng)信息,則根據(jù)接收到的MME的響應(yīng)消息確定是否釋放所述組呼的組呼資源。
優(yōu)選的,第一確定單元703,包括:
第一判斷子單元,判斷接收到的MME的響應(yīng)消息是否為第一響應(yīng)消息,所述第一響應(yīng)消息為SCC中不存在所述組呼的組呼上下文時(shí),由所述MME反饋的響應(yīng)消息;
第一等待子單元,若接收到的響應(yīng)消息是所述第一響應(yīng)消息,則等待MME發(fā)起的組呼資源釋放請(qǐng)求,以根據(jù)MME發(fā)起的組呼資源釋放請(qǐng)求釋放所述組呼的組呼資源。
圖8為本發(fā)明另一實(shí)施例提供的一種寬帶集群通信系統(tǒng)的組呼業(yè)務(wù)處理系統(tǒng)的原理框圖。
如圖8所示的一種寬帶集群通信系統(tǒng)的組呼業(yè)務(wù)處理系統(tǒng),包括:
第一信息接收單元801,移動(dòng)性管理實(shí)體MME接收網(wǎng)關(guān)發(fā)送的包括組呼的組號(hào)和標(biāo)識(shí)的第一組呼數(shù)據(jù)丟失信息;
第一判斷單元802,根據(jù)所述組號(hào)和標(biāo)識(shí)判斷MME內(nèi)是否存在所述組呼的組呼上下文;
第二信息發(fā)送單元803,若存在所述組呼的組呼上下文,則向SCC發(fā)送包括所述組號(hào)和標(biāo)識(shí)的第二組呼數(shù)據(jù)丟失信息,以使SCC根據(jù)所述組呼的組號(hào)和標(biāo)識(shí)查詢SCC,在SCC中存在所述組呼的組呼上下文且所述組呼的話語(yǔ)權(quán)已經(jīng)分配時(shí),反饋?lái)憫?yīng)消息;
第一釋放請(qǐng)求單元804,若未接收到SCC反饋的響應(yīng)消息,則向所述MME、所述網(wǎng)關(guān)、所述組呼所處的eNB和所述組呼所處的UE 發(fā)起組呼資源釋放請(qǐng)求,以使所述MME、所述網(wǎng)關(guān)、eNB和UE釋放所述組呼的組呼資源;
第二確定單元805,若接收到SCC反饋的響應(yīng)消息,則根據(jù)收到的所述SCC反饋的響應(yīng)消息確定是否釋放所述組呼的組呼資源。
圖9為本發(fā)明第三種實(shí)施例提供的一種寬帶集群通信系統(tǒng)的組呼業(yè)務(wù)處理系統(tǒng)的原理框圖。
如圖9所示的一種寬帶集群通信系統(tǒng)的組呼業(yè)務(wù)處理系統(tǒng),包括:
第二信息接收單元901,交換控制中心SCC接收移動(dòng)性管理實(shí)體MME發(fā)送的包括組呼的組號(hào)和標(biāo)識(shí)的第二組呼數(shù)據(jù)丟失信息;
第二判斷單元902,根據(jù)所述組呼的組號(hào)和標(biāo)識(shí)判斷SCC中是否存在所述組呼的組呼上下文;
第三判斷單元903,若存在,則判斷所述組呼的話語(yǔ)權(quán)是否已經(jīng)分配;
第二釋放請(qǐng)求單元904,若已分配,則向MME發(fā)送第三響應(yīng)消息,向所述SCC、所述MME發(fā)起組呼資源釋放請(qǐng)求,以使所述SCC、所述MME釋放所述組呼的組呼資源,并使所述MME在接收到所述SCC發(fā)起的組呼資源釋放請(qǐng)求之后,向所述網(wǎng)關(guān)、所述組呼所處的eNB和所述組呼所處的UE轉(zhuǎn)發(fā)所述由所述SCC發(fā)起的組呼資源釋放請(qǐng)求,以使所述網(wǎng)關(guān)、eNB和UE釋放所述組呼的組呼資源。
本發(fā)明的系統(tǒng)和方法是一一對(duì)應(yīng)的,在此對(duì)該系統(tǒng)不再贅述。
本領(lǐng)域普通技術(shù)人員可以理解:以上各實(shí)施例僅用以說(shuō)明本發(fā)明的技術(shù)方案,而非對(duì)其限制;盡管參照前述各實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說(shuō)明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對(duì)前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分或者全部技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明權(quán)利要求所限定的范圍。