新四季網

預付費計費系統和計費信息收集上報方法

2023-10-08 05:04:04 2

專利名稱:預付費計費系統和計費信息收集上報方法
技術領域:
本發明涉及移動通信系統,特別涉及一種預付費計費系統和預付費用戶計費信息收集上報方法。
背景技術:
隨著網際網路業務的蓬勃發展和無線網絡的廣泛應用,GPRS(General PacketRadio Service,通用分組無線業務)、3G、WiMAX(Worldwide InteroperabilityMicrowave Access,微波接入全球互通)和B3G(Beyond 3G,後3G)等無線系統得到了大量的應用和關注。用戶數目的增加和用戶需求的增大為無線接入網系統提供了新的需求要求能夠支持大容量,大數據量和不同服務質量要求的多種業務。
無線接入網主要完成業務提供和移動用戶之間的分組業務轉發或路由的功能,如何統計提供給用戶的數據量/服務時間等計費信息是通信系統中的一個非常重要的方面。如圖1所示,為現有WiMAX網絡架構體系圖,包括MSS(Mobile Subscribe Station,移動用戶站)、ASN(Access Service Network,接入服務網絡)和CSN(Connectivity Service Network,連接服務網絡),其中MSS為移動用戶終端設備,用戶使用該設備接入WiMAX網絡;ASN包括BS(Base Station,基站)和ASN-GW(Access Service Network GateWay,接入服務網絡網關)等,用於為WiMAX終端設備提供無線接入服務的網絡功能集合。如基於所述BS提供BS和MSS的連接、無線資源管理、測量與功率控制、空中接口數據的壓縮與加密等功能;基於所述ASN-GW,為MSS認證、授權和計費功能提供proxy功能、支持NSP的網絡發現和選擇、為MSS提供L3信息的Relay功能(如IP位址分配消息的中繼)、無線資源管理等功能。
CSN用於為WiMAX終端提供IP連接服務,如為MSS分配IP位址、提供Internet接入、提供AAA proxy或者server、提供基於用戶的授權控制、提供ASN到CSN的隧道,相當於移動IP技術中的HA(家鄉代理)、提供WiMAX用戶的計費以及運營商之間的結算、漫遊情況下CSN之間的隧道、不同ASN之間的切換,以及各種WiMAX服務(如基於位置的業務、多媒體多播和廣播業務、IP多媒體子系統業務)等。
下面仍結合圖1描述各網元間數據傳輸的過程下行的MSS的分組業務數據報文通過CSN中的HA與ASN中的ASN-GW(稱之為錨ASN-GW)之間的R3接口,從CSN的HA傳送到ASN中,並由ASN-GW經過ASN內部的ASN-GW與BS之間的R6接口,以及BS與MSS之間的R1接口將MSS數據發送到MSS上;如果與CSN中HA相連的ASN-GW與控制MSS接入的BS的ASN-GW(稱之為服務ASN-GW)不同時,下行的MSS的分組業務數據報從CSN的HA通過HA與ASN中的ASN-GW之間的R3接口,傳送到ASN中,並由錨ASN-GW經過ASN內部錨ASN-GW與服務ASN-GW之間的R4接口、ASN-GW與BS之間的R6接口和BS與MSS之間的R1接口將MSS的數據發送到MSS上。上行數據則沿著相反的路徑從MSS傳遞到CSN中並達到對端用戶。
如上所述,在ASN內部的接口中對於每個MSS的每個業務流都有相應的上下行的數據通路,這些在每個業務流建立的時候都會根據每個業務流的QoS(Quality of Service,服務質量)要求和數據通路的採用方式而建立。當這個業務結束,也就是業務流中止的時候,就需要釋放相應的數據通路。對於預付費的用戶,一般每次一個會話開始的時候,CSN中的計費伺服器或者其中的計費代理,從在線計費系統中申請到對於該會話分配的時間/流量等計費限額,以及門限值,這些門限值用來在計費信息收集網元發現所剩下的限額低於該門限值的時候向計費伺服器/代理申請更多的限額,同時上報MSS的計費信息。
仍如圖1所示,在WiMAX系統中,已有技術中,計費信息中的數據流量、持續時間等將由服務ASN-GW負責收集,而對於空口上已經發送/接收的數據流量、已經獲得確認的數據流量等空口信息,則由服務ASN-GW從BS上收集,服務ASN-GW合併之後並上報給計費伺服器。
這裡存在的問題是服務ASN-GW作為MSS的數據流在ASN中的傳輸的中間網元,執行計費統計和收集功能存在一定的不合理性,因為這個並不能表徵出ASN對於該MSS的數據傳輸的支持程度,不能很好地反映出該ASN向CSN傳輸的該MSS的數據量。
而且隨著MSS的移動,MSS對應的服務ASN-GW將發生變化,為保持計費信息的連續性,該MSS的原服務ASN-GW需要將已經收集的部分計費信息以及計費額度剩餘值發送給新的服務ASN-GW,或者發送給計費伺服器/代理,由計費伺服器/代理再發送給新的服務ASN-GW,這種處理方式對ASN提出了過多的傳輸資源的開銷和計費數據的一致性保證功能,這在快速移動的場景下更加明顯,導致過多的計費數據在新舊服務ASN-GW之間傳遞或服務ASN-GW與計費伺服器/代理之間傳遞。
再者,由於計費和鑑權、授權功能模塊之間存在一定的相關性,而目前WiMAX系統中鑑權授權客戶端並不是和服務ASN-GW對應的,因此由服務ASN-GW收集計費信息也是不合理的。

