两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

數(shù)據(jù)業(yè)務(wù)的傳輸方法及其設(shè)備的制作方法

文檔序號:7695501閱讀:207來源:國知局
專利名稱:數(shù)據(jù)業(yè)務(wù)的傳輸方法及其設(shè)備的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及移動通信技術(shù)領(lǐng)域,特別涉及一種數(shù)據(jù)業(yè)務(wù)的傳輸技術(shù)。
背景技術(shù)
現(xiàn)有技術(shù)中,移動運營商對于分組域業(yè)務(wù)的計費方式是1)由分組域網(wǎng) 元SGSN ( Serving GSN,服務(wù)GPRS支持節(jié)點)/GGSN( Gateway GPRS Support Node,網(wǎng)關(guān)GPRS支持節(jié)點)在終端用戶使用分組域業(yè)務(wù)時生成計費話單,并 傳送到BOSS (Business & Operation Support System,業(yè)務(wù)操作支撐系統(tǒng)),其 中,參見圖1所示,SGSN和GGSN均產(chǎn)生話單,SGSN產(chǎn)生S-CDR (SGSN-Charging Data Recording, SGSN計費數(shù)據(jù)記錄),GGSN產(chǎn)生G-CDR (GGSN-Charging Data Recording, GGSN計費數(shù)據(jù)記錄),CDR被傳送給CG (Charging Gateway,計費網(wǎng)關(guān)),再到BOSS進(jìn)行處理;2)計費話單傳送到 BOSS后進(jìn)行批價,更新用戶的賬戶余額和HLR (Home Location Register,歸 屬位置寄存器)簽約信息,BOSS根據(jù)用戶的話單信息對預(yù)付費用戶賬戶進(jìn)行 扣減,如果發(fā)現(xiàn)預(yù)付費用戶余額不足時將對用戶進(jìn)行停機(jī)處理,對于后付費用 戶則在月底生成計費賬單通過營業(yè)渠道向用戶征收,如果用戶欠費將進(jìn)行停機(jī) 處理。
這種計費方式存在的問題是1) GGSN無法對用戶請求的數(shù)據(jù)業(yè)務(wù)進(jìn)行 傳輸控制;2)由于計費話單傳送到BOSS并進(jìn)行批價需要一段時間(大約十 幾分鐘),如果預(yù)付費用戶在此期間惡意使用分組域數(shù)據(jù)業(yè)務(wù),可能造成用戶 余額不足以支付所欠費用,存在欠費風(fēng)險;3)對于后付費用戶缺乏必要手段 控制欠費風(fēng)險,只能在收費不成功后才能采取措施。

發(fā)明內(nèi)容
本發(fā)明實施例提供了數(shù)據(jù)業(yè)務(wù)的傳輸方法及其設(shè)備,用以解決現(xiàn)有GGSN 無法對用戶請求的數(shù)據(jù)業(yè)務(wù)進(jìn)行傳輸控制的問題。
本發(fā)明實施例提出一種數(shù)據(jù)業(yè)務(wù)的傳輸方法,包括
網(wǎng)關(guān)GPRS支持節(jié)點GGSN接收到用戶請求的第 一數(shù)據(jù)業(yè)務(wù)的第 一個數(shù)據(jù) 包后,確定用戶為傳輸控制用戶、且第一數(shù)據(jù)業(yè)務(wù)為內(nèi)容計費類業(yè)務(wù)時,根據(jù) 計費規(guī)則和第一數(shù)據(jù)業(yè)務(wù)的業(yè)務(wù)屬性,確定第一數(shù)據(jù)業(yè)務(wù)對應(yīng)的第一計費規(guī) 則;
所述GGSN根據(jù)第一計費規(guī)則、和計費規(guī)則與資費標(biāo)準(zhǔn)的對應(yīng)關(guān)系,確定 第 一數(shù)據(jù)業(yè)務(wù)的第 一資費標(biāo)準(zhǔn),并向BOSS確認(rèn)是否需要對用戶進(jìn)行傳輸控制;
當(dāng)所述GGSN接收到BOSS返回的需要對用戶進(jìn)行傳輸控制的指示后,向 BOSS請求用戶在第一資費標(biāo)準(zhǔn)下的可用字節(jié)數(shù),并根據(jù)所述可用字節(jié)數(shù)傳輸 第一數(shù)據(jù)業(yè)務(wù)的數(shù)據(jù)。
本發(fā)明實施例提出一種網(wǎng)關(guān)GPRS支持節(jié)點,包括
存儲單元,用于存儲計費規(guī)則、以及所述計費規(guī)則與資費標(biāo)準(zhǔn)的對應(yīng)關(guān)系;
接收單元,用于接收用戶請求的第一數(shù)據(jù)業(yè)務(wù)的數(shù)據(jù);
第一確定單元,用于在所述接收單元接收到所述第一數(shù)據(jù)業(yè)務(wù)的第一個數(shù) 據(jù)包后,確定所述用戶是否為傳輸控制用戶,確定所述第一數(shù)據(jù)業(yè)務(wù)是否為內(nèi) 容計費類業(yè)務(wù);
第二確定單元,用于在所述第 一確定單元確定所述用戶為傳輸控制用戶、 且所述第一數(shù)據(jù)業(yè)務(wù)為內(nèi)容計費類業(yè)務(wù)時,根據(jù)所述存儲單元中的計費規(guī)則和 第一數(shù)據(jù)業(yè)務(wù)的業(yè)務(wù)屬性,確定第一數(shù)據(jù)業(yè)務(wù)對應(yīng)的第一計費規(guī)則,并根據(jù)第 一計費規(guī)則、和存儲單元中的計費規(guī)則與資費標(biāo)準(zhǔn)的對應(yīng)關(guān)系,,確定第一數(shù)據(jù) 業(yè)務(wù)的第一資費標(biāo)準(zhǔn);
確認(rèn)單元,用于在確定用戶為傳輸控制用戶、且第一數(shù)據(jù)業(yè)務(wù)為非內(nèi)容計 費類業(yè)務(wù)時,向BOSS確認(rèn)是否需要對用戶進(jìn)行傳輸控制,并接收BOSS返回的是否需要對用戶進(jìn)行傳輸控制的指示;
傳輸控制單元,用于當(dāng)所確認(rèn)單元接收到BOSS返回的需要對用戶進(jìn)行傳 輸控制的指示后,向BOSS請求用戶在第一資費標(biāo)準(zhǔn)下的可用字節(jié)數(shù),并才艮據(jù) 所述可用字節(jié)數(shù)傳輸?shù)?一數(shù)據(jù)業(yè)務(wù)的數(shù)據(jù)。
本發(fā)明實施例提出一種數(shù)據(jù)業(yè)務(wù)的傳輸方法,包括
GGSN接收到用戶請求的第 一數(shù)據(jù)業(yè)務(wù)的第 一個數(shù)據(jù)包后,確定用戶為傳 輸控制用戶、且第一數(shù)據(jù)業(yè)務(wù)為非內(nèi)容計費類業(yè)務(wù)時,向BOSS確定是否需要 對所用戶進(jìn)行傳輸控制;
當(dāng)所述GGSN接收到BOSS返回的需要對用戶進(jìn)行傳輸控制的指示后, 向BOSS請求用戶在非內(nèi)容計費類業(yè)務(wù)資費標(biāo)準(zhǔn)下的可用字節(jié)數(shù),并根椐所述 可用字節(jié)數(shù)傳輸?shù)谝粩?shù)據(jù)業(yè)務(wù)的數(shù)據(jù),其中,所述指示由BOSS根據(jù)存儲的用 戶的可用金額信息確定。
本發(fā)明實施例提出一種網(wǎng)關(guān)GPRS支持節(jié)點,包括
接收單元,用于接收用戶請求的第一數(shù)據(jù)業(yè)務(wù)的數(shù)據(jù);
確定單元,用于在所述接收單元接收到第一數(shù)據(jù)業(yè)務(wù)的第一個數(shù)據(jù)包后, 確定所述用戶是否為傳輸控制用戶,確定第 一數(shù)據(jù)業(yè)務(wù)是否為非內(nèi)容計費類業(yè) 務(wù);
確認(rèn)單元,用于在確定用戶為傳輸控制用戶、且第一邀:據(jù)業(yè)務(wù)為非內(nèi)容計 費類業(yè)務(wù)時,向BOSS確認(rèn)是否需要對用戶進(jìn)行傳輸控制,并接收BOSS返回 的是否需要對用戶進(jìn)行傳輸控制的指示;
傳輸控制單元,用于當(dāng)所述確認(rèn)單元接收到BOSS返回的需要對用戶進(jìn)行 傳輸控制的指示后,向BOSS請求用戶在非內(nèi)容計費類業(yè)務(wù)資費標(biāo)準(zhǔn)下的可用 字節(jié)數(shù),并根據(jù)所述可用字節(jié)數(shù)傳輸?shù)谝粩?shù)據(jù)業(yè)務(wù)的數(shù)據(jù)。
本發(fā)明實施例提出了數(shù)據(jù)業(yè)務(wù)的傳輸方法及設(shè)備,在本發(fā)明實施例技術(shù)方 案中,BOSS按照設(shè)定時間或者周期篩選移動通信網(wǎng)絡(luò)中的傳輸控制用戶,設(shè) 置傳輸控制用戶的可用金額,并才艮據(jù)傳輸控制用戶的可用金額確定該用戶請求數(shù)據(jù)業(yè)務(wù)相應(yīng)的可用字節(jié)數(shù),而GGSN根據(jù)BOSS指示的可用字節(jié)數(shù)傳輸該用 戶請求的數(shù)據(jù)業(yè)務(wù)。本發(fā)明實施例技術(shù)方案使GGSN可以對用戶請求的數(shù)據(jù)業(yè) 務(wù)進(jìn)行傳輸控制,可以將用戶的消費額度控制在可用金額之內(nèi),避免了用戶惡 意使用分組域數(shù)據(jù)業(yè)務(wù),降低了用戶的欠費風(fēng)險。


