一种弹性计费方法及装置与流程

文档序号:12182308阅读:1670来源:国知局
一种弹性计费方法及装置与流程

本发明涉及电信增值业务计费技术领域,尤其涉及一种弹性计费方法及装置。



背景技术:

计费系统在现代电信系统中不可或缺,在电信系统中怎样才能更合理的进行计费一直是运营商关注的重点。弹性计费一般是指在一套计费系统中针对同一产品,差异化的用户服务能够实现差异化的计费,能够让消费者觉得所获得的服务和所付出的费用相匹配。目前看来,运营商在增值业务类产品使用中并未开始引入弹性计费策略。



技术实现要素:

本发明的目的在于提供一种弹性计费方法及装置,可以实现用户在点播电信增值业务时能够根据具体情况实现弹性计费,为运营商针对增值业务类产品使用差异化计费提供了保障。

本发明实施例提供一种弹性计费方法,应用于综合业务管理平台ISMP/全国业务发布中心NMSC,所述弹性计费方法包括:

接收综合业务接入网关ISAG/全国业务接入网关NSAG发送的第一鉴权批价请求;

根据所述第一鉴权批价请求中所携带的SP信息、用户信息、付费信息及用户请求业务信息判断第一点播请求是否符合弹性计费要求,当所述第一点播请求符合弹性计费要求时,对所述第一鉴权批价请求进行鉴权,并执行计费过程。

其中,所述根据所述第一鉴权批价请求中所携带的SP信息、用户信息、付费信息及用户请求业务信息判断第一点播请求是否符合弹性计费要求,具体 包括:

根据所述SP信息及所述用户请求业务信息判断第三方增值业务购买平台SP是否对所述第一点播请求中所请求的产品支持弹性计费业务;

当判断结果为是时,根据所述用户信息、所述付费信息判断所述第一点播请求中的付费要求是否符合所请求产品的产品发布价格,当判断结果为是时,确定所述第一点播请求符合弹性计费要求。

其中,所述根据所述SP信息及所述用户请求业务信息判断第三方增值业务购买平台SP是否对所述第一点播请求中所请求的产品支持弹性计费业务,具体为:

根据所述SP信息及所述用户请求业务信息判断得出所述SP支持产品封顶可变价格协议、支持弹性计费且产品的业务能力支持弹性计费,则所述SP对所述第一点播请求中所请求的产品支持弹性计费业务。

其中,所述根据所述用户信息、所述付费信息判断所述第一点播请求中的付费要求是否符合所请求产品的产品发布价格,具体为:

根据所述用户信息、所述付费信息判断得出所述SP制定的弹性费率Fee值小于等于产品发布价格,则所述第一点播请求中的付费要求符合所请求产品的产品发布价格。

其中,所述并执行计费过程,具体包括:

对所述第一鉴权批价请求进行鉴权成功且将鉴权应答消息发送至Web网关WEBGW后,接收所述WEBGW发送的第二鉴权批价请求;

对所述第二鉴权批价请求进行鉴权批价计费,向用户发送点播成功消息,其中所述第二鉴权批价请求是所述WEBGW根据所述鉴权应答消息向用户发送确认消息请求,并接收到用户返回的确认响应消息后发送的。

其中,所述对所述第二鉴权批价请求进行鉴权批价计费,向用户发送点播成功消息,包括:

根据所述第二鉴权批价请求,判断用户付费方式,当用户付费方式为预付费时,则携带鉴权批价成功消息向在线计费系统OCS发送付费扣租请求,接收所述OCS返回的付费成功消息,并向用户发送所述点播成功消息;

当用户付费方式为后付费时,直接进行扣费,并在扣费成功后向用户发送 所述点播成功消息。

其中,所述方法还包括:

当对所述第一鉴权批价请求进行鉴权成功后,生成用户及业务信息的链接身份标识linkID,并将所述linkID添加到所述鉴权应答消息中发送至所述WEBGW。

其中,所述对所述第二鉴权批价请求进行鉴权批价计费,向用户发送点播成功消息,还包括:

提取所述第二鉴权批价请求中携带的所述linkID;

根据所述linkID读取缓存的用户及业务信息;

对用户点播的产品进行鉴权批价计费,生成话单和点播历史记录,并向所述WEBGW发送点播成功消息,由所述WEBGW将所述点播成功消息通过所述SP发送至用户。

本发明实施例还提供一种弹性计费方法,应用于第三方增值业务购买平台SP,所述弹性计费方法包括:

接收用户发送的第一点播请求,根据所述第一点播请求生成包括SP信息、用户信息、付费信息及用户请求业务信息的请求信息;

将所述请求信息发送至综合业务接入网关ISAG/全国业务接入网关NSAG,由所述ISAG/NSAG响应所述请求消息生成第一鉴权批价请求,使综合业务管理平台ISMP/全国业务发布中心NMSC获取所述第一鉴权批价请求进行弹性计费的鉴权。

