專(zhuān)利名稱(chēng):建立集群呼叫的方法和網(wǎng)絡(luò)設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信領(lǐng)域,并且更具體地,涉及通信領(lǐng)域中建立集群呼叫的方法和網(wǎng)絡(luò)設(shè)備。
背景技術(shù):
集群呼叫可以包括語(yǔ)音組呼業(yè)務(wù)(Voice Group Call Service, VGCS)和語(yǔ)音廣播業(yè)務(wù)(Voice Broadcast Service, VBS),通過(guò)集群呼叫可以實(shí)現(xiàn)多人之間的通話。在VGCS業(yè)務(wù)中,至多6個(gè)講者可以同時(shí)進(jìn)行講話,而聽(tīng)者的數(shù)量不受限制。在VBS業(yè)務(wù)中,一個(gè)講者可以講話,而聽(tīng)者的數(shù)量不受限制。因此,VGCS、VBS業(yè)務(wù)實(shí)現(xiàn)了一部分人講話、多方聆聽(tīng)的點(diǎn)對(duì)多點(diǎn)的語(yǔ)音通信方式,突破了點(diǎn)對(duì)點(diǎn)通信的局限性,能夠快速建立呼叫。可以將VBS 業(yè)務(wù)看作是VGCS業(yè)務(wù)的特例。下面以VGCS業(yè)務(wù)為例進(jìn)行描述。VGCS呼叫使得主叫用戶可以建立到目標(biāo)用戶的語(yǔ)音組呼。語(yǔ)音組呼是預(yù)定在網(wǎng)絡(luò)中的,可以由組ID (Group ID)和組呼區(qū)域(Group call area)唯一標(biāo)識(shí),而組呼區(qū)域則是預(yù)先配置在網(wǎng)絡(luò)中的。主叫用戶和目標(biāo)用戶均可以是業(yè)務(wù)用戶或調(diào)度員用戶。當(dāng)業(yè)務(wù)用戶發(fā)起VGCS呼叫時(shí),組呼區(qū)域可以被業(yè)務(wù)用戶發(fā)起呼叫時(shí)所處的小區(qū)和業(yè)務(wù)用戶撥打的組ID唯一確定。當(dāng)調(diào)度員發(fā)起VGCS呼叫時(shí),調(diào)度員通過(guò)含有組呼參考(Group call reference)的MSISDN(Mobile Subscriber International ISDN/PSTN number,移動(dòng)臺(tái)國(guó)際 ISDN號(hào)碼)號(hào)碼發(fā)起組呼,組呼參考由組呼區(qū)域ID和組ID構(gòu)成。VGCS呼叫建立后,與該組呼相應(yīng)的調(diào)度員會(huì)被接通并且組呼區(qū)域中的每個(gè)小區(qū)會(huì)建立一條組呼通道,供小區(qū)中的業(yè)務(wù)用戶監(jiān)聽(tīng)。在組呼區(qū)域中,只有SIM (Subscriber Identity Module,用戶識(shí)別模塊)卡中存儲(chǔ)有相應(yīng)組ID的業(yè)務(wù)用戶才會(huì)加入到相應(yīng)組呼。目前,出現(xiàn)了具有網(wǎng)絡(luò)級(jí)冗余安全保障的移動(dòng)交換中心池(Mobile SwitchCenter POOL,MSC POOL),能夠?qū)崿F(xiàn)點(diǎn)到點(diǎn)呼叫中的冗余安全保障。在MSC POOL組網(wǎng)中,一個(gè)BSC同時(shí)連接到MSC POOL中的每個(gè)MSC,每個(gè)MSC同時(shí)與多個(gè)BSC相連,與MSC POOL相連的所有BSC服務(wù)的區(qū)域構(gòu)成MSC POOL區(qū)域。在MSC POOL實(shí)現(xiàn)集群呼叫的現(xiàn)有技術(shù)中,需要在MSC POOL中設(shè)置固定的MSC作為某一集群呼叫的主控MSC (Anchor MSC)或中繼MSC (Relay MSC),通過(guò)與該集群呼叫對(duì)應(yīng)的MSC以及與該MSC的組呼寄存器(Group Call Register, GCR)中保存的屬性信息實(shí)現(xiàn)集群呼叫。由于進(jìn)入MSC POOL區(qū)域內(nèi)的用戶可能注冊(cè)到任何一個(gè)MSC,即用戶訪問(wèn)地的訪問(wèn)移動(dòng)交換中心(Visited Mobile Switch Center, VMSC),因此當(dāng)用戶發(fā)起組呼建立請(qǐng)求時(shí),通過(guò)VMSC找到與用戶所在位置區(qū)對(duì)應(yīng)的集群服務(wù)MSC(S-MSC),并向S-MSC請(qǐng)求集群呼叫的主控MSC,然后VMSC向主控MSC發(fā)送呼叫建立請(qǐng)求。隨后,主控MSC按照正常的組呼發(fā)起流程通知各中繼MSC建立集群呼叫,在組呼區(qū)域中建立組呼通道。最后VMSC指示發(fā)起組呼建立請(qǐng)求的用戶進(jìn)行講話。由此可見(jiàn),在MSC POOL內(nèi)建立集群呼叫的過(guò)程中,根據(jù)主叫用戶的位置區(qū)選擇處理集群呼叫的MSC。這種根據(jù)位置區(qū)進(jìn)行集群呼叫分發(fā)的方式,可能導(dǎo)致當(dāng)不同的用戶在不同的位置區(qū)同時(shí)發(fā)起同一集群呼叫的建立請(qǐng)求時(shí),這些用戶的建立請(qǐng)求被分發(fā)到不同的MSC處理,從而導(dǎo)致同一個(gè)組呼參考同時(shí)在至少兩個(gè)MSC上處理,有可能使得一個(gè)組內(nèi)的多個(gè)業(yè)務(wù)用戶同時(shí)處于講話狀態(tài),引起上行搶占和組呼拆除的混亂,從而導(dǎo)致組呼狀態(tài)的混舌L甚至導(dǎo)致組呼的崩潰。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例提供了建立集群呼叫的方法和網(wǎng)絡(luò)設(shè)備,可以解決在MSCP00L內(nèi)實(shí)現(xiàn)集群呼叫時(shí)組呼狀態(tài)的同步問(wèn)題,使得同一個(gè)集群呼叫只會(huì)在一個(gè)MSC上進(jìn)行處理,從而MSC POOL內(nèi)集群呼叫可以順利執(zhí)行。一方面,本發(fā)明實(shí)施例提供了一種建立集群呼叫的方法,包括接收用戶終端發(fā)送的用于在移動(dòng)交換中心池MSC POOL區(qū)域內(nèi)建立一個(gè)集群呼叫的請(qǐng)求信息,所述請(qǐng)求信息包括組ID ;根據(jù)所述組ID,在所述MSC POOL內(nèi)確定一個(gè)為所述集群呼叫服務(wù)的MSC,在所 述MSC的組呼寄存器GCR中保存有服務(wù)所述集群呼叫所需的屬性信息;當(dāng)用于在所述MSCPOOL內(nèi)確定一個(gè)為所述集群呼叫服務(wù)的MSC的網(wǎng)元不是所確定的所述MSC時(shí),向所確定的所述MSC發(fā)送所述請(qǐng)求信息,以使所確定的所述MSC根據(jù)所述請(qǐng)求信息建立所述集群呼叫。另一方面,本發(fā)明實(shí)施例提供了一種建立集群呼叫的方法,包括接收移動(dòng)交換中心池MSC POOL區(qū)域外的用戶終端發(fā)送的用于在所述MSCP00L區(qū)域內(nèi)建立一個(gè)集群呼叫的請(qǐng)求信息,所述請(qǐng)求信息包括組ID ;根據(jù)所述組ID在所述MSC POOL內(nèi)確定一個(gè)為所述集群呼叫服務(wù)的MSC,并向所確定的所述MSC發(fā)送所述請(qǐng)求信息,以使所確定的所述MSC根據(jù)所述請(qǐng)求信息建立所述集群呼叫,或者向所述MSC POOL對(duì)應(yīng)的媒體網(wǎng)關(guān)MGW發(fā)送所述請(qǐng)求信息,以使所述MGW根據(jù)所述組ID在所述MSC POOL內(nèi)確定一個(gè)為所述集群呼叫服務(wù)的MSC,并向所確定的所述MSC發(fā)送所述請(qǐng)求信息,以使所確定的所述MSC根據(jù)所述請(qǐng)求信息建立所述集群呼叫,或者向所述MSC POOL內(nèi)的特定MSC發(fā)送所述請(qǐng)求信息,以使所述特定MSC根據(jù)所述組ID在所述MSC POOL內(nèi)確定一個(gè)為所述集群呼叫服務(wù)的MSC,并在所述特定MSC不是所確定的所述MSC時(shí),向所確定的所述MSC發(fā)送所述請(qǐng)求信息,以使所確定的所述MSC根據(jù)所述請(qǐng)求信息建立所述集群呼叫,在所述特定MSC是所確定的所述MSC時(shí),根據(jù)所述請(qǐng)求信息建立所述集群呼叫,其中,在所確定的所述MSC的組呼寄存器GCR中保存有服務(wù)所述集群呼叫所需的屬性信息。再一方面,本發(fā)明實(shí)施例提供了一種網(wǎng)絡(luò)設(shè)備,包括接收器,用于接收用戶終端發(fā)送的用于在移動(dòng)交換中心池MSC POOL區(qū)域內(nèi)建立一個(gè)集群呼叫的請(qǐng)求信息,所述請(qǐng)求信息包括組ID ;第一處理器,用于根據(jù)所述組ID,在所述MSC POOL內(nèi)確定一個(gè)為所述集群呼叫服務(wù)的MSC,在所述MSC的組呼寄存器GCR中保存有服務(wù)所述集群呼叫所需的屬性信息;發(fā)送器,用于當(dāng)所述網(wǎng)絡(luò)設(shè)備不是所確定的所述MSC時(shí),向所確定的所述MSC發(fā)送所述請(qǐng)求信息,以使所確定的所述MSC根據(jù)所述請(qǐng)求信息建立所述集群呼叫。又一方面,本發(fā)明實(shí)施例提供了一種網(wǎng)絡(luò)設(shè)備,包括接收器,用于接收移動(dòng)交換中心池MSC POOL區(qū)域外的用戶終端發(fā)送的用于在所述MSCP00L區(qū)域內(nèi)建立一個(gè)集群呼叫的請(qǐng)求信息,所述請(qǐng)求信息包括組ID ;處理器,用于根據(jù)所述組ID在所述MSC POOL內(nèi)確定一個(gè)為所述集群呼叫服務(wù)的MSC,以及第一發(fā)送器,用于向所確定的所述MSC發(fā)送所述請(qǐng)求信息,以使所確定的所述MSC根據(jù)所述請(qǐng)求信息建立所述集群呼叫,或者第二發(fā)送器,用于向所述MSC POOL對(duì)應(yīng)的媒體網(wǎng)關(guān)MGW發(fā)送所述請(qǐng)求信息,以使所述MGW根據(jù)所述組ID在所述MSC POOL內(nèi)確定一個(gè)為所述集群呼叫服務(wù)的MSC,并向所確定的所述MSC發(fā)送所述請(qǐng)求信息,以使所確定的所述MSC根據(jù)所述請(qǐng)求信息建立所述集群呼叫,或者第三發(fā)送器,用于向所述MSC POOL內(nèi)的特定MSC發(fā)送所述請(qǐng)求信息,以使所述特定MSC根據(jù)所述組ID在所述MSC POOL內(nèi)確定一個(gè)為所述集群呼叫服務(wù)的MSC,并在所述特定MSC不是所確定的所述MSC時(shí),向所確定的所述MSC發(fā)送所述請(qǐng)求信息,以使所確定的所述MSC根據(jù)所述請(qǐng)求信息建立所述集群呼叫,在所述特定MSC是所確定的所述MSC時(shí),根據(jù)所述請(qǐng)求信息建立所述集群呼叫,其中,在所確定的所述MSC的組呼寄存器GCR中保存有服務(wù)所述集群呼叫所需的屬性信息。根據(jù)上述技術(shù)方案,通過(guò)參考組ID確定一個(gè)MSC來(lái)處理集群呼叫,從而實(shí)現(xiàn)根據(jù)組ID的集群呼叫分發(fā),這樣可以避免在MSC POOL內(nèi)多個(gè)MSC同時(shí)處理同一個(gè)集群呼叫,解決了 MSC POOL內(nèi)集群呼叫狀態(tài)同步的問(wèn)題,使得MSC POOL內(nèi)的集群呼叫可以順利進(jìn)行,不 會(huì)導(dǎo)致上行搶占和組呼拆除的混亂。
為了更清楚地說(shuō)明本發(fā)明實(shí)施例的技術(shù)方案,下面將對(duì)實(shí)施例中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1是根據(jù)本發(fā)明實(shí)施例的建立集群呼叫的方法的流程圖。圖2是根據(jù)本發(fā)明實(shí)施例的建立集群呼叫的另一方法的流程圖。圖3是集群呼叫建立過(guò)程的第一例子的示意圖。圖4是集群呼叫建立過(guò)程的第二例子的示意圖。圖5是集群呼叫建立過(guò)程的第三例子的示意圖。圖6是根據(jù)本發(fā)明實(shí)施例的建立集群呼叫的再一方法的流程圖。圖7是根據(jù)本發(fā)明實(shí)施例的建立集群呼叫的又一方法的流程圖。圖8是根據(jù)本發(fā)明實(shí)施例的建立集群呼叫的又一方法的流程圖。圖9是集群呼叫建立過(guò)程的第四例子的示意圖。圖10是根據(jù)本發(fā)明實(shí)施例的網(wǎng)絡(luò)設(shè)備的結(jié)構(gòu)框圖。圖11是根據(jù)本發(fā)明實(shí)施例的另一網(wǎng)絡(luò)設(shè)備的結(jié)構(gòu)框圖。圖12是根據(jù)本發(fā)明實(shí)施例的再一網(wǎng)絡(luò)設(shè)備的結(jié)構(gòu)框圖。圖13是根據(jù)本發(fā)明實(shí)施例的又一網(wǎng)絡(luò)設(shè)備的結(jié)構(gòu)框圖。圖14是根據(jù)本發(fā)明實(shí)施例的又一網(wǎng)絡(luò)設(shè)備的結(jié)構(gòu)框圖。
具體實(shí)施例方式下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明的一部分實(shí)施例,而不是全部實(shí)施例。根據(jù)本發(fā)明中的所述實(shí)施例,本領(lǐng)域技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)的前提下所獲得的所有其他實(shí)施例,都應(yīng)屬于本發(fā)明保護(hù)的范圍。首先,參考圖1描述建立集群呼叫的方法的實(shí)施例。
如圖1所示,圖1的方法包括SllO :接收用戶終端發(fā)送的用于在MSC POOL區(qū)域內(nèi)建立一個(gè)集群呼叫的請(qǐng)求信息,請(qǐng)求信息包括組ID ;S120 :根據(jù)組ID,在MSC POOL內(nèi)確定一個(gè)為集群呼叫服務(wù)的MSC,在該MSC的GCR
中保存有服務(wù)集群呼叫所需的屬性信息;S130:當(dāng)用于在MSC POOL內(nèi)確定一個(gè)為集群呼叫服務(wù)的MSC的網(wǎng)元不是所確定的MSC時(shí),向所確定的MSC發(fā)送請(qǐng)求信息,以使所確定的MSC根據(jù)請(qǐng)求信息建立集群呼叫。圖1的方法可以由基站控制器(Base Station Controller, BSC)執(zhí)行,還可以由媒體網(wǎng)關(guān)執(zhí)行(Media Gateway,MGW),也可以由MSC執(zhí)行。BSC、MGW或MSC收到用戶終端發(fā) 送的請(qǐng)求信息之后,可以從請(qǐng)求信息中提取出請(qǐng)求信息包含的組ID,通過(guò)查找組ID與可為該組ID提供服務(wù)的MSC之間的對(duì)應(yīng)關(guān)系,可以在MSC POOL內(nèi)確定一個(gè)MSC來(lái)為該組ID對(duì)應(yīng)的集群呼叫提供服務(wù)。其中,組ID與可為該組ID提供服務(wù)的MSC的對(duì)應(yīng)關(guān)系可以預(yù)先配置在BSC、MGW或MSC中。請(qǐng)求信息與發(fā)起集群呼叫的用戶類(lèi)型有關(guān)。當(dāng)發(fā)起集群呼叫的用戶是業(yè)務(wù)用戶時(shí),請(qǐng)求信息包括組ID。當(dāng)發(fā)起集群呼叫的用戶是調(diào)度員時(shí),請(qǐng)求信息包括由組呼區(qū)域和組ID構(gòu)成的組呼參考。網(wǎng)絡(luò)側(cè)根據(jù)請(qǐng)求信息可以為用戶建立集群呼叫,建立的方式與現(xiàn)有技術(shù)相同,在此不再贅述。本發(fā)明的實(shí)施例與現(xiàn)有技術(shù)不同在于,網(wǎng)絡(luò)側(cè)需要根據(jù)請(qǐng)求信息中的組ID來(lái)對(duì)集群呼叫進(jìn)行分發(fā),確定一個(gè)處理集群呼叫的MSC,再使確定的MSC處理請(qǐng)求信息而為集群呼叫服務(wù)。根據(jù)組ID確定的MSC的GCR可以是與該MSC相連的GCR,也可以是集成到該MSC內(nèi)部的GCR。在GCR中保存的屬性信息可以與現(xiàn)有技術(shù)中服務(wù)集群呼叫所需的屬性信息相同。針對(duì)某一集群呼叫,屬性信息可以包括組呼小區(qū)信息、調(diào)度員信息、主控MSC信息、中繼MSC信息等,其中,在本發(fā)明的實(shí)施例中,主控MSC信息和中繼MSC信息是關(guān)于MSC POOL外的MSC的信息,與MSC POOL內(nèi)的MSC無(wú)關(guān)。BSC、MGff或MSC根據(jù)組ID確定的MSC通過(guò)參考與組ID對(duì)應(yīng)的集群呼叫的屬性信息,可以為該集群呼叫服務(wù),在MSC POOL區(qū)域內(nèi)實(shí)現(xiàn)集群呼叫的建立。根據(jù)本發(fā)明實(shí)施例提供的建立集群呼叫的方法,通過(guò)參考組ID確定一個(gè)MSC來(lái)處理集群呼叫,可以避免在MSC POOL內(nèi)多個(gè)MSC同時(shí)處理同一個(gè)集群呼叫,解決了 MSC POOL內(nèi)集群呼叫狀態(tài)同步的問(wèn)題,使得MSCP00L內(nèi)的集群呼叫可以順利進(jìn)行,不會(huì)導(dǎo)致上行搶占和組呼拆除的混亂。根據(jù)本發(fā)明的一個(gè)實(shí)施例,MSC POOL內(nèi)的每個(gè)MSC的GCR中可以保存有服務(wù)MSCPOOL支持的所有集群呼叫所需的屬性信息。通過(guò)網(wǎng)絡(luò)配置,可以使一個(gè)MSC POOL支持多個(gè)集群呼叫。在現(xiàn)有技術(shù)中,MSC的GCR中只需要配置該MSC支持的集群呼叫的屬性信息,這樣,如果某一MSC出現(xiàn)故障,那么該MSC將不能為它所支持的集群呼提供服務(wù),從而相應(yīng)的集群呼叫不能建立,這使得網(wǎng)絡(luò)對(duì)于MSC的故障沒(méi)有容錯(cuò)性,一旦故障發(fā)生,相應(yīng)的集群呼叫就將失敗。根據(jù)本發(fā)明的實(shí)施例,可以在MSC POOL內(nèi)的所有MSC的GCR中配置MSC POOL可支持的所有集群呼叫的屬性信息,這樣當(dāng)一個(gè)MSC出現(xiàn)故障時(shí),其所支持的集群呼叫還可以被其他MSC所支持,從而不會(huì)影響集群呼叫的建立,有效地實(shí)現(xiàn)了 MSC的容災(zāi)冗余。此外,由于在每個(gè)MSC的GCR中都保存有所有的屬性信息,因此不需要像現(xiàn)有技術(shù)那樣借助于S-MSC、主控MSC和/或中繼MSC的GCR中保存的屬性信息來(lái)進(jìn)行集群呼叫的建立,從而可以減少局間消息的發(fā)送,減輕網(wǎng)絡(luò)負(fù)擔(dān),提高集群呼叫建立的速度。當(dāng)MSC POOL內(nèi)的每個(gè)MSC都可以支持MSC POOL區(qū)域內(nèi)的所有集群呼叫時(shí),可以通過(guò)如下方式來(lái)確定處理組ID對(duì)應(yīng)的集群呼叫的MSC :根據(jù)組ID,按照MSC POOL內(nèi)的MSC相應(yīng)于組ID的優(yōu)先級(jí)順序,在沒(méi)有故障的MSC中選擇具有最高優(yōu)先級(jí)的MSC,作為所確定的MSC。針對(duì)某一組ID,可以預(yù)先對(duì)MSC POOL內(nèi)的所有MSC進(jìn)行優(yōu)先級(jí)排序,每次在沒(méi)有故障的MSC中選擇優(yōu)先級(jí)最高的MSC來(lái)處理相應(yīng)的集群呼叫。通過(guò)為MSC POOL內(nèi)的所有MSC設(shè)置優(yōu)先級(jí),可以方便地實(shí)現(xiàn)MSC的備份,當(dāng)高優(yōu)先級(jí)的MSC出現(xiàn)故障時(shí),選擇低優(yōu)先級(jí)的MSC來(lái)處理集群呼叫,使得集群呼叫仍然可以由一個(gè)MSC處理并得以順利執(zhí)行。MSC POOL內(nèi)的每個(gè)MSC可以被預(yù)先分配有優(yōu)先支持的組ID,其中任兩個(gè)MSC優(yōu)先 支持的組ID互不相同,MSC POOL內(nèi)所有MSC優(yōu)先支持的組ID構(gòu)成MSC POOL支持的所有組ID。例如,可以根據(jù)負(fù)荷均衡原則為MSC POOL內(nèi)的每個(gè)MSC分配優(yōu)先支持的組ID。舉例來(lái)說(shuō),MSC POOL可以支持的組ID從組I到組800,MSCP00L內(nèi)包括4個(gè)MSC,分別是MSCl、MSC2、MSC3和MSC4。在每個(gè)MSC的GCR中保存有組I至組800對(duì)應(yīng)的集群呼叫的屬性信息,每個(gè)MSC都可以支持組I至組800。根據(jù)負(fù)荷均衡原則,可以使MSCl優(yōu)先支持組I至組200,使MSC2優(yōu)先支持組201至組400,使MSC3優(yōu)先支持組401至600,使MSC4優(yōu)先支持組601至800。這樣,當(dāng)用戶終端發(fā)起的請(qǐng)求信息中包含組800時(shí),則確定MSC4作為服務(wù)組800對(duì)應(yīng)的集群呼叫的MSC,當(dāng)MSC4出現(xiàn)故障時(shí),才在沒(méi)有故障的MSC1、MSC2、MSC3中選擇一個(gè)優(yōu)先級(jí)最高的MSC來(lái)服務(wù)組800對(duì)應(yīng)的集群呼叫。假設(shè)支持組800的優(yōu)先級(jí)按照MSC4、MSC2、MSCl和MSC3遞減,當(dāng)MSC4出現(xiàn)故障時(shí),確定MSC2服務(wù)組800,如果MSC2也出現(xiàn)了故障,那么確定MSCl服務(wù)組800,如果MSC2和MSCl都出現(xiàn)故障,那么確定MSC3服務(wù)組800。這樣,通過(guò)為MSC POOL內(nèi)的MSC設(shè)置服務(wù)同一組ID的優(yōu)先級(jí)順序,可以實(shí)現(xiàn)有效的容災(zāi)冗余。通過(guò)為MSC POOL內(nèi)的MSC均衡分配優(yōu)先支持的組ID,可以使MSCP00L內(nèi)每個(gè)MSC的處理負(fù)荷相均衡,避免使集群呼叫集中在一個(gè)或多個(gè)MSC上處理,造成這些MSC的處理負(fù)擔(dān)過(guò)重,從而可以在統(tǒng)計(jì)意義上使MSC POOL內(nèi)的每個(gè)MSC具有均衡的負(fù)荷,不會(huì)在特定MSC上出現(xiàn)處理集群呼叫的瓶頸。由于根據(jù)組ID確定的MSC需要參考用戶終端的集群呼叫數(shù)據(jù)相關(guān)信息來(lái)判斷是否為該用戶終端建立集群呼叫,因此該MSC需要查詢用戶終端的集群呼叫數(shù)據(jù)相關(guān)信息。在現(xiàn)有技術(shù)中,由于用戶終端發(fā)起的呼叫建立請(qǐng)求需要經(jīng)由VMSC,因此VMSC通過(guò)參考與其相連的訪問(wèn)位置寄存器(Visited Location Register,VLR)中的集群呼叫數(shù)據(jù)相關(guān)信息可以確定是否為該用戶終端進(jìn)行后續(xù)的呼叫建立操作。但是,根據(jù)本發(fā)明的實(shí)施例,處理集群呼叫的MSC可能不是VMSC,甚至攜帶請(qǐng)求信息的呼叫建立請(qǐng)求由BSC或MGW根據(jù)組ID分發(fā)后不會(huì)到達(dá)VMSC,這樣,處理集群呼叫的MSC需要得到用戶終端的集群呼叫數(shù)據(jù)相關(guān)信息。根據(jù)本發(fā)明的一個(gè)實(shí)施例,在用戶終端是MSC POOL區(qū)域內(nèi)的用戶終端的情況下,當(dāng)與所確定的MSC相連的VLR中沒(méi)有記錄用戶終端的集群呼叫數(shù)據(jù)相關(guān)信息時(shí),所確定的MSC向用戶終端訪問(wèn)地的VMSC請(qǐng)求用戶終端訪問(wèn)地的VLR中記錄的用戶終端的集群呼叫數(shù)據(jù)相關(guān)信息;所確定的MSC將收到的集群呼叫數(shù)據(jù)相關(guān)信息保存在與所確定的MSC相連的VLR 中。用戶終端訪問(wèn)地的VLR可以從用戶終端的家鄉(xiāng)位置寄存器(Home LocationRegister, HLR)獲取用戶終端的集群呼叫數(shù)據(jù)相關(guān)信息。根據(jù)組ID確定的MSC由于需要為用戶終端建立集群呼叫,因此需要參考用戶終端的集群呼叫數(shù)據(jù)相關(guān)信息。所確定的MSC通過(guò)向VMSC請(qǐng)求用戶終端的集群呼叫數(shù)據(jù)相關(guān)信息,可以獲取與VMSC相連的VLR中的集群呼叫數(shù)據(jù)相關(guān)信息,從而確定是否為用戶終端建立集群呼叫。根據(jù)本發(fā)明的一個(gè)實(shí)施例,在用戶終端是MSC POOL區(qū)域內(nèi)的用戶終端的情況下,當(dāng)在用戶終端訪問(wèn)地的VLR中記錄的用戶終端的集群呼叫數(shù)據(jù)相關(guān)信息改變時(shí),用戶終端訪問(wèn)地的VMSC向MSC POOL內(nèi)的其他MSC發(fā)送集群呼叫數(shù)據(jù)相關(guān)信息。
集群呼叫數(shù)據(jù)相關(guān)信息可以與現(xiàn)有技術(shù)中的集群呼叫數(shù)據(jù)相關(guān)信息相同,包括但不限于如下信息用戶終端所屬的組ID、用戶終端是否有權(quán)發(fā)起集群呼叫等。MSC通過(guò)參考集群呼叫數(shù)據(jù)相關(guān)信息可以確定是否為用戶終端建立集群呼叫。用戶終端訪問(wèn)地的VLR從用戶終端的HLR獲取用戶終端的集群呼叫數(shù)據(jù)相關(guān)信息,并由VMSC將用戶終端的集群呼叫數(shù)據(jù)相關(guān)信息發(fā)送給MSCP00L內(nèi)的其他MSC,其他MSC將收到的集群呼叫數(shù)據(jù)相關(guān)信息保存到與其相連的VLR中。此外,當(dāng)用戶終端的集群呼叫數(shù)據(jù)相關(guān)信息發(fā)生改變時(shí),VMSC也及時(shí)向MSC POOL內(nèi)的其他MSC廣播更新后的集群呼叫數(shù)據(jù)相關(guān)信息,實(shí)現(xiàn)實(shí)時(shí)同步刷新。這樣,無(wú)論MSC POOL內(nèi)的哪個(gè)MSC處理用戶終端發(fā)起的集群呼叫,都可以直接參考與其相連的VLR中的集群呼叫數(shù)據(jù)相關(guān)信息來(lái)判斷是否為該用戶終端建立集群呼叫,從而可以避免向VMSC請(qǐng)求用戶終端的集群呼叫數(shù)據(jù)相關(guān)信息,減少新增的局間消息。此外,在現(xiàn)有技術(shù)中,當(dāng)用戶終端是業(yè)務(wù)用戶的用戶終端時(shí),用戶終端發(fā)起集群呼叫的方式有兩種,一是發(fā)送I麗SETUP消息,在I麗SETUP消息中攜帶有組ID ;二是發(fā)送CMSER REQ消息和SETUP消息,在CM SER REQ消息中不包含組ID,但在后續(xù)的SETUP消息中含有組ID。根據(jù)本發(fā)明的一個(gè)實(shí)施例,在用戶終端是MSC POOL區(qū)域內(nèi)的業(yè)務(wù)用戶的用戶終端的情況下,用戶終端一律發(fā)送攜帶請(qǐng)求信息的IMM SETUP消息。這樣,網(wǎng)絡(luò)側(cè)只會(huì)收到業(yè)務(wù)用戶的用戶終端發(fā)送的IMM SETUP消息而不會(huì)收到CM SER REQ消息。根據(jù)本發(fā)明的另一實(shí)施例,仍然保持業(yè)務(wù)用戶的用戶終端可以發(fā)送IMM SETUP消息和CM SER REQ消息的機(jī)制,但是當(dāng)用戶終端發(fā)送CM SER REQ消息時(shí),在CM SER REQ消息中攜帶請(qǐng)求信息,這樣,網(wǎng)絡(luò)側(cè)可以盡快收到組ID,從而盡快實(shí)現(xiàn)根據(jù)組ID的集群呼叫分發(fā),并使得CM SER REQ消息和SETUP消息可以都被發(fā)送到處理集群呼叫的MSC上。接下來(lái),參考圖2描述建立集群呼叫的方法的另一實(shí)施例。該實(shí)施例與圖1中的實(shí)施例的區(qū)別在于,圖1的實(shí)施例可以由MSC、BSC或MGW執(zhí)行,而圖2的實(shí)施例由MSC執(zhí)行,這使得在圖2的方法中執(zhí)行主體不僅可以向其他網(wǎng)元發(fā)送請(qǐng)求信息以建立集群呼叫,還可以由執(zhí)行主體自己根據(jù)請(qǐng)求信息建立集群呼叫。S210 :接收MSC POOL區(qū)域內(nèi)的用戶終端發(fā)送的用于在MSC POOL區(qū)域內(nèi)建立一個(gè)集群呼叫的請(qǐng)求信息,請(qǐng)求信息包括組ID ;S220 :根據(jù)組ID,在MSC POOL內(nèi)確定一個(gè)為集群呼叫服務(wù)的MSC,在該MSC的GCR
中保存有服務(wù)集群呼叫所需的屬性信息;S230 :當(dāng)用于在MSC POOL內(nèi)確定一個(gè)為集群呼叫服務(wù)的MSC的網(wǎng)元不是所確定的MSC時(shí),向所確定的MSC發(fā)送請(qǐng)求信息,以使所確定的MSC根據(jù)請(qǐng)求信息建立集群呼叫;S240:當(dāng)用于在MSC POOL內(nèi)確定一個(gè)為集群呼叫服務(wù)的MSC的網(wǎng)元是所確定的MSC時(shí),根據(jù)請(qǐng)求信息建立集群呼叫?!D2的方法可以由MSC執(zhí)行。當(dāng)MSC POOL區(qū)域內(nèi)的用戶終端發(fā)送請(qǐng)求信息時(shí),請(qǐng)求信息可以由BSC傳送到用戶終端訪問(wèn)地的VMSC。VMSC根據(jù)組ID確定處理集群呼叫的MSC,并判斷確定的MSC是不是VMSC自身。如果確定的MSC是VMSC自身,則VMSC根據(jù)請(qǐng)求信息建立集群呼叫,建立方式與現(xiàn)有技術(shù)相同。如果確定的MSC不是VMSC自身,則VMSC將請(qǐng)求信息轉(zhuǎn)發(fā)到確定的MSC,由確定的MSC根據(jù)請(qǐng)求信息建立集群呼叫。下面,結(jié)合圖3至圖5中的具體場(chǎng)景描述建立集群呼叫的方法的例子。通過(guò)參考圖3至圖5,分別描述由BSC、MGW和MSC根據(jù)用戶終端發(fā)送的請(qǐng)求信息中的組ID進(jìn)行集群呼叫的分發(fā)的例子。在如下例子中,MSCP00L包括MSCl和MSC2,MSCl和MSC2各自的GCR中保存有MSCP00L可支持的所有集群呼叫的屬性信息。圖3是由BSC根據(jù)組ID確定為集群呼叫服務(wù)的MSC、進(jìn)而建立起集群呼叫的例子的示意圖。在圖3所示的例子中,MSC POOL區(qū)域內(nèi)的業(yè)務(wù)用戶的用戶終端發(fā)起攜帶請(qǐng)求信息的呼叫建立請(qǐng)求,MSC POOL區(qū)域內(nèi)的BSC都被配置有組ID與MSC的對(duì)應(yīng)關(guān)系,與同一組ID對(duì)應(yīng)的MSC具有優(yōu)先級(jí)關(guān)系,BSC根據(jù)組ID選擇優(yōu)先級(jí)最高的正常MSC提供集群呼叫服務(wù)。S310 :用戶終端向BSC發(fā)送IMM SETUP消息,在IMM SETUP消息中攜帶有包含組ID的請(qǐng)求信息。S320 =BSC根據(jù)組ID,選擇一個(gè)MSC作為為組ID對(duì)應(yīng)的集群呼叫服務(wù)的MSC。由于針對(duì)該組ID的第一優(yōu)先級(jí)MSC是MSCl,第二優(yōu)先級(jí)MSC是MSC2,所以BSC選擇MSCl為集群呼叫服務(wù)。S330 BSC 向 MSCl 轉(zhuǎn)發(fā) IMM SETUP 消息。S340 =MSCl根據(jù)IMM SETUP消息攜帶的請(qǐng)求信息建立集群呼叫,建立過(guò)程與現(xiàn)有技術(shù)相同,在此不再贅述。此外,在MSC POOL內(nèi),由用戶終端訪問(wèn)地的VMSC(可能是MSC1,也可能是MSC2)對(duì)用戶終端的集群呼叫數(shù)據(jù)相關(guān)信息進(jìn)行實(shí)時(shí)同步刷新,以使與每個(gè)MSC相連的VLR中保存有用戶終端的集群呼叫數(shù)據(jù)相關(guān)信息。圖4是由MGW根據(jù)組ID確定為集群呼叫服務(wù)的MSC、進(jìn)而建立起集群呼叫的例子的示意圖。在圖4所示的例子中,MSC POOL區(qū)域內(nèi)的業(yè)務(wù)用戶的用戶終端發(fā)起攜帶請(qǐng)求信息的呼叫建立請(qǐng)求,MSC POOL區(qū)域內(nèi)的MGW都被配置有組ID與MSC的對(duì)應(yīng)關(guān)系,與同一組ID對(duì)應(yīng)的MSC具有優(yōu)先級(jí)關(guān)系,MGW根據(jù)組ID選擇優(yōu)先級(jí)最高的正常MSC提供集群呼叫服務(wù)。雖然在圖4中MGW接收MSC POOL區(qū)域內(nèi)的用戶終端發(fā)送的呼叫建立請(qǐng)求,但是當(dāng)用戶終端處于MSC POOL區(qū)域外時(shí),MGff也可以收到由用戶終端訪問(wèn)地的VMSC轉(zhuǎn)發(fā)的請(qǐng)求信息,并根據(jù)組ID進(jìn)行集群呼叫的分發(fā),這將在下文結(jié)合圖7的方法描述。S410 :用戶終端向BSC發(fā)送IMM SETUP消息,在IMM SETUP消息中攜帶有包含組ID的請(qǐng)求信息。S420 BSC 向 MGW 轉(zhuǎn)發(fā) IMM SETUP 消息。S430 :MGW根據(jù)組ID,選擇一個(gè)MSC作為為組ID對(duì)應(yīng)的集群呼叫服務(wù)的MSC。由于針對(duì)該組ID的第一優(yōu)先級(jí)MSC是MSCl,第二優(yōu)先級(jí)MSC是MSC2,所以MGW選擇MSCl為集群呼叫服務(wù)。S440 =MGff 將 IMM SETUP 消息發(fā)送給 MSCl。S450 =MSCl根據(jù)I麗SETUP消息攜帶的請(qǐng)求信息建立集群呼叫。 此外,在MSC POOL內(nèi),由用戶終端訪問(wèn)地的VMSC(可能是MSC1,也可能是MSC2)對(duì)用戶終端的集群呼叫數(shù)據(jù)相關(guān)信息進(jìn)行實(shí)時(shí)同步刷新。圖5是由MSC根據(jù)組ID確定為集群呼叫服務(wù)的MSC、進(jìn)而建立起集群呼叫的例子的示意圖。在圖5所示的例子中,MSC POOL區(qū)域內(nèi)的調(diào)度員的用戶終端發(fā)起呼叫建立請(qǐng)求,MSC POOL區(qū)域內(nèi)的MSC都被配置有組ID與MSC的對(duì)應(yīng)關(guān)系,與同一組ID對(duì)應(yīng)的MSC具有優(yōu)先級(jí)關(guān)系,MSC根據(jù)組ID選擇優(yōu)先級(jí)最高的正常MSC提供集群呼叫服務(wù)。雖然在圖5中MSC接收MSC POOL區(qū)域內(nèi)的用戶終端發(fā)送的呼叫建立請(qǐng)求,但是當(dāng)用戶終端處于MSC POOL區(qū)域外時(shí),MSC POOL內(nèi)的特定MSC也可以收到由用戶終端訪問(wèn)地的VMSC轉(zhuǎn)發(fā)的請(qǐng)求信息,并根據(jù)組ID進(jìn)行集群呼叫的分發(fā),這將在下文結(jié)合圖8的方法描述。S510 :用戶終端通過(guò)執(zhí)行與點(diǎn)呼流程相同的方式,使得調(diào)度員接入MSC1,MSCl是用戶終端訪問(wèn)地的VMSC。S520 :用戶終端向BSC發(fā)送SETUP消息,在SETUP消息中包含前綴和組呼參考,組呼參考中包含組呼區(qū)域ID和組ID。S530 BSC 向 MSCl 轉(zhuǎn)發(fā) SETUP 消息。S540 =MSCl根據(jù)組ID,選擇一個(gè)MSC作為為組ID對(duì)應(yīng)的集群呼叫服務(wù)的MSC。由于針對(duì)該組ID的第一優(yōu)先級(jí)MSC是MSC2,第二優(yōu)先級(jí)MSC是MSC1,所以MSCl選擇MSC2為集群呼叫服務(wù)。S550 =MSCl將前綴和組呼參考通過(guò)IAM消息發(fā)送給MSC2。S560 MSC2根據(jù)IAM消息為調(diào)度員建立集群呼叫。此外,在MSC POOL內(nèi),由用戶終端訪問(wèn)地的VMSC即MSCl對(duì)用戶終端的集群呼叫數(shù)據(jù)相關(guān)信息進(jìn)行實(shí)時(shí)同步刷新。上面從MSC POOL內(nèi)的網(wǎng)元的角度描述了建立集群呼叫的方法的實(shí)施例。接下來(lái),結(jié)合圖6至圖9描述由MSC POOL外的用戶終端訪問(wèn)地的VMSC執(zhí)行的建立集群呼叫的方法的實(shí)施例。在圖6的方法中,由VMSC根據(jù)組ID進(jìn)行集群呼叫的分發(fā);在圖7的方法中,由MSC POOL對(duì)應(yīng)的MGW根據(jù)VMSC轉(zhuǎn)發(fā)的組ID進(jìn)行集群呼叫的分發(fā);在圖8的方法中,由MSCPOOL內(nèi)的特定MSC根據(jù)VMSC轉(zhuǎn)發(fā)的組ID進(jìn)行集群呼叫的分發(fā);在圖9的例子中,結(jié)合具體場(chǎng)景描述VMSC根據(jù)組ID進(jìn)行集群呼叫的分發(fā)的例子。如圖6所示,圖6的方法包括
S610 :接收MSC POOL區(qū)域外的用戶終端發(fā)送的用于在MSC POOL區(qū)域內(nèi)建立一個(gè)集群呼叫的請(qǐng)求信息,請(qǐng)求信息包括組ID ;S620 :根據(jù)組ID在MSC POOL內(nèi)確定一個(gè)為集群呼叫服務(wù)的MSC,并向所確定的MSC發(fā)送請(qǐng)求信息,以使所確定的MSC根據(jù)請(qǐng)求信息建立集群呼叫,其中,在所確定的MSC的GCR中保存有服務(wù)集群呼叫所需的屬性信息。如圖7所示,圖7的方法包括S710 :接收MSC POOL區(qū)域外的用戶終端發(fā)送的用于在MSC POOL區(qū)域內(nèi)建立一個(gè)集群呼叫的請(qǐng)求信息,請(qǐng)求信息包括組ID ;S720 向MSC POOL對(duì)應(yīng)的MGW發(fā)送請(qǐng)求信息,以使MGW根據(jù)組ID在MSC POOL內(nèi)確定一個(gè)為集群呼叫服務(wù)的MSC,并向所確定的MSC發(fā)送請(qǐng)求信息,以使所確定的MSC根據(jù)請(qǐng)求信息建立所集群呼叫,其中,在所確定的MSC的GCR中保存有服務(wù)所述集群呼叫所需的
屬性信息。如圖8所示,圖8的方法包括S810 :接收MSC POOL區(qū)域外的用戶終端發(fā)送的用于在MSC POOL區(qū)域內(nèi)建立一個(gè)集群呼叫的請(qǐng)求信息,請(qǐng)求信息包括組ID ;S820 向MSC POOL內(nèi)的特定MSC發(fā)送請(qǐng)求信息,以使特定MSC根據(jù)組ID在MSCPOOL內(nèi)確定一個(gè)為集群呼叫服務(wù)的MSC,并在特定MSC不是所確定的MSC時(shí),向所確定的MSC發(fā)送請(qǐng)求信息,以使所確定的MSC根據(jù)請(qǐng)求信息建立集群呼叫,在特定MSC是所確定的MSC時(shí),根據(jù)請(qǐng)求信息建立集群呼叫,其中,在所確定的MSC的GCR中保存有服務(wù)集群呼叫所
需的屬性信息。圖6至圖8的方法可以由MSC POOL區(qū)域外的用戶終端訪問(wèn)地的VMSC執(zhí)行。用戶終端在MSC POOL區(qū)域外發(fā)起的攜帶請(qǐng)求信息的呼叫建立請(qǐng)求將被訪問(wèn)地的VMSC接收。與現(xiàn)有技術(shù)相同,VMSC根據(jù)呼叫建立請(qǐng)求,可以確定用戶終端發(fā)起的集群呼叫與MSC POOL區(qū)域有關(guān)。根據(jù)本發(fā)明的實(shí)施例,VMSC可以采用多種方式使得用戶終端發(fā)送的關(guān)于集群呼叫的請(qǐng)求信息根據(jù)組ID被分發(fā)到相應(yīng)的MSC上處理。如圖6的方法所述,在VMSC中保存組ID和服務(wù)于組ID的MSC的對(duì)應(yīng)關(guān)系,VMSC根據(jù)收到的請(qǐng)求信息中的組ID查找該對(duì)應(yīng)關(guān)系,確定出服務(wù)用戶終端發(fā)起的集群呼叫的MSC,并將請(qǐng)求信息轉(zhuǎn)發(fā)給該MSC,以由該MSC在MSC POOL區(qū)域內(nèi)為用戶終端建立集群呼叫。如圖7的方法所述,在MGW中保存組ID和服務(wù)于組ID的MSC的對(duì)應(yīng)關(guān)系。當(dāng)用戶終端發(fā)起集群呼叫時(shí),用戶終端訪問(wèn)地的VMSC根據(jù)用戶終端發(fā)送的攜帶請(qǐng)求信息的呼叫建立請(qǐng)求,可以確定需要將請(qǐng)求信息轉(zhuǎn)發(fā)至MSC POOL。于是,VMSC將請(qǐng)求信息發(fā)送到MSCPOOL內(nèi)的MGW,MGff根據(jù)請(qǐng)求信息中的組ID確定建立集群呼叫的MSC,并向其轉(zhuǎn)發(fā)請(qǐng)求信肩、O如圖8的方法所述,在MSC POOL內(nèi)的MSC中保存有組ID和服務(wù)于組ID的MSC的對(duì)應(yīng)關(guān)系,在MSC POOL外的MSC中保存有MSC POOL和作為MSC POOL對(duì)外接口的特定MSC的對(duì)應(yīng)關(guān)系。當(dāng)MSC POOL區(qū)域外的用戶終端發(fā)起集群呼叫時(shí),用戶終端訪問(wèn)地的VMSC根據(jù)用戶終端發(fā)起的集群呼叫,可以確定組呼區(qū)域的范圍。當(dāng)組呼區(qū)域與MSC POOL區(qū)域有關(guān)時(shí),VMSC向MSC POOL內(nèi)的特定MSC轉(zhuǎn)發(fā)請(qǐng)求信息,由該特定MSC根據(jù)組ID確定為集群呼叫服務(wù)的MSC,并向該MSC轉(zhuǎn)發(fā)請(qǐng)求信息。
根據(jù)本發(fā)明的實(shí)施例,MSC POOL內(nèi)的每個(gè)MSC的GCR中保存有服務(wù)MSC POOL支持的所有集群呼叫所需的屬性信息。這樣當(dāng)MSC POOL內(nèi)的一個(gè)MSC出現(xiàn)故障時(shí),該MSC支持的集群呼叫可以被其他MSC所支持,從而不會(huì)影響集群呼叫的建立,有效地實(shí)現(xiàn)了 MSC的容災(zāi)冗余。此外,由于在每個(gè)MSC的GCR中都保存有所有的屬性信息,因此不需要像現(xiàn)有技術(shù)那樣借助于S-MSC、主控MSC和/或中繼MSC的GCR中保存的屬性信息來(lái)進(jìn)行集群呼叫的建立,從而可以減少局間消息的發(fā)送,減輕網(wǎng)絡(luò)負(fù)擔(dān),提高集群呼叫建立的速度。根據(jù)本發(fā)明的實(shí)施例,無(wú)論是VMSC、MGW,還是MSC POOL內(nèi)的特定MSC,在根據(jù)組ID對(duì)集群呼叫進(jìn)行分發(fā)時(shí),可以基于如下策略分發(fā)根據(jù)組ID,按照MSC POOL內(nèi)的MSC相應(yīng)于組ID的優(yōu)先級(jí)順序,在沒(méi)有故障的MSC中選擇具有最高優(yōu)先級(jí)的MSC,作為所確定的MSC。這樣,可以方便地實(shí)現(xiàn)MSC的備份,當(dāng)高優(yōu)先級(jí)的MSC出現(xiàn)故障時(shí),選擇低優(yōu)先級(jí)的MSC來(lái)處理集群呼叫,使得集群呼叫仍然可以由一個(gè)MSC處理并得以順利執(zhí)行。根據(jù)本發(fā)明的實(shí)施例,MSC POOL內(nèi)的每個(gè)MSC被預(yù)先分配有優(yōu)先支持的組ID,其中任兩個(gè)MSC優(yōu)先支持的組ID互不相同,MSC POOL內(nèi)所有MSC優(yōu)先支持的組ID構(gòu)成MSCPOOL支持的所有組ID。例如,可以根據(jù)負(fù)荷均衡原則為MSC POOL內(nèi)的每個(gè)MSC分配優(yōu)先支持的組ID。這樣,可以使得MSC POOL內(nèi)每個(gè)MSC的處理負(fù)荷相均衡,避免使集群呼叫集中在一個(gè)或多個(gè)MSC上處理,造成這些MSC的處理負(fù)擔(dān)過(guò)重,從而可以在統(tǒng)計(jì)意義上使MSCPOOL內(nèi)的每個(gè)MSC具有均衡的負(fù)荷,不會(huì)在任一 MSC上出現(xiàn)處理集群呼叫的瓶頸。根據(jù)本發(fā)明實(shí)施例提供的建立集群呼叫的方法,通過(guò)參考組ID確定一個(gè)MSC來(lái)處理集群呼叫,可以避免在MSC POOL內(nèi)多個(gè)MSC同時(shí)處理同一個(gè)集群呼叫,解決了 MSC POOL內(nèi)集群呼叫狀態(tài)同步的問(wèn)題,使得MSCP00L內(nèi)的集群呼叫可以順利進(jìn)行,不會(huì)導(dǎo)致上行搶占和組呼拆除的混亂。接下來(lái),參考圖9描述由用戶訪問(wèn)地的VMSC根據(jù)組ID進(jìn)行集群呼叫的分發(fā)的例子。在圖9所示的例子中,MSC POOL包括MSCl和MSC2,MSC1和MSC2各自的GCR中保存有MSC POOL可支持的所有集群呼叫的屬性信息。MSCP00L區(qū)域外的業(yè)務(wù)用戶或調(diào)度員的用戶終端發(fā)起在MSC POOL區(qū)域內(nèi)建立集群呼叫的呼叫建立請(qǐng)求,MSC POOL外的MSC都被配置有組ID與MSC的對(duì)應(yīng)關(guān)系,與同一組ID對(duì)應(yīng)的MSC具有優(yōu)先級(jí)關(guān)系,MSC POOL外的MSC根據(jù)組ID選擇優(yōu)先級(jí)最高的正常MSC提供集群呼叫服務(wù)。S910 :用戶終端訪問(wèn)地的MSC3即VMSC收到用戶終端發(fā)送的請(qǐng)求信息之后,根據(jù)請(qǐng)求信息包含的組ID選擇一個(gè)MSC作為為組ID對(duì)應(yīng)的集群呼叫服務(wù)的MSC。由于針對(duì)該組ID的第一優(yōu)先級(jí)MSC是MSCl,第二優(yōu)先級(jí)MSC是MSC2,所以MSC3選擇MSCl為集群呼叫服務(wù)。S920 MSC3將請(qǐng)求信息攜帶在IAM消息中,轉(zhuǎn)發(fā)給MSCl。S930 =MSCl根據(jù)請(qǐng)求信息建立集群呼叫,建立過(guò)程與現(xiàn)有技術(shù)相同,在此不再贅述。在另一例子中,圖9的MSC3收到業(yè)務(wù)用戶或調(diào)度員的用戶終端發(fā)起的攜帶請(qǐng)求信息的呼叫建立請(qǐng)求之后,可以先將請(qǐng)求信息攜帶在IAM消息或PREPARE GROUP CALL消息中發(fā)送給MGW,MGff根據(jù)組ID確定MSCl為集群呼叫服務(wù),并將收到的IAM消息或PREPAREGROUP CALL消息發(fā)送給MSCl,由MSCl根據(jù)消息中的請(qǐng)求信息建立集群呼叫。其中,MGW收到的消息的目的地址不是MSCl時(shí),MGW需要修改消息中的信令點(diǎn),以使得消息可以到達(dá)MSC1。在又一例子中,圖9的MSC3收到業(yè)務(wù)用戶或調(diào)度員的用戶終端發(fā)起的攜帶請(qǐng)求信息的呼叫建立請(qǐng)求之后,可以先將請(qǐng)求信息攜帶在IAM消息中發(fā)送給MSC POOL內(nèi)的特定MSC,該特定MSC是預(yù)先設(shè)置在MSC3中作為MSC POOL對(duì)外接口的MSC。該特定MSC收到攜帶請(qǐng)求信息的IAM消息之后,根據(jù)請(qǐng)求信息中的組ID確定為用戶終端發(fā)起的集群呼叫服務(wù)的MSC。如果所確定的MSC是特定MSC本身,則特定MSC根據(jù)請(qǐng)求信息建立集群呼叫,如果所確定的MSC不是特定MSC本身,則該特定MSC再將請(qǐng)求信息攜帶在IAM消息中發(fā)送給所確定的MSC,由所確定的MSC根據(jù)請(qǐng)求信息建立集群呼叫。通過(guò)上面結(jié)合圖1至圖9描述的建立集群呼叫的方法,由于根據(jù)組ID將集群呼叫分發(fā)到一個(gè)MSC上處理,使得不需要進(jìn)行組呼狀態(tài)的同步。由于在MSC POOL組網(wǎng)下使每個(gè)MSC的GCR保存有所有可支持的集群呼叫的屬性信息,并為MSC設(shè)置針對(duì)組ID的優(yōu)先級(jí),可以實(shí)現(xiàn)集群呼叫情況下的容災(zāi)冗余。由于基于負(fù)荷均衡原則為MSC POOL內(nèi)的每個(gè)MSC設(shè) 置優(yōu)先支持的組ID,使得可以實(shí)現(xiàn)MSC POOL內(nèi)的負(fù)荷分擔(dān)。此外,在集群呼叫的建立過(guò)程中,由于基于組ID分發(fā)集群呼叫,使得可以不新增網(wǎng)元間的消息,不修改集群呼叫建立和上行管理流程,不影響集群呼叫建立和上行占用的時(shí)延,同時(shí)可以節(jié)省局間電路資源,并且實(shí)現(xiàn)簡(jiǎn)單,MSC POOL內(nèi)的MSC數(shù)量的增加不會(huì)顯著增加在GCR中配置屬性信息的復(fù)雜度。接下來(lái),參考圖10至圖14描述根據(jù)本發(fā)明實(shí)施例的網(wǎng)絡(luò)設(shè)備的結(jié)構(gòu)框圖。圖10是根據(jù)本發(fā)明實(shí)施例的網(wǎng)絡(luò)設(shè)備1000的結(jié)構(gòu)框圖。網(wǎng)絡(luò)設(shè)備1000可以是BSC,也可以是MGW,還可以是MSC。網(wǎng)絡(luò)設(shè)備1000包括接收器1010、第一處理器1020和發(fā)送器1030。接收器1010用于接收用戶終端發(fā)送的用于在MSC POOL區(qū)域內(nèi)建立一個(gè)集群呼叫的請(qǐng)求信息,請(qǐng)求信息包括組ID。第一處理器1020用于根據(jù)組ID,在MSC POOL內(nèi)確定一個(gè)為集群呼叫服務(wù)的MSC,在該MSC的組呼寄存器GCR中保存有服務(wù)集群呼叫所需的屬性信息。發(fā)送器1030用于當(dāng)網(wǎng)絡(luò)設(shè)備1000不是所確定的MSC時(shí),向所確定的MSC發(fā)送請(qǐng)求信息,以使所確定的MSC根據(jù)請(qǐng)求信息建立集群呼叫。接收器1010、第一處理器1020和發(fā)送器1030的上述和其他操作和/或功能可以參考上述圖1的方法中的描述,為了避免重復(fù),在此不再贅述。本發(fā)明實(shí)施例提供的網(wǎng)絡(luò)設(shè)備通過(guò)參考組ID確定一個(gè)MSC來(lái)處理集群呼叫,可以避免在MSC POOL內(nèi)多個(gè)MSC同時(shí)處理同一個(gè)集群呼叫,解決了 MSC POOL內(nèi)集群呼叫狀態(tài)同步的問(wèn)題,使得MSC POOL內(nèi)的集群呼叫可以順利進(jìn)行,不會(huì)導(dǎo)致上行搶占和組呼拆除的混亂。圖11是根據(jù)本發(fā)明實(shí)施例的網(wǎng)絡(luò)設(shè)備1100的結(jié)構(gòu)框圖。網(wǎng)絡(luò)設(shè)備1100可以是MSC,包括接收器1110、第一處理器1120、發(fā)送器1130和第二處理器1140。接收器1110用于接收用戶終端發(fā)送的用于在MSC POOL區(qū)域內(nèi)建立一個(gè)集群呼叫的請(qǐng)求信息,請(qǐng)求信息包括組ID。第一處理器1120用于根據(jù)組ID,在MSC POOL內(nèi)確定一個(gè)為集群呼叫服務(wù)的MSC,在該MSC的GCR中保存有服務(wù)集群呼叫所需的屬性信息。發(fā)送器1130用于當(dāng)網(wǎng)絡(luò)設(shè)備1100不是所確定的MSC時(shí),向所確定的MSC發(fā)送所述請(qǐng)求信息,以使所確定的MSC根據(jù)請(qǐng)求信息建立集群呼叫。第二處理器1140用于當(dāng)網(wǎng)絡(luò)設(shè)備1100是所確定的MSC時(shí),根據(jù)請(qǐng)求信息建立集群呼叫。第一處理器1120和第二處理器1140可以是相同的處理器,也可以是不同的處理器。
根據(jù)本發(fā)明的實(shí)施例,MSC POOL內(nèi)的每個(gè)MSC的GCR中保存有服務(wù)MSC POOL支持的所有集群呼叫所需的屬性信息。這樣當(dāng)一個(gè)MSC出現(xiàn)故障時(shí),其所支持的集群呼叫也可以被其他MSC所支持,從而不會(huì)影響集群呼叫的建立,有效地實(shí)現(xiàn)了 MSC的容災(zāi)冗余。此外,由于在每個(gè)MSC的GCR中都保存有所有的屬性信息,因此不需要借助于S-MSC、主控MSC和/或中繼MSC的GCR中保存的屬性信息來(lái)進(jìn)行集群呼叫的建立,從而可以減少局間消息的發(fā)送,減輕網(wǎng)絡(luò)負(fù)擔(dān),提高集群呼叫建立的速度。根據(jù)本發(fā)明的一個(gè)實(shí)施例,第一處理器1120用于根據(jù)組ID,按照MSCP00L內(nèi)的MSC相應(yīng)于組ID的優(yōu)先級(jí)順序,在沒(méi)有故障的MSC中選擇具有最高優(yōu)先級(jí)的MSC,作為所確定的MSC。這樣,通過(guò)設(shè)置MSC相對(duì)于組ID的優(yōu)先級(jí)順序,可以方便地實(shí)現(xiàn)MSC的備份,當(dāng)高優(yōu)先級(jí)的MSC出現(xiàn)故障時(shí),選擇低優(yōu)先級(jí)的MSC來(lái)處理集群呼叫,使得集群呼叫仍然可以由 一個(gè)MSC處理并得以順利執(zhí)行。根據(jù)本發(fā)明的一個(gè)實(shí)施例,MSC POOL內(nèi)的每個(gè)MSC被預(yù)先分配有優(yōu)先支持的組ID,其中任兩個(gè)MSC優(yōu)先支持的組ID互不相同,MSC POOL內(nèi)所有MSC優(yōu)先支持的組ID構(gòu)成MSC POOL支持的所有組ID。例如,可以根據(jù)負(fù)荷均衡原則為MSC POOL內(nèi)的每個(gè)MSC分配優(yōu)先支持的組ID。這樣,可以使MSC POOL內(nèi)每個(gè)MSC的處理負(fù)荷相均衡,避免使集群呼叫集中在一個(gè)或多個(gè)MSC上處理,造成這些MSC的處理負(fù)擔(dān)過(guò)重,從而可以在統(tǒng)計(jì)意義上使MSC POOL內(nèi)的每個(gè)MSC具有均衡的負(fù)荷,不會(huì)在特定MSC上出現(xiàn)處理集群呼叫的瓶頸。根據(jù)本發(fā)明的一個(gè)實(shí)施例,接收器1110用于在用戶終端是MSC POOL區(qū)域內(nèi)的業(yè)務(wù)用戶的用戶終端的情況下,接收用戶終端發(fā)送的攜帶請(qǐng)求信息的IMM SETUP消息,且不會(huì)收到用戶終端發(fā)送的CM SER REQ消息。根據(jù)本發(fā)明的一個(gè)實(shí)施例,接收器1110用于在用戶終端是MSC POOL區(qū)域內(nèi)的業(yè)務(wù)用戶的用戶終端的情況下,接收用戶終端發(fā)送的攜帶請(qǐng)求信息的CM SER REQ消息。這樣,網(wǎng)絡(luò)側(cè)可以盡快收到組ID,從而盡快實(shí)現(xiàn)根據(jù)組ID的集群呼叫分發(fā),并使得CM SER REQ消息和SETUP消息可以都被發(fā)送到處理集群呼叫的MSC上。接收器1110、第一處理器1120、發(fā)送器1130和第二處理器1140的上述和其他操作和/或功能可以參考上述圖1和圖2的方法中的描述,為了避免重復(fù),在此不再贅述。網(wǎng)絡(luò)設(shè)備1100通過(guò)參考組ID確定處理集群呼叫的MSC,可以避免組合狀態(tài)的同步問(wèn)題,使得集群呼叫可以順利執(zhí)行。圖12是根據(jù)本發(fā)明實(shí)施例的網(wǎng)絡(luò)設(shè)備1200的結(jié)構(gòu)框圖。網(wǎng)絡(luò)設(shè)備1200可以是MSC POOL外的MSC,并且更具體地,是MSCP00L區(qū)域外的用戶終端訪問(wèn)地的VMSC。網(wǎng)絡(luò)設(shè)備1200包括接收器1210、處理器1220和第一發(fā)送器1230。接收器1210用于接收MSC POOL區(qū)域外的用戶終端發(fā)送的用于在MSC POOL區(qū)域內(nèi)建立一個(gè)集群呼叫的請(qǐng)求信息,請(qǐng)求信息包括組ID。處理器1220用于根據(jù)組ID在MSC POOL內(nèi)確定一個(gè)為集群呼叫服務(wù)的MSC。第一發(fā)送器1230用于向所確定的MSC發(fā)送請(qǐng)求信息,以使所確定的MSC根據(jù)請(qǐng)求信息建立集群呼叫,其中,在所確定的MSC的GCR中保存有服務(wù)集群呼叫所需的屬性信息。
根據(jù)本發(fā)明的一個(gè)實(shí)施例,處理器1220用于根據(jù)組ID,按照MSC POOL內(nèi)的MSC相應(yīng)于組ID的優(yōu)先級(jí)順序,在沒(méi)有故障的MSC中選擇具有最高優(yōu)先級(jí)的MSC,作為所確定的MSC。這樣,通過(guò)設(shè)置MSC相對(duì)于組ID的優(yōu)先級(jí)順序,可以方便地實(shí)現(xiàn)MSC的備份,當(dāng)高優(yōu)先級(jí)的MSC出現(xiàn)故障時(shí),選擇低優(yōu)先級(jí)的MSC來(lái)處理集群呼叫,使得集群呼叫仍然可以由一個(gè)MSC處理并得以順利執(zhí)行。接收器1210、處理器1220和第一發(fā)送器1230的上述和其他操作和/或功能可以參考上述圖6的方法中的描述,為了避免重復(fù),在此不再贅述。本發(fā)明實(shí)施例提供的網(wǎng)絡(luò)設(shè)備通過(guò)參考組ID確定一個(gè)MSC來(lái)處理集群呼叫,可以避免在MSC POOL內(nèi)多個(gè)MSC同時(shí)處理同一個(gè)集群呼叫,解決了 MSC POOL內(nèi)集群呼叫狀態(tài)同步的問(wèn)題,使得MSC POOL內(nèi)的集群呼叫可以順利進(jìn)行,不會(huì)導(dǎo)致上行搶占和組呼拆除的混亂。 圖13是根據(jù)本發(fā)明實(shí)施例的網(wǎng)絡(luò)設(shè)備1300的結(jié)構(gòu)框圖。網(wǎng)絡(luò)設(shè)備1300可以是MSC POOL外的MSC,并且更具體地,是MSCP00L區(qū)域外的用戶終端訪問(wèn)地的VMSC。網(wǎng)絡(luò)設(shè)備1300包括接收器1310和第二發(fā)送器1320。接收器1310用于接收MSC POOL區(qū)域外的用戶終端發(fā)送的用于在MSC POOL區(qū)域內(nèi)建立一個(gè)集群呼叫的請(qǐng)求信息,請(qǐng)求信息包括組ID。第二發(fā)送器1320用于向MSC POOL對(duì)應(yīng)的MGW發(fā)送請(qǐng)求信息,以使MGW根據(jù)組ID在MSC POOL內(nèi)確定一個(gè)為集群呼叫服務(wù)的MSC,并向所確定的MSC發(fā)送請(qǐng)求信息,以使所確定的MSC根據(jù)請(qǐng)求信息建立集群呼叫,其中,在所確定的MSC的GCR中保存有服務(wù)集群呼叫所需的屬性信息。接收器1310和第二發(fā)送器1320的上述和其他操作和/或功能可以參考上述圖7的方法中的描述,為了避免重復(fù),在此不再贅述。本發(fā)明實(shí)施例提供的網(wǎng)絡(luò)設(shè)備向MSC POOL內(nèi)的MGW轉(zhuǎn)發(fā)請(qǐng)求信息,可以使GMW通過(guò)參考組ID確定一個(gè)MSC來(lái)處理集群呼叫,從而可以避免在MSC POOL內(nèi)多個(gè)MSC同時(shí)處理同一個(gè)集群呼叫,解決了 MSC POOL內(nèi)集群呼叫狀態(tài)同步的問(wèn)題,使得MSC POOL內(nèi)的集群呼叫可以順利進(jìn)行,不會(huì)導(dǎo)致上行搶占和組呼拆除的混亂。圖14是根據(jù)本發(fā)明實(shí)施例的網(wǎng)絡(luò)設(shè)備1400的結(jié)構(gòu)框圖。網(wǎng)絡(luò)設(shè)備1400可以是MSC POOL外的MSC,并且更具體地,是MSCP00L區(qū)域外的用戶終端訪問(wèn)地的VMSC。網(wǎng)絡(luò)設(shè)備1400包括接收器1410和第三發(fā)送器1420。接收器1410用于接收MSC POOL區(qū)域外的用戶終端發(fā)送的用于在MSC POOL區(qū)域內(nèi)建立一個(gè)集群呼叫的請(qǐng)求信息,請(qǐng)求信息包括組ID。第三發(fā)送器1420用于向MSC POOL內(nèi)的特定MSC發(fā)送請(qǐng)求信息,以使特定MSC根據(jù)組ID在MSC POOL內(nèi)確定一個(gè)為集群呼叫服務(wù)的MSC,并在特定MSC不是所確定的MSC時(shí),向所確定的MSC發(fā)送請(qǐng)求信息,以使所確定的MSC根據(jù)請(qǐng)求信息建立集群呼叫,在特定MSC是所確定的MSC時(shí),根據(jù)請(qǐng)求信息建立集群呼叫,其中,在所確定的MSC的GCR中保存有服務(wù)集群呼叫所需的屬性信息。接收器1410和第三發(fā)送器1420的上述和其他操作和/或功能可以參考上述圖8的方法中的描述,為了避免重復(fù),在此不再贅述。本發(fā)明實(shí)施例提供的網(wǎng)絡(luò)設(shè)備向MSC POOL內(nèi)的特定MSC轉(zhuǎn)發(fā)請(qǐng)求信息,可以使特定MSC通過(guò)參考組ID確定一個(gè)MSC來(lái)處理集群呼叫,從而可以避免在MSC POOL內(nèi)多個(gè)MSC同時(shí)處理同一個(gè)集群呼叫,解決了 MSCP00L內(nèi)集群呼叫狀態(tài)同步的問(wèn)題,使得MSC POOL內(nèi)的集群呼叫可以順利進(jìn)行,不會(huì)導(dǎo)致上行搶占和組呼拆除的混亂。本領(lǐng)域技術(shù)人員可以意識(shí)到,結(jié)合本文中所公開(kāi)的實(shí)施例中描述的各方法步驟和單元,能夠以電子硬件、計(jì)算機(jī)軟件或者二者的結(jié)合來(lái)實(shí)現(xiàn),為了清楚地說(shuō)明硬件和軟件的可互換性,在上述說(shuō)明中已經(jīng)按照功能一般性地描述了各實(shí)施例的步驟及組成。這些功能究竟以硬件還是軟件方式來(lái)執(zhí)行,取決于技術(shù)方案的特定應(yīng)用和設(shè)計(jì)約束條件。本領(lǐng)域技術(shù)人員可以對(duì)每個(gè)特定的應(yīng)用使用不同方法來(lái)實(shí)現(xiàn)所描述的功能,但是這種實(shí)現(xiàn)不應(yīng)認(rèn)為超出本發(fā)明的范圍。結(jié)合本文中所公開(kāi)的實(shí)施例描述的方法步驟可以用硬件、處理器執(zhí)行的軟件程序、或者二者的結(jié)合來(lái)實(shí)施。軟件程序可以置于隨機(jī)存取存儲(chǔ)器(RAM)、內(nèi)存、只讀存儲(chǔ)器(ROM)、電可編程ROM、電可擦除可編程ROM、寄存器、硬盤(pán)、可移動(dòng)磁盤(pán)、CD-ROM或技術(shù)領(lǐng)域內(nèi)所公知的任意其它形式的存儲(chǔ)介質(zhì)中。
盡管已示出和描述了本發(fā)明的一些實(shí)施例,但本領(lǐng)域技術(shù)人員應(yīng)該理解,在不脫離本發(fā)明的原理和精神的情況下,可對(duì)這些實(shí)施例進(jìn)行各種修改,這樣的修改應(yīng)落入本發(fā)明的范圍內(nèi)。
權(quán)利要求
1.一種建立集群呼叫的方法,其特征在于,包括 接收用戶終端發(fā)送的用于在移動(dòng)交換中心池MSC POOL區(qū)域內(nèi)建立一個(gè)集群呼叫的請(qǐng)求信息,所述請(qǐng)求信息包括組ID ; 根據(jù)所述組ID,在所述MSC POOL內(nèi)確定一個(gè)為所述集群呼叫服務(wù)的MSC,在所述MSC的組呼寄存器GCR中保存有服務(wù)所述集群呼叫所需的屬性信息; 當(dāng)用于在所述MSC POOL內(nèi)確定一個(gè)為所述集群呼叫服務(wù)的MSC的網(wǎng)元不是所確定的所述MSC時(shí),向所確定的所述MSC發(fā)送所述請(qǐng)求信息,以使所確定的所述MSC根據(jù)所述請(qǐng)求信息建立所述集群呼叫。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括 當(dāng)用于在所述MSC POOL內(nèi)確定一個(gè)為所述集群呼叫服務(wù)的MSC的網(wǎng)元是所確定的所述MSC時(shí),根據(jù)所述請(qǐng)求信息建立所述集群呼叫。
3.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,所述MSCPOOL內(nèi)的每個(gè)MSC的GCR中保存有服務(wù)所述MSC POOL支持的所有集群呼叫所需的屬性信息。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述根據(jù)所述組ID、在所述MSCPOOL內(nèi)確定一個(gè)為所述集群呼叫服務(wù)的MSC的過(guò)程,包括 根據(jù)所述組ID,按照所述MSC POOL內(nèi)的MSC相應(yīng)于所述組ID的優(yōu)先級(jí)順序,在沒(méi)有故障的MSC中選擇具有最高優(yōu)先級(jí)的MSC,作為所確定的所述MSC。
5.根據(jù)權(quán)利要求3或4所述的方法,其特征在于,所述MSCPOOL內(nèi)的每個(gè)MSC被預(yù)先分配有優(yōu)先支持的組ID,其中任兩個(gè)MSC優(yōu)先支持的組ID互不相同,所述MSC POOL內(nèi)所有MSC優(yōu)先支持的組ID構(gòu)成所述MSC POOL支持的所有組ID。
6.根據(jù)權(quán)利要求3至5中任一項(xiàng)所述的方法,其特征在于,還包括 在所述用戶終端是所述MSC POOL區(qū)域內(nèi)的用戶終端的情況下,當(dāng)在所述用戶終端訪問(wèn)地的訪問(wèn)位置寄存器VLR中記錄的所述用戶終端的集群呼叫數(shù)據(jù)相關(guān)信息改變時(shí),所述用戶終端訪問(wèn)地的訪問(wèn)地移動(dòng)交換中心VMSC向所述MSC POOL內(nèi)的其他MSC發(fā)送所述集群呼叫數(shù)據(jù)相關(guān)信息。
7.根據(jù)權(quán)利要求3至5中任一項(xiàng)所述的方法,其特征在于,還包括 在所述用戶終端是所述MSC POOL區(qū)域內(nèi)的用戶終端的情況下,當(dāng)與所確定的所述MSC相連的VLR中沒(méi)有記錄所述用戶終端的集群呼叫數(shù)據(jù)相關(guān)信息時(shí),所確定的所述MSC向所述用戶終端訪問(wèn)地的VMSC請(qǐng)求所述用戶終端訪問(wèn)地的VLR中記錄的所述用戶終端的集群呼叫數(shù)據(jù)相關(guān)信息; 所確定的所述MSC將收到的所述集群呼叫數(shù)據(jù)相關(guān)信息保存在所述與所確定的所述MSC相連的VLR中。
8.根據(jù)權(quán)利要求1至7中任一項(xiàng)所述的方法,其特征在于,所述接收用戶終端發(fā)送的用于在移動(dòng)交換中心池MSC POOL區(qū)域內(nèi)建立一個(gè)集群呼叫的請(qǐng)求信息的過(guò)程,包括 在所述用戶終端是所述MSC POOL區(qū)域內(nèi)的業(yè)務(wù)用戶的用戶終端的情況下,接收所述用戶終端發(fā)送的攜帶所述請(qǐng)求信息的IMM SETUP消息,且不會(huì)收到所述用戶終端發(fā)送的CMSER REQ消息;或者 在所述用戶終端是所述MSC POOL區(qū)域內(nèi)的業(yè)務(wù)用戶的用戶終端的情況下,接收所述用戶終端發(fā)送的攜帶所述請(qǐng)求信息的CM SER REQ消息。
9.一種建立集群呼叫的方法,其特征在于,包括 接收移動(dòng)交換中心池MSC POOL區(qū)域外的用戶終端發(fā)送的用于在所述MSC POOL區(qū)域內(nèi)建立一個(gè)集群呼叫的請(qǐng)求信息,所述請(qǐng)求信息包括組ID ; 根據(jù)所述組ID在所述MSC POOL內(nèi)確定一個(gè)為所述集群呼叫服務(wù)的MSC,并向所確定的所述MSC發(fā)送所述請(qǐng)求信息,以使所確定的所述MSC根據(jù)所述請(qǐng)求信息建立所述集群呼叫,或者 向所述MSC POOL對(duì)應(yīng)的媒體網(wǎng)關(guān)MGW發(fā)送所述請(qǐng)求信息,以使所述MGW根據(jù)所述組ID在所述MSC POOL內(nèi)確定一個(gè)為所述集群呼叫服務(wù)的MSC,并向所確定的所述MSC發(fā)送所述請(qǐng)求信息,以使所確定的所述MSC根據(jù)所述請(qǐng)求信息建立所述集群呼叫,或者 向所述MSC POOL內(nèi)的特定MSC發(fā)送所述請(qǐng)求信息,以使所述特定MSC根據(jù)所述組ID在所述MSC POOL內(nèi)確定一個(gè)為所述集群呼叫服務(wù)的MSC,并在所述特定MSC不是所確定的所述MSC時(shí),向所確定的所述MSC發(fā)送所述請(qǐng)求信息,以使所確定的所述MSC根據(jù)所述請(qǐng)求信息建立所述集群呼叫,在所述特定MSC是所確定的所述MSC時(shí),根據(jù)所述請(qǐng)求信息建立所述集群呼叫, 其中,在所確定的所述MSC的組呼寄存器GCR中保存有服務(wù)所述集群呼叫所需的屬性信息。
10.根據(jù)權(quán)利要求9所述的方法,其特征在于,所述MSCPOOL內(nèi)的每個(gè)MSC的GCR中保存有服務(wù)所述MSC POOL支持的所有集群呼叫所需的屬性信息。
11.根據(jù)權(quán)利要求10所述的方法,其特征在于,所述根據(jù)所述組ID在所述MSCPOOL內(nèi)確定一個(gè)為所述集群呼叫服務(wù)的MSC的過(guò)程,包括 根據(jù)所述組ID,按照所述MSC POOL內(nèi)的MSC相應(yīng)于所述組ID的優(yōu)先級(jí)順序,在沒(méi)有故障的MSC中選擇具有最高優(yōu)先級(jí)的MSC,作為所確定的所述MSC。
12.根據(jù)權(quán)利要求10或11所述的方法,其特征在于,所述MSCPOOL內(nèi)的每個(gè)MSC被預(yù)先分配有優(yōu)先支持的組ID,其中任兩個(gè)MSC優(yōu)先支持的組ID互不相同,所述MSC POOL內(nèi)所有MSC優(yōu)先支持的組ID構(gòu)成所述MSC POOL支持的所有組ID。
13.—種網(wǎng)絡(luò)設(shè)備,其特征在于,包括 接收器,用于接收用戶終端發(fā)送的用于在移動(dòng)交換中心池MSC POOL區(qū)域內(nèi)建立一個(gè)集群呼叫的請(qǐng)求信息,所述請(qǐng)求信息包括組ID ; 第一處理器,用于根據(jù)所述組ID,在所述MSC POOL內(nèi)確定一個(gè)為所述集群呼叫服務(wù)的MSC,在所述MSC的組呼寄存器GCR中保存有服務(wù)所述集群呼叫所需的屬性信息; 發(fā)送器,用于當(dāng)所述網(wǎng)絡(luò)設(shè)備不是所確定的所述MSC時(shí),向所確定的所述MSC發(fā)送所述請(qǐng)求信息,以使所確定的所述MSC根據(jù)所述請(qǐng)求信息建立所述集群呼叫。
14.根據(jù)權(quán)利要求13所述的網(wǎng)絡(luò)設(shè)備,其特征在于,還包括 第二處理器,用于當(dāng)所述網(wǎng)絡(luò)設(shè)備是所確定的所述MSC時(shí),根據(jù)所述請(qǐng)求信息建立所述集群呼叫。
15.根據(jù)權(quán)利要求13或14所述的網(wǎng)絡(luò)設(shè)備,其特征在于,所述MSCP00L內(nèi)的每個(gè)MSC的GCR中保存有服務(wù)所述MSC POOL支持的所有集群呼叫所需的屬性信息。
16.根據(jù)權(quán)利要求15所述的網(wǎng)絡(luò)設(shè)備,其特征在于,所述第一處理器用于根據(jù)所述組ID,按照所述MSC POOL內(nèi)的MSC相應(yīng)于所述組ID的優(yōu)先級(jí)順序,在沒(méi)有故障的MSC中選擇具有最高優(yōu)先級(jí)的MSC,作為所確定的所述MSC。
17.根據(jù)權(quán)利要求15或16所述的網(wǎng)絡(luò)設(shè)備,其特征在于,所述MSCPOOL內(nèi)的每個(gè)MSC被預(yù)先分配有優(yōu)先支持的組ID,其中任兩個(gè)MSC優(yōu)先支持的組ID互不相同,所述MSC POOL內(nèi)所有MSC優(yōu)先支持的組ID構(gòu)成所述MSC POOL支持的所有組ID。
18.根據(jù)權(quán)利要求13至17中任一項(xiàng)所述的網(wǎng)絡(luò)設(shè)備,其特征在于,所述接收器用于在所述用戶終端是所述MSC POOL區(qū)域內(nèi)的業(yè)務(wù)用戶的用戶終端的情況下,接收所述用戶終端發(fā)送的攜帶所述請(qǐng)求信息的IMM SETUP消息,且不會(huì)收到所述用戶終端發(fā)送的CM SER REQ消息;或者 所述接收器用于在所述用戶終端是所述MSC POOL區(qū)域內(nèi)的業(yè)務(wù)用戶的用戶終端的情況下,接收所述用戶終端發(fā)送的攜帶所述請(qǐng)求信息的CMSER REQ消息。
19.根據(jù)權(quán)利要求13至18中任一項(xiàng)所述的網(wǎng)絡(luò)設(shè)備,其特征在于,所述網(wǎng)絡(luò)設(shè)備是基站控制器、移動(dòng)交換中心或媒體網(wǎng)關(guān)。
20.一種網(wǎng)絡(luò)設(shè)備,其特征在于,包括 接收器,用于接收移動(dòng)交換中心池MSC POOL區(qū)域外的用戶終端發(fā)送的用于在所述MSCPOOL區(qū)域內(nèi)建立一個(gè)集群呼叫的請(qǐng)求信息,所述請(qǐng)求信息包括組ID ; 處理器,用于根據(jù)所述組ID在所述MSC POOL內(nèi)確定一個(gè)為所述集群呼叫服務(wù)的MSC,以及第一發(fā)送器,用于向所確定的所述MSC發(fā)送所述請(qǐng)求信息,以使所確定的所述MSC根據(jù)所述請(qǐng)求信息建立所述集群呼叫,或者 第二發(fā)送器,用于向所述MSC POOL對(duì)應(yīng)的媒體網(wǎng)關(guān)MGW發(fā)送所述請(qǐng)求信息,以使所述MGW根據(jù)所述組ID在所述MSC POOL內(nèi)確定一個(gè)為所述集群呼叫服務(wù)的MSC,并向所確定的所述MSC發(fā)送所述請(qǐng)求信息,以使所確定的所述MSC根據(jù)所述請(qǐng)求信息建立所述集群呼叫,或者 第三發(fā)送器,用于向所述MSC POOL內(nèi)的特定MSC發(fā)送所述請(qǐng)求信息,以使所述特定MSC根據(jù)所述組ID在所述MSC POOL內(nèi)確定一個(gè)為所述集群呼叫服務(wù)的MSC,并在所述特定MSC不是所確定的所述MSC時(shí),向所確定的所述MSC發(fā)送所述請(qǐng)求信息,以使所確定的所述MSC根據(jù)所述請(qǐng)求信息建立所述集群呼叫,在所述特定MSC是所確定的所述MSC時(shí),根據(jù)所述請(qǐng)求信息建立所述集群呼叫, 其中,在所確定的所述MSC的組呼寄存器GCR中保存有服務(wù)所述集群呼叫所需的屬性信息。
21.根據(jù)權(quán)利要求20所述的網(wǎng)絡(luò)設(shè)備,其特征在于,所述MSCPOOL內(nèi)的每個(gè)MSC的GCR中保存有服務(wù)所述MSC POOL支持的所有集群呼叫所需的屬性信息。
22.根據(jù)權(quán)利要求21所述的網(wǎng)絡(luò)設(shè)備,其特征在于,所述處理器用于根據(jù)所述組ID,按照所述MSC POOL內(nèi)的MSC相應(yīng)于所述組ID的優(yōu)先級(jí)順序,在沒(méi)有故障的MSC中選擇具有最高優(yōu)先級(jí)的MSC,作為所確定的所述MSC。
23.根據(jù)權(quán)利要求21或22所述的網(wǎng)絡(luò)設(shè)備,其特征在于,所述MSCPOOL內(nèi)的每個(gè)MSC被預(yù)先分配有優(yōu)先支持的組ID,其中任兩個(gè)MSC優(yōu)先支持的組ID互不相同,所述MSC POOL內(nèi)所有MSC優(yōu)先支持的組ID構(gòu)成所述MSC POOL支持的所有組ID。
24.根據(jù)權(quán)利要求20至23中任一項(xiàng)所述的網(wǎng)絡(luò)設(shè)備,其特征在于,所述網(wǎng)絡(luò)設(shè)備是移動(dòng)交換中心。
全文摘要
本發(fā)明實(shí)施例提供了建立集群呼叫的方法和網(wǎng)絡(luò)設(shè)備。該方法包括接收用戶終端發(fā)送的用于在移動(dòng)交換中心池MSC POOL區(qū)域內(nèi)建立一個(gè)集群呼叫的請(qǐng)求信息,請(qǐng)求信息包括組ID;根據(jù)組ID,在MSC POOL內(nèi)確定一個(gè)為集群呼叫服務(wù)的MSC,在MSC的組呼寄存器GCR中保存有服務(wù)集群呼叫所需的屬性信息;當(dāng)用于在MSC POOL內(nèi)確定一個(gè)為集群呼叫服務(wù)的MSC的網(wǎng)元不是所確定的MSC時(shí),向所確定的MSC發(fā)送請(qǐng)求信息,以使所確定的MSC根據(jù)請(qǐng)求信息建立集群呼叫。基于上述技術(shù)方案,通過(guò)參考組ID確定一個(gè)MSC來(lái)處理集群呼叫,可以避免在MSC POOL內(nèi)多個(gè)MSC同時(shí)處理同一個(gè)集群呼叫,解決了MSC POOL內(nèi)集群呼叫狀態(tài)同步的問(wèn)題,使得集群呼叫可以順利進(jìn)行。
文檔編號(hào)H04W84/08GK103024679SQ201110280078
公開(kāi)日2013年4月3日 申請(qǐng)日期2011年9月20日 優(yōu)先權(quán)日2011年9月20日
發(fā)明者謝其庭, 舒兵, 楊艷平, 楊明星 申請(qǐng)人:華為技術(shù)有限公司