圖為現(xiàn)有計費方式的示意圖2為本發(fā)明實施例中確定第一數(shù)據(jù)業(yè)務(wù)的資費標(biāo)準(zhǔn)的方法流程圖; 圖3為本發(fā)明實施例中GGSN根據(jù)BOSS指示的可用字節(jié)數(shù)對用戶進(jìn)行傳 輸控制的方法流程圖4為本發(fā)明實施例一的方法流程圖; 圖5為本發(fā)明實施例二的方法流程圖; 圖6為本發(fā)明實施例三的方法流程圖7為本發(fā)明實施例中一種網(wǎng)關(guān)GPRS支持節(jié)點的結(jié)構(gòu)示意圖; 圖8為本發(fā)明實施例中另 一種網(wǎng)關(guān)GPRS支持節(jié)點的結(jié)構(gòu)示意圖。
具體實》4方式
為了解決現(xiàn)有技術(shù)中存在的問題,本發(fā)明實施例提出了數(shù)據(jù)業(yè)務(wù)的傳輸方 法及設(shè)備,在本發(fā)明實施例技術(shù)方案中,BOSS按照設(shè)定時間或者周期性篩選 移動通信網(wǎng)絡(luò)中的傳輸控制用戶,設(shè)置傳輸控制用戶的可用金額,并根據(jù)傳輸 控制用戶的可用金額確定該用戶請求數(shù)據(jù)業(yè)務(wù)相應(yīng)的可用字節(jié)數(shù),而GGSN根 據(jù)BOSS指示的可用字節(jié)數(shù)傳輸該用戶請求的數(shù)據(jù)業(yè)務(wù)。本發(fā)明實施例技術(shù)方 案使GGSN可以對用戶請求的數(shù)據(jù)業(yè)務(wù)進(jìn)行傳輸控制,可以將用戶的消費額度 控制在可用金額之內(nèi),避免了用戶惡意使用分組域數(shù)據(jù)業(yè)務(wù),降低了用戶的欠 費風(fēng)險。
分組域數(shù)據(jù)業(yè)務(wù)包括內(nèi)容計費類業(yè)務(wù)和非內(nèi)容計費類業(yè)務(wù)。其中,由于各種內(nèi)容計費類業(yè)務(wù)的資費標(biāo)準(zhǔn)不同,本發(fā)明實施例技術(shù)方案中,GGSN需要存 儲計費規(guī)則、以及計費規(guī)則與資費標(biāo)準(zhǔn)的對應(yīng)關(guān)系,使GGSN能根據(jù)用戶請求 的數(shù)據(jù)業(yè)務(wù)的業(yè)務(wù)屬性、計費規(guī)則來區(qū)分用戶請求的數(shù)據(jù)業(yè)務(wù)的種類,使 GGSN能根據(jù)相應(yīng)資費標(biāo)準(zhǔn)對用戶請求的數(shù)據(jù)業(yè)務(wù)進(jìn)行計費。
下面對GGSN存儲的計費規(guī)則、以及計費規(guī)則與資費標(biāo)準(zhǔn)的對應(yīng)關(guān)系進(jìn)行 描述
GGSN存儲的計費規(guī)則包括普通計費規(guī)則和缺省計費規(guī)則,每個計費規(guī)則 都對應(yīng)一個資費標(biāo)準(zhǔn)。其中,每個普通計費規(guī)則中包括多個業(yè)務(wù)屬性,當(dāng)GGSN 接收到的數(shù)據(jù)業(yè)務(wù)的業(yè)務(wù)屬性與某普通計費規(guī)則的業(yè)務(wù)屬性相匹配時,該普通 計費規(guī)則就是該數(shù)據(jù)業(yè)務(wù)對應(yīng)的計費規(guī)則,該普通計費規(guī)則對應(yīng)的資費標(biāo)準(zhǔn)就 是該數(shù)據(jù)業(yè)務(wù)的資費標(biāo)準(zhǔn)。當(dāng)GGSN接收到的數(shù)據(jù)業(yè)務(wù)的業(yè)務(wù)屬性與任何一個 普通計費規(guī)則不相匹配時,缺省計費規(guī)則就是該數(shù)據(jù)業(yè)務(wù)對應(yīng)的計費規(guī)則,缺 省計費規(guī)則對應(yīng)的資費標(biāo)準(zhǔn)就是該數(shù)據(jù)業(yè)務(wù)的資費標(biāo)準(zhǔn)。另外,對于資費標(biāo)準(zhǔn) 相同的多個內(nèi)容計費類業(yè)務(wù),其計費規(guī)則所對應(yīng)的資費標(biāo)準(zhǔn)相同。
普通計費規(guī)則可以包括如下幾種業(yè)務(wù)屬性,其中,APN ( Access Point Name,接入點名稱),業(yè)務(wù)ID,三/四層屬性中的目的IP地址和掩碼、目的端 口范圍、TCP/UDP ( Transmission Control Protocol/User Datagram Protocol, 4專 輸控制協(xié)議/用戶數(shù)據(jù)報協(xié)議)協(xié)議類型是普通計費規(guī)則中必須包括的業(yè)務(wù)屬 性,另外,普通計費規(guī)則中還可以包括七層屬性中的七層應(yīng)用的URL (Uniform Resource Locator,統(tǒng)一資源定位符)和七層應(yīng)用協(xié)議中的特殊字段 值
(1) APN:普通計費規(guī)則對應(yīng)的接入點名稱。
(2) 業(yè)務(wù)ID:按照業(yè)務(wù)區(qū)分需要人工配置,與普通計費規(guī)則一一對應(yīng)。 同一類業(yè)務(wù)的上下行流量可以配置不同業(yè)務(wù)ID,業(yè)務(wù)ID可以記錄在話單
中表示業(yè)務(wù)的種類,比如可以在G-CDR的Record Extension域記錄業(yè)務(wù)ID, 以區(qū)分業(yè)務(wù)種類,方便計費中心識別。業(yè)務(wù)ID為固定長度是IO位的數(shù)字,順序包含四部分內(nèi)容 全網(wǎng)/本地業(yè)務(wù)標(biāo)識l位數(shù),l表示全網(wǎng)業(yè)務(wù),2表示本地業(yè)務(wù); 業(yè)務(wù)大類2位數(shù),區(qū)分業(yè)務(wù)屬于WAP (Wireless Aplication Protocol,無
線應(yīng)用協(xié)議)、彩信、流媒體還是KJAVA等;
接入?yún)^(qū)域目前國內(nèi)為3位數(shù),例如省會長途區(qū)號首位去零,不足三位右
補(bǔ)零;
業(yè)務(wù)編碼4位數(shù),標(biāo)識大類下需要進(jìn)一步區(qū)分流量的業(yè)務(wù)。
(3) 三/四層屬性包括目的IP地址和掩碼、目的端口范圍、協(xié)議類型 (TCP/UDP),還可以包括源IP地址和掩碼、源端口范圍。
(4) 七層屬性包括七層應(yīng)用的URL、七層應(yīng)用協(xié)議中的特殊字段值(現(xiàn) 階段要求支持x-online-host字段值);根據(jù)計費規(guī)則,GGSN要能夠分析與某個 URL連接有關(guān)的所有數(shù)據(jù),且普通計費規(guī)則中URL應(yīng)支持前置、中置、后置 通配符和同時指定多個通配符,如www.isp.com/*, *.isp.com , *.mp3, wwwAcom, www.isp.*,氣isp盧等。并且應(yīng)能將七層應(yīng)用協(xié)議中的特殊字段值
(現(xiàn)階段要求支持x-online-host字段的IP地址X乍為普通計費規(guī)則的業(yè)務(wù)屬性。 在進(jìn)行七層URL的匹配時對于通配符按以下規(guī)定處理 "*,,如用于URL的起始部分("/"以前),只代表字符串且不包含".,,, ^口 "*.monternet.com"可以用于匹酉己"news.monternet.com";
"*"如用于URL的路徑部分(7"以后),可代表任何字符,包括"/", 如 "www.monternet.com/* ,, 可以用于匹酉己4壬4可以www.monternet.com/開頭的 URL;
"*"如用于代表文件名或文件格式,如"*.mp3或news.*", —般會加URL 作為卩艮定,如www.monternet.com/* .mp3可以用于匹酉己{壬 <可以 www.monternet.com開頭的URL下的mp3格式的文4牛;
(5) 匹配優(yōu)先級決定普通計費規(guī)則的匹配順序,可以人為設(shè)置。 在為普通計費規(guī)則設(shè)置匹配優(yōu)先級時,應(yīng)當(dāng)遵循以下原則當(dāng)兩個普通計費規(guī)則之間是互包含關(guān)系時,子集普通計費規(guī)則的匹配優(yōu)先級應(yīng)當(dāng)高于另 一個
普通計費規(guī)則。比如URL為www.sina.com/*的第一普通計費規(guī)則包含URL 為www.sina.com/sports/*的第二普通計費規(guī)則,則第二普通計費規(guī)則的匹配優(yōu) 先級應(yīng)當(dāng)高于第一普通計費規(guī)則。該原則同樣適用于沒有人為設(shè)置匹配優(yōu)先級 的普通計費規(guī)則,對于沒有人為設(shè)置匹配優(yōu)先級的普通計費規(guī)則,其匹配順序 如圖3流程所述。
當(dāng)GGSN解析得到內(nèi)容計費類業(yè)務(wù)的業(yè)務(wù)屬性之后,按照普通計費規(guī)則的 匹配優(yōu)先級,從匹配優(yōu)先級最高的普通計費規(guī)則開始匹配,依次類推,確定與 內(nèi)容計費類業(yè)務(wù)的業(yè)務(wù)屬性最相匹配的普通計費規(guī)則為該內(nèi)容計費類業(yè)務(wù)對 應(yīng)的計費規(guī)則。
另夕卜,為了存儲方便,可以為每個計費規(guī)則、每個資費標(biāo)準(zhǔn)分別設(shè)置代碼, 此時,存儲計費規(guī)則和資費標(biāo)準(zhǔn)對應(yīng)關(guān)系的方式可以為存儲資費標(biāo)準(zhǔn)代碼與 資費標(biāo)準(zhǔn)的對應(yīng)關(guān)系,存儲計費規(guī)則代碼與計費規(guī)則的對應(yīng)關(guān)系,存儲計費規(guī) 則代碼和資費標(biāo)準(zhǔn)代碼的對應(yīng)關(guān)系。
其中,GGSN存儲的包括三層至七層屬性的普通計費規(guī)則數(shù)應(yīng)當(dāng)不少于 1000個,其中包括七層屬性的普通計費規(guī)則數(shù)不少于400個;GGSN可以存儲 用于內(nèi)容計費的APN個數(shù)應(yīng)當(dāng)不少于200個。
本發(fā)明實施例提供的數(shù)據(jù)業(yè)務(wù)的傳輸方法包括以下幾個部分 一、BOSS按照設(shè)定時間或者周期性確定用戶是否為傳輸控制用戶。 BOSS按照設(shè)定時間或者周期性(通常以一天為單位);險查預(yù)付費用戶賬 戶信息和后付費用戶信用信息,當(dāng)預(yù)付費用戶賬戶余額低于設(shè)定額度、或者后 付費用戶的信用低于設(shè)定信用時,BOSS將此類用戶確定為傳輸控制用戶,并 在BOSS域中存儲此類用戶各自的可用金額信息(可設(shè)置虛擬賬戶來存儲), 并對HLR中此類用戶各自的簽約信息進(jìn)行標(biāo)記(通??蓪?ChargingCharacteristics字段進(jìn)行設(shè)置),以標(biāo)明該用戶為傳輸控制用戶。
其中,用戶可用金額的確定方法包括預(yù)付費用戶賬戶的余額為該用戶的可用金額;將后付費用戶的信用按照一定比例換算為金額為該用戶的可用金 額,比如系統(tǒng)規(guī)定后付費用戶的一個信用換算5人民幣,若某后付費用戶的 信用為IO,則該用戶的可用金額為5*10=50人民幣。
二、在GGSN接收到用戶請求的第一數(shù)據(jù)業(yè)務(wù)的第一個數(shù)據(jù)包后,當(dāng)用戶 是傳輸控制用戶時,如果第一數(shù)據(jù)業(yè)務(wù)是內(nèi)容計費類業(yè)務(wù),則根據(jù)計費規(guī)則和 第一數(shù)據(jù)業(yè)務(wù)的業(yè)務(wù)屬性,確定第一數(shù)據(jù)業(yè)務(wù)對應(yīng)的第一計費規(guī)則,以及根據(jù) 第一計費規(guī)則、和存儲的計費規(guī)則與資費標(biāo)準(zhǔn)的對應(yīng)關(guān)系,確定第一數(shù)據(jù)業(yè)務(wù) 的第一資費標(biāo)準(zhǔn);如果第一數(shù)據(jù)業(yè)務(wù)是非內(nèi)容計費類業(yè)務(wù),則確定第一數(shù)據(jù)業(yè) 務(wù)的資費標(biāo)準(zhǔn),參閱圖2所示,該方法進(jìn)一步包括如下步驟
5201、 當(dāng)用戶附著到分組域網(wǎng)絡(luò)時,HLR將用戶的簽約信息提供給SGSN。
5202、 當(dāng)用戶發(fā)起激活請求時,SGSN將ChargingCharacteristics字段通過 Creat PDP context Request消息傳遞給GGSN。
5203、 當(dāng)用戶發(fā)起數(shù)據(jù)業(yè)務(wù)請求后,當(dāng)GGSN接收到用戶請求的第一數(shù)據(jù) 業(yè)務(wù)的第一個數(shù)據(jù)包時,GGSN檢查ChargingCharacteristics字段,當(dāng)確定用戶 是傳輸控制用戶時,執(zhí)行S204;當(dāng)確定用戶不是傳輸控制用戶時,執(zhí)行正常的 數(shù)據(jù)轉(zhuǎn)發(fā)功能,不再執(zhí)行后續(xù)步驟。
5204、 當(dāng)用戶是傳輸控制用戶,GGSN確定第一數(shù)據(jù)業(yè)務(wù)是內(nèi)容計費類業(yè) 務(wù)還是非內(nèi)容計費類業(yè)務(wù),如果是內(nèi)容計費類業(yè)務(wù),則執(zhí)行S205;如果是非內(nèi) 容計費類業(yè)務(wù),則執(zhí)行S206。
通常,GGSN可以才艮據(jù)第一個數(shù)據(jù)包的APN信息確定第一數(shù)據(jù)業(yè)務(wù)是內(nèi) 容計費類業(yè)務(wù)還是非內(nèi)容計費類業(yè)務(wù)。
5205、 當(dāng)?shù)谝粩?shù)據(jù)業(yè)務(wù)是非內(nèi)容計費類業(yè)務(wù)時,GGSN確定第一數(shù)據(jù)業(yè)務(wù)
的資費標(biāo)準(zhǔn)為非內(nèi)容計費類業(yè)務(wù)的資費標(biāo)準(zhǔn)。
5206、 當(dāng)?shù)谝粩?shù)據(jù)業(yè)務(wù)是內(nèi)容計費類業(yè)務(wù)時,根據(jù)計費規(guī)則和第一數(shù)據(jù)業(yè) 務(wù)的業(yè)務(wù)屬性,確定第一數(shù)據(jù)業(yè)務(wù)對應(yīng)的第一計費規(guī)則,并根據(jù)第一計費規(guī)則、 和存儲的計費規(guī)則與資費標(biāo)準(zhǔn)的對應(yīng)關(guān)系,確定第 一數(shù)據(jù)業(yè)務(wù)的第 一 資費標(biāo)準(zhǔn)。
本發(fā)明實施例要求GGSN能夠?qū)邮盏降臄?shù)據(jù)包(GTP協(xié)議之上)進(jìn)行 不同協(xié)議層次(從三層到七層)的業(yè)務(wù)解析,得到業(yè)務(wù)屬性。比如GGSN應(yīng)支 持對數(shù)據(jù)包進(jìn)行以下層次的業(yè)務(wù)解析
(1) 承載層基于PDP (Packet Data Protocol,分組數(shù)據(jù)協(xié)議)上下文或 APN, APN指計費規(guī)則中包括的APN;
(2) IP協(xié)議的第三層基于源IP地址、源IP地址掩碼、目的IP地址和 目的IP地址掩碼;
(3) IP協(xié)議的第四層基于協(xié)議類型(如TCP/UDP等)、源端口號、目 的端口號;在第四層協(xié)議中,應(yīng)能支持控制面與承載面分離(承載平面由控制 平面動態(tài)分配)的協(xié)議類型,如FTP (File Transfer Protocol,文件傳送協(xié)議)
(passive mode)等;
(4) IP協(xié)議的應(yīng)用層第七層,基于應(yīng)用的URL、特殊字段信息(如 x-online-host字段)等,上述URL以及x-online-host字段的支持需要同時考慮 WAPl.x和WAP2.0協(xié)議。
當(dāng)?shù)?一數(shù)據(jù)業(yè)務(wù)是內(nèi)容計費類業(yè)務(wù)、且內(nèi)容計費規(guī)則中沒有人為設(shè)置的匹 配優(yōu)先級,則GGSN根據(jù)第一數(shù)據(jù)業(yè)務(wù)的業(yè)務(wù)屬性為第一數(shù)據(jù)業(yè)務(wù)匹配計費規(guī) 則和資費標(biāo)準(zhǔn)的流程如下所述
A、 GGSN分析數(shù)據(jù)包的三/四層屬性,獲得數(shù)據(jù)的目的IP地址和端口號
5息0
B、 在包含三/四層屬性的普通計費規(guī)則中進(jìn)行匹配; 如果獲得與數(shù)據(jù)包三/四層屬性最相匹配的一個普通計費規(guī)則,且該普通計
費規(guī)則不包含七層屬性,則執(zhí)行G。
如果獲得與數(shù)據(jù)包三/四層屬性最相匹配的普通計費規(guī)則X,但普通計費規(guī) 則X包含七層屬性,則執(zhí)行C。
如果數(shù)據(jù)包三/四層屬性與任何一個普通計費規(guī)則都無法匹配,則執(zhí)行F。C、 GGSN分析數(shù)據(jù)包七層屬性,獲得數(shù)據(jù)包的七層URL屬性。
D、 在三/四層屬性與普通計費規(guī)則X的三/四層屬性相同的、且包含七層 屬性的第 一類普通計費身見則中進(jìn)行匹配;
如果獲得與數(shù)據(jù)包七層屬性最相匹配的一個普通計費規(guī)則,則執(zhí)行G。 如果數(shù)據(jù)包七層屬性與第一類普通計費規(guī)則中的任何一個普通計費規(guī)則 都無法匹配,則執(zhí)行E。
E、 如果數(shù)據(jù)包七層屬性與第一類普通計費規(guī)則中的任何一個普通計費規(guī) 則都無法匹配,則在僅包含三/四層屬性的第二類普通計費規(guī)則中進(jìn)行匹配;
如果獲得與數(shù)據(jù)包三/四層屬性最相匹配的一個普通計費規(guī)則,則執(zhí)行G; 如果數(shù)據(jù)包三/四層屬性與第二類普通計費規(guī)則中的任何一個普通計費規(guī) 則都無法匹配,則執(zhí)行F。
F、 缺省計費規(guī)則就是第一數(shù)據(jù)業(yè)務(wù)對應(yīng)的計費規(guī)則,缺省計費規(guī)則對應(yīng) 的資費標(biāo)準(zhǔn)就是第一數(shù)據(jù)業(yè)務(wù)的資費標(biāo)準(zhǔn)。
G、 獲得的最相匹配的普通計費規(guī)則就是第一數(shù)據(jù)業(yè)務(wù)對應(yīng)的計費規(guī)則, 該最相匹配的普通計費4見則對應(yīng)的資費標(biāo)準(zhǔn)就是第 一數(shù)據(jù)業(yè)務(wù)的資費標(biāo)準(zhǔn)。
其中,在進(jìn)行計費規(guī)則的匹配時應(yīng)遵循以下原則當(dāng)兩個普通計費規(guī)則之 間是互包含關(guān)系時,子集普通計費規(guī)則的匹配優(yōu)先級應(yīng)當(dāng)高于另 一個普通計費 規(guī)則。
本發(fā)明實施例中,GGSN支持的數(shù)據(jù)業(yè)務(wù)應(yīng)包括HTTP( Hypertext Transfer Protocol,超文本傳送協(xié)議)業(yè)務(wù)、WAP瀏覽類業(yè)務(wù)、MMS業(yè)務(wù)、流媒體業(yè) 務(wù)、郵件類業(yè)務(wù)、FTP業(yè)務(wù)等。因此GGSN應(yīng)具備對HTTP、 WAPl.x、 WAP2.0、 RTSP (Real Time Streaming Protocol,實時流協(xié)i義)、RTP (Real Transmission Protocol,實時傳輸協(xié)i義)和RTCP (Realtime Transmission Control Protocol,實 時傳輸控制協(xié)議)FTP、 POP3/SMTP( Post Office Protocol - Version 3/Simple Mail Transfer Protocol,郵局協(xié)議的第3個版本/簡單郵件傳輸協(xié)議)等的協(xié)議分析能 力。級時,GGSN應(yīng)該按照 普通計費規(guī)則的匹配優(yōu)先級為第一數(shù)據(jù)業(yè)務(wù)匹配計費規(guī)則和資費標(biāo)準(zhǔn)。
三、 GGSN向BOSS發(fā)起請求以確定是否需要對用戶進(jìn)行傳輸控制,并將 第一數(shù)據(jù)業(yè)務(wù)的資費標(biāo)準(zhǔn)(簡稱為第一資費標(biāo)準(zhǔn))發(fā)送給BOSS。
其中,GGSN向BOSS發(fā)起的請求可以是鑒權(quán)請求,也可以是其它形式的 請求。之所以GGSN需要向BOSS發(fā)起請求,是由于HLR上用戶簽約信息的 更新可能并不及時,當(dāng)GGSN根據(jù)ChargingCharacteristics字段確定用戶屬于 傳輸控制用戶之后,向BOSS進(jìn)行請求,來進(jìn)一步確定是否需要對用戶進(jìn)行傳 輸控制,可以避免對非傳輸控制用戶進(jìn)行傳輸控制,避免影響對用戶的服務(wù)質(zhì) 量。
四、 當(dāng)用戶虛擬賬戶中用戶的可用金額不等于O時,BOSS確定需要對用 戶進(jìn)行傳輸控制,BOSS根據(jù)第一資費標(biāo)準(zhǔn)和用戶的可用金額,確定用戶在第 一資費標(biāo)準(zhǔn)下的初始可用字節(jié)數(shù),確定用戶剩余的可用金額,并向GGSN指示 需要對用戶進(jìn)行傳輸控制,向GGSN通知上述初始可用字節(jié)數(shù)。
當(dāng)用戶虛擬賬戶中用戶的可用金額等于O時,BOSS向GGSN指示中斷第 一數(shù)據(jù)業(yè)務(wù)。
當(dāng)用戶沒有對應(yīng)的虛擬賬戶時,BOSS確定不需要對用戶進(jìn)行傳輸控制, 向GGSN指示執(zhí)行正常的數(shù)據(jù)轉(zhuǎn)發(fā)功能,進(jìn)行正常的計費。
五、 GGSN才艮據(jù)BOSS指示的可用字節(jié)數(shù)對用戶進(jìn)行傳輸控制,參閱圖3 所示,包括如下步驟
5301、 GGSN傳輸大小為初始可用字節(jié)數(shù)的數(shù)據(jù)A,如果數(shù)據(jù)A傳輸完后 還有未傳輸?shù)牡谝粩?shù)據(jù)業(yè)務(wù)數(shù)據(jù),則GGSN向BOSS請求用戶在第一資費標(biāo)準(zhǔn) 下的第二可用字節(jié)數(shù);
5302、 BOSS根據(jù)用戶剩余的可用金額和第一資費標(biāo)準(zhǔn),確定用戶在第一 資費標(biāo)準(zhǔn)下的第二可用字節(jié)數(shù)并指示給GGSN,并確定用戶剩余的可用金額;
5303、 GGSN傳輸大小為第二可用字節(jié)數(shù)的數(shù)據(jù)B,如果數(shù)據(jù)B傳輸完后還有未傳輸?shù)牡谝粩?shù)據(jù)業(yè)務(wù)數(shù)據(jù),則GGSN向BOSS請求用戶在第一資費標(biāo)準(zhǔn) 下的第三可用字節(jié)數(shù),依次類推,直到第一數(shù)據(jù)業(yè)務(wù)數(shù)據(jù)全部傳輸完;
其中,在S301 S303 GGSN傳輸?shù)谝粩?shù)據(jù)業(yè)務(wù)數(shù)據(jù)的過程中,如果第一數(shù) 據(jù)業(yè)務(wù)數(shù)據(jù)未全部傳輸完、但用戶的可用金額已被全部用完,則BOSS指示 GGSN中斷第一數(shù)據(jù)業(yè)務(wù);如果第一數(shù)據(jù)業(yè)務(wù)數(shù)據(jù)全部傳輸完、但還存在剩余 的可用字節(jié)數(shù),則執(zhí)行后續(xù)第六部分所述的用戶可用金額回補(bǔ)過程。
由上可見,用戶在第一資費標(biāo)準(zhǔn)下的可用字節(jié)數(shù)是由BOSS分多次指示給 GGSN的,而不是一次性地將用戶的可用金額全部用于第一數(shù)據(jù)業(yè)務(wù),這樣可 以避免一次性地將用戶的可用金額全部地用于第一數(shù)據(jù)業(yè)務(wù),而當(dāng)用戶請求其 它數(shù)據(jù)業(yè)務(wù)時,無法再為其它數(shù)據(jù)業(yè)務(wù)分配可用字節(jié)數(shù),造成無法執(zhí)行其它數(shù) 據(jù)業(yè)務(wù)。
另外,在S301 S303中,當(dāng)?shù)谝粩?shù)據(jù)業(yè)務(wù)是內(nèi)容計費類業(yè)務(wù)時,需要將傳 輸?shù)牡谝粩?shù)據(jù)業(yè)務(wù)的數(shù)據(jù)流量計入對應(yīng)的計費規(guī)則所對應(yīng)的流量中;當(dāng)?shù)谝粩?shù) 據(jù)業(yè)務(wù)是非內(nèi)容計費類業(yè)務(wù)時,按照通常統(tǒng)計流量的方法統(tǒng)計第一數(shù)據(jù)業(yè)務(wù)的 流量。在傳輸?shù)谝粩?shù)據(jù)業(yè)務(wù)數(shù)據(jù)的過程中,GGSN可以根據(jù)第一資費標(biāo)準(zhǔn)產(chǎn)生 中間話單。中間話單可以是部分話單,部分話單的產(chǎn)生條件可以基于時長或流 量,即當(dāng)數(shù)據(jù)傳輸達(dá)到一定的時長或流量閾值時關(guān)閉話單,產(chǎn)生部分話單,主 要目的是避免話單產(chǎn)生周期太長。
六、 當(dāng)PDP去活后,進(jìn)行用戶可用金額的回補(bǔ)。
當(dāng)PDP去活后,如果第一數(shù)據(jù)業(yè)務(wù)數(shù)據(jù)全部傳輸完、但用戶在第一資費 標(biāo)準(zhǔn)下的可用字節(jié)數(shù)還有剩余,則GGSN將剩余的可用字節(jié)數(shù)通知給BOSS, 請求BOSS將剩余的可用字節(jié)數(shù)換算為金額補(bǔ)回到用戶剩余的可用金額中; BOSS接收到請求后,將剩余的可用字節(jié)數(shù)換算為金額補(bǔ)回到用戶剩余的可用 金額中。
七、 在GGSN傳輸?shù)谝粩?shù)據(jù)業(yè)務(wù)數(shù)據(jù)的過程中,可能還要傳輸其它多種數(shù) 據(jù)業(yè)務(wù)的數(shù)據(jù),此時,對于資費標(biāo)準(zhǔn)不是第一資費標(biāo)準(zhǔn)的第二數(shù)據(jù)業(yè)務(wù),其傳輸控制方法與對第 一凄t據(jù)業(yè)務(wù)進(jìn)行傳輸控制的方法相同。
而對于資費標(biāo)準(zhǔn)是第一資費標(biāo)準(zhǔn)的其它一種或多種數(shù)據(jù)業(yè)務(wù),則可以與第 一數(shù)據(jù)業(yè)務(wù)共用用戶在第一資費標(biāo)準(zhǔn)下的可用字節(jié)數(shù),當(dāng)?shù)谝粩?shù)據(jù)業(yè)務(wù)和其它
數(shù)據(jù)業(yè)務(wù)中任何一種數(shù)據(jù)業(yè)務(wù)的數(shù)據(jù)未傳輸完時,再次向BOSS請求用戶在第 一資費標(biāo)準(zhǔn)下的可用字節(jié)數(shù)。其中,當(dāng)GGSN同時傳輸?shù)纳鲜龆喾N數(shù)據(jù)業(yè)務(wù)都 是非內(nèi)容計費類業(yè)務(wù)時,GGSN按照通常統(tǒng)計流量的方法統(tǒng)計上述多種數(shù)據(jù)業(yè) 務(wù)的流量;當(dāng)GGSN同時傳輸?shù)纳鲜龆喾N數(shù)據(jù)業(yè)務(wù)都是內(nèi)容計費類業(yè)務(wù)時, GGSN應(yīng)將傳輸?shù)母鲾?shù)據(jù)業(yè)務(wù)流量分別計入相應(yīng)計費規(guī)則對應(yīng)的流量中,并分 別根據(jù)第一資費標(biāo)準(zhǔn)產(chǎn)生各數(shù)據(jù)業(yè)務(wù)的中間話單。
比如如果GGSN需要同時傳輸?shù)谝粩?shù)據(jù)業(yè)務(wù)數(shù)據(jù)和第三數(shù)據(jù)業(yè)務(wù)數(shù)據(jù), 第 一數(shù)據(jù)業(yè)務(wù)和第三數(shù)據(jù)業(yè)務(wù)的資費標(biāo)準(zhǔn)都是第 一資費標(biāo)準(zhǔn),則當(dāng)用戶在第一 資費標(biāo)準(zhǔn)下的可用字節(jié)數(shù)為M時,則GGSN確定可以傳輸?shù)牡谝粩?shù)據(jù)業(yè)務(wù)數(shù) 據(jù)大小為m字節(jié)、可以傳輸?shù)牡谌龜?shù)據(jù)業(yè)務(wù)數(shù)據(jù)大小為M—m字節(jié),然后, GGSN傳輸大小為m字節(jié)的第一數(shù)據(jù)業(yè)務(wù)數(shù)據(jù),傳輸大小為M—m字節(jié)的第 三數(shù)據(jù)業(yè)務(wù)數(shù)據(jù),當(dāng)?shù)谝粩?shù)據(jù)業(yè)務(wù)、第三數(shù)據(jù)業(yè)務(wù)中任何一個數(shù)據(jù)業(yè)務(wù)的數(shù)據(jù) 未傳輸完時,再次向BOSS請求用戶在第一資費標(biāo)準(zhǔn)下的可用字節(jié)數(shù),依次類 推;
如果GGSN在傳輸完第一數(shù)據(jù)業(yè)務(wù)數(shù)據(jù)之后再傳輸?shù)谌龜?shù)據(jù)業(yè)務(wù)數(shù)據(jù),第 一數(shù)據(jù)業(yè)務(wù)和第三數(shù)據(jù)業(yè)務(wù)的資費標(biāo)準(zhǔn)都是第一資費標(biāo)準(zhǔn),則當(dāng)用戶在第一資 費標(biāo)準(zhǔn)下的可用字節(jié)it為M,傳輸完第一數(shù)據(jù)業(yè)務(wù)數(shù)據(jù)之后可用字節(jié)數(shù)還剩下 n字節(jié),則GGSN可以傳輸?shù)牡诙?shù)據(jù)業(yè)務(wù)數(shù)據(jù)大小為n字節(jié),當(dāng)?shù)诙?shù)據(jù)業(yè) 務(wù)數(shù)據(jù)未傳輸完時,再次向BOSS請求用戶在第一資費標(biāo)準(zhǔn)下的可用字節(jié)數(shù), 依次類推。
可見,資費標(biāo)準(zhǔn)相同的數(shù)據(jù)業(yè)務(wù)共用用戶在該資費標(biāo)準(zhǔn)下的可用字節(jié)數(shù), 可以避免GGSN頻繁地向BOSS請求可用字節(jié)數(shù),節(jié)省網(wǎng)絡(luò)資源。 下面以具體實施例說明本發(fā)明實施例的技術(shù)方案實施例一
參閱圖4所示,對于APN為非內(nèi)容計費類的數(shù)據(jù)業(yè)務(wù)請求,本發(fā)明實施 例一釆用如下流程進(jìn)行數(shù)據(jù)業(yè)務(wù)的傳輸控制,其中,在執(zhí)行以下流程的過程中, BOSS會定時篩選傳輸控制用戶,在BOSS中設(shè)置此類用戶的虛擬賬戶以存儲 用戶的可用金額,并對HLR中此類用戶各自的簽約信息中的 ChargingCharacteristics字段進(jìn)行設(shè)置,以標(biāo)明該用戶為傳輸控制用戶。
S401 、當(dāng)用戶附著到分組域網(wǎng)絡(luò)時,HLR將用戶的簽約信息提供給SGSN。
5402、 當(dāng)用戶發(fā)起激活請求時,SGSN將用戶的ChargingCharacteristics字 段通過Creat PDP context Request消息傳遞給GGSN。
5403、 當(dāng)用戶發(fā)起數(shù)據(jù)業(yè)務(wù)請求后,GGSN接收到第一數(shù)據(jù)業(yè)務(wù)的第一個 數(shù)據(jù)包時,先緩存該數(shù)據(jù)包,確定第一數(shù)據(jù)業(yè)務(wù)是非內(nèi)容計費類業(yè)務(wù)。
5404、 GGSN檢查ChargingCharacteristics字段以確定用戶是否為傳輸控制 用戶,如果是,則執(zhí)行S405;否則,進(jìn)行正常的數(shù)據(jù)轉(zhuǎn)發(fā)功能,進(jìn)行正常的計 費,不再執(zhí)行后續(xù)步驟。
5405、 當(dāng)用戶是傳輸控制用戶時,GGSN確定第一數(shù)據(jù)業(yè)務(wù)的第一資費標(biāo) 準(zhǔn)為非內(nèi)容計費類業(yè)務(wù)的資費標(biāo)準(zhǔn)。
5406、 GGSN向BOSS發(fā)起鑒權(quán)請求,以確定是否需要對用戶進(jìn)行傳輸控制。
5407、 BOSS據(jù)用戶虛擬賬戶信息確定是否需要對用戶進(jìn)行傳輸控制;
當(dāng)用戶虛擬賬戶中用戶的可用金額不等于0時,BOSS確定需要對用戶進(jìn) 行傳輸控制,執(zhí)行S408;
當(dāng)用戶虛擬賬戶中用戶的可用金額等于0時,BOSS向GGSN指示中斷業(yè) 務(wù),GGSN中斷業(yè)務(wù),不再執(zhí)行后續(xù)步驟。
當(dāng)用戶沒有對應(yīng)的虛擬賬戶時,BOSS確定不需要對用戶進(jìn)行傳輸控制, 向GGSN指示執(zhí)行正常的數(shù)據(jù)轉(zhuǎn)發(fā)功能,進(jìn)行正常的計費,不再執(zhí)行后續(xù)步驟。
5408、 BOSS向GGSN返回響應(yīng),響應(yīng)包括需要對用戶進(jìn)行傳輸控制的指示信息、和初始可用字節(jié)數(shù)信息,并確定用戶剩余的可用金額。
5409、 GGSN傳輸大小為初始可用字節(jié)數(shù)的數(shù)據(jù)C,如果數(shù)據(jù)C傳輸完后 還有未傳輸?shù)牡谝粩?shù)據(jù)業(yè)務(wù)數(shù)據(jù),則GGSN向BOSS請求第二可用字節(jié)數(shù);
5410、 BOSS根據(jù)用戶剩余的可用金額和第一資費標(biāo)準(zhǔn),確定第二可用字 節(jié)數(shù)并指示給GGSN,并確定用戶剩余的可用金額;
5411、 GGSN傳輸大小為第二可用字節(jié)數(shù)的數(shù)據(jù)D,如果數(shù)據(jù)D傳輸完后 還有未傳輸?shù)牡谝粩?shù)據(jù)業(yè)務(wù)數(shù)據(jù),則GGSN向BOSS請求第三可用字節(jié)數(shù),依 次類推,直到傳輸完第一數(shù)據(jù)業(yè)務(wù)數(shù)據(jù),執(zhí)行S412;
其中,在S409 S411中,即GGSN傳輸?shù)谝粩?shù)據(jù)業(yè)務(wù)數(shù)據(jù)的過程中,如 果第一數(shù)據(jù)業(yè)務(wù)數(shù)據(jù)未全部傳輸完、但用戶的可用金額已被全部用完,則中斷 第一數(shù)據(jù)業(yè)務(wù)。
另外,GGSN在傳輸?shù)谝粩?shù)據(jù)業(yè)務(wù)數(shù)據(jù)的過程中,應(yīng)該統(tǒng)計傳輸?shù)牡谝粩?shù) 據(jù)業(yè)務(wù)的數(shù)據(jù)流量,并相應(yīng)地產(chǎn)生中間話單,中間話單中標(biāo)明是第一數(shù)據(jù)業(yè)務(wù) 的話單,中間話單可以是部分話單。
5412、 傳輸完第一數(shù)據(jù)業(yè)務(wù)數(shù)據(jù)后,判斷是否存在剩余的可用字節(jié)數(shù),如 果是,則執(zhí)行S413;否則執(zhí)行S415。
5413、 當(dāng)PDP去活后,GGSN將剩余的可用字節(jié)數(shù)通知給BOSS,請求 BOSS將剩余的可用字節(jié)數(shù)換算為金額補(bǔ)回到用戶剩余的可用金額中。
5414、 BOSS將剩余的可用字節(jié)數(shù)換算為金額補(bǔ)回到用戶剩余的可用金額中。
S415 、 BOSS根據(jù)GGSN產(chǎn)生的中間話單生成最終話單。 GGSN在傳輸?shù)谝粩?shù)據(jù)業(yè)務(wù)過程中,如果還有其它非內(nèi)容計費類業(yè)務(wù)請 求,則其它非內(nèi)容計費類業(yè)務(wù)數(shù)據(jù)可以與第一數(shù)據(jù)業(yè)務(wù)共用BOSS返回的可用 字節(jié)數(shù)。其它非內(nèi)容計費類業(yè)務(wù)對應(yīng)話單的產(chǎn)生方法與第一數(shù)據(jù)業(yè)務(wù)話單的產(chǎn) 生方法相同。
本發(fā)明實施例一利用本發(fā)明實施例技術(shù)方案,使GGSN可以對用戶請求的數(shù)據(jù)業(yè)務(wù)進(jìn)行傳輸控制,可以將用戶的消費額度控制在可用金額之內(nèi),避免了 用戶惡意使用分組域數(shù)據(jù)業(yè)務(wù),降低了用戶的欠費風(fēng)險。 實施例二
參閱圖5所示,對于APN為內(nèi)容計費類的數(shù)據(jù)業(yè)務(wù)請求,以沒有人為設(shè) 置匹配優(yōu)先級的計費規(guī)則為例,本發(fā)明實施例二采用如下流程進(jìn)行數(shù)據(jù)業(yè)務(wù)控 制,其中,在執(zhí)行以下流程的過程中,BOSS會定時篩選傳輸控制用戶,在BOSS 中設(shè)置此類用戶的虛擬賬戶以存儲用戶的可用金額,并對HLR中此類用戶各 自的簽約信息中的ChargingCharacteristics字段進(jìn)行設(shè)置,以標(biāo)明該用戶為傳輸 控制用戶。
5501 、當(dāng)用戶附著到分組域網(wǎng)絡(luò)時,HLR將用戶的簽約信息提供給SGSN。
5502 、當(dāng)用戶發(fā)起激活請求時,SGSN將ChargingCharacteristics字段通過 Creat PDP context Request消息傳遞給GGSN。
5503、 當(dāng)用戶發(fā)起數(shù)據(jù)業(yè)務(wù)請求后,GGSN接收到第一數(shù)據(jù)業(yè)務(wù)的第一個 數(shù)據(jù)包時,先緩存該數(shù)據(jù)包,確定第一數(shù)據(jù)業(yè)務(wù)是內(nèi)容計費類業(yè)務(wù)。
5504、 GGSN檢查ChargingCharacteristics字段以確定用戶是否為傳輸控制 用戶,如果是,則執(zhí)行S505;否則,進(jìn)行正常的數(shù)據(jù)轉(zhuǎn)發(fā)功能,進(jìn)行正常的 計費,不再執(zhí)行后續(xù)步驟。
5505、 當(dāng)用戶是傳輸控制用戶時,采用A G所述的方法,GGSN根據(jù)第 一數(shù)據(jù)業(yè)務(wù)的業(yè)務(wù)屬性為第一數(shù)據(jù)業(yè)務(wù)匹配計費規(guī)則和資費標(biāo)準(zhǔn),得到第一數(shù) 據(jù)業(yè)務(wù)對應(yīng)的第 一計費規(guī)則和第 一資費標(biāo)準(zhǔn)。
5506、 GGSN向BOSS發(fā)起鑒權(quán)請求以確定是否需要對用戶進(jìn)行傳輸控制, 并將第一資費標(biāo)準(zhǔn)發(fā)送給BOSS。
5507、 BOSS根據(jù)用戶虛擬賬戶信息確定是否需要對用戶進(jìn)行傳輸控制; 當(dāng)用戶虛擬賬戶中用戶的可用金額不等于0時,BOSS確定需要對用戶進(jìn)
行傳輸控制,執(zhí)行S508;
當(dāng)用戶虛擬賬戶中用戶的可用金額等于0時,BOSS向GGSN指示用戶的可用金額等于0、或者向GGSN指示中斷業(yè)務(wù),GGSN中斷業(yè)務(wù),不再執(zhí)行后
續(xù)步驟。
當(dāng)用戶沒有對應(yīng)的虛擬賬戶時,BOSS確定不需要對用戶進(jìn)行傳輸控制, 向GGSN指示執(zhí)行正常的數(shù)據(jù)轉(zhuǎn)發(fā)功能,進(jìn)行正常的計費,不再執(zhí)行后續(xù)步驟。
5508、 BOSS向GGSN返回響應(yīng),響應(yīng)包括需要對用戶進(jìn)行傳輸控制的 指示信息、和用戶在第一資費標(biāo)準(zhǔn)下的初始可用字節(jié)數(shù)信息,并確定用戶剩余 的可用金額。
5509、 GGSN傳輸大小為初始可用字節(jié)數(shù)的數(shù)據(jù)E,如果數(shù)據(jù)E傳輸完后 還有未傳輸?shù)牡谝粩?shù)據(jù)業(yè)務(wù)數(shù)據(jù),則GGSN向BOSS請求用戶在第一資費標(biāo)準(zhǔn) 下的第二可用字節(jié)數(shù);
5510、 BOSS根據(jù)用戶剩余的可用金額和第一資費標(biāo)準(zhǔn),確定用戶在第一 資費標(biāo)準(zhǔn)下的第二可用字節(jié)數(shù)并指示給GGSN,并確定用戶剩余的可用金額;
5511、 GGSN傳輸大小為第二可用字節(jié)數(shù)的數(shù)據(jù)F,如果數(shù)據(jù)F傳輸完后 還有未傳輸?shù)牡谝粩?shù)據(jù)業(yè)務(wù)數(shù)據(jù),則GGSN向BOSS請求用戶在第一資費標(biāo)準(zhǔn) 下的第三可用字節(jié)數(shù),依次類推,直到傳輸完第一數(shù)據(jù)業(yè)務(wù)數(shù)據(jù),執(zhí)行S512;
其中,在S509 S511中,即GGSN傳輸?shù)谝粩?shù)據(jù)業(yè)務(wù)數(shù)據(jù)的過程中,如 果第一數(shù)據(jù)業(yè)務(wù)數(shù)據(jù)未全部傳輸完、但用戶的可用金額已被全部用完,則中斷 第一數(shù)據(jù)業(yè)務(wù)。
另外,GGSN在傳輸?shù)谝粩?shù)據(jù)業(yè)務(wù)數(shù)據(jù)的過程中,應(yīng)該統(tǒng)計第一數(shù)據(jù)業(yè)務(wù) 的數(shù)據(jù)流量,計入第一計費規(guī)則對應(yīng)的流量中,并相應(yīng)地產(chǎn)生中間話單,中間 話單中可以記錄第一計費規(guī)則中的業(yè)務(wù)ID以標(biāo)明是第一數(shù)據(jù)業(yè)務(wù)的話單,中 間話單可以是部分話單。
5512、 傳輸完第一數(shù)據(jù)業(yè)務(wù)數(shù)據(jù)后,判斷是否用戶在第一資費標(biāo)準(zhǔn)下的可 用字節(jié)數(shù)有剩余,如果是,則執(zhí)行S513;否則執(zhí)行S515。
5513、 當(dāng)PDP去活后,GGSN將剩余的可用字節(jié)數(shù)通知給BOSS,請求 BOSS將剩余的可用字節(jié)數(shù)換算為金額補(bǔ)回到用戶剩余的可用金額中。5514、 BOSS將剩余的可用字節(jié)數(shù)換算為金額補(bǔ)回到用戶剩余的可用金額中。
5515、 BOSS根據(jù)GGSN產(chǎn)生的中間話單生成最終話單。
另外,在GGSN傳輸?shù)谝粩?shù)據(jù)業(yè)務(wù)數(shù)據(jù)的過程中,可能還要傳輸其它多種 數(shù)據(jù)業(yè)務(wù)的數(shù)據(jù),此時,對于資費標(biāo)準(zhǔn)不是第一資費標(biāo)準(zhǔn)的第二數(shù)據(jù)業(yè)務(wù),需 要如前述S513-S515所述方法來進(jìn)行第二數(shù)據(jù)業(yè)務(wù)的傳輸控制。而對于資費標(biāo) 準(zhǔn)是第一資費標(biāo)準(zhǔn)的其它一種或多種數(shù)據(jù)業(yè)務(wù),則可以與第一數(shù)據(jù)業(yè)務(wù)共用用 戶在第一資費標(biāo)準(zhǔn)下的可用字節(jié)數(shù),當(dāng)?shù)谝粩?shù)據(jù)業(yè)務(wù)和上述其它數(shù)據(jù)業(yè)務(wù)中任 何一種數(shù)據(jù)業(yè)務(wù)的數(shù)據(jù)未傳輸完時,再次向BOSS請求用戶在第一資費標(biāo)準(zhǔn)下 的可用字節(jié)數(shù),其中,GGSN應(yīng)將統(tǒng)計的各數(shù)據(jù)業(yè)務(wù)流量分別計入相應(yīng)計費規(guī) 則對應(yīng)的流量中,并分別根據(jù)第一資費標(biāo)準(zhǔn)產(chǎn)生各數(shù)據(jù)業(yè)務(wù)的中間話單。
本發(fā)明實施例二利用本發(fā)明實施例技術(shù)方案,使GGSN可以對用戶請求的 數(shù)據(jù)業(yè)務(wù)進(jìn)行傳輸控制,可以將用戶的消費額度控制在可用金額之內(nèi),避免了 用戶惡意使用分組域數(shù)據(jù)業(yè)務(wù),降低了用戶的欠費風(fēng)險。
實施例三
GGSN內(nèi)容計費類業(yè)務(wù)按業(yè)務(wù)特點可以分成三類,本實施例三主要說明針 對第一類業(yè)務(wù)的傳輸控制方法
第一類業(yè)務(wù)從協(xié)議上能夠區(qū)分控制面與數(shù)據(jù)面,控制面的端口固定,數(shù) 據(jù)面的會話(IP或端口 )由控制面協(xié)商確定的業(yè)務(wù),比如在線流媒體業(yè)務(wù);
第二類業(yè)務(wù)端口不動態(tài)變化、業(yè)務(wù)需基于URL識別的業(yè)務(wù),比如HTTP 業(yè)務(wù)、WAP業(yè)務(wù)、MMS業(yè)務(wù)、下載類業(yè)務(wù)(流媒體下載、KJAVA下載)等;
第三類業(yè)務(wù)Server端端口固定、可通過三/四層解析進(jìn)行內(nèi)容計費的業(yè)務(wù), 比如POP3/SMTP業(yè)務(wù)、在線KJAVA應(yīng)用業(yè)務(wù)等。
其中,第二類業(yè)務(wù)和第三類業(yè)務(wù)的傳輸控制方法與實施例二描述的方法一 樣,需要說明的是,對于第一類業(yè)務(wù)和第二類業(yè)務(wù),GGSN可以將用戶發(fā)起數(shù) 據(jù)業(yè)務(wù)請求之前,用戶與業(yè)務(wù)服務(wù)器之間的信令連接包(如TCP握手消息等)的流量計入相應(yīng)數(shù)據(jù)業(yè)務(wù)對應(yīng)的計費規(guī)則流量中;如果由于特殊原因僅有信令 連接包而無數(shù)據(jù)業(yè)務(wù)請求消息出現(xiàn),則可以將這部分信令連接包的流量歸入專 門的計費規(guī)則對應(yīng)的流量中、或者歸入缺省計費規(guī)則對應(yīng)的流量中。
參閱圖6所示,本發(fā)明實施例三針對第一類業(yè)務(wù)的傳輸控制流程如下所述 S601 S604、用戶發(fā)起用戶激活上線,GGSN、 WAPGW( Wireless Application Protocol GateWay,無線應(yīng)用協(xié)議網(wǎng)關(guān))記錄用戶信息。并且,當(dāng)用戶附著到 分組域網(wǎng)絡(luò)時,HLR將用戶的簽約信息提供給SGSN;當(dāng)用戶發(fā)起激活請求時, SGSN將ChargingCharacteristics字#更通過Creat PDP context R叫uest消息傳遞 給GGSN。
5605、 用戶同業(yè)務(wù)服務(wù)器建立連接。
5606、 用戶發(fā)起數(shù)據(jù)業(yè)務(wù)請求,通過GGSN同業(yè)務(wù)服務(wù)器傳輸控制面的交 互消息。
S607 、 GGSN接收到控制面的交互消息之后,GGSN 4企查 ChargingCharacteristics字段確定用戶為傳輸控制用戶時,確定與控制面交互消 息的業(yè)務(wù)屬性相匹配的第一計費規(guī)則,根據(jù)第一計費規(guī)則確定該數(shù)據(jù)業(yè)務(wù)的第 一資費標(biāo)準(zhǔn)。
5608、 GGSN根據(jù)控制面交互消息確定實際傳輸業(yè)務(wù)數(shù)據(jù)的數(shù)據(jù)面,生成 包括數(shù)據(jù)面業(yè)務(wù)屬性的第二計費規(guī)則,用來匹配該數(shù)據(jù)業(yè)務(wù)。
5609、 用戶和業(yè)務(wù)服務(wù)器之間利用GGSN通過數(shù)據(jù)面?zhèn)鬏敇I(yè)務(wù)數(shù)據(jù),在傳 輸數(shù)據(jù)時按照與前述S506 S511相同的方式進(jìn)行,并且GGSN將控制面交互 消息流量和數(shù)據(jù)面?zhèn)鬏數(shù)臄?shù)據(jù)流量計入第二計費規(guī)則對應(yīng)的流量中,并根據(jù)第
一資費標(biāo)準(zhǔn)產(chǎn)生中間話單。
5610、 GGSN將產(chǎn)生的中間話單發(fā)送到CG, CG把預(yù)處理中間話單后形成 的話單發(fā)送到BOSS。
5611、 當(dāng)PDP去活后,BOSS根據(jù)CG發(fā)送的話單產(chǎn)生最終話單。 本發(fā)明實施例三利用本發(fā)明實施例技術(shù)方案,使GGSN可以對用戶請求的數(shù)據(jù)業(yè)務(wù)進(jìn)行傳輸控制,可以將用戶的消費額度控制在可用金額之內(nèi),避免了 用戶惡意使用分組域數(shù)據(jù)業(yè)務(wù),降低了用戶的欠費風(fēng)險。
參閱圖7所示,本發(fā)明實施例提出一種網(wǎng)關(guān)GPRS支持節(jié)點,包括 存儲單元701,用于存儲計費規(guī)則、以及計費規(guī)則與資費標(biāo)準(zhǔn)的對應(yīng)關(guān)系; 接收單元702,用于接收用戶請求的第一數(shù)據(jù)業(yè)務(wù)的數(shù)據(jù); 第 一確定單元703,用于在接收單元702接收到第 一數(shù)據(jù)業(yè)務(wù)的第 一個數(shù)
據(jù)包后,確定用戶是否為傳輸控制用戶,確定第一數(shù)據(jù)業(yè)務(wù)是否為內(nèi)容計費類
業(yè)務(wù);
第二確定單元704,用于在第一確定單元703確定用戶為傳輸控制用戶、 且第一數(shù)據(jù)業(yè)務(wù)為內(nèi)容計費類業(yè)務(wù)時,根據(jù)存儲單元701中的計費規(guī)則和第一 數(shù)據(jù)業(yè)務(wù)的業(yè)務(wù)屬性,確定第一數(shù)據(jù)業(yè)務(wù)對應(yīng)的第一計費規(guī)則,并根據(jù)第一計 費規(guī)則、和存儲單元701中的計費規(guī)則與資費標(biāo)準(zhǔn)的對應(yīng)關(guān)系,確定第一數(shù)據(jù) 業(yè)務(wù)的第一資費標(biāo)準(zhǔn);
確認(rèn)單元711,用于在確定用戶為傳輸控制用戶、且第一數(shù)據(jù)業(yè)務(wù)為非內(nèi) 容計費類業(yè)務(wù)時,向BOSS確認(rèn)是否需要對用戶進(jìn)行傳輸控制,并接收BOSS 返回的是否需要對用戶進(jìn)行傳輸控制的指示;
傳輸控制單元705,用于當(dāng)確認(rèn)單元711接收到BOSS返回的需要對用戶 進(jìn)行傳輸控制的指示后,向BOSS請求用戶在第一資費標(biāo)準(zhǔn)下的可用字節(jié)數(shù), 并根據(jù)可用字節(jié)數(shù)傳輸?shù)?一數(shù)據(jù)業(yè)務(wù)的數(shù)據(jù)。
參閱圖7所示,上述網(wǎng)關(guān)GPRS支持節(jié)點,還包括
流量統(tǒng)計單元706,用于將傳輸?shù)牡谝粩?shù)據(jù)業(yè)務(wù)的數(shù)據(jù)流量計入第一計費 規(guī)則對應(yīng)的流量中;
話單產(chǎn)生單元707,用于根據(jù)第一計費規(guī)則對應(yīng)的流量和第一資費標(biāo)準(zhǔn), 生成第一數(shù)據(jù)業(yè)務(wù)的中間話單。
其中,傳輸控制單元705,還用于在傳輸?shù)谝粩?shù)據(jù)業(yè)務(wù)數(shù)據(jù)的同時傳輸用 戶請求的至少一個其它數(shù)據(jù)業(yè)務(wù)的數(shù)據(jù),并且在其它數(shù)據(jù)業(yè)務(wù)的資費標(biāo)準(zhǔn)為第一資費標(biāo)準(zhǔn)時,控制第一數(shù)據(jù)業(yè)務(wù)和其它數(shù)據(jù)業(yè)務(wù)共用用戶在第一資費標(biāo)準(zhǔn)下 的可用字節(jié)數(shù)進(jìn)行傳輸。
參閱圖7所示,上述網(wǎng)關(guān)GPRS支持節(jié)點,還包括
余額處理單元708,用于傳輸完上述數(shù)據(jù)業(yè)務(wù)的it據(jù)后,如果用戶在第一 資費標(biāo)準(zhǔn)下的可用字節(jié)數(shù)有剩余,則當(dāng)分組數(shù)據(jù)協(xié)議PDP去活后,將剩余的 可用字節(jié)數(shù)通知給BOSS,請求BOSS將剩余的可用字節(jié)數(shù)換算為金額補(bǔ)回到 用戶的可用金額中。
參閱圖7所示,上述網(wǎng)關(guān)GPRS支持節(jié)點,還包括第三確定單元709和 生成單元710,其中
接收單元702,還用于接收用戶請求的第二數(shù)據(jù)業(yè)務(wù)的控制面交互消息, 其中,第二數(shù)據(jù)業(yè)務(wù)為從協(xié)議上能夠區(qū)分控制面與數(shù)據(jù)面,控制面的端口固定, 數(shù)據(jù)面的會話由控制面協(xié)商確定的業(yè)務(wù);
第三確定單元709,用于才艮據(jù)控制面交互消息確定實際傳輸?shù)诙?shù)據(jù)業(yè)務(wù) 數(shù)據(jù)的數(shù)據(jù)面;
生成單元710,用于生成包括數(shù)據(jù)面業(yè)務(wù)屬性的計費規(guī)則;
第二確定單元704,還用于確定數(shù)據(jù)面業(yè)務(wù)屬性的計費規(guī)則為第二數(shù)據(jù)業(yè) 務(wù)對應(yīng)的第二計費規(guī)則,確定與控制面交互消息的業(yè)務(wù)屬性相匹配的計費規(guī)則 所對應(yīng)的資費標(biāo)準(zhǔn),為第二數(shù)據(jù)業(yè)務(wù)的第二資費標(biāo)準(zhǔn);
傳輸控制單元705,還用于向BOSS請求用戶在第二資費標(biāo)準(zhǔn)下的可用字 節(jié)數(shù),并根據(jù)用戶在第二資費標(biāo)準(zhǔn)下的可用字節(jié)數(shù)傳輸?shù)诙?shù)據(jù)業(yè)務(wù)的數(shù)據(jù)。
其中,流量統(tǒng)計單元706,還用于將控制面交互消息的流量和數(shù)據(jù)面?zhèn)鬏?的數(shù)據(jù)流量,計入第二計費規(guī)則對應(yīng)的流量中;
話單產(chǎn)生單元707,還用于根據(jù)第二計費規(guī)則對應(yīng)的流量和第二資費標(biāo)準(zhǔn), 生成第二數(shù)據(jù)業(yè)務(wù)的中間話單。
參閱圖8所示,本發(fā)明實施例還提出了另外一種網(wǎng)關(guān)GPRS支持節(jié)點,包括..接收單元801,用于接收用戶請求的第一數(shù)據(jù)業(yè)務(wù)的數(shù)據(jù);
確定單元802,用于在接收單元801接收到第一數(shù)據(jù)業(yè)務(wù)的第一個數(shù)據(jù)包
后,確定用戶是否為傳輸控制用戶,確定第一數(shù)據(jù)業(yè)務(wù)是否為非內(nèi)容計費類業(yè)
務(wù);
確認(rèn)單元803,用于在確定用戶為傳輸控制用戶、且第一數(shù)據(jù)業(yè)務(wù)為非內(nèi) 容計費類業(yè)務(wù)時,向BOSS確認(rèn)是否需要對用戶進(jìn)行傳輸控制,并接收BOSS 返回的是否需要對用戶進(jìn)行傳輸控制的指示;
傳輸控制單元804,用于當(dāng)確認(rèn)單元803接收到BOSS返回的需要對用戶 進(jìn)行傳輸控制的指示后,向BOSS請求用戶在非內(nèi)容計費類業(yè)務(wù)資費標(biāo)準(zhǔn)下的 可用字節(jié)數(shù),并根據(jù)可用字節(jié)數(shù)傳輸?shù)谝粩?shù)據(jù)業(yè)務(wù)的數(shù)據(jù)。
其中,傳輸控制單元804,還用于當(dāng)在傳輸?shù)谝粩?shù)據(jù)業(yè)務(wù)數(shù)據(jù)的同時傳輸 用戶請求的至少一個其它數(shù)據(jù)業(yè)務(wù)的數(shù)據(jù)、并且其它數(shù)據(jù)業(yè)務(wù)都是非內(nèi)容計費 類業(yè)務(wù)時,控制第一數(shù)據(jù)業(yè)務(wù)和其它數(shù)據(jù)業(yè)務(wù)共用BOSS返回的可用字節(jié)數(shù)進(jìn) 行傳輸。
參閱圖8所示,上述網(wǎng)關(guān)GPRS支持節(jié)點還包括
余額處理單元805,用于傳輸完上述數(shù)據(jù)業(yè)務(wù)的數(shù)據(jù)后如果有剩余的可用 字節(jié)數(shù),則當(dāng)PDP去活后,將剩余的可用字節(jié)數(shù)通知給BOSS,請求BOSS將 剩余的可用字節(jié)數(shù)換算為金額補(bǔ)回到用戶的可用金額中。
本發(fā)明實施例提出了數(shù)據(jù)業(yè)務(wù)的傳輸方法及設(shè)備,在本發(fā)明實施例技術(shù)方 案中,BOSS按照設(shè)定時間或者周期篩選移動通信網(wǎng)絡(luò)中的傳輸控制用戶,設(shè) 置傳輸控制用戶的可用金額,并根據(jù)傳輸控制用戶的可用金額確定該用戶數(shù)據(jù) 業(yè)務(wù)相應(yīng)的可用字節(jié)數(shù),而GGSN需根據(jù)BOSS指示的可用字節(jié)數(shù)傳輸該用戶 請求的數(shù)據(jù)業(yè)務(wù)。本發(fā)明實施例技術(shù)方案使GGSN可以對用戶請求的數(shù)據(jù)業(yè)務(wù) 進(jìn)行傳輸控制,可以將用戶的消費額度控制在可用金額之內(nèi),避免了用戶惡意 使用分組域數(shù)據(jù)業(yè)務(wù),降低了用戶的欠費風(fēng)險。明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及 其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動和變型在內(nèi)。
權(quán)利要求
1、一種數(shù)據(jù)業(yè)務(wù)的傳輸方法,其特征在于,包括網(wǎng)關(guān)GPRS支持節(jié)點GGSN接收到用戶請求的第一數(shù)據(jù)業(yè)務(wù)的第一個數(shù)據(jù)包后,確定用戶為傳輸控制用戶、且第一數(shù)據(jù)業(yè)務(wù)為內(nèi)容計費類業(yè)務(wù)時,根據(jù)計費規(guī)則和第一數(shù)據(jù)業(yè)務(wù)的業(yè)務(wù)屬性,確定第一數(shù)據(jù)業(yè)務(wù)對應(yīng)的第一計費規(guī)則;所述GGSN根據(jù)第一計費規(guī)則、和計費規(guī)則與資費標(biāo)準(zhǔn)的對應(yīng)關(guān)系,確定第一數(shù)據(jù)業(yè)務(wù)的第一資費標(biāo)準(zhǔn),并向業(yè)務(wù)操作支撐系統(tǒng)BOSS確認(rèn)是否需要對用戶進(jìn)行傳輸控制;當(dāng)所述GGSN接收到BOSS返回的需要對用戶進(jìn)行傳輸控制的指示后,向BOSS請求用戶在第一資費標(biāo)準(zhǔn)下的可用字節(jié)數(shù),并根據(jù)所述可用字節(jié)數(shù)傳輸?shù)谝粩?shù)據(jù)業(yè)務(wù)的數(shù)據(jù)。
2、 如權(quán)利要求l所述的方法,其特征在于,所述方法還包括所述GGSN將第一數(shù)據(jù)業(yè)務(wù)的數(shù)據(jù)流量計入第一計費規(guī)則對應(yīng)的流量中, 并根據(jù)第一計費規(guī)則對應(yīng)的流量和第一資費標(biāo)準(zhǔn),生成第一數(shù)據(jù)業(yè)務(wù)的中間話 單。
3、 如權(quán)利要求1所述的方法,其特征在于,所述BOSS根據(jù)用戶的可用 金額信息,確定是否需要對用戶進(jìn)行傳輸控制并返回相應(yīng)指示。
4、 如權(quán)利要求1所述的方法,其特征在于,所述GGSN根據(jù)服務(wù)GPRS 支持節(jié)點SGSN在用戶發(fā)起激活請求時發(fā)送的用戶的ChargingCharacteristics 字段,確定用戶是否為傳輸控制用戶,其中,所述字段包括標(biāo)明用戶是否為傳 輸控制用戶的標(biāo)記。
5、 如權(quán)利要求4所述的方法,其特征在于,用戶的ChargingCharacteristics 字段由歸屬位置寄存器HLR在用戶附著到分組域網(wǎng)絡(luò)時發(fā)送給SGSN,其中, 所述字段中的所述標(biāo)記由BOSS按照設(shè)定時間或者周期根據(jù)用戶的賬戶信息或 者信用信息設(shè)定。
6、 如權(quán)利要求1所述的方法,其特征在于,所述計費規(guī)則包括普通計費 規(guī)則和缺省計費規(guī)則,其中,所述普通計費規(guī)則包括接入點名稱APN、業(yè)務(wù) ID、以及三/四層屬性中的目的IP地址和掩碼、目的端口范圍、TCP/UDP協(xié)議類型。
7、 如權(quán)利要求6所述的方法,其特征在于,根據(jù)計費規(guī)則和第一數(shù)據(jù)業(yè) 務(wù)的業(yè)務(wù)屬性,確定第一計費規(guī)則,進(jìn)一步包括根據(jù)所述數(shù)據(jù)包確定第 一數(shù)據(jù)業(yè)務(wù)的業(yè)務(wù)屬性;當(dāng)?shù)谝粩?shù)據(jù)業(yè)務(wù)的業(yè)務(wù)屬性與一普通計費規(guī)則相匹配時,確定該普通計費 規(guī)則為第一計費規(guī)則,當(dāng)?shù)?一數(shù)據(jù)業(yè)務(wù)的業(yè)務(wù)屬性與任一普通計費規(guī)則中的業(yè) 務(wù)屬性不相匹配時,確定缺省計費規(guī)則為第 一計費規(guī)則。
8、 如權(quán)利要求7所述的方法,其特征在于,當(dāng)所述普通計費規(guī)則還包括 匹配優(yōu)先級時,按照普通計費規(guī)則中的匹配優(yōu)先級確定第 一計費規(guī)則。
9、 如權(quán)利要求1所述的方法,其特征在于,所述根據(jù)用戶在第一資費標(biāo) 準(zhǔn)下的可用字節(jié)數(shù)傳輸?shù)谝粩?shù)據(jù)業(yè)務(wù)的數(shù)據(jù),進(jìn)一步包括所述GGSN將第一資費標(biāo)準(zhǔn)發(fā)送給BOSS,向BOSS請求用戶在第一資費 標(biāo)準(zhǔn)下的可用字節(jié)數(shù),根據(jù)BOSS返回的可用字節(jié)數(shù)傳輸?shù)谝粩?shù)據(jù)業(yè)務(wù)的數(shù)據(jù), 并當(dāng)?shù)谝粩?shù)據(jù)業(yè)務(wù)數(shù)據(jù)未傳輸完時,再次向BOSS請求可用字節(jié)數(shù),其中,所 述可用字節(jié)數(shù)由BOSS根據(jù)用戶的可用金額信息和第一資費標(biāo)準(zhǔn)確定。
10、 如權(quán)利要求9所述的方法,其特征在于,當(dāng)在傳輸?shù)谝粩?shù)據(jù)業(yè)務(wù)數(shù)據(jù) 的同時傳輸用戶請求的至少一個其它數(shù)據(jù)業(yè)務(wù)的數(shù)據(jù)、并且其它數(shù)據(jù)業(yè)務(wù)的資 費標(biāo)準(zhǔn)為第一資費標(biāo)準(zhǔn)時,第一數(shù)據(jù)業(yè)務(wù)和所述其它數(shù)據(jù)業(yè)務(wù)共用用戶在第一 資費標(biāo)準(zhǔn)下的可用字節(jié)數(shù)。
11、 如權(quán)利要求9或10所述的方法,其特征在于,傳輸完所述數(shù)據(jù)業(yè)務(wù) 的數(shù)據(jù)后,如果用戶在第一資費標(biāo)準(zhǔn)下的可用字節(jié)數(shù)有剩余,則當(dāng)分組數(shù)據(jù)協(xié) 議PDP去活后,將剩余的可用字節(jié)數(shù)通知給BOSS,請求BOSS將剩余的可用 字節(jié)數(shù)換算為金額補(bǔ)回到用戶的可用金額中。
12、 如權(quán)利要求l所述的方法,其特征在于,所述方法還包括所述GGSN接收到用戶請求的第二數(shù)據(jù)業(yè)務(wù)的控制面交互消息時,根據(jù)控 制面交互消息確定實際傳輸?shù)诙?shù)據(jù)業(yè)務(wù)數(shù)據(jù)的數(shù)據(jù)面,其中,所述第二數(shù)據(jù) 業(yè)務(wù)為從協(xié)議上能夠區(qū)分控制面與數(shù)據(jù)面,控制面的端口固定,數(shù)據(jù)面的IP 或端口由控制面協(xié)商確定的業(yè)務(wù);生成包括所述數(shù)據(jù)面業(yè)務(wù)屬性的計費規(guī)則并作為第二數(shù)據(jù)業(yè)務(wù)對應(yīng)的第 二計費規(guī)則;確定與所述控制面交互消息的業(yè)務(wù)屬性相匹配的計費規(guī)則所對應(yīng) 的資費標(biāo)準(zhǔn),為第二數(shù)據(jù)業(yè)務(wù)的第二資費標(biāo)準(zhǔn);向BOSS請求用戶在第二資費標(biāo)準(zhǔn)下的可用字節(jié)數(shù),并根據(jù)用戶在第二資 費標(biāo)準(zhǔn)下的可用字節(jié)數(shù)傳輸?shù)诙?shù)據(jù)業(yè)務(wù)的數(shù)據(jù)。
13、 如權(quán)利要求12所述的方法,其特征在于,所述方法還包括將控制 面交互消息的流量和數(shù)據(jù)面?zhèn)鬏數(shù)臄?shù)據(jù)流量,計入第二計費規(guī)則對應(yīng)的流量 中,并根據(jù)第二計費規(guī)則對應(yīng)的流量和第二資費標(biāo)準(zhǔn),生成第二數(shù)據(jù)業(yè)務(wù)的中 間話單。
14、 一種網(wǎng)關(guān)GPRS支持節(jié)點,其特征在于,包括存儲單元,用于存儲計費規(guī)則、以及所述計費規(guī)則與資費標(biāo)準(zhǔn)的對應(yīng)關(guān)系;接收單元,用于接收用戶請求的第一數(shù)據(jù)業(yè)務(wù)的數(shù)據(jù);第一確定單元,用于在所迷接收單元接收到所述第一數(shù)據(jù)業(yè)務(wù)的第一個數(shù) 據(jù)包后,確定所述用戶是否為傳輸控制用戶,確定所述第一數(shù)據(jù)業(yè)務(wù)是否為內(nèi) 容計費類業(yè)務(wù);第二確定單元,用于在所述第 一確定單元確定所述用戶為傳輸控制用戶、 且所述第一數(shù)據(jù)業(yè)務(wù)為內(nèi)容計費類業(yè)務(wù)時,根據(jù)所述存儲單元中的計費規(guī)則和 第一數(shù)據(jù)業(yè)務(wù)的業(yè)務(wù)屬性,確定第一數(shù)據(jù)業(yè)務(wù)對應(yīng)的第一計費規(guī)則,并根據(jù)第 一計費規(guī)則、和存儲單元中的計費規(guī)則與資費標(biāo)準(zhǔn)的對應(yīng)關(guān)系,確定第一數(shù)據(jù)業(yè)務(wù)的第一資費標(biāo)準(zhǔn);確認(rèn)單元,用于在確定用戶為傳輸控制用戶、且第一數(shù)據(jù)業(yè)務(wù)為非內(nèi)容計費類業(yè)務(wù)時,向BOSS確認(rèn)是否需要對用戶進(jìn)行傳輸控制,并接收BOSS返回 的是否需要對用戶進(jìn)行傳輸控制的指示;傳輸控制單元,用于當(dāng)所確認(rèn)單元接收到BOSS返回的需要對用戶進(jìn)行傳 輸控制的指示后,向BOSS請求用戶在第一資費標(biāo)準(zhǔn)下的可用字節(jié)數(shù),并根據(jù) 所述可用字節(jié)數(shù)傳輸?shù)谝粩?shù)據(jù)業(yè)務(wù)的數(shù)據(jù)。
15、 如權(quán)利要求14所述的網(wǎng)關(guān)GPRS支持節(jié)點,其特征在于,還包括 流量統(tǒng)計單元,用于將傳輸?shù)牡谝粩?shù)據(jù)業(yè)務(wù)的數(shù)據(jù)流量計入第一計費MJ'J對應(yīng)的流量中;話單產(chǎn)生單元,用于根據(jù)第一計費規(guī)則對應(yīng)的流量和第一資費標(biāo)準(zhǔn),生成 第一數(shù)據(jù)業(yè)務(wù)的中間話單。
16、 如權(quán)利要求15所述的網(wǎng)關(guān)GPRS支持節(jié)點,其特征在于,所述傳輸 控制單元,還用于在傳輸?shù)谝粩?shù)據(jù)業(yè)務(wù)數(shù)據(jù)的同時傳輸用戶請求的至少一個其 它數(shù)據(jù)業(yè)務(wù)的數(shù)據(jù),并且在所述其它數(shù)據(jù)業(yè)務(wù)的資費標(biāo)準(zhǔn)為第一資費標(biāo)準(zhǔn)時, 控制第一數(shù)據(jù)業(yè)務(wù)和所述其它數(shù)據(jù)業(yè)務(wù)共用用戶在第一資費標(biāo)準(zhǔn)下的可用字 節(jié)數(shù)進(jìn)行傳輸。
17、 如權(quán)利要求14-16任一所述的網(wǎng)關(guān)GPRS支持節(jié)點,其特征在于,還 包括余額處理單元,用于傳輸完所述數(shù)據(jù)業(yè)務(wù)的數(shù)據(jù)后,如果用戶在第一資費 標(biāo)準(zhǔn)下的可用字節(jié)數(shù)有剩余,則當(dāng)分組數(shù)據(jù)協(xié)議PDP去活后,將剩余的可用 字節(jié)數(shù)通知給B0SS,請求BOSS將剩余的可用字節(jié)數(shù)換算為金額補(bǔ)回到用戶 的可用金額中。
18、 如權(quán)利要求17所述的網(wǎng)關(guān)GPRS支持節(jié)點,其特征在于,還包括第 三確定單元和生成單元,其中所述接收單元,還用于接收用戶請求的第二數(shù)據(jù)業(yè)務(wù)的控制面交互消息, 其中,所述第二數(shù)據(jù)業(yè)務(wù)為從協(xié)議上能夠區(qū)分控制面與數(shù)據(jù)面,控制面的端口 固定,數(shù)據(jù)面的會話由控制面協(xié)商確定的業(yè)務(wù);所述第三確定單元,用于才艮據(jù)控制面交互消息確定實際傳輸?shù)诙?shù)據(jù)業(yè)務(wù)數(shù)據(jù)的數(shù)據(jù)面;所述生成單元,用于生成包括所述數(shù)據(jù)面業(yè)務(wù)屬性的計費規(guī)則;所述第二確定單元,還用于確定數(shù)據(jù)面業(yè)務(wù)屬性的計費MJ'J為第二凄t據(jù)業(yè)務(wù)對應(yīng)的第二計費MJ'J ,確定與所述控制面交互消息的業(yè)務(wù)屬性相匹配的計費規(guī)則所對應(yīng)的資費標(biāo)準(zhǔn),為第二數(shù)據(jù)業(yè)務(wù)的第二資費標(biāo)準(zhǔn);所述傳輸控制單元,還用于向BOSS請求用戶在第二資費標(biāo)準(zhǔn)下的可用字節(jié)數(shù),并根據(jù)用戶在第二資費標(biāo)準(zhǔn)下的可用字節(jié)數(shù)傳輸?shù)诙?shù)據(jù)業(yè)務(wù)的數(shù)據(jù)。
19、 如權(quán)利要求18所述的網(wǎng)關(guān)GPRS支持節(jié)點,其特征在于, 所述流量統(tǒng)計單元,還用于將控制面交互消息的流量和所述數(shù)據(jù)面?zhèn)鬏數(shù)臄?shù)據(jù)流量,計入第二計費規(guī)則對應(yīng)的流量中;所述話單產(chǎn)生單元,還用于根據(jù)第二計費規(guī)則對應(yīng)的流量和第二資費標(biāo) 準(zhǔn),生成第二數(shù)據(jù)業(yè)務(wù)的中間話單。
20、 一種數(shù)據(jù)業(yè)務(wù)的傳輸方法,其特征在于,包括 GGSN接收到用戶請求的第一數(shù)據(jù)業(yè)務(wù)的第一個數(shù)據(jù)包后,確定用戶為傳輸控制用戶、且第一數(shù)據(jù)業(yè)務(wù)為非內(nèi)容計費類業(yè)務(wù)時,向BOSS確定是否需要 對所用戶進(jìn)行傳輸控制;當(dāng)所述GGSN接收到BOSS返回的需要對用戶進(jìn)行傳輸控制的指示后,向 BOSS請求用戶在非內(nèi)容計費類業(yè)務(wù)資費標(biāo)準(zhǔn)下的可用字節(jié)數(shù),并根據(jù)所述可 用字節(jié)數(shù)傳輸?shù)谝粩?shù)據(jù)業(yè)務(wù)的數(shù)據(jù),其中,所述指示由BOSS根據(jù)存儲的用戶 的可用金額信息確定。
21、 如權(quán)利要求20所述的方法,其特征在于,所述GGSN根據(jù)服務(wù)GPRS 支持節(jié)點SGSN在用戶發(fā)起激活請求時發(fā)送的用戶的ChargingCharacteristics 字段,確定用戶是否為傳輸控制用戶,其中,所述字段包括標(biāo)明用戶是否為傳 輸控制用戶的標(biāo)記。
22、 如權(quán)利要求21所述的方法,其特征在于,所述用戶的ChargingCharacteristics字段由歸屬位置寄存器HLR在用戶附著到分組域網(wǎng)絡(luò) 時發(fā)送給SGSN,其中,所述字段中的所述標(biāo)記由BOSS按照設(shè)定時間或者周 期根據(jù)用戶的賬戶信息或者信用信息設(shè)定。
23、 如權(quán)利要求20所述的方法,其特征在于,根據(jù)用戶在非內(nèi)容計費類 業(yè)務(wù)資費標(biāo)準(zhǔn)下的可用字節(jié)數(shù)傳輸?shù)谝粩?shù)據(jù)業(yè)務(wù)的數(shù)據(jù),進(jìn)一步包括所述GGSN向BOSS請求用戶在非內(nèi)容計費類業(yè)務(wù)資費標(biāo)準(zhǔn)下的可用字節(jié) 數(shù),根據(jù)BOSS返回的可用字節(jié)數(shù)傳輸?shù)谝粩?shù)據(jù)業(yè)務(wù)的數(shù)據(jù),并當(dāng)?shù)谝粩?shù)據(jù)業(yè) 務(wù)數(shù)據(jù)未傳輸完時,再次向BOSS請求可用字節(jié)數(shù),其中,所述可用字節(jié)數(shù)由 BOSS根據(jù)用戶的可用金額信息和非內(nèi)容計費類業(yè)務(wù)的資費標(biāo)準(zhǔn)確定。
24、 如權(quán)利要求23所述的方法,其特征在于,當(dāng)在傳輸?shù)谝粩?shù)據(jù)業(yè)務(wù)數(shù) 據(jù)的同時傳輸用戶請求的至少一個其它數(shù)據(jù)業(yè)務(wù)的數(shù)據(jù)、并且所述其它數(shù)據(jù)業(yè) 務(wù)都是非內(nèi)容計費類業(yè)務(wù)時,第一數(shù)據(jù)業(yè)務(wù)和其它數(shù)據(jù)業(yè)務(wù)共用BOSS返回的 可用字節(jié)數(shù)。
25、 如權(quán)利要求20或24所述的方法,其特征在于,傳輸完所述數(shù)據(jù)業(yè)務(wù) 的數(shù)據(jù)后,如果有剩余的可用字節(jié)數(shù),則當(dāng)PDP去活后,將所述剩余的可用 字節(jié)數(shù)通知給BOSS,請求BOSS將剩余的可用字節(jié)數(shù)換算為金額補(bǔ)回到用戶 的可用金額中。
26、 一種網(wǎng)關(guān)GPRS支持節(jié)點,其特征在于,包括 接收單元,用于接收用戶請求的第一數(shù)據(jù)業(yè)務(wù)的數(shù)據(jù);確定單元,用于在所述接收單元接收到第一數(shù)據(jù)業(yè)務(wù)的第一個數(shù)據(jù)包后, 確定所述用戶是否為傳輸控制用戶,確定第 一數(shù)據(jù)業(yè)務(wù)是否為非內(nèi)容計費類業(yè)務(wù);確認(rèn)單元,用于在確定用戶為傳輸控制用戶、且第一數(shù)據(jù)業(yè)務(wù)為非內(nèi)容計費類業(yè)務(wù)時,向BOSS確認(rèn)是否需要對用戶進(jìn)行傳輸控制,并接收BOSS返回 的是否需要對用戶進(jìn)行傳輸控制的指示;傳輸控制單元,用于當(dāng)所述確認(rèn)單元接收到BOSS返回的需要對用戶進(jìn)行傳輸控制的指示后,向BOSS請求用戶在非內(nèi)容計費類業(yè)務(wù)資費標(biāo)準(zhǔn)下的可用 字節(jié)數(shù),并根據(jù)所述可用字節(jié)數(shù)傳輸?shù)谝粩?shù)據(jù)業(yè)務(wù)的數(shù)據(jù)。
27、 如權(quán)利要求26所述的網(wǎng)關(guān)GPRS支持節(jié)點,其特征在于,所述傳輸 控制單元,還用于當(dāng)在傳輸?shù)谝粩?shù)據(jù)業(yè)務(wù)數(shù)據(jù)的同時傳輸用戶請求的至少一個 其它數(shù)據(jù)業(yè)務(wù)的數(shù)據(jù)、并且所述其它數(shù)據(jù)業(yè)務(wù)都是非內(nèi)容計費類業(yè)務(wù)時,控制 第一數(shù)據(jù)業(yè)務(wù)和其它數(shù)據(jù)業(yè)務(wù)共用BOSS返回的可用字節(jié)數(shù)進(jìn)行傳輸。
28、 如權(quán)利要求26或27所述的網(wǎng)關(guān)GPRS支持節(jié)點,其特征在于,還包括余額處理單元,用于傳輸完所述數(shù)據(jù)業(yè)務(wù)的數(shù)據(jù)后如果有剩余的可用字節(jié) 數(shù),則當(dāng)PDP去活后,將剩余的可用字節(jié)數(shù)通知給BOSS,請求BOSS將剩余 的可用字節(jié)數(shù)換算為金額補(bǔ)回到用戶的可用金額中。
全文摘要
本發(fā)明公開了數(shù)據(jù)業(yè)務(wù)的傳輸方法及其設(shè)備,用以解決現(xiàn)有GGSN無法對用戶請求的數(shù)據(jù)業(yè)務(wù)進(jìn)行傳輸控制的問題。該方法中,BOSS按照設(shè)定時間或者周期篩選移動通信網(wǎng)絡(luò)中的傳輸控制用戶,設(shè)置傳輸控制用戶的可用金額,并根據(jù)傳輸控制用戶的可用金額確定該用戶請求數(shù)據(jù)業(yè)務(wù)相應(yīng)的可用字節(jié)數(shù),而GGSN需根據(jù)BOSS指示的可用字節(jié)數(shù)傳輸該用戶請求的數(shù)據(jù)業(yè)務(wù)。本發(fā)明技術(shù)方案使GGSN可以對用戶請求的數(shù)據(jù)業(yè)務(wù)進(jìn)行傳輸控制,可以將用戶的消費額度控制在可用金額之內(nèi),避免了用戶惡意使用分組域數(shù)據(jù)業(yè)務(wù),降低了用戶的欠費風(fēng)險。
文檔編號H04L12/14GK101616009SQ20081011580
公開日2009年12月30日 申請日期2008年6月27日 優(yōu)先權(quán)日2008年6月27日
發(fā)明者京 黨, 菁 王, 彬 魏 申請人:中國移動通信集團(tuán)公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
兴和县| 南皮县| 遵化市| 九寨沟县| 静宁县| 花莲县| 开平市| 田东县| 通辽市| 庆元县| 潼关县| 新兴县| 乌鲁木齐市| 东宁县| 长宁区| 洛宁县| 商南县| 巴东县| 台南市| 黑山县| 上林县| 台南市| 临沭县| 海伦市| 思南县| 图木舒克市| 新田县| 瓦房店市| 江安县| 通化县| 霍州市| 眉山市| 乌拉特后旗| 读书| 隆尧县| 崇阳县| 镇平县| 十堰市| 新田县| 玉环县| 西乡县|