认证服务器、计费服务器、服务质量控制方法和系统的制作方法

文档序号:7897213阅读:386来源:国知局
专利名称:认证服务器、计费服务器、服务质量控制方法和系统的制作方法
技术领域
本发明涉及服务质量控制技术,尤其涉及一种认证服务器、计费服务器、服务质量 控制方法和系统。
背景技术
为防止少数用户占用大量带宽而给大多数用户访问网络带来困难,越来越多的电 信运营商开始推行FUP (公平使用原则,Fair Usage Policy)方案。FUP方案的典型应用便 是根据用户的下载流量来对用户带宽进行控制。例如,在包月场景下,如果用户当月下载流 量超过2G,便将用户带宽由2M降低至1M。随着FUP方案的日渐推行,网络带宽压力得到了 有效的缓解。目前用于实现FUP方案的最常用方法是采用3GPP (第三代合作伙伴计划,3rd Generation Partnership Project)提供的 PCC(策略和计费控制 Policy and Charging Control)架构。具体来说,PCC架构中定义的PCRF(策略和计费规则功能,Policy and Charging Rules Function)和 PCEF(策略和计费执行功能,Policy and Charging Execution Function)这两种网元,就是为实现服务策略控制而专门引入的。在具体应用 过程中,PCEF依据PCRF中定义的服务策略对网络用户的服务质量(Quality of Service, QoS)进行控制。然而,对于一些电信运营商而言,部署PCC架构意味着需要对网络设备进行大幅 度升级。在业务(例如移动互联网业务)开展初期进行这种网络升级,无疑将加大电信运 营商的资金压力和运营风险。

发明内容
有鉴于此,实有必要提供一种服务质量控制方法,可有效降低因实现FUP方案而 带来的设备升级负担。同时,提供一种服务质量控制方法,可有效降低因实现FUP方案而带来的设备升 级负担。同时,提供一种计费服务器,可有效降低因实现FUP方案而带来的设备升级负担。同时,提供一种认证服务器,可有效降低因实现FUP方案而带来的设备升级负担。同时,提供一种服务质量控制系统,可有效降低因实现FUP方案而带来的设备升 级负担。一种服务质量控制方法,包括计费服务器接收接入服务器通过认证服务器上报的服务使用量;所述计费服务器依据所述服务使用量对当前服务质量对应的服务累积使用量进 行更新;所述计费服务器在判定更新后的服务累积使用量到达所述当前服务质量对应的 服务额定使用量时,对所述当前服务质量进行更新;
所述计费服务器通过所述认证服务器将更新后的当前服务质量通知所述接入服 务器。一种服务质量控制方法,包括认证服务器将接入服务器上报的服务使用量发送至计费服务器,以便所述计费服 务器依据所述服务使用量对当前服务质量对应的服务累积使用量进行更新;所述认证服务器将所述计费服务器在判定更新后的服务累积使用量到达所述当 前服务质量对应的服务额定使用量时下发的更新后的当前服务质量通知所述接入服务器。一种计费服务器,包括接收模块,用于接收接入服务器通过认证服务器上报的服务使用量;第一更新模块,用于依据所述服务使用量对当前服务质量对应的服务累积使用量 进行更新;第二更新模块,用于在判定更新后的服务累积使用量到达所述当前服务质量对应 的服务额定使用量时,对所述当前服务质量进行更新;通知模块,用于通过所述认证服务器将更新后的当前服务质量通知所述接入服务
ο一种认证服务器,包括转发模块,用于将接入服务器上报的服务使用量发送至计费服务器,以便所述计 费服务器依据所述服务使用量对当前服务质量对应的服务累积使用量进行更新;通知模块,用于将所述计费服务器在判定更新后的服务累积使用量到达所述当前 服务质量对应的服务额定使用量时下发的更新后的当前服务质量通知所述接入服务器。一种服务质量控制系统,与接入服务器通信连接,包括认证服务器,用于接收并转发所述接入服务器上报的服务使用量;计费服务器,用于接收所述认证服务器转发的服务使用量,依据所述服务使用量 对当前服务质量对应的服务累积使用量进行更新,并在判定更新后的服务累积使用量到达 所述当前服务质量对应的服务额定使用量时,对所述当前服务质量进行更新,以及通过所 述认证服务器将更新后的当前服务质量通知所述接入服务器。在现有网络架构下,本发明实施例提供的技术方案无需引入新的网元,也无需改 变现有网络中接入服务器、认证服务器和计费服务器之间的通信连接关系,只需在认证服 务器和计费服务器的现有功能的基础上增加少量的控制逻辑,便可实现FUP方案。因此本 发明实施例提供的技术方案可将实现FUP方案过程中给现有网络架构中各网络设备带来 的升级压力降至最低。


