一種網絡容量控制方法及裝置制造方法
【專利摘要】本發明涉及一種網絡容量控制方法,用以實現對MVNO使用MNO網絡容量的控制。本發明方法包括:MNO-PCRF接收IP-CAN會話建立指示消息,根據從中獲取的用戶標識確定該UE所屬的虛擬移動運營商MVNO,并向其策略與計費控制單元MVNO-PCRF轉發IP-CAN會話建立指示消息,接收MVNO-PCRF發送的攜帶有所述UE的策略及計費控制PCC規則的IP-CAN會話建立確認消息,利用所述UE的PCC規則,當確定該UE所屬的MVNO未超出該MVNO的授權容量時,向發送所述指示消息的網元回復用于為該UE建立IP-CAN會話的確認消息。
【專利說明】一種網絡容量控制方法及裝置
【技術領域】
[0001]本發明涉及通信【技術領域】,尤其涉及一種網絡容量控制方法及裝置。
【背景技術】
[0002]虛擬移動運營商(Mobile Virtual Network Operator, MVN0)主要是指需要通過其他移動網絡運營商(Mobile Network Operator,MN0)的網絡為自己用戶提供移動業務的運營者。MVNO是基于網絡共享技術提出的一種網絡運營模式,它的引入使多個運營商可以共同出資建設共享網絡,或者租用其他運營商的網絡,從而具有降低投資風險以及快速建網和運營等優點。
[0003]移動通信轉售業務是業界MVNO應用的一種主要形式。它是指從擁有移動網絡的基礎電信業務經營者(即ΜΝ0)購買移動通信服務,重新包裝成自有品牌并銷售給最終用戶的移動通信服務。移動通信轉售企業(即MVN0)通常不自建無線網、核心網、傳輸網等移動通信網絡基礎設施,但必須建立客服系統,同時擁有自己的業務支撐系統和業務平臺。考慮到各個MVNO獨立發展用戶,MVNO之間以及MVNO與MNO之間可能存在潛在的用戶競爭關系,因此,為了保證MVNO運營的安全性——MVNO的用戶信息不對外暴露,MVNO通常建立自己的歸屬簽約用戶服務器(Home Subscriber Server, HSS)設備。還有,由于MVNO需要制定自己的策略和計費規則,因此,MVNO 一般也獨立擁有策略及計費控制單元(Policy andCharging Rule Function, PCRF)設備。
[0004]如圖1所示,MNO提供的網絡資源包括演進的通用陸地接入網(EvolvedUniversal Terrestrial Radio Access Network, E-UTRAN)、移動性管理實體(MobilityManagement Entity, MME)、服務網關(Serving Gateway, S-GW)、分組數據網網關(分組數據網(Packet Data Network,PDN)Gateway,P_GW)、計費網關(Charging Gateway,CG)等設備。MNO的網絡資源為多家MVNO1 (1〈=I〈=N)所共享。每個MVNO都擁有各自的業務運營支撐系統(Business and Operation Support System,BOSS)、應用功倉泛(Application Function,AF)、HSS、PCRF等設備,他們利用MNO授權的網絡資源提供業務。MVNO獨立發展用戶,其中,MVNO1的用戶群為UElk (l〈=k〈=K)、MVN02的用戶群為UE21 (K=K=L)等等。
[0005]MVNO租用MNO的網絡資源,需要根據自己發展的用戶規模、所要開展的業務種類、自身的資金投入預算等實際情況向MNO購買網絡容量和軟件功能。不同的MVNO購買的網絡容量一般不同,所需要的可選軟件功能也不盡相同。作為網絡資源的提供方,MNO —方面需要根據授授權給MVNO的網絡容量,針對MVNO的網絡資源的使用情況進行限制,比如允許接入的用戶數、允許建立的演進的分組系統(Evolved Packet System,EPS)承載數等;另一方面,還需要根據MVNO所購買的軟件功能情況,針對MVNO進行軟件許可控制。MVNO所使用的網絡容量控制以及軟件功能許可控制是由MME實現的。比如,MNO的網絡資源為三家MVNO所共享。針對MVN01,MME允許接入的用戶數100萬,允許建立的EPS承載數150萬、除基本軟件功能外,同時開啟網絡輔助的小區改變(Network Assisted Cell Change, NACC)和電路域回退(Circuit Switched Fallback,CSFB)這兩項可選軟件功能;針對MVN02,MME允許接入的用戶數10萬、允許建立的EPS承載數20萬、只具備基本軟件功能,不開啟任何可選 軟件功能;針對MVN03,MME允許接入的用戶數50萬,允許建立的EPS承載數80萬,除基本 軟件功能外,只開啟空閑模式信令節省(Idle mode Signalling Reduction, ISR)這一項可 選軟件功能。
[0006]綜上所述,現有技術中,MVNO所使用的網絡容量控制中沒有考慮到MVNO允許的數 據流量的控制,這主要是由于以下原因:
[0007](I)MME設備是控制面設備,無法對數據流量進行控制;
[0008](2)對于P-GW/S-GW設備的業務面,通常采用資源池方式實現,這就導致了 MVNO的 用戶數據并非集中處理,很難針對某個MVNO進行流量控制;
[0009](3 ) MVNO的用戶信息對MNO透明,MNO無從知道某個MVNO中的用戶簽約信息(如 用戶等級),因而即便能夠針對MVNO進行流量控制,也只能隨機選擇其中的用戶處理,無法 滿足用戶的差異化處理要求。
[0010]MNO的設備處理能力是一定的。因此,如果不對MVNO進行數據流量控制,那么,一 旦MVNO使用的流量超過其購買的流量后,勢必對其它MVNO的服務造成影響。
[0011]針對MVNO流量控制的問題,雖然可以通過組網時針對MVNO限制物理端口接入數 量的方式來解決,但是這種方法顆粒度太大,控制精度太低,同時,也無法滿足MVNO用戶的 差異化處理要求。
【發明內容】
[0012]本發明實施例提供了一種網絡容量控制方法及裝置,用以實現MNO能夠按照授權 給MVNO的容量準確控制MVNO對MNO網絡的使用,從而避免MVNO運營時過度使用MNO網絡 資源,對MNO的網絡造成影響。
[0013]本發明實施例提供的一種網絡容量控制的方法,包括:
[0014]MNO-PCRF接收用于為用戶設備UE建立IP連接接入網IP-CAN會話的指示消息,并 根據從指示消息中獲取的用戶標識確定該用戶標識所對應的用戶設備UE所屬的虛擬移動 運營商MVNO ;
[0015]向該UE所屬的MVNO中的策略與計費控制單元MVN0-PCRF轉發IP-CAN會話建立 指示消息;
[0016]接收MVN0-PCRF發送的攜帶有所述UE的策略及計費控制PCC規則的IP-CAN會話 建立確認消息;
[0017]利用所述UE的PCC規則,當確定該UE所屬的MVNO未超出該MVNO的授權容量時, 向發送所述指示消息的網元回復用于為該UE建立IP-CAN會話的確認消息。
[0018]從上述方案中可以看出,MNO能夠很方便地按照授權給MVNO的容量準確控制MVNO 對MNO網絡的使用,從而避免MVNO運營時過度使用MNO網絡資源,對MNO的網絡造成影響。
[0019]優選地,MNO-PCRF利用所述UE的PCC規則,通過預設的移動網絡運營商帶寬控制 功能實體MNO-MBCF判斷該UE所屬的MVNO是否超出該MVNO的授權容量。這樣,MNO-MBCF 邏輯實體在網絡結構中的位置是全局的,因而可以能夠輕易地實現針對MVNO的流量控制。
[0020]優選地,利用所述UE的PCC規則,通過MNO-MBCF判斷該UE所屬的MVNO是否超出 該MVNO的授權容量,包括:[0021]從所述UE的PCC規則中提取該UE的服務質量(Quality of Service,QoS)信息, 并將該QoS信息發送給預設的移動網絡運營商帶寬控制功能實體MNO-MBCF,由MNO-MBCF利 用該UE的QoS信息中包含的該MVNO授權給該UE的帶寬,統計該UE所屬的MVNO的已使用 帶寬與此次該MVNO授權給該UE的帶寬之和,并判斷統計結果是否大于該UE所屬的MVNO 的授權容量,如果是,則接收MNO-MBCF反饋的已超出該UE所屬的MVNO的授權容量的通知; 否則,接收麗O-MBCF反饋的滿足為該UE建立IP-CAN會話的條件的通知。
[0022]由此可見,UE的授權帶寬都來自MVN0-PCRF,而非MN0-PCRF,從而也體現了 MVNO的 運營獨立于MNO之外。
[0023]優選地,該方法還包括:利用所述UE的PCC規則,當確定該UE所屬的MVNO超出該 MVNO的授權容量,向所述MVN0-PCRF發送已超出該UE所屬的MVNO的授權容量的通知。這 樣,可以準確判斷該UE所屬的MVNO的網絡使用容量是否超出所授權的網絡容量,避免MVNO 使用的網絡容量超過其所授權的網絡容量后,對其它MVNO的服務造成影響。
[0024]優選地,向所述MVN0-PCRF發送已超出該UE所屬的MVNO的授權容量的通知之后, 該方法還包括:
[0025]開啟預設的等待定時器;
[0026]在該等待定時器超時之前,若收到所述MVN0-PCRF發送的所述UE的新的PCC規 貝U,則利用該UE的新的PCC規則,再次判斷該UE所屬的MVNO是否超出該MVNO的授權容 量;
[0027]若在該等待定時器超時之前沒有收到所述MVN0-PCRF發送的所述UE的新的PCC 規則,則向發送所述指示消息的網元回復為該UE建立IP-CAN會話失敗的消息。
[0028]開啟定時器,是為了在MVN0-PCRF沒有響應時,使得MNO-PCRF可以進行后續處理, 而不是一直等待。
[0029]發送的所述UE的新的PCC規則,
[0030]優選地,當為所述UE建立了 IP-CAN會話,并且需要修改為所述UE建立的IP-CAN 會話時,該方法還包括:
[0031 ] MNO-PCRF接收MVN0-PCRF發送的所述UE的新PCC規則,并利用所述UE的新PCC 規則,判斷該UE所屬的MVNO是否超出該MVNO的授權容量,如果是,則重新向MVN0-PCRF申 請所述UE的新PCC規則,否則,利用所述UE的新的PCC規則,修改為所述UE建立的IP-CAN 會話。
[0032]這樣,利用MVN0-PCRF發送的所述UE的新PCC規則重新判斷該UE所屬的MVNO是 否超出該MVNO的授權容量,使MNO對MVNO容量控制更準確。
[0033]優選地,當為所述UE建立了 IP-CAN會話,并且需要終止為所述UE建立的IP-CAN 會話時,該方法還包括:
[0034]接收終止為所述UE建立的IP-CAN會話的指示消息;
[0035]向所述MVN0-PCRF轉發終止為所述UE建立的IP-CAN會話的指示消息;
[0036]當接收到所述MVN0-PCRF回復的終止為所述UE建立的IP-CAN會話確認消息時, 更新該UE的MVNO下的所有UE的授權帶寬的總和。
[0037]這樣,MNO-MBCF便可以根據新的MVNO的授權容量,判斷MVNO使用的網絡容量是 否超過了其所授權的網絡容量。[0038]優選地,更新該UE的MVNO下的所有UE的授權帶寬的總和,包括:
[0039]向預設的MNO-MBCF發送終止為所述UE建立的IP-CAN會話的消息,由MNO-MBCF 更新該UE所屬的MVNO下的所有UE的授權帶寬的總和。
[0040]這樣,用戶IP-CAN終止會話時,MVNO的用戶釋放了其所占的帶寬,可以為其它用 戶所用。
[0041]本發明實施例提供的一種策略及計費控制PCC規則提供的方法,包括:
[0042]MVN0-PCRF接收移動網絡運營商策略與計費控制單元MNO-PCRF發送的用于為用 戶設備UE建立IP連接接入網IP-CAN會話的指示消息;
[0043]根據所述指示消息確定該UE的PCC規則,并發送攜帶有所述UE的PCC規則的 IP-CAN會話建立確認消息給MN0-PCRF。
[0044]從上述方案可看出,PCC規則是由MVN0-PCRF提供的,由此說明MVNO的運營獨立 于MNO之外。
[0045]優選地,MVN0-PCRF接收MNO-PCRF發送的已超出該UE所屬的MVNO的授權容量的 通知;
[0046]根據所述通知,為所述UE重新分配新的PCC規則,并將該新的PCC規則發送給所 述 MNO-PCRF。
[0047]這樣,使得MVNO可以嘗試分配多次PCC策略,而不限于I次,因此IP-CAN過程的 成功的概率會增大。
[0048]優選地,當需要修改為所述UE建立的IP-CAN會話時,該方法還包括:
[0049]為所述UE重新分配新的PCC規則,并將該新的PCC規則發送給所述MN0-PCRF。
[0050]這樣,為所述UE重新分配新的PCC規則,使MNO-MBCF可以重新針對該UE所屬的 MVNO進行授權資源核查。
[0051]優選地,當需要終止為所述UE建立的IP-CAN會話時,該方法還包括:
[0052]接收MNO-PCRF發送的終止為所述UE建立的IP-CAN會話的指示消息,并根據該指 示消息確定所述UE對應的PCC規則;
[0053]向MNO-PCRF發送終止為所述UE建立的IP-CAN會話的確認消息。
[0054]這樣,即可終止所述UE建立的IP-CAN會話。
[0055]本發明實施例提供的一種網絡容量控制的裝置,包括:
[0056]MVNO確定單元,用于接收為用戶設備UE建立IP連接接入網IP-CAN會話的指示消 息,并根據從指示消息中獲取的用戶標識確定該用戶標識所對應的用戶設備UE所屬的虛 擬移動運營商MVNO ;
[0057]消息轉發單元,用于向該UE所屬的MVNO中的策略與計費控制單元MVN0-PCRF轉 發IP-CAN會話建立指示消息;
[0058]消息接收單元,用于接收MVN0-PCRF發送的攜帶有所述UE的策略及計費控制PCC 規則的IP-CAN會話建立確認消息;
[0059]判斷處理單元,用于利用所述UE的PCC規則,當確定該UE所屬的MVNO未超出該 MVNO的授權容量時,向發送所述指示消息的網元回復用于為該UE建立IP-CAN會話的確認 消息。
[0060]優選地,所述的判斷處理單元利用所述UE的PCC規則,通過預設的移動網絡運營商帶寬控制功能實體MNO-MBCF判斷該UE所屬的MVNO是否超出該MVNO的授權容量。這 樣,MNO-MBCF邏輯實體在網絡結構中的位置是全局的,因而可以能夠輕易地實現針對MVNO 的流量控制。
[0061]優選地,所述的判斷處理單元利用所述UE的PCC規則,通過MNO-MBCF判斷該UE 所屬的MVNO已使用的帶寬與該MVNO此次授權給該UE的帶寬之和是否大于該MVNO的授權 容量,具體用于:
[0062]從所述UE的PCC規則中提取該UE的QoS信息,并將該QoS信息發送給預設的 MNO-MBCF,由MNO-MBCF利用該UE的QoS信息中包含的該MVNO授權給該UE的帶寬,統計該 UE所屬的MVNO的已使用帶寬與此次該MVNO授權給該UE的帶寬之和,并判斷統計結果是 否大于該UE所屬的MVNO的授權容量,如果是,則接收MNO-MBCF反饋的已超出該UE所屬的 MVNO的授權容量的通知;否則,接收MNO-MBCF反饋的滿足為該UE建立IP-CAN會話的條件 的通知。
[0063]這樣,可以準確判斷該UE所屬的MVNO的網絡使用容量是否超出所授權的網絡容 量,避免MVNO使用的網絡容量超過其所授權的網絡容量后,對其它MVNO的服務造成影響。
[0064]優選地,所述的判斷處理單元還用于:利用所述UE的PCC規則,當確定該UE所屬 的MVNO超出該MVNO的授權容量時,觸發所述的消息轉發單元向所述MVN0-PCRF發送已超 出該UE所屬的MVNO的授權容量的通知。這樣,可以準確判斷該UE所屬的MVNO的網絡使用 容量是否超出所授權的網絡容量,避免MVNO使用的網絡容量超過其所授權的網絡容量后, 對其它MVNO的服務造成影響。
[0065]優選地,所述的消息轉發單元向所述MVN0-PCRF發送已超出該UE所屬的MVNO的 授權容量的通知之后,該裝置還包括:
[0066]等待處理單元,用于開啟預設的等待定時器,在等待定時器超時之前,若收到所述 消息轉發單元轉發的所述UE的新的PCC規則,則觸發判斷處理單元利用該UE的新的PCC 規則,再次判斷該UE所屬的MVNO是否超出該MVNO的授權容量值;若在該等待定時器超時 之前沒有收到所述MVN0-PCRF發送的所述UE的新的PCC規則,則向發送所述指示消息的網 元回復為該UE建立IP-CAN會話失敗的消息。
[0067]開啟定時器,是為了在MVN0-PCRF沒有響應時,使得MNO-PCRF可以進行后續處理, 而不是一直等待。
[0068]優選地,當為所述UE建立了 IP-CAN會話,并且需要修改為所述UE建立的IP-CAN 會話時,所述的判斷處理單元還用于接收MVN0-PCRF發送的所述UE的新PCC規則,并利用 所述UE的新PCC規則,判斷該UE所屬的MVNO是否超出該MVNO的授權容量,如果是,則重 新向MVN0-PCRF申請所述UE的新PCC規則,否則,利用所述UE的新的PCC規則,修改為所 述UE建立的IP-CAN會話。這樣,利用MVN0-PCRF發送的所述UE的新PCC規則重新判斷該 UE所屬的MVNO是否超出該MVNO的授權容量,使MNO對MVNO容量控制更準確。
[0069]優選地,當為所述UE建立了 IP-CAN會話,并且需要終止為所述UE建立的IP-CAN 會話時,所述的消息接收單元還用于接收終止為所述UE建立的IP-CAN會話的指示消息;
[0070]所述的消息轉發單元還用于向所述MVN0-PCRF轉發終止為所述UE建立的IP-CAN 會話的指示消息;
[0071]當所述的消息接收單元接收到所述MVN0-PCRF回復的終止為所述UE建立的IP-CAN會話確認消息時,所述的判斷處理單元還用于更新該UE所屬的MVNO下的所有UE的 授權帶寬的總和。
[0072]這樣,MNO-MBCF便可以根據新的MVNO的授權容量,判斷MVNO使用的網絡容量是 否超出了其所授權的網絡容量。
[0073]優選地,所述的判斷處理單元更新該UE所屬的MVNO下的所有UE的授權帶寬的總 和時,觸發所述的消息轉發單元向預設的MNO-MBCF發送終止為所述UE建立的IP-CAN會話 的消息,由MNO-MBCF更新該UE所屬的MVNO下的所有UE的授權帶寬的總和。
[0074]本發明實施例還提供的一種策略及計費控制PCC規則提供的裝置,包括:
[0075]消息接收單元,用于接收移動網絡運營商策略與計費控制單元MNO-PCRF發送的 用于為用戶設備UE建立IP連接接入網IP-CAN會話的指示消息;
[0076]PCC確定單元,用于根據所述指示消息確定該UE的PCC規則,并發送攜帶有所述 UE的策略及計費控制PCC規則的IP-CAN會話建立確認消息給MN0-PCRF。
[0077]優選地,所述的消息接收單元接收MNO-PCRF發送的已超出該UE所屬的MVNO的授 權容量的通知;
[0078]所述的PCC確定單元根據所述通知,為所述UE重新分配新的PCC規則,并將該新 的PCC規則發送給所述MNO-PCRF。
[0079]這樣,根據不同的UE分配不同的PCC規則,可以滿足MVNO對用戶的差異化處理要 求。
[0080]優選地,當需要修改為所述UE建立的IP-CAN會話時,所述的PCC確定單元為所述 UE重新分配新的PCC規則,并將該新的PCC規則發送給所述MN0-PCRF。這樣,為所述UE重 新分配新的PCC規則,使MNO-MBCF可以重新針對該UE所屬的MVNO進行授權資源核查。
[0081]優選地,當需要終止為所述UE建立的IP-CAN會話時,所述的消息接收單元接收 MNO-PCRF發送的終止為所述UE建立的IP-CAN會話的指示消息,所述的PCC確定單元并根 據該指示消息確定所述UE對應的PCC規則;
[0082]所述的PCC確定單元向MNO-PCRF發送終止為所述UE建立的IP-CAN會話的確認 消息。
[0083]這樣,即可終止所述UE建立的IP-CAN會話。
【專利附圖】
【附圖說明】
[0084]圖1為虛擬運營商網絡結構圖;
[0085]圖2為本發明所述方案網絡架構圖;
[0086]圖3為本發明所述方案IP-CAN會話建立過程圖;
[0087]圖4為本發明所述方案IP-CAN會話修改過程圖;
[0088]圖5為本發明所述方案IP-CAN會話終止過程;
[0089]圖6為本發明網絡容量控制方法流程示意圖;
[0090]圖7為本發明策略及計費控制PCC規則提供方法流程示意圖;
[0091]圖8為本發明網絡容量控制裝置的結構示意圖;
[0092]圖9為本發明策略及計費控制PCC規則提供裝置的結構示意圖。【具體實施方式】
[0093]本發明實施例提供了 一種網絡容量控制方法及裝置,用以實現MNO能夠按照授權 給MVNO的容量準確控制MVNO對MNO網絡的使用,從而避免MVNO運營時過度使用MNO網絡 資源,對MNO的網絡造成影響。
[0094]如圖2所示,本發明實施例是在現有虛擬運營商網絡架構的基礎上,在MNO共 享的網絡資源中增加PCRF設備(記為MNO-PCRF),該設備與各MVNO的PCRF設備(記為 MVN0-PCRF)相連,同時,還與MNO的P-GW設備(記為MN0-P-GW)相連。此外,還引入虛擬 移動運營商帶寬控制單元邏輯實體(MVNO Bandwidth Control Function, MBCF)(記為 MNO-MBCF),該邏輯實體可以單獨部署,也可以集成在MNO-PCRF設備上,且該邏輯實體與 MNO-PCRF設備之間具有邏輯連接關系。
[0095]圖2中,MBCF邏輯實體的主要功能是實時維護各MVNO在MNO中的網絡資源使用情 況(工作前需要進行初始化),并判斷當前MVNO使用的網絡容量是否超過了其許可的網絡容 量。MNO-PCRF的主要功能是根據用戶的標識判斷用戶所屬的MVN0,代理請求策略及計費控 制(Policy and Charging Control, PCC)消息給 MVN0-PCRF 和代理提供 PCC 消息給 P-GW。 此外,MNO-PCRF還負責從MVN0-PCRF的PCC規則中提取服務質量(Quality of Service, QoS)信息,通過與MBCF邏輯實體的交互,共同完成針對MVNO的流量控制。具體地,對于 MVNO的流量控制在IP連接接入網(IP Connectivity Access Network, IP-CAN)會話建立、 修改、終止等過程中體現。
[0096]下面以具體的實施例詳細說明本發明的方法,如圖3所示,本發明具體實施例提 供的IP-CAN會話建立流程,具體包括:
[0097]S301、移動網絡運營商分組數據網網關MNO-P-GW向MNO-PCRF發送用于為用戶設 備UE建立IP連接接入網IP-CAN會話的指示消息;
[0098]S302,MNO-PCRF根據從所述指示消息中獲取的用戶標識確定該用戶標識所對應的 用戶設備UE所屬的虛擬移動運營商MVNO ;
[0099]S303、MNO-PCRF向該UE所屬的MVNO中的策略與計費控制單元MVN0-PCRF轉發 IP-CAN會話建立指示消息;
[0100]S304、MVN0-PCRF根據簽約的用戶信息和業務信息決定該用戶設備UE的PCC規 則;
[0101]S305、MVN0-PCRF發送給MNO-PCRF攜帶有所述UE的策略及計費控制PCC規則的 IP-CAN會話建立確認消息;
[0102]S306、MNO-PCRF 從 MVNO PCRF 提供的 PCC 規則中提取服務質量(Quality of Service, QoS)信息;
[0103]S307、MNO-PCRF向MNO-MBCF提供該用戶設備UE的QoS信息;
[0104]S308-S309,MNO-MBCF利用該UE的QoS信息中包含的該MVNO授權給該UE的帶寬, 統計該UE所屬的MVNO的已使用帶寬與此次該MVNO授權給該UE的帶寬之和,并判斷統計 結果是否大于該UE所屬的MVNO的授權容量,如果是,則接收MNO-MBCF反饋的已超出該UE 所屬的MVNO的授權容量的通知;否則,MNO-MBCF反饋給MNO-PCRF該UE所屬的MVNO的授 權容量滿足為該UE建立IP-CAN會話的條件的通知;
[0105]所述UE的授權帶寬,為MVNO PCRF為該UE分配的帶寬值。[0106]S310a-d、如果核查成功,則進入S311 ;否則,MNO-PCRF通知MVN0-PCRF核查失敗, 并在該等待定時器超時之前,若收到所述MVN0-PCRF發送的所述UE的新的PCC規則,則利 用該UE的新的PCC規則,再次判斷該UE所屬的MVNO是否超出該MVNO的授權容量,即進入 S316 ;若在該等待定時器超時之前沒有收到所述MVN0-PCRF發送的所述UE的新的PCC規 貝U,則向發送所述指示消息的移動網絡運營商分組數據網網關MNO-P-GW回復為該UE建立 IP-CAN會話失敗的消息;
[0107]S31U MNO-PCRF發送IP-CAN會話建立確認消息。
[0108]根據上述方法,具體舉例說明,假設某個MVNO向MNO購買了 IG的帶寬,也就是MNO 給該MVNO授權的容量為1G,則該MVNO下的所有激活的用戶同時占用的網絡帶寬之和不能 超過1G。
[0109]如圖4所示,本發明具體實施例提供的IP-CAN會話修改流程,具體包括:
[0110]S401 ,MVN0-PCRF根據簽約的用戶信息和業務信息決定該用戶設備UE的PCC規則, 發起IP-CAN會話修改過程;
[0111]S402、MVN0-PCRF向MNO-PCRF發送PCC規則提供消息,其中攜帶新的PCC規則;
[0112]S403、MNO-PCRF從MVNO PCRF提供的新的PCC規則中提取QoS信息;
[0113]S404、MNO-PCRF向MNO-MBCF提交該用戶設備UE的Qos信息;
[0114]S405,MNO-MBCF利用該UE的QoS信息中包含的該MVNO授權給該UE的帶寬,統計 該UE所屬的MVNO的已使用帶寬與此次該MVNO授權給該UE的帶寬之和,并判斷統計結果 是否大于該UE所屬的MVNO的授權容量,如果是,則接收MNO-MBCF反饋的已超出該UE所屬 的MVNO的授權容量的通知;否則,MNO-MBCF反饋給MNO-PCRF該UE所屬的MVNO的授權容 量滿足為該UE修改IP-CAN會話的條件的通知;
[0115]S406、MNO-MBCF 向 MNO-PCRF 返回核查結果;
[0116]S407a-d、如果核查成功,則進入S408 ;否則,MNO-PCRF向MVN0-PCRF發送PCC規 則提供確認消息,通知核查失敗,并啟動定時器;如果在定時器超時前收到了 MVN0-PCRF提 供的新的PCC規則,則停止定時器,之后進入S403。如果定時器超時,則進入S408 ;如果 MVN0-PCRF收到核查失敗消息,可以不處理,也可以再次進行策略決定,向MNO-PCRF提供新 的PCC規則,具體取決于MVN0-PCRF的實現策略;
[0117]S408、MVN0-PCRF 向 P-GW 轉發 PCC 規則提供消息;
[0118]S409、P-Gff向MNO-PCRF發送PCC規則提供確認消息;
[0119]S410、MNO-PCRF向MVN0-PCRF轉發PCC規則提供確認消息。
[0120]如圖5所示,本發明具體實施例提供的IP-CAN會話終止流程,具體包括:
[0121 ] S501、MNO-P-Gff 向 MN0-PCRF 發送 IP-CAN 會話終止指示消息;
[0122]S502、MNO-PCRF接收MNO-P-GW發送的IP-CAN會話終止指示消息,并根據從所述 指示消息中獲取的用戶標識確定該用戶標識所對應的用戶設備UE所屬的虛擬移動運營商 MVNO ;
[0123]S503、MNO-PCRF向UE所屬的MVN0-PCRF轉發IP-CAN會話終止指示消息;
[0124]S504、MVN0-PCRF確定受影響的PCC規則;
[0125]S505、MVN0-PCRF 向 MNO-PCRF 發送 IP-CAN 會話終止確認消息;
[0126]S506、MNO-PCRF 向 MNO-P-GW 轉發 IP-CAN 會話終止確認消息;[0127]S507、MNO-PCRF 向 MN0-MBCF 發送通知 IP-CAN 會話終止消息;
[0128]S508、MNO-MBCF更新用戶所屬MVNO的網絡資源使用情況,具體方法包括: MNO-MBCF利用該UE的QoS信息中包含的該MVNO授權給該UE的帶寬,統計該UE所屬的MVNO 的已使用帶寬與此次該MVNO授權給該UE的帶寬之和,并判斷統計結果是否大于該UE所屬 的MVNO的授權容量,如果是,則接收MNO-MBCF反饋的已超出該UE所屬的MVNO的授權容量 的通知;否則,MNO-MBCF反饋給MNO-PCRF該UE所屬的MVNO的授權容量滿足為該UE建立 IP-CAN會話的條件的通知。
[0129]步驟S504中,MVN0-PCRF確定受影響的PCC規則后,PCRF可能會有進一步的動作, 例如,IP-CAN終止后,P-Gff上報用戶使用的流量,PCRF會通知SPR,SPR記錄歷史流量進行 累加等。該技術為現有技術,在此不加贅述。
[0130]綜上所述,在MNO-PCRF側,本發明實施例提供的一種網絡容量控制方法,如圖6所 示,包括:
[0131]S101、MNO-PCRF接收用于為用戶設備UE建立IP連接接入網IP-CAN會話的指示 消息,并根據從指示消息中獲取的用戶標識確定該用戶標識所對應的用戶設備UE所屬的 虛擬移動運營商MVNO ;
[0132]S102、MNO-PCRF向該UE所屬的MVNO中的策略與計費控制單元MVN0-PCRF轉發 IP-CAN會話建立指示消息;
[0133]S103、MNO-PCRF接收MVN0-PCRF發送的攜帶有所述UE的策略及計費控制PCC規 則的IP-CAN會話建立確認消息;
[0134]S104、利用所述UE的PCC規則,當確定該UE所屬的MVNO未超出該MVNO的授權容 量時,向發送所述指示消息的網元回復用于為該UE建立IP-CAN會話的確認消息。
[0135]按照本發明所述的方案,MNO能夠按照授權給MVNO的容量準確控制MVNO對MNO網 絡的使用,從而避免MVNO運營時過度使用MNO網絡資源,對MNO的網絡造成影響。
[0136]在MVN0-PCRF側,本發明實施例提供的一種策略及計費控制PCC規則提供方法,如 圖7所示,包括:
[0137]S201、MVN0-PCRF接收移動網絡運營商策略與計費控制單元MNO-PCRF發送的用于 為用戶設備UE建立IP連接接入網IP-CAN會話的指示消息;
[0138]S202、MVN0-PCRF根據所述指示消息確定該UE的PCC規則,并發送攜帶有所述UE 的PCC規則的IP-CAN會話建立確認消息給MN0-PCRF。
[0139]本發明實施例提供的一種網絡容量控制裝置,如圖8所示,包括:
[0140]MVNO確定單元11,用于接收為用戶設備UE建立IP連接接入網IP-CAN會話的指 示消息,并根據從指示消息中獲取的用戶標識確定該用戶標識所對應的用戶設備UE所屬 的虛擬移動運營商MVNO ;
[0141]消息轉發單元12,用于向該UE所屬的MVNO中的策略與計費控制單元MVN0-PCRF 轉發IP-CAN會話建立指示消息;
[0142]消息接收單元13,用于接收MVN0-PCRF發送的攜帶有所述UE的策略及計費控制 PCC規則的IP-CAN會話建立確認消息;
[0143]判斷處理單元14,用于利用所述UE的PCC規則,當確定該UE所屬的MVNO未超出 該MVNO的授權容量時,向發送所述指示消息的網元回復用于為該UE建立IP-CAN會話的確認消息。
[0144]較佳地,該裝置還包括:
[0145]等待處理單元15,用于在所述的消息轉發單元12向所述MVN0-PCRF發送已超出該 UE所屬的MVNO的授權容量的通知之后,開啟預設的等待定時器,在等待定時器超時之前, 若收到所述消息轉發單元12轉發的所述UE的新的PCC規則,則觸發判斷處理單元14利用 該UE的新的PCC規則,再次判斷該UE所屬的MVNO是否超出該MVNO的授權容量;若在該等 待定時器超時之前沒有收到所述MVN0-PCRF發送的所述UE的新的PCC規則,則向發送所述 指示消息的網元回復為該UE建立IP-CAN會話失敗的消息。
[0146]該網絡容量控制裝置可以為MN0-PCRF。其中MVNO確定單元11和判斷處理單元 14可以為處理器等設備,消息轉發單元12和消息接收單元13可以由具有消息收發功能的 傳輸模塊實現,例如天線接口等設備。
[0147]本發明實施例提供的一種策略及計費控制PCC規則提供裝置,如圖9所示,包括:
[0148]消息接收單元21,用于接收移動網絡運營商策略與計費控制單元MNO-PCRF發送 的用于為用戶設備UE建立IP連接接入網IP-CAN會話的指示消息;
[0149]PCC確定單元22,用于根據所述指示消息確定該UE的PCC規則,并發送攜帶有所 述UE的策略及計費控制PCC規則的IP-CAN會話建立確認消息給MN0-PCRF。
[0150]該PCC規則提供裝置可以為MVN0-PCRF。其中,消息接收單元21可以由具有消息 收發功能的傳輸模塊實現,例如天線接口等設備。PCC確定單元22可以為處理器等設備。
[0151]本領域內的技術人員應明白,本發明的實施例可提供為方法、系統、或計算機程序 產品。因此,本發明可采用完全硬件實施例、完全軟件實施例、或結合軟件和硬件方面的實 施例的形式。而且,本發明可采用在一個或多個其中包含有計算機可用程序代碼的計算機 可用存儲介質(包括但不限于磁盤存儲器和光學存儲器等)上實施的計算機程序產品的形 式。
[0152]本發明是參照根據本發明實施例的方法、設備(系統)、和計算機程序產品的流程 圖和/或方框圖來描述的。應理解可由計算機程序指令實現流程圖和/或方框圖中的每一 流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結合。可提供這些計算 機程序指令到通用計算機、專用計算機、嵌入式處理機或其他可編程數據處理設備的處理 器以產生一個機器,使得通過計算機或其他可編程數據處理設備的處理器執行的指令產生 用于實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能 的裝置。
[0153]這些計算機程序指令也可存儲在能引導計算機或其他可編程數據處理設備以特 定方式工作的計算機可讀存儲器中,使得存儲在該計算機可讀存儲器中的指令產生包括指 令裝置的制造品,該指令裝置實現在流程圖一個流程或多個流程和/或方框圖一個方框或 多個方框中指定的功能。
[0154]這些計算機程序指令也可裝載到計算機或其他可編程數據處理設備上,使得在計 算機或其他可編程設備上執行一系列操作步驟以產生計算機實現的處理,從而在計算機或 其他可編程設備上執行的指令提供用于實現在流程圖一個流程或多個流程和/或方框圖 一個方框或多個方框中指定的功能的步驟。
[0155]顯然,本領域的技術人員可以對本發明進行各種改動和變型而不脫離本發明的精神和范圍。這樣,倘若本發明的這些修改和變型屬于本發明權利要求及其等同技術的范圍 之內,則本發明也意圖包含這些改動和變型在內。
【權利要求】
1.一種網絡容量控制方法,其特征在于,包括:接收用于為用戶設備UE建立IP連接接入網IP-CAN會話的指示消息,并根據從指示消息中獲取的用戶標識確定該用戶標識所對應的用戶設備UE所屬的虛擬移動運營商MVNO ;向該UE所屬的MVNO中的策略與計費控制單元MVN0-PCRF轉發IP-CAN會話建立指示消息;接收MVN0-PCRF發送的攜帶有所述UE的策略及計費控制PCC規則的IP-CAN會話建立確認消息;利用所述UE的PCC規則,當確定該UE所屬的MVNO未超出該MVNO的授權容量時,向發送所述指示消息的網元回復用于為該UE建立IP-CAN會話的確認消息。
2.如權利要求1所述的方法,其特征在于,MNO-PCRF利用所述UE的PCC規則,通過預設的移動網絡運營商帶寬控制功能實體MNO-MBCF判斷該UE所屬的MVNO是否超出該MVNO的授權容量。
3.如權利要求2所述的方法,其特征在于,利用所述UE的PCC規則,通過MNO-MBCF判斷該UE所屬的MVNO是否超出該MVNO的授權容量,包括:從所述UE的PCC規則中提取該UE的服務質量QoS信息,并將該QoS信息發送給預設的移動網絡運營商帶寬控制功能實體MN0-MBCF,由MNO-MBCF利用該UE的QoS信息中包含的該MVNO授權給該UE的帶寬,統計該UE所屬的MVNO的已使用帶寬與此次該MVNO授權給該UE的帶寬之和,并判斷統計結果是否大于該UE所屬的MVNO的授權容量,如果是,則接收MNO-MBCF反饋的已超出該UE所屬的MVNO的授權容量的通知;否則,接收MNO-MBCF反饋的滿足為該UE建立IP-CAN會話.的條件的通知。
4.如權利要求1所述的方法,其特征在于,該方法還包括:利用所述UE的PCC規則,當確定該UE所屬的MVNO超出該MVNO的授權容量時,向所述MVN0-PCRF發送已超出該UE所屬的MVNO的授權容量的通知。
5.如權利要求4所述的方法,其特征在于,向所述MVN0-PCRF發送已超出該UE所屬的MVNO的授權容量的通知之后,該方法還包括:開啟預設的等待定時器;在該等待定時器超時之前,若收到所述MVN0-PCRF發送的所述UE的新的PCC規則,則利用該UE的新的PCC規則,再次判斷該UE所屬的MVNO是否超出該MVNO的授權容量;若在該等待定時器超時之前沒有收到所述MVN0-PCRF發送的所述UE的新的PCC規則,則向發送所述指示消息的網元回復為該UE建立IP-CAN會話失敗的消息。
6.如權利要求1所述的方法,其特征在于,當為所述UE建立了IP-CAN會話,并且需要修改為所述UE建立的IP-CAN會話時,該方法還包括:接收MVN0-PCRF發送的所述UE的新PCC規則,并利用所述UE的新PCC規則,判斷該UE所屬的MVNO是否超出該MVNO的授權容量,如果是,則重新向MVN0-PCRF申請所述UE的新PCC規則,否則,利用所述UE的新的PCC規則,修改為所述UE建立的IP-CAN會話。
7.如權利要求1所述的方法,其特征在于,當為所述UE建立了IP-CAN會話,并且需要終止為所述UE建立的IP-CAN會話時,該方法還包括:接收終止為所述UE建立的IP-CAN會話的指示消息;向所述MVN0-PCRF轉發終止為所述UE建立的IP-CAN會話的指示消息;當接收到所述MVN0-PCRF回復的終止為所述UE建立的IP-CAN會話確認消息時,更新該UE的MVNO下的所有UE的授權帶寬的總和。
8.如權利要求7所述的方法,其特征在于,更新該UE所屬的MVNO下的所有UE的授權帶寬的總和,包括:向預設的MNO-MBCF發送終止為所述UE建立的IP-CAN會話的消息,由MNO-MBCF更新該UE所屬的MVNO下的所有UE的授權帶寬的總和。
9.一種策略及計費控制PCC規則提供方法,其特征在于,該方法包括:接收移動網絡運營商策略與計費控制單元MNO-PCRF發送的用于為用戶設備UE建立IP連接接入網IP-CAN會話的指示消息;根據所述指示消息確定該UE的PCC規則,并發送攜帶有所述UE的PCC規則的IP-CAN會話建立確認消息給MN0-PCRF。
10.如權利要求9所述的方法,其特征在于,該方法還包括: 接收MNO-PCRF發送的已超出該UE所屬的MVNO的授權容量的通知;根據所述通知,為所述UE重新分配新的PCC規則,并將該新的PCC規則發送給所述MNO-PCRF。
11.如權利要求9所述的方法,其特征在于,當需要修改為所述UE建立的IP-CAN會話時,該方法還包括:為所述UE重新分配新的PCC規則,并將該新的PCC規則發送給所述MN0-PCRF。
12.如權利要求9所述的方法,其特征在于,當需要終止為所述UE建立的IP-CAN會話時,該方法還包括:接收MNO-PCRF發送的終止為所述UE建立的IP-CAN會話的指示消息,并根據該指示消息確定所述UE對應的PCC規則;向MNO-PCRF發送終止為所述UE建立的IP-CAN會話的確認消息。
13.—種網絡容量控制裝置,其特征在于,該裝置包括:MVNO確定單元,用于接收為用戶設備UE建立IP連接接入網IP-CAN會話的指示消息,并根據從指示消息中獲取的用戶標識確定該用戶標識所對應的用戶設備UE所屬的虛擬移動運營商MVNO ;消息轉發單元,用于向該UE所屬的MVNO中的策略與計費控制單元MVN0-PCRF轉發IP-CAN會話建立指示消息;消息接收單元,用于接收MVN0-PCRF發送的攜帶有所述UE的策略及計費控制PCC規則的IP-CAN會話建立確認消息;判斷處理單元,用于利用所述UE的PCC規則,當確定該UE所屬的MVNO未超出該MVNO的授權容量時,向發送所述指示消息的網元回復用于為該UE建立IP-CAN會話的確認消息。
14.如權利要求13所述的裝置,其特征在于,所述的判斷處理單元利用所述UE的PCC規則,通過預設的移動網絡運營商帶寬控制功能實體MNO-MBCF判斷該UE所屬的MVNO是否超出該MVNO的授權容量。
15.如權利要求14所述的裝置,其特征在于,所述的判斷處理單元利用所述UE的PCC規則,通過MNO-MBCF判斷該UE所屬的MVNO已使用的帶寬與該MVNO此次授權給該UE的帶寬之和是否大于該MVNO的授權容量,具體用于:從所述UE的PCC規則中提取該UE的QoS信息,并將該QoS信息發送給預設的MNO-MBCF,由MNO-MBCF利用該UE的QoS信息中包含的該MVNO授權給該UE的帶寬,統計該UE所屬的MVNO的已使用帶寬與此次該MVNO授權給該UE的帶寬之和,并判斷統計結果是否大于該UE所屬的MVNO的授權容量,如果是,則接收MNO-MBCF反饋的已超出該UE所屬的MVNO的授權容量的通知;否則,接收MNO-MBCF反饋的滿足為該UE建立IP-CAN會話的條件的通知。
16.如權利要求13所述的裝置,其特征在于,所述的判斷處理單元還用于:利用所述UE的PCC規則,當確定該UE所屬的MVNO超出該MVNO的授權容量時,觸發所述的消息轉發單元向所述MVN0-PCRF發送已超出該UE所屬的MVNO的授權容量的通知。
17.如權利要求16所述的裝置,其特征在于,該裝置還包括:等待處理單元,用于在所述的消息轉發單元向所述MVN0-PCRF發送已超出該UE所屬的MVNO的授權容量的通知之后,開啟預設的等待定時器,在等待定時器超時之前,若收到所述消息轉發單元轉發的所述UE的新的PCC規則,則觸發判斷處理單元利用該UE的新的PCC規則,再次判斷該UE所屬的MVNO是否超出該MVNO的授權容量值;若在該等待定時器超時之前沒有收到所述MVN0-PCRF發送的所述UE的新的PCC規則,則向發送所述指示消息的網元回復為該UE建立IP-CAN會話失敗的消息。
18.如權利要求13所述的裝置,其特征在于,當為所述UE建立了IP-CAN會話,并且需要修改為所述UE建立的IP -CAN會話時,所述的判斷處理單元還用于接收MVN0-PCRF發送的所述UE的新PCC規則,并利用所述UE的新PCC規則,判斷該UE所屬的MVNO是否超出該MVNO的授權容量,如果是,則重新向MVN0-PCRF申請所述UE的新PCC規則,否則,利用所述UE的新的PCC規則,修改為所述UE建立的IP-CAN會話。
19.如權利要求13所述的裝置,其特征在于,當為所述UE建立了IP-CAN會話,并且需要終止為所述UE建立的IP-CAN會話時,所述的消息接收單元還用于接收終止為所述UE建立的IP-CAN會話的指示消息;所述的消息轉發單元還用于向所述MVN0-PCRF轉發終止為所述UE建立的IP-CAN會話的指示消息;當所述的消息接收單元接收到所述MVN0-PCRF回復的終止為所述UE建立的IP-CAN會話確認消息時,所述的判斷處理單元還用于更新該UE所屬的MVNO下的所有UE的授權帶寬的總和。
20.如權利要求19所述的裝置,其特征在于,所述的判斷處理單元更新該UE所屬的MVNO下的所有UE的授權帶寬的總和時,觸發所述的消息轉發單元向預設的MNO-MBCF發送終止為所述UE建立的IP-CAN會話的消息,由MNO-MBCF更新該UE所屬的MVNO下的所有UE的授權帶寬的總和。
21.一種策略及計費控制PCC規則提供裝置,其特征在于,該裝置包括:消息接收單元,用于接收移動網絡運營商策略與計費控制單元MNO-PCRF發送的用于為用戶設備UE建立IP連接接入網IP-CAN會話的指示消息;PCC確定單元,用于根據所述指示消息確定該UE的PCC規則,并發送攜帶有所述UE的策略及計費控制PCC規則的IP-CAN會話建立確認消息給MN0-PCRF。
22.如權利要求21所述的裝置,其特征在于:所述的消息接收單元接收MNO-PCRF發送的已超出該UE所屬的MVNO的授權容量的通知;所述的PCC確定單元根據所述通知,為所述UE重新分配新的PCC規則,并將該新的PCC規則發送給所述MNO-PCRF。
23.如權利要求21所述的裝置,其特征在于,當需要修改為所述UE建立的IP-CAN會話時,所述的PCC確定單元還用于為所述UE重新分配新的PCC規則,并將該新的PCC規則發送給所述MNO-PCRF。
24.如權利要求21所述的裝置,其特征在于,當需要終止為所述UE建立的IP-CAN會話時,所述的消息接收單元還用于接收MNO-PCRF發送的終止為所述UE建立的IP-CAN會話的指示消息,所述的PCC確定單元還用于根據該指示消息確定所述UE對應的PCC規則,并向MNO-PCRF發送終止為所述UE.建立的IP-CAN會話的確認消息。
【文檔編號】H04W28/10GK103442394SQ201310358923
【公開日】2013年12月11日 申請日期:2013年8月16日 優先權日:2013年8月16日
【發明者】段江海 申請人:大唐移動通信設備有限公司