新四季網

Sbc選擇方法和裝置以及用戶設備和sbc設備的製作方法

2023-05-26 18:09:41

專利名稱:Sbc選擇方法和裝置以及用戶設備和sbc設備的製作方法
技術領域:
本申請涉及SBC(會話邊界控制器)選擇方法和裝置以及用戶設備和SBC設備。
背景技術:
IMS (IP Multimedia Subsystem, IP 多媒體子系統)是一種基於 SIP (SessionInitiation Protocol,會話啟動協議)的開放式系統架構,作為一種多媒體業務形式,它能夠滿足終端客戶多樣化多媒體業務的需求。目前,IMS被認為是下一代網絡的核心技術,也是解決移動與固網融合,引入語音、數據、視頻融合等差異化業務的重要方式。由於網際網路業務通常跨不同運營商的網絡進行傳輸,因互聯互通的帶寬限制,會對業務質量造成影響。如果用戶都在同一個運營商的網絡內部,則質量通常可得到保證。但是如果用戶從一個運營商的網絡接入另一個運營商的網絡,則需經過運營商之間的互聯互通口,因帶寬有限,因業務擁塞而導致丟包,使得質量難以保證。一種辦法是在第三方網絡中部署轉接設備,如SBC設備。SBC(Session BorderController,會話邊界控制器)處於MS網絡邊緣,可用於IP接入、互通和安全保護,存在於接入網與MS網絡以及不同MS網絡之間,是用戶接入MS的入口點。SBC主要功能可包括:註冊管理功能、NAT穿越功能、信令防火牆功能、媒體資源管理功能、QoS策略控制功能和IP安全功能等。當用戶從一個運營商的網絡接入另一個運營商的網絡時,優選第三方網絡中部署的SBC,從而提高業務質量。這時如何根據用戶的接入位置選擇SBC是有待解決的問題。目前,SBC的選擇可使用靜態配置IP位址或域名的方法或者通過DNS域名解析的方法,選擇一個SBC。但是,在用戶由於漫遊等行為通過它網接入時,由於難以獲知它網配置信息和用戶的準確地理位置,因此不論是採用靜態配置IP位址或域名的方法或者DNS域名解析的方法來選擇SBC,都難以較好解決跨運營商互聯互通的質量問題。

發明內容
為了解決現有SBC選擇尤其是用戶設備跨運營商選擇SBC的問題,本申請提出了一種SBC選擇方法和裝置以及用戶設備和SBC設備。根據本申請的一個方面,提出了一種SBC選擇方法,可包括:接收用戶設備的SBC選擇請求;選取SBC,其中,對SBC的選取基於所述用戶設備的IP位址;以及將所選取的SBC的信息發送給所述用戶設備。根據本申請的另一個方面,提出了一種SBC選擇裝置,可包括:接收模塊,接收用戶設備的SBC選擇請求;選取模塊,基於所述用戶設備的IP位址選取SBC ;以及發送模塊,將所選取的SBC的信息發送給所述用戶設備。根據本申請的又一個方面,提出了一種用戶設備,可包括:請求模塊,發送會話邊界控制器SBC選擇請求;接收模塊,接收SBC的信息;SBC接入模塊,根據所接收的SBC的信息,接入所述SBC ;質量檢測模塊,檢測所述用戶設備接入的SBC的質量信息;以及匯報模塊,發送所接入的SBC的質量信息。根據本申請的再一個方面,提出了一種SBC設備,可包括:發送模塊,發送所述SBC設備的狀態和質量信息。通過本申請的方法和裝置,能夠優化SBC的選擇,從而提高業務質量。


