麻豆精品无码国产在线播放,国产亚洲精品成人AA片新蒲金,国模无码大尺度一区二区三区,神马免费午夜福利剧场

統計數據流量的方法

文檔序號:7677144閱讀:1098來源:國知局
專利名稱:統計數據流量的方法
技術領域
本發明涉及一種通信技術領域中數據流量的統計方法。
上述方案僅適用于采用單一費率的計費方式,而現在很多提供網絡服務的運營商為了適應市場的需要,經常采用分時間段的計費方式,不同的時間段依據不同的計費費率進行計費。現有技術不能保證接入服務器上報數據流量的時間與費率切換時間完全重合,因此無法準確地統計出費率切換時間前、后的數據流量。例如,運營商規定1000是費率切換時間,1000以后的費率是1000之前的一半,負責統計數據流量的接入服務器在1005上報一次連接數據流量為100M,它上次上報的時間是955,由于接入服務器上報來的數據只包括所統計的數據流量截止時間和數據流量的值,所以接入服務器無法知道這10分鐘內發生的100M流量是如何在費率切換時間前后分配的,如果實際上有60M是在1000以后發生的,而一概按照1000以前來計算,則這60M就貴了一倍,損害了用戶利益;而如果一概按照1000以后來計費,則前面的40M就便宜了一半,損害了運營商的利益。因此,如果不能準確地統計出費率切換時間前后的數據流量,則可能引發廣泛的經濟糾紛,造成惡劣影響。
本發明的目的是這樣實現的統計數據流量的方法,包括(1)確定費率切換時間所在的數據流量統計時間段,數據流量統計時間段是指流量統計模塊相鄰兩次向計費系統上報數據流量時間間隔,流量統計模塊用于統計并定時上報用戶的數據流量;(2)將費率切換時間所在的數據流量統計時間段內發生的數據流量進行分段統計,從該時間段的起始時間至費率切換時間所發生的數據流量記為費率切換時間前的數據流量,從費率切換時間至該時間段的結束時間所發生的數據流量記為費率切換時間后的數據流量;(3)流量統計模塊將費率切換時間前的數據流量和費率切換時間后的數據流量分別上報給計費系統。
所述的確定費率切換時間所在的數據流量統計時間段,可通過以下過程完成
(1)讀取費率切換時間;(2)判斷費率切換時間與最近一次數據流量刷新時間的差值是否小于流量統計模塊的數據流量刷新時間間隔,數據流量刷新時間間隔是指流量統計模塊在每個數據流量統計時間段內所進行的相鄰兩次數據流量統計的時間間隔,如果費率切換時間與最近一次數據流量刷新時間的差值小于數據流量刷新時間間隔,則執行步驟(3),否則,執行步驟(1);(3)令最近一次數據流量刷新時間為費率切換時間。
所述的流量統計模塊上報的數據流量信息包括數據流量的統計截止時間和數據流量值。
所述的計費系統為基于遠端用戶認證接入服務(RADIUS)協議的RADIUS計費服務器,所述的費率切換時間前的數據流量和費率切換時間后的數據流量使用標準RADIUS協議字段或擴展RADIUS協議字段描述。
本發明由于采用了將費率切換時間所處于的統計數據流量時間段內用戶發生的數據流量進行分段統計,分別統計上報給計費系統,以方便計費系統使用不同的費率對該統計數據流量時間段內的數據流量進行計費。本發明可以準確地將費率切換時間前和費率切換時間后的數據流量拆分開,分別計算,為不同時間段費率不同的計費方式提供了技術支持,避免了用戶和網絡服務運營商之間因數據流量計算不準確而導致的各種計費糾紛。
現有的數據流量統計方法是接入服務器定時將其統計的某段時間內的用戶數據流量上報給計費服務器,而且接入服務器上報的數據只包括用戶的數據流量及統計該數據流量的截止時間,因此計費服務器無法將每段時間內的用戶數據流量按所發生的時間進行拆分,以滿足按多費率進行計費的數據流量統計要求。
為了適應多費率計費的數據流量統計要求,本發明對現有的數據流量統計方法做了改進,具體實施方式
如下,參見

