專利名稱:基于sip的集群跨交換機(jī)通告型組呼越區(qū)切換方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種集群無線通信技術(shù),尤其是一種集群通信技術(shù)中的基于 SIP (Session Initiation Protocol,由IETF定義,基于IP的一個應(yīng)用層控制協(xié)議)的組 呼通話技術(shù),具體地說是一種基于SIP的集群跨交換機(jī)通告型組呼越區(qū)切換方法。
背景技術(shù):
眾所周知,集群移動通信系統(tǒng)是一種高效使用無線信道資源的專用調(diào)度移動通信 系統(tǒng),簡稱集群系統(tǒng)。集群系統(tǒng)能夠自動、公平、有序地將全部話務(wù)量分配到所有可用信道 上,使多個無線信道動態(tài)分?jǐn)傇拕?wù)量,以少量的頻率資源為大量的用戶提供無線通信服務(wù) 保障。系統(tǒng)具有頻譜效率高,接續(xù)時間短,支持優(yōu)先等級,可強(qiáng)插、強(qiáng)拆,單呼、組呼、群呼,以 及加密等專用調(diào)度指揮業(yè)務(wù)所需的優(yōu)點,是滿足部隊、公共安全、政府、大型企業(yè)等專業(yè)與 應(yīng)急通信需求的最好解決方案。集群系統(tǒng)的構(gòu)成一般如圖1所示,每個交換機(jī)管理多個基站(小區(qū)),并且具有組呼 控制功能,各交換機(jī)之間進(jìn)行互連。組呼是集群系統(tǒng)中一個非常重要和有用的業(yè)務(wù)功能,它可以預(yù)先根據(jù)任務(wù)需要將 相關(guān)的通信對象進(jìn)行編組,在執(zhí)行任務(wù)時對他們進(jìn)行統(tǒng)一的指揮和調(diào)度,以提高調(diào)度和指 揮的效率。組呼的協(xié)議流程如圖2所示,(1)主叫移動臺通過空中接口信令向當(dāng)前基站發(fā)起 組呼請求,基站通過內(nèi)部信令向交換機(jī)發(fā)起組呼請求;(2)交換機(jī)根據(jù)被叫組號查詢到該 組的組呼控制器(交換機(jī)),并向其發(fā)送組呼請求;(3)組呼控制器收到組呼請求后查詢該組 成員所在的交換機(jī)信息,并向其發(fā)起組呼請求;(4)各成員交換機(jī)通過內(nèi)部信令向基站發(fā) 起組呼請求,基站通過空中接口信令組呼成員移動臺,組呼信令過程完成。組呼的語音流如 圖2所示,是單方向的,組呼控制器管理成員交換機(jī)的信息。集群跨交換機(jī)通告型組呼越區(qū)切換是指處于組呼通話中的集群移動臺,從一個交 換機(jī)所連的基站切換到另一個交換機(jī)所連的基站,并且保持移動臺組呼通話的不間斷?,F(xiàn)有技術(shù)存在的不足
(1) 國內(nèi)的上一代集群通信系統(tǒng)MPT1327,雖然實現(xiàn)了多交換機(jī)之間的聯(lián)網(wǎng),但是不 具備跨交換機(jī)的組呼越區(qū)切換功能。(2) 新一代的集群協(xié)議標(biāo)準(zhǔn)(例如,TETRA、iDEN、DMR)提供了越區(qū)切換的空中接 口協(xié)議,但對于集群系統(tǒng)中跨交換機(jī)的越區(qū)切換過程沒有提供一個統(tǒng)一的交換機(jī)間協(xié)議。(3) 公用陸地移動網(wǎng)絡(luò)中,單呼用戶可以實現(xiàn)跨交換機(jī)的越區(qū)切換,并且保持 通話的不間斷;但是組呼的功能不成熟,更沒有實現(xiàn)組呼的越區(qū)切換。在現(xiàn)有的移動核心網(wǎng)中,基于字符編碼的SIP協(xié)議使用靈活、通用性好、易于擴(kuò) 展,是核心網(wǎng)呼叫控制協(xié)議的發(fā)展方向,但SIP協(xié)議中缺少用于集群系統(tǒng)越區(qū)切換的方法 和字段。
發(fā)明內(nèi)容
本發(fā)明的目的是針對現(xiàn)有集群無線通信系統(tǒng)在進(jìn)行組呼通話中缺乏高效可行的 跨交換機(jī)切換方法,導(dǎo)致難以推廣應(yīng)用的問題,提供一種基于SIP的集群跨交換機(jī)通告型 組呼越區(qū)切換方法。本發(fā)明的技術(shù)方案是
一種基于SIP的集群跨交換機(jī)通告型組呼越區(qū)切換方法,其特征是 處于組呼通話的移動臺,自動選擇一個通信條件更好的新基站,使用空中接口信令, 向原基站發(fā)起通告型組呼越區(qū)切換,空中接口信令中攜帶了新基站的位置標(biāo)識信息;原基 站通過內(nèi)部信令向所連交換機(jī)發(fā)起通告型組呼越區(qū)切換,交換機(jī)根據(jù)新基站的位置標(biāo)識信 息,判斷新基站連接在另一個交換機(jī),此時
(1)原交換機(jī)(原基站所連交換機(jī))發(fā)送SIP方法PREPARE給組呼控制器,并通過組呼 控制器,向新交換機(jī)(新基站所連交換機(jī))請求通告型組呼越區(qū)切換(組呼控制器管理組呼 過程);如新交換機(jī)已參與該組呼,則組呼控制器使用PREPARE向新交換機(jī)請求移動臺越區(qū) 切換到新基站后的業(yè)務(wù)信道信息,新交換機(jī)在響應(yīng)OK (SIP中的成功響應(yīng)200)中攜帶業(yè)務(wù) 信道信息;
(2)如新交換機(jī)沒參與該組呼,則組呼控制器先使用PREPARE向新交換機(jī)請求組呼越 區(qū)切換號,然后使用SIP方法INVITE呼叫該組呼越區(qū)切換號,與新交換機(jī)建立通信鏈路,并 獲取新基站分配給越區(qū)切換移動臺的業(yè)務(wù)信道信息;
(3)組呼控制器在給原交換機(jī)的響應(yīng)OK中攜帶業(yè)務(wù)信道信息;
(4)如果越區(qū)切換的移動臺正在發(fā)送語音,原交換機(jī)則需使用SIP方法UPDATE改變集 群交換機(jī)間的語音流方向;
原交換機(jī)在收到組呼控制器的響應(yīng)OK后,將攜帶的業(yè)務(wù)信道信息通過內(nèi)部信令發(fā)給 基站,基站通過空中接口信令發(fā)送給移動臺,移動臺切換到新基站的業(yè)務(wù)信道進(jìn)行通話,實 現(xiàn)基于SIP的集群跨交換機(jī)通告型組呼越區(qū)切換。在實現(xiàn)跨交換機(jī)通告型組呼越區(qū)切換之前,可先對SIP協(xié)議進(jìn)行如下修改
①增加PREPARE方法,用于申請交換機(jī)間的通告型組呼越區(qū)切換;
②擴(kuò)展INVITE的用途,使之適用于集群系統(tǒng)中呼叫組呼越區(qū)切換號;
③增力口頭域字段 Handover-Number 禾口 P—Access—Network—Info,其中 Handover-Number用于攜帶組呼越區(qū)切換號,P-Access-Network-Info用于攜帶基站的位 置標(biāo)識信息或業(yè)務(wù)信道信息;
④增加頭域值,Event頭域值handover-num表示請求組呼越區(qū)切換號,To頭域值q 30 表示組呼越區(qū)切換號30,Content-Type頭域值media-inversion表示修改語音流的方向;
⑤增加頭域參數(shù),To頭域參數(shù)t= g:5000表示組號碼5000、a = ρ:2000001表示越 區(qū)的移動臺號碼2000001,媒體參數(shù)t=name m50. n61;lai:21表示發(fā)送語音的交換機(jī)和基 站。本發(fā)明的有益效果
(1)本發(fā)明提供了一種集群通信系統(tǒng)中處于組呼通話狀態(tài)的移動臺交換機(jī)間越區(qū)切換 方法,解決了集群移動臺在交換機(jī)之間移動時保持不間斷組呼通話的信令問題。(2)在交換機(jī)間的切換過程中使用組呼越區(qū)切換號,避免切換過程中移動用戶數(shù)
4據(jù)在交換機(jī)間的搬移,節(jié)約了切換時間,加快了切換速度。(3)在切換過程中充分考慮了集群系統(tǒng)中信道資源緊張的特點,對同一個組呼進(jìn) 行信道合并,以提高信道的利用率。(4)在集群通信系統(tǒng)中,由于使用半雙工方式進(jìn)行通信,交換機(jī)間的語音流是單方 向的,在本發(fā)明中充分考慮到了這個特點,在講話者的切換過程中增加了媒體修改信令,以 保證交換機(jī)間語音流方向的正確性。
圖1是集群通信系統(tǒng)的一般構(gòu)成示意圖。圖2是集群通信系統(tǒng)中組呼的協(xié)議流程示意圖。圖3是本發(fā)明的集群通信系統(tǒng)中通告型組呼越區(qū)切換交換機(jī)間的協(xié)議流程示意 圖。
具體實施例方式下面結(jié)合附圖和實施例對本發(fā)明作進(jìn)一步的說明。如圖3所示。一種基于SIP的集群跨交換機(jī)通告型組呼越區(qū)切換方法,可先按以下步驟對SIP 協(xié)議進(jìn)行修改,然后進(jìn)行跨交換機(jī)通告型組呼越區(qū)切換,也可采用其它常規(guī)信令直接按以 下的方法進(jìn)行跨交換機(jī)通告型組呼越區(qū)切換其中
對SIP協(xié)議的修改方法如下
①增加PREPARE方法,用于申請交換機(jī)間的通告型組呼越區(qū)切換;
②擴(kuò)展INVITE的用途,使其能用于集群系統(tǒng)中呼叫組呼越區(qū)切換號;
③增力口頭域字段 Handover-Number 禾口 P—Access—Network—Info,其中 Handover-Number用于攜帶組呼越區(qū)切換號,P-Access-Network-Info用于攜帶基站的位 置標(biāo)識信息或業(yè)務(wù)信道信息的功能;
④增加頭域值,Event頭域值handover-num表示請求組呼越區(qū)切換號,To頭域值q 30 表示組呼越區(qū)切換號30,Content-Type頭域值media-inversion表示修改語音流的方向;
⑤增加頭域參數(shù),To頭域參數(shù)t= g:5000表示組號碼5000、a = ρ:2000001表示越 區(qū)的移動臺號碼2000001,媒體參數(shù)t=name:m50.n61;lai:21表示發(fā)送語音的交換機(jī)和基 站。實現(xiàn)跨交換機(jī)通告型組呼越區(qū)切換的步驟如下
處于組呼通話的移動臺,自動選擇一個通信條件更好的新基站,使用空中接口信令, 向原基站發(fā)起通告型組呼越區(qū)切換,空中接口信令中攜帶了新基站的位置標(biāo)識信息;原基 站通過內(nèi)部信令向所連交換機(jī)發(fā)起通告型組呼越區(qū)切換,交換機(jī)根據(jù)新基站的位置標(biāo)識信 息,判斷新基站連接在另一個交換機(jī);
(1)原交換機(jī)(原基站所連交換機(jī))發(fā)送SIP方法PREPARE給組呼控制器,并通過組呼 控制器,向新交換機(jī)(新基站所連交換機(jī))請求通告型組呼越區(qū)切換(組呼控制器管理組呼 過程);
(2)如新交換機(jī)已參與該組呼,則組呼控制器使用PREPARE向新交換機(jī)請求移動臺越區(qū)切換到新基站后的業(yè)務(wù)信道信息,新交換機(jī)在響應(yīng)的OK中攜帶業(yè)務(wù)信道信息;
(3)如新交換機(jī)沒參與該組呼,則組呼控制器先使用PREPARE向新交換機(jī)請求組呼越 區(qū)切換號,然后使用SIP方法INVITE呼叫該組呼越區(qū)切換號,與新交換機(jī)建立通信鏈路,并 獲取新基站分配給越區(qū)切換移動臺的業(yè)務(wù)信道信息;
(4)組呼控制器在給原交換機(jī)的響應(yīng)報文OK中攜帶業(yè)務(wù)信道信息;
(5)如果越區(qū)切換的移動臺正在發(fā)送語音,原交換機(jī)則需使用SIP方法UPDATE改變集 群交換機(jī)間的語音流方向;
原交換機(jī)在收到組呼控制器的響應(yīng)OK后,將攜帶的業(yè)務(wù)信道信息通過內(nèi)部信令發(fā)給 基站,基站通過空中接口信令發(fā)送給移動臺,移動臺切換到新基站的業(yè)務(wù)信道進(jìn)行通話,實 現(xiàn)基于SIP的集群跨交換機(jī)通告型組呼越區(qū)切換。詳述如下
在通告型組呼越區(qū)切換中,當(dāng)一個處于組呼通話的移動臺從一個基站越區(qū)切換到另一 個交換機(jī)所連基站的時候,為了保持通話的不間斷,必須進(jìn)行一些先期的信令交互以獲取 新基站分配給移動臺的業(yè)務(wù)信道。步驟一,處于組呼通話的移動臺在通話過程中(接收語音或發(fā)送語音),根據(jù)信號 的強(qiáng)度和接入條件選擇一個通信條件更好的基站,然后向原基站發(fā)送空中接口信令請求通 告型的越區(qū)切換,原基站通過內(nèi)部信令向所連交換機(jī)請求通告型越區(qū)切換,這些信令都攜 帶了新基站的位置標(biāo)識信息;
步驟二,原交換機(jī)收到通告型組呼越區(qū)切換的請求信令后,根據(jù)新基站的位置標(biāo)識信 息查詢相鄰基站參數(shù)表(交換機(jī)配置),取得新交換機(jī)的域名和IP地址(新基站和原基站連 接在不同的交換機(jī));
步驟三,原交換機(jī)發(fā)送一個SIP方法PREPARE給組呼控制器,并通過組呼控制器,向新 交換機(jī)請求通告型組呼越區(qū)切換(組呼控制器管理組呼過程),該方法攜帶了新基站的位置 標(biāo)識信息;
步驟四,組呼控制器收到PREPARE方法后根據(jù)呼叫表的信息來判斷新交換機(jī)是否已經(jīng) 參與了該組呼,如果新交換機(jī)已經(jīng)參與了該組呼,則組呼控制器使用PREPARE向新交換機(jī) 請求移動臺越區(qū)切換到新基站后的業(yè)務(wù)信道信息;如果新交換機(jī)沒有參與該組呼,則組呼 控制器向新交換機(jī)發(fā)送PREPARE方法請求組呼越區(qū)切換號;
步驟五,新交換機(jī)對組呼控制器的PREPARE方法響應(yīng)0K,如果PREPARE方法是請求業(yè)務(wù) 信道信息,則OK中攜帶新交換機(jī)分配給該移動臺的業(yè)務(wù)信道信息;如果PREPARE方法是請 求組呼越區(qū)切換號,則新交換機(jī)分配一個組呼越區(qū)切換號,將其和新基站的位置標(biāo)識信息 一起保存在數(shù)據(jù)庫中,并在OK中攜帶該組呼越區(qū)切換號;
步驟六,組呼控制器收到攜帶新基站業(yè)務(wù)信道信息的OK后轉(zhuǎn)發(fā)給原交換機(jī);
步驟七,組呼控制器收到攜帶組呼越區(qū)切換號的OK后,使用SIP方法INVITE呼叫該組 呼越區(qū)切換號,與新交換機(jī)建立通信鏈路,新交換機(jī)在INVITE的響應(yīng)OK中攜帶新基站分配 給越區(qū)切換移動臺的業(yè)務(wù)信道信息,組呼控制器同樣通過OK回給原交換機(jī);
步驟八,原交換機(jī)通過內(nèi)部信令將新基站的業(yè)務(wù)信道信息發(fā)送給原基站,原基站通過 空中接口信令將新基站的業(yè)務(wù)信道信息發(fā)送給請求越區(qū)切換的移動臺,該移動臺立即切換 到新基站的業(yè)務(wù)信道繼續(xù)通信,實現(xiàn)了通告型組呼越區(qū)切換;
6步驟九,如果請求通告型組呼越區(qū)切換的移動臺正在發(fā)送語音,則完成上面的信令以 后,原交換機(jī)還要根據(jù)原基站的內(nèi)部信令修改交換機(jī)間的語音流方向;原交換機(jī)將其語音 流方向改為從組呼控制器收語音;原交換機(jī)使用SIP方法UPDATE請求組呼控制器修改語 音流方向,組呼控制器將發(fā)語音者由原交換機(jī)改為新交換機(jī);組呼控制器使用SIP方法 UPDATE請求新交換機(jī)修改語音流方向,新交換機(jī)將其語音流方向改為向組呼控制器發(fā)語
曰°以下是根據(jù)本發(fā)明的方法設(shè)計的一種通告型組呼越區(qū)切換中使用到的具體
的SIP協(xié)議
1.PREPARE
氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺J^^^l/L ->纟IIPp帛$[|||氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺
PREPARE s:m50. n61;m=192. 168.1.145 (新基站所連交換機(jī)的域名和地址)
Via:m40. n61;3
Max-Forwards70
From:<p2000001〉;tag=9893
To:tag=1235
Call-ID:123ABCDE
Cseq:1
Route :<m60. n61;m=192. 168. 1. 146> (組呼控制器域名和 IP 地址) P-Access-Network-Info :b=21 (新基站的位置標(biāo)識信息) Content-Length0
2.PREPARE
氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺-> if^i^l/l氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺
PREPARE s:m50. n61 (新交換機(jī)域名)
Via:m60. n61;4
Max-Forwards70
From:<p2000001〉;tag=1236
To:
Call-ID:123ABCDE Cseq:1
Contact:<s:m60. n61;m=192. 168. 1. 146>
P-Access-Network-Info :b=21(新基站的位置標(biāo)識信息)
Content-LengthO
3.OK
氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺ff^^l/l,->纟IIPp氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺 200
Via:m60. n61;4
From:<p2000001〉;tag=1236
To:tag=8846
Call-ID:123ABCDEP-Access-Network-Info c=201. 1-1(新基站的業(yè)務(wù)信道信息) Cseq:1 PREPARE Content-LengthO
4.PREPARE
氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺-> if^i^l/l氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺
PREPARE s:m50. n61 (新交換機(jī)域名)
Via:m60. n61;4
Max-Forwards70
From:<p2000001〉;tag=1236
To:<g:5000>
Call-ID:123ABCDE
Cseq:1
Contact:<s:m60. n61;m=192. 168. 1. 146>
P-Access-Network-Info :b=21(新基站的位置標(biāo)識信息)
Event :handover-num(請求組呼越區(qū)切換號)
Content-LengthO
5.OK
氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺ff^^l/l,->纟IIPp氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺 200
Via:m60. n61;4
From:<p2000001〉;tag=1236
To:<g:5000>;tag=8846
Call-ID:123ABCDE
Handover-Number:q:44(組呼越區(qū)切換號)
Cseq:l PREPARE Content-Length:O 6.INVITE
氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺-> if^i^l/l氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺
INVITE s:m50. n61
Via:m60. n61;7
Max-Forwards: 70
From:<p:2000000〉;tag=1235
To:<q:44>;t=g:5000;a=p:2000001
Call-ID:123ABCDE
Cseq:1
Contact:<s:m60. n61;m=192. 168. 1. 146>
Content-Type:sdp
Content-Length:68
o=192. 168. 2. 146 (以下為媒體信息)a=recvonly m=6000
7.OK
氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺ff^^l/l,->纟IIPp氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺 200
Via:m60. n61;7
From:<p2000000〉;tag=1235
To:<q:44>;tag=7452
Call-ID:123ABCDE Cseq:1 INVITE
P-Access-Network-Info: c=201. 1-1 (新基站的業(yè)務(wù)信道信息)
Content-Typesdp
Content-Length68
o=192. 168. 2. 145 (以下為媒體信息)
m=5000
a=sendonly
8.ACK
氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺-> if^i^l/l氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺
ACK s:m50. n61
Via:m60. n61;7
Max-Forwards 70
From:<p:2000000〉;tag=1235
To:<q:44>;tag=7452
Call-ID:123ABCDE
Cseq:1
Content-Length:0
9.OK
氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺->氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺
200
Via:m40. n61;3
From:<p2000001〉;tag=9893
To:<g:5000>;tag=1235
Call-ID:123ABCDE
Cseq:1 PREPARE
P-Access-Network-Info: c=201. 1-1 (新基站的業(yè)務(wù)信道信息) Content-Length0
10.UPDATE
氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺J^^^l/L ->纟IIPp帛$[|||氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺
UPDATE s:m60.n61Via:m40.n61;13
Max-Forwards70
From:<p2000001〉;tag=9893
To:tag=1235
Call-ID:123ABCDE
Cseq:1
Content-Type: media-inversion (修改語音流方向) Content-Length68
t=name:m50. n61;lai:21 (講話者的信息)
11.UPDATE
氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺-> if^i^l/l氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺
UPDATE s:m50. n61
Via:m60. n61;14
Max-Forwards:70
From:<p:2000001〉;tag=1235
To:tag=7452
Call-ID:123ABCDE
Cseq:1
Content-Type: media-inversion (修改語音流方向) Content-Length68 t=lai:21 (講話者的信息)
12.OK
氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺->氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺
200
Via:m40.n61;13
From:<p2000001〉;tag=9893
To:tag=1235
Call-ID:123ABCDE
Cseq:1 UPDATE
Content-Length:0
13.OK
氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺ff^^l/l,->纟IIPp帛$[|||氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺 200
Via:m60.n61;14
From:<p2000001〉;tag=1235
To:tag=7452
Call-ID:123ABCDE
Cseq:1 UPDATE
Content-Length:0
10本發(fā)明未涉及部分均與現(xiàn)有技術(shù)相同或可采用現(xiàn)有技術(shù)加以實現(xiàn)。
權(quán)利要求
一種基于SIP的集群跨交換機(jī)通告型組呼越區(qū)切換方法,其特征是處于組呼通話的移動臺,自動選擇一個通信條件更好的新基站,使用空中接口信令,向原基站發(fā)起通告型組呼越區(qū)切換,空中接口信令中攜帶了新基站的位置標(biāo)識信息;原基站通過內(nèi)部信令向所連交換機(jī)發(fā)起通告型組呼越區(qū)切換,交換機(jī)根據(jù)新基站的位置標(biāo)識信息,判斷新基站連接在另一個交換機(jī),此時原交換機(jī)發(fā)送SIP方法PREPARE給組呼控制器,并通過組呼控制器,向新交換機(jī)請求通告型組呼越區(qū)切換;如新交換機(jī)已參與該組呼,則組呼控制器使用PREPARE向新交換機(jī)請求移動臺越區(qū)切換到新基站后的業(yè)務(wù)信道信息,新交換機(jī)在響應(yīng)OK中攜帶業(yè)務(wù)信道信息;如新交換機(jī)沒參與該組呼,則組呼控制器先使用PREPARE向新交換機(jī)請求組呼越區(qū)切換號,然后使用SIP方法INVITE呼叫該組呼越區(qū)切換號,與新交換機(jī)建立通信鏈路,并獲取新基站分配給越區(qū)切換移動臺的業(yè)務(wù)信道信息;組呼控制器在給原交換機(jī)的響應(yīng)OK中攜帶業(yè)務(wù)信道信息;如果越區(qū)切換的移動臺正在發(fā)送語音,原交換機(jī)則需使用SIP方法UPDATE改變集群交換機(jī)間的語音流方向;原交換機(jī)在收到組呼控制器的響應(yīng)OK后,將攜帶的業(yè)務(wù)信道信息通過內(nèi)部信令發(fā)給基站,基站通過空中接口信令發(fā)送給移動臺,移動臺切換到新基站的業(yè)務(wù)信道進(jìn)行通話,實現(xiàn)基于SIP的集群跨交換機(jī)通告型組呼越區(qū)切換。
2.根據(jù)權(quán)利要求1所述的基于SIP的集群跨交換機(jī)通告型組呼越區(qū)切換方法,其特征 是在實現(xiàn)跨交換機(jī)通告型組呼越區(qū)切換之前,先對SIP協(xié)議進(jìn)行如下修改①增加PREPARE方法,用于申請交換機(jī)間的通告型組呼越區(qū)切換;②擴(kuò)展INVITE的用途,使之適用于集群系統(tǒng)中呼叫組呼越區(qū)切換號;③增力口頭域字段 Handover-Number 禾口 P—Access—Network—Info,其中 Handover-Number用于攜帶組呼越區(qū)切換號,P-Access-Network-Info用于攜帶基站的位 置標(biāo)識信息或業(yè)務(wù)信道信息;④增加頭域值,Event頭域值handover-num表示請求組呼越區(qū)切換號,To頭域值q 30 表示組呼越區(qū)切換號30,Content-Type頭域值media-inversion表示修改語音流的方向;⑤增加頭域參數(shù),To頭域參數(shù)t= g:5000表示組號碼5000、a = ρ:2000001表示越 區(qū)的移動臺號碼2000001,媒體參數(shù)t=name m50. n61;lai:21表示發(fā)送語音的交換機(jī)和基 站。
全文摘要
一種基于SIP的集群跨交換機(jī)通告型組呼越區(qū)切換方法,其特征是它包括對SIP協(xié)議進(jìn)行如下修改和根據(jù)修改后的SIP實現(xiàn)跨交換機(jī)通告型組呼越區(qū)切換的方法。處于組呼通話的移動臺,自動選擇一個通信條件更好的新基站,使用空中接口信令,向原基站發(fā)起通告型組呼越區(qū)切換,空中接口信令中攜帶了新基站的位置標(biāo)識信息;原基站通過內(nèi)部信令向所連交換機(jī)發(fā)起通告型組呼越區(qū)切換,交換機(jī)根據(jù)新基站的位置標(biāo)識信息,判斷新基站連接在另一個交換機(jī),再通過組呼控制器建立通信鏈路并獲取業(yè)務(wù)信道,實現(xiàn)無中斷的越區(qū)組呼通話。本發(fā)明解決了集群移動臺在交換機(jī)之間移動時保持不間斷組呼通話的信令問題,節(jié)約了切換時間,加快了切換速度,提高了信道的利用率。
文檔編號H04W80/10GK101895944SQ20101025739
公開日2010年11月24日 申請日期2010年8月19日 優(yōu)先權(quán)日2010年8月19日
發(fā)明者姚旭罡, 徐子平, 戎駿 申請人:優(yōu)能通信科技(杭州)有限公司;中國人民解放軍理工大學(xué)