其中,所述方法还包括:

根据所述SP信息和一组随机序列号生成用于区分点播次序的事件标识符eventID。

其中,当所述SP属于省份SP时:

对于将所述请求信息发送至综合业务接入网关ISAG/全国业务接入网关NSAG的步骤,将所述请求信息发送至所述ISAG,由所述ISAG响应所述请求消息生成第一鉴权批价请求,使所述ISMP获取所述第一鉴权批价请求进行弹性计费的鉴权。

其中,当所述SP属于全国SP时:

对于将所述请求信息发送至综合业务接入网关ISAG/全国业务接入网关NSAG的步骤,将所述请求信息发送至所述NSAG,由所述NSAG响应所述请求消息生成第一鉴权批价请求,使所述NMSC获取所述第一鉴权批价请求进行弹性计费的鉴权。

其中,所述将所述请求信息发送至综合业务接入网关ISAG/全国业务接入网关NSAG,由所述ISAG/NSAG响应所述请求消息生成第一鉴权批价请求,使综合业务管理平台ISMP/全国业务发布中心NMSC获取所述第一鉴权批价请求进行弹性计费的鉴权,包括:

将所述请求信息发送至所述ISAG/NSAG,由所述ISAG/NSAG响应所述请求消息生成第一鉴权批价请求,并将所述第一鉴权批价请求发送至所述ISMP/NMSC,由所述ISMP/NMSC生成鉴权应答消息;

接收Web网关WEBGW响应于所述ISMP/NMSC发送的所述鉴权应答消息的第二点播请求,向所述WEBGW返回请求应答成功消息,由所述WEBGW向用户发送确认消息请求,并接收到用户返回的确认响应消息后向所述ISMP/NMSC发送第二鉴权批价请求;

接收由所述ISMP/NMSC对所述第二鉴权批价请求进行鉴权批价计费后生成的点播成功消息,将所述点播成功消息发送至用户。

其中,在接收所述WEBGW响应于所述ISMP/NMSC发送的所述鉴权应答消息的第二点播请求之后,所述方法还包括:

提取所述第二点播请求中携带的弹性费率Fee值,将提取到的Fee值与制定的Fee值进行比较,向所述WEBGW发送携带制定的Fee值的请求应答成功消息。

本发明实施例提供一种弹性计费装置,应用于综合业务管理平台ISMP/全国业务发布中心NMSC,所述弹性计费装置包括:

接收模块,用于接收综合业务接入网关ISAG/全国业务接入网关NSAG发送的第一鉴权批价请求;

第一处理模块,用于根据所述第一鉴权批价请求中所携带的SP信息、用户信息、付费信息及用户请求业务信息判断第一点播请求是否符合弹性计费要求,当所述第一点播请求符合弹性计费要求时,对所述第一鉴权批价请求进行 鉴权,并执行计费过程。

本发明实施例还提供一种弹性计费装置,应用于第三方增值业务购买平台SP,所述弹性计费装置包括:

第二处理模块,用于接收用户发送的第一点播请求,根据所述第一点播请求生成包括SP信息、用户信息、付费信息及用户请求业务信息的请求信息;

发送模块,用于将所述请求信息发送至综合业务接入网关ISAG/全国业务接入网关NSAG,由所述ISAG/NSAG响应所述请求消息生成第一鉴权批价请求,使综合业务管理平台ISMP/全国业务发布中心NMSC获取所述第一鉴权批价请求进行弹性计费的鉴权。

本发明的上述技术方案的有益效果如下:

通过SP接收用户发送的第一点播请求,根据第一点播请求生成请求信息,将请求信息发送至ISAG/NSAG,由ISAG/NSAG响应请求消息生成第一鉴权批价请求发送至ISMP/NMSC,ISMP/NMSC根据第一鉴权批价请求判断第一点播请求是否符合弹性计费要求,当第一点播请求符合弹性计费要求时,对所述第一鉴权批价请求进行鉴权,鉴权成功后将鉴权应答消息发送至WEBGW;并接收WEBGW响应于鉴权应答消息发送的第二鉴权批价请求,对第二鉴权批价请求进行鉴权批价计费,向用户发送点播成功消息,实现用户在点播电信增值业务时能够根据具体情况实现弹性计费,为运营商针对增值业务类产品使用差异化计费提供了保障。

附图说明

图1为本发明实施例弹性计费方法示意图一;

图2为本发明实施例弹性计费方法示意图二;

图3为本发明实施例省份层面总体结构示意图一;

图4为本发明实施例全国层面总体结构示意图二;

图5为本发明实施例弹性计费方法整体流程示意图。

具体实施方式

为使本发明要解决的技术问题、技术方案和优点更加清楚,下面将结合附 图及具体实施例进行详细描述。

本发明实施例提供一种弹性计费方法,应用于综合业务管理平台ISMP/全国业务发布中心NMSC,如图1所示,所述弹性计费方法包括:

步骤S10、接收综合业务接入网关ISAG/全国业务接入网关NSAG发送的第一鉴权批价请求;

步骤S20、根据所述第一鉴权批价请求中所携带的SP信息、用户信息、付费信息及用户请求业务信息判断第一点播请求是否符合弹性计费要求,当所述第一点播请求符合弹性计费要求时,对所述第一鉴权批价请求进行鉴权,并执行计费过程。

具体的,ISMP/NMSC接收ISAG/NSAG响应于SP发送的请求信息而生成的第一鉴权批价请求,其中请求信息是由SP根据接收到的用户发送的第一点播请求生成并发送至ISAG/NSAG的,且请求信息中包含SP信息、用户信息、付费信息及用户请求业务信息。ISMP/NMSC根据接收到的第一鉴权批价请求中所携带的SP信息、用户信息、付费信息及用户请求业务信息对用户发送的第一点播请求是否符合弹性计费要求进行判断,当第一点播请求符合弹性计费要求时,则需要进一步对第一鉴权批价请求进行鉴权,并在鉴权成功后向WEBGW发送鉴权应答消息,由WEBGW根据鉴权应答消息向用户发送确认消息请求,并接收到用户返回的确认响应消息后向ISMP/NMSC发送第二鉴权批价请求,ISMP/NMSC在接收到第二鉴权批价请求后,对第二鉴权批价请求进行鉴权批价计费,并向用户发送点播成功消息,以使得用户使用点播的产品。

通过上述方案,本发明可以实现用户在点播电信增值业务时能够根据具体情况实现弹性计费,为运营商针对增值业务类产品使用差异化计费提供了保障。

在本发明上述实施例中,步骤S20包括:

步骤S201、根据所述SP信息及所述用户请求业务信息判断第三方增值业务购买平台SP是否对所述第一点播请求中所请求的产品支持弹性计费业务;

步骤S202、当判断结果为是时,根据所述用户信息、所述付费信息判断所述第一点播请求中的付费要求是否符合所请求产品的产品发布价格,当判断结果为是时,确定所述第一点播请求符合弹性计费要求。

具体的,根据第一鉴权批价请求中所携带的SP信息及用户请求业务信息 判断SP是否对用户发送的第一点播请求中所请求的产品支持弹性计费业务,当SP对用户发送的第一点播请求中所请求的产品支持弹性计费业务时,则需要继续根据用户信息和付费信息判断第一点播请求中的付费要求是否符合所请求产品的产品发布价格,当第一点播请求中的付费要求符合所请求产品的产品发布价格时,即可以确定第一点播请求符合弹性计费要求。

在本发明上述实施例中,步骤S201具体为:

根据所述SP信息及所述用户请求业务信息判断得出所述SP支持产品封顶可变价格协议、支持弹性计费且产品的业务能力支持弹性计费,则所述SP对所述第一点播请求中所请求的产品支持弹性计费业务。

当根据SP信息及用户请求业务信息判断得出SP支持产品封顶可变价格协议、支持弹性计费且产品的业务能力支持弹性计费时,则表明SP对第一点播请求中所请求的产品支持弹性计费业务。

本发明实施例中还包括:当判断出SP平台支持产品封顶可变价格协议,但SP或者业务能力不支持弹性计费,则业务流程直接终止,同时返回一错误码,告知用户SP或者业务能力不支持弹性计费。

其中,步骤S202具体为:

根据所述用户信息、所述付费信息判断得出所述SP制定的弹性费率Fee值小于等于产品发布价格,则所述第一点播请求中的付费要求符合所请求产品的产品发布价格。

当根据用户信息和付费信息判断得出SP制定的弹性费率Fee值小于等于产品发布价格,则表明第一点播请求中的付费要求符合所请求产品的产品发布价格。

本发明实施例中还包括:若SP支持产品封顶可变价格协议且支持弹性计费,产品业务能力支持弹性计费,若此时SP制定的Fee值超过产品发布价格,则业务流程直接终止,同时给用户返回错误码,告知用户Fee值已超出产品发布价格。

若SP不支持产品封顶可变价格协议,但SP支持弹性计费,业务能力支持弹性计费,且此时的Fee值等于产品发布价格,或者Fee值没有填写,则ISMP/NMSC将会按产品发布价格计费,继续进行后续流程,如果此时的Fee 值不等于产品发布价格且不为空值,则业务流程直接终止,ISMP/NMSC将会返回给用户错误码,告知用户SP不支持弹性计费。

ISMP/NMSC还会对产品的可点播范围、用户号码的权限、付费号码余额等一系列基本信息进行鉴权处理,若这些基本信息不能鉴权通过,ISMP/NMSC仍然会直接终止流程,给WEBGW返回错误码。

