專利名稱:并發(fā)語音業(yè)務的方法
技術領域:
本發(fā)明涉及無線通信系統(tǒng)中的并發(fā)業(yè)務,尤其涉及局間切換后并發(fā)語音業(yè)務的方法。
背景技術:
在第三代(3G)通信系統(tǒng)中,移動臺在通過分組數(shù)據(jù)業(yè)務節(jié)點(PDSN)進行數(shù)據(jù)業(yè)務的同時,還能夠?qū)崿F(xiàn)語音業(yè)務,這種情況被稱為是并發(fā)業(yè)務。具體而言,使用移動臺的用戶在進行數(shù)據(jù)下載或瀏覽網(wǎng)頁等數(shù)據(jù)業(yè)務時,可以接收來自另一用戶的呼叫、或者呼叫另一用戶,進行語音通信。同樣,用戶利用移動臺接入網(wǎng)絡、進行語音業(yè)務時,也可以并發(fā)數(shù)據(jù)業(yè)務。在并發(fā)業(yè)務中,用戶可以首先接入數(shù)據(jù)業(yè)務、而后再并發(fā)語音業(yè)務;也可以首先接入語音業(yè)務、而后再并發(fā)數(shù)據(jù)業(yè)務。
由于移動臺會隨著用戶的移動而發(fā)生位置改變,當移動臺在業(yè)務進行過程中從一個移動交換中心(MSC)所管轄的范圍移動到另外一個MSC所管轄的范圍時,該移動臺發(fā)生了局間切換。按照協(xié)議規(guī)定,將移動臺通過基站控制器(BSC)發(fā)起或接收呼叫時最先建立業(yè)務信道的MSC稱為初始MSC(AMSC);將局間切換后,移動臺所屬的MSC稱為服務MSC(SMSC),其中,AMSC的拜訪位置寄存器(VLR)中保存有該移動臺的用戶信息以及業(yè)務權限等原始信息。如圖1所示,AMSC與SMSC之間通過E接口進行交互。
參見圖1,正在進行數(shù)據(jù)業(yè)務的移動臺為了在數(shù)據(jù)業(yè)務不中斷的情況下完成局間切換,則AMSC在確定移動臺移動到SMSC所管轄的區(qū)域內(nèi)時,首先向SMSC發(fā)送局間切換調(diào)用消息,請求SMSC接受該移動臺的局間切換;SMSC成功的建立業(yè)務信道后,再向AMSC返回局間切換結果返回消息,以便該移動臺通過SMSC繼續(xù)進行數(shù)據(jù)業(yè)務;而后,移動臺和SMSC下的BSC建立連接后,SMSC向AMSC發(fā)送局間切換完成消息,指明該移動臺的本次局間切換已經(jīng)完成。在數(shù)據(jù)業(yè)務進行過程中完成局間切換后,移動臺的原始信息仍然保存在AMSC的VLR中。
在數(shù)據(jù)業(yè)務的進行過程中完成局間切換后,由于發(fā)生切換的移動臺的原始信息位于AMSC的VLR中,因此AMSC要參與到并發(fā)語音業(yè)務的流程中。
參見圖2,以被叫方為基于公眾電話網(wǎng)(PSTN)的固定電話為例,現(xiàn)有局間切換后并發(fā)語音業(yè)務的方法包括以下步驟步驟201.主叫BSC在移動臺發(fā)出并發(fā)語音業(yè)務的主叫請求后,向SMSC發(fā)送攜帶有主叫方的用戶標識(MSID)和被叫號碼等信元的業(yè)務增加請求(Additional Service Request)消息,請求SMSC新增一個語音業(yè)務。
本步驟中,當進行數(shù)據(jù)業(yè)務的移動臺在發(fā)生局間切換后,發(fā)起對PSTN固定電話的呼叫時,主叫BSC將該移動臺的身份標識信息作為主叫MSID,連同被叫號碼一起攜帶于業(yè)務增加請求消息中,發(fā)送給SMSC。
步驟202.SMSC根據(jù)主叫BSC的請求向AMSC發(fā)送攜帶有主叫MSID和被叫號碼的業(yè)務添加調(diào)用(ADDSERV)消息,請求AMSC發(fā)起并發(fā)語音業(yè)務的主叫流程。
本步驟中,在SMSC接收到來自于主叫BSC的業(yè)務增加請求消息后,對該消息進行解析,并將獲取到的主叫MSID和被叫號碼放入ADDSERV消息中,發(fā)送給AMSC。
步驟203.AMSC根據(jù)所接收到的ADDSERV消息,確定表明是否允許本次并發(fā)語音業(yè)務的判決結果,向SMSC返回攜帶有該判決結果的業(yè)務添加結果返回(addserv)消息,指明呼叫建立的情況。
本步驟中,AMSC首先從接收到的ADDSERV消息中提取出主叫MSID和被叫號碼,并根據(jù)自身保存的移動臺簽約信息,確定該主叫MSID所代表的主叫移動臺是否具有并發(fā)語音業(yè)務的權限,同時判斷所提取出來的被叫號碼是否有效,如果主叫移動臺具有并發(fā)語音業(yè)務的權限并且被叫號碼有效,則得出允許本次并發(fā)語音業(yè)務的判決結果;否則,得出不允許本次并發(fā)語音業(yè)務的判決結果。然后,AMSC通過addserv消息,將得出的判決結果發(fā)送給SMSC。
步驟204~206.在判決結果為允許本次并發(fā)語音業(yè)務的情況下,AMSC通過初始地址(IAM)消息或者帶有附加信息的初始地址(IAI)消息,將被叫號碼發(fā)送給PSTN網(wǎng)絡;PSTN網(wǎng)絡獲取到全部被叫號碼后,將地址全(ACM)消息返回給AMSC,指明已收齊被叫號碼,并接續(xù)被叫方,促使被叫方的固定電話振鈴;然后PSTN網(wǎng)絡向AMSC發(fā)送應答(ANC)消息,指明被叫固定電話摘機。
此處,當AMSC確定本次并發(fā)語音業(yè)務被允許后,對PSTN網(wǎng)絡進行呼叫接續(xù)。具體而言,AMSC首先將從SMSC獲取到的被叫號碼攜帶于IAM或者IAI消息中,發(fā)送給PSTN網(wǎng)絡;然后PSTN網(wǎng)絡對接收到的IAM或者IAI消息進行解析,提取被叫號碼,在將全部的被叫號碼提取完畢后,通過ACM消息向AMSC指明已經(jīng)接收到全部的被叫號碼;同時,PSTN網(wǎng)絡根據(jù)提取出來的被叫號碼,連接對應的被叫固定電話,并在被叫固定電話摘機后,通過ANC消息通知AMSC。
至此,SMSC與被叫方之間建立連接。
需要指出,當判決結果表明不允許本次并發(fā)語音業(yè)務時,則結束本局間切換后并發(fā)語音業(yè)務的流程。
步驟207~208.SMSC根據(jù)接收到的addserv消息中的判決結果確定允許本次并發(fā)語音業(yè)務后,向主叫BSC發(fā)送指配請求(Assignment Request)消息,通知主叫BSC占用與主叫移動臺之間通信的A接口電路,并為本次并發(fā)語音業(yè)務分配空中信道;主叫BSC將指配完成(Assignment Complete)消息返回給SMSC,指明已成功占用A接口電路和分配空中信道。
在SMSC接收到來自于AMSC的addserv消息后,從中提取判斷結果。在判斷結果表明允許本次并發(fā)語音業(yè)務的情況下,與主叫BSC進行交互,實現(xiàn)A接口電路的占用和空中信道的分配。通常將此處的兩個步驟稱為語音承載通道建立過程。
至此,建立了發(fā)生局間切換的主叫方與被叫方之間的語音傳輸信道,以便此后主叫方與被叫方能夠?qū)崿F(xiàn)語音通話。
在上述局間切換后并發(fā)語音業(yè)務的流程中,AMSC確定允許本次并發(fā)語音業(yè)務后,即可將判決結果發(fā)送給SMSC以及進行對被叫PSTN網(wǎng)絡的呼叫接續(xù)。換言之,上述步驟203與步驟204在時間上并不存在嚴格的順序,即步驟203可以在步驟204之前執(zhí)行,也可以在步驟204之后執(zhí)行。
雖然現(xiàn)有的局間切換后并發(fā)語音業(yè)務的方法能夠?qū)崿F(xiàn)數(shù)據(jù)業(yè)務進行過程中發(fā)生局間切換后的并發(fā)語音業(yè)務,但是該方法存在以下不足當主叫移動臺在發(fā)生局間切換后并發(fā)語音業(yè)務時,在可利用的空中無線資源較少的情況下,主叫BSC分配空中信道就會占用一段較長的時間,即SMSC在發(fā)出指配請求消息之后會延遲一段時間才能夠收到主叫BSC傳來的指配完成消息。而AMSC向SMSC發(fā)送addserv消息與向PSTN網(wǎng)絡發(fā)起呼叫接續(xù)之間在時間上不存在規(guī)定的順序,若AMSC向被叫方發(fā)起呼叫接續(xù)的時間較早,且完成呼叫接續(xù)的時間較短,則在SMSC建立與主叫方的連接之前,AMSC就完成了與被叫方的連接。這樣,如果被叫方摘機較快,由于SMSC與主叫方之間的語音通道尚未建立完成,則會出現(xiàn)主叫用戶無法聽到被叫用戶在通話開始的語音,即造成吞音現(xiàn)象。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明的目的在于提供一種局間切換后并發(fā)語音業(yè)務的方法,消除通話初期的吞音現(xiàn)象。
為實現(xiàn)上述目的,本發(fā)明提供了一種局間切換后并發(fā)語音業(yè)務的方法,該方法包括以下步驟A1.主叫方發(fā)出并發(fā)語音業(yè)務請求,主叫基站控制器BSC請求服務移動交換中心SMSC新增語音業(yè)務,SMSC請求初始移動交換中心AMSC發(fā)起并發(fā)語音業(yè)務的主叫流程,AMSC在得出是否允許本次并發(fā)語音業(yè)務的判決結果后,將該判決結果返回給SMSC;B1.SMSC在判決結果為允許本次并發(fā)語音業(yè)務時,與主叫BSC交互,建立與主叫方之間的語音承載傳輸通道,并且SMSC通知AMSC語音承載通道建立完成,AMSC根據(jù)接收到的被叫號碼,對被叫方進行呼叫接續(xù)。
其中,步驟A1所述請求SMSC新增語音業(yè)務的方法為主叫BSC向SMSC發(fā)送攜帶有主叫用戶標識MSID和被叫號碼的業(yè)務增加請求Additional Service Request消息。
其中,步驟A1所述請求AMSC發(fā)起并發(fā)語音業(yè)務的主叫流程的方法為SMSC向AMSC發(fā)送攜帶有主叫MSID和被叫號碼的業(yè)務添加調(diào)用ADDSERV消息;步驟A1所述將判決結果返回給SMSC的方法為AMSC向SMSC返回攜帶有判決結果的業(yè)務添加結果返回addserv消息。
其中,步驟A1所述請求AMSC發(fā)起并發(fā)語音業(yè)務的主叫流程的方法為SMSC向中間移動交換中心TMSC發(fā)送攜帶有主叫MSID和被叫號碼的ADDSERV消息,TMSC將接收到的ADDSERV消息轉(zhuǎn)發(fā)給AMSC;步驟A1所述將所確定的判決結果返回給SMSC的方法為AMSC向TMSC返回攜帶有判決結果的addserv消息,TMSC將接收到的addserv消息轉(zhuǎn)發(fā)給SMSC。
其中,步驟A1所述AMSC得出判決結果的方法為AMSC根據(jù)接收到的主叫MSID和自身保存的移動臺簽約信息,確定該主叫MSID所代表的主叫方是否具有并發(fā)語音業(yè)務的權限,同時判斷所提取出來的被叫號碼是否有效,如果主叫方具有并發(fā)語音業(yè)務的權限并且被叫號碼有效,則得出允許本次并發(fā)語音業(yè)務的判決結果,否則,得出不允許本次并發(fā)語音業(yè)務的判決結果。
其中,步驟B1所述建立與主叫方之間的語音承載傳輸通道的方法為SMSC向主叫BSC發(fā)送指配請求Assignment Request消息,通知主叫BSC建立與主叫方之間的語音承載傳輸通道;主叫BSC占用與主叫方之間通信的A接口電路,并為本次并發(fā)語音業(yè)務分配空中信道,然后將指配完成AssignmentComplete消息返回給SMSC。
其中,步驟B1所述SMSC通知AMSC語音承載通道建立完成的方法為SMSC向AMSC發(fā)送語音承載通道建立完成消息。
其中,步驟B1所述SMSC通知AMSC語音承載通道建立完成的方法為SMSC向TMSC發(fā)送語音承載通道建立完成消息,TMSC將接收到的語音承載通道建立完成消息轉(zhuǎn)發(fā)給AMSC。
其中,所述被叫方為公眾電話網(wǎng)PSTN固定電話,步驟B1所述對被叫方進行呼叫接續(xù)的方法為AMSC通過初始地址IAM消息或者帶有附加信息的初始地址IAI消息,將被叫號碼發(fā)送給PSTN網(wǎng)絡,通知PSTN網(wǎng)絡建立與被叫方的連接;PSTN網(wǎng)絡獲取到全部被叫號碼后,將地址全ACM消息返回給AMSC,指明已收齊被叫號碼,并接續(xù)被叫方,促使被叫方振鈴;然后PSTN網(wǎng)絡向AMSC發(fā)送應答ANC消息,指明被叫方摘機。
其中,所述被叫方為AMSC的本局移動臺,則步驟A1所述AMSC得出表明是否允許本次并發(fā)語音業(yè)務的判決結果之后,該方法進一步包括判斷判決結果是否為允許本次并發(fā)語音業(yè)務,如果是,則AMSC通過攜帶有被叫用戶標識的尋呼請求Paging Request消息,通知被叫BSC確定被叫方的位置區(qū)及狀態(tài),被叫BSC根據(jù)接收到的尋呼請求消息中被叫方的位置區(qū)找到被叫方當前所處的小區(qū),并在檢測到被叫方處于開機且空閑的狀態(tài)時,向AMSC返回尋呼響應Paging Response消息,指明被叫BSC已接受AMSC的請求;否則,結束本局間切換后并發(fā)語音業(yè)務的流程;步驟B1所述對被叫方進行呼叫接續(xù)的方法為AMSC通過指配請求消息,將主叫號碼發(fā)送給被叫BSC,通知被叫BSC建立與被叫方之間的語音承載通道,被叫BSC完成語音承載通道的建立后,將指配完成消息返回給AMSC,并接續(xù)被叫方,促使被叫方振鈴;被叫BSC向AMSC發(fā)送連接Connect消息,指明被叫方摘機。
其中,所述被叫方為AMSC的非本局移動臺,步驟B1所述對被叫方進行呼叫接續(xù)的方法為AMSC通過IAM消息或者IAI消息,將被叫號碼發(fā)送給被叫BSC,通知被叫BSC建立與被叫方的連接;被叫BSC獲取到全部被叫號碼后,將ACM消息返回給AMSC,指明已收齊被叫號碼,并接續(xù)被叫方,促使被叫方振鈴;被叫BSC向AMSC發(fā)送ANC消息,指明被叫方摘機。
本發(fā)明還公開了一種局間切換后并發(fā)語音業(yè)務的方法,該方法包括以下步驟A2.主叫方發(fā)出并發(fā)語音業(yè)務請求,主叫BSC請求SMSC新增語音業(yè)務,SMSC與主叫BSC交互,建立與主叫方之間的語音承載傳輸通道;B2.SMSC請求AMSC發(fā)起并發(fā)語音業(yè)務的主叫流程,同時指明成功建立與主叫方之間的語音承載傳輸通道,AMSC通知SMSC已接受發(fā)起并發(fā)語音業(yè)務主叫流程的請求,AMSC對被叫方進行呼叫接續(xù)。
其中,步驟A2所述請求SMSC新增語音業(yè)務的方法為主叫BSC向SMSC發(fā)送攜帶有主叫MSID和被叫號碼的業(yè)務增加請求消息。
其中,步驟A2所述建立與主叫方之間的語音承載傳輸通道的方法為SMSC向主叫BSC發(fā)送指配請求消息,通知主叫BSC建立與主叫方之間的語音承載傳輸通道;主叫BSC占用與主叫方之間通信的A接口電路,并為本次并發(fā)語音業(yè)務分配空中信道,然后將指配完成消息返回給SMSC。
其中,步驟B2所述請求AMSC發(fā)起并發(fā)語音業(yè)務的主叫流程,同時指明成功建立與主叫方之間的語音承載傳輸通道的方法為SMSC向AMSC發(fā)送攜帶有主叫MSID和被叫號碼的業(yè)務添加調(diào)用ADDSERV消息;步驟B2所述AMSC通知SMSC已接受發(fā)起并發(fā)語音業(yè)務主叫流程的請求的方法為
AMSC向SMSC返回addserv消息。
其中,步驟B2所述請求AMSC發(fā)起并發(fā)語音業(yè)務的主叫流程,同時指明成功建立與主叫方之間的語音承載傳輸通道的方法為SMSC向TMSC發(fā)送攜帶有主叫MSID和被叫號碼的ADDSERV消息,TMSC將接收到的ADDSERV消息轉(zhuǎn)發(fā)給AMSC;步驟B2所述AMSC通知SMSC已接受發(fā)起并發(fā)語音業(yè)務主叫流程的請求的方法為AMSC向TMSC返回攜帶有判決結果的addserv消息,TMSC將接收到的addserv消息轉(zhuǎn)發(fā)給SMSC。
其中,所述被叫方為PSTN固定電話,步驟B2所述AMSC對被叫方進行呼叫接續(xù)的方法為AMSC通過IAM消息或者IAI消息,將被叫號碼發(fā)送給PSTN網(wǎng)絡,通知PSTN網(wǎng)絡建立與被叫方的連接;PSTN網(wǎng)絡獲取到全部被叫號碼后,將ACM消息返回給AMSC,指明已收齊被叫號碼,并接續(xù)被叫方,促使被叫方振鈴;然后PSTN網(wǎng)絡向AMSC發(fā)送ANC消息,指明被叫方摘機。
其中,所述被叫方為AMSC的本局移動臺,則步驟B2所述AMSC對被叫方進行呼叫接續(xù)的方法包括B21.AMSC通過攜帶有被叫用戶標識的尋呼請求消息,通知被叫BSC確定被叫方的位置區(qū)及狀態(tài),被叫BSC根據(jù)接收到的尋呼請求消息中被叫方的位置區(qū)找到被叫方當前所處的小區(qū),并在檢測到被叫方處于開機且空閑的狀態(tài)時,向AMSC返回尋呼響應消息,指明被叫BSC已接受AMSC的請求;B22.AMSC通過指配請求消息,將主叫號碼發(fā)送給被叫BSC,通知被叫BSC建立與被叫方之間的語音承載通道,被叫BSC完成語音承載通道的建立后,將指配完成消息返回給AMSC,并接續(xù)被叫方,促使被叫方振鈴;B23.被叫BSC向AMSC發(fā)送連接Connect消息,指明被叫方摘機。
其中,所述被叫方為AMSC的非本局移動臺,步驟B2所述對被叫方進行呼叫接續(xù)的方法為
AMSC通過IAM消息或者IAI消息,將被叫號碼發(fā)送給被叫BSC,通知被叫BSC建立與被叫方的連接;被叫BSC獲取到全部被叫號碼后,將ACM消息返回給AMSC,指明已收齊被叫號碼,并接續(xù)被叫方,促使被叫方振鈴;被叫BSC向AMSC發(fā)送ANC消息,指明被叫方摘機。
應用本發(fā)明,能夠消除局間切換后并發(fā)語音業(yè)務中通話初期的吞音現(xiàn)象。具體而言,本發(fā)明具有如下有益效果本發(fā)明SMSC在主叫BSC建立與主叫方之間的連接之后,通過向AMSC發(fā)送語音承載通道建立完成消息或者具有指明已建立與主叫方之間的語音承載信道的功能的ADDSERV消息,將成功連接主叫方的情況通知給AMSC,而后AMSC才發(fā)起對被叫方的呼叫接續(xù),則AMSC與被叫方之間的語音通道總是在SMSC與主叫方成功連接之后建立。因此,即使主叫BSC由于可利用的空中無線資源較少而花費較長的時間來分配空中信道,并且被叫方摘機較快,也不會在主被叫通話的初期出現(xiàn)吞音現(xiàn)象。
圖1為發(fā)生局間切換的網(wǎng)絡結構圖。
圖2為現(xiàn)有的局間切換后并發(fā)語音業(yè)務的主叫信令流程圖。
圖3為本發(fā)明實施例1中局間切換后并發(fā)語音業(yè)務的主叫信令流程圖。
圖4為本發(fā)明實施例1中多次局間切換后并發(fā)語音業(yè)務的主叫信令流程圖。
圖5為本發(fā)明實施例2中局間切換后并發(fā)語音業(yè)務的主叫信令流程圖。
圖6為本發(fā)明實施例2中多次局間切換后并發(fā)語音業(yè)務的主叫信令流程圖。
具體實施例方式
為使本發(fā)明的目的、技術方案更加清楚明白,以下參照附圖并舉實施例,對本發(fā)明做進一步的詳細說明。
本發(fā)明為局間切換后并發(fā)語音業(yè)務的方法,其基本思想為SMSC在完成占用A接口電路和為本次并發(fā)語音業(yè)務分配空中信道后,向AMSC指明已完成語音承載通道的建立,AMSC再執(zhí)行對被叫側的接續(xù)。
下面通過兩個實施例對基于上述基本思想的本發(fā)明進行詳細說明。
實施例1利用語音承載通道建立完成消息進行對AMSC的通知。
如圖3所示,本實施例中局間切換后并發(fā)語音業(yè)務的方法包括以下步驟步驟301.主叫BSC在主叫移動臺發(fā)出并發(fā)語音業(yè)務的主叫請求后,向SMSC發(fā)送攜帶有主叫MSID和被叫號碼等信元的業(yè)務增加請求消息,請求SMSC新增一個語音業(yè)務。
步驟302~303.SMSC根據(jù)主叫BSC的請求向AMSC發(fā)送攜帶有主叫MSID和被叫號碼的ADDSERV消息,請求AMSC發(fā)起并發(fā)語音業(yè)務的主叫流程;AMSC根據(jù)所接收到的ADDSERV消息,確定表明是否允許本次并發(fā)語音業(yè)務的判決結果,并向SMSC返回攜帶有該判決結果的業(yè)務添加結果返回addserv消息,指明本次呼叫建立的情況。
上述步驟301~303與現(xiàn)有技術中的步驟201~203相同。
步驟304~305.SMSC根據(jù)接收到的addserv消息中的判決結果確定允許本次并發(fā)語音業(yè)務后,向主叫BSC發(fā)送指配請求消息,通知主叫BSC占用與主叫移動臺之間通信的A接口電路,并為本次并發(fā)語音業(yè)務分配空中信道;主叫BSC將指配完成消息返回給SMSC,指明已成功占用A接口電路和分配空中信道。
在SMSC接收到來自于AMSC的addserv消息后,從中提取判斷結果。在判斷結果表明允許本次并發(fā)語音業(yè)務的情況下,與主叫BSC進行交互,實現(xiàn)A接口電路的占用和空中信道的分配,完成與主叫移動臺之間的語音承載的建立。
步驟306.SMSC向AMSC發(fā)送語音承載通道建立完成消息,指明SMSC已成功建立了與主叫移動臺之間的語音承載。
SMSC根據(jù)接收到的指配完成消息,確定SMSC完成了占用A接口電路和分配空中信道之后,在本步驟中通過語音承載通道建立完成消息,通知AMSC已經(jīng)建立了到主叫移動臺的語音承載通道。
步驟307.AMSC對被叫方進行呼叫接續(xù)。
AMSC通過對消息名稱等進行識別的方式確定接收到來自于SMSC的語音承載通道建立完成消息之后,在本步驟中向被叫方發(fā)起呼叫接續(xù),建立與被叫方之間的語音傳輸通道。
具體而言,當被叫方為PSTN固定電話時,本步驟中呼叫接續(xù)的方法為AMSC通過IAM消息或者IAI消息,將被叫號碼發(fā)送給PSTN網(wǎng)絡,通知PSTN網(wǎng)絡建立與被叫固定電話的連接;PSTN網(wǎng)絡獲取到全部被叫號碼后,將ACM消息返回給AMSC,指明已收齊被叫號碼,并接續(xù)被叫固定電話,促使被叫固定電話振鈴;然后PSTN網(wǎng)絡向AMSC發(fā)送ANC消息,指明被叫固定電話摘機。
當被叫方為AMSC的本局移動臺時,本步驟中呼叫接續(xù)的方法為AMSC通過攜帶有諸如被叫號碼或者包含被叫號碼的被叫MSID等被叫用戶標識的尋呼請求(Paging Request)消息,通知被叫BSC確定被叫移動臺的位置區(qū)及狀態(tài),被叫BSC根據(jù)接收到的尋呼請求消息中的位置區(qū)找到被叫移動臺當前所處的小區(qū),并在檢測到被叫移動臺處于開機且空閑的狀態(tài)時,向AMSC返回尋呼響應(Paging Response)消息,指明被叫BSC已接受AMSC的請求;然后,AMSC與被叫BSC交互,執(zhí)行語音承載通道建立過程,即AMSC通過指配請求消息,將主叫號碼發(fā)送給被叫BSC,通知被叫BSC建立與被叫移動臺之間的語音承載通道,被叫BSC完成語音承載通道的建立后,將指配完成消息返回給AMSC,作為指配請求消息的響應,并接續(xù)被叫移動臺,促使被叫移動臺振鈴;然后被叫BSC向AMSC發(fā)送連接(Connect)消息,指明被叫移動臺摘機。另外,在這種情況下,通常將AMSC和被叫BSC之間通過尋呼請求消息和尋呼響應消息進行交互的過程稱為被叫尋呼過程。該被叫尋呼過程在AMSC得出允許本次并發(fā)語音業(yè)務的判決結果之后即可執(zhí)行,而與語音承載通道建立完成消息在時間上不存在嚴格的順序要求。具體而言,AMSC在確定判決結果后,判斷該判決結果是否表明允許本次并發(fā)語音業(yè)務,如果是,則執(zhí)行本尋呼過程;否則,結束本局間切換后并發(fā)語音業(yè)務的流程。
當被叫方為AMSC的非本局移動臺時,本步驟中呼叫接續(xù)的方法為AMSC通過IAM消息或者IAI消息,將被叫號碼發(fā)送給被叫MSC,通知被叫MSC建立與被叫固定電話的連接;被叫MSC獲取到全部被叫號碼后,將ACM消息返回給AMSC,指明已收齊被叫號碼,并接續(xù)被叫移動臺,促使被叫移動臺振鈴;然后被叫MSC向AMSC發(fā)送ANC消息,指明被叫移動臺摘機。
至此,建立了AMSC與被叫方之間的語音傳輸通道。由于SMSC與AMSC之間能夠直接通信,則經(jīng)過上述步驟301~307,主叫方與被叫方之間的語音傳輸通道建立成功,此后,主叫方與被叫方即可進行語音通話。
如果主叫移動臺在局間切換后再次發(fā)生局間切換,則第一次切換后該主叫移動臺歸屬的MSC為中間MSC(TMSC),第二次切換后該主叫移動臺歸屬的MSC為SMSC。這種情況下,TMSC為SMSC與AMSC之間的通信提供中轉(zhuǎn)。
如圖4所示,本實施例中多次局間切換后并發(fā)語音業(yè)務的方法包括以下步驟步驟401.主叫BSC在主叫移動臺發(fā)出并發(fā)語音業(yè)務的主叫請求后,向SMSC發(fā)送攜帶有主叫MSID和被叫號碼等信元的業(yè)務增加請求消息,請求SMSC新增一個語音業(yè)務。
步驟402~405.SMSC根據(jù)主叫BSC的請求,通過TMSC向AMSC發(fā)送攜帶有主叫MSID和被叫號碼的ADDSERV消息,請求AMSC發(fā)起并發(fā)語音業(yè)務的主叫流程;AMSC根據(jù)所接收到的ADDSERV消息,確定表明是否允許本次并發(fā)語音業(yè)務的判決結果,并通過TMSC向SMSC返回攜帶有該判決結果的業(yè)務添加結果返回addserv消息,指明本次呼叫建立的情況。
此處四個步驟與前述步驟302~303的區(qū)別在于SMSC與AMSC之間的消息須經(jīng)過TMSC的中轉(zhuǎn)之后,才能夠到達上述消息的接收端。
步驟406~407.SMSC根據(jù)接收到的addserv消息中的判決結果確定允許本次并發(fā)語音業(yè)務后,向主叫BSC發(fā)送指配請求消息,通知主叫BSC占用與主叫移動臺之間通信的A接口電路,并為本次并發(fā)語音業(yè)務分配空中信道;主叫BSC將指配完成消息返回給SMSC,指明已成功占用A接口電路和分配空中信道。
本處的兩個步驟與前述步驟304~305相同。
步驟408~409.SMSC通過TMSC向AMSC發(fā)送語音承載通道建立完成消息,指明SMSC已成功建立了與主叫移動臺之間的語音承載。
SMSC根據(jù)接收到的指配完成消息,確定SMSC完成了占用A接口電路和分配空中信道之后,首先向TMSC發(fā)送語音承載通道建立完成消息,指明已經(jīng)建立了到主叫移動臺的語音承載通道;而后,TMSC在將接收到的語音承載通道建立完成消息轉(zhuǎn)發(fā)給AMSC。
步驟410.AMSC對被叫方進行呼叫接續(xù)。
本步驟中呼叫接續(xù)的方法與前述步驟307的方法相同。
至此,完成本實施例中多次局間切換后并發(fā)語音業(yè)務的流程。
在上述兩個流程中,SMSC均通過語音承載通道建立完成消息,向AMSC指明SMSC已成功建立了與主叫方之間的語音承載。由于AMSC在獲知SMSC成功建立與主叫方之間的語音承載之后,才發(fā)起對被叫方的呼叫接續(xù),則AMSC與被叫方之間的語音通道總是在SMSC與主叫方成功連接之后建立。因此,即使主叫BSC由于可利用的空中無線資源較少而花費較長的時間來分配空中信道,并且被叫方摘機較快,也不會在主被叫通話的初期出現(xiàn)吞音現(xiàn)象。
下面,說明SMSC通過ADDSERV消息將SMSC成功建立與主叫方之間的語音承載通知給AMSC的方法。
實施例2利用ADDSERV消息進行對AMSC的通知。
如圖5所示,本實施例局間切換后并發(fā)語音業(yè)務的方法包括以下步驟步驟501.主叫BSC在主叫移動臺發(fā)出并發(fā)語音業(yè)務的主叫請求后,向SMSC發(fā)送攜帶有主叫MSID和被叫號碼等信元的業(yè)務增加請求消息,請求SMSC新增一個語音業(yè)務。
步驟502~503.SMSC向主叫BSC發(fā)送指配請求消息,通知主叫BSC占用與主叫移動臺之間通信的A接口電路,并為本次并發(fā)語音業(yè)務分配空中信道;主叫BSC將指配完成消息返回給SMSC,指明已成功占用A接口電路和分配空中信道,即成功建立了與主叫方之間的語音承載通道。
SMSC在接收到來自于主叫BSC的業(yè)務增加請求后,提取并保存該消息中的主叫MSID和被叫號碼,而后與主叫BSC進行交互,實現(xiàn)A接口電路的占用和空中信道的分配,完成與主叫移動臺之間的語音承載的建立。
步驟504~505.SMSC將接收到的主叫MSID和被叫號碼攜帶于ADDSERV消息中,發(fā)送給AMSC,請求AMSC發(fā)起并發(fā)語音業(yè)務的主叫流程,同時指明SMSC已成功建立了與主叫方之間的語音承載通道;AMSC向SMSC返回addserv消息,指明接受SMSC在ADDSERV消息中的請求。
此處,ADDSERV消息除了具有實施例1中請求發(fā)起并發(fā)語音業(yè)務的主叫流程的作用之外,還能夠?qū)MSC已成功建立與主叫方之間的語音承載通道的情況通知給AMSC。因此,本實施例中的ADDSERV消息相當于實施例1中的ADDSERV消息和語音承載通道建立完成消息的作用。
步驟506.AMSC對被叫方進行呼叫接續(xù)。
AMSC接收到來自于SMSC的語音承載通道建立完成消息之后,在本步驟中向被叫方發(fā)起呼叫接續(xù),建立與被叫方之間的語音傳輸通道。本步驟呼叫接續(xù)的方法與實施例1中的步驟307相同。
至此,建立了AMSC與被叫方之間的語音傳輸通道。由于SMSC與AMSC之間能夠直接通信,則經(jīng)過上述步驟501~506,主叫方與被叫方之間的語音傳輸通道建立成功,此后,主叫方與被叫方即可利用所建立的語音傳輸通道進行語音通話。
以上為本實施例在主叫移動臺只發(fā)生一次局間切換后并發(fā)語音業(yè)務的方法,下面說明本實施例在主叫移動臺發(fā)生多次局間切換后并發(fā)語音業(yè)務的方法。
如圖6所示,本實施例中多次局間切換后并發(fā)語音業(yè)務的方法包括以下步驟步驟601.主叫BSC在主叫移動臺發(fā)出并發(fā)語音業(yè)務的主叫請求后,向SMSC發(fā)送攜帶有主叫MSID和被叫號碼等信元的業(yè)務增加請求消息,請求SMSC新增一個語音業(yè)務。
步驟602~603.SMSC向主叫BSC發(fā)送指配請求消息,通知主叫BSC占用與主叫移動臺之間通信的A接口電路,并為本次并發(fā)語音業(yè)務分配空中信道;主叫BSC將指配完成消息返回給SMSC,指明已成功占用A接口電路和分配空中信道,即成功建立了與主叫方之間的語音承載通道。
此處的兩個步驟與前述步驟502~503相同。
步驟604~607.SMSC將接收到的主叫MSID和被叫號碼攜帶于ADDSERV消息中,通過TMSC發(fā)送給AMSC,請求AMSC發(fā)起并發(fā)語音業(yè)務的主叫流程,同時指明SMSC已成功建立了與主叫方之間的語音承載通道;AMSC通過TMSC向SMSC返回addserv消息,指明接受SMSC在ADDSERV消息中的請求。
此處的ADDSERV消息也能夠?qū)崿F(xiàn)實施例1中的ADDSERV消息和語音承載通道建立完成消息的作用。
另外,此處四個步驟與前述步驟504~505的區(qū)別在于SMSC與AMSC之間的消息須經(jīng)過TMSC的中轉(zhuǎn)之后,才能夠到達上述消息的接收端。
步驟608.AMSC對被叫方進行呼叫接續(xù)。
AMSC接收到來自于SMSC的語音承載通道建立完成消息之后,在本步驟中向被叫方發(fā)起呼叫接續(xù),建立與被叫方之間的語音傳輸通道。本步驟呼叫接續(xù)的方法與實施例1中的步驟307相同。
此時,建立了AMSC與被叫方之間的語音傳輸通道。由于SMSC與AMSC之間能夠直接通信,則經(jīng)過上述步驟601~608,主叫方與被叫方之間的語音傳輸通道建立成功,此后,主叫方與被叫方即可利用所建立的語音傳輸通道進行語音通話。
至此,完成本實施例中多次局間切換后并發(fā)語音業(yè)務的流程。
在本實施例的上述兩個流程中,SMSC均在接收到來自于主叫BSC的指配完成消息之后,通過ADDSERV消息,在請求AMSC發(fā)起并發(fā)語音業(yè)務的主叫流程的同時,向AMSC指明SMSC已成功建立了與主叫方之間的語音承載。由于AMSC在獲知SMSC成功建立與主叫方之間的語音承載之后,才發(fā)起對被叫方的呼叫接續(xù),則AMSC與被叫方之間的語音通道總是在SMSC與主叫方成功連接之后建立。因此,即使主叫BSC由于可利用的空中無線資源較少而花費較長的時間來分配空中信道,并且被叫方摘機較快,也不會在主被叫通話的初期出現(xiàn)吞音現(xiàn)象。
以上所述僅為本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進等,均應包含在本發(fā)明的保護范圍之內(nèi)。
權利要求
1.一種局間切換后并發(fā)語音業(yè)務的方法,其特征在于,該方法包括以下步驟A1.主叫方發(fā)出并發(fā)語音業(yè)務請求,主叫基站控制器BSC請求服務移動交換中心SMSC新增語音業(yè)務,SMSC請求初始移動交換中心AMSC發(fā)起并發(fā)語音業(yè)務的主叫流程,AMSC在得出是否允許本次并發(fā)語音業(yè)務的判決結果后,將該判決結果返回給SMSC;B1.SMSC在判決結果為允許本次并發(fā)語音業(yè)務時,與主叫BSC交互,建立與主叫方之間的語音承載傳輸通道,并且SMSC通知AMSC語音承載通道建立完成,AMSC根據(jù)接收到的被叫號碼,對被叫方進行呼叫接續(xù)。
2.如權利要求1所述的方法,其特征在于,步驟A1所述請求SMSC新增語音業(yè)務的方法為主叫BSC向SMSC發(fā)送攜帶有主叫用戶標識MSID和被叫號碼的業(yè)務增加請求Additional Service Request消息。
3.如權利要求1所述的方法,其特征在于,步驟A1所述請求AMSC發(fā)起并發(fā)語音業(yè)務的主叫流程的方法為SMSC向AMSC發(fā)送攜帶有主叫MSID和被叫號碼的業(yè)務添加調(diào)用ADDSERV消息;步驟A1所述將判決結果返回給SMSC的方法為AMSC向SMSC返回攜帶有判決結果的業(yè)務添加結果返回addserv消息。
4.如權利要求1所述的方法,其特征在于,步驟A1所述請求AMSC發(fā)起并發(fā)語音業(yè)務的主叫流程的方法為SMSC向中間移動交換中心TMSC發(fā)送攜帶有主叫MSID和被叫號碼的ADDSERV消息,TMSC將接收到的ADDSERV消息轉(zhuǎn)發(fā)給AMSC;步驟A1所述將所確定的判決結果返回給SMSC的方法為AMSC向TMSC返回攜帶有判決結果的addserv消息,TMSC將接收到的addserv消息轉(zhuǎn)發(fā)給SMSC。
5.如權利要求1、3或4所述的方法,其特征在于,步驟A1所述AMSC得出判決結果的方法為AMSC根據(jù)接收到的主叫MSID和自身保存的移動臺簽約信息,確定該主叫MSID所代表的主叫方是否具有并發(fā)語音業(yè)務的權限,同時判斷所提取出來的被叫號碼是否有效,如果主叫方具有并發(fā)語音業(yè)務的權限并且被叫號碼有效,則得出允許本次并發(fā)語音業(yè)務的判決結果,否則,得出不允許本次并發(fā)語音業(yè)務的判決結果。
6.如權利要求1所述的方法,其特征在于,步驟B1所述建立與主叫方之間的語音承載傳輸通道的方法為SMSC向主叫BSC發(fā)送指配請求Assignment Request消息,通知主叫BSC建立與主叫方之間的語音承載傳輸通道;主叫BSC占用與主叫方之間通信的A接口電路,并為本次并發(fā)語音業(yè)務分配空中信道,然后將指配完成AssignmentComplete消息返回給SMSC。
7.如權利要求1所述的方法,其特征在于,步驟B1所述SMSC通知AMSC語音承載通道建立完成的方法為SMSC向AMSC發(fā)送語音承載通道建立完成消息。
8.如權利要求1所述的方法,其特征在于,步驟B1所述SMSC通知AMSC語音承載通道建立完成的方法為SMSC向TMSC發(fā)送語音承載通道建立完成消息,TMSC將接收到的語音承載通道建立完成消息轉(zhuǎn)發(fā)給AMSC。
9.如權利要求1所述的方法,其特征在于,所述被叫方為公眾電話網(wǎng)PSTN固定電話,步驟B1所述對被叫方進行呼叫接續(xù)的方法為AMSC通過初始地址IAM消息或者帶有附加信息的初始地址IAI消息,將被叫號碼發(fā)送給PSTN網(wǎng)絡,通知PSTN網(wǎng)絡建立與被叫方的連接;PSTN網(wǎng)絡獲取到全部被叫號碼后,將地址全ACM消息返回給AMSC,指明已收齊被叫號碼,并接續(xù)被叫方,促使被叫方振鈴;然后PSTN網(wǎng)絡向AMSC發(fā)送應答ANC消息,指明被叫方摘機。
10.如權利要求1所述的方法,其特征在于,所述被叫方為AMSC的本局移動臺,則步驟A1所述AMSC得出表明是否允許本次并發(fā)語音業(yè)務的判決結果之后,該方法進一步包括判斷判決結果是否為允許本次并發(fā)語音業(yè)務,如果是,則AMSC通過攜帶有被叫用戶標識的尋呼請求Paging Request消息,通知被叫BSC確定被叫方的位置區(qū)及狀態(tài),被叫BSC根據(jù)接收到的尋呼請求消息中被叫方的位置區(qū)找到被叫方當前所處的小區(qū),并在檢測到被叫方處于開機且空閑的狀態(tài)時,向AMSC返回尋呼響應Paging Response消息,指明被叫BSC已接受AMSC的請求;否則,結束本局間切換后并發(fā)語音業(yè)務的流程;步驟B1所述對被叫方進行呼叫接續(xù)的方法為AMSC通過指配請求消息,將主叫號碼發(fā)送給被叫BSC,通知被叫BSC建立與被叫方之間的語音承載通道,被叫BSC完成語音承載通道的建立后,將指配完成消息返回給AMSC,并接續(xù)被叫方,促使被叫方振鈴;被叫BSC向AMSC發(fā)送連接Connect消息,指明被叫方摘機。
11.如權利要求1所述的方法,其特征在于,所述被叫方為AMSC的非本局移動臺,步驟B1所述對被叫方進行呼叫接續(xù)的方法為AMSC通過IAM消息或者IAI消息,將被叫號碼發(fā)送給被叫BSC,通知被叫BSC建立與被叫方的連接;被叫BSC獲取到全部被叫號碼后,將ACM消息返回給AMSC,指明已收齊被叫號碼,并接續(xù)被叫方,促使被叫方振鈴;被叫BSC向AMSC發(fā)送ANC消息,指明被叫方摘機。
12.一種局間切換后并發(fā)語音業(yè)務的方法,其特征在于,該方法包括以下步驟A2.主叫方發(fā)出并發(fā)語音業(yè)務請求,主叫BSC請求SMSC新增語音業(yè)務,SMSC與主叫BSC交互,建立與主叫方之間的語音承載傳輸通道;B2.SMSC請求AMSC發(fā)起并發(fā)語音業(yè)務的主叫流程,同時指明成功建立與主叫方之間的語音承載傳輸通道,AMSC通知SMSC已接受發(fā)起并發(fā)語音業(yè)務主叫流程的請求,AMSC對被叫方進行呼叫接續(xù)。
13.如權利要求12所述的方法,其特征在于,步驟A2所述請求SMSC新增語音業(yè)務的方法為主叫BSC向SMSC發(fā)送攜帶有主叫MSID和被叫號碼的業(yè)務增加請求消息。
14.如權利要求12所述的方法,其特征在于,步驟A2所述建立與主叫方之間的語音承載傳輸通道的方法為SMSC向主叫BSC發(fā)送指配請求消息,通知主叫BSC建立與主叫方之間的語音承載傳輸通道;主叫BSC占用與主叫方之間通信的A接口電路,并為本次并發(fā)語音業(yè)務分配空中信道,然后將指配完成消息返回給SMSC。
15.如權利要求12所述的方法,其特征在于,步驟B2所述請求AMSC發(fā)起并發(fā)語音業(yè)務的主叫流程,同時指明成功建立與主叫方之間的語音承載傳輸通道的方法為SMSC向AMSC發(fā)送攜帶有主叫MSID和被叫號碼的業(yè)務添加調(diào)用ADDSERV消息;步驟B2所述AMSC通知SMSC已接受發(fā)起并發(fā)語音業(yè)務主叫流程的請求的方法為AMSC向SMSC返回addserv消息。
16.如權利要求12所述的方法,其特征在于,步驟B2所述請求AMSC發(fā)起并發(fā)語音業(yè)務的主叫流程,同時指明成功建立與主叫方之間的語音承載傳輸通道的方法為SMSC向TMSC發(fā)送攜帶有主叫MSID和被叫號碼的ADDSERV消息,TMSC將接收到的ADDSERV消息轉(zhuǎn)發(fā)給AMSC;步驟B2所述AMSC通知SMSC已接受發(fā)起并發(fā)語音業(yè)務主叫流程的請求的方法為AMSC向TMSC返回攜帶有判決結果的addserv消息,TMSC將接收到的addserv消息轉(zhuǎn)發(fā)給SMSC。
17.如權利要求12所述的方法,其特征在于,所述被叫方為PSTN固定電話,步驟B2所述AMSC對被叫方進行呼叫接續(xù)的方法為AMSC通過IAM消息或者IAI消息,將被叫號碼發(fā)送給PSTN網(wǎng)絡,通知PSTN網(wǎng)絡建立與被叫方的連接;PSTN網(wǎng)絡獲取到全部被叫號碼后,將ACM消息返回給AMSC,指明已收齊被叫號碼,并接續(xù)被叫方,促使被叫方振鈴;然后PSTN網(wǎng)絡向AMSC發(fā)送ANC消息,指明被叫方摘機。
18.如權利要求12所述的方法,其特征在于,所述被叫方為AMSC的本局移動臺,則步驟B2所述AMSC對被叫方進行呼叫接續(xù)的方法包括B21.AMSC通過攜帶有被叫用戶標識的尋呼請求消息,通知被叫BSC確定被叫方的位置區(qū)及狀態(tài),被叫BSC根據(jù)接收到的尋呼請求消息中被叫方的位置區(qū)找到被叫方當前所處的小區(qū),并在檢測到被叫方處于開機且空閑的狀態(tài)時,向AMSC返回尋呼響應消息,指明被叫BSC已接受AMSC的請求;B22.AMSC通過指配請求消息,將主叫號碼發(fā)送給被叫BSC,通知被叫BSC建立與被叫方之間的語音承載通道,被叫BSC完成語音承載通道的建立后,將指配完成消息返回給AMSC,并接續(xù)被叫方,促使被叫方振鈴;B23.被叫BSC向AMSC發(fā)送連接Connect消息,指明被叫方摘機。
19.如權利要求12所述的方法,其特征在于,所述被叫方為AMSC的非本局移動臺,步驟B2所述對被叫方進行呼叫接續(xù)的方法為AMSC通過IAM消息或者IAI消息,將被叫號碼發(fā)送給被叫BSC,通知被叫BSC建立與被叫方的連接;被叫BSC獲取到全部被叫號碼后,將ACM消息返回給AMSC,指明已收齊被叫號碼,并接續(xù)被叫方,促使被叫方振鈴;被叫BSC向AMSC發(fā)送ANC消息,指明被叫方摘機。
全文摘要
本發(fā)明公開了局間切換后并發(fā)語音業(yè)務的方法,該方法包括A1.主叫方發(fā)出并發(fā)語音業(yè)務請求,主叫基站控制器BSC請求服務移動交換中心SMSC新增語音業(yè)務,SMSC請求初始移動交換中心AMSC發(fā)起并發(fā)語音業(yè)務的主叫流程,AMSC在得出是否允許本次并發(fā)語音業(yè)務的判決結果后,將該判決結果返回給SMSC;B1.SMSC在判決結果為允許本次并發(fā)語音業(yè)務時,與主叫BSC交互,建立與主叫方之間的語音承載傳輸通道,并且SMSC通知AMSC語音承載通道建立完成,AMSC根據(jù)接收到的被叫號碼,對被叫方進行呼叫接續(xù)。應用本發(fā)明,能夠解決局間切換后并發(fā)語音業(yè)務的通話初期的吞音現(xiàn)象。
文檔編號H04W76/04GK1852587SQ20051011680
公開日2006年10月25日 申請日期2005年10月27日 優(yōu)先權日2005年10月27日
發(fā)明者蔣礫 申請人:華為技術有限公司