發明內容
本發明公開一種WiMAX系統中預付費用戶的計費系統和計費信息收集上報方法,以解決現有技術中存在的預付費用戶計費不精確問題。
為解決上述技術問題,本發明提供的一種預付費計費系統包括設置在連接服務網絡(CSN)中的計費伺服器/代理,所述CSN中包括家鄉代理(HA),還包括計費客戶端和計費信息收集網元,所述計費客戶端設置在接入服務網絡(ASN)中,通過R3接口連接所述計費伺服器/代理;
所述計費客戶端將所述計費伺服器/代理分配給會話的計費額度以及對應的門限值發送給所述計費信息收集網元,所述計費信息收集網元在監控到所述計費額度剩餘值等於或小於對應的門限值時或者在會話結束時,收集會話的計費信息並上報給所述計費客戶端,由所述計費客戶端轉發給所述計費伺服器/代理用於計費處理。
所述計費信息收集網元包括基站(BS)和/或接入服務網絡網關(ASN-GW)。
所述的系統中,所述計費客戶端設置為獨立的網元,並分別通過R6接口連接所述BS、通過R4接口連接所述ASN-GW;設置在所述ASN-GW上,通過內部接口連接該ASN-GW;或者設置在所述BS上,通過內部接口連接該BS。
所述BS和/或ASN-GW上設置有計費信息收集模塊,用於監控所述計費額度剩餘值以及收集上報計費信息;所述ASN-GW通過R3接口連接所述HA。
應用於本發明所述計費系統的一種預付費用戶計費信息收集上報方法,包括如下步驟A1、計費客戶端接收計費伺服器/代理分配給預付費用戶當前會話的計費額度及其對應的門限值並發送給接入所述會話的BS;A2、所述BS監控所述計費額度的剩餘值等於或小於所述門限值時收集所述會話的計費信息並上報給計費客戶端;A3、計費客戶端將所述會話的計費信息上報給計費伺服器/代理用於計費處理。
所述方法還包括步驟A0、計費客戶端在預付費用戶鑑權認證成功後,請求計費伺服器/代理分配所述計費額度及其對應的門限值。
所述的計費處理為根據收到的計費信息重新分配所述計費額度及其對應的門限值並發送給計費客戶端後返回;或者根據收到的計費信息確定所述預付費用戶沒用可用的計費額度時,向計費客戶端返回拒絕信息以發起會話中止流程。
所述方法還包括,當預付費用戶結束所述會話時,計費客戶端發起會話中止流程。
所述會話中止流程包括如下步驟計費客戶端通知BS會話結束並要求上報最終計費信息;BS收集所述最終計費信息上報給計費客戶端並釋放本地計費資源;計費客戶端通知計費伺服器/代理會話結束並上報所述最終計費信息,然後釋放本地計費資源。
所述步驟A2中,BS每次收集上報所述會話從相鄰上次上報時間至本次上報時間之間產生的計費信息;以及所述步驟A3中,計費客戶端每次收到BS上報的計費信息後將本次會話的所有計費信息進行合併後發送給計費伺服器/代理;或者所述步驟A2中,BS每次收集上報所述會話開始以來產生的所有計費信息;以及所述步驟A3中,計費客戶端每次收到BS上報的計費信息後發送給計費伺服器/代理。
所述計費信息中包括會話流量信息、會話時間信息和會話空中接口信息。
所述計費額度包括上行流量額度、和/或下行流量額度、和/或持續時間額度,並分別對應一個門限值,當BS監控到其中之一等於或低於對應的門限值時,收集並上報計費信息。
應用於本發明所述方法的第二種預付費用戶計費信息收集上報方法,所述計費信息收集上報方法包括如下步驟B1、計費客戶端接收計費伺服器/代理分配給所述會話的計費額度及其對應的門限值並發送給接入所述會話的錨ASN-GW;B2、所述錨ASN-GW監控所述計費額度的剩餘值等於或小於所述門限值時收集所述會話的計費信息並上報給計費客戶端;B3、計費客戶端將所述會話的計費信息上報給計費伺服器/代理用於計費處理。
所述方法還包括步驟B0、計費客戶端在預付費用戶鑑權認證成功後,請求計費伺服器/代理為所述會話分配所述計費額度及其對應的門限值。
所述步驟B3中所述的計費處理為根據收到的計費信息重新分配所述計費額度及其對應的門限值並發送給計費客戶端後返回步驟B1;或者根據收到的計費信息確定所述預付費用戶沒用可用的計費額度時,向計費客戶端返回拒絕信息以發起會話中止流程。
所述方法還包括,當預付費用戶結束所述會話時,計費客戶端發起會話中止流程。
所述會話中止流程包括如下步驟計費客戶端通知錨ASN-GW會話結束並上報最終計費信息;錨ASN-GW收集所述最終計費信息上報給計費客戶端並釋放本地計費資源;計費客戶端通知計費伺服器/代理會話結束並上報所述最終計費信息,然後釋放本地計費資源。
所述步驟B2中,錨ASN-GW每次收集上報所述會話從相鄰上次上報時間至本次上報時間之間產生的計費信息;以及所述步驟B3中,計費客戶端每次收到錨ASN-GW上報的計費信息後將本次會話的所有計費信息進行合併後發送給計費伺服器/代理;或者所述步驟B2中,錨ASN-GW每次收集上報所述會話開始以來產生的所有計費信息;以及所述步驟B3中,計費客戶端每次收到錨ASN-GW上報的計費信息後發送給計費伺服器/代理。
所述計費信息包括會話流量信息、會話時間信息和會話空中接口信息,其中,所述會話空中接口信息由接入所述會話的BS在會話過程中發送給錨ASN-GW,或者由錨ASN-GW在每次上報前從所述BS處獲取。
所述步驟B2中,錨ASN-GW每次收集上報所述計費信息中的會話流量信息和會話空中接口信息,其中,所述會話空中接口信息由接入所述會話的BS在會話過程中發送給錨ASN-GW,或者所述會話空中接口信息由錨ASN-GW在每次上報前通知所述BS上報;以及所述步驟B3中,計費客戶端每次收到錨ASN-GW上報的計費信息中的會話流量信息和空中接口信息後,在本地收集所述計費信息中的會話時間信息並合併發送。
所述步驟B2中,所述錨ASN-GW收集上報所述計費信息中的會話流量信息;以及所述步驟B3中,計費客戶端每次收到錨ASN-GW上報的所述計費信息中的會話流量信息後,在本地收集所述計費信息中的會話時間信息並從接入所述會話的BS處獲取所述計費信息中的空中接口信息後合併發送。
應用於本發明所述計費系統的第三種預付費用戶計費信息收集上報方法,其特徵在於,包括如下步驟C1、計費客戶端接收計費伺服器/代理分配給所述預付費用戶會話的計費額度及其對應的門限值並發送給接入所述會話的BS和錨ASN-GW;C2、BS和錨ASN-GW分別監控所述計費額度的剩餘值等於或小於所述門限值時收集本側計費信息並上報給計費客戶端;C3、計費客戶端接收到BS上報的BS側計費信息時,從錨ASN-GW處獲取錨ASN-GW側計費信息;或者,計費客戶端接收到錨ASN-GW上報的錨ASN-GW側計費信息時,從BS處獲取BS側計費信息;C4、計費客戶端合併所述BS側計費信息和錨ASN-GW側計費信息並上報給計費伺服器/代理用於計費處理。
所述方法還包括步驟C0、計費客戶端在預付費用戶鑑權認證成功後,請求計費伺服器/代理分配所述計費額度及其對應的門限值。
所述步驟C4中所述的計費處理為
根據收到的計費信息重新分配所述計費額度及其對應的門限值並發送給計費客戶端後返回步驟C1;或者根據收到的計費信息確定所述預付費用戶沒用可用的計費額度時,向計費客戶端返回拒絕信息以發起會話中止流程。
所述方法還包括,當預付費用戶結束所述會話時,計費客戶端發起會話中止流程。
所述會話中止流程包括如下步驟計費客戶端通知BS和錨ASN-GW會話結束並要求上報最終計費信息;BS和錨ASN-GW分別收集本側所述最終計費信息上報給計費客戶端並分別釋放本地計費資源;計費客戶端通知計費伺服器/代理會話結束並合併上報BS和錨ASN-GW分別收集的所有最終計費信息,然後釋放本地計費資源。
所述步驟C3中,所述計費客戶端從BS或錨ASN-GW處獲取計費信息的方法包括如下步驟計費客戶端通知BS或錨ASN-GW上報計費信息;BS或錨ASN-GW收到計費客戶端的通知後,收集本側計費信息並上報給計費客戶端;並且計費客戶端在接收到BS或錨ASN-GW根據計費客戶端的通知上報的計費信息之前,丟棄所有BS或錨ASN-GW因計費額度的剩餘值等於或小於所述門限值時而主動上報的計費信息。
所述步驟C2和C3中,BS和錨ASN-GW每次收集上報所述會話從相鄰上次上報時間至本次上報時間之間產生的計費信息;以及所述步驟C4中,計費客戶端每次收到BS和錨ASN-GW上報的計費信息後將本次會話的所有計費信息進行合併後發送給計費伺服器/代理;或者所述步驟C2和C3中,BS和錨ASN-GW每次收集上報本次會話開始以來產生的所有計費信息;以及所述步驟C4中,計費客戶端每次收到BS和錨ASN-GW上報的計費信息後合併發送給計費伺服器/代理。
所述步驟C2和C3中,BS每次收集上報所述計費信息中BS側會話流量信息和會話空中接口信息,錨ASN-GW每次收集上報所述計費信息中錨ASN-GW會話流量信息;以及所述步驟C4中,計費客戶端每次收到BS和錨ASN-GW上報的計費信息中的會話流量信息和空中接口信息後,在本地收集所述計費信息中的會話時間信息將該會話時間信息並與所述會話流量信息和會話空中接口信息合併後上報。
應用於本發明所述計費系統的第四種預付費用戶計費信息收集上報方法,包括如下步驟D1、計費客戶端接收計費伺服器/代理分配給所述預付費用戶會話的計費額度及其對應的門限值並發送給接入所述會話的錨ASN-GW,錨ASN-GW再將所述計費額度及其對應的門限值發送給接入所述會話的BS;D2、錨ASN-GW監控到所述計費額度的剩餘值等於或小於所述門限值時收集本側計費信息,並從BS處獲取BS側計費信息後合併上報給計費客戶端;或者BS監控到所述計費額度的剩餘值等於或小於所述門限值時收集本側計費信息並發送給錨ASN-GW,錨ASN-GW再收集本側計費信息後合併上報給計費客戶端;D3、計費客戶端將收到的計費信息上報給計費伺服器/代理用於計費處理。
所述方法還包括步驟D0、計費客戶端在預付費用戶鑑權認證成功後,請求計費伺服器/代理分配所述計費額度及其對應的門限值。
所述步驟D3中所述的計費處理為根據收到的計費信息重新分配所述計費額度及其對應的門限值並發送給計費客戶端後返回步驟D1;或者根據收到的計費信息確定所述預付費用戶沒用可用的計費額度時,向計費客戶端返回拒絕信息以發起會話中止流程。
所述方法還包括,當預付費用戶結束所述會話時,計費客戶端發起會話中止流程。
所述會話中止流程包括如下步驟計費客戶端通知錨ASN-GW會話結束並要求上報最終計費信息;錨ASN-GW通知BS上報BS側最終計費信息;BS收集並向錨ASN-GW上報BS側最終計費信息後釋放本地計費資源;錨ASN-GW收集錨ASN-GW側最終計費信息並將BS側最終計費信息合併上報給計費客戶端後,釋放本地計費資源;計費客戶端通知計費伺服器/代理會話結束並合併上報所有最終計費信息,然後釋放本地計費資源。
所述步驟D2中,所述錨ASN-GW從所述BS處獲取BS側計費信息的方法包括如下步驟錨ASN-GW通知BS上報BS側計費信息;BS收到錨ASN-GW的通知後,收集本側計費信息並上報給錨ASN-GW;並且,錨ASN-GW在收到BS根據錨ASN-GW的通知上報的計費信息之前,丟棄所收到BS因為監控到所述計費額度的剩餘值等於或小於所述門限值時主動上報的計費信息。
所述步驟D2中,BS每次收集上報給錨ASN-GW、和錨ASN-GW每次收集上報給計費客戶端的計費信息包括從上次上報時間到本次上報時間之間產生的計費信息;以及所述步驟D3中,計費客戶端每次收到錨ASN-GW上報的計費信息後將本次會話的所有計費信息進行合併後發送給計費伺服器/代理;或者所述步驟D2中,BS每次收集上報給錨ASN-GW、和錨ASN-GW每次收集上報給計費客戶端的計費信息包括本次會話開始以來產生的所有計費信息;以及所述步驟C4中,計費客戶端每次收到BS和錨ASN-GW上報的計費信息後發送給計費伺服器/代理。
所述計費信息包括會話流量信息、會話時間信息和會話空中接口信息,其中,所述會話流量信息和會話時間信息由BS和錨ASN-GW收集上報,所述會話空中接口信息由BS收集上報。
所述步驟D2中,BS每次收集上報所述計費信息中BS側會話流量信息和會話空中接口信息並上報給錨ASN-GW,錨ASN-GW每次收集上報所述計費信息中錨ASN-GW會話流量信息並將BS側上報的計費信息進行合併後上報;以及所述步驟D3中,計費客戶端每次收到錨ASN-GW上報的計費信息中的會話流量信息和空中接口信息後,在本地收集所述計費信息中的會話時間信息並合併上報。
本發明的有益效果如下本發明所述計費系統中,在接入服務網絡ASN中新增計費客戶端,連接計費伺服器/代理,用於從計費伺服器/代理獲取計費額度以及門限值,下發給計費信息收集單元,併集中上報計費信息收集單元收集的計費信息,由於計費客戶端設置為獨立的網絡實體,當MSS移動並切換時,計費客戶端並不發生變化,可以避免了頻繁更換將導致的過多計費數據在計費信息收集單元和計費伺服器/代理之間的傳遞,在快速移動的場景下具有更加明顯的意義;本發明利用接入會話的BS更精確地收集MSS側實際收到的數據流量和發送的數據流量,利用錨ASN-GW更精確地收集CSN發送給MSS的數據流量、和MSS實際發送給CSN的數據總量,可以更精確收集到用於計費的數據流量;並且當MSS移動並切換時,一般場景下並不切換該會話的錨ASN-GW,減少了計費數據在新舊服務ASN-GW之間的傳遞;計費客戶端在ASN網絡中為獨立的網絡實體,具體數量可以設置為一個或一個以上,可以和鑑權、授權功能模塊對應設置在一起或分開設置,一般情況下選擇設置在一個網絡實體中,完成鑑權、授權、計費三個功能,這樣實現了鑑權、授權、計費三個功能模塊的相關性要求。


