数据业务的传输方法及其设备的制作方法

文档序号:7695501阅读:167来源:国知局
专利名称:数据业务的传输方法及其设备的制作方法
技术领域
本发明涉及移动通信技术领域,特别涉及一种数据业务的传输技术。
背景技术
现有技术中,移动运营商对于分组域业务的计费方式是1)由分组域网 元SGSN ( Serving GSN,服务GPRS支持节点)/GGSN( Gateway GPRS Support Node,网关GPRS支持节点)在终端用户使用分组域业务时生成计费话单,并 传送到BOSS (Business & Operation Support System,业务操作支撑系统),其 中,参见图1所示,SGSN和GGSN均产生话单,SGSN产生S-CDR (SGSN-Charging Data Recording, SGSN计费数据记录),GGSN产生G-CDR (GGSN-Charging Data Recording, GGSN计费数据记录),CDR被传送给CG (Charging Gateway,计费网关),再到BOSS进行处理;2)计费话单传送到 BOSS后进行批价,更新用户的账户余额和HLR (Home Location Register,归 属位置寄存器)签约信息,BOSS根据用户的话单信息对预付费用户账户进行 扣减,如果发现预付费用户余额不足时将对用户进行停机处理,对于后付费用 户则在月底生成计费账单通过营业渠道向用户征收,如果用户欠费将进行停机 处理。
这种计费方式存在的问题是1) GGSN无法对用户请求的数据业务进行 传输控制;2)由于计费话单传送到BOSS并进行批价需要一段时间(大约十 几分钟),如果预付费用户在此期间恶意使用分组域数据业务,可能造成用户 余额不足以支付所欠费用,存在欠费风险;3)对于后付费用户缺乏必要手段 控制欠费风险,只能在收费不成功后才能采取措施。

发明内容
本发明实施例提供了数据业务的传输方法及其设备,用以解决现有GGSN 无法对用户请求的数据业务进行传输控制的问题。
本发明实施例提出一种数据业务的传输方法,包括
网关GPRS支持节点GGSN接收到用户请求的第 一数据业务的第 一个数据 包后,确定用户为传输控制用户、且第一数据业务为内容计费类业务时,根据 计费规则和第一数据业务的业务属性,确定第一数据业务对应的第一计费规 则;
所述GGSN根据第一计费规则、和计费规则与资费标准的对应关系,确定 第 一数据业务的第 一资费标准,并向BOSS确认是否需要对用户进行传输控制;
当所述GGSN接收到BOSS返回的需要对用户进行传输控制的指示后,向 BOSS请求用户在第一资费标准下的可用字节数,并根据所述可用字节数传输 第一数据业务的数据。
本发明实施例提出一种网关GPRS支持节点,包括
存储单元,用于存储计费规则、以及所述计费规则与资费标准的对应关系;
接收单元,用于接收用户请求的第一数据业务的数据;
第一确定单元,用于在所述接收单元接收到所述第一数据业务的第一个数 据包后,确定所述用户是否为传输控制用户,确定所述第一数据业务是否为内 容计费类业务;
第二确定单元,用于在所述第 一确定单元确定所述用户为传输控制用户、 且所述第一数据业务为内容计费类业务时,根据所述存储单元中的计费规则和 第一数据业务的业务属性,确定第一数据业务对应的第一计费规则,并根据第 一计费规则、和存储单元中的计费规则与资费标准的对应关系,,确定第一数据 业务的第一资费标准;
确认单元,用于在确定用户为传输控制用户、且第一数据业务为非内容计 费类业务时,向BOSS确认是否需要对用户进行传输控制,并接收BOSS返回的是否需要对用户进行传输控制的指示;
传输控制单元,用于当所确认单元接收到BOSS返回的需要对用户进行传 输控制的指示后,向BOSS请求用户在第一资费标准下的可用字节数,并才艮据 所述可用字节数传输第 一数据业务的数据。
本发明实施例提出一种数据业务的传输方法,包括
GGSN接收到用户请求的第 一数据业务的第 一个数据包后,确定用户为传 输控制用户、且第一数据业务为非内容计费类业务时,向BOSS确定是否需要 对所用户进行传输控制;
当所述GGSN接收到BOSS返回的需要对用户进行传输控制的指示后, 向BOSS请求用户在非内容计费类业务资费标准下的可用字节数,并根椐所述 可用字节数传输第一数据业务的数据,其中,所述指示由BOSS根据存储的用 户的可用金额信息确定。
本发明实施例提出一种网关GPRS支持节点,包括
接收单元,用于接收用户请求的第一数据业务的数据;
确定单元,用于在所述接收单元接收到第一数据业务的第一个数据包后, 确定所述用户是否为传输控制用户,确定第 一数据业务是否为非内容计费类业 务;
确认单元,用于在确定用户为传输控制用户、且第一邀:据业务为非内容计 费类业务时,向BOSS确认是否需要对用户进行传输控制,并接收BOSS返回 的是否需要对用户进行传输控制的指示;
传输控制单元,用于当所述确认单元接收到BOSS返回的需要对用户进行 传输控制的指示后,向BOSS请求用户在非内容计费类业务资费标准下的可用 字节数,并根据所述可用字节数传输第一数据业务的数据。
本发明实施例提出了数据业务的传输方法及设备,在本发明实施例技术方 案中,BOSS按照设定时间或者周期筛选移动通信网络中的传输控制用户,设 置传输控制用户的可用金额,并才艮据传输控制用户的可用金额确定该用户请求数据业务相应的可用字节数,而GGSN根据BOSS指示的可用字节数传输该用 户请求的数据业务。本发明实施例技术方案使GGSN可以对用户请求的数据业 务进行传输控制,可以将用户的消费额度控制在可用金额之内,避免了用户恶 意使用分组域数据业务,降低了用户的欠费风险。


