CN105721394B - 一种面向内容分发网络的业务接入设备、方法及*** - Google Patents
一种面向内容分发网络的业务接入设备、方法及*** Download PDFInfo
- Publication number
- CN105721394B CN105721394B CN201410724728.9A CN201410724728A CN105721394B CN 105721394 B CN105721394 B CN 105721394B CN 201410724728 A CN201410724728 A CN 201410724728A CN 105721394 B CN105721394 B CN 105721394B
- Authority
- CN
- China
- Prior art keywords
- user
- service
- business
- data
- signing
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本发明提供一种面向内容分发网络的业务接入设备、方法及***,涉及互联网数据业务领域。该业务接入设备包括:获取模块,用于获取业务提供端下发的用户签约数据;其中,用户签约数据至少包括用户签约业务、用户标识和IP地址;用户策略生成模块,用于根据用户签约数据生成对应用户签约业务的用户策略数据;其中,用户策略数据能够使内容分发网络进行对应的预配置,以根据所述IP地址向具有用户标识的用户提供对应的用户签约业务;发送模块,用于将用户策略数据发送至内容分发网络。本发明的方案,将业务侧的用户分级需求传送至CDN,从而使CDN实现用户粒度的分发分级和功能选择服务,全面提升CDN整体服务效能,满足了互联网应用、运营商业务的经营需求。
Description
技术领域
本发明涉及互联网数据业务领域,特别是指一种面向内容分发网络的业务接入设备、方法及***。
背景技术
内容分发网络(Content Delivery Network,CDN)是构建在基础IP承载网络之上,面向多种业务需求的内容递送和流量分配网络。内容分发网络能够将源服务器中的内容分发至分布式部署的服务节点中,通过应用流量调度技术,可按照指定的策略将用户请求自动指向全局最优的服务节点,由该节点就近为用户提供服务。CDN是有效平衡利用承载网络资源、保障业务高效稳定运营、提升用户内容访问速度的重要基础能力,被互联网公司及运营商所广泛采用。
随着用户需求的改变,互联网应用、运营商业务均存在精细化经营的需求,希望能够按照基于用户级别提供有区分能力的服务(包含基础服务和增值服务),从而获取更多的额外收益。但是,由于CDN与网站/SP签约的维度是域名,CDN会按照域名在***中配置CNAME数据。签约后会对域名下的所有内容提供加速及增值能力,由于业务提供方式属于后向模式,并不区分用户,而是面向所有用户提供同等服务,即所有用户均享受相同的服务等级和服务内容,无法满足互联网应用、运营商业务均存在的精细化经营的需求。
发明内容
本发明的目的是提供一种面向内容分发网络的业务接入设备、方法及***,将业务侧的用户分级需求传送至CDN,从而使CDN实现用户粒度的分发分级和功能选择服务,全面提升CDN整体服务效能。
为达到上述目的,本发明的实施例提供一种面向内容分发网络的业务接入设备,包括:
获取模块,用于获取业务提供端下发的用户签约数据;其中,所述用户签约数据至少包括用户签约业务、用户标识和IP地址;
用户策略生成模块,用于根据所述用户签约数据生成对应所述用户签约业务的用户策略数据;其中,所述用户策略数据能够使内容分发网络进行对应的预配置,以根据所述IP地址向具有所述用户标识的用户提供对应的所述用户签约业务;
发送模块,用于将所述用户策略数据发送至内容分发网络。
其中,所述业务提供端包括业务平台和运营商BOSS***;其中,
所述业务提供端下发的用户签约数据是业务平台和运营商BOSS***根据用户终端发送的业务订购请求生成的。
其中,所述获取模块包括:
分析子模块,用于根据获取到的所述用户标识和所述用户签约业务,分析得到具有所述用户标识的用户在业务平台签约的第一用户签约业务和在运营商BOSS***签约的第二用户签约业务;
确定子模块,用于根据所述第一用户签约业务和所述第二用户签约业务,整合处理确定最终的用户签约业务。
其中,所述发送模块包括:
第一发送子模块,用于直接将所述用户策略数据同步至内容用户分发网络;或
第二发送子模块,用于在接收到内容用户分发网络发送的用户策略数据查询请求后,将当前查询用户的用户策略数据发送至内容用户分发网络。
其中,所述面向内容分发网络的业务接入设备还包括:
数据存储模块,用于存储获取到的所述用户签约数据和生成的所述用户策略数据;
管理模块,用于所述业务接入设备的工作参数预配置、工作状态的监控和日志的生成。
为达到上述目的,本发明的实施例还提供了一种面向内容分发网络的业务接入方法,包括:
获取业务提供端下发的用户签约数据;其中,所述用户签约数据至少包括用户签约业务、用户标识和IP地址;
根据所述用户签约数据生成对应所述用户签约业务的用户策略数据;其中,所述用户策略数据能够使内容分发网络进行对应的预配置,以根据所述IP地址向具有所述用户标识的用户提供对应的所述用户签约业务;
将所述用户策略数据发送至内容分发网络。
其中,所述业务提供端包括业务平台和运营商BOSS***;其中,
所述业务提供端下发的用户签约数据是业务平台和运营商BOSS***根据用户终端发送的业务订购请求生成的。
其中,获取业务提供端下发的用户签约数据,包括:
根据获取到的所述用户标识和所述用户签约业务,分析得到具有所述用户标识的用户在业务平台签约的第一用户签约业务和在运营商BOSS***签约的第二用户签约业务;
根据所述第一用户签约业务和所述第二用户签约业务,整合处理确定最终的用户签约业务。
其中,将所述用户策略数据发送至内容用户分发网络,包括:
直接将所述用户策略数据同步至内容用户分发网络;或
在接收到内容用户分发网络发送的用户策略数据查询请求后,将当前查询用户的用户策略数据发送至内容用户分发网络。
为达到上述目的,本发明的实施例还提供了一种网络内容服务***,包括如上所述的面向内容分发网络的业务接入设备。
其中,所述网络内容服务***还包括:管理***和服务节点;其中
所述管理***,用于获取所述业务接入设备生成的用户策略数据,并下发至服务节点;
所述服务节点,用于根据接收到的所述用户策略数据进行对应的预配置,以根据所述IP地址向具有所述用户标识的用户提供对应的所述用户签约业务。
本发明的上述技术方案的有益效果如下:
本发明实施例业务接入设备,在获取模块获取到业务提供端下发的至少包括用户签约业务、用户标识和IP地址的用户签约数据后由用户策略生成模块根据用户签约数据生成能够使内容分发网络进行对应的预配置的用户策略数据,如CDN要分配多少节点,以什么样的速率向用户发送数据等等,有了用户策略数据CDN才能够执行相应的***配置,从而实现向用户提供需要的分发分级业务。最终,发送模块只要将用户策略数据发送至CDN即可。该业务接入设备向下与CDN连接,对上连接业务提供端,可以实现CDN能力对业务侧的暴露,包括基础的加速能力,以及适配、转码等增值服务能力,实现按照用户级别的分级服务能力,满足互联网应用、运营商业务的需求提供有区分能力的服务。
附图说明
图1表示本发明实施例的面向内容分发网络的业务接入设备的结构示意图;
图2表示由本发明实施例的面向内容分发网络的业务接入设备组成的组网架构图;
图3表示本发明实施例的面向内容分发网络的业务接入设备的应用示意图一;
图4表示本发明实施例的面向内容分发网络的业务接入设备的应用示意图二;
图5表示本发明实施例的面向内容分发网络的业务接入设备的应用示意图三;
图6表示本发明实施例的面向内容分发网络的业务接入设备的应用示意图四;
图7表示本发明实施例的面向内容分发网络的业务接入设备的应用示意图五;
图8表示本发明实施例的面向内容分发网络的业务接入设备的应用示意图六;
图9表示本发明实施例的面向内容分发网络的业务接入设备的步骤流程图。
具体实施方式
为使本发明要解决的技术问题、技术方案和优点更加清楚,下面将结合附图及具体实施例进行详细描述。
本发明针对现有的内容分发网络无法满足互联网应用、运营商业务的需求提供有区分能力的服务,提供一种面向内容分发网络的业务接入设备,将业务侧的用户分级需求传送至CDN,从而使CDN实现用户粒度的分发分级和功能选择服务,全面提升CDN整体服务效能。
如图1所示,本发明实施例的一种面向内容分发网络的业务接入设备,包括:
获取模块10,用于获取业务提供端下发的用户签约数据;其中,所述用户签约数据至少包括用户签约业务、用户标识和IP地址;
用户策略生成模块20,用于根据所述用户签约数据生成对应所述用户签约业务的用户策略数据;其中,所述用户策略数据能够使内容分发网络进行对应的预配置,以根据所述IP地址向具有所述用户标识的用户提供对应的所述用户签约业务;
接口模块30,用于将所述用户策略数据发送至内容分发网络。
用户在业务提供端开通分发分级业务如基础的加速能力等,首先用户终端会向业务提供端进行业务订购请求,绑定自身的原始用户信息和业务信息,其中原始用户信息至少包括手机号码MSISDN、IP地址或用户注册账号ID的一个或多个,而原始业务信息至少包括用户签约业务和用户等级的一个或多个。业务提供端在收到用户终端上报的原始用户信息和业务信息后,将至少获知的用户标识和用户签约业务和IP地址作为用户签约数据下发至本发明实施例的业务接入设备。用户签约数据中的用户标识和IP地址等内容与原始用户信息大体相同,但是又有不同,如在用户终端使用固定IP地址时,用户终端上报的原始用户信息包含该固定IP地址,用户签约数据也同样包括有该固定IP地址;在用户终端使用动态分配IP地址时,用户终端上报的原始用户信息是包含MSISDN或用户注册账号ID等这样的用户标识,而用户在向业务提供端发送消息时,其IP报文中包含用户终端IP地址的,此时业务提供端根据用户的MSISDN或账号ID,可以实现与终端侧IP地址的关联,供后续下发业务接入设备使用。该用户签约数据中的IP地址是业务提供端根据得到的用户标识与用户终端IP地址之间的映射关系确定的。
通过上述方案,本发明实施例业务接入设备的在获取模块10首先会获取到业务提供端下发的至少包括用户签约业务、用户标识和IP地址的用户签约数据,用户签约数据至少包括用户开通分发分级业务签约的业务相关数据如加速的上限速率、订购能力等用户签约业务,还有签订这些业务的用户的用户标识和IP地址等;之后用户策略生成模块20即可根据用户签约数据生成能够使内容分发网络进行对应的预配置的用户策略数据,具体来说,该用户策略数据是内容分发网络CDN可识别、理解的***配置策略,如CDN要分配多少节点,以什么样的速率向用户发送数据等等,有了用户策略数据CDN才能够执行相应的***配置,从而根据IP地址向具有该用户标识的用户提供对应的用户签约业务,实现向用户提供需要的分发分级业务。最终,发送模块30只要将用户策略数据发送至CDN即可。如图2所示,该业务接入设备向下与CDN连接,对上连接业务提供端,可以实现CDN能力对业务侧的暴露,包括基础的加速能力,以及适配、转码等增值服务能力,实现按照用户级别的分级服务能力,满足互联网应用、运营商业务的需求提供有区分能力的服务。
由上述的业务接入设备可知,在具体实现中,获取模块和发送模块也是可以通过接口的相关功能来实现。
往往用户签订业务的平台(业务提供端)的类型是业务平台和运营商BOSS***,故,在本发明实施例中,所述业务提供端包括业务平台和运营商BOSS***;其中,
所述业务提供端下发的用户签约数据是业务平台和运营商BOSS***根据用户终端发送的业务订购请求生成的。
那么,应该了解到真是由于存在这两种类型的业务提供端,用户在业务平台开通的业务可能与在运营商BOSS***开通业务存在出入,如用户在运营商BOSS***订购了可以以10M带宽下载的业务,而在业务平台如迅雷平台,只是订购铜牌级用户的业务,限定的带宽是5M,那么在生成CDN的用户策略数据时就不知道要如何去确定,因此,在本发明实施例中,所述获取模块10包括:
分析子模块101,用于根据获取到的所述用户标识和所述用户签约业务,分析得到具有所述用户标识的用户在业务平台签约的第一用户签约业务和在运营商BOSS***签约的第二用户签约业务;
确定子模块102,用于根据所述第一用户签约业务和所述第二用户签约业务,整合处理确定最终的用户签约业务。
分析子模块101能够根据获取到的用户标识和用户签约业务,分析出用户签约业务中该用户在业务平台签约的第一用户签约业务和在运营商BOSS***签约的第二用户签约业务,这样就可以找出业务平台和运营商BOSS***存在差异的用户签约业务,然后确认子模块102确定最优的业务作为最终的用户签约业务。如上例中,分析子模块101能够分析用户在运营商BOSS***订购了可以以10M带宽下载的业务,而在业务平台如迅雷平台,只是订购铜牌级用户的业务,限定的带宽是5M,随后确认子模块102可确认用户的下载带宽为10M来作为用户签约业务,完成了用户签约业务的整合处理,保证了CDN提供给用户最优的服务质量。
往往在本发明实施例的业务接入设备的应用中,常存在两种模式:同步模式和查询模式,为了满足对不同模式的适用,所述发送模块30包括:
第一发送子模块301,用于直接将所述用户策略数据同步至内容用户分发网络;或
第二发送子模块302,用于在接收到内容用户分发网络发送的用户策略数据查询请求后,将当前查询用户的用户策略数据发送至内容用户分发网络。
在同步模式下,第一发送子模块301直接将用户策略生成模块20生成的用户策略数据同步至CDN,使CDN在用户终端发起业务访问时,立即可根据获得的用户策略数据向用户提供对应的服务。在查询模式下,用户策略生成模块20生成的用户策略数据后,且只有在用户终端先向CDN发起业务访问,而CDN向业务接入设备发起用户策略数据查询请求后,这样,第二发送子模块302在接收到CDN发送的用户策略数据查询请求后,才会将当前查询用户的用户策略数据发送至内CDN,使CDN直接根据获得的用户策略数据向当前用户提供对应的服务。
其中,本发明实施例的业务接入设备还包括:
数据存储模块40,用于存储获取到的所述用户签约数据和生成的所述用户策略数据;
管理模块50,用于所述业务接入设备的工作参数预配置、工作状态的监控和日志的生成。
数据存储模块40存储了业务接入设备工作过程中的各类数据包括获取模块30获取到的用户签约数据,以及用户策略生成模块20生成的所述用户策略数据,方便模块间以及该业务接入设备向CDN的数据传递。
管理模块50实现了业务接入设备的工作参数预配置,使得业务接入设备更好的适用于CDN,工作状态的监控和日志的生成,能够了解该业务接入设备的工作状况,在出现问题的情况下及时发现问题,更好地解决问题。
下面结合附图,说明该业务接入设备的应用:
图3为用户终端向业务平台发起业务订购请求即在平台侧开启分级服务能力且用户终端使用固定IP地址的场景时同步模式的业务流程,用户终端向平台发送业务订购请求,在平台侧开启分级服务能力,绑定自身信息(手机号码、固定IP地址等)(S301);业务平台开通业务后向用户终端返回开通成功响应消息(S302);业务平台之后将根据用户终端上报信息得到的用户签约数据下发至业务接入设备(S303);业务接入设备收到用户签约数据后会返回发送成功响应消息至业务平台(S304),而后凭借该用户签约数据,通过内部各模块的处理后生成用户策略数据(S305),并将用户策略数据向CDN发送(S306);CDN的管理***接收到用户策略数据后返回发送成功响应消息至业务接入设备(S307),管理***将由用户策略数据确定的内部数据同步至CDN的服务节点(S308),服务节点接收到内部数据后返回发送内部数据同步响应消息至管理***(S309);用户终端发起业务访问,如域名为bb.com被调度至CDN节点(S310);服务节点向用户提供对应已开通业务的级别的服务(S311)。
图4为用户终端向业务平台发起业务订购请求即在平台侧开启分级服务能力且用户终端使用固定IP地址的场景时查询模式的业务流程,用户终端向平台发送业务订购请求,在平台侧开启分级服务能力,绑定自身信息(手机号码、固定IP地址等)(S401);业务平台开通业务后向用户终端返回开通成功响应消息(S402);业务平台之后将根据用户终端上报信息得到的用户签约数据下发至业务接入设备(S403);业务接入设备收到用户签约数据后会返回发送成功响应消息至业务平台(S404),而后凭借该用户签约数据,通过内部各模块的处理后生成用户策略数据(S405),但是此时并不需将用户策略数据向CDN发送;之后,用户终端发起业务访问,被调度至CDN节点(S406);此时CDN的服务节点向业务接入设备发起用户策略数据查询请求(S407);业务接入设备接收到用户策略数据查询请求后,返回查询响应消息及当前查询用户的用户策略数据,告知节点用户服务等级及开启功能(S408);服务节点接收后向用户提供对应已开通业务的级别的服务(S409)。
图5为用户终端向业务平台发起业务订购请求即在平台侧开启分级服务能力且用户终端使用动态IP地址的场景时同步模式的业务流程,用户终端向平台发送业务订购请求,在平台侧开启分级服务能力,绑定自身信息(手机号码、用户注册账号ID等),由于用户IP为动态分配,不进行提前绑定(S501);业务平台开通业务后向用户终端返回开通成功响应消息(S502);之后用户终端发起业务登录,如首页面域名A.com,不使用CDN服务,用户直接访问源站(S503);用户登录成功,业务平台向用户终端返回提示信息数据,用户后续可享受的服务能力(S504),之后,根据用户终端上报信息得到如用户将使用业务、得到用户标识及当前IP地址等(S505),然后将用户签约数据下发至业务接入设备(S506);业务接入设备收到用户签约数据后会返回发送成功响应消息至业务平台(S507),而后凭借该用户签约数据,通过内部各模块的处理后生成用户策略数据(S508),并将用户策略数据向CDN发送(S509);CDN的管理***接收到用户策略数据后返回发送成功响应消息至业务接入设备(S510),管理***将由用户策略数据确定的内部数据同步至CDN的服务节点(S511),服务节点接收到内部数据后返回发送内部数据同步响应消息至管理***(S512);用户终端发起业务访问,如域名为bb.com被调度至CDN节点(S513);服务节点接收后进行能力控制及启用(S514)向用户提供对应已开通业务的级别的服务(S515)。
图6为用户终端向业务平台发起业务订购请求即在平台侧开启分级服务能力且用户终端使用动态IP地址的场景时查询模式的业务流程,用户终端向平台发送业务订购请求,在平台侧开启分级服务能力,绑定自身信息(手机号码、用户注册账号ID等),由于用户IP为动态分配,不进行提前绑定(S601);业务平台开通业务后向用户终端返回开通成功响应消息(S602);之后用户终端发起业务登录,如首页面域名A.com,不使用CDN服务,用户直接访问源站(S603);用户登录成功,业务平台向用户终端返回提示信息数据,用户后续可享受的服务能力(S604),之后,根据用户终端上报信息得到如用户将使用业务、得到用户标识及当前IP地址等(S605),然后将用户签约数据下发至业务接入设备(S606);业务接入设备收到用户签约数据后会返回发送成功响应消息至业务平台(S607),而后凭借该用户签约数据,通过内部各模块的处理后生成用户策略数据(S608),但是此时并不需将用户策略数据向CDN发送;之后,用户终端发起业务访问,如域名为bb.com被调度至CDN节点(S609);此时CDN的服务节点先会根据域名判断存在用户签约消息(S610),再向业务接入设备发起用户策略数据查询请求(S611);业务接入设备接收到用户策略数据查询请求后,返回查询响应消息及当前查询用户的用户策略数据,告知节点用户服务等级及开启功能(S612);服务节点接收后进行能力控制及启用(S613),向用户提供对应已开通业务的级别的服务(S614)。
图7为用户终端向运营商BOSS***发起业务订购请求即在平台侧开启分级服务能力且用户终端使用动态IP地址的场景时同步模式的业务流程,用户终端向运营商BOSS***发送业务订购请求,订购分级服务能力,用户加速服务业务,可通过不同渠道如短信网厅,指定特定域名信息(S701);BOSS***开通业务后向用户终端返回开通成功响应消息(S702),之后,根据用户终端上报信息得到用户签约数据如用户订购信息,包括业务状态、用户标识及当前IP地址等,下发至业务接入设备(S703);业务接入设备收到用户签约数据后会返回发送成功响应消息至BOSS***(S704),而后凭借该用户签约数据,通过内部各模块的处理后生成用户策略数据(S705),并将用户策略数据向CDN发送(S706);CDN的管理***接收到用户策略数据后返回发送成功响应消息至业务接入设备(S707),管理***将由用户策略数据确定的内部数据同步至CDN的服务节点(S708),服务节点接收到内部数据后返回发送内部数据同步响应消息至管理***(S709);用户终端发起业务访问,被调度至CDN节点(S710);服务节点接收后进行能力控制及启用(S711),并向用户提供对应已开通业务的级别的服务(S712)。
图8为用户终端向运营商BOSS***发起业务订购请求即在平台侧开启分级服务能力且用户终端使用动态IP地址的场景时查询模式的业务流程,用户终端向运营商BOSS***发送业务订购请求,在订购分级服务能力,用户加速服务业务,如短信网厅,指定特定域名信息(S801);BOSS***开通业务后向用户终端返回开通成功响应消息(S802),之后,根据用户终端上报信息得到用户签约数据如用户订购信息,包括业务状态、用户标识及当前IP地址等,下发至业务接入设备(S803);业务接入设备收到用户签约数据后会返回发送成功响应消息至BOSS***(S804),而后凭借该用户签约数据,通过内部各模块的处理后生成用户策略数据(S805),但是此时并不需将用户策略数据向CDN发送;之后,用户终端发起业务访问,被调度至CDN节点(S806);此时CDN的服务节点先会根据域名判断存在用户签约消息(S807),再向业务接入设备发起用户策略数据查询请求(S808);业务接入设备接收到用户策略数据查询请求后,返回查询响应消息及当前查询用户的用户策略数据,告知节点用户服务等级及开启功能(S809);服务节点接收后进行能力控制及启用(S810),向用户提供对应已开通业务的级别的服务(S811)。
由于在向运营商BOSS***订购业务的情况,用户终端多是使用动态分配IP地址,对于使用固定IP地址的情况在此不再一一列举。
综上可知,本发明实施例的面向内容分发网络的业务接入设备,打破了CDN原有方案中面向域名服务、无法区分用户的问题,可实现向用户的功能控制,提供了精细化运营的基础,实现了网络应用、运营商的业务需求,开创了新的服务模式,可基于用户等级(如钻石、金、银)用户提供分级服务,CDN可以根据业务平台需求,对不同MSISDN、IP地址的用户提供分级服务,可以将CDN作为一种业务,面向用户提供订购,使运营商深度参与CDN产业链,形成新型的“前向+后向”业务模式。
如图9所示,本发明的实施例还提供了一种面向内容分发网络的业务接入方法,包括:
步骤11,获取业务提供端下发的用户签约数据;其中,所述用户签约数据至少包括用户签约业务、用户标识和IP地址;
步骤12,根据所述用户签约数据生成对应所述用户签约业务的用户策略数据;其中,所述用户策略数据能够使内容分发网络进行对应的预配置,以根据所述IP地址向具有所述用户标识的用户提供对应的所述用户签约业务;
步骤13,将所述用户策略数据发送至内容分发网络。
其中,所述业务提供端包括业务平台和运营商BOSS***;其中,
所述业务提供端下发的用户签约数据是业务平台和运营商BOSS***根据用户终端发送的业务订购请求生成的。
其中,步骤11包括:
步骤111,根据获取到的所述用户标识和所述用户签约业务,分析得到具有所述用户标识的用户在业务平台签约的第一用户签约业务和在运营商BOSS***签约的第二用户签约业务;
步骤112,根据所述第一用户签约业务和所述第二用户签约业务,整合处理确定最终的用户签约业务。
其中,步骤13包括:
步骤131a,直接将所述用户策略数据同步至内容用户分发网络;或
步骤131b,在接收到内容用户分发网络发送的用户策略数据查询请求后,将当前查询用户的用户策略数据发送至内容用户分发网络。
其中,该方法还包括:
存储获取到的所述用户签约数据和生成的所述用户策略数据;
所述业务接入设备的工作参数预配置、工作状态的监控和日志的生成。
通过上述方案,本发明实施例业务接入方法,在获取到业务提供端下发的至少包括用户签约业务、用户标识和IP地址的用户签约数据之后即可根据用户签约数据生成能够使内容分发网络进行对应的预配置的用户策略数据,如CDN要分配多少节点,以什么样的速率向用户发送数据等等,有了用户策略数据CDN才能够执行相应的***配置,从而实现向用户提供需要的分发分级业务。最终,只要将用户策略数据发送至CDN,。该业务接入设备向下与CDN连接,对上连接业务提供端,可以实现CDN能力对业务侧的暴露,包括基础的加速能力,以及适配、转码等增值服务能力,实现按照用户级别的分级服务能力,满足互联网应用、运营商业务的需求提供有区分能力的服务。
需要说明的是,该方法是应用于上述业务接入设备的方法,上述业务接入设备实施例的实现方式适用于该方法,也能达到相同的技术效果。
本发明的实施例还提供了一种网络内容服务***,包括如上所述的面向内容分发网络的业务接入设备。
其中,所述网络内容服务***还包括:管理***和服务节点;其中
所述管理***,用于获取所述业务接入设备生成的用户策略数据,并下发至服务节点;
所述服务节点,用于根据接收到的所述用户策略数据进行对应的预配置,以根据所述IP地址向具有所述用户标识的用户提供对应的所述用户签约业务。
通过上述方案,该***在获取到业务提供端下发的用户签约数据后之后即可根据用户签约数据生成用户策略数据,如CDN要分配多少节点,以什么样的速率向用户发送数据等等,之后将用户策略数据发送至管理***,以使管理***下发用户策略数据至服务节点,服务节点进行配置后可向用户提供对应的服务。该***针对用户签约的业务实现按照用户级别的分级服务能力,满足互联网应用、运营商业务的需求提供有区分能力的服务。
需要说明的是,该***是应用了上述业务接入设备的***,上述业务接入设备实施例的实现方式适用于该***,也能达到相同的技术效果。
以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明所述原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
Claims (11)
1.一种面向内容分发网络的业务接入设备,其特征在于,包括:
获取模块,用于获取业务提供端下发的用户签约数据;其中,所述用户签约数据至少包括用户签约业务、用户标识和IP地址;
用户策略生成模块,用于根据所述用户签约数据生成对应所述用户签约业务的用户策略数据,所述用户策略数据能够使内容分发网络CDN进行对应的预配置,以根据所述IP地址向具有所述用户标识的用户提供对应的所述用户签约业务;其中,用户策略数据包括:CDN要分配的节点数量,以及向用户发送数据的速率;
发送模块,用于将所述用户策略数据发送至内容分发网络,其中,由CDN根据业务平台需求对不同MSISDN、IP地址的用户提供分级服务。
2.根据权利要求1所述的面向内容分发网络的业务接入设备,其特征在于,所述业务提供端包括业务平台和运营商BOSS***;其中,
所述业务提供端下发的用户签约数据是业务平台和运营商BOSS***根据用户终端发送的业务订购请求生成的。
3.根据权利要求2所述的面向内容分发网络的业务接入设备,其特征在于,所述获取模块包括:
分析子模块,用于根据获取到的所述用户标识和所述用户签约业务,分析得到具有所述用户标识的用户在业务平台签约的第一用户签约业务和在运营商BOSS***签约的第二用户签约业务;
确定子模块,用于根据所述第一用户签约业务和所述第二用户签约业务,整合处理确定最终的用户签约业务。
4.根据权利要求1所述的面向内容分发网络的业务接入设备,其特征在于,所述发送模块包括:
第一发送子模块,用于直接将所述用户策略数据同步至内容分发网络CDN;或
第二发送子模块,用于在接收到内容分发网络发送的用户策略数据查询请求后,将当前查询用户的用户策略数据发送至内容分发网络。
5.根据权利要求1所述的面向内容分发网络的业务接入设备,其特征在于,还包括:
数据存储模块,用于存储获取到的所述用户签约数据和生成的所述用户策略数据;
管理模块,用于所述业务接入设备的工作参数预配置、工作状态的监控和日志的生成。
6.一种面向内容分发网络的业务接入方法,其特征在于,包括:
获取业务提供端下发的用户签约数据;其中,所述用户签约数据至少包括用户签约业务、用户标识和IP地址;
根据所述用户签约数据生成对应所述用户签约业务的用户策略数据;其中,所述用户策略数据能够使内容分发网络进行对应的预配置,以根据所述IP地址向具有所述用户标识的用户提供对应的所述用户签约业务;
将所述用户策略数据发送至内容分发网络。
7.根据权利要求6所述的面向内容分发网络的业务接入方法,其特征在于,所述业务提供端包括业务平台和运营商BOSS***;其中,
所述业务提供端下发的用户签约数据是业务平台和运营商BOSS***根据用户终端发送的业务订购请求生成的。
8.根据权利要求7所述的面向内容分发网络的业务接入方法,其特征在于,获取业务提供端下发的用户签约数据,包括:
根据获取到的所述用户标识和所述用户签约业务,分析得到具有所述用户标识的用户在业务平台签约的第一用户签约业务和在运营商BOSS***签约的第二用户签约业务;
根据所述第一用户签约业务和所述第二用户签约业务,整合处理确定最终的用户签约业务。
9.根据权利要求6所述的面向内容分发网络的业务接入方法,其特征在于,将所述用户策略数据发送至内容分发网络,包括:
直接将所述用户策略数据同步至内容分发网络;或
在接收到内容分发网络发送的用户策略数据查询请求后,将当前查询用户的用户策略数据发送至内容分发网络。
10.一种网络内容服务***,其特征在于,包括如权利要求1至5任一项所述的面向内容分发网络的业务接入设备。
11.根据权利要求10所述的网络内容服务***,其特征在于,还包括:管理***和服务节点;其中
所述管理***,用于获取所述业务接入设备生成的用户策略数据,并下发至服务节点;
所述服务节点,用于根据接收到的所述用户策略数据进行对应的预配置,以根据所述IP地址向具有所述用户标识的用户提供对应的所述用户签约业务。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410724728.9A CN105721394B (zh) | 2014-12-03 | 2014-12-03 | 一种面向内容分发网络的业务接入设备、方法及*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410724728.9A CN105721394B (zh) | 2014-12-03 | 2014-12-03 | 一种面向内容分发网络的业务接入设备、方法及*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105721394A CN105721394A (zh) | 2016-06-29 |
CN105721394B true CN105721394B (zh) | 2019-02-05 |
Family
ID=56145622
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410724728.9A Active CN105721394B (zh) | 2014-12-03 | 2014-12-03 | 一种面向内容分发网络的业务接入设备、方法及*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105721394B (zh) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108881516B (zh) * | 2018-07-27 | 2021-03-19 | 网宿科技股份有限公司 | 一种调度多cdn服务***的方法和装置 |
CN110880980B (zh) * | 2018-09-06 | 2022-10-18 | 阿里巴巴集团控股有限公司 | 内容分发网络服务提供方法及处理*** |
CN109617713A (zh) * | 2018-11-26 | 2019-04-12 | 网宿科技股份有限公司 | 资源分发的实现方法及服务器 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102137133A (zh) * | 2010-01-22 | 2011-07-27 | 华为技术有限公司 | 内容分发的方法、***及调度服务器 |
CN102143380A (zh) * | 2010-12-31 | 2011-08-03 | 华为技术有限公司 | 内容传送网络内容提供的控制方法、装置和*** |
CN103024001A (zh) * | 2012-11-30 | 2013-04-03 | 中兴通讯股份有限公司 | 一种业务调度方法与装置及融合设备 |
-
2014
- 2014-12-03 CN CN201410724728.9A patent/CN105721394B/zh active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102137133A (zh) * | 2010-01-22 | 2011-07-27 | 华为技术有限公司 | 内容分发的方法、***及调度服务器 |
CN102143380A (zh) * | 2010-12-31 | 2011-08-03 | 华为技术有限公司 | 内容传送网络内容提供的控制方法、装置和*** |
CN103024001A (zh) * | 2012-11-30 | 2013-04-03 | 中兴通讯股份有限公司 | 一种业务调度方法与装置及融合设备 |
Also Published As
Publication number | Publication date |
---|---|
CN105721394A (zh) | 2016-06-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN114095579B (zh) | 算力处理的网络***、业务处理方法及设备 | |
CN112751826B (zh) | 算力应用流量转发方法及装置 | |
JP2020511083A (ja) | サービス品質制御方法およびその装置、smf、upf、ue、pcfおよびan | |
CN106170024A (zh) | 一种基于软件定义网络中数据处理的***、方法和节点 | |
CN101141420A (zh) | 私网与公网进行数据通信的方法及*** | |
CN102845123A (zh) | 虚拟私云的连接方法及隧道代理服务器 | |
CN102195855A (zh) | 一种业务路由方法和业务网络 | |
CN101277248A (zh) | 一种网络数据分发方法及*** | |
CN101001264B (zh) | L1vpn地址分配的方法、装置、网络边沿设备和编址服务器 | |
CN109391502A (zh) | 一种信息配置方法和管理单元 | |
CN102739541A (zh) | 一种路由功能启动及数据传输的方法、设备和*** | |
CN105721394B (zh) | 一种面向内容分发网络的业务接入设备、方法及*** | |
WO2011095874A1 (en) | A method and system for establishing data communication channels | |
JP2007142903A (ja) | 経路生成システム、経路生成方法、経路管理サーバ、中継装置、端末装置および制御プログラム | |
EP2887621A1 (en) | Method and apparatus for cross-stratum path computation in a network | |
CN105530159B (zh) | 一种实现跨IPv6和IPv4的VPN互访的方法和*** | |
CN109714240A (zh) | 基于p2p和vpn技术的路由器联网方法及*** | |
CN109474713A (zh) | 报文转发方法和装置 | |
JP2002152269A (ja) | インターネット通信方法{AmethodforanInternetCommunication} | |
CN206313803U (zh) | 一种用于实现网游加速的路由器 | |
CN107786448A (zh) | 建立业务流的转发路径的方法和装置 | |
CN106603435A (zh) | 分配端口块资源的方法及装置 | |
WO2018045949A1 (zh) | 一种报文传输的方法、设备及网络*** | |
CN107409047A (zh) | 加密会话的协调分组递送 | |
CN110505317A (zh) | 域名解析方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |