新四季網

處理mpls分組的方法、媒體網關和系統的製作方法

2023-05-17 08:20:06 1


專利名稱::處理mpls分組的方法、媒體網關和系統的製作方法
技術領域:
:本發明涉及通信
技術領域:
,尤其涉及在外部網絡和多協議標籤交換(Multi-ProtocolLabelSwitch,簡稱MPLS)網絡之間處理MPLS分組的方法、々某體網關和系統。
背景技術:
:MPLS技術是一種集成數據傳輸技術,它不僅支持網絡層的多種協議,還可以兼容數據鏈路層的多種技術。採用MPLS技術的IP路由器以及ATM、FR等交換機統稱為標籤交換路由器(LabelSwitchingRouter,簡稱LSR),使用LSR的網絡相對簡化了網絡層複雜度,兼容現有的主流網絡技術,降低了網絡升級的成本。MPLS網絡中,在入口LSR處數據包按照不同轉發要求劃分成不同轉發等價類(ForwardingEquivalenceClass,簡稱FEC),相同FEC的業務流在標籤交換路徑(LabelswitchPath,簡稱LSP)上交換,在出口LSR,剝離標籤使用IP路由機制將分組向目的地轉發。LSP條目中記錄路由交換和標籤交換的一些信息,包括出標籤、入標籤、出接口等。Network,簡稱VPN)服務,實現負載均衡的網絡流量工程。結合邊界網關協議(BorderGatewayProtocol,簡稱BGP),現有的BGP/MPLSVPN網絡中,主要包含運營商邊緣路由器(ProviderEdgeRouter,簡稱PE),客戶邊續J各由器(CustomEdgeRouter,簡稱CE)和運營商核心路由器(ProviderRouter,簡稱P)。PE上存儲有VPN的虛擬路由轉發表(VPNRoutingandForwardinginstances,簡稱VRF),用於處理VPN-IPv4路由,是三層MPLSVPN的主要實現者;CE上分布用戶網絡路由,通過一個單獨的物理/邏輯埠連接到PE;P路由器是骨幹網設備,負責MPLS轉發。媒體網關(MediaGateway,簡稱MGW)是連接不同類型網絡的單元,主要用於進行i某體轉換及協議轉換。圖1為BGP/MPLSVPN組網結構示意圖。如圖1所示,MGW作為VPN站點通過CE接入PE路由器。MGW、CE、PE間運行靜態、BGP等協議,數據包通過IP路由尋址;PE間運行MPLS,通過LSP尋址。MGW支持語音數據包的傳輸,可以支持多種語音編解碼格式。現有技術中,語音數據包的處理過程如下編碼器對時分復用(TimeDivisionMultiplex,簡稱TDM)側的脈衝編碼調製(PulseCodeModulation,簡稱PCM)碼流,做G.729編碼轉換,然後按20ms多幀復用後,封裝實時傳輸協議(RealTimeTransportProtocol,簡稱RTP)包頭及用戶數據報協議(UserDatagramProtocol簡稱UDP)包頭,然後發送給IP網絡,封裝IP包頭。G.729算法的速率是8kb/s,因此每個語音數據包具有(20msx8kb/s)/8=160bit=20Byte。表1為IP網絡中語音數據包結構。如表1所示,RTP包頭為12位元組,UDP包頭為8位元組,IP包頭為20位元組。因此,每個語音數據包封裝成IP數據包後總長度為60位元組。此外,IP數據包在MPLS中傳輸,還需要增加相應的包頭。tableseeoriginaldocumentpage7在實現本發明的過程中,發明人發現現有技術中存在如下缺陷:1.帶寬利用率低、網絡資源浪費。現有語音幀在傳輸過程中需要增加RTP包頭、UDP包頭、IP包頭、MPLS包頭及數據鏈路層和物理層的開銷。其中,語音幀所佔比重很小,導致實際帶寬利用率低,網絡資源浪費嚴重。例如在乙太網中傳輸時,一個G.729語音幀增加上述各種開銷後,總共為98位元組,帶寬利用率僅為20/98=20.4%。2.目前針對上述缺陷,現有技術提出了兩種解決方法a)將語音幀直接封裝在MPLS分組中的方法。該方法沒有定義MGW如何進4亍封裝,MGW間採用何種信令協商,而且它取消了RTP層,增加了實現的複雜度;b)3GPPTR29.814V7.0.0提出了MGW之間在UDP上合成多個用戶數據包的方法,節省了IP包頭和UDP包頭的開銷。但是該方法沒有解決MPLS環境下單個用戶數據包節省包頭開銷的問題。上述的解決方法,技術方案不成熟,處理的複雜性較高,且不能與目前的網絡環境相兼容。
發明內容本發明的目的是針對現有技術語音數據包中語音幀所佔的比重小,帶寬利用率低,網絡資源浪費嚴重的缺陷,提出一種處理MPLS分組的方法、媒體網關和系統,以提高帶寬利用率,節省網絡資源。為實現上述目的,根據本發明的一個方面,提供了一種處理MPLS分組的方法。上述方法包括MPLS網絡入口處的MGW根據外部網絡的數據包獲取對應的目的埠號,並將目的埠號映射至MPLS分組的標籤,在MPLS網絡進行傳送;MPLS網絡出口處的MGW將MPLS分組的標籤轉換為外部網絡對應數據包的目的埠號,並發送至目的埠。上述方法還可以包括將數據包的目的IP位址對應為MPLS分組的次內層標籤。優選的,可以將目的埠號映射至MPLS分組的最內層標籤的"Label"域。優選的,外部網絡為電路交換網絡或分組交換網絡。優選的,外部網絡的數據包為包括時分復用電路中脈衝編碼調製碼流的語音悽t據包。優選的,目的埠號為UDP目的埠號。優選地,根據數據包獲取對應的目的埠號,並將目的埠號映射至MPLS分組的標籤的操作具體包括獲取從時分復用側的脈沖編碼調製碼流語音數據包的目的IP位址和UDP目的埠號;將語音數據包的UDP目的埠封裝為MPLS分組最內層標籤的"Label"域,根據目的IP位址和UDP目的埠號查找對應的標籤轉發類,將標籤轉發類對應的標籤對應為MPLS分組次內層標籤。為了實現上述目的,根據本發明的另一個方面,提供了一種媒體網關,包括接收模塊,用於接收外部網絡的數據包;分組處理模塊,用於獲取數據包的目的埠號,將目的埠號映射至MPLS分組的標籤;發送模塊,用於發送MPLS分組。為了實現上述目的,根據本發明的另一個方面,還提供了一種媒體網關,包括接收模塊,用於接收MPLS分組;分組處理模塊,用於根據MPLS分組生成外部網絡對應的數據包,外部網絡對應的數據包的目的埠號由MPLS分組的標籤獲取;發送模塊,用於發送外部網絡對應的悽t據包。為了實現上述目的,根據本發明的再一個方面,提供了一種通信系統,包括MPLS網絡入口處的媒體網關,用於接收外部網絡的數據包,獲取數據包的目的埠號,將目的埠號映射至MPLS分組的標籤,發送MPLS分組;MPLS網絡,用於進行MPLS分組的轉發;MPLS網絡出口處的媒體網關,用於接收MPLS分組,根據MPLS分組生成外部網絡對應的數據包,將所述MPLS分組的標籤轉換為外部網絡對應數據包的目的埠號,並發送至所述目的埠。本發明各實施例的處理MPLS分組的方法、i某體網關和系統採用將目的埠號映射至MPLS分組的標籤的方法,減少了MPLS分組的長度。本發明的方法、媒體網關和系統能夠運行於目前的網絡環境,與目前網絡環境相兼容,在不增加處理複雜度的前提下,減少了數據包的包頭開銷,可以有效提高帶寬利用率,避免網絡資源的浪費。本發明的其它特徵和優點將在隨後的說明書中闡述,並且,部分地從說明書中變得顯而易見,或者通過實施本發明而了解。本發明的目的和其他優點可通過在所寫的說明書、權利要求書、以及附圖中所特別指出的結構來實現和獲得。下面通過附圖和實施例,對本發明的技術方案做進一步的詳細描述。附圖用來提供對本發明的進一步理解,並且構成說明書的一部分,與本發明的實施例一起用於解釋本發明,並不構成對本發明的限制。在附圖中圖1為現有技術中BGP/MPLSVPN組網結構的示意圖2為本發明實施例一處理MPLS分組的方法中數據包由外部網絡向MPLS網絡傳l命時,MPLS網絡入口處的MGW處理外部網絡數據包的流程圖3為本發明實施例一處理MPLS分組的方法中由MPLS網絡向外部網絡傳輸時,MPLS網絡出口處的MGW處理MPLS分組的流程圖4為本發明實施例二處理MPLS分組的方法中數據包由外部網絡向MPLS網絡傳輸時,MPLS網絡入口處的MGW處理外部網絡彩:據包的流程圖5為本發明實施例二處理MPLS分組的方法中MPLS分組在MPLS網絡中傳輸的流程圖6為本發明實施例二處理MPLS分組的方法中MPLS分組由MPLS網絡向外部網絡傳輸時,MPLS網絡出口處的MGW處理MPLS分組的流程圖7為本發明實施例三處理MPLS分組的方法中的TDM側的電路編號與IP側的IP位址和UDP埠號對應關係的示意圖;圖8為本發明實施例四媒體網關的示意圖;圖9為本發明實施例五媒體網關的示意圖;圖IO為本發明實施例六通信系統的示意圖。具體實施例方式以下結合附圖對本發明的優選實施例進行說明,應當理解,此處所描述的優選實施例僅用於說明和解釋本發明,並不用於限定本發明。實施例一本實施例分為兩部分,包括數據包由外部網絡向MPLS網絡傳輸的處理部分和MPLS分組由MPLS網絡向外部網全各傳輸的處理部分。下面對上述兩部分內容依次進行說明。圖2為本發明實施例一處理MPLS分組的方法中數據包由外部網絡向MPLS網絡傳llT時,MPLS網絡入口處的MGW處理外部網紹4丈據包的流程圖。如圖2所示,本實施例包括步驟S101:接收外部網絡的數據包;步驟S103:獲取數據包的目的埠號;步驟SI05:將數據包目的埠號映射至MPLS分組的標籤;步驟S109:將MPLS分組發送至MPLS網絡。圖3為本發明實施例一處理MPLS分組的方法中由MPLS網絡向外部網絡傳輸時,MPLS網絡出口處的MGW處理MPLS分組的流程圖。如圖3所示,本實施例包括步驟S115:接收MPLS分組;步驟S117:由MPLS分組的標籤獲取目的埠號;步驟SI19:將MPLS分組轉換為外部網絡對應的數據包;步驟S121:將數據包發送至外部網絡。本實施例的發送側,將外部網絡數據包的目的埠號映射至MPLS分組的標籤;在接收側,從MPLS分組的標籤中提取數據包的目的埠號。本實施例中,由於將數據包的目的埠號存儲在MPLS標籤中,只需4Byte(MPLS標籤的長度)的開銷。因此,採用上述技術方案可減小MPLS分組的長度。實施例二本實施例分為三部分,包括數據包由外部網絡向MPLS網絡傳輸的處理部分、MPLS分組在MPLS網絡中傳輸的處理部分及MPLS分組由MPLS網絡向外部網絡傳輸的處理部分。下面對上述三部分內容逐一進行說明。圖4為本發明實施例二處理MPLS分組的方法中數據包由外部網絡向MPLS網絡傳輸時,MPLS網絡入口處的MGW處理外部網絡數據包的流程圖。如圖4所示,本實施例包括步驟S201:接收外部網絡的數據包;步驟S203:獲取數據包的目的IP位址和目的埠號;步驟S205:判斷是否存在對應上述IP位址和埠號的FEC,如果判斷結果為是,則執行步驟S207,否則執行步驟S217;步驟S207:將數據包目的埠號映射至MPLS分組最內層標籤的"Label"域;步驟S209:將數據包目的IP位址對應為MPLS分組的次內層標坊.僉;步驟S213:生成MPLS分組;步驟S215:將MPLS分組由FEC對應的出接口發送至MPLS網絡,執行步驟S221;步驟S217:封裝UDP頭部與IP頭部;步驟S219:查MGW路由表獲取出接口將IP包發送至MPLS網絡;步驟S221:結束。圖5為本發明實施例二處理MPLS分組的方法中MPLS分組在MPLS網絡中傳輸的流程圖。如圖5所示,本實施例包括步驟S225:MPLS網絡入口處的MGW將MPLS分組發送至發送側PE,在發送的過程中,MPLS分組進行次內層標籤交換;步驟S226:發送側PE對MPLS分組封裝外層標籤;步驟S227:MPLS分組由發送側PE發送至接收側PE,在發送的過程中,MPLS分組進行外層標籤交換;步驟S228:在接收側PE前一跳,獲耳又到接收側PE的路徑後,剝離MPLS分組的外層標籤,將MPLS分組發送至接收側PE;步驟S229:接收側PE將MPLS分組發送至MPLS網絡出口處的MGW,在發送的過程中,MPLS分組進行次內層標籤交換。圖6為本發明實施例二處理MPLS分組的方法中MPLS分組由MPLS網絡向外部網絡傳輸時,MPLS網絡出口處的MGW處理MPLS分組的流程圖。如圖6所示,本實施例包括步驟S235:接收數據包;步驟S237:判斷是否為MPLS分組,如果判斷結果為是,執行步驟S239,否則執行步驟S245;步驟S239:獲取MPLS分組目的IP位址;步驟S241:由MPLS分組最內層標籤的"Label"域獲取目的埠號;步驟S243:將MPLS分組轉換為外部網絡對應的數據包,執行步驟S247;步驟S245:獲取數據包目的IP位址和目的埠號;步驟S247:根據目的IP位址和目的埠號將數據包發送至外部網絡。本實施例對本發明處理MPLS分組的方法進行了完善和細化。在實施例一的基礎上,本實施例增加了以下內容①MPLS分組在MPLS網絡內部的傳輸步驟;②MPLS網絡入口處的MGW對是否存在數據包目的IP位址和目的埠號對應FEC的進行判斷,並根據判斷結果進行相應處理的步驟;③MPLS網絡出口處的MGW判斷接收到的數據包是否為MPLS分組,根據判斷結果進行相應處理的步驟;④在MPLS網絡入口處的MGW和MPLS網絡出口處的MGW對數據包進行處理的過程中,對MPLS分組的包頭中各標籤對應的內容和作用進行了描述。本實施例中MPLS分組的包頭設置了三層標籤,將數據包目的埠號映射MPLS分組最內層標籤的"Label"域;將數據包目的IP位址對應為MPLS分組次內層標籤,用於MGW和PE之間傳輸MPLS分組;在發送側PE和接收側PE之間傳輸過程中,交換外層標籤。本實施例提出的方法與目前的網絡環境相兼容,實施的靈活性更強,可以減小MPLS分組的長度,從而節省了網絡資源,提高了帶寬利用率。實施例三本實施例將以語音數據包的傳輸為例,對本發明的技術方案進行具體描述。現有技術中包括語音幀的MPLS分組的開銷如表2所示,與表1相比,增加了內層標籤L1(4Byte)和外層標籤L2(4Byte)。此外,14MPLS分組在網絡中傳輸還需要增加數據鏈路層和物理層的開銷,導致帶寬利用率低,網絡資源浪費嚴重。表2現有技術中MPLS分組的開銷tableseeoriginaldocumentpage15一次呼叫接續過程中,呼叫信令協議BICC,SIP等協議指示MGW建立TDM側的電路編號(CircuitIdentificationCode,簡稱CIC)與IP側的IPi也址+UDP埠號的對應關係。以一^各通i舌為例,圖7為TDM側的電i各編號與IP側的IP位址+UDP埠號對應關係的示意圖。如圖7所示,通過信令交互,MPLS網絡入口處的MGW和MPLS網絡出口處的MGW記錄了CIC與IP+UDP埠的對應關係。表3為MPLS網絡入口處的MGW中CIC與IP+UDP埠的對應關係表;表4為MPLS網絡出口處的MGW中CIC與IP+UDP埠的對應關係表。表3MPLS網絡入口處的MGW中CIC與IP+UDP埠的對應tableseeoriginaldocumentpage15表4MPLS網絡出口處的MGW中CIC與IP+UDP埠的對應tableseeoriginaldocumentpage15在本實施例中,外部網絡為傳輸i吾音翁:據包的TDM網絡,MPLS網絡為運行MPLS協議的IP網絡。此外,在MGW之間建立端到端的LSP,MGW、CE、PE均開啟MPLS,採用LDP,RSVP,BGP等協議進4亍標籤分配。MGW將其接口或LOOPBACKi也址作為主才幾路由發布出去,並在PE,CE,MGW上對MGW的主才幾路由建立標籤交換路徑,對於CE,PE接口互聯地址不建立標籤交換路徑。MPLS分組在MGW與PE之間進行內層標籤交換,在PE於PE之間進4亍外層標籤交換。下面結合圖1所示的系統結構,對本實施例的語音數據包傳輸過程進行具體描述。i殳MPLS網絡入口處的MGW存在如表5所示的標籤轉發表。表5MPLS網絡入口處的MGW中的標籤轉發表tableseeoriginaldocumentpage16.在MPLS網絡入口處的MGW中,只對語音數據包進行處理,對於非語音包處理則與現有才支術一致;在MPLS網絡出口處的MGW中,對MPLS分組和普通數據包分別處理。本實施例中語音數據包的處理過程包括(參照圖1所示的網絡結構進行說明)(1)MPLS網絡入口處的MGW將語音數據包從TDM側發送到MPLS網絡。步驟1:在TDM側,編碼器對PCM碼流估文編碼處理(遵從G.729、等標準協議),按配置參數做語音活動檢測功能、靜音壓縮功能等處理,封裝RTP包頭,由特定電路發送出去(對應CIC編號20);步驟2:根據表3,CIC編號20對應的目的IP位址為10.1.1.2,UDP目的埠號為40002,查找MGW的標籤轉發表,發現標籤轉發表中存在10.1.1.2/32的FEC,轉步驟3,如果未發現,則封裝UDP頭部與IP頭部,查MGW路由表獲取出接口將IP包發送出去;步驟3:封裝最內層標籤(表7中L1),將UDP目的埠號40002拷貝到最內層標籤的Label域,左對齊,高位補零。Exp不做使用。S位置為"1",表示棧底。TTL值與IP頭部的TTL值一致。最內層標籤的結構如表6所示。tableseeoriginaldocumentpage17步驟4:根據表5的標籤轉發表查找FEC10.1.1.2/32,與封裝最內層標籤類似(S位置為"0"),封裝MPLS分組的次內層標籤200(表7中L2);步驟5:由標籤轉發表的出接口EthO將MPLS分組發送至MPLS網絡。(2)MPLS網絡出口處的MGW將MPLS分組從MPLS網絡發送到4秦收側TDM側。步驟1:MPLS網絡出口處的MGW判斷收到的是否為MPLS包,如果判斷結果為是,則轉步驟2,否則按普通IP包處理;步驟2:記錄MGW自身的LOOPBACK或者接口IP位址為10.1.1.2;由MPLS最內層標籤的"Label"域獲得UDP目的埠號為40002;步驟3:解封裝RTP報文,解碼器對報文做解碼處理(遵從G.729、等標準協議),根據配置做舒適噪音、增益控制、回波抵消等處理,然後把報文轉換為PCM碼流;步驟4:才艮據步驟2記錄的目的IP位址為10.1.1.2,UDP目的埠號為40002,查找表4獲取CIC編號,由CIC編號為40的電路將PCM碼流發送到TDM網絡側。在處理MPLS分組過程中,為了在MPLS網絡中PE之間進行傳輸,MPLS分組還需加上外層標籤(表7中L3),PE之間進行外層標籤的交換。此外,本實施例只是描述了單向的語音數據包的傳輸,而雙向語音數據包的傳輸與此類似,此處不再重述。表7為本發明實施例MPLS分組的開銷。採用本實施例的方法,包括語音幀的MPLS分組,總長度為44位元組,比現有方式節省24位元組。表7本發明實施例MPLS分組的開銷(外層標籤)L2(次內層標籤)LI(最內層標籤)RTP頭G.729語音幀4Byte4Byte4Byte12Byte20Byte表8為現有技術與本實施例技術效果對比表。本實施例生成的MPLS分組在乙太網中傳輸時帶寬利用率為20/74=27%,相比現有技術帶寬利用率20%,有很大的提高;優化後,每ERL話務量所需帶寬為優化前的0.75倍,即優化後可以節省30%的長途傳輸資源。表8本發明實施例與現有技術的網絡資源效果對比表鏈路帶寬利用率(%)每ERL話務量所需帶寬(Kbps)優化前(現有技術)20.439.2優化後(本發明實施例)2729.618本實施例中MPLS分組的包頭設置了三層標籤,將數據包目的埠號映射最內層標籤的Label域,將對應數據包的目的IP位址的標籤設置為次內層標籤,將用於在MPLS網絡中PE之間控制傳輸路由的標籤設置為外層標籤。在MPLS網絡入口處的MGW和MPLS網絡出口處的MGW分別完成生成和拆解MPLS分組的流禾呈。本實施例提供的方法,縮短了在網絡中傳輸的包括語音幀的MPLS分組的長度,提高了帶寬利用率,降低了每ERL話務量所需帶寬,提高了網絡資源的利用率。此外,本實施例還具有以下有益效果①對現有技術改動少,與現有協議的兼容性好;②實現簡單,對MWG分組的組包拆包過程只做細微修改;③支持與普通MGW的互通,適應性強。實施例四圖8為本發明實施例四媒體網關的示意圖。如圖8所示,本實施例媒體網關包括第一接收模塊,用於接收外部網絡的數據包;第一分組處理模塊,用於獲取數據包的目的埠號,根據接收到的數據包生成MPLS分組,將目的埠號映射至MPLS分組的標籤;第一發送模塊,用於將MPLS分組發送至MPLS網絡。本實施例的^某體網關側重於/人MPLS網糹各入口處的發送側進行說明,可以將外部網絡的數據包轉換為MPLS分組,將數據包的目的埠號映射至MPLS分組的標籤。本實施例的處理過程可參見前述方法實施例,並具有前述方法實施例的有益效果,此處不再對相同或相似技術內容進行重複說明。其中,第一分組處理模塊可以包括獲取子模塊,用於獲取外部網絡語音數據包的目的IP位址和UDP目的埠號;標籤封裝子模塊,用於將外部數據包轉化為MPLS分組,將語音ft據包的UDP目的埠號封裝為MPLS分組最內層標籤的"Label"域,根據目的IP位址和UDP目的埠號查找對應的標籤轉發類,將標籤轉發類對應的標籤對應為MPLS分組次內層標籤。本實施例對圖8媒體網關實施例中的第一分組處理模塊進行具體舉例-說明,如何生成MPLS分組,如將TDM電路來的PCM碼流封裝為MPLS分組數據包可參見圖3-圖7實施例的相關"i兌明,此處不再重述。實施例五圖9為本發明實施例五媒體網關的示意圖。如圖9所示,本實施例媒體網關包括第二接收模塊,用於接收MPLS分組;第二分組處理模塊,用於根據MPLS分組生成外部網絡對應的數據包,外部網絡對應的數據包的目的埠號由MPLS分組的標籤獲取;第二發送模塊,用於將第二分組處理模塊生成的數據包發送至外部網絡。本實施例的媒體網關側重於從MPLS網絡出口處進行說明,可以將MPLS分組轉換為對應外部網絡的數據包,數據包的目的IP位址和目的埠號由第二分組處理模塊從MPLS分組相關的信息獲取。圖9實施例中,第二分組處理模塊可以進一步包括採集子模塊,用於採集MPLS分組的目的IP位址,並從MPLS分組的最內層標籤採集UDP目的埠號;解析子模塊,用於將MPLS分組轉化為外部網絡的語音數據包,該語音數據包的目的IP位址和目的埠號由採集子模塊獲取。對於第二分組處理模塊如何對MPLS進行解析,獲得目的埠號和IP位址可參見圖3-圖7實施例的相關說明,此處不再重述。20圖8和圖9實施例/人不同的方面對々某體網關進^S兌明。具體實現時,媒體網關可以同時具有上述圖8和圖9實施例中媒體網關的功能,實現既可以作為發送端也可以作為接收端,如可以將具體的兩個或多個功能模塊進行集成,由一個功能模塊實現,如將第一接收模塊和第二接收模塊集成為一個功能模塊,第一發送模塊和第二發送模塊集成為一個功能模塊等。實施例六圖IO為本發明實施例六通信系統的示意圖,如圖IO所示,本實施例的il/f言系統包:fe:MPLS網絡入口處的媒體網關,作為發送側媒體網關,用於接收外部網絡的數據包,獲取數據包的目的埠號,將目的埠號映射至MPLS分組的標籤,發送MPLS分組;MPLS網絡,用於進行MPLS分組的轉發;MPLS網絡出口處的J某體網關,作為接收側々某體網關,用於接收MPLS分組,根據MPLS分組生成外部網絡對應的彩:據包,外部網絡對應的數據包的目的埠號由MPLS分組的標籤獲取,發送外部網絡對應的數據包。本實施例的通信系統,可以在MPLS網絡入口處的媒體網關將普通數據包轉換為MPLS分組,在MPLS網絡出口處的媒體網關將MPLS分組轉換為普通數據包,而其中的MPLS分組比現有技術中的MPLS分組的長度大大縮短,而攜帶的信息量不變。具體可參見方法實施例中的相關說明。本實施例具有處理MPLS分組方法、々某體網關的有益技術效果,此處不再重述。21本領域普通^支術人員可以理解實現上述方法實施例的全部或部分步驟可以通過程序指令相關的硬體來完成,前述的程序可以存儲於可讀取存儲介質中,該程序在執行時,執行包括上述方法實施例的步驟;而前述的存儲介質包括ROM、RAM、磁碟、光碟、媒體網關等各種可以存儲程序代碼的介質。最後應說明的是以上所述僅為本發明的優選實施例而已,並不用於限制本發明,儘管參照前述實施例對本發明進行了詳細的說明,對於本領域的^支術人員來"i兌,其依然可以對前述各實施例所記載的才支術方案進行修改,或者對其中部分技術特徵進行等同替換。凡在本發明的精神和原則之內,所作的任何修改、等同替換、改進等,均應包含在本發明的保護範圍之內。權利要求1.一種處理MPLS分組的方法,涉及外部網絡和MPLS網絡之間的數據傳送,其特徵在於,包括MPLS網絡入口處的媒體網關根據所述外部網絡的數據包獲取對應的目的埠號,並將所述目的埠號映射至MPLS分組的標籤,並在所述MPLS網絡進行傳送;MPLS網絡出口處的媒體網關將所述MPLS分組的標籤轉換為外部網絡對應數據包的目的埠號,並發送至所述目的埠。2.根據權利要求1中所述的方法,其特徵在於,所述將目的埠號映射至MPLS分組的標籤的操作具體包括將所述目的埠號映射至MPLS分組最內層標籤的"Label"域。3.根據權利要求1所述的方法,其特徵在於,還包括將所述外部網絡數據包的目的IP位址對應為所述MPLS分組的標籤o4.根據權利要求3所述的方法,其特徵在於,還包括將所述5.根據權利要求1-4中任一項所述的方法,其特徵在於所述目的埠號為UDP目的埠號。6.根據權利要求1-4中任一項所述的方法,其特徵在於所述外部網絡為電路交換網絡或分組交換網絡。7.根據權利要求1-4中任一項所述的方法,其特徵在於所述數據包為包括時分復用電路中脈沖編碼調製碼流的語音數據包。8.根據權利要求1-4中任一項所述的方法,其特徵在於,所述根據數據包獲取對應的目的埠號,並將所述目的埠號映射至MPLS分組的標籤的操作具體包括獲取從時分復用側的脈沖編碼調製碼流語音數據包的目的IP位址和UDP目的埠號;將所述語音數據包的UDP目的埠號封裝為MPLS分組最內層標籤的"Label"域,根據所述目的IP位址和UDP目的埠號查找對應的標籤轉發類,將所述標籤轉發類對應的標籤對應為所述MPLS分組次內層標籤。9.一種媒體網關,其特徵在於,包括接收模塊,用於接收外部網絡的數據包;分組處理模塊,用於獲取所述數據包的目的埠號,將所述目的埠號映射至MPLS分組的標籤;發送模塊,用於發送所述MPLS分組。10.根據權利要求9所述的媒體網關,其特徵在於,所述分組處理模塊進一步包括獲取子模塊,用於獲取所述外部網絡語音數據包的目的IP位址和UDP目的埠號;標籤封裝子模塊,用於將所述外部數據包轉化為MPLS分組,將所述語音數據包的UDP目的埠號封裝為MPLS分組最內層標籤的"Label"域,才艮據所述目的IP位址和UDP目的埠號查找對應的標層標籤。11.一種媒體網關,其特徵在於,包括接收模塊,用於接收MPLS分組;分組處理模塊,用於根據所述MPLS分組生成外部網絡對應的數據包,所述外部網絡對應的悽t據包的目的埠號由所述MPLS分組的標籤獲取;發送模塊,用於發送所述外部網絡對應的數據包。12.根據權利要求11所述的媒體網關,其特徵在於,所述分組處理模塊進一步包括採集子模塊,用於採集所述MPLS分組的目的IP位址,並從所述MPLS分組的最內層標籤採集UDP目的埠號;解析子模塊,用於將所述MPLS分組轉化為外部網絡的語音數據包,所述外部網絡語音數據包的目的IP位址和UDP目的埠號由所述採集子模塊獲取。13.—種包括權利要求9或11所述媒體網關的通信系統,其特4正在於,包4舌MPLS網絡入口處的媒體網關,用於接收外部網絡的數據包,獲取所述數據包的目的埠號,將所述目的埠號映射至MPLS分組的標籤,發送所述MPLS分組;MPLS網絡,用於進行所述MPLS分組的轉發;MPLS網絡出口處的媒體網關,用於接收MPLS分組,根據所述MPLS分組生成外部網絡對應的數據包,將所述MPLS分組的標籤轉換為外部網絡對應數據包的目的埠號,並發送至所述目的埠。全文摘要本發明公開了一種處理MPLS分組的方法、媒體網關和系統,涉及外部網絡和MPLS網絡之間的數據傳送。其中,該方法包括MPLS網絡入口處的媒體網關根據外部網絡的數據包獲取對應的目的埠號,並將目的埠號映射至MPLS分組的標籤,並在MPLS網絡進行傳送;MPLS網絡出口處的媒體網關將MPLS分組的標籤轉換為外部網絡對應數據包的目的埠號,並發送至目的埠。本發明的方法、媒體網關和系統能夠運行於目前的網絡環境,在不增加系統複雜度的前提下,可有效解決現有技術語音數據包中語音幀所佔的比重小,帶寬利用率低,網絡資源浪費嚴重的缺陷。文檔編號H04L12/56GK101656655SQ20081011876公開日2010年2月24日申請日期2008年8月21日優先權日2008年8月21日發明者孫金霞,夢尤,澍葛申請人:中國移動通信集團公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