本发明专利技术公开了一种基于URL加密信息比对的计费方法、设备和系统。该方法包括:在接收客户端发送的访问请求后,从访问请求中提取出目标URL、计费策略标识和第一加密信息;利用目标URL生成第二加密信息;判断第一加密信息与第二加密信息是否相同;若第一加密信息与第二加密信息相同,则执行与计费策略标识相关联的计费策略。本发明专利技术采用对当前访问URL加密的方式实现OTT随时指定任意URL进行灵活计费操作,大大的增加了业务的灵活性。
【技术实现步骤摘要】
本专利技术涉及移动互联网领域,尤其涉及一种基于URL加密信息比对的计费方法、设备和系统。
技术介绍
定向流量免流量费是当前流量经营中的一种重要业务,实现了用户访问OTT(OverTheTop,通过互联网向用户提供各种应用服务)指定的业务访问流量时向用户免费。对于需免费的业务URL(UniformResoureLocator,统一资源定位符),需要合作的OTT预先通知运营商,并通过运营商配置到网络设备上后生效。现有方案采用在网络中配置业务URL列表的方式,网络设备需检查用户访问的每个URL并与预先配置的URL列表比对,对于在列表中的URL访问进行灵活计费(如免流量费)操作。对于业务众多、URL变化频繁的OTT而言,这种方式非常的不灵活,限制了业务开展。例如,直接采用URL是否在列表中作为判断依据,不灵活,不能支持不同的灵活计费策略。通过列表圈定对哪些URL进行灵活计费,不灵活,并且OTT的URL变化和新增不能及时更新。通过OTT申请配置列表也不便于确保这些URL是经过OTT确认的合法URL。
技术实现思路
本专利技术要解决的技术问题是现有计费方案需要预先配置URL导致业务不灵活。根据本专利技术一方面,提出一种基于URL加密信息比对的计费方法,包括:在接收客户端发送的访问请求后,从访问请求中提取出目标URL、计费策略标识和第一加密信息;利用目标URL生成第二加密信息;判断第一加密信息与第二加密信息是否相同;若第一加密信息与第二加密信息相同,则执行与计费策略标识相关联的计费策略。在一个实施例中,从访问请求中还提取出OTT标识;利用目标URL生成第二加密信息的步骤包括:查询与OTT标识相关联的客户端密钥;利用目标URL和客户端密钥生成第二加密信息。在一个实施例中,利用目标URL和客户端密钥生成第二加密信息的步骤包括:利用目标URL、客户端密钥和计费策略标识生成第二加密信息。在一个实施例中,与OTT标识相关联的客户端密钥由计费管理平台配置。根据本专利技术的另一方面,还提出一种流量计费网络设备,包括:提取单元,用于在接收客户端发送的访问请求后,从访问请求中提取出目标URL、计费策略标识和第一加密信息;加密单元,用于利用目标URL生成第二加密信息;判断单元,用于判断第一加密信息与第二加密信息是否相同;计费单元,用于根据判断单元的判断结果,若第一加密信息与第二加密信息相同,则执行与计费策略标识相关联的计费策略。在一个实施例中,提取单元还用于从访问请求中还提取出OTT标识;加密单元还用于查询与OTT标识相关联的客户端密钥,利用目标URL和客户端密钥生成第二加密信息。在一个实施例中,加密单元还用于利用目标URL、客户端密钥和计费策略标识生成第二加密信息。在一个实施例中,与OTT标识相关联的客户端密钥由计费管理平台配置。根据本专利技术的另一方面,还提出一种基于URL加密信息比对的计费系统,包括客户端和如上任一项所述的流量计费网络设备,其中:客户端,用于向流量计费网络设备发送访问请求,其中访问请求中包括目标URL、计费策略标识和第一加密信息,其中利用目标URL生成第一加密信息。在一个实施例中,访问请求中还包括OTT标识,以便流量计费网络设备查询与OTT标识相关联的客户端密钥;客户端还用于利用目标URL和客户端密钥生成第一加密信息。在一个实施例中,客户端还用于利用目标URL、客户端密钥和计费策略标识生成第一加密信息。在一个实施例中,还包括计费管理平台,其中:计费管理平台,用于向流量计费网络设备配置与OTT标识相关联的客户端密钥。与现有技术相比,本专利技术通过在接收客户端发送的访问请求后,从访问请求中提取出目标URL、计费策略标识和第一加密信息;利用目标URL生成第二加密信息;判断第一加密信息与第二加密信息是否相同;若第一加密信息与第二加密信息相同,则执行与计费策略标识相关联的计费策略。本专利技术采用对当前访问URL加密的方式实现OTT随时指定任意URL进行灵活计费操作,大大的增加了业务的灵活性。通过以下参照附图对本专利技术的示例性实施例的详细描述,本专利技术的其它特征及其优点将会变得清楚。附图说明构成说明书的一部分的附图描述了本专利技术的实施例,并且连同说明书一起用于解释本专利技术的原理。参照附图,根据下面的详细描述,可以更加清楚地理解本专利技术,其中:图1为本专利技术基于URL加密信息比对的计费方法的一个实施例的流程示意图。图2为本专利技术流量计费网络设备的一个实施例的结构示意图。图3为本专利技术基于URL加密信息比对的计费系统的结构示意图。具体实施方式现在将参照附图来详细描述本专利技术的各种示例性实施例。应注意到:除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对布置、数字表达式和数值不限制本专利技术的范围。同时,应当明白,为了便于描述,附图中所示出的各个部分的尺寸并不是按照实际的比例关系绘制的。以下对至少一个示例性实施例的描述实际上仅仅是说明性的,决不作为对本专利技术及其应用或使用的任何限制。对于相关领域普通技术人员已知的技术、方法和设备可能不作详细讨论,但在适当情况下,所述技术、方法和设备应当被视为授权说明书的一部分。在这里示出和讨论的所有示例中,任何具体值应被解释为仅仅是示例性的,而不是作为限制。因此,示例性实施例的其它示例可以具有不同的值。应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步讨论。为使本专利技术的目的、技术方案和优点更加清楚明白,以下结合具体实施例,并参照附图,对本专利技术进一步详细说明。图1为本专利技术基于URL加密信息比对的计费方法的一个实施例的流程示意图。该方法包括以下步骤:在步骤110,在接收客户端发送的访问请求后,从访问请求中提取出目标URL、计费策略标识和第一加密信息。其中,客户端在访问请求消息头中携带策略计费标识(PolocyId)和第一加密信息,还可以携带OTT的唯一标识(OTTID),第一加密信息可以为利用MD5(MessageDigestAlgorithmMD5,消息摘要算法第五版)的算法计算的加密串。在步骤120,利用目标URL生成第二加密信息。其中,流量计费管理平台为注册的OTT分配客户端密钥并配置到计费网络设备中。在访问请求中提取出OTT标识,并查询与OTT标识相关联的该OTT业务客户端的客户端密钥,利用目标URL和客户端密钥生成第二加密信息。或者根据目标URL、客户端密钥和计费策略标识利用MD5算法计算加密串。在步骤130,判断第一加密信息与第二加密信息是否相同。若相同则执行步骤140,否则,执行步骤150。在步骤140,执行与计费策略标识相关联的计费策略。此后不再执行本实施例的其它步骤。根据PolocyId判断灵活的计费策略。如果在步骤130比对成功,则按照灵活计费策略进行相应的操作。在步骤150,不执行计费策略。在该实施例中,在接收客户端发送的访问请求后,从访问请求中提取出目标URL、计费策略标识和第一加密信息;利用目标URL生成第二加密信息;判断第一加密信息与第二加密信息是否相同;若第一加密信息与第二加密信息相同,则执行与计费策略标识相关联的计费策略。本专利技术不再利用URL作为需要进行灵活计费的判断依据,而是由其本文档来自技高网...
【技术保护点】
一种基于URL加密信息比对的计费方法,其特征在于,包括:在接收客户端发送的访问请求后,从访问请求中提取出目标URL、计费策略标识和第一加密信息;利用目标URL生成第二加密信息;判断第一加密信息与第二加密信息是否相同;若第一加密信息与第二加密信息相同,则执行与计费策略标识相关联的计费策略。
【技术特征摘要】
1.一种基于URL加密信息比对的计费方法,其特征在于,包括:在接收客户端发送的访问请求后,从访问请求中提取出目标URL、计费策略标识和第一加密信息;利用目标URL生成第二加密信息;判断第一加密信息与第二加密信息是否相同;若第一加密信息与第二加密信息相同,则执行与计费策略标识相关联的计费策略。2.根据权利要求1所述的方法,其特征在于,从访问请求中还提取出OTT标识;利用目标URL生成第二加密信息的步骤包括:查询与OTT标识相关联的客户端密钥;利用目标URL和客户端密钥生成第二加密信息。3.根据权利要求2所述的方法,其特征在于,利用目标URL和客户端密钥生成第二加密信息的步骤包括:利用目标URL、客户端密钥和计费策略标识生成第二加密信息。4.根据权利要求3所述的方法,其特征在于,与OTT标识相关联的客户端密钥由计费管理平台配置。5.一种流量计费网络设备,其特征在于,包括:提取单元,用于在接收客户端发送的访问请求后,从访问请求中提取出目标URL、计费策略标识和第一加密信息;加密单元,用于利用目标URL生成第二加密信息;判断单元,用于判断第一加密信息与第二加密信息是否相同;计费单元,用于根据判断单元的判断结果,若第一加密信息与第
\t二加密信息相同,则执行与计费策略标识相关联的计费...
【专利技术属性】
技术研发人员:陆玉兰,魏民,王芸,
申请(专利权)人:中国电信股份有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。