專利名稱:語音呼叫請求的傳輸方法及設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信技術(shù)的互聯(lián)網(wǎng)傳輸語音協(xié)議VoIP領(lǐng)域,尤其涉及一種語音呼叫請求的傳輸方法及設(shè)備。
背景技術(shù):
互聯(lián)網(wǎng)傳輸語音協(xié)議(VoIP,Voice over Internet Protocol)是指將模擬聲音訊號(即Voice)數(shù)字化,并將數(shù)字化的聲音訊號進行封裝后以數(shù)據(jù)封包(Data Packet)的形式在IP數(shù)據(jù)網(wǎng)絡(luò)(IPNetwork)上做實時傳遞。VoIP最大的優(yōu)勢是能廣泛地采用hternet 和全球IP互連的環(huán)境,實現(xiàn)在IP網(wǎng)絡(luò)上以較低的成本傳送語音、傳真、視頻、和數(shù)據(jù)等業(yè)務 (如統(tǒng)一消息、虛擬電話、虛擬語音/傳真郵箱、查號業(yè)務、Internet呼叫中心、Internet呼叫管理、電視會議、電子商務、傳真存儲轉(zhuǎn)發(fā)和各種信息的存儲轉(zhuǎn)發(fā)等)。一種基于VoIP的語音信號傳輸系統(tǒng)示意圖如圖Ia所示。其中的ElVI (即ElVoice Interface)接口是語音網(wǎng)關(guān)用于從PSTN中接收語音呼叫請求、語音信號等數(shù)據(jù)的接口。語音網(wǎng)關(guān)通過ElVI接口連接PSTN網(wǎng)絡(luò),通過WAN/LAN接口連接IP網(wǎng)絡(luò),語音網(wǎng)關(guān)在接收到某一 PSTN網(wǎng)絡(luò)中的電話機發(fā)起的語音呼叫請求后,將該語音呼叫請求傳輸?shù)搅硪?PSTN網(wǎng)絡(luò),并在該另一個PSTN網(wǎng)絡(luò)允許該語音呼叫請求的前提下,兩個PSTN網(wǎng)絡(luò)之間建立起語音信號的傳輸通道并對語音信號進行傳輸,從而實現(xiàn)位于不同PSTN中的電話機通過IP網(wǎng)絡(luò)進行語音通話的功能。一般地,可以在邏輯上將上述ElVI接口劃分為32個時隙,即TSO TS31。其中的 TS16時隙作為信令通道使用,TSO作為同步使用,而剩余的30個ElVI接口則可用于承載語音呼叫請求和語音信號。因此一個ElVI接口最多能同時承載30路語音信號。當PSTN中的電話機數(shù)量較多時,語音網(wǎng)關(guān)與PSTN之間的連接需要多個ElVI接口。基于多個ElVI接口實現(xiàn)語音信號接續(xù)的過程如圖Ib所示,包括下述步驟步驟11,預先為每一個ElVI接口配置一個撥號規(guī)則;—般地,ElVI接口的撥號規(guī)則可以是語音呼叫接收方的電話號碼,也可以是其他用于指示語音呼叫請求為VoIP呼叫的特定號碼。比如,在欲基于VoIP方式呼叫語音呼叫接收方時,往往會在語音呼叫接收方的電話號碼前加撥一串特殊的號碼,而該特殊的號碼與電話號碼就構(gòu)成該指定號碼。步驟12,當有來自圖Ia左側(cè)的PSTN的語音呼叫請求到達圖Ia左側(cè)的語音網(wǎng)關(guān)時,該語音網(wǎng)關(guān)根據(jù)該語音呼叫請求對應的撥號規(guī)則,確認本次語音呼叫請求是否為VoIP 呼叫,并在判斷結(jié)果為是時,執(zhí)行步驟13 ;步驟13,通過IP網(wǎng)絡(luò)將該語音呼叫請求傳輸給圖Ia右側(cè)的語音網(wǎng)關(guān);步驟14,圖Ia右側(cè)的語音網(wǎng)關(guān)判斷其連接的第一個ElVI接口所包含的用于傳輸語音呼叫請求、語音信號的時隙中是否有空閑的時隙,在判斷結(jié)果為是時,執(zhí)行步驟15,否則,執(zhí)行步驟16 ;步驟15,從空閑的用于傳輸語音信號的時隙中選取一個時隙作為傳輸本次語音呼叫請求的通道,對該語音呼叫請求進行傳輸,并在呼叫建立后,對相應的語音信號進行傳輸;步驟16,語音網(wǎng)關(guān)依次從第二個ElVI接口所包含的用于傳輸語音呼叫請求、語音信號的時隙中選取一個空閑時隙作為傳輸該語音呼叫請求的通道,對該語音呼叫請求進行傳輸?,F(xiàn)有技術(shù)提供的上述語音信號接續(xù)流程中,語音網(wǎng)關(guān)是按照依次選取的方式,從多個ElVI接口中選取用于傳輸語音呼叫請求的ElVI接口。這樣的方式存在的缺陷在于 若第一個ElVI接口的時隙一直處于非空閑狀態(tài),則按照依次選取的方式,就可能頻繁選取
第二個ElVI接口來傳輸不同的語音呼叫請求,而第三、第四.....第N個ElVI接口則有可
能處于很難被選取而長期都空閑的狀態(tài),這就導致了不同ElVI接口的負載極不均衡。
發(fā)明內(nèi)容
本發(fā)明實施例提供一種語音呼叫請求的傳輸方法及設(shè)備,用以解決采用現(xiàn)有技術(shù)提供的語音信號接續(xù)方案導致不同ElVI接口的負載極不均衡的問題。本發(fā)明實施例采用以下技術(shù)方案一種語音呼叫請求的傳輸方法,包括語音網(wǎng)關(guān)接收語音呼叫請求,并確定接收的語音呼叫請求對應的撥號規(guī)則;確定記錄的傳輸對應于該撥號規(guī)則的最后一次語音呼叫請求的語音接口的優(yōu)先級標識;以及根據(jù)預先為不同語音接口配置的不同優(yōu)先級標識,按照選取的語音接口的優(yōu)先級標識不同于確定的優(yōu)先級標識的第一選取規(guī)則,從被配置所述撥號規(guī)則的語音接口中選取語音接口傳輸所述接收的語音呼叫請求。可選的,語音網(wǎng)關(guān)根據(jù)預先為不同語音接口配置的不同優(yōu)先級標識,按照所述第一選取規(guī)則,從被配置所述撥號規(guī)則的語音接口中選取語音接口傳輸所述接收的語音呼叫請求,具體包括語音網(wǎng)關(guān)根據(jù)預先為不同語音接口配置的不同優(yōu)先級標識,按照所述第一選取規(guī)則,從被配置所述撥號規(guī)則的語音接口中選取具備第一優(yōu)先級標識的語音接口傳輸所述接收的語音呼叫請求,并判斷所述接收的語音呼叫請求是否傳輸成功;以及在判斷結(jié)果為否時,語音網(wǎng)關(guān)根據(jù)預先為不同語音接口配置的不同優(yōu)先級標識,按照選取的語音接口的優(yōu)先級標識不同于確定的優(yōu)先級標識和第一優(yōu)先級標識的第二選取規(guī)則,從被配置所述撥號規(guī)則的語音接口中逐個選取語音接口傳輸所述接收的語音呼叫請求,直至所述接收的語音呼叫請求傳輸成功或被配置所述撥號規(guī)則的語音接口被選取完畢。可選的,所述方法還包括語音網(wǎng)關(guān)根據(jù)選取的所述語音接口的優(yōu)先級標識,更新記錄的傳輸對應于該撥號規(guī)則的最后一次語音呼叫請求的語音接口的優(yōu)先級標識。可選的,語音網(wǎng)關(guān)按照所述第一選取規(guī)則選取語音接口傳輸所述接收的語音呼叫請求,具體包括語音網(wǎng)關(guān)從被配置所述撥號規(guī)則的語音接口中,按照優(yōu)先級標識由大至小的選取順序,選取具備的優(yōu)先級標識小于確定的所述優(yōu)先級標識的一個語音接口傳輸所述接收的語音呼叫請求;或語音網(wǎng)關(guān)從被配置所述撥號規(guī)則的語音接口中,按照優(yōu)先級標識由小至大的選取順序,選取具備的優(yōu)先級標識大于確定的所述優(yōu)先級標識的一個語音接口傳輸所述接收的語音呼叫請求??蛇x的,所述方法還包括語音網(wǎng)關(guān)記錄未成功傳輸所述接收的語音呼叫請求的語音接口的第二優(yōu)先級標識;以及語音網(wǎng)關(guān)按照所述第一選取規(guī)則,從被配置所述撥號規(guī)則的語音接口中選取語音接口傳輸所述接收的語音呼叫請求,具體包括語音網(wǎng)關(guān)選取具備的優(yōu)先級標識不同于第二優(yōu)先級標識和確定的所述優(yōu)先級標識的語音接口,傳輸所述接收的語音呼叫請求。一種語音呼叫請求的傳輸設(shè)備,包括接收單元,用于接收語音呼叫請求;撥號規(guī)則確定單元,用于確定接收單元接收的語音呼叫請求對應的撥號規(guī)則;優(yōu)先級標識確定單元,用于確定記錄的傳輸對應于撥號規(guī)則確定單元確定的該撥號規(guī)則的最后一次語音呼叫請求的語音接口的優(yōu)先級標識;選取單元,用于根據(jù)預先為不同語音接口配置的不同優(yōu)先級標識,按照選取的語音接口的優(yōu)先級標識不同于優(yōu)先級標識確定單元確定的優(yōu)先級標識的第一選取規(guī)則,從被配置所述撥號規(guī)則的語音接口中選取語音接口傳輸接收單元接收的語音呼叫請求。本發(fā)明實施例的有益效果如下本發(fā)明實施例提供的上述方案通過預先為不同語音接口配置不同優(yōu)先級標識,并對最后一次傳輸語音呼叫請求的語音接口的優(yōu)先級標識進行記錄,從而根據(jù)記錄的該標識和預先為不同語音接口配置不同優(yōu)先級標識,就可以按照選取的語音接口的優(yōu)先級標識不同于確定的優(yōu)先級標識的第一選取規(guī)則來選取語音接口傳輸接收的語音呼叫請求,從而避免了頻繁選取相同的語音接口對語音呼叫請求進行傳輸?shù)膯栴},解決了現(xiàn)有技術(shù)中存在的不同語音接口的負載極不均衡的問題。
圖Ia為一種基于VoIP的語音信號傳輸系統(tǒng)的示意圖;圖Ib為現(xiàn)有技術(shù)中基于多個ElVI接口實現(xiàn)語音信號接續(xù)的過程的示意圖;圖2為本發(fā)明實施例提供的一種語音呼叫請求的傳輸方法的具體流程示意圖;圖3a為應用本發(fā)明實施例提供的方案的語音信號傳輸系統(tǒng)的具體結(jié)構(gòu)示意圖;圖北為本發(fā)明實施例提供的方案在實際中的應用流程示意圖;圖4為本發(fā)明實施例提供的一種語音呼叫請求的傳輸設(shè)備的具體結(jié)構(gòu)示意圖。
具體實施例方式為了解決采用現(xiàn)有技術(shù)提供的語音信號接續(xù)方案會導致不同ElVI接口的負載極不均衡的問題,本發(fā)明實施例提供一種新穎的語音呼叫請求的傳輸方法及設(shè)備,通過為不同的語音接口(這里的語音接口可以但不限于為ElVI接口、外部交換局(FXO,F(xiàn)oreign Exchange Office)接口,其中,F(xiàn)XO 接口即用戶級交換機(PBX,Private Branch Exchange) 上用來同公共電話網(wǎng)相連的接口)配置不同的優(yōu)先級標識,并記錄對語音呼叫請求進行了傳輸?shù)恼Z音接口的優(yōu)先級標識,從而在每次接收到語音呼叫請求時,就可以根據(jù)記錄的上一次對語音呼叫請求進行傳輸?shù)恼Z音接口的優(yōu)先級標識,選取具備的優(yōu)先級標識不同于記錄的該優(yōu)先級標識的語音接口對語音呼叫請求進行傳輸,避免了頻繁選取同一語音接口對語音呼叫請求進行傳輸,保證了不同語音接口的負載較為均衡。以下結(jié)合附圖,對本發(fā)明實施例提供的上述方案進行詳細說明。首先,本發(fā)明實施例提供一種語音呼叫請求的傳輸方法,該方法的具體流程示意圖如圖2所示,包括下述步驟步驟21,語音網(wǎng)關(guān)接收語音呼叫請求,并確定接收的語音呼叫請求對應的撥號規(guī)則;一般地,語音呼叫請求對應的撥號規(guī)則可以為語音呼叫接收方的電話號碼,如電話號碼8XXX、9XXX等。該電話號碼可以是與語音呼叫請求一同發(fā)送到語音網(wǎng)關(guān)的,語音網(wǎng)關(guān)根據(jù)該電話號碼就可以確定該語音呼叫請求所對應的撥號規(guī)則。步驟22,確定記錄的傳輸對應于該撥號規(guī)則的最后一次語音呼叫請求的語音接口的優(yōu)先級標識;本發(fā)明實施例中,為了避免頻繁選取同一語音接口傳輸語音呼叫請求,一個重要的技術(shù)手段就是對傳輸語音呼叫請求的語音接口的優(yōu)先級標識進行記錄,以作為避免多次連續(xù)選取同一語音接口的依據(jù)。可選的,除了記錄傳輸對應于不同撥號規(guī)則的最后一次語音呼叫請求的語音接口的優(yōu)先級標識外,還可以記錄傳輸對應于不同撥號規(guī)則的所有語音呼叫請求的語音接口的優(yōu)先級標識,但此時需要記錄不同語音呼叫請求的傳輸次序,以便區(qū)分各語音呼叫請求的傳輸先后順序。步驟23,根據(jù)預先為不同語音接口配置的不同優(yōu)先級標識,按照選取的語音接口的優(yōu)先級標識不同于確定的優(yōu)先級標識的第一選取規(guī)則,從被配置了該撥號規(guī)則的語音接口中選取語音接口傳輸步驟21中接收的語音呼叫請求。針對上述步驟23,為了盡可能保證各個語音接口被選取的幾率相等,具體可以采用兩種選取方式選取語音接口。一種選取方式是從配置上述撥號規(guī)則的語音接口中,按照優(yōu)先級標識由大至小的選取順序,選取具備的優(yōu)先級標識小于步驟22中確定的優(yōu)先級標識的一個語音接口傳輸接收的該語音呼叫請求。另一種選取方式則是從被配置上述撥號規(guī)則的語音接口中,按照優(yōu)先級標識由小至大的選取順序,選取具備的優(yōu)先級標識大于步驟 22中確定的優(yōu)先級標識的一個語音接口傳輸接收的該語音呼叫請求。需要說明的是,若按照選取具備的優(yōu)先級標識小于確定出的優(yōu)先級標識的的語音接口的方式,則當確定的優(yōu)先級標識已是配置上述撥號規(guī)則的語音接口所具備的最小優(yōu)先級標識時,則改為從配置上述撥號規(guī)則的語音接口中選取具備最大優(yōu)先級標識的語音接口,從而實現(xiàn)對各個語音接口的循環(huán)選取。類似的,若按照選取具備的優(yōu)先級標識大于確定出的優(yōu)先級標識的優(yōu)先級標識的語音接口的方式,則當確定的優(yōu)先級標識已是配置上述撥號規(guī)則的語音接口所具備的最大優(yōu)先級標識時,則改為從配置上述撥號規(guī)則的語音接口中選取具備最小優(yōu)先級標識的語音接口,從而實現(xiàn)對各個語音接口的循環(huán)選取??蛇x的,語音網(wǎng)關(guān)選取語音接口傳輸接收的語音呼叫請求后,還可以進一步包括步驟M,即語音網(wǎng)關(guān)根據(jù)選取的語音接口的優(yōu)先級標識,更新記錄的傳輸對應于該撥號規(guī)則的最后一次語音呼叫請求的語音接口的優(yōu)先級標識。從而保證記錄的優(yōu)先級標識與當前使用的語音接口的優(yōu)先級標識的同步。本發(fā)明實施例中,針對選取的語音接口有可能因為發(fā)生故障等原因而無法成功傳輸語音呼叫請求的情況,上述步驟23可以具體劃分為以下兩個子步驟子步驟1 語音網(wǎng)關(guān)根據(jù)預先為不同語音接口配置的不同優(yōu)先級標識,按照第一選取規(guī)則,從被配置有接收到的語音呼叫請求所對應的撥號規(guī)則的語音接口中選取具備第一優(yōu)先級標識的一個語音接口傳輸接收的語音呼叫請求,并判斷接收的語音呼叫請求是否傳輸成功;子步驟2 在判斷結(jié)果為否時,語音網(wǎng)關(guān)根據(jù)預先為不同語音接口配置的不同優(yōu)先級標識,按照選取的語音接口的優(yōu)先級標識不同于確定的優(yōu)先級標識和第一優(yōu)先級標識的第二選取規(guī)則,從被配置了上述撥號規(guī)則的語音接口中逐個選取語音接口傳輸接收的語音呼叫請求,直至接收的語音呼叫請求傳輸成功或被配置上述撥號規(guī)則的語音接口被選取完畢。可選的,本發(fā)明實施例提供的上述方法還可以進一步包括步驟語音網(wǎng)關(guān)記錄未成功傳輸接收的該語音呼叫請求的語音接口的第二優(yōu)先級標識。通過該步驟,上述步驟23 的具體實現(xiàn)方式可以為語音網(wǎng)關(guān)選取具備的優(yōu)先級標識不同于第二優(yōu)先級標識和確定的優(yōu)先級標識的語音接口傳輸接收的該語音呼叫請求。采用該種方式,可以在選取語音接口時,繞開可能因為故障等原因而不能實現(xiàn)成功傳輸語音呼叫請求的語音接口,從而避免了選取不能實現(xiàn)成功傳輸語音呼叫請求的語音接口而導致資源浪費的問題。以下以本發(fā)明實施例提供的上述方案在實際中的應用為例,詳細說明其應用流程。具體地,上述方案在如圖3a所示的語音信號傳輸系統(tǒng)中的應用流程可以包括如圖北所示的下述步驟步驟31,為語音網(wǎng)關(guān)連接的每個ElVI接口設(shè)置撥號規(guī)則;比如圖3a中PSTm中電話機的電話號碼均為以數(shù)字“8”開頭的號碼8XXX,而 PSTN2中電話機的電話號碼均為以數(shù)字“9”開頭的電話號碼9XXX。則可以將9XXX設(shè)置為語音網(wǎng)關(guān)2所連接的用于傳輸針對PSTN2的語音信號的ElVI接口的撥號規(guī)則,而將8XXX 設(shè)置為語音網(wǎng)關(guān)1所連接的用于傳輸針對PSTm的語音信號的ElVI接口的撥號規(guī)則。此外,除了 PSTm與PSTN2之間進行基于VoIP的語音信號傳輸外,還在PSTm與 PSTN3之間、PSTNl與PSTN4之間也可以進行基于VoIP的語音信號傳輸。其中,PSTN3、PSTN4 中的電話機分別采用以數(shù)字“ 1,,開頭的電話號碼1XXX,而PSTN4采用以數(shù)字“2,,開頭的電話號碼2XXX。在這樣的情況下,語音網(wǎng)關(guān)2所連接的用于傳輸分別針對PSTN3、PSTN4的語音信號的ElVI接口的撥號規(guī)則可以分別被設(shè)置為1XXX、2XXX。步驟32,為語音網(wǎng)關(guān)連接的每個ElVI接口設(shè)置不同的優(yōu)先級標識;具體地,這里的優(yōu)先級標識可以但不限于由數(shù)字等符號來表示。根據(jù)實際情況的需求,設(shè)置的數(shù)字大小可以與優(yōu)先級高低相關(guān)聯(lián),比如數(shù)字越小表示優(yōu)先級越低,數(shù)字越大表示優(yōu)先級越高?;蛘邤?shù)字大小也可以不體現(xiàn)優(yōu)先級高低,而僅看做是ElVI接口的一個唯一身份標識。一般地,傳輸去往同一PSTN的語音信號的ElVI接口可能會有多個,即具備相同撥號規(guī)則的ElVI接口可能會有多個。本發(fā)明實施例中,可以根據(jù)ElVI接口的撥號規(guī)則,將同一網(wǎng)關(guān)設(shè)備所連接的ElVI接口進行分組,將具備相同撥號規(guī)則的ElVI接口歸類到同一個 ElVI接口組中。需要說明的是,雖然同一ElVI接口組中的ElVI接口具備相同的撥號規(guī)則, 但其被分配的優(yōu)先級標識仍然是互不相同的。比如,圖3a中與語音網(wǎng)關(guān)2連接、且具備撥號規(guī)則IXXX的ElVI接口就有ElVI接口 1、E1VI接口 2和ElVI接口 3,可以假設(shè)其分別被分配優(yōu)先級標識1、2、3。此外,與語音網(wǎng)關(guān)2連接、且具備撥號規(guī)則2XXX的ElVI接口有ElVI 接口 4、ElVI接口 5,可以假設(shè)其分別被分配優(yōu)先級標識4、5。最后,與語音網(wǎng)關(guān)2連接、且具備撥號規(guī)則9XXX的ElVI接口有ElVI接口 6、E1VI接口 7、E1VI接口 8,可以假設(shè)其分別被分配優(yōu)先級標識6、7、8。步驟33,在為每個ElVI接口設(shè)置撥號規(guī)則和優(yōu)先級標識后,以圖3a為例,當有來自PSTm的語音呼叫請求到達語音網(wǎng)關(guān)2時,語音網(wǎng)關(guān)2首先確定該語音呼叫請求所對應的撥號規(guī)則,然后再確定對應于與該撥號規(guī)則的接口組;本發(fā)明實施例中,語音呼叫請求所對應的撥號規(guī)則可以根據(jù)電話機所呼叫的電話機號碼來確定。比如,當PSTm中的電話機撥打電話號碼9XXX后,語音網(wǎng)關(guān)2就能夠獲知相應的語音呼叫請求對應的撥號規(guī)則是9XXX,從而確定出相應的ElVI接口組為與語音網(wǎng)關(guān)2連接、且具備撥號規(guī)則9XXX的ElVI接口組。該ElVI接口組包含有ElVI接口 6、E1VI 接口 7、E1VI 接口 8。步驟34,語音網(wǎng)關(guān)2根據(jù)接收到的該語音呼叫請求的撥號規(guī)則,從記錄的該撥號規(guī)則與傳輸對應于該撥號規(guī)則的語音呼叫請求的ElVI接口的優(yōu)先級標識、語音呼叫請求的傳輸次序的對應關(guān)系中,確定傳輸最后一個對應于該撥號規(guī)則的語音呼叫請求的ElVI 接口的優(yōu)先級標識;比如,語音網(wǎng)關(guān)2可以將撥號規(guī)則9XXX與傳輸對應于該撥號規(guī)則的語音呼叫請求的ElVI接口的優(yōu)先級標識的對應關(guān)系記錄在如下表1所示的表格中??蛇x的,可以按照語音呼叫請求的傳輸次序,在表格中由上至下依次對語音呼叫請求進行記錄;或者,也可以在記錄上述對應關(guān)系的同時,對語音呼叫請求的傳輸次序號也進行記錄,以便根據(jù)該傳輸次序號確定最后一次傳輸?shù)恼Z音呼叫請求。可選的,還可以將ElVI接口名稱也對應記錄在表 1所示的表格中。根據(jù)表1中的傳輸次序號可知,針對撥號規(guī)則9XXX,最后一次傳輸?shù)恼Z音呼叫請求的傳輸次序號為“30”,而傳輸該最后一個對應于撥號規(guī)則9XXX的語音呼叫請求的ElVI 接口的優(yōu)先級標識為6,從而可以確定相應的ElVI接口為ElVI接口 6。表1
撥號規(guī)則語音信號的傳輸次序ElVI接口的優(yōu)先級標ElVI接口名稱識9XXX56ElVI接曰69XXX97ElVI 接 O 79XXX148ElVI 接Π 89XXX257ElVl 接 σ 79XXX306ElVI #c 6 為了節(jié)約存儲空間,針對不同撥號規(guī)則,語音網(wǎng)關(guān)2也可以不記錄對應于該撥號規(guī)則的所有傳輸過的語音呼叫請求與ElVI接口的優(yōu)先級標識的對應關(guān)系,而只需要記錄對應于該撥號規(guī)則的最后一個傳輸過的語音呼叫請求與相應的ElVI接口的優(yōu)先級標識的對應關(guān)系,如表2所示。針對不同撥號規(guī)則,一旦采用了某ElVI接口對語音呼叫請求進行了傳輸,則將表2中相應的撥號規(guī)則所對應的各信息進行更新。
9
表2:
撥號規(guī)則語音信號的傳輸次序號El VI接口的優(yōu)先級標識ElVI接口名稱IXXX281ElVT 接 Π 12XXX314ElVI 接口 49XXX306ElVI 接口 6步驟35,根據(jù)步驟34中確定出的優(yōu)先級標識,語音網(wǎng)關(guān)2從接收到的該待傳輸?shù)恼Z音呼叫請求的撥號規(guī)則對應的ElVI接口組中,選取具備的優(yōu)先級標識不同于確定出的該優(yōu)先級標識的ElVI接口 ;本發(fā)明實施例中,ElVI接口的選取方式可以是從上述ElVI接口組中,選取具備小于確定出的優(yōu)先級標識的優(yōu)先級標識的ElVI接口 ;或者,也可以是從上述ElVI接口組中, 選取具備大于確定出的優(yōu)先級標識的優(yōu)先級標識的ElVI接口 ;或者,也可以不限定選取的 ElVI接口的優(yōu)先級標識與確定出的優(yōu)先級標識的大小關(guān)系,而直接從上述ElVI接口組中選取不同于確定出的優(yōu)先級標識所對應的ElVI接口的其他ElVI接口。當然,為了在較大程度上達到ElVI接口負載均衡的目的,本發(fā)明實施例中優(yōu)選上述前兩種選取方式。需要說明的是,若按照選取具備小于確定出的優(yōu)先級標識的優(yōu)先級標識的ElVI 接口的規(guī)則,則當確定的優(yōu)先級標識已是上述ElVI接口組中的ElVI接口所具備的最小優(yōu)先級標識時,則改為從該ElVI接口組中選取具備最大優(yōu)先級標識的ElVI接口,從而實現(xiàn)對 ElVI接口組中的各個ElVI接口的循環(huán)選取。類似的,若按照選取具備大于確定出的優(yōu)先級標識的優(yōu)先級標識的ElVI接口的規(guī)則,則當確定的優(yōu)先級標識已是上述ElVI接口組中的ElVI接口所具備的最大優(yōu)先級標識時,則改為從該ElVI接口組中選取具備最小優(yōu)先級標識的ElVI接口,從而實現(xiàn)對ElVI接口組中的各個ElVI接口的循環(huán)選取。步驟36,利用步驟35中選取的ElVI接口,對當前接收到的語音呼叫請求進行傳輸,并判斷傳輸是否成功,若判斷結(jié)果為是,則可以結(jié)束流程,否則,執(zhí)行步驟37 ;在實際應用中,有很多原因(如ElVI接口故障、ElVI接口的時隙均處于非空閑狀態(tài)等)都可能導致對語音呼叫請求傳輸失敗。而語音網(wǎng)關(guān)2通過確定是否收到電話機反饋的語音呼叫請求接收響應,就能判斷出語音呼叫請求是否傳輸成功。步驟37,語音網(wǎng)關(guān)2從具備當前接收到的該待傳輸?shù)恼Z音呼叫請求所對應的撥號規(guī)則的ElVI接口組中,選取不同于步驟35中選取的ElVI接口、且具備的優(yōu)先級標識不同于確定出的優(yōu)先級標識的ElVI接口,對當前接收到的該傳輸?shù)恼Z音呼叫請求進行傳輸,并結(jié)束流程。具體地,若按照選取具備小于確定出的優(yōu)先級標識的優(yōu)先級標識的ElVI接口的規(guī)則,則當步驟36中判斷出對語音呼叫請求傳輸失敗時,可以從上述ElVI接口組中選取具備小于步驟35中選取的ElVI接口的優(yōu)先級標識的優(yōu)先級標識的ElVI接口 ;若按照選取具備大于確定出的優(yōu)先級標識的優(yōu)先級標識的ElVI接口的規(guī)則,則當步驟36中判斷出對語音呼叫請求傳輸失敗時,可以從上述ElVI接口組中選取具備大于步驟35中選取的ElVI接口的優(yōu)先級標識的優(yōu)先級標識的ElVI接口。本發(fā)明實施例中,假設(shè)步驟37中選取的ElVI接口對語音呼叫請求進行了成功傳輸,則可以結(jié)束流程。然而若步驟37中選取的ElVI接口仍然不能成功傳輸語音呼叫請求, 則需要進一步選取其他ElVI接口對語音呼叫請求進行傳輸,直至實現(xiàn)對語音呼叫請求的成功傳輸。通過上述步驟36、37可知,采用本發(fā)明實施例通過的技術(shù)方案,當某一個ElVI接口出現(xiàn)故障時,能繼續(xù)使用其他ElVI接口對語音呼叫請求進行傳輸而不會使得語音呼叫請求傳輸中斷,從而大大減少了呼損。由本發(fā)明實施例提供的方案在實際中的上述應用流程可知,其通過為不同的ElVI 接口分配不同的優(yōu)先級標識,并在相鄰兩次對語音呼叫請求的傳輸中選取具備不同的優(yōu)先級標識的ElVI接口,從而避免了采用現(xiàn)有技術(shù)提供的方案可能頻繁地選取同一 ElVI接口而導致該ElVI接口負載過重容易出現(xiàn)故障的問題。并且,還可以避免頻繁選取同一 ElVI 接口而導致不同ElVI接口的負載極不均衡的問題。需要特別說明的是,本發(fā)明實施例提供的上述方案僅以ElVI接口為例說明本方案的實施流程,本領(lǐng)域技術(shù)人員可以理解,上述方案不僅僅能實施在含有ElVI接口的場景中,而是可以擴展到在包含有其他語音接口(如FM)接口等)的場景中使用。相應地,本發(fā)明實施例還提供一種語音呼叫請求的傳輸設(shè)備,用以解決采用現(xiàn)有技術(shù)提供的語音信號接續(xù)方案導致不同ElVI接口的負載極不均衡的問題。該設(shè)備的具體結(jié)構(gòu)示意圖如圖4所示,包括以下功能單元接收單元41,用于接收語音呼叫請求;撥號規(guī)則確定單元42,用于確定接收單元41接收的語音呼叫請求對應的撥號規(guī)則;優(yōu)先級標識確定單元43,用于確定記錄的傳輸對應于撥號規(guī)則確定單元42確定的該撥號規(guī)則的最后一次語音呼叫請求的語音接口的優(yōu)先級標識;選取單元44,用于根據(jù)預先為不同語音接口配置的不同優(yōu)先級標識,按照選取的語音接口的優(yōu)先級標識不同于優(yōu)先級標識確定單元43確定的優(yōu)先級標識的第一選取規(guī)則,從被配置該撥號規(guī)則的語音接口中選取語音接口傳輸接收單元41接收的語音呼叫請求??蛇x的,本發(fā)明實施例中,對應于選取單元44功能的一種實現(xiàn)方式,可以將選取單元44具體劃分為以下功能模塊,包括第一選取模塊,用于根據(jù)預先為不同語音接口配置的不同優(yōu)先級標識,按照上述第一選取規(guī)則,從被配置上述撥號規(guī)則的語音接口中選取具備第一優(yōu)先級標識的語音接口傳輸接收單元41接收的語音呼叫請求;判斷模塊,用于判斷第一選取模塊選取的語音接口是否成功傳輸所述接收的語音呼叫請求是否傳輸成功;第二選取模塊,用于在判斷模塊得到的判斷結(jié)果為否時,根據(jù)預先為不同語音接口配置的不同優(yōu)先級標識,按照選取的語音接口的優(yōu)先級標識不同于優(yōu)先級標識確定單元 43確定的優(yōu)先級標識和第一優(yōu)先級標識的第二選取規(guī)則,從被配置上述撥號規(guī)則的語音接口中逐個選取語音接口傳輸接收的語音呼叫請求,直至接收單元41接收的語音呼叫請求傳輸成功或被配置該撥號規(guī)則的語音接口被選取完畢。可選的,本發(fā)明實施例提供的上述設(shè)備還可以包括一個更新單元,其用于根據(jù)選取單元44選取的語音接口的優(yōu)先級標識,更新記錄的傳輸對應于該撥號規(guī)則的最后一次語音呼叫請求的語音接口的優(yōu)先級標識??蛇x的,本發(fā)明實施例中,選取單元44具體可以用于從被配置所述撥號規(guī)則的語音接口中,按照優(yōu)先級標識由大至小的選取順序,選取具備的優(yōu)先級標識小于確定的優(yōu)先級標識的一個語音接口傳輸所述接收的語音呼叫請求;或者也可以用于從被配置所述撥號規(guī)則的語音接口中,按照優(yōu)先級標識由小至大的選取順序,選取具備的優(yōu)先級標識大于確定的所述優(yōu)先級標識的一個語音接口傳輸所述接收的語音呼叫請求??蛇x的,本發(fā)明實施例提供的上述設(shè)備還可以包含記錄單元,其用于記錄未成功傳輸接收的語音呼叫請求的語音接口的第二優(yōu)先級標識。在上述設(shè)備包含該記錄單元的前提下,選取單元44具體可以用于選取具備的優(yōu)先級標識不同于記錄單元記錄的第二優(yōu)先級標識和優(yōu)先級標識確定單元43確定的優(yōu)先級標識的優(yōu)先級標識的一個語音接口,傳輸接收的語音呼叫請求。本發(fā)明實施例提供的上述設(shè)備通過預先為不同語音接口配置不同優(yōu)先級標識,并對最后一次傳輸語音呼叫請求的語音接口的優(yōu)先級標識進行記錄,從而根據(jù)記錄的該標識和預先為不同語音接口配置不同優(yōu)先級標識,就可以按照選取的語音接口的優(yōu)先級標識不同于確定的優(yōu)先級標識的第一選取規(guī)則來選取語音接口傳輸接收的語音呼叫請求,避免了頻繁選取相同的語音接口對語音呼叫請求進行傳輸?shù)膯栴},解決了現(xiàn)有技術(shù)中存在的不同語音接口的負載極不均衡的問題。顯然,本領(lǐng)域的技術(shù)人員可以對本發(fā)明進行各種改動和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動和變型在內(nèi)。
1權(quán)利要求
1.一種語音呼叫請求的傳輸方法,其特征在于,包括語音網(wǎng)關(guān)接收語音呼叫請求,并確定接收的語音呼叫請求對應的撥號規(guī)則;確定記錄的傳輸對應于該撥號規(guī)則的最后一次語音呼叫請求的語音接口的優(yōu)先級標識;以及根據(jù)預先為不同語音接口配置的不同優(yōu)先級標識,按照選取的語音接口的優(yōu)先級標識不同于確定的優(yōu)先級標識的第一選取規(guī)則,從被配置所述撥號規(guī)則的語音接口中選取語音接口傳輸所述接收的語音呼叫請求。
2.如權(quán)利要求1所述的方法,其特征在于,語音網(wǎng)關(guān)根據(jù)預先為不同語音接口配置的不同優(yōu)先級標識,按照所述第一選取規(guī)則,從被配置所述撥號規(guī)則的語音接口中選取語音接口傳輸所述接收的語音呼叫請求,具體包括語音網(wǎng)關(guān)根據(jù)預先為不同語音接口配置的不同優(yōu)先級標識,按照所述第一選取規(guī)則, 從被配置所述撥號規(guī)則的語音接口中選取具備第一優(yōu)先級標識的語音接口傳輸所述接收的語音呼叫請求,并判斷所述接收的語音呼叫請求是否傳輸成功;以及在判斷結(jié)果為否時,語音網(wǎng)關(guān)根據(jù)預先為不同語音接口配置的不同優(yōu)先級標識,按照選取的語音接口的優(yōu)先級標識不同于確定的優(yōu)先級標識和第一優(yōu)先級標識的第二選取規(guī)則,從被配置所述撥號規(guī)則的語音接口中逐個選取語音接口傳輸所述接收的語音呼叫請求,直至所述接收的語音呼叫請求傳輸成功或被配置所述撥號規(guī)則的語音接口被選取完畢。
3.如權(quán)利要求1所述的方法,其特征在于,還包括語音網(wǎng)關(guān)根據(jù)選取的所述語音接口的優(yōu)先級標識,更新記錄的傳輸對應于該撥號規(guī)則的最后一次語音呼叫請求的語音接口的優(yōu)先級標識。
4.如權(quán)利要求1 3任一所述的方法,其特征在于,語音網(wǎng)關(guān)按照所述第一選取規(guī)則選取語音接口傳輸所述接收的語音呼叫請求,具體包括語音網(wǎng)關(guān)從被配置所述撥號規(guī)則的語音接口中,按照優(yōu)先級標識由大至小的選取順序,選取具備的優(yōu)先級標識小于確定的所述優(yōu)先級標識的一個語音接口傳輸所述接收的語音呼叫請求;或語音網(wǎng)關(guān)從被配置所述撥號規(guī)則的語音接口中,按照優(yōu)先級標識由小至大的選取順序,選取具備的優(yōu)先級標識大于確定的所述優(yōu)先級標識的一個語音接口傳輸所述接收的語音呼叫請求。
5.如權(quán)利要求1 3任一所述的方法,其特征在于,還包括語音網(wǎng)關(guān)記錄未成功傳輸所述接收的語音呼叫請求的語音接口的第二優(yōu)先級標識;以及語音網(wǎng)關(guān)按照所述第一選取規(guī)則,從被配置所述撥號規(guī)則的語音接口中選取語音接口傳輸所述接收的語音呼叫請求,具體包括語音網(wǎng)關(guān)選取具備的優(yōu)先級標識不同于第二優(yōu)先級標識和確定的所述優(yōu)先級標識的語音接口,傳輸所述接收的語音呼叫請求。
6.一種語音呼叫請求的傳輸設(shè)備,其特征在于,包括接收單元,用于接收語音呼叫請求;撥號規(guī)則確定單元,用于確定接收單元接收的語音呼叫請求對應的撥號規(guī)則;優(yōu)先級標識確定單元,用于確定記錄的傳輸對應于撥號規(guī)則確定單元確定的該撥號規(guī)則的最后一次語音呼叫請求的語音接口的優(yōu)先級標識;選取單元,用于根據(jù)預先為不同語音接口配置的不同優(yōu)先級標識,按照選取的語音接口的優(yōu)先級標識不同于優(yōu)先級標識確定單元確定的優(yōu)先級標識的第一選取規(guī)則,從被配置所述撥號規(guī)則的語音接口中選取語音接口傳輸接收單元接收的語音呼叫請求。
7.如權(quán)利要求6所述的設(shè)備,其特征在于,所述選取單元具體包括第一選取模塊,用于根據(jù)預先為不同語音接口配置的不同優(yōu)先級標識,按照所述第一選取規(guī)則,從被配置所述撥號規(guī)則的語音接口中選取具備第一優(yōu)先級標識的語音接口傳輸接收單元接收的語音呼叫請求;判斷模塊,用于判斷第一選取模塊選取的語音接口是否成功傳輸所述接收的語音呼叫請求是否傳輸成功;第二選取模塊,用于在判斷模塊得到的判斷結(jié)果為否時,根據(jù)預先為不同語音接口配置的不同優(yōu)先級標識,按照選取的語音接口的優(yōu)先級標識不同于優(yōu)先級標識確定單元確定的優(yōu)先級標識和第一優(yōu)先級標識的第二選取規(guī)則,從被配置所述撥號規(guī)則的語音接口中逐個選取語音接口傳輸所述接收的語音呼叫請求,直至所述接收的語音呼叫請求傳輸成功或被配置所述撥號規(guī)則的語音接口被選取完畢。
8.如權(quán)利要求6所述的設(shè)備,其特征在于,還包括更新單元,用于根據(jù)選取單元選取的所述語音接口的優(yōu)先級標識,更新記錄的傳輸對應于該撥號規(guī)則的最后一次語音呼叫請求的語音接口的優(yōu)先級標識。
9.如權(quán)利要求6 8任一所述的設(shè)備,其特征在于,所述選取單元具體用于從被配置所述撥號規(guī)則的語音接口中,按照優(yōu)先級標識由大至小的選取順序,選取具備的優(yōu)先級標識小于確定的所述優(yōu)先級標識的一個語音接口傳輸所述接收的語音呼叫請求;或從被配置所述撥號規(guī)則的語音接口中,按照優(yōu)先級標識由小至大的選取順序,選取具備的優(yōu)先級標識大于確定的所述優(yōu)先級標識的一個語音接口傳輸所述接收的語音呼叫請求。
10.如權(quán)利要求6 8任一所述的設(shè)備,其特征在于,還包括記錄單元,用于記錄未成功傳輸所述接收的語音呼叫請求的語音接口的第二優(yōu)先級標識;以及所述選取單元具體用于選取具備的優(yōu)先級標識不同于記錄單元記錄的第二優(yōu)先級標識和優(yōu)先級標識確定單元確定的優(yōu)先級標識的優(yōu)先級標識的語音接口,傳輸所述接收的語音呼叫請求。
全文摘要
本發(fā)明公開了一種語音呼叫請求的傳輸方法及設(shè)備,用以解決采用現(xiàn)有技術(shù)提供的語音信號接續(xù)方案導致不同E1VI接口的負載極不均衡的問題。方法包括語音網(wǎng)關(guān)接收語音呼叫請求,并確定接收的語音呼叫請求對應的撥號規(guī)則;確定記錄的傳輸對應于該撥號規(guī)則的最后一次語音呼叫請求的語音接口的優(yōu)先級標識;以及根據(jù)預先為不同語音接口配置的不同優(yōu)先級標識,按照選取的語音接口的優(yōu)先級標識不同于確定的優(yōu)先級標識的第一選取規(guī)則,從被配置所述撥號規(guī)則的語音接口中選取語音接口傳輸所述接收的語音呼叫請求。
文檔編號H04L12/56GK102355412SQ20111024852
公開日2012年2月15日 申請日期2011年8月26日 優(yōu)先權(quán)日2011年8月26日
發(fā)明者鄧君林 申請人:福建星網(wǎng)銳捷網(wǎng)絡(luò)有限公司