新四季網

媒體流控制方法、相關設備及網絡系統的製作方法

2023-04-22 18:55:06 3

專利名稱:媒體流控制方法、相關設備及網絡系統的製作方法
技術領域:
本發明涉及通信技術領域,特別涉及一種媒體流控制方法、相關設備及網絡系統。
背景技術:
現有的MPLS (Multi-Protocol Label Switching,多協議標記交換)中的 CAC(Co騰ction Admission Control,連接接糹內控制)技術中,利用BRM(BearResource Manager,承載資源管理器)管理和維護承載層的網絡資源和網絡拓撲信息。
承載資源管理器接收呼叫代理(Call Agent)發送的資源請求,該資源請求中攜帶 源IP位址和目的IP位址,承載資源管理器根據預置的LSP(LabelSwitched Path,標記交換 路徑)資源和網絡拓撲信息,選擇符合QoS(Qualityof Service,服務質量)要求的端到端 承載通道,向承載通道上的路由器發送MPLS標籤和本次呼叫的源IP位址和目的IP位址, 後續該路由器接收到包括所述源IP位址和目的IP位址的媒體流時,根據上述MPLS標籤就 知道如何傳輸該媒體流。 發明人在實現本發明的過程中,發現現有技術有如下缺點 現有技術中需要路由器與承載資源管理器互通信息,以便承載資源管理器分發 MPLS標籤,因此需要路由器有直接接口連接承載資源管理器,但是大多數廠家生產的路由 器沒有該直接接口,因此不支持與承載資源管理器互通信息的功能;而且該方案需要使用 MPLS標籤標識路徑,只能基於MPLS承載網來實現的,對於承載網採用其他的組網方式,現 有技術的方案不適用。

發明內容
本發明實施例提供一種媒體流控制方法、相關設備及網絡系統,實現IMS(IP Multimedia Subsystem, IP多媒體系統)會話業務的控制。
有鑑於此,本發明實施例提供
—種媒體流控制方法,包括
接收網絡設備發送的資源請求; 根據所述資源請求,獲得第一網關媒體地址、第二網關媒體地址和第一網關與第 二網關間媒體流的資源要求; 當所述第一網關媒體地址對應的第一網絡位置標識與第二網關媒體地址對應的 第二網絡位置標識不同時,確定所述第一網絡位置標識到所述第二網絡位置標識間的邏輯 路徑; 判斷所述邏輯路徑對應的逐段路徑是否滿足所述媒體流的資源要求;
根據判斷結果向所述網絡設備發送資源請求的應答。
—種對媒體流進行資源接納控制的網絡設備,包括
消息接收單元,用於接收網絡設備發送的資源請求; 媒體信息獲取單元,用於根據所述資源請求,獲得第一網關媒體地址、第二網關媒體地址和所述第一網關與第二網關間媒體流的資源要求; 媒體流路徑計算功能單元,用於當所述第一網關媒體地址對應的第一網絡位置標 識與第二網關媒體地址對應的第二網絡位置標識不同時,確定所述第一網絡位置標識到所 述第二網絡位置標識間的邏輯路徑; 接納控制功能單元,用於判斷所述邏輯路徑對應的逐段路徑是否滿足所述媒體流 的資源要求; 消息發送單元,用於根據所述接納控制功能單元的判斷結果,向所述網絡設備發 送資源請求的應答。 —種網絡系統,包括核心資源管理器和域間資源管理器,其中, 所述核心資源管理器,用於接收網關控制器發送的資源請求,所述資源請求中攜
帶主叫網關媒體地址、域內主叫媒體地址、域間主叫媒體地址、域間被叫媒體地址和媒體
流的資源要求;向所述域間資源管理器發送攜帶域間主叫媒體地址、域間被叫媒體地址和
媒體流的資源要求的資源請求;確定主叫網關媒體地址對應的網絡位置標識與域內主叫媒
體地址對應的網絡位置標識之間的邏輯路徑,判斷所述邏輯路徑上的資源是否滿足媒體流
的資源要求,以確定所述媒體流在所述核心資源管理器所管理的區域內的資源接納是否成
功; 所述域間資源管理器,用於接收攜帶域間主叫媒體地址、域間被叫媒體地址和媒 體流的資源要求的資源請求,確定域間主叫媒體地址對應的網絡位置標識與域間被叫媒體 地址對應的網絡位置標識之間的邏輯路徑,判斷所述邏輯路徑上的資源是否滿足媒體流的 資源要求,以確定所述媒體流在所述域間資源管理器所管理的區域內的資源接納是否成 功。 本發明實施例在接收到資源請求後,根據預存的網關媒體地址段與網絡位置標 識的對應關係,獲取第一網絡位置標識和第二網絡位置標識,並確定兩者之間的邏輯路徑 (第一網絡位置標識、第二網絡位置標識分別是第一網關媒體地址和第二網關媒體地址分 別對應的網絡位置標識),根據邏輯路徑所對應的逐段路徑的資源是否滿足媒體流的資源 要求,確定對該媒體流的資源請求是否成功,以保證傳輸MS會話業務的承載網中的路由 器設備能夠滿足媒體流的QoS質量要求,對於承載網中的傳輸設備(路由器和交換機)不 需要直接接口 ,因此無需對傳輸設備作特別升級,現有大多數廠家生產的傳輸設備都可以 應用,且可以應用多種承載網,不限於MPLS承載網絡。


圖1是本發明實施例提供的IMS承載網的邏輯拓撲示意圖; 圖2是本發明實施例提供的承載網絡拓撲信息同步流程圖; 圖3是本發明實施例二提供的媒體流控制方法流程圖; 圖4是本發明實施例提供的邏輯路徑選擇示意圖; 圖5是本發明實施例三提供的採用集中式控制承載網資源的應用場景圖; 圖6是本發明實施例三提供的媒體流控制方法流程圖; 圖7是本發明實施例四提供的採用分布式控制承載網資源的應用場景圖; 圖8是本發明實施例四提供的媒體流控制方法流程 圖9是本發明實施例五提供的對媒體流進行資源接納控制的網絡設備結構圖。
具體實施方式

