專利名稱:一種程控交換設備的延遲接續(xù)方法
技術領域:
本發(fā)明涉及通信技術,具體涉及通信中的程控交換技術,更具體的說,涉及一種實現(xiàn)程控交換機中延遲接續(xù)主被叫用戶的方法。
本發(fā)明所述的一種程控交換設備的延遲接續(xù)方法,實現(xiàn)的步驟如下第一步,在號碼分析的分析結果中增加一個標志位“需要延遲分析”,對重疊分析字冠進行分析時,將此標志置上即可,仍然以上面例子為例對于上面168、1681和16811,由于168和1681均為重疊字冠,故在對這兩個字冠進行號碼分析時,必須將此標志置上;第二步,當交換機業(yè)務模塊收到號碼,送到號碼分析模塊進行分析,并將結果返回給業(yè)務模塊,業(yè)務模塊判斷,如果沒有分析結果,則繼續(xù)收號;如果分析結果為空號,則轉入第七步處理;如有分析結果且不為空號,則轉入第三步處理。
第三步,業(yè)務模塊判斷號碼分析結果中是否已設置“需要延遲分析”標志,如果沒有設置,則繼續(xù)收號,直到收到的被叫號碼達到最小號碼長度時(最小號碼長度,是指可以找被叫或者出局路由的最小長度),轉入第五步進行找被叫或出局路由處理;如果分析結果中設置了“需要延遲分析”標志,則表示需要進行延遲分析,此時業(yè)務控制程序設置一延遲接續(xù)定時器;第四步,交換機按接收事件的不同,分別處理以下幾種情況1)沒有收到任何號碼信息,等待收號超時,轉入第五步;2)如果收到號碼,則首先判斷該號碼是否為“#”,如果是“#”,表明用戶撥號完成,轉入第五步進行處理,進行找被叫或中繼路由;3)如果收到的號碼不為“#”,返回到第二步進行處理;第五步,判斷是否達到找被叫用戶或出局路由所需的最小號碼長度,如果沒有達到,則轉入第二步繼續(xù)收號;第六步,找被叫用戶或出局路由,判斷找被叫用戶或出局路由是否成功,如果成功,完成剩余呼叫流程;如果失敗轉第七步;第七步,失敗處理給主叫用戶送失敗音,提示本次呼叫無法建立。
使用本發(fā)明的延遲分析接續(xù)方法的有益效果是明顯的,可以更為充分有效地使用號碼資源,比如可以對諸如168、1681、16811具有重疊分析字冠的號碼進行分析,并由此路由到不同的局向,從而擴大了號碼資源。
附圖2為本發(fā)明號碼延遲分析模塊的流程圖。
以用戶撥打1681為例,詳細介紹延遲接續(xù)方法的實現(xiàn),在此約定168至局向1,1681至局向2,16811至局向3。因此,首先在號碼分析中增加對數(shù)字‘168’‘1681’‘16811’進行分析,‘168’分析為到局向1的出局呼叫,需要延遲分析;‘1681’分析為到局向2的出局呼叫,需要延遲分析;‘16811’分析為到局向3的出局呼叫,不需要延遲分析。具體流程分為如下五個步驟1、如
圖1所示,首先將延遲標志位置上,用戶摘機聽撥號音,然后開始撥打被叫用戶號碼,當用戶在撥打完1、6、8三個數(shù)字以前,業(yè)務處理模塊通過號碼分析入口將被叫號碼傳遞給號碼分析模塊,由號碼分析模塊對號碼進行分析,分析沒有結果,業(yè)務處理模塊一直處于收號狀態(tài)。
在用戶接收完1、6、8三個數(shù)字后,業(yè)務處理模塊將1、6、8三個數(shù)字通過號碼分析入口傳遞給號碼分析模塊。
2、號碼分析模塊流程圖如附圖2所示,進行如下分析首先對數(shù)字1進行分析,分析沒有結果,隨后對數(shù)字1、6進行分析,分析沒有結果;然后對號碼1、6、8進行分析,分析有結果,隨后判斷是否對號碼1、6、8進行延遲分析,如不需要延遲分析,退出號碼分析模塊,并將號碼分析結果返回給業(yè)務處理模塊。在本例中,號碼分析結果為延遲分析,號碼分析模塊取下一位號碼進行分析,由于目前用戶只撥打了三位號碼,無下一位號碼進行分析,此時號碼分析模塊將號碼分析結果返回給業(yè)務處理模塊,并將業(yè)務處理模塊的延遲分析標志置位(表示需要),然后回到呼叫處理業(yè)務控制流程;業(yè)務處理模塊根據(jù)延遲分析標志,設置延遲接續(xù)定時器,進入延遲收號狀態(tài),等待用戶撥下一位號碼。
3、如用戶停止撥號,延遲接續(xù)定時器超時,業(yè)務處理模塊則轉入步驟4(在此例中如用戶停止按鍵,則業(yè)務處理模塊按168給用戶接續(xù)到局向1)。如接收到下一位號碼,則清除延時接續(xù)定時器,并判斷此號碼是否為‘#’,如為‘#’則表示被叫號碼已收齊,業(yè)務處理模塊轉入步驟5。如收到其他號碼,則進入號碼分析模塊,重新對號碼進行分析。在此例中用戶隨后收到號碼‘1’,業(yè)務處理模塊將‘1681’傳遞給號碼分析模塊,在此與上次號碼分析不同的是分析號碼為‘1681’。前三位‘168’的分析過程與前面的相同,分析結果為有分析結果,且需要延遲分析,則取下一位進行分析。分析結果仍然為有分析結果,且需要進行延遲分析。業(yè)務處理模塊重新根據(jù)延遲分析標志,設置延遲接續(xù)定時器,進入延遲發(fā)號狀態(tài);由于此時用戶不再按鍵,延遲接續(xù)定時器超時,業(yè)務處理模塊則轉入步驟4。
步驟4業(yè)務處理模塊在得到分析結果后,判斷用戶是否達到找被叫所需號碼長度,如沒有達到,則繼續(xù)處于收號狀態(tài),直到收齊被叫所需的號碼長度并轉入步驟5,在此例中被叫用戶號碼已收齊,業(yè)務處理模塊轉入步驟5。
步驟5如已收齊被叫號碼,則根據(jù)收到的號碼找被叫或路由,如查找用戶或路由成功,則呼叫建立成功,如失敗則給主叫送失敗提示語音。在此例中,如接續(xù)成功,業(yè)務處理模塊將根據(jù)號碼‘1681’將用戶接續(xù)到局向2。如失敗,則給主叫用戶接失敗提示語音。
以下敘述用戶撥打‘168x’,x為0、2、…、9非1的數(shù)字時,流程如下步驟1、步驟2、步驟4和步驟5與前面相同。
只有步驟3與前面有所不同,當用戶撥完‘168’后,撥了一非1的按鍵(比如撥2),則業(yè)務處理模塊清除延時接續(xù)定時器,將‘1682’傳遞給號碼分析模塊,由號碼分析模塊重新對號碼進行分析。在此例中由于沒有對‘1682’做號碼分析的數(shù)據(jù),因此分析結果為沒有分析結果,根據(jù)圖2所示,號碼分析模塊返回業(yè)務處理模塊。業(yè)務處理模塊判斷號碼分析沒有結果,同時又處于延遲收號狀態(tài)。則立即按照‘168’的分析結果,進入步驟4,即判斷用戶是否達到找被叫所需號碼長度,如沒有達到,則繼續(xù)處于收號狀態(tài),直到收齊找被叫所需的號碼長度并轉入步驟5,找被叫或出局路由。
權利要求
1.一種程控交換設備的延遲接續(xù)方法,包括步驟如下第一步,在號碼分析的分析結果中增加一個“需要延遲分析”標志位;第二步,當交換機業(yè)務模塊收到號碼,送到號碼分析模塊進行分析,并將結果返回給業(yè)務模塊,業(yè)務模塊判斷,如果沒有分析結果,則繼續(xù)收號;如果分析結果為空號,則轉入第七步處理;如有分析結果且不為空號,則轉入第三步處理。第三步,業(yè)務模塊判斷號碼分析結果中是否已設置“需要延遲分析”標志,如果沒有設置,則繼續(xù)收號,直到收到的被叫號碼達到最小號碼長度時,轉入第五步;如果分析結果中設置了“需要延遲分析”標志,則表示需要進行延遲分析,此時業(yè)務控制程序設置一延遲接續(xù)定時器;第四步,交換機按接收事件的不同,分別進行處理;第五步,判斷是否達到找被叫用戶或出局路由所需的最小號碼長度,如果沒有達到,則轉入第二步繼續(xù)收號;第六步,找被叫用戶或出局路由,判斷找被叫用戶或出局路由是否成功,如果成功,完成剩余呼叫流程;如果失敗轉第七步;第七步,失敗處理給主叫用戶送失敗音,提示本次呼叫無法建立。
2.根據(jù)權利要求1所述的程控交換設備的延遲接續(xù)方法,其特征在于,所述第三步中,所述最小號碼長度為可以找被叫或者出局路由的最小長度。
3.根據(jù)權利要求1所述的程控交換設備的延遲接續(xù)方法,其特征在于,所述第四步中,包括對下列情況進行處理1)沒有收到任何號碼信息,等待收號超時,這種情況表明用戶撥號完成,轉入第五步進行處理;2)如果收到號碼,則首先判斷該號碼是否為“#”,如果是“#”,表明用戶撥號完成,轉入第五步進行處理,進行找被叫或中繼路由;3)如果收到的號碼不為“#”,返回到第二步進行處理;
4.根據(jù)權利要求1、2或3所述的程控交換設備的延遲接續(xù)方法,其特征在于,所述號碼分析模塊進行分析的步驟是取下一位被叫號碼;判斷該號碼是否為有效號碼,如果不是,則返回到呼叫處理業(yè)務控制流程;進行號碼分析;判斷是否有號碼分析結果,如果沒有,則返回到呼叫處理業(yè)務控制流程;判斷是否需要延遲分析;如果是,將延遲分析標志置位,然后返回到呼叫處理業(yè)務控制流程;將延遲分析標志位清除;返回到呼叫處理業(yè)務控制流程。
全文摘要
本發(fā)明涉及通信中的程控交換技術,特別是涉及一種程控交換設備的延遲接續(xù)方法,包括在號碼分析的分析結果中增加一個“需要延遲分析”標志位;當交換機業(yè)務模塊收到號碼,送到號碼分析模塊進行分析;業(yè)務模塊判斷號碼分析結果中是否已設置“需要延遲分析”標志;交換機按接收事件的不同,分別進行處理;判斷是否達到找被叫用戶或出局路由所需的最小號碼長度;找被叫用戶或出局路由,判斷找被叫用戶或出局路由是否成功;本發(fā)明通過修改呼叫處理控制流程和號碼分析控制流程,對某些重疊分析字冠的號碼進行延遲分析,以實現(xiàn)以上具有重疊分析字冠的號碼路由到不同局向的功能;同時也擴大了運營商的號碼資源的使用范圍。
文檔編號H04Q3/64GK1454012SQ0211150
公開日2003年11月5日 申請日期2002年4月22日 優(yōu)先權日2002年4月22日
發(fā)明者蔡輝, 余曉文, 楊起, 尹芹, 蔣宏斌 申請人:深圳市中興通訊股份有限公司