需要说明的是,SP包括已跟运营商签订产品封顶可变价格协议的SP和未跟运营商签订产品封顶可变价格协议的SP。SP与运营商的产品封顶可变价格协议可在运营商增值业务自服务平台进行操作,待操作员审核通过即可。SP的弹性计费能力权限可在运营商门户上进行申请,操作员审核通过即可获得。业务能力弹性计费权限可在运营商增值业务门户进行申请,操作员审核通过即可获得。

在本发明上述实施例中,步骤S20中执行计费过程,具体包括:

对所述第一鉴权批价请求进行鉴权成功且将鉴权应答消息发送至Web网关WEBGW后,接收所述WEBGW发送的第二鉴权批价请求;

对所述第二鉴权批价请求进行鉴权批价计费,向用户发送点播成功消息,其中所述第二鉴权批价请求是所述WEBGW根据所述鉴权应答消息向用户发送确认消息请求,并接收到用户返回的确认响应消息后发送的。

具体的,对第一鉴权批价请求进行鉴权成功后向WEBGW发送鉴权应答消息,由WEBGW根据鉴权应答消息向用户发送确认消息请求,并接收到用户返回的确认响应消息后向ISMP/NMSC发送第二鉴权批价请求,ISMP/NMSC在接收到第二鉴权批价请求后,对第二鉴权批价请求进行鉴权批价计费,并向用户发送点播成功消息,以使得用户使用点播的产品。

在本发明上述实施例中,所述对所述第二鉴权批价请求进行鉴权批价计费,向用户发送点播成功消息,包括:

根据所述第二鉴权批价请求,判断用户付费方式,当用户付费方式为预付费时,则携带鉴权批价成功消息向在线计费系统OCS发送付费扣租请求,接收所述OCS返回的付费成功消息,并向用户发送所述点播成功消息;

当用户付费方式为后付费时,直接进行扣费,并在扣费成功后向用户发送所述点播成功消息。

具体的,ISMP/NMSC在接收到第二鉴权批价请求后,根据第二鉴权批价请求判断出用户付费方式,用户付费方式包括预付费和后付费这两种方式,当判断得出用户付费方式为预付费时,则需要携带鉴权批价成功消息向OCS发送付费扣租请求,在得到OCS返回的付费成功消息时,表明点播成功,此时可以向用户发送点播成功消息。当判断得出用户付费方式为后付费时,直接进行扣费,在扣费成功后,向用户发送点播成功消息。需要说明的是,向用户发送的点播成功消息,需要首先发送至WEBGW,由WEBGW将点播成功消息发送至SP,最后SP将点播成功消息发送至用户。

在本发明上述实施例中,所述方法还包括:

当对所述第一鉴权批价请求进行鉴权成功后,生成用户及业务信息的链接身份标识linkID,并将所述linkID添加到所述鉴权应答消息中发送至所述WEBGW。

具体的,在对第一鉴权批价请求进行鉴权成功后,生成一个用户及业务信息的linkID,linkID作为ISMP/NMSC读取缓存用户及业务信息的依据,将生成的linkID添加到鉴权应答消息中发送至WEBGW。WEBGW根据鉴权应答消息向用户发送确认消息请求,其中确认消息请求是WEBGW通过短信网关向用户发起的携带有用户点播产品的实际资费,需要用户进行回复才能进行后续流程。在WEBGW在向用户发送确认消息请求之前,需要向用户发送通知消息,通知消息是WEBGW通关短信网关向用户发起的携带有用户点播产品的实际资费,只是告知用户,用户无需进行回复。

在本发明上述实施例中,所述对所述第二鉴权批价请求进行鉴权批价计费,向用户发送点播成功消息,还包括:

提取所述第二鉴权批价请求中携带的所述linkID;

根据所述linkID读取缓存的用户及业务信息;

对用户点播的产品进行鉴权批价计费,生成话单和点播历史记录,并向所述WEBGW发送点播成功消息,由所述WEBGW将所述点播成功消息通过所述SP发送至用户。

具体的,在接收到WEBGW发送的第二鉴权批价请求后,根据第二鉴权批价请求中携带的linkID读取缓存的用户及业务信息。需要说明的是,鉴权应答 消息中携带有linkID,WEBGW根据鉴权应答消息向用户发送确认消息请求,并接收到用户返回的确认响应消息后发送的第二鉴权批价请求中携带有linkID。根据读取到的用户及业务信息,对户点播的产品进行鉴权批价计费,生成话单和点播历史记录,并向WEBGW发送点播成功消息,WEBGW在接收到点播成功消息后,将点播成功消息发送至SP,由SP将点播成功消息发送至用户,并给用户提供相应的服务。同时,WEBGW会生成一份状态报告给ISAG,ISAG将状态报告发送给ISMP/NMSC入库,供以后校验。

