欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種本地交換的實現(xiàn)方法、移動交換中心和通信系統(tǒng)的制作方法

文檔序號:7708658閱讀:168來源:國知局
專利名稱:一種本地交換的實現(xiàn)方法、移動交換中心和通信系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及通信技術(shù)領(lǐng)域,具體涉及一種本地交換的實現(xiàn)方法、移動交換中心和 通信系統(tǒng)。
背景技術(shù)
傳輸網(wǎng)絡(luò)是無線通訊網(wǎng)絡(luò)的重要組成部分,降低對傳輸網(wǎng)絡(luò)資源(以下簡稱傳輸 資源)的占用,有利于降低網(wǎng)絡(luò)建設(shè)和運(yùn)營的成本,本地交換就是一種有效的降低傳輸資 源占用的方案。本地交換指的是對于主叫和被叫位于同一個基站子系統(tǒng)(BSS,Base Station Subsystem)內(nèi)的會話,在BSS內(nèi)完成語音鏈路的環(huán)回,即用戶面的語音數(shù)據(jù)不流出該BSS, 從而實現(xiàn)特定接口傳輸資源的節(jié)省的一種技術(shù)方案。本地交換可以分為基站(BTS,Base Transceiver Station)內(nèi)的本地交換和基站控制器(BSC, Base Station Controller)內(nèi) 的本地交換。其中,基站內(nèi)的本地交換,指的是會話雙方位于同一個基站內(nèi),或者是同一 個基站簇內(nèi)(對于基站級聯(lián)的情況),語音鏈路的環(huán)回發(fā)生在相應(yīng)的基站中。而基站控制 器內(nèi)的本地交換,則指的是會話雙方位于同一基站控制器內(nèi),但在不同的基站(或基站簇) 內(nèi),語音鏈路環(huán)回發(fā)生在相應(yīng)的基站控制器中。通過建立基站內(nèi)的本地交換,可以實現(xiàn)對 Abis(基站和基站控制器間的接口)、AteH基站和基站控制器間的接口)、以及A 口(BSS 與移動交換中心(MSC,Mobile Switch Center)間的接口)傳輸資源的節(jié)省,而通過建立基 站控制器內(nèi)的本地交換,則可以實現(xiàn)對A 口傳輸資源的節(jié)省。現(xiàn)有技術(shù)定義了非MSC池(POOL)組網(wǎng)下本地交換的實現(xiàn)方法,主要是通過MSC判 斷位于同一個MSC內(nèi)的主被叫所在的基站控制器是否屬于同一個基站控制器,以及是否具 備啟動本地交換的條件來確定是否啟動本地交換,若主被叫屬于同一個基站控制器且具備 啟動本地交換的條件,則MSC向基站控制器下發(fā)啟動本地交換的指示,基站控制器執(zhí)行建 立本地交換操作。MSC收到基站控制器的本地交換建立完成消息后,釋放主被叫用戶使用 的A 口電路資源。其中,具備啟動本地交換的條件指的是沒有發(fā)生補(bǔ)充業(yè)務(wù)、進(jìn)行放音或合 法監(jiān)聽等操作的情況下,若在啟動了本地交換后,發(fā)生補(bǔ)充業(yè)務(wù)、進(jìn)行放音或合法監(jiān)聽等操 作,或者發(fā)生了切換使得主被叫的基站控制器不再屬于同一個基站控制器的情況,則需要 解除本地交換,此時MSC可以通過發(fā)送信令要求基站控制器解除本地交換。在對現(xiàn)有技術(shù)的研究和實踐過程中,本發(fā)明的發(fā)明人發(fā)現(xiàn),對于在MSC POOL組網(wǎng) 下實現(xiàn)本地交換,現(xiàn)有技術(shù)并不存在相關(guān)的方案。

發(fā)明內(nèi)容
本發(fā)明實施例提供一種本地交換的實現(xiàn)方法、移動交換中心和通信系統(tǒng),可以在 MSC POOL組網(wǎng)下實現(xiàn)本地交換?!N本地交換的實現(xiàn)方法,其特征在于,包括當(dāng)呼叫雙方分別在第一移動交換中心與第二移動交換中心時,第一呼叫方所在的第一移動交換中心獲取第二移動交換中心發(fā)送的第二呼叫方的本地交換信息;第一移動交換中心根據(jù)第一呼叫方的本地交換信息,以及第二呼叫方的本地交換 信息進(jìn)行本地交換的處理,其中,第一呼叫方的本地交換信息或第二呼叫方的本地交換信 息分別包括相應(yīng)呼叫方所在的基站控制器的信息。一種移動交換中心,其特征在于,包括獲取單元,用于當(dāng)呼叫雙方分別在第一移動交換中心與第二移動交換中心時,獲 取第二移動交換中心發(fā)送的第二呼叫方的本地交換信息;處理單元,用于根據(jù)第一呼叫方的本地交換信息,以及所述第二呼叫方的本地交 換信息進(jìn)行本地交換的處理,其中,所述第一呼叫方的本地交換信息或第二呼叫方的本地 交換信息分別包括相應(yīng)呼叫方所在的基站控制器的信息。一種通信系統(tǒng),其特征在于,包括第一移動交換中心和第二移動交換中心;所述第一移動交換中心,用于當(dāng)呼叫雙方分別在第一移動交換中心與第二移動交 換中心時,獲取第二移動交換中心發(fā)送的第二呼叫方的本地交換信息,根據(jù)所述第一呼叫 方的本地交換信息,以及所述第二呼叫方的本地交換信息進(jìn)行本地交換的處理,其中,所述 第一呼叫方的本地交換信息或第二呼叫方的本地交換信息分別包括相應(yīng)呼叫方所在的基 站控制器的信息;所述第二移動交換中心,用于發(fā)送本方的本地交換信息給第一移動交換中心。本發(fā)明實施例采用接收對方呼叫的MSC發(fā)送的對方的本地交換信息,然后根據(jù)本 方的本地交換信息和對方的本地交換信息進(jìn)行本地交換的處理,使得在MSC POOL組網(wǎng)下, 即使主被叫分別位于不同的MSC上,主叫或被叫也可以得知對方呼叫所在的BSC,可以進(jìn)行 啟動本地交換的判斷以便進(jìn)行本地交換的處理。


