專利名稱::一種結(jié)合虛擬專用網(wǎng)的語音呼叫方法和邊緣設(shè)備的制作方法
技術(shù)領(lǐng)域:
:本發(fā)明涉及網(wǎng)絡(luò)通信中的語音呼叫技術(shù),特別涉及一種結(jié)合虛擬專用網(wǎng)的語音呼叫方法和設(shè)備。
背景技術(shù):
:多協(xié)議標(biāo)簽交換三層虛擬專用網(wǎng)(MPLSL3VPN)是今年來迅速推廣的一項(xiàng)基于運(yùn)營商邊緣設(shè)備的虛擬專用網(wǎng)(VPN)技術(shù),在許多運(yùn)營商和企業(yè)網(wǎng)逐步展開應(yīng)用,它定義了一種框架,主要包括三種設(shè)備客戶邊緣設(shè)備(CE)、運(yùn)營商邊緣設(shè)備(PE)和運(yùn)營商設(shè)備(P)。MPLSL3VPN與傳統(tǒng)VPN技術(shù)的主要區(qū)別是在PE位置區(qū)分不同的VPN,可以通過建立VPN轉(zhuǎn)發(fā)表來從路由上將業(yè)務(wù)進(jìn)行隔離,有效的保證數(shù)據(jù)訪問的私密性。目前,CE和PE設(shè)備已經(jīng)告別了純IP數(shù)據(jù)轉(zhuǎn)發(fā)的時(shí)代,逐步融合了多種其他業(yè)務(wù),IP語音(VoIP)技術(shù)就是其中的一種,現(xiàn)有的VoIP應(yīng)用組網(wǎng)一般是在CE位置或者以下位置部署VoIP語音網(wǎng)關(guān)。圖為現(xiàn)有技術(shù)中的VoIP應(yīng)用組網(wǎng)結(jié)構(gòu)圖,CE為帶語音業(yè)務(wù)的路由器,可以連接公共交換網(wǎng)(PSTN),也可以插模擬的語音接口卡(FXS)來直接連接語音終端。雖然現(xiàn)有技術(shù)中已經(jīng)出現(xiàn)了同時(shí)支持VPN和語音功能的CE,但是語音呼叫仍然基于IP路由來進(jìn)行尋址。以圖l所示的組網(wǎng)為例,各CE設(shè)備在組網(wǎng)時(shí)預(yù)先配置了各語音終端所在的CE的IP地址信息和語音終端的VPN信息,當(dāng)語音終端1向語音終端2發(fā)起語音呼叫時(shí),作為語音網(wǎng)關(guān)的CE1根據(jù)語音終端1發(fā)送來的語音呼叫報(bào)文查找^t叫語音終端即語音終端2對(duì)應(yīng)的目的IP地址,經(jīng)查找后確定為CE2的IP地址;CE1查找IP路由表確定匹配的路由,加上IP報(bào)文頭后從對(duì)應(yīng)的出接口發(fā)送該語音呼叫報(bào)文;相應(yīng)地,CE2接收到該語音呼叫凈良文后,去掉IP報(bào)文頭,送至語音終端2。另外,CE1和CE2之間的語音數(shù)據(jù)是通過控制平面的連接進(jìn)行傳輸?shù)?,例如H.323或會(huì)話初始協(xié)議(SIP)的呼叫連接。由于CE在進(jìn)行語音呼叫過程中是基于IP路由的,即需要查找IP路由表,這就需要預(yù)先在CE和PE之間的私網(wǎng)中額外進(jìn)行IP路由的部署和配置,這顯然給網(wǎng)絡(luò)配置帶來了較大的麻煩。
發(fā)明內(nèi)容有鑒于此,本發(fā)明提供了一種結(jié)合VPN的語音呼叫方法和設(shè)備,以便于簡(jiǎn)化CE和PE之間的私網(wǎng)配置。--種結(jié)合VPN的語音呼叫方法,預(yù)先在語音終端直連的邊緣設(shè)備上創(chuàng)建語音呼叫接口,并將該語音呼叫接口綁定VPN實(shí)例,該方法包括邊緣設(shè)備接收到與其直連的語音終端發(fā)送的語音呼叫報(bào)文后,確定被叫語音終端對(duì)應(yīng)的目的VPN實(shí)例;根據(jù)確定的目的VPN實(shí)例查找VPN路由表,確定與所述目的VPN實(shí)例對(duì)應(yīng)的出接口,將與所述目的VPN實(shí)例綁定的語音呼叫4妾口的IP地址作為該語音呼叫報(bào)文的源IP地址,并按照MPLSVPN格式對(duì)所述語音呼叫報(bào)文進(jìn)行封裝,從確定的所述出接口發(fā)送封裝后的語音呼叫報(bào)文。一種邊緣設(shè)備,該邊緣設(shè)備具有預(yù)先創(chuàng)建的語音呼叫接口,且該語音呼叫接口綁定VPN實(shí)例,該邊緣設(shè)備包括報(bào)文接收單元,用于接收與其直連的語音終端發(fā)送的語音呼叫報(bào)文;語音呼叫單元,用于確定被叫語音終端對(duì)應(yīng)的目的VPN實(shí)例,根據(jù)所述目的VPN實(shí)例查找VPN路由表,確定與所述目的VPN實(shí)例對(duì)應(yīng)的出接口;報(bào)文封裝單元,用于將與所述目的VPN實(shí)例綁定的語音呼叫接口的IP地址作為該語音呼叫報(bào)文的源地址,并按照MPLSVPN格式對(duì)所述語音呼叫報(bào)文進(jìn)行封裝;6報(bào)文發(fā)送單元,用于從所述語音呼叫單元確定的出接口發(fā)送經(jīng)所述4艮文封裝單元封裝后的語音呼叫報(bào)文。由以上技術(shù)方案可以看出,本發(fā)明通過在邊緣設(shè)備中創(chuàng)建語音呼叫接口并綁定VPN實(shí)例,在發(fā)送語音呼叫報(bào)文時(shí),如果該語音呼叫報(bào)文的目的VPN實(shí)例為與該語音呼叫接口綁定的VPN實(shí)例,則將該語音呼叫接口的IP地址作為該語音呼叫報(bào)文的源IP地址,這就可以使用VPN路由表查找對(duì)應(yīng)的出接口并從該出接口發(fā)送該語音呼叫報(bào)文。由于該過程中不是基于IP路由的,也無需查找IP路由表,這就無需預(yù)先在CE和PE之間的私網(wǎng)中額外進(jìn)行IP路由的部署和配置,而可以直接利用CE或PE設(shè)備已具有的VPN功能來實(shí)現(xiàn),大大簡(jiǎn)化了CE和PE之間的私網(wǎng)配置,節(jié)省了用戶的成本,并且有效的進(jìn)行了語音業(yè)務(wù)和其他數(shù)據(jù)業(yè)務(wù)的隔離。圖1為現(xiàn)有4支術(shù)中的VoIP應(yīng)用組網(wǎng)結(jié)構(gòu)圖2為本發(fā)明實(shí)施例提供的方法流程圖3為本發(fā)明實(shí)施例提供的另一種VoIP應(yīng)用組網(wǎng)結(jié)構(gòu)圖4為本發(fā)明實(shí)施例提供的邊緣設(shè)備的結(jié)構(gòu)圖。具體實(shí)施例方式為了使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面結(jié)合附圖和具體實(shí)施例對(duì)本發(fā)明進(jìn)行詳細(xì)描述。本發(fā)明提供的方法利用語音網(wǎng)關(guān)設(shè)置在CE或PE等邊緣設(shè)備中時(shí),該邊緣設(shè)備已具有的VPN功能來進(jìn)行語音呼叫的實(shí)現(xiàn),預(yù)先在與語音終端直連的邊緣設(shè)備上創(chuàng)建語音呼叫接口,并將該語音呼叫接口綁定VPN實(shí)例,該方法主要包括邊緣設(shè)備接收到與其直連的語音終端發(fā)送的語音呼叫報(bào)文后,確定被叫語音終端對(duì)應(yīng)的目的VPN實(shí)例;根據(jù)確定的目的VPN實(shí)例查找VPN路由表,確定與該目的VPN實(shí)例對(duì)應(yīng)的出接口,將與該目的VPN實(shí)例綁定的語音呼叫接口的IP地址作為該語音呼叫報(bào)文的源IP地址,并按照MPLSVPN格式對(duì)該語音呼叫報(bào)文進(jìn)行封裝,從確定的出接口發(fā)送封裝后的語音呼叫報(bào)文。下面結(jié)合具體實(shí)施例對(duì)本發(fā)明提供的上述方法進(jìn)行詳細(xì)描述,仍以圖1所示的組網(wǎng)為例,假設(shè)CE1同時(shí)支持VPN和語音功能,即語音網(wǎng)關(guān)設(shè)置在具有VPN功能的CE1中,圖2為本發(fā)明實(shí)施例提供的方法流程圖,在進(jìn)行語音呼叫之前,需要4丸行以下步驟步驟201:在CE1創(chuàng)建語音呼叫接口,并綁定VPN實(shí)例。本步驟中,在CE1上創(chuàng)建的語音呼叫接口實(shí)際上為一個(gè)虛接口,該語音呼叫接口具有固定的IP地址,將其綁定VPN實(shí)例,使得在被叫語音終端所在的VPN為綁定的VPN實(shí)例時(shí),使用與語音呼叫報(bào)文的目的VPN實(shí)例綁定的語音呼叫接口作該為語音呼叫報(bào)文發(fā)送的源接口,即將語音呼叫接口的IP地址作為語音呼叫報(bào)文的源IP地址。在CE1中實(shí)現(xiàn)本步驟的命令行可以為Interfacevoice-interfacebindingVPNvpn-name步驟202:綁定語音協(xié)議與創(chuàng)建的語音呼叫接口,并關(guān)聯(lián)對(duì)應(yīng)的VPN實(shí)例。本步驟中可以將語音呼叫所采用語音協(xié)議與創(chuàng)建的語音呼叫接口進(jìn)行綁定,例如,可以將H.323或SIP與創(chuàng)建的語音呼叫接口進(jìn)行綁定,以便可以通過該接口與語音服務(wù)器進(jìn)行控制信息或注冊(cè)信息等的交互,或用于語音呼叫連接建立過程中的協(xié)議協(xié)商。在CE1中實(shí)現(xiàn)本步驟的命令行可以為H323|SIPbindingvoice-interfaceH323|SIPVPNvpn-nameIP-address(*.*.**)以上是對(duì)CEl設(shè)備預(yù)先進(jìn)行的操作,當(dāng)接收到來自語音終端的呼叫請(qǐng)求后,執(zhí)行以下操作步驟203:接收到語音終端1發(fā)送的語音呼叫報(bào)文后確定被叫語音終端對(duì)應(yīng)的目的IP地址和目的VPN實(shí)例由于各CE和PE設(shè)備在組網(wǎng)時(shí)預(yù)先配置了各語音終端所在的CE的IP地址信息和語音終端的VPN信息,因此,接收到呼叫請(qǐng)求后,可以根據(jù)呼叫請(qǐng)求中攜帶的被叫語音終端標(biāo)識(shí)確定對(duì)應(yīng)的目的IP地址和目的VPN實(shí)例,假設(shè)語音終端1對(duì)語音終端2發(fā)起呼叫,則可以根據(jù)預(yù)先在CE1中的配置確定表1中的所示內(nèi)容,主要確定目的IP地址為100.1.1.1,目的VPN實(shí)例為VPN1,其他信息在現(xiàn)有技術(shù)中已經(jīng)能夠解決。表1<table>tableseeoriginaldocumentpage9</column></row><table>在CE1中實(shí)現(xiàn)本步驟的命令行可以為AddressH323|SIPVPNvpn匿nameIP-address(*.*.*.*)步驟204:根據(jù)獲取的目的VPN實(shí)例查找VPN^各由表,確定與該目的VPN實(shí)例對(duì)應(yīng)的出4妄口。由于CE1設(shè)備支持VPN功能,在CE1設(shè)備中已經(jīng)存儲(chǔ)了VPN路由表,在本步驟中不再查找IP路由表,而是查找VPN路由表確定出接口信息,該出接口為發(fā)送語音呼叫報(bào)文的實(shí)際物理接口,假設(shè)VPN1對(duì)應(yīng)的出接口為接口1,CEl將接口1作為發(fā)送該語音呼叫報(bào)文的出接口。通過查找VPN路由表可以確定表2中所示信息。表2<table>tableseeoriginaldocumentpage9</column></row><table>步驟205:CE1利用語音呼叫接口的IP地址、確定的目的IP地址和目的VPN實(shí)例對(duì)該語音呼叫報(bào)文進(jìn)4亍MPLSVPN才各式的封裝后,從確定的出接口發(fā)送該語音呼叫報(bào)文。CE1按照MPLSVPN格式,將語音呼叫接口的IP地址作為源IP地址,并將該源IP地址、目的IP地址和目的VPN實(shí)例封裝在語音呼叫報(bào)文中,經(jīng)由PE1、MPLS網(wǎng)絡(luò)和PE2設(shè)備傳送至CE2。步驟206:CE2接收到語音呼叫報(bào)文后,確定該語音呼叫報(bào)文中攜帶的目的IP地址為自身的IP地址時(shí),根據(jù)語音呼叫4艮文中攜帶的目的VPN實(shí)例信息查詢VPN路由表確定出接口,按照MPLSVPN格式對(duì)語音呼叫報(bào)文進(jìn)行解封裝,從確定的出接口將語音呼叫報(bào)文發(fā)送給語音終端2。上述過程可以用于建立控制平面連接的整個(gè)協(xié)商過程中,協(xié)商完成后可以建立呼叫連接傳輸語音數(shù)據(jù),在傳輸語音數(shù)據(jù)時(shí),也可以采用創(chuàng)建的語音呼叫接口作為源接口,即將語音呼叫4妻口的IP地址作為語音數(shù)據(jù)的源IP地址上述圖2所述流程是以語音終端1直連CE1為例進(jìn)行的描述,在某種組網(wǎng)狀況下,語音終端可能通過諸如語音交換站(Fxs)等語音接口與p[':設(shè)備直連,如圖3所示,語音終端1直連PE1,此時(shí),圖2所示流程中CE1所^l行的流程可以由圖3所示架構(gòu)中的PE14丸4亍。另外,在現(xiàn)有技術(shù)中,由于CE在進(jìn)行語音呼叫過程中是基于IP路由查找IP路由表的,在圖l所示架構(gòu)中,如果CE2和CE3的IP地址重疊,雖然語音終端2和語音終端3屬于不同的VPN,CE1也只能建立一條基于同一目的IP地址的呼叫連接,即CE1僅能在同一時(shí)間建立到CE2或CE3的呼叫連接。那么當(dāng)語音終端1向語音終端2發(fā)起語音呼叫的同時(shí),語音終端4向語音終端3發(fā)起的語音呼叫,則CE1只能擇一進(jìn)行處理。本發(fā)明所提供的結(jié)合VPN的語音呼叫方法也能夠解決這一問題,具體為在步驟201中可以創(chuàng)建語音呼叫接口時(shí),創(chuàng)建多個(gè)語音呼叫接口從而綁定多個(gè)VPN實(shí)例,例如,針對(duì)CE1設(shè)備的接口1可以綁定VPN1,針對(duì)CE1設(shè)備的接口2可以綁定VPN2,相應(yīng)地,在步驟202中,語音協(xié)議同時(shí)關(guān)聯(lián)多個(gè)VPN實(shí)例。這樣,在步驟203中,CE1接收到語音終端1和語音終端4分別發(fā)送的語音呼叫凈艮文后,分別確定#1叫語音終端對(duì)應(yīng)的目的IP地址和目的VPN實(shí)例。根據(jù)預(yù)先配置在CE1設(shè)備中的各語音終端所在CE的IP地址和語音終端的VPN信息,可以確定表3中所示內(nèi)容,主要確定兩個(gè)語音呼叫的目的IP地址均為100.1.1.1,目的VPN實(shí)例分別為VPN1和VPN2。表3<table>tableseeoriginaldocumentpage11</column></row><table>步驟205中CE1利用語音呼叫接口的IP地址、確定的目的IP地址和目的VPN實(shí)例分別對(duì)語音呼叫報(bào)文進(jìn)行MPLSVPN格式的封裝后,從對(duì)應(yīng)的出接口發(fā)送語音呼叫報(bào)文。在接收端CE2和CE3的操作與步驟206中相同。以上是對(duì)本發(fā)明所提供的方法進(jìn)行的描述,下面對(duì)本發(fā)明所提供的邊緣設(shè)備進(jìn)行詳細(xì)描述。圖4為本發(fā)明實(shí)施例提供的邊緣設(shè)備的結(jié)構(gòu)圖,該邊緣設(shè)備具有預(yù)先創(chuàng)建的語音呼叫接口,且該語音呼叫接口綁定VPN實(shí)例,如圖4所示,該邊緣設(shè)備包括報(bào)文接收單元401、語音呼叫單元402、報(bào)文封裝單元403和報(bào)文發(fā)送單元404。報(bào)文接收單元401,用于接收與其直連的語音終端發(fā)送的語音呼叫報(bào)文。語音呼叫單元402,用于確定被叫語音終端對(duì)應(yīng)的目的VPN實(shí)例,根據(jù)確定的目的VPN實(shí)例查找VPN路由表,確定與該目的VPN實(shí)例對(duì)應(yīng)的出接口。報(bào)文封裝單元403,用于將與該目的VPN實(shí)例綁定的語音呼叫接口的IP地址作為該語音呼叫報(bào)文的源地址,并按照MPLSVPN格式對(duì)該語音呼叫報(bào)文進(jìn)行封裝。報(bào)文發(fā)送單元404,用于從語音呼叫單元403確定的出接口發(fā)送經(jīng)該報(bào)文封裝單元封裝后的語音呼叫報(bào)文。其中,該邊緣設(shè)備的語音呼叫接口可以為一個(gè)或一個(gè)以上,各語音呼叫接口分別綁定VPN實(shí)例。另外,該邊緣設(shè)備還可以包括語音協(xié)議單元(在圖中未示出),用于預(yù)先綁定語音協(xié)議與該語音呼叫接口,并關(guān)聯(lián)各語音呼叫接口綁定的VPN實(shí)例,以通過該語音呼叫接口與語音服務(wù)器進(jìn)行控制信息或注冊(cè)信息的交互,或者以用于語音呼叫連接過程中的協(xié)議協(xié)商。更進(jìn)一步地,語音呼叫單元402,還可以用于在確定被叫語音終端對(duì)應(yīng)的目的VPN實(shí)例的同時(shí),確定被叫語音終端對(duì)應(yīng)的目的IP地址。報(bào)文封裝單元403可以按照MPLSVPN格式,將該源IP地址、目的IP地址和目的VPN實(shí)例封裝在該語音呼叫報(bào)文中。由于邊緣設(shè)備在作為語音呼叫報(bào)文發(fā)送端的同時(shí),還可能作為語音呼叫報(bào)文接收端,因此,該邊緣設(shè)備還可以包括判斷單元405和解封裝單元406。判斷單元405,用于判斷報(bào)文接收單元401接收到的語音呼叫報(bào)文中的目的IP地址是否為該邊緣設(shè)備的IP地址,如果是,則將該語音呼叫報(bào)文提供給語音呼叫單元402。語音呼叫單元402,還可以用于接收到判斷單元405提供的語音呼叫報(bào)文后,根據(jù)該語音呼叫報(bào)文中的目的VPN實(shí)例從VPN路由表中查詢出接口,并將該語音呼叫報(bào)文提供給該解封裝單元406。解封裝單元406,用于按照MPLSVPN格式對(duì)接收到的語音呼叫報(bào)文進(jìn)行解封裝后發(fā)送給報(bào)文發(fā)送單元404。報(bào)文發(fā)送單元404,還可以用于通過該語音呼叫接口查詢到的出接口發(fā)送解封裝單元406提供的語音呼叫報(bào)文。本發(fā)明所提供的上述邊緣設(shè)備可以為同時(shí)支持VPN和語音功能的CE或PE。由以上描述可以看出,本發(fā)明通過在邊緣設(shè)備中創(chuàng)建語音呼叫接口并綁定VPN實(shí)例,在發(fā)送語音呼叫報(bào)文時(shí),如果該語音呼叫報(bào)文的目的VPN實(shí)例為與該語音呼叫接口綁定的VPN實(shí)例,則將該語音呼叫接口的IP地址作為該語音呼叫報(bào)文的源IP地址,這就可以使用VPN路由表查找對(duì)應(yīng)的出接口并從該出接口發(fā)送該語音呼叫報(bào)文。由于該過程中不是基于1P路由的,也無需查找IP路由表,這就無需預(yù)先在CE和PE之間的私網(wǎng)中額外進(jìn)行IP路由的部署和配置,而可以'直接利用CE或PE設(shè)備已具有的VPN功能來實(shí)現(xiàn),大大簡(jiǎn)化了CE和PE之間的私網(wǎng)配置,節(jié)省了用戶的成本,并且有效的進(jìn)行了語音業(yè)務(wù)和其他數(shù)據(jù)業(yè)務(wù)的隔離。更優(yōu)地,本發(fā)明提供的方法和邊緣設(shè)備能夠在邊緣設(shè)備上創(chuàng)建多個(gè)語音呼叫接口,并分別綁定VPN實(shí)例,使得發(fā)往IP地址重疊的邊緣設(shè)備的語音呼叫能夠同時(shí)得到處理。以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明保護(hù)的范圍之內(nèi)。權(quán)利要求1、一種結(jié)合虛擬專用網(wǎng)VPN的語音呼叫方法,其特征在于,預(yù)先在與語音終端直連的邊緣設(shè)備上創(chuàng)建語音呼叫接口,并將該語音呼叫接口綁定VPN實(shí)例,該方法包括邊緣設(shè)備接收到與其直連的語音終端發(fā)送的語音呼叫報(bào)文后,確定被叫語音終端對(duì)應(yīng)的目的VPN實(shí)例;根據(jù)確定的目的VPN實(shí)例查找VPN路由表,確定與所述目的VPN實(shí)例對(duì)應(yīng)的出接口,將與所述目的VPN實(shí)例綁定的語音呼叫接口的IP地址作為該語音呼叫報(bào)文的源IP地址,并按照MPLSVPN格式對(duì)所述語音呼叫報(bào)文進(jìn)行封裝,從確定的所述出接口發(fā)送封裝后的語音呼叫報(bào)文。2、根據(jù)權(quán)利要求1所述的方法,其特征在于,預(yù)先在所述邊緣設(shè)備上創(chuàng)建一個(gè)或一個(gè)以上具有不同IP地址的語音呼叫接口,并分別綁定不同的VPN實(shí)例。3、根據(jù)權(quán)利要求l或2所述的方法,其特征在于,該方法還包括預(yù)先綁定語音協(xié)議與創(chuàng)建的所述語音呼叫接口,并關(guān)聯(lián)各語音呼叫接口綁定的VPN實(shí)例,以通過所述語音呼叫接口與語音服務(wù)器進(jìn)行控制信息或注冊(cè)信息的交互,或者用于語音呼叫連接建立過程中的協(xié)議協(xié)商。4、根據(jù)權(quán)利要求1所述的方法,其特征在于,在確定被叫語音終端對(duì)應(yīng)的目的VPN實(shí)例的同時(shí),還確定被叫語音終端對(duì)應(yīng)的目的IP地址;按照多協(xié)議標(biāo)簽交換MPLSVPN格式,將所述源IP地址、目的IP地址和目的VPN實(shí)例封裝在所述語音呼叫報(bào)文中。5、根據(jù)權(quán)利要求4所述的方法,其特征在于,接收到所述語音呼叫報(bào)文的邊緣設(shè)備確定接收到的語音呼叫報(bào)文中的目的IP地址為自身的IP地址時(shí),根據(jù)該語音呼叫報(bào)文中的目的VPN實(shí)例從VPN路由表中查詢出接口;按照MPLSVPN格式對(duì)語音呼叫報(bào)文進(jìn)行解封裝,從查詢到的出接口將語音呼叫報(bào)文發(fā)送給被叫終端。6、根據(jù)權(quán)利要求l、2,4或5任一權(quán)項(xiàng)所述的方法,其特征在于,所述邊緣設(shè)備為同時(shí)支持VPN和語音功能的客戶邊緣設(shè)備CE或運(yùn)營商邊緣設(shè)備PE。7、一種邊緣設(shè)備,其特征在于,該邊緣設(shè)備具有預(yù)先創(chuàng)建的語音呼叫接口,且該語音呼叫接口綁定VPN實(shí)例,該邊緣設(shè)備包括報(bào)文接收單元,用于接收與其直連的語音終端發(fā)送的語音呼叫報(bào)文;語音呼叫單元,用于確定被叫語音終端對(duì)應(yīng)的目的VPN實(shí)例,根據(jù)所述目的VPN實(shí)例查找VPN路由表,確定與所述目的VPN實(shí)例對(duì)應(yīng)的出接口;報(bào)文封裝單元,用于將與所述目的VPN實(shí)例綁定的語音呼叫接口的IP地址作為該語音呼叫報(bào)文的源地址,并按照MPLSVPN格式對(duì)所述語音呼叫報(bào)文進(jìn)行封裝;報(bào)文發(fā)送單元,用于從所述語音呼叫單元確定的出接口發(fā)送經(jīng)所述報(bào)文封裝單元封裝后的語音呼叫報(bào)文。8、根據(jù)權(quán)利要求7所述的邊緣設(shè)備,其特征在于,該邊緣設(shè)備的語音呼叫接口為一個(gè)或一個(gè)以上,各語音呼叫接口分別綁定VPN實(shí)例。9、根據(jù)權(quán)利要求7或8所述的邊緣設(shè)備,其特征在于,該邊緣設(shè)備還包括語音協(xié)議單元,用于預(yù)先綁定語音協(xié)議與所述語音呼叫接口,并關(guān)聯(lián)各語音呼叫接口綁定的VPN實(shí)例,以通過所述語音呼叫接口與語音服務(wù)器進(jìn)行控制信息或注冊(cè)信息的交互,或者以用于語音呼叫連接過程中的協(xié)議協(xié)商。10、根據(jù)權(quán)利要求7所述的邊緣設(shè)備,其特征在于,所述語音呼叫單元,還用于在確定一皮叫i吾音纟冬端對(duì)應(yīng)的目的VPN實(shí)例的同時(shí),確定一皮叫語音終端對(duì)應(yīng)的目的IP地址;所述報(bào)文封裝單元按照MPLSVPN格式,將所述源IP地址、目的IP地址和目的VPN實(shí)例封裝在所述語音呼叫報(bào)文中。11、根據(jù)權(quán)利要求IO所述的邊緣設(shè)備,其特征在于,該邊緣設(shè)備還包括判斷單元和解封裝單元;所述判斷單元,用于判斷所述報(bào)文接收單元接收到的語音呼叫報(bào)文中的目的IP地址是否為該邊緣設(shè)備的IP地址,如果是,則將該語音呼叫報(bào)文提供給語音呼叫單元;所述語音呼叫單元,還用于接收到所述判斷單元提供的語音呼叫報(bào)文后,根據(jù)該語音呼叫報(bào)文中的目的VPN實(shí)例從VPN路由表中查詢出接口,并將該語音呼叫報(bào)文提供給所述解封裝單元;所述解封裝單元,用于按照MPLSVPN格式對(duì)接收到的語音呼叫報(bào)文進(jìn)行解封裝后發(fā)送給所述報(bào)文發(fā)送單元;所述報(bào)文發(fā)送單元,還用于通過所述語音呼叫接口查詢到的出接口發(fā)送所述解封裝單元提供的語音呼叫報(bào)文。全文摘要本發(fā)明提供了一種結(jié)合虛擬專用網(wǎng)(VPN)的語音呼叫方法和邊緣設(shè)備,預(yù)先在與語音終端直連的邊緣設(shè)備上創(chuàng)建語音呼叫接口,并將該語音呼叫接口綁定VPN實(shí)例,該方法包括邊緣設(shè)備接收到與其直連的語音終端發(fā)送的語音呼叫報(bào)文后,確定被叫語音終端對(duì)應(yīng)的目的VPN實(shí)例;根據(jù)確定的目的VPN實(shí)例查找VPN路由表,確定與所述目的VPN實(shí)例對(duì)應(yīng)的出接口,將與所述目的VPN實(shí)例綁定的語音呼叫接口的IP地址作為該語音呼叫報(bào)文的源IP地址,并按照MPLSVPN格式對(duì)所述語音呼叫報(bào)文進(jìn)行封裝,從確定的所述出接口發(fā)送封裝后的語音呼叫報(bào)文。從而簡(jiǎn)化了客戶邊緣設(shè)備和運(yùn)營商邊緣設(shè)備之間的私網(wǎng)配置。文檔編號(hào)H04M7/00GK101448051SQ20081024072公開日2009年6月3日申請(qǐng)日期2008年12月23日優(yōu)先權(quán)日2008年12月23日發(fā)明者桂永忠申請(qǐng)人:杭州華三通信技術(shù)有限公司