需要说明的是,ISMP/NMSC所生成的话单,一般来说,点播成功会出一份成功话单,点播失败会出一份失败话单,但是不管点播成功失败与否都会出一份日志话单;而点播历史记录只有在点播成功时才会生成,点播失败不会生成点播历史记录。

ISMP/NMSC在点播记录中都需要增加价格信息,并且提供查询和备份机制,当由用户发来的封顶可变价格的计费请求中携带有SP生成的事件标识符eventID时,ISMP/NMSC对于eventID只做记录不做判断,若SP发送的请求消息中携带eventID字段,则ISMP/NMSC需将此eventID体现在对应的话单中,作为后续对账校验的依据。

本发明实施例还提供一种弹性计费方法,应用于第三方增值业务购买平台SP,如图2所示,所述弹性计费方法包括:

步骤S30、接收用户发送的第一点播请求,根据所述第一点播请求生成包括SP信息、用户信息、付费信息及用户请求业务信息的请求信息;

步骤S40、将所述请求信息发送至综合业务接入网关ISAG/全国业务接入网关NSAG,由所述ISAG/NSAG响应所述请求消息生成第一鉴权批价请求,使综合业务管理平台ISMP/全国业务发布中心NMSC获取所述第一鉴权批价请求进行弹性计费的鉴权。

具体的,接收用户发送的第一点播请求,根据第一点播请求生成包含SP信息、用户信息、付费信息及用户请求业务信息的请求信息并发送至ISAG/NSAG,ISAG/NSAG根据接收到的请求信息生成第一鉴权批价请求,并将第一鉴权批价请求发送至ISMP/NMSC,由ISMP/NMSC根据接收到的第一鉴权批价请求对用户发送的第一点播请求是否符合弹性计费要求进行判断,在第一点 播请求符合弹性计费要求的前提下,对第一鉴权批价请求进行鉴权,并在鉴权成功后向WEBGW发送鉴权应答消息。

需要说明的是,SP将请求信息通过WEBGW发送至ISAG/NSAG,WEBGW在接收到请求信息后会对用户号码和付费号码做一个基本鉴权,如校验用户号码、付费号码状态、付费号码方式确定,再将请求信息发送至ISAG/NSAG。

接收WEBGW响应于鉴权应答消息而发送的第二点播请求,向WEBGW返回请求应答成功消息后,WEBGW向用户发送通知消息和确认消息请求,通知消息是WEBGW通过短信网关向用户发起的,携带有用户点播产品的实际资费,只是告知用户,用户无需进行回复,确认消息请求是WEBGW通过短信网关向用户发起的,携带有用户点播产品的实际资费,在得到用户的回复后,WEBGW向ISMP/NMSC发送第二鉴权批价请求。

由ISMP/NMSC对第二鉴权批价请求进行鉴权批价计费后生成点播成功消息,通过WEBGW接收ISMP/NMSC发送的点播成功消息,将点播成功消息发送至用户。

通过上述方案,本发明可以实现用户在点播电信增值业务时能够根据具体情况实现弹性计费,为运营商针对增值业务类产品使用差异化计费提供了保障。

在本发明上述实施例中,所述方法还包括:

根据所述SP信息和一组随机序列号生成用于区分点播次序的事件标识符eventID。

具体的SP生成的eventID为一个事件标识符,由SP信息和一组随机序列号组成,相当于一个订单序列号,在生成的话单、点播历史记录当中都会带有该eventID,以便作为后续区分各次点播的依据之一。

在本发明上述实施例中,当所述SP属于省份SP时:

对于步骤S40,将所述请求信息发送至所述ISAG,由所述ISAG响应所述请求消息生成第一鉴权批价请求,使所述ISMP获取所述第一鉴权批价请求进行弹性计费的鉴权。

具体的,SP将请求信息发送至ISAG,ISAG根据请求消息生成第一鉴权批价请求并发送至ISMP,ISMP根据接收到的第一鉴权批价请求对用户发送的第一点播请求是否符合弹性计费要求进行判断,在第一点播请求符合弹性计 费要求的前提下,对第一鉴权批价请求进行鉴权,并在鉴权成功后向WEBGW发送鉴权应答消息。

接收WEBGW响应于鉴权应答消息而发送的第二点播请求,向WEBGW返回请求应答成功消息后,WEBGW向用户发送通知消息和确认消息请求,在得到用户对确认消息请求的回复后,WEBGW向ISMP发送第二鉴权批价请求。

由ISMP对第二鉴权批价请求进行鉴权批价计费后生成点播成功消息,通过WEBGW接收ISMP发送的点播成功消息,将点播成功消息发送至用户。

如图3所示,用户向省份SP发送第一点播请求,省份SP根据第一点播请求生成请求信息通过WEBGW发送至ISAG,ISAG向ISMP发送鉴权批价请求,ISMP对鉴权批价请求进行鉴权、批价,向OCS发送付费扣租请求。