图1是依据本发明一实施例的服务质量控制方法的示范性流程图;图2是依据本发明一实施例的服务质量控制方法的示范性流程图;图3是依据本发明一实施例的服务质量控制方法的示范性信令图;图4是依据本发明一实施例的服务质量控制方法的示范性信令图;图5是依据本发明一实施例的服务质量控制方法的示范性信令图;图6是依据本发明一实施例的计费服务器的逻辑结构框图7是依据本发明一实施例的认证服务器的逻辑结构框图;图8是依据本发明一实施例的服务质量控制系统的逻辑结构框图。
具体实施例方式图1是依据本发明一实施例的服务质量控制方法100的示范性流程图。步骤102,计费服务器接收接入服务器通过认证服务器上报的服务使用量;具体来说,在预付费场景下,步骤102可进一步包括,计费服务器接收认证服务 器根据来自接入服务器的服务请求而上报的配额请求,其中,所述配额请求中包含携带 在所述服务请求中的服务使用量。在预付费场景下,计费服务器与认证服务器之间的 AAA(认证、授权、计费,Authentication, Authorization, Accounting)协议可以采用例如 Diameter (直径)协议或者Radius (远端用户拨号验证服务,Remote Authentication Dial In User Service)协议,认证服务器与接入服务器之间的AAA协议可以采用Diameter协议 或者Radius协议。预付费场景下的具体实现方案将在下文结合图3和图4进行更为详细 的描述。此外,在后付费场景下,步骤102可进一步包括,计费服务器接收认证服务器依据 接入服务器在当前批价周期内定期上报的服务使用量统计得到的当前批价周期的服务使 用量。后付费场景下的具体实现方案将在下文结合图5进行更为详细的描述。步骤104,计费服务器依据所述服务使用量对当前服务质量对应的服务累积使用 量进行更新;步骤106,计费服务器在判定更新后的服务累积使用量到达所述当前服务质 量对应的服务额定使用量时,对所述当前服务质量进行更新;步骤108,计费服务器通过认证服务器将更新后的当前服务质量通知接入服务器。 在具体实现过程中,方法100还可包括,计费服务器接收认证服务器根据来自接入服务器 的登录请求而上报的接入请求,通过接入应答将当前服务质量通知认证服务器,以便认证 服务器通过登录应答将当前服务质量通知接入服务器。不难理解,在这种情况下,认证服务 器中无需预先存储用户的当前服务质量,而只需在用户登录过程中,将计费服务器发送的 当前服务质量转发给接入服务器即可。计费服务器早已成为电信网络中的必备网元,因此,在现有网络架构下,本发明实 施例提供的技术方案无需引入新的网元,也无需改变现有网络中接入服务器、认证服务器 和计费服务器之间的通信连接关系(例如,本发明实施例无需在接入服务器、认证服务器 和计费服务器之间铺设新的通信链路,也无需对上述三种网元在通信过程中使用的通信协 议进行大规模的升级),只需在认证服务器和计费服务器的现有功能的基础上增加少量的 控制逻辑,便可实现FUP方案。因此本发明实施例提供的技术方案可将实现FUP方案过程 中给现有网络架构中各网络设备带来的升级压力降至最低。图2是依据本发明一实施例的服务质量控制方法200的示范性流程图。步骤202,认证服务器将接入服务器上报的服务使用量发送至计费服务器,以便所 述计费服务器依据服务使用量对当前服务质量对应的服务累积使用量进行更新;具体来说,在预付费场景下,步骤202可进一步包括,认证服务器响应来自接入 服务器的服务请求,向计费服务器发送配额请求,其中,所述配额请求中包含携带在所 述服务请求中的所述服务使用量。在预付费场景下,计费服务器与认证服务器之间的AAA(认证、授权、计费,Authentication, Authorization, Accounting)协议可以采用例如 Diameter (直径)协议或者Radius (远端用户拨号验证服务,Remote Authentication Dial In User Service)协议,认证服务器与接入服务器之间的AAA协议可以采用Diameter协议 或者Radius协议。预付费场景下的具体实现方案将在下文结合图3和图4进行更为详细 的描述。此外,在后付费场景下,步骤202可进一步包括,认证服务器依据接入服务器在当 前批价周期内定期上报的服务使用量统计当前批价周期的服务使用量,并将当前批价周期 的服务使用量发送至计费服务器。后付费场景下的具体实现方案将在下文结合图5进行更 为详细的描述。步骤204,认证服务器将计费服务器在判定更新后的服务累积使用量到达所述当 前服务质量对应的服务额定使用量时下发的更新后的当前服务质量通知接入服务器。在具体实现过程中,方法200还可包括,所述认证服务器响应来自所述接入服务 器的登录请求,向所述计费服务器发送接入请求;所述认证服务器将所述计费服务器响应 所述接入请求而下发的当前服务质量通知所述接入服务器。不难理解,在这种情况下,认证 服务器中无需预先存储用户的当前服务质量,而只需在用户登录过程中,将计费服务器发 送的当前服务质量转发给接入服务器即可。更进一步的,方法200还可包括,所述认证服务 器存储所述计费服务器响应所述接入请求而下发的所述当前服务质量;所述认证服务器将 所述计费服务器在判定更新后的服务累积使用量到达所述当前服务质量对应的服务额定 使用量时下发的更新后的当前服务质量通知所述接入服务器具体包括,所述认证服务器在 判定所述计费服务器下发的更新后的当前服务质量不同于存储的当前服务质量时,将所述 计费服务器下发的更新后的当前服务质量通知所述接入服务器。认证服务器早已成为电信网络中的必备网元。因此,在现有网络架构下,本发明实 施例提供的技术方案无需引入新的网元,也无需改变现有网络中接入服务器、认证服务器 和计费服务器之间的通信连接关系(例如,本发明实施例无需在接入服务器、认证服务器 和计费服务器之间铺设新的通信链路,也无需对上述三种网元在通信过程中使用的通信协 议进行大规模的升级),只需在认证服务器和计费服务器的现有功能的基础上增加少量的 控制逻辑,便可实现FUP方案。因此本发明实施例提供的技术方案可将实现FUP方案过程 中给现有网络架构中各网络设备带来的升级压力降至最低。图3是依据本发明一实施例的服务质量控制方法300的示范性信令图。如图3 所示,其中示出了接入服务器、认证服务器和计费服务器,其中,计费服务器可以是例如 但不限于OCS (在线计费系统,Online Charging System),认证服务器可以是例如但不 限于 AAA(认证、授权、计费,Authentication, Authorization, Accounting)月艮务器。接 入服务器与认证服务器之间采用的AAA协议为Radius (远端用户拨号验证服务,Remote Authentication Dial In User Service)协议,认证服务器与计费服务器之间采用的AAA 协议为Diameter (直径)协议。步骤302,接入服务器向认证服务器发送ACCESS-REQUEST (接入请求)消息。具体来说,当用户请求接入网络时,接入服务器会向认证服务器发送一登录请求, 以请求认证服务器对用户进行认证。在接入服务器与认证服务器之间使用的AAA协议为 Radius协议的情况下,上述登录请求可通过Radius协议中定义的ACCESS-REQUEST消息来
8承载。步骤304,认证服务器向计费服务器发送CCR(Init)(信用控制请求(初次), Credit-Control-Request (Init))消息。具体来说,在收到来自接入服务器的登录请求后,认证服务器会对请求登录的用 户进行认证。在认证成功后,认证服务器会向计费服务器发送一接入请求。在认证服务器与 计费服务器之间使用的AAA协议为Diameter协议的情况下,上述接入请求可通过Diameter 协议中定义的CCR(Init)消息来承载。步骤306,计费服务器向认证服务器返回CCA(Init)(信用控制应答(初次), Credit-Control-Answer (Init))消息,其中,该CCA (Init)消息中携带有当前QoS的相关信 息。在本实施例中,当前QoS为QoSl。例如QoSl可以对应2M的接入带宽以及2G的服务额
定使用量。具体来说,在收到来自认证服务器的接入请求后,计费服务器查找当前QoS,并通 过接入应答将当前QoS通知认证服务器。在认证服务器与计费服务器之间使用的AAA协议 为Diameter协议的情况下,上述接入应答可通过Diameter协议中定义的CCA(Init)消息 来承载。此外,在具体实现过程中,上述接入应答中往往还携带有计费服务器为用户分配 的服务使用量配额(Quota),该服务使用量配额即为允许用户一次使用的最大服务使用量。 在具体实现过程中,上述服务使用量配额可以是数据流量或者时长等。步骤308,认证服务器向接入服务器返回ACCESS-ACCEPT (接受接入)消息。具体来说,在收到来自计费服务器的接入应答后,认证服务器将存储接入应答中 指示的当前QoS。此外,认证服务器会通过登录应答将当前QoS通知接入服务器。应注意, 上文所述的存储应理解为临时存储,即存储的当前服务质量将在用户下线后被认证服务器 删除。在认证服务器与接入服务器之间使用的AAA协议为Radius协议的情况下,上述登录 应答可通过Radius协议中定义的ACCESS-ACCEPT消息来承载。此外,在具体实现过程中,上述登录应答中往往还包含上述接入应答中携带的服 务使用量配额。步骤310,接入服务器向认证服务器发送0NLINEACCESS-REQUEST (在线接入请求) 消息。具体来说,在收到来自认证服务器的登录应答后,接入服务器便开始向用户提供 接入服务。在提供服务的过程中,如果接入服务器发现用户的服务使用量到达登录应答 中携带的服务使用量配额,则接入服务器会向认证服务器发送服务请求,其中,该服务请求 中携带用户的服务使用量。接入服务器采用这种发送服务请求的方式来向认证服务器上 报服务使用量,同时也申请新的服务使用量配额。在接入服务器与认证服务器之间使用 的AAA协议为Radius协议的情况下,上述服务请求可通过Radius协议中定义的ONLINE ACCESS-REQUEST消息来承载。步骤312,认证服务器向计费服务器发送CCR(UPDATE)(信用控制请求(更新))消息。具体来说,在收到来自接入服务器的服务请求后,认证服务器会根据该服务器请 求生成一配额请求,并将该配额请求发送至计费服务器,其中,该配额请求中包含上述服务请求中携带的服务使用量。在认证服务器与计费服务器之间使用的AAA协议为Diameter 协议的情况下,上述配额请求可通过Diameter协议中定义的CCR(UPDATE)消息来承载。步骤314,计费服务器向认证服务器返回CCA(UPDATE)(信用控制应答(更新))消
肩、ο具体来说,在收到来自认证服务器的配额请求时,计费服务器会依据该配额请求 中包含的服务使用量对当前服务质量对应的服务累积使用量进行更新。此后,在判定更 新后的服务累积使用量尚未到达当前服务质量对应的服务额定使用量时,计费服务器通过 配额应答将当前服务质量即QoSl通知认证服务器。在计费服务器与认证服务器之间使 用的AAA协议为Diameter协议的情况下,上述配额应答可通过Diameter协议中定义的 CCA (UPDATE)消息来承载。此外,计费服务器还可根据配额请求中包含的服务使用量对用户进行计费。同时, 计费服务器还会为用户分配新的服务使用量配额,并将该服务使用量配额包含在配额应答 中发往认证服务器。步骤316,认证服务器向接入服务器返回ONLINE ACCESS-RESPONSE (在线接入应 答)消息。具体来说,在收到来自计费服务器的配额应答时,认证服务器会将配额应答中指 示的当前QoS即QoSl与存储的当前QoS进行比较,在发现配额应答中指示的当前QoS与存 储的当前QoS相同时,确定无需对接入服务器上的当前QoS进行调整。在这种情况下,认证 服务器会向接入服务器返回服务应答,并在服务应答中携带上述配额应答中包含的服务使 用量配额。在认证服务器与接入服务器之间使用的AAA协议为Radius协议的情况下,上述 服务应答可通过Radius协议中定义的ONLINE ACCESS-RESPONSE消息来承载。步骤318,接入服务器向认证服务器发送ONLINE ACCESS-REQUEST消息。具体来说,在收到来自认证服务器的服务应答后,接入服务器继续向用户提供接 入服务。在提供服务的过程中,如果接入服务器发现用户的服务使用量到达服务应答中携 带的服务使用量配额,则接入服务器会再次向认证服务器发送服务请求,其中,该服务请求 中携带用户的服务使用量。如上文所述,接入服务器采用这种发送服务请求的方式来向认 证服务器上报服务使用量,同时也申请新的服务使用量配额。步骤320,认证服务器向计费服务器发送CCR(UPDATE)消息。如上文所述,在收到来自接入服务器的服务请求后,认证服务器会根据该服务器 请求生成一配额请求,并将该配额请求发送至计费服务器,其中,该配额请求中包含上述服 务请求中携带的服务使用量。步骤322,计费服务器向认证服务器返回CCA (UPDATE)消息。如上文所述,在收到来自认证服务器的配额请求时,计费服务器会依据该配额请 求中包含的服务使用量对当前服务质量对应的服务累积使用量进行更新。此后,在判定更 新后的服务累积使用量到达当前服务质量对应的服务额定使用量时,计费服务器会对当前 服务质量进行更新,并通过配额应答将更新后的当前服务质量通知认证服务器。在本实施 例中,更新后的当前服务质量为QoS2。例如QoS2可以对应512K的接入带宽,以及IG的服 务额定使用量。此外,如上文所述,计费服务器还可根据配额请求中包含的服务使用量对用户进行计费。同时,计费服务器还会为用户分配新的服务使用量配额,并将该服务使用量配额包 含在配额应答中发往认证服务器。步骤324,认证服务器向接入服务器发送CoA(授权更改, Change-of-Authorization) M^□具体来说,在收到来自计费服务器的配额应答时,认证服务器会将配额应答中指 示的更新后的当前QoS与存储的当前QoS进行比较,在发现配额应答中指示的更新后的当 前QoS与存储的当前QoS不同时,确定需要对接入服务器上的当前QoS进行调整。此时,认 证服务器依据配额应答中指示的更新后的当前QoS对存储的当前QoS进行更新,并且通过 服务质量更改通知将更新后的当前QoS通知接入服务器。在认证服务器与接入服务器之间 使用的AAA协议为Radius协议的情况下,上述服务质量更改通知可通过Radius协议中定 义的CoA消息来承载。此外,认证服务器还可将配额应答中携带的服务使用量配额发送至接入服务器。在具体应用过程中,图3所示的方法300可视为图1所示的方法100和图2所示 的方法200在预付费场景下的具体实现。具体来说,图3所示的方法300对图1所示的方 法100进行了更为具体的说明。更为具体的,图1所示的方法100在方法300中具体体现 为步骤318 324,而步骤318 324又可进一步归纳为步骤A,计费服务器接收认证服务 器根据来自接入服务器的服务请求而上报的配额请求,其中,配额请求中包含携带在服务 请求中的服务使用量;步骤B,计费服务器依据服务使用量对当前服务质量对应的服务累 积使用量进行更新;步骤C,计费服务器在判定更新后的服务累积使用量到达当前服务质 量对应的服务额定使用量时,对当前服务质量进行更新;步骤D,计费服务器通过配额应答 将更新后的当前服务质量通知所述认证服务器,以便所述认证服务器通过服务质量更改通 知将更新后的当前服务质量通知所述接入服务器。由此不难看出,步骤A对应方法100中 的步骤102,步骤B对应方法100中的步骤104,而步骤C对应方法100中的步骤106,步骤 D对应方法100中的步骤108。此外,方法300还对方法100进行了补充说明。例如,方法300中的步骤302 308 对用户的登录过程进行了描述,这一登录过程可归纳为,在接收配额请求之前,计费服务器 接收认证服务器根据来自接入服务器的登录请求而上报的接入请求,通过接入应答将当前 服务质量通知认证服务器,以便认证服务器存储当前服务质量以及通过登录应答将当前服 务质量通知接入服务器。其中,认证服务器存储当前服务质量的目的在于,在收到来自计费 服务器的计费应答时,认证服务器需要将计费应答所指示的服务质量与存储的服务质量进 行比较,才能确定是否需要将计费应答所指示的服务质量通知接入服务器。具体来说,当认 证服务器判定计费应答所指示的服务质量不同于存储的服务质量时,确定需要将计费应答 所指示的服务质量通知接入服务器,否则不需要通知接入服务器。应注意,认证服务器存储 当前服务质量是一个可选的步骤。当计费服务器仅在当前服务质量需要更新时才下发更新 后的当前服务质量等其他实现方案中,认证服务器无需存储当前服务质量,相关内容将在 下文进行详细描述。结合上述登录过程,上述步骤D在方法300具体体现为,计费服务器通 过配额应答将更新后的当前服务质量通知认证服务器,以便认证服务器在判定配额应答中 更新后的当前服务质量不同于存储的当前服务质量时,依据配额应答中更新后的当前服务 质量更新存储的当前服务质量,以及通过服务质量更改通知将更新后的当前服务质量通知接入服务器。此外,步骤310 316对无需修改QoS的情况中计费服务器和认证服务器的 操作进行了描述,这一操作可归纳为,计费服务器通过配额应答将当前服务质量通知所述 认证服务器,而认证服务器在判定配额应答中的当前服务质量与存储的当前服务质量相同 时,无需依据配额应答的当前服务质量更新存储的当前服务质量,也无需通过服务质量更 改通知将配额应答中的当前服务质量通知接入服务器。同时,图3所示的方法300对图2所示的方法200进行了更为具体的说明。具体 来说,图2所示的方法200在方法300中具体体现为步骤318 324,而步骤318 324又 可进一步归纳为步骤E,认证服务器响应来自接入服务器的服务请求,向计费服务器发送 配额请求,其中,所述配额请求中包含携带在所述服务请求中的所述服务使用量;步骤F, 所述认证服务器响应所述计费服务器在判定更新后的服务累积使用量到达所述当前服务 质量对应的服务额定使用量时通过配额应答返回的更新的当前服务质量,通过服务质量更 改通知将更新的当前服务质量通知所述接入服务器。由此不难看出,步骤E对应方法200 中的步骤202,而步骤F对应方法200中的步骤204。此外,方法300还对方法200进行了补充说明。例如,方法300中的步骤302 308 对用户的登录过程进行了描述,这一登录过程可归纳为,在接收服务请求之前,认证服务器 接收来自接入服务器的登录请求,向计费服务器发送接入请求;所述认证服务器接收来自 计费服务器的接入应答,存储接入应答中包含的当前服务质量,并通过登录应答将当前服 务质量通知接入服务器。其中,存储接入应答中包含的当前服务质量为一可选步骤,这将在 下文中进行详细描述。结合上述登录过程,上述步骤F在方法300中具体体现为,认证服务 器在判定配额应答中的更新的当前服务质量不同于存储的当前服务质量时,依据所述配额 应答中的更新的当前服务质量更新存储的当前服务质量,并通过服务质量更改通知将所述 配额应答中的更新的当前服务质量通知所述接入服务器。此外,步骤310 316对无需修改 QoS的情况中计费服务器和认证服务器的操作进行了描述,这一操作可归纳为,计费服务器 通过配额应答将当前服务质量通知所述认证服务器,而认证服务器在判定配额应答中的当 前服务质量与存储的当前服务质量相同时,无需依据配额应答的当前服务质量更新存储的 当前服务质量,也无需通过服务质量更改通知将配额应答中的当前服务质量通知接入服务
ο应注意,尽管在图3所示的信令图中,接入服务器与认证服务器之间采用的AAA 协议为Radius协议,但是本领域的技术人员应当明白,还可采用其他的AAA协议,例如 Diameter协议。同理,尽管在图3所示的信令图中,认证服务器与计费服务器之间采用的 AAA协议为Diameter协议,但是本领域的技术人员应当明白,还可采用其他的AAA协议,例 如Radius协议。因此,本发明要求保护的范围不受图3中采用的具体AAA协议的限制。此外,尽管在图3所示的信令图中,当前服务质量只是从QoSl更新为QoS2,但是本 领域的技术人员应当明白,在具体实现过程中,当前服务质量可随用户的服务使用量发生 多次变化,即规定不同等级的服务额定使用量及相应的服务质量。同理,尽管在图3所示的 信令图中,接入服务器仅向认证服务器发送了两次服务请求即ONLINE ACCESS-REQUEST,但 是本领域的技术人员应当明白,在具体实现过程中,服务请求的发送次数可随用户的服务 使用量而不断增加。因此,本发明要求保护的范围不受图3中体积的QoS变化次数和服务 请求次数的限制。
12
在图3所示的方法300中,认证服务器并不负责预先存储用户的服务质量信息,而 是在用户登录过程中,从计费服务器发送的接入应答中获取用户的当前服务质量信息并进 行临时存储,其中,这种临时存储的当前服务质量将在用户下线时由认证服务器删除。在这 种情况下,认证服务器只需临时存储登录用户的服务质量信息,而无需存储每一用户的服 务质量信息。由于相比存储每一用户的服务质量信息,仅存储登录用户的服务质量信息所 需的存储空间要小很多,因此不难理解,在图3所示的方案中,认证服务器无需配置较大的 存储空间。此外,由于存储的服务质量信息相对较少,因此在查找用户的服务质量信息时, 查找速度较快。此外,在图3所示的方法300中,在计费服务器发送的配额应答中,都携带当前服 务质量信息,而认证服务器是通过比较配额应答中携带的当前服务质量与临时存储的当前 服务质量之间的异同,来确定是否向接入服务器发送服务质量更改通知的。作为可选的,认 证服务器也可无需比较配额应答中携带的当前服务质量与临时存储的当前服务质量之间 的异同,而是直接通过服务质量更改通知将配额应答中携带的当前服务质量通知接入服务 器。不难理解,在这种情况下,认证服务器无需临时存储当前服务质量。当然,计费服务器 也可仅在当前服务质量发生更新时,在配额应答中携带更新后的当前服务质量信息。在这 种情况下,认证服务器在发现配额应答中携带有更新后的服务质量信息时,便直接通过服 务质量更改通知将该更新后的服务质量信息通知接入服务器。不难理解,在这种情况下时, 认证服务器也无需临时存储当前服务质量。下面就结合图4对这种情况进行详细描述。图4是依据本发明一实施例的服务质量控制方法400的示范性信令图。图4所示 的方法400与图3所示的方法300类似,区别仅在于用户登录时当前服务质量的通知方式 以及更新后的当前服务质量的通知方式。步骤402,接入服务器向认证服务器发送ACCESS-REQUEST消息。如上文所述,该 ACCESS-REQUEST消息用于承载登录请求。步骤404,认证服务器向计费服务器发送CCR(Init)消息。如上文所述,该 CCR(Init)消息用于承载接入请求。步骤406,计费服务器向认证服务器返回CCA(Init)消息。具体来说,区别于图3所示的方法300,用于承载接入应答的上述CCA(Init)消息 中仅携带有计费服务器为用户分配的服务使用量配额,而不会携带用户的当前服务质量。步骤408,认证服务器向接入服务器返回ACCESS-ACCEPT消息。具体来说,认证服务器将接入应答中携带的服务使用量配额封装在用于承载登录 应答的ACCESS-ACCEPT消息中发往接入服务器。同时,该登录应答中还携带有认证服务器 中存储的当前服务质量。在本实施例中,当前服务质量为QoSl。区别于图3所示的方法300,在图4所示的方法400中,在用户登录过程中,认证服 务器不需要从计费服务器获取用户的当前服务质量,而是将自身存储的用户的当前服务质 量通知接入服务器。相比方法300中认证服务器临时存储用户登录过程中来自计费服务器 的当前服务质量,方法400中认证服务器将长期存储用户的当前服务质量,具体来说,仅在 用户销户时,认证服务器中存储的用户的当前服务质量才会被删除。如此一来,在用户登录 过程中,认证服务器便无需从计费服务器获取用户的当前服务质量,而仅需将自身存储的 当前服务质量通知接入服务器。
13
步骤410,接入服务器向认证服务器发送ONLINE ACCESS-REQUEST消息。如上文所 述,该ONLINE ACCESS-REQUEST消息用于承载服务请求。步骤412,认证服务器向计费服务器发送CCR(UPDATE)消息。如上文所述,该 CCR (UPDATE)消息用于承载配额请求。步骤414,计费服务器向认证服务器返回CCA (UPDATE)消息。具体来说,在收到来自认证服务器的用于承载配额请求的CCR(UPDATE)消息时, 计费服务器会依据该配额请求中包含的服务使用量对当前服务质量对应的服务累积使用 量进行更新。此后,在判定更新后的服务累积使用量尚未到达当前服务质量对应的服务额 定使用量时,计费服务器无需通过用于承载配额应答的CCA (UPDATE)消息将当前服务质量 通知认证服务器。此时,计费服务器仅需要为用户分配新的服务使用量配额,并将该服务使 用量配额包含在配额应答中发往认证服务器。此外,如上文所述,计费服务器还可根据配额请求中包含的服务使用量对用户进 行计费。步骤416,认证服务器向接入服务器返回ONLINE ACCESS-RESPONSE消息。具体来说,在收到来自计费服务器的配额应答时,认证服务器会检查配额应答中 是否包含当前QoS。当认证服务器在配额应答中未发现当前QoS时,认定不需要对自身存储 的当前QoS进行更新。在这种情况下,用于承载服务应答的ONLINE ACCESS-RESPONSE消息 中仅携带上述配额应答中包含的服务使用量配额。步骤418,接入服务器向认证服务器发送ONLINE ACCESS-REQUEST消息。步骤420,认证服务器向计费服务器发送CCR(UPDATE)消息。步骤422,计费服务器向认证服务器返回CCA (UPDATE)消息。如上文所述,在收到来自认证服务器的配额请求时,计费服务器会依据该配额请 求中包含的服务使用量对当前服务质量对应的服务累积使用量进行更新。此后,在判定更 新后的服务累积使用量到达当前服务质量对应的服务额定使用量时,计费服务器会对当前 服务质量进行更新,并通过配额应答将更新后的当前服务质量通知认证服务器。在本实施 例中,更新后的当前服务质量为QoS2。此外,如上文所述,计费服务器还可根据配额请求中包含的服务使用量对用户进 行计费。同时,计费服务器还会为用户分配新的服务使用量配额,并将该服务使用量配额包 含在配额应答中发往认证服务器。步骤424,认证服务器向接入服务器发送CoA(授权更改, Change-of-Authorization) M^□具体来说,在收到来自计费服务器的配额应答时,认证服务器会检查配额应答中 是否包含当前QoS。当认证服务器在配额应答中发现当前QoS时,认定该当前QoS为更新后 的当前QoS,因此,认证服务器会依据配额应答中包含的更新后的当前QoS对自身存储的当 前QoS进行更新。此外,认证服务器会通过用于承载服务质量更改通知的CoA消息将更新 后的当前QoS发往接入服务器。在具体应用过程中,图4所示的方法400可视为图1所示的方法100和图2所示的 方法200在预付费场景下的具体实现。由方法400可知,相比图3所示的方法300,图4所 示的方法400在用户登录时当前服务质量的通知方式和更新后的当前服务质量的通知方式这两个方面进行了改进。具体来说,在图3所示的方法300中,在用户登录过程中,认证服 务器是通过接入请求和接入应答从计费服务器获取当前服务质量,并将当前服务质量通知 接入服务器。同时,认证服务器需要临时存储从计费服务器获取的当前服务质量,该临时存 储的当前服务质量将在用户下线时由认证服务器删除。而在图4所示的方法400中,在用户 登录过程中,认证服务器将自身存储的当前服务质量通知接入服务器,而无需从计费服务 器获取。此时,认证服务器中存储的当前服务质量将在用户销户时删除,而非方法300中描 述的在用户下线时删除。因此,在方法300中认证服务器对当前服务质量的存储应理解为 临时存储,而方法400中认证服务器对当前服务质量的存储应理解为长期存储。另一方面, 在图3所示的方法300中,计费服务器在每次返回的配额应答中都携带当前服务质量,无论 该当前服务质量是否发生更新。在这种情况下,认证服务器需要将配额应答中的当前服务 质量与临时存储的当前服务质量进行比对,才能判断当前服务质量是否发生更新,并在发 生更新时,将更新后的当前服务质量通知接入服务器,以及更新临时存储的当前服务质量。 而在图4所示的方法400中,计费服务器仅在当前服务质量发生更新时,才将更新后的当前 服务质量通过配额应答通知认证服务器。而认证服务器在发现配额应答中携带有当前服务 质量时,认定该当前服务质量为更新后的当前服务质量,因此依据该更新后的当前服务质 量对存储的当前服务质量进行更新,并将更新后的当前服务质量通知接入服务器。应注意,尽管相比图3所示的方法300,图4所示的方法400在用户登录时当前服 务质量的通知方式以及更新后的当前服务质量的通知方式两方面都发生了变化,但是本领 域的技术人员应当明白,在具体实现过程中,应根据具体需要来选择合适的方案,而不应仅 限于图3和图4所描述的方式。例如,可在图3所示的方法300的基础上,将用户登录时 当前服务质量的通知方式修改为图4所示的方式。在这种情况下,认证服务器将不再仅仅 是临时存储当前服务质量,而是需要长期存储当前服务质量。又例如,可在图3所示的方法 300的基础上,将更新后的当前服务质量的通知方式修改为图4所示的方式。在这种情况 下,计费服务器仅在当前服务质量发生更新时,才将更新后的当前服务质量携带在配额应 答中。相应的,认证服务器也仅仅是在从配额应答中发现当前服务质量时,才认定该当前服 务质量为更新后的当前服务质量,因此对存储的当前服务质量进行更新以及将更新后的当 前服务质量通知接入服务器,而无需再将配额应答中携带的当前服务质量与自身存储的当 前服务质量进行比较,并根据比较结果的异同来决定是否向接入服务器发送更新后的当前 服务质量。不难理解,相比图3所示的方法300,在图4所示的方法400中,认证服务器无需在 每次收到配额应答时,都将配额应答中包含的当前服务质量与自身存储的当前服务质量进 行比较,因此方法400有助于降低认证服务器的处理负担。在图3和图4所示的预付费场景下,计费服务器可在服务累积使用量与服务额定 使用量之间的差值小于预先设置的使用量阈值时,判定所述服务累积使用量到达所述服务 额定使用量。图5是依据本发明一实施例的服务质量控制方法500的示范性信令图。如图5所 示,其中示出了接入服务器、认证服务器和计费服务器,其中,计费服务器可以是例如但不 限于B0SS(业务运营支撑系统,Business Operation Support System),认证服务器可以是 例如但不限于AAA服务器。接入服务器与认证服务器之间采用的AAA协议为Radius协议,认证服务器与计费服务器之间采用FTP(文件传输协议,File Transfer Protocol)协议传 输数据,计费服务器采用SOAP (简单对象访问协议,Simple Object Access Protocol)向 AAA服务器发送相关控制命令。步骤502,接入服务器向认证服务器发送ACCESS-REQUEST消息。如上文所述,当用户请求接入网络时,接入服务器会向认证服务器发送一登录请 求,以请求认证服务器对用户进行认证。在接入服务器与认证服务器之间使用的AAA协议 为Radius协议的情况下,上述登录请求可通过Radius协议中定义的ACCESS-REQUEST消息 来承载。步骤504,认证服务器向接入服务器发送ACCESS-ACCEPT消息。具体来说,在收到来自接入服务器的登录请求后,认证服务器会对请求登录的用 户进行认证。在认证成功后,认证服务器会向接入服务器发送一登录应答,其中,该登录应 答中携带用户的当前服务质量。不难理解,在这种情况下,认证服务器中需要长期存储用户 的当前服务质量。在认证服务器与接入服务器之间使用的AAA协议为Radius协议的情况 下,上述登录应答可通过Radius协议中定义的ACCESS-ACCEPT消息来承载。作为可选的,在收到来自接入服务器的登录请求后,认证服务器还可根据该登录 请求向计费服务器上报接入请求。随后,计费服务器通过接入应答将当前服务质量通知认 证服务器。此后,认证服务器通过登录应答将所述当前服务质量通知所述接入服务器。不 难理解,在这种情况下,认证服务器中无需长期存储用户的当前服务质量。步骤506,接入服务器向认证服务器发送Offiline Account (离线计费)消息。具体来说,在用户登录后,接入服务器在当前批价周期内定期向认证服务器发送 服务使用量。在认证服务器与接入服务器之间使用的AAA协议为Radius协议的情况下,接 入服务器可通过Radius协议中定义的Offiline Account消息向认证服务器发送服务使用 量。应注意,尽管在图5中接入服务器仅向认证服务器发送一条Offi 1 ine Account消 息,但是本领域的技术人员应当明白,在当前批价周期内,接入服务器可定期向认证服务器 发送服务使用量。不难理解,具体的发送次数取决于具体的发送周期。因此本发明实施例 要求保护的范围不受图5中Offiline Account消息的具体发送次数的限制。步骤508,认证服务器通过FTP协议将当前批价周期的服务使用量发送至计费服 务器。具体来说,认证服务器依据接入服务器在当前批价周期内定期上报的服务使用量 统计得到的当前批价周期的服务使用量,并通过FTP协议将当前批价周期的服务使用量发 送至计费服务器。在具体实现过程中,当前批价周期内的服务使用量可采用CDR(计费数据 记录,Charging Data Recording)的形式发送至计费服务器。步骤510,计费服务器将更新后的当前服务质量通知认证服务器。具体来说,在收到来自认证服务器的当前批价周期的服务使用量时,计费服务器 会依据该当前批价周期的服务使用量对当前服务质量对应的服务累积使用量进行更新。此 后,在判定更新后的服务累积使用量到达当前服务质量对应的服务额定使用量时,计费服 务器会对当前服务质量进行更新,并将更新后的当前服务质量通知认证服务器。在具体实 现过程中,计费服务器可通过SOAP协议将更新后的当前服务质量发送给认证服务器。
16
步骤512,认证服务器向接入服务器发送CoA消息。具体来说,在收到来自计费服务器的更新后的当前服务质量时,认证服务器会向 接入服务器发送服务质量更改通知,以便将更新后的当前服务质量通知接入服务器。在认 证服务器与接入服务器之间使用的AAA协议为Radius协议的情况下,上述服务质量更改通 知可通过Radius协议中定义的CoA消息来承载。应注意,尽管在图5所示的方法500中,认证服务器与计费服务器之间使用FTP 协议传输当前批价周期的服务使用量,但是本领域的技术人员应当明白,认证服务器与计 费服务器之间还可使用其他协议来传输当前服务周期的服务使用量。因此,本发明实施例 要求保护的范围不受方法500所示的FTP协议的限制。同理,尽管在图5所示的方法500 中,计费服务器使用SOAP协议将更新后的当前服务质量发送给认证服务器,但是本领域的 技术人员应当明白,计费服务器还可使用协议来将更新后的当前服务质量发送给认证服务 器。因此,本发明实施例要求保护的范围不受方法500所示的SOAP协议的限制。在具体应用过程中,图5所示的方法500可视为图1所示的方法100和图2所示 的方法200在后付费场景下的具体实现。具体来说,图5所示的方法500对图1所示的方 法100进行了更为具体的说明。更为具体的,方法500中的步骤506 512对方法100中 的步骤102和步骤104进行了更为具体的说明。其中,步骤506 512可进一步归纳为计 费服务器接收认证服务器依据所述接入服务器在当前批价周期内定期上报的服务使用量 统计得到的当前批价周期的服务使用量,依据所述当前批价周期的服务使用量对所述服务 累积使用量进行更新。同时,图5所示的方法500对图2所示的方法200进行了更为具体 的说明。更为具体的,方法500中的步骤506 512对方法200中的步骤202中认证服务 器将接入服务器上报的服务使用量发送至计费服务器的具体内容进行了更为具体的说明。 其中,步骤506 512可进一步归纳为认证服务器依据所述接入服务器在当前批价周期内 定期上报的服务使用量统计当前批价周期的服务使用量,并将当前批价周期的服务使用量 发送至所述计费服务器。在后付费场景下,认证服务器会定期向计费服务器上报用户的服务使用量,上报 间隔由批价周期的长度决定。认证服务器向计费服务器上报的服务使用量是根据当前批价 周期内接入服务器定期上报的服务使用量统计得到的。在具体实现过程中,批价周期的长 度可根据具体需要进行设置。不难理解,批价周期的长度越短,对服务质量的控制越精确。接入服务器、认证服务器和计费服务器早已成为电信网络中的必备网元。因此,本 发明实施例提供的技术方案在实现FUP方案的过程中,只需在认证服务器和计费服务器现 有功能的基础上增加少量的控制逻辑。整个实现方案不仅无需引入新的网元,也无需改变 现有网络中接入服务器、认证服务器和计费服务器之间的通信连接关系,例如,本发明实施 例无需在接入服务器、认证服务器和计费服务器之间铺设新的通信链路,也无需对上述三 种网元在通信过程中使用的通信协议进行大规模的升级。因此本发明实施例提供的技术方 案可将实现FUP方案给网络设备带来的升级压力将至最低。图6是依据本发明一实施例的计费服务器600的逻辑结构框图。如图6所示,计 费服务器600包括接收模块602、第一更新模块604、第二更新模块606和通知模块608。接收模块602用于接收接入服务器通过认证服务器上报的服务使用量。第一更新模块604用于依据所述服务使用量对当前服务质量对应的服务累积使用量进行更新;第二更新模块606用于在判定更新后的服务累积使用量到达所述当前服务质量 对应的服务额定使用量时,对所述当前服务质量进行更新;通知模块608用于通过认证服务器将更新后的当前服务质量通知所述接入服务器。具体来说,结合上文图3和图4描述的预付费场景下的具体实现方案,接收模块 602具体用于,接收所述认证服务器根据来自所述接入服务器的服务请求而上报的配额请 求,其中,所述配额请求中包含携带在所述服务请求中的所述服务使用量。通知模块608具 体用于,通过配额应答将更新后的当前服务质量通知认证服务器,以便认证服务器通过服 务质量更改通知将更新后的当前服务质量通知所述接入服务器。特别的,在预付费场景下, 计费服务器600与认证服务器之间可采用Diameter协议作为AAA协议,认证服务器与接入 服务器之间可采用Radius协议作为AAA协议。有关接收模块602、第一更新模块604、第二 更新模块606和通知模块608在预付费场景下的具体功能已在上文结合图3和图4进行了 详细的描述,因此此处不再赘述。此外,结合上文图5描述的后付费场景下的具体实现方案的具体实现方案,接收 模块602具体用于,接收所述认证服务器依据所述接入服务器在当前批价周期内定期上报 的服务使用量统计得到的当前批价周期的服务使用量;第一更新模块604具体用于依据所 述当前批价周期的服务使用量对所述服务累积使用量进行更新。有关接收模块602、第一更 新模块604、第二更新模块606和通知模块608在后付费场景下的具体功能已在上文结合图 5进行了详细的描述,因此此处不再赘述。作为补充,接收模块602还用于,接收认证服务器根据来自接入服务器的登录请 求而上报的接入请求;所述通知模块608还用于,通过接入应答将所述当前服务质量通知 所述认证服务器,以便所述认证服务器通过登录应答将所述当前服务质量通知所述接入服 务器。有关技术内容已经在前文进行了详细的描述,因此此处不再赘述。图7是依据本发明一实施例的认证服务器700的逻辑结构框图。如图7所示,认 证服务器700包括转发模块702和通知模块704。转发模块702用于将接入服务器上报的服务使用量发送至计费服务器,以便所述 计费服务器依据所述服务使用量对当前服务质量对应的服务累积使用量进行更新;通知模块704用于将所述计费服务器在判定更新后的服务累积使用量到达所述 当前服务质量对应的服务额定使用量时下发的更新后的当前服务质量通知所述接入服务器。具体来说,结合上文图3和图4描述的预付费场景下的具体实现方案,转发模块 702具体用于,响应来自所述接入服务器的服务请求,向所述计费服务器发送配额请求,其 中,所述配额请求中包含携带在所述服务请求中的所述服务使用量。通知模块704具体用 于,响应所述计费服务器在判定更新后的服务累积使用量到达所述当前服务质量对应的服 务额定使用量时通过配额应答返回的更新的当前服务质量,通过服务质量更改通知将更新 的当前服务质量通知所述接入服务器。特别的,在预付费场景下,认证服务器700与计费 服务器之间可采用Diameter协议作为AAA协议,认证服务器700与接入服务器之间可采用 Radius协议作为AAA协议。有关转发模块702和通知模块704在预付费场景下的具体功能已在上文结合图3和图4进行了详细的描述,因此此处不再赘述。此外,结合上文图5描述的后付费场景下的具体实现方案,转发模块702具体用 于,依据所述接入服务器在当前批价周期内定期上报的服务使用量统计当前批价周期的服 务使用量,并将当前批价周期的服务使用量发送至所述计费服务器。有关转发模块702和 通知模块704在后付费场景下的具体功能已在上文结合图5进行了详细的描述,因此此处 不再赘述。作为补充,转发模块702还用于响应来自所述接入服务器的登录请求,向所述计 费服务器发送接入请求;所述通知模块704还用于将所述计费服务器响应所述接入请求而 下发的当前服务质量通知所述接入服务器。有关技术内容已经在前文进行了详细的描述, 因此此处不再赘述。此外,通知模块704还用于存储所述计费服务器响应所述接入请求而下发的所述 当前服务质量;在将所述计费服务器在判定更新后的服务累积使用量到达所述当前服务质 量对应的服务额定使用量时下发的更新后的当前服务质量通知所述接入服务器时,通知模 块704具体用于在判定所述计费服务器下发的更新后的当前服务质量不同于存储的当前 服务质量时,将所述计费服务器下发的更新后的当前服务质量通知所述接入服务器。图8是依据本发明一实施例的服务质量控制系统800的逻辑结构框图。服务质量 控制系统800与接入服务器通信连接,如图8所示,服务质量控制系统800包括认证服务器 802和计费服务器804。认证服务器802,用于接收并转发所述接入服务器上报的服务使用量;计费服务器804,用于接收所述认证服务器802转发的服务使用量,依据所述服务 使用量对当前服务质量对应的服务累积使用量进行更新,并在判定更新后的服务累积使用 量到达所述当前服务质量对应的服务额定使用量时,对所述当前服务质量进行更新,以及 通过所述认证服务器802将更新后的当前服务质量通知所述接入服务器。具体来说,结合上文图3和图4描述的预付费场景下的具体实现方案,认证服务器 802具体用于,响应来自接入服务器的服务请求,向计费服务器804发送配额请求,其中,所 述配额请求中包含携带在所述服务请求中的所述服务使用量;响应所述计费服务器804在 判定更新后的服务累积使用量到达所述当前服务质量对应的服务额定使用量时通过配额 应答返回的更新的当前服务质量,通过服务质量更改通知将更新的当前服务质量通知所述 接入服务器。而计费服务器804具体用于,接收所述认证服务器802根据来自接入服务器 的服务请求而上报的配额请求,其中,所述配额请求中包含携带在服务请求中的服务使用 量;通过配额应答将更新后的当前服务质量通知认证服务器802,以便认证服务器802通过 服务质量更改通知将更新后的当前服务质量通知所述接入服务器。特别的,在预付费场景 下,认证服务器802与计费服务器804之间可采用Diameter协议作为AAA协议,认证服务 器802与接入服务器之间可采用Radius协议作为AAA协议。有关认证服务器802与计费 服务器804在预付费场景下的具体功能已在上文结合图3和图4进行了详细的描述,因此 此处不再赘述。此外,结合上文图5描述的后付费场景下的具体实现方案,认证服务器802具体用 于,依据所述接入服务器在当前批价周期内定期上报的服务使用量统计当前批价周期的服 务使用量,并将当前批价周期的服务使用量发送至所述计费服务器804。而计费服务器804具体用于,接收所述认证服务器802依据所述接入服务器在当前批价周期内定期上报的服 务使用量统计得到的当前批价周期的服务使用量;依据所述当前批价周期的服务使用量对 所述服务累积使用量进行更新。有关认证服务器802与计费服务器804在后付费场景下的 具体功能已在上文结合图5进行了详细的描述,因此此处不再赘述。本领域普通技术人员可知,上述方法中的全部或部分步骤可以通过程序指令相关 的硬件完成,该程序可以存储于一计算机可读存储介质中,该计算机可读存储介质如ROM、 RAM和光盘等。综上所述,以上仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。 凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的 保护范围之内。
权利要求
1.一种服务质量控制方法,其特征在于,包括计费服务器接收接入服务器通过认证服务器上报的服务使用量;所述计费服务器依据所述服务使用量对当前服务质量对应的服务累积使用量进行更新;所述计费服务器在判定更新后的服务累积使用量到达所述当前服务质量对应的服务 额定使用量时,对所述当前服务质量进行更新;所述计费服务器通过所述认证服务器将更新后的当前服务质量通知所述接入服务器。
2.如权利要求1所述的方法,其特征在于,所述计费服务器接收接入服务器通过认证 服务器上报的服务使用量具体包括,所述计费服务器接收所述认证服务器根据来自所述接 入服务器的服务请求而上报的配额请求,其中,所述配额请求中包含携带在所述服务请求 中的所述服务使用量。
3.如权利要求1所述的方法,其特征在于,所述计费服务器接收接入服务器通过认证 服务器上报的服务使用量具体包括,所述计费服务器接收所述认证服务器依据所述接入服 务器在当前批价周期内定期上报的服务使用量统计得到的当前批价周期的服务使用量。
4.如权利要求1至3中任一项所述的方法,其特征在于,所述方法还包括,所述计费服 务器接收所述认证服务器根据来自所述接入服务器的登录请求而上报的接入请求,通过接 入应答将所述当前服务质量通知所述认证服务器,以便所述认证服务器通过登录应答将所 述当前服务质量通知所述接入服务器。
5.如权利要求1或2所述的方法,其特征在于,所述计费服务器与所述认证服务器之间 的认证授权计费AAA协议为直径Diameter协议,所述认证服务器与所述接入服务器之间的 AAA协议为远端用户拨号验证服务Radius协议。
6.一种服务质量控制方法,其特征在于,包括认证服务器将接入服务器上报的服务使用量发送至计费服务器,以便所述计费服务器 依据所述服务使用量对当前服务质量对应的服务累积使用量进行更新;所述认证服务器将所述计费服务器在判定更新后的服务累积使用量到达所述当前服 务质量对应的服务额定使用量时下发的更新后的当前服务质量通知所述接入服务器。
7.如权利要求6所述的方法,其特征在于,所述认证服务器将接入服务器上报的服务 使用量发送至计费服务器具体包括,所述认证服务器响应来自所述接入服务器的服务请 求,向所述计费服务器发送配额请求,其中,所述配额请求中包含携带在所述服务请求中的 所述服务使用量。
8.如权利要求6所述的方法,其特征在于,所述认证服务器将接入服务器上报的服务 使用量发送至计费服务器具体包括,所述认证服务器依据所述接入服务器在当前批价周期 内定期上报的服务使用量统计当前批价周期的服务使用量,并将当前批价周期的服务使用 量发送至所述计费服务器。
9.如权利要求6至8中任一项所述的方法,其特征在于,所述方法还包括,所述认证服 务器响应来自所述接入服务器的登录请求,向所述计费服务器发送接入请求;所述认证服 务器将所述计费服务器响应所述接入请求而下发的当前服务质量通知所述接入服务器。
10.如权利要求9所述的方法,其特征在于,所述方法还包括,所述认证服务器存储所 述计费服务器响应所述接入请求而下发的所述当前服务质量;所述认证服务器将所述计费服务器在判定更新后的服务累积使用量到达所述当前服 务质量对应的服务额定使用量时下发的更新后的当前服务质量通知所述接入服务器具体 包括,所述认证服务器在判定所述计费服务器下发的更新后的当前服务质量不同于存储的 当前服务质量时,将所述计费服务器下发的更新后的当前服务质量通知所述接入服务器。
11.如权利要求6或7所述的方法,其特征在于,所述计费服务器与所述认证服务器之 间的认证授权计费AAA协议为直径Diameter协议,所述认证服务器与所述接入服务器之间 的AAA协议为远端用户拨号验证服务Radius协议。
12.—种计费服务器,其特征在于,包括接收模块,用于接收接入服务器通过认证服务器上报的服务使用量;第一更新模块,用于依据所述服务使用量对当前服务质量对应的服务累积使用量进行 更新;第二更新模块,用于在判定更新后的服务累积使用量到达所述当前服务质量对应的服 务额定使用量时,对所述当前服务质量进行更新;通知模块,用于通过所述认证服务器将更新后的当前服务质量通知所述接入服务器。
13.如权利要求12所述的计费服务器,其特征在于,所述接收模块具体用于,接收所述 认证服务器根据来自所述接入服务器的服务请求而上报的配额请求,其中,所述配额请求 中包含携带在所述服务请求中的所述服务使用量。
14.如权利要求12所述的计费服务器,其特征在于,所述接收模块具体用于,接收所述 认证服务器依据所述接入服务器在当前批价周期内定期上报的服务使用量统计得到的当 前批价周期的服务使用量。
15.如权利要求12至14中任一项所述的计费服务器,其特征在于,所述接收模块还用 于,接收所述认证服务器根据来自所述接入服务器的登录请求而上报的接入请求;所述通 知模块还用于,通过接入应答将所述当前服务质量通知所述认证服务器,以便所述认证服 务器通过登录应答将所述当前服务质量通知所述接入服务器。
16.如权利要求12或13所述的计费服务器,其特征在于,所述计费服务器与所述认证 服务器之间的认证授权计费AAA协议为直径Diameter协议,所述认证服务器与所述接入服 务器之间的AAA协议为远端用户拨号验证服务Radius协议。
17.—种认证服务器,其特征在于,包括转发模块,用于将接入服务器上报的服务使用量发送至计费服务器,以便所述计费服 务器依据所述服务使用量对当前服务质量对应的服务累积使用量进行更新;通知模块,用于将所述计费服务器在判定更新后的服务累积使用量到达所述当前服务 质量对应的服务额定使用量时下发的更新后的当前服务质量通知所述接入服务器。
18.如权利要求17所述的认证服务器,其特征在于,所述转发模块具体用于,响应来自 所述接入服务器的服务请求,向所述计费服务器发送配额请求,其中,所述配额请求中包含 携带在所述服务请求中的所述服务使用量。
19.如权利要求17所述的认证服务器,其特征在于,所述转发模块具体用于,依据所述 接入服务器在当前批价周期内定期上报的服务使用量统计当前批价周期的服务使用量,并 将当前批价周期的服务使用量发送至所述计费服务器。
20.如权利要求17至19中任一项所述的认证服务器,其特征在于,所述转发模块还用于响应来自所述接入服务器的登录请求,向所述计费服务器发送接入请求;所述通知模块 还用于将所述计费服务器响应所述接入请求而下发的当前服务质量通知所述接入服务器。
21.如权利要求20所述的认证服务器,其特征在于,所述通知模块还用于存储所述计 费服务器响应所述接入请求而下发的所述当前服务质量;在将所述计费服务器在判定更新后的服务累积使用量到达所述当前服务质量对应的 服务额定使用量时下发的更新后的当前服务质量通知所述接入服务器时,所述通知模块具 体用于在判定所述计费服务器下发的更新后的当前服务质量不同于存储的当前服务质量 时,将所述计费服务器下发的更新后的当前服务质量通知所述接入服务器。
22.如权利要求17或18所述的认证服务器,其特征在于,所述计费服务器与所述认证 服务器之间的认证授权计费AAA协议为直径Diameter协议,所述认证服务器与所述接入服 务器之间的AAA协议为远端用户拨号验证服务Radius协议。
23.一种服务质量控制系统,与接入服务器通信连接,其特征在于,包括认证服务器,用于接收并转发所述接入服务器上报的服务使用量;计费服务器,用于接收所述认证服务器转发的服务使用量,依据所述服务使用量对当 前服务质量对应的服务累积使用量进行更新,并在判定更新后的服务累积使用量到达所述 当前服务质量对应的服务额定使用量时,对所述当前服务质量进行更新,以及通过所述认 证服务器将更新后的当前服务质量通知所述接入服务器。
24.如权利要求23所述的服务质量控制系统,其特征在于,所述计费服务器与所述认 证服务器之间的认证授权计费AAA协议为直径Diameter协议,所述认证服务器与所述接入 服务器之间的AAA协议为远端用户拨号验证服务Radius协议。
全文摘要
本发明实施例提供了一种认证服务器、计费服务器、服务质量控制方法和系统。服务质量控制方法包括计费服务器依据接入服务器通过认证服务器上报的服务使用量,对当前服务质量对应的服务累积使用量进行更新;计费服务器在判定更新后的服务累积使用量到达当前服务质量对应的服务额定使用量时,对当前服务质量进行更新,并通过认证服务器将更新后的当前服务质量通知接入服务器。本发明还提供了一种认证服务器、计费服务器、服务质量控制系统。本发明实施例只需在认证服务器和计费服务器上增加少量的控制逻辑,便可实现FUP方案。因此本发明实施例提供的技术方案可将实现FUP方案过程中给现有网络架构中各网络设备带来的升级压力降至最低。
文档编号H04L29/06GK102130828SQ20101060733
公开日2011年7月20日 申请日期2010年12月27日 优先权日2010年12月27日
发明者张亚锋 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1