图为现有计费方式的示意图2为本发明实施例中确定第一数据业务的资费标准的方法流程图; 图3为本发明实施例中GGSN根据BOSS指示的可用字节数对用户进行传 输控制的方法流程图4为本发明实施例一的方法流程图; 图5为本发明实施例二的方法流程图; 图6为本发明实施例三的方法流程图7为本发明实施例中一种网关GPRS支持节点的结构示意图; 图8为本发明实施例中另 一种网关GPRS支持节点的结构示意图。
具体实》4方式
为了解决现有技术中存在的问题,本发明实施例提出了数据业务的传输方 法及设备,在本发明实施例技术方案中,BOSS按照设定时间或者周期性筛选 移动通信网络中的传输控制用户,设置传输控制用户的可用金额,并根据传输 控制用户的可用金额确定该用户请求数据业务相应的可用字节数,而GGSN根 据BOSS指示的可用字节数传输该用户请求的数据业务。本发明实施例技术方 案使GGSN可以对用户请求的数据业务进行传输控制,可以将用户的消费额度 控制在可用金额之内,避免了用户恶意使用分组域数据业务,降低了用户的欠 费风险。
分组域数据业务包括内容计费类业务和非内容计费类业务。其中,由于各种内容计费类业务的资费标准不同,本发明实施例技术方案中,GGSN需要存 储计费规则、以及计费规则与资费标准的对应关系,使GGSN能根据用户请求 的数据业务的业务属性、计费规则来区分用户请求的数据业务的种类,使 GGSN能根据相应资费标准对用户请求的数据业务进行计费。
下面对GGSN存储的计费规则、以及计费规则与资费标准的对应关系进行 描述
GGSN存储的计费规则包括普通计费规则和缺省计费规则,每个计费规则 都对应一个资费标准。其中,每个普通计费规则中包括多个业务属性,当GGSN 接收到的数据业务的业务属性与某普通计费规则的业务属性相匹配时,该普通 计费规则就是该数据业务对应的计费规则,该普通计费规则对应的资费标准就 是该数据业务的资费标准。当GGSN接收到的数据业务的业务属性与任何一个 普通计费规则不相匹配时,缺省计费规则就是该数据业务对应的计费规则,缺 省计费规则对应的资费标准就是该数据业务的资费标准。另外,对于资费标准 相同的多个内容计费类业务,其计费规则所对应的资费标准相同。
普通计费规则可以包括如下几种业务属性,其中,APN ( Access Point Name,接入点名称),业务ID,三/四层属性中的目的IP地址和掩码、目的端 口范围、TCP/UDP ( Transmission Control Protocol/User Datagram Protocol, 4专 输控制协议/用户数据报协议)协议类型是普通计费规则中必须包括的业务属 性,另外,普通计费规则中还可以包括七层属性中的七层应用的URL (Uniform Resource Locator,统一资源定位符)和七层应用协议中的特殊字段 值
(1) APN:普通计费规则对应的接入点名称。
(2) 业务ID:按照业务区分需要人工配置,与普通计费规则一一对应。 同一类业务的上下行流量可以配置不同业务ID,业务ID可以记录在话单
中表示业务的种类,比如可以在G-CDR的Record Extension域记录业务ID, 以区分业务种类,方便计费中心识别。业务ID为固定长度是IO位的数字,顺序包含四部分内容 全网/本地业务标识l位数,l表示全网业务,2表示本地业务; 业务大类2位数,区分业务属于WAP (Wireless Aplication Protocol,无
线应用协议)、彩信、流媒体还是KJAVA等;
接入区域目前国内为3位数,例如省会长途区号首位去零,不足三位右
补零;
业务编码4位数,标识大类下需要进一步区分流量的业务。
(3) 三/四层属性包括目的IP地址和掩码、目的端口范围、协议类型 (TCP/UDP),还可以包括源IP地址和掩码、源端口范围。
(4) 七层属性包括七层应用的URL、七层应用协议中的特殊字段值(现 阶段要求支持x-online-host字段值);根据计费规则,GGSN要能够分析与某个 URL连接有关的所有数据,且普通计费规则中URL应支持前置、中置、后置 通配符和同时指定多个通配符,如www.isp.com/*, *.isp.com , *.mp3, wwwAcom, www.isp.*,气isp卢等。并且应能将七层应用协议中的特殊字段值
(现阶段要求支持x-online-host字段的IP地址X乍为普通计费规则的业务属性。 在进行七层URL的匹配时对于通配符按以下规定处理 "*,,如用于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) 匹配优先级决定普通计费规则的匹配顺序,可以人为设置。 在为普通计费规则设置匹配优先级时,应当遵循以下原则当两个普通计费规则之间是互包含关系时,子集普通计费规则的匹配优先级应当高于另 一个
普通计费规则。比如URL为www.sina.com/*的第一普通计费规则包含URL 为www.sina.com/sports/*的第二普通计费规则,则第二普通计费规则的匹配优 先级应当高于第一普通计费规则。该原则同样适用于没有人为设置匹配优先级 的普通计费规则,对于没有人为设置匹配优先级的普通计费规则,其匹配顺序 如图3流程所述。
当GGSN解析得到内容计费类业务的业务属性之后,按照普通计费规则的 匹配优先级,从匹配优先级最高的普通计费规则开始匹配,依次类推,确定与 内容计费类业务的业务属性最相匹配的普通计费规则为该内容计费类业务对 应的计费规则。
另夕卜,为了存储方便,可以为每个计费规则、每个资费标准分别设置代码, 此时,存储计费规则和资费标准对应关系的方式可以为存储资费标准代码与 资费标准的对应关系,存储计费规则代码与计费规则的对应关系,存储计费规 则代码和资费标准代码的对应关系。
其中,GGSN存储的包括三层至七层属性的普通计费规则数应当不少于 1000个,其中包括七层属性的普通计费规则数不少于400个;GGSN可以存储 用于内容计费的APN个数应当不少于200个。
本发明实施例提供的数据业务的传输方法包括以下几个部分 一、BOSS按照设定时间或者周期性确定用户是否为传输控制用户。 BOSS按照设定时间或者周期性(通常以一天为单位);险查预付费用户账 户信息和后付费用户信用信息,当预付费用户账户余额低于设定额度、或者后 付费用户的信用低于设定信用时,BOSS将此类用户确定为传输控制用户,并 在BOSS域中存储此类用户各自的可用金额信息(可设置虚拟账户来存储), 并对HLR中此类用户各自的签约信息进行标记(通常可对 ChargingCharacteristics字段进行设置),以标明该用户为传输控制用户。
其中,用户可用金额的确定方法包括预付费用户账户的余额为该用户的可用金额;将后付费用户的信用按照一定比例换算为金额为该用户的可用金 额,比如系统规定后付费用户的一个信用换算5人民币,若某后付费用户的 信用为IO,则该用户的可用金额为5*10=50人民币。
二、在GGSN接收到用户请求的第一数据业务的第一个数据包后,当用户 是传输控制用户时,如果第一数据业务是内容计费类业务,则根据计费规则和 第一数据业务的业务属性,确定第一数据业务对应的第一计费规则,以及根据 第一计费规则、和存储的计费规则与资费标准的对应关系,确定第一数据业务 的第一资费标准;如果第一数据业务是非内容计费类业务,则确定第一数据业 务的资费标准,参阅图2所示,该方法进一步包括如下步骤
5201、 当用户附着到分组域网络时,HLR将用户的签约信息提供给SGSN。
5202、 当用户发起激活请求时,SGSN将ChargingCharacteristics字段通过 Creat PDP context Request消息传递给GGSN。
5203、 当用户发起数据业务请求后,当GGSN接收到用户请求的第一数据 业务的第一个数据包时,GGSN检查ChargingCharacteristics字段,当确定用户 是传输控制用户时,执行S204;当确定用户不是传输控制用户时,执行正常的 数据转发功能,不再执行后续步骤。
5204、 当用户是传输控制用户,GGSN确定第一数据业务是内容计费类业 务还是非内容计费类业务,如果是内容计费类业务,则执行S205;如果是非内 容计费类业务,则执行S206。
通常,GGSN可以才艮据第一个数据包的APN信息确定第一数据业务是内 容计费类业务还是非内容计费类业务。
5205、 当第一数据业务是非内容计费类业务时,GGSN确定第一数据业务
的资费标准为非内容计费类业务的资费标准。
5206、 当第一数据业务是内容计费类业务时,根据计费规则和第一数据业 务的业务属性,确定第一数据业务对应的第一计费规则,并根据第一计费规则、 和存储的计费规则与资费标准的对应关系,确定第 一数据业务的第 一 资费标准。
本发明实施例要求GGSN能够对接收到的数据包(GTP协议之上)进行 不同协议层次(从三层到七层)的业务解析,得到业务属性。比如GGSN应支 持对数据包进行以下层次的业务解析
(1) 承载层基于PDP (Packet Data Protocol,分组数据协议)上下文或 APN, APN指计费规则中包括的APN;
(2) IP协议的第三层基于源IP地址、源IP地址掩码、目的IP地址和 目的IP地址掩码;
(3) IP协议的第四层基于协议类型(如TCP/UDP等)、源端口号、目 的端口号;在第四层协议中,应能支持控制面与承载面分离(承载平面由控制 平面动态分配)的协议类型,如FTP (File Transfer Protocol,文件传送协议)
(passive mode)等;
(4) IP协议的应用层第七层,基于应用的URL、特殊字段信息(如 x-online-host字段)等,上述URL以及x-online-host字段的支持需要同时考虑 WAPl.x和WAP2.0协议。
当第 一数据业务是内容计费类业务、且内容计费规则中没有人为设置的匹 配优先级,则GGSN根据第一数据业务的业务属性为第一数据业务匹配计费规 则和资费标准的流程如下所述
A、 GGSN分析数据包的三/四层属性,获得数据的目的IP地址和端口号
5息0
B、 在包含三/四层属性的普通计费规则中进行匹配; 如果获得与数据包三/四层属性最相匹配的一个普通计费规则,且该普通计
费规则不包含七层属性,则执行G。
如果获得与数据包三/四层属性最相匹配的普通计费规则X,但普通计费规 则X包含七层属性,则执行C。
如果数据包三/四层属性与任何一个普通计费规则都无法匹配,则执行F。C、 GGSN分析数据包七层属性,获得数据包的七层URL属性。
D、 在三/四层属性与普通计费规则X的三/四层属性相同的、且包含七层 属性的第 一类普通计费身见则中进行匹配;
如果获得与数据包七层属性最相匹配的一个普通计费规则,则执行G。 如果数据包七层属性与第一类普通计费规则中的任何一个普通计费规则 都无法匹配,则执行E。
E、 如果数据包七层属性与第一类普通计费规则中的任何一个普通计费规 则都无法匹配,则在仅包含三/四层属性的第二类普通计费规则中进行匹配;
如果获得与数据包三/四层属性最相匹配的一个普通计费规则,则执行G; 如果数据包三/四层属性与第二类普通计费规则中的任何一个普通计费规 则都无法匹配,则执行F。
F、 缺省计费规则就是第一数据业务对应的计费规则,缺省计费规则对应 的资费标准就是第一数据业务的资费标准。
G、 获得的最相匹配的普通计费规则就是第一数据业务对应的计费规则, 该最相匹配的普通计费4见则对应的资费标准就是第 一数据业务的资费标准。
其中,在进行计费规则的匹配时应遵循以下原则当两个普通计费规则之 间是互包含关系时,子集普通计费规则的匹配优先级应当高于另 一个普通计费 规则。
本发明实施例中,GGSN支持的数据业务应包括HTTP( Hypertext Transfer Protocol,超文本传送协议)业务、WAP浏览类业务、MMS业务、流媒体业 务、邮件类业务、FTP业务等。因此GGSN应具备对HTTP、 WAPl.x、 WAP2.0、 RTSP (Real Time Streaming Protocol,实时流协i义)、RTP (Real Transmission Protocol,实时传输协i义)和RTCP (Realtime Transmission Control Protocol,实 时传输控制协议)FTP、 POP3/SMTP( Post Office Protocol - Version 3/Simple Mail Transfer Protocol,邮局协议的第3个版本/简单邮件传输协议)等的协议分析能 力。级时,GGSN应该按照 普通计费规则的匹配优先级为第一数据业务匹配计费规则和资费标准。
三、 GGSN向BOSS发起请求以确定是否需要对用户进行传输控制,并将 第一数据业务的资费标准(简称为第一资费标准)发送给BOSS。
其中,GGSN向BOSS发起的请求可以是鉴权请求,也可以是其它形式的 请求。之所以GGSN需要向BOSS发起请求,是由于HLR上用户签约信息的 更新可能并不及时,当GGSN根据ChargingCharacteristics字段确定用户属于 传输控制用户之后,向BOSS进行请求,来进一步确定是否需要对用户进行传 输控制,可以避免对非传输控制用户进行传输控制,避免影响对用户的服务质 量。
四、 当用户虚拟账户中用户的可用金额不等于O时,BOSS确定需要对用 户进行传输控制,BOSS根据第一资费标准和用户的可用金额,确定用户在第 一资费标准下的初始可用字节数,确定用户剩余的可用金额,并向GGSN指示 需要对用户进行传输控制,向GGSN通知上述初始可用字节数。
当用户虚拟账户中用户的可用金额等于O时,BOSS向GGSN指示中断第 一数据业务。
当用户没有对应的虚拟账户时,BOSS确定不需要对用户进行传输控制, 向GGSN指示执行正常的数据转发功能,进行正常的计费。
五、 GGSN才艮据BOSS指示的可用字节数对用户进行传输控制,参阅图3 所示,包括如下步骤
5301、 GGSN传输大小为初始可用字节数的数据A,如果数据A传输完后 还有未传输的第一数据业务数据,则GGSN向BOSS请求用户在第一资费标准 下的第二可用字节数;
5302、 BOSS根据用户剩余的可用金额和第一资费标准,确定用户在第一 资费标准下的第二可用字节数并指示给GGSN,并确定用户剩余的可用金额;
5303、 GGSN传输大小为第二可用字节数的数据B,如果数据B传输完后还有未传输的第一数据业务数据,则GGSN向BOSS请求用户在第一资费标准 下的第三可用字节数,依次类推,直到第一数据业务数据全部传输完;
其中,在S301 S303 GGSN传输第一数据业务数据的过程中,如果第一数 据业务数据未全部传输完、但用户的可用金额已被全部用完,则BOSS指示 GGSN中断第一数据业务;如果第一数据业务数据全部传输完、但还存在剩余 的可用字节数,则执行后续第六部分所述的用户可用金额回补过程。
由上可见,用户在第一资费标准下的可用字节数是由BOSS分多次指示给 GGSN的,而不是一次性地将用户的可用金额全部用于第一数据业务,这样可 以避免一次性地将用户的可用金额全部地用于第一数据业务,而当用户请求其 它数据业务时,无法再为其它数据业务分配可用字节数,造成无法执行其它数 据业务。
另外,在S301 S303中,当第一数据业务是内容计费类业务时,需要将传 输的第一数据业务的数据流量计入对应的计费规则所对应的流量中;当第一数 据业务是非内容计费类业务时,按照通常统计流量的方法统计第一数据业务的 流量。在传输第一数据业务数据的过程中,GGSN可以根据第一资费标准产生 中间话单。中间话单可以是部分话单,部分话单的产生条件可以基于时长或流 量,即当数据传输达到一定的时长或流量阈值时关闭话单,产生部分话单,主 要目的是避免话单产生周期太长。
六、 当PDP去活后,进行用户可用金额的回补。
当PDP去活后,如果第一数据业务数据全部传输完、但用户在第一资费 标准下的可用字节数还有剩余,则GGSN将剩余的可用字节数通知给BOSS, 请求BOSS将剩余的可用字节数换算为金额补回到用户剩余的可用金额中; BOSS接收到请求后,将剩余的可用字节数换算为金额补回到用户剩余的可用 金额中。
七、 在GGSN传输第一数据业务数据的过程中,可能还要传输其它多种数 据业务的数据,此时,对于资费标准不是第一资费标准的第二数据业务,其传输控制方法与对第 一凄t据业务进行传输控制的方法相同。
而对于资费标准是第一资费标准的其它一种或多种数据业务,则可以与第 一数据业务共用用户在第一资费标准下的可用字节数,当第一数据业务和其它
数据业务中任何一种数据业务的数据未传输完时,再次向BOSS请求用户在第 一资费标准下的可用字节数。其中,当GGSN同时传输的上述多种数据业务都 是非内容计费类业务时,GGSN按照通常统计流量的方法统计上述多种数据业 务的流量;当GGSN同时传输的上述多种数据业务都是内容计费类业务时, GGSN应将传输的各数据业务流量分别计入相应计费规则对应的流量中,并分 别根据第一资费标准产生各数据业务的中间话单。
比如如果GGSN需要同时传输第一数据业务数据和第三数据业务数据, 第 一数据业务和第三数据业务的资费标准都是第 一资费标准,则当用户在第一 资费标准下的可用字节数为M时,则GGSN确定可以传输的第一数据业务数 据大小为m字节、可以传输的第三数据业务数据大小为M—m字节,然后, GGSN传输大小为m字节的第一数据业务数据,传输大小为M—m字节的第 三数据业务数据,当第一数据业务、第三数据业务中任何一个数据业务的数据 未传输完时,再次向BOSS请求用户在第一资费标准下的可用字节数,依次类 推;
如果GGSN在传输完第一数据业务数据之后再传输第三数据业务数据,第 一数据业务和第三数据业务的资费标准都是第一资费标准,则当用户在第一资 费标准下的可用字节it为M,传输完第一数据业务数据之后可用字节数还剩下 n字节,则GGSN可以传输的第二数据业务数据大小为n字节,当第二数据业 务数据未传输完时,再次向BOSS请求用户在第一资费标准下的可用字节数, 依次类推。
可见,资费标准相同的数据业务共用用户在该资费标准下的可用字节数, 可以避免GGSN频繁地向BOSS请求可用字节数,节省网络资源。 下面以具体实施例说明本发明实施例的技术方案实施例一
参阅图4所示,对于APN为非内容计费类的数据业务请求,本发明实施 例一釆用如下流程进行数据业务的传输控制,其中,在执行以下流程的过程中, BOSS会定时筛选传输控制用户,在BOSS中设置此类用户的虚拟账户以存储 用户的可用金额,并对HLR中此类用户各自的签约信息中的 ChargingCharacteristics字段进行设置,以标明该用户为传输控制用户。
S401 、当用户附着到分组域网络时,HLR将用户的签约信息提供给SGSN。
5402、 当用户发起激活请求时,SGSN将用户的ChargingCharacteristics字 段通过Creat PDP context Request消息传递给GGSN。
5403、 当用户发起数据业务请求后,GGSN接收到第一数据业务的第一个 数据包时,先緩存该数据包,确定第一数据业务是非内容计费类业务。
5404、 GGSN检查ChargingCharacteristics字段以确定用户是否为传输控制 用户,如果是,则执行S405;否则,进行正常的数据转发功能,进行正常的计 费,不再执行后续步骤。
5405、 当用户是传输控制用户时,GGSN确定第一数据业务的第一资费标 准为非内容计费类业务的资费标准。
5406、 GGSN向BOSS发起鉴权请求,以确定是否需要对用户进行传输控制。
5407、 BOSS据用户虚拟账户信息确定是否需要对用户进行传输控制;
当用户虚拟账户中用户的可用金额不等于0时,BOSS确定需要对用户进 行传输控制,执行S408;
当用户虚拟账户中用户的可用金额等于0时,BOSS向GGSN指示中断业 务,GGSN中断业务,不再执行后续步骤。
当用户没有对应的虛拟账户时,BOSS确定不需要对用户进行传输控制, 向GGSN指示执行正常的数据转发功能,进行正常的计费,不再执行后续步骤。
5408、 BOSS向GGSN返回响应,响应包括需要对用户进行传输控制的指示信息、和初始可用字节数信息,并确定用户剩余的可用金额。
5409、 GGSN传输大小为初始可用字节数的数据C,如果数据C传输完后 还有未传输的第一数据业务数据,则GGSN向BOSS请求第二可用字节数;
5410、 BOSS根据用户剩余的可用金额和第一资费标准,确定第二可用字 节数并指示给GGSN,并确定用户剩余的可用金额;
5411、 GGSN传输大小为第二可用字节数的数据D,如果数据D传输完后 还有未传输的第一数据业务数据,则GGSN向BOSS请求第三可用字节数,依 次类推,直到传输完第一数据业务数据,执行S412;
其中,在S409 S411中,即GGSN传输第一数据业务数据的过程中,如 果第一数据业务数据未全部传输完、但用户的可用金额已被全部用完,则中断 第一数据业务。
另外,GGSN在传输第一数据业务数据的过程中,应该统计传输的第一数 据业务的数据流量,并相应地产生中间话单,中间话单中标明是第一数据业务 的话单,中间话单可以是部分话单。
5412、 传输完第一数据业务数据后,判断是否存在剩余的可用字节数,如 果是,则执行S413;否则执行S415。
5413、 当PDP去活后,GGSN将剩余的可用字节数通知给BOSS,请求 BOSS将剩余的可用字节数换算为金额补回到用户剩余的可用金额中。
5414、 BOSS将剩余的可用字节数换算为金额补回到用户剩余的可用金额中。
S415 、 BOSS根据GGSN产生的中间话单生成最终话单。 GGSN在传输第一数据业务过程中,如果还有其它非内容计费类业务请 求,则其它非内容计费类业务数据可以与第一数据业务共用BOSS返回的可用 字节数。其它非内容计费类业务对应话单的产生方法与第一数据业务话单的产 生方法相同。
本发明实施例一利用本发明实施例技术方案,使GGSN可以对用户请求的数据业务进行传输控制,可以将用户的消费额度控制在可用金额之内,避免了 用户恶意使用分组域数据业务,降低了用户的欠费风险。 实施例二
参阅图5所示,对于APN为内容计费类的数据业务请求,以没有人为设 置匹配优先级的计费规则为例,本发明实施例二采用如下流程进行数据业务控 制,其中,在执行以下流程的过程中,BOSS会定时筛选传输控制用户,在BOSS 中设置此类用户的虚拟账户以存储用户的可用金额,并对HLR中此类用户各 自的签约信息中的ChargingCharacteristics字段进行设置,以标明该用户为传输 控制用户。
5501 、当用户附着到分组域网络时,HLR将用户的签约信息提供给SGSN。
5502 、当用户发起激活请求时,SGSN将ChargingCharacteristics字段通过 Creat PDP context Request消息传递给GGSN。
5503、 当用户发起数据业务请求后,GGSN接收到第一数据业务的第一个 数据包时,先緩存该数据包,确定第一数据业务是内容计费类业务。
5504、 GGSN检查ChargingCharacteristics字段以确定用户是否为传输控制 用户,如果是,则执行S505;否则,进行正常的数据转发功能,进行正常的 计费,不再执行后续步骤。
5505、 当用户是传输控制用户时,采用A G所述的方法,GGSN根据第 一数据业务的业务属性为第一数据业务匹配计费规则和资费标准,得到第一数 据业务对应的第 一计费规则和第 一资费标准。
5506、 GGSN向BOSS发起鉴权请求以确定是否需要对用户进行传输控制, 并将第一资费标准发送给BOSS。
5507、 BOSS根据用户虚拟账户信息确定是否需要对用户进行传输控制; 当用户虚拟账户中用户的可用金额不等于0时,BOSS确定需要对用户进
行传输控制,执行S508;
当用户虚拟账户中用户的可用金额等于0时,BOSS向GGSN指示用户的可用金额等于0、或者向GGSN指示中断业务,GGSN中断业务,不再执行后
续步骤。
当用户没有对应的虛拟账户时,BOSS确定不需要对用户进行传输控制, 向GGSN指示执行正常的数据转发功能,进行正常的计费,不再执行后续步骤。
5508、 BOSS向GGSN返回响应,响应包括需要对用户进行传输控制的 指示信息、和用户在第一资费标准下的初始可用字节数信息,并确定用户剩余 的可用金额。
5509、 GGSN传输大小为初始可用字节数的数据E,如果数据E传输完后 还有未传输的第一数据业务数据,则GGSN向BOSS请求用户在第一资费标准 下的第二可用字节数;
5510、 BOSS根据用户剩余的可用金额和第一资费标准,确定用户在第一 资费标准下的第二可用字节数并指示给GGSN,并确定用户剩余的可用金额;
5511、 GGSN传输大小为第二可用字节数的数据F,如果数据F传输完后 还有未传输的第一数据业务数据,则GGSN向BOSS请求用户在第一资费标准 下的第三可用字节数,依次类推,直到传输完第一数据业务数据,执行S512;
其中,在S509 S511中,即GGSN传输第一数据业务数据的过程中,如 果第一数据业务数据未全部传输完、但用户的可用金额已被全部用完,则中断 第一数据业务。
另外,GGSN在传输第一数据业务数据的过程中,应该统计第一数据业务 的数据流量,计入第一计费规则对应的流量中,并相应地产生中间话单,中间 话单中可以记录第一计费规则中的业务ID以标明是第一数据业务的话单,中 间话单可以是部分话单。
5512、 传输完第一数据业务数据后,判断是否用户在第一资费标准下的可 用字节数有剩余,如果是,则执行S513;否则执行S515。
5513、 当PDP去活后,GGSN将剩余的可用字节数通知给BOSS,请求 BOSS将剩余的可用字节数换算为金额补回到用户剩余的可用金额中。5514、 BOSS将剩余的可用字节数换算为金额补回到用户剩余的可用金额中。
5515、 BOSS根据GGSN产生的中间话单生成最终话单。
另外,在GGSN传输第一数据业务数据的过程中,可能还要传输其它多种 数据业务的数据,此时,对于资费标准不是第一资费标准的第二数据业务,需 要如前述S513-S515所述方法来进行第二数据业务的传输控制。而对于资费标 准是第一资费标准的其它一种或多种数据业务,则可以与第一数据业务共用用 户在第一资费标准下的可用字节数,当第一数据业务和上述其它数据业务中任 何一种数据业务的数据未传输完时,再次向BOSS请求用户在第一资费标准下 的可用字节数,其中,GGSN应将统计的各数据业务流量分别计入相应计费规 则对应的流量中,并分别根据第一资费标准产生各数据业务的中间话单。
本发明实施例二利用本发明实施例技术方案,使GGSN可以对用户请求的 数据业务进行传输控制,可以将用户的消费额度控制在可用金额之内,避免了 用户恶意使用分组域数据业务,降低了用户的欠费风险。
实施例三
GGSN内容计费类业务按业务特点可以分成三类,本实施例三主要说明针 对第一类业务的传输控制方法
第一类业务从协议上能够区分控制面与数据面,控制面的端口固定,数 据面的会话(IP或端口 )由控制面协商确定的业务,比如在线流媒体业务;
第二类业务端口不动态变化、业务需基于URL识别的业务,比如HTTP 业务、WAP业务、MMS业务、下载类业务(流媒体下载、KJAVA下载)等;
第三类业务Server端端口固定、可通过三/四层解析进行内容计费的业务, 比如POP3/SMTP业务、在线KJAVA应用业务等。
其中,第二类业务和第三类业务的传输控制方法与实施例二描述的方法一 样,需要说明的是,对于第一类业务和第二类业务,GGSN可以将用户发起数 据业务请求之前,用户与业务服务器之间的信令连接包(如TCP握手消息等)的流量计入相应数据业务对应的计费规则流量中;如果由于特殊原因仅有信令 连接包而无数据业务请求消息出现,则可以将这部分信令连接包的流量归入专 门的计费规则对应的流量中、或者归入缺省计费规则对应的流量中。
参阅图6所示,本发明实施例三针对第一类业务的传输控制流程如下所述 S601 S604、用户发起用户激活上线,GGSN、 WAPGW( Wireless Application Protocol GateWay,无线应用协议网关)记录用户信息。并且,当用户附着到 分组域网络时,HLR将用户的签约信息提供给SGSN;当用户发起激活请求时, SGSN将ChargingCharacteristics字#更通过Creat PDP context R叫uest消息传递 给GGSN。
5605、 用户同业务服务器建立连接。
5606、 用户发起数据业务请求,通过GGSN同业务服务器传输控制面的交 互消息。
S607 、 GGSN接收到控制面的交互消息之后,GGSN 4企查 ChargingCharacteristics字段确定用户为传输控制用户时,确定与控制面交互消 息的业务属性相匹配的第一计费规则,根据第一计费规则确定该数据业务的第 一资费标准。
5608、 GGSN根据控制面交互消息确定实际传输业务数据的数据面,生成 包括数据面业务属性的第二计费规则,用来匹配该数据业务。
5609、 用户和业务服务器之间利用GGSN通过数据面传输业务数据,在传 输数据时按照与前述S506 S511相同的方式进行,并且GGSN将控制面交互 消息流量和数据面传输的数据流量计入第二计费规则对应的流量中,并根据第
一资费标准产生中间话单。
5610、 GGSN将产生的中间话单发送到CG, CG把预处理中间话单后形成 的话单发送到BOSS。
5611、 当PDP去活后,BOSS根据CG发送的话单产生最终话单。 本发明实施例三利用本发明实施例技术方案,使GGSN可以对用户请求的数据业务进行传输控制,可以将用户的消费额度控制在可用金额之内,避免了 用户恶意使用分组域数据业务,降低了用户的欠费风险。
参阅图7所示,本发明实施例提出一种网关GPRS支持节点,包括 存储单元701,用于存储计费规则、以及计费规则与资费标准的对应关系; 接收单元702,用于接收用户请求的第一数据业务的数据; 第 一确定单元703,用于在接收单元702接收到第 一数据业务的第 一个数
据包后,确定用户是否为传输控制用户,确定第一数据业务是否为内容计费类
业务;
第二确定单元704,用于在第一确定单元703确定用户为传输控制用户、 且第一数据业务为内容计费类业务时,根据存储单元701中的计费规则和第一 数据业务的业务属性,确定第一数据业务对应的第一计费规则,并根据第一计 费规则、和存储单元701中的计费规则与资费标准的对应关系,确定第一数据 业务的第一资费标准;
确认单元711,用于在确定用户为传输控制用户、且第一数据业务为非内 容计费类业务时,向BOSS确认是否需要对用户进行传输控制,并接收BOSS 返回的是否需要对用户进行传输控制的指示;
传输控制单元705,用于当确认单元711接收到BOSS返回的需要对用户 进行传输控制的指示后,向BOSS请求用户在第一资费标准下的可用字节数, 并根据可用字节数传输第 一数据业务的数据。
参阅图7所示,上述网关GPRS支持节点,还包括
流量统计单元706,用于将传输的第一数据业务的数据流量计入第一计费 规则对应的流量中;
话单产生单元707,用于根据第一计费规则对应的流量和第一资费标准, 生成第一数据业务的中间话单。
其中,传输控制单元705,还用于在传输第一数据业务数据的同时传输用 户请求的至少一个其它数据业务的数据,并且在其它数据业务的资费标准为第一资费标准时,控制第一数据业务和其它数据业务共用用户在第一资费标准下 的可用字节数进行传输。
参阅图7所示,上述网关GPRS支持节点,还包括
余额处理单元708,用于传输完上述数据业务的it据后,如果用户在第一 资费标准下的可用字节数有剩余,则当分组数据协议PDP去活后,将剩余的 可用字节数通知给BOSS,请求BOSS将剩余的可用字节数换算为金额补回到 用户的可用金额中。
参阅图7所示,上述网关GPRS支持节点,还包括第三确定单元709和 生成单元710,其中
接收单元702,还用于接收用户请求的第二数据业务的控制面交互消息, 其中,第二数据业务为从协议上能够区分控制面与数据面,控制面的端口固定, 数据面的会话由控制面协商确定的业务;
第三确定单元709,用于才艮据控制面交互消息确定实际传输第二数据业务 数据的数据面;
生成单元710,用于生成包括数据面业务属性的计费规则;
第二确定单元704,还用于确定数据面业务属性的计费规则为第二数据业 务对应的第二计费规则,确定与控制面交互消息的业务属性相匹配的计费规则 所对应的资费标准,为第二数据业务的第二资费标准;
传输控制单元705,还用于向BOSS请求用户在第二资费标准下的可用字 节数,并根据用户在第二资费标准下的可用字节数传输第二数据业务的数据。
其中,流量统计单元706,还用于将控制面交互消息的流量和数据面传输 的数据流量,计入第二计费规则对应的流量中;
话单产生单元707,还用于根据第二计费规则对应的流量和第二资费标准, 生成第二数据业务的中间话单。
参阅图8所示,本发明实施例还提出了另外一种网关GPRS支持节点,包括..接收单元801,用于接收用户请求的第一数据业务的数据;
确定单元802,用于在接收单元801接收到第一数据业务的第一个数据包
后,确定用户是否为传输控制用户,确定第一数据业务是否为非内容计费类业
务;
确认单元803,用于在确定用户为传输控制用户、且第一数据业务为非内 容计费类业务时,向BOSS确认是否需要对用户进行传输控制,并接收BOSS 返回的是否需要对用户进行传输控制的指示;
传输控制单元804,用于当确认单元803接收到BOSS返回的需要对用户 进行传输控制的指示后,向BOSS请求用户在非内容计费类业务资费标准下的 可用字节数,并根据可用字节数传输第一数据业务的数据。
其中,传输控制单元804,还用于当在传输第一数据业务数据的同时传输 用户请求的至少一个其它数据业务的数据、并且其它数据业务都是非内容计费 类业务时,控制第一数据业务和其它数据业务共用BOSS返回的可用字节数进 行传输。
参阅图8所示,上述网关GPRS支持节点还包括
余额处理单元805,用于传输完上述数据业务的数据后如果有剩余的可用 字节数,则当PDP去活后,将剩余的可用字节数通知给BOSS,请求BOSS将 剩余的可用字节数换算为金额补回到用户的可用金额中。
本发明实施例提出了数据业务的传输方法及设备,在本发明实施例技术方 案中,BOSS按照设定时间或者周期筛选移动通信网络中的传输控制用户,设 置传输控制用户的可用金额,并根据传输控制用户的可用金额确定该用户数据 业务相应的可用字节数,而GGSN需根据BOSS指示的可用字节数传输该用户 请求的数据业务。本发明实施例技术方案使GGSN可以对用户请求的数据业务 进行传输控制,可以将用户的消费额度控制在可用金额之内,避免了用户恶意 使用分组域数据业务,降低了用户的欠费风险。明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及 其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
权利要求
1、一种数据业务的传输方法,其特征在于,包括网关GPRS支持节点GGSN接收到用户请求的第一数据业务的第一个数据包后,确定用户为传输控制用户、且第一数据业务为内容计费类业务时,根据计费规则和第一数据业务的业务属性,确定第一数据业务对应的第一计费规则;所述GGSN根据第一计费规则、和计费规则与资费标准的对应关系,确定第一数据业务的第一资费标准,并向业务操作支撑系统BOSS确认是否需要对用户进行传输控制;当所述GGSN接收到BOSS返回的需要对用户进行传输控制的指示后,向BOSS请求用户在第一资费标准下的可用字节数,并根据所述可用字节数传输第一数据业务的数据。
2、 如权利要求l所述的方法,其特征在于,所述方法还包括所述GGSN将第一数据业务的数据流量计入第一计费规则对应的流量中, 并根据第一计费规则对应的流量和第一资费标准,生成第一数据业务的中间话 单。
3、 如权利要求1所述的方法,其特征在于,所述BOSS根据用户的可用 金额信息,确定是否需要对用户进行传输控制并返回相应指示。
4、 如权利要求1所述的方法,其特征在于,所述GGSN根据服务GPRS 支持节点SGSN在用户发起激活请求时发送的用户的ChargingCharacteristics 字段,确定用户是否为传输控制用户,其中,所述字段包括标明用户是否为传 输控制用户的标记。
5、 如权利要求4所述的方法,其特征在于,用户的ChargingCharacteristics 字段由归属位置寄存器HLR在用户附着到分组域网络时发送给SGSN,其中, 所述字段中的所述标记由BOSS按照设定时间或者周期根据用户的账户信息或 者信用信息设定。
6、 如权利要求1所述的方法,其特征在于,所述计费规则包括普通计费 规则和缺省计费规则,其中,所述普通计费规则包括接入点名称APN、业务 ID、以及三/四层属性中的目的IP地址和掩码、目的端口范围、TCP/UDP协议类型。
7、 如权利要求6所述的方法,其特征在于,根据计费规则和第一数据业 务的业务属性,确定第一计费规则,进一步包括根据所述数据包确定第 一数据业务的业务属性;当第一数据业务的业务属性与一普通计费规则相匹配时,确定该普通计费 规则为第一计费规则,当第 一数据业务的业务属性与任一普通计费规则中的业 务属性不相匹配时,确定缺省计费规则为第 一计费规则。
8、 如权利要求7所述的方法,其特征在于,当所述普通计费规则还包括 匹配优先级时,按照普通计费规则中的匹配优先级确定第 一计费规则。
9、 如权利要求1所述的方法,其特征在于,所述根据用户在第一资费标 准下的可用字节数传输第一数据业务的数据,进一步包括所述GGSN将第一资费标准发送给BOSS,向BOSS请求用户在第一资费 标准下的可用字节数,根据BOSS返回的可用字节数传输第一数据业务的数据, 并当第一数据业务数据未传输完时,再次向BOSS请求可用字节数,其中,所 述可用字节数由BOSS根据用户的可用金额信息和第一资费标准确定。
10、 如权利要求9所述的方法,其特征在于,当在传输第一数据业务数据 的同时传输用户请求的至少一个其它数据业务的数据、并且其它数据业务的资 费标准为第一资费标准时,第一数据业务和所述其它数据业务共用用户在第一 资费标准下的可用字节数。
11、 如权利要求9或10所述的方法,其特征在于,传输完所述数据业务 的数据后,如果用户在第一资费标准下的可用字节数有剩余,则当分组数据协 议PDP去活后,将剩余的可用字节数通知给BOSS,请求BOSS将剩余的可用 字节数换算为金额补回到用户的可用金额中。
12、 如权利要求l所述的方法,其特征在于,所述方法还包括所述GGSN接收到用户请求的第二数据业务的控制面交互消息时,根据控 制面交互消息确定实际传输第二数据业务数据的数据面,其中,所述第二数据 业务为从协议上能够区分控制面与数据面,控制面的端口固定,数据面的IP 或端口由控制面协商确定的业务;生成包括所述数据面业务属性的计费规则并作为第二数据业务对应的第 二计费规则;确定与所述控制面交互消息的业务属性相匹配的计费规则所对应 的资费标准,为第二数据业务的第二资费标准;向BOSS请求用户在第二资费标准下的可用字节数,并根据用户在第二资 费标准下的可用字节数传输第二数据业务的数据。
13、 如权利要求12所述的方法,其特征在于,所述方法还包括将控制 面交互消息的流量和数据面传输的数据流量,计入第二计费规则对应的流量 中,并根据第二计费规则对应的流量和第二资费标准,生成第二数据业务的中 间话单。
14、 一种网关GPRS支持节点,其特征在于,包括存储单元,用于存储计费规则、以及所述计费规则与资费标准的对应关系;接收单元,用于接收用户请求的第一数据业务的数据;第一确定单元,用于在所迷接收单元接收到所述第一数据业务的第一个数 据包后,确定所述用户是否为传输控制用户,确定所述第一数据业务是否为内 容计费类业务;第二确定单元,用于在所述第 一确定单元确定所述用户为传输控制用户、 且所述第一数据业务为内容计费类业务时,根据所述存储单元中的计费规则和 第一数据业务的业务属性,确定第一数据业务对应的第一计费规则,并根据第 一计费规则、和存储单元中的计费规则与资费标准的对应关系,确定第一数据业务的第一资费标准;确认单元,用于在确定用户为传输控制用户、且第一数据业务为非内容计费类业务时,向BOSS确认是否需要对用户进行传输控制,并接收BOSS返回 的是否需要对用户进行传输控制的指示;传输控制单元,用于当所确认单元接收到BOSS返回的需要对用户进行传 输控制的指示后,向BOSS请求用户在第一资费标准下的可用字节数,并根据 所述可用字节数传输第一数据业务的数据。
15、 如权利要求14所述的网关GPRS支持节点,其特征在于,还包括 流量统计单元,用于将传输的第一数据业务的数据流量计入第一计费MJ'J对应的流量中;话单产生单元,用于根据第一计费规则对应的流量和第一资费标准,生成 第一数据业务的中间话单。
16、 如权利要求15所述的网关GPRS支持节点,其特征在于,所述传输 控制单元,还用于在传输第一数据业务数据的同时传输用户请求的至少一个其 它数据业务的数据,并且在所述其它数据业务的资费标准为第一资费标准时, 控制第一数据业务和所述其它数据业务共用用户在第一资费标准下的可用字 节数进行传输。
17、 如权利要求14-16任一所述的网关GPRS支持节点,其特征在于,还 包括余额处理单元,用于传输完所述数据业务的数据后,如果用户在第一资费 标准下的可用字节数有剩余,则当分组数据协议PDP去活后,将剩余的可用 字节数通知给B0SS,请求BOSS将剩余的可用字节数换算为金额补回到用户 的可用金额中。
18、 如权利要求17所述的网关GPRS支持节点,其特征在于,还包括第 三确定单元和生成单元,其中所述接收单元,还用于接收用户请求的第二数据业务的控制面交互消息, 其中,所述第二数据业务为从协议上能够区分控制面与数据面,控制面的端口 固定,数据面的会话由控制面协商确定的业务;所述第三确定单元,用于才艮据控制面交互消息确定实际传输第二数据业务数据的数据面;所述生成单元,用于生成包括所述数据面业务属性的计费规则;所述第二确定单元,还用于确定数据面业务属性的计费MJ'J为第二凄t据业务对应的第二计费MJ'J ,确定与所述控制面交互消息的业务属性相匹配的计费规则所对应的资费标准,为第二数据业务的第二资费标准;所述传输控制单元,还用于向BOSS请求用户在第二资费标准下的可用字节数,并根据用户在第二资费标准下的可用字节数传输第二数据业务的数据。
19、 如权利要求18所述的网关GPRS支持节点,其特征在于, 所述流量统计单元,还用于将控制面交互消息的流量和所述数据面传输的数据流量,计入第二计费规则对应的流量中;所述话单产生单元,还用于根据第二计费规则对应的流量和第二资费标 准,生成第二数据业务的中间话单。
20、 一种数据业务的传输方法,其特征在于,包括 GGSN接收到用户请求的第一数据业务的第一个数据包后,确定用户为传输控制用户、且第一数据业务为非内容计费类业务时,向BOSS确定是否需要 对所用户进行传输控制;当所述GGSN接收到BOSS返回的需要对用户进行传输控制的指示后,向 BOSS请求用户在非内容计费类业务资费标准下的可用字节数,并根据所述可 用字节数传输第一数据业务的数据,其中,所述指示由BOSS根据存储的用户 的可用金额信息确定。
21、 如权利要求20所述的方法,其特征在于,所述GGSN根据服务GPRS 支持节点SGSN在用户发起激活请求时发送的用户的ChargingCharacteristics 字段,确定用户是否为传输控制用户,其中,所述字段包括标明用户是否为传 输控制用户的标记。
22、 如权利要求21所述的方法,其特征在于,所述用户的ChargingCharacteristics字段由归属位置寄存器HLR在用户附着到分組域网络 时发送给SGSN,其中,所述字段中的所述标记由BOSS按照设定时间或者周 期根据用户的账户信息或者信用信息设定。
23、 如权利要求20所述的方法,其特征在于,根据用户在非内容计费类 业务资费标准下的可用字节数传输第一数据业务的数据,进一步包括所述GGSN向BOSS请求用户在非内容计费类业务资费标准下的可用字节 数,根据BOSS返回的可用字节数传输第一数据业务的数据,并当第一数据业 务数据未传输完时,再次向BOSS请求可用字节数,其中,所述可用字节数由 BOSS根据用户的可用金额信息和非内容计费类业务的资费标准确定。
24、 如权利要求23所述的方法,其特征在于,当在传输第一数据业务数 据的同时传输用户请求的至少一个其它数据业务的数据、并且所述其它数据业 务都是非内容计费类业务时,第一数据业务和其它数据业务共用BOSS返回的 可用字节数。
25、 如权利要求20或24所述的方法,其特征在于,传输完所述数据业务 的数据后,如果有剩余的可用字节数,则当PDP去活后,将所述剩余的可用 字节数通知给BOSS,请求BOSS将剩余的可用字节数换算为金额补回到用户 的可用金额中。
26、 一种网关GPRS支持节点,其特征在于,包括 接收单元,用于接收用户请求的第一数据业务的数据;确定单元,用于在所述接收单元接收到第一数据业务的第一个数据包后, 确定所述用户是否为传输控制用户,确定第 一数据业务是否为非内容计费类业务;确认单元,用于在确定用户为传输控制用户、且第一数据业务为非内容计费类业务时,向BOSS确认是否需要对用户进行传输控制,并接收BOSS返回 的是否需要对用户进行传输控制的指示;传输控制单元,用于当所述确认单元接收到BOSS返回的需要对用户进行传输控制的指示后,向BOSS请求用户在非内容计费类业务资费标准下的可用 字节数,并根据所述可用字节数传输第一数据业务的数据。
27、 如权利要求26所述的网关GPRS支持节点,其特征在于,所述传输 控制单元,还用于当在传输第一数据业务数据的同时传输用户请求的至少一个 其它数据业务的数据、并且所述其它数据业务都是非内容计费类业务时,控制 第一数据业务和其它数据业务共用BOSS返回的可用字节数进行传输。
28、 如权利要求26或27所述的网关GPRS支持节点,其特征在于,还包括余额处理单元,用于传输完所述数据业务的数据后如果有剩余的可用字节 数,则当PDP去活后,将剩余的可用字节数通知给BOSS,请求BOSS将剩余 的可用字节数换算为金额补回到用户的可用金额中。
全文摘要
本发明公开了数据业务的传输方法及其设备,用以解决现有GGSN无法对用户请求的数据业务进行传输控制的问题。该方法中,BOSS按照设定时间或者周期筛选移动通信网络中的传输控制用户,设置传输控制用户的可用金额,并根据传输控制用户的可用金额确定该用户请求数据业务相应的可用字节数,而GGSN需根据BOSS指示的可用字节数传输该用户请求的数据业务。本发明技术方案使GGSN可以对用户请求的数据业务进行传输控制,可以将用户的消费额度控制在可用金额之内,避免了用户恶意使用分组域数据业务,降低了用户的欠费风险。
文档编号H04L12/14GK101616009SQ20081011580
公开日2009年12月30日 申请日期2008年6月27日 优先权日2008年6月27日
发明者京 党, 菁 王, 彬 魏 申请人:中国移动通信集团公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1