其中用户:指运营商用户,如中国移动、中国联通、中国电信等。

省份SP:包括本省份的第三方增值业务购买平台。

ISAG:综合业务接入网关,是移动业务网络中实现省份业务统一接入和服务质量监控的功能实体,使运营商能够开放电信网络资源,并控制对网络资源的使用。

ISMP:综合业务管理平台,主要是对本省份的增值业务进行鉴权批价发布等处理。

OCS/扣费:负责用户点播产品的付费扣付功能,主要是预付费用户向OCS(Online Charging System)出付费话单,后付费用户直接进行扣费。

在本发明上述实施例中,当所述SP属于全国SP时:

对于步骤S40,将所述请求信息发送至所述NSAG,由所述NSAG响应所述请求消息生成第一鉴权批价请求,使所述NMSC获取所述第一鉴权批价请求进行弹性计费的鉴权。

具体的,SP将请求信息发送至NSAG,NSAG根据请求消息生成第一鉴权批价请求并发送至NMSC,由NMSC根据接收到的第一鉴权批价请求对用户发送的第一点播请求是否符合弹性计费要求进行判断,在第一点播请求符合弹性计费要求的前提下,对第一鉴权批价请求进行鉴权,并在鉴权成功后向WEBGW发送鉴权应答消息。

接收WEBGW响应于鉴权应答消息而发送的第二点播请求,向WEBGW返 回请求应答成功消息后,WEBGW向用户发送通知消息和确认消息请求,在得到用户对确认消息请求的回复后,WEBGW向NMSC发送第二鉴权批价请求。

由NMSC对第二鉴权批价请求进行鉴权批价计费后生成点播成功消息,通过WEBGW接收NMSC发送的点播成功消息,将点播成功消息发送至用户。

如图4所示,用户向全国SP发送第一点播请求,全国SP根据第一点播请求生成请求信息通过WEBGW发送至NSAG,NSAG向NMSC发送鉴权批价请求,NMSC对鉴权批价请求进行鉴权、批价,通过ISMP向OCS发送付费扣租请求。

其中用户:运营商用户,如中国移动、中国联通、中国电信等。

全国SP:包括非本省的第三方增值业务购买平台。

NSAG:全国业务接入网关,是移动业务网络中实现全国业务统一接入和服务质量监控的功能实体,使运营商能够开放电信网络资源,并控制对网络资源的使用。

NMSC:全国业务发布中心,主要是对全国的增值业务进行鉴权批价发布等处理。

ISMP:综合业务管理平台,主要是对本省份的增值业务进行鉴权批价发布等处理。

OCS/扣费:负责用户点播产品的付费扣付功能,主要是预付费用户向OCS出付费话单,后付费用户直接进行扣费。

在本发明上述实施例中,步骤S40包括:

步骤S401、将所述请求信息发送至所述ISAG/NSAG,由所述ISAG/NSAG响应所述请求消息生成第一鉴权批价请求,并将所述第一鉴权批价请求发送至所述ISMP/NMSC,由所述ISMP/NMSC生成鉴权应答消息;

步骤S402、接收Web网关WEBGW响应于所述ISMP/NMSC发送的所述鉴权应答消息的第二点播请求,向所述WEBGW返回请求应答成功消息,由所述WEBGW向用户发送确认消息请求,并接收到用户返回的确认响应消息后向所述ISMP/NMSC发送第二鉴权批价请求;

步骤S403、接收由所述ISMP/NMSC对所述第二鉴权批价请求进行鉴权批价计费后生成的点播成功消息,将所述点播成功消息发送至用户。

具体的,根据接收到的第一点播请求生成包含SP信息、用户信息、付费 信息及用户请求业务信息的请求信息,将请求信息发送至ISAG/NSAG,ISAG/NSAG根据请求信息生成第一鉴权批价请求,并发送至ISMP/NMSC,由ISMP/NMSC根据第一鉴权批价请求对用户发送的第一点播请求是否符合弹性计费要求进行判断,在第一点播请求符合弹性计费要求的前提下,对第一鉴权批价请求进行鉴权,并在鉴权成功后向WEBGW发送鉴权应答消息。

接收WEBGW响应于鉴权应答消息而发送的第二点播请求,向WEBGW返回请求应答成功消息后,WEBGW向用户发送通知消息和确认消息请求,对于通知消息用户无需进行回复,在得到用户对确认消息请求的回复后,WEBGW向ISMP/NMSC发送第二鉴权批价请求。由ISMP/NMSC对第二鉴权批价请求进行鉴权批价计费后生成点播成功消息,通过WEBGW接收ISMP/NMSC发送的点播成功消息,将点播成功消息发送至用户。

在本发明上述实施例中,在接收所述WEBGW响应于所述ISMP/NMSC发送的所述鉴权应答消息的第二点播请求之后,所述方法还包括:

提取所述第二点播请求中携带的弹性费率Fee值,将提取到的Fee值与制定的Fee值进行比较,向所述WEBGW发送携带制定的Fee值的请求应答成功消息。

具体的,Fee值为SP所制定,SP制定一个合理的Fee值都会小于或者等于产品的发布价格。SP在接收到第二点播请求后,首先会根据第二点播请求中携带的产品信息,确认该产品的在SP上所制定的Fee值,并将该Fee值与第二点播请求中所携带的Fee值做对比,以确保两者一致,当两者不一致时,向WEBGW发送携带制定的Fee值的请求应答成功消息。

如图5所示,为本发明实施例整体流程示意图:

步骤501:用户向SP(全国SP或省份SP)发送第一点播请求。

步骤502:SP将根据第一点播请求,生成包括SP信息、用户信息、付费信息及用户请求业务信息的请求信息,将请求信息发送给WEBGW。

步骤503:WEBGW将收到的请求信息发送给ISAG/NSAG。

步骤504:ISAG/NSAG收到请求信息后,向ISMP/NMSC发送第一鉴权批价请求,ISMP/NMSC根据第一鉴权批价请求对用户发送的第一点播请求是否符合弹性计费要求进行判断,当第一点播请求符合弹性计费要求时,则需要进 一步对第一鉴权批价请求进行鉴权。

步骤505:ISMP/NMSC向ISAG/NSAG发送鉴权应答消息。

步骤506:ISAG/NSAG向WEBGW转发鉴权应答消息。

步骤507:WEBGW向SP发送第二点播请求消息。

步骤508:SP向WEBGW返回请求应答成功消息。

步骤509:WEBGW向用户发送通知消息。

步骤510:WEBGW向用户发送确认消息请求。

步骤511:用户向WEBGW发送确认响应消息。

步骤512:WEBGW向ISMP/NMSC发送第二鉴权批价请求。

步骤513:ISMP/NMSC对第二鉴权批价请求进行鉴权批价,并判断出用户付费方式,当付费方式为预付费时,则携带鉴权批价成功消息向OCS发送付费扣租请求。

步骤514:接收OCS返回付费成功消息,并成话单和点播历史记录。

步骤515:ISMP/NMSC向WEBGW发送点播成功消息。

步骤516:WEBGW将点播成功消息返回给SP。

步骤517:SP将点播成功的信息返回给用户,提供用户相应服务。

步骤518:同时WEBGW生成一份状态报告给ISAG。

步骤519:ISAG将状态报告发送给ISMP/NMSC入库,供以后校验。

当付费方式为后付费时,直接进行扣费,生成话单和点播历史记录。

本发明实施例提供一种弹性计费装置,应用于综合业务管理平台ISMP/全国业务发布中心NMSC,所述弹性计费装置包括:

接收模块,用于接收综合业务接入网关ISAG/全国业务接入网关NSAG发送的第一鉴权批价请求;

第一处理模块,用于根据所述第一鉴权批价请求中所携带的SP信息、用户信息、付费信息及用户请求业务信息判断第一点播请求是否符合弹性计费要求,当所述第一点播请求符合弹性计费要求时,对所述第一鉴权批价请求进行鉴权,并执行计费过程。

在本发明上述实施例中,所述第一处理模块包括:

第一子模块,用于根据所述SP信息及所述用户请求业务信息判断第三方 增值业务购买平台SP是否对所述第一点播请求中所请求的产品支持弹性计费业务;

第二子模块,用于当判断结果为是时,根据所述用户信息、所述付费信息判断所述第一点播请求中的付费要求是否符合所请求产品的产品发布价格,当判断结果为是时,确定所述第一点播请求符合弹性计费要求。

在本发明上述实施例中,所述第一子模块进一步用于:

根据所述SP信息及所述用户请求业务信息判断得出所述SP支持产品封顶可变价格协议、支持弹性计费且产品的业务能力支持弹性计费,则所述SP对所述第一点播请求中所请求的产品支持弹性计费业务。

在本发明上述实施例中,所述第二子模块进一步用于:

根据所述用户信息、所述付费信息判断得出所述SP制定的弹性费率Fee值小于等于产品发布价格,则所述第一点播请求中的付费要求符合所请求产品的产品发布价格。

在本发明上述实施例中,所述第一处理模块还包括:

第三子模块,用于对所述第一鉴权批价请求进行鉴权成功且将鉴权应答消息发送至Web网关WEBGW后,接收所述WEBGW发送的第二鉴权批价请求;

第四子模块,用于对所述第二鉴权批价请求进行鉴权批价计费,向用户发送点播成功消息,其中所述第二鉴权批价请求是所述WEBGW根据所述鉴权应答消息向用户发送确认消息请求,并接收到用户返回的确认响应消息后发送的。

