專利名稱:一種控制業(yè)務(wù)多次前轉(zhuǎn)套打的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信領(lǐng)域,尤其涉及一種應(yīng)用于下一代網(wǎng)絡(luò)的控制業(yè)務(wù)多次前轉(zhuǎn)套打的方法。
背景技術(shù):
下一代網(wǎng)絡(luò)(NGN,Next Generation Network)呈現(xiàn)日益壯大的趨勢(shì),引入一系列令人耳目一新的業(yè)務(wù)。在話音以及多媒體業(yè)務(wù)領(lǐng)域,基于SIP(SessionInitial Protocol)信令的靈活性和易擴(kuò)展性,結(jié)合其他輔助信令,如RTP(實(shí)時(shí)傳輸協(xié)議)、媒體描述信息(SDP)等,來(lái)進(jìn)行控制實(shí)現(xiàn)NGN業(yè)務(wù)已經(jīng)成為一種趨勢(shì)。
在目前眾多業(yè)務(wù)并存的情況下,為滿足用戶日益提出的新需求,同時(shí)考慮業(yè)務(wù)特性的重用性等,需要盡量能夠依賴現(xiàn)有業(yè)務(wù)的組合集成而實(shí)現(xiàn)不同業(yè)務(wù)特性的嵌套。這樣就引發(fā)了多業(yè)務(wù)之間的套打互撥問(wèn)題。
目前的NGN業(yè)務(wù)主要解決單個(gè)呼叫流程的處理以及一次前轉(zhuǎn)的問(wèn)題,而沒(méi)有考慮多個(gè)業(yè)務(wù)流程之間的前轉(zhuǎn)以及多次業(yè)務(wù)嵌套情況的信令處理。例如用戶撥打智能業(yè)務(wù)后觸發(fā)相應(yīng)智能流程,進(jìn)行一次前轉(zhuǎn)二次觸發(fā)應(yīng)用服務(wù)器,如圖1所示,包括如下流程主叫撥打接入碼,發(fā)送包含自身SDP的Invite消息到主叫端服務(wù)器,觸發(fā)主叫端服務(wù)器的彩鈴業(yè)務(wù);主叫端服務(wù)器根據(jù)Invite消息下發(fā)下一業(yè)務(wù)的路由號(hào)碼給軟交換,軟交換根據(jù)該路由號(hào)碼觸發(fā)被叫業(yè)務(wù)所在應(yīng)用服務(wù)器,再由被叫側(cè)服務(wù)器呼叫指定被叫;被叫摘機(jī)應(yīng)答后,被叫側(cè)服務(wù)器即發(fā)送攜帶該被叫SDP的更新(Update)消息給主叫;主叫更新主叫側(cè)的被叫SDP信息,并發(fā)送攜帶主叫媒體描述信息的200OK消息給軟交換;被叫側(cè)將被叫摘機(jī)應(yīng)答消息一步步透?jìng)魃蠄?bào)至主叫所在應(yīng)用服務(wù)器,主叫應(yīng)用服務(wù)器回送被叫側(cè)ACK響應(yīng)消息。至此完成下發(fā)被叫號(hào)碼以來(lái)的媒體協(xié)商過(guò)程。
為獲取最新被叫媒體描述信息,主叫發(fā)送re-Invite消息給被叫以期重新協(xié)商;被叫再返回?cái)y帶被叫SDP的200 OK消息給主叫,至此完成被叫摘機(jī)后的被叫重新協(xié)商過(guò)程。主被叫之間接通呼叫。
在上述流程中,若被叫摘機(jī)后,前轉(zhuǎn)撥往另一被叫終端號(hào)碼,此時(shí)被叫媒體描述信息肯定發(fā)生改變。此時(shí)主叫發(fā)送re-Invite消息給被叫時(shí),被叫再返回的200 OK消息,之后沒(méi)有再與主叫進(jìn)行重新媒體協(xié)商。在現(xiàn)有技術(shù)的流程中,在這種情況下,不能將該最終被叫的SDP更新到主叫,從而造成單通。
上述流程中,主叫側(cè)更新被叫SDP信息后,后續(xù)采用多次re-Invite進(jìn)行主被叫重新協(xié)商時(shí),需跨越多個(gè)設(shè)備,實(shí)現(xiàn)復(fù)雜?;贐2B(SIP協(xié)議中背靠背模式)的模式下,多次Re-Invite交叉處理必然造成混亂。按照上述流程,如果出現(xiàn)多次前轉(zhuǎn)或者多次業(yè)務(wù)流程嵌套情況,則re-Invite信令會(huì)更多,容易出現(xiàn)控制混亂,很容易造成單通情況出現(xiàn)。
發(fā)明內(nèi)容
本發(fā)明提供一種應(yīng)用于下一代網(wǎng)絡(luò)的控制業(yè)務(wù)多次前轉(zhuǎn)套打的方法,用以解決現(xiàn)有技術(shù)中不能實(shí)現(xiàn)多業(yè)務(wù)嵌套觸發(fā),或者單個(gè)業(yè)務(wù)不同流程多次前轉(zhuǎn)嵌套接續(xù)的問(wèn)題。
本發(fā)明提供的控制業(yè)務(wù)多次前轉(zhuǎn)套打的方法,應(yīng)用于下一代網(wǎng)絡(luò),包括主叫呼叫流程和被叫應(yīng)答流程,其特征在于,所述主叫呼叫流程包括
主叫通過(guò)第一級(jí)軟交換向第一級(jí)應(yīng)用服務(wù)器發(fā)起業(yè)務(wù)呼叫,并攜帶主叫媒體描述信息;第一級(jí)應(yīng)用服務(wù)器執(zhí)行相應(yīng)業(yè)務(wù)邏輯,并向第一級(jí)軟交換下發(fā)被叫路由號(hào)碼;第一級(jí)軟交換根據(jù)所述被叫路由號(hào)碼匹配到下一級(jí)軟交換,由該下一級(jí)軟交換觸發(fā)下一級(jí)應(yīng)用服務(wù)器執(zhí)行相應(yīng)業(yè)務(wù)邏輯,直到最后一級(jí)應(yīng)用服務(wù)器通過(guò)最后一級(jí)軟交換向最終被叫發(fā)起連接呼叫。
根據(jù)本發(fā)明的上述方法,最后一級(jí)應(yīng)用服務(wù)器通過(guò)最后一級(jí)軟交換向最終被叫發(fā)起連接呼叫時(shí),向最終被叫所在端局發(fā)送攜帶主叫假媒體描述信息的Invite消息。
端局接通最終被叫后,通過(guò)最后一級(jí)軟交換向所述最后一級(jí)應(yīng)用服務(wù)器返回振鈴消息;所述最后一級(jí)應(yīng)用服務(wù)器將該振鈴消息通過(guò)各級(jí)軟交換透?jìng)鹘o所述第一級(jí)應(yīng)用服務(wù)器;第一級(jí)應(yīng)用服務(wù)器發(fā)送攜帶主叫媒體描述信息的Invite消息給主叫側(cè)的媒體資源服務(wù)器(MRS);主叫側(cè)MRS向第一級(jí)應(yīng)用服務(wù)器返回?cái)y帶自身媒體描述信息的響應(yīng)消息;第一級(jí)應(yīng)用服務(wù)器將MRS的媒體描述信息同主叫進(jìn)行媒體協(xié)商,并向主叫播放回鈴音。
根據(jù)本發(fā)明的上述方法,所述被叫應(yīng)答流程包括當(dāng)最終被叫摘機(jī)后,由所述最后一級(jí)應(yīng)用服務(wù)器同該最終被叫重新進(jìn)行媒體協(xié)商,獲得最終被叫的媒體描述信息,并通過(guò)各級(jí)軟交換向所述第一級(jí)應(yīng)用服務(wù)器發(fā)送攜帶該最終被叫媒體描述信息的更新(Update)請(qǐng)求消息;第一級(jí)應(yīng)用服務(wù)器采用該最終被叫的媒體描述信息同主叫重新進(jìn)行媒體協(xié)商;
主叫進(jìn)行媒體更新后,返回?cái)y帶主叫媒體描述信息的響應(yīng)消息給被叫,實(shí)現(xiàn)主叫和最終被叫的雙向媒體協(xié)商,建立通話。
所述主叫進(jìn)行媒體更新,是將主叫連接的MRS的媒體描述信息修改為最終被叫的媒體描述信息。
所述主叫進(jìn)行媒體更新后,返回?cái)y帶主叫媒體描述信息的響應(yīng)消息給被叫,具體包括主叫將攜帶主叫媒體描述信息的200 OK響應(yīng)消息返回給所述第一級(jí)應(yīng)用服務(wù)器;第一級(jí)應(yīng)用服務(wù)器將所述200 OK響應(yīng)消息回送給第一級(jí)軟交換;第一級(jí)軟交換將所述200 OK響應(yīng)消息逐級(jí)回送到最后一級(jí)軟交換;最后一級(jí)軟交換將所述200 OK響應(yīng)消息回送到最后一級(jí)應(yīng)用服務(wù)器;最后一級(jí)應(yīng)用服務(wù)器發(fā)送攜帶主叫媒體描述信息的最終確認(rèn)響應(yīng)消息給被叫。
所述被叫路由號(hào)碼為下一個(gè)業(yè)務(wù)或下一個(gè)流程的接入碼。
本發(fā)明另提供一種控制業(yè)務(wù)多次前轉(zhuǎn)套打的方法,應(yīng)用于下一代網(wǎng)絡(luò),包括主叫呼叫流程和被叫應(yīng)答流程,其特征在于,所述被叫應(yīng)答流程包括當(dāng)最終被叫摘機(jī)后,由與該最終被叫連接的最后一級(jí)應(yīng)用服務(wù)器同該最終被叫重新進(jìn)行媒體協(xié)商,獲得最終被叫的媒體描述信息,并通過(guò)各級(jí)軟交換向與主叫連接的第一級(jí)應(yīng)用服務(wù)器發(fā)送攜帶該最終被叫媒體描述信息的Update請(qǐng)求消息;所述第一級(jí)應(yīng)用服務(wù)器采用該最終被叫的媒體描述信息同主叫重新進(jìn)行媒體協(xié)商;主叫進(jìn)行媒體更新后,返回?cái)y帶主叫媒體描述信息的響應(yīng)消息給被叫,實(shí)現(xiàn)主叫和最終被叫的雙向媒體協(xié)商,建立通話。
根據(jù)本發(fā)明的上述方法,所述最后一級(jí)應(yīng)用服務(wù)器同最終被叫重新進(jìn)行媒體協(xié)商時(shí),向最終被叫發(fā)送Re-Invite消息,不攜帶媒體描述信息。
所述最后一級(jí)應(yīng)用服務(wù)器同該最終被叫重新進(jìn)行媒體協(xié)商后,最終被叫通過(guò)200 OK消息向最后一級(jí)應(yīng)用服務(wù)器返回?cái)y帶自身媒體描述信息的響應(yīng)消息。
根據(jù)本發(fā)明的上述方法,所述主叫進(jìn)行媒體更新后,返回?cái)y帶主叫媒體描述信息的響應(yīng)消息給被叫,具體包括主叫將攜帶主叫媒體描述信息的200 OK響應(yīng)消息返回給所述第一級(jí)應(yīng)用服務(wù)器;第一級(jí)應(yīng)用服務(wù)器將所述200 OK響應(yīng)消息回送給第一級(jí)軟交換;第一級(jí)軟交換將所述200 OK響應(yīng)消息逐級(jí)回送到最后一級(jí)軟交換;最后一級(jí)軟交換將所述200 OK響應(yīng)消息回送到最后一級(jí)應(yīng)用服務(wù)器;最后一級(jí)應(yīng)用服務(wù)器發(fā)送攜帶主叫媒體描述信息的最終確認(rèn)響應(yīng)消息給被叫。
根據(jù)本發(fā)明的上述方法,還包括最后一級(jí)應(yīng)用服務(wù)器在主被叫進(jìn)行雙向媒體協(xié)商完成后,將被叫摘機(jī)消息從最后一級(jí)軟交換逐級(jí)透?jìng)鹘o第一級(jí)軟交換;第一級(jí)軟交換將該摘機(jī)消息透轉(zhuǎn)給所述第一級(jí)應(yīng)用服務(wù)器;第一級(jí)應(yīng)用服務(wù)器向主叫側(cè)MRS發(fā)送Bye消息,結(jié)束向主叫播放回鈴音。
本發(fā)明有益效果如下(1)本發(fā)明通過(guò)對(duì)多次業(yè)務(wù)前轉(zhuǎn)或者嵌套情況下的SIP信令流程進(jìn)行優(yōu)化,提供了多業(yè)務(wù)不同流程之間的前轉(zhuǎn)或一個(gè)業(yè)務(wù)多個(gè)流程前轉(zhuǎn)嵌套的觸發(fā)方法,能實(shí)現(xiàn)業(yè)務(wù)的組合集成。
(2)在本發(fā)明方法的信令流程中,當(dāng)被叫摘機(jī)后,由被叫側(cè)服務(wù)器先同被叫進(jìn)行媒體協(xié)商,獲取最終被叫的SDP后,再由主叫側(cè)服務(wù)器同主叫進(jìn)行媒體協(xié)商,更新主叫側(cè)的被叫SDP信息。這樣,就能夠保證主叫和最終被叫進(jìn)行雙向媒體協(xié)商,從而確保主被叫能夠正常接續(xù)。
(3)本發(fā)明方法不需要多次發(fā)送re-Invite信令,從而解決了由于信令控制混亂而導(dǎo)致的單通現(xiàn)象。
圖1為現(xiàn)有技術(shù)的呼叫流程處理;圖2為多業(yè)務(wù)嵌套觸發(fā)所涉及的網(wǎng)絡(luò)實(shí)體示意圖;圖3為本發(fā)明方法的多業(yè)務(wù)嵌套SIP信令實(shí)現(xiàn)流程圖。
具體實(shí)施例方式
下面結(jié)合附圖,對(duì)本發(fā)明方法進(jìn)行具體說(shuō)明。
參見(jiàn)圖2,為多業(yè)務(wù)嵌套觸所涉及的網(wǎng)絡(luò)實(shí)體示意圖。
其中包括的網(wǎng)元有應(yīng)用服務(wù)器用于執(zhí)行業(yè)務(wù)邏輯,對(duì)軟交換進(jìn)行呼叫控制;媒體資源服務(wù)器(MRS)提供與用戶的語(yǔ)音交互,實(shí)現(xiàn)語(yǔ)言管理流程、去話流程等流程中的放音和語(yǔ)音交互,并且完成彩鈴和業(yè)務(wù)語(yǔ)音的播放功能;軟交換完成業(yè)務(wù)觸發(fā),接收服務(wù)器的指示進(jìn)行呼叫接續(xù),上報(bào)事件,路由轉(zhuǎn)接;數(shù)據(jù)庫(kù)用于存儲(chǔ)業(yè)務(wù)相關(guān)數(shù)據(jù);各種用戶終端。
多業(yè)務(wù)觸發(fā)前轉(zhuǎn)流程包括1、用戶使用話機(jī)1(號(hào)碼為N1)撥打A業(yè)務(wù)的接入碼;2、呼叫上報(bào)至軟交換1,軟交換1判斷該接入碼屬于A業(yè)務(wù)接入碼,從而觸發(fā)相對(duì)應(yīng)的應(yīng)用服務(wù)器1;3、應(yīng)用服務(wù)器1執(zhí)行A業(yè)務(wù)流程,包括同媒體資源服務(wù)器進(jìn)行交互,收集卡號(hào),對(duì)主叫用戶密碼鑒權(quán);同數(shù)據(jù)庫(kù)進(jìn)行相關(guān)操作,進(jìn)行數(shù)據(jù)比較等;4、應(yīng)用服務(wù)器1向軟交換1下發(fā)下一個(gè)業(yè)務(wù)的路由號(hào)碼,例如該路由號(hào)碼為B業(yè)務(wù)的接入碼;
5、軟交換1根據(jù)B業(yè)務(wù)接入碼路由至相關(guān)軟交換2;6、軟交換2判斷該接入碼為B業(yè)務(wù)接入碼后,觸發(fā)相對(duì)應(yīng)的應(yīng)用服務(wù)器2;7、應(yīng)用服務(wù)器2執(zhí)行B業(yè)務(wù)流程,向軟交換2下發(fā)路由號(hào)碼N2;軟交換2判斷該路由號(hào)碼N2為一終端號(hào)碼,向該被叫終端發(fā)起呼叫;8、號(hào)碼N2對(duì)應(yīng)的話機(jī)2振鈴,該振鈴消息回送至軟交換2;9、軟交換2回送話機(jī)2的振鈴消息至軟交換1;10、軟交換1將話機(jī)2的振鈴消息回送至應(yīng)用服務(wù)器1,應(yīng)用服務(wù)器1指示媒體資源服務(wù)器進(jìn)行向主叫播放回鈴音;11、話機(jī)2的用戶摘機(jī)應(yīng)答后,然后將呼叫呼轉(zhuǎn)至號(hào)碼為N3的話機(jī)3;或者N2號(hào)碼設(shè)置呼叫前轉(zhuǎn)至號(hào)碼N3;12、話機(jī)3的用戶摘機(jī)應(yīng)答,被叫側(cè)發(fā)起重新進(jìn)行獲取被叫媒體信息的協(xié)商,并同主叫也完成雙向媒體協(xié)商;13、話機(jī)1用戶和話機(jī)3用戶進(jìn)行通話。
上述多業(yè)務(wù)嵌套的SIP信令實(shí)現(xiàn)流程如圖3所示,具體包括1、主叫用戶撥打A業(yè)務(wù)接入碼,采用攜帶主叫媒體描述信息(SDP)的Invite信令,請(qǐng)求觸發(fā)A業(yè)務(wù)流程,該請(qǐng)求發(fā)送到控制A業(yè)務(wù)流程的主叫應(yīng)用服務(wù)器(AS1);2、AS1執(zhí)行相應(yīng)業(yè)務(wù)邏輯,向主叫側(cè)媒體資源服務(wù)器(Media ResourceServer,MRS)發(fā)送攜帶主叫SDP的Invite消息,請(qǐng)求收集主叫用戶卡號(hào)和密碼;3、MRS返回?cái)y帶自身SDP的200 OK響應(yīng)消息給AS1;4、AS1透?jìng)髟摂y帶有MRS的SDP的200 OK響應(yīng)消息給主叫,并準(zhǔn)備播放相應(yīng)提示音和收集卡號(hào)、密碼;5、AS1對(duì)主叫發(fā)起的業(yè)務(wù)進(jìn)行鑒權(quán)處理后,通過(guò)與數(shù)據(jù)庫(kù)交互,根據(jù)主叫發(fā)起的業(yè)務(wù)向軟交換1下發(fā)下一業(yè)務(wù)的路由號(hào)碼,例如該路由號(hào)碼為下一個(gè)智能業(yè)務(wù)B的接入碼;6、軟交換1根據(jù)此下發(fā)的路由號(hào)碼為B業(yè)務(wù)接入碼,查詢到該業(yè)務(wù)對(duì)應(yīng)的軟交換2(為了流程的簡(jiǎn)明,在圖3中將軟交換1和軟交換2合并在一起,稱為軟交換),并通過(guò)軟交換2將攜帶主叫SDP的Invite消息觸發(fā)接續(xù)到應(yīng)用服務(wù)器2(AS2),進(jìn)入被叫智能業(yè)務(wù)B的處理流程;7、AS2進(jìn)行內(nèi)部業(yè)務(wù)流程處理,為避免被叫端局給主叫播放回鈴語(yǔ)音而導(dǎo)致和主叫側(cè)媒體資源服務(wù)器播放的回鈴音相重,AS2發(fā)送攜帶主叫假SDP的Invite請(qǐng)求消息給被叫端局;8、被叫端局接通被叫后,回送攜帶被叫SDP的振鈴消息180Ring;該振鈴消息也有可能不攜帶被叫SDP,如果不帶,將在后續(xù)摘機(jī)應(yīng)答消息中攜帶被叫SDP;9、AS2回送該振鈴消息180Ring到軟交換2,由軟交換2回送給軟交換1;10、軟交換1將該振鈴消息180Ring透?jìng)髦罙S1,AS1向軟交換1發(fā)送PRACK(SIP協(xié)議中的可靠傳輸響應(yīng)消息)消息,軟交換1返回該P(yáng)RACK消息的200 OK應(yīng)答消息;11、AS1發(fā)送攜帶主叫SDP的Invite請(qǐng)求消息至主叫MRS,請(qǐng)求向主叫播放回鈴語(yǔ)音;12、主叫MRS回送攜帶自身SDP的200 OK確認(rèn)響應(yīng)消息給AS1;13、AS1向主叫發(fā)送Invite消息,攜帶主叫側(cè)MRS的SDP,同主叫進(jìn)行媒體協(xié)商,向主叫播放回鈴音;14、被叫摘機(jī),向AS2回送攜帶被叫SDP的200 OK消息;15、AS2得到被叫摘機(jī)消息后,發(fā)送不帶SDP的Re-Invite消息到被叫,與被叫重新進(jìn)行媒體協(xié)商;此處如果被叫摘機(jī)后前轉(zhuǎn)其他呼叫終端,被叫SDP將發(fā)生改變,通過(guò)重新協(xié)商被叫的過(guò)程可以得到最終的被叫SDP;16、被叫回送攜帶自身SDP的200 OK響應(yīng)消息;17、AS2發(fā)送Update消息至軟交換2,由軟交換2回送給軟交換1,攜帶此最終被叫的SDP信息;18、軟交換1將該攜帶最終被叫SDP的Update消息回送至AS1;19、AS1發(fā)送攜帶最終被叫SDP的Re-Invite消息到主叫,進(jìn)行與主叫的媒體協(xié)商,以更新主叫側(cè)的被叫SDP;20、主叫進(jìn)行被叫SDP更新,將原來(lái)連接的主叫MRS的SDP改為最終被叫的SDP,更新成功后返回?cái)y帶自身主叫SDP的200 OK響應(yīng)消息給AS1;21、AS1將該攜帶主叫SDP的200 OK響應(yīng)消息回送給軟交換1,由軟交換1傳送給軟交換2;22、軟交換2將該攜帶主叫SDP的200 OK響應(yīng)消息回送給AS2;23、AS2發(fā)送攜帶主叫SDP的最終確認(rèn)響應(yīng)消息ACK給被叫;至此,最終被叫同主叫完成了一次完整的媒體重新協(xié)商;24、AS2將被叫摘機(jī)的200 OK響應(yīng)消息回送給軟交換2,軟交換2再傳送給軟交換1,由軟交換1再透?jìng)髦罙S1,AS1得到被叫摘機(jī)消息后,向主叫MRS發(fā)送Bye消息,結(jié)束主叫MRS回鈴音的播放;25、AS1向主叫返回最終確認(rèn)響應(yīng)消息ACK;26、AS1經(jīng)軟交換1、軟交換2向AS2返回最終確認(rèn)響應(yīng)消息ACK,主被叫通話建立。
通過(guò)上述流程描述可知,在主叫呼叫建立的多業(yè)務(wù)嵌套流程中,被叫摘機(jī)應(yīng)答后,先由被叫側(cè)的應(yīng)用服務(wù)器發(fā)送不攜帶SDP的Re-invite消息給被叫,同被叫重新進(jìn)行媒體協(xié)商;被叫回送攜帶最終被叫SDP的200 OK響應(yīng)消息給應(yīng)用服務(wù)器后,再由被叫側(cè)應(yīng)用服務(wù)器向主叫側(cè)應(yīng)用服務(wù)器發(fā)起Update消息,攜帶最終被叫的SDP信息,完成主叫側(cè)的被叫SDP更新,以此保證主叫和最終被叫能建立通話。
以上實(shí)施例是以觸發(fā)兩個(gè)業(yè)務(wù)流程為例(涉及兩個(gè)軟交換、兩個(gè)應(yīng)用服務(wù)器)對(duì)多業(yè)務(wù)觸發(fā)進(jìn)行了詳細(xì)描述。對(duì)于多于兩個(gè)的業(yè)務(wù)或流程的嵌套觸發(fā),其實(shí)現(xiàn)原理是相類似的,只是有可能涉及更多的軟交換和應(yīng)用服務(wù)器對(duì)上述信令進(jìn)行逐級(jí)傳送。
顯然,本領(lǐng)域的技術(shù)人員可以對(duì)本發(fā)明進(jìn)行各種改動(dòng)和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動(dòng)和變型在內(nèi)。
權(quán)利要求
1.一種控制業(yè)務(wù)多次前轉(zhuǎn)套打的方法,應(yīng)用于下一代網(wǎng)絡(luò),包括主叫呼叫流程和被叫應(yīng)答流程,其特征在于,所述主叫呼叫流程包括主叫通過(guò)第一級(jí)軟交換向第一級(jí)應(yīng)用服務(wù)器發(fā)起業(yè)務(wù)呼叫,并攜帶主叫媒體描述信息;第一級(jí)應(yīng)用服務(wù)器執(zhí)行相應(yīng)業(yè)務(wù)邏輯,并向第一級(jí)軟交換下發(fā)被叫路由號(hào)碼;第一級(jí)軟交換根據(jù)所述被叫路由號(hào)碼匹配到下一級(jí)軟交換,由該下一級(jí)軟交換觸發(fā)下一級(jí)應(yīng)用服務(wù)器執(zhí)行相應(yīng)業(yè)務(wù)邏輯,直到最后一級(jí)應(yīng)用服務(wù)器通過(guò)最后一級(jí)軟交換向最終被叫發(fā)起連接呼叫。
2.如權(quán)利要求1所述的方法,其特征在于,最后一級(jí)應(yīng)用服務(wù)器通過(guò)最后一級(jí)軟交換向最終被叫發(fā)起連接呼叫時(shí),向最終被叫所在端局發(fā)送攜帶主叫假媒體描述信息的Invite消息。
3.如權(quán)利要求2所述的方法,其特征在于,端局接通最終被叫后,通過(guò)最后一級(jí)軟交換向所述最后一級(jí)應(yīng)用服務(wù)器返回振鈴消息;所述最后一級(jí)應(yīng)用服務(wù)器將該振鈴消息通過(guò)各級(jí)軟交換透?jìng)鹘o所述第一級(jí)應(yīng)用服務(wù)器;第一級(jí)應(yīng)用服務(wù)器發(fā)送攜帶主叫媒體描述信息的Invite消息給主叫側(cè)的媒體資源服務(wù)器(MRS);主叫側(cè)MRS向第一級(jí)應(yīng)用服務(wù)器返回?cái)y帶自身媒體描述信息的響應(yīng)消息;第一級(jí)應(yīng)用服務(wù)器將MRS的媒體描述信息同主叫進(jìn)行媒體協(xié)商,并向主叫播放回鈴音。
4.如權(quán)利要求1所述的方法,其特征在于,所述被叫應(yīng)答流程包括當(dāng)最終被叫摘機(jī)后,由所述最后一級(jí)應(yīng)用服務(wù)器同該最終被叫重新進(jìn)行媒體協(xié)商,獲得最終被叫的媒體描述信息,并通過(guò)各級(jí)軟交換向所述第一級(jí)應(yīng)用服務(wù)器發(fā)送攜帶該最終被叫媒體描述信息的更新(Update)請(qǐng)求消息;第一級(jí)應(yīng)用服務(wù)器采用該最終被叫的媒體描述信息同主叫重新進(jìn)行媒體協(xié)商;主叫進(jìn)行媒體更新后,返回?cái)y帶主叫媒體描述信息的響應(yīng)消息給被叫,實(shí)現(xiàn)主叫和最終被叫的雙向媒體協(xié)商,建立通話。
5.如權(quán)利要求4所述的方法,其特征在于,所述主叫進(jìn)行媒體更新,是將主叫連接的MRS的媒體描述信息修改為最終被叫的媒體描述信息。
6.如權(quán)利要求4所述的方法,其特征在于,所述主叫進(jìn)行媒體更新后,返回?cái)y帶主叫媒體描述信息的響應(yīng)消息給被叫,具體包括主叫將攜帶主叫媒體描述信息的200 OK響應(yīng)消息返回給所述第一級(jí)應(yīng)用服務(wù)器;第一級(jí)應(yīng)用服務(wù)器將所述200 OK響應(yīng)消息回送給第一級(jí)軟交換;第一級(jí)軟交換將所述200 OK響應(yīng)消息逐級(jí)回送到最后一級(jí)軟交換;最后一級(jí)軟交換將所述200 OK響應(yīng)消息回送到最后一級(jí)應(yīng)用服務(wù)器;最后一級(jí)應(yīng)用服務(wù)器發(fā)送攜帶主叫媒體描述信息的最終確認(rèn)響應(yīng)消息給被叫。
7.如權(quán)利要求1所述的方法,其特征在于,所述被叫路由號(hào)碼為下一個(gè)業(yè)務(wù)或下一個(gè)流程的接入碼。
8.一種控制業(yè)務(wù)多次前轉(zhuǎn)套打的方法,應(yīng)用于下一代網(wǎng)絡(luò),包括主叫呼叫流程和被叫應(yīng)答流程,其特征在于,所述被叫應(yīng)答流程包括當(dāng)最終被叫摘機(jī)后,由與該最終被叫連接的最后一級(jí)應(yīng)用服務(wù)器同該最終被叫重新進(jìn)行媒體協(xié)商,獲得最終被叫的媒體描述信息,并通過(guò)各級(jí)軟交換向與主叫連接的第一級(jí)應(yīng)用服務(wù)器發(fā)送攜帶該最終被叫媒體描述信息的Update請(qǐng)求消息;所述第一級(jí)應(yīng)用服務(wù)器采用該最終被叫的媒體描述信息同主叫重新進(jìn)行媒體協(xié)商;主叫進(jìn)行媒體更新后,返回?cái)y帶主叫媒體描述信息的響應(yīng)消息給被叫,實(shí)現(xiàn)主叫和最終被叫的雙向媒體協(xié)商,建立通話。
9.如權(quán)利要求8所述的方法,其特征在于,所述最后一級(jí)應(yīng)用服務(wù)器同最終被叫重新進(jìn)行媒體協(xié)商時(shí),向最終被叫發(fā)送Re-Invite消息,不攜帶媒體描述信息。
10.如權(quán)利要求8所述的方法,其特征在于,所述最后一級(jí)應(yīng)用服務(wù)器同該最終被叫重新進(jìn)行媒體協(xié)商后,最終被叫通過(guò)200 OK消息向最后一級(jí)應(yīng)用服務(wù)器返回?cái)y帶自身媒體描述信息的響應(yīng)消息。
11.如權(quán)利要求8所述的方法,其特征在于,所述主叫進(jìn)行媒體更新后,返回?cái)y帶主叫媒體描述信息的響應(yīng)消息給被叫,具體包括主叫將攜帶主叫媒體描述信息的200 OK響應(yīng)消息返回給所述第一級(jí)應(yīng)用服務(wù)器;第一級(jí)應(yīng)用服務(wù)器將所述200 OK響應(yīng)消息回送給第一級(jí)軟交換;第一級(jí)軟交換將所述200 OK響應(yīng)消息逐級(jí)回送到最后一級(jí)軟交換;最后一級(jí)軟交換將所述200 OK響應(yīng)消息回送到最后一級(jí)應(yīng)用服務(wù)器;最后一級(jí)應(yīng)用服務(wù)器發(fā)送攜帶主叫媒體描述信息的最終確認(rèn)響應(yīng)消息給被叫。
12.如權(quán)利要求8所述的方法,其特征在于,還包括最后一級(jí)應(yīng)用服務(wù)器在主被叫進(jìn)行雙向媒體協(xié)商完成后,將被叫摘機(jī)消息從最后一級(jí)軟交換逐級(jí)透?jìng)鹘o第一級(jí)軟交換;第一級(jí)軟交換將該摘機(jī)消息透轉(zhuǎn)給所述第一級(jí)應(yīng)用服務(wù)器;第一級(jí)應(yīng)用服務(wù)器向主叫側(cè)MRS發(fā)送Bye消息,結(jié)束向主叫播放回鈴音。
全文摘要
本發(fā)明公開了一種控制業(yè)務(wù)多次前轉(zhuǎn)套打的方法,應(yīng)用于下一代網(wǎng)絡(luò),包括主叫發(fā)起業(yè)務(wù)呼叫后,由主叫應(yīng)用服務(wù)器執(zhí)行對(duì)應(yīng)業(yè)務(wù)邏輯,并下發(fā)下一業(yè)務(wù)路由號(hào)碼給軟交換;通過(guò)軟交換觸發(fā)下一業(yè)務(wù)所在的應(yīng)用服務(wù)器,實(shí)現(xiàn)業(yè)務(wù)多次前轉(zhuǎn)嵌套觸發(fā);當(dāng)被叫摘機(jī)后,先由被叫應(yīng)用服務(wù)器同該被叫重新進(jìn)行媒體協(xié)商,獲得最終被叫的媒體描述信息,再發(fā)送更新(Update)請(qǐng)求消息給主叫;實(shí)現(xiàn)主叫側(cè)媒體更新;再由主叫攜帶自身媒體描述信息和最終被叫進(jìn)行雙向媒體協(xié)商后建立通話。采用本發(fā)明方法能夠?qū)崿F(xiàn)多業(yè)務(wù)嵌套觸發(fā)或一個(gè)業(yè)務(wù)內(nèi)的多個(gè)流程前轉(zhuǎn)觸發(fā),并能確保主叫和最終被叫正常接續(xù)。
文檔編號(hào)H04Q3/00GK1852358SQ20051008033
公開日2006年10月25日 申請(qǐng)日期2005年7月1日 優(yōu)先權(quán)日2005年7月1日
發(fā)明者沈慶春, 袁磊, 苗彩霞, 張文閣, 尚萬(wàn)軍, 陳曉東, 楊象禹 申請(qǐng)人:華為技術(shù)有限公司