圖1為現有WiMAX系統基本結構示意圖,其中包括了用於預付費用戶計費系統的各網元;圖2為本發明所述WiMAX系統基本結構示意圖,其中包括了本發明所述用於預付費用戶計費系統的各網元;圖3為本發明所示實施例一流程圖;圖4為本發明所示實施例二流程圖;圖5為本發明所示實施例三流程圖。
具體實施例方式
如圖2所示,下行的MSS的分組業務數據報文通過CSN中的HA與ASN中的ASN-GW(稱之為錨ASN-GW)之間的R3接口連接,從CSN的HA傳送到ASN中,並由ASN-GW經過ASN內部的ASN-GW與BS之間的R6接口,以及BS與MSS之間的R1接口將MSS數據發送到MSS上;如果與CSN中HA相連的ASN-GW與控制MSS接入的BS的ASN-GW(稱之為服務ASN-GW)不同時,下行的MSS的分組業務數據報從CSN的HA通過HA與ASN中的ASN-GW之間的R3接口,傳送到ASN中,並由錨ASN-GW經過ASN內部錨ASN-GW與服務ASN-GW之間的R4接口、ASN-GW與BS之間的R6接口和BS與MSS之間的R1接口將MSS的數據發送到MSS上。上行數據則沿著相反的路徑從MSS傳遞到CSN中並達到對端用戶。
本發明為解決現有計費存在的問題,在現有系統架構中設置獨立的計費客戶端,用於將計費網元收集的計費信息上報給計費伺服器/代理,並將計費伺服器/代理分配的計費額度統一下發給計費網元,計費客戶端在ASN網絡中為獨立的網絡實體,具體數量可以設置為一個或一個以上,可以和鑑權、授權功能模塊對應設置在一起或分開設置,一般情況下選擇設置在一個網絡實體中,完成鑑權、授權、計費三個功能,這樣當MSS鑑權通過後,計費客戶端開始啟動計費,實現了鑑權、授權、計費三個功能模塊的相關性要求。
計費客戶端在網絡中可以設置為獨立的網元,通過R4接口連接ASN-GW,通過R6接口連接BS;也可以設置在任一BS或ASN-GW中,並通過內部接口連接該BS或ASN-GW,通過R4接口連接其他ASN-GW。這樣,在MSS移動切換過程中,計費客戶端可以通過接口和計費信息收集單元交互計費信息,併集中上報給從而避免了頻繁更換導致的過多計費數據在新舊計費信息收集網元之間的傳遞。
本發明利用接入會話的BS作為計費信息收集網元,更精確地收集MSS側實際收到的數據流量和發送的數據流量,同時可以利用接入會話錨ASN-GW作為計費信息收集網元,更精確地收集CSN發送給MSS的數據流量、和MSS實際發送給CSN的數據總量,可以更精確收集到用於計費的數據流量,並且,在切換過程的很多場景中,接入會話錨ASN-GW在切換前後保持不變,同樣在很大程度減少了計費信息在新舊計費信息收集網元或計費伺服器/代理之間的傳遞。
為實現預付費用戶計費信息的收集,計費信息收集網元中設置有計費信息收集模塊,如圖2所示,圖2僅以BS1為例進行說明,其他負責收集計費信息的所有網元上都設置有相同的計費信息收集模塊,計費信息收集模塊用於具體執行會話計費信息的收集,並同時監控計費額度剩餘值是否超過等於或小於門限值,如果是則觸發上報收集的計費信息。
如圖2所示的一種MSS移動切換場景,假設MSS在BS3上初始接入時,如圖2點劃線所示,數據流經HA與ASN-GW1之間的R3接口、ASN-GW1與BS3之間的R6接口、BS3與MSS之間的R1接口交互,計費客戶端位於ASN-GW1上;當MSS移動並切換到BS1後,數據流經HA與ASN-GW1之間的R3接口、ASN-GW1與ASN-GW2之間的R4接口、ASN-GW2與BS1之間的R6接口、BS1與MSS之間的R1接口交互,接入會話的錨ASN-GW和對應的計費客戶端在切換前後保持不變。
本發明所述計費方法中,具體收集計費信息的網元可以是接入會話的BS或錨ASN-GW,也是由BS和錨ASN-GW同時收集,下面以具體實施例說明應用在上述計費系統中的計費方法,在下述實施例中,具體執行計費信息收集以及計費額度剩餘值監控的為設置在BS和/或ASN-GW上的計費信息收集模塊,為描述方便,不再一一說明。
實施例一由接入會話的BS收集計費信息,如圖3所示,計費流程包括如下步驟S101、計費客戶端在接收到用戶鑑權授權認證成功後,從CSN中的計費伺服器/代理中獲得分配給會話的計費額度及其門限值,並將這些計費額度和對應的門限值攜帶在預付費計費響應消息中通知接入會話的BS;S102、BS監測到某計費信息額度的剩餘值等於或低於門限值時,收集統計在BS上的針對該會話需要收集的計費信息,並將計費信息攜帶在預付費計費請求消息中上報給服務ASN-GW;S103、服務ASN-GW將該攜帶計費信息的預付費計費請求消息轉發到計費客戶端;S104、計費客戶端將BS上報的該MSS的該會話的預付費計費請求消息報告給計費伺服器/代理,申請新的額度;在上述過程中,計費客戶端每次上報給計費伺服器/代理的計費信息是從本次會話開始算起的所有計費信息,如果BS上報的計費信息按照每次上報的時間間隔分階段統計的,則計費客戶端需要累計BS上報的所有計費信息後在進行合併處理;如果BS每次上報的計費信息也是按照會話開始收集的計費信息,則計費客戶端直接上報。
計費信息包括會話流量信息、會話時間信息和會話空中接口信息,空中接口信息一般包括空中接口已經發送/接收的數據流量和已經獲得確認的數據流量。所有的計費信息都可由BS收集並上報給計費客戶端,也可以由計費客戶端在本地收集會話時間信息,如果是後者,計費客戶端還需要合併自己收集的時間信息後在上報給計費伺服器/代理。
S105、CSN中的計費伺服器/代理分配給會話新的額度,將這些額度通知給計費客戶端;S106、計費客戶端將這些額度通知BS,返回步驟S102,如果BS再次監測到某計費信息額度的剩餘值等於或低於門限值時,收集統計在BS上的針對該會話需要收集的計費信息並上報;上述步驟中,如果CSN中的計費伺服器/代理分配給該會話新的額度,將這些額度和門限值通知給計費客戶端;計費客戶端將這些額度和門限值分發給BS,反之,計費伺服器/代理拒絕分配給該會話新的額度時,發起會話中止流程,包括下述步驟S107~S110S107、CSN中的計費伺服器/代理拒絕分配給會話新的額度時,在發送給計費客戶端的預付費計費響應消息中攜帶拒絕信息;S108、計費客戶端通過服務ASN-GW向BS發送預付費計費響應消息,該消息中攜帶會話中止的標識,用於通知BS上報該MSS會話的最終計費信息;S109、BS收集MSS的最終計費信息並通過服務ASN-GW發送給計費客戶端,然後將針對該會話的計費資源在上報後釋放;S110、計費客戶端將該MSS的該會話的最終計費信息報告給計費伺服器/代理,然後將針對該會話的計費資源在上報後釋放,報告消息中攜帶會話中止標識。
還可以包括計費伺服器/代理返回一個結束響應的步驟。
上述步驟S108~S110也可以由計費客戶端在接收到用戶主動中止該MSS會話的中止消息後發起。
在上述計費過程中,計費信息需要由BS收集並上報,由於BS通過R1空中接口直接連接MSS,可以準確統計MSS側在本次會話中收發的數據包總數和字節數總數,提高了計費精度;應用於本計費系統時,即使MSS在會話進行中由BS1切換到BS2,由於計費客戶端和ASN-GW之間通過接口連接,沒有一一綁定,不需要改變計費客戶端的位置,避免了頻繁的計費客戶端遷移和計費信息在新舊計費客戶端之間的傳遞問題,因此保證了計費的連續性和會話的順利進行。
由錨ASN-GW單獨收集計費信息的流程和實施例相似,其中,空中接口信息可以由BS在會話過程中發送給錨ASN-GW,也可以由錨ASN-GW在上報計費信息前請求BS上報。
實施例二利用BS和錨ASN-GW同時收集計費信息的方法,技術構思包括下述步驟1、計費客戶端在接收到用戶鑑權授權認證成功後,CSN中的計費伺服器/代理髮送計費通知計費客戶端該會話分配的計費額度和門限值,(如果會話正在進行中,那麼則由計費客戶端主動發起向CSN中的計費伺服器/代理申請給新的會話分配計費額度和門限值);2、計費客戶端將計費額度和門限值通知錨ASN-GW開始計費和/或通過服務ASN-GW通知BS開始計費;BS或錨ASN-GW負責監控和收集提供的計費信息可以預先配置在計費客戶端上,由計費客戶端在會話初始時通知BS或錨ASN-GW,如果所有信息都由其中一個網元監控和收集,則不需要通知另一網元;或者,BS或錨ASN-GW負責監控和收集提供的計費信息可以預先配置在BS和/或錨ASN-GW,僅僅需要計費客戶端將分配的額度和門限值通知BS或錨ASN-GW,如果所有額度/門限值信息都由其中一個網元監控,則不需要通知另一網元。
3、對於每個會話,在BS和錨ASN-GW上都會記錄收集相應的計費信息,當發現某一計費額度(使用時間/或者數據流量)的剩餘值低於門限值,那麼該網元就需要觸發計費客戶端啟動申請更多計費額度的過程,分為以下兩種情況如果是BS觸發的申請更多計費額度的過程,那麼BS將它所需要監控收集的計費信息發送到服務ASN-GW上,服務ASN-GW將該信息轉發到計費客戶端,計費客戶端通知錨ASN-GW將其所需要監控收集的計費信息上報計費客戶端,計費客戶端將計費信息合併上報給計費伺服器/代理,同時申請該會話的更多預付費額度(計費伺服器/代理將通過其他計費伺服器或者直接從在線計費系統中申請新的計費額度);如果是錨ASN-GW觸發的申請更多計費額度的過程,錨ASN-GW將它所需要監控收集的計費信息發送計費客戶端,計費客戶端通過服務ASN-GW通知BS收集上報將其所需要監控收集的計費信息,BS將它所需要監控收集的計費信息發送到服務ASN-GW上,服務ASN-GW將該信息轉發到計費客戶端,計費客戶端將計費信息合併上報給計費伺服器/代理,同時申請該會話的更多預付費額度(計費伺服器/代理將通過其他計費伺服器或者直接從在線計費系統中申請新的計費額度)。
在上述過程中,計費客戶端在接收到某網元(BS或者錨ASN-GW)由於所監控的計費信息低於門限值而上報的信息後,又接收到另一網元(錨ASN-GW或者BS)上報的計費信息消息,如果這個消息與計費客戶端向其發送的通知收集上報消息不匹配,即不是需要監控收集的計費信息的消息響應,那麼計費客戶端將忽略該上報信息,並等待該網元在接收到計費客戶端的通知消息後的響應上報信息。
或者,計費客戶端先收到BS發起的計費信息上報,然後計費客戶端向錨ASN-GW要求計費數據;在錨ASN-GW收到這個要求之前,發現檢測的信息低於了門限值,那麼也會發起的計費信息上報,如果按照錨ASN-GW的優先級高於BS的話,那麼計費客戶端在收到錨ASN-GW發起的計費信息上報後,就會向BS請求計費數據,然後計費客戶端就利用BS後來上報的數據和錨ASN-GW上報的數據進行合併。
4、當計費伺服器/代理返回更多的會話計費額度和門限值,則計費客戶端將這些計費額度和門限值分別通知錨ASN-GW和/或通過服務ASN-GW通知BS;當計費客戶端接收到該MSS的會話中止消息或者計費伺服器/代理返回的計費額度和門限值分配失敗(即該預付費用戶沒有可用額度)消息時,計費客戶端發起會話中止過程,這時,如果需要從錨ASN-GW上收集計費信息,計費客戶端向錨ASN-GW發出上報該MSS的該會話計費信息的請求通知(該消息中可能攜帶會話中止的標識),錨ASN-GW收集統計在該設備上的針對該會話的計費信息,並上報所監控的計費信息給計費客戶端;如果還需要從BS上收集計費信息,計費客戶端同時向服務ASN-GW發出上報該MSS的該會話計費信息的通知請求(該消息中可能攜帶會話中止的標識),服務ASN-GW將該請求消息通知BS,BS收集統計在該設備上的針對該會話的需要監控收集的計費信息並上報給服務ASN-GW,服務ASN-GW將BS送上來的計費信息直接轉發計費客戶端;計費客戶端合併這些計費信息,並將該MSS的該會話的計費信息報告給計費伺服器/代理,並通知計費伺服器/代理該會話中止。
如果在請求上報該MSS的該會話計費信息的消息中攜帶會話中止的標識,那麼接收到該消息的網元將停止計費,並在上報計費信息後釋放計費資源;如果沒有中止會話標識,則可能由其他網元通知每一個計費網元釋放計費資源。
會話可以是針對一個業務流、或者一條數據通路、或者是針對一個MSS,具體情況將根據實際需求而對計費客戶端設置/配置。計費信息主要是數據流量和使用時間,其中數據流量包括上行字節數和/或上行數據包數、下行字節數和/或下行數據包數等。其中,IP及無線方面的數據流的計費信息等必須由錨ASN-GW和/或BS提供,會話時間等信息可以直接在計費客戶端進行收集或者由錨ASN-GW或者BS收集提供,至於錨ASN-GW和BS之間的具體分工可以靈活地制定,BS還需要額外增加收集空中接口的一些信息,空中接口的具體信息則根據不同系統的計費要求確定。
下面的實施例中,不失一般性,我們假設計費客戶端、錨ASN-GW和服務ASN-GW在組網中分別設置為不同的ASN-GW實體。
單會話情況下,錨ASN-GW和BS各自完成部分計費信息的監控和收集、並完成中止會話的流程如圖4所示,具體包括如下步驟
S201、計費客戶端在接收到用戶鑑權授權認證成功後,從CSN中的計費伺服器/代理中獲得分配給會話的計費額度及其門限值,並將這些計費額度和對應的門限值攜帶在預付費計費響應消息中分別通知相關的BS和錨ASN-GW開始計費;其中,IP及無線方面的數據流的計費信息等必須由錨ASN-GW和/或BS提供,會話時間等信息可以直接在計費客戶端進行收集或者由錨ASN-GW或者BS收集提供,至於錨ASN-GW和BS之間的具體分工可以靈活地制定,BS還需要額外增加收集空中接口的一些信息,空中接口的具體信息則根據不同系統的計費要求確定。
下述步驟S202~S207為由BS觸發的申請更多計費額度的過程S202、BS監測到某計費信息額度的剩餘值等於或低於門限值時,收集統計在BS上的針對該會話需要收集的計費信息,並將計費信息攜帶在預付費計費請求消息中上報給服務ASN-GW;S203、服務ASN-GW將該攜帶計費信息的預付費計費請求消息轉發到計費客戶端;S204、計費客戶端發送計費信息請求消息到錨ASN-GW,通知錨ASN-GW需要收集上報計費信息;S205、錨ASN-GW收集統計在該設備上的針對該會話需要收集的計費信息並攜帶在計費信息響應消息中上報給計費客戶端;S206、計費客戶端將BS和錨ASN-GW上報的該MSS的該會話的預付費計費請求消息合併後報告給計費伺服器/代理,申請新的額度;在上述過程中,計費客戶端每次上報給計費伺服器/代理的計費信息是從本次會話開始算起的所有計費信息,如果BS和錨ASN-GW上報的計費信息按照每次上報的時間間隔分階段統計的,則計費客戶端需要分別累計BS和錨ASN-GW上報的所有計費信息後在進行合併處理;如果BS和錨ASN-GW每次上報的計費信息也是按照會話開始收集的計費信息,則計費客戶端直接合併。如果計費的時間信息由計費客戶端自行收集時,計費客戶端還需要合併自己收集的時間信息。
S207、CSN中的計費伺服器/代理分配給會話新的額度,將這些額度通知給計費客戶端,計費客戶端將這些額度通知BS和錨ASN-GW;下述步驟S208~S213為由錨ASN-GW觸發的申請更多計費額度的過程S208、錨ASN-GW監測到某計費信息剩餘值低於門限值,收集統計在錨ASN-GW上的針對該會話需要收集的計費信息,並將計費信息攜帶在預付費請求消息中上報給計費客戶端;S209、計費客戶端發送計費信息請求消息到服務ASN-GW通知需要收集計費信息;S210、服務ASN-GW將該計費信息消息轉發到BS上通知需要計費信息收集;S211、BS收集統計在該設備上的針對該會話需要收集的計費信息並攜帶在計費信息響應消息中上報給服務ASN-GW;S212、服務ASN-GW將該費信息響應消息傳送到計費客戶端;S213、計費客戶端將BS和錨ASN-GW上報的該MSS的該會話的預付費計費請求消息合併後報告給計費伺服器/代理,申請新的額度;在上述過程中,計費客戶端每次上報給計費伺服器/代理的計費信息是從本次會話開始算起的所有計費信息,如果BS和錨ASN-GW上報的計費信息按照每次上報的時間間隔分階段統計的,則計費客戶端需要分別累計BS和錨ASN-GW上報的所有計費信息後在進行合併處理;如果BS和錨ASN-GW每次上報的計費信息也是按照會話開始收集的計費信息,則計費客戶端直接合併。如果計費的時間信息由計費客戶端自行收集時,計費客戶端還需要合併自己收集的時間信息。
如果CSN中的計費伺服器/代理分配給該會話新的額度,將這些額度和門限值通知給計費客戶端;計費客戶端將這些額度和門限值分發給BS和錨ASN-GW,反之,CSN中的計費伺服器/代理拒絕分配給該會話新的額度時,發起會話中止流程,包括下述步驟S214~S217S214、CSN中的計費伺服器/代理拒絕分配給會話新的額度時,在發送給計費客戶端的預付費計費響應消息中攜帶拒絕信息;S215、計費客戶端向錨ASN-GW發送預付費計費響應消息,該消息中攜帶會話中止的標識,用於通知錨ASN-GW上報該MSS的該會話的最終計費信息;錨ASN-GW收到攜帶會話中止標識的預付費計費響應消息後,收集統計在該設備上的針對該會話的最終計費信息並攜帶在預付費計費請求消息中上報給計費客戶端,然後將針對該會話的計費資源在上報後釋放。
S216、同時計費客戶端向服務ASN-GW發送預付費計費響應消息,該消息中攜帶會話中止的標識,用於通知BS上報該MSS的該會話的最終計費信息;服務ASN-GW將該攜帶會話中止標識的預付費計費響應消息轉發給BS;BS收集統計在該設備上的針對該會話的最終計費信息並攜帶在預付費計費請求消息中上報給服務ASN-GW,服務ASN-GW再將該攜帶計費信息的預付費計費請求消息轉發給計費客戶端,然後BS將針對該會話的計費資源在上報預付費計費請求消息後釋放;S217、計費客戶端將該MSS的該會話的最終計費信息合併,然後報告給計費伺服器/代理,包括會話中止標識,然後將針對該會話的計費資源在上報後釋放。
上述步驟S215~S217也可以由計費客戶端在接收到用戶主動中止該MSS會話的中止消息後發起。
在上述計費過程中,計費信息需要由BS和錨ASN-GW同時收集並上報,由於BS通過R1空中接口直接連接MSS,可以準確統計MSS側在本次會話中收發的數據包總數和字節數總數,提高了計費精度;並且,錨ASN-GW通過R3接口直接連接CSN可以準確統計CSN下發的數據量,或MSS發送到CSN的數據量,因此也提高了計費精度;應用於本計費系統時,即使MSS在會話進行中由BS2切換到BS3,由於計費客戶端和ASN GW之間通過接口連接,沒有一一綁定,因此保證了計費的連續性和會話的順利進行。
實施例三、另一種利用BS和錨ASN-GW同時收集計費信息的方法,技術構思包括下述步驟1、計費客戶端在接收到用戶鑑權授權認證成功後,CSN中的計費伺服器/代理髮送計費通知計費客戶端該會話分配的計費額度和門限值,(如果用戶已經有正在進行中的會話,那麼則由計費客戶端主動發起向CSN中的計費伺服器/代理申請給新的會話分配計費額度,以及門限值);2、計費客戶端將計費額度和門限值發送給通知錨ASN-GW開始計費,錨ASN-GW再通過服務ASN-GW發送給BS通知開始計費;BS或錨ASN-GW負責監控和收集提供的計費信息可以預先配置在計費客戶端上,由計費客戶端在會話初始時同時發送給BS或錨ASN-GW,如果所有信息都由其中一個網元監控和收集,則不需要通知另一網元;或者,BS或錨ASN-GW負責監控和收集提供的計費信息可以預先配置在計費BS和/或錨ASN-GW,僅僅需要計費客戶端將分配的額度和門限值通知BS或錨ASN-GW,如果所有額度/門限值信息都由其中一個網元監控,則不需要通知另一網元。
3、對於每個會話,在BS和錨ASN-GW上都會記錄收集相應的計費信息,當發現某一指標(使用時間/或者數據流量)的剩餘值低於設定的門限值,那麼該網元就需要觸發計費客戶端啟動申請更多計費額度的過程,分為以下兩種情況1)、如果是BS觸發的申請更多計費額度的過程,那麼BS將它所需要監控收集的計費信息發送到服務ASN-GW上,服務ASN-GW將該信息轉發到錨ASN-GW上,錨ASN-GW將其所需要監控收集的計費信息和BS上報的信息匯總並上報計費客戶端,計費客戶端將計費信息上報計費伺服器/代理同時申請該會話的更多預付費額度(計費伺服器/代理將通過其他計費伺服器或者直接從在線計費系統中申請新的計費額度);2)、如果是錨ASN-GW觸發的申請更多計費額度的過程,錨ASN-GW通過服務ASN-GW通知BS上報計費信息,BS將它所需要監控收集的計費信息發送到服務ASN-GW上,服務ASN-GW將該信息轉發到錨ASN-GW上,錨ASN-GW將其所需要監控收集的計費信息(此計費信息可以是在錨ASN-GW觸發時收集的,也可以是在錨ASN-GW接收到BS的響應以後收集的)和BS上報的信息匯總並上報計費客戶端,計費客戶端將計費信息上報計費伺服器/代理同時申請該會話的更多預付費額度(計費伺服器/代理將通過其他計費伺服器或者直接從在線計費系統中申請新的計費額度)。
在這個過程中,如果錨ASN-GW在通過服務ASN-GW通知BS上報計費信息後,收到BS發過來的上報信息,但是與錨ASN-GW通知BS上報請求消息並不匹配,即並非BS對該消息的響應,而是BS同時也監測到其監控的某計費信息額度剩餘值低於門限值而主動上報的消息,那麼錨ASN-GW將忽略該上報信息,並等待BS在接收到錨ASN-GW通知BS上報請求消息的響應上報信息。
4、當計費伺服器/代理返回更多的會話額度,則計費客戶端將這些計費額度和門限值通知錨ASN-GW新的計費額度和/或通過錨ASN-GW和服務ASN-GW通知BS新的計費額度。
當計費客戶端接收到該MSS的會話中止消息或者如果計費伺服器/代理返回分配失敗消息,則計費客戶端發起會話中止過程,具體包括計費客戶端向錨ASN-GW發出上報該MSS的該會話計費信息的請求通知(該消息中可能攜帶會話中止的標識),錨ASN-GW收集統計在該設備上的針對該會話的計費信息,如果還需要從BS上收集計費信息,需錨ASN-GW同時向服務ASN-GW發出上報該MSS的該會話計費信息的通知請求(該消息中可能攜帶會話中止的標識),服務ASN-GW將該請求消息通知BS,BS收集統計在該設備上的針對該會話的需要監控收集的計費信息並上報給服務ASN-GW,服務ASN-GW將BS送上來的計費信息直接轉發給錨ASN-GW;否則不需要錨ASN-GW通知BS上報計費消息。
錨ASN-GW將BS收集的計費信息和錨ASN-GW收集的計費信息(此計費信息可以是在錨ASN-GW接收到計費客戶端的計費請求消息後收集的,也可以是在錨ASN-GW接收到BS的響應以後收集的)進行合併,並將合併後的計費信息上報給計費客戶端,然後計費客戶端將該MSS的該會話的計費信息報告給計費伺服器/代理,並通知計費伺服器/代理該會話中止。
如果在請求上報該MSS的該會話計費信息的消息中攜帶會話中止的標識,那麼接收到該消息後,該網元將停止計費,並將計費資源在上報後釋放。如果沒有中止會話標識,那麼將會由起他網元通知計費網元中計費資源的釋放。
對於計費信息的內容,IP及無線方面的數據流的計費信息等必須由錨ASN-GW和/或BS提供,但是對於會話時間等信息可以直接在計費客戶端進行收集或者由錨ASN-GW或者BS收集提供。
會話可以是針對一個業務流、或者一條數據通路、或者是針對一個MSS,具體情況將根據實際需求而對計費客戶端設置/配置。計費信息主要是數據流量和使用時間,其中數據流量包括上行字節數、上行數據包數、下行字節數和下行數據包數等。其中,IP及無線方面的數據流的計費信息等必須由錨ASN-GW和/或BS提供,會話時間等信息可以直接在計費客戶端進行收集或者由錨ASN-GW或者BS收集提供,至於錨ASN-GW和BS之間的具體分工可以靈活地制定,BS還需要額外增加收集空中接口的一些信息,空中接口的具體信息則根據不同系統的計費要求確定。
如圖5所示,具體流程包括如下步驟S301、計費客戶端在接收到用戶鑑權授權認證成功後,從CSN中的計費伺服器/代理中獲得分配給會話的計費額度及其門限值,並將這些計費額度和對應的門限值攜帶在預付費計費響應消息中發送給錨ASN-GW通知開始計費,錨ASN-GW將該攜帶計費額度及其門限值的預付費計費響應消息轉發給的BS通知開始計費;其中,IP及無線方面的數據流的計費信息等必須由錨ASN-GW和/或BS提供,會話時間等信息可以直接在計費客戶端進行收集或者由錨ASN-GW或者BS收集提供,至於錨ASN-GW和BS之間的具體分工可以靈活地制定,BS還需要額外增加收集空中接口的一些信息,空中接口的具體信息則根據不同系統的計費要求確定。
下述步驟S302~S306為由BS觸發的申請更多計費額度的過程S302、BS監測到某計費信息額度的剩餘值等於或低於門限值時,收集統計在BS上的針對該會話需要收集的計費信息,並將計費信息攜帶在預付費計費請求消息中上報給服務ASN-GW;S303、服務ASN-GW將該攜帶計費信息的預付費計費請求消息轉發到錨ASN-GW上;S304、錨ASN-GW收集統計在該設備上的針對該會話需要收集的計費信息並與接收到的BS上報的計費信息合併;S305、錨ASN-GW將合併的計費信息攜帶在預付費計費請求消息中上報給計費客戶端;S306、計費客戶端將該MSS的該會話的合併之後的計費信息報告給計費伺服器/代理,並申請新的額度;S307、CSN中的計費伺服器/代理根據收到的本次會話的計費信息分配該會話新的計費額度,並將新的計費額度和門限值攜帶在預付費計費響應消息中通知給計費客戶端;計費客戶端將新的計費額度和門限值這些額度通知錨ASN-GW,由錨ASN-GW再轉發給BS;下述步驟S308~S314為由錨ASN-GW觸發的申請更多計費額度的過程
S308、錨ASN-GW監測到某計費信息額度剩餘值低於對應的門限值時,發送計費信息請求消息到服務ASN-GW通知BS需要收集計費信息;S309、服務ASN-GW將該計費信息請求消息傳送到BS上;S310、BS收到計費信息請求消息後,收集統計在該設備上的針對該會話需要收集的計費信息並攜帶在計費信息響應消息中上報給服務ASN-GW;S311、服務ASN-GW將該計費信息響應消息傳送到錨ASN-GW上;S312、錨ASN-GW收集統計在該設備上的針對該會話需要收集的計費信息並與接收到的BS上報的計費信息合併;S313、錨ASN-GW將合併的計費信息攜帶在預付費計費請求消息中上報給計費客戶端;S314、計費客戶端將該MSS的該會話的合併之後的計費信息報告給計費伺服器/代理,並申請新的額度;在上述過程中,計費客戶端每次上報給計費伺服器/代理的計費信息是從本次會話開始算起的所有計費信息,如果BS和錨ASN-GW上報的計費信息按照每次上報的時間間隔分階段統計的,則計費客戶端需要分別累計BS和錨ASN-GW上報的所有計費信息後在進行合併處理;如果BS和錨ASN-GW每次上報的計費信息也是按照會話開始收集的計費信息,則計費客戶端每次收到錨ASN-GW上報的計費信息後直接上報。如果計費的時間信息由計費客戶端自行收集時,計費客戶端還需要合併自己收集的時間信息。
如果CSN中的計費伺服器/代理分配給該會話新的額度,將這些額度和門限值通知給計費客戶端;計費客戶端將這些額度和門限值分發給BS和錨ASN-GW,反之,CSN中的計費伺服器/代理拒絕分配給該會話新的額度時,發起會話中止流程,包括如下步驟S315~S321S315、CSN中的計費伺服器/代理拒絕分配給會話新的額度時,在發送給計費客戶端的預付費計費響應消息中攜帶拒絕信息;S316、計費客戶端向錨ASN-GW發送預付費計費響應消息,該消息中攜帶會話中止的標識,用於通知錨ASN-GW上報該MSS的該會話的最終計費信息;錨ASN-GW通過服務ASN-GW向BS轉發攜帶會話中止標識的預付費計費響應消息,用於通知BS上報該MSS的該會話的最終計費信息;S317、服務ASN-GW將該預付費計費響應消息轉發BS;S318、BS收集統計在該設備上的針對該會話的最終計費信息並通過計費響應消息將計費信息上報服務ASN-GW;並將針對該會話的計費資源在上報後釋放;S319、服務ASN-GW將BS送上來的計費信息直接通過計費響應消息轉發給錨ASN-GW進行處理;S320、錨ASN-GW收集統計在該設備上的針對該會話的最終計費信息,將BS收集的最終計費信息和錨ASN-GW收集的最終計費信息合併,上報給計費客戶端;並將針對該會話的計費資源在上報後釋放;S321、計費客戶端將該MSS的該會話的合併之後的最終計費信息攜帶在會話計費報告請求消息中上報給計費伺服器/代理,該消息包括會話中止標識;並將針對該會話的計費資源在上報後釋放。
計費伺服器/代理收到會話計費報告請求消息後,向計費客戶端返回一個響應消息。
上述步驟S115~S117也可以由計費客戶端在接收到用戶主動中止該MSS會話的中止消息後發起。
在上述計費過程中,計費信息需要由BS和錨ASN-GW同時收集並上報,由於BS通過R1空中接口直接連接MSS,可以準確統計MSS側在本次會話中收發的數據包總數和字節數總數,提高了計費精度;並且,錨ASN-GW通過R3接口直接連接CSN可以準確統計CSN下發的數據量,或MSS發送到CSN的數據量,因此也提高了計費精度;應用於本計費系統時,即使MSS在會話進行中由BS1切換到BS3,由於計費客戶端和ASN-GW之間通過接口連接,沒有一一綁定,因此保證了計費的連續性和會話的順利進行。
上述方法可以用於以下組網情況1、計費客戶端、錨ASN-GW和服務ASN-GW分別單獨設置在三個物理實體中;2、計費客戶端設置在錨ASN-GW上,通過內部接口連接錨ASN-GW,但和服務ASN-GW不在一起;錨ASN-GW和服務ASN-GW在一起,但和計費客戶端不在一起;計費客戶端和服務ASN-GW在一起,但和錨ASN-GW不在一起;或者這三個網元都在一起。
對於上述第二種情況,則某些相關消息將變成內部消息,而非ASN內部的接口上傳送的消息了,或者可以直接省略。
顯然,本領域的技術人員可以對本發明進行各種改動和變型而不脫離本發明的精神和範圍。這樣,倘若本發明的這些修改和變型屬於本發明權利要求及其等同技術的範圍之內,則本發明也意圖包含這些改動和變型在內。
權利要求
1.一種預付費計費系統,包括設置在連接服務網絡(CSN)中的計費伺服器/代理,所述CSN中包括家鄉代理(HA),其特徵在於,所述計費系統還包括計費客戶端和計費信息收集網元,所述計費客戶端設置在接入服務網絡(ASN)中,通過R3接口連接所述計費伺服器/代理;所述計費客戶端將所述計費伺服器/代理分配給會話的計費額度以及對應的門限值發送給所述計費信息收集網元,所述計費信息收集網元在監控到所述計費額度剩餘值等於或小於對應的門限值時或者在會話結束時,收集會話的計費信息並上報給所述計費客戶端,由所述計費客戶端轉發給所述計費伺服器/代理用於計費處理。
2.如權利要求1所述的系統,其特徵在於,所述計費信息收集網元包括基站(BS)和/或接入服務網絡網關(ASN-GW)。
3.如權利要求2所述的系統,其特徵在於,所述計費客戶端設置為獨立的網元,並分別通過R6接口連接所述BS、通過R4接口連接所述ASN-GW;設置在所述ASN-GW上,通過內部接口連接該ASN-GW;或者設置在所述BS上,通過內部接口連接該BS。
4.如權利要求3所述的系統,其特徵在於,所述BS和/或ASN-GW上設置有計費信息收集模塊,用於監控所述計費額度剩餘值以及收集上報計費信息。
5.如權利要求2或4所述的系統,其特徵在於,所述ASN-GW通過R3接口連接所述HA。
6.一種預付費用戶計費信息收集上報方法,其特徵在於,包括如下步驟A1、計費客戶端接收計費伺服器/代理分配給預付費用戶當前會話的計費額度及其對應的門限值並發送給接入所述會話的BS;A2、所述BS監控所述計費額度的剩餘值等於或小於所述門限值時收集所述會話的計費信息並上報給計費客戶端;A3、計費客戶端將所述會話的計費信息上報給計費伺服器/代理用於計費處理。
7.如權利要求6所述的方法,其特徵在於,所述方法還包括步驟A0、計費客戶端在預付費用戶鑑權認證成功後,請求計費伺服器/代理分配所述計費額度及其對應的門限值。
8.如權利要求6所述的方法,其特徵在於,所述步驟A3中所述的計費處理為根據收到的計費信息重新分配所述計費額度及其對應的門限值並發送給計費客戶端後返回步驟A1;或者根據收到的計費信息確定所述預付費用戶沒用可用的計費額度時,向計費客戶端返回拒絕信息以發起會話中止流程。
9.如權利要求6所述的方法,其特徵在於,所述方法還包括,當預付費用戶結束所述會話時,計費客戶端發起會話中止流程。
10.如權利要求8或9所述的方法,其特徵在於,所述會話中止流程包括如下步驟計費客戶端通知BS會話結束並要求上報最終計費信息;BS收集所述最終計費信息上報給計費客戶端並釋放本地計費資源;計費客戶端通知計費伺服器/代理會話結束並上報所述最終計費信息,然後釋放本地計費資源。
11.如權利要求6所述的方法,其特徵在於,所述步驟A2中,BS每次收集上報所述會話從相鄰上次上報時間至本次上報時間之間產生的計費信息;以及所述步驟A3中,計費客戶端每次收到BS上報的計費信息後將本次會話的所有計費信息進行合併後發送給計費伺服器/代理;或者所述步驟A2中,BS每次收集上報所述會話開始以來產生的所有計費信息;以及所述步驟A3中,計費客戶端每次收到BS上報的計費信息後發送給計費伺服器/代理。
12.如權利要求11所述的方法,其特徵在於,所述計費信息中包括會話流量信息、會話時間信息和會話空中接口信息。
13.如權利要求11所述的方法,其特徵在於,所述步驟A2中,所述BS收集上報所述計費信息中的會話流量信息和空中接口信息;以及所述步驟A3中,計費客戶端每次收到BS上報的所述會話流量信息和空中接口信息後,在本地收集所述計費信息中的會話時間信息並合併發送。
14.如權利要求6所述的方法,其特徵在於,所述計費額度包括上行流量額度、和/或下行流量額度、和/或持續時間額度,並分別對應一個門限值,當BS監控到其中之一等於或低於對應的門限值時,收集並上報計費信息。
15.一種預付費用戶計費信息收集上報方法,其特徵在於,所述計費信息收集上報方法包括如下步驟B1、計費客戶端接收計費伺服器/代理分配給所述會話的計費額度及其對應的門限值並發送給接入所述會話的錨ASN-GW;B2、所述錨ASN-GW監控所述計費額度的剩餘值等於或小於所述門限值時收集所述會話的計費信息並上報給計費客戶端;B3、計費客戶端將所述會話的計費信息上報給計費伺服器/代理用於計費處理。
16.如權利要求15所述的方法,其特徵在於,所述方法還包括步驟B0、計費客戶端在預付費用戶鑑權認證成功後,請求計費伺服器/代理為所述會話分配所述計費額度及其對應的門限值。
17.如權利要求15所述的方法,其特徵在於,所述步驟B3中所述的計費處理為根據收到的計費信息重新分配所述計費額度及其對應的門限值並發送給計費客戶端後返回步驟B1;或者根據收到的計費信息確定所述預付費用戶沒用可用的計費額度時,向計費客戶端返回拒絕信息以發起會話中止流程。
18.如權利要求15所述的方法,其特徵在於,所述方法還包括,當預付費用戶結束所述會話時,計費客戶端發起會話中止流程。
19.如權利要求17或18所述的方法,其特徵在於,所述會話中止流程包括如下步驟計費客戶端通知錨ASN-GW會話結束並上報最終計費信息;錨ASN-GW收集所述最終計費信息上報給計費客戶端並釋放本地計費資源;計費客戶端通知計費伺服器/代理會話結束並上報所述最終計費信息,然後釋放本地計費資源。
20.如權利要求15所述的方法,其特徵在於,所述步驟B2中,錨ASN-GW每次收集上報所述會話從相鄰上次上報時間至本次上報時間之間產生的計費信息;以及所述步驟B3中,計費客戶端每次收到錨ASN-GW上報的計費信息後將本次會話的所有計費信息進行合併後發送給計費伺服器/代理;或者所述步驟B2中,錨ASN-GW每次收集上報所述會話開始以來產生的所有計費信息;以及所述步驟B3中,計費客戶端每次收到錨ASN-GW上報的計費信息後發送給計費伺服器/代理。
21.如權利要求20所述的方法,其特徵在於,所述計費信息包括會話流量信息、會話時間信息和會話空中接口信息,其中,所述會話空中接口信息由接入所述會話的BS在會話過程中發送給錨ASN-GW,或者由錨ASN-GW在每次上報前從所述BS處獲取。
22.如權利要求20所述的方法,其特徵在於,所述步驟B2中,錨ASN-GW每次收集上報所述計費信息中的會話流量信息和會話空中接口信息,其中,所述會話空中接口信息由接入所述會話的BS在會話過程中發送給錨ASN-GW,或者所述會話空中接口信息由錨ASN-GW在每次上報前通知所述BS上報;以及所述步驟B3中,計費客戶端每次收到錨ASN-GW上報的計費信息中的會話流量信息和空中接口信息後,在本地收集所述計費信息中的會話時間信息並合併發送。
23.如權利要求20所述的方法,其特徵在於,所述步驟B2中,所述錨ASN-GW收集上報所述計費信息中的會話流量信息;以及所述步驟B3中,計費客戶端每次收到錨ASN-GW上報的所述計費信息中的會話流量信息後,在本地收集所述計費信息中的會話時間信息並從接入所述會話的BS處獲取所述計費信息中的空中接口信息後合併發送。
24.如權利要求15所述的方法,其特徵在於,所述計費額度包括上行流量額度、和/或下行流量額度、和/或持續時間額度,並分別對應一個門限值,當錨ASN-GW監控到其中之一等於或低於對應的門限值時,收集並上報計費信息。
25.一種預付費用戶計費信息收集上報方法,其特徵在於,包括如下步驟C1、計費客戶端接收計費伺服器/代理分配給所述預付費用戶會話的計費額度及其對應的門限值並發送給接入所述會話的BS和錨ASN-GW;C2、BS和錨ASN-GW分別監控所述計費額度的剩餘值等於或小於所述門限值時收集本側計費信息並上報給計費客戶端;C3、計費客戶端接收到BS上報的BS側計費信息時,從錨ASN-GW處獲取錨ASN-GW側計費信息;或者,計費客戶端接收到錨ASN-GW上報的錨ASN-GW側計費信息時,從BS處獲取BS側計費信息;C4、計費客戶端合併所述BS側計費信息和錨ASN-GW側計費信息並上報給計費伺服器/代理用於計費處理。
26.如權利要求25所述的方法,其特徵在於,所述方法還包括步驟C0、計費客戶端在預付費用戶鑑權認證成功後,請求計費伺服器/代理分配所述計費額度及其對應的門限值。
27.如權利要求26所述的方法,其特徵在於,所述步驟C4中所述的計費處理為根據收到的計費信息重新分配所述計費額度及其對應的門限值並發送給計費客戶端後返回步驟C1;或者根據收到的計費信息確定所述預付費用戶沒用可用的計費額度時,向計費客戶端返回拒絕信息以發起會話中止流程。
28.如權利要求26所述的方法,其特徵在於,所述方法還包括,當預付費用戶結束所述會話時,計費客戶端發起會話中止流程。
29.如權利要求27或28所述的方法,其特徵在於,所述會話中止流程包括如下步驟計費客戶端通知BS和錨ASN-GW會話結束並要求上報最終計費信息;BS和錨ASN-GW分別收集本側所述最終計費信息上報給計費客戶端並分別釋放本地計費資源;計費客戶端通知計費伺服器/代理會話結束並合併上報BS和錨ASN-GW分別收集的所有最終計費信息,然後釋放本地計費資源。
30.如權利要求25所述的方法,其特徵在於,所述步驟C3中,所述計費客戶端從BS或錨ASN-GW處獲取計費信息的方法包括如下步驟計費客戶端通知BS或錨ASN-GW上報計費信息;BS或錨ASN-GW收到計費客戶端的通知後,收集本側計費信息並上報給計費客戶端。
31.如權利要求30所述的方法,其特徵在於,計費客戶端在接收到BS或錨ASN-GW根據計費客戶端的通知上報的計費信息之前,丟棄所有BS或錨ASN-GW因計費額度的剩餘值等於或小於所述門限值時而主動上報的計費信息。
32.如權利要求30所述的方法,其特徵在於,所述步驟C2和C3中,BS和錨ASN-GW每次收集上報所述會話從相鄰上次上報時間至本次上報時間之間產生的計費信息;以及所述步驟C4中,計費客戶端每次收到BS和錨ASN-GW上報的計費信息後將本次會話的所有計費信息進行合併後發送給計費伺服器/代理;或者所述步驟C2和C3中,BS和錨ASN-GW每次收集上報本次會話開始以來產生的所有計費信息;以及所述步驟C4中,計費客戶端每次收到BS和錨ASN-GW上報的計費信息後合併發送給計費伺服器/代理。
33.如權利要求32所述的方法,其特徵在於,所述計費信息包括會話流量信息、會話時間信息和會話空中接口信息,其中,所述會話流量信息和會話時間信息由BS或錨ASN-GW收集上報,所述會話空中接口信息由BS收集上報。
34.如權利要求32所述的方法,其特徵在於,所述步驟C2和C3中,BS每次收集上報所述計費信息中BS側會話流量信息和會話空中接口信息,錨ASN-GW每次收集上報所述計費信息中錨ASN-GW會話流量信息;以及所述步驟C4中,計費客戶端每次收到BS和錨ASN-GW上報的計費信息中的會話流量信息和空中接口信息後,在本地收集所述計費信息中的會話時間信息將該會話時間信息並與所述會話流量信息和會話空中接口信息合併後上報。
35.如權利要求25所述的方法,其特徵在於,所述計費額度包括上行流量額度、和/或下行流量額度、和/或持續時間額度,並分別對應一個門限值,當BS或錨ASN-GW監控到其中之一等於或低於對應的門限值時,收集並上報計費信息。
36.一種預付費用戶計費信息收集上報方法,其特徵在於,包括如下步驟D1、計費客戶端接收計費伺服器/代理分配給所述預付費用戶會話的計費額度及其對應的門限值並發送給接入所述會話的錨ASN-GW,錨ASN-GW再將所述計費額度及其對應的門限值發送給接入所述會話的BS;D2、錨ASN-GW監控到所述計費額度的剩餘值等於或小於所述門限值時收集本側計費信息,並從BS處獲取BS側計費信息後合併上報給計費客戶端;或者BS監控到所述計費額度的剩餘值等於或小於所述門限值時收集本側計費信息並發送給錨ASN-GW,錨ASN-GW再收集本側計費信息後合併上報給計費客戶端;D3、計費客戶端將收到的計費信息上報給計費伺服器/代理用於計費處理。
37.如權利要求36所述的方法,其特徵在於,所述方法還包括步驟D0、計費客戶端在預付費用戶鑑權認證成功後,請求計費伺服器/代理分配所述計費額度及其對應的門限值。
38.如權利要求36所述的方法,其特徵在於,所述步驟D3中所述的計費處理為根據收到的計費信息重新分配所述計費額度及其對應的門限值並發送給計費客戶端後返回步驟D1;或者根據收到的計費信息確定所述預付費用戶沒用可用的計費額度時,向計費客戶端返回拒絕信息以發起會話中止流程。
39.如權利要求36所述的方法,其特徵在於,所述方法還包括,當預付費用戶結束所述會話時,計費客戶端發起會話中止流程。
40.如權利要求38或39所述的方法,其特徵在於,所述會話中止流程包括如下步驟計費客戶端通知錨ASN-GW會話結束並要求上報最終計費信息;錨ASN-GW通知BS上報BS側最終計費信息;BS收集並向錨ASN-GW上報BS側最終計費信息後釋放本地計費資源;錨ASN-GW收集錨ASN-GW側最終計費信息並將BS側最終計費信息合併上報給計費客戶端後,釋放本地計費資源;計費客戶端通知計費伺服器/代理會話結束並合併上報所有最終計費信息,然後釋放本地計費資源。
41.如權利要求36所述的方法,其特徵在於,所述步驟D2中,所述錨ASN-GW從所述BS處獲取BS側計費信息的方法包括如下步驟錨ASN-GW通知BS上報BS側計費信息;BS收到錨ASN-GW的通知後,收集本側計費信息並上報給錨ASN-GW。
42.如權利要求41所述的方法,其特徵在於,錨ASN-GW在收到BS根據錨ASN-GW的通知上報的計費信息之前,丟棄所收到BS因為監控到所述計費額度的剩餘值等於或小於所述門限值時主動上報的計費信息。
43.如權利要求36所述的方法,其特徵在於,所述步驟D2中,BS每次收集上報給錨ASN-GW、和錨ASN-GW每次收集上報給計費客戶端的計費信息包括從上次上報時間到本次上報時間之間產生的計費信息;以及所述步驟D3中,計費客戶端每次收到錨ASN-GW上報的計費信息後將本次會話的所有計費信息進行合併後發送給計費伺服器/代理;或者所述步驟D2中,BS每次收集上報給錨ASN-GW、和錨ASN-GW每次收集上報給計費客戶端的計費信息包括本次會話開始以來產生的所有計費信息;以及所述步驟D4中,計費客戶端每次收到BS和錨ASN-GW上報的計費信息後發送給計費伺服器/代理。
44.如權利要求43所述的方法,其特徵在於,所述計費信息包括會話流量信息、會話時間信息和會話空中接口信息,其中,所述會話流量信息和會話時間信息由BS和錨ASN-GW收集上報,所述會話空中接口信息由BS收集上報。
45.如權利要求43所述的方法,其特徵在於,所述步驟D2中,BS每次收集上報所述計費信息中BS側會話流量信息和會話空中接口信息並上報給錨ASN-GW,錨ASN-GW每次收集上報所述計費信息中錨ASN-GW會話流量信息並將BS側上報的計費信息進行合併後上報;以及所述步驟D3中,計費客戶端每次收到錨ASN-GW上報的計費信息中的會話流量信息和空中接口信息後,在本地收集所述計費信息中的會話時間信息並合併上報。
46.如權利要求36所述的方法,其特徵在於,所述計費額度包括上行流量額度、和/或下行流量額度、和/或持續時間額度,並分別對應一個門限值,當BS或錨ASN-GW監控到其中之一等於或低於對應的門限值時,收集並上報計費信息。
全文摘要
本發明涉及移動通信系統,特別涉及一種預付費計費系統和預付費用戶計費信息收集上報方法,以解決現有技術中存在的預付費用戶計費不精確問題。所述預付費計費系統包括計費客戶端、計費伺服器/代理和設置在接入會話的接入服務網絡網關和基站上的括計費信息收集模塊;所述方法包括計費伺服器/代理將會話計費額度和門限值通過所述計費客戶端發送給接入服務網絡網關和/或基站,用於分別監控計費額度的剩餘值等於或低於所述門限值時,分別收集所述會話的計費信息上報到所述計費客戶端,由所述計費客戶端發送給所述計費伺服器/代理,計費伺服器/代理分配新的會話計費額度和門限值或者發起中止會話的流程。
文檔編號H04Q7/38GK1933526SQ20051010304
公開日2007年3月21日 申請日期2005年9月15日 優先權日2005年9月15日
發明者肖正飛 申請人:華為技術有限公司

同类文章

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

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