圖1步驟1計費服務器將設定的費率切換時間發送給接入服務器;費率切換時間可以通過一個專門設置的主動發送報文進行發送,也可以通過標準的計費應答報文中附加字段進行發送。
步驟2接入服務器中的流量統計模塊讀取費率切換時間,流量統計模塊用于統計用戶的數據流量,并將用戶的數據流量定時上報給計費服務器。
步驟3流量統計模塊計算費率切換時間與最近一次數據流量刷新時間的差值,并判斷該差值是否小于流量統計模塊兩次數據流量刷新時間間隔;兩次數據流量刷新時間間隔是指流量統計模塊在每個數據流量統計時間段內所進行的相鄰兩次數據流量統計時間間隔,通常在幾秒以內;數據流量統計時間段是指流量統計模塊相鄰的兩次向計費服務器上報數據流量的時間間隔,通常為10分鐘;如果費率切換時間與當前實際時間的差值小于兩次數據流量刷新時間間隔,則執行步驟4,否則,執行步驟2。
步驟4確定費率切換時間處于該數據流量統計時間段內,需要對費率切換時間前后所發生的數據流量進行分別統計,由于接入服務器統計數據流量的方式決定了數據流量刷新時間無法與費率切換時間完全重合,所以將最近一次數據流量刷新時間作為費率切換時間;也可以將與上述最近一次數據流量刷新時間相鄰的下一次數據流量刷新時間作為費率切換時間。
步驟5流量統計模塊將該數據流量統計時間段內用戶的數據流量進行分段統計,首先將從該數據流量統計時間段起始時間至費率切換時間(即最近一次刷新數據流量時間)所發生的數據流量記錄下來,做為費率切換時間前的數據流量,然后將從費率切換時間(即最近一次刷新數據流量時間)至該數據流量統計時間段結束時間所發生的數據流量記錄下來,做為費率切換時間后的數據流量。
步驟6在該數據流量統計時間段結束后,由流量統計模塊分別將費率切換時間前的數據流量和費率切換時間后的數據流量上報給計費服務器,上報的報文包括費率切換時間前的數據流量值及費率切換時間、費率切換時間后的數據流量值及統計該數據流量的截止時間。
當計費服務器為基于遠端用戶認證接入服務(RADIUS)協議實現的RADIUS服務器時,本發明還可以通過以下過程實現(1)對RADIUS協議進行擴充,定義一個設置費率切換時間的屬性字段;(2)RADIUS服務器在費率切換時間前將該字段發送給接入服務器,告知接入服務器費率切換時間,發送該字段的時間與費率切換時間之間的間隔時間應遠大于接入服務器相鄰的兩次上報數據流量間隔時間;
(3)接入服務器將距費率切換時間最近的一次數據流量刷新時間所所統計的數據流量記錄下來,做為費率切換時間前的數據流量;并將后來的該數據流量統計時間段內的數據流量記錄下來,做為費率切換時間后的數據流量;(4)接入服務器將上述兩套數據上報給RADIUS服務器,其中費率切換時間前的數據流量分為字節數和包數,可以用RADIUS協議中的切換時間前輸入千字節數“In_Kb_Before_T_Switch”、切換時間前輸出千字節數“Out_Kb_Before_T_Switch” 、切換時間前輸入包數“In_Pkts_Before_T_Switch”、切換時間前輸出包數“Out_Pkts_Before_T_Switch”擴展字段描述,費率切換時間后的數據流量可以用切換時間后輸入千字節數“In_Kb_After_T_Switch”、切換時間后輸出千字節數“Out_Kb_After_T_Switch”等擴展字段描述;或者用計費期時間“Acct-Session-Time”、計費輸入字節數“Acct-Input-Octets”或計費輸入包數“Acct-Input-Packets”標準字段描述,從而使得計費服務器能夠將兩次上報間隔中發生的流量在系統誤差范圍內精確拆分成切換時間前后的兩套數據,以使用不同費率對分段流量進行計費;這兩套流量數據的個上報也可以只使用標準RADIUS協議的“Acct-Session-Time”、“Acct-Input-Packets”等字段將費率切換時間前和費率切換時間后的數據流量分別連續發送兩個報文來實現。
權利要求
1.一種統計數據流量的方法,包括(1)確定費率切換時間所在的數據流量統計時間段,數據流量統計時間段是指流量統計模塊相鄰兩次向計費系統上報數據流量時間間隔,流量統計模塊用于統計并定時上報用戶的數據流量;(2)將費率切換時間所在的數據流量統計時間段內發生的數據流量進行分段統計,從該時間段的起始時間至費率切換時間所發生的數據流量記為費率切換時間前的數據流量,從費率切換時間至該時間段的結束時間所發生的數據流量記為費率切換時間后的數據流量;(3)流量統計模塊將費率切換時間前的數據流量和費率切換時間后的數據流量分別上報給計費系統。
2.根據權利要求1所述的統計數據流量的方法,其特征在于所述的確定費率切換時間所在的數據流量統計時間段的過程如下(1)讀取費率切換時間;(2)判斷費率切換時間與最近一次數據流量刷新時間的差值是否小于流量統計模塊的數據流量刷新時間間隔,數據流量刷新時間間隔是指流量統計模塊在每個數據流量統計時間段內所進行的相鄰兩次數據流量統計的時間間隔,如果費率切換時間與最近一次數據流量刷新時間的差值小于數據流量刷新時間間隔,則執行步驟(3),否則,執行步驟(1);(3)令最近一次數據流量刷新時間為費率切換時間。
3.根據權利要求1所述的統計數據流量的方法,其特征在于所述的流量統計模塊上報的數據流量信息包括數據流量的統計截止時間和數據流量值。
4.根據權利要求1所述的統計數據流量的方法,其特征在于所述的計費系統為基于遠端用戶認證接入服務(RADIUS)協議的RADIUS計費服務器,所述的費率切換時間前的數據流量和費率切換時間后的數據流量使用標準RADIUS協議字段描述。
5.根據權利要求1所述的統計數據流量的方法,其特征在于所述的計費系統為基于遠端用戶認證接入服務(RADIUS)協議的RADIUS計費服務器,所述的費率切換時間前的數據流量和費率切換時間后的數據流量使用擴展RADIUS協議字段描述。
全文摘要
本發明涉及一種統計數據流量的方法。該方法包括首先確定費率切換時間所處于的數據流量統計時間段;然后該數據流量統計時間段內發生的數據流量進行分段計算,從起始時間至費率切換時間所發生的數據流量記為費率切換時間前的數據流量,從費率切換時間至該數據流量統計時間段結束期間所發生的數據流量記為費率切換時間后的數據流量;最后將兩套數據流量分別上報給計費系統。本發明可以準確地統計出費率切換時間前和費率切換時間后的數據流量,以適應不同時間段費率不同的網絡服務計費方式,有效地避免了用戶和網絡服務運營商之間因數據流量計算不準確而導致的各種計費糾紛。
文檔編號H04L12/14GK1437352SQ02103658
公開日2003年8月20日 申請日期2002年2月4日 優先權日2002年2月4日
發明者陳國強, 宋強 申請人:華為技術有限公司
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
主站蜘蛛池模板: 四子王旗| 萍乡市| 连云港市| 合川市| 遂溪县| 胶州市| 鹰潭市| 扎兰屯市| 阿拉尔市| 青川县| 天气| 蒙自县| 朝阳市| 永年县| 沙洋县| 高陵县| 曲阳县| 东海县| 广水市| 江门市| 浦北县| 霍林郭勒市| 南通市| 永寿县| 曲阜市| 新龙县| 景泰县| 高安市| 阳信县| 山西省| 精河县| 巴楚县| 扎囊县| 儋州市| 临澧县| 龙川县| 海阳市| 余姚市| 游戏| 宝鸡市| 闸北区|