圖1是根據本申請一個實施方案的SBC選擇方法的流程圖;圖2是根據本申請另一實施方案的SBC選擇方法的流程圖;圖3是根據本申請又一個實施方案的SBC選擇方法的流程圖;圖4是根據本申請一個實施方案的SBC選擇裝置的框圖;圖5是根據本申請另一實施方案的SBC選擇裝置的框圖;圖6是根據本申請又一實施方案的SBC選擇裝置的框圖;圖7是根據本申請一個實施方案的用戶設備的框圖;以及圖8是根據本申請一實施方案的SBC設備的框圖。
具體實施例方式下面參照附圖,對本申請的實施方案進行詳細說明。如圖1所示,根據本申請一個實施方案的SBC選擇方法可如下執行。首先在步驟S1002,接收用戶設備的SBC選擇請求。然後在步驟S1004,作為對用戶設備的SBC選擇請求的響應,基於用戶設備的IP位址選取SBC。之後,在步驟S1006,將選取的SBC的信息發送給用戶設備。根據本實施方案,若用戶設備的處於其所歸屬的網絡以外的其他網絡內,則可通過用戶設備的SBC選擇請求獲取該用戶的源地址,從而根據該地址選取適當的SBC。可以理解,通過圖1所示的SBC選擇方法,可根據用戶設備的IP位址選擇適當的SBC設備,例如,距離用戶設備比較近的SBC,減少路由迂迴,提高業務質量。下面參照圖2,描述根據本申請一個實施方案的SBC選擇方法。在本實施方案中,用戶設備所屬網絡與用戶設備所屬網絡以外的至少一個其它網絡中均部署有SBC。與圖1所示方法類似,首先在步驟S2002,接收用戶設備的SBC選擇請求。然後在步驟S2004,判斷用戶設備是否從所屬網絡接入。若用戶設備從其所屬網絡接入,則在步驟S2006,在所屬網絡中選取具有與用戶設備IP位址最接近的IP位址的SBC作為選取出的SBC。若用戶設備從非所屬網絡的其它網絡接入,則選取所屬網絡以外部署的SBC作為選取出的SBC。之後在S2010,向用戶設備發送選取的SBC信息。根據本實施方案,當用戶從非歸屬網絡的其它網絡接入時,選擇的是第三方部署的SBC,從而能夠提聞業務質量。作為圖2所示方法的一種具體實施方案,當用戶從其它網絡接入時,步驟S2006中選取的所屬網絡以外部署的SBC可具有與用戶設備IP位址最接近的IP位址。可以理解,根據本實施方案,可能會存在多個滿足IP位址最接近條件的SBC,這時,可任意選取一個SBC。可選地,作為圖2所示方法的另一種具體實施方案,當用戶從其它網絡接入時,則在步驟S2006中,從所屬網絡以外部署的SBC中輪循選取一個SBC。圖3示出了根據本申請另一實施方案的SBC選擇方法。首先,在步驟S3002,接收用戶設備的SBC選擇請求。在執行SBC選取的步驟之前,可在步驟S3004,獲取各SBC的狀態和質量信息,這樣,在步驟S3006中,可基於用戶設備的IP位址和SBC的狀態和質量信息,來選取SBC。類似地,在選取出SBC之後,在步驟S3008,發送該SBC信息給用戶設備。具體地,步驟S3004獲取的SBC的狀態和質量信息可包括SBC的容量性能、運行狀態、質量檢測等信息。可預先配置SBC的容量性能,例如該SBC支持多少數目的用戶以及CPU、內存等物理信息,可在配置這些信息時進行存儲。SBC的運行狀態可包括SBC當前註冊的用戶數、正在發起的會話數、當前實際帶寬、CPU、Mem0ry使用狀態(也可以是最近一段時間的統計均值)等,可按照一定時間周期從SBC處獲取這些信息。而SBC的質量檢測信息可包括時延、抖動、丟包等信息,可以是基於某一個特定的會話,也可以是一批會話的統計值。質量檢測可通過SBC基於用戶會話的RTP流,獲取路徑的時延、抖動、丟包等信息。可選地,也可由用戶設備發起質量探測,例如用戶設備探測到某一個SBC的時延、抖動、丟包等信息,直接將這些信息進行上報。可按照一定時間周期從SBC或用戶設備處獲得SBC的質量檢測信息。可以理解,在將用戶設備的IP位址和各SBC的狀態和質量信息結合來選擇SBC時,可採取各種策略。例如,可首先根據用戶設備的IP位址,選取與其接近的若干SBC,然後根據這些SBC的狀態和質量信息,選擇時延較小、負載較輕的SBC作為最終選定的SBC。也可根據需要採取其他多種策略來選擇SBC。通過本實施方案,可綜合考慮地理位置和SBC運行情況,對SBC的選擇進行優化,從而提聞業務質量。根據本申請的實施方案,在圖1至圖3所示的SBC選擇方法中,要發送的選取的SBC的信息可包括該SBC的IP位址。作為一種選擇,要發送的選取的SBC的信息可包括SBC的域名,這時,用戶設備可使用所選取的SBC的域名,通過DNS查詢而獲取所選取的SBC的IP位址。接下來參照圖4至圖6,詳細描述根據本申請第二方面的SBC選擇裝置。首先如圖4所示,根據一個實施方案的SBC選擇裝置40可包括接收模塊402、選取模塊404和發送模塊406。接收模塊402可接收用戶設備的SBC選擇請求。選取模塊404可基於用戶設備的IP位址,選取SBC。發送模塊406可將所選取的SBC的信息發送給所述用戶設備。可以理解,根據本申請的SBC選擇裝置可設置為單獨的網元實體,也可以和現有的網元或管理平臺合設。 圖5示出了根據另一個實施方案的SBC選擇裝置50,在本實施方案中,用戶設備所屬網絡與用戶設備所屬網絡以外的至少一個其它網絡中部署有SBC。如圖5所示,SBC選擇裝置50可包括接收模塊502、選取模塊504、發送模塊506,其中,選取模塊504可具體包括拓撲收集單元508、存儲單元510、判斷單元512和處理單元514。拓撲收集單元508可可通過例如靜態配置、動態獲取等方式,收集承載網的拓撲信息,存儲單元510可在SBC註冊時,保留並存儲SBC的IP位址等地理位置信息。在接收模塊502接收到用戶設備的SBC選擇請求後,選取模塊504的判斷單元512可首先根據拓撲收集單元508收集的信息,確定用戶設備的接入位置是所屬網絡內或其它網絡內。若經判斷單元512確定,用戶設備從所屬網絡接入,則處理單元514選取所屬網絡中具有與用戶設備IP位址最接近的IP位址的SBC,若用戶設備從其它網絡接入,則處理單元514選取所屬網絡以外部署的SBC。根據一個具體實施方案,若經判斷單元512確定,用戶設備從其它網絡接入,則處理單元514選取的所屬網絡以外部署的SBC具有與用戶設備IP位址最接近的IP位址。根據可選的具體實施方案,若經判斷單元512確定,用戶設備從其它網絡接入,則處理單元514從所屬網絡以外部署的SBC中輪循選取一個SBC。下面參照圖6,描述根據本申請另一實施方案的SBC選擇裝置60。該SBC選擇裝置60可包括接收模塊602、選取模塊604、發送模塊606和獲取模塊608,其中,接收模塊602和發送模塊606與以上參照圖4和圖5描述的接收模塊和發送模塊類似,此處不再贅述。在圖6所示的SBC選擇裝置60中,獲取模塊608可獲取各SBC的狀態和質量信息,並存儲所獲取的狀態和質量信息。這種情況下,選取模塊604可結合用戶設備的IP位址和獲取模塊608獲取並存儲的各SBC的狀態和質量信息,來選取SBC。類似地,選取模塊604可採取多種策略來進行SBC選取。根據本申請的具體實施方案,在圖4至圖6中的發送模塊所發送的SBC的信息可包括SBC的IP位址或域名。當發送的是SBC的域名時,用戶設備可結合DNS查詢來獲取所選取的SBC的IP位址。圖7示出了根據本申請一個實施方案的用戶設備70,可包括請求模塊702、接收模塊704、SBC接入模塊706、質量檢測模塊708和匯報模塊710。具體地,請求模塊702可發送SBC選擇請求,接收模塊704可接收SBC的信息,SBC接入模塊706可根據所接收的SBC的信息,接入所述SBC。可以理解,接收模塊704所接收的SBC的信息可包括域名。在這種情況下,用戶設備可進一步包括DNS查詢模塊,使用所接收的SBC的域名,進行DNS查詢,從而獲取所述SBC的IP位址。質量檢測模塊708可在用戶設備通過接入模塊接入的SBC,進行通信的過程中,檢測SBC的質量信息。例如,可通過探測包,探測某一鏈路的質量,如RTT時延、抖動等信息。而匯報模塊710可發送質量檢測模塊檢測得到的SBC的質量信息。圖8示出了根據本申請一個實施方案的SBC設備80,其可包括質量檢測模塊802和發送模塊804。質量檢測模塊802可檢測SBC設備的質量信息,例如,可通過探測包,探測某一鏈路的質量,如RTT時延、抖動等信息。而發送模塊804可發送質量檢測模塊802檢測得到的SBC設備的狀態和質量信息。以上參照附圖對本申請的示例性的實施方案進行了描述。本領域技術人員應該理解,上述實施方案僅僅是為了說明的目的而所舉的示例,而不是用來進行限制。凡在本申請的教導和權利要求保護範圍下所作的任何修改、等同替換等,均應包含在本申請要求保護的範圍內。
權利要求
1.會話邊界控制器SBC選擇方法,包括: 接收用戶設備的SBC選擇請求; 選取SBC,其中,對SBC的選取基於所述用戶設備的IP位址;以及 將所選取的SBC的信息發送給所述用戶設備。
2.如權利要求1所述的方法,其中,用戶設備所屬網絡與用戶設備所屬網絡以外的至少一個其它網絡中部署有SBC,則選取SBC的步驟包括: 若所述用戶設備從所屬網絡接入,則選取所屬網絡中具有與所述用戶設備IP位址最接近的IP位址的SBC ;以及 若所述用戶設備從其它網絡接入,則選取所屬網絡以外部署的SBC。
3.如權利要求2所述的方法,其中,所選取的所屬網絡以外部署的SBC具有與所述用戶設備IP位址最接近的IP位址。
4.如權利要求2所述的方法,其中,若所述用戶設備從其它網絡接入,則從所屬網絡以外部署的SBC中輪循選取一個SBC。
5.如前述任一權利要求所述的方法,進一步包括: 獲取各SBC的狀態和質量信息, 其中,所述選取SBC的步驟包括:結合所述用戶設備的IP位址和獲取的各SBC的狀態和質量信息,選取SBC。
6.會話邊界控制器SB C選擇裝置,包括:接收模塊,接收用戶設備的SBC選擇請求; 選取模塊,基於所述用戶設備的IP位址選取SBC ;以及 發送模塊,將所選取的SBC的信息發送給所述用戶設備。
7.如權利要求6所述的裝置,其中,用戶設備所屬網絡與用戶設備所屬網絡以外的至少一個其它網絡中部署有SBC,所述選取模塊包括: 拓撲收集單元,收集用戶設備所屬網絡的拓撲信息; 存儲單元,存儲SBC的IP位址; 判斷單元,確定所述用戶設備的接入位置;以及 處理單元,若確定所述用戶設備從所屬網絡接入,則選取所屬網絡中具有與所述用戶設備IP位址最接近的IP位址的SBC,若確定所述用戶設備從其它網絡接入,則選取所屬網絡以外部署的SBC。
8.如權利要求7所述的裝置,其中,若所述用戶設備從其它網絡接入,則處理單元選取的所屬網絡以外部署的SBC具有與所述用戶設備IP位址最接近的IP位址。
9.如權利要求7所述的裝置,其中,若所述用戶設備從其它網絡接入,則處理單元從所屬網絡以外部署的SBC中輪循選取一個SBC。
10.如權利要求6-9中任一項所述的裝置,進一步包括: 獲取模塊,獲取並存儲各SBC的狀態和質量信息, 其中,所述選取模塊結合所述用戶設備的IP位址和獲取模塊獲取的各SBC的狀態和質量信息,選取SBC。
11.用戶設備,包括: 請求模塊,發送會話邊界控制器SBC選擇請求; 接收模塊,接收SBC的信息;SBC接入模塊,根據所接收的SBC的信息,接入所述SBC ;質量檢測模塊,檢測所述用戶設備接入的SBC的質量信息;以及匯報模塊,發送所接入的SBC的質量信息。
12.會話邊界控制器SBC設備,包括:質量檢測模塊,檢測所述SBC設備的質量信息;以及發送模塊,發送所述 SBC設備的狀態和質量信息。
全文摘要
本申請公開了SBC(會話邊界控制器)選擇方法和裝置以及用戶設備和SBC設備。根據本申請的實施方案,SBC選擇方法可包括接收用戶設備的SBC選擇請求;選取SBC,其中,對SBC的選取基於所述用戶設備的IP位址;以及將所選取的SBC的信息發送給所述用戶設備。根據本申請的方法和裝置,能夠優化SBC的選擇,從而提高業務質量。
文檔編號H04L29/06GK103188217SQ201110446850
公開日2013年7月3日 申請日期2011年12月28日 優先權日2011年12月28日
發明者周乃寶, 陸璐, 彭晉, 莊懷宇, 鄧靈莉, 李牧, 樂利鋒 申請人:中國移動通信集團公司

同类文章

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

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