實施例一 本發明實施例一提供一種媒體流控制方法,包括
接收網絡設備發送的資源請求; 根據所述資源請求,獲得第一網關媒體地址、第二網關媒體地址和第一網關與第 二網關間媒體流的資源要求; 當所述第一網關媒體地址對應的第一網絡位置標識與第二網關媒體地址對應的 第二網絡位置標識不同時,確定所述第一網絡位置標識到所述第二網絡位置標識間的邏輯 路徑; 確定所述邏輯路徑對應的逐段路徑是否滿足所述媒體流的資源要求;
根據判斷結果向所述網絡設備發送資源請求的應答。 其中,獲取所述第一網關媒體地址對應的第一網絡位置標識,和第二網關媒體地 址對應的第二網絡位置標識的方式可以是根據本地保存的網關媒體地址段與網絡位置標 識的對應關係獲取的,也可以是向其他網元設備查詢的,不影響本發明的實現。本發明後續 實施例是以本地保存網關媒體地址段與網絡位置標識的對應關係,在本地查詢以獲得第一 網關媒體地址對應的第一網絡位置標識,和第二網關媒體地址對應的第二網絡位置標識進 行描述的。 其中,媒體地址在IP網絡中指媒體流的IP位址,第一網關的媒體地址是第一網關
傳輸媒體流的IP位址;第二網關的媒體地址是第二網關傳輸媒體流的IP位址; 其中,所述網絡設備是網關控制器; 所述第一網關媒體地址是主叫網關媒體地址; 所述第二網關媒體地址是被叫網關媒體地址; 或者, 所述網絡設備是主叫側網關控制器或者主叫側網關策略控制器;
所述第一網關媒體地址是主叫網關媒體地址;
所述第二網關媒體地址是域內主叫媒體地址;
或者, 所述網絡設備是被叫側網關控制器或者被叫側網關策略控制器;
所述第一網關媒體地址是被叫網關媒體地址;
所述第二網關媒體地址是域內被叫媒體地址;
或者, 所述網絡設備是核心資源管理器; 所述第一網關媒體地址是域間主叫媒體地址; 所述第二網關媒體地址是域間被叫媒體地址。 其中,網關控制器可以是AGCF(Access Gateway Control Function,接入網關控 制功能實體);網關策略控制器可以是SPDF(Service Policy DecisionFunction,業務策略 決策功能實體。
其中,資源請求包括源網關媒體地址、目標網關媒體地址和源網關與目標網關間 媒體流的資源要求;所述第一網關媒體地址是源網關媒體地址;根據源網關媒體地址和目 標網關媒體地址,確定所述媒體流應從第一子網的邊界節點輸入到第二子網的邊界節點, 將第一子網的邊界節點的媒體地址為所述第二網關媒體地址;其中,第一子網是源網關所 在的子網;第二子網是目標網關所在的子網。第一子網和第二子網可以分別為後續實施例 四中c-RMl和c-RM2所管理的子網。 其中,在根據預存的網關媒體地址段與網絡位置標識的對應關係,獲取所述第一 網關媒體地址對應的網絡位置標識之前,該方法還包括 頂S承載網將承載網絡拓撲信息發送給NTIM(Network Topologylnformation
Management database,承載網拓撲信息管理庫),承載網絡拓撲信息包括網絡位置標識、
網絡位置標識對應的傳輸節點的直連網段、和網絡位置標識之間的鏈路的帶寬值。需要說
明的是,MS承載網還根據MS承載網當前狀況,向所述承載網拓撲信息管理庫NTIM發送
網絡拓撲同步消息,以便同步承載網拓撲信息管理庫中的承載網絡拓撲信息。 資源管理實體從承載網拓撲信息管理庫獲取承載網絡拓撲信息,該承載網絡拓撲
信息包括網絡位置標識和網絡位置標識對應的傳輸節點的直連網段;資源管理實體根據
承載網絡拓撲信息和網關的對外互聯IP位址段和媒體地址段,獲取與網關的對外互聯IP
地址段匹配的傳輸節點的直連網段;建立所述匹配的傳輸節點的直連網段所對應的網絡位
置標識與所述網關的媒體地址段的對應關係。 下面對IMS承載網獲取承載網絡拓撲信息做詳細描述 為了實現MS承載網的規劃,MS承載網管理系統(比如BOSS系統或者IS信息 系統等)根據IMS業務的媒體面網關設備部署及網絡邏輯拓撲,確定網絡位置ID ;獲取承 載網中傳輸節點的直連網段,確定所述網絡位置標識與所述傳輸節點的直連網段的對應 關係,形成承載網絡拓撲信息,承載網絡拓撲信息包括網絡位置標識、網絡位置標識對應 的傳輸節點的直連網段、和網絡位置標識之間的鏈路的帶寬值,向承載網拓撲信息管理庫 NTIM發送承載網絡拓撲信息。需要說明的是,一個網絡位置ID對應的設備節點可能是一個 傳輸節點、或者主備傳輸節點、或者雙歸屬節點;相應的,該網絡位置ID與其他網絡位置ID 之間的鏈路可能是一條、或者兩條主備鏈路、或者兩條冗餘分擔鏈路。以上特性可以在該網 絡位置ID的屬性中標識,或者在對應的鏈路段的屬性中標識。 其中,IMS承載網管理系統可以對一個網絡位置配置冗餘的傳輸節點,當有多個網 關的媒體流匯聚到該網絡位置時,可以設置多個網關的媒體流匯聚在所述網絡位置時不收 斂,因此,對應所述網絡位置設置一個網絡位置標識,並設置網絡位置標識的帶寬屬性為匯 聚無收斂或者轉發無阻塞,即設置媒體流在該網絡位置ID上匯聚無收斂或者轉發無阻塞, 當連接該網絡位置的多個媒體面網關的媒體流互通時,不再進行帶寬管理。此時上述承載 網絡拓撲信息還包括所述網絡位置標識的帶寬屬性;如果多個媒體面網關的媒體流匯聚 在所述網絡位置時收斂,則對應所述冗餘的傳輸節點設置兩個網絡位置標識,通過控制兩 個網絡位置ID之間的鏈路帶寬實現流量控制。 IMS承載網管理系統對兩個網絡位置之間的鏈路可配置有冗餘的鏈路, 一般規劃 為相同的帶寬,若規劃時帶寬無法達到相同時,則兩個網絡位置ID之間的鏈路帶寬取值為 規劃時兩個帶寬中的最小值,這樣可以降低一定的資源利用率,而且能確保IMS會話接納後的通信質量。舉實例說明IMS承載網規劃在兩個網絡位置之間的冗餘鏈路帶寬分別為 IOM和5M,當前傳輸的媒體流需要8M帶寬,如果其中IOM帶寬的鏈路發生故障,則需切換到 5M帶寬,5M帶寬小於上述媒體流需要的8M帶寬,因此難以保證MS會話質量。如果預先設 定兩個位置ID之間的鏈路帶寬取值為規劃時兩個帶寬中的最小值,則要求IMS會話的媒體 流需要的帶寬最高不超過5M,如果超過5M的資源申請就不能成功,因此該兩個位置ID之間 的鏈路傳輸的媒體流的帶寬只能是小於5M的,所以當一個物理鏈路發生故障,切換到另一 個物理鏈路時也能保證媒體流的傳輸質量。 從MS承載網的物理拓撲分析,MS承載網中主要有樹形(Tree Mode)、星形(Star Mode)、環形(Ring Mode)和全網格形(Full mesh Mode),因此一個IMS獨立承載網一般可 以邏輯分成以下幾種典型模式
(1)、樹形(Tree Mode)
(2)、星形(Star Mode) (3)、一個MS獨立承載網劃為多個子區,子區內採用樹形(Tree Mode),子區之間 採用全網格形(Full mesh Mode) (4)、一個IMS獨立承載網劃為多個子區,子區內採用星形(Star Mode),子區之間 採用全網格形(Full mesh Mode) 需要說明的是本發明實施例提供的原網絡邏輯拓撲可採用以上幾種典型模式, 但是不限於以上幾種模式;而且以上幾種模式可以是運營商域內承載網的原網絡邏輯拓 撲,也可以是運營商之間的域間骨幹層的原網絡邏輯拓撲;或者,對於IMS會話業務在域間 傳輸的情況,運營商域內承載網的網絡邏輯拓撲可以採用樹形,運營商之間的域間骨幹層 的網絡邏輯拓撲可以採用全網格形;或者,運營商域內承載網的網絡邏輯拓撲可以採用星 形,運營商之間的域間骨幹層的網絡邏輯拓撲可以採用全網格形,不影響本發明的實現。
IMS承載網的邏輯拓撲可以如圖1所示,圖1中網絡位置ID由一系列的整數組成, 比如a:b:c:d,以便標明對應傳輸節點在邏輯拓撲中的位置,其中a表示邏輯拓撲中的第 一級,依次的,b為第二級,c為第三級,d為第四級。本發明實施例中a:b:c:d分別為4個 比特位,圖中AR表示匯聚接入層的網絡位置,CR表示匯聚核心層的網絡位置,PE表示骨幹 邊緣層的網絡位置,P表示骨幹核心層的網絡位置。圖l以四級為例進行描述,而本發明實 施例所提供的網絡位置ID並不限於四級。具體採用上述第(3)種典型模式,該IMS承載網 劃為多個子區,其中,子區內用樹形結構,子區之間用的全網格結構,其中,在10 = 2的子區 中也包括了環形結構。 如下描述,當網絡物理拓撲發生變化時,網絡位置ID的管理方法如下 (A)、若IMS承載網管理系統檢測到承載網中某個傳輸節點廢棄時,將該傳輸節點
所在的網絡位置的ID的屬性設置為"不可用"; (B)網絡物理拓撲發生變化導致傳輸節點所在的網絡位置發生變換,其傳輸節點 改變後的網絡位置在原來的網絡邏輯拓撲中沒有時,則增加網絡位置ID的標號;或者,網 絡物理拓撲中新增了傳輸節點,該新的傳輸節點所在的網絡位置在原來網絡邏輯拓撲中沒 有時,增加網絡位置ID的標號。 (C)對於某個傳輸節點所在的網絡位置ID處於根(比如ID = 3)或者子根(比如 ID = 2:1:1)中,若該傳輸節點廢棄了 (即此時該傳輸節點為廢棄節點),不僅需要將該傳
11輸節點對應的網絡位置ID的屬性設置為"不可用",而且將該根或者子根下的所有網絡ID 的狀態都設置為"不可用"。此時,若該根或者子根下面的網絡位置ID對應的傳輸節點重新 連接到另一個網絡位置上,則需要在該另一個網絡位置ID下面新增網絡位置ID,以標識該 傳輸節點的網絡位置。 參閱圖2,如下描述承載網絡拓撲信息的同步 步驟C1、 MS承載網管理系統向承載網拓撲信息管理庫發送網絡拓撲同步消息, 該網絡拓撲同步消息用於通知當前承載網絡的變化,比如表示網絡位置ID是否可用的信 息、有新增的網絡位置ID和/或當前IMS媒體面的媒體流所經過的路徑拓撲和鏈路帶寬。
步驟C2、承載網拓撲信息管理庫及時更新網絡位置ID、網絡位置ID的屬性,及網 絡位置ID之間的帶寬等信息,其中網絡位置ID的屬性包括表示網絡位置ID是否可用的 信息和該網絡位置ID對應的傳輸節點的直聯網段等。 其中,更新網絡位置ID之間的帶寬可以採用如下方式實現根據當前IMS媒體面 的媒體流所經過的路徑拓撲和對應的鏈路帶寬,確定網絡位置ID之間的可用帶寬。
步驟C3、從IMS媒體面網關配置管理系統獲取IMS媒體面網關配置信息,該信息包 括網關ID、該網關對外互連IP位址段和媒體地址段,本發明實施例中媒體地址段可以是 媒體IP位址段。 步驟C4、從承載網拓撲信息管理庫獲取承載網絡拓撲信息,該承載網絡拓撲信息 包括網絡位置ID、網絡位置ID的屬性,及網絡位置ID之間的帶寬等信息;採用簡單網絡 管理協議(S證,Simple Network ManagementProtocol)或者簡單對象訪問協議(Simple Object Access Protocol, SOAP),對接收到的承載網絡拓撲信息和/或IMS媒體面網關 配置信息進行格式轉換,以便存儲相同格式的承載網絡拓撲信息和IMS媒體面網關配置信 息。 步驟C5、提取一個網關對外互連IP位址段,作為網段A。 步驟C6、提取承載網中的一個網絡位置ID和對應的傳輸節點的直聯網段,將傳輸 節點的直聯網段作為網段B。 步驟C7、判斷網段A與網段B是否匹配,如果否,返回執行步驟C6 (此時需要提取 另外一個網絡位置ID和對應的傳輸節點的直聯網段,將另一個網絡位置ID對應的傳輸節 點的直連網段作為網段B);如果是,執行步驟C8。 其中,通過如下舉例說明如何判斷網段A與網段B是否匹配假定網關對外互連 IP位址為10. 28. 32. 1/255. 255. 255. 0 (即24位掩碼),則網段A為10. 28. 32. O,如果網絡 段B為10. 28. 32. 0,則網段A與網段B匹配,若網段B為10. 28. 30. 0,則網段A與網段B不匹配。 步驟C8、建立該網關的媒體IP位址段與網絡位置ID的對應關係。 步驟C9、判斷是否所有網關對外互連IP位址段都匹配完畢,如果否,返回執行步
驟C5 (此時步驟C5中提取另一個網關對外互連IP位址段,作為網段A);如果是,結束本流程。 本發明實施例針對IMS業務在承載網中傳輸,將在承載控制層設計兩個功能模 塊核心資源管理模塊(C-RM)和域間資源管理模塊(I-RM),其中,C-RM負責MS域內的承 載網的資源接納控制,I-RM負責MS域間的承載網的資源接納控制,如下實施例二描述採用C-RM管理域內承載網資源的方法,實施例三描述採用C-RM管理域內承載網資源、採用 I-RM管理域間承載網資源的方法。
實施例二 參閱圖3,本發明實施例二提供一種媒體流控制方法,該方法採用集中式C-RM管 理域內承載網資源,該方法包括 步驟D1、主叫側的P-CSCF(Proxy-Call Session Control Function,代理呼叫會 話功能實體)/I-CSCF(Interrogation CSCF,問訊呼叫會話控制功能實體)接收到主叫側 網元設備發送的Invite消息後,向主叫偵U的SPDF(ServicePolicy Decision Function,業 務策略決策功能實體)發送媒體地址埠請求消息。 步驟D2、SPDF向A-BGF(Access-Boarder Gateway Function,邊界網關功能實體) 發送媒體地址埠請求消息。 步驟D3、 A-BGF向SPDF發送地址埠應答消息,地址埠應答消息中攜帶A_BGF 分配的主叫媒體地址埠,該主叫媒體地址埠包括主叫網關媒體IP位址和UDP(User Datagram Protocol,用戶數據報協議)埠號。 步驟D4、 SPDF向主叫側的P-CSCF/I-CSCF發送地址埠應答消息。
步驟D5、主叫側的P-CSCF/I-CSCF向主叫側的S-CSCF(Serving CSCF,服務呼叫會 話控制功能實體)發送Invite消息,Invite中的SDP(SessionDescription Protocol,會 話描述協議)信息中攜帶主叫網關媒體IP位址和UDP埠號。 步驟D6、主叫側的S-CSCF通過被PL]側的S_CSCF/I_CSCF向AGCF(Access Gateway Control Function,接入網關控制功能實體)發送Invite消息,Invite中的SDP信息中攜 帶主叫網關媒體IP位址和UDP埠號。 步驟D7、 AGCF向AGF(Access Gateway Function,接入網關功能實體)發送媒體 地址埠請求消息。 步驟D8、AGF分配被叫媒體地址埠 ,該被叫媒體地址埠包括被叫網關媒體IP 地址和UDP埠號,向AGCF反饋地址埠應答消息,該消息中攜帶被叫網關媒體IP位址和 UDP埠號。 步驟D9、 AGCF向C-RM發送資源請求消息,該請求消息以"目的端信息主叫網關 媒體IP位址和UDP埠號,源端信息被叫網關媒體IP位址和UDP埠號"來唯一表示被 叫發往主叫方向的媒體流ID。同時,為確保本媒體流能預留到資源,該請求消息中還攜帶有 從被叫發往主叫方向上的"媒體流帶寬需求、資源預留優先級等"。 C-RM根據主叫網關媒體IP位址和被叫網關媒體IP位址,為此被叫發往主叫方向 的媒體流計算邏輯路徑,判斷該邏輯路徑的所有逐段路徑上的資源是否滿足該媒體流的資 源需求(媒體流的帶寬需求、資源預留優先級等),以便為此媒體流準確並有效預留出帶寬 資源,並能優先確保諸如"緊急呼叫、或監聽業務等媒體流"的帶寬資源需求。其中,C-RM相 關處理請參閱圖4和對應的文字描述。 步驟D10、 C-RM向AGCF發送資源請求的應答,該應答消息中攜帶表示資源請求是 否成功的指示。 步驟Dll、 AGCF向主叫側的S-CSCF發送2000K消息,該消息中的SDP信息中攜帶 被叫網關媒體IP位址和UDP埠號。
步驟D12、主叫側的S-CSCF向主叫側的P_CSCF/I_CSCF發送2000K消息,該消息中
的SDP信息中攜帶被叫網關媒體IP位址和UDP埠號。 步驟D13、主叫側的P-CSCF/I-CSCF向SPDF發送資源請求消息。 步驟D14、SPDF向C-RM發送資源請求消息,該請求消息以"目的端信息被叫網關
媒體IP位址+UDP埠號,源端信息主叫網關媒體IP位址+UDP埠號"來唯一表示主叫
發往被叫方向的媒體流ID。同時,為確保本媒體流能預留到資源,該請求消息中還攜帶有從
主叫發往被叫方向上的"媒體流帶寬需求、資源預留優先級等"。 C-RM根據主叫網關媒體IP位址和被叫網關媒體IP位址,為此主叫發往被叫方向
的媒體流計算邏輯路徑,判斷該邏輯路徑的所有逐段鏈路上的資源是否滿足該媒體流的資
源需求(即媒體流帶寬需求、資源預留優先級等),以便為此媒體流準確並有效預留出帶寬
資源,並能優先確保諸如"緊急呼叫、或監聽業務等媒體流"的帶寬資源需求。其中,C-RM相
關處理請參閱圖4和對應的文字描述。 步驟D15、 C-RM向SPDF發送資源請求應答。 步驟D16、 SPDF向主叫側的P-CSCF/I-CSCF發送資源請求應答。 參閱圖4,如下步驟描述C-RM進行邏輯路徑選擇 步驟Q1、C-RM基於媒體流的目的網關IP位址和源網關IP位址,查找網關媒體IP 地址段與網絡位置ID的對應關係,獲取該傳輸該媒體流的目的網關對應的網絡位置ID和 源網關對應的網絡位置ID。 步驟Q2、對比目的網關對應的網絡位置ID和源網關對應的網絡位置ID,並將空缺 位補充O。 例如源網關對應的網絡位置ID為a:b:c:d,目的網關對應的網絡位置ID為
x: y: z,則將目的網關對應的網絡位置ID的最後一位補充0,變為x: y: z: 0。 步驟Q3、從最高位開始,將a與x比較,判斷a與x是否相等,如果是,執行步驟Q4,
如果否,執行步驟Q7。 步驟Q4、判斷源網關對應的網絡位置ID與目的網關對應的網絡位置ID的其他對 應位是否相等,如果是,執行步驟Q5,如果否,執行步驟Q6。
步驟Q5、不需計算媒體流途經的邏輯路徑,結束被流程。 步驟Q6、記錄從最高位開始,源網關對應的網絡位置ID與目的網關對應的網絡位 置ID中最後一個相同位所對應的網絡位置為媒體流的匯聚點,確定邏輯路徑包括從源網 關對應的網絡位置ID到匯聚點的路徑,和從匯聚點到目標網關對應的網絡位置ID的路徑, 結束被流程。 步驟Q7、確定邏輯路徑包括從源網關對應的網絡位置ID(a:b:c:d)到源網關對 應的網絡位置ID所歸屬的根(a)的路徑、從目標網關對應的網絡位置ID(x:y:z)到目標網 關對應的網絡位置ID所歸屬的根(x)的路徑、和從源網關對應的網絡位置ID所歸屬的根 (a)到目標網關對應的網絡位置ID所歸屬的根(x)的路徑。 如下說明媒體流從源網關匹配的網絡位置ID到目標網關匹配的網絡位置ID是否 存在匯聚點,包括如下幾種情況 (A)當媒體流的源網關匹配的網絡位置ID的最高位與目的網關匹配的網絡位置 ID的最高位的不相同時,說明媒體流起源於源網關匹配的網絡位置ID,並經過源網關匹配
14的網絡位置ID的頂點(拓撲樹的根)、目的網關匹配的網絡位置ID的頂點,再到目的網關 匹配的網絡位置ID處。以上述源網關匹配的網絡位置ID二a:b:c:d和目的網關匹配的網 絡位置ID = x:y:z為例,媒體流途經的逐段鏈路(即邏輯逐段鏈路)為〃ID = a:b:c:d 到ID = a:b:c〃、 〃ID = a:b:c到ID = a:b〃、 〃ID = a:b到ID = a〃,以及〃ID = a 到ID = x〃、〃ID = x到ID = x:y〃、〃ID = x:y到ID = x:y:z〃。
(B)當媒體流的源網關匹配的網絡位置ID的最高位與目的網關匹配的網絡位置 ID的最高位相同,而後續比較中一旦某低位出現不相等的值,則說明此媒體流在本區域中 存在匯聚點,則源網關對應的網絡位置ID與目的網關對應的網絡位置ID中最後一個相同 位所對應的網絡位置為媒體流的匯聚點。仍以上述源網關匹配的網絡位置ID二a:b:c:d和 目的網關匹配的網絡位置ID = x:y:z為例,若a二 x, b = y, c - z,即說明媒體流在網絡 位置ID = a:b處匯聚。貝U,媒體流途經的逐段鏈路為〃ID = a:b:c:d到ID = a:b:c〃、 〃ID = a:b:c到ID = a:b〃、〃ID = a:b到ID = a:b:z〃。 如果假定源網關匹配的網絡位置ID = a:b:c:d,目的網關匹配的網絡位置ID = x:y, a = x, b = y即說明媒體流在目的網關匹配的網絡位置ID = a:b處匯聚。媒體流途 經的逐段鏈路為〃ID = a:b:c:d到ID = a:b:c〃、〃ID = a:b:c到ID = a:b〃。
(C)若通過比較得出本媒體流的源網關匹配的網絡位置ID和目的網關匹配的網 絡位置ID完全相等,則無需再計算途經的邏輯鏈路了 。 本發明實施例二C-RM在接收到網關控制器發送的資源請求後,確定網關A-BGF 和AGF連接的傳輸節點間的邏輯路徑,當該邏輯路徑所對應的逐段路徑的資源滿足媒體流 的資源要求時,確定資源請求成功,能保證MS會話業務所利用資源不超過網絡預先的規 劃的資源額度,而且能保證傳輸MS會話業務的承載網中的路由器設備能夠滿足媒體流的 QoS質量要求;且對於承載網中的傳輸設備(路由器和交換機)不需要直接接口,因此無需
對傳輸設備作特別升級,現有大多數廠家生產的傳輸設備都可以應用,且可以應用多種承
載網,不限於MPLS承載網絡。 實施例三 參閱圖5和圖6,本發明實施例三提供一種媒體流控制方法,該方法採用C-RM集中 管理域內承載網資源,採用I-RM管理域間承載網資源,其中,圖5示出了採用C-RM集中管 理承載網資源的應用場景圖,圖6示出了該方法信令圖,該方法具體包括步驟
步驟El、主叫側的I-CSCF/S-CSCF接收到主叫側網元設備發送的Invite消息後, 向主叫側的IBCF (Interconnection Border Control Function,互聯邊界控制功能)/SPDF 發送Invite消息。 步驟E2、主叫側的IBCF/SPDF向邊界網關功能(A_BGF)發送媒體地址埠請求。
步驟E3、邊界網關功能(A-BGF)向主叫側的IBCF/SPDF發送地址埠應答消息,該 消息中攜帶A-BGF分配的主叫網關媒體IP位址和UDP埠號。 步驟E4、 主卩L]偵U 的IBCF/SPDF向I-BGF (Interconnection Border GatewayFunction,互聯邊界網關功能)發送媒體地址埠請求。 步驟E5、I-BGF向主叫側的IBCF/SPDF發送地址埠應答消息,地址埠應答消息 中攜帶I-BGF分配的域內主叫媒體IP位址和UDP埠號,和域間主叫媒體IP位址和UDP
埠號。
步驟E6、主叫側的IBCF/SPDF向被叫側的IBCF/SPDF發送Invite消息,該Invite 消息中的SDP信息中攜帶域間主叫媒體地址埠,該域間主叫媒體地址埠包括域間主 叫媒體IP位址和UDP埠號。 步驟E7、被叫側的IBCF/SPDF向接入網關功能實體(AGF)發送媒體地址埠請求。 步驟E8、接入網關功能實體(AGF)向被叫側的IBCF/SPDF發送地址埠應答消息,
該消息中攜帶AGF分配的被叫網關媒體IP位址和UDP埠號。 步驟E9、被叫側的IBCF/SPDF向I_BGF發送媒體地址埠請求。 步驟E10、 I-BGF向被叫側的IBCF/SPDF發送地址埠應答消息,地址埠應答消
息中攜帶I-BGF分配的域內被叫媒體IP位址和UDP埠號,和域間被叫媒體IP位址和UDP
埠號。 步驟Ell、被叫側的IBCF/SPDF向被叫側的I_CSCF/S_CSCF發送Invite消息。
步驟E12、被叫側的I-CSCF/S-CSCF向被叫側的IBCF/SPDF發送2000K消息。
步驟E13、被叫側的IBCF/SPDF向C-RM2 (被叫側承載網的核心資源管理器)發送 資源請求消息,該請求中攜帶被叫網關媒體IP位址、域內被叫媒體IP位址和UDP埠號, 和域間被叫媒體IP位址和UDP埠號,和域間主叫媒體IP位址和UDP埠號。
C-RM2根據被叫網關媒體IP位址和域內被叫媒體IP位址,為此被叫發往主叫方向 的媒體流計算本承載網絡內的邏輯路徑,判斷該邏輯路徑對應的逐段路徑上的資源是否滿 足媒體流資源要求(比如帶寬需求、資源預留優先級等),以便為此媒體流準確並有效預留 出帶寬資源。 步驟E14、 C-RM2向I-RM發送資源請求消息,該請求消息以"目的端信息域間主 叫媒體IP位址和UDP埠 ,源端信息域間被叫媒體IP位址和UDP埠 "來唯一表示被叫 側發往主叫側的域間媒體流ID。 I-RM根據域間主叫媒體IP位址和域間被叫媒體IP位址,獲取域間的邏輯路徑,並 給"域間被叫側發往主叫側方向的媒體流"進行帶寬資源預留處理,該資源預留處理與C-RM
給"域內被叫側發往主叫側方向的媒體流"進行帶寬資源預留處理相似,在此不再贅述。
本實施例假定資源預留成功。 步驟E15、I-RM向C-RM2發送資源請求的應答,該資源請求應答中攜帶表示資源預 留成功的指示。 步驟E16、 C-RM2向被叫側的IBCF/SPDF發送資源請求的應答,該資源請求應答中 攜帶表示資源預留成功的指示。 步驟E17、被叫側的IBCF/SPDF向主叫側的IBCF/SPDF發送2000K消息,該消息中 的SDP信息中攜帶域間被叫媒體IP位址和UDP埠 。 步驟E18、主叫側的IBCF/SPDF向C-RM1 (主叫側承載網的資源管理器)發送資源
請求,該請求中攜帶主叫網關媒體IP位址、域內主叫媒體IP位址和UDP埠號,和域間主
叫媒體IP位址和UDP埠號,和域間被叫媒體IP位址和UDP埠號。 C-RM1根據主叫網關媒體IP位址和域內主叫媒體IP位址,為此主叫發往被叫方向
的媒體流計算本承載網絡內的邏輯路徑,判斷該邏輯路徑對應的逐段路徑上的資源是否滿
足媒體流資源要求(比如帶寬需求、資源預留優先級等),以便為此媒體流準確並有效預留 出帶寬資源。
步驟E19、 C-RM1向I_RM發送資源請求消息,該請求消息以"目的端信息域間被 叫媒體IP位址和UDP埠 ,源端信息域間主叫媒體IP位址和UDP埠 "來唯一表示主叫 側發往被叫側的域間媒體流ID。 I-RM就可給"域間主叫側發往被叫側方向的媒體流"進行帶寬資源預留處理,該 資源預留處理與C-RM給"域內主叫側發往被叫側方向的媒體流"進行帶寬資源預留處理相 似,在此不再贅述。 本實施例假定資源預留成功。 步驟E20、I-RM向C-RM1發送資源請求應答,該資源請求應答中攜帶表示資源預留 成功的指示。 步驟E21、 C-RM1向主叫側的IBCF/SPDF發送資源請求應答。
步驟E22、主叫側的IBCF/SPDF向主叫側的(S-CSCF/I-CSCF)發送2000K消息。
本發明實施例三由C-RM確定媒體流在域內的路徑,並確定該域內路徑上的資源 是否滿足媒體流的資源要求;由I-RM確定媒體流在域間的路徑,並確定該域間路徑上的資 源是否滿足媒體流的資源要求,因此,能保證MS會話業務所利用資源不超過網絡預先的 規劃的資源額度,而且能保證傳輸MS會話業務的承載網中的路由器設備能夠滿足媒體流 的QoS質量要求;且對於承載網中的傳輸設備(路由器和交換機)不需要直接接口,因此無 需對傳輸設備作特別升級,現有大多數廠家生產的傳輸設備都可以應用,且可以應用多種 承載網,不限於MPLS承載網絡。
實施例四 如下實施例四描述採用分布式c-RM實現資源接納控制的技術方案,其應用場景 如下 在IMS業務域內,當業務需要支撐的IMS承載網的規模較大時,可能存在多個IMS 中心局(如每個大區一個中心局)。這時,可能中心局之間的業務互通是通過骨幹層實現, 而每個中心局內部業務互通則是在各自的子網(該子網可以是匯聚網)內實現。在這種應 用場景中,可基於承載網中每個匯聚網部署一個c-RM,每個c-RM負責管理對應匯聚網的媒 體流控制、以及匯聚網出口到骨幹層方向上的媒體流控制(為區分集中式C-RM核心資源管 理器,每個匯聚網部署的匯聚網資源管理器簡稱為c-RM :convergenceResource Manager, 匯聚資源管理器)。 這樣, 一個匯聚網的承載網絡拓撲信息的變化只需要在對應c-RM上做更新,對其 他c-RM無影響。同時,由於每個c-RM只需管理自己匯聚網內的媒體流的資源接納控制,故 相對集中式C-RM而言,其c-RM對會話媒體流的資源管理負荷也會得以分布與均衡。圖7 示出了域內分布式c-RM資源接納控制的應用場景。 在本運營商的IMS域內骨幹網和多個匯聚網進行IP位址規劃時,一般都是統一規 劃(如基於業務種類並考慮域內匯聚區域)。同時,因為是本運營商自己的MS業務專網, 考慮整網路由聚合,其各域內匯聚網規劃的地址段相對比較固定,一般不會在匯聚網之間 相互變動預先規劃的地址段。 基於以上綜合考慮,各匯聚網負責的資源管理器(如c-RMl、 c-RM2、 c-RM3....),
為了能有效定位每個媒體流的目的方向,可先通過與"域內承載網拓撲信息管理庫NTIM" 交互以便獲取其他c-RM管理的匯聚網所規劃的媒體IP位址段,這樣,在會話資源接納控制中,就可按每個媒體流的目的媒體IP位址定位出此媒體流是僅在本匯聚網內傳輸還是在 兩個匯聚網內傳輸。若在本匯聚網內傳輸,則本匯聚網的c-RM就可單獨完成資源接納控制 了 。若媒體流要在兩個匯聚網內傳輸,則兩個匯聚網的c-RM除控制各自匯聚網內的資源管 理外,同時,還要負責本匯聚網出口到對端匯聚網入口的發送方向上所途徑的骨幹層鏈路 上的資源接納控制。 對於本運營商與其他運營商之間的互通,如I-BGF—般都會部署在某一個大區 內,這樣,I-BGF的媒體流資源管理也可歸屬在一個c-RM下來管理(如圖7中是c-RMl來 管理I-BGF媒體流的控制),包括對I-BGF在域內的媒體流控制和I-BGF出口到其他運營商 的域間媒體流控制。 綜上所述,c-RMl需要獲得的信息包括 (A)本匯聚網的根和根以下的拓撲,其承載網絡拓撲信息包括網絡位置標識、網 絡位置標識對應的傳輸節點的直連網段、和網絡位置標識之間的鏈路的帶寬值、網絡位置 標識是否可用等信息。 (B)本匯聚網出口到其他匯聚網所途徑骨幹層的網絡拓撲信息,主要是本匯聚網 發送方向的拓撲路徑和鏈路帶寬,因骨幹層一般是全Full Mesh結構,故拓撲信息基本是點 對點,並也按網絡位置ID標識。 (C)其他匯聚網如c-RM2、 c-RM3....所管理的媒體IP位址段,如是VPN (Virtual Private Network,虛擬專用網絡)設計,則是媒體VPN所在的所有CE (Customer Edge)規 劃的媒體IP位址段,包括CE互連媒體流網關的互連媒體IP位址段。 (D)本匯聚網內的MS媒體面網關的信息,包括網關ID、對外互連IP位址、媒體IP 地址段。 (E)若c-RMl同時也管理I-BGF的媒體資源,則也需要獲得本運營商I_BGF到對端 運營商I-BGF之間的承載網絡拓撲信息。 c-RMl需要根據(A)和(B)建立網關媒體IP位址與網絡位置ID的對應關係,其建 立過程與前述相同,在此不再贅述。 參閱圖8,本發明實施例提供的媒體流控制方法包括如下步驟 Fl、主叫側的P-CSCF/I-CSCF接收到主叫側網元設備發送的Invite消息後,向主
叫側的SPDF發送媒體地址埠請求消息。 F2 、 SPDF向A_BGF發送媒體地址埠請求消息。 F3、 A-BGF向SPDF發送地址埠應答消息,地址埠應答消息中攜帶A-BGF分配 的主叫網關媒體IP位址和UDP埠號。 F4、 SPDF向主叫側的P-CSCF/I-CSCF發送地址埠應答消息。 F5、主叫側的P-CSCF/I-CSCF向主叫側的S-CSCF發送Invite消息,Invite中的
SDP信息中攜帶主叫網關媒體IP位址和UDP埠號。F6、主叫側的S-CSCF通過被叫側的S_CSCF/I_CSCF向AGCF發送Invite消息, Invite中的SDP信息中攜帶主叫網關媒體IP位址和UDP埠號。
F7 、 AGCF向AGF發送媒體地址埠請求消息。 F8、AGF分配被叫網關媒體IP位址和UDP埠號,向AGCF反饋地址埠應答消息, 該消息中攜帶被叫網關媒體IP位址和UDP埠號。
18
F9 、 AGCF向C-RM2發送資源請求消息,該請求消息包括主叫網關媒體地址和UDP埠號、被叫網關媒體地址和UDP埠號、媒體流帶寬需求、和資源預留優先級等。
C-RM2根據主叫網關媒體IP位址,查找其他子網所管理的媒體IP位址段,以獲知該媒體流是在兩個子網(c-RM2管理的子網和c-RMl管理的子網)之間交互,進而並確定該媒體流應從c-RM2管理的子網的邊界節點輸入到c-RMl管理的子網的邊界節點;
其中,確定該媒體流應從c-RM2管理的子網的邊界節點輸入到c-RMl管理的子網的邊界節點的方式可以是由於c-RM2同"域內承載網拓撲信息管理庫NTIM"交互以獲得其他c-RM管理的匯聚網所規劃的媒體IP位址段,如c-RMl、c-RM3....所管理的媒體IP位址段,因此根據主叫網關媒體地址和被叫網關媒體地址,能確定該媒體流從c-RM2管理的子網傳輸到c-RMl管理的子網,根據預先保存的網絡邏輯拓撲(包括骨幹層和c-RM2管理的子網的邏輯拓撲),可以確定傳輸該媒體流的c-RM2所管理的子網的邊界節點和c-RMl所管理的子網的邊界節點; 根據預先保存的網關媒體地址段與網絡位置標識的對應關係,確定被叫網關媒體流IP位址對應的網絡位置ID和c-RM2所管理的子網的邊界節點的網絡位置ID,進而確定在媒體流在c-RM2管理的子網內的邏輯路徑;並根據c-RM2管理的子網的邊界節點的媒體IP位址和c-RMl管理的子網的邊界節點的媒體IP位址,確定數據流在c-RM2管理的子網與c-RMl管理的子網間的骨幹層的邏輯路徑。判斷c-RM2管理的子網內的邏輯路徑,和c-RM2管理的子網與c-RMl管理的子網間的骨幹層的邏輯路徑上的資源是否滿足媒體流的資源要求(包括帶寬要求等),如果是,則為該媒體流預留資源。 F10、C-RM2向AGCF發送資源請求的應答,該應答消息中攜帶表示資源請求是否成功的指示,本發明實施例假定資源請求成功。 Fll、 AGCF向主叫側的S-CSCF發送2000K消息,該消息中的SDP信息中攜帶被叫網關媒體IP位址和UDP埠號。F12、主叫側的S-CSCF向主叫側的P-CSCF/I-CSCF發送2000K消息,該消息中的
SDP信息中攜帶被叫網關媒體IP位址和UDP埠號。 F13、主叫側的P-CSCF/I-CSCF向SPDF發送資源請求消息。 F14、SPDF向c-RMl發送資源請求消息,該請求消息包括被叫網關媒體IP位址和UDP埠號,主叫網關媒體IP位址和UDP埠號,和媒體流帶寬需求、資源預留優先級等信息。 其c-RMl的功能與上述步驟F9中的c-RM2的功能相似,在此不再贅述。 F15、 c-RMl向SPDF發送資源請求的應答。 F16、 SPDF向主叫側的P-CSCF/I-CSCF發送資源請求的應答。 本發明實施例四中c-RM計算媒體流在本子網內的邏輯路徑和到其他子網之間的骨幹層的邏輯路徑,若媒體流在本子網內的邏輯路徑和到其他子網之間的骨幹層的邏輯路徑上的資源滿足媒體流的資源要求,則為該媒體流預留資源,表示資源請求成功,既能保證MS會話業務所利用資源不超過網絡預先的規劃的資源額度,而且能保證傳輸MS會話業務的承載網中的路由器設備能夠滿足媒體流的QoS質量要求;且對於承載網中的傳輸設備(路由器和交換機)不需要直接接口,因此無需對傳輸設備作特別升級,現有大多數廠家生產的傳輸設備都可以應用,且可以應用多種承載網,不限於MPLS承載網絡。
實施例五 參閱圖9,本發明實施例五提供一種對媒體流進行資源接納控制的網絡設備,可以
是核心資源管理器或者域間資源管理器包括 消息接收單元901,用於接收網絡設備發送的資源請求; 媒體信息獲取單元902,用於根據所述資源請求,獲得第一網關媒體地址、第二網 關媒體地址和第一網關與第二網關間媒體流的資源要求; 網絡位置標識獲取單元903,用於獲取所述第一網關媒體地址對應的第一網絡位
置標識,和第二網關媒體地址對應的第二網絡位置標識;可能直接在本地保存媒體地址和
網絡位置標識的對應關係,因此,網絡位置標識獲取單元903是可選的。 媒體流路徑計算功能單元904,用於當所述第一網絡位置標識與第二網絡位置標
識不同時,確定第一網絡位置標識到第二網絡位置標識間的邏輯路徑; 接納控制功能單元905,用於判斷所述邏輯路徑對應的逐段路徑是否滿足所述媒 體流的資源要求; 消息發送單元906,用於根據所述接納控制功能單元的判斷結果,向所述網絡設備 發送資源請求應答。 其中,消息發送單元906還用於當所述第一網絡位置標識與第二網絡位置標識相 同時,向所述網關控制器發送資源請求成功指示。 具體的,資源請求包括源網關媒體地址、目標網關媒體地址和源網關與目標網關 間媒體流的資源要求;所述第一網關媒體地址是源網關媒體地址; 所述媒體信息獲取單元902,用於根據源網關媒體地址和目標網關媒體地址,確定 所述媒體流應從第一子網的邊界節點輸入到第二子網的邊界節點,獲取第一子網的邊界節 點的媒體地址為所述第二網關媒體地址;所述第一子網是源網關所在的子網;所述第二子 網是目標網關所在的子網。 其中,媒體流路徑計算功能單元904,具體用於當第一網絡位置標識中的第一級與
第二網絡位置標識中第一級不相等,確定第一網絡位置標識到第二網絡位置標識間的邏輯
路徑包括第一網絡位置標識到所述第一網絡位置標識所歸屬的根的路徑、第二網絡位置
標識到所述第二網絡位置標識所歸屬的根的路徑、和所述第一網絡位置標識所歸屬的根到
第二網絡位置標識所歸屬的根的路徑;或者,當第一網絡位置標識中的前N-1級與第二網
絡位置標識中前N-l級相等,且第一網絡位置標識中的第N級與第二網絡位置標識中第N
級不相等時,獲知第一網絡位置標識中的前N-1級為匯聚點,確定第一網絡位置標識到第
二網絡位置標識間的邏輯路徑包括第一網絡位置標識到所述匯聚點的路徑,和所述匯聚
點到所述第二網絡位置標識的路徑。
該網絡設備還包括 網絡拓撲信息獲取單元907,用於獲取承載網絡拓撲信息,所述承載網絡拓撲信息 包括網絡位置標識、所述網絡位置標識的屬性和網絡標識之間的鏈路帶寬,所述網絡位置 標識的屬性包括所述網絡位置標識對應的傳輸節點的直連網段;此時所述接納控制功能 單元905根據該邏輯路徑上的網絡標識之間的鏈路帶寬,判斷邏輯路徑對應的逐段路徑是 否滿足所述媒體流的資源要求;和網關信息獲取單元908,用於獲取網關的對外互聯IP地 址段和媒體地址段;和匹配單元909,用於獲取與所述網關的對外互聯IP位址段匹配的傳輸節點的直連網段;和對應關係建立單元910,用於建立所述匹配的傳輸節點的直連網段 所對應的網絡位置標識與所述網關的媒體地址段的對應關係。此時,網絡位置標識獲取單 元903用於根據所述對應關係建立單元910所建立的對應關係,獲取第一網關媒體地址對 應的第一網絡位置標識,和第二網關媒體地址對應的第二網絡位置標識。
本發明實施例五在接收到資源請求後,根據預存的網關媒體地址段與網絡位置標 識的對應關係,獲取第一網絡位置標識和第二網絡位置標識,並確定兩者之間的邏輯路徑 (第一網絡位置標識、第二網絡位置標識分別是第一網關媒體地址和第二網關媒體地址分 別對應的網絡位置標識),根據邏輯路徑所對應的逐段路徑的資源是否滿足媒體流的資源 要求,確定對該媒體流的資源請求是否成功,以保證傳輸MS會話業務的承載網中的路由 器設備能夠滿足媒體流的QoS質量要求,對於承載網中的傳輸設備(路由器和交換機)不 需要直接接口 ,因此無需對傳輸設備作特別升級,現有大多數廠家生產的傳輸設備都可以 應用,且可以應用多種承載網,不限於MPLS承載網絡。
實施例六 本發明實施例六提供一種網絡系統,包括核心資源管理器和域間資源管理器,其 中, 核心資源管理器,用於接收網關控制器發送的資源請求,所述資源請求中攜帶主 叫網關媒體地址、域內主叫媒體地址、域間主叫媒體地址、域間被叫媒體地址和媒體流的資 源要求;向所述域間資源管理器發送攜帶域間主叫媒體地址、域間被叫媒體地址和媒體流 的資源要求的資源請求;確定主叫網關媒體地址對應的網絡位置標識與域內主叫媒體地 址對應的網絡位置標識之間的邏輯路徑,判斷所述邏輯路徑上的資源是否滿足媒體流的資 源要求,以確定所述媒體流在所述核心資源管理器所管理的區域內的資源接納是否成功; 在接收到域間資源管理器發送的資源請求應答消息後,向網關控制器發送資源請求應答消 息,若域間資源管理器發送的資源請求應答消息表示媒體流在域間資源接納成功,且,核心 資源管理器確定該媒體流在所述核心資源管理器所管理的區域內的資源接納成功時,向網 關控制器發送的資源請求應答中攜帶表示資源請求成功的指示; 域間資源管理器,用於接收攜帶域間主叫媒體地址、域間被叫媒體地址和媒體流 的資源要求的資源請求,根據預存的網關媒體地址段與網絡位置標識的對應關係,獲取域 間主叫媒體地址對應的網絡位置標識和域間被叫媒體地址對應的網絡位置標識,確定域間 主叫媒體地址對應的網絡位置標識與域間被叫媒體地址對應的網絡位置標識之間的邏輯 路徑,判斷所述邏輯路徑上的資源是否滿足媒體流的資源要求,以確定所述媒體流在所述 域間資源管理器所管理的區域內的資源接納是否成功,並根據判斷結果向核心資源管理器 發送資源請求應答。 本發明實施例七由核心資源管理器C-RM確定媒體流在域內的路徑,並確定該域 內路徑上的資源是否滿足媒體流的資源要求;由域間資源管理器I-RM確定媒體流在域間 的路徑,並確定該域間路徑上的資源是否滿足媒體流的資源要求,因此,能保證MS會話業 務所利用資源不超過網絡預先的規劃的資源額度,而且能保證傳輸MS會話業務的承載網 中的路由器設備能夠滿足媒體流的QoS質量要求;且對於承載網中的傳輸設備(路由器和 交換機)不需要直接接口 ,因此無需對傳輸設備作特別升級,現有大多數廠家生產的傳輸 設備都可以應用,且可以應用多種承載網,不限於MPLS承載網絡。
21
本領域普通技術人員可以理解實現上述實施例方法中的全部或部分步驟是可以通過程序來指令相關的硬體完成,所述的程序可以存儲於一種計算機可讀存儲介質中,例如只讀存儲器,磁碟或光碟等。 以上對本發明實施例所提供的媒體流控制方法、相關設備及網絡系統進行了詳細介紹,本文中應用了具體個例對本發明的原理及實施方式進行了闡述,以上實施例的說明只是用於幫助理解本發明的方法及其核心思想;同時,對於本領域的一般技術人員,依據本發明的思想,在具體實施方式
及應用範圍上均會有改變之處,綜上所述,本說明書內容不應
權利要求
一種媒體流控制方法,其特徵在於,包括接收網絡設備發送的資源請求;根據所述資源請求,獲得第一網關媒體地址、第二網關媒體地址和第一網關與第二網關間媒體流的資源要求;當所述第一網關媒體地址對應的第一網絡位置標識與第二網關媒體地址對應的第二網絡位置標識不同時,確定所述第一網絡位置標識到所述第二網絡位置標識間的邏輯路徑;判斷所述邏輯路徑對應的逐段路徑是否滿足所述媒體流的資源要求;根據判斷結果向所述網絡設備發送資源請求的應答。
2. 根據權利要求l所述的方法,其特徵在於,當所述第一網絡位置標識與第二網絡位置標識相同時,向所述網絡設備發送資源請求 成功指示。
3. 根據權利要求1或者2所述的方法,其特徵在於, 所述網絡設備是網關控制器或者網關策略控制器; 所述第一網關媒體地址是主叫網關媒體地址; 所述第二網關媒體地址是被叫網關媒體地址; 或者,所述網絡設備是主叫側網關控制器或者主叫側網關策略控制器; 所述第一網關媒體地址是主叫網關媒體地址; 所述第二網關媒體地址是域內主叫媒體地址; 或者,所述網絡設備是被叫側網關控制器或者被叫側網關策略控制器; 所述第一網關媒體地址是被叫網關媒體地址; 所述第二網關媒體地址是域內被叫媒體地址; 或者,所述網絡設備是核心資源管理器; 所述第一網關媒體地址是域間主叫媒體地址; 所述第二網關媒體地址是域間被叫媒體地址。
4. 根據權利要求l所述的方法,其特徵在於,所述資源請求包括源網關媒體地址、目標網關媒體地址和源網關與目標網關間媒體 流的資源要求;所述第一網關媒體地址是源網關媒體地址; 根據所述資源請求,獲得第二網關媒體地址具體為根據源網關媒體地址和目標網關媒體地址,確定所述媒體流應從第一子網的邊界節點 輸入到第二子網的邊界節點,獲取第一子網的邊界節點的媒體地址為所述第二網關媒體地 址;所述第一子網是源網關所在的子網; 所述第二子網是目標網關所在的子網。
5. 根據權利要求4所述的方法,其特徵在於,在根據判斷結果向所述網絡設備發送資源請求的應答之前,該方法還包括 獲取第一子網的邊界節點的媒體地址所對應的第三網絡位置標識和第二子網的邊界節點的媒體地址所對應的第四網絡位置標識,確定第三網絡位置標識與第四網絡位置標識間的邏輯路徑。
6. 根據權利要求5所述的方法,其特徵在於,該方法還包括判斷第三網絡位置標識與第四網絡位置標識間的邏輯路徑對應的所有逐段鏈路是否 滿足所述媒體流的資源要求;所述根據判斷結果向所述網絡設備發送資源請求的應答具體為根據第三網絡位置標識與第四網絡位置標識間的邏輯路徑對應的所有逐段鏈路是否 滿足所述媒體流的資源要求的判斷結果,和第一網絡位置標識到第二網絡位置標識間的邏 輯路徑對應的逐段路徑是否滿足所述媒體流的資源要求的判斷結果,向所述網絡設備發送 資源請求的應答。
7. 根據權利要求1、2、4、5或6所述的方法,其特徵在於, 確定第一 網絡位置標識到第二網絡位置標識間的邏輯路徑包括當第一網絡位置標識中的第一級與第二網絡位置標識中第一級不相等,確定第一網絡 位置標識到第二網絡位置標識間的邏輯路徑包括第一網絡位置標識到所述第一網絡位置 標識所歸屬的根的路徑、第二網絡位置標識到所述第二網絡位置標識所歸屬的根的路徑、 和所述第一網絡位置標識所歸屬的根到第二網絡位置標識所歸屬的根的路徑;或者,當第一網絡位置標識中的前N-1級與第二網絡位置標識中前N-1級相等,且第一網絡 位置標識中的第N級與第二網絡位置標識中第N級不相等時,獲知第一網絡位置標識中的 前N-1級為匯聚點,確定第一網絡位置標識到第二網絡位置標識間的邏輯路徑包括第一 網絡位置標識到所述匯聚點的路徑,和所述匯聚點到所述第二網絡位置標識的路徑。
8. 根據權利要求1、2、4、5或6所述的方法,其特徵在於,在確定所述第一網絡位置標識到所述第二網絡位置標識間的邏輯路徑之前,該方法還 包括獲取承載網絡拓撲信息,所述承載網絡拓撲信息包括網絡位置標識和所述網絡位置 標識對應的傳輸節點的直連網段;獲取網關的對外互聯IP位址段和媒體地址段;獲取與所述網關的對外互聯IP位址段匹配的傳輸節點的直連網段;建立所述匹配的傳輸節點的直連網段所對應的網絡位置標識與所述網關的媒體地址 段的對應關係;根據網關媒體地址段與網絡位置標識的對應關係,獲取所述第一網關媒體地址對應的 第一網絡位置標識,和第二網關媒體地址對應的第二網絡位置標識。
9. 根據權利8所述的方法,其特徵在於, 在獲取承載網絡拓撲信息之前,該方法還包括IMS承載網管理系統根據IMS媒體面網關的部署和原網絡邏輯拓撲,確定網絡位置標 識,獲取承載網中傳輸節點的直連網段,確定所述網絡位置標識與所述傳輸節點的直連網 段的對應關係;所述獲取承載網絡拓撲信息具體為從所述IMS承載網管理系統獲取所述承載網絡拓撲信息,所述承載網絡拓撲信息包 括網絡位置標識和所述網絡位置標識對應的傳輸節點的直連網段。
10. 根據權利要求9所述的方法,其特徵在於, 所述確定網絡位置標識包括當同一網絡位置上配置有冗餘的傳輸節點,且多個媒體面網關的媒體流匯聚在所述網 絡位置時不收斂,對應所述網絡位置設置一個網絡位置標識,並設置網絡位置標識的帶寬 屬性為匯聚無收斂或者轉發無阻塞;所述承載網絡拓撲信息還包括所述網絡位置標識的帶寬屬性;或者,當同一網絡位置上配置有冗餘的傳輸節點,且多個媒體面網關的媒體流匯聚在所述網 絡位置時收斂,則對應所述冗餘的傳輸節點設置兩個網絡位置標識。
11. 根據權利要求9所述的方法,其特徵在於,在確定網絡位置標識之後,該方法還包括在網絡位置標識之間配置冗餘的鏈路,若所述冗餘的鏈路帶寬不相同時,設置網絡位 置標識之間的鏈路的帶寬值為所述冗餘鏈路的帶寬中的最小值;所述承載網絡拓撲信息還包括網絡位置標識之間的鏈路的帶寬值。
12. 根據權利要求9所述的方法,其特徵在於,該方法還包括從所述IMS承載網管理系統獲取網絡拓撲同步消息,所述網絡拓撲同步消息是IMS承 載網管理系統根據所述MS承載網當前狀況所發送的。
13. 根據權利要求12所述的方法,其特徵在於,當承載網物理拓撲變化導致所述承載網中的傳輸節點被廢棄時,該方法還包括JMS 承載網管理系統設置所述被廢棄的傳輸節點所在的網絡位置的標識的狀態為不可用; 所述網絡拓撲同步消息中攜帶指示所述網絡位置標識不可用的信息; 在判斷所述邏輯路徑對應的逐段鏈路是否滿足所述媒體流的資源要求之前,該方法還 包括判斷所述邏輯路徑上的網絡位置標識是否可用,如果是,則執行確定所述邏輯路徑對 應的逐段鏈路是否滿足所述媒體流的資源要求的步驟。
14. 根據權利要求13所述的方法,其特徵在於,當承載網物理拓撲變化導致所述承載網中的傳輸節點被廢棄時,該方法還包括MS 承載網管理系統將所述被廢棄的傳輸節點所在的網絡位置下的所有網絡位置標識的狀態 都設置為不可用; >所述網絡拓撲同步消息中還攜帶指示所述被廢棄的傳輸節點所在的網絡位置下的所 有網絡位置標識不可用的信息。
15. 根據權利要求13所述的方法,其特徵在於,若所述被廢棄的傳輸節點所在的網絡位置下的網絡位置標識對應的傳輸節點重新連 接到另一個網絡位置時,該方法還包括MS承載網管理系統為所述重新連接到另一個網 絡位置的傳輸節點設置新的網絡位置標識;所述網絡拓撲同步消息中還攜帶所述新設置的網絡位置標識。
16. 根據權利12所述的方法,其特徵在於,當承載網物理拓撲變化導致所述承載網中的傳輸節點變更網絡位置,且所述變更後的網絡位置在原網絡邏輯拓撲中沒有時,該方法還包括增加表示變更後的網絡位置的網絡 位置標識;或者,當在所述承載網中新增的傳輸節點所在的網絡位置在原網絡邏輯拓撲中沒有 時,該方法還包括增加新的網絡位置標識;所述網絡拓撲同步消息中還攜帶所述增加的網絡位置標識。
17. —種對媒體流進行資源接納控制的網絡設備,其特徵在於,包括 消息接收單元,用於接收網絡設備發送的資源請求;媒體信息獲取單元,用於根據所述資源請求,獲得第一網關媒體地址、第二網關媒體地 址和所述第一網關與第二網關間媒體流的資源要求;媒體流路徑計算功能單元,用於當所述第一網關媒體地址對應的第一網絡位置標識與 第二網關媒體地址對應的第二網絡位置標識不同時,確定所述第一網絡位置標識到所述第 二網絡位置標識間的邏輯路徑;接納控制功能單元,用於判斷所述邏輯路徑對應的逐段路徑是否滿足所述媒體流的資 源要求;消息發送單元,用於根據所述接納控制功能單元的判斷結果,向所述網絡設備發送資 源請求的應答。
18. 根據權利要求17所述的設備,其特徵在於,所述消息發送單元,還用於當所述第一網絡位置標識與第二網絡位置標識相同時,向 所述網絡設備發送資源請求成功指示。
19. 根據權利要求17所述的設備,其特徵在於,所述資源請求包括源網關媒體地址、目標網關媒體地址和源網關與目標網關間媒體 流的資源要求;所述第一網關媒體地址是源網關媒體地址;所述媒體信息獲取單元,用於根據源網關媒體地址和目標網關媒體地址,確定所述媒 體流應從第一子網的邊界節點輸入到第二子網的邊界節點,獲取第一子網的邊界節點的媒 體地址為所述第二網關媒體地址;所述第一子網是源網關所在的子網;所述第二子網是目標網關所在的子網。
20. 根據權利要求17、18或者19所述的設備,其特徵在於,所述媒體流路徑計算功能單元,用於當第一網絡位置標識中的第一級與第二網絡位置 標識中第一級不相等,確定第一網絡位置標識到第二網絡位置標識間的邏輯路徑包括第 一網絡位置標識到所述第一網絡位置標識所歸屬的根的路徑、第二網絡位置標識到所述第 二網絡位置標識所歸屬的根的路徑、和所述第一網絡位置標識所歸屬的根到第二網絡位置 標識所歸屬的根的路徑;或者,當第一網絡位置標識中的前N-1級與第二網絡位置標識中前N-1級相等,且第一網絡 位置標識中的第N級與第二網絡位置標識中第N級不相等時,獲知第一網絡位置標識中的前N-1級為匯聚點,確定第一網絡位置標識到第二網絡位置標識間的邏輯路徑包括第一網絡位置標識到所述匯聚點的路徑,和所述匯聚點到所述第二網絡位置標識的路徑。
21. 根據權利要求17、 18或者19所述的設備,其特徵在於,該裝置還包括網絡拓撲信息獲取單元,用於獲取承載網絡拓撲信息,所述承載網絡拓撲信息包括網絡位置標識和所述網絡位置標識的屬性,所述網絡位置標識的屬性包括所述網絡位置標識對應的傳輸節點的直連網段;網關信息獲取單元,用於獲取網關的對外互聯IP位址段和媒體地址段;匹配單元,用於獲取與所述網關的對外互聯IP位址段匹配的傳輸節點的直連網段;對應關係建立單元,用於建立所述匹配的傳輸節點的直連網段所對應的網絡位置標識與所述網關的媒體地址段的對應關係;網絡位置標識獲取單元,用於根據所述對應關係建立單元所建立的對應關係,獲取所述第一網關媒體地址對應的第一網絡位置標識,和第二網關媒體地址對應的第二網絡位置標識。
22. —種網絡系統,其特徵在於,包括核心資源管理器和域間資源管理器,其中,所述核心資源管理器,用於接收網關控制器發送的資源請求,所述資源請求中攜帶主叫網關媒體地址、域內主叫媒體地址、域間主叫媒體地址、域間被叫媒體地址和媒體流的資源要求;向所述域間資源管理器發送攜帶域間主叫媒體地址、域間被叫媒體地址和媒體流的資源要求的資源請求;確定主叫網關媒體地址對應的網絡位置標識與域內主叫媒體地址對應的網絡位置標識之間的邏輯路徑,判斷所述邏輯路徑上的資源是否滿足媒體流的資源要求,以確定所述媒體流在所述核心資源管理器所管理的區域內的資源接納是否成功;所述域間資源管理器,用於接收攜帶域間主叫媒體地址、域間被叫媒體地址和媒體流的資源要求的資源請求,確定域間主叫媒體地址對應的網絡位置標識與域間被叫媒體地址對應的網絡位置標識之間的邏輯路徑,判斷所述邏輯路徑上的資源是否滿足媒體流的資源要求,以確定所述媒體流在所述域間資源管理器所管理的區域內的資源接納是否成功。
全文摘要
本發明實施例提供一種媒體流控制方法、相關設備及網絡系統,其中,媒體流控制方法包括接收網絡設備發送的資源請求;根據所述資源請求,獲得第一網關媒體地址、第二網關媒體地址和第一網關與第二網關間媒體流的資源要求;當所述第一網關媒體地址對應的第一網絡位置標識與第二網關媒體地址對應的第二網絡位置標識不同時,確定第一網絡位置標識到第二網絡位置標識間的邏輯路徑;判斷所述邏輯路徑對應的逐段路徑是否滿足所述媒體流的資源要求;根據判斷結果向所述網絡設備發送資源請求的應答。使用本發明實施例提供的技術方案,能夠實現IMS會話業務的控制。
文檔編號H04W28/10GK101772084SQ200810189130
公開日2010年7月7日 申請日期2008年12月29日 優先權日2008年12月29日
發明者許聖祥 申請人:華為技術有限公司

同类文章

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

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有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-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