在本发明上述实施例中,所述第四子模块进一步用于:

根据所述第二鉴权批价请求,判断用户付费方式,当用户付费方式为预付费时,则携带鉴权批价成功消息向在线计费系统OCS发送付费扣租请求,接收所述OCS返回的付费成功消息,并向用户发送所述点播成功消息;

当用户付费方式为后付费时,直接进行扣费,并在扣费成功后向用户发送所述点播成功消息。

在本发明上述实施例中,所述装置还包括:

生成处理模块,用于对所述第一鉴权批价请求进行鉴权成功后,生成用户及业务信息的链接身份标识linkID,并将所述linkID添加到所述鉴权应答消息中发送至所述WEBGW。

在本发明上述实施例中,所述第四子模块包括:

提取子单元,用于提取所述第二鉴权批价请求中携带的所述linkID;

读取子单元,用于根据所述linkID读取缓存的用户及业务信息;

处理子单元,用于对用户点播的产品进行鉴权批价计费,生成话单和点播历史记录,并向所述WEBGW发送点播成功消息,由所述WEBGW将所述点播成功消息通过所述SP发送至用户。

本发明实施例还提供一种弹性计费装置,应用于第三方增值业务购买平台SP,所述弹性计费装置包括:

第二处理模块,用于接收用户发送的第一点播请求,根据所述第一点播请求生成包括SP信息、用户信息、付费信息及用户请求业务信息的请求信息;

发送模块,用于将所述请求信息发送至综合业务接入网关ISAG/全国业务接入网关NSAG,由所述ISAG/NSAG响应所述请求消息生成第一鉴权批价请求,使综合业务管理平台ISMP/全国业务发布中心NMSC获取所述第一鉴权批价请求进行弹性计费的鉴权。

在本发明上述实施例中,所述装置还包括:

生成模块,用于根据所述SP信息和一组随机序列号生成用于区分点播次序的事件标识符eventID。

在本发明上述实施例中,当所述SP属于省份SP时:

所述发送模块进一步用于将所述请求信息发送至所述ISAG,由所述ISAG响应所述请求消息生成第一鉴权批价请求,使所述ISMP获取所述第一鉴权批价请求进行弹性计费的鉴权。

在本发明上述实施例中,当所述SP属于全国SP时:

所述发送模块进一步用于将所述请求信息发送至所述NSAG,由所述NSAG响应所述请求消息生成第一鉴权批价请求,使所述NMSC获取所述第一鉴权批价请求进行弹性计费的鉴权。

在本发明上述实施例中,所述发送模块包括:

发送子模块,用于将所述请求信息发送至所述ISAG/NSAG,由所述ISAG/NSAG响应所述请求消息生成第一鉴权批价请求,并将所述第一鉴权批价请求发送至所述ISMP/NMSC,由所述ISMP/NMSC生成鉴权应答消息;

接收返回子模块,用于接收Web网关WEBGW响应于所述ISMP/NMSC发送的所述鉴权应答消息的第二点播请求,向所述WEBGW返回请求应答成功消息,由所述WEBGW向用户发送确认消息请求,并接收到用户返回的确认响应消息后向所述ISMP/NMSC发送第二鉴权批价请求;

接收发送子模块,用于接收由所述ISMP/NMSC对所述第二鉴权批价请求进行鉴权批价计费后生成的点播成功消息,将所述点播成功消息发送至用户。

在本发明上述实施例中,所述装置还包括:

提取比较模块,用于在所述接收返回子模块接收所述WEBGW响应于所述ISMP/NMSC发送的鉴权应答消息的第二点播请求之后,提取所述第二点播请求中携带的弹性费率Fee值,将提取到的Fee值与制定的Fee值进行比较,向所述WEBGW发送携带制定的Fee值的请求应答成功消息。

本发明实施例弹性计费方法,通过SP接收用户发送的第一点播请求,根据第一点播请求生成请求信息,将请求信息发送至ISAG/NSAG,由ISAG/NSAG响应请求消息生成第一鉴权批价请求发送至ISMP/NMSC,ISMP/NMSC根据第一鉴权批价请求判断第一点播请求是否符合弹性计费要求,当第一点播请求符合弹性计费要求时,对所述第一鉴权批价请求进行鉴权,鉴权成功后将鉴权应答消息发送至WEBGW;并接收WEBGW响应于鉴权应答消息发送的第二鉴权批价请求,对第二鉴权批价请求进行鉴权批价计费,向用户发送点播成功消息,实现用户在点播电信增值业务时能够根据具体情况实现弹性计费,为运营商针对增值业务类产品使用差异化计费提供了保障。

需要说明的是,本发明实施例提供的弹性计费装置是应用上述方法的装置,则上述方法的所有实施例均适用于该装置,且均能达到相同或相似的有益效果。

以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明所述原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1