為了更清楚地說明本發(fā)明實施例中的技術(shù)方案,下面將對實施例描述中所需要使 用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于 本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他 的附圖。圖1是本發(fā)明實施例一所提供的方法的方法流程圖;圖2是本發(fā)明實施例二所提供的方法的方法流程圖;圖3是本發(fā)明實施例二所提供的方法的另一方法流程圖;圖4是本發(fā)明實施例二所提供的方法的又一方法流程圖;圖5是本發(fā)明實施例三所提供的方法的方法流程圖;圖6是本發(fā)明實施例三所提供的方法的另一方法流程圖;圖7是本發(fā)明實施例三所提供的方法的又一方法流程圖;圖8是本發(fā)明實施例所提供的移動交換中心的結(jié)構(gòu)示意圖;圖9是本發(fā)明實施例所提供的通信系統(tǒng)的結(jié)構(gòu)示意圖。
具體實施例方式下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;?本發(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他 實施例,都屬于本發(fā)明保護(hù)的范圍。在MSC POOL組網(wǎng)下,由于主被叫可能位于同一基站控制器卻分別位于不同的MSC 上,主被叫所在的MSC都無法相互得知對方呼叫所在的基站控制器,因此無法進(jìn)行啟動本 地交換的判斷。而且,如果呼叫在其中一個MSC上被監(jiān)聽,或進(jìn)行放音、補(bǔ)充業(yè)務(wù)等操作而 不能啟動本地交換時,另一個MSC也無法得知。為了使得在MSC POOL組網(wǎng)下可以實現(xiàn)本地 交換,本發(fā)明實施例提供一種本地交換的實現(xiàn)方法,同時還提供相應(yīng)的移動交換中心和通 信系統(tǒng)。以下分別進(jìn)行詳細(xì)說明。實施例一、本實施例將從移動交換中心,即MSC的角度進(jìn)行描述。需說明的是,本發(fā)明實施例 所說的“本方”和“對方”是針對于呼叫而言的,例如,從主叫的角度來說,主叫就是“本方”, 被叫就是“對方”,從被叫的角度來說,被叫就是“本方”,主叫就是“對方”。本發(fā)明實施例中 將本方的移動交換中心稱為第一移動交換中心,對方的移動交換中心稱為第二移動交換中 心,因此,第一、二移動交換中心可以為主叫方的移動交換中心,也可以為被叫方的移動交 換中心,當(dāng)?shù)谝灰苿咏粨Q中心為主叫方移動交換中心時,第二移動交換中心為被叫方移動 交換中心,當(dāng)?shù)谝灰苿咏粨Q中心為被叫方移動交換中心時,第二移動交換中心為主叫方移 動交換中心。方案如下一種本地交換的實現(xiàn)方法,包括當(dāng)呼叫雙方分別在第一移動交換中心與第二移 動交換中心時,第一移動交換中心獲取第二移動交換中心的本地交換信息,根據(jù)本方的本 地交換信息和第二移動交換中心的本地交換信息進(jìn)行本地交換的處理。由于主被叫雙方的 MSC之間可以進(jìn)行本地交換信息的交互,可以讓雙方都可以充分了解對方的本地交換信息, 所以可以根據(jù)完整的本地交換信息(包括主被叫雙方的本地交換信息)進(jìn)行本地交換的處 理。如圖1所示,具體流程可以如下101、第一移動交換中心獲取第二移動交換中心發(fā)送的對方的本地交換信息;例如,可以通過移動應(yīng)用部分(MAP,Mobile Application Part)信令或中繼信令 獲取對方MSC發(fā)送的對方的本地交換信息,其中,本地交換信息可以包括基站控制器信令 點(diǎn)信息,還可以包括對方的本地交換能力信息,當(dāng)然,還包括建立或解除本地交換所需使用 的其它信息,例如呼叫的Call-ID或A 口承載信息等信息。其中,基站控制器信令點(diǎn)信息指 的是一方呼叫腿(所謂呼叫腿就是指一方呼叫。比如,一個呼叫是由主叫方和被叫方組成 的,每一方都叫做一個呼叫腿。)所在的基站控制器信息,可以是第一移動交換中心或第二 移動交換中心的本局內(nèi)呼叫方所在的基站控制器信令點(diǎn)信息,根據(jù)基站控制器信令點(diǎn)信息 可以來判斷主被叫雙方所屬的BSC是否是同一個BSC,依據(jù)判斷結(jié)果判定是否需要執(zhí)行本 地交換。而本地交換能力信息是指呼叫是否被監(jiān)聽,或是否在進(jìn)行放音、補(bǔ)充業(yè)務(wù)等操作, 根據(jù)對方的本地交換能力信息可以進(jìn)一步判斷對方是否可以進(jìn)行本地交換。Call-ID用于 標(biāo)識主叫方和被叫方的呼叫信息,執(zhí)行本地交換的移動交換中心獲得對方的Call-ID后, 將本方和對方的Call-ID提供給基站控制器,使得基站控制器根據(jù)Call-ID建立本地交換。 A口承載信息用于在執(zhí)行本地交換的移動交換中心在解除本地交換的時候使用。若主被叫雙方是通過MAP信令來進(jìn)行本地交換信息的提供(即是通過MAP信令承載來承載本地交換信息),則可以獲取對方呼叫的MSC的地址,然后根據(jù)獲取到的對方 的MSC的地址來進(jìn)行MAP信令的尋址,并利用國際移動用戶識別碼(IMSI,International Mobile Subscriber Identity)信息來進(jìn)行呼叫的關(guān)聯(lián),以便后續(xù)執(zhí)行過程中MSC可以根據(jù) 本方的本地交換信息和對方的本地交換信息對關(guān)聯(lián)后的呼叫進(jìn)行本地交換的處理。也就是 說,在通過MAP信令獲取對方呼叫的MSC發(fā)送的對方的本地交換信息之前,還可以發(fā)送本方 呼叫的MSC的地址和本方呼叫的IMSI信息給對方呼叫的MSC,然后對方呼叫的MSC就可以 根據(jù)本方呼叫的MSC的地址發(fā)送對方的本地交換信息給本方呼叫的MSC,其中,該對方的本 地交換信息中攜帶本方呼叫的IMSI信息,這樣,本方呼叫的MSC接收到該對方的本地交換 信息后,就可以根據(jù)接收到的對方的本地交換信息中攜帶的本方呼叫的IMSI信息對呼叫 進(jìn)行關(guān)聯(lián),然后根據(jù)本方的本地交換信息和對方的本地交換信息再對關(guān)聯(lián)后的呼叫進(jìn)行本 地交換的處理。102、第一移動交換中心根據(jù)本方的本地交換信息和作為對方的第二移動交換中 心的本地交換信息進(jìn)行本地交換的處理,包括關(guān)于建立本地交換的處理或關(guān)于解除本地交 換的處理等;例如,若根據(jù)本方呼叫的基站控制器信令點(diǎn)信息和對方呼叫的基站控制器信令點(diǎn) 信息確定雙方呼叫屬于同一個基站控制器,通知基站控制器啟動本地交換,并通知移動網(wǎng) 關(guān)釋放本方的A 口資源;另外,如果本地交換信息還包括本地交換能力,第一移動交換中心 還可以繼續(xù)判斷,即再根據(jù)本方的本地交換能力信息和對方的本地交換能力信息確定雙方 是否都具備啟動本地交換的能力時,在判斷結(jié)果為是時,才通知基站控制器啟動本地交換, 并通知移動網(wǎng)關(guān)釋放本方的A 口資源;如果本地交換信息不包括本地交換能力,為了保障 本地交換的正確執(zhí)行,第二移動交換中心在向第一移動交換中心提供本地交換信息之前, 可以先判斷自身是否具備本地交換能力,如果是,才向第一移動交換中心提供本地交換信 息,而第一移動交換中心在獲取第二移動交換中心的本地交換信息之前或者處理本地交換 之前都可以判斷自身是否具備本地交換能力,如果是,才執(zhí)行相應(yīng)的操作。當(dāng)然,也可以直 接根據(jù)主被叫雙方的信令點(diǎn)信息及直接判斷是否執(zhí)行本地交換,而不用考慮本地交換能力 的信息。其中,在通知移動網(wǎng)關(guān)釋放本方的A 口資源之后,還可以發(fā)送本地交換建立響應(yīng) 消息給對方的MSC,以便對方呼叫的MSC可以根據(jù)該本地交換建立響應(yīng)消息通知移動網(wǎng)關(guān) 釋放對方的A 口資源。也就是說,可以讓主被叫雙方各自對本地交換進(jìn)行判斷和啟動,也可 以只讓其中一方對本地交換進(jìn)行判斷和啟動,然后再通知另一方。在本地交換建立之后,若需要對本地交換進(jìn)行解除時,例如需要被合法監(jiān)聽,或進(jìn) 行放音、補(bǔ)充業(yè)務(wù)操作時,可以根據(jù)本方的本地交換信息和對方的本地交換能力信息向移 動網(wǎng)關(guān)申請本方的A 口資源,若申請本方的A 口資源成功,則發(fā)送本地交換解除請求給對方 MSC,以便對方呼叫的MSC根據(jù)該本地交換解除請求向移動網(wǎng)關(guān)申請對方的A 口資源,在接 收到對方呼叫的MSC返回的表示成功申請了對方的A 口資源的確認(rèn)消息后,通知基站控制 器解除本地交換。需說明的是,對方MSC在申請A 口資源成功后,也可以通知基站控制器解 除本地交換,然后才返回表示成功申請了對方的A 口資源的確認(rèn)消息給本方MSC?;蛘?,在本地交換建立之后,若需要對本地交換進(jìn)行解除時,也可以先不申請本方 的A 口資源,直接發(fā)送本地交換解除請求給對方MSC,以便對方呼叫的MSC根據(jù)該本地交換解除請求向移動網(wǎng)關(guān)申請對方的A 口資源,在接收到對方呼叫的MSC返回的表示成功申請 了對方的A 口資源的確認(rèn)消息后,再申請本方的A 口資源,若申請A 口資源失敗,則不解除 本地交換,否則,若申請A 口資源成功,則通知基站控制器解除本地交換。由上可知,本實施例采用接收對方呼叫的MSC發(fā)送的對方的本地交換信息,然后 根據(jù)本方的本地交換信息和對方的本地交換信息進(jìn)行本地交換的處理,使得在MSC POOL組 網(wǎng)下,即使主被叫分別位于不同的MSC上,主叫或被叫所在的MSC也可以得知對方呼叫所在 的基站控制器,可以進(jìn)行啟動本地交換的判斷以便進(jìn)行本地交換的處理,而且,由于可以接 收對方呼叫的MSC發(fā)送的對方的本地交換信息,所以如果呼叫在其中一個MSC上被監(jiān)聽,或 進(jìn)行放音、補(bǔ)充業(yè)務(wù)等操作而不能啟動本地交換時,另一個MSC也可以得知,有利于本地交 換的實現(xiàn)。需要說明的是,上述實施例以一方獲取另一方的信息進(jìn)行判斷后執(zhí)行本地交換, 而實際實現(xiàn)時,也可以主被叫雙方都獲取對方的信息進(jìn)行判斷,都對本地交換進(jìn)行處理,例 如以下方案第一移動交換中心獲取第二移動交換中心的本地交換信息,第一移動交換中心根 據(jù)自身的本地交換信息與所述第二移動交換中心的本地交換信息進(jìn)行本地交換的處理;第二移動交換中心獲取第一移動交換中心的本地交換信息,第二移動交換中心根 據(jù)自身的本地交換信息與所述第一移動交換中心的本地交換信息進(jìn)行本地交換的處理。實施例二、根據(jù)實施例一所描述的方法,本實施例將以采用MAP信令在MSC之間交換本地交 換信息來實現(xiàn)本地交換為例作詳細(xì)說明。方案如下1、主被叫MSC之間通過MAP信令攜帶本地交換信息并傳送。一方MSC使用MAP信令向?qū)Ψ組SC發(fā)送本方的本地交換信息。另一方MSC接收到 對方本地交換相關(guān)信息后,保存接收到的對方MSC的本地交換信息,使用MAP信令向?qū)Ψ椒?回本方的本地交換信息。其中,若在呼叫過程中,一方MSC的本地交換信息發(fā)生了變化,還 需要將發(fā)生了變化的本地交換信息發(fā)送給另一方MSC,以保證主被叫MSC都能夠及時充分 地了解對方的本地交換信息,以便主被叫MSC可以根據(jù)完整的本地交換信息,即兩個MSC內(nèi) 的本地交換信息進(jìn)行本地交換的處理。2、主被叫MSC之間通過對方MSC的地址來相互進(jìn)行MAP信令的尋址。其中,主被 叫MSC分別獲取對方MSC的地址(即主叫MSC獲取被叫MSC的MSC地址,被叫MSC獲取主 叫MSC的地址)的方法可以如下呼叫建立過程中,主被叫MSC之間通過路由信息請求(SRI,SEND ROUTING INFORMATION Request)、漫游號碼請求(PRN,PROVIDE ROAMING NUMBER Request)、漫游 號碼響應(yīng)(PRN ack, PROVIDE ROAMING NUMBER Response)、路由信息響應(yīng)(SRI ack, SEND ROUTING INFORMATION Response)來傳遞主被叫IMSI信息和主被叫MSC的地址。例如,主叫發(fā)起呼叫,主叫MSC發(fā)送路由信息請求給HLR以獲取被叫路由信息,該 路由信息請求中攜帶主叫MSC的地址和主叫IMSI ;HLR向被叫MSC發(fā)送漫游號碼請求以獲 取被叫漫游號碼,該漫游號碼請求中攜帶主叫MSC的地址和主叫IMSI信息,被叫MSC保存 主叫MSC的地址和主叫IMSI信息。被叫MSC向HLR返回漫游號碼響應(yīng)時,攜帶被叫MSC的 地址和被叫IMSI信息,HLR向主叫MSC返回取路由信息響應(yīng)時,攜帶被叫MSC的地址和被叫IMSI信息,主叫MSC-A保存被叫MSC的地址和被叫IMSI信息。3、主被叫MSC之間使用IMSI來關(guān)聯(lián)呼叫。即主被叫MSC收到對方MSC的本地交 換信息后,使用本MSC內(nèi)呼叫的IMSI來關(guān)聯(lián)到相應(yīng)的呼叫。因此,主被叫MSC還需要分別 獲取對方IMSI信息,這可以通過在發(fā)送給對方的MAP信令中攜帶對方呼叫腿的用戶IMSI 信息來實現(xiàn)。參見2中的描述。上面所說的可以用來傳送本地交換信息的MAP信令,實施時可以通過對現(xiàn)有的 MAP信令進(jìn)行改造來實現(xiàn),例如擴(kuò)展現(xiàn)有的MAP信令SRI和PRN等;也可以通過新增MAP信 令來實現(xiàn),在本實施例中,將以新增MAP信令為例進(jìn)行說明。假設(shè)該新增的MAP信令命名為 [MAP LCLS serevice],且該信令可以攜帶如下信息(根據(jù)不同的場景選擇攜帶)(1)對方的 IMSI。(2)本局內(nèi)呼叫所在的基站控制器信令點(diǎn)信息。(3)本地交換指示,可以用承載本地交換能力信息。例如,可以包括如下指示類 型本地交換(LCLS,LocalCall Local Switch)建立請求;LCLS建立允許;LCLS建立 拒絕;LCLS解除請求;LCLS解除允許;LCLS解除拒絕;LCLS禁止指示;LCLS允許指示;LCLS 建立指示;LCLS解除指示;(4)本局內(nèi)呼叫對應(yīng)的呼叫標(biāo)識(Call-ID) ;MSC和基站控制器之間使用Call-ID 來標(biāo)識一個呼叫腿。(5)本局內(nèi)的A 口承載信息;基站控制器在解除本地交換時,需要使用兩個呼叫腿 的A 口承載信息。以下將通過幾個具體的場景對該方案進(jìn)行詳細(xì)說明。為了描述方便,以下均假設(shè) 主叫終端為MS-A,主叫MSC為MSC-A,被叫終端為MS-B,被叫MSC為MSC-B。(一)場景一呼叫建立過程呼叫建立過程中,主被叫MSC,即MSC-A和MSC-B通過SRI、PRN、PRN ack、SRI ack 來傳遞主被叫用戶的IMSI和主被叫MSC的地址信息。如圖2所示,具體流程可以如下A201、MS-A 發(fā)送業(yè)務(wù)請求(CM Service Req)給 MSC-A ;A202、MSC-A對MS-A進(jìn)行鑒權(quán)和加密處理,比如,MSC-A與MS-A之間進(jìn)行 Authenticate&Chiper fftl、白勺;A203、MS-A發(fā)送建立(SETUP)消息給MSC-A, MSC-A返回呼叫進(jìn)行消息(Cal 1 Proceeding)給 MS-A ;A204、MSC-A向移動網(wǎng)關(guān)發(fā)送建立請求(ADD_REQ),移動網(wǎng)關(guān)返回建立響應(yīng)(ADD_ REPLY)給 MSC-A ;A205、MSC-A發(fā)送指配請求(ASS_REQ)給基站控制器,基站控制器發(fā)送指配命令 (ASS_CMD)給MS-A,MS-A返回指配完成(ASS_C0MP)給基站控制器,基站控制器返回指配響 應(yīng)(ASS_RSP)給 MSC-A ;A206,MSC-A發(fā)送路由信息請求給HLR,請求MS-B的路由信息,其中,路由信息請求 中攜帶MSC-A的地址和MS-A的IMSI ;A207、HLR向MSC-B發(fā)送漫游號碼請求以獲取被叫漫游號碼,該漫游號碼請求中攜 帶MSC-A的地址和MS-A的IMSI信息;
A208、MSC-B保存MSC-A的地址和MS-A的IMSI信息,MSC-B返回漫游號碼響應(yīng)給 HLR時,該漫游號碼響應(yīng)中攜帶MSC-B的地址和MS-B的IMSI信息;A209、HLR返回路由信息響應(yīng)給MSC-A,該路由信息響應(yīng)中攜帶MSC-B的地址和 MS-B的IMSI信息,MSC-A保存MSC-B的地址和MS-B的IMSI信息;A210, MSC-A再次向移動網(wǎng)關(guān)發(fā)送建立請求,移動網(wǎng)關(guān)返回建立響應(yīng)給MSC-A ;A211、通過在步驟A206至步驟A208的交互和尋址,MSC-A和MSC-B根據(jù)各自保存 的對方的IMSI信息進(jìn)行呼叫關(guān)聯(lián),MSC-A發(fā)送初始地址消息(IAM)給MSC_B,MSC_B發(fā)送尋 呼(Page)給基站控制器,基站控制器發(fā)送尋呼給MS-B,MS-B可以返回尋呼響應(yīng)給基站控制 器,基站控制器接收到該尋呼響應(yīng)(Page rsp)后,可以發(fā)送尋呼響應(yīng)給MSC-B ;A212、MSC-B對MS-B進(jìn)行鑒權(quán)和加密處理,比如,MSC-B與MS-B之間進(jìn)行 Authenticate&Chiper消息的交互;同時,MSC-B向移動網(wǎng)關(guān)發(fā)送建立請求,移動網(wǎng)關(guān)可以 返回建立響應(yīng)給MSC-B ;MSC-B發(fā)送建立消息給MS-B,MS-B返回呼叫確認(rèn)(Call Confrimed) 給 MSC-B ;A213、MSC-B向移動網(wǎng)關(guān)再次發(fā)送建立請求,移動網(wǎng)關(guān)可以返回建立響應(yīng)給 MSC-B ;A214、MSC-B發(fā)送指配請求給基站控制器,基站控制器發(fā)送指配命令給MS_B,MS-B 返回指配完成給基站控制器,基站控制器返回指配響應(yīng)給MSC-B ;A215, MS-B可以發(fā)送振鈴消息(ALERT)給MSC-B,MSC-B發(fā)送地址完成消息(ACM) 給MSC-A,MSC-A發(fā)送振鈴消息給MS-A,此后,MS-B發(fā)送連接消息(CONNECT)給MSC_B,MSC_B 可以返回連接確認(rèn)(C0NNECT_ACK)給MS-B,MSC-B發(fā)送應(yīng)答消息(ANM)給MSC-A,MSC-A發(fā) 送連接消息給MS-A,MS-A可以返回連接確認(rèn)消息給MSC-A ;至此,MS-A與MS-B的呼叫建立 完成。A216、MSC-B根據(jù)MSC-A的地址發(fā)送的本地交換信息請求(LCLS info Req)給 MSC-A,該用來傳送本地交換信息的MAP信令中攜帶MS-B所在的基站控制器信令點(diǎn)信息和 MSC-B的本地交換能力信息,還可以攜帶MS-B的Call-ID ;A217、MSC_A判斷本地交換啟動條件是否具備,若具備,則啟動本地交換,即執(zhí)行步 驟A218 ;例如,根據(jù)MS-A所在的基站控制器信令點(diǎn)信息和MS-B所在的基站控制器信令點(diǎn) 信息確定雙方呼叫是否屬于同一個基站控制器;若為同一個基站控制器,則在根據(jù)MSC-A的本地交換能力信息和MSC-B的本地交 換能力信息確定雙方都具備啟動本地交換的能力(比如主被叫編解碼相同,被叫BSC支持 本地交換,被叫用戶沒有被監(jiān)聽等)時,通知MS-A所在的基站控制器啟動本地交換(步驟 A218),并通知移動網(wǎng)關(guān)釋放MS-A的A 口資源(步驟A219);如果確定本局不具備啟動本地 交換的能力,則在返回給MSC-B的本地交換信息確認(rèn)消息(LCLS info Cnf)中指示不允許 本地交換,MSC-B接收到該本地交換信息確認(rèn)消息后,如果該本地交換信息確認(rèn)消息中指示 不允許本地交換,則不會啟動本地交換。若MSC-A雖然沒有啟動本地交換的限制,但MS-A和MS-B不屬于同一個基站控制 器,則直接給MSC-B返回本地交換信息確認(rèn)消息,攜帶MS-A的基站控制器信令點(diǎn)信息及相 應(yīng)的 Call-ID。
在本實施例中,假設(shè)MS-A和MS-B均屬于同一個基站控制器,具體可以屬于同一個 基站控制器,且MSC-A和MSC-B都具備啟動本地交換的能力,于是,MSC-A在接收到MSC-B發(fā) 送的本地交換信息請求后,啟動本地交換,即執(zhí)行步驟A218 ;A218、MSC-A發(fā)送本地交換命令(LOCAL SWITCH COMMAND)給基站控制器以啟動本 地交換,基站控制器返回本地交換完成消息(LOCALSWITCH C0MP)給MSC-A,MSC-A返回本地 交換信息確認(rèn)消息給MSC-B,該本地交換信息確認(rèn)消息中攜帶MS-A的基站控制器信令點(diǎn)信 息及相應(yīng)的Call-ID,并指示本地交換已經(jīng)啟動;需說明的是,如果基站控制器啟動本地交換失敗,則MSC-A向MSC-B返回本地交換 信息確認(rèn)消息時,在本地交換信息確認(rèn)消息中攜帶MS-A所在的基站控制器信令點(diǎn)信息,并 指示本地交換沒有啟動。A219,MSC-A發(fā)送刪除請求(SUB_REQ)給移動網(wǎng)關(guān),以釋放MS-A的A 口資源;移動 網(wǎng)關(guān)可以返回刪除響應(yīng)(SUB_REPLY)給MSC-A ;A220,MSC-B接收到MSC-A返回本地交換信息確認(rèn)消息后,如果本地交換信息確認(rèn) 消息中指示本地交換已經(jīng)啟動,則發(fā)送刪除請求給移動網(wǎng)關(guān),以釋放MS-B的A 口資源;移動 網(wǎng)關(guān)可以返回刪除響應(yīng)給MSC-B ;如果本地交換信息確認(rèn)消息中指示本地交換沒有啟動, 則不動作。至此,本地交換建立完成。需說明的是,主被叫MSC之間,即MSC-A和MSC-B之間 不需要保持MAP連接;另外,本地交換啟動后,MSC-A與MSC-B之間的中繼資源不釋放,因為 如果釋放了,后續(xù)就無法對該已經(jīng)建立的本地交換進(jìn)行解除了。當(dāng)然,本地交換信息請求也可以由MSC-A首先發(fā)起,實現(xiàn)方式與前面所描述的由 MSC-B首先發(fā)起的類似,即MSC-B接收到MSC-A發(fā)送的本地交換信息請求后,MSC-B根據(jù) MS-A所在的基站控制器信令點(diǎn)信息和MS-B所在的基站控制器信令點(diǎn)信息確定雙方呼叫是 否屬于同一個基站控制器;若為同一個基站控制器,則在根據(jù)本方的本地交換能力信息和 對方的本地交換能力信息確定雙方都具備啟動本地交換的能力(比如主被叫編解碼相同, 被叫BSC支持本地交換,被叫用戶沒有被監(jiān)聽等)時,通知MS-B所在的基站控制器啟動本 地交換,并通知移動網(wǎng)關(guān)釋放MS-B的A 口資源,此外,MSC-B還可以返回本地交換信息確 認(rèn)消息給MSC-A,該本地交換信息確認(rèn)消息中攜帶MS-B的基站控制器信令點(diǎn)信息及相應(yīng) 的Call-ID,并指示本地交換已經(jīng)啟動;如果確定本局不具備啟動本地交換的能力,則在返 回給MSC-A的本地交換信息確認(rèn)消息中指示不允許本地交換,MSC-A接收到該本地交換信 息確認(rèn)消息后,如果該本地交換信息確認(rèn)消息中指示不允許本地交換,則不會啟動本地交 換。若MSC-B雖然沒有啟動本地交換的限制,但MS-A和MS-B不屬于同一個基站控制器,則 直接給MSC-A返回本地交換信息確認(rèn)消息,攜帶MS-B的基站控制器信令點(diǎn)信息及相應(yīng)的 Call-ID。另外,需說明的是,除了上面所描述的讓一方MSC判斷和啟動本地交換之外,也可 以由主被叫MSC各自判斷和啟動本地交換。例如,在步驟A216之后,MSC-A可以返回本地交 換信息確認(rèn)消息給MSC-B然后,MSC-A和MSC-B分別判斷自身的本地交換啟動條件是否具 備,若具備,則MSC-A和MSC-B分別啟動本地交換,即一方面,MSC-A通知MS-A所在的基站 控制器啟動本地交換,并通知移動網(wǎng)關(guān)釋放MS-A的A 口資源;另一方面MSC-B也通知MS-B 所在的基站控制器啟動本地交換,并通知移動網(wǎng)關(guān)釋放MS-B的A 口資源。
在呼叫過程中,MSC-A與MSC-B之間可以通過本地交換信息請求和本地交換信 息確認(rèn)消息來更新呼叫的本地交換能力信息,即當(dāng)呼叫的本地交換能力信息發(fā)生變化時, MSC-A與MSC-B之間要動態(tài)地進(jìn)行交互。比如,在呼叫發(fā)起時,由于MS-A與MS-B不在同一 個基站控制器而沒有啟動本地交換,但沒有其他本地交換的限制,在呼叫進(jìn)行中,如果MS-A 的用戶被監(jiān)聽或發(fā)生補(bǔ)充業(yè)務(wù),則MSC-A需要通知MSC-B該呼叫不再具備本地交換能力; 如果后續(xù)監(jiān)聽解除或補(bǔ)充業(yè)務(wù)結(jié)束,則MSC-A需要通知MSC-B該呼叫又具備了本地交換能 力。當(dāng)一個呼叫不具備本地交換能力時,即使主被叫用戶屬于同一個基站控制器,也不會啟 動本地交換。( 二)場景二 在本地交換建立后,MSC要求解除本地交換MSC-A發(fā)生補(bǔ)充業(yè)務(wù)等操作需要解除本地交換時,MSC-A根據(jù)兩方的本地交換信 息向移動網(wǎng)關(guān)申請A 口資源,若申請A 口資源成功,則向MSC-B發(fā)送本地交換信息請求,通 知MSC-B并要求解除本地交換;MSC-B收到該本地交換信息請求后,向移動網(wǎng)關(guān)申請A 口資 源,如可以申請到A 口資源,則向MSC-A返回本地交換信息確認(rèn)消息,并在該本地交換信息 確認(rèn)消息中攜帶相應(yīng)的A 口資源,MSC-A收到MSC-B的本地交換信息確認(rèn)消息后,指示基站 控制器解除本地交換,本地交換解除后,MSC-A再通過本地交換信息請求告知MSC-B本地交 換已解除。需說明的是,若MSC-A要求基站控制器解除本地交換失敗,MSC-A也要通過本地 交換信息請求知會MSC-B,以便MSC-A和MSC-B釋放已經(jīng)申請的A 口資源。當(dāng)然,除了上面所描述的由一方的MSC,比如由MSC-A要求基站控制器解除本地交 換之外,也可以由雙方的MSC,即由MSC-A和MSC-B分別要求基站控制器解除本地交換。例 如,可以如下MSC-A發(fā)生補(bǔ)充業(yè)務(wù)等操作需要解除本地交換時,MSC-A根據(jù)兩方的本地交換信 息向移動網(wǎng)關(guān)申請A 口資源,若申請A 口資源成功,則向MSC-B發(fā)送本地交換信息請求,通 知MSC-B并要求解除本地交換;MSC-B收到該本地交換信息請求后,向移動網(wǎng)關(guān)申請到A 口 資源,并向MSC-A返回本地交換信息確認(rèn)消息,該本地交換信息確認(rèn)消息中不需攜帶A 口資 源信息,同時指示基站控制器解除本地交換,并返回本地交換確認(rèn)消息告知MSC-A本地交 換已解除,MSC-A收到本地交換確認(rèn)消息后,指示基站控制器解除本地交換。當(dāng)然,MSC-A也可以直接向MSC-B請求解除本地交換,MSC-B接收到該請求后,向移 動網(wǎng)關(guān)申請A 口資源,若MSC-B申請A 口資源成功,則返回本地交換確認(rèn)消息告知MSC-A, MSC-A接收到該本地交換確認(rèn)消息后,MSC-A向移動網(wǎng)關(guān)申請A 口資源,若MSC-A申請A 口 資源不成功,則不解除本地交換;若MSC-A申請成功,則指示基站控制器解除本地交換;若 MSC-B申請A 口資源不成功,則會向MSC-A返回拒絕消息,MSC-A收到拒絕消息后,不再解除 本地交換。其中,對于不同的啟動解除本地交換的原因,MSC-A將會做不同的處理,比如,如 果是要進(jìn)行補(bǔ)充業(yè)務(wù),則MSC-A拒絕補(bǔ)充業(yè)務(wù);如果是要進(jìn)行合法監(jiān)聽,則可以釋放呼叫或 者不進(jìn)行監(jiān)聽。(三)場景三切換過程中建立本地交換在呼叫過程中沒有建立本地交換,但是經(jīng)過切換之后,主被叫雙方所在的基站控 制器屬于同一個基站控制器,且雙方都具備啟動本地交換的能力,那么,此時需要建立本地 交換。也就是說,一個用戶切換到另一用戶所在基站控制器,且本地交換建立條件都已具備 時,需要建立本地交換。
下面將舉例說明局間呼叫流程中,如果一方發(fā)生基站控制器間的切換,本地交換 的建立方法。其中,基站控制器間的切換包括兩種,一種為局內(nèi)的基站控制器間的切換,另 一種為局間的基站控制器間的切換。假設(shè)切換前的基站控制器為源基站控制器,切換后的 基站控制器為目標(biāo)基站控制器,源基站控制器為BSCl,目標(biāo)基站控制器為BSC2 ;首先,描述在局間呼叫流程中,主叫發(fā)生局內(nèi)的基站控制器間切換的場景,如圖3 所示,具體流程如下B201、BSC1 發(fā)送請求切換消息(Handover Required)給 MSC_A,MSC_A 發(fā)送建立請 求給移動網(wǎng)關(guān),移動網(wǎng)關(guān)可以返回建立響應(yīng)給MSC-A ;B202、MSC-A發(fā)送切換請求(Handover Request)給BSC2,該切換請求中攜帶本地 交換指示(LS ind),比如指示BSC2啟動本地交換或解除本地交換等等;例如,MSC-A可以根據(jù)在呼叫建立階段和呼叫過程中MSC-A與MSC-B之間交互的 相關(guān)信息,比如MSC-B的本地交換能力信息判斷MSC-B是否具備啟動本地交換的能力,若具 備,則MSC-A發(fā)送切換請求給BSC2時,可以在該切換請求中指示BSC2啟動本地交換,并攜 帶切換后的呼叫的Call-ID ;若不具備,則在發(fā)給BSC2的切換請求消息中,不會指示啟動本 地交換;BSC2可以返回切換請求確認(rèn)消息(Handover Request ack)給MSC-A,該切換請求 確認(rèn)消息中攜帶本地交換確認(rèn)信息(LS ack);B203、MSC-A 發(fā)送切換命令(Handover Command)給 BSCl ;B204、BSC2發(fā)送發(fā)現(xiàn)切換消息(Handover Detect)給MSC-A,以及發(fā)送切換完成 (Handover Complete)給 MSC-A ;B205、MSC-A發(fā)送清除命令(Clear Command)給BSC1,BSCl返回清除完成消息 (Clear Complete)給 MSC-A ;B206、MSC-A發(fā)送本地交換信息請求給MSC-B,以啟動本地交換,該本地交換信息 請求攜帶主叫所在的基站控制器信令點(diǎn)信息、相應(yīng)的Call-ID、以及本地交換已經(jīng)啟動的指 示;MSC-B可以返回本地交換信息確認(rèn)消息給MSC-A,此后,若具備啟動本地交換的條件,則 MSC-A通知MS-A所在的基站控制器啟動本地交換,并通知移動網(wǎng)關(guān)釋放MS-A的A 口資源; 此時,MSC-B也通知MS-B所在的基站控制器啟動本地交換,并通知移動網(wǎng)關(guān)釋放MS-B的A 口資源。解除本地交換的方法具體可參見場景一中的相關(guān)描述,在此不再贅述。下面描述在局間呼叫流程中,用戶發(fā)生局間的基站控制器切換的場景,即源基站 控制器與目標(biāo)基站控制器所屬的MSC不同。在此假設(shè)主叫用戶發(fā)生局間的基站控制器切 換,源MSC為MSC-A,源BSC為BSCl,目標(biāo)MSC為MSC-A’,目標(biāo)BSC為BSC2,被叫的MSC為 MSC-B,被叫的BSC為BSC2,則如圖4所示,具體流程如下C201、MSC-A接收到切換請求后,若MSC-A判斷可以啟動本地交換,比如MSC-A根 據(jù)本方的本地交換能力信息和對方的本地交換能力信息確定雙方都具備啟動本地交換的 能力,則在發(fā)送給MSC-A’的切換請求中攜帶表示啟動本地交換的指示,以便切換完成后, MSC-A'根據(jù)該表示啟動本地交換的指示通知移動網(wǎng)關(guān)釋放本方的A 口資源以及通知基站 控制器啟動本地交換,MSC-A’返回的表示本地交換成功啟動的切換響應(yīng)給MSC-A ;其中,發(fā) 送給MSC-A,的切換請求可以是準(zhǔn)備切換請求(MAP Prepare Handover Req);C202、MSC-A’發(fā)送切換請求給BSC2,該切換請求中攜帶本地交換指示,比如指示
15BSC2啟動本地交換或解除本地交換等等,以及攜帶切換后的呼叫的Call-IDBSC2可以返回 切換請求確認(rèn)消息給MSC-A’,該切換請求確認(rèn)消息中攜帶本地交換確認(rèn)信息;C203、MSC-A'發(fā)送切換請求確認(rèn)消息給MSC-A,該切換請求確認(rèn)消息中攜帶本地 交換確認(rèn)信息;其中,該切換請求確認(rèn)消息也可以是準(zhǔn)備切換響應(yīng)(MAP Prepare Handover Resp);C204、切換完成后,MSCA’自行通知移動網(wǎng)關(guān)釋放相應(yīng)的A 口承載,由MSC-A和/或 MSC-B通知基站控制器啟動本地交換,MSC-A與MSC-B之間的流程同用戶發(fā)生局內(nèi)的基站控 制器切換時的流程,例如,MSC-A發(fā)送本地交換信息請求給MSC-B,MSC-B返回本地交換信息 確認(rèn)消息給MSC-A,并且,MSC-B通知移動網(wǎng)關(guān)釋放A 口資源等等,具體客參見前面實施例, 在此不再贅述。當(dāng)然,除了上面所描述的由MSC-A判斷是否可以啟動本地交換之外,也可以由 MSC-A'來進(jìn)行判斷,如下在局間切換完成后,無論是否啟動了本地交換,MSC-A都要給MSC-A’發(fā)送本地交 換信息,例如通知MSC-A’本呼叫的本地交換能力,以及MSC-B所在的基站控制器信令點(diǎn)信 息和Call-ID,以便目標(biāo)移動交換中心根據(jù)本方的本地交換信息和對方的本地交換信息進(jìn) 行本地交換的處理。另外,在后續(xù)呼叫過程中,若該呼叫的本地交換能力信息或MSC-B所在 的基站控制器信令點(diǎn)信息發(fā)生變化時,MSCA也都要通知MSCA’。下面再描述局間切換完成后,用戶再發(fā)生局內(nèi)切換時,本地交換的檢查和啟動流 程。即,如果局間切換后,主被叫并不在一個基站控制器上而沒有啟動本地交換,后續(xù)用戶 在MSC-A’內(nèi)發(fā)生局內(nèi)跨基站控制器切換,如果切換到了對方用戶所在的基站控制器,則此 時可以啟動本地交換。MSC-A'收到切換請求后,首先發(fā)送本地交換信息請求詢問MSC-A是否可以啟動本 地交換,該本地交換信息請求中攜帶切換目標(biāo)BSC信息,若MSC-A判斷可以啟動本地交換, 則給MSC-A’返回允許啟動本地交換的指示,MSC-A’繼續(xù)進(jìn)行后續(xù)的切換和啟動本地交換操 作,具體可參見前面實施例,切換完成后,MSC-A’要知會MSC-A已經(jīng)啟動了本地交換。MSC-A 需要向MSC-B傳遞MSC-A’的本地交換信息。當(dāng)然,也可以由MSC-A’自行判斷是否可以啟動本地交換,即MSC-A’收到切換請求 后,自行判斷是否可以啟動本地交換,如果可以啟動則在切換流程中啟動本地交換,切換完 成后,MSC-A'通知MSC-A已經(jīng)啟動了本地交換,MSC-A需要向MSC-B傳遞MSC-A’的本地交
換信息。需說明的是,在MSC POOL組網(wǎng)下,呼叫的一方發(fā)生跨基站控制器切換后,即使沒有 啟動本地交換,該呼叫所在的MSC也要向?qū)Ψ組SC通知新的基站控制器信息。(四)場景四切換過程中解除本地交換首先,描述在局間呼叫流程中,用戶發(fā)生局內(nèi)的基站控制器切換時,本地交換解除 的流程。如下MSC-A接收切換請求,根據(jù)接收到切換請求判斷需要解除本地交換時,發(fā)送本地交 換解除請求給MSC-B,比如發(fā)送本地交換信息請求給MSC-B,MSC-B接收到后,可以根據(jù)該本 地交換解除請求判斷是否可以解除本地交換,若不能解除,則向MSC-A返回表示拒絕的消 息,MSC-A接收到該表示拒絕的消息后,拒絕切換;若可以解除,則向移動網(wǎng)關(guān)申請A 口資源,并向MSC-A返回表示成功申請了 A 口資源的確認(rèn)消息,比如向MSC-A返回本地交換信息 確認(rèn)消息,其中,該本地交換信息確認(rèn)消息中攜帶MSC-B向移動網(wǎng)關(guān)申請的A 口資源,MSC-A 接收到該確認(rèn)消息后,向移動網(wǎng)關(guān)申請A 口資源,通知基站控制器解除本地交換,并進(jìn)行后 面的切換處理,在發(fā)送給源BSC的切換命令中攜帶解除本地交換的指示,以及MSC-B申請的 A 口資源信息,在切換完成后,通知MSC-B本地交換已經(jīng)解除。當(dāng)然,MSC-A也可以在向MGW申請A 口資源后,再向MSC-B發(fā)送本地交換信息請 求,即MSC-A向移動網(wǎng)關(guān)申請A 口資源,若申請A 口資源成功,才發(fā)送本地交換信息請求給 MSC-B。另外,除了上面所描述的只由一方的MSC,比如MSC-A來指示基站控制器解除本地 交換之外,也可以由雙方的MSC,比如MSC-A和MSC-B各自指示BSC解除本地交換。如下MSC-A接收切換請求,根據(jù)接收到的切換請求判斷需要解除本地交換時,發(fā)送本地 交換解除請求給MSC-B,比如發(fā)送本地交換信息請求給MSC-B,MSC-B接收到后,根據(jù)該本地 交換信息請求判斷是否允許解除本地交換,若不能解除,則向MSC-A返回表示拒絕的消息, MSC-A接收到該表示拒絕的消息后,拒絕切換;若可以解除,則向移動網(wǎng)關(guān)申請A 口資源,并 返回本地交換解除允許指示給MSC-A (不攜帶申請的A 口資源信息),MSC-A根據(jù)本地交換 解除允許指示進(jìn)行后面的切換處理,包括向移動網(wǎng)關(guān)申請A 口資源,以及通知基站控制器 解除本地交換。切換完成后,MSC-A發(fā)送關(guān)于已經(jīng)解除本地交換的通知給MSC-B,MSC-B根 據(jù)該關(guān)于已經(jīng)解除本地交換的通知解除本地交換,并返回確認(rèn)消息。當(dāng)然,MSC-A也可以在向MGW申請A 口資源后,再向MSC-B發(fā)送本地交換信息請 求,即MSC-A向移動網(wǎng)關(guān)申請A 口資源,若申請A 口資源成功,才發(fā)送本地交換信息請求給 MSC-B。如果用戶發(fā)生局間的基站控制器切換,需要解除本地交換時,MSC-A和MSC-B之間 的交互和局內(nèi)切換相同,在此不在贅述,需說明的是,此時,MSC-A’在進(jìn)行切換前,要先得到 MSC-A禾口 MSC-B的許可。由上可知,本實施例采用通過MAP信令來進(jìn)行MSC之間的本地交換信息的交互,以 便MSC可以根據(jù)完整的本地交換信息(本方和對方的本地交換信息)進(jìn)行本地交換的處 理,使得在MSC POOL組網(wǎng)下,即使主被叫分別位于不同的MSC上,主被叫所在的MSC也可以 相互得知對方呼叫所在的基站控制器,可以進(jìn)行啟動本地交換的判斷以便進(jìn)行本地交換的 處理,而且,由于可以通過MAP信令來傳遞MSC之間的本地交換信息,所以如果呼叫在其中 一個MSC上被監(jiān)聽,或進(jìn)行放音、補(bǔ)充業(yè)務(wù)等操作而不能啟動本地交換時,另一個MSC也可 以得知,有利于本地交換的實現(xiàn)。進(jìn)一步的,采用MAP信令來傳遞MSC之間的本地交換信息, 不需要對MSC作太多的改動,有利于實施。實施例三、根據(jù)實施例一所描述的方法,本實施例將以采用中繼信令在MSC之間交換本地交 換信息來實現(xiàn)本地交換為例作詳細(xì)說明。方案如下1、主被叫MSC之間通過中繼信令來進(jìn)行本地交換信息的交互。一方MSC使用中繼信令向?qū)Ψ組SC發(fā)送本方的本地交換信息,包括本方呼叫腿所 在的基站控制器信令點(diǎn)信息和/或本地交換能力信息等。另一方MSC接收到對方本地交換 相關(guān)信息后,保存接收到的對方MSC的本地交換信息,使用中繼信令向?qū)Ψ椒祷乇痉降谋镜亟粨Q信息。其中,若在呼叫過程中,一方MSC的本地交換信息發(fā)生了變化,還需要將發(fā)生 了變化的本地交換信息發(fā)送給另一方MSC,以保證主被叫MSC都能夠及時充分地了解對方 的本地交換信息,以便主被叫MSC可以根據(jù)完整的本地交換信息,即兩個MSC內(nèi)的本地交換 信息進(jìn)行本地交換的處理。2、上面所說的可以用來傳送本地交換信息的中繼信令,可以使用中繼信令類型 為與承載無關(guān)的呼叫控制協(xié)議(BICC,Bearer Independent Call Control Protocol),或 會話發(fā)起協(xié)議(SIP, Session Initiation Protocol),或綜合業(yè)務(wù)數(shù)字網(wǎng)用戶部分(ISUP, Integrated Services Digital Network User Part)等中繼信令來實現(xiàn),也可以通過擴(kuò)展 現(xiàn)有的中繼信令來實現(xiàn),比如可以擴(kuò)展現(xiàn)有的BICC消息的信息請求(INR,Information Request)和信息(INF, Information),也可以擴(kuò)展現(xiàn)有的ISUP消息的INR、INF ;其中,SIP信令可以使用SIP-I信令,另外,可以使用INFO(信息,Information)來 攜帶擴(kuò)展的ISUP消息的INR,使用200 OK ( 一種響應(yīng)消息)來攜帶擴(kuò)展的ISUP消息的INF, 從而實現(xiàn)在主被叫MSC之間來傳遞本地交換信息。擴(kuò)展后的INR、INF可以攜帶如下信息(1)本局內(nèi)呼叫方所在的基站控制器信令點(diǎn)信息。(2)本地交換指示,可以用來承載第一移動交換中心或第二移動交換中心的本局 內(nèi)呼叫方的本地交換能力信息。例如,可以包括如下指示類型LCLS建立請求;LCLS建立允許;LCLS建立拒絕;LCLS解除請求;LCLS解除允許; LCLS解除拒絕;LCLS禁止指示;LCLS允許指示;LCLS建立指示;LCLS解除指示;(3)本局內(nèi)呼叫對應(yīng)的Call-ID。MSC和基站控制器之間使用Call-ID來標(biāo)識一個 呼叫腿。(4)本局內(nèi)的A 口承載信息?;究刂破髟诮獬镜亟粨Q時,需要使用兩個呼叫腿 的A 口承載信息。另外,除了上面所說的通過擴(kuò)展中繼信令來實現(xiàn)在主被叫MSC之間進(jìn)行 本地交換信息的交互之外,也可以通過新增中繼信令來實現(xiàn)在主被叫MSC之間進(jìn)行本地交 換信息的交互。比如,新增BICC消息的LCLS Request,LCLS information (需說明的是,此 處的信令名稱僅僅是例子,應(yīng)當(dāng)理解的是,也可以為其它的信令名稱);或者新增ISUP消息 LCLS Request、LCLS information,等等。其中,SIP信令可以使用SIP-I信令,另外,可以 使用INFO來攜帶新增的ISUP消息的LCLS Request,可以使用200 OK來攜帶新增的ISUP 消息的LCLS information,從而實現(xiàn)在主被叫MSC之間來傳遞本地交換信息。為了描述方便,在本發(fā)明實施例中,將以擴(kuò)展SIP信令為例進(jìn)行說明。以下將通過幾個具體的場景對該方案進(jìn)行詳細(xì)說明。為了描述方便,以下均假設(shè) 主叫終端為MS-A,主叫MSC為MSC-A,被叫終端為MS-B,被叫MSC為MSC-B。(一)場景一呼叫建立過程呼叫建立過程中,主被叫MSC,即MSC-A和MSC-B通過擴(kuò)展的SIP信令來傳遞雙方 的本地交互信息,其中,可以使用INFO來攜帶擴(kuò)展的ISUP消息的INR,使用200 OK來攜帶 擴(kuò)展的ISUP消息的INF。如圖5所示,具體流程可以如下A301、MS-A 發(fā)送業(yè)務(wù)請求(CM Service Req)給 MSC-A ;A302、MSC-A對MS-A進(jìn)行鑒權(quán)和加密處理,比如,MSC-A與MS-A之間進(jìn)行Authenticate&Chiper fftl、白勺;A303、MS-A發(fā)送建立(SETUP)消息給MSC-A, MSC-A返回呼叫進(jìn)行消息(Cal 1 Proceeding)給 MS-A ;A304、MSC-A向移動網(wǎng)關(guān)發(fā)送建立請求(ADD_REQ),移動網(wǎng)關(guān)返回建立響應(yīng)(ADD_ REPLY)給 MSC-A ;A305、MSC-A發(fā)送指配請求(ASS_REQ)給基站控制器,基站控制器發(fā)送指配命令 (ASS_CMD)給MS-A,MS-A返回指配完成(ASS_C0MP)給基站控制器,基站控制器返回指配響 應(yīng)(ASS_RSP)給 MSC-A ;A306、MSC-A發(fā)送路由信息請求給HLR,請求MS-B的路由信息;A307、HLR向MSC-B發(fā)送漫游號碼請求以獲取被叫漫游號碼;A308、MSC-B返回漫游號碼響應(yīng)給HLR ;A309、HLR返回路由信息響應(yīng)給MSC-A ;A310, MSC-A再次向移動網(wǎng)關(guān)發(fā)送建立請求,移動網(wǎng)關(guān)返回建立響應(yīng)給MSC-A ;A311 ,MSC-A發(fā)送初始地址消息(IAM)給MSC-B,MSC-B發(fā)送尋呼(Page)給基站控 制器,基站控制器發(fā)送尋呼給MS-B,MS-B可以返回尋呼響應(yīng)給基站控制器,基站控制器接 收到該尋呼響應(yīng)(Page rsp)后,可以發(fā)送尋呼響應(yīng)給MSC-B ;A312、MSC-B對MS-B進(jìn)行鑒權(quán)和加密處理,比如,MSC-B與MS-B之間進(jìn)行 Authenticate&Chiper消息的交互;同時,MSC-B向移動網(wǎng)關(guān)發(fā)送建立請求,移動網(wǎng)關(guān)可以 返回建立響應(yīng)給MSC-B ;MSC-B發(fā)送建立消息給MS-B,MS-B返回呼叫確認(rèn)(Call Confrimed) 給 MSC-B ;A313, MSC-B向移動網(wǎng)關(guān)再次發(fā)送建立請求,移動網(wǎng)關(guān)可以返回建立響應(yīng)給 MSC-B ;A314, MSC-B發(fā)送指配請求給基站控制器,基站控制器發(fā)送指配命令給MS_B,MS-B 返回指配完成給基站控制器,基站控制器返回指配響應(yīng)給MSC-B ;A315, MS-B可以發(fā)送振鈴消息(ALERT)給MSC-B,MSC-B發(fā)送地址完成消息(ACM) 給MSC-A,MSC-A發(fā)送振鈴消息給MS-A,此后,MS-B發(fā)送連接消息(CONNECT)給MSC_B,MSC_B 可以返回連接確認(rèn)(C0NNECT_ACK)給MS-B,MSC-B發(fā)送應(yīng)答消息(ANM)給MSC-A,MSC-A發(fā) 送連接消息給MS-A,MS-A可以返回連接確認(rèn)消息給MSC-A ;至此,MS-A與MS-B的呼叫建立 完成。A316,MSC-B 發(fā)送 INFO[INR]消息給 MSC-A,該 INFO[INR]消息中攜帶 MS-B 所在的 基站控制器信令點(diǎn)信息和MSC-B的本地交換能力信息,還可以攜帶MS-B的Call-ID ;A317、MSC_A判斷本地交換啟動條件是否具備,若具備,則啟動本地交換,即執(zhí)行步 驟A318 ;例如,根據(jù)MS-A所在的基站控制器信令點(diǎn)信息和MS-B所在的基站控制器信令點(diǎn) 信息確定雙方呼叫是否屬于同一個基站控制器;若為同一個基站控制器,則在根據(jù)MSC-A的本地交換能力信息和MSC-B的本地交 換能力信息確定雙方都具備啟動本地交換的能力(比如主被叫編解碼相同,被叫BSC支持 本地交換,被叫用戶沒有被監(jiān)聽等)時,通知MS-A所在的基站控制器啟動本地交換(步驟 A318),并通知移動網(wǎng)關(guān)釋放MS-A的A 口資源(步驟A319);如果確定本局不具備啟動本地交換的能力,則在返回給MSC-B的200 OK[INF]消息中指示不允許本地交換,MSC-B接收到 該2000K[INF]消息后,如果該200 OK[INF]消息中指示不允許本地交換,則不會啟動本地交換。若MSC-A雖然沒有啟動本地交換的限制,但MS-A和MS-B不屬于同一個基站控制 器,則直接給MSC-B返回200 0K[INF]消息,攜帶MS-A的基站控制器信令點(diǎn)信息及相應(yīng)的 Call-ID。在本實施例中,假設(shè)MS-A和MS-B均屬于同一個基站控制器,具體可以屬于同一個 基站控制器,且MSC-A和MSC-B都具備啟動本地交換的能力,于是,MSC-A在接收到MSC-B發(fā) 送的200 OK[INF]消息后,啟動本地交換,即執(zhí)行步驟A318 ;A318、MSC-A發(fā)送本地交換命令(LOCAL SWITCH COMMAND)給基站控制器以啟動本 地交換,基站控制器返回本地交換完成消息(LOCAL SWITCH C0MP)給MSC-A,MSC-A返回200 OK[INF]消息給MSC-B,該2000K[INF]消息中攜帶MS-A的基站控制器信令點(diǎn)信息及相應(yīng)的 Call-ID,并指示本地交換已經(jīng)啟動;需說明的是,如果基站控制器啟動本地交換失敗,則MSC-A向MSC-B返回200 0K[INF]消息時,在200 0K[INF]消息中攜帶MS-A所在的基站控制器信令點(diǎn)信息,并指示本 地交換沒有啟動。A319,MSC-A發(fā)送刪除請求(SUB_REQ)給移動網(wǎng)關(guān),以釋放MS-A的A 口資源;移動 網(wǎng)關(guān)可以返回刪除響應(yīng)(SUB_REPLY)給MSC-A ;A320、MSC-B接收到MSC-A返回200 OK[INF]消息后,如果200 OK[INF]消息中指 示本地交換已經(jīng)啟動,則發(fā)送刪除請求給移動網(wǎng)關(guān),以釋放MS-B的A 口資源;移動網(wǎng)關(guān)可以 返回刪除響應(yīng)給MSC-B ;如果200 0K[INF]消息中指示本地交換沒有啟動,則不動作。至此,本地交換建立完成。需說明的是,主被叫MSC之間,即MSC-A和MSC-B之間 不需要保持MAP連接;另外,本地交換啟動后,MSC-A與MSC-B之間的中繼資源不釋放,因為 如果釋放了,后續(xù)就無法對該已經(jīng)建立的本地交換進(jìn)行解除了。當(dāng)然,INF0[INR]消息也可以由MSC-A首先發(fā)起,實現(xiàn)方式與前面所描述的由 MSC-B首先發(fā)起的類似,即MSC-B接收到MSC-A發(fā)送的INF0[INR]消息后,MSC-B根據(jù)MS-A 所在的基站控制器信令點(diǎn)信息和MS-B所在的基站控制器信令點(diǎn)信息確定雙方呼叫是否屬 于同一個基站控制器;若為同一個基站控制器,則在根據(jù)本方的本地交換能力信息和對方 的本地交換能力信息確定雙方都具備啟動本地交換的能力(比如主被叫編解碼相同,被 叫BSC支持本地交換,被叫用戶沒有被監(jiān)聽等)時,通知MS-B所在的基站控制器啟動本地 交換,并通知移動網(wǎng)關(guān)釋放MS-B的A 口資源,此外,MSC-B還可以返回2000K[INF]消息給 MSC-A,該200 OK[INF]消息中攜帶MS-B的基站控制器信令點(diǎn)信息及相應(yīng)的Call-ID,并 指示本地交換已經(jīng)啟動;如果確定本局不具備啟動本地交換的能力,則在返回給MSC-A的 200 OK[INF]消息中指示不允許本地交換,MSC-A接收到該200 OK[INF]消息后,如果該200 0K[INF]消息中指示不允許本地交換,則不會啟動本地交換。若MSC-B雖然沒有啟動本地交 換的限制,但MS-A和MS-B不屬于同一個基站控制器,則直接給MSC-A返回200 OK [INF]消 息,攜帶MS-B的基站控制器信令點(diǎn)信息及相應(yīng)的Call-ID。另外,需說明的是,除了上面所描述的讓一方MSC判斷和啟動本地交換之外,也可 以由主被叫MSC各自判斷和啟動本地交換。例如,在步驟A316之后,MSC-A可以返回2000K[INF]消息給MSC-B,然后,MSC-A和MSC-B分別判斷自身的本地交換啟動條件是否具備, 若具備,則MSC-A和MSC-B分別啟動本地交換,即一方面,MSC-A通知MS-A所在的基站控制 器啟動本地交換,并通知移動網(wǎng)關(guān)釋放MS-A的A 口資源;另一方面MSC-B也通知MS-B所在 的基站控制器啟動本地交換,并通知移動網(wǎng)關(guān)釋放MS-B的A 口資源。在呼叫過程中,MSC-A與MSC-B之間可以通過INFO[INR]消息和2000K[INF]消 息來更新呼叫的本地交換能力信息,即當(dāng)呼叫的本地交換能力信息發(fā)生變化時,MSC-A與 MSC-B之間要動態(tài)地進(jìn)行交互。比如,在呼叫發(fā)起時,由于MS-A與MS-B不在同一個基站控 制器而沒有啟動本地交換,但沒有其他本地交換的限制,在呼叫進(jìn)行中,如果MS-A的用戶 被監(jiān)聽或發(fā)生補(bǔ)充業(yè)務(wù),則MSC-A需要通知MSC-B該呼叫不再具備本地交換能力;如果后續(xù) 監(jiān)聽解除或補(bǔ)充業(yè)務(wù)結(jié)束,則MSC-A需要通知MSC-B該呼叫又具備了本地交換能力。當(dāng)一 個呼叫不具備本地交換能力時,即使主被叫用戶屬于同一個基站控制器,也不會啟動本地 交換。(二)場景二 在本地交換建立后,MSC要求解除本地交換MSC-A發(fā)生補(bǔ)充業(yè)務(wù)等操作需要解除本地交換時,若MSC-A根據(jù)兩方的本地交換 信息向移動網(wǎng)關(guān)申請A 口資源,若申請A 口資源成功,則向MSC-B發(fā)送INFO [INR]消息,通知 MSC-B并要求解除本地交換;MSC-B收到該INF0[INR]消息后,向移動網(wǎng)關(guān)申請A 口資源,如 可以申請到A 口資源,則向MSC-A返回200 OK[INF]消息,并在該200 OK[INF]消息中攜帶 相應(yīng)的A 口資源,MSC-A收到MSC-B的200 OK[INF]消息后,指示基站控制器解除本地交換, 本地交換解除后,MSC-A再通過INF0[INR]消息告知MSC-B本地交換已解除。需說明的是, 若MSC-A要求基站控制器解除本地交換失敗,MSC-A也要通過INF0[INR]消息知會MSC-B, 以便MSC-A和MSC-B釋放已經(jīng)申請的A 口資源。當(dāng)然,除了上面所描述的由一方的MSC,比如由MSC-A要求基站控制器解除本地交 換之外,也可以由雙方的MSC,即由MSC-A和MSC-B分別要求基站控制器解除本地交換。例 如,可以如下MSC-A發(fā)生補(bǔ)充業(yè)務(wù)等操作需要解除本地交換時,若MSC-A根據(jù)兩方的本地交換 信息向移動網(wǎng)關(guān)申請A 口資源,若申請A 口資源成功,則向MSC-B發(fā)送INFO [INR]消息,通知 MSC-B并要求解除本地交換;MSC-B收到該INF0[INR]消息后,向移動網(wǎng)關(guān)申請到A 口資源, 并向MSC-A返回200 OK [ INF]消息,該200 OK [ INF]消息中不需攜帶A 口資源信息,同時指 示基站控制器解除本地交換,并返回200 0K[INF]消息告知MSC-A本地交換已解除,MSC-A 收到200 0K[INF]消息后,指示基站控制器解除本地交換。當(dāng)然,MSC-A也可以直接向MSC-B請求解除本地交換,MSC-B接收到該請求后,向移 動網(wǎng)關(guān)申請A 口資源,若MSC-B申請A 口資源成功,則返回本地交換確認(rèn)消息告知MSC-A, MSC-A接收到該本地交換確認(rèn)消息后,MSC-A向移動網(wǎng)關(guān)申請A 口資源,若MSC-A申請A 口 資源不成功,則不解除本地交換;若MSC-A申請成功,則指示基站控制器解除本地交換;若 MSC-B申請A 口資源不成功,則會向MSC-A返回拒絕。MSC-A收到拒絕消息后,不再解除本 地交換。其中,對于不同的啟動解除本地交換的原因,MSC-A將會做不同的處理,比如,如果 是要進(jìn)行補(bǔ)充業(yè)務(wù),則MSC-A拒絕補(bǔ)充業(yè)務(wù);如果是要進(jìn)行合法監(jiān)聽,則可以釋放呼叫或者 不進(jìn)行監(jiān)聽。(三)場景三切換過程中建立本地交換
21
在呼叫過程中沒有建立本地交換,但是經(jīng)過切換之后,主被叫雙方所在的基站控 制器屬于同一個基站控制器,且雙方都具備啟動本地交換的能力,那么,此時需要建立本地 交換。也就是說,一個用戶切換到另一用戶所在基站控制器,且本地交換建立條件都已具備 時,需要建立本地交換。下面將舉例說明局間呼叫流程中,如果一方發(fā)生基站控制器間的切換,本地交換 的建立方法。其中,基站控制器間的切換包括兩種,一種為局內(nèi)的基站控制器間的切換,另 一種為局間的基站控制器間的切換。假設(shè)切換前的基站控制器為源基站控制器,切換后的 基站控制器為目標(biāo)基站控制器,源基站控制器為BSCl,目標(biāo)基站控制器為BSC2 ;首先,描述在局間呼叫流程中,主叫發(fā)生局內(nèi)的基站控制器間切換的場景,如圖6 所示,具體流程如下B301、BSC1 發(fā)送請求切換消息(Handover Required)給 MSC_A,MSC_A 發(fā)送建立請 求給移動網(wǎng)關(guān),移動網(wǎng)關(guān)可以返回建立響應(yīng)給MSC-A ;B302、MSC-A發(fā)送切換請求(Handover Request)給BSC2,該切換請求中攜帶本地 交換指示(LS ind),比如指示BSC2啟動本地交換或解除本地交換等等;例如,MSC-A可以根據(jù)在呼叫建立階段和呼叫過程中MSC-A與MSC-B之間交互的 相關(guān)信息,比如MSC-B的本地交換能力信息判斷MSC-B是否具備啟動本地交換的能力,若具 備,則MSC-A發(fā)送切換請求給BSC2時,可以在該切換請求中指示BSC2啟動本地交換,并攜 帶切換后的呼叫的Call-ID ;若不具備,則在發(fā)給BSC2的切換請求消息中,不會指示啟動本 地交換;BSC2可以返回切換請求確認(rèn)消息(Handover Request ack)給MSC-A,該切換請求 確認(rèn)消息中攜帶本地交換確認(rèn)信息(LS ack);B303、MSC-A 發(fā)送切換命令(Handover Command)給 BSCl ;B304、BSC2發(fā)送發(fā)現(xiàn)切換消息(Handover Detect)給MSC-A,以及發(fā)送切換完成 (Handover Complete)給 MSC-A ;B305、MSC-A發(fā)送清除命令(Clear Command)給BSC1,BSCl返回清除完成消息 (Clear Complete)給 MSC-A ;B306、MSC-A發(fā)送INFO[INR]消息給MSC-B,以啟動本地交換,該INFO[INR]消息 攜帶主叫所在的基站控制器信令點(diǎn)信息、相應(yīng)的Call-ID、以及本地交換已經(jīng)啟動的指示; MSC-B可以返回200 OK[INF]消息給MSC-A,此后,若具備啟動本地交換的條件,則MSC-A 通知MS-A所在的基站控制器啟動本地交換,并通知移動網(wǎng)關(guān)釋放MS-A的A 口資源;此時, MSC-B也通知MS-B所在的基站控制器啟動本地交換,并通知移動網(wǎng)關(guān)釋放MS-B的A 口資 源。建立本地交換的方法具體可參見場景一中的相關(guān)描述,在此不再贅述。下面描述在局間呼叫流程中,用戶發(fā)生局間的基站控制器切換的場景,即源基站 控制器與目標(biāo)基站控制器所屬的MSC不同。在此假設(shè)主叫用戶發(fā)生局間的基站控制器切 換,源MSC為MSC-A,源BSC為BSC1,目標(biāo)MSC為MSC-A’,目標(biāo)BSC為BSC2,被叫的MSC為 MSC-B,被叫的BSC為BSC2,則如圖7所示,具體流程如下C301、MSC-A接收到切換請求后,若MSC-A判斷可以啟動本地交換,比如MSC-A根 據(jù)本方的本地交換能力信息和對方的本地交換能力信息確定雙方都具備啟動本地交換的 能力,則在發(fā)送給MSC-A’的切換請求中攜帶表示啟動本地交換的指示,以便切換完成后,MSC-A'根據(jù)該表示啟動本地交換的指示通知移動網(wǎng)關(guān)釋放本方的A 口資源以及通知基站 控制器啟動本地交換,MSC-A’返回的表示本地交換成功啟動的切換響應(yīng)給MSC-A ;其中,發(fā) 送給MSC-A,的切換請求可以是準(zhǔn)備切換請求(MAP Prepare Handover Req);C302、MSC-A’發(fā)送切換請求給BSC2,該切換請求中攜帶本地交換指示,比如指示 BSC2啟動本地交換或解除本地交換等等,以及攜帶切換后的呼叫的Call-IDBSC2可以返回 切換請求確認(rèn)消息給MSC-A’,該切換請求確認(rèn)消息中攜帶本地交換確認(rèn)信息;C303、MSC-A'發(fā)送切換請求確認(rèn)消息給MSC-A,該切換請求確認(rèn)消息中攜帶本地 交換確認(rèn)信息;其中,該切換請求確認(rèn)消息也可以是準(zhǔn)備切換響應(yīng)(MAP Prepare Handover Resp);C304、切換完成后,MSCA’自行通知移動網(wǎng)關(guān)釋放相應(yīng)的A 口承載,由MSC-A和/或 MSC-B通知基站控制器啟動本地交換,MSC-A與MSC-B之間的流程同用戶發(fā)生局內(nèi)的基站控 制器切換時的流程,例如,MSC-A發(fā)送INF0[INR]消息給MSC-B,MSC-B返回200 OK[INF]消 息給MSC-A,并且,MSC-B通知移動網(wǎng)關(guān)釋放A 口資源等等,具體客參見前面實施例,在此不 再贅述。當(dāng)然,除了上面所描述的由MSC-A判斷是否可以啟動本地交換之外,也可以由 MSC-A'來進(jìn)行判斷,如下在局間切換完成后,無論是否啟動了本地交換,MSC-A都要給MSC-A’發(fā)送本地交 換信息,例如通知MSC-A’本呼叫的本地交換能力,以及MSC-B所在的基站控制器信令點(diǎn)信 息和Call-ID,以便目標(biāo)移動交換中心根據(jù)本方的本地交換信息和對方的本地交換信息進(jìn) 行本地交換的處理。另外,在后續(xù)呼叫過程中,若該呼叫的本地交換能力信息或MSC-B所在 的基站控制器信令點(diǎn)信息發(fā)生變化時,MSCA也都要通知MSCA’。下面再描述局間切換完成后,用戶再發(fā)生局內(nèi)切換時,本地交換的檢查和啟動流 程。即,如果局間切換后,主被叫并不在一個基站控制器上而沒有啟動本地交換,后續(xù)用戶 在MSC-A’內(nèi)發(fā)生局內(nèi)跨基站控制器切換,如果切換到了對方用戶所在的基站控制器,則此 時可以啟動本地交換。MSC-A'收到切換請求后,首先發(fā)送INF0[INR]消息詢問MSC-A是否可以啟動本地 交換,該INF0[INR]消息中攜帶切換目標(biāo)BSC信息,若MSC-A判斷可以啟動本地交換,則給 MSC-A'返回允許啟動本地交換的指示,MSC-A'繼續(xù)進(jìn)行后續(xù)的切換和啟動本地交換操作, 具體可參見前面實施例,切換完成后,MSC-A’要知會MSC-A已經(jīng)啟動了本地交換。MSC-A需 要向MSC-B傳遞MSC-A’的本地交換信息。當(dāng)然,也可以由MSC-A’自行判斷是否可以啟動本地交換,即MSC-A’收到切換請求 后,自行判斷是否可以啟動本地交換,如果可以啟動則在切換流程中啟動本地交換,切換完 成后,MSC-A'通知MSC-A已經(jīng)啟動了本地交換,MSC-A需要向MSC-B傳遞MSC-A’的本地交
換信息。需說明的是,在MSC POOL組網(wǎng)下,呼叫的一方發(fā)生跨基站控制器切換后,即使沒有 啟動本地交換,該呼叫所在的MSC也要向?qū)Ψ組SC通知新的基站控制器信息。(四)場景四切換過程中解除本地交換首先,描述在局間呼叫流程中,用戶發(fā)生局內(nèi)的基站控制器切換時,本地交換解除 的流程。如下
MSC-A接收切換請求,根據(jù)接收到切換請求判斷需要解除本地交換時,發(fā)送本地交 換解除請求給MSC-B,比如發(fā)送INF0[INR]消息給MSC_B,MSC_B接收到后,可以根據(jù)該本地 交換解除請求判斷是否可以解除本地交換,若不能解除,則向MSC-A返回表示拒絕的消息, MSC-A接收到該表示拒絕的消息后,拒絕切換;若可以解除,則向移動網(wǎng)關(guān)申請A 口資源,并 向MSC-A返回表示成功申請了 A 口資源的確認(rèn)消息,比如向MSC-A返回本地交換信息確認(rèn) 消息,其中,該本地交換信息確認(rèn)消息中攜帶MSC-B向移動網(wǎng)關(guān)申請的A 口資源,MSC-A接 收到該確認(rèn)消息后,向移動網(wǎng)關(guān)申請A 口資源,通知基站控制器解除本地交換,并進(jìn)行后面 的切換處理,在發(fā)送給源BSC的切換命令中攜帶解除本地交換的指示,以及MSC-B申請的A 口資源信息,在切換完成后,通知MSC-B本地交換已經(jīng)解除。當(dāng)然,MSC-A也可以在向MGW申請A 口資源后,再向MSC-B發(fā)送INF0[INR]消息,即 MSC-A向移動網(wǎng)關(guān)申請A 口資源,若申請A 口資源成功,才發(fā)送INFO[INR]消息給MSC-B。另外,除了上面所描述的只由一方的MSC,比如MSC-A來指示基站控制器解除本地 交換之外,也可以由雙方的MSC,比如MSC-A和MSC-B各自指示BSC解除本地交換。如下MSC-A接收切換請求,根據(jù)接收到的切換請求判斷需要解除本地交換時,發(fā)送本 地交換解除請求給MSC-B,比如發(fā)送INFO [INR]消息給MSC-B,MSC-B接收到后,根據(jù)該 INF0[INR]消息判斷是否允許解除本地交換,若不能解除,則向MSC-A返回表示拒絕的消 息,MSC-A接收到該表示拒絕的消息后,拒絕切換;若可以解除,則向移動網(wǎng)關(guān)申請A 口資 源,并返回本地交換解除允許指示給MSC-A (不攜帶申請的A 口資源信息),MSC-A根據(jù)本地 交換解除允許指示進(jìn)行后面的切換處理,包括向移動網(wǎng)關(guān)申請A 口資源,以及通知基站控 制器解除本地交換。切換完成后,MSC-A發(fā)送關(guān)于已經(jīng)解除本地交換的通知給MSC-B,MSC-B 根據(jù)該關(guān)于已經(jīng)解除本地交換的通知解除本地交換,并返回200 0K[INF]消息。當(dāng)然,MSC-A也可以在向MGW申請A 口資源后,再向MSC-B發(fā)送INF0[INR]消息,即 MSC-A向移動網(wǎng)關(guān)申請A 口資源,若申請A 口資源成功,才發(fā)送INFO[INR]消息給MSC-B。如果用戶發(fā)生局間的基站控制器切換,需要解除本地交換時,MSC-A和MSC-B之間 的交互和局內(nèi)切換相同,在此不在贅述,需說明的是,此時,MSC-A’在進(jìn)行切換前,要先得到 MSC-A禾口 MSC-B的許可。由上可知,本實施例采用通過中繼信令來進(jìn)行MSC之間的本地交換信息的交互, 以便MSC可以根據(jù)完整的本地交換信息(本方和對方的本地交換信息)進(jìn)行本地交換的處 理,使得在MSC POOL組網(wǎng)下,即使主被叫分別位于不同的MSC上,主被叫所在的MSC也可以 相互得知對方呼叫所在的基站控制器,可以進(jìn)行啟動本地交換的判斷以便進(jìn)行本地交換的 處理,而且,由于可以通過中繼信令來傳遞MSC之間的本地交換信息,所以如果呼叫在其中 一個MSC上被監(jiān)聽,或進(jìn)行放音、補(bǔ)充業(yè)務(wù)等操作而不能啟動本地交換時,另一個MSC也可 以得知,有利于本地交換的實現(xiàn)。進(jìn)一步的,采用中繼信令來傳遞MSC之間的本地交換信 息,相對與采用MAP信令來傳遞MSC之間的本地交換信息來說,雖然需要對MSC作較多的改 動,但無需對HLR進(jìn)行改動(采用MAP信令來傳遞MSC之間的本地交換信息則需要改動MSC 和 HLR)。實施例四、為了更好地實施以上方法,本發(fā)明實施例還相應(yīng)地提供一種移動交換中心,即 MSC,如圖8所示,該MSC包括獲取單元401和處理單元402 ;
24
獲取單元401,用于獲取對方呼叫的MSC發(fā)送的對方的本地交換信息;例如,當(dāng)呼 叫雙方分別在第一移動交換中心與第二移動交換中心時,第一移動交換中心獲取第二移動 交換中心發(fā)送的第二呼叫方的本地交換信息,具體可以通過MAP信令或中繼信令獲取對方 呼叫的MSC發(fā)送的對方的本地交換信息,其中,本地交換信息可以包括基站控制器的信息, 比如基站控制器信令點(diǎn)信息,還可以包括本地交換能力信息等信息,當(dāng)然,還包括建立和解 除本地交換所需使用的其它信息,例如呼叫的Call-ID和A 口承載信息等信息。其中,基站 控制器信令點(diǎn)信息指的是一方呼叫腿所在的基站控制器,而本地交換能力信息是指呼叫是 否被監(jiān)聽,或是否在進(jìn)行放音、補(bǔ)充業(yè)務(wù)等操作。處理單元402,用于根據(jù)本方的本地交換信息和獲取單元401獲取到的對方的本 地交換信息進(jìn)行本地交換的處理,即根據(jù)第一呼叫方的本地交換信息,以及所述第二呼叫 方的本地交換信息進(jìn)行本地交換的處理,其中,所述第一呼叫方的本地交換信息或第二呼 叫方的本地交換信息分別包括相應(yīng)呼叫方所在的基站控制器的信息。其中,如圖8所示,所述處理單元402可以包括第一判斷子單元4021和通知子單 元 4023 ;第一判斷子單元4021,用于根據(jù)本方的本地交換信息和獲取單元401獲取到的對 方的本地交換信息判斷雙方呼叫是否屬于同一個基站控制器,即根據(jù)第一呼叫方的基站控 制器信息和獲取單元401獲取到的第二呼叫方的基站控制器信息判斷雙方呼叫是否屬于 同一個基站控制器;通知子單元4023,用于當(dāng)?shù)谝慌袛嘧訂卧?021確定雙方呼叫屬于同一個基站控 制器時,通知基站控制器啟動本地交換,并通知移動網(wǎng)關(guān)釋放本方的A 口資源,即第一呼叫 方的A 口資源。其中,如圖8所示,所述處理單元402還可以包括第二判斷子單元4022 ;第二判斷子單元4022,用于根據(jù)本方的本地交換信息和獲取單元401獲取到的對 方(第二呼叫方)的本地交換信息,即第二呼叫方的本地交換信息判斷雙方是否都具備啟 動本地交換的能力;所述獲取單元401,還用于當(dāng)?shù)谝缓艚蟹降谋镜亟粨Q信息或第二呼叫方的本地交 換信息還分別包括所述相應(yīng)呼叫方的本地交換能力信息時,獲取所述第二呼叫方的本地交 換能力信息;所述通知子單元4023,用于當(dāng)?shù)谝慌袛嘧訂卧?021確定雙方呼叫屬于同一個基 站控制器,且第二判斷子單元4022確定雙方都具備啟動本地交換的能力時,通知基站控制 器啟動本地交換,并通知移動網(wǎng)關(guān)釋放本方的A 口資源,即第一呼叫方的A 口資源。如圖8所示,處理單元402還可以包括第一發(fā)送子單元4024 ;第一發(fā)送子單元4024,用于發(fā)送本地交換建立響應(yīng)消息給對方呼叫的MSC如第二 移動交換中心,以便對方呼叫的MSC如第二移動交換中心根據(jù)該本地交換建立響應(yīng)消息通 知移動網(wǎng)關(guān)釋放對方的A 口資源如第二呼叫的A 口資源。如圖8所示,處理單元402還可以包括申請子單元4025 ;申請子單元4025,用于根據(jù)本方的本地交換信息和獲取單元401獲取到的對方的 本地交換信息向移動網(wǎng)關(guān)申請本方的A 口資源,比如根據(jù)第一呼叫方的本地交換信息和獲 取單元獲取到的第二呼叫方的本地交換信息向移動網(wǎng)關(guān)申請本方的A 口資源;
所述第一發(fā)送子單元4024,還用于在申請子單元4025申請本方的A 口資源成功 后,發(fā)送本地交換解除請求給對方呼叫的MSC如第二移動交換中心,以便對方呼叫的MSC如 第二移動交換中心根據(jù)該本地交換解除請求向移動網(wǎng)關(guān)申請對方的A 口資源,即第二呼叫 方的A 口資源;所述通知子單元4023,還用于在接收到對方呼叫的MSC返回的表示成功申請了對 方(第二呼叫方)的A 口資源的確認(rèn)消息后,通知基站控制器解除本地交換。如圖8所示,處理單元402還可以包括切換處理子單元4026 ;切換處理子單元4026,用于當(dāng)?shù)诙袛嘧訂卧?022確定雙方都具備啟動本地交 換的能力時,在發(fā)送給目標(biāo)MSC的切換請求中攜帶表示啟動本地交換的指示,以便切換完 成后,目標(biāo)MSC根據(jù)該表示啟動本地交換的指示通知移動網(wǎng)關(guān)釋放本方的A 口資源以及通 知基站控制器啟動本地交換,然后接收目標(biāo)移動交換中心返回的表示本地交換成功啟動的 切換響應(yīng)。如圖8所示,處理單元402還可以第二發(fā)送子單元4027 ;第二發(fā)送子單元4027,用于分別發(fā)送本方的本地交換信息和獲取單元401獲取到 的對方的本地交換信息給目標(biāo)MSC(即本方的本地交換信息和對方的本地交換信息可以不 同時發(fā)送),以便目標(biāo)MSC根據(jù)本方的本地交換信息和對方的本地交換信息進(jìn)行本地交換 的處理。以上各個單元的具體實施可參見前面實施例,在此不在贅述。由上可知,本實施例的MSC的獲取單元401可以獲取對方呼叫的MSC發(fā)送的對方 的本地交換信息,然后由處理單元402根據(jù)本方的本地交換信息和對方的本地交換信息進(jìn) 行本地交換的處理,使得在MSC POOL組網(wǎng)下,即使主被叫分別位于不同的MSC上,主被叫所 在的MSC也可以相互得知對方呼叫所在的基站控制器,可以進(jìn)行啟動本地交換的判斷以便 進(jìn)行本地交換的處理,而且,由于獲取單元401可以獲取對方MSC發(fā)送的對方的本地交換信 息,所以如果呼叫在其中一個MSC上被監(jiān)聽,或進(jìn)行放音、補(bǔ)充業(yè)務(wù)等操作而不能啟動本地 交換時,另一個MSC也可以得知,有利于本地交換的實現(xiàn)。實施例五、相應(yīng)地,本發(fā)明實施例還相應(yīng)地提供一種通信系統(tǒng),包括本發(fā)明實施例提供的任 意一種MSC,如圖9所示,該通信系統(tǒng)具體可以包括第一移動交換中心(第一 MSC) 501和第 二移動交換中心(第二 MSC) 502 ;第一移動交換中心501,用于當(dāng)呼叫雙方分別在第一移動交換中心501與第二移 動交換中心502時,獲取第二移動交換中心502發(fā)送的第二呼叫方的本地交換信息,根據(jù) 所述第一呼叫方的本地交換信息,以及所述第二呼叫方的本地交換信息進(jìn)行本地交換的處 理,其中,所述第一呼叫方的本地交換信息或第二呼叫方的本地交換信息分別包括相應(yīng)呼 叫方所在的基站控制器的信息;第二移動交換中心502,用于發(fā)送對方的本地交換信息給第一移動交換中心501。所述第二移動交換中心502,還用于通過MAP信令或中繼信令發(fā)送第二呼叫方的 本地交換信息給第一移動交換中心501。其中,本地交換信息除了可以包括基站控制器的 信息,比如基站控制器信令點(diǎn)信息之外,還可以包括本地交換能力信息等信息,當(dāng)然,還包 括建立和解除本地交換所需使用的其它信息,例如呼叫的Call-ID和A 口承載信息等信息。
26其中,基站控制器信令點(diǎn)信息指的是一方呼叫腿所在的基站控制器,而本地交換能力信息 是指呼叫是否被監(jiān)聽,或是否在進(jìn)行放音、補(bǔ)充業(yè)務(wù)等操作。第一移動交換中心501和第二移動交換中心502的交互具體可參見前面實施例, 在此不再贅述。由上可知,本實施例的通信系統(tǒng)中的MSC可以獲取對方呼叫的MSC發(fā)送的對方的 本地交換信息,然后根據(jù)本方的本地交換信息和對方的本地交換信息進(jìn)行本地交換的處 理,使得在MSC POOL組網(wǎng)下,即使主被叫分別位于不同的MSC上,主被叫所在的MSC也可以 相互得知對方呼叫所在的基站控制器,可以進(jìn)行啟動本地交換的判斷以便進(jìn)行本地交換的 處理,而且,由于MSC可以獲取對方MSC發(fā)送的對方的本地交換信息,所以如果呼叫在其中 一個MSC上被監(jiān)聽,或進(jìn)行放音、補(bǔ)充業(yè)務(wù)等操作而不能啟動本地交換時,另一個MSC也可 以得知,有利于本地交換的實現(xiàn)。其中,具體可以通過MAP信令或中繼信令來傳遞MSC之間 的本地交換信息(詳細(xì)的實施方式可參見前面實施例二和實施例三),采用MAP信令來傳遞 MSC之間的本地交換信息時,需要對MSC和HLR都進(jìn)行改造,但對MSC的改變較少,采用中 繼信令來傳遞MSC之間的本地交換信息時,只需對MSC進(jìn)行改造(無需改造HLR),但對MSC 的改變較多。至于具體采用哪種方式來傳遞MSC之間的本地交換信息,可以根據(jù)運(yùn)營商的 策略來選擇。本領(lǐng)域普通技術(shù)人員可以理解上述實施例的各種方法中的全部或部分步驟是可 以通過程序來指令相關(guān)的硬件來完成,該程序可以存儲于一計算機(jī)可讀存儲介質(zhì)中,存 儲介質(zhì)可以包括只讀存儲器(ROM,Read Only Memory)、隨機(jī)存取記憶體(RAM,Random Access Memory)、磁盤或光盤等。以上對本發(fā)明實施例所提供的一種本地交換的實現(xiàn)方法、移動交換中心和通信系 統(tǒng)進(jìn)行了詳細(xì)介紹,本文中應(yīng)用了具體個例對本發(fā)明的原理及實施方式進(jìn)行了闡述,以上 實施例的說明只是用于幫助理解本發(fā)明的方法及其核心思想;同時,對于本領(lǐng)域的一般技 術(shù)人員,依據(jù)本發(fā)明的思想,在具體實施方式
及應(yīng)用范圍上均會有改變之處,綜上所述,本 說明書內(nèi)容不應(yīng)理解為對本發(fā)明的限制。
權(quán)利要求
一種本地交換的實現(xiàn)方法,其特征在于,包括當(dāng)呼叫雙方分別在第一移動交換中心與第二移動交換中心時,第一呼叫方所在的第一移動交換中心獲取第二移動交換中心發(fā)送的第二呼叫方的本地交換信息;第一移動交換中心根據(jù)第一呼叫方的本地交換信息,以及第二呼叫方的本地交換信息進(jìn)行本地交換的處理,其中,第一呼叫方的本地交換信息或第二呼叫方的本地交換信息分別包括相應(yīng)呼叫方所在的基站控制器的信息。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述第一移動交換中心獲取第二移動交 換中心發(fā)送的第二呼叫方的本地交換信息包括第一移動交換中心獲取第二移動交換中心通過移動應(yīng)用部分MAP信令或中繼信令發(fā) 送的第二呼叫方的本地交換信息。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述第一移動交換中心獲取第二移動交 換中心通過MAP信令發(fā)送的第二呼叫方的本地交換信息之前,還包括第一移動交換中心發(fā)送本方的地址和本方呼叫的國際移動用戶標(biāo)識碼IMSI給第二移 動交換中心;所述第一移動交換中心獲取第二移動交換中心通過移動應(yīng)用部分MAP信令發(fā)送的第 二呼叫方的本地交換信息包括獲取第二移動交換中心根據(jù)第一移動交換中心的地址發(fā)送 的通過MAP信令承載的第二呼叫方的本地交換信息。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,通過MAP信令承載本地交換信息為擴(kuò)展現(xiàn)有的MAP信令的路由信息請求SRI和漫游號碼請求PRN或者新增MAP信令來承載本地交換信息。
5.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述第一移動交換中心獲取第二移動交 換中心通過中繼信令發(fā)送的第二呼叫方的本地交換信息包括通過擴(kuò)展與承載無關(guān)的呼叫控制協(xié)議BICC消息的信息請求INR或信息INF信元,或者 擴(kuò)展綜合業(yè)務(wù)數(shù)字網(wǎng)用戶部分ISUP消息的INR或INF信元,或者新增中繼信令來承載本地 交換信息。
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述第一移動交換中心根據(jù)第一呼叫方 的本地交換信息,以及第二呼叫方的本地交換信息進(jìn)行本地交換的處理包括第一移動交換中心根據(jù)本方的基站控制器信息和第二呼叫方的基站控制器信息確定 雙方呼叫屬于同一個基站控制器時,通知所述基站控制器啟動本地交換,并通知移動網(wǎng)關(guān) 釋放本方的A 口資源。
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述基站控制器信息為基站控制器信令 點(diǎn)的信息;則第一移動交換中心根據(jù)本方的基站控制器信令點(diǎn)的信息和第二呼叫方的基站控制 器信令點(diǎn)的信息確定雙方呼叫是否屬于同一個基站控制器。
8.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述第一呼叫方的本地交換信息或第二 呼叫方的本地交換信息還分別包括以下任意組合相應(yīng)呼叫方的本地交換能力信息;相應(yīng)呼叫方的呼叫標(biāo)識Call-ID ;相應(yīng)呼叫方的A 口承載信息。
9.根據(jù)權(quán)利要求8所述的方法,其特征在于,當(dāng)?shù)谝缓艚蟹降谋镜亟粨Q信息或第二呼 叫方的本地交換信息還分別包括所述相應(yīng)呼叫方的本地交換能力信息時,所述第一移動交 換中心根據(jù)第一呼叫方的本地交換信息,以及所述第二呼叫方的本地交換信息進(jìn)行本地交 換的處理包括第一移動交換中心根據(jù)本方的基站控制器信令點(diǎn)信息和第二移動交換中心的基站控 制器信令點(diǎn)信息確定雙方呼叫屬于同一個基站控制器,且根據(jù)自身的本地交換能力信息和 第二呼叫方的本地交換能力信息確定雙方都具備啟動本地交換的能力時,通知所述基站控 制器啟動本地交換,并通知移動網(wǎng)關(guān)釋放所述第二呼叫方的A 口資源。
10.根據(jù)權(quán)利要求6或9所述的方法,其特征在于,在通知移動網(wǎng)關(guān)釋放本方的A口資 源之后還包括發(fā)送本地交換建立響應(yīng)消息給第二移動交換中心,以便第二移動交換中心根據(jù)該本地 交換建立響應(yīng)消息通知移動網(wǎng)關(guān)釋放本方的A 口資源。
11.根據(jù)權(quán)利要求6或9所述的方法,其特征在于,在本地交換建立之后,還包括 第一移動交換中心根據(jù)本方的本地交換信息和第二呼叫方的本地交換信息向移動網(wǎng)關(guān)申請本方的A口資源;當(dāng)申請本方的A 口資源成功,發(fā)送本地交換解除請求給第二移動交換中心,以便第二 移動交換中心根據(jù)該本地交換解除請求向移動網(wǎng)關(guān)申請第二呼叫方的A 口資源;在接收到第二移動交換中心返回的表示成功申請了第二呼叫方的A 口資源的確認(rèn)消 息后,通知基站控制器解除本地交換。
12.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述方法還包括第二移動交換中心獲取第一移動交換中心發(fā)送的第一呼叫方的本地交換信息; 第二移動交換中心根據(jù)本方的基站控制器信令點(diǎn)信息和第一呼叫方的基站控制器信 息確定雙方呼叫屬于同一個基站控制器,通知所述基站控制器啟動本地交換,并通知移動 網(wǎng)關(guān)釋放本方的A 口資源。
13.根據(jù)權(quán)利要求12所述的方法,其特征在于,在本地交換建立之后,還包括 第二移動交換中心根據(jù)本方的本地交換信息和第一呼叫方的本地交換信息向移動網(wǎng)關(guān)申請本方的A 口資源;當(dāng)申請本方的A 口資源成功,發(fā)送本地交換解除請求給第一移動交換中心,以便第一 移動交換中心根據(jù)該本地交換解除請求向移動網(wǎng)關(guān)申請第一呼叫方的A 口資源;在接收到第一移動交換中心返回的表示成功申請了第一呼叫方的A 口資源的確認(rèn)消 息后,通知基站控制器解除本地交換。
14.根據(jù)權(quán)利要求6或9或12所述的方法,其特征在于,當(dāng)發(fā)生局間切換時,還包括 第一移動交換中心或第二移動交換中心根據(jù)本方的本地交換能力信息和第二呼叫方的本地交換能力信息確定雙方都具備啟動本地交換的能力,則在發(fā)送給目標(biāo)移動交換中心 的切換請求中攜帶表示啟動本地交換的指示,以便切換完成后,目標(biāo)移動交換中心根據(jù)該 表示啟動本地交換的指示通知移動網(wǎng)關(guān)釋放本方的A 口資源以及通知基站控制器啟動本 地交換;接收目標(biāo)移動交換中心返回的表示本地交換成功啟動的切換響應(yīng)。
15.一種移動交換中心,其特征在于,包括獲取單元,用于當(dāng)呼叫雙方分別在第一移動交換中心與第二移動交換中心時,獲取第 二移動交換中心發(fā)送的第二呼叫方的本地交換信息;處理單元,用于根據(jù)第一呼叫方的本地交換信息,以及所述第二呼叫方的本地交換信 息進(jìn)行本地交換的處理,其中,所述第一呼叫方的本地交換信息或第二呼叫方的本地交換 信息分別包括相應(yīng)呼叫方所在的基站控制器的信息。
16.根據(jù)權(quán)利要求15所述的移動交換中心,其特征在于,所述處理單元包括第一判斷子單元,用于根據(jù)第一呼叫方的基站控制器信息和所述獲取單元獲取到的第 二呼叫方的基站控制器信息判斷雙方呼叫是否屬于同一個基站控制器;通知子單元,用于當(dāng)所述第一判斷子單元確定雙方呼叫屬于同一個基站控制器時,通 知基站控制器啟動本地交換,并通知移動網(wǎng)關(guān)釋放本方的A 口資源。
17.根據(jù)權(quán)利要求16所述的移動交換中心,其特征在于,所述獲取單元,還用于當(dāng)?shù)谝?呼叫方的本地交換信息或第二呼叫方的本地交換信息還分別包括所述相應(yīng)呼叫方的本地 交換能力信息時,獲取所述第二呼叫方的本地交換能力信息;所述處理單元還包括第二判斷子單元,用于根據(jù)本方的本地交換能力信息和所述獲取單元獲取到的第二呼 叫方的本地交換能力信息判斷雙方是否都具備啟動本地交換的能力;所述通知子單元,還用于在所述第二判斷子單元判斷雙方都具備啟動本地交換的能力 時,通知基站控制器啟動本地交換,并通知移動網(wǎng)關(guān)釋放本方的A 口資源。
18.根據(jù)權(quán)利要求16所述的移動交換中心,其特征在于,所述處理單元還包括第一發(fā)送子單元,用于發(fā)送本地交換建立響應(yīng)消息給第二移動交換中心,以便第二移 動交換中心根據(jù)該本地交換建立響應(yīng)消息通知移動網(wǎng)關(guān)釋放第二呼叫方的A 口資源。
19.根據(jù)權(quán)利要求17所述的移動交換中心,其特征在于,所述處理單元還包括申請子單元,用于根據(jù)第一呼叫方的本地交換信息和獲取單元獲取到的第二呼叫方的 本地交換信息向移動網(wǎng)關(guān)申請本方的A 口資源;所述第一發(fā)送子單元,還用于在申請子單元申請本方的A 口資源成功后,發(fā)送本地交 換解除請求給第二移動交換中心,以便第二移動交換中心根據(jù)該本地交換解除請求向移動 網(wǎng)關(guān)申請第二呼叫方的A 口資源;所述通知子單元,還用于在接收到第二移動交換中心返回的表示成功申請了第二呼叫 方的A 口資源的確認(rèn)消息后,通知基站控制器解除本地交換。
20.根據(jù)權(quán)利要求19所述的移動交換中心,其特征在于,所述處理單元還包括切換處理子單元,用于當(dāng)?shù)诙袛嘧訂卧_定雙方都具備啟動本地交換的能力時,在 發(fā)送給目標(biāo)移動交換中心的切換請求中攜帶表示啟動本地交換的指示,以便切換完成后, 目標(biāo)移動交換中心根據(jù)該表示啟動本地交換的指示通知移動網(wǎng)關(guān)釋放本方的A 口資源以 及通知基站控制器啟動本地交換,然后接收目標(biāo)移動交換中心返回的表示本地交換成功啟 動的切換響應(yīng)。
21.一種通信系統(tǒng),其特征在于,包括第一移動交換中心和第二移動交換中心;所述第一移動交換中心,用于當(dāng)呼叫雙方分別在第一移動交換中心與第二移動交換中 心時,獲取第二移動交換中心發(fā)送的第二呼叫方的本地交換信息,根據(jù)所述第一呼叫方的 本地交換信息,以及所述第二呼叫方的本地交換信息進(jìn)行本地交換的處理,其中,所述第一呼叫方的本地交換信息或第二呼叫方的本地交換信息分別包括相應(yīng)呼叫方所在的基站控 制器的信息;所述第二移動交換中心,用于發(fā)送本方的本地交換信息給第一移動交換中心。
22.根據(jù)權(quán)利要求21所述的通信系統(tǒng),其特征在于,所述第二移動交換中心,用于通過移動應(yīng)用部分MAP信令或中繼信令發(fā)送第二呼叫方 的本地交換信息給第一移動交換中心。
全文摘要
本發(fā)明公開了一種本地交換的實現(xiàn)方法、移動交換中心和通信系統(tǒng)。本發(fā)明實施例采用當(dāng)呼叫雙方分別在第一移動交換中心與第二移動交換中心時,第一呼叫方所在的第一移動交換中心獲取第二移動交換中心發(fā)送的第二呼叫方的本地交換信息,然后根據(jù)第一呼叫方的本地交換信息,以及第二呼叫方的本地交換信息進(jìn)行本地交換的處理,其中,第一呼叫方的本地交換信息或第二呼叫方的本地交換信息分別包括相應(yīng)呼叫方所在的基站控制器的信息,使得在MSC POOL組網(wǎng)下,即使主被叫分別位于不同的MSC上,主叫或被叫也可以得知對方呼叫所在的BSC,可以進(jìn)行啟動本地交換的判斷以便進(jìn)行本地交換的處理。
文檔編號H04W88/14GK101902824SQ200910145718
公開日2010年12月1日 申請日期2009年5月31日 優(yōu)先權(quán)日2009年5月31日
發(fā)明者王寶義 申請人:華為技術(shù)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
榕江县| 罗山县| 阜新| 竹山县| 循化| 青岛市| 镇远县| 周至县| 潜山县| 邵东县| 金阳县| 深泽县| 嘉荫县| 东港市| 石台县| 高安市| 南昌市| 南平市| 定襄县| 达拉特旗| 右玉县| 辉南县| 庆云县| 台南县| 社会| 石城县| 湾仔区| 唐山市| 友谊县| 韶山市| 濉溪县| 宁城县| 寻甸| 江达县| 铜山县| 阿拉善盟| 屏边| 洛扎县| 什邡市| 丹东市| 航空|