專利名稱:利用叉簧接入碼處理叉簧類業(yè)務的方法
技術領域:
本發(fā)明涉及一種通信網(wǎng)絡中匯接局對叉簧類業(yè)務的實現(xiàn)方式,具體說,涉及一種利用叉簧接入碼處理叉簧類業(yè)務的方法。
背景技術:
為了對傳統(tǒng)固網(wǎng)進行網(wǎng)改網(wǎng)優(yōu),同時考慮多網(wǎng)絡的融合,固網(wǎng)運營商紛紛進行網(wǎng)絡智能化改造。在智能化改造方式中出現(xiàn)端局改造和匯接局改造兩種方式??紤]到現(xiàn)網(wǎng)上運行的端局機型各種各樣,有些機型已經(jīng)老化而廠家已不再維護;有些交換機對業(yè)務的支持能力差,不能滿足用戶的需求;同時,端局用戶數(shù)據(jù)的分散管理,使得運營商的運營成本增加。采用匯接局智能化改造方式可以解決這些問題,該種方式在匯接局實現(xiàn)對端局用戶數(shù)據(jù)的集中管理,可以降低對端局的要求,延長端局的生命力,利用較少的投資就可以達到用戶數(shù)據(jù)集中管理、業(yè)務觸發(fā)靈活方便、業(yè)務邏輯關系便于控制等效果。此時,端局只起到接入的功能,所有呼叫全部到匯接局進行處理,原來由端局實現(xiàn)的基本業(yè)務和補充業(yè)務都上移到匯接局處理。這里,將這些業(yè)務由匯接局處理的端局用戶稱為端局上移用戶。
要匯接局實現(xiàn)端局上移用戶的業(yè)務,就包括叉簧類業(yè)務;但由于原來NO.7信令的局限性,不能將用戶的叉簧信息傳送到匯接局,這樣,就帶來匯接局對叉簧類業(yè)務(遇忙回叫、遇忙寄存、呼叫等待、轉(zhuǎn)接業(yè)務、三方通話、會議電話、秘書業(yè)務等)處理方式問題。要解決該問題,一種方式可以將ISUP信令中的CPG消息進行擴展,將叉簧消息上傳。這種解決方案需要對傳統(tǒng)交換機進行改造支持,而某些交換機已停止研發(fā),因此需要重新尋找一種方式解決匯接局處理叉簧消息問題。
發(fā)明內(nèi)容
本發(fā)明所解決的技術問題是提供一種利用叉簧接入碼處理叉簧類業(yè)務的方法,在匯接局實現(xiàn)了端局上移用戶的叉簧類業(yè)務。
技術方案如下利用叉簧接入碼處理叉簧類業(yè)務的方法,步驟如下(1)在匯接局配置叉簧接入碼;(2)當用戶具有叉簧類業(yè)務時,匯接局查找空閑的DTMF資源,將端局到匯接局的來話路接續(xù)到所述DTMF資源,準備接收號碼;(3)當接收到的號碼為叉簧接入碼時,查找所述叉簧接入碼對應的叉簧類業(yè)務;(4)當查找到的所述叉簧類業(yè)務為已登記的叉簧類業(yè)務時,觸發(fā)所述叉簧接入碼對應的叉簧類業(yè)務。
進一步,步驟(2)中,用戶所處的狀態(tài)包括通話狀態(tài)、忙音狀態(tài)或者業(yè)務音狀態(tài)。
進一步,步驟(2)具體為,用戶進入通話狀態(tài)時,匯接局分析用戶是否具有通話狀態(tài)時觸發(fā)的叉簧類業(yè)務,當用戶具有通話態(tài)時觸發(fā)的叉簧類業(yè)務時,在接續(xù)話路的同時,查找空閑的DTMF資源,將端局到匯接局的來話路接續(xù)到DTMF資源,準備收號器并進行收號;或者,在用戶處于業(yè)務音狀態(tài)或者忙音狀態(tài)時,匯接局分析用戶是否具有業(yè)務音狀態(tài)或者忙音狀態(tài)時觸發(fā)的叉簧業(yè)務,當用戶具備業(yè)務音狀態(tài)或者忙音狀態(tài)時觸發(fā)的叉簧業(yè)務,則查找空閑的DTMF資源,將端局到匯接局的來話路接續(xù)到DTMF資源,準備收號器,設置收號定時器并進行收號。
進一步,步驟(2)中,當該用戶登記的叉簧類業(yè)務對應的叉簧接入碼和收到的號碼相匹配時,則匯接局認為該號碼為叉簧接入碼。
進一步,步驟(3)具體為(31)接收用戶輸入的號碼;(32)依次分析接收到的號碼和配置的叉簧接入碼的相應位是否匹配;(33)當接收到的號碼和叉簧接入碼是相匹配時,分析叉簧接入碼對應的叉簧類業(yè)務是否登記。
進一步,步驟(3)中進一步包括,判斷收號定時器是否超時,如果超時則釋放所述收號器資源。
進一步,所述叉簧類業(yè)務和叉簧接入碼一一對應,或者多個叉簧類業(yè)務對應一個叉簧接入碼。
本發(fā)明技術效果如下1、本發(fā)明不需要端局交換機進行任何改造,就可以在匯接局實現(xiàn)叉簧類業(yè)務,節(jié)省了大量交換機改造的投資,達到了網(wǎng)絡智能化改造中端局業(yè)務上移的目的。
2、本發(fā)明采用接入碼方式實現(xiàn)叉簧類業(yè)務,即用戶撥接入碼代替拍叉簧,可以避免叉簧不好拍的用戶使用問題,例如,叉簧不好拍的用戶使用問題包括拍時間長容易掛斷通話,拍時間短交換機不容易檢測。因此,采用本發(fā)明的方案,用戶使用新業(yè)務更加方便。
3、本發(fā)明通過在中繼屬性上配置不同處理方式標志來滿足不同端局的要求,充分考慮到匯接局下的多個端局對叉簧信號處理方式不同,實現(xiàn)方式靈活,能夠滿足不同應用場合的需要。
4、本發(fā)明提供的叉簧接入碼,可以為所有叉簧類業(yè)務配置相同的叉簧接入碼,也可以為不同業(yè)務配置不同的叉簧接入碼,這根據(jù)需要進行配置,實現(xiàn)靈活。
5、本發(fā)明的實現(xiàn)方案簡單、靈活,易于實現(xiàn)。
圖1是本發(fā)明中接續(xù)DTMF資源的連接示意圖;圖2為本發(fā)明中處于通話態(tài)時叉簧類業(yè)務處理過程的流程圖;圖3為本發(fā)明中處于忙音或業(yè)務音態(tài)時叉簧類業(yè)務處理過程的流程圖。
具體實施例方式
用戶處于通話狀態(tài)、忙音狀態(tài)或者業(yè)務音狀態(tài)時,用戶登記相應觸發(fā)狀態(tài)的叉簧類業(yè)務,接續(xù)DTMF資源,隨時準備收號,判斷為叉簧接入碼后進行相應業(yè)務處理。
下面參考附圖,對本發(fā)明的優(yōu)選實施例作詳細描述。
如果圖1所示,通過中繼組(TRK)接續(xù)DTMF資源,準備收號器。
由于匯接局下掛多個端局,每個端局對叉簧信號處理可能不同。有的可能是通過擴展的CPG上報端局,有的可能是采用本發(fā)明提供的接入碼方式,為了加以區(qū)分??梢栽谥欣^組的屬性上增加標識,標識端局是否支持“通過CPG傳送叉簧信號”,缺省不選是不支持CPG方式即采用叉簧接入碼方式,選上是支持“通過CPG傳送叉簧信號”。采用本發(fā)明實現(xiàn)匯接局對叉簧類業(yè)務處理的前提用戶所在的中繼組上未打上“通過CPG傳送叉簧信號”標識,即該中繼的用戶通過叉簧接入碼實現(xiàn)叉簧類業(yè)務,并且在中繼組上配置接入碼分析子。
在匯接局配置叉簧接入碼的過程如下中繼組上提供單獨的接入碼分析子,只需要在中繼組上配置一個分析器,如新業(yè)務分析器。新業(yè)務分析器提供對每個需要叉簧類業(yè)務配置不同的叉簧接入碼,叉簧接入碼的長短范圍在1~16位之間。在叉簧接入碼中可以設置最小號長和最大號長一致;也可以為所有的叉簧類業(yè)務設置一個共用的叉簧接入碼。建議配置了共用的叉簧接入碼時,就不需要對各個不同的叉簧類業(yè)務配置不同的叉簧接入碼。具體的叉簧接入碼的號碼和號長可以根據(jù)實際需要進行配置,建議號長在2~3位之間,太短在通話檢測號碼容易出錯,太長用戶使用不方便;數(shù)據(jù)配置時建議號碼以“*”或者“#”位結尾。
如圖2所示,當用戶處于通話態(tài)時,匯接局處理叉簧類業(yè)務的處理過程如下。
1、當用戶具有叉簧類業(yè)務時,匯接局查找空閑的DTMF資源,將端局到匯接局的來話路接續(xù)到所述DTMF資源,準備接收號碼。
步驟S201用戶A進入通話狀態(tài)。
步驟S202在用戶A處于通話態(tài)時,匯接局判斷用戶A是否具有通話態(tài)時觸發(fā)的叉簧類業(yè)務。當用戶A具有通話態(tài)時觸發(fā)的叉簧類業(yè)務時,執(zhí)行步驟S203;否則,執(zhí)行步驟S206,按照原來方式接續(xù)話路。
通話態(tài)時觸發(fā)的叉簧類業(yè)務包括查找惡意呼叫、三方通話、會議電話、呼叫轉(zhuǎn)移、秘書業(yè)務、轉(zhuǎn)接業(yè)務等。
步驟S203如果用戶A具備以上叉簧類業(yè)務中的一個或多個,在繼續(xù)話路的同時,找一個空閑的DTMF資源。
步驟S204判斷收號器是否準備好。
當收號器準備好時,執(zhí)行步驟S205;如果沒有找到收號器資源,執(zhí)行步驟S206,保持原有通話,此時,用戶A無法使用叉簧類業(yè)務。
步驟S205準備好收號器資源,將端局到匯接局的來話路接續(xù)DTMF(如圖1所示),準備收號。
步驟S206保持用戶A和用戶B的原有通話,不準備收號。
步驟S207當用戶撥號時,收號器進行收號,匯接局對接收到的號碼的當前位進行分析。
2、當接收到的號碼為叉簧接入碼時,查找所述叉簧接入碼對應的叉簧類業(yè)務。
步驟S208匯接局判斷收號器接收的當前位是否和配置的叉簧接入碼的相應位是否匹配。當匹配時,執(zhí)行步驟S210;否則,執(zhí)行步驟S209。
步驟S209如果分析為空號,就清除前面收到的號碼,執(zhí)行步驟S205,繼續(xù)收號;如果分析不為空號,但還未有分析結果,執(zhí)行步驟S207,繼續(xù)收號,直到分析有分析結果。
步驟S210收到一個完整的號碼后,判斷收到的號碼是否為叉簧接入碼。當該號碼和某個叉簧類業(yè)務或者多個叉簧類業(yè)務對應的叉簧接入碼相匹配時,執(zhí)行步驟S211,否則,執(zhí)行步驟S205。
步驟S211判斷相匹配的叉簧接入碼對應的叉簧類業(yè)務是否已經(jīng)被用戶登記。如果登記,執(zhí)行步驟S212;否則,執(zhí)行步驟S205。
3、觸發(fā)相應的叉簧類業(yè)務。
步驟S212當查找到叉簧類業(yè)務為已登記的叉簧類業(yè)務時,觸發(fā)叉簧接入碼對應的叉簧類業(yè)務,比如下?lián)芴栆?、收號和業(yè)務處理等。
在將不同的叉簧類業(yè)務配置不同的叉簧接入碼時,會出現(xiàn)登記的叉簧類業(yè)務與收到的叉簧接入碼不匹配的情況,比如,中繼組上配置的叉簧接入碼分析子*87#分析為三方通話,*89#分析為查找惡意呼叫,用戶只登記查找惡意呼叫業(yè)務,處于通話態(tài)后撥叉簧接入碼*87#,那么用戶仍保持通話態(tài),不發(fā)生業(yè)務。如果用戶登記的叉簧類業(yè)務的叉簧接入碼為收到的該號碼,則觸發(fā)叉簧接入碼對應的叉簧類業(yè)務。
如圖3所示,處于忙音或業(yè)務音態(tài)時叉簧類業(yè)務的處理過程如下。
1、當用戶具有叉簧類業(yè)務時,匯接局查找空閑的DTMF資源,將端局到匯接局的來話路接續(xù)到所述DTMF資源,準備接收號碼。
步驟S301用戶A進入業(yè)務音狀或忙音狀態(tài)。
步驟S302在用戶A處于業(yè)務音狀態(tài)或忙音狀態(tài)時,分析用戶是否具有業(yè)務音狀態(tài)或忙音狀態(tài)時觸發(fā)的叉簧類業(yè)務,如果用戶A具有這樣的叉簧類業(yè)務時,執(zhí)行步驟S303;否則,執(zhí)行步驟S304,維持原有業(yè)務狀態(tài)。
業(yè)務音狀態(tài)或忙音狀態(tài)時觸發(fā)的叉簧類業(yè)務包括遇忙回叫、遇忙寄存、查找惡意呼叫等。
步驟S303如果用戶具備其中某一個或多個叉簧類業(yè)務,則查找空閑的DTMF資源,如無空閑DTMF資源,則執(zhí)行步驟S304。
步驟S304保持原有業(yè)務狀態(tài),不準備收號。
步驟S305判斷是否準備好收號器。
如果準備好,執(zhí)行步驟S306;否則,執(zhí)行步驟S304。
步驟S306如果有空閑DTMF資源(如圖1所示),準備好收號器,根據(jù)用戶登記的業(yè)務要求,設置收號定時器并進行收號。
步驟S307判斷定時器是否超時。
如果超時,執(zhí)行步驟S309;否則,執(zhí)行步驟S308。
2、當接收到的號碼是叉簧接入碼,查找叉簧接入碼對應的叉簧類業(yè)務。
步驟S308匯接局對接收到的號碼,接收一位號分析一位。
如果分析為空號,則清除前面收到的號碼;判斷收號定時器是否超時,如果超時,則釋放收號器資源并進行相應業(yè)務處理(比如,超時后,停止放忙音或業(yè)務音,而放嗥鳴音),如果收號定時器未超時則繼續(xù)收號;如果分析不為空號,但還未有分析出結果且定時器未超時,則繼續(xù)收號,直到分析有分析結果。
步驟S309停止接收號碼,釋放收號器資源。
步驟S310判斷接收到的號碼的某一位是否與配置的叉簧接入碼相應位是否匹配。
當匹配時,執(zhí)行步驟S311;否則,清除前面接收到的號碼,然后執(zhí)行步驟S307。
步驟S311當接收到的號碼與配置的叉簧接入碼匹配時,分析該用戶撥入的號碼是否為叉簧接入碼。
如果該號碼和某個叉簧類業(yè)務或者多個叉簧類業(yè)務對應的叉簧接入碼相匹配時,則該號碼為叉簧接入碼,執(zhí)行步驟S312;否則,執(zhí)行步驟S307。
步驟S312判斷該叉簧接入碼對應的叉簧類業(yè)務是否登記。
如果登記,執(zhí)行步驟S313;否則,執(zhí)行步驟S307。
3、觸發(fā)相應的叉簧類業(yè)務。
步驟S313當查找到叉簧類業(yè)務為已登記的叉簧類業(yè)務時,觸發(fā)叉簧接入碼對應的叉簧類業(yè)務,比如下?lián)芴栆?、收號和業(yè)務處理。
如果收到的號碼分析為叉簧接入碼,在將不同的叉簧類業(yè)務配置不同的叉簧接入碼時,會出現(xiàn)登記的叉簧類業(yè)務與收到的叉簧接入碼不匹配的情況。比如,中繼組上配置的叉簧接入碼分析子*81#分析為遇忙回叫業(yè)務,*82#分析為遇忙寄存業(yè)務,用戶只登記遇忙回叫業(yè)務,用戶聽忙音后撥叉簧接入碼*89#,則不能觸發(fā)相應業(yè)務。如果收號定時器沒有超時,繼續(xù)聽忙音或業(yè)務音準備收號;如果收號定時器超時則釋放收號器資源并進行相應業(yè)務處理。如果收到的接入碼即為用戶登記業(yè)務對應的叉簧接入碼,則觸發(fā)叉簧接入碼對應的叉簧類業(yè)務。
權利要求
1.一種利用叉簧接入碼處理叉簧類業(yè)務的方法,步驟如下(1)在匯接局配置叉簧接入碼;(2)當用戶具有叉簧類業(yè)務時,匯接局查找空閑的DTMF資源,將端局到匯接局的來話路接續(xù)到所述DTMF資源,準備接收號碼;(3)當接收到的號碼為叉簧接入碼時,查找所述叉簧接入碼對應的叉簧類業(yè)務;(4)當查找到的所述叉簧類業(yè)務為已登記的叉簧類業(yè)務時,觸發(fā)所述叉簧接入碼對應的叉簧類業(yè)務。
2.根據(jù)權利要求1所述的利用叉簧接入碼處理叉簧類業(yè)務的方法,其特征在于,步驟(2)中,用戶所處的狀態(tài)包括通話狀態(tài)、忙音狀態(tài)或者業(yè)務音狀態(tài)。
3.根據(jù)權利要求2所述的利用叉簧接入碼處理叉簧類業(yè)務的方法,其特征在于,步驟(2)具體為,用戶進入通話狀態(tài)時,匯接局分析用戶是否具有通話狀態(tài)時觸發(fā)的叉簧類業(yè)務,當用戶具有通話態(tài)時觸發(fā)的叉簧類業(yè)務時,在接續(xù)話路的同時,查找空閑的DTMF資源,將端局到匯接局的來話路接續(xù)到DTMF資源,準備收號器并進行收號;或者,在用戶處于業(yè)務音狀態(tài)或者忙音狀態(tài)時,匯接局分析用戶是否具有業(yè)務音狀態(tài)或者忙音狀態(tài)時觸發(fā)的叉簧業(yè)務,當用戶具備業(yè)務音狀態(tài)或者忙音狀態(tài)時觸發(fā)的叉簧業(yè)務,則查找空閑的DTMF資源,將端局到匯接局的來話路接續(xù)到DTMF資源,準備收號器,設置收號定時器并進行收號。
4.根據(jù)權利要求1所述的利用叉簧接入碼處理叉簧類業(yè)務的方法,其特征在于,步驟(3)中,當該用戶登記的叉簧類業(yè)務對應的叉簧接入碼和收到的號碼相匹配時,則匯接局認為該號碼為叉簧接入碼。
5.根據(jù)權利要求1所述的利用叉簧接入碼處理叉簧類業(yè)務的方法,其特征在于,步驟(3)具體為(31)接收用戶輸入的號碼;(32)依次分析接收到的號碼和配置的叉簧接入碼的相應位是否匹配;(33)當接收到的號碼和叉簧接入碼是相匹配時,分析叉簧接入碼對應的叉簧類業(yè)務是否登記。
6.根據(jù)權利要求3所述的利用叉簧接入碼處理叉簧類業(yè)務的方法,其特征在于,步驟(3)中進一步包括,判斷收號定時器是否超時,如果超時則釋放所述收號器資源。
7.根據(jù)權利要求1所述的利用叉簧接入碼處理叉簧類業(yè)務的方法,其特征在于,所述叉簧類業(yè)務和叉簧接入碼一一對應,或者多個叉簧類業(yè)務對應一個叉簧接入碼。
全文摘要
本發(fā)明公開了一種利用叉簧接入碼處理叉簧類業(yè)務的方法,步驟如下在匯接局配置叉簧接入碼;當用戶具有叉簧類業(yè)務時,匯接局查找空閑的DTMF資源,將端局到匯接局的來話路接續(xù)到所述DTMF資源,準備接收號碼;當接收到的號碼為叉簧接入碼時,查找所述叉簧接入碼對應的叉簧類業(yè)務;當查找到的所述叉簧類業(yè)務為已登記的叉簧類業(yè)務時,觸發(fā)所述叉簧接入碼對應的叉簧類業(yè)務。本發(fā)明不需要端局交換機進行任何改造,就可以在匯接局實現(xiàn)叉簧類業(yè)務,節(jié)省了大量交換機改造的投資,達到了網(wǎng)絡智能化改造中端局業(yè)務上移的目的。
文檔編號H04Q3/00GK1972342SQ20061016742
公開日2007年5月30日 申請日期2006年12月15日 優(yōu)先權日2006年12月15日
發(fā)明者瞿敏, 趙世尊, 陳偉 申請人:中興通訊股份有限公司